re PR target/13914 ([3.4 only] dwarf2 frame unwinding broken.)
PR target/13914 * config/rs6000/linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Use ap for retaddr_column. From-SVN: r77146
This commit is contained in:
parent
c1def8ec35
commit
79d69d750e
@ -1,3 +1,9 @@
|
||||
2004-02-03 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
PR target/13914
|
||||
* config/rs6000/linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Use ap
|
||||
for retaddr_column.
|
||||
|
||||
2004-02-02 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* genemit.c (gen_exp): Generate gen_rtx_fmt_e* instead of
|
||||
|
@ -649,10 +649,10 @@ enum { SIGNAL_FRAMESIZE = 64 };
|
||||
get the same result for multiple evaluation of the same signal \
|
||||
frame. */ \
|
||||
sc_->regs->gpr[47] = sc_->regs->nip + 4; \
|
||||
(FS)->regs.reg[CR0_REGNO].how = REG_SAVED_OFFSET; \
|
||||
(FS)->regs.reg[CR0_REGNO].loc.offset \
|
||||
(FS)->regs.reg[ARG_POINTER_REGNUM].how = REG_SAVED_OFFSET; \
|
||||
(FS)->regs.reg[ARG_POINTER_REGNUM].loc.offset \
|
||||
= (long)&(sc_->regs->gpr[47]) - new_cfa_; \
|
||||
(FS)->retaddr_column = CR0_REGNO; \
|
||||
(FS)->retaddr_column = ARG_POINTER_REGNUM; \
|
||||
goto SUCCESS; \
|
||||
} while (0)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user