diff options
| author | Paul Kirth <paulkirth@google.com> | 2024-07-23 10:42:55 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-23 10:42:55 -0700 |
| commit | 05b586be3d70cd51c809c52a67d36517fb4b8f6f (patch) | |
| tree | ca1ae005814661eb485ce78ab113ac0c5529f959 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 5fc9502f19a87f7b1194cf5eadccf5f918bc50ca (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
