The fact that the next POSIX calls siginterrupt 'obsolescent' is something that
cannot be fixed by gnulib; therefore IMO it belongs outside the list of things
that gnulib does not fix.
Also, siginterrupt is related to SA_RESTART, not SA_NODEFER.
2008-06-22 Bruno Haible <[EMAIL PROTECTED]>
* doc/posix-functions/siginterrupt.texi: Move note.
--- doc/posix-functions/siginterrupt.texi.orig 2008-06-22 22:00:39.000000000
+0200
+++ doc/posix-functions/siginterrupt.texi 2008-06-22 21:58:59.000000000
+0200
@@ -15,7 +15,7 @@
@item
This function is missing on some platforms:
Solaris 2.5.1, mingw, Interix 3.5, BeOS.
-
[EMAIL PROTECTED]
-POSIX recommends using @code{sigaction} with SA_NODEFER instead.
@end itemize
+
+Note: POSIX recommends using @code{sigaction} with SA_RESTART instead of
[EMAIL PROTECTED] (sig, 0)}.