rustc_target/spec/targets/x86_64_unknown_linux_gnuasan.rs
1use crate::spec::{SanitizerSet, Target, TargetMetadata};
2
3pub(crate) fn target() -> Target {
4 let mut base = super::x86_64_unknown_linux_gnu::target();
5 base.metadata = TargetMetadata {
6 description: Some(
7 "64-bit Linux (kernel 3.2+, glibc 2.17+) with ASAN enabled by default".into(),
8 ),
9 tier: Some(2),
10 host_tools: Some(false),
11 std: Some(true),
12 };
13 base.supported_sanitizers = SanitizerSet::ADDRESS;
14 base.default_sanitizers = SanitizerSet::ADDRESS;
15 base
16}