re PR c/29062 (unclear diagnostic for declaration after label)
authorManuel López-Ibáñez <manu@gcc.gnu.org>
Sat, 3 Nov 2007 19:41:20 +0000 (19:41 +0000)
committerManuel López-Ibáñez <manu@gcc.gnu.org>
Sat, 3 Nov 2007 19:41:20 +0000 (19:41 +0000)
commit847c8ce4d147f2de0d99b517f7557f804e592867
tree7bc7dbed0e4fd908371d348e8825c159f47093f4
parent47c95bff6b78a2f8e632714172f1ba004d449cca
re PR c/29062 (unclear diagnostic for declaration after label)

2007-11-03  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

PR c/29062
* c-parser.c (c_parser_statement_after_labels): Error if a
declaration is parsed after a label.
testsuite/
* gcc.dg/20031223-1.c: Adjust error output.
* gcc.dg/parse-decl-after-label.c: New.

From-SVN: r129873
gcc/ChangeLog
gcc/c-parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20031223-1.c
gcc/testsuite/gcc.dg/parse-decl-after-label.c [new file with mode: 0644]