gcc:
commitbfd211a3616f0c871ceecc126156dea9654c96e9
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Feb 2007 13:55:01 +0000 (6 13:55 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Feb 2007 13:55:01 +0000 (6 13:55 +0000)
treea09637fe7757ea3fcdd7c1febda3075bf7765788
parent2eed23eb9d4d15d4c0fd946c7931de82fb7201c0
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121647 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/Make-lang.in
gcc/ada/decl.c
gcc/tree.c
gcc/tree.h