https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85957
--- Comment #26 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- Adding the support for C++ would also be a matter for people who care about this platform that few people do now care about. I suspect that if you force the back-end insn pattern effects of standards-conforming excess precision to on (i.e. stop the back end claiming to have SFmode / DFmode operations that use x87 floating point), that will still work for languages without special support, because of the optabs code that handles expanding using a wiser mode as necessary (even if not safe) - but while that would get XFmode spills, the GIMPLE code would still think some operations were being carried out in SFmode / DFmode, so without the front-end support you wouldn't eliminate optimizer anomalies.