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]

g77 doc cleanup


Committed.

        tq vm, (burley)


Sat Apr  3 23:57:56 1999  Craig Burley  <craig@jcb-sc.com>

	* g77.texi: Fix up docs for -fset-g77-defaults, and
	describe how internal consistency checking now happens.
	(Should have been done for EGCS version 1.1.)
  
*** g77-e/gcc/f/g77.texi.~1~	Sat Apr  3 23:25:31 1999
--- g77-e/gcc/f/g77.texi	Sat Apr  3 23:57:25 1999
*************** by the @code{g77} and @code{gcc} command
*** 1636,1645 ****
  @cindex printing version information
  @cindex version information, printing
  @item -fversion
  Ensure that the @code{g77}-specific version of the compiler phase is reported,
! if run.
! (This is supplied automatically when @samp{-v} or @samp{--verbose}
  is specified as a command-line option for @code{g77} or @code{gcc}
! and when the resulting commands compile Fortran source files.)
  
  @cindex -fset-g77-defaults option
--- 1636,1651 ----
  @cindex printing version information
  @cindex version information, printing
+ @cindex consistency checks
+ @cindex internal consistency checks
+ @cindex checks, of internal consistency
  @item -fversion
  Ensure that the @code{g77}-specific version of the compiler phase is reported,
! if run,
! and, starting in @code{egcs} version 1.1,
! that internal consistency checks in the @file{f771} program are run.
! 
! This option is supplied automatically when @samp{-v} or @samp{--verbose}
  is specified as a command-line option for @code{g77} or @code{gcc}
! and when the resulting commands compile Fortran source files.
  
  @cindex -fset-g77-defaults option
*************** and when the resulting commands compile 
*** 1649,1653 ****
  This option is obsolete in @code{egcs}
  as of version 1.1.
! 
  Set up whatever @code{gcc} options are to apply to Fortran
  compilations, and avoid running internal consistency checks
--- 1655,1665 ----
  This option is obsolete in @code{egcs}
  as of version 1.1.
! The effect is instead achieved
! by the @samp{lang_init_options} routine
! in @file{egcs/gcc/f/com.c}.
! 
! @cindex consistency checks
! @cindex internal consistency checks
! @cindex checks, of internal consistency
  Set up whatever @code{gcc} options are to apply to Fortran
  compilations, and avoid running internal consistency checks
*************** some of which are in @file{gcc/toplev.c}
*** 13586,13590 ****
  You can set different defaults for @emph{Fortran-oriented}
  or @emph{Fortran-reticent} compiler options by changing
! the way @code{f771} handles the @samp{-fset-g77-defaults}
  option, which is always provided as the first option when
  called by @code{g77} or @code{gcc}.
--- 13598,13608 ----
  You can set different defaults for @emph{Fortran-oriented}
  or @emph{Fortran-reticent} compiler options by changing
! the source code of @code{g77} and rebuilding.
! How to do this depends on the version of @code{g77}:
! 
! @table @code
! @item EGCS-1.0
! @itemx FSF
! Change the way @code{f771} handles the @samp{-fset-g77-defaults}
  option, which is always provided as the first option when
  called by @code{g77} or @code{gcc}.
*************** even when the user has not explicitly sp
*** 13609,13612 ****
--- 13627,13639 ----
  Other ``internal'' options such as @samp{-quiet} also
  are passed via this mechanism.
+ 
+ @item EGCS-1.1
+ @itemx EGCS-1.2
+ Change the @samp{lang_init_options} routine in @file{egcs/gcc/f/com.c}.
+ 
+ (Note that these versions of @code{g77}
+ perform internal consistency checking automatically
+ when the @samp{-fversion} option is specified.)
+ @end table
  
  @node Projects


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