diff options
Diffstat (limited to 'src/platform')
| -rw-r--r-- | src/platform/windows/win_thread.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/platform/windows/win_thread.c b/src/platform/windows/win_thread.c index 3ba143bf..f9037f7d 100644 --- a/src/platform/windows/win_thread.c +++ b/src/platform/windows/win_thread.c @@ -14,6 +14,11 @@ #ifdef NNG_PLATFORM_WINDOWS +//mingw does not define InterlockedAddNoFence64, use the mingw equivelent +#ifdef __MINGW32__ || __MINGW64__ +#define InterlockedAddNoFence64(a,b) __atomic_add_fetch(a,b,__ATOMIC_RELAXED) +#endif + #include <stdlib.h> void * |
