https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100041
--- Comment #12 from Richard Biener <rguenth at gcc dot gnu.org> --- A possible solution might be to disallow the -m64 -m96bit-long-double combination, the documentation suggests -m128bit-long-double was intended as an "optimization" over the x86-32 ABI.