From be9ae97e15714cc258426dee47844c5ff905cb28 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Fri, 7 Jun 2024 16:58:30 -0400 Subject: remove cruft --- src/signal/signal.c | 15 --------------- 1 file changed, 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) { -- cgit v1.2.1