[llvm-commits] CVS: llvm-test/Makefile.config.in

Reid Spencer reid at x10sys.com
Tue Sep 7 09:43:24 PDT 2004



Changes in directory llvm-test:

Makefile.config.in updated: 1.1 -> 1.2
---
Log message:

Add configuration items from llvm/Makefile.config.in that were removed 
because they are specific to llvm-test and llvm itself doesn't do anything
with them (result of moving llvm/test/Programs -> llvm-test).


---
Diffs of the changes:  (+34 -1)

Index: llvm-test/Makefile.config.in
diff -u llvm-test/Makefile.config.in:1.1 llvm-test/Makefile.config.in:1.2
--- llvm-test/Makefile.config.in:1.1	Mon Sep  6 22:27:12 2004
+++ llvm-test/Makefile.config.in	Tue Sep  7 11:43:14 2004
@@ -10,7 +10,7 @@
 LLVM_OBJ_ROOT = @LLVM_OBJ@
 
 #
-# Include the configuration file
+# Include the LLVM configuration file
 #
 include $(LLVM_OBJ_ROOT)/Makefile.config
 
@@ -21,4 +21,37 @@
 
 BUILD_SRC_ROOT := $(subst //,/, at abs_top_srcdir@)
 
+#
+# Provide variables specific to llvm-test
+#
+
+# When this variable is set to 1, programs in the llvm/test/Programs hierarchy
+# are not recompiled from source code.  Instead, the bytecode for the file is
+# pulled from the BYTECODE_REPOSITORY directory.  This can be useful when disk
+# space is limited or when you just don't want to spend time running the C
+# frontend.
+#USE_PRECOMPILED_BYTECODE := 1
+ at UPB@
+
+# This path specifies the cannonical location of bytecode files for compiled
+# versions of the test/Programs/* programs.  This is used as the bytecode source
+# when USE_PRECOMPILED_BYTECODE is specified or when source code is not
+# available for the program (such as SPEC).
+BYTECODE_REPOSITORY := @BCR@
+
+# SPEC benchmarks:
+#     If these are set then run the SPEC benchmarks.
+#     You must provide the SPEC benchmarks on your own.
+ at USE_SPEC2000@
+ at USE_SPEC95@
+
+# Path to the SPEC benchmarks.
+SPEC2000_ROOT := @SPEC2000_ROOT@
+SPEC95_ROOT := @SPEC95_ROOT@
+
+# Path to the Povray source code.
+ at USE_POVRAY@
+POVRAY_ROOT := @POVRAY_ROOT@
 
+# Disable LLC diffs for testing.
+ at DISABLE_LLC_DIFFS@






More information about the llvm-commits mailing list