From 8f8b4d0ea5e26bb97a53dc2c496c639245d5a84c Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Thu, 21 Jul 2022 16:15:09 -0700 Subject: [PATCH] Morello: Set gdbarch_ptr_bit to 128 for purecap. --- gdb/aarch64-tdep.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gdb/aarch64-tdep.c b/gdb/aarch64-tdep.c index a6375a8bea1..b47817ca7c2 100644 --- a/gdb/aarch64-tdep.c +++ b/gdb/aarch64-tdep.c @@ -5633,6 +5633,9 @@ aarch64_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) { /* These hooks only make sense if we are using the AAPCS64-CAP ABI. */ + set_gdbarch_addr_bit (gdbarch, 64); + set_gdbarch_ptr_bit (gdbarch, 128); + set_gdbarch_dwarf2_addr_size (gdbarch, 8); set_gdbarch_sp_regnum (gdbarch, tdep->cap_reg_csp); set_gdbarch_pc_regnum (gdbarch, tdep->cap_reg_pcc); -- 2.47.2