summaryrefslogtreecommitdiff
path: root/doc/posix-headers
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2008-08-16 13:47:58 -0600
committerEric Blake <ebb9@byu.net>2008-08-17 08:09:55 -0600
commita3f953e86848ed858ed655bba12a7fbbab57f1c5 (patch)
treeb36ff22ee6d8d2e69069786d422565c09a4f9f59 /doc/posix-headers
parent76bc00ad16b87ebd68c3a96cc5f6bc20e17464b0 (diff)
downloadgnulib-a3f953e86848ed858ed655bba12a7fbbab57f1c5.tar.gz
c-stack: fix regression on Irix 5.3 from 2008-06-21
* m4/c-stack.m4 (gl_PREREQ_C_STACK): Move check for sa_sigaction... * m4/sigaction.m4 (gl_PREREQ_SIG_HANDLER_H): ...here. (gl_PREREQ_SIGACTION): Depend on sig-handler.h prereq's. * m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Set the default. * modules/signal (Makefile.am): Use the value. * lib/signal.in.h (sa_sigaction) [HAVE_SIGACTION && !HAVE_STRUCT_SIGACTION_SA_SIGACTION]: Define. * doc/posix-headers/signal.texi (signal.h): Document this portability issue. * doc/posix-functions/sigaction.texi (sigaction): Likewise. Reported by Tom G. Christensen. Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'doc/posix-headers')
-rw-r--r--doc/posix-headers/signal.texi9
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/posix-headers/signal.texi b/doc/posix-headers/signal.texi
index cb4f580e89..924408992f 100644
--- a/doc/posix-headers/signal.texi
+++ b/doc/posix-headers/signal.texi
@@ -15,12 +15,13 @@ mingw.
@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.
@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.
@end itemize