[PATCH][WWWDOCS][AArch64][ARM] Update GCC 8 release notes

Kyrill Tkachov kyrylo.tkachov@foss.arm.com
Tue Jan 16 11:40:00 GMT 2018


Hi Tamar,

On 16/01/18 10:04, Tamar Christina wrote:
> Hi All,
>
> This patch updates the GCC 8 release notes for ARM and AArch64.
>
> Ok for cvs?
>
> Thanks,
> Tamar
>
> -- 
<snip>

+  </li>
+  <li>
+    New Armv8.4-A FP16 Floating Point Multiplication Variant instructions have been added.  These instructions are
+    mandatory in Armv8.4-A but available as an optional extension to Armv8.2-A and Armv8.3-A.  The new extension
+    can be used by specifying the <code>+fp16fml</code> architectural extension on Armv8.2-A and Armv8.3-A. On Armv8.4-A
+    the instructions can be enabled by specifying <code>+fp16</code>.
+  </li>
+  <li>
+       Support has been added for the following processors
+       (GCC identifiers in parentheses):
+       <ul>
+	 <li>Arm Cortex-A75 (<code>cortex-a75</code>).</li>
+	 <li>Arm Cortex-A55 (<code>cortex-a55</code>).</li>
+	 <li>Arm Cortex-A55/Cortex-A75 DynamIQ big.LITTLE (<code>cortex-a75.cortex-a55</code>).</li>
+	 <li>Arm Cortex-R52 for Armv8-R (<code>cortex-r52</code>).</li>
+       </ul>
+       The GCC identifiers can be used
+       as arguments to the <code>-mcpu</code> or <code>-mtune</code> options,
+       for example: <code>-mcpu=cortex-a75</code> or
+       <code>-mtune=xgene1</code> or as arguments to the equivalent target

xgene1 was added a few releases ago, better to use one of the new additions from the above list.
For example -mtune=cortex-r52.

With that nit the arm changes look ok to me.
Thanks for compiling this!
Kyrill



More information about the Gcc-patches mailing list