chiark / gitweb /
[PATCH] volume-id build fix and update
[elogind.git] / klibc / klibc / include / bits64 / bitsize / stdint.h
1 /*
2  * bits64/stdint.h
3  */
4
5 #ifndef _BITSIZE_STDINT_H
6 #define _BITSIZE_STDINT_H
7
8 typedef signed char             int8_t;
9 typedef short int               int16_t;
10 typedef int                     int32_t;
11 typedef long long int           int64_t;
12
13 typedef unsigned char           uint8_t;
14 typedef unsigned short int      uint16_t;
15 typedef unsigned int            uint32_t;
16 typedef unsigned long int       uint64_t;
17
18 typedef long int                int_fast16_t;
19 typedef long int                int_fast32_t;
20
21 typedef unsigned long int       uint_fast16_t;
22 typedef unsigned long int       uint_fast32_t;
23
24 typedef long int                intptr_t;
25 typedef unsigned long int       uintptr_t;
26
27 #define __INT64_C(c)  c ## L
28 #define __UINT64_C(c) c ## UL
29
30 #define __PRI64_RANK    "l"
31 #define __PRIFAST_RANK  "l"
32 #define __PRIPTR_RANK   "l"
33
34 #endif /* _BITSIZE_STDINT_H */
35
36