summaryrefslogtreecommitdiff
path: root/libc/signal/Makefile
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2002-01-02 12:18:50 +0000
committerEric Andersen <andersen@codepoet.org>2002-01-02 12:18:50 +0000
commitb88ff80f703931b368d27ebd898accdae5b31e60 (patch)
tree79aa8e4d9b249e165973423a04fb3b4889308aa3 /libc/signal/Makefile
parentcac4a2ef934d7ac5314c874b88b62e922fc70690 (diff)
Once again, rework the signal handling to be even more correct. We no
longer segfault when running test/signal/sigchld.c, which exposed a bit of a rats nest. The problem ended up being a erroneous syscall defination, but in the process of finding that out, I scrubbed things up nicely and adapted things to use the rt_ signals if they are available. This now passes all the signal tests. -Erik
Diffstat (limited to 'libc/signal/Makefile')
-rw-r--r--libc/signal/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/libc/signal/Makefile b/libc/signal/Makefile
index 9ee4249f7..c58717547 100644
--- a/libc/signal/Makefile
+++ b/libc/signal/Makefile
@@ -24,10 +24,11 @@
TOPDIR=../../
include $(TOPDIR)Rules.mak
-CSRC=bsd_sig.c raise.c sigblock.c siggetmask.c sigjmp.c signal.c sigintr.c\
- sigpause.c sigstmsk.c killpg.c allocrtsig.c sigsetops.c \
- sigaddset.c sigandset.c sigdelset.c sigfillset.c sigorset.c \
- sigempty.c sighold.c sigisempty.c sigismem.c sigrelse.c sysv_signal.c
+CSRC= allocrtsig.c killpg.c raise.c sigaction.c sigaddset.c sigandset.c \
+ sigblock.c sigdelset.c sigempty.c sigfillset.c siggetmask.c sighold.c \
+ sigignore.c sigintr.c sigisempty.c sigismem.c sigjmp.c signal.c \
+ sigorset.c sigpause.c sigrelse.c sigset.c sigsetmask.c sigsetops.c \
+ sigsuspend.c sysv_signal.c
COBJS=$(patsubst %.c,%.o, $(CSRC))
OBJS=$(COBJS)