https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103623
--- Comment #27 from Segher Boessenkool <segher at gcc dot gnu.org> --- OTOH, it makes no sense to test if we have hard float. The pack and unpack builtins should work (and work the same) whenever long double is double-double.