egcs/gcc ChangeLog except.c fold-const.c integ ...

hubicka@gcc.gnu.org hubicka@gcc.gnu.org
Fri Jul 20 04:30:00 GMT 2001


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	hubicka@gcc.gnu.org	2001-07-20 04:30:13

Modified files:
	gcc            : ChangeLog except.c fold-const.c integrate.c 

Log message:
	* integrate.c (copy_insn_list): handle
	NOTE_INSN_DELETED_LABEL, as if it were CODE_LABEL.
	(copy_rtx_and_substitute): Likewise; behave to NOTE_INSN_DELETED_LABEL
	identically as to CODE_LABEL.
	
	* fold-const (fold): Convert A/B/C to A/(B*C) and
	A/(B/C) to (A/B)*C
	
	* except.c (connect_post_landing_pads): Delete the RESX insns.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.10724&r2=1.10725
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/except.c.diff?cvsroot=gcc&r1=1.173&r2=1.174
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/fold-const.c.diff?cvsroot=gcc&r1=1.159&r2=1.160
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/integrate.c.diff?cvsroot=gcc&r1=1.153&r2=1.154



More information about the Gcc-cvs mailing list