diff options
author | Mike Aizatsky <aizatsky@chromium.org> | 2017-01-05 04:18:02 +0000 |
---|---|---|
committer | Mike Aizatsky <aizatsky@chromium.org> | 2017-01-05 04:18:02 +0000 |
commit | dafa926a14bd362d838c7ec3a9f593b3adf98386 (patch) | |
tree | a34faa41f9cf4ca1398b4b7a75477fe134dde72c /lib/asan/asan_win.cc | |
parent | f0774c6f615d9b04304db5e851e4a33095a36dbe (diff) |
[sancov] workaround for absence of weak symbols on win
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@291076 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_win.cc')
-rw-r--r-- | lib/asan/asan_win.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/asan/asan_win.cc b/lib/asan/asan_win.cc index d472db8ad..b9c086827 100644 --- a/lib/asan/asan_win.cc +++ b/lib/asan/asan_win.cc @@ -60,12 +60,14 @@ const char* __sancov_default_options() { return ""; } #pragma comment(linker, "/alternatename:__asan_default_options=__asan_default_default_options") // NOLINT #pragma comment(linker, "/alternatename:__asan_default_suppressions=__asan_default_default_suppressions") // NOLINT #pragma comment(linker, "/alternatename:__asan_on_error=__asan_default_on_error") // NOLINT +#pragma comment(linker, "/alternatename:__sancov_default_options=__sancov_default_default_options") // NOLINT #else #pragma comment(linker, "/alternatename:___sanitizer_malloc_hook=___sanitizer_default_malloc_hook") // NOLINT #pragma comment(linker, "/alternatename:___sanitizer_free_hook=___sanitizer_default_free_hook") // NOLINT #pragma comment(linker, "/alternatename:___asan_default_options=___asan_default_default_options") // NOLINT #pragma comment(linker, "/alternatename:___asan_default_suppressions=___asan_default_default_suppressions") // NOLINT #pragma comment(linker, "/alternatename:___asan_on_error=___asan_default_on_error") // NOLINT +#pragma comment(linker, "/alternatename:___sancov_default_options=___sancov_default_default_options") // NOLINT #endif // }}} } // extern "C" |