summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Burley <craig@jcb-sc.com>1999-03-11 15:28:52 +0000
committerCraig Burley <burley@gcc.gnu.org>1999-03-11 10:28:52 -0500
commitb7e4085cb5207c8d24268612fd1941f146b6b2e0 (patch)
tree87c27e391ffd6ccf03ac1af09c966b1df766458a
parent8f1e93eb41e41d1cd36fbcd3ab6b66b521873d1d (diff)
downloadgcc-b7e4085cb5207c8d24268612fd1941f146b6b2e0.tar.gz
final (ha) g77 doc fixes -- new URLs, etc.
From-SVN: r25707
-rw-r--r--gcc/f/ChangeLog7
-rw-r--r--gcc/f/bugs.texi44
-rw-r--r--gcc/f/g77.texi10
-rw-r--r--gcc/f/news.texi26
4 files changed, 76 insertions, 11 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index a0d86a2f39e..daec09f0889 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,3 +1,10 @@
+1999-03-11 Craig Burley <craig@jcb-sc.com>
+
+ * bugs.texi, g77.texi, news.texi: Point to URLs for live
+ versions of docs.
+ Clarify which versions to which these docs apply.
+ Other minor fix-ups.
+
1999-03-05 Craig Burley <craig@jcb-sc.com>
* news.texi: IDATE (VXT) fixed to return year as 0..99.
diff --git a/gcc/f/bugs.texi b/gcc/f/bugs.texi
index f24b594b436..a8797d252d7 100644
--- a/gcc/f/bugs.texi
+++ b/gcc/f/bugs.texi
@@ -5,7 +5,11 @@
@c The text of this file appears in the file BUGS
@c in the G77 distribution, as well as in the G77 manual.
-@c 1999-03-03
+@c 1999-03-11
+
+@ifset BUGSONLY
+@set which-g77 @code{egcs}-1.1.2
+@end ifset
@ifclear BUGSONLY
@node Actual Bugs
@@ -13,19 +17,41 @@
@end ifclear
This section identifies bugs that @code{g77} @emph{users}
-might run into in this version of @code{g77}.
+might run into in the @value{which-g77} version
+of @code{g77}.
This includes bugs that are actually in the @code{gcc}
back end (GBE) or in @code{libf2c}, because those
sets of code are at least somewhat under the control
of (and necessarily intertwined with) @code{g77},
so it isn't worth separating them out.
+@ifset last-up-date
For information on bugs in @emph{other} versions of @code{g77},
@ref{News,,News About GNU Fortran}.
+@end ifset
+
+@ifset BUGSONLY
+For information on bugs in @emph{other} versions of @code{g77},
+see @file{egcs/gcc/f/NEWS}.
+@end ifset
+
+An online, ``live'' version of this document
+(derived directly from the up-to-date mainline version
+of @code{g77} within @code{egcs})
+is available at
+@uref{http://egcs.cygnus.com/onlinedocs/g77_bugs.html}.
+@ifset last-up-date
For information on bugs that might afflict people who
configure, port, build, and install @code{g77},
@ref{Problems Installing}.
+@end ifset
+
+@ifset NEWSONLY
+For information on bugs that might afflict people who
+configure, port, build, and install @code{g77},
+see "Problems Installing" in @file{egcs/gcc/f/INSTALL}.
+@end ifset
@itemize @bullet
@item
@@ -34,13 +60,13 @@ fails to return the year in the documented, non-Y2K-compliant range
of 0--99,
instead returning 100 for the year 2000.
-Fixed in @code{egcs} 1.2.
+@c Fixed in @code{egcs} 1.2.
@item
Year 2000 (Y2K) compliance information
is missing from the documentation.
-Fixed in @code{egcs} 1.2.
+@c Fixed in @code{egcs} 1.2.
@item
@code{g77} crashes when compiling
@@ -49,20 +75,20 @@ 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.
+@c Fixed in @code{egcs} 1.2.
@item
The @samp{-ax} option is not obeyed when compiling Fortran programs.
(It is not passed to the @file{f771} driver.)
-Fixed in @code{egcs} 1.2.
+@c 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.
+@c Fixed in @code{egcs} 1.2.
@item
@c Tim Prince discovered this.
@@ -143,9 +169,11 @@ improvements to the compiler.)
Note that @code{g77} does display a warning message to
notify the user before the compiler appears to hang.
+@ifset last-up-date
@xref{Large Initialization,,Initialization of Large Aggregate Areas},
for information on how to change the point at which
@code{g77} decides to issue this warning.
+@end ifset
@cindex debugging
@cindex common blocks
@@ -163,8 +191,10 @@ As of Version 0.5.19, a temporary kludge solution is provided whereby
some rudimentary information on a member is written as a string that
is the member's value as a character string.
+@ifset last-up-date
@xref{Code Gen Options,,Options for Code Generation Conventions},
for information on the @samp{-fdebug-kludge} option.
+@end ifset
@cindex code, displaying main source
@cindex displaying main source code
diff --git a/gcc/f/g77.texi b/gcc/f/g77.texi
index 8e2a3e2823e..48c36e924a4 100644
--- a/gcc/f/g77.texi
+++ b/gcc/f/g77.texi
@@ -14,13 +14,15 @@
@c %**start of header
@setfilename g77.info
-@set last-up-date 1999-02-26
+@set last-up-date 1999-03-11
@set version-g77 0.5.24
+@set version-egcs 1.1.2
@set email-general egcs@@egcs.cygnus.com
@set email-bugs egcs-bugs@@egcs.cygnus.com
@set email-burley craig@@jcb-sc.com
@set path-g77 egcs/gcc/f
@set path-libf2c egcs/libf2c
+@set which-g77 @code{egcs}-@value{version-egcs}
@c @setfilename useg77.info
@c @setfilename portg77.info
@@ -180,6 +182,12 @@ as well as its new features and incompatibilities, and how to report
bugs. It corresponds to GNU Fortran version @value{version-g77}.
@end ifclear
+An online, ``live'' version of this document
+(derived directly from the up-to-date mainline version
+of @code{g77} within @code{egcs})
+is available at
+@uref{http://egcs.cygnus.com/onlinedocs/g77_toc.html}.
+
@end ifinfo
@menu
* Copying:: GNU General Public License says
diff --git a/gcc/f/news.texi b/gcc/f/news.texi
index cf96d864c1c..3885137fcc2 100644
--- a/gcc/f/news.texi
+++ b/gcc/f/news.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 1999-03-05
+@c 1999-03-11
@ifclear NEWSONLY
@node News
@@ -58,6 +58,12 @@ though this can make getting a complete picture
of what a particular @code{egcs} version contains
somewhat more difficult.
+An online, ``live'' version of this document
+(derived directly from the up-to-date mainline version
+of @code{g77} within @code{egcs})
+is available at
+@uref{http://egcs.cygnus.com/onlinedocs/g77_news.html}.
+
@heading In 0.5.24 and @code{egcs} 1.1.2 (versus 0.5.23 and 1.1.1):
@itemize @bullet
@item
@@ -380,10 +386,17 @@ version 0.5.22 of @code{g77}, due to using the
it to fix a few bugs and improve performance in a
few cases.
+@ifset last-up-date
@xref{Actual Bugs,,Actual Bugs We Haven't Fixed Yet},
-available in plain-text format in @code{gcc/f/BUGS},
for information on the known bugs in this version,
including the regressions.
+@end ifset
+
+@ifset NEWSONLY
+See @file{egcs/gcc/f/BUGS},
+for information on the known bugs in this version,
+including the regressions.
+@end ifset
Features that have been dropped from this version
of @code{g77} due to their being implemented
@@ -762,10 +775,17 @@ due to using the
it to fix a few bugs and improve performance in a
few cases.
+@ifset last-up-date
@xref{Actual Bugs,,Actual Bugs We Haven't Fixed Yet},
-available in plain-text format in @code{gcc/f/BUGS},
for information on the known bugs in this version,
including the regressions.
+@end ifset
+
+@ifset NEWSONLY
+See @file{egcs/gcc/f/BUGS},
+for information on the known bugs in this version,
+including the regressions.
+@end ifset
Features that have been dropped from this version
of @code{g77} due to their being implemented