From: brobecke Date: Wed, 1 Dec 2004 17:05:44 +0000 (+0000) Subject: * alpha-tdep.c (alpha_heuristic_frame_prev_register): Fetch X-Git-Tag: pre_wait_sig_exit~4192 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c2122fbccc2dd18eed4f915831b9b6b92c48e0ca;p=pf3gnuchains%2Fpf3gnuchains4x.git * alpha-tdep.c (alpha_heuristic_frame_prev_register): Fetch the register value from the correct frame. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6e1576baa4..e9c9f5a94f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2004-12-01 Joel Brobecker + + * alpha-tdep.c (alpha_heuristic_frame_prev_register): Fetch + the register value from the correct frame. + 2004-11-30 Randolph Chung * hppa-linux-tdep.c (insns_match_pattern_relaxed): New function. diff --git a/gdb/alpha-tdep.c b/gdb/alpha-tdep.c index 5040a1d888..71d29dad88 100644 --- a/gdb/alpha-tdep.c +++ b/gdb/alpha-tdep.c @@ -1190,8 +1190,8 @@ alpha_heuristic_frame_prev_register (struct frame_info *next_frame, } /* Otherwise assume the next frame has the same register value. */ - frame_register (next_frame, regnum, optimizedp, lvalp, addrp, - realnump, bufferp); + frame_register_unwind (next_frame, regnum, optimizedp, lvalp, addrp, + realnump, bufferp); } static const struct frame_unwind alpha_heuristic_frame_unwind = {