From 323ed3cb10f067e7af5fdd3c68aff9dae5e408e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Wed, 1 May 2024 21:46:12 +0200 Subject: [PATCH] osdep/compiler: clang also recognizes those attributes --- osdep/compiler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osdep/compiler.h b/osdep/compiler.h index f5658979e3..a4d7bf3753 100644 --- a/osdep/compiler.h +++ b/osdep/compiler.h @@ -3,7 +3,7 @@ #define MP_EXPAND_ARGS(...) __VA_ARGS__ -#ifdef __GNUC__ +#if defined(__GNUC__) || defined(__clang__) #define PRINTF_ATTRIBUTE(a1, a2) __attribute__ ((format(printf, a1, a2))) #define MP_NORETURN __attribute__((noreturn)) #define MP_FALLTHROUGH __attribute__((fallthrough))