[CRT] Implement _InterlockedCompareExchange128 intrinsic for GCC

This commit is contained in:
Timo Kreuzer 2022-08-31 20:52:09 +02:00
parent 3381bf39db
commit 20a6cff4dd
3 changed files with 12 additions and 0 deletions

View file

@ -41,6 +41,9 @@ endif()
add_compile_options(/GS-)
if(CMAKE_C_COMPILER_ID STREQUAL "Clang")
if(ARCH STREQUAL "amd64")
add_compile_options(-mcx16) # Generate CMPXCHG16B
endif()
set(CMAKE_CL_SHOWINCLUDES_PREFIX "Note: including file: ")
endif()