From 08bbd316d8bc69ec7f80b5f4229e7288fb63c935 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 5 Jan 1997 07:26:37 -0500 Subject: [PATCH] (expand_expr, case COMPONENT_REF): Fix error in last change: don't suppress conversion if just EXPAND_SUM. From-SVN: r13383 --- gcc/expr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/expr.c b/gcc/expr.c index eeed0b08c30..dfe1b4fa583 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -5672,7 +5672,7 @@ expand_expr (exp, target, tmode, modifier) MEM_IN_STRUCT_P (op0) = 1; MEM_VOLATILE_P (op0) |= volatilep; if (mode == mode1 || mode1 == BLKmode || mode1 == tmode - || modifier == EXPAND_CONST_ADDRESS || modifier == EXPAND_SUM + || modifier == EXPAND_CONST_ADDRESS || modifier == EXPAND_INITIALIZER) return op0; else if (target == 0) -- 2.30.2