[wwwdocs]Patch to include 3.2 bugs in the changes.html

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Tue Dec 3 04:09:00 GMT 2002


Kelley, I now committed a slight variant of your patch where I removed the
explicit reference to database=gcc (which is not needed on gcc.gnu.org).

(And if you have more of this kind, it's definitely welcome!)

Thanks,
Gerald

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.2/changes.html,v
retrieving revision 1.36
diff -u -3 -p -r1.36 changes.html
--- changes.html	19 Nov 2002 07:46:23 -0000	1.36
+++ changes.html	3 Dec 2002 11:57:56 -0000
@@ -63,11 +63,54 @@ a list of bugs fixed in this release.</p

 <h1>Changes in GCC 3.2</h1>

+<p>3.2 is a small bug fix release, but there is a change to the application
+binary interface (ABI), hence the change to the second part of the version
+number.</p>
+
+<p>The main purpose of the 3.2 release is to correct a couple of problems in
+the C++ ABI, with the intention of providing a stable interface going
+forward.  Accordingly, 3.2 is only a small change to 3.1.1.</p>
+
+<p>In addition, a number of bug fixes for the C++ standard library are
+included in this release.</p>
+
+<p>There is one platform-specific bug fix (for x86-64 — AMD's 64-bit
+architecture).  Other than that, for users of C, Java, Objective-C, Ada, or
+Fortran, there are no significant changes with respect to 3.1.1.</p>
+
+<p>Below you will find a list of the problem reports (PRs) from GCC's bug
+tracking system (GNATS) that are known to be fixed in the 3.2
+release.  This list might not be complete (that is, it is likely that some
+bug fixes have been missed).</p>
+
 <h2>Bug Fixes</h2>

-<p>See <a
-href="http://gcc.gnu.org/ml/gcc/2002-08/msg00405.html">this message</a> for
-a list of bugs fixed in this release.</p>
+<ul>
+<li><h3>C++</h3>
+<ul>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7320">7320</a>: g++ 3.2 relocation problem</li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7470">7470</a>: vtable: virtual function pointers not in declaration order</li>
+</ul></li>
+
+<li><h3>libstdc++</h3>
+<ul>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=6410">6410</a>: Trouble with non-ASCII monetary symbols and <code>wchar_t</code></li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=6503">6503</a>,
+    <a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=6642">6642</a>,
+    <a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7186">7186</a>: Problems with comparing or subtracting various types of const and non-const iterators</li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7216">7216</a>: ambiguity with <code>basic_iostream::traits_type</code></li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7220">7220</a>: problem with <code>basic_istream::ignore(0,delimiter)</code></li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7222">7222</a>: <code>locale::operator==()</code> doesn't work on <code>std::locale("")</code></li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7286">7286</a>: placement operator delete issue</li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7442">7442</a>: <code>cxxabi.h</code> does not match the C++ ABI</li>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7445">7445</a>: poor performance of <code>std::locale::classic()</code> in multi-threaded applications</li>
+</ul></li>
+
+<li><h3>x86-64 specific</h3>
+<ul>
+<li><a href="http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7291">7291</a>: off-by-one in generated inline <code>bzero</code> code for x86-64</li>
+</ul></li>
+</ul>

 <h2>Caveats</h2>



More information about the Gcc-patches mailing list