[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
- Removal of unexec support from glibc malloc,
Florian Weimer <=
- Re: Removal of unexec support from glibc malloc, John Wiegley, 2016/01/18
- Re: Removal of unexec support from glibc malloc, Florian Weimer, 2016/01/18
- Should Glibc API be changed?, Richard Stallman, 2016/01/19
- Re: Should Glibc API be changed?, Florian Weimer, 2016/01/19
- Re: Should Glibc API be changed?, Richard Stallman, 2016/01/19
- Re: Should Glibc API be changed?, Florian Weimer, 2016/01/20
- Re: Removal of unexec support from glibc malloc, Stefan Monnier, 2016/01/23
- Re: Removal of unexec support from glibc malloc, Florian Weimer, 2016/01/26
- Re: Removal of unexec support from glibc malloc, Ali Bahrami, 2016/01/18