SYS_populate_va (XCC)
[akaros.git] / kern / include / ros / bits / posix_signum.h
1 #ifndef ROS_INC_BITS_POSIX_SIGNUM_H
2 #define ROS_INC_BITS_POSIX_SIGNUM_H
3
4 #ifdef ROS_KERNEL
5
6 #define SIGHUP          1
7 #define SIGINT          2
8 #define SIGQUIT         3
9 #define SIGILL          4
10 #define SIGTRAP         5
11 #define SIGABRT         6
12 #define SIGIOT          6
13 #define SIGBUS          7
14 #define SIGFPE          8
15 #define SIGKILL         9
16 #define SIGUSR1         10
17 #define SIGSEGV         11
18 #define SIGUSR2         12
19 #define SIGPIPE         13
20 #define SIGALRM         14
21 #define SIGTERM         15
22 #define SIGSTKFLT       16
23 #define SIGCLD          SIGCHLD
24 #define SIGCHLD         17
25 #define SIGCONT         18
26 #define SIGSTOP         19
27 #define SIGTSTP         20
28 #define SIGTTIN         21
29 #define SIGTTOU         22
30 #define SIGURG          23
31 #define SIGXCPU         24
32 #define SIGXFSZ         25
33 #define SIGVTALRM       26
34 #define SIGPROF         27
35 #define SIGWINCH        28
36 #define SIGPOLL         SIGIO
37 #define SIGIO           29
38 #define SIGPWR          30
39 #define SIGSYS          31
40 #define SIGUNUSED       31
41
42 #define _NSIG           65
43
44 #define __SIGRTMIN      32
45 #define __SIGRTMAX      (_NSIG - 1)
46
47 /* Posix wait flags (glibc has a copy of these) */
48 #define WNOHANG         1
49 #define WUNTRACED       2
50
51 #endif /* ROS_KERNEL */
52
53 #endif /* ROS_INC_BITS_POSIX_SIGNUM_H */