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