diff options
author | Andrew Kaster <akaster@serenityos.org> | 2023-01-07 10:54:01 -0700 |
---|---|---|
committer | Andrew Kaster <andrewdkaster@gmail.com> | 2023-01-21 10:43:59 -0700 |
commit | 046c23f567a17758d762a33bdf04bacbfd088f9f (patch) | |
tree | de4b843e57acae2bfef860852094263522f1e94c /Kernel/API | |
parent | d4ef2e226cf0680d0921b9ec534ea830d1cd9aa7 (diff) | |
download | serenity-046c23f567a17758d762a33bdf04bacbfd088f9f.zip |
Kernel+LibC: Move LibC/signal_numbers.h to Kernel/API/POSIX
Make Userland and Tests users just include signal.h, and move Kernel
users to the new API file.
Diffstat (limited to 'Kernel/API')
-rw-r--r-- | Kernel/API/POSIX/signal.h | 1 | ||||
-rw-r--r-- | Kernel/API/POSIX/signal_numbers.h | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/Kernel/API/POSIX/signal.h b/Kernel/API/POSIX/signal.h index 4d9d680520..72ec996f24 100644 --- a/Kernel/API/POSIX/signal.h +++ b/Kernel/API/POSIX/signal.h @@ -6,6 +6,7 @@ #pragma once +#include <Kernel/API/POSIX/signal_numbers.h> #include <Kernel/API/POSIX/sys/types.h> #ifdef __cplusplus diff --git a/Kernel/API/POSIX/signal_numbers.h b/Kernel/API/POSIX/signal_numbers.h new file mode 100644 index 0000000000..17ee5bd9d4 --- /dev/null +++ b/Kernel/API/POSIX/signal_numbers.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) 2018-2020, Andreas Kling <kling@serenityos.org> + * + * SPDX-License-Identifier: BSD-2-Clause + */ + +#pragma once + +#define SIGINVAL 0 +#define SIGHUP 1 +#define SIGINT 2 +#define SIGQUIT 3 +#define SIGILL 4 +#define SIGTRAP 5 +#define SIGABRT 6 +#define SIGBUS 7 +#define SIGFPE 8 +#define SIGKILL 9 +#define SIGUSR1 10 +#define SIGSEGV 11 +#define SIGUSR2 12 +#define SIGPIPE 13 +#define SIGALRM 14 +#define SIGTERM 15 +#define SIGSTKFLT 16 +#define SIGCHLD 17 +#define SIGCONT 18 +#define SIGSTOP 19 +#define SIGTSTP 20 +#define SIGTTIN 21 +#define SIGTTOU 22 +#define SIGURG 23 +#define SIGXCPU 24 +#define SIGXFSZ 25 +#define SIGVTALRM 26 +#define SIGPROF 27 +#define SIGWINCH 28 +#define SIGIO 29 +#define SIGINFO 30 +#define SIGSYS 31 +#define SIGCANCEL 32 +#define NSIG 33 |