Skip to content

Commit 838278f

Browse files
committed
Merge branch 'doc-relnotes-3.15' into release-3.15
Merge-request: !3608
2 parents 693a9b3 + 3b113cc commit 838278f

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

Help/release/3.15.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,3 +345,20 @@ Other Changes
345345
* The :command:`file(REMOVE)` and :command:`file(REMOVE_RECURSE)` commands
346346
were changed to ignore empty arguments with a warning instead of treating
347347
them as a relative path and removing the contents of the current directory.
348+
349+
Updates
350+
=======
351+
352+
Changes made since CMake 3.15.0 include the following.
353+
354+
3.15.1
355+
------
356+
357+
* In CMake 3.15.0 support for the GNU-like ``Clang`` compiler targeting the
358+
MSVC ABI implemented :variable:`CMAKE_CXX_STANDARD` values 98 and 11 using
359+
the corresponding ``-std=`` flags. However, these modes do not work with
360+
the MSVC standard library. Therefore CMake 3.15.1 passes C++14 standard
361+
flags even for C++98 and C++11. This is consistent with MSVC itself which
362+
always runs in a mode aware of C++14.
363+
364+
* Preliminary Swift support added in 3.15.0 has been updated.

0 commit comments

Comments
 (0)