This is the mail archive of the
mailing list for the binutils project.
Re: 3.3 PATCH: Handle mips gas 2.13 -mdebug switch
On Fri, Jul 19, 2002 at 11:22:40PM +0200, Rainer Orth wrote:
> Eric Christopher writes:
> > 0) I was just working on this myself. If you require #1 it's much easier
> > ;)
> Indeed: unfortunately, I'm currently hampered by a bug (yet to be found) in
> gas 2.12.90 which causes many additional testsuite failures for my irix6o32
> configuration with stabs, compared to 2.12.1. So I need to support the
> latter for some time. Testresults for gas 2.12.1 with stabs are idential
> to gas 2.12.90 with DWARF-2 :-).
> > 1) I wish there was a way to require certain versions of gas with
> > certain versions of gcc.
> This is currently done both by feature testing and mentioning the
> requirements in install.texi (which too few people read, unfortunately).
> > 2) The configure part of this patch is missing :)
> Right: included below. This part was mostly cut-and-paste, but anyway
> tested on the various assembler versions indicated in the patch submission.
> > 3) I'm trying to get rid of SDB_DEBUGGING, in a patch I'll be committing
> > shortly I'm moving everything but mips-ecoff, mips-sni, and irix5. I'm
> > not sure about the o32 irix6.
> I cannot really parse this: irix6o32 only inherits SDB_DEBUGGING from
> iris5gas.h, so if you remove it there, irix6o32 will loose it as well. I
> certainly agree that this is useful: gdb support is probably even more
> bit-rotten than stabs-in-mdebug.
Absolutely. It was only under pressure that I left the support in GAS
at all, as I'm sure Eric remembers :) GDB behaves much, much better
with DWARF-2 or even elf stabs than it does with the mdebug reader.
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer