Fix misc x32 bugs.
[deliverable/binutils-gdb.git] / gas / configure.tgt
index a171a32bbfbb5a5ad56550cd07eb35eeba55129c..7f7f61180603433b41a5e6354580e035455fdc86 100644 (file)
@@ -81,7 +81,14 @@ case ${cpu} in
   sparclite*)          cpu_type=sparc arch=sparclite ;;
   sparc*)              cpu_type=sparc arch=sparclite ;; # ??? See tc-sparc.c.
   v850*)               cpu_type=v850 ;;
-  x86_64*)             cpu_type=i386 arch=x86_64;;
+  x86_64*)
+    cpu_type=i386
+    if [ x"$vendor" = xx32 ]; then
+      arch=x86_64:32
+    else
+      arch=x86_64
+    fi
+    ;;
   xtensa*)             cpu_type=xtensa arch=xtensa ;;
   *)                   cpu_type=${cpu} ;;
 esac
This page took 0.024094 seconds and 4 git commands to generate.