[PATCH 0/1] MR1699: configure: Use -Wl,-WX for clang configure checks in MSVC mode.
LLD by default emits only a warning for unknown arguments. This makes it pass -Wl,--disable-stdcall-fixup check, which is in fact an invalid option (and disabled by default anyway), causing warnings spam during the build. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/1699
From: Jacek Caban <jacek(a)codeweavers.com> LLD by default emits only a warning for unknown arguments. This makes it pass -Wl,--disable-stdcall-fixup check, which is in fact an invalid option (and disabled by default anyway), causing warnings spam during the build. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 8f8a470f27f..7b3734bd2e9 100644 --- a/configure.ac +++ b/configure.ac @@ -895,7 +895,7 @@ do fi llvm_extra_cflags="-target $llvm_target -fuse-ld=lld" case $llvm_target in - *windows) llvm_cflags="-Wl,-subsystem:console" ;; + *windows) llvm_cflags="-Wl,-subsystem:console -Wl,-WX" ;; esac WINE_TRY_PE_CFLAGS([$llvm_extra_cflags $llvm_cflags], [target=$llvm_target -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/1699
participants (2)
-
Jacek Caban -
Jacek Caban (@jacek)