shithub: scc

Download patch

ref: 352fd1411b9c35e90d824162229a6eb32dd9a7e2
parent: 3f239a2ca520f5cd7600b3fb56d9834c35e7cf11
author: Roberto E. Vargas Caballero <k0ga@shike2.com>
date: Thu Nov 11 03:03:42 EST 2021

build: Add qbe inclusion dependencies

This is not actually needed because qbe handles these dependencies
whithin the Makefile, but our script fills this information and it
does not hurt.

--- a/src/cmd/deps.mk
+++ b/src/cmd/deps.mk
@@ -200,6 +200,30 @@
 objdump.o: $(INCDIR)/scc/scc/arg.h
 objdump.o: $(INCDIR)/scc/scc/mach.h
 posix.o: sys.h
+qbe/alias.o: qbe/all.h
+qbe/amd64/emit.o: qbe/amd64/all.h
+qbe/amd64/isel.o: qbe/amd64/all.h
+qbe/amd64/sysv.o: qbe/amd64/all.h
+qbe/amd64/targ.o: qbe/amd64/all.h
+qbe/arm64/abi.o: qbe/arm64/all.h
+qbe/arm64/emit.o: qbe/arm64/all.h
+qbe/arm64/isel.o: qbe/arm64/all.h
+qbe/arm64/targ.o: qbe/arm64/all.h
+qbe/cfg.o: qbe/all.h
+qbe/copy.o: qbe/all.h
+qbe/fold.o: qbe/all.h
+qbe/gas.o: qbe/all.h
+qbe/live.o: qbe/all.h
+qbe/load.o: qbe/all.h
+qbe/main.o: qbe/all.h
+qbe/main.o: qbe/config.h
+qbe/mem.o: qbe/all.h
+qbe/parse.o: qbe/all.h
+qbe/rega.o: qbe/all.h
+qbe/spill.o: qbe/all.h
+qbe/ssa.o: qbe/all.h
+qbe/tools/pmov.o: qbe/tools/../../rega.c
+qbe/util.o: qbe/all.h
 ranlib.o: $(INCDIR)/scc/scc/ar.h
 ranlib.o: $(INCDIR)/scc/scc/arg.h
 ranlib.o: $(INCDIR)/scc/scc/mach.h