diff options
Diffstat (limited to 'compiler/rustc_codegen_ssa/src/back/linker.rs')
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/back/linker.rs | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/linker.rs b/compiler/rustc_codegen_ssa/src/back/linker.rs index 6e13e0d0e43..9c13568e186 100644 --- a/compiler/rustc_codegen_ssa/src/back/linker.rs +++ b/compiler/rustc_codegen_ssa/src/back/linker.rs @@ -187,9 +187,6 @@ pub trait Linker { fn no_crt_objects(&mut self); fn no_default_libraries(&mut self); fn export_symbols(&mut self, tmpdir: &Path, crate_type: CrateType, symbols: &[String]); - fn exported_symbol_means_used_symbol(&self) -> bool { - true - } fn subsystem(&mut self, subsystem: &str); fn group_start(&mut self); fn group_end(&mut self); @@ -728,10 +725,6 @@ impl<'a> Linker for GccLinker<'a> { } } - fn exported_symbol_means_used_symbol(&self) -> bool { - self.sess.target.is_like_windows || self.sess.target.is_like_osx - } - fn subsystem(&mut self, subsystem: &str) { self.linker_arg("--subsystem"); self.linker_arg(&subsystem); @@ -1479,10 +1472,6 @@ impl<'a> Linker for L4Bender<'a> { return; } - fn exported_symbol_means_used_symbol(&self) -> bool { - false - } - fn subsystem(&mut self, subsystem: &str) { self.cmd.arg(&format!("--subsystem {}", subsystem)); } |
