Define AO_int_X operations for ARM and avr32
authorIvan Maidanski <ivmai@mail.ru>
Sat, 6 Oct 2012 17:32:40 +0000 (21:32 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 6 Oct 2012 17:32:40 +0000 (21:32 +0400)
commit3cd00dfc57b6b95e1585afd152a4fa4e67fccf6b
tree82b134324dca94679ddf6caffc32997da052e395
parentbd6594522aa61000023546bd6c43459af4590dba
Define AO_int_X operations for ARM and avr32

* src/atomic_ops/sysdeps/armcc/arm_v6.h (AO_T_IS_INT): Define macro
(signifying that AO_t is in fact int and, thus, defining AO_int_...
primitives).
* src/atomic_ops/sysdeps/gcc/arm.h b/src/atomic_ops/sysdeps/gcc/arm.h
(AO_T_IS_INT): Likewise.
* src/atomic_ops/sysdeps/gcc/avr32.h (AO_T_IS_INT): Likewise.
* src/atomic_ops/sysdeps/msftc/arm.h (AO_T_IS_INT): Likewise.
* src/atomic_ops/sysdeps/gcc/arm.h (AO_T_IS_INT): Add FIXME
(AO_T_IS_INT should be defined conditionally on adding 64-bit ABI
support).
* src/atomic_ops/sysdeps/gcc/mips.h (AO_T_IS_INT): Likewise.
src/atomic_ops/sysdeps/armcc/arm_v6.h
src/atomic_ops/sysdeps/gcc/arm.h
src/atomic_ops/sysdeps/gcc/avr32.h
src/atomic_ops/sysdeps/gcc/mips.h
src/atomic_ops/sysdeps/msftc/arm.h