]> git.eshelyaron.com Git - emacs.git/commitdiff
Comment change.
authorRichard M. Stallman <rms@gnu.org>
Sat, 18 Sep 2004 19:18:58 +0000 (19:18 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 18 Sep 2004 19:18:58 +0000 (19:18 +0000)
src/alloc.c

index bf93e7fb7bf824a0254896af4a89c1487a5daa20..a0722b42cf43d0c4df1917cef771bcbf61808d40 100644 (file)
@@ -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