diff options
| author | Pavel Labath <pavel@labath.sk> | 2019-05-03 07:11:43 +0000 |
|---|---|---|
| committer | Pavel Labath <pavel@labath.sk> | 2019-05-03 07:11:43 +0000 |
| commit | 759ab93e042d648b431d07f4b9677812f1c3ddc2 (patch) | |
| tree | d18bb8322820bbdf4951919fd3021a8ace136852 /lldb/source/API/SystemInitializerFull.cpp | |
| parent | d2c82e8ad0afc4862e5f60856bea07d17965ae83 (diff) | |
| download | bcm5719-llvm-759ab93e042d648b431d07f4b9677812f1c3ddc2.tar.gz bcm5719-llvm-759ab93e042d648b431d07f4b9677812f1c3ddc2.zip | |
Revert "Initialization: move InstructionEmulation to full initialization"
This change is bogus. lldb-server definitely uses instruction emulation
on some architectures.
llvm-svn: 359862
Diffstat (limited to 'lldb/source/API/SystemInitializerFull.cpp')
| -rw-r--r-- | lldb/source/API/SystemInitializerFull.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/lldb/source/API/SystemInitializerFull.cpp b/lldb/source/API/SystemInitializerFull.cpp index 913227c3f64..8e5e1a865ed 100644 --- a/lldb/source/API/SystemInitializerFull.cpp +++ b/lldb/source/API/SystemInitializerFull.cpp @@ -43,10 +43,7 @@ #include "Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h" #include "Plugins/DynamicLoader/Static/DynamicLoaderStatic.h" #include "Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h" -#include "Plugins/Instruction/ARM/EmulateInstructionARM.h" #include "Plugins/Instruction/ARM64/EmulateInstructionARM64.h" -#include "Plugins/Instruction/MIPS/EmulateInstructionMIPS.h" -#include "Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h" #include "Plugins/Instruction/PPC64/EmulateInstructionPPC64.h" #include "Plugins/InstrumentationRuntime/ASan/ASanRuntime.h" #include "Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.h" @@ -205,13 +202,8 @@ llvm::Error SystemInitializerFull::Initialize() { SymbolFileSymtab::Initialize(); UnwindAssemblyInstEmulation::Initialize(); UnwindAssembly_x86::Initialize(); - - EmulateInstructionARM::Initialize(); EmulateInstructionARM64::Initialize(); - EmulateInstructionMIPS::Initialize(); - EmulateInstructionMIPS64::Initialize(); EmulateInstructionPPC64::Initialize(); - SymbolFileDWARFDebugMap::Initialize(); ItaniumABILanguageRuntime::Initialize(); AppleObjCRuntimeV2::Initialize(); @@ -312,13 +304,8 @@ void SystemInitializerFull::Terminate() { SymbolFileSymtab::Terminate(); UnwindAssembly_x86::Terminate(); UnwindAssemblyInstEmulation::Terminate(); - - EmulateInstructionARM::Terminate(); EmulateInstructionARM64::Terminate(); - EmulateInstructionMIPS::Terminate(); - EmulateInstructionMIPS64::Terminate(); EmulateInstructionPPC64::Terminate(); - SymbolFileDWARFDebugMap::Terminate(); ItaniumABILanguageRuntime::Terminate(); AppleObjCRuntimeV2::Terminate(); |

