mpctool
|
00001 #ifndef MC04TYPES_H 00002 #define MC04TYPES_H 00003 00004 /* MISRA C 2004 compliant numeric typedef */ 00005 00006 typedef char char_t; 00007 00008 /* Probably already defined by inttypes.h or types.h*/ 00009 # ifndef __int8_t_defined 00010 # define __int8_t_defined 00011 typedef signed char int8_t; 00012 typedef signed short int16_t; 00013 typedef signed int int32_t; 00014 #endif 00015 00016 #ifndef _SYS_TYPES_H 00017 typedef signed long int64_t; 00018 #endif 00019 00020 typedef unsigned char uint8_t; 00021 typedef unsigned short uint16_t; 00022 typedef unsigned int uint32_t; 00023 typedef unsigned long uint64_t; 00024 typedef float float32_t; 00025 typedef double float64_t; 00026 typedef long double float128_t; 00027 00028 #endif