* regset.h (struct regset): Add back `regset' member.
authorMark Kettenis <kettenis@gnu.org>
Sun, 23 May 2004 22:42:59 +0000 (22:42 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sun, 23 May 2004 22:42:59 +0000 (22:42 +0000)
gdb/ChangeLog
gdb/regset.h

index 2ad368ea3a3efa2aeb7bc1f52c21900508faec03..a38ca8f0eaa56319b8edef9151d3631043f859cc 100644 (file)
@@ -1,3 +1,7 @@
+2004-05-24  Mark Kettenis  <kettenis@gnu.org>
+
+       * regset.h (struct regset): Add back `regset' member.
+
 2004-05-23  Mark Kettenis  <kettenis@gnu.org>
 
        * configure.in: Check for td_pcb in `struct thread'.
index 48ad32d6838770b766f73c07144d2bb3e7a18259..00483c714682f55f6b2d747238168612046673f2 100644 (file)
@@ -37,13 +37,16 @@ struct regset
 {
   /* Data pointer for private use by the methods below, presumably
      providing some sort of description of the register set.  */
-  struct gdbarch *arch;
+  const void *descr;
 
   /* Function supplying values in a register set to a register cache.  */
   supply_regset_ftype *supply_regset;
 
   /* Function collecting values in a register set from a register cache.  */
   collect_regset_ftype *collect_regset;
+
+  /* Architecture associated with the register set.  */
+  struct gdbarch *arch;
 };
 
 /* Allocate a fresh 'struct regset' whose supply_regset function is