https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94630
--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-11 branch has been updated by Michael Meissner <meiss...@gcc.gnu.org>: https://gcc.gnu.org/g:d9f215aa59cca00c862a14d3ee90e0b0ee4ed56f commit r11-8954-gd9f215aa59cca00c862a14d3ee90e0b0ee4ed56f Author: Michael Meissner <meiss...@linux.ibm.com> Date: Fri Sep 3 12:59:47 2021 -0400 Fix tests that require IBM 128-bit long double 2021-09-03 Michael Meissner <meiss...@linux.ibm.com> gcc/testsuite/ PR target/94630 * gcc.target/powerpc/pr70117.c: Specify that we need the long double type to be IBM 128-bit. Remove the code to use __ibm128. Backport from master 2021-08-25. * c-c++-common/dfp/convert-bfp-11.c: Specify that we need the long double type to be IBM 128-bit. Run the test at -O2 optimization. Backport from master 2021-08-25. * lib/target-supports.exp (add_options_for_long_double_ibm128): New function. Backport from master 2021-08-25. (check_effective_target_long_double_ibm128): New function. (add_options_for_long_double_ieee128): New function. (check_effective_target_long_double_ieee128): New function. (add_options_for_long_double_64bit): New function. (check_effective_target_long_double_64bit): New function.