From 75897075ac71059ac811bc16489403ae3536f68e Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Thu, 21 Mar 2002 14:58:21 +0000 Subject: [PATCH] * expr.c (emit_group_store): Don't copy const0_rtx to a CONCAT. From-SVN: r51123 --- gcc/ChangeLog | 4 ++++ gcc/expr.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 56349e57fad..925397c60a2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Thu Mar 21 09:50:48 2002 Richard Kenner + + * expr.c (emit_group_store): Don't copy const0_rtx to a CONCAT. + 2002-03-21 Eric Botcazou Richard Henderson diff --git a/gcc/expr.c b/gcc/expr.c index ef532feb561..130657ec8ba 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -2100,7 +2100,7 @@ emit_group_store (orig_dst, src, ssize) emit_group_load (dst, temp, ssize); return; } - else if (GET_CODE (dst) != MEM) + else if (GET_CODE (dst) != MEM && GET_CODE (dst) != CONCAT) { dst = gen_reg_rtx (GET_MODE (orig_dst)); /* Make life a bit easier for combine. */ -- 2.30.2