]> gcc.gnu.org Git - gcc.git/commit
DR 178 PR c++/49132
authorPaolo Carlini <paolo@gcc.gnu.org>
Wed, 25 Jun 2014 14:27:35 +0000 (14:27 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 25 Jun 2014 14:27:35 +0000 (14:27 +0000)
commitc69c28351f82d95e4c75bf40acdf7ff50c7639a0
tree89b6e42df93d4170964a93203b396fb509869b8c
parent1a7e871bab1082f2bb7fc0e807e5755132d7f376
DR 178 PR c++/49132

/cp
2014-06-25  Paolo Carlini  <paolo.carlini@oracle.com>

DR 178
PR c++/49132
* typeck2.c (process_init_constructor_record): Do not complain about
uninitialized const members, because within aggregate-initialization,
members without explicit initializers are value-initialized.

/testsuite
2014-06-25  Paolo Carlini  <paolo.carlini@oracle.com>

DR 178
PR c++/49132
* g++.dg/cpp0x/aggr1.C: New.
* g++.dg/cpp0x/aggr2.C: Likewise.
* g++.dg/init/aggr11.C: Likewise.
* g++.dg/init/aggr12.C: Likewise.

From-SVN: r211981
gcc/cp/ChangeLog
gcc/cp/typeck2.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/aggr1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/aggr2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/init/aggr11.C [new file with mode: 0644]
gcc/testsuite/g++.dg/init/aggr12.C [new file with mode: 0644]
This page took 0.060923 seconds and 5 git commands to generate.