This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: mips-dec-bsd and mips-pe


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]