aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorAlan Modra <amodra@one.net.au>2001-04-13 05:51:45 +0000
committerAlan Modra <amodra@gcc.gnu.org>2001-04-13 15:21:45 +0930
commitfbdd633b879ed8afb77fbf098b53fbb6e884dbd4 (patch)
treec5c8305afb311444f7d2bf019e5b216e5e2993c5 /gcc/config
parente0c556d31f58b412eeab4098d728494d6db2b21e (diff)
downloadgcc-fbdd633b879ed8afb77fbf098b53fbb6e884dbd4.zip
gcc-fbdd633b879ed8afb77fbf098b53fbb6e884dbd4.tar.gz
gcc-fbdd633b879ed8afb77fbf098b53fbb6e884dbd4.tar.bz2
pa.c (hppa_init_pic_save): Set rtx_unchanging for PIC_OFFSET_TABLE_SAVE_RTX.
* pa.c (hppa_init_pic_save): Set rtx_unchanging for PIC_OFFSET_TABLE_SAVE_RTX. From-SVN: r41329
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/pa/pa.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 7afcaab..39c040f 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -3348,6 +3348,7 @@ hppa_init_pic_save ()
picreg = gen_rtx_REG (word_mode, PIC_OFFSET_TABLE_REGNUM);
PIC_OFFSET_TABLE_SAVE_RTX = gen_reg_rtx (Pmode);
+ RTX_UNCHANGING_P (PIC_OFFSET_TABLE_SAVE_RTX) = 1;
insn = gen_rtx_SET (VOIDmode, PIC_OFFSET_TABLE_SAVE_RTX, picreg);
/* Emit the insn at the beginning of the function after the prologue. */