This is the mail archive of the gdb@sourceware.cygnus.com mailing list for the GDB project.


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

Re: Recent Linux related changes to gdb...


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

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