diff options
Diffstat (limited to 'gcc/po/gcc.pot')
-rw-r--r-- | gcc/po/gcc.pot | 4016 |
1 files changed, 2024 insertions, 1992 deletions
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index f6e9e95..da74e00 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -1,5 +1,5 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2003-10-25 21:33+0000\n" +"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" +"POT-Creation-Date: 2003-11-20 10:14+0000\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" @@ -39,12 +39,12 @@ msgstr "" #: attribs.c:416 c-common.c:4353 c-common.c:4372 c-common.c:4390 #: c-common.c:4417 c-common.c:4436 c-common.c:4459 c-common.c:4482 #: c-common.c:4508 c-common.c:4542 c-common.c:4586 c-common.c:4614 -#: c-common.c:4642 c-common.c:4661 c-common.c:4916 c-common.c:4935 -#: c-common.c:4974 c-common.c:5041 c-common.c:5087 c-common.c:5145 -#: c-common.c:5176 c-common.c:5522 c-common.c:5545 c-common.c:5584 -#: config/arm/arm.c:2236 config/arm/arm.c:2263 config/avr/avr.c:4561 -#: config/h8300/h8300.c:4279 config/h8300/h8300.c:4302 config/i386/i386.c:1589 -#: config/i386/i386.c:15177 config/i386/winnt.c:86 config/ia64/ia64.c:1057 +#: c-common.c:4642 c-common.c:4661 c-common.c:4916 c-common.c:4938 +#: c-common.c:4973 c-common.c:5040 c-common.c:5086 c-common.c:5144 +#: c-common.c:5175 c-common.c:5521 c-common.c:5544 c-common.c:5583 +#: config/arm/arm.c:2233 config/arm/arm.c:2260 config/avr/avr.c:4561 +#: config/h8300/h8300.c:4279 config/h8300/h8300.c:4302 config/i386/i386.c:1593 +#: config/i386/i386.c:15269 config/i386/winnt.c:86 config/ia64/ia64.c:1057 #: config/ip2k/ip2k.c:3214 #, c-format msgid "`%s' attribute ignored" @@ -70,83 +70,83 @@ msgstr "" msgid "invalid third arg to __builtin_prefetch; using zero" msgstr "" -#: builtins.c:3806 +#: builtins.c:3810 msgid "argument of `__builtin_args_info' must be constant" msgstr "" -#: builtins.c:3812 +#: builtins.c:3816 msgid "argument of `__builtin_args_info' out of range" msgstr "" -#: builtins.c:3818 +#: builtins.c:3822 msgid "missing argument in `__builtin_args_info'" msgstr "" -#: builtins.c:3834 +#: builtins.c:3838 msgid "`va_start' used in function with fixed args" msgstr "" -#: builtins.c:3853 +#: builtins.c:3857 msgid "second parameter of `va_start' not last named argument" 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:3858 +#: builtins.c:3862 msgid "`__builtin_next_arg' called without an argument" msgstr "" -#: builtins.c:3939 +#: builtins.c:3951 msgid "too many arguments to function `va_start'" msgstr "" -#: builtins.c:4039 +#: builtins.c:4051 msgid "first argument to `va_arg' not of type `va_list'" msgstr "" #. 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:4071 +#: builtins.c:4083 #, c-format msgid "`%s' is promoted to `%s' when passed through `...'" msgstr "" -#: builtins.c:4076 +#: builtins.c:4088 #, c-format msgid "(so you should pass `%s' not `%s' to `va_arg')" msgstr "" -#: builtins.c:4193 +#: builtins.c:4205 msgid "invalid arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:4195 +#: builtins.c:4207 msgid "invalid arg to `__builtin_return_address'" msgstr "" -#: builtins.c:4209 +#: builtins.c:4221 msgid "unsupported arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:4211 +#: builtins.c:4223 msgid "unsupported arg to `__builtin_return_address'" msgstr "" -#: builtins.c:4371 +#: builtins.c:4383 msgid "second arg to `__builtin_expect' must be a constant" msgstr "" -#: builtins.c:5316 +#: builtins.c:5328 msgid "__builtin_longjmp second argument must be 1" msgstr "" -#: builtins.c:5411 +#: builtins.c:5423 #, c-format msgid "built-in function `%s' not currently supported" msgstr "" -#: builtins.c:5551 +#: builtins.c:5563 msgid "target format does not support infinity" msgstr "" @@ -248,15 +248,15 @@ msgstr "" msgid "pointer to a member used in arithmetic" msgstr "" -#: c-common.c:2626 f/com.c:14730 +#: c-common.c:2626 f/com.c:14732 msgid "struct type value used where scalar is required" msgstr "" -#: c-common.c:2630 f/com.c:14734 +#: c-common.c:2630 f/com.c:14736 msgid "union type value used where scalar is required" msgstr "" -#: c-common.c:2634 f/com.c:14738 +#: c-common.c:2634 f/com.c:14740 msgid "array type value used where scalar is required" msgstr "" @@ -266,7 +266,7 @@ msgstr "" msgid "the address of `%D', will always evaluate as `true'" msgstr "" -#: c-common.c:2765 f/com.c:14870 +#: c-common.c:2765 f/com.c:14872 msgid "suggest parentheses around assignment used as truth value" msgstr "" @@ -400,7 +400,7 @@ msgstr "" msgid "invalid pointer mode `%s'" msgstr "" -#: c-common.c:4709 c-common.c:5273 +#: c-common.c:4709 c-common.c:5272 #, c-format msgid "unable to emulate '%s'" msgstr "" @@ -445,82 +445,82 @@ msgstr "" msgid "alias arg not a string" msgstr "" -#: c-common.c:4945 +#: c-common.c:4944 msgid "visibility arg not a string" msgstr "" -#: c-common.c:4954 +#: c-common.c:4957 msgid "" "visibility arg must be one of \"default\", \"hidden\", \"protected\" or " "\"internal\"" msgstr "" -#: c-common.c:4984 +#: c-common.c:4983 msgid "tls_model arg not a string" msgstr "" -#: c-common.c:4993 +#: c-common.c:4992 msgid "" "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-" "dynamic\" or \"global-dynamic\"" msgstr "" -#: c-common.c:5015 c-common.c:5061 +#: c-common.c:5014 c-common.c:5060 msgid "%J'%E' attribute applies only to functions" msgstr "" -#: c-common.c:5020 c-common.c:5066 +#: c-common.c:5019 c-common.c:5065 msgid "%Jcan't set '%E' attribute after definition" msgstr "" -#: c-common.c:5142 +#: c-common.c:5141 #, c-format msgid "`%s' attribute ignored for `%s'" msgstr "" -#: c-common.c:5205 +#: c-common.c:5204 #, c-format msgid "invalid vector type for attribute `%s'" msgstr "" -#: c-common.c:5229 c-common.c:5261 +#: c-common.c:5228 c-common.c:5260 msgid "no vector mode with the size and type specified could be found" msgstr "" -#: c-common.c:5363 +#: c-common.c:5362 msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-common.c:5378 +#: c-common.c:5377 #, c-format msgid "nonnull argument has invalid operand number (arg %lu)" msgstr "" -#: c-common.c:5397 +#: c-common.c:5396 #, c-format msgid "" "nonnull argument with out-of-range operand number (arg %lu, operand %lu)" msgstr "" -#: c-common.c:5405 +#: c-common.c:5404 #, c-format msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)" msgstr "" -#: c-common.c:5485 +#: c-common.c:5484 #, c-format msgid "null argument where non-null required (arg %lu)" msgstr "" -#: c-common.c:5556 +#: c-common.c:5555 msgid "cleanup arg not an identifier" msgstr "" -#: c-common.c:5563 +#: c-common.c:5562 msgid "cleanup arg not a function" msgstr "" -#: c-convert.c:82 c-typeck.c:1192 c-typeck.c:3355 cp/typeck.c:1307 +#: c-convert.c:82 c-typeck.c:1192 c-typeck.c:3348 cp/typeck.c:1307 #: cp/typeck.c:5605 treelang/tree-convert.c:79 msgid "void value not ignored as it ought to be" msgstr "" @@ -797,7 +797,7 @@ msgstr "" msgid "parameter `%s' is initialized" msgstr "" -#: c-decl.c:2621 c-typeck.c:4162 +#: c-decl.c:2621 c-typeck.c:4157 msgid "variable-sized object may not be initialized" msgstr "" @@ -811,7 +811,7 @@ msgstr "" msgid "elements of array `%s' have incomplete type" msgstr "" -#: c-decl.c:2702 c-decl.c:5460 cp/decl.c:3727 cp/decl.c:10099 +#: c-decl.c:2702 c-decl.c:5460 cp/decl.c:3725 cp/decl.c:10097 msgid "%Jinline function '%D' given attribute noinline" msgstr "" @@ -843,7 +843,7 @@ msgstr "" msgid "ISO C forbids forward parameter declarations" msgstr "" -#: c-decl.c:3351 cp/decl.c:6737 +#: c-decl.c:3351 cp/decl.c:6735 msgid "`long long long' is too long for GCC" msgstr "" @@ -851,25 +851,25 @@ msgstr "" msgid "ISO C90 does not support `long long'" msgstr "" -#: c-decl.c:3365 c-decl.c:3368 cp/decl.c:6742 +#: c-decl.c:3365 c-decl.c:3368 cp/decl.c:6740 #, c-format msgid "duplicate `%s'" msgstr "" -#: c-decl.c:3378 cp/decl.c:6748 +#: c-decl.c:3378 cp/decl.c:6746 msgid "`__thread' before `extern'" msgstr "" -#: c-decl.c:3380 cp/decl.c:6750 +#: c-decl.c:3380 cp/decl.c:6748 msgid "`__thread' before `static'" msgstr "" -#: c-decl.c:3388 cp/decl.c:6777 +#: c-decl.c:3388 cp/decl.c:6775 #, c-format msgid "two or more data types in declaration of `%s'" msgstr "" -#: c-decl.c:3408 cp/decl.c:6782 +#: c-decl.c:3408 cp/decl.c:6780 #, c-format msgid "`%s' fails to be a typedef or built in type" msgstr "" @@ -884,12 +884,12 @@ msgstr "" msgid "both long and short specified for `%s'" msgstr "" -#: c-decl.c:3480 cp/decl.c:6882 +#: c-decl.c:3480 cp/decl.c:6880 #, c-format msgid "long or short specified with char for `%s'" msgstr "" -#: c-decl.c:3487 cp/decl.c:6886 +#: c-decl.c:3487 cp/decl.c:6884 #, c-format msgid "long or short specified with floating type for `%s'" msgstr "" @@ -903,17 +903,17 @@ msgstr "" msgid "both signed and unsigned specified for `%s'" msgstr "" -#: c-decl.c:3498 cp/decl.c:6875 +#: c-decl.c:3498 cp/decl.c:6873 #, c-format msgid "long, short, signed or unsigned invalid for `%s'" msgstr "" -#: c-decl.c:3504 cp/decl.c:6895 +#: c-decl.c:3504 cp/decl.c:6893 #, c-format msgid "long, short, signed or unsigned used invalidly for `%s'" msgstr "" -#: c-decl.c:3522 cp/decl.c:6916 +#: c-decl.c:3522 cp/decl.c:6914 #, c-format msgid "complex invalid for `%s'" msgstr "" @@ -930,19 +930,19 @@ msgstr "" msgid "ISO C does not support complex integer types" msgstr "" -#: c-decl.c:3609 c-decl.c:4067 cp/decl.c:7508 +#: c-decl.c:3609 c-decl.c:4067 cp/decl.c:7506 msgid "duplicate `const'" msgstr "" -#: c-decl.c:3611 c-decl.c:4071 cp/decl.c:7512 +#: c-decl.c:3611 c-decl.c:4071 cp/decl.c:7510 msgid "duplicate `restrict'" msgstr "" -#: c-decl.c:3613 c-decl.c:4069 cp/decl.c:7510 +#: c-decl.c:3613 c-decl.c:4069 cp/decl.c:7508 msgid "duplicate `volatile'" msgstr "" -#: c-decl.c:3641 cp/decl.c:7079 +#: c-decl.c:3641 cp/decl.c:7077 #, c-format msgid "multiple storage classes in declaration of `%s'" msgstr "" @@ -968,21 +968,21 @@ msgstr "" msgid "storage class specified for structure field `%s'" msgstr "" -#: c-decl.c:3674 cp/decl.c:7124 +#: c-decl.c:3674 cp/decl.c:7122 #, c-format msgid "storage class specified for parameter `%s'" msgstr "" -#: c-decl.c:3677 cp/decl.c:7126 +#: c-decl.c:3677 cp/decl.c:7124 msgid "storage class specified for typename" msgstr "" -#: c-decl.c:3689 cp/decl.c:7141 +#: c-decl.c:3689 cp/decl.c:7139 #, c-format msgid "`%s' initialized and declared `extern'" msgstr "" -#: c-decl.c:3691 cp/decl.c:7144 +#: c-decl.c:3691 cp/decl.c:7142 #, c-format msgid "`%s' has both `extern' and initializer" msgstr "" @@ -992,12 +992,12 @@ msgstr "" msgid "file-scope declaration of `%s' specifies `auto'" msgstr "" -#: c-decl.c:3701 cp/decl.c:7148 +#: c-decl.c:3701 cp/decl.c:7146 #, c-format msgid "nested function `%s' declared `extern'" msgstr "" -#: c-decl.c:3707 cp/decl.c:7158 +#: c-decl.c:3707 cp/decl.c:7156 #, c-format msgid "function-scope `%s' implicitly auto and declared `__thread'" msgstr "" @@ -1048,7 +1048,7 @@ msgstr "" msgid "ISO C90 forbids variable-size array `%s'" msgstr "" -#: c-decl.c:3878 c-decl.c:4093 cp/decl.c:7682 +#: c-decl.c:3878 c-decl.c:4093 cp/decl.c:7680 #, c-format msgid "size of array `%s' is too large" msgstr "" @@ -1061,12 +1061,12 @@ msgstr "" msgid "array type has incomplete element type" msgstr "" -#: c-decl.c:3959 cp/decl.c:7279 +#: c-decl.c:3959 cp/decl.c:7277 #, c-format msgid "`%s' declared as function returning a function" msgstr "" -#: c-decl.c:3964 cp/decl.c:7284 +#: c-decl.c:3964 cp/decl.c:7282 #, c-format msgid "`%s' declared as function returning an array" msgstr "" @@ -1083,7 +1083,7 @@ msgstr "" msgid "ISO C forbids qualified function types" msgstr "" -#: c-decl.c:4065 cp/decl.c:7504 +#: c-decl.c:4065 cp/decl.c:7502 msgid "invalid type modifier within pointer declarator" msgstr "" @@ -1091,7 +1091,7 @@ msgstr "" msgid "ISO C forbids const or volatile function types" msgstr "" -#: c-decl.c:4163 cp/decl.c:7964 +#: c-decl.c:4163 cp/decl.c:7962 #, c-format msgid "variable or field `%s' declared void" msgstr "" @@ -1137,7 +1137,7 @@ msgstr "" #. A mere warning is sure to result in improper semantics #. at runtime. Don't bother to allow this to compile. -#: c-decl.c:4429 cp/decl.c:5820 +#: c-decl.c:4429 cp/decl.c:5818 msgid "thread-local storage not supported for this target" msgstr "" @@ -1198,7 +1198,7 @@ msgstr "" msgid "redefinition of `struct %s'" msgstr "" -#: c-decl.c:4805 cp/decl.c:3500 +#: c-decl.c:4805 cp/decl.c:3498 msgid "declaration does not declare anything" msgstr "" @@ -1416,7 +1416,7 @@ msgstr "" msgid "argument \"%D\" doesn't match prototype" msgstr "" -#: c-decl.c:6101 cp/decl.c:10807 +#: c-decl.c:6101 cp/decl.c:10817 msgid "no return statement in function returning non-void" msgstr "" @@ -2169,34 +2169,34 @@ msgstr "" msgid "YYDEBUG not defined" msgstr "" -#: c-opts.c:1251 +#: c-opts.c:1252 #, c-format msgid "opening dependency file %s: %m" msgstr "" -#: c-opts.c:1261 +#: c-opts.c:1262 #, c-format msgid "closing dependency file %s: %m" msgstr "" -#: c-opts.c:1264 +#: c-opts.c:1265 #, c-format msgid "when writing output to %s: %m" msgstr "" -#: c-opts.c:1334 +#: c-opts.c:1335 msgid "to generate dependencies you must specify either -M or -MM" msgstr "" -#: c-opts.c:1398 +#: c-opts.c:1403 msgid "<built-in>" msgstr "" -#: c-opts.c:1413 +#: c-opts.c:1418 msgid "<command line>" msgstr "" -#: c-pch.c:111 graph.c:402 toplev.c:1516 toplev.c:4468 f/com.c:14198 +#: c-pch.c:111 graph.c:402 toplev.c:1516 toplev.c:4480 f/com.c:14200 #: java/jcf-parse.c:890 java/jcf-parse.c:1037 java/lex.c:1828 #: objc/objc-act.c:503 #, c-format @@ -2370,11 +2370,11 @@ msgstr "" msgid "asm declaration conflicts with previous rename" msgstr "" -#: c-semantics.c:595 +#: c-semantics.c:595 cp/parser.c:5769 msgid "break statement not within loop or switch" msgstr "" -#: c-semantics.c:613 +#: c-semantics.c:613 cp/parser.c:5780 msgid "continue statement not within a loop" msgstr "" @@ -2392,7 +2392,7 @@ msgid "" "own scope.)" msgstr "" -#: c-semantics.c:741 c-typeck.c:6179 cp/semantics.c:1055 +#: c-semantics.c:741 c-typeck.c:6174 cp/semantics.c:1055 #, c-format msgid "%s qualifier ignored on asm" msgstr "" @@ -2671,543 +2671,543 @@ msgstr "" #. Use `%s' to print the string in case there are any escape #. characters in the message. -#: c-typeck.c:2535 c-typeck.c:3915 c-typeck.c:3930 c-typeck.c:3945 +#: c-typeck.c:2535 c-typeck.c:3910 c-typeck.c:3925 c-typeck.c:3940 #: final.c:2779 final.c:2781 gcc.c:4561 rtl-error.c:109 toplev.c:1371 -#: config/cris/cris.c:544 cp/parser.c:1768 cp/typeck.c:4072 java/expr.c:356 -#: java/verify.c:1459 java/verify.c:1460 java/verify.c:1475 +#: config/cris/cris.c:544 cp/parser.c:1778 cp/typeck.c:4072 java/expr.c:356 +#: java/verify.c:1456 java/verify.c:1457 java/verify.c:1472 #, c-format msgid "%s" msgstr "" -#: c-typeck.c:2592 -msgid "ISO C forbids use of conditional expressions as lvalues" +#: c-typeck.c:2591 +msgid "use of conditional expressions as lvalues is deprecated" msgstr "" -#: c-typeck.c:2596 -msgid "ISO C forbids use of compound expressions as lvalues" +#: c-typeck.c:2594 +msgid "use of compound expressions as lvalues is deprecated" msgstr "" -#: c-typeck.c:2599 +#: c-typeck.c:2597 msgid "use of cast expressions as lvalues is deprecated" msgstr "" -#: c-typeck.c:2614 +#: c-typeck.c:2612 #, c-format msgid "%s of read-only member `%s'" msgstr "" -#: c-typeck.c:2618 +#: c-typeck.c:2616 #, c-format msgid "%s of read-only variable `%s'" msgstr "" -#: c-typeck.c:2621 +#: c-typeck.c:2619 #, c-format msgid "%s of read-only location" msgstr "" -#: c-typeck.c:2639 +#: c-typeck.c:2637 #, c-format msgid "cannot take address of bit-field `%s'" msgstr "" -#: c-typeck.c:2667 treelang/treetree.c:946 +#: c-typeck.c:2665 treelang/treetree.c:946 #, c-format msgid "global register variable `%s' used in nested function" msgstr "" -#: c-typeck.c:2671 treelang/treetree.c:950 +#: c-typeck.c:2669 treelang/treetree.c:950 #, c-format msgid "register variable `%s' used in nested function" msgstr "" -#: c-typeck.c:2678 treelang/treetree.c:957 +#: c-typeck.c:2676 treelang/treetree.c:957 #, c-format msgid "address of global register variable `%s' requested" msgstr "" -#: c-typeck.c:2690 +#: c-typeck.c:2688 msgid "cannot put object with volatile field into register" msgstr "" -#: c-typeck.c:2694 treelang/treetree.c:962 +#: c-typeck.c:2692 treelang/treetree.c:962 #, c-format msgid "address of register variable `%s' requested" msgstr "" -#: c-typeck.c:2779 +#: c-typeck.c:2777 msgid "signed and unsigned type in conditional expression" msgstr "" -#: c-typeck.c:2786 +#: c-typeck.c:2784 msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:2802 c-typeck.c:2809 +#: c-typeck.c:2800 c-typeck.c:2807 msgid "ISO C forbids conditional expr between `void *' and function pointer" msgstr "" -#: c-typeck.c:2815 +#: c-typeck.c:2813 msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2822 c-typeck.c:2832 +#: c-typeck.c:2820 c-typeck.c:2830 msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2846 +#: c-typeck.c:2844 msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2906 +#: c-typeck.c:2904 msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:2942 +#: c-typeck.c:2935 msgid "cast specifies array type" msgstr "" -#: c-typeck.c:2948 +#: c-typeck.c:2941 msgid "cast specifies function type" msgstr "" -#: c-typeck.c:2958 +#: c-typeck.c:2951 msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:2976 +#: c-typeck.c:2969 msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:2984 +#: c-typeck.c:2977 msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:3035 +#: c-typeck.c:3028 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:3040 +#: c-typeck.c:3033 msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3055 +#: c-typeck.c:3048 msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:3061 cp/typeck.c:4850 +#: c-typeck.c:3054 cp/typeck.c:4850 msgid "cast from pointer to integer of different size" msgstr "" -#: c-typeck.c:3066 +#: c-typeck.c:3059 msgid "cast does not match function type" msgstr "" -#: c-typeck.c:3073 cp/typeck.c:4857 +#: c-typeck.c:3066 cp/typeck.c:4857 msgid "cast to pointer from integer of different size" msgstr "" -#: c-typeck.c:3085 +#: c-typeck.c:3078 msgid "type-punning to incomplete type might break strict-aliasing rules" msgstr "" -#: c-typeck.c:3089 +#: c-typeck.c:3082 msgid "dereferencing type-punned pointer will break strict-aliasing rules" msgstr "" #. Now we have handled acceptable kinds of LHS that are not truly lvalues. #. Reject anything strange now. -#: c-typeck.c:3248 +#: c-typeck.c:3241 msgid "invalid lvalue in assignment" msgstr "" #. Convert new value to destination type. -#: c-typeck.c:3257 c-typeck.c:3282 c-typeck.c:3299 cp/typeck.c:4969 +#: c-typeck.c:3250 c-typeck.c:3275 c-typeck.c:3292 cp/typeck.c:4969 #: cp/typeck.c:5113 msgid "assignment" msgstr "" -#: c-typeck.c:3366 +#: c-typeck.c:3359 msgid "cannot pass rvalue to reference parameter" msgstr "" -#: c-typeck.c:3475 c-typeck.c:3551 +#: c-typeck.c:3468 c-typeck.c:3544 #, c-format msgid "%s makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3479 c-typeck.c:3531 +#: c-typeck.c:3472 c-typeck.c:3524 #, c-format msgid "%s discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3485 +#: c-typeck.c:3478 msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:3523 +#: c-typeck.c:3516 #, c-format msgid "ISO C forbids %s between function pointer and `void *'" msgstr "" -#: c-typeck.c:3540 +#: c-typeck.c:3533 #, c-format msgid "pointer targets in %s differ in signedness" msgstr "" -#: c-typeck.c:3556 +#: c-typeck.c:3549 #, c-format msgid "%s from incompatible pointer type" msgstr "" -#: c-typeck.c:3562 c-typeck.c:4066 cp/typeck.c:1336 +#: c-typeck.c:3555 c-typeck.c:4061 cp/typeck.c:1336 msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:3577 +#: c-typeck.c:3570 #, c-format msgid "%s makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3585 +#: c-typeck.c:3578 #, c-format msgid "%s makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3599 c-typeck.c:3602 +#: c-typeck.c:3592 c-typeck.c:3595 #, c-format msgid "incompatible type for argument %d of `%s'" msgstr "" -#: c-typeck.c:3606 +#: c-typeck.c:3599 #, c-format msgid "incompatible type for argument %d of indirect function call" msgstr "" -#: c-typeck.c:3610 +#: c-typeck.c:3603 #, c-format msgid "incompatible types in %s" msgstr "" #. Function name is known; supply it. -#: c-typeck.c:3664 +#: c-typeck.c:3659 #, c-format msgid "passing arg of `%s'" msgstr "" #. Function name unknown (call through ptr). -#: c-typeck.c:3673 +#: c-typeck.c:3668 msgid "passing arg of pointer to function" msgstr "" #. Function name is known; supply it. -#: c-typeck.c:3681 +#: c-typeck.c:3676 #, c-format msgid "passing arg %d of `%s'" msgstr "" #. Function name unknown (call through ptr); just give arg number. -#: c-typeck.c:3690 +#: c-typeck.c:3685 #, c-format msgid "passing arg %d of pointer to function" msgstr "" -#: c-typeck.c:3747 +#: c-typeck.c:3742 msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c-typeck.c:3918 c-typeck.c:3933 c-typeck.c:3948 +#: c-typeck.c:3913 c-typeck.c:3928 c-typeck.c:3943 #, c-format msgid "(near initialization for `%s')" msgstr "" -#: c-typeck.c:3997 cp/typeck2.c:458 +#: c-typeck.c:3992 cp/typeck2.c:458 msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:4004 cp/typeck2.c:465 +#: c-typeck.c:3999 cp/typeck2.c:465 msgid "int-array initialized from non-wide string" msgstr "" -#: c-typeck.c:4022 cp/typeck2.c:481 +#: c-typeck.c:4017 cp/typeck2.c:481 msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:4089 +#: c-typeck.c:4084 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:4106 c-typeck.c:4108 c-typeck.c:4124 c-typeck.c:4145 -#: c-typeck.c:5525 +#: c-typeck.c:4101 c-typeck.c:4103 c-typeck.c:4119 c-typeck.c:4140 +#: c-typeck.c:5520 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:4140 +#: c-typeck.c:4135 msgid "initialization" msgstr "" -#: c-typeck.c:4151 c-typeck.c:5530 +#: c-typeck.c:4146 c-typeck.c:5525 msgid "initializer element is not computable at load time" msgstr "" -#: c-typeck.c:4166 cp/typeck2.c:558 +#: c-typeck.c:4161 cp/typeck2.c:558 msgid "invalid initializer" msgstr "" -#: c-typeck.c:4449 cp/decl.c:4424 +#: c-typeck.c:4444 cp/decl.c:4422 msgid "opaque vector types cannot be initialized" msgstr "" -#: c-typeck.c:4643 +#: c-typeck.c:4638 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:4663 +#: c-typeck.c:4658 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:4723 +#: c-typeck.c:4718 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:4770 +#: c-typeck.c:4765 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:4772 +#: c-typeck.c:4767 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:4803 +#: c-typeck.c:4798 msgid "missing initializer" msgstr "" -#: c-typeck.c:4829 +#: c-typeck.c:4824 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:4834 +#: c-typeck.c:4829 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:4919 +#: c-typeck.c:4914 msgid "initialization designators may not nest" msgstr "" -#: c-typeck.c:4940 c-typeck.c:5008 +#: c-typeck.c:4935 c-typeck.c:5003 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:4945 c-typeck.c:5061 +#: c-typeck.c:4940 c-typeck.c:5056 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:5004 c-typeck.c:5006 +#: c-typeck.c:4999 c-typeck.c:5001 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:5010 c-typeck.c:5013 +#: c-typeck.c:5005 c-typeck.c:5008 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5024 +#: c-typeck.c:5019 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:5033 +#: c-typeck.c:5028 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5073 +#: c-typeck.c:5068 #, c-format msgid "unknown field `%s' specified in initializer" msgstr "" -#: c-typeck.c:5109 c-typeck.c:5130 c-typeck.c:5592 +#: c-typeck.c:5104 c-typeck.c:5125 c-typeck.c:5587 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:5800 +#: c-typeck.c:5795 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:5807 c-typeck.c:5853 +#: c-typeck.c:5802 c-typeck.c:5848 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:5868 +#: c-typeck.c:5863 msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:5935 +#: c-typeck.c:5930 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:5956 +#: c-typeck.c:5951 msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:6019 +#: c-typeck.c:6014 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:6048 +#: c-typeck.c:6043 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:6070 +#: c-typeck.c:6065 msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:6157 +#: c-typeck.c:6152 msgid "argument of `asm' is not a constant string" msgstr "" -#: c-typeck.c:6172 +#: c-typeck.c:6167 msgid "asm template is not a string constant" msgstr "" -#: c-typeck.c:6204 +#: c-typeck.c:6199 msgid "invalid lvalue in asm statement" msgstr "" -#: c-typeck.c:6276 +#: c-typeck.c:6271 msgid "modification by `asm'" msgstr "" -#: c-typeck.c:6294 cp/typeck.c:5883 +#: c-typeck.c:6289 cp/typeck.c:5883 msgid "function declared `noreturn' has a `return' statement" msgstr "" -#: c-typeck.c:6301 +#: c-typeck.c:6296 msgid "`return' with no value, in function returning non-void" msgstr "" -#: c-typeck.c:6307 +#: c-typeck.c:6302 msgid "`return' with a value, in function returning void" msgstr "" -#: c-typeck.c:6311 +#: c-typeck.c:6306 msgid "return" msgstr "" -#: c-typeck.c:6363 +#: c-typeck.c:6358 msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:6418 cp/semantics.c:734 +#: c-typeck.c:6413 cp/semantics.c:734 msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:6428 +#: c-typeck.c:6423 msgid "`long' switch expression not converted to `int' in ISO C" msgstr "" -#: c-typeck.c:6469 cp/decl.c:2430 +#: c-typeck.c:6464 cp/parser.c:5281 msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:6471 cp/decl.c:2435 +#: c-typeck.c:6466 msgid "`default' label not within a switch statement" msgstr "" -#: c-typeck.c:6623 c-typeck.c:6657 +#: c-typeck.c:6618 c-typeck.c:6652 msgid "division by zero" msgstr "" -#: c-typeck.c:6702 cp/typeck.c:2888 +#: c-typeck.c:6697 cp/typeck.c:2888 msgid "right shift count is negative" msgstr "" -#: c-typeck.c:6709 cp/typeck.c:2894 +#: c-typeck.c:6704 cp/typeck.c:2894 msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:6730 cp/typeck.c:2913 +#: c-typeck.c:6725 cp/typeck.c:2913 msgid "left shift count is negative" msgstr "" -#: c-typeck.c:6733 cp/typeck.c:2915 +#: c-typeck.c:6728 cp/typeck.c:2915 msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:6754 +#: c-typeck.c:6749 msgid "shift count is negative" msgstr "" -#: c-typeck.c:6756 +#: c-typeck.c:6751 msgid "shift count >= width of type" msgstr "" -#: c-typeck.c:6773 cp/typeck.c:2950 +#: c-typeck.c:6768 cp/typeck.c:2950 msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:6799 c-typeck.c:6805 +#: c-typeck.c:6794 c-typeck.c:6800 msgid "ISO C forbids comparison of `void *' with function pointer" msgstr "" -#: c-typeck.c:6808 c-typeck.c:6848 c-typeck.c:6876 +#: c-typeck.c:6803 c-typeck.c:6843 c-typeck.c:6871 msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:6822 c-typeck.c:6827 c-typeck.c:6896 c-typeck.c:6901 +#: c-typeck.c:6817 c-typeck.c:6822 c-typeck.c:6891 c-typeck.c:6896 msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:6843 c-typeck.c:6871 +#: c-typeck.c:6838 c-typeck.c:6866 msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:6868 +#: c-typeck.c:6863 msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:6884 c-typeck.c:6891 +#: c-typeck.c:6879 c-typeck.c:6886 msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:6915 cp/typeck.c:3086 +#: c-typeck.c:6910 cp/typeck.c:3086 msgid "unordered comparison on non-floating point argument" msgstr "" -#: c-typeck.c:7125 +#: c-typeck.c:7120 msgid "comparison between signed and unsigned" msgstr "" -#: c-typeck.c:7171 cp/typeck.c:3333 +#: c-typeck.c:7166 cp/typeck.c:3333 msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-typeck.c:7179 cp/typeck.c:3341 +#: c-typeck.c:7174 cp/typeck.c:3341 msgid "comparison of promoted ~unsigned with unsigned" msgstr "" -#: calls.c:1814 tree-inline.c:1328 +#: calls.c:1837 tree-inline.c:1335 msgid "%Jinlining failed in call to '%F'" msgstr "" -#: calls.c:1815 calls.c:2155 tree-inline.c:1329 +#: calls.c:1838 calls.c:2206 tree-inline.c:1336 msgid "called from here" msgstr "" -#: calls.c:2154 +#: calls.c:2205 msgid "%Jcan't inline call to '%F'" msgstr "" -#: calls.c:2163 +#: calls.c:2214 msgid "" "ignoring return value of `%D', declared with attribute warn_unused_result" msgstr "" -#: calls.c:2176 +#: calls.c:2227 msgid "" "ignoring return value of function declared with attribute warn_unused_result" msgstr "" -#: calls.c:2186 +#: calls.c:2237 msgid "function call has aggregate value" msgstr "" @@ -3251,7 +3251,7 @@ msgstr "" msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: cfg.c:907 cfgrtl.c:1943 +#: cfg.c:907 cfgrtl.c:1973 #, c-format msgid "Wrong amount of branch edges after unconditional jump %i" msgstr "" @@ -3330,120 +3330,124 @@ msgstr "" msgid "Edge from %d to %d should not be marked irreducible." msgstr "" -#: cfgrtl.c:1849 +#: cfgrtl.c:1879 #, c-format msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1863 +#: cfgrtl.c:1893 #, c-format msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: cfgrtl.c:1875 +#: cfgrtl.c:1905 #, c-format msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1897 +#: cfgrtl.c:1927 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" msgstr "" -#: cfgrtl.c:1925 +#: cfgrtl.c:1955 #, c-format msgid "Missing REG_EH_REGION note in the end of bb %i" msgstr "" -#: cfgrtl.c:1933 +#: cfgrtl.c:1963 #, c-format msgid "Too many outgoing branch edges from bb %i" msgstr "" -#: cfgrtl.c:1938 +#: cfgrtl.c:1968 #, c-format msgid "Fallthru edge after unconditional jump %i" msgstr "" -#: cfgrtl.c:1949 +#: cfgrtl.c:1979 #, c-format msgid "Wrong amount of branch edges after conditional jump %i" msgstr "" -#: cfgrtl.c:1954 +#: cfgrtl.c:1984 #, c-format msgid "Call edges for non-call insn in bb %i" msgstr "" -#: cfgrtl.c:1963 +#: cfgrtl.c:1993 #, c-format msgid "Abnormal edges for no purpose in bb %i" msgstr "" -#: cfgrtl.c:1973 +#: cfgrtl.c:2003 #, c-format msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: cfgrtl.c:1977 +#: cfgrtl.c:2007 #, c-format msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: cfgrtl.c:1991 cfgrtl.c:2001 +#: cfgrtl.c:2021 cfgrtl.c:2031 #, c-format msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: cfgrtl.c:2014 +#: cfgrtl.c:2044 #, c-format msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: cfgrtl.c:2024 +#: cfgrtl.c:2054 #, c-format msgid "in basic block %d:" msgstr "" -#: cfgrtl.c:2025 +#: cfgrtl.c:2055 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.c:2071 +#: cfgrtl.c:2101 #, c-format msgid "missing barrier after block %i" msgstr "" -#: cfgrtl.c:2084 +#: cfgrtl.c:2114 #, c-format msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: cfgrtl.c:2099 +#: cfgrtl.c:2129 #, c-format msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: cfgrtl.c:2101 +#: cfgrtl.c:2131 msgid "wrong insn in the fallthru edge" msgstr "" -#: cfgrtl.c:2118 +#: cfgrtl.c:2148 msgid "basic blocks not laid down consecutively" msgstr "" -#: cfgrtl.c:2143 +#: cfgrtl.c:2173 msgid "insn outside basic block" msgstr "" -#: cfgrtl.c:2151 +#: cfgrtl.c:2181 msgid "return not followed by barrier" msgstr "" -#: cfgrtl.c:2158 +#: cfgrtl.c:2188 #, c-format msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" +#: cgraph.c:463 +msgid "%D renamed after being referenced in assembly" +msgstr "" + #: collect2.c:406 msgid "internal error" msgstr "" @@ -3624,7 +3628,7 @@ msgstr "" msgid "library lib%s not found" msgstr "" -#: combine.c:13052 +#: combine.c:13014 #, c-format msgid "" ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new " @@ -3633,7 +3637,7 @@ msgid "" "\n" msgstr "" -#: combine.c:13061 +#: combine.c:13023 #, c-format msgid "" "\n" @@ -3757,87 +3761,86 @@ msgstr "" msgid "the meaning of '\\%c' is different in traditional C" msgstr "" -#. We'll error when we try it out as the start of an identifier. -#: cppcharset.c:836 +#: cppcharset.c:837 #, c-format msgid "incomplete universal character name %.*s" msgstr "" -#: cppcharset.c:847 +#: cppcharset.c:849 #, c-format msgid "%.*s is not a valid universal character" msgstr "" -#: cppcharset.c:857 +#: cppcharset.c:859 #, c-format msgid "universal character %.*s is not valid in an identifier" msgstr "" -#: cppcharset.c:861 +#: cppcharset.c:863 #, c-format msgid "universal character %.*s is not valid at the start of an identifier" msgstr "" -#: cppcharset.c:895 +#: cppcharset.c:898 msgid "converting UCN to source character set" msgstr "" -#: cppcharset.c:898 +#: cppcharset.c:902 msgid "converting UCN to execution character set" msgstr "" -#: cppcharset.c:963 +#: cppcharset.c:967 msgid "the meaning of '\\x' is different in traditional C" msgstr "" -#: cppcharset.c:980 f/lex.c:580 +#: cppcharset.c:984 f/lex.c:580 msgid "\\x used with no following hex digits" msgstr "" -#: cppcharset.c:987 +#: cppcharset.c:991 msgid "hex escape sequence out of range" msgstr "" -#: cppcharset.c:1026 +#: cppcharset.c:1030 msgid "octal escape sequence out of range" msgstr "" -#: cppcharset.c:1094 +#: cppcharset.c:1098 msgid "the meaning of '\\a' is different in traditional C" msgstr "" -#: cppcharset.c:1101 +#: cppcharset.c:1105 #, c-format msgid "non-ISO-standard escape sequence, '\\%c'" msgstr "" -#: cppcharset.c:1109 +#: cppcharset.c:1113 #, c-format msgid "unknown escape sequence '\\%c'" msgstr "" -#: cppcharset.c:1112 +#: cppcharset.c:1116 #, c-format msgid "unknown escape sequence: '\\%03o'" msgstr "" -#: cppcharset.c:1118 +#: cppcharset.c:1122 msgid "converting escape sequence to execution character set" msgstr "" -#: cppcharset.c:1177 +#: cppcharset.c:1181 msgid "converting to execution character set" msgstr "" -#: cppcharset.c:1239 cppcharset.c:1301 +#: cppcharset.c:1244 cppcharset.c:1307 msgid "character constant too long for its type" msgstr "" -#: cppcharset.c:1242 +#: cppcharset.c:1247 msgid "multi-character character constant" msgstr "" -#: cppcharset.c:1333 +#: cppcharset.c:1339 msgid "empty character constant" msgstr "" @@ -3853,187 +3856,195 @@ msgstr "" msgid "stdout" msgstr "" -#: cppexp.c:191 +#: cppexp.c:192 msgid "too many decimal points in number" msgstr "" -#: cppexp.c:211 +#: cppexp.c:212 #, c-format msgid "invalid digit \"%c\" in octal constant" msgstr "" -#: cppexp.c:217 +#: cppexp.c:218 msgid "use of C99 hexadecimal floating constant" msgstr "" -#: cppexp.c:226 +#: cppexp.c:227 msgid "exponent has no digits" msgstr "" -#: cppexp.c:233 +#: cppexp.c:234 msgid "hexadecimal floating constants require an exponent" msgstr "" -#: cppexp.c:239 +#: cppexp.c:240 #, c-format msgid "invalid suffix \"%.*s\" on floating constant" msgstr "" -#: cppexp.c:249 cppexp.c:274 +#: cppexp.c:250 cppexp.c:275 #, c-format msgid "traditional C rejects the \"%.*s\" suffix" msgstr "" -#: cppexp.c:260 +#: cppexp.c:261 #, c-format msgid "invalid suffix \"%.*s\" on integer constant" msgstr "" -#: cppexp.c:281 +#: cppexp.c:283 msgid "use of C99 long long integer constant" msgstr "" -#: cppexp.c:287 +#: cppexp.c:290 msgid "imaginary constants are a GCC extension" msgstr "" -#: cppexp.c:373 +#: cppexp.c:376 msgid "integer constant is too large for its type" msgstr "" -#: cppexp.c:385 +#: cppexp.c:388 msgid "integer constant is so large that it is unsigned" msgstr "" -#: cppexp.c:467 +#: cppexp.c:470 msgid "missing ')' after \"defined\"" msgstr "" -#: cppexp.c:474 +#: cppexp.c:477 msgid "operator \"defined\" requires an identifier" msgstr "" -#: cppexp.c:482 +#: cppexp.c:485 #, c-format msgid "(\"%s\" is an alternative token for \"%s\" in C++)" msgstr "" -#: cppexp.c:492 +#: cppexp.c:495 msgid "this use of \"defined\" may not be portable" msgstr "" -#: cppexp.c:528 +#: cppexp.c:531 msgid "floating constant in preprocessor expression" msgstr "" -#: cppexp.c:534 +#: cppexp.c:537 msgid "imaginary number in preprocessor expression" msgstr "" -#: cppexp.c:579 +#: cppexp.c:582 #, c-format msgid "\"%s\" is not defined" msgstr "" -#: cppexp.c:711 cppexp.c:740 +#: cppexp.c:714 cppexp.c:743 #, c-format msgid "missing binary operator before token \"%s\"" msgstr "" -#: cppexp.c:731 +#: cppexp.c:734 #, c-format msgid "token \"%s\" is not valid in preprocessor expressions" msgstr "" -#: cppexp.c:750 +#: cppexp.c:753 msgid "void expression between '(' and ')'" msgstr "" -#: cppexp.c:753 +#: cppexp.c:756 msgid "#if with no expression" msgstr "" -#: cppexp.c:755 +#: cppexp.c:758 #, c-format msgid "operator '%s' has no right operand" msgstr "" -#: cppexp.c:781 +#: cppexp.c:784 msgid " ':' without preceding '?'" msgstr "" -#: cppexp.c:808 +#: cppexp.c:811 msgid "unbalanced stack in #if" msgstr "" -#: cppexp.c:827 +#: cppexp.c:830 #, c-format msgid "impossible operator '%u'" msgstr "" -#: cppexp.c:919 +#: cppexp.c:922 msgid "missing ')' in expression" msgstr "" -#: cppexp.c:940 +#: cppexp.c:943 msgid "'?' without following ':'" msgstr "" -#: cppexp.c:950 +#: cppexp.c:953 msgid "integer overflow in preprocessor expression" msgstr "" -#: cppexp.c:955 +#: cppexp.c:958 msgid "missing '(' in expression" msgstr "" -#: cppexp.c:987 +#: cppexp.c:990 #, c-format msgid "the left operand of \"%s\" changes sign when promoted" msgstr "" -#: cppexp.c:992 +#: cppexp.c:995 #, c-format msgid "the right operand of \"%s\" changes sign when promoted" msgstr "" -#: cppexp.c:1250 +#: cppexp.c:1253 msgid "traditional C rejects the unary plus operator" msgstr "" -#: cppexp.c:1349 +#: cppexp.c:1352 msgid "comma operator in operand of #if" msgstr "" -#: cppexp.c:1480 +#: cppexp.c:1483 msgid "division by zero in #if" msgstr "" -#: cppfiles.c:357 +#: cppfiles.c:367 msgid "NULL directory in find_file" msgstr "" -#: cppfiles.c:435 +#: cppfiles.c:392 +msgid "one or more PCH files were found, but they were invalid" +msgstr "" + +#: cppfiles.c:395 +msgid "use -Winvalid-pch for more information" +msgstr "" + +#: cppfiles.c:453 #, c-format msgid "%s is a block device" msgstr "" -#: cppfiles.c:452 +#: cppfiles.c:470 #, c-format msgid "%s is too large" msgstr "" -#: cppfiles.c:486 +#: cppfiles.c:505 #, c-format msgid "%s is shorter than expected" msgstr "" -#: cppfiles.c:679 +#: cppfiles.c:698 #, c-format msgid "no include path in which to search for %s" msgstr "" -#: cppfiles.c:921 +#: cppfiles.c:940 msgid "Multiple include guards may be useful for:\n" msgstr "" @@ -4064,11 +4075,11 @@ msgstr "" msgid "target int is narrower than target char" msgstr "" -#: cppinit.c:412 +#: cppinit.c:413 msgid "CPP half-integer narrower than CPP character" msgstr "" -#: cppinit.c:416 +#: cppinit.c:417 #, c-format msgid "" "CPP on this host cannot handle wide character constants over %lu bits, but " @@ -4092,27 +4103,27 @@ msgstr "" msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro" msgstr "" -#: cpplex.c:595 +#: cpplex.c:596 msgid "null character(s) preserved in literal" msgstr "" -#: cpplex.c:915 +#: cpplex.c:916 msgid "unterminated comment" msgstr "" -#: cpplex.c:926 +#: cpplex.c:927 msgid "C++ style comments are not allowed in ISO C90" msgstr "" -#: cpplex.c:928 +#: cpplex.c:929 msgid "(this will be reported only once per input file)" msgstr "" -#: cpplex.c:933 +#: cpplex.c:934 msgid "multi-line comment" msgstr "" -#: cpplex.c:1196 +#: cpplex.c:1198 #, c-format msgid "unspellable token %s" msgstr "" @@ -4172,143 +4183,143 @@ msgstr "" msgid "macro names must be identifiers" msgstr "" -#: cpplib.c:531 +#: cpplib.c:532 #, c-format msgid "undefining \"%s\"" msgstr "" -#: cpplib.c:601 +#: cpplib.c:602 msgid "missing terminating > character" msgstr "" -#: cpplib.c:654 +#: cpplib.c:655 #, c-format msgid "#%s expects \"FILENAME\" or <FILENAME>" msgstr "" -#: cpplib.c:677 +#: cpplib.c:678 msgid "#include nested too deeply" msgstr "" -#: cpplib.c:715 +#: cpplib.c:716 msgid "#include_next in primary source file" msgstr "" -#: cpplib.c:741 +#: cpplib.c:742 #, c-format msgid "invalid flag \"%s\" in line directive" msgstr "" -#: cpplib.c:786 +#: cpplib.c:787 #, c-format msgid "\"%s\" after #line is not a positive integer" msgstr "" -#: cpplib.c:792 +#: cpplib.c:793 msgid "line number out of range" msgstr "" -#: cpplib.c:804 cpplib.c:876 +#: cpplib.c:805 cpplib.c:878 #, c-format msgid "\"%s\" is not a valid filename" msgstr "" -#: cpplib.c:838 +#: cpplib.c:840 #, c-format msgid "\"%s\" after # is not a positive integer" msgstr "" -#: cpplib.c:938 +#: cpplib.c:940 msgid "invalid #ident directive" msgstr "" -#: cpplib.c:1018 +#: cpplib.c:1020 #, c-format msgid "registering \"%s\" as both a pragma and a pragma namespace" msgstr "" -#: cpplib.c:1021 +#: cpplib.c:1023 #, c-format msgid "#pragma %s %s is already registered" msgstr "" -#: cpplib.c:1024 +#: cpplib.c:1026 #, c-format msgid "#pragma %s is already registered" msgstr "" -#: cpplib.c:1169 +#: cpplib.c:1171 msgid "#pragma once in main file" msgstr "" -#: cpplib.c:1191 +#: cpplib.c:1194 msgid "invalid #pragma GCC poison directive" msgstr "" -#: cpplib.c:1200 +#: cpplib.c:1203 #, c-format msgid "poisoning existing macro \"%s\"" msgstr "" -#: cpplib.c:1221 +#: cpplib.c:1224 msgid "#pragma system_header ignored outside include file" msgstr "" -#: cpplib.c:1245 +#: cpplib.c:1248 #, c-format msgid "cannot find source file %s" msgstr "" -#: cpplib.c:1248 +#: cpplib.c:1252 #, c-format msgid "current file is older than %s" msgstr "" -#: cpplib.c:1362 +#: cpplib.c:1366 msgid "_Pragma takes a parenthesized string literal" msgstr "" -#: cpplib.c:1440 +#: cpplib.c:1444 msgid "#else without #if" msgstr "" -#: cpplib.c:1445 +#: cpplib.c:1449 msgid "#else after #else" msgstr "" -#: cpplib.c:1473 +#: cpplib.c:1477 msgid "#elif without #if" msgstr "" -#: cpplib.c:1478 +#: cpplib.c:1482 msgid "#elif after #else" msgstr "" -#: cpplib.c:1508 +#: cpplib.c:1512 msgid "#endif without #if" msgstr "" -#: cpplib.c:1585 +#: cpplib.c:1589 msgid "missing '(' after predicate" msgstr "" -#: cpplib.c:1600 +#: cpplib.c:1604 msgid "missing ')' to complete answer" msgstr "" -#: cpplib.c:1620 +#: cpplib.c:1624 msgid "predicate's answer is empty" msgstr "" -#: cpplib.c:1647 +#: cpplib.c:1651 msgid "assertion without predicate" msgstr "" -#: cpplib.c:1649 +#: cpplib.c:1653 msgid "predicate must be an identifier" msgstr "" -#: cpplib.c:1733 +#: cpplib.c:1737 #, c-format msgid "\"%s\" re-asserted" msgstr "" @@ -4407,26 +4418,26 @@ msgstr "" msgid "invalid hash type %d in cpp_macro_definition" msgstr "" -#: cpppch.c:83 cpppch.c:331 cpppch.c:355 cpppch.c:364 +#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365 msgid "while writing precompiled header" msgstr "" -#: cpppch.c:462 +#: cpppch.c:463 #, c-format msgid "%s: not used because `%.*s' not defined" msgstr "" -#: cpppch.c:474 +#: cpppch.c:475 #, c-format msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'" msgstr "" -#: cpppch.c:515 +#: cpppch.c:516 #, c-format msgid "%s: not used because `%s' is defined" msgstr "" -#: cpppch.c:528 cpppch.c:714 +#: cpppch.c:529 cpppch.c:715 msgid "while reading precompiled header" msgstr "" @@ -4439,7 +4450,7 @@ msgstr "" msgid "too many input files" msgstr "" -#: cpptrad.c:740 +#: cpptrad.c:744 #, c-format msgid "detected recursion whilst expanding macro \"%s\"" msgstr "" @@ -4498,7 +4509,7 @@ msgstr "" msgid "can't access imaginary part of complex value in hard register" msgstr "" -#: emit-rtl.c:3468 +#: emit-rtl.c:3456 msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" @@ -4511,11 +4522,11 @@ msgstr "" msgid "exception handling disabled, use -fexceptions to enable" msgstr "" -#: except.c:2919 +#: except.c:2923 msgid "argument of `__builtin_eh_return_regno' must be constant" msgstr "" -#: except.c:3050 +#: except.c:3054 msgid "__builtin_eh_return not supported on this target" msgstr "" @@ -4523,24 +4534,24 @@ msgstr "" msgid "stack limits not supported on this target" msgstr "" -#: expr.c:2981 +#: expr.c:2989 msgid "function using short complex types cannot be inline" msgstr "" -#: expr.c:5948 expr.c:5957 expr.c:5966 expr.c:5971 expr.c:6300 expr.c:6316 +#: expr.c:5960 expr.c:5969 expr.c:5978 expr.c:5983 expr.c:6312 expr.c:6328 msgid "unsupported wide integer operation" msgstr "" -#: expr.c:6359 +#: expr.c:6371 msgid "%Jprior parameter's size depends on '%D'" msgstr "" -#: expr.c:6722 +#: expr.c:6734 msgid "returned value in block_exit_expr" msgstr "" #. We can't make a bitwise copy of this object, so fail. -#: expr.c:8866 +#: expr.c:8869 msgid "cannot take the address of an unaligned member" msgstr "" @@ -4585,12 +4596,12 @@ msgstr "" #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3223 vmsdbgout.c:467 config/i386/i386.c:6651 +#: final.c:3223 vmsdbgout.c:467 config/i386/i386.c:6712 #: config/pdp11/pdp11.c:1645 msgid "floating constant misused" msgstr "" -#: final.c:3279 vmsdbgout.c:524 config/i386/i386.c:6729 +#: final.c:3279 vmsdbgout.c:524 config/i386/i386.c:6790 #: config/pdp11/pdp11.c:1692 msgid "invalid expression as operand" msgstr "" @@ -4629,7 +4640,7 @@ msgstr "" msgid "`and' of mutually exclusive equal-tests is always 0" msgstr "" -#: fold-const.c:8324 +#: fold-const.c:8328 msgid "fold check: original tree changed by fold" msgstr "" @@ -4637,27 +4648,27 @@ msgstr "" msgid "%Jsize of variable '%D' is too large" msgstr "" -#: function.c:3706 +#: function.c:3710 msgid "impossible constraint in `asm'" msgstr "" -#: function.c:5626 +#: function.c:5630 msgid "%J'%D' might be used uninitialized in this function" msgstr "" -#: function.c:5633 +#: function.c:5637 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: function.c:5652 +#: function.c:5656 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: function.c:6428 +#: function.c:6432 msgid "function returns an aggregate" msgstr "" -#: function.c:6911 +#: function.c:6915 msgid "%Junused parameter '%D'" msgstr "" @@ -5800,38 +5811,39 @@ msgstr "" msgid "usage: %s [-h|-m] > file" msgstr "" -#: ggc-common.c:396 ggc-common.c:404 ggc-common.c:485 ggc-common.c:505 -#: ggc-page.c:1984 ggc-page.c:2016 ggc-page.c:2023 +#: ggc-common.c:398 ggc-common.c:406 ggc-common.c:487 ggc-common.c:507 +#: ggc-page.c:2005 ggc-page.c:2037 ggc-page.c:2044 ggc-zone.c:1668 +#: ggc-zone.c:1674 ggc-zone.c:1679 ggc-zone.c:1686 #, c-format msgid "can't write PCH file: %m" msgstr "" -#: ggc-common.c:498 +#: ggc-common.c:500 #, c-format msgid "can't get position in PCH file: %m" msgstr "" -#: ggc-common.c:508 +#: ggc-common.c:510 #, c-format msgid "can't write padding to PCH file: %m" msgstr "" -#: ggc-common.c:561 ggc-common.c:569 ggc-common.c:576 ggc-common.c:579 -#: ggc-common.c:652 ggc-common.c:655 ggc-page.c:2111 +#: ggc-common.c:563 ggc-common.c:571 ggc-common.c:578 ggc-common.c:581 +#: ggc-common.c:654 ggc-common.c:657 ggc-page.c:2132 ggc-zone.c:1698 #, c-format msgid "can't read PCH file: %m" msgstr "" -#: ggc-common.c:679 +#: ggc-common.c:681 msgid "had to relocate PCH" msgstr "" -#: ggc-page.c:1301 +#: ggc-page.c:1322 #, c-format msgid "open /dev/zero: %m" msgstr "" -#: ggc-page.c:2001 ggc-page.c:2007 +#: ggc-page.c:2022 ggc-page.c:2028 msgid "can't write PCH file" msgstr "" @@ -5966,61 +5978,61 @@ msgstr "" msgid "-Wuninitialized is not supported without -O" msgstr "" -#: opts.c:1330 +#: opts.c:1329 #, c-format msgid "unrecognized register name \"%s\"" msgstr "" -#: opts.c:1374 +#: opts.c:1373 #, c-format msgid "unknown tls-model \"%s\"" msgstr "" -#: opts.c:1444 +#: opts.c:1443 msgid "use -gdwarf -gN for DWARF v1 level N, and -gdwarf-2 for DWARF v2" msgstr "" -#: opts.c:1522 +#: opts.c:1521 #, c-format msgid "%s: --param arguments should be of the form NAME=VALUE" msgstr "" -#: opts.c:1527 +#: opts.c:1526 #, c-format msgid "invalid --param value `%s'" msgstr "" -#: opts.c:1623 +#: opts.c:1622 msgid "target system does not support debug output" msgstr "" -#: opts.c:1630 +#: opts.c:1629 #, c-format msgid "debug format \"%s\" conflicts with prior selection" msgstr "" -#: opts.c:1646 +#: opts.c:1645 #, c-format msgid "unrecognised debug output level \"%s\"" msgstr "" -#: opts.c:1648 +#: opts.c:1647 #, c-format msgid "debug output level %s is too high" msgstr "" -#: opts.c:1667 +#: opts.c:1666 msgid "The following options are language-independent:\n" msgstr "" -#: opts.c:1674 +#: opts.c:1673 #, c-format msgid "" "The %s front end recognizes the following options:\n" "\n" msgstr "" -#: opts.c:1688 +#: opts.c:1687 msgid "The --param option recognizes the following as parameters:\n" msgstr "" @@ -6396,7 +6408,7 @@ msgstr "" msgid "can't use '%s' as a %s register" msgstr "" -#: regclass.c:764 config/ia64/ia64.c:4417 config/ia64/ia64.c:4424 +#: regclass.c:764 config/ia64/ia64.c:4473 config/ia64/ia64.c:4480 #, c-format msgid "unknown register name: %s" msgstr "" @@ -6433,23 +6445,23 @@ msgstr "" msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" -#: reload.c:1250 +#: reload.c:1251 msgid "cannot reload integer constant operand in `asm'" msgstr "" -#: reload.c:1272 +#: reload.c:1273 msgid "impossible register constraint in `asm'" msgstr "" -#: reload.c:3479 +#: reload.c:3501 msgid "`&' constraint used with no register class" msgstr "" -#: reload.c:3647 +#: reload.c:3669 msgid "unable to generate reloads for:" msgstr "" -#: reload.c:3648 reload.c:3862 +#: reload.c:3670 reload.c:3884 msgid "inconsistent operand constraints in an `asm'" msgstr "" @@ -6543,148 +6555,148 @@ msgstr "" msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d" msgstr "" -#: stmt.c:740 +#: stmt.c:748 #, c-format msgid "jump to `%s' invalidly jumps into binding contour" msgstr "" -#: stmt.c:967 stmt.c:3691 +#: stmt.c:975 stmt.c:3739 msgid "%Jlabel '%D' used before containing binding contour" msgstr "" -#: stmt.c:1146 +#: stmt.c:1154 msgid "output operand constraint lacks `='" msgstr "" -#: stmt.c:1161 +#: stmt.c:1169 #, c-format msgid "output constraint `%c' for operand %d is not at the beginning" msgstr "" -#: stmt.c:1183 +#: stmt.c:1191 msgid "operand constraint contains incorrectly positioned '+' or '='" msgstr "" -#: stmt.c:1189 stmt.c:1287 +#: stmt.c:1197 stmt.c:1295 #, c-format msgid "`%%' constraint used with last operand" msgstr "" -#: stmt.c:1208 +#: stmt.c:1216 msgid "matching constraint not valid in output operand" msgstr "" -#: stmt.c:1278 +#: stmt.c:1286 #, c-format msgid "input operand constraint contains `%c'" msgstr "" -#: stmt.c:1318 +#: stmt.c:1326 msgid "matching constraint references invalid operand number" msgstr "" -#: stmt.c:1356 +#: stmt.c:1364 #, c-format msgid "invalid punctuation `%c' in constraint" msgstr "" -#: stmt.c:1405 +#: stmt.c:1413 #, c-format msgid "asm-specifier for variable `%s' conflicts with asm clobber list" msgstr "" -#: stmt.c:1495 +#: stmt.c:1503 #, c-format msgid "unknown register name `%s' in `asm'" msgstr "" -#: stmt.c:1503 +#: stmt.c:1511 #, c-format msgid "PIC register `%s' clobbered in `asm'" msgstr "" -#: stmt.c:1552 +#: stmt.c:1560 #, c-format msgid "more than %d operands in `asm'" msgstr "" -#: stmt.c:1614 +#: stmt.c:1622 #, c-format msgid "output number %d not directly addressable" msgstr "" -#: stmt.c:1692 +#: stmt.c:1700 #, c-format msgid "asm operand %d probably doesn't match constraints" msgstr "" -#: stmt.c:1702 +#: stmt.c:1710 #, c-format msgid "use of memory input without lvalue in asm operand %d is deprecated" msgstr "" -#: stmt.c:1853 +#: stmt.c:1861 msgid "asm clobber conflict with output operand" msgstr "" -#: stmt.c:1858 +#: stmt.c:1866 msgid "asm clobber conflict with input operand" msgstr "" -#: stmt.c:1892 +#: stmt.c:1900 msgid "too many alternatives in `asm'" msgstr "" -#: stmt.c:1904 +#: stmt.c:1912 msgid "operand constraints for `asm' differ in number of alternatives" msgstr "" -#: stmt.c:1956 +#: stmt.c:1964 #, c-format msgid "duplicate asm operand name '%s'" msgstr "" -#: stmt.c:2054 +#: stmt.c:2062 msgid "missing close brace for named operand" msgstr "" -#: stmt.c:2082 +#: stmt.c:2090 #, c-format msgid "undefined named operand '%s'" msgstr "" -#: stmt.c:2138 +#: stmt.c:2146 msgid "%Hstatement with no effect" msgstr "" -#: stmt.c:2293 +#: stmt.c:2301 msgid "%Hvalue computed is not used" msgstr "" -#: stmt.c:3631 +#: stmt.c:3679 msgid "%Junused variable '%D'" msgstr "" -#: stmt.c:4404 +#: stmt.c:4452 msgid "%Hunreachable code at beginning of %s" msgstr "" -#: stmt.c:5032 +#: stmt.c:5080 #, c-format msgid "enumeration value `%s' not handled in switch" msgstr "" -#: stmt.c:5057 stmt.c:5077 +#: stmt.c:5105 stmt.c:5125 #, c-format msgid "case value `%ld' not in enumerated type" msgstr "" -#: stmt.c:5060 stmt.c:5080 +#: stmt.c:5108 stmt.c:5128 #, c-format msgid "case value `%ld' not in enumerated type `%s'" msgstr "" -#: stmt.c:5297 +#: stmt.c:5345 msgid "switch missing default case" msgstr "" @@ -6738,7 +6750,7 @@ msgstr "" msgid "packed attribute is unnecessary" msgstr "" -#: targhooks.c:158 +#: targhooks.c:161 msgid "__builtin_saveregs not supported by this target" msgstr "" @@ -6820,71 +6832,71 @@ msgstr "" msgid "%J'%F' declared `static' but never defined" msgstr "" -#: toplev.c:1736 +#: toplev.c:1740 msgid "%J'%D' defined but not used" msgstr "" -#: toplev.c:1757 toplev.c:1774 +#: toplev.c:1761 toplev.c:1778 #, c-format msgid "`%s' is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:1777 +#: toplev.c:1781 #, c-format msgid "`%s' is deprecated" msgstr "" -#: toplev.c:1780 +#: toplev.c:1784 #, c-format msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:1783 +#: toplev.c:1787 msgid "type is deprecated" msgstr "" -#: toplev.c:1980 +#: toplev.c:1984 #, c-format msgid "invalid register name `%s' for register variable" msgstr "" -#: toplev.c:3586 +#: toplev.c:3590 msgid "" "branch target register load optimization is not intended to be run twice" msgstr "" -#: toplev.c:3753 +#: toplev.c:3757 msgid "" "\n" "Target specific options:\n" msgstr "" -#: toplev.c:3767 toplev.c:3786 +#: toplev.c:3771 toplev.c:3790 #, c-format msgid " -m%-23s [undocumented]\n" msgstr "" -#: toplev.c:3795 +#: toplev.c:3799 msgid "" "\n" "There are undocumented target specific options as well.\n" msgstr "" -#: toplev.c:3797 +#: toplev.c:3801 msgid " They exist, but they are not documented.\n" msgstr "" -#: toplev.c:3852 +#: toplev.c:3856 #, c-format msgid "unrecognized gcc debugging option: %c" msgstr "" -#: toplev.c:3914 config/rs6000/rs6000.c:881 +#: toplev.c:3918 config/rs6000/rs6000.c:943 #, c-format msgid "invalid option `%s'" msgstr "" -#: toplev.c:3929 +#: toplev.c:3933 #, c-format msgid "" "%s%s%s version %s (%s)\n" @@ -6892,95 +6904,95 @@ msgid "" "%s%s%s version %s (%s) compiled by CC.\n" msgstr "" -#: toplev.c:3936 +#: toplev.c:3940 #, c-format msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: toplev.c:3988 +#: toplev.c:3992 msgid "options passed: " msgstr "" -#: toplev.c:4017 +#: toplev.c:4021 msgid "options enabled: " msgstr "" -#: toplev.c:4075 java/jcf-write.c:3422 +#: toplev.c:4079 java/jcf-write.c:3422 #, c-format msgid "can't open %s for writing: %m" msgstr "" -#: toplev.c:4152 +#: toplev.c:4162 config/sh/sh.c:6869 msgid "created and used with different settings of -fpic" msgstr "" -#: toplev.c:4154 +#: toplev.c:4164 config/sh/sh.c:6871 msgid "created and used with different settings of -fpie" msgstr "" -#: toplev.c:4203 +#: toplev.c:4215 config/sh/sh.c:6921 #, c-format msgid "created and used with differing settings of `-m%s'" msgstr "" -#: toplev.c:4206 +#: toplev.c:4218 config/sh/sh.c:6924 msgid "out of memory" msgstr "" -#: toplev.c:4387 +#: toplev.c:4399 msgid "instruction scheduling not supported on this target machine" msgstr "" -#: toplev.c:4391 +#: toplev.c:4403 msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:4405 +#: toplev.c:4417 #, c-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:4458 +#: toplev.c:4470 #, c-format msgid "target system does not support the \"%s\" debug format" msgstr "" -#: toplev.c:4475 +#: toplev.c:4487 msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:4480 +#: toplev.c:4492 msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:4487 +#: toplev.c:4499 msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:4494 +#: toplev.c:4506 msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:4500 +#: toplev.c:4512 msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:4509 +#: toplev.c:4521 msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: toplev.c:4515 +#: toplev.c:4527 msgid "-ffunction-sections may affect debugging on some targets" msgstr "" -#: toplev.c:4617 +#: toplev.c:4629 #, c-format msgid "error writing to %s: %m" msgstr "" -#: toplev.c:4619 java/jcf-parse.c:909 java/jcf-write.c:3429 +#: toplev.c:4631 java/jcf-parse.c:909 java/jcf-write.c:3429 #, c-format msgid "error closing %s: %m" msgstr "" @@ -6995,43 +7007,43 @@ msgstr "" msgid "ignoring unknown option `%.*s' in `-fdump-%s'" msgstr "" -#: tree-inline.c:1011 +#: tree-inline.c:1016 msgid "" "%Jfunction '%F' can never be inlined because it uses alloca (override using " "the always_inline attribute)" msgstr "" -#: tree-inline.c:1024 +#: tree-inline.c:1029 msgid "%Jfunction '%F' can never be inlined because it uses setjmp" msgstr "" -#: tree-inline.c:1038 +#: tree-inline.c:1044 msgid "" "%Jfunction '%F' can never be inlined because it uses variable argument lists" msgstr "" -#: tree-inline.c:1053 +#: tree-inline.c:1060 msgid "" "%Jfunction '%F' can never be inlined because it uses setjmp-longjmp " "exception handling" msgstr "" -#: tree-inline.c:1071 +#: tree-inline.c:1078 msgid "" "%Jfunction '%F' can never be inlined because it contains a nested function" msgstr "" -#: tree-inline.c:1088 +#: tree-inline.c:1095 msgid "" "%Jfunction '%F' can never be inlined because it contains a computed goto" msgstr "" -#: tree-inline.c:1098 +#: tree-inline.c:1105 msgid "" "%Jfunction '%F' can never be inlined because it contains a nonlocal goto" msgstr "" -#: tree-inline.c:1121 +#: tree-inline.c:1128 msgid "" "%Jfunction '%F' can never be inlined because it uses variable sized variables" msgstr "" @@ -7044,34 +7056,34 @@ msgstr "" msgid "%Jsize of return value of '%D' is larger than %wd bytes" msgstr "" -#: tree.c:3785 +#: tree.c:3793 msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:3840 +#: tree.c:3848 msgid "function return type cannot be function" msgstr "" -#: tree.c:4669 +#: tree.c:4677 msgid "invalid initializer for bit string" msgstr "" -#: tree.c:4721 +#: tree.c:4729 #, c-format msgid "tree check: expected %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:4734 +#: tree.c:4742 #, c-format msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d" msgstr "" -#: tree.c:4747 +#: tree.c:4755 #, c-format msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:4759 +#: tree.c:4767 #, c-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" @@ -7192,154 +7204,148 @@ msgstr "" msgid "The maximum number of instructions when automatically inlining" msgstr "" -#: params.def:84 -msgid "" -"The maximum number of instructions by repeated inlining before gcc starts to " -"throttle inlining" -msgstr "" - -#: params.def:94 +#: params.def:75 msgid "The maximum number of instructions for the RTL inliner" msgstr "" -#: params.def:105 +#: params.def:86 msgid "The maximum number of instructions to consider to fill a delay slot" msgstr "" -#: params.def:116 +#: params.def:97 msgid "" "The maximum number of instructions to consider to find accurate live " "register information" msgstr "" -#: params.def:126 +#: params.def:107 msgid "The maximum length of scheduling's pending operations list" msgstr "" -#: params.def:131 +#: params.def:112 msgid "The size of function body to be considered large" msgstr "" -#: params.def:135 +#: params.def:116 msgid "Maximal growth due to inlining of large function (in percent)" msgstr "" -#: params.def:139 +#: params.def:120 msgid "" "how much can given compilation unit grow because of the inlining (in percent)" msgstr "" -#: params.def:146 +#: params.def:127 msgid "The maximum amount of memory to be allocated by GCSE" msgstr "" -#: params.def:151 +#: params.def:132 msgid "The maximum number of passes to make when doing GCSE" msgstr "" -#: params.def:158 +#: params.def:139 msgid "The maximum number of instructions to consider to unroll in a loop" msgstr "" -#: params.def:164 +#: params.def:145 msgid "" "The maximum number of instructions to consider to unroll in a loop on average" msgstr "" -#: params.def:169 +#: params.def:150 msgid "The maximum number of unrollings of a single loop" msgstr "" -#: params.def:174 +#: params.def:155 msgid "The maximum number of insns of a peeled loop" msgstr "" -#: params.def:179 +#: params.def:160 msgid "The maximum number of peelings of a single loop" msgstr "" -#: params.def:184 +#: params.def:165 msgid "The maximum number of insns of a completely peeled loop" msgstr "" -#: params.def:189 +#: params.def:170 msgid "" "The maximum number of peelings of a single loop that is peeled completely" msgstr "" -#: params.def:194 +#: params.def:175 msgid "The maximum number of insns of a peeled loop that rolls only once" msgstr "" -#: params.def:200 +#: params.def:181 msgid "The maximum number of insns of an unswitched loop" msgstr "" -#: params.def:205 +#: params.def:186 msgid "The maximum number of unswitchings in a single loop" msgstr "" -#: params.def:210 +#: params.def:191 msgid "" "Select fraction of the maximal count of repetitions of basic block in " "program given basic block needs to have to be considered hot" msgstr "" -#: params.def:215 +#: params.def:196 msgid "" "Select fraction of the maximal frequency of executions of basic block in " "function given basic block needs to have to be considered hot" msgstr "" -#: params.def:220 +#: params.def:201 msgid "" "The percentage of function, weighted by execution frequency, that must be " "covered by trace formation. Used when profile feedback is available" msgstr "" -#: params.def:225 +#: params.def:206 msgid "" "The percentage of function, weighted by execution frequency, that must be " "covered by trace formation. Used when profile feedback is not available" msgstr "" -#: params.def:230 +#: params.def:211 msgid "Maximal code growth caused by tail duplication (in percent)" msgstr "" -#: params.def:234 +#: params.def:215 msgid "" "Stop reverse growth if the reverse probability of best edge is less than " "this threshold (in percent)" msgstr "" -#: params.def:239 +#: params.def:220 msgid "" "Stop forward growth if the probability of best edge is less than this " "threshold (in percent). Used when profile feedback is available" msgstr "" -#: params.def:244 +#: params.def:225 msgid "" "Stop forward growth if the probability of best edge is less than this " "threshold (in percent). Used when profile feedback is not available" msgstr "" -#: params.def:251 +#: params.def:232 msgid "The maximum number of incoming edges to consider for crossjumping" msgstr "" -#: params.def:257 +#: params.def:238 msgid "The maximum length of path considered in cse" msgstr "" -#: params.def:270 +#: params.def:251 msgid "" "Minimum heap expansion to trigger garbage collection, as a percentage of the " "total size of the heap" msgstr "" -#: params.def:276 +#: params.def:257 msgid "Minimum heap size before we start collecting garbage, in kilobytes" msgstr "" @@ -7372,6 +7378,12 @@ msgstr "" msgid "junk at end of '#pragma unused'" msgstr "" +#: config/darwin.c:1347 +msgid "" +"internal and protected visibility attributes not supportedin this " +"configuration; ignored" +msgstr "" + #: config/lynx-ng.h:97 config/lynx.h:116 config/rs6000/lynx.h:73 msgid "-msystem-v and -p are incompatible" msgstr "" @@ -7412,7 +7424,7 @@ msgstr "" msgid "bad value `%s' for -mfp-trap-mode switch" msgstr "" -#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1035 +#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1097 #, c-format msgid "bad value `%s' for -mtls-size switch" msgstr "" @@ -7448,90 +7460,90 @@ msgstr "" msgid "bad value `%s' for -mmemory-latency" msgstr "" -#: config/alpha/alpha.c:5402 +#: config/alpha/alpha.c:5386 #, c-format msgid "invalid %%H value" msgstr "" -#: config/alpha/alpha.c:5423 +#: config/alpha/alpha.c:5407 #, c-format msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.c:5439 config/ia64/ia64.c:4013 +#: config/alpha/alpha.c:5423 config/ia64/ia64.c:4069 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:5449 config/rs6000/rs6000.c:8720 -#: config/xtensa/xtensa.c:1971 +#: config/alpha/alpha.c:5433 config/rs6000/rs6000.c:8880 +#: config/xtensa/xtensa.c:1975 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:5455 config/rs6000/rs6000.c:8639 -#: config/xtensa/xtensa.c:1938 +#: config/alpha/alpha.c:5439 config/rs6000/rs6000.c:8799 +#: config/xtensa/xtensa.c:1942 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.c:5463 config/rs6000/rs6000.c:8667 +#: config/alpha/alpha.c:5447 config/rs6000/rs6000.c:8827 #, c-format msgid "invalid %%P value" msgstr "" -#: config/alpha/alpha.c:5471 +#: config/alpha/alpha.c:5455 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:5479 config/xtensa/xtensa.c:1964 +#: config/alpha/alpha.c:5463 config/xtensa/xtensa.c:1968 #, c-format msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.c:5518 config/rs6000/rs6000.c:8621 +#: config/alpha/alpha.c:5502 config/rs6000/rs6000.c:8781 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.c:5526 config/rs6000/rs6000.c:8629 +#: config/alpha/alpha.c:5510 config/rs6000/rs6000.c:8789 #, c-format msgid "invalid %%M value" msgstr "" -#: config/alpha/alpha.c:5570 +#: config/alpha/alpha.c:5554 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.c:5582 config/alpha/alpha.c:5596 -#: config/rs6000/rs6000.c:8728 +#: config/alpha/alpha.c:5566 config/alpha/alpha.c:5580 +#: config/rs6000/rs6000.c:8888 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.c:5619 +#: config/alpha/alpha.c:5603 #, c-format msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.c:5656 config/rs6000/rs6000.c:8478 +#: config/alpha/alpha.c:5640 config/rs6000/rs6000.c:8638 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.c:5681 config/alpha/alpha.c:5729 +#: config/alpha/alpha.c:5665 config/alpha/alpha.c:5713 msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:5690 config/rs6000/rs6000.c:9041 +#: config/alpha/alpha.c:5674 config/rs6000/rs6000.c:9201 #, c-format msgid "invalid %%xn code" msgstr "" -#: config/alpha/alpha.c:6618 config/alpha/alpha.c:6621 config/s390/s390.c:6470 -#: config/s390/s390.c:6473 +#: config/alpha/alpha.c:6602 config/alpha/alpha.c:6605 config/s390/s390.c:6619 +#: config/s390/s390.c:6622 msgid "bad builtin fcode" msgstr "" @@ -7541,13 +7553,13 @@ msgstr "" #. where VALUE is the bits to set or minus the bits to clear. #. An empty string NAME is used to identify the default VALUE. #: config/alpha/alpha.h:286 config/i386/i386.h:327 config/i386/i386.h:329 -#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/rs6000/rs6000.h:293 +#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/rs6000/rs6000.h:297 #: config/s390/s390.h:123 config/sparc/sparc.h:537 config/sparc/sparc.h:542 msgid "Use hardware fp" msgstr "" #: config/alpha/alpha.h:287 config/i386/i386.h:328 config/i386/i386.h:330 -#: config/rs6000/rs6000.h:295 config/sparc/sparc.h:539 +#: config/rs6000/rs6000.h:299 config/sparc/sparc.h:539 #: config/sparc/sparc.h:544 msgid "Do not use hardware fp" msgstr "" @@ -7659,7 +7671,7 @@ msgstr "" msgid "Tune expected memory latency" msgstr "" -#: config/alpha/alpha.h:365 config/ia64/ia64.h:243 config/rs6000/sysv4.h:90 +#: config/alpha/alpha.h:365 config/ia64/ia64.h:258 config/rs6000/sysv4.h:90 msgid "Specify bit size of immediate TLS offsets" msgstr "" @@ -7668,38 +7680,38 @@ msgstr "" msgid "bad value (%s) for -mcpu switch" msgstr "" -#: config/arc/arc.c:371 +#: config/arc/arc.c:369 #, c-format msgid "argument of `%s' attribute is not a string constant" msgstr "" -#: config/arc/arc.c:378 +#: config/arc/arc.c:376 #, c-format msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\"" msgstr "" -#: config/arc/arc.c:1772 config/m32r/m32r.c:2281 +#: config/arc/arc.c:1713 config/m32r/m32r.c:2281 #, c-format msgid "invalid operand to %%R code" msgstr "" -#: config/arc/arc.c:1804 config/m32r/m32r.c:2304 +#: config/arc/arc.c:1745 config/m32r/m32r.c:2304 #, c-format msgid "invalid operand to %%H/%%L code" msgstr "" -#: config/arc/arc.c:1827 config/m32r/m32r.c:2375 +#: config/arc/arc.c:1768 config/m32r/m32r.c:2375 #, c-format msgid "invalid operand to %%U code" msgstr "" -#: config/arc/arc.c:1838 +#: config/arc/arc.c:1779 #, c-format msgid "invalid operand to %%V code" msgstr "" #. Unknown flag. -#: config/arc/arc.c:1845 config/m32r/m32r.c:2408 config/sparc/sparc.c:6857 +#: config/arc/arc.c:1786 config/m32r/m32r.c:2408 config/sparc/sparc.c:6858 msgid "invalid operand output code" msgstr "" @@ -7708,7 +7720,7 @@ msgstr "" msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: config/arm/arm.c:529 config/rs6000/rs6000.c:731 config/sparc/sparc.c:419 +#: config/arm/arm.c:529 config/rs6000/rs6000.c:793 config/sparc/sparc.c:419 #, c-format msgid "bad value (%s) for %s switch" msgstr "" @@ -7792,36 +7804,36 @@ msgstr "" msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:2204 config/arm/arm.c:2222 config/avr/avr.c:4580 -#: config/c4x/c4x.c:4445 config/h8300/h8300.c:4255 config/i386/i386.c:1561 -#: config/i386/i386.c:1607 config/ip2k/ip2k.c:3234 -#: config/m68hc11/m68hc11.c:1291 config/m68k/m68k.c:319 +#: config/arm/arm.c:2201 config/arm/arm.c:2219 config/avr/avr.c:4580 +#: config/c4x/c4x.c:4445 config/h8300/h8300.c:4255 config/i386/i386.c:1565 +#: config/i386/i386.c:1611 config/ip2k/ip2k.c:3234 +#: config/m68hc11/m68hc11.c:1227 config/m68k/m68k.c:344 #: config/mcore/mcore.c:3374 config/ns32k/ns32k.c:1091 -#: config/rs6000/rs6000.c:14300 config/sh/sh.c:6715 config/sh/sh.c:6736 -#: config/sh/sh.c:6771 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173 +#: config/rs6000/rs6000.c:14496 config/sh/sh.c:6723 config/sh/sh.c:6744 +#: config/sh/sh.c:6779 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173 #, c-format msgid "`%s' attribute only applies to functions" msgstr "" -#: config/arm/arm.c:10450 +#: config/arm/arm.c:10455 msgid "unable to compute real location of stacked parameter" msgstr "" #. @@@ better error message -#: config/arm/arm.c:11078 config/arm/arm.c:11115 +#: config/arm/arm.c:11083 config/arm/arm.c:11120 msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/arm/arm.c:11158 config/i386/i386.c:14096 config/i386/i386.c:14130 +#: config/arm/arm.c:11163 config/i386/i386.c:14189 config/i386/i386.c:14223 msgid "mask must be an immediate" msgstr "" -#: config/arm/arm.c:11821 +#: config/arm/arm.c:11826 msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:12066 +#: config/arm/arm.c:12071 msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" @@ -8643,61 +8655,61 @@ msgstr "" msgid "Together with -fpic and -fPIC, do not use GOTPLT references" msgstr "" -#: config/d30v/d30v.c:215 +#: config/d30v/d30v.c:219 #, c-format msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s" msgstr "" -#: config/d30v/d30v.c:2675 +#: config/d30v/d30v.c:2679 msgid "bad insn to d30v_print_operand_address:" msgstr "" -#: config/d30v/d30v.c:2692 config/d30v/d30v.c:2753 config/d30v/d30v.c:2774 -#: config/d30v/d30v.c:2792 +#: config/d30v/d30v.c:2696 config/d30v/d30v.c:2757 config/d30v/d30v.c:2778 +#: config/d30v/d30v.c:2796 msgid "bad insn to d30v_print_operand_memory_reference:" msgstr "" -#: config/d30v/d30v.c:2860 +#: config/d30v/d30v.c:2864 msgid "bad insn to d30v_print_operand, 'f' modifier:" msgstr "" -#: config/d30v/d30v.c:2869 +#: config/d30v/d30v.c:2873 msgid "bad insn to d30v_print_operand, 'A' modifier:" msgstr "" -#: config/d30v/d30v.c:2876 +#: config/d30v/d30v.c:2880 msgid "bad insn to d30v_print_operand, 'M' modifier:" msgstr "" -#: config/d30v/d30v.c:2930 +#: config/d30v/d30v.c:2934 msgid "bad insn to print_operand, 'F' or 'T' modifier:" msgstr "" -#: config/d30v/d30v.c:2941 +#: config/d30v/d30v.c:2945 msgid "bad insn to print_operand, 'B' modifier:" msgstr "" -#: config/d30v/d30v.c:2948 +#: config/d30v/d30v.c:2952 msgid "bad insn to print_operand, 'E' modifier:" msgstr "" -#: config/d30v/d30v.c:2966 +#: config/d30v/d30v.c:2970 msgid "bad insn to print_operand, 'R' modifier:" msgstr "" -#: config/d30v/d30v.c:2975 config/d30v/d30v.c:2983 +#: config/d30v/d30v.c:2979 config/d30v/d30v.c:2987 msgid "bad insn to print_operand, 's' modifier:" msgstr "" -#: config/d30v/d30v.c:3012 +#: config/d30v/d30v.c:3016 msgid "bad insn in d30v_print_operand, 0 case" msgstr "" -#: config/d30v/d30v.c:3310 +#: config/d30v/d30v.c:3314 msgid "d30v_emit_comparison" msgstr "" -#: config/d30v/d30v.c:3354 +#: config/d30v/d30v.c:3358 msgid "bad call to d30v_move_2words" msgstr "" @@ -8880,46 +8892,46 @@ msgstr "" msgid "trampolines not yet implemented" msgstr "" -#: config/fr30/fr30.c:455 +#: config/fr30/fr30.c:456 msgid "fr30_print_operand_address: unhandled address" msgstr "" -#: config/fr30/fr30.c:482 +#: config/fr30/fr30.c:483 #, c-format msgid "fr30_print_operand: unrecognized %%p code" msgstr "" -#: config/fr30/fr30.c:502 +#: config/fr30/fr30.c:503 #, c-format msgid "fr30_print_operand: unrecognized %%b code" msgstr "" -#: config/fr30/fr30.c:523 +#: config/fr30/fr30.c:524 #, c-format msgid "fr30_print_operand: unrecognized %%B code" msgstr "" -#: config/fr30/fr30.c:531 +#: config/fr30/fr30.c:532 #, c-format msgid "fr30_print_operand: invalid operand to %%A code" msgstr "" -#: config/fr30/fr30.c:548 +#: config/fr30/fr30.c:549 #, c-format msgid "fr30_print_operand: invalid %%x code" msgstr "" -#: config/fr30/fr30.c:555 +#: config/fr30/fr30.c:556 #, c-format msgid "fr30_print_operand: invalid %%F code" msgstr "" -#: config/fr30/fr30.c:572 +#: config/fr30/fr30.c:573 msgid "fr30_print_operand: unknown code" msgstr "" -#: config/fr30/fr30.c:601 config/fr30/fr30.c:610 config/fr30/fr30.c:621 -#: config/fr30/fr30.c:634 +#: config/fr30/fr30.c:602 config/fr30/fr30.c:611 config/fr30/fr30.c:622 +#: config/fr30/fr30.c:635 msgid "fr30_print_operand: unhandled MEM" msgstr "" @@ -8927,136 +8939,136 @@ msgstr "" msgid "Assume small address space" msgstr "" -#: config/frv/frv.c:415 config/frv/frv.c:433 +#: config/frv/frv.c:391 config/frv/frv.c:409 #, c-format msgid "Unknown cpu: -mcpu=%s" msgstr "" -#: config/frv/frv.c:456 +#: config/frv/frv.c:432 msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)" msgstr "" -#: config/frv/frv.c:2465 +#: config/frv/frv.c:2395 msgid "Bad insn to frv_print_operand_address:" msgstr "" -#: config/frv/frv.c:2478 +#: config/frv/frv.c:2406 msgid "Bad register to frv_print_operand_memory_reference_reg:" msgstr "" -#: config/frv/frv.c:2519 config/frv/frv.c:2529 config/frv/frv.c:2538 -#: config/frv/frv.c:2566 config/frv/frv.c:2579 config/frv/frv.c:2583 +#: config/frv/frv.c:2444 config/frv/frv.c:2454 config/frv/frv.c:2463 +#: config/frv/frv.c:2491 config/frv/frv.c:2504 config/frv/frv.c:2508 msgid "Bad insn to frv_print_operand_memory_reference:" msgstr "" -#: config/frv/frv.c:2725 +#: config/frv/frv.c:2646 msgid "Bad insn in frv_print_operand, bad const_double" msgstr "" -#: config/frv/frv.c:2770 +#: config/frv/frv.c:2691 msgid "Bad insn to frv_print_operand, 'C' modifier:" msgstr "" -#: config/frv/frv.c:2793 +#: config/frv/frv.c:2714 msgid "Bad insn to frv_print_operand, 'c' modifier:" msgstr "" -#: config/frv/frv.c:2818 +#: config/frv/frv.c:2739 msgid "Bad insn to frv_print_operand, 'e' modifier:" msgstr "" -#: config/frv/frv.c:2826 +#: config/frv/frv.c:2747 msgid "Bad insn to frv_print_operand, 'F' modifier:" msgstr "" -#: config/frv/frv.c:2842 +#: config/frv/frv.c:2763 msgid "Bad insn to frv_print_operand, 'f' modifier:" msgstr "" -#: config/frv/frv.c:2895 +#: config/frv/frv.c:2816 msgid "Bad insn to frv_print_operand, 'L' modifier:" msgstr "" -#: config/frv/frv.c:2908 +#: config/frv/frv.c:2829 msgid "Bad insn to frv_print_operand, 'M/N' modifier:" msgstr "" -#: config/frv/frv.c:2929 +#: config/frv/frv.c:2850 msgid "Bad insn to frv_print_operand, 'O' modifier:" msgstr "" -#: config/frv/frv.c:2947 +#: config/frv/frv.c:2868 msgid "Bad insn to frv_print_operand, P modifier:" msgstr "" -#: config/frv/frv.c:2967 +#: config/frv/frv.c:2888 msgid "Bad insn in frv_print_operand, z case" msgstr "" -#: config/frv/frv.c:2995 +#: config/frv/frv.c:2916 msgid "Bad insn in frv_print_operand, 0 case" msgstr "" -#: config/frv/frv.c:3000 +#: config/frv/frv.c:2921 msgid "frv_print_operand: unknown code" msgstr "" -#: config/frv/frv.c:5683 +#: config/frv/frv.c:5471 msgid "Bad output_move_single operand" msgstr "" -#: config/frv/frv.c:5812 +#: config/frv/frv.c:5598 msgid "Bad output_move_double operand" msgstr "" -#: config/frv/frv.c:5956 +#: config/frv/frv.c:5740 msgid "Bad output_condmove_single operand" msgstr "" -#: config/frv/frv.c:8300 +#: config/frv/frv.c:8019 msgid "frv_registers_update" msgstr "" -#: config/frv/frv.c:8460 +#: config/frv/frv.c:8176 msgid "frv_registers_used_p" msgstr "" -#: config/frv/frv.c:8589 +#: config/frv/frv.c:8302 msgid "frv_registers_set_p" msgstr "" -#: config/frv/frv.c:9188 +#: config/frv/frv.c:8898 msgid "accumulator is not a constant integer" msgstr "" -#: config/frv/frv.c:9193 +#: config/frv/frv.c:8903 msgid "accumulator number is out of bounds" msgstr "" -#: config/frv/frv.c:9204 +#: config/frv/frv.c:8914 #, c-format msgid "inappropriate accumulator for `%s'" msgstr "" -#: config/frv/frv.c:9270 +#: config/frv/frv.c:8974 #, c-format msgid "`%s' expects a constant argument" msgstr "" -#: config/frv/frv.c:9275 +#: config/frv/frv.c:8979 #, c-format msgid "constant argument out of range for `%s'" msgstr "" -#: config/frv/frv.c:9655 +#: config/frv/frv.c:9326 msgid "media functions are not available unless -mmedia is used" msgstr "" -#: config/frv/frv.c:9667 +#: config/frv/frv.c:9338 msgid "this media function is only available on the fr500" msgstr "" -#: config/frv/frv.c:9695 +#: config/frv/frv.c:9366 msgid "this media function is only available on the fr400" msgstr "" @@ -9170,169 +9182,169 @@ msgstr "" msgid "Do not generate char instructions" msgstr "" -#: config/i386/i386.c:1151 +#: config/i386/i386.c:1155 #, c-format msgid "code model %s not supported in PIC mode" msgstr "" -#: config/i386/i386.c:1161 config/sparc/sparc.c:382 +#: config/i386/i386.c:1165 config/sparc/sparc.c:382 #, c-format msgid "bad value (%s) for -mcmodel= switch" msgstr "" -#: config/i386/i386.c:1176 +#: config/i386/i386.c:1180 #, c-format msgid "bad value (%s) for -masm= switch" msgstr "" -#: config/i386/i386.c:1179 +#: config/i386/i386.c:1183 #, c-format msgid "code model `%s' not supported in the %s bit mode" msgstr "" -#: config/i386/i386.c:1182 +#: config/i386/i386.c:1186 msgid "code model `large' not supported yet" msgstr "" -#: config/i386/i386.c:1184 +#: config/i386/i386.c:1188 #, c-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:1211 config/i386/i386.c:1223 +#: config/i386/i386.c:1215 config/i386/i386.c:1227 msgid "CPU you selected does not support x86-64 instruction set" msgstr "" -#: config/i386/i386.c:1216 config/iq2000/iq2000.c:1806 +#: config/i386/i386.c:1220 config/iq2000/iq2000.c:1806 #, c-format msgid "bad value (%s) for -march= switch" msgstr "" -#: config/i386/i386.c:1229 +#: config/i386/i386.c:1233 #, c-format msgid "bad value (%s) for -mtune= switch" msgstr "" -#: config/i386/i386.c:1246 +#: config/i386/i386.c:1250 #, c-format msgid "-mregparm=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:1259 +#: config/i386/i386.c:1263 msgid "-malign-loops is obsolete, use -falign-loops" msgstr "" -#: config/i386/i386.c:1264 config/i386/i386.c:1277 config/i386/i386.c:1290 +#: config/i386/i386.c:1268 config/i386/i386.c:1281 config/i386/i386.c:1294 #, c-format msgid "-malign-loops=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:1272 +#: config/i386/i386.c:1276 msgid "-malign-jumps is obsolete, use -falign-jumps" msgstr "" -#: config/i386/i386.c:1285 +#: config/i386/i386.c:1289 msgid "-malign-functions is obsolete, use -falign-functions" msgstr "" -#: config/i386/i386.c:1323 +#: config/i386/i386.c:1327 #, c-format msgid "-mpreferred-stack-boundary=%d is not between %d and 12" msgstr "" -#: config/i386/i386.c:1335 +#: config/i386/i386.c:1339 #, c-format msgid "-mbranch-cost=%d is not between 0 and 5" msgstr "" -#: config/i386/i386.c:1347 +#: config/i386/i386.c:1351 #, c-format msgid "bad value (%s) for -mtls-dialect= switch" msgstr "" -#: config/i386/i386.c:1376 +#: config/i386/i386.c:1380 msgid "-malign-double makes no sense in the 64bit mode" msgstr "" -#: config/i386/i386.c:1378 +#: config/i386/i386.c:1382 msgid "-mrtd calling convention not supported in the 64bit mode" msgstr "" -#: config/i386/i386.c:1400 config/i386/i386.c:1411 +#: config/i386/i386.c:1404 config/i386/i386.c:1415 msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:1416 +#: config/i386/i386.c:1420 msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:1423 +#: config/i386/i386.c:1427 #, c-format msgid "bad value (%s) for -mfpmath= switch" msgstr "" -#: config/i386/i386.c:1571 config/i386/i386.c:1582 +#: config/i386/i386.c:1575 config/i386/i386.c:1586 msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:1575 config/i386/i386.c:1631 +#: config/i386/i386.c:1579 config/i386/i386.c:1635 msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:1618 +#: config/i386/i386.c:1622 #, c-format msgid "`%s' attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:1624 +#: config/i386/i386.c:1628 #, c-format msgid "argument to `%s' attribute larger than %d" msgstr "" -#: config/i386/i386.c:2771 +#: config/i386/i386.c:2780 msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6723 +#: config/i386/i386.c:6784 msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:6974 +#: config/i386/i386.c:7038 msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:6989 +#: config/i386/i386.c:7053 msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:7299 +#: config/i386/i386.c:7368 msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:7345 +#: config/i386/i386.c:7414 #, c-format msgid "invalid operand code `%c'" msgstr "" -#: config/i386/i386.c:7390 +#: config/i386/i386.c:7459 msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:11787 +#: config/i386/i386.c:11859 msgid "unknown insn mode" msgstr "" -#: config/i386/i386.c:13898 config/i386/i386.c:13934 +#: config/i386/i386.c:13991 config/i386/i386.c:14027 #, c-format msgid "selector must be an integer constant in the range 0..%i" msgstr "" -#: config/i386/i386.c:14162 +#: config/i386/i386.c:14255 msgid "shift must be an immediate" msgstr "" -#: config/i386/i386.c:15186 +#: config/i386/i386.c:15278 #, c-format msgid "`%s' incompatible attribute ignored" msgstr "" @@ -9626,7 +9638,7 @@ msgstr "" #. variable, type `char *', is set to the variable part of the given #. option if the fixed part matches. The actual option name is made #. by appending `-m' to the specified name. -#: config/i386/i386.h:459 config/ia64/ia64.h:245 config/rs6000/rs6000.h:412 +#: config/i386/i386.h:459 config/ia64/ia64.h:260 config/rs6000/rs6000.h:416 #: config/s390/s390.h:145 config/sparc/sparc.h:650 msgid "Schedule code for given CPU" msgstr "" @@ -9732,19 +9744,19 @@ msgstr "" msgid "sorry, not implemented: #pragma noalign NAME" msgstr "" -#: config/i960/i960.c:130 config/i960/i960.c:140 +#: config/i960/i960.c:134 config/i960/i960.c:144 msgid "conflicting architectures defined - using C series" msgstr "" -#: config/i960/i960.c:135 +#: config/i960/i960.c:139 msgid "conflicting architectures defined - using K series" msgstr "" -#: config/i960/i960.c:150 +#: config/i960/i960.c:154 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0" msgstr "" -#: config/i960/i960.c:1452 config/m68k/m68k.c:652 config/rs6000/rs6000.c:11039 +#: config/i960/i960.c:1456 config/m68k/m68k.c:599 config/rs6000/rs6000.c:11237 msgid "stack limit expression is not supported" msgstr "" @@ -9901,33 +9913,41 @@ msgstr "" msgid "%Jaddress area attribute cannot be specified for functions" msgstr "" -#: config/ia64/ia64.c:4058 +#: config/ia64/ia64.c:4114 msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:4405 +#: config/ia64/ia64.c:4461 msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:4432 +#: config/ia64/ia64.c:4488 #, c-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:4480 +#: config/ia64/ia64.c:4536 msgid "cannot optimize floating point division for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4486 +#: config/ia64/ia64.c:4542 msgid "cannot optimize integer division for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4498 +#: config/ia64/ia64.c:4548 +msgid "cannot optimize square root for both latency and throughput" +msgstr "" + +#: config/ia64/ia64.c:4554 +msgid "not yet implemented: latency-optimized inline square root" +msgstr "" + +#: config/ia64/ia64.c:4566 #, c-format msgid "bad value (%s) for -mtls-size= switch" msgstr "" -#: config/ia64/ia64.c:4514 +#: config/ia64/ia64.c:4582 #, c-format msgid "bad value (%s) for -tune= switch" msgstr "" @@ -9935,99 +9955,107 @@ msgstr "" #. This macro defines names of command options to set and clear bits in #. `target_flags'. Its definition is an initializer with a subgrouping for #. each command option. -#: config/ia64/ia64.h:152 +#: config/ia64/ia64.h:163 msgid "Generate big endian code" msgstr "" -#: config/ia64/ia64.h:154 config/mcore/mcore.h:154 +#: config/ia64/ia64.h:165 config/mcore/mcore.h:154 msgid "Generate little endian code" msgstr "" -#: config/ia64/ia64.h:156 +#: config/ia64/ia64.h:167 msgid "Generate code for GNU as" msgstr "" -#: config/ia64/ia64.h:158 +#: config/ia64/ia64.h:169 msgid "Generate code for Intel as" msgstr "" -#: config/ia64/ia64.h:160 +#: config/ia64/ia64.h:171 msgid "Generate code for GNU ld" msgstr "" -#: config/ia64/ia64.h:162 +#: config/ia64/ia64.h:173 msgid "Generate code for Intel ld" msgstr "" -#: config/ia64/ia64.h:164 +#: config/ia64/ia64.h:175 msgid "Generate code without GP reg" msgstr "" -#: config/ia64/ia64.h:166 +#: config/ia64/ia64.h:177 msgid "Emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:168 +#: config/ia64/ia64.h:179 msgid "Don't emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:170 +#: config/ia64/ia64.h:181 msgid "Emit code for Itanium (TM) processor B step" msgstr "" -#: config/ia64/ia64.h:172 +#: config/ia64/ia64.h:183 msgid "Use in/loc/out register names" msgstr "" -#: config/ia64/ia64.h:174 +#: config/ia64/ia64.h:185 msgid "Disable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:176 +#: config/ia64/ia64.h:187 msgid "Enable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:178 +#: config/ia64/ia64.h:189 msgid "gp is constant (but save/restore gp on indirect calls)" msgstr "" -#: config/ia64/ia64.h:180 +#: config/ia64/ia64.h:191 msgid "Generate self-relocatable code" msgstr "" -#: config/ia64/ia64.h:182 +#: config/ia64/ia64.h:193 msgid "Generate inline floating point division, optimize for latency" msgstr "" -#: config/ia64/ia64.h:184 +#: config/ia64/ia64.h:195 msgid "Generate inline floating point division, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:186 +#: config/ia64/ia64.h:197 msgid "Generate inline integer division, optimize for latency" msgstr "" -#: config/ia64/ia64.h:188 +#: config/ia64/ia64.h:199 msgid "Generate inline integer division, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:190 +#: config/ia64/ia64.h:201 +msgid "Generate inline square root, optimize for latency" +msgstr "" + +#: config/ia64/ia64.h:203 +msgid "Generate inline square root, optimize for throughput" +msgstr "" + +#: config/ia64/ia64.h:205 msgid "Enable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/ia64/ia64.h:192 +#: config/ia64/ia64.h:207 msgid "Disable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/ia64/ia64.h:194 +#: config/ia64/ia64.h:209 msgid "Enable earlier placing stop bits for better scheduling" msgstr "" -#: config/ia64/ia64.h:196 +#: config/ia64/ia64.h:211 msgid "Disable earlier placing stop bits" msgstr "" -#: config/ia64/ia64.h:241 +#: config/ia64/ia64.h:256 msgid "Specify range of registers to make fixed" msgstr "" @@ -10055,7 +10083,7 @@ msgstr "" msgid "argument `%d' is not a constant" msgstr "" -#: config/iq2000/iq2000.c:3313 config/xtensa/xtensa.c:2053 +#: config/iq2000/iq2000.c:3313 config/xtensa/xtensa.c:2057 msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "" @@ -10064,8 +10092,8 @@ msgstr "" msgid "PRINT_OPERAND: Unknown punctuation '%c'" msgstr "" -#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5347 -#: config/xtensa/xtensa.c:1907 +#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5324 +#: config/xtensa/xtensa.c:1911 msgid "PRINT_OPERAND null pointer" msgstr "" @@ -10074,12 +10102,12 @@ msgstr "" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8657 +#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8817 #, c-format msgid "invalid %%p value" msgstr "" -#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5475 +#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5454 #, c-format msgid "invalid use of %%d, %%x, or %%X" msgstr "" @@ -10167,7 +10195,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.c:2514 config/m32r/m32r.c:2530 -#: config/rs6000/rs6000.c:14497 +#: config/rs6000/rs6000.c:14693 msgid "bad address" msgstr "" @@ -10200,54 +10228,54 @@ msgstr "" msgid "Small data area: none, sdata, use" msgstr "" -#: config/m68hc11/m68hc11.c:266 +#: config/m68hc11/m68hc11.c:269 #, c-format msgid "-f%s ignored for 68HC11/68HC12 (not supported)" msgstr "" -#: config/m68hc11/m68hc11.c:1327 +#: config/m68hc11/m68hc11.c:1260 msgid "`trap' and `far' attributes are not compatible, ignoring `far'" msgstr "" -#: config/m68hc11/m68hc11.c:1333 +#: config/m68hc11/m68hc11.c:1266 msgid "`trap' attribute is already used" msgstr "" #. !!!! SCz wrong here. -#: config/m68hc11/m68hc11.c:3331 config/m68hc11/m68hc11.c:3717 +#: config/m68hc11/m68hc11.c:3222 config/m68hc11/m68hc11.c:3606 msgid "move insn not handled" msgstr "" -#: config/m68hc11/m68hc11.c:3563 config/m68hc11/m68hc11.c:3647 -#: config/m68hc11/m68hc11.c:3920 +#: config/m68hc11/m68hc11.c:3454 config/m68hc11/m68hc11.c:3538 +#: config/m68hc11/m68hc11.c:3809 msgid "invalid register in the move instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3597 +#: config/m68hc11/m68hc11.c:3488 msgid "invalid operand in the instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3894 +#: config/m68hc11/m68hc11.c:3783 msgid "invalid register in the instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3927 +#: config/m68hc11/m68hc11.c:3816 msgid "operand 1 must be a hard register" msgstr "" -#: config/m68hc11/m68hc11.c:3944 +#: config/m68hc11/m68hc11.c:3830 msgid "invalid rotate insn" msgstr "" -#: config/m68hc11/m68hc11.c:4365 +#: config/m68hc11/m68hc11.c:4246 msgid "registers IX, IY and Z used in the same INSN" msgstr "" -#: config/m68hc11/m68hc11.c:4702 config/m68hc11/m68hc11.c:5005 +#: config/m68hc11/m68hc11.c:4583 config/m68hc11/m68hc11.c:4883 msgid "cannot do z-register replacement" msgstr "" -#: config/m68hc11/m68hc11.c:5068 +#: config/m68hc11/m68hc11.c:4946 msgid "invalid Z register replacement for insn" msgstr "" @@ -10324,35 +10352,35 @@ msgstr "" msgid "Indicate the number of soft registers available" msgstr "" -#: config/m68k/m68k.c:213 +#: config/m68k/m68k.c:238 #, c-format msgid "-malign-loops=%d is not between 1 and %d" msgstr "" -#: config/m68k/m68k.c:224 +#: config/m68k/m68k.c:249 msgid "-mshared-library-id= specified without -mid-shared-library" msgstr "" -#: config/m68k/m68k.c:227 +#: config/m68k/m68k.c:252 #, c-format msgid "-mshared-library-id=%d is not between 0 and %d" msgstr "" -#: config/m68k/m68k.c:241 +#: config/m68k/m68k.c:266 msgid "cannot specify both -msep-data and -mid-shared-library" msgstr "" -#: config/m68k/m68k.c:256 +#: config/m68k/m68k.c:281 #, c-format msgid "-malign-jumps=%d is not between 1 and %d" msgstr "" -#: config/m68k/m68k.c:267 +#: config/m68k/m68k.c:292 #, c-format msgid "-malign-functions=%d is not between 1 and %d" msgstr "" -#: config/m68k/m68k.c:276 +#: config/m68k/m68k.c:301 msgid "-fPIC is not currently supported on the 68000 or 68010\n" msgstr "" @@ -10550,159 +10578,163 @@ msgstr "" msgid "Maximum amount for a single stack increment operation" msgstr "" -#: config/mips/mips.c:3118 config/xtensa/xtensa.c:988 -#: config/xtensa/xtensa.c:1020 config/xtensa/xtensa.c:1029 +#: config/mips/mips.c:3036 config/xtensa/xtensa.c:992 +#: config/xtensa/xtensa.c:1024 config/xtensa/xtensa.c:1033 msgid "bad test" msgstr "" -#: config/mips/mips.c:4564 +#: config/mips/mips.c:4480 #, c-format msgid "bad value (%s) for -mabi= switch" msgstr "" -#: config/mips/mips.c:4587 +#: config/mips/mips.c:4503 #, c-format msgid "" "-mips%s conflicts with the other architecture options, which specify a MIPS%" "d processor" msgstr "" -#: config/mips/mips.c:4606 +#: config/mips/mips.c:4522 #, c-format msgid "-march=%s is not compatible with the selected ABI" msgstr "" -#: config/mips/mips.c:4621 +#: config/mips/mips.c:4537 msgid "-mgp64 used with a 32-bit processor" msgstr "" -#: config/mips/mips.c:4623 +#: config/mips/mips.c:4539 msgid "-mgp32 used with a 64-bit ABI" msgstr "" -#: config/mips/mips.c:4625 +#: config/mips/mips.c:4541 msgid "-mgp64 used with a 32-bit ABI" msgstr "" -#: config/mips/mips.c:4643 config/mips/mips.c:4645 config/mips/mips.c:4647 -#: config/mips/mips.c:4776 +#: config/mips/mips.c:4559 config/mips/mips.c:4561 config/mips/mips.c:4563 +#: config/mips/mips.c:4693 #, c-format msgid "unsupported combination: %s" msgstr "" -#: config/mips/mips.c:4740 +#: config/mips/mips.c:4657 msgid "-g is only supported using GNU as," msgstr "" -#: config/mips/mips.c:4742 +#: config/mips/mips.c:4659 msgid "-g is only supported using GNU as with -mabi=32," msgstr "" -#: config/mips/mips.c:4743 config/pa/pa.c:352 +#: config/mips/mips.c:4660 config/pa/pa.c:353 msgid "-g option disabled" msgstr "" -#: config/mips/mips.c:4771 +#: config/mips/mips.c:4688 msgid "" "generation of Branch Likely instructions enabled, but not supported by " "architecture" msgstr "" -#: config/mips/mips.c:4788 +#: config/mips/mips.c:4705 msgid "-G is incompatible with PIC code which is the default" msgstr "" -#: config/mips/mips.c:4816 +#: config/mips/mips.c:4733 msgid "-membedded-pic and -mabicalls are incompatible" msgstr "" -#: config/mips/mips.c:4819 +#: config/mips/mips.c:4736 msgid "-G and -membedded-pic are incompatible" msgstr "" -#: config/mips/mips.c:4851 +#: config/mips/mips.c:4768 msgid "non-PIC n64 with explicit relocations" msgstr "" -#: config/mips/mips.c:5155 +#: config/mips/mips.c:5134 msgid "mips_debugger_offset called with non stack/frame/arg pointer" msgstr "" -#: config/mips/mips.c:5284 +#: config/mips/mips.c:5261 #, c-format msgid "internal error: %%) found without a %%( in assembler pattern" msgstr "" -#: config/mips/mips.c:5298 +#: config/mips/mips.c:5275 #, c-format msgid "internal error: %%] found without a %%[ in assembler pattern" msgstr "" -#: config/mips/mips.c:5311 +#: config/mips/mips.c:5288 #, c-format msgid "internal error: %%> found without a %%< in assembler pattern" msgstr "" -#: config/mips/mips.c:5324 +#: config/mips/mips.c:5301 #, c-format msgid "internal error: %%} found without a %%{ in assembler pattern" msgstr "" -#: config/mips/mips.c:5338 +#: config/mips/mips.c:5315 #, c-format msgid "PRINT_OPERAND: unknown punctuation '%c'" msgstr "" -#: config/mips/mips.c:5376 +#: config/mips/mips.c:5344 #, c-format msgid "PRINT_OPERAND, invalid insn for %%C" msgstr "" -#: config/mips/mips.c:5393 +#: config/mips/mips.c:5361 #, c-format msgid "PRINT_OPERAND, invalid insn for %%N" msgstr "" -#: config/mips/mips.c:5402 +#: config/mips/mips.c:5370 #, c-format msgid "PRINT_OPERAND, invalid insn for %%F" msgstr "" -#: config/mips/mips.c:5411 +#: config/mips/mips.c:5379 #, c-format msgid "PRINT_OPERAND, invalid insn for %%W" msgstr "" -#: config/mips/mips.c:7902 +#: config/mips/mips.c:5485 +msgid "PRINT_OPERAND, invalid operand for relocation" +msgstr "" + +#: config/mips/mips.c:7951 #, c-format msgid "can not handle inconsistent calls to `%s'" msgstr "" -#: config/mips/mips.c:9129 +#: config/mips/mips.c:9178 msgid "the cpu name must be lower case" msgstr "" -#: config/mips/mips.c:9151 +#: config/mips/mips.c:9200 #, c-format msgid "bad value (%s) for %s" msgstr "" -#: config/mips/mips.c:9420 +#: config/mips/mips.c:9469 #, c-format msgid "can't rewind temp file: %m" msgstr "" -#: config/mips/mips.c:9424 +#: config/mips/mips.c:9473 #, c-format msgid "can't write to output file: %m" msgstr "" -#: config/mips/mips.c:9427 +#: config/mips/mips.c:9476 #, c-format msgid "can't read from temp file: %m" msgstr "" -#: config/mips/mips.c:9430 +#: config/mips/mips.c:9479 #, c-format msgid "can't close temp file: %m" msgstr "" @@ -10863,11 +10895,11 @@ msgstr "" msgid "Don't use multiply accumulate" msgstr "" -#: config/mips/mips.h:583 config/rs6000/rs6000.h:311 +#: config/mips/mips.h:583 config/rs6000/rs6000.h:315 msgid "Don't generate fused multiply/add instructions" msgstr "" -#: config/mips/mips.h:585 config/rs6000/rs6000.h:309 +#: config/mips/mips.h:585 config/rs6000/rs6000.h:313 msgid "Generate fused multiply/add instructions" msgstr "" @@ -10945,7 +10977,7 @@ msgstr "" #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. -#: config/mips/mips.h:2433 +#: config/mips/mips.h:2425 msgid "mips16 function profiling" msgstr "" @@ -11216,29 +11248,29 @@ msgstr "" msgid "No \"Small register classes\" kludge" msgstr "" -#: config/pa/pa.c:303 +#: config/pa/pa.c:304 #, c-format msgid "" "unknown -mschedule= option (%s).\n" "Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n" msgstr "" -#: config/pa/pa.c:328 +#: config/pa/pa.c:329 #, c-format msgid "" "unknown -march= option (%s).\n" "Valid options are 1.0, 1.1, and 2.0\n" msgstr "" -#: config/pa/pa.c:341 +#: config/pa/pa.c:342 msgid "PIC code generation is not supported in the portable runtime model\n" msgstr "" -#: config/pa/pa.c:346 +#: config/pa/pa.c:347 msgid "PIC code generation is not compatible with fast indirect calls\n" msgstr "" -#: config/pa/pa.c:351 +#: config/pa/pa.c:352 msgid "-g is only supported when using GAS on this processor," msgstr "" @@ -11503,152 +11535,152 @@ msgstr "" msgid "junk at end of #pragma longcall" msgstr "" -#: config/rs6000/rs6000.c:765 +#: config/rs6000/rs6000.c:827 msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:772 +#: config/rs6000/rs6000.c:834 msgid "-mstring is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:786 +#: config/rs6000/rs6000.c:848 #, c-format msgid "unknown -mdebug-%s switch" msgstr "" -#: config/rs6000/rs6000.c:798 +#: config/rs6000/rs6000.c:860 #, c-format msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'" msgstr "" -#: config/rs6000/rs6000.c:809 +#: config/rs6000/rs6000.c:871 #, c-format msgid "Unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:980 +#: config/rs6000/rs6000.c:1042 #, c-format msgid "unknown -m%s= option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:997 +#: config/rs6000/rs6000.c:1059 #, c-format msgid "not configured for ABI: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1003 +#: config/rs6000/rs6000.c:1065 #, c-format msgid "unknown ABI specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1017 +#: config/rs6000/rs6000.c:1079 #, c-format msgid "unknown -malign-XXXXX option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:5134 +#: config/rs6000/rs6000.c:5297 msgid "argument 1 must be a 5-bit signed literal" msgstr "" -#: config/rs6000/rs6000.c:5236 config/rs6000/rs6000.c:5862 +#: config/rs6000/rs6000.c:5399 config/rs6000/rs6000.c:6022 msgid "argument 2 must be a 5-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:5276 +#: config/rs6000/rs6000.c:5439 msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:5330 +#: config/rs6000/rs6000.c:5493 msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:5461 +#: config/rs6000/rs6000.c:5621 msgid "argument 3 must be a 4-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:5631 +#: config/rs6000/rs6000.c:5791 #, c-format msgid "argument to `%s' must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:5744 +#: config/rs6000/rs6000.c:5904 msgid "argument to dss must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:5982 +#: config/rs6000/rs6000.c:6142 msgid "argument 1 of __builtin_spe_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:6055 +#: config/rs6000/rs6000.c:6215 msgid "argument 1 of __builtin_spe_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:8487 +#: config/rs6000/rs6000.c:8647 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:8496 +#: config/rs6000/rs6000.c:8656 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:8505 +#: config/rs6000/rs6000.c:8665 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:8540 +#: config/rs6000/rs6000.c:8700 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:8550 +#: config/rs6000/rs6000.c:8710 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:8560 +#: config/rs6000/rs6000.c:8720 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:8580 config/xtensa/xtensa.c:1957 +#: config/rs6000/rs6000.c:8740 config/xtensa/xtensa.c:1961 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:8647 +#: config/rs6000/rs6000.c:8807 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.c:8694 +#: config/rs6000/rs6000.c:8854 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:8738 +#: config/rs6000/rs6000.c:8898 #, c-format msgid "invalid %%S value" msgstr "" -#: config/rs6000/rs6000.c:8780 +#: config/rs6000/rs6000.c:8940 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:8790 +#: config/rs6000/rs6000.c:8950 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:8799 config/xtensa/xtensa.c:1927 +#: config/rs6000/rs6000.c:8959 config/xtensa/xtensa.c:1931 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:13255 +#: config/rs6000/rs6000.c:13453 msgid "no profiling of 64-bit code for this ABI" msgstr "" @@ -11692,12 +11724,12 @@ msgstr "" #. The Darwin ABI always includes AltiVec, can't be (validly) turned #. off. -#: config/rs6000/darwin.h:79 +#: config/rs6000/darwin.h:80 msgid "-mdynamic-no-pic overrides -fpic or -fPIC" msgstr "" #. Darwin doesn't support -fpic. -#: config/rs6000/darwin.h:85 +#: config/rs6000/darwin.h:86 msgid "-fpic is not supported; -fPIC assumed" msgstr "" @@ -11716,183 +11748,183 @@ msgstr "" #. each pair being { "NAME", VALUE } #. where VALUE is the bits to set or minus the bits to clear. #. An empty string NAME is used to identify the default VALUE. -#: config/rs6000/rs6000.h:241 +#: config/rs6000/rs6000.h:245 msgid "Use POWER instruction set" msgstr "" -#: config/rs6000/rs6000.h:244 +#: config/rs6000/rs6000.h:248 msgid "Use POWER2 instruction set" msgstr "" -#: config/rs6000/rs6000.h:246 +#: config/rs6000/rs6000.h:250 msgid "Do not use POWER2 instruction set" msgstr "" -#: config/rs6000/rs6000.h:249 +#: config/rs6000/rs6000.h:253 msgid "Do not use POWER instruction set" msgstr "" -#: config/rs6000/rs6000.h:251 +#: config/rs6000/rs6000.h:255 msgid "Use PowerPC instruction set" msgstr "" -#: config/rs6000/rs6000.h:254 +#: config/rs6000/rs6000.h:258 msgid "Do not use PowerPC instruction set" msgstr "" -#: config/rs6000/rs6000.h:256 +#: config/rs6000/rs6000.h:260 msgid "Use PowerPC General Purpose group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:258 +#: config/rs6000/rs6000.h:262 msgid "Don't use PowerPC General Purpose group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:260 +#: config/rs6000/rs6000.h:264 msgid "Use PowerPC Graphics group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:262 +#: config/rs6000/rs6000.h:266 msgid "Don't use PowerPC Graphics group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:264 +#: config/rs6000/rs6000.h:268 msgid "Use PowerPC-64 instruction set" msgstr "" -#: config/rs6000/rs6000.h:266 +#: config/rs6000/rs6000.h:270 msgid "Don't use PowerPC-64 instruction set" msgstr "" -#: config/rs6000/rs6000.h:268 +#: config/rs6000/rs6000.h:272 msgid "Use AltiVec instructions" msgstr "" -#: config/rs6000/rs6000.h:270 +#: config/rs6000/rs6000.h:274 msgid "Don't use AltiVec instructions" msgstr "" -#: config/rs6000/rs6000.h:272 +#: config/rs6000/rs6000.h:276 msgid "Use new mnemonics for PowerPC architecture" msgstr "" -#: config/rs6000/rs6000.h:274 +#: config/rs6000/rs6000.h:278 msgid "Use old mnemonics for PowerPC architecture" msgstr "" -#: config/rs6000/rs6000.h:277 +#: config/rs6000/rs6000.h:281 msgid "Put everything in the regular TOC" msgstr "" -#: config/rs6000/rs6000.h:279 +#: config/rs6000/rs6000.h:283 msgid "Place floating point constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:281 +#: config/rs6000/rs6000.h:285 msgid "Don't place floating point constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:283 +#: config/rs6000/rs6000.h:287 msgid "Place symbol+offset constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:285 +#: config/rs6000/rs6000.h:289 msgid "Don't place symbol+offset constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:291 +#: config/rs6000/rs6000.h:295 msgid "Place variable addresses in the regular TOC" msgstr "" -#: config/rs6000/rs6000.h:297 +#: config/rs6000/rs6000.h:301 msgid "Generate load/store multiple instructions" msgstr "" -#: config/rs6000/rs6000.h:299 +#: config/rs6000/rs6000.h:303 msgid "Do not generate load/store multiple instructions" msgstr "" -#: config/rs6000/rs6000.h:301 +#: config/rs6000/rs6000.h:305 msgid "Generate string instructions for block moves" msgstr "" -#: config/rs6000/rs6000.h:303 +#: config/rs6000/rs6000.h:307 msgid "Do not generate string instructions for block moves" msgstr "" -#: config/rs6000/rs6000.h:305 +#: config/rs6000/rs6000.h:309 msgid "Generate load/store with update instructions" msgstr "" -#: config/rs6000/rs6000.h:307 +#: config/rs6000/rs6000.h:311 msgid "Do not generate load/store with update instructions" msgstr "" -#: config/rs6000/rs6000.h:315 +#: config/rs6000/rs6000.h:319 msgid "Don't schedule the start and end of the procedure" msgstr "" -#: config/rs6000/rs6000.h:321 +#: config/rs6000/rs6000.h:325 msgid "Return all structures in memory (AIX default)" msgstr "" -#: config/rs6000/rs6000.h:323 +#: config/rs6000/rs6000.h:327 msgid "Return small structures in registers (SVR4 default)" msgstr "" -#: config/rs6000/rs6000.h:410 config/sparc/sparc.h:648 +#: config/rs6000/rs6000.h:414 config/sparc/sparc.h:648 msgid "Use features of and schedule code for given CPU" msgstr "" -#: config/rs6000/rs6000.h:413 +#: config/rs6000/rs6000.h:417 msgid "Enable debug output" msgstr "" -#: config/rs6000/rs6000.h:415 +#: config/rs6000/rs6000.h:419 msgid "Select full, part, or no traceback table" msgstr "" -#: config/rs6000/rs6000.h:416 +#: config/rs6000/rs6000.h:420 msgid "Specify ABI to use" msgstr "" -#: config/rs6000/rs6000.h:418 +#: config/rs6000/rs6000.h:422 msgid "Specify size of long double (64 or 128 bits)" msgstr "" -#: config/rs6000/rs6000.h:420 +#: config/rs6000/rs6000.h:424 msgid "Specify yes/no if isel instructions should be generated" msgstr "" -#: config/rs6000/rs6000.h:422 +#: config/rs6000/rs6000.h:426 msgid "Specify yes/no if SPE SIMD instructions should be generated" msgstr "" -#: config/rs6000/rs6000.h:424 +#: config/rs6000/rs6000.h:428 msgid "Specify yes/no if using floating point in the GPRs" msgstr "" -#: config/rs6000/rs6000.h:426 +#: config/rs6000/rs6000.h:430 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec" msgstr "" -#: config/rs6000/rs6000.h:428 +#: config/rs6000/rs6000.h:432 msgid "Avoid all range limits on call instructions" msgstr "" -#: config/rs6000/rs6000.h:431 +#: config/rs6000/rs6000.h:435 msgid "Determine which dependences between insns are considered costly" msgstr "" -#: config/rs6000/rs6000.h:433 +#: config/rs6000/rs6000.h:437 msgid "Specify which post scheduling nop insertion scheme to apply" msgstr "" -#: config/rs6000/rs6000.h:435 +#: config/rs6000/rs6000.h:439 msgid "Specify alignment of structure fields default/natural" msgstr "" -#: config/rs6000/rs6000.h:437 +#: config/rs6000/rs6000.h:441 msgid "Specify scheduling priority for dispatch slot restricted insns" msgstr "" @@ -11908,7 +11940,7 @@ msgstr "" #. Number of bytes into the frame return addresses can be found. See #. rs6000_stack_info in rs6000.c for more information on how the different #. abi's store the return address. -#: config/rs6000/rs6000.h:1950 +#: config/rs6000/rs6000.h:1895 msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" @@ -12020,94 +12052,94 @@ msgstr "" #. #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to #. get control. -#: config/rs6000/sysv4.h:212 +#: config/rs6000/sysv4.h:214 #, c-format msgid "bad value for -mcall-%s" msgstr "" -#: config/rs6000/sysv4.h:228 +#: config/rs6000/sysv4.h:230 #, c-format msgid "bad value for -msdata=%s" msgstr "" -#: config/rs6000/sysv4.h:245 +#: config/rs6000/sysv4.h:247 #, c-format msgid "-mrelocatable and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:254 +#: config/rs6000/sysv4.h:256 #, c-format msgid "-f%s and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:263 +#: config/rs6000/sysv4.h:265 #, c-format msgid "-msdata=%s and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:272 +#: config/rs6000/sysv4.h:274 msgid "-mrelocatable and -mno-minimal-toc are incompatible" msgstr "" -#: config/rs6000/sysv4.h:278 +#: config/rs6000/sysv4.h:280 #, c-format msgid "-mrelocatable and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:285 +#: config/rs6000/sysv4.h:287 #, c-format msgid "-fPIC and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:292 +#: config/rs6000/sysv4.h:294 msgid "-mcall-aixdesc must be big endian" msgstr "" -#: config/rs6000/sysv4.h:307 +#: config/rs6000/sysv4.h:309 #, c-format msgid "-m%s not supported in this configuration" msgstr "" -#: config/s390/s390.c:1048 +#: config/s390/s390.c:1057 #, c-format msgid "Unknown cpu used in -march=%s." msgstr "" -#: config/s390/s390.c:1067 +#: config/s390/s390.c:1076 #, c-format msgid "Unknown cpu used in -mtune=%s." msgstr "" -#: config/s390/s390.c:1072 +#: config/s390/s390.c:1081 #, c-format msgid "z/Architecture mode not supported on %s." msgstr "" -#: config/s390/s390.c:1074 +#: config/s390/s390.c:1083 msgid "64-bit ABI not supported in ESA/390 mode." msgstr "" -#: config/s390/s390.c:3388 +#: config/s390/s390.c:3397 msgid "invalid UNSPEC as operand (1)" msgstr "" -#: config/s390/s390.c:3436 +#: config/s390/s390.c:3445 msgid "invalid UNSPEC as operand (2)" msgstr "" -#: config/s390/s390.c:3442 +#: config/s390/s390.c:3451 msgid "UNKNOWN in s390_output_symbolic_const !?" msgstr "" -#: config/s390/s390.c:3458 +#: config/s390/s390.c:3467 msgid "Cannot decompose address." msgstr "" -#: config/s390/s390.c:3621 +#: config/s390/s390.c:3630 msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/s390/s390.c:5313 +#: config/s390/s390.c:5348 msgid "Total size of local variables exceeds architecture limit." msgstr "" @@ -12175,28 +12207,28 @@ msgstr "" msgid "enable fused multiply/add instructions" msgstr "" -#: config/sh/sh.c:5819 +#: config/sh/sh.c:5827 msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:6721 +#: config/sh/sh.c:6729 msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" #. The sp_switch attribute only has meaning for interrupt functions. -#: config/sh/sh.c:6743 config/sh/sh.c:6778 +#: config/sh/sh.c:6751 config/sh/sh.c:6786 #, c-format msgid "`%s' attribute only applies to interrupt functions" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:6750 +#: config/sh/sh.c:6758 #, c-format msgid "`%s' attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:6785 +#: config/sh/sh.c:6793 #, c-format msgid "`%s' attribute argument not an integer constant" msgstr "" @@ -12221,56 +12253,56 @@ msgstr "" msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: config/sparc/sparc.c:6665 config/sparc/sparc.c:6671 +#: config/sparc/sparc.c:6666 config/sparc/sparc.c:6672 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:6741 +#: config/sparc/sparc.c:6742 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:6751 +#: config/sparc/sparc.c:6752 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:6790 +#: config/sparc/sparc.c:6791 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:6791 +#: config/sparc/sparc.c:6792 #, c-format msgid "invalid %%C operand" msgstr "" -#: config/sparc/sparc.c:6812 +#: config/sparc/sparc.c:6813 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:6813 +#: config/sparc/sparc.c:6814 #, c-format msgid "invalid %%D operand" msgstr "" -#: config/sparc/sparc.c:6829 +#: config/sparc/sparc.c:6830 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:6843 +#: config/sparc/sparc.c:6844 #, c-format msgid "invalid %%s operand" msgstr "" -#: config/sparc/sparc.c:6897 +#: config/sparc/sparc.c:6898 msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:6900 +#: config/sparc/sparc.c:6901 msgid "floating point constant not a valid immediate operand" msgstr "" @@ -12651,56 +12683,56 @@ msgstr "" msgid "Set the max size of data eligible for the ZDA area" msgstr "" -#: config/xtensa/xtensa.c:1786 +#: config/xtensa/xtensa.c:1790 msgid "boolean registers required for the floating-point option" msgstr "" -#: config/xtensa/xtensa.c:1840 +#: config/xtensa/xtensa.c:1844 #, c-format msgid "-f%s is not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.c:1845 +#: config/xtensa/xtensa.c:1849 msgid "PIC is required but not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.c:1915 +#: config/xtensa/xtensa.c:1919 #, c-format msgid "invalid %%D value" msgstr "" -#: config/xtensa/xtensa.c:1952 +#: config/xtensa/xtensa.c:1956 msgid "invalid mask" msgstr "" -#: config/xtensa/xtensa.c:1978 +#: config/xtensa/xtensa.c:1982 #, c-format msgid "invalid %%x value" msgstr "" -#: config/xtensa/xtensa.c:1985 +#: config/xtensa/xtensa.c:1989 #, c-format msgid "invalid %%d value" msgstr "" -#: config/xtensa/xtensa.c:2006 config/xtensa/xtensa.c:2016 +#: config/xtensa/xtensa.c:2010 config/xtensa/xtensa.c:2020 #, c-format msgid "invalid %%t/%%b value" msgstr "" -#: config/xtensa/xtensa.c:2058 +#: config/xtensa/xtensa.c:2062 msgid "invalid address" msgstr "" -#: config/xtensa/xtensa.c:2083 +#: config/xtensa/xtensa.c:2087 msgid "no register in address" msgstr "" -#: config/xtensa/xtensa.c:2091 +#: config/xtensa/xtensa.c:2095 msgid "address offset not a constant" msgstr "" -#: config/xtensa/xtensa.c:2755 +#: config/xtensa/xtensa.c:2759 msgid "only uninitialized variables can be placed in a .bss section" msgstr "" @@ -12744,12 +12776,12 @@ msgstr "" msgid "Use direct CALLn instructions for fast calls" msgstr "" -#: ada/misc.c:238 +#: ada/misc.c:239 #, c-format msgid "missing argument to \"-%s\"" msgstr "" -#: ada/misc.c:274 +#: ada/misc.c:280 msgid "`-gnat' misspelled as `-gant'" msgstr "" @@ -12765,7 +12797,7 @@ msgstr "" msgid "destructor name `~%T' does not match type `%T' of expression" msgstr "" -#: cp/call.c:397 cp/call.c:4951 +#: cp/call.c:397 cp/call.c:4987 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'" msgstr "" @@ -12897,146 +12929,146 @@ msgstr "" msgid "comparison between `%#T' and `%#T'" msgstr "" -#: cp/call.c:3921 +#: cp/call.c:3925 msgid "no suitable `operator %s' for `%T'" msgstr "" -#: cp/call.c:3938 +#: cp/call.c:3942 msgid "`%+#D' is private" msgstr "" -#: cp/call.c:3940 +#: cp/call.c:3944 msgid "`%+#D' is protected" msgstr "" -#: cp/call.c:3942 +#: cp/call.c:3946 msgid "`%+#D' is inaccessible" msgstr "" -#: cp/call.c:3943 +#: cp/call.c:3947 msgid "within this context" msgstr "" -#: cp/call.c:3986 +#: cp/call.c:3990 msgid "invalid conversion from `%T' to `%T'" msgstr "" -#: cp/call.c:3988 cp/call.c:4126 cp/call.c:4128 +#: cp/call.c:3992 cp/call.c:4130 cp/call.c:4132 msgid " initializing argument %P of `%D'" msgstr "" -#: cp/call.c:4050 cp/call.c:4054 +#: cp/call.c:4054 cp/call.c:4058 msgid " initializing argument %P of `%D' from result of `%D'" msgstr "" -#: cp/call.c:4060 cp/call.c:4063 +#: cp/call.c:4064 cp/call.c:4067 msgid " initializing temporary from result of `%D'" msgstr "" -#: cp/call.c:4148 +#: cp/call.c:4152 msgid "cannot bind bitfield `%E' to `%T'" msgstr "" -#: cp/call.c:4151 +#: cp/call.c:4155 msgid "cannot bind packed field `%E' to `%T'" msgstr "" -#: cp/call.c:4154 +#: cp/call.c:4158 msgid "cannot bind rvalue `%E' to `%T'" msgstr "" #. Undefined behavior [expr.call] 5.2.2/7. We used to just warn #. here and do a bitwise copy, but now cp_expr_size will abort if we #. try to do that. -#: cp/call.c:4235 +#: cp/call.c:4239 msgid "" "cannot pass objects of non-POD type `%#T' through `...'; call will abort at " "runtime" msgstr "" #. Undefined behavior [expr.call] 5.2.2/7. -#: cp/call.c:4260 +#: cp/call.c:4264 msgid "cannot receive objects of non-POD type `%#T' through `...'" msgstr "" -#: cp/call.c:4298 +#: cp/call.c:4302 msgid "the default argument for parameter %d of `%D' has not yet been parsed" msgstr "" -#: cp/call.c:4423 +#: cp/call.c:4459 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers" msgstr "" -#: cp/call.c:4442 +#: cp/call.c:4478 msgid "`%T' is not an accessible base of `%T'" msgstr "" -#: cp/call.c:4685 +#: cp/call.c:4721 msgid "could not find class$ field in java interface type `%T'" msgstr "" -#: cp/call.c:4925 +#: cp/call.c:4961 msgid "call to non-function `%D'" msgstr "" -#: cp/call.c:5029 +#: cp/call.c:5065 msgid "no matching function for call to `%T::%s(%A)%#V'" msgstr "" -#: cp/call.c:5046 +#: cp/call.c:5082 #, c-format msgid "call of overloaded `%s(%A)' is ambiguous" msgstr "" -#: cp/call.c:5067 +#: cp/call.c:5103 msgid "cannot call member function `%D' without object" msgstr "" -#: cp/call.c:5653 +#: cp/call.c:5689 msgid "passing `%T' chooses `%T' over `%T'" msgstr "" -#: cp/call.c:5655 cp/name-lookup.c:4004 +#: cp/call.c:5691 cp/name-lookup.c:4039 msgid " in call to `%D'" msgstr "" -#: cp/call.c:5712 +#: cp/call.c:5748 msgid "choosing `%D' over `%D'" msgstr "" -#: cp/call.c:5713 +#: cp/call.c:5749 msgid " for conversion from `%T' to `%T'" msgstr "" -#: cp/call.c:5715 +#: cp/call.c:5751 msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:5835 +#: cp/call.c:5871 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:5839 +#: cp/call.c:5875 msgid "candidate 1:" msgstr "" -#: cp/call.c:5840 +#: cp/call.c:5876 msgid "candidate 2:" msgstr "" -#: cp/call.c:5949 +#: cp/call.c:5985 msgid "could not convert `%E' to `%T'" msgstr "" -#: cp/call.c:6054 +#: cp/call.c:6090 msgid "" "invalid initialization of non-const reference of type '%T' from a temporary " "of type '%T'" msgstr "" -#: cp/call.c:6058 +#: cp/call.c:6094 msgid "" "invalid initialization of reference of type '%T' from expression of type '%T'" msgstr "" @@ -13079,204 +13111,204 @@ msgstr "" msgid "conflicting access specifications for field `%s', ignored" msgstr "" -#: cp/class.c:1118 +#: cp/class.c:1122 msgid "`%D' names constructor" msgstr "" -#: cp/class.c:1123 +#: cp/class.c:1127 msgid "`%D' invalid in `%T'" msgstr "" -#: cp/class.c:1131 +#: cp/class.c:1135 msgid "no members matching `%D' in `%#T'" msgstr "" -#: cp/class.c:1163 cp/class.c:1171 +#: cp/class.c:1167 cp/class.c:1175 msgid "`%D' invalid in `%#T'" msgstr "" -#: cp/class.c:1164 +#: cp/class.c:1168 msgid " because of local method `%#D' with same name" msgstr "" -#: cp/class.c:1172 +#: cp/class.c:1176 msgid " because of local member `%#D' with same name" msgstr "" -#: cp/class.c:1242 +#: cp/class.c:1246 msgid "base class `%#T' has a non-virtual destructor" msgstr "" -#: cp/class.c:1262 +#: cp/class.c:1266 msgid "" "base `%T' with only non-default constructor in class without a constructor" msgstr "" -#: cp/class.c:1646 +#: cp/class.c:1650 msgid "all member functions in class `%T' are private" msgstr "" -#: cp/class.c:1657 +#: cp/class.c:1661 msgid "`%#T' only defines a private destructor and has no friends" msgstr "" -#: cp/class.c:1699 +#: cp/class.c:1703 msgid "`%#T' only defines private constructors and has no friends" msgstr "" -#: cp/class.c:2080 +#: cp/class.c:2084 msgid "no unique final overrider for `%D' in `%T'" msgstr "" #. Here we know it is a hider, and no overrider exists. -#: cp/class.c:2515 +#: cp/class.c:2519 msgid "`%D' was hidden" msgstr "" -#: cp/class.c:2516 +#: cp/class.c:2520 msgid " by `%D'" msgstr "" -#: cp/class.c:2557 +#: cp/class.c:2561 msgid "ISO C++ forbids member `%D' with same name as enclosing class" msgstr "" -#: cp/class.c:2562 cp/decl2.c:1186 +#: cp/class.c:2566 cp/decl2.c:1186 msgid "`%#D' invalid; an anonymous union can only have non-static data members" msgstr "" -#: cp/class.c:2568 cp/decl2.c:1193 +#: cp/class.c:2572 cp/decl2.c:1193 msgid "private member `%#D' in anonymous union" msgstr "" -#: cp/class.c:2571 cp/decl2.c:1195 +#: cp/class.c:2575 cp/decl2.c:1195 msgid "protected member `%#D' in anonymous union" msgstr "" -#: cp/class.c:2690 +#: cp/class.c:2694 msgid "" "vtable layout for class `%T' may not be ABI-compliant and may change in a " "future version of GCC due to implicit virtual destructor" msgstr "" -#: cp/class.c:2750 +#: cp/class.c:2754 msgid "bit-field `%#D' with non-integral type" msgstr "" -#: cp/class.c:2770 +#: cp/class.c:2774 msgid "bit-field `%D' width not an integer constant" msgstr "" -#: cp/class.c:2776 +#: cp/class.c:2780 msgid "negative width in bit-field `%D'" msgstr "" -#: cp/class.c:2781 +#: cp/class.c:2785 msgid "zero width for bit-field `%D'" msgstr "" -#: cp/class.c:2787 +#: cp/class.c:2791 msgid "width of `%D' exceeds its type" msgstr "" -#: cp/class.c:2796 +#: cp/class.c:2800 msgid "`%D' is too small to hold all values of `%#T'" msgstr "" -#: cp/class.c:2858 +#: cp/class.c:2862 msgid "member `%#D' with constructor not allowed in union" msgstr "" -#: cp/class.c:2861 +#: cp/class.c:2865 msgid "member `%#D' with destructor not allowed in union" msgstr "" -#: cp/class.c:2864 +#: cp/class.c:2868 msgid "member `%#D' with copy assignment operator not allowed in union" msgstr "" -#: cp/class.c:2891 +#: cp/class.c:2895 msgid "multiple fields in union `%T' initialized" msgstr "" -#: cp/class.c:2960 +#: cp/class.c:2964 msgid "ignoring packed attribute on unpacked non-POD field `%#D'" msgstr "" -#: cp/class.c:3012 +#: cp/class.c:3016 msgid "field `%D' in local class cannot be static" msgstr "" -#: cp/class.c:3018 +#: cp/class.c:3022 msgid "field `%D' invalidly declared function type" msgstr "" -#: cp/class.c:3025 +#: cp/class.c:3029 msgid "field `%D' invalidly declared method type" msgstr "" #. Unions cannot have static members. -#: cp/class.c:3043 +#: cp/class.c:3047 msgid "field `%D' declared static in union" msgstr "" -#: cp/class.c:3070 +#: cp/class.c:3074 msgid "non-static reference `%#D' in class without a constructor" msgstr "" -#: cp/class.c:3105 +#: cp/class.c:3109 msgid "non-static const member `%#D' in class without a constructor" msgstr "" -#: cp/class.c:3120 +#: cp/class.c:3124 msgid "field `%#D' with same name as class" msgstr "" -#: cp/class.c:3138 +#: cp/class.c:3142 msgid "`%#T' has pointer data members" msgstr "" -#: cp/class.c:3142 +#: cp/class.c:3146 msgid " but does not override `%T(const %T&)'" msgstr "" -#: cp/class.c:3144 +#: cp/class.c:3148 msgid " or `operator=(const %T&)'" msgstr "" -#: cp/class.c:3147 +#: cp/class.c:3151 msgid " but does not override `operator=(const %T&)'" msgstr "" -#: cp/class.c:3574 +#: cp/class.c:3578 msgid "" "offset of empty base `%T' may not be ABI-compliant and maychange in a future " "version of GCC" msgstr "" -#: cp/class.c:3683 +#: cp/class.c:3687 msgid "class `%T' will be considered nearly empty in a future version of GCC" msgstr "" -#: cp/class.c:3770 +#: cp/class.c:3774 msgid "initializer specified for non-virtual method `%D'" msgstr "" -#: cp/class.c:4455 +#: cp/class.c:4459 msgid "" "offset of virtual base `%T' is not ABI-compliant and may change in a future " "version of GCC" msgstr "" -#: cp/class.c:4545 +#: cp/class.c:4549 msgid "direct base `%T' inaccessible in `%T' due to ambiguity" msgstr "" -#: cp/class.c:4558 +#: cp/class.c:4562 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity" msgstr "" -#: cp/class.c:4732 +#: cp/class.c:4736 msgid "" "size assigned to `%T' may not be ABI-compliant and may change in a future " "version of GCC" @@ -13284,77 +13316,77 @@ msgstr "" #. Versions of G++ before G++ 3.4 did not reset the #. DECL_MODE. -#: cp/class.c:4771 +#: cp/class.c:4775 msgid "" "the offset of `%D' may not be ABI-compliant and may change in a future " "version of GCC" msgstr "" -#: cp/class.c:4794 +#: cp/class.c:4798 msgid "" "offset of `%D' is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/class.c:4803 +#: cp/class.c:4807 msgid "" "`%D' contains empty classes which may cause base classes to be placed at " "different locations in a future version of GCC" msgstr "" -#: cp/class.c:4862 +#: cp/class.c:4866 msgid "" "layout of classes derived from empty class `%T' may change in a future " "version of GCC" msgstr "" -#: cp/class.c:4990 cp/semantics.c:2027 +#: cp/class.c:4994 cp/semantics.c:2036 msgid "redefinition of `%#T'" msgstr "" -#: cp/class.c:5156 +#: cp/class.c:5160 msgid "`%#T' has virtual functions but non-virtual destructor" msgstr "" -#: cp/class.c:5235 +#: cp/class.c:5239 msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/class.c:5674 +#: cp/class.c:5681 #, c-format msgid "language string `\"%s\"' not recognized" msgstr "" -#: cp/class.c:5762 +#: cp/class.c:5769 msgid "" "cannot resolve overloaded function `%D' based on conversion to type `%T'" msgstr "" -#: cp/class.c:5887 +#: cp/class.c:5894 msgid "no matches converting function `%D' to type `%#T'" msgstr "" -#: cp/class.c:5910 +#: cp/class.c:5917 msgid "converting overloaded function `%D' to type `%#T' is ambiguous" msgstr "" -#: cp/class.c:5936 +#: cp/class.c:5943 msgid "assuming pointer to member `%D'" msgstr "" -#: cp/class.c:5939 +#: cp/class.c:5946 #, c-format msgid "(a pointer to member can only be formed with `&%E')" msgstr "" -#: cp/class.c:5984 cp/class.c:6166 cp/class.c:6173 +#: cp/class.c:5991 cp/class.c:6173 cp/class.c:6180 msgid "not enough type information" msgstr "" -#: cp/class.c:6001 +#: cp/class.c:6008 msgid "argument of type `%T' does not match `%T'" msgstr "" -#: cp/class.c:6150 +#: cp/class.c:6157 msgid "invalid operation on uninstantiated type" msgstr "" @@ -13363,11 +13395,11 @@ msgstr "" #. A name N used in a class S shall refer to the same declaration #. in its context and when re-evaluated in the completed scope of #. S. -#: cp/class.c:6410 cp/decl.c:1229 cp/name-lookup.c:488 cp/pt.c:1957 +#: cp/class.c:6417 cp/decl.c:1229 cp/name-lookup.c:491 cp/pt.c:1959 msgid "declaration of `%#D'" msgstr "" -#: cp/class.c:6411 +#: cp/class.c:6418 msgid "changes meaning of `%D' from `%+#D'" msgstr "" @@ -13447,25 +13479,25 @@ msgid "%s cannot resolve address of overloaded function" msgstr "" #. Only warn when there is no &. -#: cp/cvt.c:889 +#: cp/cvt.c:890 #, c-format msgid "%s is a reference, not call, to function `%E'" msgstr "" -#: cp/cvt.c:896 +#: cp/cvt.c:897 #, c-format msgid "%s has no effect" msgstr "" -#: cp/cvt.c:1007 +#: cp/cvt.c:1008 msgid "converting NULL to non-pointer type" msgstr "" -#: cp/cvt.c:1079 +#: cp/cvt.c:1080 msgid "ambiguous default type conversion from `%T'" msgstr "" -#: cp/cvt.c:1081 +#: cp/cvt.c:1082 msgid " candidate conversions include `%D' and `%D'" msgstr "" @@ -13484,7 +13516,7 @@ msgstr "" msgid "label `%D' defined but not used" msgstr "" -#: cp/decl.c:1137 cp/decl.c:1548 +#: cp/decl.c:1137 cp/decl.c:1556 msgid "previous declaration of `%D'" msgstr "" @@ -13528,7 +13560,7 @@ msgstr "" msgid "declaration of template `%#D'" msgstr "" -#: cp/decl.c:1340 cp/name-lookup.c:489 +#: cp/decl.c:1340 cp/name-lookup.c:492 msgid "conflicts with previous declaration `%#D'" msgstr "" @@ -13552,57 +13584,57 @@ msgstr "" msgid "'%D' has a previous declaration as `%#D'" msgstr "" -#: cp/decl.c:1427 +#: cp/decl.c:1435 msgid "`%#D' previously defined here" msgstr "" -#: cp/decl.c:1428 +#: cp/decl.c:1436 msgid "`%#D' previously declared here" msgstr "" #. Prototype decl follows defn w/o prototype. -#: cp/decl.c:1437 +#: cp/decl.c:1445 msgid "prototype for `%#D'" msgstr "" -#: cp/decl.c:1438 +#: cp/decl.c:1446 msgid "%Jfollows non-prototype definition here" msgstr "" -#: cp/decl.c:1450 +#: cp/decl.c:1458 msgid "previous declaration of `%#D' with %L linkage" msgstr "" -#: cp/decl.c:1452 +#: cp/decl.c:1460 msgid "conflicts with new declaration with %L linkage" msgstr "" -#: cp/decl.c:1475 cp/decl.c:1482 +#: cp/decl.c:1483 cp/decl.c:1490 msgid "default argument given for parameter %d of `%#D'" msgstr "" -#: cp/decl.c:1477 cp/decl.c:1484 +#: cp/decl.c:1485 cp/decl.c:1492 msgid "after previous specification in `%#D'" msgstr "" -#: cp/decl.c:1493 +#: cp/decl.c:1501 msgid "`%#D' was used before it was declared inline" msgstr "" -#: cp/decl.c:1494 +#: cp/decl.c:1502 msgid "%Jprevious non-inline declaration here" msgstr "" -#: cp/decl.c:1547 +#: cp/decl.c:1555 msgid "redundant redeclaration of `%D' in same scope" msgstr "" -#: cp/decl.c:1630 +#: cp/decl.c:1638 #, c-format msgid "declaration of `%F' throws different exceptions" msgstr "" -#: cp/decl.c:1632 +#: cp/decl.c:1640 #, c-format msgid "than previous declaration `%F'" msgstr "" @@ -13615,500 +13647,495 @@ msgstr "" #. that specialization that would cause an implicit #. instantiation to take place, in every translation unit in #. which such a use occurs. -#: cp/decl.c:1779 +#: cp/decl.c:1787 msgid "explicit specialization of %D after first use" msgstr "" -#: cp/decl.c:1944 +#: cp/decl.c:1953 msgid "implicit declaration of function `%#D'" msgstr "" -#: cp/decl.c:2092 +#: cp/decl.c:2101 #, c-format msgid "label `%s' referenced outside of any function" msgstr "" -#: cp/decl.c:2189 cp/decl.c:2213 cp/decl.c:2301 +#: cp/decl.c:2198 cp/decl.c:2222 cp/decl.c:2310 msgid "jump to label `%D'" msgstr "" -#: cp/decl.c:2191 cp/decl.c:2215 +#: cp/decl.c:2200 cp/decl.c:2224 msgid "jump to case label" msgstr "" -#: cp/decl.c:2194 cp/decl.c:2218 +#: cp/decl.c:2203 cp/decl.c:2227 msgid "%H from here" msgstr "" -#: cp/decl.c:2199 +#: cp/decl.c:2208 msgid " crosses initialization of `%#D'" msgstr "" -#: cp/decl.c:2202 cp/decl.c:2317 +#: cp/decl.c:2211 cp/decl.c:2326 msgid " enters scope of non-POD `%#D'" msgstr "" -#: cp/decl.c:2222 cp/decl.c:2321 +#: cp/decl.c:2231 cp/decl.c:2330 msgid " enters try block" msgstr "" -#: cp/decl.c:2224 cp/decl.c:2323 +#: cp/decl.c:2233 cp/decl.c:2332 msgid " enters catch block" msgstr "" -#: cp/decl.c:2302 +#: cp/decl.c:2311 msgid " from here" msgstr "" #. Can't skip init of __exception_info. -#: cp/decl.c:2313 +#: cp/decl.c:2322 msgid "%J enters catch block" msgstr "" -#: cp/decl.c:2315 +#: cp/decl.c:2324 msgid " skips initialization of `%#D'" msgstr "" -#: cp/decl.c:2349 +#: cp/decl.c:2358 msgid "label named wchar_t" msgstr "" -#: cp/decl.c:2352 +#: cp/decl.c:2361 msgid "duplicate label `%D'" msgstr "" -#: cp/decl.c:2432 -#, c-format -msgid "case label `%E' not within a switch statement" -msgstr "" - -#: cp/decl.c:2592 cp/parser.c:2992 +#: cp/decl.c:2589 cp/parser.c:3008 msgid "`%D' used without template parameters" msgstr "" -#: cp/decl.c:2602 cp/decl.c:2618 cp/decl.c:2706 +#: cp/decl.c:2599 cp/decl.c:2615 cp/decl.c:2703 msgid "no class template named `%#T' in `%#T'" msgstr "" -#: cp/decl.c:2639 cp/decl.c:2649 cp/decl.c:2669 +#: cp/decl.c:2636 cp/decl.c:2646 cp/decl.c:2666 msgid "no type named `%#T' in `%#T'" msgstr "" -#: cp/decl.c:3395 +#: cp/decl.c:3393 msgid "%Jan anonymous union cannot have function members" msgstr "" -#: cp/decl.c:3413 +#: cp/decl.c:3411 msgid "member %#D' with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3416 +#: cp/decl.c:3414 msgid "member %#D' with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3419 +#: cp/decl.c:3417 msgid "" "member %#D' with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3459 +#: cp/decl.c:3457 msgid "redeclaration of C++ built-in type `%T'" msgstr "" -#: cp/decl.c:3497 +#: cp/decl.c:3495 msgid "multiple types in one declaration" msgstr "" -#: cp/decl.c:3523 +#: cp/decl.c:3521 msgid "missing type-name in typedef-declaration" msgstr "" -#: cp/decl.c:3531 +#: cp/decl.c:3529 msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/decl.c:3538 +#: cp/decl.c:3536 msgid "`%D' can only be specified for functions" msgstr "" -#: cp/decl.c:3540 +#: cp/decl.c:3538 msgid "`%D' can only be specified inside a class" msgstr "" -#: cp/decl.c:3542 +#: cp/decl.c:3540 msgid "`%D' can only be specified for constructors" msgstr "" -#: cp/decl.c:3545 +#: cp/decl.c:3543 msgid "`%D' can only be specified for objects and functions" msgstr "" -#: cp/decl.c:3687 cp/decl2.c:883 +#: cp/decl.c:3685 cp/decl2.c:883 msgid "typedef `%D' is initialized (use __typeof__ instead)" msgstr "" -#: cp/decl.c:3692 +#: cp/decl.c:3690 msgid "function `%#D' is initialized like a variable" msgstr "" -#: cp/decl.c:3704 +#: cp/decl.c:3702 msgid "declaration of `%#D' has `extern' and is initialized" msgstr "" -#: cp/decl.c:3737 +#: cp/decl.c:3735 msgid "`%#D' is not a static member of `%#T'" msgstr "" -#: cp/decl.c:3743 +#: cp/decl.c:3741 msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'" msgstr "" -#: cp/decl.c:3754 +#: cp/decl.c:3752 msgid "duplicate initialization of %D" msgstr "" -#: cp/decl.c:3783 +#: cp/decl.c:3781 msgid "declaration of `%#D' outside of class is not definition" msgstr "" -#: cp/decl.c:3834 +#: cp/decl.c:3832 msgid "variable `%#D' has initializer but incomplete type" msgstr "" -#: cp/decl.c:3842 cp/decl.c:4385 +#: cp/decl.c:3840 cp/decl.c:4383 msgid "elements of array `%#D' have incomplete type" msgstr "" -#: cp/decl.c:3858 +#: cp/decl.c:3856 msgid "aggregate `%#D' has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:3900 +#: cp/decl.c:3898 msgid "`%D' declared as reference but not initialized" msgstr "" -#: cp/decl.c:3906 +#: cp/decl.c:3904 msgid "ISO C++ forbids use of initializer list to initialize reference `%D'" msgstr "" -#: cp/decl.c:3934 +#: cp/decl.c:3932 msgid "cannot initialize `%T' from `%T'" msgstr "" -#: cp/decl.c:3966 +#: cp/decl.c:3964 msgid "initializer fails to determine size of `%D'" msgstr "" -#: cp/decl.c:3971 +#: cp/decl.c:3969 msgid "array size missing in `%D'" msgstr "" -#: cp/decl.c:3983 +#: cp/decl.c:3981 msgid "zero-size array `%D'" msgstr "" #. An automatic variable with an incomplete type: that is an error. #. Don't talk about array types here, since we took care of that #. message in grokdeclarator. -#: cp/decl.c:4020 +#: cp/decl.c:4018 msgid "storage size of `%D' isn't known" msgstr "" -#: cp/decl.c:4042 +#: cp/decl.c:4040 msgid "storage size of `%D' isn't constant" msgstr "" -#: cp/decl.c:4097 +#: cp/decl.c:4095 msgid "" "sorry: semantics of inline function static data `%#D' are wrong (you'll wind " "up with multiple copies)" msgstr "" -#: cp/decl.c:4098 +#: cp/decl.c:4096 msgid "%J you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:4124 +#: cp/decl.c:4122 msgid "uninitialized const `%D'" msgstr "" -#: cp/decl.c:4203 +#: cp/decl.c:4201 msgid "brace-enclosed initializer used to initialize `%T'" msgstr "" -#: cp/decl.c:4266 +#: cp/decl.c:4264 msgid "initializer for `%T' must be brace-enclosed" msgstr "" -#: cp/decl.c:4281 +#: cp/decl.c:4279 msgid "ISO C++ does not allow designated initializers" msgstr "" -#: cp/decl.c:4285 +#: cp/decl.c:4283 msgid "`%T' has no non-static data member named `%D'" msgstr "" -#: cp/decl.c:4342 +#: cp/decl.c:4340 msgid "too many initializers for `%T'" msgstr "" -#: cp/decl.c:4379 +#: cp/decl.c:4377 msgid "variable-sized object `%D' may not be initialized" msgstr "" -#: cp/decl.c:4390 +#: cp/decl.c:4388 msgid "`%D' has incomplete type" msgstr "" -#: cp/decl.c:4445 +#: cp/decl.c:4443 msgid "`%D' must be initialized by constructor, not by `{...}'" msgstr "" -#: cp/decl.c:4486 +#: cp/decl.c:4484 msgid "structure `%D' with uninitialized const members" msgstr "" -#: cp/decl.c:4488 +#: cp/decl.c:4486 msgid "structure `%D' with uninitialized reference members" msgstr "" -#: cp/decl.c:4669 +#: cp/decl.c:4667 msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:4686 +#: cp/decl.c:4684 msgid "cannot initialize `%D' to namespace `%D'" msgstr "" -#: cp/decl.c:4736 +#: cp/decl.c:4734 msgid "shadowing previous type declaration of `%#D'" msgstr "" -#: cp/decl.c:4772 +#: cp/decl.c:4770 msgid "`%D' cannot be thread-local because it has non-POD type `%T'" msgstr "" -#: cp/decl.c:4787 +#: cp/decl.c:4785 msgid "`%D' is thread-local and so cannot be dynamically initialized" msgstr "" -#: cp/decl.c:5258 +#: cp/decl.c:5256 msgid "invalid catch parameter" msgstr "" -#: cp/decl.c:5372 +#: cp/decl.c:5370 msgid "destructor for alien class `%T' cannot be a member" msgstr "" -#: cp/decl.c:5375 +#: cp/decl.c:5373 msgid "constructor for alien class `%T' cannot be a member" msgstr "" -#: cp/decl.c:5397 +#: cp/decl.c:5395 msgid "`%D' declared as a `virtual' %s" msgstr "" -#: cp/decl.c:5399 +#: cp/decl.c:5397 msgid "`%D' declared as an `inline' %s" msgstr "" -#: cp/decl.c:5401 +#: cp/decl.c:5399 msgid "" "`const' and `volatile' function specifiers on `%D' invalid in %s declaration" msgstr "" -#: cp/decl.c:5404 +#: cp/decl.c:5402 msgid "`%D' declared as a friend" msgstr "" -#: cp/decl.c:5410 +#: cp/decl.c:5408 msgid "`%D' declared with an exception specification" msgstr "" -#: cp/decl.c:5489 +#: cp/decl.c:5487 msgid "cannot declare `::main' to be a template" msgstr "" -#: cp/decl.c:5491 +#: cp/decl.c:5489 msgid "cannot declare `::main' to be inline" msgstr "" -#: cp/decl.c:5493 +#: cp/decl.c:5491 msgid "cannot declare `::main' to be static" msgstr "" -#: cp/decl.c:5496 +#: cp/decl.c:5494 msgid "`main' must return `int'" msgstr "" -#: cp/decl.c:5524 +#: cp/decl.c:5522 msgid "non-local function `%#D' uses anonymous type" msgstr "" -#: cp/decl.c:5527 +#: cp/decl.c:5525 msgid "" "`%#D' does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:5533 +#: cp/decl.c:5531 msgid "non-local function `%#D' uses local type `%T'" msgstr "" -#: cp/decl.c:5557 +#: cp/decl.c:5555 msgid "%smember function `%D' cannot have `%T' method qualifier" msgstr "" -#: cp/decl.c:5581 +#: cp/decl.c:5579 msgid "defining explicit specialization `%D' in friend declaration" msgstr "" #. Something like `template <class T> friend void f<T>()'. -#: cp/decl.c:5591 +#: cp/decl.c:5589 msgid "invalid use of template-id `%D' in declaration of primary template" msgstr "" -#: cp/decl.c:5618 +#: cp/decl.c:5616 msgid "" "default arguments are not allowed in declaration of friend template " "specialization `%D'" msgstr "" -#: cp/decl.c:5625 +#: cp/decl.c:5623 msgid "" "`inline' is not allowed in declaration of friend template specialization `%D'" msgstr "" -#: cp/decl.c:5684 +#: cp/decl.c:5682 msgid "definition of implicitly-declared `%D'" msgstr "" -#: cp/decl.c:5702 cp/decl2.c:764 +#: cp/decl.c:5700 cp/decl2.c:764 msgid "no `%#D' member function declared in class `%T'" msgstr "" -#: cp/decl.c:5836 +#: cp/decl.c:5834 msgid "non-local variable `%#D' uses local type `%T'" msgstr "" -#: cp/decl.c:5951 +#: cp/decl.c:5949 msgid "" "invalid in-class initialization of static data member of non-integral type `%" "T'" msgstr "" -#: cp/decl.c:5960 +#: cp/decl.c:5958 msgid "ISO C++ forbids in-class initialization of non-const static member `%D'" msgstr "" -#: cp/decl.c:5963 +#: cp/decl.c:5961 msgid "" "ISO C++ forbids initialization of member constant `%D' of non-integral type `" "%T'" msgstr "" -#: cp/decl.c:6011 +#: cp/decl.c:6009 msgid "size of array `%D' has non-integer type" msgstr "" -#: cp/decl.c:6013 +#: cp/decl.c:6011 msgid "size of array has non-integer type" msgstr "" -#: cp/decl.c:6033 +#: cp/decl.c:6031 msgid "size of array `%D' is negative" msgstr "" -#: cp/decl.c:6035 +#: cp/decl.c:6033 msgid "size of array is negative" msgstr "" -#: cp/decl.c:6044 +#: cp/decl.c:6042 msgid "ISO C++ forbids zero-size array `%D'" msgstr "" -#: cp/decl.c:6046 +#: cp/decl.c:6044 msgid "ISO C++ forbids zero-size array" msgstr "" -#: cp/decl.c:6053 +#: cp/decl.c:6051 msgid "size of array `%D' is not an integral constant-expression" msgstr "" -#: cp/decl.c:6056 +#: cp/decl.c:6054 msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.c:6074 +#: cp/decl.c:6072 msgid "ISO C++ forbids variable-size array `%D'" msgstr "" -#: cp/decl.c:6077 +#: cp/decl.c:6075 msgid "ISO C++ forbids variable-size array" msgstr "" -#: cp/decl.c:6088 +#: cp/decl.c:6086 msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:6181 +#: cp/decl.c:6179 msgid "declaration of `%D' as %s" msgstr "" -#: cp/decl.c:6183 +#: cp/decl.c:6181 #, c-format msgid "creating %s" msgstr "" -#: cp/decl.c:6195 +#: cp/decl.c:6193 msgid "" "declaration of `%D' as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.c:6198 +#: cp/decl.c:6196 msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:6226 +#: cp/decl.c:6224 msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:6233 +#: cp/decl.c:6231 msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:6239 +#: cp/decl.c:6237 msgid "operator `%T' declared to return `%T'" msgstr "" -#: cp/decl.c:6241 +#: cp/decl.c:6239 msgid "return type specified for `operator %T'" msgstr "" -#: cp/decl.c:6384 +#: cp/decl.c:6382 msgid "destructors must be member functions" msgstr "" -#: cp/decl.c:6403 +#: cp/decl.c:6401 msgid "destructor `%T' must match class name `%T'" msgstr "" -#: cp/decl.c:6466 +#: cp/decl.c:6464 msgid "declarator-id missing; using reserved word `%D'" msgstr "" -#: cp/decl.c:6520 +#: cp/decl.c:6518 msgid "type `%T' is not derived from type `%T'" msgstr "" #. Parse error puts this typespec where #. a declarator should go. -#: cp/decl.c:6583 +#: cp/decl.c:6581 msgid "`%T' specified as declarator-id" msgstr "" -#: cp/decl.c:6585 +#: cp/decl.c:6583 msgid " perhaps you want `%T' for a constructor" msgstr "" @@ -14116,300 +14143,300 @@ msgstr "" #. decl-specifier like in #. std::allocator alloc; #. Handle that gracefully. -#: cp/decl.c:6607 +#: cp/decl.c:6605 #, c-format msgid "invalid use of template-name '%E' in a declarator" msgstr "" -#: cp/decl.c:6627 +#: cp/decl.c:6625 msgid "declaration of `%D' as non-function" msgstr "" -#: cp/decl.c:6704 +#: cp/decl.c:6702 msgid "`bool' is now a keyword" msgstr "" -#: cp/decl.c:6706 +#: cp/decl.c:6704 msgid "extraneous `%T' ignored" msgstr "" -#: cp/decl.c:6722 cp/decl.c:6766 +#: cp/decl.c:6720 cp/decl.c:6764 msgid "multiple declarations `%T' and `%T'" msgstr "" -#: cp/decl.c:6735 +#: cp/decl.c:6733 msgid "ISO C++ does not support `long long'" msgstr "" -#: cp/decl.c:6839 cp/decl.c:6842 +#: cp/decl.c:6837 cp/decl.c:6840 #, c-format msgid "ISO C++ forbids declaration of `%s' with no type" msgstr "" -#: cp/decl.c:6873 +#: cp/decl.c:6871 #, c-format msgid "short, signed or unsigned invalid for `%s'" msgstr "" -#: cp/decl.c:6878 +#: cp/decl.c:6876 #, c-format msgid "long and short specified together for `%s'" msgstr "" -#: cp/decl.c:6889 +#: cp/decl.c:6887 #, c-format msgid "signed and unsigned given together for `%s'" msgstr "" -#: cp/decl.c:6998 +#: cp/decl.c:6996 msgid "qualifiers are not allowed on declaration of `operator %T'" msgstr "" -#: cp/decl.c:7020 +#: cp/decl.c:7018 msgid "member `%D' cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:7029 +#: cp/decl.c:7027 msgid "`%T::%D' is not a valid declarator" msgstr "" -#: cp/decl.c:7041 +#: cp/decl.c:7039 msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:7045 +#: cp/decl.c:7043 msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:7058 +#: cp/decl.c:7056 msgid "virtual outside class declaration" msgstr "" -#: cp/decl.c:7117 +#: cp/decl.c:7115 #, c-format msgid "storage class specified for %s `%s'" msgstr "" -#: cp/decl.c:7152 +#: cp/decl.c:7150 #, c-format msgid "top-level declaration of `%s' specifies `auto'" msgstr "" -#: cp/decl.c:7164 +#: cp/decl.c:7162 msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:7329 +#: cp/decl.c:7327 msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:7332 +#: cp/decl.c:7330 #, c-format msgid "destructors may not be `%s'" msgstr "" -#: cp/decl.c:7353 +#: cp/decl.c:7351 msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.c:7356 +#: cp/decl.c:7354 msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:7361 +#: cp/decl.c:7359 #, c-format msgid "constructors may not be `%s'" msgstr "" -#: cp/decl.c:7371 +#: cp/decl.c:7369 msgid "return value type specifier for constructor ignored" msgstr "" -#: cp/decl.c:7390 +#: cp/decl.c:7388 #, c-format msgid "can't initialize friend function `%s'" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:7394 +#: cp/decl.c:7392 msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:7399 +#: cp/decl.c:7397 msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:7401 +#: cp/decl.c:7399 #, c-format msgid "can't define friend function `%s' in a local class definition" msgstr "" -#: cp/decl.c:7422 +#: cp/decl.c:7420 msgid "destructors may not have parameters" msgstr "" -#: cp/decl.c:7442 cp/decl.c:7449 +#: cp/decl.c:7440 cp/decl.c:7447 msgid "cannot declare reference to `%#T'" msgstr "" -#: cp/decl.c:7443 +#: cp/decl.c:7441 msgid "cannot declare pointer to `%#T'" msgstr "" -#: cp/decl.c:7448 +#: cp/decl.c:7446 msgid "cannot declare pointer to `%#T' member" msgstr "" -#: cp/decl.c:7586 +#: cp/decl.c:7584 msgid "extra qualification `%T::' on member `%s' ignored" msgstr "" -#: cp/decl.c:7598 +#: cp/decl.c:7596 msgid "cannot declare member function `%T::%s' within `%T'" msgstr "" -#: cp/decl.c:7613 +#: cp/decl.c:7611 msgid "cannot declare member `%T::%s' within `%T'" msgstr "" -#: cp/decl.c:7693 +#: cp/decl.c:7691 msgid "data member may not have variably modified type `%T'" msgstr "" -#: cp/decl.c:7695 +#: cp/decl.c:7693 msgid "parameter may not have variably modified type `%T'" msgstr "" #. [dcl.fct.spec] The explicit specifier shall only be used in #. declarations of constructors within a class definition. -#: cp/decl.c:7703 +#: cp/decl.c:7701 msgid "only declarations of constructors can be `explicit'" msgstr "" -#: cp/decl.c:7711 +#: cp/decl.c:7709 #, c-format msgid "non-member `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:7716 +#: cp/decl.c:7714 #, c-format msgid "non-object member `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:7722 +#: cp/decl.c:7720 #, c-format msgid "function `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:7727 +#: cp/decl.c:7725 #, c-format msgid "static `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:7732 +#: cp/decl.c:7730 #, c-format msgid "const `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:7745 +#: cp/decl.c:7743 msgid "template-id `%D' used as a declarator" msgstr "" -#: cp/decl.c:7766 +#: cp/decl.c:7764 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class" msgstr "" -#: cp/decl.c:7774 +#: cp/decl.c:7772 msgid "%Jtypedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:7820 +#: cp/decl.c:7818 msgid "%Jinvalid type qualifier for non-member function type" msgstr "" -#: cp/decl.c:7884 +#: cp/decl.c:7882 msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:7889 +#: cp/decl.c:7887 msgid "`inline' specified for friend class declaration" msgstr "" -#: cp/decl.c:7897 +#: cp/decl.c:7895 msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:7899 +#: cp/decl.c:7897 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'" msgstr "" -#: cp/decl.c:7903 +#: cp/decl.c:7901 msgid "friend declaration requires class-key, i.e. `friend %#T'" msgstr "" -#: cp/decl.c:7916 +#: cp/decl.c:7914 msgid "trying to make class `%T' a friend of global scope" msgstr "" -#: cp/decl.c:7927 +#: cp/decl.c:7925 msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:7946 +#: cp/decl.c:7944 msgid "abstract declarator `%T' used as declaration" msgstr "" -#: cp/decl.c:7958 +#: cp/decl.c:7956 msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:7967 +#: cp/decl.c:7965 msgid "variable or field declared void" msgstr "" -#: cp/decl.c:7977 +#: cp/decl.c:7975 msgid "cannot use `::' in parameter declaration" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.c:8022 +#: cp/decl.c:8020 msgid "invalid use of `::'" msgstr "" -#: cp/decl.c:8034 +#: cp/decl.c:8032 msgid "function `%D' cannot be declared friend" msgstr "" -#: cp/decl.c:8046 +#: cp/decl.c:8044 msgid "can't make `%D' into a method -- not in a class" msgstr "" -#: cp/decl.c:8055 +#: cp/decl.c:8053 msgid "function `%D' declared virtual inside a union" msgstr "" -#: cp/decl.c:8067 +#: cp/decl.c:8065 msgid "`%D' cannot be declared virtual, since it is always static" msgstr "" -#: cp/decl.c:8144 +#: cp/decl.c:8142 msgid "field `%D' has incomplete type" msgstr "" -#: cp/decl.c:8146 +#: cp/decl.c:8144 msgid "name `%T' has incomplete type" msgstr "" -#: cp/decl.c:8155 +#: cp/decl.c:8153 msgid " in instantiation of template `%T'" msgstr "" -#: cp/decl.c:8165 +#: cp/decl.c:8163 #, c-format msgid "`%s' is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:8176 +#: cp/decl.c:8174 msgid "member functions are implicitly friends of their class" msgstr "" @@ -14425,102 +14452,102 @@ msgstr "" #. 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:8217 +#: cp/decl.c:8215 msgid "ISO C++ forbids initialization of member `%D'" msgstr "" -#: cp/decl.c:8219 +#: cp/decl.c:8217 msgid "making `%D' static" msgstr "" -#: cp/decl.c:8242 +#: cp/decl.c:8240 msgid "" "ISO C++ forbids static data member `%D' with same name as enclosing class" msgstr "" -#: cp/decl.c:8282 +#: cp/decl.c:8280 #, c-format msgid "storage class `auto' invalid for function `%s'" msgstr "" -#: cp/decl.c:8284 +#: cp/decl.c:8282 #, c-format msgid "storage class `register' invalid for function `%s'" msgstr "" -#: cp/decl.c:8286 +#: cp/decl.c:8284 #, c-format msgid "storage class `__thread' invalid for function `%s'" msgstr "" -#: cp/decl.c:8297 +#: cp/decl.c:8295 #, c-format msgid "" "storage class `static' invalid for function `%s' declared out of global scope" msgstr "" -#: cp/decl.c:8299 +#: cp/decl.c:8297 #, c-format msgid "" "storage class `inline' invalid for function `%s' declared out of global scope" msgstr "" -#: cp/decl.c:8306 +#: cp/decl.c:8304 #, c-format msgid "virtual non-class function `%s'" msgstr "" -#: cp/decl.c:8336 +#: cp/decl.c:8334 msgid "cannot declare member function `%D' to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:8342 +#: cp/decl.c:8340 msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:8370 +#: cp/decl.c:8368 msgid "" "`static' may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.c:8376 +#: cp/decl.c:8374 msgid "static member `%D' declared `register'" msgstr "" -#: cp/decl.c:8381 +#: cp/decl.c:8379 msgid "cannot explicitly declare member `%#D' to have extern linkage" msgstr "" -#: cp/decl.c:8523 +#: cp/decl.c:8521 msgid "default argument for `%#D' has type `%T'" msgstr "" -#: cp/decl.c:8526 +#: cp/decl.c:8524 msgid "default argument for parameter of type `%T' has type `%T'" msgstr "" -#: cp/decl.c:8543 +#: cp/decl.c:8541 msgid "default argument `%E' uses local variable `%D'" msgstr "" -#: cp/decl.c:8587 +#: cp/decl.c:8585 #, c-format msgid "invalid string constant `%E'" msgstr "" -#: cp/decl.c:8589 +#: cp/decl.c:8587 msgid "" "invalid integer constant in parameter list, did you forget to give parameter " "name?" msgstr "" -#: cp/decl.c:8627 +#: cp/decl.c:8625 msgid "parameter `%D' invalidly declared method type" msgstr "" -#: cp/decl.c:8651 +#: cp/decl.c:8649 msgid "parameter `%D' includes %s to array of unknown bound `%T'" msgstr "" @@ -14539,94 +14566,94 @@ msgstr "" #. or implicitly defined), there's no need to worry about their #. existence. Theoretically, they should never even be #. instantiated, but that's hard to forestall. -#: cp/decl.c:8810 +#: cp/decl.c:8808 msgid "invalid constructor; you probably meant `%T (const %T&)'" msgstr "" -#: cp/decl.c:8950 +#: cp/decl.c:8948 msgid "`%D' must be a nonstatic member function" msgstr "" -#: cp/decl.c:8956 +#: cp/decl.c:8954 msgid "" "`%D' must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:8973 +#: cp/decl.c:8971 msgid "`%D' must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:9008 +#: cp/decl.c:9006 #, c-format msgid "conversion to %s%s will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:9015 +#: cp/decl.c:9013 msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cp/decl.c:9065 +#: cp/decl.c:9063 msgid "postfix `%D' must take `int' as its argument" msgstr "" -#: cp/decl.c:9069 +#: cp/decl.c:9067 msgid "postfix `%D' must take `int' as its second argument" msgstr "" -#: cp/decl.c:9076 +#: cp/decl.c:9074 msgid "`%D' must take either zero or one argument" msgstr "" -#: cp/decl.c:9078 +#: cp/decl.c:9076 msgid "`%D' must take either one or two arguments" msgstr "" -#: cp/decl.c:9099 +#: cp/decl.c:9097 msgid "prefix `%D' should return `%T'" msgstr "" -#: cp/decl.c:9105 +#: cp/decl.c:9103 msgid "postfix `%D' should return `%T'" msgstr "" -#: cp/decl.c:9114 +#: cp/decl.c:9112 msgid "`%D' must take `void'" msgstr "" -#: cp/decl.c:9116 cp/decl.c:9124 +#: cp/decl.c:9114 cp/decl.c:9122 msgid "`%D' must take exactly one argument" msgstr "" -#: cp/decl.c:9126 +#: cp/decl.c:9124 msgid "`%D' must take exactly two arguments" msgstr "" -#: cp/decl.c:9134 +#: cp/decl.c:9132 msgid "user-defined `%D' always evaluates both arguments" msgstr "" -#: cp/decl.c:9148 +#: cp/decl.c:9146 msgid "`%D' should return by value" msgstr "" -#: cp/decl.c:9160 cp/decl.c:9163 +#: cp/decl.c:9158 cp/decl.c:9161 msgid "`%D' cannot have default arguments" msgstr "" -#: cp/decl.c:9223 +#: cp/decl.c:9221 msgid "using typedef-name `%D' after `%s'" msgstr "" -#: cp/decl.c:9229 +#: cp/decl.c:9227 msgid "using template type parameter `%T' after `%s'" msgstr "" -#: cp/decl.c:9237 +#: cp/decl.c:9235 msgid "`%T' referred to as `%s'" msgstr "" -#: cp/decl.c:9243 +#: cp/decl.c:9241 msgid "`%T' referred to as enum" msgstr "" @@ -14637,35 +14664,35 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:9258 +#: cp/decl.c:9256 msgid "template argument required for `%s %T'" msgstr "" -#: cp/decl.c:9404 +#: cp/decl.c:9402 msgid "use of enum `%#D' without previous declaration" msgstr "" -#: cp/decl.c:9481 +#: cp/decl.c:9479 msgid "derived union `%T' invalid" msgstr "" -#: cp/decl.c:9534 +#: cp/decl.c:9532 msgid "base type `%T' fails to be a struct or class type" msgstr "" -#: cp/decl.c:9542 +#: cp/decl.c:9540 msgid "recursive type `%T' undefined" msgstr "" -#: cp/decl.c:9544 +#: cp/decl.c:9542 msgid "duplicate base type `%T' invalid" msgstr "" -#: cp/decl.c:9656 +#: cp/decl.c:9654 msgid "multiple definition of `%#T'" msgstr "" -#: cp/decl.c:9657 +#: cp/decl.c:9655 msgid "%Jprevious definition here" msgstr "" @@ -14673,47 +14700,47 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:9792 +#: cp/decl.c:9790 msgid "no integral type can represent all of the enumerator values for `%T'" msgstr "" -#: cp/decl.c:9882 +#: cp/decl.c:9880 msgid "enumerator value for `%D' not integer constant" msgstr "" -#: cp/decl.c:9902 +#: cp/decl.c:9900 msgid "overflow in enumeration values at `%D'" msgstr "" -#: cp/decl.c:9971 +#: cp/decl.c:9969 msgid "return type `%#T' is incomplete" msgstr "" -#: cp/decl.c:10091 +#: cp/decl.c:10089 msgid "return type for `main' changed to `int'" msgstr "" -#: cp/decl.c:10121 +#: cp/decl.c:10119 msgid "`%D' implicitly declared before its definition" msgstr "" -#: cp/decl.c:10143 cp/typeck.c:5968 +#: cp/decl.c:10141 cp/typeck.c:5968 msgid "`operator=' should return a reference to `*this'" msgstr "" -#: cp/decl.c:10404 +#: cp/decl.c:10414 msgid "parameter `%D' declared void" msgstr "" -#: cp/decl.c:10869 +#: cp/decl.c:10879 msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:10886 +#: cp/decl.c:10896 msgid "`%D' is already defined in class `%T'" msgstr "" -#: cp/decl.c:11099 +#: cp/decl.c:11109 msgid "static member function `%#D' declared with type qualifiers" msgstr "" @@ -14775,7 +14802,7 @@ msgstr "" msgid "invalid use of `virtual' in template declaration of `%#D'" msgstr "" -#: cp/decl2.c:579 cp/pt.c:2694 +#: cp/decl2.c:579 cp/pt.c:2696 msgid "template declaration of `%#D'" msgstr "" @@ -14929,61 +14956,57 @@ msgstr "" msgid "`...' handler must be the last handler for its try block" msgstr "" -#: cp/friend.c:162 +#: cp/friend.c:161 msgid "`%D' is already a friend of class `%T'" msgstr "" -#: cp/friend.c:164 -msgid "previous friend declaration of `%D'" -msgstr "" - -#: cp/friend.c:216 +#: cp/friend.c:212 msgid "invalid type `%T' declared `friend'" msgstr "" #. [temp.friend] #. Friend declarations shall not declare partial #. specializations. -#: cp/friend.c:232 +#: cp/friend.c:228 msgid "partial specialization `%T' declared `friend'" msgstr "" -#: cp/friend.c:242 +#: cp/friend.c:238 msgid "class `%T' is implicitly friends with itself" msgstr "" #. template <class T> friend typename S<T>::X; -#: cp/friend.c:260 +#: cp/friend.c:256 msgid "typename type `%#T' declared `friend'" msgstr "" #. template <class T> friend class T; -#: cp/friend.c:266 +#: cp/friend.c:262 msgid "template parameter type `%T' declared `friend'" msgstr "" #. template <class T> friend class A; where A is not a template -#: cp/friend.c:272 +#: cp/friend.c:268 msgid "`%#T' is not a template" msgstr "" -#: cp/friend.c:291 +#: cp/friend.c:287 msgid "`%D' is already a friend of `%T'" msgstr "" -#: cp/friend.c:301 +#: cp/friend.c:297 msgid "`%T' is already a friend of `%T'" msgstr "" -#: cp/friend.c:398 +#: cp/friend.c:394 msgid "member `%D' declared as friend before type `%T' defined" msgstr "" -#: cp/friend.c:453 +#: cp/friend.c:449 msgid "friend declaration `%#D' declares a non-template function" msgstr "" -#: cp/friend.c:456 +#: cp/friend.c:452 msgid "" "(if this is not what you intended, make sure the function template has " "already been declared and add <> after the function name here) -Wno-non-" @@ -15166,27 +15189,27 @@ msgstr "" msgid "call to Java constructor with `%s' undefined" msgstr "" -#: cp/init.c:2143 +#: cp/init.c:2161 msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2167 +#: cp/init.c:2185 msgid "ISO C++ forbids aggregate initializer to new" msgstr "" -#: cp/init.c:2610 +#: cp/init.c:2628 msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:2667 +#: cp/init.c:2685 msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:2840 +#: cp/init.c:2858 msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3104 +#: cp/init.c:3122 msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -15269,24 +15292,24 @@ msgstr "" msgid "the mangled name of `%D' will change in a future version of GCC" msgstr "" -#: cp/method.c:449 +#: cp/method.c:450 msgid "generic thunk code fails for method `%#D' which uses `...'" msgstr "" -#: cp/method.c:672 +#: cp/method.c:673 msgid "non-static const member `%#D', can't use default assignment operator" msgstr "" -#: cp/method.c:677 +#: cp/method.c:678 msgid "" "non-static reference member `%#D', can't use default assignment operator" msgstr "" -#: cp/name-lookup.c:643 +#: cp/name-lookup.c:646 msgid "`%#D' used prior to declaration" msgstr "" -#: cp/name-lookup.c:674 +#: cp/name-lookup.c:677 msgid "redeclaration of `wchar_t' as `%T'" msgstr "" @@ -15296,212 +15319,220 @@ msgstr "" #. [basic.start.main] #. #. This function shall not be overloaded. -#: cp/name-lookup.c:702 +#: cp/name-lookup.c:709 msgid "invalid redeclaration of `%D'" msgstr "" -#: cp/name-lookup.c:703 +#: cp/name-lookup.c:710 msgid "as `%D'" msgstr "" -#: cp/name-lookup.c:790 +#: cp/name-lookup.c:798 msgid "type mismatch with previous external decl of `%#D'" msgstr "" -#: cp/name-lookup.c:791 +#: cp/name-lookup.c:799 msgid "previous external decl of `%#D'" msgstr "" -#: cp/name-lookup.c:833 +#: cp/name-lookup.c:841 msgid "`%D' was previously implicitly declared to return `int'" msgstr "" -#: cp/name-lookup.c:891 +#: cp/name-lookup.c:899 msgid "extern declaration of `%#D' doesn't match" msgstr "" -#: cp/name-lookup.c:892 +#: cp/name-lookup.c:900 msgid "global declaration `%#D'" msgstr "" -#: cp/name-lookup.c:928 +#: cp/name-lookup.c:936 msgid "declaration of `%#D' shadows a parameter" msgstr "" -#: cp/name-lookup.c:949 +#: cp/name-lookup.c:957 #, c-format msgid "declaration of `%s' shadows a member of `this'" msgstr "" -#: cp/name-lookup.c:1125 +#: cp/name-lookup.c:1133 msgid "name lookup of `%D' changed" msgstr "" -#: cp/name-lookup.c:1127 +#: cp/name-lookup.c:1135 msgid " matches this `%D' under ISO standard rules" msgstr "" -#: cp/name-lookup.c:1129 +#: cp/name-lookup.c:1137 msgid " matches this `%D' under old rules" msgstr "" -#: cp/name-lookup.c:1143 cp/name-lookup.c:1150 +#: cp/name-lookup.c:1151 cp/name-lookup.c:1158 msgid "name lookup of `%D' changed for new ISO `for' scoping" msgstr "" -#: cp/name-lookup.c:1145 +#: cp/name-lookup.c:1153 msgid " cannot use obsolete binding at `%D' because it has a destructor" msgstr "" -#: cp/name-lookup.c:1152 +#: cp/name-lookup.c:1160 msgid " using obsolete binding at `%D'" msgstr "" -#: cp/name-lookup.c:1205 +#: cp/name-lookup.c:1213 #, c-format msgid "%s %s(%E) %p %d\n" msgstr "" -#: cp/name-lookup.c:1208 +#: cp/name-lookup.c:1216 #, c-format msgid "%s %s %p %d\n" msgstr "" -#: cp/name-lookup.c:1327 +#: cp/name-lookup.c:1335 msgid "XXX is_class_level != (current_scope == class_scope)\n" msgstr "" -#: cp/name-lookup.c:1964 +#: cp/name-lookup.c:1972 msgid "`%#D' hides constructor for `%#T'" msgstr "" -#: cp/name-lookup.c:1979 +#: cp/name-lookup.c:1987 msgid "`%#D' conflicts with previous using declaration `%#D'" msgstr "" -#: cp/name-lookup.c:1991 +#: cp/name-lookup.c:1999 msgid "previous non-function declaration `%#D'" msgstr "" -#: cp/name-lookup.c:1992 +#: cp/name-lookup.c:2000 msgid "conflicts with function declaration `%#D'" msgstr "" #. 7.3.3/5 #. A using-declaration shall not name a template-id. -#: cp/name-lookup.c:2069 +#: cp/name-lookup.c:2077 msgid "a using-declaration cannot specify a template-id. Try `using %D'" msgstr "" -#: cp/name-lookup.c:2075 +#: cp/name-lookup.c:2083 msgid "namespace `%D' not allowed in using-declaration" msgstr "" #. It's a nested name with template parameter dependent scope. #. This can only be using-declaration for class member. -#: cp/name-lookup.c:2083 cp/name-lookup.c:2105 cp/name-lookup.c:3275 +#: cp/name-lookup.c:2091 cp/name-lookup.c:2113 cp/name-lookup.c:3283 msgid "`%T' is not a namespace" msgstr "" -#: cp/name-lookup.c:2129 +#: cp/name-lookup.c:2137 msgid "`%D' not declared" msgstr "" #. If the OLD_FN was really declared, the #. declarations don't match. -#: cp/name-lookup.c:2141 cp/name-lookup.c:2183 cp/name-lookup.c:2208 +#: cp/name-lookup.c:2149 cp/name-lookup.c:2191 cp/name-lookup.c:2216 msgid "`%D' is already declared in this scope" msgstr "" -#: cp/name-lookup.c:2214 +#: cp/name-lookup.c:2222 msgid "using declaration `%D' introduced ambiguous type `%T'" msgstr "" #. Definition isn't the kind we were looking for. -#: cp/name-lookup.c:2374 cp/name-lookup.c:2393 +#: cp/name-lookup.c:2382 cp/name-lookup.c:2401 msgid "`%#D' redeclared as %C" msgstr "" -#: cp/name-lookup.c:2803 +#: cp/name-lookup.c:2811 msgid "using-declaration for non-member at class scope" msgstr "" -#: cp/name-lookup.c:2810 +#: cp/name-lookup.c:2818 msgid "using-declaration cannot name destructor" msgstr "" -#: cp/name-lookup.c:2906 +#: cp/name-lookup.c:2914 msgid "declaration of `%D' not in a namespace surrounding `%D'" msgstr "" -#: cp/name-lookup.c:2946 +#: cp/name-lookup.c:2954 msgid "`%D' should have been declared inside `%D'" msgstr "" -#: cp/name-lookup.c:3009 +#: cp/name-lookup.c:3017 msgid "namespace alias `%D' not allowed here, assuming `%D'" msgstr "" #. The parser did not find it, so it's not there. -#: cp/name-lookup.c:3118 +#: cp/name-lookup.c:3126 msgid "unknown namespace `%D'" msgstr "" -#: cp/name-lookup.c:3269 +#: cp/name-lookup.c:3277 msgid "namespace `%T' undeclared" msgstr "" -#: cp/name-lookup.c:3415 +#: cp/name-lookup.c:3310 +msgid "strong using only meaningful at namespace scope" +msgstr "" + +#: cp/name-lookup.c:3317 +msgid "`%D' attribute directive ignored" +msgstr "" + +#: cp/name-lookup.c:3450 msgid "use of `%D' is ambiguous" msgstr "" -#: cp/name-lookup.c:3416 +#: cp/name-lookup.c:3451 msgid " first declared as `%#D' here" msgstr "" -#: cp/name-lookup.c:3419 +#: cp/name-lookup.c:3454 msgid " also declared as `%#D' here" msgstr "" -#: cp/name-lookup.c:3434 +#: cp/name-lookup.c:3469 msgid "`%D' denotes an ambiguous type" msgstr "" -#: cp/name-lookup.c:3435 +#: cp/name-lookup.c:3470 msgid "%J first type here" msgstr "" -#: cp/name-lookup.c:3436 +#: cp/name-lookup.c:3471 msgid "%J other type here" msgstr "" #. This happens for A::B where B is a template, and there are no #. template arguments. -#: cp/name-lookup.c:3501 cp/typeck.c:1742 +#: cp/name-lookup.c:3536 cp/typeck.c:1742 msgid "invalid use of `%D'" msgstr "" -#: cp/name-lookup.c:3542 +#: cp/name-lookup.c:3577 msgid "`%D::%D' is not a template" msgstr "" -#: cp/name-lookup.c:3559 +#: cp/name-lookup.c:3594 msgid "`%D' undeclared in namespace `%D'" msgstr "" -#: cp/name-lookup.c:4002 +#: cp/name-lookup.c:4037 msgid "`%D' is not a function," msgstr "" -#: cp/name-lookup.c:4003 +#: cp/name-lookup.c:4038 msgid " conflict with `%D'" msgstr "" -#: cp/name-lookup.c:4704 +#: cp/name-lookup.c:4773 msgid "XXX entering pop_everything ()\n" msgstr "" -#: cp/name-lookup.c:4713 +#: cp/name-lookup.c:4782 msgid "XXX leaving pop_everything ()\n" msgstr "" @@ -15509,178 +15540,187 @@ msgstr "" msgid "invalid token" msgstr "" -#: cp/parser.c:1790 +#: cp/parser.c:1800 msgid "new types may not be defined in a return type" msgstr "" -#: cp/parser.c:1799 +#: cp/parser.c:1809 #, c-format msgid "%s cannot appear in a constant-expression" msgstr "" #. Issue an error message. -#: cp/parser.c:1826 +#: cp/parser.c:1836 #, c-format msgid "`%s' does not name a type" msgstr "" -#: cp/parser.c:1857 +#: cp/parser.c:1867 msgid "(perhaps `typename %T::%s' was intended)" msgstr "" -#: cp/parser.c:2261 +#: cp/parser.c:2277 msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: cp/parser.c:2270 +#: cp/parser.c:2286 msgid "statement-expressions are allowed only inside functions" msgstr "" -#: cp/parser.c:2321 +#: cp/parser.c:2337 msgid "`this' may not be used in this context" msgstr "" -#: cp/parser.c:2448 +#: cp/parser.c:2464 msgid "local variable `%D' may not appear in this context" msgstr "" -#: cp/parser.c:2804 +#: cp/parser.c:2820 msgid "typedef-name `%D' used as destructor declarator" msgstr "" -#: cp/parser.c:2997 +#: cp/parser.c:3013 msgid "`%T::%D' is not a class-name or namespace-name" msgstr "" -#: cp/parser.c:3001 +#: cp/parser.c:3017 msgid "`::%D' is not a class-name or namespace-name" msgstr "" -#: cp/parser.c:3005 +#: cp/parser.c:3021 msgid "`%D::%D' is not a class-name or namespace-name" msgstr "" -#: cp/parser.c:3010 +#: cp/parser.c:3026 msgid "`%D' is not a class-name or namespace-name" msgstr "" -#: cp/parser.c:3438 +#: cp/parser.c:3454 msgid "ISO C++ forbids compound-literals" msgstr "" -#: cp/parser.c:4352 +#: cp/parser.c:4368 msgid "expression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:4524 +#: cp/parser.c:4540 msgid "use of old-style cast" msgstr "" -#: cp/parser.c:5762 +#: cp/parser.c:5271 +#, c-format +msgid "case label `%E' not within a switch statement" +msgstr "" + +#: cp/parser.c:5811 msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:5882 +#: cp/parser.c:5931 msgid "extra `;'" msgstr "" -#: cp/parser.c:6177 +#: cp/parser.c:6226 msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:6311 +#: cp/parser.c:6360 msgid "duplicate `friend'" msgstr "" -#: cp/parser.c:6769 +#: cp/parser.c:6818 msgid "only constructors take base initializers" msgstr "" -#: cp/parser.c:6820 +#: cp/parser.c:6869 msgid "anachronistic old-style base class initializer" msgstr "" #. Warn that we do not support `export'. -#: cp/parser.c:7210 +#: cp/parser.c:7259 msgid "keyword `export' not implemented, and will be ignored" msgstr "" -#: cp/parser.c:8493 +#: cp/parser.c:8411 cp/pt.c:3993 +msgid "`%T' is not a template" +msgstr "" + +#: cp/parser.c:8528 msgid "using `typename' outside of template" msgstr "" -#: cp/parser.c:8609 +#: cp/parser.c:8644 msgid "expected type-name" msgstr "" -#: cp/parser.c:8760 +#: cp/parser.c:8795 msgid "comma at end of enumerator list" msgstr "" #. [namespace.udecl] #. #. A using declaration shall not name a template-id. -#: cp/parser.c:9036 +#: cp/parser.c:9071 msgid "a template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:9055 +#: cp/parser.c:9090 msgid "`%D::%D' has not been declared" msgstr "" -#: cp/parser.c:9058 cp/semantics.c:2282 +#: cp/parser.c:9093 cp/semantics.c:2291 msgid "`::%D' has not been declared" msgstr "" -#: cp/parser.c:9352 +#: cp/parser.c:9390 msgid "an asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:9354 +#: cp/parser.c:9392 msgid "attributes are not allowed on a function-definition" msgstr "" -#: cp/parser.c:9469 +#: cp/parser.c:9507 msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:10587 +#: cp/parser.c:10625 msgid "file ends in default argument" msgstr "" -#: cp/parser.c:10643 +#: cp/parser.c:10681 msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:10646 +#: cp/parser.c:10684 msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:11575 +#: cp/parser.c:11613 msgid "declaration of `%D' in `%D' which does not enclose `%D'" msgstr "" -#: cp/parser.c:11587 +#: cp/parser.c:11625 msgid "extra qualification ignored" msgstr "" -#: cp/parser.c:11807 +#: cp/parser.c:11845 msgid "extra semicolon" msgstr "" -#: cp/parser.c:11825 +#: cp/parser.c:11863 msgid "a class-key must be used when declaring a friend" msgstr "" -#: cp/parser.c:11856 +#: cp/parser.c:11894 msgid "friend declaration does not name a class or function" msgstr "" -#: cp/parser.c:13080 +#: cp/parser.c:13118 msgid "reference to `%D' is ambiguous" msgstr "" -#: cp/parser.c:13252 +#: cp/parser.c:13290 msgid "too few template-parameter-lists" msgstr "" @@ -15688,35 +15728,35 @@ msgstr "" #. something like: #. #. template <class T> template <class U> void S::f(); -#: cp/parser.c:13267 +#: cp/parser.c:13305 msgid "too many template-parameter-lists" msgstr "" #. If begin_function_definition didn't like the definition, skip #. the entire function. -#: cp/parser.c:13542 +#: cp/parser.c:13580 msgid "invalid function declaration" msgstr "" #. Issue an error message. -#: cp/parser.c:13579 +#: cp/parser.c:13617 msgid "named return values are no longer supported" msgstr "" -#: cp/parser.c:14129 +#: cp/parser.c:14212 #, c-format msgid "expected %s" msgstr "" -#: cp/parser.c:14275 +#: cp/parser.c:14358 msgid "`%s' tag used in naming `%#T'" msgstr "" -#: cp/parser.c:14295 +#: cp/parser.c:14378 msgid "%D redeclared with different access" msgstr "" -#: cp/parser.c:14312 +#: cp/parser.c:14395 msgid "`template' (as a disambiguator) is only allowed within templates" msgstr "" @@ -15736,81 +15776,81 @@ msgstr "" msgid "enclosing class templates are not explicitly specialized" msgstr "" -#: cp/pt.c:737 cp/pt.c:778 +#: cp/pt.c:739 cp/pt.c:780 msgid "specializing `%#T' in different namespace" msgstr "" -#: cp/pt.c:738 cp/pt.c:779 +#: cp/pt.c:740 cp/pt.c:781 msgid " from definition of `%#D'" msgstr "" -#: cp/pt.c:746 +#: cp/pt.c:748 msgid "specialization of `%T' after instantiation" msgstr "" -#: cp/pt.c:793 +#: cp/pt.c:795 msgid "specialization `%T' after instantiation `%T'" msgstr "" -#: cp/pt.c:805 +#: cp/pt.c:807 msgid "explicit specialization of non-template `%T'" msgstr "" -#: cp/pt.c:931 +#: cp/pt.c:933 msgid "specialization of %D after instantiation" msgstr "" -#: cp/pt.c:1056 +#: cp/pt.c:1058 msgid "%s %+#D" msgstr "" -#: cp/pt.c:1105 +#: cp/pt.c:1107 msgid "`%D' is not a function template" msgstr "" -#: cp/pt.c:1244 +#: cp/pt.c:1246 msgid "template-id `%D' for `%+D' does not match any template declaration" msgstr "" -#: cp/pt.c:1252 +#: cp/pt.c:1254 msgid "ambiguous template specialization `%D' for `%+D'" msgstr "" #. This case handles bogus declarations like template <> #. template <class T> void f<int>(); -#: cp/pt.c:1475 cp/pt.c:1549 +#: cp/pt.c:1477 cp/pt.c:1551 msgid "template-id `%D' in declaration of primary template" msgstr "" -#: cp/pt.c:1488 +#: cp/pt.c:1490 msgid "template parameter list used in explicit instantiation" msgstr "" -#: cp/pt.c:1494 +#: cp/pt.c:1496 msgid "definition provided for explicit instantiation" msgstr "" -#: cp/pt.c:1500 +#: cp/pt.c:1502 msgid "too many template parameter lists in declaration of `%D'" msgstr "" -#: cp/pt.c:1516 +#: cp/pt.c:1518 msgid "too few template parameter lists in declaration of `%D'" msgstr "" -#: cp/pt.c:1533 +#: cp/pt.c:1535 msgid "explicit specialization not preceded by `template <>'" msgstr "" -#: cp/pt.c:1546 +#: cp/pt.c:1548 msgid "partial specialization `%D' of function template" msgstr "" -#: cp/pt.c:1578 +#: cp/pt.c:1580 msgid "default argument specified in explicit specialization" msgstr "" -#: cp/pt.c:1582 +#: cp/pt.c:1584 msgid "template specialization with C linkage" msgstr "" @@ -15822,106 +15862,106 @@ msgstr "" #. program is ill-formed. #. #. Similar language is found in [temp.explicit]. -#: cp/pt.c:1666 +#: cp/pt.c:1668 msgid "specialization of implicitly-declared special member function" msgstr "" -#: cp/pt.c:1710 +#: cp/pt.c:1712 msgid "no member function `%D' declared in `%T'" msgstr "" #. There are two many template parameter lists. -#: cp/pt.c:1865 +#: cp/pt.c:1867 msgid "too many template parameter lists in declaration of `%T'" msgstr "" -#: cp/pt.c:1958 +#: cp/pt.c:1960 msgid " shadows template parm `%#D'" msgstr "" -#: cp/pt.c:2355 +#: cp/pt.c:2357 msgid "template parameters not used in partial specialization:" msgstr "" -#: cp/pt.c:2359 +#: cp/pt.c:2361 msgid " `%D'" msgstr "" -#: cp/pt.c:2371 +#: cp/pt.c:2373 msgid "partial specialization `%T' does not specialize any template arguments" msgstr "" -#: cp/pt.c:2396 +#: cp/pt.c:2398 #, c-format msgid "template argument `%E' involves template parameter(s)" msgstr "" -#: cp/pt.c:2440 +#: cp/pt.c:2442 msgid "type `%T' of template argument `%E' depends on template parameter(s)" msgstr "" -#: cp/pt.c:2525 +#: cp/pt.c:2527 msgid "no default argument for `%D'" msgstr "" -#: cp/pt.c:2674 +#: cp/pt.c:2676 msgid "template with C linkage" msgstr "" -#: cp/pt.c:2677 +#: cp/pt.c:2679 msgid "template class without a name" msgstr "" #. [temp.mem] #. #. A destructor shall not be a member template. -#: cp/pt.c:2684 +#: cp/pt.c:2686 msgid "destructor `%D' declared as member template" msgstr "" -#: cp/pt.c:2764 +#: cp/pt.c:2766 msgid "`%D' does not declare a template type" msgstr "" -#: cp/pt.c:2770 +#: cp/pt.c:2772 msgid "template definition of non-template `%#D'" msgstr "" -#: cp/pt.c:2811 +#: cp/pt.c:2813 msgid "expected %d levels of template parms for `%#D', got %d" msgstr "" -#: cp/pt.c:2823 +#: cp/pt.c:2825 msgid "got %d template parameters for `%#D'" msgstr "" -#: cp/pt.c:2826 +#: cp/pt.c:2828 msgid "got %d template parameters for `%#T'" msgstr "" -#: cp/pt.c:2828 +#: cp/pt.c:2830 #, c-format msgid " but %d required" msgstr "" -#: cp/pt.c:2908 +#: cp/pt.c:2910 msgid "`%T' is not a template type" msgstr "" -#: cp/pt.c:2924 +#: cp/pt.c:2926 msgid "previous declaration `%D'" msgstr "" -#: cp/pt.c:2925 +#: cp/pt.c:2927 #, c-format msgid "used %d template parameter%s instead of %d" msgstr "" -#: cp/pt.c:2941 +#: cp/pt.c:2943 msgid "template parameter `%#D'" msgstr "" -#: cp/pt.c:2942 +#: cp/pt.c:2944 msgid "redeclared here as `%#D'" msgstr "" @@ -15929,279 +15969,275 @@ msgstr "" #. #. A template-parameter may not be given default arguments #. by two different declarations in the same scope. -#: cp/pt.c:2952 +#: cp/pt.c:2954 msgid "redefinition of default argument for `%#D'" msgstr "" -#: cp/pt.c:2953 +#: cp/pt.c:2955 msgid "%J original definition appeared here" msgstr "" -#: cp/pt.c:3042 +#: cp/pt.c:3044 #, c-format msgid "`%E' is not a valid template argument" msgstr "" -#: cp/pt.c:3046 +#: cp/pt.c:3048 msgid "it must be the address of a function with external linkage" msgstr "" -#: cp/pt.c:3048 +#: cp/pt.c:3050 msgid "it must be the address of an object with external linkage" msgstr "" -#: cp/pt.c:3051 +#: cp/pt.c:3053 msgid "it must be a pointer-to-member of the form `&X::Y'" msgstr "" -#: cp/pt.c:3062 +#: cp/pt.c:3064 #, c-format msgid "" "string literal %E is not a valid template argument because it is the address " "of an object with static linkage" msgstr "" -#: cp/pt.c:3077 +#: cp/pt.c:3079 #, c-format msgid "address of non-extern `%E' cannot be used as template argument" msgstr "" -#: cp/pt.c:3086 +#: cp/pt.c:3088 #, c-format msgid "non-constant `%E' cannot be used as template argument" msgstr "" -#: cp/pt.c:3094 +#: cp/pt.c:3096 msgid "type '%T' cannot be used as a value for a non-type template-parameter" msgstr "" -#: cp/pt.c:3097 +#: cp/pt.c:3099 msgid "invalid use of '%D' as a non-type template-argument" msgstr "" -#: cp/pt.c:3099 +#: cp/pt.c:3101 #, c-format msgid "invalid use of '%E' as a non-type template-argument" msgstr "" -#: cp/pt.c:3463 +#: cp/pt.c:3465 #, c-format msgid "to refer to a type member of a template parameter, use `typename %E'" msgstr "" -#: cp/pt.c:3476 cp/pt.c:3494 cp/pt.c:3533 +#: cp/pt.c:3478 cp/pt.c:3496 cp/pt.c:3535 msgid "type/value mismatch at argument %d in template parameter list for `%D'" msgstr "" -#: cp/pt.c:3479 +#: cp/pt.c:3481 msgid " expected a constant of type `%T', got `%T'" msgstr "" -#: cp/pt.c:3483 +#: cp/pt.c:3485 #, c-format msgid " expected a class template, got `%E'" msgstr "" -#: cp/pt.c:3485 +#: cp/pt.c:3487 #, c-format msgid " expected a type, got `%E'" msgstr "" -#: cp/pt.c:3497 +#: cp/pt.c:3499 msgid " expected a type, got `%T'" msgstr "" -#: cp/pt.c:3499 +#: cp/pt.c:3501 msgid " expected a class template, got `%T'" msgstr "" -#: cp/pt.c:3535 +#: cp/pt.c:3537 msgid " expected a template of type `%D', got `%D'" msgstr "" -#: cp/pt.c:3570 +#: cp/pt.c:3572 msgid "could not convert template argument `%E' to `%T'" msgstr "" -#: cp/pt.c:3610 +#: cp/pt.c:3612 #, c-format msgid "wrong number of template arguments (%d, should be %d)" msgstr "" -#: cp/pt.c:3614 +#: cp/pt.c:3616 msgid "provided for `%D'" msgstr "" -#: cp/pt.c:3642 +#: cp/pt.c:3644 #, c-format msgid "template argument %d is invalid" msgstr "" -#: cp/pt.c:3863 +#: cp/pt.c:3865 msgid "non-template used as template" msgstr "" -#: cp/pt.c:3991 -msgid "`%T' is not a template" -msgstr "" - -#: cp/pt.c:4003 +#: cp/pt.c:4005 msgid "non-template type `%T' used as a template" msgstr "" -#: cp/pt.c:4005 +#: cp/pt.c:4007 msgid "for template declaration `%D'" msgstr "" -#: cp/pt.c:4634 +#: cp/pt.c:4636 msgid "" "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN " "to increase the maximum) instantiating `%D'" msgstr "" -#: cp/pt.c:5071 +#: cp/pt.c:5073 msgid "ambiguous class template instantiation for `%#T'" msgstr "" -#: cp/pt.c:5077 +#: cp/pt.c:5079 msgid "%s %+#T" msgstr "" -#: cp/pt.c:6088 cp/pt.c:6208 +#: cp/pt.c:6090 cp/pt.c:6210 msgid "instantiation of `%D' as type `%T'" msgstr "" -#: cp/pt.c:6250 +#: cp/pt.c:6252 msgid "invalid parameter type `%T'" msgstr "" -#: cp/pt.c:6252 +#: cp/pt.c:6254 msgid "in declaration `%D'" msgstr "" -#: cp/pt.c:6326 +#: cp/pt.c:6328 msgid "creating pointer to member function of non-class type `%T'" msgstr "" -#: cp/pt.c:6482 +#: cp/pt.c:6484 msgid "creating array with size zero" msgstr "" -#: cp/pt.c:6496 +#: cp/pt.c:6498 #, c-format msgid "creating array with size zero (`%E')" msgstr "" -#: cp/pt.c:6735 +#: cp/pt.c:6737 msgid "forming reference to void" msgstr "" -#: cp/pt.c:6737 +#: cp/pt.c:6739 msgid "forming %s to reference type `%T'" msgstr "" -#: cp/pt.c:6774 +#: cp/pt.c:6776 msgid "creating pointer to member of non-class type `%T'" msgstr "" -#: cp/pt.c:6780 +#: cp/pt.c:6782 msgid "creating pointer to member reference type `%T'" msgstr "" -#: cp/pt.c:6865 +#: cp/pt.c:6867 msgid "creating array of `%T'" msgstr "" -#: cp/pt.c:6908 +#: cp/pt.c:6910 msgid "`%T' is not a class, struct, or union type" msgstr "" -#: cp/pt.c:7021 +#: cp/pt.c:7023 #, c-format msgid "use of `%s' in template" msgstr "" -#: cp/pt.c:7132 +#: cp/pt.c:7134 #, c-format msgid "`%E' names a type, but a non-type is expected" msgstr "" -#: cp/pt.c:8391 +#: cp/pt.c:8393 msgid "`%T' uses anonymous type" msgstr "" -#: cp/pt.c:8393 +#: cp/pt.c:8395 msgid "`%T' uses local type `%T'" msgstr "" -#: cp/pt.c:8401 +#: cp/pt.c:8403 msgid "`%T' is a variably modified type" msgstr "" -#: cp/pt.c:8412 +#: cp/pt.c:8414 #, c-format msgid "integral expression `%E' is not constant" msgstr "" -#: cp/pt.c:8417 +#: cp/pt.c:8419 msgid " trying to instantiate `%D'" msgstr "" -#: cp/pt.c:8936 +#: cp/pt.c:8938 msgid "incomplete type unification" msgstr "" -#: cp/pt.c:9861 +#: cp/pt.c:9885 #, c-format msgid "use of `%s' in template type unification" msgstr "" -#: cp/pt.c:10289 cp/pt.c:10361 +#: cp/pt.c:10313 cp/pt.c:10385 msgid "explicit instantiation of non-template `%#D'" msgstr "" -#: cp/pt.c:10305 cp/pt.c:10356 +#: cp/pt.c:10329 cp/pt.c:10380 msgid "no matching template for `%D' found" msgstr "" -#: cp/pt.c:10311 +#: cp/pt.c:10335 msgid "explicit instantiation of `%#D'" msgstr "" -#: cp/pt.c:10348 +#: cp/pt.c:10372 msgid "duplicate explicit instantiation of `%#D'" msgstr "" -#: cp/pt.c:10373 +#: cp/pt.c:10397 msgid "ISO C++ forbids the use of `extern' on explicit instantiations" msgstr "" -#: cp/pt.c:10377 cp/pt.c:10463 +#: cp/pt.c:10401 cp/pt.c:10487 msgid "storage class `%D' applied to template instantiation" msgstr "" -#: cp/pt.c:10430 +#: cp/pt.c:10454 msgid "explicit instantiation of non-template type `%T'" msgstr "" -#: cp/pt.c:10444 +#: cp/pt.c:10468 msgid "explicit instantiation of `%#T' before definition of template" msgstr "" -#: cp/pt.c:10452 +#: cp/pt.c:10476 #, c-format msgid "ISO C++ forbids the use of `%s' on explicit instantiations" msgstr "" -#: cp/pt.c:10496 +#: cp/pt.c:10520 msgid "duplicate explicit instantiation of `%#T'" msgstr "" -#: cp/pt.c:10898 +#: cp/pt.c:10922 msgid "explicit instantiation of `%D' but no definition available" msgstr "" -#: cp/pt.c:11316 +#: cp/pt.c:11342 msgid "`%#T' is not a valid type for a template constant parameter" msgstr "" @@ -16301,105 +16337,105 @@ msgstr "" msgid "object missing in reference to `%D'" msgstr "" -#: cp/semantics.c:1697 +#: cp/semantics.c:1706 msgid "arguments to destructor are not allowed" msgstr "" -#: cp/semantics.c:1745 +#: cp/semantics.c:1754 msgid "`this' is unavailable for static member functions" msgstr "" -#: cp/semantics.c:1751 +#: cp/semantics.c:1760 msgid "invalid use of `this' in non-member function" msgstr "" -#: cp/semantics.c:1753 +#: cp/semantics.c:1762 msgid "invalid use of `this' at top level" msgstr "" -#: cp/semantics.c:1780 +#: cp/semantics.c:1789 msgid "calling type `%T' like a method" msgstr "" -#: cp/semantics.c:1813 +#: cp/semantics.c:1822 msgid "invalid qualifying scope in pseudo-destructor name" msgstr "" -#: cp/semantics.c:1819 +#: cp/semantics.c:1828 msgid "`%E' is not of type `%T'" msgstr "" -#: cp/semantics.c:1930 +#: cp/semantics.c:1939 msgid "template type parameters must use the keyword `class' or `typename'" msgstr "" -#: cp/semantics.c:1967 +#: cp/semantics.c:1976 msgid "invalid default template argument" msgstr "" -#: cp/semantics.c:2002 +#: cp/semantics.c:2011 msgid "definition of `%#T' inside template parameter list" msgstr "" -#: cp/semantics.c:2013 +#: cp/semantics.c:2022 msgid "invalid definition of qualified type `%T'" msgstr "" -#: cp/semantics.c:2028 +#: cp/semantics.c:2037 msgid "previous definition of `%#T'" msgstr "" -#: cp/semantics.c:2223 +#: cp/semantics.c:2232 msgid "invalid base-class specification" msgstr "" -#: cp/semantics.c:2232 +#: cp/semantics.c:2241 msgid "base class `%T' has cv qualifiers" msgstr "" -#: cp/semantics.c:2264 +#: cp/semantics.c:2273 msgid "multiple declarators in template declaration" msgstr "" -#: cp/semantics.c:2275 +#: cp/semantics.c:2284 msgid "incomplete type `%T' used in nested name specifier" msgstr "" -#: cp/semantics.c:2277 cp/typeck.c:1585 +#: cp/semantics.c:2286 cp/typeck.c:1585 msgid "`%D' is not a member of `%T'" msgstr "" -#: cp/semantics.c:2280 +#: cp/semantics.c:2289 msgid "`%D' is not a member of `%D'" msgstr "" -#: cp/semantics.c:2530 +#: cp/semantics.c:2539 msgid "`%D' cannot appear in a constant-expression" msgstr "" -#: cp/semantics.c:2539 +#: cp/semantics.c:2548 msgid "use of namespace `%D' as expression" msgstr "" -#: cp/semantics.c:2544 +#: cp/semantics.c:2553 msgid "use of class template `%T' as expression" msgstr "" #. Ambiguous reference to base members. -#: cp/semantics.c:2550 +#: cp/semantics.c:2559 msgid "request for member `%D' is ambiguous in multiple inheritance lattice" msgstr "" -#: cp/semantics.c:2610 +#: cp/semantics.c:2619 #, c-format msgid "use of %s from containing function" msgstr "" -#: cp/semantics.c:2613 +#: cp/semantics.c:2622 msgid " `%#D' declared here" msgstr "" -#: cp/semantics.c:2664 +#: cp/semantics.c:2673 #, c-format msgid "type of `%E' is unknown" msgstr "" @@ -16409,50 +16445,50 @@ msgstr "" msgid "non-lvalue in %s" msgstr "" -#: cp/tree.c:526 +#: cp/tree.c:528 msgid "`%V' qualifiers cannot be applied to `%T'" msgstr "" -#: cp/tree.c:1816 +#: cp/tree.c:1818 #, c-format msgid "`%s' attribute can only be applied to Java class definitions" msgstr "" -#: cp/tree.c:1845 +#: cp/tree.c:1847 #, c-format msgid "`%s' attribute can only be applied to class definitions" msgstr "" -#: cp/tree.c:1851 +#: cp/tree.c:1853 #, c-format msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default" msgstr "" -#: cp/tree.c:1875 +#: cp/tree.c:1877 msgid "requested init_priority is not an integer constant" msgstr "" -#: cp/tree.c:1896 +#: cp/tree.c:1898 #, c-format msgid "" "can only use `%s' attribute on file-scope definitions of objects of class " "type" msgstr "" -#: cp/tree.c:1904 +#: cp/tree.c:1906 msgid "requested init_priority is out of range" msgstr "" -#: cp/tree.c:1914 +#: cp/tree.c:1916 msgid "requested init_priority is reserved for internal use" msgstr "" -#: cp/tree.c:1924 +#: cp/tree.c:1926 #, c-format msgid "`%s' attribute is not supported on this platform" msgstr "" -#: cp/tree.c:2450 +#: cp/tree.c:2452 #, c-format msgid "lang_* check: failed in %s, at %s:%d" msgstr "" @@ -17106,7 +17142,7 @@ msgid "call to function which throws incomplete type `%#T'" msgstr "" #. XXX Not i18n clean. -#: cp/cp-tree.h:3747 +#: cp/cp-tree.h:3752 #, c-format msgid "%s is deprecated, please see the documentation for details" msgstr "" @@ -17140,61 +17176,61 @@ msgstr "" msgid "ASSIGN'ed label cannot fit into `%A' at %0 -- using wider sibling" msgstr "" -#: f/com.c:11561 +#: f/com.c:11563 msgid "no INTEGER type can hold a pointer on this configuration" msgstr "" -#: f/com.c:11835 +#: f/com.c:11837 #, c-format msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide," msgstr "" -#: f/com.c:11837 +#: f/com.c:11839 #, c-format msgid "and pointers are %d bits wide, but g77 doesn't yet work" msgstr "" -#: f/com.c:11839 +#: f/com.c:11841 msgid "properly unless they all are 32 bits wide" msgstr "" -#: f/com.c:11840 +#: f/com.c:11842 msgid "Please keep this in mind before you report bugs." msgstr "" #. I/O will probably crash. -#: f/com.c:11848 +#: f/com.c:11850 #, c-format msgid "configuration: char * holds %d bits, but ftnlen only %d" msgstr "" #. ASSIGN 10 TO I will crash. -#: f/com.c:11857 +#: f/com.c:11859 #, c-format msgid "" "configuration: char * holds %d bits, but INTEGER only %d --\n" " ASSIGN statement might fail" msgstr "" -#: f/com.c:13673 +#: f/com.c:13675 msgid "In statement function" msgstr "" -#: f/com.c:13683 +#: f/com.c:13685 msgid "Outside of any program unit:\n" msgstr "" -#: f/com.c:15279 +#: f/com.c:15281 #, no-c-format msgid "%A from %B at %0%C" msgstr "" -#: f/com.c:15589 +#: f/com.c:15591 #, no-c-format msgid "At %0, INCLUDE file %A exists, but is not readable" msgstr "" -#: f/com.c:15624 +#: f/com.c:15626 #, no-c-format msgid "At %0, INCLUDE nesting too deep" msgstr "" @@ -18427,129 +18463,129 @@ msgstr "" msgid "%Jnon-static method '%D' overrides static method" msgstr "" -#: java/decl.c:1061 +#: java/decl.c:1058 msgid "%J'%D' used prior to declaration" msgstr "" -#: java/decl.c:1102 +#: java/decl.c:1099 #, c-format msgid "declaration of `%s' shadows a parameter" msgstr "" -#: java/decl.c:1105 +#: java/decl.c:1102 #, c-format msgid "declaration of `%s' shadows a symbol from the parameter list" msgstr "" -#: java/decl.c:1397 +#: java/decl.c:1401 msgid "%Jlabel '%D' used but not defined" msgstr "" -#: java/decl.c:1402 +#: java/decl.c:1406 msgid "%Jlabel '%D' defined but not used" msgstr "" -#: java/decl.c:1530 +#: java/decl.c:1534 msgid "%JIn %D: overlapped variable and exception ranges at %d" msgstr "" -#: java/decl.c:1608 +#: java/decl.c:1612 msgid "bad type in parameter debug info" msgstr "" -#: java/decl.c:1617 +#: java/decl.c:1621 msgid "%Jbad PC range for debug info for local '%D'" msgstr "" -#: java/expr.c:518 +#: java/expr.c:519 msgid "stack underflow - dup* operation" msgstr "" -#: java/expr.c:1468 +#: java/expr.c:1469 #, c-format msgid "" "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'" msgstr "" -#: java/expr.c:1496 +#: java/expr.c:1497 #, c-format msgid "field `%s' not found" msgstr "" -#: java/expr.c:1654 +#: java/expr.c:1655 msgid "ret instruction not implemented" msgstr "" -#: java/expr.c:1809 +#: java/expr.c:1810 #, c-format msgid "method '%s' not found in class" msgstr "" -#: java/expr.c:2009 +#: java/expr.c:2010 #, c-format msgid "failed to find class '%s'" msgstr "" -#: java/expr.c:2019 +#: java/expr.c:2020 #, c-format msgid "class '%s' has no method named '%s' matching signature '%s'" msgstr "" -#: java/expr.c:2029 +#: java/expr.c:2030 msgid "invokestatic on non static method" msgstr "" -#: java/expr.c:2034 +#: java/expr.c:2035 msgid "invokestatic on abstract method" msgstr "" -#: java/expr.c:2042 +#: java/expr.c:2043 msgid "invoke[non-static] on static method" msgstr "" -#: java/expr.c:2341 +#: java/expr.c:2342 #, c-format msgid "missing field '%s' in '%s'" msgstr "" -#: java/expr.c:2347 +#: java/expr.c:2348 #, c-format msgid "mismatching signature for field '%s' in '%s'" msgstr "" -#: java/expr.c:2369 +#: java/expr.c:2370 msgid "%Jassignment to final field '%D' not in field's class" msgstr "" -#: java/expr.c:2374 +#: java/expr.c:2375 msgid "%Jassignment to final static field `%D' not in class initializer" msgstr "" -#: java/expr.c:2382 +#: java/expr.c:2383 msgid "%Jassignment to final field '%D' not in constructor" msgstr "" -#: java/expr.c:2624 +#: java/expr.c:2625 #, c-format msgid "can't expand %s" msgstr "" -#: java/expr.c:2796 +#: java/expr.c:2797 msgid "invalid PC in line number table" msgstr "" -#: java/expr.c:2842 +#: java/expr.c:2843 #, c-format msgid "unreachable bytecode from %d to before %d" msgstr "" -#: java/expr.c:2880 +#: java/expr.c:2881 #, c-format msgid "unreachable bytecode from %d to the end of the method" msgstr "" #. duplicate code from LOAD macro -#: java/expr.c:3194 +#: java/expr.c:3195 msgid "unrecogized wide sub-instruction" msgstr "" @@ -18646,7 +18682,7 @@ msgstr "" msgid "bad zip/jar file %s" msgstr "" -#: java/jcf-parse.c:1256 +#: java/jcf-parse.c:1255 #, c-format msgid "error while reading %s from zip file" msgstr "" @@ -18753,16 +18789,12 @@ msgstr "" msgid "bad pc in exception_table" msgstr "" -#: java/verify.c:477 -msgid "exception handler inside code that is being protected" -msgstr "" - -#: java/verify.c:1387 +#: java/verify.c:1384 #, c-format msgid "unknown opcode %d@pc=%d during verification" msgstr "" -#: java/verify.c:1457 java/verify.c:1470 java/verify.c:1474 +#: java/verify.c:1454 java/verify.c:1467 java/verify.c:1471 #, c-format msgid "verification error at PC=%d" msgstr "" @@ -19325,1412 +19357,1412 @@ msgstr "" msgid "Warn about \"extern\" declarations not at file scope" msgstr "" -#: options.c:261 +#: options.c:258 msgid "" "Warn when non-templatized friend functions are declared within a template" msgstr "" -#: options.c:264 +#: options.c:261 msgid "Warn about non-virtual destructors" msgstr "" -#: options.c:270 +#: options.c:267 msgid "Warn if a C-style cast is used in a program" msgstr "" -#: options.c:273 +#: options.c:270 msgid "Warn if an old-style parameter definition is used" msgstr "" -#: options.c:276 +#: options.c:273 msgid "Warn if .class files are out of date" msgstr "" -#: options.c:279 +#: options.c:276 msgid "Warn about overloaded virtual function names" msgstr "" -#: options.c:282 +#: options.c:279 msgid "Warn when the packed attribute has no effect on struct layout" msgstr "" -#: options.c:285 +#: options.c:282 msgid "Warn when padding is required to align structure members" msgstr "" -#: options.c:288 +#: options.c:285 msgid "Warn about possibly missing parentheses" msgstr "" -#: options.c:291 +#: options.c:288 msgid "Warn when converting the type of pointers to member functions" msgstr "" -#: options.c:294 +#: options.c:291 msgid "Warn about function pointer arithmetic" msgstr "" -#: options.c:297 +#: options.c:294 msgid "Warn if inherited methods are unimplemented" msgstr "" -#: options.c:300 +#: options.c:297 msgid "Warn about multiple declarations of the same object" msgstr "" -#: options.c:303 +#: options.c:300 msgid "Warn if modifiers are specified when not necessary" msgstr "" -#: options.c:306 +#: options.c:303 msgid "Warn when the compiler reorders code" msgstr "" -#: options.c:309 +#: options.c:306 msgid "" "Warn whenever a function's return type defaults to \"int\" (C), or about " "inconsistent return types (C++)" msgstr "" -#: options.c:312 +#: options.c:309 msgid "Warn if a selector has multiple methods" msgstr "" -#: options.c:315 +#: options.c:312 msgid "Warn about possible violations of sequence point rules" msgstr "" -#: options.c:318 +#: options.c:315 msgid "Warn when one local variable shadows another" msgstr "" -#: options.c:321 +#: options.c:318 msgid "Warn about signed-unsigned comparisons" msgstr "" -#: options.c:324 +#: options.c:321 msgid "Warn when overload promotes from unsigned to signed" msgstr "" -#: options.c:327 +#: options.c:324 msgid "Warn about code which might break strict aliasing rules" msgstr "" -#: options.c:330 +#: options.c:327 msgid "Warn about unprototyped function declarations" msgstr "" -#: options.c:333 +#: options.c:330 msgid "Warn about constructs with surprising meanings" msgstr "" -#: options.c:336 +#: options.c:333 msgid "Warn about enumerated switches, with no default, missing a case" msgstr "" -#: options.c:339 +#: options.c:336 msgid "Warn about enumerated switches missing a \"default:\" statement" msgstr "" -#: options.c:342 +#: options.c:339 msgid "Warn about all enumerated switches missing a specific case" msgstr "" -#: options.c:345 +#: options.c:342 msgid "Warn when synthesis behavior differs from Cfront" msgstr "" -#: options.c:348 +#: options.c:345 msgid "Do not suppress warnings from system headers" msgstr "" -#: options.c:351 +#: options.c:348 msgid "Warn about features not present in traditional C" msgstr "" -#: options.c:360 +#: options.c:357 msgid "Warn if an undefined macro is used in an #if directive" msgstr "" -#: options.c:363 +#: options.c:360 msgid "Warn about uninitialized automatic variables" msgstr "" -#: options.c:366 +#: options.c:363 msgid "Warn about unrecognized pragmas" msgstr "" -#: options.c:369 +#: options.c:366 msgid "Warn about code that will never be executed" msgstr "" -#: options.c:372 +#: options.c:369 msgid "Enable all -Wunused- warnings" msgstr "" -#: options.c:375 +#: options.c:372 msgid "Warn when a function is unused" msgstr "" -#: options.c:378 +#: options.c:375 msgid "Warn when a label is unused" msgstr "" -#: options.c:381 +#: options.c:378 msgid "Warn about macros defined in the main file that are not used" msgstr "" -#: options.c:384 +#: options.c:381 msgid "Warn when a function parameter is unused" msgstr "" -#: options.c:387 +#: options.c:384 msgid "Warn when an expression value is unused" msgstr "" -#: options.c:390 +#: options.c:387 msgid "Warn when a variable is unused" msgstr "" -#: options.c:393 +#: options.c:390 msgid "Give strings the type \"array of char\"" msgstr "" -#: options.c:396 +#: options.c:393 msgid "" "A synonym for -std=c89. In a future version of GCC it will become " "synonymous with -std=c99 instead" msgstr "" -#: options.c:399 +#: options.c:396 msgid "-aux-info <file>\tEmit declaration information into <file>" msgstr "" -#: options.c:411 +#: options.c:408 msgid "-d<letters>\tEnable dumps from specific passes of the compiler" msgstr "" -#: options.c:414 +#: options.c:411 msgid "-dumpbase <file>\tSet the file basename to be used for dumps" msgstr "" -#: options.c:417 +#: options.c:414 msgid "--CLASSPATH\tDeprecated; use --classpath instead" msgstr "" -#: options.c:432 +#: options.c:429 msgid "Enforce class member access control semantics" msgstr "" -#: options.c:435 +#: options.c:432 msgid "Align the start of functions" msgstr "" -#: options.c:441 +#: options.c:438 msgid "Align labels which are only reached by jumping" msgstr "" -#: options.c:447 +#: options.c:444 msgid "Align all labels" msgstr "" -#: options.c:453 +#: options.c:450 msgid "Align the start of loops" msgstr "" -#: options.c:462 +#: options.c:459 msgid "Change when template instances are emitted" msgstr "" -#: options.c:465 +#: options.c:462 msgid "Specify that arguments may alias each other and globals" msgstr "" -#: options.c:468 +#: options.c:465 msgid "Assume arguments may alias globals but not each other" msgstr "" -#: options.c:471 +#: options.c:468 msgid "Assume arguments alias neither each other nor globals" msgstr "" -#: options.c:474 +#: options.c:471 msgid "Recognize the \"asm\" keyword" msgstr "" -#: options.c:486 +#: options.c:483 msgid "Generate unwind tables that are exact at each instruction boundary" msgstr "" -#: options.c:489 +#: options.c:486 msgid "" "Do not treat local variables and COMMON blocks as if they were named in SAVE " "statements" msgstr "" -#: options.c:492 +#: options.c:489 msgid "" "Backslashes in character and hollerith constants are special (not C-style)" msgstr "" -#: options.c:495 +#: options.c:492 msgid "Delete libU77 intrinsics with bad interfaces" msgstr "" -#: options.c:498 +#: options.c:495 msgid "Disable libU77 intrinsics with bad interfaces" msgstr "" -#: options.c:501 +#: options.c:498 msgid "Enable libU77 intrinsics with bad interfaces" msgstr "" -#: options.c:504 +#: options.c:501 msgid "Hide libU77 intrinsics with bad interfaces" msgstr "" -#: options.c:507 +#: options.c:504 msgid "--bootclasspath=<path>\tReplace system path" msgstr "" -#: options.c:510 +#: options.c:507 msgid "Generate code to check bounds before indexing arrays" msgstr "" -#: options.c:513 +#: options.c:510 msgid "Replace add, compare, branch with branch on count register" msgstr "" -#: options.c:516 +#: options.c:513 msgid "Use profiling information for branch probabilities" msgstr "" -#: options.c:519 +#: options.c:516 msgid "" "Perform branch target load optimization before prologue / epilogue threading" msgstr "" -#: options.c:522 +#: options.c:519 msgid "" "Perform branch target load optimization after prologue / epilogue threading" msgstr "" -#: options.c:525 +#: options.c:522 msgid "Recognize built-in functions" msgstr "" -#: options.c:531 +#: options.c:528 msgid "" "-fcall-saved-<register>\tMark <register> as being preserved across functions" msgstr "" -#: options.c:534 +#: options.c:531 msgid "" "-fcall-used-<register>\tMark <register> as being corrupted by function calls" msgstr "" -#: options.c:537 +#: options.c:534 msgid "Save registers around function calls" msgstr "" -#: options.c:540 +#: options.c:537 msgid "Program written in strict mixed-case" msgstr "" -#: options.c:543 +#: options.c:540 msgid "Compile as if program written in lowercase" msgstr "" -#: options.c:546 +#: options.c:543 msgid "Preserve case used in program" msgstr "" -#: options.c:549 +#: options.c:546 msgid "Program written in lowercase" msgstr "" -#: options.c:552 +#: options.c:549 msgid "Program written in uppercase" msgstr "" -#: options.c:555 +#: options.c:552 msgid "Compile as if program written in uppercase" msgstr "" -#: options.c:558 +#: options.c:555 msgid "Check the return value of new" msgstr "" -#: options.c:564 +#: options.c:561 msgid "--classpath=<path>\tSet class path" msgstr "" -#: options.c:567 +#: options.c:564 msgid "Do not put uninitialized globals in the common section" msgstr "" -#: options.c:573 +#: options.c:570 msgid "Allow the arguments of the '?' operator to have different types" msgstr "" -#: options.c:576 +#: options.c:573 msgid "Reduce the size of object files" msgstr "" -#: options.c:579 +#: options.c:576 msgid "Make string literals \"const char[]\" not \"char[]\"" msgstr "" -#: options.c:582 +#: options.c:579 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings" msgstr "" -#: options.c:585 +#: options.c:582 msgid "Perform a register copy-propagation optimization pass" msgstr "" -#: options.c:588 +#: options.c:585 msgid "Perform cross-jumping optimization" msgstr "" -#: options.c:591 +#: options.c:588 msgid "When running CSE, follow jumps to their targets" msgstr "" -#: options.c:594 +#: options.c:591 msgid "When running CSE, follow conditional jumps" msgstr "" -#: options.c:597 +#: options.c:594 msgid "Place data items into their own section" msgstr "" -#: options.c:600 +#: options.c:597 msgid "" "Emit special debugging information for COMMON and EQUIVALENCE (disabled)" msgstr "" -#: options.c:603 +#: options.c:600 msgid "Inline member functions by default" msgstr "" -#: options.c:606 +#: options.c:603 msgid "Defer popping functions args from stack until later" msgstr "" -#: options.c:609 +#: options.c:606 msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: options.c:612 +#: options.c:609 msgid "Delete useless null pointer checks" msgstr "" -#: options.c:615 +#: options.c:612 msgid "" "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source " "location at the beginning of line-wrapped diagnostics" msgstr "" -#: options.c:618 +#: options.c:615 msgid "Allow '$' in symbol names" msgstr "" -#: options.c:621 +#: options.c:618 msgid "Permit '$' as an identifier character" msgstr "" -#: options.c:627 +#: options.c:624 msgid "" "Suppress output of instruction numbers and line number notes in debugging " "dumps" msgstr "" -#: options.c:633 +#: options.c:630 msgid "Perform DWARF2 duplicate elimination" msgstr "" +#: options.c:633 #: options.c:636 -#: options.c:639 msgid "Perform unused type elimination in debug info" msgstr "" -#: options.c:648 +#: options.c:645 msgid "Have front end emulate COMPLEX arithmetic to avoid bugs" msgstr "" -#: options.c:651 +#: options.c:648 msgid "" "--encoding=<encoding>\tChoose input encoding (defaults from your locale)" msgstr "" -#: options.c:654 +#: options.c:651 msgid "Generate code to check exception specifications" msgstr "" -#: options.c:660 +#: options.c:657 msgid "Enable exception handling" msgstr "" -#: options.c:663 +#: options.c:660 msgid "" "-fexec-charset=<cset>\tConvert all strings and character constants to " "character set <cset>" msgstr "" -#: options.c:666 +#: options.c:663 msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: options.c:675 +#: options.c:672 msgid "f2c-compatible code can be generated" msgstr "" -#: options.c:678 +#: options.c:675 msgid "Delete non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:681 +#: options.c:678 msgid "Disable non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:684 +#: options.c:681 msgid "Enable non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:687 +#: options.c:684 msgid "Hide non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:690 +#: options.c:687 msgid "Unsupported; generate libf2c-calling code" msgstr "" -#: options.c:693 +#: options.c:690 msgid "Program is written in typical FORTRAN 66 dialect" msgstr "" -#: options.c:696 +#: options.c:693 msgid "Program is written in typical Unix-f77 dialect" msgstr "" -#: options.c:699 +#: options.c:696 msgid "Program is written in Fortran-90-ish dialect" msgstr "" -#: options.c:702 +#: options.c:699 msgid "Delete non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:705 +#: options.c:702 msgid "Disable non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:708 +#: options.c:705 msgid "Enable non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:711 +#: options.c:708 msgid "Hide non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:723 +#: options.c:720 msgid "Assume no NaNs or infinities are generated" msgstr "" -#: options.c:726 +#: options.c:723 msgid "" "-ffixed-<register>\tMark <register> as being unavailable to the compiler" msgstr "" -#: options.c:732 +#: options.c:729 msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>" msgstr "" -#: options.c:735 +#: options.c:732 msgid "Unsupported; affects code generation of arrays" msgstr "" -#: options.c:738 +#: options.c:735 msgid "Do not store floats in registers" msgstr "" -#: options.c:741 +#: options.c:738 msgid "Scope of for-init-statement variables is local to the loop" msgstr "" -#: options.c:744 +#: options.c:741 msgid "Copy memory address constants into registers before use" msgstr "" -#: options.c:747 +#: options.c:744 msgid "Always check for non gcj generated classes archives" msgstr "" -#: options.c:750 +#: options.c:747 msgid "Copy memory operands into registers before use" msgstr "" -#: options.c:753 +#: options.c:750 msgid "Generate code to check subscript and substring bounds" msgstr "" -#: options.c:756 +#: options.c:753 msgid "Program is written in Fortran-90-ish free form" msgstr "" -#: options.c:759 +#: options.c:756 msgid "Do not assume that standard C libraries and \"main\" exist" msgstr "" -#: options.c:762 +#: options.c:759 msgid "Allow function addresses to be held in registers" msgstr "" -#: options.c:765 +#: options.c:762 msgid "Place each function into its own section" msgstr "" -#: options.c:768 +#: options.c:765 msgid "Perform global common subexpression elimination" msgstr "" -#: options.c:771 +#: options.c:768 msgid "" "Perform redundant load after store elimination in global common " "subexpression elimination" msgstr "" -#: options.c:774 +#: options.c:771 msgid "" "Perform enhanced load motion during global common subexpression elimination" msgstr "" -#: options.c:777 +#: options.c:774 msgid "Perform store motion after global common subexpression elimination" msgstr "" -#: options.c:780 +#: options.c:777 msgid "Enable fatal diagnostics about inter-procedural problems" msgstr "" -#: options.c:783 +#: options.c:780 msgid "Delete non-FORTRAN-77 intrinsics g77 supports" msgstr "" -#: options.c:786 +#: options.c:783 msgid "Disable non-FORTRAN 77 intrinsics F90 supports" msgstr "" -#: options.c:789 +#: options.c:786 msgid "Enable non-FORTRAN 77 intrinsics F90 supports" msgstr "" -#: options.c:792 +#: options.c:789 msgid "Hide non-FORTRAN 77 intrinsics F90 supports" msgstr "" -#: options.c:795 +#: options.c:792 msgid "Recognize GNU-defined keywords" msgstr "" -#: options.c:798 +#: options.c:795 msgid "Output GNU ld formatted global initializers" msgstr "" -#: options.c:801 +#: options.c:798 msgid "Generate code for GNU runtime environment" msgstr "" -#: options.c:804 +#: options.c:801 msgid "Enable guessing of branch probabilities" msgstr "" -#: options.c:819 +#: options.c:816 msgid "Assume normal C execution environment" msgstr "" -#: options.c:822 +#: options.c:819 msgid "Enable support for huge objects" msgstr "" -#: options.c:825 +#: options.c:822 msgid "Process #ident directives" msgstr "" -#: options.c:828 +#: options.c:825 msgid "Perform conversion of conditional jumps to branchless equivalents" msgstr "" -#: options.c:831 +#: options.c:828 msgid "Perform conversion of conditional jumps to conditional execution" msgstr "" -#: options.c:834 +#: options.c:831 msgid "Export functions even if they can be inlined" msgstr "" -#: options.c:837 +#: options.c:834 msgid "Emit implicit instantiations of inline templates" msgstr "" -#: options.c:840 +#: options.c:837 msgid "Emit implicit instantiations of templates" msgstr "" -#: options.c:843 +#: options.c:840 msgid "Use offset tables for virtual method calls" msgstr "" -#: options.c:846 +#: options.c:843 msgid "Do not generate .size directives" msgstr "" -#: options.c:849 +#: options.c:846 msgid "Initialize local vars and arrays to zero" msgstr "" -#: options.c:852 +#: options.c:849 msgid "Pay attention to the \"inline\" keyword" msgstr "" -#: options.c:861 +#: options.c:858 msgid "" "-finline-limit=<number>\tLimit the size of inlined functions to <number>" msgstr "" -#: options.c:864 +#: options.c:861 msgid "Instrument function entry and exit with profiling calls" msgstr "" -#: options.c:867 +#: options.c:864 msgid "Intrinsics letters in arbitrary cases" msgstr "" -#: options.c:870 +#: options.c:867 msgid "Intrinsics spelled as e.g. SqRt" msgstr "" -#: options.c:873 +#: options.c:870 msgid "Intrinsics in lowercase" msgstr "" -#: options.c:876 +#: options.c:873 msgid "Intrinsics in uppercase" msgstr "" -#: options.c:879 +#: options.c:876 msgid "Assume native functions are implemented using JNI" msgstr "" -#: options.c:882 +#: options.c:879 msgid "Generate code for functions even if they are fully inlined" msgstr "" -#: options.c:885 +#: options.c:882 msgid "Emit static const variables even if they are not used" msgstr "" -#: options.c:891 +#: options.c:888 msgid "Give external symbols a leading underscore" msgstr "" -#: options.c:894 +#: options.c:891 msgid "Perform loop optimizations" msgstr "" -#: options.c:897 +#: options.c:894 msgid "Language keyword letters in arbitrary cases" msgstr "" -#: options.c:900 +#: options.c:897 msgid "Language keywords spelled as e.g. IOStat" msgstr "" -#: options.c:903 +#: options.c:900 msgid "Language keywords in lowercase" msgstr "" -#: options.c:906 +#: options.c:903 msgid "Language keywords in uppercase" msgstr "" -#: options.c:909 +#: options.c:906 msgid "Set errno after built-in math functions" msgstr "" -#: options.c:912 +#: options.c:909 msgid "Report on permanent memory allocation" msgstr "" -#: options.c:915 +#: options.c:912 msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: options.c:918 +#: options.c:915 msgid "Attempt to merge identical constants across compilation units" msgstr "" -#: options.c:921 +#: options.c:918 msgid "" "-fmessage-length=<number>\tLimit diagnostics to <number> characters per " "line. 0 suppresses line-wrapping" msgstr "" -#: options.c:924 +#: options.c:921 msgid "Delete MIL-STD 1753 intrinsics" msgstr "" -#: options.c:927 +#: options.c:924 msgid "Disable MIL-STD 1753 intrinsics" msgstr "" -#: options.c:930 +#: options.c:927 msgid "Enable MIL-STD 1753 intrinsics" msgstr "" -#: options.c:933 +#: options.c:930 msgid "Hide MIL-STD 1753 intrinsics" msgstr "" -#: options.c:936 +#: options.c:933 msgid "Force all loop invariant computations out of loops" msgstr "" -#: options.c:939 +#: options.c:936 msgid "Don't warn about uses of Microsoft extensions" msgstr "" -#: options.c:948 +#: options.c:945 msgid "Use graph-coloring register allocation" msgstr "" -#: options.c:951 +#: options.c:948 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" msgstr "" -#: options.c:954 +#: options.c:951 msgid "Assume that receivers of Objective-C messages may be nil" msgstr "" -#: options.c:957 +#: options.c:954 msgid "Support synchronous non-call exceptions" msgstr "" -#: options.c:966 +#: options.c:963 msgid "Enable Objective-C exception and synchronization syntax" msgstr "" -#: options.c:969 -#: options.c:1296 +#: options.c:966 +#: options.c:1293 msgid "Perform loop unrolling for all loops" msgstr "" -#: options.c:972 -#: options.c:1299 +#: options.c:969 +#: options.c:1296 msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: options.c:975 +#: options.c:972 msgid "When possible do not generate stack frames" msgstr "" -#: options.c:978 +#: options.c:975 msgid "Take at least one trip through each iterative DO loop" msgstr "" -#: options.c:981 +#: options.c:978 msgid "Recognize C++ kewords like \"compl\" and \"xor\"" msgstr "" -#: options.c:984 +#: options.c:981 msgid "Do the full register move optimization pass" msgstr "" -#: options.c:987 +#: options.c:984 msgid "Optimize sibling and tail recursive calls" msgstr "" -#: options.c:990 +#: options.c:987 msgid "Enable optimization of static class initialization code" msgstr "" -#: options.c:993 +#: options.c:990 msgid "Enable optional diagnostics" msgstr "" -#: options.c:999 +#: options.c:996 msgid "Pack structure members together without holes" msgstr "" -#: options.c:1002 +#: options.c:999 msgid "Return small aggregates in memory, not registers" msgstr "" -#: options.c:1008 +#: options.c:1005 msgid "Warn about use of (only a few for now) Fortran extensions" msgstr "" -#: options.c:1011 +#: options.c:1008 msgid "Perform loop peeling" msgstr "" -#: options.c:1014 +#: options.c:1011 msgid "Enable machine specific peephole optimizations" msgstr "" -#: options.c:1017 +#: options.c:1014 msgid "Enable an RTL peephole pass before sched2" msgstr "" -#: options.c:1020 +#: options.c:1017 msgid "Downgrade conformance errors to warnings" msgstr "" -#: options.c:1023 +#: options.c:1020 msgid "Generate position-independent code if possible" msgstr "" -#: options.c:1026 +#: options.c:1023 msgid "Generate position-independent code for executables if possible" msgstr "" -#: options.c:1029 +#: options.c:1026 msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: options.c:1035 +#: options.c:1032 msgid "Enable basic program profiling code" msgstr "" -#: options.c:1038 +#: options.c:1035 msgid "Insert arc-based program profiling code" msgstr "" -#: options.c:1041 +#: options.c:1038 msgid "Insert code to profile values of expressions" msgstr "" -#: options.c:1047 +#: options.c:1044 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>" msgstr "" -#: options.c:1050 +#: options.c:1047 msgid "Strength reduce all loop general induction variables" msgstr "" -#: options.c:1053 +#: options.c:1050 msgid "Return small aggregates in registers" msgstr "" -#: options.c:1056 +#: options.c:1053 msgid "Enables a register move optimization" msgstr "" -#: options.c:1059 +#: options.c:1056 msgid "Perform a register renaming optimization pass" msgstr "" -#: options.c:1062 +#: options.c:1059 msgid "Reorder basic blocks to improve code placement" msgstr "" -#: options.c:1065 +#: options.c:1062 msgid "Reorder functions to improve code placement" msgstr "" -#: options.c:1068 +#: options.c:1065 msgid "" "Used in Fix-and-Continue mode to indicate that object files may be swapped " "in at runtime" msgstr "" -#: options.c:1071 +#: options.c:1068 msgid "Enable automatic template instantiation" msgstr "" -#: options.c:1074 +#: options.c:1071 msgid "Add a common subexpression elimination pass after loop optimizations" msgstr "" -#: options.c:1077 +#: options.c:1074 msgid "Run the loop optimizer twice" msgstr "" -#: options.c:1080 +#: options.c:1077 msgid "Disable optimizations that assume default FP rounding behavior" msgstr "" -#: options.c:1083 +#: options.c:1080 msgid "Generate run time type descriptor information" msgstr "" -#: options.c:1086 +#: options.c:1083 msgid "Enable scheduling across basic blocks" msgstr "" -#: options.c:1089 +#: options.c:1086 msgid "Allow speculative motion of non-loads" msgstr "" -#: options.c:1092 +#: options.c:1089 msgid "Allow speculative motion of some loads" msgstr "" -#: options.c:1095 +#: options.c:1092 msgid "Allow speculative motion of more loads" msgstr "" -#: options.c:1098 +#: options.c:1095 msgid "Allow premature scheduling of queued insns" msgstr "" -#: options.c:1101 +#: options.c:1098 msgid "" "Set dependence distance checking in premature scheduling of queued insns" msgstr "" -#: options.c:1104 +#: options.c:1101 msgid "" "-fsched-stalled-insns-dep=<number> Set dependence distance checking in " "premature scheduling of queued insns" msgstr "" -#: options.c:1107 +#: options.c:1104 msgid "" "-fsched-stalled-insns=<number> Set number of queued insns that can be " "prematurely scheduled" msgstr "" -#: options.c:1110 +#: options.c:1107 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler" msgstr "" -#: options.c:1113 +#: options.c:1110 msgid "If scheduling post reload, do superblock scheduling" msgstr "" -#: options.c:1116 +#: options.c:1113 msgid "If scheduling post reload, do trace scheduling" msgstr "" -#: options.c:1119 +#: options.c:1116 msgid "Reschedule instructions before register allocation" msgstr "" -#: options.c:1122 +#: options.c:1119 msgid "Reschedule instructions after register allocation" msgstr "" -#: options.c:1125 +#: options.c:1122 msgid "Allow appending a second underscore to externals" msgstr "" -#: options.c:1128 +#: options.c:1125 msgid "Mark data as shared rather than private" msgstr "" -#: options.c:1131 +#: options.c:1128 msgid "Use the same size for double as for float" msgstr "" -#: options.c:1134 +#: options.c:1131 msgid "Use the narrowest integer type possible for enumeration types" msgstr "" -#: options.c:1137 +#: options.c:1134 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" msgstr "" -#: options.c:1143 +#: options.c:1140 msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: options.c:1146 +#: options.c:1143 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" msgstr "" -#: options.c:1149 +#: options.c:1146 msgid "Make \"char\" signed by default" msgstr "" -#: options.c:1152 +#: options.c:1149 msgid "Do not print names of program units as they are compiled" msgstr "" -#: options.c:1155 +#: options.c:1152 msgid "Convert floating point constants to single precision constants" msgstr "" -#: options.c:1158 +#: options.c:1155 msgid "Internally convert most source to lowercase" msgstr "" -#: options.c:1161 +#: options.c:1158 msgid "Internally preserve source case" msgstr "" -#: options.c:1164 +#: options.c:1161 msgid "Internally convert most source to uppercase" msgstr "" -#: options.c:1170 +#: options.c:1167 msgid "Enable static single assignment optimizations" msgstr "" -#: options.c:1173 +#: options.c:1170 msgid "Enable SSA conditional constant propagation" msgstr "" -#: options.c:1176 +#: options.c:1173 msgid "Enable aggressive SSA dead code elimination" msgstr "" -#: options.c:1179 +#: options.c:1176 msgid "Insert stack checking code into the program" msgstr "" -#: options.c:1185 +#: options.c:1182 msgid "" "-fstack-limit-register=<register>\tTrap if the stack goes past <register>" msgstr "" -#: options.c:1188 +#: options.c:1185 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>" msgstr "" -#: options.c:1191 +#: options.c:1188 msgid "Display statistics accumulated during compilation" msgstr "" -#: options.c:1194 +#: options.c:1191 msgid "Enable assignability checks for stores into object arrays" msgstr "" -#: options.c:1197 +#: options.c:1194 msgid "Perform strength reduction optimizations" msgstr "" -#: options.c:1200 +#: options.c:1197 msgid "Assume strict aliasing rules apply" msgstr "" -#: options.c:1209 +#: options.c:1206 msgid "Symbol names spelled in mixed case" msgstr "" -#: options.c:1212 +#: options.c:1209 msgid "Symbol names in lowercase" msgstr "" -#: options.c:1215 +#: options.c:1212 msgid "Symbol names in uppercase" msgstr "" -#: options.c:1218 +#: options.c:1215 msgid "Check for syntax errors, then stop" msgstr "" -#: options.c:1221 +#: options.c:1218 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting" msgstr "" -#: options.c:1224 +#: options.c:1221 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth" msgstr "" -#: options.c:1227 +#: options.c:1224 msgid "Create data files needed by \"gcov\"" msgstr "" -#: options.c:1233 +#: options.c:1230 msgid "Perform jump threading optimizations" msgstr "" -#: options.c:1236 +#: options.c:1233 msgid "Report the time taken by each compiler pass" msgstr "" -#: options.c:1239 +#: options.c:1236 msgid "" "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the " "default thread-local storage code generation model" msgstr "" -#: options.c:1242 +#: options.c:1239 msgid "Perform superblock formation via tail duplication" msgstr "" -#: options.c:1245 +#: options.c:1242 msgid "Assume floating-point operations can trap" msgstr "" -#: options.c:1248 +#: options.c:1245 msgid "Trap for signed overflow in addition, subtraction and multiplication" msgstr "" -#: options.c:1251 +#: options.c:1248 msgid "Make prefix-radix non-decimal constants be typeless" msgstr "" -#: options.c:1254 +#: options.c:1251 msgid "Allow all ugly features" msgstr "" -#: options.c:1257 +#: options.c:1254 msgid "Hollerith and typeless can be passed as arguments" msgstr "" -#: options.c:1260 +#: options.c:1257 msgid "Allow ordinary copying of ASSIGN'ed vars" msgstr "" -#: options.c:1263 +#: options.c:1260 msgid "Dummy array dimensioned to (1) is assumed-size" msgstr "" -#: options.c:1266 +#: options.c:1263 msgid "Trailing comma in procedure call denotes null argument" msgstr "" -#: options.c:1269 +#: options.c:1266 msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z" msgstr "" -#: options.c:1272 +#: options.c:1269 msgid "Initialization via DATA and PARAMETER is not type-compatible" msgstr "" -#: options.c:1275 +#: options.c:1272 msgid "Allow INTEGER and LOGICAL interchangeability" msgstr "" -#: options.c:1278 +#: options.c:1275 msgid "Append underscores to externals" msgstr "" -#: options.c:1281 +#: options.c:1278 msgid "Compile whole compilation unit at a time" msgstr "" -#: options.c:1284 +#: options.c:1281 msgid "Delete libU77 intrinsics" msgstr "" -#: options.c:1287 +#: options.c:1284 msgid "Disable libU77 intrinsics" msgstr "" -#: options.c:1290 +#: options.c:1287 msgid "Enable libU77 intrinsics" msgstr "" -#: options.c:1293 +#: options.c:1290 msgid "Hide libU77 intrinsics" msgstr "" -#: options.c:1302 +#: options.c:1299 msgid "Allow math optimizations that may violate IEEE or ISO standards" msgstr "" -#: options.c:1305 +#: options.c:1302 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" msgstr "" -#: options.c:1308 +#: options.c:1305 msgid "Make \"char\" unsigned by default" msgstr "" -#: options.c:1311 +#: options.c:1308 msgid "Perform loop unswitching" msgstr "" -#: options.c:1314 +#: options.c:1311 msgid "Just generate unwind tables for exception handling" msgstr "" -#: options.c:1320 +#: options.c:1317 msgid "Use __cxa_atexit to register destructors" msgstr "" -#: options.c:1326 +#: options.c:1323 msgid "Add extra commentary to assembler output" msgstr "" -#: options.c:1329 +#: options.c:1326 msgid "Print g77-specific version information and run internal tests" msgstr "" -#: options.c:1332 +#: options.c:1329 msgid "Use expression value profiles in optimizations" msgstr "" -#: options.c:1335 +#: options.c:1332 msgid "Discard unused virtual functions" msgstr "" -#: options.c:1338 +#: options.c:1335 msgid "Implement vtables using thunks" msgstr "" -#: options.c:1341 +#: options.c:1338 msgid "Program is written in VXT (Digital-like) FORTRAN" msgstr "" -#: options.c:1344 +#: options.c:1341 msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1347 +#: options.c:1344 msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1350 +#: options.c:1347 msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1353 +#: options.c:1350 msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1359 +#: options.c:1356 msgid "Emit common-like symbols as weak symbols" msgstr "" -#: options.c:1362 +#: options.c:1359 msgid "Construct webs and split unrelated uses of single variable" msgstr "" -#: options.c:1365 +#: options.c:1362 msgid "" "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants " "to character set <cset>" msgstr "" -#: options.c:1368 +#: options.c:1365 msgid "Generate a #line directive pointing at the current working directory" msgstr "" -#: options.c:1371 +#: options.c:1368 msgid "Assume signed arithmetic overflow wraps around" msgstr "" -#: options.c:1374 +#: options.c:1371 msgid "Store strings in writable data section" msgstr "" -#: options.c:1377 +#: options.c:1374 msgid "Emit cross referencing information" msgstr "" -#: options.c:1380 +#: options.c:1377 msgid "Print internal debugging-related information" msgstr "" -#: options.c:1383 +#: options.c:1380 msgid "Put zero initialized data in the bss section" msgstr "" -#: options.c:1386 +#: options.c:1383 msgid "" "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" msgstr "" -#: options.c:1389 +#: options.c:1386 msgid "Treat initial values of 0 like non-zero values" msgstr "" -#: options.c:1392 +#: options.c:1389 msgid "Generate debug information in default format" msgstr "" -#: options.c:1398 +#: options.c:1395 msgid "Generate debug information in COFF format" msgstr "" -#: options.c:1401 +#: options.c:1398 msgid "Generate debug information in DWARF v1 format" msgstr "" -#: options.c:1404 +#: options.c:1401 msgid "Generate debug information in extended DWARF v1 format" msgstr "" -#: options.c:1407 +#: options.c:1404 msgid "Generate debug information in DWARF v2 format" msgstr "" -#: options.c:1410 +#: options.c:1407 msgid "Dump declarations to a .decl file" msgstr "" -#: options.c:1413 +#: options.c:1410 msgid "Generate debug information in default extended format" msgstr "" -#: options.c:1416 +#: options.c:1413 msgid "-gnat<options>\tSpecify options to GNAT" msgstr "" -#: options.c:1419 +#: options.c:1416 msgid "Generate debug information in STABS format" msgstr "" -#: options.c:1422 +#: options.c:1419 msgid "Generate debug information in extended STABS format" msgstr "" -#: options.c:1425 +#: options.c:1422 msgid "Generate debug information in VMS format" msgstr "" -#: options.c:1428 +#: options.c:1425 msgid "Generate debug information in XCOFF format" msgstr "" -#: options.c:1431 +#: options.c:1428 msgid "Generate debug information in extended XCOFF format" msgstr "" -#: options.c:1434 +#: options.c:1431 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: options.c:1437 +#: options.c:1434 msgid "-imacros <file>\tAccept definition of macros in <file>" msgstr "" -#: options.c:1440 +#: options.c:1437 msgid "-include <file>\tInclude the contents of <file> before other files" msgstr "" -#: options.c:1443 +#: options.c:1440 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options" msgstr "" -#: options.c:1446 +#: options.c:1443 msgid "-isysroot <dir>\tSet <dir> to be the system root directory" msgstr "" -#: options.c:1449 +#: options.c:1446 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path" msgstr "" -#: options.c:1452 +#: options.c:1449 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: options.c:1455 +#: options.c:1452 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path" msgstr "" -#: options.c:1467 +#: options.c:1464 msgid "" "Do not search standard system include directories (those specified with -" "isystem will still be used)" msgstr "" -#: options.c:1470 +#: options.c:1467 msgid "Do not search standard system include directories for C++" msgstr "" @@ -20824,42 +20856,52 @@ msgstr "" msgid "Suppress warnings" msgstr "" -#: config/i386/cygwin.h:29 -msgid "mno-cygwin and mno-win32 are not compatible" +#: config/rs6000/darwin.h:98 +msgid " conflicting code gen style switches are used" msgstr "" -#: config/i386/cygwin.h:70 config/i386/mingw32.h:58 -msgid "shared and mdll are not compatible" +#: gcc.c:742 +msgid "GCC does not support -C or -CC without -E" msgstr "" -#: config/rs6000/sysv4.h:1054 config/i386/freebsd-aout.h:215 -msgid "`-p' not supported; use `-pg' and gprof(1)" +#: gcc.c:766 java/jvspec.c:80 ada/lang-specs.h:34 +msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" -#: f/lang-specs.h:38 -msgid "GCC does not support -C without using -E" +#: gcc.c:915 +msgid "-E required when input is from standard input" msgstr "" -#: f/lang-specs.h:39 -msgid "GCC does not support -CC without using -E" +#: config/arm/arm.h:197 +msgid "-mapcs-26 and -mapcs-32 may not be used together" msgstr "" -#: config/sparc/linux64.h:207 config/sparc/linux64.h:218 -#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159 -#: config/sparc/sol2-bi.h:166 config/sparc/sol2-bi.h:176 -msgid "may not use both -m32 and -m64" +#: config/arm/arm.h:199 +msgid "-msoft-float and -mhard_float may not be used together" msgstr "" -#: config/i386/sco5.h:192 -msgid "-pg not supported on this platform" +#: config/arm/arm.h:201 +msgid "-mbig-endian and -mlittle-endian may not be used together" msgstr "" -#: config/i386/sco5.h:193 -msgid "-p and -pp specified - pick one" +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-files are incompatible" msgstr "" -#: config/i386/sco5.h:267 -msgid "-G and -static are mutually exclusive" +#: java/lang-specs.h:35 +msgid "-fjni and -femit-class-file are incompatible" +msgstr "" + +#: java/lang-specs.h:36 java/lang-specs.h:37 +msgid "-femit-class-file should used along with -fsyntax-only" +msgstr "" + +#: config/mips/mips.h:975 +msgid "-pipe is not supported" +msgstr "" + +#: config/mips/mips.h:1129 config/arc/arc.h:63 +msgid "may not use both -EB and -EL" msgstr "" #: config/darwin.h:215 @@ -20898,78 +20940,68 @@ msgstr "" msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: config/vax/netbsd-elf.h:42 -msgid "The -shared option is not currently supported for VAX ELF." -msgstr "" - -#: config/vax/vax.h:50 config/vax/vax.h:51 -msgid "profiling not supported with -mg\n" -msgstr "" - -#: config/arc/arc.h:63 config/mips/mips.h:1129 -msgid "may not use both -EB and -EL" -msgstr "" - -#: config/mcore/mcore.h:65 -msgid "the m210 does not have little endian support" -msgstr "" - -#: config/mips/mips.h:975 -msgid "-pipe is not supported" +#: config/i386/mingw32.h:58 config/i386/cygwin.h:70 +msgid "shared and mdll are not compatible" msgstr "" #: treelang/lang-specs.h:52 msgid "-pg or -p and -fomit-frame-pointer are incompatible" msgstr "" -#: config/arm/arm.h:197 -msgid "-mapcs-26 and -mapcs-32 may not be used together" +#: config/mips/r3900.h:35 +msgid "-mhard-float not supported" msgstr "" -#: config/arm/arm.h:199 -msgid "-msoft-float and -mhard_float may not be used together" +#: config/mips/r3900.h:37 +msgid "-msingle-float and -msoft-float can not both be specified" msgstr "" -#: config/arm/arm.h:201 -msgid "-mbig-endian and -mlittle-endian may not be used together" +#: f/lang-specs.h:38 +msgid "GCC does not support -C without using -E" msgstr "" -#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:766 -msgid "-pg and -fomit-frame-pointer are incompatible" +#: f/lang-specs.h:39 +msgid "GCC does not support -CC without using -E" msgstr "" -#: ada/lang-specs.h:36 -msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada" +#: config/rs6000/sysv4.h:1080 config/i386/freebsd-aout.h:215 +msgid "`-p' not supported; use `-pg' and gprof(1)" msgstr "" -#: config/mips/r3900.h:35 -msgid "-mhard-float not supported" +#: config/vax/netbsd-elf.h:42 +msgid "The -shared option is not currently supported for VAX ELF." msgstr "" -#: config/mips/r3900.h:37 -msgid "-msingle-float and -msoft-float can not both be specified" +#: config/sparc/linux64.h:207 config/sparc/linux64.h:218 +#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159 +#: config/sparc/sol2-bi.h:166 config/sparc/sol2-bi.h:176 +msgid "may not use both -m32 and -m64" msgstr "" -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-files are incompatible" +#: config/vax/vax.h:50 config/vax/vax.h:51 +msgid "profiling not supported with -mg\n" msgstr "" -#: java/lang-specs.h:35 -msgid "-fjni and -femit-class-file are incompatible" +#: config/i386/sco5.h:192 +msgid "-pg not supported on this platform" msgstr "" -#: java/lang-specs.h:36 java/lang-specs.h:37 -msgid "-femit-class-file should used along with -fsyntax-only" +#: config/i386/sco5.h:193 +msgid "-p and -pp specified - pick one" msgstr "" -#: config/rs6000/darwin.h:97 -msgid " conflicting code gen style switches are used" +#: config/i386/sco5.h:267 +msgid "-G and -static are mutually exclusive" msgstr "" -#: gcc.c:742 -msgid "GCC does not support -C or -CC without -E" +#: config/i386/cygwin.h:29 +msgid "mno-cygwin and mno-win32 are not compatible" msgstr "" -#: gcc.c:915 -msgid "-E required when input is from standard input" +#: ada/lang-specs.h:36 +msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada" +msgstr "" + +#: config/mcore/mcore.h:65 +msgid "the m210 does not have little endian support" msgstr "" |