qt5base-lts/mkspecs/common
Kai Koehne 780dc2291b Fix builds with some MinGW distributions
Some distributions do not define MINGW_HAS_SECURE_API globally,
resulting in methods like wgetenv_s not being declared in the
headers.

This is probably to keep compatibility with Windows XP. Anyhow,
we don't support Windows XP anymore, so we can safely add the
define.

Note that this is not necessary for the mingw-builds distro,
which is the only one we test and support. Anyhow,  I don't
see any risk in adding these for other distributions.

Diff was provided by Philippe Dunski in the bug report.

Task-number: QTBUG-67443
Change-Id: I3a64b11541fe95e527ed44bbf8ad94469d457d3d
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
2018-08-02 07:10:00 +00:00
..
aix Stop including net/if.h from qplatformdefs.h 2017-10-08 06:41:24 +00:00
android Add QIODevice::NewOnly and QIODevice::ExistingOnly OpenMode flags 2018-01-17 04:32:47 +00:00
bsd Stop including net/if.h from qplatformdefs.h 2017-10-08 06:41:24 +00:00
c89
integrity Stop including net/if.h from qplatformdefs.h 2017-10-08 06:41:24 +00:00
mac Stop including net/if.h from qplatformdefs.h 2017-10-08 06:41:24 +00:00
nacl
posix Add QIODevice::NewOnly and QIODevice::ExistingOnly OpenMode flags 2018-01-17 04:32:47 +00:00
qnx Stop including net/if.h from qplatformdefs.h 2017-10-08 06:41:24 +00:00
uikit Merge remote-tracking branch 'origin/5.8' into dev 2016-10-13 09:49:38 +02:00
winrt_winphone Merge remote-tracking branch 'origin/5.9' into 5.10 2017-10-04 13:41:04 +02: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 Use optimize_size instead of duplicating similar logic 2018-04-14 17:23:25 +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 mkspecs: Allow specifying a CROSS_COMPILE for mac/clang targets 2018-06-21 11:55:20 +00:00
g++-base.conf Revert "Detect C standard and try using the most recent" 2018-03-26 15:10:33 +00:00
g++-macx.conf
g++-unix.conf
g++-win32.conf Fix builds with some MinGW distributions 2018-08-02 07:10:00 +00:00
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 Generate gdb indexing for faster debugging on Linux 2017-12-19 11:50:12 +00:00
gcc-base.conf Revert "Detect C standard and try using the most recent" 2018-03-26 15:10:33 +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 Merge remote-tracking branch 'origin/5.9' into dev 2017-08-31 14:31:31 +02:00
llvm.conf
mac.conf mkspecs: Allow specifying a CROSS_COMPILE for mac/clang targets 2018-06-21 11:55:20 +00:00
macx.conf Share the multi-arch infrastructure between UIKit and macOS 2016-09-29 21:51:18 +00:00
msvc-desktop.conf Merge remote-tracking branch 'origin/5.9' into 5.11 2018-02-14 12:51:24 +01:00
msvc-version.conf Fix qtbase build for MSVC 2017 15.8 2018-07-30 18:29:10 +00:00
qcc-base-qnx-aarch64le.conf
qcc-base-qnx-armle-v7.conf
qcc-base-qnx-x86-64.conf
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 Merge remote-tracking branch 'origin/5.9' into dev 2017-06-19 16:12:34 +02: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
windows-vulkan.conf Fix WebEngine build when VULKAN_SDK environment variable is present 2017-07-25 13:48:41 +00:00