On 07/15/11 03:28, Bruno Haible wrote: > Paul Eggert wrote: >> --- a/doc/posix-functions/sigaction.texi >> +++ b/doc/posix-functions/sigaction.texi > > A documentation update for the header file, in doc/posix-headers/signal.texi, > would also be useful.
Thanks, I pushed this: doc: Document NonStop portability issues. * doc/posix-functions/sigaction.texi (sigaction): * doc/posix-headers/signal.texi (signal.h): Document NonStop. See Joachim Schmitz in http://lists.gnu.org/archive/html/bug-coreutils/2011-07/msg00062.html diff --git a/doc/posix-functions/sigaction.texi b/doc/posix-functions/sigaction.texi index d03e516..6a059a6 100644 --- a/doc/posix-functions/sigaction.texi +++ b/doc/posix-functions/sigaction.texi @@ -33,8 +33,12 @@ missing on some platforms: mingw. @item +Support for SA_RESETHAND is missing on some platforms: +NonStop. + +@item Support for SA_RESTART is missing on some platforms: -mingw. +mingw, NonStop. @item In spite of having SA_SIGACTION, struct sigaction lacks the diff --git a/doc/posix-headers/signal.texi b/doc/posix-headers/signal.texi index 7e953ce..f2878d4 100644 --- a/doc/posix-headers/signal.texi +++ b/doc/posix-headers/signal.texi @@ -29,6 +29,10 @@ mingw. The macro @code{SA_NODEFER} is not defined on some platforms: Interix 3.5. @item +The macros @code{SA_RESETHAND} and @code{SA_RESTART} are not defined +on some platforms: +NonStop. +@item The type @code{sighandler_t} (a GNU extension) is not defined on most non-glibc platforms: MacOS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, AIX 5.1, HP-UX 11,