[llvm] bef5623 - [WinMsvc] Update `-fms-compatibility-version`

Shoaib Meenai via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 9 10:43:35 PST 2024


Author: Shoaib Meenai
Date: 2024-12-09T10:42:44-08:00
New Revision: bef562343fe3ba91f14a9c86d8612f68986589cc

URL: https://github.com/llvm/llvm-project/commit/bef562343fe3ba91f14a9c86d8612f68986589cc
DIFF: https://github.com/llvm/llvm-project/commit/bef562343fe3ba91f14a9c86d8612f68986589cc.diff

LOG: [WinMsvc] Update `-fms-compatibility-version`

After 28bba0d717a43ea3f01689625577197889374965, LLVM requires a minimum
of MSVC 16.8, so update our flag to follow suit.

Added: 
    

Modified: 
    llvm/cmake/platforms/WinMsvc.cmake

Removed: 
    


################################################################################
diff  --git a/llvm/cmake/platforms/WinMsvc.cmake b/llvm/cmake/platforms/WinMsvc.cmake
index 00746c0826929d..dfaac5048fa7ae 100644
--- a/llvm/cmake/platforms/WinMsvc.cmake
+++ b/llvm/cmake/platforms/WinMsvc.cmake
@@ -277,7 +277,7 @@ set(CROSS_TOOLCHAIN_FLAGS_NATIVE "${_CTF_NATIVE_DEFAULT}" CACHE STRING "")
 set(COMPILE_FLAGS
     -D_CRT_SECURE_NO_WARNINGS
     --target=${TRIPLE_ARCH}-windows-msvc
-    -fms-compatibility-version=19.27
+    -fms-compatibility-version=19.28
     -vctoolsversion ${MSVC_VER}
     -winsdkversion ${WINSDK_VER}
     -winsysroot ${LLVM_WINSYSROOT})


        


More information about the llvm-commits mailing list