Move the non-atomic and implicit functions from QBasicAtomicXXX
authorThiago Macieira <thiago@kde.org>
Tue, 5 Jul 2011 21:52:29 +0000 (23:52 +0200)
committerQt by Nokia <qt-info@nokia.com>
Thu, 20 Oct 2011 08:05:49 +0000 (10:05 +0200)
commitc7f8213bc59691f35f44a42fa5df602e742673c4
tree5fefb18ddb9c00077a7f2c87c2892295913069c0
parente4b145d11cf3927a8ada445b6fef95fe29ac9946
Move the non-atomic and implicit functions from QBasicAtomicXXX

Now, users of QBasicAtomicInt and QBasicAtomicPointer must be sure to
use .load() and .store() to access the values.

Change-Id: I6b48ed175618baf387dd38d821bd50e6e93c082e
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
src/corelib/thread/qatomic.h
src/corelib/thread/qbasicatomic.h
tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp