* arch-utils.c (init_frame_pc_default): New function

* arch-utils.h (init_frame_pc_default): Declare.
* gdbarch.sh (INIT_FRAME_PC): Default to init_frame_pc_default and
not init_frame_pc_noop.
* gdbarch.h, gdbarch.c: Re-generate.
* blockframe.c (INIT_FRAME_PC): Delete macro definition.
* mips-tdep.c (mips_gdbarch_init): Set init_frame_pc to
init_frame_pc_noop.
This commit is contained in:
Andrew Cagney
2001-06-16 20:00:24 +00:00
parent 1622c8f764
commit 7824d2f224
8 changed files with 29 additions and 10 deletions

View File

@@ -111,10 +111,12 @@ extern int default_prepare_to_proceed (int select_it);
extern int generic_prepare_to_proceed (int select_it);
/* Version of init_frame_pc() that does nothing. */
/* Versions of init_frame_pc(). Do nothing; do the default. */
void init_frame_pc_noop (int fromleaf, struct frame_info *prev);
void init_frame_pc_default (int fromleaf, struct frame_info *prev);
/* Version of cannot_fetch_register() / cannot_store_register() that
always fails. */