commit 2a3462a44b748d08f9121d69af0837bdab8cc3f4
parent cbb6cb7d385f57c12306602d19fafb2efa794b05
Author: Dimitris Papastamos <dimitris.papastamos@arm.com>
Date: Thu, 8 Nov 2018 16:23:05 +0000
Adjust signal.h for the various targets
Change-Id: I296ef6d5d9fa3b2459b06d69aeba98c55a964399
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
Diffstat:
4 files changed, 46 insertions(+), 1 deletion(-)
diff --git a/include/bits/dragonfly/sys/signal.h b/include/bits/dragonfly/sys/signal.h
@@ -4,9 +4,24 @@ typedef int sig_atomic_t;
#define SIG_DFL ((void (*)(int)) 0)
#define SIG_IGN ((void (*)(int)) 1)
+#define SIGHUP 1
#define SIGINT 2
+#define SIGQUIT 3
#define SIGILL 4
#define SIGABRT 6
#define SIGFPE 8
+#define SIGKILL 9
#define SIGSEGV 11
+#define SIGPIPE 13
+#define SIGALRM 14
#define SIGTERM 15
+#define SIGSTOP 17
+#define SIGTSTP 18
+#define SIGCONT 19
+#define SIGCHLD 20
+#define SIGTTIN 21
+#define SIGTTOU 22
+#define SIGUSR1 30
+#define SIGUSR2 31
+
+#define __NR_SIGNALS 32
diff --git a/include/bits/linux/sys/signal.h b/include/bits/linux/sys/signal.h
@@ -20,7 +20,7 @@ typedef int sig_atomic_t;
#define SIGCHLD 17
#define SIGCONT 18
#define SIGSTOP 19
-#define SIGSSTP 20
+#define SIGTSTP 20
#define SIGTTIN 21
#define SIGTTOU 22
diff --git a/include/bits/netbsd/sys/signal.h b/include/bits/netbsd/sys/signal.h
@@ -4,9 +4,24 @@ typedef int sig_atomic_t;
#define SIG_DFL ((void (*)(int)) 0)
#define SIG_IGN ((void (*)(int)) 1)
+#define SIGHUP 1
#define SIGINT 2
+#define SIGQUIT 3
#define SIGILL 4
#define SIGABRT 6
#define SIGFPE 8
+#define SIGKILL 9
#define SIGSEGV 11
+#define SIGPIPE 13
+#define SIGALRM 14
#define SIGTERM 15
+#define SIGSTOP 17
+#define SIGTSTP 18
+#define SIGCONT 19
+#define SIGCHLD 20
+#define SIGTTIN 21
+#define SIGTTOU 22
+#define SIGUSR1 30
+#define SIGUSR2 31
+
+#define __NR_SIGNALS 32
diff --git a/include/bits/openbsd/sys/signal.h b/include/bits/openbsd/sys/signal.h
@@ -4,9 +4,24 @@ typedef int sig_atomic_t;
#define SIG_DFL ((void (*)(int)) 0)
#define SIG_IGN ((void (*)(int)) 1)
+#define SIGHUP 1
#define SIGINT 2
+#define SIGQUIT 3
#define SIGILL 4
#define SIGABRT 6
#define SIGFPE 8
+#define SIGKILL 9
#define SIGSEGV 11
+#define SIGPIPE 13
+#define SIGALRM 14
#define SIGTERM 15
+#define SIGSTOP 17
+#define SIGTSTP 18
+#define SIGCONT 19
+#define SIGCHLD 20
+#define SIGTTIN 21
+#define SIGTTOU 22
+#define SIGUSR1 30
+#define SIGUSR2 31
+
+#define __NR_SIGNALS 32