4 #define NULL ((void*) 0)
6 typedef unsigned long u64
;
7 typedef signed long s64
;
9 typedef unsigned int u32
;
10 typedef signed int s32
;
12 typedef unsigned short u16
;
13 typedef signed short s16
;
15 typedef unsigned char u8
;
16 typedef signed char s8
;
20 typedef __builtin_va_list
va_list;
22 typedef int ptrdiff_t; /* wha? well, vsnprintf wants it */