TYPEDEF __builtin_va_list va_list;
-#ifdef __WCHAR_TYPE__
-TYPEDEF __WCHAR_TYPE__ wchar_t;
-#else
-TYPEDEF long wchar_t;
+#ifndef __cplusplus
+TYPEDEF unsigned wchar_t;
#endif
-TYPEDEF long wint_t;
+TYPEDEF int wint_t;
TYPEDEF long wctrans_t;
TYPEDEF long wctype_t;