source: vendor/gcc/3.2.2/libf2c/ChangeLog

Last change on this file was 2, checked in by bird, 22 years ago

Initial revision

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