aboutsummaryrefslogtreecommitdiffstats
path: root/doc/reference/modules/cpp-module.qdoc
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2017-08-24 13:03:54 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2017-08-25 08:20:45 +0000
commit5a63dbea4ab87f0cb9ba0ee7eff072ad3629388d (patch)
treeed3f10c120b7ebbd9bdaf1d48984b2df84e0cab1 /doc/reference/modules/cpp-module.qdoc
parent5d359df47ecd3297fa349ba22b08430e1422e7a3 (diff)
Introduce property cpp.discardUnusedData
Maps to linker options that strip unneeded symbols or sections. [ChangeLog] Added new property cpp.discardUnusedData. Change-Id: I2f2c7f449e9ac426af859fac4d1e3b941be2a2ab Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'doc/reference/modules/cpp-module.qdoc')
-rw-r--r--doc/reference/modules/cpp-module.qdoc8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/reference/modules/cpp-module.qdoc b/doc/reference/modules/cpp-module.qdoc
index 580e4519b..d10a71e8b 100644
--- a/doc/reference/modules/cpp-module.qdoc
+++ b/doc/reference/modules/cpp-module.qdoc
@@ -107,6 +107,14 @@
\li Like \c combineCSources, but for Objective-C++. The relevant file tags are \c{"objcpp"}
and \c{"objcpp.combine"}.
\row
+ \li discardUnusedData
+ \li \c{bool}
+ \li 1.10
+ \li \c undefined
+ \li If this property is \c true, the linker will discard data from objects
+ that it determines to be unused. With MSVC and on Apple platforms, the granularity is
+ per symbol, elsewhere it is per section.
+ \row
\li separateDebugInformation
\li \c{bool}
\li 1.4