diff --git a/src/bootstrap/builder.rs b/src/bootstrap/builder.rs index bb3d9dc3f33b1..c8e808a0188c6 100644 --- a/src/bootstrap/builder.rs +++ b/src/bootstrap/builder.rs @@ -625,8 +625,7 @@ impl<'a> Builder<'a> { if mode != Mode::Libstd && // FIXME(#45320) self.config.rust_codegen_units.is_none() && - self.build.is_rust_llvm(compiler.host) && - !target.contains("mips") // FIXME(#45654) + self.build.is_rust_llvm(compiler.host) { cargo.env("RUSTC_THINLTO", "1"); } diff --git a/src/llvm b/src/llvm index 83b72cedfd780..86c7a9985d085 160000 --- a/src/llvm +++ b/src/llvm @@ -1 +1 @@ -Subproject commit 83b72cedfd7800ffc983d2855a85c5d06a545aa7 +Subproject commit 86c7a9985d0855255927d8653ea4d4407de8cc90