aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2017-12-19 10:54:20 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2017-12-19 10:54:20 +0000
commitd0c4eaee09c6cbf8b4fdf6aaaf5387ac49c60d5f (patch)
tree03c3886c0dc1f7500472824a0ef8a925d8d6e81b /gcc/gimplify.c
parentd17fddaa498214e35e2fc51830ba23e3fa14f949 (diff)
downloadgcc-d0c4eaee09c6cbf8b4fdf6aaaf5387ac49c60d5f.zip
gcc-d0c4eaee09c6cbf8b4fdf6aaaf5387ac49c60d5f.tar.gz
gcc-d0c4eaee09c6cbf8b4fdf6aaaf5387ac49c60d5f.tar.bz2
gimplify.c (gimplify_expr): Use error_operand_p.
2017-12-19 Paolo Carlini <paolo.carlini@oracle.com> * gimplify.c (gimplify_expr): Use error_operand_p. From-SVN: r255816
Diffstat (limited to 'gcc/gimplify.c')
-rw-r--r--gcc/gimplify.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/gimplify.c b/gcc/gimplify.c
index 8e1d400..3f2aa1e 100644
--- a/gcc/gimplify.c
+++ b/gcc/gimplify.c
@@ -11334,9 +11334,7 @@ gimplify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p,
save_expr = *expr_p;
/* Die, die, die, my darling. */
- if (save_expr == error_mark_node
- || (TREE_TYPE (save_expr)
- && TREE_TYPE (save_expr) == error_mark_node))
+ if (error_operand_p (save_expr))
{
ret = GS_ERROR;
break;