qt6-bb10/tests/auto/corelib/kernel
Thiago Macieira f7eff72517 Add a new Q_GLOBAL_STATIC implementation
Unlike the previous implementation, this implementation is locked:
only one initialisation is ever run at the same time. It is
exception-safe, meaning that a throwing constructor will restart the
process.

Also, start using the thread-safe behaviour that GCC has offered for a
long time and C++11 requires.

Change-Id: I20db44f57d258923df64c0051358fd0d9a5ccd51
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: David Faure (KDE) <faure@kde.org>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
2013-01-22 17:15:58 +01:00
..
qcoreapplication Test: remove QSKIP in tst_QCoreApplication::argc 2012-10-16 15:29:15 +02:00
qeventdispatcher Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qeventloop Core: Remove declaration of built-in and automatic metatypes. 2013-01-04 18:39:05 +01:00
qmath Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmetamethod Core/kernel: Make some signals private. 2012-10-25 15:56:14 +02:00
qmetaobject Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmetaobjectbuilder Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmetaproperty tst_QMetaProperty doesn't need QtGui 2012-11-22 14:54:31 +01:00
qmetatype Remove MSVC2012-optimization for the QMetaType-test. 2012-12-14 15:06:22 +01:00
qmimedata Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qobject Add a new Q_GLOBAL_STATIC implementation 2013-01-22 17:15:58 +01:00
qpointer add and use qtHaveModule() function 2012-12-21 19:05:02 +01:00
qsharedmemory Merge remote-tracking branch 'gerrit/release' into stable 2013-01-15 18:14:13 +01:00
qsignalmapper normalise signal/slot signatures [QtCore tests] 2012-10-22 03:21:01 +02:00
qsocketnotifier Test: remove QSKIP from tst_QSocketNotifier::posixSockets 2012-10-16 20:43:37 +02:00
qsystemsemaphore Fixed QSystemSemaphore autotest for "check" target 2012-11-07 14:19:00 +01:00
qtimer Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qtranslator Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qvariant Fix QVariant streaming in Qt3 compatibility mode. 2012-11-24 14:55:30 +01:00
qwineventnotifier Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
kernel.pro Enabled QSystemSemaphore autotest 2012-11-08 08:26:19 +01:00