aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Potapenko <glider@google.com>2014-07-21 13:12:44 +0000
committerAlexander Potapenko <glider@google.com>2014-07-21 13:12:44 +0000
commit2f62767d062520339cabe5ceebf63bd864fc0c69 (patch)
tree9013fe97b22a11a5a8329c40f2fd3cf2c2a650c4
parent2696f24aae24215b7a9e8b448a39d8d79d006d29 (diff)
downloadcompiler-rt-2f62767d062520339cabe5ceebf63bd864fc0c69.tar.gz
[lsan] Define MAP_ANONYMOUS as MAP_ANON for OSX in the test.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@213518 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/lsan/TestCases/register_root_region.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/lsan/TestCases/register_root_region.cc b/test/lsan/TestCases/register_root_region.cc
index acc8e1b27..ff184430a 100644
--- a/test/lsan/TestCases/register_root_region.cc
+++ b/test/lsan/TestCases/register_root_region.cc
@@ -13,6 +13,11 @@
#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 =