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

Vikram Adve vadve at psmith.cs.uiuc.edu
Thu Sep 19 13:24:01 PDT 2002


Changes in directory llvm/test/Programs:

Makefile.programs updated: 1.12 -> 1.13

---
Log message:

Add flag RUN_GCC_ONLY to build only .ll files for all .c files.


---
Diffs of the changes:

Index: llvm/test/Programs/Makefile.programs
diff -u llvm/test/Programs/Makefile.programs:1.12 llvm/test/Programs/Makefile.programs:1.13
--- llvm/test/Programs/Makefile.programs:1.12	Tue Aug 27 10:40:09 2002
+++ llvm/test/Programs/Makefile.programs	Thu Sep 19 13:23:14 2002
@@ -42,6 +42,7 @@
 PREFIXED_PROGRAMS_TO_TEST := $(addprefix Output/,$(PROGRAMS_TO_TEST))
 
 # Output produced by programs run
+GCCOUTPUT := $(addsuffix .ll,       $(addprefix Output/,$(Source:.c=)))
 NATOUTPUT := $(addsuffix .out-nat,  $(PREFIXED_PROGRAMS_TO_TEST))
 LLIOUTPUT := $(addsuffix .out-lli,  $(PREFIXED_PROGRAMS_TO_TEST))
 LLCOUTPUT := $(addsuffix .out-llc,  $(PREFIXED_PROGRAMS_TO_TEST))
@@ -57,6 +58,13 @@
 
 # Build diffs for LLI and LLC output...
 .PRECIOUS: Output/%.diff-lli Output/%.diff-llc Output/%.diff-cbe
+
+ifdef RUN_GCC_ONLY
+DISABLE_LLC = 1
+DISABLE_CBE_DIFFS = 1
+ENABLE_LLI_DIFFS =
+all:: $(GCCOUTPUT)
+endif
 
 ifndef DISABLE_LLC
 all:: $(LLCOUTPUT)





More information about the llvm-commits mailing list