Remove unsupported `am34-*-linux*' target triplet
authorMaciej W. Rozycki <macro@imgtec.com>
Wed, 18 May 2016 03:19:02 +0000 (04:19 +0100)
committerMaciej W. Rozycki <macro@imgtec.com>
Thu, 19 May 2016 10:13:10 +0000 (11:13 +0100)
The `am34-*-linux*' target cannot be configured for, `am34' is not a CPU
name recognized by `config.sub'.  It has never been, required code has
not been contributed to GNU config, neither before nor since the
addition of the target triplet to our configury with commit bfff16424942
("Add MN10300 linker relaxation support for symbol differences") back in
2007.  Also there is no difference in actual tool configuration between
the `am34-*-linux*' and `am33_2.0-*-linux*' targets, except from a
different executable prefix and tooldir name.

Given the above remove the target triplet from our configuration.

bfd/
* config.bfd: Remove `am34-*-linux*' support.

ld/
* configure.tgt: Remove `am34-*-linux*' support.

bfd/ChangeLog
bfd/config.bfd
ld/ChangeLog
ld/configure.tgt

index fa2f53f77fe6f5cb93cf41fe827a2c6900b5c961..136f8c4fb256875599c4cc931057ec3d65062c74 100644 (file)
@@ -1,3 +1,7 @@
+2016-05-19  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * config.bfd: Remove `am34-*-linux*' support.
+
 2016-05-19  Alan Modra  <amodra@gmail.com>
 
        * elf64-ppc.c (allocate_dynrelocs): Allocate got and other dynamic
index 7c4eece6b73df6f824add2295f3b1e5b8cf119c0..d0aa5533c89a78be2877fbd41247946966d5815a 100644 (file)
@@ -94,7 +94,7 @@ targ_cpu=`echo $targ | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
 case "${targ_cpu}" in
 aarch64*)       targ_archs="bfd_aarch64_arch bfd_arm_arch";;
 alpha*)                 targ_archs=bfd_alpha_arch ;;
-am34*|am33_2.0*) targ_archs=bfd_mn10300_arch ;;
+am33_2.0*)      targ_archs=bfd_mn10300_arch ;;
 arc*)           targ_archs=bfd_arc_arch ;;
 arm*)           targ_archs=bfd_arm_arch ;;
 bfin*)          targ_archs=bfd_bfin_arch ;;
@@ -272,7 +272,7 @@ case "${targ}" in
     ;;
 #endif /* BFD64 */
 
-  am34-*-linux* | am33_2.0-*-linux*)
+  am33_2.0-*-linux*)
     targ_defvec=am33_elf32_linux_vec
     ;;
 
index e0b8766df5181ff72ef4ba7284b3095fece5f536..22f833b2b629b131a6fc464199334d91ad4fd9c4 100644 (file)
@@ -1,3 +1,7 @@
+2016-05-19  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * configure.tgt: Remove `am34-*-linux*' support.
+
 2016-05-19  Alan Modra  <amodra@gmail.com>
 
        * testsuite/ld-scripts/crossref.exp: Remove -mcall-aixdesc hack.
index 1f6db426a734e141a36dba4dc43eb047b23e4aa3..d68e3a95395584ecb3ac75d7586bc743253fc6f4 100644 (file)
@@ -545,7 +545,6 @@ mips*-*-sysv4*)         targ_emul=elf32btsmip
 mmix-*-*)              targ_emul=mmo
                        targ_extra_emuls=elf64mmix
                        ;;
-am34-*-linux*)         targ_emul=elf32am33lin ;;
 am33_2.0-*-linux*)     targ_emul=elf32am33lin ;;
 mn10200-*-*)           targ_emul=mn10200 ;;
 mn10300-*-*)           targ_emul=mn10300