Include <sigset.h> for __sigset_t, not <signal.h>
authorroland <roland>
Sun, 4 Dec 1994 18:32:36 +0000 (18:32 +0000)
committerroland <roland>
Sun, 4 Dec 1994 18:32:36 +0000 (18:32 +0000)
commit8ca76421aed16a4dee314669b4d981ef7a5b0759
treee7d028f5c7e9cf26d2b1a169e035bdfd6e497a1e
parent324d5730533d9e29fb0daf5e51f099d4243d6293
Include <sigset.h> for __sigset_t, not <signal.h>
(jmp_buf): Define unconditionally with old `sigjmp_buf' defn.
(__sigjmp_save): Declare to return int.
(__setjmp): Remove declaration; this function no longer exists.
(__sigsetjmp): Declare it; this is the new internal function.
(setjmp): Define to call __sigsetjmp, second arg depending on __FAVOR_BSD.
[__OPTIMIZE__] (longjmp): Remove #define.
[__USE_BSD] (_longjmp): Declare it, another name for `longjmp'.
[__FAVOR_BSD]: Remove all these defns.
[__USE_POSIX] (sigjmp_buf): Define as another name for `jmp_buf'.
[__USE_POSIX] (sigsetjmp): Define to call __sigsetjmp.
setjmp/setjmp.h