]> gcc.gnu.org Git - gcc.git/commit - gcc/tree.h
c-common.c (c_tree_code_type, [...]): Delete.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Wed, 13 Mar 2002 01:42:43 +0000 (01:42 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Wed, 13 Mar 2002 01:42:43 +0000 (01:42 +0000)
commit2f9834e8055d89ec753d6bea65cb734dcd8f0dc0
tree2e0cc6a8c103f156968a4851003a3fc1f9435589
parent36ad2436427c37bac46dc216589ed936f8106f2d
c-common.c (c_tree_code_type, [...]): Delete.

* c-common.c (c_tree_code_type, c_tree_code_length,
c_tree_code_name, add_c_tree_codes): Delete.
* c-common.h (add_c_tree_codes): Delete.
* c-lang.c (tree_code_type, tree_code_length, tree_code_name):
Define.
* c-objc-common.c (c_objc_common_init): Don't call
add_c_tree_codes, instead set lang_unsafe_for_reeval.
* objc/objc-act.c (objc_tree_code_type, objc_tree_code_length,
objc_tree_code_name, add_objc_tree_codes): Delete.
(objc_init): Don't call add_objc_tree_codes.
* objc/objc-lang.c (tree_code_type, tree_code_length,
tree_code_name): Define.
* toplev.c (lang_independent_init): Don't set
tree_code_length[IDENTIFIER_NODE].
* tree.c (tree_code_type, tree_code_length, tree_code_name):
Delete definitions, moved to language front-ends.
* tree.def (IDENTIFIER_NODE): Hardwire the length.
* tree.h (tree_code_type, tree_code_length, tree_code_name):
Const-ify.
(tree_code_length): Change type to unsigned char.

ada:
* misc.c (gnat_tree_code_type, gnat_tree_code_length,
gnat_tree_code_name): Delete.
(tree_code_type, tree_code_length, tree_code_name): Define.
(gnat_init): Don't try to copy into the various tree_code
arrays.

ch:
* decl.c (chill_tree_code_type, chill_tree_code_length,
chill_tree_code_name): Delete.
(tree_code_type, tree_code_length, tree_code_name): Define.
(init_decl_processing): Don't try to copy into the various
tree_code arrays.

cp:
* cp-lang.c (tree_code_type, tree_code_length, tree_code_name):
Define.
* decl.c (duplicate_decls): Use TREE_CODE_LENGTH, not
tree_code_length.
* lex.c (cplus_tree_code_type, cplus_tree_code_length,
cplus_tree_code_name): Delete.
(cxx_init): Don't call add_c_tree_codes, instead set
lang_unsafe_for_reeval.  Don't try to copy into the various
tree_code arrays.

f:
* com.c (tree_code_type, tree_code_length, tree_code_name):
Define.

java:
* lang.c (java_tree_code_type, java_tree_code_length,
tree_code_name): Delete.
(tree_code_type, tree_code_length, tree_code_name): Define.
(java_init): Don't try to copy into the various tree_code
arrays.

From-SVN: r50705
23 files changed:
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/misc.c
gcc/c-common.c
gcc/c-common.h
gcc/c-lang.c
gcc/c-objc-common.c
gcc/ch/ChangeLog
gcc/ch/decl.c
gcc/cp/ChangeLog
gcc/cp/cp-lang.c
gcc/cp/decl.c
gcc/cp/lex.c
gcc/f/ChangeLog
gcc/f/com.c
gcc/java/ChangeLog
gcc/java/lang.c
gcc/objc/objc-act.c
gcc/objc/objc-lang.c
gcc/toplev.c
gcc/tree.c
gcc/tree.def
gcc/tree.h
This page took 0.086209 seconds and 5 git commands to generate.