Binutils 2.15
Thiemo Seufer
ica2_ts@csv.ica.uni-stuttgart.de
Sun Apr 11 06:14:00 GMT 2004
Daniel Jacobowitz wrote:
> On Fri, Apr 09, 2004 at 09:27:07PM +0200, Thiemo Seufer wrote:
> > Eric Christopher wrote:
> > [snip]
> > > > > But embedded-pic should be shot into space.
> > > >
> > > > It's deprecated since 04-2003,
> > > > http://sources.redhat.com/ml/binutils/2003-04/msg00530.html
> > > >
> > > > Same for MIPS a.out,
> > > > http://sources.redhat.com/ml/binutils/2003-04/msg00576.html
> > >
> > > I think we can kill 'em.
> >
> > In the trunk, sure, but it's probably unwise to do major removals from
> > the release branch, so I suggest to just disable the configs there.
>
> Feel free to do this.
I applied this patch to trunk and branch.
Thiemo
2004-04-11 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
/bfd/ChangeLog
* config.bfd: Remove mips*-*-mach3* and mips*-dec-mach3* targets.
* configure.in: Remove mips-dec-bsd*, mips-dec-mach3*, mips-*-mach3*
targets amd aout_mips_big_vec, aout_mips_little_vec target vectors.
* configure: Regenerate.
/gas/ChangeLog
* Makefile.am: Remove mips from aout targets.
* Makefile.in: Regenerate.
* configure.in: Remove mips-dec-bsd* target.
* configure: Regenerate.
/ld/ChangeLog
* configure.host: Remove mips*-dec-bsd* target.
* configure.tgt: Likewise.
Index: bfd/config.bfd
===================================================================
RCS file: /cvs/src/src/bfd/config.bfd,v
retrieving revision 1.152.6.3
diff -u -p -r1.152.6.3 config.bfd
--- bfd/config.bfd 17 Mar 2004 00:46:58 -0000 1.152.6.3
+++ bfd/config.bfd 11 Apr 2004 03:45:14 -0000
@@ -89,12 +89,17 @@ esac
case "${targ}" in
mips*-dec-bsd*)
- echo "This target is obsolete and has been removed."
+ echo "This target is obsolete and has been removed."
+ exit 1
+ ;;
+
+ mips*-*-mach3*)
+ echo "This target is obsolete and has been removed."
exit 1
;;
mips*-*-pe*)
- echo "This target is obsolete and has been removed."
+ echo "This target is obsolete and has been removed."
exit 1
;;
@@ -762,10 +767,6 @@ case "${targ}" in
targ_defvec=bfd_elf32_bigmips_vec
targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec ecoff_big_vec ecoff_little_vec"
;;
- mips*-dec-mach3*)
- targ_defvec=aout_mips_little_vec
- targ_cflags=-DSTAT_FOR_EXEC
- ;;
mips*-dec-* | mips*el-*-ecoff*)
targ_defvec=ecoff_little_vec
targ_selvecs=ecoff_big_vec
@@ -791,10 +792,6 @@ case "${targ}" in
mips*-*-lnews*)
targ_defvec=ecoff_biglittle_vec
targ_selvecs="ecoff_little_vec ecoff_big_vec"
- ;;
- mips*-*-mach3*)
- targ_defvec=aout_mips_little_vec
- targ_cflags=-DSTAT_FOR_EXEC
;;
mips*-*-sysv4*)
targ_defvec=bfd_elf32_tradbigmips_vec
Index: bfd/configure.in
===================================================================
RCS file: /cvs/src/src/bfd/configure.in,v
retrieving revision 1.143.4.4
diff -u -p -r1.143.4.4 configure.in
--- bfd/configure.in 9 Apr 2004 19:19:11 -0000 1.143.4.4
+++ bfd/configure.in 11 Apr 2004 03:45:16 -0000
@@ -272,14 +272,6 @@ changequote([,])dnl
COREFILE=trad-core.lo
TRAD_HEADER='"hosts/i860mach3.h"'
;;
- mips-dec-bsd*)
- COREFILE=trad-core.lo
- TRAD_HEADER='"hosts/mipsbsd.h"'
- ;;
- mips-dec-mach3*)
- COREFILE=trad-core.lo
- TRAD_HEADER='"hosts/mipsmach3.h"'
- ;;
mips-*-netbsd* | mips*-*-openbsd*)
COREFILE=netbsd-core.lo
;;
@@ -290,10 +282,6 @@ changequote([,])dnl
mips-sgi-irix4*) COREFILE=irix-core.lo ;;
mips-sgi-irix5*) COREFILE=irix-core.lo ;;
mips-sgi-irix6*) COREFILE=irix-core.lo ;;
- mips-*-mach3*)
- COREFILE=trad-core.lo
- TRAD_HEADER='"hosts/mipsmach3.h"'
- ;;
mips-*-sysv4*) ;;
mips-*-sysv* | mips-*-riscos*)
COREFILE=trad-core.lo
@@ -583,8 +571,6 @@ do
aout0_big_vec) tb="$tb aout0.lo aout32.lo" ;;
aout_arm_big_vec) tb="$tb aout-arm.lo aout32.lo" ;;
aout_arm_little_vec) tb="$tb aout-arm.lo aout32.lo" ;;
- aout_mips_big_vec) tb="$tb mipsbsd.lo aout32.lo" ;;
- aout_mips_little_vec) tb="$tb mipsbsd.lo aout32.lo" ;;
apollocoff_vec) tb="$tb coff-apollo.lo" ;;
arm_epoc_pe_big_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
Index: gas/Makefile.am
===================================================================
RCS file: /cvs/src/src/gas/Makefile.am,v
retrieving revision 1.84.6.1
diff -u -p -r1.84.6.1 Makefile.am
--- gas/Makefile.am 18 Mar 2004 01:17:32 -0000 1.84.6.1
+++ gas/Makefile.am 11 Apr 2004 03:45:18 -0000
@@ -113,7 +113,7 @@ CPU_OBJ_VALID = \
case $$o in \
aout) \
case $$c in \
- a29k | arm | cris | i386 | m68k | mips | ns32k | pdp11 | sparc | tahoe | tic30 | vax) \
+ a29k | arm | cris | i386 | m68k | ns32k | pdp11 | sparc | tahoe | tic30 | vax) \
valid=yes ;; \
esac ;; \
bout) \
Index: gas/configure.in
===================================================================
RCS file: /cvs/src/src/gas/configure.in,v
retrieving revision 1.147.6.1
diff -u -p -r1.147.6.1 configure.in
--- gas/configure.in 17 Mar 2004 00:46:58 -0000 1.147.6.1
+++ gas/configure.in 11 Apr 2004 03:45:20 -0000
@@ -376,7 +376,6 @@ changequote([,])dnl
# don't change em like *-*-bsd does
mips-dec-openbsd*) fmt=elf endian=little ;;
- mips-dec-bsd*) fmt=aout endian=little ;;
mips-sony-bsd*) fmt=ecoff ;;
mips-*-bsd*)
AC_MSG_ERROR(Unknown vendor for mips-bsd configuration.) ;;
Index: ld/configure.host
===================================================================
RCS file: /cvs/src/src/ld/configure.host,v
retrieving revision 1.34
diff -u -p -r1.34 configure.host
--- ld/configure.host 9 Nov 2003 13:24:45 -0000 1.34
+++ ld/configure.host 11 Apr 2004 03:45:21 -0000
@@ -155,10 +155,6 @@ ia64-*-aix*)
HOSTING_LIBS='-L`dirname \`${CC} --print-file-name=libc.so\`` '"$HOSTING_LIBS"' `if [ -f ../gcc/crtend.o ]; then echo ../gcc/crtend.o; else ${CC} --print-file-name=crtend.o; fi` `${CC} --print-file-name=crtn.o`'
;;
-mips*-dec-bsd*)
- HOSTING_CRT0=/usr/lib/crt0.o
- ;;
-
mips*-sgi-irix4* | mips*-sgi-irix5*)
HOSTING_CRT0=/usr/lib/crt1.o
HOSTING_LIBS="$HOSTING_LIBS"' /usr/lib/crtn.o'
Index: ld/configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.144.6.1
diff -u -p -r1.144.6.1 configure.tgt
--- ld/configure.tgt 17 Mar 2004 00:46:58 -0000 1.144.6.1
+++ ld/configure.tgt 11 Apr 2004 03:45:21 -0000
@@ -408,7 +408,6 @@ mips*-sgi-irix6*) targ_emul=elf32bmipn32
mips*-sgi-irix*) targ_emul=mipsbig ;;
mips*el-*-ecoff*) targ_emul=mipsidtl ;;
mips*-*-ecoff*) targ_emul=mipsidt ;;
-mips*-dec-bsd*) targ_emul=mipsbsd ;;
mips*el-*-netbsd*) targ_emul=elf32lmip
targ_extra_emuls="elf32bmip"
;;
More information about the Binutils
mailing list