From caa3e7a0ef8b79fd30c37d30dbb8a751150e807d Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Fri, 3 Aug 2012 05:18:00 +0000 Subject: Add a BUILD_FLAGS variable so that autoconf checks have a place to store additional flag options since too many things can and do override CPPFLAGS. Also, this is exported, unlike CPPFLAGS so it can be actually used elsewhere. This should enable us to remove the AC_SUBSTs in the intel checks, but I have no way of testing it. llvm-svn: 161233 --- llvm/autoconf/configure.ac | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'llvm/autoconf') diff --git a/llvm/autoconf/configure.ac b/llvm/autoconf/configure.ac index 7d36a06f14b..aba46459edb 100644 --- a/llvm/autoconf/configure.ac +++ b/llvm/autoconf/configure.ac @@ -1201,7 +1201,7 @@ AC_ARG_WITH(oprofile, no) llvm_cv_oppath= AC_SUBST(USE_OPROFILE, [0]) ;; *) llvm_cv_oppath="${withval}/lib/oprofile" - CPPFLAGS="-I${withval}/include";; + BUILD_FLAGS="-I${withval}/include";; esac case $llvm_cv_os_type in Linux) @@ -1262,7 +1262,7 @@ AC_ARG_WITH(intel-jitevents, AC_SUBST(INTEL_JITEVENTS_LIBDIR) LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}" - CPPFLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR" + BUILD_FLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR" AC_SEARCH_LIBS(iJIT_IsProfilingActive, jitprofiling, [], [ echo "Error! Cannot find libjitprofiling.a. Please check path specified in flag --with-intel-jitevents" @@ -1280,6 +1280,9 @@ AC_ARG_WITH(intel-jitevents, AC_DEFINE_UNQUOTED([LLVM_USE_INTEL_JITEVENTS],$USE_INTEL_JITEVENTS, [Define if we have the Intel JIT API runtime support library]) +dnl Substitute this here for now. +AC_SUBST(BUILD_FLAGS) + dnl===-----------------------------------------------------------------------=== dnl=== dnl=== SECTION 6: Check for header files -- cgit v1.2.3