In file included from ../../../../../libc/newlib/libc/stdlib/mprec.h:29, from ../../../../../libc/newlib/libc/stdlib/dtoa.c:33: /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:152:2: error: #error "double and long double are the same size but LDBL_EQ_DBL is not defined" 152 | #error "double and long double are the same size but LDBL_EQ_DBL is not defined" | ^~~~~ /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:195:3: error: unknown type name '__ieee_ext_field_type' 195 | __ieee_ext_field_type ext_fracl : EXT_FRACLBITS; | ^~~~~~~~~~~~~~~~~~~~~ /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:195:38: error: 'EXT_FRACLBITS' undeclared here (not in a function); did you mean 'EXT_FRACBITS'? 195 | __ieee_ext_field_type ext_fracl : EXT_FRACLBITS; | ^~~~~~~~~~~~~ | EXT_FRACBITS /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:195:26: error: bit-field 'ext_fracl' width not an integer constant 195 | __ieee_ext_field_type ext_fracl : EXT_FRACLBITS; | ^~~~~~~~~ /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:196:3: error: unknown type name '__ieee_ext_field_type' 196 | __ieee_ext_field_type ext_frach : EXT_FRACHBITS; | ^~~~~~~~~~~~~~~~~~~~~ /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:196:38: error: 'EXT_FRACHBITS' undeclared here (not in a function); did you mean 'EXT_FRACBITS'? 196 | __ieee_ext_field_type ext_frach : EXT_FRACHBITS; | ^~~~~~~~~~~~~ | EXT_FRACBITS /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:196:26: error: bit-field 'ext_frach' width not an integer constant 196 | __ieee_ext_field_type ext_frach : EXT_FRACHBITS; | ^~~~~~~~~ /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:197:3: error: unknown type name '__ieee_ext_field_type' 197 | __ieee_ext_field_type ext_exp : EXT_EXPBITS; | ^~~~~~~~~~~~~~~~~~~~~ /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:197:38: error: 'EXT_EXPBITS' undeclared here (not in a function); did you mean 'EXT_EXP_BIAS'? 197 | __ieee_ext_field_type ext_exp : EXT_EXPBITS; | ^~~~~~~~~~~ | EXT_EXP_BIAS /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:197:26: error: bit-field 'ext_exp' width not an integer constant 197 | __ieee_ext_field_type ext_exp : EXT_EXPBITS; | ^~~~~~~ /home/will/casio/gcc/libc/newlib/libc/include/ieeefp.h:198:3: error: unknown type name '__ieee_ext_field_type' 198 | __ieee_ext_field_type ext_sign : 1; | ^~~~~~~~~~~~~~~~~~~~~