summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorNiels Dekker <N.Dekker@lumc.nl>2018-09-09 21:04:59 (GMT)
committerBrad King <brad.king@kitware.com>2018-09-17 14:53:10 (GMT)
commit567fabe88e97c3e39503fd353b484648bcf1cbb2 (patch)
tree7fb0dd095df92c5425896f900a78e46c6ed75633 /Help/release
parentccb6dab9f19bd19968dc2b94806dfc4cf22cdd79 (diff)
downloadCMake-567fabe88e97c3e39503fd353b484648bcf1cbb2.zip
CMake-567fabe88e97c3e39503fd353b484648bcf1cbb2.tar.gz
CMake-567fabe88e97c3e39503fd353b484648bcf1cbb2.tar.bz2
IPO: INTERPROCEDURAL_OPTIMIZATION (LTCG) for Visual Studio
Add IPO support for Visual Studio (which is referred to by VS as "Link Time Code Generation" and "Whole Program Optimization"), for VS version >= 10. This allows CMake/VS users to enable IPO by setting property `INTERPROCEDURAL_OPTIMIZATION`. Fixes: #16748
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/vs-ipo.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/Help/release/dev/vs-ipo.rst b/Help/release/dev/vs-ipo.rst
new file mode 100644
index 0000000..a31601f
--- /dev/null
+++ b/Help/release/dev/vs-ipo.rst
@@ -0,0 +1,6 @@
+vs-ipo
+------
+
+* The :ref:`Visual Studio Generators` for VS 2010 and above learned to
+ support the :prop_tgt:`INTERPROCEDURAL_OPTIMIZATION` target property
+ and supporting :module:`CheckIPOSupported` module.