summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2024-08-22 09:20:53 -0700
committerGitHub <noreply@github.com>2024-08-22 09:20:53 -0700
commiteb549da9e5c1e626edb14ba9ce43e46ad3d088af (patch)
tree0ecb0d10d23799e9ff9ba4168de0f8541458f74d /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent83fc989a227a0cafb945307d4f0d68a4df864dc1 (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