"Fossies" - the Fresh Open Source Software Archive 
Member "ncc-2.8/doc/nognu" (13 Oct 2008, 786 Bytes) of package /linux/privat/old/ncc-2.8.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1
2 #define __attribute__(x)
3 #define __const const
4 #define __signed__ signed
5 #define __volatile__ volatile
6 #define __volatile volatile
7 #define __extension__
8 #define asm __asm__
9 #define __asm __asm__
10 #define __const__ const
11 #define __typeof(x) __typeof__(x)
12
13 // what is this? Not documented in gcc.info, and
14 // used in the linux kernel source. let's make it 1.
15 #define __builtin_constant_p(x) 1
16
17
18 #define __alignof__ sizeof
19 #define __alignof sizeof
20
21 #define __attribute(x)
22
23 #define __PRETTY_FUNCTION__ __func__
24
25 // ISOC99
26 #define _Bool int
27
28 // New stuff
29 #define __restrict
30 #define __restrict__
31 #define __builtin_va_list char*
32 #define typeof(x) __typeof__(x)
33
34 // What is this?
35 #define __builtin_va_arg(x,y) (y)x
36 #define __builtin_types_compatible_p(x, y) 1
37 #define __builtin_offsetof(x,y) 1