summaryrefslogtreecommitdiffstats
path: root/src/corelib/global/qcompilerdetection.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Fix BlackBerry build.Sérgio Martins2015-04-041-0/+3
* | Make Q_ASSERT_X also check its argument for validityThiago Macieira2015-03-121-1/+0
* | Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-241-1/+4
|\|
| * Merge remote-tracking branch 'origin/5.4.1' into 5.4Frederik Gladhorn2015-02-101-1/+4
| |\
| | * Correct the version of ICC that has the constexpr bug fixedThiago Macieira2015-01-291-1/+4
* | | Merge dev into 5.5Oswald Buddenhagen2015-02-231-0/+5
|\ \ \
| * | | Disable constexpr support for QNXSean Harmer2015-02-201-0/+5
* | | | Use Clang 3.6's __builtin_assume in Q_ASSUMEThiago Macieira2015-02-171-1/+5
|/ / /
* | | QNX: fix compiler detection.Rafael Roquetto2015-02-121-6/+8
* | | Update copyright headersJani Heikkinen2015-02-111-7/+7
* | | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2015-01-211-0/+6
|\| |
| * | Move enabling of C++11 Unicode Strings with ICC from 12.1 to 14.0Thiago Macieira2015-01-171-1/+1
| |/
| * Give ICC-as-Clang a Q_CC_CLANG version number tooThiago Macieira2015-01-061-0/+4
| * Re-enable constexpr for ICC 15Thiago Macieira2015-01-061-0/+1
* | Remove Q_C_CALLBACKSThiago Macieira2015-01-171-3/+0
* | Fix detection of C++11 Unicode strings with icl.exeThiago Macieira2014-12-201-2/+4
* | Unbreak the build with the Intel compiler on WindowsThiago Macieira2014-12-201-1/+11
* | Remove Q_NO_USING_KEYWORDThiago Macieira2014-12-201-12/+0
* | Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2014-12-181-6/+6
|\|
| * Fix the Apple build version numbers for ClangThiago Macieira2014-12-121-6/+6
* | Add the C++11 features supported by Visual Studio 2015Thiago Macieira2014-12-131-1/+18
* | Add macros for enabling/disabling warningsThiago Macieira2014-12-031-1/+45
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2014-11-241-19/+47
|\|
| * Define the Intel compiler and Microsoft C++ versions in the Q_CC_ macrosThiago Macieira2014-11-051-3/+3
| * Store the GCC version number in Q_CC_GNUThiago Macieira2014-11-051-12/+12
| * Define Q_CC_CLANG to be the version of upstream Clang that's in useTor Arne Vestbø2014-11-051-3/+22
| * Enable C++11 atomics with ClangThiago Macieira2014-10-311-1/+3
| * Fix compilation of <atomic> with ICC and libc++Thiago Macieira2014-10-311-0/+7
* | Add Q_DECL_RELAXED_CONSTEXPR macroOlivier Goffart2014-10-241-1/+10
|/
* Gcc 4.5.* build fix.Tomasz Olszak2014-10-101-2/+5
* Do not use Q_COMPILER_CLASS_ENUM for gcc 4.4hjk2014-09-291-1/+1
* Update license headers and add new license filesMatti Paaso2014-09-241-18/+10
* Bump Q_COMPILER_INITIALIZER_LISTS to GCC 4.5Adam Majer2014-09-061-1/+3
* Remove the last remnants of iWMMXt in QtThiago Macieira2014-08-051-1/+0
* Add a few missing Neon constructsThiago Macieira2014-08-051-0/+1