aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ABI/AArch64/ABIAArch64.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/ABI/AArch64/ABIAArch64.h')
-rw-r--r--lldb/source/Plugins/ABI/AArch64/ABIAArch64.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/lldb/source/Plugins/ABI/AArch64/ABIAArch64.h b/lldb/source/Plugins/ABI/AArch64/ABIAArch64.h
index bdff648f1b52..41bbf5cfdeb9 100644
--- a/lldb/source/Plugins/ABI/AArch64/ABIAArch64.h
+++ b/lldb/source/Plugins/ABI/AArch64/ABIAArch64.h
@@ -16,7 +16,14 @@ public:
static void Initialize();
static void Terminate();
+ virtual lldb::addr_t FixCodeAddress(lldb::addr_t pc) override;
+ virtual lldb::addr_t FixDataAddress(lldb::addr_t pc) override;
+
protected:
+ virtual lldb::addr_t FixAddress(lldb::addr_t pc, lldb::addr_t mask) {
+ return pc;
+ }
+
std::pair<uint32_t, uint32_t>
GetEHAndDWARFNums(llvm::StringRef name) override;