diff options
| author | Tamas Berghammer <tberghammer@google.com> | 2015-03-13 11:36:47 +0000 |
|---|---|---|
| committer | Tamas Berghammer <tberghammer@google.com> | 2015-03-13 11:36:47 +0000 |
| commit | 1e209fcceba66b84208148e6773ae30593df0df8 (patch) | |
| tree | 3f1c82e599abce7d4c8c74f0a62facb752b2245c /lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp | |
| parent | b6ba46ef304b2294e477dc4a3f571f38fbd47113 (diff) | |
| download | bcm5719-llvm-1e209fcceba66b84208148e6773ae30593df0df8.tar.gz bcm5719-llvm-1e209fcceba66b84208148e6773ae30593df0df8.zip | |
Create NativeRegisterContext for android-arm64
Differential revision: http://reviews.llvm.org/D8058
llvm-svn: 232160
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp')
| -rw-r--r-- | lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp b/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp index 891155fa131..8f1a2e2d443 100644 --- a/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp +++ b/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp @@ -13,6 +13,7 @@ #include <sstream> #include "NativeProcessLinux.h" +#include "NativeRegisterContextLinux_arm64.h" #include "NativeRegisterContextLinux_x86_64.h" #include "lldb/Core/Log.h" @@ -198,7 +199,12 @@ NativeThreadLinux::GetRegisterContext () break; } #endif - + case llvm::Triple::aarch64: + { + const uint32_t concrete_frame_idx = 0; + m_reg_context_sp.reset (new NativeRegisterContextLinux_arm64(*this, concrete_frame_idx, reg_interface)); + break; + } case llvm::Triple::x86: case llvm::Triple::x86_64: { |

