[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