This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
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