From 44e6ee7e6dbbce5094d9d3eb2945d34da2acaeb1 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 15 Jul 2011 18:27:51 -0700 Subject: [PATCH] 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 --- ChangeLog | 8 ++++++++ doc/posix-functions/sigaction.texi | 6 +++++- doc/posix-headers/signal.texi | 4 ++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e97313b665..6dbe404bac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2011-07-15 Paul Eggert + + 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 + 2011-07-15 Bruno Haible ffsl, ffsll: Avoid unportable behaviour. diff --git a/doc/posix-functions/sigaction.texi b/doc/posix-functions/sigaction.texi index d03e51666b..6a059a61c5 100644 --- a/doc/posix-functions/sigaction.texi +++ b/doc/posix-functions/sigaction.texi @@ -32,9 +32,13 @@ Support for SIGCHLD, and thus for SA_NOCLDSTOP and SA_NOCLDWAIT, is 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 7e953ce1ff..f2878d4ca9 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, -- 2.30.2