summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeFortranCompilerId.F.in
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-11-27 21:02:07 (GMT)
committerBrad King <brad.king@kitware.com>2023-12-06 14:42:07 (GMT)
commitcd28915260432cdbcdfb1f715477c262d41867d1 (patch)
tree1e6b30c8eeed5edf6cae8420f3d3e593af4daf5c /Modules/CMakeFortranCompilerId.F.in
parent48302b469e10f37b8961b6556080df66ba11289f (diff)
downloadCMake-cd28915260432cdbcdfb1f715477c262d41867d1.zip
CMake-cd28915260432cdbcdfb1f715477c262d41867d1.tar.gz
CMake-cd28915260432cdbcdfb1f715477c262d41867d1.tar.bz2
LLVMFlang: Update MSVC ABI and architecture detection for LLVMFlang 18.0
LLVMFlang 18.0 adds MSVC ABI and architecture macros. Resolve the corresponding FIXME left by commit 26bf32cdc6 (LLVMFlang: Add support for targeting MSVC ABI on Windows, 2023-09-28, v3.28.0-rc1~10^2). Issue: #24840
Diffstat (limited to 'Modules/CMakeFortranCompilerId.F.in')
-rw-r--r--Modules/CMakeFortranCompilerId.F.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/CMakeFortranCompilerId.F.in b/Modules/CMakeFortranCompilerId.F.in
index f5c2ab5..a040073 100644
--- a/Modules/CMakeFortranCompilerId.F.in
+++ b/Modules/CMakeFortranCompilerId.F.in
@@ -240,7 +240,7 @@
#else
PRINT *, 'INFO:platform[]'
#endif
-#if defined(_WIN32) && (defined(__INTEL_COMPILER) || defined(__ICC))
+#if defined(_MSC_VER)
# if defined(_M_IA64)
PRINT *, 'INFO:arch[IA64]'
# elif defined(_M_X64) || defined(_M_AMD64)