diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2020-01-21 22:20:48 -0800 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2020-01-21 22:24:32 -0800 |
commit | 1d1ebb9e592bea931845296dd80a46fb46af2642 (patch) | |
tree | 179533132040e086a020ec52c4debf8ed47c588d /lldb/source/API/SystemInitializerFull.cpp | |
parent | 7bdc83f34016bb0288f7af6fffa244bfeb285d04 (diff) | |
download | llvm-1d1ebb9e592bea931845296dd80a46fb46af2642.zip llvm-1d1ebb9e592bea931845296dd80a46fb46af2642.tar.gz llvm-1d1ebb9e592bea931845296dd80a46fb46af2642.tar.bz2 |
[lldb/Initializers] Move all ObjC initializers into AppleObjCRuntime
AppleObjCRuntime is the main entry point to the plugin with the same
name. This is part of a greater refactoring to auto generate the
initializers. NFC.
Differential revision: https://reviews.llvm.org/D73121
Diffstat (limited to 'lldb/source/API/SystemInitializerFull.cpp')
-rw-r--r-- | lldb/source/API/SystemInitializerFull.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/lldb/source/API/SystemInitializerFull.cpp b/lldb/source/API/SystemInitializerFull.cpp index 6ae5380..28c3b3b 100644 --- a/lldb/source/API/SystemInitializerFull.cpp +++ b/lldb/source/API/SystemInitializerFull.cpp @@ -63,8 +63,7 @@ #include "Plugins/Language/ObjC/ObjCLanguage.h" #include "Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h" #include "Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h" -#include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h" -#include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h" +#include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h" #include "Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h" #include "Plugins/MemoryHistory/asan/MemoryHistoryASan.h" #include "Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h" @@ -244,8 +243,7 @@ llvm::Error SystemInitializerFull::Initialize() { SymbolFileDWARFDebugMap::Initialize(); ItaniumABILanguageRuntime::Initialize(); - AppleObjCRuntimeV2::Initialize(); - AppleObjCRuntimeV1::Initialize(); + AppleObjCRuntime::Initialize(); SystemRuntimeMacOSX::Initialize(); RenderScriptRuntime::Initialize(); @@ -338,8 +336,7 @@ void SystemInitializerFull::Terminate() { SymbolFileDWARFDebugMap::Terminate(); ItaniumABILanguageRuntime::Terminate(); - AppleObjCRuntimeV2::Terminate(); - AppleObjCRuntimeV1::Terminate(); + AppleObjCRuntime::Terminate(); SystemRuntimeMacOSX::Terminate(); RenderScriptRuntime::Terminate(); |