re PR target/25572 (ppc64 -mminimal-toc trashes r30)
PR target/25572 * config/rs6000/rs6000.c (create_TOC_reference): Set regs_ever_live. From-SVN: r109133
This commit is contained in:
parent
b8a8042f67
commit
b69542f770
|
@ -1,3 +1,8 @@
|
||||||
|
2005-12-29 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
|
PR target/25572
|
||||||
|
* config/rs6000/rs6000.c (create_TOC_reference): Set regs_ever_live.
|
||||||
|
|
||||||
2005-12-28 Nathan Sidwell <nathan@codesourcery.com>
|
2005-12-28 Nathan Sidwell <nathan@codesourcery.com>
|
||||||
|
|
||||||
* config.gcc (mt-*-*): Add --with-arch support.
|
* config.gcc (mt-*-*): Add --with-arch support.
|
||||||
|
|
|
@ -13499,6 +13499,8 @@ uses_TOC (void)
|
||||||
rtx
|
rtx
|
||||||
create_TOC_reference (rtx symbol)
|
create_TOC_reference (rtx symbol)
|
||||||
{
|
{
|
||||||
|
if (no_new_pseudos)
|
||||||
|
regs_ever_live[TOC_REGISTER] = 1;
|
||||||
return gen_rtx_PLUS (Pmode,
|
return gen_rtx_PLUS (Pmode,
|
||||||
gen_rtx_REG (Pmode, TOC_REGISTER),
|
gen_rtx_REG (Pmode, TOC_REGISTER),
|
||||||
gen_rtx_CONST (Pmode,
|
gen_rtx_CONST (Pmode,
|
||||||
|
|
Loading…
Reference in New Issue