This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 3.3 problem of -fzero-initialized-in-bss w/-ffreestanding
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: obrien at FreeBSD dot org
- Cc: gcc at gcc dot gnu dot org,"Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Date: Tue, 15 Jul 2003 01:12:15 +0200
- Subject: Re: 3.3 problem of -fzero-initialized-in-bss w/-ffreestanding
- References: <20030714173201.GB74108@dragon.nuxi.com>
> 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