diff options
| author | Paul Eggert | 2016-07-20 09:16:49 +0200 |
|---|---|---|
| committer | Paul Eggert | 2016-07-20 09:49:41 +0200 |
| commit | 63750fd4ed4ff8bb9b3ff8868d4e36e3422adb21 (patch) | |
| tree | cff2b72f4d4fc257cc7cf73ec13777c768317328 /src/bytecode.c | |
| parent | bf5ddded70c11edaf3514b25da27fc71cfb8e965 (diff) | |
| download | emacs-63750fd4ed4ff8bb9b3ff8868d4e36e3422adb21.tar.gz emacs-63750fd4ed4ff8bb9b3ff8868d4e36e3422adb21.zip | |
Fix port to glibc 2.24 (pre-release) + ppc64
* src/callproc.c (child_setup): Use emacs_exec_file
so that ASLR is enabled in the child process.
* src/emacs.c: Move some personality details into sys/sysdep.c.
Do not include <sys/personality.h>.
(main): Disable ASLR earlier, so that we don’t chdir twice.
* src/lisp.h (disable_address_randomization): New decl.
* src/sysdep.c (disable_address_randomization)
[HAVE_PERSONALITY_ADDR_NO_RANDOMIZE]: Move personality details
here from emacs.c.
(emacs_exec_file): New function.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions