https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79926

            Bug ID: 79926
           Summary: i386: untranslated placeholder "exception/interrupt"
                    in diagnostic
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: roland.illig at gmx dot de
  Target Milestone: ---

from config/i386/i386.c:

    sorry ("%s instructions aren't allowed in %s service routine",
           isa, (cfun->machine->func_type == TYPE_EXCEPTION
                 ? "exception" : "interrupt"));

The word "exception" or "interrupt" cannot be translated by the i18n
translator, since it is inserted verbatimly. This leads to mixed language in
the diagnostics.

See bug 79868 for more examples of this kind.

Reply via email to