Remove qatomic_arch.h
authorBradley T. Hughes <bradley.hughes@nokia.com>
Mon, 13 Feb 2012 05:49:56 +0000 (06:49 +0100)
committerQt by Nokia <qt-info@nokia.com>
Mon, 13 Feb 2012 21:15:40 +0000 (22:15 +0100)
commit605339a5dd3b9c5740927ad9af85bb6d0f94c5b7
treec5f90affc107cd3f3ba73b520b09f4d604132909
parent5c5498ca0d2f8f1876836730b29a98e97a68487e
Remove qatomic_arch.h

Make qbasicatomic.h include the OS/compiler/processor dependent
implementation.

For implementations that have not yet been ported to declare a
QAtomicOps, they need to #include <QtCore/qoldbasicatomic.h>, and the
new QBasicAtomicInteger and QBasicAtomicPointer should not be declared.

Change-Id: Ia951834484c9f8dfa75131592e5e716b68ff989b
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
12 files changed:
src/corelib/arch/arch.pri
src/corelib/arch/qatomic_alpha.h
src/corelib/arch/qatomic_arch.h [deleted file]
src/corelib/arch/qatomic_bfin.h
src/corelib/arch/qatomic_integrity.h
src/corelib/arch/qatomic_powerpc.h
src/corelib/arch/qatomic_s390.h
src/corelib/arch/qatomic_sh4a.h
src/corelib/arch/qatomic_sparc.h
src/corelib/arch/qatomic_vxworks.h
src/corelib/thread/qbasicatomic.h
src/corelib/thread/qoldbasicatomic.h