3.3 problem of -fzero-initialized-in-bss
Eric Botcazou
ebotcazou@libertysurf.fr
Tue Jul 15 23:13:00 GMT 2003
[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
More information about the Gcc
mailing list