From bef562343fe3ba91f14a9c86d8612f68986589cc Mon Sep 17 00:00:00 2001 From: Shoaib Meenai Date: Mon, 9 Dec 2024 10:42:08 -0800 Subject: [PATCH] [WinMsvc] Update `-fms-compatibility-version` After 28bba0d717a43ea3f01689625577197889374965, LLVM requires a minimum of MSVC 16.8, so update our flag to follow suit. --- llvm/cmake/platforms/WinMsvc.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/cmake/platforms/WinMsvc.cmake b/llvm/cmake/platforms/WinMsvc.cmake index 00746c082692..dfaac5048fa7 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})