|
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?
[Prev in Thread] | Current Thread | [Next in Thread] |