https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40503
--- Comment #7 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- As far as I understand the general state of DFP support in GCC: the basic functionality generally works without needing much maintenance, but no-one is actively fixing DFP bugs or updating the DFP support for TS 18661-2 / TS 18661-3, and no-one has ever hooked the DFP support up to the support for the C front-end to manage excess precision, so that support is only active for binary floating point.