timevar.h (POP_TIMEVAR_AND_RETURN): New macro.
authorGabriel Dos Reis <gdr@integrable-solutions.net>
Thu, 13 Feb 2003 04:57:20 +0000 (04:57 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Thu, 13 Feb 2003 04:57:20 +0000 (04:57 +0000)
commit22ffcc6f9f1bffb267892948349c3cbf4bda2991
tree9a3b7172d75f59143babb90fde6ba9ce0208de97
parent8d55a4aa3bf047fcec347cac893772a37f08324f
timevar.h (POP_TIMEVAR_AND_RETURN): New macro.

* timevar.h (POP_TIMEVAR_AND_RETURN): New macro.
cp/
* decl.c: Include "timevar.h".
(poplevel): Time name lookup.
(find_binding): Likewise.
(push_namespace): Likewise.
(pop_nested_namespace): Likewise.
(store_bindings): Likewise.
(maybe_push_to_top_level): Likewise.
(pop_from_top_level): Likewise.
(push_local_name): Likewise.
(pushtag): Likewise.
(pushdecl): Likewise.
(pushdecl_with_scope): Likewise.
(pushdecl_namespace_level): Likewise.
(pushdecl_top_level): Likewise.
(pushdecl_class_level): Likewise.
(push_class_level_binding): Likewise.
(push_using_decl): Likewise.
(push_using_directive): Likewise.
(push_overloaded_decl): Likewise.
(lookup_label): Likewise.
(define_label): Likewise.
(lookup_tag): Likewise.
(lookup_tag_reverse): Likewise.
(lookup_namespace_name): Likewise.
(select_decl): Likewise.
(unqualified_namespace_lookup): Likewise.
(lookup_name_real): Likewise.
(lookup_name_current_level): Likewise.
(lookup_type_current_level): Likewise.
(maybe_inject_for_scope_var): Likewise.
(xref_tag): Likewise.

* Make-lang.in (cp/decl.o): Add dependency on timevar.h

From-SVN: r62819
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/cp/decl.c
gcc/timevar.h