about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2014-06-12 16:11:21 -0400
committerAlex Crichton <alex@alexcrichton.com>2014-06-13 13:53:35 -0700
commitd884cc83b0e44c27d5d01e97a0b0f85582f5d435 (patch)
treef06d269245c87ea26a065ad6ee87179088101661 /src/rustllvm/RustWrapper.cpp
parentac7b9ddc545b7f62f00bf8f4d490d31ff4b90d1d (diff)
downloadrust-d884cc83b0e44c27d5d01e97a0b0f85582f5d435.tar.gz
rust-d884cc83b0e44c27d5d01e97a0b0f85582f5d435.zip
remove unnecessary PaX detection
Rust no longer has support for JIT compilation, so it doesn't currently
require a PaX MPROTECT exception. The extended attributes are preferred
over modifying the binaries so it's not actually going to work on most
systems like this anyway.

If JIT compilation ends up being supported again, it should handle this
by *always* applying the exception via an extended attribute without
performing auto-detection of PaX on the host. The `paxctl` tool is only
necessary with the older method involving modifying the ELF binary.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions