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.
This commit is contained in:
Sebastian Huber 2017-01-25 17:52:27 +10:30 committed by Alan Modra
parent 3fe6a8e647
commit 850d84f6a4
6 changed files with 18 additions and 20 deletions

View File

@ -1,3 +1,7 @@
2017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* config.bfd (*-*-rtemscoff*): Mark as removed.
2017-01-24 Maciej W. Rozycki <macro@imgtec.com>
PR ld/20828

View File

@ -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

View File

@ -1,3 +1,7 @@
2017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* configure.tgt (sh-*-rtemscoff*): Remove.
2017-01-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
* configure.tgt (riscv*-*-*): Remove em=linux.

View File

@ -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 ;;

View File

@ -1,3 +1,10 @@
2017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* configure.tgt (h8300-*-rtemscoff*): Remove.
(i960-*-rtems*): Likewise.
(m68*-*-rtemscoff*): Likewise.
(sh-*-rtemscoff*): Likewise.
2017-01-24 Maciej W. Rozycki <macro@imgtec.com>
* emultempl/solaris2.em (elf_solaris2_before_allocation): Do not

View File

@ -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" ;;