Revert x86_64-x32-* change.
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 20 Jun 2011 13:23:22 +0000 (13:23 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 20 Jun 2011 13:23:22 +0000 (13:23 +0000)
gas/

2011-06-20  H.J. Lu  <hongjiu.lu@intel.com>

* configure.tgt: Revert x32 change.

ld/

2011-06-20  H.J. Lu  <hongjiu.lu@intel.com>

* configure.tgt: Revert x32 change.

ld/testsuite/

2011-06-20  H.J. Lu  <hongjiu.lu@intel.com>

* ld-elf/eh1.d: Revert x32 change.
* ld-elf/eh2.d: Likewise.
* ld-elf/eh3.d: Likewise.
* ld-elf/eh4.d: Likewise.

gas/ChangeLog
gas/configure.tgt
ld/ChangeLog
ld/configure.tgt
ld/testsuite/ChangeLog
ld/testsuite/ld-elf/eh1.d
ld/testsuite/ld-elf/eh2.d
ld/testsuite/ld-elf/eh3.d
ld/testsuite/ld-elf/eh4.d

index 1d131369ed016cd0b60e6cb4d74cf2a0f40d4651..9d08c19aadf43ab6fe713045a1fb7beed42b4c1e 100644 (file)
@@ -1,3 +1,7 @@
+2011-06-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure.tgt: Revert x32 change.
+
 2011-06-20  Nick Clifton  <nickc@redhat.com>
 
        * doc/Makefile.am: (CPU_DOCS): Add c-xstormy16.texi.
index 7f7f61180603433b41a5e6354580e035455fdc86..a171a32bbfbb5a5ad56550cd07eb35eeba55129c 100644 (file)
@@ -81,14 +81,7 @@ 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
-    if [ x"$vendor" = xx32 ]; then
-      arch=x86_64:32
-    else
-      arch=x86_64
-    fi
-    ;;
+  x86_64*)             cpu_type=i386 arch=x86_64;;
   xtensa*)             cpu_type=xtensa arch=xtensa ;;
   *)                   cpu_type=${cpu} ;;
 esac
index 6748fa3bb16ab27d193ef2361aac7449039c5942..407cc2dd1ab72a78e0487734eb8d13e5317469bb 100644 (file)
@@ -1,3 +1,7 @@
+2011-06-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure.tgt: Revert x32 change.
+
 2011-06-20  Jakub Jelinek  <jakub@redhat.com>
 
        PR ld/12570
index dd059755c4445ab88979189028b6afee86e96e33..f35298cbc88bf143ab5eab4d3c96e4595659ee09 100644 (file)
@@ -190,11 +190,6 @@ i[3-7]86-*-linux-*)        targ_emul=elf_i386
                        targ64_extra_libpath=elf_x86_64
                        targ_extra_libpath=elf32_x86_64
                        tdir_i386linux=${targ_alias}aout ;;
-x86_64-x32-linux-*)    targ_emul=elf32_x86_64
-                       targ_extra_emuls="elf_x86_64 elf_i386 i386linux elf_l1om"
-                       targ_extra_libpath="elf_i386 elf_x86_64 elf_l1om"
-                       tdir_i386linux=`echo ${targ_alias}aout | sed -e 's/x86_64/i386/'`
-                       tdir_elf_i386=`echo ${targ_alias} | sed -e 's/x86_64/i386/'` ;;
 x86_64-*-linux-*)      targ_emul=elf_x86_64
                        targ_extra_emuls="elf32_x86_64 elf_i386 i386linux elf_l1om"
                        targ_extra_libpath="elf_i386 elf32_x86_64 elf_l1om"
index 39b06b7c6a6566f5a38bcd5fb45f8b1042976ce7..87fd182a2f03465a05dcad4c6b7f501c8bfd11a1 100644 (file)
@@ -1,3 +1,10 @@
+2011-06-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/eh1.d: Revert x32 change.
+       * ld-elf/eh2.d: Likewise.
+       * ld-elf/eh3.d: Likewise.
+       * ld-elf/eh4.d: Likewise.
+
 2011-06-20  Jakub Jelinek  <jakub@redhat.com>
 
        PR ld/12570
index 4275de1c76719b63ec8275f5be15ba029f65d999..f0874f73dc24e9e4924d4eb6907068ef2465c05f 100644 (file)
@@ -2,7 +2,6 @@
 #source: eh1a.s
 #ld:
 #readelf: -wf
-#notarget: x86_64-x32-*
 #target: x86_64-*-*
 
 Contents of the .eh_frame section:
index a7372f04ffcc06dcf47303a2b3e0ce6cfe817305..1a05d7fc8fb310bc5734c999004119d034e21a2c 100644 (file)
@@ -2,7 +2,6 @@
 #source: eh2a.s
 #ld:
 #readelf: -wf
-#notarget: x86_64-x32-*
 #target: x86_64-*-*
 
 Contents of the .eh_frame section:
index a9777a21dff1658d2a89fe19d19b701372247971..1f76b8c17569949ca209d860f2a402a79e668c0f 100644 (file)
@@ -2,7 +2,6 @@
 #source: eh3a.s
 #ld:
 #readelf: -wf
-#notarget: x86_64-x32-*
 #target: x86_64-*-*
 
 Contents of the .eh_frame section:
index b568f3283c780c11b26eed95ab7a81bc967aadce..b8f9865ebfff289431cc62bb0d1eaaef4861d91e 100644 (file)
@@ -2,7 +2,6 @@
 #source: eh4a.s
 #ld: -shared
 #readelf: -wf
-#notarget: x86_64-x32-*
 #target: x86_64-*-*
 
 Contents of the .eh_frame section: