diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/darwin.c | 6 |
2 files changed, 11 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e7a7d58..72a1c3f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index 174c82f..9194811 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -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; } } |