PATCH: Update release notes to mention Emacs issue
Mark Mitchell
mark@codesourcery.com
Wed Jul 16 16:52:00 GMT 2003
I applied this patch to try to explain how to build Emacs with GCC
3.3.
--
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com
Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.3/changes.html,v
retrieving revision 1.31
diff -c -5 -p -r1.31 changes.html
*** changes.html 20 May 2003 00:39:36 -0000 1.31
--- changes.html 16 Jul 2003 16:50:41 -0000
***************
*** 55,66 ****
removed. It was deprecated in 3.1 and 3.2. (Traditional
preprocessing remains available.) The
<code><varargs.h></code> header, used for writing
variadic functions in traditional C, still exists but will
produce an error message if used.</li>
- </ul>
<h2>General Optimizer Improvements</h2>
<ul>
<li>A new scheme for accurately describing processor pipelines,
--- 55,72 ----
removed. It was deprecated in 3.1 and 3.2. (Traditional
preprocessing remains available.) The
<code><varargs.h></code> header, used for writing
variadic functions in traditional C, still exists but will
produce an error message if used.</li>
+ <li>GCC 3.3.1 automatically places zero-initialized variables in
+ the <code>.bss</code> section on some operating systems. GNU
+ Emacs will not work correctly when using this optimization.
+ Therefore, you should use
+ <code>-fno-zero-initialized-in-bss</code> to build GNU
+ Emacs.</li>
+ </ul>
<h2>General Optimizer Improvements</h2>
<ul>
<li>A new scheme for accurately describing processor pipelines,
More information about the Gcc-patches
mailing list