get_prev_frame, outer_frame_id and unwind->stop_reason checks are redundant.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index b91eb51f9b0e3d0e04b6afa5ce103040648a10e7..b171f0085e5560352c10f880dfe932713afbb84e 100644 (file)
@@ -1,3 +1,76 @@
+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
+       saved" instead of "optimized out".
+
+2013-11-27  Steffen Sledz  <sledz@dresearch-fe.de>
+
+       PR 16152
+       * configure: Rebuild.
+       * configure.ac: Tighten cygwin detection check.
+
+2013-11-27  Pedro Alves  <palves@redhat.com>
+
+       * frame-unwind.c (frame_unwind_got_optimized): Use the type of the
+       register in the previous frame's arch.
+
+2013-11-27  Pedro Alves  <palves@redhat.com>
+
+       * frame-unwind.c (frame_unwind_got_optimized): Return
+       an lval_register value instead of a not_lval value.
+
+2013-11-27  Andrew Burgess  <aburgess@broadcom.com>
+
+       * frame.c: Include "valprint.h".
+       (frame_unwind_register_value): Use value_optimized_out.
+       * value.c (value_fetch_lazy): Likewise.
+
+2013-11-26  Andrew Burgess  <aburgess@broadcom.com>
+
+       * value.c (allocate_optimized_out_value): Mark value as non-lazy.
+
+2013-11-26  Tom Tromey  <tromey@redhat.com>
+
+       * dwarf2-frame.c (dwarf2_frame_cache): Revert patch from
+       2013-11-22.
+
+2013-11-26  Walfred Tedeschi  <walfred.tedeschi@intel.com>
+
+       * i386-xstate.h (I386_XSTATE_MPX): New Macro.
+       (I386_XSTATE_MPX_MASK): Makes use of I386_XSTATE_MPX.
+       (HAS_MPX): New macro.
+       (HAS_AVX): New macro.
+       (I386_XSTATE_SIZE): Uses HAS_MPX and HAS_AVX.
+
+2013-11-25  Keith Seitz  <keiths@redhat.com>
+
+       PR c++/14819
+       * c-exp.y (classify_inner_name): If no matching symbol was
+       found, try looking up the token as a base class.
+       Likewise if a constructor was found.
+       * cp-namespace.c (find_type_baseclass_by_name): New function.
+       * cp-support.h (find_type_baseclass_by_name): Declare.
+       * valops.c (value_struct_elt_for_reference): If we get
+       a non-static field, try to get a value based on the
+       current instance, if any.
+
+2013-11-24  Yao Qi  <yao@codesourcery.com>
+
+       * disasm.c (dis_asm_read_memory): Call target_read_code
+       instead of target_read_memory.
+
 2013-11-24  Yao Qi  <yao@codesourcery.com>
 
        * NEWS: Add note on new "set code-cache" option.
This page took 0.025686 seconds and 4 git commands to generate.