This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: gcc 3.2.3 -> 3.3 breaks emacs build on Solaris 9
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: kamath at cesa dot opbu dot xerox dot com
- Cc: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 20 Jul 2004 16:22:24 -0700
- Subject: Re: gcc 3.2.3 -> 3.3 breaks emacs build on Solaris 9
- References: <200407202317.i6KNHOV22796@catenary.cesa.opbu.xerox.com>
Did you read <http://gcc.gnu.org/gcc-3.3/changes.html> at all:
GCC 3.3.1 automatically places zero-initialized variables in the .bss
section on some operating systems. Versions of GNU Emacs up to (and
including) 21.3 will not work correctly when using this optimization;
you can use -fno-zero-initialized-in-bss to disable it.
Likewise for 3.4.0:
<http://gcc.gnu.org/gcc-3.4/changes.html>:
GCC 3.4 automatically places zero-initialized variables in the .bss
section on some operating systems. Versions of GNU Emacs up to (and
including) 21.3 will not work correctly when using this optimization;
you can use -fno-zero-initialized-in-bss to disable it.
Thanks,
Andrew Pinski