• Linus Torvalds's avatar
    Linux-2.6.12-rc2 · 1da177e4
    Linus Torvalds authored
    Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.
    
    Let it rip!
    1da177e4
compiler-gcc4.h 700 Bytes
/* Never include this file directly.  Include <linux/compiler.h> instead.  */

/* These definitions are for GCC v4.x.  */
#include <linux/compiler-gcc.h>

#define inline			inline		__attribute__((always_inline))
#define __inline__		__inline__	__attribute__((always_inline))
#define __inline		__inline	__attribute__((always_inline))
#define __deprecated		__attribute__((deprecated))
#define __attribute_used__	__attribute__((__used__))
#define __attribute_pure__	__attribute__((pure))
#define __attribute_const__	__attribute__((__const__))
#define  noinline		__attribute__((noinline))
#define __must_check 		__attribute__((warn_unused_result))
#define __compiler_offsetof(a,b) __builtin_offsetof(a,b)