[INCLUDE/WINE] Always define interlocked_* aliases

This was already true for MSVC and GCC x86, make it true for GCC x64.
This commit is contained in:
Hervé Poussineau 2020-12-29 18:22:06 +01:00
parent 3468e27cfe
commit d0b46c6c43

View file

@ -340,17 +340,12 @@ extern int spawnvp(int mode, const char *cmdname, const char * const argv[]);
/* Interlocked functions */
#if defined(_MSC_VER) || (defined(__i386__) && defined(__GNUC__) && !defined(WINE_PORT_NO_INTERLOCKED))
#define interlocked_cmpxchg InterlockedCompareExchange
#define interlocked_cmpxchg_ptr InterlockedCompareExchangePointer
#define interlocked_xchg InterlockedExchange
#define interlocked_xchg_ptr InterlockedExchangePointer
#define interlocked_xchg_add InterlockedExchangeAdd
#endif /* __i386___ && __GNUC__ */
#if defined(_MSC_VER) && !defined(__clang__)
__forceinline
int