4 #define NULL ((void *)0)
5 typedef __SIZE_TYPE__
size_t;
6 typedef __WCHAR_TYPE__
wchar_t;
7 typedef __PTRDIFF_TYPE__
ptrdiff_t;
8 #define offsetof(type, field) ((size_t) &((type *)0)->field)
10 #ifndef __int8_t_defined
11 #define __int8_t_defined
13 typedef short int int16_t;
15 typedef long long int int64_t;
18 void *alloca(size_t size
);