This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
update web page with 3.4 changes for Xtensa port
- From: Bob Wilson <bwilson at tensilica dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 29 Sep 2003 10:57:02 -0700
- Subject: update web page with 3.4 changes for Xtensa port
- Organization: Tensilica, Inc.
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>