mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-25 14:27:34 +00:00
Port --enable-checking=all to Fedora 14 x86-64.
* charset.c (syms_of_charset): Also account for glibc malloc's internal overhead when calculating the initial malloc maximum.
This commit is contained in:
parent
cb993c584c
commit
3930c88bfc
2 changed files with 7 additions and 1 deletions
|
|
@ -1,5 +1,9 @@
|
|||
2011-09-30 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Port --enable-checking=all to Fedora 14 x86-64.
|
||||
* charset.c (syms_of_charset): Also account for glibc malloc's
|
||||
internal overhead when calculating the initial malloc maximum.
|
||||
|
||||
Port --enable-checking=all to Fedora 14 x86.
|
||||
* alloc.c (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE):
|
||||
Move to lisp.h.
|
||||
|
|
|
|||
|
|
@ -2337,7 +2337,9 @@ syms_of_charset (void)
|
|||
mmap for larger allocations, and these don't work well across dumped
|
||||
systems. */
|
||||
enum {
|
||||
initial_malloc_max = (1 << 16) - 1 - XMALLOC_OVERRUN_CHECK_OVERHEAD,
|
||||
glibc_malloc_overhead = 3 * sizeof (size_t) - 1,
|
||||
initial_malloc_max =
|
||||
(1 << 16) - 1 - glibc_malloc_overhead - XMALLOC_OVERRUN_CHECK_OVERHEAD,
|
||||
charset_table_size_init = initial_malloc_max / sizeof (struct charset)
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue