diff options
author | Mark Wielaard <mjw@redhat.com> | 2009-06-17 16:42:59 +0200 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2009-06-17 16:45:00 +0200 |
commit | e5964acd5d705b3ed7699c504b8317014f2b7e45 (patch) | |
tree | 8e14efc0ffd4885b5e00ea979a83af3b74664f97 | |
parent | fc4a80b88ef35892b1727b683e6ccf18c67a6877 (diff) | |
download | systemtap-steved-e5964acd5d705b3ed7699c504b8317014f2b7e45.tar.gz systemtap-steved-e5964acd5d705b3ed7699c504b8317014f2b7e45.tar.xz systemtap-steved-e5964acd5d705b3ed7699c504b8317014f2b7e45.zip |
PR10273. uprobes fail to insert on prelinked library.
* dwflpp.cxx (relocate_address): For .dynamic section addresses adjust for
module bias.
-rw-r--r-- | dwflpp.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2366,7 +2366,7 @@ dwflpp::relocate_address(Dwarf_Addr addr, { blacklist_section = get_blacklist_section(addr); reloc_section = ".dynamic"; - reloc_addr = addr; + reloc_addr += module_bias; // PR10273 } } else |