From 2abec1b739563b76ede2b39e9ecd5e2be2bd9b4f Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 5 May 1993 14:37:24 -0400 Subject: [PATCH] (convert_move): Make copy of operands for REG_EQUAL note to avoid sharing RTL if called later than RTL generation... (convert_move): Make copy of operands for REG_EQUAL note to avoid sharing RTL if called later than RTL generation, though probably not called after RTL generation. From-SVN: r4339 --- gcc/expr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/expr.c b/gcc/expr.c index 4b317cb446c..546555c5e7f 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -862,7 +862,7 @@ convert_move (to, from, unsignedp) end_sequence (); emit_no_conflict_block (insns, to, from, NULL_RTX, - gen_rtx (equiv_code, to_mode, from)); + gen_rtx (equiv_code, to_mode, copy_rtx (from))); return; } -- 2.30.2