diff options
Diffstat (limited to 'mk')
-rw-r--r-- | mk/__jkmalloc.d | 1 | ||||
-rw-r--r-- | mk/__segv.d | 11 | ||||
-rw-r--r-- | mk/all.mk | 1 | ||||
-rw-r--r-- | mk/deps.mk | 4 |
4 files changed, 16 insertions, 1 deletions
diff --git a/mk/__jkmalloc.d b/mk/__jkmalloc.d index 6436cbcf..5d4a1e77 100644 --- a/mk/__jkmalloc.d +++ b/mk/__jkmalloc.d @@ -4,7 +4,6 @@ libc.a(__jkmalloc.o): $(OBJDIR)/__jkmalloc.o $(OBJDIR)/__jkmalloc.o: src/stdlib/__jkmalloc.c $(OBJDIR)/__jkmalloc.o: src/_safety.h -$(OBJDIR)/__jkmalloc.o: src/_forced/sigaction.h $(OBJDIR)/__jkmalloc.o: src/_forced/mmap.h $(OBJDIR)/__jkmalloc.o: src/_forced/munmap.h $(OBJDIR)/__jkmalloc.o: src/_forced/mprotect.h diff --git a/mk/__segv.d b/mk/__segv.d new file mode 100644 index 00000000..ac2464a9 --- /dev/null +++ b/mk/__segv.d @@ -0,0 +1,11 @@ +libc_C.0: libc.a(__segv.o) +libc.a(__segv.o): $(OBJDIR)/__segv.o + @$(AR) $(ARFLAGS) $@ $(OBJDIR)/$% + +$(OBJDIR)/__segv.o: src/signal/__segv.c +$(OBJDIR)/__segv.o: src/_safety.h +$(OBJDIR)/__segv.o: src/_forced/sigaction.h +$(OBJDIR)/__segv.o: src/stdlib/_jkmalloc.h +$(OBJDIR)/__segv.o: + @mkdir -p $(@D) + $(CC) -c -o $@ $(CFLAGS) src/signal/__segv.c @@ -372,6 +372,7 @@ include mk/raise.d include mk/__signal_handler.d include mk/__sigsegv.d include mk/__signal_h.d +include mk/__segv.d include mk/frexp.d include mk/erfc.d include mk/rint.d @@ -1498,6 +1498,10 @@ all: mk/__signal_h.d mk/__signal_h.d: src/signal/__signal_h.c sh mk/deps.sh src/signal/__signal_h.c +all: mk/__segv.d +mk/__segv.d: src/signal/__segv.c + sh mk/deps.sh src/signal/__segv.c + all: mk/frexp.d mk/frexp.d: src/math/frexp.c sh mk/deps.sh src/math/frexp.c |