3.3 problem of -fzero-initialized-in-bss w/-ffreestanding

Eric Botcazou ebotcazou@libertysurf.fr
Mon Jul 14 23:59:00 GMT 2003


> GCC 3.3 now has -fzero-initialized-in-bss as the default.  That is fine
> and dandy for userland programs.

No, this broke Emacs on SPARC/Solaris (and on other platforms I suspect). The 
Emacs folks have already patched their CVS tree, but this option shouldn't 
have made its way into GCC 3.3 in the first place because Emacs is supposed 
to be part of the release criteria.

This is a big regression on SPARC/Solaris.

> Can this change be made for 3.3.1 release?

Strongly seconded.

-- 
Eric Botcazou



More information about the Gcc mailing list