summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2024-01-31 00:00:51 -0500
committerJakob Kaivo <jkk@ung.org>2024-01-31 00:00:51 -0500
commit36bd6c283383851664bbe598601c99385e5dcd43 (patch)
tree841682120f19b993eb6de1e6a0c30dda6a11aabf /mk
parentf10737a4ee4a818acdc28fa2e32c85a74f47eb5c (diff)
make tweaks to work with 1:1 checked functions
Diffstat (limited to 'mk')
-rw-r--r--mk/__checked_i.d9
-rw-r--r--mk/all.mk2
-rw-r--r--mk/deps.mk8
3 files changed, 5 insertions, 14 deletions
diff --git a/mk/__checked_i.d b/mk/__checked_i.d
deleted file mode 100644
index 76b745be..00000000
--- a/mk/__checked_i.d
+++ /dev/null
@@ -1,9 +0,0 @@
-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: src/_safety.h
-$(OBJDIR)/__checked_i.o:
- @mkdir -p $(@D)
- $(CC) -c -o $@ $(CFLAGS) src/__checked_i.c
diff --git a/mk/all.mk b/mk/all.mk
index 7d5ff1d9..d8b4f9df 100644
--- a/mk/all.mk
+++ b/mk/all.mk
@@ -388,6 +388,7 @@ include mk/shmctl.d
include mk/shmdt.d
include mk/ftok.d
include mk/times.d
+include mk/struct_tms.d
include mk/waitpid.d
include mk/wait.d
include mk/waitid.d
@@ -673,7 +674,6 @@ include mk/fesetexceptflag.d
include mk/fegetround.d
include mk/fetestexcept.d
include mk/fegetexceptflag.d
-include mk/__checked_i.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 86dd74bc..a0040674 100644
--- a/mk/deps.mk
+++ b/mk/deps.mk
@@ -1562,6 +1562,10 @@ all: mk/times.d
mk/times.d: src/sys/times/times.c
sh mk/deps.sh src/sys/times/times.c
+all: mk/struct_tms.d
+mk/struct_tms.d: src/sys/times/struct_tms.c
+ sh mk/deps.sh src/sys/times/struct_tms.c
+
all: mk/waitpid.d
mk/waitpid.d: src/sys/wait/waitpid.c
sh mk/deps.sh src/sys/wait/waitpid.c
@@ -2710,10 +2714,6 @@ all: mk/fegetexceptflag.d
mk/fegetexceptflag.d: src/fenv/fegetexceptflag.c
sh mk/deps.sh src/fenv/fegetexceptflag.c
-all: mk/__checked_i.d
-mk/__checked_i.d: src/__checked_i.c
- sh mk/deps.sh src/__checked_i.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