[gcc(refs/users/meissner/heads/work169-bugs)] Update ChangeLog.*

Michael Meissner meissner@gcc.gnu.org
Mon Jun 17 22:42:34 GMT 2024


https://gcc.gnu.org/g:63019645e9daae404e78d0696ecccdb49a794959

commit 63019645e9daae404e78d0696ecccdb49a794959
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Mon Jun 17 18:42:29 2024 -0400

    Update ChangeLog.*

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

diff --git a/gcc/ChangeLog.bugs b/gcc/ChangeLog.bugs
index 0366545b17e8..9a2af6e5eaf0 100644
--- a/gcc/ChangeLog.bugs
+++ b/gcc/ChangeLog.bugs
@@ -1,3 +1,29 @@
+==================== Branch work169-bugs, patch #400 ====================
+
+Do not build IEEE 128-bit support for little endian power5.
+
+2024-06-17  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000.cc (rs6000_option_override_internal): Do not
+	allow IEEE 128-bit on little endian 32-bit systems.
+
+libgcc/
+
+	* config.host (powerpc*-linux*): Do not build the IEEE 128-bit support
+	libraries unless GCC is configured for at least power8 by default.
+	* configure.ac (powerpc*-linux*): Likewise.
+	* configure: Regenerate.
+
+libgfortran/
+
+	* configure.ac (powerpc64le*-linux*): Check to see that the compiler
+	uses VSX before enabling IEEE 128-bit support.
+	* configure: Regenerate.
+	* kinds-override.h: Do not enable IEEE 128-bit floating point support on
+	little endian PowerPC that does not have VSX support.
+
 ==================== Branch work169-bugs, patch #11 (work169 branch) ====================
 
 Add -mcpu=future tuning support.


More information about the Gcc-cvs mailing list