From: Craig Burley Date: Fri, 26 Feb 1999 13:00:08 +0000 (-0500) Subject: doc bugs, etc. X-Git-Tag: prereleases/egcs-1.1.2-prerelease-3~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e2786a0c5b8f7ca4db8a9d938efcbac4124a124;p=thirdparty%2Fgcc.git doc bugs, etc. From-SVN: r25463 --- diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index a1abeb6f6ce7..3bded3a7fcb8 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,3 +1,7 @@ +1999-02-26 Craig Burley + + * bugs.texi: Mention bugs known fixed in egcs 1.2 as of now. + 1999-02-26 Craig Burley Fix what evidently remains of these, for 4.4bsd: @@ -117,15 +121,15 @@ Tue Jul 21 04:33:37 1998 Craig Burley Sat Jul 18 19:16:48 1998 Craig Burley - * lang-options.h: Fix up doc strings. - Remove the unimplemented -fdcp-intrinsics-* options. + * lang-options.h: Fix up doc strings. + Remove the unimplemented -fdcp-intrinsics-* options. - * str-1t.fin: Change mixed-case spelling of `GoTo' from - `Goto'. + * str-1t.fin: Change mixed-case spelling of `GoTo' from + `Goto'. Thu Jul 16 13:26:36 1998 Craig Burley - * (ffecom_finish_symbol_transform_): Revert change + * com.c (ffecom_finish_symbol_transform_): Revert change of 1998-05-23, as it was too aggressive, in that it prevented transformation of (used) functions before primary code generation. @@ -350,7 +354,7 @@ Mon Jun 15 22:21:57 1998 Craig Burley * ste.c: * top.c: * toplev.j: New file. - + Conditionalize all dumping/reporting routines so they don't get built for gcc/egcs: * bld.c: @@ -677,21 +681,21 @@ Fri Feb 20 12:45:53 1998 Craig Burley Fri Feb 13 00:14:56 1998 Kaveh R. Ghazi * com.c (type_for_mode): Add explicit braces to avoid ambiguous `else'. - + * expr.c (ffeexpr_type_combine): Likewise. (ffeexpr_reduce_): Likewise. (ffeexpr_declare_parenthesized_): Likewise. - + * src.c (ffesrc_strcmp_1ns2i): Likewise. (ffesrc_strcmp_2c): Likewise. (ffesrc_strncmp_2c): Likewise. - + * stb.c (ffestb_halt1_): Likewise. (ffestb_R90910_): Likewise. (ffestb_R9109_): Likewise. * stc.c (ffestc_R544_equiv_): Likewise. - + * std.c (ffestd_subr_copy_easy_): Likewise. (ffestd_R1001dump_): Likewise. (ffestd_R1001dump_1005_1_): Likewise. @@ -700,16 +704,16 @@ Fri Feb 13 00:14:56 1998 Kaveh R. Ghazi (ffestd_R1001dump_1005_4_): Likewise. (ffestd_R1001dump_1005_5_): Likewise. (ffestd_R1001dump_1010_2_): Likewise. - + * ste.c (ffeste_R840): Likewise. - + * sts.c (ffests_puttext): Likewise. - + * symbol.c (ffesymbol_check_token_): Likewise. - + * target.c (ffetarget_real1): Likewise. (ffetarget_real2): Likewise. - + Sun Jan 25 12:32:15 1998 Kaveh R. Ghazi * Make-lang.in (f77.stage1): Depend on stage1-start so parallel @@ -906,7 +910,7 @@ Mon Sep 29 16:18:21 1997 Craig Burley Fri Sep 19 01:12:27 1997 Craig Burley - * expr.c (ffeexpr_reduced_eqop2_): + * expr.c (ffeexpr_reduced_eqop2_): (ffeexpr_reduced_relop2_): Minor fixes to diagnostic code. * fini.c (main): Change return type to `int'. @@ -2478,7 +2482,7 @@ Thu Sep 26 00:18:40 1996 Craig Burley * lang-options.h, top.c, top.h (-fno-debug-kludge): New option. - + 1996-09-24 Dave Love * Make-lang.in (include/f2c.h): diff --git a/gcc/f/bugs.texi b/gcc/f/bugs.texi index af18d80cdbce..a2aa8a693eaf 100644 --- a/gcc/f/bugs.texi +++ b/gcc/f/bugs.texi @@ -5,7 +5,7 @@ @c The text of this file appears in the file BUGS @c in the G77 distribution, as well as in the G77 manual. -@c 1998-09-01 +@c 1999-02-26 @ifclear BUGSONLY @node Actual Bugs @@ -25,6 +25,22 @@ configure, port, build, and install @code{g77}, @ref{Problems Installing}. @itemize @bullet +@item +@code{g77} crashes when compiling +I/O statements using keywords that define @code{INTEGER} values, +such as @samp{IOSTAT=@var{j}}, +where @var{j} is other than default @code{INTEGER} +(such as @code{INTEGER*2}). + +Fixed in @code{egcs} 1.2. + +@item +@code{g77} fails to warn about a reference to a function +when the corresponding @emph{subsequent} function program unit +disagrees with the reference concerning the type of the function. + +Fixed in @code{egcs} 1.2. + @item @code{g77} sometimes crashes when compiling code containing the construct @samp{CMPLX(0.)} or similar. diff --git a/gcc/f/intdoc.in b/gcc/f/intdoc.in index 245af18599b2..385df02e1d21 100644 --- a/gcc/f/intdoc.in +++ b/gcc/f/intdoc.in @@ -297,7 +297,7 @@ DEFDOC (DLOG, "Natural logarithm (archaic).", ARCHAIC (LOG, Log)) DEFDOC (CDLOG, "Natural logarithm (archaic).", ARCHAIC (LOG, Log)) DEFDOC (LOG10, "Common logarithm.", "\ -Returns the common (base 10) logarithm of @var{@1@}, which must +Returns the common logarithm (base 10) of @var{@1@}, which must be greater than zero. The inverse of this function is @samp{10. ** LOG10(@var{@1@})}.