https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85688
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- If this is accepted as a bug then I'll create a similar one for the C front end: gcc -c -x c - -mno-float128 <<< 'void f() { __float128 f = 0.0; }' <stdin>: In function ‘f’: <stdin>:1:12: error: unknown type name ‘__float128’; did you mean ‘_Float128’?