1*cda5da8dSAndroid Build Coastguard Worker /* 2*cda5da8dSAndroid Build Coastguard Worker * This file is auto-generated. Modifications will be lost. 3*cda5da8dSAndroid Build Coastguard Worker * 4*cda5da8dSAndroid Build Coastguard Worker * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/ 5*cda5da8dSAndroid Build Coastguard Worker * for more information. 6*cda5da8dSAndroid Build Coastguard Worker */ 7*cda5da8dSAndroid Build Coastguard Worker #ifndef __ASM_GENERIC_SIGNAL_DEFS_H 8*cda5da8dSAndroid Build Coastguard Worker #define __ASM_GENERIC_SIGNAL_DEFS_H 9*cda5da8dSAndroid Build Coastguard Worker #include <linux/compiler.h> 10*cda5da8dSAndroid Build Coastguard Worker #ifndef SA_NOCLDSTOP 11*cda5da8dSAndroid Build Coastguard Worker #define SA_NOCLDSTOP 0x00000001 12*cda5da8dSAndroid Build Coastguard Worker #endif 13*cda5da8dSAndroid Build Coastguard Worker #ifndef SA_NOCLDWAIT 14*cda5da8dSAndroid Build Coastguard Worker #define SA_NOCLDWAIT 0x00000002 15*cda5da8dSAndroid Build Coastguard Worker #endif 16*cda5da8dSAndroid Build Coastguard Worker #ifndef SA_SIGINFO 17*cda5da8dSAndroid Build Coastguard Worker #define SA_SIGINFO 0x00000004 18*cda5da8dSAndroid Build Coastguard Worker #endif 19*cda5da8dSAndroid Build Coastguard Worker #define SA_UNSUPPORTED 0x00000400 20*cda5da8dSAndroid Build Coastguard Worker #define SA_EXPOSE_TAGBITS 0x00000800 21*cda5da8dSAndroid Build Coastguard Worker #ifndef SA_ONSTACK 22*cda5da8dSAndroid Build Coastguard Worker #define SA_ONSTACK 0x08000000 23*cda5da8dSAndroid Build Coastguard Worker #endif 24*cda5da8dSAndroid Build Coastguard Worker #ifndef SA_RESTART 25*cda5da8dSAndroid Build Coastguard Worker #define SA_RESTART 0x10000000 26*cda5da8dSAndroid Build Coastguard Worker #endif 27*cda5da8dSAndroid Build Coastguard Worker #ifndef SA_NODEFER 28*cda5da8dSAndroid Build Coastguard Worker #define SA_NODEFER 0x40000000 29*cda5da8dSAndroid Build Coastguard Worker #endif 30*cda5da8dSAndroid Build Coastguard Worker #ifndef SA_RESETHAND 31*cda5da8dSAndroid Build Coastguard Worker #define SA_RESETHAND 0x80000000 32*cda5da8dSAndroid Build Coastguard Worker #endif 33*cda5da8dSAndroid Build Coastguard Worker #define SA_NOMASK SA_NODEFER 34*cda5da8dSAndroid Build Coastguard Worker #define SA_ONESHOT SA_RESETHAND 35*cda5da8dSAndroid Build Coastguard Worker #ifndef SIG_BLOCK 36*cda5da8dSAndroid Build Coastguard Worker #define SIG_BLOCK 0 37*cda5da8dSAndroid Build Coastguard Worker #endif 38*cda5da8dSAndroid Build Coastguard Worker #ifndef SIG_UNBLOCK 39*cda5da8dSAndroid Build Coastguard Worker #define SIG_UNBLOCK 1 40*cda5da8dSAndroid Build Coastguard Worker #endif 41*cda5da8dSAndroid Build Coastguard Worker #ifndef SIG_SETMASK 42*cda5da8dSAndroid Build Coastguard Worker #define SIG_SETMASK 2 43*cda5da8dSAndroid Build Coastguard Worker #endif 44*cda5da8dSAndroid Build Coastguard Worker #ifndef __ASSEMBLY__ 45*cda5da8dSAndroid Build Coastguard Worker typedef void __signalfn_t(int); 46*cda5da8dSAndroid Build Coastguard Worker typedef __signalfn_t * __sighandler_t; 47*cda5da8dSAndroid Build Coastguard Worker typedef void __restorefn_t(void); 48*cda5da8dSAndroid Build Coastguard Worker typedef __restorefn_t * __sigrestore_t; 49*cda5da8dSAndroid Build Coastguard Worker #define SIG_DFL (( __sighandler_t) 0) 50*cda5da8dSAndroid Build Coastguard Worker #define SIG_IGN (( __sighandler_t) 1) 51*cda5da8dSAndroid Build Coastguard Worker #define SIG_ERR (( __sighandler_t) - 1) 52*cda5da8dSAndroid Build Coastguard Worker #endif 53*cda5da8dSAndroid Build Coastguard Worker #endif 54