https://gcc.gnu.org/g:de57e5fc86709f9e18d9d56b599d3d13104f94be
commit de57e5fc86709f9e18d9d56b599d3d13104f94be Author: Michael Meissner <meiss...@linux.ibm.com> Date: Fri Jul 12 20:59:30 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gcc/ChangeLog.bugs b/gcc/ChangeLog.bugs index dd7b7846d905..f75ce1a0c83a 100644 --- a/gcc/ChangeLog.bugs +++ b/gcc/ChangeLog.bugs @@ -1,3 +1,24 @@ +==================== Branch work171-bugs, patch #311 ==================== + +Use -mcpu=power7 if needed and not -mvsx to build float128 support. + +2024-07-12 Michael Meissner <meiss...@linux.ibm.com> + +libgcc/ + + PR target/115800 + PR target/113652 + * config.host (powerpc*-*-linux*): Do not enable the float128 hardware + and float128 power10 hardware support unless the basic float128 support + is added. Add support for building the float128 support when the default + compiler does not enable VSX. + * config/rs6000/t-float128 (FP128_CFLAGS_SW): Do not use -mvsx, instead + use FP128_CFLAGS_VSX to optionally add -mcpu=power7. + * config/rs6000/t-float128-vsx: New file. + * configure.ac (powerpc*-*-linux*): Determine if the default powerpc cpu + includes VSX support. + * configure: Regenerate. + ==================== Branch work171-bugs, patch #310 was reverted ==================== ==================== Branch work171-bugs, patch #304 was reverted ==================== ==================== Branch work171-bugs, patch #303 was reverted ====================