diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2020-02-07 14:58:18 -0800 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2020-02-07 15:28:27 -0800 |
commit | fbb4d1e43d0db9f8d1514a0209bb01f56e49d75f (patch) | |
tree | 94dacc30482f41685523df03b17e65fece4e1680 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
parent | bb717d3f469b997ce6b13f2b87ffd78d2d2254b7 (diff) | |
download | llvm-fbb4d1e43d0db9f8d1514a0209bb01f56e49d75f.zip llvm-fbb4d1e43d0db9f8d1514a0209bb01f56e49d75f.tar.gz llvm-fbb4d1e43d0db9f8d1514a0209bb01f56e49d75f.tar.bz2 |
[lldb/Plugins] Use external functions to (de)initialize plugins
This is a step towards making the initialize and terminate calls be
generated by CMake, which in turn is towards making it possible to
disable plugins at configuration time.
Differential revision: https://reviews.llvm.org/D74245
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
-rw-r--r-- | lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp b/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp index 95a686d..fefc756 100644 --- a/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp +++ b/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp @@ -56,6 +56,8 @@ using namespace lldb_private; using namespace lldb_private::python; using llvm::Expected; +LLDB_PLUGIN(ScriptInterpreterPython); + // Defined in the SWIG source file #if PY_MAJOR_VERSION >= 3 extern "C" PyObject *PyInit__lldb(void); |