summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@imgtec.com>2016-05-18 04:19:02 +0100
committerMaciej W. Rozycki <macro@imgtec.com>2016-05-19 11:13:10 +0100
commit6b200de0f7a7008f74cde68fe87aa62b7729cd9a (patch)
tree44a4956d8c7fb76218064060f6305398a2a80cb7
parent514e58b726338c24b672d96bd48f8ce8a47f7803 (diff)
downloadbinutils-gdb-6b200de0f7a7008f74cde68fe87aa62b7729cd9a.tar.gz
Remove unsupported `am34-*-linux*' target triplet
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.
-rw-r--r--bfd/ChangeLog4
-rw-r--r--bfd/config.bfd4
-rw-r--r--ld/ChangeLog4
-rw-r--r--ld/configure.tgt1
4 files changed, 10 insertions, 3 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index fa2f53f77fe..136f8c4fb25 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -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
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 7c4eece6b73..d0aa5533c89 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -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
;;
diff --git a/ld/ChangeLog b/ld/ChangeLog
index e0b8766df51..22f833b2b62 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -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.
diff --git a/ld/configure.tgt b/ld/configure.tgt
index 1f6db426a73..d68e3a95395 100644
--- a/ld/configure.tgt
+++ b/ld/configure.tgt
@@ -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