diff options
| author | Alexey Lapshin <a.v.lapshin@mail.ru> | 2022-08-25 00:36:13 +0300 |
|---|---|---|
| committer | Alexey Lapshin <a.v.lapshin@mail.ru> | 2022-08-26 15:26:06 +0300 |
| commit | 7a64e636af376b2201bc01badc67d57b6f7e2c0f (patch) | |
| tree | b4a824a2d905ae5b1b6591cd7bcd3a4ce91ebdf1 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp | |
| parent | 2c1796b3d6c252e2fb7d17efb6089b0f0c4aa695 (diff) | |
[dsymutil][DWARFv5] fix DW_FORM_addrx attribute offset calculation.
DWARFLinker::DIECloner::cloneAddressAttribute() contains call to
relocateIndexedAddr(StartOffset, EndOffset). StartOffset is
incorrectly calculated. Val.getRawUValue() is an index into the
.debug_addr table, so it should be multiplied
by Unit.getOrigUnit().getAddressByteSize().
Differential Revision: https://reviews.llvm.org/D132644
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions
