aboutsummaryrefslogtreecommitdiff
path: root/test/tsan/mmap_large.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/tsan/mmap_large.cc')
-rw-r--r--test/tsan/mmap_large.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/tsan/mmap_large.cc b/test/tsan/mmap_large.cc
index e715ea666231..4ae4c0863501 100644
--- a/test/tsan/mmap_large.cc
+++ b/test/tsan/mmap_large.cc
@@ -5,7 +5,11 @@
#include <sys/mman.h>
int main() {
+#ifdef __x86_64__
const size_t kLog2Size = 39;
+#elif defined(__mips64)
+ const size_t kLog2Size = 32;
+#endif
const uintptr_t kLocation = 0x40ULL << kLog2Size;
void *p = mmap(
reinterpret_cast<void*>(kLocation),