From 2b7377cadb2a0fc085b7e1375061e728bde99de7 Mon Sep 17 00:00:00 2001 From: Gerd Moellmann Date: Wed, 6 Sep 2000 21:25:22 +0000 Subject: [PATCH] (Fdump_emacs) [REL_ALLOC_MMAP]: Call mmap_set_vars before and after unexec. --- src/emacs.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/emacs.c b/src/emacs.c index ef28352d3d4..ff4fe11e75e 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 -- 2.39.2