#define COMPILETIME_CHECK | |
#include <uchar.h> | |
#if !defined(COMPILETIME_CHECK) | |
#include <stdlib.h> | |
#endif | |
int main (void) | |
{ | |
/* wchar_t should compatible to char16_t on Windows */ | |
#if defined(COMPILETIME_CHECK) | |
typedef int dummy[2 * (sizeof(wchar_t) == sizeof(char16_t)) - 1]; | |
#else /*if defined(RUNTIME_CHECK)*/ | |
if (sizeof(wchar_t) != sizeof(char16_t)) | |
abort (); | |
#endif | |
return 0; | |
} |