aboutsummaryrefslogtreecommitdiff
path: root/gdb/frame.h
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2002-11-09 18:14:10 +0000
committerAndrew Cagney <cagney@redhat.com>2002-11-09 18:14:10 +0000
commit15220c65c0b9ebd38aebfc5d707040b7f37ed2db (patch)
treea849c0a63c294afde6a3c15551dd9d14efe93cff /gdb/frame.h
parent95adb866d747a0c2c01a9369b55e4a26554e4597 (diff)
downloadgdb-15220c65c0b9ebd38aebfc5d707040b7f37ed2db.zip
gdb-15220c65c0b9ebd38aebfc5d707040b7f37ed2db.tar.gz
gdb-15220c65c0b9ebd38aebfc5d707040b7f37ed2db.tar.bz2
2002-11-09 Andrew Cagney <ac131313@redhat.com>
* frame.c (get_prev_frame): Test prev_p to identify a previously unwound frame. Initialize prev_p. * frame.h (struct frame_info): Add field prev_p. Expand prev/next comment.
Diffstat (limited to 'gdb/frame.h')
-rw-r--r--gdb/frame.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/gdb/frame.h b/gdb/frame.h
index 8fd9244..7b4cca7 100644
--- a/gdb/frame.h
+++ b/gdb/frame.h
@@ -140,10 +140,11 @@ struct frame_info
frame_register_unwind_ftype *register_unwind;
void *register_unwind_cache;
- /* Pointers to the next (down, inner) and previous (up, outer)
- frame_info's in the frame cache. */
- struct frame_info *next; /* down, inner */
- struct frame_info *prev; /* up, outer */
+ /* Pointers to the next (down, inner, younger) and previous (up,
+ outer, older) frame_info's in the frame cache. */
+ struct frame_info *next; /* down, inner, younger */
+ int prev_p;
+ struct frame_info *prev; /* up, outer, older */
};
/* Values for the source flag to be used in print_frame_info_base(). */