summaryrefslogtreecommitdiffstats
path: root/chrome_elf
diff options
context:
space:
mode:
authortimurrrr <timurrrr@chromium.org>2015-03-03 09:26:33 -0800
committerCommit bot <commit-bot@chromium.org>2015-03-03 17:27:16 +0000
commitd50ce8f51cfedee4f41cd6687c1822b5c4d513f4 (patch)
tree8cc7082601b8cd50c4a8e2f687e322398281c825 /chrome_elf
parent7764ad3d29cf888a78f0d4d513d0c4f76650d335 (diff)
downloadchromium_src-d50ce8f51cfedee4f41cd6687c1822b5c4d513f4.zip
chromium_src-d50ce8f51cfedee4f41cd6687c1822b5c4d513f4.tar.gz
chromium_src-d50ce8f51cfedee4f41cd6687c1822b5c4d513f4.tar.bz2
Add ASan MD RTL to the list of valid imports
BUG=345874 Review URL: https://codereview.chromium.org/974903002 Cr-Commit-Position: refs/heads/master@{#318897}
Diffstat (limited to 'chrome_elf')
-rw-r--r--chrome_elf/elf_imports_unittest.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome_elf/elf_imports_unittest.cc b/chrome_elf/elf_imports_unittest.cc
index 136912b..dda1bb1 100644
--- a/chrome_elf/elf_imports_unittest.cc
+++ b/chrome_elf/elf_imports_unittest.cc
@@ -66,6 +66,9 @@ TEST_F(ELFImportsTest, ChromeElfSanityCheck) {
#if defined(SYZYASAN)
"syzyasan_rtl.dll",
#endif
+#if defined(ADDRESS_SANITIZER) && defined(COMPONENT_BUILD)
+ "clang_rt.asan_dynamic-i386.dll",
+#endif
"ADVAPI32.dll"
};
@@ -76,7 +79,7 @@ TEST_F(ELFImportsTest, ChromeElfSanityCheck) {
if (MatchPattern(*it, kValidFilePatterns[i]))
match = true;
}
- ASSERT_TRUE(match) << "Illegal import in chrome_elf.dll.";
+ ASSERT_TRUE(match) << "Illegal import in chrome_elf.dll: " << *it;
}
}