Fix build in Mac OS.
Change-Id: Ice31660030fba87dec3ab391ece16e8ee0429e25
diff --git a/bcc.cpp b/bcc.cpp
index 3751edf..c9e649f 100644
--- a/bcc.cpp
+++ b/bcc.cpp
@@ -515,7 +515,7 @@
std::string ErrMsg;
mpCodeMem = ::mmap(NULL, MaxCodeSize, PROT_READ | PROT_WRITE | PROT_EXEC,
- MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
+ MAP_PRIVATE | MAP_ANON, -1, 0);
if (mpCodeMem == MAP_FAILED)
llvm::report_fatal_error(
"Failed to allocate memory for emitting function codes\n" + ErrMsg
@@ -523,7 +523,7 @@
mpGVMem = ::mmap(mpCodeMem, MaxGlobalVarSize,
PROT_READ | PROT_WRITE | PROT_EXEC,
- MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
+ MAP_PRIVATE | MAP_ANON, -1, 0);
if (mpGVMem == MAP_FAILED)
llvm::report_fatal_error(
"Failed to allocate memory for emitting global variables\n" + ErrMsg