emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Removal of unexec support from glibc malloc


From: Florian Weimer
Subject: Removal of unexec support from glibc malloc
Date: Mon, 18 Jan 2016 13:33:05 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0

Hi,

this is a heads-up that glibc malloc will likely remove support code for
the Emacs unexec mechanism during the coming year.  The reason is that
we want to be able to change heap layout between glibc releases, for
standards conformance, performance and security improvements:

  <https://sourceware.org/bugzilla/show_bug.cgi?id=19473>

This only affects the glibc API, so Emacs is unlikely to compile from
source until you remove the undump mechanism.  We will work very hard to
keep existing Emacs binaries working, but we might miss some corner
cases initially.  Those will be treated as bugs and fixed (although this
causes a significant ongoing maintenance overhead for glibc upstream,
basically maintaining a separate malloc implementation indefinitely).

Florian



reply via email to

[Prev in Thread] Current Thread [Next in Thread]