forked from Imagelibrary/binutils-gdb
* sparc-tdep.h (struct regset): Provide opaque declaration.
(struct gdbarch_tdep): Add gregset, sizeof_gregset, fpregset and sizeof_fpregset members. * sparc-tdep.c (struct regset): Provide opaque declaration. (sparc_regset_from_core_section): New function. (sparc32_gdbarch_init): Initialize TDEP->gregset, TDEP->sizeof_gregset, TDEP->fpregset and TDEP->sizeof_fpregset. Set regset_from_core_section when appropriate.
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
|
||||
struct gdbarch;
|
||||
struct regcache;
|
||||
struct regset;
|
||||
struct trad_frame_saved_reg;
|
||||
|
||||
/* Register offsets for the general-purpose register set. */
|
||||
@@ -51,6 +52,12 @@ struct gdbarch_tdep
|
||||
int pc_regnum;
|
||||
int npc_regnum;
|
||||
|
||||
/* Register sets. */
|
||||
struct regset *gregset;
|
||||
size_t sizeof_gregset;
|
||||
struct regset *fpregset;
|
||||
size_t sizeof_fpregset;
|
||||
|
||||
/* Offset of saved PC in jmp_buf. */
|
||||
int jb_pc_offset;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user