# HG changeset patch # User Andreas Schwab # Date 894273870 0 # Node ID def858fcfe9a38bce4beb37614214527ca11e1ae # Parent b382905e065a6e31379b354976febc75efc9ed45 Declare init_signals and add prototypes. diff -r b382905e065a -r def858fcfe9a src/syssignal.h --- a/src/syssignal.h Mon May 04 09:22:29 1998 +0000 +++ b/src/syssignal.h Mon May 04 09:24:30 1998 +0000 @@ -31,6 +31,7 @@ #define SIGEMPTYMASK (empty_mask) #define SIGFULLMASK (full_mask) extern sigset_t empty_mask, full_mask; +extern void init_signals P_ ((void)); /* POSIX pretty much destroys any possibility of writing sigmask as a macro in standard C. We always define our own version because the @@ -67,10 +68,10 @@ appears to be assumed in the source, for example data.c:arith_error. */ typedef RETSIGTYPE (*signal_handler_t) (/*int*/); -signal_handler_t sys_signal (/*int signal_number, signal_handler_t action*/); -sigset_t sys_sigblock (/*sigset_t new_mask*/); -sigset_t sys_sigunblock (/*sigset_t new_mask*/); -sigset_t sys_sigsetmask (/*sigset_t new_mask*/); +signal_handler_t sys_signal P_ ((int signal_number, signal_handler_t action)); +sigset_t sys_sigblock P_ ((sigset_t new_mask)); +sigset_t sys_sigunblock P_ ((sigset_t new_mask)); +sigset_t sys_sigsetmask P_ ((sigset_t new_mask)); #define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)