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.