Workaround dumping problem on PaX-enabled Linux kernels
authorUlrich Müller <ulm@gentoo.org>
Sun, 3 Jun 2012 23:14:22 +0000 (16:14 -0700)
committerGlenn Morris <rgm@gnu.org>
Sun, 3 Jun 2012 23:14:22 +0000 (16:14 -0700)
commitc71232db6e7a2dbd0cb0830829dcce8285ffa138
tree8f08f7d51cd276908dee9838df21e70937d1af8e
parent7afbaca445e5d49ece642f5b809ff0cdcbd69356
Workaround dumping problem on PaX-enabled Linux kernels

* configure.in (PAXCTL): Check for paxctl.

* src/Makefile.in (PAXCTL): Define.
(temacs$(EXEEXT)): Disable memory randomization for the temacs
binary via PaX flags if the paxctl utility is available.
(emacs$(EXEEXT), bootstrap-emacs$(EXEEXT)):
Restore PaX flags to their default.

Fixes: debbugs:11398
ChangeLog
configure.in
src/ChangeLog
src/Makefile.in