re PR c/20402 (gcc.dg/noncompile/920923-1.c ICE)
authorJoseph Myers <joseph@codesourcery.com>
Sun, 13 Mar 2005 01:09:47 +0000 (01:09 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Sun, 13 Mar 2005 01:09:47 +0000 (01:09 +0000)
commit67c2939d3e5c4e7835e3e58d3700cfa65a4e03ed
tree627cf4b5bf6a4b1aea79cf236c48e8ffb01f8e77
parentc75ab022811aa05c49657d6c48471962b48c9666
re PR c/20402 (gcc.dg/noncompile/920923-1.c ICE)

PR c/20402
* c-parser.c (c_parser_struct_or_union_specifier): Don't fall
through into call to parser_xref_tag after parse error.
(c_parser_struct_declaration): Consistently return NULL_TREE on
error.

testsuite:
* gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
new parser.

From-SVN: r96363
gcc/ChangeLog
gcc/c-parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/noncompile/920923-1.c