]> granicus.if.org Git - clang/commit
Target: fix wchar_t definition for Windows on ARM
authorSaleem Abdulrasool <compnerd@compnerd.org>
Sun, 4 May 2014 01:56:04 +0000 (01:56 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Sun, 4 May 2014 01:56:04 +0000 (01:56 +0000)
commit424e60d770813b55d99f29845e289c0b08d5f4b0
tree322dc0427fff2632e6d9becb374bb5a21ec865ac
parentaa83cba3fd762f6995985c9ec6f5b8bd50ae7e36
Target: fix wchar_t definition for Windows on ARM

Windows on ARM uses AAPCS, but has some deviations.  wchar_t remains an unsigned
short on WoA, which does not conform to AAPCS.  Ensure that wchar_t is defined
accordingly.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@207929 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets.cpp
test/Preprocessor/woa-wchar_t.c [new file with mode: 0644]