Fix PR c++/64527
authorppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Apr 2015 12:14:24 +0000 (12:14 +0000)
committerppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Apr 2015 12:14:24 +0000 (12:14 +0000)
commit7e8f098c09654bfd3f44c90f19d28ac2350371fe
treee673e0b8a136f5b01ca1c70882bc13acd7a0cfd5
parentc7b64aaa5be880bb9185417b76622a040cc252ad
Fix PR c++/64527

gcc/
PR c++/64527
* gimplify.c (gimplify_init_constructor): Always emit a
side-effecting constructor.

gcc/testsuite/
PR c++/64527
* g++.dg/init/pr64527.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222176 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/pr64527.C [new file with mode: 0644]