summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorJoseph Huber <huberjn@outlook.com>2024-07-23 12:54:00 -0500
committerGitHub <noreply@github.com>2024-07-23 12:54:00 -0500
commite0649a5dfc6b859d652318f578bc3d49674787a4 (patch)
tree7e3f5923704bb5d8675e796501c110ea5611ad22 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent0b262bbb5713ebfdf66f40021711307e9c8d4bf5 (diff)
[NVPTX] Fix internal indirect call prototypes not obeying the ABI (#100131)
Summary: The NVPTX backend optimizes the ABI for functions that are internal, however, this is not legal for indirect call prototypes. Previously, we would modify the ABI on an aggregate byval type passed to an indirect call prototype, which would make PTXAS error. This patch just passes the function as a nullptr to force strict ABI compliance without modification in the helper function. Fixes https://github.com/llvm/llvm-project/issues/100055
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions