header cleanup, conformance fixes - signals
[musl] / src / signal / signal.c
index 0890276..07346a8 100644 (file)
@@ -1,6 +1,7 @@
 #include <signal.h>
 #include <stddef.h>
 #include "syscall.h"
 #include <signal.h>
 #include <stddef.h>
 #include "syscall.h"
+#include "libc.h"
 
 int __sigaction(int, const struct sigaction *, struct sigaction *);
 
 
 int __sigaction(int, const struct sigaction *, struct sigaction *);
 
@@ -11,3 +12,5 @@ void (*signal(int sig, void (*func)(int)))(int)
                return SIG_ERR;
        return sa.sa_handler;
 }
                return SIG_ERR;
        return sa.sa_handler;
 }
+
+weak_alias(signal, bsd_signal);