c-decl.c (pushdecl_function_level): Make static, return nothing.
authorZack Weinberg <zack@codesourcery.com>
Fri, 18 Jul 2003 03:39:42 +0000 (03:39 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Fri, 18 Jul 2003 03:39:42 +0000 (03:39 +0000)
commit9cd51ef68e4ccc21469478d45d00a6c931e2a62e
treeffa570317e75d53bed5c8b63b11fb942dd23eefd
parentcf6bcbd0848c32a1760ee7be49f6a57fad00e69c
c-decl.c (pushdecl_function_level): Make static, return nothing.

* c-decl.c (pushdecl_function_level): Make static, return nothing.
(kept_level_p): Fold into poplevel.
(undeclared_variable): Moved here from c-typeck.c.  Export.
* c-tree.h (KEEP_YES, KEEP_NO, KEEP_MAYBE): New #defines.
(undeclared_variable): Prototype here.  Don't prototype
kept_level_p nor pushdecl_function_level.
* c-parse.in: Change first argument to poplevel from
"kept_level_p()" to "KEEP_MAYBE".
* c-typeck.c (undeclared_variable): Moved to c-decl.c.

From-SVN: r69540
gcc/ChangeLog
gcc/c-decl.c
gcc/c-parse.in
gcc/c-tree.h
gcc/c-typeck.c