Fix failing test/Sema/wchar.c on ARM.
Currently Sema/wchar.c fails because WCHAR_T_TYPE is defined as int, however on ARM wchar_t is unsigned int. This patch changes that, so this test passes for ARM. Patch by Joey Gouly! llvm-svn: 164598
This commit is contained in:
parent
82fb892019
commit
c980408c71
|
@ -6,6 +6,8 @@ typedef __WCHAR_TYPE__ wchar_t;
|
|||
#if defined(_WIN32) || defined(_M_IX86) || defined(__CYGWIN__) \
|
||||
|| defined(_M_X64) || defined(SHORT_WCHAR)
|
||||
#define WCHAR_T_TYPE unsigned short
|
||||
#elif defined(__arm)
|
||||
#define WCHAR_T_TYPE unsigned int
|
||||
#elif defined(__sun) || defined(__AuroraUX__)
|
||||
#define WCHAR_T_TYPE long
|
||||
#else /* Solaris or AuroraUX. */
|
||||
|
|
Loading…
Reference in New Issue