Mercurial > hg > CbC > CbC_gcc
diff gcc/po/gcc.pot @ 19:58ad6c70ea60
update gcc from 4.4.0 to 4.4.1.
author | kent@firefly.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Thu, 24 Sep 2009 13:21:57 +0900 |
parents | a06113de4d67 |
children | 77e2b8dfacca |
line wrap: on
line diff
--- a/gcc/po/gcc.pot Thu Sep 24 13:06:16 2009 +0900 +++ b/gcc/po/gcc.pot Thu Sep 24 13:21:57 2009 +0900 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" -"POT-Creation-Date: 2009-03-28 07:24+0000\n" +"POT-Creation-Date: 2009-07-15 13:37+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -286,49 +286,49 @@ msgid "<command-line>" msgstr "" -#: c-typeck.c:2491 c-typeck.c:4961 c-typeck.c:4964 c-typeck.c:4972 -#: c-typeck.c:5002 c-typeck.c:6388 +#: c-typeck.c:2491 c-typeck.c:4965 c-typeck.c:4968 c-typeck.c:4976 +#: c-typeck.c:5006 c-typeck.c:6392 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:4751 +#: c-typeck.c:4755 msgid "array initialized from parenthesized string constant" msgstr "" -#: c-typeck.c:4813 cp/typeck2.c:757 +#: c-typeck.c:4817 cp/typeck2.c:757 #, gcc-internal-format msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:4821 +#: c-typeck.c:4825 msgid "wide character array initialized from non-wide string" msgstr "" -#: c-typeck.c:4827 +#: c-typeck.c:4831 msgid "wide character array initialized from incompatible wide string" msgstr "" -#: c-typeck.c:4845 cp/typeck2.c:785 +#: c-typeck.c:4849 cp/typeck2.c:785 #, gcc-internal-format msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:4851 +#: c-typeck.c:4855 msgid "array of inappropriate type initialized from string constant" msgstr "" #. ??? This should not be an error when inlining calls to #. unprototyped functions. -#: c-typeck.c:4918 c-typeck.c:4421 cp/typeck.c:1645 +#: c-typeck.c:4922 c-typeck.c:4425 cp/typeck.c:1653 #, gcc-internal-format msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:4944 +#: c-typeck.c:4948 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:5009 c-typeck.c:6393 +#: c-typeck.c:5013 c-typeck.c:6397 #, gcc-internal-format msgid "initializer element is not computable at load time" msgstr "" @@ -337,124 +337,124 @@ #. 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-typeck.c:5020 c-decl.c:3224 c-decl.c:3239 +#: c-typeck.c:5024 c-decl.c:3224 c-decl.c:3239 #, gcc-internal-format msgid "variable-sized object may not be initialized" msgstr "" -#: c-typeck.c:5024 +#: c-typeck.c:5028 msgid "invalid initializer" msgstr "" -#: c-typeck.c:5498 +#: c-typeck.c:5502 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:5518 +#: c-typeck.c:5522 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:5579 +#: c-typeck.c:5583 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:5636 +#: c-typeck.c:5640 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:5639 +#: c-typeck.c:5643 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:5667 +#: c-typeck.c:5671 msgid "missing initializer" msgstr "" -#: c-typeck.c:5689 +#: c-typeck.c:5693 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:5694 +#: c-typeck.c:5698 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:5791 c-typeck.c:5851 +#: c-typeck.c:5795 c-typeck.c:5855 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:5796 c-typeck.c:5904 +#: c-typeck.c:5800 c-typeck.c:5908 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:5842 +#: c-typeck.c:5846 msgid "array index in initializer not of integer type" msgstr "" -#: c-typeck.c:5847 c-typeck.c:5849 +#: c-typeck.c:5851 c-typeck.c:5853 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:5853 c-typeck.c:5856 +#: c-typeck.c:5857 c-typeck.c:5860 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5867 +#: c-typeck.c:5871 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:5876 +#: c-typeck.c:5880 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5958 c-typeck.c:5984 c-typeck.c:6460 +#: c-typeck.c:5962 c-typeck.c:5988 c-typeck.c:6464 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:5960 c-typeck.c:5986 c-typeck.c:6462 +#: c-typeck.c:5964 c-typeck.c:5990 c-typeck.c:6466 msgid "initialized field overwritten" msgstr "" -#: c-typeck.c:6676 +#: c-typeck.c:6680 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:6683 c-typeck.c:6730 +#: c-typeck.c:6687 c-typeck.c:6734 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:6745 +#: c-typeck.c:6749 msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:6814 +#: c-typeck.c:6818 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:6902 +#: c-typeck.c:6906 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:6933 +#: c-typeck.c:6937 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:6958 +#: c-typeck.c:6962 msgid "excess elements in scalar initializer" msgstr "" -#: cfgrtl.c:1920 +#: cfgrtl.c:1935 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.c:2049 +#: cfgrtl.c:2064 msgid "wrong insn in the fallthru edge" msgstr "" -#: cfgrtl.c:2105 +#: cfgrtl.c:2120 msgid "insn outside basic block" msgstr "" -#: cfgrtl.c:2112 +#: cfgrtl.c:2127 msgid "return not followed by barrier" msgstr "" @@ -708,13 +708,13 @@ #. handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3493 vmsdbgout.c:487 config/i386/i386.c:10138 +#: final.c:3493 vmsdbgout.c:487 config/i386/i386.c:10259 #: config/pdp11/pdp11.c:1710 #, c-format msgid "floating constant misused" msgstr "" -#: final.c:3555 vmsdbgout.c:544 config/i386/i386.c:10225 +#: final.c:3555 vmsdbgout.c:544 config/i386/i386.c:10346 #: config/pdp11/pdp11.c:1757 #, c-format msgid "invalid expression as operand" @@ -1791,19 +1791,19 @@ msgid " inlined from %qs" msgstr "" -#: loop-iv.c:2823 tree-ssa-loop-niter.c:1871 +#: loop-iv.c:2823 tree-ssa-loop-niter.c:1874 msgid "assuming that the loop is not infinite" msgstr "" -#: loop-iv.c:2824 tree-ssa-loop-niter.c:1872 +#: loop-iv.c:2824 tree-ssa-loop-niter.c:1875 msgid "cannot optimize possibly infinite loops" msgstr "" -#: loop-iv.c:2832 tree-ssa-loop-niter.c:1876 +#: loop-iv.c:2832 tree-ssa-loop-niter.c:1879 msgid "assuming that the loop counter does not overflow" msgstr "" -#: loop-iv.c:2833 tree-ssa-loop-niter.c:1877 +#: loop-iv.c:2833 tree-ssa-loop-niter.c:1880 msgid "cannot optimize loop, the loop counter may overflow" msgstr "" @@ -1811,82 +1811,82 @@ msgid "This switch lacks documentation" msgstr "" -#: opts.c:1306 +#: opts.c:1268 msgid "[enabled]" msgstr "" -#: opts.c:1306 +#: opts.c:1268 msgid "[disabled]" msgstr "" -#: opts.c:1321 +#: opts.c:1283 #, c-format msgid " No options with the desired characteristics were found\n" msgstr "" -#: opts.c:1330 +#: opts.c:1292 #, c-format msgid "" " None found. Use --help=%s to show *all* the options supported by the %s " "front-end\n" msgstr "" -#: opts.c:1336 +#: opts.c:1298 #, c-format msgid "" " All options with the desired characteristics have already been displayed\n" msgstr "" -#: opts.c:1390 +#: opts.c:1352 msgid "The following options are target specific" msgstr "" -#: opts.c:1393 +#: opts.c:1355 msgid "The following options control compiler warning messages" msgstr "" -#: opts.c:1396 +#: opts.c:1358 msgid "The following options control optimizations" msgstr "" -#: opts.c:1399 opts.c:1438 +#: opts.c:1361 opts.c:1400 msgid "The following options are language-independent" msgstr "" -#: opts.c:1402 +#: opts.c:1364 msgid "The --param option recognizes the following as parameters" msgstr "" -#: opts.c:1408 +#: opts.c:1370 msgid "The following options are specific to just the language " msgstr "" -#: opts.c:1410 +#: opts.c:1372 msgid "The following options are supported by the language " msgstr "" -#: opts.c:1421 +#: opts.c:1383 msgid "The following options are not documented" msgstr "" -#: opts.c:1423 +#: opts.c:1385 msgid "The following options take separate arguments" msgstr "" -#: opts.c:1425 +#: opts.c:1387 msgid "The following options take joined arguments" msgstr "" -#: opts.c:1436 +#: opts.c:1398 msgid "The following options are language-related" msgstr "" -#: opts.c:1596 +#: opts.c:1558 #, c-format msgid "warning: --help argument %.*s is ambiguous, please be more specific\n" msgstr "" -#: opts.c:1604 +#: opts.c:1566 #, c-format msgid "warning: unrecognized argument to --help= option: %.*s\n" msgstr "" @@ -2303,28 +2303,28 @@ "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: toplev.c:1272 +#: toplev.c:1276 msgid "options passed: " msgstr "" -#: toplev.c:1306 +#: toplev.c:1310 msgid "options enabled: " msgstr "" -#: toplev.c:1441 +#: toplev.c:1445 #, c-format msgid "created and used with differing settings of '%s'" msgstr "" -#: toplev.c:1443 +#: toplev.c:1447 msgid "out of memory" msgstr "" -#: toplev.c:1458 +#: toplev.c:1462 msgid "created and used with different settings of -fpic" msgstr "" -#: toplev.c:1460 +#: toplev.c:1464 msgid "created and used with different settings of -fpie" msgstr "" @@ -2332,12 +2332,12 @@ msgid "originally indirect function call not considered for inlining" msgstr "" -#: tree-vrp.c:6509 +#: tree-vrp.c:6517 msgid "" "assuming signed overflow does not occur when simplifying && or || to & or |" msgstr "" -#: tree-vrp.c:6513 +#: tree-vrp.c:6521 msgid "" "assuming signed overflow does not occur when simplifying ==, != or ! to " "identity or ^" @@ -3009,7 +3009,7 @@ msgstr "" #: config/alpha/alpha.c:5341 config/crx/crx.c:1081 -#: config/rs6000/rs6000.c:12575 config/spu/spu.c:1539 +#: config/rs6000/rs6000.c:12575 config/spu/spu.c:1603 #, c-format msgid "invalid %%xn code" msgstr "" @@ -3078,47 +3078,47 @@ msgid "missing operand" msgstr "" -#: config/avr/avr.c:1196 +#: config/avr/avr.c:1209 #, c-format msgid "address operand requires constraint for X, Y, or Z register" msgstr "" -#: config/avr/avr.c:1308 +#: config/avr/avr.c:1321 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.c:1315 +#: config/avr/avr.c:1328 msgid "bad address, not post_inc or pre_dec:" msgstr "" -#: config/avr/avr.c:1326 -msgid "internal compiler error. Bad address:" -msgstr "" - #: config/avr/avr.c:1339 +msgid "internal compiler error. Bad address:" +msgstr "" + +#: config/avr/avr.c:1352 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.c:1934 config/avr/avr.c:2622 +#: config/avr/avr.c:1947 config/avr/avr.c:2635 msgid "invalid insn:" msgstr "" -#: config/avr/avr.c:1973 config/avr/avr.c:2059 config/avr/avr.c:2108 -#: config/avr/avr.c:2136 config/avr/avr.c:2231 config/avr/avr.c:2400 -#: config/avr/avr.c:2661 config/avr/avr.c:2773 +#: config/avr/avr.c:1986 config/avr/avr.c:2072 config/avr/avr.c:2121 +#: config/avr/avr.c:2149 config/avr/avr.c:2244 config/avr/avr.c:2413 +#: config/avr/avr.c:2674 config/avr/avr.c:2786 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.c:2155 config/avr/avr.c:2316 config/avr/avr.c:2471 -#: config/avr/avr.c:2839 +#: config/avr/avr.c:2168 config/avr/avr.c:2329 config/avr/avr.c:2484 +#: config/avr/avr.c:2852 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.c:3069 +#: config/avr/avr.c:3082 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.c:3185 config/avr/avr.c:3605 config/avr/avr.c:3963 +#: config/avr/avr.c:3198 config/avr/avr.c:3618 config/avr/avr.c:3976 msgid "internal compiler error. Incorrect shift:" msgstr "" @@ -3132,9 +3132,9 @@ msgid "invalid const_double operand" msgstr "" -#: config/cris/cris.c:504 c-typeck.c:4700 c-typeck.c:4716 c-typeck.c:4733 +#: config/cris/cris.c:504 c-typeck.c:4704 c-typeck.c:4720 c-typeck.c:4737 #: final.c:3000 final.c:3002 gcc.c:4828 loop-iv.c:2825 loop-iv.c:2834 -#: rtl-error.c:105 toplev.c:601 tree-ssa-loop-niter.c:1882 cp/typeck.c:4720 +#: rtl-error.c:105 toplev.c:601 tree-ssa-loop-niter.c:1885 cp/typeck.c:4733 #: java/expr.c:411 #, gcc-internal-format msgid "%s" @@ -3369,51 +3369,51 @@ msgid " (frv)" msgstr "" -#: config/i386/i386.c:10219 +#: config/i386/i386.c:10340 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:10944 config/i386/i386.c:10983 config/i386/i386.c:11157 +#: config/i386/i386.c:11065 config/i386/i386.c:11104 config/i386/i386.c:11278 #, c-format msgid "operand is not a condition code, invalid operand code 'D'" msgstr "" -#: config/i386/i386.c:11008 +#: config/i386/i386.c:11129 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'C'" msgstr "" -#: config/i386/i386.c:11018 +#: config/i386/i386.c:11139 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'F'" msgstr "" -#: config/i386/i386.c:11036 +#: config/i386/i386.c:11157 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:11046 +#: config/i386/i386.c:11167 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'f'" msgstr "" -#: config/i386/i386.c:11171 +#: config/i386/i386.c:11292 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.c:11220 +#: config/i386/i386.c:11341 #, c-format msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:18908 +#: config/i386/i386.c:19022 msgid "unknown insn mode" msgstr "" @@ -3439,15 +3439,15 @@ msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:10473 +#: config/ia64/ia64.c:10485 msgid "invalid conversion from %<__fpreg%>" msgstr "" -#: config/ia64/ia64.c:10476 +#: config/ia64/ia64.c:10488 msgid "invalid conversion to %<__fpreg%>" msgstr "" -#: config/ia64/ia64.c:10489 config/ia64/ia64.c:10500 +#: config/ia64/ia64.c:10501 config/ia64/ia64.c:10512 msgid "invalid operation on %<__fpreg%>" msgstr "" @@ -3730,15 +3730,15 @@ msgid "invalid operand to %%S" msgstr "" -#: config/sh/sh.c:8381 +#: config/sh/sh.c:8383 msgid "created and used with different architectures / ABIs" msgstr "" -#: config/sh/sh.c:8383 -msgid "created and used with different ABIs" -msgstr "" - #: config/sh/sh.c:8385 +msgid "created and used with different ABIs" +msgstr "" + +#: config/sh/sh.c:8387 msgid "created and used with different endianness" msgstr "" @@ -3856,15 +3856,15 @@ msgid "address offset not a constant" msgstr "" -#: cp/call.c:2604 +#: cp/call.c:2632 msgid "candidates are:" msgstr "" -#: cp/call.c:6824 +#: cp/call.c:6945 msgid "candidate 1:" msgstr "" -#: cp/call.c:6825 +#: cp/call.c:6946 msgid "candidate 2:" msgstr "" @@ -4490,7 +4490,7 @@ msgid "Data element above array upper bound at %L" msgstr "" -#: fortran/data.c:432 +#: fortran/data.c:436 #, no-c-format msgid "Extension: re-initialization of '%s' at %L" msgstr "" @@ -5935,33 +5935,33 @@ "Extension: BOZ literal at %L used to initialize non-integer variable '%s'" msgstr "" -#: fortran/expr.c:2956 fortran/resolve.c:6536 +#: fortran/expr.c:2956 fortran/resolve.c:6551 #, no-c-format msgid "" "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/" "DBLE/CMPLX" msgstr "" -#: fortran/expr.c:2966 fortran/resolve.c:6546 +#: fortran/expr.c:2966 fortran/resolve.c:6561 #, no-c-format msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'" msgstr "" -#: fortran/expr.c:2974 fortran/resolve.c:6555 +#: fortran/expr.c:2974 fortran/resolve.c:6570 #, no-c-format msgid "" "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be " "disabled with the option -fno-range-check" msgstr "" -#: fortran/expr.c:2978 fortran/resolve.c:6559 +#: fortran/expr.c:2978 fortran/resolve.c:6574 #, no-c-format msgid "" "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be " "disabled with the option -fno-range-check" msgstr "" -#: fortran/expr.c:2982 fortran/resolve.c:6563 +#: fortran/expr.c:2982 fortran/resolve.c:6578 #, no-c-format msgid "" "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled " @@ -6192,12 +6192,12 @@ msgid "Second argument of defined assignment at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.c:662 fortran/resolve.c:10327 +#: fortran/interface.c:662 fortran/resolve.c:10345 #, no-c-format msgid "First argument of operator interface at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.c:666 fortran/resolve.c:10339 +#: fortran/interface.c:666 fortran/resolve.c:10357 #, no-c-format msgid "Second argument of operator interface at %L must be INTENT(IN)" msgstr "" @@ -6424,12 +6424,12 @@ msgid "Keyword argument requires explicit interface for procedure '%s' at %L" msgstr "" -#: fortran/interface.c:2689 +#: fortran/interface.c:2699 #, no-c-format msgid "Function '%s' called in lieu of an operator at %L must be PURE" msgstr "" -#: fortran/interface.c:2769 +#: fortran/interface.c:2779 #, no-c-format msgid "Entity '%s' at %C is already present in the interface" msgstr "" @@ -7106,7 +7106,7 @@ msgid "Block label is not appropriate for IF statement at %C" msgstr "" -#: fortran/match.c:1570 fortran/primary.c:2881 +#: fortran/match.c:1570 fortran/primary.c:2888 #, no-c-format msgid "Cannot assign to a named constant at %C" msgstr "" @@ -7555,130 +7555,130 @@ msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'" msgstr "" -#: fortran/module.c:4825 +#: fortran/module.c:4829 #, no-c-format msgid "Can't open module file '%s' for writing at %C: %s" msgstr "" -#: fortran/module.c:4863 +#: fortran/module.c:4867 #, no-c-format msgid "Error writing module file '%s' for writing: %s" msgstr "" -#: fortran/module.c:4872 +#: fortran/module.c:4876 #, no-c-format msgid "Can't delete module file '%s': %s" msgstr "" -#: fortran/module.c:4875 +#: fortran/module.c:4879 #, no-c-format msgid "Can't rename module file '%s' to '%s': %s" msgstr "" -#: fortran/module.c:4881 +#: fortran/module.c:4885 #, no-c-format msgid "Can't delete temporary module file '%s': %s" msgstr "" -#: fortran/module.c:4901 fortran/module.c:4983 +#: fortran/module.c:4905 fortran/module.c:4987 #, no-c-format msgid "" "Symbol '%s' referenced at %L does not exist in intrinsic module " "ISO_C_BINDING." msgstr "" -#: fortran/module.c:5014 +#: fortran/module.c:5018 #, no-c-format msgid "" "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING" msgstr "" -#: fortran/module.c:5036 +#: fortran/module.c:5040 #, no-c-format msgid "Symbol '%s' already declared" msgstr "" -#: fortran/module.c:5091 +#: fortran/module.c:5095 #, no-c-format msgid "" "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name " "used previously" msgstr "" -#: fortran/module.c:5104 +#: fortran/module.c:5108 #, no-c-format msgid "" "Symbol '%s' referenced at %L does not exist in intrinsic module " "ISO_FORTRAN_ENV" msgstr "" -#: fortran/module.c:5112 +#: fortran/module.c:5116 #, no-c-format msgid "" "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module " "ISO_FORTRAN_ENV at %L is incompatible with option %s" msgstr "" -#: fortran/module.c:5140 +#: fortran/module.c:5144 #, no-c-format msgid "" "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module " "ISO_FORTRAN_ENV at %C is incompatible with option %s" msgstr "" -#: fortran/module.c:5156 +#: fortran/module.c:5160 #, no-c-format msgid "" "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV" msgstr "" -#: fortran/module.c:5190 +#: fortran/module.c:5194 #, no-c-format msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C" msgstr "" -#: fortran/module.c:5198 +#: fortran/module.c:5202 #, no-c-format msgid "Fortran 2003: ISO_C_BINDING module at %C" msgstr "" -#: fortran/module.c:5208 +#: fortran/module.c:5212 #, no-c-format msgid "Can't find an intrinsic module named '%s' at %C" msgstr "" -#: fortran/module.c:5213 +#: fortran/module.c:5217 #, no-c-format msgid "Can't open module file '%s' for reading at %C: %s" msgstr "" -#: fortran/module.c:5221 +#: fortran/module.c:5225 #, no-c-format msgid "" "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name " "used previously" msgstr "" -#: fortran/module.c:5236 +#: fortran/module.c:5240 msgid "Unexpected end of module" msgstr "" -#: fortran/module.c:5241 +#: fortran/module.c:5245 #, no-c-format msgid "File '%s' opened at %C is not a GFORTRAN module file" msgstr "" -#: fortran/module.c:5248 +#: fortran/module.c:5252 #, no-c-format msgid "Parse error when checking module version for file '%s' opened at %C" msgstr "" -#: fortran/module.c:5253 +#: fortran/module.c:5257 #, no-c-format msgid "Wrong module version '%s' (expected '" msgstr "" -#: fortran/module.c:5266 +#: fortran/module.c:5270 #, no-c-format msgid "Can't USE the same module we're building!" msgstr "" @@ -7713,7 +7713,7 @@ msgid "Syntax error in !$OMP THREADPRIVATE list at %C" msgstr "" -#: fortran/openmp.c:759 fortran/resolve.c:6445 fortran/resolve.c:6798 +#: fortran/openmp.c:759 fortran/resolve.c:6460 fortran/resolve.c:6813 #, no-c-format msgid "IF clause at %L requires a scalar LOGICAL expression" msgstr "" @@ -8226,166 +8226,166 @@ msgid "Fortran 2003: CONTAINS block in derived type definition at %C" msgstr "" -#: fortran/parse.c:2046 +#: fortran/parse.c:2037 #, no-c-format msgid "ENUM declaration at %C has no ENUMERATORS" msgstr "" -#: fortran/parse.c:2140 +#: fortran/parse.c:2131 #, no-c-format msgid "Unexpected %s statement in INTERFACE block at %C" msgstr "" -#: fortran/parse.c:2166 +#: fortran/parse.c:2157 #, no-c-format msgid "SUBROUTINE at %C does not belong in a generic function interface" msgstr "" -#: fortran/parse.c:2170 +#: fortran/parse.c:2161 #, no-c-format msgid "FUNCTION at %C does not belong in a generic subroutine interface" msgstr "" -#: fortran/parse.c:2180 +#: fortran/parse.c:2171 #, no-c-format msgid "" "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type" msgstr "" -#: fortran/parse.c:2211 +#: fortran/parse.c:2202 #, no-c-format msgid "Unexpected %s statement at %C in INTERFACE body" msgstr "" -#: fortran/parse.c:2225 +#: fortran/parse.c:2216 #, no-c-format msgid "" "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure" msgstr "" -#: fortran/parse.c:2411 +#: fortran/parse.c:2402 #, no-c-format msgid "%s statement must appear in a MODULE" msgstr "" -#: fortran/parse.c:2418 +#: fortran/parse.c:2409 #, no-c-format msgid "%s statement at %C follows another accessibility specification" msgstr "" -#: fortran/parse.c:2468 +#: fortran/parse.c:2459 #, no-c-format msgid "Bad kind expression for function '%s' at %L" msgstr "" -#: fortran/parse.c:2472 +#: fortran/parse.c:2463 #, no-c-format msgid "The type for function '%s' at %L is not accessible" msgstr "" -#: fortran/parse.c:2530 +#: fortran/parse.c:2521 #, no-c-format msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE" msgstr "" -#: fortran/parse.c:2551 +#: fortran/parse.c:2542 #, no-c-format msgid "Unexpected %s statement in WHERE block at %C" msgstr "" -#: fortran/parse.c:2610 +#: fortran/parse.c:2601 #, no-c-format msgid "Unexpected %s statement in FORALL block at %C" msgstr "" -#: fortran/parse.c:2661 +#: fortran/parse.c:2652 #, no-c-format msgid "ELSE IF statement at %C cannot follow ELSE statement at %L" msgstr "" -#: fortran/parse.c:2679 +#: fortran/parse.c:2670 #, no-c-format msgid "Duplicate ELSE statements at %L and %C" msgstr "" -#: fortran/parse.c:2740 +#: fortran/parse.c:2731 #, no-c-format msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C" msgstr "" -#: fortran/parse.c:2798 +#: fortran/parse.c:2789 #, no-c-format msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L" msgstr "" +#: fortran/parse.c:2823 +#, no-c-format +msgid "End of nonblock DO statement at %C is within another block" +msgstr "" + #: fortran/parse.c:2832 #, no-c-format -msgid "End of nonblock DO statement at %C is within another block" -msgstr "" - -#: fortran/parse.c:2841 -#, no-c-format msgid "End of nonblock DO statement at %C is interwoven with another DO loop" msgstr "" -#: fortran/parse.c:2890 +#: fortran/parse.c:2881 #, no-c-format msgid "Statement label in ENDDO at %C doesn't match DO label" msgstr "" -#: fortran/parse.c:2906 +#: fortran/parse.c:2897 #, no-c-format msgid "named block DO at %L requires matching ENDDO name" msgstr "" -#: fortran/parse.c:3165 +#: fortran/parse.c:3156 #, no-c-format msgid "Name after !$omp critical and !$omp end critical does not match at %C" msgstr "" -#: fortran/parse.c:3221 +#: fortran/parse.c:3212 #, no-c-format msgid "%s statement at %C cannot terminate a non-block DO loop" msgstr "" -#: fortran/parse.c:3408 +#: fortran/parse.c:3399 #, no-c-format msgid "Contained procedure '%s' at %C is already ambiguous" msgstr "" -#: fortran/parse.c:3458 +#: fortran/parse.c:3449 #, no-c-format msgid "Unexpected %s statement in CONTAINS section at %C" msgstr "" -#: fortran/parse.c:3482 +#: fortran/parse.c:3473 #, no-c-format msgid "" "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at " "%C" msgstr "" -#: fortran/parse.c:3553 +#: fortran/parse.c:3544 #, no-c-format msgid "CONTAINS statement at %C is already in a contained program unit" msgstr "" -#: fortran/parse.c:3602 +#: fortran/parse.c:3593 #, no-c-format msgid "Global name '%s' at %L is already being used as a %s at %L" msgstr "" -#: fortran/parse.c:3623 +#: fortran/parse.c:3614 #, no-c-format msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L" msgstr "" -#: fortran/parse.c:3649 +#: fortran/parse.c:3640 #, no-c-format msgid "Unexpected %s statement in BLOCK DATA at %C" msgstr "" -#: fortran/parse.c:3692 +#: fortran/parse.c:3683 #, no-c-format msgid "Unexpected %s statement in MODULE at %C" msgstr "" @@ -8393,7 +8393,7 @@ #. If we see a duplicate main program, shut down. If the second #. instance is an implied main program, i.e. data decls or executable #. statements, we're in for lots of errors. -#: fortran/parse.c:3875 +#: fortran/parse.c:3866 #, no-c-format msgid "Two main PROGRAMs at %L and %C" msgstr "" @@ -8546,440 +8546,440 @@ msgid "Syntax error in COMPLEX constant at %C" msgstr "" -#: fortran/primary.c:1476 +#: fortran/primary.c:1483 #, no-c-format msgid "Keyword '%s' at %C has already appeared in the current argument list" msgstr "" -#: fortran/primary.c:1540 +#: fortran/primary.c:1547 #, no-c-format msgid "Extension: argument list function at %C" msgstr "" -#: fortran/primary.c:1607 +#: fortran/primary.c:1614 #, no-c-format msgid "Expected alternate return label at %C" msgstr "" -#: fortran/primary.c:1625 +#: fortran/primary.c:1632 #, no-c-format msgid "Missing keyword name in actual argument list at %C" msgstr "" -#: fortran/primary.c:1670 +#: fortran/primary.c:1677 #, no-c-format msgid "Syntax error in argument list at %C" msgstr "" -#: fortran/primary.c:1765 +#: fortran/primary.c:1772 #, no-c-format msgid "Expected structure component name at %C" msgstr "" -#: fortran/primary.c:1802 +#: fortran/primary.c:1809 #, no-c-format msgid "Expected argument list at %C" msgstr "" -#: fortran/primary.c:2096 +#: fortran/primary.c:2103 #, no-c-format msgid "" "Fortran 2003: Structure constructor with missing optional arguments at %C" msgstr "" -#: fortran/primary.c:2104 +#: fortran/primary.c:2111 #, no-c-format msgid "" "No initializer for component '%s' given in the structure constructor at %C!" msgstr "" -#: fortran/primary.c:2160 +#: fortran/primary.c:2167 #, no-c-format msgid "Can't construct ABSTRACT type '%s' at %C" msgstr "" -#: fortran/primary.c:2188 +#: fortran/primary.c:2195 #, no-c-format msgid "Fortran 2003: Structure constructor with named arguments at %C" msgstr "" -#: fortran/primary.c:2203 +#: fortran/primary.c:2210 #, no-c-format msgid "Component initializer without name after component named %s at %C!" msgstr "" -#: fortran/primary.c:2206 +#: fortran/primary.c:2213 #, no-c-format msgid "Too many components in structure constructor at %C!" msgstr "" -#: fortran/primary.c:2239 +#: fortran/primary.c:2246 #, no-c-format msgid "Component '%s' is initialized twice in the structure constructor at %C!" msgstr "" -#: fortran/primary.c:2295 +#: fortran/primary.c:2302 #, no-c-format msgid "" "component '%s' at %L has already been set by a parent derived type " "constructor" msgstr "" -#: fortran/primary.c:2318 +#: fortran/primary.c:2325 #, no-c-format msgid "Syntax error in structure constructor at %C" msgstr "" -#: fortran/primary.c:2408 +#: fortran/primary.c:2415 #, no-c-format msgid "" "'%s' at %C is the name of a recursive function and so refers to the result " "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)" msgstr "" -#: fortran/primary.c:2529 +#: fortran/primary.c:2536 #, no-c-format msgid "Unexpected use of subroutine name '%s' at %C" msgstr "" -#: fortran/primary.c:2560 +#: fortran/primary.c:2567 #, no-c-format msgid "Statement function '%s' requires argument list at %C" msgstr "" -#: fortran/primary.c:2563 +#: fortran/primary.c:2570 #, no-c-format msgid "Function '%s' requires an argument list at %C" msgstr "" -#: fortran/primary.c:2608 +#: fortran/primary.c:2615 #, no-c-format msgid "Missing argument to '%s' at %C" msgstr "" -#: fortran/primary.c:2749 +#: fortran/primary.c:2756 #, no-c-format msgid "Missing argument list in function '%s' at %C" msgstr "" -#: fortran/primary.c:2777 +#: fortran/primary.c:2784 #, no-c-format msgid "Symbol at %C is not appropriate for an expression" msgstr "" -#: fortran/primary.c:2845 +#: fortran/primary.c:2852 #, no-c-format msgid "Assigning to PROTECTED variable at %C" msgstr "" -#: fortran/primary.c:2879 +#: fortran/primary.c:2886 #, no-c-format msgid "Named constant at %C in an EQUIVALENCE" msgstr "" -#: fortran/primary.c:2914 +#: fortran/primary.c:2921 #, no-c-format msgid "'%s' at %C is not a variable" msgstr "" -#: fortran/resolve.c:98 +#: fortran/resolve.c:110 #, no-c-format msgid "'%s' at %L is of the ABSTRACT type '%s'" msgstr "" -#: fortran/resolve.c:101 +#: fortran/resolve.c:113 #, no-c-format msgid "ABSTRACT type '%s' used at %L" msgstr "" -#: fortran/resolve.c:151 +#: fortran/resolve.c:163 #, no-c-format msgid "" "Alternate return specifier in elemental subroutine '%s' at %L is not allowed" msgstr "" -#: fortran/resolve.c:155 +#: fortran/resolve.c:167 #, no-c-format msgid "Alternate return specifier in function '%s' at %L is not allowed" msgstr "" -#: fortran/resolve.c:168 +#: fortran/resolve.c:180 #, no-c-format msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE" msgstr "" -#: fortran/resolve.c:175 +#: fortran/resolve.c:187 #, no-c-format msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure" msgstr "" -#: fortran/resolve.c:188 fortran/resolve.c:1277 +#: fortran/resolve.c:200 fortran/resolve.c:1292 #, no-c-format msgid "" "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L" msgstr "" -#: fortran/resolve.c:236 +#: fortran/resolve.c:248 #, no-c-format msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)" msgstr "" -#: fortran/resolve.c:241 +#: fortran/resolve.c:253 #, no-c-format msgid "" "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified" msgstr "" -#: fortran/resolve.c:250 +#: fortran/resolve.c:262 #, no-c-format msgid "Argument '%s' of elemental procedure at %L must be scalar" msgstr "" -#: fortran/resolve.c:257 +#: fortran/resolve.c:269 #, no-c-format msgid "" "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute" msgstr "" -#: fortran/resolve.c:265 +#: fortran/resolve.c:277 #, no-c-format msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L" msgstr "" -#: fortran/resolve.c:277 +#: fortran/resolve.c:289 #, no-c-format msgid "Argument '%s' of statement function at %L must be scalar" msgstr "" -#: fortran/resolve.c:287 +#: fortran/resolve.c:299 #, no-c-format msgid "" "Character-valued argument '%s' of statement function at %L must have " "constant length" msgstr "" -#: fortran/resolve.c:344 +#: fortran/resolve.c:356 #, no-c-format msgid "Contained function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:347 +#: fortran/resolve.c:359 #, no-c-format msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:364 +#: fortran/resolve.c:376 #, no-c-format msgid "" "Character-valued internal function '%s' at %L must not be assumed length" msgstr "" -#: fortran/resolve.c:535 +#: fortran/resolve.c:547 #, no-c-format msgid "Function %s at %L has entries with mismatched array specifications" msgstr "" -#: fortran/resolve.c:552 +#: fortran/resolve.c:564 #, no-c-format msgid "" "Extension: Function %s at %L with entries returning variables of different " "string lengths" msgstr "" -#: fortran/resolve.c:579 +#: fortran/resolve.c:591 #, no-c-format msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:583 +#: fortran/resolve.c:595 #, no-c-format msgid "ENTRY result %s can't be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:590 +#: fortran/resolve.c:602 #, no-c-format msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:594 +#: fortran/resolve.c:606 #, no-c-format msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:632 +#: fortran/resolve.c:644 #, no-c-format msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:637 +#: fortran/resolve.c:649 #, no-c-format msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:695 +#: fortran/resolve.c:707 #, no-c-format msgid "" "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is " "allowed" msgstr "" -#: fortran/resolve.c:699 +#: fortran/resolve.c:711 #, no-c-format msgid "" "Initialized variable '%s' at %L is in a blank COMMON but initialization is " "only allowed in named common blocks" msgstr "" -#: fortran/resolve.c:710 +#: fortran/resolve.c:722 #, no-c-format msgid "" "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the " "BIND(C) attribute" msgstr "" -#: fortran/resolve.c:714 +#: fortran/resolve.c:726 #, no-c-format msgid "" "Derived type variable '%s' in COMMON at %L has an ultimate component that is " "allocatable" msgstr "" -#: fortran/resolve.c:718 +#: fortran/resolve.c:730 #, no-c-format msgid "" "Derived type variable '%s' in COMMON at %L may not have default initializer" msgstr "" -#: fortran/resolve.c:745 +#: fortran/resolve.c:760 #, no-c-format msgid "COMMON block '%s' at %L is used as PARAMETER at %L" msgstr "" -#: fortran/resolve.c:749 +#: fortran/resolve.c:764 #, no-c-format msgid "COMMON block '%s' at %L is also an intrinsic procedure" msgstr "" -#: fortran/resolve.c:753 +#: fortran/resolve.c:768 #, no-c-format msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result" msgstr "" -#: fortran/resolve.c:758 +#: fortran/resolve.c:773 #, no-c-format msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure" msgstr "" -#: fortran/resolve.c:820 +#: fortran/resolve.c:835 #, no-c-format msgid "Components of structure constructor '%s' at %L are PRIVATE" msgstr "" -#: fortran/resolve.c:842 +#: fortran/resolve.c:857 #, no-c-format msgid "" "The rank of the element in the derived type constructor at %L does not match " "that of the component (%d/%d)" msgstr "" -#: fortran/resolve.c:855 +#: fortran/resolve.c:870 #, no-c-format msgid "" "The element in the derived type constructor at %L, for pointer component '%" "s', is %s but should be %s" msgstr "" -#: fortran/resolve.c:868 +#: fortran/resolve.c:883 #, no-c-format msgid "" "The NULL in the derived type constructor at %L is being applied to component " "'%s', which is neither a POINTER nor ALLOCATABLE" msgstr "" -#: fortran/resolve.c:882 +#: fortran/resolve.c:897 #, no-c-format msgid "" "The element in the derived type constructor at %L, for pointer component '%" "s' should be a POINTER or a TARGET" msgstr "" -#: fortran/resolve.c:1003 +#: fortran/resolve.c:1018 #, no-c-format msgid "" "The upper bound in the last dimension must appear in the reference to the " "assumed size array '%s' at %L" msgstr "" -#: fortran/resolve.c:1065 +#: fortran/resolve.c:1080 #, no-c-format msgid "'%s' at %L is ambiguous" msgstr "" -#: fortran/resolve.c:1069 +#: fortran/resolve.c:1084 #, no-c-format msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L" msgstr "" -#: fortran/resolve.c:1148 +#: fortran/resolve.c:1163 #, no-c-format msgid "" "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. " "Declare it RECURSIVE or use -frecursive" msgstr "" -#: fortran/resolve.c:1181 fortran/resolve.c:6008 fortran/resolve.c:6763 +#: fortran/resolve.c:1196 fortran/resolve.c:6023 fortran/resolve.c:6778 #, no-c-format msgid "Label %d referenced at %L is never defined" msgstr "" -#: fortran/resolve.c:1226 -#, no-c-format -msgid "Statement function '%s' at %L is not allowed as an actual argument" -msgstr "" - -#: fortran/resolve.c:1234 -#, no-c-format -msgid "Intrinsic '%s' at %L is not allowed as an actual argument" -msgstr "" - #: fortran/resolve.c:1241 #, no-c-format +msgid "Statement function '%s' at %L is not allowed as an actual argument" +msgstr "" + +#: fortran/resolve.c:1249 +#, no-c-format +msgid "Intrinsic '%s' at %L is not allowed as an actual argument" +msgstr "" + +#: fortran/resolve.c:1256 +#, no-c-format msgid "Internal procedure '%s' is not allowed as an actual argument at %L" msgstr "" -#: fortran/resolve.c:1247 +#: fortran/resolve.c:1262 #, no-c-format msgid "" "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument " "at %L" msgstr "" -#: fortran/resolve.c:1299 +#: fortran/resolve.c:1314 #, no-c-format msgid "Symbol '%s' at %L is ambiguous" msgstr "" -#: fortran/resolve.c:1350 +#: fortran/resolve.c:1365 #, no-c-format msgid "By-value argument at %L is not of numeric type" msgstr "" -#: fortran/resolve.c:1357 +#: fortran/resolve.c:1372 #, no-c-format msgid "By-value argument at %L cannot be an array or an array section" msgstr "" -#: fortran/resolve.c:1371 +#: fortran/resolve.c:1386 #, no-c-format msgid "By-value argument at %L is not allowed in this context" msgstr "" -#: fortran/resolve.c:1383 +#: fortran/resolve.c:1398 #, no-c-format msgid "Passing internal procedure at %L by location not allowed" msgstr "" -#: fortran/resolve.c:1508 +#: fortran/resolve.c:1523 #, no-c-format msgid "" "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the " @@ -8987,572 +8987,572 @@ "argument with the same rank (12.4.1.5)" msgstr "" -#: fortran/resolve.c:1530 +#: fortran/resolve.c:1545 msgid "elemental procedure" msgstr "" -#: fortran/resolve.c:1547 +#: fortran/resolve.c:1562 #, no-c-format msgid "" "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' " "is a scalar, but another actual argument is an array" msgstr "" -#: fortran/resolve.c:1684 +#: fortran/resolve.c:1699 #, no-c-format msgid "There is no specific function for the generic '%s' at %L" msgstr "" -#: fortran/resolve.c:1693 +#: fortran/resolve.c:1708 #, no-c-format msgid "" "Generic function '%s' at %L is not consistent with a specific intrinsic " "interface" msgstr "" -#: fortran/resolve.c:1748 +#: fortran/resolve.c:1763 #, no-c-format msgid "" "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.c:1794 +#: fortran/resolve.c:1809 #, no-c-format msgid "Unable to resolve the specific function '%s' at %L" msgstr "" -#: fortran/resolve.c:1850 fortran/resolve.c:10258 +#: fortran/resolve.c:1865 fortran/resolve.c:10276 #, no-c-format msgid "Function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:2059 +#: fortran/resolve.c:2074 #, no-c-format msgid "Argument to '%s' at %L is not a variable" msgstr "" -#: fortran/resolve.c:2107 +#: fortran/resolve.c:2122 #, no-c-format msgid "More actual than formal arguments in '%s' call at %L" msgstr "" -#: fortran/resolve.c:2116 +#: fortran/resolve.c:2131 #, no-c-format msgid "" "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer" msgstr "" -#: fortran/resolve.c:2139 +#: fortran/resolve.c:2154 #, no-c-format msgid "" "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an " "array of zero size" msgstr "" -#: fortran/resolve.c:2156 +#: fortran/resolve.c:2171 #, no-c-format msgid "" "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' " "because it is not C interoperable" msgstr "" -#: fortran/resolve.c:2166 +#: fortran/resolve.c:2181 #, no-c-format msgid "" "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' " "because it is not C interoperable" msgstr "" -#: fortran/resolve.c:2189 fortran/resolve.c:2226 +#: fortran/resolve.c:2204 fortran/resolve.c:2241 #, no-c-format msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1" msgstr "" #. Case 1c, section 15.1.2.5, J3/04-007: an associated #. scalar pointer. -#: fortran/resolve.c:2202 +#: fortran/resolve.c:2217 #, no-c-format msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER" msgstr "" -#: fortran/resolve.c:2218 +#: fortran/resolve.c:2233 #, no-c-format msgid "Parameter '%s' to '%s' at %L must be a scalar" msgstr "" #. TODO: Update this error message to allow for procedure #. pointers once they are implemented. -#: fortran/resolve.c:2240 +#: fortran/resolve.c:2255 #, no-c-format msgid "Parameter '%s' to '%s' at %L must be a procedure" msgstr "" -#: fortran/resolve.c:2248 +#: fortran/resolve.c:2263 #, no-c-format msgid "Parameter '%s' to '%s' at %L must be BIND(C)" msgstr "" -#: fortran/resolve.c:2294 +#: fortran/resolve.c:2309 #, no-c-format msgid "Intrinsic subroutine '%s' used as a function at %L" msgstr "" -#: fortran/resolve.c:2301 +#: fortran/resolve.c:2316 #, no-c-format msgid "'%s' at %L is not a function" msgstr "" -#: fortran/resolve.c:2307 +#: fortran/resolve.c:2322 #, no-c-format msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L" msgstr "" #. Internal procedures are taken care of in resolve_contained_fntype. -#: fortran/resolve.c:2352 +#: fortran/resolve.c:2367 #, no-c-format msgid "" "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is " "not a dummy argument" msgstr "" -#: fortran/resolve.c:2405 +#: fortran/resolve.c:2420 #, no-c-format msgid "" "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE " "construct" msgstr "" -#: fortran/resolve.c:2455 +#: fortran/resolve.c:2470 #, no-c-format msgid "reference to non-PURE function '%s' at %L inside a FORALL %s" msgstr "" -#: fortran/resolve.c:2462 +#: fortran/resolve.c:2477 #, no-c-format msgid "" "Function reference to '%s' at %L is to a non-PURE procedure within a PURE " "procedure" msgstr "" -#: fortran/resolve.c:2478 +#: fortran/resolve.c:2493 #, no-c-format msgid "" "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not " "RECURSIVE" msgstr "" -#: fortran/resolve.c:2482 +#: fortran/resolve.c:2497 #, no-c-format msgid "" "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.c:2529 +#: fortran/resolve.c:2544 #, no-c-format msgid "Subroutine call to '%s' in FORALL block at %L is not PURE" msgstr "" -#: fortran/resolve.c:2532 +#: fortran/resolve.c:2547 #, no-c-format msgid "Subroutine call to '%s' at %L is not PURE" msgstr "" -#: fortran/resolve.c:2595 +#: fortran/resolve.c:2610 #, no-c-format msgid "There is no specific subroutine for the generic '%s' at %L" msgstr "" -#: fortran/resolve.c:2604 +#: fortran/resolve.c:2619 #, no-c-format msgid "" "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine " "interface" msgstr "" -#: fortran/resolve.c:2712 +#: fortran/resolve.c:2727 #, no-c-format msgid "Missing SHAPE parameter for call to %s at %L" msgstr "" -#: fortran/resolve.c:2720 +#: fortran/resolve.c:2735 #, no-c-format msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array" msgstr "" -#: fortran/resolve.c:2805 +#: fortran/resolve.c:2820 #, no-c-format msgid "" "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.c:2849 +#: fortran/resolve.c:2864 #, no-c-format msgid "Unable to resolve the specific subroutine '%s' at %L" msgstr "" -#: fortran/resolve.c:2909 +#: fortran/resolve.c:2924 #, no-c-format msgid "'%s' at %L has a type, which is not consistent with the CALL at %L" msgstr "" -#: fortran/resolve.c:2942 +#: fortran/resolve.c:2957 #, no-c-format msgid "" "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not " "RECURSIVE" msgstr "" -#: fortran/resolve.c:2946 +#: fortran/resolve.c:2961 #, no-c-format msgid "" "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.c:3020 +#: fortran/resolve.c:3035 #, no-c-format msgid "Shapes for operands at %L and %L are not conformable" msgstr "" -#: fortran/resolve.c:3071 +#: fortran/resolve.c:3086 #, c-format msgid "Invalid context for NULL() pointer at %%L" msgstr "" -#: fortran/resolve.c:3087 +#: fortran/resolve.c:3102 #, c-format msgid "Operand of unary numeric operator '%s' at %%L is %s" msgstr "" -#: fortran/resolve.c:3103 -#, c-format -msgid "Operands of binary numeric operator '%s' at %%L are %s/%s" -msgstr "" - #: fortran/resolve.c:3118 #, c-format +msgid "Operands of binary numeric operator '%s' at %%L are %s/%s" +msgstr "" + +#: fortran/resolve.c:3133 +#, c-format msgid "Operands of string concatenation operator at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3137 +#: fortran/resolve.c:3152 #, c-format msgid "Operands of logical operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3151 +#: fortran/resolve.c:3166 #, c-format msgid "Operand of .not. operator at %%L is %s" msgstr "" -#: fortran/resolve.c:3165 +#: fortran/resolve.c:3180 msgid "COMPLEX quantities cannot be compared at %L" msgstr "" -#: fortran/resolve.c:3194 +#: fortran/resolve.c:3209 #, c-format msgid "Logicals at %%L must be compared with %s instead of %s" msgstr "" -#: fortran/resolve.c:3200 +#: fortran/resolve.c:3215 #, c-format msgid "Operands of comparison operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3208 +#: fortran/resolve.c:3223 #, c-format msgid "Unknown operator '%s' at %%L" msgstr "" -#: fortran/resolve.c:3210 +#: fortran/resolve.c:3225 #, c-format msgid "Operand of user operator '%s' at %%L is %s" msgstr "" -#: fortran/resolve.c:3213 +#: fortran/resolve.c:3228 #, c-format msgid "Operands of user operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3299 +#: fortran/resolve.c:3314 #, c-format msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/resolve.c:3496 +#: fortran/resolve.c:3511 #, no-c-format msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3504 +#: fortran/resolve.c:3519 #, no-c-format msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3523 +#: fortran/resolve.c:3538 #, no-c-format msgid "Illegal stride of zero at %L" msgstr "" -#: fortran/resolve.c:3540 +#: fortran/resolve.c:3555 #, no-c-format msgid "" "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3548 +#: fortran/resolve.c:3563 #, no-c-format msgid "" "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3564 +#: fortran/resolve.c:3579 #, no-c-format msgid "" "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3573 +#: fortran/resolve.c:3588 #, no-c-format msgid "" "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3612 +#: fortran/resolve.c:3627 #, no-c-format msgid "Rightmost upper bound of assumed size array section not specified at %L" msgstr "" -#: fortran/resolve.c:3622 +#: fortran/resolve.c:3637 #, no-c-format msgid "Rank mismatch in array reference at %L (%d/%d)" msgstr "" -#: fortran/resolve.c:3650 +#: fortran/resolve.c:3665 #, no-c-format msgid "Array index at %L must be scalar" msgstr "" -#: fortran/resolve.c:3656 +#: fortran/resolve.c:3671 #, no-c-format msgid "Array index at %L must be of INTEGER type, found %s" msgstr "" -#: fortran/resolve.c:3662 +#: fortran/resolve.c:3677 #, no-c-format msgid "Extension: REAL array index at %L" msgstr "" -#: fortran/resolve.c:3692 +#: fortran/resolve.c:3707 #, no-c-format msgid "Argument dim at %L must be scalar" msgstr "" -#: fortran/resolve.c:3699 +#: fortran/resolve.c:3714 #, no-c-format msgid "Argument dim at %L must be of INTEGER type" msgstr "" -#: fortran/resolve.c:3820 +#: fortran/resolve.c:3835 #, no-c-format msgid "Array index at %L is an array of rank %d" msgstr "" -#: fortran/resolve.c:3857 +#: fortran/resolve.c:3872 #, no-c-format msgid "Substring start index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.c:3864 +#: fortran/resolve.c:3879 #, no-c-format msgid "Substring start index at %L must be scalar" msgstr "" -#: fortran/resolve.c:3873 +#: fortran/resolve.c:3888 #, no-c-format msgid "Substring start index at %L is less than one" msgstr "" -#: fortran/resolve.c:3886 +#: fortran/resolve.c:3901 #, no-c-format msgid "Substring end index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.c:3893 +#: fortran/resolve.c:3908 #, no-c-format msgid "Substring end index at %L must be scalar" msgstr "" -#: fortran/resolve.c:3903 +#: fortran/resolve.c:3918 #, no-c-format msgid "Substring end index at %L exceeds the string length" msgstr "" -#: fortran/resolve.c:4041 +#: fortran/resolve.c:4056 #, no-c-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the POINTER attribute at %L" msgstr "" -#: fortran/resolve.c:4048 +#: fortran/resolve.c:4063 #, no-c-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the ALLOCATABLE attribute at %L" msgstr "" -#: fortran/resolve.c:4067 +#: fortran/resolve.c:4082 #, no-c-format msgid "" "Two or more part references with nonzero rank must not be specified at %L" msgstr "" -#: fortran/resolve.c:4246 +#: fortran/resolve.c:4261 #, no-c-format msgid "" "Variable '%s', used in a specification expression, is referenced at %L " "before the ENTRY statement in which it is a parameter" msgstr "" -#: fortran/resolve.c:4251 +#: fortran/resolve.c:4266 #, no-c-format msgid "" "Variable '%s' is used at %L before the ENTRY statement in which it is a " "parameter" msgstr "" -#: fortran/resolve.c:4535 +#: fortran/resolve.c:4550 #, no-c-format msgid "Passed-object at %L must be scalar" msgstr "" #. Nothing matching found! -#: fortran/resolve.c:4645 +#: fortran/resolve.c:4660 #, no-c-format msgid "" "Found no matching specific binding for the call to the GENERIC '%s' at %L" msgstr "" -#: fortran/resolve.c:4665 +#: fortran/resolve.c:4680 #, no-c-format msgid "'%s' at %L should be a SUBROUTINE" msgstr "" -#: fortran/resolve.c:4701 +#: fortran/resolve.c:4716 #, no-c-format msgid "'%s' at %L should be a FUNCTION" msgstr "" -#: fortran/resolve.c:4837 +#: fortran/resolve.c:4852 #, no-c-format msgid "%s at %L must be a scalar" msgstr "" -#: fortran/resolve.c:4847 +#: fortran/resolve.c:4862 #, no-c-format msgid "Deleted feature: %s at %L must be integer" msgstr "" -#: fortran/resolve.c:4851 fortran/resolve.c:4858 +#: fortran/resolve.c:4866 fortran/resolve.c:4873 #, no-c-format msgid "%s at %L must be INTEGER" msgstr "" -#: fortran/resolve.c:4878 +#: fortran/resolve.c:4893 #, no-c-format msgid "Cannot assign to loop variable in PURE procedure at %L" msgstr "" -#: fortran/resolve.c:4902 +#: fortran/resolve.c:4917 #, no-c-format msgid "Step expression in DO loop at %L cannot be zero" msgstr "" -#: fortran/resolve.c:4978 +#: fortran/resolve.c:4993 #, no-c-format msgid "FORALL index-name at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.c:4983 -#, no-c-format -msgid "FORALL start expression at %L must be a scalar INTEGER" -msgstr "" - -#: fortran/resolve.c:4990 -#, no-c-format -msgid "FORALL end expression at %L must be a scalar INTEGER" -msgstr "" - #: fortran/resolve.c:4998 #, no-c-format +msgid "FORALL start expression at %L must be a scalar INTEGER" +msgstr "" + +#: fortran/resolve.c:5005 +#, no-c-format +msgid "FORALL end expression at %L must be a scalar INTEGER" +msgstr "" + +#: fortran/resolve.c:5013 +#, no-c-format msgid "FORALL stride expression at %L must be a scalar %s" msgstr "" -#: fortran/resolve.c:5003 +#: fortran/resolve.c:5018 #, no-c-format msgid "FORALL stride expression at %L cannot be zero" msgstr "" -#: fortran/resolve.c:5019 +#: fortran/resolve.c:5034 #, no-c-format msgid "FORALL index '%s' may not appear in triplet specification at %L" msgstr "" -#: fortran/resolve.c:5099 +#: fortran/resolve.c:5114 #, no-c-format msgid "" "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER" msgstr "" -#: fortran/resolve.c:5106 +#: fortran/resolve.c:5121 #, no-c-format msgid "Cannot deallocate INTENT(IN) variable '%s' at %L" msgstr "" -#: fortran/resolve.c:5210 +#: fortran/resolve.c:5225 #, no-c-format msgid "" "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the " "same statement at %L" msgstr "" -#: fortran/resolve.c:5246 +#: fortran/resolve.c:5261 #, no-c-format msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER" msgstr "" -#: fortran/resolve.c:5254 +#: fortran/resolve.c:5269 #, no-c-format msgid "Cannot allocate INTENT(IN) variable '%s' at %L" msgstr "" -#: fortran/resolve.c:5278 +#: fortran/resolve.c:5293 #, no-c-format msgid "Array specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.c:5308 +#: fortran/resolve.c:5323 #, no-c-format msgid "Bad array specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.c:5328 +#: fortran/resolve.c:5343 #, no-c-format msgid "" "'%s' must not appear in the array specification at %L in the same ALLOCATE " "statement where it is itself allocated" msgstr "" -#: fortran/resolve.c:5351 +#: fortran/resolve.c:5366 #, no-c-format msgid "STAT variable '%s' of %s statement at %C cannot be INTENT(IN)" msgstr "" -#: fortran/resolve.c:5355 +#: fortran/resolve.c:5370 #, no-c-format msgid "Illegal STAT variable in %s statement at %C for a PURE procedure" msgstr "" -#: fortran/resolve.c:5360 +#: fortran/resolve.c:5375 #, no-c-format msgid "STAT tag in %s statement at %L must be of type INTEGER" msgstr "" @@ -9561,99 +9561,99 @@ #. element in the list. Either way, we must #. issue an error and get the next case from P. #. FIXME: Sort P and Q by line number. -#: fortran/resolve.c:5523 +#: fortran/resolve.c:5538 #, no-c-format msgid "CASE label at %L overlaps with CASE label at %L" msgstr "" -#: fortran/resolve.c:5574 +#: fortran/resolve.c:5589 #, no-c-format msgid "Expression in CASE statement at %L must be of type %s" msgstr "" -#: fortran/resolve.c:5585 +#: fortran/resolve.c:5600 #, no-c-format msgid "Expression in CASE statement at %L must be of kind %d" msgstr "" -#: fortran/resolve.c:5597 +#: fortran/resolve.c:5612 #, no-c-format msgid "Expression in CASE statement at %L must be scalar" msgstr "" -#: fortran/resolve.c:5643 +#: fortran/resolve.c:5658 #, no-c-format msgid "" "Selection expression in computed GOTO statement at %L must be a scalar " "integer expression" msgstr "" -#: fortran/resolve.c:5661 +#: fortran/resolve.c:5676 #, no-c-format msgid "Argument of SELECT statement at %L cannot be %s" msgstr "" -#: fortran/resolve.c:5670 +#: fortran/resolve.c:5685 #, no-c-format msgid "Argument of SELECT statement at %L must be a scalar expression" msgstr "" -#: fortran/resolve.c:5735 +#: fortran/resolve.c:5750 #, no-c-format msgid "" "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L" msgstr "" -#: fortran/resolve.c:5761 +#: fortran/resolve.c:5776 #, no-c-format msgid "Logical range in CASE statement at %L is not allowed" msgstr "" -#: fortran/resolve.c:5773 +#: fortran/resolve.c:5788 #, no-c-format msgid "constant logical value in CASE statement is repeated at %L" msgstr "" -#: fortran/resolve.c:5787 +#: fortran/resolve.c:5802 #, no-c-format msgid "Range specification at %L can never be matched" msgstr "" -#: fortran/resolve.c:5890 +#: fortran/resolve.c:5905 #, no-c-format msgid "Logical SELECT CASE block at %L has more that two cases" msgstr "" -#: fortran/resolve.c:5928 +#: fortran/resolve.c:5943 #, no-c-format msgid "Data transfer element at %L cannot have POINTER components" msgstr "" -#: fortran/resolve.c:5935 +#: fortran/resolve.c:5950 #, no-c-format msgid "Data transfer element at %L cannot have ALLOCATABLE components" msgstr "" -#: fortran/resolve.c:5942 +#: fortran/resolve.c:5957 #, no-c-format msgid "Data transfer element at %L cannot have PRIVATE components" msgstr "" -#: fortran/resolve.c:5951 +#: fortran/resolve.c:5966 #, no-c-format msgid "" "Data transfer element at %L cannot be a full reference to an assumed-size " "array" msgstr "" -#: fortran/resolve.c:6015 +#: fortran/resolve.c:6030 #, no-c-format msgid "" "Statement at %L is not a valid branch target statement for the branch " "statement at %L" msgstr "" -#: fortran/resolve.c:6024 +#: fortran/resolve.c:6039 #, no-c-format msgid "Branch at %L may result in an infinite loop" msgstr "" @@ -9661,118 +9661,118 @@ #. The label is not in an enclosing block, so illegal. This was #. allowed in Fortran 66, so we allow it as extension. No #. further checks are necessary in this case. -#: fortran/resolve.c:6037 +#: fortran/resolve.c:6052 #, no-c-format msgid "Label at %L is not in the same block as the GOTO statement at %L" msgstr "" -#: fortran/resolve.c:6052 fortran/resolve.c:6066 +#: fortran/resolve.c:6067 fortran/resolve.c:6081 #, no-c-format msgid "Deleted feature: GOTO at %L jumps to END of construct at %L" msgstr "" -#: fortran/resolve.c:6143 +#: fortran/resolve.c:6158 #, no-c-format msgid "WHERE mask at %L has inconsistent shape" msgstr "" -#: fortran/resolve.c:6159 +#: fortran/resolve.c:6174 #, no-c-format msgid "WHERE assignment target at %L has inconsistent shape" msgstr "" -#: fortran/resolve.c:6167 fortran/resolve.c:6254 +#: fortran/resolve.c:6182 fortran/resolve.c:6269 #, no-c-format msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L" msgstr "" -#: fortran/resolve.c:6177 fortran/resolve.c:6264 +#: fortran/resolve.c:6192 fortran/resolve.c:6279 #, no-c-format msgid "Unsupported statement inside WHERE at %L" msgstr "" -#: fortran/resolve.c:6208 +#: fortran/resolve.c:6223 #, no-c-format msgid "Assignment to a FORALL index variable at %L" msgstr "" -#: fortran/resolve.c:6217 +#: fortran/resolve.c:6232 #, no-c-format msgid "" "The FORALL with index '%s' is not used on the left side of the assignment at " "%L and so might cause multiple assignment to this object" msgstr "" -#: fortran/resolve.c:6386 +#: fortran/resolve.c:6401 #, no-c-format msgid "An outer FORALL construct already has an index with this name %L" msgstr "" -#: fortran/resolve.c:6453 +#: fortran/resolve.c:6468 #, no-c-format msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array" msgstr "" -#: fortran/resolve.c:6515 +#: fortran/resolve.c:6530 #, no-c-format msgid "Subroutine '%s' called instead of assignment at %L must be PURE" msgstr "" -#: fortran/resolve.c:6588 +#: fortran/resolve.c:6603 #, no-c-format msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L" msgstr "" -#: fortran/resolve.c:6613 +#: fortran/resolve.c:6628 #, no-c-format msgid "Cannot assign to variable '%s' in PURE procedure at %L" msgstr "" -#: fortran/resolve.c:6625 +#: fortran/resolve.c:6640 #, no-c-format msgid "" "The impure variable at %L is assigned to a derived type variable with a " "POINTER component in a PURE procedure (12.6)" msgstr "" -#: fortran/resolve.c:6731 +#: fortran/resolve.c:6746 #, no-c-format msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable" msgstr "" -#: fortran/resolve.c:6734 +#: fortran/resolve.c:6749 #, no-c-format msgid "Variable '%s' has not been assigned a target label at %L" msgstr "" -#: fortran/resolve.c:6745 +#: fortran/resolve.c:6760 #, no-c-format msgid "" "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier" msgstr "" -#: fortran/resolve.c:6771 +#: fortran/resolve.c:6786 #, no-c-format msgid "ASSIGN statement at %L requires a scalar default INTEGER variable" msgstr "" -#: fortran/resolve.c:6786 +#: fortran/resolve.c:6801 #, no-c-format msgid "Arithmetic IF statement at %L requires a numeric expression" msgstr "" -#: fortran/resolve.c:6832 +#: fortran/resolve.c:6847 #, no-c-format msgid "" "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression" msgstr "" -#: fortran/resolve.c:6914 +#: fortran/resolve.c:6929 #, no-c-format msgid "FORALL mask clause at %L requires a LOGICAL expression" msgstr "" -#: fortran/resolve.c:6986 fortran/resolve.c:7042 +#: fortran/resolve.c:7001 fortran/resolve.c:7057 #, no-c-format msgid "" "Binding label '%s' for common block '%s' at %L collides with the global " @@ -9780,14 +9780,14 @@ msgstr "" #. Common block names match but binding labels do not. -#: fortran/resolve.c:7007 +#: fortran/resolve.c:7022 #, no-c-format msgid "" "Binding label '%s' for common block '%s' at %L does not match the binding " "label '%s' for common block '%s' at %L" msgstr "" -#: fortran/resolve.c:7054 +#: fortran/resolve.c:7069 #, no-c-format msgid "" "Binding label '%s' for common block '%s' at %L collides with global entity '%" @@ -9795,57 +9795,57 @@ msgstr "" #. Make sure global procedures don't collide with anything. -#: fortran/resolve.c:7106 +#: fortran/resolve.c:7121 #, no-c-format msgid "Binding label '%s' at %L collides with the global entity '%s' at %L" msgstr "" #. Make sure procedures in interface bodies don't collide. -#: fortran/resolve.c:7119 +#: fortran/resolve.c:7134 #, no-c-format msgid "" "Binding label '%s' in interface body at %L collides with the global entity '%" "s' at %L" msgstr "" -#: fortran/resolve.c:7132 +#: fortran/resolve.c:7147 #, no-c-format msgid "Binding label '%s' at %L collides with global entity '%s' at %L" msgstr "" -#: fortran/resolve.c:7209 +#: fortran/resolve.c:7224 #, no-c-format msgid "CHARACTER variable has zero length at %L" msgstr "" -#: fortran/resolve.c:7496 +#: fortran/resolve.c:7511 #, no-c-format msgid "Allocatable array '%s' at %L must have a deferred shape" msgstr "" -#: fortran/resolve.c:7499 +#: fortran/resolve.c:7514 #, no-c-format msgid "Scalar object '%s' at %L may not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:7506 +#: fortran/resolve.c:7521 #, no-c-format msgid "Array pointer '%s' at %L must have a deferred shape" msgstr "" -#: fortran/resolve.c:7517 +#: fortran/resolve.c:7532 #, no-c-format msgid "Array '%s' at %L cannot have a deferred shape" msgstr "" -#: fortran/resolve.c:7545 +#: fortran/resolve.c:7560 #, no-c-format msgid "" "The type '%s' cannot be host associated at %L because it is blocked by an " "incompatible object of the same name declared at %L" msgstr "" -#: fortran/resolve.c:7568 +#: fortran/resolve.c:7583 #, no-c-format msgid "" "Object '%s' at %L must have the SAVE attribute for default initialization of " @@ -9854,181 +9854,181 @@ #. The shape of a main program or module array needs to be #. constant. -#: fortran/resolve.c:7615 +#: fortran/resolve.c:7630 #, no-c-format msgid "The module or main program array '%s' at %L must have constant shape" msgstr "" -#: fortran/resolve.c:7628 +#: fortran/resolve.c:7643 #, no-c-format msgid "" "Entity with assumed character length at %L must be a dummy argument or a " "PARAMETER" msgstr "" -#: fortran/resolve.c:7647 +#: fortran/resolve.c:7662 #, no-c-format msgid "'%s' at %L must have constant character length in this context" msgstr "" -#: fortran/resolve.c:7683 +#: fortran/resolve.c:7698 #, no-c-format msgid "Allocatable '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7686 +#: fortran/resolve.c:7701 #, no-c-format msgid "External '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7690 +#: fortran/resolve.c:7705 #, no-c-format msgid "Dummy '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7693 +#: fortran/resolve.c:7708 #, no-c-format msgid "Intrinsic '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7696 +#: fortran/resolve.c:7711 #, no-c-format msgid "Function result '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7699 +#: fortran/resolve.c:7714 #, no-c-format msgid "Automatic array '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7722 +#: fortran/resolve.c:7737 #, no-c-format msgid "Although not referenced, '%s' at %L has ambiguous interfaces" msgstr "" -#: fortran/resolve.c:7741 +#: fortran/resolve.c:7756 #, no-c-format msgid "" "Character-valued statement function '%s' at %L must have constant length" msgstr "" -#: fortran/resolve.c:7749 +#: fortran/resolve.c:7764 #, no-c-format msgid "" "Automatic character length function '%s' at %L must have an explicit " "interface" msgstr "" -#: fortran/resolve.c:7774 +#: fortran/resolve.c:7789 #, no-c-format msgid "" "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%" "s', which is PUBLIC at %L" msgstr "" -#: fortran/resolve.c:7797 fortran/resolve.c:7822 +#: fortran/resolve.c:7812 fortran/resolve.c:7837 #, no-c-format msgid "" "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy " "arguments of '%s' which is PRIVATE" msgstr "" -#: fortran/resolve.c:7840 +#: fortran/resolve.c:7855 #, no-c-format msgid "Function '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7849 +#: fortran/resolve.c:7864 #, no-c-format msgid "External object '%s' at %L may not have an initializer" msgstr "" -#: fortran/resolve.c:7857 +#: fortran/resolve.c:7872 #, no-c-format msgid "ELEMENTAL function '%s' at %L must have a scalar result" msgstr "" -#: fortran/resolve.c:7878 +#: fortran/resolve.c:7893 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be array-valued" msgstr "" -#: fortran/resolve.c:7882 +#: fortran/resolve.c:7897 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued" msgstr "" -#: fortran/resolve.c:7886 +#: fortran/resolve.c:7901 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be pure" msgstr "" -#: fortran/resolve.c:7890 +#: fortran/resolve.c:7905 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be recursive" msgstr "" -#: fortran/resolve.c:7899 +#: fortran/resolve.c:7914 #, no-c-format msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95" msgstr "" -#: fortran/resolve.c:7952 +#: fortran/resolve.c:7967 #, no-c-format msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L" msgstr "" -#: fortran/resolve.c:7959 +#: fortran/resolve.c:7974 #, no-c-format msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L" msgstr "" -#: fortran/resolve.c:8003 +#: fortran/resolve.c:8018 #, no-c-format msgid "FINAL procedure '%s' at %L is not a SUBROUTINE" msgstr "" -#: fortran/resolve.c:8011 +#: fortran/resolve.c:8026 #, no-c-format msgid "FINAL procedure at %L must have exactly one argument" msgstr "" -#: fortran/resolve.c:8020 +#: fortran/resolve.c:8035 #, no-c-format msgid "Argument of FINAL procedure at %L must be of type '%s'" msgstr "" -#: fortran/resolve.c:8028 +#: fortran/resolve.c:8043 #, no-c-format msgid "Argument of FINAL procedure at %L must not be a POINTER" msgstr "" -#: fortran/resolve.c:8034 +#: fortran/resolve.c:8049 #, no-c-format msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:8040 +#: fortran/resolve.c:8055 #, no-c-format msgid "Argument of FINAL procedure at %L must not be OPTIONAL" msgstr "" -#: fortran/resolve.c:8048 +#: fortran/resolve.c:8063 #, no-c-format msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)" msgstr "" -#: fortran/resolve.c:8056 +#: fortran/resolve.c:8071 #, no-c-format msgid "Non-scalar FINAL procedure at %L should have assumed shape argument" msgstr "" -#: fortran/resolve.c:8075 +#: fortran/resolve.c:8090 #, no-c-format msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'" msgstr "" -#: fortran/resolve.c:8108 +#: fortran/resolve.c:8123 #, no-c-format msgid "" "Only array FINAL procedures declared for derived type '%s' defined at %L, " @@ -10036,302 +10036,302 @@ msgstr "" #. TODO: Remove this error when finalization is finished. -#: fortran/resolve.c:8113 +#: fortran/resolve.c:8128 #, no-c-format msgid "Finalization at %L is not yet implemented" msgstr "" -#: fortran/resolve.c:8139 +#: fortran/resolve.c:8154 #, no-c-format msgid "Can't overwrite GENERIC '%s' at %L" msgstr "" -#: fortran/resolve.c:8151 +#: fortran/resolve.c:8166 #, no-c-format msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE" msgstr "" -#: fortran/resolve.c:8159 -#, no-c-format -msgid "'%s' at %L overrides a PURE procedure and must also be PURE" -msgstr "" - -#: fortran/resolve.c:8168 -#, no-c-format -msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL" -msgstr "" - #: fortran/resolve.c:8174 #, no-c-format +msgid "'%s' at %L overrides a PURE procedure and must also be PURE" +msgstr "" + +#: fortran/resolve.c:8183 +#, no-c-format +msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL" +msgstr "" + +#: fortran/resolve.c:8189 +#, no-c-format msgid "" "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, " "either" msgstr "" -#: fortran/resolve.c:8183 +#: fortran/resolve.c:8198 #, no-c-format msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE" msgstr "" -#: fortran/resolve.c:8194 +#: fortran/resolve.c:8209 #, no-c-format msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION" msgstr "" -#: fortran/resolve.c:8205 +#: fortran/resolve.c:8220 #, no-c-format msgid "" "'%s' at %L and the overridden FUNCTION should have matching result types" msgstr "" -#: fortran/resolve.c:8216 +#: fortran/resolve.c:8231 #, no-c-format msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE" msgstr "" -#: fortran/resolve.c:8245 +#: fortran/resolve.c:8260 #, no-c-format msgid "" "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the " "corresponding argument of the overridden procedure" msgstr "" -#: fortran/resolve.c:8258 +#: fortran/resolve.c:8273 #, no-c-format msgid "" "Types mismatch for dummy argument '%s' of '%s' %L in in respect to the " "overridden procedure" msgstr "" -#: fortran/resolve.c:8268 +#: fortran/resolve.c:8283 #, no-c-format msgid "" "'%s' at %L must have the same number of formal arguments as the overridden " "procedure" msgstr "" -#: fortran/resolve.c:8277 +#: fortran/resolve.c:8292 #, no-c-format msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS" msgstr "" -#: fortran/resolve.c:8288 +#: fortran/resolve.c:8303 #, no-c-format msgid "'%s' at %L overrides a binding with PASS and must also be PASS" msgstr "" -#: fortran/resolve.c:8295 +#: fortran/resolve.c:8310 #, no-c-format msgid "" "Passed-object dummy argument of '%s' at %L must be at the same position as " "the passed-object dummy argument of the overridden procedure" msgstr "" -#: fortran/resolve.c:8326 +#: fortran/resolve.c:8341 #, no-c-format msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L" msgstr "" -#: fortran/resolve.c:8335 +#: fortran/resolve.c:8350 #, no-c-format msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous" msgstr "" -#: fortran/resolve.c:8404 +#: fortran/resolve.c:8419 #, no-c-format msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L" msgstr "" -#: fortran/resolve.c:8416 +#: fortran/resolve.c:8431 #, no-c-format msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too" msgstr "" -#: fortran/resolve.c:8446 +#: fortran/resolve.c:8461 #, no-c-format msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name" msgstr "" -#: fortran/resolve.c:8504 +#: fortran/resolve.c:8519 #, no-c-format msgid "" "'%s' must be a module procedure or an external procedure with an explicit " "interface at %L" msgstr "" -#: fortran/resolve.c:8541 +#: fortran/resolve.c:8556 #, no-c-format msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'" msgstr "" -#: fortran/resolve.c:8555 +#: fortran/resolve.c:8570 #, no-c-format msgid "Procedure '%s' with PASS at %L must have at least one argument" msgstr "" -#: fortran/resolve.c:8567 +#: fortran/resolve.c:8582 #, no-c-format msgid "" "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'" msgstr "" -#: fortran/resolve.c:8573 +#: fortran/resolve.c:8588 #, no-c-format msgid "" "Polymorphic entities are not yet implemented, non-polymorphic passed-object " "dummy argument of '%s' at %L accepted" msgstr "" -#: fortran/resolve.c:8598 +#: fortran/resolve.c:8613 #, no-c-format msgid "Procedure '%s' at %L has the same name as a component of '%s'" msgstr "" -#: fortran/resolve.c:8607 +#: fortran/resolve.c:8622 #, no-c-format msgid "" "Procedure '%s' at %L has the same name as an inherited component of '%s'" msgstr "" -#: fortran/resolve.c:8675 +#: fortran/resolve.c:8690 #, no-c-format msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT" msgstr "" -#: fortran/resolve.c:8692 +#: fortran/resolve.c:8707 #, no-c-format msgid "" "Component '%s' of '%s' at %L has the same name as an inherited type-bound " "procedure" msgstr "" -#: fortran/resolve.c:8704 +#: fortran/resolve.c:8719 #, no-c-format msgid "" "Character length of component '%s' needs to be a constant specification " "expression at %L" msgstr "" -#: fortran/resolve.c:8719 -#, no-c-format -msgid "" -"The component '%s' is a PRIVATE type and cannot be a component of '%s', " -"which is PUBLIC at %L" -msgstr "" - -#: fortran/resolve.c:8729 +#: fortran/resolve.c:8735 +#, no-c-format +msgid "" +"Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component " +"of '%s', which is PUBLIC at %L" +msgstr "" + +#: fortran/resolve.c:8746 #, no-c-format msgid "" "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE " "attribute" msgstr "" -#: fortran/resolve.c:8740 +#: fortran/resolve.c:8757 #, no-c-format msgid "" "The pointer component '%s' of '%s' at %L is a type that has not been declared" msgstr "" -#: fortran/resolve.c:8768 +#: fortran/resolve.c:8785 #, no-c-format msgid "Component '%s' of '%s' at %L must have constant array bounds" msgstr "" -#: fortran/resolve.c:8809 +#: fortran/resolve.c:8824 #, no-c-format msgid "" "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC " "namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8819 +#: fortran/resolve.c:8834 #, no-c-format msgid "" "NAMELIST object '%s' has use-associated PRIVATE components and cannot be " "member of namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8832 +#: fortran/resolve.c:8847 #, no-c-format msgid "" "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC " "namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8844 +#: fortran/resolve.c:8859 #, no-c-format msgid "" "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8853 +#: fortran/resolve.c:8868 #, no-c-format msgid "" "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8865 +#: fortran/resolve.c:8880 #, no-c-format msgid "" "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE " "components" msgstr "" -#: fortran/resolve.c:8873 +#: fortran/resolve.c:8888 #, no-c-format msgid "" "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components" msgstr "" -#: fortran/resolve.c:8899 +#: fortran/resolve.c:8914 #, no-c-format msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L" msgstr "" -#: fortran/resolve.c:8918 +#: fortran/resolve.c:8933 #, no-c-format msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape" msgstr "" -#: fortran/resolve.c:8929 +#: fortran/resolve.c:8944 #, no-c-format msgid "" "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type" msgstr "" -#: fortran/resolve.c:8940 +#: fortran/resolve.c:8955 #, no-c-format msgid "Incompatible derived type in PARAMETER at %L" msgstr "" -#: fortran/resolve.c:8999 +#: fortran/resolve.c:9014 #, no-c-format msgid "" "Interface '%s', used by procedure '%s' at %L, is declared in a later " "PROCEDURE statement" msgstr "" -#: fortran/resolve.c:9047 +#: fortran/resolve.c:9062 #, no-c-format msgid "Interface '%s' of procedure '%s' at %L must be explicit" msgstr "" -#: fortran/resolve.c:9080 +#: fortran/resolve.c:9095 #, no-c-format msgid "Type specified for intrinsic function '%s' at %L is ignored" msgstr "" -#: fortran/resolve.c:9087 +#: fortran/resolve.c:9102 #, no-c-format msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier" msgstr "" -#: fortran/resolve.c:9094 +#: fortran/resolve.c:9109 #, no-c-format msgid "'%s' declared INTRINSIC at %L does not exist" msgstr "" -#: fortran/resolve.c:9103 +#: fortran/resolve.c:9118 #, no-c-format msgid "" "The intrinsic '%s' declared INTRINSIC at %L is not available in the current " @@ -10339,229 +10339,234 @@ "intrinsics in order to use it." msgstr "" -#: fortran/resolve.c:9147 +#: fortran/resolve.c:9162 #, no-c-format msgid "Assumed size array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.c:9150 +#: fortran/resolve.c:9165 #, no-c-format msgid "Assumed shape array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.c:9162 +#: fortran/resolve.c:9177 #, no-c-format msgid "Symbol at %L is not a DUMMY variable" msgstr "" -#: fortran/resolve.c:9168 +#: fortran/resolve.c:9183 #, no-c-format msgid "" "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument" msgstr "" -#: fortran/resolve.c:9178 +#: fortran/resolve.c:9193 #, no-c-format msgid "" "Character dummy variable '%s' at %L with VALUE attribute must have constant " "length" msgstr "" -#: fortran/resolve.c:9187 +#: fortran/resolve.c:9202 #, no-c-format msgid "" "C interoperable character dummy variable '%s' at %L with VALUE attribute " "must have length one" msgstr "" -#: fortran/resolve.c:9213 +#: fortran/resolve.c:9228 #, no-c-format msgid "" "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block " "nor declared at the module level scope" msgstr "" -#: fortran/resolve.c:9266 +#: fortran/resolve.c:9281 #, no-c-format msgid "The derived type '%s' at %L is of type '%s', which has not been defined" msgstr "" -#: fortran/resolve.c:9307 +#: fortran/resolve.c:9322 #, no-c-format msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'" msgstr "" -#: fortran/resolve.c:9326 +#: fortran/resolve.c:9341 #, no-c-format msgid "" "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have " "a default initializer" msgstr "" -#: fortran/resolve.c:9385 +#: fortran/resolve.c:9400 #, no-c-format msgid "Threadprivate at %L isn't SAVEd" msgstr "" -#: fortran/resolve.c:9470 +#: fortran/resolve.c:9448 +#, no-c-format +msgid "non-constant DATA value at %L" +msgstr "" + +#: fortran/resolve.c:9488 #, no-c-format msgid "BLOCK DATA element '%s' at %L must be in COMMON" msgstr "" -#: fortran/resolve.c:9476 +#: fortran/resolve.c:9494 #, no-c-format msgid "DATA array '%s' at %L must be specified in a previous declaration" msgstr "" -#: fortran/resolve.c:9521 +#: fortran/resolve.c:9539 #, no-c-format msgid "Nonconstant array section at %L in DATA statement" msgstr "" -#: fortran/resolve.c:9534 +#: fortran/resolve.c:9552 #, no-c-format msgid "DATA statement at %L has more variables than values" msgstr "" -#: fortran/resolve.c:9628 +#: fortran/resolve.c:9646 #, no-c-format msgid "iterator start at %L does not simplify" msgstr "" -#: fortran/resolve.c:9635 +#: fortran/resolve.c:9653 #, no-c-format msgid "iterator end at %L does not simplify" msgstr "" -#: fortran/resolve.c:9642 +#: fortran/resolve.c:9660 #, no-c-format msgid "iterator step at %L does not simplify" msgstr "" -#: fortran/resolve.c:9768 +#: fortran/resolve.c:9786 #, no-c-format msgid "DATA statement at %L has more values than variables" msgstr "" -#: fortran/resolve.c:9859 +#: fortran/resolve.c:9877 #, no-c-format msgid "Label %d at %L defined but not used" msgstr "" -#: fortran/resolve.c:9864 +#: fortran/resolve.c:9882 #, no-c-format msgid "Label %d at %L defined but cannot be used" msgstr "" -#: fortran/resolve.c:9949 +#: fortran/resolve.c:9967 #, no-c-format msgid "" "Derived type variable '%s' at %L must have SEQUENCE attribute to be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9958 +#: fortran/resolve.c:9976 #, no-c-format msgid "" "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9966 +#: fortran/resolve.c:9984 #, no-c-format msgid "" "Derived type variable '%s' at %L with default initialization cannot be in " "EQUIVALENCE with a variable in COMMON" msgstr "" -#: fortran/resolve.c:9983 +#: fortran/resolve.c:10001 #, no-c-format msgid "" "Derived type variable '%s' at %L with pointer component(s) cannot be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:10088 +#: fortran/resolve.c:10106 #, no-c-format msgid "Syntax error in EQUIVALENCE statement at %L" msgstr "" -#: fortran/resolve.c:10103 +#: fortran/resolve.c:10121 #, no-c-format msgid "" "Either all or none of the objects in the EQUIVALENCE set at %L shall have " "the PROTECTED attribute" msgstr "" -#: fortran/resolve.c:10115 +#: fortran/resolve.c:10133 #, no-c-format msgid "" "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure " "procedure '%s'" msgstr "" -#: fortran/resolve.c:10124 +#: fortran/resolve.c:10142 #, no-c-format msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:10203 +#: fortran/resolve.c:10221 #, no-c-format msgid "" "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:10214 +#: fortran/resolve.c:10232 #, no-c-format msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:10225 +#: fortran/resolve.c:10243 #, no-c-format msgid "Substring at %L has length zero" msgstr "" -#: fortran/resolve.c:10269 +#: fortran/resolve.c:10287 #, no-c-format msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'" msgstr "" -#: fortran/resolve.c:10282 +#: fortran/resolve.c:10300 #, no-c-format msgid "ENTRY '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:10308 +#: fortran/resolve.c:10326 #, no-c-format msgid "User operator procedure '%s' at %L must be a FUNCTION" msgstr "" -#: fortran/resolve.c:10315 +#: fortran/resolve.c:10333 #, no-c-format msgid "User operator procedure '%s' at %L cannot be assumed character length" msgstr "" -#: fortran/resolve.c:10321 +#: fortran/resolve.c:10339 #, no-c-format msgid "User operator procedure '%s' at %L must have at least one argument" msgstr "" -#: fortran/resolve.c:10331 +#: fortran/resolve.c:10349 #, no-c-format msgid "First argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.c:10343 +#: fortran/resolve.c:10361 #, no-c-format msgid "Second argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.c:10347 +#: fortran/resolve.c:10365 #, no-c-format msgid "Operator interface at %L must have, at most, two arguments" msgstr "" -#: fortran/resolve.c:10401 +#: fortran/resolve.c:10419 #, no-c-format msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE" msgstr "" @@ -10796,29 +10801,29 @@ msgid "DIM argument at %L is out of bounds" msgstr "" -#: fortran/simplify.c:2555 +#: fortran/simplify.c:2558 #, no-c-format msgid "Argument of LOG at %L cannot be less than or equal to zero" msgstr "" -#: fortran/simplify.c:2568 +#: fortran/simplify.c:2571 #, no-c-format msgid "Complex argument of LOG at %L cannot be zero" msgstr "" -#: fortran/simplify.c:2609 +#: fortran/simplify.c:2612 #, no-c-format msgid "Argument of LOG10 at %L cannot be less than or equal to zero" msgstr "" #. Result is processor-dependent. -#: fortran/simplify.c:2902 +#: fortran/simplify.c:2905 #, no-c-format msgid "Second argument MOD at %L is zero" msgstr "" #. Result is processor-dependent. -#: fortran/simplify.c:2913 +#: fortran/simplify.c:2916 #, no-c-format msgid "Second argument of MOD at %L is zero" msgstr "" @@ -10826,95 +10831,95 @@ #. Result is processor-dependent. This processor just opts #. to not handle it at all. #. Result is processor-dependent. -#: fortran/simplify.c:2955 fortran/simplify.c:2967 +#: fortran/simplify.c:2958 fortran/simplify.c:2970 #, no-c-format msgid "Second argument of MODULO at %L is zero" msgstr "" -#: fortran/simplify.c:3013 +#: fortran/simplify.c:3016 #, no-c-format msgid "Second argument of NEAREST at %L shall not be zero" msgstr "" -#: fortran/simplify.c:3049 +#: fortran/simplify.c:3052 #, no-c-format msgid "Result of NEAREST is NaN at %L" msgstr "" -#: fortran/simplify.c:3330 +#: fortran/simplify.c:3333 #, no-c-format msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L" msgstr "" -#: fortran/simplify.c:3385 +#: fortran/simplify.c:3388 #, no-c-format msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L" msgstr "" -#: fortran/simplify.c:3496 +#: fortran/simplify.c:3499 #, no-c-format msgid "Integer too large in shape specification at %L" msgstr "" -#: fortran/simplify.c:3504 +#: fortran/simplify.c:3507 #, no-c-format msgid "Too many dimensions in shape specification for RESHAPE at %L" msgstr "" -#: fortran/simplify.c:3512 +#: fortran/simplify.c:3515 #, no-c-format msgid "Shape specification at %L cannot be negative" msgstr "" -#: fortran/simplify.c:3524 +#: fortran/simplify.c:3527 #, no-c-format msgid "Shape specification at %L cannot be the null array" msgstr "" -#: fortran/simplify.c:3545 +#: fortran/simplify.c:3548 #, no-c-format msgid "" "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter" msgstr "" -#: fortran/simplify.c:3552 +#: fortran/simplify.c:3555 #, no-c-format msgid "Error in ORDER parameter of RESHAPE at %L" msgstr "" -#: fortran/simplify.c:3560 +#: fortran/simplify.c:3563 #, no-c-format msgid "ORDER parameter of RESHAPE at %L is out of range" msgstr "" -#: fortran/simplify.c:3570 +#: fortran/simplify.c:3573 #, no-c-format msgid "Invalid permutation in ORDER parameter at %L" msgstr "" -#: fortran/simplify.c:3629 +#: fortran/simplify.c:3632 #, no-c-format msgid "PAD parameter required for short SOURCE parameter at %L" msgstr "" -#: fortran/simplify.c:3748 +#: fortran/simplify.c:3751 #, no-c-format msgid "Result of SCALE overflows its kind at %L" msgstr "" -#: fortran/simplify.c:4382 +#: fortran/simplify.c:4385 #, no-c-format msgid "Argument of SQRT at %L has a negative value" msgstr "" -#: fortran/simplify.c:4537 +#: fortran/simplify.c:4540 #, no-c-format msgid "" "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < " "result size %ld" msgstr "" -#: fortran/simplify.c:4903 +#: fortran/simplify.c:4906 #, no-c-format msgid "" "Character '%s' in string at %L cannot be converted into character kind %d" @@ -11270,22 +11275,22 @@ msgid "BOZ constant at %L is too large (%ld vs %ld bits)" msgstr "" -#: fortran/trans-array.c:641 fortran/trans-array.c:4384 -#: fortran/trans-array.c:5315 fortran/trans-intrinsic.c:3718 +#: fortran/trans-array.c:641 fortran/trans-array.c:4387 +#: fortran/trans-array.c:5318 fortran/trans-intrinsic.c:3714 #, no-c-format msgid "Creating array temporary at %L" msgstr "" #. Problems occur when we get something like #. integer :: a(lots) = (/(i, i=1, lots)/) -#: fortran/trans-array.c:3954 +#: fortran/trans-array.c:3957 #, no-c-format msgid "" "The number of elements in the array constructor at %L requires an increase " "of the allowed %d upper limit. See -fmax-array-constructor option" msgstr "" -#: fortran/trans-array.c:5312 +#: fortran/trans-array.c:5315 #, no-c-format msgid "Creating array temporary at %L for argument '%s'" msgstr "" @@ -11367,37 +11372,37 @@ msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L" msgstr "" -#: fortran/trans-decl.c:2868 fortran/trans-decl.c:3906 +#: fortran/trans-decl.c:2885 fortran/trans-decl.c:3923 #, no-c-format msgid "Return value of function '%s' at %L not set" msgstr "" -#: fortran/trans-decl.c:3527 +#: fortran/trans-decl.c:3544 #, no-c-format msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set" msgstr "" -#: fortran/trans-decl.c:3531 +#: fortran/trans-decl.c:3548 #, no-c-format msgid "Unused dummy argument '%s' at %L" msgstr "" -#: fortran/trans-decl.c:3537 +#: fortran/trans-decl.c:3554 #, no-c-format msgid "Unused variable '%s' declared at %L" msgstr "" -#: fortran/trans-decl.c:3583 +#: fortran/trans-decl.c:3600 #, no-c-format msgid "Unused parameter '%s' declared at %L" msgstr "" -#: fortran/trans-decl.c:3597 +#: fortran/trans-decl.c:3614 #, no-c-format msgid "Return value '%s' of function '%s' declared at %L not set" msgstr "" -#: fortran/trans-expr.c:2399 +#: fortran/trans-expr.c:2357 #, no-c-format msgid "Unknown argument list function at %L" msgstr "" @@ -11412,7 +11417,7 @@ msgid "Derived type '%s' at %L has PRIVATE components" msgstr "" -#: fortran/trans-stmt.c:471 +#: fortran/trans-stmt.c:498 #, no-c-format msgid "An alternate return at %L without a * dummy argument" msgstr "" @@ -11642,6 +11647,18 @@ msgid "may not use both -m32 and -m64" msgstr "" +#: config/i386/mingw32.h:85 config/i386/cygwin.h:91 +msgid "shared and mdll are not compatible" +msgstr "" + +#: config/bfin/elf.h:31 +msgid "no processor type specified for linking" +msgstr "" + +#: config/vxworks.h:71 +msgid "-Xbind-now and -Xbind-lazy are incompatible" +msgstr "" + #: config/mips/mips.h:1182 config/arc/arc.h:61 msgid "may not use both -EB and -EL" msgstr "" @@ -11654,15 +11671,11 @@ msgid "-msingle-float and -msoft-float cannot both be specified" msgstr "" -#: config/i386/mingw32.h:85 config/i386/cygwin.h:91 -msgid "shared and mdll are not compatible" -msgstr "" - #: gcc.c:800 msgid "GCC does not support -C or -CC without -E" msgstr "" -#: gcc.c:828 java/jvspec.c:80 +#: gcc.c:828 java/jvspec.c:80 ada/gcc-interface/lang-specs.h:33 msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" @@ -11670,79 +11683,19 @@ msgid "-E or -x required when input is from standard input" msgstr "" -#: config/darwin.h:270 -msgid "-current_version only allowed with -dynamiclib" -msgstr "" - -#: config/darwin.h:272 -msgid "-install_name only allowed with -dynamiclib" -msgstr "" - -#: config/darwin.h:277 -msgid "-bundle not allowed with -dynamiclib" -msgstr "" - -#: config/darwin.h:278 -msgid "-bundle_loader not allowed with -dynamiclib" -msgstr "" - -#: config/darwin.h:279 -msgid "-client_name not allowed with -dynamiclib" -msgstr "" - -#: config/darwin.h:284 -msgid "-force_flat_namespace not allowed with -dynamiclib" -msgstr "" - -#: config/darwin.h:286 -msgid "-keep_private_externs not allowed with -dynamiclib" -msgstr "" - -#: config/darwin.h:287 -msgid "-private_bundle not allowed with -dynamiclib" -msgstr "" - #: config/sparc/sol2-bi.h:189 config/sparc/sol2-bi.h:194 #: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22 msgid "does not support multilib" msgstr "" -#: config/rs6000/linux64.h:345 config/rs6000/linux64.h:347 -#: config/rs6000/sysv4.h:902 config/rs6000/sysv4.h:904 config/linux.h:106 -#: config/linux.h:108 config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 -msgid "-mglibc and -muclibc used together" -msgstr "" - -#: config/bfin/elf.h:31 -msgid "no processor type specified for linking" -msgstr "" - -#: config/vxworks.h:71 -msgid "-Xbind-now and -Xbind-lazy are incompatible" -msgstr "" - #: config/i386/cygwin.h:28 msgid "mno-cygwin and mno-win32 are not compatible" msgstr "" -#: fortran/lang-specs.h:55 fortran/lang-specs.h:69 -msgid "gfortran does not support -E without -cpp" -msgstr "" - -#: config/i386/nwld.h:34 -msgid "Static linking is not supported.\n" -msgstr "" - -#: java/lang-specs.h:33 -msgid "-fjni and -femit-class-files are incompatible" -msgstr "" - -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-file are incompatible" -msgstr "" - -#: java/lang-specs.h:35 java/lang-specs.h:36 -msgid "-femit-class-file should used along with -fsyntax-only" +#: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909 +#: config/rs6000/linux64.h:350 config/rs6000/linux64.h:352 config/linux.h:111 +#: config/linux.h:113 config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 +msgid "-mglibc and -muclibc used together" msgstr "" #: config/sh/sh.h:461 @@ -11761,10 +11714,34 @@ msgid "Do not specify both -march=... and -mcpu=..." msgstr "" +#: config/lynx.h:70 +msgid "cannot use mthreads and mlegacy-threads together" +msgstr "" + +#: config/lynx.h:95 +msgid "cannot use mshared and static together" +msgstr "" + #: config/vax/netbsd-elf.h:41 msgid "the -shared option is not currently supported for VAX ELF" msgstr "" +#: config/i386/nwld.h:34 +msgid "Static linking is not supported.\n" +msgstr "" + +#: ada/gcc-interface/lang-specs.h:34 +msgid "-c or -S required for Ada" +msgstr "" + +#: config/s390/tpf.h:119 +msgid "static is not supported on TPF-OS" +msgstr "" + +#: fortran/lang-specs.h:55 fortran/lang-specs.h:69 +msgid "gfortran does not support -E without -cpp" +msgstr "" + #: config/vax/vax.h:50 config/vax/vax.h:51 msgid "profiling not supported with -mg\n" msgstr "" @@ -11773,132 +11750,54 @@ msgid "the m210 does not have little endian support" msgstr "" -#: config/lynx.h:70 -msgid "cannot use mthreads and mlegacy-threads together" -msgstr "" - -#: config/lynx.h:95 -msgid "cannot use mshared and static together" -msgstr "" - -#: config/s390/tpf.h:119 -msgid "static is not supported on TPF-OS" +#: java/lang-specs.h:33 +msgid "-fjni and -femit-class-files are incompatible" +msgstr "" + +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-file are incompatible" +msgstr "" + +#: java/lang-specs.h:35 java/lang-specs.h:36 +msgid "-femit-class-file should used along with -fsyntax-only" +msgstr "" + +#: config/darwin.h:274 +msgid "-current_version only allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:276 +msgid "-install_name only allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:281 +msgid "-bundle not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:282 +msgid "-bundle_loader not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:283 +msgid "-client_name not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:288 +msgid "-force_flat_namespace not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:290 +msgid "-keep_private_externs not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:291 +msgid "-private_bundle not allowed with -dynamiclib" msgstr "" #: config/rs6000/darwin.h:95 msgid " conflicting code gen style switches are used" msgstr "" -#: java/lang.opt:69 -msgid "Warn if deprecated empty statements are found" -msgstr "" - -#: java/lang.opt:73 -msgid "Warn if .class files are out of date" -msgstr "" - -#: java/lang.opt:77 -msgid "Warn if modifiers are specified when not necessary" -msgstr "" - -#: java/lang.opt:81 -msgid "Deprecated; use --classpath instead" -msgstr "" - -#: java/lang.opt:88 -msgid "Permit the use of the assert keyword" -msgstr "" - -#: java/lang.opt:110 -msgid "Replace system path" -msgstr "" - -#: java/lang.opt:114 -msgid "Generate checks for references to NULL" -msgstr "" - -#: java/lang.opt:118 -msgid "Set class path" -msgstr "" - -#: java/lang.opt:125 -msgid "Output a class file" -msgstr "" - -#: java/lang.opt:129 -msgid "Alias for -femit-class-file" -msgstr "" - -#: java/lang.opt:133 -msgid "Choose input encoding (defaults from your locale)" -msgstr "" - -#: java/lang.opt:137 -msgid "Set the extension directory path" -msgstr "" - -#: java/lang.opt:144 -msgid "Input file is a file with a list of filenames to compile" -msgstr "" - -#: java/lang.opt:151 -msgid "Always check for non gcj generated classes archives" -msgstr "" - -#: java/lang.opt:155 -msgid "" -"Assume the runtime uses a hash table to map an object to its synchronization " -"structure" -msgstr "" - -#: java/lang.opt:159 -msgid "Generate instances of Class at runtime" -msgstr "" - -#: java/lang.opt:163 -msgid "Use offset tables for virtual method calls" -msgstr "" - -#: java/lang.opt:170 -msgid "Assume native functions are implemented using JNI" -msgstr "" - -#: java/lang.opt:174 -msgid "Enable optimization of static class initialization code" -msgstr "" - -#: java/lang.opt:181 -msgid "Reduce the amount of reflection meta-data generated" -msgstr "" - -#: java/lang.opt:185 -msgid "Enable assignability checks for stores into object arrays" -msgstr "" - -#: java/lang.opt:189 -msgid "Generate code for the Boehm GC" -msgstr "" - -#: java/lang.opt:193 -msgid "Call a library routine to do integer divisions" -msgstr "" - -#: java/lang.opt:197 -msgid "Generated should be loaded by bootstrap loader" -msgstr "" - -#: java/lang.opt:201 -msgid "Set the source language version" -msgstr "" - -#: java/lang.opt:205 -msgid "Set the target VM version" -msgstr "" - -#: ada/gcc-interface/lang.opt:100 -msgid "Specify options to GNAT" -msgstr "" - #: fortran/lang.opt:57 msgid "Put MODULE files in 'directory'" msgstr "" @@ -12204,6 +12103,60 @@ msgid "Accept extensions to support legacy code" msgstr "" +#: config/mcore/mcore.opt:23 +msgid "Generate code for the M*Core M210" +msgstr "" + +#: config/mcore/mcore.opt:27 +msgid "Generate code for the M*Core M340" +msgstr "" + +#: config/mcore/mcore.opt:31 +msgid "Force functions to be aligned to a 4 byte boundary" +msgstr "" + +#: config/mcore/mcore.opt:35 config/score/score.opt:23 +msgid "Generate big-endian code" +msgstr "" + +#: config/mcore/mcore.opt:39 +msgid "Emit call graph information" +msgstr "" + +#: config/mcore/mcore.opt:43 +msgid "Use the divide instruction" +msgstr "" + +#: config/mcore/mcore.opt:47 +msgid "Inline constants if it can be done in 2 insns or less" +msgstr "" + +#: config/mcore/mcore.opt:51 config/score/score.opt:27 +msgid "Generate little-endian code" +msgstr "" + +#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27 +msgid "" +"Assume that run-time support has been provided, so omit -lsim from the " +"linker command line" +msgstr "" + +#: config/mcore/mcore.opt:60 +msgid "Use arbitrary sized immediates in bit operations" +msgstr "" + +#: config/mcore/mcore.opt:64 +msgid "Prefer word accesses over byte accesses" +msgstr "" + +#: config/mcore/mcore.opt:68 +msgid "Set the maximum amount for a single stack increment operation" +msgstr "" + +#: config/mcore/mcore.opt:72 +msgid "Always treat bitfields as int-sized" +msgstr "" + #: config/alpha/alpha.opt:23 config/i386/i386.opt:201 msgid "Do not use hardware fp" msgstr "" @@ -12319,6 +12272,297 @@ msgid "Specify bit size of immediate TLS offsets" msgstr "" +#: config/ia64/ilp32.opt:3 +msgid "Generate ILP32 code" +msgstr "" + +#: config/ia64/ilp32.opt:7 +msgid "Generate LP64 code" +msgstr "" + +#: config/ia64/ia64.opt:3 +msgid "Generate big endian code" +msgstr "" + +#: config/ia64/ia64.opt:7 +msgid "Generate little endian code" +msgstr "" + +#: config/ia64/ia64.opt:11 +msgid "Generate code for GNU as" +msgstr "" + +#: config/ia64/ia64.opt:15 +msgid "Generate code for GNU ld" +msgstr "" + +#: config/ia64/ia64.opt:19 +msgid "Emit stop bits before and after volatile extended asms" +msgstr "" + +#: config/ia64/ia64.opt:23 +msgid "Use in/loc/out register names" +msgstr "" + +#: config/ia64/ia64.opt:30 +msgid "Enable use of sdata/scommon/sbss" +msgstr "" + +#: config/ia64/ia64.opt:34 +msgid "Generate code without GP reg" +msgstr "" + +#: config/ia64/ia64.opt:38 +msgid "gp is constant (but save/restore gp on indirect calls)" +msgstr "" + +#: config/ia64/ia64.opt:42 +msgid "Generate self-relocatable code" +msgstr "" + +#: config/ia64/ia64.opt:46 +msgid "Generate inline floating point division, optimize for latency" +msgstr "" + +#: config/ia64/ia64.opt:50 +msgid "Generate inline floating point division, optimize for throughput" +msgstr "" + +#: config/ia64/ia64.opt:57 +msgid "Generate inline integer division, optimize for latency" +msgstr "" + +#: config/ia64/ia64.opt:61 +msgid "Generate inline integer division, optimize for throughput" +msgstr "" + +#: config/ia64/ia64.opt:65 +msgid "Do not inline integer division" +msgstr "" + +#: config/ia64/ia64.opt:69 +msgid "Generate inline square root, optimize for latency" +msgstr "" + +#: config/ia64/ia64.opt:73 +msgid "Generate inline square root, optimize for throughput" +msgstr "" + +#: config/ia64/ia64.opt:77 +msgid "Do not inline square root" +msgstr "" + +#: config/ia64/ia64.opt:81 +msgid "Enable Dwarf 2 line debug info via GNU as" +msgstr "" + +#: config/ia64/ia64.opt:85 +msgid "Enable earlier placing stop bits for better scheduling" +msgstr "" + +#: config/ia64/ia64.opt:89 config/pa/pa.opt:51 config/spu/spu.opt:72 +#: config/sh/sh.opt:253 +msgid "Specify range of registers to make fixed" +msgstr "" + +#: config/ia64/ia64.opt:97 config/i386/i386.opt:229 +#: config/rs6000/rs6000.opt:230 config/spu/spu.opt:84 config/s390/s390.opt:87 +#: config/sparc/sparc.opt:95 +msgid "Schedule code for given CPU" +msgstr "" + +#: config/ia64/ia64.opt:101 +msgid "Use data speculation before reload" +msgstr "" + +#: config/ia64/ia64.opt:105 +msgid "Use data speculation after reload" +msgstr "" + +#: config/ia64/ia64.opt:109 +msgid "Use control speculation" +msgstr "" + +#: config/ia64/ia64.opt:113 +msgid "Use in block data speculation before reload" +msgstr "" + +#: config/ia64/ia64.opt:117 +msgid "Use in block data speculation after reload" +msgstr "" + +#: config/ia64/ia64.opt:121 +msgid "Use in block control speculation" +msgstr "" + +#: config/ia64/ia64.opt:125 +msgid "Use simple data speculation check" +msgstr "" + +#: config/ia64/ia64.opt:129 +msgid "Use simple data speculation check for control speculation" +msgstr "" + +#: config/ia64/ia64.opt:133 +msgid "" +"If set, data speculative instructions will be chosen for schedule only if " +"there are no other choices at the moment " +msgstr "" + +#: config/ia64/ia64.opt:137 +msgid "" +"If set, control speculative instructions will be chosen for schedule only if " +"there are no other choices at the moment " +msgstr "" + +#: config/ia64/ia64.opt:141 +msgid "" +"Count speculative dependencies while calculating priority of instructions" +msgstr "" + +#: config/ia64/ia64.opt:145 +msgid "Place a stop bit after every cycle when scheduling" +msgstr "" + +#: config/ia64/ia64.opt:149 +msgid "" +"Assume that floating-point stores and loads are not likely to cause conflict " +"when placed into one instruction group" +msgstr "" + +#: config/ia64/ia64.opt:153 +msgid "" +"Soft limit on number of memory insns per instruction group, giving lower " +"priority to subsequent memory insns attempting to schedule in the same insn " +"group. Frequently useful to prevent cache bank conflicts. Default value is 1" +msgstr "" + +#: config/ia64/ia64.opt:157 +msgid "" +"Disallow more than `msched-max-memory-insns' in instruction group. " +"Otherwise, limit is `soft' (prefer non-memory operations when limit is " +"reached)" +msgstr "" + +#: config/ia64/ia64.opt:161 +msgid "Don't generate checks for control speculation in selective scheduling" +msgstr "" + +#: config/xtensa/xtensa.opt:23 +msgid "Use CONST16 instruction to load constants" +msgstr "" + +#: config/xtensa/xtensa.opt:27 +msgid "Enable fused multiply/add and multiply/subtract FP instructions" +msgstr "" + +#: config/xtensa/xtensa.opt:31 +msgid "Use indirect CALLXn instructions for large programs" +msgstr "" + +#: config/xtensa/xtensa.opt:35 +msgid "Automatically align branch targets to reduce branch penalties" +msgstr "" + +#: config/xtensa/xtensa.opt:39 +msgid "Intersperse literal pools with code in the text section" +msgstr "" + +#: config/xtensa/xtensa.opt:43 +msgid "Do not serialize volatile memory references with MEMW instructions" +msgstr "" + +#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84 +msgid "Generate PA1.0 code" +msgstr "" + +#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108 +msgid "Generate PA1.1 code" +msgstr "" + +#: config/pa/pa.opt:31 config/pa/pa.opt:92 +msgid "Generate PA2.0 code (requires binutils 2.10 or later)" +msgstr "" + +#: config/pa/pa.opt:35 +msgid "Generate code for huge switch statements" +msgstr "" + +#: config/pa/pa.opt:39 +msgid "Disable FP regs" +msgstr "" + +#: config/pa/pa.opt:43 +msgid "Disable indexed addressing" +msgstr "" + +#: config/pa/pa.opt:47 +msgid "Generate fast indirect calls" +msgstr "" + +#: config/pa/pa.opt:55 +msgid "Assume code will be assembled by GAS" +msgstr "" + +#: config/pa/pa.opt:59 +msgid "Put jumps in call delay slots" +msgstr "" + +#: config/pa/pa.opt:64 +msgid "Enable linker optimizations" +msgstr "" + +#: config/pa/pa.opt:68 +msgid "Always generate long calls" +msgstr "" + +#: config/pa/pa.opt:72 +msgid "Emit long load/store sequences" +msgstr "" + +#: config/pa/pa.opt:80 +msgid "Disable space regs" +msgstr "" + +#: config/pa/pa.opt:96 +msgid "Use portable calling conventions" +msgstr "" + +#: config/pa/pa.opt:100 +msgid "" +"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, " +"7200, 7300, and 8000" +msgstr "" + +#: config/pa/pa.opt:104 config/frv/frv.opt:177 +msgid "Use software floating point" +msgstr "" + +#: config/pa/pa.opt:112 +msgid "Do not disable space regs" +msgstr "" + +#: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23 +#: config/pa/pa-hpux.opt:27 +msgid "Specify UNIX standard for predefines and linking" +msgstr "" + +#: config/pa/pa64-hpux.opt:23 +msgid "Assume code will be linked by GNU ld" +msgstr "" + +#: config/pa/pa64-hpux.opt:27 +msgid "Assume code will be linked by HP ld" +msgstr "" + +#: config/pa/pa-hpux.opt:23 +msgid "Generate cpp defines for server IO" +msgstr "" + +#: config/pa/pa-hpux.opt:31 +msgid "Generate cpp defines for workstation IO" +msgstr "" + #: config/frv/frv.opt:23 msgid "Use 4 media accumulators" msgstr "" @@ -12454,10 +12698,6 @@ msgid "Change the amount of scheduler lookahead" msgstr "" -#: config/frv/frv.opt:177 config/pa/pa.opt:104 -msgid "Use software floating point" -msgstr "" - #: config/frv/frv.opt:181 msgid "Assume a large TLS segment" msgstr "" @@ -12478,615 +12718,61 @@ msgid "Allow branches to be packed with other instructions" msgstr "" -#: config/mn10300/mn10300.opt:23 -msgid "Target the AM33 processor" -msgstr "" - -#: config/mn10300/mn10300.opt:27 -msgid "Target the AM33/2.0 processor" -msgstr "" - -#: config/mn10300/mn10300.opt:31 -msgid "Work around hardware multiply bug" -msgstr "" - -#: config/mn10300/mn10300.opt:36 -msgid "Enable linker relaxations" -msgstr "" - -#: config/mn10300/mn10300.opt:40 -msgid "Return pointers in both a0 and d0" -msgstr "" - -#: config/s390/tpf.opt:23 -msgid "Enable TPF-OS tracing code" -msgstr "" - -#: config/s390/tpf.opt:27 -msgid "Specify main object for TPF-OS" -msgstr "" - -#: config/s390/s390.opt:23 -msgid "31 bit ABI" -msgstr "" - -#: config/s390/s390.opt:27 -msgid "64 bit ABI" -msgstr "" - -#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80 -msgid "Generate code for given CPU" -msgstr "" - -#: config/s390/s390.opt:35 -msgid "Maintain backchain pointer" -msgstr "" - -#: config/s390/s390.opt:39 -msgid "Additional debug prints" -msgstr "" - -#: config/s390/s390.opt:43 -msgid "ESA/390 architecture" -msgstr "" - -#: config/s390/s390.opt:47 -msgid "Enable fused multiply/add instructions" -msgstr "" - -#: config/s390/s390.opt:51 -msgid "Enable decimal floating point hardware support" -msgstr "" - -#: config/s390/s390.opt:55 -msgid "Enable hardware floating point" -msgstr "" - -#: config/s390/s390.opt:67 -msgid "Use packed stack layout" -msgstr "" - -#: config/s390/s390.opt:71 -msgid "Use bras for executable < 64k" -msgstr "" - -#: config/s390/s390.opt:75 -msgid "Disable hardware floating point" -msgstr "" - -#: config/s390/s390.opt:79 -msgid "" -"Set the max. number of bytes which has to be left to stack size before a " -"trap instruction is triggered" -msgstr "" - -#: config/s390/s390.opt:83 -msgid "" -"Emit extra code in the function prologue in order to trap if the stack size " -"exceeds the given limit" -msgstr "" - -#: config/s390/s390.opt:87 config/ia64/ia64.opt:97 config/sparc/sparc.opt:95 -#: config/i386/i386.opt:229 config/rs6000/rs6000.opt:230 config/spu/spu.opt:84 -msgid "Schedule code for given CPU" -msgstr "" - -#: config/s390/s390.opt:91 -msgid "mvcle use" -msgstr "" - -#: config/s390/s390.opt:95 -msgid "Warn if a function uses alloca or creates an array with dynamic size" -msgstr "" - -#: config/s390/s390.opt:99 -msgid "Warn if a single function's framesize exceeds the given framesize" -msgstr "" - -#: config/s390/s390.opt:103 -msgid "z/Architecture" -msgstr "" - -#: config/ia64/ilp32.opt:3 -msgid "Generate ILP32 code" -msgstr "" - -#: config/ia64/ilp32.opt:7 -msgid "Generate LP64 code" -msgstr "" - -#: config/ia64/ia64.opt:3 -msgid "Generate big endian code" -msgstr "" - -#: config/ia64/ia64.opt:7 -msgid "Generate little endian code" -msgstr "" - -#: config/ia64/ia64.opt:11 -msgid "Generate code for GNU as" -msgstr "" - -#: config/ia64/ia64.opt:15 -msgid "Generate code for GNU ld" -msgstr "" - -#: config/ia64/ia64.opt:19 -msgid "Emit stop bits before and after volatile extended asms" -msgstr "" - -#: config/ia64/ia64.opt:23 -msgid "Use in/loc/out register names" -msgstr "" - -#: config/ia64/ia64.opt:30 -msgid "Enable use of sdata/scommon/sbss" -msgstr "" - -#: config/ia64/ia64.opt:34 -msgid "Generate code without GP reg" -msgstr "" - -#: config/ia64/ia64.opt:38 -msgid "gp is constant (but save/restore gp on indirect calls)" -msgstr "" - -#: config/ia64/ia64.opt:42 -msgid "Generate self-relocatable code" -msgstr "" - -#: config/ia64/ia64.opt:46 -msgid "Generate inline floating point division, optimize for latency" -msgstr "" - -#: config/ia64/ia64.opt:50 -msgid "Generate inline floating point division, optimize for throughput" -msgstr "" - -#: config/ia64/ia64.opt:57 -msgid "Generate inline integer division, optimize for latency" -msgstr "" - -#: config/ia64/ia64.opt:61 -msgid "Generate inline integer division, optimize for throughput" -msgstr "" - -#: config/ia64/ia64.opt:65 -msgid "Do not inline integer division" -msgstr "" - -#: config/ia64/ia64.opt:69 -msgid "Generate inline square root, optimize for latency" -msgstr "" - -#: config/ia64/ia64.opt:73 -msgid "Generate inline square root, optimize for throughput" -msgstr "" - -#: config/ia64/ia64.opt:77 -msgid "Do not inline square root" -msgstr "" - -#: config/ia64/ia64.opt:81 -msgid "Enable Dwarf 2 line debug info via GNU as" -msgstr "" - -#: config/ia64/ia64.opt:85 -msgid "Enable earlier placing stop bits for better scheduling" -msgstr "" - -#: config/ia64/ia64.opt:89 config/spu/spu.opt:72 config/sh/sh.opt:253 -#: config/pa/pa.opt:51 -msgid "Specify range of registers to make fixed" -msgstr "" - -#: config/ia64/ia64.opt:101 -msgid "Use data speculation before reload" -msgstr "" - -#: config/ia64/ia64.opt:105 -msgid "Use data speculation after reload" -msgstr "" - -#: config/ia64/ia64.opt:109 -msgid "Use control speculation" -msgstr "" - -#: config/ia64/ia64.opt:113 -msgid "Use in block data speculation before reload" -msgstr "" - -#: config/ia64/ia64.opt:117 -msgid "Use in block data speculation after reload" -msgstr "" - -#: config/ia64/ia64.opt:121 -msgid "Use in block control speculation" -msgstr "" - -#: config/ia64/ia64.opt:125 -msgid "Use simple data speculation check" -msgstr "" - -#: config/ia64/ia64.opt:129 -msgid "Use simple data speculation check for control speculation" -msgstr "" - -#: config/ia64/ia64.opt:133 -msgid "" -"If set, data speculative instructions will be chosen for schedule only if " -"there are no other choices at the moment " -msgstr "" - -#: config/ia64/ia64.opt:137 -msgid "" -"If set, control speculative instructions will be chosen for schedule only if " -"there are no other choices at the moment " -msgstr "" - -#: config/ia64/ia64.opt:141 -msgid "" -"Count speculative dependencies while calculating priority of instructions" -msgstr "" - -#: config/ia64/ia64.opt:145 -msgid "Place a stop bit after every cycle when scheduling" -msgstr "" - -#: config/ia64/ia64.opt:149 -msgid "" -"Assume that floating-point stores and loads are not likely to cause conflict " -"when placed into one instruction group" -msgstr "" - -#: config/ia64/ia64.opt:153 -msgid "" -"Soft limit on number of memory insns per instruction group, giving lower " -"priority to subsequent memory insns attempting to schedule in the same insn " -"group. Frequently useful to prevent cache bank conflicts. Default value is 1" -msgstr "" - -#: config/ia64/ia64.opt:157 -msgid "" -"Disallow more than `msched-max-memory-insns' in instruction group. " -"Otherwise, limit is `soft' (prefer non-memory operations when limit is " -"reached)" -msgstr "" - -#: config/ia64/ia64.opt:161 -msgid "Don't generate checks for control speculation in selective scheduling" -msgstr "" - -#: config/m32c/m32c.opt:24 config/bfin/bfin.opt:23 -msgid "Use simulator runtime" -msgstr "" - -#: config/m32c/m32c.opt:28 -msgid "Compile code for R8C variants" -msgstr "" - -#: config/m32c/m32c.opt:32 -msgid "Compile code for M16C variants" -msgstr "" - -#: config/m32c/m32c.opt:36 -msgid "Compile code for M32CM variants" -msgstr "" - -#: config/m32c/m32c.opt:40 -msgid "Compile code for M32C variants" -msgstr "" - -#: config/m32c/m32c.opt:44 -msgid "Number of memreg bytes (default: 16, range: 0..16)" -msgstr "" - -#: config/sparc/little-endian.opt:23 -msgid "Generate code for little-endian" -msgstr "" - -#: config/sparc/little-endian.opt:27 -msgid "Generate code for big-endian" -msgstr "" - -#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27 -msgid "Use hardware FP" -msgstr "" - -#: config/sparc/sparc.opt:31 -msgid "Do not use hardware FP" -msgstr "" - -#: config/sparc/sparc.opt:35 -msgid "Assume possible double misalignment" -msgstr "" - -#: config/sparc/sparc.opt:39 -msgid "Pass -assert pure-text to linker" -msgstr "" - -#: config/sparc/sparc.opt:43 -msgid "Use ABI reserved registers" -msgstr "" - -#: config/sparc/sparc.opt:47 -msgid "Use hardware quad FP instructions" -msgstr "" - -#: config/sparc/sparc.opt:51 -msgid "Do not use hardware quad fp instructions" -msgstr "" - -#: config/sparc/sparc.opt:55 -msgid "Compile for V8+ ABI" -msgstr "" - -#: config/sparc/sparc.opt:59 -msgid "Use UltraSPARC Visual Instruction Set extensions" -msgstr "" - -#: config/sparc/sparc.opt:63 -msgid "Pointers are 64-bit" -msgstr "" - -#: config/sparc/sparc.opt:67 -msgid "Pointers are 32-bit" -msgstr "" - -#: config/sparc/sparc.opt:71 -msgid "Use 64-bit ABI" -msgstr "" - -#: config/sparc/sparc.opt:75 -msgid "Use 32-bit ABI" -msgstr "" - -#: config/sparc/sparc.opt:79 -msgid "Use stack bias" -msgstr "" - -#: config/sparc/sparc.opt:83 -msgid "Use structs on stronger alignment for double-word copies" -msgstr "" - -#: config/sparc/sparc.opt:87 -msgid "Optimize tail call instructions in assembler and linker" -msgstr "" - -#: config/sparc/sparc.opt:91 config/rs6000/rs6000.opt:226 -msgid "Use features of and schedule code for given CPU" -msgstr "" - -#: config/sparc/sparc.opt:99 -msgid "Use given SPARC-V9 code model" -msgstr "" - -#: config/sparc/sparc.opt:103 -msgid "Enable strict 32-bit psABI struct return checking." -msgstr "" - -#: config/m32r/m32r.opt:23 -msgid "Compile for the m32rx" -msgstr "" - -#: config/m32r/m32r.opt:27 -msgid "Compile for the m32r2" -msgstr "" - -#: config/m32r/m32r.opt:31 -msgid "Compile for the m32r" -msgstr "" - -#: config/m32r/m32r.opt:35 -msgid "Align all loops to 32 byte boundary" -msgstr "" - -#: config/m32r/m32r.opt:39 -msgid "Prefer branches over conditional execution" -msgstr "" - -#: config/m32r/m32r.opt:43 -msgid "Give branches their default cost" -msgstr "" - -#: config/m32r/m32r.opt:47 -msgid "Display compile time statistics" -msgstr "" - -#: config/m32r/m32r.opt:51 -msgid "Specify cache flush function" -msgstr "" - -#: config/m32r/m32r.opt:55 -msgid "Specify cache flush trap number" -msgstr "" - -#: config/m32r/m32r.opt:59 -msgid "Only issue one instruction per cycle" -msgstr "" - -#: config/m32r/m32r.opt:63 -msgid "Allow two instructions to be issued per cycle" -msgstr "" - -#: config/m32r/m32r.opt:67 -msgid "Code size: small, medium or large" -msgstr "" - -#: config/m32r/m32r.opt:71 -msgid "Don't call any cache flush functions" -msgstr "" - -#: config/m32r/m32r.opt:75 -msgid "Don't call any cache flush trap" -msgstr "" - -#: config/m32r/m32r.opt:82 -msgid "Small data area: none, sdata, use" -msgstr "" - -#: config/m68k/m68k.opt:23 -msgid "Generate code for a 520X" -msgstr "" - -#: config/m68k/m68k.opt:27 -msgid "Generate code for a 5206e" -msgstr "" - -#: config/m68k/m68k.opt:31 -msgid "Generate code for a 528x" -msgstr "" - -#: config/m68k/m68k.opt:35 -msgid "Generate code for a 5307" -msgstr "" - -#: config/m68k/m68k.opt:39 -msgid "Generate code for a 5407" -msgstr "" - -#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104 -msgid "Generate code for a 68000" -msgstr "" - -#: config/m68k/m68k.opt:47 -msgid "Generate code for a 68010" -msgstr "" - -#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108 -msgid "Generate code for a 68020" -msgstr "" - -#: config/m68k/m68k.opt:55 -msgid "Generate code for a 68040, without any new instructions" -msgstr "" - -#: config/m68k/m68k.opt:59 -msgid "Generate code for a 68060, without any new instructions" -msgstr "" - -#: config/m68k/m68k.opt:63 -msgid "Generate code for a 68030" -msgstr "" - -#: config/m68k/m68k.opt:67 -msgid "Generate code for a 68040" -msgstr "" - -#: config/m68k/m68k.opt:71 -msgid "Generate code for a 68060" -msgstr "" - -#: config/m68k/m68k.opt:75 -msgid "Generate code for a 68302" -msgstr "" - -#: config/m68k/m68k.opt:79 -msgid "Generate code for a 68332" -msgstr "" - -#: config/m68k/m68k.opt:84 -msgid "Generate code for a 68851" -msgstr "" - -#: config/m68k/m68k.opt:88 -msgid "Generate code that uses 68881 floating-point instructions" -msgstr "" - -#: config/m68k/m68k.opt:92 -msgid "Align variables on a 32-bit boundary" -msgstr "" - -#: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63 -msgid "Specify the name of the target architecture" -msgstr "" - -#: config/m68k/m68k.opt:100 -msgid "Use the bit-field instructions" -msgstr "" - -#: config/m68k/m68k.opt:112 -msgid "Generate code for a ColdFire v4e" -msgstr "" - -#: config/m68k/m68k.opt:116 -msgid "Specify the target CPU" -msgstr "" - -#: config/m68k/m68k.opt:120 -msgid "Generate code for a cpu32" -msgstr "" - -#: config/m68k/m68k.opt:124 -msgid "Use hardware division instructions on ColdFire" -msgstr "" - -#: config/m68k/m68k.opt:128 -msgid "Generate code for a Fido A" -msgstr "" - -#: config/m68k/m68k.opt:132 -msgid "Generate code which uses hardware floating point instructions" -msgstr "" - -#: config/m68k/m68k.opt:136 -msgid "Enable ID based shared library" -msgstr "" - -#: config/m68k/m68k.opt:140 -msgid "Do not use the bit-field instructions" -msgstr "" - -#: config/m68k/m68k.opt:144 -msgid "Use normal calling convention" -msgstr "" - -#: config/m68k/m68k.opt:148 -msgid "Consider type 'int' to be 32 bits wide" -msgstr "" - -#: config/m68k/m68k.opt:152 -msgid "Generate pc-relative code" -msgstr "" - -#: config/m68k/m68k.opt:156 -msgid "Use different calling convention using 'rtd'" -msgstr "" - -#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61 -msgid "Enable separate data segment" -msgstr "" - -#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57 -msgid "ID of shared library to build" -msgstr "" - -#: config/m68k/m68k.opt:168 -msgid "Consider type 'int' to be 16 bits wide" -msgstr "" - -#: config/m68k/m68k.opt:172 -msgid "Generate code with library calls for floating point" -msgstr "" - -#: config/m68k/m68k.opt:176 -msgid "Do not use unaligned memory references" -msgstr "" - -#: config/m68k/m68k.opt:180 -msgid "Tune for the specified target CPU or architecture" -msgstr "" - -#: config/m68k/m68k.opt:184 -msgid "Support more than 8192 GOT entries on ColdFire" -msgstr "" - -#: config/m68k/ieee.opt:24 config/i386/i386.opt:137 -msgid "Use IEEE math for fp comparisons" -msgstr "" - -#: config/i386/djgpp.opt:25 -msgid "Ignored (obsolete)" +#: config/picochip/picochip.opt:23 +msgid "" +"Specify which type of AE to target. This option sets the mul-type and byte-" +"access." +msgstr "" + +#: config/picochip/picochip.opt:27 +msgid "Specify which type of multiplication to use. Can be mem, mac or none." +msgstr "" + +#: config/picochip/picochip.opt:31 +msgid "" +"Specify whether the byte access instructions should be used. Enabled by " +"default." +msgstr "" + +#: config/picochip/picochip.opt:35 +msgid "Enable debug output to be generated." +msgstr "" + +#: config/picochip/picochip.opt:39 +msgid "" +"Allow a symbol value to be used as an immediate value in an instruction." +msgstr "" + +#: config/picochip/picochip.opt:43 +msgid "Generate warnings when inefficient code is known to be generated." +msgstr "" + +#: config/i386/cygming.opt:23 +msgid "Create console application" +msgstr "" + +#: config/i386/cygming.opt:27 +msgid "Use the Cygwin interface" +msgstr "" + +#: config/i386/cygming.opt:31 +msgid "Generate code for a DLL" +msgstr "" + +#: config/i386/cygming.opt:35 +msgid "Ignore dllimport for functions" +msgstr "" + +#: config/i386/cygming.opt:39 +msgid "Use Mingw-specific thread support" +msgstr "" + +#: config/i386/cygming.opt:43 +msgid "Set Windows defines" +msgstr "" + +#: config/i386/cygming.opt:47 +msgid "Create GUI application" msgstr "" #: config/i386/mingw.opt:23 @@ -13129,6 +12815,10 @@ msgid "Align destination of the string operations" msgstr "" +#: config/i386/i386.opt:97 config/spu/spu.opt:80 config/s390/s390.opt:31 +msgid "Generate code for given CPU" +msgstr "" + #: config/i386/i386.opt:101 msgid "Use given assembler dialect" msgstr "" @@ -13163,6 +12853,10 @@ msgid "Generate floating point mathematics using given instruction set" msgstr "" +#: config/i386/i386.opt:137 config/m68k/ieee.opt:24 +msgid "Use IEEE math for fp comparisons" +msgstr "" + #: config/i386/i386.opt:141 msgid "Inline all known string operations" msgstr "" @@ -13354,54 +13048,396 @@ msgid "Encode SSE instructions with VEX prefix" msgstr "" -#: config/i386/cygming.opt:23 -msgid "Create console application" -msgstr "" - -#: config/i386/cygming.opt:27 -msgid "Use the Cygwin interface" -msgstr "" - -#: config/i386/cygming.opt:31 -msgid "Generate code for a DLL" -msgstr "" - -#: config/i386/cygming.opt:35 -msgid "Ignore dllimport for functions" -msgstr "" - -#: config/i386/cygming.opt:39 -msgid "Use Mingw-specific thread support" -msgstr "" - -#: config/i386/cygming.opt:43 -msgid "Set Windows defines" -msgstr "" - -#: config/i386/cygming.opt:47 -msgid "Create GUI application" -msgstr "" - -#: config/rs6000/aix41.opt:24 config/rs6000/aix64.opt:32 -msgid "Support message passing with the Parallel Environment" -msgstr "" - -#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:151 -msgid "Conform more closely to IBM XLC semantics" -msgstr "" - -#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:128 +#: config/i386/djgpp.opt:25 +msgid "Ignored (obsolete)" +msgstr "" + +#: config/iq2000/iq2000.opt:23 +msgid "Specify CPU for code generation purposes" +msgstr "" + +#: config/iq2000/iq2000.opt:27 +msgid "Specify CPU for scheduling purposes" +msgstr "" + +#: config/iq2000/iq2000.opt:31 config/mips/mips.opt:97 +msgid "Use ROM instead of RAM" +msgstr "" + +#: config/iq2000/iq2000.opt:35 +msgid "Use GP relative sdata/sbss sections" +msgstr "" + +#: config/iq2000/iq2000.opt:40 +msgid "No default crt0.o" +msgstr "" + +#: config/iq2000/iq2000.opt:44 config/mips/mips.opt:277 +msgid "Put uninitialized constants in ROM (needs -membedded-data)" +msgstr "" + +#: config/arm/arm.opt:23 +msgid "Specify an ABI" +msgstr "" + +#: config/arm/arm.opt:27 +msgid "Generate a call to abort if a noreturn function returns" +msgstr "" + +#: config/arm/arm.opt:34 +msgid "Pass FP arguments in FP registers" +msgstr "" + +#: config/arm/arm.opt:38 +msgid "Generate APCS conformant stack frames" +msgstr "" + +#: config/arm/arm.opt:42 +msgid "Generate re-entrant, PIC code" +msgstr "" + +#: config/arm/arm.opt:49 config/m68k/m68k.opt:96 config/score/score.opt:63 +msgid "Specify the name of the target architecture" +msgstr "" + +#: config/arm/arm.opt:56 +msgid "Assume target CPU is configured as big endian" +msgstr "" + +#: config/arm/arm.opt:60 +msgid "Thumb: Assume non-static functions may be called from ARM code" +msgstr "" + +#: config/arm/arm.opt:64 +msgid "Thumb: Assume function pointers may go to non-Thumb aware code" +msgstr "" + +#: config/arm/arm.opt:68 +msgid "Cirrus: Place NOPs to avoid invalid instruction combinations" +msgstr "" + +#: config/arm/arm.opt:72 config/bfin/bfin.opt:27 +msgid "Specify the name of the target CPU" +msgstr "" + +#: config/arm/arm.opt:76 +msgid "Specify if floating point hardware should be used" +msgstr "" + +#: config/arm/arm.opt:90 +msgid "Specify the name of the target floating point hardware/format" +msgstr "" + +#: config/arm/arm.opt:94 +msgid "Alias for -mfloat-abi=hard" +msgstr "" + +#: config/arm/arm.opt:98 +msgid "Assume target CPU is configured as little endian" +msgstr "" + +#: config/arm/arm.opt:102 +msgid "Generate call insns as indirect calls, if necessary" +msgstr "" + +#: config/arm/arm.opt:106 +msgid "Specify the register to be used for PIC addressing" +msgstr "" + +#: config/arm/arm.opt:110 +msgid "Store function names in object code" +msgstr "" + +#: config/arm/arm.opt:114 +msgid "Permit scheduling of a function's prologue sequence" +msgstr "" + +#: config/arm/arm.opt:118 +msgid "Do not load the PIC register in function prologues" +msgstr "" + +#: config/arm/arm.opt:122 +msgid "Alias for -mfloat-abi=soft" +msgstr "" + +#: config/arm/arm.opt:126 +msgid "Specify the minimum bit alignment of structures" +msgstr "" + +#: config/arm/arm.opt:130 +msgid "Compile for the Thumb not the ARM" +msgstr "" + +#: config/arm/arm.opt:134 +msgid "Support calls between Thumb and ARM instruction sets" +msgstr "" + +#: config/arm/arm.opt:138 +msgid "Specify how to access the thread pointer" +msgstr "" + +#: config/arm/arm.opt:142 +msgid "Thumb: Generate (non-leaf) stack frames even if not needed" +msgstr "" + +#: config/arm/arm.opt:146 +msgid "Thumb: Generate (leaf) stack frames even if not needed" +msgstr "" + +#: config/arm/arm.opt:150 +msgid "Tune code for the given processor" +msgstr "" + +#: config/arm/arm.opt:154 +msgid "Assume big endian bytes, little endian words" +msgstr "" + +#: config/arm/arm.opt:158 +msgid "" +"Use Neon quad-word (rather than double-word) registers for vectorization" +msgstr "" + +#: config/arm/arm.opt:162 +msgid "Only generate absolute relocations on word sized values." +msgstr "" + +#: config/arm/arm.opt:166 +msgid "" +"Avoid overlapping destination and address registers on LDRD instructions" +msgstr "" + +#: config/arm/eabi.opt:23 +msgid "Generate code for the Android operating system." +msgstr "" + +#: config/arm/pe.opt:23 +msgid "Ignore dllimport attribute for functions" +msgstr "" + +#: config/cris/linux.opt:27 +msgid "Together with -fpic and -fPIC, do not use GOTPLT references" +msgstr "" + +#: config/cris/cris.opt:45 +msgid "Work around bug in multiplication instruction" +msgstr "" + +#: config/cris/cris.opt:51 +msgid "Compile for ETRAX 4 (CRIS v3)" +msgstr "" + +#: config/cris/cris.opt:56 +msgid "Compile for ETRAX 100 (CRIS v8)" +msgstr "" + +#: config/cris/cris.opt:64 +msgid "Emit verbose debug information in assembly code" +msgstr "" + +#: config/cris/cris.opt:71 +msgid "Do not use condition codes from normal instructions" +msgstr "" + +#: config/cris/cris.opt:80 +msgid "Do not emit addressing modes with side-effect assignment" +msgstr "" + +#: config/cris/cris.opt:89 +msgid "Do not tune stack alignment" +msgstr "" + +#: config/cris/cris.opt:98 +msgid "Do not tune writable data alignment" +msgstr "" + +#: config/cris/cris.opt:107 +msgid "Do not tune code and read-only data alignment" +msgstr "" + +#: config/cris/cris.opt:116 +msgid "Align code and data to 32 bits" +msgstr "" + +#: config/cris/cris.opt:133 +msgid "Don't align items in code or data" +msgstr "" + +#: config/cris/cris.opt:142 +msgid "Do not emit function prologue or epilogue" +msgstr "" + +#: config/cris/cris.opt:149 +msgid "Use the most feature-enabling options allowed by other options" +msgstr "" + +#: config/cris/cris.opt:158 +msgid "Override -mbest-lib-options" +msgstr "" + +#: config/cris/cris.opt:165 +msgid "Generate code for the specified chip or CPU version" +msgstr "" + +#: config/cris/cris.opt:169 +msgid "Tune alignment for the specified chip or CPU version" +msgstr "" + +#: config/cris/cris.opt:173 +msgid "Warn when a stackframe is larger than the specified size" +msgstr "" + +#: config/avr/avr.opt:23 +msgid "Use subroutines for function prologues and epilogues" +msgstr "" + +#: config/avr/avr.opt:27 +msgid "Select the target MCU" +msgstr "" + +#: config/avr/avr.opt:34 +msgid "Use an 8-bit 'int' type" +msgstr "" + +#: config/avr/avr.opt:38 +msgid "Change the stack pointer without disabling interrupts" +msgstr "" + +#: config/avr/avr.opt:42 +msgid "Do not generate tablejump insns" +msgstr "" + +#: config/avr/avr.opt:52 +msgid "Use rjmp/rcall (limited range) on >8K devices" +msgstr "" + +#: config/avr/avr.opt:56 +msgid "Output instruction sizes to the asm file" +msgstr "" + +#: config/avr/avr.opt:60 +msgid "Change only the low 8 bits of the stack pointer" +msgstr "" + +#: config/avr/avr.opt:64 +msgid "Relax branches" +msgstr "" + +#: config/avr/avr.opt:68 +msgid "" +"Make the linker relaxation machine assume that a program counter wrap-around " +"occures." +msgstr "" + +#: config/linux.opt:24 +msgid "Use uClibc instead of GNU libc" +msgstr "" + +#: config/linux.opt:28 +msgid "Use GNU libc instead of uClibc" +msgstr "" + +#: config/rs6000/sysv4.opt:24 +msgid "Select ABI calling convention" +msgstr "" + +#: config/rs6000/sysv4.opt:28 +msgid "Select method for sdata handling" +msgstr "" + +#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40 +msgid "Align to the base type of the bit-field" +msgstr "" + +#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49 +msgid "Produce code relocatable at runtime" +msgstr "" + +#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57 +msgid "Produce little endian code" +msgstr "" + +#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65 +msgid "Produce big endian code" +msgstr "" + +#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74 +#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:100 +#: config/rs6000/sysv4.opt:124 config/rs6000/sysv4.opt:136 +msgid "no description yet" +msgstr "" + +#: config/rs6000/sysv4.opt:78 +msgid "Assume all variable arg functions are prototyped" +msgstr "" + +#: config/rs6000/sysv4.opt:87 +msgid "Use EABI" +msgstr "" + +#: config/rs6000/sysv4.opt:91 +msgid "Allow bit-fields to cross word boundaries" +msgstr "" + +#: config/rs6000/sysv4.opt:95 +msgid "Use alternate register names" +msgstr "" + +#: config/rs6000/sysv4.opt:104 +msgid "Link with libsim.a, libc.a and sim-crt0.o" +msgstr "" + +#: config/rs6000/sysv4.opt:108 +msgid "Link with libads.a, libc.a and crt0.o" +msgstr "" + +#: config/rs6000/sysv4.opt:112 +msgid "Link with libyk.a, libc.a and crt0.o" +msgstr "" + +#: config/rs6000/sysv4.opt:116 +msgid "Link with libmvme.a, libc.a and crt0.o" +msgstr "" + +#: config/rs6000/sysv4.opt:120 +msgid "Set the PPC_EMB bit in the ELF flags header" +msgstr "" + +#: config/rs6000/sysv4.opt:128 config/rs6000/darwin.opt:24 msgid "Generate 64-bit code" msgstr "" -#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:132 +#: config/rs6000/sysv4.opt:132 config/rs6000/darwin.opt:28 msgid "Generate 32-bit code" msgstr "" +#: config/rs6000/sysv4.opt:140 +msgid "Generate code to use a non-exec PLT and GOT" +msgstr "" + +#: config/rs6000/sysv4.opt:144 +msgid "Generate code for old exec BSS PLT" +msgstr "" + +#: config/rs6000/linux64.opt:24 +msgid "Call mcount for profiling before a function prologue" +msgstr "" + #: config/rs6000/darwin.opt:32 msgid "Generate code suitable for executables (NOT shared libs)" msgstr "" +#: config/rs6000/aix64.opt:24 +msgid "Compile for 64-bit pointers" +msgstr "" + +#: config/rs6000/aix64.opt:28 +msgid "Compile for 32-bit pointers" +msgstr "" + +#: config/rs6000/aix64.opt:32 config/rs6000/aix41.opt:24 +msgid "Support message passing with the Parallel Environment" +msgstr "" + #: config/rs6000/rs6000.opt:24 msgid "Use POWER instruction set" msgstr "" @@ -13522,6 +13558,10 @@ msgid "Return small structures in registers (SVR4 default)" msgstr "" +#: config/rs6000/rs6000.opt:151 config/rs6000/aix.opt:24 +msgid "Conform more closely to IBM XLC semantics" +msgstr "" + #: config/rs6000/rs6000.opt:155 msgid "Generate software reciprocal sqrt for better throughput" msgstr "" @@ -13586,6 +13626,10 @@ msgid "Specify ABI to use" msgstr "" +#: config/rs6000/rs6000.opt:226 config/sparc/sparc.opt:91 +msgid "Use features of and schedule code for given CPU" +msgstr "" + #: config/rs6000/rs6000.opt:234 msgid "Select full, part, or no traceback table" msgstr "" @@ -13650,90 +13694,72 @@ msgid "Specify Xilinx FPU." msgstr "" -#: config/rs6000/aix64.opt:24 -msgid "Compile for 64-bit pointers" -msgstr "" - -#: config/rs6000/aix64.opt:28 -msgid "Compile for 32-bit pointers" -msgstr "" - -#: config/rs6000/linux64.opt:24 -msgid "Call mcount for profiling before a function prologue" -msgstr "" - -#: config/rs6000/sysv4.opt:24 -msgid "Select ABI calling convention" -msgstr "" - -#: config/rs6000/sysv4.opt:28 -msgid "Select method for sdata handling" -msgstr "" - -#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40 -msgid "Align to the base type of the bit-field" -msgstr "" - -#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49 -msgid "Produce code relocatable at runtime" -msgstr "" - -#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57 -msgid "Produce little endian code" -msgstr "" - -#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65 -msgid "Produce big endian code" -msgstr "" - -#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74 -#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:100 -#: config/rs6000/sysv4.opt:124 config/rs6000/sysv4.opt:136 -msgid "no description yet" -msgstr "" - -#: config/rs6000/sysv4.opt:78 -msgid "Assume all variable arg functions are prototyped" -msgstr "" - -#: config/rs6000/sysv4.opt:87 -msgid "Use EABI" -msgstr "" - -#: config/rs6000/sysv4.opt:91 -msgid "Allow bit-fields to cross word boundaries" -msgstr "" - -#: config/rs6000/sysv4.opt:95 -msgid "Use alternate register names" -msgstr "" - -#: config/rs6000/sysv4.opt:104 -msgid "Link with libsim.a, libc.a and sim-crt0.o" -msgstr "" - -#: config/rs6000/sysv4.opt:108 -msgid "Link with libads.a, libc.a and crt0.o" -msgstr "" - -#: config/rs6000/sysv4.opt:112 -msgid "Link with libyk.a, libc.a and crt0.o" -msgstr "" - -#: config/rs6000/sysv4.opt:116 -msgid "Link with libmvme.a, libc.a and crt0.o" -msgstr "" - -#: config/rs6000/sysv4.opt:120 -msgid "Set the PPC_EMB bit in the ELF flags header" -msgstr "" - -#: config/rs6000/sysv4.opt:140 -msgid "Generate code to use a non-exec PLT and GOT" -msgstr "" - -#: config/rs6000/sysv4.opt:144 -msgid "Generate code for old exec BSS PLT" +#: config/v850/v850.opt:23 +msgid "Use registers r2 and r5" +msgstr "" + +#: config/v850/v850.opt:27 +msgid "Use 4 byte entries in switch tables" +msgstr "" + +#: config/v850/v850.opt:31 +msgid "Enable backend debugging" +msgstr "" + +#: config/v850/v850.opt:35 +msgid "Do not use the callt instruction" +msgstr "" + +#: config/v850/v850.opt:39 +msgid "Reuse r30 on a per function basis" +msgstr "" + +#: config/v850/v850.opt:43 +msgid "Support Green Hills ABI" +msgstr "" + +#: config/v850/v850.opt:47 +msgid "Prohibit PC relative function calls" +msgstr "" + +#: config/v850/v850.opt:51 +msgid "Use stubs for function prologues" +msgstr "" + +#: config/v850/v850.opt:55 +msgid "Set the max size of data eligible for the SDA area" +msgstr "" + +#: config/v850/v850.opt:59 +msgid "Enable the use of the short load instructions" +msgstr "" + +#: config/v850/v850.opt:63 +msgid "Same as: -mep -mprolog-function" +msgstr "" + +#: config/v850/v850.opt:67 +msgid "Set the max size of data eligible for the TDA area" +msgstr "" + +#: config/v850/v850.opt:71 +msgid "Enforce strict alignment" +msgstr "" + +#: config/v850/v850.opt:78 +msgid "Compile for the v850 processor" +msgstr "" + +#: config/v850/v850.opt:82 +msgid "Compile for the v850e processor" +msgstr "" + +#: config/v850/v850.opt:86 +msgid "Compile for the v850e1 processor" +msgstr "" + +#: config/v850/v850.opt:90 +msgid "Set the max size of data eligible for the ZDA area" msgstr "" #: config/spu/spu.opt:20 @@ -13794,58 +13820,264 @@ "issue" msgstr "" -#: config/mcore/mcore.opt:23 -msgid "Generate code for the M*Core M210" -msgstr "" - -#: config/mcore/mcore.opt:27 -msgid "Generate code for the M*Core M340" -msgstr "" - -#: config/mcore/mcore.opt:31 -msgid "Force functions to be aligned to a 4 byte boundary" -msgstr "" - -#: config/mcore/mcore.opt:35 config/score/score.opt:23 -msgid "Generate big-endian code" -msgstr "" - -#: config/mcore/mcore.opt:39 -msgid "Emit call graph information" -msgstr "" - -#: config/mcore/mcore.opt:43 -msgid "Use the divide instruction" -msgstr "" - -#: config/mcore/mcore.opt:47 -msgid "Inline constants if it can be done in 2 insns or less" -msgstr "" - -#: config/mcore/mcore.opt:51 config/score/score.opt:27 -msgid "Generate little-endian code" -msgstr "" - -#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27 -msgid "" -"Assume that run-time support has been provided, so omit -lsim from the " -"linker command line" -msgstr "" - -#: config/mcore/mcore.opt:60 -msgid "Use arbitrary sized immediates in bit operations" -msgstr "" - -#: config/mcore/mcore.opt:64 -msgid "Prefer word accesses over byte accesses" -msgstr "" - -#: config/mcore/mcore.opt:68 -msgid "Set the maximum amount for a single stack increment operation" -msgstr "" - -#: config/mcore/mcore.opt:72 -msgid "Always treat bitfields as int-sized" +#: config/vax/vax.opt:23 config/vax/vax.opt:27 +msgid "Target DFLOAT double precision code" +msgstr "" + +#: config/vax/vax.opt:31 config/vax/vax.opt:35 +msgid "Generate GFLOAT double precision code" +msgstr "" + +#: config/vax/vax.opt:39 +msgid "Generate code for GNU assembler (gas)" +msgstr "" + +#: config/vax/vax.opt:43 +msgid "Generate code for UNIX assembler" +msgstr "" + +#: config/vax/vax.opt:47 +msgid "Use VAXC structure conventions" +msgstr "" + +#: config/lynx.opt:23 +msgid "Support legacy multi-threading" +msgstr "" + +#: config/lynx.opt:27 +msgid "Use shared libraries" +msgstr "" + +#: config/lynx.opt:31 +msgid "Support multi-threading" +msgstr "" + +#: config/stormy16/stormy16.opt:24 +msgid "Provide libraries for the simulator" +msgstr "" + +#: config/h8300/h8300.opt:23 +msgid "Generate H8S code" +msgstr "" + +#: config/h8300/h8300.opt:27 +msgid "Generate H8SX code" +msgstr "" + +#: config/h8300/h8300.opt:31 +msgid "Generate H8S/2600 code" +msgstr "" + +#: config/h8300/h8300.opt:35 +msgid "Make integers 32 bits wide" +msgstr "" + +#: config/h8300/h8300.opt:42 +msgid "Use registers for argument passing" +msgstr "" + +#: config/h8300/h8300.opt:46 +msgid "Consider access to byte sized memory slow" +msgstr "" + +#: config/h8300/h8300.opt:50 +msgid "Enable linker relaxing" +msgstr "" + +#: config/h8300/h8300.opt:54 +msgid "Generate H8/300H code" +msgstr "" + +#: config/h8300/h8300.opt:58 +msgid "Enable the normal mode" +msgstr "" + +#: config/h8300/h8300.opt:62 +msgid "Use H8/300 alignment rules" +msgstr "" + +#: config/s390/s390.opt:23 +msgid "31 bit ABI" +msgstr "" + +#: config/s390/s390.opt:27 +msgid "64 bit ABI" +msgstr "" + +#: config/s390/s390.opt:35 +msgid "Maintain backchain pointer" +msgstr "" + +#: config/s390/s390.opt:39 +msgid "Additional debug prints" +msgstr "" + +#: config/s390/s390.opt:43 +msgid "ESA/390 architecture" +msgstr "" + +#: config/s390/s390.opt:47 +msgid "Enable fused multiply/add instructions" +msgstr "" + +#: config/s390/s390.opt:51 +msgid "Enable decimal floating point hardware support" +msgstr "" + +#: config/s390/s390.opt:55 +msgid "Enable hardware floating point" +msgstr "" + +#: config/s390/s390.opt:67 +msgid "Use packed stack layout" +msgstr "" + +#: config/s390/s390.opt:71 +msgid "Use bras for executable < 64k" +msgstr "" + +#: config/s390/s390.opt:75 +msgid "Disable hardware floating point" +msgstr "" + +#: config/s390/s390.opt:79 +msgid "" +"Set the max. number of bytes which has to be left to stack size before a " +"trap instruction is triggered" +msgstr "" + +#: config/s390/s390.opt:83 +msgid "" +"Emit extra code in the function prologue in order to trap if the stack size " +"exceeds the given limit" +msgstr "" + +#: config/s390/s390.opt:91 +msgid "mvcle use" +msgstr "" + +#: config/s390/s390.opt:95 +msgid "Warn if a function uses alloca or creates an array with dynamic size" +msgstr "" + +#: config/s390/s390.opt:99 +msgid "Warn if a single function's framesize exceeds the given framesize" +msgstr "" + +#: config/s390/s390.opt:103 +msgid "z/Architecture" +msgstr "" + +#: config/s390/tpf.opt:23 +msgid "Enable TPF-OS tracing code" +msgstr "" + +#: config/s390/tpf.opt:27 +msgid "Specify main object for TPF-OS" +msgstr "" + +#: config/darwin.opt:23 +msgid "Generate code suitable for fast turn around debugging" +msgstr "" + +#: config/darwin.opt:31 +msgid "The earliest MacOS X version on which this program will run" +msgstr "" + +#: config/darwin.opt:35 +msgid "Set sizeof(bool) to 1" +msgstr "" + +#: config/darwin.opt:39 +msgid "Generate code for darwin loadable kernel extensions" +msgstr "" + +#: config/darwin.opt:43 +msgid "Generate code for the kernel or loadable kernel extensions" +msgstr "" + +#: config/darwin.opt:47 +msgid "Add <dir> to the end of the system framework include path" +msgstr "" + +#: config/mn10300/mn10300.opt:23 +msgid "Target the AM33 processor" +msgstr "" + +#: config/mn10300/mn10300.opt:27 +msgid "Target the AM33/2.0 processor" +msgstr "" + +#: config/mn10300/mn10300.opt:31 +msgid "Work around hardware multiply bug" +msgstr "" + +#: config/mn10300/mn10300.opt:36 +msgid "Enable linker relaxations" +msgstr "" + +#: config/mn10300/mn10300.opt:40 +msgid "Return pointers in both a0 and d0" +msgstr "" + +#: config/m32r/m32r.opt:23 +msgid "Compile for the m32rx" +msgstr "" + +#: config/m32r/m32r.opt:27 +msgid "Compile for the m32r2" +msgstr "" + +#: config/m32r/m32r.opt:31 +msgid "Compile for the m32r" +msgstr "" + +#: config/m32r/m32r.opt:35 +msgid "Align all loops to 32 byte boundary" +msgstr "" + +#: config/m32r/m32r.opt:39 +msgid "Prefer branches over conditional execution" +msgstr "" + +#: config/m32r/m32r.opt:43 +msgid "Give branches their default cost" +msgstr "" + +#: config/m32r/m32r.opt:47 +msgid "Display compile time statistics" +msgstr "" + +#: config/m32r/m32r.opt:51 +msgid "Specify cache flush function" +msgstr "" + +#: config/m32r/m32r.opt:55 +msgid "Specify cache flush trap number" +msgstr "" + +#: config/m32r/m32r.opt:59 +msgid "Only issue one instruction per cycle" +msgstr "" + +#: config/m32r/m32r.opt:63 +msgid "Allow two instructions to be issued per cycle" +msgstr "" + +#: config/m32r/m32r.opt:67 +msgid "Code size: small, medium or large" +msgstr "" + +#: config/m32r/m32r.opt:71 +msgid "Don't call any cache flush functions" +msgstr "" + +#: config/m32r/m32r.opt:75 +msgid "Don't call any cache flush trap" +msgstr "" + +#: config/m32r/m32r.opt:82 +msgid "Small data area: none, sdata, use" msgstr "" #: config/arc/arc.opt:32 @@ -13868,6 +14100,512 @@ msgid "Put read-only data in SECTION" msgstr "" +#: config/m32c/m32c.opt:24 config/bfin/bfin.opt:23 +msgid "Use simulator runtime" +msgstr "" + +#: config/m32c/m32c.opt:28 +msgid "Compile code for R8C variants" +msgstr "" + +#: config/m32c/m32c.opt:32 +msgid "Compile code for M16C variants" +msgstr "" + +#: config/m32c/m32c.opt:36 +msgid "Compile code for M32CM variants" +msgstr "" + +#: config/m32c/m32c.opt:40 +msgid "Compile code for M32C variants" +msgstr "" + +#: config/m32c/m32c.opt:44 +msgid "Number of memreg bytes (default: 16, range: 0..16)" +msgstr "" + +#: config/pdp11/pdp11.opt:23 +msgid "Generate code for an 11/10" +msgstr "" + +#: config/pdp11/pdp11.opt:27 +msgid "Generate code for an 11/40" +msgstr "" + +#: config/pdp11/pdp11.opt:31 +msgid "Generate code for an 11/45" +msgstr "" + +#: config/pdp11/pdp11.opt:35 +msgid "Use 16-bit abs patterns" +msgstr "" + +#: config/pdp11/pdp11.opt:39 +msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)" +msgstr "" + +#: config/pdp11/pdp11.opt:43 +msgid "Do not use inline patterns for copying memory" +msgstr "" + +#: config/pdp11/pdp11.opt:47 +msgid "Use inline patterns for copying memory" +msgstr "" + +#: config/pdp11/pdp11.opt:51 +msgid "Do not pretend that branches are expensive" +msgstr "" + +#: config/pdp11/pdp11.opt:55 +msgid "Pretend that branches are expensive" +msgstr "" + +#: config/pdp11/pdp11.opt:59 +msgid "Use the DEC assembler syntax" +msgstr "" + +#: config/pdp11/pdp11.opt:63 +msgid "Use 32 bit float" +msgstr "" + +#: config/pdp11/pdp11.opt:67 +msgid "Use 64 bit float" +msgstr "" + +#: config/pdp11/pdp11.opt:75 +msgid "Use 16 bit int" +msgstr "" + +#: config/pdp11/pdp11.opt:79 +msgid "Use 32 bit int" +msgstr "" + +#: config/pdp11/pdp11.opt:87 +msgid "Target has split I&D" +msgstr "" + +#: config/pdp11/pdp11.opt:91 +msgid "Use UNIX assembler syntax" +msgstr "" + +#: config/m68k/m68k.opt:23 +msgid "Generate code for a 520X" +msgstr "" + +#: config/m68k/m68k.opt:27 +msgid "Generate code for a 5206e" +msgstr "" + +#: config/m68k/m68k.opt:31 +msgid "Generate code for a 528x" +msgstr "" + +#: config/m68k/m68k.opt:35 +msgid "Generate code for a 5307" +msgstr "" + +#: config/m68k/m68k.opt:39 +msgid "Generate code for a 5407" +msgstr "" + +#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104 +msgid "Generate code for a 68000" +msgstr "" + +#: config/m68k/m68k.opt:47 +msgid "Generate code for a 68010" +msgstr "" + +#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108 +msgid "Generate code for a 68020" +msgstr "" + +#: config/m68k/m68k.opt:55 +msgid "Generate code for a 68040, without any new instructions" +msgstr "" + +#: config/m68k/m68k.opt:59 +msgid "Generate code for a 68060, without any new instructions" +msgstr "" + +#: config/m68k/m68k.opt:63 +msgid "Generate code for a 68030" +msgstr "" + +#: config/m68k/m68k.opt:67 +msgid "Generate code for a 68040" +msgstr "" + +#: config/m68k/m68k.opt:71 +msgid "Generate code for a 68060" +msgstr "" + +#: config/m68k/m68k.opt:75 +msgid "Generate code for a 68302" +msgstr "" + +#: config/m68k/m68k.opt:79 +msgid "Generate code for a 68332" +msgstr "" + +#: config/m68k/m68k.opt:84 +msgid "Generate code for a 68851" +msgstr "" + +#: config/m68k/m68k.opt:88 +msgid "Generate code that uses 68881 floating-point instructions" +msgstr "" + +#: config/m68k/m68k.opt:92 +msgid "Align variables on a 32-bit boundary" +msgstr "" + +#: config/m68k/m68k.opt:100 +msgid "Use the bit-field instructions" +msgstr "" + +#: config/m68k/m68k.opt:112 +msgid "Generate code for a ColdFire v4e" +msgstr "" + +#: config/m68k/m68k.opt:116 +msgid "Specify the target CPU" +msgstr "" + +#: config/m68k/m68k.opt:120 +msgid "Generate code for a cpu32" +msgstr "" + +#: config/m68k/m68k.opt:124 +msgid "Use hardware division instructions on ColdFire" +msgstr "" + +#: config/m68k/m68k.opt:128 +msgid "Generate code for a Fido A" +msgstr "" + +#: config/m68k/m68k.opt:132 +msgid "Generate code which uses hardware floating point instructions" +msgstr "" + +#: config/m68k/m68k.opt:136 +msgid "Enable ID based shared library" +msgstr "" + +#: config/m68k/m68k.opt:140 +msgid "Do not use the bit-field instructions" +msgstr "" + +#: config/m68k/m68k.opt:144 +msgid "Use normal calling convention" +msgstr "" + +#: config/m68k/m68k.opt:148 +msgid "Consider type 'int' to be 32 bits wide" +msgstr "" + +#: config/m68k/m68k.opt:152 +msgid "Generate pc-relative code" +msgstr "" + +#: config/m68k/m68k.opt:156 +msgid "Use different calling convention using 'rtd'" +msgstr "" + +#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61 +msgid "Enable separate data segment" +msgstr "" + +#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57 +msgid "ID of shared library to build" +msgstr "" + +#: config/m68k/m68k.opt:168 +msgid "Consider type 'int' to be 16 bits wide" +msgstr "" + +#: config/m68k/m68k.opt:172 +msgid "Generate code with library calls for floating point" +msgstr "" + +#: config/m68k/m68k.opt:176 +msgid "Do not use unaligned memory references" +msgstr "" + +#: config/m68k/m68k.opt:180 +msgid "Tune for the specified target CPU or architecture" +msgstr "" + +#: config/m68k/m68k.opt:184 +msgid "Support more than 8192 GOT entries on ColdFire" +msgstr "" + +#: config/mmix/mmix.opt:24 +msgid "For intrinsics library: pass all parameters in registers" +msgstr "" + +#: config/mmix/mmix.opt:28 +msgid "Use register stack for parameters and return value" +msgstr "" + +#: config/mmix/mmix.opt:32 +msgid "Use call-clobbered registers for parameters and return value" +msgstr "" + +#: config/mmix/mmix.opt:37 +msgid "Use epsilon-respecting floating point compare instructions" +msgstr "" + +#: config/mmix/mmix.opt:41 +msgid "Use zero-extending memory loads, not sign-extending ones" +msgstr "" + +#: config/mmix/mmix.opt:45 +msgid "" +"Generate divide results with reminder having the same sign as the divisor " +"(not the dividend)" +msgstr "" + +#: config/mmix/mmix.opt:49 +msgid "Prepend global symbols with \":\" (for use with PREFIX)" +msgstr "" + +#: config/mmix/mmix.opt:53 +msgid "Do not provide a default start-address 0x100 of the program" +msgstr "" + +#: config/mmix/mmix.opt:57 +msgid "Link to emit program in ELF format (rather than mmo)" +msgstr "" + +#: config/mmix/mmix.opt:61 +msgid "Use P-mnemonics for branches statically predicted as taken" +msgstr "" + +#: config/mmix/mmix.opt:65 +msgid "Don't use P-mnemonics for branches" +msgstr "" + +#: config/mmix/mmix.opt:79 +msgid "Use addresses that allocate global registers" +msgstr "" + +#: config/mmix/mmix.opt:83 +msgid "Do not use addresses that allocate global registers" +msgstr "" + +#: config/mmix/mmix.opt:87 +msgid "Generate a single exit point for each function" +msgstr "" + +#: config/mmix/mmix.opt:91 +msgid "Do not generate a single exit point for each function" +msgstr "" + +#: config/mmix/mmix.opt:95 +msgid "Set start-address of the program" +msgstr "" + +#: config/mmix/mmix.opt:99 +msgid "Set start-address of data" +msgstr "" + +#: config/score/score.opt:31 +msgid "Disable bcnz instruction" +msgstr "" + +#: config/score/score.opt:35 +msgid "Enable unaligned load/store instruction" +msgstr "" + +#: config/score/score.opt:39 +msgid "Support SCORE 5 ISA" +msgstr "" + +#: config/score/score.opt:43 +msgid "Support SCORE 5U ISA" +msgstr "" + +#: config/score/score.opt:47 +msgid "Support SCORE 7 ISA" +msgstr "" + +#: config/score/score.opt:51 +msgid "Support SCORE 7D ISA" +msgstr "" + +#: config/score/score.opt:55 +msgid "Support SCORE 3 ISA" +msgstr "" + +#: config/score/score.opt:59 +msgid "Support SCORE 3d ISA" +msgstr "" + +#: config/crx/crx.opt:23 +msgid "Support multiply accumulate instructions" +msgstr "" + +#: config/crx/crx.opt:27 +msgid "Do not use push to store function arguments" +msgstr "" + +#: config/crx/crx.opt:31 +msgid "Restrict doloop to the given nesting level" +msgstr "" + +#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31 +msgid "Compile for a 68HC11" +msgstr "" + +#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35 +msgid "Compile for a 68HC12" +msgstr "" + +#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45 +msgid "Compile for a 68HCS12" +msgstr "" + +#: config/m68hc11/m68hc11.opt:49 +msgid "Auto pre/post decrement increment allowed" +msgstr "" + +#: config/m68hc11/m68hc11.opt:53 +msgid "Min/max instructions allowed" +msgstr "" + +#: config/m68hc11/m68hc11.opt:57 +msgid "Use call and rtc for function calls and returns" +msgstr "" + +#: config/m68hc11/m68hc11.opt:61 +msgid "Auto pre/post decrement increment not allowed" +msgstr "" + +#: config/m68hc11/m68hc11.opt:65 +msgid "Use jsr and rts for function calls and returns" +msgstr "" + +#: config/m68hc11/m68hc11.opt:69 +msgid "Min/max instructions not allowed" +msgstr "" + +#: config/m68hc11/m68hc11.opt:73 +msgid "Use direct addressing mode for soft registers" +msgstr "" + +#: config/m68hc11/m68hc11.opt:77 +msgid "Compile with 32-bit integer mode" +msgstr "" + +#: config/m68hc11/m68hc11.opt:82 +msgid "Specify the register allocation order" +msgstr "" + +#: config/m68hc11/m68hc11.opt:86 +msgid "Do not use direct addressing mode for soft registers" +msgstr "" + +#: config/m68hc11/m68hc11.opt:90 +msgid "Compile with 16-bit integer mode" +msgstr "" + +#: config/m68hc11/m68hc11.opt:94 +msgid "Indicate the number of soft registers available" +msgstr "" + +#: config/fr30/fr30.opt:23 +msgid "Assume small address space" +msgstr "" + +#: config/sparc/little-endian.opt:23 +msgid "Generate code for little-endian" +msgstr "" + +#: config/sparc/little-endian.opt:27 +msgid "Generate code for big-endian" +msgstr "" + +#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27 +msgid "Use hardware FP" +msgstr "" + +#: config/sparc/sparc.opt:31 +msgid "Do not use hardware FP" +msgstr "" + +#: config/sparc/sparc.opt:35 +msgid "Assume possible double misalignment" +msgstr "" + +#: config/sparc/sparc.opt:39 +msgid "Pass -assert pure-text to linker" +msgstr "" + +#: config/sparc/sparc.opt:43 +msgid "Use ABI reserved registers" +msgstr "" + +#: config/sparc/sparc.opt:47 +msgid "Use hardware quad FP instructions" +msgstr "" + +#: config/sparc/sparc.opt:51 +msgid "Do not use hardware quad fp instructions" +msgstr "" + +#: config/sparc/sparc.opt:55 +msgid "Compile for V8+ ABI" +msgstr "" + +#: config/sparc/sparc.opt:59 +msgid "Use UltraSPARC Visual Instruction Set extensions" +msgstr "" + +#: config/sparc/sparc.opt:63 +msgid "Pointers are 64-bit" +msgstr "" + +#: config/sparc/sparc.opt:67 +msgid "Pointers are 32-bit" +msgstr "" + +#: config/sparc/sparc.opt:71 +msgid "Use 64-bit ABI" +msgstr "" + +#: config/sparc/sparc.opt:75 +msgid "Use 32-bit ABI" +msgstr "" + +#: config/sparc/sparc.opt:79 +msgid "Use stack bias" +msgstr "" + +#: config/sparc/sparc.opt:83 +msgid "Use structs on stronger alignment for double-word copies" +msgstr "" + +#: config/sparc/sparc.opt:87 +msgid "Optimize tail call instructions in assembler and linker" +msgstr "" + +#: config/sparc/sparc.opt:99 +msgid "Use given SPARC-V9 code model" +msgstr "" + +#: config/sparc/sparc.opt:103 +msgid "Enable strict 32-bit psABI struct return checking." +msgstr "" + +#: config/sh/superh.opt:6 +msgid "Board name [and memory region]." +msgstr "" + +#: config/sh/superh.opt:10 +msgid "Runtime name." +msgstr "" + #: config/sh/sh.opt:44 msgid "Generate SH1 code" msgstr "" @@ -14155,379 +14893,16 @@ msgid "Pretend a branch-around-a-move is a conditional move." msgstr "" -#: config/sh/superh.opt:6 -msgid "Board name [and memory region]." -msgstr "" - -#: config/sh/superh.opt:10 -msgid "Runtime name." -msgstr "" - -#: config/arm/eabi.opt:23 -msgid "Generate code for the Android operating system." -msgstr "" - -#: config/arm/arm.opt:23 -msgid "Specify an ABI" -msgstr "" - -#: config/arm/arm.opt:27 -msgid "Generate a call to abort if a noreturn function returns" -msgstr "" - -#: config/arm/arm.opt:34 -msgid "Pass FP arguments in FP registers" -msgstr "" - -#: config/arm/arm.opt:38 -msgid "Generate APCS conformant stack frames" -msgstr "" - -#: config/arm/arm.opt:42 -msgid "Generate re-entrant, PIC code" -msgstr "" - -#: config/arm/arm.opt:56 -msgid "Assume target CPU is configured as big endian" -msgstr "" - -#: config/arm/arm.opt:60 -msgid "Thumb: Assume non-static functions may be called from ARM code" -msgstr "" - -#: config/arm/arm.opt:64 -msgid "Thumb: Assume function pointers may go to non-Thumb aware code" -msgstr "" - -#: config/arm/arm.opt:68 -msgid "Cirrus: Place NOPs to avoid invalid instruction combinations" -msgstr "" - -#: config/arm/arm.opt:72 config/bfin/bfin.opt:27 -msgid "Specify the name of the target CPU" -msgstr "" - -#: config/arm/arm.opt:76 -msgid "Specify if floating point hardware should be used" -msgstr "" - -#: config/arm/arm.opt:90 -msgid "Specify the name of the target floating point hardware/format" -msgstr "" - -#: config/arm/arm.opt:94 -msgid "Alias for -mfloat-abi=hard" -msgstr "" - -#: config/arm/arm.opt:98 -msgid "Assume target CPU is configured as little endian" -msgstr "" - -#: config/arm/arm.opt:102 -msgid "Generate call insns as indirect calls, if necessary" -msgstr "" - -#: config/arm/arm.opt:106 -msgid "Specify the register to be used for PIC addressing" -msgstr "" - -#: config/arm/arm.opt:110 -msgid "Store function names in object code" -msgstr "" - -#: config/arm/arm.opt:114 -msgid "Permit scheduling of a function's prologue sequence" -msgstr "" - -#: config/arm/arm.opt:118 -msgid "Do not load the PIC register in function prologues" -msgstr "" - -#: config/arm/arm.opt:122 -msgid "Alias for -mfloat-abi=soft" -msgstr "" - -#: config/arm/arm.opt:126 -msgid "Specify the minimum bit alignment of structures" -msgstr "" - -#: config/arm/arm.opt:130 -msgid "Compile for the Thumb not the ARM" -msgstr "" - -#: config/arm/arm.opt:134 -msgid "Support calls between Thumb and ARM instruction sets" -msgstr "" - -#: config/arm/arm.opt:138 -msgid "Specify how to access the thread pointer" -msgstr "" - -#: config/arm/arm.opt:142 -msgid "Thumb: Generate (non-leaf) stack frames even if not needed" -msgstr "" - -#: config/arm/arm.opt:146 -msgid "Thumb: Generate (leaf) stack frames even if not needed" -msgstr "" - -#: config/arm/arm.opt:150 -msgid "Tune code for the given processor" -msgstr "" - -#: config/arm/arm.opt:154 -msgid "Assume big endian bytes, little endian words" -msgstr "" - -#: config/arm/arm.opt:158 -msgid "" -"Use Neon quad-word (rather than double-word) registers for vectorization" -msgstr "" - -#: config/arm/arm.opt:162 -msgid "Only generate absolute relocations on word sized values." -msgstr "" - -#: config/arm/arm.opt:166 -msgid "" -"Avoid overlapping destination and address registers on LDRD instructions" -msgstr "" - -#: config/arm/pe.opt:23 -msgid "Ignore dllimport attribute for functions" -msgstr "" - -#: config/pdp11/pdp11.opt:23 -msgid "Generate code for an 11/10" -msgstr "" - -#: config/pdp11/pdp11.opt:27 -msgid "Generate code for an 11/40" -msgstr "" - -#: config/pdp11/pdp11.opt:31 -msgid "Generate code for an 11/45" -msgstr "" - -#: config/pdp11/pdp11.opt:35 -msgid "Use 16-bit abs patterns" -msgstr "" - -#: config/pdp11/pdp11.opt:39 -msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)" -msgstr "" - -#: config/pdp11/pdp11.opt:43 -msgid "Do not use inline patterns for copying memory" -msgstr "" - -#: config/pdp11/pdp11.opt:47 -msgid "Use inline patterns for copying memory" -msgstr "" - -#: config/pdp11/pdp11.opt:51 -msgid "Do not pretend that branches are expensive" -msgstr "" - -#: config/pdp11/pdp11.opt:55 -msgid "Pretend that branches are expensive" -msgstr "" - -#: config/pdp11/pdp11.opt:59 -msgid "Use the DEC assembler syntax" -msgstr "" - -#: config/pdp11/pdp11.opt:63 -msgid "Use 32 bit float" -msgstr "" - -#: config/pdp11/pdp11.opt:67 -msgid "Use 64 bit float" -msgstr "" - -#: config/pdp11/pdp11.opt:75 -msgid "Use 16 bit int" -msgstr "" - -#: config/pdp11/pdp11.opt:79 -msgid "Use 32 bit int" -msgstr "" - -#: config/pdp11/pdp11.opt:87 -msgid "Target has split I&D" -msgstr "" - -#: config/pdp11/pdp11.opt:91 -msgid "Use UNIX assembler syntax" -msgstr "" - -#: config/avr/avr.opt:23 -msgid "Use subroutines for function prologues and epilogues" -msgstr "" - -#: config/avr/avr.opt:27 -msgid "Select the target MCU" -msgstr "" - -#: config/avr/avr.opt:34 -msgid "Use an 8-bit 'int' type" -msgstr "" - -#: config/avr/avr.opt:38 -msgid "Change the stack pointer without disabling interrupts" -msgstr "" - -#: config/avr/avr.opt:42 -msgid "Do not generate tablejump insns" -msgstr "" - -#: config/avr/avr.opt:52 -msgid "Use rjmp/rcall (limited range) on >8K devices" -msgstr "" - -#: config/avr/avr.opt:56 -msgid "Output instruction sizes to the asm file" -msgstr "" - -#: config/avr/avr.opt:60 -msgid "Change only the low 8 bits of the stack pointer" -msgstr "" - -#: config/avr/avr.opt:64 -msgid "Relax branches" -msgstr "" - -#: config/avr/avr.opt:68 -msgid "" -"Make the linker relaxation machine assume that a program counter wrap-around " -"occures." -msgstr "" - -#: config/crx/crx.opt:23 -msgid "Support multiply accumulate instructions" -msgstr "" - -#: config/crx/crx.opt:27 -msgid "Do not use push to store function arguments" -msgstr "" - -#: config/crx/crx.opt:31 -msgid "Restrict doloop to the given nesting level" -msgstr "" - -#: config/pa/pa-hpux.opt:23 -msgid "Generate cpp defines for server IO" -msgstr "" - -#: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23 -#: config/pa/pa-hpux1111.opt:23 -msgid "Specify UNIX standard for predefines and linking" -msgstr "" - -#: config/pa/pa-hpux.opt:31 -msgid "Generate cpp defines for workstation IO" -msgstr "" - -#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84 -msgid "Generate PA1.0 code" -msgstr "" - -#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108 -msgid "Generate PA1.1 code" -msgstr "" - -#: config/pa/pa.opt:31 config/pa/pa.opt:92 -msgid "Generate PA2.0 code (requires binutils 2.10 or later)" -msgstr "" - -#: config/pa/pa.opt:35 -msgid "Generate code for huge switch statements" -msgstr "" - -#: config/pa/pa.opt:39 -msgid "Disable FP regs" -msgstr "" - -#: config/pa/pa.opt:43 -msgid "Disable indexed addressing" -msgstr "" - -#: config/pa/pa.opt:47 -msgid "Generate fast indirect calls" -msgstr "" - -#: config/pa/pa.opt:55 -msgid "Assume code will be assembled by GAS" -msgstr "" - -#: config/pa/pa.opt:59 -msgid "Put jumps in call delay slots" -msgstr "" - -#: config/pa/pa.opt:64 -msgid "Enable linker optimizations" -msgstr "" - -#: config/pa/pa.opt:68 -msgid "Always generate long calls" -msgstr "" - -#: config/pa/pa.opt:72 -msgid "Emit long load/store sequences" -msgstr "" - -#: config/pa/pa.opt:80 -msgid "Disable space regs" -msgstr "" - -#: config/pa/pa.opt:96 -msgid "Use portable calling conventions" -msgstr "" - -#: config/pa/pa.opt:100 -msgid "" -"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, " -"7200, 7300, and 8000" -msgstr "" - -#: config/pa/pa.opt:112 -msgid "Do not disable space regs" -msgstr "" - -#: config/pa/pa64-hpux.opt:23 -msgid "Assume code will be linked by GNU ld" -msgstr "" - -#: config/pa/pa64-hpux.opt:27 -msgid "Assume code will be linked by HP ld" -msgstr "" - -#: config/xtensa/xtensa.opt:23 -msgid "Use CONST16 instruction to load constants" -msgstr "" - -#: config/xtensa/xtensa.opt:27 -msgid "Enable fused multiply/add and multiply/subtract FP instructions" -msgstr "" - -#: config/xtensa/xtensa.opt:31 -msgid "Use indirect CALLXn instructions for large programs" -msgstr "" - -#: config/xtensa/xtensa.opt:35 -msgid "Automatically align branch targets to reduce branch penalties" -msgstr "" - -#: config/xtensa/xtensa.opt:39 -msgid "Intersperse literal pools with code in the text section" -msgstr "" - -#: config/xtensa/xtensa.opt:43 -msgid "Do not serialize volatile memory references with MEMW instructions" -msgstr "" - -#: config/stormy16/stormy16.opt:24 -msgid "Provide libraries for the simulator" +#: config/vxworks.opt:24 +msgid "Assume the VxWorks RTP environment" +msgstr "" + +#: config/vxworks.opt:31 +msgid "Assume the VxWorks vThreads environment" +msgstr "" + +#: config/mips/sdemtk.opt:23 +msgid "Prevent the use of all floating-point operations" msgstr "" #: config/mips/mips.opt:23 @@ -14600,10 +14975,6 @@ msgid "Use little-endian byte order" msgstr "" -#: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31 -msgid "Use ROM instead of RAM" -msgstr "" - #: config/mips/mips.opt:101 msgid "Use NewABI-style %reloc() assembly operators" msgstr "" @@ -14785,10 +15156,6 @@ msgid "Optimize the output for PROCESSOR" msgstr "" -#: config/mips/mips.opt:277 config/iq2000/iq2000.opt:44 -msgid "Put uninitialized constants in ROM (needs -membedded-data)" -msgstr "" - #: config/mips/mips.opt:281 msgid "Perform VR4130-specific alignment optimizations" msgstr "" @@ -14797,360 +15164,6 @@ msgid "Lift restrictions on GOT size" msgstr "" -#: config/mips/sdemtk.opt:23 -msgid "Prevent the use of all floating-point operations" -msgstr "" - -#: config/fr30/fr30.opt:23 -msgid "Assume small address space" -msgstr "" - -#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31 -msgid "Compile for a 68HC11" -msgstr "" - -#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35 -msgid "Compile for a 68HC12" -msgstr "" - -#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45 -msgid "Compile for a 68HCS12" -msgstr "" - -#: config/m68hc11/m68hc11.opt:49 -msgid "Auto pre/post decrement increment allowed" -msgstr "" - -#: config/m68hc11/m68hc11.opt:53 -msgid "Min/max instructions allowed" -msgstr "" - -#: config/m68hc11/m68hc11.opt:57 -msgid "Use call and rtc for function calls and returns" -msgstr "" - -#: config/m68hc11/m68hc11.opt:61 -msgid "Auto pre/post decrement increment not allowed" -msgstr "" - -#: config/m68hc11/m68hc11.opt:65 -msgid "Use jsr and rts for function calls and returns" -msgstr "" - -#: config/m68hc11/m68hc11.opt:69 -msgid "Min/max instructions not allowed" -msgstr "" - -#: config/m68hc11/m68hc11.opt:73 -msgid "Use direct addressing mode for soft registers" -msgstr "" - -#: config/m68hc11/m68hc11.opt:77 -msgid "Compile with 32-bit integer mode" -msgstr "" - -#: config/m68hc11/m68hc11.opt:82 -msgid "Specify the register allocation order" -msgstr "" - -#: config/m68hc11/m68hc11.opt:86 -msgid "Do not use direct addressing mode for soft registers" -msgstr "" - -#: config/m68hc11/m68hc11.opt:90 -msgid "Compile with 16-bit integer mode" -msgstr "" - -#: config/m68hc11/m68hc11.opt:94 -msgid "Indicate the number of soft registers available" -msgstr "" - -#: config/vax/vax.opt:23 config/vax/vax.opt:27 -msgid "Target DFLOAT double precision code" -msgstr "" - -#: config/vax/vax.opt:31 config/vax/vax.opt:35 -msgid "Generate GFLOAT double precision code" -msgstr "" - -#: config/vax/vax.opt:39 -msgid "Generate code for GNU assembler (gas)" -msgstr "" - -#: config/vax/vax.opt:43 -msgid "Generate code for UNIX assembler" -msgstr "" - -#: config/vax/vax.opt:47 -msgid "Use VAXC structure conventions" -msgstr "" - -#: config/cris/linux.opt:27 -msgid "Together with -fpic and -fPIC, do not use GOTPLT references" -msgstr "" - -#: config/cris/cris.opt:45 -msgid "Work around bug in multiplication instruction" -msgstr "" - -#: config/cris/cris.opt:51 -msgid "Compile for ETRAX 4 (CRIS v3)" -msgstr "" - -#: config/cris/cris.opt:56 -msgid "Compile for ETRAX 100 (CRIS v8)" -msgstr "" - -#: config/cris/cris.opt:64 -msgid "Emit verbose debug information in assembly code" -msgstr "" - -#: config/cris/cris.opt:71 -msgid "Do not use condition codes from normal instructions" -msgstr "" - -#: config/cris/cris.opt:80 -msgid "Do not emit addressing modes with side-effect assignment" -msgstr "" - -#: config/cris/cris.opt:89 -msgid "Do not tune stack alignment" -msgstr "" - -#: config/cris/cris.opt:98 -msgid "Do not tune writable data alignment" -msgstr "" - -#: config/cris/cris.opt:107 -msgid "Do not tune code and read-only data alignment" -msgstr "" - -#: config/cris/cris.opt:116 -msgid "Align code and data to 32 bits" -msgstr "" - -#: config/cris/cris.opt:133 -msgid "Don't align items in code or data" -msgstr "" - -#: config/cris/cris.opt:142 -msgid "Do not emit function prologue or epilogue" -msgstr "" - -#: config/cris/cris.opt:149 -msgid "Use the most feature-enabling options allowed by other options" -msgstr "" - -#: config/cris/cris.opt:158 -msgid "Override -mbest-lib-options" -msgstr "" - -#: config/cris/cris.opt:165 -msgid "Generate code for the specified chip or CPU version" -msgstr "" - -#: config/cris/cris.opt:169 -msgid "Tune alignment for the specified chip or CPU version" -msgstr "" - -#: config/cris/cris.opt:173 -msgid "Warn when a stackframe is larger than the specified size" -msgstr "" - -#: config/h8300/h8300.opt:23 -msgid "Generate H8S code" -msgstr "" - -#: config/h8300/h8300.opt:27 -msgid "Generate H8SX code" -msgstr "" - -#: config/h8300/h8300.opt:31 -msgid "Generate H8S/2600 code" -msgstr "" - -#: config/h8300/h8300.opt:35 -msgid "Make integers 32 bits wide" -msgstr "" - -#: config/h8300/h8300.opt:42 -msgid "Use registers for argument passing" -msgstr "" - -#: config/h8300/h8300.opt:46 -msgid "Consider access to byte sized memory slow" -msgstr "" - -#: config/h8300/h8300.opt:50 -msgid "Enable linker relaxing" -msgstr "" - -#: config/h8300/h8300.opt:54 -msgid "Generate H8/300H code" -msgstr "" - -#: config/h8300/h8300.opt:58 -msgid "Enable the normal mode" -msgstr "" - -#: config/h8300/h8300.opt:62 -msgid "Use H8/300 alignment rules" -msgstr "" - -#: config/v850/v850.opt:23 -msgid "Use registers r2 and r5" -msgstr "" - -#: config/v850/v850.opt:27 -msgid "Use 4 byte entries in switch tables" -msgstr "" - -#: config/v850/v850.opt:31 -msgid "Enable backend debugging" -msgstr "" - -#: config/v850/v850.opt:35 -msgid "Do not use the callt instruction" -msgstr "" - -#: config/v850/v850.opt:39 -msgid "Reuse r30 on a per function basis" -msgstr "" - -#: config/v850/v850.opt:43 -msgid "Support Green Hills ABI" -msgstr "" - -#: config/v850/v850.opt:47 -msgid "Prohibit PC relative function calls" -msgstr "" - -#: config/v850/v850.opt:51 -msgid "Use stubs for function prologues" -msgstr "" - -#: config/v850/v850.opt:55 -msgid "Set the max size of data eligible for the SDA area" -msgstr "" - -#: config/v850/v850.opt:59 -msgid "Enable the use of the short load instructions" -msgstr "" - -#: config/v850/v850.opt:63 -msgid "Same as: -mep -mprolog-function" -msgstr "" - -#: config/v850/v850.opt:67 -msgid "Set the max size of data eligible for the TDA area" -msgstr "" - -#: config/v850/v850.opt:71 -msgid "Enforce strict alignment" -msgstr "" - -#: config/v850/v850.opt:78 -msgid "Compile for the v850 processor" -msgstr "" - -#: config/v850/v850.opt:82 -msgid "Compile for the v850e processor" -msgstr "" - -#: config/v850/v850.opt:86 -msgid "Compile for the v850e1 processor" -msgstr "" - -#: config/v850/v850.opt:90 -msgid "Set the max size of data eligible for the ZDA area" -msgstr "" - -#: config/mmix/mmix.opt:24 -msgid "For intrinsics library: pass all parameters in registers" -msgstr "" - -#: config/mmix/mmix.opt:28 -msgid "Use register stack for parameters and return value" -msgstr "" - -#: config/mmix/mmix.opt:32 -msgid "Use call-clobbered registers for parameters and return value" -msgstr "" - -#: config/mmix/mmix.opt:37 -msgid "Use epsilon-respecting floating point compare instructions" -msgstr "" - -#: config/mmix/mmix.opt:41 -msgid "Use zero-extending memory loads, not sign-extending ones" -msgstr "" - -#: config/mmix/mmix.opt:45 -msgid "" -"Generate divide results with reminder having the same sign as the divisor " -"(not the dividend)" -msgstr "" - -#: config/mmix/mmix.opt:49 -msgid "Prepend global symbols with \":\" (for use with PREFIX)" -msgstr "" - -#: config/mmix/mmix.opt:53 -msgid "Do not provide a default start-address 0x100 of the program" -msgstr "" - -#: config/mmix/mmix.opt:57 -msgid "Link to emit program in ELF format (rather than mmo)" -msgstr "" - -#: config/mmix/mmix.opt:61 -msgid "Use P-mnemonics for branches statically predicted as taken" -msgstr "" - -#: config/mmix/mmix.opt:65 -msgid "Don't use P-mnemonics for branches" -msgstr "" - -#: config/mmix/mmix.opt:79 -msgid "Use addresses that allocate global registers" -msgstr "" - -#: config/mmix/mmix.opt:83 -msgid "Do not use addresses that allocate global registers" -msgstr "" - -#: config/mmix/mmix.opt:87 -msgid "Generate a single exit point for each function" -msgstr "" - -#: config/mmix/mmix.opt:91 -msgid "Do not generate a single exit point for each function" -msgstr "" - -#: config/mmix/mmix.opt:95 -msgid "Set start-address of the program" -msgstr "" - -#: config/mmix/mmix.opt:99 -msgid "Set start-address of data" -msgstr "" - -#: config/iq2000/iq2000.opt:23 -msgid "Specify CPU for code generation purposes" -msgstr "" - -#: config/iq2000/iq2000.opt:27 -msgid "Specify CPU for scheduling purposes" -msgstr "" - -#: config/iq2000/iq2000.opt:35 -msgid "Use GP relative sdata/sbss sections" -msgstr "" - -#: config/iq2000/iq2000.opt:40 -msgid "No default crt0.o" -msgstr "" - #: config/bfin/bfin.opt:31 msgid "Omit frame pointer for leaf functions" msgstr "" @@ -15208,117 +15221,1383 @@ msgid "Assume ICPLBs are enabled at runtime." msgstr "" -#: config/picochip/picochip.opt:23 -msgid "" -"Specify which type of AE to target. This option sets the mul-type and byte-" -"access." -msgstr "" - -#: config/picochip/picochip.opt:27 -msgid "Specify which type of multiplication to use. Can be mem, mac or none." -msgstr "" - -#: config/picochip/picochip.opt:31 -msgid "" -"Specify whether the byte access instructions should be used. Enabled by " -"default." -msgstr "" - -#: config/picochip/picochip.opt:35 -msgid "Enable debug output to be generated." -msgstr "" - -#: config/picochip/picochip.opt:39 -msgid "" -"Allow a symbol value to be used as an immediate value in an instruction." -msgstr "" - -#: config/picochip/picochip.opt:43 -msgid "Generate warnings when inefficient code is known to be generated." -msgstr "" - -#: config/vxworks.opt:24 -msgid "Assume the VxWorks RTP environment" -msgstr "" - -#: config/vxworks.opt:31 -msgid "Assume the VxWorks vThreads environment" -msgstr "" - -#: config/darwin.opt:23 -msgid "Generate code suitable for fast turn around debugging" -msgstr "" - -#: config/darwin.opt:31 -msgid "The earliest MacOS X version on which this program will run" -msgstr "" - -#: config/darwin.opt:35 -msgid "Set sizeof(bool) to 1" -msgstr "" - -#: config/darwin.opt:39 -msgid "Generate code for darwin loadable kernel extensions" -msgstr "" - -#: config/darwin.opt:43 -msgid "Generate code for the kernel or loadable kernel extensions" -msgstr "" - -#: config/darwin.opt:47 -msgid "Add <dir> to the end of the system framework include path" -msgstr "" - -#: config/lynx.opt:23 -msgid "Support legacy multi-threading" -msgstr "" - -#: config/lynx.opt:27 -msgid "Use shared libraries" -msgstr "" - -#: config/lynx.opt:31 -msgid "Support multi-threading" -msgstr "" - -#: config/score/score.opt:31 -msgid "Disable bcnz instruction" -msgstr "" - -#: config/score/score.opt:35 -msgid "Enable unaligned load/store instruction" -msgstr "" - -#: config/score/score.opt:39 -msgid "Support SCORE 5 ISA" -msgstr "" - -#: config/score/score.opt:43 -msgid "Support SCORE 5U ISA" -msgstr "" - -#: config/score/score.opt:47 -msgid "Support SCORE 7 ISA" -msgstr "" - -#: config/score/score.opt:51 -msgid "Support SCORE 7D ISA" -msgstr "" - -#: config/score/score.opt:55 -msgid "Support SCORE 3 ISA" -msgstr "" - -#: config/score/score.opt:59 -msgid "Support SCORE 3d ISA" -msgstr "" - -#: config/linux.opt:24 -msgid "Use uClibc instead of GNU libc" -msgstr "" - -#: config/linux.opt:28 -msgid "Use GNU libc instead of uClibc" +#: java/lang.opt:69 +msgid "Warn if deprecated empty statements are found" +msgstr "" + +#: java/lang.opt:73 +msgid "Warn if .class files are out of date" +msgstr "" + +#: java/lang.opt:77 +msgid "Warn if modifiers are specified when not necessary" +msgstr "" + +#: java/lang.opt:81 +msgid "Deprecated; use --classpath instead" +msgstr "" + +#: java/lang.opt:88 +msgid "Permit the use of the assert keyword" +msgstr "" + +#: java/lang.opt:110 +msgid "Replace system path" +msgstr "" + +#: java/lang.opt:114 +msgid "Generate checks for references to NULL" +msgstr "" + +#: java/lang.opt:118 +msgid "Set class path" +msgstr "" + +#: java/lang.opt:125 +msgid "Output a class file" +msgstr "" + +#: java/lang.opt:129 +msgid "Alias for -femit-class-file" +msgstr "" + +#: java/lang.opt:133 +msgid "Choose input encoding (defaults from your locale)" +msgstr "" + +#: java/lang.opt:137 +msgid "Set the extension directory path" +msgstr "" + +#: java/lang.opt:144 +msgid "Input file is a file with a list of filenames to compile" +msgstr "" + +#: java/lang.opt:151 +msgid "Always check for non gcj generated classes archives" +msgstr "" + +#: java/lang.opt:155 +msgid "" +"Assume the runtime uses a hash table to map an object to its synchronization " +"structure" +msgstr "" + +#: java/lang.opt:159 +msgid "Generate instances of Class at runtime" +msgstr "" + +#: java/lang.opt:163 +msgid "Use offset tables for virtual method calls" +msgstr "" + +#: java/lang.opt:170 +msgid "Assume native functions are implemented using JNI" +msgstr "" + +#: java/lang.opt:174 +msgid "Enable optimization of static class initialization code" +msgstr "" + +#: java/lang.opt:181 +msgid "Reduce the amount of reflection meta-data generated" +msgstr "" + +#: java/lang.opt:185 +msgid "Enable assignability checks for stores into object arrays" +msgstr "" + +#: java/lang.opt:189 +msgid "Generate code for the Boehm GC" +msgstr "" + +#: java/lang.opt:193 +msgid "Call a library routine to do integer divisions" +msgstr "" + +#: java/lang.opt:197 +msgid "Generated should be loaded by bootstrap loader" +msgstr "" + +#: java/lang.opt:201 +msgid "Set the source language version" +msgstr "" + +#: java/lang.opt:205 +msgid "Set the target VM version" +msgstr "" + +#: common.opt:28 +msgid "Display this information" +msgstr "" + +#: common.opt:32 +msgid "" +"Display descriptions of a specific class of options. <class> is one or more " +"of optimizers, target, warnings, undocumented, params" +msgstr "" + +#: common.opt:36 +msgid "Alias for --help=target" +msgstr "" + +#: common.opt:52 +msgid "" +"Set parameter <param> to value. See below for a complete list of parameters" +msgstr "" + +#: common.opt:59 +msgid "" +"Put global and static data smaller than <number> bytes into a special " +"section (on some targets)" +msgstr "" + +#: common.opt:63 +msgid "Set optimization level to <number>" +msgstr "" + +#: common.opt:67 +msgid "Optimize for space rather than speed" +msgstr "" + +#: common.opt:71 +msgid "This switch is deprecated; use -Wextra instead" +msgstr "" + +#: common.opt:75 +msgid "Warn about returning structures, unions or arrays" +msgstr "" + +#: common.opt:79 +msgid "Warn if an array is accessed out of bounds" +msgstr "" + +#: common.opt:83 +msgid "Warn about inappropriate attribute usage" +msgstr "" + +#: common.opt:87 +msgid "Warn about pointer casts which increase alignment" +msgstr "" + +#: common.opt:91 +msgid "Warn about uses of __attribute__((deprecated)) declarations" +msgstr "" + +#: common.opt:95 +msgid "Warn when an optimization pass is disabled" +msgstr "" + +#: common.opt:99 +msgid "Treat all warnings as errors" +msgstr "" + +#: common.opt:103 +msgid "Treat specified warning as error" +msgstr "" + +#: common.opt:107 +msgid "Print extra (possibly unwanted) warnings" +msgstr "" + +#: common.opt:111 +msgid "Exit on the first error occurred" +msgstr "" + +#: common.opt:115 +msgid "" +"-Wframe-larger-than=<number> Warn if a function's stack frame requires more " +"than <number> bytes" +msgstr "" + +#: common.opt:119 +msgid "Warn when an inlined function cannot be inlined" +msgstr "" + +#: common.opt:126 +msgid "Warn if an object is larger than <number> bytes" +msgstr "" + +#: common.opt:130 +msgid "" +"Warn when a logical operator is suspicously always evaluating to true or " +"false" +msgstr "" + +#: common.opt:134 +msgid "Warn if the loop cannot be optimized due to nontrivial assumptions." +msgstr "" + +#: common.opt:138 +msgid "" +"Warn about functions which might be candidates for __attribute__((noreturn))" +msgstr "" + +#: common.opt:142 +msgid "Warn about constructs not instrumented by -fmudflap" +msgstr "" + +#: common.opt:146 +msgid "Warn about overflow in arithmetic expressions" +msgstr "" + +#: common.opt:150 +msgid "Warn when the packed attribute has no effect on struct layout" +msgstr "" + +#: common.opt:154 +msgid "Warn when padding is required to align structure members" +msgstr "" + +#: common.opt:158 +msgid "Warn when one local variable shadows another" +msgstr "" + +#: common.opt:162 +msgid "Warn when not issuing stack smashing protection for some reason" +msgstr "" + +#: common.opt:166 common.opt:170 +msgid "Warn about code which might break strict aliasing rules" +msgstr "" + +#: common.opt:174 common.opt:178 +msgid "Warn about optimizations that assume that signed overflow is undefined" +msgstr "" + +#: common.opt:182 +msgid "Warn about enumerated switches, with no default, missing a case" +msgstr "" + +#: common.opt:186 +msgid "Warn about enumerated switches missing a \"default:\" statement" +msgstr "" + +#: common.opt:190 +msgid "Warn about all enumerated switches missing a specific case" +msgstr "" + +#: common.opt:194 +msgid "Do not suppress warnings from system headers" +msgstr "" + +#: common.opt:198 +msgid "" +"Warn if a comparison is always true or always false due to the limited range " +"of the data type" +msgstr "" + +#: common.opt:202 +msgid "Warn about uninitialized automatic variables" +msgstr "" + +#: common.opt:206 +msgid "Warn about code that will never be executed" +msgstr "" + +#: common.opt:210 +msgid "Enable all -Wunused- warnings" +msgstr "" + +#: common.opt:214 +msgid "Warn when a function is unused" +msgstr "" + +#: common.opt:218 +msgid "Warn when a label is unused" +msgstr "" + +#: common.opt:222 +msgid "Warn when a function parameter is unused" +msgstr "" + +#: common.opt:226 +msgid "Warn when an expression value is unused" +msgstr "" + +#: common.opt:230 +msgid "Warn when a variable is unused" +msgstr "" + +#: common.opt:234 +msgid "Warn instead of error in case profiles in -fprofile-use do not match" +msgstr "" + +#: common.opt:238 +msgid "Emit declaration information into <file>" +msgstr "" + +#: common.opt:251 +msgid "Enable dumps from specific passes of the compiler" +msgstr "" + +#: common.opt:255 +msgid "Set the file basename to be used for dumps" +msgstr "" + +#: common.opt:275 +msgid "Align the start of functions" +msgstr "" + +#: common.opt:282 +msgid "Align labels which are only reached by jumping" +msgstr "" + +#: common.opt:289 +msgid "Align all labels" +msgstr "" + +#: common.opt:296 +msgid "Align the start of loops" +msgstr "" + +#: common.opt:311 +msgid "Specify that arguments may alias each other and globals" +msgstr "" + +#: common.opt:315 +msgid "Assume arguments may alias globals but not each other" +msgstr "" + +#: common.opt:319 +msgid "Assume arguments alias neither each other nor globals" +msgstr "" + +#: common.opt:323 +msgid "Assume arguments alias no other storage" +msgstr "" + +#: common.opt:327 +msgid "Generate unwind tables that are exact at each instruction boundary" +msgstr "" + +#: common.opt:331 +msgid "Generate auto-inc/dec instructions" +msgstr "" + +#: common.opt:339 +msgid "Generate code to check bounds before indexing arrays" +msgstr "" + +#: common.opt:343 +msgid "Replace add, compare, branch with branch on count register" +msgstr "" + +#: common.opt:347 +msgid "Use profiling information for branch probabilities" +msgstr "" + +#: common.opt:351 +msgid "" +"Perform branch target load optimization before prologue / epilogue threading" +msgstr "" + +#: common.opt:355 +msgid "" +"Perform branch target load optimization after prologue / epilogue threading" +msgstr "" + +#: common.opt:359 +msgid "" +"Restrict target load migration not to re-use registers in any basic block" +msgstr "" + +#: common.opt:363 +msgid "Mark <register> as being preserved across functions" +msgstr "" + +#: common.opt:367 +msgid "Mark <register> as being corrupted by function calls" +msgstr "" + +#: common.opt:374 +msgid "Save registers around function calls" +msgstr "" + +#: common.opt:378 +msgid "Compare the results of several data dependence analyzers." +msgstr "" + +#: common.opt:382 +msgid "Do not put uninitialized globals in the common section" +msgstr "" + +#: common.opt:386 +msgid "Do not perform optimizations increasing noticeably stack usage" +msgstr "" + +#: common.opt:390 +msgid "Perform a register copy-propagation optimization pass" +msgstr "" + +#: common.opt:394 +msgid "Perform cross-jumping optimization" +msgstr "" + +#: common.opt:398 +msgid "When running CSE, follow jumps to their targets" +msgstr "" + +#: common.opt:402 +msgid "When running CSE, follow conditional jumps" +msgstr "" + +#: common.opt:406 +msgid "Omit range reduction step when performing complex division" +msgstr "" + +#: common.opt:410 +msgid "Complex multiplication and division follow Fortran rules" +msgstr "" + +#: common.opt:414 +msgid "Place data items into their own section" +msgstr "" + +#: common.opt:418 +msgid "List all available debugging counters with their limits and counts." +msgstr "" + +#: common.opt:422 +msgid "" +"-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...] Set the debug counter " +"limit. " +msgstr "" + +#: common.opt:426 +msgid "Map one directory name to another in debug information" +msgstr "" + +#: common.opt:432 +msgid "Defer popping functions args from stack until later" +msgstr "" + +#: common.opt:436 +msgid "Attempt to fill delay slots of branch instructions" +msgstr "" + +#: common.opt:440 +msgid "Delete useless null pointer checks" +msgstr "" + +#: common.opt:444 +msgid "" +"How often to emit source location at the beginning of line-wrapped " +"diagnostics" +msgstr "" + +#: common.opt:448 +msgid "" +"Amend appropriate diagnostic messages with the command line option that " +"controls them" +msgstr "" + +#: common.opt:452 +msgid "Dump various compiler internals to a file" +msgstr "" + +#: common.opt:456 +msgid "Suppress output of addresses in debugging dumps" +msgstr "" + +#: common.opt:460 +msgid "" +"Suppress output of instruction numbers, line number notes and addresses in " +"debugging dumps" +msgstr "" + +#: common.opt:464 +msgid "Enable CFI tables via GAS assembler directives." +msgstr "" + +#: common.opt:468 +msgid "Perform early inlining" +msgstr "" + +#: common.opt:472 +msgid "Perform DWARF2 duplicate elimination" +msgstr "" + +#: common.opt:476 common.opt:480 +msgid "Perform unused type elimination in debug info" +msgstr "" + +#: common.opt:484 +msgid "Do not suppress C++ class debug information." +msgstr "" + +#: common.opt:488 +msgid "Enable exception handling" +msgstr "" + +#: common.opt:492 +msgid "Perform a number of minor, expensive optimizations" +msgstr "" + +#: common.opt:499 +msgid "Assume no NaNs or infinities are generated" +msgstr "" + +#: common.opt:503 +msgid "Mark <register> as being unavailable to the compiler" +msgstr "" + +#: common.opt:507 +msgid "Don't allocate floats and doubles in extended-precision registers" +msgstr "" + +#: common.opt:511 common.opt:724 common.opt:945 common.opt:1101 +#: common.opt:1160 common.opt:1176 common.opt:1236 +msgid "Does nothing. Preserved for backward compatibility." +msgstr "" + +#: common.opt:515 +msgid "Perform a forward propagation pass on RTL" +msgstr "" + +#: common.opt:522 +msgid "Allow function addresses to be held in registers" +msgstr "" + +#: common.opt:526 +msgid "Place each function into its own section" +msgstr "" + +#: common.opt:530 +msgid "Perform global common subexpression elimination" +msgstr "" + +#: common.opt:534 +msgid "" +"Perform enhanced load motion during global common subexpression elimination" +msgstr "" + +#: common.opt:538 +msgid "Perform store motion after global common subexpression elimination" +msgstr "" + +#: common.opt:542 +msgid "" +"Perform redundant load after store elimination in global common subexpression" +msgstr "" + +#: common.opt:547 +msgid "" +"Perform global common subexpression elimination after register allocation" +msgstr "" + +#: common.opt:553 +msgid "Enable in and out of Graphite representation" +msgstr "" + +#: common.opt:557 +msgid "Enable Loop Strip Mining transformation" +msgstr "" + +#: common.opt:561 +msgid "Enable Loop Interchange transformation" +msgstr "" + +#: common.opt:565 +msgid "Enable Loop Blocking transformation" +msgstr "" + +#: common.opt:570 +msgid "Enable Graphite Identity transformation" +msgstr "" + +#: common.opt:574 +msgid "Enable guessing of branch probabilities" +msgstr "" + +#: common.opt:582 +msgid "Process #ident directives" +msgstr "" + +#: common.opt:586 +msgid "Perform conversion of conditional jumps to branchless equivalents" +msgstr "" + +#: common.opt:590 +msgid "Perform conversion of conditional jumps to conditional execution" +msgstr "" + +#: common.opt:598 +msgid "Do not generate .size directives" +msgstr "" + +#: common.opt:602 +msgid "Perform indirect inlining" +msgstr "" + +#: common.opt:611 +msgid "Pay attention to the \"inline\" keyword" +msgstr "" + +#: common.opt:615 +msgid "" +"Integrate simple functions into their callers when code size is known to not " +"growth" +msgstr "" + +#: common.opt:619 +msgid "Integrate simple functions into their callers" +msgstr "" + +#: common.opt:623 +msgid "Integrate functions called once into their callers" +msgstr "" + +#: common.opt:630 +msgid "Limit the size of inlined functions to <number>" +msgstr "" + +#: common.opt:634 +msgid "Instrument function entry and exit with profiling calls" +msgstr "" + +#: common.opt:638 +msgid "" +"-finstrument-functions-exclude-function-list=name,... Do not instrument " +"listed functions" +msgstr "" + +#: common.opt:642 +msgid "" +"-finstrument-functions-exclude-file-list=filename,... Do not instrument " +"functions listed in files" +msgstr "" + +#: common.opt:646 +msgid "Perform Interprocedural constant propagation" +msgstr "" + +#: common.opt:650 +msgid "Perform cloning to make Interprocedural constant propagation stronger" +msgstr "" + +#: common.opt:654 +msgid "Discover pure and const functions" +msgstr "" + +#: common.opt:658 +msgid "Perform interprocedural points-to analysis" +msgstr "" + +#: common.opt:662 +msgid "Discover readonly and non addressable static variables" +msgstr "" + +#: common.opt:666 +msgid "Type based escape and alias analysis" +msgstr "" + +#: common.opt:670 +msgid "Perform matrix layout flattening and transposing based" +msgstr "" + +#: common.opt:675 +msgid "Perform structure layout optimizations based" +msgstr "" + +#: common.opt:680 +msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm" +msgstr "" + +#: common.opt:684 +msgid "-fira-region=[one|all|mixed] Set regions for IRA" +msgstr "" + +#: common.opt:688 +msgid "Do optimistic coalescing." +msgstr "" + +#: common.opt:692 +msgid "Share slots for saving different hard registers." +msgstr "" + +#: common.opt:696 +msgid "Share stack slots for spilled pseudo-registers." +msgstr "" + +#: common.opt:700 +msgid "-fira-verbose=<number> Control IRA's level of diagnostic messages." +msgstr "" + +#: common.opt:704 +msgid "Optimize induction variables on trees" +msgstr "" + +#: common.opt:708 +msgid "Use jump tables for sufficiently large switch statements" +msgstr "" + +#: common.opt:712 +msgid "Generate code for functions even if they are fully inlined" +msgstr "" + +#: common.opt:716 +msgid "Emit static const variables even if they are not used" +msgstr "" + +#: common.opt:720 +msgid "Give external symbols a leading underscore" +msgstr "" + +#: common.opt:728 +msgid "Set errno after built-in math functions" +msgstr "" + +#: common.opt:732 +msgid "Report on permanent memory allocation" +msgstr "" + +#: common.opt:739 +msgid "Attempt to merge identical constants and constant variables" +msgstr "" + +#: common.opt:743 +msgid "Attempt to merge identical constants across compilation units" +msgstr "" + +#: common.opt:747 +msgid "Attempt to merge identical debug strings across compilation units" +msgstr "" + +#: common.opt:751 +msgid "" +"Limit diagnostics to <number> characters per line. 0 suppresses line-" +"wrapping" +msgstr "" + +#: common.opt:755 +msgid "Perform SMS based modulo scheduling before the first scheduling pass" +msgstr "" + +#: common.opt:759 +msgid "Perform SMS based modulo scheduling with register moves allowed" +msgstr "" + +#: common.opt:763 +msgid "Move loop invariant computations out of loops" +msgstr "" + +#: common.opt:767 +msgid "Add mudflap bounds-checking instrumentation for single-threaded program" +msgstr "" + +#: common.opt:771 +msgid "Add mudflap bounds-checking instrumentation for multi-threaded program" +msgstr "" + +#: common.opt:775 +msgid "Ignore read operations when inserting mudflap instrumentation" +msgstr "" + +#: common.opt:779 +msgid "Use the RTL dead code elimination pass" +msgstr "" + +#: common.opt:783 +msgid "Use the RTL dead store elimination pass" +msgstr "" + +#: common.opt:787 +msgid "" +"Enable/Disable the traditional scheduling in loops that already passed " +"modulo scheduling" +msgstr "" + +#: common.opt:791 +msgid "Support synchronous non-call exceptions" +msgstr "" + +#: common.opt:795 +msgid "When possible do not generate stack frames" +msgstr "" + +#: common.opt:799 +msgid "Do the full register move optimization pass" +msgstr "" + +#: common.opt:803 +msgid "Optimize sibling and tail recursive calls" +msgstr "" + +#: common.opt:807 common.opt:811 +msgid "Report on memory allocation before interprocedural optimization" +msgstr "" + +#: common.opt:815 +msgid "Pack structure members together without holes" +msgstr "" + +#: common.opt:819 +msgid "Set initial maximum structure member alignment" +msgstr "" + +#: common.opt:823 +msgid "Return small aggregates in memory, not registers" +msgstr "" + +#: common.opt:827 +msgid "Perform loop peeling" +msgstr "" + +#: common.opt:831 +msgid "Enable machine specific peephole optimizations" +msgstr "" + +#: common.opt:835 +msgid "Enable an RTL peephole pass before sched2" +msgstr "" + +#: common.opt:839 +msgid "Generate position-independent code if possible (large mode)" +msgstr "" + +#: common.opt:843 +msgid "" +"Generate position-independent code for executables if possible (large mode)" +msgstr "" + +#: common.opt:847 +msgid "Generate position-independent code if possible (small mode)" +msgstr "" + +#: common.opt:851 +msgid "" +"Generate position-independent code for executables if possible (small mode)" +msgstr "" + +#: common.opt:855 +msgid "Run predictive commoning optimization." +msgstr "" + +#: common.opt:859 +msgid "Generate prefetch instructions, if available, for arrays in loops" +msgstr "" + +#: common.opt:863 +msgid "Enable basic program profiling code" +msgstr "" + +#: common.opt:867 +msgid "Insert arc-based program profiling code" +msgstr "" + +#: common.opt:871 +msgid "Set the top-level directory for storing the profile data." +msgstr "" + +#: common.opt:876 +msgid "Enable correction of flow inconsistent profile data input" +msgstr "" + +#: common.opt:880 +msgid "" +"Enable common options for generating profile info for profile feedback " +"directed optimizations" +msgstr "" + +#: common.opt:884 +msgid "" +"Enable common options for generating profile info for profile feedback " +"directed optimizations, and set -fprofile-dir=" +msgstr "" + +#: common.opt:888 +msgid "" +"Enable common options for performing profile feedback directed optimizations" +msgstr "" + +#: common.opt:892 +msgid "" +"Enable common options for performing profile feedback directed " +"optimizations, and set -fprofile-dir=" +msgstr "" + +#: common.opt:896 +msgid "Insert code to profile values of expressions" +msgstr "" + +#: common.opt:903 +msgid "Make compile reproducible using <string>" +msgstr "" + +#: common.opt:913 +msgid "Record gcc command line switches in the object file." +msgstr "" + +#: common.opt:917 +msgid "Return small aggregates in registers" +msgstr "" + +#: common.opt:921 +msgid "Enables a register move optimization" +msgstr "" + +#: common.opt:925 +msgid "Perform a register renaming optimization pass" +msgstr "" + +#: common.opt:929 +msgid "Reorder basic blocks to improve code placement" +msgstr "" + +#: common.opt:933 +msgid "Reorder basic blocks and partition into hot and cold sections" +msgstr "" + +#: common.opt:937 +msgid "Reorder functions to improve code placement" +msgstr "" + +#: common.opt:941 +msgid "Add a common subexpression elimination pass after loop optimizations" +msgstr "" + +#: common.opt:949 +msgid "Disable optimizations that assume default FP rounding behavior" +msgstr "" + +#: common.opt:953 +msgid "Enable scheduling across basic blocks" +msgstr "" + +#: common.opt:957 +msgid "Allow speculative motion of non-loads" +msgstr "" + +#: common.opt:961 +msgid "Allow speculative motion of some loads" +msgstr "" + +#: common.opt:965 +msgid "Allow speculative motion of more loads" +msgstr "" + +#: common.opt:969 +msgid "Set the verbosity level of the scheduler" +msgstr "" + +#: common.opt:973 +msgid "If scheduling post reload, do superblock scheduling" +msgstr "" + +#: common.opt:977 +msgid "If scheduling post reload, do trace scheduling" +msgstr "" + +#: common.opt:981 +msgid "Reschedule instructions before register allocation" +msgstr "" + +#: common.opt:985 +msgid "Reschedule instructions after register allocation" +msgstr "" + +#: common.opt:992 +msgid "Schedule instructions using selective scheduling algorithm" +msgstr "" + +#: common.opt:996 +msgid "Run selective scheduling after reload" +msgstr "" + +#: common.opt:1000 +msgid "Perform software pipelining of inner loops during selective scheduling" +msgstr "" + +#: common.opt:1004 +msgid "Perform software pipelining of outer loops during selective scheduling" +msgstr "" + +#: common.opt:1008 +msgid "Reschedule pipelined regions without pipelining" +msgstr "" + +#: common.opt:1014 +msgid "Allow premature scheduling of queued insns" +msgstr "" + +#: common.opt:1018 +msgid "Set number of queued insns that can be prematurely scheduled" +msgstr "" + +#: common.opt:1026 common.opt:1030 +msgid "" +"Set dependence distance checking in premature scheduling of queued insns" +msgstr "" + +#: common.opt:1034 +msgid "Access data in the same section from shared anchor points" +msgstr "" + +#: common.opt:1038 +msgid "Perform sequence abstraction optimization on RTL" +msgstr "" + +#: common.opt:1042 +msgid "Eliminate redundant sign extensions using LCM." +msgstr "" + +#: common.opt:1046 +msgid "Show column numbers in diagnostics, when available. Default off" +msgstr "" + +#: common.opt:1050 +msgid "Disable optimizations observable by IEEE signaling NaNs" +msgstr "" + +#: common.opt:1054 +msgid "" +"Disable floating point optimizations that ignore the IEEE signedness of zero" +msgstr "" + +#: common.opt:1058 +msgid "Convert floating point constants to single precision constants" +msgstr "" + +#: common.opt:1062 +msgid "Split lifetimes of induction variables when loops are unrolled" +msgstr "" + +#: common.opt:1066 +msgid "Split wide types into independent registers" +msgstr "" + +#: common.opt:1070 +msgid "Apply variable expansion when loops are unrolled" +msgstr "" + +#: common.opt:1074 +msgid "Insert stack checking code into the program" +msgstr "" + +#: common.opt:1078 +msgid "" +"Insert stack checking code into the program. Same as -fstack-check=specific" +msgstr "" + +#: common.opt:1085 +msgid "Trap if the stack goes past <register>" +msgstr "" + +#: common.opt:1089 +msgid "Trap if the stack goes past symbol <name>" +msgstr "" + +#: common.opt:1093 +msgid "Use propolice as a stack protection method" +msgstr "" + +#: common.opt:1097 +msgid "Use a stack protection method for every function" +msgstr "" + +#: common.opt:1109 +msgid "Assume strict aliasing rules apply" +msgstr "" + +#: common.opt:1113 +msgid "Treat signed overflow as undefined" +msgstr "" + +#: common.opt:1117 +msgid "Check for syntax errors, then stop" +msgstr "" + +#: common.opt:1121 +msgid "Create data files needed by \"gcov\"" +msgstr "" + +#: common.opt:1125 +msgid "Perform jump threading optimizations" +msgstr "" + +#: common.opt:1129 +msgid "Report the time taken by each compiler pass" +msgstr "" + +#: common.opt:1133 +msgid "Set the default thread-local storage code generation model" +msgstr "" + +#: common.opt:1137 +msgid "Reorder top level functions, variables, and asms" +msgstr "" + +#: common.opt:1141 +msgid "Perform superblock formation via tail duplication" +msgstr "" + +#: common.opt:1148 +msgid "Assume floating-point operations can trap" +msgstr "" + +#: common.opt:1152 +msgid "Trap for signed overflow in addition, subtraction and multiplication" +msgstr "" + +#: common.opt:1156 +msgid "Enable SSA-CCP optimization on trees" +msgstr "" + +#: common.opt:1164 +msgid "Enable loop header copying on trees" +msgstr "" + +#: common.opt:1168 +msgid "Replace SSA temporaries with better names in copies" +msgstr "" + +#: common.opt:1172 +msgid "Enable copy propagation on trees" +msgstr "" + +#: common.opt:1180 +msgid "Transform condition stores into unconditional ones" +msgstr "" + +#: common.opt:1184 +msgid "Perform conversions of switch initializations." +msgstr "" + +#: common.opt:1188 +msgid "Enable SSA dead code elimination optimization on trees" +msgstr "" + +#: common.opt:1192 +msgid "Enable dominator optimizations" +msgstr "" + +#: common.opt:1196 +msgid "Enable dead store elimination" +msgstr "" + +#: common.opt:1200 +msgid "Enable Full Redundancy Elimination (FRE) on trees" +msgstr "" + +#: common.opt:1204 +msgid "Enable loop distribution on trees" +msgstr "" + +#: common.opt:1208 +msgid "Enable loop invariant motion on trees" +msgstr "" + +#: common.opt:1212 +msgid "Enable linear loop transforms on trees" +msgstr "" + +#: common.opt:1216 +msgid "Create canonical induction variables in loops" +msgstr "" + +#: common.opt:1220 +msgid "Enable loop optimizations on tree level" +msgstr "" + +#: common.opt:1224 +msgid "Enable automatic parallelization of loops" +msgstr "" + +#: common.opt:1228 +msgid "Enable SSA-PRE optimization on trees" +msgstr "" + +#: common.opt:1232 +msgid "Enable reassociation on tree level" +msgstr "" + +#: common.opt:1240 +msgid "Enable SSA code sinking on trees" +msgstr "" + +#: common.opt:1244 +msgid "Perform scalar replacement of aggregates" +msgstr "" + +#: common.opt:1248 +msgid "Replace temporary expressions in the SSA->normal pass" +msgstr "" + +#: common.opt:1252 +msgid "Perform live range splitting during the SSA->normal pass" +msgstr "" + +#: common.opt:1256 +msgid "Perform Value Range Propagation on trees" +msgstr "" + +#: common.opt:1260 +msgid "Compile whole compilation unit at a time" +msgstr "" + +#: common.opt:1264 +msgid "Perform loop unrolling when iteration count is known" +msgstr "" + +#: common.opt:1268 +msgid "Perform loop unrolling for all loops" +msgstr "" + +#: common.opt:1275 +msgid "Allow loop optimizations to assume that the loops behave in normal way" +msgstr "" + +#: common.opt:1279 +msgid "Allow optimization for floating-point arithmetic which may change the" +msgstr "" + +#: common.opt:1284 +msgid "Same as -fassociative-math for expressions which include division." +msgstr "" + +#: common.opt:1292 +msgid "Allow math optimizations that may violate IEEE or ISO standards" +msgstr "" + +#: common.opt:1296 +msgid "Perform loop unswitching" +msgstr "" + +#: common.opt:1300 +msgid "Just generate unwind tables for exception handling" +msgstr "" + +#: common.opt:1304 +msgid "Perform variable tracking" +msgstr "" + +#: common.opt:1308 +msgid "Perform variable tracking and also tag variables that are uninitialized" +msgstr "" + +#: common.opt:1312 +msgid "Enable loop vectorization on trees" +msgstr "" + +#: common.opt:1316 +msgid "Enable use of cost model in vectorization" +msgstr "" + +#: common.opt:1320 +msgid "Enable loop versioning when doing loop vectorization on trees" +msgstr "" + +#: common.opt:1324 +msgid "Set the verbosity level of the vectorizer" +msgstr "" + +#: common.opt:1328 +msgid "Enable copy propagation of scalar-evolution information." +msgstr "" + +#: common.opt:1338 +msgid "Add extra commentary to assembler output" +msgstr "" + +#: common.opt:1342 +msgid "Set the default symbol visibility" +msgstr "" + +#: common.opt:1347 +msgid "Use expression value profiles in optimizations" +msgstr "" + +#: common.opt:1351 +msgid "Construct webs and split unrelated uses of single variable" +msgstr "" + +#: common.opt:1355 +msgid "Enable conditional dead code elimination for builtin calls" +msgstr "" + +#: common.opt:1359 +msgid "Perform whole program optimizations" +msgstr "" + +#: common.opt:1363 +msgid "Assume signed arithmetic overflow wraps around" +msgstr "" + +#: common.opt:1367 +msgid "Put zero initialized data in the bss section" +msgstr "" + +#: common.opt:1371 +msgid "Generate debug information in default format" +msgstr "" + +#: common.opt:1375 +msgid "Generate debug information in COFF format" +msgstr "" + +#: common.opt:1379 +msgid "Generate debug information in DWARF v2 format" +msgstr "" + +#: common.opt:1383 +msgid "Generate debug information in default extended format" +msgstr "" + +#: common.opt:1387 +msgid "Generate debug information in STABS format" +msgstr "" + +#: common.opt:1391 +msgid "Generate debug information in extended STABS format" +msgstr "" + +#: common.opt:1395 +msgid "Generate debug information in VMS format" +msgstr "" + +#: common.opt:1399 +msgid "Generate debug information in XCOFF format" +msgstr "" + +#: common.opt:1403 +msgid "Generate debug information in extended XCOFF format" +msgstr "" + +#: common.opt:1407 +msgid "Place output into <file>" +msgstr "" + +#: common.opt:1411 +msgid "Enable function profiling" +msgstr "" + +#: common.opt:1415 +msgid "Issue warnings needed for strict compliance to the standard" +msgstr "" + +#: common.opt:1419 +msgid "Like -pedantic but issue them as errors" +msgstr "" + +#: common.opt:1423 +msgid "Do not display functions compiled or elapsed time" +msgstr "" + +#: common.opt:1427 +msgid "Display the compiler's version" +msgstr "" + +#: common.opt:1431 +msgid "Suppress warnings" +msgstr "" + +#: common.opt:1435 +msgid "Create a shared library" +msgstr "" + +#: common.opt:1439 +msgid "Create a position independent executable" msgstr "" #: c.opt:42 @@ -16195,1281 +17474,8 @@ msgid "Enable verbose output" msgstr "" -#: common.opt:28 -msgid "Display this information" -msgstr "" - -#: common.opt:32 -msgid "" -"Display descriptions of a specific class of options. <class> is one or more " -"of optimizers, target, warnings, undocumented, params" -msgstr "" - -#: common.opt:36 -msgid "Alias for --help=target" -msgstr "" - -#: common.opt:52 -msgid "" -"Set parameter <param> to value. See below for a complete list of parameters" -msgstr "" - -#: common.opt:59 -msgid "" -"Put global and static data smaller than <number> bytes into a special " -"section (on some targets)" -msgstr "" - -#: common.opt:63 -msgid "Set optimization level to <number>" -msgstr "" - -#: common.opt:67 -msgid "Optimize for space rather than speed" -msgstr "" - -#: common.opt:71 -msgid "This switch is deprecated; use -Wextra instead" -msgstr "" - -#: common.opt:75 -msgid "Warn about returning structures, unions or arrays" -msgstr "" - -#: common.opt:79 -msgid "Warn if an array is accessed out of bounds" -msgstr "" - -#: common.opt:83 -msgid "Warn about inappropriate attribute usage" -msgstr "" - -#: common.opt:87 -msgid "Warn about pointer casts which increase alignment" -msgstr "" - -#: common.opt:91 -msgid "Warn about uses of __attribute__((deprecated)) declarations" -msgstr "" - -#: common.opt:95 -msgid "Warn when an optimization pass is disabled" -msgstr "" - -#: common.opt:99 -msgid "Warn on calls to these functions" -msgstr "" - -#: common.opt:103 -msgid "Treat all warnings as errors" -msgstr "" - -#: common.opt:107 -msgid "Treat specified warning as error" -msgstr "" - -#: common.opt:111 -msgid "Print extra (possibly unwanted) warnings" -msgstr "" - -#: common.opt:115 -msgid "Exit on the first error occurred" -msgstr "" - -#: common.opt:119 -msgid "" -"-Wframe-larger-than=<number> Warn if a function's stack frame requires more " -"than <number> bytes" -msgstr "" - -#: common.opt:123 -msgid "Warn when an inlined function cannot be inlined" -msgstr "" - -#: common.opt:130 -msgid "Warn if an object is larger than <number> bytes" -msgstr "" - -#: common.opt:134 -msgid "" -"Warn when a logical operator is suspicously always evaluating to true or " -"false" -msgstr "" - -#: common.opt:138 -msgid "Warn if the loop cannot be optimized due to nontrivial assumptions." -msgstr "" - -#: common.opt:142 -msgid "" -"Warn about functions which might be candidates for __attribute__((noreturn))" -msgstr "" - -#: common.opt:146 -msgid "Warn about constructs not instrumented by -fmudflap" -msgstr "" - -#: common.opt:150 -msgid "Warn about overflow in arithmetic expressions" -msgstr "" - -#: common.opt:154 -msgid "Warn when the packed attribute has no effect on struct layout" -msgstr "" - -#: common.opt:158 -msgid "Warn when padding is required to align structure members" -msgstr "" - -#: common.opt:162 -msgid "Warn when one local variable shadows another" -msgstr "" - -#: common.opt:166 -msgid "Warn when not issuing stack smashing protection for some reason" -msgstr "" - -#: common.opt:170 common.opt:174 -msgid "Warn about code which might break strict aliasing rules" -msgstr "" - -#: common.opt:178 common.opt:182 -msgid "Warn about optimizations that assume that signed overflow is undefined" -msgstr "" - -#: common.opt:186 -msgid "Warn about enumerated switches, with no default, missing a case" -msgstr "" - -#: common.opt:190 -msgid "Warn about enumerated switches missing a \"default:\" statement" -msgstr "" - -#: common.opt:194 -msgid "Warn about all enumerated switches missing a specific case" -msgstr "" - -#: common.opt:198 -msgid "Do not suppress warnings from system headers" -msgstr "" - -#: common.opt:202 -msgid "" -"Warn if a comparison is always true or always false due to the limited range " -"of the data type" -msgstr "" - -#: common.opt:206 -msgid "Warn about uninitialized automatic variables" -msgstr "" - -#: common.opt:210 -msgid "Warn about code that will never be executed" -msgstr "" - -#: common.opt:214 -msgid "Enable all -Wunused- warnings" -msgstr "" - -#: common.opt:218 -msgid "Warn when a function is unused" -msgstr "" - -#: common.opt:222 -msgid "Warn when a label is unused" -msgstr "" - -#: common.opt:226 -msgid "Warn when a function parameter is unused" -msgstr "" - -#: common.opt:230 -msgid "Warn when an expression value is unused" -msgstr "" - -#: common.opt:234 -msgid "Warn when a variable is unused" -msgstr "" - -#: common.opt:238 -msgid "Warn instead of error in case profiles in -fprofile-use do not match" -msgstr "" - -#: common.opt:242 -msgid "Emit declaration information into <file>" -msgstr "" - -#: common.opt:255 -msgid "Enable dumps from specific passes of the compiler" -msgstr "" - -#: common.opt:259 -msgid "Set the file basename to be used for dumps" -msgstr "" - -#: common.opt:279 -msgid "Align the start of functions" -msgstr "" - -#: common.opt:286 -msgid "Align labels which are only reached by jumping" -msgstr "" - -#: common.opt:293 -msgid "Align all labels" -msgstr "" - -#: common.opt:300 -msgid "Align the start of loops" -msgstr "" - -#: common.opt:315 -msgid "Specify that arguments may alias each other and globals" -msgstr "" - -#: common.opt:319 -msgid "Assume arguments may alias globals but not each other" -msgstr "" - -#: common.opt:323 -msgid "Assume arguments alias neither each other nor globals" -msgstr "" - -#: common.opt:327 -msgid "Assume arguments alias no other storage" -msgstr "" - -#: common.opt:331 -msgid "Generate unwind tables that are exact at each instruction boundary" -msgstr "" - -#: common.opt:335 -msgid "Generate auto-inc/dec instructions" -msgstr "" - -#: common.opt:343 -msgid "Generate code to check bounds before indexing arrays" -msgstr "" - -#: common.opt:347 -msgid "Replace add, compare, branch with branch on count register" -msgstr "" - -#: common.opt:351 -msgid "Use profiling information for branch probabilities" -msgstr "" - -#: common.opt:355 -msgid "" -"Perform branch target load optimization before prologue / epilogue threading" -msgstr "" - -#: common.opt:359 -msgid "" -"Perform branch target load optimization after prologue / epilogue threading" -msgstr "" - -#: common.opt:363 -msgid "" -"Restrict target load migration not to re-use registers in any basic block" -msgstr "" - -#: common.opt:367 -msgid "Mark <register> as being preserved across functions" -msgstr "" - -#: common.opt:371 -msgid "Mark <register> as being corrupted by function calls" -msgstr "" - -#: common.opt:378 -msgid "Save registers around function calls" -msgstr "" - -#: common.opt:382 -msgid "Compare the results of several data dependence analyzers." -msgstr "" - -#: common.opt:386 -msgid "Do not put uninitialized globals in the common section" -msgstr "" - -#: common.opt:390 -msgid "Do not perform optimizations increasing noticeably stack usage" -msgstr "" - -#: common.opt:394 -msgid "Perform a register copy-propagation optimization pass" -msgstr "" - -#: common.opt:398 -msgid "Perform cross-jumping optimization" -msgstr "" - -#: common.opt:402 -msgid "When running CSE, follow jumps to their targets" -msgstr "" - -#: common.opt:406 -msgid "When running CSE, follow conditional jumps" -msgstr "" - -#: common.opt:410 -msgid "Omit range reduction step when performing complex division" -msgstr "" - -#: common.opt:414 -msgid "Complex multiplication and division follow Fortran rules" -msgstr "" - -#: common.opt:418 -msgid "Place data items into their own section" -msgstr "" - -#: common.opt:422 -msgid "List all available debugging counters with their limits and counts." -msgstr "" - -#: common.opt:426 -msgid "" -"-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...] Set the debug counter " -"limit. " -msgstr "" - -#: common.opt:430 -msgid "Map one directory name to another in debug information" -msgstr "" - -#: common.opt:436 -msgid "Defer popping functions args from stack until later" -msgstr "" - -#: common.opt:440 -msgid "Attempt to fill delay slots of branch instructions" -msgstr "" - -#: common.opt:444 -msgid "Delete useless null pointer checks" -msgstr "" - -#: common.opt:448 -msgid "" -"How often to emit source location at the beginning of line-wrapped " -"diagnostics" -msgstr "" - -#: common.opt:452 -msgid "" -"Amend appropriate diagnostic messages with the command line option that " -"controls them" -msgstr "" - -#: common.opt:456 -msgid "Dump various compiler internals to a file" -msgstr "" - -#: common.opt:460 -msgid "Suppress output of addresses in debugging dumps" -msgstr "" - -#: common.opt:464 -msgid "" -"Suppress output of instruction numbers, line number notes and addresses in " -"debugging dumps" -msgstr "" - -#: common.opt:468 -msgid "Enable CFI tables via GAS assembler directives." -msgstr "" - -#: common.opt:472 -msgid "Perform early inlining" -msgstr "" - -#: common.opt:476 -msgid "Perform DWARF2 duplicate elimination" -msgstr "" - -#: common.opt:480 common.opt:484 -msgid "Perform unused type elimination in debug info" -msgstr "" - -#: common.opt:488 -msgid "Do not suppress C++ class debug information." -msgstr "" - -#: common.opt:492 -msgid "Enable exception handling" -msgstr "" - -#: common.opt:496 -msgid "Perform a number of minor, expensive optimizations" -msgstr "" - -#: common.opt:503 -msgid "Assume no NaNs or infinities are generated" -msgstr "" - -#: common.opt:507 -msgid "Mark <register> as being unavailable to the compiler" -msgstr "" - -#: common.opt:511 -msgid "Don't allocate floats and doubles in extended-precision registers" -msgstr "" - -#: common.opt:515 common.opt:728 common.opt:949 common.opt:1105 -#: common.opt:1164 common.opt:1180 common.opt:1240 -msgid "Does nothing. Preserved for backward compatibility." -msgstr "" - -#: common.opt:519 -msgid "Perform a forward propagation pass on RTL" -msgstr "" - -#: common.opt:526 -msgid "Allow function addresses to be held in registers" -msgstr "" - -#: common.opt:530 -msgid "Place each function into its own section" -msgstr "" - -#: common.opt:534 -msgid "Perform global common subexpression elimination" -msgstr "" - -#: common.opt:538 -msgid "" -"Perform enhanced load motion during global common subexpression elimination" -msgstr "" - -#: common.opt:542 -msgid "Perform store motion after global common subexpression elimination" -msgstr "" - -#: common.opt:546 -msgid "" -"Perform redundant load after store elimination in global common subexpression" -msgstr "" - -#: common.opt:551 -msgid "" -"Perform global common subexpression elimination after register allocation" -msgstr "" - -#: common.opt:557 -msgid "Enable in and out of Graphite representation" -msgstr "" - -#: common.opt:561 -msgid "Enable Loop Strip Mining transformation" -msgstr "" - -#: common.opt:565 -msgid "Enable Loop Interchange transformation" -msgstr "" - -#: common.opt:569 -msgid "Enable Loop Blocking transformation" -msgstr "" - -#: common.opt:574 -msgid "Enable Graphite Identity transformation" -msgstr "" - -#: common.opt:578 -msgid "Enable guessing of branch probabilities" -msgstr "" - -#: common.opt:586 -msgid "Process #ident directives" -msgstr "" - -#: common.opt:590 -msgid "Perform conversion of conditional jumps to branchless equivalents" -msgstr "" - -#: common.opt:594 -msgid "Perform conversion of conditional jumps to conditional execution" -msgstr "" - -#: common.opt:602 -msgid "Do not generate .size directives" -msgstr "" - -#: common.opt:606 -msgid "Perform indirect inlining" -msgstr "" - -#: common.opt:615 -msgid "Pay attention to the \"inline\" keyword" -msgstr "" - -#: common.opt:619 -msgid "" -"Integrate simple functions into their callers when code size is known to not " -"growth" -msgstr "" - -#: common.opt:623 -msgid "Integrate simple functions into their callers" -msgstr "" - -#: common.opt:627 -msgid "Integrate functions called once into their callers" -msgstr "" - -#: common.opt:634 -msgid "Limit the size of inlined functions to <number>" -msgstr "" - -#: common.opt:638 -msgid "Instrument function entry and exit with profiling calls" -msgstr "" - -#: common.opt:642 -msgid "" -"-finstrument-functions-exclude-function-list=name,... Do not instrument " -"listed functions" -msgstr "" - -#: common.opt:646 -msgid "" -"-finstrument-functions-exclude-file-list=filename,... Do not instrument " -"functions listed in files" -msgstr "" - -#: common.opt:650 -msgid "Perform Interprocedural constant propagation" -msgstr "" - -#: common.opt:654 -msgid "Perform cloning to make Interprocedural constant propagation stronger" -msgstr "" - -#: common.opt:658 -msgid "Discover pure and const functions" -msgstr "" - -#: common.opt:662 -msgid "Perform interprocedural points-to analysis" -msgstr "" - -#: common.opt:666 -msgid "Discover readonly and non addressable static variables" -msgstr "" - -#: common.opt:670 -msgid "Type based escape and alias analysis" -msgstr "" - -#: common.opt:674 -msgid "Perform matrix layout flattening and transposing based" -msgstr "" - -#: common.opt:679 -msgid "Perform structure layout optimizations based" -msgstr "" - -#: common.opt:684 -msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm" -msgstr "" - -#: common.opt:688 -msgid "-fira-region=[one|all|mixed] Set regions for IRA" -msgstr "" - -#: common.opt:692 -msgid "Do optimistic coalescing." -msgstr "" - -#: common.opt:696 -msgid "Share slots for saving different hard registers." -msgstr "" - -#: common.opt:700 -msgid "Share stack slots for spilled pseudo-registers." -msgstr "" - -#: common.opt:704 -msgid "-fira-verbose=<number> Control IRA's level of diagnostic messages." -msgstr "" - -#: common.opt:708 -msgid "Optimize induction variables on trees" -msgstr "" - -#: common.opt:712 -msgid "Use jump tables for sufficiently large switch statements" -msgstr "" - -#: common.opt:716 -msgid "Generate code for functions even if they are fully inlined" -msgstr "" - -#: common.opt:720 -msgid "Emit static const variables even if they are not used" -msgstr "" - -#: common.opt:724 -msgid "Give external symbols a leading underscore" -msgstr "" - -#: common.opt:732 -msgid "Set errno after built-in math functions" -msgstr "" - -#: common.opt:736 -msgid "Report on permanent memory allocation" -msgstr "" - -#: common.opt:743 -msgid "Attempt to merge identical constants and constant variables" -msgstr "" - -#: common.opt:747 -msgid "Attempt to merge identical constants across compilation units" -msgstr "" - -#: common.opt:751 -msgid "Attempt to merge identical debug strings across compilation units" -msgstr "" - -#: common.opt:755 -msgid "" -"Limit diagnostics to <number> characters per line. 0 suppresses line-" -"wrapping" -msgstr "" - -#: common.opt:759 -msgid "Perform SMS based modulo scheduling before the first scheduling pass" -msgstr "" - -#: common.opt:763 -msgid "Perform SMS based modulo scheduling with register moves allowed" -msgstr "" - -#: common.opt:767 -msgid "Move loop invariant computations out of loops" -msgstr "" - -#: common.opt:771 -msgid "Add mudflap bounds-checking instrumentation for single-threaded program" -msgstr "" - -#: common.opt:775 -msgid "Add mudflap bounds-checking instrumentation for multi-threaded program" -msgstr "" - -#: common.opt:779 -msgid "Ignore read operations when inserting mudflap instrumentation" -msgstr "" - -#: common.opt:783 -msgid "Use the RTL dead code elimination pass" -msgstr "" - -#: common.opt:787 -msgid "Use the RTL dead store elimination pass" -msgstr "" - -#: common.opt:791 -msgid "" -"Enable/Disable the traditional scheduling in loops that already passed " -"modulo scheduling" -msgstr "" - -#: common.opt:795 -msgid "Support synchronous non-call exceptions" -msgstr "" - -#: common.opt:799 -msgid "When possible do not generate stack frames" -msgstr "" - -#: common.opt:803 -msgid "Do the full register move optimization pass" -msgstr "" - -#: common.opt:807 -msgid "Optimize sibling and tail recursive calls" -msgstr "" - -#: common.opt:811 common.opt:815 -msgid "Report on memory allocation before interprocedural optimization" -msgstr "" - -#: common.opt:819 -msgid "Pack structure members together without holes" -msgstr "" - -#: common.opt:823 -msgid "Set initial maximum structure member alignment" -msgstr "" - -#: common.opt:827 -msgid "Return small aggregates in memory, not registers" -msgstr "" - -#: common.opt:831 -msgid "Perform loop peeling" -msgstr "" - -#: common.opt:835 -msgid "Enable machine specific peephole optimizations" -msgstr "" - -#: common.opt:839 -msgid "Enable an RTL peephole pass before sched2" -msgstr "" - -#: common.opt:843 -msgid "Generate position-independent code if possible (large mode)" -msgstr "" - -#: common.opt:847 -msgid "" -"Generate position-independent code for executables if possible (large mode)" -msgstr "" - -#: common.opt:851 -msgid "Generate position-independent code if possible (small mode)" -msgstr "" - -#: common.opt:855 -msgid "" -"Generate position-independent code for executables if possible (small mode)" -msgstr "" - -#: common.opt:859 -msgid "Run predictive commoning optimization." -msgstr "" - -#: common.opt:863 -msgid "Generate prefetch instructions, if available, for arrays in loops" -msgstr "" - -#: common.opt:867 -msgid "Enable basic program profiling code" -msgstr "" - -#: common.opt:871 -msgid "Insert arc-based program profiling code" -msgstr "" - -#: common.opt:875 -msgid "Set the top-level directory for storing the profile data." -msgstr "" - -#: common.opt:880 -msgid "Enable correction of flow inconsistent profile data input" -msgstr "" - -#: common.opt:884 -msgid "" -"Enable common options for generating profile info for profile feedback " -"directed optimizations" -msgstr "" - -#: common.opt:888 -msgid "" -"Enable common options for generating profile info for profile feedback " -"directed optimizations, and set -fprofile-dir=" -msgstr "" - -#: common.opt:892 -msgid "" -"Enable common options for performing profile feedback directed optimizations" -msgstr "" - -#: common.opt:896 -msgid "" -"Enable common options for performing profile feedback directed " -"optimizations, and set -fprofile-dir=" -msgstr "" - -#: common.opt:900 -msgid "Insert code to profile values of expressions" -msgstr "" - -#: common.opt:907 -msgid "Make compile reproducible using <string>" -msgstr "" - -#: common.opt:917 -msgid "Record gcc command line switches in the object file." -msgstr "" - -#: common.opt:921 -msgid "Return small aggregates in registers" -msgstr "" - -#: common.opt:925 -msgid "Enables a register move optimization" -msgstr "" - -#: common.opt:929 -msgid "Perform a register renaming optimization pass" -msgstr "" - -#: common.opt:933 -msgid "Reorder basic blocks to improve code placement" -msgstr "" - -#: common.opt:937 -msgid "Reorder basic blocks and partition into hot and cold sections" -msgstr "" - -#: common.opt:941 -msgid "Reorder functions to improve code placement" -msgstr "" - -#: common.opt:945 -msgid "Add a common subexpression elimination pass after loop optimizations" -msgstr "" - -#: common.opt:953 -msgid "Disable optimizations that assume default FP rounding behavior" -msgstr "" - -#: common.opt:957 -msgid "Enable scheduling across basic blocks" -msgstr "" - -#: common.opt:961 -msgid "Allow speculative motion of non-loads" -msgstr "" - -#: common.opt:965 -msgid "Allow speculative motion of some loads" -msgstr "" - -#: common.opt:969 -msgid "Allow speculative motion of more loads" -msgstr "" - -#: common.opt:973 -msgid "Set the verbosity level of the scheduler" -msgstr "" - -#: common.opt:977 -msgid "If scheduling post reload, do superblock scheduling" -msgstr "" - -#: common.opt:981 -msgid "If scheduling post reload, do trace scheduling" -msgstr "" - -#: common.opt:985 -msgid "Reschedule instructions before register allocation" -msgstr "" - -#: common.opt:989 -msgid "Reschedule instructions after register allocation" -msgstr "" - -#: common.opt:996 -msgid "Schedule instructions using selective scheduling algorithm" -msgstr "" - -#: common.opt:1000 -msgid "Run selective scheduling after reload" -msgstr "" - -#: common.opt:1004 -msgid "Perform software pipelining of inner loops during selective scheduling" -msgstr "" - -#: common.opt:1008 -msgid "Perform software pipelining of outer loops during selective scheduling" -msgstr "" - -#: common.opt:1012 -msgid "Reschedule pipelined regions without pipelining" -msgstr "" - -#: common.opt:1018 -msgid "Allow premature scheduling of queued insns" -msgstr "" - -#: common.opt:1022 -msgid "Set number of queued insns that can be prematurely scheduled" -msgstr "" - -#: common.opt:1030 common.opt:1034 -msgid "" -"Set dependence distance checking in premature scheduling of queued insns" -msgstr "" - -#: common.opt:1038 -msgid "Access data in the same section from shared anchor points" -msgstr "" - -#: common.opt:1042 -msgid "Perform sequence abstraction optimization on RTL" -msgstr "" - -#: common.opt:1046 -msgid "Eliminate redundant sign extensions using LCM." -msgstr "" - -#: common.opt:1050 -msgid "Show column numbers in diagnostics, when available. Default off" -msgstr "" - -#: common.opt:1054 -msgid "Disable optimizations observable by IEEE signaling NaNs" -msgstr "" - -#: common.opt:1058 -msgid "" -"Disable floating point optimizations that ignore the IEEE signedness of zero" -msgstr "" - -#: common.opt:1062 -msgid "Convert floating point constants to single precision constants" -msgstr "" - -#: common.opt:1066 -msgid "Split lifetimes of induction variables when loops are unrolled" -msgstr "" - -#: common.opt:1070 -msgid "Split wide types into independent registers" -msgstr "" - -#: common.opt:1074 -msgid "Apply variable expansion when loops are unrolled" -msgstr "" - -#: common.opt:1078 -msgid "Insert stack checking code into the program" -msgstr "" - -#: common.opt:1082 -msgid "" -"Insert stack checking code into the program. Same as -fstack-check=specific" -msgstr "" - -#: common.opt:1089 -msgid "Trap if the stack goes past <register>" -msgstr "" - -#: common.opt:1093 -msgid "Trap if the stack goes past symbol <name>" -msgstr "" - -#: common.opt:1097 -msgid "Use propolice as a stack protection method" -msgstr "" - -#: common.opt:1101 -msgid "Use a stack protection method for every function" -msgstr "" - -#: common.opt:1113 -msgid "Assume strict aliasing rules apply" -msgstr "" - -#: common.opt:1117 -msgid "Treat signed overflow as undefined" -msgstr "" - -#: common.opt:1121 -msgid "Check for syntax errors, then stop" -msgstr "" - -#: common.opt:1125 -msgid "Create data files needed by \"gcov\"" -msgstr "" - -#: common.opt:1129 -msgid "Perform jump threading optimizations" -msgstr "" - -#: common.opt:1133 -msgid "Report the time taken by each compiler pass" -msgstr "" - -#: common.opt:1137 -msgid "Set the default thread-local storage code generation model" -msgstr "" - -#: common.opt:1141 -msgid "Reorder top level functions, variables, and asms" -msgstr "" - -#: common.opt:1145 -msgid "Perform superblock formation via tail duplication" -msgstr "" - -#: common.opt:1152 -msgid "Assume floating-point operations can trap" -msgstr "" - -#: common.opt:1156 -msgid "Trap for signed overflow in addition, subtraction and multiplication" -msgstr "" - -#: common.opt:1160 -msgid "Enable SSA-CCP optimization on trees" -msgstr "" - -#: common.opt:1168 -msgid "Enable loop header copying on trees" -msgstr "" - -#: common.opt:1172 -msgid "Replace SSA temporaries with better names in copies" -msgstr "" - -#: common.opt:1176 -msgid "Enable copy propagation on trees" -msgstr "" - -#: common.opt:1184 -msgid "Transform condition stores into unconditional ones" -msgstr "" - -#: common.opt:1188 -msgid "Perform conversions of switch initializations." -msgstr "" - -#: common.opt:1192 -msgid "Enable SSA dead code elimination optimization on trees" -msgstr "" - -#: common.opt:1196 -msgid "Enable dominator optimizations" -msgstr "" - -#: common.opt:1200 -msgid "Enable dead store elimination" -msgstr "" - -#: common.opt:1204 -msgid "Enable Full Redundancy Elimination (FRE) on trees" -msgstr "" - -#: common.opt:1208 -msgid "Enable loop distribution on trees" -msgstr "" - -#: common.opt:1212 -msgid "Enable loop invariant motion on trees" -msgstr "" - -#: common.opt:1216 -msgid "Enable linear loop transforms on trees" -msgstr "" - -#: common.opt:1220 -msgid "Create canonical induction variables in loops" -msgstr "" - -#: common.opt:1224 -msgid "Enable loop optimizations on tree level" -msgstr "" - -#: common.opt:1228 -msgid "Enable automatic parallelization of loops" -msgstr "" - -#: common.opt:1232 -msgid "Enable SSA-PRE optimization on trees" -msgstr "" - -#: common.opt:1236 -msgid "Enable reassociation on tree level" -msgstr "" - -#: common.opt:1244 -msgid "Enable SSA code sinking on trees" -msgstr "" - -#: common.opt:1248 -msgid "Perform scalar replacement of aggregates" -msgstr "" - -#: common.opt:1252 -msgid "Replace temporary expressions in the SSA->normal pass" -msgstr "" - -#: common.opt:1256 -msgid "Perform live range splitting during the SSA->normal pass" -msgstr "" - -#: common.opt:1260 -msgid "Perform Value Range Propagation on trees" -msgstr "" - -#: common.opt:1264 -msgid "Compile whole compilation unit at a time" -msgstr "" - -#: common.opt:1268 -msgid "Perform loop unrolling when iteration count is known" -msgstr "" - -#: common.opt:1272 -msgid "Perform loop unrolling for all loops" -msgstr "" - -#: common.opt:1279 -msgid "Allow loop optimizations to assume that the loops behave in normal way" -msgstr "" - -#: common.opt:1283 -msgid "Allow optimization for floating-point arithmetic which may change the" -msgstr "" - -#: common.opt:1288 -msgid "Same as -fassociative-math for expressions which include division." -msgstr "" - -#: common.opt:1296 -msgid "Allow math optimizations that may violate IEEE or ISO standards" -msgstr "" - -#: common.opt:1300 -msgid "Perform loop unswitching" -msgstr "" - -#: common.opt:1304 -msgid "Just generate unwind tables for exception handling" -msgstr "" - -#: common.opt:1308 -msgid "Perform variable tracking" -msgstr "" - -#: common.opt:1312 -msgid "Perform variable tracking and also tag variables that are uninitialized" -msgstr "" - -#: common.opt:1316 -msgid "Enable loop vectorization on trees" -msgstr "" - -#: common.opt:1320 -msgid "Enable use of cost model in vectorization" -msgstr "" - -#: common.opt:1324 -msgid "Enable loop versioning when doing loop vectorization on trees" -msgstr "" - -#: common.opt:1328 -msgid "Set the verbosity level of the vectorizer" -msgstr "" - -#: common.opt:1332 -msgid "Enable copy propagation of scalar-evolution information." -msgstr "" - -#: common.opt:1342 -msgid "Add extra commentary to assembler output" -msgstr "" - -#: common.opt:1346 -msgid "Set the default symbol visibility" -msgstr "" - -#: common.opt:1351 -msgid "Use expression value profiles in optimizations" -msgstr "" - -#: common.opt:1355 -msgid "Construct webs and split unrelated uses of single variable" -msgstr "" - -#: common.opt:1359 -msgid "Enable conditional dead code elimination for builtin calls" -msgstr "" - -#: common.opt:1363 -msgid "Perform whole program optimizations" -msgstr "" - -#: common.opt:1367 -msgid "Assume signed arithmetic overflow wraps around" -msgstr "" - -#: common.opt:1371 -msgid "Put zero initialized data in the bss section" -msgstr "" - -#: common.opt:1375 -msgid "Generate debug information in default format" -msgstr "" - -#: common.opt:1379 -msgid "Generate debug information in COFF format" -msgstr "" - -#: common.opt:1383 -msgid "Generate debug information in DWARF v2 format" -msgstr "" - -#: common.opt:1387 -msgid "Generate debug information in default extended format" -msgstr "" - -#: common.opt:1391 -msgid "Generate debug information in STABS format" -msgstr "" - -#: common.opt:1395 -msgid "Generate debug information in extended STABS format" -msgstr "" - -#: common.opt:1399 -msgid "Generate debug information in VMS format" -msgstr "" - -#: common.opt:1403 -msgid "Generate debug information in XCOFF format" -msgstr "" - -#: common.opt:1407 -msgid "Generate debug information in extended XCOFF format" -msgstr "" - -#: common.opt:1411 -msgid "Place output into <file>" -msgstr "" - -#: common.opt:1415 -msgid "Enable function profiling" -msgstr "" - -#: common.opt:1419 -msgid "Issue warnings needed for strict compliance to the standard" -msgstr "" - -#: common.opt:1423 -msgid "Like -pedantic but issue them as errors" -msgstr "" - -#: common.opt:1427 -msgid "Do not display functions compiled or elapsed time" -msgstr "" - -#: common.opt:1431 -msgid "Display the compiler's version" -msgstr "" - -#: common.opt:1435 -msgid "Suppress warnings" -msgstr "" - -#: common.opt:1439 -msgid "Create a shared library" -msgstr "" - -#: common.opt:1443 -msgid "Create a position independent executable" +#: ada/gcc-interface/lang.opt:100 +msgid "Specify options to GNAT" msgstr "" #: attribs.c:284 @@ -17508,47 +17514,52 @@ "branch target register load optimization is not intended to be run twice" msgstr "" -#: builtins.c:1039 +#: builtins.c:479 +#, gcc-internal-format +msgid "offset outside bounds of constant string" +msgstr "" + +#: builtins.c:1042 #, gcc-internal-format msgid "second argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: builtins.c:1046 +#: builtins.c:1049 #, gcc-internal-format msgid "invalid second argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.c:1054 +#: builtins.c:1057 #, gcc-internal-format msgid "third argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: builtins.c:1061 +#: builtins.c:1064 #, gcc-internal-format msgid "invalid third argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.c:4665 +#: builtins.c:4668 #, gcc-internal-format msgid "argument of %<__builtin_args_info%> must be constant" msgstr "" -#: builtins.c:4671 +#: builtins.c:4674 #, gcc-internal-format msgid "argument of %<__builtin_args_info%> out of range" msgstr "" -#: builtins.c:4677 +#: builtins.c:4680 #, gcc-internal-format msgid "missing argument in %<__builtin_args_info%>" msgstr "" -#: builtins.c:4813 gimplify.c:2324 +#: builtins.c:4816 gimplify.c:2367 #, gcc-internal-format msgid "too few arguments to function %<va_start%>" msgstr "" -#: builtins.c:4971 +#: builtins.c:4974 #, gcc-internal-format msgid "first argument to %<va_arg%> not of type %<va_list%>" msgstr "" @@ -17556,93 +17567,93 @@ #. Unfortunately, this is merely undefined, rather than a constraint #. violation, so we cannot make this an error. If this call is never #. executed, the program is still strictly conforming. -#: builtins.c:4986 +#: builtins.c:4989 #, gcc-internal-format msgid "%qT is promoted to %qT when passed through %<...%>" msgstr "" -#: builtins.c:4991 +#: builtins.c:4994 #, gcc-internal-format msgid "(so you should pass %qT not %qT to %<va_arg%>)" msgstr "" #. We can, however, treat "undefined" any way we please. #. Call abort to encourage the user to fix the program. -#: builtins.c:4998 c-typeck.c:2451 +#: builtins.c:5001 c-typeck.c:2451 #, gcc-internal-format msgid "if this code is reached, the program will abort" msgstr "" -#: builtins.c:5122 +#: builtins.c:5125 #, gcc-internal-format msgid "invalid argument to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:5124 +#: builtins.c:5127 #, gcc-internal-format msgid "invalid argument to %<__builtin_return_address%>" msgstr "" -#: builtins.c:5137 +#: builtins.c:5140 #, gcc-internal-format msgid "unsupported argument to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:5139 +#: builtins.c:5142 #, gcc-internal-format msgid "unsupported argument to %<__builtin_return_address%>" msgstr "" -#: builtins.c:5685 +#: builtins.c:5688 #, gcc-internal-format msgid "both arguments to %<__builtin___clear_cache%> must be pointers" msgstr "" -#: builtins.c:6047 builtins.c:6062 +#: builtins.c:6050 builtins.c:6065 #, gcc-internal-format msgid "%qD changed semantics in GCC 4.4" msgstr "" #. All valid uses of __builtin_va_arg_pack () are removed during #. inlining. -#: builtins.c:6448 expr.c:8051 +#: builtins.c:6451 expr.c:8051 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>" msgstr "" #. All valid uses of __builtin_va_arg_pack_len () are removed during #. inlining. -#: builtins.c:6454 +#: builtins.c:6457 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>" msgstr "" -#: builtins.c:6750 +#: builtins.c:6753 #, gcc-internal-format msgid "%<__builtin_longjmp%> second argument must be 1" msgstr "" -#: builtins.c:7386 +#: builtins.c:7389 #, gcc-internal-format msgid "target format does not support infinity" msgstr "" -#: builtins.c:11730 +#: builtins.c:11733 #, gcc-internal-format msgid "%<va_start%> used in function with fixed args" msgstr "" -#: builtins.c:11738 +#: builtins.c:11741 #, gcc-internal-format msgid "wrong number of arguments to function %<va_start%>" msgstr "" #. Evidently an out of date version of <stdarg.h>; can't validate #. va_start's second argument, but can still work as intended. -#: builtins.c:11751 +#: builtins.c:11754 #, gcc-internal-format msgid "%<__builtin_next_arg%> called without an argument" msgstr "" -#: builtins.c:11756 +#: builtins.c:11759 #, gcc-internal-format msgid "wrong number of arguments to function %<__builtin_next_arg%>" msgstr "" @@ -17652,39 +17663,39 @@ #. argument. We just warn and set the arg to be the last #. argument so that we will get wrong-code because of #. it. -#: builtins.c:11783 +#: builtins.c:11786 #, gcc-internal-format msgid "second parameter of %<va_start%> not last named argument" msgstr "" -#: builtins.c:11793 +#: builtins.c:11796 #, gcc-internal-format msgid "" "undefined behaviour when second parameter of %<va_start%> is declared with %" "<register%> storage" msgstr "" -#: builtins.c:11908 +#: builtins.c:11911 msgid "%Kfirst argument of %D must be a pointer, second integer constant" msgstr "" -#: builtins.c:11921 +#: builtins.c:11924 msgid "%Klast argument of %D is not integer constant between 0 and 3" msgstr "" -#: builtins.c:11966 builtins.c:12131 builtins.c:12190 +#: builtins.c:11969 builtins.c:12134 builtins.c:12193 msgid "%Kcall to %D will always overflow destination buffer" msgstr "" -#: builtins.c:12121 +#: builtins.c:12124 msgid "%Kcall to %D might overflow destination buffer" msgstr "" -#: builtins.c:12211 -msgid "%Kattempt to free a non-heap object %qD" -msgstr "" - #: builtins.c:12214 +msgid "%Kattempt to free a non-heap object %qD" +msgstr "" + +#: builtins.c:12217 msgid "%Kattempt to free a non-heap object" msgstr "" @@ -17884,704 +17895,701 @@ msgid "comparison of unsigned expression < 0 is always false" msgstr "" -#: c-common.c:3225 +#: c-common.c:3224 #, gcc-internal-format msgid "pointer of type %<void *%> used in arithmetic" msgstr "" -#: c-common.c:3231 +#: c-common.c:3230 #, gcc-internal-format msgid "pointer to a function used in arithmetic" msgstr "" -#: c-common.c:3237 +#: c-common.c:3236 #, gcc-internal-format msgid "pointer to member function used in arithmetic" msgstr "" -#: c-common.c:3319 -#, gcc-internal-format -msgid "offset %<%wd%> outside bounds of constant string" -msgstr "" - -#: c-common.c:3422 +#: c-common.c:3396 #, gcc-internal-format msgid "the address of %qD will always evaluate as %<true%>" msgstr "" -#: c-common.c:3498 cp/semantics.c:594 cp/typeck.c:6638 +#: c-common.c:3472 cp/semantics.c:594 cp/typeck.c:6658 #, gcc-internal-format msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-common.c:3577 c-typeck.c:8970 +#: c-common.c:3551 c-typeck.c:8974 #, gcc-internal-format msgid "invalid use of %<restrict%>" msgstr "" -#: c-common.c:3794 +#: c-common.c:3768 #, gcc-internal-format msgid "invalid application of %<sizeof%> to a function type" msgstr "" -#: c-common.c:3807 +#: c-common.c:3781 #, gcc-internal-format msgid "invalid application of %qs to a void type" msgstr "" -#: c-common.c:3815 +#: c-common.c:3789 #, gcc-internal-format msgid "invalid application of %qs to incomplete type %qT " msgstr "" -#: c-common.c:3856 +#: c-common.c:3830 #, gcc-internal-format msgid "%<__alignof%> applied to a bit-field" msgstr "" -#: c-common.c:4495 +#: c-common.c:4469 #, gcc-internal-format msgid "cannot disable built-in function %qs" msgstr "" -#: c-common.c:4686 +#: c-common.c:4660 #, gcc-internal-format msgid "pointers are not permitted as case values" msgstr "" +#: c-common.c:4667 +#, gcc-internal-format +msgid "range expressions in switch statements are non-standard" +msgstr "" + #: c-common.c:4693 #, gcc-internal-format -msgid "range expressions in switch statements are non-standard" -msgstr "" - -#: c-common.c:4719 -#, gcc-internal-format msgid "empty range specified" msgstr "" -#: c-common.c:4779 +#: c-common.c:4753 #, gcc-internal-format msgid "duplicate (or overlapping) case value" msgstr "" -#: c-common.c:4780 +#: c-common.c:4754 #, gcc-internal-format msgid "%Jthis is the first entry overlapping that value" msgstr "" -#: c-common.c:4784 +#: c-common.c:4758 #, gcc-internal-format msgid "duplicate case value" msgstr "" -#: c-common.c:4785 +#: c-common.c:4759 #, gcc-internal-format msgid "%Jpreviously used here" msgstr "" -#: c-common.c:4789 +#: c-common.c:4763 #, gcc-internal-format msgid "multiple default labels in one switch" msgstr "" -#: c-common.c:4790 +#: c-common.c:4764 #, gcc-internal-format msgid "%Jthis is the first default label" msgstr "" -#: c-common.c:4841 +#: c-common.c:4815 #, gcc-internal-format msgid "%Jcase value %qs not in enumerated type" msgstr "" -#: c-common.c:4845 +#: c-common.c:4819 #, gcc-internal-format msgid "%Jcase value %qs not in enumerated type %qT" msgstr "" -#: c-common.c:4904 +#: c-common.c:4878 #, gcc-internal-format msgid "%Hswitch missing default case" msgstr "" -#: c-common.c:4975 +#: c-common.c:4949 #, gcc-internal-format msgid "%Henumeration value %qE not handled in switch" msgstr "" -#: c-common.c:5010 +#: c-common.c:4984 #, gcc-internal-format msgid "taking the address of a label is non-standard" msgstr "" -#: c-common.c:5166 +#: c-common.c:5140 #, gcc-internal-format msgid "%qE attribute ignored for field of type %qT" msgstr "" -#: c-common.c:5177 c-common.c:5196 c-common.c:5214 c-common.c:5241 -#: c-common.c:5268 c-common.c:5294 c-common.c:5313 c-common.c:5337 -#: c-common.c:5360 c-common.c:5383 c-common.c:5404 c-common.c:5425 -#: c-common.c:5449 c-common.c:5475 c-common.c:5512 c-common.c:5539 -#: c-common.c:5582 c-common.c:5666 c-common.c:5696 c-common.c:5715 -#: c-common.c:6050 c-common.c:6066 c-common.c:6114 c-common.c:6137 -#: c-common.c:6201 c-common.c:6329 c-common.c:6395 c-common.c:6439 -#: c-common.c:6485 c-common.c:6555 c-common.c:6579 c-common.c:6865 -#: c-common.c:6888 c-common.c:6927 c-common.c:7016 c-common.c:7156 +#: c-common.c:5151 c-common.c:5170 c-common.c:5188 c-common.c:5215 +#: c-common.c:5242 c-common.c:5268 c-common.c:5287 c-common.c:5311 +#: c-common.c:5334 c-common.c:5357 c-common.c:5378 c-common.c:5399 +#: c-common.c:5423 c-common.c:5449 c-common.c:5486 c-common.c:5513 +#: c-common.c:5556 c-common.c:5640 c-common.c:5670 c-common.c:5689 +#: c-common.c:6024 c-common.c:6040 c-common.c:6088 c-common.c:6111 +#: c-common.c:6175 c-common.c:6303 c-common.c:6369 c-common.c:6413 +#: c-common.c:6459 c-common.c:6529 c-common.c:6553 c-common.c:6839 +#: c-common.c:6862 c-common.c:6901 c-common.c:6990 c-common.c:7130 +#: ada/gcc-interface/utils.c:5195 ada/gcc-interface/utils.c:5368 +#: ada/gcc-interface/utils.c:5387 #, gcc-internal-format msgid "%qE attribute ignored" msgstr "" -#: c-common.c:5259 c-common.c:5285 +#: c-common.c:5233 c-common.c:5259 #, gcc-internal-format msgid "%qE attribute conflicts with attribute %s" msgstr "" -#: c-common.c:5506 +#: c-common.c:5480 #, gcc-internal-format msgid "%qE attribute have effect only on public objects" msgstr "" -#: c-common.c:5603 +#: c-common.c:5577 #, gcc-internal-format msgid "destructor priorities are not supported" msgstr "" -#: c-common.c:5605 +#: c-common.c:5579 #, gcc-internal-format msgid "constructor priorities are not supported" msgstr "" -#: c-common.c:5622 +#: c-common.c:5596 #, gcc-internal-format msgid "destructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: c-common.c:5627 +#: c-common.c:5601 #, gcc-internal-format msgid "constructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: c-common.c:5635 +#: c-common.c:5609 #, gcc-internal-format msgid "destructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: c-common.c:5638 +#: c-common.c:5612 #, gcc-internal-format msgid "constructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: c-common.c:5759 +#: c-common.c:5733 #, gcc-internal-format msgid "unknown machine mode %qs" msgstr "" -#: c-common.c:5788 +#: c-common.c:5762 #, gcc-internal-format msgid "specifying vector types with __attribute__ ((mode)) is deprecated" msgstr "" -#: c-common.c:5791 +#: c-common.c:5765 #, gcc-internal-format msgid "use __attribute__ ((vector_size)) instead" msgstr "" -#: c-common.c:5800 +#: c-common.c:5774 #, gcc-internal-format msgid "unable to emulate %qs" msgstr "" -#: c-common.c:5810 +#: c-common.c:5784 #, gcc-internal-format msgid "invalid pointer mode %qs" msgstr "" -#: c-common.c:5827 +#: c-common.c:5801 #, gcc-internal-format msgid "signness of type and machine mode %qs don't match" msgstr "" -#: c-common.c:5838 +#: c-common.c:5812 #, gcc-internal-format msgid "no data type for mode %qs" msgstr "" -#: c-common.c:5848 +#: c-common.c:5822 #, gcc-internal-format msgid "cannot use mode %qs for enumeral types" msgstr "" -#: c-common.c:5875 +#: c-common.c:5849 #, gcc-internal-format msgid "mode %qs applied to inappropriate type" msgstr "" -#: c-common.c:5906 +#: c-common.c:5880 #, gcc-internal-format msgid "%Jsection attribute cannot be specified for local variables" msgstr "" -#: c-common.c:5917 config/bfin/bfin.c:5329 config/bfin/bfin.c:5380 +#: c-common.c:5891 config/bfin/bfin.c:5329 config/bfin/bfin.c:5380 #, gcc-internal-format msgid "section of %q+D conflicts with previous declaration" msgstr "" -#: c-common.c:5925 +#: c-common.c:5899 #, gcc-internal-format msgid "section of %q+D cannot be overridden" msgstr "" -#: c-common.c:5933 +#: c-common.c:5907 #, gcc-internal-format msgid "section attribute not allowed for %q+D" msgstr "" -#: c-common.c:5939 +#: c-common.c:5913 #, gcc-internal-format msgid "%Jsection attributes are not supported for this target" msgstr "" -#: c-common.c:5971 +#: c-common.c:5945 #, gcc-internal-format msgid "requested alignment is not a constant" msgstr "" -#: c-common.c:5976 +#: c-common.c:5950 #, gcc-internal-format msgid "requested alignment is not a power of 2" msgstr "" +#: c-common.c:5955 +#, gcc-internal-format +msgid "requested alignment is too large" +msgstr "" + #: c-common.c:5981 #, gcc-internal-format -msgid "requested alignment is too large" -msgstr "" - -#: c-common.c:6007 -#, gcc-internal-format msgid "alignment may not be specified for %q+D" msgstr "" -#: c-common.c:6014 +#: c-common.c:5988 #, gcc-internal-format msgid "" "alignment for %q+D was previously specified as %d and may not be decreased" msgstr "" -#: c-common.c:6018 +#: c-common.c:5992 #, gcc-internal-format msgid "alignment for %q+D must be at least %d" msgstr "" -#: c-common.c:6043 +#: c-common.c:6017 #, gcc-internal-format msgid "inline function %q+D cannot be declared weak" msgstr "" -#: c-common.c:6077 +#: c-common.c:6051 #, gcc-internal-format msgid "%q+D defined both normally and as an alias" msgstr "" -#: c-common.c:6093 +#: c-common.c:6067 #, gcc-internal-format msgid "alias argument not a string" msgstr "" -#: c-common.c:6158 +#: c-common.c:6132 #, gcc-internal-format msgid "%Jweakref attribute must appear before alias attribute" msgstr "" -#: c-common.c:6188 +#: c-common.c:6162 #, gcc-internal-format msgid "%qE attribute ignored on non-class types" msgstr "" -#: c-common.c:6194 +#: c-common.c:6168 #, gcc-internal-format msgid "%qE attribute ignored because %qT is already defined" msgstr "" -#: c-common.c:6207 +#: c-common.c:6181 #, gcc-internal-format msgid "visibility argument not a string" msgstr "" -#: c-common.c:6219 +#: c-common.c:6193 #, gcc-internal-format msgid "%qE attribute ignored on types" msgstr "" -#: c-common.c:6235 +#: c-common.c:6209 #, gcc-internal-format msgid "" "visibility argument must be one of \"default\", \"hidden\", \"protected\" or " "\"internal\"" msgstr "" -#: c-common.c:6246 +#: c-common.c:6220 #, gcc-internal-format msgid "%qD redeclared with different visibility" msgstr "" -#: c-common.c:6249 c-common.c:6253 +#: c-common.c:6223 c-common.c:6227 #, gcc-internal-format msgid "%qD was declared %qs which implies default visibility" msgstr "" -#: c-common.c:6337 +#: c-common.c:6311 #, gcc-internal-format msgid "tls_model argument not a string" msgstr "" -#: c-common.c:6350 +#: c-common.c:6324 #, gcc-internal-format msgid "" "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-" "dynamic\" or \"global-dynamic\"" msgstr "" -#: c-common.c:6369 c-common.c:6459 +#: c-common.c:6343 c-common.c:6433 #, gcc-internal-format msgid "%J%qE attribute applies only to functions" msgstr "" -#: c-common.c:6374 c-common.c:6464 +#: c-common.c:6348 c-common.c:6438 #, gcc-internal-format msgid "%Jcan%'t set %qE attribute after definition" msgstr "" -#: c-common.c:6420 +#: c-common.c:6394 #, gcc-internal-format msgid "alloc_size parameter outside range" msgstr "" -#: c-common.c:6553 +#: c-common.c:6527 #, gcc-internal-format msgid "%qE attribute ignored for %qE" msgstr "" -#: c-common.c:6613 +#: c-common.c:6587 #, gcc-internal-format msgid "invalid vector type for attribute %qE" msgstr "" -#: c-common.c:6619 +#: c-common.c:6593 #, gcc-internal-format msgid "vector size not an integral multiple of component size" msgstr "" -#: c-common.c:6625 +#: c-common.c:6599 #, gcc-internal-format msgid "zero vector size" msgstr "" -#: c-common.c:6633 +#: c-common.c:6607 #, gcc-internal-format msgid "number of components of the vector not a power of two" msgstr "" -#: c-common.c:6661 +#: c-common.c:6635 ada/gcc-interface/utils.c:5246 #, gcc-internal-format msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-common.c:6676 +#: c-common.c:6650 ada/gcc-interface/utils.c:5261 #, gcc-internal-format msgid "nonnull argument has invalid operand number (argument %lu)" msgstr "" -#: c-common.c:6695 +#: c-common.c:6669 ada/gcc-interface/utils.c:5280 #, gcc-internal-format msgid "" "nonnull argument with out-of-range operand number (argument %lu, operand %lu)" msgstr "" -#: c-common.c:6703 +#: c-common.c:6677 ada/gcc-interface/utils.c:5288 #, gcc-internal-format msgid "" "nonnull argument references non-pointer operand (argument %lu, operand %lu)" msgstr "" -#: c-common.c:6779 +#: c-common.c:6753 #, gcc-internal-format msgid "not enough variable arguments to fit a sentinel" msgstr "" -#: c-common.c:6793 +#: c-common.c:6767 #, gcc-internal-format msgid "missing sentinel in function call" msgstr "" -#: c-common.c:6834 +#: c-common.c:6808 #, gcc-internal-format msgid "null argument where non-null required (argument %lu)" msgstr "" -#: c-common.c:6899 +#: c-common.c:6873 #, gcc-internal-format msgid "cleanup argument not an identifier" msgstr "" -#: c-common.c:6906 +#: c-common.c:6880 #, gcc-internal-format msgid "cleanup argument not a function" msgstr "" -#: c-common.c:6945 +#: c-common.c:6919 ada/gcc-interface/utils.c:5310 #, gcc-internal-format msgid "%qE attribute requires prototypes with named arguments" msgstr "" -#: c-common.c:6956 +#: c-common.c:6930 ada/gcc-interface/utils.c:5321 #, gcc-internal-format msgid "%qE attribute only applies to variadic functions" msgstr "" -#: c-common.c:6968 +#: c-common.c:6942 ada/gcc-interface/utils.c:5332 #, gcc-internal-format msgid "requested position is not an integer constant" msgstr "" -#: c-common.c:6976 +#: c-common.c:6950 ada/gcc-interface/utils.c:5339 #, gcc-internal-format msgid "requested position is less than zero" msgstr "" -#: c-common.c:7100 +#: c-common.c:7074 #, gcc-internal-format msgid "Bad option %s to optimize attribute." msgstr "" -#: c-common.c:7103 +#: c-common.c:7077 #, gcc-internal-format msgid "Bad option %s to pragma attribute" msgstr "" -#: c-common.c:7296 +#: c-common.c:7270 #, gcc-internal-format msgid "not enough arguments to function %qE" msgstr "" -#: c-common.c:7301 c-typeck.c:2558 +#: c-common.c:7275 c-typeck.c:2558 #, gcc-internal-format msgid "too many arguments to function %qE" msgstr "" -#: c-common.c:7331 c-common.c:7377 +#: c-common.c:7305 c-common.c:7351 #, gcc-internal-format msgid "non-floating-point argument in call to function %qE" msgstr "" -#: c-common.c:7354 +#: c-common.c:7328 #, gcc-internal-format msgid "non-floating-point arguments in call to function %qE" msgstr "" -#: c-common.c:7370 +#: c-common.c:7344 #, gcc-internal-format msgid "non-const integer argument %u in call to function %qE" msgstr "" -#: c-common.c:7596 +#: c-common.c:7570 #, gcc-internal-format msgid "" "%Hignoring return value of %qD, declared with attribute warn_unused_result" msgstr "" -#: c-common.c:7600 +#: c-common.c:7574 #, gcc-internal-format msgid "" "%Hignoring return value of function declared with attribute " "warn_unused_result" msgstr "" -#: c-common.c:7654 +#: c-common.c:7628 #, gcc-internal-format msgid "cannot apply %<offsetof%> to static data member %qD" msgstr "" -#: c-common.c:7659 +#: c-common.c:7633 #, gcc-internal-format msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded" msgstr "" -#: c-common.c:7680 cp/typeck.c:4685 +#: c-common.c:7654 cp/typeck.c:4698 #, gcc-internal-format msgid "attempt to take address of bit-field structure member %qD" msgstr "" -#: c-common.c:7733 +#: c-common.c:7707 #, gcc-internal-format msgid "lvalue required as left operand of assignment" msgstr "" -#: c-common.c:7736 +#: c-common.c:7710 #, gcc-internal-format msgid "lvalue required as increment operand" msgstr "" -#: c-common.c:7739 +#: c-common.c:7713 #, gcc-internal-format msgid "lvalue required as decrement operand" msgstr "" -#: c-common.c:7742 +#: c-common.c:7716 #, gcc-internal-format msgid "lvalue required as unary %<&%> operand" msgstr "" -#: c-common.c:7745 +#: c-common.c:7719 #, gcc-internal-format msgid "lvalue required in asm statement" msgstr "" -#: c-common.c:7874 +#: c-common.c:7848 #, gcc-internal-format msgid "size of array is too large" msgstr "" -#: c-common.c:7910 c-common.c:7959 c-typeck.c:2748 +#: c-common.c:7884 c-common.c:7933 c-typeck.c:2748 #, gcc-internal-format msgid "too few arguments to function %qE" msgstr "" -#: c-common.c:7927 c-typeck.c:4461 +#: c-common.c:7901 c-typeck.c:4465 #, gcc-internal-format msgid "incompatible type for argument %d of %qE" msgstr "" -#: c-common.c:8119 +#: c-common.c:8093 #, gcc-internal-format msgid "array subscript has type %<char%>" msgstr "" -#: c-common.c:8154 +#: c-common.c:8128 #, gcc-internal-format msgid "suggest parentheses around %<+%> inside %<<<%>" msgstr "" -#: c-common.c:8157 +#: c-common.c:8131 #, gcc-internal-format msgid "suggest parentheses around %<-%> inside %<<<%>" msgstr "" -#: c-common.c:8163 +#: c-common.c:8137 #, gcc-internal-format msgid "suggest parentheses around %<+%> inside %<>>%>" msgstr "" -#: c-common.c:8166 +#: c-common.c:8140 #, gcc-internal-format msgid "suggest parentheses around %<-%> inside %<>>%>" msgstr "" -#: c-common.c:8172 +#: c-common.c:8146 #, gcc-internal-format msgid "suggest parentheses around %<&&%> within %<||%>" msgstr "" -#: c-common.c:8181 +#: c-common.c:8155 #, gcc-internal-format msgid "suggest parentheses around arithmetic in operand of %<|%>" msgstr "" -#: c-common.c:8186 +#: c-common.c:8160 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<|%>" msgstr "" -#: c-common.c:8190 +#: c-common.c:8164 #, gcc-internal-format msgid "" "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%" "> to %<~%>" msgstr "" -#: c-common.c:8200 +#: c-common.c:8174 #, gcc-internal-format msgid "suggest parentheses around arithmetic in operand of %<^%>" msgstr "" -#: c-common.c:8205 +#: c-common.c:8179 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<^%>" msgstr "" -#: c-common.c:8211 +#: c-common.c:8185 #, gcc-internal-format msgid "suggest parentheses around %<+%> in operand of %<&%>" msgstr "" -#: c-common.c:8214 +#: c-common.c:8188 #, gcc-internal-format msgid "suggest parentheses around %<-%> in operand of %<&%>" msgstr "" -#: c-common.c:8219 +#: c-common.c:8193 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<&%>" msgstr "" -#: c-common.c:8223 +#: c-common.c:8197 #, gcc-internal-format msgid "" "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%" "> to %<~%>" msgstr "" -#: c-common.c:8231 +#: c-common.c:8205 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<==%>" msgstr "" +#: c-common.c:8211 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %<!=%>" +msgstr "" + +#: c-common.c:8222 +#, gcc-internal-format +msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning" +msgstr "" + #: c-common.c:8237 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of %<!=%>" -msgstr "" - -#: c-common.c:8248 -#, gcc-internal-format -msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning" -msgstr "" - -#: c-common.c:8263 -#, gcc-internal-format msgid "label %q+D defined but not used" msgstr "" -#: c-common.c:8265 +#: c-common.c:8239 #, gcc-internal-format msgid "label %q+D declared but not defined" msgstr "" -#: c-common.c:8285 +#: c-common.c:8259 #, gcc-internal-format msgid "division by zero" msgstr "" -#: c-common.c:8317 +#: c-common.c:8291 #, gcc-internal-format msgid "comparison between types %qT and %qT" msgstr "" -#: c-common.c:8368 +#: c-common.c:8342 #, gcc-internal-format msgid "comparison between signed and unsigned integer expressions" msgstr "" -#: c-common.c:8419 +#: c-common.c:8393 #, gcc-internal-format msgid "promoted ~unsigned is always non-zero" msgstr "" -#: c-common.c:8422 +#: c-common.c:8396 #, gcc-internal-format msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-common.c:8432 +#: c-common.c:8406 #, gcc-internal-format msgid "comparison of promoted ~unsigned with unsigned" msgstr "" @@ -18591,8 +18599,8 @@ #. an unprototyped function, it is compile-time undefined; #. making it a constraint in that case was rejected in #. DR#252. -#: c-convert.c:95 c-typeck.c:1796 c-typeck.c:4096 cp/typeck.c:1619 -#: cp/typeck.c:5936 cp/typeck.c:6546 fortran/convert.c:88 +#: c-convert.c:95 c-typeck.c:1796 c-typeck.c:4100 cp/typeck.c:1627 +#: cp/typeck.c:5949 cp/typeck.c:6566 fortran/convert.c:88 #, gcc-internal-format msgid "void value not ignored as it ought to be" msgstr "" @@ -18831,8 +18839,8 @@ msgid "declaration of %q+D shadows a previous local" msgstr "" -#: c-decl.c:1972 cp/name-lookup.c:1041 cp/name-lookup.c:1072 -#: cp/name-lookup.c:1080 +#: c-decl.c:1972 cp/name-lookup.c:1043 cp/name-lookup.c:1074 +#: cp/name-lookup.c:1082 #, gcc-internal-format msgid "%Jshadowed declaration is here" msgstr "" @@ -18877,7 +18885,7 @@ msgid "%Hfor each function it appears in.)" msgstr "" -#: c-decl.c:2505 cp/decl.c:2417 +#: c-decl.c:2505 cp/decl.c:2428 #, gcc-internal-format msgid "label %qE referenced outside of any function" msgstr "" @@ -19015,7 +19023,7 @@ msgid "variable %qD has initializer but incomplete type" msgstr "" -#: c-decl.c:3319 c-decl.c:6138 cp/decl.c:4114 cp/decl.c:11484 +#: c-decl.c:3319 c-decl.c:6138 cp/decl.c:4128 cp/decl.c:11513 #, gcc-internal-format msgid "inline function %q+D given attribute noinline" msgstr "" @@ -19135,7 +19143,7 @@ msgid "variable length array %qs is used" msgstr "" -#: c-decl.c:3932 cp/decl.c:7274 +#: c-decl.c:3932 cp/decl.c:7290 #, gcc-internal-format msgid "variable length array is used" msgstr "" @@ -19190,22 +19198,22 @@ msgid "storage class specified for structure field %qs" msgstr "" -#: c-decl.c:4150 cp/decl.c:8169 +#: c-decl.c:4150 cp/decl.c:8188 #, gcc-internal-format msgid "storage class specified for parameter %qs" msgstr "" -#: c-decl.c:4153 cp/decl.c:8171 +#: c-decl.c:4153 cp/decl.c:8190 #, gcc-internal-format msgid "storage class specified for typename" msgstr "" -#: c-decl.c:4170 cp/decl.c:9450 +#: c-decl.c:4170 cp/decl.c:9477 #, gcc-internal-format msgid "%qs initialized and declared %<extern%>" msgstr "" -#: c-decl.c:4173 cp/decl.c:9454 +#: c-decl.c:4173 cp/decl.c:9481 #, gcc-internal-format msgid "%qs has both %<extern%> and initializer" msgstr "" @@ -19220,12 +19228,12 @@ msgid "file-scope declaration of %qs specifies %<register%>" msgstr "" -#: c-decl.c:4186 cp/decl.c:8182 +#: c-decl.c:4186 cp/decl.c:8201 #, gcc-internal-format msgid "nested function %qs declared %<extern%>" msgstr "" -#: c-decl.c:4189 cp/decl.c:8192 +#: c-decl.c:4189 cp/decl.c:8211 #, gcc-internal-format msgid "function-scope %qs implicitly auto and declared %<__thread%>" msgstr "" @@ -19268,7 +19276,7 @@ msgid "size of array %qs is negative" msgstr "" -#: c-decl.c:4382 c-decl.c:4655 cp/decl.c:8694 +#: c-decl.c:4382 c-decl.c:4655 cp/decl.c:8719 #, gcc-internal-format msgid "size of array %qs is too large" msgstr "" @@ -19289,12 +19297,12 @@ msgid "array type has incomplete element type" msgstr "" -#: c-decl.c:4526 cp/decl.c:8288 +#: c-decl.c:4526 cp/decl.c:8307 #, gcc-internal-format msgid "%qs declared as function returning a function" msgstr "" -#: c-decl.c:4531 cp/decl.c:8293 +#: c-decl.c:4531 cp/decl.c:8312 #, gcc-internal-format msgid "%qs declared as function returning an array" msgstr "" @@ -19304,7 +19312,7 @@ msgid "function definition has qualified void return type" msgstr "" -#: c-decl.c:4557 cp/decl.c:8277 +#: c-decl.c:4557 cp/decl.c:8296 #, gcc-internal-format msgid "type qualifiers ignored on function return type" msgstr "" @@ -19469,7 +19477,7 @@ msgid "nested redefinition of %<struct %E%>" msgstr "" -#: c-decl.c:5456 cp/decl.c:3852 +#: c-decl.c:5456 cp/decl.c:3863 #, gcc-internal-format msgid "declaration does not declare anything" msgstr "" @@ -19585,7 +19593,7 @@ msgid "%q+D was used with no prototype before its definition" msgstr "" -#: c-decl.c:6254 cp/decl.c:11625 +#: c-decl.c:6254 cp/decl.c:11654 #, gcc-internal-format msgid "no previous declaration for %q+D" msgstr "" @@ -19700,7 +19708,7 @@ msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c-decl.c:6782 cp/decl.c:12329 +#: c-decl.c:6782 cp/decl.c:12358 #, gcc-internal-format msgid "no return statement in function returning non-void" msgstr "" @@ -20074,7 +20082,7 @@ msgid "ISO C does not support decimal floating point" msgstr "" -#: c-decl.c:7613 c-decl.c:7792 c-parser.c:5101 +#: c-decl.c:7613 c-decl.c:7792 c-parser.c:5107 #, gcc-internal-format msgid "fixed-point types not supported for this target" msgstr "" @@ -20762,12 +20770,12 @@ msgid "ISO C forbids an empty translation unit" msgstr "" -#: c-parser.c:1056 c-parser.c:6109 +#: c-parser.c:1056 c-parser.c:6113 #, gcc-internal-format msgid "ISO C does not allow extra %<;%> outside of a function" msgstr "" -#: c-parser.c:1158 c-parser.c:6667 +#: c-parser.c:1158 c-parser.c:6671 #, gcc-internal-format msgid "expected declaration specifiers" msgstr "" @@ -20796,16 +20804,16 @@ msgstr "" #: c-parser.c:1641 c-parser.c:2454 c-parser.c:3094 c-parser.c:3352 -#: c-parser.c:4286 c-parser.c:4886 c-parser.c:5308 c-parser.c:5329 -#: c-parser.c:5446 c-parser.c:5598 c-parser.c:5615 c-parser.c:5751 -#: c-parser.c:5763 c-parser.c:5788 c-parser.c:5922 c-parser.c:5951 -#: c-parser.c:5959 c-parser.c:5987 c-parser.c:6001 c-parser.c:6217 -#: c-parser.c:6316 c-parser.c:6837 c-parser.c:7538 +#: c-parser.c:4292 c-parser.c:4892 c-parser.c:5314 c-parser.c:5335 +#: c-parser.c:5452 c-parser.c:5602 c-parser.c:5619 c-parser.c:5755 +#: c-parser.c:5767 c-parser.c:5792 c-parser.c:5926 c-parser.c:5955 +#: c-parser.c:5963 c-parser.c:5991 c-parser.c:6005 c-parser.c:6221 +#: c-parser.c:6320 c-parser.c:6841 c-parser.c:7542 #, gcc-internal-format msgid "expected identifier" msgstr "" -#: c-parser.c:1674 cp/parser.c:11972 +#: c-parser.c:1674 cp/parser.c:11983 #, gcc-internal-format msgid "comma at end of enumerator list" msgstr "" @@ -20815,7 +20823,7 @@ msgid "expected %<,%> or %<}%>" msgstr "" -#: c-parser.c:1694 c-parser.c:1877 c-parser.c:6076 +#: c-parser.c:1694 c-parser.c:1877 c-parser.c:6080 #, gcc-internal-format msgid "expected %<{%>" msgstr "" @@ -20830,7 +20838,7 @@ msgid "expected class name" msgstr "" -#: c-parser.c:1831 c-parser.c:5855 +#: c-parser.c:1831 c-parser.c:5859 #, gcc-internal-format msgid "extra semicolon in struct or union specified" msgstr "" @@ -20890,7 +20898,7 @@ msgid "wide string literal in %<asm%>" msgstr "" -#: c-parser.c:2689 c-parser.c:6722 +#: c-parser.c:2689 c-parser.c:6726 #, gcc-internal-format msgid "expected string literal" msgstr "" @@ -20980,12 +20988,12 @@ msgid "expected statement" msgstr "" -#: c-parser.c:3872 cp/parser.c:7296 +#: c-parser.c:3872 cp/parser.c:7301 #, gcc-internal-format msgid "suggest braces around empty body in an %<if%> statement" msgstr "" -#: c-parser.c:3898 cp/parser.c:7317 +#: c-parser.c:3898 cp/parser.c:7322 #, gcc-internal-format msgid "suggest braces around empty body in an %<else%> statement" msgstr "" @@ -21000,199 +21008,199 @@ msgid "%E qualifier ignored on asm" msgstr "" -#: c-parser.c:4459 +#: c-parser.c:4465 #, gcc-internal-format msgid "ISO C forbids omitting the middle term of a ?: expression" msgstr "" -#: c-parser.c:4855 +#: c-parser.c:4861 #, gcc-internal-format msgid "traditional C rejects the unary plus operator" msgstr "" -#: c-parser.c:4972 +#: c-parser.c:4978 #, gcc-internal-format msgid "%<sizeof%> applied to a bit-field" msgstr "" -#: c-parser.c:5131 c-parser.c:5488 c-parser.c:5510 +#: c-parser.c:5137 c-parser.c:5494 c-parser.c:5516 #, gcc-internal-format msgid "expected expression" msgstr "" -#: c-parser.c:5158 +#: c-parser.c:5164 #, gcc-internal-format msgid "braced-group within expression allowed only inside a function" msgstr "" -#: c-parser.c:5172 +#: c-parser.c:5178 #, gcc-internal-format msgid "ISO C forbids braced-groups within expressions" msgstr "" -#: c-parser.c:5370 +#: c-parser.c:5376 #, gcc-internal-format msgid "first argument to %<__builtin_choose_expr%> not a constant" msgstr "" -#: c-parser.c:5539 +#: c-parser.c:5545 #, gcc-internal-format msgid "compound literal has variable size" msgstr "" -#: c-parser.c:5547 +#: c-parser.c:5553 #, gcc-internal-format msgid "ISO C90 forbids compound literals" msgstr "" -#: c-parser.c:6072 +#: c-parser.c:6076 #, gcc-internal-format msgid "extra semicolon in method definition specified" msgstr "" -#: c-parser.c:6616 +#: c-parser.c:6620 #, gcc-internal-format msgid "%<#pragma omp barrier%> may only be used in compound statements" msgstr "" -#: c-parser.c:6627 +#: c-parser.c:6631 #, gcc-internal-format msgid "%<#pragma omp flush%> may only be used in compound statements" msgstr "" -#: c-parser.c:6638 +#: c-parser.c:6642 #, gcc-internal-format msgid "%<#pragma omp taskwait%> may only be used in compound statements" msgstr "" -#: c-parser.c:6651 +#: c-parser.c:6655 #, gcc-internal-format msgid "" "%<#pragma omp section%> may only be used in %<#pragma omp sections%> " "construct" msgstr "" -#: c-parser.c:6657 +#: c-parser.c:6661 #, gcc-internal-format msgid "%<#pragma GCC pch_preprocess%> must be first" msgstr "" -#: c-parser.c:6815 +#: c-parser.c:6819 #, gcc-internal-format msgid "too many %qs clauses" msgstr "" -#: c-parser.c:6911 +#: c-parser.c:6915 #, gcc-internal-format msgid "collapse argument needs positive constant integer expression" msgstr "" -#: c-parser.c:6976 +#: c-parser.c:6980 #, gcc-internal-format msgid "expected %<none%> or %<shared%>" msgstr "" -#: c-parser.c:7019 +#: c-parser.c:7023 #, gcc-internal-format msgid "expected %<(%>" msgstr "" -#: c-parser.c:7063 c-parser.c:7247 +#: c-parser.c:7067 c-parser.c:7251 #, gcc-internal-format msgid "expected integer expression" msgstr "" -#: c-parser.c:7073 +#: c-parser.c:7077 #, gcc-internal-format msgid "%<num_threads%> value must be positive" msgstr "" -#: c-parser.c:7153 +#: c-parser.c:7157 #, gcc-internal-format msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>" msgstr "" -#: c-parser.c:7238 -#, gcc-internal-format -msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter" -msgstr "" - #: c-parser.c:7242 #, gcc-internal-format +msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter" +msgstr "" + +#: c-parser.c:7246 +#, gcc-internal-format msgid "schedule %<auto%> does not take a %<chunk_size%> parameter" msgstr "" -#: c-parser.c:7260 +#: c-parser.c:7264 #, gcc-internal-format msgid "invalid schedule kind" msgstr "" -#: c-parser.c:7378 +#: c-parser.c:7382 #, gcc-internal-format msgid "expected %<#pragma omp%> clause" msgstr "" -#: c-parser.c:7387 +#: c-parser.c:7391 #, gcc-internal-format msgid "%qs is not valid for %qs" msgstr "" -#: c-parser.c:7488 +#: c-parser.c:7492 #, gcc-internal-format msgid "invalid operator for %<#pragma omp atomic%>" msgstr "" -#: c-parser.c:7541 c-parser.c:7561 +#: c-parser.c:7545 c-parser.c:7565 #, gcc-internal-format msgid "expected %<(%> or end of line" msgstr "" -#: c-parser.c:7593 +#: c-parser.c:7597 #, gcc-internal-format msgid "for statement expected" msgstr "" -#: c-parser.c:7643 +#: c-parser.c:7647 #, gcc-internal-format msgid "expected iteration declaration or initialization" msgstr "" -#: c-parser.c:7722 +#: c-parser.c:7726 #, gcc-internal-format msgid "not enough perfectly nested loops" msgstr "" -#: c-parser.c:7770 +#: c-parser.c:7774 #, gcc-internal-format msgid "collapsed loops not perfectly nested" msgstr "" -#: c-parser.c:7807 cp/pt.c:10533 +#: c-parser.c:7811 cp/pt.c:10552 #, gcc-internal-format msgid "iteration variable %qD should not be firstprivate" msgstr "" -#: c-parser.c:7957 +#: c-parser.c:7961 #, gcc-internal-format msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: c-parser.c:8227 +#: c-parser.c:8231 #, gcc-internal-format msgid "%qD is not a variable" msgstr "" -#: c-parser.c:8229 cp/semantics.c:3802 +#: c-parser.c:8233 cp/semantics.c:3807 #, gcc-internal-format msgid "%qE declared %<threadprivate%> after first use" msgstr "" -#: c-parser.c:8231 cp/semantics.c:3804 +#: c-parser.c:8235 cp/semantics.c:3809 #, gcc-internal-format msgid "automatic variable %qE cannot be %<threadprivate%>" msgstr "" -#: c-parser.c:8235 cp/semantics.c:3806 +#: c-parser.c:8239 cp/semantics.c:3811 #, gcc-internal-format msgid "%<threadprivate%> %qE has incomplete type" msgstr "" @@ -21573,7 +21581,7 @@ msgid "%qD has an incomplete type" msgstr "" -#: c-typeck.c:194 cp/call.c:2920 +#: c-typeck.c:194 cp/call.c:2948 #, gcc-internal-format msgid "invalid use of void expression" msgstr "" @@ -21659,12 +21667,12 @@ msgid "invalid type argument of %qs (have %qT)" msgstr "" -#: c-typeck.c:2077 cp/typeck.c:2697 +#: c-typeck.c:2077 cp/typeck.c:2709 #, gcc-internal-format msgid "subscripted value is neither array nor pointer" msgstr "" -#: c-typeck.c:2088 cp/typeck.c:2612 cp/typeck.c:2702 +#: c-typeck.c:2088 cp/typeck.c:2624 cp/typeck.c:2714 #, gcc-internal-format msgid "array subscript is not an integer" msgstr "" @@ -21930,109 +21938,109 @@ msgid "address of register variable %qD requested" msgstr "" -#: c-typeck.c:3462 +#: c-typeck.c:3463 #, gcc-internal-format msgid "non-lvalue array in conditional expression" msgstr "" -#: c-typeck.c:3510 +#: c-typeck.c:3513 #, gcc-internal-format msgid "signed and unsigned type in conditional expression" msgstr "" -#: c-typeck.c:3518 +#: c-typeck.c:3521 #, gcc-internal-format msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:3533 c-typeck.c:3542 +#: c-typeck.c:3536 c-typeck.c:3545 #, gcc-internal-format msgid "ISO C forbids conditional expr between %<void *%> and function pointer" msgstr "" -#: c-typeck.c:3550 +#: c-typeck.c:3554 #, gcc-internal-format msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3558 c-typeck.c:3569 +#: c-typeck.c:3562 c-typeck.c:3573 #, gcc-internal-format msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3583 +#: c-typeck.c:3587 #, gcc-internal-format msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3624 +#: c-typeck.c:3628 #, gcc-internal-format msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:3661 +#: c-typeck.c:3665 #, gcc-internal-format msgid "cast specifies array type" msgstr "" -#: c-typeck.c:3667 +#: c-typeck.c:3671 #, gcc-internal-format msgid "cast specifies function type" msgstr "" -#: c-typeck.c:3683 +#: c-typeck.c:3687 #, gcc-internal-format msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:3700 +#: c-typeck.c:3704 #, gcc-internal-format msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:3707 +#: c-typeck.c:3711 #, gcc-internal-format msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:3753 +#: c-typeck.c:3757 #, gcc-internal-format msgid "cast adds new qualifiers to function type" msgstr "" #. There are qualifiers present in IN_OTYPE that are not #. present in IN_TYPE. -#: c-typeck.c:3758 +#: c-typeck.c:3762 #, gcc-internal-format msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3774 +#: c-typeck.c:3778 #, gcc-internal-format msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:3785 -#, gcc-internal-format -msgid "cast from pointer to integer of different size" -msgstr "" - #: c-typeck.c:3789 #, gcc-internal-format +msgid "cast from pointer to integer of different size" +msgstr "" + +#: c-typeck.c:3793 +#, gcc-internal-format msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: c-typeck.c:3797 +#: c-typeck.c:3801 #, gcc-internal-format msgid "cast to pointer from integer of different size" msgstr "" -#: c-typeck.c:3811 +#: c-typeck.c:3815 #, gcc-internal-format msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: c-typeck.c:3820 +#: c-typeck.c:3824 #, gcc-internal-format msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" @@ -22040,458 +22048,458 @@ #. This macro is used to emit diagnostics to ensure that all format #. strings are complete sentences, visible to gettext and checked at #. compile time. -#: c-typeck.c:4031 c-typeck.c:4464 +#: c-typeck.c:4035 c-typeck.c:4468 #, gcc-internal-format msgid "expected %qT but argument is of type %qT" msgstr "" -#: c-typeck.c:4110 +#: c-typeck.c:4114 #, gcc-internal-format msgid "cannot pass rvalue to reference parameter" msgstr "" -#: c-typeck.c:4224 c-typeck.c:4393 +#: c-typeck.c:4228 c-typeck.c:4397 #, gcc-internal-format msgid "" "passing argument %d of %qE makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4227 c-typeck.c:4396 +#: c-typeck.c:4231 c-typeck.c:4400 #, gcc-internal-format msgid "assignment makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4230 c-typeck.c:4398 +#: c-typeck.c:4234 c-typeck.c:4402 #, gcc-internal-format msgid "initialization makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4233 c-typeck.c:4400 +#: c-typeck.c:4237 c-typeck.c:4404 #, gcc-internal-format msgid "return makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4238 c-typeck.c:4358 -#, gcc-internal-format -msgid "passing argument %d of %qE discards qualifiers from pointer target type" -msgstr "" - -#: c-typeck.c:4240 c-typeck.c:4360 -#, gcc-internal-format -msgid "assignment discards qualifiers from pointer target type" -msgstr "" - #: c-typeck.c:4242 c-typeck.c:4362 #, gcc-internal-format -msgid "initialization discards qualifiers from pointer target type" +msgid "passing argument %d of %qE discards qualifiers from pointer target type" msgstr "" #: c-typeck.c:4244 c-typeck.c:4364 #, gcc-internal-format +msgid "assignment discards qualifiers from pointer target type" +msgstr "" + +#: c-typeck.c:4246 c-typeck.c:4366 +#, gcc-internal-format +msgid "initialization discards qualifiers from pointer target type" +msgstr "" + +#: c-typeck.c:4248 c-typeck.c:4368 +#, gcc-internal-format msgid "return discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:4252 +#: c-typeck.c:4256 #, gcc-internal-format msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:4285 +#: c-typeck.c:4289 #, gcc-internal-format msgid "request for implicit conversion from %qT to %qT not permitted in C++" msgstr "" -#: c-typeck.c:4297 +#: c-typeck.c:4301 #, gcc-internal-format msgid "argument %d of %qE might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4303 +#: c-typeck.c:4307 #, gcc-internal-format msgid "assignment left-hand side might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4308 +#: c-typeck.c:4312 #, gcc-internal-format msgid "" "initialization left-hand side might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4313 +#: c-typeck.c:4317 #, gcc-internal-format msgid "return type might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4337 +#: c-typeck.c:4341 #, gcc-internal-format msgid "" "ISO C forbids passing argument %d of %qE between function pointer and %<void " "*%>" msgstr "" -#: c-typeck.c:4340 +#: c-typeck.c:4344 #, gcc-internal-format msgid "ISO C forbids assignment between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:4342 +#: c-typeck.c:4346 #, gcc-internal-format msgid "ISO C forbids initialization between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:4344 +#: c-typeck.c:4348 #, gcc-internal-format msgid "ISO C forbids return between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:4375 -#, gcc-internal-format -msgid "pointer targets in passing argument %d of %qE differ in signedness" -msgstr "" - -#: c-typeck.c:4377 -#, gcc-internal-format -msgid "pointer targets in assignment differ in signedness" -msgstr "" - #: c-typeck.c:4379 #, gcc-internal-format -msgid "pointer targets in initialization differ in signedness" +msgid "pointer targets in passing argument %d of %qE differ in signedness" msgstr "" #: c-typeck.c:4381 #, gcc-internal-format +msgid "pointer targets in assignment differ in signedness" +msgstr "" + +#: c-typeck.c:4383 +#, gcc-internal-format +msgid "pointer targets in initialization differ in signedness" +msgstr "" + +#: c-typeck.c:4385 +#, gcc-internal-format msgid "pointer targets in return differ in signedness" msgstr "" -#: c-typeck.c:4408 +#: c-typeck.c:4412 #, gcc-internal-format msgid "passing argument %d of %qE from incompatible pointer type" msgstr "" -#: c-typeck.c:4410 +#: c-typeck.c:4414 #, gcc-internal-format msgid "assignment from incompatible pointer type" msgstr "" -#: c-typeck.c:4411 +#: c-typeck.c:4415 #, gcc-internal-format msgid "initialization from incompatible pointer type" msgstr "" -#: c-typeck.c:4413 +#: c-typeck.c:4417 #, gcc-internal-format msgid "return from incompatible pointer type" msgstr "" -#: c-typeck.c:4431 -#, gcc-internal-format -msgid "passing argument %d of %qE makes pointer from integer without a cast" -msgstr "" - -#: c-typeck.c:4433 -#, gcc-internal-format -msgid "assignment makes pointer from integer without a cast" -msgstr "" - #: c-typeck.c:4435 #, gcc-internal-format -msgid "initialization makes pointer from integer without a cast" +msgid "passing argument %d of %qE makes pointer from integer without a cast" msgstr "" #: c-typeck.c:4437 #, gcc-internal-format +msgid "assignment makes pointer from integer without a cast" +msgstr "" + +#: c-typeck.c:4439 +#, gcc-internal-format +msgid "initialization makes pointer from integer without a cast" +msgstr "" + +#: c-typeck.c:4441 +#, gcc-internal-format msgid "return makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:4445 -#, gcc-internal-format -msgid "passing argument %d of %qE makes integer from pointer without a cast" -msgstr "" - -#: c-typeck.c:4447 -#, gcc-internal-format -msgid "assignment makes integer from pointer without a cast" -msgstr "" - #: c-typeck.c:4449 #, gcc-internal-format -msgid "initialization makes integer from pointer without a cast" +msgid "passing argument %d of %qE makes integer from pointer without a cast" msgstr "" #: c-typeck.c:4451 #, gcc-internal-format +msgid "assignment makes integer from pointer without a cast" +msgstr "" + +#: c-typeck.c:4453 +#, gcc-internal-format +msgid "initialization makes integer from pointer without a cast" +msgstr "" + +#: c-typeck.c:4455 +#, gcc-internal-format msgid "return makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:4467 -#, gcc-internal-format -msgid "incompatible types when assigning to type %qT from type %qT" -msgstr "" - #: c-typeck.c:4471 #, gcc-internal-format -msgid "incompatible types when initializing type %qT using type %qT" +msgid "incompatible types when assigning to type %qT from type %qT" msgstr "" #: c-typeck.c:4475 #, gcc-internal-format +msgid "incompatible types when initializing type %qT using type %qT" +msgstr "" + +#: c-typeck.c:4479 +#, gcc-internal-format msgid "incompatible types when returning type %qT but %qT was expected" msgstr "" -#: c-typeck.c:4532 +#: c-typeck.c:4536 #, gcc-internal-format msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c-typeck.c:4703 c-typeck.c:4719 c-typeck.c:4736 +#: c-typeck.c:4707 c-typeck.c:4723 c-typeck.c:4740 #, gcc-internal-format msgid "(near initialization for %qs)" msgstr "" -#: c-typeck.c:5291 cp/decl.c:5158 +#: c-typeck.c:5295 cp/decl.c:5172 #, gcc-internal-format msgid "opaque vector types cannot be initialized" msgstr "" -#: c-typeck.c:5916 +#: c-typeck.c:5920 #, gcc-internal-format msgid "unknown field %qE specified in initializer" msgstr "" -#: c-typeck.c:6836 +#: c-typeck.c:6840 #, gcc-internal-format msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:7147 +#: c-typeck.c:7151 #, gcc-internal-format msgid "jump into statement expression" msgstr "" -#: c-typeck.c:7153 +#: c-typeck.c:7157 #, gcc-internal-format msgid "jump into scope of identifier with variably modified type" msgstr "" -#: c-typeck.c:7189 +#: c-typeck.c:7193 #, gcc-internal-format msgid "ISO C forbids %<goto *expr;%>" msgstr "" -#: c-typeck.c:7204 cp/typeck.c:6820 +#: c-typeck.c:7208 cp/typeck.c:6840 #, gcc-internal-format msgid "function declared %<noreturn%> has a %<return%> statement" msgstr "" -#: c-typeck.c:7213 +#: c-typeck.c:7217 #, gcc-internal-format msgid "%<return%> with no value, in function returning non-void" msgstr "" -#: c-typeck.c:7223 +#: c-typeck.c:7227 #, gcc-internal-format msgid "%<return%> with a value, in function returning void" msgstr "" -#: c-typeck.c:7225 +#: c-typeck.c:7229 #, gcc-internal-format msgid "ISO C forbids %<return%> with expression, in function returning void" msgstr "" -#: c-typeck.c:7284 +#: c-typeck.c:7288 #, gcc-internal-format msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:7359 cp/semantics.c:952 +#: c-typeck.c:7363 cp/semantics.c:952 #, gcc-internal-format msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:7371 +#: c-typeck.c:7375 #, gcc-internal-format msgid "%<long%> switch expression not converted to %<int%> in ISO C" msgstr "" -#: c-typeck.c:7414 +#: c-typeck.c:7418 #, gcc-internal-format msgid "" "case label in statement expression not containing enclosing switch statement" msgstr "" -#: c-typeck.c:7417 +#: c-typeck.c:7421 #, gcc-internal-format msgid "" "%<default%> label in statement expression not containing enclosing switch " "statement" msgstr "" -#: c-typeck.c:7423 +#: c-typeck.c:7427 #, gcc-internal-format msgid "" "case label in scope of identifier with variably modified type not containing " "enclosing switch statement" msgstr "" -#: c-typeck.c:7426 +#: c-typeck.c:7430 #, gcc-internal-format msgid "" "%<default%> label in scope of identifier with variably modified type not " "containing enclosing switch statement" msgstr "" -#: c-typeck.c:7430 +#: c-typeck.c:7434 #, gcc-internal-format msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:7432 +#: c-typeck.c:7436 #, gcc-internal-format msgid "%<default%> label not within a switch statement" msgstr "" -#: c-typeck.c:7509 +#: c-typeck.c:7513 #, gcc-internal-format msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>" msgstr "" -#: c-typeck.c:7618 cp/cp-gimplify.c:92 +#: c-typeck.c:7622 cp/cp-gimplify.c:92 #, gcc-internal-format msgid "break statement not within loop or switch" msgstr "" -#: c-typeck.c:7620 +#: c-typeck.c:7624 #, gcc-internal-format msgid "continue statement not within a loop" msgstr "" -#: c-typeck.c:7625 +#: c-typeck.c:7629 #, gcc-internal-format msgid "break statement used with OpenMP for loop" msgstr "" -#: c-typeck.c:7651 +#: c-typeck.c:7655 #, gcc-internal-format msgid "%Hstatement with no effect" msgstr "" -#: c-typeck.c:7673 +#: c-typeck.c:7677 #, gcc-internal-format msgid "expression statement has incomplete type" msgstr "" -#: c-typeck.c:8245 cp/typeck.c:3506 +#: c-typeck.c:8249 cp/typeck.c:3518 #, gcc-internal-format msgid "right shift count is negative" msgstr "" -#: c-typeck.c:8252 cp/typeck.c:3512 +#: c-typeck.c:8256 cp/typeck.c:3524 #, gcc-internal-format msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:8274 cp/typeck.c:3533 +#: c-typeck.c:8278 cp/typeck.c:3545 #, gcc-internal-format msgid "left shift count is negative" msgstr "" -#: c-typeck.c:8277 cp/typeck.c:3538 +#: c-typeck.c:8281 cp/typeck.c:3550 #, gcc-internal-format msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:8296 cp/typeck.c:3584 +#: c-typeck.c:8300 cp/typeck.c:3596 #, gcc-internal-format msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:8320 c-typeck.c:8327 +#: c-typeck.c:8324 c-typeck.c:8331 #, gcc-internal-format msgid "ISO C forbids comparison of %<void *%> with function pointer" msgstr "" -#: c-typeck.c:8334 c-typeck.c:8396 +#: c-typeck.c:8338 c-typeck.c:8400 #, gcc-internal-format msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:8344 c-typeck.c:8353 cp/typeck.c:3607 cp/typeck.c:3619 +#: c-typeck.c:8348 c-typeck.c:8357 cp/typeck.c:3619 cp/typeck.c:3631 #, gcc-internal-format msgid "the address of %qD will never be NULL" msgstr "" -#: c-typeck.c:8360 c-typeck.c:8365 c-typeck.c:8418 c-typeck.c:8423 +#: c-typeck.c:8364 c-typeck.c:8369 c-typeck.c:8422 c-typeck.c:8427 #, gcc-internal-format msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:8387 +#: c-typeck.c:8391 #, gcc-internal-format msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:8389 +#: c-typeck.c:8393 #, gcc-internal-format msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:8404 c-typeck.c:8407 c-typeck.c:8413 +#: c-typeck.c:8408 c-typeck.c:8411 c-typeck.c:8417 #, gcc-internal-format msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:8591 -#, gcc-internal-format -msgid "used array that cannot be converted to pointer where scalar is required" -msgstr "" - #: c-typeck.c:8595 #, gcc-internal-format -msgid "used struct type value where scalar is required" +msgid "used array that cannot be converted to pointer where scalar is required" msgstr "" #: c-typeck.c:8599 #, gcc-internal-format +msgid "used struct type value where scalar is required" +msgstr "" + +#: c-typeck.c:8603 +#, gcc-internal-format msgid "used union type value where scalar is required" msgstr "" -#: c-typeck.c:8735 cp/semantics.c:3685 +#: c-typeck.c:8739 cp/semantics.c:3690 #, gcc-internal-format msgid "%qE has invalid type for %<reduction%>" msgstr "" -#: c-typeck.c:8769 cp/semantics.c:3698 +#: c-typeck.c:8773 cp/semantics.c:3703 #, gcc-internal-format msgid "%qE has invalid type for %<reduction(%s)%>" msgstr "" -#: c-typeck.c:8785 cp/semantics.c:3708 +#: c-typeck.c:8789 cp/semantics.c:3713 #, gcc-internal-format msgid "%qE must be %<threadprivate%> for %<copyin%>" msgstr "" -#: c-typeck.c:8794 cp/semantics.c:3505 +#: c-typeck.c:8798 cp/semantics.c:3510 #, gcc-internal-format msgid "%qE is not a variable in clause %qs" msgstr "" -#: c-typeck.c:8801 c-typeck.c:8821 c-typeck.c:8841 +#: c-typeck.c:8805 c-typeck.c:8825 c-typeck.c:8845 #, gcc-internal-format msgid "%qE appears more than once in data clauses" msgstr "" -#: c-typeck.c:8815 cp/semantics.c:3528 +#: c-typeck.c:8819 cp/semantics.c:3533 #, gcc-internal-format msgid "%qE is not a variable in clause %<firstprivate%>" msgstr "" -#: c-typeck.c:8835 cp/semantics.c:3550 +#: c-typeck.c:8839 cp/semantics.c:3555 #, gcc-internal-format msgid "%qE is not a variable in clause %<lastprivate%>" msgstr "" -#: c-typeck.c:8895 cp/semantics.c:3749 +#: c-typeck.c:8899 cp/semantics.c:3754 #, gcc-internal-format msgid "%qE is predetermined %qs for %qs" msgstr "" @@ -22506,12 +22514,12 @@ msgid "Unrecognized GIMPLE statement during RTL expansion" msgstr "" -#: cfgexpand.c:2329 +#: cfgexpand.c:2331 #, gcc-internal-format msgid "not protecting local variables: variable length buffer" msgstr "" -#: cfgexpand.c:2332 +#: cfgexpand.c:2334 #, gcc-internal-format msgid "not protecting function: no buffer at least %d bytes long" msgstr "" @@ -22566,7 +22574,7 @@ msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: cfghooks.c:197 cfgrtl.c:1835 +#: cfghooks.c:197 cfgrtl.c:1850 #, gcc-internal-format msgid "wrong amount of branch edges after unconditional jump %i" msgstr "" @@ -22776,132 +22784,132 @@ msgid "%d exits recorded for loop %d (having %d exits)" msgstr "" -#: cfgrtl.c:1729 +#: cfgrtl.c:1744 #, gcc-internal-format msgid "BB_RTL flag not set for block %d" msgstr "" -#: cfgrtl.c:1736 +#: cfgrtl.c:1751 #, gcc-internal-format msgid "insn %d basic block pointer is %d, should be %d" msgstr "" -#: cfgrtl.c:1747 +#: cfgrtl.c:1762 #, gcc-internal-format msgid "insn %d in header of bb %d has non-NULL basic block" msgstr "" -#: cfgrtl.c:1755 +#: cfgrtl.c:1770 #, gcc-internal-format msgid "insn %d in footer of bb %d has non-NULL basic block" msgstr "" -#: cfgrtl.c:1777 -#, gcc-internal-format -msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" -msgstr "" - #: cfgrtl.c:1792 #, gcc-internal-format +msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" +msgstr "" + +#: cfgrtl.c:1807 +#, gcc-internal-format msgid "fallthru edge crosses section boundary (bb %i)" msgstr "" -#: cfgrtl.c:1817 +#: cfgrtl.c:1832 #, gcc-internal-format msgid "missing REG_EH_REGION note in the end of bb %i" msgstr "" -#: cfgrtl.c:1825 +#: cfgrtl.c:1840 #, gcc-internal-format msgid "too many outgoing branch edges from bb %i" msgstr "" -#: cfgrtl.c:1830 +#: cfgrtl.c:1845 #, gcc-internal-format msgid "fallthru edge after unconditional jump %i" msgstr "" -#: cfgrtl.c:1841 -#, gcc-internal-format -msgid "wrong amount of branch edges after conditional jump %i" -msgstr "" - -#: cfgrtl.c:1847 -#, gcc-internal-format -msgid "call edges for non-call insn in bb %i" -msgstr "" - #: cfgrtl.c:1856 #, gcc-internal-format +msgid "wrong amount of branch edges after conditional jump %i" +msgstr "" + +#: cfgrtl.c:1862 +#, gcc-internal-format +msgid "call edges for non-call insn in bb %i" +msgstr "" + +#: cfgrtl.c:1871 +#, gcc-internal-format msgid "abnormal edges for no purpose in bb %i" msgstr "" -#: cfgrtl.c:1868 +#: cfgrtl.c:1883 #, gcc-internal-format msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: cfgrtl.c:1872 +#: cfgrtl.c:1887 #, gcc-internal-format msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: cfgrtl.c:1886 cfgrtl.c:1896 +#: cfgrtl.c:1901 cfgrtl.c:1911 #, gcc-internal-format msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: cfgrtl.c:1909 +#: cfgrtl.c:1924 #, gcc-internal-format msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: cfgrtl.c:1919 +#: cfgrtl.c:1934 #, gcc-internal-format msgid "in basic block %d:" msgstr "" -#: cfgrtl.c:1972 cfgrtl.c:2062 +#: cfgrtl.c:1987 cfgrtl.c:2077 #, gcc-internal-format msgid "insn %d outside of basic blocks has non-NULL bb field" msgstr "" -#: cfgrtl.c:1980 +#: cfgrtl.c:1995 #, gcc-internal-format msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1993 +#: cfgrtl.c:2008 #, gcc-internal-format msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: cfgrtl.c:2005 +#: cfgrtl.c:2020 #, gcc-internal-format msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:2025 +#: cfgrtl.c:2040 #, gcc-internal-format msgid "missing barrier after block %i" msgstr "" -#: cfgrtl.c:2038 +#: cfgrtl.c:2053 #, gcc-internal-format msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: cfgrtl.c:2047 +#: cfgrtl.c:2062 #, gcc-internal-format msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: cfgrtl.c:2080 +#: cfgrtl.c:2095 #, gcc-internal-format msgid "basic blocks not laid down consecutively" msgstr "" -#: cfgrtl.c:2119 +#: cfgrtl.c:2134 #, gcc-internal-format msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" @@ -23046,32 +23054,32 @@ msgid "conversion to incomplete type" msgstr "" -#: convert.c:768 convert.c:844 +#: convert.c:774 convert.c:850 #, gcc-internal-format msgid "can't convert between vector values of different size" msgstr "" -#: convert.c:774 +#: convert.c:780 #, gcc-internal-format msgid "aggregate value used where an integer was expected" msgstr "" -#: convert.c:824 +#: convert.c:830 #, gcc-internal-format msgid "pointer value used where a complex was expected" msgstr "" -#: convert.c:828 +#: convert.c:834 #, gcc-internal-format msgid "aggregate value used where a complex was expected" msgstr "" -#: convert.c:850 +#: convert.c:856 #, gcc-internal-format msgid "can't convert value to a vector" msgstr "" -#: convert.c:889 +#: convert.c:895 #, gcc-internal-format msgid "aggregate value used where a fixed-point was expected" msgstr "" @@ -23161,7 +23169,7 @@ msgid " %s" msgstr "" -#: dbxout.c:3227 +#: dbxout.c:3233 #, gcc-internal-format msgid "common symbol debug info is not structured as symbol+offset" msgstr "" @@ -23181,27 +23189,27 @@ msgid "dominator of %d should be %d, not %d" msgstr "" -#: dwarf2out.c:4522 +#: dwarf2out.c:4571 #, gcc-internal-format msgid "DW_LOC_OP %s not implemented" msgstr "" -#: emit-rtl.c:2465 -#, gcc-internal-format -msgid "invalid rtl sharing found in the insn" -msgstr "" - -#: emit-rtl.c:2467 -#, gcc-internal-format -msgid "shared rtx" -msgstr "" - #: emit-rtl.c:2469 #, gcc-internal-format +msgid "invalid rtl sharing found in the insn" +msgstr "" + +#: emit-rtl.c:2471 +#, gcc-internal-format +msgid "shared rtx" +msgstr "" + +#: emit-rtl.c:2473 +#, gcc-internal-format msgid "internal consistency failure" msgstr "" -#: emit-rtl.c:3529 +#: emit-rtl.c:3533 #, gcc-internal-format msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" @@ -23289,7 +23297,7 @@ msgid "large fixed-point constant implicitly truncated to fixed-point type" msgstr "" -#: fold-const.c:992 tree-ssa-loop-niter.c:1880 tree-vrp.c:5715 tree-vrp.c:5756 +#: fold-const.c:992 tree-ssa-loop-niter.c:1883 tree-vrp.c:5723 tree-vrp.c:5764 #, gcc-internal-format msgid "%H%s" msgstr "" @@ -23299,45 +23307,45 @@ msgid "assuming signed overflow does not occur when negating a division" msgstr "" -#: fold-const.c:4016 fold-const.c:4027 +#: fold-const.c:4017 fold-const.c:4028 #, gcc-internal-format msgid "comparison is always %d due to width of bit-field" msgstr "" -#: fold-const.c:5353 +#: fold-const.c:5361 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying range test" msgstr "" -#: fold-const.c:5730 fold-const.c:5745 +#: fold-const.c:5738 fold-const.c:5753 #, gcc-internal-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:5874 +#: fold-const.c:5882 #, gcc-internal-format msgid "%<or%> of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:5879 +#: fold-const.c:5887 #, gcc-internal-format msgid "%<and%> of mutually exclusive equal-tests is always 0" msgstr "" -#: fold-const.c:8815 +#: fold-const.c:8823 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when reducing constant in comparison" msgstr "" -#: fold-const.c:9182 +#: fold-const.c:9190 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when combining constants around a " "comparison" msgstr "" -#: fold-const.c:13718 +#: fold-const.c:13729 #, gcc-internal-format msgid "fold check: original tree changed by fold" msgstr "" @@ -23352,27 +23360,27 @@ msgid "size of variable %q+D is too large" msgstr "" -#: function.c:1626 gimplify.c:4739 +#: function.c:1626 gimplify.c:4782 #, gcc-internal-format msgid "impossible constraint in %<asm%>" msgstr "" -#: function.c:3732 +#: function.c:3744 #, gcc-internal-format msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.c:3753 +#: function.c:3765 #, gcc-internal-format msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.c:4198 +#: function.c:4210 #, gcc-internal-format msgid "function returns an aggregate" msgstr "" -#: function.c:4599 +#: function.c:4611 #, gcc-internal-format msgid "unused parameter %q+D" msgstr "" @@ -23518,52 +23526,52 @@ msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d" msgstr "" -#: gimplify.c:4624 +#: gimplify.c:4667 #, gcc-internal-format msgid "invalid lvalue in asm output %d" msgstr "" -#: gimplify.c:4740 +#: gimplify.c:4783 #, gcc-internal-format msgid "non-memory input %d must stay in memory" msgstr "" -#: gimplify.c:4755 +#: gimplify.c:4798 #, gcc-internal-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.c:5249 +#: gimplify.c:5292 #, gcc-internal-format msgid "%qs not specified in enclosing parallel" msgstr "" -#: gimplify.c:5251 +#: gimplify.c:5294 #, gcc-internal-format msgid "%Henclosing parallel" msgstr "" -#: gimplify.c:5356 +#: gimplify.c:5399 #, gcc-internal-format msgid "iteration variable %qs should be private" msgstr "" -#: gimplify.c:5370 +#: gimplify.c:5413 #, gcc-internal-format msgid "iteration variable %qs should not be firstprivate" msgstr "" -#: gimplify.c:5373 +#: gimplify.c:5416 #, gcc-internal-format msgid "iteration variable %qs should not be reduction" msgstr "" -#: gimplify.c:5536 +#: gimplify.c:5579 #, gcc-internal-format msgid "%s variable %qs is private in outer context" msgstr "" -#: gimplify.c:7052 +#: gimplify.c:7095 #, gcc-internal-format msgid "gimplification failed" msgstr "" @@ -23573,7 +23581,7 @@ msgid "can't open %s: %m" msgstr "" -#: graphite.c:6190 toplev.c:1714 +#: graphite.c:6190 toplev.c:1718 #, gcc-internal-format msgid "Graphite loop optimizations cannot be used" msgstr "" @@ -23629,18 +23637,18 @@ "critical region may not be nested inside a critical region with the same name" msgstr "" -#: omp-low.c:6629 cp/decl.c:2680 +#: omp-low.c:6682 cp/decl.c:2691 #, gcc-internal-format msgid "invalid exit from OpenMP structured block" msgstr "" -#: omp-low.c:6631 omp-low.c:6636 +#: omp-low.c:6684 omp-low.c:6689 #, gcc-internal-format msgid "invalid entry to OpenMP structured block" msgstr "" #. Otherwise, be vague and lazy, but efficient. -#: omp-low.c:6639 +#: omp-low.c:6692 #, gcc-internal-format msgid "invalid branch to/from an OpenMP structured block" msgstr "" @@ -23663,142 +23671,137 @@ msgstr "" #. Eventually this should become a hard error IMO. -#: opts.c:448 +#: opts.c:442 #, gcc-internal-format msgid "command line option \"%s\" is valid for %s but not for %s" msgstr "" -#: opts.c:479 opts.c:807 +#: opts.c:473 opts.c:769 #, gcc-internal-format msgid "unrecognized command line option \"%s\"" msgstr "" -#: opts.c:540 +#: opts.c:534 #, gcc-internal-format msgid "command line option %qs is not supported by this configuration" msgstr "" -#: opts.c:593 +#: opts.c:587 #, gcc-internal-format msgid "missing argument to \"%s\"" msgstr "" -#: opts.c:603 +#: opts.c:597 #, gcc-internal-format msgid "argument to \"%s\" should be a non-negative integer" msgstr "" -#: opts.c:769 -#, gcc-internal-format -msgid "disallowed call to %qs" -msgstr "" - -#: opts.c:1031 +#: opts.c:993 #, gcc-internal-format msgid "Section anchors must be disabled when unit-at-a-time is disabled." msgstr "" -#: opts.c:1035 +#: opts.c:997 #, gcc-internal-format msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled." msgstr "" -#: opts.c:1050 +#: opts.c:1012 #, gcc-internal-format msgid "section anchors must be disabled when toplevel reorder is disabled" msgstr "" -#: opts.c:1080 +#: opts.c:1042 #, gcc-internal-format msgid "-freorder-blocks-and-partition does not work with exceptions" msgstr "" -#: opts.c:1091 +#: opts.c:1053 #, gcc-internal-format msgid "-freorder-blocks-and-partition does not support unwind info" msgstr "" -#: opts.c:1105 +#: opts.c:1067 #, gcc-internal-format msgid "-freorder-blocks-and-partition does not work on this architecture" msgstr "" -#: opts.c:1119 +#: opts.c:1081 #, gcc-internal-format msgid "-fira-algorithm=CB does not work on this architecture" msgstr "" -#: opts.c:1428 +#: opts.c:1390 #, gcc-internal-format msgid "unrecognized include_flags 0x%x passed to print_specific_help" msgstr "" -#: opts.c:1809 +#: opts.c:1765 #, gcc-internal-format msgid "structure alignment must be a small power of two, not %d" msgstr "" -#: opts.c:1896 +#: opts.c:1852 #, gcc-internal-format msgid "unrecognized visibility value \"%s\"" msgstr "" -#: opts.c:1954 +#: opts.c:1910 #, gcc-internal-format msgid "unknown stack check parameter \"%s\"" msgstr "" +#: opts.c:1936 +#, gcc-internal-format +msgid "unrecognized register name \"%s\"" +msgstr "" + +#: opts.c:1960 +#, gcc-internal-format +msgid "unknown tls-model \"%s\"" +msgstr "" + +#: opts.c:1969 +#, gcc-internal-format +msgid "unknown ira algorithm \"%s\"" +msgstr "" + #: opts.c:1980 #, gcc-internal-format -msgid "unrecognized register name \"%s\"" -msgstr "" - -#: opts.c:2004 -#, gcc-internal-format -msgid "unknown tls-model \"%s\"" -msgstr "" - -#: opts.c:2013 -#, gcc-internal-format -msgid "unknown ira algorithm \"%s\"" -msgstr "" - -#: opts.c:2024 -#, gcc-internal-format msgid "unknown ira region \"%s\"" msgstr "" -#: opts.c:2127 +#: opts.c:2083 #, gcc-internal-format msgid "%s: --param arguments should be of the form NAME=VALUE" msgstr "" -#: opts.c:2132 +#: opts.c:2088 #, gcc-internal-format msgid "invalid --param value %qs" msgstr "" -#: opts.c:2250 +#: opts.c:2206 #, gcc-internal-format msgid "target system does not support debug output" msgstr "" -#: opts.c:2257 +#: opts.c:2213 #, gcc-internal-format msgid "debug format \"%s\" conflicts with prior selection" msgstr "" -#: opts.c:2273 +#: opts.c:2229 #, gcc-internal-format msgid "unrecognised debug output level \"%s\"" msgstr "" -#: opts.c:2275 +#: opts.c:2231 #, gcc-internal-format msgid "debug output level %s is too high" msgstr "" -#: opts.c:2357 +#: opts.c:2313 #, gcc-internal-format msgid "-Werror=%s: No option -%s" msgstr "" @@ -23888,8 +23891,8 @@ msgstr "" #: reginfo.c:835 config/ia64/ia64.c:5180 config/ia64/ia64.c:5187 -#: config/pa/pa.c:363 config/pa/pa.c:370 config/sh/sh.c:7963 -#: config/sh/sh.c:7970 config/spu/spu.c:4489 config/spu/spu.c:4496 +#: config/pa/pa.c:363 config/pa/pa.c:370 config/sh/sh.c:7965 +#: config/sh/sh.c:7972 config/spu/spu.c:4553 config/spu/spu.c:4560 #, gcc-internal-format msgid "unknown register name: %s" msgstr "" @@ -24149,7 +24152,7 @@ msgid "undefined named operand %qs" msgstr "" -#: stmt.c:1469 +#: stmt.c:1470 #, gcc-internal-format msgid "%Hvalue computed is not used" msgstr "" @@ -24313,108 +24316,108 @@ msgid "unrecognized gcc debugging option: %c" msgstr "" -#: toplev.c:1343 +#: toplev.c:1347 #, gcc-internal-format msgid "can%'t open %s for writing: %m" msgstr "" -#: toplev.c:1364 +#: toplev.c:1368 #, gcc-internal-format msgid "-frecord-gcc-switches is not supported by the current target" msgstr "" -#: toplev.c:1688 +#: toplev.c:1692 #, gcc-internal-format msgid "this target does not support %qs" msgstr "" -#: toplev.c:1743 -#, gcc-internal-format -msgid "instruction scheduling not supported on this target machine" -msgstr "" - #: toplev.c:1747 #, gcc-internal-format +msgid "instruction scheduling not supported on this target machine" +msgstr "" + +#: toplev.c:1751 +#, gcc-internal-format msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:1761 +#: toplev.c:1765 #, gcc-internal-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:1834 +#: toplev.c:1838 #, gcc-internal-format msgid "target system does not support the \"%s\" debug format" msgstr "" -#: toplev.c:1847 +#: toplev.c:1851 #, gcc-internal-format msgid "variable tracking requested, but useless unless producing debug info" msgstr "" -#: toplev.c:1850 +#: toplev.c:1854 #, gcc-internal-format msgid "variable tracking requested, but not supported by this debug format" msgstr "" -#: toplev.c:1884 +#: toplev.c:1888 #, gcc-internal-format msgid "can%'t open %s: %m" msgstr "" -#: toplev.c:1891 +#: toplev.c:1895 #, gcc-internal-format msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:1896 +#: toplev.c:1900 #, gcc-internal-format msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:1903 +#: toplev.c:1907 #, gcc-internal-format msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:1910 +#: toplev.c:1914 #, gcc-internal-format msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:1916 +#: toplev.c:1920 #, gcc-internal-format msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:1925 +#: toplev.c:1929 #, gcc-internal-format msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: toplev.c:1936 +#: toplev.c:1940 #, gcc-internal-format msgid "-fassociative-math disabled; other options take precedence" msgstr "" -#: toplev.c:1952 +#: toplev.c:1956 #, gcc-internal-format msgid "-fstack-protector not supported for this target" msgstr "" -#: toplev.c:1965 +#: toplev.c:1969 #, gcc-internal-format msgid "unwind tables currently require a frame pointer for correctness" msgstr "" -#: toplev.c:2150 +#: toplev.c:2154 #, gcc-internal-format msgid "error writing to %s: %m" msgstr "" -#: toplev.c:2152 java/jcf-parse.c:1769 +#: toplev.c:2156 java/jcf-parse.c:1769 #, gcc-internal-format msgid "error closing %s: %m" msgstr "" @@ -24859,17 +24862,17 @@ msgid "missing edge %i->%i" msgstr "" -#: tree-cfg.c:7065 +#: tree-cfg.c:7069 #, gcc-internal-format msgid "%H%<noreturn%> function does return" msgstr "" -#: tree-cfg.c:7085 +#: tree-cfg.c:7089 #, gcc-internal-format msgid "control reaches end of non-void function" msgstr "" -#: tree-cfg.c:7147 +#: tree-cfg.c:7151 #, gcc-internal-format msgid "%Jfunction might be possible candidate for attribute %<noreturn%>" msgstr "" @@ -25029,7 +25032,7 @@ msgstr "" #: tree-outof-ssa.c:682 tree-outof-ssa.c:744 tree-ssa-coalesce.c:934 -#: tree-ssa-coalesce.c:949 tree-ssa-coalesce.c:1171 tree-ssa-live.c:1187 +#: tree-ssa-coalesce.c:949 tree-ssa-coalesce.c:1171 tree-ssa-live.c:1211 #, gcc-internal-format msgid "SSA corruption" msgstr "" @@ -25274,140 +25277,140 @@ msgid "%Harray subscript is below array bounds" msgstr "" -#: tree-vrp.c:5697 +#: tree-vrp.c:5705 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when simplifying conditional to " "constant" msgstr "" -#: tree-vrp.c:5703 +#: tree-vrp.c:5711 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying conditional" msgstr "" -#: tree-vrp.c:5740 +#: tree-vrp.c:5748 #, gcc-internal-format msgid "comparison always false due to limited range of data type" msgstr "" -#: tree-vrp.c:5743 +#: tree-vrp.c:5751 #, gcc-internal-format msgid "comparison always true due to limited range of data type" msgstr "" -#: tree.c:3707 +#: tree.c:3716 #, gcc-internal-format msgid "ignoring attributes applied to %qT after definition" msgstr "" -#: tree.c:3990 +#: tree.c:3999 #, gcc-internal-format msgid "%q+D already declared with dllexport attribute: dllimport ignored" msgstr "" -#: tree.c:4002 +#: tree.c:4011 #, gcc-internal-format msgid "" "%q+D redeclared without dllimport attribute after being referenced with dll " "linkage" msgstr "" -#: tree.c:4017 +#: tree.c:4026 #, gcc-internal-format msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored" msgstr "" -#: tree.c:4076 tree.c:4088 tree.c:4098 config/darwin.c:1437 -#: config/arm/arm.c:3294 config/arm/arm.c:3322 config/avr/avr.c:4791 -#: config/h8300/h8300.c:5283 config/h8300/h8300.c:5307 config/i386/i386.c:4179 -#: config/i386/i386.c:26410 config/ia64/ia64.c:621 +#: tree.c:4085 tree.c:4097 tree.c:4107 config/darwin.c:1437 +#: config/arm/arm.c:3294 config/arm/arm.c:3322 config/avr/avr.c:4804 +#: config/h8300/h8300.c:5283 config/h8300/h8300.c:5307 config/i386/i386.c:4256 +#: config/i386/i386.c:26559 config/ia64/ia64.c:621 #: config/m68hc11/m68hc11.c:1118 config/rs6000/rs6000.c:20739 #: config/sh/symbian.c:408 config/sh/symbian.c:415 #, gcc-internal-format msgid "%qs attribute ignored" msgstr "" -#: tree.c:4114 +#: tree.c:4123 #, gcc-internal-format msgid "inline function %q+D declared as dllimport: attribute ignored" msgstr "" -#: tree.c:4122 +#: tree.c:4131 #, gcc-internal-format msgid "function %q+D definition is marked dllimport" msgstr "" -#: tree.c:4130 config/sh/symbian.c:430 +#: tree.c:4139 config/sh/symbian.c:430 #, gcc-internal-format msgid "variable %q+D definition is marked dllimport" msgstr "" -#: tree.c:4153 config/sh/symbian.c:505 +#: tree.c:4162 config/sh/symbian.c:505 #, gcc-internal-format msgid "external linkage required for symbol %q+D because of %qs attribute" msgstr "" -#: tree.c:4167 +#: tree.c:4176 #, gcc-internal-format msgid "" "%qs implies default visibility, but %qD has already been declared with a " "different visibility" msgstr "" -#: tree.c:5749 +#: tree.c:5758 #, gcc-internal-format msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:5900 +#: tree.c:5909 #, gcc-internal-format msgid "function return type cannot be function" msgstr "" -#: tree.c:7058 tree.c:7143 tree.c:7204 +#: tree.c:7067 tree.c:7152 tree.c:7213 #, gcc-internal-format msgid "tree check: %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:7095 +#: tree.c:7104 #, gcc-internal-format msgid "tree check: expected none of %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:7108 +#: tree.c:7117 #, gcc-internal-format msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:7157 +#: tree.c:7166 #, gcc-internal-format msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:7170 +#: tree.c:7179 #, gcc-internal-format msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:7230 +#: tree.c:7239 #, gcc-internal-format msgid "" "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:" "%d" msgstr "" -#: tree.c:7244 +#: tree.c:7253 #, gcc-internal-format msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:7257 +#: tree.c:7266 #, gcc-internal-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" -#: tree.c:7270 +#: tree.c:7279 #, gcc-internal-format msgid "" "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %" @@ -25768,7 +25771,7 @@ #. coalesced sections. Weak aliases (or any other kind of aliases) are #. not supported. Weak symbols that aren't visible outside the .s file #. are not supported. -#: config/darwin.h:452 +#: config/darwin.h:456 #, gcc-internal-format msgid "alias definitions not supported in Mach-O; ignored" msgstr "" @@ -26020,13 +26023,13 @@ msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:3262 config/arm/arm.c:3280 config/avr/avr.c:4811 -#: config/avr/avr.c:4827 config/bfin/bfin.c:5228 config/h8300/h8300.c:5259 -#: config/i386/i386.c:4141 config/i386/i386.c:26355 +#: config/arm/arm.c:3262 config/arm/arm.c:3280 config/avr/avr.c:4824 +#: config/avr/avr.c:4840 config/bfin/bfin.c:5228 config/h8300/h8300.c:5259 +#: config/i386/i386.c:4218 config/i386/i386.c:26504 #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:783 #: config/mcore/mcore.c:3034 config/mips/mips.c:1223 config/mips/mips.c:1225 -#: config/rs6000/rs6000.c:20665 config/sh/sh.c:8129 config/sh/sh.c:8147 -#: config/sh/sh.c:8176 config/sh/sh.c:8258 config/sh/sh.c:8281 +#: config/rs6000/rs6000.c:20665 config/sh/sh.c:8131 config/sh/sh.c:8149 +#: config/sh/sh.c:8178 config/sh/sh.c:8260 config/sh/sh.c:8283 #: config/stormy16/stormy16.c:2221 config/v850/v850.c:2048 #, gcc-internal-format msgid "%qs attribute only applies to functions" @@ -26079,27 +26082,42 @@ msgid "static variable %q+D is marked dllimport" msgstr "" -#: config/avr/avr.c:4613 +#: config/avr/avr.c:399 +#, gcc-internal-format +msgid "the -mno-tablejump switch is deprecated" +msgstr "" + +#: config/avr/avr.c:400 +#, gcc-internal-format +msgid "GCC 4.4 is the last release with this switch" +msgstr "" + +#: config/avr/avr.c:401 +#, gcc-internal-format +msgid "use the -fno-jump-tables switch instead" +msgstr "" + +#: config/avr/avr.c:4626 #, gcc-internal-format msgid "%qs appears to be a misspelled interrupt handler" msgstr "" -#: config/avr/avr.c:4622 +#: config/avr/avr.c:4635 #, gcc-internal-format msgid "%qs appears to be a misspelled signal handler" msgstr "" -#: config/avr/avr.c:4784 +#: config/avr/avr.c:4797 #, gcc-internal-format msgid "only initialized variables can be placed into program memory area" msgstr "" -#: config/avr/avr.c:4918 +#: config/avr/avr.c:4931 #, gcc-internal-format msgid "only uninitialized variables can be placed in the .noinit section" msgstr "" -#: config/avr/avr.c:4932 +#: config/avr/avr.c:4945 #, gcc-internal-format msgid "MCU %qs supported for assembler only" msgstr "" @@ -26169,7 +26187,7 @@ msgid "multiple function type attributes specified" msgstr "" -#: config/bfin/bfin.c:5289 config/bfin/bfin.c:5318 config/spu/spu.c:3591 +#: config/bfin/bfin.c:5289 config/bfin/bfin.c:5318 config/spu/spu.c:3655 #, gcc-internal-format msgid "`%s' attribute only applies to functions" msgstr "" @@ -26577,199 +26595,211 @@ msgid "stack probing requires %saccumulate-outgoing-args%s for correctness" msgstr "" -#: config/i386/i386.c:3542 +#: config/i386/i386.c:3615 #, gcc-internal-format msgid "attribute(target(\"%s\")) is unknown" msgstr "" -#: config/i386/i386.c:3564 +#: config/i386/i386.c:3637 #, gcc-internal-format msgid "option(\"%s\") was already specified" msgstr "" -#: config/i386/i386.c:4154 config/i386/i386.c:4198 +#: config/i386/i386.c:4231 config/i386/i386.c:4275 #, gcc-internal-format msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:4161 +#: config/i386/i386.c:4238 #, gcc-internal-format msgid "%qs attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:4167 +#: config/i386/i386.c:4244 #, gcc-internal-format msgid "argument to %qs attribute larger than %d" msgstr "" -#: config/i386/i386.c:4190 config/i386/i386.c:4225 +#: config/i386/i386.c:4267 config/i386/i386.c:4302 #, gcc-internal-format msgid "fastcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:4194 +#: config/i386/i386.c:4271 #, gcc-internal-format msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4208 config/i386/i386.c:4221 +#: config/i386/i386.c:4285 config/i386/i386.c:4298 #, gcc-internal-format msgid "stdcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:4212 +#: config/i386/i386.c:4289 #, gcc-internal-format msgid "stdcall and fastcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4299 +#: config/i386/i386.c:4376 #, gcc-internal-format msgid "nested functions are limited to 2 register parameters" msgstr "" -#: config/i386/i386.c:4385 +#: config/i386/i386.c:4462 #, gcc-internal-format msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:4388 +#: config/i386/i386.c:4465 #, gcc-internal-format msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:4645 -#, gcc-internal-format -msgid "" -"ms_abi attribute require -maccumulate-outgoing-args or subtarget " +#: config/i386/i386.c:4722 +#, gcc-internal-format +msgid "" +"ms_abi attribute requires -maccumulate-outgoing-args or subtarget " "optimization implying it" msgstr "" -#: config/i386/i386.c:4762 +#: config/i386/i386.c:4840 #, gcc-internal-format msgid "AVX vector argument without AVX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:5039 +#: config/i386/i386.c:5020 +#, 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:5139 #, gcc-internal-format msgid "The ABI of passing union with long double has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:5284 +#: config/i386/i386.c:5254 +#, gcc-internal-format +msgid "" +"The ABI of passing structure with complex float member has changed in GCC 4.4" +msgstr "" + +#: config/i386/i386.c:5399 #, gcc-internal-format msgid "SSE register return with SSE disabled" msgstr "" -#: config/i386/i386.c:5290 +#: config/i386/i386.c:5405 #, gcc-internal-format msgid "SSE register argument with SSE disabled" msgstr "" -#: config/i386/i386.c:5306 +#: config/i386/i386.c:5421 #, gcc-internal-format msgid "x87 register return with x87 disabled" msgstr "" -#: config/i386/i386.c:5672 +#: config/i386/i386.c:5790 #, gcc-internal-format msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:5709 +#: config/i386/i386.c:5827 #, gcc-internal-format msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6310 +#: config/i386/i386.c:6428 #, gcc-internal-format msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6320 +#: config/i386/i386.c:6438 #, gcc-internal-format msgid "MMX vector return without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:10587 +#: config/i386/i386.c:10708 #, gcc-internal-format msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:10602 +#: config/i386/i386.c:10723 #, gcc-internal-format msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:23572 +#: config/i386/i386.c:23721 #, gcc-internal-format msgid "last argument must be an immediate" msgstr "" -#: config/i386/i386.c:23865 +#: config/i386/i386.c:24014 #, gcc-internal-format msgid "the fifth argument must be a 8-bit immediate" msgstr "" -#: config/i386/i386.c:23960 +#: config/i386/i386.c:24109 #, gcc-internal-format msgid "the third argument must be a 8-bit immediate" msgstr "" -#: config/i386/i386.c:24300 +#: config/i386/i386.c:24449 #, gcc-internal-format msgid "the last argument must be a 4-bit immediate" msgstr "" -#: config/i386/i386.c:24305 +#: config/i386/i386.c:24454 #, gcc-internal-format msgid "the last argument must be a 2-bit immediate" msgstr "" -#: config/i386/i386.c:24314 +#: config/i386/i386.c:24463 #, gcc-internal-format msgid "the last argument must be a 1-bit immediate" msgstr "" -#: config/i386/i386.c:24323 +#: config/i386/i386.c:24472 #, gcc-internal-format msgid "the last argument must be a 5-bit immediate" msgstr "" -#: config/i386/i386.c:24332 +#: config/i386/i386.c:24481 #, gcc-internal-format msgid "the next to last argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:24336 config/i386/i386.c:24514 +#: config/i386/i386.c:24485 config/i386/i386.c:24663 #, gcc-internal-format msgid "the last argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:24572 config/rs6000/rs6000.c:8540 +#: config/i386/i386.c:24721 config/rs6000/rs6000.c:8540 #, gcc-internal-format msgid "selector must be an integer constant in the range 0..%wi" msgstr "" -#: config/i386/i386.c:24715 +#: config/i386/i386.c:24864 #, gcc-internal-format msgid "%qE needs unknown isa option" msgstr "" -#: config/i386/i386.c:24719 +#: config/i386/i386.c:24868 #, gcc-internal-format msgid "%qE needs isa option %s" msgstr "" -#: config/i386/i386.c:26362 +#: config/i386/i386.c:26511 #, gcc-internal-format msgid "%qs attribute only available for 64-bit" msgstr "" -#: config/i386/i386.c:26373 config/i386/i386.c:26382 +#: config/i386/i386.c:26522 config/i386/i386.c:26531 #, gcc-internal-format msgid "ms_abi and sysv_abi attributes are not compatible" msgstr "" -#: config/i386/i386.c:26420 config/rs6000/rs6000.c:20748 +#: config/i386/i386.c:26569 config/rs6000/rs6000.c:20748 #, gcc-internal-format msgid "%qs incompatible attribute ignored" msgstr "" @@ -26805,7 +26835,7 @@ msgid "%q+D causes a section type conflict" msgstr "" -#: config/i386/cygming.h:150 +#: config/i386/cygming.h:151 #, gcc-internal-format msgid "-f%s ignored for target (all code is position independent)" msgstr "" @@ -26845,34 +26875,44 @@ msgid "%Jaddress area attribute cannot be specified for functions" msgstr "" -#: config/ia64/ia64.c:5168 config/pa/pa.c:351 config/sh/sh.c:7952 -#: config/spu/spu.c:4478 +#: config/ia64/ia64.c:5168 config/pa/pa.c:351 config/sh/sh.c:7954 +#: config/spu/spu.c:4542 #, gcc-internal-format msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:5195 config/pa/pa.c:378 config/sh/sh.c:7978 -#: config/spu/spu.c:4504 +#: config/ia64/ia64.c:5195 config/pa/pa.c:378 config/sh/sh.c:7980 +#: config/spu/spu.c:4568 #, gcc-internal-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:5223 +#: config/ia64/ia64.c:5225 #, gcc-internal-format msgid "bad value %<%s%> for -mtls-size= switch" msgstr "" -#: config/ia64/ia64.c:5251 +#: config/ia64/ia64.c:5254 +#, gcc-internal-format +msgid "value %<%s%> for -mtune= switch is deprecated" +msgstr "" + +#: config/ia64/ia64.c:5256 +#, gcc-internal-format +msgid "GCC 4.4 is the last release with Itanium1 tuning support" +msgstr "" + +#: config/ia64/ia64.c:5263 #, gcc-internal-format msgid "bad value %<%s%> for -mtune= switch" msgstr "" -#: config/ia64/ia64.c:5270 +#: config/ia64/ia64.c:5282 #, gcc-internal-format msgid "not yet implemented: latency-optimized inline square root" msgstr "" -#: config/ia64/ia64.c:10535 +#: config/ia64/ia64.c:10547 #, gcc-internal-format msgid "version attribute is not a string" msgstr "" @@ -26922,22 +26962,22 @@ msgid "invalid target memregs value '%d'" msgstr "" -#: config/m32c/m32c.c:2793 +#: config/m32c/m32c.c:2821 #, gcc-internal-format msgid "`%s' attribute is not supported for R8C target" msgstr "" -#: config/m32c/m32c.c:2801 +#: config/m32c/m32c.c:2829 #, gcc-internal-format msgid "`%s' attribute applies only to functions" msgstr "" -#: config/m32c/m32c.c:2809 config/sh/sh.c:8184 +#: config/m32c/m32c.c:2837 config/sh/sh.c:8186 #, gcc-internal-format msgid "`%s' attribute argument not an integer constant" msgstr "" -#: config/m32c/m32c.c:2818 +#: config/m32c/m32c.c:2846 #, gcc-internal-format msgid "`%s' attribute argument should be between 18 to 255" msgstr "" @@ -27373,37 +27413,37 @@ msgid "junk at end of #pragma longcall" msgstr "" -#: config/rs6000/rs6000-c.c:2989 +#: config/rs6000/rs6000-c.c:3009 #, gcc-internal-format msgid "%s only accepts %d arguments" msgstr "" -#: config/rs6000/rs6000-c.c:2994 +#: config/rs6000/rs6000-c.c:3014 #, gcc-internal-format msgid "%s only accepts 1 argument" msgstr "" -#: config/rs6000/rs6000-c.c:2999 config/rs6000/rs6000-c.c:3006 +#: config/rs6000/rs6000-c.c:3019 config/rs6000/rs6000-c.c:3026 #, gcc-internal-format msgid "%s only accepts 2 arguments" msgstr "" -#: config/rs6000/rs6000-c.c:3067 +#: config/rs6000/rs6000-c.c:3087 #, gcc-internal-format msgid "vec_extract only accepts 2 arguments" msgstr "" -#: config/rs6000/rs6000-c.c:3124 +#: config/rs6000/rs6000-c.c:3144 #, gcc-internal-format msgid "vec_insert only accepts 3 arguments" msgstr "" -#: config/rs6000/rs6000-c.c:3206 +#: config/rs6000/rs6000-c.c:3226 #, gcc-internal-format msgid "passing arg %d of %qE discards qualifiers frompointer target type" msgstr "" -#: config/rs6000/rs6000-c.c:3249 +#: config/rs6000/rs6000-c.c:3269 #, gcc-internal-format msgid "invalid parameter combination for AltiVec intrinsic" msgstr "" @@ -27714,7 +27754,7 @@ msgid "-m64 not supported in this configuration" msgstr "" -#: config/rs6000/linux64.h:108 +#: config/rs6000/linux64.h:113 #, gcc-internal-format msgid "-m64 requires a PowerPC64 cpu" msgstr "" @@ -27731,7 +27771,7 @@ #. 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:1643 +#: config/rs6000/rs6000.h:1648 #, gcc-internal-format msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" @@ -27744,57 +27784,57 @@ #. #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to #. get control. -#: config/rs6000/sysv4.h:129 +#: config/rs6000/sysv4.h:134 #, gcc-internal-format msgid "bad value for -mcall-%s" msgstr "" -#: config/rs6000/sysv4.h:145 +#: config/rs6000/sysv4.h:150 #, gcc-internal-format msgid "bad value for -msdata=%s" msgstr "" -#: config/rs6000/sysv4.h:162 +#: config/rs6000/sysv4.h:167 #, gcc-internal-format msgid "-mrelocatable and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:171 +#: config/rs6000/sysv4.h:176 #, gcc-internal-format msgid "-f%s and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:180 +#: config/rs6000/sysv4.h:185 #, gcc-internal-format msgid "-msdata=%s and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:189 +#: config/rs6000/sysv4.h:194 #, gcc-internal-format msgid "-mrelocatable and -mno-minimal-toc are incompatible" msgstr "" -#: config/rs6000/sysv4.h:195 +#: config/rs6000/sysv4.h:200 #, gcc-internal-format msgid "-mrelocatable and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:202 +#: config/rs6000/sysv4.h:207 #, gcc-internal-format msgid "-fPIC and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:209 -#, gcc-internal-format -msgid "-mcall-aixdesc must be big endian" -msgstr "" - #: config/rs6000/sysv4.h:214 #, gcc-internal-format +msgid "-mcall-aixdesc must be big endian" +msgstr "" + +#: config/rs6000/sysv4.h:219 +#, gcc-internal-format msgid "-msecure-plt not supported by your assembler" msgstr "" -#: config/rs6000/sysv4.h:232 +#: config/rs6000/sysv4.h:237 #, gcc-internal-format msgid "-m%s not supported in this configuration" msgstr "" @@ -27881,59 +27921,59 @@ msgid "-fPIC and -G are incompatible" msgstr "" -#: config/sh/sh.c:6971 +#: config/sh/sh.c:6973 #, gcc-internal-format msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:8040 +#: config/sh/sh.c:8042 #, gcc-internal-format msgid "%qs attribute only applies to interrupt functions" msgstr "" -#: config/sh/sh.c:8123 +#: config/sh/sh.c:8125 #, gcc-internal-format msgid "%qs attribute is supported only for SH2A" msgstr "" -#: config/sh/sh.c:8153 +#: config/sh/sh.c:8155 #, gcc-internal-format msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" -#: config/sh/sh.c:8170 +#: config/sh/sh.c:8172 #, gcc-internal-format msgid "%qs attribute only applies to SH2A" msgstr "" -#: config/sh/sh.c:8192 +#: config/sh/sh.c:8194 #, gcc-internal-format msgid "`%s' attribute argument should be between 0 to 255" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:8265 +#: config/sh/sh.c:8267 #, gcc-internal-format msgid "%qs attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:8290 +#: config/sh/sh.c:8292 #, gcc-internal-format msgid "%qs attribute argument not an integer constant" msgstr "" -#: config/sh/sh.c:10482 +#: config/sh/sh.c:10484 #, gcc-internal-format msgid "r0 needs to be available as a call-clobbered register" msgstr "" -#: config/sh/sh.c:10503 +#: config/sh/sh.c:10505 #, gcc-internal-format msgid "Need a second call-clobbered general purpose register" msgstr "" -#: config/sh/sh.c:10511 +#: config/sh/sh.c:10513 #, gcc-internal-format msgid "Need a call-clobbered target register" msgstr "" @@ -27966,7 +28006,7 @@ msgid "%s %q+D %s after being referenced with dllimport linkage" msgstr "" -#: config/sh/symbian.c:891 cp/tree.c:2843 +#: config/sh/symbian.c:891 cp/tree.c:2840 #, gcc-internal-format msgid "lang_* check: failed in %s, at %s:%d" msgstr "" @@ -28024,42 +28064,42 @@ msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: config/spu/spu-c.c:135 +#: config/spu/spu-c.c:140 #, gcc-internal-format msgid "insufficient arguments to overloaded function %s" msgstr "" -#: config/spu/spu-c.c:170 +#: config/spu/spu-c.c:172 #, gcc-internal-format msgid "too many arguments to overloaded function %s" msgstr "" -#: config/spu/spu-c.c:182 +#: config/spu/spu-c.c:184 #, gcc-internal-format msgid "parameter list does not match a valid signature for %s()" msgstr "" -#: config/spu/spu.c:383 config/spu/spu.c:394 +#: config/spu/spu.c:447 config/spu/spu.c:458 #, gcc-internal-format msgid "Unknown architecture '%s'" msgstr "" -#: config/spu/spu.c:3649 +#: config/spu/spu.c:3713 #, gcc-internal-format msgid "`%s' attribute ignored" msgstr "" -#: config/spu/spu.c:5828 +#: config/spu/spu.c:5902 #, gcc-internal-format msgid "%s expects an integer literal in the range [%d, %d]." msgstr "" -#: config/spu/spu.c:5848 +#: config/spu/spu.c:5922 #, gcc-internal-format msgid "%s expects an integer literal in the range [%d, %d]. (" msgstr "" -#: config/spu/spu.c:5878 +#: config/spu/spu.c:5952 #, gcc-internal-format msgid "%d least significant bits of %s are ignored." msgstr "" @@ -28239,221 +28279,226 @@ msgid "only uninitialized variables can be placed in a .bss section" msgstr "" -#: cp/call.c:2552 +#: cp/call.c:2580 #, gcc-internal-format msgid "%s %D(%T, %T, %T) <built-in>" msgstr "" -#: cp/call.c:2557 +#: cp/call.c:2585 #, gcc-internal-format msgid "%s %D(%T, %T) <built-in>" msgstr "" -#: cp/call.c:2561 +#: cp/call.c:2589 #, gcc-internal-format msgid "%s %D(%T) <built-in>" msgstr "" -#: cp/call.c:2565 +#: cp/call.c:2593 #, gcc-internal-format msgid "%s %T <conversion>" msgstr "" -#: cp/call.c:2567 +#: cp/call.c:2595 #, gcc-internal-format msgid "%s %+#D <near match>" msgstr "" -#: cp/call.c:2569 cp/pt.c:1406 +#: cp/call.c:2597 cp/pt.c:1406 #, gcc-internal-format msgid "%s %+#D" msgstr "" -#: cp/call.c:2851 +#: cp/call.c:2879 #, gcc-internal-format msgid "conversion from %qT to %qT is ambiguous" msgstr "" -#: cp/call.c:3010 cp/call.c:3030 cp/call.c:3094 +#: cp/call.c:3038 cp/call.c:3058 cp/call.c:3122 #, gcc-internal-format msgid "no matching function for call to %<%D(%A)%>" msgstr "" -#: cp/call.c:3033 cp/call.c:3097 +#: cp/call.c:3061 cp/call.c:3125 #, gcc-internal-format msgid "call of overloaded %<%D(%A)%> is ambiguous" msgstr "" #. It's no good looking for an overloaded operator() on a #. pointer-to-member-function. -#: cp/call.c:3170 +#: cp/call.c:3198 #, gcc-internal-format msgid "" "pointer-to-member function %E cannot be called without an object; consider " "using .* or ->*" msgstr "" -#: cp/call.c:3246 +#: cp/call.c:3274 #, gcc-internal-format msgid "no match for call to %<(%T) (%A)%>" msgstr "" -#: cp/call.c:3258 +#: cp/call.c:3286 #, gcc-internal-format msgid "call of %<(%T) (%A)%> is ambiguous" msgstr "" -#: cp/call.c:3299 +#: cp/call.c:3327 #, gcc-internal-format msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>" msgstr "" -#: cp/call.c:3305 +#: cp/call.c:3333 #, gcc-internal-format msgid "%s for %<operator%s%> in %<%E%s%>" msgstr "" -#: cp/call.c:3309 +#: cp/call.c:3337 #, gcc-internal-format msgid "%s for %<operator[]%> in %<%E[%E]%>" msgstr "" -#: cp/call.c:3314 +#: cp/call.c:3342 #, gcc-internal-format msgid "%s for %qs in %<%s %E%>" msgstr "" -#: cp/call.c:3319 +#: cp/call.c:3347 #, gcc-internal-format msgid "%s for %<operator%s%> in %<%E %s %E%>" msgstr "" -#: cp/call.c:3322 +#: cp/call.c:3350 #, gcc-internal-format msgid "%s for %<operator%s%> in %<%s%E%>" msgstr "" -#: cp/call.c:3416 +#: cp/call.c:3444 #, gcc-internal-format msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" -#: cp/call.c:3496 +#: cp/call.c:3524 #, gcc-internal-format msgid "" "second operand to the conditional operator is of type %<void%>, but the " "third operand is neither a throw-expression nor of type %<void%>" msgstr "" -#: cp/call.c:3501 +#: cp/call.c:3529 #, gcc-internal-format msgid "" "third operand to the conditional operator is of type %<void%>, but the " "second operand is neither a throw-expression nor of type %<void%>" msgstr "" -#: cp/call.c:3543 cp/call.c:3779 +#: cp/call.c:3571 cp/call.c:3807 #, gcc-internal-format msgid "operands to ?: have different types %qT and %qT" msgstr "" -#: cp/call.c:3726 +#: cp/call.c:3754 #, gcc-internal-format msgid "enumeral mismatch in conditional expression: %qT vs %qT" msgstr "" -#: cp/call.c:3737 +#: cp/call.c:3765 #, gcc-internal-format msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: cp/call.c:4049 +#: cp/call.c:4077 #, gcc-internal-format msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" msgstr "" -#: cp/call.c:4127 +#: cp/call.c:4167 #, gcc-internal-format msgid "comparison between %q#T and %q#T" msgstr "" -#: cp/call.c:4412 +#: cp/call.c:4452 #, gcc-internal-format msgid "no corresponding deallocation function for %qD" msgstr "" -#: cp/call.c:4417 +#: cp/call.c:4457 #, gcc-internal-format msgid "no suitable %<operator %s%> for %qT" msgstr "" -#: cp/call.c:4435 +#: cp/call.c:4475 #, gcc-internal-format msgid "%q+#D is private" msgstr "" -#: cp/call.c:4437 +#: cp/call.c:4477 #, gcc-internal-format msgid "%q+#D is protected" msgstr "" -#: cp/call.c:4439 +#: cp/call.c:4479 #, gcc-internal-format msgid "%q+#D is inaccessible" msgstr "" -#: cp/call.c:4440 +#: cp/call.c:4480 #, gcc-internal-format msgid "within this context" msgstr "" -#: cp/call.c:4486 +#: cp/call.c:4526 #, gcc-internal-format msgid "passing NULL to non-pointer argument %P of %qD" msgstr "" -#: cp/call.c:4489 +#: cp/call.c:4529 #, gcc-internal-format msgid "converting to non-pointer type %qT from NULL" msgstr "" -#: cp/call.c:4495 +#: cp/call.c:4535 #, gcc-internal-format msgid "converting %<false%> to pointer type for argument %P of %qD" msgstr "" -#: cp/call.c:4546 cp/cvt.c:217 +#: cp/call.c:4573 +#, gcc-internal-format +msgid "too many braces around initializer for %qT" +msgstr "" + +#: cp/call.c:4595 cp/cvt.c:217 #, gcc-internal-format msgid "invalid conversion from %qT to %qT" msgstr "" -#: cp/call.c:4548 +#: cp/call.c:4597 #, gcc-internal-format msgid " initializing argument %P of %qD" msgstr "" -#: cp/call.c:4572 +#: cp/call.c:4621 #, gcc-internal-format msgid "" "converting to %qT from initializer list would use explicit constructor %qD" msgstr "" -#: cp/call.c:4735 +#: cp/call.c:4795 #, gcc-internal-format msgid "cannot bind bitfield %qE to %qT" msgstr "" -#: cp/call.c:4738 cp/call.c:4756 +#: cp/call.c:4798 cp/call.c:4816 #, gcc-internal-format msgid "cannot bind packed field %qE to %qT" msgstr "" -#: cp/call.c:4741 +#: cp/call.c:4801 #, gcc-internal-format msgid "cannot bind rvalue %qE to %qT" msgstr "" -#: cp/call.c:4865 +#: cp/call.c:4925 #, gcc-internal-format msgid "" "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at " @@ -28461,108 +28506,123 @@ msgstr "" #. Undefined behavior [expr.call] 5.2.2/7. -#: cp/call.c:4893 +#: cp/call.c:4953 #, gcc-internal-format msgid "" "cannot receive objects of non-POD type %q#T through %<...%>; call will abort " "at runtime" msgstr "" -#: cp/call.c:4941 +#: cp/call.c:5001 #, gcc-internal-format msgid "the default argument for parameter %d of %qD has not yet been parsed" msgstr "" -#: cp/call.c:4951 +#: cp/call.c:5011 #, gcc-internal-format msgid "recursive evaluation of default argument for %q#D" msgstr "" -#: cp/call.c:5068 +#: cp/call.c:5128 #, gcc-internal-format msgid "argument of function call might be a candidate for a format attribute" msgstr "" -#: cp/call.c:5222 +#: cp/call.c:5282 #, gcc-internal-format msgid "passing %qT as %<this%> argument of %q#D discards qualifiers" msgstr "" -#: cp/call.c:5244 +#: cp/call.c:5304 #, gcc-internal-format msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.c:5522 +#: cp/call.c:5598 #, gcc-internal-format msgid "could not find class$ field in java interface type %qT" msgstr "" -#: cp/call.c:5765 +#: cp/call.c:5841 #, gcc-internal-format msgid "call to non-function %qD" msgstr "" -#: cp/call.c:5904 +#: cp/call.c:5980 #, gcc-internal-format msgid "no matching function for call to %<%T::%s(%A)%#V%>" msgstr "" -#: cp/call.c:5925 +#: cp/call.c:6001 #, gcc-internal-format msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.c:5954 +#: cp/call.c:6030 #, gcc-internal-format msgid "cannot call member function %qD without object" msgstr "" -#: cp/call.c:6642 +#: cp/call.c:6718 #, gcc-internal-format msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.c:6644 cp/name-lookup.c:4468 cp/name-lookup.c:4913 +#: cp/call.c:6720 cp/name-lookup.c:4469 cp/name-lookup.c:4914 #, gcc-internal-format msgid " in call to %qD" msgstr "" -#: cp/call.c:6701 +#: cp/call.c:6777 #, gcc-internal-format msgid "choosing %qD over %qD" msgstr "" -#: cp/call.c:6702 +#: cp/call.c:6778 #, gcc-internal-format msgid " for conversion from %qT to %qT" msgstr "" -#: cp/call.c:6705 +#: cp/call.c:6781 #, gcc-internal-format msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:6821 +#: cp/call.c:6899 +#, gcc-internal-format +msgid "default argument mismatch in overload resolution" +msgstr "" + +#: cp/call.c:6902 +#, gcc-internal-format +msgid " candidate 1: %q+#F" +msgstr "" + +#: cp/call.c:6904 +#, gcc-internal-format +msgid " candidate 2: %q+#F" +msgstr "" + +#: cp/call.c:6942 #, 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:6965 +#: cp/call.c:7086 #, gcc-internal-format msgid "could not convert %qE to %qT" msgstr "" -#: cp/call.c:7171 +#: cp/call.c:7292 #, gcc-internal-format msgid "" "invalid initialization of non-const reference of type %qT from a temporary " "of type %qT" msgstr "" -#: cp/call.c:7175 +#: cp/call.c:7296 #, gcc-internal-format msgid "" "invalid initialization of reference of type %qT from expression of type %qT" @@ -28903,27 +28963,27 @@ msgid "no matches converting function %qD to type %q#T" msgstr "" -#: cp/class.c:6161 +#: cp/class.c:6168 #, gcc-internal-format msgid "converting overloaded function %qD to type %q#T is ambiguous" msgstr "" -#: cp/class.c:6187 +#: cp/class.c:6195 #, gcc-internal-format msgid "assuming pointer to member %qD" msgstr "" -#: cp/class.c:6190 +#: cp/class.c:6198 #, gcc-internal-format msgid "(a pointer to member can only be formed with %<&%E%>)" msgstr "" -#: cp/class.c:6252 cp/class.c:6286 +#: cp/class.c:6260 cp/class.c:6294 #, gcc-internal-format msgid "not enough type information" msgstr "" -#: cp/class.c:6269 +#: cp/class.c:6277 #, gcc-internal-format msgid "argument of type %qT does not match %qT" msgstr "" @@ -28933,12 +28993,12 @@ #. 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:6587 cp/decl.c:1193 cp/name-lookup.c:526 +#: cp/class.c:6595 cp/decl.c:1204 cp/name-lookup.c:526 #, gcc-internal-format msgid "declaration of %q#D" msgstr "" -#: cp/class.c:6588 +#: cp/class.c:6596 #, gcc-internal-format msgid "changes meaning of %qD from %q+#D" msgstr "" @@ -28978,7 +29038,7 @@ msgid "conversion from %qT to %qT discards qualifiers" msgstr "" -#: cp/cvt.c:470 cp/typeck.c:5449 +#: cp/cvt.c:470 cp/typeck.c:5462 #, gcc-internal-format msgid "casting %qT to %qT does not dereference pointer" msgstr "" @@ -29010,172 +29070,172 @@ msgid "%q#T used where a floating point value was expected" msgstr "" -#: cp/cvt.c:763 +#: cp/cvt.c:769 #, gcc-internal-format msgid "conversion from %qT to non-scalar type %qT requested" msgstr "" -#: cp/cvt.c:798 +#: cp/cvt.c:805 #, gcc-internal-format msgid "pseudo-destructor is not called" msgstr "" -#: cp/cvt.c:860 +#: cp/cvt.c:867 #, gcc-internal-format msgid "object of incomplete type %qT will not be accessed in %s" msgstr "" -#: cp/cvt.c:868 +#: cp/cvt.c:875 #, gcc-internal-format msgid "object of type %qT will not be accessed in %s" msgstr "" -#: cp/cvt.c:885 +#: cp/cvt.c:892 #, gcc-internal-format msgid "object %qE of incomplete type %qT will not be accessed in %s" msgstr "" -#: cp/cvt.c:923 +#: cp/cvt.c:930 #, gcc-internal-format msgid "%s cannot resolve address of overloaded function" msgstr "" -#: cp/cvt.c:933 +#: cp/cvt.c:940 #, gcc-internal-format msgid "%s is a reference, not call, to function %qE" msgstr "" -#: cp/cvt.c:951 +#: cp/cvt.c:958 #, gcc-internal-format msgid "%s has no effect" msgstr "" -#: cp/cvt.c:985 +#: cp/cvt.c:992 #, gcc-internal-format msgid "value computed is not used" msgstr "" -#: cp/cvt.c:1095 +#: cp/cvt.c:1102 #, gcc-internal-format msgid "converting NULL to non-pointer type" msgstr "" -#: cp/cvt.c:1201 +#: cp/cvt.c:1208 #, gcc-internal-format msgid "ambiguous default type conversion from %qT" msgstr "" -#: cp/cvt.c:1203 +#: cp/cvt.c:1210 #, gcc-internal-format msgid " candidate conversions include %qD and %qD" msgstr "" -#: cp/decl.c:1056 +#: cp/decl.c:1067 #, gcc-internal-format msgid "%qD was declared %<extern%> and later %<static%>" msgstr "" -#: cp/decl.c:1057 cp/decl.c:1604 objc/objc-act.c:2935 objc/objc-act.c:7522 +#: cp/decl.c:1068 cp/decl.c:1615 objc/objc-act.c:2935 objc/objc-act.c:7522 #, gcc-internal-format msgid "previous declaration of %q+D" msgstr "" -#: cp/decl.c:1090 +#: cp/decl.c:1101 #, gcc-internal-format msgid "declaration of %qF throws different exceptions" msgstr "" -#: cp/decl.c:1091 +#: cp/decl.c:1102 #, gcc-internal-format msgid "from previous declaration %q+F" msgstr "" -#: cp/decl.c:1147 -#, gcc-internal-format -msgid "function %q+D redeclared as inline" -msgstr "" - -#: cp/decl.c:1149 -#, gcc-internal-format -msgid "previous declaration of %q+D with attribute noinline" -msgstr "" - -#: cp/decl.c:1156 -#, gcc-internal-format -msgid "function %q+D redeclared with attribute noinline" -msgstr "" - #: cp/decl.c:1158 #, gcc-internal-format +msgid "function %q+D redeclared as inline" +msgstr "" + +#: cp/decl.c:1160 +#, gcc-internal-format +msgid "previous declaration of %q+D with attribute noinline" +msgstr "" + +#: cp/decl.c:1167 +#, gcc-internal-format +msgid "function %q+D redeclared with attribute noinline" +msgstr "" + +#: cp/decl.c:1169 +#, gcc-internal-format msgid "previous declaration of %q+D was inline" msgstr "" -#: cp/decl.c:1180 cp/decl.c:1253 +#: cp/decl.c:1191 cp/decl.c:1264 #, gcc-internal-format msgid "shadowing %s function %q#D" msgstr "" -#: cp/decl.c:1189 +#: cp/decl.c:1200 #, gcc-internal-format msgid "library function %q#D redeclared as non-function %q#D" msgstr "" -#: cp/decl.c:1194 +#: cp/decl.c:1205 #, gcc-internal-format msgid "conflicts with built-in declaration %q#D" msgstr "" -#: cp/decl.c:1248 cp/decl.c:1374 cp/decl.c:1390 +#: cp/decl.c:1259 cp/decl.c:1385 cp/decl.c:1401 #, gcc-internal-format msgid "new declaration %q#D" msgstr "" -#: cp/decl.c:1249 +#: cp/decl.c:1260 #, gcc-internal-format msgid "ambiguates built-in declaration %q#D" msgstr "" -#: cp/decl.c:1338 +#: cp/decl.c:1349 #, gcc-internal-format msgid "%q#D redeclared as different kind of symbol" msgstr "" -#: cp/decl.c:1341 +#: cp/decl.c:1352 #, gcc-internal-format msgid "previous declaration of %q+#D" msgstr "" -#: cp/decl.c:1360 +#: cp/decl.c:1371 #, gcc-internal-format msgid "declaration of template %q#D" msgstr "" -#: cp/decl.c:1361 cp/name-lookup.c:527 cp/name-lookup.c:807 +#: cp/decl.c:1372 cp/name-lookup.c:527 cp/name-lookup.c:807 #, gcc-internal-format msgid "conflicts with previous declaration %q+#D" msgstr "" -#: cp/decl.c:1375 cp/decl.c:1391 +#: cp/decl.c:1386 cp/decl.c:1402 #, gcc-internal-format msgid "ambiguates old declaration %q+#D" msgstr "" -#: cp/decl.c:1383 +#: cp/decl.c:1394 #, gcc-internal-format msgid "declaration of C function %q#D conflicts with" msgstr "" -#: cp/decl.c:1385 +#: cp/decl.c:1396 #, gcc-internal-format msgid "previous declaration %q+#D here" msgstr "" -#: cp/decl.c:1399 +#: cp/decl.c:1410 #, gcc-internal-format msgid "conflicting declaration %q#D" msgstr "" -#: cp/decl.c:1400 +#: cp/decl.c:1411 #, gcc-internal-format msgid "%q+D has a previous declaration as %q#D" msgstr "" @@ -29187,63 +29247,63 @@ #. A namespace-name defined at global scope shall not be #. declared as the name of any other entity in any global scope #. of the program. -#: cp/decl.c:1452 +#: cp/decl.c:1463 #, gcc-internal-format msgid "declaration of namespace %qD conflicts with" msgstr "" -#: cp/decl.c:1453 -#, gcc-internal-format -msgid "previous declaration of namespace %q+D here" -msgstr "" - #: cp/decl.c:1464 #, gcc-internal-format +msgid "previous declaration of namespace %q+D here" +msgstr "" + +#: cp/decl.c:1475 +#, gcc-internal-format msgid "%q+#D previously defined here" msgstr "" #. Prototype decl follows defn w/o prototype. -#: cp/decl.c:1474 +#: cp/decl.c:1485 #, gcc-internal-format msgid "prototype for %q+#D" msgstr "" -#: cp/decl.c:1475 +#: cp/decl.c:1486 #, gcc-internal-format msgid "%Jfollows non-prototype definition here" msgstr "" -#: cp/decl.c:1515 +#: cp/decl.c:1526 #, gcc-internal-format msgid "previous declaration of %q+#D with %qL linkage" msgstr "" -#: cp/decl.c:1517 +#: cp/decl.c:1528 #, gcc-internal-format msgid "conflicts with new declaration with %qL linkage" msgstr "" -#: cp/decl.c:1540 cp/decl.c:1546 +#: cp/decl.c:1551 cp/decl.c:1557 #, gcc-internal-format msgid "default argument given for parameter %d of %q#D" msgstr "" -#: cp/decl.c:1542 cp/decl.c:1548 +#: cp/decl.c:1553 cp/decl.c:1559 #, gcc-internal-format msgid "after previous specification in %q+#D" msgstr "" -#: cp/decl.c:1603 +#: cp/decl.c:1614 #, gcc-internal-format msgid "redundant redeclaration of %qD in same scope" msgstr "" -#: cp/decl.c:1609 +#: cp/decl.c:1620 #, gcc-internal-format msgid "deleted definition of %qD" msgstr "" -#: cp/decl.c:1610 +#: cp/decl.c:1621 #, gcc-internal-format msgid "after previous declaration %q+D" msgstr "" @@ -29256,334 +29316,334 @@ #. that specialization that would cause an implicit #. instantiation to take place, in every translation unit in #. which such a use occurs. -#: cp/decl.c:1946 +#: cp/decl.c:1957 #, gcc-internal-format msgid "explicit specialization of %qD after first use" msgstr "" -#: cp/decl.c:2042 +#: cp/decl.c:2053 #, gcc-internal-format msgid "%q+D: visibility attribute ignored because it" msgstr "" -#: cp/decl.c:2044 +#: cp/decl.c:2055 #, gcc-internal-format msgid "%Jconflicts with previous declaration here" msgstr "" -#: cp/decl.c:2477 +#: cp/decl.c:2488 #, gcc-internal-format msgid "jump to label %qD" msgstr "" -#: cp/decl.c:2479 +#: cp/decl.c:2490 #, gcc-internal-format msgid "jump to case label" msgstr "" -#: cp/decl.c:2481 +#: cp/decl.c:2492 #, gcc-internal-format msgid "%H from here" msgstr "" -#: cp/decl.c:2500 cp/decl.c:2663 +#: cp/decl.c:2511 cp/decl.c:2674 #, gcc-internal-format msgid " exits OpenMP structured block" msgstr "" -#: cp/decl.c:2521 +#: cp/decl.c:2532 #, gcc-internal-format msgid " crosses initialization of %q+#D" msgstr "" -#: cp/decl.c:2523 cp/decl.c:2638 +#: cp/decl.c:2534 cp/decl.c:2649 #, gcc-internal-format msgid " enters scope of non-POD %q+#D" msgstr "" -#: cp/decl.c:2536 cp/decl.c:2642 +#: cp/decl.c:2547 cp/decl.c:2653 #, gcc-internal-format msgid " enters try block" msgstr "" -#: cp/decl.c:2538 cp/decl.c:2644 +#: cp/decl.c:2549 cp/decl.c:2655 #, gcc-internal-format msgid " enters catch block" msgstr "" -#: cp/decl.c:2548 cp/decl.c:2647 +#: cp/decl.c:2559 cp/decl.c:2658 #, gcc-internal-format msgid " enters OpenMP structured block" msgstr "" -#: cp/decl.c:2619 cp/decl.c:2659 +#: cp/decl.c:2630 cp/decl.c:2670 #, gcc-internal-format msgid "jump to label %q+D" msgstr "" -#: cp/decl.c:2620 cp/decl.c:2660 +#: cp/decl.c:2631 cp/decl.c:2671 #, gcc-internal-format msgid " from here" msgstr "" #. Can't skip init of __exception_info. -#: cp/decl.c:2632 +#: cp/decl.c:2643 #, gcc-internal-format msgid "%J enters catch block" msgstr "" -#: cp/decl.c:2636 +#: cp/decl.c:2647 #, gcc-internal-format msgid " skips initialization of %q+#D" msgstr "" -#: cp/decl.c:2712 +#: cp/decl.c:2723 #, gcc-internal-format msgid "label named wchar_t" msgstr "" -#: cp/decl.c:2716 +#: cp/decl.c:2727 #, gcc-internal-format msgid "duplicate label %qD" msgstr "" -#: cp/decl.c:2983 +#: cp/decl.c:2994 #, gcc-internal-format msgid "%qD is not a type" msgstr "" -#: cp/decl.c:2989 +#: cp/decl.c:3000 #, gcc-internal-format msgid "%qD used without template parameters" msgstr "" -#: cp/decl.c:2998 +#: cp/decl.c:3009 #, gcc-internal-format msgid "%q#T is not a class" msgstr "" -#: cp/decl.c:3022 cp/decl.c:3090 +#: cp/decl.c:3033 cp/decl.c:3101 #, gcc-internal-format msgid "no class template named %q#T in %q#T" msgstr "" -#: cp/decl.c:3030 +#: cp/decl.c:3041 #, gcc-internal-format msgid "%<typename %T::%D%> names %q#T, which is not a class template" msgstr "" -#: cp/decl.c:3037 +#: cp/decl.c:3048 #, gcc-internal-format msgid "%<typename %T::%D%> names %q#T, which is not a type" msgstr "" -#: cp/decl.c:3099 +#: cp/decl.c:3110 #, gcc-internal-format msgid "template parameters do not match template" msgstr "" -#: cp/decl.c:3100 cp/friend.c:321 cp/friend.c:329 +#: cp/decl.c:3111 cp/friend.c:321 cp/friend.c:329 #, gcc-internal-format msgid "%q+D declared here" msgstr "" -#: cp/decl.c:3783 +#: cp/decl.c:3794 #, gcc-internal-format msgid "%Jan anonymous struct cannot have function members" msgstr "" -#: cp/decl.c:3785 +#: cp/decl.c:3796 #, gcc-internal-format msgid "%Jan anonymous union cannot have function members" msgstr "" -#: cp/decl.c:3803 +#: cp/decl.c:3814 #, gcc-internal-format msgid "member %q+#D with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3806 +#: cp/decl.c:3817 #, gcc-internal-format msgid "member %q+#D with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3809 +#: cp/decl.c:3820 #, gcc-internal-format msgid "" "member %q+#D with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3834 +#: cp/decl.c:3845 #, gcc-internal-format msgid "multiple types in one declaration" msgstr "" -#: cp/decl.c:3838 +#: cp/decl.c:3849 #, gcc-internal-format msgid "redeclaration of C++ built-in type %qT" msgstr "" -#: cp/decl.c:3875 +#: cp/decl.c:3886 #, gcc-internal-format msgid "missing type-name in typedef-declaration" msgstr "" -#: cp/decl.c:3882 +#: cp/decl.c:3893 #, gcc-internal-format msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/decl.c:3889 +#: cp/decl.c:3900 #, gcc-internal-format msgid "%qs can only be specified for functions" msgstr "" -#: cp/decl.c:3895 +#: cp/decl.c:3906 #, gcc-internal-format msgid "%<friend%> can only be specified inside a class" msgstr "" -#: cp/decl.c:3897 -#, gcc-internal-format -msgid "%<explicit%> can only be specified for constructors" -msgstr "" - -#: cp/decl.c:3899 -#, gcc-internal-format -msgid "a storage class can only be specified for objects and functions" -msgstr "" - -#: cp/decl.c:3905 -#, gcc-internal-format -msgid "qualifiers can only be specified for objects and functions" -msgstr "" - #: cp/decl.c:3908 #, gcc-internal-format +msgid "%<explicit%> can only be specified for constructors" +msgstr "" + +#: cp/decl.c:3910 +#, gcc-internal-format +msgid "a storage class can only be specified for objects and functions" +msgstr "" + +#: cp/decl.c:3916 +#, gcc-internal-format +msgid "qualifiers can only be specified for objects and functions" +msgstr "" + +#: cp/decl.c:3919 +#, gcc-internal-format msgid "%<typedef%> was ignored in this declaration" msgstr "" -#: cp/decl.c:3937 +#: cp/decl.c:3948 #, gcc-internal-format msgid "attribute ignored in declaration of %q+#T" msgstr "" -#: cp/decl.c:3938 +#: cp/decl.c:3949 #, gcc-internal-format msgid "attribute for %q+#T must follow the %qs keyword" msgstr "" -#: cp/decl.c:3980 +#: cp/decl.c:3994 #, 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:3984 +#: cp/decl.c:3998 #, gcc-internal-format msgid "" "ignoring attributes applied to dependent type %qT without an associated " "declaration" msgstr "" -#: cp/decl.c:4060 +#: cp/decl.c:4074 #, gcc-internal-format msgid "typedef %qD is initialized (use decltype instead)" msgstr "" -#: cp/decl.c:4078 +#: cp/decl.c:4092 #, gcc-internal-format msgid "declaration of %q#D has %<extern%> and is initialized" msgstr "" -#: cp/decl.c:4103 +#: cp/decl.c:4117 #, gcc-internal-format msgid "definition of %q#D is marked %<dllimport%>" msgstr "" -#: cp/decl.c:4122 +#: cp/decl.c:4136 #, gcc-internal-format msgid "%q#D is not a static member of %q#T" msgstr "" -#: cp/decl.c:4128 +#: cp/decl.c:4142 #, gcc-internal-format msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.c:4137 +#: cp/decl.c:4151 #, gcc-internal-format msgid "" "template header not allowed in member definition of explicitly specialized " "class" msgstr "" -#: cp/decl.c:4145 +#: cp/decl.c:4159 #, gcc-internal-format msgid "duplicate initialization of %qD" msgstr "" -#: cp/decl.c:4184 +#: cp/decl.c:4198 #, gcc-internal-format msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.c:4279 +#: cp/decl.c:4293 #, gcc-internal-format msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cp/decl.c:4285 cp/decl.c:5033 +#: cp/decl.c:4299 cp/decl.c:5047 #, gcc-internal-format msgid "elements of array %q#D have incomplete type" msgstr "" -#: cp/decl.c:4292 cp/decl.c:5529 +#: cp/decl.c:4306 cp/decl.c:5543 #, gcc-internal-format msgid "declaration of %q#D has no initializer" msgstr "" -#: cp/decl.c:4294 +#: cp/decl.c:4308 #, gcc-internal-format msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:4330 +#: cp/decl.c:4344 #, gcc-internal-format msgid "%qD declared as reference but not initialized" msgstr "" -#: cp/decl.c:4336 +#: cp/decl.c:4350 #, gcc-internal-format msgid "ISO C++ forbids use of initializer list to initialize reference %qD" msgstr "" -#: cp/decl.c:4362 +#: cp/decl.c:4376 #, gcc-internal-format msgid "cannot initialize %qT from %qT" msgstr "" -#: cp/decl.c:4423 +#: cp/decl.c:4437 #, gcc-internal-format msgid "name used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4428 +#: cp/decl.c:4442 #, gcc-internal-format msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4478 +#: cp/decl.c:4492 #, gcc-internal-format msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.c:4485 +#: cp/decl.c:4499 #, gcc-internal-format msgid "array size missing in %qD" msgstr "" -#: cp/decl.c:4497 +#: cp/decl.c:4511 #, gcc-internal-format msgid "zero-size array %qD" msgstr "" @@ -29591,273 +29651,274 @@ #. 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:4540 +#: cp/decl.c:4554 #, gcc-internal-format msgid "storage size of %qD isn't known" msgstr "" -#: cp/decl.c:4563 +#: cp/decl.c:4577 #, gcc-internal-format msgid "storage size of %qD isn't constant" msgstr "" -#: cp/decl.c:4614 +#: cp/decl.c:4628 #, 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:4617 +#: cp/decl.c:4631 #, gcc-internal-format msgid "%J you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:4644 +#: cp/decl.c:4658 #, gcc-internal-format msgid "uninitialized const %qD" msgstr "" -#: cp/decl.c:4756 +#: cp/decl.c:4770 #, gcc-internal-format msgid "invalid type %qT as initializer for a vector of type %qT" msgstr "" -#: cp/decl.c:4798 +#: cp/decl.c:4812 #, gcc-internal-format msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.c:4816 +#: cp/decl.c:4830 #, gcc-internal-format msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.c:4872 +#: cp/decl.c:4886 #, gcc-internal-format msgid "braces around scalar initializer for type %qT" msgstr "" -#: cp/decl.c:4958 +#: cp/decl.c:4972 #, gcc-internal-format msgid "missing braces around initializer for %qT" msgstr "" -#: cp/decl.c:5015 cp/typeck2.c:1087 cp/typeck2.c:1110 cp/typeck2.c:1153 +#: cp/decl.c:5029 cp/typeck2.c:911 cp/typeck2.c:1086 cp/typeck2.c:1109 +#: cp/typeck2.c:1152 #, gcc-internal-format msgid "too many initializers for %qT" msgstr "" -#: cp/decl.c:5035 +#: cp/decl.c:5049 #, gcc-internal-format msgid "elements of array %q#T have incomplete type" msgstr "" -#: cp/decl.c:5044 +#: cp/decl.c:5058 #, gcc-internal-format msgid "variable-sized object %qD may not be initialized" msgstr "" -#: cp/decl.c:5046 +#: cp/decl.c:5060 #, gcc-internal-format msgid "variable-sized compound literal" msgstr "" -#: cp/decl.c:5100 +#: cp/decl.c:5114 #, gcc-internal-format msgid "%qD has incomplete type" msgstr "" -#: cp/decl.c:5120 +#: cp/decl.c:5134 #, gcc-internal-format msgid "scalar object %qD requires one element in initializer" msgstr "" -#: cp/decl.c:5151 +#: cp/decl.c:5165 #, gcc-internal-format msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.c:5183 -#, gcc-internal-format -msgid "array %qD initialized by parenthesized string literal %qE" -msgstr "" - #: cp/decl.c:5197 #, gcc-internal-format +msgid "array %qD initialized by parenthesized string literal %qE" +msgstr "" + +#: cp/decl.c:5211 +#, gcc-internal-format msgid "structure %qD with uninitialized const members" msgstr "" -#: cp/decl.c:5199 +#: cp/decl.c:5213 #, gcc-internal-format msgid "structure %qD with uninitialized reference members" msgstr "" -#: cp/decl.c:5496 +#: cp/decl.c:5510 #, gcc-internal-format msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:5555 cp/decl2.c:850 +#: cp/decl.c:5571 cp/decl2.c:850 #, gcc-internal-format msgid "%qD cannot be defaulted" msgstr "" -#: cp/decl.c:5631 +#: cp/decl.c:5647 #, gcc-internal-format msgid "shadowing previous type declaration of %q#D" msgstr "" -#: cp/decl.c:5661 +#: cp/decl.c:5677 #, gcc-internal-format msgid "%qD cannot be thread-local because it has non-POD type %qT" msgstr "" -#: cp/decl.c:5693 +#: cp/decl.c:5709 #, gcc-internal-format msgid "Java object %qD not allocated with %<new%>" msgstr "" -#: cp/decl.c:5710 +#: cp/decl.c:5726 #, gcc-internal-format msgid "%qD is thread-local and so cannot be dynamically initialized" msgstr "" -#: cp/decl.c:5728 +#: cp/decl.c:5744 #, gcc-internal-format msgid "" "%qD cannot be initialized by a non-constant expression when being declared" msgstr "" -#: cp/decl.c:5768 +#: cp/decl.c:5784 #, gcc-internal-format msgid "non-static data member %qD has Java class type" msgstr "" -#: cp/decl.c:5832 +#: cp/decl.c:5848 #, gcc-internal-format msgid "function %q#D is initialized like a variable" msgstr "" -#: cp/decl.c:6420 +#: cp/decl.c:6436 #, gcc-internal-format msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6422 +#: cp/decl.c:6438 #, gcc-internal-format msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6443 +#: cp/decl.c:6459 #, gcc-internal-format msgid "%qD declared as a %<virtual%> %s" msgstr "" -#: cp/decl.c:6445 +#: cp/decl.c:6461 #, gcc-internal-format msgid "%qD declared as an %<inline%> %s" msgstr "" -#: cp/decl.c:6447 +#: cp/decl.c:6463 #, gcc-internal-format msgid "" "%<const%> and %<volatile%> function specifiers on %qD invalid in %s " "declaration" msgstr "" -#: cp/decl.c:6451 +#: cp/decl.c:6467 #, gcc-internal-format msgid "%q+D declared as a friend" msgstr "" -#: cp/decl.c:6457 +#: cp/decl.c:6473 #, gcc-internal-format msgid "%q+D declared with an exception specification" msgstr "" -#: cp/decl.c:6491 +#: cp/decl.c:6507 #, gcc-internal-format msgid "definition of %qD is not in namespace enclosing %qT" msgstr "" -#: cp/decl.c:6611 +#: cp/decl.c:6627 #, gcc-internal-format msgid "defining explicit specialization %qD in friend declaration" msgstr "" #. Something like `template <class T> friend void f<T>()'. -#: cp/decl.c:6621 +#: cp/decl.c:6637 #, gcc-internal-format msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: cp/decl.c:6651 +#: cp/decl.c:6667 #, gcc-internal-format msgid "" "default arguments are not allowed in declaration of friend template " "specialization %qD" msgstr "" -#: cp/decl.c:6659 +#: cp/decl.c:6675 #, gcc-internal-format msgid "" "%<inline%> is not allowed in declaration of friend template specialization %" "qD" msgstr "" -#: cp/decl.c:6702 +#: cp/decl.c:6718 #, gcc-internal-format msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.c:6704 +#: cp/decl.c:6720 #, gcc-internal-format msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.c:6706 +#: cp/decl.c:6722 #, gcc-internal-format msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.c:6734 +#: cp/decl.c:6750 #, gcc-internal-format msgid "non-local function %q#D uses anonymous type" msgstr "" -#: cp/decl.c:6737 cp/decl.c:7013 +#: cp/decl.c:6753 cp/decl.c:7029 #, gcc-internal-format msgid "" "%q+#D does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:6743 +#: cp/decl.c:6759 #, gcc-internal-format msgid "non-local function %q#D uses local type %qT" msgstr "" -#: cp/decl.c:6762 +#: cp/decl.c:6778 #, gcc-internal-format msgid "static member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:6763 +#: cp/decl.c:6779 #, gcc-internal-format msgid "non-member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:6811 +#: cp/decl.c:6827 #, gcc-internal-format msgid "%<::main%> must return %<int%>" msgstr "" -#: cp/decl.c:6851 +#: cp/decl.c:6867 #, gcc-internal-format msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.c:6868 cp/decl2.c:685 +#: cp/decl.c:6884 cp/decl2.c:685 #, gcc-internal-format msgid "no %q#D member function declared in class %qT" msgstr "" @@ -29866,589 +29927,594 @@ #. 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:7010 +#: cp/decl.c:7026 #, gcc-internal-format msgid "non-local variable %q#D uses anonymous type" msgstr "" -#: cp/decl.c:7019 +#: cp/decl.c:7035 #, gcc-internal-format msgid "non-local variable %q#D uses local type %qT" msgstr "" -#: cp/decl.c:7142 +#: cp/decl.c:7158 #, gcc-internal-format msgid "" "invalid in-class initialization of static data member of non-integral type %" "qT" msgstr "" -#: cp/decl.c:7152 +#: cp/decl.c:7168 #, gcc-internal-format msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.c:7156 +#: cp/decl.c:7172 #, gcc-internal-format msgid "" "ISO C++ forbids initialization of member constant %qD of non-integral type %" "qT" msgstr "" -#: cp/decl.c:7181 +#: cp/decl.c:7197 #, gcc-internal-format msgid "size of array %qD has non-integral type %qT" msgstr "" -#: cp/decl.c:7183 +#: cp/decl.c:7199 #, gcc-internal-format msgid "size of array has non-integral type %qT" msgstr "" -#: cp/decl.c:7235 +#: cp/decl.c:7251 #, gcc-internal-format msgid "size of array %qD is negative" msgstr "" -#: cp/decl.c:7237 +#: cp/decl.c:7253 #, gcc-internal-format msgid "size of array is negative" msgstr "" -#: cp/decl.c:7245 +#: cp/decl.c:7261 #, gcc-internal-format msgid "ISO C++ forbids zero-size array %qD" msgstr "" -#: cp/decl.c:7247 -#, gcc-internal-format -msgid "ISO C++ forbids zero-size array" -msgstr "" - -#: cp/decl.c:7254 -#, gcc-internal-format -msgid "size of array %qD is not an integral constant-expression" -msgstr "" - -#: cp/decl.c:7257 -#, gcc-internal-format -msgid "size of array is not an integral constant-expression" -msgstr "" - #: cp/decl.c:7263 #, gcc-internal-format +msgid "ISO C++ forbids zero-size array" +msgstr "" + +#: cp/decl.c:7270 +#, gcc-internal-format +msgid "size of array %qD is not an integral constant-expression" +msgstr "" + +#: cp/decl.c:7273 +#, gcc-internal-format +msgid "size of array is not an integral constant-expression" +msgstr "" + +#: cp/decl.c:7279 +#, gcc-internal-format msgid "ISO C++ forbids variable length array %qD" msgstr "" -#: cp/decl.c:7265 +#: cp/decl.c:7281 #, gcc-internal-format msgid "ISO C++ forbids variable length array" msgstr "" -#: cp/decl.c:7271 +#: cp/decl.c:7287 #, gcc-internal-format msgid "variable length array %qD is used" msgstr "" -#: cp/decl.c:7307 +#: cp/decl.c:7323 #, gcc-internal-format msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:7388 +#: cp/decl.c:7404 #, gcc-internal-format msgid "declaration of %qD as %s" msgstr "" -#: cp/decl.c:7390 +#: cp/decl.c:7406 #, gcc-internal-format msgid "creating %s" msgstr "" -#: cp/decl.c:7402 +#: cp/decl.c:7418 #, gcc-internal-format msgid "" "declaration of %qD as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.c:7406 +#: cp/decl.c:7422 #, gcc-internal-format msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:7441 +#: cp/decl.c:7457 #, gcc-internal-format msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:7451 +#: cp/decl.c:7467 #, gcc-internal-format msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:7464 +#: cp/decl.c:7480 #, gcc-internal-format msgid "return type specified for %<operator %T%>" msgstr "" -#: cp/decl.c:7486 +#: cp/decl.c:7502 #, gcc-internal-format msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:7490 +#: cp/decl.c:7506 #, gcc-internal-format msgid "variable or field %qE declared void" msgstr "" -#: cp/decl.c:7493 +#: cp/decl.c:7509 #, gcc-internal-format msgid "variable or field declared void" msgstr "" -#: cp/decl.c:7663 +#: cp/decl.c:7682 #, gcc-internal-format msgid "invalid use of qualified-name %<::%D%>" msgstr "" -#: cp/decl.c:7666 +#: cp/decl.c:7685 #, gcc-internal-format msgid "invalid use of qualified-name %<%T::%D%>" msgstr "" -#: cp/decl.c:7669 +#: cp/decl.c:7688 #, gcc-internal-format msgid "invalid use of qualified-name %<%D::%D%>" msgstr "" -#: cp/decl.c:7681 +#: cp/decl.c:7700 #, gcc-internal-format msgid "type %qT is not derived from type %qT" msgstr "" -#: cp/decl.c:7697 cp/decl.c:7789 cp/decl.c:8979 +#: cp/decl.c:7716 cp/decl.c:7808 cp/decl.c:9006 #, gcc-internal-format msgid "declaration of %qD as non-function" msgstr "" -#: cp/decl.c:7703 +#: cp/decl.c:7722 #, gcc-internal-format msgid "declaration of %qD as non-member" msgstr "" -#: cp/decl.c:7734 +#: cp/decl.c:7753 #, gcc-internal-format msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.c:7781 +#: cp/decl.c:7800 #, gcc-internal-format msgid "function definition does not declare parameters" msgstr "" -#: cp/decl.c:7823 +#: cp/decl.c:7842 #, gcc-internal-format msgid "two or more data types in declaration of %qs" msgstr "" -#: cp/decl.c:7829 +#: cp/decl.c:7848 #, gcc-internal-format msgid "conflicting specifiers in declaration of %qs" msgstr "" -#: cp/decl.c:7900 cp/decl.c:7903 cp/decl.c:7906 +#: cp/decl.c:7919 cp/decl.c:7922 cp/decl.c:7925 #, gcc-internal-format msgid "ISO C++ forbids declaration of %qs with no type" msgstr "" -#: cp/decl.c:7931 cp/decl.c:7949 +#: cp/decl.c:7950 cp/decl.c:7968 #, gcc-internal-format msgid "%<signed%> or %<unsigned%> invalid for %qs" msgstr "" -#: cp/decl.c:7933 +#: cp/decl.c:7952 #, gcc-internal-format msgid "%<signed%> and %<unsigned%> specified together for %qs" msgstr "" -#: cp/decl.c:7935 +#: cp/decl.c:7954 #, gcc-internal-format msgid "%<long long%> invalid for %qs" msgstr "" -#: cp/decl.c:7937 +#: cp/decl.c:7956 #, gcc-internal-format msgid "%<long%> invalid for %qs" msgstr "" -#: cp/decl.c:7939 +#: cp/decl.c:7958 #, gcc-internal-format msgid "%<short%> invalid for %qs" msgstr "" -#: cp/decl.c:7941 +#: cp/decl.c:7960 #, gcc-internal-format msgid "%<long%> or %<short%> invalid for %qs" msgstr "" -#: cp/decl.c:7943 +#: cp/decl.c:7962 #, gcc-internal-format msgid "%<long%> or %<short%> specified with char for %qs" msgstr "" -#: cp/decl.c:7945 +#: cp/decl.c:7964 #, gcc-internal-format msgid "%<long%> and %<short%> specified together for %qs" msgstr "" -#: cp/decl.c:7951 +#: cp/decl.c:7970 #, gcc-internal-format msgid "%<short%> or %<long%> invalid for %qs" msgstr "" -#: cp/decl.c:7959 +#: cp/decl.c:7978 #, gcc-internal-format msgid "long, short, signed or unsigned used invalidly for %qs" msgstr "" -#: cp/decl.c:8023 +#: cp/decl.c:8042 #, gcc-internal-format msgid "complex invalid for %qs" msgstr "" -#: cp/decl.c:8052 +#: cp/decl.c:8071 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of %<operator %T%>" msgstr "" -#: cp/decl.c:8065 cp/typeck.c:7252 +#: cp/decl.c:8084 cp/typeck.c:7275 #, gcc-internal-format msgid "ignoring %qV qualifiers added to function type %qT" msgstr "" -#: cp/decl.c:8088 +#: cp/decl.c:8107 #, gcc-internal-format msgid "member %qD cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:8096 -#, gcc-internal-format -msgid "%<%T::%D%> is not a valid declarator" -msgstr "" - -#: cp/decl.c:8105 -#, gcc-internal-format -msgid "typedef declaration invalid in parameter declaration" -msgstr "" - -#: cp/decl.c:8111 -#, gcc-internal-format -msgid "storage class specifiers invalid in parameter declarations" -msgstr "" - #: cp/decl.c:8115 #, gcc-internal-format -msgid "parameter declared %<auto%>" +msgid "%<%T::%D%> is not a valid declarator" msgstr "" #: cp/decl.c:8124 #, gcc-internal-format +msgid "typedef declaration invalid in parameter declaration" +msgstr "" + +#: cp/decl.c:8130 +#, gcc-internal-format +msgid "storage class specifiers invalid in parameter declarations" +msgstr "" + +#: cp/decl.c:8134 +#, gcc-internal-format +msgid "parameter declared %<auto%>" +msgstr "" + +#: cp/decl.c:8143 +#, gcc-internal-format msgid "%<virtual%> outside class declaration" msgstr "" -#: cp/decl.c:8142 +#: cp/decl.c:8161 #, gcc-internal-format msgid "multiple storage classes in declaration of %qs" msgstr "" -#: cp/decl.c:8165 +#: cp/decl.c:8184 #, gcc-internal-format msgid "storage class specified for %qs" msgstr "" -#: cp/decl.c:8186 +#: cp/decl.c:8205 #, gcc-internal-format msgid "top-level declaration of %qs specifies %<auto%>" msgstr "" -#: cp/decl.c:8199 +#: cp/decl.c:8218 #, gcc-internal-format msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:8314 +#: cp/decl.c:8333 #, gcc-internal-format msgid "%qs function uses %<auto%> type specifier without late return type" msgstr "" -#: cp/decl.c:8320 +#: cp/decl.c:8339 #, gcc-internal-format msgid "" "%qs function with late return type has %qT as its type rather than plain %" "<auto%>" msgstr "" -#: cp/decl.c:8328 +#: cp/decl.c:8347 #, gcc-internal-format msgid "" "%qs function with late return type not declared with %<auto%> type specifier" msgstr "" -#: cp/decl.c:8361 +#: cp/decl.c:8380 #, gcc-internal-format msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:8366 +#: cp/decl.c:8385 #, gcc-internal-format msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.c:8384 +#: cp/decl.c:8403 #, gcc-internal-format msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:8397 +#: cp/decl.c:8416 #, gcc-internal-format msgid "can't initialize friend function %qs" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:8401 +#: cp/decl.c:8420 #, gcc-internal-format msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:8405 +#: cp/decl.c:8424 #, gcc-internal-format msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:8407 +#: cp/decl.c:8426 #, gcc-internal-format msgid "can't define friend function %qs in a local class definition" msgstr "" -#: cp/decl.c:8420 -#, gcc-internal-format -msgid "destructors may not have parameters" -msgstr "" - #: cp/decl.c:8439 #, gcc-internal-format +msgid "destructors may not have parameters" +msgstr "" + +#: cp/decl.c:8458 +#, gcc-internal-format msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.c:8452 cp/decl.c:8459 +#: cp/decl.c:8471 cp/decl.c:8478 #, gcc-internal-format msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.c:8461 +#: cp/decl.c:8480 #, gcc-internal-format msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.c:8512 +#: cp/decl.c:8500 +#, gcc-internal-format +msgid "cannot declare %s to qualified function type %qT" +msgstr "" + +#: cp/decl.c:8537 #, gcc-internal-format msgid "" "cannot declare reference to %q#T, which is not a typedef or a template type " "argument" msgstr "" -#: cp/decl.c:8556 +#: cp/decl.c:8581 #, gcc-internal-format msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.c:8607 +#: cp/decl.c:8632 #, gcc-internal-format msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.c:8612 +#: cp/decl.c:8637 #, gcc-internal-format msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: cp/decl.c:8644 +#: cp/decl.c:8669 #, gcc-internal-format msgid "cannot define member function %<%T::%s%> within %<%T%>" msgstr "" -#: cp/decl.c:8661 +#: cp/decl.c:8686 #, gcc-internal-format msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:8684 +#: cp/decl.c:8709 #, gcc-internal-format msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: cp/decl.c:8705 +#: cp/decl.c:8730 #, gcc-internal-format msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.c:8707 +#: cp/decl.c:8732 #, 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:8715 +#: cp/decl.c:8740 #, gcc-internal-format msgid "only declarations of constructors can be %<explicit%>" msgstr "" -#: cp/decl.c:8723 +#: cp/decl.c:8748 #, gcc-internal-format msgid "non-member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:8728 +#: cp/decl.c:8753 #, gcc-internal-format msgid "non-object member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:8734 +#: cp/decl.c:8759 #, gcc-internal-format msgid "function %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:8739 +#: cp/decl.c:8764 #, gcc-internal-format msgid "static %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:8744 +#: cp/decl.c:8769 #, gcc-internal-format msgid "const %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:8781 +#: cp/decl.c:8806 #, gcc-internal-format msgid "%Jtypedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:8799 +#: cp/decl.c:8824 #, gcc-internal-format msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.c:8883 +#: cp/decl.c:8908 #, gcc-internal-format msgid "" "qualified function types cannot be used to declare static member functions" msgstr "" -#: cp/decl.c:8885 +#: cp/decl.c:8910 #, gcc-internal-format msgid "qualified function types cannot be used to declare free functions" msgstr "" -#: cp/decl.c:8911 +#: cp/decl.c:8936 #, gcc-internal-format msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:8916 +#: cp/decl.c:8941 #, gcc-internal-format msgid "%<inline%> specified for friend class declaration" msgstr "" -#: cp/decl.c:8924 +#: cp/decl.c:8949 #, gcc-internal-format msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:8926 +#: cp/decl.c:8951 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>" msgstr "" -#: cp/decl.c:8930 +#: cp/decl.c:8955 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %<friend %#T%>" msgstr "" -#: cp/decl.c:8943 +#: cp/decl.c:8968 #, gcc-internal-format msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.c:8954 +#: cp/decl.c:8986 #, gcc-internal-format msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:8969 +#: cp/decl.c:8996 #, gcc-internal-format msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.c:8998 +#: cp/decl.c:9025 #, gcc-internal-format msgid "cannot use %<::%> in parameter declaration" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.c:9044 +#: cp/decl.c:9071 #, gcc-internal-format msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.c:9059 +#: cp/decl.c:9086 #, gcc-internal-format msgid "can't make %qD into a method -- not in a class" msgstr "" -#: cp/decl.c:9068 -#, gcc-internal-format -msgid "function %qD declared virtual inside a union" -msgstr "" - -#: cp/decl.c:9077 -#, gcc-internal-format -msgid "%qD cannot be declared virtual, since it is always static" -msgstr "" - #: cp/decl.c:9095 #, gcc-internal-format +msgid "function %qD declared virtual inside a union" +msgstr "" + +#: cp/decl.c:9104 +#, gcc-internal-format +msgid "%qD cannot be declared virtual, since it is always static" +msgstr "" + +#: cp/decl.c:9122 +#, gcc-internal-format msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: cp/decl.c:9102 +#: cp/decl.c:9129 #, gcc-internal-format msgid "declaration of %qD as member of %qT" msgstr "" -#: cp/decl.c:9109 +#: cp/decl.c:9136 #, gcc-internal-format msgid "expected qualified name in friend declaration for constructor %qD" msgstr "" -#: cp/decl.c:9172 +#: cp/decl.c:9199 #, gcc-internal-format msgid "field %qD has incomplete type" msgstr "" -#: cp/decl.c:9174 +#: cp/decl.c:9201 #, gcc-internal-format msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.c:9183 +#: cp/decl.c:9210 #, gcc-internal-format msgid " in instantiation of template %qT" msgstr "" -#: cp/decl.c:9192 +#: cp/decl.c:9219 #, gcc-internal-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" @@ -30465,117 +30531,117 @@ #. the rest of the compiler does not correctly #. handle the initialization unless the member is #. static so we make it static below. -#: cp/decl.c:9244 +#: cp/decl.c:9271 #, gcc-internal-format msgid "ISO C++ forbids initialization of member %qD" msgstr "" -#: cp/decl.c:9246 +#: cp/decl.c:9273 #, gcc-internal-format msgid "making %qD static" msgstr "" -#: cp/decl.c:9311 +#: cp/decl.c:9338 #, gcc-internal-format msgid "storage class %<auto%> invalid for function %qs" msgstr "" -#: cp/decl.c:9313 +#: cp/decl.c:9340 #, gcc-internal-format msgid "storage class %<register%> invalid for function %qs" msgstr "" -#: cp/decl.c:9315 +#: cp/decl.c:9342 #, gcc-internal-format msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.c:9327 +#: cp/decl.c:9354 #, gcc-internal-format msgid "" "%<static%> specified invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:9331 +#: cp/decl.c:9358 #, gcc-internal-format msgid "" "%<inline%> specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:9338 +#: cp/decl.c:9365 #, gcc-internal-format msgid "%q#T is not a class or a namespace" msgstr "" -#: cp/decl.c:9346 +#: cp/decl.c:9373 #, gcc-internal-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.c:9353 +#: cp/decl.c:9380 #, gcc-internal-format msgid "%qs defined in a non-class scope" msgstr "" -#: cp/decl.c:9386 +#: cp/decl.c:9413 #, gcc-internal-format msgid "cannot declare member function %qD to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:9393 +#: cp/decl.c:9420 #, gcc-internal-format msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:9423 +#: cp/decl.c:9450 #, gcc-internal-format msgid "" "%<static%> may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.c:9430 +#: cp/decl.c:9457 #, gcc-internal-format msgid "static member %qD declared %<register%>" msgstr "" -#: cp/decl.c:9436 +#: cp/decl.c:9463 #, gcc-internal-format msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.c:9580 +#: cp/decl.c:9607 #, gcc-internal-format msgid "default argument for %q#D has type %qT" msgstr "" -#: cp/decl.c:9583 +#: cp/decl.c:9610 #, gcc-internal-format msgid "default argument for parameter of type %qT has type %qT" msgstr "" -#: cp/decl.c:9599 +#: cp/decl.c:9626 #, gcc-internal-format msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.c:9682 +#: cp/decl.c:9709 #, gcc-internal-format msgid "parameter %qD has Java class type" msgstr "" -#: cp/decl.c:9702 +#: cp/decl.c:9729 #, gcc-internal-format msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.c:9726 +#: cp/decl.c:9753 #, gcc-internal-format msgid "parameter %qD includes %s to array of unknown bound %qT" msgstr "" -#: cp/decl.c:9741 +#: cp/decl.c:9768 #, gcc-internal-format msgid "parameter packs must be at the end of the parameter list" msgstr "" @@ -30595,139 +30661,139 @@ #. 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:9964 +#: cp/decl.c:9991 #, gcc-internal-format msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.c:10086 +#: cp/decl.c:10113 #, gcc-internal-format msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.c:10091 +#: cp/decl.c:10118 #, gcc-internal-format msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.c:10117 +#: cp/decl.c:10144 #, gcc-internal-format msgid "%qD must be a nonstatic member function" msgstr "" -#: cp/decl.c:10126 +#: cp/decl.c:10153 #, gcc-internal-format msgid "" "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:10148 +#: cp/decl.c:10175 #, gcc-internal-format msgid "%qD must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:10189 +#: cp/decl.c:10216 #, gcc-internal-format msgid "conversion to %s%s will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:10197 +#: cp/decl.c:10224 #, gcc-internal-format msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cp/decl.c:10202 +#: cp/decl.c:10229 #, gcc-internal-format msgid "%qD must not have variable number of arguments" msgstr "" -#: cp/decl.c:10253 +#: cp/decl.c:10280 #, gcc-internal-format msgid "postfix %qD must take %<int%> as its argument" msgstr "" -#: cp/decl.c:10256 +#: cp/decl.c:10283 #, gcc-internal-format msgid "postfix %qD must take %<int%> as its second argument" msgstr "" -#: cp/decl.c:10264 +#: cp/decl.c:10291 #, gcc-internal-format msgid "%qD must take either zero or one argument" msgstr "" -#: cp/decl.c:10266 +#: cp/decl.c:10293 #, gcc-internal-format msgid "%qD must take either one or two arguments" msgstr "" -#: cp/decl.c:10288 +#: cp/decl.c:10315 #, gcc-internal-format msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.c:10294 +#: cp/decl.c:10321 #, gcc-internal-format msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.c:10303 +#: cp/decl.c:10330 #, gcc-internal-format msgid "%qD must take %<void%>" msgstr "" -#: cp/decl.c:10305 cp/decl.c:10314 +#: cp/decl.c:10332 cp/decl.c:10341 #, gcc-internal-format msgid "%qD must take exactly one argument" msgstr "" -#: cp/decl.c:10316 +#: cp/decl.c:10343 #, gcc-internal-format msgid "%qD must take exactly two arguments" msgstr "" -#: cp/decl.c:10325 +#: cp/decl.c:10352 #, gcc-internal-format msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.c:10339 +#: cp/decl.c:10366 #, gcc-internal-format msgid "%qD should return by value" msgstr "" -#: cp/decl.c:10350 cp/decl.c:10355 +#: cp/decl.c:10377 cp/decl.c:10382 #, gcc-internal-format msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.c:10413 +#: cp/decl.c:10440 #, gcc-internal-format msgid "using template type parameter %qT after %qs" msgstr "" -#: cp/decl.c:10428 +#: cp/decl.c:10455 #, gcc-internal-format msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.c:10429 +#: cp/decl.c:10456 #, gcc-internal-format msgid "%q+D has a previous declaration here" msgstr "" -#: cp/decl.c:10437 +#: cp/decl.c:10464 #, gcc-internal-format msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.c:10438 cp/decl.c:10445 +#: cp/decl.c:10465 cp/decl.c:10472 #, gcc-internal-format msgid "%q+T has a previous declaration here" msgstr "" -#: cp/decl.c:10444 +#: cp/decl.c:10471 #, gcc-internal-format msgid "%qT referred to as enum" msgstr "" @@ -30739,77 +30805,77 @@ #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:10459 +#: cp/decl.c:10486 #, gcc-internal-format msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.c:10507 cp/name-lookup.c:2800 +#: cp/decl.c:10534 cp/name-lookup.c:2802 #, gcc-internal-format msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/decl.c:10537 cp/name-lookup.c:2308 +#: cp/decl.c:10564 cp/name-lookup.c:2310 #, gcc-internal-format msgid "reference to %qD is ambiguous" msgstr "" -#: cp/decl.c:10651 +#: cp/decl.c:10678 #, gcc-internal-format msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.c:10672 +#: cp/decl.c:10699 #, gcc-internal-format msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.c:10673 +#: cp/decl.c:10700 #, gcc-internal-format msgid "previous declaration %q+D" msgstr "" -#: cp/decl.c:10784 +#: cp/decl.c:10811 #, gcc-internal-format msgid "derived union %qT invalid" msgstr "" -#: cp/decl.c:10793 +#: cp/decl.c:10820 #, gcc-internal-format msgid "Java class %qT cannot have multiple bases" msgstr "" -#: cp/decl.c:10804 +#: cp/decl.c:10831 #, gcc-internal-format msgid "Java class %qT cannot have virtual bases" msgstr "" -#: cp/decl.c:10824 +#: cp/decl.c:10851 #, gcc-internal-format msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.c:10857 +#: cp/decl.c:10884 #, gcc-internal-format msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.c:10859 +#: cp/decl.c:10886 #, gcc-internal-format msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.c:10943 +#: cp/decl.c:10970 #, gcc-internal-format msgid "multiple definition of %q#T" msgstr "" -#: cp/decl.c:10944 +#: cp/decl.c:10971 #, gcc-internal-format msgid "%Jprevious definition here" msgstr "" -#: cp/decl.c:10991 +#: cp/decl.c:11018 #, gcc-internal-format msgid "underlying type %<%T%> of %<%T%> must be an integral type" msgstr "" @@ -30818,62 +30884,62 @@ #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:11123 +#: cp/decl.c:11152 #, gcc-internal-format msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.c:11254 +#: cp/decl.c:11283 #, gcc-internal-format msgid "enumerator value for %qD is not an integer constant" msgstr "" -#: cp/decl.c:11286 +#: cp/decl.c:11315 #, gcc-internal-format msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.c:11306 +#: cp/decl.c:11335 #, gcc-internal-format msgid "enumerator value %E is too large for underlying type %<%T%>" msgstr "" -#: cp/decl.c:11403 +#: cp/decl.c:11432 #, gcc-internal-format msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.c:11405 +#: cp/decl.c:11434 #, gcc-internal-format msgid "return type has Java class type %q#T" msgstr "" -#: cp/decl.c:11530 cp/typeck.c:6939 +#: cp/decl.c:11559 cp/typeck.c:6959 #, gcc-internal-format msgid "%<operator=%> should return a reference to %<*this%>" msgstr "" -#: cp/decl.c:11845 +#: cp/decl.c:11874 #, gcc-internal-format msgid "invalid function declaration" msgstr "" -#: cp/decl.c:11929 +#: cp/decl.c:11958 #, gcc-internal-format msgid "parameter %qD declared void" msgstr "" -#: cp/decl.c:12430 +#: cp/decl.c:12459 #, gcc-internal-format msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:12445 +#: cp/decl.c:12474 #, gcc-internal-format msgid "%qD is already defined in class %qT" msgstr "" -#: cp/decl.c:12692 +#: cp/decl.c:12721 #, gcc-internal-format msgid "static member function %q#D declared with type qualifiers" msgstr "" @@ -31093,7 +31159,7 @@ #. We really want to suppress this warning in system headers, #. because libstdc++ uses variadic templates even when we aren't #. in C++0x mode. -#: cp/error.c:2710 +#: cp/error.c:2711 #, gcc-internal-format msgid "%s only available with -std=c++0x or -std=gnu++0x" msgstr "" @@ -31361,7 +31427,7 @@ msgid "bad array initializer" msgstr "" -#: cp/init.c:1441 cp/semantics.c:2496 +#: cp/init.c:1441 cp/semantics.c:2506 #, gcc-internal-format msgid "%qT is not a class type" msgstr "" @@ -31416,64 +31482,70 @@ msgid "request for member %qD is ambiguous" msgstr "" -#: cp/init.c:2124 +#: cp/init.c:2136 +#, gcc-internal-format +msgid "" +"non-constant array size in new, unable to verify length of initializer-list" +msgstr "" + +#: cp/init.c:2145 #, gcc-internal-format msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2348 +#: cp/init.c:2369 #, gcc-internal-format msgid "size in array new must have integral type" msgstr "" -#: cp/init.c:2361 +#: cp/init.c:2382 #, gcc-internal-format msgid "new cannot be applied to a reference type" msgstr "" -#: cp/init.c:2370 +#: cp/init.c:2391 #, gcc-internal-format msgid "new cannot be applied to a function type" msgstr "" -#: cp/init.c:2409 +#: cp/init.c:2430 #, gcc-internal-format msgid "call to Java constructor, while %<jclass%> undefined" msgstr "" -#: cp/init.c:2427 +#: cp/init.c:2448 #, gcc-internal-format msgid "can't find %<class$%> in %qT" msgstr "" -#: cp/init.c:2802 +#: cp/init.c:2823 #, gcc-internal-format msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:2860 +#: cp/init.c:2881 #, gcc-internal-format msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:3008 +#: cp/init.c:3029 #, gcc-internal-format msgid "possible problem detected in invocation of delete operator:" msgstr "" -#: cp/init.c:3012 +#: cp/init.c:3033 #, 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:3034 +#: cp/init.c:3055 #, gcc-internal-format msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3288 +#: cp/init.c:3309 #, gcc-internal-format msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -31547,22 +31619,22 @@ msgid "mangling unknown fixed point type" msgstr "" -#: cp/mangle.c:2338 +#: cp/mangle.c:2332 #, gcc-internal-format msgid "mangling %C" msgstr "" -#: cp/mangle.c:2375 +#: cp/mangle.c:2387 #, gcc-internal-format msgid "mangling new-expression" msgstr "" -#: cp/mangle.c:2395 +#: cp/mangle.c:2407 #, gcc-internal-format msgid "omitted middle operand to %<?:%> operand cannot be mangled" msgstr "" -#: cp/mangle.c:2710 +#: cp/mangle.c:2722 #, gcc-internal-format msgid "the mangled name of %qD will change in a future version of GCC" msgstr "" @@ -31645,220 +31717,220 @@ msgid "global declaration %q+#D" msgstr "" -#: cp/name-lookup.c:1030 cp/name-lookup.c:1040 +#: cp/name-lookup.c:1035 cp/name-lookup.c:1042 #, gcc-internal-format msgid "declaration of %q#D shadows a parameter" msgstr "" #. Location of previous decl is not useful in this case. -#: cp/name-lookup.c:1065 +#: cp/name-lookup.c:1067 #, gcc-internal-format msgid "declaration of %qD shadows a member of 'this'" msgstr "" -#: cp/name-lookup.c:1071 +#: cp/name-lookup.c:1073 #, gcc-internal-format msgid "declaration of %qD shadows a previous local" msgstr "" -#: cp/name-lookup.c:1078 +#: cp/name-lookup.c:1080 #, gcc-internal-format msgid "declaration of %qD shadows a global declaration" msgstr "" -#: cp/name-lookup.c:1201 +#: cp/name-lookup.c:1203 #, gcc-internal-format msgid "name lookup of %qD changed" msgstr "" -#: cp/name-lookup.c:1202 -#, gcc-internal-format -msgid " matches this %q+D under ISO standard rules" -msgstr "" - #: cp/name-lookup.c:1204 #, gcc-internal-format +msgid " matches this %q+D under ISO standard rules" +msgstr "" + +#: cp/name-lookup.c:1206 +#, gcc-internal-format msgid " matches this %q+D under old rules" msgstr "" -#: cp/name-lookup.c:1222 cp/name-lookup.c:1230 +#: cp/name-lookup.c:1224 cp/name-lookup.c:1232 #, gcc-internal-format msgid "name lookup of %qD changed for ISO %<for%> scoping" msgstr "" -#: cp/name-lookup.c:1224 +#: cp/name-lookup.c:1226 #, gcc-internal-format msgid " cannot use obsolete binding at %q+D because it has a destructor" msgstr "" -#: cp/name-lookup.c:1233 +#: cp/name-lookup.c:1235 #, gcc-internal-format msgid " using obsolete binding at %q+D" msgstr "" -#: cp/name-lookup.c:1239 cp/parser.c:10154 +#: cp/name-lookup.c:1241 cp/parser.c:10159 #, gcc-internal-format msgid "(if you use %<-fpermissive%> G++ will accept your code)" msgstr "" -#: cp/name-lookup.c:1295 +#: cp/name-lookup.c:1297 #, gcc-internal-format msgid "%s %s(%E) %p %d\n" msgstr "" -#: cp/name-lookup.c:1298 +#: cp/name-lookup.c:1300 #, gcc-internal-format msgid "%s %s %p %d\n" msgstr "" -#: cp/name-lookup.c:1426 +#: cp/name-lookup.c:1428 #, gcc-internal-format msgid "XXX is_class_level != (current_scope == class_scope)\n" msgstr "" -#: cp/name-lookup.c:2021 +#: cp/name-lookup.c:2023 #, gcc-internal-format msgid "%q#D hides constructor for %q#T" msgstr "" -#: cp/name-lookup.c:2038 +#: cp/name-lookup.c:2040 #, gcc-internal-format msgid "%q#D conflicts with previous using declaration %q#D" msgstr "" -#: cp/name-lookup.c:2061 +#: cp/name-lookup.c:2063 #, gcc-internal-format msgid "previous non-function declaration %q+#D" msgstr "" -#: cp/name-lookup.c:2062 +#: cp/name-lookup.c:2064 #, 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:2140 cp/name-lookup.c:2165 +#: cp/name-lookup.c:2142 cp/name-lookup.c:2167 #, 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:2150 +#: cp/name-lookup.c:2152 #, gcc-internal-format msgid "a using-declaration cannot specify a template-id. Try %<using %D%>" msgstr "" -#: cp/name-lookup.c:2157 +#: cp/name-lookup.c:2159 #, gcc-internal-format msgid "namespace %qD not allowed in using-declaration" msgstr "" -#: cp/name-lookup.c:2193 +#: cp/name-lookup.c:2195 #, gcc-internal-format msgid "%qD not declared" msgstr "" -#: cp/name-lookup.c:2229 cp/name-lookup.c:2266 cp/name-lookup.c:2300 -#: cp/name-lookup.c:2315 +#: cp/name-lookup.c:2231 cp/name-lookup.c:2268 cp/name-lookup.c:2302 +#: cp/name-lookup.c:2317 #, gcc-internal-format msgid "%qD is already declared in this scope" msgstr "" -#: cp/name-lookup.c:2919 +#: cp/name-lookup.c:2921 #, gcc-internal-format msgid "using-declaration for non-member at class scope" msgstr "" -#: cp/name-lookup.c:2926 +#: cp/name-lookup.c:2928 #, gcc-internal-format msgid "%<%T::%D%> names destructor" msgstr "" -#: cp/name-lookup.c:2931 +#: cp/name-lookup.c:2933 #, gcc-internal-format msgid "%<%T::%D%> names constructor" msgstr "" -#: cp/name-lookup.c:2936 +#: cp/name-lookup.c:2938 #, gcc-internal-format msgid "%<%T::%D%> names constructor in %qT" msgstr "" -#: cp/name-lookup.c:2986 +#: cp/name-lookup.c:2988 #, gcc-internal-format msgid "no members matching %<%T::%D%> in %q#T" msgstr "" -#: cp/name-lookup.c:3054 +#: cp/name-lookup.c:3056 #, gcc-internal-format msgid "declaration of %qD not in a namespace surrounding %qD" msgstr "" -#: cp/name-lookup.c:3062 +#: cp/name-lookup.c:3064 #, gcc-internal-format msgid "explicit qualification in declaration of %qD" msgstr "" -#: cp/name-lookup.c:3105 +#: cp/name-lookup.c:3107 #, gcc-internal-format msgid "%qD should have been declared inside %qD" msgstr "" -#: cp/name-lookup.c:3150 +#: cp/name-lookup.c:3152 #, gcc-internal-format msgid "%qD attribute requires a single NTBS argument" msgstr "" -#: cp/name-lookup.c:3157 +#: cp/name-lookup.c:3159 #, gcc-internal-format msgid "" "%qD attribute is meaningless since members of the anonymous namespace get " "local symbols" msgstr "" -#: cp/name-lookup.c:3166 cp/name-lookup.c:3536 +#: cp/name-lookup.c:3168 cp/name-lookup.c:3538 #, gcc-internal-format msgid "%qD attribute directive ignored" msgstr "" -#: cp/name-lookup.c:3211 +#: cp/name-lookup.c:3213 #, gcc-internal-format msgid "namespace alias %qD not allowed here, assuming %qD" msgstr "" -#: cp/name-lookup.c:3524 +#: cp/name-lookup.c:3526 #, gcc-internal-format msgid "strong using only meaningful at namespace scope" msgstr "" -#: cp/name-lookup.c:3528 +#: cp/name-lookup.c:3530 #, gcc-internal-format msgid "current namespace %qD does not enclose strongly used namespace %qD" msgstr "" -#: cp/name-lookup.c:4466 -#, gcc-internal-format -msgid "%q+D is not a function," -msgstr "" - #: cp/name-lookup.c:4467 #, gcc-internal-format +msgid "%q+D is not a function," +msgstr "" + +#: cp/name-lookup.c:4468 +#, gcc-internal-format msgid " conflict with %q+D" msgstr "" -#: cp/name-lookup.c:4912 +#: cp/name-lookup.c:4913 #, gcc-internal-format msgid "argument dependent lookup finds %q+D" msgstr "" -#: cp/name-lookup.c:5353 +#: cp/name-lookup.c:5354 #, gcc-internal-format msgid "XXX entering pop_everything ()\n" msgstr "" -#: cp/name-lookup.c:5362 +#: cp/name-lookup.c:5363 #, gcc-internal-format msgid "XXX leaving pop_everything ()\n" msgstr "" @@ -31868,334 +31940,334 @@ msgid "identifier %<%s%> will become a keyword in C++0x" msgstr "" -#: cp/parser.c:2080 +#: cp/parser.c:2084 #, gcc-internal-format msgid "%H%<#pragma%> is not allowed here" msgstr "" -#: cp/parser.c:2111 +#: cp/parser.c:2115 #, gcc-internal-format msgid "%H%<%E::%E%> has not been declared" msgstr "" -#: cp/parser.c:2114 +#: cp/parser.c:2118 #, gcc-internal-format msgid "%H%<::%E%> has not been declared" msgstr "" -#: cp/parser.c:2117 +#: cp/parser.c:2121 #, gcc-internal-format msgid "%Hrequest for member %qE in non-class type %qT" msgstr "" -#: cp/parser.c:2120 +#: cp/parser.c:2124 #, gcc-internal-format msgid "%H%<%T::%E%> has not been declared" msgstr "" -#: cp/parser.c:2123 +#: cp/parser.c:2127 #, gcc-internal-format msgid "%H%qE has not been declared" msgstr "" -#: cp/parser.c:2126 -#, gcc-internal-format -msgid "%H%<%E::%E%> %s" -msgstr "" - -#: cp/parser.c:2128 -#, gcc-internal-format -msgid "%H%<::%E%> %s" -msgstr "" - #: cp/parser.c:2130 #, gcc-internal-format +msgid "%H%<%E::%E%> %s" +msgstr "" + +#: cp/parser.c:2132 +#, gcc-internal-format +msgid "%H%<::%E%> %s" +msgstr "" + +#: cp/parser.c:2134 +#, gcc-internal-format msgid "%H%qE %s" msgstr "" -#: cp/parser.c:2165 -#, gcc-internal-format -msgid "%H%<long long long%> is too long for GCC" -msgstr "" - #: cp/parser.c:2169 #, gcc-internal-format +msgid "%H%<long long long%> is too long for GCC" +msgstr "" + +#: cp/parser.c:2173 +#, gcc-internal-format msgid "ISO C++ 1998 does not support %<long long%>" msgstr "" -#: cp/parser.c:2189 +#: cp/parser.c:2193 #, gcc-internal-format msgid "%Hduplicate %qs" msgstr "" -#: cp/parser.c:2233 +#: cp/parser.c:2237 #, gcc-internal-format msgid "%Hnew types may not be defined in a return type" msgstr "" -#: cp/parser.c:2235 +#: cp/parser.c:2239 #, gcc-internal-format msgid "(perhaps a semicolon is missing after the definition of %qT)" msgstr "" -#: cp/parser.c:2255 -#, gcc-internal-format -msgid "%H%qT is not a template" -msgstr "" - -#: cp/parser.c:2257 -#, gcc-internal-format -msgid "%H%qE is not a template" -msgstr "" - #: cp/parser.c:2259 #, gcc-internal-format +msgid "%H%qT is not a template" +msgstr "" + +#: cp/parser.c:2261 +#, gcc-internal-format +msgid "%H%qE is not a template" +msgstr "" + +#: cp/parser.c:2263 +#, gcc-internal-format msgid "%Hinvalid template-id" msgstr "" -#: cp/parser.c:2321 +#: cp/parser.c:2325 #, gcc-internal-format msgid "%Hinvalid use of template-name %qE without an argument list" msgstr "" -#: cp/parser.c:2324 +#: cp/parser.c:2328 #, gcc-internal-format msgid "%Hinvalid use of destructor %qD as a type" msgstr "" #. Something like 'unsigned A a;' -#: cp/parser.c:2327 +#: cp/parser.c:2331 #, gcc-internal-format msgid "%Hinvalid combination of multiple type-specifiers" msgstr "" #. Issue an error message. -#: cp/parser.c:2332 +#: cp/parser.c:2336 #, gcc-internal-format msgid "%H%qE does not name a type" msgstr "" -#: cp/parser.c:2365 +#: cp/parser.c:2369 #, gcc-internal-format msgid "(perhaps %<typename %T::%E%> was intended)" msgstr "" -#: cp/parser.c:2380 +#: cp/parser.c:2384 #, gcc-internal-format msgid "%H%qE in namespace %qE does not name a type" msgstr "" -#: cp/parser.c:2383 +#: cp/parser.c:2387 #, gcc-internal-format msgid "%H%qE in class %qT does not name a type" msgstr "" -#: cp/parser.c:2945 +#: cp/parser.c:2951 #, gcc-internal-format msgid "%Hunsupported non-standard concatenation of string literals" msgstr "" -#: cp/parser.c:3148 +#: cp/parser.c:3154 #, gcc-internal-format msgid "%Hfixed-point types not supported in C++" msgstr "" -#: cp/parser.c:3229 +#: cp/parser.c:3235 #, gcc-internal-format msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: cp/parser.c:3240 +#: cp/parser.c:3246 #, gcc-internal-format msgid "" "%Hstatement-expressions are not allowed outside functions nor in template-" "argument lists" msgstr "" -#: cp/parser.c:3299 +#: cp/parser.c:3305 #, gcc-internal-format msgid "%H%<this%> may not be used in this context" msgstr "" -#: cp/parser.c:3508 +#: cp/parser.c:3514 #, gcc-internal-format msgid "%Hlocal variable %qD may not appear in this context" msgstr "" -#: cp/parser.c:3808 +#: cp/parser.c:3814 #, gcc-internal-format msgid "%Hscope %qT before %<~%> is not a class-name" msgstr "" -#: cp/parser.c:3922 +#: cp/parser.c:3928 #, gcc-internal-format msgid "%Hdeclaration of %<~%T%> as member of %qT" msgstr "" -#: cp/parser.c:3936 +#: cp/parser.c:3942 #, gcc-internal-format msgid "%Htypedef-name %qD used as destructor declarator" msgstr "" -#: cp/parser.c:4150 +#: cp/parser.c:4156 #, gcc-internal-format msgid "%H%qD used without template parameters" msgstr "" -#: cp/parser.c:4154 cp/parser.c:14857 cp/parser.c:17154 +#: cp/parser.c:4160 cp/parser.c:14892 cp/parser.c:17189 #, gcc-internal-format msgid "%Hreference to %qD is ambiguous" msgstr "" -#: cp/parser.c:4200 cp/pt.c:5659 +#: cp/parser.c:4206 cp/pt.c:5659 #, gcc-internal-format msgid "%qT is not a template" msgstr "" #. Warn the user that a compound literal is not #. allowed in standard C++. -#: cp/parser.c:4624 +#: cp/parser.c:4630 #, gcc-internal-format msgid "ISO C++ forbids compound-literals" msgstr "" -#: cp/parser.c:4998 +#: cp/parser.c:5003 #, gcc-internal-format msgid "%H%qE does not have class type" msgstr "" -#: cp/parser.c:5082 +#: cp/parser.c:5087 #, gcc-internal-format msgid "%Hinvalid use of %qD" msgstr "" -#: cp/parser.c:5661 +#: cp/parser.c:5666 #, gcc-internal-format msgid "%Harray bound forbidden after parenthesized type-id" msgstr "" -#: cp/parser.c:5664 +#: cp/parser.c:5669 #, gcc-internal-format msgid "try removing the parentheses around the type-id" msgstr "" -#: cp/parser.c:5857 +#: cp/parser.c:5862 #, gcc-internal-format msgid "%Hexpression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:6113 +#: cp/parser.c:6118 #, gcc-internal-format msgid "use of old-style cast" msgstr "" -#: cp/parser.c:6244 +#: cp/parser.c:6249 #, gcc-internal-format msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x" msgstr "" -#: cp/parser.c:6247 +#: cp/parser.c:6252 #, gcc-internal-format msgid "suggest parentheses around %<>>%> expression" msgstr "" -#: cp/parser.c:7084 +#: cp/parser.c:7089 #, gcc-internal-format msgid "%Hcase label %qE not within a switch statement" msgstr "" -#: cp/parser.c:7096 +#: cp/parser.c:7101 #, gcc-internal-format msgid "%Hcase label not within a switch statement" msgstr "" -#: cp/parser.c:7214 +#: cp/parser.c:7219 #, gcc-internal-format msgid "%H%<else%> without a previous %<if%>" msgstr "" -#: cp/parser.c:7693 +#: cp/parser.c:7698 #, gcc-internal-format msgid "%Hbreak statement not within loop or switch" msgstr "" -#: cp/parser.c:7701 cp/parser.c:7721 +#: cp/parser.c:7706 cp/parser.c:7726 #, gcc-internal-format msgid "%Hinvalid exit from OpenMP structured block" msgstr "" -#: cp/parser.c:7704 +#: cp/parser.c:7709 #, gcc-internal-format msgid "%Hbreak statement used with OpenMP for loop" msgstr "" -#: cp/parser.c:7714 +#: cp/parser.c:7719 #, gcc-internal-format msgid "%Hcontinue statement not within a loop" msgstr "" #. Issue a warning about this use of a GNU extension. -#: cp/parser.c:7757 +#: cp/parser.c:7762 #, gcc-internal-format msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:7901 cp/parser.c:15736 +#: cp/parser.c:7906 cp/parser.c:15771 #, gcc-internal-format msgid "extra %<;%>" msgstr "" -#: cp/parser.c:8122 +#: cp/parser.c:8127 #, gcc-internal-format msgid "%H%<__label__%> not at the beginning of a block" msgstr "" -#: cp/parser.c:8259 +#: cp/parser.c:8264 #, gcc-internal-format msgid "%Hmixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:8399 +#: cp/parser.c:8404 #, gcc-internal-format msgid "%H%<friend%> used outside of class" msgstr "" -#: cp/parser.c:8455 +#: cp/parser.c:8460 #, gcc-internal-format msgid "%H%<auto%> will change meaning in C++0x; please remove it" msgstr "" -#: cp/parser.c:8574 +#: cp/parser.c:8579 #, gcc-internal-format msgid "%Hclass definition may not be declared a friend" msgstr "" -#: cp/parser.c:8644 cp/parser.c:16058 +#: cp/parser.c:8649 cp/parser.c:16093 #, gcc-internal-format msgid "%Htemplates may not be %<virtual%>" msgstr "" -#: cp/parser.c:9047 +#: cp/parser.c:9052 #, gcc-internal-format msgid "invalid use of %<auto%> in conversion operator" msgstr "" -#: cp/parser.c:9131 +#: cp/parser.c:9136 #, gcc-internal-format msgid "%Honly constructors take base initializers" msgstr "" -#: cp/parser.c:9153 +#: cp/parser.c:9158 #, gcc-internal-format msgid "%Hcannot expand initializer for member %<%D%>" msgstr "" -#: cp/parser.c:9208 +#: cp/parser.c:9213 #, gcc-internal-format msgid "anachronistic old-style base class initializer" msgstr "" -#: cp/parser.c:9268 +#: cp/parser.c:9273 #, gcc-internal-format msgid "" "%Hkeyword %<typename%> not allowed in this context (a qualified member " @@ -32203,92 +32275,97 @@ msgstr "" #. Warn that we do not support `export'. -#: cp/parser.c:9614 +#: cp/parser.c:9619 #, gcc-internal-format msgid "keyword %<export%> not implemented, and will be ignored" msgstr "" -#: cp/parser.c:9796 cp/parser.c:9894 cp/parser.c:10000 +#: cp/parser.c:9801 cp/parser.c:9899 cp/parser.c:10005 #, gcc-internal-format msgid "%Htemplate parameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.c:9799 +#: cp/parser.c:9804 #, gcc-internal-format msgid "%Htemplate parameter pack cannot have a default argument" msgstr "" -#: cp/parser.c:9897 cp/parser.c:10004 +#: cp/parser.c:9902 cp/parser.c:10009 #, gcc-internal-format msgid "%Htemplate parameter packs cannot have default arguments" msgstr "" -#: cp/parser.c:10146 +#: cp/parser.c:10151 #, gcc-internal-format msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: cp/parser.c:10150 +#: cp/parser.c:10155 #, gcc-internal-format msgid "" "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> " "and %<::%>" msgstr "" -#: cp/parser.c:10228 +#: cp/parser.c:10233 #, gcc-internal-format msgid "%Hparse error in template argument list" msgstr "" #. Explain what went wrong. -#: cp/parser.c:10343 +#: cp/parser.c:10348 #, gcc-internal-format msgid "%Hnon-template %qD used as template" msgstr "" -#: cp/parser.c:10345 +#: cp/parser.c:10350 #, gcc-internal-format msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: cp/parser.c:10882 +#: cp/parser.c:10483 +#, gcc-internal-format +msgid "%Hexpected parameter pack before %<...%>" +msgstr "" + +#: cp/parser.c:10893 #, gcc-internal-format msgid "%Htemplate specialization with C linkage" msgstr "" -#: cp/parser.c:11527 +#: cp/parser.c:11538 #, gcc-internal-format msgid "using %<typename%> outside of template" msgstr "" -#: cp/parser.c:11695 +#: cp/parser.c:11706 #, gcc-internal-format msgid "declaration %qD does not declare anything" msgstr "" -#: cp/parser.c:11780 +#: cp/parser.c:11791 #, gcc-internal-format msgid "attributes ignored on uninstantiated type" msgstr "" -#: cp/parser.c:11784 +#: cp/parser.c:11795 #, gcc-internal-format msgid "attributes ignored on template instantiation" msgstr "" -#: cp/parser.c:11789 +#: cp/parser.c:11800 #, gcc-internal-format msgid "" "attributes ignored on elaborated-type-specifier that is not a forward " "declaration" msgstr "" -#: cp/parser.c:12067 +#: cp/parser.c:12083 #, gcc-internal-format msgid "%H%qD is not a namespace-name" msgstr "" -#: cp/parser.c:12194 +#: cp/parser.c:12210 #, gcc-internal-format msgid "%H%<namespace%> definition is not allowed here" msgstr "" @@ -32296,166 +32373,166 @@ #. [namespace.udecl] #. #. A using declaration shall not name a template-id. -#: cp/parser.c:12334 +#: cp/parser.c:12350 #, gcc-internal-format msgid "%Ha template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:12711 +#: cp/parser.c:12727 #, gcc-internal-format msgid "%Han asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:12715 +#: cp/parser.c:12731 #, gcc-internal-format msgid "%Hattributes are not allowed on a function-definition" msgstr "" -#: cp/parser.c:12868 +#: cp/parser.c:12884 #, gcc-internal-format msgid "%Hinitializer provided for function" msgstr "" -#: cp/parser.c:12890 +#: cp/parser.c:12906 #, gcc-internal-format msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:13295 +#: cp/parser.c:13304 #, gcc-internal-format msgid "%Harray bound is not an integer constant" msgstr "" -#: cp/parser.c:13407 +#: cp/parser.c:13422 #, gcc-internal-format msgid "%H%<%T::%E%> is not a type" msgstr "" -#: cp/parser.c:13434 +#: cp/parser.c:13449 #, gcc-internal-format msgid "%Hinvalid use of constructor as a template" msgstr "" -#: cp/parser.c:13436 +#: cp/parser.c:13451 #, gcc-internal-format msgid "" "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified " "name" msgstr "" -#: cp/parser.c:13609 +#: cp/parser.c:13624 #, gcc-internal-format msgid "%H%qD is a namespace" msgstr "" -#: cp/parser.c:13684 +#: cp/parser.c:13699 #, gcc-internal-format msgid "%Hduplicate cv-qualifier" msgstr "" -#: cp/parser.c:13796 +#: cp/parser.c:13819 #, gcc-internal-format msgid "invalid use of %<auto%>" msgstr "" -#: cp/parser.c:14370 +#: cp/parser.c:14405 #, gcc-internal-format msgid "%Hfile ends in default argument" msgstr "" -#: cp/parser.c:14416 +#: cp/parser.c:14451 #, gcc-internal-format msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:14419 +#: cp/parser.c:14454 #, gcc-internal-format msgid "%Hdefault arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:14437 +#: cp/parser.c:14472 #, gcc-internal-format msgid "%H%sparameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.c:14441 +#: cp/parser.c:14476 #, gcc-internal-format msgid "%H%sparameter pack cannot have a default argument" msgstr "" -#: cp/parser.c:14704 +#: cp/parser.c:14739 #, gcc-internal-format msgid "ISO C++ does not allow designated initializers" msgstr "" -#: cp/parser.c:15329 +#: cp/parser.c:15364 #, gcc-internal-format msgid "%Hinvalid class name in declaration of %qD" msgstr "" -#: cp/parser.c:15342 +#: cp/parser.c:15377 #, gcc-internal-format msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:15347 +#: cp/parser.c:15382 #, gcc-internal-format msgid "%Hdeclaration of %qD in %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:15361 +#: cp/parser.c:15396 #, gcc-internal-format msgid "%Hextra qualification not allowed" msgstr "" -#: cp/parser.c:15373 +#: cp/parser.c:15408 #, gcc-internal-format msgid "%Han explicit specialization must be preceded by %<template <>%>" msgstr "" -#: cp/parser.c:15402 +#: cp/parser.c:15437 #, gcc-internal-format msgid "%Hfunction template %qD redeclared as a class template" msgstr "" -#: cp/parser.c:15484 +#: cp/parser.c:15519 #, gcc-internal-format msgid "%Hredefinition of %q#T" msgstr "" -#: cp/parser.c:15486 +#: cp/parser.c:15521 #, gcc-internal-format msgid "%Hprevious definition of %q+#T" msgstr "" -#: cp/parser.c:15754 +#: cp/parser.c:15789 #, gcc-internal-format msgid "%Ha class-key must be used when declaring a friend" msgstr "" -#: cp/parser.c:15769 +#: cp/parser.c:15804 #, gcc-internal-format msgid "%Hfriend declaration does not name a class or function" msgstr "" -#: cp/parser.c:15949 +#: cp/parser.c:15984 #, gcc-internal-format msgid "%Hpure-specifier on function-definition" msgstr "" -#: cp/parser.c:16262 +#: cp/parser.c:16297 #, gcc-internal-format msgid "%Hkeyword %<typename%> not allowed outside of templates" msgstr "" -#: cp/parser.c:16265 +#: cp/parser.c:16300 #, gcc-internal-format msgid "" "%Hkeyword %<typename%> not allowed in this context (the base class is " "implicitly a type)" msgstr "" -#: cp/parser.c:17332 +#: cp/parser.c:17367 #, gcc-internal-format msgid "%Htoo few template-parameter-lists" msgstr "" @@ -32464,13 +32541,13 @@ #. something like: #. #. template <class T> template <class U> void S::f(); -#: cp/parser.c:17347 +#: cp/parser.c:17382 #, gcc-internal-format msgid "%Htoo many template-parameter-lists" msgstr "" #. Issue an error message. -#: cp/parser.c:17621 +#: cp/parser.c:17656 #, gcc-internal-format msgid "%Hnamed return values are no longer supported" msgstr "" @@ -32478,169 +32555,169 @@ #. 14.5.2.2 [temp.mem] #. #. A local class shall not have member templates. -#: cp/parser.c:17696 +#: cp/parser.c:17731 #, gcc-internal-format msgid "%Hinvalid declaration of member template in local class" msgstr "" -#: cp/parser.c:17706 +#: cp/parser.c:17741 #, gcc-internal-format msgid "%Htemplate with C linkage" msgstr "" -#: cp/parser.c:17853 +#: cp/parser.c:17888 #, gcc-internal-format msgid "%Htemplate declaration of %qs" msgstr "" -#: cp/parser.c:17917 +#: cp/parser.c:17952 #, gcc-internal-format msgid "%Hexplicit template specialization cannot have a storage class" msgstr "" -#: cp/parser.c:18135 +#: cp/parser.c:18170 #, gcc-internal-format msgid "%H%<>>%> should be %<> >%> within a nested template argument list" msgstr "" -#: cp/parser.c:18148 +#: cp/parser.c:18183 #, gcc-internal-format msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list" msgstr "" -#: cp/parser.c:18482 +#: cp/parser.c:18517 #, gcc-internal-format msgid "%Hinvalid use of %qD in linkage specification" msgstr "" -#: cp/parser.c:18495 +#: cp/parser.c:18530 #, gcc-internal-format msgid "%H%<__thread%> before %qD" msgstr "" -#: cp/parser.c:18816 +#: cp/parser.c:18851 #, gcc-internal-format msgid "%qs tag used in naming %q#T" msgstr "" -#: cp/parser.c:18837 +#: cp/parser.c:18872 #, gcc-internal-format msgid "%H%qD redeclared with different access" msgstr "" -#: cp/parser.c:18855 +#: cp/parser.c:18890 #, gcc-internal-format msgid "%H%<template%> (as a disambiguator) is only allowed within templates" msgstr "" -#: cp/parser.c:19121 cp/parser.c:20048 cp/parser.c:20180 +#: cp/parser.c:19156 cp/parser.c:20083 cp/parser.c:20215 #, gcc-internal-format msgid "%Hmisplaced %<@%D%> Objective-C++ construct" msgstr "" -#: cp/parser.c:19265 +#: cp/parser.c:19300 #, gcc-internal-format msgid "%H%<@encode%> must specify a type as an argument" msgstr "" -#: cp/parser.c:19581 +#: cp/parser.c:19616 #, gcc-internal-format msgid "%Hinvalid Objective-C++ selector name" msgstr "" -#: cp/parser.c:19912 +#: cp/parser.c:19947 #, gcc-internal-format msgid "%Hidentifier expected after %<@protocol%>" msgstr "" -#: cp/parser.c:20273 +#: cp/parser.c:20308 #, gcc-internal-format msgid "%Htoo many %qs clauses" msgstr "" -#: cp/parser.c:20387 +#: cp/parser.c:20422 #, gcc-internal-format msgid "%Hcollapse argument needs positive constant integer expression" msgstr "" -#: cp/parser.c:20676 +#: cp/parser.c:20711 #, gcc-internal-format msgid "%Hschedule %<runtime%> does not take a %<chunk_size%> parameter" msgstr "" -#: cp/parser.c:20679 +#: cp/parser.c:20714 #, gcc-internal-format msgid "%Hschedule %<auto%> does not take a %<chunk_size%> parameter" msgstr "" -#: cp/parser.c:20827 +#: cp/parser.c:20862 #, gcc-internal-format msgid "%H%qs is not valid for %qs" msgstr "" -#: cp/parser.c:21250 +#: cp/parser.c:21285 #, gcc-internal-format msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop" msgstr "" -#: cp/parser.c:21375 cp/parser.c:21413 +#: cp/parser.c:21410 cp/parser.c:21448 #, gcc-internal-format msgid "%Hiteration variable %qD should not be firstprivate" msgstr "" -#: cp/parser.c:21417 +#: cp/parser.c:21452 #, gcc-internal-format msgid "%Hiteration variable %qD should not be reduction" msgstr "" -#: cp/parser.c:21484 +#: cp/parser.c:21519 #, gcc-internal-format msgid "%Hnot enough collapsed for loops" msgstr "" -#: cp/parser.c:21530 +#: cp/parser.c:21565 #, gcc-internal-format msgid "%Hcollapsed loops not perfectly nested" msgstr "" -#: cp/parser.c:21941 +#: cp/parser.c:21976 #, gcc-internal-format msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>" msgstr "" -#: cp/parser.c:21945 +#: cp/parser.c:21980 #, gcc-internal-format msgid "%Hexpected string literal" msgstr "" -#: cp/parser.c:21978 +#: cp/parser.c:22013 #, gcc-internal-format msgid "%H%<#pragma GCC pch_preprocess%> must be first" msgstr "" -#: cp/parser.c:21989 +#: cp/parser.c:22024 #, gcc-internal-format msgid "%H%<#pragma omp barrier%> may only be used in compound statements" msgstr "" -#: cp/parser.c:22004 +#: cp/parser.c:22039 #, gcc-internal-format msgid "%H%<#pragma omp flush%> may only be used in compound statements" msgstr "" -#: cp/parser.c:22019 +#: cp/parser.c:22054 #, gcc-internal-format msgid "%H%<#pragma omp taskwait%> may only be used in compound statements" msgstr "" -#: cp/parser.c:22047 +#: cp/parser.c:22082 #, gcc-internal-format msgid "" "%H%<#pragma omp section%> may only be used in %<#pragma omp sections%> " "construct" msgstr "" -#: cp/parser.c:22105 +#: cp/parser.c:22140 #, gcc-internal-format msgid "inter-module optimizations not implemented for C++" msgstr "" @@ -33172,24 +33249,24 @@ msgid "for template declaration %q+D" msgstr "" -#: cp/pt.c:6375 +#: cp/pt.c:6376 #, gcc-internal-format msgid "" "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN " "to increase the maximum) instantiating %qD" msgstr "" -#: cp/pt.c:7572 +#: cp/pt.c:7573 #, gcc-internal-format msgid "mismatched argument pack lengths while expanding %<%T%>" msgstr "" -#: cp/pt.c:7576 +#: cp/pt.c:7577 #, gcc-internal-format msgid "mismatched argument pack lengths while expanding %<%E%>" msgstr "" -#: cp/pt.c:8548 +#: cp/pt.c:8555 #, gcc-internal-format msgid "instantiation of %q+D as type %qT" msgstr "" @@ -33207,241 +33284,241 @@ #. #. is an attempt to declare a variable with function #. type. -#: cp/pt.c:8688 +#: cp/pt.c:8695 #, gcc-internal-format msgid "variable %qD has function type" msgstr "" -#: cp/pt.c:8835 +#: cp/pt.c:8842 #, gcc-internal-format msgid "invalid parameter type %qT" msgstr "" -#: cp/pt.c:8837 +#: cp/pt.c:8844 #, gcc-internal-format msgid "in declaration %q+D" msgstr "" -#: cp/pt.c:8914 +#: cp/pt.c:8921 #, gcc-internal-format msgid "function returning an array" msgstr "" -#: cp/pt.c:8916 +#: cp/pt.c:8923 #, gcc-internal-format msgid "function returning a function" msgstr "" -#: cp/pt.c:8943 +#: cp/pt.c:8950 #, gcc-internal-format msgid "creating pointer to member function of non-class type %qT" msgstr "" -#: cp/pt.c:9164 +#: cp/pt.c:9179 #, gcc-internal-format msgid "array bound is not an integer constant" msgstr "" -#: cp/pt.c:9184 +#: cp/pt.c:9199 #, gcc-internal-format msgid "creating array with negative size (%qE)" msgstr "" -#: cp/pt.c:9433 +#: cp/pt.c:9448 #, gcc-internal-format msgid "forming reference to void" msgstr "" -#: cp/pt.c:9435 +#: cp/pt.c:9450 #, gcc-internal-format msgid "forming %s to reference type %qT" msgstr "" -#: cp/pt.c:9486 +#: cp/pt.c:9501 #, gcc-internal-format msgid "creating pointer to member of non-class type %qT" msgstr "" -#: cp/pt.c:9492 +#: cp/pt.c:9507 #, gcc-internal-format msgid "creating pointer to member reference type %qT" msgstr "" -#: cp/pt.c:9498 +#: cp/pt.c:9513 #, gcc-internal-format msgid "creating pointer to member of type void" msgstr "" -#: cp/pt.c:9565 +#: cp/pt.c:9580 #, gcc-internal-format msgid "creating array of %qT" msgstr "" -#: cp/pt.c:9571 +#: cp/pt.c:9586 #, gcc-internal-format msgid "creating array of %qT, which is an abstract class type" msgstr "" -#: cp/pt.c:9622 +#: cp/pt.c:9637 #, gcc-internal-format msgid "%qT is not a class, struct, or union type" msgstr "" -#: cp/pt.c:9657 +#: cp/pt.c:9672 #, gcc-internal-format msgid "%qT resolves to %qT, which is not an enumeration type" msgstr "" -#: cp/pt.c:9660 +#: cp/pt.c:9675 #, gcc-internal-format msgid "%qT resolves to %qT, which is is not a class type" msgstr "" -#: cp/pt.c:9766 +#: cp/pt.c:9781 #, gcc-internal-format msgid "use of %qs in template" msgstr "" -#: cp/pt.c:9903 +#: cp/pt.c:9918 #, gcc-internal-format msgid "" "dependent-name %qE is parsed as a non-type, but instantiation yields a type" msgstr "" -#: cp/pt.c:9905 +#: cp/pt.c:9920 #, gcc-internal-format msgid "say %<typename %E%> if a type is meant" msgstr "" -#: cp/pt.c:10047 +#: cp/pt.c:10066 #, gcc-internal-format msgid "using invalid field %qD" msgstr "" -#: cp/pt.c:10377 cp/pt.c:11040 +#: cp/pt.c:10396 cp/pt.c:11059 #, gcc-internal-format msgid "invalid use of pack expansion expression" msgstr "" -#: cp/pt.c:10381 cp/pt.c:11044 +#: cp/pt.c:10400 cp/pt.c:11063 #, gcc-internal-format msgid "use %<...%> to expand argument pack" msgstr "" -#: cp/pt.c:10536 +#: cp/pt.c:10555 #, gcc-internal-format msgid "iteration variable %qD should not be reduction" msgstr "" -#: cp/pt.c:11204 +#: cp/pt.c:11223 #, gcc-internal-format msgid "" "a cast to a type other than an integral or enumeration type cannot appear in " "a constant-expression" msgstr "" -#: cp/pt.c:11671 +#: cp/pt.c:11691 #, gcc-internal-format msgid "%qT is not a class or namespace" msgstr "" -#: cp/pt.c:11674 +#: cp/pt.c:11694 #, gcc-internal-format msgid "%qD is not a class or namespace" msgstr "" -#: cp/pt.c:11894 +#: cp/pt.c:11914 #, gcc-internal-format msgid "%qT is/uses anonymous type" msgstr "" -#: cp/pt.c:11896 +#: cp/pt.c:11916 #, gcc-internal-format msgid "template argument for %qD uses local type %qT" msgstr "" -#: cp/pt.c:11906 +#: cp/pt.c:11926 #, gcc-internal-format msgid "%qT is a variably modified type" msgstr "" -#: cp/pt.c:11917 +#: cp/pt.c:11937 #, gcc-internal-format msgid "integral expression %qE is not constant" msgstr "" -#: cp/pt.c:11935 +#: cp/pt.c:11955 #, gcc-internal-format msgid " trying to instantiate %qD" msgstr "" -#: cp/pt.c:14723 +#: cp/pt.c:14780 #, gcc-internal-format msgid "ambiguous class template instantiation for %q#T" msgstr "" -#: cp/pt.c:14726 +#: cp/pt.c:14783 #, gcc-internal-format msgid "%s %+#T" msgstr "" -#: cp/pt.c:14749 cp/pt.c:14832 +#: cp/pt.c:14806 cp/pt.c:14889 #, gcc-internal-format msgid "explicit instantiation of non-template %q#D" msgstr "" -#: cp/pt.c:14764 +#: cp/pt.c:14821 #, gcc-internal-format msgid "%qD is not a static data member of a class template" msgstr "" -#: cp/pt.c:14770 cp/pt.c:14827 +#: cp/pt.c:14827 cp/pt.c:14884 #, gcc-internal-format msgid "no matching template for %qD found" msgstr "" -#: cp/pt.c:14775 +#: cp/pt.c:14832 #, gcc-internal-format msgid "" "type %qT for explicit instantiation %qD does not match declared type %qT" msgstr "" -#: cp/pt.c:14783 +#: cp/pt.c:14840 #, gcc-internal-format msgid "explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:14819 +#: cp/pt.c:14876 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:14842 cp/pt.c:14934 +#: cp/pt.c:14899 cp/pt.c:14991 #, gcc-internal-format msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations" msgstr "" -#: cp/pt.c:14847 cp/pt.c:14951 +#: cp/pt.c:14904 cp/pt.c:15008 #, gcc-internal-format msgid "storage class %qD applied to template instantiation" msgstr "" -#: cp/pt.c:14912 +#: cp/pt.c:14969 #, gcc-internal-format msgid "explicit instantiation of non-template type %qT" msgstr "" -#: cp/pt.c:14921 +#: cp/pt.c:14978 #, gcc-internal-format msgid "explicit instantiation of %q#T before definition of template" msgstr "" -#: cp/pt.c:14939 +#: cp/pt.c:14996 #, gcc-internal-format msgid "ISO C++ forbids the use of %qE on explicit instantiations" msgstr "" -#: cp/pt.c:14985 +#: cp/pt.c:15042 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#T" msgstr "" @@ -33453,12 +33530,12 @@ #. member function or static data member of a class template #. shall be present in every translation unit in which it is #. explicitly instantiated. -#: cp/pt.c:15435 +#: cp/pt.c:15492 #, gcc-internal-format msgid "explicit instantiation of %qD but no definition available" msgstr "" -#: cp/pt.c:15601 +#: cp/pt.c:15658 #, gcc-internal-format msgid "" "template instantiation depth exceeds maximum of %d instantiating %q+D, " @@ -33466,19 +33543,19 @@ "the maximum)" msgstr "" -#: cp/pt.c:15956 +#: cp/pt.c:16013 #, gcc-internal-format msgid "%q#T is not a valid type for a template constant parameter" msgstr "" -#: cp/pt.c:16932 +#: cp/pt.c:17003 #, gcc-internal-format msgid "" "deducing auto from brace-enclosed initializer list requires #include " "<initializer_list>" msgstr "" -#: cp/pt.c:16973 +#: cp/pt.c:17044 #, gcc-internal-format msgid "unable to deduce %qT from %qE" msgstr "" @@ -33617,607 +33694,607 @@ msgid "__label__ declarations are only allowed in function scopes" msgstr "" -#: cp/semantics.c:1429 +#: cp/semantics.c:1439 #, gcc-internal-format msgid "invalid use of member %q+D in static member function" msgstr "" -#: cp/semantics.c:1431 +#: cp/semantics.c:1441 #, gcc-internal-format msgid "invalid use of non-static data member %q+D" msgstr "" -#: cp/semantics.c:1432 cp/semantics.c:1471 +#: cp/semantics.c:1442 cp/semantics.c:1484 #, gcc-internal-format msgid "from this location" msgstr "" -#: cp/semantics.c:1470 +#: cp/semantics.c:1483 #, gcc-internal-format msgid "object missing in reference to %q+D" msgstr "" -#: cp/semantics.c:1964 +#: cp/semantics.c:1976 #, gcc-internal-format msgid "arguments to destructor are not allowed" msgstr "" -#: cp/semantics.c:2016 +#: cp/semantics.c:2026 #, gcc-internal-format msgid "%<this%> is unavailable for static member functions" msgstr "" -#: cp/semantics.c:2022 +#: cp/semantics.c:2032 #, gcc-internal-format msgid "invalid use of %<this%> in non-member function" msgstr "" -#: cp/semantics.c:2024 +#: cp/semantics.c:2034 #, gcc-internal-format msgid "invalid use of %<this%> at top level" msgstr "" -#: cp/semantics.c:2048 +#: cp/semantics.c:2058 #, gcc-internal-format msgid "invalid qualifying scope in pseudo-destructor name" msgstr "" -#: cp/semantics.c:2053 cp/typeck.c:2130 +#: cp/semantics.c:2063 cp/typeck.c:2138 #, gcc-internal-format msgid "qualified type %qT does not match destructor name ~%qT" msgstr "" -#: cp/semantics.c:2075 +#: cp/semantics.c:2085 #, gcc-internal-format msgid "%qE is not of type %qT" msgstr "" -#: cp/semantics.c:2119 +#: cp/semantics.c:2129 #, gcc-internal-format msgid "compound literal of non-object type %qT" msgstr "" -#: cp/semantics.c:2203 +#: cp/semantics.c:2213 #, gcc-internal-format msgid "template type parameters must use the keyword %<class%> or %<typename%>" msgstr "" -#: cp/semantics.c:2244 +#: cp/semantics.c:2254 #, gcc-internal-format msgid "" "invalid use of type %qT as a default value for a template template-parameter" msgstr "" -#: cp/semantics.c:2247 +#: cp/semantics.c:2257 #, gcc-internal-format msgid "invalid default argument for a template template parameter" msgstr "" -#: cp/semantics.c:2264 +#: cp/semantics.c:2274 #, gcc-internal-format msgid "definition of %q#T inside template parameter list" msgstr "" -#: cp/semantics.c:2275 +#: cp/semantics.c:2285 #, gcc-internal-format msgid "invalid definition of qualified type %qT" msgstr "" -#: cp/semantics.c:2491 +#: cp/semantics.c:2501 #, gcc-internal-format msgid "invalid base-class specification" msgstr "" -#: cp/semantics.c:2503 +#: cp/semantics.c:2513 #, gcc-internal-format msgid "base class %qT has cv qualifiers" msgstr "" -#: cp/semantics.c:2528 +#: cp/semantics.c:2538 #, gcc-internal-format msgid "%Hincomplete type %qT used in nested name specifier" msgstr "" -#: cp/semantics.c:2532 +#: cp/semantics.c:2542 #, gcc-internal-format msgid "%Hreference to %<%T::%D%> is ambiguous" msgstr "" -#: cp/semantics.c:2536 +#: cp/semantics.c:2546 #, gcc-internal-format msgid "%H%qD is not a member of %qT" msgstr "" -#: cp/semantics.c:2539 +#: cp/semantics.c:2549 #, gcc-internal-format msgid "%H%qD is not a member of %qD" msgstr "" -#: cp/semantics.c:2541 +#: cp/semantics.c:2551 #, gcc-internal-format msgid "%H%<::%D%> has not been declared" msgstr "" -#: cp/semantics.c:2682 +#: cp/semantics.c:2692 #, gcc-internal-format msgid "use of %<auto%> variable from containing function" msgstr "" -#: cp/semantics.c:2684 +#: cp/semantics.c:2694 #, gcc-internal-format msgid " %q+#D declared here" msgstr "" -#: cp/semantics.c:2722 +#: cp/semantics.c:2732 #, gcc-internal-format msgid "" "template parameter %qD of type %qT is not allowed in an integral constant " "expression because it is not of integral or enumeration type" msgstr "" -#: cp/semantics.c:2891 +#: cp/semantics.c:2896 #, gcc-internal-format msgid "%qD cannot appear in a constant-expression" msgstr "" -#: cp/semantics.c:2899 -#, gcc-internal-format -msgid "use of namespace %qD as expression" -msgstr "" - #: cp/semantics.c:2904 #, gcc-internal-format +msgid "use of namespace %qD as expression" +msgstr "" + +#: cp/semantics.c:2909 +#, gcc-internal-format msgid "use of class template %qT as expression" msgstr "" #. Ambiguous reference to base members. -#: cp/semantics.c:2910 +#: cp/semantics.c:2915 #, gcc-internal-format msgid "request for member %qD is ambiguous in multiple inheritance lattice" msgstr "" -#: cp/semantics.c:3032 cp/semantics.c:4762 +#: cp/semantics.c:3037 cp/semantics.c:4767 #, gcc-internal-format msgid "type of %qE is unknown" msgstr "" -#: cp/semantics.c:3047 +#: cp/semantics.c:3052 #, gcc-internal-format msgid "cannot apply %<offsetof%> to destructor %<~%T%>" msgstr "" -#: cp/semantics.c:3058 +#: cp/semantics.c:3063 #, gcc-internal-format msgid "cannot apply %<offsetof%> to member function %qD" msgstr "" -#: cp/semantics.c:3503 +#: cp/semantics.c:3508 #, gcc-internal-format msgid "%qD is not a variable in clause %qs" msgstr "" -#: cp/semantics.c:3512 cp/semantics.c:3534 cp/semantics.c:3556 +#: cp/semantics.c:3517 cp/semantics.c:3539 cp/semantics.c:3561 #, gcc-internal-format msgid "%qD appears more than once in data clauses" msgstr "" -#: cp/semantics.c:3526 +#: cp/semantics.c:3531 #, gcc-internal-format msgid "%qD is not a variable in clause %<firstprivate%>" msgstr "" -#: cp/semantics.c:3548 +#: cp/semantics.c:3553 #, gcc-internal-format msgid "%qD is not a variable in clause %<lastprivate%>" msgstr "" -#: cp/semantics.c:3578 +#: cp/semantics.c:3583 #, gcc-internal-format msgid "num_threads expression must be integral" msgstr "" -#: cp/semantics.c:3592 +#: cp/semantics.c:3597 #, gcc-internal-format msgid "schedule chunk size expression must be integral" msgstr "" -#: cp/semantics.c:3724 +#: cp/semantics.c:3729 #, gcc-internal-format msgid "%qE has reference type for %qs" msgstr "" -#: cp/semantics.c:3795 +#: cp/semantics.c:3800 #, gcc-internal-format msgid "%<threadprivate%> %qD is not file, namespace or block scope variable" msgstr "" -#: cp/semantics.c:3809 +#: cp/semantics.c:3814 #, gcc-internal-format msgid "%<threadprivate%> %qE directive not in %qT definition" msgstr "" -#: cp/semantics.c:3944 +#: cp/semantics.c:3949 #, gcc-internal-format msgid "%Hinvalid controlling predicate" msgstr "" -#: cp/semantics.c:3954 +#: cp/semantics.c:3959 #, gcc-internal-format msgid "%Hdifference between %qE and %qD does not have integer type" msgstr "" -#: cp/semantics.c:4049 +#: cp/semantics.c:4054 #, gcc-internal-format msgid "%Hinvalid increment expression" msgstr "" -#: cp/semantics.c:4175 cp/semantics.c:4246 +#: cp/semantics.c:4180 cp/semantics.c:4251 #, gcc-internal-format msgid "%Hexpected iteration declaration or initialization" msgstr "" -#: cp/semantics.c:4186 +#: cp/semantics.c:4191 #, gcc-internal-format msgid "%Hmissing controlling predicate" msgstr "" -#: cp/semantics.c:4192 +#: cp/semantics.c:4197 #, gcc-internal-format msgid "%Hmissing increment expression" msgstr "" -#: cp/semantics.c:4272 +#: cp/semantics.c:4277 #, gcc-internal-format msgid "%Hinvalid type for iteration variable %qE" msgstr "" #. Report the error. -#: cp/semantics.c:4474 +#: cp/semantics.c:4479 #, gcc-internal-format msgid "static assertion failed: %E" msgstr "" -#: cp/semantics.c:4476 +#: cp/semantics.c:4481 #, gcc-internal-format msgid "non-constant condition for static assertion" msgstr "" -#: cp/semantics.c:4568 cp/semantics.c:4685 +#: cp/semantics.c:4573 cp/semantics.c:4690 #, gcc-internal-format msgid "argument to decltype must be an expression" msgstr "" -#: cp/semantics.c:4635 +#: cp/semantics.c:4640 #, gcc-internal-format msgid "%qE refers to a set of overloaded functions" msgstr "" -#: cp/semantics.c:4718 +#: cp/semantics.c:4723 #, gcc-internal-format msgid "unable to determine the declared type of expression %<%E%>" msgstr "" -#: cp/semantics.c:4949 +#: cp/semantics.c:4954 #, gcc-internal-format msgid "__is_convertible_to" msgstr "" -#: cp/semantics.c:4988 cp/semantics.c:4998 +#: cp/semantics.c:4993 cp/semantics.c:5003 #, gcc-internal-format msgid "incomplete type %qT not allowed" msgstr "" -#: cp/tree.c:881 +#: cp/tree.c:879 #, gcc-internal-format msgid "%qV qualifiers cannot be applied to %qT" msgstr "" -#: cp/tree.c:2215 +#: cp/tree.c:2212 #, gcc-internal-format msgid "%qE attribute can only be applied to Java class definitions" msgstr "" -#: cp/tree.c:2244 +#: cp/tree.c:2241 #, gcc-internal-format msgid "%qE attribute can only be applied to class definitions" msgstr "" -#: cp/tree.c:2250 +#: cp/tree.c:2247 #, gcc-internal-format msgid "%qE is obsolete; g++ vtables are now COM-compatible by default" msgstr "" -#: cp/tree.c:2274 +#: cp/tree.c:2271 #, gcc-internal-format msgid "requested init_priority is not an integer constant" msgstr "" -#: cp/tree.c:2295 +#: cp/tree.c:2292 #, gcc-internal-format msgid "" "can only use %qE attribute on file-scope definitions of objects of class type" msgstr "" -#: cp/tree.c:2303 +#: cp/tree.c:2300 #, gcc-internal-format msgid "requested init_priority is out of range" msgstr "" -#: cp/tree.c:2313 +#: cp/tree.c:2310 #, gcc-internal-format msgid "requested init_priority is reserved for internal use" msgstr "" -#: cp/tree.c:2324 +#: cp/tree.c:2321 #, gcc-internal-format msgid "%qE attribute is not supported on this platform" msgstr "" -#: cp/typeck.c:457 cp/typeck.c:472 cp/typeck.c:574 +#: cp/typeck.c:465 cp/typeck.c:480 cp/typeck.c:582 #, gcc-internal-format msgid "%s between distinct pointer types %qT and %qT lacks a cast" msgstr "" -#: cp/typeck.c:534 +#: cp/typeck.c:542 #, gcc-internal-format msgid "" "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function" msgstr "" -#: cp/typeck.c:595 +#: cp/typeck.c:603 #, gcc-internal-format msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast" msgstr "" -#: cp/typeck.c:1200 +#: cp/typeck.c:1208 #, gcc-internal-format msgid "canonical types differ for identical types %T and %T" msgstr "" -#: cp/typeck.c:1207 +#: cp/typeck.c:1215 #, gcc-internal-format msgid "same canonical type node for different types %T and %T" msgstr "" -#: cp/typeck.c:1320 +#: cp/typeck.c:1328 #, gcc-internal-format msgid "invalid application of %qs to a member function" msgstr "" -#: cp/typeck.c:1388 -#, gcc-internal-format -msgid "invalid application of %<sizeof%> to a bit-field" -msgstr "" - #: cp/typeck.c:1396 #, gcc-internal-format +msgid "invalid application of %<sizeof%> to a bit-field" +msgstr "" + +#: cp/typeck.c:1404 +#, gcc-internal-format msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type" msgstr "" -#: cp/typeck.c:1445 +#: cp/typeck.c:1453 #, gcc-internal-format msgid "invalid application of %<__alignof%> to a bit-field" msgstr "" -#: cp/typeck.c:1456 +#: cp/typeck.c:1464 #, gcc-internal-format msgid "" "ISO C++ forbids applying %<__alignof%> to an expression of function type" msgstr "" -#: cp/typeck.c:1514 +#: cp/typeck.c:1522 #, gcc-internal-format msgid "invalid use of non-static member function" msgstr "" -#: cp/typeck.c:1776 +#: cp/typeck.c:1784 #, gcc-internal-format msgid "deprecated conversion from string constant to %qT" msgstr "" -#: cp/typeck.c:1899 cp/typeck.c:2274 +#: cp/typeck.c:1907 cp/typeck.c:2282 #, gcc-internal-format msgid "request for member %qD in %qE, which is of non-class type %qT" msgstr "" -#: cp/typeck.c:1928 +#: cp/typeck.c:1936 #, gcc-internal-format msgid "invalid use of nonstatic data member %qE" msgstr "" -#: cp/typeck.c:1930 +#: cp/typeck.c:1938 #, gcc-internal-format msgid "%qD is not a member of %qT" msgstr "" -#: cp/typeck.c:1983 +#: cp/typeck.c:1991 #, gcc-internal-format msgid "invalid access to non-static data member %qD of NULL object" msgstr "" -#: cp/typeck.c:1986 cp/typeck.c:2017 +#: cp/typeck.c:1994 cp/typeck.c:2025 #, gcc-internal-format msgid "(perhaps the %<offsetof%> macro was used incorrectly)" msgstr "" -#: cp/typeck.c:2014 +#: cp/typeck.c:2022 #, gcc-internal-format msgid "invalid access to non-static data member %qD of NULL object" msgstr "" -#: cp/typeck.c:2104 +#: cp/typeck.c:2112 #, gcc-internal-format msgid "invalid use of %qD" msgstr "" -#: cp/typeck.c:2142 -#, gcc-internal-format -msgid "object type %qT does not match destructor name ~%qT" -msgstr "" - #: cp/typeck.c:2150 #, gcc-internal-format +msgid "object type %qT does not match destructor name ~%qT" +msgstr "" + +#: cp/typeck.c:2158 +#, gcc-internal-format msgid "the type being destroyed is %qT, but the destructor refers to %qT" msgstr "" -#: cp/typeck.c:2189 cp/typeck.c:2209 +#: cp/typeck.c:2197 cp/typeck.c:2217 #, gcc-internal-format msgid "%qD is not a template" msgstr "" -#: cp/typeck.c:2313 +#: cp/typeck.c:2321 #, gcc-internal-format msgid "%<%D::%D%> is not a member of %qT" msgstr "" -#: cp/typeck.c:2329 +#: cp/typeck.c:2337 #, gcc-internal-format msgid "%qT is not a base of %qT" msgstr "" -#: cp/typeck.c:2349 +#: cp/typeck.c:2357 #, gcc-internal-format msgid "%qD has no member named %qE" msgstr "" -#: cp/typeck.c:2365 +#: cp/typeck.c:2373 #, gcc-internal-format msgid "%qD is not a member template function" msgstr "" -#: cp/typeck.c:2509 +#: cp/typeck.c:2521 #, gcc-internal-format msgid "%qT is not a pointer-to-object type" msgstr "" -#: cp/typeck.c:2537 +#: cp/typeck.c:2549 #, gcc-internal-format msgid "invalid use of %qs on pointer to member" msgstr "" -#: cp/typeck.c:2541 +#: cp/typeck.c:2553 #, gcc-internal-format msgid "invalid type argument of %qs" msgstr "" -#: cp/typeck.c:2543 +#: cp/typeck.c:2555 #, gcc-internal-format msgid "invalid type argument" msgstr "" -#: cp/typeck.c:2570 +#: cp/typeck.c:2582 #, gcc-internal-format msgid "subscript missing in array reference" msgstr "" -#: cp/typeck.c:2650 -#, gcc-internal-format -msgid "ISO C++ forbids subscripting non-lvalue array" -msgstr "" - #: cp/typeck.c:2662 #, gcc-internal-format +msgid "ISO C++ forbids subscripting non-lvalue array" +msgstr "" + +#: cp/typeck.c:2674 +#, gcc-internal-format msgid "subscripting array declared %<register%>" msgstr "" -#: cp/typeck.c:2754 +#: cp/typeck.c:2766 #, gcc-internal-format msgid "object missing in use of %qE" msgstr "" -#: cp/typeck.c:2891 +#: cp/typeck.c:2903 #, gcc-internal-format msgid "ISO C++ forbids calling %<::main%> from within program" msgstr "" -#: cp/typeck.c:2910 +#: cp/typeck.c:2922 #, gcc-internal-format msgid "" "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%" ">, e.g. %<(... ->* %E) (...)%>" msgstr "" -#: cp/typeck.c:2925 +#: cp/typeck.c:2937 #, gcc-internal-format msgid "%qE cannot be used as a function" msgstr "" -#: cp/typeck.c:3018 +#: cp/typeck.c:3030 #, gcc-internal-format msgid "too many arguments to %s %q+#D" msgstr "" -#: cp/typeck.c:3020 cp/typeck.c:3133 +#: cp/typeck.c:3032 cp/typeck.c:3145 #, gcc-internal-format msgid "at this point in file" msgstr "" -#: cp/typeck.c:3023 +#: cp/typeck.c:3035 #, gcc-internal-format msgid "too many arguments to function" msgstr "" -#: cp/typeck.c:3058 +#: cp/typeck.c:3070 #, gcc-internal-format msgid "parameter %P of %qD has incomplete type %qT" msgstr "" -#: cp/typeck.c:3061 +#: cp/typeck.c:3073 #, gcc-internal-format msgid "parameter %P has incomplete type %qT" msgstr "" -#: cp/typeck.c:3131 +#: cp/typeck.c:3143 #, gcc-internal-format msgid "too few arguments to %s %q+#D" msgstr "" -#: cp/typeck.c:3136 +#: cp/typeck.c:3148 #, gcc-internal-format msgid "too few arguments to function" msgstr "" -#: cp/typeck.c:3342 cp/typeck.c:3353 +#: cp/typeck.c:3354 cp/typeck.c:3365 #, gcc-internal-format msgid "assuming cast to type %qT from overloaded function" msgstr "" -#: cp/typeck.c:3561 +#: cp/typeck.c:3573 #, gcc-internal-format msgid "left rotate count is negative" msgstr "" -#: cp/typeck.c:3562 +#: cp/typeck.c:3574 #, gcc-internal-format msgid "right rotate count is negative" msgstr "" -#: cp/typeck.c:3568 +#: cp/typeck.c:3580 #, gcc-internal-format msgid "left rotate count >= width of type" msgstr "" -#: cp/typeck.c:3569 +#: cp/typeck.c:3581 #, gcc-internal-format msgid "right rotate count >= width of type" msgstr "" -#: cp/typeck.c:3588 cp/typeck.c:3811 +#: cp/typeck.c:3600 cp/typeck.c:3823 #, gcc-internal-format msgid "comparison with string literal results in unspecified behaviour" msgstr "" -#: cp/typeck.c:3628 cp/typeck.c:3636 cp/typeck.c:3831 cp/typeck.c:3839 +#: cp/typeck.c:3640 cp/typeck.c:3648 cp/typeck.c:3843 cp/typeck.c:3851 #, gcc-internal-format msgid "ISO C++ forbids comparison between pointer and integer" msgstr "" -#: cp/typeck.c:3856 +#: cp/typeck.c:3868 #, gcc-internal-format msgid "unordered comparison on non-floating point argument" msgstr "" -#: cp/typeck.c:3895 +#: cp/typeck.c:3908 #, gcc-internal-format msgid "invalid operands of types %qT and %qT to binary %qO" msgstr "" @@ -34226,173 +34303,173 @@ #. performed. Note that pointer-difference and pointer-addition #. have already been handled above, and so we don't end up here in #. that case. -#: cp/typeck.c:3985 +#: cp/typeck.c:3998 #, gcc-internal-format msgid "NULL used in arithmetic" msgstr "" -#: cp/typeck.c:4052 +#: cp/typeck.c:4065 #, gcc-internal-format msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction" msgstr "" -#: cp/typeck.c:4054 +#: cp/typeck.c:4067 #, gcc-internal-format msgid "ISO C++ forbids using pointer to a function in subtraction" msgstr "" -#: cp/typeck.c:4056 -#, gcc-internal-format -msgid "ISO C++ forbids using pointer to a method in subtraction" -msgstr "" - #: cp/typeck.c:4069 #, gcc-internal-format +msgid "ISO C++ forbids using pointer to a method in subtraction" +msgstr "" + +#: cp/typeck.c:4082 +#, gcc-internal-format msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" msgstr "" -#: cp/typeck.c:4129 +#: cp/typeck.c:4142 #, gcc-internal-format msgid "invalid use of %qE to form a pointer-to-member-function" msgstr "" -#: cp/typeck.c:4132 +#: cp/typeck.c:4145 #, gcc-internal-format msgid " a qualified-id is required" msgstr "" -#: cp/typeck.c:4137 +#: cp/typeck.c:4150 #, gcc-internal-format msgid "" "parentheses around %qE cannot be used to form a pointer-to-member-function" msgstr "" -#: cp/typeck.c:4160 +#: cp/typeck.c:4173 #, gcc-internal-format msgid "taking address of temporary" msgstr "" -#: cp/typeck.c:4420 +#: cp/typeck.c:4433 #, gcc-internal-format msgid "ISO C++ forbids incrementing an enum" msgstr "" -#: cp/typeck.c:4421 +#: cp/typeck.c:4434 #, gcc-internal-format msgid "ISO C++ forbids decrementing an enum" msgstr "" -#: cp/typeck.c:4437 -#, gcc-internal-format -msgid "cannot increment a pointer to incomplete type %qT" -msgstr "" - -#: cp/typeck.c:4438 -#, gcc-internal-format -msgid "cannot decrement a pointer to incomplete type %qT" -msgstr "" - -#: cp/typeck.c:4449 -#, gcc-internal-format -msgid "ISO C++ forbids incrementing a pointer of type %qT" -msgstr "" - #: cp/typeck.c:4450 #, gcc-internal-format +msgid "cannot increment a pointer to incomplete type %qT" +msgstr "" + +#: cp/typeck.c:4451 +#, gcc-internal-format +msgid "cannot decrement a pointer to incomplete type %qT" +msgstr "" + +#: cp/typeck.c:4462 +#, gcc-internal-format +msgid "ISO C++ forbids incrementing a pointer of type %qT" +msgstr "" + +#: cp/typeck.c:4463 +#, gcc-internal-format msgid "ISO C++ forbids decrementing a pointer of type %qT" msgstr "" -#: cp/typeck.c:4476 +#: cp/typeck.c:4489 #, gcc-internal-format msgid "invalid use of Boolean expression as operand to %<operator--%>" msgstr "" -#: cp/typeck.c:4511 +#: cp/typeck.c:4524 #, gcc-internal-format msgid "ISO C++ forbids taking address of function %<::main%>" msgstr "" #. An expression like &memfn. -#: cp/typeck.c:4572 +#: cp/typeck.c:4585 #, gcc-internal-format msgid "" "ISO C++ forbids taking the address of an unqualified or parenthesized non-" "static member function to form a pointer to member function. Say %<&%T::%D%>" msgstr "" -#: cp/typeck.c:4577 +#: cp/typeck.c:4590 #, gcc-internal-format msgid "" "ISO C++ forbids taking the address of a bound member function to form a " "pointer to member function. Say %<&%T::%D%>" msgstr "" -#: cp/typeck.c:4606 +#: cp/typeck.c:4619 #, gcc-internal-format msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" -#: cp/typeck.c:4634 +#: cp/typeck.c:4647 #, gcc-internal-format msgid "cannot create pointer to reference member %qD" msgstr "" -#: cp/typeck.c:4849 +#: cp/typeck.c:4862 #, gcc-internal-format msgid "cannot take the address of %<this%>, which is an rvalue expression" msgstr "" -#: cp/typeck.c:4872 +#: cp/typeck.c:4885 #, gcc-internal-format msgid "address of explicit register variable %qD requested" msgstr "" -#: cp/typeck.c:4877 +#: cp/typeck.c:4890 #, gcc-internal-format msgid "address requested for %qD, which is declared %<register%>" msgstr "" -#: cp/typeck.c:4944 +#: cp/typeck.c:4957 #, gcc-internal-format msgid "%s expression list treated as compound expression" msgstr "" -#: cp/typeck.c:5034 +#: cp/typeck.c:5047 #, gcc-internal-format msgid "cast from type %qT to type %qT casts away constness" msgstr "" -#: cp/typeck.c:5039 +#: cp/typeck.c:5052 #, gcc-internal-format msgid "static_cast from type %qT to type %qT casts away constness" msgstr "" -#: cp/typeck.c:5044 +#: cp/typeck.c:5057 #, gcc-internal-format msgid "reinterpret_cast from type %qT to type %qT casts away constness" msgstr "" -#: cp/typeck.c:5364 +#: cp/typeck.c:5377 #, gcc-internal-format msgid "invalid static_cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:5387 +#: cp/typeck.c:5400 #, gcc-internal-format msgid "converting from %qT to %qT" msgstr "" -#: cp/typeck.c:5436 +#: cp/typeck.c:5449 #, gcc-internal-format msgid "invalid cast of an rvalue expression of type %qT to type %qT" msgstr "" -#: cp/typeck.c:5498 +#: cp/typeck.c:5511 #, gcc-internal-format msgid "cast from %qT to %qT loses precision" msgstr "" -#: cp/typeck.c:5528 +#: cp/typeck.c:5541 #, gcc-internal-format msgid "cast from %qT to %qT increases required alignment of target type" msgstr "" @@ -34401,160 +34478,160 @@ #. where possible, and it is necessary in some cases. DR 195 #. addresses this issue, but as of 2004/10/26 is still in #. drafting. -#: cp/typeck.c:5547 +#: cp/typeck.c:5560 #, gcc-internal-format msgid "" "ISO C++ forbids casting between pointer-to-function and pointer-to-object" msgstr "" -#: cp/typeck.c:5559 +#: cp/typeck.c:5572 #, gcc-internal-format msgid "invalid cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:5615 +#: cp/typeck.c:5628 #, gcc-internal-format msgid "" "invalid use of const_cast with type %qT, which is not a pointer, reference, " "nor a pointer-to-data-member type" msgstr "" -#: cp/typeck.c:5624 +#: cp/typeck.c:5637 #, gcc-internal-format msgid "" "invalid use of const_cast with type %qT, which is a pointer or reference to " "a function type" msgstr "" -#: cp/typeck.c:5649 +#: cp/typeck.c:5662 #, gcc-internal-format msgid "invalid const_cast of an rvalue of type %qT to type %qT" msgstr "" -#: cp/typeck.c:5698 +#: cp/typeck.c:5711 #, gcc-internal-format msgid "invalid const_cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:5775 cp/typeck.c:5783 +#: cp/typeck.c:5788 cp/typeck.c:5796 #, gcc-internal-format msgid "ISO C++ forbids casting to an array type %qT" msgstr "" -#: cp/typeck.c:5792 +#: cp/typeck.c:5805 #, gcc-internal-format msgid "invalid cast to function type %qT" msgstr "" -#: cp/typeck.c:6031 +#: cp/typeck.c:6047 #, gcc-internal-format msgid " in evaluation of %<%Q(%#T, %#T)%>" msgstr "" -#: cp/typeck.c:6082 +#: cp/typeck.c:6101 #, gcc-internal-format msgid "incompatible types in assignment of %qT to %qT" msgstr "" -#: cp/typeck.c:6095 +#: cp/typeck.c:6115 #, gcc-internal-format msgid "array used as initializer" msgstr "" -#: cp/typeck.c:6097 +#: cp/typeck.c:6117 #, gcc-internal-format msgid "invalid array assignment" msgstr "" -#: cp/typeck.c:6195 +#: cp/typeck.c:6215 #, gcc-internal-format msgid " in pointer to member function conversion" msgstr "" -#: cp/typeck.c:6206 +#: cp/typeck.c:6226 #, gcc-internal-format msgid "pointer to member conversion via virtual base %qT" msgstr "" -#: cp/typeck.c:6246 cp/typeck.c:6258 +#: cp/typeck.c:6266 cp/typeck.c:6278 #, gcc-internal-format msgid " in pointer to member conversion" msgstr "" -#: cp/typeck.c:6336 +#: cp/typeck.c:6356 #, gcc-internal-format msgid "invalid conversion to type %qT from type %qT" msgstr "" -#: cp/typeck.c:6607 +#: cp/typeck.c:6627 #, gcc-internal-format msgid "cannot convert %qT to %qT for argument %qP to %qD" msgstr "" -#: cp/typeck.c:6610 +#: cp/typeck.c:6630 #, gcc-internal-format msgid "cannot convert %qT to %qT in %s" msgstr "" -#: cp/typeck.c:6624 +#: cp/typeck.c:6644 #, gcc-internal-format msgid "%s might be a candidate for a format attribute" msgstr "" -#: cp/typeck.c:6713 cp/typeck.c:6715 +#: cp/typeck.c:6733 cp/typeck.c:6735 #, gcc-internal-format msgid "in passing argument %P of %q+D" msgstr "" -#: cp/typeck.c:6765 +#: cp/typeck.c:6785 #, gcc-internal-format msgid "returning reference to temporary" msgstr "" -#: cp/typeck.c:6772 +#: cp/typeck.c:6792 #, gcc-internal-format msgid "reference to non-lvalue returned" msgstr "" -#: cp/typeck.c:6788 +#: cp/typeck.c:6808 #, gcc-internal-format msgid "reference to local variable %q+D returned" msgstr "" -#: cp/typeck.c:6791 +#: cp/typeck.c:6811 #, gcc-internal-format msgid "address of local variable %q+D returned" msgstr "" -#: cp/typeck.c:6826 +#: cp/typeck.c:6846 #, gcc-internal-format msgid "returning a value from a destructor" msgstr "" #. If a return statement appears in a handler of the #. function-try-block of a constructor, the program is ill-formed. -#: cp/typeck.c:6834 +#: cp/typeck.c:6854 #, gcc-internal-format msgid "cannot return from a handler of a function-try-block of a constructor" msgstr "" #. You can't return a value from a constructor. -#: cp/typeck.c:6837 +#: cp/typeck.c:6857 #, gcc-internal-format msgid "returning a value from a constructor" msgstr "" -#: cp/typeck.c:6862 +#: cp/typeck.c:6882 #, gcc-internal-format msgid "return-statement with no value, in function returning %qT" msgstr "" -#: cp/typeck.c:6883 +#: cp/typeck.c:6903 #, gcc-internal-format msgid "return-statement with a value, in function returning 'void'" msgstr "" -#: cp/typeck.c:6913 +#: cp/typeck.c:6933 #, gcc-internal-format msgid "" "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -" @@ -34682,87 +34759,87 @@ msgid "array must be initialized with a brace-enclosed initializer" msgstr "" -#: cp/typeck2.c:922 cp/typeck2.c:1030 +#: cp/typeck2.c:921 cp/typeck2.c:1029 #, gcc-internal-format msgid "non-trivial designated initializers not supported" msgstr "" -#: cp/typeck2.c:1054 cp/typeck2.c:1068 +#: cp/typeck2.c:1053 cp/typeck2.c:1067 #, gcc-internal-format msgid "missing initializer for member %qD" msgstr "" -#: cp/typeck2.c:1059 +#: cp/typeck2.c:1058 #, gcc-internal-format msgid "uninitialized const member %qD" msgstr "" -#: cp/typeck2.c:1061 +#: cp/typeck2.c:1060 #, gcc-internal-format msgid "member %qD with uninitialized const fields" msgstr "" -#: cp/typeck2.c:1063 +#: cp/typeck2.c:1062 #, gcc-internal-format msgid "member %qD is uninitialized reference" msgstr "" -#: cp/typeck2.c:1131 +#: cp/typeck2.c:1130 #, gcc-internal-format msgid "no field %qD found in union being initialized" msgstr "" -#: cp/typeck2.c:1140 +#: cp/typeck2.c:1139 #, gcc-internal-format msgid "index value instead of field name in union initializer" msgstr "" -#: cp/typeck2.c:1299 +#: cp/typeck2.c:1298 #, gcc-internal-format msgid "circular pointer delegation detected" msgstr "" -#: cp/typeck2.c:1312 +#: cp/typeck2.c:1311 #, gcc-internal-format msgid "base operand of %<->%> has non-pointer type %qT" msgstr "" -#: cp/typeck2.c:1336 +#: cp/typeck2.c:1335 #, gcc-internal-format msgid "result of %<operator->()%> yields non-pointer result" msgstr "" -#: cp/typeck2.c:1338 +#: cp/typeck2.c:1337 #, gcc-internal-format msgid "base operand of %<->%> is not a pointer" msgstr "" -#: cp/typeck2.c:1360 +#: cp/typeck2.c:1359 #, gcc-internal-format msgid "%qE cannot be used as a member pointer, since it is of type %qT" msgstr "" -#: cp/typeck2.c:1369 +#: cp/typeck2.c:1368 #, gcc-internal-format msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT" msgstr "" -#: cp/typeck2.c:1391 +#: cp/typeck2.c:1390 #, gcc-internal-format msgid "pointer to member type %qT incompatible with object type %qT" msgstr "" -#: cp/typeck2.c:1451 +#: cp/typeck2.c:1450 #, gcc-internal-format msgid "invalid value-initialization of reference types" msgstr "" -#: cp/typeck2.c:1638 +#: cp/typeck2.c:1637 #, gcc-internal-format msgid "call to function %qD which throws incomplete type %q#T" msgstr "" -#: cp/typeck2.c:1641 +#: cp/typeck2.c:1640 #, gcc-internal-format msgid "call to function which throws incomplete type %q#T" msgstr "" @@ -34797,14 +34874,14 @@ msgid "address of register variable %qs requested" msgstr "" -#: fortran/trans-array.c:5732 +#: fortran/trans-array.c:5735 #, gcc-internal-format msgid "" "Possible frontend bug: Deferred array size without pointer, allocatable " "attribute or derived type without allocatable components." msgstr "" -#: fortran/trans-array.c:6213 +#: fortran/trans-array.c:6216 #, gcc-internal-format msgid "bad expression type during walk (%d)" msgstr "" @@ -34814,12 +34891,12 @@ msgid "gfc_conv_constant_to_tree(): invalid type: %s" msgstr "" -#: fortran/trans-decl.c:1026 +#: fortran/trans-decl.c:1030 #, gcc-internal-format msgid "intrinsic variable which isn't a procedure" msgstr "" -#: fortran/trans-decl.c:3165 +#: fortran/trans-decl.c:3182 #, gcc-internal-format msgid "backend decl for module variable %s already exists" msgstr "" @@ -34859,7 +34936,7 @@ msgid "Array element size too big" msgstr "" -#: fortran/trans.c:1232 +#: fortran/trans.c:1234 #, gcc-internal-format msgid "gfc_trans_code(): Bad statement code" msgstr "" @@ -35540,3 +35617,13 @@ #, gcc-internal-format msgid "local declaration of %qs hides instance variable" msgstr "" + +#: ada/gcc-interface/misc.c:221 +#, gcc-internal-format +msgid "missing argument to \"-%s\"" +msgstr "" + +#: ada/gcc-interface/misc.c:279 +#, gcc-internal-format +msgid "%<-gnat%> misspelled as %<-gant%>" +msgstr ""