|  | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ | 
|  | #ifndef _UAPI_ASM_PARISC_SIGNAL_H | 
|  | #define _UAPI_ASM_PARISC_SIGNAL_H | 
|  |  | 
|  | #define SIGHUP		 1 | 
|  | #define SIGINT		 2 | 
|  | #define SIGQUIT		 3 | 
|  | #define SIGILL		 4 | 
|  | #define SIGTRAP		 5 | 
|  | #define SIGABRT		 6 | 
|  | #define SIGIOT		 6 | 
|  | #define SIGSTKFLT	 7 | 
|  | #define SIGFPE		 8 | 
|  | #define SIGKILL		 9 | 
|  | #define SIGBUS		10 | 
|  | #define SIGSEGV		11 | 
|  | #define SIGXCPU		12 | 
|  | #define SIGPIPE		13 | 
|  | #define SIGALRM		14 | 
|  | #define SIGTERM		15 | 
|  | #define SIGUSR1		16 | 
|  | #define SIGUSR2		17 | 
|  | #define SIGCHLD		18 | 
|  | #define SIGPWR		19 | 
|  | #define SIGVTALRM	20 | 
|  | #define SIGPROF		21 | 
|  | #define SIGIO		22 | 
|  | #define SIGPOLL		SIGIO | 
|  | #define SIGWINCH	23 | 
|  | #define SIGSTOP		24 | 
|  | #define SIGTSTP		25 | 
|  | #define SIGCONT		26 | 
|  | #define SIGTTIN		27 | 
|  | #define SIGTTOU		28 | 
|  | #define SIGURG		29 | 
|  | #define SIGXFSZ		30 | 
|  | #define SIGUNUSED	31 | 
|  | #define SIGSYS		31 | 
|  |  | 
|  | /* These should not be considered constants from userland.  */ | 
|  | #define SIGRTMIN	32 | 
|  | #define SIGRTMAX	_NSIG | 
|  |  | 
|  | #define SA_ONSTACK	0x00000001 | 
|  | #define SA_RESETHAND	0x00000004 | 
|  | #define SA_NOCLDSTOP	0x00000008 | 
|  | #define SA_SIGINFO	0x00000010 | 
|  | #define SA_NODEFER	0x00000020 | 
|  | #define SA_RESTART	0x00000040 | 
|  | #define SA_NOCLDWAIT	0x00000080 | 
|  |  | 
|  | #define SA_NOMASK	SA_NODEFER | 
|  | #define SA_ONESHOT	SA_RESETHAND | 
|  |  | 
|  | #define MINSIGSTKSZ	2048 | 
|  | #define SIGSTKSZ	8192 | 
|  |  | 
|  | #include <asm-generic/signal-defs.h> | 
|  |  | 
|  | # ifndef __ASSEMBLY__ | 
|  |  | 
|  | #  include <linux/types.h> | 
|  |  | 
|  | /* Avoid too many header ordering problems.  */ | 
|  | struct siginfo; | 
|  |  | 
|  | typedef struct sigaltstack { | 
|  | void __user *ss_sp; | 
|  | int ss_flags; | 
|  | size_t ss_size; | 
|  | } stack_t; | 
|  |  | 
|  | #endif /* !__ASSEMBLY */ | 
|  | #endif /* _UAPI_ASM_PARISC_SIGNAL_H */ |