Mention effects of _POSIX_PTHREAD_SEMANTICS on Solaris.
authorBruno Haible <bruno@clisp.org>
Sun, 25 Apr 2010 17:50:16 +0000 (19:50 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 25 Apr 2010 17:50:16 +0000 (19:50 +0200)
ChangeLog
doc/posix-functions/asctime_r.texi
doc/posix-functions/ctime_r.texi
doc/posix-functions/getgrgid_r.texi
doc/posix-functions/getgrnam_r.texi
doc/posix-functions/getlogin_r.texi
doc/posix-functions/getpwnam_r.texi
doc/posix-functions/getpwuid_r.texi
doc/posix-functions/readdir_r.texi
doc/posix-functions/sigwait.texi
doc/posix-functions/ttyname_r.texi

index f80e28549a032861483ac802f4630eb90b40a96f..1571c789514df35628ec39bcbe7e39d5cd5dcbc9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2010-04-25  Bruno Haible  <bruno@clisp.org>
+
+       Mention effects of _POSIX_PTHREAD_SEMANTICS on Solaris.
+       * doc/posix-functions/asctime_r.texi: Mention the Solaris problem.
+       * doc/posix-functions/ctime_r.texi: Likewise.
+       * doc/posix-functions/getgrgid_r.texi: Likewise.
+       * doc/posix-functions/getgrnam_r.texi: Likewise.
+       * doc/posix-functions/getlogin_r.texi: Likewise.
+       * doc/posix-functions/getpwnam_r.texi: Likewise.
+       * doc/posix-functions/getpwuid_r.texi: Likewise.
+       * doc/posix-functions/readdir_r.texi: Likewise.
+       * doc/posix-functions/sigwait.texi: Likewise.
+       * doc/posix-functions/ttyname_r.texi: Likewise.
+       Reported by Simon Josefsson.
+
 2010-04-25  Bruno Haible  <bruno@clisp.org>
 
        gnulib-tool: Don't include hairy tests of dependencies in testdirs.
index 570260131770baa93842c5af5a95ef91903a90de..c3464f2d9ea81be4b33b38efacf2db46dd427fa5 100644 (file)
@@ -16,6 +16,9 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 mingw.
 @item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
+@item
 This function may put more than 26 bytes into the argument buffer if an
 invalid year is passed.
 @end itemize
index 58641f63ae4fcad3f6a8b16acd26b98815453841..4e186b6d6c6ce54e603614b0673ec3abf132880e 100644 (file)
@@ -16,6 +16,9 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 mingw.
 @item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
+@item
 This function may put more than 26 bytes into the argument buffer if an
 invalid year is passed.
 @end itemize
index 46b5505d7d5866ed01fab942c1a665ef3f410b50..f5d40fea0d3d22196297d30db09f34ead7d9b18c 100644 (file)
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 mingw, BeOS.
+@item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
 @end itemize
index c40b33ed8e5b200154e4ea682ede0b4d75d2825e..04dd2cfe60c17012e016e9621c6d76ef699cdebe 100644 (file)
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 mingw, BeOS.
+@item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
 @end itemize
index c8aef7657b09ffaf26c8f9dd932ff35e5bbaa0c4..ba8f52416d7796e2843be196fa896e6e8d9d6145 100644 (file)
@@ -15,4 +15,7 @@ NetBSD 3.0, mingw.
 
 Portability problems not fixed by Gnulib:
 @itemize
+@item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
 @end itemize
index a3598b6024a471a51f355e3e08aaedb714a6e957..66616d58f6ad6ad3650a00c1f3a2e6fc08ff7a32 100644 (file)
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 OpenBSD 3.8, mingw, BeOS.
+@item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
 @end itemize
index 8d608a9ed340cd2b75e90a249e1d5d0e85e04fd2..d38541ca3a1b52cf8eab30bda2fc7356c4b794be 100644 (file)
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 OpenBSD 3.8, mingw, BeOS.
+@item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
 @end itemize
index f7c51d6f075a16c5de94f78f4dd23966e27ce0f3..bb90c2edfcc2e26b5aafd5f8220f284404bf9771 100644 (file)
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 mingw, BeOS.
+@item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
 @end itemize
index 65ccfff8084639072957aa07fa83b64adfe00013..21fb89d30ec52f3e2b438bafd83d3f28f246d390 100644 (file)
@@ -16,6 +16,9 @@ Portability problems not fixed by Gnulib:
 This function is missing on some platforms:
 mingw, BeOS.
 @item
+This function has an incompatible declaration on some platforms:
+Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
+@item
 On Linux/glibc platforms before the advent of NPTL, signals could only be
 sent to one particular thread.  In POSIX, signals are sent to the entire
 process and executed by any thread of the process that happens to have the
index ee25ad618ecd1c02ba9d0da5b700ee3dffaba155..ab1d186cad16a10b55fa26586b6e67391fcacd1b 100644 (file)
@@ -8,10 +8,14 @@ Gnulib module: ttyname_r
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
 This function is missing on some platforms:
 NetBSD 3.0, mingw, BeOS.
 @end itemize
 
 Portability problems not fixed by Gnulib:
 @itemize
+@item
+This function has an incompatible declaration on some platforms:
+MacOS X 10.4, Solaris 10 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
 @end itemize