OSDN Git Service

00f3a65ca32e657efff305124cb7e326c3533bc6
[pf3gnuchains/gcc-fork.git] / libf2c / ChangeLog
1 Fri Jun 18 11:22:21 1999  Craig Burley  <craig@jcb-sc.com>
2
3         Update to Netlib version of 1999-05-10:
4         * changes.netlib, libI77/Version.c, libI77/backspace.c
5         readme.netlib: See changes.netlib for info.
6
7 Fri Jun 18 11:15:24 1999  Craig Burley  <craig@jcb-sc.com>
8
9         * libI77/backspace.c: Undo Wednesday's change, in
10         preparation for slightly different Netlib change.
11
12 Wed Jun 16 11:38:58 1999  Craig Burley  <craig@jcb-sc.com>
13
14         From Ian Watson <WATSON_IAN_A@Lilly.com> 1999-06-12:
15         * libI77/backspace.c: Reload file descriptor after
16         calling t_runc.
17         * libI77/Version.c: Bump libg2c version.
18
19 Wed May 26 14:26:35 1999  Craig Burley  <craig@jcb-sc.com>
20
21         * libF77/Version.c, libI77/Version.c, libU77/Version.c:
22         Use 0.5.24 to designate the version of g77 within GCC 2.95.
23
24 Thu May 20 03:20:59 1999  Jeffrey A Law  (law@cygnus.com)
25
26         * configure.in (AC_EXEEXT): Remove call.  
27         (compiler_name): Explicitly check with no extension and .exe
28         extension.
29         * configure: Regenerate.
30
31 Mon May 10 17:33:45 1999  Craig Burley  <craig@jcb-sc.com>
32
33         Update to Netlib version of 1999-05-10:
34         * changes.netlib, libF77/Version.c, libF77/abort_.c,
35         libF77/c_log.c, libF77/ef1asc_.c, libF77/s_rnge.c,
36         libF77/s_stop.c, libI77/Version.c, libI77/open.c,
37         readme.netlib: See changes.netlib for info.
38
39 Fri May 7 9:33:55 1999 Donn Terry (donn@interix.com)
40
41         * libU77/dtime_.c (G77_dtime_0): Standard-conforming error check.
42         * libU77/etime_.c (G77_etime_0): Likewise.
43
44 Mon May  3 19:15:07 1999  Craig Burley  <craig@jcb-sc.com>
45
46         * libU77/u77-test.f (main): Declare ABORT as intrinsic.
47
48 1999-05-03  Craig Burley  <craig@jcb-sc.com>
49
50         * libU77/u77-test.f: Reverse order of two arguments to
51         CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
52
53 Mon May  3 11:21:35 1999  Craig Burley  <craig@jcb-sc.com>
54
55         * libF77/c_log.c: Cope with partial overlap a la z_log.c.
56         (Change likely to be made to netlib version shortly.)
57
58 Mon May  3 11:12:38 1999  Craig Burley  <craig@jcb-sc.com>
59
60         Update to Netlib version of 1999-05-03:
61         * changes.netlib, libF77/Version.c, libF77/c_cos.c,
62         libF77/c_exp.c, libF77/c_sin.c, libF77/d_cnjg.c,
63         libF77/dtime_.c, libF77/etime_.c, libF77/getenv_.c,
64         libF77/r_cnjg.c, libF77/z_cos.c, libF77/z_exp.c,
65         libF77/z_log.c, libF77/z_sin.c, libI77/Version.c,
66         libI77/err.c, libI77/open.c, libI77/rdfmt.c, readme.netlib:
67         See changes.netlib for info.
68
69 Mon May  3 10:52:53 1999  Craig Burley  <craig@jcb-sc.com>
70
71         * libF77/c_cos.c, libF77/c_div.c, libF77/c_exp.c, libF77/c_log.c,
72         libF77/c_sin.c, libF77/c_sqrt.c, libF77/d_cnjg.c, libF77/pow_zi.c,
73         libF77/r_cnjg.c, libF77/z_cos.c, libF77/z_div.c, libF77/z_exp.c,
74         libF77/z_log.c, libF77/z_sin.c, libF77/z_sqrt.c: Revert back to
75         netlib versions as of f2c-19990501.
76
77 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
78
79         * libU77/u77-test.f (main): Declare FTELL as intrinsic.
80
81 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
82
83         * libU77/u77-test.f (main): List libU77 intrinsics
84         not currently tested.
85         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
86         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
87         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
88         Trim blanks off the ends of some printed strings.
89
90 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
91
92         * libU77/u77-test.f (main): Just warn about FSTAT gid
93         disagreement, as it's expected on some systems.
94
95 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
96
97         * libU77/u77-test.f: Generalize sum-checking to
98         use a new function, which allows for some slop.
99         Clean up some commentary.
100         (issum): The new function.
101         (sgladd): Deleted subroutine.
102
103 Sat May  1 23:35:18 1999  Craig Burley  <craig@jcb-sc.com>
104
105         * libU77/u77-test.f: Modify to be more like testsuite
106         version, bringing patches to that version here.
107         Add suitable commentary.
108
109 Sat Apr 24 11:02:48 1999  Craig Burley  <craig@jcb-sc.com>
110
111         * Makefile.in (s-libi77, s-libf77, s-libu77): Revert
112         the patch from <hjl@gnu.org>, as per the commentary.
113
114 Sat Apr 17 17:33:30 1999  Craig Burley  <craig@jcb-sc.com>
115
116         From H.J. Lu <hjl@gnu.org>:
117         * Makefile.in (s-libi77): Depend on i77.
118         (s-libf77): Depend on i77.
119         (s-libu77): Depend on u77.
120
121 Mon Apr 12 21:38:14 1999  Mumit Khan  <khan@xraylith.wisc.edu>
122         
123         * libF77/getenv_.c: Include stdlib.h.
124
125 Sun Apr 11 23:30:42 1999  Mumit Khan  <khan@xraylith.wisc.edu>
126
127         * libU77/dtime_.c: Handle all variants of WIN32.
128         * libU77/etime_.c: Likewise.
129
130         * libU77/aclocal.m4: New file.
131         * libU77/configure.in (LIBU77_HAVE_STRUCT_TIMEZONE): Add test.
132         * libU77/acconfig.h (HAVE_STRUCT_TIMEZONE): Add macro.
133         * libU77/datetime_c.c (G77_date_and_time_0): Use.
134         * libU77/config.hin: Regenerate.
135         * libU77/configure: Likewise.
136
137 Wed Mar 31 13:50:24 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
138
139         * configure.in (extra_includes): Don't attempt to calculate the
140         location of the gcc src or obj directories.  Instead rely on
141         precomputed variables, $topsrcdir and $r, to obtain these values.
142         Set -I flags appropriately.
143         
144 1999-03-28  Dave Love  <fx@gnu.org>
145
146         * configure: Rebuilt.
147
148         * configure.in: Fix integer size tests: sanity check first; search
149         toplevel include dir (from Rainer Orth); only mess with ac_cpp
150         once; use -DIN_GCC -DHAVE_CONFIG_H.
151
152         * configure.in: Use `g77_cv_...', not `f77_cv_...'.
153
154 Wed Mar 24 22:41:28 1999  Mumit Khan  <khan@xraylith.wisc.edu>
155
156         * configure.in (AC_PREREQ): Update to 2.13.
157         (AC_EXEEXT): Call to find possible file extension.
158         (compiler_name): Use.
159         * configure: Regenerate.
160
161 1999-03-17  Craig Burley  <craig@jcb-sc.com>
162
163         Update to Netlib version of 1999-03-17:
164         * libF77/F77_aloc.c, libF77/README.netlib, libF77/dtime_.c,
165         libF77/etime_.c, libF77/signal1.h0, libI77/Version.c,
166         libI77/dfe.c, libI77/endfile.c, libI77/lread.c,
167         libI77/sfe.c, readme.netlib, changes.netlib:
168         See changes.netlib for info.
169
170 1999-03-06  Craig Burley  <craig@jcb-sc.com>
171
172         Mon Dec 21 23:03:54 1998 Hans-Peter Nilsson <hp@axis.se>:
173         * libI77/Makefile.in (all *.o except VersionI.o): Added dependence
174         on respective .c file.
175         * libF77/Makefile.in (all .o except VersionF.o): Similarly.
176         * libU77/Makefile.in (date_.o): Added dependence on date_.c
177         
178 1999-03-06  Craig Burley  <craig@jcb-sc.com>
179
180         Rename non-Y2K-compliant intrinsics:
181         * Makefile.in (F2CEXT): Now two versions each of
182         `date' and `vxtidt'.
183         * f2cext.c (date_, vxtidate_): Split into two versions,
184         the existing one calling a new "y2kbuggy" routine that
185         does not exist, and a new one named with "y2kbug" that
186         calls the newly renamed underlying routine.
187         * libU77/date_.c (G77_date_y2kbug_0): Rename from G77_date_0.
188         * libU77/vxtidate_.c (G77_vxtidate_y2kbug_0): Rename from
189         G77_vxtidate_0.
190         * libU77/Version.c: Bump version.
191
192 1999-03-03  Craig Burley  <craig@jcb-sc.com>
193
194         * libU77/vxtidate_.c (G77_vxtidate_0): Truncate
195         year to last two digits (i.e. modulo 100), as per
196         documentation and (documented) Y2K non-compliance.
197
198 1999-02-20  Craig Burley  <craig@jcb-sc.com>
199
200         From Krister Walfridsson <cato@df.lth.se>:
201         * libU77/lstat_.c (G77_lstat_0): Kill spurious setting
202         of element 6 to zero, as it undid the previous setting.
203
204 1999-02-15  Craig Burley  <craig@jcb-sc.com>
205
206         * f2c.h: Delete my (old) email address.
207
208 1999-02-14  Craig Burley  <craig@jcb-sc.com>
209
210         * libU77/Version.c: Bump ("update" below) to date of last change.
211         * libI77/Version.c: Bump to date of last change.
212
213 Tue Feb  9 18:13:30 GMT 1999  Nathan Sidwell  <nathan@acm.org>
214
215         * Makefile.in (distclean): Move Makefile deletion to end of
216         commands.
217
218 1999-01-15  Dave Love  <fx@gnu.org>
219
220         * libU77/datetime_.c (G77_date_and_time_0): Return milliseconds as
221         such, not as microseconds.
222         (s_copy): Declare.
223
224 1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
225
226         * configure.in (compiler_name): Add check to detect if this
227         language's compiler has been built.
228         * configure: Regenerate.
229
230 Mon Nov 23 16:52:22 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
231
232         * configure.in: Use AC_PREREQ(2.12.1).
233         * libF77/configure.in: Likewise.
234         * libI77/configure.in: Likewise.
235         * libU77/configure.in: Likewise.
236
237 1998-10-24  Dave Love  <d.love@dl.ac.uk>
238
239         * configure.in: Touch g2c.h in AC_OUTPUT after multilib
240         disturbance.
241
242 1998-10-23  Dave Love  <d.love@dl.ac.uk>
243
244         * f2cext.c: Include math.h.
245
246 1998-10-19  Dave Love  <d.love@dl.ac.uk>
247
248         * configure: Regenerate.
249
250         * configure.in: Use AC_CONFIG_AUX_DIR.
251
252 1998-10-12  Dave Love  <fx@gnu.org>
253
254         * libI77/open.c (_XOPEN_SOURCE): Define.
255
256 1998-10-12  Dave Love  <fx@gnu.org>
257
258         * Makefile.in (.SUFFIXES): Don't use any.
259         (all-unilib): New target, like old all.
260         (all): Use it.
261         (.PHONY): Add all-unilib.
262
263 1998-10-12  Dave Love  <d.love@dl.ac.uk>
264
265         * configure.in: Reorder Makefile, g2c.h in AC_OUTPUT.
266
267 Tue Oct  6 21:16:58 1998  Jeffrey A Law  (law@cygnus.com)
268
269         * Makefile.in: Revert last patch.
270
271 Mon Oct  5 01:16:10 1998  H.J. Lu  (hjl@gnu.org)
272
273         * Makefile.in (s-libi77): Depend on i77.
274         (s-libf77): Depend on i77.
275         (s-libu77): Depend on u77.
276
277 1998-09-30  Dave Love  <d.love@dl.ac.uk>
278
279         * Makefile.in (f2cext.c): Depend on g2c.h.
280
281 1998-09-30  Robert Lipe  <robertl@dgii.com> 
282
283         * Makefile.in (all): Correct dependencies so --disable-multilibs 
284         works again.
285         (distclean): Correct typo.
286
287 1998-09-28  Dave Love  <d.love@dl.ac.uk>
288
289         * libI77/open.c: Back out part of last Netlib update affecting
290         scratch files which clashed with the g77 variations and broke
291         implicit endfile on rewind.
292
293 1998-09-21  Dave Love  <d.love@dl.ac.uk>
294
295         * libI77/Version.c: Update.
296
297 Mon Sep 21 12:27:27 1998  Robert Lipe  <robertl@dgii.com>
298
299         * Makefile.in (distclean, clean, uninstall, install, all): Add 
300         multilib support.
301         * configure.in: Likewise.
302         * configure: Regenerate.
303         * libF77/Makefile.in, libU77/Makefile.in, libI77/Makefile.in (clean): 
304         Explictly remove stamp in parent's directory.
305
306 1998-09-20  Dave Love  <d.love@dl.ac.uk>
307
308         * libI77/sfe.c (e_wdfe): Set f__init to avoid spurious recursive
309         i/o error from formatted direct i/o.
310
311 Thu Sep 10 14:57:25 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
312
313         * Makefile.in (install): Add missing "else true;".
314
315 1998-09-09  Craig Burley  <burley@gnu.org>
316
317         * configure.in: Test $srcdir, not $subdir (probable typo).
318         Clarify commentary, fix a bit of spacing.
319
320 1998-09-07  Dave Love  <d.love@dl.ac.uk>
321
322         * ChangeLog.egcs: Deleted.  Entries merged here.
323
324 1998-09-07  Dave Love  <d.love@dl.ac.uk>
325
326         * libI77/sfe.c, libI77/dfe.c: Revert last change.
327
328 1998-09-06  Dave Love  <d.love@dl.ac.uk>
329
330         From Toon to fix spurious recursive i/o errors:
331         * libI77/sfe.c (e_wdfe): Set f__init.
332
333         * libI77/dfe.c (c_dfe): Check and set f__init.
334         (s_rdfe, s_wdfe): Don't check and set f__init.
335
336 Fri Sep  4 18:40:32 1998  Craig Burley  <burley@gnu.org>
337
338         * libU77/sys_clock_.c (G77_system_clock_0): Fix indentation.
339
340 Tue Sep  1 10:06:06 1998  Craig Burley  <burley@gnu.org>
341
342         * libF77/Version.c: Update.
343         * libU77/Version.c: Update.
344         * libI77/Version.c: Update.
345
346 Wed Aug 26 23:19:40 1998  Jeffrey A Law  (law@cygnus.com)
347
348         * Makefile.in (FLAGS_TO_PASS): Fix typo.
349
350 1998-08-11  Dave Love  <d.love@dl.ac.uk>
351
352         * README: Update from Craig.
353
354 1998-07-24  Dave Love  <d.love@dl.ac.uk>
355
356         * Makefile.in (s-libe77, ${srcdir}/configure, g2c.h, Makefile)
357         (config.status, rebuilt): Rely on VPATH, dropping explicit use of
358         $(srcdir) in various places.
359
360 1998-07-19  Dave Love  <d.love@dl.ac.uk>
361
362         * Makefile.in (all): Depend on s-libe77, not e77.
363         (.PHONY): Remove e77.
364
365 Thu Jul 16 00:58:52 1998  Jeffrey A Law  (law@cygnus.com)
366
367         * libU77/Makefile.in: Missed one config.h.in -> config.hin change.
368
369         * g2c.hin: Renamed from g2c.h.in.
370         * Makefile.in, configure.in: Changed as needed.
371         * configure: Rebuilt.
372
373         * libU77/config.hin: Renamed from libU77/config.h.in.
374         * Makefile.in, configure.in: Changed as needed.
375         * configure: Rebuilt.
376
377 Tue Jul 14 21:35:30 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
378
379         * Makefile.in (all): Invoke $(MAKE) instead of just make.
380
381 Tue Jul 14 02:16:34 1998  Jeffrey A Law  (law@cygnus.com)
382
383         * Makefile.in: stamp-lib* -> s-lib*.
384         * libU77/Makefile.in: Likewise.
385         * libF77/Makefile.in: Likewise.
386         * libI77/Makefile.in: Likewise.
387
388         * libU77/Makefile.in (ALL_CFLAGS): Add -I$(F2C_H_DIR).
389
390 Mon Jul 13 13:31:03 1998  Craig Burley  <burley@gnu.org>
391
392         * libU77/u77-test.f: Double-check ETIME results, just
393         like 0.5.24 does.
394
395 1998-07-10  Dave Love  <d.love@dl.ac.uk>
396
397         * Makefile.in: Re-write build procedure mainly to honour
398         dependencies correctly but also allow making in the build
399         directory by configuring the relevant variables.  The lib[FIU]77
400         subdirs do dependency checking of their objects.  Stamp files
401         dictate when to run (new) archive targets in subdirs.  Some
402         tidying of variables.  Supply full set of standard targets.
403
404         * configure.in: Move much of testing to new configures in
405         subdirs.  Tidy up handling of RANLIB etc.
406
407         * stamp-h.in, libF77/configure.in, libI77/configure.in:
408         * libF77/configure, libI77/configure: New files.
409
410         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in:
411         Change in step with libf2c/Makefile.in.
412
413 1998-07-09  Dave Love  <d.love@dl.ac.uk>
414
415         * libU77/Makefile.in (check): Wrap -lg2c ... -lm around $(LIBS) in
416         case of static link.
417
418         * libU77/Version.c, libI77/Version.c: Update version info.
419
420         * libU77/sys_clock_.c: Replace TIMES conditional stuff removed in
421         error by last change.
422
423 1998-07-06  Mike Stump  <mrs@wrs.com>
424
425         * Makefile.in (clean): Don't remove Makefiles, that is done in
426         distclean.
427
428 1998-07-06  Dave Love  <d.love@dl.ac.uk>
429
430         * libU77/Makefile.in (lib): Change variable lib to LIBS.
431
432 1998-07-06  Robert Lipe <robertl@dgii.com>
433
434         * libU77/configure.in: Look for -lsocket, add to LIBS if found.
435
436         * libU77/Makefile.in (lib):  Use LIBS from above.
437
438 1998-07-05  Dave Love  <d.love@dl.ac.uk>
439
440         * f2cext.c (system_clock_): Remove (just f90 intrinsic).
441
442         * Makefile.in (F2CEXT): Remove sclock.
443         (UOBJ): Add libU77/datetime_.o.
444
445         * libU77/config.h.in: Add HAVE_GETTIMEOFDAY.
446
447         * libU77/configure.in: Check for gettimeofday.
448
449         * libU77/datetime_.c: New file.
450
451         * libU77/sys_clock_.c: Allow optional args.
452
453         * libU77/Makefile.in (G77DIR): Fix for current directory
454         structure.
455         (SRCS, OBJS): Add datetime.
456
457         * libU77/u77-test.f: Call date_and_time.  Call system_clock
458         omitting args.
459
460 1998-06-29  Dave Love  <d.love@dl.ac.uk>
461
462         * libI77/wsfe.c (s_wsfe): Fix setting of f__curunit lost in
463         previous change.
464         * libI77/rsfe.c (s_rsfe): Likewise.
465
466 Sat Jun 27 23:04:49 1998  Jeffrey A Law  (law@cygnus.com)
467
468         * Makefile.in (FLAGS_TO_PASS, case G2C_H_DIR): Use $(TARGET_SUBDIR)
469         instead of hardcoding "libraries".
470
471 1998-06-26  Manfred Hollstein  <manfred@s-direktnet.de>
472
473         * Makefile.in (gcc_version_trigger): Add new macro.
474         (config.status): Add dependency upon $(gcc_version_trigger).
475
476         * configure.in (gcc_version_trigger): New variable; initialize
477         using value from toplevel configure; add AC_SUBST for it.
478         (gcc_version): Change initialization to use this new variable.
479         * configure: Regenerate.
480
481 1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
482
483         * Makefile.in (version): Rename to gcc_version.
484         * configure.in (version): Likewise.
485         (gcc_version): Add code to use an option passed from parent configure.
486         * configure: Regenerate.
487
488 1998-06-23  Dave Love  <d.love@dl.ac.uk>
489
490         * libI77/backspace.c, libI77/dfe.c, libI77/due.c, libI77/iio.c:
491         * libI77/lread.c, libI77/sfe.c, libI77/sue.c, libI77/wsfe.c: Update
492         to Netlib version of 1998-06-18.
493
494 1998-06-21  Dave Love  <d.love@dl.ac.uk>
495
496         * configure.in (version, target_alias): Define.
497
498         * Makefile.in (version, target_alias, libsubdir): Define.
499         (install): Remove check for libsubdir.
500
501 Sat Jun 13 03:46:40 1998  Craig Burley  <burley@gnu.org>
502
503         * Makefile.in (install): Don't install if $(libsubdir)
504         is empty; issue a diagnostic saying top-level Makefile
505         must pass it in instead, and exit.
506
507         * Makefile.in (g2c.h): Rename from f2c.h.
508
509         * Makefile.in, libF77/Makefile.in, libI77/Makefile.in:
510         * libU77/Makefile.in: Rewrite config and var assignment
511         sections to be even more minimal than before, and to
512         more clearly documented what macros are expected to be
513         set and to what sorts of values.  Eliminate CROSS and
514         related stuff, since there's no such things as CROSS
515         in egcs.  Rename GCC_FOR_TARGET to CC throughout.
516         * Makefile.in (stamp-libi77, stamp-libf77, stamp-libu77):
517         Eliminate CROSS.
518         * configure.in: Eliminate CROSS.
519
520         Rename libf2c.a and f2c.h to libg2c.a and g2c.h,
521         normalize and simplify g77/libg2c build process:
522         * Makefile.in: Remove all stuff pertaining to
523         installation, cleaning, and so on.  Parent Makefile
524         does all that now.  Pass F2C_H_DIR,
525         G2C_H_DIR, and GCC_H_DIR, the pathnames for the
526         directories containing f2c.h, g2c.h, and other
527         #include files, to subdirectory Makefiles.
528         (stamp-libf77, stamp-libi77, stamp-libu77):
529         Don't specify `-f Makefile' anymore, it's not needed
530         now that subdirectory makefile's from netlib are
531         renamed to makefile.netlib in g77 source (and to
532         makefile.ori by configuration process, in case they're
533         still around somehow).
534         (stamp-libe77): Don't make libE77 dir unless it doesn't
535         exist, if it does just delete all objects in it.
536         Compile using $(GCC_FOR_TARGET), not $(CC).
537         (rebuilt): Remove this and all subordinate targets,
538         as parent Makefile now handles all that.
539         (*clean): Remove.
540         * configure.in (Pad_UDread, ALWAYS_FLUSH, WANT_LEAD_0):
541         Remove these and commentary to new f2c.h file.
542         AC_OUTPUT g2c.h instead of f2c.h.  Remove old commentary
543         regarding concatenation.
544         * g2c.h.in: Rename from f2c.h.in, add appropriate
545         commentary.
546         * f2c.h: New file, a wrapper for g2c.h that does
547         libg2c-specific stuff.
548         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in:
549         Change $(ALL_CFLAGS) to use F2C_H_DIR, G2C_H_DIR, and GCC_H_DIR
550         macros.  Remove F2C_H macro, replace use with explicit
551         dependencies on f2c.h and g2c.h.
552         (*clean): Remove.
553
554 Mon Apr 27 22:52:31 1998  Richard Henderson  <rth@cygnus.com>
555
556         * libU77/ltime_.c: Bounce the ftnint argument through a local time_t.
557         * libU77/gmtime_.c: Likewise.
558
559 Sun Apr 26 18:07:56 1998  Richard Henderson  <rth@cygnus.com>
560
561         * configure.in: Adjust include paths in F2C_INTEGER and F2C_LONGINT
562         tests to work out of the build directory.
563
564 1998-05-20  Dave Love  <d.love@dl.ac.uk>
565
566         * Makefile.in ($(lib)): Use shell loop instead of unportable
567         make variable substitution.
568
569 Tue May 19 12:50:27 1998  Craig Burley  <burley@gnu.org>
570
571         Break up main() into separate .o's so making and
572         linking against shared libraries with non-Fortran
573         main() routines is easier:
574         * Makefile.in (MISC): Add setarg.o and setsig.o.
575         * libF77/Makefile.in (MISC): Ditto.
576         * libF77/setarg.c: New file, contains f_setarg().
577         * libF77/setsig.c: New file, contains f_setsig().
578         * libF77/getarg_.c: Rename xarg* to f__xarg*.
579         * libF77/iargc_.c: Ditto
580
581 Sat May  2 16:44:46 1998  Craig Burley  <burley@gnu.org>
582
583         * libF77/signal_.c, libI77/dfe.c, libI77/due.c,
584         libI77/wsfe.c: Tweaks to eliminate unnecessary
585         differences vs. netlib libf2c.
586
587 Fri May  1 11:57:45 1998  Craig Burley  <burley@gnu.org>
588
589         Update to Netlib version of 1998-04-20:
590         * libF77/dtime_.c, libF77/etime_.c, libF77/h_dnnt.c,
591         libF77/h_nint.c, libF77/i_dnnt.c, libF77/i_nint.c,
592         libF77/main.c, libF77/s_paus.c, libF77/signal1.h0,
593         libI77/backspace.c, libI77/close.c, libI77/dfe.c,
594         libI77/endfile.c, libI77/err.c, libI77/fio.h,
595         libI77/iio.c, libI77/ilnw.c, libI77/lread.c,
596         libI77/lwrite.c, libI77/open.c, libI77/rawio.h,
597         libI77/sfe.c, libI77/util.c, libI77/wrtfmt.c,
598         libI77/wsfe.c, libI77/wsle.c, libI77/wsne.c:
599         See changes.netlib for info.
600
601 Sun Apr 26 09:13:41 1998  Craig Burley  <burley@gnu.org>
602
603         * libU77/hostnm_.c (G77_hostnm_0): Fix off-by-one error
604         that was trashing the byte just beyond the CHARACTER*(*)
605         argument.
606
607 Wed Mar  4 16:32:46 1998  Craig Burley  <burley@gnu.org>
608
609         * libU77/u77-test.f: Don't bother declaring etime.
610         Use `implicit none' and declare mask and lenstr.
611         Do ETIME/DTIME consistency check before loop, then
612         use loop to verify that dtime "ticks" at some point.
613         Check ETIME array-sum using single-precision add, to
614         avoid spurious complaint on systems (like x86) that
615         use more precision for intermediate results.
616         Fix `Results of ETIME and DTIME...' message to print
617         pertinent values (r1 and r2 instead of i and j).
618         Change loop from 10M to 1K repeated up to 1000 times
619         or until dtime "ticks".
620         Print the number of 1K loops needed to see this tick.
621         Answer a commented question.
622         Split up a long line of output and do other prettying.
623         Preset lognam in case GETLOG fails to overwrite it.
624
625 Sat Feb 28 15:32:15 1998  Craig Burley  <burley@gnu.org>
626
627         * libI77/open.c (f_open): Use sizeof(buf) instead of
628         256, for the usual reasons.
629
630 1998-02-17  Dave Love  <d.love@dl.ac.uk>
631
632         * libU77/u77-test.f: Tweak some o/p.
633
634         * libU77/Makefile.in (check): Use -L for new directory structure.
635
636         * Makefile.in (check): Run the u77 check.
637         (config.status, Makefile): New targets.
638
639 Wed Feb 11 01:46:20 1998  Manfred Hollstein <manfred@s-direktnet.de>
640
641         * Makefile.in ($(lib)): Call $(AR) repeatedly to avoid overflowing
642         argument size limit on ancious System V.
643
644 Sun Feb  8 00:32:17 1998  Manfred Hollstein  <manfred@s-direktnet.de>
645
646         * Makefile.in: Add `info install-info clean-info check dvi' targets.
647
648 Mon Feb  2 11:08:49 1998  Richard Henderson  <rth@cygnus.com>
649
650         * configure.in: Update F2C_INTEGER and F2C_LONGINT tests
651         for the new placement in the hierarchy.
652
653 Sun Feb  1 02:36:33 1998  Richard Henderson  <rth@cygnus.com>
654
655         * Previous contents of gcc/f/runtime moved into toplevel
656         "libf2c" directory.
657
658 Sun Feb  1 01:42:47 1998  Mumit Khan <khan@xraylith.wisc.edu> 
659
660         * libU77/configure.in (getlogin,getgid,getuid, kill,link,ttyname): 
661         Check.
662         * libU77/config.h.in (HAVE_GETLOGIN, HAVE_GETGID, HAVE_GETUID,
663         HAVE_KILL, HAVE_LINK, HAVE_TTYNAME): New defs.
664         * libU77/getlog_.c: Conditionalize for target platform. Set errno
665         to ENOSYS if target libc doesn't have the function.
666         * libU77/getgid_.c: Likewise.
667         * libU77/getuid_.c: Likewise.
668         * libU77/kill_.c: Likewise.
669         * libU77/link_.c: Likewise.
670         * libU77/ttynam_.c: Likewise.
671
672 Sun Jan 18 20:01:37 1998  Toon Moene  <toon@moene.indiv.nluug.nl>
673
674         * libI77/backspace.c: (f_back): Use type `uiolen' to determine size
675         of record length specifier.
676
677 Sat Jan 17 22:40:31 1998  Mumit Khan <khan@xraylith.wisc.edu>
678
679         * libU77/configure.in (sys/param.h,sys/times.h): Check.
680         (times,alarm): Likewise.
681         * libU77/config.h.in (HAVE_SYS_PARAM_H, HAVE_SYS_TIMES_H)
682         (HAVE_ALARM, HAVE_TIMES): New defs.
683         * libU77/alarm_.c: Conditionalize for target platform. Set errno
684         to ENOSYS if target libc doesn't have the function.
685         * libU77/dtime_.c: Likewise.
686         * libU77/etime_.c: Likewise.
687         * libU77/sys_clock_.c: Likewise.
688        
689         * configure.in (NON_UNIX_STDIO): Define if MINGW32.
690         (NON_ANSI_RW_MODE): Do not define for CYGWIN32 or MINGW32.
691
692         * libI77/rawio.h: Don't providing conflicting declarations for
693         read() and write(). MINGW32 header files use "const" quals.
694
695         * libF77/s_paus.c: _WIN32 does not have pause().
696
697 Mon Apr 27 22:52:31 1998  Richard Henderson  <rth@cygnus.com>
698
699         * libU77/ltime_.c: Bounce the ftnint argument through a local time_t.
700         * libU77/gmtime_.c: Likewise.
701
702 Sun Apr 26 18:07:56 1998  Richard Henderson  <rth@cygnus.com>
703
704         * configure.in: Adjust include paths in F2C_INTEGER and F2C_LONGINT
705         tests to work out of the build directory.
706
707 Tue Dec 23 22:56:01 1997  Craig Burley  <burley@gnu.org>
708
709         * libF77/signal_.c (G77_signal_0): Return type is
710         now `void *', to cope with returning previous signal
711         handler on 64-bit systems like Alphas.
712         * f2cext.c (signal_): Changed accordingly.
713
714 Tue Nov 18 09:49:04 1997  Mumit Khan   (khan@xraylith.wisc.edu)
715
716         * libI77/close.c (f_exit): Reset f__init so that f_clos does not
717         (incorrectly) think there is an I/O recursion when program is
718         interrupted.
719
720 Sat Nov  1 18:03:42 1997  Jeffrey A Law  (law@cygnus.com)
721
722         * libF77/signal_.c: Undo last change until we can fix it right.
723
724 Wed Oct 29 01:01:04 1997  Mumit Khan  <khan@brahma.xraylith.wisc.edu>
725
726         * configure.in: Set CC to CC_FOR_TARGET when cross-compiling.
727
728 Fri Oct 24 11:15:22 1997  Mumit Khan <khan@brahma.xraylith.wisc.edu>
729
730         * libI77/close.c (f_exit): Reset f__init so that f_clos does not
731         (incorrectly) think there is an I/O recursion when program is
732         interrupted.
733
734 Wed Oct 15 10:06:29 1997  Richard Henderson  <rth@cygnus.com>
735
736         * libF77/signal_.c (G77_signal_0): Make return type sig_pf as well.
737         * libI77/fio.h: Include <string.h> if STDC_HEADERS.
738         * libU77/chmod_.c: Likewise.
739
740 Tue Oct  7 18:22:10 1997  Richard Henderson  <rth@cygnus.com>
741
742         * Makefile.in (CGFLAGS): Don't force -g0.
743         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in: Likewise.
744
745 Mon Oct  6 14:16:46 1997  Jeffrey A Law  (law@cygnus.com)
746
747         * Makefile.in (distclean): Do a better job at cleaning up.
748
749 1997-10-03  Dave Love  <d.love@dl.ac.uk>
750
751         * configure.in: Check for tempnam (best because it obeys TMPDIR).
752         * libI77/open.c: Use it.
753         * libI77/err.c: New message # 132.
754
755 Wed Oct  1 01:46:16 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
756
757         * libU77/sys_clock_.c: File renamed from system_clock_.c.
758         * libU77/Makefile.in, Makefile.in : Reference sys_clock_.*, not
759         system_clock_.*.
760         * libU77/dtime_.c (clk_tck): Try also HZ macro.
761         * libU77/access.c (G77_access_0): Check malloc return value against 0,
762         not NULL.
763         * libU77/getlog_.c, libU77/ttynam_.c, libU77/chdir_.c: Ditto.
764         * libU77/chmod_.c, libU77/rename_.c: Ditto.
765
766 Tue Sep 30 00:41:39 1997  Craig Burley  <burley@gnu.ai.mit.edu>
767
768         Do a better job of printing the offending FORMAT string
769         when producing a diagnostic:
770         * libI77/err.c (f__fmtlen): New variable to hold operating
771         length of format string.
772         (f__fatal): Use new variable to limit length of printed string.
773         * libI77/fmt.c (f_s): Don't skip spaces after closing paren,
774         so nicer message results (and nested case already skips them).
775         (pars_f): Record operating length of format string as indicated
776         by a successful call to f_s, or ad-hoc-calculate it if failure,
777         limiting the length to 80 characters (and stopping at NUL).
778         (do_fio): Use new variable to limit length of printed string.
779         * libI77/fmt.h (f__fmtlen): Declare new variable.
780         * libI77/lread.c (c_le): Set new variable to known length.
781
782 Mon Sep 29 16:30:31 1997  Craig Burley  <burley@gnu.ai.mit.edu>
783
784         Update to Netlib version of 1997-09-23:
785         * libF77/dtime_.c (dtime_), libF77/etime_.c (dtime_):
786         Return `double' instead of `float' (these are not used
787         in g77's version of libf2c).
788         * libI77/fmt.c, libI77/fmt.h, libI77/rdfmt.c, libI77/wrtfmt.c:
789         Support machines with 64-bit pointers and 32-bit ints (e.g.
790         Linux on DEC Alpha).
791
792 1997-09-19  Dave Love  <d.love@dl.ac.uk>
793
794         * libU77/dtime_.c (G77_dtime_0): Fix types in HAVE_GETRUSAGE case
795         so as not to truncate results to integer values.
796         * libU77/Version.c: Bump.
797
798 Thu Sep 18 16:58:46 1997  Jeffrey A Law  (law@cygnus.com)
799
800         * Makefile.in (stamp-lib): Don't use '$?', explicitly
801         list the variables containing the object files to include
802         in libf2c.a
803
804 Tue Sep  9 00:33:24 1997  Craig Burley  <burley@gnu.ai.mit.edu>
805
806         * Version 0.5.21 released.
807
808 Mon Sep  8 19:39:01 1997  Craig Burley  <burley@gnu.ai.mit.edu>
809
810         * libI77/close.c (f_exit): Fix thinko, inverted test
811         of whether initialization done, so exiting now closes
812         open units again.
813
814 Fri Sep  5 00:18:17 1997  Jeffrey A Law  (law@cygnus.com)
815
816         * Makefile.in (clean): Don't remove config.cache.
817         (distclean): Do it here instead.
818
819 Tue Aug 26 20:14:08 1997  Robert Lipe  (robertl@dgii.com)
820
821         * hostnm_.c: Include errno.h
822
823 Tue Aug 26 01:42:21 1997  Craig Burley  <burley@gnu.ai.mit.edu>
824
825         From Jim Wilson:
826         * configure.in: Make sure RANLIB_TEST is set also.
827
828         From Robert Lipe <robertl@dgii.com>:
829         * libU77/getcwd_.c, libU77/hostnm_.c, libU77/lstat_.c:
830         Also #include <errno.h>, to define ENOSYS.
831
832 Tue Aug 26 01:25:58 1997  Craig Burley  <burley@gnu.ai.mit.edu>
833
834         * Makefile.in (stamp-lib): Put all f2cext.c objects in
835         a temp directory named libE77, then `ar' them all at
836         once into libf2c.a, to get the job done a bit faster.
837         Still remove the objects (and libE77 directory) afterward.
838
839 Mon Aug 25 23:26:05 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
840
841         * Makefile.in (mostlyclean, clean): Check if Makefile exists
842         before using it. Remove stamp-*.
843         (stamp-libi77, stamp-libf77, stamp-libu77): New.
844         (stamp-lib): Only depend on stamp-libi77 stamp-libf77
845         stamp-libu77
846
847 Sun Aug 24 05:04:35 1997  Craig Burley  <burley@gnu.ai.mit.edu>
848
849         * libU77/rand_.c (G77_rand_0), libU77/dtime_.c (G77_dtime_0),
850         libU77/etime_.c (G77_etime_0), libU77/secnds_.c (G77_secnds_0),
851         libU77/second_.c (G77_second_0): Really return `double', not
852         `doublereal', since the result is cast to `float'.
853         * f2cext.c: (rand_, dtime_, etime_, secnds_, second_): Ditto.
854         (erf_, erfc_, besj0_, besj1_, besjn_, besy0_, besy1_,
855         besyn_, dbesj0_, dbesj1_, dbesjn_, dbesy0_, dbesy1_,
856         dbesyn_): All of these return `double', not `doublereal',
857         as they either have `float' or `double' results.
858         * libU77/bes.c (besj0_, besj1_, besjn_, besy0_, besy1_,
859         besyn_): Ditto.
860         * libU77/dbes.c (dbesj0_, dbesj1_, dbesjn_, dbesy0_, dbesy1_,
861         dbesyn_): Ditto.
862
863         Update to Netlib version of 1997-08-16:
864         * libI77/iio.c: Fix bug in internal writes to an array
865         of character strings.
866
867         * Makefile.in (UOBJ): Restore fixes made by Dan Pettet I
868         lost, which included the addition of mclock_.o already noted
869         below, plus adding symlnk_.o.
870
871 Thu Aug 21 03:58:34 1997  Craig Burley  <burley@gnu.ai.mit.edu>
872
873         * Makefile.in (UOBJ): Add mclock_.o, thanks to Mumit Khan!
874
875 1997-08-21  Dave Love  <d.love@dl.ac.uk>
876
877         * libU77/alarm_.c: Fix return type: `integer'.
878
879 Mon Aug 11 20:12:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
880
881         * Makefile.in ($(lib), stamp-lib): Ensure that library
882         gets fully updated even if updating was aborted earlier.
883
884         * libU77/hostnm_.c (G77_hostnm_0): Return ENOSYS and stuff
885         in errno if system has no gethostname() function.
886
887         * libU77/lstat_.c (G77_lstat_0): Return ENOSYS and stuff
888         in errno if system has no lstat() function.
889
890         * libU77/getcwd_.c (G77_getcwd_0): Return ENOSYS and stuff
891         in errno if system has no getcwd() or getwd() function.
892         Test HAVE_GETCWD properly.
893
894         * libU77/symlnk_.c (G77_symlink_0): Return ENOSYS and stuff
895         in errno if system has no symlink() function.
896
897         * libU77/mclock_.c (G77_mclock_0): Return -1 if system
898         has no clock() function.
899
900 Mon Aug 11 01:55:36 1997  Craig Burley  <burley@gnu.ai.mit.edu>
901
902         * Makefile.in (F2CEXT): Add `alarm' to this list.
903
904         * f2cext.c (alarm_): Fix some typos in this function.
905         Delete third `status' argument.
906
907         * libU77/alarm_.c: Delete third `status' argument,
908         as caller gets this from function result; return
909         status value as function result for caller.
910
911         * configure.in: Rename `ac_cv_struct_FILE' to
912         `g77_cv_struct_FILE' according to 1997-06-26 change.
913
914 1997-08-06  Dave Love  <d.love@dl.ac.uk>
915
916         * libU77/vxtidate_.c: Correct day/month argument order.
917         * f2cext.c: Likewise.
918
919 1997-07-07  Dave Love  <d.love@dl.ac.uk>
920
921         * f2cext.c: Add alarm_.
922
923         * Makefile.in, libU77/Makefile.in: Add alarm_.
924
925         * libU77/alarm_.c: New file.
926
927 1997-06-26  Dave Love  <d.love@dl.ac.uk>
928
929         * configure.in: Generally use prefix `g77_' for cached values
930         we've invented, not `ac_'.
931
932 Tue Jun 24 18:50:06 1997  Craig Burley  <burley@gnu.ai.mit.edu>
933
934         * libI77/ilnw.c (s_wsni): Call f_init() here.
935         (s_wsli): Ditto.
936         (e_wsli): Turn off "doing I/O" flag here.
937
938 1997-06-20  Dave Love  <d.love@dl.ac.uk>
939
940         * runtime/configure.in: Check for cygwin32 after Mumit Khan (but
941         differently); if cygwin32 define NON_UNIX_STDIO and don't define
942         NON_ANSI_RW_MODES.
943
944 Tue Jun 01 06:26:29 1997  Craig Burley  <burley@gnu.ai.mit.edu>
945
946         * libI77/rsne.c (nl_init): Don't call f_init() here,
947         since s_rsne() already does.
948         (c_lir): Call f_init() here instead.
949         * libI77/rsli.c (e_rsli): Turn off "doing I/O" flag here.
950         * libI77/sue.c (e_rsue): Ditto.
951
952 Sun Jun 22 23:27:22 1997  Craig Burley  <burley@gnu.ai.mit.edu>
953
954         * libI77/fio.h (err): Mark I/O as no longer in progress
955         before returning a non-zero error indicator (since
956         that tells the caller to jump over the remaining I/O
957         calls, including the corresponding `e_whatever' call).
958         * libI77/err.c (endif): Ditto.
959         * libI77/sfe.c (e_wsfe): Ditto.
960         * libI77/lread.c (ERR): Ditto.
961         * libI77/lread.c (l_read): Ditto by having quad case
962         use ERR, not return, to return non-zero error code.
963
964 Sat Jun 21 12:31:28 1997  Craig Burley  <burley@gnu.ai.mit.edu>
965
966         * libI77/open.c (fk_open): Temporarily turn off
967         "doing I/O" flag during f_open() call to avoid recursive
968         I/O error.
969
970 Tue Jun 17 22:40:47 1997  Craig Burley  <burley@gnu.ai.mit.edu>
971
972         * err.c, close.c, rewind.c, inquire.c, backspace.c, endfile.c,
973         iio.c, open.c, Version.c, sfe.c, wsle.c, rsne.c, sue.c, rsfe.c,
974         lread.c, wsfe.c, fio.h, due.c, dfe.c: Change f__init from
975         `flag' to `int' and to signal not just whether initialization
976         has happened (bit 0), but also whether I/O is in progress
977         already (bit 1).  Consistently produce a clear diagnostic
978         in cases of recursive I/O.  Avoid infinite recursion in
979         f__fatal, in case sig_die triggers another error.  Don't
980         output info on internals if not initialized in f__fatal.  Don't
981         bother closing units in f_exit if initialization hasn't
982         happened.
983
984 Tue Jun 10 12:57:44 1997  Craig Burley  <burley@gnu.ai.mit.edu>
985
986         Update to Netlib version of 1997-06-09:
987         * libI77/err.c, libI77/lread.c, libI77/rdfmt.c,
988         libI77/wref.c: Move some #include's around.
989
990 Mon Jun  9 18:11:56 1997  Craig Burley  <burley@gnu.ai.mit.edu>
991
992         * libU77/kill_.c (kill_): KR_headers version needed
993         `*' in front of args in decls.
994
995 Sun May 25 03:16:53 1997  Craig Burley  <burley@gnu.ai.mit.edu>
996
997         Update to Netlib version of 1997-05-24:
998         * libF77/README, libF77/Version.c, libF77/main.c,
999         libF77/makefile, libF77/s_paus.c, libF77/signal1.h,
1000         libF77/signal_.c, libF77/z_div.c, libI77/Notice,
1001         libI77/README, libI77/Version.c, libI77/dfe.c,
1002         libI77/err.c, libI77/fmt.c, libI77/makefile,
1003         libI77/rawio.h: Apply many, but not all, of the changes
1004         made to libf2c since last update.
1005         * libF77/Makefile.in (MISC), Makefile.in (MISC): Rename
1006         exit.o to exit_.o to go along with Netlib.
1007         * libF77/signal.c: Make the prologue much simpler than
1008         Netlib has it.
1009
1010 Sun May 18 20:56:02 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1011
1012         * libU77/unlink_.c, libU77/stat_.c, libU77/symlnk_.c,
1013         libU77/chmod_.c: g_char first arg is const.
1014
1015         * libU77/chmod_.c: s_cat expects ftnlen[], not int[] or
1016         integer[], change types of array and variables
1017         accordingly.
1018
1019 May 7 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1020
1021         * libU77/dbes_.c: Commented out the code in the
1022         same way the bes* routines are commented out.  This
1023         was done because corresponding C routines are referenced
1024         directly in com-rt.def.
1025
1026 Mon May  5 13:56:02 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1027
1028         * libU77/stat_.c: Reverse KR/ANSI decls of g_char().
1029
1030 Apr 18 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1031
1032         * libF77/F77_aloc.c, libF77/abort_.c, libF77/derf_.c,
1033         libF77/derfc_.c, libF77/ef1asc_.c, libF77/ef1cmc_.c,
1034         libF77/erf_.c, libF77/erfc_.c, libF77/exit.c,
1035         libF77/getarg_.c, libF77/getenv_.c, libF77/iargc_.c,
1036         libF77/s_cat.c, libF77/signal_.c, libF77/system_.c,
1037         libI77/close.c, libI77/ftell_.c, libU77/access_.c,
1038         libU77/bes.c, libU77/chdir_.c, libU77/chmod_.c, libU77/ctime_.c,
1039         libU77/date_.c, libU77/dbes.c, libU77/dtime_.c, libU77/etime_.c,
1040         libU77/fdate_.c, libU77/fgetc_.c, libU77/flush1_.c,
1041         libU77/fnum_.c, libU77/fputc_.c, libU77/fstat_.c,
1042         libU77/gerror_.c, libU77/getcwd_.c, libU77/getgid_.c,
1043         libU77/getlog_.c, libU77/getpid_.c, libU77/getuid_.c,
1044         libU77/gmtime_.c, libU77/hostnm_.c, libU77/idate_.c,
1045         libU77/ierrno_.c, libU77/irand_.c, libU77/isatty_.c,
1046         libU77/itime_.c, libU77/kill_.c, libU77/link_.c,
1047         libU77/lnblnk_.c, libU77/ltime_.c, libU77/mclock_.c,
1048         libU77/perror_.c, libU77/rand_.c, libU77/rename_.c,
1049         libU77/secnds_.c, libU77/second_.c, libU77/sleep_.c,
1050         libU77/srand_.c, libU77/stat_.c, libU77/symlnk_.c,
1051         libU77/system_clock_.c, libU77/time_.c, libU77/ttynam_.c,
1052         libU77/umask_.c, libU77/unlink_.c, libU77/vxtidate_.c,
1053         libU77/vxttime_.c: Completed renaming routines that are directly
1054         callable from g77 to internal names of the form
1055         G77_xxxx_0 that are known as intrinsics by g77.
1056
1057 Apr 8 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1058
1059         * Makefile.in: Add libU77/mclock_.o and libU77/symlnk_.o to UOBJ.
1060         * libU77/Makefile.in: Add mclock_.c to SRCS.
1061         Add mclock_.o and symlnk_.o to OBJS.
1062         Add mclock_.o dependency.
1063
1064 Apr 8 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1065
1066         * libU77/symlnk_.c: Added a couple of (char*) casts to malloc
1067         to silence the compiler.
1068
1069 1997-03-17  Dave Love  <d.love@dl.ac.uk>
1070
1071         * libU77/access_.c, libU77/chdir_.c, libU77/chmod_.c,
1072         libU77/link_.c, libU77/lstat_.c, libU77/rename_.c, libU77/stat_.c,
1073         libU77/symlnk_.c, libU77/u77-test.f, libU77/unlink_.c: Strip
1074         trailing blanks from file names for consistency with other
1075         implementations (notably Sun's).
1076
1077         * libU77/chmod_.c: Quote the file name given to the shell.
1078
1079 Mon Mar 10 00:19:17 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1080
1081         * libI77/uio.c (do_ud) [PAD_UDread]: Add semicolon to err()
1082         invocation when macro not defined (from Mumit Khan
1083         <khan@xraylith.wisc.edu>).
1084
1085 Fri Feb 28 13:16:50 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1086
1087         * Version 0.5.20 released.
1088
1089 Wed Feb 26 20:28:53 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1090
1091         * Makefile.in: $(MAKE) invocations now explicitly
1092         specify `-f Makefile', just in case the `makefile's
1093         from the netlib distribution would get used instead.
1094
1095 Mon Feb 24 16:43:39 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1096
1097         * libU77/Makefile.in (check): Specify driver, and
1098         don't bother enabling already-enabled intrinsic groups.
1099         Also, get the $(srcdir) version of u77-test.f.
1100
1101 Sat Feb 22 14:08:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1102
1103         * libU77/u77-test.f: Explicitly declare intrinsics, get
1104         rid of useless CHARACTER declarations on intrinsics (maybe
1105         someday appropriate to implement meaning of that in g77
1106         and restore them?).
1107         Add spin loop just to fatten up the timings a bit.
1108         Clarify ETIME output as having three fields.
1109         Call TIME with CHARACTER*8, not CHARACTER*6, argument.
1110         Call new SECOND intrinsic subroutine, after calling
1111         new DUMDUM subroutine just to ensure the correct value
1112         doesn't get left around in a register or something.
1113
1114 Thu Feb 20 15:22:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1115
1116         * libU77/bes.c: Comment out all the code, as g77 avoids actually
1117         calling it, going directly to the system's library instead.
1118
1119 Mon Feb 17 02:27:41 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1120
1121         * libU77/fgetc_.c (fgetc_): Allow return value to be
1122         CHARACTER*(*), properly handle CHARACTER*0 and blank-pad
1123         CHARACTER*n where n>1.
1124
1125 Tue Feb 11 14:12:19 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1126
1127         * Makefile.in: Clarify role of $(srcdir) here.  Fix
1128         various targets accordingly.  Don't rely at all on
1129         gcc/f/include/ being a link to gcc/include/ -- just
1130         use it directly.
1131         (${srcdir}/configure, ${srcdir}/libU77/configure):
1132         Remove the config.cache files in build directory before
1133         cd'ing to source directory as well.
1134
1135         * libF77/Makefile.in, libI77/Makefile.in (ALL_CFLAGS):
1136         Include `-I.' to pick up build directory.
1137         Use gcc/include/ directly.
1138         * libU77/Makefile.in (ALL_CFLAGS): Include `-I$(srcdir)'
1139         to pick up source directory.
1140         (OBJS): Fix typo in `chmod_.o' (was `chmod.o').
1141
1142 Mon Feb 10 12:54:47 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1143
1144         * Makefile.in (UOBJ), libU77/Makefile.in (OBJS): Add
1145         libU77/chmod_.o to list of objects.
1146         * libU77/chmod_.c: Fix up headers.
1147         Fix implementation to not prematurely truncate command
1148         string and make room for trailing null.
1149
1150         * libU77/ctime_.c: Incoming xstime argument is now longint.
1151         * libU77/mclock_.c: Now returns longint.
1152         * libU77/time_.c: Now returns longint.
1153
1154 1997-02-10  Dave Love  <d.love@dl.ac.uk>
1155
1156         * etime_.c, dtime_.c: Typo rounded times to seconds.
1157
1158         * date_.c: Add missing return.
1159
1160         * hostnm_.c: #include unistd.h.
1161
1162 Sat Feb  8 03:30:19 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1163
1164         INTEGER*8 support built in to f2c.h and libf2c (since
1165         gcc will be used to compile relevant code anyway):
1166         * Makefile.in, libF77/Makefile.in: Add pow_qq.o,
1167         qbitbits.o, and qbitshft.o to $POW and $F90BIT macros,
1168         as appropriate.
1169         * f2c.h.in: Define appropriate types and macros.
1170         Place #error directive correctly.
1171         * configure.in: Determine appropriate types for long
1172         integer (F2C_LONGINT).
1173         Meanwhile, quote strings in #error, for consistency.
1174         Fix restoring of ac_cpp macro.
1175         * configure: Regenerated using autoconf-2.12.
1176
1177         * libF77/Version.c, libI77/Version.c, libU77/Version.c:
1178         Update version numbers.
1179         Change names and code for g77-specific version-printing
1180         routines (shorter names should be safer to link on
1181         weird, 8-char systems).
1182
1183         * libF77/c_cos.c, libF77/c_div.c, libF77/c_exp.c,
1184         libF77/c_log.c, libF77/c_sin.c, libF77/c_sqrt.c,
1185         libF77/d_cnjg.c, libF77/pow_zi.c, libF77/r_cnjg.c,
1186         libF77/z_cos.c, libF77/z_div.c, libF77/z_exp.c,
1187         libF77/z_log.c, libF77/z_sin.c, libF77/z_sqrt.c:
1188         Changed to work properly even when result is aliased
1189         with any inputs.
1190
1191         * libF77/makefile, libI77/makefile: Leave these in
1192         the g77 distribution, so it is easier to track changes
1193         to official libf2c.
1194
1195         * libF77/signal_.c: Eliminate redundant `return 0;'.
1196
1197         * libI77/fio.h (err, errfl): Fix these so they work
1198         (and must be expressed) as statements.
1199         Fix up many users of err() to include trailing semicolon.
1200
1201         * Incorporate changes by Bell Labs to libf2c through 1997-02-07.
1202
1203 1997-02-06  Dave Love  <d.love@dl.ac.uk>
1204
1205         * libU77/etime_.c, libU77/dtime_.c: Fix getrusage stuff.
1206
1207         * libU77/config.h.in: Regenerate for HAVE_GETRUSAGE.
1208
1209         * libU77/Makefile.in, libI77/Makefile.in, libF77/Makefile.in:
1210         Redo *clean targets; distclean and maintainer-clean remove the stage?
1211         and include links.  This probably want looking at further.
1212
1213 Wed Feb  5 00:21:23 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1214
1215         Add libU77 library from Dave Love <d.love@dl.ac.uk>:
1216         * Makefile.in: Add libU77 directory, rules, etc.
1217         * configure.in: New libU77 directory, Makefile, etc.
1218
1219         * Makefile.in, libF77/Makefile.in, libI77/Makefile.in,
1220         libU77/Makefile.in: Reorganize these so $(AR) commands
1221         handled by the top-level Makefile instead of the
1222         subordinates.  This permits it to do $(AR) only when
1223         one or more object files actually change, instead of
1224         having to force-update it as was necessary before.
1225         And that had the disadvantage of requiring, e.g., user
1226         root to have access to $(AR) to the library simply to
1227         install g77, which might be problematic on an NFS setup.
1228         (mostlyclean, clean, distclean, maintainer-clean):
1229         Properly handle these rules.
1230
1231         * Makefile.in: Don't invoke config.status here -- let
1232         compiler-level stuff handle all that.
1233
1234         * libI77/err.c [MISSING_FILE_ELEMS]: Declare malloc in this case
1235         too, so it doesn't end up as an integer.
1236
1237 Sat Feb  1 02:43:48 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1238
1239         * libF77/Makefile.in: More fixup for $(F90BIT) -- wasn't
1240         in list for ar command, and it wasn't correctly listed
1241         in the list of things depending on f2c.h.
1242
1243         * f2c.h.in: Fix up #error directive.
1244
1245 1997-01-31  Dave Love  <d.love@dl.ac.uk>
1246
1247         * libF77/Makefile.in ($(lib)): Add $(F90BIT); shouldn't exclude
1248         stuff f2c needs so we can share the library.
1249
1250 Sat Jan 18 19:39:03 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1251
1252         * configure.in: No longer define ALWAYS_FLUSH, the
1253         resulting performance is too low.
1254
1255 Wed Dec 18 12:06:02 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1256
1257         Patch from Mumit Khan <khan@xraylith.wisc.edu>:
1258         * libF77/s_paus.c: Add __CYGWIN32__ to list of macros
1259         controlling how to pause.
1260
1261 Sun Dec  1 21:25:27 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1262
1263         * configure: Regenerated using autoconf-2.12.
1264
1265 Mon Nov 25 21:16:15 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1266
1267         * configure: Regenerated using autoconf-2.11.
1268
1269 1996-11-19  Dave Love  <d.love@dl.ac.uk>
1270
1271         * libI77/backspace.c: Include sys/types.h for size_t.
1272
1273 Wed Nov  6 14:17:27 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1274
1275         * f2c.h.in: Properly comment out the unsupported stuff so
1276         we don't get build-time errors.
1277
1278         * libF77/Version.c, libI77/Version.c: Restore macro definition
1279         of version information.
1280
1281         * libI77/Makefile.in (OBJ) [foo]: Add ftell_.o to list of objects.
1282
1283         * libI77/uio.c (do_ud): Fix up casts in PAD_UDread case just
1284         like they were fixed in the other case.
1285
1286 Thu Oct 31 22:27:45 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1287
1288         * libI77/ftell_.c (fseek_): Map incoming whence argument to
1289         system's actual SEEK_CUR, SEEK_SET, or SEEK_END macro for
1290         fseek(), and crash (gracefully) if the argument is invalid.
1291
1292 1996-10-19  Dave Love  <d.love@dl.ac.uk>
1293
1294         * configure.in: Add check that we have the tools to cross-compile
1295         if appropriate.
1296         (NO_EOF_CHAR_CHECK,Skip_f2c_Undefs): Define.
1297
1298         * libF77/Makefile.in (F90BIT): New routines from Netlib.
1299
1300         * f2c.h.in:
1301         Use more sanitary #error (indented for K&R compliance if necessary) if
1302         f2c_i2 defined.
1303         Sync with Netlib: Add `uninteger'.  (Commented out) integer*8 stuff.
1304         bit_{test,clear,set} macros.
1305
1306 1996-10-19  Dave Love  <d.love@dl.ac.uk>
1307
1308         Update to Netlib version of 1996-09-26.
1309         
1310         * libI77/Version.c: Use <stdio.h>, not "stdio.h".
1311         * libF77/Version.c: Likewise.
1312
1313 Wed Aug 28 13:25:29 1996  Dave Love  <d.love@dl.ac.uk>
1314
1315         * libI77/rsne.c (x_rsne): Use size_t instead of int.
1316
1317         * libI77/endfile.c (copy): Use size_t in place of int.
1318
1319 Wed Aug 28 13:22:20 1996  Dave Love  <d.love@dl.ac.uk>
1320
1321         * libI77/backspace.c (f_back): Cast fread arg to size_t.
1322
1323 Tue Aug 27 19:11:30 1996  Dave Love  <d.love@dl.ac.uk>
1324
1325         * libI77/Version.c: Supply */ to avoid apparent nested comment.
1326
1327 Tue Aug 20 09:21:43 1996  Dave Love  <d.love@dl.ac.uk>
1328
1329         * libF77/Makefile.in (ALL_CFLAGS): Fix missing ../ for include.
1330         * libI77/Makefile.in (ALL_CFLAGS): Likewise.
1331
1332 Sat Aug 17 13:00:47 1996  Dave Love  <d.love@dl.ac.uk>
1333
1334         * libF77/qbitshft.c, libF77/qbitbits.c, libF77/lbitshft.c,
1335         libF77/lbitbits.c: New file from Netlib.  qbit... not currently
1336         compiled.
1337
1338 Sun Jul  7 18:06:33 1996  Dave Love  <d.love@dl.ac.uk>
1339
1340         * libF77/z_sqrt.c, libF77/z_sin.c, libF77/z_exp.c, libF77/z_log.c,
1341         libF77/system_.c, libF77/z_cos.c, libF77/signal_.c,
1342         libF77/s_stop.c, libF77/sig_die.c, libF77/s_paus.c,
1343         libF77/s_rnge.c, libF77/s_cat.c, libF77/r_tan.c, libF77/r_tanh.c,
1344         libF77/r_sinh.c, libF77/r_sqrt.c, libF77/r_sin.c, libF77/r_mod.c,
1345         libF77/r_nint.c, libF77/r_lg10.c, libF77/r_log.c, libF77/r_exp.c,
1346         libF77/r_int.c, libF77/r_cosh.c, libF77/r_atn2.c, libF77/r_cos.c,
1347         libF77/r_asin.c, libF77/r_atan.c, libF77/r_acos.c,
1348         libF77/pow_dd.c, libF77/pow_zz.c, libF77/main.c, libF77/i_dnnt.c,
1349         libF77/i_nint.c, libF77/h_dnnt.c, libF77/h_nint.c, libF77/exit.c,
1350         libF77/d_tan.c, libF77/d_tanh.c, libF77/d_sqrt.c, libF77/d_sin.c,
1351         libF77/d_sinh.c, libF77/d_mod.c, libF77/d_nint.c, libF77/d_log.c,
1352         libF77/d_int.c, libF77/d_lg10.c, libF77/d_cosh.c, libF77/d_exp.c,
1353         libF77/d_atn2.c, libF77/d_cos.c, libF77/d_atan.c, libF77/d_acos.c,
1354         libF77/d_asin.c, libF77/c_sqrt.c, libF77/cabs.c, libF77/c_sin.c,
1355         libF77/c_exp.c, libF77/c_log.c, libF77/c_cos.c, libF77/F77_aloc.c,
1356         libF77/abort_.c, libI77/xwsne.c, libI77/wref.c, libI77/util.c,
1357         libI77/uio.c, libI77/rsne.c, libI77/rdfmt.c, libI77/rawio.h,
1358         libI77/open.c, libI77/lread.c, libI77/inquire.c, libI77/fio.h,
1359         libI77/err.c, libI77/endfile.c, libI77/close.c:
1360         Use #include <...>, not #include "..." for mkdeps
1361
1362 Sat Jul  6 21:39:21 1996  Dave Love  <d.love@dl.ac.uk>
1363
1364         * libI77/ftell_.c: Added from Netlib distribution.
1365
1366 Sat Mar 30 20:57:24 1996  Dave Love  <d.love@dl.ac.uk>
1367
1368         * configure.in: Eliminate explicit use of
1369         {RANLIB,AR}_FOR_TARGET.
1370         * Makefile.in: Likewise.
1371         * libF77/Makefile.in: Likewise.
1372         * libI77/Makefile.in: Likewise.
1373         * configure: Regenerated.
1374
1375 Sat Mar 30 21:02:03 1996  Dave Love  <d.love@dl.ac.uk>
1376
1377         * Makefile.in: Eliminate explicit use of
1378         {RANLIB,AR}_FOR_TARGET.
1379
1380 Tue Mar 26 23:39:59 1996  Dave Love  <d.love@dl.ac.uk>
1381
1382         * Makefile.in: Remove hardwired RANLIB and RANLIB_TEST (unnoted
1383         change).
1384
1385 Mon Mar 25 21:04:56 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1386
1387         * Incorporate changes by Bell Labs to libf2c through 1996-03-23,
1388         including changes to dmg and netlib email addresses.
1389
1390 Tue Mar 19 13:10:02 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1391
1392         * Incorporate changes by AT&T/Bellcore to libf2c through 1996-03-19.
1393
1394         * Makefile.in (rebuilt): New target.
1395
1396         * libF77/Makefile.in, libI77/Makefile.in: Use $AR_FOR_TARGET, not
1397         $AR.
1398
1399 Tue Mar 19 12:53:19 1996  Dave Love  <d.love@dl.ac.uk>
1400
1401         * configure.in (ac_cpp): #include <stdio.h> instead
1402         of <features.h>.
1403
1404 Tue Mar 19 12:52:09 1996  Mumit Khan  <khan@xraylith.wisc.edu>
1405
1406         * configure.in (ac_cpp): For f2c integer type,
1407         add -I$srcdir/../.. to make it work on mips-ultrix4.2.
1408
1409 Sat Mar  9 17:37:15 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1410
1411         * libI77/Makefile.in (.c.o): Add -DAllow_TYQUAD, to enable
1412         I/O support for INTEGER*8.
1413         * f2c.h.in: Turn on longint type.
1414
1415 Fri Dec 29 18:22:01 1995  Craig Burley  <burley@gnu.ai.mit.edu>
1416
1417         * Makefile.in: Reorganize the *clean rules to more closely
1418         parallel gcc's.
1419
1420         * libF77/Makefile.in, libI77/Makefile.in: Ignore error from $(AR)
1421         command, in case just doing an install and installer has no write
1422         access to library (this is a kludge fix -- perhaps install targets
1423         should never try updating anything?).
1424
1425 Sat Nov 18 19:37:22 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1426
1427         * Version 0.5.17 released.
1428
1429 Thu Nov 16 07:20:35 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1430
1431         * Incorporate changes by AT&T/Bellcore to libf2c through 1995-11-15.
1432
1433 Fri Sep 22 02:19:59 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1434
1435         * libI77/backspace.c, libI77/close.c, libI77/endfile.c,
1436         libI77/fio.h, libI77/inquire.c, libI77/rawio.h,
1437         libF77/s_paus.c: Not an MSDOS system if GO32
1438         is defined, in the sense that the run-time environment
1439         is thus more UNIX-like.
1440
1441 Wed Sep 20 02:24:51 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1442
1443         * libF77/Makefile.in, libI77/Makefile.in: Comment out `ld -r -x'
1444         and `mv' line pairs, since `-x' isn't supported on systems
1445         such as Solaris, and these lines don't seem to do anything
1446         useful after all.
1447
1448 Wed Aug 30 15:58:35 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1449
1450         * Version 0.5.16 released.
1451
1452         * Incorporate changes by AT&T/Bellcore to libf2c through 950829.
1453
1454 Mon Aug 28 12:50:34 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1455
1456         * libF77/Makefile.in, libI77/Makefile.in ($(lib)): Force ar'ing
1457         and ranlib'ing of libf2c.a, else after rm'ing libf2c.a and
1458         doing a make, only libI77 or libF77 would be added to
1459         the newly created archive.
1460         Also, instead of `$?' list all targets explicitly so all
1461         objects are updated in libf2c.a even if only one actually
1462         needs recompiling, for similar reason -- we can't easily tell
1463         if a given object is really up-to-date in libf2c.a, or even
1464         present there.
1465
1466 Sun Aug 27 14:54:24 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1467
1468         * libF77/Makefile.in, libI77/Makefile.in: Fix spacing so
1469         initial tabs are present in all appropriate places.
1470         Move identical $(AR) commands in if then/else clauses
1471         to single command preceding if.
1472         (.c.o, Version[FI].o): Use $@ instead of $* because AIX (RS/6000)
1473         says $@ means source, not object, basename, and $@ seems to work
1474         everywhere.
1475
1476 Wed Aug 23 15:44:25 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1477
1478         * libF77/system_.c (system_): Declare as returning `ftnint',
1479         consistent with signal_, instead of defaulting to `int'.
1480         Hope dmg@research.att.com agrees, else probably will
1481         change to whatever he determines is correct (and change
1482         g77 accordingly).
1483
1484 Thu Aug 17 08:46:17 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1485
1486         * libI77/rsne.c (s_rsne): Call f_init if not already done.
1487
1488 Thu Aug 17 04:35:28 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1489
1490         * Incorporate changes by Bellcore to libf2c through 950817.
1491         And this text is for EMACS: (foo at bar).
1492
1493 Wed Aug 16 17:33:06 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1494
1495         * libF77/Makefile.in, libI77/Makefile.in (CFLAGS): Put -g1
1496         after configured CFLAGS but before GCC_CFLAGS, so by default
1497         the libraries are built with minimal debugging information.
1498
1499 Fri Jul 28 10:30:15 1995  Dave Love  <d.love@dl.ac.uk>
1500
1501         * libI77/open.c (f_open): Call f_init if not already done.
1502
1503 Sat Jul  1 19:31:56 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1504
1505         * libF77/system_.c (system_): Make buff one byte bigger so
1506         following byte doesn't get overwritten by call with large
1507         string.
1508
1509 Tue Jun 27 23:28:16 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1510
1511         * Incorporate changes by Bellcore to libf2c through 950613.
1512
1513         * libF77/Version.c (__G77_LIBF77_VERSION__): Add this string
1514         to track g77 mods to libf2c.
1515
1516         * libI77/Version.c (__G77_LIBI77_VERSION__): Add this string
1517         to track g77 mods to libf2c.
1518
1519         * libI77/rawio.h: #include <rawio.h> only conditionally,
1520         using macro intended for that purpose.
1521
1522 Fri May 19 11:20:00 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1523
1524         * configure.in: Incorporate change made by d.love,
1525
1526         * configure: Regenerated.
1527
1528 Wed Apr 26 21:08:57 BST 1995  Dave Love  <d.love@dl.ac.uk>
1529
1530         * configure.in: Fix quoting problem in atexit check.
1531
1532         * configure: Regenerated (with current autoconf).
1533
1534 Wed Mar 15 12:49:58 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1535
1536         * Incorporate changes by Bellcore to libf2c through 950315.
1537
1538 Sun Mar  5 18:54:29 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1539
1540         * README: Tell people not to read lib[fi]77/README.
1541
1542 Wed Feb 15 14:30:58 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1543
1544         * configure.in: Update copyright notice at top of file.
1545
1546         * f2c.h.in (f2c_i2): Make sure defining this crashes compilations.
1547
1548         * libI77/Makefile.in (F2C_H): Fix typo in definition of this
1549         symbol (was FF2C_H=...).
1550
1551 Sun Feb 12 13:39:36 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1552
1553         * README: Remove some obsolete items.
1554         Add date.
1555
1556         * TODO: Add date.
1557
1558 Sat Feb 11 22:07:54 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1559
1560         * Makefile.in (libf77, libi77): Add rules to .PHONY list.
1561
1562         * f2c.h.in (flag): Make same type as friends.
1563
1564         * libF77/Makefile.in (libf77): Rename to $(lib), remove from
1565         .PHONY list.  Fix some typos.
1566
1567         * libI77/Makefile.in (libi77): Rename to $(lib), remove from
1568         .PHONY list.  Fix some typos.
1569
1570 Thu Feb  2 12:22:41 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1571
1572         * Makefile.in (libF77/Makefile): Fix typos in this rule's name
1573         and dependencies.
1574
1575         * libF77/Makefile.in (libf77): Add rule to .PHONY list.
1576
1577         * libI77/Makefile.in (libi77): Add rule to .PHONY list.
1578
1579 Local Variables:
1580 add-log-time-format: current-time-string
1581 End: