Use generic CPU types instead of hard coding to mach-o when getting default byte order (patch from Stephen Wilson).
llvm-svn: 123781
diff --git a/lldb/source/Core/ArchSpec.cpp b/lldb/source/Core/ArchSpec.cpp
index 006aa70..5c8a3c1d 100644
--- a/lldb/source/Core/ArchSpec.cpp
+++ b/lldb/source/Core/ArchSpec.cpp
@@ -1807,15 +1807,15 @@
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: