re PR target/80190 (darwin: untranslateable placeholder "non-ASCII character")
PR target/80190 * config/darwin.c: Include intl.h. (darwin_build_constant_cfstring): Improve i18n of diagnostics by not composing the message out of two separate parts. From-SVN: r269480
This commit is contained in:
parent
c0cb38c28e
commit
1d28bbdf47
@ -1,3 +1,10 @@
|
||||
2019-03-08 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/80190
|
||||
* config/darwin.c: Include intl.h.
|
||||
(darwin_build_constant_cfstring): Improve i18n of diagnostics by not
|
||||
composing the message out of two separate parts.
|
||||
|
||||
2019-03-07 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/80003
|
||||
|
@ -46,6 +46,7 @@ along with GCC; see the file COPYING3. If not see
|
||||
#include "langhooks.h"
|
||||
#include "toplev.h"
|
||||
#include "lto-section-names.h"
|
||||
#include "intl.h"
|
||||
|
||||
/* Darwin supports a feature called fix-and-continue, which is used
|
||||
for rapid turn around debugging. When code is compiled with the
|
||||
@ -3565,8 +3566,9 @@ darwin_build_constant_cfstring (tree str)
|
||||
for (l = 0; l < length; l++)
|
||||
if (!s[l] || !isascii (s[l]))
|
||||
{
|
||||
warning (darwin_warn_nonportable_cfstrings, "%s in CFString literal",
|
||||
s[l] ? "non-ASCII character" : "embedded NUL");
|
||||
warning (darwin_warn_nonportable_cfstrings,
|
||||
s[l] ? G_("non-ASCII character in CFString literal")
|
||||
: G_("embedded NUL in CFString literal"));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user