> On Jul 30, 2015, at 12:11 PM, Dennis Ferguson <[email protected]> 
> wrote:
> 
> I know arm does double word ll/sc, but what else does?
> I don't know of a way to use single register ll/sc to do an
> atomic swap of two pointers.

Not many.  running 32-bit on 64-bit CPUs.

You can do an atomic swap of a pointer to two pointers.
Ya, indirection.

Reply via email to