From 4d87de75c589bf48a24164e9ee7f908ce5cdf268 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Thu, 9 Sep 1993 13:49:54 +0000 Subject: [PATCH] (expand_expr): Set ignore for COND_EXPR with VOID_TYPE. From-SVN: r5293 --- gcc/expr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/expr.c b/gcc/expr.c index 0404c6b4a4c..6666dfcc642 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -3365,7 +3365,8 @@ expand_expr (exp, target, tmode, modifier) rtx original_target = target; int ignore = (target == const0_rtx || ((code == NON_LVALUE_EXPR || code == NOP_EXPR - || code == CONVERT_EXPR || code == REFERENCE_EXPR) + || code == CONVERT_EXPR || code == REFERENCE_EXPR + || code == COND_EXPR) && TREE_CODE (type) == VOID_TYPE)); tree context; -- 2.30.2