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