diff options
| author | usamoi <usamoi@outlook.com> | 2025-02-05 20:09:50 +0800 |
|---|---|---|
| committer | usamoi <usamoi@outlook.com> | 2025-02-21 19:38:00 +0800 |
| commit | 123062bfd9ab2f017bbd18c93a325c8f707d3859 (patch) | |
| tree | ae5b50384acfc5ea5c161470b737f6d07e7ea610 | |
| parent | a18bd8acfc32dbfbbe150cd52eecf24e67fb69b6 (diff) | |
| download | rust-123062bfd9ab2f017bbd18c93a325c8f707d3859.tar.gz rust-123062bfd9ab2f017bbd18c93a325c8f707d3859.zip | |
pass optimization level to llvm-bitcode-linker
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/back/linker.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/linker.rs b/compiler/rustc_codegen_ssa/src/back/linker.rs index 8900405c1b8..818edaf6603 100644 --- a/compiler/rustc_codegen_ssa/src/back/linker.rs +++ b/compiler/rustc_codegen_ssa/src/back/linker.rs @@ -1939,14 +1939,14 @@ impl<'a> Linker for LlbcLinker<'a> { } fn optimize(&mut self) { - match self.sess.opts.optimize { + self.link_arg(match self.sess.opts.optimize { OptLevel::No => "-O0", OptLevel::Less => "-O1", OptLevel::More => "-O2", OptLevel::Aggressive => "-O3", OptLevel::Size => "-Os", OptLevel::SizeMin => "-Oz", - }; + }); } fn full_relro(&mut self) {} |
