summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorPaul Kirth <paulkirth@google.com>2024-07-23 10:42:55 -0700
committerGitHub <noreply@github.com>2024-07-23 10:42:55 -0700
commit05b586be3d70cd51c809c52a67d36517fb4b8f6f (patch)
treeca1ae005814661eb485ce78ab113ac0c5529f959 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent5fc9502f19a87f7b1194cf5eadccf5f918bc50ca (diff)
[libc][RISCV] Add naked attribute to setjmp/longjmp (#100036)
We want to avoid any possibility that the compiler will insert a prologue/epilogue violating the calling contracts for these special functions, potentially clobbering registers that must be preserved. To do that they should be marked naked, as is already the case on ARM. See #87837 for further context.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions