diff options
author | Vinay Harugop <vinay.harugop@stericsson.com> | 2010-09-26 13:45:45 +0200 |
---|---|---|
committer | Christian Bejram <christian.bejram@stericsson.com> | 2010-09-26 14:00:23 +0200 |
commit | dd06eccffc981212a2d6e0727f70aed7b56ce30f (patch) | |
tree | eecd280f5902f5a648e3c7d5690d304036e32910 | |
parent | 312be567a03aaf851707a268807ee666b12f8c74 (diff) | |
download | bionic-dd06eccffc981212a2d6e0727f70aed7b56ce30f.tar.gz |
Support usage of __ARM_HAVE_LDREX_STREX
The __ARM_HAVE_LDREX_STREX define is used to replace
the swp instruction with ldrex/strex for ARM architecture
greater than 6 (armv6, armv7 etc.). However the include
file, cpu-features.h, which defines this flag was never
included.
Change-Id: Ia35e18e8b228ec830b2b42b08909515110753f18
Signed-off-by: Christian Bejram <christian.bejram@stericsson.com>
-rw-r--r-- | libc/arch-arm/bionic/atomics_arm.S | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libc/arch-arm/bionic/atomics_arm.S b/libc/arch-arm/bionic/atomics_arm.S index f2e369d0b..78182285c 100644 --- a/libc/arch-arm/bionic/atomics_arm.S +++ b/libc/arch-arm/bionic/atomics_arm.S @@ -26,6 +26,7 @@ * SUCH DAMAGE. */ #include <sys/linux-syscalls.h> +#include <machine/cpu-features.h> .global __atomic_cmpxchg .type __atomic_cmpxchg, %function |