comparison src/alloc.c @ 89983:0796fc36c2bd

Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-43 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-553 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-557 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-558 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-559 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-561 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-30 Update from CVS
author Miles Bader <miles@gnu.org>
date Tue, 21 Sep 2004 09:34:12 +0000
parents 566253900690 646750cbd594
children f2ebccfa87d4
comparison
equal deleted inserted replaced
89982:56440e073a4d 89983:0796fc36c2bd
184 184
185 Lisp_Object Vmemory_full; 185 Lisp_Object Vmemory_full;
186 186
187 #ifndef HAVE_SHM 187 #ifndef HAVE_SHM
188 188
189 /* Force it into data space! Initialize it to a nonzero value; 189 /* Initialize it to a nonzero value to force it into data space
190 otherwise some compilers put it into BSS. */ 190 (rather than bss space). That way unexec will remap it into text
191 space (pure), on some systems. We have not implemented the
192 remapping on more recent systems because this is less important
193 nowadays than in the days of small memories and timesharing. */
191 194
192 EMACS_INT pure[PURESIZE / sizeof (EMACS_INT)] = {1,}; 195 EMACS_INT pure[PURESIZE / sizeof (EMACS_INT)] = {1,};
193 #define PUREBEG (char *) pure 196 #define PUREBEG (char *) pure
194 197
195 #else /* HAVE_SHM */ 198 #else /* HAVE_SHM */