use __WCHAR_TYPE__ on i386 if it is defined