qt5base-lts/mkspecs
Alexander Volkov d12d2949d1 uic: Add -no-stringliteral option
... and use it when building shared libraries and plugins.
It prevents application crashes in cases when libraries and
plugins are unloaded and their strings are still used by
the main application.

Task-number: QTBUG-51602
Change-Id: I4af79183f18c5ed6142d55af02a36fe4334f3fee
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
2017-08-03 09:59:15 +00:00
..
aix-g++
aix-g++-64
android-clang mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
android-g++ Merge remote-tracking branch 'origin/5.7' into 5.8 2016-10-11 07:40:32 +02:00
common Merge remote-tracking branch 'origin/5.9' into dev 2017-08-02 22:52:32 +02:00
cygwin-g++
darwin-g++ Don't pass -headerpad_max_install_names when using Bitcode 2017-03-07 01:05:16 +00:00
devices Merge remote-tracking branch 'origin/5.9' into dev 2017-06-07 14:02:43 +02:00
dummy move all target spec handling to qmake-based configure system 2016-12-13 18:56:34 +00:00
features uic: Add -no-stringliteral option 2017-08-03 09:59:15 +00:00
freebsd-clang make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
freebsd-g++ make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
haiku-g++ Clean up QT_QPA_DEFAULT_PLATFORM handling 2016-10-05 19:07:30 +00:00
hpuxi-g++-64
hurd-g++
integrity-armv7 mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
integrity-armv7-imx6 mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
integrity-x86 mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
linux-aarch64-gnu-g++ Add new mkspec for cross-compiling Qt5 for AArch64 2017-03-31 00:34:48 +00:00
linux-arm-gnueabi-g++
linux-clang
linux-clang-libc++
linux-g++
linux-g++-32
linux-g++-64
linux-icc Add proper detection of x86 RDRAND instruction 2017-06-12 06:14:48 +00:00
linux-icc-32
linux-icc-64
linux-icc-k1om linux-icc-k1om build 2017-02-21 14:27:16 +00:00
linux-llvm
linux-lsb-g++
lynxos-g++
macx-clang Bump the minimum required Darwin versions 2017-01-03 23:04:36 +00:00
macx-g++ Bump the minimum required Darwin versions 2017-01-03 23:04:36 +00:00
macx-icc Add proper detection of x86 RDRAND instruction 2017-06-12 06:14:48 +00:00
macx-ios-clang Bump the minimum required Darwin versions 2017-01-03 23:04:36 +00:00
macx-tvos-clang mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
macx-watchos-clang mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
macx-xcode
modules
netbsd-g++ make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
openbsd-g++ make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
qnx-aarch64le-qcc Enable stack-protector-strong for QNX 7.0.0 2017-06-13 14:01:24 +00:00
qnx-armle-v7-qcc
qnx-x86-64-qcc Enable stack-protector-strong for QNX 7.0.0 2017-06-13 14:01:24 +00:00
qnx-x86-qcc
solaris-cc
solaris-cc-64
solaris-cc-64-stlport
solaris-cc-stlport
solaris-g++ Remove out of date comments related to Xorg and GCC 2017-02-08 23:41:35 +00:00
solaris-g++-64 Remove out of date comments related to Xorg and GCC 2017-02-08 23:41:35 +00:00
unsupported
win32-clang-msvc Merge all "win32-msvc*" mkspecs into one 2016-12-23 13:45:39 +00:00
win32-g++ Merge remote-tracking branch 'origin/5.9' into dev 2017-07-06 13:54:25 +02:00
win32-icc Merge remote-tracking branch 'origin/5.9' into dev 2017-05-29 10:54:41 +02:00
win32-icc-k1om linux-icc-k1om build 2017-02-21 14:27:16 +00:00
win32-msvc Merge all "win32-msvc*" mkspecs into one 2016-12-23 13:45:39 +00:00
winrt-arm-msvc2015 Remove hard-coded MS compiler versions from the mkspecs 2016-12-23 13:45:26 +00:00
winrt-arm-msvc2017 winrt: Add arm mkspec for msvc 2017 2017-04-21 09:49:59 +00:00
winrt-x64-msvc2015 centralize QMAKE_COMPILER_DEFINES+=_WIN32 also for winrt specs 2016-12-30 10:25:11 +00:00
winrt-x64-msvc2017 winrt: Add support for Visual Studio 2017 2017-01-20 13:09:16 +00:00
winrt-x86-msvc2015 centralize QMAKE_COMPILER_DEFINES+=_WIN32 also for winrt specs 2016-12-30 10:25:11 +00:00
winrt-x86-msvc2017 winrt: Add support for Visual Studio 2017 2017-01-20 13:09:16 +00:00