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:
Alan Modra 2004-02-03 00:40:26 +00:00 committed by Alan Modra
parent c1def8ec35
commit 79d69d750e
2 changed files with 9 additions and 3 deletions

View File

@ -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

View File

@ -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)