From: Ondřej Surý Date: Wed, 29 Aug 2018 20:23:46 +0000 (+0200) Subject: Fix InterlockedCompareExchange64Acquire -> InterlockedCompareExchangeAcquire64 and... X-Git-Tag: v9.13.3~20^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e582d085de05151c41562d2c077ce05ca309af90;p=thirdparty%2Fbind9.git Fix InterlockedCompareExchange64Acquire -> InterlockedCompareExchangeAcquire64 and variants --- diff --git a/lib/isc/win32/include/isc/stdatomic.h b/lib/isc/win32/include/isc/stdatomic.h index 4eeb10f88ea..69f01ba2755 100644 --- a/lib/isc/win32/include/isc/stdatomic.h +++ b/lib/isc/win32/include/isc/stdatomic.h @@ -205,13 +205,13 @@ atomic_compare_exchange_strong_explicit64(atomic_int_fast64_t *obj, REQUIRE(succ == fail); switch (succ) { case memory_order_relaxed: - __v = InterlockedCompareExchange64NoFence((atomic_int_fast64_t *)obj, desired, *expected); + __v = InterlockedCompareExchangeNoFence64((atomic_int_fast64_t *)obj, desired, *expected); break; case memory_order_acquire: - __v = InterlockedCompareExchange64Acquire((atomic_int_fast64_t *)obj, desired, *expected); + __v = InterlockedCompareExchangeAcquire64((atomic_int_fast64_t *)obj, desired, *expected); break; case memory_order_release: - __v = InterlockedCompareExchange64Release((atomic_int_fast64_t *)obj, desired, *expected); + __v = InterlockedCompareExchangeRelease64((atomic_int_fast64_t *)obj, desired, *expected); break; default: __v = InterlockedCompareExchange64((atomic_int_fast64_t *)obj, desired, *expected);