/* Never include this file directly. Include <linux/compiler.h> instead. */ | |
/* These definitions are for GCC v3.x. */ | |
#include <linux/compiler-gcc.h> | |
#if __GNUC_MINOR__ >= 3 | |
# define __attribute_used__ __attribute__((__used__)) | |
#else | |
# define __attribute_used__ __attribute__((__unused__)) | |
#endif | |
#if __GNUC_MINOR__ >= 4 | |
#define __must_check __attribute__((warn_unused_result)) | |
#endif | |
#define __always_inline inline __attribute__((always_inline)) |