Print entirely unavailable struct/union values as a single <unavailable>.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 33bd755da5f86c1e81c7aeaec5eaa61398f06abb..41c43d48f58cd3d73b6e92c16033aeb414be31b1 100644 (file)
@@ -1,3 +1,28 @@
+2013-11-28  Andrew Burgess  <aburgess@broadcom.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * valprint.c (value_check_printable): If the value is entirely
+       unavailable, print a single "<unavailable>" instead of printing
+       all subfields.
+
+2013-11-28  Pedro Alves  <palves@redhat.com>
+
+       * frame.c (get_prev_frame_1) <stop_reason != UNWIND_NO_REASON>:
+       Add "set debug frame" output.
+       (frame_stop_reason_symbol_string): New function.
+
+2013-11-28  Pedro Alves  <palves@redhat.com>
+
+       * frame-unwind.c (default_frame_unwind_stop_reason): Return
+       UNWIND_OUTERMOST if the frame's ID is outer_frame_id.
+       * frame.c (get_prev_frame_1): Remove outer_frame_id check.
+
+2013-11-28  Pedro Alves  <palves@redhat.com>
+
+       * frame.c (get_prev_frame_1): If the frame id is outer_frame_id,
+       set the unwind stop reason to UNWIND_OUTERMOST, not
+       UNWIND_NULL_ID.  Remove explicit check for sentinel frame.
+
 2013-11-28  Pedro Alves  <palves@redhat.com>
 
        * frame.c (frame_unwind_register): Say the register was "not
This page took 0.025541 seconds and 4 git commands to generate.