This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/79926] New: i386: untranslated placeholder "exception/interrupt" in diagnostic


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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]