summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2014-04-14 15:25:11 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-16 05:54:43 +0200
commit2c3ef650ca5de71d38f88a2568a3e3a4368bbc14 (patch)
tree21998296591ca6cd444d65b6dd6a47cc347940af /Source
parent57e665075b47bacb9a8ca7f6ad033e2dca3bcb04 (diff)
downloadqtwebkit-2c3ef650ca5de71d38f88a2568a3e3a4368bbc14.tar.gz
Fix build on Android
Atomic increment/decrement was defined twice on Android, and gamepad support doesn't build. This removesthe redundant definition, and disables gamepad support on android. Change-Id: I62ceae141564c4dec7a1b941ef832889e82736fb Reviewed-by: Michael Bruning <michael.bruning@digia.com> Reviewed-by: Sérgio Martins <sergio.martins@kdab.com>
Diffstat (limited to 'Source')
-rw-r--r--Source/WTF/wtf/Atomics.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/Source/WTF/wtf/Atomics.h b/Source/WTF/wtf/Atomics.h
index ea4f55f95..4b3eb4b88 100644
--- a/Source/WTF/wtf/Atomics.h
+++ b/Source/WTF/wtf/Atomics.h
@@ -104,9 +104,6 @@ inline int atomicDecrement(int volatile* addend) { return static_cast<int>(atomi
inline int atomicIncrement(int volatile* addend) { return __atomic_inc(addend) + 1; }
inline int atomicDecrement(int volatile* addend) { return __atomic_dec(addend) - 1; }
-inline int64_t atomicIncrement(int64_t volatile* addend) { return __sync_add_and_fetch(addend, 1); }
-inline int64_t atomicDecrement(int64_t volatile* addend) { return __sync_sub_and_fetch(addend, 1); }
-
#elif COMPILER(GCC)
#define WTF_USE_LOCKFREE_THREADSAFEREFCOUNTED 1