re PR c++/23171 (ICE on pointer initialization with C99 initializer)
authorMark Mitchell <mark@codesourcery.com>
Sat, 24 Dec 2005 08:51:05 +0000 (08:51 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sat, 24 Dec 2005 08:51:05 +0000 (08:51 +0000)
commit125f2a50c9e0c994dc2642c41dc597e03618c3cc
tree4b42632a639078d9ef8f1062fdfbd875b99f3576
parent097d5d18f0c4993b69e79765f3ea44d7bc1d4c53
re PR c++/23171 (ICE on pointer initialization with C99 initializer)

PR c++/23171
* varasm.c (initializer_constant_valid_p): An ADDR_EXPR of a
CONSTRUCTOR is invalid.

PR c++/23171
* g++.dg/opt/init1.C: New test.

From-SVN: r109035
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/init1.C [new file with mode: 0644]
gcc/varasm.c