#ifndef __TCI_STDINT_H #define __TCI_STDINT_H typedef signed char int8_t; typedef signed short int16_t; typedef signed int int32_t; typedef signed long int64_t; typedef signed char int_fast8_t; typedef signed short int_fast16_t; typedef signed int int_fast32_t; typedef signed long int_fast64_t; typedef signed char int_least8_t; typedef signed short int_least16_t; typedef signed int int_least32_t; typedef signed long int_least64_t; // maybe in the future we'll support larger ints typedef signed long long intmax_t; typedef signed long intptr_t; typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t; typedef unsigned long uint64_t; typedef unsigned char uint_fast8_t; typedef unsigned short uint_fast16_t; typedef unsigned int uint_fast32_t; typedef unsigned long uint_fast64_t; typedef unsigned char uint_least8_t; typedef unsigned short uint_least16_t; typedef unsigned int uint_least32_t; typedef unsigned long uint_least64_t; typedef unsigned long long uintmax_t; typedef unsigned long uintptr_t; /* Minimum for largest signed integral type. */ #define INTMAX_MIN (-9223372036854775807L - 1) /* Maximum for largest signed integral type. */ #define INTMAX_MAX 9223372036854775807L /* Maximum for largest unsigned integral type. */ #define UINTMAX_MAX 18446744073709551615UL #define PTRDIFF_MIN (-9223372036854775807L - 1) #define PTRDIFF_MAX 9223372036854775807L #endif