diff options
| author | Gerd Moellmann | 2000-09-06 21:25:49 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-09-06 21:25:49 +0000 |
| commit | 0a58f9464829317ab60b8ed350f07be0618749f0 (patch) | |
| tree | ef7f8fb7e15c5032985752a8d42ccac6c52cb86d /src/ChangeLog | |
| parent | 2b7377cadb2a0fc085b7e1375061e728bde99de7 (diff) | |
| download | emacs-0a58f9464829317ab60b8ed350f07be0618749f0.tar.gz emacs-0a58f9464829317ab60b8ed350f07be0618749f0.zip | |
(POINTER, SIZE) [emacs]: Define in terms of
POINTER_TYPE and size_t.
(struct mmap_region) [REL_ALLOC_MMAP]: New structure.
(mmap_regions, mmap_regions_1) [REL_ALLOC_MMAP]: New variables.
(ROUND, MMAP_REGION_STRUCT_SIZE, MMAP_REGION, MMAP_USER_AREA)
[REL_ALLOC_MMAP]: New macros.
(mmap_find, mmap_free, mmap_enlarge, mmap_set_vars)
(mmap_mapped_bytes, r_alloc, r_re_alloc, r_alloc_free)
[REL_ALLOC_MMAP]: New functions.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index beb4f6350d6..fbe13c0a37f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,25 @@ | |||
| 1 | 2000-09-06 Gerd Moellmann <gerd@gnu.org> | 1 | 2000-09-06 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * ralloc.c (POINTER, SIZE) [emacs]: Define in terms of | ||
| 4 | POINTER_TYPE and size_t. | ||
| 5 | (struct mmap_region) [REL_ALLOC_MMAP]: New structure. | ||
| 6 | (mmap_regions, mmap_regions_1) [REL_ALLOC_MMAP]: New variables. | ||
| 7 | (ROUND, MMAP_REGION_STRUCT_SIZE, MMAP_REGION, MMAP_USER_AREA) | ||
| 8 | [REL_ALLOC_MMAP]: New macros. | ||
| 9 | (mmap_find, mmap_free, mmap_enlarge, mmap_set_vars) | ||
| 10 | (mmap_mapped_bytes, r_alloc, r_re_alloc, r_alloc_free) | ||
| 11 | [REL_ALLOC_MMAP]: New functions. | ||
| 12 | |||
| 13 | * emacs.c (Fdump_emacs) [REL_ALLOC_MMAP]: Call mmap_set_vars | ||
| 14 | before and after unexec. | ||
| 15 | |||
| 16 | * buffer.c (init_buffer) [REL_ALLOC_MMAP]: Map new buffer | ||
| 17 | text buffers if necessary. | ||
| 18 | |||
| 19 | * buffer.h (R_ALLOC_DECLARE): Removed because unused. | ||
| 20 | (r_alloc, r_re_alloc, r_alloc_free): Use POINTER_TYPE and size_t | ||
| 21 | in prototypes. | ||
| 22 | |||
| 3 | * config.in (HAVE_MMAP): Add #undef. | 23 | * config.in (HAVE_MMAP): Add #undef. |
| 4 | 24 | ||
| 5 | 2000-09-05 Gerd Moellmann <gerd@gnu.org> | 25 | 2000-09-05 Gerd Moellmann <gerd@gnu.org> |