From: Randolph Chung Date: Wed, 10 Nov 2004 23:26:33 +0000 (+0000) Subject: 2004-11-10 Randolph Chung X-Git-Tag: gdb-pre-i18n-errorwarning-20050211~935 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1d225535c758c8c65bff1dcebda3b3027486f33a;p=thirdparty%2Fbinutils-gdb.git 2004-11-10 Randolph Chung * frame.c (get_prev_frame): Use get_frame_type to retrieve the frame's type. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e90ee925a3b..f294ea85bb4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2004-11-10 Randolph Chung + + * frame.c (get_prev_frame): Use get_frame_type to retrieve the + frame's type. + 2004-11-10 Randolph Chung * blockframe.c (inside_entry_func): Move to ..... diff --git a/gdb/frame.c b/gdb/frame.c index d0d77f50a4a..25b32f49154 100644 --- a/gdb/frame.c +++ b/gdb/frame.c @@ -1239,7 +1239,7 @@ get_prev_frame (struct frame_info *this_frame) stop at main, we should at least stop at the entry point of the application. */ if (!backtrace_past_entry - && this_frame->unwind->type != DUMMY_FRAME && this_frame->level >= 0 + && get_frame_type (this_frame) != DUMMY_FRAME && this_frame->level >= 0 && inside_entry_func (this_frame)) { frame_debug_got_null_frame (gdb_stdlog, this_frame, "inside entry func");