The GCC import is done, hurray! Thanks for the weeks of work by Alexander

Kabaev, we all owe him a hard liquor drink of his choosing.  This removes the
GCC 'Must Have' item and moves the 'GCC floating point misalignment' 'Must Fix'
item to the QA section.  Again, we are making progress!
This commit is contained in:
Scott Long 2004-07-28 17:54:19 +00:00
parent 798c983fea
commit 212d517089
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=21718

View file

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY email 'freebsd-qa'>
<!ENTITY date "$FreeBSD: www/en/releases/5.3R/todo.sgml,v 1.32 2004/07/20 11:22:39 scottl Exp $">
<!ENTITY date "$FreeBSD: www/en/releases/5.3R/todo.sgml,v 1.33 2004/07/23 21:35:33 simon Exp $">
<!ENTITY title "FreeBSD 5.3 Open Issues">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
@ -40,17 +40,6 @@
start and the system reaches multiuser mode.</td>
</tr>
<tr>
<td>gcc 3.3 floating point alignment regression</td>
<td>&status.new;</td>
<td>&nbsp;</td>
<td>The current gcc snapshot includes regressions in alignment of
floating point arguments, resulting in a substantial performance
degradation. Newer gcc 3.3.3 snapshots fix this, and must be
imported before 5.3-RELEASE. If gcc-3.4 is imported instead, it
must be checked for this regression.</td>
</tr>
<tr>
<td>General instability and lockups under high load</td>
<td>&status.new;</td>
@ -70,15 +59,6 @@
<table border=1 width="100%">
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th></tr>
<tr>
<td>GCC 3.4 for all platforms</td>
<td>&status.wip;</td>
<td>&a.kan;</td>
<td>GCC 3.4 is needed to support TLS on all our our Tier-1 platforms.
It also is likely to be better maintained by the FSF during the
lifespan on 5.x than GCC 3.3 is.</td>
</tr>
<tr>
<td>GDB 6.1 kernel debugging support</td>
<td>&status.wip</td>
@ -390,6 +370,16 @@
versions, and Thread Local Storage.</td>
</tr>
<tr>
<td>gcc 3.3 floating point alignment regression</td>
<td>&status.untested;</td>
<td>&nbsp;</td>
<td>The previous GCC 3.3 snapshot included regressions in alignment of
floating point arguments, resulting in a substantial performance
degradation. The recent GCC 3.4.2 import should fix this, but more
testing is needed.</td>
</tr>
</table>
&footer;