2002-08-05 Andrew Cagney <ac131313@redhat.com>
* mcore-tdep.c (mcore_gdbarch_init): Use generic_unwind_get_saved_register instead of generic_get_saved_register. * v850-tdep.c (v850_gdbarch_init): Ditto. * frv-tdep.c (frv_gdbarch_init): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * s390-tdep.c (s390_gdbarch_init): Ditto. * d10v-tdep.c (d10v_gdbarch_init): Ditto. * config/mn10200/tm-mn10200.h (GET_SAVED_REGISTER): Ditto. * config/h8300/tm-h8300.h (GET_SAVED_REGISTER): Ditto.
This commit is contained in:
parent
3956d554e9
commit
b474382262
@ -1,3 +1,16 @@
|
||||
2002-08-05 Andrew Cagney <ac131313@redhat.com>
|
||||
|
||||
* mcore-tdep.c (mcore_gdbarch_init): Use
|
||||
generic_unwind_get_saved_register instead of
|
||||
generic_get_saved_register.
|
||||
* v850-tdep.c (v850_gdbarch_init): Ditto.
|
||||
* frv-tdep.c (frv_gdbarch_init): Ditto.
|
||||
* mn10300-tdep.c (mn10300_gdbarch_init): Ditto.
|
||||
* s390-tdep.c (s390_gdbarch_init): Ditto.
|
||||
* d10v-tdep.c (d10v_gdbarch_init): Ditto.
|
||||
* config/mn10200/tm-mn10200.h (GET_SAVED_REGISTER): Ditto.
|
||||
* config/h8300/tm-h8300.h (GET_SAVED_REGISTER): Ditto.
|
||||
|
||||
2002-08-05 Joel Brobecker <brobecker@gnat.com>
|
||||
|
||||
* objfiles.h: Add missing #include "symfile.h"
|
||||
|
@ -311,4 +311,4 @@ extern void h8300_pop_frame (void);
|
||||
/* override the standard get_saved_register function with
|
||||
one that takes account of generic CALL_DUMMY frames */
|
||||
#define GET_SAVED_REGISTER(raw_buffer, optimized, addrp, frame, regnum, lval) \
|
||||
generic_get_saved_register (raw_buffer, optimized, addrp, frame, regnum, lval)
|
||||
generic_unwind_get_saved_register (raw_buffer, optimized, addrp, frame, regnum, lval)
|
||||
|
@ -213,7 +213,7 @@ extern use_struct_convention_fn mn10200_use_struct_convention;
|
||||
/* Override the default get_saved_register function with
|
||||
one that takes account of generic CALL_DUMMY frames. */
|
||||
#define GET_SAVED_REGISTER(raw_buffer, optimized, addrp, frame, regnum, lval) \
|
||||
generic_get_saved_register (raw_buffer, optimized, addrp, frame, regnum, lval)
|
||||
generic_unwind_get_saved_register (raw_buffer, optimized, addrp, frame, regnum, lval)
|
||||
|
||||
/* Define this for Wingdb */
|
||||
#define TARGET_MN10200
|
||||
|
@ -1603,7 +1603,7 @@ d10v_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
set_gdbarch_sizeof_call_dummy_words (gdbarch, sizeof (d10v_call_dummy_words));
|
||||
set_gdbarch_call_dummy_p (gdbarch, 1);
|
||||
set_gdbarch_call_dummy_stack_adjust_p (gdbarch, 0);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_get_saved_register);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_unwind_get_saved_register);
|
||||
set_gdbarch_fix_call_dummy (gdbarch, generic_fix_call_dummy);
|
||||
|
||||
set_gdbarch_deprecated_extract_return_value (gdbarch, d10v_extract_return_value);
|
||||
|
@ -1126,7 +1126,7 @@ frv_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
set_gdbarch_push_dummy_frame (gdbarch, generic_push_dummy_frame);
|
||||
set_gdbarch_fix_call_dummy (gdbarch, generic_fix_call_dummy);
|
||||
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_get_saved_register);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_unwind_get_saved_register);
|
||||
|
||||
set_gdbarch_decr_pc_after_break (gdbarch, 0);
|
||||
set_gdbarch_function_start_offset (gdbarch, 0);
|
||||
|
@ -1098,7 +1098,7 @@ mcore_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
set_gdbarch_pc_regnum (gdbarch, 64);
|
||||
set_gdbarch_sp_regnum (gdbarch, 0);
|
||||
set_gdbarch_fp_regnum (gdbarch, 0);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_get_saved_register);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_unwind_get_saved_register);
|
||||
|
||||
/* Call Dummies: */
|
||||
|
||||
|
@ -1160,7 +1160,7 @@ mn10300_gdbarch_init (struct gdbarch_info info,
|
||||
set_gdbarch_decr_pc_after_break (gdbarch, 0);
|
||||
|
||||
/* Stack unwinding. */
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_get_saved_register);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_unwind_get_saved_register);
|
||||
set_gdbarch_frame_chain_valid (gdbarch, generic_file_frame_chain_valid);
|
||||
set_gdbarch_inner_than (gdbarch, core_addr_lessthan);
|
||||
set_gdbarch_frame_chain_valid (gdbarch, generic_file_frame_chain_valid);
|
||||
|
@ -1811,7 +1811,7 @@ s390_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
set_gdbarch_num_regs (gdbarch, S390_NUM_REGS);
|
||||
set_gdbarch_cannot_fetch_register (gdbarch, s390_cannot_fetch_register);
|
||||
set_gdbarch_cannot_store_register (gdbarch, s390_cannot_fetch_register);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_get_saved_register);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_unwind_get_saved_register);
|
||||
set_gdbarch_use_struct_convention (gdbarch, s390_use_struct_convention);
|
||||
set_gdbarch_frame_chain_valid (gdbarch, func_frame_chain_valid);
|
||||
set_gdbarch_register_name (gdbarch, s390_register_name);
|
||||
|
@ -1237,7 +1237,7 @@ v850_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
|
||||
set_gdbarch_init_extra_frame_info (gdbarch, v850_init_extra_frame_info);
|
||||
set_gdbarch_frame_init_saved_regs (gdbarch, v850_frame_init_saved_regs);
|
||||
set_gdbarch_frame_chain (gdbarch, v850_frame_chain);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_get_saved_register);
|
||||
set_gdbarch_get_saved_register (gdbarch, generic_unwind_get_saved_register);
|
||||
set_gdbarch_saved_pc_after_call (gdbarch, v850_saved_pc_after_call);
|
||||
set_gdbarch_frame_saved_pc (gdbarch, v850_frame_saved_pc);
|
||||
set_gdbarch_skip_prologue (gdbarch, v850_skip_prologue);
|
||||
|
Loading…
Reference in New Issue
Block a user