diff options
author | Paolo Carlini <paolo@gcc.gnu.org> | 2014-12-15 16:16:29 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2014-12-15 16:16:29 +0000 |
commit | 6bfb1253a46494591e0e5073dd08ed30d184e867 (patch) | |
tree | d0e50a626b6c10c71461ed44a9cd555e72700f32 /gcc/go | |
parent | d06790a0b2e733c39033a32d00fa522ecb0308b1 (diff) | |
download | gcc-6bfb1253a46494591e0e5073dd08ed30d184e867.zip gcc-6bfb1253a46494591e0e5073dd08ed30d184e867.tar.gz gcc-6bfb1253a46494591e0e5073dd08ed30d184e867.tar.bz2 |
re PR c++/58882 (ICE with invalid C99 style designated initializers)
/cp
2014-12-15 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/58882
* decl.c (check_array_designated_initializer): Diagnose gracefully
C99 designators which aren't integral constant-expressions; allow
constexpr user-defined type conversion operators.
/testsuite
2014-12-15 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/58882
* g++.dg/ext/desig8.C: New.
* g++.dg/cpp0x/desig1.C: Likewise.
From-SVN: r218752
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions