X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=autoconf%2Fconfigure.ac;h=4e4200be5bdd81e8116656062da68d7c91ebadef;hb=e644ef7b098460ce831220c780cbe25eaef3fb28;hp=9b2234103d0eaa8b50049be5dfd02f32e87e8ec5;hpb=5c9f800bde076753706ea91fe7e39a2e302c31f7;p=oota-llvm.git diff --git a/autoconf/configure.ac b/autoconf/configure.ac index 9b2234103d0..4e4200be5bd 100644 --- a/autoconf/configure.ac +++ b/autoconf/configure.ac @@ -274,6 +274,17 @@ else AC_SUBST(DISABLE_ASSERTIONS,[[DISABLE_ASSERTIONS=1]]) fi +dnl --enable-expensive-checks : check whether they want to turn on expensive debug checks: +AC_ARG_ENABLE(expensive-checks,AS_HELP_STRING( + [--enable-expensive-checks,Compile with expensive debug checks enabled (default is NO)]),, enableval="no") +if test ${enableval} = "yes" ; then + AC_SUBST(ENABLE_EXPENSIVE_CHECKS,[[ENABLE_EXPENSIVE_CHECKS=1]]) + AC_SUBST(EXPENSIVE_CHECKS,[[yes]]) +else + AC_SUBST(ENABLE_EXPENSIVE_CHECKS,[[]]) + AC_SUBST(EXPENSIVE_CHECKS,[[no]]) +fi + dnl --enable-debug-runtime : should runtime libraries have debug symbols? AC_ARG_ENABLE(debug-runtime, AS_HELP_STRING([--enable-debug-runtime,Build runtime libs with debug symbols (default is NO)]),,enableval=no) @@ -495,6 +506,7 @@ LLVM_PROG_PERL([5.006]) AC_SUBST(PERL) if test x"$PERL" = xnone; then AC_SUBST(HAVE_PERL,0) + AC_MSG_ERROR([perl is required but was not found, please install it]) else AC_SUBST(HAVE_PERL,1) fi