diff options
| author | Kazuki Sakamoto <sakamoto@splhack.org> | 2023-06-12 08:30:45 -0700 |
|---|---|---|
| committer | Kazuki Sakamoto <kaz@meta.com> | 2023-06-15 14:24:14 -0700 |
| commit | b4d710e410595905c6c1d40cd5d257dfa9143bbe (patch) | |
| tree | d393a81be486453dd5a8e10977312ad7783dde1f /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h | |
| parent | 278d65b2cfe767fcd9417b2b7c4681628b72313e (diff) | |
[lldb][Android] Use a lambda for calls to ::open in RetryAfterSignal
lldb-server for Android does not build with NDK r21 and above due to
RetryAfterSignal and Bionic ::open mismatch.
https://github.com/llvm/llvm-project/issues/54727
Apply the LLVM patch to LLDB.
https://github.com/llvm/llvm-project/commit/0a0e411204a2baa520fd73a8d69b664f98b428ba
> In Bionic, open can be overloaded for _FORTIFY_SOURCE support, causing
> compile errors of RetryAfterSignal due to overload resolution. Wrapping
> the call in a lambda avoids this.
Differential Revision: https://reviews.llvm.org/D152712
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h')
0 files changed, 0 insertions, 0 deletions
