forked from OSchip/llvm-project
Enabling ItaniumABILanguageRuntime and SymbolFileDWARFDebugMap plugins on non-Apple platforms.
llvm-svn: 170241
This commit is contained in:
parent
aa3e2a907e
commit
7b6376ba57
|
@ -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();
|
||||
|
|
Loading…
Reference in New Issue