8 char __pad[128 - 3*sizeof(int)];
12 union sigval si_sigval;
15 unsigned int si_timer1;
16 unsigned int si_timer2;
35 #define si_pid __si_fields.__sigchld.si_pid
36 #define si_uid __si_fields.__sigchld.si_uid
37 #define si_status __si_fields.__sigchld.si_status
38 #define si_utime __si_fields.__sigchld.si_utime
39 #define si_stime __si_fields.__sigchld.si_stime
40 #define si_value __si_fields.__rt.si_sigval
41 #define si_addr __si_fields.__sigfault.si_addr
42 #define si_band __si_fields.__sigpoll.si_band
44 #define SA_NOCLDSTOP 1
45 #define SA_NOCLDWAIT 2
47 #define SA_ONSTACK 0x08000000
48 #define SA_RESTART 0x10000000
49 #define SA_NODEFER 0x40000000
50 #define SA_RESETHAND 0x80000000
51 #define SA_RESTORER 0x04000000
60 #define SIG_ERR ((void (*)(int))-1)
61 #define SIG_DFL ((void (*)(int)) 0)
62 #define SIG_IGN ((void (*)(int)) 1)
63 #define SIG_HOLD ((void (*)(int)) 2)
99 #define SIGUNUSED SIGSYS