path: root/src/corelib/global/qcompilerdetection.h
Commit message (Expand)AuthorAgeFilesLines
* Avoid macro re-definition warning for QT_NO_EXCEPTIONSStephen Kelly2012-05-021-1/+3
* Avoid undefined macro warning for __GXX_EXPERIMENTAL_CXX0X__.Stephen Kelly2012-05-021-1/+1
* Mark that the Sun compiler includes the return type in the manglingThiago Macieira2012-04-271-0/+1
* Move Q_FUNC_INFO to qcompilerdetection.hThiago Macieira2012-04-231-0/+11
* Ensure that qXXXdetection.h can be included directlyThiago Macieira2012-04-211-0/+4
* Make the fallback Q_ASSUME and Q_UNREACHABLE be qt_noopThiago Macieira2012-04-211-2/+2
* Move Q_DECL_{IMPORT,EXPORT,HIDDEN} to qcompilerdetection.hThiago Macieira2012-04-211-0/+29
* Move some compiler macro definitions into the compiler sectionsThiago Macieira2012-04-211-26/+12
* Move the compiler-related macros to qcompilerdetection.hThiago Macieira2012-04-211-4/+110
* Merge remote-tracking branch 'origin/master' into api_changesLars Knoll2012-04-161-2/+4
| * __builtin_unreachable was added to GCC in version 4.5, so fix macrosThiago Macieira2012-04-131-2/+4
* | Merge remote-tracking branch 'origin/master' into api_changesOswald Buddenhagen2012-04-101-0/+6
|\ \ | |/
| * Add a Q_NORETURN macro to mark a function that never returnsThiago Macieira2012-03-271-0/+6
* | Enable variadic macros for MSVC >= 2005João Abecasis2012-04-051-0/+4
* Add macros for assuming and unreachable codeThiago Macieira2012-03-241-0/+8
* Update the C++11 support macrosThiago Macieira2012-03-241-45/+111
* Require compiler support for deprecated constructors.Stephen Kelly2012-02-231-3/+0
* Remove unused Q_CANNOT_DELETE_CONSTANTStephen Kelly2012-02-221-2/+0
* Remove detection of GCC versions which are not supported anywhere.Stephen Kelly2012-02-221-31/+8
* Fail with #error early if the compiler does not support bool or explicit.Stephen Kelly2012-02-221-23/+10
* Make syncqt ignore qsystemdetection.h and qcompilerdetection.hBradley T. Hughes2012-02-071-14/+0
* Move compiler detection from qglobal.h to a separate headerBradley T. Hughes2012-02-061-0/+551