Merge pull request #28326 from lebarsfa:4.x

"/arch:AVX" should be only for Visual Studio
This commit is contained in:
Alexander Smorkalov
2025-12-29 13:13:01 +03:00
committed by GitHub

View File

@@ -24,7 +24,11 @@ endif()
if(WIN32)
foreach(file ${lib_srcs})
if("${file}" MATCHES "_avx2.c")
set_source_files_properties("${file}" COMPILE_FLAGS "/arch:AVX")
if(MSVC)
set_source_files_properties("${file}" COMPILE_FLAGS "/arch:AVX")
else()
set_source_files_properties("${file}" COMPILE_FLAGS "-mavx")
endif()
endif()
endforeach()
endif()