signal-defs.h
01: #ifndef __ASM_GENERIC_SIGNAL_DEFS_H
02: #define __ASM_GENERIC_SIGNAL_DEFS_H
03:
04:
05:
06: #ifndef SIG_BLOCK
07: #define SIG_BLOCK 0
08: #endif
09: #ifndef SIG_UNBLOCK
10: #define SIG_UNBLOCK 1
11: #endif
12: #ifndef SIG_SETMASK
13: #define SIG_SETMASK 2
14: #endif
15:
16: #ifndef __ASSEMBLY__
17: typedef void __signalfn_t(int);
18: typedef __signalfn_t *__sighandler_t;
19:
20: typedef void __restorefn_t(void);
21: typedef __restorefn_t *__sigrestore_t;
22:
23: #define SIG_DFL ((__sighandler_t)0)
24: #define SIG_IGN ((__sighandler_t)1)
25: #define SIG_ERR ((__sighandler_t)-1)
26: #endif
27:
28: #endif
29:
© Andrew Scott 2006 -
2025,
All Rights Reserved