summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-02-09 17:34:36 -0500
committerBen Gamari <ben@smart-cactus.org>2019-02-09 18:23:53 -0500
commit980f0dab61b3150403aed21692ffcdfceece97a2 (patch)
tree3ebd5feef24effdd049c5af36e6d6f2d09f6a61a
parent249b0babb08409311a56da0ef890445676927fb7 (diff)
downloadhaskell-wip/llvm-configure-opts.tar.gz
configure: Document CLANG, LLC, and OPT variableswip/llvm-configure-opts
-rw-r--r--configure.ac3
-rw-r--r--distrib/configure.ac.in2
2 files changed, 5 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index b75220d54a..e269b969bd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -648,18 +648,21 @@ AC_DEFINE_UNQUOTED([sUPPORTED_LLVM_VERSION], ${sUPPORTED_LLVM_VERSION}, [The sup
dnl ** Which LLVM clang to use?
dnl --------------------------------------------------------------
+AC_ARG_VAR(CLANG,[Use as the path to clang [default=autodetect]])
AC_CHECK_TARGET_TOOL([CLANG], [clang])
ClangCmd="$CLANG"
AC_SUBST([ClangCmd])
dnl ** Which LLVM llc to use?
dnl --------------------------------------------------------------
+AC_ARG_VAR(LLC,[Use as the path to LLVM's llc [default=autodetect]])
FIND_LLVM_PROG([LLC], [llc], [$LlvmVersion])
LlcCmd="$LLC"
AC_SUBST([LlcCmd])
dnl ** Which LLVM opt to use?
dnl --------------------------------------------------------------
+AC_ARG_VAR(OPT,[Use as the path to LLVM's opt [default=autodetect]])
FIND_LLVM_PROG([OPT], [opt], [$LlvmVersion])
OptCmd="$OPT"
AC_SUBST([OptCmd])
diff --git a/distrib/configure.ac.in b/distrib/configure.ac.in
index e064a5d81c..dd0eb2edae 100644
--- a/distrib/configure.ac.in
+++ b/distrib/configure.ac.in
@@ -128,12 +128,14 @@ LlvmVersion=@LlvmVersion@
dnl ** Which LLVM llc to use?
dnl --------------------------------------------------------------
+AC_ARG_VAR(LLC,[Use as the path to LLVM's llc [default=autodetect]])
FIND_LLVM_PROG([LLC], [llc], [$LlvmVersion])
LlcCmd="$LLC"
AC_SUBST([LlcCmd])
dnl ** Which LLVM opt to use?
dnl --------------------------------------------------------------
+AC_ARG_VAR(OPT,[Use as the path to LLVM's opt [default=autodetect]])
FIND_LLVM_PROG([OPT], [opt], [$LlvmVersion])
OptCmd="$OPT"
AC_SUBST([OptCmd])