summaryrefslogtreecommitdiff
path: root/lib/libc/signal/sigabbrev.h
diff options
context:
space:
mode:
authorKacper <kacper@mail.openlinux.dev>2025-12-09 19:20:15 +0100
committerKacper <kacper@mail.openlinux.dev>2025-12-09 19:20:15 +0100
commit885f5974cdf65b59415837ae97f5a14ef1350670 (patch)
tree66ac13de29c7f4932c5fcae11773df574e4e256a /lib/libc/signal/sigabbrev.h
parent8f9e448b2ef6db7cd905540c21f3c5b190e7a1e7 (diff)
feat: add gzip and new headers
Diffstat (limited to 'lib/libc/signal/sigabbrev.h')
-rw-r--r--lib/libc/signal/sigabbrev.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/lib/libc/signal/sigabbrev.h b/lib/libc/signal/sigabbrev.h
new file mode 100644
index 00000000..fa0ef1ce
--- /dev/null
+++ b/lib/libc/signal/sigabbrev.h
@@ -0,0 +1,22 @@
+#include <signal.h>
+#include <unistd.h>
+
+const char *const sys_sigabbrev[64] = {
+ [SIGABRT] = "ABRT", [SIGALRM] = "ALRM", [SIGBUS] = "BUS",
+ [SIGCHLD] = "CHLD", [SIGFPE] = "FPE", [SIGHUP] = "HUP",
+ [SIGILL] = "ILL", [SIGINT] = "INT", [SIGIO] = "IO",
+#if defined(SIGIOT) && (SIGIOT != SIGABRT)
+ [SIGIOT] = "IOT",
+#endif
+ [SIGKILL] = "KILL", [SIGPIPE] = "PIPE",
+#if defined(SIGPOLL) && (SIGPOLL != SIGIO)
+ [SIGPOLL] = "POLL",
+#endif
+ [SIGPROF] = "PROF", [SIGPWR] = "PWR", [SIGQUIT] = "QUIT",
+ [SIGSEGV] = "SEGV", [SIGSTKFLT] = "STKFLT", [SIGSTOP] = "STOP",
+ [SIGSYS] = "SYS", [SIGTERM] = "TERM", [SIGTSTP] = "TSTP",
+ [SIGTTIN] = "TTIN", [SIGTTOU] = "TTOU", [SIGURG] = "URG",
+ [SIGUSR1] = "USR1", [SIGUSR2] = "USR2", [SIGVTALRM] = "VTALRM",
+ [SIGWINCH] = "WINCH", [SIGXCPU] = "XCPU", [SIGXFSZ] = "XFSZ",
+ [SIGCONT] = "CONT", [SIGTRAP] = "TRAP",
+};