Mercurial > hg > xemacs-beta
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, |