+2013-11-29 Pedro Alves <palves@redhat.com>
+
+ * unwind_stop_reasons.def (UNWIND_NULL_ID): Update comment.
+
2013-11-29 Pedro Alves <palves@redhat.com>
* breakpoint.c (build_target_condition_list): Release previous
+2013-11-29 Pedro Alves <palves@redhat.com>
+
+ * gdb.texinfo (Frames In Python) <gdb.FRAME_UNWIND_NULL_ID>:
+ Update comment.
+
2013-11-24 Yao Qi <yao@codesourcery.com>
* gdb.texinfo (Caching Remote Data): Document new
No particular reason (older frames should be available).
@item gdb.FRAME_UNWIND_NULL_ID
-The previous frame's analyzer returns an invalid result.
+The previous frame's analyzer returns an invalid result. This is no
+longer used by @value{GDBN}, and is kept only for backward
+compatibility.
@item gdb.FRAME_UNWIND_OUTERMOST
This frame is the outermost.
or we didn't fail. */
SET (UNWIND_NO_REASON, "no reason")
-/* The previous frame's analyzer returns an invalid result
- from this_id.
-
- FIXME drow/2006-08-16: This is how GDB used to indicate end of
- stack. We should migrate to a model where frames always have a
- valid ID, and this becomes not just an error but an internal
- error. But that's a project for another day. */
+/* This is no longer used anywhere, but it's kept because it's exposed
+ to Python. This is how GDB used to indicate end of stack. We've
+ now migrated to a model where frames always have a valid ID. */
SET (UNWIND_NULL_ID, "unwinder did not report frame ID")
/* This frame is the outermost. */