https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77924
--- Comment #3 from Michael Meissner <meissner at gcc dot gnu.org> --- Author: meissner Date: Tue Oct 11 14:12:09 2016 New Revision: 240994 URL: https://gcc.gnu.org/viewcvs?rev=240994&root=gcc&view=rev Log: 2016-10-11 Michael Meissner <meiss...@linux.vnet.ibm.com> PR target/77924 * config/rs6000/rs6000.c (rs6000_init_builtins): Only create the distinct __ibm128 IBM extended double type if long doubles are 128-bits and the default format for long double is IEEE 128-bit. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/rs6000.c