1
2#ifndef _UAPI_ASM_PARISC_SIGNAL_H
3#define _UAPI_ASM_PARISC_SIGNAL_H
4
5#define SIGHUP 1
6#define SIGINT 2
7#define SIGQUIT 3
8#define SIGILL 4
9#define SIGTRAP 5
10#define SIGABRT 6
11#define SIGIOT 6
12#define SIGSTKFLT 7
13#define SIGFPE 8
14#define SIGKILL 9
15#define SIGBUS 10
16#define SIGSEGV 11
17#define SIGXCPU 12
18#define SIGPIPE 13
19#define SIGALRM 14
20#define SIGTERM 15
21#define SIGUSR1 16
22#define SIGUSR2 17
23#define SIGCHLD 18
24#define SIGPWR 19
25#define SIGVTALRM 20
26#define SIGPROF 21
27#define SIGIO 22
28#define SIGPOLL SIGIO
29#define SIGWINCH 23
30#define SIGSTOP 24
31#define SIGTSTP 25
32#define SIGCONT 26
33#define SIGTTIN 27
34#define SIGTTOU 28
35#define SIGURG 29
36#define SIGXFSZ 30
37#define SIGUNUSED 31
38#define SIGSYS 31
39
40
41#define SIGRTMIN 32
42#define SIGRTMAX _NSIG
43
44#define SA_ONSTACK 0x00000001
45#define SA_RESETHAND 0x00000004
46#define SA_NOCLDSTOP 0x00000008
47#define SA_SIGINFO 0x00000010
48#define SA_NODEFER 0x00000020
49#define SA_RESTART 0x00000040
50#define SA_NOCLDWAIT 0x00000080
51
52#define SA_NOMASK SA_NODEFER
53#define SA_ONESHOT SA_RESETHAND
54
55#define MINSIGSTKSZ 2048
56#define SIGSTKSZ 8192
57
58#include <asm-generic/signal-defs.h>
59
60# ifndef __ASSEMBLY__
61
62# include <linux/types.h>
63
64
65struct siginfo;
66
67typedef struct sigaltstack {
68 void __user *ss_sp;
69 int ss_flags;
70 size_t ss_size;
71} stack_t;
72
73#endif
74#endif
75