AArch64: Add pauth DWARF registers
[external/binutils.git] / gdb / ChangeLog
index 8622c9b..25c43f0 100644 (file)
@@ -1,6 +1,20 @@
 2019-03-22  Alan Hayward  <alan.hayward@arm.com>
            Jiong Wang  <jiong.wang@arm.com>
 
+       * aarch64-tdep.c (aarch64_dwarf_reg_to_regnum): Check for pauth
+       registers.
+       (aarch64_pseudo_register_name): Likewise.
+       (aarch64_pseudo_register_type): Likewise.
+       (aarch64_pseudo_register_reggroup_p): Likewise.
+       (aarch64_gdbarch_init): Add pauth registers.
+       * aarch64-tdep.h (AARCH64_DWARF_PAUTH_RA_STATE): New define.
+       (AARCH64_DWARF_PAUTH_DMASK): Likewise.
+       (AARCH64_DWARF_PAUTH_CMASK): Likewise.
+       (struct gdbarch_tdep): Add regnum for ra_state.
+
+2019-03-22  Alan Hayward  <alan.hayward@arm.com>
+           Jiong Wang  <jiong.wang@arm.com>
+
        * arch/aarch64.h (AARCH64_PAUTH_REGS_SIZE): New define.
 
 2019-03-22  Alan Hayward  <alan.hayward@arm.com>