aboutsummaryrefslogtreecommitdiff
path: root/libf2c/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2002-09-24update_version: Do not check in files which are unchanged.Zack Weinberg1-5/+16
maintainer-scripts: * update_version: Do not check in files which are unchanged. * gcc_release: Only update the version in gcc/version.c. gcc: * version.c (version_string): Now const char[]. * version.h: Update to match. gcc/ada: * Make-lang.in (EXTRA_GNATBIND_OBJS): Add version.o. * Makefile.in (TOOLS_LIBS): Add ../../version.o. * gnatvsn.ads: Gnat_Version_String is now a function. * gnatvsn.adb: New file. When asked for Gnat_Version_String, copy the C version_string into a String and return it. * gnatcmd.adb, gnatkr.adb, gnatlbr.adb, gnatlink.adb, gnatls.adb,gnatmake.adb, gnatprep.adb, gnatpsta.adb: Remove pragma Ident (Gnat_Version_String). If this was the sole use of package Gnatvsn, remove the with statement too. * gnat1drv.adb: Tweak -gnatv output. gcc/f: * Make-lang.in (g77spec.o): Don't depend on f/version.h. (f/parse.o): Depend on version.h not f/version.h. (g77version.o, f/version.o): Delete all references. * com.c (ffecom_init_0): Fix transposed array indices in bsearch test. * g77spec.c: Don't include f/version.h or refer to ffe_version_string. * parse.c: Use version_string, not ffe_version_string. * version.c, version.h: Delete files. libf2c: * libF77/Version.c: Rename junk to __LIBF77_VERSION__. Add external decls for __LIBI77_VERSION__ and __LIBU77_VERSION__. Delete __G77_LIBF77_VERSION__ (g77__fvers__): Print all three __LIB*77_VERSION__ strings, and __VERSION__ if we have it; nothing else. * libI77/Version.c: Provide only __LIBI77_VERSION__ (formerly junk). * libU77/Version.c: Provide only __LIBU77_VERSION__ (formerly junk). From-SVN: r57461
2002-09-23Makefile.am (all-multi): Fix multilib parallel build.Kaveh R. Ghazi1-0/+4
boehm-gc: * Makefile.am (all-multi): Fix multilib parallel build. libf2c: * Makefile.in (all): Fix multilib parallel build. libffi: * Makefile.am (all-multi): Fix multilib parallel build. libiberty: * Makefile.in (all): Fix multilib parallel build. libjava: * Makefile.am (all-multi): Fix multilib parallel build. libobjc: * Makefile.in (all): Fix multilib parallel build. libstdc++-v3: * Makefile.am (all-multi): Fix multilib parallel build. zlib: * Makefile.am (all-multi): Fix multilib parallel build. From-SVN: r57423
2002-09-14re PR libf2c/7384 (DATE_AND_TIME milliseconds field inactive on Windows)Tim Prince1-0/+5
2002-09-14 Tim Prince <tprince@computer.org> PR libf2c/7384 * libU77/datetime_.c: Use GetLocalTime on MS-Windows. From-SVN: r57142
2002-08-31re PR libf2c/6367 (multiple repeat counts confuse namelist read into array)Toon Moene1-0/+6
2002-08-31 Toon Moene <toon@moene.indiv.nluug.nl> PR fortran/6367 * libI77/rsne.c (x_rsne): Use local variable no2 to count further list elements to read. From-SVN: r56706
2002-07-10open.c (f_open): Do not indicate unformatted file if record length is given ↵Toon Moene1-0/+6
without a... 2002-07-10 Toon Moene <toon@moene.indiv.nluug.nl> * libI77/open.c (f_open): Do not indicate unformatted file if record length is given without a FORMATTED/UNFORMATTED specification. From-SVN: r55380
2002-06-25acinclude.m4 (GLIBCPP_CONFIGURE): Split out GLIBCPP_TOPREL_CONFIGURE.DJ Delorie1-0/+7
* acinclude.m4 (GLIBCPP_CONFIGURE): Split out GLIBCPP_TOPREL_CONFIGURE. * aclocal.m4: Likewise. * configure.in: Call it before AC_CANONICAL_SYSTEM. * configure: Regenerate. From-SVN: r55001
2002-06-05f2cext.c (alarm_): Mark parameter(s) with attribute `unused'.Kaveh R. Ghazi1-0/+11
* f2cext.c (alarm_): Mark parameter(s) with attribute `unused'. * libF77/h_len.c (h_len): Likewise. * libF77/i_len.c (i_len): Likewise. * libI77/rsli.c (i_ungetc): Likewise. * libU77/date_.c (G77_date_y2kbuggy_0): Likewise. * libU77/fputc_.c (G77_fputc_0): Likewise. * libU77/vxtidate_.c (G77_vxtidate_y2kbuggy_0): Likewise. * libU77/vxttime_.c (G77_vxttime_0): Likewise. From-SVN: r54289
2002-06-04main.c (f_setarg, f_setsig): Prototype.Kaveh R. Ghazi1-0/+9
* libF77/main.c (f_setarg, f_setsig): Prototype. * libI77/lread.c (quad_read): Delete. * libI77/uio.c: Include config.h. * libI77/wref.c (wrt_E): Cast isdigit arg to unsigned char. * libU77/dtime_.c (clk_tck): Move to the scope where it is used. * libU77/etime_.c (clk_tck): Likewise. From-SVN: r54224
2002-06-04lbitbits.c (lbit_cshift): disambiguate expressions with parentheses.Kaveh R. Ghazi1-0/+9
* libF77/lbitbits.c (lbit_cshift): disambiguate expressions with parentheses. * libF77/qbitbits.c (qbit_cshift): Likewise. * libI77/inquire.c (f_inqu): Likewise. * libI77/rdfmt.c (rd_Z): Likewise. * libI77/rsne.c (x_rsne): Likewise. From-SVN: r54223
2002-06-04* Makefile.in (s-libe77): Add WARN_CFLAGS.Kaveh R. Ghazi1-0/+4
From-SVN: r54222
2002-06-02dfe.c (s_rdfe, s_wdfe): Wrap parentheses around assignment used as truth value.Kaveh R. Ghazi1-0/+20
* libI77/dfe.c (s_rdfe, s_wdfe): Wrap parentheses around assignment used as truth value. * libI77/due.c (s_rdue, s_wdue): Likewise. * libI77/endfile.c (f_end): Likewise. * libI77/iio.c (s_rsfi, s_wsfi): Likewise. * libI77/lread.c (ERR, l_C, nmL_getc, s_rsle): Likewise. * libI77/lwrite.c (l_g, l_put): Likewise. * libI77/open.c (f_open): Likewise. * libI77/rdfmt.c (rd_Z): Likewise. * libI77/rsfe.c (s_rsfe): Likewise. * libI77/rsne.c (hash, mk_hashtab, nl_init, getname, getdimen, x_rsne, s_rsne): Likewise. * libI77/sue.c (s_rsue, s_wsue): Likewise. * libI77/wref.c (wrt_E, wrt_F): Likewise. * libI77/wsfe.c (s_wsfe): Likewise. * libI77/wsle.c (s_wsle): Likewise. * libI77/wsne.c (s_wsne): Likewise. From-SVN: r54172
2002-06-02main.c (main): Avoid implicit int.Kaveh R. Ghazi1-0/+22
* libF77/main.c (main): Avoid implicit int. * libI77/dfe.c (y_rsk, y_getc, c_dfe): Likewise. * libI77/due.c (c_due): Likewise. * libI77/err.c (f__canseek, f__nowreading, f__nowwriting): Likewise. * libI77/fmt.c (op_gen, ne_d, e_d, pars_f, type_f, en_fio): Likewise. * libI77/iio.c (z_getc, z_rnew, c_si, z_wnew): Likewise. * libI77/lread.c (t_getc, c_le, l_read): Likewise. * libI77/lwrite.c (l_write): Likewise. * libI77/open.c (fk_open): Likewise. * libI77/rdfmt.c (rd_ed, rd_ned): Likewise. * libI77/rsfe.c (xrd_SL, x_getc, x_endp, x_rev): Likewise. * libI77/rsne.c (t_getc, x_rsne): Likewise. * libI77/sfe.c (c_sfe): Likewise. * libI77/sue.c (c_sue): Likewise. * libI77/uio.c (do_us): Likewise. * libI77/wref.c (wrt_E, wrt_F): Likewise. * libI77/wrtfmt.c (wrt_L, w_ed, w_ned): Likewise. From-SVN: r54169
2002-06-02rdfmt.c (rd_I): Delete unused variable(s).Kaveh R. Ghazi1-0/+14
* libI77/rdfmt.c (rd_I): Delete unused variable(s). * libU77/access_.c (G77_access_0): Likewise. * libU77/chdir_.c (G77_chdir_0): Likewise. * libU77/chmod_.c (G77_chmod_0): Likewise. * libU77/ctime_.c (G77_ctime_0): Likewise. * libU77/link_.c (G77_link_0): Likewise. * libU77/lstat_.c (G77_lstat_0): Likewise. * libU77/rename_.c (G77_rename_0): Likewise. * libU77/stat_.c (G77_stat_0): Likewise. * libU77/symlnk_.c (G77_symlnk_0): Likewise. * libU77/unlink_.c (G77_unlink_0): Likewise. From-SVN: r54168
2002-06-02inquire.c (f_inqu): Avoid ambiguous else clauses.Kaveh R. Ghazi1-0/+8
* libI77/inquire.c (f_inqu): Avoid ambiguous else clauses. * libI77/lread.c (l_C, l_L): Likewise. * libI77/open.c (f_open): Likewise. * libI77/rsne.c (x_rsne): Likewise. * libI77/wref.c (wrt_F): Likewise. From-SVN: r54167
2002-06-02getenv_.c (G77_getenv_0): Avoid signed/unsigned warning.Kaveh R. Ghazi1-0/+8
* libF77/getenv_.c (G77_getenv_0): Avoid signed/unsigned warning. * libF77/system_.c (G77_system_0): Likewise. * libI77/open.c (f_open): Likewise. * libI77/rdfmt.c (rd_Z): Likewise. * libI77/uio.c (do_us, do_ud): Likewise. From-SVN: r54166
2002-06-01*: Fix formatting.Kaveh R. Ghazi1-0/+6
* libF77/*: Fix formatting. * libI77/*: Likewise. * libU77/*: Likewise. From-SVN: r54145
2002-06-01g2c.hin, [...]: Kill VOID, Void and Int.Kaveh R. Ghazi1-0/+11
* g2c.hin, libF77/d_cnjg.c, libF77/main.c, libF77/r_cnjg.c, libF77/s_cat.c, libF77/s_paus.c, libF77/s_rnge.c, libF77/setarg.c, libF77/setsig.c, libF77/signal1.h0, libI77/dfe.c, libI77/due.c, libI77/err.c, libI77/fio.h, libI77/fmt.c, libI77/iio.c, libI77/ilnw.c, libI77/lread.c, libI77/lwrite.c, libI77/rsfe.c, libI77/rsli.c, libI77/rsne.c, libI77/sfe.c, libI77/sue.c, libI77/util.c, libI77/wrtfmt.c, libI77/wsfe.c, libI77/wsle.c, libI77/xwsne.c, libU77/date_.c: Kill VOID, Void and Int. From-SVN: r54134
2002-06-01F77_aloc.c, [...]: Delete checks on __cplusplus.Kaveh R. Ghazi1-0/+8
* libF77/F77_aloc.c, libF77/exit_.c, libF77/main.c, libF77/s_paus.c, libF77/s_stop.c, libF77/setarg.c, libF77/setsig.c, libF77/sig_die.c, libF77/signal1.h0, libI77/close.c, libI77/dolio.c, libI77/fio.h, libI77/fmt.h, libI77/lio.h: Delete checks on __cplusplus. From-SVN: r54133
2002-06-01*: Delete KR_headers cruft.Kaveh R. Ghazi1-0/+6
* libF77/*: Delete KR_headers cruft. * libI77/*: Likewise. * libU77/*: Likewise. From-SVN: r54132
2002-05-31Makefile.in (WARN_CFLAGS): New.Kaveh R. Ghazi1-0/+8
* Makefile.in (WARN_CFLAGS): New. (FLAGS_TO_PASS): Add WARN_CFLAGS. * libF77/Makefile.in (ALL_CFLAGS): Likewise. * libI77/Makefile.in (ALL_CFLAGS): Likewise. * libU77/Makefile.in (ALL_CFLAGS): Likewise. From-SVN: r54083
2002-05-30open.c (_XOPEN_SOURCE): Removed.H.J. Lu1-0/+4
2002-05-30 H.J. Lu (hjl@gnu.org) * libI77/open.c (_XOPEN_SOURCE): Removed. From-SVN: r54069
2002-05-20Makefile.in (SHELL): Set to @SHELL@.Kaveh R. Ghazi1-0/+6
* libF77/Makefile.in (SHELL): Set to @SHELL@. * libI77/Makefile.in (SHELL): Likewise. * libU77/Makefile.in (SHELL): Likewise. From-SVN: r53666
2002-05-20Makefile.in: Use @SHELL@, not /bin/sh for SHELL definition.Toon Moene1-0/+5
2002-05-20 Toon Moene <toon@moene.indiv.nluug.nl> * Makefile.in: Use @SHELL@, not /bin/sh for SHELL definition. From-SVN: r53659
2002-05-16Makefile.in: Allow for PWDCMD to override hardcoded pwd.Rainer Orth1-0/+6
* Makefile.in: Allow for PWDCMD to override hardcoded pwd. * config-ml.in: Likewise. * configure: Likewise. * configure.in: Likewise. boehm-gc: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Regenerate. * configure: Regenerate. config: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. contrib: * test_installed: Allow for PWDCMD to override hardcoded pwd. * test_summary: Likewise. gcc: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * fixinc/check.tpl: Likewise. * fixinc/fixinc.dgux: Likewise. * fixinc/fixinc.svr4: Likewise. * fixinc/fixinc.winnt: Likewise. * fixinc/fixincl.sh: Likewise. * fixproto: Likewise. * configure: Regenerate. gcc/ada: * Makefile.adalib: Allow for PWDCMD to override hardcoded pwd. * Makefile.in: Likewise. gcc/f: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/java: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/po: * exgettext: Allow for PWDCMD to override hardcoded pwd. gcc/treelang: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. libf2c: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Likewise. * configure: Regenerate. libjava: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. libobjc: * aclocal.m4: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. libstdc++-v3: * Makefile.am: Allow for PWDCMD to override hardcoded pwd. * acinclude.m4: Likewise. * docs/html/Makefile: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate. zlib: * configure.in: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. * ChangeLog: Move entries to ChangeLog.gcj. From-SVN: r53523
2002-05-08configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at script entry, and ↵Alexandre Oliva1-0/+6
set LD to it when configuring multilibs. * configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at script entry, and set LD to it when configuring multilibs. * configure: Rebuilt. From-SVN: r53278
2002-05-03Checked in by Eric Christopher <echristo@redhat.com>:Alexandre Oliva1-0/+4
2002-05-02 Alexandre Oliva <aoliva@redhat.com> * Makefile.in: Fix for multilibbed natives. From-SVN: r53116
2002-04-15aclocal.m4 (gcc_version_trigger): Use robust path construction.Loren J. Rittle1-0/+5
* aclocal.m4 (gcc_version_trigger): Use robust path construction. * configure: Rebuilt. From-SVN: r52331
2002-04-11lio.h: Treat INTEGER*1 as signed char.Toon Moene1-0/+4
2002-04-11 Toon Moene <toon@moene.indiv.nluug.nl> * libI77/lio.h: Treat INTEGER*1 as signed char. From-SVN: r52172
2002-03-06Version.c: Fix misplaced leading blanks on first line.Phil Edwards1-0/+6
2002-03-06 Phil Edwards <pme@gcc.gnu.org> * libF77/Version.c: Fix misplaced leading blanks on first line. * libI77/Version.c: Likewise. * libU77/Version.c: Likewise. From-SVN: r50367
2002-01-29aclocal.m4: Replace with version copied from libstdc++-v3.Geoffrey Keating1-0/+8
* aclocal.m4: Replace with version copied from libstdc++-v3. * configure.in: Update for changes to aclocal and Makefile. * configure: Regenerate. * Makefile.in: Correct install and uninstall for cross targets. * libU77/configure: Regenerate. From-SVN: r49316
2002-01-20Makefile.in: $(MULTISUBDIR) has an implied leading `/'; remove duplicates.Toon Moene1-0/+6
2002-01-20 Toon Moene <toon@moene.indiv.nluug.nl> * Makefile.in: $(MULTISUBDIR) has an implied leading `/'; remove duplicates. Use libtool for removing libg2c{a|la|so} for the `uninstall' target. From-SVN: r49021
2002-01-18Makefile.in: Add missing `/' separator in last change.Toon Moene1-0/+4
2002-01-18 Toon Moene <toon@moene.indiv.nluug.nl> * Makefile.in: Add missing `/' separator in last change. From-SVN: r48995
2002-01-18Makefile.in: Install libg2c.{a|la|so} in $(libdir)$(MULTISUBDIR) instead of...Toon Moene1-0/+5
2002-01-18 Toon Moene <toon@moene.indiv.nluug.nl> * Makefile.in: Install libg2c.{a|la|so} in $(libdir)$(MULTISUBDIR) instead of $(libsubdir)$(MULTISUBDIR). From-SVN: r48994
2002-01-15configure.in: Remove fcntl.h check; never define _POSIX_SOURCE, NO_FCNTL or ↵Loren J. Rittle1-0/+12
OPEN_DECL. * libI77/configure.in: Remove fcntl.h check; never define _POSIX_SOURCE, NO_FCNTL or OPEN_DECL. Add check for tmpnam(). * libI77/configure: Rebuilt. * libI77/config.h.in: Rebuilt. * libI77/Makefile.in: Remove all traces of rawio.h from dependencies lists. * libI77/fio.h (FSEEK): Unroll -j1.7 -j1.6 made 2002-01-04. * libI77/open.c (f_open): Use HAVE_TMPNAM. * libI77/rawio.h: Remove file. From-SVN: r48875
2002-01-14configure.in (_LARGEFILE_SOURCE): AC_DEFINE.John David Anglin1-0/+6
2002-01-14 John David Anglin <dave@hiauly1.hia.nrc.ca> * libI77/configure.in (_LARGEFILE_SOURCE): AC_DEFINE. * libI77/configure: Rebuilt. * libI77/config.h.in: Rebuilt. From-SVN: r48853
2002-01-04fio.h (FSEEK): Enforce type of second parameter to be off_t when...Loren J. Rittle1-0/+6
* libI77/fio.h (FSEEK): Enforce type of second parameter to be off_t when prototype is missing from system headers for the non-standard function. From-SVN: r48546
2002-01-04* Makefile.in ($(LIBG2C):): Let libtool decide when to add -lc.Loren J. Rittle1-0/+4
From-SVN: r48529
2001-12-04* Makefile.in ($(LIBG2C)): Fix -rpath argument to libtool.Alexandre Oliva1-0/+2
From-SVN: r47606
2001-12-04Makefile.in (AR, RANLIB): Add, for substitutions.Alexandre Oliva1-0/+20
* Makefile.in (AR, RANLIB): Add, for substitutions. (all-unilib, $(LIBG2C)): Depend on object lists, not convenience libraries. (s-libe77): Renamed from libE77.la; build object list. (install): Do not move libraries to libdir. (mostlyclean, clean): Adjust. * libF77/Makefile.in (RANLIB): Add. (LINK): Remove. (../s-libf77): Renamed from ../libF77.la; build object list. (../libfrtbegin.a): Remove target first. Don't use $<. (all, clean, distclean): Adjust. * libF77/configure.in: Substitute RANLIB. * libF77/configure: Rebuilt. * libI77/Makefile.in (LINK): Delete. (../s-libi77): Renamed from ../libI77.la; build object list. (all, clean, distclean): Adjust. * libU77/Makefile.in: Likewise. From-SVN: r47605
2001-12-022001-12-02 Toon Moene <toon@moene.indiv.nluug.nl>Toon Moene1-2/+2
* Fix typos in ChangeLog. From-SVN: r47531
2001-12-02re PR fortran/4885 (BACKSPACE example that doesn't work as of gcc/g77-3.0.x)Toon Moene1-0/+5
2001-01-02 Toon Moene <toon@moene.indiv.nluug.nl> PR fortran/4885 * endfile.c (t_runc): After ftruncate. seek to end-of-file. From-SVN: r47529
2001-11-25Makefile.in: Fix non-portable use of `$<' in z_log.c's rule.Toon Moene1-0/+4
2001-11-25 Toon Moene <toon@moene.indiv.nluug.nl> * libF77/Makefile.in: Fix non-portable use of `$<' in z_log.c's rule. From-SVN: r47328
2001-11-23re PR libf2c/4930 (Taking the log of a certain complex number hangs in run ↵Toon Moene1-0/+5
time library) 2001-11-23 Toon Moene <toon@moene.indiv.nluug.nl> PR libf2c/4930 * libF77/Makefile.in: Compile z_log.c with -ffloat-store. From-SVN: r47294
2001-11-16Makefile.in: Add MAKEOVERRIDES= to suppress exporting environment to ↵John David Anglin1-0/+5
(sub)shells. 2001-11-16 John David Anglin <dave@hiauly1.hia.nrc.ca> * Makefile.in: Add MAKEOVERRIDES= to suppress exporting environment to (sub)shells. From-SVN: r47106
2001-11-13Makefile.in: Change dependencies on stamp files into dependencies on the ↵Toon Moene1-0/+9
generated .la files. 2001-11-13 Toon Moene <toon@moene.indiv.nluug.nl> * Makefile.in: Change dependencies on stamp files into dependencies on the generated .la files. Get rid of objlist. Update comment. * libF77/Makefile.in: Ditto. * libI77/Makefile.in: Ditto. * libU77/Makefile.in: Ditto. From-SVN: r46970
2001-10-20configure.in: Fake AC_EXEEXT invocation.Hans-Peter Nilsson1-0/+5
* configure.in: Fake AC_EXEEXT invocation. * configure: Regenerate. From-SVN: r46385
2001-10-20Makefile.in: Do not include SUBDIRS in objlist.David Edelsohn1-0/+8
2001-10-20 David Edelsohn <dje@watson.ibm.com> * Makefile.in: Do not include SUBDIRS in objlist. Create libg2c.so from F2CEXT and SUBDIRS archives. * libF77/Makefile.in: Create archive. * libI77/Makefile.in: Same. * libU77/Makefile.in: Same. From-SVN: r46384
2001-10-05Makefile.in: Move libg2c.so and libg2c.{l}a to the same directory at install.Toon Moene1-0/+5
2001-10-05 Toon Moene <toon@moene.indiv.nluug.nl> * Makefile.in: Move libg2c.so and libg2c.{l}a to the same directory at install. From-SVN: r46029
2001-10-03Make-lang.in: Remove reference to FORTRAN_INIT.Toon Moene1-0/+6
2001-10-03 Toon Moene <toon@moene.indiv.nluug.nl> gcc/f/ * Make-lang.in: Remove reference to FORTRAN_INIT. * g77spec.c: Add reference to FORTRAN_INIT. libf2c/ * Makefile.in: Add "AR" reference, change from frtbegin.o to libfrtbegin.a. * libF77/Makefile.in: Ditto. From-SVN: r45985
2001-10-02Makefile.in: Make .lo the target of compilation.Toon Moene1-0/+6
2001-10-02 Toon Moene <toon@moene.indiv.nluug.nl> * libF77/Makefile.in: Make .lo the target of compilation. * libI77/Makefile.in: Ditto. * libU77/Makefile.in: Ditto. From-SVN: r45964