These are skipped on x86_64, arm and aarch64 - in practice the condition maybe should be inverted to only include i386. --- mingw-w64-headers/include/interlockedapi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/interlockedapi.h b/mingw-w64-headers/include/interlockedapi.h index 49f5cd7..bec2a93 100755 --- a/mingw-w64-headers/include/interlockedapi.h +++ b/mingw-w64-headers/include/interlockedapi.h @@ -14,7 +14,7 @@ extern "C" { #endif #if !defined (NOWINBASEINTERLOCK) && !defined (_NTOS_) -#if !defined (__x86_64__) && !defined (__ia64__) && !defined (__arm__) +#if !defined (__x86_64__) && !defined (__ia64__) && !defined (__arm__) && !defined (__aarch64__) WINBASEAPI LONG WINAPI InterlockedIncrement (LONG volatile *lpAddend); WINBASEAPI LONG WINAPI InterlockedDecrement (LONG volatile *lpAddend); WINBASEAPI LONG WINAPI InterlockedExchange (LONG volatile *Target, LONG Value); -- 2.7.4 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public