This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[wwwdocs] SPARC changes in 4.0


Again on the heels of MIPS (I borrowed the whole structure of mips-abi.html 
for sparc-abi.html in 3.4 :-), I've commited the patch below to describe the 
SPARC-specific changes in 4.0.  Not to say that they are of the same scope 
as those of MIPS of course...

Corrections and comments welcome too.

-- 
Eric Botcazou
Index: htdocs/gcc-4.0/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.0/changes.html,v
retrieving revision 1.11
diff -u -r1.11 changes.html
--- htdocs/gcc-4.0/changes.html	11 Oct 2004 06:45:23 -0000	1.11
+++ htdocs/gcc-4.0/changes.html	11 Oct 2004 11:58:55 -0000
@@ -244,6 +244,21 @@
         <code>-mfix-vr4120</code> respectively.</li>
   </ul>
 
+<h3>SPARC</h3>
+  <ul>
+    <li>The option <code>-mflat</code> has been removed.</li>
+    <li>The options <code>-mv8</code>, <code>-msparclite</code>,
+        <code>-mcypress</code>, <code>-msupersparc</code>,
+        <code>-mf930</code> and <code>-mf934</code> have been removed.
+        They have been replaced with <code>-mcpu=xxx</code>.</li>
+    <li>The internal model used to estimate the relative cost of each
+        instruction has been updated.  It is expected to give better
+        results on recent UltraSPARC processors.</li>
+    <li>Code generation for function prologues and epilogues has been
+        improved, resulting in better scheduling and allowing multiple
+        exit points in functions.</li>
+  </ul>
+
 <h3>NetWare</h3>
   <ul>
     <li>Novell NetWare (on ix86, no other hardware platform was ever

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]