changeset 22701:3c95443b39a2

Move fast cmov detection code from the PPC section into the x86 section where it has a chance of actually being executed and fix the obvious syntax errors it contained in the process.
author diego
date Sun, 18 Mar 2007 16:30:11 +0000
parents 195fe655267c
children 4fdfa619d08a
files configure
diffstat 1 files changed, 10 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- a/configure	Sun Mar 18 16:14:25 2007 +0000
+++ b/configure	Sun Mar 18 16:30:11 2007 +0000
@@ -1787,6 +1787,16 @@
       esac
     fi
 
+    if test $_cmov = "yes" && test $_fast_cmov = "auto" ; then
+        _fast_cmov="yes"
+        case "$proc" in
+            pentium4|prescott|nocona)
+                _fast_cmov="no"
+        esac
+    else
+        _fast_cmov="no"
+    fi
+
     echores "$proc"
     ;;
 
@@ -1973,17 +1983,6 @@
         echores "$proc"
     fi
 
-    #FIXME: The runtime CPU detection could check this as well.
-    if test _cmov = "yes" && test _fast_cmov = "auto" ; then
-        _fast_cmov="yes"
-        case "$proc" in
-            pentium4|prescott|nocona)
-                _fast_cmov="no"
-        esac
-    else
-        _fast_cmov="no"
-    fi
-
     echocheck "GCC & CPU optimization abilities"
 
     if test -n "$proc"; then