[llvm-commits] CVS: llvm/test/Programs/Makefile.programs
Chris Lattner
lattner at cs.uiuc.edu
Tue Feb 24 12:21:01 PST 2004
Changes in directory llvm/test/Programs:
Makefile.programs updated: 1.120 -> 1.121
---
Log message:
Add a couple of missing dependencies
Remove the Output/%.noopt-linked.bc target, using linked.rbc instead
---
Diffs of the changes: (+4 -9)
Index: llvm/test/Programs/Makefile.programs
diff -u llvm/test/Programs/Makefile.programs:1.120 llvm/test/Programs/Makefile.programs:1.121
--- llvm/test/Programs/Makefile.programs:1.120 Fri Feb 13 17:39:16 2004
+++ llvm/test/Programs/Makefile.programs Tue Feb 24 12:19:44 2004
@@ -209,11 +209,6 @@
$(LOPT) -mstrip $< -o $@ -f
-$(PROGRAMS_TO_TEST:%=Output/%.noopt-linked.bc): \
-Output/%.noopt-linked.bc: Output/%.linked.rll $(LGCCAS)
- $(LGCCAS) $(STATS) -disable-opt $< -o $@
-
-
ifndef DISABLE_FOR_LLVM_PROGRAMS
# Rule to produce final program bytecode file from linked, optimized, bytecode.
# Link the program to the libraries it uses, then perform postlink
@@ -236,19 +231,19 @@
endif
$(PROGRAMS_TO_TEST:%=Output/%.noopt-llvm.bc): \
-Output/%.noopt-llvm.bc: Output/%.noopt-linked.bc $(LGCCLDPROG)
+Output/%.noopt-llvm.bc: Output/%.linked.rbc $(LGCCLDPROG)
$(LGCCLD) -disable-opt $(STATS) $< -lc $(LIBS) -lcrtend -o Output/$*.noopt-llvm
$(PROGRAMS_TO_TEST:%=Output/%.noopt-llvm): \
-Output/%.noopt-llvm: Output/%.noopt-linked.bc $(LGCCLDPROG)
+Output/%.noopt-llvm: Output/%.linked.rbc $(LGCCLDPROG)
$(LGCCLD) -disable-opt $(STATS) $< -lc $(LIBS) -lcrtend -o Output/$*.noopt-llvm
endif # ifndef DISABLE_FOR_LLVM_PROGRAMS
# Targets to get the pass arguments that gccas and gccld are using...
-Output/gccas-pass-args: $(LGCCAS)
+Output/gccas-pass-args: $(LGCCAS) Output/.dir
$(LGCCAS) /dev/null -o /dev/null -debug-pass=Arguments > $@.1 2>&1
sed 's/Pass Arguments: //' < $@.1 > $@
-Output/gccld-pass-args: $(LGCCLDPROG)
+Output/gccld-pass-args: $(LGCCLDPROG) Output/.dir
$(LLVMAS) < /dev/null > Output/gccld.test.bc
$(LGCCLD) -disable-inlining Output/gccld.test.bc -o Output/gccld.test-out -debug-pass=Arguments > $@.1 2>&1
sed 's/Pass Arguments: //' < $@.1 > $@
More information about the llvm-commits
mailing list