[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/29952] New: String concatenation in translated message
From: |
fmarchal at perso dot be |
Subject: |
[Bug gas/29952] New: String concatenation in translated message |
Date: |
Mon, 02 Jan 2023 12:49:28 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=29952
Bug ID: 29952
Summary: String concatenation in translated message
Product: binutils
Version: 2.39
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: fmarchal at perso dot be
Target Milestone: ---
Translated message must never be assembled from translated fragments.
This is exceedingly difficult or impossible to translate correctly.
The source code at
[config/tc-i386.c:5070](https://sourceware.org/git?p=binutils-gdb.git;a=blob;f=gas/config/tc-i386.c;h=66d5ea5a99da47a61bf18623f6bd09b10c5f124d;hb=HEAD#l5070)
does that twice:
5068 case unsupported_64bit:
5069 if (ISLOWER (mnem_suffix))
5070 as_bad (_("`%s%c' is %s supported in 64-bit mode"),
5071 pass1_mnem ? pass1_mnem :
current_templates->start->name,
5072 mnem_suffix,
5073 flag_code == CODE_64BIT ? _("not") : _("only"));
5074 else
5075 as_bad (_("`%s' is %s supported in 64-bit mode"),
5076 pass1_mnem ? pass1_mnem :
current_templates->start->name,
5077 flag_code == CODE_64BIT ? _("not") : _("only"));
Please use two distinct messages for "not" vs "only" string in each case.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/29952] New: String concatenation in translated message,
fmarchal at perso dot be <=