https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99708
--- Comment #17 from Segher Boessenkool <segher at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #13) > I see <snip> > Doesn't this mean that ieee128_float_type_node and ibm128_float_type_node is > always non-NULL? No. All of that code is inside if (TARGET_FLOAT128_TYPE) so none of that is ever run otherwise. The basic types we have are __ibm128 and __ieee128, all the rest is a macro maze.