]> git.eshelyaron.com Git - emacs.git/commit
Default REL_ALLOC to 'no'
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 25 Oct 2016 19:13:20 +0000 (12:13 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 25 Oct 2016 19:20:26 +0000 (12:20 -0700)
commit32827b374da7b085fc8a45bd35bf57a1afa325f9
tree5aed17b53a92a768b5d9b1b4db0d8ccafa83864c
parent96ac0c3ebce825e60595794f99e703ec8302e240
Default REL_ALLOC to 'no'

This should make ralloc-related bugs less likely on GNU/Linux
systems with bleeding-edge glibc.  See the email thread containing:
http://lists.gnu.org/archive/html/emacs-devel/2016-10/msg00801.html
Do not merge to master.
* configure.ac (REL_ALLOC): Default to 'no' on all platforms, not
merely on platforms with Doug Lea malloc.  Although bleeding-edge
glibc no longer exports __malloc_initialize_hook and so longer
passes the configure-time test for Doug Lea malloc, ralloc tickles
longstanding bugs like Bug#24358 and Bug#24764 and Emacs is likely
to be more reliable without it.  This patch is not needed on
master, which uses hybrid malloc in this situation.
configure.ac