summaryrefslogtreecommitdiffstats
path: root/llvm/autoconf/configure.ac
diff options
context:
space:
mode:
authorEric Christopher <echristo@apple.com>2012-08-03 05:18:00 +0000
committerEric Christopher <echristo@apple.com>2012-08-03 05:18:00 +0000
commitcaa3e7a0ef8b79fd30c37d30dbb8a751150e807d (patch)
tree4ba68109a65392ae41e2b858ef931065c28408bd /llvm/autoconf/configure.ac
parent3e6fa462f3c617ca8202162da2a3990c97b9ec36 (diff)
downloadbcm5719-llvm-caa3e7a0ef8b79fd30c37d30dbb8a751150e807d.tar.gz
bcm5719-llvm-caa3e7a0ef8b79fd30c37d30dbb8a751150e807d.zip
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
Diffstat (limited to 'llvm/autoconf/configure.ac')
-rw-r--r--llvm/autoconf/configure.ac7
1 files changed, 5 insertions, 2 deletions
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
OpenPOWER on IntegriCloud