From 51f1848845bf237c2b437aab8bb7ba646712c559 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Fri, 14 Feb 2025 23:15:18 +0000 Subject: Regenerate .pot files gcc/po/ * gcc.pot: Regenerate. libcpp/po/ * cpplib.pot: Regenerate. --- libcpp/po/cpplib.pot | 1406 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 837 insertions(+), 569 deletions(-) (limited to 'libcpp') diff --git a/libcpp/po/cpplib.pot b/libcpp/po/cpplib.pot index 3f79239658a..e0358a51630 100644 --- a/libcpp/po/cpplib.pot +++ b/libcpp/po/cpplib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" -"POT-Creation-Date: 2024-02-16 21:34+0000\n" +"POT-Creation-Date: 2025-02-14 22:50+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: charset.cc:759 -#, c-format +#, gcc-internal-format, gfc-internal-format msgid "conversion from %s to %s not supported by iconv" msgstr "" @@ -27,22 +27,22 @@ msgid "iconv_open" msgstr "" #: charset.cc:772 -#, c-format +#, gcc-internal-format, gfc-internal-format msgid "no iconv implementation, cannot convert from %s to %s" msgstr "" #: charset.cc:870 -#, c-format -msgid "character 0x%lx is not in the basic source character set\n" +#, gcc-internal-format +msgid "character 0x%lx is not in the basic source character set" msgstr "" #: charset.cc:887 -#: charset.cc:2574 +#: charset.cc:2639 msgid "converting to execution character set" msgstr "" #: charset.cc:893 -#, c-format +#, gcc-internal-format msgid "character 0x%lx is not unibyte in execution character set" msgstr "" @@ -51,16 +51,18 @@ msgid "universal character names are only valid in C++ and C99" msgstr "" #: charset.cc:1553 -msgid "C99's universal character names are incompatible with C90" +#, gcc-internal-format +msgid "C99%'s universal character names are incompatible with C90" msgstr "" #: charset.cc:1556 -#, c-format -msgid "the meaning of '\\%c' is different in traditional C" +#, gcc-internal-format +msgid "the meaning of %<\\%c%> is different in traditional C" msgstr "" #: charset.cc:1595 -msgid "'\\N' not followed by '{'" +#, gcc-internal-format +msgid "%<\\N%> not followed by %<{%>" msgstr "" #: charset.cc:1625 @@ -73,990 +75,1230 @@ msgstr "" msgid "empty named universal character escape sequence" msgstr "" -#: charset.cc:1637 +#: charset.cc:1639 msgid "named universal character escapes are only valid in C++23" msgstr "" -#: charset.cc:1657 -#, c-format +#: charset.cc:1659 +#, gcc-internal-format msgid "" -"\\N{%.*s} is not a valid universal character; treating it as separate tokens" +"%<\\N{%.*s}%> is not a valid universal character; treating it as separate " +"tokens" msgstr "" -#: charset.cc:1663 -#, c-format -msgid "\\N{%.*s} is not a valid universal character" +#: charset.cc:1665 +#, gcc-internal-format +msgid "%<\\N{%.*s}%> is not a valid universal character" msgstr "" -#: charset.cc:1673 -#, c-format -msgid "did you mean \\N{%s}?" +#: charset.cc:1675 +#, gcc-internal-format +msgid "did you mean %<\\N{%s}%>?" msgstr "" -#: charset.cc:1691 -#, c-format +#: charset.cc:1693 +#, gcc-internal-format msgid "" -"'\\N{' not terminated with '}' after %.*s; treating it as separate tokens" +"%<\\N{%> not terminated with %<}%> after %.*s; treating it as separate tokens" msgstr "" -#: charset.cc:1700 -#, c-format -msgid "'\\N{' not terminated with '}' after %.*s" +#: charset.cc:1702 +#, gcc-internal-format +msgid "%<\\N{%> not terminated with %<}%> after %.*s" msgstr "" -#: charset.cc:1708 -msgid "In _cpp_valid_ucn but not a UCN" +#: charset.cc:1710 +#, gcc-internal-format +msgid "in %<_cpp_valid_ucn%> but not a UCN" msgstr "" -#: charset.cc:1750 +#: charset.cc:1753 msgid "empty delimited escape sequence; treating it as separate tokens" msgstr "" -#: charset.cc:1757 -#: charset.cc:2124 -#: charset.cc:2227 +#: charset.cc:1760 +#: charset.cc:2163 +#: charset.cc:2280 msgid "empty delimited escape sequence" msgstr "" -#: charset.cc:1761 -#: charset.cc:2130 -#: charset.cc:2233 +#: charset.cc:1769 +#: charset.cc:2172 +#: charset.cc:2289 msgid "delimited escape sequences are only valid in C++23" msgstr "" -#: charset.cc:1775 -#, c-format +#: charset.cc:1774 +#: charset.cc:1779 +#: charset.cc:2177 +#: charset.cc:2182 +#: charset.cc:2294 +#: charset.cc:2299 +msgid "delimited escape sequences are only valid in C2Y" +msgstr "" + +#: charset.cc:1794 +#, gcc-internal-format msgid "" -"'\\u{' not terminated with '}' after %.*s; treating it as separate tokens" +"%<\\u{%> not terminated with %<}%> after %.*s; treating it as separate tokens" msgstr "" -#: charset.cc:1787 -#, c-format +#: charset.cc:1806 +#, gcc-internal-format msgid "incomplete universal character name %.*s" msgstr "" -#: charset.cc:1791 -#, c-format -msgid "'\\u{' not terminated with '}' after %.*s" +#: charset.cc:1810 +#, gcc-internal-format +msgid "%<\\u{%> not terminated with %<}%> after %.*s" msgstr "" -#: charset.cc:1806 -#, c-format +#: charset.cc:1818 +#, gcc-internal-format msgid "%.*s is not a valid universal character" msgstr "" -#: charset.cc:1816 -#: lex.cc:2082 -msgid "'$' in identifier or number" +#: charset.cc:1834 +#: charset.cc:1838 +#, gcc-internal-format +msgid "%.*s is not a valid universal character name before C23" +msgstr "" + +#: charset.cc:1854 +#: lex.cc:2096 +#, gcc-internal-format +msgid "%<$%> in identifier or number" msgstr "" -#: charset.cc:1826 -#, c-format +#: charset.cc:1864 +#, gcc-internal-format msgid "universal character %.*s is not valid in an identifier" msgstr "" -#: charset.cc:1830 -#, c-format +#: charset.cc:1868 +#, gcc-internal-format msgid "universal character %.*s is not valid at the start of an identifier" msgstr "" -#: charset.cc:1837 -#, c-format +#: charset.cc:1875 +#, gcc-internal-format msgid "%.*s is outside the UCS codespace" msgstr "" -#: charset.cc:1881 -#: charset.cc:3037 +#: charset.cc:1919 +#: charset.cc:3072 msgid "converting UCN to source character set" msgstr "" -#: charset.cc:1888 +#: charset.cc:1926 msgid "converting UCN to execution character set" msgstr "" -#: charset.cc:1952 -#, c-format +#: charset.cc:1990 +#, gcc-internal-format msgid "extended character %.*s is not valid in an identifier" msgstr "" -#: charset.cc:1969 -#, c-format +#: charset.cc:2007 +#, gcc-internal-format msgid "extended character %.*s is not valid at the start of an identifier" msgstr "" -#: charset.cc:2091 -msgid "the meaning of '\\x' is different in traditional C" +#: charset.cc:2129 +#, gcc-internal-format +msgid "the meaning of %<\\x%> is different in traditional C" msgstr "" -#: charset.cc:2138 -msgid "\\x used with no following hex digits" +#: charset.cc:2190 +#, gcc-internal-format +msgid "%<\\x%> used with no following hex digits" msgstr "" -#: charset.cc:2144 -#, c-format -msgid "'\\x{' not terminated with '}' after %.*s" +#: charset.cc:2196 +#, gcc-internal-format +msgid "%<\\x{%> not terminated with %<}%> after %.*s" msgstr "" -#: charset.cc:2152 +#: charset.cc:2204 msgid "hex escape sequence out of range" msgstr "" -#: charset.cc:2195 -msgid "'\\o' not followed by '{'" +#: charset.cc:2247 +#, gcc-internal-format +msgid "%<\\o%> not followed by %<}%>" msgstr "" -#: charset.cc:2239 -#, c-format -msgid "'\\o{' not terminated with '}' after %.*s" +#: charset.cc:2305 +#, gcc-internal-format +msgid "%<\\o{%> not terminated with %<}%> after %.*s" msgstr "" -#: charset.cc:2248 +#: charset.cc:2314 msgid "octal escape sequence out of range" msgstr "" -#: charset.cc:2300 -#: charset.cc:2310 -#, c-format -msgid "numeric escape sequence in unevaluated string: '\\%c'" +#: charset.cc:2366 +#: charset.cc:2376 +#, gcc-internal-format +msgid "numeric escape sequence in unevaluated string: %<\\%c%>" msgstr "" -#: charset.cc:2338 -msgid "the meaning of '\\a' is different in traditional C" +#: charset.cc:2404 +#, gcc-internal-format +msgid "the meaning of %<\\a%> is different in traditional C" msgstr "" -#: charset.cc:2345 -#, c-format -msgid "non-ISO-standard escape sequence, '\\%c'" +#: charset.cc:2410 +#, gcc-internal-format +msgid "non-ISO-standard escape sequence, %<\\%c%>" msgstr "" -#: charset.cc:2353 -#, c-format -msgid "unknown escape sequence: '\\%c'" +#: charset.cc:2418 +#, gcc-internal-format +msgid "unknown escape sequence: %<\\%c%>" msgstr "" -#: charset.cc:2363 -#, c-format -msgid "unknown escape sequence: '\\%s'" +#: charset.cc:2428 +#, gcc-internal-format +msgid "unknown escape sequence: %<\\%s%>" msgstr "" -#: charset.cc:2371 +#: charset.cc:2436 msgid "converting escape sequence to execution character set" msgstr "" -#: charset.cc:2511 +#: charset.cc:2576 msgid "missing open quote" msgstr "" -#: charset.cc:2772 +#: charset.cc:2807 msgid "character not encodable in a single execution character code unit" msgstr "" -#: charset.cc:2777 +#: charset.cc:2812 msgid "" "at least one character in a multi-character literal not encodable in a " "single execution character code unit" msgstr "" -#: charset.cc:2795 -#, c-format +#: charset.cc:2830 +#, gcc-internal-format msgid "" -"multi-character literal with %ld characters exceeds 'int' size of %ld bytes" +"multi-character literal with %ld characters exceeds % size of %ld bytes" msgstr "" -#: charset.cc:2799 -#: charset.cc:2894 +#: charset.cc:2834 +#: charset.cc:2929 msgid "multi-character literal cannot have an encoding prefix" msgstr "" -#: charset.cc:2802 -#: charset.cc:2897 +#: charset.cc:2837 +#: charset.cc:2932 msgid "character not encodable in a single code unit" msgstr "" -#: charset.cc:2806 +#: charset.cc:2841 msgid "multi-character character constant" msgstr "" -#: charset.cc:2938 +#: charset.cc:2973 msgid "empty character constant" msgstr "" -#: charset.cc:3122 -#, c-format +#: charset.cc:3158 +#, gcc-internal-format, gfc-internal-format msgid "failure to convert %s to %s" msgstr "" -#: directives.cc:237 -#: directives.cc:280 -#, c-format +#: directives.cc:243 +#, gcc-internal-format +msgid "extra tokens at end of %<#%s%> directive" +msgstr "" + +#: directives.cc:286 +#, gcc-internal-format, gfc-internal-format msgid "extra tokens at end of #%s directive" msgstr "" -#: directives.cc:387 -#, c-format -msgid "#%s is a GCC extension" +#: directives.cc:396 +#: directives.cc:1370 +#, gcc-internal-format +msgid "%<#%s%> is a GCC extension" msgstr "" -#: directives.cc:394 -#: directives.cc:2163 -#: directives.cc:2202 -#, c-format -msgid "#%s before C++23 is a GCC extension" +#: directives.cc:404 +#: directives.cc:2681 +#: directives.cc:2720 +#, gcc-internal-format +msgid "%<#%s%> before C++23 is a GCC extension" msgstr "" -#: directives.cc:397 -#: directives.cc:401 -#: directives.cc:2167 -#: directives.cc:2206 -#, c-format -msgid "#%s before C23 is a GCC extension" +#: directives.cc:409 +#: directives.cc:415 +#: directives.cc:1373 +#: directives.cc:2685 +#: directives.cc:2725 +#, gcc-internal-format +msgid "%<#%s%> before C23 is a GCC extension" msgstr "" -#: directives.cc:407 -#, c-format -msgid "#%s is a deprecated GCC extension" +#: directives.cc:423 +#, gcc-internal-format +msgid "%<#%s%> is a deprecated GCC extension" msgstr "" -#: directives.cc:420 -msgid "suggest not using #elif in traditional C" +#: directives.cc:436 +#, gcc-internal-format +msgid "suggest not using %<#elif%> in traditional C" msgstr "" -#: directives.cc:423 -#, c-format -msgid "traditional C ignores #%s with the # indented" +#: directives.cc:439 +#, gcc-internal-format +msgid "traditional C ignores %<#%s%> with the %<#%> indented" msgstr "" -#: directives.cc:427 -#, c-format -msgid "suggest hiding #%s from traditional C with an indented #" +#: directives.cc:443 +#, gcc-internal-format +msgid "suggest hiding %<#%s%> from traditional C with an indented %<#%>" msgstr "" -#: directives.cc:453 +#: directives.cc:468 msgid "embedding a directive within macro arguments is not portable" msgstr "" -#: directives.cc:481 +#: directives.cc:497 msgid "style of line directive is a GCC extension" msgstr "" -#: directives.cc:556 -#, c-format +#: directives.cc:572 +#, gcc-internal-format, gfc-internal-format msgid "invalid preprocessing directive #%s; did you mean #%s?" msgstr "" -#: directives.cc:562 -#, c-format +#: directives.cc:578 +#, gcc-internal-format, gfc-internal-format msgid "invalid preprocessing directive #%s" msgstr "" -#: directives.cc:632 -#, c-format -msgid "\"%s\" cannot be used as a macro name" +#: directives.cc:656 +#, gcc-internal-format +msgid "%qs cannot be used as a macro name" msgstr "" -#: directives.cc:639 -#, c-format -msgid "\"%s\" cannot be used as a macro name as it is an operator in C++" +#: directives.cc:663 +#, gcc-internal-format +msgid "%qs cannot be used as a macro name as it is an operator in C++" msgstr "" -#: directives.cc:642 -#, c-format -msgid "no macro name given in #%s directive" +#: directives.cc:666 +#, gcc-internal-format +msgid "no macro name given in %<#%s%> directive" msgstr "" -#: directives.cc:645 +#: directives.cc:669 msgid "macro names must be identifiers" msgstr "" -#: directives.cc:698 -#: directives.cc:702 -#, c-format -msgid "undefining \"%s\"" +#: directives.cc:743 +#: directives.cc:747 +#, gcc-internal-format +msgid "undefining %qs" msgstr "" -#: directives.cc:759 -msgid "missing terminating > character" +#: directives.cc:805 +#, gcc-internal-format +msgid "missing terminating %<>%> character" msgstr "" -#: directives.cc:818 -#, c-format -msgid "#%s expects \"FILENAME\" or " +#: directives.cc:865 +#, gcc-internal-format +msgid "%<#%s%> expects %<\"FILENAME\"%> or %<%>" msgstr "" -#: directives.cc:864 -#, c-format +#: directives.cc:911 +#: directives.cc:1386 +#, gcc-internal-format, gfc-internal-format msgid "empty filename in #%s" msgstr "" -#: directives.cc:873 -#, c-format +#: directives.cc:920 +#, gcc-internal-format +msgid "" +"%<#include%> nested depth %u exceeds maximum of %u (use %<-fmax-include-" +"depth=DEPTH%> to increase the maximum)" +msgstr "" + +#: directives.cc:965 +#, gcc-internal-format +msgid "%<#include_next%> in primary source file" +msgstr "" + +#: directives.cc:1037 +#: directives.cc:1059 +#: directives.cc:1062 +#: directives.cc:1065 +#, gcc-internal-format, gfc-internal-format +msgid "unbalanced '%c'" +msgstr "" + +#: directives.cc:1120 +#: directives.cc:1311 +#, gcc-internal-format +msgid "expected %<)%>" +msgstr "" + +#: directives.cc:1126 +#: directives.cc:1177 +msgid "expected parameter name" +msgstr "" + +#: directives.cc:1137 +#, gcc-internal-format msgid "" -"#include nested depth %u exceeds maximum of %u (use -fmax-include-" -"depth=DEPTH to increase the maximum)" +"% parameter conflicts with % or % " +"parameters" +msgstr "" + +#: directives.cc:1147 +#, gcc-internal-format +msgid "% parameter required in preprocessed source" +msgstr "" + +#: directives.cc:1168 +#, gcc-internal-format +msgid "expected %<:%>" msgstr "" -#: directives.cc:918 -msgid "#include_next in primary source file" +#: directives.cc:1235 +#, gcc-internal-format +msgid "duplicate embed parameter '%.*s%s%.*s'" msgstr "" -#: directives.cc:944 -#, c-format -msgid "invalid flag \"%s\" in line directive" +#: directives.cc:1247 +#, gcc-internal-format +msgid "unknown embed parameter '%.*s%s%.*s'" msgstr "" -#: directives.cc:1011 -msgid "unexpected end of file after #line" +#: directives.cc:1256 +#, gcc-internal-format +msgid "expected %<(%>" msgstr "" -#: directives.cc:1014 -#, c-format -msgid "\"%s\" after #line is not a positive integer" +#: directives.cc:1269 +#, gcc-internal-format +msgid "too large % argument" msgstr "" -#: directives.cc:1020 -#: directives.cc:1022 +#: directives.cc:1316 +msgid "expected character string literal" +msgstr "" + +#: directives.cc:1361 +#, gcc-internal-format +msgid "%<#embed%> not supported in traditional C" +msgstr "" + +#: directives.cc:1431 +#, gcc-internal-format +msgid "invalid flag %qs in line directive" +msgstr "" + +#: directives.cc:1499 +#, gcc-internal-format +msgid "unexpected end of file after %<#line%>" +msgstr "" + +#: directives.cc:1502 +#, gcc-internal-format +msgid "%qs after %<#line%> is not a positive integer" +msgstr "" + +#: directives.cc:1508 +#: directives.cc:1511 msgid "line number out of range" msgstr "" -#: directives.cc:1035 -#: directives.cc:1116 -#, c-format -msgid "\"%s\" is not a valid filename" +#: directives.cc:1524 +#: directives.cc:1605 +#, gcc-internal-format +msgid "%qs is not a valid filename" msgstr "" -#: directives.cc:1076 -#, c-format -msgid "\"%s\" after # is not a positive integer" +#: directives.cc:1565 +#, gcc-internal-format +msgid "%qs after %<#%> is not a positive integer" msgstr "" -#: directives.cc:1143 -#, c-format -msgid "file \"%s\" linemarker ignored due to incorrect nesting" +#: directives.cc:1632 +#, gcc-internal-format +msgid "file %qs linemarker ignored due to incorrect nesting" msgstr "" -#: directives.cc:1221 -#: directives.cc:1223 -#: directives.cc:1225 -#: directives.cc:1816 -#, c-format +#: directives.cc:1710 +#: directives.cc:1712 +#: directives.cc:1714 +#: directives.cc:2321 +#, gcc-internal-format, gfc-internal-format msgid "%s" msgstr "" -#: directives.cc:1249 -#, c-format +#: directives.cc:1738 +#, gcc-internal-format, gfc-internal-format msgid "invalid #%s directive" msgstr "" -#: directives.cc:1312 -#, c-format -msgid "registering pragmas in namespace \"%s\" with mismatched name expansion" +#: directives.cc:1801 +#, gcc-internal-format +msgid "registering pragmas in namespace %qs with mismatched name expansion" msgstr "" -#: directives.cc:1321 -#, c-format -msgid "registering pragma \"%s\" with name expansion and no namespace" +#: directives.cc:1810 +#, gcc-internal-format +msgid "registering pragma %qs with name expansion and no namespace" msgstr "" -#: directives.cc:1339 -#, c-format -msgid "registering \"%s\" as both a pragma and a pragma namespace" +#: directives.cc:1828 +#, gcc-internal-format +msgid "registering %qs as both a pragma and a pragma namespace" msgstr "" -#: directives.cc:1342 -#, c-format -msgid "#pragma %s %s is already registered" +#: directives.cc:1831 +#, gcc-internal-format +msgid "%<#pragma %s %s%> is already registered" msgstr "" -#: directives.cc:1345 -#, c-format -msgid "#pragma %s is already registered" +#: directives.cc:1834 +#, gcc-internal-format +msgid "%<#pragma %s%> is already registered" msgstr "" -#: directives.cc:1375 +#: directives.cc:1865 msgid "registering pragma with NULL handler" msgstr "" -#: directives.cc:1592 -msgid "#pragma once in main file" +#: directives.cc:2083 +#, gcc-internal-format +msgid "%<#pragma once%> in main file" msgstr "" -#: directives.cc:1615 -msgid "invalid #pragma push_macro directive" +#: directives.cc:2153 +#, gcc-internal-format +msgid "invalid %<#pragma %s_macro%> directive" msgstr "" -#: directives.cc:1672 -msgid "invalid #pragma pop_macro directive" +#: directives.cc:2232 +#, gcc-internal-format +msgid "invalid %<#pragma GCC poison%> directive" msgstr "" -#: directives.cc:1727 -msgid "invalid #pragma GCC poison directive" +#: directives.cc:2241 +#, gcc-internal-format +msgid "poisoning existing macro %qs" msgstr "" -#: directives.cc:1736 -#, c-format -msgid "poisoning existing macro \"%s\"" +#: directives.cc:2263 +#, gcc-internal-format +msgid "%<#pragma system_header%> ignored outside include file" msgstr "" -#: directives.cc:1758 -msgid "#pragma system_header ignored outside include file" -msgstr "" - -#: directives.cc:1783 -#, c-format +#: directives.cc:2288 +#, gcc-internal-format, gfc-internal-format msgid "cannot find source file %s" msgstr "" -#: directives.cc:1787 -#, c-format +#: directives.cc:2292 +#, gcc-internal-format, gfc-internal-format msgid "current file is older than %s" msgstr "" -#: directives.cc:1811 -#, c-format -msgid "invalid \"#pragma GCC %s\" directive" +#: directives.cc:2316 +#, gcc-internal-format +msgid "invalid %<#pragma GCC %s%> directive" msgstr "" -#: directives.cc:2019 -msgid "_Pragma takes a parenthesized string literal" +#: directives.cc:2536 +#, gcc-internal-format +msgid "%<_Pragma%> takes a parenthesized string literal" msgstr "" -#: directives.cc:2102 -msgid "#else without #if" +#: directives.cc:2619 +#, gcc-internal-format +msgid "%<#else%> without %<#if%>" msgstr "" -#: directives.cc:2107 -msgid "#else after #else" +#: directives.cc:2624 +#, gcc-internal-format +msgid "%<#else%> after %<#else%>" msgstr "" -#: directives.cc:2109 -#: directives.cc:2143 +#: directives.cc:2626 +#: directives.cc:2661 msgid "the conditional began here" msgstr "" -#: directives.cc:2135 -#, c-format -msgid "#%s without #if" +#: directives.cc:2652 +#, gcc-internal-format +msgid "%<#%s%> without %<#if%>" msgstr "" -#: directives.cc:2140 -#, c-format -msgid "#%s after #else" +#: directives.cc:2658 +#, gcc-internal-format +msgid "%<#%s%> after %<#else%>" msgstr "" -#: directives.cc:2242 -msgid "#endif without #if" +#: directives.cc:2762 +#, gcc-internal-format +msgid "%<#endif%> without %<#if%>" msgstr "" -#: directives.cc:2318 -msgid "missing '(' after predicate" +#: directives.cc:2847 +#, gcc-internal-format +msgid "missing %<(%> after predicate" msgstr "" -#: directives.cc:2336 -msgid "missing ')' to complete answer" +#: directives.cc:2865 +#, gcc-internal-format +msgid "missing %<)%> to complete answer" msgstr "" -#: directives.cc:2348 -msgid "predicate's answer is empty" +#: directives.cc:2877 +#, gcc-internal-format +msgid "predicate%'s answer is empty" msgstr "" -#: directives.cc:2378 +#: directives.cc:2907 msgid "assertion without predicate" msgstr "" -#: directives.cc:2381 +#: directives.cc:2910 msgid "predicate must be an identifier" msgstr "" -#: directives.cc:2463 -#, c-format -msgid "\"%s\" re-asserted" +#: directives.cc:2992 +#, gcc-internal-format +msgid "%qs re-asserted" msgstr "" -#: directives.cc:2781 -#, c-format +#: directives.cc:3300 +#, gcc-internal-format, gfc-internal-format msgid "unterminated #%s" msgstr "" -#: errors.cc:335 -#: errors.cc:350 -#, c-format +#: errors.cc:343 +#: errors.cc:358 +#, gcc-internal-format, gfc-internal-format msgid "%s: %s" msgstr "" -#: errors.cc:348 +#: errors.cc:356 msgid "stdout" msgstr "" -#: expr.cc:667 -#: expr.cc:784 +#: expr.cc:694 +#: expr.cc:822 msgid "fixed-point constants are a GCC extension" msgstr "" -#: expr.cc:692 -msgid "invalid prefix \"0b\" for floating constant" +#: expr.cc:721 +#, gcc-internal-format +msgid "invalid prefix %<0b%> for floating constant" msgstr "" -#: expr.cc:705 +#: expr.cc:727 +#, gcc-internal-format +msgid "invalid prefix %<0o%> for floating constant" +msgstr "" + +#: expr.cc:740 msgid "use of C++17 hexadecimal floating constant" msgstr "" -#: expr.cc:708 +#: expr.cc:744 msgid "use of C99 hexadecimal floating constant" msgstr "" -#: expr.cc:752 -#, c-format -msgid "invalid suffix \"%.*s\" on floating constant" +#: expr.cc:789 +#, gcc-internal-format +msgid "invalid suffix %<%.*s%> on floating constant" msgstr "" -#: expr.cc:763 -#: expr.cc:830 -#, c-format -msgid "traditional C rejects the \"%.*s\" suffix" +#: expr.cc:800 +#: expr.cc:870 +#, gcc-internal-format +msgid "traditional C rejects the %<%.*s%> suffix" msgstr "" -#: expr.cc:771 +#: expr.cc:809 msgid "suffix for double constant is a GCC extension" msgstr "" -#: expr.cc:777 -#, c-format -msgid "invalid suffix \"%.*s\" with hexadecimal floating constant" +#: expr.cc:815 +#, gcc-internal-format +msgid "invalid suffix %<%.*s%> with hexadecimal floating constant" msgstr "" -#: expr.cc:790 -#: expr.cc:794 -msgid "decimal float constants are a C23 feature" +#: expr.cc:829 +#: expr.cc:833 +msgid "decimal floating constants are a C23 feature" msgstr "" -#: expr.cc:813 -#, c-format -msgid "invalid suffix \"%.*s\" on integer constant" +#: expr.cc:853 +#, gcc-internal-format +msgid "invalid suffix %<%.*s%> on integer constant" msgstr "" -#: expr.cc:838 +#: expr.cc:878 msgid "use of C++11 long long integer constant" msgstr "" -#: expr.cc:839 +#: expr.cc:879 msgid "use of C99 long long integer constant" msgstr "" -#: expr.cc:853 +#: expr.cc:894 +#, gcc-internal-format msgid "use of C++23 % integer constant" msgstr "" -#: expr.cc:854 +#: expr.cc:895 +#, gcc-internal-format msgid "use of C++23 %%> integer constant" msgstr "" -#: expr.cc:864 -#: expr.cc:875 +#: expr.cc:905 +#: expr.cc:916 +#, gcc-internal-format msgid "ISO C does not support literal % suffixes before C23" msgstr "" -#: expr.cc:888 +#: expr.cc:931 msgid "imaginary constants are a GCC extension" msgstr "" -#: expr.cc:895 +#: expr.cc:939 +msgid "imaginary constants are a C2Y feature or GCC extension" +msgstr "" + +#: expr.cc:944 +msgid "imaginary constants are a C2Y feature" +msgstr "" + +#: expr.cc:956 msgid "binary constants are a C++14 feature or GCC extension" msgstr "" -#: expr.cc:897 +#: expr.cc:961 msgid "binary constants are a C23 feature or GCC extension" msgstr "" -#: expr.cc:902 +#: expr.cc:966 msgid "binary constants are a C23 feature" msgstr "" -#: expr.cc:998 +#: expr.cc:974 +#, gcc-internal-format +msgid "%<0o%> prefixed constants are a C2Y feature or GCC extension" +msgstr "" + +#: expr.cc:979 +#, gcc-internal-format +msgid "%<0o%> prefixed constants are a C2Y feature" +msgstr "" + +#: expr.cc:1077 msgid "integer constant is too large for its type" msgstr "" -#: expr.cc:1029 +#: expr.cc:1108 msgid "integer constant is so large that it is unsigned" msgstr "" -#: expr.cc:1124 -msgid "missing ')' after \"defined\"" +#: expr.cc:1189 +#, gcc-internal-format +msgid "% in %<#embed%> parameter" +msgstr "" + +#: expr.cc:1206 +#, gcc-internal-format +msgid "missing %<)%> after %" msgstr "" -#: expr.cc:1131 -msgid "operator \"defined\" requires an identifier" +#: expr.cc:1213 +#, gcc-internal-format +msgid "operator % requires an identifier" msgstr "" -#: expr.cc:1139 -#, c-format -msgid "(\"%s\" is an alternative token for \"%s\" in C++)" +#: expr.cc:1221 +#, gcc-internal-format +msgid "(%qs is an alternative token for %qs in C++)" msgstr "" -#: expr.cc:1152 -msgid "this use of \"defined\" may not be portable" +#: expr.cc:1234 +#, gcc-internal-format +msgid "this use of % may not be portable" msgstr "" -#: expr.cc:1197 +#: expr.cc:1279 msgid "user-defined literal in preprocessor expression" msgstr "" -#: expr.cc:1202 +#: expr.cc:1284 msgid "floating constant in preprocessor expression" msgstr "" -#: expr.cc:1208 +#: expr.cc:1290 msgid "imaginary number in preprocessor expression" msgstr "" -#: expr.cc:1257 -#, c-format -msgid "\"%s\" is not defined, evaluates to 0" +#: expr.cc:1339 +#, gcc-internal-format +msgid "%qs is not defined, evaluates to %<0%>" msgstr "" -#: expr.cc:1270 +#: expr.cc:1351 msgid "assertions are a GCC extension" msgstr "" -#: expr.cc:1273 +#: expr.cc:1355 msgid "assertions are a deprecated extension" msgstr "" -#: expr.cc:1523 -#, c-format +#: expr.cc:1619 +#, gcc-internal-format, gfc-internal-format msgid "unbalanced stack in %s" msgstr "" -#: expr.cc:1543 -#, c-format +#: expr.cc:1633 +msgid "negative embed parameter operand" +msgstr "" + +#: expr.cc:1639 +msgid "too large embed parameter operand" +msgstr "" + +#: expr.cc:1658 +#, gcc-internal-format, gfc-internal-format msgid "impossible operator '%u'" msgstr "" -#: expr.cc:1644 -msgid "missing ')' in expression" +#: expr.cc:1759 +#, gcc-internal-format +msgid "missing %<)%> in expression" msgstr "" -#: expr.cc:1673 -msgid "'?' without following ':'" +#: expr.cc:1788 +#, gcc-internal-format +msgid "% without following %<:%>" msgstr "" -#: expr.cc:1683 +#: expr.cc:1798 msgid "integer overflow in preprocessor expression" msgstr "" -#: expr.cc:1688 -msgid "missing '(' in expression" +#: expr.cc:1803 +#, gcc-internal-format +msgid "missing %<(%> in expression" msgstr "" -#: expr.cc:1720 -#, c-format -msgid "the left operand of \"%s\" changes sign when promoted" +#: expr.cc:1835 +#, gcc-internal-format +msgid "the left operand of %qs changes sign when promoted" msgstr "" -#: expr.cc:1725 -#, c-format -msgid "the right operand of \"%s\" changes sign when promoted" +#: expr.cc:1840 +#, gcc-internal-format +msgid "the right operand of %qs changes sign when promoted" msgstr "" -#: expr.cc:1984 +#: expr.cc:2099 msgid "traditional C rejects the unary plus operator" msgstr "" -#: expr.cc:2082 -msgid "comma operator in operand of #if" +#: expr.cc:2197 +#, gcc-internal-format, gfc-internal-format +msgid "comma operator in operand of #%s" msgstr "" -#: expr.cc:2218 -msgid "division by zero in #if" +#: expr.cc:2335 +#, gcc-internal-format, gfc-internal-format +msgid "division by zero in #%s" msgstr "" -#: files.cc:520 -msgid "NULL directory in find_file" +#: files.cc:530 +#, gcc-internal-format +msgid "NULL directory in %" msgstr "" -#: files.cc:583 +#: files.cc:603 msgid "one or more PCH files were found, but they were invalid" msgstr "" -#: files.cc:587 -msgid "use -Winvalid-pch for more information" +#: files.cc:607 +#, gcc-internal-format +msgid "use %<-Winvalid-pch%> for more information" msgstr "" -#: files.cc:703 -#, c-format +#: files.cc:737 +#: files.cc:1661 +#, gcc-internal-format, gfc-internal-format msgid "%s is a block device" msgstr "" -#: files.cc:722 -#, c-format +#: files.cc:756 +#: files.cc:1261 +#: files.cc:1287 +#: files.cc:1692 +#: files.cc:1762 +#, gcc-internal-format, gfc-internal-format msgid "%s is too large" msgstr "" -#: files.cc:763 -#, c-format +#: files.cc:796 +#: files.cc:1783 +#, gcc-internal-format, gfc-internal-format msgid "%s is shorter than expected" msgstr "" -#: files.cc:1075 -#, c-format +#: files.cc:1120 +#, gcc-internal-format, gfc-internal-format msgid "no include path in which to search for %s" msgstr "" -#: files.cc:1598 +#: files.cc:1455 +#, gcc-internal-format +msgid "% parameter can be only used with %<\".\"%>" +msgstr "" + +#: files.cc:1472 +#, gcc-internal-format +msgid "% argument not valid base64 encoded string" +msgstr "" + +#: files.cc:2228 msgid "Multiple include guards may be useful for:\n" msgstr "" -#: init.cc:638 -msgid "cppchar_t must be an unsigned type" +#: files.cc:2306 +#, gcc-internal-format +msgid "header guard %qs followed by %<#define%> of a different macro" +msgstr "" + +#: files.cc:2310 +#, gcc-internal-format +msgid "%qs is defined here; did you mean %qs?" msgstr "" -#: init.cc:642 -#, c-format +#: init.cc:676 +#, gcc-internal-format +msgid "% must be an unsigned type" +msgstr "" + +#: init.cc:680 +#, gcc-internal-format, gfc-internal-format msgid "" "preprocessor arithmetic has maximum precision of %lu bits; target requires " "%lu bits" msgstr "" -#: init.cc:649 -msgid "CPP arithmetic must be at least as precise as a target int" +#: init.cc:687 +#, gcc-internal-format +msgid "CPP arithmetic must be at least as precise as a target %" msgstr "" -#: init.cc:652 -msgid "target char is less than 8 bits wide" +#: init.cc:691 +#, gcc-internal-format +msgid "target % is less than 8 bits wide" msgstr "" -#: init.cc:656 -msgid "target wchar_t is narrower than target char" +#: init.cc:695 +#, gcc-internal-format +msgid "target % is narrower than target %" msgstr "" -#: init.cc:660 -msgid "target int is narrower than target char" +#: init.cc:699 +#, gcc-internal-format +msgid "target % is narrower than target %" msgstr "" -#: init.cc:665 +#: init.cc:704 msgid "CPP half-integer narrower than CPP character" msgstr "" -#: init.cc:669 -#, c-format +#: init.cc:708 +#, gcc-internal-format, gfc-internal-format msgid "" "CPP on this host cannot handle wide character constants over %lu bits, but " "the target requires %lu bits" msgstr "" -#: lex.cc:1132 +#: lex.cc:1104 msgid "backslash and newline separated by space" msgstr "" -#: lex.cc:1137 +#: lex.cc:1109 +#: lex.cc:1145 +msgid "trailing whitespace" +msgstr "" + +#: lex.cc:1116 msgid "backslash-newline at end of file" msgstr "" -#: lex.cc:1153 -#, c-format -msgid "trigraph ??%c converted to %c" +#: lex.cc:1132 +#, gcc-internal-format +msgid "trigraph % converted to %<%c%>" +msgstr "" + +#: lex.cc:1138 +#, gcc-internal-format +msgid "trigraph % ignored, use %<-trigraphs%> to enable" +msgstr "" + +#: lex.cc:1149 +msgid "too many consecutive spaces in leading whitespace" +msgstr "" + +#: lex.cc:1154 +msgid "tab after space in leading whitespace" msgstr "" #: lex.cc:1161 -#, c-format -msgid "trigraph ??%c ignored, use -trigraphs to enable" +msgid "whitespace other than spaces in leading whitespace" msgstr "" -#: lex.cc:1610 +#: lex.cc:1167 +msgid "whitespace other than tabs in leading whitespace" +msgstr "" + +#: lex.cc:1173 +msgid "whitespace other than spaces and tabs in leading whitespace" +msgstr "" + +#: lex.cc:1623 msgid "end of bidirectional context" msgstr "" -#: lex.cc:1651 +#: lex.cc:1664 msgid "unpaired UTF-8 bidirectional control characters detected" msgstr "" -#: lex.cc:1655 +#: lex.cc:1668 msgid "unpaired UTF-8 bidirectional control character detected" msgstr "" -#: lex.cc:1693 -#, c-format -msgid "UTF-8 vs UCN mismatch when closing a context by \"%s\"" +#: lex.cc:1706 +#, gcc-internal-format +msgid "UTF-8 vs UCN mismatch when closing a context by %qs" msgstr "" -#: lex.cc:1702 -#, c-format -msgid "\"%s\" is closing an unopened context" +#: lex.cc:1715 +#, gcc-internal-format +msgid "%qs is closing an unopened context" msgstr "" -#: lex.cc:1706 -#, c-format -msgid "found problematic Unicode character \"%s\"" +#: lex.cc:1719 +#, gcc-internal-format +msgid "found problematic Unicode character %qs" msgstr "" -#: lex.cc:1736 -#: lex.cc:1742 -#, c-format -msgid "invalid UTF-8 character <%x>" +#: lex.cc:1749 +#: lex.cc:1755 +#, gcc-internal-format +msgid "invalid UTF-8 character %<<%x>%>" msgstr "" -#: lex.cc:1752 -#: lex.cc:1758 -#, c-format -msgid "invalid UTF-8 character <%x><%x>" +#: lex.cc:1765 +#: lex.cc:1771 +#, gcc-internal-format +msgid "invalid UTF-8 character %<<%x><%x>%>" msgstr "" -#: lex.cc:1768 -#: lex.cc:1774 -#, c-format -msgid "invalid UTF-8 character <%x><%x><%x>" +#: lex.cc:1781 +#: lex.cc:1787 +#, gcc-internal-format +msgid "invalid UTF-8 character %<<%x><%x><%x>%>" msgstr "" -#: lex.cc:1784 -#: lex.cc:1790 -#, c-format -msgid "invalid UTF-8 character <%x><%x><%x><%x>" +#: lex.cc:1797 +#: lex.cc:1803 +#, gcc-internal-format +msgid "invalid UTF-8 character %<<%x><%x><%x><%x>%>" msgstr "" -#: lex.cc:1872 -msgid "\"/*\" within comment" +#: lex.cc:1885 +#, gcc-internal-format +msgid "% within comment" msgstr "" -#: lex.cc:1976 -#, c-format +#: lex.cc:1990 +#, gcc-internal-format, gfc-internal-format msgid "%s in preprocessing directive" msgstr "" -#: lex.cc:1988 +#: lex.cc:2002 msgid "null character(s) ignored" msgstr "" -#: lex.cc:2049 -#, c-format -msgid "`%.*s' is not in NFKC" +#: lex.cc:2063 +#, gcc-internal-format +msgid "%<%.*s%> is not in NFKC" msgstr "" -#: lex.cc:2052 -#: lex.cc:2055 -#, c-format -msgid "`%.*s' is not in NFC" +#: lex.cc:2066 +#: lex.cc:2069 +#, gcc-internal-format +msgid "%<%.*s%> is not in NFC" msgstr "" -#: lex.cc:2144 -msgid "__VA_OPT__ is not available until C++20" +#: lex.cc:2158 +#, gcc-internal-format +msgid "%<__VA_OPT__%> is not available until C++20" msgstr "" -#: lex.cc:2147 -msgid "__VA_OPT__ is not available until C23" +#: lex.cc:2161 +#, gcc-internal-format +msgid "%<__VA_OPT__%> is not available until C23" msgstr "" -#: lex.cc:2155 -msgid "__VA_OPT__ can only appear in the expansion of a C++20 variadic macro" +#: lex.cc:2169 +#, gcc-internal-format +msgid "" +"%<__VA_OPT__%> can only appear in the expansion of a C++20 variadic macro" msgstr "" -#: lex.cc:2172 -#, c-format -msgid "attempt to use poisoned \"%s\"" +#: lex.cc:2186 +#, gcc-internal-format +msgid "attempt to use poisoned %qs" msgstr "" -#: lex.cc:2177 +#: lex.cc:2191 msgid "poisoned here" msgstr "" -#: lex.cc:2187 -msgid "__VA_ARGS__ can only appear in the expansion of a C++11 variadic macro" +#: lex.cc:2201 +#, gcc-internal-format +msgid "" +"%<__VA_ARGS__%> can only appear in the expansion of a C++11 variadic macro" msgstr "" -#: lex.cc:2191 -msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro" +#: lex.cc:2205 +#, gcc-internal-format +msgid "" +"%<__VA_ARGS__%> can only appear in the expansion of a C99 variadic macro" msgstr "" -#: lex.cc:2203 -#, c-format -msgid "identifier \"%s\" is a special operator name in C++" +#: lex.cc:2217 +#, gcc-internal-format +msgid "identifier %qs is a special operator name in C++" msgstr "" -#: lex.cc:2372 +#: lex.cc:2353 msgid "adjacent digit separators" msgstr "" -#: lex.cc:2521 +#: lex.cc:2502 msgid "" "invalid suffix on literal; C++11 requires a space between literal and string " "macro" msgstr "" -#: lex.cc:2729 +#: lex.cc:2723 msgid "raw string delimiter longer than 16 characters" msgstr "" -#: lex.cc:2733 +#: lex.cc:2727 msgid "invalid new-line in raw string delimiter" msgstr "" -#: lex.cc:2737 -#: lex.cc:5576 -#, c-format +#: lex.cc:2731 +#: lex.cc:5671 +#, gcc-internal-format, gfc-internal-format msgid "invalid character '%c' in raw string delimiter" msgstr "" -#: lex.cc:2775 -#: lex.cc:2798 +#: lex.cc:2770 +#: lex.cc:2793 msgid "unterminated raw string" msgstr "" -#: lex.cc:2955 +#: lex.cc:2950 msgid "null character(s) preserved in literal" msgstr "" -#: lex.cc:2958 -#, c-format +#: lex.cc:2953 +#, gcc-internal-format, gfc-internal-format msgid "missing terminating %c character" msgstr "" -#: lex.cc:2991 +#: lex.cc:2986 msgid "C++11 requires a space between string literal and macro" msgstr "" -#: lex.cc:3584 +#: lex.cc:3579 msgid "module control-line cannot be in included file" msgstr "" -#: lex.cc:3598 -#, c-format -msgid "module control-line \"%s\" cannot be an object-like macro" +#: lex.cc:3593 +#, gcc-internal-format +msgid "module control-line %qs cannot be an object-like macro" +msgstr "" + +#: lex.cc:3631 +#, gcc-internal-format +msgid "module name %qs cannot be an object-like macro" msgstr "" -#: lex.cc:4004 -#: lex.cc:5409 +#: lex.cc:3637 +#, gcc-internal-format +msgid "module partition %qs cannot be an object-like macro" +msgstr "" + +#: lex.cc:3658 +#, gcc-internal-format +msgid "module name followed by %<(%>" +msgstr "" + +#: lex.cc:3662 +#, gcc-internal-format +msgid "module partition followed by %<(%>" +msgstr "" + +#: lex.cc:4071 +#: lex.cc:5504 #: traditional.cc:174 msgid "unterminated comment" msgstr "" -#: lex.cc:4018 -#: lex.cc:4052 +#: lex.cc:4085 +#: lex.cc:4120 msgid "C++ style comments are not allowed in ISO C90" msgstr "" -#: lex.cc:4020 -#: lex.cc:4031 -#: lex.cc:4055 +#: lex.cc:4088 +#: lex.cc:4099 +#: lex.cc:4123 msgid "(this will be reported only once per input file)" msgstr "" -#: lex.cc:4029 +#: lex.cc:4097 msgid "C++ style comments are incompatible with C90" msgstr "" -#: lex.cc:4061 +#: lex.cc:4129 msgid "multi-line comment" msgstr "" -#: lex.cc:4484 -#, c-format +#: lex.cc:4557 +#, gcc-internal-format, gfc-internal-format msgid "unspellable token %s" msgstr "" -#: lex.cc:5564 -#, c-format +#: lex.cc:5659 +#, gcc-internal-format, gfc-internal-format msgid "raw string delimiter longer than %d characters" msgstr "" -#: lex.cc:5634 +#: lex.cc:5729 msgid "unterminated literal" msgstr "" @@ -1065,201 +1307,227 @@ msgid "'##' cannot appear at either end of __VA_OPT__" msgstr "" #: macro.cc:144 -msgid "__VA_OPT__ may not appear in a __VA_OPT__" +#, gcc-internal-format +msgid "%<__VA_OPT__%> may not appear in a %<__VA_OPT__%>" msgstr "" #: macro.cc:157 -msgid "__VA_OPT__ must be followed by an open parenthesis" +#, gcc-internal-format +msgid "%<__VA_OPT__%> must be followed by an open parenthesis" msgstr "" #: macro.cc:235 -msgid "unterminated __VA_OPT__" +#, gcc-internal-format +msgid "unterminated %<__VA_OPT__%>" msgstr "" -#: macro.cc:397 -#, c-format -msgid "\"%s\" used outside of preprocessing directive" +#: macro.cc:396 +#, gcc-internal-format +msgid "%qs used outside of preprocessing directive" msgstr "" #: macro.cc:407 -#, c-format -msgid "missing '(' before \"%s\" operand" +#, gcc-internal-format +msgid "missing %<(%> before %qs operand" msgstr "" -#: macro.cc:422 -#, c-format -msgid "operator \"%s\" requires a header-name" +#: macro.cc:425 +#, gcc-internal-format +msgid "operator %qs requires a header-name" msgstr "" -#: macro.cc:439 -#, c-format -msgid "missing ')' after \"%s\" operand" +#: macro.cc:454 +#, gcc-internal-format +msgid "missing %<)%> after %qs operand" msgstr "" -#: macro.cc:459 -#, c-format -msgid "macro \"%s\" is not used" +#: macro.cc:499 +#, gcc-internal-format +msgid "empty filename in %qs" msgstr "" -#: macro.cc:498 -#: macro.cc:803 -#, c-format -msgid "invalid built-in macro \"%s\"" +#: macro.cc:533 +#, gcc-internal-format +msgid "macro %qs is not used" msgstr "" -#: macro.cc:505 -#: macro.cc:613 -#, c-format -msgid "macro \"%s\" might prevent reproducible builds" +#: macro.cc:572 +#: macro.cc:888 +#, gcc-internal-format +msgid "invalid built-in macro %qs" msgstr "" -#: macro.cc:536 +#: macro.cc:579 +#: macro.cc:687 +#, gcc-internal-format +msgid "macro %qs might prevent reproducible builds" +msgstr "" + +#: macro.cc:610 msgid "could not determine file timestamp" msgstr "" -#: macro.cc:627 +#: macro.cc:701 msgid "could not determine date and time" msgstr "" -#: macro.cc:659 -msgid "__COUNTER__ expanded inside directive with -fdirectives-only" +#: macro.cc:733 +#, gcc-internal-format +msgid "%<__COUNTER__%> expanded inside directive with %<-fdirectives-only%>" +msgstr "" + +#: macro.cc:760 +#, gcc-internal-format +msgid "%<__has_embed%> not supported in traditional C" msgstr "" -#: macro.cc:922 -msgid "invalid string literal, ignoring final '\\'" +#: macro.cc:1007 +#, gcc-internal-format +msgid "invalid string literal, ignoring final %<\\%>" msgstr "" -#: macro.cc:986 -#, c-format +#: macro.cc:1071 +#, gcc-internal-format msgid "pasting \"%.*s\" and \"%.*s\" does not give a valid preprocessing token" msgstr "" -#: macro.cc:1118 +#: macro.cc:1203 +#, gcc-internal-format msgid "" -"ISO C++11 requires at least one argument for the \"...\" in a variadic macro" +"ISO C++11 requires at least one argument for the %<...%> in a variadic macro" msgstr "" -#: macro.cc:1122 +#: macro.cc:1207 +#, gcc-internal-format msgid "" -"ISO C99 requires at least one argument for the \"...\" in a variadic macro" +"ISO C99 requires at least one argument for the %<...%> in a variadic macro" msgstr "" -#: macro.cc:1129 -#, c-format -msgid "macro \"%s\" requires %u arguments, but only %u given" +#: macro.cc:1214 +#, gcc-internal-format +msgid "macro %qs requires %u arguments, but only %u given" msgstr "" -#: macro.cc:1134 -#, c-format -msgid "macro \"%s\" passed %u arguments, but takes just %u" +#: macro.cc:1219 +#, gcc-internal-format +msgid "macro %qs passed %u arguments, but takes just %u" msgstr "" -#: macro.cc:1138 -#, c-format -msgid "macro \"%s\" defined here" +#: macro.cc:1223 +#, gcc-internal-format +msgid "macro %qs defined here" msgstr "" -#: macro.cc:1332 +#: macro.cc:1417 #: traditional.cc:822 -#, c-format -msgid "unterminated argument list invoking macro \"%s\"" +#, gcc-internal-format +msgid "unterminated argument list invoking macro %qs" msgstr "" -#: macro.cc:1478 -#, c-format -msgid "function-like macro \"%s\" must be used with arguments in traditional C" +#: macro.cc:1563 +#, gcc-internal-format +msgid "function-like macro %qs must be used with arguments in traditional C" msgstr "" -#: macro.cc:2313 -#, c-format +#: macro.cc:2398 +#, gcc-internal-format, gfc-internal-format msgid "" "invoking macro %s argument %d: empty macro arguments are undefined in ISO C+" "+98" msgstr "" -#: macro.cc:2321 -#: macro.cc:2330 -#, c-format +#: macro.cc:2406 +#: macro.cc:2415 +#, gcc-internal-format, gfc-internal-format msgid "" "invoking macro %s argument %d: empty macro arguments are undefined in ISO C90" msgstr "" -#: macro.cc:3381 -#, c-format -msgid "duplicate macro parameter \"%s\"" +#: macro.cc:3238 +#, gcc-internal-format +msgid "%qc in module name or partition comes from or after macro expansion" +msgstr "" + +#: macro.cc:3481 +#, gcc-internal-format +msgid "duplicate macro parameter %qs" msgstr "" -#: macro.cc:3463 -#, c-format -msgid "expected parameter name, found \"%s\"" +#: macro.cc:3563 +#, gcc-internal-format +msgid "expected parameter name, found %qs" msgstr "" -#: macro.cc:3464 -#, c-format -msgid "expected ',' or ')', found \"%s\"" +#: macro.cc:3564 +#, gcc-internal-format +msgid "expected %<,%> or %<)%>, found %qs" msgstr "" -#: macro.cc:3465 +#: macro.cc:3565 msgid "expected parameter name before end of line" msgstr "" -#: macro.cc:3466 -msgid "expected ')' before end of line" +#: macro.cc:3566 +#, gcc-internal-format +msgid "expected %<)%> before end of line" msgstr "" -#: macro.cc:3467 -msgid "expected ')' after \"...\"" +#: macro.cc:3567 +#, gcc-internal-format +msgid "expected %<)%> after %<...%>" msgstr "" -#: macro.cc:3524 +#: macro.cc:3624 msgid "anonymous variadic macros were introduced in C++11" msgstr "" -#: macro.cc:3525 -#: macro.cc:3529 +#: macro.cc:3625 +#: macro.cc:3629 msgid "anonymous variadic macros were introduced in C99" msgstr "" -#: macro.cc:3535 +#: macro.cc:3635 msgid "ISO C++ does not permit named variadic macros" msgstr "" -#: macro.cc:3536 +#: macro.cc:3636 msgid "ISO C does not permit named variadic macros" msgstr "" -#: macro.cc:3582 -msgid "'##' cannot appear at either end of a macro expansion" +#: macro.cc:3682 +#, gcc-internal-format +msgid "%<##%> cannot appear at either end of a macro expansion" msgstr "" -#: macro.cc:3620 +#: macro.cc:3720 msgid "ISO C++11 requires whitespace after the macro name" msgstr "" -#: macro.cc:3621 +#: macro.cc:3721 msgid "ISO C99 requires whitespace after the macro name" msgstr "" -#: macro.cc:3645 +#: macro.cc:3745 msgid "missing whitespace after the macro name" msgstr "" -#: macro.cc:3698 -msgid "'#' is not followed by a macro parameter" +#: macro.cc:3798 +#, gcc-internal-format +msgid "%<#%> is not followed by a macro parameter" msgstr "" -#: macro.cc:3862 -#, c-format -msgid "\"%s\" redefined" +#: macro.cc:3961 +#, gcc-internal-format +msgid "%qs redefined" msgstr "" -#: macro.cc:3867 +#: macro.cc:3965 msgid "this is the location of the previous definition" msgstr "" -#: macro.cc:4004 -#, c-format -msgid "macro argument \"%s\" would be stringified in traditional C" +#: macro.cc:4103 +#, gcc-internal-format +msgid "macro argument %qs would be stringified in traditional C" msgstr "" #: pch.cc:90 @@ -1273,38 +1541,38 @@ msgid "while writing precompiled header" msgstr "" #: pch.cc:616 -#, c-format -msgid "%s: not used because `%.*s' is poisoned" +#, gcc-internal-format +msgid "%s: not used because %<%.*s%> is poisoned" msgstr "" #: pch.cc:638 -#, c-format -msgid "%s: not used because `%.*s' not defined" +#, gcc-internal-format +msgid "%s: not used because %<%.*s%> not defined" msgstr "" #: pch.cc:650 -#, c-format -msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'" +#, gcc-internal-format +msgid "%s: not used because %<%.*s%> defined as %qs not %<%.*s%>" msgstr "" -#: pch.cc:691 -#, c-format -msgid "%s: not used because `%s' is defined" +#: pch.cc:693 +#, gcc-internal-format +msgid "%s: not used because %qs is defined" msgstr "" -#: pch.cc:711 -#, c-format -msgid "%s: not used because `__COUNTER__' is invalid" +#: pch.cc:713 +#, gcc-internal-format +msgid "%s: not used because %<__COUNTER__%> is invalid" msgstr "" -#: pch.cc:720 -#: pch.cc:883 +#: pch.cc:722 +#: pch.cc:885 msgid "while reading precompiled header" msgstr "" #: traditional.cc:891 -#, c-format -msgid "detected recursion whilst expanding macro \"%s\"" +#, gcc-internal-format +msgid "detected recursion whilst expanding macro %qs" msgstr "" #: traditional.cc:1114 -- cgit v1.2.3