From 7a30f0c44e83a6562eafff4c3fd5290f98ae63f7 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Mon, 12 Sep 1994 11:51:39 -0700 Subject: (assign_parms): Set RTX_UNCHANGING_P on stack_parm for const parameter before calling move_block_from_reg. From-SVN: r8075 --- gcc/function.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gcc') diff --git a/gcc/function.c b/gcc/function.c index 7d2e433..1edd6a1 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -3433,6 +3433,9 @@ assign_parms (fndecl, second_time) else if (PARM_BOUNDARY % BITS_PER_WORD != 0) abort (); + if (TREE_READONLY (parm)) + RTX_UNCHANGING_P (stack_parm) = 1; + move_block_from_reg (REGNO (entry_parm), validize_mem (stack_parm), size_stored / UNITS_PER_WORD, -- cgit v1.1