addr2line with stabs again
H. J. Lu
hjl@lucon.org
Tue Jul 5 17:05:00 GMT 2005
On Tue, Jul 05, 2005 at 01:18:59PM +0100, Nick Clifton wrote:
> Hi Jeff,
>
> >With stabs debugging addr2line seems to walk backward in the code as far as
> >it has to in order to find line number information. The net effect is that
> >if you ask for the line number of an address inside a function that was
> >linked in from a static lib that didn't have debug info you will get the
> >source file and line number of whatever the last debug info is before that
> >address. With dwarf-2 you get '??:0'.
> >
> >As a first step we only need to know if this is expected from stabs or if
> >this is a bug.
>
> Oh it is a bug alright. It may well have been fixed though as Fred FIsh
> has
> been doing some work in this area. Please could you try downloading the
> latest binutils sources and trying them. If that does not fix the
> problem then please could you file a bug report ?
>
FYI, the Linux binutils also includes
http://sourceware.org/ml/binutils/2005-06/msg00099.html
H.J.
More information about the Binutils
mailing list