#ifndef _XBOOK_STDINT_H
#define _XBOOK_STDINT_H

typedef unsigned long long uint64_t;
typedef signed long long int64_t;
typedef unsigned int    uint32_t;
typedef signed int      int32_t;
typedef unsigned short  uint16_t;
typedef signed short    int16_t;
typedef unsigned char   uint8_t;
typedef signed char     int8_t;

typedef unsigned long long uint64;
typedef signed long long int64;
typedef unsigned int    uint32;
typedef signed int      int32;
typedef unsigned short  uint16;
typedef signed short    int16;
typedef unsigned char   uint8;
typedef signed char     int8;

typedef unsigned long long u64;
typedef signed long long s64;
typedef unsigned int    u32;
typedef signed int      s32;
typedef unsigned short  u16;
typedef signed short    s16;
typedef unsigned char   u8;
typedef signed char     s8;

typedef int ptrdiff_t;
typedef int intptr_t;

#endif  /*_XBOOK_STDINT_H*/
