mirror of
https://github.com/reactos/CMake.git
synced 2025-02-03 02:24:13 +00:00
Features: Update version of Intel Compiler on Windows supporting C 11
The Intel Compiler 15.0.0 on Windows does not support `-Qstd=c11`. Bump our version requirement to 16 to use that flag.
This commit is contained in:
parent
07d3695e75
commit
5d70894d40
@ -10,14 +10,17 @@ set(CMAKE_DEPFILE_FLAGS_C "-MD -MT <OBJECT> -MF <DEPFILE>")
|
||||
if("x${CMAKE_C_SIMULATE_ID}" STREQUAL "xMSVC")
|
||||
set(_std -Qstd)
|
||||
set(_ext c)
|
||||
if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 16.0.0)
|
||||
set(CMAKE_C11_STANDARD_COMPILE_OPTION "-Qstd=c11")
|
||||
set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-Qstd=c11")
|
||||
endif()
|
||||
else()
|
||||
set(_std -std)
|
||||
set(_ext gnu)
|
||||
endif()
|
||||
|
||||
if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 15.0.0)
|
||||
set(CMAKE_C11_STANDARD_COMPILE_OPTION "${_std}=c11")
|
||||
set(CMAKE_C11_EXTENSION_COMPILE_OPTION "${_std}=${_ext}11")
|
||||
if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 15.0.0)
|
||||
set(CMAKE_C11_STANDARD_COMPILE_OPTION "-std=c11")
|
||||
set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu11")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if (NOT CMAKE_C_COMPILER_VERSION VERSION_LESS 12.0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user