diff options
| author | Tomasz Miąsko <tomasz.miasko@gmail.com> | 2020-06-06 00:00:00 +0000 |
|---|---|---|
| committer | Tomasz Miąsko <tomasz.miasko@gmail.com> | 2020-06-20 09:48:14 +0200 |
| commit | a3e88beffab90ac30c715eb89c5f942451d3571d (patch) | |
| tree | fa5cf8adbce2bf09de57e6a0ad66d3d7b2150ec0 | |
| parent | 2851c9ffb51570937b73efb96f5586926edb5ca7 (diff) | |
| download | rust-a3e88beffab90ac30c715eb89c5f942451d3571d.tar.gz rust-a3e88beffab90ac30c715eb89c5f942451d3571d.zip | |
bootstrap: Build sanitizer runtimes for aarch64-unknown-linux-gnu
| -rw-r--r-- | src/bootstrap/native.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/bootstrap/native.rs b/src/bootstrap/native.rs index 252a6316e57..2071b535398 100644 --- a/src/bootstrap/native.rs +++ b/src/bootstrap/native.rs @@ -701,6 +701,15 @@ fn supported_sanitizers( }); } } + "aarch64-unknown-linux-gnu" => { + for s in &["asan", "lsan", "msan", "tsan"] { + result.push(SanitizerRuntime { + cmake_target: format!("clang_rt.{}-aarch64", s), + path: out_dir.join(&format!("build/lib/linux/libclang_rt.{}-aarch64.a", s)), + name: format!("librustc-{}_rt.{}.a", channel, s), + }); + } + } "x86_64-unknown-linux-gnu" => { for s in &["asan", "lsan", "msan", "tsan"] { result.push(SanitizerRuntime { |
