https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117
--- Comment #13 from Michael Meissner <meissner at gcc dot gnu.org> --- In gcc/builtins.c it is probably better to use: const struct real_format *fmt = FLOAT_MODE_FORMAT (mode); if (fmt == &ibm_extended_double) { // ... }