summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/gcc/f/gbe/README
diff options
context:
space:
mode:
authorJason Downs <downsj@cvs.openbsd.org>1997-04-09 13:44:52 +0000
committerJason Downs <downsj@cvs.openbsd.org>1997-04-09 13:44:52 +0000
commit454abcd55d12d4ef15ec29c89b2ad4d47f3c82d1 (patch)
tree03ae5cb442348bb46932a1a62039a44962996f47 /gnu/usr.bin/gcc/f/gbe/README
parentc1c4ca433ba86feadc773a80691f0e693d52ecd8 (diff)
Revert to older (working) version of gcc, plus recent changes.
Diffstat (limited to 'gnu/usr.bin/gcc/f/gbe/README')
-rw-r--r--gnu/usr.bin/gcc/f/gbe/README36
1 files changed, 22 insertions, 14 deletions
diff --git a/gnu/usr.bin/gcc/f/gbe/README b/gnu/usr.bin/gcc/f/gbe/README
index 90fc29f183e..1752b600aed 100644
--- a/gnu/usr.bin/gcc/f/gbe/README
+++ b/gnu/usr.bin/gcc/f/gbe/README
@@ -1,27 +1,28 @@
-970223
+961207
This directory contains .diff files for various GNU CC distributions
supported by this version of GNU Fortran.
The name of a file includes which gcc version to which it applies.
-For example, 2.7.2.2.diff is the patch file for gcc version 2.7.2.2.
+For example, 2.7.2.1.diff is the patch file for gcc version 2.7.2.1.
-To apply a .diff file to, say, gcc 2.7.2.2, one might use the following
+To apply a .diff file to, say, gcc 2.7.2, one might use the following
command (where the current directory contains the gcc source distribution
after merging into it the g77 source distribution, which would be
-named gcc-2.7.2.2 in this example):
+named gcc-2.7.2 in this example):
- patch -p1 -d gcc-2.7.2.2 < gcc-2.7.2.2/f/gbe/2.7.2.2.diff
+ patch -p1 -d gcc-2.7.2 < gcc-2.7.2/f/gbe/2.7.2.diff
-This version of g77 is best combined with gcc versions 2.7.2.2.
+This version of g77 is best combined with gcc versions 2.7.2 or 2.7.2.1.
-However, note that applying any of these patches does _not_ update
-the gcc.info* files that constitute the Info documentation for gcc.
-Therefore, after applying the patch, you must rebuild the Info
-documentation yourself via:
+However, note that applying the patch for version 2.7.2.1
+does _not_ update the gcc.info* files that constitute the Info
+documentation for gcc. Therefore, after applying the 2.7.2.1.diff
+patch to the gcc-2.7.2.1 source directory, you must rebuild the
+Info documentation yourself via:
- cd gcc; make -f Makefile.in gcc.info
+ cd gcc-2.7.2.1; make -f Makefile.in gcc.info
If the above command doesn't work because you don't have makeinfo
installed, you are STRONGLY encouraged to obtain the most recent
@@ -29,8 +30,15 @@ version of the GNU texinfo package (texinfo-3.9.tar.gz as of this
writing), build, and install it, then try the above command (as
makeinfo is part of texinfo).
+(The 2.7.2.1 patch omits the gcc.info* patches because your gcc-2.7.2.1
+might have one of at least two different versions of these gcc.info*
+files, depending on how you obtained the gcc source directory -- by
+unpacking gcc-2.7.2.1.tar.gz directly, or by applying a patch to upgrade
+a copy of gcc-2.7.2.)
+
This distribution of g77 is not supported for versions of gcc prior
-to 2.7.2.2.
+to 2.6.2. The 2.6.3 patch file should work for version 2.6.2, but
+you should probably use gcc-2.6.3 in any case if that is possible.
If you are using a version of gcc more recent than the most
recent .diff file's version, try the most recent .diff ONLY
@@ -41,5 +49,5 @@ a more major release like gcc-2.8.0 or gcc-3.0.0, and you
shouldn't try it. If the .diff file is missing, don't bother
asking `fortran@gnu.ai.mit.edu' for it -- it is certainly
being worked on. In the meantime, watch the usual place
-(ftp://alpha.gnu.ai.mit.edu:g77.plan) for information on support
-for the recent versions of gcc.
+(`info -f g77') for information on support for the recent
+versions of gcc.