* alpha-tdep.c (frame_extra_info): New.
authorJason Thorpe <thorpej@netbsd.org>
Sat, 19 Jan 2002 06:44:56 +0000 (06:44 +0000)
committerJason Thorpe <thorpej@netbsd.org>
Sat, 19 Jan 2002 06:44:56 +0000 (06:44 +0000)
commit140f998426704f8ef286f58033ab983850d39552
tree198523679619cf526d12e5e06f67b376367f2234
parentd734c450e15fb96ea85368f722b560b395183343
* alpha-tdep.c (frame_extra_info): New.
(alpha_find_saved_regs): Make static.  Use
frame->extra_info.
(alpha_frame_init_saved_regs): New function.
(alpha_frame_saved_pc): Use frame->extra_info.
(temp_saved_regs): Don't declare as struct frame_saved_regs.
(heuristic_proc_desc): Adjust for temp_saved_regs changes.
(init_extra_frame_info): Rename to...
(alpha_init_extra_frame_info): ...this.  Use frame->extra_info.
(alpha_print_extra_frame_info): New function.
(alpha_frame_locals_address): Ditto.
(alpha_frame_args_address): Ditto.
(alpha_pop_frame): Use frame->extra_info.
* config/alpha/tm-alpha.h (FRAME_ARGS_ADDRESS): Use
alpha_frame_args_address.
(FRAME_LOCALS_ADDRESS): Use alpha_frame_locals_address.
(alpha_find_saved_regs): Remove prototype.
(FRAME_INIT_SAVED_REGS): Use alpha_frame_init_saved_regs.
(EXTRA_FRAME_INFO): Remove.
(INIT_EXTRA_FRAME_INFO): Use alpha_init_extra_frame_info.
(PRINT_EXTRA_FRAME_INFO): Use alpha_print_extra_frame_info.
gdb/ChangeLog
gdb/alpha-tdep.c
gdb/config/alpha/tm-alpha.h