diff options
| author | csmoe <csmoe@msn.com> | 2022-07-28 22:22:13 +0800 |
|---|---|---|
| committer | csmoe <csmoe@msn.com> | 2022-07-28 22:22:13 +0800 |
| commit | 03f9efedb15ac5d4a697390a4bed00df23ee92d2 (patch) | |
| tree | a52f5c5a0d2fd593a05dd839f2293053abfdf2b3 /compiler/rustc_codegen_ssa/src/back | |
| parent | 05e678ccca974a8d0c26991083fb4cf8fff84e74 (diff) | |
| download | rust-03f9efedb15ac5d4a697390a4bed00df23ee92d2.tar.gz rust-03f9efedb15ac5d4a697390a4bed00df23ee92d2.zip | |
fix: remove fake no_dead_strip for osx
Diffstat (limited to 'compiler/rustc_codegen_ssa/src/back')
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/back/linker.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/linker.rs b/compiler/rustc_codegen_ssa/src/back/linker.rs index 8e5ac9da4ac..a4bbdefbb87 100644 --- a/compiler/rustc_codegen_ssa/src/back/linker.rs +++ b/compiler/rustc_codegen_ssa/src/back/linker.rs @@ -566,9 +566,7 @@ impl<'a> Linker for GccLinker<'a> { } fn no_gc_sections(&mut self) { - if self.sess.target.is_like_osx { - self.linker_arg("-no_dead_strip"); - } else if self.sess.target.linker_is_gnu || self.sess.target.is_like_wasm { + if self.sess.target.linker_is_gnu || self.sess.target.is_like_wasm { self.linker_arg("--no-gc-sections"); } } |
