summaryrefslogtreecommitdiffstats
path: root/lldb/source/Host/macosx/Symbols.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Host/macosx/Symbols.cpp')
-rw-r--r--lldb/source/Host/macosx/Symbols.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/source/Host/macosx/Symbols.cpp b/lldb/source/Host/macosx/Symbols.cpp
index cc39319d662..d4a3c01bd11 100644
--- a/lldb/source/Host/macosx/Symbols.cpp
+++ b/lldb/source/Host/macosx/Symbols.cpp
@@ -24,6 +24,7 @@
#include "lldb/Core/DataExtractor.h"
#include "lldb/Core/Timer.h"
#include "lldb/Core/UUID.h"
+#include "lldb/Host/Endian.h"
#include "Host/macosx/cfcpp/CFCReleaser.h"
#include "mach/machine.h"
@@ -53,8 +54,8 @@ SkinnyMachOFileContainsArchAndUUID
{
assert(magic == HeaderMagic32 || magic == HeaderMagic32Swapped || magic == HeaderMagic64 || magic == HeaderMagic64Swapped);
if (magic == HeaderMagic32 || magic == HeaderMagic64)
- data.SetByteOrder (eByteOrderHost);
- else if (eByteOrderHost == eByteOrderBig)
+ data.SetByteOrder (lldb::endian::InlHostByteOrder());
+ else if (lldb::endian::InlHostByteOrder() == eByteOrderBig)
data.SetByteOrder (eByteOrderLittle);
else
data.SetByteOrder (eByteOrderBig);
OpenPOWER on IntegriCloud