tree.c (tree_int_map_hash, [...]): Remove prototypes and make them non-static.
commit0802f6a2f718f63c240b0f77c319cd94fc9595c9
authorPaolo Bonzini <bonzini@gnu.org>
Tue, 6 Feb 2007 13:55:01 +0000 (6 13:55 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Tue, 6 Feb 2007 13:55:01 +0000 (6 13:55 +0000)
treea09637fe7757ea3fcdd7c1febda3075bf7765788
parent427e84f7fea0383ba4bc6f77a014085364896bd3
tree.c (tree_int_map_hash, [...]): Remove prototypes and make them non-static.

gcc:
2007-02-06  Paolo Bonzini  <bonzini@gnu.org>

* tree.c (tree_int_map_hash, tree_int_map_eq, tree_int_map_marked_p):
Remove prototypes and make them non-static.
(struct tree_int_map): Remove.
* tree.h (struct tree_int_map): Move here, turning TO into an
unsigned int.
(tree_int_map_hash, tree_int_map_eq, tree_int_map_marked_p): Declare.

* tree.h (TREE_COMPLEXITY): Remove.
(struct tree_exp): Remove complexity field.
* tree.c (build1_stat): Don't set it.

gcc/ada:
2007-02-06  Paolo Bonzini  <bonzini@gnu.org>

* Make-lang.in (ada/decl.o): Add gt-ada-decl.h dependency.
* decl.c: Include gt-ada-decl.h.
(annotate_value_cache): New.
(annotate_value): Use it instead of TREE_COMPLEXITY.

From-SVN: r121647
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/Make-lang.in
gcc/ada/decl.c
gcc/tree.c
gcc/tree.h