OSDN Git Service

2003-01-19 Andrew Cagney <ac131313@redhat.com>
authorcagney <cagney>
Sun, 19 Jan 2003 17:39:15 +0000 (17:39 +0000)
committercagney <cagney>
Sun, 19 Jan 2003 17:39:15 +0000 (17:39 +0000)
commit2e123fef9fdab8ccac8f2b3077bf84a6f61c4b86
tree71f15474c72f6a764f535a98f48380c6346be94c
parent15f1062b963cd19cd7f767e1e3d468458a8b9f2c
2003-01-19  Andrew Cagney  <ac131313@redhat.com>

* frame-unwind.h (frame_unwind_pop_ftype): Declare.
(struct frame_unwind): Add field pop.
* frame.h (frame_pop): Declare.
* frame.c (frame_saved_regs_pop): New function.
(trad_frame_unwinder): Add frame_saved_regs_pop.
(frame_pop): New function.
* dummy-frame.c (dummy_frame_pop): New function.
(discard_innermost_dummy): New function.
(generic_pop_dummy_frame): Use discard_innermost_dummy.
(dummy_frame_unwind): Add dummy_frame_pop.
* infrun.c (normal_stop): Call frame_pop instead of POP_FRAME.
* valops.c (hand_function_call): Ditto.
* stack.c (return_command): Ditto.
gdb/ChangeLog
gdb/dummy-frame.c
gdb/frame-unwind.h
gdb/frame.c
gdb/frame.h
gdb/infrun.c
gdb/stack.c
gdb/valops.c