Recent Linux related changes to gdb...

Kevin Buettner kevinbATcygnus.com
Mon Sep 13 17:55:00 GMT 1999


On Sep 12,  5:19pm, Jim Blandy wrote:

> > I'm not pleased at all that these changes have been merged in.  They
> > break every non-Linux i386 target.  `i386-tdep.c' has been turned into a
> > Linux-specific mess (for example the Linux-specific signal trampoline
> > handling) and symbols that are only defined in `config/i386/tm-linux.h'
> > are used all over the place (LOW_RETURN_REGNUM, HIGH_RETURN_REGNUM,
> > FPSTART_REGNUM, FPEND_REGNUM).
> > 
> > I think this is unacceptable, and beg you to revert the patch until
> > some care has been taken that it doesn't break all the other i386
> > targets, and the linux-specific signal trampoline handling has been
> > split-out into a seperate file.
> 
> Yes, we goofed.  Those changes weren't meant to go in yet.  I've been
> gone for a month, and just got back, so communication wasn't what it
> should have been.

I have reverted the linux-specific changes for printing out registers
and the state of the FPU.

We would very much like to restore this lost functionality by unifying
FP support for the various i386 implementations.  I know that a number
of you were active in discussions regarding FP support unification
earlier this summer.  If you have patches, send them our way!  :)

Those of you watching the number of test suite failures on Linux will
notice that there is now one more failure than before (info float).

Kevin


More information about the Gdb mailing list