http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46516
--- Comment #14 from Tobias Burnus <burnus at gcc dot gnu.org> 2010-11-17 16:25:56 UTC --- Suggested solution from Joseph on #gcc: - get rid of the spec file (hooray!) - Add a configure test. One needs to make sure that both the compiler supports __float128 and the libgcc library support it. If I read the files correctly, the latter is set via libgcc/config.host There is also the adjunct file gcc/config.gcc I am not 100% sure whether I understood the syntax; however, there is "t-softfp" in libgcc and soft-fp/t-softfp in gcc; I do not yet quite understand how they relate and whether that's the correct information; in any case, it is not sufficient as "t-softfp" is also present for PowerPC, which has a hardware 128-bit FP type.