summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2023-11-27 14:07:45 -0500
committerJakob Kaivo <jkk@ung.org>2023-11-27 14:07:45 -0500
commit4d16801b9a6727d39a49dde70daa29eeac15a16c (patch)
treed1fd538c1894324631d0202ee866219f7390e417
parent76a01870f1f3a7adc027b889c807dbfc7b93a8e2 (diff)
update dependencies
-rw-r--r--mk/__checked_call.d10
-rw-r--r--mk/__checked_i.d9
-rw-r--r--mk/__longjmp.x86-64.s.d9
-rw-r--r--mk/__setjmp.x86-64.s.d9
-rw-r--r--mk/__sys.x86-64.s.d9
-rw-r--r--mk/abort_handler_s.d1
-rw-r--r--mk/all.mk5
-rw-r--r--mk/deps.mk20
8 files changed, 72 insertions, 0 deletions
diff --git a/mk/__checked_call.d b/mk/__checked_call.d
new file mode 100644
index 00000000..7eb2f8d4
--- /dev/null
+++ b/mk/__checked_call.d
@@ -0,0 +1,10 @@
+libc_C.0: libc.a(__checked_call.o)
+libc.a(__checked_call.o): $(OBJDIR)/__checked_call.o
+ @$(AR) $(ARFLAGS) $@ $(OBJDIR)/$%
+
+$(OBJDIR)/__checked_call.o: src/__checked_call.c
+$(OBJDIR)/__checked_call.o: src/_assert.h
+$(OBJDIR)/__checked_call.o:
+ @echo " [CC] $@"
+ @mkdir -p $(@D)
+ @$(CC) -c -o $@ $(CFLAGS) src/__checked_call.c
diff --git a/mk/__checked_i.d b/mk/__checked_i.d
new file mode 100644
index 00000000..43461097
--- /dev/null
+++ b/mk/__checked_i.d
@@ -0,0 +1,9 @@
+libc_C.0: libc.a(__checked_i.o)
+libc.a(__checked_i.o): $(OBJDIR)/__checked_i.o
+ @$(AR) $(ARFLAGS) $@ $(OBJDIR)/$%
+
+$(OBJDIR)/__checked_i.o: src/__checked_i.c
+$(OBJDIR)/__checked_i.o:
+ @echo " [CC] $@"
+ @mkdir -p $(@D)
+ @$(CC) -c -o $@ $(CFLAGS) src/__checked_i.c
diff --git a/mk/__longjmp.x86-64.s.d b/mk/__longjmp.x86-64.s.d
new file mode 100644
index 00000000..e9688b50
--- /dev/null
+++ b/mk/__longjmp.x86-64.s.d
@@ -0,0 +1,9 @@
+libc_C.0: libc.a(__longjmp.x86-64.s.o)
+libc.a(__longjmp.x86-64.s.o): $(OBJDIR)/__longjmp.x86-64.s.o
+ @$(AR) $(ARFLAGS) $@ $(OBJDIR)/$%
+
+$(OBJDIR)/__longjmp.x86-64.s.o: src/setjmp/__longjmp.x86-64.s
+$(OBJDIR)/__longjmp.x86-64.s.o:
+ @echo " [CC] $@"
+ @mkdir -p $(@D)
+ @$(CC) -c -o $@ $(CFLAGS) src/setjmp/__longjmp.x86-64.s
diff --git a/mk/__setjmp.x86-64.s.d b/mk/__setjmp.x86-64.s.d
new file mode 100644
index 00000000..f563a57d
--- /dev/null
+++ b/mk/__setjmp.x86-64.s.d
@@ -0,0 +1,9 @@
+libc_C.0: libc.a(__setjmp.x86-64.s.o)
+libc.a(__setjmp.x86-64.s.o): $(OBJDIR)/__setjmp.x86-64.s.o
+ @$(AR) $(ARFLAGS) $@ $(OBJDIR)/$%
+
+$(OBJDIR)/__setjmp.x86-64.s.o: src/setjmp/__setjmp.x86-64.s
+$(OBJDIR)/__setjmp.x86-64.s.o:
+ @echo " [CC] $@"
+ @mkdir -p $(@D)
+ @$(CC) -c -o $@ $(CFLAGS) src/setjmp/__setjmp.x86-64.s
diff --git a/mk/__sys.x86-64.s.d b/mk/__sys.x86-64.s.d
new file mode 100644
index 00000000..d9599e88
--- /dev/null
+++ b/mk/__sys.x86-64.s.d
@@ -0,0 +1,9 @@
+libc_C.0: libc.a(__sys.x86-64.s.o)
+libc.a(__sys.x86-64.s.o): $(OBJDIR)/__sys.x86-64.s.o
+ @$(AR) $(ARFLAGS) $@ $(OBJDIR)/$%
+
+$(OBJDIR)/__sys.x86-64.s.o: src/__sys.x86-64.s
+$(OBJDIR)/__sys.x86-64.s.o:
+ @echo " [CC] $@"
+ @mkdir -p $(@D)
+ @$(CC) -c -o $@ $(CFLAGS) src/__sys.x86-64.s
diff --git a/mk/abort_handler_s.d b/mk/abort_handler_s.d
index ed6857ea..490c8e96 100644
--- a/mk/abort_handler_s.d
+++ b/mk/abort_handler_s.d
@@ -5,6 +5,7 @@ libc.a(abort_handler_s.o): $(OBJDIR)/abort_handler_s.o
$(OBJDIR)/abort_handler_s.o: src/stdlib/abort_handler_s.c
$(OBJDIR)/abort_handler_s.o: src/errno/errno_t.h
$(OBJDIR)/abort_handler_s.o: src/stdlib/_stdlib.h
+$(OBJDIR)/abort_handler_s.o: src/_assert.h
$(OBJDIR)/abort_handler_s.o:
@echo " [CC] $@"
@mkdir -p $(@D)
diff --git a/mk/all.mk b/mk/all.mk
index 5fc72a00..47b96b3e 100644
--- a/mk/all.mk
+++ b/mk/all.mk
@@ -210,6 +210,7 @@ include mk/cfsetispeed.d
include mk/tcsendbreak.d
include mk/tcgetsid.d
include mk/tcflush.d
+include mk/__checked_call.d
include mk/wordexp.d
include mk/wordfree.d
include mk/setlocale.d
@@ -807,6 +808,7 @@ include mk/opendir.d
include mk/rewinddir.d
include mk/closedir.d
include mk/readdir.d
+include mk/__checked_i.d
include mk/mq_unlink.d
include mk/mq_setattr.d
include mk/mq_notify.d
@@ -851,3 +853,6 @@ include mk/sched_get_priority_min.d
include mk/sched_getparam.d
include mk/sched_yield.d
include mk/sched_setparam.d
+include mk/__sys.x86-64.s.d
+include mk/__setjmp.x86-64.s.d
+include mk/__longjmp.x86-64.s.d
diff --git a/mk/deps.mk b/mk/deps.mk
index 767e5993..246bef2b 100644
--- a/mk/deps.mk
+++ b/mk/deps.mk
@@ -850,6 +850,10 @@ all: mk/tcflush.d
mk/tcflush.d: src/termios/tcflush.c
sh mk/deps.sh src/termios/tcflush.c
+all: mk/__checked_call.d
+mk/__checked_call.d: src/__checked_call.c
+ sh mk/deps.sh src/__checked_call.c
+
all: mk/wordexp.d
mk/wordexp.d: src/wordexp/wordexp.c
sh mk/deps.sh src/wordexp/wordexp.c
@@ -3246,6 +3250,10 @@ all: mk/readdir.d
mk/readdir.d: src/dirent/readdir.c
sh mk/deps.sh src/dirent/readdir.c
+all: mk/__checked_i.d
+mk/__checked_i.d: src/__checked_i.c
+ sh mk/deps.sh src/__checked_i.c
+
all: mk/mq_unlink.d
mk/mq_unlink.d: src/mqueue/mq_unlink.c
sh mk/deps.sh src/mqueue/mq_unlink.c
@@ -3422,3 +3430,15 @@ all: mk/sched_setparam.d
mk/sched_setparam.d: src/sched/sched_setparam.c
sh mk/deps.sh src/sched/sched_setparam.c
+all: mk/__sys.x86-64.s.d
+mk/__sys.x86-64.s.d: src/__sys.x86-64.s
+ sh mk/deps.sh src/__sys.x86-64.s
+
+all: mk/__setjmp.x86-64.s.d
+mk/__setjmp.x86-64.s.d: src/setjmp/__setjmp.x86-64.s
+ sh mk/deps.sh src/setjmp/__setjmp.x86-64.s
+
+all: mk/__longjmp.x86-64.s.d
+mk/__longjmp.x86-64.s.d: src/setjmp/__longjmp.x86-64.s
+ sh mk/deps.sh src/setjmp/__longjmp.x86-64.s
+