https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85440
--- Comment #18 from Dennis Clarke <dclarke at blastwave dot org> --- We are saying the same thing here. Those same emulation routines exist elsewhere and are called _Qp_div, _Qp_mul and _Qp_add on Solaris SPARC systems whereas those are implemented into other places with more or less the same names. Let's not go in circles here. I see the issue and the old 970 is a historical artifact.