]> sourceware.org Git - systemtap.git/commit
runtime: fix symbol lookups when the first section isn't executable
authorSultan Alsawaf <sultan@openresty.com>
Tue, 9 Mar 2021 17:14:07 +0000 (12:14 -0500)
committerFrank Ch. Eigler <fche@redhat.com>
Tue, 9 Mar 2021 17:14:07 +0000 (12:14 -0500)
commitd1b554876c68f313ec371dbf52c4bddde7bbe10e
tree82137c1f1a78a3e37bbfae5d926674efea713f5e
parentcd7b3e061924c3f6623cd5ad6879a91078ce4354
runtime: fix symbol lookups when the first section isn't executable

Some binaries are linked in such a way that there are VMA address
range gaps, indicated by non-zero load offsets.  The runtime needs to
not lose those offsets to enable a proper mapping back & forth from
addresses to symbols.
runtime/sym.c
runtime/task_finder_vma.c
runtime/unwind.c
runtime/vma.c
This page took 0.026386 seconds and 5 git commands to generate.