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.

Reply via email to