aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.config51
1 files changed, 50 insertions, 1 deletions
diff --git a/Makefile.config b/Makefile.config
index 390eb8a0d3..9677aa738a 100644
--- a/Makefile.config
+++ b/Makefile.config
@@ -18,6 +18,12 @@ CXX = PATH=/usr/bin /usr/dcs/software/evaluation/bin/g++
#
CC := PATH=/usr/bin /usr/dcs/software/evaluation/bin/gcc
+#
+# The pathnames of the Flex and Bison programs, respectively.
+#
+BISON = bison
+FLEX = flex
+
# Path to directory where object files should be stored during a build.
# Set LLVM_OBJ_DIR to "." if you do not want to use a separate place for
# object files.
@@ -28,7 +34,7 @@ LLVM_OBJ_DIR := /localhome/$(USER)
# Path to location for LLVM front-end this should only be specified here if you
# want to override the value set in Makefile.$(uname)
#
-#LLVMGCCDIR := /home/vadve/lattner/cvs/gcc_install_x86
+#LLVMGCCDIR := /home/vadve/lattner/local/x86/llvm-gcc/
# When this setting is set to true, programs in the llvm/test/Programs hierarchy
# are not recompiled from source code. Instead, the bytecode for the file is
@@ -49,3 +55,46 @@ BYTECODE_REPOSITORY := /home/vadve/lattner/LLVMPrograms
# ENABLE_PURIFY=1
#
PURIFY = /usr/dcs/applications/purify/bin/purify
+
+#
+# SPEC benchmarks:
+# Set this variable to enable the use of the SPEC benchmarks. You must
+# provide the SPEC benchmarks on your own.
+#
+USE_SPEC := 1
+
+#
+# Path to the SPEC benchmarks. If you have the SPEC benchmarks, place the
+# path here.
+#
+SPEC_ROOT := /home/vadve/shared/benchmarks/speccpu2000/benchspec
+
+#
+# Path to the PAPI code.
+#
+PAPIDIR := /home/vadve/shared/papi-2.3.4.1
+
+# These are options that can either be enabled here, or can be enabled on the
+# make command line (ie, make ENABLE_PROFILING=1)
+#
+
+# When ENABLE_PROFILING is enabled, the llvm source base is built with profile
+# information to allow gprof to be used to get execution frequencies.
+#
+#ENABLE_PROFILING = 1
+
+# When ENABLE_PURIFY is enabled, the LLVM tools are linked with purify (which
+# must be locally installed) to allow for some automated memory error debugging.
+#
+#ENABLE_PURIFY = 1
+
+# When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are
+# turned on, and Debug builds are turned off.
+#
+#ENABLE_OPTIMIZED = 1
+
+#
+# This open tells the Makefiles to produce verbose output.
+# It essentially prints the commands that make is executing
+#
+#VERBOSE = 1