This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc/gcc/java ChangeLog Make-lang.in builtins.c ...


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcjx-branch
Changes by:	tromey@gcc.gnu.org	2005-01-30 03:18:37

Modified files:
	gcc/java       : ChangeLog Make-lang.in builtins.cc builtins.hh 
	                 classobj.cc classobj.hh glue.hh lower.cc 
	                 tree.cc tree.hh 
Removed files:
	gcc/java       : mangle.c 

Log message:
	* Make-lang.in (gt-java-mangle.h): Removed.
	(java/mangle.o): Removed.
	* mangle.c: Removed.
	* glue.hh: Include aotclass.hh and aotfactory.hh.
	* lower.cc (visit_bytecode_block): Updated.
	* classobj.hh (class_object_creator::klass): New field.
	(class_object_creator::result): Likewise.
	(class_object_creator): Updated.
	(class_object_creator::get_class): New method.
	* classobj.cc (create_index_table): New method.
	(create_class_instance): Use it.
	* builtins.hh (tree_builtins): Updated.
	* builtins.cc (add): Call SET_DECL_ASSEMBLER_NAME.
	(build_array_reference, build_exception_object_ref,
	build_class_ref, build_divide, build_mod): Removed.
	(check_reference): Likewise.
	* tree.hh (tree_generator::alloc_name_constant): Removed.
	(tree_generator::class_wrapper): New field.
	(tree_generator): Updated.
	* tree.cc (alloc_name_constant): Removed.
	(build_jni_stub): Updated.
	(handle_string_literal): Likewise.
	(build_exception_object_ref): New method.
	(build_class_ref): Likewise.
	(build_divide): Likewise.
	(build_mod): Likewise.
	(build_array_reference): Likewise.
	(check_reference): Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1529.2.5&r2=1.1529.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/Make-lang.in.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.151.2.4&r2=1.151.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/builtins.cc.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/builtins.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/classobj.cc.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/classobj.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/glue.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.4&r2=1.1.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/lower.cc.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/tree.cc.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/tree.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/mangle.c.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.32&r2=NONE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]