Remove MAX_REGISTER_SIZE from aarch64-tdep.c
authorAlan Hayward <alan.hayward@arm.com>
Wed, 7 Jun 2017 08:57:55 +0000 (09:57 +0100)
committerAlan Hayward <alan.hayward@arm.com>
Wed, 7 Jun 2017 08:57:55 +0000 (09:57 +0100)
gdb/
* aarch64-tdep.c (aarch64_store_return_value): Use
V_REGISTER_SIZE.
(aarch64_pseudo_read_value): Likewise.
(aarch64_pseudo_write): Likewise.

gdb/ChangeLog
gdb/aarch64-tdep.c

index 666540af8a6f0b010ed0ddc3ec1bc3de89697e9c..d60c937e911c7e9d2ad344db9e8e43ee9adb48f1 100644 (file)
@@ -1,3 +1,10 @@
+2017-06-07  Alan Hayward  <alan.hayward@arm.com>
+
+       * aarch64-tdep.c (aarch64_store_return_value): Use
+       V_REGISTER_SIZE.
+       (aarch64_pseudo_read_value): Likewise.
+       (aarch64_pseudo_write): Likewise.
+
 2017-06-06  Yao Qi  <yao.qi@linaro.org>
 
        * regformats/regdef.h (set_register_cache): Remove the
index 000540a4f52b4a856e9b88afef8395b52d7612c9..a5db6ed29d90e3166f885cd1367214fab669818f 100644 (file)
@@ -1987,7 +1987,7 @@ aarch64_store_return_value (struct type *type, struct regcache *regs,
       for (i = 0; i < elements; i++)
        {
          int regno = AARCH64_V0_REGNUM + i;
-         bfd_byte tmpbuf[MAX_REGISTER_SIZE];
+         bfd_byte tmpbuf[V_REGISTER_SIZE];
 
          if (aarch64_debug)
            {
@@ -2241,7 +2241,7 @@ aarch64_pseudo_read_value (struct gdbarch *gdbarch,
                           struct regcache *regcache,
                           int regnum)
 {
-  gdb_byte reg_buf[MAX_REGISTER_SIZE];
+  gdb_byte reg_buf[V_REGISTER_SIZE];
   struct value *result_value;
   gdb_byte *buf;
 
@@ -2336,7 +2336,7 @@ static void
 aarch64_pseudo_write (struct gdbarch *gdbarch, struct regcache *regcache,
                      int regnum, const gdb_byte *buf)
 {
-  gdb_byte reg_buf[MAX_REGISTER_SIZE];
+  gdb_byte reg_buf[V_REGISTER_SIZE];
 
   /* Ensure the register buffer is zero, we want gdb writes of the
      various 'scalar' pseudo registers to behavior like architectural