c-decl.c (check_for_loop_decls): New function.
authorJoseph Myers <jsm28@cam.ac.uk>
Sat, 18 Nov 2000 23:18:36 +0000 (23:18 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Sat, 18 Nov 2000 23:18:36 +0000 (23:18 +0000)
commit77c4d6c06a83f7d86471befb76a1be433dc2e3a3
treeb4a745279c572b08d93715d1c76a506422218e89
parentce7d4fc8dd42a1885bc22d1c720c6c94314acad1
c-decl.c (check_for_loop_decls): New function.

* c-decl.c (check_for_loop_decls): New function.
* c-parse.in (for_init_stmt): New.
(select_or_iter_stmt): Use for_init_stmt.
* c-tree.h (check_for_loop_decls): New declaration.

testsuite:
* gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
gcc.dg/c99-fordecl-2.c: New tests.

From-SVN: r37549
gcc/ChangeLog
gcc/c-decl.c
gcc/c-parse.in
gcc/c-tree.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/c90-fordecl-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/c99-fordecl-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/c99-fordecl-2.c [new file with mode: 0644]