Main Page | Alphabetical List | Class List | File List | Class Members | File Members

stdint.h File Reference

#include <nlibc.h>
#include <limits.h>

Include dependency graph for stdint.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define INT64_MIN   LLONG_MIN
#define INT64_MAX   LLONG_MAX
#define UINT64_MAX   ULLONG_MAX
#define INTMAX_MIN   INT64_MIN
#define INTMAX_MAX   INT64_MAX
#define UINTMAX_MAX   UINT64_MAX
#define INT_LEAST8_MIN   SHRT_MIN
#define INT_LEAST16_MIN   INT_MIN
#define INT_LEAST32_MIN   LONG_MIN
#define INT_LEAST64_MIN   LLONG_MIN
#define INT_LEAST8_MAX   SHRT_MAX
#define INT_LEAST16_MAX   INT_MAX
#define INT_LEAST32_MAX   LONG_MAX
#define INT_LEAST64_MAX   LLONG_MAX
#define UINT_LEAST8_MAX   USHRT_MAX
#define UINT_LEAST16_MAX   UINT_MAX
#define UINT_LEAST32_MAX   ULONG_MAX
#define UINT_LEAST64_MAX   ULLONG_MAX
#define INT_FAST8_MIN   SHRT_MIN
#define INT_FAST16_MIN   INT_MIN
#define INT_FAST32_MIN   LONG_MIN
#define INT_FAST64_MIN   LLONG_MIN
#define INT_FAST8_MAX   SHRT_MAX
#define INT_FAST16_MAX   INT_MAX
#define INT_FAST32_MAX   LONG_MAX
#define INT_FAST64_MAX   LLONG_MAX
#define UINT_FAST8_MAX   USHRT_MAX
#define UINT_FAST16_MAX   UINT_MAX
#define UINT_FAST32_MAX   ULONG_MAX
#define UINT_FAST64_MAX   ULLONG_MAX
#define INTPTR_MIN   LLONG_MIN
#define INTPTR_MAX   LLONG_MAX
#define UINTPTR_MAX   ULLONG_MAX
#define INT8_C(value)   value
#define INT16_C(value)   value
#define INT32_C(value)   value ##L
#define INT64_C(value)   value ##LL
#define UINT8_C(value)   value ##U
#define UINT16_C(value)   value ##U
#define UINT32_C(value)   value ##UL
#define UINT64_C(value)   value ##ULL
#define INTMAX_C(value)   value ##L
#define UINTMAX_C(value)   value ##UL
#define LONGMAX_C(value)   value ##LL
#define ULONGMAX_C(value)   value ##ULL
#define PTRDIFF_MIN   INT64_MIN
#define PTRDIFF_MAX   INT64_MAX
#define SIG_ATOMIC_MIN   INT_MIN
#define SIG_ATOMIC_MAX   INT_MAX
#define SIZE_MAX   UINT_MAX
#define WINT_MIN   INT64_MIN
#define WINT_MAX   INT64_MAX

Typedefs

typedef long long int int64_t
typedef unsigned long long int uint64_t
typedef short int int_least8_t
typedef int int_least16_t
typedef long int int_least32_t
typedef long long int int_least64_t
typedef unsigned short int uint_least8_t
typedef unsigned int uint_least16_t
typedef unsigned long int uint_least32_t
typedef unsigned long long int uint_least64_t
typedef short int int_fast8_t
typedef int int_fast16_t
typedef long int int_fast32_t
typedef long long int int_fast64_t
typedef unsigned short int uint_fast8_t
typedef unsigned int uint_fast16_t
typedef unsigned long int uint_fast32_t
typedef unsigned long long int uint_fast64_t
typedef int64_t intptr_t
typedef uint64_t uintptr_t
typedef int64_t intmax_t
typedef uint64_t uintmax_t
typedef int ptrdiff_t


Define Documentation

#define INT16_C value   )     value
 

Definition at line 168 of file stdint.h.

#define INT32_C value   )     value ##L
 

Definition at line 169 of file stdint.h.

#define INT64_C value   )     value ##LL
 

Definition at line 170 of file stdint.h.

#define INT64_MAX   LLONG_MAX
 

Definition at line 78 of file stdint.h.

#define INT64_MIN   LLONG_MIN
 

Definition at line 73 of file stdint.h.

#define INT8_C value   )     value
 

Definition at line 167 of file stdint.h.

#define INT_FAST16_MAX   INT_MAX
 

Definition at line 141 of file stdint.h.

#define INT_FAST16_MIN   INT_MIN
 

Definition at line 136 of file stdint.h.

#define INT_FAST32_MAX   LONG_MAX
 

Definition at line 142 of file stdint.h.

#define INT_FAST32_MIN   LONG_MIN
 

Definition at line 137 of file stdint.h.

#define INT_FAST64_MAX   LLONG_MAX
 

Definition at line 143 of file stdint.h.

#define INT_FAST64_MIN   LLONG_MIN
 

Definition at line 138 of file stdint.h.

#define INT_FAST8_MAX   SHRT_MAX
 

Definition at line 140 of file stdint.h.

#define INT_FAST8_MIN   SHRT_MIN
 

Definition at line 135 of file stdint.h.

#define INT_LEAST16_MAX   INT_MAX
 

Definition at line 112 of file stdint.h.

#define INT_LEAST16_MIN   INT_MIN
 

Definition at line 107 of file stdint.h.

#define INT_LEAST32_MAX   LONG_MAX
 

Definition at line 113 of file stdint.h.

#define INT_LEAST32_MIN   LONG_MIN
 

Definition at line 108 of file stdint.h.

#define INT_LEAST64_MAX   LLONG_MAX
 

Definition at line 114 of file stdint.h.

#define INT_LEAST64_MIN   LLONG_MIN
 

Definition at line 109 of file stdint.h.

#define INT_LEAST8_MAX   SHRT_MAX
 

Definition at line 111 of file stdint.h.

#define INT_LEAST8_MIN   SHRT_MIN
 

Definition at line 106 of file stdint.h.

#define INTMAX_C value   )     value ##L
 

Definition at line 177 of file stdint.h.

#define INTMAX_MAX   INT64_MAX
 

Definition at line 86 of file stdint.h.

#define INTMAX_MIN   INT64_MIN
 

Definition at line 85 of file stdint.h.

#define INTPTR_MAX   LLONG_MAX
 

Definition at line 155 of file stdint.h.

#define INTPTR_MIN   LLONG_MIN
 

Definition at line 154 of file stdint.h.

#define LONGMAX_C value   )     value ##LL
 

Definition at line 179 of file stdint.h.

#define PTRDIFF_MAX   INT64_MAX
 

Definition at line 193 of file stdint.h.

#define PTRDIFF_MIN   INT64_MIN
 

Definition at line 190 of file stdint.h.

#define SIG_ATOMIC_MAX   INT_MAX
 

Definition at line 197 of file stdint.h.

#define SIG_ATOMIC_MIN   INT_MIN
 

Definition at line 196 of file stdint.h.

#define SIZE_MAX   UINT_MAX
 

Definition at line 200 of file stdint.h.

#define UINT16_C value   )     value ##U
 

Definition at line 172 of file stdint.h.

#define UINT32_C value   )     value ##UL
 

Definition at line 173 of file stdint.h.

#define UINT64_C value   )     value ##ULL
 

Definition at line 174 of file stdint.h.

#define UINT64_MAX   ULLONG_MAX
 

Definition at line 83 of file stdint.h.

#define UINT8_C value   )     value ##U
 

Definition at line 171 of file stdint.h.

#define UINT_FAST16_MAX   UINT_MAX
 

Definition at line 146 of file stdint.h.

#define UINT_FAST32_MAX   ULONG_MAX
 

Definition at line 147 of file stdint.h.

#define UINT_FAST64_MAX   ULLONG_MAX
 

Definition at line 148 of file stdint.h.

#define UINT_FAST8_MAX   USHRT_MAX
 

Definition at line 145 of file stdint.h.

#define UINT_LEAST16_MAX   UINT_MAX
 

Definition at line 117 of file stdint.h.

#define UINT_LEAST32_MAX   ULONG_MAX
 

Definition at line 118 of file stdint.h.

#define UINT_LEAST64_MAX   ULLONG_MAX
 

Definition at line 119 of file stdint.h.

#define UINT_LEAST8_MAX   USHRT_MAX
 

Definition at line 116 of file stdint.h.

#define UINTMAX_C value   )     value ##UL
 

Definition at line 178 of file stdint.h.

#define UINTMAX_MAX   UINT64_MAX
 

Definition at line 87 of file stdint.h.

#define UINTPTR_MAX   ULLONG_MAX
 

Definition at line 156 of file stdint.h.

#define ULONGMAX_C value   )     value ##ULL
 

Definition at line 180 of file stdint.h.

#define WINT_MAX   INT64_MAX
 

Definition at line 202 of file stdint.h.

#define WINT_MIN   INT64_MIN
 

Definition at line 201 of file stdint.h.


Typedef Documentation

typedef long long int int64_t
 

Definition at line 63 of file stdint.h.

typedef int int_fast16_t
 

Definition at line 124 of file stdint.h.

typedef long int int_fast32_t
 

Definition at line 125 of file stdint.h.

typedef long long int int_fast64_t
 

Definition at line 126 of file stdint.h.

typedef short int int_fast8_t
 

Definition at line 123 of file stdint.h.

typedef int int_least16_t
 

Definition at line 93 of file stdint.h.

typedef long int int_least32_t
 

Definition at line 94 of file stdint.h.

typedef long long int int_least64_t
 

Definition at line 95 of file stdint.h.

typedef short int int_least8_t
 

Definition at line 92 of file stdint.h.

typedef int64_t intmax_t
 

Definition at line 158 of file stdint.h.

typedef int64_t intptr_t
 

Definition at line 151 of file stdint.h.

typedef int ptrdiff_t
 

Definition at line 187 of file stdint.h.

typedef unsigned long long int uint64_t
 

Definition at line 64 of file stdint.h.

Referenced by cc_mbusy(), cc_mwait(), copysign(), fabs(), frexp(), ilogb(), modf(), pow(), and trunc().

typedef unsigned int uint_fast16_t
 

Definition at line 129 of file stdint.h.

typedef unsigned long int uint_fast32_t
 

Definition at line 130 of file stdint.h.

typedef unsigned long long int uint_fast64_t
 

Definition at line 131 of file stdint.h.

typedef unsigned short int uint_fast8_t
 

Definition at line 128 of file stdint.h.

typedef unsigned int uint_least16_t
 

Definition at line 98 of file stdint.h.

typedef unsigned long int uint_least32_t
 

Definition at line 99 of file stdint.h.

typedef unsigned long long int uint_least64_t
 

Definition at line 100 of file stdint.h.

typedef unsigned short int uint_least8_t
 

Definition at line 97 of file stdint.h.

typedef uint64_t uintmax_t
 

Definition at line 159 of file stdint.h.

typedef uint64_t uintptr_t
 

Definition at line 152 of file stdint.h.


Generated on Tue Jan 10 12:43:52 2006 for nlibc by doxygen 1.3.5