[llvm-commits] [test-suite] r105147 - /test-suite/trunk/External/SPEC/Makefile.spec

Daniel Dunbar daniel at zuster.org
Sat May 29 21:39:07 PDT 2010


Author: ddunbar
Date: Sat May 29 23:39:07 2010
New Revision: 105147

URL: http://llvm.org/viewvc/llvm-project?rev=105147&view=rev
Log:
Add TEST=simple support for SPEC.

Modified:
    test-suite/trunk/External/SPEC/Makefile.spec

Modified: test-suite/trunk/External/SPEC/Makefile.spec
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/External/SPEC/Makefile.spec?rev=105147&r1=105146&r2=105147&view=diff
==============================================================================
--- test-suite/trunk/External/SPEC/Makefile.spec (original)
+++ test-suite/trunk/External/SPEC/Makefile.spec Sat May 29 23:39:07 2010
@@ -34,6 +34,15 @@
 	  $(SPEC_OUTPUT_FILE_FILTER) > $@
 	-cp Output/nat-$(RUN_TYPE)/$(STDOUT_FILENAME).time $@.time
 
+$(PROGRAMS_TO_TEST:%=Output/%.out-simple): \
+Output/%.out-simple: Output/%.simple
+	$(SPEC_SANDBOX) simple-$(RUN_TYPE) $@ $(REF_IN_DIR) \
+             $(RUNSAFELY) $(STDIN_FILENAME) $(STDOUT_FILENAME) \
+                  ../$*.simple $(RUN_OPTIONS)
+	-(cd Output/simple-$(RUN_TYPE); cat $(LOCAL_OUTPUTS)) | \
+	  $(SPEC_OUTPUT_FILE_FILTER) > $@
+	-cp Output/simple-$(RUN_TYPE)/$(STDOUT_FILENAME).time $@.time
+
 $(PROGRAMS_TO_TEST:%=Output/%.out-lli): \
 Output/%.out-lli: Output/%.llvm.bc $(LLI)
 	$(SPEC_SANDBOX) lli-$(RUN_TYPE) $@ $(REF_IN_DIR) \





More information about the llvm-commits mailing list