X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fposix-functions%2Fptsname.texi;h=2584af860efc4dcdb4491c1ed224b08664abd333;hb=49c136f53f6b22e91f2bb4c636e81e5930613d04;hp=079379bc3ccc8f8b246458b7069d46f96eb6bf84;hpb=ca2c85799ac5e86ba2d93a6b0628648177984e21;p=gnulib.git diff --git a/doc/posix-functions/ptsname.texi b/doc/posix-functions/ptsname.texi index 079379bc3..2584af860 100644 --- a/doc/posix-functions/ptsname.texi +++ b/doc/posix-functions/ptsname.texi @@ -10,12 +10,22 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on some platforms: -MacOS X 10.3, OpenBSD 3.8, Minix 3.1.8, mingw, BeOS. +MacOS X 10.3, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 9, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize @item +This function is not declared on some platforms: +IRIX 5.3. +@item On Solaris 11 2010-11, this function fails on all BSD-style @file{/dev/pty*} device files. +@item +This function is not thread-safe on some platforms: +Cygwin 1.7.9. +Likewise, the gnulib replacement is not thread-safe. @end itemize + +Note that the Gnulib module @code{ptsname_r} is a version of this +function that is more likely to be thread-safe.