diff options
| author | Fangrui Song <i@maskray.me> | 2024-08-22 09:20:53 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-22 09:20:53 -0700 |
| commit | eb549da9e5c1e626edb14ba9ce43e46ad3d088af (patch) | |
| tree | 0ecb0d10d23799e9ff9ba4168de0f8541458f74d /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 83fc989a227a0cafb945307d4f0d68a4df864dc1 (diff) | |
[Driver] Add -Wa, options -mmapsyms={default,implicit}
-Wa,-mmapsyms=implicit enables the alternative mapping symbol scheme
discussed at #99718.
While not conforming to the current aaelf64 ABI, the option is
invaluable for those with full control over their toolchain, no reliance
on weird relocatable files, and a strong focus on minimizing both
relocatable and executable sizes.
The option is discouraged when portability of the relocatable objects is
a concern.
https://maskray.me/blog/2024-07-21-mapping-symbols-rethinking-for-efficiency
elaborates the risk.
Pull Request: https://github.com/llvm/llvm-project/pull/104542
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
