llvm-project/lldb/bindings
Lawrence D'Anna ae389b2450 [lldb] use EXT_SUFFIX for python extension
LLDB doesn't use only the python stable ABI, which means loading
it into an incompatible python can cause the process to crash.
_lldb.so should be named with the full EXT_SUFFIX from sysconfig
-- such as _lldb.cpython-39-darwin.so -- so this doesn't happen.

Reviewed By: JDevlieghere

Differential Revision: https://reviews.llvm.org/D112972
2021-11-16 14:32:26 -08:00
..
interface [lldb] make it easier to find LLDB's python 2021-11-10 10:33:34 -08:00
lua [lldb/lua] Supplement Lua bindings for lldb module 2021-10-12 22:10:21 +08:00
python [lldb] use EXT_SUFFIX for python extension 2021-11-16 14:32:26 -08:00
CMakeLists.txt [lldb/CMake] Separate CMake code for Lua and Python (NFC) 2020-08-11 09:04:18 -07:00
headers.swig [trace][intel-pt] Create basic SB API 2021-06-17 15:14:47 -07:00
interfaces.swig [trace][intel-pt] Create basic SB API 2021-06-17 15:14:47 -07:00
macros.swig [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash 2020-09-28 10:10:34 +02:00