]> granicus.if.org Git - libatomic_ops/commit
Generalize double_load/store for x86_64 (GCC)
authorIvan Maidanski <ivmai@mail.ru>
Fri, 29 Mar 2013 04:55:13 +0000 (08:55 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 29 Mar 2013 13:56:44 +0000 (17:56 +0400)
commita3b07048d62f6e247286dc6a9c2d757f2cdc0531
tree64f86790b76b257c3bae96d303680c94377df054
parent556e6348fc490f6f825c9304fae551a50ce6de3e
Generalize double_load/store for x86_64 (GCC)

* src/atomic_ops.h (AO_GENERALIZE_TWICE): Define in case of missing
double-wide load or store primitives while double-wide CAS is present
(required for x86-64, at least).
src/atomic_ops.h