https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42689
Joseph S. Myers <jsm28 at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #4 from Joseph S. Myers <jsm28 at gcc dot gnu.org> --- This issue is about %e/%n diagnostics in specs, not about diagnostics in .opt files. By inspection, there are still some such diagnostics (e.g. in config/pa/pa-hpux11.h) that are split into two such diagnostics in the middle of a sentence, which is problematic for translations. Also, there are still the trailing newlines, though those are currently harmless (removed both by gcc.c and by exgettext). Also, such a diagnostic split in the source file with backslash-newline doesn't get extracted for translation at all; config/freebsd-spec.h has %{pthread: %eThe -pthread option is only supported on FreeBSD when gcc \ is built with the --enable-threads configure-time option.} which is missing from gcc.pot.