On Thu, 25 Aug 2016, Nick Clifton wrote: > gcc/ChangeLog > 2016-08-25 Nick Clifton <ni...@redhat.com> > > * config/ia64/ia64.c (ia64_init_builtins): Initialise the > float128_type_node if that has not been done already. > * config/i386/i386.c (ix86_init_builtin_types): Likewise.
No, this is wrong. The global node must remain as NULL when the type is not fully supported. You need a different name for the local node, e.g. i386_float128_type_node (and then update all back-end uses to use the local node). -- Joseph S. Myers jos...@codesourcery.com