mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 13:56:22 +08:00
Remove MAX_REGISTER_SIZE from aarch64-tdep.c
gdb/ * aarch64-tdep.c (aarch64_store_return_value): Use V_REGISTER_SIZE. (aarch64_pseudo_read_value): Likewise. (aarch64_pseudo_write): Likewise.
This commit is contained in:
@ -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>
|
2017-06-06 Yao Qi <yao.qi@linaro.org>
|
||||||
|
|
||||||
* regformats/regdef.h (set_register_cache): Remove the
|
* regformats/regdef.h (set_register_cache): Remove the
|
||||||
|
@ -1987,7 +1987,7 @@ aarch64_store_return_value (struct type *type, struct regcache *regs,
|
|||||||
for (i = 0; i < elements; i++)
|
for (i = 0; i < elements; i++)
|
||||||
{
|
{
|
||||||
int regno = AARCH64_V0_REGNUM + i;
|
int regno = AARCH64_V0_REGNUM + i;
|
||||||
bfd_byte tmpbuf[MAX_REGISTER_SIZE];
|
bfd_byte tmpbuf[V_REGISTER_SIZE];
|
||||||
|
|
||||||
if (aarch64_debug)
|
if (aarch64_debug)
|
||||||
{
|
{
|
||||||
@ -2241,7 +2241,7 @@ aarch64_pseudo_read_value (struct gdbarch *gdbarch,
|
|||||||
struct regcache *regcache,
|
struct regcache *regcache,
|
||||||
int regnum)
|
int regnum)
|
||||||
{
|
{
|
||||||
gdb_byte reg_buf[MAX_REGISTER_SIZE];
|
gdb_byte reg_buf[V_REGISTER_SIZE];
|
||||||
struct value *result_value;
|
struct value *result_value;
|
||||||
gdb_byte *buf;
|
gdb_byte *buf;
|
||||||
|
|
||||||
@ -2336,7 +2336,7 @@ static void
|
|||||||
aarch64_pseudo_write (struct gdbarch *gdbarch, struct regcache *regcache,
|
aarch64_pseudo_write (struct gdbarch *gdbarch, struct regcache *regcache,
|
||||||
int regnum, const gdb_byte *buf)
|
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
|
/* Ensure the register buffer is zero, we want gdb writes of the
|
||||||
various 'scalar' pseudo registers to behavior like architectural
|
various 'scalar' pseudo registers to behavior like architectural
|
||||||
|
Reference in New Issue
Block a user