aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
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;