| Index: build/config/sanitizers/sanitizers.gni
 | 
| diff --git a/build/config/sanitizers/sanitizers.gni b/build/config/sanitizers/sanitizers.gni
 | 
| index 16117223110eed8bbd8c2669aeae1e05267de8ad..ba1aec4833e0fc3d2868e92d8d47345743669e43 100644
 | 
| --- a/build/config/sanitizers/sanitizers.gni
 | 
| +++ b/build/config/sanitizers/sanitizers.gni
 | 
| @@ -90,6 +90,30 @@ declare_args() {
 | 
|    sanitizer_coverage_flags = ""
 | 
|  }
 | 
|  
 | 
| +# Disable sanitizers for non-default toolchains.
 | 
| +if (current_toolchain != default_toolchain) {
 | 
| +  is_asan = false
 | 
| +  is_cfi = false
 | 
| +  is_lsan = false
 | 
| +  is_msan = false
 | 
| +  is_syzyasan = false
 | 
| +  is_tsan = false
 | 
| +  is_ubsan = false
 | 
| +  is_ubsan_null = false
 | 
| +  is_ubsan_no_recover = false
 | 
| +  is_ubsan_security = false
 | 
| +  is_ubsan_vptr = false
 | 
| +  msan_track_origins = 0
 | 
| +  sanitizer_coverage_flags = ""
 | 
| +  use_cfi_diag = false
 | 
| +  use_custom_libcxx = false
 | 
| +  use_drfuzz = false
 | 
| +  use_libfuzzer = false
 | 
| +  use_prebuilt_instrumented_libraries = false
 | 
| +  use_locally_built_instrumented_libraries = false
 | 
| +  use_sanitizer_coverage = false
 | 
| +}
 | 
| +
 | 
|  # Args that are in turn dependent on other args must be in a separate
 | 
|  # declare_args block. User overrides are only applied at the end of a
 | 
|  # declare_args block.
 | 
| 
 |