aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2003-07-14 05:38:24 +0000
committerPaul Eggert2003-07-14 05:38:24 +0000
commitdde13196ab7f4c71a7c0ec2ae9b78319345e542d (patch)
tree2d354b03886c106cb36601280c201b2959d4c2fa /src
parent379b98b161ca1a4ff9a6b392aa5367308885a18d (diff)
downloademacs-dde13196ab7f4c71a7c0ec2ae9b78319345e542d.tar.gz
emacs-dde13196ab7f4c71a7c0ec2ae9b78319345e542d.zip
* alloc.c (pure, staticvec):
Initialize these arrays to nonzero, so that they're not put into BSS by that optimization.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 63df36364ed..f6d2c771028 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,14 @@
12003-07-13 Paul Eggert <eggert@twinsun.com>
2
3 GCC 3.3 (sparc) no longer puts "int foo = 0;" into data; it
4 puts it into BSS instead, at least on Solaris 8 and 9.
5 This is a valid optimization, and it may occur on other platforms,
6 so Emacs should not assume that initializing a static variable to
7 zero puts it into data.
8 * alloc.c (pure, staticvec):
9 Initialize these arrays to nonzero, so that they're not
10 put into BSS by that optimization.
11
12003-07-13 Richard M. Stallman <rms@gnu.org> 122003-07-13 Richard M. Stallman <rms@gnu.org>
2 13
3 * s/netbsd.h (START_FILES_1, END_FILES_1): Always define them. 14 * s/netbsd.h (START_FILES_1, END_FILES_1): Always define them.