summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--third_party/tcmalloc/chromium/src/malloc_hook_mmap_linux.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/third_party/tcmalloc/chromium/src/malloc_hook_mmap_linux.h b/third_party/tcmalloc/chromium/src/malloc_hook_mmap_linux.h
index ee36efb..8b8b4ad 100644
--- a/third_party/tcmalloc/chromium/src/malloc_hook_mmap_linux.h
+++ b/third_party/tcmalloc/chromium/src/malloc_hook_mmap_linux.h
@@ -54,6 +54,9 @@
// SYS_mmap2, SYS_munmap, SYS_mremap and __off64_t are not defined in Android.
#if defined(__ANDROID__)
+#if defined(__NR_mmap) && !defined(SYS_mmap)
+#define SYS_mmap __NR_mmap
+#endif
#ifndef SYS_mmap2
#define SYS_mmap2 __NR_mmap2
#endif