aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/misc/lv_types.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/misc/lv_types.h b/src/misc/lv_types.h
index ecded1fe4..28cf951e3 100644
--- a/src/misc/lv_types.h
+++ b/src/misc/lv_types.h
@@ -182,7 +182,7 @@ typedef struct _lv_sysmon_perf_info_t lv_sysmon_perf_info_t;
#define LV_FORMAT_ATTRIBUTE(fmtstr, vararg)
#elif defined(__GNUC__) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 4) || __GNUC__ > 4)
#define LV_FORMAT_ATTRIBUTE(fmtstr, vararg) __attribute__((format(gnu_printf, fmtstr, vararg)))
-#elif (defined(__clang__) || defined(__GNUC__) || defined(__GNUG__))
+#elif (defined(__clang__) || defined(__GNUC__) || defined(__GNUG__) || defined(__IAR_SYSTEMS_ICC__))
#define LV_FORMAT_ATTRIBUTE(fmtstr, vararg) __attribute__((format(printf, fmtstr, vararg)))
#else
#define LV_FORMAT_ATTRIBUTE(fmtstr, vararg)