[commit: ghc] master: configure.ac: fix NCG support in --target= (cb18447)
git at git.haskell.org
git at git.haskell.org
Sun Apr 2 18:46:17 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/cb18447c75e7673d5f57056fbdaa370d11e4c05e/ghc
>---------------------------------------------------------------
commit cb18447c75e7673d5f57056fbdaa370d11e4c05e
Author: Sergei Trofimovich <slyfox at gentoo.org>
Date: Sun Apr 2 19:38:23 2017 +0100
configure.ac: fix NCG support in --target=
Before this change attempt to build a crosscompiler
on registerised platform (--host=x86_64-pc-linux-gnu)
targeting UNREG platform failed:
$ ./configure --target=ia64-unknown-linux-gnu
utils/genapply/../../includes/stg/MachRegs.h:608:2: error:
#error Cannot find platform to give register info for
The change is to check --target= for NCG availability,
not --host=.
Signed-off-by: Sergei Trofimovich <slyfox at gentoo.org>
>---------------------------------------------------------------
cb18447c75e7673d5f57056fbdaa370d11e4c05e
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index c7eac4a..65430bf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -241,7 +241,7 @@ AC_SUBST(SOLARIS_BROKEN_SHLD)
dnl ** Do an unregisterised build?
dnl --------------------------------------------------------------
-case "$HostArch" in
+case "$TargetArch" in
i386|x86_64|powerpc|powerpc64|powerpc64le|arm)
UnregisterisedDefault=NO
;;
More information about the ghc-commits
mailing list