[2/2] configure: Detect MinGW-w64 Clang cross toolchain (try 2)

André Hentschel nerv at dawncrow.de
Wed Dec 30 07:28:18 CST 2015


Signed-off-by: André Hentschel <nerv at dawncrow.de>
---
 aclocal.m4   | 4 +++-
 configure.ac | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/aclocal.m4 b/aclocal.m4
index 92bd39f..46f0bb8 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -178,10 +178,12 @@ AC_DEFUN([WINE_CHECK_MINGW_PROG],
   i[[3456789]]86*)
     ac_prefix_list="m4_foreach([ac_wine_prefix],[w64-mingw32, pc-mingw32, mingw32msvc, mingw32],
                         m4_foreach([ac_wine_cpu],[i686,i586,i486,i386],[ac_wine_cpu-ac_wine_prefix-gcc ]))
+                        m4_foreach([ac_wine_cpu],[i686,i586,i486,i386],[ac_wine_cpu-w64-mingw32-clang ])
                         mingw32-gcc" ;;
   x86_64)
     ac_prefix_list="m4_foreach([ac_wine_prefix],[pc-mingw32, w64-mingw32, mingw32msvc],
-                        m4_foreach([ac_wine_cpu],[x86_64,amd64],[ac_wine_cpu-ac_wine_prefix-gcc ]))" ;;
+                        m4_foreach([ac_wine_cpu],[x86_64,amd64],[ac_wine_cpu-ac_wine_prefix-gcc ]))
+                        m4_foreach([ac_wine_cpu],[x86_64,amd64],[ac_wine_cpu-w64-mingw32-clang ])" ;;
   *)
     ac_prefix_list="" ;;
 esac
diff --git a/configure.ac b/configure.ac
index d36b8b2..59e9de0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -958,6 +958,7 @@ then
                            do
                                case "$1" in
                                  *-gcc) CROSSTARGET=`expr "$1" : '\(.*\)-gcc'` ;;
+                                 *-clang) CROSSTARGET=`expr "$1" : '\(.*\)-clang'` ;;
                                esac
                                shift
                            done],
-- 
1.9.1




More information about the wine-patches mailing list