diff options
Diffstat (limited to 'include/linux/compiler-gcc3.h')
| -rw-r--r-- | include/linux/compiler-gcc3.h | 18 | 
1 files changed, 1 insertions, 17 deletions
| diff --git a/include/linux/compiler-gcc3.h b/include/linux/compiler-gcc3.h index a6fa615afab5..1698b845761f 100644 --- a/include/linux/compiler-gcc3.h +++ b/include/linux/compiler-gcc3.h | |||
| @@ -3,30 +3,14 @@ | |||
| 3 | /* These definitions are for GCC v3.x. */ | 3 | /* These definitions are for GCC v3.x. */ | 
| 4 | #include <linux/compiler-gcc.h> | 4 | #include <linux/compiler-gcc.h> | 
| 5 | 5 | ||
| 6 | #if __GNUC_MINOR__ >= 1 | ||
| 7 | # define inline inline __attribute__((always_inline)) | ||
| 8 | # define __inline__ __inline__ __attribute__((always_inline)) | ||
| 9 | # define __inline __inline __attribute__((always_inline)) | ||
| 10 | #endif | ||
| 11 | |||
| 12 | #if __GNUC_MINOR__ > 0 | ||
| 13 | # define __deprecated __attribute__((deprecated)) | ||
| 14 | #endif | ||
| 15 | |||
| 16 | #if __GNUC_MINOR__ >= 3 | 6 | #if __GNUC_MINOR__ >= 3 | 
| 17 | # define __attribute_used__ __attribute__((__used__)) | 7 | # define __attribute_used__ __attribute__((__used__)) | 
| 18 | #else | 8 | #else | 
| 19 | # define __attribute_used__ __attribute__((__unused__)) | 9 | # define __attribute_used__ __attribute__((__unused__)) | 
| 20 | #endif | 10 | #endif | 
| 21 | 11 | ||
| 22 | #define __attribute_pure__ __attribute__((pure)) | ||
| 23 | #define __attribute_const__ __attribute__((__const__)) | ||
| 24 | |||
| 25 | #if __GNUC_MINOR__ >= 1 | ||
| 26 | #define noinline __attribute__((noinline)) | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if __GNUC_MINOR__ >= 4 | 12 | #if __GNUC_MINOR__ >= 4 | 
| 30 | #define __must_check __attribute__((warn_unused_result)) | 13 | #define __must_check __attribute__((warn_unused_result)) | 
| 31 | #endif | 14 | #endif | 
| 32 | 15 | ||
| 16 | #define __always_inline inline __attribute__((always_inline)) | ||
