I noticed that the NoFence() variation of the Interlocked atomic functions in the Windows headers are missing. or at least I can't find them. In particular I was looking for InterlockedExchangeNoFence() and InterlockedOrNoFence(). Here's a link with the full list:
https://docs.microsoft.com/en-us/windows/win32/sync/synchronization-functions [https://docs.microsoft.com/en-us/media/logos/logo-ms-social.png]<https://docs.microsoft.com/en-us/windows/win32/sync/synchronization-functions> Synchronization Functions - Win32 apps | Microsoft Docs<https://docs.microsoft.com/en-us/windows/win32/sync/synchronization-functions> The following functions are used in synchronization. Interlocked function Description; InterlockedAdd: Performs an atomic addition operation on the specified LONG values.: InterlockedAddAcquire docs.microsoft.com Apologies if I'm mistaken. Best regards, Luis _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
