Hi all, A bit belatedly, but here are some arm-related entries for the changes.html page for GCC 6. Is this ok to commit?
Thanks, Kyrill
Index: htdocs/gcc-6/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-6/changes.html,v retrieving revision 1.80 diff -U 3 -r1.80 changes.html --- htdocs/gcc-6/changes.html 27 Apr 2016 13:24:19 -0000 1.80 +++ htdocs/gcc-6/changes.html 28 Apr 2016 09:01:45 -0000 @@ -478,6 +478,14 @@ <code>armv2,armv2a,armv3,armv3m,armv4</code>. </li> <li> + Support has been added for the ARMv8.1-A architecture through the + <code>armv8.1-a</code> and <code>armv8.1-a+crc</code> arguments + to the <code>-march</code> command-line option. This allows access + to a number of new ACLE intrinsics. For details please refer to the + <a href=http://infocenter.arm.com/help/topic/com.arm.doc.ihi0053c/IHI0053C_acle_2_0.pdf> + documentation</a>. + </li> + <li> The ARM port now supports target attributes and pragmas. Please refer to the <a href="https://gcc.gnu.org/onlinedocs/gcc-6.1.0/gcc/ARM-Function-Attributes.html#ARM-Function-Attributes"> documentation</a> for details of available attributes and @@ -486,12 +494,24 @@ <li> Support has been added for the following processors (GCC identifiers in parentheses): ARM Cortex-A32 - (<code>cortex-a32</code>), ARM Cortex-A35 (<code>cortex-a35</code>). + (<code>cortex-a32</code>), ARM Cortex-A35 (<code>cortex-a35</code>), + ARM Cortex-R8 (<code>cortex-r8</code>), Qualcomm QDF24xx + (<code>qdf24xx</code>). The GCC identifiers can be used as arguments to the <code>-mcpu</code> or <code>-mtune</code> options, for example: <code>-mcpu=cortex-a32</code> or <code>-mtune=cortex-a35</code>. </li> + <li> + The ARM port now emits assembly in the Unified format for both ARM and + Thumb states. This doesn't affect the functionality of user-supplied + inline assembly constructs. + </li> + <li> + The ARM port now accepts the value <code>armv6kz</code> as an argument + to the <code>-march</code>. The value <code>armv6zk</code> is still + supported. + </li> </ul> <!-- <h3 id="avr">AVR</h3> -->