diff options
| author | The8472 <git@infinite-source.de> | 2021-06-07 21:17:11 +0200 |
|---|---|---|
| committer | The8472 <git@infinite-source.de> | 2021-06-07 21:17:11 +0200 |
| commit | 0ddc3afbb59bde6a14068b3e7887aa41cd58277f (patch) | |
| tree | deeec84146b9f1169dc0fda6a5ef7f4990b40365 /src/bootstrap/bin | |
| parent | 2312ff1a850db449b79fd3c4b215395cd2598c25 (diff) | |
| download | rust-0ddc3afbb59bde6a14068b3e7887aa41cd58277f.tar.gz rust-0ddc3afbb59bde6a14068b3e7887aa41cd58277f.zip | |
build doctests with lld if use-lld = true
Diffstat (limited to 'src/bootstrap/bin')
| -rw-r--r-- | src/bootstrap/bin/rustdoc.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/bootstrap/bin/rustdoc.rs b/src/bootstrap/bin/rustdoc.rs index cba17c8e608..e4396d53016 100644 --- a/src/bootstrap/bin/rustdoc.rs +++ b/src/bootstrap/bin/rustdoc.rs @@ -41,7 +41,12 @@ fn main() { cmd.arg(arg); } if env::var_os("RUSTDOC_FUSE_LD_LLD").is_some() { - cmd.arg("-Clink-args=-fuse-ld=lld"); + cmd.arg("-Clink-arg=-fuse-ld=lld"); + if cfg!(windows) { + cmd.arg("-Clink-arg=-Wl,/threads:1"); + } else { + cmd.arg("-Clink-arg=-Wl,--threads=1"); + } } // Needed to be able to run all rustdoc tests. |
