https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78497
--- Comment #7 from Mark Wielaard <mark at gcc dot gnu.org> --- The workaround is to use gcc -C --save-temps ... to pass-through all comments to the temp files. Maybe -C should be the default with --save-temps?