diff options
author | John Baldwin <jhb@FreeBSD.org> | 2022-07-21 16:15:09 -0700 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2022-09-01 16:43:06 -0700 |
commit | 8f8b4d0ea5e26bb97a53dc2c496c639245d5a84c (patch) | |
tree | 32d672c3380bdbc5ffe86dcf5be29a9b006610b6 | |
parent | e9a743230e514ad897af42a545130e1025354a04 (diff) | |
download | binutils-gdb-8f8b4d0ea5e26bb97a53dc2c496c639245d5a84c.tar.gz |
Morello: Set gdbarch_ptr_bit to 128 for purecap.
-rw-r--r-- | gdb/aarch64-tdep.c | 3 |
1 files changed, 3 insertions, 0 deletions
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); |