This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Updated release criteria
- To: gcc at gcc dot gnu dot org
- Subject: Updated release criteria
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Wed, 03 May 2000 10:57:37 -0700
- Cc: gcc-patches at gcc dot gnu dot org
- Organization: CodeSourcery, LLC
I checked in the following patch to the criteria page.
I've used the term `Evaluation Platform', rather than `Supported
Platform', following a privately received recommendation. I think
that's good; it's intended to imply that these are the platforms where
we're evaluating GCC 3.0 without implying these are the only platforms
where GCC 3.0 will work.
I've added language suggesting more clearly what I think the
second-tier platform concept should mean, and how I hope that aspect
of the release will work.
I also added some second-tier platforms that people have suggested.
I know that many people have already volunteered for various things.
I've intentionally ignored those mails to date -- I wanted to
concentrate on *what* we will do, and not *who* will do it.
However, it's getting to the point where we need to figure that out,
and then start scheduling. I'll be creating a task list page in the
near future, and I'll ask for volunteers for a variety of tasks at
that point.
Thanks,
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
Index: criteria.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.0/criteria.html,v
retrieving revision 1.2
diff -c -p -r1.2 criteria.html
*** criteria.html 2000/04/30 01:47:02 1.2
--- criteria.html 2000/05/03 17:44:05
*************** systems and the most popular microproces
*** 85,92 ****
possible, the release will support other targets as well.</p>
<table align="center">
! <caption>Primary Supported Platforms</caption>
! <tr><th>Chip<th>OS<th>Triplet
<tr><td>Alpha <td>RedHat Linux 6.2<td>
<tr><td>HPPA <td>HPUX <td>
<tr><td>Intel x86<td>Debian 2.1 <td>i686-pc-linux-gnu
--- 85,92 ----
possible, the release will support other targets as well.</p>
<table align="center">
! <caption>Primary Evaluation Platforms</caption>
! <tr><th>Chip <th>OS <th>Triplet
<tr><td>Alpha <td>RedHat Linux 6.2<td>
<tr><td>HPPA <td>HPUX <td>
<tr><td>Intel x86<td>Debian 2.1 <td>i686-pc-linux-gnu
*************** possible, the release will support other
*** 96,111 ****
<tr><td>SPARC <td>Solaris 2.7 <td>sparc-sun-solaris2.7
</table>
! <p>GCC's performance on the he following platforms will not be
! required to meet all the criteria mentioned in this document before
! GCC 3.0 ships, but the performance on these systems will be
! considerable interest, and it is likely that serious problems on these
! platforms will delay the release.</p>
<table align="center">
! <caption>Secondary Supported Platforms</caption>
! <tr><th>Chip<th>OS<th>Triplet
<tr><td>Intel x86<td>FreeBSD <td>
</table>
<h2>Language Support</h2>
--- 96,131 ----
<tr><td>SPARC <td>Solaris 2.7 <td>sparc-sun-solaris2.7
</table>
! <p>GCC's performance on the following platforms will not be required
! to meet all the criteria mentioned in this document before GCC 3.0
! ships, but the performance on these systems will be considerable
! interest, and it is likely that serious problems on these platforms
! will delay the release.</p>
+ <p>Volunteers will be required, both to test and to fix bugs, for all
+ secondary platforms. (These volunteers may be the same person, but
+ volunteers show be careful not to sign up for more work than they can
+ actually do.) If volunteers cannot be found for these platforms, then
+ the secondary platforms will be dropped from this list.</p>
+
+ <p>The bug-fixing volunteer will commit to ensuring that GCC 3.0 will
+ at least bootstrap itself on each of these secondary platforms. That
+ committment doesn't necessarily mean fixing bugs personally; for
+ example, if you are a manager for a company with GCC expertise you
+ could be the volunteer if you'll commit to donating your employee's
+ efforst as necessary. The release manager, and the GCC development
+ team, will make reasonable efforts to assist these volunteers by
+ answering questions and reviewing patches as time permits.</p>
+
<table align="center">
! <caption>Secondary Evaluation Platforms</caption>
! <tr><th>Chip <th>OS <th>Triplet
<tr><td>Intel x86<td>FreeBSD <td>
+ <tr><td>PowerPC <td>Linux <td>
+ <tr><td>SPARC <td>SunOS 4.1.4 <td>sparc-sun-sunos4.1.4
+ <tr><td>SPARC <td>RedHat Linux 6.2<td>
+ <tr><td>ARM <td>Linux <td>
+ <tr><td>Intel x86<td>Cygwin <td>
</table>
<h2>Language Support</h2>