#ifndef STDINT_H #define STDINT_H typedef unsigned char u8; typedef unsigned short u16; typedef unsigned int u32; typedef unsigned long u64; typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t; typedef unsigned long uint64_t; typedef uint64_t size_t; typedef uint64_t uintptr_t; #define INT8_MIN (-128) #define INT16_MIN (-32767 - 1) #define INT32_MIN (-2147483647 - 1) #define INT64_MIN (-__INT64_C(9223372036854775807) - 1) #define INT8_MAX (127) #define INT16_MAX (32767) #define INT32_MAX (2147483647) #define INT64_MAX (__INT64_C(9223372036854775807)) #define UINT8_MAX (255) #define UINT16_MAX (65535) #define UINT32_MAX (4294967295U) #define UINT64_MAX (__UINT64_C(18446744073709551615)) #endif // STDINT_H