Mmap interceptor providing mprotect support
authorVitaly Buka <vitalybuka@google.com>
Fri, 23 Mar 2018 20:59:51 +0000 (20:59 +0000)
committerVitaly Buka <vitalybuka@google.com>
Fri, 23 Mar 2018 20:59:51 +0000 (20:59 +0000)
commite4d34c0d56eb78693c0d0521304b7e3b133cc2c7
tree92230c09d2f264b28d8beb5cc16935e41b925197
parentfd679c0e2279d24508917fc7bb6a79e1c1f3c481
Mmap interceptor providing mprotect support

Summary:
- Intercepting mprotect calls.
- Fixing forgotten flag check.

Patch by David CARLIER

Reviewers: vitalybuka, vsk

Reviewed By: vitalybuka

Subscribers: srhines, kubamracek, llvm-commits, #sanitizers

Differential Revision: https://reviews.llvm.org/D44777

llvm-svn: 328369
compiler-rt/lib/sanitizer_common/sanitizer_common.h
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cc
compiler-rt/test/sanitizer_common/TestCases/Linux/mmap_write_exec.cpp