diff options
author | Brad King <brad.king@kitware.com> | 2023-09-27 16:15:27 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2023-09-27 16:56:49 (GMT) |
commit | 75e9918a669666b16e7819b384c50858ea9d868b (patch) | |
tree | 51132996cc088e904032799ae87fb80bfd3caf63 /Tests/CompileFeatures/cxx_inline_namespaces.cpp | |
parent | 51b34a5483dccc20edf6a3cc65f3bb19b31b1d72 (diff) | |
download | CMake-75e9918a669666b16e7819b384c50858ea9d868b.zip CMake-75e9918a669666b16e7819b384c50858ea9d868b.tar.gz CMake-75e9918a669666b16e7819b384c50858ea9d868b.tar.bz2 |
Android: Require Clang 18 for -std=c++23
Update the Clang version checks added by
* commit eacacc70fc (Clang: use -std=c++23 for Clang 17.0+,
2023-05-08, v3.27.0-rc1~115^2)
* commit 0183956d30 (Clang: C++26 support,
2023-05-16, v3.27.0-rc1~85^2)
to account for Android NDK r26's distribution of a Clang based on a
development version of LLVM/Clang 17.0 that pre-dated addition of
these flags.
Follow the pattern from commit 12e6796b62 (Android: Do not pass
non-existent Clang -std flags, 2018-04-02, v3.12.0-rc1~284^2),
which fixed the same problem for `-std=c++17`.
Fixes: #25281
Diffstat (limited to 'Tests/CompileFeatures/cxx_inline_namespaces.cpp')
0 files changed, 0 insertions, 0 deletions