mips-dec-bsd and mips-pe
Daniel Jacobowitz
drow@mvista.com
Mon Jun 2 18:49:00 GMT 2003
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
More information about the Binutils
mailing list