Thoroughly rehack the dynamic linking mechanisms on Win32. The Win32
[oota-llvm.git] / Makefile.config.in
index 84f3c1f9e56d7de3545697114fbb6d28e5a414e7..889fb2a4e1e52fd37203359c1fbd3dfcfd05c6c6 100644 (file)
@@ -1,9 +1,16 @@
-#===-- Makefile.config - Local configuration for LLVM ------*- makefile -*--====
+#===-- Makefile.config - Local configuration for LLVM ------*- Makefile -*--===#
+#
+#                     The LLVM Compiler Infrastructure
+#
+# This file was developed by the LLVM research group and is distributed under
+# the University of Illinois Open Source License. See LICENSE.TXT for details.
+# 
+#===------------------------------------------------------------------------===#
 #
 # This file is included by Makefile.common.  It defines paths and other
 # values specific to a particular installation of LLVM.
 #
-#===-----------------------------------------------------------------------====
+#===------------------------------------------------------------------------===#
 
 # Target operating system for which LLVM will be compiled.
 OS=@OS@
@@ -11,6 +18,9 @@ OS=@OS@
 # Target hardware architecture
 ARCH=@ARCH@
 
+# Endian-ness of the target
+ENDIAN=@ENDIAN@
+
 # Path to the C++ compiler to use.  This is an optional setting, which defaults
 # to whatever your gmake defaults to.
 #
@@ -48,6 +58,7 @@ MV      = mv
 INSTALL = @INSTALL@
 DOT     = @DOT@
 ETAGS   = @ETAGS@
+ETAGSFLAGS = @ETAGSFLAGS@
 
 # Determine the target for which LLVM should generate code.
 LLVMGCCARCH := @target@/3.4-llvm
@@ -61,8 +72,8 @@ LCC1XX = @LLVMCC1PLUS@
 # object files.
 OBJ_ROOT := .
 
-# Path to location for LLVM front-end this should only be specified here if you
-# want to override the value set in Makefile.$(uname)
+# Path to location for LLVM C/C++ front-end. You can modify this if you
+# want to override the value set by configure.
 LLVMGCCDIR := @LLVMGCCDIR@
 
 # When this variable is set to 1, programs in the llvm/test/Programs hierarchy
@@ -80,14 +91,18 @@ LLVMGCCDIR := @LLVMGCCDIR@
 BYTECODE_REPOSITORY := @BCR@
 
 # SPEC benchmarks:
-#      Set the USE_SPEC variable to enable the use of the SPEC benchmarks.
+#      If these are set then run the SPEC benchmarks.
 #      You must provide the SPEC benchmarks on your own.
-@USE_SPEC@
+@USE_SPEC2000@
+@USE_SPEC95@
+
+# Path to the SPEC benchmarks.
+SPEC2000_ROOT := @SPEC2000_ROOT@
+SPEC95_ROOT := @SPEC95_ROOT@
 
-# Path to the SPEC benchmarks.  If you have the SPEC benchmarks, place the
-# path here.
-#SPEC_ROOT := /home/vadve/shared/benchmarks/speccpu2000/benchspec
-SPEC_ROOT := @SPEC_ROOT@
+# Path to the Povray source code.
+@USE_POVRAY@
+POVRAY_ROOT := @POVRAY_ROOT@
 
 # Path to the PAPI code.  This is used by the reoptimizer only.
 #PAPIDIR := /home/vadve/shared/papi-2.3.4.1
@@ -186,6 +201,7 @@ sysconfdir = @sysconfdir@
 sharedstatedir = @sharedstatedir@ 
 localstatedir = @localstatedir@
 libdir = @libdir@
+bytecode_libdir = $(LLVMGCCDIR)/bytecode-libs
 includedir = @includedir@
 infodir = @infodir@
 mandir = @mandir@