comparison src/ChangeLog @ 51909:5a68bb6ced69

* alloc.c (pure, staticvec): Initialize these arrays to nonzero, so that they're not put into BSS by that optimization.
author Paul Eggert <eggert@twinsun.com>
date Mon, 14 Jul 2003 05:38:24 +0000
parents 1c1e0c947a63
children 06b6c95cb76e
comparison
equal deleted inserted replaced
51908:cb3976b5e59f 51909:5a68bb6ced69
1 2003-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
1 2003-07-13 Richard M. Stallman <rms@gnu.org> 12 2003-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.
4 15
5 2003-07-13 Terje Rosten <terjeros@phys.ntnu.no> 16 2003-07-13 Terje Rosten <terjeros@phys.ntnu.no>