]> granicus.if.org Git - gc/commitdiff
Fix thread model in configure for MinGW.
authorIvan Maidanski <ivmai@mail.ru>
Thu, 22 Sep 2011 11:40:31 +0000 (15:40 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 22 Sep 2011 11:40:31 +0000 (15:40 +0400)
* configure.ac (THREADS): Change "posix" to "win32" in case of
cross-compiling to MinGW.

configure.ac

index 5f7da9e0ad139f731a24e9ae1b00610824d5e31c..c3698d2a894af521c09ecb07e224d5284195bb31 100644 (file)
@@ -89,6 +89,14 @@ AC_ARG_ENABLE(threads,
     if test -z "$THREADS"; then
       THREADS=no
     fi
+    if test "$THREADS" = "posix"; then
+      case "$host" in
+        *-*-mingw*)
+          # Adjust thread model if cross-compiling for MinGW.
+          THREADS=win32
+          ;;
+      esac
+    fi
     AC_MSG_RESULT([$THREADS]) ])
 
 AC_ARG_ENABLE(parallel-mark,