# HG changeset patch # User Paul Eggert # Date 1310779671 25200 # Node ID 0d6da34844b5889b696413df7c9347fa502457c3 # Parent 53f4964afb102aca2c02f216e09511866599af8f 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/ChangeLog b/ChangeLog --- 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 --- a/doc/posix-functions/sigaction.texi +++ b/doc/posix-functions/sigaction.texi @@ -33,8 +33,12 @@ 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 --- a/doc/posix-headers/signal.texi +++ b/doc/posix-headers/signal.texi @@ -29,6 +29,10 @@ 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,