From 7b6376ba574af30df67906ef1ecec054db5dd055 Mon Sep 17 00:00:00 2001 From: Andrew Kaylor Date: Fri, 14 Dec 2012 21:03:37 +0000 Subject: [PATCH] Enabling ItaniumABILanguageRuntime and SymbolFileDWARFDebugMap plugins on non-Apple platforms. llvm-svn: 170241 --- lldb/source/lldb.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lldb/source/lldb.cpp b/lldb/source/lldb.cpp index ddf0a43..6b4d125 100644 --- a/lldb/source/lldb.cpp +++ b/lldb/source/lldb.cpp @@ -41,6 +41,7 @@ #include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h" #include "Plugins/Platform/FreeBSD/PlatformFreeBSD.h" #include "Plugins/Platform/Linux/PlatformLinux.h" +#include "Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h" #ifndef LLDB_DISABLE_PYTHON #include "Plugins/OperatingSystem/Python/OperatingSystemPython.h" #endif @@ -48,7 +49,6 @@ #include "Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h" #include "Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h" #include "Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.h" -#include "Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h" #include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h" #include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h" #include "Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h" @@ -108,6 +108,8 @@ lldb_private::Initialize () DynamicLoaderPOSIXDYLD::Initialize (); PlatformFreeBSD::Initialize(); PlatformLinux::Initialize(); + SymbolFileDWARFDebugMap::Initialize(); + ItaniumABILanguageRuntime::Initialize(); #ifndef LLDB_DISABLE_PYTHON OperatingSystemPython::Initialize(); #endif @@ -119,8 +121,6 @@ lldb_private::Initialize () DynamicLoaderMacOSXDYLD::Initialize(); DynamicLoaderDarwinKernel::Initialize(); OperatingSystemDarwinKernel::Initialize(); - SymbolFileDWARFDebugMap::Initialize(); - ItaniumABILanguageRuntime::Initialize(); AppleObjCRuntimeV2::Initialize(); AppleObjCRuntimeV1::Initialize(); ObjectContainerUniversalMachO::Initialize(); @@ -188,6 +188,8 @@ lldb_private::Terminate () DynamicLoaderPOSIXDYLD::Terminate (); PlatformFreeBSD::Terminate(); PlatformLinux::Terminate(); + SymbolFileDWARFDebugMap::Terminate(); + ItaniumABILanguageRuntime::Terminate(); #ifndef LLDB_DISABLE_PYTHON OperatingSystemPython::Terminate(); #endif @@ -196,8 +198,6 @@ lldb_private::Terminate () DynamicLoaderMacOSXDYLD::Terminate(); DynamicLoaderDarwinKernel::Terminate(); OperatingSystemDarwinKernel::Terminate(); - SymbolFileDWARFDebugMap::Terminate(); - ItaniumABILanguageRuntime::Terminate(); AppleObjCRuntimeV2::Terminate(); AppleObjCRuntimeV1::Terminate(); ObjectContainerUniversalMachO::Terminate(); -- 2.7.4