From 2010444e5e5f2a310334e98d7a65667ed78d23ab Mon Sep 17 00:00:00 2001 From: Davide Italiano Date: Wed, 24 Jun 2020 16:35:10 -0700 Subject: [PATCH] [Apple Silicon] Handle macOS in PlatformDarwin This makes "target create /bin/ls" properly detect which platform is needed when running lldb. Covered by many tests in the suite. --- lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp b/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp index 85cd000..f5ec08a 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp @@ -546,6 +546,8 @@ bool PlatformDarwin::ARMGetSupportedArchitectureAtIndex(uint32_t idx, #define OSNAME "watchos" #elif defined(TARGET_OS_BRIDGE) && TARGET_OS_BRIDGE == 1 #define OSNAME "bridgeos" +#elif defined(TARGET_OS_OSX) && TARGET_OS_OSX == 1 +#define OSNAME "macosx" #else #define OSNAME "ios" #endif -- 2.7.4