From 6b0a706cb4ce8114f7e082955cd3e53bdc0bc976 Mon Sep 17 00:00:00 2001 From: Douglas Young Date: Wed, 20 Mar 2024 23:37:46 +0000 Subject: Update comment and remove special-case for Wasm targets which is incompatible with response-file changes --- compiler/rustc_codegen_ssa/src/back/command.rs | 6 ------ compiler/rustc_codegen_ssa/src/back/link.rs | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) (limited to 'compiler/rustc_codegen_ssa/src/back') diff --git a/compiler/rustc_codegen_ssa/src/back/command.rs b/compiler/rustc_codegen_ssa/src/back/command.rs index 9b0ba34135c..3a89be89951 100644 --- a/compiler/rustc_codegen_ssa/src/back/command.rs +++ b/compiler/rustc_codegen_ssa/src/back/command.rs @@ -100,12 +100,6 @@ impl Command { Program::Lld(ref p, flavor) => { let mut c = process::Command::new(p); c.arg("-flavor").arg(flavor.as_str()); - if let LldFlavor::Wasm = flavor { - // LLVM expects host-specific formatting for @file - // arguments, but we always generate posix formatted files - // at this time. Indicate as such. - c.arg("--rsp-quoting=posix"); - } c } }; diff --git a/compiler/rustc_codegen_ssa/src/back/link.rs b/compiler/rustc_codegen_ssa/src/back/link.rs index cdd68331e0f..c8b8594c0dd 100644 --- a/compiler/rustc_codegen_ssa/src/back/link.rs +++ b/compiler/rustc_codegen_ssa/src/back/link.rs @@ -1609,7 +1609,7 @@ fn exec_linker( args.push_str( &Escape { arg: arg.to_str().unwrap(), - // LLD also uses MSVC-like parsing for @-files on windows + // LLD also uses MSVC-like parsing for @-files by default when running on windows hosts is_like_msvc: sess.target.is_like_msvc || (cfg!(windows) && flavor.uses_lld()), } .to_string(), -- cgit 1.4.1-3-g733a5