gcc 3.2.3 -> 3.3 breaks emacs build on Solaris 9

Andrew Pinski pinskia@physics.uc.edu
Tue Jul 20 23:22:00 GMT 2004


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



More information about the Gcc-bugs mailing list