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