TYPEDEF int ptrdiff_t;
TYPEDEF __builtin_va_list va_list;
+TYPEDEF __builtin_va_list __isoc_va_list;
#ifndef __cplusplus
TYPEDEF long wchar_t;
TYPEDEF int intptr_t;
TYPEDEF unsigned uintptr_t;
+TYPEDEF long long intmax_t;
+TYPEDEF unsigned long long uintmax_t;
+
TYPEDEF float float_t;
TYPEDEF double double_t;
TYPEDEF void * timer_t;
TYPEDEF int clockid_t;
-TYPEDEF unsigned long clock_t;
+TYPEDEF long clock_t;
TYPEDEF struct { unsigned long __bits[128/sizeof(long)]; } sigset_t;
TYPEDEF struct __siginfo siginfo_t;