Mercurial > emacs
diff src/alloc.c @ 57137:646750cbd594
Comment change.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 18 Sep 2004 19:18:58 +0000 |
parents | 0487c26b96ee |
children | ff0c144203a1 4df500c93e1d 0796fc36c2bd |
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