rs6000/doc: Rename future cpu with power10

Commmit 5d9d0c9458 renamed future to power10 and ace60939fd
updated the documentation for "future" renaming.  This patch
is to rename the remaining "future architecture" references in
documentation and polish the words for float128.

gcc/ChangeLog:

	* doc/invoke.texi: Change references to "future cpu" to "power10",
	"-mcpu=future" to "-mcpu=power10".  Adjust words for float128.
This commit is contained in:
Kewen Lin 2021-11-10 19:59:18 -06:00
parent 4f442a3bcb
commit a97fdde627
1 changed files with 12 additions and 12 deletions

View File

@ -27617,7 +27617,7 @@ Supported values for @var{cpu_type} are @samp{401}, @samp{403},
@samp{e6500}, @samp{ec603e}, @samp{G3}, @samp{G4}, @samp{G5},
@samp{titan}, @samp{power3}, @samp{power4}, @samp{power5}, @samp{power5+},
@samp{power6}, @samp{power6x}, @samp{power7}, @samp{power8},
@samp{power9}, @samp{future}, @samp{powerpc}, @samp{powerpc64},
@samp{power9}, @samp{power10}, @samp{powerpc}, @samp{powerpc64},
@samp{powerpc64le}, @samp{rs64}, and @samp{native}.
@option{-mcpu=powerpc}, @option{-mcpu=powerpc64}, and
@ -27799,10 +27799,9 @@ Enable/disable the @var{__float128} keyword for IEEE 128-bit floating point
and use either software emulation for IEEE 128-bit floating point or
hardware instructions.
The VSX instruction set (@option{-mvsx}, @option{-mcpu=power7},
@option{-mcpu=power8}), or @option{-mcpu=power9} must be enabled to
use the IEEE 128-bit floating point support. The IEEE 128-bit
floating point support only works on PowerPC Linux systems.
The VSX instruction set (@option{-mvsx}) must be enabled to use the IEEE
128-bit floating point support. The IEEE 128-bit floating point is only
supported on Linux.
The default for @option{-mfloat128} is enabled on PowerPC Linux
systems using the VSX instruction set, and disabled on other systems.
@ -28632,24 +28631,25 @@ the offset with a symbol reference to a canary in the TLS block.
@itemx -mno-pcrel
@opindex mpcrel
@opindex mno-pcrel
Generate (do not generate) pc-relative addressing when the option
@option{-mcpu=future} is used. The @option{-mpcrel} option requires
that the medium code model (@option{-mcmodel=medium}) and prefixed
addressing (@option{-mprefixed}) options are enabled.
Generate (do not generate) pc-relative addressing. The @option{-mpcrel}
option requires that the medium code model (@option{-mcmodel=medium})
and prefixed addressing (@option{-mprefixed}) options are enabled.
@item -mprefixed
@itemx -mno-prefixed
@opindex mprefixed
@opindex mno-prefixed
Generate (do not generate) addressing modes using prefixed load and
store instructions when the option @option{-mcpu=future} is used.
store instructions. The @option{-mprefixed} option requires that
the option @option{-mcpu=power10} (or later) is enabled.
@item -mmma
@itemx -mno-mma
@opindex mmma
@opindex mno-mma
Generate (do not generate) the MMA instructions when the option
@option{-mcpu=future} is used.
Generate (do not generate) the MMA instructions. The @option{-mma}
option requires that the option @option{-mcpu=power10} (or later)
is enabled.
@item -mrop-protect
@itemx -mno-rop-protect