]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/semantics.c
gimplify.c (gimplify_expr): Set GS_ALL_DONE when appropriate.
authorJason Merrill <jason@redhat.com>
Thu, 6 May 2010 19:46:14 +0000 (15:46 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 6 May 2010 19:46:14 +0000 (15:46 -0400)
commit941f78d1036d0fd5597219eb5fe0ef672d25a6a7
tree9df72cb07d8aae1f8f55d7d7575646c8e15b35ac
parentebad523301c12f27e56a3008916e4e41f518ba57
gimplify.c (gimplify_expr): Set GS_ALL_DONE when appropriate.

gcc:
* gimplify.c (gimplify_expr): Set GS_ALL_DONE when appropriate.
Don't change GS_OK to GS_ALL_DONE.  Make sure that all cases set
ret appropriately.
(gimplify_compound_lval): Return GS_ALL_DONE as appropriate.
gcc/cp:
* semantics.c (simplify_aggr_init_expr): Use INIT_EXPR.

From-SVN: r159125
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/gimplify.c