From 466a1354ce96fb3f8194fe7a1b37a809f7399fe4 Mon Sep 17 00:00:00 2001 From: David Reid Date: Wed, 19 Feb 2025 10:30:09 +1000 Subject: [PATCH] Experiment with a fix for older versions of Clang. --- miniaudio.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/miniaudio.h b/miniaudio.h index 49fe4178..0da25990 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -14905,7 +14905,9 @@ typedef int ma_atomic_memory_order; } #if defined(__clang__) #pragma clang diagnostic push - #pragma clang diagnostic ignored "-Watomic-alignment" + #if __clang_major__ >= 8 + #pragma clang diagnostic ignored "-Watomic-alignment" + #endif #endif static MA_INLINE ma_uint64 ma_atomic_compare_and_swap_64(volatile ma_uint64* dst, ma_uint64 expected, ma_uint64 desired) {