forked from OSchip/llvm-project
[compiler-rt] Fix broken interception unittest
Summary: This patch is fixing a broken unittest which make the win64 bot failing. The bug was introduce here: https://reviews.llvm.org/D23046 The interception code is not the same in 32-bit and in 64-bit. The added unittest can only be patched on 32-bits. Reviewers: rnk Subscribers: llvm-commits, chrisha Differential Revision: https://reviews.llvm.org/D23099 llvm-svn: 277560
This commit is contained in:
parent
14633b5cd3
commit
50b98dce2e
|
@ -481,7 +481,11 @@ TEST(Interception, PatchableFunction) {
|
|||
EXPECT_TRUE(TestFunctionPatching(kPatchableCode3, override));
|
||||
#endif
|
||||
EXPECT_TRUE(TestFunctionPatching(kPatchableCode4, override));
|
||||
#if SANITIZER_WINDOWS64
|
||||
EXPECT_FALSE(TestFunctionPatching(kPatchableCode5, override));
|
||||
#else
|
||||
EXPECT_TRUE(TestFunctionPatching(kPatchableCode5, override));
|
||||
#endif
|
||||
|
||||
EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode1, override));
|
||||
EXPECT_FALSE(TestFunctionPatching(kUnpatchableCode2, override));
|
||||
|
|
Loading…
Reference in New Issue