diff options
author | Richard M. Stallman <rms@gnu.org> | 2004-09-18 19:18:58 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 2004-09-18 19:18:58 +0000 |
commit | a60648ff4f65668c6a0a2124c6eb83ed2674a740 (patch) | |
tree | d2481e5e31665f6fbfb63a46f84e84c13475c607 /src/alloc.c | |
parent | 72da6b2e49b900416b22ffd03a7277d9618a6a59 (diff) | |
download | emacs-a60648ff4f65668c6a0a2124c6eb83ed2674a740.tar.gz |
Comment change.
Diffstat (limited to 'src/alloc.c')
-rw-r--r-- | src/alloc.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/alloc.c b/src/alloc.c index bf93e7fb7bf..a0722b42cf4 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -186,8 +186,11 @@ Lisp_Object Vmemory_full; #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 |