Split arch variable into arch and subarch.
authorDiego Biurrun <diego@biurrun.de>
Sun, 11 Jan 2009 22:45:19 +0000 (22:45 +0000)
committerDiego Biurrun <diego@biurrun.de>
Sun, 11 Jan 2009 22:45:19 +0000 (22:45 +0000)
Originally committed as revision 16558 to svn://svn.ffmpeg.org/ffmpeg/trunk

configure

index af4dbca71eb88ccf550a6b547ce9dc5fe0b4cc46..16d5710774371fc54991a1b3f6777361d8bece88 100755 (executable)
--- a/configure
+++ b/configure
@@ -1305,15 +1305,17 @@ check_cflags -std=c99
 
 case "$arch" in
     i386|i486|i586|i686|i86pc|BePC)
-        arch="x86_32"
+        arch="x86"
+        subarch="x86_32"
         enable fast_unaligned
     ;;
     x86_64|amd64)
-        arch="x86_32"
+        arch="x86"
+        subarch="x86_32"
         enable cmov
         enable fast_cmov
         enable fast_unaligned
-        check_cc <<EOF && enable fast_64bit && arch="x86_64"
+        check_cc <<EOF && enable fast_64bit && subarch="x86_64"
         int test[sizeof(char*) - 7];
 EOF
     ;;
@@ -1341,7 +1343,8 @@ EOF
         enable fast_64bit
     ;;
     sun4u|sparc64)
-        arch="sparc64"
+        arch="sparc"
+        subarch="sparc64"
         enable fast_64bit
     ;;
     sparc)
@@ -1375,9 +1378,7 @@ EOF
     ;;
 esac
 
-enable $arch
-enabled_any x86_32 x86_64 && enable x86
-enabled     sparc64       && enable sparc
+enable $arch $subarch
 
 # OS specific
 case $target_os in