aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/ConvertUTF.c
diff options
context:
space:
mode:
authorTim Northover <Tim.Northover@arm.com>2013-01-30 09:46:55 +0000
committerTim Northover <Tim.Northover@arm.com>2013-01-30 09:46:55 +0000
commite1ac4aec0d30d2d81876e555017e727cc374ff5e (patch)
tree476c32e5d9bbe006692757e2f728db679cb5f063 /lib/Basic/ConvertUTF.c
parentafcbd859f839db4133311147c1bc7db29dfaea10 (diff)
Also promote fp16 types to double when they're anonymous variadic arguments.
__fp16 isn't covered by the standard, but this resolves the oddity that float gets promoted when passed variadically, but not the smaller type. This is required by the AArch64 ABI, and a sane action elsewhere. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173918 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Basic/ConvertUTF.c')
0 files changed, 0 insertions, 0 deletions