Author: Vedant Kumar Date: 2020-01-21T11:04:04-08:00 New Revision: 441aebc5235af164a784d0b9bd460c07e01e9045
URL: https://github.com/llvm/llvm-project/commit/441aebc5235af164a784d0b9bd460c07e01e9045 DIFF: https://github.com/llvm/llvm-project/commit/441aebc5235af164a784d0b9bd460c07e01e9045.diff LOG: [debugserver] Delete stale code referencing ppc Added: Modified: lldb/tools/debugserver/source/DNBArch.h lldb/tools/debugserver/source/DNBDefs.h lldb/tools/debugserver/source/RNBDefs.h lldb/tools/debugserver/source/RNBServices.cpp Removed: ################################################################################ diff --git a/lldb/tools/debugserver/source/DNBArch.h b/lldb/tools/debugserver/source/DNBArch.h index b5e2e25ef47e..03b6b60ed86d 100644 --- a/lldb/tools/debugserver/source/DNBArch.h +++ b/lldb/tools/debugserver/source/DNBArch.h @@ -120,7 +120,6 @@ class DNBArchProtocol { #include "MacOSX/arm/DNBArchImpl.h" #include "MacOSX/arm64/DNBArchImplARM64.h" #include "MacOSX/i386/DNBArchImplI386.h" -#include "MacOSX/ppc/DNBArchImpl.h" #include "MacOSX/x86_64/DNBArchImplX86_64.h" #endif diff --git a/lldb/tools/debugserver/source/DNBDefs.h b/lldb/tools/debugserver/source/DNBDefs.h index 22cfce1757f7..2136eb6d5c44 100644 --- a/lldb/tools/debugserver/source/DNBDefs.h +++ b/lldb/tools/debugserver/source/DNBDefs.h @@ -20,15 +20,13 @@ #include <unistd.h> // Define nub_addr_t and the invalid address value from the architecture -#if defined(__x86_64__) || defined(__ppc64__) || defined(__arm64__) || \ - defined(__aarch64__) +#if defined(__x86_64__) || defined(__arm64__) || defined(__aarch64__) // 64 bit address architectures typedef uint64_t nub_addr_t; #define INVALID_NUB_ADDRESS ((nub_addr_t)~0ull) -#elif defined(__i386__) || defined(__powerpc__) || defined(__ppc__) || \ - defined(__arm__) +#elif defined(__i386__) || defined(__powerpc__) || defined(__arm__) // 32 bit address architectures diff --git a/lldb/tools/debugserver/source/RNBDefs.h b/lldb/tools/debugserver/source/RNBDefs.h index 4cc7c220b7f2..fe5d9de04cbe 100644 --- a/lldb/tools/debugserver/source/RNBDefs.h +++ b/lldb/tools/debugserver/source/RNBDefs.h @@ -50,14 +50,6 @@ extern "C" const double CONCAT(DEBUGSERVER_PROGRAM_SYMBOL, VersionNumber); #define RNB_ARCH "x86_64" -#elif defined(__ppc64__) - -#define RNB_ARCH "ppc64" - -#elif defined(__powerpc__) || defined(__ppc__) - -#define RNB_ARCH "ppc" - #elif defined(__arm64__) || defined(__aarch64__) #define RNB_ARCH "arm64" diff --git a/lldb/tools/debugserver/source/RNBServices.cpp b/lldb/tools/debugserver/source/RNBServices.cpp index 085aaddfaf15..7b2ab7c9b737 100644 --- a/lldb/tools/debugserver/source/RNBServices.cpp +++ b/lldb/tools/debugserver/source/RNBServices.cpp @@ -62,9 +62,8 @@ int GetProcesses(CFMutableArrayRef plistMutableArray, bool all_users) { proc_info.kp_proc.p_stat == SZOMB || // Zombies are bad, they like brains... proc_info.kp_proc.p_flag & P_TRACED || // Being debugged? - proc_info.kp_proc.p_flag & P_WEXIT || // Working on exiting? - proc_info.kp_proc.p_flag & - P_TRANSLATED) // Skip translated ppc (Rosetta) + proc_info.kp_proc.p_flag & P_WEXIT // Working on exiting? + ) continue; // Create a new mutable dictionary for each application _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits