]> granicus.if.org Git - libatomic_ops/commit
Define AO_nop_full as compiler barrier for pre-ARMv6 single-core case
authorIvan Maidanski <ivmai@mail.ru>
Thu, 14 Feb 2013 07:36:06 +0000 (11:36 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 14 Feb 2013 07:36:06 +0000 (11:36 +0400)
commitad70f34ff55146a66b761d95e20199b792407f0c
tree74936d431453a815efb8142e98d89bf3a6ff3963
parent31aba24cf225fde556bd005a0a92278f885822b8
Define AO_nop_full as compiler barrier for pre-ARMv6 single-core case

* src/atomic_ops/sysdeps/gcc/arm.h (AO_nop_full): Define for pre-ARMv6
as well (as a compiler barrier) if AO_UNIPROCESSOR; refine comment.
* src/atomic_ops/sysdeps/msftc/arm.h (AO_nop_full): Likewise.
* src/atomic_ops/sysdeps/msftc/arm.h: Eliminate duplicated include of
test_and_set_t_is_ao_t.h.
src/atomic_ops/sysdeps/gcc/arm.h
src/atomic_ops/sysdeps/msftc/arm.h