summaryrefslogtreecommitdiffstats
path: root/src/corelib/global/qcompilerdetection.h
Commit message (Expand)AuthorAgeFilesLines
* Q_FALLTHROUGH: use GCC extensions in non-C++17-codeMarc Mutz2016-10-101-1/+7
* Change some #elif to #endif / #if in qcompilerdetection.hThiago Macieira2016-09-161-2/+4
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-051-1/+3
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-051-1/+3
| |\
| | * qcompilerdetection.h: retract Q_COMPILER_DEFAULT_MEMBERS for MSVC < 2015Marc Mutz2016-09-031-1/+3
* | | Support C++17 fallthrough attributeAllan Sandfeld Jensen2016-08-191-0/+12
* | | Merge remote-tracking branch 'origin/5.7' into devEdward Welbourne2016-08-011-0/+33
|\| |
| * | move c++11 test into qcompilerdetection.h and make it stricterOswald Buddenhagen2016-07-221-0/+6
| * | Windows: Disable unsupported C++11 features with Clang-cl and ICCThiago Macieira2016-07-221-0/+27
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-201-10/+12
| |\|
| | * Move __cpp_constexpr check inside Q_COMPILER_CONSTEXPR checkJames McDonnell2016-06-131-10/+12
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-2/+5
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-2/+5
| |\|
| | * Force the use of the C++11 alignof keyword instead of an extensionThiago Macieira2016-05-291-1/+2
| | * Disable thread_local on clang for FreeBSDRalf Nolden2016-05-271-1/+3
* | | Clang: remove the QT_NO_RTTI macro declarationThiago Macieira2016-05-291-3/+0
* | | Remove the Clang __has_feature(cxx_exceptions) checkThiago Macieira2016-05-291-5/+0
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-121-2/+25
|\| |
| * | Work around ICC's bug in making std::atomic a literal typeThiago Macieira2016-05-081-2/+8
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-04-291-0/+17
| |\|
| | * Use C++11 alignas() for Q_DECL_ALIGN, if possibleThiago Macieira2016-04-281-0/+5
| | * Silence MSVC warnings when using certain std algorithmsMarc Mutz2016-04-261-0/+12
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-03-221-2/+48
|\| |
| * | Add GHS toolchain supportRolland Dudemaine2016-03-181-2/+48
* | | Move __cpp_constexpr check inside Q_COMPILER_CONSTEXPR checkJames McDonnell2016-02-201-10/+12
|/ /
* | Add initial clang-cl support to QtAndreas Holzammer2016-02-111-2/+7
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-261-4/+4
|\|
| * QNX: Fix -developer-buildRafael Roquetto2016-01-221-4/+4
* | Update the Intel copyright yearThiago Macieira2016-01-211-1/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2015-11-181-0/+7
|\|
| * Add support for the C++11 features fixed in MSVC 2015 Update 1Thiago Macieira2015-11-181-0/+7
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2015-11-041-7/+9
|\|
| * Fix C++11 compiler detection for QNX.Rafael Roquetto2015-10-291-7/+9
* | Add the QT_HAS_xxx macros for post-C++11 feature testingThiago Macieira2015-10-161-0/+31
|/
* Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-10-131-0/+3
|\
| * ICC on Windows: Disable ref-qualified member functions in MSVC <= 2013Thiago Macieira2015-09-231-0/+3
* | Remove QT_WARNING_DISABLE_GCC for ClangThiago Macieira2015-09-251-1/+1
|/
* Disable #pragma diagnostic [push|pop] for gcc 4.5Kai Koehne2015-08-031-1/+1
* Also disable constexpr support in ICC with MSVC before MSVC2015Thiago Macieira2015-07-181-0/+3
* Set Q_CC_INTEL to the ICC version when in MSVC compat modeThiago Macieira2015-07-161-1/+1
* Improve ICC compatibility with older MSVC versions (up to 2010)Thiago Macieira2015-07-161-0/+10
* Disable thread-safe statics for MSVC 2015: they're brokenThiago Macieira2015-07-161-1/+2
* Apple's 3.6.0svn based clang doesn't support -Winconsistent-missing-overrideGabriel de Dietrich2015-06-281-1/+1
* Merge remote-tracking branch 'origin/5.5.0' into 5.5Liang Qi2015-06-271-2/+4
|\
| * Detect and set Xcode 6.3 clang versionGabriel de Dietrich2015-06-221-1/+3
| * Compile on 10.7: Disable constexpr supportMorten Johan Sørvig2015-06-101-1/+1
* | Disable C++11 thread_local with ICC on OS XThiago Macieira2015-06-221-1/+4
|/
* Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-04-151-2/+2
|\
| * Doc: Fix using Apple-related terminology in Qt CoreAlexander Volkov2015-03-311-2/+2