From 8368b4b2a2be8ac4f6e78b6e342bbac8664c7977 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Tue, 18 Jan 2011 21:47:52 +0000 Subject: [PATCH] Use generic CPU types instead of hard coding to mach-o when getting default byte order (patch from Stephen Wilson). llvm-svn: 123781 --- lldb/source/Core/ArchSpec.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lldb/source/Core/ArchSpec.cpp b/lldb/source/Core/ArchSpec.cpp index 006aa708a550..5c8a3c1dc4b0 100644 --- a/lldb/source/Core/ArchSpec.cpp +++ b/lldb/source/Core/ArchSpec.cpp @@ -1807,15 +1807,15 @@ ArchSpec::SetCPUSubtype (uint32_t subtype) ByteOrder ArchSpec::GetDefaultEndian () const { - switch (m_cpu) + switch (GetGenericCPUType ()) { - case llvm::MachO::CPUTypePowerPC: - case llvm::MachO::CPUTypePowerPC64: + case eCPU_ppc: + case eCPU_ppc64: return eByteOrderBig; - case llvm::MachO::CPUTypeARM: - case llvm::MachO::CPUTypeI386: - case llvm::MachO::CPUTypeX86_64: + case eCPU_arm: + case eCPU_i386: + case eCPU_x86_64: return eByteOrderLittle; default: