Makefile.in (typeck2.o): Depend on output.h.
authorMark Mitchell <mark@codesourcery.com>
Fri, 5 Nov 1999 09:26:11 +0000 (09:26 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Fri, 5 Nov 1999 09:26:11 +0000 (09:26 +0000)
commit8dfaeb6384f2630d761cd174c9ed1048f2d70ff9
tree2bcac642768c7fd2d983046a13ba0c097ac83b2e
parent71144a650c7723a6548f4795eb7c09304c242a03
Makefile.in (typeck2.o): Depend on output.h.

* Makefile.in (typeck2.o): Depend on output.h.
* typeck2.c: Include output.h.

* decl.c (flag_ansi): Remove declaration.

* pt.c (tinst_level_tick): Make it static.
(last_template_error_tick): Likewise.

* cp-tree.h (mapcar): Remove declaration.
(search_tree): Likewise.
(walk_tree_fn): New typedef.
(walk_tree): New function.
* tree.c (bot_manip): Change prototype.  Adjust to be called via
walk_tree.
(bot_replace): Likewise.
(no_linkage_helper): Likewise.
(copy_tree_r): New function.
(search_tree): Rename, and adjust, to become ...
(walk_tree): New function.
(mapcar): Remove.
(target_remap): Remove.
(target_remap_count): Likewise.
(break_out_target_exprs): Use walk_tree.
* decl.c (local_variable_p): Change prototype.
(check_default_argument): Use walk_tree.
* pt.c (for_each_template_parm_r): New function, split out from ...
(for_each_template_parm): Here.  Use it, via walk_tree.

From-SVN: r30412
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/pt.c
gcc/cp/tree.c