[llvm-commits] CVS: llvm/test/Programs/TEST.aa.Makefile

Chris Lattner lattner at cs.uiuc.edu
Fri Feb 14 17:27:04 PST 2003


Changes in directory llvm/test/Programs:

TEST.aa.Makefile updated: 1.1 -> 1.2

---
Log message:

MAke things more explicit


---
Diffs of the changes:

Index: llvm/test/Programs/TEST.aa.Makefile
diff -u llvm/test/Programs/TEST.aa.Makefile:1.1 llvm/test/Programs/TEST.aa.Makefile:1.2
--- llvm/test/Programs/TEST.aa.Makefile:1.1	Wed Feb 12 13:34:23 2003
+++ llvm/test/Programs/TEST.aa.Makefile	Fri Feb 14 17:26:35 2003
@@ -18,12 +18,15 @@
 
 SUFFIX = -aa-eval -time-passes -no-output -no-verify < $< 2> $@
 
+$(PROGRAMS_TO_TEST:%=Output/%.aa.basic.txt): \
 Output/%.aa.basic.txt: Output/%.lib.bc $(LOPT)
 	-$(LOPT) -basicaa $(SUFFIX)
 
+$(PROGRAMS_TO_TEST:%=Output/%.aa.steens-fi.txt): \
 Output/%.aa.steens-fi.txt: Output/%.lib.bc $(LOPT)
 	-$(LOPT) -steens-aa -disable-ds-field-sensitivity $(SUFFIX)
 
+$(PROGRAMS_TO_TEST:%=Output/%.aa.steens.txt): \
 Output/%.aa.steens.txt: Output/%.lib.bc $(LOPT)
 	-$(LOPT) -steens-aa $(SUFFIX)
 
@@ -31,9 +34,11 @@
 Output/%.aa.andersens.txt: Output/%.lib.bc $(LOPT) $(AND_LIB)
 	-$(LOPT) -load $(AND_LIB) -andersens-aa $(SUFFIX)
 
+$(PROGRAMS_TO_TEST:%=Output/%.aa.ds-fi.txt): \
 Output/%.aa.ds-fi.txt: Output/%.lib.bc $(LOPT)
 	-$(LOPT) -ds-aa -disable-ds-field-sensitivity $(SUFFIX)
 
+$(PROGRAMS_TO_TEST:%=Output/%.aa.ds.txt): \
 Output/%.aa.ds.txt: Output/%.lib.bc $(LOPT)
 	-$(LOPT) -ds-aa $(SUFFIX)
 
@@ -43,7 +48,7 @@
 # Overall tests: just run subordinate tests
 $(PROGRAMS_TO_TEST:%=Output/%.$(TEST).report.txt): \
 Output/%.$(TEST).report.txt: $(addprefix Output/%.aa., $(AA_OUTPUTS))
-	@echo > $@
+	-$(LDIS) < Output/$*.lib.bc | grep ^declare > $@
 	@-for output in $(addprefix Output/$*.aa., $(AA_OUTPUTS)); do \
 		echo -n "$$output:" >> $@; \
 		grep Summary $$output >> $@; \





More information about the llvm-commits mailing list