Go to the documentation of this file.
21 #include <sys/cdefs.h>
26 # warning Your GCC is too old. This will probably not work right.
29 # if __GNUC__ == 2 && __GNUC_MINOR__ < 97
30 # warning Your GCC is too old. This will probably not work right.
37 #define __noreturn __attribute__((__noreturn__))
41 #define __pure __attribute__((__const__))
44 #define __unused __attribute__((__unused__))
47 #define __dead2 __noreturn
50 #define __pure2 __pure
61 #define __printflike(fmtarg, firstvararg) \
62 __attribute__((__format__ (__printf__, fmtarg, firstvararg)))
72 #define __scanflike(fmtarg, firstvararg) \
73 __attribute__((__format__ (__scanf__, fmtarg, firstvararg)))