X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fsigaction.texi;h=48261bae6762b22de7e67a8287543ac1181e8933;hb=6bd102382341d268d2e99349abd4c21546a5993e;hp=80e3b2c6550852a09ce749d84590ff7d25b047cb;hpb=2b6c08c775ae4e80b52aa41058ea5939f778b44b;p=gnulib.git diff --git a/doc/posix-functions/sigaction.texi b/doc/posix-functions/sigaction.texi index 80e3b2c65..48261bae6 100644 --- a/doc/posix-functions/sigaction.texi +++ b/doc/posix-functions/sigaction.texi @@ -2,19 +2,45 @@ @section @code{sigaction} @findex sigaction -POSIX specification: @url{http://www.opengroup.org/susv3xsh/sigaction.html} +POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/sigaction.html} -Gnulib module: --- +Gnulib module: sigaction Portability problems fixed by Gnulib: @itemize +@item +This function is missing on some platforms: +mingw. @end itemize Portability problems not fixed by Gnulib: @itemize @item -This function is missing on some platforms: +POSIX recommends that when specifying SA_RESETHAND, SA_NODEFER must +also be specified. + +@item +Support for SA_ONSTACK is missing on some platforms: +mingw, cygwin. + +@item +Support for SA_SIGINFO is missing on some platforms: +mingw, Interix 3.5. + +@item +Support for SIGCHLD, and thus for SA_NOCLDSTOP and SA_NOCLDWAIT, is +missing on some platforms: +mingw. + +@item +Support for SA_RESTART is missing on some platforms: mingw. + +@item +In spite of having SA_SIGACTION, struct sigaction lacks the +sa_sigaction member on some platforms: +Irix 5.3. + @item The symbolic value @code{SIG_IGN} for the @code{SIGCHLD} signal is equivalent to a signal handler