diff options
author | Jakob Kaivo <jkk@ung.org> | 2024-06-07 16:58:30 -0400 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2024-06-07 16:58:30 -0400 |
commit | be9ae97e15714cc258426dee47844c5ff905cb28 (patch) | |
tree | e4e145e2062a695ec52b862c867a5ed0e14b45a4 | |
parent | 35af37a3688a7e33c89c78c3ba9f16826270030b (diff) |
remove cruft
-rw-r--r-- | src/signal/signal.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/signal/signal.c b/src/signal/signal.c index 442ad4e1..a8626972 100644 --- a/src/signal/signal.c +++ b/src/signal/signal.c @@ -6,23 +6,8 @@ /** set a signal handler **/ -#if 1 #include "_forced/sigaction.h" -#else -/* TODO: remove this very Linux-specific crap */ - typedef struct __siginfo siginfo_t; - struct linux_sigaction { - void (*sa_handler)(int); - int sa_flags; - void (*sa_restorer)(void); - unsigned char sa_mask[8]; - }; -#define sigaction(_sig, _act, _oact, _size) __scall4(sigaction, _sig, _act, _oact, _size) -#define SA_RESTART 0x10000000 -#define SA_RESTORER 0x04000000 -#endif - GCC_SSE_HACK void (*signal(int sig, void (*func)(int)))(int) { |