aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp
diff options
context:
space:
mode:
authorSlava Zakharin <szakharin@nvidia.com>2022-11-18 12:08:02 -0800
committerSlava Zakharin <szakharin@nvidia.com>2022-11-18 12:52:57 -0800
commit396ead93e3cead59727947afdea1fc2b49f0fc34 (patch)
treeb3f371ec5dcf2ee100c6418292cb51b11692176f /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp
parent3fb08d14a63f5f745d3fec2b5f6ffef4cf0a398c (diff)
downloadllvm-396ead93e3cead59727947afdea1fc2b49f0fc34.zip
llvm-396ead93e3cead59727947afdea1fc2b49f0fc34.tar.gz
llvm-396ead93e3cead59727947afdea1fc2b49f0fc34.tar.bz2
[flang] Use proper attributes for runtime calls with 'i1' arguments/returns.
Clang uses signext/zeroext attributes for integer arguments shorter than the default 'int' type on a target. So Flang has to match this for functions from Fortran runtime and also for BIND(C) routines. This patch implements ABI adjustments only for Fortran runtime calls. BIND(C) part will be done separately. This resolves https://github.com/llvm/llvm-project/issues/58579 Differential Revision: https://reviews.llvm.org/D137050
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions