
---
 configure | 34 ++++++----------------------------
 1 file changed, 6 insertions(+), 28 deletions(-)

diff --git a/configure b/configure
index 4786183..0aa6e23 100755
--- a/configure
+++ b/configure
@@ -2526,55 +2526,33 @@ TODAY=`/bin/date +%Y%m%d`
 
 
 
-mybits="32"
-mybits_install=""
 is_sparc="no"
 is_aix="no"
-my_arch=`uname -m`
+my_arch="$target"
 
 case "$my_arch" in
-  *i686)
-    mybits="32"
-    ;;
-  *i386)
-    mybits="32"
-    ;;
-  *86_64)
-    mybits="64"
-    mybits_install="64"
-    ;;
-  *amd64)
-    mybits="64"
-    mybits_install="64"
-    ;;
-  *sparc*)
-    mybits="64"
-    mybits_install="64"
+   *sparc*)
     is_sparc="yes"
     ;;
   *aix*)
-    mybits="64"
-    mybits_install="64"
     is_aix="yes"
     ;;
   *powerpc*)
-    mybits="64"
-    mybits_install="64"
     is_aix="yes"
     ;;
-  *)
-    as_fn_error $? "Not supported arch ($my_arch)" "$LINENO" 5
-    ;;
 esac
 
 if [ "$mybits" = "64" ] ; then
 
 $as_echo "#define ENABLE_ARCH_64 1" >>confdefs.h
 
+  mybits_install="64"
 else
 
 $as_echo "#define ENABLE_ARCH_32 1" >>confdefs.h
 
+  mybits="32"
+  mybits_install=""
 fi
 
 
@@ -12845,7 +12823,7 @@ fi
 
 
   arch_opt="-q"
-  ar_opt="-X$mybits"
+  ar_opt=""
 fi
 
 # Extract the first word of "make", so it can be a program name with args.
-- 
2.25.1

