Mercurial > emacs
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> |