Do not declare __asan_default_options if GOOGLE3 is defined.

This allows to build VM with ASAN internally.

TEST=ci
Change-Id: I56eddb38952ba5ccb97426d83c6388790a9954ba
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/224942
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Ivan Inozemtsev <iinozemtsev@google.com>
This commit is contained in:
Ivan Inozemtsev 2021-12-24 06:44:34 +00:00 committed by Commit Bot
parent 2edc9f4ea8
commit bbde6ba9b3

View file

@ -7,6 +7,7 @@
#if defined(DART_HOST_OS_LINUX) || defined(DART_HOST_OS_MACOSX)
#if defined(__has_feature)
#if __has_feature(address_sanitizer)
#if !defined(GOOGLE3)
const char* kAsanDefaultOptions =
"strict_memcmp=0 symbolize=0 check_printf=1 use_sigaltstack=1 "
@ -21,6 +22,7 @@ __asan_default_options() {
return kAsanDefaultOptions;
}
#endif // !defined(GOOGLE3)
#endif // __has_feature(address_sanitizer)
#endif // defined(__has_feature)
#endif // defined(DART_HOST_OS_LINUX) || defined(DART_HOST_OS_MACOSX)