https://gcc.gnu.org/g:5989048cc7980a255a322e9b29fe12318f3d146e

commit 5989048cc7980a255a322e9b29fe12318f3d146e
Author: Michael Meissner <[email protected]>
Date:   Tue Oct 6 13:01:30 2026 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.float | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gcc/ChangeLog.float b/gcc/ChangeLog.float
index bd81e1a4aa53..b0da9ef2d06f 100644
--- a/gcc/ChangeLog.float
+++ b/gcc/ChangeLog.float
@@ -1,3 +1,22 @@
+==================== Branch work266-float, patch #221 ====================
+
+Fix float conversions
+
+Fix the name used for usngiend float conversions in libgcc.
+
+Allow {TFmode, KFmode, IFmode} <=> {BFmode, HFmode} conversions to convert to
+DFmode even if we don't have hardware support for the 16-bit floating point
+type.
+
+2026-10-06  Michael Meissner  <[email protected]>
+
+       * config/rs6000/float16.md
+       (extend<FP16_HW:mode><FP16_FLOAT_CONVERT:mode>2): Allow insn even if we
+       do not have hardware support.
+       (trunc<FP16_FLOAT_CONVERT:mode><FP16_HW:mode>2): Likewise.
+       * config/rs6000/rs6000.cc (init_float16): Correct the names of unsigned
+       to float conversion functions.
+
 ==================== Branch work266-float, patch #220 ====================
 
 Pass and return 16-bit fp library values in GPRs

Reply via email to