include: _InterlockedExchangePointer is an intrinsic on x86 in newer MSVC versions.
commitad05f33d676ff43484a8bdcffa7122280d1bd10d
authorStefan Dösinger <stefan@codeweavers.com>
Mon, 8 Nov 2021 13:39:01 +0000 (8 16:39 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 8 Nov 2021 19:40:09 +0000 (8 20:40 +0100)
tree7eb84cada05c956e3da1a417216a12ae7986f503
parent793bb89c75ab6c95acb2b686724b6e9b6d0cfce1
include: _InterlockedExchangePointer is an intrinsic on x86 in newer MSVC versions.

msvc 2019 complains that _InterlockedCompareExchangePointer and
_InterlockedExchangePointer are intrinsics and cannot be defined
even when building for x86. If I read Microsoft's header right
that started with msvc 2016.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
include/winnt.h