Go to the documentation of this file.
37 #ifndef MPD_COMPILER_H
38 #define MPD_COMPILER_H
40 #if !defined(SPARSE) && defined(__GNUC__) && __GNUC__ >= 3
44 #define mpd_unused __attribute__((unused))
45 #define mpd_malloc __attribute__((malloc))
46 #define mpd_pure __attribute__((pure))
47 #define mpd_const __attribute__((const))
48 #define mpd_sentinel __attribute__((sentinel))
49 #define mpd_printf(a,b) __attribute__((format(printf, a, b)))
60 #define mpd_printf(a,b)