https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79858
Bug ID: 79858 Summary: Explain to translators what %smode means Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: roland.illig at gmx dot de Target Milestone: --- from expmed.c: sorry ("reverse storage order for %smode", GET_MODE_NAME (mode)); What values can the placeholder %s take in the above diagnostic? Is it even a diagnostic? There should be a /* TRANSLATORS: ... */ comment above that line explaining this. Just in case that the %s placeholder can influence the grammar of the sentence in languages other than English, this diagnostic must be rethought completely.