This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [patch,ld] Obsoleting/removing further RTEMS targets
- From: Ralf Corsepius <ralf dot corsepius at rtems dot org>
- To: Binutils List <binutils at sources dot redhat dot com>
- Cc: Joel Sherrill <joel dot sherrill at OARcorp dot com>
- Date: Sun, 10 Jul 2005 08:42:18 +0200
- Subject: Re: [patch,ld] Obsoleting/removing further RTEMS targets
- References: <1120798831.30532.325.camel@mccallum.corsepiu.local>
On Fri, 2005-07-08 at 07:00 +0200, Ralf Corsepius wrote:
> Hi,
>
> we would like to
> * obsolete these targets
> or32-*-rtems*
> i960-*-rtems*
> These targets have been obsoleted in/removed from RTEMS, because they
> lack a usable corresponding FSF-GCC.
>
> * remove these targets
> a29k-*rtems*
> hppa*-*-rtems*
> *-go32-rtems*
> i[3-7]86*-*-rtemscoff*
> mips*el-*-rtems*
> powerpcle-*-rtems*
> sparc*-*-rtemsaout*
> These targets either have never existed or are dead for many years.
Please find the next part of the patches (ld/configure.tgt) enclosed
below.
Ralf
2005-07-10 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.tgt: Remove sparc*-*-rtemsaout*, i[3-7]86-go32-rtems*,
i[3-7]86-*-rtemscoff*, hppa*-*-rtems*, mips*el-*-rtems*,
powerpcle-*-rtems*.
Index: configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.171
diff -u -r1.171 configure.tgt
--- configure.tgt 5 Jul 2005 13:25:56 -0000 1.171
+++ configure.tgt 10 Jul 2005 06:36:17 -0000
@@ -98,7 +98,6 @@
;;
sparc*-*-solaris2*) targ_emul=elf32_sparc ;;
sparc*-wrs-vxworks*) targ_emul=sparcaout ;;
-sparc*-*-rtemsaout*) targ_emul=sparcaout ;;
sparc*-*-rtemself*) targ_emul=elf32_sparc ;;
sparc*-*-rtems*) targ_emul=elf32_sparc ;;
i860-*-coff) targ_emul=coff_i860 ;;
@@ -135,7 +134,6 @@
i370-*-elf* | i370-*-linux-*) targ_emul=elf32i370 ;;
i[3-7]86-*-nto-qnx*) targ_emul=i386nto ;;
i[3-7]86-*-vsta) targ_emul=vsta ;;
-i[3-7]86-go32-rtems*) targ_emul=i386go32 ;;
i[3-7]86-*-go32) targ_emul=i386go32 ;;
i[3-7]86-*-msdosdjgpp*) targ_emul=i386go32 ;;
i[3-7]86-*-aix*) targ_emul=i386coff ;;
@@ -143,7 +141,6 @@
i[3-7]86-*-isc*) targ_emul=i386coff ;;
i[3-7]86-*-lynxos*) targ_emul=i386lynx ;;
i[3-7]86-*-coff) targ_emul=i386coff ;;
-i[3-7]86-*-rtemscoff*) targ_emul=i386coff ;;
i[3-7]86-*-rtemself*) targ_emul=elf_i386 ;;
i[3-7]86-*-rtems*) targ_emul=elf_i386 ;;
i[3-7]86-*-aros*) targ_emul=elf_i386 ;;
@@ -400,7 +397,6 @@
hppa*-*-lites*) targ_emul=hppaelf ;;
hppa*-*-netbsd*) targ_emul=hppanbsd ;;
hppa*-*-openbsd*) targ_emul=hppaobsd ;;
-hppa*-*-rtems*) targ_emul=hppaelf ;;
vax-dec-ultrix* | vax-dec-bsd*) targ_emul=vax ;;
vax-*-netbsdelf*) targ_emul=elf32vax
targ_extra_emuls=vaxnbsd ;;
@@ -435,7 +431,6 @@
mips*vr5000-*-elf*) targ_emul=elf32b4300 ;;
mips*el-*-elf*) targ_emul=elf32elmip ;;
mips*-*-elf*) targ_emul=elf32ebmip ;;
-mips*el-*-rtems*) targ_emul=elf32elmip ;;
mips*-*-rtems*) targ_emul=elf32ebmip ;;
mips*el-*-vxworks*) targ_emul=elf32elmip ;;
mips*-*-vxworks*) targ_emul=elf32ebmip
@@ -540,7 +535,6 @@
;;
powerpc-*-nto*) targ_emul=elf32ppcnto ;;
powerpcle-*-nto*) targ_emul=elf32lppcnto ;;
-powerpcle-*-rtems*) targ_emul=elf32leppc ;;
powerpc-*-rtems*) targ_emul=elf32ppc ;;
powerpc-*-macos*) targ_emul=ppcmacos ;;
powerpc-*-netware*) targ_emul=ppcnw ;;