]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/libf2c/ChangeLog
This commit was generated by cvs2svn to compensate for changes in r97049,
[FreeBSD/FreeBSD.git] / contrib / libf2c / ChangeLog
1 2002-05-08  Alexandre Oliva  <aoliva@redhat.com>
2
3         * configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at
4         script entry, and set LD to it when configuring multilibs.
5         * configure: Rebuilt.
6
7 2002-05-02  Alexandre Oliva  <aoliva@redhat.com>
8
9         * Makefile.in: Fix for multilibbed natives.
10
11 2002-04-15  Loren J. Rittle  <ljrittle@acm.org>
12
13         * aclocal.m4 (gcc_version_trigger): Use robust path construction.
14         * configure: Rebuilt.
15
16 2002-04-01  Phil Edwards  <pme@gcc.gnu.org>
17
18         * libF77/Version.c:  Fix misplaced leading blanks on first line.
19         * libI77/Version.c:  Likewise.
20         * libU77/Version.c:  Likewise.
21
22 2002-01-28  Geoffrey Keating  <geoffk@redhat.com>
23
24         * aclocal.m4: Replace with version copied from libstdc++-v3.
25         * configure.in: Update for changes to aclocal and Makefile.
26         * configure: Regenerate.
27         * Makefile.in: Correct install and uninstall for cross targets.
28         * libU77/configure: Regenerate.
29
30 2002-01-20  Toon Moene  <toon@moene.indiv.nluug.nl>
31
32         * Makefile.in: $(MULTISUBDIR) has an implied leading `/';
33         remove duplicates.
34         Use libtool for removing libg2c{a|la|so} for the `uninstall' target.
35
36 2002-01-18  Toon Moene  <toon@moene.indiv.nluug.nl>
37
38         * Makefile.in: Add missing `/' separator in last change.
39
40 2002-01-18  Toon Moene  <toon@moene.indiv.nluug.nl>
41
42         * Makefile.in: Install libg2c.{a|la|so} in $(libdir)$(MULTISUBDIR)
43         instead of $(libsubdir)$(MULTISUBDIR).
44
45 2002-01-15  Loren J. Rittle  <ljrittle@acm.org>
46
47         * libI77/configure.in: Remove fcntl.h check; never define
48         _POSIX_SOURCE, NO_FCNTL or OPEN_DECL.  Add check for tmpnam().
49         * libI77/configure: Rebuilt.
50         * libI77/config.h.in: Rebuilt.
51         * libI77/Makefile.in: Remove all traces of rawio.h from
52         dependencies lists.
53         * libI77/fio.h (FSEEK): Unroll -j1.7 -j1.6 made 2002-01-04.
54         * libI77/open.c (f_open): Use HAVE_TMPNAM.
55         * libI77/rawio.h: Remove file.
56
57 2002-01-14  John David Anglin  <dave@hiauly1.hia.nrc.ca>
58
59         * libI77/configure.in (_LARGEFILE_SOURCE): AC_DEFINE.
60         * libI77/configure: Rebuilt.
61         * libI77/config.h.in: Rebuilt.
62
63 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
64
65         * libI77/fio.h (FSEEK): Enforce type of second parameter to be
66         off_t when prototype is missing from system headers for the
67         non-standard function.
68
69 2002-01-03  Loren J. Rittle  <ljrittle@acm.org>
70
71         * Makefile.in ($(LIBG2C):): Let libtool decide when to add -lc.
72
73 2001-12-04  Alexandre Oliva  <aoliva@redhat.com>
74
75         * Makefile.in ($(LIBG2C)): Fix -rpath argument to libtool.
76
77         * Makefile.in (AR, RANLIB): Add, for substitutions.
78         (all-unilib, $(LIBG2C)): Depend on object lists, not
79         convenience libraries.
80         (s-libe77): Renamed from libE77.la; build object list.
81         (install): Do not move libraries to libdir.
82         (mostlyclean, clean): Adjust.
83         * libF77/Makefile.in (RANLIB): Add.
84         (LINK): Remove.
85         (../s-libf77): Renamed from ../libF77.la; build object list.
86         (../libfrtbegin.a): Remove target first.  Don't use $<.
87         (all, clean, distclean): Adjust.
88         * libF77/configure.in: Substitute RANLIB.
89         * libF77/configure: Rebuilt.
90         * libI77/Makefile.in (LINK): Delete.
91         (../s-libi77): Renamed from ../libI77.la; build object list.
92         (all, clean, distclean): Adjust.
93         * libU77/Makefile.in: Likewise.
94
95 2001-12-02  Toon Moene  <toon@moene.indiv.nluug.nl>
96
97         PR fortran/4885
98         * endfile.c (t_runc): After ftruncate, seek to end-of-file.
99
100 2001-11-25  Toon Moene  <toon@moene.indiv.nluug.nl>
101
102         * libF77/Makefile.in: Fix non-portable use of `$<' in z_log.c's rule.
103
104 2001-11-23  Toon Moene  <toon@moene.indiv.nluug.nl>
105
106         PR libf2c/4930
107         * libF77/Makefile.in: Compile z_log.c with -ffloat-store.
108
109 2001-11-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
110
111         * Makefile.in: Add MAKEOVERRIDES= to suppress exporting
112         environment to (sub)shells.
113
114 2001-11-13  Toon Moene  <toon@moene.indiv.nluug.nl>
115
116         * Makefile.in: Change dependencies on stamp files
117         into dependencies on the generated .la files.
118         Get rid of objlist.  Update comment.
119         * libF77/Makefile.in: Ditto.
120         * libI77/Makefile.in: Ditto.
121         * libU77/Makefile.in: Ditto.
122
123 2001-10-20  Hans-Peter Nilsson  <hp@bitrange.com>
124
125         * configure.in: Fake AC_EXEEXT invocation.
126         * configure: Regenerate.
127
128 2001-10-20  David Edelsohn  <dje@watson.ibm.com>
129
130         * Makefile.in: Do not include SUBDIRS in objlist.  Create
131         libg2c.so from F2CEXT and SUBDIRS archives.
132         * libF77/Makefile.in: Create archive.
133         * libI77/Makefile.in: Same.
134         * libU77/Makefile.in: Same.
135
136 2001-10-05  Toon Moene  <toon@moene.indiv.nluug.nl>
137
138         * Makefile.in: Move libg2c.so and libg2c.{l}a to
139         the same directory at install.
140
141 2001-10-03  Toon Moene  <toon@moene.indiv.nluug.nl>
142
143         * Makefile.in: Add "AR" reference, change
144         from frtbegin.o to libfrtbegin.a.
145         * libF77/Makefile.in: Ditto.
146
147 2001-10-02  Toon Moene  <toon@moene.indiv.nluug.nl>
148
149         * libF77/Makefile.in: Make .lo the target of compilation.
150         * libI77/Makefile.in: Ditto.
151         * libU77/Makefile.in: Ditto.
152
153 2001-10-01  Toon Moene  <toon@moene.indiv.nluug.nl>
154
155         * Makefile.in: Set major:minor:sub version number
156         of shared libf2c to 0:0:0.
157
158 2001-09-29  Juergen Pfeifer  <juergen.pfeifer@gmx.net>
159             Toon Moene  <toon@moene.indiv.nluug.nl>
160
161         Make libf2c a shared library.
162
163         * aclocal.m4: Get definition of libtool.
164         * Makefile.in: Use libtool.
165         * configure.in: Use libtool.
166         * configure: Regenerated.
167         * libF77/Makefile.in: Use libtool; treat main program contained in
168         libF77/main.c specially.
169         * libF77/configure.in: Use libtool.
170         * libF77/configure: Regenerated.
171         * libI77/Makefile.in: Use libtool.
172         * libI77/configure.in: Use libtool.
173         * libI77/configure: Regenerated.
174         * libU77/Makefile.in: Use libtool.
175         * libU77/configure.in: Use libtool.
176         * libU77/configure: Regenerated.
177         * libU77/date_.c: Adapt for -fPIC compiling.
178         * libU77/vxtidate_.c: Ditto.
179
180 2001-09-22  Richard Earnshaw  <rearnsha@arm.com>
181
182         * libI77/configure.in (__EXTENSIONS__): Define.
183         * libI77/config.h.in, libI77/conifgure: regenerate.
184         * libU77/configure.in (__EXTENSIONS__): Likewise.
185
186 2001-07-18  Toon Moene  <toon@moene.indiv.nluug.nl>
187
188         * libI77/configure.in (_XOPEN_SOURCE, _FILE_OFFSET_BITS): Move
189         these defines before tests which might be affected by them.
190         (_XOPEN_SOURCE_EXTENDED): Define.
191         * libI77/configure, libI77/config.h.in: Regenerate.
192
193 Wed Jul 18 11:14:33 2001  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
194
195         * libU77/configure.in (_XOPEN_SOURCE, _FILE_OFFSET_BITS): Move
196         these defines before tests which might be affected by them.
197         (_XOPEN_SOURCE_EXTENDED): Define.
198
199         * libU77/configure, libU77/config.hin: Regenerate.
200
201 2001-07-10  Toon Moene  <toon@moene.indiv.nluug.nl>
202
203         * libI77/fio.h: Revert type of url from off_t to int.
204         * libI77/dfe.c (c_dfe): Cast offset expression in FSEEK to off_t.
205         * libI77/due.c (c_due): Ditto.  (e_rdue): Ditto.
206         * libI77/ftell_.c (G77_ftell_0): Cast result of FTELL to integer.
207         (G77_fseek_0): Cast offset argument of FSEEK to off_t.
208
209 2001-07-07  Toon Moene  <toon@moene.indiv.nluug.nl>
210
211         * libI77/Makefile.in: Update config.h dependencies.
212         * libI77/configure.in: Define _XOPEN_SOURCE and
213         _FILE_OFFSET_BITS unconditionally.
214         * libI77/configure: Rebuilt.
215         * libI77/config.h.in: Rebuilt.
216         * libI77/endfile.c (t_runc): Replace rewind by FSEEK.
217         * libI77/err.c (f__nowwriting): The type of `loc' is off_t.
218         * libI77/open.c (f_open): Replace rewind by FSEEK.
219         * libI77/rewind.c: Include config.h.  (f_rew): Replace
220         rewind by FSEEK.
221         * libI77/sfe.c: Include config.h.
222         * libI77/wsfe.c: Ditto.
223         * libU77/configure.in: Define _XOPEN_SOURCE and
224         _FILE_OFFSET_BITS unconditionally.
225         * libU77/configure: Rebuilt.
226         * libU77/config.hin: Rebuilt.
227
228 2001-07-07  Toon Moene  <toon@moene.indiv.nluug.nl>
229
230         * libI77/Makefile.in: Add necessary dependencies on config.h.
231
232 2001-07-06  Toon Moene  <toon@moene.indiv.nluug.nl>
233             Pedro Vazquez  <vazquez@penelope.iqm.unicamp.br>
234
235         * libI77/configure.in: Check for fseeko, ftello.
236         * libI77/configure: Rebuilt.
237         * libI77/config.h.in: Rebuilt.
238         * libI77/fio.h: Define FSEEK to be fseek or fseeko, depending
239         on configure's findings.  Ditto for FTELL and ftell / ftello.
240         * libI77/backspace.c (f_back): Use FSEEK for fseek, FTELL for ftell.
241         * libI77/dfe.c (c_dfe): Ditto.
242         * libI77/due.c (c_due, e_rdue): Ditto.
243         * libI77/endfile.c (t_runc): Ditto.
244         * libI77/err.c (f__nowreading, f__nowwriting): Ditto.
245         * libI77/ftell_.c (G77_ftell_0, G77_fseek_0): Ditto.
246         * libI77/inquire.c (f_inqu): Ditto.
247         * libI77/open.c (f_open): Ditto.
248         * libI77/rdfmt.c (rd_ed): Ditto.
249         * libI77/sue.c (s_wsue, e_wsue, e_rsue): Ditto.
250
251 2001-07-04  Zack Weinberg  <zackw@stanford.edu>
252
253         * Makefile.in: Take PICFLAG and RUNTESTFLAGS out of FLAGS_TO_PASS.
254
255 2001-07-01  Toon Moene  <toon@moene.indiv.nluug.nl>
256
257         * libI77/fio.h: Include <sys/types.h> for off_t.
258
259 2001-07-01  Toon Moene  <toon@moene.indiv.nluug.nl>
260             Pedro Vazquez  <vazquez@penelope.iqm.unicamp.br>
261
262         * libI77/fio.h: Use off_t when appropriate.
263         * libI77/backspace.c (f_back): Ditto.
264         * libI77/endfile.c (t_runc): Ditto.
265         * libI77/err.c (f__nowreading): Ditto.
266         * libI77/ftell_.c (unit_chk): Ditto.
267         * libI77/sue.c (global f__recloc, s_wsue): Ditto.
268
269 2001-06-13  Toon Moene  <toon@moene.indiv.nluug.nl>
270
271         * libI77/inquire.c: Include "config.h".
272
273 2001-05-21  Loren J. Rittle  <ljrittle@acm.org>
274
275         * libI77/Makefile.in (stamp-h): Create in $(objdir) instead
276         of $(srcdir).
277
278 2001-05-18  Andreas Jaeger  <aj@suse.de>
279
280         * libI77/Makefile.in (stamp-h): Only create config.h, touch stamp-h.
281         (${srcdir}/config.h.in): Add true rule.
282
283         * libI77/stamp-h.in: Added.
284
285 2001-05-17  Andreas Jaeger  <aj@suse.de>
286
287         * libI77/Makefile.in: Add rules to rebuild config.h.in when
288         needed.
289
290 2001-05-16  Andreas Jaeger  <aj@suse.de>
291
292         * libI77/backspace.c: Include "config.h".
293         * libI77/close.c: Likewise.
294         * libI77/dfe.c: Likewise.
295         * libI77/dolio.c: Likewise.
296         * libI77/due.c: Likewise.
297         * libI77/err.c: Likewise.
298         * libI77/fmt.c: Likewise.
299         * libI77/fmtlib.c: Likewise.
300         * libI77/ftell_.c: Likewise.
301         * libI77/ilnw.c: Likewise.
302         * libI77/lread.c: Likewise.
303         * libI77/open.c: Likewise.
304         * libI77/rdfmt.c: Likewise.
305         * libI77/rsfe.c: Likewise.
306         * libI77/rsne.c: Likewise.
307         * libI77/util.c: Likewise.
308         * libI77/wrtfmt.c: Likewise.
309         * libI77/wsne.c: Likewise.
310         * libI77/xwsne.c: Likewise.
311
312         * libI77/config.h.in: Generate with autoheader.
313
314         * libI77/configure.in: Add comments for all AC_DEFINES so that
315         autoheader can grok it.
316         * libI77/configure: Regenerated.
317
318 2001-05-16  Andreas Jaeger  <aj@suse.de>
319
320         * libI77/Makefile.in (endfile.o): Add dependency on config.h.
321
322         * libI77/endfile.c: Include config.h and sys/types for off_t.
323
324         * libI77/config.h.in: New file.
325
326         * libI77/configure.in: Add test for off_t, create config.h file.
327         * libI77/configure: Regenerated.
328
329 2001-05-15  Loren J. Rittle  <ljrittle@acm.org>
330
331         * libI77/endfile.c (t_runc): Add cast to help case where
332         ftruncate() prototype is somehow missing even though autoconf
333         test found it properly.
334
335 2001-02-26  Toon Moene  <toon@moene.indiv.nluug.nl>
336
337         * libI77/configure.in: Test for ftruncate.
338         * libI77/configure: Rebuilt.
339         * libI77/endfile.c: Use fflush/ftruncate when available.
340
341 2001-02-19  Joseph S. Myers  <jsm28@cam.ac.uk>
342
343         * libF77/Version.c, libI77/Version.c, libU77/Version.c: Update G77
344         version number to 0.5.27.
345
346 2001-02-08  Geoffrey Keating  <geoffk@redhat.com>
347
348         * configure.in: Don't run AC_PROG_CC_WORKS, because
349         we're not interested in the result and it might fail.
350         * libF77/configure.in: Likewise.
351         * libI77/configure.in: Likewise.
352         * libU77/configure.in: Likewise.
353         * configure: Regenerated.
354         * libF77/configure: Likewise.
355         * libI77/configure: Likewise.
356         * libU77/configure: Likewise.
357
358 2001-01-29  Phil Edwards  <pme@sources.redhat.com>
359
360         * libU77/COPYING.LIB:  Update to LGPL 2.1 from the FSF.
361
362 2001-01-24  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
363
364         * libU77/alarm_.c: Separate the #ifdef KR_headers logic from the
365         G77_alarm_0 function definition.  Check for SIG_ERR and provide our own
366         if missing.
367
368 2001-01-24  David Billinghurst <David.Billinghurst@riotinto.com>
369
370         * libU77/Makefile.in:  Explicitly generate a.out for check.
371
372 2001-01-23  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
373
374         * libU77/ctime_.c: #include <sys/types.h> for time_t.
375         * libU77/datetime_.c: Likewise.
376         * libU77/fdate_.c: Likewise.
377         * libU77/gmtime_.c: Likewise.
378         * libU77/idate_.c: Likewise.
379         * libU77/itime_.c: Likewise.
380         * libU77/ltime_.c: Likewise.
381         * libU77/sys_clock_.c: Likewise.
382         * libU77/vxtidate_.c: Likewise.
383         * libU77/vxttime_.c: Likewise.
384
385         * libU77/sys_clock_.c: #include <sys/param.h> for the clock tick rate.
386
387 2000-12-09  Toon Moene  <toon@moene.indiv.nluug.nl>
388
389         Update to Netlib version 20001205.
390         Thanks go to David M. Gay for these updates.
391
392         * libF77/Version.c: Update version information.
393         * libF77/z_log.c: Improve accuracy of real(log(z)) for
394         z near (+-1,eps) with |eps| small.
395         * libF77/s_cat.c: Adjust call when ftnint and ftnlen are
396         of different size.
397         * libF77/dtime_.c, libF77/etime_.c: Use floating point divide.
398
399         * libI77/Version.c: Update version information.
400         * libI77/rsne.c, libI77/xwsne.c: Adjust code for when ftnint
401         and ftnlen differ in size.
402         * libI77/lread.c: Fix reading of namelist logical values followed
403         by <name>= where <name> starts with T or F.
404
405 2000-11-26  Toon Moene  <toon@moene.indiv.nluug.nl>
406
407         * libI77/Version.c, libF77/Version.c, libU77/Version.c:
408         Designate version as (experimental) instead of (prerelease)
409
410 2000-11-15  Toon Moene  <toon@moene.indiv.nluug.nl>
411
412         * libI77/configure.in: See if `mkstemp' is available.
413         * libI77/configure: Regenerate.
414         * libI77/open.c: Use `mkstemp' to create scratch
415         file atomically.
416
417 2000-07-03  Donn Terry  (donnte@microsoft.com)
418         * libU77/aclocal.m4: check for 2 argument gettimeofday without
419         struct timezone
420
421 2000-07-02  Toon Moene  <toon@moene.indiv.nluug.nl>
422         * libF77/Version.c: Bumped version number to 0.5.26.
423         * libI77/Version.c: Ditto.
424         * libU77/Version.c: Ditto.
425
426 2000-06-21  Zack Weinberg  <zack@wolery.cumb.org>
427
428         * libU77/dtime_.c, libU77/etime_.c: Include stdlib.h if
429         HAVE_STDLIB_H is defined.
430
431 2000-06-11  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl>
432
433         * rdfmt.c (rd_L): Use if-then-else instead of case statement to
434         solve problems when sizeof(char) == sizeof(short).
435
436 2000-05-18  Chris Demetriou  <cgd@sibyte.com>
437
438         * configure.in: Test for __g77_integer, __g77_uinteger,
439         __g77_longint, and __g77_ulongint builtin types, rather
440         than mucking around with compiler headers.
441         * configure: Regenerate.
442         * g2c.hin (integer, logical, flag, ftnlen, ftnint): Use
443         __g77_integer rather than autoconfigured value.
444         (uinteger): Use __g77_uinteger rather than autoconfigured value.
445         (longint): Use __g77_longint rather than autoconfigured value.
446         (ulongint): Use __g77_ulongint rather than autoconfigured value.
447
448 Sun Mar 12 20:12;30 2000  Toon Moene  <toon@moene.indiv.nluug.nl>
449         Based on work done by David M. Gay (Bell Labs)
450
451         * libF77/configure.in: Define IEEE_COMPLEX_DIVIDE.
452         * libF77/[cz]_div.c: Arrange for compilation under
453         -DIEEE_COMPLEX_DIVIDE to make these routines
454         avoid calling sig_die when the denominator vanishes.
455         * libF77/s_rnge.c: Add casts for the case of
456         sizeof(ftnint) == sizeof(int) < sizeof(long).
457         * libI77/endfile.c: Set state to writing (b->uwrt = 1) when an
458         endfile statement requires copying the file
459         Also, supply a missing (long) cast in the sprintf call.
460         * libI77/sfe.c: Add #ifdef ALWAYS_FLUSH logic, for formatted I/O.
461
462 Wed Feb 16 11:10:05 2000  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
463
464         * configure.in (gcc_version): When setting, narrow search to
465         lines containing `version_string'.
466
467 Tue Nov 16 20:39:42 1999  Geoffrey Keating  <geoffk@cygnus.com>
468
469         * libU77/u77-test.f (wd): Allow for longer working directory
470         pathnames.
471
472 1999-10-14 Theo Papadopoulo  <Theodore.Papadopoulo@sophia.inria.fr>
473
474         * libU77/acconfig.h: Define GETTIMEOFDAY_ONE_ARGUMENT and
475         HAVE_TIMEZONE in acconfig.h.
476         * libU77/config.hin: Rebuilt.
477
478 1999-10-12  Dave Love  <fx@gnu.org>
479
480         * libU77/aclocal.m4: Re-write, defining LIBU77_GETTIMEOFDAY, not
481         LIBU77_HAVE_STRUCT_TIMEZONE.
482
483         * libU77/configure.in: Use LIBU77_GETTIMEOFDAY, not
484         LIBU77_HAVE_STRUCT_TIMEZONE.  Don't check for gettimeofday
485         separately.
486
487         * libU77/datetime_.c (G77_date_and_time_0): Use
488         GETTIMEOFDAY_ONE_ARGUMENT.
489
490 Tue Sep 14 01:44:01 1999  Marc Espie <espie@cvs.openbsd.org>
491
492         * Makefile.in:  Prepend $(SHELL) to move-if-change calls.
493
494 Fri Aug  6 23:32:29 1999  Daniel Jacobowitz <drow@drow.them.org>
495
496         * Makefile.in (FLAGS_TO_PASS): Include prefix, exec_prefix,
497         libdir, libsubdir and tooldir.
498
499 Wed Jul  7 15:58:16 1999  Craig Burley  <craig@jcb-sc.com>
500
501         * libU77/date_.c (G77_date_y2kbug_0): G77_time_0 returns
502         longint, not integer, and G77_ctime_0 takes longint, not
503         integer, argument.
504
505         * libU77/Version.c: Bump version.
506
507 Mon Jun 28 21:27:08 1999  Craig Burley  <craig@jcb-sc.com>
508
509         Update to Netlib version of 1999-06-28:
510         * changes.netlib, libI77/Version.c, libI77/rsne.c
511         readme.netlib: See changes.netlib for info.
512
513 Fri Jun 18 11:38:07 1999  Craig Burley  <craig@jcb-sc.com>
514
515         * libU77/ttynam_.c: if !defined (HAVE_TTYNAM),
516         write all spaces into return value instead of trying
517         to return -1 from a void function.
518
519 Fri Jun 18 11:22:21 1999  Craig Burley  <craig@jcb-sc.com>
520
521         Update to Netlib version of 1999-05-10:
522         * changes.netlib, libI77/Version.c, libI77/backspace.c
523         readme.netlib: See changes.netlib for info.
524
525 Fri Jun 18 11:15:24 1999  Craig Burley  <craig@jcb-sc.com>
526
527         * libI77/backspace.c: Undo Wednesday's change, in
528         preparation for slightly different Netlib change.
529
530 Wed Jun 16 11:38:58 1999  Craig Burley  <craig@jcb-sc.com>
531
532         From Ian Watson <WATSON_IAN_A@Lilly.com> 1999-06-12:
533         * libI77/backspace.c: Reload file descriptor after
534         calling t_runc.
535         * libI77/Version.c: Bump libg2c version.
536
537 Wed May 26 14:26:35 1999  Craig Burley  <craig@jcb-sc.com>
538
539         * libF77/Version.c, libI77/Version.c, libU77/Version.c:
540         Use 0.5.24 to designate the version of g77 within GCC 2.95.
541
542 Thu May 20 03:20:59 1999  Jeffrey A Law  (law@cygnus.com)
543
544         * configure.in (AC_EXEEXT): Remove call.
545         (compiler_name): Explicitly check with no extension and .exe
546         extension.
547         * configure: Regenerate.
548
549 Mon May 10 17:33:45 1999  Craig Burley  <craig@jcb-sc.com>
550
551         Update to Netlib version of 1999-05-10:
552         * changes.netlib, libF77/Version.c, libF77/abort_.c,
553         libF77/c_log.c, libF77/ef1asc_.c, libF77/s_rnge.c,
554         libF77/s_stop.c, libI77/Version.c, libI77/open.c,
555         readme.netlib: See changes.netlib for info.
556
557 Fri May 7 9:33:55 1999 Donn Terry (donn@interix.com)
558
559         * libU77/dtime_.c (G77_dtime_0): Standard-conforming error check.
560         * libU77/etime_.c (G77_etime_0): Likewise.
561
562 Mon May  3 19:15:07 1999  Craig Burley  <craig@jcb-sc.com>
563
564         * libU77/u77-test.f (main): Declare ABORT as intrinsic.
565
566 1999-05-03  Craig Burley  <craig@jcb-sc.com>
567
568         * libU77/u77-test.f: Reverse order of two arguments to
569         CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
570
571 Mon May  3 11:21:35 1999  Craig Burley  <craig@jcb-sc.com>
572
573         * libF77/c_log.c: Cope with partial overlap a la z_log.c.
574         (Change likely to be made to netlib version shortly.)
575
576 Mon May  3 11:12:38 1999  Craig Burley  <craig@jcb-sc.com>
577
578         Update to Netlib version of 1999-05-03:
579         * changes.netlib, libF77/Version.c, libF77/c_cos.c,
580         libF77/c_exp.c, libF77/c_sin.c, libF77/d_cnjg.c,
581         libF77/dtime_.c, libF77/etime_.c, libF77/getenv_.c,
582         libF77/r_cnjg.c, libF77/z_cos.c, libF77/z_exp.c,
583         libF77/z_log.c, libF77/z_sin.c, libI77/Version.c,
584         libI77/err.c, libI77/open.c, libI77/rdfmt.c, readme.netlib:
585         See changes.netlib for info.
586
587 Mon May  3 10:52:53 1999  Craig Burley  <craig@jcb-sc.com>
588
589         * libF77/c_cos.c, libF77/c_div.c, libF77/c_exp.c, libF77/c_log.c,
590         libF77/c_sin.c, libF77/c_sqrt.c, libF77/d_cnjg.c, libF77/pow_zi.c,
591         libF77/r_cnjg.c, libF77/z_cos.c, libF77/z_div.c, libF77/z_exp.c,
592         libF77/z_log.c, libF77/z_sin.c, libF77/z_sqrt.c: Revert back to
593         netlib versions as of f2c-19990501.
594
595 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
596
597         * libU77/u77-test.f (main): Declare FTELL as intrinsic.
598
599 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
600
601         * libU77/u77-test.f (main): List libU77 intrinsics
602         not currently tested.
603         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
604         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
605         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
606         Trim blanks off the ends of some printed strings.
607
608 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
609
610         * libU77/u77-test.f (main): Just warn about FSTAT gid
611         disagreement, as it's expected on some systems.
612
613 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
614
615         * libU77/u77-test.f: Generalize sum-checking to
616         use a new function, which allows for some slop.
617         Clean up some commentary.
618         (issum): The new function.
619         (sgladd): Deleted subroutine.
620
621 Sat May  1 23:35:18 1999  Craig Burley  <craig@jcb-sc.com>
622
623         * libU77/u77-test.f: Modify to be more like testsuite
624         version, bringing patches to that version here.
625         Add suitable commentary.
626
627 Sat Apr 24 11:02:48 1999  Craig Burley  <craig@jcb-sc.com>
628
629         * Makefile.in (s-libi77, s-libf77, s-libu77): Revert
630         the patch from <hjl@gnu.org>, as per the commentary.
631
632 Sat Apr 17 17:33:30 1999  Craig Burley  <craig@jcb-sc.com>
633
634         From H.J. Lu <hjl@gnu.org>:
635         * Makefile.in (s-libi77): Depend on i77.
636         (s-libf77): Depend on i77.
637         (s-libu77): Depend on u77.
638
639 Mon Apr 12 21:38:14 1999  Mumit Khan  <khan@xraylith.wisc.edu>
640
641         * libF77/getenv_.c: Include stdlib.h.
642
643 Sun Apr 11 23:30:42 1999  Mumit Khan  <khan@xraylith.wisc.edu>
644
645         * libU77/dtime_.c: Handle all variants of WIN32.
646         * libU77/etime_.c: Likewise.
647
648         * libU77/aclocal.m4: New file.
649         * libU77/configure.in (LIBU77_HAVE_STRUCT_TIMEZONE): Add test.
650         * libU77/acconfig.h (HAVE_STRUCT_TIMEZONE): Add macro.
651         * libU77/datetime_c.c (G77_date_and_time_0): Use.
652         * libU77/config.hin: Regenerate.
653         * libU77/configure: Likewise.
654
655 Wed Mar 31 13:50:24 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
656
657         * configure.in (extra_includes): Don't attempt to calculate the
658         location of the gcc src or obj directories.  Instead rely on
659         precomputed variables, $topsrcdir and $r, to obtain these values.
660         Set -I flags appropriately.
661
662 1999-03-28  Dave Love  <fx@gnu.org>
663
664         * configure: Rebuilt.
665
666         * configure.in: Fix integer size tests: sanity check first; search
667         toplevel include dir (from Rainer Orth); only mess with ac_cpp
668         once; use -DIN_GCC -DHAVE_CONFIG_H.
669
670         * configure.in: Use `g77_cv_...', not `f77_cv_...'.
671
672 Wed Mar 24 22:41:28 1999  Mumit Khan  <khan@xraylith.wisc.edu>
673
674         * configure.in (AC_PREREQ): Update to 2.13.
675         (AC_EXEEXT): Call to find possible file extension.
676         (compiler_name): Use.
677         * configure: Regenerate.
678
679 1999-03-17  Craig Burley  <craig@jcb-sc.com>
680
681         Update to Netlib version of 1999-03-17:
682         * libF77/F77_aloc.c, libF77/README.netlib, libF77/dtime_.c,
683         libF77/etime_.c, libF77/signal1.h0, libI77/Version.c,
684         libI77/dfe.c, libI77/endfile.c, libI77/lread.c,
685         libI77/sfe.c, readme.netlib, changes.netlib:
686         See changes.netlib for info.
687
688 1999-03-06  Craig Burley  <craig@jcb-sc.com>
689
690         Mon Dec 21 23:03:54 1998 Hans-Peter Nilsson <hp@axis.se>:
691         * libI77/Makefile.in (all *.o except VersionI.o): Added dependence
692         on respective .c file.
693         * libF77/Makefile.in (all .o except VersionF.o): Similarly.
694         * libU77/Makefile.in (date_.o): Added dependence on date_.c
695
696 1999-03-06  Craig Burley  <craig@jcb-sc.com>
697
698         Rename non-Y2K-compliant intrinsics:
699         * Makefile.in (F2CEXT): Now two versions each of
700         `date' and `vxtidt'.
701         * f2cext.c (date_, vxtidate_): Split into two versions,
702         the existing one calling a new "y2kbuggy" routine that
703         does not exist, and a new one named with "y2kbug" that
704         calls the newly renamed underlying routine.
705         * libU77/date_.c (G77_date_y2kbug_0): Rename from G77_date_0.
706         * libU77/vxtidate_.c (G77_vxtidate_y2kbug_0): Rename from
707         G77_vxtidate_0.
708         * libU77/Version.c: Bump version.
709
710 1999-03-03  Craig Burley  <craig@jcb-sc.com>
711
712         * libU77/vxtidate_.c (G77_vxtidate_0): Truncate
713         year to last two digits (i.e. modulo 100), as per
714         documentation and (documented) Y2K non-compliance.
715
716 1999-02-20  Craig Burley  <craig@jcb-sc.com>
717
718         From Krister Walfridsson <cato@df.lth.se>:
719         * libU77/lstat_.c (G77_lstat_0): Kill spurious setting
720         of element 6 to zero, as it undid the previous setting.
721
722 1999-02-15  Craig Burley  <craig@jcb-sc.com>
723
724         * f2c.h: Delete my (old) email address.
725
726 1999-02-14  Craig Burley  <craig@jcb-sc.com>
727
728         * libU77/Version.c: Bump ("update" below) to date of last change.
729         * libI77/Version.c: Bump to date of last change.
730
731 Tue Feb  9 18:13:30 GMT 1999  Nathan Sidwell  <nathan@acm.org>
732
733         * Makefile.in (distclean): Move Makefile deletion to end of
734         commands.
735
736 1999-01-15  Dave Love  <fx@gnu.org>
737
738         * libU77/datetime_.c (G77_date_and_time_0): Return milliseconds as
739         such, not as microseconds.
740         (s_copy): Declare.
741
742 1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
743
744         * configure.in (compiler_name): Add check to detect if this
745         language's compiler has been built.
746         * configure: Regenerate.
747
748 Mon Nov 23 16:52:22 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
749
750         * configure.in: Use AC_PREREQ(2.12.1).
751         * libF77/configure.in: Likewise.
752         * libI77/configure.in: Likewise.
753         * libU77/configure.in: Likewise.
754
755 1998-10-24  Dave Love  <d.love@dl.ac.uk>
756
757         * configure.in: Touch g2c.h in AC_OUTPUT after multilib
758         disturbance.
759
760 1998-10-23  Dave Love  <d.love@dl.ac.uk>
761
762         * f2cext.c: Include math.h.
763
764 1998-10-19  Dave Love  <d.love@dl.ac.uk>
765
766         * configure: Regenerate.
767
768         * configure.in: Use AC_CONFIG_AUX_DIR.
769
770 1998-10-12  Dave Love  <fx@gnu.org>
771
772         * libI77/open.c (_XOPEN_SOURCE): Define.
773
774 1998-10-12  Dave Love  <fx@gnu.org>
775
776         * Makefile.in (.SUFFIXES): Don't use any.
777         (all-unilib): New target, like old all.
778         (all): Use it.
779         (.PHONY): Add all-unilib.
780
781 1998-10-12  Dave Love  <d.love@dl.ac.uk>
782
783         * configure.in: Reorder Makefile, g2c.h in AC_OUTPUT.
784
785 Tue Oct  6 21:16:58 1998  Jeffrey A Law  (law@cygnus.com)
786
787         * Makefile.in: Revert last patch.
788
789 Mon Oct  5 01:16:10 1998  H.J. Lu  (hjl@gnu.org)
790
791         * Makefile.in (s-libi77): Depend on i77.
792         (s-libf77): Depend on i77.
793         (s-libu77): Depend on u77.
794
795 1998-09-30  Dave Love  <d.love@dl.ac.uk>
796
797         * Makefile.in (f2cext.c): Depend on g2c.h.
798
799 1998-09-30  Robert Lipe  <robertl@dgii.com>
800
801         * Makefile.in (all): Correct dependencies so --disable-multilibs
802         works again.
803         (distclean): Correct typo.
804
805 1998-09-28  Dave Love  <d.love@dl.ac.uk>
806
807         * libI77/open.c: Back out part of last Netlib update affecting
808         scratch files which clashed with the g77 variations and broke
809         implicit endfile on rewind.
810
811 1998-09-21  Dave Love  <d.love@dl.ac.uk>
812
813         * libI77/Version.c: Update.
814
815 Mon Sep 21 12:27:27 1998  Robert Lipe  <robertl@dgii.com>
816
817         * Makefile.in (distclean, clean, uninstall, install, all): Add
818         multilib support.
819         * configure.in: Likewise.
820         * configure: Regenerate.
821         * libF77/Makefile.in, libU77/Makefile.in, libI77/Makefile.in (clean):
822         Explictly remove stamp in parent's directory.
823
824 1998-09-20  Dave Love  <d.love@dl.ac.uk>
825
826         * libI77/sfe.c (e_wdfe): Set f__init to avoid spurious recursive
827         i/o error from formatted direct i/o.
828
829 Thu Sep 10 14:57:25 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
830
831         * Makefile.in (install): Add missing "else true;".
832
833 1998-09-09  Craig Burley  <burley@gnu.org>
834
835         * configure.in: Test $srcdir, not $subdir (probable typo).
836         Clarify commentary, fix a bit of spacing.
837
838 1998-09-07  Dave Love  <d.love@dl.ac.uk>
839
840         * ChangeLog.egcs: Deleted.  Entries merged here.
841
842 1998-09-07  Dave Love  <d.love@dl.ac.uk>
843
844         * libI77/sfe.c, libI77/dfe.c: Revert last change.
845
846 1998-09-06  Dave Love  <d.love@dl.ac.uk>
847
848         From Toon to fix spurious recursive i/o errors:
849         * libI77/sfe.c (e_wdfe): Set f__init.
850
851         * libI77/dfe.c (c_dfe): Check and set f__init.
852         (s_rdfe, s_wdfe): Don't check and set f__init.
853
854 Fri Sep  4 18:40:32 1998  Craig Burley  <burley@gnu.org>
855
856         * libU77/sys_clock_.c (G77_system_clock_0): Fix indentation.
857
858 Tue Sep  1 10:06:06 1998  Craig Burley  <burley@gnu.org>
859
860         * libF77/Version.c: Update.
861         * libU77/Version.c: Update.
862         * libI77/Version.c: Update.
863
864 Wed Aug 26 23:19:40 1998  Jeffrey A Law  (law@cygnus.com)
865
866         * Makefile.in (FLAGS_TO_PASS): Fix typo.
867
868 1998-08-11  Dave Love  <d.love@dl.ac.uk>
869
870         * README: Update from Craig.
871
872 1998-07-24  Dave Love  <d.love@dl.ac.uk>
873
874         * Makefile.in (s-libe77, ${srcdir}/configure, g2c.h, Makefile)
875         (config.status, rebuilt): Rely on VPATH, dropping explicit use of
876         $(srcdir) in various places.
877
878 1998-07-19  Dave Love  <d.love@dl.ac.uk>
879
880         * Makefile.in (all): Depend on s-libe77, not e77.
881         (.PHONY): Remove e77.
882
883 Thu Jul 16 00:58:52 1998  Jeffrey A Law  (law@cygnus.com)
884
885         * libU77/Makefile.in: Missed one config.h.in -> config.hin change.
886
887         * g2c.hin: Renamed from g2c.h.in.
888         * Makefile.in, configure.in: Changed as needed.
889         * configure: Rebuilt.
890
891         * libU77/config.hin: Renamed from libU77/config.h.in.
892         * Makefile.in, configure.in: Changed as needed.
893         * configure: Rebuilt.
894
895 Tue Jul 14 21:35:30 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
896
897         * Makefile.in (all): Invoke $(MAKE) instead of just make.
898
899 Tue Jul 14 02:16:34 1998  Jeffrey A Law  (law@cygnus.com)
900
901         * Makefile.in: stamp-lib* -> s-lib*.
902         * libU77/Makefile.in: Likewise.
903         * libF77/Makefile.in: Likewise.
904         * libI77/Makefile.in: Likewise.
905
906         * libU77/Makefile.in (ALL_CFLAGS): Add -I$(F2C_H_DIR).
907
908 Mon Jul 13 13:31:03 1998  Craig Burley  <burley@gnu.org>
909
910         * libU77/u77-test.f: Double-check ETIME results, just
911         like 0.5.24 does.
912
913 1998-07-10  Dave Love  <d.love@dl.ac.uk>
914
915         * Makefile.in: Re-write build procedure mainly to honour
916         dependencies correctly but also allow making in the build
917         directory by configuring the relevant variables.  The lib[FIU]77
918         subdirs do dependency checking of their objects.  Stamp files
919         dictate when to run (new) archive targets in subdirs.  Some
920         tidying of variables.  Supply full set of standard targets.
921
922         * configure.in: Move much of testing to new configures in
923         subdirs.  Tidy up handling of RANLIB etc.
924
925         * stamp-h.in, libF77/configure.in, libI77/configure.in:
926         * libF77/configure, libI77/configure: New files.
927
928         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in:
929         Change in step with libf2c/Makefile.in.
930
931 1998-07-09  Dave Love  <d.love@dl.ac.uk>
932
933         * libU77/Makefile.in (check): Wrap -lg2c ... -lm around $(LIBS) in
934         case of static link.
935
936         * libU77/Version.c, libI77/Version.c: Update version info.
937
938         * libU77/sys_clock_.c: Replace TIMES conditional stuff removed in
939         error by last change.
940
941 1998-07-06  Mike Stump  <mrs@wrs.com>
942
943         * Makefile.in (clean): Don't remove Makefiles, that is done in
944         distclean.
945
946 1998-07-06  Dave Love  <d.love@dl.ac.uk>
947
948         * libU77/Makefile.in (lib): Change variable lib to LIBS.
949
950 1998-07-06  Robert Lipe <robertl@dgii.com>
951
952         * libU77/configure.in: Look for -lsocket, add to LIBS if found.
953
954         * libU77/Makefile.in (lib):  Use LIBS from above.
955
956 1998-07-05  Dave Love  <d.love@dl.ac.uk>
957
958         * f2cext.c (system_clock_): Remove (just f90 intrinsic).
959
960         * Makefile.in (F2CEXT): Remove sclock.
961         (UOBJ): Add libU77/datetime_.o.
962
963         * libU77/config.h.in: Add HAVE_GETTIMEOFDAY.
964
965         * libU77/configure.in: Check for gettimeofday.
966
967         * libU77/datetime_.c: New file.
968
969         * libU77/sys_clock_.c: Allow optional args.
970
971         * libU77/Makefile.in (G77DIR): Fix for current directory
972         structure.
973         (SRCS, OBJS): Add datetime.
974
975         * libU77/u77-test.f: Call date_and_time.  Call system_clock
976         omitting args.
977
978 1998-06-29  Dave Love  <d.love@dl.ac.uk>
979
980         * libI77/wsfe.c (s_wsfe): Fix setting of f__curunit lost in
981         previous change.
982         * libI77/rsfe.c (s_rsfe): Likewise.
983
984 Sat Jun 27 23:04:49 1998  Jeffrey A Law  (law@cygnus.com)
985
986         * Makefile.in (FLAGS_TO_PASS, case G2C_H_DIR): Use $(TARGET_SUBDIR)
987         instead of hardcoding "libraries".
988
989 1998-06-26  Manfred Hollstein  <manfred@s-direktnet.de>
990
991         * Makefile.in (gcc_version_trigger): Add new macro.
992         (config.status): Add dependency upon $(gcc_version_trigger).
993
994         * configure.in (gcc_version_trigger): New variable; initialize
995         using value from toplevel configure; add AC_SUBST for it.
996         (gcc_version): Change initialization to use this new variable.
997         * configure: Regenerate.
998
999 1998-06-24  Manfred Hollstein  <manfred@s-direktnet.de>
1000
1001         * Makefile.in (version): Rename to gcc_version.
1002         * configure.in (version): Likewise.
1003         (gcc_version): Add code to use an option passed from parent configure.
1004         * configure: Regenerate.
1005
1006 1998-06-23  Dave Love  <d.love@dl.ac.uk>
1007
1008         * libI77/backspace.c, libI77/dfe.c, libI77/due.c, libI77/iio.c:
1009         * libI77/lread.c, libI77/sfe.c, libI77/sue.c, libI77/wsfe.c: Update
1010         to Netlib version of 1998-06-18.
1011
1012 1998-06-21  Dave Love  <d.love@dl.ac.uk>
1013
1014         * configure.in (version, target_alias): Define.
1015
1016         * Makefile.in (version, target_alias, libsubdir): Define.
1017         (install): Remove check for libsubdir.
1018
1019 Sat Jun 13 03:46:40 1998  Craig Burley  <burley@gnu.org>
1020
1021         * Makefile.in (install): Don't install if $(libsubdir)
1022         is empty; issue a diagnostic saying top-level Makefile
1023         must pass it in instead, and exit.
1024
1025         * Makefile.in (g2c.h): Rename from f2c.h.
1026
1027         * Makefile.in, libF77/Makefile.in, libI77/Makefile.in:
1028         * libU77/Makefile.in: Rewrite config and var assignment
1029         sections to be even more minimal than before, and to
1030         more clearly documented what macros are expected to be
1031         set and to what sorts of values.  Eliminate CROSS and
1032         related stuff, since there's no such things as CROSS
1033         in egcs.  Rename GCC_FOR_TARGET to CC throughout.
1034         * Makefile.in (stamp-libi77, stamp-libf77, stamp-libu77):
1035         Eliminate CROSS.
1036         * configure.in: Eliminate CROSS.
1037
1038         Rename libf2c.a and f2c.h to libg2c.a and g2c.h,
1039         normalize and simplify g77/libg2c build process:
1040         * Makefile.in: Remove all stuff pertaining to
1041         installation, cleaning, and so on.  Parent Makefile
1042         does all that now.  Pass F2C_H_DIR,
1043         G2C_H_DIR, and GCC_H_DIR, the pathnames for the
1044         directories containing f2c.h, g2c.h, and other
1045         #include files, to subdirectory Makefiles.
1046         (stamp-libf77, stamp-libi77, stamp-libu77):
1047         Don't specify `-f Makefile' anymore, it's not needed
1048         now that subdirectory makefile's from netlib are
1049         renamed to makefile.netlib in g77 source (and to
1050         makefile.ori by configuration process, in case they're
1051         still around somehow).
1052         (stamp-libe77): Don't make libE77 dir unless it doesn't
1053         exist, if it does just delete all objects in it.
1054         Compile using $(GCC_FOR_TARGET), not $(CC).
1055         (rebuilt): Remove this and all subordinate targets,
1056         as parent Makefile now handles all that.
1057         (*clean): Remove.
1058         * configure.in (Pad_UDread, ALWAYS_FLUSH, WANT_LEAD_0):
1059         Remove these and commentary to new f2c.h file.
1060         AC_OUTPUT g2c.h instead of f2c.h.  Remove old commentary
1061         regarding concatenation.
1062         * g2c.h.in: Rename from f2c.h.in, add appropriate
1063         commentary.
1064         * f2c.h: New file, a wrapper for g2c.h that does
1065         libg2c-specific stuff.
1066         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in:
1067         Change $(ALL_CFLAGS) to use F2C_H_DIR, G2C_H_DIR, and GCC_H_DIR
1068         macros.  Remove F2C_H macro, replace use with explicit
1069         dependencies on f2c.h and g2c.h.
1070         (*clean): Remove.
1071
1072 Mon Apr 27 22:52:31 1998  Richard Henderson  <rth@cygnus.com>
1073
1074         * libU77/ltime_.c: Bounce the ftnint argument through a local time_t.
1075         * libU77/gmtime_.c: Likewise.
1076
1077 Sun Apr 26 18:07:56 1998  Richard Henderson  <rth@cygnus.com>
1078
1079         * configure.in: Adjust include paths in F2C_INTEGER and F2C_LONGINT
1080         tests to work out of the build directory.
1081
1082 1998-05-20  Dave Love  <d.love@dl.ac.uk>
1083
1084         * Makefile.in ($(lib)): Use shell loop instead of unportable
1085         make variable substitution.
1086
1087 Tue May 19 12:50:27 1998  Craig Burley  <burley@gnu.org>
1088
1089         Break up main() into separate .o's so making and
1090         linking against shared libraries with non-Fortran
1091         main() routines is easier:
1092         * Makefile.in (MISC): Add setarg.o and setsig.o.
1093         * libF77/Makefile.in (MISC): Ditto.
1094         * libF77/setarg.c: New file, contains f_setarg().
1095         * libF77/setsig.c: New file, contains f_setsig().
1096         * libF77/getarg_.c: Rename xarg* to f__xarg*.
1097         * libF77/iargc_.c: Ditto
1098
1099 Sat May  2 16:44:46 1998  Craig Burley  <burley@gnu.org>
1100
1101         * libF77/signal_.c, libI77/dfe.c, libI77/due.c,
1102         libI77/wsfe.c: Tweaks to eliminate unnecessary
1103         differences vs. netlib libf2c.
1104
1105 Fri May  1 11:57:45 1998  Craig Burley  <burley@gnu.org>
1106
1107         Update to Netlib version of 1998-04-20:
1108         * libF77/dtime_.c, libF77/etime_.c, libF77/h_dnnt.c,
1109         libF77/h_nint.c, libF77/i_dnnt.c, libF77/i_nint.c,
1110         libF77/main.c, libF77/s_paus.c, libF77/signal1.h0,
1111         libI77/backspace.c, libI77/close.c, libI77/dfe.c,
1112         libI77/endfile.c, libI77/err.c, libI77/fio.h,
1113         libI77/iio.c, libI77/ilnw.c, libI77/lread.c,
1114         libI77/lwrite.c, libI77/open.c, libI77/rawio.h,
1115         libI77/sfe.c, libI77/util.c, libI77/wrtfmt.c,
1116         libI77/wsfe.c, libI77/wsle.c, libI77/wsne.c:
1117         See changes.netlib for info.
1118
1119 Sun Apr 26 09:13:41 1998  Craig Burley  <burley@gnu.org>
1120
1121         * libU77/hostnm_.c (G77_hostnm_0): Fix off-by-one error
1122         that was trashing the byte just beyond the CHARACTER*(*)
1123         argument.
1124
1125 Wed Mar  4 16:32:46 1998  Craig Burley  <burley@gnu.org>
1126
1127         * libU77/u77-test.f: Don't bother declaring etime.
1128         Use `implicit none' and declare mask and lenstr.
1129         Do ETIME/DTIME consistency check before loop, then
1130         use loop to verify that dtime "ticks" at some point.
1131         Check ETIME array-sum using single-precision add, to
1132         avoid spurious complaint on systems (like x86) that
1133         use more precision for intermediate results.
1134         Fix `Results of ETIME and DTIME...' message to print
1135         pertinent values (r1 and r2 instead of i and j).
1136         Change loop from 10M to 1K repeated up to 1000 times
1137         or until dtime "ticks".
1138         Print the number of 1K loops needed to see this tick.
1139         Answer a commented question.
1140         Split up a long line of output and do other prettying.
1141         Preset lognam in case GETLOG fails to overwrite it.
1142
1143 Sat Feb 28 15:32:15 1998  Craig Burley  <burley@gnu.org>
1144
1145         * libI77/open.c (f_open): Use sizeof(buf) instead of
1146         256, for the usual reasons.
1147
1148 1998-02-17  Dave Love  <d.love@dl.ac.uk>
1149
1150         * libU77/u77-test.f: Tweak some o/p.
1151
1152         * libU77/Makefile.in (check): Use -L for new directory structure.
1153
1154         * Makefile.in (check): Run the u77 check.
1155         (config.status, Makefile): New targets.
1156
1157 Wed Feb 11 01:46:20 1998  Manfred Hollstein <manfred@s-direktnet.de>
1158
1159         * Makefile.in ($(lib)): Call $(AR) repeatedly to avoid overflowing
1160         argument size limit on ancious System V.
1161
1162 Sun Feb  8 00:32:17 1998  Manfred Hollstein  <manfred@s-direktnet.de>
1163
1164         * Makefile.in: Add `info install-info clean-info check dvi' targets.
1165
1166 Mon Feb  2 11:08:49 1998  Richard Henderson  <rth@cygnus.com>
1167
1168         * configure.in: Update F2C_INTEGER and F2C_LONGINT tests
1169         for the new placement in the hierarchy.
1170
1171 Sun Feb  1 02:36:33 1998  Richard Henderson  <rth@cygnus.com>
1172
1173         * Previous contents of gcc/f/runtime moved into toplevel
1174         "libf2c" directory.
1175
1176 Sun Feb  1 01:42:47 1998  Mumit Khan <khan@xraylith.wisc.edu>
1177
1178         * libU77/configure.in (getlogin,getgid,getuid, kill,link,ttyname):
1179         Check.
1180         * libU77/config.h.in (HAVE_GETLOGIN, HAVE_GETGID, HAVE_GETUID,
1181         HAVE_KILL, HAVE_LINK, HAVE_TTYNAME): New defs.
1182         * libU77/getlog_.c: Conditionalize for target platform. Set errno
1183         to ENOSYS if target libc doesn't have the function.
1184         * libU77/getgid_.c: Likewise.
1185         * libU77/getuid_.c: Likewise.
1186         * libU77/kill_.c: Likewise.
1187         * libU77/link_.c: Likewise.
1188         * libU77/ttynam_.c: Likewise.
1189
1190 Sun Jan 18 20:01:37 1998  Toon Moene  <toon@moene.indiv.nluug.nl>
1191
1192         * libI77/backspace.c: (f_back): Use type `uiolen' to determine size
1193         of record length specifier.
1194
1195 Sat Jan 17 22:40:31 1998  Mumit Khan <khan@xraylith.wisc.edu>
1196
1197         * libU77/configure.in (sys/param.h,sys/times.h): Check.
1198         (times,alarm): Likewise.
1199         * libU77/config.h.in (HAVE_SYS_PARAM_H, HAVE_SYS_TIMES_H)
1200         (HAVE_ALARM, HAVE_TIMES): New defs.
1201         * libU77/alarm_.c: Conditionalize for target platform. Set errno
1202         to ENOSYS if target libc doesn't have the function.
1203         * libU77/dtime_.c: Likewise.
1204         * libU77/etime_.c: Likewise.
1205         * libU77/sys_clock_.c: Likewise.
1206
1207         * configure.in (NON_UNIX_STDIO): Define if MINGW32.
1208         (NON_ANSI_RW_MODE): Do not define for CYGWIN32 or MINGW32.
1209
1210         * libI77/rawio.h: Don't providing conflicting declarations for
1211         read() and write(). MINGW32 header files use "const" quals.
1212
1213         * libF77/s_paus.c: _WIN32 does not have pause().
1214
1215 Mon Apr 27 22:52:31 1998  Richard Henderson  <rth@cygnus.com>
1216
1217         * libU77/ltime_.c: Bounce the ftnint argument through a local time_t.
1218         * libU77/gmtime_.c: Likewise.
1219
1220 Sun Apr 26 18:07:56 1998  Richard Henderson  <rth@cygnus.com>
1221
1222         * configure.in: Adjust include paths in F2C_INTEGER and F2C_LONGINT
1223         tests to work out of the build directory.
1224
1225 Tue Dec 23 22:56:01 1997  Craig Burley  <burley@gnu.org>
1226
1227         * libF77/signal_.c (G77_signal_0): Return type is
1228         now `void *', to cope with returning previous signal
1229         handler on 64-bit systems like Alphas.
1230         * f2cext.c (signal_): Changed accordingly.
1231
1232 Tue Nov 18 09:49:04 1997  Mumit Khan   (khan@xraylith.wisc.edu)
1233
1234         * libI77/close.c (f_exit): Reset f__init so that f_clos does not
1235         (incorrectly) think there is an I/O recursion when program is
1236         interrupted.
1237
1238 Sat Nov  1 18:03:42 1997  Jeffrey A Law  (law@cygnus.com)
1239
1240         * libF77/signal_.c: Undo last change until we can fix it right.
1241
1242 Wed Oct 29 01:01:04 1997  Mumit Khan  <khan@brahma.xraylith.wisc.edu>
1243
1244         * configure.in: Set CC to CC_FOR_TARGET when cross-compiling.
1245
1246 Fri Oct 24 11:15:22 1997  Mumit Khan <khan@brahma.xraylith.wisc.edu>
1247
1248         * libI77/close.c (f_exit): Reset f__init so that f_clos does not
1249         (incorrectly) think there is an I/O recursion when program is
1250         interrupted.
1251
1252 Wed Oct 15 10:06:29 1997  Richard Henderson  <rth@cygnus.com>
1253
1254         * libF77/signal_.c (G77_signal_0): Make return type sig_pf as well.
1255         * libI77/fio.h: Include <string.h> if STDC_HEADERS.
1256         * libU77/chmod_.c: Likewise.
1257
1258 Tue Oct  7 18:22:10 1997  Richard Henderson  <rth@cygnus.com>
1259
1260         * Makefile.in (CGFLAGS): Don't force -g0.
1261         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in: Likewise.
1262
1263 Mon Oct  6 14:16:46 1997  Jeffrey A Law  (law@cygnus.com)
1264
1265         * Makefile.in (distclean): Do a better job at cleaning up.
1266
1267 1997-10-03  Dave Love  <d.love@dl.ac.uk>
1268
1269         * configure.in: Check for tempnam (best because it obeys TMPDIR).
1270         * libI77/open.c: Use it.
1271         * libI77/err.c: New message # 132.
1272
1273 Wed Oct  1 01:46:16 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
1274
1275         * libU77/sys_clock_.c: File renamed from system_clock_.c.
1276         * libU77/Makefile.in, Makefile.in : Reference sys_clock_.*, not
1277         system_clock_.*.
1278         * libU77/dtime_.c (clk_tck): Try also HZ macro.
1279         * libU77/access.c (G77_access_0): Check malloc return value against 0,
1280         not NULL.
1281         * libU77/getlog_.c, libU77/ttynam_.c, libU77/chdir_.c: Ditto.
1282         * libU77/chmod_.c, libU77/rename_.c: Ditto.
1283
1284 Tue Sep 30 00:41:39 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1285
1286         Do a better job of printing the offending FORMAT string
1287         when producing a diagnostic:
1288         * libI77/err.c (f__fmtlen): New variable to hold operating
1289         length of format string.
1290         (f__fatal): Use new variable to limit length of printed string.
1291         * libI77/fmt.c (f_s): Don't skip spaces after closing paren,
1292         so nicer message results (and nested case already skips them).
1293         (pars_f): Record operating length of format string as indicated
1294         by a successful call to f_s, or ad-hoc-calculate it if failure,
1295         limiting the length to 80 characters (and stopping at NUL).
1296         (do_fio): Use new variable to limit length of printed string.
1297         * libI77/fmt.h (f__fmtlen): Declare new variable.
1298         * libI77/lread.c (c_le): Set new variable to known length.
1299
1300 Mon Sep 29 16:30:31 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1301
1302         Update to Netlib version of 1997-09-23:
1303         * libF77/dtime_.c (dtime_), libF77/etime_.c (dtime_):
1304         Return `double' instead of `float' (these are not used
1305         in g77's version of libf2c).
1306         * libI77/fmt.c, libI77/fmt.h, libI77/rdfmt.c, libI77/wrtfmt.c:
1307         Support machines with 64-bit pointers and 32-bit ints (e.g.
1308         Linux on DEC Alpha).
1309
1310 1997-09-19  Dave Love  <d.love@dl.ac.uk>
1311
1312         * libU77/dtime_.c (G77_dtime_0): Fix types in HAVE_GETRUSAGE case
1313         so as not to truncate results to integer values.
1314         * libU77/Version.c: Bump.
1315
1316 Thu Sep 18 16:58:46 1997  Jeffrey A Law  (law@cygnus.com)
1317
1318         * Makefile.in (stamp-lib): Don't use '$?', explicitly
1319         list the variables containing the object files to include
1320         in libf2c.a
1321
1322 Tue Sep  9 00:33:24 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1323
1324         * Version 0.5.21 released.
1325
1326 Mon Sep  8 19:39:01 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1327
1328         * libI77/close.c (f_exit): Fix thinko, inverted test
1329         of whether initialization done, so exiting now closes
1330         open units again.
1331
1332 Fri Sep  5 00:18:17 1997  Jeffrey A Law  (law@cygnus.com)
1333
1334         * Makefile.in (clean): Don't remove config.cache.
1335         (distclean): Do it here instead.
1336
1337 Tue Aug 26 20:14:08 1997  Robert Lipe  (robertl@dgii.com)
1338
1339         * hostnm_.c: Include errno.h
1340
1341 Tue Aug 26 01:42:21 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1342
1343         From Jim Wilson:
1344         * configure.in: Make sure RANLIB_TEST is set also.
1345
1346         From Robert Lipe <robertl@dgii.com>:
1347         * libU77/getcwd_.c, libU77/hostnm_.c, libU77/lstat_.c:
1348         Also #include <errno.h>, to define ENOSYS.
1349
1350 Tue Aug 26 01:25:58 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1351
1352         * Makefile.in (stamp-lib): Put all f2cext.c objects in
1353         a temp directory named libE77, then `ar' them all at
1354         once into libf2c.a, to get the job done a bit faster.
1355         Still remove the objects (and libE77 directory) afterward.
1356
1357 Mon Aug 25 23:26:05 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
1358
1359         * Makefile.in (mostlyclean, clean): Check if Makefile exists
1360         before using it. Remove stamp-*.
1361         (stamp-libi77, stamp-libf77, stamp-libu77): New.
1362         (stamp-lib): Only depend on stamp-libi77 stamp-libf77
1363         stamp-libu77
1364
1365 Sun Aug 24 05:04:35 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1366
1367         * libU77/rand_.c (G77_rand_0), libU77/dtime_.c (G77_dtime_0),
1368         libU77/etime_.c (G77_etime_0), libU77/secnds_.c (G77_secnds_0),
1369         libU77/second_.c (G77_second_0): Really return `double', not
1370         `doublereal', since the result is cast to `float'.
1371         * f2cext.c: (rand_, dtime_, etime_, secnds_, second_): Ditto.
1372         (erf_, erfc_, besj0_, besj1_, besjn_, besy0_, besy1_,
1373         besyn_, dbesj0_, dbesj1_, dbesjn_, dbesy0_, dbesy1_,
1374         dbesyn_): All of these return `double', not `doublereal',
1375         as they either have `float' or `double' results.
1376         * libU77/bes.c (besj0_, besj1_, besjn_, besy0_, besy1_,
1377         besyn_): Ditto.
1378         * libU77/dbes.c (dbesj0_, dbesj1_, dbesjn_, dbesy0_, dbesy1_,
1379         dbesyn_): Ditto.
1380
1381         Update to Netlib version of 1997-08-16:
1382         * libI77/iio.c: Fix bug in internal writes to an array
1383         of character strings.
1384
1385         * Makefile.in (UOBJ): Restore fixes made by Dan Pettet I
1386         lost, which included the addition of mclock_.o already noted
1387         below, plus adding symlnk_.o.
1388
1389 Thu Aug 21 03:58:34 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1390
1391         * Makefile.in (UOBJ): Add mclock_.o, thanks to Mumit Khan!
1392
1393 1997-08-21  Dave Love  <d.love@dl.ac.uk>
1394
1395         * libU77/alarm_.c: Fix return type: `integer'.
1396
1397 Mon Aug 11 20:12:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1398
1399         * Makefile.in ($(lib), stamp-lib): Ensure that library
1400         gets fully updated even if updating was aborted earlier.
1401
1402         * libU77/hostnm_.c (G77_hostnm_0): Return ENOSYS and stuff
1403         in errno if system has no gethostname() function.
1404
1405         * libU77/lstat_.c (G77_lstat_0): Return ENOSYS and stuff
1406         in errno if system has no lstat() function.
1407
1408         * libU77/getcwd_.c (G77_getcwd_0): Return ENOSYS and stuff
1409         in errno if system has no getcwd() or getwd() function.
1410         Test HAVE_GETCWD properly.
1411
1412         * libU77/symlnk_.c (G77_symlink_0): Return ENOSYS and stuff
1413         in errno if system has no symlink() function.
1414
1415         * libU77/mclock_.c (G77_mclock_0): Return -1 if system
1416         has no clock() function.
1417
1418 Mon Aug 11 01:55:36 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1419
1420         * Makefile.in (F2CEXT): Add `alarm' to this list.
1421
1422         * f2cext.c (alarm_): Fix some typos in this function.
1423         Delete third `status' argument.
1424
1425         * libU77/alarm_.c: Delete third `status' argument,
1426         as caller gets this from function result; return
1427         status value as function result for caller.
1428
1429         * configure.in: Rename `ac_cv_struct_FILE' to
1430         `g77_cv_struct_FILE' according to 1997-06-26 change.
1431
1432 1997-08-06  Dave Love  <d.love@dl.ac.uk>
1433
1434         * libU77/vxtidate_.c: Correct day/month argument order.
1435         * f2cext.c: Likewise.
1436
1437 1997-07-07  Dave Love  <d.love@dl.ac.uk>
1438
1439         * f2cext.c: Add alarm_.
1440
1441         * Makefile.in, libU77/Makefile.in: Add alarm_.
1442
1443         * libU77/alarm_.c: New file.
1444
1445 1997-06-26  Dave Love  <d.love@dl.ac.uk>
1446
1447         * configure.in: Generally use prefix `g77_' for cached values
1448         we've invented, not `ac_'.
1449
1450 Tue Jun 24 18:50:06 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1451
1452         * libI77/ilnw.c (s_wsni): Call f_init() here.
1453         (s_wsli): Ditto.
1454         (e_wsli): Turn off "doing I/O" flag here.
1455
1456 1997-06-20  Dave Love  <d.love@dl.ac.uk>
1457
1458         * runtime/configure.in: Check for cygwin32 after Mumit Khan (but
1459         differently); if cygwin32 define NON_UNIX_STDIO and don't define
1460         NON_ANSI_RW_MODES.
1461
1462 Tue Jun 01 06:26:29 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1463
1464         * libI77/rsne.c (nl_init): Don't call f_init() here,
1465         since s_rsne() already does.
1466         (c_lir): Call f_init() here instead.
1467         * libI77/rsli.c (e_rsli): Turn off "doing I/O" flag here.
1468         * libI77/sue.c (e_rsue): Ditto.
1469
1470 Sun Jun 22 23:27:22 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1471
1472         * libI77/fio.h (err): Mark I/O as no longer in progress
1473         before returning a non-zero error indicator (since
1474         that tells the caller to jump over the remaining I/O
1475         calls, including the corresponding `e_whatever' call).
1476         * libI77/err.c (endif): Ditto.
1477         * libI77/sfe.c (e_wsfe): Ditto.
1478         * libI77/lread.c (ERR): Ditto.
1479         * libI77/lread.c (l_read): Ditto by having quad case
1480         use ERR, not return, to return non-zero error code.
1481
1482 Sat Jun 21 12:31:28 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1483
1484         * libI77/open.c (fk_open): Temporarily turn off
1485         "doing I/O" flag during f_open() call to avoid recursive
1486         I/O error.
1487
1488 Tue Jun 17 22:40:47 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1489
1490         * err.c, close.c, rewind.c, inquire.c, backspace.c, endfile.c,
1491         iio.c, open.c, Version.c, sfe.c, wsle.c, rsne.c, sue.c, rsfe.c,
1492         lread.c, wsfe.c, fio.h, due.c, dfe.c: Change f__init from
1493         `flag' to `int' and to signal not just whether initialization
1494         has happened (bit 0), but also whether I/O is in progress
1495         already (bit 1).  Consistently produce a clear diagnostic
1496         in cases of recursive I/O.  Avoid infinite recursion in
1497         f__fatal, in case sig_die triggers another error.  Don't
1498         output info on internals if not initialized in f__fatal.  Don't
1499         bother closing units in f_exit if initialization hasn't
1500         happened.
1501
1502 Tue Jun 10 12:57:44 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1503
1504         Update to Netlib version of 1997-06-09:
1505         * libI77/err.c, libI77/lread.c, libI77/rdfmt.c,
1506         libI77/wref.c: Move some #include's around.
1507
1508 Mon Jun  9 18:11:56 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1509
1510         * libU77/kill_.c (kill_): KR_headers version needed
1511         `*' in front of args in decls.
1512
1513 Sun May 25 03:16:53 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1514
1515         Update to Netlib version of 1997-05-24:
1516         * libF77/README, libF77/Version.c, libF77/main.c,
1517         libF77/makefile, libF77/s_paus.c, libF77/signal1.h,
1518         libF77/signal_.c, libF77/z_div.c, libI77/Notice,
1519         libI77/README, libI77/Version.c, libI77/dfe.c,
1520         libI77/err.c, libI77/fmt.c, libI77/makefile,
1521         libI77/rawio.h: Apply many, but not all, of the changes
1522         made to libf2c since last update.
1523         * libF77/Makefile.in (MISC), Makefile.in (MISC): Rename
1524         exit.o to exit_.o to go along with Netlib.
1525         * libF77/signal.c: Make the prologue much simpler than
1526         Netlib has it.
1527
1528 Sun May 18 20:56:02 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1529
1530         * libU77/unlink_.c, libU77/stat_.c, libU77/symlnk_.c,
1531         libU77/chmod_.c: g_char first arg is const.
1532
1533         * libU77/chmod_.c: s_cat expects ftnlen[], not int[] or
1534         integer[], change types of array and variables
1535         accordingly.
1536
1537 May 7 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1538
1539         * libU77/dbes_.c: Commented out the code in the
1540         same way the bes* routines are commented out.  This
1541         was done because corresponding C routines are referenced
1542         directly in com-rt.def.
1543
1544 Mon May  5 13:56:02 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1545
1546         * libU77/stat_.c: Reverse KR/ANSI decls of g_char().
1547
1548 Apr 18 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1549
1550         * libF77/F77_aloc.c, libF77/abort_.c, libF77/derf_.c,
1551         libF77/derfc_.c, libF77/ef1asc_.c, libF77/ef1cmc_.c,
1552         libF77/erf_.c, libF77/erfc_.c, libF77/exit.c,
1553         libF77/getarg_.c, libF77/getenv_.c, libF77/iargc_.c,
1554         libF77/s_cat.c, libF77/signal_.c, libF77/system_.c,
1555         libI77/close.c, libI77/ftell_.c, libU77/access_.c,
1556         libU77/bes.c, libU77/chdir_.c, libU77/chmod_.c, libU77/ctime_.c,
1557         libU77/date_.c, libU77/dbes.c, libU77/dtime_.c, libU77/etime_.c,
1558         libU77/fdate_.c, libU77/fgetc_.c, libU77/flush1_.c,
1559         libU77/fnum_.c, libU77/fputc_.c, libU77/fstat_.c,
1560         libU77/gerror_.c, libU77/getcwd_.c, libU77/getgid_.c,
1561         libU77/getlog_.c, libU77/getpid_.c, libU77/getuid_.c,
1562         libU77/gmtime_.c, libU77/hostnm_.c, libU77/idate_.c,
1563         libU77/ierrno_.c, libU77/irand_.c, libU77/isatty_.c,
1564         libU77/itime_.c, libU77/kill_.c, libU77/link_.c,
1565         libU77/lnblnk_.c, libU77/ltime_.c, libU77/mclock_.c,
1566         libU77/perror_.c, libU77/rand_.c, libU77/rename_.c,
1567         libU77/secnds_.c, libU77/second_.c, libU77/sleep_.c,
1568         libU77/srand_.c, libU77/stat_.c, libU77/symlnk_.c,
1569         libU77/system_clock_.c, libU77/time_.c, libU77/ttynam_.c,
1570         libU77/umask_.c, libU77/unlink_.c, libU77/vxtidate_.c,
1571         libU77/vxttime_.c: Completed renaming routines that are directly
1572         callable from g77 to internal names of the form
1573         G77_xxxx_0 that are known as intrinsics by g77.
1574
1575 Apr 8 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1576
1577         * Makefile.in: Add libU77/mclock_.o and libU77/symlnk_.o to UOBJ.
1578         * libU77/Makefile.in: Add mclock_.c to SRCS.
1579         Add mclock_.o and symlnk_.o to OBJS.
1580         Add mclock_.o dependency.
1581
1582 Apr 8 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
1583
1584         * libU77/symlnk_.c: Added a couple of (char*) casts to malloc
1585         to silence the compiler.
1586
1587 1997-03-17  Dave Love  <d.love@dl.ac.uk>
1588
1589         * libU77/access_.c, libU77/chdir_.c, libU77/chmod_.c,
1590         libU77/link_.c, libU77/lstat_.c, libU77/rename_.c, libU77/stat_.c,
1591         libU77/symlnk_.c, libU77/u77-test.f, libU77/unlink_.c: Strip
1592         trailing blanks from file names for consistency with other
1593         implementations (notably Sun's).
1594
1595         * libU77/chmod_.c: Quote the file name given to the shell.
1596
1597 Mon Mar 10 00:19:17 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1598
1599         * libI77/uio.c (do_ud) [PAD_UDread]: Add semicolon to err()
1600         invocation when macro not defined (from Mumit Khan
1601         <khan@xraylith.wisc.edu>).
1602
1603 Fri Feb 28 13:16:50 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1604
1605         * Version 0.5.20 released.
1606
1607 Wed Feb 26 20:28:53 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1608
1609         * Makefile.in: $(MAKE) invocations now explicitly
1610         specify `-f Makefile', just in case the `makefile's
1611         from the netlib distribution would get used instead.
1612
1613 Mon Feb 24 16:43:39 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1614
1615         * libU77/Makefile.in (check): Specify driver, and
1616         don't bother enabling already-enabled intrinsic groups.
1617         Also, get the $(srcdir) version of u77-test.f.
1618
1619 Sat Feb 22 14:08:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1620
1621         * libU77/u77-test.f: Explicitly declare intrinsics, get
1622         rid of useless CHARACTER declarations on intrinsics (maybe
1623         someday appropriate to implement meaning of that in g77
1624         and restore them?).
1625         Add spin loop just to fatten up the timings a bit.
1626         Clarify ETIME output as having three fields.
1627         Call TIME with CHARACTER*8, not CHARACTER*6, argument.
1628         Call new SECOND intrinsic subroutine, after calling
1629         new DUMDUM subroutine just to ensure the correct value
1630         doesn't get left around in a register or something.
1631
1632 Thu Feb 20 15:22:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1633
1634         * libU77/bes.c: Comment out all the code, as g77 avoids actually
1635         calling it, going directly to the system's library instead.
1636
1637 Mon Feb 17 02:27:41 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1638
1639         * libU77/fgetc_.c (fgetc_): Allow return value to be
1640         CHARACTER*(*), properly handle CHARACTER*0 and blank-pad
1641         CHARACTER*n where n>1.
1642
1643 Tue Feb 11 14:12:19 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1644
1645         * Makefile.in: Clarify role of $(srcdir) here.  Fix
1646         various targets accordingly.  Don't rely at all on
1647         gcc/f/include/ being a link to gcc/include/ -- just
1648         use it directly.
1649         (${srcdir}/configure, ${srcdir}/libU77/configure):
1650         Remove the config.cache files in build directory before
1651         cd'ing to source directory as well.
1652
1653         * libF77/Makefile.in, libI77/Makefile.in (ALL_CFLAGS):
1654         Include `-I.' to pick up build directory.
1655         Use gcc/include/ directly.
1656         * libU77/Makefile.in (ALL_CFLAGS): Include `-I$(srcdir)'
1657         to pick up source directory.
1658         (OBJS): Fix typo in `chmod_.o' (was `chmod.o').
1659
1660 Mon Feb 10 12:54:47 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1661
1662         * Makefile.in (UOBJ), libU77/Makefile.in (OBJS): Add
1663         libU77/chmod_.o to list of objects.
1664         * libU77/chmod_.c: Fix up headers.
1665         Fix implementation to not prematurely truncate command
1666         string and make room for trailing null.
1667
1668         * libU77/ctime_.c: Incoming xstime argument is now longint.
1669         * libU77/mclock_.c: Now returns longint.
1670         * libU77/time_.c: Now returns longint.
1671
1672 1997-02-10  Dave Love  <d.love@dl.ac.uk>
1673
1674         * etime_.c, dtime_.c: Typo rounded times to seconds.
1675
1676         * date_.c: Add missing return.
1677
1678         * hostnm_.c: #include unistd.h.
1679
1680 Sat Feb  8 03:30:19 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1681
1682         INTEGER*8 support built in to f2c.h and libf2c (since
1683         gcc will be used to compile relevant code anyway):
1684         * Makefile.in, libF77/Makefile.in: Add pow_qq.o,
1685         qbitbits.o, and qbitshft.o to $POW and $F90BIT macros,
1686         as appropriate.
1687         * f2c.h.in: Define appropriate types and macros.
1688         Place #error directive correctly.
1689         * configure.in: Determine appropriate types for long
1690         integer (F2C_LONGINT).
1691         Meanwhile, quote strings in #error, for consistency.
1692         Fix restoring of ac_cpp macro.
1693         * configure: Regenerated using autoconf-2.12.
1694
1695         * libF77/Version.c, libI77/Version.c, libU77/Version.c:
1696         Update version numbers.
1697         Change names and code for g77-specific version-printing
1698         routines (shorter names should be safer to link on
1699         weird, 8-char systems).
1700
1701         * libF77/c_cos.c, libF77/c_div.c, libF77/c_exp.c,
1702         libF77/c_log.c, libF77/c_sin.c, libF77/c_sqrt.c,
1703         libF77/d_cnjg.c, libF77/pow_zi.c, libF77/r_cnjg.c,
1704         libF77/z_cos.c, libF77/z_div.c, libF77/z_exp.c,
1705         libF77/z_log.c, libF77/z_sin.c, libF77/z_sqrt.c:
1706         Changed to work properly even when result is aliased
1707         with any inputs.
1708
1709         * libF77/makefile, libI77/makefile: Leave these in
1710         the g77 distribution, so it is easier to track changes
1711         to official libf2c.
1712
1713         * libF77/signal_.c: Eliminate redundant `return 0;'.
1714
1715         * libI77/fio.h (err, errfl): Fix these so they work
1716         (and must be expressed) as statements.
1717         Fix up many users of err() to include trailing semicolon.
1718
1719         * Incorporate changes by Bell Labs to libf2c through 1997-02-07.
1720
1721 1997-02-06  Dave Love  <d.love@dl.ac.uk>
1722
1723         * libU77/etime_.c, libU77/dtime_.c: Fix getrusage stuff.
1724
1725         * libU77/config.h.in: Regenerate for HAVE_GETRUSAGE.
1726
1727         * libU77/Makefile.in, libI77/Makefile.in, libF77/Makefile.in:
1728         Redo *clean targets; distclean and maintainer-clean remove the stage?
1729         and include links.  This probably want looking at further.
1730
1731 Wed Feb  5 00:21:23 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1732
1733         Add libU77 library from Dave Love <d.love@dl.ac.uk>:
1734         * Makefile.in: Add libU77 directory, rules, etc.
1735         * configure.in: New libU77 directory, Makefile, etc.
1736
1737         * Makefile.in, libF77/Makefile.in, libI77/Makefile.in,
1738         libU77/Makefile.in: Reorganize these so $(AR) commands
1739         handled by the top-level Makefile instead of the
1740         subordinates.  This permits it to do $(AR) only when
1741         one or more object files actually change, instead of
1742         having to force-update it as was necessary before.
1743         And that had the disadvantage of requiring, e.g., user
1744         root to have access to $(AR) to the library simply to
1745         install g77, which might be problematic on an NFS setup.
1746         (mostlyclean, clean, distclean, maintainer-clean):
1747         Properly handle these rules.
1748
1749         * Makefile.in: Don't invoke config.status here -- let
1750         compiler-level stuff handle all that.
1751
1752         * libI77/err.c [MISSING_FILE_ELEMS]: Declare malloc in this case
1753         too, so it doesn't end up as an integer.
1754
1755 Sat Feb  1 02:43:48 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1756
1757         * libF77/Makefile.in: More fixup for $(F90BIT) -- wasn't
1758         in list for ar command, and it wasn't correctly listed
1759         in the list of things depending on f2c.h.
1760
1761         * f2c.h.in: Fix up #error directive.
1762
1763 1997-01-31  Dave Love  <d.love@dl.ac.uk>
1764
1765         * libF77/Makefile.in ($(lib)): Add $(F90BIT); shouldn't exclude
1766         stuff f2c needs so we can share the library.
1767
1768 Sat Jan 18 19:39:03 1997  Craig Burley  <burley@gnu.ai.mit.edu>
1769
1770         * configure.in: No longer define ALWAYS_FLUSH, the
1771         resulting performance is too low.
1772
1773 Wed Dec 18 12:06:02 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1774
1775         Patch from Mumit Khan <khan@xraylith.wisc.edu>:
1776         * libF77/s_paus.c: Add __CYGWIN32__ to list of macros
1777         controlling how to pause.
1778
1779 Sun Dec  1 21:25:27 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1780
1781         * configure: Regenerated using autoconf-2.12.
1782
1783 Mon Nov 25 21:16:15 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1784
1785         * configure: Regenerated using autoconf-2.11.
1786
1787 1996-11-19  Dave Love  <d.love@dl.ac.uk>
1788
1789         * libI77/backspace.c: Include sys/types.h for size_t.
1790
1791 Wed Nov  6 14:17:27 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1792
1793         * f2c.h.in: Properly comment out the unsupported stuff so
1794         we don't get build-time errors.
1795
1796         * libF77/Version.c, libI77/Version.c: Restore macro definition
1797         of version information.
1798
1799         * libI77/Makefile.in (OBJ) [foo]: Add ftell_.o to list of objects.
1800
1801         * libI77/uio.c (do_ud): Fix up casts in PAD_UDread case just
1802         like they were fixed in the other case.
1803
1804 Thu Oct 31 22:27:45 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1805
1806         * libI77/ftell_.c (fseek_): Map incoming whence argument to
1807         system's actual SEEK_CUR, SEEK_SET, or SEEK_END macro for
1808         fseek(), and crash (gracefully) if the argument is invalid.
1809
1810 1996-10-19  Dave Love  <d.love@dl.ac.uk>
1811
1812         * configure.in: Add check that we have the tools to cross-compile
1813         if appropriate.
1814         (NO_EOF_CHAR_CHECK,Skip_f2c_Undefs): Define.
1815
1816         * libF77/Makefile.in (F90BIT): New routines from Netlib.
1817
1818         * f2c.h.in:
1819         Use more sanitary #error (indented for K&R compliance if necessary) if
1820         f2c_i2 defined.
1821         Sync with Netlib: Add `uninteger'.  (Commented out) integer*8 stuff.
1822         bit_{test,clear,set} macros.
1823
1824 1996-10-19  Dave Love  <d.love@dl.ac.uk>
1825
1826         Update to Netlib version of 1996-09-26.
1827
1828         * libI77/Version.c: Use <stdio.h>, not "stdio.h".
1829         * libF77/Version.c: Likewise.
1830
1831 Wed Aug 28 13:25:29 1996  Dave Love  <d.love@dl.ac.uk>
1832
1833         * libI77/rsne.c (x_rsne): Use size_t instead of int.
1834
1835         * libI77/endfile.c (copy): Use size_t in place of int.
1836
1837 Wed Aug 28 13:22:20 1996  Dave Love  <d.love@dl.ac.uk>
1838
1839         * libI77/backspace.c (f_back): Cast fread arg to size_t.
1840
1841 Tue Aug 27 19:11:30 1996  Dave Love  <d.love@dl.ac.uk>
1842
1843         * libI77/Version.c: Supply */ to avoid apparent nested comment.
1844
1845 Tue Aug 20 09:21:43 1996  Dave Love  <d.love@dl.ac.uk>
1846
1847         * libF77/Makefile.in (ALL_CFLAGS): Fix missing ../ for include.
1848         * libI77/Makefile.in (ALL_CFLAGS): Likewise.
1849
1850 Sat Aug 17 13:00:47 1996  Dave Love  <d.love@dl.ac.uk>
1851
1852         * libF77/qbitshft.c, libF77/qbitbits.c, libF77/lbitshft.c,
1853         libF77/lbitbits.c: New file from Netlib.  qbit... not currently
1854         compiled.
1855
1856 Sun Jul  7 18:06:33 1996  Dave Love  <d.love@dl.ac.uk>
1857
1858         * libF77/z_sqrt.c, libF77/z_sin.c, libF77/z_exp.c, libF77/z_log.c,
1859         libF77/system_.c, libF77/z_cos.c, libF77/signal_.c,
1860         libF77/s_stop.c, libF77/sig_die.c, libF77/s_paus.c,
1861         libF77/s_rnge.c, libF77/s_cat.c, libF77/r_tan.c, libF77/r_tanh.c,
1862         libF77/r_sinh.c, libF77/r_sqrt.c, libF77/r_sin.c, libF77/r_mod.c,
1863         libF77/r_nint.c, libF77/r_lg10.c, libF77/r_log.c, libF77/r_exp.c,
1864         libF77/r_int.c, libF77/r_cosh.c, libF77/r_atn2.c, libF77/r_cos.c,
1865         libF77/r_asin.c, libF77/r_atan.c, libF77/r_acos.c,
1866         libF77/pow_dd.c, libF77/pow_zz.c, libF77/main.c, libF77/i_dnnt.c,
1867         libF77/i_nint.c, libF77/h_dnnt.c, libF77/h_nint.c, libF77/exit.c,
1868         libF77/d_tan.c, libF77/d_tanh.c, libF77/d_sqrt.c, libF77/d_sin.c,
1869         libF77/d_sinh.c, libF77/d_mod.c, libF77/d_nint.c, libF77/d_log.c,
1870         libF77/d_int.c, libF77/d_lg10.c, libF77/d_cosh.c, libF77/d_exp.c,
1871         libF77/d_atn2.c, libF77/d_cos.c, libF77/d_atan.c, libF77/d_acos.c,
1872         libF77/d_asin.c, libF77/c_sqrt.c, libF77/cabs.c, libF77/c_sin.c,
1873         libF77/c_exp.c, libF77/c_log.c, libF77/c_cos.c, libF77/F77_aloc.c,
1874         libF77/abort_.c, libI77/xwsne.c, libI77/wref.c, libI77/util.c,
1875         libI77/uio.c, libI77/rsne.c, libI77/rdfmt.c, libI77/rawio.h,
1876         libI77/open.c, libI77/lread.c, libI77/inquire.c, libI77/fio.h,
1877         libI77/err.c, libI77/endfile.c, libI77/close.c:
1878         Use #include <...>, not #include "..." for mkdeps
1879
1880 Sat Jul  6 21:39:21 1996  Dave Love  <d.love@dl.ac.uk>
1881
1882         * libI77/ftell_.c: Added from Netlib distribution.
1883
1884 Sat Mar 30 20:57:24 1996  Dave Love  <d.love@dl.ac.uk>
1885
1886         * configure.in: Eliminate explicit use of
1887         {RANLIB,AR}_FOR_TARGET.
1888         * Makefile.in: Likewise.
1889         * libF77/Makefile.in: Likewise.
1890         * libI77/Makefile.in: Likewise.
1891         * configure: Regenerated.
1892
1893 Sat Mar 30 21:02:03 1996  Dave Love  <d.love@dl.ac.uk>
1894
1895         * Makefile.in: Eliminate explicit use of
1896         {RANLIB,AR}_FOR_TARGET.
1897
1898 Tue Mar 26 23:39:59 1996  Dave Love  <d.love@dl.ac.uk>
1899
1900         * Makefile.in: Remove hardwired RANLIB and RANLIB_TEST (unnoted
1901         change).
1902
1903 Mon Mar 25 21:04:56 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1904
1905         * Incorporate changes by Bell Labs to libf2c through 1996-03-23,
1906         including changes to dmg and netlib email addresses.
1907
1908 Tue Mar 19 13:10:02 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1909
1910         * Incorporate changes by AT&T/Bellcore to libf2c through 1996-03-19.
1911
1912         * Makefile.in (rebuilt): New target.
1913
1914         * libF77/Makefile.in, libI77/Makefile.in: Use $AR_FOR_TARGET, not
1915         $AR.
1916
1917 Tue Mar 19 12:53:19 1996  Dave Love  <d.love@dl.ac.uk>
1918
1919         * configure.in (ac_cpp): #include <stdio.h> instead
1920         of <features.h>.
1921
1922 Tue Mar 19 12:52:09 1996  Mumit Khan  <khan@xraylith.wisc.edu>
1923
1924         * configure.in (ac_cpp): For f2c integer type,
1925         add -I$srcdir/../.. to make it work on mips-ultrix4.2.
1926
1927 Sat Mar  9 17:37:15 1996  Craig Burley  <burley@gnu.ai.mit.edu>
1928
1929         * libI77/Makefile.in (.c.o): Add -DAllow_TYQUAD, to enable
1930         I/O support for INTEGER*8.
1931         * f2c.h.in: Turn on longint type.
1932
1933 Fri Dec 29 18:22:01 1995  Craig Burley  <burley@gnu.ai.mit.edu>
1934
1935         * Makefile.in: Reorganize the *clean rules to more closely
1936         parallel gcc's.
1937
1938         * libF77/Makefile.in, libI77/Makefile.in: Ignore error from $(AR)
1939         command, in case just doing an install and installer has no write
1940         access to library (this is a kludge fix -- perhaps install targets
1941         should never try updating anything?).
1942
1943 Sat Nov 18 19:37:22 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1944
1945         * Version 0.5.17 released.
1946
1947 Thu Nov 16 07:20:35 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1948
1949         * Incorporate changes by AT&T/Bellcore to libf2c through 1995-11-15.
1950
1951 Fri Sep 22 02:19:59 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1952
1953         * libI77/backspace.c, libI77/close.c, libI77/endfile.c,
1954         libI77/fio.h, libI77/inquire.c, libI77/rawio.h,
1955         libF77/s_paus.c: Not an MSDOS system if GO32
1956         is defined, in the sense that the run-time environment
1957         is thus more UNIX-like.
1958
1959 Wed Sep 20 02:24:51 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1960
1961         * libF77/Makefile.in, libI77/Makefile.in: Comment out `ld -r -x'
1962         and `mv' line pairs, since `-x' isn't supported on systems
1963         such as Solaris, and these lines don't seem to do anything
1964         useful after all.
1965
1966 Wed Aug 30 15:58:35 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1967
1968         * Version 0.5.16 released.
1969
1970         * Incorporate changes by AT&T/Bellcore to libf2c through 950829.
1971
1972 Mon Aug 28 12:50:34 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1973
1974         * libF77/Makefile.in, libI77/Makefile.in ($(lib)): Force ar'ing
1975         and ranlib'ing of libf2c.a, else after rm'ing libf2c.a and
1976         doing a make, only libI77 or libF77 would be added to
1977         the newly created archive.
1978         Also, instead of `$?' list all targets explicitly so all
1979         objects are updated in libf2c.a even if only one actually
1980         needs recompiling, for similar reason -- we can't easily tell
1981         if a given object is really up-to-date in libf2c.a, or even
1982         present there.
1983
1984 Sun Aug 27 14:54:24 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1985
1986         * libF77/Makefile.in, libI77/Makefile.in: Fix spacing so
1987         initial tabs are present in all appropriate places.
1988         Move identical $(AR) commands in if then/else clauses
1989         to single command preceding if.
1990         (.c.o, Version[FI].o): Use $@ instead of $* because AIX (RS/6000)
1991         says $@ means source, not object, basename, and $@ seems to work
1992         everywhere.
1993
1994 Wed Aug 23 15:44:25 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1995
1996         * libF77/system_.c (system_): Declare as returning `ftnint',
1997         consistent with signal_, instead of defaulting to `int'.
1998         Hope dmg@research.att.com agrees, else probably will
1999         change to whatever he determines is correct (and change
2000         g77 accordingly).
2001
2002 Thu Aug 17 08:46:17 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2003
2004         * libI77/rsne.c (s_rsne): Call f_init if not already done.
2005
2006 Thu Aug 17 04:35:28 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2007
2008         * Incorporate changes by Bellcore to libf2c through 950817.
2009         And this text is for EMACS: (foo at bar).
2010
2011 Wed Aug 16 17:33:06 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2012
2013         * libF77/Makefile.in, libI77/Makefile.in (CFLAGS): Put -g1
2014         after configured CFLAGS but before GCC_CFLAGS, so by default
2015         the libraries are built with minimal debugging information.
2016
2017 Fri Jul 28 10:30:15 1995  Dave Love  <d.love@dl.ac.uk>
2018
2019         * libI77/open.c (f_open): Call f_init if not already done.
2020
2021 Sat Jul  1 19:31:56 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2022
2023         * libF77/system_.c (system_): Make buff one byte bigger so
2024         following byte doesn't get overwritten by call with large
2025         string.
2026
2027 Tue Jun 27 23:28:16 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2028
2029         * Incorporate changes by Bellcore to libf2c through 950613.
2030
2031         * libF77/Version.c (__G77_LIBF77_VERSION__): Add this string
2032         to track g77 mods to libf2c.
2033
2034         * libI77/Version.c (__G77_LIBI77_VERSION__): Add this string
2035         to track g77 mods to libf2c.
2036
2037         * libI77/rawio.h: #include <rawio.h> only conditionally,
2038         using macro intended for that purpose.
2039
2040 Fri May 19 11:20:00 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2041
2042         * configure.in: Incorporate change made by d.love,
2043
2044         * configure: Regenerated.
2045
2046 Wed Apr 26 21:08:57 BST 1995  Dave Love  <d.love@dl.ac.uk>
2047
2048         * configure.in: Fix quoting problem in atexit check.
2049
2050         * configure: Regenerated (with current autoconf).
2051
2052 Wed Mar 15 12:49:58 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2053
2054         * Incorporate changes by Bellcore to libf2c through 950315.
2055
2056 Sun Mar  5 18:54:29 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2057
2058         * README: Tell people not to read lib[fi]77/README.
2059
2060 Wed Feb 15 14:30:58 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2061
2062         * configure.in: Update copyright notice at top of file.
2063
2064         * f2c.h.in (f2c_i2): Make sure defining this crashes compilations.
2065
2066         * libI77/Makefile.in (F2C_H): Fix typo in definition of this
2067         symbol (was FF2C_H=...).
2068
2069 Sun Feb 12 13:39:36 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2070
2071         * README: Remove some obsolete items.
2072         Add date.
2073
2074         * TODO: Add date.
2075
2076 Sat Feb 11 22:07:54 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2077
2078         * Makefile.in (libf77, libi77): Add rules to .PHONY list.
2079
2080         * f2c.h.in (flag): Make same type as friends.
2081
2082         * libF77/Makefile.in (libf77): Rename to $(lib), remove from
2083         .PHONY list.  Fix some typos.
2084
2085         * libI77/Makefile.in (libi77): Rename to $(lib), remove from
2086         .PHONY list.  Fix some typos.
2087
2088 Thu Feb  2 12:22:41 1995  Craig Burley  (burley@gnu.ai.mit.edu)
2089
2090         * Makefile.in (libF77/Makefile): Fix typos in this rule's name
2091         and dependencies.
2092
2093         * libF77/Makefile.in (libf77): Add rule to .PHONY list.
2094
2095         * libI77/Makefile.in (libi77): Add rule to .PHONY list.
2096
2097 Local Variables:
2098 add-log-time-format: current-time-string
2099 End: