Add Aarch64 SVE dwarf regnums
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 5e4199345c4517b2f9d5daa0a4ab6e30534f5ea8..635f02523b113666cabe041127bc9d165a98e561 100644 (file)
@@ -1,3 +1,33 @@
+2018-06-11  Alan Hayward  <alan.hayward@arm.com>
+
+       * aarch64-tdep.c (aarch64_dwarf_reg_to_regnum): Add mappings.
+       * aarch64-tdep.h (AARCH64_DWARF_SVE_VG): Add define.
+       (AARCH64_DWARF_SVE_FFR): Likewise.
+       (AARCH64_DWARF_SVE_P0): Likewise.
+       (AARCH64_DWARF_SVE_Z0): Likewise.
+
+2018-06-11  Alan Hayward  <alan.hayward@arm.com>
+
+       * common/common-regcache.h (raw_compare): New function.
+       * regcache.c (regcache::raw_compare): Likewise.
+       * regcache.h (regcache::raw_compare): New declaration.
+
+2018-06-11  Alan Hayward  <alan.hayward@arm.com>
+
+       * common/common-regcache.h (reg_buffer_common): New structure.
+       * regcache.c (reg_buffer::invalidate): Move from detached_regcache.
+       (reg_buffer::raw_supply): Likewise.
+       (reg_buffer::raw_supply_integer): Likewise.
+       (reg_buffer::raw_supply_zeroed): Likewise.
+       (reg_buffer::raw_collect): Likewise.
+       (reg_buffer::raw_collect_integer): Likewise.
+       * regcache.h (reg_buffer::invalidate): Move from detached_regcache.
+       (reg_buffer::raw_supply): Likewise.
+       (reg_buffer::raw_supply_integer): Likewise.
+       (reg_buffer::raw_supply_zeroed): Likewise.
+       (reg_buffer::raw_collect): Likewise.
+       (reg_buffer::raw_collect_integer): Likewise.
+
 2018-06-10  Tom Tromey  <tom@tromey.com>
 
        * remote.c (stop_reply_p): Remove typedef.  Don't declare queue.
This page took 0.024309 seconds and 4 git commands to generate.