util/u_atomic: Use _Interlocked* intrinsics for non 64bits.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 20 Jan 2015 23:34:26 +0000 (23:34 +0000)
committerJose Fonseca <jfonseca@vmware.com>
Fri, 30 Jan 2015 15:24:33 +0000 (15:24 +0000)
commitd7f2dfb67ee9c50f221d35c840d3427e8f184209
tree3569cc48a55d9844400832a79073682e1e30be1a
parenta7eec6d620a333b722157cf1a2865b050d210aad
util/u_atomic: Use _Interlocked* intrinsics for non 64bits.

The intrinsics are universally available, whereas older Windows SDKs (e.g.
7.0.7600) don't have the non-intrisic entrypoint.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
src/util/u_atomic.h