Relax shareability domain for dmb st in AO_nop_write (ARM/AArch64)
authorSteve Capper <steve.capper@linaro.org>
Wed, 29 Oct 2014 22:16:14 +0000 (01:16 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 29 Oct 2014 22:16:14 +0000 (01:16 +0300)
commit719d90c7f805189f133cf9a140eb79879bf98e92
tree5eb5c13897d56fcad660a9f56d09f3237350006a
parent4e22546e8a161b6bab93e43c115a22151daf45c5
Relax shareability domain for dmb st in AO_nop_write (ARM/AArch64)

* src/atomic_ops/sysdeps/gcc/aarch64.h (AO_nop_write): Replace "dmb st"
to "dmb ishst" (this way the barriers will occupy the inner shareable
domain).
* src/atomic_ops/sysdeps/gcc/arm.h (AO_nop_write): Likewise.
src/atomic_ops/sysdeps/gcc/aarch64.h
src/atomic_ops/sysdeps/gcc/arm.h