summaryrefslogtreecommitdiffstats
path: root/src/corelib/arch/qatomic_armv5.h
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2013-12-02 19:22:57 -0800
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-30 18:06:17 +0100
commit8d2a9bcf1d22c3e48ff9dc7d8aaac9d4fcac0c64 (patch)
tree100a2f65d4fe3441be703e0fcfa38c34e21cdac4 /src/corelib/arch/qatomic_armv5.h
parente4533e3aebeb3aa47ecfdef39d0b5bbc1186ad39 (diff)
Ensure that the pointer-sized QAtomicInteger specialization exists
This is already implemented in qatomic_x86.h, qatomic_ia64.h, qatomic_mips.h, qatomic_armv6.h, and qatomic_cxx11.h. For qatomic_msvc.h, we've just fixed it. For qatomic_gcc.h, we know that the compiler supports it, so just add it. According to the GCC manual, it might print a warning on some platforms, so we only enable that on 64-bit builds. For qatomic_unix.h, the support was missing (along with support for unsigned 32-bit), so this commits adds it. For qatomic_armv5.h, the platform does not always support 64-bit atomics, but ARMv5 cannot compile in 64-bit mode anyway. Change-Id: Ia8b3b5c641f11e5df05937fe7442be0a223174ef Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/corelib/arch/qatomic_armv5.h')
0 files changed, 0 insertions, 0 deletions