re PR c/21873 (infinite warning loop on bad array initializer)
authorJoseph Myers <joseph@codesourcery.com>
Sat, 4 Jun 2005 01:34:47 +0000 (02:34 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Sat, 4 Jun 2005 01:34:47 +0000 (02:34 +0100)
commit472d98b46bfc898a1d3b2d68d9697f8c476311d4
treed222a657cc3d23d45bb5bef331c55e2171867174
parentecb83da78366e14defb51f41777d41ea0ede0a26
re PR c/21873 (infinite warning loop on bad array initializer)

PR c/21873
* c-typeck.c (push_init_level): Don't pop levels without braces if
implicit == 1.

testsuite:
* gcc.dg/init-excess-1.c: New test.

From-SVN: r100571
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/init-excess-1.c [new file with mode: 0644]