David Howells | 607ca46 | 2012-10-13 10:46:48 +0100 | [diff] [blame] | 1 | #ifndef _UAPI_LINUX_SIGNAL_H |
| 2 | #define _UAPI_LINUX_SIGNAL_H |
| 3 | |
| 4 | #include <asm/signal.h> |
| 5 | #include <asm/siginfo.h> |
| 6 | |
Al Viro | 031b656 | 2012-11-18 15:13:17 -0500 | [diff] [blame] | 7 | #define SS_ONSTACK 1 |
| 8 | #define SS_DISABLE 2 |
David Howells | 607ca46 | 2012-10-13 10:46:48 +0100 | [diff] [blame] | 9 | |
Stas Sergeev | 2a74213 | 2016-04-14 23:20:04 +0300 | [diff] [blame] | 10 | /* bit-flags */ |
Andy Lutomirski | 91c6180 | 2016-05-03 10:31:52 -0700 | [diff] [blame] | 11 | #define SS_AUTODISARM (1U << 31) /* disable sas during sighandling */ |
Stas Sergeev | 407bc16 | 2016-04-14 23:20:03 +0300 | [diff] [blame] | 12 | /* mask for all SS_xxx flags */ |
Stas Sergeev | 2a74213 | 2016-04-14 23:20:04 +0300 | [diff] [blame] | 13 | #define SS_FLAG_BITS SS_AUTODISARM |
Stas Sergeev | 407bc16 | 2016-04-14 23:20:03 +0300 | [diff] [blame] | 14 | |
David Howells | 607ca46 | 2012-10-13 10:46:48 +0100 | [diff] [blame] | 15 | #endif /* _UAPI_LINUX_SIGNAL_H */ |