comparison src/syssignal.h @ 3003:5a73d384f45e

* syssignal.h: Don't #include <signal.h> * alloc.c: #include <signal.h>, but before "config.h".
author Jim Blandy <jimb@redhat.com>
date Mon, 24 May 1993 02:32:33 +0000
parents e94a593c3952
children be594f78bfa7
comparison
equal deleted inserted replaced
3002:7274509e47a3 3003:5a73d384f45e
17 along with GNU Emacs; see the file COPYING. If not, write to 17 along with GNU Emacs; see the file COPYING. If not, write to
18 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ 18 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
19 19
20 #ifdef POSIX_SIGNALS 20 #ifdef POSIX_SIGNALS
21 21
22 #include <signal.h> 22 /* Don't #include <signal.h>. That header shouldalways be #included
23 before "config.h", because some configuration files (like s/hpux.h)
24 indicate that SIGIO doesn't work by #undef-ing SIGIO. If this file
25 #includes <signal.h>, then that will re-#define SIGIO and confuse
26 things. */
23 27
24 #define SIGMASKTYPE sigset_t 28 #define SIGMASKTYPE sigset_t
25 29
26 #define SIGEMPTYMASK (empty_mask) 30 #define SIGEMPTYMASK (empty_mask)
27 #define SIGFULLMASK (full_mask) 31 #define SIGFULLMASK (full_mask)