mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
2002-11-05 Andrew Cagney <ac131313@redhat.com>
* sparc-tdep.c (sparc_print_register_hook): Make static. (sparc_print_registers_info): New function. (sparc_do_registers_info): New function. (sparclet_print_registers_info): New function. (sparclet_do_registers_info): New function. (do_sparc_print_registers_info): New function. (sparc_print_registers): New static function, clone of infcmd.c's default_print_registers_info. * config/sparc/tm-sparclet.h (PRINT_REGISTER_HOOK): Delete macro. (sparclet_do_registers_info): Declare. (DEPRECATED_DO_REGISTERS_INFO): Re-define. * config/sparc/tm-sparc.h (DEPRECATED_DO_REGISTERS_INFO): Re-define. (sparc_do_registers_info): Declare. (PRINT_REGISTER_HOOK): Delete macro. (sparc_print_register_hook): Delete declaration.
This commit is contained in:
@@ -736,14 +736,9 @@ extern void sparc_software_single_step (enum target_signal, int);
|
||||
#define SETUP_ARBITRARY_FRAME(argc, argv) setup_arbitrary_frame (argc, argv)
|
||||
extern struct frame_info *setup_arbitrary_frame (int, CORE_ADDR *);
|
||||
|
||||
/* To print every pair of float registers as a double, we use this hook.
|
||||
We also print the condition code registers in a readable format
|
||||
(FIXME: can expand this to all control regs). */
|
||||
|
||||
#undef PRINT_REGISTER_HOOK
|
||||
#define PRINT_REGISTER_HOOK(regno) \
|
||||
sparc_print_register_hook (regno)
|
||||
extern void sparc_print_register_hook (int regno);
|
||||
extern void sparc_do_registers_info (int regnum, int all);
|
||||
#undef DEPRECATED_DO_REGISTERS_INFO
|
||||
#define DEPRECATED_DO_REGISTERS_INFO(REGNUM,ALL) sparc_do_registers_info (REGNUM, ALL)
|
||||
|
||||
/* Optimization for storing registers to the inferior. The hook
|
||||
DO_DEFERRED_STORES
|
||||
|
||||
@@ -127,8 +127,10 @@ enum {
|
||||
|
||||
#endif /* GDB_MULTI_ARCH */
|
||||
|
||||
#undef PRINT_REGISTER_HOOK
|
||||
#define PRINT_REGISTER_HOOK(regno)
|
||||
extern void sparclet_do_registers_info (int regnum, int all);
|
||||
#undef DEPRECATED_DO_REGISTERS_INFO
|
||||
#define DEPRECATED_DO_REGISTERS_INFO(REGNUM,ALL) sparclet_do_registers_info (REGNUM, ALL)
|
||||
|
||||
|
||||
/* Offsets into jmp_buf. Not defined by Sun, but at least documented in a
|
||||
comment in <machine/setjmp.h>! */
|
||||
|
||||
Reference in New Issue
Block a user