Remove all RTEMS COFF targets
authorSebastian Huber <sebastian.huber@embedded-brains.de>
Wed, 25 Jan 2017 07:22:27 +0000 (17:52 +1030)
committerAlan Modra <amodra@gmail.com>
Wed, 25 Jan 2017 07:22:27 +0000 (17:52 +1030)
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
bfd/config.bfd
gas/ChangeLog
gas/configure.tgt
ld/ChangeLog
ld/configure.tgt

index c26ab49a0edc3d52c6c47609b51661f1a5f3d752..b4aaa3211940832d7fc0ae9dc1e443e859c82c87 100644 (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
index d8240655aa78bbdfcf45e4818e2ebc83a1d63ef1..949478f9a817b1c6e2e4c539d3b1a235e289401e 100644 (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
index 99fd9c44318977e48b73b7a7351f157cada46a43..fc36d4666d5402585378d60c15f28e457f38d2f8 100644 (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.
index dfd8f227f7c1e1ac660c6d1081249475b7747e58..0c7d4fc79877121fb078bbff4cf01d757709372f 100644 (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 ;;
index 9160aac35f60e75aa2b4138517b7c9afa632dac8..e1f768910ebb6f66727746fd86cf73ef6c60dd94 100644 (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
index f373ee506fa4d977ad2427b988a26a2082f792cc..bb86d5670c2a44fb9c4f7352dfc83ecc1b7eaaeb 100644 (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" ;;