OSDN Git Service

Initial revision
[pf3gnuchains/gcc-fork.git] / gcc / f / gbe / README
1 970811
2
3 This directory contains .diff files for various GNU CC distributions
4 supported by this version of GNU Fortran.
5
6 The name of a file includes which gcc version to which it applies.
7 For example, 2.7.2.2.diff is the patch file for gcc version 2.7.2.2.
8
9 To apply a .diff file to, say, gcc 2.7.2.2, one might use the following
10 command (where the current directory contains the gcc source distribution
11 after merging into it the g77 source distribution, which would be
12 named gcc-2.7.2.2 in this example):
13
14     patch -p1 -d gcc-2.7.2.2 < gcc-2.7.2.2/f/gbe/2.7.2.2.diff
15
16
17 This version of g77 is best combined with gcc versions 2.7.2.2.
18
19 However, note that applying any of these patches does _not_ update
20 the gcc.info* files that constitute the Info documentation for gcc.
21 Therefore, after applying the patch, you must rebuild the Info
22 documentation yourself via:
23
24   cd gcc; make -f Makefile.in gcc.info
25
26 If the above command doesn't work because you don't have makeinfo
27 installed, you are STRONGLY encouraged to obtain the most recent
28 version of the GNU texinfo package (texinfo-3.11.tar.gz as of this
29 writing), build, and install it, then try the above command (as
30 makeinfo is part of texinfo).
31
32 This distribution of g77 is not supported for versions of gcc prior
33 to 2.7.2.2.
34
35 If you are using a version of gcc more recent than the most
36 recent .diff file's version, try the most recent .diff ONLY
37 if the difference is in the third field.  E.g. the above
38 patch might work on gcc-2.7.3 or gcc-2.7.4 if these were
39 released.  On the other hand, it probably wouldn't work for
40 a more major release like gcc-2.8.0 or gcc-3.0.0, and you
41 shouldn't try it.  If the .diff file is missing, don't bother
42 asking <fortran@gnu.ai.mit.edu> for it -- it is certainly
43 being worked on.  In the meantime, watch our progress at
44 <ftp://alpha.gnu.ai.mit.edu/g77.plan> for information on support
45 for the recent versions of gcc.