Mercurial > emacs
changeset 57137:646750cbd594
Comment change.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 18 Sep 2004 19:18:58 +0000 |
parents | e3e9cc4b48e0 |
children | 5358b2582e78 |
files | src/alloc.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/alloc.c Sat Sep 18 14:53:42 2004 +0000 +++ b/src/alloc.c Sat Sep 18 19:18:58 2004 +0000 @@ -186,8 +186,11 @@ #ifndef HAVE_SHM -/* Force it into data space! Initialize it to a nonzero value; - otherwise some compilers put it into BSS. */ +/* Initialize it to a nonzero value to force it into data space + (rather than bss space). That way unexec will remap it into text + space (pure), on some systems. We have not implemented the + remapping on more recent systems because this is less important + nowadays than in the days of small memories and timesharing. */ EMACS_INT pure[PURESIZE / sizeof (EMACS_INT)] = {1,}; #define PUREBEG (char *) pure