about summary refs log tree commit diff
diff options
context:
space:
mode:
authorYuki Okushi <jtitor@2k36.org>2023-03-30 21:07:03 +0900
committerGitHub <noreply@github.com>2023-03-30 21:07:03 +0900
commit33ff1c933125d6944903f775607ff2bbd8ab6e1f (patch)
tree63cd0b4e59b8b047e8dcca140e0df2ac086eee78
parente1f4ddfdd92cfe40f6565f0f6c999dc77612e55f (diff)
parentad60b99835824a75314e06ff1debf3332d483b55 (diff)
downloadrust-33ff1c933125d6944903f775607ff2bbd8ab6e1f.tar.gz
rust-33ff1c933125d6944903f775607ff2bbd8ab6e1f.zip
Rollup merge of #109761 - pkubaj:patch-1, r=ozkanonur
Drop binutils on powerpc-unknown-freebsd

FreeBSD 13.1 and 13.2 can build Rust with LLD just fine on powerpc.
-rw-r--r--src/bootstrap/llvm.rs5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/bootstrap/llvm.rs b/src/bootstrap/llvm.rs
index a22f0f04b2e..cc2b45a9bdb 100644
--- a/src/bootstrap/llvm.rs
+++ b/src/bootstrap/llvm.rs
@@ -434,11 +434,6 @@ impl Step for Llvm {
             }
         }
 
-        // Workaround for ppc32 lld limitation
-        if target == "powerpc-unknown-freebsd" {
-            ldflags.exe.push(" -fuse-ld=bfd");
-        }
-
         // https://llvm.org/docs/HowToCrossCompileLLVM.html
         if target != builder.config.build {
             let LlvmResult { llvm_config, .. } =