https://github.com/Kitware/CMake
Revision 1c14691a86ab8c6939dd04707dc2a92125fa8629 authored by Raul Tambre on 07 February 2021, 09:27:21 UTC, committed by Brad King on 09 July 2021, 15:27:47 UTC
Clang does not define `__STDC__` if in MSVC compatibility mode, but does
define `__STDC_VERSION__`.  Avoid the fallback for this combination.

This backports commit 7596d8b951 (CMakeCCompilerId: Fix C standard
detection in Clang MSVC mode, 2021-02-07, v3.21.0-rc1~587^2~14) to the
3.20 release series.  This is needed since commit 5115dd1e2c (IntelLLVM:
Fix C/C++ standard level flags on Windows, 2021-07-07, v3.21.0-rc3~7^2^2)
now that we activate C/C++ standard level logic for IntelLLVM when
targeting the MSVC ABI.
1 parent 5115dd1
History
Tip revision: 1c14691a86ab8c6939dd04707dc2a92125fa8629 authored by Raul Tambre on 07 February 2021, 09:27:21 UTC
CMakeCCompilerId: Fix C standard detection in Clang and IntelLLVM MSVC mode
Tip revision: 1c14691
File Mode Size
CPack.DS_Store.in -rw-r--r-- 12.0 KB
CPack.Description.plist.in -rw-r--r-- 438 bytes
CPack.Info.plist.in -rw-r--r-- 1.1 KB
CPack.NuGet.nuspec.in -rw-r--r-- 1000 bytes
CPack.OSXScriptLauncher.in -rw-r--r-- 28.9 KB
CPack.OSXScriptLauncher.rsrc.in -rw-r--r-- 362 bytes
CPack.OSXX11.Info.plist.in -rw-r--r-- 1.5 KB
CPack.OSXX11.main.scpt.in -rw-r--r-- 1.8 KB
CPack.RuntimeScript.in -rwxr-xr-x 1.9 KB
CPack.STGZ_Header.sh.in -rwxr-xr-x 4.0 KB
CPack.VolumeIcon.icns.in -rw-r--r-- 44.7 KB
CPack.background.png.in -rw-r--r-- 43.1 KB
CPack.distribution.dist.in -rw-r--r-- 448 bytes
CPackDeb.cmake -rw-r--r-- 34.0 KB
CPackExternal.cmake -rw-r--r-- 1.6 KB
CPackFreeBSD.cmake -rw-r--r-- 3.2 KB
CPackNuGet.cmake -rw-r--r-- 17.3 KB
CPackRPM.cmake -rw-r--r-- 77.2 KB
CPackWIX.cmake -rw-r--r-- 644 bytes
CPackZIP.cmake -rw-r--r-- 986 bytes
NSIS.InstallOptions.ini.in -rw-r--r-- 678 bytes
NSIS.template.in -rw-r--r-- 28.2 KB
WIX.template.in -rw-r--r-- 1.6 KB

back to top