summaryrefslogtreecommitdiffstats
path: root/src/corelib/global/qcompilerdetection.h
Commit message (Expand)AuthorAgeFilesLines
* Android: update clang compiler detectionRami Potinkara2025-05-201-1/+1
* Update Apple Clang/LLVM version mappingTor Arne Vestbø2025-05-081-1/+7
* Add support for C23 standard attributes using __has_c_attribute()Thiago Macieira2025-04-031-8/+19
* unreachable: silence warning with clang-clTim Blechmann2025-03-101-1/+3
* Q_DECL_EQ_DELETE_X: properly version the check for ClangGiuseppe D'Angelo2025-02-261-2/+2
* Fix detection of -fPIE code for QT_CONFIG(reduce_relocations)Thiago Macieira2025-02-041-2/+7
* QThreadStorage: remove unused moc-skipping guardsThiago Macieira2025-01-191-5/+3
* Move the <version> include from qcompilerdetection.h to qtconfiginclude.hMarc Mutz2025-01-181-6/+0
* Mark max length work buffers uninitializedAllan Sandfeld Jensen2024-11-301-0/+6
* Compiler detection: guard =delete("reason") on ClangGiuseppe D'Angelo2024-09-201-1/+5
* Add Q_(UN)LIKELY_BRANCHMårten Nordheim2024-08-291-0/+10
* qcompilerdetection.h: Introduce Q_CONSTEXPR_DTOR macro for variablesRym Bouabid2024-08-101-0/+9
* Long live Q_DECL_EQ_DELETE_XGiuseppe D'Angelo2024-08-081-0/+9
* QVariant: fix msvc version comparison for c++20 support checkMårten Nordheim2024-08-021-3/+3
* qcompilerdetection.h: Introduce Q_DECL_CONSTEXPR_DTOR macroRym Bouabid2024-07-151-0/+10
* QVariant: fix C++20 build with older MSVC 2022Marc Mutz2024-04-271-0/+4
* MSVC: improve QASV(const char(&str)[N]) compilation timeIvan Solovev2024-04-261-0/+2
* QCompilerDetection: move qsystemdetection.h to inside the include guardAhmad Samir2024-04-171-2/+1
* Compiler detection - __attribute__((fallthrough)) for clangTim Blechmann2024-03-041-2/+2
* QList: give the LWG 3346 #ifdef'ery a symbolic nameMarc Mutz2024-02-081-0/+5
* Remove QT_MAKE_UNCHECKED_ARRAY_ITERATORMårten Nordheim2023-12-071-1/+0
* Implement compare helper macrosIvan Solovev2023-11-281-0/+7
* Fix compilation with MSVC 17.8Mårten Nordheim2023-11-101-2/+4
* qcompilerdetection: Add missing qtconfiginclude.hThiago Macieira2023-10-061-0/+1
* CompilerDetection: Define Q_UNREACHABLE_RETURN for MSVCOlivier De Cannière2023-08-111-0/+1
* qcompilerdetection.h: check __cplusplus is defined before using itAhmad Samir2023-07-081-1/+1
* Short live Q_NODISCARD_(CTOR_)X!Marc Mutz2023-06-221-0/+13
* qcompilerdetection.h: move Q_NODISCARD_CTOR def near Q_REQUIRED_RESULTMarc Mutz2023-06-211-9/+10
* Add missing line continuations for memory_resource opt-out on Apple systemsTor Arne Vestbø2023-06-081-3/+3
* Opt out of standard library memory_resource on macOS < 14 and iOS < 17Tor Arne Vestbø2023-06-081-7/+13
* Update mapping between Apple Clang versions and upstream ClangTor Arne Vestbø2023-06-071-1/+5
* Break some include cycles in qglobal.h [1/3]Ahmad Samir2023-05-261-3/+1
* Short live Q_NODISCARD_CTORIvan Solovev2023-04-301-0/+9
* Short live QT_ENABLE_P0846_SEMANTICS_FOR!Marc Mutz2023-03-221-0/+14
* Corelib: s/Q_OS_MAC/Q_OS_DARWIN/wg except for doc and definitionEdward Welbourne2023-03-201-1/+1
* qcompilerdetection: all supported compilers have visibility attributesAhmad Samir2023-03-151-1/+1
* QCompilerDetection: fix compiler warning about undefined macroAhmad Samir2023-03-051-4/+5
* qcompilerdetection.h: add Q_COMPILER_MANGLES_ACCESS_SPECIFIERMarc Mutz2023-01-231-0/+1
* Update a cppreference linkGiuseppe D'Angelo2022-12-241-2/+1
* qcompilerdetection.h: de-duplicate feature test macro discussionMarc Mutz2022-12-071-4/+4
* qcompilerdetection: Introduce QT_ASAN_ENABLEDFabian Kosmale2022-11-301-0/+10
* Remove QT_HAS_FOO() wrapper macros for __has_foo()Tor Arne Vestbø2022-11-281-8/+0
* qcompilerdetection.h: include <version>Marc Mutz2022-11-191-1/+13
* Replace usages of Q_CLANG_QDOC with Q_QDOCLuca Di Sera2022-10-211-2/+2
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-0/+1
* qcompilerdetection.h: detect CoverityMarc Mutz2022-10-151-0/+5
* Provide documentation for qcompilerdetection.h headerIvan Solovev2022-10-061-0/+1
* Remove Q_DUMMY_COMPARISON_OPERATORSona Kurazyan2022-08-301-1/+0
* qcompilerdetection.h: modernize the check for exception supportSona Kurazyan2022-08-191-2/+1
* Move warning suppression macros from qglobal.h to qcompilerdetection.hSona Kurazyan2022-08-191-0/+14