aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
diff options
context:
space:
mode:
authorDavid Spickett <david.spickett@linaro.org>2022-05-03 13:24:10 +0000
committerDavid Spickett <david.spickett@linaro.org>2022-05-03 13:24:10 +0000
commit7667d805948e8049420b01c92f84c56528b42567 (patch)
treee92a669a7ecec3f8e4b26bad3274ac16127bd229 /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
parent8bc29d14273b05b05d5a56e34c07948dc2c770d3 (diff)
downloadllvm-7667d805948e8049420b01c92f84c56528b42567.zip
llvm-7667d805948e8049420b01c92f84c56528b42567.tar.gz
llvm-7667d805948e8049420b01c92f84c56528b42567.tar.bz2
Revert "[lldb] Fix ppc64 detection in lldb"
This reverts commit f114f009486816ed4b3bf984f0fbbb8fc80914f6. Due to hitting an assert on our lldb bots: https://lab.llvm.org/buildbot/#/builders/96/builds/22715 ../llvm-project/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp:170: virtual lldb::RegisterContextSP ThreadElfCore::CreateRegisterContextForFrame( lldb_private::StackFrame *): Assertion `false && "Architecture or OS not supported"' failed.
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
-rw-r--r--lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
index 28ccfbe..684d070 100644
--- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
+++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
@@ -310,19 +310,9 @@ static uint32_t riscvVariantFromElfFlags(const elf::ELFHeader &header) {
}
}
-static uint32_t ppc64VariantFromElfFlags(const elf::ELFHeader &header) {
- uint32_t endian = header.e_ident[EI_DATA];
- if (endian == ELFDATA2LSB)
- return ArchSpec::eCore_ppc64le_generic;
- else
- return ArchSpec::eCore_ppc64_generic;
-}
-
static uint32_t subTypeFromElfHeader(const elf::ELFHeader &header) {
if (header.e_machine == llvm::ELF::EM_MIPS)
return mipsVariantFromElfFlags(header);
- else if (header.e_machine == llvm::ELF::EM_PPC64)
- return ppc64VariantFromElfFlags(header);
else if (header.e_machine == llvm::ELF::EM_RISCV)
return riscvVariantFromElfFlags(header);