Mercurial > gnulib
changeset 14007:f2baaca789b2
signal: Define NSIG.
* lib/signal.in.h (NSIG): Define to 32 on NonStop Kernel.
* tests/test-signal.c (nsig): New variable.
Reported by Joachim Schmitz <jojo@schmitz-digital.de>.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Fri, 24 Dec 2010 11:03:44 +0100 |
parents | 6fb5b50662b4 |
children | 8a51d18d6d1e |
files | ChangeLog lib/signal.in.h tests/test-signal.c |
diffstat | 3 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri Dec 24 10:20:00 2010 +0100 +++ b/ChangeLog Fri Dec 24 11:03:44 2010 +0100 @@ -1,3 +1,10 @@ +2010-12-24 Bruno Haible <bruno@clisp.org> + + signal: Define NSIG. + * lib/signal.in.h (NSIG): Define to 32 on NonStop Kernel. + * tests/test-signal.c (nsig): New variable. + Reported by Joachim Schmitz <jojo@schmitz-digital.de>. + 2010-12-24 Bruno Haible <bruno@clisp.org> rename, renameat: Avoid test failures on OSF/1 5.1.
--- a/lib/signal.in.h Fri Dec 24 10:20:00 2010 +0100 +++ b/lib/signal.in.h Fri Dec 24 11:03:44 2010 +0100 @@ -72,6 +72,14 @@ #endif +/* Maximum signal number + 1. */ +#ifndef NSIG +# if defined __TANDEM +# define NSIG 32 +# endif +#endif + + #if @GNULIB_SIGPROCMASK@ # if !@HAVE_POSIX_SIGNALBLOCKING@