X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gdb%2Fframe-unwind.c;h=e73650a91c2b0d70f0ca6082f06e8a267038408a;hb=003ea5a89ab7e9eaa65cb158a953d63dac2612c6;hp=fdfea6e5e4fdd6d5c579700a428d23996e148578;hpb=a0eaec95753c0f093f5cb80080ef423030d35edd;p=platform%2Fupstream%2Fgdb.git diff --git a/gdb/frame-unwind.c b/gdb/frame-unwind.c index fdfea6e..e73650a 100644 --- a/gdb/frame-unwind.c +++ b/gdb/frame-unwind.c @@ -1,6 +1,6 @@ /* Definitions for frame unwinder, for GDB, the GNU debugger. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GDB. @@ -24,8 +24,6 @@ #include "inline-frame.h" #include "value.h" #include "regcache.h" -#include "exceptions.h" -#include "gdb_assert.h" #include "gdb_obstack.h" #include "target.h" @@ -203,7 +201,7 @@ frame_unwind_got_optimized (struct frame_info *frame, int regnum) "". */ val = allocate_value_lazy (type); set_value_lazy (val, 0); - set_value_optimized_out (val, 1); + mark_value_bytes_optimized_out (val, 0, TYPE_LENGTH (type)); VALUE_LVAL (val) = lval_register; VALUE_REGNUM (val) = regnum; VALUE_FRAME_ID (val) = get_frame_id (frame);