obsolete configurations
Zack Weinberg
zack@codesourcery.com
Tue May 28 13:32:00 GMT 2002
On Tue, May 28, 2002 at 09:22:22PM +0200, Gerald Pfeifer wrote:
> On Tue, 28 May 2002, Zack Weinberg wrote:
> > How's this?
>
> Fine, thanks!
>
> You might want to mention your contribution in performing the analysis and
> removal as part of the news item (but as you prefer).
I don't feel there was sufficient creative effort on my part to
warrant crediting myself. I just compiled a list of suggestions and
then ran through config/* with a chain saw.
> > -<h2>Obsolete Targets</h2>
> > +<h2><a name="obsolete_targets">Obsolete Targets</a></h2>
>
> Perhaps a shorter name, such as "obsolete"? Well, that's not fully
> descriptive, so I'll leave it to you whether you want to change that.
More accurate would be "obsolete systems" -- they might be hosts or
targets. I'll make that change.
>
> > + <p>Support for a number of older systems has been declared obsolete in
> > + GCC 3.2. Unless there is activity to revive them, the next release of
> > + GCC will have their sources permanently REMOVED.</p>
>
> I'd prefer "<strong>removed</strong>" instead of "removed".
And in lower case? Sure.
I'm checking in the appended patch.
zw
===================================================================
Index: index.html
--- index.html 27 May 2002 06:32:44 -0000 1.314
+++ index.html 28 May 2002 20:25:09 -0000
@@ -183,6 +183,15 @@ and automated testers</a> to maintain an
<dl>
+<dt><b>May 28, 2002</b></dt>
+
+<dd>
+Support for all the systems <a
+href="gcc-3.1/changes.html#obsolete_systems">obsoleted in GCC 3.1</a>
+has been removed from the development sources. (These targets can
+still be restored if a maintainer appears.)
+</dd>
+
<dt><b>May 15, 2002</b></dt>
<dd>
<a href="gcc-3.1/">GCC 3.1</a> has been released.
===================================================================
Index: gcc-3.1/changes.html
--- gcc-3.1/changes.html 20 May 2002 23:44:57 -0000 1.45
+++ gcc-3.1/changes.html 28 May 2002 20:25:09 -0000
@@ -302,11 +302,11 @@ written to conform to Motorola's AltiVec
</ul>
-<h2>Obsolete Targets</h2>
+<h2><a name="obsolete_systems">Obsolete Systems</a></h2>
<p>Support for a number of older systems has been declared obsolete in
-GCC 3.1. Unless there is activity to revive them, the next
-release of GCC will have their sources permanently REMOVED.</p>
+GCC 3.1. Unless there is activity to revive them, the next release of
+GCC will have their sources permanently <strong>removed</strong>.</p>
<p>All configurations of the following processor architectures have
been declared obsolete:</p>
===================================================================
Index: gcc-3.2/changes.html
--- gcc-3.2/changes.html 27 May 2002 05:51:32 -0000 1.9
+++ gcc-3.2/changes.html 28 May 2002 20:25:09 -0000
@@ -13,19 +13,26 @@
<h2>Caveats</h2>
-<ul>
- <li>The preprocessor no longer accepts multi-line string literals.
- They were deprecated in 3.0 and 3.1.</li>
-</ul>
+ <ul>
+ <li>The preprocessor no longer accepts multi-line string literals.
+ They were deprecated in 3.0 and 3.1.</li>
+
+ <li>Support for all the systems <a
+ href="../gcc-3.1/changes.html#obsolete_systems">obsoleted in
+ GCC 3.1</a> has been removed from GCC 3.2. See <a
+ href="#obsolete_systems">below</a> for a list of systems which
+ are obsoleted in this release.</li>
+ </ul>
<h2>General Optimizer Improvements</h2>
<ul>
- <li>...</li>
+ <li>A new scheme for accurately describing processor pipelines,
+ the <a href="../news/dfa.html">DFA scheduler</a>, has been
+ added.</li>
</ul>
-
<h2>New Languages and Language specific improvements</h2>
@@ -48,7 +55,7 @@
<ul>
<li>Type based alias analysis has been implemented for C++
- aggregate types. </li>
+ aggregate types. </li>
</ul>
<h3>Java</h3>
@@ -62,12 +69,32 @@
<li>The HP-PA port now defaults to scheduling for the PA8000 series
of processors. Scheduling support for the PA7300 processor has
been added.</li>
- <li>The SPARC, HP-PA and SH4 ports have been converted to use the DFA
- processor pipeline description.</li>
+ <li>The SPARC, HP-PA, SH4, and x86 ports have been converted to
+ use the DFA processor pipeline description.</li>
+ </ul>
+
+
+<h2><a name="obsolete_systems">Obsolete Systems</a></h2>
+
+ <p>Support for a number of older systems has been declared obsolete in
+ GCC 3.2. Unless there is activity to revive them, the next release of
+ GCC will have their sources permanently <strong>removed</strong>.</p>
+
+ <p>All configurations of the following processor architectures have
+ been declared obsolete:</p>
+
+ <ul>
+ <li>Matsushita MN10200, <code>mn10200-*-*</code></li>
+ <li>Motorola 88000, <code>m88k-*-*</code></li>
+ <li>National Semiconductor 32000, <code>ns32k-*-*</code></li>
+ <li>IBM ROMP, <code>romp-*-*</code>
</ul>
+ <p>Also, some individual systems have been obsoleted:</p>
-<h2>Obsolete Targets</h2>
+ <ul>
+ <li>MIPS/SINIX, <code>mips-sni-sysv4</code></li>
+ </ul>
<h2>Documentation improvements</h2>
@@ -76,9 +103,6 @@
<h2>Other significant improvements</h2>
<ul>
- <li>A new scheme for accurately describing processor pipelines has been
- added for GCC 3.2 (aka the DFA scheduler).</li>
-
<li>Almost all front-end dependencies in the compiler have been
separated out into a set of language hooks. This should make
adding a new front end clearer and easier.</li>
More information about the Gcc-patches
mailing list