summaryrefslogtreecommitdiffstats
path: root/lldb/source/API
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2019-12-07 15:49:35 -0800
committerJonas Devlieghere <jonas@devlieghere.com>2019-12-19 10:13:51 -0800
commit67de896229c0f1918f50a48973b7ce0007a181a9 (patch)
treee39acc8c2d5df12a5f468d67877241adac14a584 /lldb/source/API
parent34dd49c86a46eda5b767a2118d092178c14153c3 (diff)
downloadbcm5719-llvm-67de896229c0f1918f50a48973b7ce0007a181a9.tar.gz
bcm5719-llvm-67de896229c0f1918f50a48973b7ce0007a181a9.zip
[lldb/Lua] Add Boilerplate for a Lua Script Interpreter
This adds the boilerplate necessary to support the Lua script interpreter. The interpreter is not functional yet and just reports that it's not implemented. Discussion on the mailing list: http://lists.llvm.org/pipermail/lldb-dev/2019-December/015812.html Differential revision: https://reviews.llvm.org/D71232
Diffstat (limited to 'lldb/source/API')
-rw-r--r--lldb/source/API/SystemInitializerFull.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/lldb/source/API/SystemInitializerFull.cpp b/lldb/source/API/SystemInitializerFull.cpp
index 35a02ec2951..06f1a6cd3b7 100644
--- a/lldb/source/API/SystemInitializerFull.cpp
+++ b/lldb/source/API/SystemInitializerFull.cpp
@@ -14,6 +14,10 @@
#include "Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h"
#endif
+#if LLDB_ENABLE_LUA
+#include "Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h"
+#endif
+
#include "lldb/Core/Debugger.h"
#include "lldb/Host/Host.h"
#include "lldb/Initialization/SystemInitializerCommon.h"
@@ -187,6 +191,10 @@ llvm::Error SystemInitializerFull::Initialize() {
ScriptInterpreterPython::Initialize();
#endif
+#if LLDB_ENABLE_LUA
+ ScriptInterpreterLua::Initialize();
+#endif
+
platform_freebsd::PlatformFreeBSD::Initialize();
platform_linux::PlatformLinux::Initialize();
platform_netbsd::PlatformNetBSD::Initialize();
OpenPOWER on IntegriCloud