Mercurial > emacs
comparison src/s/isc4-0.h @ 29970:628cd9eccd18
(sigunblock): Define.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Wed, 28 Jun 2000 11:51:19 +0000 |
parents | 4406a040b043 |
children | 695cf19ef79e |
comparison
equal
deleted
inserted
replaced
29969:141257f69879 | 29970:628cd9eccd18 |
---|---|
21 #define SIG_BLOCK 0 | 21 #define SIG_BLOCK 0 |
22 #endif | 22 #endif |
23 #define sigblock(sig) \ | 23 #define sigblock(sig) \ |
24 (sigprocmask_set = SIGEMPTYMASK | (sig), \ | 24 (sigprocmask_set = SIGEMPTYMASK | (sig), \ |
25 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) | 25 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) |
26 #define sigunblock(sig) \ | |
27 (sigprocmask_set = SIGFULLMASK & ~(sig), \ | |
28 sigprocmask (SIG_SETMASK, &sigprocmask_set, NULL)) | |
26 #endif | 29 #endif |
27 #endif /* not POSIX_SIGNALS */ | 30 #endif /* not POSIX_SIGNALS */ |