OSDN Git Service

* init.c (build_value_init): Decide whether or not to zero-initialize
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Jun 2011 14:09:03 +0000 (14:09 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Jun 2011 14:09:03 +0000 (14:09 +0000)
commit74b0803033c6d71ed893e7d8af18cb9d842a3eb5
treee966a3c2683437fd89e8b86e732a7bade6ed2775
parent90ca6a250c8dbce922b0c74edbc9c61e71e530ce
* init.c (build_value_init): Decide whether or not to zero-initialize
based on user-providedness of default ctor, not any ctor.
(build_value_init_noctor): Adjust assert.

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