blob: cd0804b6bfa2ed0980fe1cec8e01201833cbdaef [file] [log] [blame]
David Howells607ca462012-10-13 10:46:48 +01001#ifndef _UAPI_LINUX_SIGNAL_H
2#define _UAPI_LINUX_SIGNAL_H
3
4#include <asm/signal.h>
5#include <asm/siginfo.h>
6
Al Viro031b6562012-11-18 15:13:17 -05007#define SS_ONSTACK 1
8#define SS_DISABLE 2
David Howells607ca462012-10-13 10:46:48 +01009
Stas Sergeev2a742132016-04-14 23:20:04 +030010/* bit-flags */
Andy Lutomirski91c61802016-05-03 10:31:52 -070011#define SS_AUTODISARM (1U << 31) /* disable sas during sighandling */
Stas Sergeev407bc162016-04-14 23:20:03 +030012/* mask for all SS_xxx flags */
Stas Sergeev2a742132016-04-14 23:20:04 +030013#define SS_FLAG_BITS SS_AUTODISARM
Stas Sergeev407bc162016-04-14 23:20:03 +030014
David Howells607ca462012-10-13 10:46:48 +010015#endif /* _UAPI_LINUX_SIGNAL_H */