]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #100200 - petrochenkov:zgccld2, r=lqd,Mark-Simulacrum
authorMatthias Krüger <matthias.krueger@famsik.de>
Fri, 2 Sep 2022 16:21:59 +0000 (18:21 +0200)
committerGitHub <noreply@github.com>
Fri, 2 Sep 2022 16:21:59 +0000 (18:21 +0200)
commited3711120500157d7ad93613266e665b0d41b69a
tree7b99b24fa964cf0c1a05c82c1c9ee7563da65d1f
parent938897e2e429445dca5a549b5d4eb194a291a7c2
parent6b68921ca0d25690e9d7d3b5d6f442fb1bda1fcc
Rollup merge of #100200 - petrochenkov:zgccld2, r=lqd,Mark-Simulacrum

Change implementation of `-Z gcc-ld` and `lld-wrapper` again

This PR partially reverts https://github.com/rust-lang/rust/pull/97375 and uses the strategy described in https://github.com/rust-lang/rust/issues/97402#issuecomment-1147404520 instead, thus fixes https://github.com/rust-lang/rust/issues/97755.
compiler/rustc_codegen_ssa/src/back/link.rs
src/bootstrap/compile.rs
src/bootstrap/dist.rs
src/bootstrap/lib.rs