diff options
author | Alexander Potapenko <glider@google.com> | 2014-07-25 08:57:51 +0000 |
---|---|---|
committer | Alexander Potapenko <glider@google.com> | 2014-07-25 08:57:51 +0000 |
commit | 9d54a234ae59608835e1a66cd26f96f71cb8a66a (patch) | |
tree | 158383eaf5978fabde7de689e20a7645da0e983d /test/lsan/TestCases | |
parent | f1693e1d0bcbbc68927777d073d98f400603c9e9 (diff) |
[lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON
(despite it's deprecated on Linux) to remove the ifdefs.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@213929 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/lsan/TestCases')
-rw-r--r-- | test/lsan/TestCases/register_root_region.cc | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/test/lsan/TestCases/register_root_region.cc b/test/lsan/TestCases/register_root_region.cc index ff184430a..6fc84c2fb 100644 --- a/test/lsan/TestCases/register_root_region.cc +++ b/test/lsan/TestCases/register_root_region.cc @@ -13,15 +13,10 @@ #include <sanitizer/lsan_interface.h> -// OSX doesn't have MAP_ANONYMOUS. -#ifndef MAP_ANONYMOUS -# define MAP_ANONYMOUS MAP_ANON -#endif - int main(int argc, char *argv[]) { size_t size = getpagesize() * 2; void *p = - mmap(0, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); + mmap(0, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0); assert(p); // Make half of the memory inaccessible. LSan must not crash trying to read it. assert(0 == mprotect((char *)p + size / 2, size / 2, PROT_NONE)); |