]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c/53119 (-Wmissing-braces wrongly warns about universal zero initializer {0})
authorS. Gilles <sgilles@terpmail.umd.edu>
Thu, 5 Jun 2014 19:36:03 +0000 (19:36 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 5 Jun 2014 19:36:03 +0000 (13:36 -0600)
commit9bac5cbb2bfbf362682e103b726bd2f1f433a8ef
treecbffa0bae02b85683b8ae55888f3d5d76ad39e5c
parenta148c4b2645a213a99d26056ed942fcec918bc42
re PR c/53119 (-Wmissing-braces wrongly warns about universal zero initializer {0})

2014-06-05  S. Gilles  <sgilles@terpmail.umd.edu>

PR c/53119
* c-typeck.c (push_init_level, process_init_element,
pop_init_level): Correct check for zero initialization, move
missing brace warning to respect zero initialization.

PR c/53119
* gcc.dg/pr53119.c: New testcase.

From-SVN: r211289
gcc/c/ChangeLog
gcc/c/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr53119.c [new file with mode: 0644]