Sean Kelly Wrote:
> The IA-32 instruction set contains a 64-bit CAS operation in addition to
> the 32-bit CAS.  You don't even need a 64-bit machine to do it!  The
> atomics module in Tango supports 64-bit storeIf operations on 32-bit
> Intel platforms.

Thanks  Sean Kelly and Robert Jacques for teaching me.

I read following in linux kernel code, so I think x86 32 can not support 64 CAS.
I'm going to read tango atomic code  :)

#ifdef CONFIG_X86_32
# include "atomic_32.h"
#else
# include "atomic_64.h"
#endif

Reply via email to