Linux-2.6.12-rc2
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!
This commit is contained in:
24
include/linux/compiler-gcc2.h
Normal file
24
include/linux/compiler-gcc2.h
Normal file
@@ -0,0 +1,24 @@
|
||||
/* Never include this file directly. Include <linux/compiler.h> instead. */
|
||||
|
||||
/* These definitions are for GCC v2.x. */
|
||||
|
||||
/* Somewhere in the middle of the GCC 2.96 development cycle, we implemented
|
||||
a mechanism by which the user can annotate likely branch directions and
|
||||
expect the blocks to be reordered appropriately. Define __builtin_expect
|
||||
to nothing for earlier compilers. */
|
||||
#include <linux/compiler-gcc.h>
|
||||
|
||||
#if __GNUC_MINOR__ < 96
|
||||
# define __builtin_expect(x, expected_value) (x)
|
||||
#endif
|
||||
|
||||
#define __attribute_used__ __attribute__((__unused__))
|
||||
|
||||
/*
|
||||
* The attribute `pure' is not implemented in GCC versions earlier
|
||||
* than 2.96.
|
||||
*/
|
||||
#if __GNUC_MINOR__ >= 96
|
||||
# define __attribute_pure__ __attribute__((pure))
|
||||
# define __attribute_const__ __attribute__((__const__))
|
||||
#endif
|
Reference in New Issue
Block a user