diff options
author | Brad King <brad.king@kitware.com> | 2019-07-26 11:37:10 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2019-07-26 11:37:19 (GMT) |
commit | 8df10447a18d6479160189509a248a465d6e967c (patch) | |
tree | c283c2ed015784d90f6c2e183d28d583c4db7f20 /Help | |
parent | 52ea0c4676e2e9893312a9f73609603129cd6886 (diff) | |
parent | 3b113cc131a2c477a29960676cccb697994353ec (diff) | |
download | CMake-8df10447a18d6479160189509a248a465d6e967c.zip CMake-8df10447a18d6479160189509a248a465d6e967c.tar.gz CMake-8df10447a18d6479160189509a248a465d6e967c.tar.bz2 |
Merge topic 'doc-relnotes-3.15'
3b113cc131 Help: Add 3.15.1 release notes
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3608
Diffstat (limited to 'Help')
-rw-r--r-- | Help/release/3.15.rst | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Help/release/3.15.rst b/Help/release/3.15.rst index 2cff419..4f53466 100644 --- a/Help/release/3.15.rst +++ b/Help/release/3.15.rst @@ -345,3 +345,20 @@ Other Changes * The :command:`file(REMOVE)` and :command:`file(REMOVE_RECURSE)` commands were changed to ignore empty arguments with a warning instead of treating them as a relative path and removing the contents of the current directory. + +Updates +======= + +Changes made since CMake 3.15.0 include the following. + +3.15.1 +------ + +* In CMake 3.15.0 support for the GNU-like ``Clang`` compiler targeting the + MSVC ABI implemented :variable:`CMAKE_CXX_STANDARD` values 98 and 11 using + the corresponding ``-std=`` flags. However, these modes do not work with + the MSVC standard library. Therefore CMake 3.15.1 passes C++14 standard + flags even for C++98 and C++11. This is consistent with MSVC itself which + always runs in a mode aware of C++14. + +* Preliminary Swift support added in 3.15.0 has been updated. |