From fc36f79170a2e462697f00529f1df92c53dae505 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Tue, 22 Mar 2011 01:14:58 +0000 Subject: Abtracted the innards of lldb-core away from the SB interface. There was some overlap in the SWIG integration which has now been fixed by introducing callbacks for initializing SWIG for each language (python only right now). There was also a breakpoint command callback that called into SWIG which has been abtracted into a callback to avoid cross over as well. Added a new binary: lldb-platform This will be the start of the remote platform that will use as much of the Host functionality to do its job so it should just work on all platforms. It is pretty hollowed out for now, but soon it will implement a platform using the GDB remote packets as the transport. llvm-svn: 128053 --- lldb/source/API/SBDebugger.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lldb/source/API/SBDebugger.cpp') diff --git a/lldb/source/API/SBDebugger.cpp b/lldb/source/API/SBDebugger.cpp index f871524dd06..57fff384788 100644 --- a/lldb/source/API/SBDebugger.cpp +++ b/lldb/source/API/SBDebugger.cpp @@ -42,6 +42,8 @@ SBDebugger::Initialize () if (log) log->Printf ("SBDebugger::Initialize ()"); + SBCommandInterpreter::InitializeSWIG (); + Debugger::Initialize(); } -- cgit v1.2.3