diff options
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/LinuxThread.h')
| -rw-r--r-- | lldb/source/Plugins/Process/Linux/LinuxThread.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/Linux/LinuxThread.h b/lldb/source/Plugins/Process/Linux/LinuxThread.h index e7d23b840f9..f6253107d24 100644 --- a/lldb/source/Plugins/Process/Linux/LinuxThread.h +++ b/lldb/source/Plugins/Process/Linux/LinuxThread.h @@ -48,6 +48,20 @@ public: CreateRegisterContextForFrame (lldb_private::StackFrame *frame); //-------------------------------------------------------------------------- + // These static functions provide a mapping from the register offset + // back to the register index or name for use in debugging or log + // output. + + static unsigned + GetRegisterIndexFromOffset(unsigned offset); + + static const char * + GetRegisterName(unsigned reg); + + static const char * + GetRegisterNameFromOffset(unsigned offset); + + //-------------------------------------------------------------------------- // These methods form a specialized interface to linux threads. // bool Resume(); |

