From: jsm28 Date: Wed, 13 Jun 2012 21:44:13 +0000 (+0000) Subject: * gcc.pot: Regenerate. X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=1a61416070bd31ef987e3fa9750284df1bb76a9e;hp=cbfb09f48363c738600939afb9cdcf0a15bbcdd9 * gcc.pot: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@188532 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index dba48d7b37b..989c9a45536 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2012-06-13 Joseph Myers + + * gcc.pot: Regenerate. + 2012-04-24 Joseph Myers * sv.po: Update. diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 780f08a1145..8e2bcc6fb36 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" -"POT-Creation-Date: 2012-03-18 14:00+0000\n" +"POT-Creation-Date: 2012-06-13 21:42+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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424 +#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424 #: cp/error.c:656 cp/error.c:938 msgid "" msgstr "" @@ -27,18 +27,18 @@ msgstr "" msgid "({anonymous})" msgstr "" -#: c-parser.c:946 cp/parser.c:22252 +#: c-parser.c:946 cp/parser.c:22268 #, gcc-internal-format msgid "expected end of line" msgstr "" #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569 #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170 -#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416 -#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477 -#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924 -#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775 -#: cp/parser.c:22198 +#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421 +#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482 +#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929 +#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791 +#: cp/parser.c:22214 #, gcc-internal-format msgid "expected %<;%>" msgstr "" @@ -46,17 +46,17 @@ msgstr "" #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794 #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613 #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232 -#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683 -#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960 -#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010 -#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711 -#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201 +#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688 +#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965 +#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015 +#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716 +#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217 #, gcc-internal-format msgid "expected %<(%>" msgstr "" #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555 -#: cp/parser.c:21773 cp/parser.c:22216 +#: cp/parser.c:21789 cp/parser.c:22232 #, gcc-internal-format msgid "expected %<,%>" msgstr "" @@ -67,19 +67,19 @@ msgstr "" #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164 #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067 #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365 -#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691 -#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146 -#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964 -#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888 -#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815 -#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246 +#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696 +#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151 +#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969 +#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893 +#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820 +#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262 #, gcc-internal-format msgid "expected %<)%>" msgstr "" #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224 -#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623 -#: c-parser.c:10625 cp/parser.c:22210 +#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628 +#: c-parser.c:10630 cp/parser.c:22226 #, gcc-internal-format msgid "expected %<]%>" msgstr "" @@ -88,25 +88,25 @@ msgstr "" msgid "expected %<;%>, %<,%> or %<)%>" msgstr "" -#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021 +#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037 #, gcc-internal-format msgid "expected %<}%>" msgstr "" -#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318 -#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207 +#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318 +#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223 #, gcc-internal-format msgid "expected %<{%>" msgstr "" #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469 -#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143 -#: cp/parser.c:22240 cp/parser.c:23242 +#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148 +#: cp/parser.c:22256 cp/parser.c:23258 #, gcc-internal-format msgid "expected %<:%>" msgstr "" -#: c-parser.c:4824 cp/parser.c:22134 +#: c-parser.c:4824 cp/parser.c:22150 #, gcc-internal-format msgid "expected %" msgstr "" @@ -115,39 +115,39 @@ msgstr "" msgid "expected %<.%>" msgstr "" -#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805 -#: cp/parser.c:23879 +#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821 +#: cp/parser.c:23895 #, gcc-internal-format msgid "expected %<@end%>" msgstr "" -#: c-parser.c:7845 cp/parser.c:22225 +#: c-parser.c:7850 cp/parser.c:22241 #, gcc-internal-format msgid "expected %<>%>" msgstr "" -#: c-parser.c:9241 cp/parser.c:22249 +#: c-parser.c:9246 cp/parser.c:22265 #, gcc-internal-format msgid "expected %<,%> or %<)%>" msgstr "" -#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913 -#: c-parser.c:3961 cp/parser.c:22228 +#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918 +#: c-parser.c:3961 cp/parser.c:22244 #, gcc-internal-format msgid "expected %<=%>" msgstr "" -#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658 +#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674 #, gcc-internal-format msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: c-parser.c:10611 cp/parser.c:22213 +#: c-parser.c:10616 cp/parser.c:22229 #, gcc-internal-format msgid "expected %<[%>" msgstr "" -#: c-typeck.c:6587 +#: c-typeck.c:6604 msgid "(anonymous)" msgstr "" @@ -312,12 +312,12 @@ msgstr "" #. TARGET_PRINT_OPERAND must handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689 +#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689 #, c-format msgid "floating constant misused" msgstr "" -#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730 +#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730 #, c-format msgid "invalid expression as operand" msgstr "" @@ -1190,19 +1190,19 @@ msgstr "" msgid " inlined from %qs" msgstr "" -#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907 +#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908 msgid "assuming that the loop is not infinite" msgstr "" -#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908 +#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909 msgid "cannot optimize possibly infinite loops" msgstr "" -#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912 +#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913 msgid "assuming that the loop counter does not overflow" msgstr "" -#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913 +#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914 msgid "cannot optimize loop, the loop counter may overflow" msgstr "" @@ -1373,16 +1373,16 @@ msgid "this is the insn:" msgstr "" #. It's the compiler's fault. -#: reload1.c:6088 +#: reload1.c:6102 msgid "could not find a spill register" msgstr "" #. It's the compiler's fault. -#: reload1.c:7898 +#: reload1.c:7912 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:8658 +#: reload1.c:8672 msgid "failure trying to reload:" msgstr "" @@ -2639,117 +2639,117 @@ msgstr "" msgid "" msgstr "" -#: config/alpha/alpha.c:5022 +#: config/alpha/alpha.c:5042 #, c-format msgid "invalid %%H value" msgstr "" -#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423 +#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423 #, c-format msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291 +#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245 -#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350 +#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249 +#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938 +#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937 #: config/xtensa/xtensa.c:2317 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966 +#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965 #, c-format msgid "invalid %%P value" msgstr "" -#: config/alpha/alpha.c:5105 +#: config/alpha/alpha.c:5125 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343 +#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343 #, c-format msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920 +#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928 +#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927 #, c-format msgid "invalid %%M value" msgstr "" -#: config/alpha/alpha.c:5204 +#: config/alpha/alpha.c:5224 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223 -#: config/rs6000/rs6000.c:15027 +#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243 +#: config/rs6000/rs6000.c:15026 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.c:5234 +#: config/alpha/alpha.c:5254 #, c-format msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785 +#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344 +#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364 #, c-format msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537 -#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744 +#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537 +#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744 #, c-format msgid "invalid %%xn code" msgstr "" -#: config/arm/arm.c:17113 config/arm/arm.c:17131 +#: config/arm/arm.c:17116 config/arm/arm.c:17134 #, c-format msgid "predicated Thumb instruction" msgstr "" -#: config/arm/arm.c:17119 +#: config/arm/arm.c:17122 #, c-format msgid "predicated instruction in conditional sequence" msgstr "" -#: config/arm/arm.c:17250 +#: config/arm/arm.c:17253 #, c-format msgid "Unsupported operand for code '%c'" msgstr "" -#: config/arm/arm.c:17298 +#: config/arm/arm.c:17301 #, c-format msgid "invalid shift operand" msgstr "" -#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387 -#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446 -#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518 -#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567 -#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600 -#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753 -#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790 +#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390 +#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449 +#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521 +#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570 +#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603 +#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756 +#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793 #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450 #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473 #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487 @@ -2757,79 +2757,79 @@ msgstr "" msgid "invalid operand for code '%c'" msgstr "" -#: config/arm/arm.c:17459 +#: config/arm/arm.c:17462 #, c-format msgid "instruction never executed" msgstr "" -#: config/arm/arm.c:17802 +#: config/arm/arm.c:17805 #, c-format msgid "missing operand" msgstr "" -#: config/arm/arm.c:20404 +#: config/arm/arm.c:20407 msgid "function parameters cannot have __fp16 type" msgstr "" -#: config/arm/arm.c:20414 +#: config/arm/arm.c:20417 msgid "functions cannot return __fp16 type" msgstr "" -#: config/avr/avr.c:1695 +#: config/avr/avr.c:1806 #, c-format msgid "address operand requires constraint for X, Y, or Z register" msgstr "" -#: config/avr/avr.c:1848 +#: config/avr/avr.c:1959 msgid "operands to %T/%t must be reg + const_int:" msgstr "" -#: config/avr/avr.c:1886 config/avr/avr.c:1941 +#: config/avr/avr.c:1997 config/avr/avr.c:2052 msgid "bad address, not an I/O address:" msgstr "" -#: config/avr/avr.c:1895 +#: config/avr/avr.c:2006 msgid "bad address, not a constant:" msgstr "" -#: config/avr/avr.c:1913 +#: config/avr/avr.c:2024 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.c:1920 +#: config/avr/avr.c:2031 msgid "bad address, not post_inc or pre_dec:" msgstr "" -#: config/avr/avr.c:1931 +#: config/avr/avr.c:2042 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.c:1961 +#: config/avr/avr.c:2072 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780 +#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730 msgid "invalid insn:" msgstr "" -#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069 -#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348 -#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809 -#: config/avr/avr.c:3900 config/avr/avr.c:4022 +#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018 +#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297 +#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759 +#: config/avr/avr.c:3850 config/avr/avr.c:3972 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419 -#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956 -#: config/avr/avr.c:4077 +#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368 +#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906 +#: config/avr/avr.c:4027 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.c:4491 +#: config/avr/avr.c:4441 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495 +#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445 msgid "internal compiler error. Incorrect shift:" msgstr "" @@ -2845,8 +2845,8 @@ msgstr "" #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131 #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977 -#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041 -#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282 +#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046 +#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282 #: lto/lto-object.c:339 lto/lto-object.c:363 #, gcc-internal-format, gfc-internal-format msgid "%s" @@ -2924,21 +2924,21 @@ msgstr "" msgid "unrecognized address" msgstr "" -#: config/cris/cris.c:2434 +#: config/cris/cris.c:2435 msgid "unrecognized supposed constant" msgstr "" -#: config/cris/cris.c:2811 config/cris/cris.c:2875 +#: config/cris/cris.c:2812 config/cris/cris.c:2876 msgid "unexpected side-effects in address" msgstr "" #. Can't possibly get a GOT-needing-fixup for a function-call, #. right? -#: config/cris/cris.c:3710 +#: config/cris/cris.c:3711 msgid "unidentifiable call op" msgstr "" -#: config/cris/cris.c:3762 +#: config/cris/cris.c:3763 #, c-format msgid "PIC register isn't set up" msgstr "" @@ -2946,7 +2946,7 @@ msgstr "" #. Unknown flag. #. Undocumented flag. #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217 -#: config/sparc/sparc.c:8293 +#: config/sparc/sparc.c:8308 #, c-format msgid "invalid operand output code" msgstr "" @@ -3075,77 +3075,77 @@ msgstr "" msgid "bad output_condmove_single operand" msgstr "" -#: config/i386/i386.c:13125 +#: config/i386/i386.c:13178 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:13748 +#: config/i386/i386.c:13801 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" -#: config/i386/i386.c:13839 config/i386/i386.c:13914 +#: config/i386/i386.c:13892 config/i386/i386.c:13967 #, c-format msgid "invalid operand size for operand code '%c'" msgstr "" -#: config/i386/i386.c:13909 +#: config/i386/i386.c:13962 #, c-format msgid "invalid operand type used with operand code '%c'" msgstr "" -#: config/i386/i386.c:13990 config/i386/i386.c:14030 +#: config/i386/i386.c:14043 config/i386/i386.c:14083 #, c-format msgid "operand is not a condition code, invalid operand code 'D'" msgstr "" -#: config/i386/i386.c:14056 +#: config/i386/i386.c:14109 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'C'" msgstr "" -#: config/i386/i386.c:14066 +#: config/i386/i386.c:14119 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'F'" msgstr "" -#: config/i386/i386.c:14084 +#: config/i386/i386.c:14137 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:14094 +#: config/i386/i386.c:14147 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'f'" msgstr "" -#: config/i386/i386.c:14109 +#: config/i386/i386.c:14162 #, c-format msgid "" "operand is not an offsettable memory reference, invalid operand code 'H'" msgstr "" -#: config/i386/i386.c:14204 +#: config/i386/i386.c:14257 #, c-format msgid "operand is not a condition code, invalid operand code 'Y'" msgstr "" -#: config/i386/i386.c:14234 +#: config/i386/i386.c:14287 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.c:14289 +#: config/i386/i386.c:14342 #, c-format msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:23303 +#: config/i386/i386.c:23356 msgid "unknown insn mode" msgstr "" @@ -3174,35 +3174,35 @@ msgstr "" msgid "environment variable DJGPP points to corrupt file '%s'" msgstr "" -#: config/ia64/ia64.c:5173 +#: config/ia64/ia64.c:5177 #, c-format msgid "invalid %%G mode" msgstr "" -#: config/ia64/ia64.c:5343 +#: config/ia64/ia64.c:5347 #, c-format msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:10912 +#: config/ia64/ia64.c:10916 msgid "invalid conversion from %<__fpreg%>" msgstr "" -#: config/ia64/ia64.c:10915 +#: config/ia64/ia64.c:10919 msgid "invalid conversion to %<__fpreg%>" msgstr "" -#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939 +#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943 msgid "invalid operation on %<__fpreg%>" msgstr "" #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131 -#: config/tilepro/tilepro.c:4702 +#: config/tilepro/tilepro.c:4696 #, c-format msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956 +#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955 #, c-format msgid "invalid %%p value" msgstr "" @@ -3281,7 +3281,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335 -#: config/rs6000/rs6000.c:24548 +#: config/rs6000/rs6000.c:24534 msgid "bad address" msgstr "" @@ -3444,87 +3444,87 @@ msgstr "" msgid "bad move" msgstr "" -#: config/rs6000/rs6000.c:14766 +#: config/rs6000/rs6000.c:14765 #, c-format msgid "invalid %%c value" msgstr "" -#: config/rs6000/rs6000.c:14794 +#: config/rs6000/rs6000.c:14793 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:14803 +#: config/rs6000/rs6000.c:14802 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:14812 +#: config/rs6000/rs6000.c:14811 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:14847 +#: config/rs6000/rs6000.c:14846 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:14857 +#: config/rs6000/rs6000.c:14856 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:14867 +#: config/rs6000/rs6000.c:14866 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336 +#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:14946 +#: config/rs6000/rs6000.c:14945 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.c:14993 +#: config/rs6000/rs6000.c:14992 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:15037 +#: config/rs6000/rs6000.c:15036 #, c-format msgid "invalid %%S value" msgstr "" -#: config/rs6000/rs6000.c:15077 +#: config/rs6000/rs6000.c:15076 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:15087 +#: config/rs6000/rs6000.c:15086 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306 +#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357 +#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357 #, c-format msgid "invalid %%x value" msgstr "" -#: config/rs6000/rs6000.c:15341 +#: config/rs6000/rs6000.c:15323 #, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "" -#: config/rs6000/rs6000.c:26958 +#: config/rs6000/rs6000.c:26944 msgid "AltiVec argument passed to unprototyped function" msgstr "" @@ -3623,60 +3623,60 @@ msgstr "" msgid "invalid operand to %%S" msgstr "" -#: config/sh/sh.c:9142 +#: config/sh/sh.c:9154 msgid "created and used with different architectures / ABIs" msgstr "" -#: config/sh/sh.c:9144 +#: config/sh/sh.c:9156 msgid "created and used with different ABIs" msgstr "" -#: config/sh/sh.c:9146 +#: config/sh/sh.c:9158 msgid "created and used with different endianness" msgstr "" -#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123 +#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:8193 +#: config/sparc/sparc.c:8208 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:8203 +#: config/sparc/sparc.c:8218 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934 -#: config/tilepro/tilepro.c:4505 +#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934 +#: config/tilepro/tilepro.c:4499 #, c-format msgid "invalid %%C operand" msgstr "" -#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967 +#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967 #, c-format msgid "invalid %%D operand" msgstr "" -#: config/sparc/sparc.c:8265 +#: config/sparc/sparc.c:8280 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:8279 +#: config/sparc/sparc.c:8294 #, c-format msgid "invalid %%s operand" msgstr "" -#: config/sparc/sparc.c:8333 +#: config/sparc/sparc.c:8348 #, c-format msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:8336 +#: config/sparc/sparc.c:8351 #, c-format msgid "floating point constant not a valid immediate operand" msgstr "" @@ -3701,7 +3701,7 @@ msgstr "" msgid "xstormy16_print_operand: unknown code" msgstr "" -#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490 +#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484 #, c-format msgid "invalid %%c operand" msgstr "" @@ -3716,22 +3716,22 @@ msgstr "" msgid "invalid %%H specifier" msgstr "" -#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519 +#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513 #, c-format msgid "invalid %%h operand" msgstr "" -#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583 +#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577 #, c-format msgid "invalid %%I operand" msgstr "" -#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597 +#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591 #, c-format msgid "invalid %%i operand" msgstr "" -#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620 +#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614 #, c-format msgid "invalid %%j operand" msgstr "" @@ -3741,7 +3741,7 @@ msgstr "" msgid "invalid %%%c operand" msgstr "" -#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734 +#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728 #, c-format msgid "invalid %%N operand" msgstr "" @@ -3751,37 +3751,37 @@ msgstr "" msgid "invalid operand for 'r' specifier" msgstr "" -#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816 +#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810 #, c-format msgid "unable to print out operand yet; code == %d (%c)" msgstr "" -#: config/tilepro/tilepro.c:4555 +#: config/tilepro/tilepro.c:4549 #, c-format msgid "invalid %%H operand" msgstr "" -#: config/tilepro/tilepro.c:4659 +#: config/tilepro/tilepro.c:4653 #, c-format msgid "invalid %%L operand" msgstr "" -#: config/tilepro/tilepro.c:4719 +#: config/tilepro/tilepro.c:4713 #, c-format msgid "invalid %%M operand" msgstr "" -#: config/tilepro/tilepro.c:4762 +#: config/tilepro/tilepro.c:4756 #, c-format msgid "invalid %%t operand" msgstr "" -#: config/tilepro/tilepro.c:4769 +#: config/tilepro/tilepro.c:4763 #, c-format msgid "invalid %%t operand '" msgstr "" -#: config/tilepro/tilepro.c:4790 +#: config/tilepro/tilepro.c:4784 #, c-format msgid "invalid %%r operand" msgstr "" @@ -3845,11 +3845,11 @@ msgstr "" msgid "address offset not a constant" msgstr "" -#: cp/call.c:8284 +#: cp/call.c:8299 msgid "candidate 1:" msgstr "" -#: cp/call.c:8285 +#: cp/call.c:8300 msgid "candidate 2:" msgstr "" @@ -4065,7 +4065,7 @@ msgstr "" msgid "candidates are:" msgstr "" -#: cp/pt.c:17805 cp/call.c:3289 +#: cp/pt.c:17843 cp/call.c:3289 #, gcc-internal-format msgid "candidate is:" msgid_plural "candidates are:" @@ -4112,48 +4112,48 @@ msgstr "" msgid "source type is not polymorphic" msgstr "" -#: cp/typeck.c:5103 c-typeck.c:3571 +#: cp/typeck.c:5116 c-typeck.c:3583 #, gcc-internal-format msgid "wrong type argument to unary minus" msgstr "" -#: cp/typeck.c:5104 c-typeck.c:3558 +#: cp/typeck.c:5117 c-typeck.c:3570 #, gcc-internal-format msgid "wrong type argument to unary plus" msgstr "" -#: cp/typeck.c:5127 c-typeck.c:3597 +#: cp/typeck.c:5140 c-typeck.c:3609 #, gcc-internal-format msgid "wrong type argument to bit-complement" msgstr "" -#: cp/typeck.c:5134 c-typeck.c:3605 +#: cp/typeck.c:5147 c-typeck.c:3617 #, gcc-internal-format msgid "wrong type argument to abs" msgstr "" -#: cp/typeck.c:5142 c-typeck.c:3617 +#: cp/typeck.c:5155 c-typeck.c:3629 #, gcc-internal-format msgid "wrong type argument to conjugation" msgstr "" -#: cp/typeck.c:5153 +#: cp/typeck.c:5166 msgid "in argument to unary !" msgstr "" -#: cp/typeck.c:5202 +#: cp/typeck.c:5215 msgid "no pre-increment operator for type" msgstr "" -#: cp/typeck.c:5204 +#: cp/typeck.c:5217 msgid "no post-increment operator for type" msgstr "" -#: cp/typeck.c:5206 +#: cp/typeck.c:5219 msgid "no pre-decrement operator for type" msgstr "" -#: cp/typeck.c:5208 +#: cp/typeck.c:5221 msgid "no post-decrement operator for type" msgstr "" @@ -4401,7 +4401,7 @@ msgstr "" msgid "Bad type in constant expression" msgstr "" -#: fortran/module.c:6087 +#: fortran/module.c:6102 msgid "Unexpected end of module" msgstr "" @@ -4429,11 +4429,11 @@ msgstr "" msgid "implied END DO" msgstr "" -#: fortran/parse.c:1475 fortran/resolve.c:9396 +#: fortran/parse.c:1475 fortran/resolve.c:9395 msgid "assignment" msgstr "" -#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438 +#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437 msgid "pointer assignment" msgstr "" @@ -4517,47 +4517,47 @@ msgstr "" msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/resolve.c:6402 +#: fortran/resolve.c:6401 msgid "Loop variable" msgstr "" -#: fortran/resolve.c:6406 +#: fortran/resolve.c:6405 msgid "iterator variable" msgstr "" -#: fortran/resolve.c:6411 +#: fortran/resolve.c:6410 msgid "Start expression in DO loop" msgstr "" -#: fortran/resolve.c:6415 +#: fortran/resolve.c:6414 msgid "End expression in DO loop" msgstr "" -#: fortran/resolve.c:6419 +#: fortran/resolve.c:6418 msgid "Step expression in DO loop" msgstr "" -#: fortran/resolve.c:6675 fortran/resolve.c:6678 +#: fortran/resolve.c:6674 fortran/resolve.c:6677 msgid "DEALLOCATE object" msgstr "" -#: fortran/resolve.c:7020 fortran/resolve.c:7022 +#: fortran/resolve.c:7019 fortran/resolve.c:7021 msgid "ALLOCATE object" msgstr "" -#: fortran/resolve.c:7202 fortran/resolve.c:8435 +#: fortran/resolve.c:7201 fortran/resolve.c:8434 msgid "STAT variable" msgstr "" -#: fortran/resolve.c:7245 fortran/resolve.c:8447 +#: fortran/resolve.c:7244 fortran/resolve.c:8446 msgid "ERRMSG variable" msgstr "" -#: fortran/resolve.c:8313 +#: fortran/resolve.c:8312 msgid "item in READ" msgstr "" -#: fortran/resolve.c:8459 +#: fortran/resolve.c:8458 msgid "ACQUIRED_LOCK variable" msgstr "" @@ -4566,7 +4566,7 @@ msgstr "" msgid "Different CHARACTER lengths (%ld/%ld) in array constructor" msgstr "" -#: fortran/trans-array.c:5065 +#: fortran/trans-array.c:5070 msgid "Integer overflow when calculating the amount of memory to allocate" msgstr "" @@ -4640,7 +4640,7 @@ msgstr "" msgid "Memory allocation failed" msgstr "" -#: fortran/trans.c:650 fortran/trans.c:1164 +#: fortran/trans.c:650 fortran/trans.c:1161 msgid "Allocation would exceed memory limit" msgstr "" @@ -4837,7 +4837,7 @@ msgstr "" #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46 #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96 -#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772 +#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771 msgid "consider using '-pg' instead of '-p' with gprof(1)" msgstr "" @@ -4894,6 +4894,10 @@ msgstr "" msgid "static is not supported on TPF-OS" msgstr "" +#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172 +msgid "consider using `-pg' instead of `-p' with gprof(1)" +msgstr "" + #: config/mips/mips.h:1169 msgid "may not use both -EB and -EL" msgstr "" @@ -4922,10 +4926,6 @@ msgstr "" msgid "no processor type specified for linking" msgstr "" -#: fortran/lang-specs.h:55 fortran/lang-specs.h:69 -msgid "gfortran does not support -E without -cpp" -msgstr "" - #: config/mcore/mcore.h:54 msgid "the m210 does not have little endian support" msgstr "" @@ -4979,6 +4979,10 @@ msgstr "" msgid "the -shared option is not currently supported for VAX ELF" msgstr "" +#: fortran/lang-specs.h:55 fortran/lang-specs.h:69 +msgid "gfortran does not support -E without -cpp" +msgstr "" + #: java/lang-specs.h:33 msgid "-fjni and -femit-class-files are incompatible" msgstr "" @@ -8149,6 +8153,13 @@ msgid "" "such an addressing mode for X." msgstr "" +#: config/avr/avr.opt:80 +msgid "" +"The device has no SPH special function register. This option will be " +"overridden by the compiler driver with the correct setting if presence/" +"absence of SPH can be deduced from -mmcu=MCU." +msgstr "" + #: config/avr/avr-tables.opt:24 msgid "Known MCU names:" msgstr "" @@ -10594,18 +10605,30 @@ msgid "Do not predefine system-specific and GCC-specific macros" msgstr "" #: go/lang.opt:42 -msgid "-fgo-dump-\tDump Go frontend internal information" +msgid "Add explicit checks for division by zero" msgstr "" #: go/lang.opt:46 -msgid "-fgo-optimize-\tTurn on optimization passes in the frontend" +msgid "Add explicit checks for division overflow in INT_MIN / -1" msgstr "" #: go/lang.opt:50 -msgid "-fgo-prefix=\tSet package-specific prefix for exported Go names" +msgid "-fgo-dump-\tDump Go frontend internal information" msgstr "" #: go/lang.opt:54 +msgid "-fgo-optimize-\tTurn on optimization passes in the frontend" +msgstr "" + +#: go/lang.opt:58 +msgid "-fgo-pkgpath=\tSet Go package path" +msgstr "" + +#: go/lang.opt:62 +msgid "-fgo-prefix=\tSet package-specific prefix for exported Go names" +msgstr "" + +#: go/lang.opt:66 msgid "Functions which return values must end with return statements" msgstr "" @@ -12204,224 +12227,232 @@ msgstr "" msgid "Create a position independent executable" msgstr "" -#: go/gofrontend/expressions.cc:917 +#: go/gofrontend/expressions.cc:853 msgid "invalid use of type" msgstr "" -#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996 -msgid "floating point constant truncated to integer" -msgstr "" - -#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946 -#: go/gofrontend/expressions.cc:2962 +#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599 +#: go/gofrontend/expressions.cc:2615 msgid "constant refers to itself" msgstr "" -#: go/gofrontend/expressions.cc:4557 +#: go/gofrontend/expressions.cc:3900 msgid "expected numeric type" msgstr "" -#: go/gofrontend/expressions.cc:4564 +#: go/gofrontend/expressions.cc:3905 +msgid "expected boolean type" +msgstr "" + +#: go/gofrontend/expressions.cc:3911 msgid "expected integer or boolean type" msgstr "" -#: go/gofrontend/expressions.cc:4571 +#: go/gofrontend/expressions.cc:3918 msgid "invalid operand for unary %<&%>" msgstr "" -#: go/gofrontend/expressions.cc:4580 +#: go/gofrontend/expressions.cc:3927 msgid "expected pointer" msgstr "" -#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567 -#: go/gofrontend/expressions.cc:6585 +#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606 msgid "incompatible types in binary expression" msgstr "" -#: go/gofrontend/expressions.cc:6599 +#: go/gofrontend/expressions.cc:5620 msgid "shift of non-integer operand" msgstr "" -#: go/gofrontend/expressions.cc:6604 +#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633 msgid "shift count not unsigned integer" msgstr "" -#: go/gofrontend/expressions.cc:6614 +#: go/gofrontend/expressions.cc:5638 msgid "negative shift count" msgstr "" -#: go/gofrontend/expressions.cc:7322 +#: go/gofrontend/expressions.cc:6431 msgid "object is not a method" msgstr "" -#: go/gofrontend/expressions.cc:7331 +#: go/gofrontend/expressions.cc:6440 msgid "method type does not match object type" msgstr "" -#: go/gofrontend/expressions.cc:7611 +#: go/gofrontend/expressions.cc:6714 msgid "invalid use of %<...%> with builtin function" msgstr "" -#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730 -#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502 -#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690 -#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924 -#: go/gofrontend/expressions.cc:9943 +#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805 +#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539 +#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729 +#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967 +#: go/gofrontend/expressions.cc:8986 msgid "not enough arguments" msgstr "" -#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732 -#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630 -#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695 -#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638 -#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950 +#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807 +#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669 +#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734 +#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662 +#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993 msgid "too many arguments" msgstr "" -#: go/gofrontend/expressions.cc:7734 +#: go/gofrontend/expressions.cc:6809 msgid "argument 1 must be a map" msgstr "" -#: go/gofrontend/expressions.cc:7801 +#: go/gofrontend/expressions.cc:6876 msgid "invalid type for make function" msgstr "" -#: go/gofrontend/expressions.cc:7815 +#: go/gofrontend/expressions.cc:6890 msgid "length required when allocating a slice" msgstr "" -#: go/gofrontend/expressions.cc:7829 +#: go/gofrontend/expressions.cc:6904 msgid "bad size for make" msgstr "" -#: go/gofrontend/expressions.cc:7844 +#: go/gofrontend/expressions.cc:6919 msgid "bad capacity when making slice" msgstr "" -#: go/gofrontend/expressions.cc:7855 +#: go/gofrontend/expressions.cc:6930 msgid "too many arguments to make" msgstr "" -#: go/gofrontend/expressions.cc:8549 +#: go/gofrontend/expressions.cc:7588 msgid "argument must be array or slice or channel" msgstr "" -#: go/gofrontend/expressions.cc:8559 +#: go/gofrontend/expressions.cc:7598 msgid "argument must be string or array or slice or map or channel" msgstr "" -#: go/gofrontend/expressions.cc:8605 +#: go/gofrontend/expressions.cc:7644 msgid "unsupported argument type to builtin function" msgstr "" -#: go/gofrontend/expressions.cc:8616 +#: go/gofrontend/expressions.cc:7655 msgid "argument must be channel" msgstr "" -#: go/gofrontend/expressions.cc:8618 +#: go/gofrontend/expressions.cc:7657 msgid "cannot close receive-only channel" msgstr "" -#: go/gofrontend/expressions.cc:8638 +#: go/gofrontend/expressions.cc:7677 msgid "argument must be a field reference" msgstr "" -#: go/gofrontend/expressions.cc:8665 +#: go/gofrontend/expressions.cc:7704 msgid "left argument must be a slice" msgstr "" -#: go/gofrontend/expressions.cc:8673 +#: go/gofrontend/expressions.cc:7712 msgid "element types must be the same" msgstr "" -#: go/gofrontend/expressions.cc:8678 +#: go/gofrontend/expressions.cc:7717 msgid "first argument must be []byte" msgstr "" -#: go/gofrontend/expressions.cc:8681 +#: go/gofrontend/expressions.cc:7720 msgid "second argument must be slice or string" msgstr "" -#: go/gofrontend/expressions.cc:8722 +#: go/gofrontend/expressions.cc:7761 msgid "argument 2 has invalid type" msgstr "" -#: go/gofrontend/expressions.cc:8738 +#: go/gofrontend/expressions.cc:7777 msgid "argument must have complex type" msgstr "" -#: go/gofrontend/expressions.cc:8756 +#: go/gofrontend/expressions.cc:7795 msgid "complex arguments must have identical types" msgstr "" -#: go/gofrontend/expressions.cc:8758 +#: go/gofrontend/expressions.cc:7797 msgid "complex arguments must have floating-point type" msgstr "" -#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318 +#: go/gofrontend/expressions.cc:8666 +msgid "invalid use of %<...%> with non-slice" +msgstr "" + +#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361 msgid "expected function" msgstr "" -#: go/gofrontend/expressions.cc:9906 +#: go/gofrontend/expressions.cc:8939 msgid "incompatible type for receiver" msgstr "" -#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341 +#: go/gofrontend/expressions.cc:8957 +msgid "invalid use of %<...%> calling non-variadic function" +msgstr "" + +#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384 msgid "number of results does not match number of values" msgstr "" -#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065 +#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110 msgid "index must be integer" msgstr "" -#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069 +#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114 msgid "slice end must be integer" msgstr "" -#: go/gofrontend/expressions.cc:10706 +#: go/gofrontend/expressions.cc:9751 msgid "slice of unaddressable value" msgstr "" -#: go/gofrontend/expressions.cc:11297 +#: go/gofrontend/expressions.cc:10344 msgid "incompatible type for map index" msgstr "" -#: go/gofrontend/expressions.cc:11645 +#: go/gofrontend/expressions.cc:10692 msgid "expected interface or pointer to interface" msgstr "" -#: go/gofrontend/expressions.cc:12182 +#: go/gofrontend/expressions.cc:11260 msgid "too many expressions for struct" msgstr "" -#: go/gofrontend/expressions.cc:12195 +#: go/gofrontend/expressions.cc:11273 msgid "too few expressions for struct" msgstr "" -#: go/gofrontend/expressions.cc:12475 -msgid "too many elements in composite literal" -msgstr "" - -#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752 +#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941 msgid "invalid unsafe.Pointer conversion" msgstr "" -#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539 +#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539 msgid "type assertion only valid for interface types" msgstr "" -#: go/gofrontend/expressions.cc:13769 +#: go/gofrontend/expressions.cc:12958 msgid "impossible type assertion: type does not implement interface" msgstr "" -#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387 +#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387 msgid "expected channel" msgstr "" -#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392 +#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392 msgid "invalid receive on send-only channel" msgstr "" +#: go/gofrontend/parse.cc:2900 +msgid "" +"parentheses required around this composite literalto avoid parsing ambiguity" +msgstr "" + #: go/gofrontend/statements.cc:590 msgid "invalid left hand side of assignment" msgstr "" @@ -12450,19 +12481,19 @@ msgstr "" msgid "expected boolean expression" msgstr "" -#: go/gofrontend/statements.cc:4336 +#: go/gofrontend/statements.cc:4334 msgid "incompatible types in send" msgstr "" -#: go/gofrontend/statements.cc:4341 +#: go/gofrontend/statements.cc:4339 msgid "invalid send on receive-only channel" msgstr "" -#: go/gofrontend/statements.cc:5228 +#: go/gofrontend/statements.cc:5226 msgid "too many variables for range clause with channel" msgstr "" -#: go/gofrontend/statements.cc:5235 +#: go/gofrontend/statements.cc:5233 msgid "range clause must have array, slice, string, map, or channel type" msgstr "" @@ -12512,71 +12543,71 @@ msgstr "" msgid "cannot use type %s as type %s" msgstr "" -#: go/gofrontend/types.cc:3205 +#: go/gofrontend/types.cc:3207 msgid "different receiver types" msgstr "" -#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238 -#: go/gofrontend/types.cc:3253 +#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240 +#: go/gofrontend/types.cc:3255 msgid "different number of parameters" msgstr "" -#: go/gofrontend/types.cc:3246 +#: go/gofrontend/types.cc:3248 msgid "different parameter types" msgstr "" -#: go/gofrontend/types.cc:3261 +#: go/gofrontend/types.cc:3263 msgid "different varargs" msgstr "" -#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283 -#: go/gofrontend/types.cc:3298 +#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285 +#: go/gofrontend/types.cc:3300 msgid "different number of results" msgstr "" -#: go/gofrontend/types.cc:3291 +#: go/gofrontend/types.cc:3293 msgid "different result types" msgstr "" -#: go/gofrontend/types.cc:4247 +#: go/gofrontend/types.cc:4249 #, c-format msgid "implicit assignment of %s%s%s hidden field %s%s%s" msgstr "" -#: go/gofrontend/types.cc:6651 +#: go/gofrontend/types.cc:6639 #, c-format msgid "need explicit conversion; missing method %s%s%s" msgstr "" -#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810 +#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798 #, c-format msgid "incompatible type for method %s%s%s" msgstr "" -#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814 +#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802 #, c-format msgid "incompatible type for method %s%s%s (%s)" msgstr "" -#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764 +#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752 msgid "pointer to interface type has no methods" msgstr "" -#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766 +#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754 msgid "type has no methods" msgstr "" -#: go/gofrontend/types.cc:6787 +#: go/gofrontend/types.cc:6775 #, c-format msgid "ambiguous method %s%s%s" msgstr "" -#: go/gofrontend/types.cc:6790 +#: go/gofrontend/types.cc:6778 #, c-format msgid "missing method %s%s%s" msgstr "" -#: go/gofrontend/types.cc:6830 +#: go/gofrontend/types.cc:6818 #, c-format msgid "method %s%s%s requires a pointer" msgstr "" @@ -12644,7 +12675,7 @@ msgstr "" msgid "invalid third argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.c:4243 gimplify.c:2407 +#: builtins.c:4243 gimplify.c:2414 #, gcc-internal-format msgid "too few arguments to function %" msgstr "" @@ -12666,7 +12697,7 @@ msgstr "" #. We can, however, treat "undefined" any way we please. #. Call abort to encourage the user to fix the program. -#: builtins.c:4429 c-typeck.c:2787 +#: builtins.c:4429 c-typeck.c:2799 #, gcc-internal-format msgid "if this code is reached, the program will abort" msgstr "" @@ -12750,7 +12781,7 @@ msgstr "" #. All valid uses of __builtin_va_arg_pack () are removed during #. inlining. -#: builtins.c:6023 expr.c:9989 +#: builtins.c:6023 expr.c:9964 #, gcc-internal-format msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>" msgstr "" @@ -12846,8 +12877,8 @@ msgstr "" #. an unprototyped function, it is compile-time undefined; #. making it a constraint in that case was rejected in #. DR#252. -#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573 -#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88 +#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590 +#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88 #, gcc-internal-format msgid "void value not ignored as it ought to be" msgstr "" @@ -13130,7 +13161,7 @@ msgstr "" msgid "declaration of %q+D shadows a previous local" msgstr "" -#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193 +#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196 #, gcc-internal-format msgid "shadowed declaration is here" msgstr "" @@ -13238,7 +13269,7 @@ msgstr "" msgid "%qE defined as wrong kind of tag" msgstr "" -#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164 +#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164 #, gcc-internal-format msgid "invalid use of %" msgstr "" @@ -13358,7 +13389,7 @@ msgstr "" #. of VLAs themselves count as VLAs, it does not make #. sense to permit them to be initialized given that #. ordinary VLAs may not be initialized. -#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374 +#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391 #, gcc-internal-format msgid "variable-sized object may not be initialized" msgstr "" @@ -13368,7 +13399,7 @@ msgstr "" msgid "variable %qD has initializer but incomplete type" msgstr "" -#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657 +#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670 #, gcc-internal-format msgid "inline function %q+D given attribute noinline" msgstr "" @@ -13398,7 +13429,7 @@ msgstr "" msgid "zero or negative size array %q+D" msgstr "" -#: c-decl.c:4341 varasm.c:1966 +#: c-decl.c:4341 varasm.c:1972 #, gcc-internal-format msgid "storage size of %q+D isn%'t known" msgstr "" @@ -13508,7 +13539,7 @@ msgstr "" msgid "variable length array %qE is used" msgstr "" -#: c-decl.c:4840 cp/decl.c:8063 +#: c-decl.c:4840 cp/decl.c:8065 #, gcc-internal-format msgid "variable length array is used" msgstr "" @@ -13593,7 +13624,7 @@ msgstr "" msgid "storage class specified for unnamed parameter" msgstr "" -#: c-decl.c:5126 cp/decl.c:9030 +#: c-decl.c:5126 cp/decl.c:9032 #, gcc-internal-format msgid "storage class specified for typename" msgstr "" @@ -13742,7 +13773,7 @@ msgstr "" msgid "function definition has qualified void return type" msgstr "" -#: c-decl.c:5618 cp/decl.c:9136 +#: c-decl.c:5618 cp/decl.c:9138 #, gcc-internal-format msgid "type qualifiers ignored on function return type" msgstr "" @@ -13853,7 +13884,7 @@ msgstr "" msgid "a member of a structure or union cannot have a variably modified type" msgstr "" -#: c-decl.c:5898 cp/decl.c:8291 +#: c-decl.c:5898 cp/decl.c:8293 #, gcc-internal-format msgid "variable or field %qE declared void" msgstr "" @@ -14278,7 +14309,7 @@ msgstr "" msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c-decl.c:8380 cp/decl.c:13515 +#: c-decl.c:8380 cp/decl.c:13528 #, gcc-internal-format msgid "no return statement in function returning non-void" msgstr "" @@ -14472,7 +14503,7 @@ msgstr "" msgid "ISO C forbids an empty translation unit" msgstr "" -#: c-parser.c:1340 c-parser.c:7532 +#: c-parser.c:1340 c-parser.c:7537 #, gcc-internal-format msgid "ISO C does not allow extra %<;%> outside of a function" msgstr "" @@ -14482,7 +14513,7 @@ msgstr "" msgid "unknown type name %qE" msgstr "" -#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364 +#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380 #, gcc-internal-format msgid "expected declaration specifiers" msgstr "" @@ -14492,7 +14523,7 @@ msgstr "" msgid "expected %<;%>, identifier or %<(%>" msgstr "" -#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868 +#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884 #, gcc-internal-format msgid "prefix attributes are ignored for methods" msgstr "" @@ -14512,7 +14543,7 @@ msgstr "" msgid "data definition has no type or storage class" msgstr "" -#: c-parser.c:1703 cp/parser.c:10466 +#: c-parser.c:1703 cp/parser.c:10475 #, gcc-internal-format msgid "expected %<,%> or %<;%>" msgstr "" @@ -14540,7 +14571,7 @@ msgstr "" msgid "ISO C90 does not support %<_Static_assert%>" msgstr "" -#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235 +#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251 #, gcc-internal-format msgid "expected string literal" msgstr "" @@ -14567,18 +14598,18 @@ msgstr "" #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103 #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286 -#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902 -#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325 -#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405 -#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296 -#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464 -#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255 -#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955 +#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907 +#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330 +#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410 +#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301 +#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469 +#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271 +#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971 #, gcc-internal-format msgid "expected identifier" msgstr "" -#: c-parser.c:2295 cp/parser.c:14609 +#: c-parser.c:2295 cp/parser.c:14618 #, gcc-internal-format msgid "comma at end of enumerator list" msgstr "" @@ -14708,7 +14739,7 @@ msgstr "" msgid "expected %<}%> before %" msgstr "" -#: c-parser.c:4218 cp/parser.c:8987 +#: c-parser.c:4218 cp/parser.c:8996 #, gcc-internal-format msgid "% without a previous %" msgstr "" @@ -14738,17 +14769,17 @@ msgstr "" #. c_parser_skip_until_found stops at a closing nesting #. delimiter without consuming it, but here we need to consume #. it to proceed further. -#: c-parser.c:4559 cp/parser.c:8715 +#: c-parser.c:4559 cp/parser.c:8724 #, gcc-internal-format msgid "expected statement" msgstr "" -#: c-parser.c:4657 cp/parser.c:9069 +#: c-parser.c:4657 cp/parser.c:9078 #, gcc-internal-format msgid "suggest braces around empty body in an % statement" msgstr "" -#: c-parser.c:4685 cp/parser.c:9092 +#: c-parser.c:4685 cp/parser.c:9101 #, gcc-internal-format msgid "suggest braces around empty body in an % statement" msgstr "" @@ -14813,7 +14844,7 @@ msgstr "" msgid "cannot take address of %qs" msgstr "" -#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761 +#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766 #, gcc-internal-format msgid "expected expression" msgstr "" @@ -14853,262 +14884,262 @@ msgstr "" msgid "%<__builtin_complex%> operands of different types" msgstr "" -#: c-parser.c:6674 +#: c-parser.c:6679 #, gcc-internal-format msgid "wrong number of arguments to %<__builtin_shuffle%>" msgstr "" -#: c-parser.c:6796 +#: c-parser.c:6801 #, gcc-internal-format msgid "compound literal has variable size" msgstr "" -#: c-parser.c:6807 +#: c-parser.c:6812 #, gcc-internal-format msgid "compound literal qualified by address-space qualifier" msgstr "" -#: c-parser.c:6812 +#: c-parser.c:6817 #, gcc-internal-format msgid "ISO C90 forbids compound literals" msgstr "" -#: c-parser.c:7136 +#: c-parser.c:7141 #, gcc-internal-format msgid "expected identifier or %<)%>" msgstr "" -#: c-parser.c:7232 +#: c-parser.c:7237 #, gcc-internal-format msgid "extra semicolon" msgstr "" -#: c-parser.c:7480 +#: c-parser.c:7485 #, gcc-internal-format msgid "extra semicolon in method definition specified" msgstr "" -#: c-parser.c:7612 +#: c-parser.c:7617 #, gcc-internal-format msgid "method attributes must be specified at the end only" msgstr "" -#: c-parser.c:7632 +#: c-parser.c:7637 #, gcc-internal-format msgid "expected %<;%> or %<{%> after method attribute definition" msgstr "" -#: c-parser.c:7753 +#: c-parser.c:7758 #, gcc-internal-format msgid "objective-c method declaration is expected" msgstr "" -#: c-parser.c:8175 +#: c-parser.c:8180 #, gcc-internal-format msgid "no type or storage class may be specified here," msgstr "" -#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698 +#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714 #, gcc-internal-format msgid "unknown property attribute" msgstr "" -#: c-parser.c:8286 cp/parser.c:24658 +#: c-parser.c:8291 cp/parser.c:24674 #, gcc-internal-format msgid "missing %<=%> (after % attribute)" msgstr "" -#: c-parser.c:8289 cp/parser.c:24661 +#: c-parser.c:8294 cp/parser.c:24677 #, gcc-internal-format msgid "missing %<=%> (after % attribute)" msgstr "" -#: c-parser.c:8303 cp/parser.c:24676 +#: c-parser.c:8308 cp/parser.c:24692 #, gcc-internal-format msgid "the % attribute may only be specified once" msgstr "" -#: c-parser.c:8308 cp/parser.c:24682 +#: c-parser.c:8313 cp/parser.c:24698 #, gcc-internal-format msgid "setter name must terminate with %<:%>" msgstr "" -#: c-parser.c:8315 cp/parser.c:24690 +#: c-parser.c:8320 cp/parser.c:24706 #, gcc-internal-format msgid "the % attribute may only be specified once" msgstr "" -#: c-parser.c:8501 cp/parser.c:27279 +#: c-parser.c:8506 cp/parser.c:27295 #, gcc-internal-format msgid "%<#pragma omp barrier%> may only be used in compound statements" msgstr "" -#: c-parser.c:8512 cp/parser.c:27294 +#: c-parser.c:8517 cp/parser.c:27310 #, gcc-internal-format msgid "%<#pragma omp flush%> may only be used in compound statements" msgstr "" -#: c-parser.c:8523 cp/parser.c:27310 +#: c-parser.c:8528 cp/parser.c:27326 #, gcc-internal-format msgid "%<#pragma omp taskwait%> may only be used in compound statements" msgstr "" -#: c-parser.c:8534 cp/parser.c:27326 +#: c-parser.c:8539 cp/parser.c:27342 #, gcc-internal-format msgid "%<#pragma omp taskyield%> may only be used in compound statements" msgstr "" -#: c-parser.c:8547 cp/parser.c:27354 +#: c-parser.c:8552 cp/parser.c:27370 #, gcc-internal-format msgid "" "%<#pragma omp section%> may only be used in %<#pragma omp sections%> " "construct" msgstr "" -#: c-parser.c:8553 cp/parser.c:27269 +#: c-parser.c:8558 cp/parser.c:27285 #, gcc-internal-format msgid "%<#pragma GCC pch_preprocess%> must be first" msgstr "" -#: c-parser.c:8718 cp/parser.c:24946 +#: c-parser.c:8723 cp/parser.c:24962 #, gcc-internal-format msgid "too many %qs clauses" msgstr "" -#: c-parser.c:8820 cp/parser.c:25061 +#: c-parser.c:8825 cp/parser.c:25077 #, gcc-internal-format msgid "collapse argument needs positive constant integer expression" msgstr "" -#: c-parser.c:8886 cp/parser.c:25112 +#: c-parser.c:8891 cp/parser.c:25128 #, gcc-internal-format msgid "expected % or %" msgstr "" -#: c-parser.c:9021 c-parser.c:9235 +#: c-parser.c:9026 c-parser.c:9240 #, gcc-internal-format msgid "expected integer expression" msgstr "" -#: c-parser.c:9033 +#: c-parser.c:9038 #, gcc-internal-format msgid "% value must be positive" msgstr "" -#: c-parser.c:9137 cp/parser.c:25331 +#: c-parser.c:9142 cp/parser.c:25347 #, gcc-internal-format msgid "" "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, % " "or %" msgstr "" -#: c-parser.c:9226 cp/parser.c:25416 +#: c-parser.c:9231 cp/parser.c:25432 #, gcc-internal-format msgid "schedule % does not take a % parameter" msgstr "" -#: c-parser.c:9230 cp/parser.c:25419 +#: c-parser.c:9235 cp/parser.c:25435 #, gcc-internal-format msgid "schedule % does not take a % parameter" msgstr "" -#: c-parser.c:9248 cp/parser.c:25435 +#: c-parser.c:9253 cp/parser.c:25451 #, gcc-internal-format msgid "invalid schedule kind" msgstr "" -#: c-parser.c:9376 cp/parser.c:25567 +#: c-parser.c:9381 cp/parser.c:25583 #, gcc-internal-format msgid "expected %<#pragma omp%> clause" msgstr "" -#: c-parser.c:9385 cp/parser.c:25576 +#: c-parser.c:9390 cp/parser.c:25592 #, gcc-internal-format msgid "%qs is not valid for %qs" msgstr "" -#: c-parser.c:9677 cp/parser.c:25860 +#: c-parser.c:9682 cp/parser.c:25876 #, gcc-internal-format msgid "invalid form of %<#pragma omp atomic%>" msgstr "" -#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908 +#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924 #, gcc-internal-format msgid "invalid operator for %<#pragma omp atomic%>" msgstr "" -#: c-parser.c:9821 c-parser.c:9842 +#: c-parser.c:9826 c-parser.c:9847 #, gcc-internal-format msgid "expected %<(%> or end of line" msgstr "" -#: c-parser.c:9877 cp/parser.c:26179 +#: c-parser.c:9882 cp/parser.c:26195 #, gcc-internal-format msgid "for statement expected" msgstr "" -#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775 +#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772 #, gcc-internal-format msgid "expected iteration declaration or initialization" msgstr "" -#: c-parser.c:10011 +#: c-parser.c:10016 #, gcc-internal-format msgid "not enough perfectly nested loops" msgstr "" -#: c-parser.c:10064 cp/parser.c:26521 +#: c-parser.c:10069 cp/parser.c:26537 #, gcc-internal-format msgid "collapsed loops not perfectly nested" msgstr "" -#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690 +#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728 #, gcc-internal-format msgid "iteration variable %qD should not be firstprivate" msgstr "" -#: c-parser.c:10563 +#: c-parser.c:10568 #, gcc-internal-format msgid "%qD is not a variable" msgstr "" -#: c-parser.c:10565 cp/semantics.c:4330 +#: c-parser.c:10570 cp/semantics.c:4327 #, gcc-internal-format msgid "%qE declared % after first use" msgstr "" -#: c-parser.c:10567 cp/semantics.c:4332 +#: c-parser.c:10572 cp/semantics.c:4329 #, gcc-internal-format msgid "automatic variable %qE cannot be %" msgstr "" -#: c-parser.c:10571 cp/semantics.c:4334 +#: c-parser.c:10576 cp/semantics.c:4331 #, gcc-internal-format msgid "% %qE has incomplete type" msgstr "" -#: c-parser.c:10768 cp/parser.c:27165 +#: c-parser.c:10773 cp/parser.c:27181 #, gcc-internal-format msgid "%<__transaction_cancel%> without transactional memory support enabled" msgstr "" -#: c-parser.c:10774 cp/parser.c:27171 +#: c-parser.c:10779 cp/parser.c:27187 #, gcc-internal-format msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>" msgstr "" -#: c-parser.c:10783 cp/parser.c:27180 +#: c-parser.c:10788 cp/parser.c:27196 #, gcc-internal-format msgid "" "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>" msgstr "" -#: c-parser.c:10785 cp/parser.c:27183 +#: c-parser.c:10790 cp/parser.c:27199 #, gcc-internal-format msgid " or a % function" msgstr "" -#: c-parser.c:10791 cp/parser.c:27189 +#: c-parser.c:10796 cp/parser.c:27205 #, gcc-internal-format msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>" msgstr "" @@ -15118,7 +15149,7 @@ msgstr "" msgid "%qD has an incomplete type" msgstr "" -#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736 +#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736 #, gcc-internal-format msgid "invalid use of void expression" msgstr "" @@ -15184,67 +15215,72 @@ msgstr "" msgid "function return types not compatible due to %" msgstr "" -#: c-typeck.c:1732 c-typeck.c:3483 +#: c-typeck.c:1732 c-typeck.c:3495 #, gcc-internal-format msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c-typeck.c:2148 +#: c-typeck.c:1796 +#, gcc-internal-format +msgid "converting an array compound literal to a pointer is ill-formed in C++" +msgstr "" + +#: c-typeck.c:2160 #, gcc-internal-format msgid "%qT has no member named %qE" msgstr "" -#: c-typeck.c:2202 +#: c-typeck.c:2214 #, gcc-internal-format msgid "request for member %qE in something not a structure or union" msgstr "" -#: c-typeck.c:2251 +#: c-typeck.c:2263 #, gcc-internal-format msgid "dereferencing pointer to incomplete type" msgstr "" -#: c-typeck.c:2255 +#: c-typeck.c:2267 #, gcc-internal-format msgid "dereferencing % pointer" msgstr "" -#: c-typeck.c:2311 +#: c-typeck.c:2323 #, gcc-internal-format msgid "subscripted value is neither array nor pointer nor vector" msgstr "" -#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998 +#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011 #, gcc-internal-format msgid "array subscript is not an integer" msgstr "" -#: c-typeck.c:2329 +#: c-typeck.c:2341 #, gcc-internal-format msgid "subscripted value is pointer to function" msgstr "" -#: c-typeck.c:2354 +#: c-typeck.c:2366 #, gcc-internal-format msgid "index value is out of bound" msgstr "" -#: c-typeck.c:2398 +#: c-typeck.c:2410 #, gcc-internal-format msgid "ISO C forbids subscripting % array" msgstr "" -#: c-typeck.c:2401 +#: c-typeck.c:2413 #, gcc-internal-format msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "" -#: c-typeck.c:2509 +#: c-typeck.c:2521 #, gcc-internal-format msgid "enum constant defined here" msgstr "" -#: c-typeck.c:2747 +#: c-typeck.c:2759 #, gcc-internal-format msgid "called object %qE is not a function" msgstr "" @@ -15252,387 +15288,387 @@ msgstr "" #. This situation leads to run-time undefined behavior. We can't, #. therefore, simply error unless we can prove that all possible #. executions of the program must execute the code. -#: c-typeck.c:2784 +#: c-typeck.c:2796 #, gcc-internal-format msgid "function called through a non-compatible type" msgstr "" -#: c-typeck.c:2798 c-typeck.c:2851 +#: c-typeck.c:2810 c-typeck.c:2863 #, gcc-internal-format msgid "function with qualified void return type called" msgstr "" -#: c-typeck.c:2888 +#: c-typeck.c:2900 #, gcc-internal-format msgid "__builtin_shuffle last argument must be an integer vector" msgstr "" -#: c-typeck.c:2896 +#: c-typeck.c:2908 #, gcc-internal-format msgid "__builtin_shuffle arguments must be vectors" msgstr "" -#: c-typeck.c:2902 +#: c-typeck.c:2914 #, gcc-internal-format msgid "__builtin_shuffle argument vectors must be of the same type" msgstr "" -#: c-typeck.c:2912 +#: c-typeck.c:2924 #, gcc-internal-format msgid "" "__builtin_shuffle number of elements of the argument vector(s) and the mask " "vector should be the same" msgstr "" -#: c-typeck.c:2921 +#: c-typeck.c:2933 #, gcc-internal-format msgid "" "__builtin_shuffle argument vector(s) inner type must have the same size as " "inner type of the mask" msgstr "" -#: c-typeck.c:3033 +#: c-typeck.c:3045 #, gcc-internal-format msgid "too many arguments to method %qE" msgstr "" -#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361 +#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361 #, gcc-internal-format msgid "too many arguments to function %qE" msgstr "" -#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350 +#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363 #, gcc-internal-format msgid "declared here" msgstr "" -#: c-typeck.c:3074 +#: c-typeck.c:3086 #, gcc-internal-format, gfc-internal-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c-typeck.c:3089 +#: c-typeck.c:3101 #, gcc-internal-format msgid "" "passing argument %d of %qE as integer rather than floating due to prototype" msgstr "" -#: c-typeck.c:3094 +#: c-typeck.c:3106 #, gcc-internal-format msgid "" "passing argument %d of %qE as integer rather than complex due to prototype" msgstr "" -#: c-typeck.c:3099 +#: c-typeck.c:3111 #, gcc-internal-format msgid "" "passing argument %d of %qE as complex rather than floating due to prototype" msgstr "" -#: c-typeck.c:3104 +#: c-typeck.c:3116 #, gcc-internal-format msgid "" "passing argument %d of %qE as floating rather than integer due to prototype" msgstr "" -#: c-typeck.c:3109 +#: c-typeck.c:3121 #, gcc-internal-format msgid "" "passing argument %d of %qE as complex rather than integer due to prototype" msgstr "" -#: c-typeck.c:3114 +#: c-typeck.c:3126 #, gcc-internal-format msgid "" "passing argument %d of %qE as floating rather than complex due to prototype" msgstr "" -#: c-typeck.c:3127 +#: c-typeck.c:3139 #, gcc-internal-format msgid "" "passing argument %d of %qE as % rather than % due to " "prototype" msgstr "" -#: c-typeck.c:3152 +#: c-typeck.c:3164 #, gcc-internal-format msgid "passing argument %d of %qE as %qT rather than %qT due to prototype" msgstr "" -#: c-typeck.c:3174 +#: c-typeck.c:3186 #, gcc-internal-format msgid "passing argument %d of %qE with different width due to prototype" msgstr "" -#: c-typeck.c:3198 +#: c-typeck.c:3210 #, gcc-internal-format msgid "passing argument %d of %qE as unsigned due to prototype" msgstr "" -#: c-typeck.c:3203 +#: c-typeck.c:3215 #, gcc-internal-format msgid "passing argument %d of %qE as signed due to prototype" msgstr "" -#: c-typeck.c:3238 cp/call.c:6001 +#: c-typeck.c:3250 cp/call.c:6005 #, gcc-internal-format msgid "implicit conversion from %qT to %qT when passing argument to function" msgstr "" -#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335 +#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335 #, gcc-internal-format msgid "too few arguments to function %qE" msgstr "" -#: c-typeck.c:3353 c-typeck.c:3358 +#: c-typeck.c:3365 c-typeck.c:3370 #, gcc-internal-format msgid "comparison with string literal results in unspecified behavior" msgstr "" -#: c-typeck.c:3372 +#: c-typeck.c:3384 #, gcc-internal-format msgid "comparison between %qT and %qT" msgstr "" -#: c-typeck.c:3424 +#: c-typeck.c:3436 #, gcc-internal-format msgid "pointer of type % used in subtraction" msgstr "" -#: c-typeck.c:3427 +#: c-typeck.c:3439 #, gcc-internal-format msgid "pointer to a function used in subtraction" msgstr "" -#: c-typeck.c:3591 +#: c-typeck.c:3603 #, gcc-internal-format msgid "ISO C does not support %<~%> for complex conjugation" msgstr "" -#: c-typeck.c:3630 +#: c-typeck.c:3642 #, gcc-internal-format msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c-typeck.c:3681 +#: c-typeck.c:3693 #, gcc-internal-format msgid "increment of enumeration value is invalid in C++" msgstr "" -#: c-typeck.c:3684 +#: c-typeck.c:3696 #, gcc-internal-format msgid "decrement of enumeration value is invalid in C++" msgstr "" -#: c-typeck.c:3697 +#: c-typeck.c:3709 #, gcc-internal-format msgid "ISO C does not support %<++%> and %<--%> on complex types" msgstr "" -#: c-typeck.c:3716 c-typeck.c:3748 +#: c-typeck.c:3728 c-typeck.c:3760 #, gcc-internal-format msgid "wrong type argument to increment" msgstr "" -#: c-typeck.c:3718 c-typeck.c:3751 +#: c-typeck.c:3730 c-typeck.c:3763 #, gcc-internal-format msgid "wrong type argument to decrement" msgstr "" -#: c-typeck.c:3738 +#: c-typeck.c:3750 #, gcc-internal-format msgid "increment of pointer to unknown structure" msgstr "" -#: c-typeck.c:3741 +#: c-typeck.c:3753 #, gcc-internal-format msgid "decrement of pointer to unknown structure" msgstr "" -#: c-typeck.c:3825 +#: c-typeck.c:3837 #, gcc-internal-format msgid "taking address of expression of type %" msgstr "" -#: c-typeck.c:3983 c-family/c-common.c:9033 +#: c-typeck.c:3995 c-family/c-common.c:9033 #, gcc-internal-format msgid "assignment of read-only location %qE" msgstr "" -#: c-typeck.c:3986 c-family/c-common.c:9034 +#: c-typeck.c:3998 c-family/c-common.c:9034 #, gcc-internal-format msgid "increment of read-only location %qE" msgstr "" -#: c-typeck.c:3989 c-family/c-common.c:9035 +#: c-typeck.c:4001 c-family/c-common.c:9035 #, gcc-internal-format msgid "decrement of read-only location %qE" msgstr "" -#: c-typeck.c:4030 +#: c-typeck.c:4042 #, gcc-internal-format msgid "cannot take address of bit-field %qD" msgstr "" -#: c-typeck.c:4058 +#: c-typeck.c:4070 #, gcc-internal-format msgid "global register variable %qD used in nested function" msgstr "" -#: c-typeck.c:4061 +#: c-typeck.c:4073 #, gcc-internal-format msgid "register variable %qD used in nested function" msgstr "" -#: c-typeck.c:4066 +#: c-typeck.c:4078 #, gcc-internal-format msgid "address of global register variable %qD requested" msgstr "" -#: c-typeck.c:4068 +#: c-typeck.c:4080 #, gcc-internal-format msgid "address of register variable %qD requested" msgstr "" -#: c-typeck.c:4162 +#: c-typeck.c:4174 #, gcc-internal-format msgid "non-lvalue array in conditional expression" msgstr "" -#: c-typeck.c:4218 cp/call.c:4625 +#: c-typeck.c:4230 cp/call.c:4625 #, gcc-internal-format msgid "" "implicit conversion from %qT to %qT to match other result of conditional" msgstr "" -#: c-typeck.c:4292 +#: c-typeck.c:4304 #, gcc-internal-format msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:4309 +#: c-typeck.c:4321 #, gcc-internal-format msgid "pointers to disjoint address spaces used in conditional expression" msgstr "" -#: c-typeck.c:4317 c-typeck.c:4326 +#: c-typeck.c:4329 c-typeck.c:4338 #, gcc-internal-format msgid "ISO C forbids conditional expr between % and function pointer" msgstr "" -#: c-typeck.c:4339 +#: c-typeck.c:4351 #, gcc-internal-format msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:4348 c-typeck.c:4359 +#: c-typeck.c:4360 c-typeck.c:4371 #, gcc-internal-format msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:4373 tree-cfg.c:3821 +#: c-typeck.c:4385 tree-cfg.c:3841 #, gcc-internal-format msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:4467 +#: c-typeck.c:4484 #, gcc-internal-format msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:4537 +#: c-typeck.c:4554 msgid "cast adds %q#v qualifier to function type" msgstr "" -#: c-typeck.c:4543 +#: c-typeck.c:4560 msgid "cast discards %q#v qualifier from pointer target type" msgstr "" -#: c-typeck.c:4578 +#: c-typeck.c:4595 #, gcc-internal-format msgid "" "to be safe all intermediate pointers in cast from %qT to %qT must be % qualified" msgstr "" -#: c-typeck.c:4615 +#: c-typeck.c:4632 #, gcc-internal-format msgid "cast specifies array type" msgstr "" -#: c-typeck.c:4621 +#: c-typeck.c:4638 #, gcc-internal-format msgid "cast specifies function type" msgstr "" -#: c-typeck.c:4637 +#: c-typeck.c:4654 #, gcc-internal-format msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:4654 +#: c-typeck.c:4671 #, gcc-internal-format msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:4664 +#: c-typeck.c:4681 #, gcc-internal-format msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:4699 +#: c-typeck.c:4716 #, gcc-internal-format, gfc-internal-format msgid "" "cast to %s address space pointer from disjoint generic address space pointer" msgstr "" -#: c-typeck.c:4704 +#: c-typeck.c:4721 #, gcc-internal-format, gfc-internal-format msgid "" "cast to generic address space pointer from disjoint %s address space pointer" msgstr "" -#: c-typeck.c:4709 +#: c-typeck.c:4726 #, gcc-internal-format, gfc-internal-format msgid "cast to %s address space pointer from disjoint %s address space pointer" msgstr "" -#: c-typeck.c:4729 +#: c-typeck.c:4746 #, gcc-internal-format msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:4740 +#: c-typeck.c:4757 #, gcc-internal-format msgid "cast from pointer to integer of different size" msgstr "" -#: c-typeck.c:4745 +#: c-typeck.c:4762 #, gcc-internal-format msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: c-typeck.c:4754 cp/typeck.c:6564 +#: c-typeck.c:4771 cp/typeck.c:6577 #, gcc-internal-format msgid "cast to pointer from integer of different size" msgstr "" -#: c-typeck.c:4768 +#: c-typeck.c:4785 #, gcc-internal-format msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: c-typeck.c:4777 +#: c-typeck.c:4794 #, gcc-internal-format msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" -#: c-typeck.c:4860 +#: c-typeck.c:4877 #, gcc-internal-format msgid "defining a type in a cast is invalid in C++" msgstr "" -#: c-typeck.c:4999 c-typeck.c:5296 +#: c-typeck.c:5016 c-typeck.c:5313 #, gcc-internal-format msgid "enum conversion in assignment is invalid in C++" msgstr "" @@ -15644,695 +15680,695 @@ msgstr "" #. strings are complete sentences, visible to gettext and checked at #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an #. extra parameter to enumerate qualifiers. -#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761 +#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778 #, gcc-internal-format msgid "expected %qT but argument is of type %qT" msgstr "" -#: c-typeck.c:5294 +#: c-typeck.c:5311 #, gcc-internal-format msgid "enum conversion when passing argument %d of %qE is invalid in C++" msgstr "" -#: c-typeck.c:5298 c-typeck.c:7863 +#: c-typeck.c:5315 c-typeck.c:7880 #, gcc-internal-format msgid "enum conversion in initialization is invalid in C++" msgstr "" -#: c-typeck.c:5300 +#: c-typeck.c:5317 #, gcc-internal-format msgid "enum conversion in return is invalid in C++" msgstr "" -#: c-typeck.c:5329 +#: c-typeck.c:5346 #, gcc-internal-format msgid "cannot pass rvalue to reference parameter" msgstr "" -#: c-typeck.c:5459 c-typeck.c:5682 +#: c-typeck.c:5476 c-typeck.c:5699 msgid "" "passing argument %d of %qE makes %q#v qualified function pointer from " "unqualified" msgstr "" -#: c-typeck.c:5462 c-typeck.c:5685 +#: c-typeck.c:5479 c-typeck.c:5702 msgid "assignment makes %q#v qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:5465 c-typeck.c:5687 +#: c-typeck.c:5482 c-typeck.c:5704 msgid "initialization makes %q#v qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:5468 c-typeck.c:5689 +#: c-typeck.c:5485 c-typeck.c:5706 msgid "return makes %q#v qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:5475 c-typeck.c:5645 +#: c-typeck.c:5492 c-typeck.c:5662 msgid "" "passing argument %d of %qE discards %qv qualifier from pointer target type" msgstr "" -#: c-typeck.c:5477 c-typeck.c:5647 +#: c-typeck.c:5494 c-typeck.c:5664 msgid "assignment discards %qv qualifier from pointer target type" msgstr "" -#: c-typeck.c:5479 c-typeck.c:5649 +#: c-typeck.c:5496 c-typeck.c:5666 msgid "initialization discards %qv qualifier from pointer target type" msgstr "" -#: c-typeck.c:5481 c-typeck.c:5651 +#: c-typeck.c:5498 c-typeck.c:5668 msgid "return discards %qv qualifier from pointer target type" msgstr "" -#: c-typeck.c:5490 +#: c-typeck.c:5507 #, gcc-internal-format msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:5545 +#: c-typeck.c:5562 #, gcc-internal-format msgid "request for implicit conversion from %qT to %qT not permitted in C++" msgstr "" -#: c-typeck.c:5557 +#: c-typeck.c:5574 #, gcc-internal-format msgid "passing argument %d of %qE from pointer to non-enclosed address space" msgstr "" -#: c-typeck.c:5561 +#: c-typeck.c:5578 #, gcc-internal-format msgid "assignment from pointer to non-enclosed address space" msgstr "" -#: c-typeck.c:5565 +#: c-typeck.c:5582 #, gcc-internal-format msgid "initialization from pointer to non-enclosed address space" msgstr "" -#: c-typeck.c:5569 +#: c-typeck.c:5586 #, gcc-internal-format msgid "return from pointer to non-enclosed address space" msgstr "" -#: c-typeck.c:5587 +#: c-typeck.c:5604 #, gcc-internal-format msgid "argument %d of %qE might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:5593 +#: c-typeck.c:5610 #, gcc-internal-format msgid "assignment left-hand side might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:5598 +#: c-typeck.c:5615 #, gcc-internal-format msgid "" "initialization left-hand side might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:5603 cp/typeck.c:7541 +#: c-typeck.c:5620 cp/typeck.c:7554 #, gcc-internal-format msgid "return type might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:5627 +#: c-typeck.c:5644 #, gcc-internal-format msgid "" "ISO C forbids passing argument %d of %qE between function pointer and %" msgstr "" -#: c-typeck.c:5630 +#: c-typeck.c:5647 #, gcc-internal-format msgid "ISO C forbids assignment between function pointer and %" msgstr "" -#: c-typeck.c:5632 +#: c-typeck.c:5649 #, gcc-internal-format msgid "ISO C forbids initialization between function pointer and %" msgstr "" -#: c-typeck.c:5634 +#: c-typeck.c:5651 #, gcc-internal-format msgid "ISO C forbids return between function pointer and %" msgstr "" -#: c-typeck.c:5663 +#: c-typeck.c:5680 #, gcc-internal-format msgid "pointer targets in passing argument %d of %qE differ in signedness" msgstr "" -#: c-typeck.c:5665 +#: c-typeck.c:5682 #, gcc-internal-format msgid "pointer targets in assignment differ in signedness" msgstr "" -#: c-typeck.c:5667 +#: c-typeck.c:5684 #, gcc-internal-format msgid "pointer targets in initialization differ in signedness" msgstr "" -#: c-typeck.c:5669 +#: c-typeck.c:5686 #, gcc-internal-format msgid "pointer targets in return differ in signedness" msgstr "" -#: c-typeck.c:5698 +#: c-typeck.c:5715 #, gcc-internal-format msgid "passing argument %d of %qE from incompatible pointer type" msgstr "" -#: c-typeck.c:5700 +#: c-typeck.c:5717 #, gcc-internal-format msgid "assignment from incompatible pointer type" msgstr "" -#: c-typeck.c:5701 +#: c-typeck.c:5718 #, gcc-internal-format msgid "initialization from incompatible pointer type" msgstr "" -#: c-typeck.c:5703 +#: c-typeck.c:5720 #, gcc-internal-format msgid "return from incompatible pointer type" msgstr "" #. ??? This should not be an error when inlining calls to #. unprototyped functions. -#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875 +#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875 #, gcc-internal-format msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:5721 +#: c-typeck.c:5738 #, gcc-internal-format msgid "passing argument %d of %qE makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:5723 +#: c-typeck.c:5740 #, gcc-internal-format msgid "assignment makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:5725 +#: c-typeck.c:5742 #, gcc-internal-format msgid "initialization makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:5727 +#: c-typeck.c:5744 #, gcc-internal-format msgid "return makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:5735 +#: c-typeck.c:5752 #, gcc-internal-format msgid "passing argument %d of %qE makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:5737 +#: c-typeck.c:5754 #, gcc-internal-format msgid "assignment makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:5739 +#: c-typeck.c:5756 #, gcc-internal-format msgid "initialization makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:5741 +#: c-typeck.c:5758 #, gcc-internal-format msgid "return makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315 +#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315 #, gcc-internal-format msgid "incompatible type for argument %d of %qE" msgstr "" -#: c-typeck.c:5764 +#: c-typeck.c:5781 #, gcc-internal-format msgid "incompatible types when assigning to type %qT from type %qT" msgstr "" -#: c-typeck.c:5769 +#: c-typeck.c:5786 #, gcc-internal-format msgid "incompatible types when initializing type %qT using type %qT" msgstr "" -#: c-typeck.c:5774 +#: c-typeck.c:5791 #, gcc-internal-format msgid "incompatible types when returning type %qT but %qT was expected" msgstr "" -#: c-typeck.c:5838 +#: c-typeck.c:5855 #, gcc-internal-format msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049 +#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066 #, gcc-internal-format msgid "(near initialization for %qs)" msgstr "" -#: c-typeck.c:6064 +#: c-typeck.c:6081 #, gcc-internal-format msgid "array initialized from parenthesized string constant" msgstr "" -#: c-typeck.c:6137 c-typeck.c:7012 +#: c-typeck.c:6154 c-typeck.c:7029 #, gcc-internal-format msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:6147 cp/typeck2.c:890 +#: c-typeck.c:6164 cp/typeck2.c:890 #, gcc-internal-format msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:6155 +#: c-typeck.c:6172 #, gcc-internal-format msgid "wide character array initialized from non-wide string" msgstr "" -#: c-typeck.c:6161 +#: c-typeck.c:6178 #, gcc-internal-format msgid "wide character array initialized from incompatible wide string" msgstr "" -#: c-typeck.c:6195 +#: c-typeck.c:6212 #, gcc-internal-format msgid "array of inappropriate type initialized from string constant" msgstr "" -#: c-typeck.c:6289 +#: c-typeck.c:6306 #, gcc-internal-format msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353 -#: c-typeck.c:7836 +#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370 +#: c-typeck.c:7853 #, gcc-internal-format msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846 +#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863 #, gcc-internal-format msgid "initializer element is not a constant expression" msgstr "" -#: c-typeck.c:6360 c-typeck.c:7841 +#: c-typeck.c:6377 c-typeck.c:7858 #, gcc-internal-format msgid "initializer element is not computable at load time" msgstr "" -#: c-typeck.c:6378 +#: c-typeck.c:6395 #, gcc-internal-format msgid "invalid initializer" msgstr "" -#: c-typeck.c:6652 cp/decl.c:5536 +#: c-typeck.c:6669 cp/decl.c:5538 #, gcc-internal-format msgid "opaque vector types cannot be initialized" msgstr "" -#: c-typeck.c:6867 +#: c-typeck.c:6884 #, gcc-internal-format msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:6888 +#: c-typeck.c:6905 #, gcc-internal-format msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:6949 +#: c-typeck.c:6966 #, gcc-internal-format msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:7009 +#: c-typeck.c:7026 #, gcc-internal-format msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:7048 +#: c-typeck.c:7065 #, gcc-internal-format msgid "missing initializer" msgstr "" -#: c-typeck.c:7070 +#: c-typeck.c:7087 #, gcc-internal-format msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:7075 +#: c-typeck.c:7092 #, gcc-internal-format msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:7186 c-typeck.c:7267 +#: c-typeck.c:7203 c-typeck.c:7284 #, gcc-internal-format msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:7191 c-typeck.c:7323 +#: c-typeck.c:7208 c-typeck.c:7340 #, gcc-internal-format msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:7240 +#: c-typeck.c:7257 #, gcc-internal-format msgid "array index in initializer not of integer type" msgstr "" -#: c-typeck.c:7249 c-typeck.c:7258 +#: c-typeck.c:7266 c-typeck.c:7275 #, gcc-internal-format msgid "array index in initializer is not an integer constant expression" msgstr "" -#: c-typeck.c:7263 c-typeck.c:7265 +#: c-typeck.c:7280 c-typeck.c:7282 #, gcc-internal-format msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:7269 c-typeck.c:7272 +#: c-typeck.c:7286 c-typeck.c:7289 #, gcc-internal-format msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:7286 +#: c-typeck.c:7303 #, gcc-internal-format msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:7295 +#: c-typeck.c:7312 #, gcc-internal-format msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:7330 +#: c-typeck.c:7347 #, gcc-internal-format msgid "unknown field %qE specified in initializer" msgstr "" -#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937 +#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954 #, gcc-internal-format msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939 +#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956 #, gcc-internal-format msgid "initialized field overwritten" msgstr "" -#: c-typeck.c:8156 +#: c-typeck.c:8173 #, gcc-internal-format msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:8163 c-typeck.c:8224 +#: c-typeck.c:8180 c-typeck.c:8241 #, gcc-internal-format msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:8239 +#: c-typeck.c:8256 #, gcc-internal-format msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:8310 +#: c-typeck.c:8327 #, gcc-internal-format msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:8332 +#: c-typeck.c:8349 #, gcc-internal-format msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:8400 +#: c-typeck.c:8417 #, gcc-internal-format msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:8434 +#: c-typeck.c:8451 #, gcc-internal-format msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:8466 +#: c-typeck.c:8483 #, gcc-internal-format msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:8690 +#: c-typeck.c:8707 #, gcc-internal-format msgid "ISO C forbids %" msgstr "" -#: c-typeck.c:8712 cp/typeck.c:7753 +#: c-typeck.c:8729 cp/typeck.c:7766 #, gcc-internal-format msgid "function declared % has a % statement" msgstr "" -#: c-typeck.c:8735 +#: c-typeck.c:8752 #, gcc-internal-format msgid "% with no value, in function returning non-void" msgstr "" -#: c-typeck.c:8745 +#: c-typeck.c:8762 #, gcc-internal-format msgid "% with a value, in function returning void" msgstr "" -#: c-typeck.c:8747 +#: c-typeck.c:8764 #, gcc-internal-format msgid "ISO C forbids % with expression, in function returning void" msgstr "" -#: c-typeck.c:8808 +#: c-typeck.c:8825 #, gcc-internal-format msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:8881 cp/semantics.c:1045 +#: c-typeck.c:8898 cp/semantics.c:1045 #, gcc-internal-format msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:8894 +#: c-typeck.c:8911 #, gcc-internal-format msgid "% switch expression not converted to % in ISO C" msgstr "" -#: c-typeck.c:8930 c-typeck.c:8938 +#: c-typeck.c:8947 c-typeck.c:8955 #, gcc-internal-format msgid "case label is not an integer constant expression" msgstr "" -#: c-typeck.c:8944 cp/parser.c:8818 +#: c-typeck.c:8961 cp/parser.c:8827 #, gcc-internal-format msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:8946 +#: c-typeck.c:8963 #, gcc-internal-format msgid "% label not within a switch statement" msgstr "" -#: c-typeck.c:9029 cp/parser.c:9118 +#: c-typeck.c:9046 cp/parser.c:9127 #, gcc-internal-format msgid "suggest explicit braces to avoid ambiguous %" msgstr "" -#: c-typeck.c:9138 cp/parser.c:9845 +#: c-typeck.c:9155 cp/parser.c:9854 #, gcc-internal-format msgid "break statement not within loop or switch" msgstr "" -#: c-typeck.c:9140 cp/parser.c:9866 +#: c-typeck.c:9157 cp/parser.c:9875 #, gcc-internal-format msgid "continue statement not within a loop" msgstr "" -#: c-typeck.c:9145 cp/parser.c:9856 +#: c-typeck.c:9162 cp/parser.c:9865 #, gcc-internal-format msgid "break statement used with OpenMP for loop" msgstr "" -#: c-typeck.c:9171 cp/cp-gimplify.c:402 +#: c-typeck.c:9188 cp/cp-gimplify.c:402 #, gcc-internal-format msgid "statement with no effect" msgstr "" -#: c-typeck.c:9197 +#: c-typeck.c:9214 #, gcc-internal-format msgid "expression statement has incomplete type" msgstr "" -#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505 +#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522 #, gcc-internal-format msgid "conversion of scalar to vector involves truncation" msgstr "" -#: c-typeck.c:9933 cp/typeck.c:3926 +#: c-typeck.c:9950 cp/typeck.c:3939 #, gcc-internal-format msgid "right shift count is negative" msgstr "" -#: c-typeck.c:9944 cp/typeck.c:3933 +#: c-typeck.c:9961 cp/typeck.c:3946 #, gcc-internal-format msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:9985 cp/typeck.c:3955 +#: c-typeck.c:10002 cp/typeck.c:3968 #, gcc-internal-format msgid "left shift count is negative" msgstr "" -#: c-typeck.c:9992 cp/typeck.c:3961 +#: c-typeck.c:10009 cp/typeck.c:3974 #, gcc-internal-format msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:10015 c-typeck.c:10152 +#: c-typeck.c:10032 c-typeck.c:10169 #, gcc-internal-format msgid "comparing vectors with different element types" msgstr "" -#: c-typeck.c:10022 c-typeck.c:10159 +#: c-typeck.c:10039 c-typeck.c:10176 #, gcc-internal-format msgid "comparing vectors with different number of elements" msgstr "" -#: c-typeck.c:10038 cp/typeck.c:4007 +#: c-typeck.c:10055 cp/typeck.c:4020 #, gcc-internal-format msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:10055 c-typeck.c:10075 +#: c-typeck.c:10072 c-typeck.c:10092 #, gcc-internal-format msgid "" "the comparison will always evaluate as % for the address of %qD will " "never be NULL" msgstr "" -#: c-typeck.c:10061 c-typeck.c:10081 +#: c-typeck.c:10078 c-typeck.c:10098 #, gcc-internal-format msgid "" "the comparison will always evaluate as % for the address of %qD will " "never be NULL" msgstr "" -#: c-typeck.c:10102 c-typeck.c:10202 +#: c-typeck.c:10119 c-typeck.c:10219 #, gcc-internal-format msgid "comparison of pointers to disjoint address spaces" msgstr "" -#: c-typeck.c:10109 c-typeck.c:10115 +#: c-typeck.c:10126 c-typeck.c:10132 #, gcc-internal-format msgid "ISO C forbids comparison of % with function pointer" msgstr "" -#: c-typeck.c:10122 c-typeck.c:10212 +#: c-typeck.c:10139 c-typeck.c:10229 #, gcc-internal-format msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243 +#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260 #, gcc-internal-format msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:10190 +#: c-typeck.c:10207 #, gcc-internal-format msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:10192 +#: c-typeck.c:10209 #, gcc-internal-format msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:10197 +#: c-typeck.c:10214 #, gcc-internal-format msgid "ordered comparison of pointer with null pointer" msgstr "" -#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233 -#: cp/typeck.c:4258 cp/typeck.c:4265 +#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250 +#: cp/typeck.c:4271 cp/typeck.c:4278 #, gcc-internal-format msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:10277 cp/typeck.c:4337 +#: c-typeck.c:10294 cp/typeck.c:4350 #, gcc-internal-format msgid "" "implicit conversion from %qT to %qT to match other operand of binary " "expression" msgstr "" -#: c-typeck.c:10561 +#: c-typeck.c:10578 #, gcc-internal-format msgid "used array that cannot be converted to pointer where scalar is required" msgstr "" -#: c-typeck.c:10565 +#: c-typeck.c:10582 #, gcc-internal-format msgid "used struct type value where scalar is required" msgstr "" -#: c-typeck.c:10569 +#: c-typeck.c:10586 #, gcc-internal-format msgid "used union type value where scalar is required" msgstr "" -#: c-typeck.c:10580 +#: c-typeck.c:10597 #, gcc-internal-format msgid "used vector type where scalar is required" msgstr "" -#: c-typeck.c:10734 cp/semantics.c:4205 +#: c-typeck.c:10751 cp/semantics.c:4202 #, gcc-internal-format msgid "%qE has invalid type for %" msgstr "" -#: c-typeck.c:10771 cp/semantics.c:4220 +#: c-typeck.c:10788 cp/semantics.c:4217 #, gcc-internal-format msgid "%qE has invalid type for %" msgstr "" -#: c-typeck.c:10788 cp/semantics.c:4230 +#: c-typeck.c:10805 cp/semantics.c:4227 #, gcc-internal-format msgid "%qE must be % for %" msgstr "" -#: c-typeck.c:10798 cp/semantics.c:3998 +#: c-typeck.c:10815 cp/semantics.c:3995 #, gcc-internal-format msgid "%qE is not a variable in clause %qs" msgstr "" -#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850 +#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867 #, gcc-internal-format msgid "%qE appears more than once in data clauses" msgstr "" -#: c-typeck.c:10821 cp/semantics.c:4021 +#: c-typeck.c:10838 cp/semantics.c:4018 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c-typeck.c:10843 cp/semantics.c:4043 +#: c-typeck.c:10860 cp/semantics.c:4040 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c-typeck.c:10911 cp/semantics.c:4276 +#: c-typeck.c:10928 cp/semantics.c:4273 #, gcc-internal-format msgid "%qE is predetermined %qs for %qs" msgstr "" -#: c-typeck.c:11013 +#: c-typeck.c:11030 #, gcc-internal-format msgid "C++ requires promoted type, not enum type, in %" msgstr "" @@ -16342,7 +16378,7 @@ msgstr "" msgid "function call has aggregate value" msgstr "" -#: cfgexpand.c:1245 function.c:1010 varasm.c:1992 +#: cfgexpand.c:1245 function.c:1010 varasm.c:1998 #, gcc-internal-format msgid "size of variable %q+D is too large" msgstr "" @@ -17158,52 +17194,52 @@ msgstr "" msgid "library lib%s not found" msgstr "" -#: convert.c:88 +#: convert.c:83 #, gcc-internal-format msgid "cannot convert to a pointer type" msgstr "" -#: convert.c:389 +#: convert.c:384 #, gcc-internal-format msgid "pointer value used where a floating point value was expected" msgstr "" -#: convert.c:393 +#: convert.c:388 #, gcc-internal-format msgid "aggregate value used where a float was expected" msgstr "" -#: convert.c:418 +#: convert.c:413 #, gcc-internal-format msgid "conversion to incomplete type" msgstr "" -#: convert.c:883 convert.c:959 +#: convert.c:881 convert.c:957 #, gcc-internal-format msgid "can%'t convert between vector values of different size" msgstr "" -#: convert.c:889 +#: convert.c:887 #, gcc-internal-format msgid "aggregate value used where an integer was expected" msgstr "" -#: convert.c:939 +#: convert.c:937 #, gcc-internal-format msgid "pointer value used where a complex was expected" msgstr "" -#: convert.c:943 +#: convert.c:941 #, gcc-internal-format msgid "aggregate value used where a complex was expected" msgstr "" -#: convert.c:965 +#: convert.c:963 #, gcc-internal-format msgid "can%'t convert value to a vector" msgstr "" -#: convert.c:1004 +#: convert.c:1002 #, gcc-internal-format msgid "aggregate value used where a fixed-point was expected" msgstr "" @@ -17366,7 +17402,7 @@ msgid "" "cfi_personality directive" msgstr "" -#: dwarf2out.c:10704 +#: dwarf2out.c:10710 #, gcc-internal-format, gfc-internal-format msgid "non-delegitimized UNSPEC %s (%d) found in variable location" msgstr "" @@ -17456,29 +17492,29 @@ msgstr "" msgid "stack limits not supported on this target" msgstr "" -#: expmed.c:1786 +#: expmed.c:1806 #, gcc-internal-format msgid "" "multiple accesses to volatile structure member because of packed attribute" msgstr "" -#: expmed.c:1790 +#: expmed.c:1810 #, gcc-internal-format msgid "" "multiple accesses to volatile structure bitfield because of packed attribute" msgstr "" -#: expmed.c:1800 +#: expmed.c:1820 #, gcc-internal-format msgid "mis-aligned access used for structure member" msgstr "" -#: expmed.c:1803 +#: expmed.c:1823 #, gcc-internal-format msgid "mis-aligned access used for structure bitfield" msgstr "" -#: expmed.c:1809 +#: expmed.c:1829 #, gcc-internal-format msgid "" "when a volatile object spans multiple type-sized locations, the compiler " @@ -17487,17 +17523,17 @@ msgid "" "code may fail at runtime if the hardware does not allow this access" msgstr "" -#: expr.c:7523 +#: expr.c:7498 #, gcc-internal-format msgid "local frame unavailable (naked function?)" msgstr "" -#: expr.c:9996 +#: expr.c:9971 #, gcc-internal-format msgid "%Kcall to %qs declared with attribute error: %s" msgstr "" -#: expr.c:10003 +#: expr.c:9978 #, gcc-internal-format msgid "%Kcall to %qs declared with attribute warning: %s" msgstr "" @@ -17577,7 +17613,7 @@ msgid "" "comparison" msgstr "" -#: fold-const.c:14219 +#: fold-const.c:14225 #, gcc-internal-format msgid "fold check: original tree changed by fold" msgstr "" @@ -17587,7 +17623,7 @@ msgstr "" msgid "total size of local objects too large" msgstr "" -#: function.c:1732 gimplify.c:5156 +#: function.c:1732 gimplify.c:5163 #, gcc-internal-format msgid "impossible constraint in %" msgstr "" @@ -18031,77 +18067,77 @@ msgstr "" msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d" msgstr "" -#: gimplify.c:2511 +#: gimplify.c:2518 #, gcc-internal-format msgid "using result of function returning %" msgstr "" -#: gimplify.c:5041 +#: gimplify.c:5048 #, gcc-internal-format, gfc-internal-format msgid "invalid lvalue in asm output %d" msgstr "" -#: gimplify.c:5157 +#: gimplify.c:5164 #, gcc-internal-format, gfc-internal-format msgid "non-memory input %d must stay in memory" msgstr "" -#: gimplify.c:5179 +#: gimplify.c:5186 #, gcc-internal-format, gfc-internal-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.c:5674 +#: gimplify.c:5681 #, gcc-internal-format msgid "threadprivate variable %qE used in untied task" msgstr "" -#: gimplify.c:5676 gimplify.c:5738 +#: gimplify.c:5683 gimplify.c:5745 #, gcc-internal-format msgid "enclosing task" msgstr "" -#: gimplify.c:5735 +#: gimplify.c:5742 #, gcc-internal-format msgid "%qE not specified in enclosing parallel" msgstr "" -#: gimplify.c:5740 +#: gimplify.c:5747 #, gcc-internal-format msgid "enclosing parallel" msgstr "" -#: gimplify.c:5845 +#: gimplify.c:5852 #, gcc-internal-format msgid "iteration variable %qE should be private" msgstr "" -#: gimplify.c:5859 +#: gimplify.c:5866 #, gcc-internal-format msgid "iteration variable %qE should not be firstprivate" msgstr "" -#: gimplify.c:5862 +#: gimplify.c:5869 #, gcc-internal-format msgid "iteration variable %qE should not be reduction" msgstr "" -#: gimplify.c:6025 +#: gimplify.c:6032 #, gcc-internal-format msgid "%s variable %qE is private in outer context" msgstr "" -#: gimplify.c:7787 +#: gimplify.c:7794 #, gcc-internal-format msgid "gimplification failed" msgstr "" -#: godump.c:1214 +#: godump.c:1234 #, gcc-internal-format msgid "could not close Go dump file: %m" msgstr "" -#: godump.c:1226 +#: godump.c:1246 #, gcc-internal-format msgid "could not open Go dump file %qs: %m" msgstr "" @@ -18160,7 +18196,7 @@ msgstr "" #. Fatal error here. We do not want to support compiling ltrans units #. with different version of compiler or different flags than the WPA #. unit, so this should never happen. -#: ipa-inline-analysis.c:3122 +#: ipa-inline-analysis.c:3123 #, gcc-internal-format msgid "ipa inline summary is missing in input file" msgstr "" @@ -18302,59 +18338,59 @@ msgstr "" msgid "function %qD redeclared as variable" msgstr "" -#: omp-low.c:1834 +#: omp-low.c:1846 #, gcc-internal-format msgid "" "barrier region may not be closely nested inside of work-sharing, critical, " "ordered, master or explicit task region" msgstr "" -#: omp-low.c:1839 +#: omp-low.c:1851 #, gcc-internal-format msgid "" "work-sharing region may not be closely nested inside of work-sharing, " "critical, ordered, master or explicit task region" msgstr "" -#: omp-low.c:1857 +#: omp-low.c:1869 #, gcc-internal-format msgid "" "master region may not be closely nested inside of work-sharing or explicit " "task region" msgstr "" -#: omp-low.c:1872 +#: omp-low.c:1884 #, gcc-internal-format msgid "" "ordered region may not be closely nested inside of critical or explicit task " "region" msgstr "" -#: omp-low.c:1878 +#: omp-low.c:1890 #, gcc-internal-format msgid "" "ordered region must be closely nested inside a loop region with an ordered " "clause" msgstr "" -#: omp-low.c:1893 +#: omp-low.c:1905 #, gcc-internal-format msgid "" "critical region may not be nested inside a critical region with the same name" msgstr "" -#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873 +#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882 #, gcc-internal-format msgid "invalid exit from OpenMP structured block" msgstr "" -#: omp-low.c:7014 omp-low.c:7019 +#: omp-low.c:7026 omp-low.c:7031 #, gcc-internal-format msgid "invalid entry to OpenMP structured block" msgstr "" #. Otherwise, be vague and lazy, but efficient. -#: omp-low.c:7022 +#: omp-low.c:7034 #, gcc-internal-format msgid "invalid branch to/from an OpenMP structured block" msgstr "" @@ -18466,7 +18502,7 @@ msgid "" "architecture" msgstr "" -#: opts.c:753 config/pa/pa.c:521 +#: opts.c:753 config/pa/pa.c:524 #, gcc-internal-format msgid "-freorder-blocks-and-partition does not work on this architecture" msgstr "" @@ -18825,9 +18861,9 @@ msgstr "" msgid "can%'t use %qs as a fixed register" msgstr "" -#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756 -#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749 -#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205 +#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760 +#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761 +#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205 #, gcc-internal-format, gfc-internal-format msgid "unknown register name: %s" msgstr "" @@ -18907,12 +18943,12 @@ msgstr "" msgid "% operand requires impossible reload" msgstr "" -#: reload1.c:6093 +#: reload1.c:6107 #, gcc-internal-format msgid "% operand constraint incompatible with operand size" msgstr "" -#: reload1.c:7899 +#: reload1.c:7913 #, gcc-internal-format msgid "output operand is constant in %" msgstr "" @@ -19137,7 +19173,7 @@ msgstr "" msgid "packed attribute is unnecessary" msgstr "" -#: stor-layout.c:2026 +#: stor-layout.c:2244 #, gcc-internal-format msgid "alignment of array elements is greater than element size" msgstr "" @@ -19362,7 +19398,7 @@ msgid "" "or %" msgstr "" -#: trans-mem.c:664 trans-mem.c:4191 +#: trans-mem.c:664 trans-mem.c:4194 #, gcc-internal-format msgid "unsafe function call %qD within atomic transaction" msgstr "" @@ -19377,7 +19413,7 @@ msgstr "" msgid "unsafe indirect function call within atomic transaction" msgstr "" -#: trans-mem.c:682 trans-mem.c:4124 +#: trans-mem.c:682 trans-mem.c:4127 #, gcc-internal-format msgid "unsafe function call %qD within % function" msgstr "" @@ -19392,7 +19428,7 @@ msgstr "" msgid "unsafe indirect function call within % function" msgstr "" -#: trans-mem.c:707 trans-mem.c:4163 +#: trans-mem.c:707 trans-mem.c:4166 #, gcc-internal-format msgid "asm not allowed in atomic transaction" msgstr "" @@ -19427,619 +19463,619 @@ msgstr "" msgid "outer transaction in % function" msgstr "" -#: trans-mem.c:3789 +#: trans-mem.c:3792 #, gcc-internal-format msgid "%Kasm not allowed in % function" msgstr "" -#: tree-cfg.c:2616 +#: tree-cfg.c:2636 #, gcc-internal-format msgid "constant not recomputed when ADDR_EXPR changed" msgstr "" -#: tree-cfg.c:2621 +#: tree-cfg.c:2641 #, gcc-internal-format msgid "side effects not recomputed when ADDR_EXPR changed" msgstr "" -#: tree-cfg.c:2632 +#: tree-cfg.c:2652 #, gcc-internal-format msgid "DECL_GIMPLE_REG_P set on a variable with address taken" msgstr "" -#: tree-cfg.c:2661 +#: tree-cfg.c:2681 #, gcc-internal-format msgid "SSA name in freelist but still referenced" msgstr "" -#: tree-cfg.c:2667 tree-cfg.c:3950 +#: tree-cfg.c:2687 tree-cfg.c:3970 #, gcc-internal-format msgid "INDIRECT_REF in gimple IL" msgstr "" -#: tree-cfg.c:2675 +#: tree-cfg.c:2695 #, gcc-internal-format msgid "invalid first operand of MEM_REF" msgstr "" -#: tree-cfg.c:2681 +#: tree-cfg.c:2701 #, gcc-internal-format msgid "invalid offset operand of MEM_REF" msgstr "" -#: tree-cfg.c:2694 +#: tree-cfg.c:2714 #, gcc-internal-format msgid "ASSERT_EXPR with an always-false condition" msgstr "" -#: tree-cfg.c:2700 +#: tree-cfg.c:2720 #, gcc-internal-format msgid "MODIFY_EXPR not expected while having tuples" msgstr "" -#: tree-cfg.c:2727 tree-ssa.c:880 +#: tree-cfg.c:2747 tree-ssa.c:880 #, gcc-internal-format msgid "address taken, but ADDRESSABLE bit not set" msgstr "" -#: tree-cfg.c:2738 +#: tree-cfg.c:2758 #, gcc-internal-format msgid "non-integral used in condition" msgstr "" -#: tree-cfg.c:2743 +#: tree-cfg.c:2763 #, gcc-internal-format msgid "invalid conditional operand" msgstr "" -#: tree-cfg.c:2790 +#: tree-cfg.c:2810 #, gcc-internal-format msgid "invalid position or size operand to BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:2797 +#: tree-cfg.c:2817 #, gcc-internal-format msgid "" "integral result type precision does not match field size of BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:2805 +#: tree-cfg.c:2825 #, gcc-internal-format msgid "" "mode precision of non-integral result does not match field size of " "BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:2816 +#: tree-cfg.c:2836 #, gcc-internal-format msgid "invalid reference prefix" msgstr "" -#: tree-cfg.c:2827 +#: tree-cfg.c:2847 #, gcc-internal-format msgid "invalid operand to plus/minus, type is a pointer" msgstr "" -#: tree-cfg.c:2838 +#: tree-cfg.c:2858 #, gcc-internal-format msgid "invalid operand to pointer plus, first operand is not a pointer" msgstr "" -#: tree-cfg.c:2844 +#: tree-cfg.c:2864 #, gcc-internal-format msgid "" "invalid operand to pointer plus, second operand is not an integer type of " "appropriate width" msgstr "" -#: tree-cfg.c:2895 +#: tree-cfg.c:2915 #, gcc-internal-format msgid "invalid CASE_CHAIN" msgstr "" -#: tree-cfg.c:2923 +#: tree-cfg.c:2943 #, gcc-internal-format msgid "invalid expression for min lvalue" msgstr "" -#: tree-cfg.c:2934 +#: tree-cfg.c:2954 #, gcc-internal-format msgid "invalid operand in indirect reference" msgstr "" -#: tree-cfg.c:2963 +#: tree-cfg.c:2983 #, gcc-internal-format msgid "invalid operands to array reference" msgstr "" -#: tree-cfg.c:2974 +#: tree-cfg.c:2994 #, gcc-internal-format msgid "type mismatch in array reference" msgstr "" -#: tree-cfg.c:2983 +#: tree-cfg.c:3003 #, gcc-internal-format msgid "type mismatch in array range reference" msgstr "" -#: tree-cfg.c:2994 +#: tree-cfg.c:3014 #, gcc-internal-format msgid "type mismatch in real/imagpart reference" msgstr "" -#: tree-cfg.c:3004 +#: tree-cfg.c:3024 #, gcc-internal-format msgid "type mismatch in component reference" msgstr "" -#: tree-cfg.c:3021 +#: tree-cfg.c:3041 #, gcc-internal-format msgid "conversion of an SSA_NAME on the left hand side" msgstr "" -#: tree-cfg.c:3028 +#: tree-cfg.c:3048 #, gcc-internal-format msgid "conversion of register to a different size" msgstr "" -#: tree-cfg.c:3043 +#: tree-cfg.c:3063 #, gcc-internal-format msgid "invalid address operand in MEM_REF" msgstr "" -#: tree-cfg.c:3050 +#: tree-cfg.c:3070 #, gcc-internal-format msgid "invalid offset operand in MEM_REF" msgstr "" -#: tree-cfg.c:3060 +#: tree-cfg.c:3080 #, gcc-internal-format msgid "invalid address operand in TARGET_MEM_REF" msgstr "" -#: tree-cfg.c:3067 +#: tree-cfg.c:3087 #, gcc-internal-format msgid "invalid offset operand in TARGET_MEM_REF" msgstr "" -#: tree-cfg.c:3121 +#: tree-cfg.c:3141 #, gcc-internal-format msgid "gimple call has two targets" msgstr "" -#: tree-cfg.c:3130 +#: tree-cfg.c:3150 #, gcc-internal-format msgid "gimple call has no target" msgstr "" -#: tree-cfg.c:3137 +#: tree-cfg.c:3157 #, gcc-internal-format msgid "invalid function in gimple call" msgstr "" -#: tree-cfg.c:3147 +#: tree-cfg.c:3167 #, gcc-internal-format msgid "non-function in gimple call" msgstr "" -#: tree-cfg.c:3158 +#: tree-cfg.c:3178 #, gcc-internal-format msgid "invalid pure const state for function" msgstr "" -#: tree-cfg.c:3166 +#: tree-cfg.c:3186 #, gcc-internal-format msgid "invalid LHS in gimple call" msgstr "" -#: tree-cfg.c:3172 +#: tree-cfg.c:3192 #, gcc-internal-format msgid "LHS in noreturn call" msgstr "" -#: tree-cfg.c:3189 +#: tree-cfg.c:3209 #, gcc-internal-format msgid "invalid conversion in gimple call" msgstr "" -#: tree-cfg.c:3198 +#: tree-cfg.c:3218 #, gcc-internal-format msgid "invalid static chain in gimple call" msgstr "" -#: tree-cfg.c:3209 +#: tree-cfg.c:3229 #, gcc-internal-format msgid "static chain in indirect gimple call" msgstr "" -#: tree-cfg.c:3216 +#: tree-cfg.c:3236 #, gcc-internal-format msgid "static chain with function that doesn%'t use one" msgstr "" -#: tree-cfg.c:3234 +#: tree-cfg.c:3254 #, gcc-internal-format msgid "invalid argument to gimple call" msgstr "" -#: tree-cfg.c:3254 +#: tree-cfg.c:3274 #, gcc-internal-format msgid "invalid operands in gimple comparison" msgstr "" -#: tree-cfg.c:3270 +#: tree-cfg.c:3290 #, gcc-internal-format msgid "mismatching comparison operand types" msgstr "" -#: tree-cfg.c:3289 +#: tree-cfg.c:3309 #, gcc-internal-format msgid "non-vector operands in vector comparison" msgstr "" -#: tree-cfg.c:3299 +#: tree-cfg.c:3319 #, gcc-internal-format msgid "invalid vector comparison resulting type" msgstr "" -#: tree-cfg.c:3306 +#: tree-cfg.c:3326 #, gcc-internal-format msgid "bogus comparison result type" msgstr "" -#: tree-cfg.c:3328 +#: tree-cfg.c:3348 #, gcc-internal-format msgid "non-register as LHS of unary operation" msgstr "" -#: tree-cfg.c:3334 +#: tree-cfg.c:3354 #, gcc-internal-format msgid "invalid operand in unary operation" msgstr "" -#: tree-cfg.c:3366 +#: tree-cfg.c:3386 #, gcc-internal-format msgid "invalid types in nop conversion" msgstr "" -#: tree-cfg.c:3381 +#: tree-cfg.c:3401 #, gcc-internal-format msgid "invalid types in address space conversion" msgstr "" -#: tree-cfg.c:3395 +#: tree-cfg.c:3415 #, gcc-internal-format msgid "invalid types in fixed-point conversion" msgstr "" -#: tree-cfg.c:3410 +#: tree-cfg.c:3430 #, gcc-internal-format msgid "invalid types in conversion to floating point" msgstr "" -#: tree-cfg.c:3425 +#: tree-cfg.c:3445 #, gcc-internal-format msgid "invalid types in conversion to integer" msgstr "" -#: tree-cfg.c:3459 +#: tree-cfg.c:3479 #, gcc-internal-format msgid "non-trivial conversion in unary operation" msgstr "" -#: tree-cfg.c:3484 +#: tree-cfg.c:3504 #, gcc-internal-format msgid "non-register as LHS of binary operation" msgstr "" -#: tree-cfg.c:3491 +#: tree-cfg.c:3511 #, gcc-internal-format msgid "invalid operands in binary operation" msgstr "" -#: tree-cfg.c:3506 +#: tree-cfg.c:3526 #, gcc-internal-format msgid "type mismatch in complex expression" msgstr "" -#: tree-cfg.c:3535 +#: tree-cfg.c:3555 #, gcc-internal-format msgid "type mismatch in shift expression" msgstr "" -#: tree-cfg.c:3558 +#: tree-cfg.c:3578 #, gcc-internal-format msgid "type mismatch in vector shift expression" msgstr "" -#: tree-cfg.c:3571 +#: tree-cfg.c:3591 #, gcc-internal-format msgid "non-element sized vector shift of floating point vector" msgstr "" -#: tree-cfg.c:3585 tree-cfg.c:3606 +#: tree-cfg.c:3605 tree-cfg.c:3626 #, gcc-internal-format msgid "type mismatch in widening vector shift expression" msgstr "" -#: tree-cfg.c:3628 +#: tree-cfg.c:3648 #, gcc-internal-format msgid "invalid non-vector operands to vector valued plus" msgstr "" -#: tree-cfg.c:3648 +#: tree-cfg.c:3668 #, gcc-internal-format msgid "invalid (pointer) operands to plus/minus" msgstr "" -#: tree-cfg.c:3663 +#: tree-cfg.c:3683 #, gcc-internal-format msgid "type mismatch in pointer plus expression" msgstr "" -#: tree-cfg.c:3740 +#: tree-cfg.c:3760 #, gcc-internal-format msgid "type mismatch in binary expression" msgstr "" -#: tree-cfg.c:3768 +#: tree-cfg.c:3788 #, gcc-internal-format msgid "non-register as LHS of ternary operation" msgstr "" -#: tree-cfg.c:3777 +#: tree-cfg.c:3797 #, gcc-internal-format msgid "invalid operands in ternary operation" msgstr "" -#: tree-cfg.c:3793 +#: tree-cfg.c:3813 #, gcc-internal-format msgid "type mismatch in widening multiply-accumulate expression" msgstr "" -#: tree-cfg.c:3807 +#: tree-cfg.c:3827 #, gcc-internal-format msgid "type mismatch in fused multiply-add expression" msgstr "" -#: tree-cfg.c:3833 +#: tree-cfg.c:3853 #, gcc-internal-format msgid "type mismatch in vector permute expression" msgstr "" -#: tree-cfg.c:3845 +#: tree-cfg.c:3865 #, gcc-internal-format msgid "vector types expected in vector permute expression" msgstr "" -#: tree-cfg.c:3859 +#: tree-cfg.c:3879 #, gcc-internal-format msgid "" "vectors with different element number found in vector permute expression" msgstr "" -#: tree-cfg.c:3872 +#: tree-cfg.c:3892 #, gcc-internal-format msgid "invalid mask type in vector permute expression" msgstr "" -#: tree-cfg.c:3908 +#: tree-cfg.c:3928 #, gcc-internal-format msgid "non-trivial conversion at assignment" msgstr "" -#: tree-cfg.c:3925 +#: tree-cfg.c:3945 #, gcc-internal-format msgid "invalid operand in unary expression" msgstr "" -#: tree-cfg.c:3939 +#: tree-cfg.c:3959 #, gcc-internal-format msgid "type mismatch in address expression" msgstr "" -#: tree-cfg.c:3965 tree-cfg.c:3991 +#: tree-cfg.c:3985 tree-cfg.c:4011 #, gcc-internal-format msgid "invalid rhs for gimple memory store" msgstr "" -#: tree-cfg.c:4053 +#: tree-cfg.c:4073 #, gcc-internal-format msgid "invalid operand in return statement" msgstr "" -#: tree-cfg.c:4067 +#: tree-cfg.c:4087 #, gcc-internal-format msgid "invalid conversion in return statement" msgstr "" -#: tree-cfg.c:4091 +#: tree-cfg.c:4111 #, gcc-internal-format msgid "goto destination is neither a label nor a pointer" msgstr "" -#: tree-cfg.c:4106 +#: tree-cfg.c:4126 #, gcc-internal-format msgid "invalid operand to switch statement" msgstr "" -#: tree-cfg.c:4148 +#: tree-cfg.c:4168 #, gcc-internal-format msgid "incorrect entry in label_to_block_map" msgstr "" -#: tree-cfg.c:4158 +#: tree-cfg.c:4178 #, gcc-internal-format msgid "incorrect setting of landing pad number" msgstr "" -#: tree-cfg.c:4186 +#: tree-cfg.c:4206 #, gcc-internal-format msgid "invalid comparison code in gimple cond" msgstr "" -#: tree-cfg.c:4194 +#: tree-cfg.c:4214 #, gcc-internal-format msgid "invalid labels in gimple cond" msgstr "" -#: tree-cfg.c:4255 tree-cfg.c:4264 +#: tree-cfg.c:4275 tree-cfg.c:4284 #, gcc-internal-format msgid "invalid PHI result" msgstr "" -#: tree-cfg.c:4274 +#: tree-cfg.c:4294 #, gcc-internal-format msgid "missing PHI def" msgstr "" -#: tree-cfg.c:4288 +#: tree-cfg.c:4308 #, gcc-internal-format msgid "invalid PHI argument" msgstr "" -#: tree-cfg.c:4295 +#: tree-cfg.c:4315 #, gcc-internal-format, gfc-internal-format msgid "incompatible types in PHI argument %u" msgstr "" -#: tree-cfg.c:4379 tree-cfg.c:4575 +#: tree-cfg.c:4399 tree-cfg.c:4595 #, gcc-internal-format msgid "verify_gimple failed" msgstr "" -#: tree-cfg.c:4440 +#: tree-cfg.c:4460 #, gcc-internal-format msgid "dead STMT in EH table" msgstr "" -#: tree-cfg.c:4474 +#: tree-cfg.c:4494 #, gcc-internal-format msgid "gimple_bb (phi) is set to a wrong basic block" msgstr "" -#: tree-cfg.c:4486 tree-cfg.c:4520 +#: tree-cfg.c:4506 tree-cfg.c:4540 #, gcc-internal-format msgid "incorrect sharing of tree nodes" msgstr "" -#: tree-cfg.c:4509 +#: tree-cfg.c:4529 #, gcc-internal-format msgid "gimple_bb (stmt) is set to a wrong basic block" msgstr "" -#: tree-cfg.c:4535 +#: tree-cfg.c:4555 #, gcc-internal-format msgid "in statement" msgstr "" -#: tree-cfg.c:4550 +#: tree-cfg.c:4570 #, gcc-internal-format msgid "statement marked for throw, but doesn%'t" msgstr "" -#: tree-cfg.c:4557 +#: tree-cfg.c:4577 #, gcc-internal-format msgid "statement marked for throw in middle of block" msgstr "" -#: tree-cfg.c:4598 +#: tree-cfg.c:4618 #, gcc-internal-format msgid "ENTRY_BLOCK has IL associated with it" msgstr "" -#: tree-cfg.c:4604 +#: tree-cfg.c:4624 #, gcc-internal-format msgid "EXIT_BLOCK has IL associated with it" msgstr "" -#: tree-cfg.c:4611 +#: tree-cfg.c:4631 #, gcc-internal-format, gfc-internal-format msgid "fallthru to exit from bb %d" msgstr "" -#: tree-cfg.c:4635 +#: tree-cfg.c:4655 #, gcc-internal-format msgid "nonlocal label " msgstr "" -#: tree-cfg.c:4644 +#: tree-cfg.c:4664 #, gcc-internal-format msgid "EH landing pad label " msgstr "" -#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687 +#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707 #, gcc-internal-format msgid "label " msgstr "" -#: tree-cfg.c:4677 +#: tree-cfg.c:4697 #, gcc-internal-format, gfc-internal-format msgid "control flow in the middle of basic block %d" msgstr "" -#: tree-cfg.c:4710 +#: tree-cfg.c:4730 #, gcc-internal-format, gfc-internal-format msgid "fallthru edge after a control statement in bb %d" msgstr "" -#: tree-cfg.c:4723 +#: tree-cfg.c:4743 #, gcc-internal-format, gfc-internal-format msgid "true/false edge after a non-GIMPLE_COND in bb %d" msgstr "" -#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854 +#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874 #, gcc-internal-format, gfc-internal-format msgid "wrong outgoing edge flags at end of bb %d" msgstr "" -#: tree-cfg.c:4756 +#: tree-cfg.c:4776 #, gcc-internal-format, gfc-internal-format msgid "explicit goto at end of bb %d" msgstr "" -#: tree-cfg.c:4790 +#: tree-cfg.c:4810 #, gcc-internal-format, gfc-internal-format msgid "return edge does not point to exit in bb %d" msgstr "" -#: tree-cfg.c:4820 +#: tree-cfg.c:4840 #, gcc-internal-format msgid "found default case not at the start of case vector" msgstr "" -#: tree-cfg.c:4828 +#: tree-cfg.c:4848 #, gcc-internal-format msgid "case labels not sorted: " msgstr "" -#: tree-cfg.c:4845 +#: tree-cfg.c:4865 #, gcc-internal-format, gfc-internal-format msgid "extra outgoing edge %d->%d" msgstr "" -#: tree-cfg.c:4868 +#: tree-cfg.c:4888 #, gcc-internal-format, gfc-internal-format msgid "missing edge %i->%i" msgstr "" -#: tree-cfg.c:7524 +#: tree-cfg.c:7544 #, gcc-internal-format msgid "% function does return" msgstr "" -#: tree-cfg.c:7544 +#: tree-cfg.c:7564 #, gcc-internal-format msgid "control reaches end of non-void function" msgstr "" -#: tree-cfg.c:7682 +#: tree-cfg.c:7702 #, gcc-internal-format msgid "" "ignoring return value of %qD, declared with attribute warn_unused_result" msgstr "" -#: tree-cfg.c:7687 +#: tree-cfg.c:7707 #, gcc-internal-format msgid "" "ignoring return value of function declared with attribute warn_unused_result" @@ -20100,84 +20136,84 @@ msgstr "" msgid "BB %i has incorrect fallthru edge" msgstr "" -#: tree-inline.c:3020 +#: tree-inline.c:3040 #, gcc-internal-format msgid "function %q+F can never be copied because it receives a non-local goto" msgstr "" -#: tree-inline.c:3034 +#: tree-inline.c:3054 #, gcc-internal-format msgid "" "function %q+F can never be copied because it saves address of local label in " "a static variable" msgstr "" -#: tree-inline.c:3074 +#: tree-inline.c:3094 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses alloca (override using " "the always_inline attribute)" msgstr "" -#: tree-inline.c:3088 +#: tree-inline.c:3108 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses setjmp" msgstr "" -#: tree-inline.c:3102 +#: tree-inline.c:3122 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses variable argument lists" msgstr "" -#: tree-inline.c:3114 +#: tree-inline.c:3134 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses setjmp-longjmp exception " "handling" msgstr "" -#: tree-inline.c:3122 +#: tree-inline.c:3142 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses non-local goto" msgstr "" -#: tree-inline.c:3134 +#: tree-inline.c:3154 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses __builtin_return or " "__builtin_apply_args" msgstr "" -#: tree-inline.c:3154 +#: tree-inline.c:3174 #, gcc-internal-format msgid "function %q+F can never be inlined because it contains a computed goto" msgstr "" -#: tree-inline.c:3234 +#: tree-inline.c:3254 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it is suppressed using -fno-inline" msgstr "" -#: tree-inline.c:3242 +#: tree-inline.c:3262 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses attributes conflicting " "with inlining" msgstr "" -#: tree-inline.c:3823 +#: tree-inline.c:3843 #, gcc-internal-format msgid "inlining failed in call to always_inline %q+F: %s" msgstr "" -#: tree-inline.c:3825 tree-inline.c:3840 +#: tree-inline.c:3845 tree-inline.c:3860 #, gcc-internal-format msgid "called from here" msgstr "" -#: tree-inline.c:3838 +#: tree-inline.c:3858 #, gcc-internal-format msgid "inlining failed in call to %q+F: %s" msgstr "" @@ -20388,7 +20424,7 @@ msgstr "" msgid "verify_ssa failed" msgstr "" -#: tree-ssa.c:1616 varasm.c:321 +#: tree-ssa.c:1616 varasm.c:326 #, gcc-internal-format msgid "%qD was declared here" msgstr "" @@ -20450,56 +20486,56 @@ msgstr "" msgid "vector operation will be expanded with a single scalar operation" msgstr "" -#: tree-vect-generic.c:661 +#: tree-vect-generic.c:656 #, gcc-internal-format msgid "vector shuffling operation will be expanded piecewise" msgstr "" -#: tree-vrp.c:5295 +#: tree-vrp.c:5300 #, gcc-internal-format msgid "array subscript is outside array bounds" msgstr "" -#: tree-vrp.c:5307 tree-vrp.c:5394 +#: tree-vrp.c:5312 tree-vrp.c:5399 #, gcc-internal-format msgid "array subscript is above array bounds" msgstr "" -#: tree-vrp.c:5314 tree-vrp.c:5382 +#: tree-vrp.c:5319 tree-vrp.c:5387 #, gcc-internal-format msgid "array subscript is below array bounds" msgstr "" -#: tree-vrp.c:6023 +#: tree-vrp.c:6028 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when simplifying conditional to " "constant" msgstr "" -#: tree-vrp.c:6029 +#: tree-vrp.c:6034 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying conditional" msgstr "" -#: tree-vrp.c:6073 +#: tree-vrp.c:6078 #, gcc-internal-format msgid "comparison always false due to limited range of data type" msgstr "" -#: tree-vrp.c:6075 +#: tree-vrp.c:6080 #, gcc-internal-format msgid "comparison always true due to limited range of data type" msgstr "" -#: tree-vrp.c:6857 +#: tree-vrp.c:6871 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when simplifying % or %<%%%> to " "%<>>%> or %<&%>" msgstr "" -#: tree-vrp.c:6939 +#: tree-vrp.c:6953 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when simplifying % to %" msgstr "" -#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566 +#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579 #, gcc-internal-format msgid "suggest parentheses around assignment used as truth value" msgstr "" @@ -21560,41 +21601,41 @@ msgstr "" msgid "invalid vector type for attribute %qE" msgstr "" -#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606 -#: ada/gcc-interface/utils.c:5700 +#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623 +#: ada/gcc-interface/utils.c:5717 #, gcc-internal-format msgid "vector size not an integral multiple of component size" msgstr "" -#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612 -#: ada/gcc-interface/utils.c:5706 +#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629 +#: ada/gcc-interface/utils.c:5723 #, gcc-internal-format msgid "zero vector size" msgstr "" -#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620 -#: ada/gcc-interface/utils.c:5713 +#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637 +#: ada/gcc-interface/utils.c:5730 #, gcc-internal-format msgid "number of components of the vector not a power of two" msgstr "" -#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347 +#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364 #, gcc-internal-format msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361 +#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378 #, gcc-internal-format, gfc-internal-format msgid "nonnull argument has invalid operand number (argument %lu)" msgstr "" -#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383 +#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400 #, gcc-internal-format, gfc-internal-format msgid "" "nonnull argument with out-of-range operand number (argument %lu, operand %lu)" msgstr "" -#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392 +#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409 #, gcc-internal-format, gfc-internal-format msgid "" "nonnull argument references non-pointer operand (argument %lu, operand %lu)" @@ -21635,12 +21676,12 @@ msgstr "" msgid "%qE attribute only applies to variadic functions" msgstr "" -#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434 +#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451 #, gcc-internal-format msgid "requested position is not an integer constant" msgstr "" -#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441 +#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458 #, gcc-internal-format msgid "requested position is less than zero" msgstr "" @@ -21695,7 +21736,7 @@ msgstr "" msgid "cannot apply % to a non constant address" msgstr "" -#: c-family/c-common.c:8872 cp/typeck.c:5017 +#: c-family/c-common.c:8872 cp/typeck.c:5030 #, gcc-internal-format msgid "attempt to take address of bit-field structure member %qD" msgstr "" @@ -22430,82 +22471,82 @@ msgid "ignoring #pragma %s %s" msgstr "" #. ... or not. -#: c-family/c-lex.c:403 c-family/c-lex.c:1036 +#: c-family/c-lex.c:405 c-family/c-lex.c:1038 #, gcc-internal-format msgid "stray %<@%> in program" msgstr "" -#: c-family/c-lex.c:418 +#: c-family/c-lex.c:420 #, gcc-internal-format msgid "stray %qs in program" msgstr "" -#: c-family/c-lex.c:428 +#: c-family/c-lex.c:430 #, gcc-internal-format, gfc-internal-format msgid "missing terminating %c character" msgstr "" -#: c-family/c-lex.c:430 +#: c-family/c-lex.c:432 #, gcc-internal-format msgid "stray %qc in program" msgstr "" -#: c-family/c-lex.c:432 +#: c-family/c-lex.c:434 #, gcc-internal-format msgid "stray %<\\%o%> in program" msgstr "" -#: c-family/c-lex.c:636 +#: c-family/c-lex.c:638 #, gcc-internal-format msgid "this decimal constant is unsigned only in ISO C90" msgstr "" -#: c-family/c-lex.c:640 +#: c-family/c-lex.c:642 #, gcc-internal-format msgid "this decimal constant would be unsigned in ISO C90" msgstr "" -#: c-family/c-lex.c:660 +#: c-family/c-lex.c:662 #, gcc-internal-format msgid "integer constant is too large for % type" msgstr "" -#: c-family/c-lex.c:698 +#: c-family/c-lex.c:700 #, gcc-internal-format msgid "unsuffixed float constant" msgstr "" -#: c-family/c-lex.c:730 +#: c-family/c-lex.c:732 #, gcc-internal-format msgid "unsupported non-standard suffix on floating constant" msgstr "" -#: c-family/c-lex.c:735 +#: c-family/c-lex.c:737 #, gcc-internal-format msgid "non-standard suffix on floating constant" msgstr "" -#: c-family/c-lex.c:791 c-family/c-lex.c:793 +#: c-family/c-lex.c:793 c-family/c-lex.c:795 #, gcc-internal-format msgid "floating constant exceeds range of %qT" msgstr "" -#: c-family/c-lex.c:802 +#: c-family/c-lex.c:804 #, gcc-internal-format msgid "floating constant truncated to zero" msgstr "" -#: c-family/c-lex.c:998 +#: c-family/c-lex.c:1000 #, gcc-internal-format msgid "repeated %<@%> before Objective-C string" msgstr "" -#: c-family/c-lex.c:1017 cp/parser.c:3478 +#: c-family/c-lex.c:1019 cp/parser.c:3478 #, gcc-internal-format msgid "unsupported non-standard concatenation of string literals" msgstr "" -#: c-family/c-lex.c:1045 +#: c-family/c-lex.c:1047 #, gcc-internal-format msgid "traditional C rejects string constant concatenation" msgstr "" @@ -22525,7 +22566,7 @@ msgstr "" msgid "%<#pragma omp atomic capture%> uses two different variables for memory" msgstr "" -#: c-family/c-omp.c:368 cp/semantics.c:4800 +#: c-family/c-omp.c:368 cp/semantics.c:4797 #, gcc-internal-format msgid "invalid type for iteration variable %qE" msgstr "" @@ -22535,22 +22576,22 @@ msgstr "" msgid "%qE is not initialized" msgstr "" -#: c-family/c-omp.c:398 cp/semantics.c:4715 +#: c-family/c-omp.c:398 cp/semantics.c:4712 #, gcc-internal-format msgid "missing controlling predicate" msgstr "" -#: c-family/c-omp.c:480 cp/semantics.c:4472 +#: c-family/c-omp.c:480 cp/semantics.c:4469 #, gcc-internal-format msgid "invalid controlling predicate" msgstr "" -#: c-family/c-omp.c:487 cp/semantics.c:4721 +#: c-family/c-omp.c:487 cp/semantics.c:4718 #, gcc-internal-format msgid "missing increment expression" msgstr "" -#: c-family/c-omp.c:556 cp/semantics.c:4577 +#: c-family/c-omp.c:556 cp/semantics.c:4574 #, gcc-internal-format msgid "invalid increment expression" msgstr "" @@ -23420,7 +23461,7 @@ msgstr "" msgid "bad value %qs for -mmemory-latency" msgstr "" -#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162 +#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162 #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394 #: config/tilepro/tilepro.c:3098 #, gcc-internal-format @@ -23602,53 +23643,53 @@ msgstr "" msgid "Thumb-1 hard-float VFP ABI" msgstr "" -#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866 -#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697 -#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899 -#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870 +#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783 +#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697 +#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894 +#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922 #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011 #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478 -#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890 -#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019 -#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200 +#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902 +#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031 +#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200 #: config/v850/v850.c:2057 #, gcc-internal-format msgid "%qE attribute only applies to functions" msgstr "" -#: config/arm/arm.c:18925 +#: config/arm/arm.c:18928 #, gcc-internal-format msgid "unable to compute real location of stacked parameter" msgstr "" -#: config/arm/arm.c:20665 +#: config/arm/arm.c:20667 #, gcc-internal-format msgid "argument must be a constant" msgstr "" #. @@@ better error message -#: config/arm/arm.c:21034 config/arm/arm.c:21071 +#: config/arm/arm.c:21036 config/arm/arm.c:21073 #, gcc-internal-format msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/arm/arm.c:21114 +#: config/arm/arm.c:21116 #, gcc-internal-format msgid "mask must be an immediate" msgstr "" -#: config/arm/arm.c:21898 +#: config/arm/arm.c:21900 #, gcc-internal-format msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:22123 +#: config/arm/arm.c:22125 #, gcc-internal-format msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" -#: config/arm/arm.c:24409 +#: config/arm/arm.c:24411 #, gcc-internal-format msgid "the mangling of % has changed in GCC 4.4" msgstr "" @@ -23663,99 +23704,114 @@ msgstr "" msgid "static variable %q+D is marked dllimport" msgstr "" -#: config/avr/avr.c:666 +#: config/avr/avr.c:548 +#, gcc-internal-format +msgid "function attributes %qs, %qs and %qs are mutually exclusive" +msgstr "" + +#: config/avr/avr.c:555 +#, gcc-internal-format +msgid "function attributes %qs and %qs have no effect on %qs function" +msgstr "" + +#: config/avr/avr.c:573 +#, gcc-internal-format +msgid "%qs function cannot have arguments" +msgstr "" + +#: config/avr/avr.c:576 +#, gcc-internal-format +msgid "%qs function cannot return a value" +msgstr "" + +#: config/avr/avr.c:583 +#, gcc-internal-format +msgid "%qs appears to be a misspelled %s handler" +msgstr "" + +#: config/avr/avr.c:733 #, gcc-internal-format msgid "'builtin_return_address' contains only 2 bytes of address" msgstr "" -#: config/avr/avr.c:1775 +#: config/avr/avr.c:1886 #, gcc-internal-format msgid "pointer offset from symbol maybe incorrect" msgstr "" -#: config/avr/avr.c:1898 +#: config/avr/avr.c:2009 #, gcc-internal-format msgid "accessing data memory with program memory address" msgstr "" -#: config/avr/avr.c:1947 +#: config/avr/avr.c:2058 #, gcc-internal-format msgid "accessing program memory with data memory address" msgstr "" -#: config/avr/avr.c:2353 +#: config/avr/avr.c:2464 #, gcc-internal-format, gfc-internal-format msgid "fixed register %s used to pass parameter to function" msgstr "" -#: config/avr/avr.c:2625 +#: config/avr/avr.c:2586 #, gcc-internal-format msgid "writing to address space %qs not supported" msgstr "" -#: config/avr/avr.c:6778 -#, gcc-internal-format -msgid "%qs appears to be a misspelled interrupt handler" -msgstr "" - -#: config/avr/avr.c:6787 -#, gcc-internal-format -msgid "%qs appears to be a misspelled signal handler" -msgstr "" - -#: config/avr/avr.c:7060 +#: config/avr/avr.c:6977 #, gcc-internal-format msgid "%qT uses address space %qs beyond flash of %qs" msgstr "" -#: config/avr/avr.c:7063 +#: config/avr/avr.c:6980 #, gcc-internal-format msgid "%s %q+D uses address space %qs beyond flash of %qs" msgstr "" -#: config/avr/avr.c:7070 +#: config/avr/avr.c:6987 #, gcc-internal-format msgid "pointer targeting address space %qs must be const in %qT" msgstr "" -#: config/avr/avr.c:7073 +#: config/avr/avr.c:6990 #, gcc-internal-format msgid "pointer targeting address space %qs must be const in %s %q+D" msgstr "" -#: config/avr/avr.c:7111 +#: config/avr/avr.c:7028 #, gcc-internal-format msgid "variable %q+D located in address space %qs beyond flash of %qs" msgstr "" -#: config/avr/avr.c:7127 +#: config/avr/avr.c:7044 #, gcc-internal-format msgid "" "variable %q+D must be const in order to be put into read-only section by " "means of %qs" msgstr "" -#: config/avr/avr.c:7341 +#: config/avr/avr.c:7258 #, gcc-internal-format msgid "only uninitialized variables can be placed in the .noinit section" msgstr "" -#: config/avr/avr.c:7382 +#: config/avr/avr.c:7299 #, gcc-internal-format msgid "uninitialized variable %q+D put into program memory area" msgstr "" -#: config/avr/avr.c:7449 +#: config/avr/avr.c:7366 #, gcc-internal-format msgid "MCU %qs supported for assembler only" msgstr "" -#: config/avr/avr.c:10677 +#: config/avr/avr.c:10628 #, gcc-internal-format, gfc-internal-format msgid "%s expects a compile time integer constant" msgstr "" -#: config/avr/avr.c:10691 +#: config/avr/avr.c:10642 #, gcc-internal-format, gfc-internal-format msgid "%s expects a compile time long integer constant as first argument" msgstr "" @@ -23876,68 +23932,68 @@ msgstr "" msgid "internal error: bad register: %d" msgstr "" -#: config/cris/cris.c:1777 +#: config/cris/cris.c:1778 #, gcc-internal-format msgid "internal error: sideeffect-insn affecting main effect" msgstr "" -#: config/cris/cris.c:1874 +#: config/cris/cris.c:1875 #, gcc-internal-format msgid "unknown cc_attr value" msgstr "" #. If we get here, the caller got its initial tests wrong. -#: config/cris/cris.c:2265 +#: config/cris/cris.c:2266 #, gcc-internal-format msgid "internal error: cris_side_effect_mode_ok with bad operands" msgstr "" -#: config/cris/cris.c:2505 +#: config/cris/cris.c:2506 #, gcc-internal-format, gfc-internal-format msgid "-max-stackframe=%d is not usable, not between 0 and %d" msgstr "" -#: config/cris/cris.c:2533 +#: config/cris/cris.c:2534 #, gcc-internal-format, gfc-internal-format msgid "unknown CRIS version specification in -march= or -mcpu= : %s" msgstr "" -#: config/cris/cris.c:2569 +#: config/cris/cris.c:2570 #, gcc-internal-format, gfc-internal-format msgid "unknown CRIS cpu version specification in -mtune= : %s" msgstr "" -#: config/cris/cris.c:2590 +#: config/cris/cris.c:2591 #, gcc-internal-format msgid "-fPIC and -fpic are not supported in this configuration" msgstr "" -#: config/cris/cris.c:2605 +#: config/cris/cris.c:2606 #, gcc-internal-format msgid "that particular -g option is invalid with -maout and -melinux" msgstr "" -#: config/cris/cris.c:2831 +#: config/cris/cris.c:2832 #, gcc-internal-format msgid "unknown src" msgstr "" -#: config/cris/cris.c:2892 +#: config/cris/cris.c:2893 #, gcc-internal-format msgid "unknown dest" msgstr "" -#: config/cris/cris.c:3177 +#: config/cris/cris.c:3178 #, gcc-internal-format, gfc-internal-format msgid "stackframe too big: %d bytes" msgstr "" -#: config/cris/cris.c:3669 config/cris/cris.c:3697 +#: config/cris/cris.c:3670 config/cris/cris.c:3698 #, gcc-internal-format msgid "expand_binop failed in movsi got" msgstr "" -#: config/cris/cris.c:3779 +#: config/cris/cris.c:3780 #, gcc-internal-format msgid "emitting PIC operand, but PIC register isn%'t set up" msgstr "" @@ -24099,12 +24155,12 @@ msgstr "" msgid "can%'t set position in PCH file: %m" msgstr "" -#: config/i386/i386.c:3129 config/i386/i386.c:3433 +#: config/i386/i386.c:3130 config/i386/i386.c:3434 #, gcc-internal-format, gfc-internal-format msgid "bad value (%s) for %stune=%s %s" msgstr "" -#: config/i386/i386.c:3132 +#: config/i386/i386.c:3133 #, gcc-internal-format, gfc-internal-format msgid "" "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead " @@ -24112,290 +24168,290 @@ msgid "" msgstr "" #. rep; movq isn't available in 32-bit code. -#: config/i386/i386.c:3162 +#: config/i386/i386.c:3163 #, gcc-internal-format msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code" msgstr "" -#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204 -#: config/i386/i386.c:3215 config/i386/i386.c:3226 +#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205 +#: config/i386/i386.c:3216 config/i386/i386.c:3227 #, gcc-internal-format msgid "code model %qs not supported in the %s bit mode" msgstr "" -#: config/i386/i386.c:3195 config/i386/i386.c:3207 +#: config/i386/i386.c:3196 config/i386/i386.c:3208 #, gcc-internal-format msgid "code model %qs not supported in x32 mode" msgstr "" -#: config/i386/i386.c:3213 config/i386/i386.c:3222 +#: config/i386/i386.c:3214 config/i386/i386.c:3223 #, gcc-internal-format, gfc-internal-format msgid "code model %s does not support PIC mode" msgstr "" -#: config/i386/i386.c:3249 +#: config/i386/i386.c:3250 #, gcc-internal-format msgid "-masm=intel not supported in this configuration" msgstr "" -#: config/i386/i386.c:3253 +#: config/i386/i386.c:3254 #, gcc-internal-format, gfc-internal-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:3265 config/i386/i386.c:3395 +#: config/i386/i386.c:3266 config/i386/i386.c:3396 #, gcc-internal-format msgid "CPU you selected does not support x86-64 instruction set" msgstr "" -#: config/i386/i386.c:3365 +#: config/i386/i386.c:3366 #, gcc-internal-format, gfc-internal-format msgid "generic CPU can be used only for %stune=%s %s" msgstr "" -#: config/i386/i386.c:3368 +#: config/i386/i386.c:3369 #, gcc-internal-format, gfc-internal-format msgid "bad value (%s) for %sarch=%s %s" msgstr "" -#: config/i386/i386.c:3481 +#: config/i386/i386.c:3482 #, gcc-internal-format msgid "-mregparm is ignored in 64-bit mode" msgstr "" -#: config/i386/i386.c:3484 +#: config/i386/i386.c:3485 #, gcc-internal-format, gfc-internal-format msgid "-mregparm=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:3525 +#: config/i386/i386.c:3526 #, gcc-internal-format, gfc-internal-format msgid "%srtd%s is ignored in 64bit mode" msgstr "" -#: config/i386/i386.c:3589 +#: config/i386/i386.c:3590 #, gcc-internal-format msgid "-mpreferred-stack-boundary is not supported for this target" msgstr "" -#: config/i386/i386.c:3592 +#: config/i386/i386.c:3593 #, gcc-internal-format, gfc-internal-format msgid "-mpreferred-stack-boundary=%d is not between %d and %d" msgstr "" -#: config/i386/i386.c:3613 +#: config/i386/i386.c:3614 #, gcc-internal-format, gfc-internal-format msgid "-mincoming-stack-boundary=%d is not between %d and 12" msgstr "" -#: config/i386/i386.c:3627 +#: config/i386/i386.c:3628 #, gcc-internal-format, gfc-internal-format msgid "%ssseregparm%s used without SSE enabled" msgstr "" -#: config/i386/i386.c:3635 +#: config/i386/i386.c:3636 #, gcc-internal-format msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:3640 +#: config/i386/i386.c:3641 #, gcc-internal-format msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:3684 +#: config/i386/i386.c:3685 #, gcc-internal-format, gfc-internal-format msgid "" "unwind tables currently require either a frame pointer or %saccumulate-" "outgoing-args%s for correctness" msgstr "" -#: config/i386/i386.c:3697 +#: config/i386/i386.c:3698 #, gcc-internal-format, gfc-internal-format msgid "stack probing requires %saccumulate-outgoing-args%s for correctness" msgstr "" -#: config/i386/i386.c:3784 +#: config/i386/i386.c:3779 #, gcc-internal-format msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic" msgstr "" -#: config/i386/i386.c:3791 +#: config/i386/i386.c:3786 #, gcc-internal-format msgid "-mno-fentry isn%'t compatible with SEH" msgstr "" -#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331 +#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331 #, gcc-internal-format, gfc-internal-format msgid "unknown option for -mrecip=%s" msgstr "" -#: config/i386/i386.c:4276 config/i386/i386.c:4323 +#: config/i386/i386.c:4271 config/i386/i386.c:4318 #, gcc-internal-format, gfc-internal-format msgid "attribute(target(\"%s\")) is unknown" msgstr "" -#: config/i386/i386.c:4304 +#: config/i386/i386.c:4299 #, gcc-internal-format, gfc-internal-format msgid "option(\"%s\") was already specified" msgstr "" -#: config/i386/i386.c:4912 config/i386/i386.c:4963 +#: config/i386/i386.c:4907 config/i386/i386.c:4958 #, gcc-internal-format msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:4917 +#: config/i386/i386.c:4912 #, gcc-internal-format msgid "regparam and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4924 config/i386/i386.c:31766 +#: config/i386/i386.c:4919 config/i386/i386.c:31819 #, gcc-internal-format msgid "%qE attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:4930 +#: config/i386/i386.c:4925 #, gcc-internal-format msgid "argument to %qE attribute larger than %d" msgstr "" -#: config/i386/i386.c:4955 config/i386/i386.c:4998 +#: config/i386/i386.c:4950 config/i386/i386.c:4993 #, gcc-internal-format msgid "fastcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:4959 +#: config/i386/i386.c:4954 #, gcc-internal-format msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4967 config/i386/i386.c:5016 +#: config/i386/i386.c:4962 config/i386/i386.c:5011 #, gcc-internal-format msgid "fastcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4977 config/i386/i386.c:4994 +#: config/i386/i386.c:4972 config/i386/i386.c:4989 #, gcc-internal-format msgid "stdcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:4981 +#: config/i386/i386.c:4976 #, gcc-internal-format msgid "stdcall and fastcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4985 config/i386/i386.c:5012 +#: config/i386/i386.c:4980 config/i386/i386.c:5007 #, gcc-internal-format msgid "stdcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5002 config/i386/i386.c:5020 +#: config/i386/i386.c:4997 config/i386/i386.c:5015 #, gcc-internal-format msgid "cdecl and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5008 +#: config/i386/i386.c:5003 #, gcc-internal-format msgid "%qE attribute is used for none class-method" msgstr "" -#: config/i386/i386.c:5234 +#: config/i386/i386.c:5229 #, gcc-internal-format msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:5237 +#: config/i386/i386.c:5232 #, gcc-internal-format msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:5452 +#: config/i386/i386.c:5447 #, gcc-internal-format msgid "ms_hook_prologue is not compatible with nested function" msgstr "" -#: config/i386/i386.c:5604 +#: config/i386/i386.c:5599 #, gcc-internal-format msgid "" "ms_abi attribute requires -maccumulate-outgoing-args or subtarget " "optimization implying it" msgstr "" -#: config/i386/i386.c:5728 +#: config/i386/i386.c:5723 #, gcc-internal-format msgid "AVX vector argument without AVX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:5910 +#: config/i386/i386.c:5905 #, gcc-internal-format msgid "" "the ABI of passing struct with a flexible array member has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:6026 +#: config/i386/i386.c:6021 #, gcc-internal-format msgid "the ABI of passing union with long double has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:6141 +#: config/i386/i386.c:6136 #, gcc-internal-format msgid "" "the ABI of passing structure with complex float member has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:6287 +#: config/i386/i386.c:6282 #, gcc-internal-format msgid "SSE register return with SSE disabled" msgstr "" -#: config/i386/i386.c:6293 +#: config/i386/i386.c:6288 #, gcc-internal-format msgid "SSE register argument with SSE disabled" msgstr "" -#: config/i386/i386.c:6309 +#: config/i386/i386.c:6304 #, gcc-internal-format msgid "x87 register return with x87 disabled" msgstr "" -#: config/i386/i386.c:6688 +#: config/i386/i386.c:6683 #, gcc-internal-format msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6726 +#: config/i386/i386.c:6721 #, gcc-internal-format msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7101 +#: config/i386/i386.c:7096 #, gcc-internal-format, gfc-internal-format msgid "" "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6" msgstr "" -#: config/i386/i386.c:7437 +#: config/i386/i386.c:7432 #, gcc-internal-format msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7447 +#: config/i386/i386.c:7442 #, gcc-internal-format msgid "MMX vector return without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:10033 +#: config/i386/i386.c:10028 #, gcc-internal-format msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit" msgstr "" -#: config/i386/i386.c:11030 +#: config/i386/i386.c:11025 #, gcc-internal-format msgid "-fsplit-stack does not support fastcall with nested function" msgstr "" -#: config/i386/i386.c:11044 +#: config/i386/i386.c:11039 #, gcc-internal-format msgid "" "-fsplit-stack does not support 2 register parameters for a nested function" @@ -24403,117 +24459,117 @@ msgstr "" #. FIXME: We could make this work by pushing a register #. around the addition and comparison. -#: config/i386/i386.c:11055 +#: config/i386/i386.c:11050 #, gcc-internal-format msgid "-fsplit-stack does not support 3 register parameters" msgstr "" -#: config/i386/i386.c:13584 +#: config/i386/i386.c:13637 #, gcc-internal-format msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:13599 +#: config/i386/i386.c:13652 #, gcc-internal-format msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:13846 +#: config/i386/i386.c:13899 #, gcc-internal-format, gfc-internal-format msgid "non-integer operand used with operand code '%c'" msgstr "" -#: config/i386/i386.c:27737 config/i386/i386.c:28674 +#: config/i386/i386.c:27790 config/i386/i386.c:28727 #, gcc-internal-format msgid "the last argument must be a 2-bit immediate" msgstr "" -#: config/i386/i386.c:28143 +#: config/i386/i386.c:28196 #, gcc-internal-format msgid "the fifth argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:28238 +#: config/i386/i386.c:28291 #, gcc-internal-format msgid "the third argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:28646 +#: config/i386/i386.c:28699 #, gcc-internal-format msgid "the last argument must be an 1-bit immediate" msgstr "" -#: config/i386/i386.c:28665 +#: config/i386/i386.c:28718 #, gcc-internal-format msgid "the last argument must be a 4-bit immediate" msgstr "" -#: config/i386/i386.c:28683 +#: config/i386/i386.c:28736 #, gcc-internal-format msgid "the last argument must be a 1-bit immediate" msgstr "" -#: config/i386/i386.c:28692 +#: config/i386/i386.c:28745 #, gcc-internal-format msgid "the last argument must be a 5-bit immediate" msgstr "" -#: config/i386/i386.c:28701 +#: config/i386/i386.c:28754 #, gcc-internal-format msgid "the next to last argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:28705 config/i386/i386.c:28929 +#: config/i386/i386.c:28758 config/i386/i386.c:28982 #, gcc-internal-format msgid "the last argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:28927 +#: config/i386/i386.c:28980 #, gcc-internal-format msgid "the last argument must be a 32-bit immediate" msgstr "" -#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551 +#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551 #, gcc-internal-format msgid "selector must be an integer constant in the range 0..%wi" msgstr "" -#: config/i386/i386.c:29138 +#: config/i386/i386.c:29191 #, gcc-internal-format msgid "%qE needs unknown isa option" msgstr "" -#: config/i386/i386.c:29142 +#: config/i386/i386.c:29195 #, gcc-internal-format msgid "%qE needs isa option %s" msgstr "" -#: config/i386/i386.c:29313 +#: config/i386/i386.c:29366 #, gcc-internal-format msgid "last argument must be an immediate" msgstr "" -#: config/i386/i386.c:29507 +#: config/i386/i386.c:29560 #, gcc-internal-format msgid "last argument must be scale 1, 2, 4, 8" msgstr "" -#: config/i386/i386.c:31753 +#: config/i386/i386.c:31806 #, gcc-internal-format msgid "%qE attribute only available for 32-bit" msgstr "" -#: config/i386/i386.c:31774 +#: config/i386/i386.c:31827 #, gcc-internal-format msgid "argument to %qE attribute is neither zero, nor one" msgstr "" -#: config/i386/i386.c:31808 config/i386/i386.c:31817 +#: config/i386/i386.c:31861 config/i386/i386.c:31870 #, gcc-internal-format msgid "ms_abi and sysv_abi attributes are not compatible" msgstr "" -#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344 +#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330 #, gcc-internal-format msgid "%qE incompatible attribute ignored" msgstr "" @@ -24584,19 +24640,19 @@ msgstr "" msgid "%qE attribute requires a string constant argument" msgstr "" -#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738 +#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750 #: config/spu/spu.c:5187 #, gcc-internal-format msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764 +#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776 #: config/spu/spu.c:5213 #, gcc-internal-format, gfc-internal-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:10959 +#: config/ia64/ia64.c:10963 #, gcc-internal-format msgid "version attribute is not a string" msgstr "" @@ -24662,7 +24718,7 @@ msgid "%qE attribute is not supported for R8C target" msgstr "" #. The argument must be a constant integer. -#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051 +#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063 #, gcc-internal-format msgid "%qE attribute argument not an integer constant" msgstr "" @@ -24717,7 +24773,7 @@ msgstr "" msgid "interrupt_thread is available only on fido" msgstr "" -#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621 +#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607 #, gcc-internal-format msgid "stack limit expression is not supported" msgstr "" @@ -25238,27 +25294,27 @@ msgstr "" msgid "-mtune= expects mn10300, am33, am33-2, or am34" msgstr "" -#: config/pa/pa.c:496 +#: config/pa/pa.c:499 #, gcc-internal-format msgid "PIC code generation is not supported in the portable runtime model" msgstr "" -#: config/pa/pa.c:501 +#: config/pa/pa.c:504 #, gcc-internal-format msgid "PIC code generation is not compatible with fast indirect calls" msgstr "" -#: config/pa/pa.c:506 +#: config/pa/pa.c:509 #, gcc-internal-format msgid "-g is only supported when using GAS on this processor," msgstr "" -#: config/pa/pa.c:507 +#: config/pa/pa.c:510 #, gcc-internal-format msgid "-g option disabled" msgstr "" -#: config/pa/pa.c:8619 +#: config/pa/pa.c:8622 #, gcc-internal-format, gfc-internal-format msgid "" "alignment (%u) for %s exceeds maximum alignment for global common data. " @@ -25697,85 +25753,85 @@ msgid "" "type %s" msgstr "" -#: config/rs6000/rs6000.c:18591 +#: config/rs6000/rs6000.c:18577 #, gcc-internal-format msgid "stack frame too large" msgstr "" -#: config/rs6000/rs6000.c:22065 +#: config/rs6000/rs6000.c:22051 #, gcc-internal-format msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.c:24050 +#: config/rs6000/rs6000.c:24036 #, gcc-internal-format msgid "" "You cannot take the address of a nested function if you use the -mno-" "pointers-to-nested-functions option." msgstr "" -#: config/rs6000/rs6000.c:24131 +#: config/rs6000/rs6000.c:24117 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:24133 +#: config/rs6000/rs6000.c:24119 #, gcc-internal-format msgid "use of boolean types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:24135 +#: config/rs6000/rs6000.c:24121 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:24137 +#: config/rs6000/rs6000.c:24123 #, gcc-internal-format msgid "use of decimal floating point types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:24143 +#: config/rs6000/rs6000.c:24129 #, gcc-internal-format msgid "" "use of % in AltiVec types is invalid for 64-bit code without -mvsx" msgstr "" -#: config/rs6000/rs6000.c:24146 +#: config/rs6000/rs6000.c:24132 #, gcc-internal-format msgid "use of % in AltiVec types is deprecated; use %" msgstr "" -#: config/rs6000/rs6000.c:24151 +#: config/rs6000/rs6000.c:24137 #, gcc-internal-format msgid "use of % in AltiVec types is invalid without -mvsx" msgstr "" -#: config/rs6000/rs6000.c:24154 +#: config/rs6000/rs6000.c:24140 #, gcc-internal-format msgid "use of % in AltiVec types is invalid without -mvsx" msgstr "" -#: config/rs6000/rs6000.c:26993 +#: config/rs6000/rs6000.c:26979 #, gcc-internal-format, gfc-internal-format msgid "emitting microcode insn %s\t[%s] #%d" msgstr "" -#: config/rs6000/rs6000.c:26997 +#: config/rs6000/rs6000.c:26983 #, gcc-internal-format, gfc-internal-format msgid "emitting conditional microcode insn %s\t[%s] #%d" msgstr "" -#: config/rs6000/rs6000.c:27221 +#: config/rs6000/rs6000.c:27207 #, gcc-internal-format, gfc-internal-format msgid "invalid cpu \"%s\" for %s\"%s\"%s" msgstr "" -#: config/rs6000/rs6000.c:27224 +#: config/rs6000/rs6000.c:27210 #, gcc-internal-format, gfc-internal-format msgid "%s\"%s\"%s is not allowed" msgstr "" -#: config/rs6000/rs6000.c:27226 +#: config/rs6000/rs6000.c:27212 #, gcc-internal-format, gfc-internal-format msgid "%s\"%s\"%s is invalid" msgstr "" @@ -25830,12 +25886,12 @@ msgstr "" msgid "-m64 not supported in this configuration" msgstr "" -#: config/rs6000/linux64.h:124 +#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124 #, gcc-internal-format msgid "-m64 requires a PowerPC64 cpu" msgstr "" -#: config/rs6000/linux64.h:130 +#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130 #, gcc-internal-format msgid "-mcmodel incompatible with other toc options" msgstr "" @@ -25852,64 +25908,64 @@ msgstr "" #. Number of bytes into the frame return addresses can be found. See #. rs6000_stack_info in rs6000.c for more information on how the different #. abi's store the return address. -#: config/rs6000/rs6000.h:1654 +#: config/rs6000/rs6000.h:1655 #, gcc-internal-format msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to #. get control in TARGET_OPTION_OVERRIDE. -#: config/rs6000/sysv4.h:115 +#: config/rs6000/sysv4.h:114 #, gcc-internal-format, gfc-internal-format msgid "bad value for -mcall-%s" msgstr "" -#: config/rs6000/sysv4.h:131 +#: config/rs6000/sysv4.h:130 #, gcc-internal-format, gfc-internal-format msgid "bad value for -msdata=%s" msgstr "" -#: config/rs6000/sysv4.h:148 +#: config/rs6000/sysv4.h:147 #, gcc-internal-format, gfc-internal-format msgid "-mrelocatable and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:157 +#: config/rs6000/sysv4.h:156 #, gcc-internal-format, gfc-internal-format msgid "-f%s and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:166 +#: config/rs6000/sysv4.h:165 #, gcc-internal-format, gfc-internal-format msgid "-msdata=%s and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:175 +#: config/rs6000/sysv4.h:174 #, gcc-internal-format msgid "-mrelocatable and -mno-minimal-toc are incompatible" msgstr "" -#: config/rs6000/sysv4.h:181 +#: config/rs6000/sysv4.h:180 #, gcc-internal-format, gfc-internal-format msgid "-mrelocatable and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:188 +#: config/rs6000/sysv4.h:187 #, gcc-internal-format, gfc-internal-format msgid "-fPIC and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:195 +#: config/rs6000/sysv4.h:194 #, gcc-internal-format msgid "-mcall-aixdesc must be big endian" msgstr "" -#: config/rs6000/sysv4.h:200 +#: config/rs6000/sysv4.h:199 #, gcc-internal-format msgid "-msecure-plt not supported by your assembler" msgstr "" -#: config/rs6000/sysv4.h:219 +#: config/rs6000/sysv4.h:218 #, gcc-internal-format, gfc-internal-format msgid "-m%s not supported in this configuration" msgstr "" @@ -26028,53 +26084,53 @@ msgid "" "outgoing-args for correctness" msgstr "" -#: config/sh/sh.c:7660 +#: config/sh/sh.c:7674 #, gcc-internal-format msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:8826 +#: config/sh/sh.c:8838 #, gcc-internal-format msgid "%qE attribute only applies to interrupt functions" msgstr "" -#: config/sh/sh.c:8884 +#: config/sh/sh.c:8896 #, gcc-internal-format msgid "%qE attribute is supported only for SH2A" msgstr "" -#: config/sh/sh.c:8914 +#: config/sh/sh.c:8926 #, gcc-internal-format msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" -#: config/sh/sh.c:8931 +#: config/sh/sh.c:8943 #, gcc-internal-format msgid "%qE attribute only applies to SH2A" msgstr "" -#: config/sh/sh.c:8953 +#: config/sh/sh.c:8965 #, gcc-internal-format msgid "%qE attribute argument should be between 0 to 255" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:9026 +#: config/sh/sh.c:9038 #, gcc-internal-format msgid "%qE attribute argument not a string constant" msgstr "" -#: config/sh/sh.c:11599 +#: config/sh/sh.c:11618 #, gcc-internal-format msgid "r0 needs to be available as a call-clobbered register" msgstr "" -#: config/sh/sh.c:11620 +#: config/sh/sh.c:11639 #, gcc-internal-format msgid "need a second call-clobbered general purpose register" msgstr "" -#: config/sh/sh.c:11628 +#: config/sh/sh.c:11647 #, gcc-internal-format msgid "need a call-clobbered target register" msgstr "" @@ -26416,38 +26472,38 @@ msgstr "" msgid "-fexcess-precision=standard for Ada" msgstr "" -#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470 -#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566 +#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487 +#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583 #, gcc-internal-format msgid "%qs attribute ignored" msgstr "" -#: ada/gcc-interface/utils.c:5413 +#: ada/gcc-interface/utils.c:5430 #, gcc-internal-format msgid "%qs attribute requires prototypes with named arguments" msgstr "" -#: ada/gcc-interface/utils.c:5422 +#: ada/gcc-interface/utils.c:5439 #, gcc-internal-format msgid "%qs attribute only applies to variadic functions" msgstr "" -#: ada/gcc-interface/utils.c:5493 +#: ada/gcc-interface/utils.c:5510 #, gcc-internal-format msgid "%qE attribute has no effect" msgstr "" -#: ada/gcc-interface/utils.c:5599 +#: ada/gcc-interface/utils.c:5616 #, gcc-internal-format msgid "invalid vector type for attribute %qs" msgstr "" -#: ada/gcc-interface/utils.c:5662 +#: ada/gcc-interface/utils.c:5679 #, gcc-internal-format msgid "attribute %qs applies to array types only" msgstr "" -#: ada/gcc-interface/utils.c:5689 +#: ada/gcc-interface/utils.c:5706 #, gcc-internal-format msgid "invalid element type for attribute %qs" msgstr "" @@ -26463,7 +26519,7 @@ msgstr "" msgid " no known conversion for argument %d from %qT to %qT" msgstr "" -#: cp/call.c:3125 cp/pt.c:5562 +#: cp/call.c:3125 cp/pt.c:5576 #, gcc-internal-format, gfc-internal-format msgid " candidate expects %d argument, %d provided" msgid_plural " candidate expects %d arguments, %d provided" @@ -26761,7 +26817,7 @@ msgstr "" msgid "invalid conversion from %qT to %qT" msgstr "" -#: cp/call.c:5638 cp/call.c:5850 +#: cp/call.c:5638 cp/call.c:5854 #, gcc-internal-format msgid " initializing argument %P of %qD" msgstr "" @@ -26772,197 +26828,197 @@ msgid "" "converting to %qT from initializer list would use explicit constructor %qD" msgstr "" -#: cp/call.c:5743 cp/call.c:5865 +#: cp/call.c:5743 cp/call.c:5869 #, gcc-internal-format msgid " initializing argument %P of %q+D" msgstr "" -#: cp/call.c:5862 +#: cp/call.c:5866 #, gcc-internal-format msgid "cannot bind %qT lvalue to %qT" msgstr "" -#: cp/call.c:5894 +#: cp/call.c:5898 #, gcc-internal-format msgid "cannot bind bitfield %qE to %qT" msgstr "" -#: cp/call.c:5897 cp/call.c:5913 +#: cp/call.c:5901 cp/call.c:5917 #, gcc-internal-format msgid "cannot bind packed field %qE to %qT" msgstr "" -#: cp/call.c:5900 +#: cp/call.c:5904 #, gcc-internal-format msgid "cannot bind rvalue %qE to %qT" msgstr "" -#: cp/call.c:6012 cp/cvt.c:1654 +#: cp/call.c:6016 cp/cvt.c:1654 #, gcc-internal-format msgid "" "scoped enum %qT will not promote to an integral type in a future version of " "GCC" msgstr "" -#: cp/call.c:6047 +#: cp/call.c:6051 #, gcc-internal-format msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>" msgstr "" #. conditionally-supported behavior [expr.call] 5.2.2/7. -#: cp/call.c:6076 +#: cp/call.c:6080 #, gcc-internal-format msgid "" "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; " msgstr "" -#: cp/call.c:6132 +#: cp/call.c:6136 #, gcc-internal-format msgid "recursive evaluation of default argument for %q#D" msgstr "" -#: cp/call.c:6140 +#: cp/call.c:6144 #, gcc-internal-format msgid "" "call to %qD uses the default argument for parameter %P, which is not yet " "defined" msgstr "" -#: cp/call.c:6253 +#: cp/call.c:6257 #, gcc-internal-format msgid "argument of function call might be a candidate for a format attribute" msgstr "" -#: cp/call.c:6461 +#: cp/call.c:6465 #, gcc-internal-format msgid "passing %qT as % argument of %q#D discards qualifiers" msgstr "" -#: cp/call.c:6483 +#: cp/call.c:6493 #, gcc-internal-format msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.c:6561 +#: cp/call.c:6571 #, gcc-internal-format msgid "deducing %qT as %qT" msgstr "" -#: cp/call.c:6564 +#: cp/call.c:6574 #, gcc-internal-format msgid " in call to %q+D" msgstr "" -#: cp/call.c:6566 +#: cp/call.c:6576 #, gcc-internal-format msgid " (you can disable this with -fno-deduce-init-list)" msgstr "" -#: cp/call.c:6832 +#: cp/call.c:6842 #, gcc-internal-format msgid "could not find class$ field in java interface type %qT" msgstr "" -#: cp/call.c:7091 +#: cp/call.c:7101 #, gcc-internal-format msgid "call to non-function %qD" msgstr "" -#: cp/call.c:7136 cp/typeck.c:2592 +#: cp/call.c:7146 cp/typeck.c:2605 #, gcc-internal-format msgid "cannot call constructor %<%T::%D%> directly" msgstr "" -#: cp/call.c:7138 +#: cp/call.c:7148 #, gcc-internal-format msgid " for a function-style cast, remove the redundant %<::%D%>" msgstr "" -#: cp/call.c:7251 +#: cp/call.c:7261 #, gcc-internal-format msgid "no matching function for call to %<%T::operator %T(%A)%#V%>" msgstr "" -#: cp/call.c:7264 +#: cp/call.c:7274 #, gcc-internal-format msgid "no matching function for call to %<%T::%s(%A)%#V%>" msgstr "" -#: cp/call.c:7289 +#: cp/call.c:7299 #, gcc-internal-format msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.c:7318 +#: cp/call.c:7328 #, gcc-internal-format msgid "cannot call member function %qD without object" msgstr "" -#: cp/call.c:8053 +#: cp/call.c:8068 #, gcc-internal-format msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.c:8055 cp/name-lookup.c:5488 +#: cp/call.c:8070 cp/name-lookup.c:5495 #, gcc-internal-format msgid " in call to %qD" msgstr "" -#: cp/call.c:8112 +#: cp/call.c:8127 #, gcc-internal-format msgid "choosing %qD over %qD" msgstr "" -#: cp/call.c:8113 +#: cp/call.c:8128 #, gcc-internal-format msgid " for conversion from %qT to %qT" msgstr "" -#: cp/call.c:8116 +#: cp/call.c:8131 #, gcc-internal-format msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:8235 +#: cp/call.c:8250 #, gcc-internal-format msgid "default argument mismatch in overload resolution" msgstr "" -#: cp/call.c:8238 +#: cp/call.c:8253 #, gcc-internal-format msgid " candidate 1: %q+#F" msgstr "" -#: cp/call.c:8240 +#: cp/call.c:8255 #, gcc-internal-format msgid " candidate 2: %q+#F" msgstr "" -#: cp/call.c:8281 +#: cp/call.c:8296 #, gcc-internal-format msgid "" "ISO C++ says that these are ambiguous, even though the worst conversion for " "the first is better than the worst conversion for the second:" msgstr "" -#: cp/call.c:8434 +#: cp/call.c:8449 #, gcc-internal-format msgid "could not convert %qE from %qT to %qT" msgstr "" -#: cp/call.c:8624 +#: cp/call.c:8639 #, gcc-internal-format msgid "a temporary bound to %qD only persists until the constructor exits" msgstr "" -#: cp/call.c:8730 +#: cp/call.c:8745 #, gcc-internal-format msgid "" "invalid initialization of non-const reference of type %qT from an rvalue of " "type %qT" msgstr "" -#: cp/call.c:8734 +#: cp/call.c:8749 #, gcc-internal-format msgid "" "invalid initialization of reference of type %qT from expression of type %qT" @@ -27175,240 +27231,240 @@ msgstr "" msgid "field %q+D invalidly declared method type" msgstr "" -#: cp/class.c:3186 +#: cp/class.c:3187 #, gcc-internal-format msgid "ignoring packed attribute because of unpacked non-POD field %q+#D" msgstr "" -#: cp/class.c:3284 +#: cp/class.c:3285 #, gcc-internal-format msgid "field %q+#D with same name as class" msgstr "" -#: cp/class.c:3307 +#: cp/class.c:3308 #, gcc-internal-format msgid "%q#T has pointer data members" msgstr "" -#: cp/class.c:3312 +#: cp/class.c:3313 #, gcc-internal-format msgid " but does not override %<%T(const %T&)%>" msgstr "" -#: cp/class.c:3314 +#: cp/class.c:3315 #, gcc-internal-format msgid " or %" msgstr "" -#: cp/class.c:3318 +#: cp/class.c:3319 #, gcc-internal-format msgid " but does not override %" msgstr "" -#: cp/class.c:3789 +#: cp/class.c:3790 #, gcc-internal-format msgid "" "offset of empty base %qT may not be ABI-compliant and maychange in a future " "version of GCC" msgstr "" -#: cp/class.c:3916 +#: cp/class.c:3917 #, gcc-internal-format msgid "class %qT will be considered nearly empty in a future version of GCC" msgstr "" -#: cp/class.c:3998 +#: cp/class.c:3999 #, gcc-internal-format msgid "initializer specified for non-virtual method %q+D" msgstr "" -#: cp/class.c:4389 +#: cp/class.c:4390 #, gcc-internal-format msgid "method overrides both % and %qE methods" msgstr "" -#: cp/class.c:4410 +#: cp/class.c:4411 #, gcc-internal-format msgid "method declared %qE overriding %qE method" msgstr "" -#: cp/class.c:4876 cp/semantics.c:5732 +#: cp/class.c:4877 cp/semantics.c:5729 #, gcc-internal-format msgid "" "enclosing class of constexpr non-static member function %q+#D is not a " "literal type" msgstr "" -#: cp/class.c:4901 +#: cp/class.c:4902 #, gcc-internal-format msgid "%q+T is not literal because:" msgstr "" -#: cp/class.c:4903 +#: cp/class.c:4904 #, gcc-internal-format msgid " %q+T has a non-trivial destructor" msgstr "" -#: cp/class.c:4908 +#: cp/class.c:4909 #, gcc-internal-format msgid "" " %q+T is not an aggregate, does not have a trivial default constructor, and " "has no constexpr constructor that is not a copy or move constructor" msgstr "" -#: cp/class.c:4944 +#: cp/class.c:4945 #, gcc-internal-format msgid " base class %qT of %q+T is non-literal" msgstr "" -#: cp/class.c:4958 +#: cp/class.c:4959 #, gcc-internal-format msgid " non-static data member %q+D has non-literal type" msgstr "" -#: cp/class.c:5070 +#: cp/class.c:5071 #, gcc-internal-format msgid "non-static reference %q+#D in class without a constructor" msgstr "" -#: cp/class.c:5075 +#: cp/class.c:5076 #, gcc-internal-format msgid "non-static const member %q+#D in class without a constructor" msgstr "" #. If the function is defaulted outside the class, we just #. give the synthesis error. -#: cp/class.c:5101 +#: cp/class.c:5102 #, gcc-internal-format msgid "" "%q+D declared to take const reference, but implicit declaration would take " "non-const" msgstr "" -#: cp/class.c:5104 +#: cp/class.c:5105 #, gcc-internal-format msgid "" "%q+D declared to take non-const reference cannot be defaulted in the class " "body" msgstr "" -#: cp/class.c:5328 +#: cp/class.c:5329 #, gcc-internal-format msgid "" "offset of virtual base %qT is not ABI-compliant and may change in a future " "version of GCC" msgstr "" -#: cp/class.c:5429 +#: cp/class.c:5430 #, gcc-internal-format msgid "direct base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:5441 +#: cp/class.c:5442 #, gcc-internal-format msgid "virtual base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:5627 +#: cp/class.c:5628 #, gcc-internal-format msgid "" "size assigned to %qT may not be ABI-compliant and may change in a future " "version of GCC" msgstr "" -#: cp/class.c:5667 +#: cp/class.c:5668 #, gcc-internal-format msgid "" "the offset of %qD may not be ABI-compliant and may change in a future " "version of GCC" msgstr "" -#: cp/class.c:5695 +#: cp/class.c:5696 #, gcc-internal-format msgid "" "offset of %q+D is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/class.c:5705 +#: cp/class.c:5706 #, gcc-internal-format msgid "" "%q+D contains empty classes which may cause base classes to be placed at " "different locations in a future version of GCC" msgstr "" -#: cp/class.c:5793 +#: cp/class.c:5794 #, gcc-internal-format msgid "" "layout of classes derived from empty class %qT may change in a future " "version of GCC" msgstr "" -#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577 +#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586 #, gcc-internal-format msgid "redefinition of %q#T" msgstr "" -#: cp/class.c:6113 +#: cp/class.c:6114 #, gcc-internal-format msgid "%q#T has virtual functions and accessible non-virtual destructor" msgstr "" -#: cp/class.c:6139 +#: cp/class.c:6140 #, gcc-internal-format msgid "type transparent class %qT does not have any fields" msgstr "" -#: cp/class.c:6145 +#: cp/class.c:6146 #, gcc-internal-format msgid "type transparent class %qT has base classes" msgstr "" -#: cp/class.c:6149 +#: cp/class.c:6150 #, gcc-internal-format msgid "type transparent class %qT has virtual functions" msgstr "" -#: cp/class.c:6251 +#: cp/class.c:6252 #, gcc-internal-format msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/class.c:6757 +#: cp/class.c:6758 #, gcc-internal-format msgid "language string %<\"%E\"%> not recognized" msgstr "" -#: cp/class.c:6847 +#: cp/class.c:6848 #, gcc-internal-format msgid "cannot resolve overloaded function %qD based on conversion to type %qT" msgstr "" -#: cp/class.c:6971 +#: cp/class.c:6972 #, gcc-internal-format msgid "no matches converting function %qD to type %q#T" msgstr "" -#: cp/class.c:6994 +#: cp/class.c:6995 #, gcc-internal-format msgid "converting overloaded function %qD to type %q#T is ambiguous" msgstr "" -#: cp/class.c:7021 +#: cp/class.c:7022 #, gcc-internal-format msgid "assuming pointer to member %qD" msgstr "" -#: cp/class.c:7024 +#: cp/class.c:7025 #, gcc-internal-format msgid "(a pointer to member can only be formed with %<&%E%>)" msgstr "" -#: cp/class.c:7086 cp/class.c:7120 +#: cp/class.c:7087 cp/class.c:7121 #, gcc-internal-format msgid "not enough type information" msgstr "" -#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244 +#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244 #, gcc-internal-format msgid "cannot convert %qE from type %qT to type %qT" msgstr "" @@ -27418,12 +27474,12 @@ msgstr "" #. A name N used in a class S shall refer to the same declaration #. in its context and when re-evaluated in the completed scope of #. S. -#: cp/class.c:7414 cp/decl.c:1287 +#: cp/class.c:7415 cp/decl.c:1287 #, gcc-internal-format msgid "declaration of %q#D" msgstr "" -#: cp/class.c:7415 +#: cp/class.c:7416 #, gcc-internal-format msgid "changes meaning of %qD from %q+#D" msgstr "" @@ -27443,7 +27499,7 @@ msgstr "" msgid "conversion of %qE from %qT to %qT is ambiguous" msgstr "" -#: cp/cvt.c:204 cp/typeck.c:4088 +#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101 #, gcc-internal-format msgid "zero as null pointer constant" msgstr "" @@ -27473,7 +27529,7 @@ msgstr "" msgid "conversion from %qT to %qT discards qualifiers" msgstr "" -#: cp/cvt.c:478 cp/typeck.c:6169 +#: cp/cvt.c:478 cp/typeck.c:6182 #, gcc-internal-format msgid "casting %qT to %qT does not dereference pointer" msgstr "" @@ -27936,7 +27992,7 @@ msgstr "" msgid "declaration of template %q#D" msgstr "" -#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856 +#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859 #, gcc-internal-format msgid "conflicts with previous declaration %q+#D" msgstr "" @@ -27988,7 +28044,7 @@ msgstr "" msgid "%q+#D previously defined here" msgstr "" -#: cp/decl.c:1563 cp/name-lookup.c:1133 +#: cp/decl.c:1563 cp/name-lookup.c:1136 #, gcc-internal-format msgid "%q+#D previously declared here" msgstr "" @@ -28106,7 +28162,7 @@ msgstr "" msgid "non-thread-local declaration of %q#D follows thread-local declaration" msgstr "" -#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132 +#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135 #, gcc-internal-format msgid "redeclaration of %q#D" msgstr "" @@ -28177,7 +28233,7 @@ msgstr "" msgid "%qD is not a type" msgstr "" -#: cp/decl.c:3231 cp/parser.c:5049 +#: cp/decl.c:3231 cp/parser.c:5055 #, gcc-internal-format msgid "%qD used without template parameters" msgstr "" @@ -28308,127 +28364,127 @@ msgstr "" msgid "% cannot be used for type declarations" msgstr "" -#: cp/decl.c:4226 +#: cp/decl.c:4227 #, gcc-internal-format msgid "attribute ignored in declaration of %q#T" msgstr "" -#: cp/decl.c:4227 +#: cp/decl.c:4228 #, gcc-internal-format msgid "attribute for %q#T must follow the %qs keyword" msgstr "" -#: cp/decl.c:4296 +#: cp/decl.c:4297 #, gcc-internal-format msgid "ignoring attributes applied to class type %qT outside of definition" msgstr "" #. A template type parameter or other dependent type. -#: cp/decl.c:4300 +#: cp/decl.c:4301 #, gcc-internal-format msgid "" "ignoring attributes applied to dependent type %qT without an associated " "declaration" msgstr "" -#: cp/decl.c:4370 cp/decl2.c:815 +#: cp/decl.c:4371 cp/decl2.c:815 #, gcc-internal-format msgid "typedef %qD is initialized (use decltype instead)" msgstr "" -#: cp/decl.c:4388 +#: cp/decl.c:4389 #, gcc-internal-format msgid "declaration of %q#D has % and is initialized" msgstr "" -#: cp/decl.c:4417 +#: cp/decl.c:4418 #, gcc-internal-format msgid "definition of %q#D is marked %" msgstr "" -#: cp/decl.c:4436 +#: cp/decl.c:4438 #, gcc-internal-format msgid "%q#D is not a static member of %q#T" msgstr "" -#: cp/decl.c:4442 +#: cp/decl.c:4444 #, gcc-internal-format msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.c:4451 +#: cp/decl.c:4453 #, gcc-internal-format msgid "" "template header not allowed in member definition of explicitly specialized " "class" msgstr "" -#: cp/decl.c:4459 +#: cp/decl.c:4461 #, gcc-internal-format msgid "duplicate initialization of %qD" msgstr "" -#: cp/decl.c:4464 +#: cp/decl.c:4466 #, gcc-internal-format msgid "%qD declared % outside its class" msgstr "" -#: cp/decl.c:4503 +#: cp/decl.c:4505 #, gcc-internal-format msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.c:4598 +#: cp/decl.c:4600 #, gcc-internal-format msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cp/decl.c:4604 cp/decl.c:5399 +#: cp/decl.c:4606 cp/decl.c:5401 #, gcc-internal-format msgid "elements of array %q#D have incomplete type" msgstr "" -#: cp/decl.c:4611 cp/decl.c:6009 +#: cp/decl.c:4613 cp/decl.c:6011 #, gcc-internal-format msgid "declaration of %q#D has no initializer" msgstr "" -#: cp/decl.c:4613 +#: cp/decl.c:4615 #, gcc-internal-format msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:4647 +#: cp/decl.c:4649 #, gcc-internal-format msgid "%qD declared as reference but not initialized" msgstr "" -#: cp/decl.c:4688 +#: cp/decl.c:4690 #, gcc-internal-format msgid "name used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189 +#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189 #, gcc-internal-format msgid "non-trivial designated initializers not supported" msgstr "" -#: cp/decl.c:4701 +#: cp/decl.c:4703 #, gcc-internal-format msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4749 +#: cp/decl.c:4751 #, gcc-internal-format msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.c:4756 +#: cp/decl.c:4758 #, gcc-internal-format msgid "array size missing in %qD" msgstr "" -#: cp/decl.c:4768 +#: cp/decl.c:4770 #, gcc-internal-format msgid "zero-size array %qD" msgstr "" @@ -28436,408 +28492,408 @@ msgstr "" #. An automatic variable with an incomplete type: that is an error. #. Don't talk about array types here, since we took care of that #. message in grokdeclarator. -#: cp/decl.c:4811 +#: cp/decl.c:4813 #, gcc-internal-format msgid "storage size of %qD isn%'t known" msgstr "" -#: cp/decl.c:4834 +#: cp/decl.c:4836 #, gcc-internal-format msgid "storage size of %qD isn%'t constant" msgstr "" -#: cp/decl.c:4880 +#: cp/decl.c:4882 #, gcc-internal-format msgid "" "sorry: semantics of inline function static data %q+#D are wrong (you%'ll " "wind up with multiple copies)" msgstr "" -#: cp/decl.c:4884 +#: cp/decl.c:4886 #, gcc-internal-format msgid " you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:4915 +#: cp/decl.c:4917 #, gcc-internal-format msgid "uninitialized const %qD" msgstr "" -#: cp/decl.c:4922 +#: cp/decl.c:4924 #, gcc-internal-format msgid "%q#T has no user-provided default constructor" msgstr "" -#: cp/decl.c:4926 +#: cp/decl.c:4928 #, gcc-internal-format msgid "" "constructor is not user-provided because it is explicitly defaulted in the " "class body" msgstr "" -#: cp/decl.c:4928 +#: cp/decl.c:4930 #, gcc-internal-format msgid "and the implicitly-defined constructor does not initialize %q+#D" msgstr "" -#: cp/decl.c:5047 +#: cp/decl.c:5049 #, gcc-internal-format msgid "invalid type %qT as initializer for a vector of type %qT" msgstr "" -#: cp/decl.c:5088 +#: cp/decl.c:5090 #, gcc-internal-format msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.c:5105 +#: cp/decl.c:5107 #, gcc-internal-format msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT" msgstr "" -#: cp/decl.c:5115 +#: cp/decl.c:5117 #, gcc-internal-format msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.c:5156 +#: cp/decl.c:5158 #, gcc-internal-format msgid "C99 designator %qE outside aggregate initializer" msgstr "" -#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270 +#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270 #: cp/typeck2.c:1299 cp/typeck2.c:1346 #, gcc-internal-format msgid "too many initializers for %qT" msgstr "" -#: cp/decl.c:5226 +#: cp/decl.c:5228 #, gcc-internal-format msgid "braces around scalar initializer for type %qT" msgstr "" -#: cp/decl.c:5319 +#: cp/decl.c:5321 #, gcc-internal-format msgid "missing braces around initializer for %qT" msgstr "" -#: cp/decl.c:5401 +#: cp/decl.c:5403 #, gcc-internal-format msgid "elements of array %q#T have incomplete type" msgstr "" -#: cp/decl.c:5410 +#: cp/decl.c:5412 #, gcc-internal-format msgid "variable-sized object %qD may not be initialized" msgstr "" -#: cp/decl.c:5412 +#: cp/decl.c:5414 #, gcc-internal-format msgid "variable-sized compound literal" msgstr "" -#: cp/decl.c:5467 +#: cp/decl.c:5469 #, gcc-internal-format msgid "%q#D has incomplete type" msgstr "" -#: cp/decl.c:5487 +#: cp/decl.c:5489 #, gcc-internal-format msgid "scalar object %qD requires one element in initializer" msgstr "" -#: cp/decl.c:5530 +#: cp/decl.c:5532 #, gcc-internal-format msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.c:5610 +#: cp/decl.c:5612 #, gcc-internal-format msgid "array %qD initialized by parenthesized string literal %qE" msgstr "" -#: cp/decl.c:5637 +#: cp/decl.c:5639 #, gcc-internal-format msgid "initializer invalid for static member with constructor" msgstr "" -#: cp/decl.c:5639 +#: cp/decl.c:5641 #, gcc-internal-format msgid "non-constant in-class initialization invalid for static member %qD" msgstr "" -#: cp/decl.c:5643 +#: cp/decl.c:5645 #, gcc-internal-format msgid "(an out of class initialization is required)" msgstr "" -#: cp/decl.c:5978 +#: cp/decl.c:5980 #, gcc-internal-format msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:6136 +#: cp/decl.c:6138 #, gcc-internal-format msgid "shadowing previous type declaration of %q#D" msgstr "" -#: cp/decl.c:6168 +#: cp/decl.c:6170 #, gcc-internal-format msgid "%qD cannot be thread-local because it has non-trivial type %qT" msgstr "" -#: cp/decl.c:6210 +#: cp/decl.c:6212 #, gcc-internal-format msgid "Java object %qD not allocated with %" msgstr "" -#: cp/decl.c:6218 +#: cp/decl.c:6220 #, gcc-internal-format msgid "%qD is thread-local and so cannot be dynamically initialized" msgstr "" -#: cp/decl.c:6236 +#: cp/decl.c:6238 #, gcc-internal-format msgid "" "%qD cannot be initialized by a non-constant expression when being declared" msgstr "" -#: cp/decl.c:6284 +#: cp/decl.c:6286 #, gcc-internal-format msgid "non-static data member %qD has Java class type" msgstr "" -#: cp/decl.c:6349 +#: cp/decl.c:6351 #, gcc-internal-format msgid "function %q#D is initialized like a variable" msgstr "" -#: cp/decl.c:6948 +#: cp/decl.c:6950 #, gcc-internal-format msgid "initializer fails to determine size of %qT" msgstr "" -#: cp/decl.c:6952 +#: cp/decl.c:6954 #, gcc-internal-format msgid "array size missing in %qT" msgstr "" -#: cp/decl.c:6955 +#: cp/decl.c:6957 #, gcc-internal-format msgid "zero-size array %qT" msgstr "" -#: cp/decl.c:6971 +#: cp/decl.c:6973 #, gcc-internal-format msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6973 +#: cp/decl.c:6975 #, gcc-internal-format msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6997 +#: cp/decl.c:6999 #, gcc-internal-format msgid "%qD declared as a % variable" msgstr "" -#: cp/decl.c:6999 +#: cp/decl.c:7001 #, gcc-internal-format msgid "%qD declared as an % variable" msgstr "" -#: cp/decl.c:7001 +#: cp/decl.c:7003 #, gcc-internal-format msgid "" "% and % function specifiers on %qD invalid in variable " "declaration" msgstr "" -#: cp/decl.c:7006 +#: cp/decl.c:7008 #, gcc-internal-format msgid "%qD declared as a % parameter" msgstr "" -#: cp/decl.c:7008 +#: cp/decl.c:7010 #, gcc-internal-format msgid "%qD declared as an % parameter" msgstr "" -#: cp/decl.c:7010 +#: cp/decl.c:7012 #, gcc-internal-format msgid "" "% and % function specifiers on %qD invalid in parameter " "declaration" msgstr "" -#: cp/decl.c:7015 +#: cp/decl.c:7017 #, gcc-internal-format msgid "%qD declared as a % type" msgstr "" -#: cp/decl.c:7017 +#: cp/decl.c:7019 #, gcc-internal-format msgid "%qD declared as an % type" msgstr "" -#: cp/decl.c:7019 +#: cp/decl.c:7021 #, gcc-internal-format msgid "" "% and % function specifiers on %qD invalid in type " "declaration" msgstr "" -#: cp/decl.c:7024 +#: cp/decl.c:7026 #, gcc-internal-format msgid "%qD declared as a % field" msgstr "" -#: cp/decl.c:7026 +#: cp/decl.c:7028 #, gcc-internal-format msgid "%qD declared as an % field" msgstr "" -#: cp/decl.c:7028 +#: cp/decl.c:7030 #, gcc-internal-format msgid "" "% and % function specifiers on %qD invalid in field " "declaration" msgstr "" -#: cp/decl.c:7035 +#: cp/decl.c:7037 #, gcc-internal-format msgid "%q+D declared as a friend" msgstr "" -#: cp/decl.c:7041 +#: cp/decl.c:7043 #, gcc-internal-format msgid "%q+D declared with an exception specification" msgstr "" -#: cp/decl.c:7075 +#: cp/decl.c:7077 #, gcc-internal-format msgid "definition of %qD is not in namespace enclosing %qT" msgstr "" -#: cp/decl.c:7115 +#: cp/decl.c:7117 #, gcc-internal-format msgid "static member function %q#D declared with type qualifiers" msgstr "" -#: cp/decl.c:7214 +#: cp/decl.c:7216 #, gcc-internal-format msgid "defining explicit specialization %qD in friend declaration" msgstr "" #. Something like `template friend void f()'. -#: cp/decl.c:7224 +#: cp/decl.c:7226 #, gcc-internal-format msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: cp/decl.c:7254 +#: cp/decl.c:7256 #, gcc-internal-format msgid "" "default arguments are not allowed in declaration of friend template " "specialization %qD" msgstr "" -#: cp/decl.c:7262 +#: cp/decl.c:7264 #, gcc-internal-format msgid "" "% is not allowed in declaration of friend template specialization " "%qD" msgstr "" -#: cp/decl.c:7304 +#: cp/decl.c:7306 #, gcc-internal-format msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.c:7306 +#: cp/decl.c:7308 #, gcc-internal-format msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.c:7308 +#: cp/decl.c:7310 #, gcc-internal-format msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.c:7336 +#: cp/decl.c:7338 #, gcc-internal-format msgid "" "anonymous type with no linkage used to declare function %q#D with linkage" msgstr "" -#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673 +#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673 #, gcc-internal-format msgid "" "%q+#D does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:7346 +#: cp/decl.c:7348 #, gcc-internal-format msgid "type %qT with no linkage used to declare function %q#D with linkage" msgstr "" -#: cp/decl.c:7368 +#: cp/decl.c:7370 #, gcc-internal-format msgid "static member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:7369 +#: cp/decl.c:7371 #, gcc-internal-format msgid "non-member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:7385 +#: cp/decl.c:7387 #, gcc-internal-format msgid "literal operator with C linkage" msgstr "" -#: cp/decl.c:7394 +#: cp/decl.c:7396 #, gcc-internal-format msgid "%qD has invalid argument list" msgstr "" -#: cp/decl.c:7402 +#: cp/decl.c:7404 #, gcc-internal-format msgid "integer suffix %<%s%> shadowed by implementation" msgstr "" -#: cp/decl.c:7408 +#: cp/decl.c:7410 #, gcc-internal-format msgid "floating point suffix %<%s%> shadowed by implementation" msgstr "" -#: cp/decl.c:7414 +#: cp/decl.c:7416 #, gcc-internal-format msgid "%qD must be a non-member function" msgstr "" -#: cp/decl.c:7458 +#: cp/decl.c:7460 #, gcc-internal-format msgid "%<::main%> must return %" msgstr "" -#: cp/decl.c:7500 +#: cp/decl.c:7502 #, gcc-internal-format msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.c:7505 +#: cp/decl.c:7507 #, gcc-internal-format msgid "definition of explicitly-defaulted %q+D" msgstr "" -#: cp/decl.c:7506 +#: cp/decl.c:7508 #, gcc-internal-format msgid "%q+#D explicitly defaulted here" msgstr "" -#: cp/decl.c:7523 cp/decl2.c:736 +#: cp/decl.c:7525 cp/decl2.c:736 #, gcc-internal-format msgid "no %q#D member function declared in class %qT" msgstr "" @@ -28846,432 +28902,432 @@ msgstr "" #. no linkage can only be used to declare extern "C" #. entities. Since it's not always an error in the #. ISO C++ 90 Standard, we only issue a warning. -#: cp/decl.c:7694 +#: cp/decl.c:7696 #, gcc-internal-format msgid "" "anonymous type with no linkage used to declare variable %q#D with linkage" msgstr "" -#: cp/decl.c:7703 +#: cp/decl.c:7705 #, gcc-internal-format msgid "type %qT with no linkage used to declare variable %q#D with linkage" msgstr "" -#: cp/decl.c:7826 +#: cp/decl.c:7828 #, gcc-internal-format msgid "in-class initialization of static data member %q#D of incomplete type" msgstr "" -#: cp/decl.c:7830 +#: cp/decl.c:7832 #, gcc-internal-format msgid "" "% needed for in-class initialization of static data member %q#D " "of non-integral type" msgstr "" -#: cp/decl.c:7833 +#: cp/decl.c:7835 #, gcc-internal-format msgid "in-class initialization of static data member %q#D of non-literal type" msgstr "" -#: cp/decl.c:7846 +#: cp/decl.c:7848 #, gcc-internal-format msgid "" "invalid in-class initialization of static data member of non-integral type " "%qT" msgstr "" -#: cp/decl.c:7852 +#: cp/decl.c:7854 #, gcc-internal-format msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.c:7856 +#: cp/decl.c:7858 #, gcc-internal-format msgid "" "ISO C++ forbids initialization of member constant %qD of non-integral type " "%qT" msgstr "" -#: cp/decl.c:7933 cp/decl.c:7961 +#: cp/decl.c:7935 cp/decl.c:7963 #, gcc-internal-format msgid "size of array %qD has non-integral type %qT" msgstr "" -#: cp/decl.c:7936 cp/decl.c:7963 +#: cp/decl.c:7938 cp/decl.c:7965 #, gcc-internal-format msgid "size of array has non-integral type %qT" msgstr "" -#: cp/decl.c:8013 +#: cp/decl.c:8015 #, gcc-internal-format msgid "size of array %qD is negative" msgstr "" -#: cp/decl.c:8015 +#: cp/decl.c:8017 #, gcc-internal-format msgid "size of array is negative" msgstr "" -#: cp/decl.c:8029 +#: cp/decl.c:8031 #, gcc-internal-format msgid "ISO C++ forbids zero-size array %qD" msgstr "" -#: cp/decl.c:8031 +#: cp/decl.c:8033 #, gcc-internal-format msgid "ISO C++ forbids zero-size array" msgstr "" -#: cp/decl.c:8043 +#: cp/decl.c:8045 #, gcc-internal-format msgid "size of array %qD is not an integral constant-expression" msgstr "" -#: cp/decl.c:8046 +#: cp/decl.c:8048 #, gcc-internal-format msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.c:8052 +#: cp/decl.c:8054 #, gcc-internal-format msgid "ISO C++ forbids variable length array %qD" msgstr "" -#: cp/decl.c:8054 +#: cp/decl.c:8056 #, gcc-internal-format msgid "ISO C++ forbids variable length array" msgstr "" -#: cp/decl.c:8060 +#: cp/decl.c:8062 #, gcc-internal-format msgid "variable length array %qD is used" msgstr "" -#: cp/decl.c:8098 +#: cp/decl.c:8100 #, gcc-internal-format msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:8158 +#: cp/decl.c:8160 #, gcc-internal-format msgid "declaration of %qD as array of %" msgstr "" -#: cp/decl.c:8166 +#: cp/decl.c:8168 #, gcc-internal-format msgid "declaration of %qD as array of void" msgstr "" -#: cp/decl.c:8168 +#: cp/decl.c:8170 #, gcc-internal-format msgid "creating array of void" msgstr "" -#: cp/decl.c:8173 +#: cp/decl.c:8175 #, gcc-internal-format msgid "declaration of %qD as array of functions" msgstr "" -#: cp/decl.c:8175 +#: cp/decl.c:8177 #, gcc-internal-format msgid "creating array of functions" msgstr "" -#: cp/decl.c:8180 +#: cp/decl.c:8182 #, gcc-internal-format msgid "declaration of %qD as array of references" msgstr "" -#: cp/decl.c:8182 +#: cp/decl.c:8184 #, gcc-internal-format msgid "creating array of references" msgstr "" -#: cp/decl.c:8187 +#: cp/decl.c:8189 #, gcc-internal-format msgid "declaration of %qD as array of function members" msgstr "" -#: cp/decl.c:8189 +#: cp/decl.c:8191 #, gcc-internal-format msgid "creating array of function members" msgstr "" -#: cp/decl.c:8203 +#: cp/decl.c:8205 #, gcc-internal-format msgid "" "declaration of %qD as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.c:8207 +#: cp/decl.c:8209 #, gcc-internal-format msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:8242 +#: cp/decl.c:8244 #, gcc-internal-format msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:8252 +#: cp/decl.c:8254 #, gcc-internal-format msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:8265 +#: cp/decl.c:8267 #, gcc-internal-format msgid "return type specified for %" msgstr "" -#: cp/decl.c:8287 +#: cp/decl.c:8289 #, gcc-internal-format msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:8294 +#: cp/decl.c:8296 #, gcc-internal-format msgid "variable or field declared void" msgstr "" -#: cp/decl.c:8478 +#: cp/decl.c:8480 #, gcc-internal-format msgid "invalid use of qualified-name %<::%D%>" msgstr "" -#: cp/decl.c:8481 +#: cp/decl.c:8483 #, gcc-internal-format msgid "invalid use of qualified-name %<%T::%D%>" msgstr "" -#: cp/decl.c:8484 +#: cp/decl.c:8486 #, gcc-internal-format msgid "invalid use of qualified-name %<%D::%D%>" msgstr "" -#: cp/decl.c:8493 +#: cp/decl.c:8495 #, gcc-internal-format msgid "%q#T is not a class or a namespace" msgstr "" -#: cp/decl.c:8501 +#: cp/decl.c:8503 #, gcc-internal-format msgid "type %qT is not derived from type %qT" msgstr "" -#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961 +#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963 #, gcc-internal-format msgid "declaration of %qD as non-function" msgstr "" -#: cp/decl.c:8523 +#: cp/decl.c:8525 #, gcc-internal-format msgid "declaration of %qD as non-member" msgstr "" -#: cp/decl.c:8554 +#: cp/decl.c:8556 #, gcc-internal-format msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.c:8601 +#: cp/decl.c:8603 #, gcc-internal-format msgid "function definition does not declare parameters" msgstr "" -#: cp/decl.c:8626 +#: cp/decl.c:8628 #, gcc-internal-format msgid "declaration of %qD as %" msgstr "" -#: cp/decl.c:8631 +#: cp/decl.c:8633 #, gcc-internal-format msgid "declaration of %qD as parameter" msgstr "" -#: cp/decl.c:8664 +#: cp/decl.c:8666 #, gcc-internal-format msgid "% cannot appear in a typedef declaration" msgstr "" -#: cp/decl.c:8672 +#: cp/decl.c:8674 #, gcc-internal-format msgid "two or more data types in declaration of %qs" msgstr "" -#: cp/decl.c:8678 +#: cp/decl.c:8680 #, gcc-internal-format msgid "conflicting specifiers in declaration of %qs" msgstr "" -#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756 +#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758 #, gcc-internal-format msgid "ISO C++ forbids declaration of %qs with no type" msgstr "" -#: cp/decl.c:8767 +#: cp/decl.c:8769 #, gcc-internal-format msgid "%<__int128%> is not supported by this target" msgstr "" -#: cp/decl.c:8772 +#: cp/decl.c:8774 #, gcc-internal-format msgid "ISO C++ does not support %<__int128%> for %qs" msgstr "" -#: cp/decl.c:8793 cp/decl.c:8813 +#: cp/decl.c:8795 cp/decl.c:8815 #, gcc-internal-format msgid "% or % invalid for %qs" msgstr "" -#: cp/decl.c:8795 +#: cp/decl.c:8797 #, gcc-internal-format msgid "% and % specified together for %qs" msgstr "" -#: cp/decl.c:8797 +#: cp/decl.c:8799 #, gcc-internal-format msgid "% invalid for %qs" msgstr "" -#: cp/decl.c:8799 +#: cp/decl.c:8801 #, gcc-internal-format msgid "% invalid for %qs" msgstr "" -#: cp/decl.c:8801 +#: cp/decl.c:8803 #, gcc-internal-format msgid "% invalid for %qs" msgstr "" -#: cp/decl.c:8803 +#: cp/decl.c:8805 #, gcc-internal-format msgid "% or % invalid for %qs" msgstr "" -#: cp/decl.c:8805 +#: cp/decl.c:8807 #, gcc-internal-format msgid "%, %, %, or % invalid for %qs" msgstr "" -#: cp/decl.c:8807 +#: cp/decl.c:8809 #, gcc-internal-format msgid "% or % specified with char for %qs" msgstr "" -#: cp/decl.c:8809 +#: cp/decl.c:8811 #, gcc-internal-format msgid "% and % specified together for %qs" msgstr "" -#: cp/decl.c:8815 +#: cp/decl.c:8817 #, gcc-internal-format msgid "% or % invalid for %qs" msgstr "" -#: cp/decl.c:8823 +#: cp/decl.c:8825 #, gcc-internal-format msgid "long, short, signed or unsigned used invalidly for %qs" msgstr "" -#: cp/decl.c:8891 +#: cp/decl.c:8893 #, gcc-internal-format msgid "complex invalid for %qs" msgstr "" -#: cp/decl.c:8919 +#: cp/decl.c:8921 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of %" msgstr "" -#: cp/decl.c:8940 +#: cp/decl.c:8942 #, gcc-internal-format msgid "member %qD cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:8948 +#: cp/decl.c:8950 #, gcc-internal-format msgid "%<%T::%D%> is not a valid declarator" msgstr "" -#: cp/decl.c:8957 +#: cp/decl.c:8959 #, gcc-internal-format msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:8962 +#: cp/decl.c:8964 #, gcc-internal-format msgid "storage class specified for template parameter %qs" msgstr "" -#: cp/decl.c:8968 +#: cp/decl.c:8970 #, gcc-internal-format msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:8974 +#: cp/decl.c:8976 #, gcc-internal-format msgid "a parameter cannot be declared %" msgstr "" -#: cp/decl.c:8983 +#: cp/decl.c:8985 #, gcc-internal-format msgid "% outside class declaration" msgstr "" -#: cp/decl.c:9001 +#: cp/decl.c:9003 #, gcc-internal-format msgid "multiple storage classes in declaration of %qs" msgstr "" -#: cp/decl.c:9024 +#: cp/decl.c:9026 #, gcc-internal-format msgid "storage class specified for %qs" msgstr "" -#: cp/decl.c:9028 +#: cp/decl.c:9030 #, gcc-internal-format msgid "storage class specified for parameter %qs" msgstr "" -#: cp/decl.c:9041 +#: cp/decl.c:9043 #, gcc-internal-format msgid "nested function %qs declared %" msgstr "" -#: cp/decl.c:9045 +#: cp/decl.c:9047 #, gcc-internal-format msgid "top-level declaration of %qs specifies %" msgstr "" -#: cp/decl.c:9051 +#: cp/decl.c:9053 #, gcc-internal-format msgid "function-scope %qs implicitly auto and declared %<__thread%>" msgstr "" -#: cp/decl.c:9058 +#: cp/decl.c:9060 #, gcc-internal-format msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:9152 +#: cp/decl.c:9154 #, gcc-internal-format msgid "%qs declared as function returning a function" msgstr "" -#: cp/decl.c:9157 +#: cp/decl.c:9159 #, gcc-internal-format msgid "%qs declared as function returning an array" msgstr "" -#: cp/decl.c:9183 +#: cp/decl.c:9185 #, gcc-internal-format msgid "%qs function uses % type specifier without trailing return type" msgstr "" -#: cp/decl.c:9189 +#: cp/decl.c:9191 #, gcc-internal-format msgid "" "%qs function with trailing return type has %qT as its type rather than plain " @@ -29280,476 +29336,476 @@ msgstr "" #. Not using maybe_warn_cpp0x because this should #. always be an error. -#: cp/decl.c:9200 +#: cp/decl.c:9202 #, gcc-internal-format msgid "trailing return type only available with -std=c++11 or -std=gnu++11" msgstr "" -#: cp/decl.c:9203 +#: cp/decl.c:9205 #, gcc-internal-format msgid "" "%qs function with trailing return type not declared with % type " "specifier" msgstr "" -#: cp/decl.c:9236 +#: cp/decl.c:9238 #, gcc-internal-format msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:9237 +#: cp/decl.c:9239 #, gcc-internal-format msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.c:9241 +#: cp/decl.c:9243 #, gcc-internal-format msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.c:9242 +#: cp/decl.c:9244 #, gcc-internal-format msgid "constructors may not be cv-qualified" msgstr "" -#: cp/decl.c:9259 +#: cp/decl.c:9261 #, gcc-internal-format msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:9272 +#: cp/decl.c:9274 #, gcc-internal-format msgid "can%'t initialize friend function %qs" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:9276 +#: cp/decl.c:9278 #, gcc-internal-format msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:9280 +#: cp/decl.c:9282 #, gcc-internal-format msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:9282 +#: cp/decl.c:9284 #, gcc-internal-format msgid "can%'t define friend function %qs in a local class definition" msgstr "" -#: cp/decl.c:9303 +#: cp/decl.c:9305 #, gcc-internal-format msgid "destructors may not have parameters" msgstr "" -#: cp/decl.c:9322 +#: cp/decl.c:9324 #, gcc-internal-format msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.c:9335 cp/decl.c:9342 +#: cp/decl.c:9337 cp/decl.c:9344 #, gcc-internal-format msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.c:9344 +#: cp/decl.c:9346 #, gcc-internal-format msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.c:9367 +#: cp/decl.c:9369 #, gcc-internal-format msgid "cannot declare reference to qualified function type %qT" msgstr "" -#: cp/decl.c:9368 +#: cp/decl.c:9370 #, gcc-internal-format msgid "cannot declare pointer to qualified function type %qT" msgstr "" -#: cp/decl.c:9442 +#: cp/decl.c:9444 #, gcc-internal-format msgid "" "cannot declare reference to %q#T, which is not a typedef or a template type " "argument" msgstr "" -#: cp/decl.c:9495 +#: cp/decl.c:9497 #, gcc-internal-format msgid "both % and % cannot be used here" msgstr "" -#: cp/decl.c:9497 +#: cp/decl.c:9499 #, gcc-internal-format msgid "both % and % cannot be used here" msgstr "" -#: cp/decl.c:9509 +#: cp/decl.c:9511 #, gcc-internal-format msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.c:9560 +#: cp/decl.c:9562 #, gcc-internal-format msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.c:9565 +#: cp/decl.c:9567 #, gcc-internal-format msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: cp/decl.c:9595 +#: cp/decl.c:9597 #, gcc-internal-format msgid "cannot define member function %<%T::%s%> within %<%T%>" msgstr "" -#: cp/decl.c:9597 +#: cp/decl.c:9599 #, gcc-internal-format msgid "cannot declare member function %<%T::%s%> within %<%T%>" msgstr "" -#: cp/decl.c:9606 +#: cp/decl.c:9608 #, gcc-internal-format msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:9632 +#: cp/decl.c:9634 #, gcc-internal-format msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: cp/decl.c:9642 +#: cp/decl.c:9644 #, gcc-internal-format msgid "size of array %qs is too large" msgstr "" -#: cp/decl.c:9653 +#: cp/decl.c:9655 #, gcc-internal-format msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.c:9655 +#: cp/decl.c:9657 #, gcc-internal-format msgid "parameter may not have variably modified type %qT" msgstr "" #. [dcl.fct.spec] The explicit specifier shall only be used in #. declarations of constructors within a class definition. -#: cp/decl.c:9663 +#: cp/decl.c:9665 #, gcc-internal-format msgid "only declarations of constructors can be %" msgstr "" -#: cp/decl.c:9671 +#: cp/decl.c:9673 #, gcc-internal-format msgid "non-member %qs cannot be declared %" msgstr "" -#: cp/decl.c:9676 +#: cp/decl.c:9678 #, gcc-internal-format msgid "non-object member %qs cannot be declared %" msgstr "" -#: cp/decl.c:9682 +#: cp/decl.c:9684 #, gcc-internal-format msgid "function %qs cannot be declared %" msgstr "" -#: cp/decl.c:9687 +#: cp/decl.c:9689 #, gcc-internal-format msgid "static %qs cannot be declared %" msgstr "" -#: cp/decl.c:9692 +#: cp/decl.c:9694 #, gcc-internal-format msgid "const %qs cannot be declared %" msgstr "" -#: cp/decl.c:9697 +#: cp/decl.c:9699 #, gcc-internal-format msgid "reference %qs cannot be declared %" msgstr "" -#: cp/decl.c:9732 +#: cp/decl.c:9734 #, gcc-internal-format msgid "typedef declared %" msgstr "" -#: cp/decl.c:9742 +#: cp/decl.c:9744 #, gcc-internal-format msgid "typedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:9760 +#: cp/decl.c:9762 #, gcc-internal-format msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.c:9862 +#: cp/decl.c:9864 #, gcc-internal-format msgid "" "qualified function types cannot be used to declare static member functions" msgstr "" -#: cp/decl.c:9864 +#: cp/decl.c:9866 #, gcc-internal-format msgid "qualified function types cannot be used to declare free functions" msgstr "" -#: cp/decl.c:9891 +#: cp/decl.c:9893 #, gcc-internal-format msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:9896 +#: cp/decl.c:9898 #, gcc-internal-format msgid "% specified for friend class declaration" msgstr "" -#: cp/decl.c:9904 +#: cp/decl.c:9906 #, gcc-internal-format msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:9906 +#: cp/decl.c:9908 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.c:9910 +#: cp/decl.c:9912 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.c:9923 +#: cp/decl.c:9925 #, gcc-internal-format msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.c:9941 +#: cp/decl.c:9943 #, gcc-internal-format msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:9951 +#: cp/decl.c:9953 #, gcc-internal-format msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.c:9980 +#: cp/decl.c:9982 #, gcc-internal-format msgid "cannot use %<::%> in parameter declaration" msgstr "" -#: cp/decl.c:9984 +#: cp/decl.c:9986 #, gcc-internal-format msgid "parameter declared %" msgstr "" -#: cp/decl.c:10026 +#: cp/decl.c:10028 #, gcc-internal-format msgid "non-static data member declared %" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.c:10048 +#: cp/decl.c:10050 #, gcc-internal-format msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.c:10070 +#: cp/decl.c:10072 #, gcc-internal-format msgid "declaration of function %qD in invalid context" msgstr "" -#: cp/decl.c:10079 +#: cp/decl.c:10081 #, gcc-internal-format msgid "function %qD declared virtual inside a union" msgstr "" -#: cp/decl.c:10088 +#: cp/decl.c:10090 #, gcc-internal-format msgid "%qD cannot be declared virtual, since it is always static" msgstr "" -#: cp/decl.c:10104 +#: cp/decl.c:10106 #, gcc-internal-format msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: cp/decl.c:10111 +#: cp/decl.c:10113 #, gcc-internal-format msgid "declaration of %qD as member of %qT" msgstr "" -#: cp/decl.c:10117 +#: cp/decl.c:10119 #, gcc-internal-format msgid "a destructor cannot be %" msgstr "" -#: cp/decl.c:10123 +#: cp/decl.c:10125 #, gcc-internal-format msgid "expected qualified name in friend declaration for constructor %qD" msgstr "" -#: cp/decl.c:10169 +#: cp/decl.c:10171 #, gcc-internal-format msgid "field %qD has incomplete type" msgstr "" -#: cp/decl.c:10171 +#: cp/decl.c:10173 #, gcc-internal-format msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.c:10180 +#: cp/decl.c:10182 #, gcc-internal-format msgid " in instantiation of template %qT" msgstr "" -#: cp/decl.c:10189 +#: cp/decl.c:10191 #, gcc-internal-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:10241 +#: cp/decl.c:10243 #, gcc-internal-format msgid "constexpr static data member %qD must have an initializer" msgstr "" -#: cp/decl.c:10250 +#: cp/decl.c:10252 #, gcc-internal-format msgid "non-static data member %qE declared %" msgstr "" -#: cp/decl.c:10300 +#: cp/decl.c:10302 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.c:10302 +#: cp/decl.c:10304 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.c:10304 +#: cp/decl.c:10306 #, gcc-internal-format msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.c:10307 +#: cp/decl.c:10309 #, gcc-internal-format msgid "virt-specifiers in %qs not allowed outside a class definition" msgstr "" -#: cp/decl.c:10318 +#: cp/decl.c:10320 #, gcc-internal-format msgid "" "% specified invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:10322 +#: cp/decl.c:10324 #, gcc-internal-format msgid "" "% specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:10330 +#: cp/decl.c:10332 #, gcc-internal-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.c:10337 +#: cp/decl.c:10339 #, gcc-internal-format msgid "%qs defined in a non-class scope" msgstr "" -#: cp/decl.c:10338 +#: cp/decl.c:10340 #, gcc-internal-format msgid "%qs declared in a non-class scope" msgstr "" -#: cp/decl.c:10366 +#: cp/decl.c:10368 #, gcc-internal-format msgid "cannot declare member function %qD to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:10373 +#: cp/decl.c:10375 #, gcc-internal-format msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:10403 +#: cp/decl.c:10405 #, gcc-internal-format msgid "" "% may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.c:10410 +#: cp/decl.c:10412 #, gcc-internal-format msgid "static member %qD declared %" msgstr "" -#: cp/decl.c:10416 +#: cp/decl.c:10418 #, gcc-internal-format msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.c:10423 +#: cp/decl.c:10425 #, gcc-internal-format msgid "declaration of constexpr variable %qD is not a definition" msgstr "" -#: cp/decl.c:10436 +#: cp/decl.c:10438 #, gcc-internal-format msgid "%qs initialized and declared %" msgstr "" -#: cp/decl.c:10440 +#: cp/decl.c:10442 #, gcc-internal-format msgid "%qs has both % and initializer" msgstr "" -#: cp/decl.c:10568 +#: cp/decl.c:10570 #, gcc-internal-format msgid "default argument for %q#D has type %qT" msgstr "" -#: cp/decl.c:10571 +#: cp/decl.c:10573 #, gcc-internal-format msgid "default argument for parameter of type %qT has type %qT" msgstr "" -#: cp/decl.c:10588 +#: cp/decl.c:10601 #, gcc-internal-format msgid "default argument %qE uses %qD" msgstr "" -#: cp/decl.c:10590 +#: cp/decl.c:10603 #, gcc-internal-format msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.c:10678 +#: cp/decl.c:10691 #, gcc-internal-format msgid "parameter %qD has Java class type" msgstr "" -#: cp/decl.c:10706 +#: cp/decl.c:10719 #, gcc-internal-format msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.c:10731 +#: cp/decl.c:10744 #, gcc-internal-format msgid "parameter %qD includes pointer to array of unknown bound %qT" msgstr "" -#: cp/decl.c:10733 +#: cp/decl.c:10746 #, gcc-internal-format msgid "parameter %qD includes reference to array of unknown bound %qT" msgstr "" @@ -29769,174 +29825,174 @@ msgstr "" #. or implicitly defined), there's no need to worry about their #. existence. Theoretically, they should never even be #. instantiated, but that's hard to forestall. -#: cp/decl.c:10974 +#: cp/decl.c:10987 #, gcc-internal-format msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.c:11096 +#: cp/decl.c:11109 #, gcc-internal-format msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.c:11101 +#: cp/decl.c:11114 #, gcc-internal-format msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.c:11127 +#: cp/decl.c:11140 #, gcc-internal-format msgid "%qD must be a nonstatic member function" msgstr "" -#: cp/decl.c:11136 +#: cp/decl.c:11149 #, gcc-internal-format msgid "" "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:11158 +#: cp/decl.c:11171 #, gcc-internal-format msgid "%qD must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:11187 +#: cp/decl.c:11200 #, gcc-internal-format msgid "" "conversion to a reference to void will never use a type conversion operator" msgstr "" -#: cp/decl.c:11189 +#: cp/decl.c:11202 #, gcc-internal-format msgid "conversion to void will never use a type conversion operator" msgstr "" -#: cp/decl.c:11196 +#: cp/decl.c:11209 #, gcc-internal-format msgid "" "conversion to a reference to the same type will never use a type conversion " "operator" msgstr "" -#: cp/decl.c:11198 +#: cp/decl.c:11211 #, gcc-internal-format msgid "conversion to the same type will never use a type conversion operator" msgstr "" -#: cp/decl.c:11206 +#: cp/decl.c:11219 #, gcc-internal-format msgid "" "conversion to a reference to a base class will never use a type conversion " "operator" msgstr "" -#: cp/decl.c:11208 +#: cp/decl.c:11221 #, gcc-internal-format msgid "conversion to a base class will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:11217 +#: cp/decl.c:11230 #, gcc-internal-format msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cp/decl.c:11222 +#: cp/decl.c:11235 #, gcc-internal-format msgid "%qD must not have variable number of arguments" msgstr "" -#: cp/decl.c:11273 +#: cp/decl.c:11286 #, gcc-internal-format msgid "postfix %qD must take % as its argument" msgstr "" -#: cp/decl.c:11276 +#: cp/decl.c:11289 #, gcc-internal-format msgid "postfix %qD must take % as its second argument" msgstr "" -#: cp/decl.c:11284 +#: cp/decl.c:11297 #, gcc-internal-format msgid "%qD must take either zero or one argument" msgstr "" -#: cp/decl.c:11286 +#: cp/decl.c:11299 #, gcc-internal-format msgid "%qD must take either one or two arguments" msgstr "" -#: cp/decl.c:11308 +#: cp/decl.c:11321 #, gcc-internal-format msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.c:11314 +#: cp/decl.c:11327 #, gcc-internal-format msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.c:11323 +#: cp/decl.c:11336 #, gcc-internal-format msgid "%qD must take %" msgstr "" -#: cp/decl.c:11325 cp/decl.c:11334 +#: cp/decl.c:11338 cp/decl.c:11347 #, gcc-internal-format msgid "%qD must take exactly one argument" msgstr "" -#: cp/decl.c:11336 +#: cp/decl.c:11349 #, gcc-internal-format msgid "%qD must take exactly two arguments" msgstr "" -#: cp/decl.c:11345 +#: cp/decl.c:11358 #, gcc-internal-format msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.c:11359 +#: cp/decl.c:11372 #, gcc-internal-format msgid "%qD should return by value" msgstr "" -#: cp/decl.c:11370 cp/decl.c:11375 +#: cp/decl.c:11383 cp/decl.c:11388 #, gcc-internal-format msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.c:11436 +#: cp/decl.c:11449 #, gcc-internal-format msgid "using template type parameter %qT after %qs" msgstr "" -#: cp/decl.c:11458 +#: cp/decl.c:11471 #, gcc-internal-format msgid "using alias template specialization %qT after %qs" msgstr "" -#: cp/decl.c:11461 +#: cp/decl.c:11474 #, gcc-internal-format msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.c:11463 +#: cp/decl.c:11476 #, gcc-internal-format msgid "%qD has a previous declaration here" msgstr "" -#: cp/decl.c:11471 +#: cp/decl.c:11484 #, gcc-internal-format msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.c:11472 cp/decl.c:11479 +#: cp/decl.c:11485 cp/decl.c:11492 #, gcc-internal-format msgid "%q+T has a previous declaration here" msgstr "" -#: cp/decl.c:11478 +#: cp/decl.c:11491 #, gcc-internal-format msgid "%qT referred to as enum" msgstr "" @@ -29948,88 +30004,88 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:11493 +#: cp/decl.c:11506 #, gcc-internal-format msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.c:11541 cp/name-lookup.c:3049 +#: cp/decl.c:11554 cp/name-lookup.c:3052 #, gcc-internal-format msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373 -#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501 +#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376 +#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517 #, gcc-internal-format msgid "reference to %qD is ambiguous" msgstr "" -#: cp/decl.c:11683 +#: cp/decl.c:11696 #, gcc-internal-format msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.c:11704 +#: cp/decl.c:11717 #, gcc-internal-format msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.c:11705 +#: cp/decl.c:11718 #, gcc-internal-format msgid "previous declaration %q+D" msgstr "" -#: cp/decl.c:11839 +#: cp/decl.c:11852 #, gcc-internal-format msgid "derived union %qT invalid" msgstr "" -#: cp/decl.c:11848 +#: cp/decl.c:11861 #, gcc-internal-format msgid "Java class %qT cannot have multiple bases" msgstr "" -#: cp/decl.c:11859 +#: cp/decl.c:11872 #, gcc-internal-format msgid "Java class %qT cannot have virtual bases" msgstr "" -#: cp/decl.c:11879 +#: cp/decl.c:11892 #, gcc-internal-format msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.c:11912 +#: cp/decl.c:11925 #, gcc-internal-format msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.c:11914 +#: cp/decl.c:11927 #, gcc-internal-format msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.c:12038 +#: cp/decl.c:12051 #, gcc-internal-format msgid "scoped/unscoped mismatch in enum %q#T" msgstr "" -#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514 +#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523 #, gcc-internal-format msgid "previous definition here" msgstr "" -#: cp/decl.c:12046 +#: cp/decl.c:12059 #, gcc-internal-format msgid "underlying type mismatch in enum %q#T" msgstr "" -#: cp/decl.c:12058 +#: cp/decl.c:12071 #, gcc-internal-format msgid "different underlying type in enum %q#T" msgstr "" -#: cp/decl.c:12125 +#: cp/decl.c:12138 #, gcc-internal-format msgid "underlying type %<%T%> of %<%T%> must be an integral type" msgstr "" @@ -30038,72 +30094,72 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:12259 +#: cp/decl.c:12272 #, gcc-internal-format msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.c:12394 +#: cp/decl.c:12407 #, gcc-internal-format msgid "enumerator value for %qD is not an integer constant" msgstr "" -#: cp/decl.c:12444 +#: cp/decl.c:12457 #, gcc-internal-format msgid "incremented enumerator value is too large for %" msgstr "" -#: cp/decl.c:12456 +#: cp/decl.c:12469 #, gcc-internal-format msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.c:12476 +#: cp/decl.c:12489 #, gcc-internal-format msgid "enumerator value %E is too large for underlying type %<%T%>" msgstr "" -#: cp/decl.c:12573 +#: cp/decl.c:12586 #, gcc-internal-format msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.c:12575 +#: cp/decl.c:12588 #, gcc-internal-format msgid "return type has Java class type %q#T" msgstr "" -#: cp/decl.c:12699 cp/typeck.c:7896 +#: cp/decl.c:12712 cp/typeck.c:7909 #, gcc-internal-format msgid "% should return a reference to %<*this%>" msgstr "" -#: cp/decl.c:12794 +#: cp/decl.c:12807 #, gcc-internal-format msgid "no previous declaration for %q+D" msgstr "" -#: cp/decl.c:13009 +#: cp/decl.c:13022 #, gcc-internal-format msgid "invalid function declaration" msgstr "" -#: cp/decl.c:13093 +#: cp/decl.c:13106 #, gcc-internal-format msgid "parameter %qD declared void" msgstr "" -#: cp/decl.c:13546 +#: cp/decl.c:13559 #, gcc-internal-format msgid "parameter %q+D set but not used" msgstr "" -#: cp/decl.c:13641 +#: cp/decl.c:13654 #, gcc-internal-format msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:13655 +#: cp/decl.c:13668 #, gcc-internal-format msgid "%qD is already defined in class %qT" msgstr "" @@ -30145,7 +30201,7 @@ msgstr "" msgid "deleting %qT is undefined" msgstr "" -#: cp/decl2.c:512 cp/pt.c:4877 +#: cp/decl2.c:512 cp/pt.c:4891 #, gcc-internal-format msgid "template declaration of %q#D" msgstr "" @@ -30415,7 +30471,7 @@ msgstr "" msgid "reference to %<%T::%D%> is ambiguous" msgstr "" -#: cp/error.c:3372 cp/typeck.c:2178 +#: cp/error.c:3372 cp/typeck.c:2186 #, gcc-internal-format msgid "%qD is not a member of %qT" msgstr "" @@ -30726,7 +30782,7 @@ msgstr "" msgid "bad array initializer" msgstr "" -#: cp/init.c:1778 cp/semantics.c:2783 +#: cp/init.c:1778 cp/semantics.c:2780 #, gcc-internal-format msgid "%qT is not a class type" msgstr "" @@ -30814,73 +30870,73 @@ msgstr "" msgid "parenthesized initializer in array new" msgstr "" -#: cp/init.c:2806 +#: cp/init.c:2808 #, gcc-internal-format msgid "size in array new must have integral type" msgstr "" -#: cp/init.c:2820 +#: cp/init.c:2822 #, gcc-internal-format msgid "new cannot be applied to a reference type" msgstr "" -#: cp/init.c:2829 +#: cp/init.c:2831 #, gcc-internal-format msgid "new cannot be applied to a function type" msgstr "" -#: cp/init.c:2873 +#: cp/init.c:2875 #, gcc-internal-format msgid "call to Java constructor, while % undefined" msgstr "" -#: cp/init.c:2891 +#: cp/init.c:2893 #, gcc-internal-format msgid "can%'t find % in %qT" msgstr "" -#: cp/init.c:3380 +#: cp/init.c:3382 #, gcc-internal-format msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:3444 +#: cp/init.c:3446 #, gcc-internal-format msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:3618 +#: cp/init.c:3620 #, gcc-internal-format msgid "possible problem detected in invocation of delete operator:" msgstr "" -#: cp/init.c:3622 +#: cp/init.c:3624 #, gcc-internal-format msgid "" "neither the destructor nor the class-specific operator delete will be " "called, even if they are declared when the class is defined" msgstr "" -#: cp/init.c:3638 +#: cp/init.c:3640 #, gcc-internal-format msgid "" "deleting object of abstract class type %qT which has non-virtual destructor " "will cause undefined behaviour" msgstr "" -#: cp/init.c:3643 +#: cp/init.c:3645 #, gcc-internal-format msgid "" "deleting object of polymorphic class type %qT which has non-virtual " "destructor might cause undefined behaviour" msgstr "" -#: cp/init.c:3665 +#: cp/init.c:3667 #, gcc-internal-format msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3934 +#: cp/init.c:3936 #, gcc-internal-format msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -30944,42 +31000,42 @@ msgid "" "use of an undeclared name is deprecated)" msgstr "" -#: cp/mangle.c:2022 +#: cp/mangle.c:2029 #, gcc-internal-format msgid "mangling typeof, use decltype instead" msgstr "" -#: cp/mangle.c:2026 +#: cp/mangle.c:2033 #, gcc-internal-format msgid "mangling __underlying_type" msgstr "" -#: cp/mangle.c:2250 +#: cp/mangle.c:2257 #, gcc-internal-format msgid "mangling unknown fixed point type" msgstr "" -#: cp/mangle.c:2809 +#: cp/mangle.c:2816 #, gcc-internal-format, gfc-internal-format msgid "mangling %C" msgstr "" -#: cp/mangle.c:2884 +#: cp/mangle.c:2891 #, gcc-internal-format msgid "omitted middle operand to % operand cannot be mangled" msgstr "" -#: cp/mangle.c:2948 +#: cp/mangle.c:2955 #, gcc-internal-format msgid "string literal in function template signature" msgstr "" -#: cp/mangle.c:3237 +#: cp/mangle.c:3244 #, gcc-internal-format msgid "the mangled name of %qD will change in a future version of GCC" msgstr "" -#: cp/mangle.c:3381 +#: cp/mangle.c:3388 #, gcc-internal-format msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling" msgstr "" @@ -31072,63 +31128,63 @@ msgid "" "formed:" msgstr "" -#: cp/method.c:1620 +#: cp/method.c:1621 #, gcc-internal-format msgid "defaulted declaration %q+D" msgstr "" -#: cp/method.c:1622 +#: cp/method.c:1623 #, gcc-internal-format msgid "does not match expected signature %qD" msgstr "" -#: cp/method.c:1636 +#: cp/method.c:1637 #, gcc-internal-format msgid "" "function %q+D defaulted on its first declaration with an exception-" "specification that differs from the implicit declaration %q#D" msgstr "" -#: cp/method.c:1657 +#: cp/method.c:1658 #, gcc-internal-format msgid "" "explicitly defaulted function %q+D cannot be declared as constexpr because " "the implicit declaration is not constexpr:" msgstr "" -#: cp/method.c:1679 +#: cp/method.c:1680 #, gcc-internal-format msgid "a template cannot be defaulted" msgstr "" -#: cp/method.c:1707 +#: cp/method.c:1708 #, gcc-internal-format msgid "%qD cannot be defaulted" msgstr "" -#: cp/method.c:1716 +#: cp/method.c:1717 #, gcc-internal-format msgid "defaulted function %q+D with default argument" msgstr "" -#: cp/method.c:1804 +#: cp/method.c:1805 #, gcc-internal-format msgid "" "vtable layout for class %qT may not be ABI-compliantand may change in a " "future version of GCC due to implicit virtual destructor" msgstr "" -#: cp/name-lookup.c:552 +#: cp/name-lookup.c:555 #, gcc-internal-format msgid "%q#D conflicts with a previous declaration" msgstr "" -#: cp/name-lookup.c:554 +#: cp/name-lookup.c:557 #, gcc-internal-format msgid "previous declaration %q+#D" msgstr "" -#: cp/name-lookup.c:766 +#: cp/name-lookup.c:769 #, gcc-internal-format msgid "redeclaration of % as %qT" msgstr "" @@ -31139,267 +31195,267 @@ msgstr "" #. [basic.start.main] #. #. This function shall not be overloaded. -#: cp/name-lookup.c:796 +#: cp/name-lookup.c:799 #, gcc-internal-format msgid "invalid redeclaration of %q+D" msgstr "" -#: cp/name-lookup.c:797 +#: cp/name-lookup.c:800 #, gcc-internal-format msgid "as %qD" msgstr "" -#: cp/name-lookup.c:838 cp/name-lookup.c:854 +#: cp/name-lookup.c:841 cp/name-lookup.c:857 #, gcc-internal-format msgid "declaration of %q#D with C language linkage" msgstr "" -#: cp/name-lookup.c:844 +#: cp/name-lookup.c:847 #, gcc-internal-format msgid "due to different exception specifications" msgstr "" -#: cp/name-lookup.c:945 +#: cp/name-lookup.c:948 #, gcc-internal-format msgid "type mismatch with previous external decl of %q#D" msgstr "" -#: cp/name-lookup.c:946 +#: cp/name-lookup.c:949 #, gcc-internal-format msgid "previous external decl of %q+#D" msgstr "" -#: cp/name-lookup.c:1044 +#: cp/name-lookup.c:1047 #, gcc-internal-format msgid "extern declaration of %q#D doesn%'t match" msgstr "" -#: cp/name-lookup.c:1045 +#: cp/name-lookup.c:1048 #, gcc-internal-format msgid "global declaration %q+#D" msgstr "" -#: cp/name-lookup.c:1097 cp/name-lookup.c:1140 +#: cp/name-lookup.c:1100 cp/name-lookup.c:1143 #, gcc-internal-format msgid "declaration of %q#D shadows a parameter" msgstr "" -#: cp/name-lookup.c:1143 +#: cp/name-lookup.c:1146 #, gcc-internal-format msgid "declaration of %qD shadows a lambda capture" msgstr "" -#: cp/name-lookup.c:1147 +#: cp/name-lookup.c:1150 #, gcc-internal-format msgid "declaration of %qD shadows a previous local" msgstr "" #. Location of previous decl is not useful in this case. -#: cp/name-lookup.c:1177 +#: cp/name-lookup.c:1180 #, gcc-internal-format msgid "declaration of %qD shadows a member of 'this'" msgstr "" -#: cp/name-lookup.c:1191 +#: cp/name-lookup.c:1194 #, gcc-internal-format msgid "declaration of %qD shadows a global declaration" msgstr "" -#: cp/name-lookup.c:1326 +#: cp/name-lookup.c:1329 #, gcc-internal-format msgid "name lookup of %qD changed" msgstr "" -#: cp/name-lookup.c:1327 +#: cp/name-lookup.c:1330 #, gcc-internal-format msgid " matches this %q+D under ISO standard rules" msgstr "" -#: cp/name-lookup.c:1329 +#: cp/name-lookup.c:1332 #, gcc-internal-format msgid " matches this %q+D under old rules" msgstr "" -#: cp/name-lookup.c:1347 cp/name-lookup.c:1355 +#: cp/name-lookup.c:1350 cp/name-lookup.c:1358 #, gcc-internal-format msgid "name lookup of %qD changed for ISO % scoping" msgstr "" -#: cp/name-lookup.c:1349 +#: cp/name-lookup.c:1352 #, gcc-internal-format msgid " cannot use obsolete binding at %q+D because it has a destructor" msgstr "" -#: cp/name-lookup.c:1358 +#: cp/name-lookup.c:1361 #, gcc-internal-format msgid " using obsolete binding at %q+D" msgstr "" -#: cp/name-lookup.c:1364 cp/parser.c:12459 +#: cp/name-lookup.c:1367 cp/parser.c:12468 #, gcc-internal-format msgid "(if you use %<-fpermissive%> G++ will accept your code)" msgstr "" -#: cp/name-lookup.c:1419 +#: cp/name-lookup.c:1422 #, gcc-internal-format msgid "%s %s(%E) %p %d\n" msgstr "" -#: cp/name-lookup.c:1422 +#: cp/name-lookup.c:1425 #, gcc-internal-format msgid "%s %s %p %d\n" msgstr "" -#: cp/name-lookup.c:2249 +#: cp/name-lookup.c:2252 #, gcc-internal-format msgid "%q#D hides constructor for %q#T" msgstr "" -#: cp/name-lookup.c:2266 +#: cp/name-lookup.c:2269 #, gcc-internal-format msgid "%q#D conflicts with previous using declaration %q#D" msgstr "" -#: cp/name-lookup.c:2289 +#: cp/name-lookup.c:2292 #, gcc-internal-format msgid "previous non-function declaration %q+#D" msgstr "" -#: cp/name-lookup.c:2290 +#: cp/name-lookup.c:2293 #, gcc-internal-format msgid "conflicts with function declaration %q#D" msgstr "" #. It's a nested name with template parameter dependent scope. #. This can only be using-declaration for class member. -#: cp/name-lookup.c:2380 cp/name-lookup.c:2405 +#: cp/name-lookup.c:2383 cp/name-lookup.c:2408 #, gcc-internal-format msgid "%qT is not a namespace" msgstr "" #. 7.3.3/5 #. A using-declaration shall not name a template-id. -#: cp/name-lookup.c:2390 +#: cp/name-lookup.c:2393 #, gcc-internal-format msgid "a using-declaration cannot specify a template-id. Try %" msgstr "" -#: cp/name-lookup.c:2397 +#: cp/name-lookup.c:2400 #, gcc-internal-format msgid "namespace %qD not allowed in using-declaration" msgstr "" -#: cp/name-lookup.c:2433 +#: cp/name-lookup.c:2436 #, gcc-internal-format msgid "%qD not declared" msgstr "" -#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540 -#: cp/name-lookup.c:2555 +#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543 +#: cp/name-lookup.c:2558 #, gcc-internal-format msgid "%qD is already declared in this scope" msgstr "" -#: cp/name-lookup.c:3198 +#: cp/name-lookup.c:3201 #, gcc-internal-format msgid "using-declaration for non-member at class scope" msgstr "" -#: cp/name-lookup.c:3205 +#: cp/name-lookup.c:3208 #, gcc-internal-format msgid "%<%T::%D%> names destructor" msgstr "" -#: cp/name-lookup.c:3210 +#: cp/name-lookup.c:3213 #, gcc-internal-format msgid "%<%T::%D%> names constructor" msgstr "" -#: cp/name-lookup.c:3215 +#: cp/name-lookup.c:3218 #, gcc-internal-format msgid "%<%T::%D%> names constructor in %qT" msgstr "" -#: cp/name-lookup.c:3265 +#: cp/name-lookup.c:3268 #, gcc-internal-format msgid "no members matching %<%T::%D%> in %q#T" msgstr "" -#: cp/name-lookup.c:3352 +#: cp/name-lookup.c:3355 #, gcc-internal-format msgid "declaration of %qD not in a namespace surrounding %qD" msgstr "" -#: cp/name-lookup.c:3360 +#: cp/name-lookup.c:3363 #, gcc-internal-format msgid "explicit qualification in declaration of %qD" msgstr "" -#: cp/name-lookup.c:3443 +#: cp/name-lookup.c:3446 #, gcc-internal-format msgid "%qD should have been declared inside %qD" msgstr "" -#: cp/name-lookup.c:3487 +#: cp/name-lookup.c:3490 #, gcc-internal-format msgid "%qD attribute requires a single NTBS argument" msgstr "" -#: cp/name-lookup.c:3494 +#: cp/name-lookup.c:3497 #, gcc-internal-format msgid "" "%qD attribute is meaningless since members of the anonymous namespace get " "local symbols" msgstr "" -#: cp/name-lookup.c:3502 cp/name-lookup.c:3891 +#: cp/name-lookup.c:3505 cp/name-lookup.c:3894 #, gcc-internal-format msgid "%qD attribute directive ignored" msgstr "" -#: cp/name-lookup.c:3547 +#: cp/name-lookup.c:3550 #, gcc-internal-format msgid "namespace alias %qD not allowed here, assuming %qD" msgstr "" -#: cp/name-lookup.c:3879 +#: cp/name-lookup.c:3882 #, gcc-internal-format msgid "strong using only meaningful at namespace scope" msgstr "" -#: cp/name-lookup.c:3883 +#: cp/name-lookup.c:3886 #, gcc-internal-format msgid "current namespace %qD does not enclose strongly used namespace %qD" msgstr "" -#: cp/name-lookup.c:4217 +#: cp/name-lookup.c:4224 #, gcc-internal-format msgid "maximum limit of %d namespaces searched for %qE" msgstr "" -#: cp/name-lookup.c:4227 +#: cp/name-lookup.c:4234 #, gcc-internal-format msgid "suggested alternative:" msgid_plural "suggested alternatives:" msgstr[0] "" msgstr[1] "" -#: cp/name-lookup.c:4231 +#: cp/name-lookup.c:4238 #, gcc-internal-format msgid " %qE" msgstr "" -#: cp/name-lookup.c:5487 +#: cp/name-lookup.c:5494 #, gcc-internal-format msgid "argument dependent lookup finds %q+D" msgstr "" -#: cp/name-lookup.c:5983 +#: cp/name-lookup.c:5990 #, gcc-internal-format msgid "XXX entering pop_everything ()\n" msgstr "" -#: cp/name-lookup.c:5992 +#: cp/name-lookup.c:5999 #, gcc-internal-format msgid "XXX leaving pop_everything ()\n" msgstr "" @@ -31509,7 +31565,7 @@ msgstr "" msgid "(perhaps a semicolon is missing after the definition of %qT)" msgstr "" -#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241 +#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273 #, gcc-internal-format msgid "%qT is not a template" msgstr "" @@ -31529,7 +31585,7 @@ msgstr "" msgid "floating-point literal cannot appear in a constant-expression" msgstr "" -#: cp/parser.c:2645 cp/pt.c:13498 +#: cp/parser.c:2645 cp/pt.c:13536 #, gcc-internal-format msgid "" "a cast to a type other than an integral or enumeration type cannot appear in " @@ -31675,732 +31731,732 @@ msgstr "" msgid "a wide string is invalid in this context" msgstr "" -#: cp/parser.c:3612 cp/parser.c:3622 +#: cp/parser.c:3618 cp/parser.c:3628 #, gcc-internal-format msgid "unable to find character literal operator %qD with %qT argument" msgstr "" -#: cp/parser.c:3719 +#: cp/parser.c:3725 #, gcc-internal-format msgid "unable to find numeric literal operator %qD" msgstr "" -#: cp/parser.c:3746 +#: cp/parser.c:3752 #, gcc-internal-format msgid "unable to find string literal operator %qD" msgstr "" -#: cp/parser.c:3755 +#: cp/parser.c:3761 #, gcc-internal-format msgid "unable to find string literal operator %qD with %qT, %qT arguments" msgstr "" -#: cp/parser.c:3815 cp/parser.c:10361 +#: cp/parser.c:3821 cp/parser.c:10370 #, gcc-internal-format msgid "expected declaration" msgstr "" -#: cp/parser.c:3918 +#: cp/parser.c:3924 #, gcc-internal-format msgid "fixed-point types not supported in C++" msgstr "" -#: cp/parser.c:4009 +#: cp/parser.c:4015 #, gcc-internal-format msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: cp/parser.c:4021 +#: cp/parser.c:4027 #, gcc-internal-format msgid "" "statement-expressions are not allowed outside functions nor in template-" "argument lists" msgstr "" -#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384 +#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390 #, gcc-internal-format msgid "expected primary-expression" msgstr "" -#: cp/parser.c:4111 +#: cp/parser.c:4117 #, gcc-internal-format msgid "% may not be used in this context" msgstr "" -#: cp/parser.c:4226 +#: cp/parser.c:4232 #, gcc-internal-format msgid "a template declaration cannot appear at block scope" msgstr "" -#: cp/parser.c:4360 +#: cp/parser.c:4366 #, gcc-internal-format msgid "local variable %qD may not appear in this context" msgstr "" -#: cp/parser.c:4524 +#: cp/parser.c:4530 #, gcc-internal-format msgid "expected id-expression" msgstr "" -#: cp/parser.c:4654 +#: cp/parser.c:4660 #, gcc-internal-format msgid "scope %qT before %<~%> is not a class-name" msgstr "" -#: cp/parser.c:4776 +#: cp/parser.c:4782 #, gcc-internal-format msgid "declaration of %<~%T%> as member of %qT" msgstr "" -#: cp/parser.c:4791 +#: cp/parser.c:4797 #, gcc-internal-format msgid "typedef-name %qD used as destructor declarator" msgstr "" -#: cp/parser.c:4824 +#: cp/parser.c:4830 #, gcc-internal-format msgid "" "literal operator suffixes not preceded by %<_%> are reserved for future " "standardization" msgstr "" -#: cp/parser.c:4835 cp/parser.c:16229 +#: cp/parser.c:4841 cp/parser.c:16238 #, gcc-internal-format msgid "expected unqualified-id" msgstr "" -#: cp/parser.c:4942 +#: cp/parser.c:4948 #, gcc-internal-format msgid "found %<:%> in nested-name-specifier, expected %<::%>" msgstr "" -#: cp/parser.c:5011 +#: cp/parser.c:5017 #, gcc-internal-format msgid "decltype evaluates to %qT, which is not a class or enumeration type" msgstr "" -#: cp/parser.c:5103 cp/typeck.c:2444 cp/typeck.c:2464 +#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477 #, gcc-internal-format msgid "%qD is not a template" msgstr "" -#: cp/parser.c:5181 +#: cp/parser.c:5187 #, gcc-internal-format msgid "expected nested-name-specifier" msgstr "" -#: cp/parser.c:5378 cp/parser.c:7089 +#: cp/parser.c:5384 cp/parser.c:7095 #, gcc-internal-format msgid "types may not be defined in casts" msgstr "" -#: cp/parser.c:5438 +#: cp/parser.c:5444 #, gcc-internal-format msgid "types may not be defined in a % expression" msgstr "" #. Warn the user that a compound literal is not #. allowed in standard C++. -#: cp/parser.c:5547 +#: cp/parser.c:5553 #, gcc-internal-format msgid "ISO C++ forbids compound-literals" msgstr "" -#: cp/parser.c:5937 +#: cp/parser.c:5943 #, gcc-internal-format msgid "%qE does not have class type" msgstr "" -#: cp/parser.c:6026 cp/typeck.c:2358 +#: cp/parser.c:6032 cp/typeck.c:2366 #, gcc-internal-format msgid "invalid use of %qD" msgstr "" -#: cp/parser.c:6035 +#: cp/parser.c:6041 #, gcc-internal-format msgid "%<%D::%D%> is not a class member" msgstr "" -#: cp/parser.c:6296 +#: cp/parser.c:6302 #, gcc-internal-format msgid "non-scalar type" msgstr "" -#: cp/parser.c:6390 +#: cp/parser.c:6396 #, gcc-internal-format msgid "ISO C++ does not allow % with a non-type" msgstr "" -#: cp/parser.c:6453 +#: cp/parser.c:6459 #, gcc-internal-format msgid "types may not be defined in % expressions" msgstr "" -#: cp/parser.c:6678 +#: cp/parser.c:6684 #, gcc-internal-format msgid "types may not be defined in a new-expression" msgstr "" -#: cp/parser.c:6691 +#: cp/parser.c:6697 #, gcc-internal-format msgid "array bound forbidden after parenthesized type-id" msgstr "" -#: cp/parser.c:6693 +#: cp/parser.c:6699 #, gcc-internal-format msgid "try removing the parentheses around the type-id" msgstr "" -#: cp/parser.c:6774 +#: cp/parser.c:6780 #, gcc-internal-format msgid "types may not be defined in a new-type-id" msgstr "" -#: cp/parser.c:6898 +#: cp/parser.c:6904 #, gcc-internal-format msgid "expression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:7154 +#: cp/parser.c:7160 #, gcc-internal-format msgid "use of old-style cast" msgstr "" -#: cp/parser.c:7283 +#: cp/parser.c:7292 #, gcc-internal-format msgid "%<>>%> operator is treated as two right angle brackets in C++11" msgstr "" -#: cp/parser.c:7286 +#: cp/parser.c:7295 #, gcc-internal-format msgid "suggest parentheses around %<>>%> expression" msgstr "" -#: cp/parser.c:7431 +#: cp/parser.c:7440 #, gcc-internal-format msgid "ISO C++ does not allow ?: with omitted middle operand" msgstr "" -#: cp/parser.c:8051 +#: cp/parser.c:8060 #, gcc-internal-format msgid "lambda-expression in unevaluated context" msgstr "" -#: cp/parser.c:8180 +#: cp/parser.c:8189 #, gcc-internal-format msgid "expected end of capture-list" msgstr "" -#: cp/parser.c:8194 +#: cp/parser.c:8203 #, gcc-internal-format msgid "" "explicit by-copy capture of % redundant with by-copy capture default" msgstr "" -#: cp/parser.c:8235 +#: cp/parser.c:8244 #, gcc-internal-format msgid "ISO C++ does not allow initializers in lambda expression capture lists" msgstr "" -#: cp/parser.c:8268 +#: cp/parser.c:8277 #, gcc-internal-format msgid "capture of non-variable %qD " msgstr "" -#: cp/parser.c:8270 cp/parser.c:8279 +#: cp/parser.c:8279 cp/parser.c:8288 #, gcc-internal-format msgid "%q+#D declared here" msgstr "" -#: cp/parser.c:8276 +#: cp/parser.c:8285 #, gcc-internal-format msgid "capture of variable %qD with non-automatic storage duration" msgstr "" -#: cp/parser.c:8305 +#: cp/parser.c:8314 #, gcc-internal-format msgid "explicit by-copy capture of %qD redundant with by-copy capture default" msgstr "" -#: cp/parser.c:8310 +#: cp/parser.c:8319 #, gcc-internal-format msgid "" "explicit by-reference capture of %qD redundant with by-reference capture " "default" msgstr "" -#: cp/parser.c:8365 +#: cp/parser.c:8374 #, gcc-internal-format msgid "default argument specified for lambda parameter" msgstr "" -#: cp/parser.c:8768 +#: cp/parser.c:8777 #, gcc-internal-format msgid "expected labeled-statement" msgstr "" -#: cp/parser.c:8806 +#: cp/parser.c:8815 #, gcc-internal-format msgid "case label %qE not within a switch statement" msgstr "" -#: cp/parser.c:8881 +#: cp/parser.c:8890 #, gcc-internal-format msgid "need % before %qE because %qT is a dependent scope" msgstr "" -#: cp/parser.c:8890 +#: cp/parser.c:8899 #, gcc-internal-format msgid "%<%T::%D%> names the constructor, not the type" msgstr "" -#: cp/parser.c:8939 +#: cp/parser.c:8948 #, gcc-internal-format msgid "compound-statement in constexpr function" msgstr "" -#: cp/parser.c:9151 cp/parser.c:22258 +#: cp/parser.c:9160 cp/parser.c:22274 #, gcc-internal-format msgid "expected selection-statement" msgstr "" -#: cp/parser.c:9184 +#: cp/parser.c:9193 #, gcc-internal-format msgid "types may not be defined in conditions" msgstr "" -#: cp/parser.c:9527 +#: cp/parser.c:9536 #, gcc-internal-format msgid "range-based % expression of type %qT has incomplete type" msgstr "" -#: cp/parser.c:9565 +#: cp/parser.c:9574 #, gcc-internal-format msgid "" "range-based % expression of type %qT has an % member but not a " "%" msgstr "" -#: cp/parser.c:9571 +#: cp/parser.c:9580 #, gcc-internal-format msgid "" "range-based % expression of type %qT has a % member but not an " "%" msgstr "" -#: cp/parser.c:9609 +#: cp/parser.c:9618 #, gcc-internal-format msgid "" "inconsistent begin/end types in range-based % statement: %qT and %qT" msgstr "" -#: cp/parser.c:9740 cp/parser.c:22261 +#: cp/parser.c:9749 cp/parser.c:22277 #, gcc-internal-format msgid "expected iteration-statement" msgstr "" -#: cp/parser.c:9787 +#: cp/parser.c:9796 #, gcc-internal-format msgid "range-based % loops are not allowed in C++98 mode" msgstr "" #. Issue a warning about this use of a GNU extension. -#: cp/parser.c:9909 +#: cp/parser.c:9918 #, gcc-internal-format msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:9922 cp/parser.c:22264 +#: cp/parser.c:9931 cp/parser.c:22280 #, gcc-internal-format msgid "expected jump-statement" msgstr "" -#: cp/parser.c:10054 cp/parser.c:18855 +#: cp/parser.c:10063 cp/parser.c:18871 #, gcc-internal-format msgid "extra %<;%>" msgstr "" -#: cp/parser.c:10288 +#: cp/parser.c:10297 #, gcc-internal-format msgid "%<__label__%> not at the beginning of a block" msgstr "" -#: cp/parser.c:10439 +#: cp/parser.c:10448 #, gcc-internal-format msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:10583 +#: cp/parser.c:10592 #, gcc-internal-format msgid "% used outside of class" msgstr "" #. Complain about `auto' as a storage specifier, if #. we're complaining about C++0x compatibility. -#: cp/parser.c:10642 +#: cp/parser.c:10651 #, gcc-internal-format msgid "% changes meaning in C++11; please remove it" msgstr "" -#: cp/parser.c:10678 +#: cp/parser.c:10687 #, gcc-internal-format msgid "decl-specifier invalid in condition" msgstr "" -#: cp/parser.c:10769 +#: cp/parser.c:10778 #, gcc-internal-format msgid "class definition may not be declared a friend" msgstr "" -#: cp/parser.c:10838 cp/parser.c:19227 +#: cp/parser.c:10847 cp/parser.c:19243 #, gcc-internal-format msgid "templates may not be %" msgstr "" -#: cp/parser.c:10879 +#: cp/parser.c:10888 #, gcc-internal-format msgid "invalid linkage-specification" msgstr "" -#: cp/parser.c:11014 +#: cp/parser.c:11023 #, gcc-internal-format msgid "types may not be defined in % expressions" msgstr "" -#: cp/parser.c:11271 +#: cp/parser.c:11280 #, gcc-internal-format msgid "invalid use of % in conversion operator" msgstr "" -#: cp/parser.c:11357 +#: cp/parser.c:11366 #, gcc-internal-format msgid "only constructors take member initializers" msgstr "" -#: cp/parser.c:11379 +#: cp/parser.c:11388 #, gcc-internal-format msgid "cannot expand initializer for member %<%D%>" msgstr "" -#: cp/parser.c:11391 +#: cp/parser.c:11400 #, gcc-internal-format msgid "mem-initializer for %qD follows constructor delegation" msgstr "" -#: cp/parser.c:11403 +#: cp/parser.c:11412 #, gcc-internal-format msgid "constructor delegation follows mem-initializer for %qD" msgstr "" -#: cp/parser.c:11455 +#: cp/parser.c:11464 #, gcc-internal-format msgid "anachronistic old-style base class initializer" msgstr "" -#: cp/parser.c:11523 +#: cp/parser.c:11532 #, gcc-internal-format msgid "" "keyword % not allowed in this context (a qualified member " "initializer is implicitly a type)" msgstr "" -#: cp/parser.c:11840 +#: cp/parser.c:11849 #, gcc-internal-format msgid "expected empty string after % keyword" msgstr "" -#: cp/parser.c:11858 +#: cp/parser.c:11867 #, gcc-internal-format msgid "expected suffix identifier" msgstr "" -#: cp/parser.c:11863 +#: cp/parser.c:11872 #, gcc-internal-format msgid "missing space between %<\"\"%> and suffix identifier" msgstr "" -#: cp/parser.c:11878 +#: cp/parser.c:11887 #, gcc-internal-format msgid "expected operator" msgstr "" #. Warn that we do not support `export'. -#: cp/parser.c:11915 +#: cp/parser.c:11924 #, gcc-internal-format msgid "keyword % not implemented, and will be ignored" msgstr "" -#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331 +#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340 #, gcc-internal-format msgid "template parameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.c:12110 cp/parser.c:17339 +#: cp/parser.c:12119 cp/parser.c:17348 #, gcc-internal-format msgid "template parameter pack cannot have a default argument" msgstr "" -#: cp/parser.c:12208 cp/parser.c:12315 +#: cp/parser.c:12217 cp/parser.c:12324 #, gcc-internal-format msgid "template parameter packs cannot have default arguments" msgstr "" -#: cp/parser.c:12397 +#: cp/parser.c:12406 #, gcc-internal-format msgid "expected template-id" msgstr "" -#: cp/parser.c:12444 cp/parser.c:22222 +#: cp/parser.c:12453 cp/parser.c:22238 #, gcc-internal-format msgid "expected %<<%>" msgstr "" -#: cp/parser.c:12451 +#: cp/parser.c:12460 #, gcc-internal-format msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: cp/parser.c:12455 +#: cp/parser.c:12464 #, gcc-internal-format msgid "" "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> " "and %<::%>" msgstr "" -#: cp/parser.c:12533 +#: cp/parser.c:12542 #, gcc-internal-format msgid "parse error in template argument list" msgstr "" #. The name does not name a template. -#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927 +#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936 #, gcc-internal-format msgid "expected template-name" msgstr "" #. Explain what went wrong. -#: cp/parser.c:12647 +#: cp/parser.c:12656 #, gcc-internal-format msgid "non-template %qD used as template" msgstr "" -#: cp/parser.c:12649 +#: cp/parser.c:12658 #, gcc-internal-format msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: cp/parser.c:12783 +#: cp/parser.c:12792 #, gcc-internal-format msgid "expected parameter pack before %<...%>" msgstr "" -#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051 +#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060 #, gcc-internal-format msgid "expected template-argument" msgstr "" -#: cp/parser.c:13034 +#: cp/parser.c:13043 #, gcc-internal-format msgid "invalid non-type template argument" msgstr "" -#: cp/parser.c:13150 +#: cp/parser.c:13159 #, gcc-internal-format msgid "explicit instantiation shall not use % specifier" msgstr "" -#: cp/parser.c:13153 +#: cp/parser.c:13162 #, gcc-internal-format msgid "explicit instantiation shall not use % specifier" msgstr "" -#: cp/parser.c:13212 +#: cp/parser.c:13221 #, gcc-internal-format msgid "template specialization with C linkage" msgstr "" -#: cp/parser.c:13432 +#: cp/parser.c:13441 #, gcc-internal-format msgid "expected type specifier" msgstr "" -#: cp/parser.c:13679 +#: cp/parser.c:13688 #, gcc-internal-format msgid "expected template-id for type" msgstr "" -#: cp/parser.c:13706 +#: cp/parser.c:13715 #, gcc-internal-format msgid "expected type-name" msgstr "" -#: cp/parser.c:13943 +#: cp/parser.c:13952 #, gcc-internal-format msgid "" "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword" msgstr "" -#: cp/parser.c:14128 +#: cp/parser.c:14137 #, gcc-internal-format msgid "declaration %qD does not declare anything" msgstr "" -#: cp/parser.c:14214 +#: cp/parser.c:14223 #, gcc-internal-format msgid "attributes ignored on uninstantiated type" msgstr "" -#: cp/parser.c:14218 +#: cp/parser.c:14227 #, gcc-internal-format msgid "attributes ignored on template instantiation" msgstr "" -#: cp/parser.c:14223 +#: cp/parser.c:14232 #, gcc-internal-format msgid "" "attributes ignored on elaborated-type-specifier that is not a forward " "declaration" msgstr "" -#: cp/parser.c:14356 +#: cp/parser.c:14365 #, gcc-internal-format msgid "%qD is an enumeration template" msgstr "" -#: cp/parser.c:14364 +#: cp/parser.c:14373 #, gcc-internal-format msgid "%qD is not an enumerator-name" msgstr "" -#: cp/parser.c:14427 +#: cp/parser.c:14436 #, gcc-internal-format msgid "expected %<;%> or %<{%>" msgstr "" -#: cp/parser.c:14475 +#: cp/parser.c:14484 #, gcc-internal-format msgid "cannot add an enumerator list to a template instantiation" msgstr "" -#: cp/parser.c:14484 cp/parser.c:18435 +#: cp/parser.c:14493 cp/parser.c:18444 #, gcc-internal-format msgid "declaration of %qD in namespace %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:14489 cp/parser.c:18440 +#: cp/parser.c:14498 cp/parser.c:18449 #, gcc-internal-format msgid "declaration of %qD in %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:14512 +#: cp/parser.c:14521 #, gcc-internal-format msgid "multiple definition of %q#T" msgstr "" -#: cp/parser.c:14539 +#: cp/parser.c:14548 #, gcc-internal-format msgid "opaque-enum-specifier without name" msgstr "" -#: cp/parser.c:14542 +#: cp/parser.c:14551 #, gcc-internal-format msgid "opaque-enum-specifier must use a simple identifier" msgstr "" -#: cp/parser.c:14718 +#: cp/parser.c:14727 #, gcc-internal-format msgid "%qD is not a namespace-name" msgstr "" -#: cp/parser.c:14719 +#: cp/parser.c:14728 #, gcc-internal-format msgid "expected namespace-name" msgstr "" -#: cp/parser.c:14844 +#: cp/parser.c:14853 #, gcc-internal-format msgid "% definition is not allowed here" msgstr "" -#: cp/parser.c:14990 +#: cp/parser.c:14999 #, gcc-internal-format msgid "a template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:15030 +#: cp/parser.c:15039 #, gcc-internal-format msgid "" "access declarations are deprecated in favour of using-declarations; " "suggestion: add the % keyword" msgstr "" -#: cp/parser.c:15085 +#: cp/parser.c:15094 #, gcc-internal-format msgid "types may not be defined in alias template declarations" msgstr "" -#: cp/parser.c:15532 +#: cp/parser.c:15541 #, gcc-internal-format msgid "a function-definition is not allowed here" msgstr "" -#: cp/parser.c:15544 +#: cp/parser.c:15553 #, gcc-internal-format msgid "an asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:15548 +#: cp/parser.c:15557 #, gcc-internal-format msgid "attributes are not allowed on a function-definition" msgstr "" -#: cp/parser.c:15585 +#: cp/parser.c:15594 #, gcc-internal-format msgid "expected constructor, destructor, or type conversion" msgstr "" #. Anything else is an error. -#: cp/parser.c:15620 cp/parser.c:17500 +#: cp/parser.c:15629 cp/parser.c:17509 #, gcc-internal-format msgid "expected initializer" msgstr "" -#: cp/parser.c:15640 +#: cp/parser.c:15649 #, gcc-internal-format msgid "invalid type in declaration" msgstr "" -#: cp/parser.c:15716 +#: cp/parser.c:15725 #, gcc-internal-format msgid "initializer provided for function" msgstr "" -#: cp/parser.c:15748 +#: cp/parser.c:15757 #, gcc-internal-format msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:16152 +#: cp/parser.c:16161 #, gcc-internal-format msgid "array bound is not an integer constant" msgstr "" -#: cp/parser.c:16273 +#: cp/parser.c:16282 #, gcc-internal-format msgid "cannot define member of dependent typedef %qT" msgstr "" -#: cp/parser.c:16277 +#: cp/parser.c:16286 #, gcc-internal-format msgid "%<%T::%E%> is not a type" msgstr "" -#: cp/parser.c:16305 +#: cp/parser.c:16314 #, gcc-internal-format msgid "invalid use of constructor as a template" msgstr "" -#: cp/parser.c:16307 +#: cp/parser.c:16316 #, gcc-internal-format msgid "" "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified " @@ -32411,251 +32467,251 @@ msgstr "" #. here because we do not have enough #. information about its original syntactic #. form. -#: cp/parser.c:16324 +#: cp/parser.c:16333 #, gcc-internal-format msgid "invalid declarator" msgstr "" -#: cp/parser.c:16390 +#: cp/parser.c:16399 #, gcc-internal-format msgid "expected declarator" msgstr "" -#: cp/parser.c:16485 +#: cp/parser.c:16494 #, gcc-internal-format msgid "%qD is a namespace" msgstr "" -#: cp/parser.c:16487 +#: cp/parser.c:16496 #, gcc-internal-format msgid "cannot form pointer to member of non-class %q#T" msgstr "" -#: cp/parser.c:16504 +#: cp/parser.c:16513 #, gcc-internal-format msgid "expected ptr-operator" msgstr "" -#: cp/parser.c:16563 +#: cp/parser.c:16572 #, gcc-internal-format msgid "duplicate cv-qualifier" msgstr "" -#: cp/parser.c:16621 +#: cp/parser.c:16630 #, gcc-internal-format msgid "duplicate virt-specifier" msgstr "" -#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670 +#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670 #, gcc-internal-format msgid "invalid use of %" msgstr "" -#: cp/parser.c:16802 +#: cp/parser.c:16811 #, gcc-internal-format msgid "types may not be defined in template arguments" msgstr "" -#: cp/parser.c:16883 +#: cp/parser.c:16892 #, gcc-internal-format msgid "expected type-specifier" msgstr "" -#: cp/parser.c:17127 +#: cp/parser.c:17136 #, gcc-internal-format msgid "expected %<,%> or %<...%>" msgstr "" -#: cp/parser.c:17184 +#: cp/parser.c:17193 #, gcc-internal-format msgid "types may not be defined in parameter types" msgstr "" -#: cp/parser.c:17310 +#: cp/parser.c:17319 #, gcc-internal-format msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:17314 +#: cp/parser.c:17323 #, gcc-internal-format msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:17333 +#: cp/parser.c:17342 #, gcc-internal-format msgid "parameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.c:17341 +#: cp/parser.c:17350 #, gcc-internal-format msgid "parameter pack cannot have a default argument" msgstr "" -#: cp/parser.c:17628 +#: cp/parser.c:17637 #, gcc-internal-format msgid "ISO C++ does not allow designated initializers" msgstr "" -#: cp/parser.c:17642 +#: cp/parser.c:17651 #, gcc-internal-format msgid "ISO C++ does not allow C99 designated initializers" msgstr "" -#: cp/parser.c:17746 cp/parser.c:17868 +#: cp/parser.c:17755 cp/parser.c:17879 #, gcc-internal-format msgid "expected class-name" msgstr "" -#: cp/parser.c:18057 +#: cp/parser.c:18067 #, gcc-internal-format msgid "expected %<;%> after class definition" msgstr "" -#: cp/parser.c:18059 +#: cp/parser.c:18069 #, gcc-internal-format msgid "expected %<;%> after struct definition" msgstr "" -#: cp/parser.c:18061 +#: cp/parser.c:18071 #, gcc-internal-format msgid "expected %<;%> after union definition" msgstr "" -#: cp/parser.c:18383 +#: cp/parser.c:18392 #, gcc-internal-format msgid "expected %<{%> or %<:%>" msgstr "" -#: cp/parser.c:18394 +#: cp/parser.c:18403 #, gcc-internal-format msgid "cannot specify % for a class" msgstr "" -#: cp/parser.c:18402 +#: cp/parser.c:18411 #, gcc-internal-format msgid "global qualification of class name is invalid" msgstr "" -#: cp/parser.c:18409 +#: cp/parser.c:18418 #, gcc-internal-format msgid "qualified name does not name a class" msgstr "" -#: cp/parser.c:18421 +#: cp/parser.c:18430 #, gcc-internal-format msgid "invalid class name in declaration of %qD" msgstr "" -#: cp/parser.c:18454 +#: cp/parser.c:18463 #, gcc-internal-format msgid "extra qualification not allowed" msgstr "" -#: cp/parser.c:18466 +#: cp/parser.c:18475 #, gcc-internal-format msgid "an explicit specialization must be preceded by %