]> gcc.gnu.org Git - gcc.git/commit - gcc/c-parser.c
c-parser (c_parser_statement_after_labels): Move error from here...
authorManuel López-Ibáñez <manu@gcc.gnu.org>
Tue, 4 Dec 2007 21:10:09 +0000 (21:10 +0000)
committerManuel López-Ibáñez <manu@gcc.gnu.org>
Tue, 4 Dec 2007 21:10:09 +0000 (21:10 +0000)
commit3d57f0f08572758a796bffe8776703c9cf16ea75
tree313749fb7158038f9f43d8e9be00ac5f9872e858
parent2f93f02ca356a40d90f3df0eac1adf1239572d27
c-parser (c_parser_statement_after_labels): Move error from here...

2007-12-04  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

* c-parser (c_parser_statement_after_labels): Move error from here...
(c_parser_label): ... to here. Check that the declaration is not
actually just another label.
testsuite/
* gcc.dg/parse-decl-after-if.c: New.
* gcc.dg/20031223-1.c: Adjust.

From-SVN: r130606
gcc/ChangeLog
gcc/c-parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20031223-1.c
gcc/testsuite/gcc.dg/parse-decl-after-if.c [new file with mode: 0644]
This page took 0.059766 seconds and 5 git commands to generate.