http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46584
--- Comment #8 from Tobias Burnus <burnus at gcc dot gnu.org> 2010-12-04 13:13:51 UTC --- The committed patch removed the complex math functions from the quad_1.f90 test. I think the PR can be closed after confirmation that the failure is gone. Regarding hppa64-hp-hpux: I think one could (e.g. with weak alias) consider building a libquadmath which provides also "long double" names on platforms where the libm does not provide the required functionality and where __float128 and long double are the same data type. However, I think that's an unrelated issue, which I want to leave to the maintainers of the relevant platforms (seemingly only: HPUX on ia64).