Skip to content
Snippets Groups Projects
Commit 7b6376ba authored by Andrew Kaylor's avatar Andrew Kaylor
Browse files

Enabling ItaniumABILanguageRuntime and SymbolFileDWARFDebugMap plugins on non-Apple platforms.

llvm-svn: 170241
parent aa3e2a90
No related branches found
No related tags found
No related merge requests found
...@@ -41,6 +41,7 @@ ...@@ -41,6 +41,7 @@
#include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h" #include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h"
#include "Plugins/Platform/FreeBSD/PlatformFreeBSD.h" #include "Plugins/Platform/FreeBSD/PlatformFreeBSD.h"
#include "Plugins/Platform/Linux/PlatformLinux.h" #include "Plugins/Platform/Linux/PlatformLinux.h"
#include "Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h"
#ifndef LLDB_DISABLE_PYTHON #ifndef LLDB_DISABLE_PYTHON
#include "Plugins/OperatingSystem/Python/OperatingSystemPython.h" #include "Plugins/OperatingSystem/Python/OperatingSystemPython.h"
#endif #endif
...@@ -48,7 +49,6 @@ ...@@ -48,7 +49,6 @@
#include "Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h" #include "Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h"
#include "Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h" #include "Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h"
#include "Plugins/OperatingSystem/Darwin-Kernel/OperatingSystemDarwinKernel.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/AppleObjCRuntimeV1.h"
#include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h" #include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h"
#include "Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h" #include "Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h"
...@@ -108,6 +108,8 @@ lldb_private::Initialize () ...@@ -108,6 +108,8 @@ lldb_private::Initialize ()
DynamicLoaderPOSIXDYLD::Initialize (); DynamicLoaderPOSIXDYLD::Initialize ();
PlatformFreeBSD::Initialize(); PlatformFreeBSD::Initialize();
PlatformLinux::Initialize(); PlatformLinux::Initialize();
SymbolFileDWARFDebugMap::Initialize();
ItaniumABILanguageRuntime::Initialize();
#ifndef LLDB_DISABLE_PYTHON #ifndef LLDB_DISABLE_PYTHON
OperatingSystemPython::Initialize(); OperatingSystemPython::Initialize();
#endif #endif
...@@ -119,8 +121,6 @@ lldb_private::Initialize () ...@@ -119,8 +121,6 @@ lldb_private::Initialize ()
DynamicLoaderMacOSXDYLD::Initialize(); DynamicLoaderMacOSXDYLD::Initialize();
DynamicLoaderDarwinKernel::Initialize(); DynamicLoaderDarwinKernel::Initialize();
OperatingSystemDarwinKernel::Initialize(); OperatingSystemDarwinKernel::Initialize();
SymbolFileDWARFDebugMap::Initialize();
ItaniumABILanguageRuntime::Initialize();
AppleObjCRuntimeV2::Initialize(); AppleObjCRuntimeV2::Initialize();
AppleObjCRuntimeV1::Initialize(); AppleObjCRuntimeV1::Initialize();
ObjectContainerUniversalMachO::Initialize(); ObjectContainerUniversalMachO::Initialize();
...@@ -188,6 +188,8 @@ lldb_private::Terminate () ...@@ -188,6 +188,8 @@ lldb_private::Terminate ()
DynamicLoaderPOSIXDYLD::Terminate (); DynamicLoaderPOSIXDYLD::Terminate ();
PlatformFreeBSD::Terminate(); PlatformFreeBSD::Terminate();
PlatformLinux::Terminate(); PlatformLinux::Terminate();
SymbolFileDWARFDebugMap::Terminate();
ItaniumABILanguageRuntime::Terminate();
#ifndef LLDB_DISABLE_PYTHON #ifndef LLDB_DISABLE_PYTHON
OperatingSystemPython::Terminate(); OperatingSystemPython::Terminate();
#endif #endif
...@@ -196,8 +198,6 @@ lldb_private::Terminate () ...@@ -196,8 +198,6 @@ lldb_private::Terminate ()
DynamicLoaderMacOSXDYLD::Terminate(); DynamicLoaderMacOSXDYLD::Terminate();
DynamicLoaderDarwinKernel::Terminate(); DynamicLoaderDarwinKernel::Terminate();
OperatingSystemDarwinKernel::Terminate(); OperatingSystemDarwinKernel::Terminate();
SymbolFileDWARFDebugMap::Terminate();
ItaniumABILanguageRuntime::Terminate();
AppleObjCRuntimeV2::Terminate(); AppleObjCRuntimeV2::Terminate();
AppleObjCRuntimeV1::Terminate(); AppleObjCRuntimeV1::Terminate();
ObjectContainerUniversalMachO::Terminate(); ObjectContainerUniversalMachO::Terminate();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment