- tdep->core_gregmap = (struct sh_corefile_regmap *)gregs_table;
- tdep->core_fpregmap = (struct sh_corefile_regmap *)fpregs_table;
+ /* Remember regset characteristics. The sizes should match
+ elf_gregset_t and elf_fpregset_t from Linux. */
+ tdep->core_gregmap = (struct sh_corefile_regmap *) gregs_table;
+ tdep->sizeof_gregset = 92;
+ tdep->core_fpregmap = (struct sh_corefile_regmap *) fpregs_table;
+ tdep->sizeof_fpregset = 136;