From: Gerd Moellmann Date: Wed, 6 Sep 2000 21:25:22 +0000 (+0000) Subject: (Fdump_emacs) [REL_ALLOC_MMAP]: Call mmap_set_vars X-Git-Url: http://git.hcoop.net/bpt/emacs.git/commitdiff_plain/2b7377cadb2a0fc085b7e1375061e728bde99de7 (Fdump_emacs) [REL_ALLOC_MMAP]: Call mmap_set_vars before and after unexec. --- diff --git a/src/emacs.c b/src/emacs.c index ef28352d3d..ff4fe11e75 100644 --- a/src/emacs.c +++ b/src/emacs.c @@ -1974,8 +1974,15 @@ You must run Emacs in batch mode in order to dump it.") #ifdef DOUG_LEA_MALLOC malloc_state_ptr = malloc_get_state (); #endif + +#ifdef REL_ALLOC_MMAP + mmap_set_vars (0); +#endif unexec (XSTRING (filename)->data, !NILP (symfile) ? XSTRING (symfile)->data : 0, my_edata, 0, 0); +#ifdef REL_ALLOC_MMAP + mmap_set_vars (1); +#endif #ifdef DOUG_LEA_MALLOC free (malloc_state_ptr); #endif