aboutsummaryrefslogtreecommitdiffhomepage
path: root/Makefile
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2023-06-03 21:51:28 +0200
committerlemon <lsof@mailbox.org>2023-06-04 10:20:19 +0200
commit2ca24f83c35b253593b5aa8775d37923c8383149 (patch)
tree09fc86a228b81ac574233a922758953c4c460861 /Makefile
parent65ace14e184807df026e985e073b3b5c5aaf576c (diff)
abi lowering pass
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index c107b23..64e2354 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-SRC=main.c io.c mem.c parse.c lex.c type.c targ.c eval.c ir.c irdump.c abistruct.c regalloc.c amd64/sysv.c
+SRC=main.c io.c mem.c parse.c lex.c type.c targ.c eval.c ir.c irdump.c abi0.c regalloc.c amd64/sysv.c
CFLAGS=-Wall -std=c11 -pedantic
OBJ=$(patsubst %.c,obj/%.o,$(SRC))
OUT=cchomp
@@ -19,7 +19,7 @@ obj/%.o: %.c common.h
@mkdir -p `dirname $@`
$(CC) $(CFLAGS) -c -o $@ $<
-ir.h: op.def builtin.def
+ir.h: op.def intrin.def
obj/main.o: parse.h
obj/parse.o: parse.h ir.h
obj/ir.o: ir.h
@@ -27,7 +27,7 @@ obj/irdump.o: ir.h
obj/lex.o: parse.h
obj/eval.o: parse.h
obj/io.o: parse.h keywords.def
-obj/abistruct.o: ir.h
+obj/abi0.o: ir.h
obj/regalloc.o: ir.h
obj/amd64/sysv.o: ir.h amd64/all.h