Do not define QT_BASIC_ATOMIC_HAS_CONSTRUCTORS for clang.
authorErik Verbruggen <erik.verbruggen@digia.com>
Tue, 6 Nov 2012 10:22:16 +0000 (11:22 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 7 Nov 2012 09:27:04 +0000 (10:27 +0100)
commit26c7bb252038f5fe5d118cae4a1883612bbf3989
tree31b2aea281a1a9fc26d67623f019b2379df9154d
parentdde3f6a934ae26c8e92b0132b1bb85c0aa841ac1
Do not define QT_BASIC_ATOMIC_HAS_CONSTRUCTORS for clang.

This triggers a bug in clang (before version 3.2). See also the bug
report: http://llvm.org/bugs/show_bug.cgi?id=12670 .

Change-Id: I9e0bc1cc39059ffa5e062652b932bc01e453ef98
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
src/corelib/thread/qbasicatomic.h