OSDN Git Service

Tue Sep 1 10:06:06 1998 Craig Burley <burley@gnu.org>
[pf3gnuchains/gcc-fork.git] / libf2c / ChangeLog
1 Tue Sep  1 10:06:06 1998  Craig Burley  <burley@gnu.org>
2
3         * libF77/Version.c: Update.
4         * libU77/Version.c: Update.
5         * libI77/Version.c: Update.
6
7 Wed Aug 26 23:19:40 1998  Jeffrey A Law  (law@cygnus.com)
8
9         * Makefile.in (FLAGS_TO_PASS): Fix typo.
10
11 1998-08-11  Dave Love  <d.love@dl.ac.uk>
12
13         * README: Update from Craig.
14
15 1998-07-24  Dave Love  <d.love@dl.ac.uk>
16
17         * Makefile.in (s-libe77, ${srcdir}/configure, g2c.h, Makefile,
18         config.status, rebuilt): Rely on VPATH, dropping explicit use of
19         $(srcdir) in various places.
20
21 1998-07-19  Dave Love  <d.love@dl.ac.uk>
22
23         * Makefile.in (all): Depend on s-libe77, not e77.
24         (.PHONY): Remove e77.
25
26 Mon Jul 13 13:31:03 1998  Craig Burley  <burley@gnu.org>
27
28         * libU77/u77-test.f: Double-check ETIME results, just
29         like 0.5.24 does.
30
31 1998-07-10  Dave Love  <d.love@dl.ac.uk>
32
33         * Makefile.in: Re-write build procedure mainly to honour
34         dependencies correctly but also allow making in the build
35         directory by configuring the relevant variables.  The lib[FIU]77
36         subdirs do dependency checking of their objects.  Stamp files
37         dictate when to run (new) archive targets in subdirs.  Some
38         tidying of variables.  Supply full set of standard targets.
39
40         * configure.in: Move much of testing to new configures in
41         subdirs.  Tidy up handling of RANLIB etc.
42
43         * stamp-h.in, libF77/configure.in, libI77/configure.in,
44         libF77/configure, libI77/configure: New files.
45
46         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in:
47         Change in step with libf2c/Makefile.in.
48
49 1998-07-09  Dave Love  <d.love@dl.ac.uk>
50
51         * libU77/Makefile.in (check): Wrap -lg2c ... -lm around $(LIBS) in
52         case of static link.
53
54         * libU77/Version.c, libI77/Version.c: Update version info.
55
56         * libU77/sys_clock_.c: Replace TIMES conditional stuff removed in
57         error by last change.
58
59 1998-07-06  Dave Love  <d.love@dl.ac.uk>
60
61         * libU77/Makefile.in (lib): Change variable lib to LIBS.
62
63 1998-07-06  Robert Lipe <robertl@dgii.com>
64
65         * libU77/configure.in: Look for -lsocket, add to LIBS if found.
66
67         * libU77/Makefile.in (lib):  Use LIBS from above.
68
69 1998-07-05  Dave Love  <d.love@dl.ac.uk>
70
71         * f2cext.c (system_clock_): Remove (just f90 intrinsic).
72
73         * Makefile.in (F2CEXT): Remove sclock.
74         (UOBJ): Add libU77/datetime_.o.
75
76         * libU77/config.h.in: Add HAVE_GETTIMEOFDAY.
77
78         * libU77/configure.in: Check for gettimeofday.
79
80         * libU77/datetime_.c: New file.
81
82         * libU77/sys_clock_.c: Allow optional args.
83
84         * libU77/Makefile.in (G77DIR): Fix for current directory
85         structure.
86         (SRCS, OBJS): Add datetime.
87
88         * libU77/u77-test.f: Call date_and_time.  Call system_clock
89         omitting args.
90
91 1998-06-29  Dave Love  <d.love@dl.ac.uk>
92
93         * libI77/wsfe.c (s_wsfe): Fix setting of f__curunit lost in
94         previous change.
95         * libI77/rsfe.c (s_rsfe): Likewise.
96
97 1998-06-23  Dave Love  <d.love@dl.ac.uk>
98
99         * libI77/backspace.c, libI77/dfe.c, libI77/due.c, libI77/iio.c,
100         libI77/lread.c, libI77/ sfe.c, libI77/sue.c, libI77/wsfe.c: Update
101         to Netlib version of 1998-06-18.
102
103 Sat Jun 13 03:46:40 1998  Craig Burley  <burley@gnu.org>
104
105         * Makefile.in (install): Don't install if $(libsubdir)
106         is empty; issue a diagnostic saying top-level Makefile
107         must pass it in instead, and exit.
108
109         * Makefile.in (g2c.h): Rename from f2c.h.
110
111         * Makefile.in, libF77/Makefile.in, libI77/Makefile.in,
112         libU77/Makefile.in: Rewrite config and var assignment
113         sections to be even more minimal than before, and to
114         more clearly documented what macros are expected to be
115         set and to what sorts of values.  Eliminate CROSS and
116         related stuff, since there's no such things as CROSS
117         in egcs.  Rename GCC_FOR_TARGET to CC throughout.
118         * Makefile.in (stamp-libi77, stamp-libf77, stamp-libu77):
119         Eliminate CROSS.
120         * configure.in: Eliminate CROSS.
121
122         Rename libf2c.a and f2c.h to libg2c.a and g2c.h,
123         normalize and simplify g77/libg2c build process:
124         * Makefile.in: Remove all stuff pertaining to
125         installation, cleaning, and so on.  Parent Makefile
126         does all that now.  Pass F2C_H_DIR,
127         G2C_H_DIR, and GCC_H_DIR, the pathnames for the
128         directories containing f2c.h, g2c.h, and other
129         #include files, to subdirectory Makefiles.
130         (stamp-libf77, stamp-libi77, stamp-libu77):
131         Don't specify `-f Makefile' anymore, it's not needed
132         now that subdirectory makefile's from netlib are
133         renamed to makefile.netlib in g77 source (and to
134         makefile.ori by configuration process, in case they're
135         still around somehow).
136         (stamp-libe77): Don't make libE77 dir unless it doesn't
137         exist, if it does just delete all objects in it.
138         Compile using $(GCC_FOR_TARGET), not $(CC).
139         (rebuilt): Remove this and all subordinate targets,
140         as parent Makefile now handles all that.
141         (*clean): Remove.
142         * configure.in (Pad_UDread, ALWAYS_FLUSH, WANT_LEAD_0):
143         Remove these and commentary to new f2c.h file.
144         AC_OUTPUT g2c.h instead of f2c.h.  Remove old commentary
145         regarding concatenation.
146         * g2c.h.in: Rename from f2c.h.in, add appropriate
147         commentary.
148         * f2c.h: New file, a wrapper for g2c.h that does
149         libg2c-specific stuff.
150         * libF77/Makefile.in, libI77/Makefile.in, libU77/Makefile.in:
151         Change $(ALL_CFLAGS) to use F2C_H_DIR, G2C_H_DIR, and GCC_H_DIR
152         macros.  Remove F2C_H macro, replace use with explicit
153         dependencies on f2c.h and g2c.h.
154         (*clean): Remove.
155
156 1998-05-20  Dave Love  <d.love@dl.ac.uk>
157
158         * Makefile.in ($(lib)): Use shell loop instead of unportable
159         make variable substitution.
160
161 Tue May 19 12:50:27 1998  Craig Burley  <burley@gnu.org>
162
163         Break up main() into separate .o's so making and
164         linking against shared libraries with non-Fortran
165         main() routines is easier:
166         * Makefile.in (MISC): Add setarg.o and setsig.o.
167         * libF77/Makefile.in (MISC): Ditto.
168         * libF77/setarg.c: New file, contains f_setarg().
169         * libF77/setsig.c: New file, contains f_setsig().
170         * libF77/getarg_.c: Rename xarg* to f__xarg*.
171         * libF77/iargc_.c: Ditto
172
173 Sat May  2 16:44:46 1998  Craig Burley  <burley@gnu.org>
174
175         * libF77/signal_.c, libI77/dfe.c, libI77/due.c,
176         libI77/wsfe.c: Tweaks to eliminate unnecessary
177         differences vs. netlib libf2c.
178
179 Fri May  1 11:57:45 1998  Craig Burley  <burley@gnu.org>
180
181         Update to Netlib version of 1998-04-20:
182         * libF77/dtime_.c, libF77/etime_.c, libF77/h_dnnt.c,
183         libF77/h_nint.c, libF77/i_dnnt.c, libF77/i_nint.c,
184         libF77/main.c, libF77/s_paus.c, libF77/signal1.h0,
185         libI77/backspace.c, libI77/close.c, libI77/dfe.c,
186         libI77/endfile.c, libI77/err.c, libI77/fio.h,
187         libI77/iio.c, libI77/ilnw.c, libI77/lread.c,
188         libI77/lwrite.c, libI77/open.c, libI77/rawio.h,
189         libI77/sfe.c, libI77/util.c, libI77/wrtfmt.c,
190         libI77/wsfe.c, libI77/wsle.c, libI77/wsne.c:
191         See changes.netlib for info.
192
193 Sun Apr 26 09:13:41 1998  Craig Burley  <burley@gnu.org>
194
195         * libU77/hostnm_.c (G77_hostnm_0): Fix off-by-one error
196         that was trashing the byte just beyond the CHARACTER*(*)
197         argument.
198
199 Wed Mar  4 16:32:46 1998  Craig Burley  <burley@gnu.org>
200
201         * libU77/u77-test.f: Don't bother declaring etime.
202         Use `implicit none' and declare mask and lenstr.
203         Do ETIME/DTIME consistency check before loop, then
204         use loop to verify that dtime "ticks" at some point.
205         Check ETIME array-sum using single-precision add, to
206         avoid spurious complaint on systems (like x86) that
207         use more precision for intermediate results.
208         Fix `Results of ETIME and DTIME...' message to print
209         pertinent values (r1 and r2 instead of i and j).
210         Change loop from 10M to 1K repeated up to 1000 times
211         or until dtime "ticks".
212         Print the number of 1K loops needed to see this tick.
213         Answer a commented question.
214         Split up a long line of output and do other prettying.
215         Preset lognam in case GETLOG fails to overwrite it.
216
217 Sat Feb 28 15:32:15 1998  Craig Burley  <burley@gnu.org>
218
219         * libI77/open.c (f_open): Use sizeof(buf) instead of
220         256, for the usual reasons.
221
222 Tue Dec 23 22:56:01 1997  Craig Burley  <burley@gnu.org>
223
224         * libF77/signal_.c (G77_signal_0): Return type is
225         now `void *', to cope with returning previous signal
226         handler on 64-bit systems like Alphas.
227         * f2cext.c (signal_): Changed accordingly.
228
229 Wed Oct 29 01:01:04 1997  Mumit Khan  <khan@brahma.xraylith.wisc.edu>
230
231         * configure.in: Set CC to CC_FOR_TARGET when cross-compiling.
232
233 Fri Oct 24 11:15:22 1997  Mumit Khan <khan@brahma.xraylith.wisc.edu>
234
235         * libI77/close.c (f_exit): Reset f__init so that f_clos does not
236         (incorrectly) think there is an I/O recursion when program is
237         interrupted.
238
239 Wed Oct 15 10:06:29 1997  Richard Henderson  <rth@cygnus.com>
240
241         * libI77/fio.h: Include <string.h> if STDC_HEADERS.
242         * libU77/chmod_.c: Likewise.
243
244 1997-10-03  Dave Love  <d.love@dl.ac.uk>
245
246         * configure.in: Check for tempnam (best because it obeys TMPDIR).
247         * libI77/open.c: Use it.
248         * libI77/err.c: New message # 132.
249
250 Tue Sep 30 00:41:39 1997  Craig Burley  <burley@gnu.ai.mit.edu>
251
252         Do a better job of printing the offending FORMAT string
253         when producing a diagnostic:
254         * libI77/err.c (f__fmtlen): New variable to hold operating
255         length of format string.
256         (f__fatal): Use new variable to limit length of printed string.
257         * libI77/fmt.c (f_s): Don't skip spaces after closing paren,
258         so nicer message results (and nested case already skips them).
259         (pars_f): Record operating length of format string as indicated
260         by a successful call to f_s, or ad-hoc-calculate it if failure,
261         limiting the length to 80 characters (and stopping at NUL).
262         (do_fio): Use new variable to limit length of printed string.
263         * libI77/fmt.h (f__fmtlen): Declare new variable.
264         * libI77/lread.c (c_le): Set new variable to known length.
265
266 Mon Sep 29 16:30:31 1997  Craig Burley  <burley@gnu.ai.mit.edu>
267
268         Update to Netlib version of 1997-09-23:
269         * libF77/dtime_.c (dtime_), libF77/etime_.c (dtime_):
270         Return `double' instead of `float' (these are not used
271         in g77's version of libf2c).
272         * libI77/fmt.c, libI77/fmt.h, libI77/rdfmt.c, libI77/wrtfmt.c:
273         Support machines with 64-bit pointers and 32-bit ints (e.g.
274         Linux on DEC Alpha).
275
276 1997-09-19  Dave Love  <d.love@dl.ac.uk>
277
278         * libU77/dtime_.c (G77_dtime_0): Fix types in HAVE_GETRUSAGE case
279         so as not to truncate results to integer values.
280
281 Tue Sep  9 00:33:24 1997  Craig Burley  <burley@gnu.ai.mit.edu>
282
283         * Version 0.5.21 released.
284
285 Mon Sep  8 19:39:01 1997  Craig Burley  <burley@gnu.ai.mit.edu>
286
287         * libI77/close.c (f_exit): Fix thinko, inverted test
288         of whether initialization done, so exiting now closes
289         open units again.
290
291 Tue Aug 26 01:42:21 1997  Craig Burley  <burley@gnu.ai.mit.edu>
292
293         From Jim Wilson:
294         * configure.in: Make sure RANLIB_TEST is set also.
295
296         From Robert Lipe <robertl@dgii.com>:
297         * libU77/getcwd_.c, libU77/hostnm_.c, libU77/lstat_.c:
298         Also #include <errno.h>, to define ENOSYS.
299
300 Tue Aug 26 01:25:58 1997  Craig Burley  <burley@gnu.ai.mit.edu>
301
302         * Makefile.in (stamp-lib): Put all f2cext.c objects in
303         a temp directory named libE77, then `ar' them all at
304         once into libf2c.a, to get the job done a bit faster.
305         Still remove the objects (and libE77 directory) afterward.
306
307 Sun Aug 24 05:04:35 1997  Craig Burley  <burley@gnu.ai.mit.edu>
308
309         * libU77/rand_.c (G77_rand_0), libU77/dtime_.c (G77_dtime_0),
310         libU77/etime_.c (G77_etime_0), libU77/secnds_.c (G77_secnds_0),
311         libU77/second_.c (G77_second_0): Really return `double', not
312         `doublereal', since the result is cast to `float'.
313         * f2cext.c: (rand_, dtime_, etime_, secnds_, second_): Ditto.
314         (erf_, erfc_, besj0_, besj1_, besjn_, besy0_, besy1_,
315         besyn_, dbesj0_, dbesj1_, dbesjn_, dbesy0_, dbesy1_,
316         dbesyn_): All of these return `double', not `doublereal',
317         as they either have `float' or `double' results.
318         * libU77/bes.c (besj0_, besj1_, besjn_, besy0_, besy1_,
319         besyn_): Ditto.
320         * libU77/dbes.c (dbesj0_, dbesj1_, dbesjn_, dbesy0_, dbesy1_,
321         dbesyn_): Ditto.
322
323         Update to Netlib version of 1997-08-16:
324         * libI77/iio.c: Fix bug in internal writes to an array
325         of character strings.
326
327         * Makefile.in (UOBJ): Restore fixes made by Dan Pettet I
328         lost, which included the addition of mclock_.o already noted
329         below, plus adding symlnk_.o.
330
331 Thu Aug 21 03:58:34 1997  Craig Burley  <burley@gnu.ai.mit.edu>
332
333         * Makefile.in (UOBJ): Add mclock_.o, thanks to Mumit Khan!
334
335 1997-08-21  Dave Love  <d.love@dl.ac.uk>
336
337         * libU77/alarm_.c: Fix return type: `integer'.
338
339 Mon Aug 11 20:12:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
340
341         * Makefile.in ($(lib), stamp-lib): Ensure that library
342         gets fully updated even if updating was aborted earlier.
343
344         * libU77/hostnm_.c (G77_hostnm_0): Return ENOSYS and stuff
345         in errno if system has no gethostname() function.
346
347         * libU77/lstat_.c (G77_lstat_0): Return ENOSYS and stuff
348         in errno if system has no lstat() function.
349
350         * libU77/getcwd_.c (G77_getcwd_0): Return ENOSYS and stuff
351         in errno if system has no getcwd() or getwd() function.
352         Test HAVE_GETCWD properly.
353
354         * libU77/symlnk_.c (G77_symlink_0): Return ENOSYS and stuff
355         in errno if system has no symlink() function.
356
357         * libU77/mclock_.c (G77_mclock_0): Return -1 if system
358         has no clock() function.
359
360 Mon Aug 11 01:55:36 1997  Craig Burley  <burley@gnu.ai.mit.edu>
361
362         * Makefile.in (F2CEXT): Add `alarm' to this list.
363
364         * f2cext.c (alarm_): Fix some typos in this function.
365         Delete third `status' argument.
366
367         * libU77/alarm_.c: Delete third `status' argument,
368         as caller gets this from function result; return
369         status value as function result for caller.
370
371         * configure.in: Rename `ac_cv_struct_FILE' to
372         `g77_cv_struct_FILE' according to 1997-06-26 change.
373
374 1997-08-06  Dave Love  <d.love@dl.ac.uk>
375
376         * libU77/vxtidate_.c: Correct day/month argument order.
377         * f2cext.c: Likewise.
378
379 1997-07-07  Dave Love  <d.love@dl.ac.uk>
380
381         * f2cext.c: Add alarm_.
382
383         * Makefile.in, libU77/Makefile.in: Add alarm_.
384
385         * libU77/alarm_.c: New file.
386
387 1997-06-26  Dave Love  <d.love@dl.ac.uk>
388
389         * configure.in: Generally use prefix `g77_' for cached values
390         we've invented, not `ac_'.
391
392 Tue Jun 24 18:50:06 1997  Craig Burley  <burley@gnu.ai.mit.edu>
393
394         * libI77/ilnw.c (s_wsni): Call f_init() here.
395         (s_wsli): Ditto.
396         (e_wsli): Turn off "doing I/O" flag here.
397
398 1997-06-20  Dave Love  <d.love@dl.ac.uk>
399
400         * runtime/configure.in: Check for cygwin32 after Mumit Khan (but
401         differently); if cygwin32 define NON_UNIX_STDIO and don't define
402         NON_ANSI_RW_MODES.
403
404 Tue Jun 01 06:26:29 1997  Craig Burley  <burley@gnu.ai.mit.edu>
405
406         * libI77/rsne.c (nl_init): Don't call f_init() here,
407         since s_rsne() already does.
408         (c_lir): Call f_init() here instead.
409         * libI77/rsli.c (e_rsli): Turn off "doing I/O" flag here.
410         * libI77/sue.c (e_rsue): Ditto.
411
412 Sun Jun 22 23:27:22 1997  Craig Burley  <burley@gnu.ai.mit.edu>
413
414         * libI77/fio.h (err): Mark I/O as no longer in progress
415         before returning a non-zero error indicator (since
416         that tells the caller to jump over the remaining I/O
417         calls, including the corresponding `e_whatever' call).
418         * libI77/err.c (endif): Ditto.
419         * libI77/sfe.c (e_wsfe): Ditto.
420         * libI77/lread.c (ERR): Ditto.
421         * libI77/lread.c (l_read): Ditto by having quad case
422         use ERR, not return, to return non-zero error code.
423
424 Sat Jun 21 12:31:28 1997  Craig Burley  <burley@gnu.ai.mit.edu>
425
426         * libI77/open.c (fk_open): Temporarily turn off
427         "doing I/O" flag during f_open() call to avoid recursive
428         I/O error.
429
430 Tue Jun 17 22:40:47 1997  Craig Burley  <burley@gnu.ai.mit.edu>
431
432         * err.c, close.c, rewind.c, inquire.c, backspace.c, endfile.c,
433         iio.c, open.c, Version.c, sfe.c, wsle.c, rsne.c, sue.c, rsfe.c,
434         lread.c, wsfe.c, fio.h, due.c, dfe.c: Change f__init from
435         `flag' to `int' and to signal not just whether initialization
436         has happened (bit 0), but also whether I/O is in progress
437         already (bit 1).  Consistently produce a clear diagnostic
438         in cases of recursive I/O.  Avoid infinite recursion in
439         f__fatal, in case sig_die triggers another error.  Don't
440         output info on internals if not initialized in f__fatal.  Don't
441         bother closing units in f_exit if initialization hasn't
442         happened.
443
444 Tue Jun 10 12:57:44 1997  Craig Burley  <burley@gnu.ai.mit.edu>
445
446         Update to Netlib version of 1997-06-09:
447         * libI77/err.c, libI77/lread.c, libI77/rdfmt.c,
448         libI77/wref.c: Move some #include's around.
449
450 Mon Jun  9 18:11:56 1997  Craig Burley  <burley@gnu.ai.mit.edu>
451
452         * libU77/kill_.c (kill_): KR_headers version needed
453         `*' in front of args in decls.
454
455 Sun May 25 03:16:53 1997  Craig Burley  <burley@gnu.ai.mit.edu>
456
457         Update to Netlib version of 1997-05-24:
458         * libF77/README, libF77/Version.c, libF77/main.c,
459         libF77/makefile, libF77/s_paus.c, libF77/signal1.h,
460         libF77/signal_.c, libF77/z_div.c, libI77/Notice,
461         libI77/README, libI77/Version.c, libI77/dfe.c,
462         libI77/err.c, libI77/fmt.c, libI77/makefile,
463         libI77/rawio.h: Apply many, but not all, of the changes
464         made to libf2c since last update.
465         * libF77/Makefile.in (MISC), Makefile.in (MISC): Rename
466         exit.o to exit_.o to go along with Netlib.
467         * libF77/signal.c: Make the prologue much simpler than
468         Netlib has it.
469
470 Sun May 18 20:56:02 1997  Craig Burley  <burley@gnu.ai.mit.edu>
471
472         * libU77/unlink_.c, libU77/stat_.c, libU77/symlnk_.c,
473         libU77/chmod_.c: g_char first arg is const.
474
475         * libU77/chmod_.c: s_cat expects ftnlen[], not int[] or
476         integer[], change types of array and variables
477         accordingly.
478
479 May 7 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
480
481         * libU77/dbes_.c: Commented out the code in the
482         same way the bes* routines are commented out.  This
483         was done because corresponding C routines are referenced
484         directly in com-rt.def.
485
486 Mon May  5 13:56:02 1997  Craig Burley  <burley@gnu.ai.mit.edu>
487
488         * libU77/stat_.c: Reverse KR/ANSI decls of g_char().
489
490 Apr 18 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
491
492         * libF77/F77_aloc.c, libF77/abort_.c, libF77/derf_.c,
493         libF77/derfc_.c, libF77/ef1asc_.c, libF77/ef1cmc_.c,
494         libF77/erf_.c, libF77/erfc_.c, libF77/exit.c,
495         libF77/getarg_.c, libF77/getenv_.c, libF77/iargc_.c,
496         libF77/s_cat.c, libF77/signal_.c, libF77/system_.c,
497         libI77/close.c, libI77/ftell_.c, libU77/access_.c,
498         libU77/bes.c, libU77/chdir_.c, libU77/chmod_.c, libU77/ctime_.c,
499         libU77/date_.c, libU77/dbes.c, libU77/dtime_.c, libU77/etime_.c,
500         libU77/fdate_.c, libU77/fgetc_.c, libU77/flush1_.c,
501         libU77/fnum_.c, libU77/fputc_.c, libU77/fstat_.c,
502         libU77/gerror_.c, libU77/getcwd_.c, libU77/getgid_.c,
503         libU77/getlog_.c, libU77/getpid_.c, libU77/getuid_.c,
504         libU77/gmtime_.c, libU77/hostnm_.c, libU77/idate_.c,
505         libU77/ierrno_.c, libU77/irand_.c, libU77/isatty_.c,
506         libU77/itime_.c, libU77/kill_.c, libU77/link_.c,
507         libU77/lnblnk_.c, libU77/ltime_.c, libU77/mclock_.c,
508         libU77/perror_.c, libU77/rand_.c, libU77/rename_.c,
509         libU77/secnds_.c, libU77/second_.c, libU77/sleep_.c,
510         libU77/srand_.c, libU77/stat_.c, libU77/symlnk_.c,
511         libU77/system_clock_.c, libU77/time_.c, libU77/ttynam_.c,
512         libU77/umask_.c, libU77/unlink_.c, libU77/vxtidate_.c,
513         libU77/vxttime_.c: Completed renaming routines that are directly
514         callable from g77 to internal names of the form
515         G77_xxxx_0 that are known as intrinsics by g77.
516
517 Apr 8 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
518
519         * Makefile.in: Add libU77/mclock_.o and libU77/symlnk_.o to UOBJ.
520         * libU77/Makefile.in: Add mclock_.c to SRCS.
521         Add mclock_.o and symlnk_.o to OBJS.
522         Add mclock_.o dependency.
523
524 Apr 8 1997  Daniel Pettet  <dan.pettet@bchydro.bc.ca>
525
526         * libU77/symlnk_.c: Added a couple of (char*) casts to malloc
527         to silence the compiler.
528
529 1997-03-17  Dave Love  <d.love@dl.ac.uk>
530
531         * libU77/access_.c, libU77/chdir_.c, libU77/chmod_.c,
532         libU77/link_.c, libU77/lstat_.c, libU77/rename_.c, libU77/stat_.c,
533         libU77/symlnk_.c, libU77/u77-test.f, libU77/unlink_.c: Strip
534         trailing blanks from file names for consistency with other
535         implementations (notably Sun's).
536
537         * libU77/chmod_.c: Quote the file name given to the shell.
538
539 Mon Mar 10 00:19:17 1997  Craig Burley  <burley@gnu.ai.mit.edu>
540
541         * libI77/uio.c (do_ud) [PAD_UDread]: Add semicolon to err()
542         invocation when macro not defined (from Mumit Khan
543         <khan@xraylith.wisc.edu>).
544
545 Fri Feb 28 13:16:50 1997  Craig Burley  <burley@gnu.ai.mit.edu>
546
547         * Version 0.5.20 released.
548
549 Wed Feb 26 20:28:53 1997  Craig Burley  <burley@gnu.ai.mit.edu>
550
551         * Makefile.in: $(MAKE) invocations now explicitly
552         specify `-f Makefile', just in case the `makefile's
553         from the netlib distribution would get used instead.
554
555 Mon Feb 24 16:43:39 1997  Craig Burley  <burley@gnu.ai.mit.edu>
556
557         * libU77/Makefile.in (check): Specify driver, and
558         don't bother enabling already-enabled intrinsic groups.
559         Also, get the $(srcdir) version of u77-test.f.
560
561 Sat Feb 22 14:08:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
562
563         * libU77/u77-test.f: Explicitly declare intrinsics, get
564         rid of useless CHARACTER declarations on intrinsics (maybe
565         someday appropriate to implement meaning of that in g77
566         and restore them?).
567         Add spin loop just to fatten up the timings a bit.
568         Clarify ETIME output as having three fields.
569         Call TIME with CHARACTER*8, not CHARACTER*6, argument.
570         Call new SECOND intrinsic subroutine, after calling
571         new DUMDUM subroutine just to ensure the correct value
572         doesn't get left around in a register or something.
573
574 Thu Feb 20 15:22:42 1997  Craig Burley  <burley@gnu.ai.mit.edu>
575
576         * libU77/bes.c: Comment out all the code, as g77 avoids actually
577         calling it, going directly to the system's library instead.
578
579 Mon Feb 17 02:27:41 1997  Craig Burley  <burley@gnu.ai.mit.edu>
580
581         * libU77/fgetc_.c (fgetc_): Allow return value to be
582         CHARACTER*(*), properly handle CHARACTER*0 and blank-pad
583         CHARACTER*n where n>1.
584
585 Tue Feb 11 14:12:19 1997  Craig Burley  <burley@gnu.ai.mit.edu>
586
587         * Makefile.in: Clarify role of $(srcdir) here.  Fix
588         various targets accordingly.  Don't rely at all on
589         gcc/f/include/ being a link to gcc/include/ -- just
590         use it directly.
591         (${srcdir}/configure, ${srcdir}/libU77/configure):
592         Remove the config.cache files in build directory before
593         cd'ing to source directory as well.
594
595         * libF77/Makefile.in, libI77/Makefile.in (ALL_CFLAGS):
596         Include `-I.' to pick up build directory.
597         Use gcc/include/ directly.
598         * libU77/Makefile.in (ALL_CFLAGS): Include `-I$(srcdir)'
599         to pick up source directory.
600         (OBJS): Fix typo in `chmod_.o' (was `chmod.o').
601
602 Mon Feb 10 12:54:47 1997  Craig Burley  <burley@gnu.ai.mit.edu>
603
604         * Makefile.in (UOBJ), libU77/Makefile.in (OBJS): Add
605         libU77/chmod_.o to list of objects.
606         * libU77/chmod_.c: Fix up headers.
607         Fix implementation to not prematurely truncate command
608         string and make room for trailing null.
609
610         * libU77/ctime_.c: Incoming xstime argument is now longint.
611         * libU77/mclock_.c: Now returns longint.
612         * libU77/time_.c: Now returns longint.
613
614 1997-02-10  Dave Love  <d.love@dl.ac.uk>
615
616         * etime_.c, dtime_.c: Typo rounded times to seconds.
617
618         * date_.c: Add missing return.
619
620         * hostnm_.c: #include unistd.h.
621
622 Sat Feb  8 03:30:19 1997  Craig Burley  <burley@gnu.ai.mit.edu>
623
624         INTEGER*8 support built in to f2c.h and libf2c (since
625         gcc will be used to compile relevant code anyway):
626         * Makefile.in, libF77/Makefile.in: Add pow_qq.o,
627         qbitbits.o, and qbitshft.o to $POW and $F90BIT macros,
628         as appropriate.
629         * f2c.h.in: Define appropriate types and macros.
630         Place #error directive correctly.
631         * configure.in: Determine appropriate types for long
632         integer (F2C_LONGINT).
633         Meanwhile, quote strings in #error, for consistency.
634         Fix restoring of ac_cpp macro.
635         * configure: Regenerated using autoconf-2.12.
636
637         * libF77/Version.c, libI77/Version.c, libU77/Version.c:
638         Update version numbers.
639         Change names and code for g77-specific version-printing
640         routines (shorter names should be safer to link on
641         weird, 8-char systems).
642
643         * libF77/c_cos.c, libF77/c_div.c, libF77/c_exp.c,
644         libF77/c_log.c, libF77/c_sin.c, libF77/c_sqrt.c,
645         libF77/d_cnjg.c, libF77/pow_zi.c, libF77/r_cnjg.c,
646         libF77/z_cos.c, libF77/z_div.c, libF77/z_exp.c,
647         libF77/z_log.c, libF77/z_sin.c, libF77/z_sqrt.c:
648         Changed to work properly even when result is aliased
649         with any inputs.
650
651         * libF77/makefile, libI77/makefile: Leave these in
652         the g77 distribution, so it is easier to track changes
653         to official libf2c.
654
655         * libF77/signal_.c: Eliminate redundant `return 0;'.
656
657         * libI77/fio.h (err, errfl): Fix these so they work
658         (and must be expressed) as statements.
659         Fix up many users of err() to include trailing semicolon.
660
661         * Incorporate changes by Bell Labs to libf2c through 1997-02-07.
662
663 1997-02-06  Dave Love  <d.love@dl.ac.uk>
664
665         * libU77/etime_.c, libU77/dtime_.c: Fix getrusage stuff.
666
667         * libU77/config.h.in: Regenerate for HAVE_GETRUSAGE.
668
669         * libU77/Makefile.in, libI77/Makefile.in, libF77/Makefile.in:
670         Redo *clean targets; distclean and maintainer-clean remove the stage?
671         and include links.  This probably want looking at further.
672
673 Wed Feb  5 00:21:23 1997  Craig Burley  <burley@gnu.ai.mit.edu>
674
675         Add libU77 library from Dave Love <d.love@dl.ac.uk>:
676         * Makefile.in: Add libU77 directory, rules, etc.
677         * configure.in: New libU77 directory, Makefile, etc.
678
679         * Makefile.in, libF77/Makefile.in, libI77/Makefile.in,
680         libU77/Makefile.in: Reorganize these so $(AR) commands
681         handled by the top-level Makefile instead of the
682         subordinates.  This permits it to do $(AR) only when
683         one or more object files actually change, instead of
684         having to force-update it as was necessary before.
685         And that had the disadvantage of requiring, e.g., user
686         root to have access to $(AR) to the library simply to
687         install g77, which might be problematic on an NFS setup.
688         (mostlyclean, clean, distclean, maintainer-clean):
689         Properly handle these rules.
690
691         * Makefile.in: Don't invoke config.status here -- let
692         compiler-level stuff handle all that.
693
694         * libI77/err.c [MISSING_FILE_ELEMS]: Declare malloc in this case
695         too, so it doesn't end up as an integer.
696
697 Sat Feb  1 02:43:48 1997  Craig Burley  <burley@gnu.ai.mit.edu>
698
699         * libF77/Makefile.in: More fixup for $(F90BIT) -- wasn't
700         in list for ar command, and it wasn't correctly listed
701         in the list of things depending on f2c.h.
702
703         * f2c.h.in: Fix up #error directive.
704
705 1997-01-31  Dave Love  <d.love@dl.ac.uk>
706
707         * libF77/Makefile.in ($(lib)): Add $(F90BIT); shouldn't exclude
708         stuff f2c needs so we can share the library.
709
710 Sat Jan 18 19:39:03 1997  Craig Burley  <burley@gnu.ai.mit.edu>
711
712         * configure.in: No longer define ALWAYS_FLUSH, the
713         resulting performance is too low.
714
715 Wed Dec 18 12:06:02 1996  Craig Burley  <burley@gnu.ai.mit.edu>
716
717         Patch from Mumit Khan <khan@xraylith.wisc.edu>:
718         * libF77/s_paus.c: Add __CYGWIN32__ to list of macros
719         controlling how to pause.
720
721 Sun Dec  1 21:25:27 1996  Craig Burley  <burley@gnu.ai.mit.edu>
722
723         * configure: Regenerated using autoconf-2.12.
724
725 Mon Nov 25 21:16:15 1996  Craig Burley  <burley@gnu.ai.mit.edu>
726
727         * configure: Regenerated using autoconf-2.11.
728
729 1996-11-19  Dave Love  <d.love@dl.ac.uk>
730
731         * libI77/backspace.c: Include sys/types.h for size_t.
732
733 Wed Nov  6 14:17:27 1996  Craig Burley  <burley@gnu.ai.mit.edu>
734
735         * f2c.h.in: Properly comment out the unsupported stuff so
736         we don't get build-time errors.
737
738         * libF77/Version.c, libI77/Version.c: Restore macro definition
739         of version information.
740
741         * libI77/Makefile.in (OBJ): Add ftell_.o to list of objects.
742
743         * libI77/uio.c (do_ud): Fix up casts in PAD_UDread case just
744         like they were fixed in the other case.
745
746 Thu Oct 31 22:27:45 1996  Craig Burley  <burley@gnu.ai.mit.edu>
747
748         * libI77/ftell_.c (fseek_): Map incoming whence argument to
749         system's actual SEEK_CUR, SEEK_SET, or SEEK_END macro for
750         fseek(), and crash (gracefully) if the argument is invalid.
751
752 1996-10-19  Dave Love  <d.love@dl.ac.uk>
753
754         * configure.in: Add check that we have the tools to cross-compile
755         if appropriate.
756         (NO_EOF_CHAR_CHECK,Skip_f2c_Undefs): Define.
757
758         * libF77/Makefile.in (F90BIT): New routines from Netlib.
759
760         * f2c.h.in:
761         Use more sanitary #error (indented for K&R compliance if necessary) if
762         f2c_i2 defined.
763         Sync with Netlib: Add `uninteger'.  (Commented out) integer*8 stuff.
764         bit_{test,clear,set} macros.
765
766 1996-10-19  Dave Love  <d.love@dl.ac.uk>
767
768         Update to Netlib version of 1996-09-26.
769         
770         * libI77/Version.c: Use <stdio.h>, not "stdio.h".
771         * libF77/Version.c: Likewise.
772
773 Wed Aug 28 13:25:29 1996  Dave Love  <d.love@dl.ac.uk>
774
775         * libI77/rsne.c (x_rsne): Use size_t instead of int.
776
777         * libI77/endfile.c (copy): Use size_t in place of int.
778
779 Wed Aug 28 13:22:20 1996  Dave Love  <d.love@dl.ac.uk>
780
781         * libI77/backspace.c (f_back): Cast fread arg to size_t.
782
783 Tue Aug 27 19:11:30 1996  Dave Love  <d.love@dl.ac.uk>
784
785         * libI77/Version.c: Supply */ to avoid apparent nested comment.
786
787 Tue Aug 20 09:21:43 1996  Dave Love  <d.love@dl.ac.uk>
788
789         * libF77/Makefile.in (ALL_CFLAGS): Fix missing ../ for include.
790         * libI77/Makefile.in (ALL_CFLAGS): Likewise.
791
792 Sat Aug 17 13:00:47 1996  Dave Love  <d.love@dl.ac.uk>
793
794         * (libF77/qbitshft.c, libF77/qbitbits.c, libF77/lbitshft.c,
795         libF77/lbitbits.c): New file from Netlib.  qbit... not currently
796         compiled.
797
798 Sun Jul  7 18:06:33 1996  Dave Love  <d.love@dl.ac.uk>
799
800         * libF77/z_sqrt.c, libF77/z_sin.c, libF77/z_exp.c, libF77/z_log.c,
801         libF77/system_.c, libF77/z_cos.c, libF77/signal_.c,
802         libF77/s_stop.c, libF77/sig_die.c, libF77/s_paus.c,
803         libF77/s_rnge.c, libF77/s_cat.c, libF77/r_tan.c, libF77/r_tanh.c,
804         libF77/r_sinh.c, libF77/r_sqrt.c, libF77/r_sin.c, libF77/r_mod.c,
805         libF77/r_nint.c, libF77/r_lg10.c, libF77/r_log.c, libF77/r_exp.c,
806         libF77/r_int.c, libF77/r_cosh.c, libF77/r_atn2.c, libF77/r_cos.c,
807         libF77/r_asin.c, libF77/r_atan.c, libF77/r_acos.c,
808         libF77/pow_dd.c, libF77/pow_zz.c, libF77/main.c, libF77/i_dnnt.c,
809         libF77/i_nint.c, libF77/h_dnnt.c, libF77/h_nint.c, libF77/exit.c,
810         libF77/d_tan.c, libF77/d_tanh.c, libF77/d_sqrt.c, libF77/d_sin.c,
811         libF77/d_sinh.c, libF77/d_mod.c, libF77/d_nint.c, libF77/d_log.c,
812         libF77/d_int.c, libF77/d_lg10.c, libF77/d_cosh.c, libF77/d_exp.c,
813         libF77/d_atn2.c, libF77/d_cos.c, libF77/d_atan.c, libF77/d_acos.c,
814         libF77/d_asin.c, libF77/c_sqrt.c, libF77/cabs.c, libF77/c_sin.c,
815         libF77/c_exp.c, libF77/c_log.c, libF77/c_cos.c, libF77/F77_aloc.c,
816         libF77/abort_.c, libI77/xwsne.c, libI77/wref.c, libI77/util.c,
817         libI77/uio.c, libI77/rsne.c, libI77/rdfmt.c, libI77/rawio.h,
818         libI77/open.c, libI77/lread.c, libI77/inquire.c, libI77/fio.h,
819         libI77/err.c, libI77/endfile.c, libI77/close.c:
820         Use #include <...>, not #include "..." for mkdeps
821
822 Sat Jul  6 21:39:21 1996  Dave Love  <d.love@dl.ac.uk>
823
824         * libI77/ftell_.c: Added from Netlib distribution.
825
826 Sat Mar 30 20:57:24 1996  Dave Love  <d.love@dl.ac.uk>
827
828         * configure.in: Eliminate explicit use of
829         {RANLIB,AR}_FOR_TARGET.
830         * Makefile.in: Likewise.
831         * libF77/Makefile.in: Likewise.
832         * libI77/Makefile.in: Likewise.
833         * configure: Regenerated.
834
835 Sat Mar 30 21:02:03 1996  Dave Love  <d.love@dl.ac.uk>
836
837         * Makefile.in: Eliminate explicit use of
838         {RANLIB,AR}_FOR_TARGET.
839
840 Tue Mar 26 23:39:59 1996  Dave Love  <d.love@dl.ac.uk>
841
842         * Makefile.in: Remove hardwired RANLIB and RANLIB_TEST (unnoted
843         change).
844
845 Mon Mar 25 21:04:56 1996  Craig Burley  <burley@gnu.ai.mit.edu>
846
847         * Incorporate changes by Bell Labs to libf2c through 1996-03-23,
848         including changes to dmg and netlib email addresses.
849
850 Tue Mar 19 13:10:02 1996  Craig Burley  <burley@gnu.ai.mit.edu>
851
852         * Incorporate changes by AT&T/Bellcore to libf2c through 1996-03-19.
853
854         * Makefile.in (rebuilt): New target.
855
856         * lib[FI]77/Makefile.in: Use $AR_FOR_TARGET, not $AR.
857
858 Tue Mar 19 12:53:19 1996  Dave Love  <d.love@dl.ac.uk>
859
860         * configure.in (ac_cpp): #include <stdio.h> instead
861         of <features.h>.
862
863 Tue Mar 19 12:52:09 1996  Mumit Khan  <khan@xraylith.wisc.edu>
864
865         * configure.in (ac_cpp): For f2c integer type,
866         add -I$srcdir/../.. to make it work on mips-ultrix4.2.
867
868 Sat Mar  9 17:37:15 1996  Craig Burley  <burley@gnu.ai.mit.edu>
869
870         * libI77/Makefile.in (.c.o): Add -DAllow_TYQUAD, to enable
871         I/O support for INTEGER*8.
872         * f2c.h.in: Turn on longint type.
873
874 Fri Dec 29 18:22:01 1995  Craig Burley  <burley@gnu.ai.mit.edu>
875
876         * Makefile.in: Reorganize the *clean rules to more closely
877         parallel gcc's.
878
879         * lib[FI]77/Makefile.in: Ignore error from $(AR) command,
880         in case just doing an install and installer has no write
881         access to library (this is a kludge fix -- perhaps install
882         targets should never try updating anything?).
883
884 Sat Nov 18 19:37:22 1995  Craig Burley  (burley@gnu.ai.mit.edu)
885
886         * Version 0.5.17 released.
887
888 Thu Nov 16 07:20:35 1995  Craig Burley  (burley@gnu.ai.mit.edu)
889
890         * Incorporate changes by AT&T/Bellcore to libf2c through 1995-11-15.
891
892 Fri Sep 22 02:19:59 1995  Craig Burley  (burley@gnu.ai.mit.edu)
893
894         * libI77/backspace.c, libI77/close.c, libI77/endfile.c,
895         libI77/fio.h, libI77/inquire.c, libI77/rawio.h,
896         libF77/s_paus.c: Not an MSDOS system if GO32
897         is defined, in the sense that the run-time environment
898         is thus more UNIX-like.
899
900 Wed Sep 20 02:24:51 1995  Craig Burley  (burley@gnu.ai.mit.edu)
901
902         * libF77/Makefile.in, libI77/Makefile.in: Comment out `ld -r -x'
903         and `mv' line pairs, since `-x' isn't supported on systems
904         such as Solaris, and these lines don't seem to do anything
905         useful after all.
906
907 Wed Aug 30 15:58:35 1995  Craig Burley  (burley@gnu.ai.mit.edu)
908
909         * Version 0.5.16 released.
910
911         * Incorporate changes by AT&T/Bellcore to libf2c through 950829.
912
913 Mon Aug 28 12:50:34 1995  Craig Burley  (burley@gnu.ai.mit.edu)
914
915         * libF77/Makefile.in, libI77/Makefile.in ($(lib)): Force ar'ing
916         and ranlib'ing of libf2c.a, else after rm'ing libf2c.a and
917         doing a make, only libI77 or libF77 would be added to
918         the newly created archive.
919         Also, instead of `$?' list all targets explicitly so all
920         objects are updated in libf2c.a even if only one actually
921         needs recompiling, for similar reason -- we can't easily tell
922         if a given object is really up-to-date in libf2c.a, or even
923         present there.
924
925 Sun Aug 27 14:54:24 1995  Craig Burley  (burley@gnu.ai.mit.edu)
926
927         * libF77/Makefile.in, libI77/Makefile.in: Fix spacing so
928         initial tabs are present in all appropriate places.
929         Move identical $(AR) commands in if then/else clauses
930         to single command preceding if.
931         (.c.o, Version[FI].o): Use $@ instead of $* because AIX (RS/6000)
932         says $@ means source, not object, basename, and $@ seems to work
933         everywhere.
934
935 Wed Aug 23 15:44:25 1995  Craig Burley  (burley@gnu.ai.mit.edu)
936
937         * libF77/system_.c (system_): Declare as returning `ftnint',
938         consistent with signal_, instead of defaulting to `int'.
939         Hope dmg@research.att.com agrees, else probably will
940         change to whatever he determines is correct (and change
941         g77 accordingly).
942
943 Thu Aug 17 08:46:17 1995  Craig Burley  (burley@gnu.ai.mit.edu)
944
945         * libI77/rsne.c (s_rsne): Call f_init if not already done.
946
947 Thu Aug 17 04:35:28 1995  Craig Burley  (burley@gnu.ai.mit.edu)
948
949         * Incorporate changes by Bellcore to libf2c through 950817.
950         And this text is for EMACS: (foo at bar).
951
952 Wed Aug 16 17:33:06 1995  Craig Burley  (burley@gnu.ai.mit.edu)
953
954         * libF77/Makefile.in, libI77/Makefile.in (CFLAGS): Put -g1
955         after configured CFLAGS but before GCC_CFLAGS, so by default
956         the libraries are built with minimal debugging information.
957
958 Fri Jul 28 10:30:15 1995  Dave Love  <d.love@dl.ac.uk>
959
960         * libI77/open.c (f_open): Call f_init if not already done.
961
962 Sat Jul  1 19:31:56 1995  Craig Burley  (burley@gnu.ai.mit.edu)
963
964         * libF77/system_.c (system_): Make buff one byte bigger so
965         following byte doesn't get overwritten by call with large
966         string.
967
968 Tue Jun 27 23:28:16 1995  Craig Burley  (burley@gnu.ai.mit.edu)
969
970         * Incorporate changes by Bellcore to libf2c through 950613.
971
972         * libF77/Version.c (__G77_LIBF77_VERSION__): Add this string
973         to track g77 mods to libf2c.
974
975         * libI77/Version.c (__G77_LIBI77_VERSION__): Add this string
976         to track g77 mods to libf2c.
977
978         * libI77/rawio.h: #include <rawio.h> only conditionally,
979         using macro intended for that purpose.
980
981 Fri May 19 11:20:00 1995  Craig Burley  (burley@gnu.ai.mit.edu)
982
983         * configure.in: Incorporate change made by d.love,
984
985         * configure: Regenerated.
986
987 Wed Apr 26 21:08:57 BST 1995  Dave Love  <d.love@dl.ac.uk>
988
989         * configure.in: Fix quoting problem in atexit check.
990
991         * configure: Regenerated (with current autoconf).
992
993 Wed Mar 15 12:49:58 1995  Craig Burley  (burley@gnu.ai.mit.edu)
994
995         * Incorporate changes by Bellcore to libf2c through 950315.
996
997 Sun Mar  5 18:54:29 1995  Craig Burley  (burley@gnu.ai.mit.edu)
998
999         * README: Tell people not to read lib[fi]77/README.
1000
1001 Wed Feb 15 14:30:58 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1002
1003         * configure.in: Update copyright notice at top of file.
1004
1005         * f2c.h.in (f2c_i2): Make sure defining this crashes compilations.
1006
1007         * libI77/Makefile.in (F2C_H): Fix typo in definition of this
1008         symbol (was FF2C_H=...).
1009
1010 Sun Feb 12 13:39:36 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1011
1012         * README: Remove some obsolete items.
1013         Add date.
1014
1015         * TODO: Add date.
1016
1017 Sat Feb 11 22:07:54 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1018
1019         * Makefile.in (libf77, libi77): Add rules to .PHONY list.
1020
1021         * f2c.h.in (flag): Make same type as friends.
1022
1023         * libF77/Makefile.in (libf77): Rename to $(lib), remove from
1024         .PHONY list.  Fix some typos.
1025
1026         * libI77/Makefile.in (libi77): Rename to $(lib), remove from
1027         .PHONY list.  Fix some typos.
1028
1029 Thu Feb  2 12:22:41 1995  Craig Burley  (burley@gnu.ai.mit.edu)
1030
1031         * Makefile.in (libF77/Makefile): Fix typos in this rule's name
1032         and dependencies.
1033
1034         * libF77/Makefile.in (libf77): Add rule to .PHONY list.
1035
1036         * libI77/Makefile.in (libi77): Add rule to .PHONY list.