-
expr.c (expand_expr, [...]): Make TARGET_EXPRs redoable for UNSAVE_EXPR. · 4847c938
* expr.c (expand_expr, cond TARGET_EXPR): Make TARGET_EXPRs redoable for UNSAVE_EXPR. * stmt.c (expand_decl_cleanup): Wrap the cleanup in an UNSAVE_EXPR to that we can redo it. * tree.c (unsave_expr_now): Handle TARGET_EXPRs fully now. * tree.def (TARGET_EXPR): Add a third field so that TARGET_EXPRs are redoable. From-SVN: r12018
Mike Stump committed
Name |
Last commit
|
Last update |
---|---|---|
gcc | Loading commit data... |