Endian patch from Kirk Beitz that allows better cross platform building.

llvm-svn: 124643
This commit is contained in:
Greg Clayton
2011-02-01 01:31:41 +00:00
parent a1c833769e
commit 7fb56d0a1a
41 changed files with 169 additions and 191 deletions

View File

@@ -17,6 +17,7 @@
#include "lldb/Core/Log.h"
#include "lldb/Core/State.h"
#include "lldb/Core/Stream.h"
#include "lldb/Host/Endian.h"
#include "lldb/Target/Process.h"
#include <algorithm>
@@ -129,7 +130,7 @@ EventDataBytes::Dump (Stream *s) const
else if (m_bytes.size() > 0)
{
DataExtractor data;
data.SetData(&m_bytes[0], m_bytes.size(), eByteOrderHost);
data.SetData(&m_bytes[0], m_bytes.size(), lldb::endian::InlHostByteOrder());
data.Dump(s, 0, eFormatBytes, 1, m_bytes.size(), 32, LLDB_INVALID_ADDRESS, 0, 0);
}
}