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]
Other format: [Raw text]

PR 14003


Wolfgang Bangerth wrote:
> Attached are a patch against the 3.3 tree and one against both 3.4 branch 
> and mainline, that fix a few misspellings etc. I think they could be 
> applied as obvious, but I don't presently have any tree checked out 
> with CVS write access. Maybe someone can take care of that for me? 
> 
> Thanks 
>   W. 
>  
> ChangeLog entry: 
>  
> 2004-02-03  Wolfgang Bangerth  <bangerth@dealii.org> 
> 
>	* doc/invoke.texi (x86 options): Fix spelling/wording.

Done for gcc 3.4.  I don't have a 3.3 copy handy -- Gaby?

Gr.
Steven


Index: invoke.texi
===================================================================
RCS file: /cvsroot/gcc/gcc/gcc/doc/invoke.texi,v
retrieving revision 1.390.2.12
diff -c -r1.390.2.12 invoke.texi
*** invoke.texi	2 Feb 2004 16:37:43 -0000	1.390.2.12
--- invoke.texi	3 Feb 2004 16:43:29 -0000
***************
*** 8191,8197 ****
  
  @item -mfpmath=@var{unit}
  @opindex march
! generate floating point arithmetics for selected unit @var{unit}.  the choices
  for @var{unit} are:
  
  @table @samp
--- 8191,8197 ----
  
  @item -mfpmath=@var{unit}
  @opindex march
! Generate floating point arithmetics for selected unit @var{unit}.  The choices
  for @var{unit} are:
  
  @table @samp
***************
*** 8217,8227 ****
  @option{-msse2} switches to enable SSE extensions and make this option
  effective.  For x86-64 compiler, these extensions are enabled by default.
  
! The resulting code should be considerably faster in majority of cases and avoid
  the numerical instability problems of 387 code, but may break some existing
  code that expects temporaries to be 80bit.
  
! This is the default choice for x86-64 compiler.
  
  @item pni
  Use all SSE extensions enabled by @option{-msse2} as well as the new
--- 8217,8227 ----
  @option{-msse2} switches to enable SSE extensions and make this option
  effective.  For x86-64 compiler, these extensions are enabled by default.
  
! The resulting code should be considerably faster in the majority of cases and avoid
  the numerical instability problems of 387 code, but may break some existing
  code that expects temporaries to be 80bit.
  
! This is the default choice for the x86-64 compiler.
  
  @item pni
  Use all SSE extensions enabled by @option{-msse2} as well as the new
***************
*** 8234,8240 ****
  Attempt to utilize both instruction sets at once.  This effectively double the
  amount of available registers and on chips with separate execution units for
  387 and SSE the execution resources too.  Use this option with care, as it is
! still experimental, because gcc register allocator does not model separate
  functional units well resulting in instable performance.
  @end table
  
--- 8234,8240 ----
  Attempt to utilize both instruction sets at once.  This effectively double the
  amount of available registers and on chips with separate execution units for
  387 and SSE the execution resources too.  Use this option with care, as it is
! still experimental, because the gcc register allocator does not model separate
  functional units well resulting in instable performance.
  @end table
  
***************
*** 8325,8331 ****
  standard of 80 bits for a @code{long double}.
  
  @strong{Warning:} if you override the default value for your target ABI, the
! structures and arrays containing @code{long double} will change their size as
  well as function calling convention for function taking @code{long double}
  will be modified.  Hence they will not be binary compatible with arrays or
  structures in code compiled without that switch.
--- 8325,8331 ----
  standard of 80 bits for a @code{long double}.
  
  @strong{Warning:} if you override the default value for your target ABI, the
! structures and arrays containing @code{long double} variables will change their size as
  well as function calling convention for function taking @code{long double}
  will be modified.  Hence they will not be binary compatible with arrays or
  structures in code compiled without that switch.


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