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]

Removing non-historical egcs/EGCS references from g77 documentation.


L.S.,

The following patch implements the removal of non-historical egcs/EGCS
references from the g77 documentation.

In some cases I've tried to clarify that certain references to egcs/EGCS
were indeed meant to be historical.

Bootstrapped on i686-pc-linux-gnu and applied:

*** bugs.texi.orig      Sun Aug 13 20:34:25 2000
--- bugs.texi   Sun Nov  5 12:43:27 2000
*************** most consistent with the @code{g77} prod
*** 78,82 ****
  An online, ``live'' version of this document
  (derived directly from the mainline, development version
! of @code{g77} within @code{egcs})
  is available via
  @uref{http://www.gnu.org/software/gcc/onlinedocs/g77_bugs.html}.
--- 78,82 ----
  An online, ``live'' version of this document
  (derived directly from the mainline, development version
! of @code{g77} within @code{gcc})
  is available via
  @uref{http://www.gnu.org/software/gcc/onlinedocs/g77_bugs.html}.
*** g77.texi.orig       Sat Aug 19 13:04:07 2000
--- g77.texi    Sun Nov  5 12:48:53 2000
*************** experimental, options added by @code{g77
*** 752,756 ****
  compiler and its back end.
  
! (These, in turn, have made their way into the @code{egcs}
  version of the compiler, and do not exist in @code{gcc}
  version 2.8 or versions of @code{g77} based on that version
--- 752,756 ----
  compiler and its back end.
  
! (These, in turn, had made their way into the @code{egcs}
  version of the compiler, and do not exist in @code{gcc}
  version 2.8 or versions of @code{g77} based on that version
*************** as of version 1.1.
*** 1659,1663 ****
  The effect is instead achieved
  by the @code{lang_init_options} routine
! in @file{egcs/gcc/f/com.c}.
  
  @cindex consistency checks
--- 1659,1663 ----
  The effect is instead achieved
  by the @code{lang_init_options} routine
! in @file{gcc/gcc/f/com.c}.
  
  @cindex consistency checks
*************** were withdrawn as of @code{g77} version 
*** 10236,10246 ****
  due to their not being supported by @code{gcc} version 2.8.
  
! These options, which control the assumptions regarding aliasing
  (overlapping) of writes and reads to main memory (core) made
! by the @code{gcc} back end,
! might well be added back (in some form) in a future version
! of @code{gcc}.
! 
! However, these options @emph{are} supported by @code{egcs}.
  
  The information below still is useful, but applies to
--- 10236,10242 ----
  due to their not being supported by @code{gcc} version 2.8.
  
! These options control the assumptions regarding aliasing
  (overlapping) of writes and reads to main memory (core) made
! by the @code{gcc} back end.
  
  The information below still is useful, but applies to
*************** How to do this depends on the version of
*** 13952,13957 ****
  @table @code
  @item G77 0.5.24 (EGCS 1.1)
! @itemx G77 0.5.25 (EGCS 1.2)
! Change the @code{lang_init_options} routine in
@file{egcs/gcc/f/com.c}.
  
  (Note that these versions of @code{g77}
--- 13948,13953 ----
  @table @code
  @item G77 0.5.24 (EGCS 1.1)
! @itemx G77 0.5.25 (EGCS 1.2 - which became GCC 2.95)
! Change the @code{lang_init_options} routine in @file{gcc/gcc/f/com.c}.
  
  (Note that these versions of @code{g77}
*************** this problem,
*** 15062,15066 ****
  which occurs only in releases of @code{g77}
  based on @code{gcc}.
! (It does not occur in @code{egcs}.)
  
  On AIX 4.1, @code{g77} might not build with the native (non-GNU) tools
--- 15058,15062 ----
  which occurs only in releases of @code{g77}
  based on @code{gcc}.
! (It did not occur in @code{egcs}.)
  
  On AIX 4.1, @code{g77} might not build with the native (non-GNU) tools
*** g77install.texi.orig        Fri Apr 21 12:12:14 2000
--- g77install.texi     Sun Nov  5 12:51:58 2000
*************** The following information describes how 
*** 52,59 ****
  @clear OMIT-FSF-G77
  
- @ifset EGCS-G77
- @set OMIT-FSF-G77
- @end ifset
- 
  @ifset GCC-G77
  @set OMIT-FSF-G77
--- 52,55 ----
*************** be fixed in a future version of @code{gc
*** 594,598 ****
  A linker bug on some versions of AIX 4.1 might prevent building
  when @code{g77} is built within @code{gcc}.
- It might also occur when building within @code{egcs}.
  @ifset DOC-G77
  @xref{LINKFAIL}.
--- 590,593 ----
*** news.texi.orig      Sun Aug 13 20:32:26 2000
--- news.texi   Sun Nov  5 12:56:19 2000
*************** The @code{egcs} variant is described vis
*** 98,102 ****
  previous versions of @code{egcs} and/or
  an official FSF version,
! as appropriate.
  
  Therefore, @code{egcs} versions sometimes have multiple listings
--- 98,104 ----
  previous versions of @code{egcs} and/or
  an official FSF version,
! as appropriate.  Note that all such variants are now
! obsolete - the information is retained here only for 
! its historical value.
  
  Therefore, @code{egcs} versions sometimes have multiple listings
*************** of news about previous @code{g77} versio
*** 145,149 ****
  An online, ``live'' version of this document
  (derived directly from the mainline, development version
! of @code{g77} within @code{egcs})
  is available at
  @uref{http://www.gnu.org/software/gcc/onlinedocs/g77_news.html}.
--- 147,151 ----
  An online, ``live'' version of this document
  (derived directly from the mainline, development version
! of @code{g77} within @code{gcc})
  is available at
  @uref{http://www.gnu.org/software/gcc/onlinedocs/g77_news.html}.
*** root.texi.orig      Thu Aug  5 11:18:29 1999
--- root.texi   Sun Nov  5 12:57:35 2000
***************
*** 1,10 ****
  @c DEVELOPMENT is set to indicate an in-development version,
  @c as compared to a release version.  When making a release
! @c (e.g. a release branch in the CVS repository for egcs),
  @c clear this and set the version information correctly.
  @set DEVELOPMENT
  @set version-g77 0.5.25
! @set version-egcs 1.2
! @set version-gcc 2.95
  
  @c GCC-G77 indicates this is the GCC (2.95 or later) version of g77.
--- 1,9 ----
  @c DEVELOPMENT is set to indicate an in-development version,
  @c as compared to a release version.  When making a release
! @c (e.g. a release branch in the CVS repository for gcc),
  @c clear this and set the version information correctly.
  @set DEVELOPMENT
  @set version-g77 0.5.25
! @set version-gcc 2.97
  
  @c GCC-G77 indicates this is the GCC (2.95 or later) version of g77.
***************
*** 19,24 ****
  @set email-general gcc@@gcc.gnu.org
  @set email-bugs gcc-bugs@@gcc.gnu.org or bug-gcc@@gnu.org
! @set path-g77 egcs/gcc/f
! @set path-libf2c egcs/libf2c
  
  @ifset GCC-G77
--- 18,23 ----
  @set email-general gcc@@gcc.gnu.org
  @set email-bugs gcc-bugs@@gcc.gnu.org or bug-gcc@@gnu.org
! @set path-g77 gcc/gcc/f
! @set path-libf2c gcc/libf2c
  
  @ifset GCC-G77

-- 
Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
GNU Fortran 95: http://g95.sourceforge.net/ (under construction)

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