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]

update web page with 3.4 changes for Xtensa port


The Xtensa port has several small changes for 3.4.  An earlier message from 
Gerald Pfeifer reminded me that I should update the gcc-3.4/changes.html file 
on the web page.  I've committed the attached patch.  I checked it with the 
html validator first.

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.4/changes.html,v
retrieving revision 1.48
diff -u -r1.48 changes.html
--- changes.html	20 Sep 2003 02:49:26 -0000	1.48
+++ changes.html	29 Sep 2003 17:50:48 -0000
@@ -314,6 +314,21 @@
     </ul>
     Note that only big-endian n32 & n64 targets (such as IRIX 6) are
     affected.</li>
+
+    <li>More processor configuration options for Xtensa processors are
+    supported:
+    <ul>
+      <li>the <code>ABS</code> instruction is now optional;</li>
+      <li>the <code>ADDX*</code> and <code>SUBX*</code> instructions are
+      now optional;</li>
+      <li>an experimental <code>CONST16</code> instruction can be used to
+      synthesize constants instead of loading them from constant pools.</li>
+    </ul>
+    These and other Xtensa processor configuration options can no longer
+    be enabled or disabled by command-line options; the processor
+    configuration must be specified by the <code>xtensa-config.h</code>
+    header file when building GCC.  Additionally, the
+    <code>-mno-serialize-volatile</code> option is no longer supported.</li>
   </ul>
 
 <h2><a name="obsolete_systems">Obsolete Systems</a></h2>

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