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
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
CMakeCCompilerId: Fix C standard detection in Clang and IntelLLVM MSVC mode
Tip revision: 1c14691
File | Mode | Size |
---|---|---|
Doxygen | ||
Git | ||
GitSetup | ||
IWYU | ||
KWIML | ||
Release | ||
Scripts | ||
Sphinx | ||
cm3p | ||
cmbzip2 | ||
cmcurl | ||
cmexpat | ||
cmjsoncpp | ||
cmlibarchive | ||
cmliblzma | ||
cmlibrhash | ||
cmlibuv | ||
cmnghttp2 | ||
cmvssetup | ||
cmzlib | ||
cmzstd | ||
std | ||
.NoDartCoverage | -rw-r--r-- | 39 bytes |
.clang-tidy | -rw-r--r-- | 208 bytes |
.gitattributes | -rw-r--r-- | 277 bytes |
CMakeLists.txt | -rw-r--r-- | 631 bytes |
SetupForDevelopment.sh | -rwxr-xr-x | 416 bytes |
cmThirdParty.h.in | -rw-r--r-- | 659 bytes |
cmThirdPartyChecks.cmake | -rw-r--r-- | 7.6 KB |
Computing file changes ...