diff options
author | Roland McGrath <roland@hack.frob.com> | 2014-11-14 10:52:16 -0800 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2014-11-14 11:06:08 -0800 |
commit | 0781a7772ae1385fe8d7a734fdb35df81b1e6590 (patch) | |
tree | 5bd1a08fd612e0abe66455159940e22a15650fe0 /signal/signal.h | |
parent | 5ae4fe60e68a6698afadbec00481be96096e3eb4 (diff) | |
download | glibc-0781a7772ae1385fe8d7a734fdb35df81b1e6590.zip glibc-0781a7772ae1385fe8d7a734fdb35df81b1e6590.tar.gz glibc-0781a7772ae1385fe8d7a734fdb35df81b1e6590.tar.bz2 |
Remove sigvec.
Diffstat (limited to 'signal/signal.h')
-rw-r--r-- | signal/signal.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/signal/signal.h b/signal/signal.h index f1bbad0..fd23ad6 100644 --- a/signal/signal.h +++ b/signal/signal.h @@ -303,30 +303,6 @@ extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val) extern const char *const _sys_siglist[_NSIG]; extern const char *const sys_siglist[_NSIG]; -/* Structure passed to `sigvec'. */ -struct sigvec - { - __sighandler_t sv_handler; /* Signal handler. */ - int sv_mask; /* Mask of signals to be blocked. */ - - int sv_flags; /* Flags (see below). */ -# define sv_onstack sv_flags /* 4.2 BSD compatibility. */ - }; - -/* Bits in `sv_flags'. */ -# define SV_ONSTACK (1 << 0)/* Take the signal on the signal stack. */ -# define SV_INTERRUPT (1 << 1)/* Do not restart system calls. */ -# define SV_RESETHAND (1 << 2)/* Reset handler to SIG_DFL on receipt. */ - - -/* If VEC is non-NULL, set the handler for SIG to the `sv_handler' member - of VEC. The signals in `sv_mask' will be blocked while the handler runs. - If the SV_RESETHAND bit is set in `sv_flags', the handler for SIG will be - reset to SIG_DFL before `sv_handler' is entered. If OVEC is non-NULL, - it is filled in with the old information for SIG. */ -extern int sigvec (int __sig, const struct sigvec *__vec, - struct sigvec *__ovec) __THROW; - /* Get machine-dependent `struct sigcontext' and signal subcodes. */ # include <bits/sigcontext.h> |