diff options
| author | Karoly Lorentey | 2004-09-20 09:41:18 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2004-09-20 09:41:18 +0000 |
| commit | b38a3aa6638889ec772a0e26083e570f051a6cab (patch) | |
| tree | a0c02f4279a7e4a21d2b3cec99f137e4f9c6129f /src/alloc.c | |
| parent | 98a92e2d7b1f9993215dd4db3d5810586b3da7d3 (diff) | |
| parent | 2d4a158aa239964d06f643fc37a944d91ddf49bb (diff) | |
| download | emacs-b38a3aa6638889ec772a0e26083e570f051a6cab.tar.gz emacs-b38a3aa6638889ec772a0e26083e570f051a6cab.zip | |
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-552
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-553
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-554
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-555
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-556
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-557
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-27
Use the same directory explicit id-tags as Emacs where possible
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-28
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-29
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-247
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 12e673495c3..ea1d542bc7c 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -186,8 +186,11 @@ 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 |