From de9bc4f2057bbc49cb284359d5f65b42bcc58116 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Thu, 21 Dec 2023 23:43:11 +0200 Subject: [PATCH] configure: Don't pass -mfp16-format to MSVC on ARM MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The check for this option does succeed - MSVC accepts the option, but prints a warning about it being unknown and ignored, for each compiled object file: cl : Command line warning D9002 : ignoring unknown option '-mfp16-format=ieee' The configure script only attempts to add this option on ARM, therefore this warning isn't seen by the majority of people building with MSVC. Making this option into a no-op probably isn't entirely right, but on the other hand, we don't want to litter the code that checks for support for the option with compiler specific conditions either. Signed-off-by: Martin Storsjö --- configure | 1 + 1 file changed, 1 insertion(+) diff --git a/configure b/configure index 590d9c751c..0b5e83bd20 100755 --- a/configure +++ b/configure @@ -4711,6 +4711,7 @@ msvc_common_flags(){ -fPIC) ;; -mthumb) ;; -march=*) ;; + -mfp16-format=*) ;; -lz) echo zlib.lib ;; -lx264) echo libx264.lib ;; -lstdc++) ;;