https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91638
--- Comment #6 from Carl Love <cel at us dot ibm.com> --- Yea, I like that a bit better. It is a bit shorter, mine was a bit verbose. I updated the patch to print: -mlong-double- Use -mlong-double-64 for 64-bit IEEE floating point format. Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM). I will post the patch to the mailing list for review/acceptance on mainline.