__sighandler_t
__signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func)
__signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func)
if ((__sighandler_t *)disp == SIG_HOLD) {
__signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func)
__signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func)
__signalcontext(ucontext_t *ucp, int sig, __sighandler_t *func)
char *addr, __sighandler_t *catcher);
(__sighandler_t *)sigfunc);
__sighandler_t *sf_handler;
__sighandler_t *sf_handler;
((__sighandler_t *)act->sa_sigaction != SIG_IGN &&
(__sighandler_t *)act->sa_sigaction != SIG_DFL)));
(__sighandler_t *)act->sa_sigaction;
#define SIG_DFL ((__sighandler_t *)0)
#define SIG_IGN ((__sighandler_t *)1)
#define SIG_ERR ((__sighandler_t *)-1)
#define SIG_HOLD ((__sighandler_t *)3)
typedef __sighandler_t *sig_t; /* type of pointer to a signal function */
__sighandler_t *sv_handler; /* signal handler */
__sighandler_t *signal(int, __sighandler_t *);
#define SIG_CATCH ((__sighandler_t *)2)
int signalcontext(ucontext_t *, int, __sighandler_t *);
__sighandler_t *sf_handler;
__sighandler_t *sf_handler;