c-parse.in (c99_block_start, [...]): New.
authorJoseph Myers <jsm28@cam.ac.uk>
Mon, 13 Nov 2000 14:08:09 +0000 (14:08 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Mon, 13 Nov 2000 14:08:09 +0000 (14:08 +0000)
commit444ca59fa44336fbfe4744c9870bf1dd0a75093f
tree813f582e01755dc24b3956ee33ab7b1309e45624
parentf2ecb02d79f0d5df0d602c33562e3b9eec5085b7
c-parse.in (c99_block_start, [...]): New.

* c-parse.in (c99_block_start, c99_block_end,
c99_block_lineno_labeled_stmt): New.
(simple_if, do_stmt_start): Use c99_block_lineno_labeled_stmt.
(stmt): Split off selection and iteration statements into...
(select_or_iter_stmt): New.  Use c99_block_lineno_labeled_stmt.

testsuite:
* gcc.dg/c99-scope-1.c: Remove xfail.
* gcc.dg/c99-scope-2.c: New test.

From-SVN: r37427
gcc/ChangeLog
gcc/c-parse.in
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/c99-scope-1.c
gcc/testsuite/gcc.dg/c99-scope-2.c [new file with mode: 0644]