[Cmake-commits] CMake branch, master, updated. v3.9.0-rc3-80-ga7cbc5f
Kitware Robot
kwrobot at kitware.com
Wed Jun 14 14:15:02 EDT 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, master has been updated
via a7cbc5f2453ff316d127c06cbb4e0c7cc38cd270 (commit)
via 28756437f21c4bce40fe15c214ae22a5625673ff (commit)
from c8b4da583878177099b3aa9c6eb895f968ccf11a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a7cbc5f2453ff316d127c06cbb4e0c7cc38cd270
commit a7cbc5f2453ff316d127c06cbb4e0c7cc38cd270
Merge: c8b4da5 2875643
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Jun 14 18:12:39 2017 +0000
Commit: Kitware Robot <kwrobot at kitware.com>
CommitDate: Wed Jun 14 14:12:47 2017 -0400
Merge topic 'add-missing-compiler-release-notes'
28756437 Help: Add docs for new compilers supporting language standards.
Acked-by: Kitware Robot <kwrobot at kitware.com>
Merge-request: !966
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=28756437f21c4bce40fe15c214ae22a5625673ff
commit 28756437f21c4bce40fe15c214ae22a5625673ff
Author: Chuck Atkins <chuck.atkins at kitware.com>
AuthorDate: Wed Jun 14 11:50:39 2017 -0400
Commit: Chuck Atkins <chuck.atkins at kitware.com>
CommitDate: Wed Jun 14 11:54:58 2017 -0400
Help: Add docs for new compilers supporting language standards.
diff --git a/Help/manual/cmake-compile-features.7.rst b/Help/manual/cmake-compile-features.7.rst
index fa2aa8d..cfb1b78 100644
--- a/Help/manual/cmake-compile-features.7.rst
+++ b/Help/manual/cmake-compile-features.7.rst
@@ -343,9 +343,25 @@ and :prop_gbl:`compile features <CMAKE_C_KNOWN_FEATURES>` available from
the following :variable:`compiler ids <CMAKE_<LANG>_COMPILER_ID>` as of the
versions specified for each:
-* all compilers and versions listed above for C++
+* all compilers and versions listed above for C++.
* ``GNU``: GNU compiler versions 3.4 through 5.0.
+CMake is currently aware of the :prop_tgt:`C++ standards <CXX_STANDARD>` and
+thier associated meta-features (e.g. ``cxx_std_11``) available from the
+following :variable:`compiler ids <CMAKE_<LANG>_COMPILER_ID>` as of the
+versions specified for each:
+
+* ``Cray``: Cray Compiler Environment version 8.1 through 8.5.8.
+* ``PGI``: PGI version 12.10 through 17.5.
+* ``XL``: IBM XL version 10.1 through 13.1.5.
+
+CMake is currently aware of the :prop_tgt:`C standards <C_STANDARD>` and
+thier associated meta-features (e.g. ``c_std_99``) available from the
+following :variable:`compiler ids <CMAKE_<LANG>_COMPILER_ID>` as of the
+versions specified for each:
+
+* all compilers and versions listed above with only meta-features for C++.
+
CMake is currently aware of the :prop_tgt:`CUDA standards <CUDA_STANDARD>`
from the following :variable:`compiler ids <CMAKE_<LANG>_COMPILER_ID>` as of the
versions specified for each:
diff --git a/Help/release/3.9.rst b/Help/release/3.9.rst
index 333ba9e..7222196 100644
--- a/Help/release/3.9.rst
+++ b/Help/release/3.9.rst
@@ -17,6 +17,11 @@ Languages
for VS 2010 and above. This complements the existing support by the
:ref:`Makefile Generators` and the :generator:`Ninja` generator.
+* CMake is now aware of the :prop_tgt:`C++ standards <CXX_STANDARD>` and
+ :prop_tgt:`C standards <C_STANDARD>` and thier associated meta-features for
+ the following :variable:`compiler ids <CMAKE_<LANG>_COMPILER_ID>`: ``Cray``,
+ ``PGI``, and ``XL``.
+
Generators
----------
-----------------------------------------------------------------------
Summary of changes:
Help/manual/cmake-compile-features.7.rst | 18 +++++++++++++++++-
Help/release/3.9.rst | 5 +++++
2 files changed, 22 insertions(+), 1 deletion(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list