Home | History | Annotate | Line # | Download | only in gcc_gvmat64
      1 enable_language(ASM)
      2 
      3 # Need to push CMAKE_ASM_COMPILE_OBJECT to cache as otherwise it's not
      4 # available in top-level
      5 
      6 set(CMAKE_ASM_COMPILE_OBJECT ${CMAKE_ASM_COMPILE_OBJECT} CACHE INTERNAL "" FORCE)
      7 
      8 if(MSVC)
      9     #cmake 4.1 doesn't consider cl an asm compiler
     10     cmake_policy(SET CMP0194 NEW)
     11 endif(MSVC)
     12 
     13 if(ZLIB_BUILD_SHARED)
     14     target_sources(zlib PRIVATE gvmat64.S)
     15 endif(ZLIB_BUILD_SHARED)
     16 
     17 if(ZLIB_BUILD_STATIC)
     18     target_sources(zlibstatic PRIVATE gvmat64.S)
     19 endif(ZLIB_BUILD_STATIC)
     20