https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79886
--- Comment #3 from Manuel López-Ibáñez <lopezibanez at gmail dot com> --- Perhaps Fortran FE formatters can call the standard formatters if an unknown directive is found? I don't know how C/C++ handles this case (does it support this %-directive or does it switch to the standard pretty printer?) but there is no reason to not do the same and share the code if possible.