Mercurial > emacs
comparison src/ChangeLog @ 31607:3e0642938fc8
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 14 Sep 2000 15:15:16 +0000 |
parents | de839dd4c4ed |
children | cc9735883a82 |
comparison
equal
deleted
inserted
replaced
31606:f0f7e75e83c4 | 31607:3e0642938fc8 |
---|---|
1 2000-09-14 Gerd Moellmann <gerd@gnu.org> | |
2 | |
3 * s/freebsd.h, s/irix-5.0.h, s/sol2.h, s/template.h | |
4 (USE_MMAP_FOR_BUFFERS): Define instead of REL_ALLOC_MMAP. | |
5 | |
6 * Makefile.in (mallocobj) [SYSTEM_MALLOC]: Don't add ralloc.o. | |
7 | |
8 * emacs.c: Change conditional compilation on REL_ALLOC_MMAP to | |
9 USE_MMAP_FOR_BUFFERS. | |
10 | |
11 * insdel.c (make_gap): Use enlarge_buffer_text. | |
12 | |
13 * buffer.c: Move allocation with mmap here, from ralloc.c. Change | |
14 conditional compilation on REL_ALLOC_MMAP to USE_MMAP_FOR_BUFFERS. | |
15 (mmap_alloc, mmap_free, mmap_realloc) [REL_ALLOC_MMAP]: Renamed | |
16 from former r_alloc_* functions in ralloc.c. | |
17 (mmap_page_size, mmap_initialized_p) [REL_ALLOC_MMAP]: New | |
18 variables. | |
19 (MEM_ALIGN) [REL_ALLOC_MMAP]: New macro. | |
20 (mmap_init) [REL_ALLOC_MMAP]: New function. | |
21 (alloc_buffer_text, enlarge_buffer_text, free_buffer_text): New | |
22 functions replacing macros BUFFER_ALLOC, BUFFER_REALLOC, and | |
23 BUFFER_FREE. | |
24 | |
25 * buffer.h (BUFFER_ALLOC, BUFFER_REALLOC, BUFFER_FREE): Removed. | |
26 (enlarge_buffer_text): Add prototype. | |
27 | |
28 * ralloc.c: Remove everything having to do with the use of mmap. | |
29 | |
1 2000-09-13 Gerd Moellmann <gerd@gnu.org> | 30 2000-09-13 Gerd Moellmann <gerd@gnu.org> |
2 | 31 |
3 * sound.c (Fplay_sound): Doc fix. | 32 * sound.c (Fplay_sound): Doc fix. |
4 | 33 |
5 * keyboard.c: Avoid some more compiler warnings. | 34 * keyboard.c: Avoid some more compiler warnings. |