Commit 16abbd2 for zlib

commit 16abbd29528bcc532e4c72b17cf4850e6ec84218
Author: Vollstrecker <werner@vollstreckernet.de>
Date:   Sat Jan 3 11:02:10 2026 +0100

    CMake: Fix MSVC build.

diff --git a/contrib/gcc_gvmat64/CMakeLists.txt b/contrib/gcc_gvmat64/CMakeLists.txt
index 2f90d75..67a6a83 100644
--- a/contrib/gcc_gvmat64/CMakeLists.txt
+++ b/contrib/gcc_gvmat64/CMakeLists.txt
@@ -5,6 +5,11 @@ enable_language(ASM)

 set(CMAKE_ASM_COMPILE_OBJECT ${CMAKE_ASM_COMPILE_OBJECT} CACHE INTERNAL "" FORCE)

+if(WIN32)
+    #cmake 4.1 doesn't consider cl an asm compiler
+    cmake_policy(SET CMP0194 NEW)
+endif(WIN32)
+
 if(ZLIB_BUILD_SHARED)
     target_sources(zlib PRIVATE gvmat64.S)
 endif(ZLIB_BUILD_SHARED)