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