summaryrefslogtreecommitdiff
path: root/m4/ghc_llvm_target.m4
diff options
context:
space:
mode:
authorMatthew Pickering <matthewtpickering@gmail.com>2023-01-09 18:36:15 +0800
committerMatthew Pickering <matthewtpickering@gmail.com>2023-01-09 18:36:15 +0800
commit26ed05bc0b299e069590e66459d1d044626944a4 (patch)
treef990e44157c8fb2b3d4beebb34a9090e999f5254 /m4/ghc_llvm_target.m4
parent90d882b7d0fe05f4b7db74d0966d8ab4675785a6 (diff)
downloadhaskell-wip/darwin-llvm-target.tar.gz
Diffstat (limited to 'm4/ghc_llvm_target.m4')
-rw-r--r--m4/ghc_llvm_target.m47
1 files changed, 6 insertions, 1 deletions
diff --git a/m4/ghc_llvm_target.m4 b/m4/ghc_llvm_target.m4
index abb10d963e..afece520ff 100644
--- a/m4/ghc_llvm_target.m4
+++ b/m4/ghc_llvm_target.m4
@@ -50,5 +50,10 @@ AC_DEFUN([GHC_LLVM_TARGET], [
# require it.
AC_DEFUN([GHC_LLVM_TARGET_SET_VAR], [
AC_REQUIRE([FPTOOLS_SET_PLATFORMS_VARS])
- GHC_LLVM_TARGET([$target],[$target_cpu],[$target_vendor],[$target_os],[LlvmTarget])
+ if test "$bootstrap_llvm_target" != ""
+ then
+ $5=$bootstrap_llvm_target
+ else
+ GHC_LLVM_TARGET([$target],[$TargetArch],[$TargetVendor],[$TargetOS],[LlvmTarget])
+ fi
])