This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: mips-dec-bsd and mips-pe
- From: Daniel Jacobowitz <drow at mvista dot com>
- To: Eric Christopher <echristo at redhat dot com>
- Cc: Alan Modra <amodra at bigpond dot net dot au>, binutils at sources dot redhat dot com
- Date: Mon, 2 Jun 2003 14:48:49 -0400
- Subject: Re: mips-dec-bsd and mips-pe
- References: <20030409080138.GQ1189@bubble.sa.bigpond.net.au> <1050046161.6924.117.camel@ghostwheel.sfbay.redhat.com> <20030602165833.GA8350@nevyn.them.org> <1054576142.21074.19.camel@ghostwheel.sfbay.redhat.com>
On Mon, Jun 02, 2003 at 10:49:02AM -0700, Eric Christopher wrote:
> On Mon, 2003-06-02 at 09:58, Daniel Jacobowitz wrote:
> > On Fri, Apr 11, 2003 at 12:29:21AM -0700, Eric Christopher wrote:
> > > On Wed, 2003-04-09 at 01:01, Alan Modra wrote:
> > > > Both of these targets fail with
> > > > tc-mips.o(.rodata+0x2a4): In function `md_begin':
> > > > .../gas/config/tc-mips.c:1258: undefined reference to `ecoff_directive_extern'
> > > >
> > > > They also failed with 2.13. The lack of bug reports (besides mine)
> > > > says to me that there are zero users for these targets. Let's remove
> > > > the configury bits before 2.14 goes out the door.
> > >
> > > I'm down with that :)
> >
> > Anyone have a preference for how to do this? Print an obsolete message
> > in configure? Just fail?
>
> Probably print an obsolete message and fail. If someone cares they'll
> mail the list.
Is this patch OK then?
Someone else (you :) should remove the remaining bits of configury and
code on the HEAD.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
2003-06-02 Daniel Jacobowitz <drow@mvista.com>
* config.bfd (mips*-dec-bsd*, mips*-*-pe*): Mark as obsolete.
Index: bfd/config.bfd
===================================================================
RCS file: /cvs/src/src/bfd/config.bfd,v
retrieving revision 1.131
diff -u -p -r1.131 config.bfd
--- bfd/config.bfd 1 Apr 2003 15:50:27 -0000 1.131
+++ bfd/config.bfd 2 Jun 2003 18:47:25 -0000
@@ -719,8 +719,8 @@ case "${targ}" in
targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec ecoff_big_vec ecoff_little_vec"
;;
mips*-dec-bsd*)
- targ_defvec=aout_mips_little_vec
- targ_underscore=yes
+ echo "This target is obsolete and has been removed."
+ exit 1
;;
mips*-dec-mach3*)
targ_defvec=aout_mips_little_vec
@@ -757,9 +757,8 @@ case "${targ}" in
targ_cflags=-DSTAT_FOR_EXEC
;;
mips*-*-pe*)
- targ_defvec=mipslpe_vec
- targ_selvecs="mipslpei_vec mipslpei_vec ecoff_little_vec ecoff_big_vec"
- targ_underscore=yes
+ echo "This target is obsolete and has been removed."
+ exit 1
;;
mips*-*-sysv4*)
targ_defvec=bfd_elf32_tradbigmips_vec