gcc/gcc/java
Kaveh R. Ghazi 2f9834e805 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
2002-03-13 01:42:43 +00:00
..
.cvsignore
boehm.c
buffer.c
buffer.h
builtins.c
ChangeLog c-common.c (c_tree_code_type, [...]): Delete. 2002-03-13 01:42:43 +00:00
chartables.h
check-init.c
class.c
config-lang.in
constants.c
convert.h
decl.c Hashtable synchronization for PowerPC. 2002-03-10 03:53:16 +00:00
except.c
expr.c parse.y (patch_assignment): Wrap the right-hand-side with a save_expr to prevent it getting evaluated twice... 2002-03-11 11:15:10 +00:00
gcj.texi
gen-table.pl
gjavah.c
java-except.h
java-opcodes.h
java-tree.def
java-tree.h
javaop.def
javaop.h
jcf-depend.c
jcf-dump.c
jcf-io.c
jcf-parse.c re PR java/5923 (gcj -C generates incorrect bytecode) 2002-03-12 23:37:11 +00:00
jcf-path.c
jcf-reader.c
jcf-write.c * jcf-write.c (write_classfile): Improve error strings. 2002-03-12 10:32:38 +00:00
jcf.h
jv-scan.c
jvgenmain.c
jvspec.c
keyword.gperf
keyword.h
lang-options.h
lang-specs.h
lang.c c-common.c (c_tree_code_type, [...]): Delete. 2002-03-13 01:42:43 +00:00
lex.c re PR java/5902 (Gcj fails to parse float) 2002-03-12 03:45:57 +00:00
lex.h
Make-lang.in
mangle_name.c
mangle.c
parse-scan.y
parse.h
parse.y re PR java/5848 (gcj "crashes" on syntax with complex cast) 2002-03-12 18:01:23 +00:00
typeck.c
verify.c
xref.c
xref.h
zextract.c
zipfile.h