egcs/gcc/java ChangeLog parse.y expr.c

bryce@gcc.gnu.org bryce@gcc.gnu.org
Sun Dec 2 02:44:00 GMT 2001


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	bryce@gcc.gnu.org	2001-12-02 02:44:55

Modified files:
	gcc/java       : ChangeLog parse.y expr.c 

Log message:
	2001-12-02  Tang Ching-Hui  <nicholas@cs.nthu.edu.tw>
	Alexandre Petit-Bianco  <apbianco@redhat.com>
	
	* expr.c: call save_expr on array for correct evaluation order,
	modified comment, fixed indentation.
	* parse.y: (patch_assignment): Correctly extract the array base
	from the tree generate by build_java_arrayaccess, added comments.
	(patch_array_ref): Remove SAVE_EXPR on ARRAY_REF.
	Fixes PR java/3096, PR java/3803, PR java/3965.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/java/ChangeLog.diff?cvsroot=gcc&r1=1.849&r2=1.850
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/java/parse.y.diff?cvsroot=gcc&r1=1.326&r2=1.327
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/java/expr.c.diff?cvsroot=gcc&r1=1.119&r2=1.120



More information about the Gcc-cvs mailing list