summaryrefslogtreecommitdiffstats
path: root/src/corelib/arch/qatomic_gcc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/arch/qatomic_gcc.h')
-rw-r--r--src/corelib/arch/qatomic_gcc.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/corelib/arch/qatomic_gcc.h b/src/corelib/arch/qatomic_gcc.h
index 7a8672510f..052453c082 100644
--- a/src/corelib/arch/qatomic_gcc.h
+++ b/src/corelib/arch/qatomic_gcc.h
@@ -75,8 +75,7 @@ QT_END_NAMESPACE
# define Q_ATOMIC_INT64_TEST_AND_SET_IS_SOMETIMES_NATIVE
# define Q_ATOMIC_INT64_FETCH_AND_STORE_IS_SOMETIMES_NATIVE
# define Q_ATOMIC_INT64_FETCH_AND_ADD_IS_SOMETIMES_NATIVE
-template<> struct QAtomicIntegerTraits<long long> { enum { IsInteger = 1 }; };
-template<> struct QAtomicIntegerTraits<unsigned long long> { enum { IsInteger = 1 }; };
+template<> struct QAtomicOpsSupport<8> { enum { IsSupported = 1 }; };
#endif
template <typename X> struct QAtomicOps: QGenericAtomicOps<QAtomicOps<X> >