diff options
author | Lang Hames <lhames@gmail.com> | 2017-11-16 23:04:44 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2017-11-16 23:04:44 +0000 |
commit | afcb70d0319a6e1b97cd74157e61f095cbc769c6 (patch) | |
tree | ee3d3f50ea1b08613a9a1a8aab6ec670de7b2646 /llvm/lib/Support/CodeGenCoverage.cpp | |
parent | 854a8743e8e1af8636b250834f8d69226d7e2166 (diff) | |
download | llvm-afcb70d0319a6e1b97cd74157e61f095cbc769c6.zip llvm-afcb70d0319a6e1b97cd74157e61f095cbc769c6.tar.gz llvm-afcb70d0319a6e1b97cd74157e61f095cbc769c6.tar.bz2 |
[Support] Support NetBSD PaX MPROTECT in sys::Memory.
Removes AllocateRWX, setWritable and setExecutable from sys::Memory and
standardizes on allocateMappedMemory / protectMappedMemory. The
allocateMappedMemory method is updated to request full permissions for memory
blocks so that they can be marked executable later.
llvm-svn: 318464
Diffstat (limited to 'llvm/lib/Support/CodeGenCoverage.cpp')
0 files changed, 0 insertions, 0 deletions