summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/__main.d2
-rw-r--r--mk/freopen.d6
-rw-r--r--mk/realloc.d1
-rw-r--r--mk/signal.d3
4 files changed, 11 insertions, 1 deletions
diff --git a/mk/__main.d b/mk/__main.d
index 2a09382e..2f51b120 100644
--- a/mk/__main.d
+++ b/mk/__main.d
@@ -6,9 +6,11 @@ $(OBJDIR)/__main.o: src/__main.c
$(OBJDIR)/__main.o: src/stdio/_stdio.h
$(OBJDIR)/__main.o: src/stdlib/_stdlib.h
$(OBJDIR)/__main.o: src/_syscall.h
+$(OBJDIR)/__main.o: src/termios/speed_t.c
$(OBJDIR)/__main.o: src/termios/cc_t.c
$(OBJDIR)/__main.o: src/termios/tcflag_t.c
$(OBJDIR)/__main.o: src/termios/struct_termios.c
+$(OBJDIR)/__main.o: src/termios/_termios.h
$(OBJDIR)/__main.o:
@echo " [CC] $@"
@mkdir -p $(@D)
diff --git a/mk/freopen.d b/mk/freopen.d
index 8d416180..f5894a97 100644
--- a/mk/freopen.d
+++ b/mk/freopen.d
@@ -4,6 +4,12 @@ libc.a(freopen.o): $(OBJDIR)/freopen.o
$(OBJDIR)/freopen.o: src/stdio/freopen.c
$(OBJDIR)/freopen.o: src/stdio/_stdio.h
+$(OBJDIR)/freopen.o: src/fcntl/O_RDONLY.c
+$(OBJDIR)/freopen.o: src/fcntl/O_WRONLY.c
+$(OBJDIR)/freopen.o: src/fcntl/O_CREAT.c
+$(OBJDIR)/freopen.o: src/fcntl/O_TRUNC.c
+$(OBJDIR)/freopen.o: src/fcntl/O_APPEND.c
+$(OBJDIR)/freopen.o: src/fcntl/O_RDWR.c
$(OBJDIR)/freopen.o:
@echo " [CC] $@"
@mkdir -p $(@D)
diff --git a/mk/realloc.d b/mk/realloc.d
index a7f4ac3e..13390510 100644
--- a/mk/realloc.d
+++ b/mk/realloc.d
@@ -3,6 +3,7 @@ libc.a(realloc.o): $(OBJDIR)/realloc.o
@$(AR) $(ARFLAGS) $@ $(OBJDIR)/$%
$(OBJDIR)/realloc.o: src/stdlib/realloc.c
+$(OBJDIR)/realloc.o: src/_syscall.h
$(OBJDIR)/realloc.o:
@echo " [CC] $@"
@mkdir -p $(@D)
diff --git a/mk/signal.d b/mk/signal.d
index 0a4f9de2..e20ade8e 100644
--- a/mk/signal.d
+++ b/mk/signal.d
@@ -3,7 +3,8 @@ libc.a(signal.o): $(OBJDIR)/signal.o
@$(AR) $(ARFLAGS) $@ $(OBJDIR)/$%
$(OBJDIR)/signal.o: src/signal/signal.c
-$(OBJDIR)/signal.o:
+$(OBJDIR)/signal.o: src/signal/sigset_t.c
+$(OBJDIR)/signal.o: src/signal/struct_sigaction.c
$(OBJDIR)/signal.o:
$(OBJDIR)/signal.o:
$(OBJDIR)/signal.o: