Hi,

Somehow I never managed to commit the attached patch.
Better late than never.

Cheers,
Oleg
? gcc7_rx_sh_update.patch
Index: htdocs/gcc-7/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.96
diff -r1.96 changes.html
1065c1065,1067
< <!-- <h3 id="rx">RX</h3> -->
---
> <h3 id="rx">RX</h3>
> Basic support for atomic built-in function has been added.  It is currently
> implemented by flipping interrupts off and on as needed.
1067c1069,1094
< <!-- <h3 id="sh">SH</h3> -->
---
> <h3 id="sh">SH</h3>
> <ul>
>   <li>Support for SH5/SH64 has been removed.</li>
>   <li>Improved utilization of delay slots on SH2A.</li>
>   <li>Improved utilization of zero-displacement conditional branches.</li>
>   <li>The following deprecated options have been removed
>     <ul>
>       <li><code>-mcbranchdi</code></li>
>       <li><code>-mcmpeqdi</code></li>
>       <li><code>-minvalid-symbols</code></li>
>       <li><code>-msoft-atomic</code></li>
>       <li><code>-mspace</code></li>
>       <li><code>-madjust-unroll</code></li>
>     </ul>
>   </li>
>   <li>Support for the following SH2A instructions has been added
>     <ul>
>       <li><code>mov.b  @-Rm,R0</code></li>
>       <li><code>mov.w  @-Rm,R0</code></li>
>       <li><code>mov.l  @-Rm,R0</code></li>
>       <li><code>mov.b  R0,@Rn+</code></li>
>       <li><code>mov.w  R0,@Rn+</code></li>
>       <li><code>mov.l  R0,@Rn+</code></li>
>     </ul>
>   </li>
> </ul>

Reply via email to