X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-headers%2Fsignal.texi;h=05be64b25922df34c5312095e717ecbeb479f85c;hb=652376a91a1b73a391a8c536048f860ef64ed14f;hp=cb4f580e89ecb9c2af4294a626c8ef160ca23804;hpb=cfb3906f210bec09f48f5d48511b72064153311a;p=gnulib.git diff --git a/doc/posix-headers/signal.texi b/doc/posix-headers/signal.texi index cb4f580e8..05be64b25 100644 --- a/doc/posix-headers/signal.texi +++ b/doc/posix-headers/signal.texi @@ -8,19 +8,31 @@ Gnulib module: signal Portability problems fixed by Gnulib: @itemize @item +@code{volatile sig_atomic_t} is rejected by older compilers on some +platforms: +AIX. +@item @code{sigset_t} is only declared in on some platforms: mingw. - @item @code{struct sigaction} and @code{siginfo_t} are missing on some platforms: mingw. +@item +@code{struct sigaction} lacks the @code{sa_sigaction} member on some +platforms: +Irix 5.3, Interix 3.5. +@item +The signal @code{SIGPIPE} is not defined on some platforms: +mingw. +@item +The macro @code{SA_NODEFER} is not defined on some platforms: +Interix 3.5. @end itemize Portability problems not fixed by Gnulib: @itemize @item -@code{struct sigaction} lacks the @code{sa_sigaction} member on some -platforms; this can also be detected by whether @code{SA_SIGINFO} is defined: -Interix 3.5. +Many signals are not defined on some platforms: +mingw. @end itemize