mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 08:44:27 +00:00
71ecb73a2b
Change-Id: I5b1d43836f3eb09983195fc3792f369aa3f8079f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/120750 Reviewed-by: Chinmay Garde <chinmaygarde@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com>
21 lines
925 B
Text
21 lines
925 B
Text
# Copyright 2015 The Chromium Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
declare_args() {
|
|
# Use libc++ (buildtools/third_party/libc++ and
|
|
# buildtools/third_party/libc++abi) instead of stdlibc++ as standard library.
|
|
# This is intended to be used for instrumented builds.
|
|
use_custom_libcxx =
|
|
(is_asan && is_linux) || is_lsan || is_msan || is_tsan || is_ubsan
|
|
|
|
# Track where uninitialized memory originates from. From fastest to slowest:
|
|
# 0 - no tracking, 1 - track only the initial allocation site, 2 - track the
|
|
# chain of stores leading from allocation site to use site.
|
|
msan_track_origins = 2
|
|
|
|
# Use dynamic libraries instrumented by one of the sanitizers instead of the
|
|
# standard system libraries. Set this flag to download prebuilt binaries from
|
|
# GCS.
|
|
use_prebuilt_instrumented_libraries = false
|
|
}
|