qt5base-lts/mkspecs/common
Joerg Bornemann 16f144db29 Do not define _HAS_EXCEPTIONS=0 in MSVC builds
This definition causes a build error if concrt.h is included.

According to Microsoft [1], this macro is unsupported. It was added in
f5908363 to silence compiler warnings that are generated when exceptions
are turned off and certain STL headers are included.

We specifically disable the warnings in question now.

[1] https://blogs.msdn.microsoft.com/vcblog/2015/07/14/stl-fixes-in-vs-2015-part-2/

Task-number: QTBUG-63409
Change-Id: I567d5d46292fbd7898394e217bb0987fbcdca9de
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2017-09-27 13:13:41 +00:00
..
aix
android
bsd mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
c89
integrity mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
mac
nacl
posix
qnx
uikit Merge remote-tracking branch 'origin/5.8' into dev 2016-10-13 09:49:38 +02:00
winrt_winphone Do not define _HAS_EXCEPTIONS=0 in MSVC builds 2017-09-27 13:13:41 +00:00
android-base-head.conf Set the CROSS_COMPILE variable in Android mkspecs 2017-09-06 10:41:43 +00:00
android-base-tail.conf Set the CROSS_COMPILE variable in Android mkspecs 2017-09-06 10:41:43 +00:00
angle.conf Restore behavior of using libEGL and libGLESv2 as default for angle 2017-05-11 08:35:54 +00:00
clang-mac.conf Move Apple-specific -fapplication-extensions option to the mkspec 2017-04-12 03:37:01 +00:00
clang.conf Fix the naming of an LLVM tool in common/clang.conf 2016-07-02 16:35:01 +00:00
g++-base.conf
g++-macx.conf
g++-unix.conf
g++.conf
gcc-base-mac.conf MinGW: reuse gcc-base.conf and g++-base.conf 2016-11-29 16:23:58 +00:00
gcc-base-unix.conf MinGW: reuse gcc-base.conf and g++-base.conf 2016-11-29 16:23:58 +00:00
gcc-base.conf qmake: Do not default to -pipe on Windows 2017-07-07 08:11:42 +00:00
ghs-base.conf Remove QMAKE_LIBS_CORE variable 2017-08-28 13:10:38 +00:00
ghs-integrity-armv7.conf Add -bigswitch on INTEGRITY 2017-04-03 08:08:46 +00:00
ghs-integrity-armv8.conf Add INTEGRITY mkspec for ARMv8 Drive CX 2017-05-29 09:46:12 +00:00
ghs-integrity-x86.conf
ios.conf
linux.conf Remove unused mkspecs variable QMAKE_LIBS_NIS 2017-08-28 13:10:44 +00:00
llvm.conf
mac.conf Merge remote-tracking branch 'origin/5.7' into 5.8 2016-10-06 20:12:27 +02:00
macx.conf Share the multi-arch infrastructure between UIKit and macOS 2016-09-29 21:51:18 +00:00
msvc-desktop.conf Remove QMAKE_LIBS_CORE variable 2017-08-28 13:10:38 +00:00
msvc-version.conf Do not define _HAS_EXCEPTIONS=0 in MSVC builds 2017-09-27 13:13:41 +00:00
qcc-base-qnx-aarch64le.conf Add some 64-bit QNX platforms 2016-06-22 14:59:26 +00:00
qcc-base-qnx-armle-v7.conf
qcc-base-qnx-x86-64.conf Add some 64-bit QNX platforms 2016-06-22 14:59:26 +00:00
qcc-base-qnx-x86.conf
qcc-base-qnx.conf make mkspecs not mess up -rpath-link 2017-05-31 12:57:14 +00:00
qcc-base.conf Enable stack-protector-strong for QNX 7.0.0 2017-06-13 14:01:24 +00:00
sanitize.conf
shell-unix.conf
shell-win32.conf
solaris.conf Remove unused mkspecs variable QMAKE_LIBS_NIS 2017-08-28 13:10:44 +00:00
tvos.conf qmake: enable bitcode also for iOS 2016-08-19 21:06:05 +00:00
uikit.conf Remove useless DARWIN_NO_CARBON define from uikit mkspecs 2017-01-24 19:40:29 +00:00
unix.conf
watchos.conf qmake: enable bitcode also for iOS 2016-08-19 21:06:05 +00:00