* mn10300-tdep.c: made a lot more generic, ripping out code
from copied target (no more mn10300_scan_prologue,
init_extra_frame_info, and mn10300_fix_call_dummy calls)
* config/mn10300/tm-mn10300.h: undefine INIT_EXTRA_FRAME_INFO
and INIT_FRAME_PC macros
#define LIR_REGNUM 12
#define LAR_REGNUM 13
-#define FP_REGNUM 7 /* needs to be virtual register ??? */
+#define FP_REGNUM 7
#define REGISTER_VIRTUAL_TYPE(REG) builtin_type_int
#define EXTRA_FRAME_INFO struct frame_saved_regs fsr;
-extern void mn10300_init_extra_frame_info PARAMS ((struct frame_info *fi));
-#define INIT_EXTRA_FRAME_INFO(fromleaf, fi) mn10300_init_extra_frame_info (fi)
-#define INIT_FRAME_PC /* Not necessary */
-
extern void mn10300_frame_find_saved_regs PARAMS ((struct frame_info *fi, struct frame_saved_regs *regaddr));
#define FRAME_FIND_SAVED_REGS(fi, regaddr) regaddr = fi->fsr