]> granicus.if.org Git - libatomic_ops/commit
Add AO_store generalization based on CAS
authorIvan Maidanski <ivmai@mail.ru>
Sat, 12 Jan 2013 19:52:34 +0000 (23:52 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 12 Jan 2013 19:52:34 +0000 (23:52 +0400)
commite492ca21390f1d32916991c43a0407860dd672a2
tree6f8b79c8902e30e2a0c79efc58489febade5f8ed
parent7c4d646f5cdf9cb51e1d5c587a33a5b3f517552f
Add AO_store generalization based on CAS

* src/atomic_ops/generalize-small.template (AO_XSIZE_store_write,
AO_XSIZE_store, AO_XSIZE_store_release, AO_XSIZE_store_full): Add
generalization template primitive based on CAS.
* src/atomic_ops/generalize-small.h: Regenerate.
src/atomic_ops/generalize-small.h
src/atomic_ops/generalize-small.template