On Mon, May 16, 2005 at 05:41:03PM -0700, Mark Mitchell wrote: > I've very nearly ready to release GCC 3.4.4. If you have objections or > high-priority fixes that you think will be required for this release, > please speak up within the next 24 hours.
Sorry for the last minute mail ... It occurs to me that although we're not fixing this in 3.4.4 http://gcc.gnu.org/ml/libstdc++/2005-05/msg00105.html we could document it, which would be a safe change: Index: docs/html/debug.html =================================================================== RCS file: /cvs/gcc/gcc/libstdc++-v3/docs/html/debug.html,v retrieving revision 1.7 diff -u -p -b -B -r1.7 debug.html --- docs/html/debug.html 18 Nov 2003 20:56:07 -0000 1.7 +++ docs/html/debug.html 17 May 2005 09:09:06 -0000 @@ -283,7 +283,9 @@ under pedantic debug mode libstdc++ would signal an error. To enable the pedantic debug mode, compile your program with both <code>-D_GLIBCXX_DEBUG</code> - and <code>-D_GLIBCXX_DEBUG_PEDANTIC</code> .</p> + and <code>-D_GLIBCXX_DEBUG_PEDANTIC</code> (N.B. due to a bug in GCC + 3.4.x and 4.0.0 you also need <code>-D_GLIBXX_DEBUG_PEDANTIC</code> + to fully enable pedantic mode).</p> <p>The following library components provide extra debugging capabilities in debug mode:</p> -- "An alcoholic is someone you don't like who drinks as much as you do." - Dylan Thomas