Hi, This mentions some more SH changes for GCC 5. Committed.
Cheers, Oleg
? sh_changes_50_1.patch Index: htdocs/gcc-5/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v retrieving revision 1.80 diff -u -r1.80 changes.html --- htdocs/gcc-5/changes.html 9 Feb 2015 11:54:27 -0000 1.80 +++ htdocs/gcc-5/changes.html 17 Feb 2015 22:54:27 -0000 @@ -656,6 +656,15 @@ functions <code>__set_fpscr</code> and <code>__get_fpscr</code> in libgcc which access the <code>__fpscr_values</code> array are still present for backwards compatibility, but their usage is highly discouraged.</li> + + <li>Some improvements to code generated for <code>__atomic</code> built-in + functions.</li> + + <li>When compiling for SH2E the compiler will no longer force the usage of + delay slots for conditional branch instructions <code>bt</code> and + <code>bf</code>. The old behavior can be reinstated (e.g. to work around a + hardware bug in the original SH7055) by specifying the new option + <code>-mcbranch-force-delay-slot</code>.</li> </ul> <h2 id="os">Operating Systems</h2>