#ifndef S_STDINT_H #define S_STDINT_H // this is minimum types set for fixed-size integers #ifdef WIN32 #if _MSC_VER > 1000 #pragma once #endif #include #include typedef __int8 int8_t; typedef __int16 int16_t; typedef __int32 int32_t; typedef __int64 int64_t; typedef unsigned __int8 uint8_t; typedef unsigned __int16 uint16_t; typedef unsigned __int32 uint32_t; typedef unsigned __int64 uint64_t; #endif #ifdef Lynx typedef char int8_t; typedef unsigned char uint8_t; typedef short int16_t; typedef unsigned short uint16_t; typedef int int32_t; typedef unsigned int uint32_t; typedef long int64_t; typedef unsigned long uint64_t; #endif #ifdef Linux #include #endif #ifdef Solaris #include #endif #endif