a136564702
Remove various things which were checking for gcc-1.x and gcc-2.x compilers. From: Adrian Bunk <bunk@stusta.de> Some documentation updates and removes some code paths for gcc < 3.2. Acked-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
10 lines
325 B
C
10 lines
325 B
C
/* Never include this file directly. Include <linux/compiler.h> instead. */
|
|
|
|
/* These definitions are for GCC v4.x. */
|
|
#include <linux/compiler-gcc.h>
|
|
|
|
#define __attribute_used__ __attribute__((__used__))
|
|
#define __must_check __attribute__((warn_unused_result))
|
|
#define __compiler_offsetof(a,b) __builtin_offsetof(a,b)
|
|
|