From 850d84f6a414660406d359ffcef6b7b763d3ac16 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 25 Jan 2017 17:52:27 +1030 Subject: [PATCH] Remove all RTEMS COFF targets bfd/ * config.bfd (*-*-rtemscoff*): Mark as removed. gas/ * configure.tgt (sh-*-rtemscoff*): Remove. ld/ * configure.tgt (h8300-*-rtemscoff*): Remove. (i960-*-rtems*): Likewise. (m68*-*-rtemscoff*): Likewise. (sh-*-rtemscoff*): Likewise. --- bfd/ChangeLog | 4 ++++ bfd/config.bfd | 17 ++--------------- gas/ChangeLog | 4 ++++ gas/configure.tgt | 1 - ld/ChangeLog | 7 +++++++ ld/configure.tgt | 5 +---- 6 files changed, 18 insertions(+), 20 deletions(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index c26ab49a0ed..b4aaa321194 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,7 @@ +2017-01-25 Sebastian Huber + + * config.bfd (*-*-rtemscoff*): Mark as removed. + 2017-01-24 Maciej W. Rozycki PR ld/20828 diff --git a/bfd/config.bfd b/bfd/config.bfd index d8240655aa7..949478f9a81 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -102,7 +102,6 @@ case $targ in mips*-*-sysv* | mips*-*-riscos* | \ ns32k-*-* | \ sh*-*-symbianelf* | \ - sh-*-rtemscoff* | \ sparclet-*-aout* | \ sparc86x-*-aout* | \ sparc*-*-chorus* | \ @@ -134,13 +133,12 @@ esac case $targ in *-go32-rtems* | \ + *-*-rtemscoff* | \ a29k-* | \ arm-*-oabi | \ hppa*-*-rtems* | \ i960-*-rtems* | \ - i[3-7]86*-*-rtemscoff* | \ m68*-*-lynxos* | \ - m68*-*-rtemscoff* | \ m68*-apollo-* | \ m68*-apple-aux* | \ m68*-bull-sysv* | \ @@ -484,7 +482,7 @@ case "${targ}" in targ_defvec=tic30_coff_vec ;; - c4x-*-*coff* | tic4x-*-*coff* | tic4x-*-rtems*) + c4x-*-*coff* | tic4x-*-*coff*) targ_defvec=tic4x_coff1_vec targ_selvecs="tic4x_coff1_beh_vec tic4x_coff2_vec tic4x_coff2_beh_vec tic4x_coff0_vec tic4x_coff0_beh_vec" targ_underscore=yes @@ -562,11 +560,6 @@ case "${targ}" in targ_defvec=moxie_elf32_le_vec ;; - h8300*-*-rtemscoff*) - targ_defvec=h8300_coff_vec - targ_underscore=yes - ;; - h8300*-*-elf | h8300*-*-rtems*) targ_defvec=h8300_elf32_vec targ_underscore=yes @@ -1599,12 +1592,6 @@ case "${targ}" in ;; #endif - sh-*-rtemscoff*) - targ_defvec=sh_coff_vec - targ_selvecs="sh_coff_vec sh_coff_le_vec sh_coff_small_vec sh_coff_small_le_vec" - targ_underscore=yes - ;; - #ifdef BFD64 sh-*-elf* | sh[1234]*-elf* | sh-*-rtems* | sh-*-kaos*) targ_defvec=sh_elf32_vec diff --git a/gas/ChangeLog b/gas/ChangeLog index 99fd9c44318..fc36d4666d5 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2017-01-25 Sebastian Huber + + * configure.tgt (sh-*-rtemscoff*): Remove. + 2017-01-24 Sebastian Huber * configure.tgt (riscv*-*-*): Remove em=linux. diff --git a/gas/configure.tgt b/gas/configure.tgt index dfd8f227f7c..0c7d4fc7987 100644 --- a/gas/configure.tgt +++ b/gas/configure.tgt @@ -424,7 +424,6 @@ case ${generic_target} in sh-*-coff*) fmt=coff ;; sh-*-nto*) fmt=elf ;; sh-*-pe*) fmt=coff em=pe bfd_gas=yes endian=little ;; - sh-*-rtemscoff*) fmt=coff ;; sh-*-rtems*) fmt=elf ;; sh-*-kaos*) fmt=elf ;; shle*-*-kaos*) fmt=elf ;; diff --git a/ld/ChangeLog b/ld/ChangeLog index 9160aac35f6..e1f768910eb 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,10 @@ +2017-01-25 Sebastian Huber + + * configure.tgt (h8300-*-rtemscoff*): Remove. + (i960-*-rtems*): Likewise. + (m68*-*-rtemscoff*): Likewise. + (sh-*-rtemscoff*): Likewise. + 2017-01-24 Maciej W. Rozycki * emultempl/solaris2.em (elf_solaris2_before_allocation): Do not diff --git a/ld/configure.tgt b/ld/configure.tgt index f373ee506fa..bb86d5670c2 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -208,7 +208,7 @@ moxie-*-moxiebox*) targ_emul=moxiebox ;; moxie-*-*) targ_emul=elf32moxie ;; -h8300-*-hms* | h8300-*-coff* | h8300-*-rtemscoff*) +h8300-*-hms* | h8300-*-coff*) targ_emul=h8300; targ_extra_emuls="h8300h h8300s h8300hn h8300sn h8300sx h8300sxn" ;; h8300-*-elf* | h8300-*-rtems*) targ_emul=h8300elf; @@ -404,7 +404,6 @@ i960-wrs-vxworks5*) targ_emul=gld960coff ;; i960-wrs-vxworks*) targ_emul=gld960 ;; i960-*-coff) targ_emul=gld960coff ;; i960-intel-nindy) targ_emul=gld960 ;; -i960-*-rtems*) targ_emul=gld960coff ;; i960-*-elf*) targ_emul=elf32_i960 ;; ia64-*-elf*) targ_emul=elf64_ia64 ;; @@ -463,7 +462,6 @@ m68*-*-netbsdaout* | m68*-*-netbsd*) targ_emul=m68knbsd targ_extra_emuls="m68kelfnbsd m68k4knbsd" ;; m68*-*-psos*) targ_emul=m68kpsos ;; -m68*-*-rtemscoff*) targ_emul=m68kcoff ;; m68*-*-rtems*) targ_emul=m68kelf ;; m8*-*-*) targ_emul=m88kbcs @@ -741,7 +739,6 @@ sh*-*-symbianelf*) targ_emul=shlsymbian ;; shle*-*-elf* | sh[1234]*le*-*-elf | shle*-*-kaos*) targ_emul=shlelf targ_extra_emuls="shelf shl sh" ;; -sh-*-rtemscoff*) targ_emul=sh; targ_extra_emuls=shl ;; sh-*-elf* | sh[1234]*-*-elf | sh-*-rtems* | sh-*-kaos*) targ_emul=shelf targ_extra_emuls="shlelf sh shl" ;; -- 2.30.2