* sh-tdep.h (sh_show_regs): Add FRAME parameter.

* sh-tdep.c (sh_show_regs): Likewise.
	(sh_show_regs_command): Pass current frame to sh_show_regs routine.
	(sh_generic_show_regs): Add FRAME parameter.  Use register
	values from that frame instead of calling read_register.
	(sh3_show_regs, sh2e_show_regs, sh2a_show_regs, sh2a_nofpu_show_regs,
	sh3e_show_regs, sh3_dsp_show_regs, sh4_show_regs, sh4_nofpu_show_regs,
	sh_dsp_show_regs): Likewise.
	* sh64-tdep.c (sh64_show_media_regs, sh64_show_compact_regs,
	sh64_show_regs): Likewise.
This commit is contained in:
Ulrich Weigand 2007-06-15 22:31:01 +00:00
parent a961495892
commit c458d6db4b
4 changed files with 638 additions and 491 deletions

View file

@ -85,6 +85,6 @@ enum
};
extern gdbarch_init_ftype sh64_gdbarch_init;
extern void sh64_show_regs (void);
extern void sh64_show_regs (struct frame_info *);
#endif /* SH_TDEP_H */