summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
diff options
context:
space:
mode:
authorPavel Labath <pavel@labath.sk>2021-04-01 09:01:35 +0200
committerPavel Labath <pavel@labath.sk>2021-04-01 09:01:35 +0200
commite1d4fb1ebfffffc612d65331f72bb0827d7206d4 (patch)
tree781254b7463512dff17fd4fa1bf0bc312ed0f956 /lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
parent3bea7306e8669f94bacafae68748a9139cfc0b98 (diff)
[lldb] Fix build errors from 3bea7306e8
The addition of the dummy constructors requires matching changes in os- and arch-specific files, which I forgot about.
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp')
-rw-r--r--lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp b/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
index 09cf72c04482..506b54e44a62 100644
--- a/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
+++ b/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
@@ -76,7 +76,8 @@ NativeRegisterContextLinux_arm64::NativeRegisterContextLinux_arm64(
const ArchSpec &target_arch, NativeThreadProtocol &native_thread,
std::unique_ptr<RegisterInfoPOSIX_arm64> register_info_up)
: NativeRegisterContextRegisterInfo(native_thread,
- register_info_up.release()) {
+ register_info_up.release()),
+ NativeRegisterContextLinux(native_thread) {
::memset(&m_fpr, 0, sizeof(m_fpr));
::memset(&m_gpr_arm64, 0, sizeof(m_gpr_arm64));
::memset(&m_hwp_regs, 0, sizeof(m_hwp_regs));