RE: gdb not detecting function sections correctly for functions in overlays

Arnab Bhaduri <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <D3CD0638AD056342925227F12D6A2AB5092232EF3F@MAILSJ3.global.cadence.com>
Tensilica has previously provided code (I forgot to mention that I'm working on the Tensilica Xtensa, which is now part of Cadence). I haven't been working on this for long and still haven't figured out how to deal with this stuff inside Cadence, so it might take a little while. I'll need to figure that out before I send you any patches. I can certainly file a bug.

Thanks
Arnab

> -----Original Message-----
> From: Pedro Alves [mailto:[email protected]]
> Sent: Tuesday, October 22, 2013 10:32 AM
> To: Tom Tromey
> Cc: Arnab Bhaduri; [email protected]
> Subject: Re: gdb not detecting function sections correctly for functions
> in overlays
> 
> On 10/22/2013 05:52 PM, Tom Tromey wrote:
> >>>>>> "Arnab" == Arnab Bhaduri <[email protected]> writes:
> >
> > Arnab> I have made a couple of local changes that make things work
> > Arnab> better for me. Perhaps you could give me your opinion on these
> (described below).
> >
> > Arnab> 1) add_location_to_breakpoint() (breakpoint.c) - this calls
> > Arnab> set_breakpoint_location_function() which sets the function name
> > Arnab> incorrectly because it uses the PC-to-section lookup. I
> > Arnab> modified this like so:
> > [...]
> >
> > I think a patch would be simpler to understand.
> 
> Assuming the patch is either small (10 lines or so), or we can get the
> copyright assigned, which would be great.  I don't see Cadence mentioned
> in copyright.list though.
> 
> Otherwise, a description of the bug might actually be better, for
> allowing a clean room implementation.
> 
> --
> Pedro Alves
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.