diff options
author | Richard Stallman <rms@gnu.org> | 1993-09-09 13:49:54 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-09-09 13:49:54 +0000 |
commit | 4d87de75c589bf48a24164e9ee7f908ce5cdf268 (patch) | |
tree | 60d5209a9c85645a8337d1a66a66345276506ce3 /gcc | |
parent | 6a4bb1fae14bd504287a10bec02dafe2a455d1de (diff) | |
download | gcc-4d87de75c589bf48a24164e9ee7f908ce5cdf268.zip gcc-4d87de75c589bf48a24164e9ee7f908ce5cdf268.tar.gz gcc-4d87de75c589bf48a24164e9ee7f908ce5cdf268.tar.bz2 |
(expand_expr): Set ignore for COND_EXPR with VOID_TYPE.
From-SVN: r5293
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/expr.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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; |