From a5612b4f9c98d47d0dd583e3be33d9e1dc4ac6d1 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sun, 1 Nov 2020 20:50:59 +1000 Subject: [PATCH] Update c89atomic. --- miniaudio.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/miniaudio.h b/miniaudio.h index b6ef7d2f..4c1ce10e 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -7730,7 +7730,7 @@ typedef unsigned int c89atomic_uint32; typedef signed __int64 c89atomic_int64; typedef unsigned __int64 c89atomic_uint64; #else - #if defined(__GNUC__) + #if defined(__clang__) || (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))) #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wlong-long" #if defined(__clang__) @@ -7739,7 +7739,7 @@ typedef unsigned int c89atomic_uint32; #endif typedef signed long long c89atomic_int64; typedef unsigned long long c89atomic_uint64; - #if defined(__GNUC__) + #if defined(__clang__) || (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))) #pragma GCC diagnostic pop #endif #endif