Makefile.in (c-lang.o): Depend on $(VARRAY_H).
authorAlexandre Oliva <aoliva@redhat.com>
Mon, 12 Nov 2001 00:02:36 +0000 (00:02 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Mon, 12 Nov 2001 00:02:36 +0000 (00:02 +0000)
commit8b0e9a7297b04510099c0cf5b30ad3c368bd9da0
tree98496e95cb60a38b607a253c73d876f87f5d80fd
parent950a3816a7e54f132d34e5458474db5465b917ca
Makefile.in (c-lang.o): Depend on $(VARRAY_H).

* Makefile.in (c-lang.o): Depend on $(VARRAY_H).
* c-decl.c (c_expand_body): Take argument can_defer_p.  Use it
to decide whether to defer a function.
(finish_function): Adjust.
(c_expand_deferred_function): New function.
* c-lang.c (deferred_fns): New variable.
(c_init): Initialize it, and mark it as a root.
(defer_fn): New function.
(finish_file): Expand all deferred functions.
* c-tree.h (defer_fn): Declare.
(c_expand_deferred_function): Likewise.
* objc/Make-lang.in (objc-act.o): Depend on $(VARRAY_H).
* objc-act.c (deferred_fns): New variable.
(objc_init): Initialize it, and mark it as a root.
(defer_fn): New function.
(finish_file): Expand all deferred functions.

From-SVN: r46933
gcc/ChangeLog
gcc/Makefile.in
gcc/c-decl.c
gcc/c-lang.c
gcc/c-tree.h
gcc/objc/Make-lang.in
gcc/objc/objc-act.c