===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v
retrieving revision 1.33
@@ -219,6 +219,24 @@
<code>--with-fpu</code> option.
</li>
<li>
+ The <code>-march</code> and <code>-mcpu</code> options now accept optional
+ extensions to the architecture or CPU option, allowing the user to enable
+ or disable any such extensions supported by that architecture or CPU
+ such as (but not limited to) floating-point and AdvancedSIMD.
+ For example: the option
+ <code>-mcpu=cortex-a53+nofp</code> will generate code for the Cortex-A53
+ processor with no floating-point support.
+ This, in combination with the new <code>-mfpu=auto</code> option,
+ provides a straightforward way of specifying a valid build target through
+ a single <code>-mcpu</code> or <code>-march</code> option.
+ The <code>-mtune</code> option accepts the same arguments as
+ <code>-mcpu</code> but only the CPU name has an effect on tuning.
+ The architecture extensions do not have any effect.
+ For details of what extensions a particular architecture or CPU option
+ supports please refer to the
+ <a href="https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html#ARM-Options">documentation</a>.
+ </li>
+ <li>
The <code>-mstructure-size-boundary</code> option has been deprecated and will be
removed in a future release.
</li>