comparison src/syssignal.h @ 209:41ff10fd062f r20-4b3

Import from CVS: tag r20-4b3
author cvs
date Mon, 13 Aug 2007 10:04:58 +0200
parents 4be1180a9e89
children 2c611d1463a6
comparison
equal deleted inserted replaced
208:f427b8ec4379 209:41ff10fd062f
56 # undef SIGIO 56 # undef SIGIO
57 #endif 57 #endif
58 58
59 /* Define SIGCHLD as an alias for SIGCLD. There are many conditionals 59 /* Define SIGCHLD as an alias for SIGCLD. There are many conditionals
60 testing SIGCHLD. */ 60 testing SIGCHLD. */
61 #if !defined (VMS) && defined (SIGCLD) && !defined (SIGCHLD) 61 #if defined (SIGCLD) && !defined (SIGCHLD)
62 # define SIGCHLD SIGCLD 62 # define SIGCHLD SIGCLD
63 #endif /* SIGCHLD */ 63 #endif /* SIGCHLD */
64 64
65 #ifdef BROKEN_SIGCHLD 65 #ifdef BROKEN_SIGCHLD
66 #undef SIGCHLD 66 #undef SIGCHLD
211 #else 211 #else
212 #define EMACS_KILLPG(gid, signo) kill (-(gid), signo) 212 #define EMACS_KILLPG(gid, signo) kill (-(gid), signo)
213 #endif 213 #endif
214 #endif 214 #endif
215 215
216 #ifdef VMS
217 # define sys_siglist sys_errlist
218 # define NSIG sys_nerr
219 #endif /* VMS */
220
221 #ifndef NSIG 216 #ifndef NSIG
222 # define NSIG (SIGUSR2+1) /* guess how many elements are in sys_siglist... */ 217 # define NSIG (SIGUSR2+1) /* guess how many elements are in sys_siglist... */
223 #endif 218 #endif
224 219
225 /* SYS_SIGLIST_DECLARED is determined by configure. On Linux, it seems, 220 /* SYS_SIGLIST_DECLARED is determined by configure. On Linux, it seems,