egcs/libf2c ChangeLog libF77/Version.c libF77/ ...

toon@gcc.gnu.org toon@gcc.gnu.org
Sun Mar 12 11:20:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	toon@sourceware.cygnus.com	00/03/12 11:20:47

Modified files:
	libf2c         : ChangeLog 
	libf2c/libF77  : Version.c c_div.c configure.in s_rnge.c z_div.c 
	libf2c/libI77  : Version.c endfile.c sfe.c 

Log message:
	* libF77/configure.in: Define IEEE_COMPLEX_DIVIDE.
	* libF77/[cz]_div.c: Arrange for compilation under
	-DIEEE_COMPLEX_DIVIDE to make these routines
	avoid calling sig_die when the denominator vanishes.
	* libF77/s_rnge.c: Add casts for the case of
	sizeof(ftnint) == sizeof(int) < sizeof(long).
	* libI77/endfile.c: Set state to writing (b->uwrt = 1) when an
	endfile statement requires copying the file
	Also, supply a missing (long) cast in the sprintf call.
	* libI77/sfe.c: Add #ifdef ALWAYS_FLUSH logic, for formatted I/O.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/ChangeLog.diff?cvsroot=gcc&r1=1.98&r2=1.99
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libF77/Version.c.diff?cvsroot=gcc&r1=1.255&r2=1.256
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libF77/c_div.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libF77/configure.in.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libF77/s_rnge.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libF77/z_div.c.diff?cvsroot=gcc&r1=1.2&r2=1.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libI77/Version.c.diff?cvsroot=gcc&r1=1.262&r2=1.263
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libI77/endfile.c.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libf2c/libI77/sfe.c.diff?cvsroot=gcc&r1=1.6&r2=1.7



More information about the Gcc-cvs mailing list