diff options
Diffstat (limited to 'source/Target/ExecutionContext.cpp')
| -rw-r--r-- | source/Target/ExecutionContext.cpp | 10 | 
1 files changed, 9 insertions, 1 deletions
diff --git a/source/Target/ExecutionContext.cpp b/source/Target/ExecutionContext.cpp index 8b5731e80280d..7a8b60189bc80 100644 --- a/source/Target/ExecutionContext.cpp +++ b/source/Target/ExecutionContext.cpp @@ -241,7 +241,15 @@ ExecutionContext::GetAddressByteSize() const      return sizeof(void *);  } - +lldb::ByteOrder +ExecutionContext::GetByteOrder() const +{ +    if (m_target_sp && m_target_sp->GetArchitecture().IsValid()) +        m_target_sp->GetArchitecture().GetByteOrder(); +    if (m_process_sp) +        m_process_sp->GetByteOrder(); +    return lldb::endian::InlHostByteOrder(); +}  RegisterContext *  ExecutionContext::GetRegisterContext () const  | 
