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
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: neroden at twcny dot rr dot com (Nathanael Nerode)
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 16 Jul 2003 01:03:10 +0200
- Subject: Re: 3.3 problem of -fzero-initialized-in-bss
- References: <20030715220341.GA4593@twcny.rr.com>
[You put a superfluous 'a' in my address]
> We did produce a working emacs. It has the binary name "temacs".
Except that it is erased during the normal build process.
> "Building Emacs":
> > Some operating systems don't support dumping. On those systems, you
> >must start Emacs with the `temacs -l loadup' command each time you use
> >it.
Solaris does support dumping.
> We don't turn off features of GCC by default to allow buggy
> versions of the Linux kernel to compile, and we shouldn't do it for
> emacs either. The release criteria recognize this explicitly when
> talking about the Linux kernel, and should recognize this for emacs as
> well.
I think that -fzero-initialized-in-bss should not have been made the default,
the same way -fstrict-aliasing was not made the default when it was
introduced.
--
Eric Botcazou