lib/ovs-atomic: Add atomic compare_exchange.
authorJarno Rajahalme <jrajahalme@nicira.com>
Mon, 7 Jul 2014 20:18:46 +0000 (13:18 -0700)
committerJarno Rajahalme <jrajahalme@nicira.com>
Mon, 7 Jul 2014 20:19:45 +0000 (13:19 -0700)
commit25045d755e1161fd6d0097db683a91d9bd5d2913
treed2cf8f54135c597eea0172d515ff1188b42d505e
parent541bfad20a51d6dc3c051368d70d49e13b040fb9
lib/ovs-atomic: Add atomic compare_exchange.

Add support for atomic compare_exchange operations.

Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/ovs-atomic-clang.h
lib/ovs-atomic-gcc4+.h
lib/ovs-atomic-gcc4.7+.h
lib/ovs-atomic-locked.h
lib/ovs-atomic-pthreads.h
lib/ovs-atomic.h