qt6-bb10/mkspecs/features
Allan Sandfeld Jensen 01c82b945d Introduce qmake feature use_gold_linker
This patch adds the feature use_gold_linker to use the gold linker that
has been part of of GNU binutils since 2008. Gold links C++ libraries
much faster and use less memory.

The feature is autodetected when building Qt on Linux, but can be disabled
in configure. On MingW builds it is default off but can be enabled for
cross builds.

Change-Id: Icdd6ba2e706b2c791bcf44b6e718c2b7a5eb2218
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2014-07-23 16:50:08 +02:00
..
android Merge remote-tracking branch 'origin/5.3' into dev 2014-07-10 10:11:11 +02:00
data CMake: Load plugin files unconditionally if present. 2014-06-22 12:55:34 +02:00
mac Make Xcode debug info format controllable through a qmake variable 2014-04-10 00:44:44 +02:00
qpa
unix purge vestiges of opengl es 1 support 2014-04-04 19:32:21 +02:00
win32 Add link-time optimization support for Clang, GCC and ICC 2014-07-23 11:12:02 +02:00
winrt winrt: Remove WP8.0 references from package manifest feature 2014-06-25 16:33:55 +02:00
build_pass.prf
c++11.prf
c++14.prf Add support for CONFIG += c++14 2014-07-20 04:32:44 +02:00
cmake_functions.prf Remove leading '/' from target paths. 2013-11-27 08:24:50 +01:00
configure.prf Make console a no-op for WinRT 2013-11-14 18:53:48 +01:00
create_cmake.prf CMake: Allow modules to specify the location of tests. 2014-06-25 13:38:13 +02:00
ctest_testcase.prf Always use forward slashes in paths passed to cmake. 2013-07-10 13:05:01 +02:00
ctest_testcase_common.prf CMake: Test with the NMake Makefiles generator on Windows. 2014-03-06 17:22:55 +01:00
ctest_testcase_installed.prf Only run the cmake test in the install location if not already done. 2013-07-15 21:56:51 +02:00
dbusadaptors.prf
dbuscommon.pri dbuscommon.pri: Fix source file dependency 2013-10-30 14:50:02 +01:00
dbusinterfaces.prf
declarative_debug.prf
default_post.prf Introduce qmake feature use_gold_linker 2014-07-23 16:50:08 +02:00
default_pre.prf
designer_defines.prf
device_config.prf
egl.prf purge vestiges of opengl es 1 support 2014-04-04 19:32:21 +02:00
exceptions.prf
exceptions_off.prf
exclusive_builds.prf Rewrite qmake's exclusive-build feature 2013-10-25 20:50:51 +02:00
exclusive_builds_post.prf Rewrite qmake's exclusive-build feature 2013-10-25 20:50:51 +02:00
gcov.prf Integrate gcov support into Qt build system. 2013-08-07 13:38:07 +02:00
include_source_dir.prf
incredibuild_xge.prf untangle use of system vs. shell path(-list) semantics 2014-04-30 16:56:54 +02:00
java.prf untangle use of system vs. shell path(-list) semantics 2014-04-30 16:56:54 +02:00
lex.prf
link_pkgconfig.prf make the pkg-config error message more precise 2014-01-07 19:45:15 +01:00
ltcg.prf Add link-time optimization support for Clang, GCC and ICC 2014-07-23 11:12:02 +02:00
moc.prf Fix compilation when including files created in shadow dirs 2014-02-10 20:41:22 +01:00
no_debug_info.prf
precompile_header.prf Fix build with precompile headers 2014-01-14 10:38:29 +01:00
qfeatures.prf export QT_NO_<foo> equivalents to the build system 2013-10-31 19:49:15 +01:00
qlalr.prf introduce qlalr feature 2014-01-20 09:26:54 +01:00
qml1_module.prf
qml1_plugin.prf
qml_debug.prf
qml_module.prf
qml_plugin.prf use the right env var in qmlplugindump call 2014-06-05 17:11:55 +02:00
qmltestcase.prf
qt.prf Merge remote-tracking branch 'origin/5.3' into dev 2014-07-01 16:25:19 +02:00
qt_android_deps.prf Android: Allow modules to specify permissions/features 2013-11-07 16:37:37 +01:00
qt_app.prf Strip bootstrapped binaries of unused sections 2014-05-19 19:33:15 +02:00
qt_build_config.prf Work around Intel Compiler 14 & 15 bug with paths starting with dot 2014-06-27 08:28:07 +02:00
qt_build_paths.prf
qt_common.prf Fix linking warnings on OS X with qmlimportscanner 2014-05-23 08:39:57 +02:00
qt_config.prf de-duplicate QT_MODULES 2013-10-23 13:43:27 +02:00
qt_docs.prf pass (some) index dirs also during -prepare phase 2014-06-05 17:11:42 +02:00
qt_docs_targets.prf
qt_example_installs.prf clear OBJECTIVE_SOURCES as well 2014-01-20 14:58:48 +01:00
qt_functions.prf fix/optimize QT_PLUGIN_PATH construction in qtAddTargetEnv() 2014-06-05 17:11:28 +02:00
qt_headersclean.prf
qt_helper_lib.prf fix too aggressive installation of helper libraries 2014-05-20 19:23:58 +02:00
qt_installs.prf install .lib files for static libs again 2014-06-16 12:42:25 +02:00
qt_module.prf Make the use of -ffunction-sections more generic in Qt 2014-05-19 19:33:15 +02:00
qt_module_headers.prf Disable automatic use of pch for MinGW 2014-06-26 15:53:07 +02:00
qt_module_pris.prf fix list of cached module variables 2014-04-30 16:56:29 +02:00
qt_parts.prf iOS: Enable building of basic tests 2014-01-22 12:35:17 +01:00
qt_plugin.prf fix/optimize QT_PLUGIN_PATH construction in qtAddTargetEnv() 2014-06-05 17:11:28 +02:00
qt_targets.prf Update copyright year in tools output 2014-03-31 12:46:44 +02:00
qt_tool.prf fix quoting and path separators in qtPrepareTool() 2014-05-23 11:39:25 +02:00
resolve_config.prf Rewrite qmake's exclusive-build feature 2013-10-25 20:50:51 +02:00
resolve_target.prf Rewrite qmake's exclusive-build feature 2013-10-25 20:50:51 +02:00
resources.prf resoureces.prf: use small resources (though cpp file) for xcode 2014-07-21 15:45:30 +02:00
silent.prf
simd.prf ARM: do not use the clang integrated assembler in some cases. 2014-07-03 10:10:30 +02:00
spec_post.prf Add osx and darwin scopes to qmake. 2013-07-11 18:26:45 +02:00
spec_pre.prf
testcase.prf untangle use of system vs. shell path(-list) semantics 2014-04-30 16:56:54 +02:00
testcase_targets.prf
testcocoon.prf
testlib_defines.prf
uic.prf
use_c_linker.prf
vxworks.prf
warn_off.prf
warn_on.prf
wayland-scanner.prf Fix installation of private headers generated by wayland-scanner 2014-06-23 10:40:21 +02:00
yacc.prf