gcc/gcc ChangeLog libgcc2.c

sayle@gcc.gnu.org sayle@gcc.gnu.org
Tue Jul 1 04:04:00 GMT 2003


CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	sayle@gcc.gnu.org	2003-07-01 04:04:16

Modified files:
	gcc            : ChangeLog libgcc2.c 

Log message:
	2003-06-30  Bruno Haible  <bruno@clisp.org>
	
	PR middle-end/6578
	* libgcc2.c (__subvsi3): Remove simplification that would not work
	when subtracting -0x80000000.
	(__subvdi3): Remove simplification that would return a wrong result.
	(__mulvsi3): Fix overflow check.
	(__absvdi2): Fix simplification that would return a wrong result.
	(__mulvdi3): Fix overflow check.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.277&r2=2.278
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/libgcc2.c.diff?cvsroot=gcc&r1=1.167&r2=1.168



More information about the Gcc-cvs mailing list