This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: rfc patch for buildid < shlib base address


Hi,

On Tue, 2009-02-24 at 18:38 -0800, Roland McGrath wrote:
> > Yes, but it seems like elfutils 0.140 on this machine does not do that.
> [...]
> If those eu-* tools make all those numbers come out right given your binary
> version and its prelinking state (as shown by eu-readelf), then something
> funny is going on that only stap sees.

It seems that at least on my system the numbers come out right, and stap
sees the same thing. As far as I can see translate.cxx (dump_unwindsyms)
does the right thing (although it should really be using
dwfl_module_relocate_address() instead of adjusting the absolute address
directly, except that would not work with elfutils < 0.138).

Cheers,

Mark


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