aboutsummaryrefslogtreecommitdiff
path: root/lldb/tools/lldb-test/SystemInitializerTest.cpp
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2020-02-18 12:49:03 -0800
committerJonas Devlieghere <jonas@devlieghere.com>2020-02-18 13:29:34 -0800
commitebf9a99bbdcd88f15f16480f4d9b8f39d280f105 (patch)
tree1afd299efb056fd9de93239beaca9f9b2f67cbe0 /lldb/tools/lldb-test/SystemInitializerTest.cpp
parenta8355b5c0f67d560ed8ec28133c58442bd5b93be (diff)
downloadllvm-ebf9a99bbdcd88f15f16480f4d9b8f39d280f105.zip
llvm-ebf9a99bbdcd88f15f16480f4d9b8f39d280f105.tar.gz
llvm-ebf9a99bbdcd88f15f16480f4d9b8f39d280f105.tar.bz2
[lldb/Plugin] Reject WASM and Hexagon in DynamicLoaderStatic
The WASM and Hexagon plugin check the ArchType rather than the OSType, so explicitly reject those in the DynamicLoaderStatic. Differential revision: https://reviews.llvm.org/D74780
Diffstat (limited to 'lldb/tools/lldb-test/SystemInitializerTest.cpp')
-rw-r--r--lldb/tools/lldb-test/SystemInitializerTest.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/tools/lldb-test/SystemInitializerTest.cpp b/lldb/tools/lldb-test/SystemInitializerTest.cpp
index 0205335..eceee50b 100644
--- a/lldb/tools/lldb-test/SystemInitializerTest.cpp
+++ b/lldb/tools/lldb-test/SystemInitializerTest.cpp
@@ -144,9 +144,9 @@ llvm::Error SystemInitializerTest::Initialize() {
LLDB_PLUGIN_INITIALIZE(DynamicLoaderHexagonDYLD);
LLDB_PLUGIN_INITIALIZE(DynamicLoaderMacOSXDYLD);
LLDB_PLUGIN_INITIALIZE(DynamicLoaderPosixDYLD);
- LLDB_PLUGIN_INITIALIZE(DynamicLoaderWasmDYLD); // Before DynamicLoaderStatic.
- LLDB_PLUGIN_INITIALIZE(DynamicLoaderWindowsDYLD);
LLDB_PLUGIN_INITIALIZE(DynamicLoaderStatic);
+ LLDB_PLUGIN_INITIALIZE(DynamicLoaderWasmDYLD);
+ LLDB_PLUGIN_INITIALIZE(DynamicLoaderWindowsDYLD);
// Scan for any system or user LLDB plug-ins
PluginManager::Initialize();
@@ -233,9 +233,9 @@ void SystemInitializerTest::Terminate() {
LLDB_PLUGIN_TERMINATE(DynamicLoaderHexagonDYLD);
LLDB_PLUGIN_TERMINATE(DynamicLoaderMacOSXDYLD);
LLDB_PLUGIN_TERMINATE(DynamicLoaderPosixDYLD);
+ LLDB_PLUGIN_TERMINATE(DynamicLoaderStatic);
LLDB_PLUGIN_TERMINATE(DynamicLoaderWasmDYLD);
LLDB_PLUGIN_TERMINATE(DynamicLoaderWindowsDYLD);
- LLDB_PLUGIN_TERMINATE(DynamicLoaderStatic);
LLDB_PLUGIN_TERMINATE(PlatformFreeBSD);
LLDB_PLUGIN_TERMINATE(PlatformLinux);