Merge branch 'develop' of https://github.com/eldiener/container into eldiener-develop

This commit is contained in:
Ion Gaztañaga committed 2020-05-25 00:36:06 +02:00
commit f9340421da
2 files changed
+29 -1

No files matched your search

+1 -1
View File
@@ -1515,7 +1515,7 @@ LONG __cdecl _InterlockedExchange(LONG volatile *Target, LONG Value);
#pragma intrinsic (_InterlockedExchange)
#define interlockedcompareexchange _InterlockedCompareExchange
#define interlockedexchange _InterlockedExchange
#elif defined(WIN32) && defined(__GNUC__)
#elif defined(WIN32) && (defined(__GNUC__) || defined(__clang__))
#define interlockedcompareexchange(a, b, c) __sync_val_compare_and_swap(a, c, b)
#define interlockedexchange __sync_lock_test_and_set
#endif /* Win32 */