Back to index

glibc  2.9
Defines
cdefs.h File Reference
#include <features.h>
#include <bits/wordsize.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define __inline   /* No inline functions. */
#define __THROW
#define __NTH(fct)   fct
#define __const   const
#define __signed   signed
#define __volatile   volatile
#define __P(args)   args
#define __PMT(args)   args
#define __CONCAT(x, y)   x ## y
#define __STRING(x)   #x
#define __ptr_t   void *
#define __long_double_t   long double
#define __BEGIN_DECLS
#define __END_DECLS
#define __BEGIN_NAMESPACE_STD
#define __END_NAMESPACE_STD
#define __USING_NAMESPACE_STD(name)
#define __BEGIN_NAMESPACE_C99
#define __END_NAMESPACE_C99
#define __USING_NAMESPACE_C99(name)
#define __bounded   /* nothing */
#define __unbounded   /* nothing */
#define __ptrvalue   /* nothing */
#define __bos(ptr)   __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
#define __bos0(ptr)   __builtin_object_size (ptr, 0)
#define __warndecl(name, msg)   extern void name (void)
#define __warnattr(msg)
#define __errordecl(name, msg)   extern void name (void)
#define __flexarr   [1]
#define __attribute__(xyz)   /* Ignore */
#define __attribute_malloc__   /* Ignore */
#define __attribute_pure__   /* Ignore */
#define __attribute_used__   __attribute__ ((__unused__))
#define __attribute_noinline__   /* Ignore */
#define __attribute_deprecated__   /* Ignore */
#define __attribute_format_arg__(x)   /* Ignore */
#define __attribute_format_strfmon__(a, b)   /* Ignore */
#define __nonnull(params)
#define __attribute_warn_unused_result__   /* empty */
#define __wur   /* Ignore */
#define __always_inline   __inline
#define __extern_inline   extern __inline
#define __extern_always_inline   extern __always_inline
#define __extension__   /* Ignore */
#define __restrict   /* Ignore */
#define __restrict_arr   /* Not supported. */
#define __LDBL_REDIR1(name, proto, alias)   name proto
#define __LDBL_REDIR(name, proto)   name proto
#define __LDBL_REDIR1_NTH(name, proto, alias)   name proto __THROW
#define __LDBL_REDIR_NTH(name, proto)   name proto __THROW
#define __LDBL_REDIR_DECL(name)

Define Documentation

#define __always_inline   __inline

Definition at line 289 of file cdefs.h.

#define __attribute__ (   xyz)    /* Ignore */

Definition at line 200 of file cdefs.h.

#define __attribute_deprecated__   /* Ignore */

Definition at line 236 of file cdefs.h.

#define __attribute_format_arg__ (   x)    /* Ignore */

Definition at line 248 of file cdefs.h.

#define __attribute_format_strfmon__ (   a,
  b 
)    /* Ignore */

Definition at line 259 of file cdefs.h.

#define __attribute_malloc__   /* Ignore */

Definition at line 209 of file cdefs.h.

#define __attribute_noinline__   /* Ignore */

Definition at line 229 of file cdefs.h.

#define __attribute_pure__   /* Ignore */

Definition at line 218 of file cdefs.h.

#define __attribute_used__   __attribute__ ((__unused__))

Definition at line 228 of file cdefs.h.

Definition at line 279 of file cdefs.h.

#define __BEGIN_DECLS

Definition at line 93 of file cdefs.h.

Definition at line 117 of file cdefs.h.

Definition at line 114 of file cdefs.h.

#define __bos (   ptr)    __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)

Definition at line 132 of file cdefs.h.

#define __bos0 (   ptr)    __builtin_object_size (ptr, 0)

Definition at line 133 of file cdefs.h.

#define __bounded   /* nothing */

Definition at line 125 of file cdefs.h.

#define __CONCAT (   x,
  y 
)    x ## y

Definition at line 80 of file cdefs.h.

#define __const   const

Definition at line 66 of file cdefs.h.

#define __END_DECLS

Definition at line 94 of file cdefs.h.

Definition at line 118 of file cdefs.h.

Definition at line 115 of file cdefs.h.

#define __errordecl (   name,
  msg 
)    extern void name (void)

Definition at line 144 of file cdefs.h.

#define __extension__   /* Ignore */

Definition at line 322 of file cdefs.h.

Definition at line 306 of file cdefs.h.

#define __extern_inline   extern __inline

Definition at line 305 of file cdefs.h.

unsigned char pc_begin __flexarr   [1]

Definition at line 159 of file cdefs.h.

#define __inline   /* No inline functions. */

Definition at line 61 of file cdefs.h.

#define __LDBL_REDIR (   name,
  proto 
)    name proto

Definition at line 371 of file cdefs.h.

#define __LDBL_REDIR1 (   name,
  proto,
  alias 
)    name proto

Definition at line 370 of file cdefs.h.

#define __LDBL_REDIR1_NTH (   name,
  proto,
  alias 
)    name proto __THROW

Definition at line 372 of file cdefs.h.

#define __LDBL_REDIR_DECL (   name)

Definition at line 374 of file cdefs.h.

#define __LDBL_REDIR_NTH (   name,
  proto 
)    name proto __THROW

Definition at line 373 of file cdefs.h.

#define __long_double_t   long double

Definition at line 85 of file cdefs.h.

#define __nonnull (   params)

Definition at line 267 of file cdefs.h.

#define __NTH (   fct)    fct

Definition at line 64 of file cdefs.h.

#define __P (   args)    args

Definition at line 74 of file cdefs.h.

#define __PMT (   args)    args

Definition at line 75 of file cdefs.h.

#define __ptr_t   void *

Definition at line 84 of file cdefs.h.

#define __ptrvalue   /* nothing */

Definition at line 127 of file cdefs.h.

#define __restrict   /* Ignore */

Definition at line 327 of file cdefs.h.

#define __restrict_arr   /* Not supported. */

Definition at line 343 of file cdefs.h.

#define __signed   signed

Definition at line 67 of file cdefs.h.

#define __STRING (   x)    #x

Definition at line 81 of file cdefs.h.

#define __THROW

Definition at line 63 of file cdefs.h.

#define __unbounded   /* nothing */

Definition at line 126 of file cdefs.h.

#define __USING_NAMESPACE_C99 (   name)

Definition at line 119 of file cdefs.h.

#define __USING_NAMESPACE_STD (   name)

Definition at line 116 of file cdefs.h.

#define __volatile   volatile

Definition at line 68 of file cdefs.h.

#define __warnattr (   msg)

Definition at line 143 of file cdefs.h.

#define __warndecl (   name,
  msg 
)    extern void name (void)

Definition at line 142 of file cdefs.h.

#define __wur   /* Ignore */

Definition at line 282 of file cdefs.h.