From fcc4316b28ecc353595ec3efd98b101494a0d2ae Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Tue, 16 Apr 2024 02:14:07 +0200 Subject: Add _attrs.h for function attributes --- include/_attrs.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'include/_attrs.h') diff --git a/include/_attrs.h b/include/_attrs.h index 513a5c7..d3ab3e8 100644 --- a/include/_attrs.h +++ b/include/_attrs.h @@ -1,7 +1,8 @@ #ifndef MLIB__ATTRS_H #define MLIB__ATTRS_H -#define _mlib_pure __nodiscard__, __unsequenced__ -#define _mlib_inline gnu::__always_inline__, clang::__always_inline__ +#define _mlib_pure __nodiscard__, __unsequenced__ +#define _mlib_inline gnu::__always_inline__, clang::__always_inline__ +#define _mlib_printf(n, m) gnu::__format__(printf, n, m) #endif /* !MLIB__ATTRS_H */ -- cgit v1.2.3