emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: /srv/bzr/emacs/emacs-24 r111251: * pre-crt0.c (data_start): Initiali


From: Glenn Morris
Subject: Re: /srv/bzr/emacs/emacs-24 r111251: * pre-crt0.c (data_start): Initialize to 1.
Date: Tue, 12 Feb 2013 16:07:16 -0500
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Paul Eggert wrote:

>   * pre-crt0.c (data_start): Initialize to 1.
>   
>   This ports to compilers that optimize the external declaration
>   'int x = 0;' as if it were 'int x;' to shrink the executable.

IIUC, this is in srervice of trying to port Emacs to an platform where
it has never worked (AIX 64-bit). But the code is used by other, working
platforms. Why is this change safe/necessary for emacs-24 at this late
stage?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]