From: Andreas Schwab Date: Mon, 4 May 1998 09:24:30 +0000 (+0000) Subject: Declare init_signals and add prototypes. X-Git-Tag: emacs-20.3~1145 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=030f447530cbfa0d2adcb7e2436123309697711a;p=emacs.git Declare init_signals and add prototypes. --- diff --git a/src/syssignal.h b/src/syssignal.h index fe735253ca2..868cfb7c719 100644 --- a/src/syssignal.h +++ b/src/syssignal.h @@ -31,6 +31,7 @@ Boston, MA 02111-1307, USA. */ #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 @@ extern sigset_t sys_sigmask (); 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)