OSDN Git Service

* rs6000-tdep.c (ppc_collect_gregset): When regnum == -1, do
authorjimb <jimb>
Mon, 10 May 2004 16:53:56 +0000 (16:53 +0000)
committerjimb <jimb>
Mon, 10 May 2004 16:53:56 +0000 (16:53 +0000)
collect all the gprs.

gdb/ChangeLog
gdb/rs6000-tdep.c

index b72f630..654d11b 100644 (file)
@@ -1,5 +1,8 @@
 2004-05-10  Jim Blandy  <jimb@redhat.com>
 
+       * rs6000-tdep.c (ppc_collect_gregset): When regnum == -1, do
+       collect all the gprs.
+
        * rs6000-tdep.c (ppc_collect_gregset): Correct off-by-one error in
        loop collecting gprs.
 
index 68e90a3..4ce8fa1 100644 (file)
@@ -260,7 +260,7 @@ ppc_collect_gregset (const struct regset *regset,
   for (i = 0; i < 32; i++, offset += 4)
     {
       if (regnum == -1 || regnum == i)
-       ppc_collect_reg (regcache, regnum, gregs, offset);
+       ppc_collect_reg (regcache, i, gregs, offset);
     }
 
   if (regnum == -1 || regnum == PC_REGNUM)