diff options
author | Roland McGrath <roland@hack.frob.com> | 2014-10-30 15:42:46 -0700 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2014-10-30 15:42:46 -0700 |
commit | 02bdae642ed9df07bf35e5ac7f24dd6edb73ccea (patch) | |
tree | 8ec3e4f41c64196d8665d321936f9f222dc8fccb /signal/signal.h | |
parent | b4f6688462ba4f7fb4766f11ed5b70c70ea0623a (diff) | |
download | glibc-roland/sigvec.tar.gz |
Remove sigvec.roland/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 fe9fd784dd..b8a61769e5 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> |