[PATCH]: GCC Scheduler support for R10000 on MIPS
Richard Sandiford
rdsandiford@googlemail.com
Mon Oct 6 21:33:00 GMT 2008
Kumba <kumba@gentoo.org> writes:
>> Let me know if you have svn write access. I'll apply the patch
>> for you if not.
>
> Nope, don't have SVN write access. This is my first gcc patch pretty much.
The copyright assignment has now gone through, so I went ahead
and applied the patch[*]. Thanks for the contribution, and for
your patience. And thanks to Gerald for once again helping me
with the copyright stuff.
[*] I removed the unused TARGET_MIPS10000 and TUNE_MIPS10000 macros
though. We generally only add those macros when they're needed
for something.
I applied the following patch to the GCC 4.4 release notes.
Richard
Index: htdocs/gcc-4.4/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.4/changes.html,v
retrieving revision 1.34
diff -u -p -r1.34 changes.html
--- htdocs/gcc-4.4/changes.html 6 Oct 2008 18:58:44 -0000 1.34
+++ htdocs/gcc-4.4/changes.html 6 Oct 2008 19:43:50 -0000
@@ -345,6 +345,10 @@
instead of relying on a <code>libgcc</code> function.</li>
<li>Native GNU/Linux toolchains now support <code>-march=native</code>
and <code>-mtune=native</code>, which select the host processor.</li>
+ <li>GCC now supports the R10K, R12K, R14K and R16K processors. The
+ canonical <code>-march=</code> and <code>-mtune=</code> names for
+ these processors are <code>r10000</code>, <code>r12000</code>,
+ <code>r14000</code> and <code>r16000</code> respectively.</li>
<li>GCC can now work around the side effects of speculative execution
on R10K processors. Please see the documentation of the
<code>-mr10k-cache-barrier</code> option for details.</li>
More information about the Gcc-patches
mailing list