summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2016-07-15 13:07:09 +0200
committerPaul Eggert <eggert@cs.ucla.edu>2016-07-15 21:27:05 +0200
commite95b023163e96538b15f030b7176b7ec59cf86f5 (patch)
treec0ad4b151e8740015949c0aa868deaee14dc8582 /lisp/emacs-lisp
parent098d29af10a869e65a36804579f16edc49aabcfa (diff)
downloademacs-e95b023163e96538b15f030b7176b7ec59cf86f5.tar.gz
emacs-e95b023163e96538b15f030b7176b7ec59cf86f5.tar.bz2
emacs-e95b023163e96538b15f030b7176b7ec59cf86f5.zip
Port to glibc 2.24 (pre-release) + ppc64
Inspired by a suggestion by Florian Weimer in: https://sourceware.org/ml/libc-alpha/2016-07/msg00425.html * configure.ac (HAVE_PERSONALITY_ADDR_NO_RANDOMIZE): Rename from HAVE_PERSONALITY_LINUX32, and check for ADDR_NO_RANDOMIZE (the crucial thing) instead of for LINUX32. All uses changed. * src/emacs.c (main) [HAVE_PERSONALITY_ADDR_NO_RANDOMIZE]: Use ADDR_NO_RANDOMIZE from personality.h rather than inventing the flag ourselves. Just set that flag, rather than also setting the persona. When doing it, avoid functions like putenv that may allocate memory.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions