]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Morello: Set gdbarch_ptr_bit to 128 for purecap.
authorJohn Baldwin <jhb@FreeBSD.org>
Thu, 21 Jul 2022 23:15:09 +0000 (16:15 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 1 Sep 2022 23:43:06 +0000 (16:43 -0700)
gdb/aarch64-tdep.c

index a6375a8bea141ed67bd176e56c6c3dc5ad9fd846..b47817ca7c208ac36ccf52ffa6b69fc225d92797 100644 (file)
@@ -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);