https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69840
--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #4) > Then we have to agree that this code breaks GNU output style. Or it breaks > LLVM output style. It is one or the other, I rather see a way to do this > dynamically of breaking up the lines (this was done in the past for GCC's > diagnostic so it definitely can be done). I like your idea, thus I've created a new version of pull request that directs the dump output format by a compiler macro (_GNU_HELP_OUTPUT). Enabling the macro in Makefile.{am,in} would be the only necessary change in GCC. Let's see what the LLVM folks will say about the change.