Mercurial > emacs
comparison src/s/sco5.h @ 40687:1b70ac487744
Fix last change.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 03 Nov 2001 19:39:25 +0000 |
parents | eb81426b8a59 |
children | 0657fd32e7f8 |
comparison
equal
deleted
inserted
replaced
40686:b6d0ce452871 | 40687:1b70ac487744 |
---|---|
125 #define PREFER_VSUSP | 125 #define PREFER_VSUSP |
126 | 126 |
127 /* SCO Unix has Posix signals, but in 3.2.5 something broken that causes | 127 /* SCO Unix has Posix signals, but in 3.2.5 something broken that causes |
128 * all keyboard-quit signals to be lost after the first one. */ | 128 * all keyboard-quit signals to be lost after the first one. */ |
129 #undef POSIX_SIGNALS | 129 #undef POSIX_SIGNALS |
130 | |
131 #define SIGMASKTYPE long | |
130 extern SIGMASKTYPE sigprocmask_set; | 132 extern SIGMASKTYPE sigprocmask_set; |
131 #define sigblock(sig) \ | 133 #define sigblock(sig) \ |
132 (sigprocmask_set = SIGEMPTYMASK | (sig), \ | 134 (sigprocmask_set = SIGEMPTYMASK | (sig), \ |
133 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) | 135 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) |
134 #define sigunblock(sig) \ | 136 #define sigunblock(sig) \ |