Date: | Wed, 08 Nov 2023 04:57:33 -0800 |
---|---|
From: | Tim Haines <noreply@xxxxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] efa527: Construct a Module from the CU's offset not its PC |
Branch: refs/heads/thaines/module_start_address Home: https://github.com/dyninst/dyninst Commit: efa527070b97124520057a4f4d140bc2dfa26045 https://github.com/dyninst/dyninst/commit/efa527070b97124520057a4f4d140bc2dfa26045 Author: Tim Haines <thaines.astro@xxxxxxxxx> Date: 2023-11-08 (Wed, 08 Nov 2023) Changed paths: M symtabAPI/src/Object-elf.C Log Message: ----------- Construct a Module from the CU's offset not its PC The PC value can be non-unique across CUs. For example, they can all be 0x0 for a PIE binary. The offset of the CU is unique as it's the location inside of the .debug_info table. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst], bbiiggppiigg |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] 8c4edf: Use correct lookup when creating module during Obj..., Tim Haines |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] ef9bf0: Refactor common/dyn_regs.h (#1590), Tim Haines |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] f049fe: Fix BinaryEdit::getResolvedLibraryPath for Ubuntu ..., Jonathan R. Madsen |
Indexes: | [Date] [Thread] |