diff options
| author | Jakub Beránek <berykubik@gmail.com> | 2024-03-29 09:36:56 +0100 |
|---|---|---|
| committer | Jakub Beránek <berykubik@gmail.com> | 2024-03-29 09:36:56 +0100 |
| commit | a4087b7915b2b77ecb198f0f2b1afd68a24a3144 (patch) | |
| tree | 7fbebd6e435c71ad71a6c760905ae65eda0735de | |
| parent | d5db7fb537c0352eec3855aa0331c271c48ac4f6 (diff) | |
| download | rust-a4087b7915b2b77ecb198f0f2b1afd68a24a3144.tar.gz rust-a4087b7915b2b77ecb198f0f2b1afd68a24a3144.zip | |
Log BOLT args in bootstrap `rustc` shim
| -rw-r--r-- | src/bootstrap/src/bin/rustc.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/bootstrap/src/bin/rustc.rs b/src/bootstrap/src/bin/rustc.rs index 74a924d86c7..49bda40e7f1 100644 --- a/src/bootstrap/src/bin/rustc.rs +++ b/src/bootstrap/src/bin/rustc.rs @@ -220,6 +220,12 @@ fn main() { } } + if env::var_os("RUSTC_BOLT_LINK_FLAGS").is_some() { + if let Some("rustc_driver") = crate_name { + cmd.arg("-Clink-args=-Wl,-q"); + } + } + let is_test = args.iter().any(|a| a == "--test"); if verbose > 2 { let rust_env_vars = @@ -244,12 +250,6 @@ fn main() { eprintln!("{prefix} libdir: {libdir:?}"); } - if env::var_os("RUSTC_BOLT_LINK_FLAGS").is_some() { - if let Some("rustc_driver") = crate_name { - cmd.arg("-Clink-args=-Wl,-q"); - } - } - bin_helpers::maybe_dump(format!("stage{stage}-rustc"), &cmd); let start = Instant::now(); |
