]> sourceware.org Git - systemtap.git/commit
PR27984: Adjust the address so dwfl_module_addrinfo finds correct function name
authorWilliam Cohen <wcohen@redhat.com>
Tue, 20 Jul 2021 15:32:27 +0000 (11:32 -0400)
committerWilliam Cohen <wcohen@redhat.com>
Tue, 20 Jul 2021 15:37:33 +0000 (11:37 -0400)
commit23db8b29f33e218c3295f0af4649dc2986400b57
treee8bab77f32a4f6d7c071d96e96a3448e379d9f48
parenta29f65d5750f6379afeca99c5d641598ff638517
PR27984: Adjust the address so dwfl_module_addrinfo finds correct function name

PR27984 discovered that the logic to determine when a location was
part of a partially inlined function was not operating correctly for
shared libraries.  The existing systemtap.base/partial-inline.exp
verified that the test worked for executables, but shared libraries
include a non-zero bias that needs to be added in. Added code to get
the required bias and add it to the address so the correct name is
returned by dwfl_module_addrinfo.
tapsets.cxx
This page took 0.025565 seconds and 5 git commands to generate.