"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