[asan] fix Android build by not calling GetPageSizeCached in a test (no need for...
authorKostya Serebryany <kcc@google.com>
Mon, 26 Nov 2012 11:23:30 +0000 (11:23 +0000)
committerKostya Serebryany <kcc@google.com>
Mon, 26 Nov 2012 11:23:30 +0000 (11:23 +0000)
llvm-svn: 168585

compiler-rt/lib/asan/tests/asan_noinst_test.cc

index fdb7820..0a85a61 100644 (file)
@@ -336,12 +336,11 @@ TEST(AddressSanitizer, MemsetWildAddressTest) {
   typedef void*(*memset_p)(void*, int, size_t);
   // Prevent inlining of memset().
   volatile memset_p libc_memset = (memset_p)memset;
-  uptr PageSize = GetPageSizeCached();
-  EXPECT_DEATH(libc_memset((void*)(kLowShadowBeg + PageSize), 0, 100),
+  EXPECT_DEATH(libc_memset((void*)(kLowShadowBeg + 200), 0, 100),
                "unknown-crash.*low shadow");
-  EXPECT_DEATH(libc_memset((void*)(kShadowGapBeg + PageSize), 0, 100),
+  EXPECT_DEATH(libc_memset((void*)(kShadowGapBeg + 200), 0, 100),
                "unknown-crash.*shadow gap");
-  EXPECT_DEATH(libc_memset((void*)(kHighShadowBeg + PageSize), 0, 100),
+  EXPECT_DEATH(libc_memset((void*)(kHighShadowBeg + 200), 0, 100),
                "unknown-crash.*high shadow");
 }