diff options
Diffstat (limited to 'contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp')
-rw-r--r-- | contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp b/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp index ad75c4a..1688813 100644 --- a/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp +++ b/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp @@ -13,8 +13,8 @@ #include "lldb/Host/HostInfo.h" #include "lldb/Core/Log.h" #include "lldb/Core/Timer.h" -#include "lldb/Interpreter/ScriptInterpreterPython.h" - +#include "lldb/Symbol/GoASTContext.h" +#include "lldb/Symbol/ClangASTContext.h" #include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h" #include "Plugins/Instruction/ARM/EmulateInstructionARM.h" #include "Plugins/Instruction/MIPS/EmulateInstructionMIPS.h" @@ -23,9 +23,11 @@ #include "Plugins/ObjectFile/ELF/ObjectFileELF.h" #include "Plugins/OperatingSystem/Python/OperatingSystemPython.h" #include "Plugins/Platform/FreeBSD/PlatformFreeBSD.h" +#include "Plugins/Platform/NetBSD/PlatformNetBSD.h" #include "Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h" #if defined(__APPLE__) +#include "Plugins/Platform/MacOSX/PlatformiOSSimulator.h" #include "Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h" #include "Plugins/ObjectFile/Mach-O/ObjectFileMachO.h" #include "Plugins/Platform/MacOSX/PlatformDarwinKernel.h" @@ -37,7 +39,7 @@ #if defined(_MSC_VER) #include "lldb/Host/windows/windows.h" -#include "Plugins/Process/Windows/ProcessWindowsLog.h" +#include "Plugins/Process/Windows/Common/ProcessWindowsLog.h" #endif #include "llvm/Support/TargetSelect.h" @@ -92,6 +94,9 @@ SystemInitializerCommon::Initialize() process_gdb_remote::ProcessGDBRemoteLog::Initialize(); // Initialize plug-ins + ClangASTContext::Initialize(); + GoASTContext::Initialize(); + ObjectContainerBSDArchive::Initialize(); ObjectFileELF::Initialize(); DynamicLoaderPOSIXDYLD::Initialize(); @@ -106,6 +111,7 @@ SystemInitializerCommon::Initialize() //---------------------------------------------------------------------- #if defined(__APPLE__) + PlatformiOSSimulator::Initialize(); DynamicLoaderDarwinKernel::Initialize(); PlatformDarwinKernel::Initialize(); ObjectFileMachO::Initialize(); @@ -118,7 +124,6 @@ SystemInitializerCommon::Initialize() ProcessWindowsLog::Initialize(); #endif #ifndef LLDB_DISABLE_PYTHON - ScriptInterpreterPython::InitializePrivate(); OperatingSystemPython::Initialize(); #endif } @@ -132,17 +137,21 @@ SystemInitializerCommon::Terminate() DynamicLoaderPOSIXDYLD::Terminate(); platform_freebsd::PlatformFreeBSD::Terminate(); + ClangASTContext::Terminate(); + GoASTContext::Terminate(); + EmulateInstructionARM::Terminate(); EmulateInstructionMIPS::Terminate(); EmulateInstructionMIPS64::Terminate(); #if defined(__APPLE__) + PlatformiOSSimulator::Terminate(); DynamicLoaderDarwinKernel::Terminate(); ObjectFileMachO::Terminate(); PlatformDarwinKernel::Terminate(); #endif -#if defined(__WIN32__) +#if defined(_MSC_VER) ProcessWindowsLog::Terminate(); #endif |