gimplify.c (gimplify_expr): Treat VIEW_CONVERT_EXPR like other lvalues in the fb_none case with side-effects.

* gimplify.c (gimplify_expr): Treat VIEW_CONVERT_EXPR like other
	lvalues in the fb_none case with side-effects.

From-SVN: r114576
This commit is contained in:
Eric Botcazou 2006-06-12 19:57:44 +00:00 committed by Eric Botcazou
parent f0b99d6cbd
commit 02a5eac483
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2006-06-12 Eric Botcazou <ebotcazou@adacore.com>
* gimplify.c (gimplify_expr): Treat VIEW_CONVERT_EXPR like other
lvalues in the fb_none case with side-effects.
2006-06-12 Kazu Hirata <kazu@codesourcery.com>
* tree-flow.h: Remove the prototype for

View File

@ -5718,7 +5718,9 @@ gimplify_expr (tree *expr_p, tree *pre_p, tree *post_p,
switch (code)
{
case COMPONENT_REF:
case REALPART_EXPR: case IMAGPART_EXPR:
case REALPART_EXPR:
case IMAGPART_EXPR:
case VIEW_CONVERT_EXPR:
gimplify_expr (&TREE_OPERAND (*expr_p, 0), pre_p, post_p,
gimple_test_f, fallback);
break;