compiler: introduce __used and __maybe_unused
[linux-2.6.git] / include / linux / compiler-gcc4.h
index fd0cc7c..a03e939 100644 (file)
@@ -12,7 +12,8 @@
 # define __inline              __inline        __attribute__((always_inline))
 #endif
 
-#define __attribute_used__     __attribute__((__used__))
+#define __used                 __attribute__((__used__))
+#define __attribute_used__     __used                  /* deprecated */
 #define __must_check           __attribute__((warn_unused_result))
 #define __compiler_offsetof(a,b) __builtin_offsetof(a,b)
 #define __always_inline                inline __attribute__((always_inline))