Index: unittest/AssemblerX8664/TestUtil.h |
diff --git a/unittest/AssemblerX8664/TestUtil.h b/unittest/AssemblerX8664/TestUtil.h |
index 455fe9c8c5b469b123dbb3928c3cc4e20cc07156..2f3b0709481a1aa0a367f768ab8904dee09a0513 100644 |
--- a/unittest/AssemblerX8664/TestUtil.h |
+++ b/unittest/AssemblerX8664/TestUtil.h |
@@ -701,7 +701,7 @@ protected: |
EXPECT_LT(MySize, MaxCodeSize); |
assert(MySize < MaximumCodeSize); |
ExecutableData = mmap(nullptr, Size, PROT_WRITE | PROT_READ | PROT_EXEC, |
- MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); |
+ MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT, -1, 0); |
EXPECT_NE(MAP_FAILED, ExecutableData) << strerror(errno); |
assert(MAP_FAILED != ExecutableData); |
std::memcpy(ExecutableData, Data, MySize); |