diff options
-rw-r--r-- | lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp b/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp index 416d6a65da5..bfe8dc984a4 100644 --- a/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp +++ b/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp @@ -65,6 +65,8 @@ #define LLDB_PERSONALITY_GET_CURRENT_SETTINGS 0xffffffff +#define LLDB_PTRACE_NT_ARM_TLS 0x401 // ARM TLS register + // Support hardware breakpoints in case it has not been defined #ifndef TRAP_HWBKPT #define TRAP_HWBKPT 4 @@ -800,7 +802,7 @@ ReadThreadPointerOperation::Execute(ProcessMonitor *monitor) { case llvm::Triple::aarch64: { - int regset = NT_ARM_TLS; + int regset = LLDB_PTRACE_NT_ARM_TLS; struct iovec ioVec; ioVec.iov_base = m_addr; |