Re: [patch] Fix a glitch in debugging 32-bit process with 64-bit GDB.

Daniel Jacobowitz
2008-12-09T13:34:56Z

On Mon, Dec 08, 2008 at 06:42:52PM -0800, Paul Pluzhnikov wrote:
> That value was set here:
>
> #0 define_symbol (valu=4294967280, string=0x2aaaabd3285c
> "ar_ptr:p(0,32)", desc=2742, type=160, objfile=0xed4070)
> at ../../src/gdb/stabsread.c:936

I was afraid we were going to come back to the stabs reader somehow.

The bit of GDB you're patching is not at fault; either BFD or the
stabs reader is. The right fix is to end up with a -16 in the symbol.
Something like Peter's patch, I suppose; although I thought something
else had been posted for this recently, maybe by Joel...

--
Daniel Jacobowitz
CodeSourcery