diff options
author | Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org> | 2012-10-01 21:06:22 +0159 |
---|---|---|
committer | Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org> | 2012-10-10 14:52:42 +0200 |
commit | b51524f0d75e3c1427a9a58bf86a47f95e073181 (patch) | |
tree | cbf77eb310cfe5046466c16e3113d41fa10a69c8 | |
parent | 0527768c931f0069d2b2fb8b0f1abda01990d9e8 (diff) | |
download | bionic-linaro_android_4.1.2.tar.gz |
bionic: Fix build of generic atomicslinaro_android_4.1.2
The __bionic_swap implementation in bionic_atomic_gcc_builtin.h doesn't
compile (variable status used, but never defined).
Change-Id: I1e90f53d7d8c3084bb9eb076f7b3c0e3796c3288
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r-- | libc/private/bionic_atomic_gcc_builtin.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libc/private/bionic_atomic_gcc_builtin.h b/libc/private/bionic_atomic_gcc_builtin.h index e7c57617d..1df3de5a8 100644 --- a/libc/private/bionic_atomic_gcc_builtin.h +++ b/libc/private/bionic_atomic_gcc_builtin.h @@ -38,6 +38,7 @@ __ATOMIC_INLINE__ int32_t __bionic_swap(int32_t new_value, volatile int32_t* ptr) { int32_t prev; + int32_t status; do { prev = *ptr; status = __sync_val_compare_and_swap(ptr, prev, new_value); |