X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libf2c%2FChangeLog;h=6f57ca24198b7cfe7107ee173d82befff776f77d;hb=584b478a1c638cfb8e0e077fdb9da1cc5c27d1dc;hp=e8f615eb6c82e92d7918d3af5888fef6add69474;hpb=dc0c1ced8a69397885b9d8dea8fba70b7a83db45;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libf2c/ChangeLog b/libf2c/ChangeLog index e8f615eb6c8..6f57ca24198 100644 --- a/libf2c/ChangeLog +++ b/libf2c/ChangeLog @@ -1,10 +1,388 @@ +2000-07-03 Donn Terry (donnte@microsoft.com) + * libU77/aclocal.m4: check for 2 argument gettimeofday without + struct timezone + +2000-07-02 Toon Moene + * libF77/Version.c: Bumped version number to 0.5.26. + * libI77/Version.c: Ditto. + * libU77/Version.c: Ditto. + +2000-06-21 Zack Weinberg + + * libU77/dtime_.c, libU77/etime_.c: Include stdlib.h if + HAVE_STDLIB_H is defined. + +2000-06-11 Herman A.J. ten Brugge + + * rdfmt.c (rd_L): Use if-then-else instead of case statement to + solve problems when sizeof(char) == sizeof(short). + +2000-05-18 Chris Demetriou + + * configure.in: Test for __g77_integer, __g77_uinteger, + __g77_longint, and __g77_ulongint builtin types, rather + than mucking around with compiler headers. + * configure: Regenerate. + * g2c.hin (integer, logical, flag, ftnlen, ftnint): Use + __g77_integer rather than autoconfigured value. + (uinteger): Use __g77_uinteger rather than autoconfigured value. + (longint): Use __g77_longint rather than autoconfigured value. + (ulongint): Use __g77_ulongint rather than autoconfigured value. + +Sun Mar 12 20:12;30 2000 Toon Moene + Based on work done by David M. Gay (Bell Labs) + + * 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. + +Wed Feb 16 11:10:05 2000 Kaveh R. Ghazi + + * configure.in (gcc_version): When setting, narrow search to + lines containing `version_string'. + +Tue Nov 16 20:39:42 1999 Geoffrey Keating + + * libU77/u77-test.f (wd): Allow for longer working directory + pathnames. + +1999-10-14 Theo Papadopoulo + + * libU77/acconfig.h: Define GETTIMEOFDAY_ONE_ARGUMENT and + HAVE_TIMEZONE in acconfig.h. + * libU77/config.hin: Rebuilt. + +1999-10-12 Dave Love + + * libU77/aclocal.m4: Re-write, defining LIBU77_GETTIMEOFDAY, not + LIBU77_HAVE_STRUCT_TIMEZONE. + + * libU77/configure.in: Use LIBU77_GETTIMEOFDAY, not + LIBU77_HAVE_STRUCT_TIMEZONE. Don't check for gettimeofday + separately. + + * libU77/datetime_.c (G77_date_and_time_0): Use + GETTIMEOFDAY_ONE_ARGUMENT. + +Tue Sep 14 01:44:01 1999 Marc Espie + + * Makefile.in: Prepend $(SHELL) to move-if-change calls. + +Fri Aug 6 23:32:29 1999 Daniel Jacobowitz + + * Makefile.in (FLAGS_TO_PASS): Include prefix, exec_prefix, + libdir, libsubdir and tooldir. + +Wed Jul 7 15:58:16 1999 Craig Burley + + * libU77/date_.c (G77_date_y2kbug_0): G77_time_0 returns + longint, not integer, and G77_ctime_0 takes longint, not + integer, argument. + + * libU77/Version.c: Bump version. + +Mon Jun 28 21:27:08 1999 Craig Burley + + Update to Netlib version of 1999-06-28: + * changes.netlib, libI77/Version.c, libI77/rsne.c + readme.netlib: See changes.netlib for info. + +Fri Jun 18 11:38:07 1999 Craig Burley + + * libU77/ttynam_.c: if !defined (HAVE_TTYNAM), + write all spaces into return value instead of trying + to return -1 from a void function. + +Fri Jun 18 11:22:21 1999 Craig Burley + + Update to Netlib version of 1999-05-10: + * changes.netlib, libI77/Version.c, libI77/backspace.c + readme.netlib: See changes.netlib for info. + +Fri Jun 18 11:15:24 1999 Craig Burley + + * libI77/backspace.c: Undo Wednesday's change, in + preparation for slightly different Netlib change. + +Wed Jun 16 11:38:58 1999 Craig Burley + + From Ian Watson 1999-06-12: + * libI77/backspace.c: Reload file descriptor after + calling t_runc. + * libI77/Version.c: Bump libg2c version. + +Wed May 26 14:26:35 1999 Craig Burley + + * libF77/Version.c, libI77/Version.c, libU77/Version.c: + Use 0.5.24 to designate the version of g77 within GCC 2.95. + +Thu May 20 03:20:59 1999 Jeffrey A Law (law@cygnus.com) + + * configure.in (AC_EXEEXT): Remove call. + (compiler_name): Explicitly check with no extension and .exe + extension. + * configure: Regenerate. + +Mon May 10 17:33:45 1999 Craig Burley + + Update to Netlib version of 1999-05-10: + * changes.netlib, libF77/Version.c, libF77/abort_.c, + libF77/c_log.c, libF77/ef1asc_.c, libF77/s_rnge.c, + libF77/s_stop.c, libI77/Version.c, libI77/open.c, + readme.netlib: See changes.netlib for info. + +Fri May 7 9:33:55 1999 Donn Terry (donn@interix.com) + + * libU77/dtime_.c (G77_dtime_0): Standard-conforming error check. + * libU77/etime_.c (G77_etime_0): Likewise. + +Mon May 3 19:15:07 1999 Craig Burley + + * libU77/u77-test.f (main): Declare ABORT as intrinsic. + +1999-05-03 Craig Burley + + * libU77/u77-test.f: Reverse order of two arguments to + CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr. + +Mon May 3 11:21:35 1999 Craig Burley + + * libF77/c_log.c: Cope with partial overlap a la z_log.c. + (Change likely to be made to netlib version shortly.) + +Mon May 3 11:12:38 1999 Craig Burley + + Update to Netlib version of 1999-05-03: + * changes.netlib, libF77/Version.c, libF77/c_cos.c, + libF77/c_exp.c, libF77/c_sin.c, libF77/d_cnjg.c, + libF77/dtime_.c, libF77/etime_.c, libF77/getenv_.c, + libF77/r_cnjg.c, libF77/z_cos.c, libF77/z_exp.c, + libF77/z_log.c, libF77/z_sin.c, libI77/Version.c, + libI77/err.c, libI77/open.c, libI77/rdfmt.c, readme.netlib: + See changes.netlib for info. + +Mon May 3 10:52:53 1999 Craig Burley + + * libF77/c_cos.c, libF77/c_div.c, libF77/c_exp.c, libF77/c_log.c, + libF77/c_sin.c, libF77/c_sqrt.c, libF77/d_cnjg.c, libF77/pow_zi.c, + libF77/r_cnjg.c, libF77/z_cos.c, libF77/z_div.c, libF77/z_exp.c, + libF77/z_log.c, libF77/z_sin.c, libF77/z_sqrt.c: Revert back to + netlib versions as of f2c-19990501. + +Sun May 2 01:38:50 1999 Craig Burley + + * libU77/u77-test.f (main): Declare FTELL as intrinsic. + +Sun May 2 01:13:37 1999 Craig Burley + + * libU77/u77-test.f (main): List libU77 intrinsics + not currently tested. + Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr, + GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME, + FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME. + Trim blanks off the ends of some printed strings. + +Sun May 2 00:06:45 1999 Craig Burley + + * libU77/u77-test.f (main): Just warn about FSTAT gid + disagreement, as it's expected on some systems. + +Sat May 1 23:57:18 1999 Craig Burley + + * libU77/u77-test.f: Generalize sum-checking to + use a new function, which allows for some slop. + Clean up some commentary. + (issum): The new function. + (sgladd): Deleted subroutine. + +Sat May 1 23:35:18 1999 Craig Burley + + * libU77/u77-test.f: Modify to be more like testsuite + version, bringing patches to that version here. + Add suitable commentary. + +Sat Apr 24 11:02:48 1999 Craig Burley + + * Makefile.in (s-libi77, s-libf77, s-libu77): Revert + the patch from , as per the commentary. + +Sat Apr 17 17:33:30 1999 Craig Burley + + From H.J. Lu : + * Makefile.in (s-libi77): Depend on i77. + (s-libf77): Depend on i77. + (s-libu77): Depend on u77. + +Mon Apr 12 21:38:14 1999 Mumit Khan + + * libF77/getenv_.c: Include stdlib.h. + +Sun Apr 11 23:30:42 1999 Mumit Khan + + * libU77/dtime_.c: Handle all variants of WIN32. + * libU77/etime_.c: Likewise. + + * libU77/aclocal.m4: New file. + * libU77/configure.in (LIBU77_HAVE_STRUCT_TIMEZONE): Add test. + * libU77/acconfig.h (HAVE_STRUCT_TIMEZONE): Add macro. + * libU77/datetime_c.c (G77_date_and_time_0): Use. + * libU77/config.hin: Regenerate. + * libU77/configure: Likewise. + +Wed Mar 31 13:50:24 1999 Kaveh R. Ghazi + + * configure.in (extra_includes): Don't attempt to calculate the + location of the gcc src or obj directories. Instead rely on + precomputed variables, $topsrcdir and $r, to obtain these values. + Set -I flags appropriately. + +1999-03-28 Dave Love + + * configure: Rebuilt. + + * configure.in: Fix integer size tests: sanity check first; search + toplevel include dir (from Rainer Orth); only mess with ac_cpp + once; use -DIN_GCC -DHAVE_CONFIG_H. + + * configure.in: Use `g77_cv_...', not `f77_cv_...'. + +Wed Mar 24 22:41:28 1999 Mumit Khan + + * configure.in (AC_PREREQ): Update to 2.13. + (AC_EXEEXT): Call to find possible file extension. + (compiler_name): Use. + * configure: Regenerate. + +1999-03-17 Craig Burley + + Update to Netlib version of 1999-03-17: + * libF77/F77_aloc.c, libF77/README.netlib, libF77/dtime_.c, + libF77/etime_.c, libF77/signal1.h0, libI77/Version.c, + libI77/dfe.c, libI77/endfile.c, libI77/lread.c, + libI77/sfe.c, readme.netlib, changes.netlib: + See changes.netlib for info. + +1999-03-06 Craig Burley + + Mon Dec 21 23:03:54 1998 Hans-Peter Nilsson : + * libI77/Makefile.in (all *.o except VersionI.o): Added dependence + on respective .c file. + * libF77/Makefile.in (all .o except VersionF.o): Similarly. + * libU77/Makefile.in (date_.o): Added dependence on date_.c + +1999-03-06 Craig Burley + + Rename non-Y2K-compliant intrinsics: + * Makefile.in (F2CEXT): Now two versions each of + `date' and `vxtidt'. + * f2cext.c (date_, vxtidate_): Split into two versions, + the existing one calling a new "y2kbuggy" routine that + does not exist, and a new one named with "y2kbug" that + calls the newly renamed underlying routine. + * libU77/date_.c (G77_date_y2kbug_0): Rename from G77_date_0. + * libU77/vxtidate_.c (G77_vxtidate_y2kbug_0): Rename from + G77_vxtidate_0. + * libU77/Version.c: Bump version. + +1999-03-03 Craig Burley + + * libU77/vxtidate_.c (G77_vxtidate_0): Truncate + year to last two digits (i.e. modulo 100), as per + documentation and (documented) Y2K non-compliance. + +1999-02-20 Craig Burley + + From Krister Walfridsson : + * libU77/lstat_.c (G77_lstat_0): Kill spurious setting + of element 6 to zero, as it undid the previous setting. + +1999-02-15 Craig Burley + + * f2c.h: Delete my (old) email address. + +1999-02-14 Craig Burley + + * libU77/Version.c: Bump ("update" below) to date of last change. + * libI77/Version.c: Bump to date of last change. + +Tue Feb 9 18:13:30 GMT 1999 Nathan Sidwell + + * Makefile.in (distclean): Move Makefile deletion to end of + commands. + +1999-01-15 Dave Love + + * libU77/datetime_.c (G77_date_and_time_0): Return milliseconds as + such, not as microseconds. + (s_copy): Declare. + +1998-11-26 Manfred Hollstein + + * configure.in (compiler_name): Add check to detect if this + language's compiler has been built. + * configure: Regenerate. + +Mon Nov 23 16:52:22 1998 Kaveh R. Ghazi + + * configure.in: Use AC_PREREQ(2.12.1). + * libF77/configure.in: Likewise. + * libI77/configure.in: Likewise. + * libU77/configure.in: Likewise. + +1998-10-24 Dave Love + + * configure.in: Touch g2c.h in AC_OUTPUT after multilib + disturbance. + +1998-10-23 Dave Love + + * f2cext.c: Include math.h. + +1998-10-19 Dave Love + + * configure: Regenerate. + + * configure.in: Use AC_CONFIG_AUX_DIR. + +1998-10-12 Dave Love + + * libI77/open.c (_XOPEN_SOURCE): Define. + +1998-10-12 Dave Love + + * Makefile.in (.SUFFIXES): Don't use any. + (all-unilib): New target, like old all. + (all): Use it. + (.PHONY): Add all-unilib. + +1998-10-12 Dave Love + + * configure.in: Reorder Makefile, g2c.h in AC_OUTPUT. + +Tue Oct 6 21:16:58 1998 Jeffrey A Law (law@cygnus.com) + + * Makefile.in: Revert last patch. + +Mon Oct 5 01:16:10 1998 H.J. Lu (hjl@gnu.org) + + * Makefile.in (s-libi77): Depend on i77. + (s-libf77): Depend on i77. + (s-libu77): Depend on u77. + 1998-09-30 Dave Love * Makefile.in (f2cext.c): Depend on g2c.h. 1998-09-30 Robert Lipe - * Makefile.in (all): Correct dependencies do --disable-multilibs + * Makefile.in (all): Correct dependencies so --disable-multilibs works again. (distclean): Correct typo. @@ -1299,3 +1677,7 @@ Thu Feb 2 12:22:41 1995 Craig Burley (burley@gnu.ai.mit.edu) * libF77/Makefile.in (libf77): Add rule to .PHONY list. * libI77/Makefile.in (libi77): Add rule to .PHONY list. + +Local Variables: +add-log-time-format: current-time-string +End: