summaryrefslogtreecommitdiff
path: root/gdb/irix5-nat.c
diff options
context:
space:
mode:
authorMichael Snyder <msnyder@specifix.com>2002-08-16 02:01:50 +0000
committerMichael Snyder <msnyder@specifix.com>2002-08-16 02:01:50 +0000
commit0ca7866770ccf1aa06495f1782a0bdcaa7f4143d (patch)
tree94a0edc56a7de317b523a0588e8024257329198a /gdb/irix5-nat.c
parente8ed0f970eae79beb0501358f844014b44d3e403 (diff)
downloadgdb-0ca7866770ccf1aa06495f1782a0bdcaa7f4143d.tar.gz
2002-08-15 Michael Snyder <msnyder@redhat.com>
* irix5-nat.c (supply_gregset): Allocate plenty-big buffer (32 bytes) instead of using MAX_REGISTER_RAW_SIZE. (supply_fpregset): Ditto.
Diffstat (limited to 'gdb/irix5-nat.c')
-rw-r--r--gdb/irix5-nat.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/gdb/irix5-nat.c b/gdb/irix5-nat.c
index b98ec5ab521..d5b5c0c1c4d 100644
--- a/gdb/irix5-nat.c
+++ b/gdb/irix5-nat.c
@@ -56,8 +56,7 @@ supply_gregset (gregset_t *gregsetp)
register int regi;
register greg_t *regp = &(*gregsetp)[0];
int gregoff = sizeof (greg_t) - MIPS_REGSIZE;
- static char zerobuf[MAX_REGISTER_RAW_SIZE] =
- {0};
+ static char zerobuf[32] = {0};
for (regi = 0; regi <= CTX_RA; regi++)
supply_register (regi, (char *) (regp + regi) + gregoff);
@@ -120,8 +119,7 @@ void
supply_fpregset (fpregset_t *fpregsetp)
{
register int regi;
- static char zerobuf[MAX_REGISTER_RAW_SIZE] =
- {0};
+ static char zerobuf[32] = {0};
/* FIXME, this is wrong for the N32 ABI which has 64 bit FP regs. */