# HG changeset patch # User Gerd Moellmann # Date 968275522 0 # Node ID c3b1fc2b0d11062883c1360cbe728b91901df5f2 # Parent 828b2b8afdc0e427bb9b9bbedb36e93544fac14d (Fdump_emacs) [REL_ALLOC_MMAP]: Call mmap_set_vars before and after unexec. diff -r 828b2b8afdc0 -r c3b1fc2b0d11 src/emacs.c --- a/src/emacs.c Wed Sep 06 21:25:12 2000 +0000 +++ b/src/emacs.c Wed Sep 06 21:25:22 2000 +0000 @@ -1974,8 +1974,15 @@ #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