diff options
| author | Fangrui Song <maskray@google.com> | 2020-03-28 11:01:37 -0700 |
|---|---|---|
| committer | Fangrui Song <maskray@google.com> | 2020-04-01 08:19:06 -0700 |
| commit | bb4a36ea280283cb980cff07a81601d1ff3b81ba (patch) | |
| tree | 8eea1a86f2ac0e8a7e10c12ab9e5623f0210b30c /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 3500cc8d891bb3825bb3275affe6db8b12f2f695 (diff) | |
[ELF] Propagate LMA offset to sections with neither AT() nor AT>
Fixes https://bugs.llvm.org/show_bug.cgi?id=45313
Also fixes linkerscript/{at4.s,overlay.test} LMA address issues exposed by
011b785505b1f6d315a93fd0a0409576ad8d1805.
Related: D74297
This patch improves emulation of GNU ld's heuristics on the difference
between the LMA and the VMA:
https://sourceware.org/binutils/docs/ld/Output-Section-LMA.html#Output-Section-LMA
New test linkerscript/lma-offset.s (based on at4.s) demonstrates some behaviors.
Reviewed By: psmith
Differential Revision: https://reviews.llvm.org/D76995
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
