diff options
Diffstat (limited to 'gcc/f/gbe/README')
-rw-r--r-- | gcc/f/gbe/README | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/gcc/f/gbe/README b/gcc/f/gbe/README new file mode 100644 index 00000000000..f03069048da --- /dev/null +++ b/gcc/f/gbe/README @@ -0,0 +1,45 @@ +970811 + +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. + +To apply a .diff file to, say, gcc 2.7.2.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): + + patch -p1 -d gcc-2.7.2.2 < gcc-2.7.2.2/f/gbe/2.7.2.2.diff + + +This version of g77 is best combined with gcc versions 2.7.2.2. + +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: + + cd gcc; 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 +version of the GNU texinfo package (texinfo-3.11.tar.gz as of this +writing), build, and install it, then try the above command (as +makeinfo is part of texinfo). + +This distribution of g77 is not supported for versions of gcc prior +to 2.7.2.2. + +If you are using a version of gcc more recent than the most +recent .diff file's version, try the most recent .diff ONLY +if the difference is in the third field. E.g. the above +patch might work on gcc-2.7.3 or gcc-2.7.4 if these were +released. On the other hand, it probably wouldn't work for +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 our progress at +<ftp://alpha.gnu.ai.mit.edu/g77.plan> for information on support +for the recent versions of gcc. |