]> granicus.if.org Git - libatomic_ops/commit
Implement char/short_load primitives for ARMv6+
authorIvan Maidanski <ivmai@mail.ru>
Sat, 26 Jan 2013 09:48:15 +0000 (13:48 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 26 Jan 2013 09:48:15 +0000 (13:48 +0400)
commitd02f7d7fda10185ccfbc12ed47e8f765b0ac5b42
treef8e5a7e7c8c217cb59cca309a229f736359bcecf
parentad464bf64a139cefa8b6f6e77b5f1f5ea1c51519
Implement char/short_load primitives for ARMv6+

* src/atomic_ops/sysdeps/armcc/arm_v6.h: Include all_atomic_only_load.h
(with defined AO_ACCESS_CHECK_ALIGNED, AO_ACCESS_short_CHECK_ALIGNED
and AO_ACCESS_int_CHECK_ALIGNED).
* src/atomic_ops/sysdeps/gcc/arm.h: Likewise.
* src/atomic_ops/sysdeps/armcc/arm_v6.h (AO_load, AO_HAVE_load):
Remove (since defined by all_atomic_only_load.h).
* src/atomic_ops/sysdeps/gcc/arm.h (AO_load, AO_HAVE_load): Likewise.
* src/atomic_ops/sysdeps/gcc/arm.h: Adjust atomic_store.h filename in
comment.
src/atomic_ops/sysdeps/armcc/arm_v6.h
src/atomic_ops/sysdeps/gcc/arm.h