summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2017-04-23 11:25:29 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2017-04-23 12:00:58 +0100
commitfe37e2c6ab9dae6a522735114fea4dde9509250f (patch)
tree93aed6428df0526135045179b306e7351ee509db
parent58a656956f707719a76654f7f2c45e8b8a108c9b (diff)
downloadhaskell-fe37e2c6ab9dae6a522735114fea4dde9509250f.tar.gz
aclocal.m4: treat '*-w64-mingw32' targets as windows
Noticed when tried to cross-compile GHC from x86_64-linux to --target=i686-w64-mingw32. Final ghc executables did not have '.exe' extensions. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
-rw-r--r--aclocal.m43
1 files changed, 2 insertions, 1 deletions
diff --git a/aclocal.m4 b/aclocal.m4
index ed26a899d0..fc7b24c03e 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -14,7 +14,8 @@ AC_DEFUN([GHC_SELECT_FILE_EXTENSIONS],
AC_MSG_WARN([I'm assuming you wanted to build for i386-unknown-mingw32])
exit 1
;;
- *-unknown-mingw32)
+ # examples: i386-unknown-mingw32, i686-w64-mingw32, x86_64-w64-mingw32
+ *-mingw32)
windows=YES
$2='.exe'
$3='.dll'