8 int __pad[(128 - 4*sizeof(int)) / sizeof(int)];
16 char __pad[sizeof(uid_t) - sizeof(int)];
17 union sigval si_sigval;
23 union sigval si_sigval;
43 #define si_pid __si_fields.__sigchld.si_pid
44 #define si_uid __si_fields.__sigchld.si_uid
45 #define si_status __si_fields.__sigchld.si_status
46 #define si_utime __si_fields.__sigchld.si_utime
47 #define si_stime __si_fields.__sigchld.si_stime
48 #define si_value __si_fields.__rt.si_sigval
49 #define si_addr __si_fields.__sigfault.si_addr
50 #define si_band __si_fields.__sigpoll.si_band
52 #define SA_NOCLDSTOP 1
53 #define SA_NOCLDWAIT 2
55 #define SA_ONSTACK 0x08000000
56 #define SA_RESTART 0x10000000
57 #define SA_NODEFER 0x40000000
58 #define SA_RESETHAND 0x80000000
59 #define SA_RESTORER 0x04000000
68 #define SIG_ERR ((void (*)(int))-1)
69 #define SIG_DFL ((void (*)(int)) 0)
70 #define SIG_IGN ((void (*)(int)) 1)
71 #define SIG_HOLD ((void (*)(int)) 2)
107 #define SIGUNUSED SIGSYS