* frame.c (struct frame_info): Add stop_reason.
authorDaniel Jacobowitz <drow@false.org>
Wed, 18 Oct 2006 19:52:05 +0000 (19:52 +0000)
committerDaniel Jacobowitz <drow@false.org>
Wed, 18 Oct 2006 19:52:05 +0000 (19:52 +0000)
commit55feb68948b4abdd94cd91f2a0e3af51d15f033e
tree5ba1b78b2d116511595fe7b06c2e1759055f5691
parentd3f1a42773f49df6e504ab417882daf0ef9ba026
* frame.c (struct frame_info): Add stop_reason.
(get_prev_frame_1): Set stop_reason.  Don't call error for
stop reasons.
(get_frame_unwind_stop_reason, frame_stop_reason_string): New.
* frame.h (enum unwind_stop_reason): New.
(get_frame_unwind_stop_reason, frame_stop_reason_string): New
prototypes.
* stack.c (frame_info): Print the stop reason.
(backtrace_command_1): Print the stop reason for errors.
gdb/ChangeLog
gdb/frame.c
gdb/frame.h
gdb/stack.c