]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/45307 (Stores expanding to no RTL not removed by tree optimizers...
authorJason Merrill <jason@redhat.com>
Thu, 19 Aug 2010 17:00:51 +0000 (13:00 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 19 Aug 2010 17:00:51 +0000 (13:00 -0400)
commitce3beba3df013a2ebffbde6bf691f396dd968f61
tree07707b32a91d6054569c09547fee746ce8b65038
parent2c5df20f2ee3af837efdcf9a384a5fb600791050
re PR middle-end/45307 (Stores expanding to no RTL not removed by tree optimizers, Empty ctors/dtors not eliminated)

PR c++/45307
* gimplify.c (gimplify_init_constructor): Just return GS_UNHANDLED
if ctor is empty.
(gimplify_modify_expr_rhs): Adjust.

From-SVN: r163380
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-gimplify.c
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/empty-2.C [new file with mode: 0644]