re PR c++/60417 ([DR 1518] Bogus error on C++03 aggregate initialization)
authorJason Merrill <jason@redhat.com>
Sat, 2 Aug 2014 00:52:09 +0000 (20:52 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 2 Aug 2014 00:52:09 +0000 (20:52 -0400)
commit3bc63227d5eb38a70adee7375e5d3596e9c7ec01
tree02b57039678bac4037bf83635219fe9879d8222d
parentf42589ed151f62e68caf4e9c8ad0cf57e6bb456f
re PR c++/60417 ([DR 1518] Bogus error on C++03 aggregate initialization)

PR c++/60417
* init.c (build_vec_init): Set CONSTRUCTOR_IS_DIRECT_INIT on
init-list for trailing elements.
* typeck2.c (process_init_constructor_array): Likewise.

From-SVN: r213511
gcc/cp/ChangeLog
gcc/cp/init.c
gcc/cp/typeck2.c
gcc/testsuite/g++.dg/init/explicit2.C [new file with mode: 0644]