gcc/gcjx ChangeLog bytecode/generate.cc byteco ...

tromey@gcc.gnu.org tromey@gcc.gnu.org
Wed Sep 14 03:55:00 GMT 2005


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcjx-branch
Changes by:	tromey@gcc.gnu.org	2005-09-14 03:55:24

Modified files:
	gcjx           : ChangeLog 
	gcjx/bytecode  : generate.cc generate.hh 

Log message:
	* bytecode/generate.hh (finally_handler): New constructor.
	* bytecode/generate.cc (call_cleanups): Added assert.  Exit early
	if dummy entry found.
	(visit_break): Pass correct target to call_cleanups.
	(visit_do): Push a dummy finally handler.
	(visit_for_enhanced): Likewise.
	(visit_for): Likewise.
	(visit_label): Likewise.
	(visit_switch): Likewise.
	(visit_while): Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.107&r2=1.1.2.108
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/bytecode/generate.cc.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.20&r2=1.1.2.21
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/bytecode/generate.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.9&r2=1.1.2.10



More information about the Gcc-cvs mailing list