From: Jorge Aparicio Date: Mon, 10 Apr 2017 14:53:24 +0000 (-0500) Subject: --subsystem needs -Wl when using non-ld linkers X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=251d9be42933e4cc4660802dc449d9466f54209b;p=rust.git --subsystem needs -Wl when using non-ld linkers --- diff --git a/src/librustc_trans/back/linker.rs b/src/librustc_trans/back/linker.rs index 48e469e28ee..61c57f00de7 100644 --- a/src/librustc_trans/back/linker.rs +++ b/src/librustc_trans/back/linker.rs @@ -363,7 +363,7 @@ fn export_symbols(&mut self, tmpdir: &Path, crate_type: CrateType) { } fn subsystem(&mut self, subsystem: &str) { - self.cmd.arg(&format!("--subsystem,{}", subsystem)); + self.linker_arg(&format!("--subsystem,{}", subsystem)); } fn finalize(&mut self) -> Command {