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