https://gcc.gnu.org/g:d7238219f3341d01c825918a7505bfe0ca70e66a
commit d7238219f3341d01c825918a7505bfe0ca70e66a Author: Michael Meissner <[email protected]> Date: Wed Nov 5 23:06:13 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.test | 23 +++++++++++++---------- libstdc++-v3/ChangeLog.meissner | 17 ++++------------- 2 files changed, 17 insertions(+), 23 deletions(-) diff --git a/gcc/ChangeLog.test b/gcc/ChangeLog.test index 6f9634ba46c2..143219712303 100644 --- a/gcc/ChangeLog.test +++ b/gcc/ChangeLog.test @@ -1,3 +1,15 @@ +==================== Branch work223-test, patch #430 patch #463 ==================== + +Note that __bfloat16 and _Float16 are defined in libgcc. + +2025-11-05 Michael Meissner <[email protected]> + +gcc/ + + * config/rs6000/rs6000-modes.df (BFmode): Initially define format as 0. + * config/rs6000/rs6000.cc (rs6000_libgcc_floating_mode_supported_p): + Return true for HFmode and BFmode if -mfloat16. + ==================== Branch work223-test, patch #430 patch #462 ==================== Document -mfloat16. @@ -67,16 +79,7 @@ gcc/ (ISA_2_7_MASKS_SERVER): Likewise. (POWERPC_MASKS): Likewise. -==================== Branch work223-test, patch #430 patch #458 ==================== - -Fix __bfloat16 signalling NaN support on PowerPC. - -2025-11-05 Michael Meissner <[email protected]> - -libstdc++-v3/ - - * include/limits (__bfloat16 signaling_NaN): Use __builtin_nansf and - convert it to __bfloat16 instead of using __builtin_nansf16b. +==================== Branch work223-test, patch #430 patch #458 was reverted ==================== ==================== Branch work223-test, patch #430 patch #457 ==================== diff --git a/libstdc++-v3/ChangeLog.meissner b/libstdc++-v3/ChangeLog.meissner index 1dfdaedf68fa..ccff3e2e6d91 100644 --- a/libstdc++-v3/ChangeLog.meissner +++ b/libstdc++-v3/ChangeLog.meissner @@ -1,16 +1,7 @@ -==================== Branch work223-test, patch #430 patch #458 ==================== - -Fix __bfloat16 signalling NaN support on PowerPC. - -2025-11-05 Michael Meissner <[email protected]> - -libstdc++-v3/ - - * include/limits (__bfloat16 signaling_NaN): Use __builtin_nansf and - convert it to __bfloat16 instead of using __builtin_nansf16b. - -==================== Branch work223, patch #428 was reverted ==================== -==================== Branch work223, patch #427 was reverted ==================== +==================== Branch work223-test, patch #458 was reverted ==================== +==================== Branch work223-test, patch #430 was reverted ==================== +==================== Branch work223-test, patch #428 was reverted ==================== +==================== Branch work223-test, patch #427 was reverted ==================== ==================== Branch work223, baseline ====================
