On 18/07/2016 14:50, Peter Maydell wrote: > On 18 July 2016 at 12:59, Paolo Bonzini <pbonz...@redhat.com> wrote: >> >> >> On 18/07/2016 13:57, Peter Maydell wrote: >>> On 18 July 2016 at 12:54, Paolo Bonzini <pbonz...@redhat.com> wrote: >>>> On 18/07/2016 13:51, Peter Maydell wrote: >>>>> Looks like an attempt to do an atomic op on a larger-than-host-pointer >>>>> type. >>>> >>>> Hmm, atomic_set should be acceptable even on 64-bit. >>> >>> How does that work, when the host might not have an atomic >>> 64-bit write? >> >> All hosts we support should have it. > > 32-bit ARM does not guarantee that you can have 64-bit atomic > operations.
Doesn't it have LDRDEX and STRDEX? Paolo