* ppc-tdep.h: Delete unused 'regoff' member.
authorJim Blandy <jimb@codesourcery.com>
Wed, 2 Jun 2004 03:06:23 +0000 (03:06 +0000)
committerJim Blandy <jimb@codesourcery.com>
Wed, 2 Jun 2004 03:06:23 +0000 (03:06 +0000)
* rs6000-tdep.c (rs6000_gdbarch_init): Don't initialize it.

gdb/ChangeLog
gdb/ppc-tdep.h
gdb/rs6000-tdep.c

index 785dd9b32e7a034a917e9c761094304d773e97e3..8b91f0d459fc796c7822e78856434e882befe6e3 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-01  Jim Blandy  <jimb@redhat.com>
+
+       * ppc-tdep.h: Delete unused 'regoff' member.
+       * rs6000-tdep.c (rs6000_gdbarch_init): Don't initialize it.
+
 2004-06-01  Michael Chastain  <mec.gnu@mindspring.com>
 
        Fix PR symtab/1661.
index 68919b4f9d7602502762177a0832a275c6d8f456..ec2e7ae6e4c337701b2b7f84128724b6e927214f 100644 (file)
@@ -142,7 +142,6 @@ extern void ppc_collect_fpregset (const struct regset *regset,
 struct gdbarch_tdep
   {
     int wordsize;              /* size in bytes of fixed-point word */
-    int *regoff;               /* byte offsets in register arrays */
     const struct reg *regs;    /* from current variant */
     int ppc_gp0_regnum;                /* GPR register 0 */
     int ppc_toc_regnum;                /* TOC register */
index 090c9ddfb7e63211f975b00422f05045e9589bf0..47b0a6469c2e5329090911021dc09f27c3dc5df4 100644 (file)
@@ -2896,14 +2896,6 @@ rs6000_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   else
     tdep->lr_frame_offset = 8;
 
-  /* Calculate byte offsets in raw register array.  */
-  tdep->regoff = xmalloc (v->num_tot_regs * sizeof (int));
-  for (i = off = 0; i < v->num_tot_regs; i++)
-    {
-      tdep->regoff[i] = off;
-      off += regsize (v->regs + i, wordsize);
-    }
-
   if (v->arch == bfd_arch_powerpc)
     switch (v->mach)
       {