This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[doc, fortran] PATCH: address broken web references


This wasn't fun, no fun at all. :-/

Toon, I prefer not to commit this on my own, because you may want to
resolve some of the problems differently.

Would you mind reviewing this and apply it to mainline and on the 3.4
and 3.3 branches (as far as it applies there)?

Gerald


2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>

	* g77.texi (Aligned Data): Remove obsolete paragraph including a
	broken link.
	(Floating-point Errors): Remove links to http://www.validgh.com/
	which was "hijacked".
	(Language): Fix link to Fortran books.
	(Projects): Remove obsolete paragraph including a broken link to
	ftp://alpha.gnu.org/gnu/g77/projects/.
	(Trouble): Remove obsolete paragraph including a broken link to
	ftp://alpha.gnu.org/g77.plan.

	* invoke.texi (Overall Options): Remove broken reference to
	rat7.uue (which was of dubious copyright status anyways).

	* root.texi (www-burley): Fix URL.

Index: g77.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/f/g77.texi,v
retrieving revision 1.105
diff -u -3 -p -r1.105 g77.texi
--- g77.texi	21 Sep 2003 13:26:36 -0000	1.105
+++ g77.texi	13 Mar 2004 23:48:30 -0000
@@ -851,7 +851,7 @@ by GNU Fortran.
 @cindex textbooks
 (If you need a text on Fortran,
 a few freely available electronic references have pointers from
-@uref{http://www.fortran.com/fortran/Books/}.  There is a `cooperative
+@uref{http://www.fortran.com/F/books.html}.  There is a `cooperative
 net project', @cite{User Notes on Fortran Programming} at
 @uref{ftp://vms.huji.ac.il/fortran/} and mirrors elsewhere; some of this
 material might not apply specifically to @command{g77}.)
@@ -7995,13 +7995,6 @@ Progress is being made on making this wo
 @command{gcc}, and some of the relevant operating systems
 (such as GNU/Linux).

-@cindex alignment testing
-@cindex testing alignment
-A package that tests the degree to which a Fortran compiler
-(such as @command{g77})
-aligns 64-bit floating-point variables and arrays
-is available at @uref{ftp://alpha.gnu.org/gnu/g77/align/}.
-
 @node Prefer Automatic Uninitialized Variables
 @subsection Prefer Automatic Uninitialized Variables

@@ -8083,10 +8076,6 @@ Some of these problems are due to bugs i
 missing features that are too much work to add, and some are places
 where people's opinions differ as to what is best.

-To find out about major bugs discovered in the current release and
-possible workarounds for them, see
-@uref{ftp://alpha.gnu.org/g77.plan}.
-
 (Note that some of this portion of the manual is lifted
 directly from the @command{gcc} manual, with minor modifications
 to tailor it to users of @command{g77}.
@@ -8622,9 +8611,7 @@ Goldberg, `What Every Computer Scientist
 Floating-Point Arithmetic', Computing Surveys, 23, March 1991, pp.@:
 5-48.
 An online version is available at
-@uref{http://docs.sun.com/},
-and there is a supplemented version, in PostScript form, at
-@uref{http://www.validgh.com/goldberg/paper.ps}.
+@uref{http://docs.sun.com/}.

 Information related to the IEEE 754
 floating-point standard by a leading light can be found at
@@ -8637,9 +8624,7 @@ and library code for GNU/Linux x86 syste

 The supplement to the PostScript-formatted Goldberg document,
 referenced above, is available in HTML format.
-See `Differences Among IEEE 754 Implementations' by Doug Priest,
-available online at
-@uref{http://www.validgh.com/goldberg/addendum.html}.
+See `Differences Among IEEE 754 Implementations' by Doug Priest.
 This document explores some of the issues surrounding computing
 of extended (80-bit) results on processors such as the x86,
 especially when those results are arbitrarily truncated
@@ -10772,8 +10757,6 @@ are passed via this mechanism.
 If you want to contribute to @command{g77} by doing research,
 design, specification, documentation, coding, or testing,
 the following information should give you some ideas.
-More relevant information might be available from
-@uref{ftp://alpha.gnu.org/gnu/g77/projects/}.

 @menu
 * Efficiency::               Make @command{g77} itself compile code faster.
Index: invoke.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/f/invoke.texi,v
retrieving revision 1.19
diff -u -3 -p -r1.19 invoke.texi
--- invoke.texi	13 Mar 2003 02:38:00 -0000	1.19
+++ invoke.texi	13 Mar 2004 23:48:35 -0000
@@ -300,9 +300,7 @@ preprocessor directive must be used inst
 Ratfor source code, which must be preprocessed by the @command{ratfor}
 command, which is available separately (as it is not yet part of the GNU
 Fortran distribution).
-One version in Fortran, adapted for use with @command{g77} is at
-@uref{ftp://members.aol.com/n8tm/rat7.uue} (of uncertain copyright
-status).  Another, public domain version in C is at
+A public domain version in C is at
 @uref{http://sepwww.stanford.edu/sep/prof/ratfor.shar.2}.
 @end table

Index: root.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/f/root.texi,v
retrieving revision 1.16
diff -u -3 -p -r1.16 root.texi
--- root.texi	23 Dec 2002 19:26:47 -0000	1.16
+++ root.texi	13 Mar 2004 23:48:35 -0000
@@ -11,4 +11,4 @@
 @set which-gcc GCC

 @set email-burley craig@@jcb-sc.com
-@set www-burley http://world.std.com/%7Eburley
+@set www-burley http://world.std.com/%7Eburley/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]