diff options
author | Todd Fiala <todd.fiala@gmail.com> | 2014-09-04 16:08:20 +0000 |
---|---|---|
committer | Todd Fiala <todd.fiala@gmail.com> | 2014-09-04 16:08:20 +0000 |
commit | dbec1ff42acb093f6c337d2a61e2e548158dafe7 (patch) | |
tree | 07a8c05e50855e0a633b8cd19dea60a059449bd0 /lldb/source/Plugins/Process/Linux | |
parent | c11bf80265c7f88b57a1a9f3beef1e3548121d2d (diff) | |
download | bcm5719-llvm-dbec1ff42acb093f6c337d2a61e2e548158dafe7.tar.gz bcm5719-llvm-dbec1ff42acb093f6c337d2a61e2e548158dafe7.zip |
Fix build break on Ubuntu 12.04 with ARM64 changes.
See http://llvm.org/bugs/show_bug.cgi?id=20824 for more details.
Tested:
Ubuntu 12.04 x86_64, gcc-4.9.1-built lldb
Ubuntu 14.04 x86_64, clang-3.5-build lldb
llvm-svn: 217169
Diffstat (limited to 'lldb/source/Plugins/Process/Linux')
-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; |