X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=Makefile.config.in;h=e2d2c57b4d5fd2e059e6b1bd6cb0f08c3c253b35;hp=ad490712138e2a13088caa0b6758af94ab1854de;hb=f361238a9358e18a7b682ac5be93b5236e1b3c23;hpb=1dace48f538d44156cdb71834e718b9ad93d2711 diff --git a/Makefile.config.in b/Makefile.config.in index ad490712138..e2d2c57b4d5 100644 --- a/Makefile.config.in +++ b/Makefile.config.in @@ -203,6 +203,9 @@ OBJ_ROOT := . # What to pass as rpath flag to g++ RPATH := @RPATH@ +# What to pass as -rdynamic flag to g++ +RDYNAMIC := @RDYNAMIC@ + # These are options that can either be enabled here, or can be enabled on the # make command line (ie, make ENABLE_PROFILING=1): @@ -212,6 +215,14 @@ RPATH := @RPATH@ #ENABLE_OPTIMIZED = 1 @ENABLE_OPTIMIZED@ +# When ENABLE_PROFILING is enabled, profile instrumentation is done +# and output is put into the "+Profile" directories, where +# is either Debug or Release depending on how other builkd +# flags are set.. Otherwise, output is put in the +# directories. +#ENABLE_PROFILING = 1 +@ENABLE_PROFILING@ + # When DISABLE_ASSERTIONS is enabled, builds of all of the LLVM code will # exclude assertion checks, otherwise they are included. #DISABLE_ASSERTIONS = 1 @@ -287,5 +298,13 @@ endif # Location of the plugin header file for gold. BINUTILS_INCDIR := @BINUTILS_INCDIR@ -# Can we use libFFI for the interpreter? -HAVE_FFI := @HAVE_FFI@ +# When ENABLE_LLVMC_DYNAMIC is enabled, LLVMC will link libCompilerDriver +# dynamically. This is needed to make dynamic plugins work on some targets +# (Windows). +ENABLE_LLVMC_DYNAMIC = 0 +#@ENABLE_LLVMC_DYNAMIC@ + +# When ENABLE_LLVMC_DYNAMIC_PLUGINS is enabled, LLVMC will have dynamic plugin +# support (via the -load option). +ENABLE_LLVMC_DYNAMIC_PLUGINS = 1 +#@ENABLE_LLVMC_DYNAMIC_PLUGINS@