From 87ab10d6524fe4faabd7eb3eac5868165ecfb323 Mon Sep 17 00:00:00 2001 From: James Greenhalgh Date: Wed, 21 Sep 2016 21:02:54 +0000 Subject: [soft-fp] Add support for various half-precision conversion routines. This patch adds conversion routines required for _Float16 support in AArch64. These are one-step conversions to and from TImode and TFmode. We need these on AArch64 regardless of presence of the ARMv8.2-A 16-bit floating-point extensions. In the patch, soft-fp/half.h is derived from soft-fp/single.h . The conversion routines are derivatives of their respective SFmode variants. * soft-fp/extendhftf2.c: New. * soft-fp/fixhfti.c: Likewise. * soft-fp/fixunshfti.c: Likewise. * soft-fp/floattihf.c: Likewise. * soft-fp/floatuntihf.c: Likewise. * soft-fp/half.h: Likewise. * soft-fp/trunctfhf2.c: Likewise. --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 00162c332a..e9289778f0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2016-09-21 James Greenhalgh + + * soft-fp/extendhftf2.c: New. + * soft-fp/fixhfti.c: Likewise. + * soft-fp/fixunshfti.c: Likewise. + * soft-fp/floattihf.c: Likewise. + * soft-fp/floatuntihf.c: Likewise. + * soft-fp/half.h: Likewise. + * soft-fp/trunctfhf2.c: Likewise. + 2016-09-21 Joseph Myers * math/math.h [__GLIBC_USE (IEC_60559_BFP_EXT)] (issubnormal): New -- cgit v1.2.3