From: jsm28 Date: Fri, 6 Feb 2004 01:39:08 +0000 (+0000) Subject: * gcc.pot: Regenerate. X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=955928d22461a88fbdb2218ef54de643863cf484 * gcc.pot: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77366 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 273748fee85..897038a048e 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2004-02-06 Joseph S. Myers + + * gcc.pot: Regenerate. + 2004-02-01 Joseph S. Myers * de.po: Update. diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 4dfcd6096ba..28c1f054b03 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" -"POT-Creation-Date: 2004-01-25 21:46+0000\n" +"POT-Creation-Date: 2004-02-06 01:34+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -36,117 +36,117 @@ msgstr "" msgid "`%s' attribute only applies to function types" msgstr "" -#: attribs.c:416 c-common.c:4344 c-common.c:4363 c-common.c:4381 -#: c-common.c:4408 c-common.c:4427 c-common.c:4450 c-common.c:4473 -#: c-common.c:4499 c-common.c:4533 c-common.c:4577 c-common.c:4605 -#: c-common.c:4633 c-common.c:4652 c-common.c:4907 c-common.c:4929 -#: c-common.c:4964 c-common.c:5031 c-common.c:5077 c-common.c:5135 -#: c-common.c:5166 c-common.c:5512 c-common.c:5535 c-common.c:5574 -#: config/arm/arm.c:2278 config/arm/arm.c:2305 config/avr/avr.c:4547 -#: config/h8300/h8300.c:4281 config/h8300/h8300.c:4304 config/i386/i386.c:1607 -#: config/i386/i386.c:15365 config/i386/winnt.c:86 config/ia64/ia64.c:1052 +#: attribs.c:416 c-common.c:4322 c-common.c:4341 c-common.c:4359 +#: c-common.c:4386 c-common.c:4405 c-common.c:4428 c-common.c:4451 +#: c-common.c:4477 c-common.c:4511 c-common.c:4555 c-common.c:4583 +#: c-common.c:4611 c-common.c:4630 c-common.c:4885 c-common.c:4907 +#: c-common.c:4942 c-common.c:5009 c-common.c:5055 c-common.c:5113 +#: c-common.c:5144 c-common.c:5490 c-common.c:5513 c-common.c:5552 +#: config/arm/arm.c:2378 config/arm/arm.c:2405 config/avr/avr.c:4548 +#: config/h8300/h8300.c:4309 config/h8300/h8300.c:4332 config/i386/i386.c:1617 +#: config/i386/i386.c:15374 config/i386/winnt.c:86 config/ia64/ia64.c:1085 #: config/ip2k/ip2k.c:3162 #, c-format msgid "`%s' attribute ignored" msgstr "" -#: builtins.c:319 +#: builtins.c:321 msgid "offset outside bounds of constant string" msgstr "" -#: builtins.c:787 +#: builtins.c:789 msgid "second arg to `__builtin_prefetch' must be a constant" msgstr "" -#: builtins.c:794 +#: builtins.c:796 msgid "invalid second arg to __builtin_prefetch; using zero" msgstr "" -#: builtins.c:801 +#: builtins.c:803 msgid "third arg to `__builtin_prefetch' must be a constant" msgstr "" -#: builtins.c:808 +#: builtins.c:810 msgid "invalid third arg to __builtin_prefetch; using zero" msgstr "" -#: builtins.c:3829 +#: builtins.c:3834 msgid "argument of `__builtin_args_info' must be constant" msgstr "" -#: builtins.c:3835 +#: builtins.c:3840 msgid "argument of `__builtin_args_info' out of range" msgstr "" -#: builtins.c:3841 +#: builtins.c:3846 msgid "missing argument in `__builtin_args_info'" msgstr "" -#: builtins.c:3857 +#: builtins.c:3862 msgid "`va_start' used in function with fixed args" msgstr "" -#: builtins.c:3876 +#: builtins.c:3881 msgid "second parameter of `va_start' not last named argument" msgstr "" #. Evidently an out of date version of ; can't validate #. va_start's second argument, but can still work as intended. -#: builtins.c:3881 +#: builtins.c:3886 msgid "`__builtin_next_arg' called without an argument" msgstr "" -#: builtins.c:3970 +#: builtins.c:3975 msgid "too many arguments to function `va_start'" msgstr "" -#: builtins.c:4092 +#: builtins.c:4097 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:4124 +#: builtins.c:4129 #, c-format msgid "`%s' is promoted to `%s' when passed through `...'" msgstr "" -#: builtins.c:4129 +#: builtins.c:4134 #, c-format msgid "(so you should pass `%s' not `%s' to `va_arg')" msgstr "" -#: builtins.c:4241 +#: builtins.c:4246 msgid "invalid arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:4243 +#: builtins.c:4248 msgid "invalid arg to `__builtin_return_address'" msgstr "" -#: builtins.c:4257 +#: builtins.c:4262 msgid "unsupported arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:4259 +#: builtins.c:4264 msgid "unsupported arg to `__builtin_return_address'" msgstr "" -#: builtins.c:4419 +#: builtins.c:4424 msgid "second arg to `__builtin_expect' must be a constant" msgstr "" -#: builtins.c:5360 +#: builtins.c:5454 msgid "__builtin_longjmp second argument must be 1" msgstr "" -#: builtins.c:5455 +#: builtins.c:5557 #, c-format msgid "built-in function `%s' not currently supported" msgstr "" -#: builtins.c:5595 +#: builtins.c:5697 msgid "target format does not support infinity" msgstr "" @@ -248,329 +248,317 @@ msgstr "" msgid "pointer to a member used in arithmetic" msgstr "" -#: c-common.c:2623 f/com.c:14734 -msgid "struct type value used where scalar is required" -msgstr "" - -#: c-common.c:2627 f/com.c:14738 -msgid "union type value used where scalar is required" -msgstr "" - -#: c-common.c:2631 f/com.c:14742 -msgid "array type value used where scalar is required" -msgstr "" - #. Common Ada/Pascal programmer's mistake. We always warn #. about this since it is so bad. -#: c-common.c:2668 +#: c-common.c:2646 msgid "the address of `%D', will always evaluate as `true'" msgstr "" -#: c-common.c:2762 f/com.c:14874 +#: c-common.c:2740 f/com.c:14874 msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-common.c:2808 c-common.c:2848 +#: c-common.c:2786 c-common.c:2826 msgid "invalid use of `restrict'" msgstr "" -#: c-common.c:2958 +#: c-common.c:2936 msgid "invalid application of `sizeof' to a function type" msgstr "" -#: c-common.c:2968 +#: c-common.c:2946 #, c-format msgid "invalid application of `%s' to a void type" msgstr "" -#: c-common.c:2974 +#: c-common.c:2952 #, c-format msgid "invalid application of `%s' to an incomplete type" msgstr "" -#: c-common.c:3014 +#: c-common.c:2992 msgid "`__alignof' applied to a bit-field" msgstr "" -#: c-common.c:3506 +#: c-common.c:3484 #, c-format msgid "cannot disable built-in function `%s'" msgstr "" -#: c-common.c:3667 c-typeck.c:1939 +#: c-common.c:3645 c-typeck.c:1940 #, c-format msgid "too few arguments to function `%s'" msgstr "" -#: c-common.c:3673 c-typeck.c:1800 +#: c-common.c:3651 c-typeck.c:1801 #, c-format msgid "too many arguments to function `%s'" msgstr "" -#: c-common.c:3692 +#: c-common.c:3670 #, c-format msgid "non-floating-point argument to function `%s'" msgstr "" -#: c-common.c:3919 +#: c-common.c:3897 msgid "pointers are not permitted as case values" msgstr "" -#: c-common.c:3923 +#: c-common.c:3901 msgid "range expressions in switch statements are non-standard" msgstr "" -#: c-common.c:3952 +#: c-common.c:3930 msgid "empty range specified" msgstr "" -#: c-common.c:4003 +#: c-common.c:3981 msgid "duplicate (or overlapping) case value" msgstr "" -#: c-common.c:4004 +#: c-common.c:3982 msgid "%Jthis is the first entry overlapping that value" msgstr "" -#: c-common.c:4008 +#: c-common.c:3986 msgid "duplicate case value" msgstr "" -#: c-common.c:4009 +#: c-common.c:3987 msgid "%Jpreviously used here" msgstr "" -#: c-common.c:4013 +#: c-common.c:3991 msgid "multiple default labels in one switch" msgstr "" -#: c-common.c:4014 +#: c-common.c:3992 msgid "%Jthis is the first default label" msgstr "" -#: c-common.c:4039 +#: c-common.c:4017 msgid "taking the address of a label is non-standard" msgstr "" -#: c-common.c:4085 +#: c-common.c:4063 msgid "" "%Hignoring return value of `%D', declared with attribute warn_unused_result" msgstr "" -#: c-common.c:4090 +#: c-common.c:4068 msgid "" "%Hignoring return value of function declared with attribute " "warn_unused_result" msgstr "" #. SW_PARAM -#: c-common.c:4297 +#: c-common.c:4275 #, c-format msgid "declaration of \"%s\" shadows a parameter" msgstr "" #. SW_LOCAL -#: c-common.c:4298 +#: c-common.c:4276 #, c-format msgid "declaration of \"%s\" shadows a previous local" msgstr "" #. SW_GLOBAL -#: c-common.c:4299 +#: c-common.c:4277 #, c-format msgid "declaration of \"%s\" shadows a global declaration" msgstr "" -#: c-common.c:4303 +#: c-common.c:4281 msgid "%Jshadowed declaration is here" msgstr "" -#: c-common.c:4686 +#: c-common.c:4664 #, c-format msgid "unknown machine mode `%s'" msgstr "" -#: c-common.c:4689 +#: c-common.c:4667 #, c-format msgid "no data type for mode `%s'" msgstr "" -#: c-common.c:4693 +#: c-common.c:4671 #, c-format msgid "invalid pointer mode `%s'" msgstr "" -#: c-common.c:4700 c-common.c:5263 +#: c-common.c:4678 c-common.c:5241 #, c-format msgid "unable to emulate '%s'" msgstr "" -#: c-common.c:4744 +#: c-common.c:4722 msgid "%Jsection attribute cannot be specified for local variables" msgstr "" -#: c-common.c:4755 +#: c-common.c:4733 msgid "%Jsection of '%D' conflicts with previous declaration" msgstr "" -#: c-common.c:4764 +#: c-common.c:4742 msgid "%Jsection attribute not allowed for '%D'" msgstr "" -#: c-common.c:4770 +#: c-common.c:4748 msgid "%Jsection attributes are not supported for this target" msgstr "" -#: c-common.c:4808 +#: c-common.c:4786 msgid "requested alignment is not a constant" msgstr "" -#: c-common.c:4813 +#: c-common.c:4791 msgid "requested alignment is not a power of 2" msgstr "" -#: c-common.c:4818 +#: c-common.c:4796 msgid "requested alignment is too large" msgstr "" -#: c-common.c:4844 +#: c-common.c:4822 msgid "%Jalignment may not be specified for '%D'" msgstr "" -#: c-common.c:4882 +#: c-common.c:4860 msgid "%J'%D' defined both normally and as an alias" msgstr "" -#: c-common.c:4892 +#: c-common.c:4870 msgid "alias arg not a string" msgstr "" -#: c-common.c:4935 +#: c-common.c:4913 msgid "visibility arg not a string" msgstr "" -#: c-common.c:4948 +#: c-common.c:4926 msgid "" "visibility arg must be one of \"default\", \"hidden\", \"protected\" or " "\"internal\"" msgstr "" -#: c-common.c:4974 +#: c-common.c:4952 msgid "tls_model arg not a string" msgstr "" -#: c-common.c:4983 +#: c-common.c:4961 msgid "" "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-" "dynamic\" or \"global-dynamic\"" msgstr "" -#: c-common.c:5005 c-common.c:5051 +#: c-common.c:4983 c-common.c:5029 msgid "%J'%E' attribute applies only to functions" msgstr "" -#: c-common.c:5010 c-common.c:5056 +#: c-common.c:4988 c-common.c:5034 msgid "%Jcan't set '%E' attribute after definition" msgstr "" -#: c-common.c:5132 +#: c-common.c:5110 #, c-format msgid "`%s' attribute ignored for `%s'" msgstr "" -#: c-common.c:5195 +#: c-common.c:5173 #, c-format msgid "invalid vector type for attribute `%s'" msgstr "" -#: c-common.c:5219 c-common.c:5251 +#: c-common.c:5197 c-common.c:5229 msgid "no vector mode with the size and type specified could be found" msgstr "" -#: c-common.c:5353 +#: c-common.c:5331 msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-common.c:5368 +#: c-common.c:5346 #, c-format msgid "nonnull argument has invalid operand number (arg %lu)" msgstr "" -#: c-common.c:5387 +#: c-common.c:5365 #, c-format msgid "" "nonnull argument with out-of-range operand number (arg %lu, operand %lu)" msgstr "" -#: c-common.c:5395 +#: c-common.c:5373 #, c-format msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)" msgstr "" -#: c-common.c:5475 +#: c-common.c:5453 #, c-format msgid "null argument where non-null required (arg %lu)" msgstr "" -#: c-common.c:5546 +#: c-common.c:5524 msgid "cleanup arg not an identifier" msgstr "" -#: c-common.c:5553 +#: c-common.c:5531 msgid "cleanup arg not a function" msgstr "" -#: c-common.c:5914 +#: c-common.c:5892 #, c-format msgid "%s at end of input" msgstr "" -#: c-common.c:5920 +#: c-common.c:5898 #, c-format msgid "%s before %s'%c'" msgstr "" -#: c-common.c:5922 +#: c-common.c:5900 #, c-format msgid "%s before %s'\\x%x'" msgstr "" -#: c-common.c:5926 +#: c-common.c:5904 #, c-format msgid "%s before string constant" msgstr "" -#: c-common.c:5928 +#: c-common.c:5906 #, c-format msgid "%s before numeric constant" msgstr "" -#: c-common.c:5930 +#: c-common.c:5908 #, c-format msgid "%s before \"%s\"" msgstr "" -#: c-common.c:5932 +#: c-common.c:5910 #, c-format msgid "%s before '%s' token" msgstr "" #. Use `%s' to print the string in case there are any escape #. characters in the message. -#: c-common.c:5934 c-typeck.c:2513 c-typeck.c:3777 c-typeck.c:3792 -#: c-typeck.c:3807 final.c:2776 final.c:2778 gcc.c:4574 rtl-error.c:109 -#: toplev.c:1341 config/cris/cris.c:553 cp/parser.c:1846 cp/typeck.c:4102 -#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472 +#: c-common.c:5912 c-typeck.c:2514 c-typeck.c:3778 c-typeck.c:3793 +#: c-typeck.c:3808 final.c:2776 final.c:2778 gcc.c:4574 rtl-error.c:109 +#: toplev.c:1348 config/cris/cris.c:559 cp/parser.c:1852 cp/typeck.c:4111 +#: java/expr.c:357 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472 #, c-format msgid "%s" msgstr "" -#: c-convert.c:82 c-typeck.c:1191 c-typeck.c:3217 cp/typeck.c:1328 -#: cp/typeck.c:5641 treelang/tree-convert.c:79 +#: c-convert.c:83 c-typeck.c:1192 c-typeck.c:3218 cp/typeck.c:1337 +#: cp/typeck.c:5648 treelang/tree-convert.c:79 msgid "void value not ignored as it ought to be" msgstr "" -#: c-convert.c:114 java/typeck.c:148 treelang/tree-convert.c:105 +#: c-convert.c:118 java/typeck.c:148 treelang/tree-convert.c:105 msgid "conversion to non-scalar type requested" msgstr "" @@ -748,7 +736,7 @@ msgstr "" msgid "nested extern declaration of `%s'" msgstr "" -#: c-decl.c:1829 objc/objc-act.c:2534 objc/objc-act.c:6793 +#: c-decl.c:1829 objc/objc-act.c:2535 objc/objc-act.c:6794 msgid "%Jprevious declaration of '%D'" msgstr "" @@ -823,7 +811,8 @@ msgstr "" msgid "two types specified in one empty declaration" msgstr "" -#: c-decl.c:2400 +#: c-decl.c:2400 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776 +#: objc/objc-parse.y:778 objc/objc-parse.y:3016 msgid "empty declaration" msgstr "" @@ -865,7 +854,7 @@ msgstr "" msgid "parameter `%s' is initialized" msgstr "" -#: c-decl.c:2559 c-typeck.c:4027 +#: c-decl.c:2559 c-typeck.c:4028 msgid "variable-sized object may not be initialized" msgstr "" @@ -1495,7 +1484,7 @@ msgstr "" msgid "argument \"%D\" doesn't match prototype" msgstr "" -#: c-decl.c:6069 cp/decl.c:10875 +#: c-decl.c:6069 cp/decl.c:10876 msgid "no return statement in function returning non-void" msgstr "" @@ -2082,58 +2071,54 @@ msgstr "" msgid "End of search list.\n" msgstr "" -#: c-lex.c:209 -msgid "too late for # directive to set debug directory" -msgstr "" - -#: c-lex.c:251 +#: c-lex.c:240 msgid "badly nested C headers from preprocessor" msgstr "" -#: c-lex.c:292 +#: c-lex.c:281 #, c-format msgid "ignoring #pragma %s %s" msgstr "" #. ... or not. -#: c-lex.c:396 +#: c-lex.c:385 msgid "%Hstray '@' in program" msgstr "" -#: c-lex.c:404 +#: c-lex.c:393 #, c-format msgid "missing terminating %c character" msgstr "" -#: c-lex.c:406 +#: c-lex.c:395 #, c-format msgid "stray '%c' in program" msgstr "" -#: c-lex.c:408 +#: c-lex.c:397 #, c-format msgid "stray '\\%o' in program" msgstr "" -#: c-lex.c:538 +#: c-lex.c:535 msgid "this decimal constant is unsigned only in ISO C90" msgstr "" -#: c-lex.c:541 +#: c-lex.c:538 msgid "this decimal constant would be unsigned in ISO C90" msgstr "" -#: c-lex.c:557 +#: c-lex.c:554 #, c-format msgid "integer constant is too large for \"%s\" type" msgstr "" -#: c-lex.c:623 +#: c-lex.c:620 #, c-format msgid "floating constant exceeds range of \"%s\"" msgstr "" -#: c-lex.c:699 +#: c-lex.c:696 msgid "traditional C rejects string constant concatenation" msgstr "" @@ -2165,119 +2150,328 @@ msgid "" "pending sizes" msgstr "" -#: c-opts.c:140 +#: c-objc-common.c:347 +msgid "used array that cannot be converted to pointer where scalar is required" +msgstr "" + +#: c-objc-common.c:351 +msgid "used struct type value where scalar is required" +msgstr "" + +#: c-objc-common.c:355 +msgid "used union type value where scalar is required" +msgstr "" + +#: c-opts.c:141 #, c-format msgid "no class name specified with \"%s\"" msgstr "" -#: c-opts.c:144 +#: c-opts.c:145 #, c-format msgid "assertion missing after \"%s\"" msgstr "" -#: c-opts.c:149 +#: c-opts.c:150 #, c-format msgid "macro name missing after \"%s\"" msgstr "" -#: c-opts.c:156 +#: c-opts.c:157 #, c-format msgid "missing path after \"%s\"" msgstr "" -#: c-opts.c:165 +#: c-opts.c:166 #, c-format msgid "missing filename after \"%s\"" msgstr "" -#: c-opts.c:170 +#: c-opts.c:171 #, c-format msgid "missing makefile target after \"%s\"" msgstr "" -#: c-opts.c:290 +#: c-opts.c:291 msgid "-I- specified twice" msgstr "" -#: c-opts.c:691 +#: c-opts.c:692 #, c-format msgid "switch \"%s\" is no longer supported" msgstr "" -#: c-opts.c:815 +#: c-opts.c:816 msgid "" "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)" msgstr "" -#: c-opts.c:977 +#: c-opts.c:982 msgid "output filename specified twice" msgstr "" -#: c-opts.c:1099 +#: c-opts.c:1106 msgid "-Wformat-y2k ignored without -Wformat" msgstr "" -#: c-opts.c:1101 +#: c-opts.c:1108 msgid "-Wformat-extra-args ignored without -Wformat" msgstr "" -#: c-opts.c:1103 +#: c-opts.c:1110 msgid "-Wformat-zero-length ignored without -Wformat" msgstr "" -#: c-opts.c:1105 +#: c-opts.c:1112 msgid "-Wformat-nonliteral ignored without -Wformat" msgstr "" -#: c-opts.c:1107 +#: c-opts.c:1114 msgid "-Wformat-security ignored without -Wformat" msgstr "" -#: c-opts.c:1109 +#: c-opts.c:1116 msgid "-Wmissing-format-attribute ignored without -Wformat" msgstr "" -#: c-opts.c:1123 +#: c-opts.c:1130 #, c-format msgid "opening output file %s: %m" msgstr "" -#: c-opts.c:1128 +#: c-opts.c:1135 #, c-format msgid "too many filenames given. Type %s --help for usage" msgstr "" -#: c-opts.c:1196 +#: c-opts.c:1213 msgid "YYDEBUG not defined" msgstr "" -#: c-opts.c:1241 +#: c-opts.c:1260 #, c-format msgid "opening dependency file %s: %m" msgstr "" -#: c-opts.c:1251 +#: c-opts.c:1270 #, c-format msgid "closing dependency file %s: %m" msgstr "" -#: c-opts.c:1254 +#: c-opts.c:1273 #, c-format msgid "when writing output to %s: %m" msgstr "" -#: c-opts.c:1324 +#: c-opts.c:1343 msgid "to generate dependencies you must specify either -M or -MM" msgstr "" -#: c-opts.c:1392 +#: c-opts.c:1403 msgid "" msgstr "" -#: c-opts.c:1407 +#: c-opts.c:1418 msgid "" msgstr "" +#: c-opts.c:1501 +msgid "too late for # directive to set debug directory" +msgstr "" + +#. Like YYERROR but do call yyerror. +#: c-parse.y:55 c-parse.c:5381 gengtype-yacc.c:1514 java/parse-scan.c:3063 +#: java/parse.c:6068 objc/objc-parse.y:55 objc/objc-parse.c:6644 +msgid "syntax error" +msgstr "" + +#: c-parse.c:2119 gengtype-yacc.c:545 java/parse-scan.c:1932 java/parse.c:2876 +#: objc/objc-parse.c:2718 +msgid "syntax error: cannot back up" +msgstr "" + +#: c-parse.y:321 objc/objc-parse.y:345 +msgid "ISO C forbids an empty source file" +msgstr "" + +#: c-parse.y:350 c-typeck.c:6025 objc/objc-parse.y:375 +msgid "argument of `asm' is not a constant string" +msgstr "" + +#: c-parse.y:358 objc/objc-parse.y:383 +msgid "ISO C forbids data definition with no type or storage class" +msgstr "" + +#: c-parse.y:360 objc/objc-parse.y:385 +msgid "data definition has no type or storage class" +msgstr "" + +#: c-parse.y:373 objc/objc-parse.y:398 +msgid "ISO C does not allow extra `;' outside of a function" +msgstr "" + +#: c-parse.y:430 cppexp.c:1253 +msgid "traditional C rejects the unary plus operator" +msgstr "" + +#: c-parse.y:477 objc/objc-parse.y:502 +msgid "`sizeof' applied to a bit-field" +msgstr "" + +#: c-parse.y:564 objc/objc-parse.y:589 +msgid "ISO C forbids omitting the middle term of a ?: expression" +msgstr "" + +#: c-parse.y:611 objc/objc-parse.y:636 +msgid "ISO C89 forbids compound literals" +msgstr "" + +#: c-parse.y:625 objc/objc-parse.y:650 +msgid "ISO C forbids braced-groups within expressions" +msgstr "" + +#: c-parse.y:653 objc/objc-parse.y:678 +msgid "first argument to __builtin_choose_expr not a constant" +msgstr "" + +#: c-parse.y:696 objc/objc-parse.y:737 +msgid "traditional C rejects ISO C style function definitions" +msgstr "" + +#: c-parse.y:699 c-parse.y:705 objc/objc-parse.y:740 objc/objc-parse.y:746 +msgid "old-style parameter declaration" +msgstr "" + +#: c-parse.y:967 c-parse.y:973 c-parse.y:979 c-parse.y:985 c-parse.y:1006 +#: c-parse.y:1012 c-parse.y:1018 c-parse.y:1024 c-parse.y:1057 c-parse.y:1063 +#: c-parse.y:1069 c-parse.y:1075 c-parse.y:1120 c-parse.y:1126 c-parse.y:1132 +#: c-parse.y:1138 objc/objc-parse.y:1008 objc/objc-parse.y:1014 +#: objc/objc-parse.y:1020 objc/objc-parse.y:1026 objc/objc-parse.y:1047 +#: objc/objc-parse.y:1053 objc/objc-parse.y:1059 objc/objc-parse.y:1065 +#: objc/objc-parse.y:1098 objc/objc-parse.y:1104 objc/objc-parse.y:1110 +#: objc/objc-parse.y:1116 objc/objc-parse.y:1161 objc/objc-parse.y:1167 +#: objc/objc-parse.y:1173 objc/objc-parse.y:1179 +#, c-format +msgid "`%s' is not at beginning of declaration" +msgstr "" + +#: c-parse.y:1300 objc/objc-parse.y:1350 +msgid "`typeof' applied to a bit-field" +msgstr "" + +#: c-parse.y:1427 objc/objc-parse.y:1477 +msgid "ISO C forbids empty initializer braces" +msgstr "" + +#: c-parse.y:1441 objc/objc-parse.y:1491 +msgid "ISO C89 forbids specifying subobject to initialize" +msgstr "" + +#: c-parse.y:1444 objc/objc-parse.y:1494 +msgid "obsolete use of designated initializer without `='" +msgstr "" + +#: c-parse.y:1448 objc/objc-parse.y:1498 +msgid "obsolete use of designated initializer with `:'" +msgstr "" + +#: c-parse.y:1475 objc/objc-parse.y:1525 +msgid "ISO C forbids specifying range of elements to initialize" +msgstr "" + +#: c-parse.y:1483 c-parse.y:1514 objc/objc-parse.y:1533 objc/objc-parse.y:1564 +msgid "ISO C forbids nested functions" +msgstr "" + +#: c-parse.y:1691 objc/objc-parse.y:1743 +msgid "ISO C forbids forward references to `enum' types" +msgstr "" + +#: c-parse.y:1703 cp/parser.c:9356 objc/objc-parse.y:1755 +msgid "comma at end of enumerator list" +msgstr "" + +#: c-parse.y:1723 objc/objc-parse.y:1775 +msgid "no semicolon at end of struct or union" +msgstr "" + +#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846 +msgid "extra semicolon in struct or union specified" +msgstr "" + +#: c-parse.y:1745 objc/objc-parse.y:1800 +msgid "ISO C doesn't support unnamed structs/unions" +msgstr "" + +#: c-parse.y:1754 objc/objc-parse.y:1809 +msgid "ISO C forbids member declarations with no members" +msgstr "" + +#: c-parse.y:1915 objc/objc-parse.y:1970 +msgid "label at end of compound statement" +msgstr "" + +#: c-parse.y:1934 objc/objc-parse.y:1989 +msgid "ISO C90 forbids mixed declarations and code" +msgstr "" + +#: c-parse.y:2012 objc/objc-parse.y:2069 +msgid "ISO C forbids label declarations" +msgstr "" + +#: c-parse.y:2062 objc/objc-parse.y:2119 +msgid "braced-group within expression allowed only inside a function" +msgstr "" + +#: c-parse.y:2184 objc/objc-parse.y:2241 +msgid "empty body in an else-statement" +msgstr "" + +#: c-parse.y:2192 objc/objc-parse.y:2249 +msgid "%Hempty body in an if-statement" +msgstr "" + +#: c-parse.y:2272 cp/parser.c:6102 objc/objc-parse.y:2329 +msgid "break statement not within loop or switch" +msgstr "" + +#: c-parse.y:2281 cp/parser.c:6113 objc/objc-parse.y:2338 +msgid "continue statement not within a loop" +msgstr "" + +#: c-parse.y:2323 objc/objc-parse.y:2380 +msgid "ISO C forbids `goto *expr;'" +msgstr "" + +#. Gcc used to allow this as an extension. However, it does +#. not work for all targets, and thus has been disabled. +#. Also, since func (...) and func () are indistinguishable, +#. it caused problems with the code in expand_builtin which +#. tries to verify that BUILT_IN_NEXT_ARG is being used +#. correctly. +#: c-parse.y:2440 objc/objc-parse.y:2548 +msgid "ISO C requires a named argument before `...'" +msgstr "" + +#: c-parse.y:2538 objc/objc-parse.y:2646 +msgid "`...' in old-style identifier list" +msgstr "" + +#: c-parse.c:5377 gengtype-yacc.c:1510 java/parse-scan.c:3059 +#: java/parse.c:6064 objc/objc-parse.c:6640 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: c-parse.c:5495 gengtype-yacc.c:1628 java/parse-scan.c:3177 +#: java/parse.c:6182 objc/objc-parse.c:6758 +msgid "parser stack overflow" +msgstr "" + +#: c-parse.y:2968 objc/objc-parse.y:3663 +#, c-format +msgid "syntax error at '%s' token" +msgstr "" + #: c-pch.c:112 #, c-format msgid "can't create precompiled header %s: %m" @@ -2464,7 +2658,7 @@ msgid "" "own scope.)" msgstr "" -#: c-semantics.c:737 c-typeck.c:6035 cp/semantics.c:1063 +#: c-semantics.c:737 c-typeck.c:6047 cp/semantics.c:1070 #, c-format msgid "%s qualifier ignored on asm" msgstr "" @@ -2473,420 +2667,420 @@ msgstr "" msgid "will never be executed" msgstr "" -#: c-typeck.c:118 +#: c-typeck.c:119 #, c-format msgid "`%s' has an incomplete type" msgstr "" -#: c-typeck.c:140 cp/call.c:2528 +#: c-typeck.c:141 cp/call.c:2532 msgid "invalid use of void expression" msgstr "" -#: c-typeck.c:148 +#: c-typeck.c:149 msgid "invalid use of flexible array member" msgstr "" -#: c-typeck.c:154 +#: c-typeck.c:155 msgid "invalid use of array with unspecified bounds" msgstr "" -#: c-typeck.c:162 +#: c-typeck.c:163 #, c-format msgid "invalid use of undefined type `%s %s'" msgstr "" #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL. -#: c-typeck.c:166 +#: c-typeck.c:167 #, c-format msgid "invalid use of incomplete typedef `%s'" msgstr "" -#: c-typeck.c:413 c-typeck.c:428 +#: c-typeck.c:414 c-typeck.c:429 msgid "function types not truly compatible in ISO C" msgstr "" -#: c-typeck.c:609 +#: c-typeck.c:610 msgid "types are not quite compatible" msgstr "" -#: c-typeck.c:818 +#: c-typeck.c:819 msgid "function return types not compatible due to `volatile'" msgstr "" -#: c-typeck.c:964 c-typeck.c:2141 +#: c-typeck.c:965 c-typeck.c:2142 msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c-typeck.c:1337 +#: c-typeck.c:1338 #, c-format msgid "%s has no member named `%s'" msgstr "" -#: c-typeck.c:1373 +#: c-typeck.c:1374 #, c-format msgid "request for member `%s' in something not a structure or union" msgstr "" -#: c-typeck.c:1402 +#: c-typeck.c:1403 msgid "dereferencing pointer to incomplete type" msgstr "" -#: c-typeck.c:1406 +#: c-typeck.c:1407 msgid "dereferencing `void *' pointer" msgstr "" -#: c-typeck.c:1423 cp/typeck.c:2095 +#: c-typeck.c:1424 cp/typeck.c:2104 #, c-format msgid "invalid type argument of `%s'" msgstr "" -#: c-typeck.c:1441 cp/typeck.c:2120 +#: c-typeck.c:1442 cp/typeck.c:2129 msgid "subscript missing in array reference" msgstr "" -#: c-typeck.c:1462 cp/typeck.c:2162 +#: c-typeck.c:1463 cp/typeck.c:2171 msgid "array subscript has type `char'" msgstr "" -#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2166 cp/typeck.c:2252 +#: c-typeck.c:1471 c-typeck.c:1560 cp/typeck.c:2175 cp/typeck.c:2261 msgid "array subscript is not an integer" msgstr "" -#: c-typeck.c:1503 +#: c-typeck.c:1504 msgid "ISO C forbids subscripting `register' array" msgstr "" -#: c-typeck.c:1505 +#: c-typeck.c:1506 msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "" -#: c-typeck.c:1538 +#: c-typeck.c:1539 msgid "subscript has type `char'" msgstr "" -#: c-typeck.c:1554 cp/typeck.c:2247 +#: c-typeck.c:1555 cp/typeck.c:2256 msgid "subscripted value is neither array nor pointer" msgstr "" -#: c-typeck.c:1584 +#: c-typeck.c:1585 #, c-format msgid "local declaration of `%s' hides instance variable" msgstr "" -#: c-typeck.c:1677 +#: c-typeck.c:1678 msgid "called object is not a function" msgstr "" #. This situation leads to run-time undefined behavior. We can't, #. therefore, simply error unless we can prove that all possible #. executions of the program must execute the code. -#: c-typeck.c:1709 +#: c-typeck.c:1710 msgid "function called through a non-compatible type" msgstr "" -#: c-typeck.c:1803 cp/typeck.c:2535 +#: c-typeck.c:1804 cp/typeck.c:2544 msgid "too many arguments to function" msgstr "" -#: c-typeck.c:1824 +#: c-typeck.c:1825 #, c-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c-typeck.c:1837 +#: c-typeck.c:1838 #, c-format msgid "%s as integer rather than floating due to prototype" msgstr "" -#: c-typeck.c:1840 +#: c-typeck.c:1841 #, c-format msgid "%s as integer rather than complex due to prototype" msgstr "" -#: c-typeck.c:1843 +#: c-typeck.c:1844 #, c-format msgid "%s as complex rather than floating due to prototype" msgstr "" -#: c-typeck.c:1846 +#: c-typeck.c:1847 #, c-format msgid "%s as floating rather than integer due to prototype" msgstr "" -#: c-typeck.c:1849 +#: c-typeck.c:1850 #, c-format msgid "%s as complex rather than integer due to prototype" msgstr "" -#: c-typeck.c:1852 +#: c-typeck.c:1853 #, c-format msgid "%s as floating rather than complex due to prototype" msgstr "" -#: c-typeck.c:1862 +#: c-typeck.c:1863 #, c-format msgid "%s as `float' rather than `double' due to prototype" msgstr "" -#: c-typeck.c:1880 +#: c-typeck.c:1881 #, c-format msgid "%s with different width due to prototype" msgstr "" -#: c-typeck.c:1906 +#: c-typeck.c:1907 #, c-format msgid "%s as unsigned due to prototype" msgstr "" -#: c-typeck.c:1908 +#: c-typeck.c:1909 #, c-format msgid "%s as signed due to prototype" msgstr "" -#: c-typeck.c:1942 cp/typeck.c:2641 +#: c-typeck.c:1943 cp/typeck.c:2650 msgid "too few arguments to function" msgstr "" -#: c-typeck.c:1982 +#: c-typeck.c:1983 msgid "suggest parentheses around + or - inside shift" msgstr "" -#: c-typeck.c:1989 +#: c-typeck.c:1990 msgid "suggest parentheses around && within ||" msgstr "" -#: c-typeck.c:1998 +#: c-typeck.c:1999 msgid "suggest parentheses around arithmetic in operand of |" msgstr "" -#: c-typeck.c:2001 +#: c-typeck.c:2002 msgid "suggest parentheses around comparison in operand of |" msgstr "" -#: c-typeck.c:2010 +#: c-typeck.c:2011 msgid "suggest parentheses around arithmetic in operand of ^" msgstr "" -#: c-typeck.c:2013 +#: c-typeck.c:2014 msgid "suggest parentheses around comparison in operand of ^" msgstr "" -#: c-typeck.c:2020 +#: c-typeck.c:2021 msgid "suggest parentheses around + or - in operand of &" msgstr "" -#: c-typeck.c:2023 +#: c-typeck.c:2024 msgid "suggest parentheses around comparison in operand of &" msgstr "" -#: c-typeck.c:2030 +#: c-typeck.c:2031 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning" msgstr "" -#: c-typeck.c:2093 +#: c-typeck.c:2094 msgid "pointer of type `void *' used in subtraction" msgstr "" -#: c-typeck.c:2095 +#: c-typeck.c:2096 msgid "pointer to a function used in subtraction" msgstr "" -#: c-typeck.c:2189 +#: c-typeck.c:2190 msgid "wrong type argument to unary plus" msgstr "" -#: c-typeck.c:2202 +#: c-typeck.c:2203 msgid "wrong type argument to unary minus" msgstr "" -#: c-typeck.c:2219 +#: c-typeck.c:2220 msgid "ISO C does not support `~' for complex conjugation" msgstr "" -#: c-typeck.c:2225 +#: c-typeck.c:2226 msgid "wrong type argument to bit-complement" msgstr "" -#: c-typeck.c:2233 +#: c-typeck.c:2234 msgid "wrong type argument to abs" msgstr "" -#: c-typeck.c:2245 +#: c-typeck.c:2246 msgid "wrong type argument to conjugation" msgstr "" -#: c-typeck.c:2259 +#: c-typeck.c:2260 msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c-typeck.c:2296 +#: c-typeck.c:2297 msgid "ISO C does not support `++' and `--' on complex types" msgstr "" -#: c-typeck.c:2311 c-typeck.c:2343 +#: c-typeck.c:2312 c-typeck.c:2344 msgid "wrong type argument to increment" msgstr "" -#: c-typeck.c:2313 c-typeck.c:2345 +#: c-typeck.c:2314 c-typeck.c:2346 msgid "wrong type argument to decrement" msgstr "" -#: c-typeck.c:2334 +#: c-typeck.c:2335 msgid "increment of pointer to unknown structure" msgstr "" -#: c-typeck.c:2336 +#: c-typeck.c:2337 msgid "decrement of pointer to unknown structure" msgstr "" -#: c-typeck.c:2404 +#: c-typeck.c:2405 msgid "invalid lvalue in unary `&'" msgstr "" -#: c-typeck.c:2436 +#: c-typeck.c:2437 #, c-format msgid "attempt to take address of bit-field structure member `%s'" msgstr "" -#: c-typeck.c:2529 +#: c-typeck.c:2530 #, c-format msgid "%s of read-only member `%s'" msgstr "" -#: c-typeck.c:2533 +#: c-typeck.c:2534 #, c-format msgid "%s of read-only variable `%s'" msgstr "" -#: c-typeck.c:2536 +#: c-typeck.c:2537 #, c-format msgid "%s of read-only location" msgstr "" -#: c-typeck.c:2554 +#: c-typeck.c:2555 #, c-format msgid "cannot take address of bit-field `%s'" msgstr "" -#: c-typeck.c:2582 treelang/treetree.c:946 +#: c-typeck.c:2583 treelang/treetree.c:946 #, c-format msgid "global register variable `%s' used in nested function" msgstr "" -#: c-typeck.c:2586 treelang/treetree.c:950 +#: c-typeck.c:2587 treelang/treetree.c:950 #, c-format msgid "register variable `%s' used in nested function" msgstr "" -#: c-typeck.c:2593 treelang/treetree.c:957 +#: c-typeck.c:2594 treelang/treetree.c:957 #, c-format msgid "address of global register variable `%s' requested" msgstr "" -#: c-typeck.c:2605 +#: c-typeck.c:2606 msgid "cannot put object with volatile field into register" msgstr "" -#: c-typeck.c:2609 treelang/treetree.c:962 +#: c-typeck.c:2610 treelang/treetree.c:962 #, c-format msgid "address of register variable `%s' requested" msgstr "" -#: c-typeck.c:2658 +#: c-typeck.c:2659 msgid "non-lvalue array in conditional expression" msgstr "" -#: c-typeck.c:2702 +#: c-typeck.c:2703 msgid "signed and unsigned type in conditional expression" msgstr "" -#: c-typeck.c:2709 +#: c-typeck.c:2710 msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:2725 c-typeck.c:2732 +#: c-typeck.c:2726 c-typeck.c:2733 msgid "ISO C forbids conditional expr between `void *' and function pointer" msgstr "" -#: c-typeck.c:2738 +#: c-typeck.c:2739 msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2745 c-typeck.c:2755 +#: c-typeck.c:2746 c-typeck.c:2756 msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2769 +#: c-typeck.c:2770 msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2829 +#: c-typeck.c:2830 msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:2860 +#: c-typeck.c:2861 msgid "cast specifies array type" msgstr "" -#: c-typeck.c:2866 +#: c-typeck.c:2867 msgid "cast specifies function type" msgstr "" -#: c-typeck.c:2876 +#: c-typeck.c:2877 msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:2894 +#: c-typeck.c:2895 msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:2902 +#: c-typeck.c:2903 msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:2953 +#: c-typeck.c:2954 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:2958 +#: c-typeck.c:2959 msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:2973 +#: c-typeck.c:2974 msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:2979 cp/typeck.c:4880 +#: c-typeck.c:2980 cp/typeck.c:4889 msgid "cast from pointer to integer of different size" msgstr "" -#: c-typeck.c:2984 +#: c-typeck.c:2985 msgid "cast does not match function type" msgstr "" -#: c-typeck.c:2991 cp/typeck.c:4887 +#: c-typeck.c:2992 cp/typeck.c:4896 msgid "cast to pointer from integer of different size" msgstr "" -#: c-typeck.c:3003 +#: c-typeck.c:3004 msgid "type-punning to incomplete type might break strict-aliasing rules" msgstr "" -#: c-typeck.c:3007 +#: c-typeck.c:3008 msgid "dereferencing type-punned pointer will break strict-aliasing rules" msgstr "" -#: c-typeck.c:3018 +#: c-typeck.c:3019 msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: c-typeck.c:3027 +#: c-typeck.c:3028 msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" -#: c-typeck.c:3110 +#: c-typeck.c:3111 msgid "invalid lvalue in assignment" msgstr "" @@ -2895,622 +3089,668 @@ msgstr "" #. a throw to the type of the COND_EXPR. #. Now we have handled acceptable kinds of LHS that are not truly lvalues. #. Reject anything strange now. -#: c-typeck.c:3119 c-typeck.c:3144 c-typeck.c:3161 cp/typeck.c:4999 -#: cp/typeck.c:5143 +#: c-typeck.c:3120 c-typeck.c:3145 c-typeck.c:3162 cp/typeck.c:5008 +#: cp/typeck.c:5152 msgid "assignment" msgstr "" -#: c-typeck.c:3228 +#: c-typeck.c:3229 msgid "cannot pass rvalue to reference parameter" msgstr "" -#: c-typeck.c:3337 c-typeck.c:3413 +#: c-typeck.c:3338 c-typeck.c:3414 #, c-format msgid "%s makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3341 c-typeck.c:3393 +#: c-typeck.c:3342 c-typeck.c:3394 #, c-format msgid "%s discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3347 +#: c-typeck.c:3348 msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:3385 +#: c-typeck.c:3386 #, c-format msgid "ISO C forbids %s between function pointer and `void *'" msgstr "" -#: c-typeck.c:3402 +#: c-typeck.c:3403 #, c-format msgid "pointer targets in %s differ in signedness" msgstr "" -#: c-typeck.c:3418 +#: c-typeck.c:3419 #, c-format msgid "%s from incompatible pointer type" msgstr "" -#: c-typeck.c:3424 c-typeck.c:3931 cp/typeck.c:1357 +#: c-typeck.c:3425 c-typeck.c:3932 cp/typeck.c:1366 msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:3438 +#: c-typeck.c:3439 #, c-format msgid "%s makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3445 +#: c-typeck.c:3446 #, c-format msgid "%s makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3459 c-typeck.c:3462 +#: c-typeck.c:3460 c-typeck.c:3463 #, c-format msgid "incompatible type for argument %d of `%s'" msgstr "" -#: c-typeck.c:3466 +#: c-typeck.c:3467 #, c-format msgid "incompatible type for argument %d of indirect function call" msgstr "" -#: c-typeck.c:3470 +#: c-typeck.c:3471 #, c-format msgid "incompatible types in %s" msgstr "" #. Function name is known; supply it. -#: c-typeck.c:3526 +#: c-typeck.c:3527 #, c-format msgid "passing arg of `%s'" msgstr "" #. Function name unknown (call through ptr). -#: c-typeck.c:3535 +#: c-typeck.c:3536 msgid "passing arg of pointer to function" msgstr "" #. Function name is known; supply it. -#: c-typeck.c:3543 +#: c-typeck.c:3544 #, c-format msgid "passing arg %d of `%s'" msgstr "" #. Function name unknown (call through ptr); just give arg number. -#: c-typeck.c:3552 +#: c-typeck.c:3553 #, c-format msgid "passing arg %d of pointer to function" msgstr "" -#: c-typeck.c:3609 +#: c-typeck.c:3610 msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c-typeck.c:3780 c-typeck.c:3795 c-typeck.c:3810 +#: c-typeck.c:3781 c-typeck.c:3796 c-typeck.c:3811 #, c-format msgid "(near initialization for `%s')" msgstr "" -#: c-typeck.c:3859 cp/typeck2.c:560 +#: c-typeck.c:3860 cp/typeck2.c:560 msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:3866 cp/typeck2.c:567 +#: c-typeck.c:3867 cp/typeck2.c:567 msgid "int-array initialized from non-wide string" msgstr "" -#: c-typeck.c:3884 cp/typeck2.c:582 +#: c-typeck.c:3885 cp/typeck2.c:582 msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:3954 +#: c-typeck.c:3955 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:3971 c-typeck.c:3973 c-typeck.c:3989 c-typeck.c:4010 -#: c-typeck.c:5381 +#: c-typeck.c:3972 c-typeck.c:3974 c-typeck.c:3990 c-typeck.c:4011 +#: c-typeck.c:5393 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:4005 +#: c-typeck.c:4006 msgid "initialization" msgstr "" -#: c-typeck.c:4016 c-typeck.c:5386 +#: c-typeck.c:4017 c-typeck.c:5398 msgid "initializer element is not computable at load time" msgstr "" -#: c-typeck.c:4031 cp/typeck2.c:659 +#: c-typeck.c:4032 cp/typeck2.c:659 msgid "invalid initializer" msgstr "" -#: c-typeck.c:4305 cp/decl.c:4465 +#: c-typeck.c:4317 cp/decl.c:4465 msgid "opaque vector types cannot be initialized" msgstr "" -#: c-typeck.c:4499 +#: c-typeck.c:4511 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:4519 +#: c-typeck.c:4531 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:4579 +#: c-typeck.c:4591 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:4626 +#: c-typeck.c:4638 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:4628 +#: c-typeck.c:4640 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:4659 +#: c-typeck.c:4671 msgid "missing initializer" msgstr "" -#: c-typeck.c:4685 +#: c-typeck.c:4697 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:4690 +#: c-typeck.c:4702 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:4775 +#: c-typeck.c:4787 msgid "initialization designators may not nest" msgstr "" -#: c-typeck.c:4796 c-typeck.c:4864 +#: c-typeck.c:4808 c-typeck.c:4876 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:4801 c-typeck.c:4917 +#: c-typeck.c:4813 c-typeck.c:4929 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:4860 c-typeck.c:4862 +#: c-typeck.c:4872 c-typeck.c:4874 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:4866 c-typeck.c:4869 +#: c-typeck.c:4878 c-typeck.c:4881 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:4880 +#: c-typeck.c:4892 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:4889 +#: c-typeck.c:4901 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:4929 +#: c-typeck.c:4941 #, c-format msgid "unknown field `%s' specified in initializer" msgstr "" -#: c-typeck.c:4965 c-typeck.c:4986 c-typeck.c:5448 +#: c-typeck.c:4977 c-typeck.c:4998 c-typeck.c:5460 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:5656 +#: c-typeck.c:5668 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:5663 c-typeck.c:5709 +#: c-typeck.c:5675 c-typeck.c:5721 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:5724 +#: c-typeck.c:5736 msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:5791 +#: c-typeck.c:5803 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:5812 +#: c-typeck.c:5824 msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:5875 +#: c-typeck.c:5887 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:5904 +#: c-typeck.c:5916 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:5926 +#: c-typeck.c:5938 msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:6013 -msgid "argument of `asm' is not a constant string" -msgstr "" - -#: c-typeck.c:6028 +#: c-typeck.c:6040 msgid "asm template is not a string constant" msgstr "" -#: c-typeck.c:6060 +#: c-typeck.c:6072 msgid "invalid lvalue in asm statement" msgstr "" -#: c-typeck.c:6132 +#: c-typeck.c:6144 msgid "modification by `asm'" msgstr "" -#: c-typeck.c:6150 cp/typeck.c:5919 +#: c-typeck.c:6162 cp/typeck.c:5926 msgid "function declared `noreturn' has a `return' statement" msgstr "" -#: c-typeck.c:6157 +#: c-typeck.c:6169 msgid "`return' with no value, in function returning non-void" msgstr "" -#: c-typeck.c:6163 +#: c-typeck.c:6175 msgid "`return' with a value, in function returning void" msgstr "" -#: c-typeck.c:6167 +#: c-typeck.c:6179 msgid "return" msgstr "" -#: c-typeck.c:6219 +#: c-typeck.c:6231 msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:6274 cp/semantics.c:742 +#: c-typeck.c:6286 cp/semantics.c:749 msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:6284 +#: c-typeck.c:6296 msgid "`long' switch expression not converted to `int' in ISO C" msgstr "" -#: c-typeck.c:6325 cp/parser.c:5511 +#: c-typeck.c:6337 cp/parser.c:5612 msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:6327 +#: c-typeck.c:6339 msgid "`default' label not within a switch statement" msgstr "" -#: c-typeck.c:6479 c-typeck.c:6513 +#: c-typeck.c:6491 c-typeck.c:6525 msgid "division by zero" msgstr "" -#: c-typeck.c:6558 cp/typeck.c:2919 +#: c-typeck.c:6570 cp/typeck.c:2928 msgid "right shift count is negative" msgstr "" -#: c-typeck.c:6565 cp/typeck.c:2925 +#: c-typeck.c:6577 cp/typeck.c:2934 msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:6586 cp/typeck.c:2944 +#: c-typeck.c:6598 cp/typeck.c:2953 msgid "left shift count is negative" msgstr "" -#: c-typeck.c:6589 cp/typeck.c:2946 +#: c-typeck.c:6601 cp/typeck.c:2955 msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:6610 +#: c-typeck.c:6622 msgid "shift count is negative" msgstr "" -#: c-typeck.c:6612 +#: c-typeck.c:6624 msgid "shift count >= width of type" msgstr "" -#: c-typeck.c:6629 cp/typeck.c:2981 +#: c-typeck.c:6641 cp/typeck.c:2990 msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:6655 c-typeck.c:6661 +#: c-typeck.c:6667 c-typeck.c:6673 msgid "ISO C forbids comparison of `void *' with function pointer" msgstr "" -#: c-typeck.c:6664 c-typeck.c:6704 c-typeck.c:6732 +#: c-typeck.c:6676 c-typeck.c:6716 c-typeck.c:6744 msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:6678 c-typeck.c:6683 c-typeck.c:6752 c-typeck.c:6757 +#: c-typeck.c:6690 c-typeck.c:6695 c-typeck.c:6764 c-typeck.c:6769 msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:6699 c-typeck.c:6727 +#: c-typeck.c:6711 c-typeck.c:6739 msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:6724 +#: c-typeck.c:6736 msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:6740 c-typeck.c:6747 +#: c-typeck.c:6752 c-typeck.c:6759 msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:6771 cp/typeck.c:3117 +#: c-typeck.c:6783 cp/typeck.c:3126 msgid "unordered comparison on non-floating point argument" msgstr "" -#: c-typeck.c:6981 +#: c-typeck.c:6996 msgid "comparison between signed and unsigned" msgstr "" -#: c-typeck.c:7027 cp/typeck.c:3364 +#: c-typeck.c:7042 cp/typeck.c:3373 msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-typeck.c:7035 cp/typeck.c:3372 +#: c-typeck.c:7050 cp/typeck.c:3381 msgid "comparison of promoted ~unsigned with unsigned" msgstr "" -#: calls.c:1833 +#: calls.c:1838 msgid "%Jinlining failed in call to '%F'" msgstr "" -#: calls.c:1834 calls.c:2203 tree-inline.c:1339 tree-inline.c:1346 +#: calls.c:1839 calls.c:2208 tree-inline.c:1339 tree-inline.c:1346 msgid "called from here" msgstr "" -#: calls.c:2202 +#: calls.c:2207 msgid "%Jcan't inline call to '%F'" msgstr "" -#: calls.c:2211 +#: calls.c:2216 msgid "" "ignoring return value of `%D', declared with attribute warn_unused_result" msgstr "" -#: calls.c:2224 +#: calls.c:2229 msgid "" "ignoring return value of function declared with attribute warn_unused_result" msgstr "" -#: calls.c:2234 +#: calls.c:2239 msgid "function call has aggregate value" msgstr "" -#: cfg.c:835 +#: cfghooks.c:73 #, c-format msgid "bb %d on wrong place" msgstr "" -#: cfg.c:841 +#: cfghooks.c:79 #, c-format msgid "prev_bb of %d should be %d, not %d" msgstr "" -#: cfg.c:857 +#: cfghooks.c:95 #, c-format msgid "verify_flow_info: Wrong count of block %i %i" msgstr "" -#: cfg.c:863 +#: cfghooks.c:101 #, c-format msgid "verify_flow_info: Wrong frequency of block %i %i" msgstr "" -#: cfg.c:871 +#: cfghooks.c:109 #, c-format msgid "verify_flow_info: Duplicate edge %i->%i" msgstr "" -#: cfg.c:877 +#: cfghooks.c:115 #, c-format msgid "verify_flow_info: Wrong probability of edge %i->%i %i" msgstr "" -#: cfg.c:883 +#: cfghooks.c:121 #, c-format msgid "verify_flow_info: Wrong count of edge %i->%i %i" msgstr "" -#: cfg.c:895 +#: cfghooks.c:133 #, c-format msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: cfg.c:909 cfgrtl.c:1971 +#: cfghooks.c:147 cfgrtl.c:1914 #, c-format msgid "Wrong amount of branch edges after unconditional jump %i" msgstr "" -#: cfg.c:917 +#: cfghooks.c:155 #, c-format msgid "basic block %d pred edge is corrupted" msgstr "" -#: cfg.c:943 +#: cfghooks.c:181 #, c-format msgid "basic block %i edge lists are corrupted" msgstr "" -#: cfg.c:955 +#: cfghooks.c:195 msgid "verify_flow_info failed" msgstr "" -#: cfgloop.c:1134 +#: cfghooks.c:255 +#, c-format +msgid "%s does not support redirect_edge_and_branch." +msgstr "" + +#: cfghooks.c:273 +#, c-format +msgid "%s does not support redirect_edge_and_branch_force." +msgstr "" + +#: cfghooks.c:292 +#, c-format +msgid "%s does not support split_block." +msgstr "" + +#: cfghooks.c:332 +#, c-format +msgid "%s does not support move_block_after." +msgstr "" + +#: cfghooks.c:345 +#, c-format +msgid "%s does not support delete_basic_block." +msgstr "" + +#: cfghooks.c:378 +#, c-format +msgid "%s does not support split_edge." +msgstr "" + +#: cfghooks.c:407 +#, c-format +msgid "%s does not support create_basic_block." +msgstr "" + +#: cfghooks.c:435 +#, c-format +msgid "%s does not support can_merge_blocks_p." +msgstr "" + +#: cfghooks.c:450 +#, c-format +msgid "%s does not support merge_blocks." +msgstr "" + +#: cfghooks.c:494 +#, c-format +msgid "%s does not support make_forwarder_block." +msgstr "" + +#: cfgloop.c:1104 #, c-format msgid "Size of loop %d should be %d, not %d." msgstr "" -#: cfgloop.c:1153 +#: cfgloop.c:1123 #, c-format msgid "Bb %d do not belong to loop %d." msgstr "" -#: cfgloop.c:1171 +#: cfgloop.c:1141 #, c-format msgid "Loop %d's header does not have exactly 2 entries." msgstr "" -#: cfgloop.c:1179 +#: cfgloop.c:1149 #, c-format msgid "Loop %d's latch does not have exactly 1 successor." msgstr "" -#: cfgloop.c:1184 +#: cfgloop.c:1154 #, c-format msgid "Loop %d's latch does not have header as successor." msgstr "" -#: cfgloop.c:1189 +#: cfgloop.c:1159 #, c-format msgid "Loop %d's latch does not belong directly to it." msgstr "" -#: cfgloop.c:1195 +#: cfgloop.c:1165 #, c-format msgid "Loop %d's header does not belong directly to it." msgstr "" -#: cfgloop.c:1201 +#: cfgloop.c:1171 #, c-format msgid "Loop %d's latch is marked as part of irreducible region." msgstr "" -#: cfgloop.c:1231 +#: cfgloop.c:1201 #, c-format msgid "Basic block %d should be marked irreducible." msgstr "" -#: cfgloop.c:1237 +#: cfgloop.c:1207 #, c-format msgid "Basic block %d should not be marked irreducible." msgstr "" -#: cfgloop.c:1245 +#: cfgloop.c:1215 #, c-format msgid "Edge from %d to %d should be marked irreducible." msgstr "" -#: cfgloop.c:1252 +#: cfgloop.c:1222 #, c-format msgid "Edge from %d to %d should not be marked irreducible." msgstr "" -#: cfgrtl.c:1877 +#: cfgrtl.c:1820 #, c-format msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1891 +#: cfgrtl.c:1834 #, c-format msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: cfgrtl.c:1903 +#: cfgrtl.c:1846 #, c-format msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1925 +#: cfgrtl.c:1868 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" msgstr "" -#: cfgrtl.c:1953 +#: cfgrtl.c:1896 #, c-format msgid "Missing REG_EH_REGION note in the end of bb %i" msgstr "" -#: cfgrtl.c:1961 +#: cfgrtl.c:1904 #, c-format msgid "Too many outgoing branch edges from bb %i" msgstr "" -#: cfgrtl.c:1966 +#: cfgrtl.c:1909 #, c-format msgid "Fallthru edge after unconditional jump %i" msgstr "" -#: cfgrtl.c:1977 +#: cfgrtl.c:1920 #, c-format msgid "Wrong amount of branch edges after conditional jump %i" msgstr "" -#: cfgrtl.c:1982 +#: cfgrtl.c:1925 #, c-format msgid "Call edges for non-call insn in bb %i" msgstr "" -#: cfgrtl.c:1991 +#: cfgrtl.c:1934 #, c-format msgid "Abnormal edges for no purpose in bb %i" msgstr "" -#: cfgrtl.c:2001 +#: cfgrtl.c:1944 #, c-format msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: cfgrtl.c:2005 +#: cfgrtl.c:1948 #, c-format msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: cfgrtl.c:2019 cfgrtl.c:2029 +#: cfgrtl.c:1962 cfgrtl.c:1972 #, c-format msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: cfgrtl.c:2042 +#: cfgrtl.c:1985 #, c-format msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: cfgrtl.c:2052 +#: cfgrtl.c:1995 #, c-format msgid "in basic block %d:" msgstr "" -#: cfgrtl.c:2053 +#: cfgrtl.c:1996 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.c:2099 +#: cfgrtl.c:2042 #, c-format msgid "missing barrier after block %i" msgstr "" -#: cfgrtl.c:2112 +#: cfgrtl.c:2055 #, c-format msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: cfgrtl.c:2127 +#: cfgrtl.c:2070 #, c-format msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: cfgrtl.c:2129 +#: cfgrtl.c:2072 msgid "wrong insn in the fallthru edge" msgstr "" -#: cfgrtl.c:2146 +#: cfgrtl.c:2089 msgid "basic blocks not laid down consecutively" msgstr "" -#: cfgrtl.c:2171 +#: cfgrtl.c:2114 msgid "insn outside basic block" msgstr "" -#: cfgrtl.c:2179 +#: cfgrtl.c:2122 msgid "return not followed by barrier" msgstr "" -#: cfgrtl.c:2186 +#: cfgrtl.c:2129 #, c-format msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" @@ -3519,44 +3759,44 @@ msgstr "" msgid "function body not available" msgstr "" -#: cgraph.c:163 cgraphunit.c:336 +#: cgraph.c:163 cgraphunit.c:341 msgid "redefined extern inline functions are not considered for inlining" msgstr "" -#: cgraph.c:166 cgraphunit.c:341 +#: cgraph.c:166 cgraphunit.c:346 msgid "function not considered for inlining" msgstr "" -#: cgraph.c:168 cgraphunit.c:339 +#: cgraph.c:168 cgraphunit.c:344 msgid "function not inlinable" msgstr "" -#: cgraph.c:473 +#: cgraph.c:476 msgid "%D renamed after being referenced in assembly" msgstr "" -#: cgraphunit.c:1035 +#: cgraphunit.c:1042 msgid "--param large-function-growth limit reached" msgstr "" -#: cgraphunit.c:1048 +#: cgraphunit.c:1055 msgid "--param large-function-growth limit reached while inlining the caller" msgstr "" -#: cgraphunit.c:1113 +#: cgraphunit.c:1120 msgid "--param max-inline-insns-single limit reached" msgstr "" -#: cgraphunit.c:1137 +#: cgraphunit.c:1144 msgid "" "--param max-inline-insns-single limit reached after inlining into the callee" msgstr "" -#: cgraphunit.c:1214 +#: cgraphunit.c:1221 msgid "--param inline-unit-growth limit reached" msgstr "" -#: cgraphunit.c:1286 cgraphunit.c:1430 +#: cgraphunit.c:1293 cgraphunit.c:1437 msgid "recursive inlining" msgstr "" @@ -3740,7 +3980,7 @@ msgstr "" msgid "library lib%s not found" msgstr "" -#: combine.c:13028 +#: combine.c:13037 #, c-format msgid "" ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new " @@ -3749,7 +3989,7 @@ msgid "" "\n" msgstr "" -#: combine.c:13037 +#: combine.c:13046 #, c-format msgid "" "\n" @@ -3808,12 +4048,12 @@ msgstr "" msgid "coverage mismatch for function %u while reading execution counters." msgstr "" -#: coverage.c:257 coverage.c:340 +#: coverage.c:257 coverage.c:342 #, c-format msgid "checksum is %x instead of %x" msgstr "" -#: coverage.c:265 coverage.c:348 +#: coverage.c:265 coverage.c:350 #, c-format msgid "number of counters is %d instead of %d" msgstr "" @@ -3833,144 +4073,140 @@ msgstr "" msgid "`%s' is corrupted" msgstr "" -#: coverage.c:319 -#, c-format -msgid "file %s not found, execution counts assumed to be zero" -msgstr "" - -#: coverage.c:329 +#: coverage.c:331 #, c-format msgid "no coverage for function '%s' found." msgstr "" -#: coverage.c:337 coverage.c:345 +#: coverage.c:339 coverage.c:347 #, c-format msgid "coverage mismatch for function '%s' while reading counter '%s'." msgstr "" -#: coverage.c:492 +#: coverage.c:494 #, c-format msgid "cannot open %s" msgstr "" -#: coverage.c:527 +#: coverage.c:529 #, c-format msgid "error writing `%s'" msgstr "" #. FIXME should be DL_SORRY -#: cppcharset.c:687 +#: cppcharset.c:653 #, c-format msgid "conversion from %s to %s not supported by iconv" msgstr "" -#: cppcharset.c:690 +#: cppcharset.c:656 msgid "iconv_open" msgstr "" #. FIXME: should be DL_SORRY -#: cppcharset.c:698 +#: cppcharset.c:664 #, c-format msgid "no iconv implementation, cannot convert from %s to %s" msgstr "" -#: cppcharset.c:842 +#: cppcharset.c:808 msgid "universal character names are only valid in C++ and C99" msgstr "" -#: cppcharset.c:845 +#: cppcharset.c:811 #, c-format msgid "the meaning of '\\%c' is different in traditional C" msgstr "" -#: cppcharset.c:871 +#: cppcharset.c:837 #, c-format msgid "incomplete universal character name %.*s" msgstr "" -#: cppcharset.c:883 +#: cppcharset.c:849 #, c-format msgid "%.*s is not a valid universal character" msgstr "" -#: cppcharset.c:893 +#: cppcharset.c:859 #, c-format msgid "universal character %.*s is not valid in an identifier" msgstr "" -#: cppcharset.c:897 +#: cppcharset.c:863 #, c-format msgid "universal character %.*s is not valid at the start of an identifier" msgstr "" -#: cppcharset.c:932 +#: cppcharset.c:898 msgid "converting UCN to source character set" msgstr "" -#: cppcharset.c:936 +#: cppcharset.c:902 msgid "converting UCN to execution character set" msgstr "" -#: cppcharset.c:1001 +#: cppcharset.c:967 msgid "the meaning of '\\x' is different in traditional C" msgstr "" -#: cppcharset.c:1018 f/lex.c:580 +#: cppcharset.c:984 f/lex.c:580 msgid "\\x used with no following hex digits" msgstr "" -#: cppcharset.c:1025 +#: cppcharset.c:991 msgid "hex escape sequence out of range" msgstr "" -#: cppcharset.c:1064 +#: cppcharset.c:1030 msgid "octal escape sequence out of range" msgstr "" -#: cppcharset.c:1132 +#: cppcharset.c:1098 msgid "the meaning of '\\a' is different in traditional C" msgstr "" -#: cppcharset.c:1139 +#: cppcharset.c:1105 #, c-format msgid "non-ISO-standard escape sequence, '\\%c'" msgstr "" -#: cppcharset.c:1147 +#: cppcharset.c:1113 #, c-format msgid "unknown escape sequence '\\%c'" msgstr "" -#: cppcharset.c:1150 +#: cppcharset.c:1116 #, c-format msgid "unknown escape sequence: '\\%03o'" msgstr "" -#: cppcharset.c:1156 +#: cppcharset.c:1122 msgid "converting escape sequence to execution character set" msgstr "" -#: cppcharset.c:1215 +#: cppcharset.c:1181 msgid "converting to execution character set" msgstr "" -#: cppcharset.c:1278 cppcharset.c:1341 +#: cppcharset.c:1244 cppcharset.c:1307 msgid "character constant too long for its type" msgstr "" -#: cppcharset.c:1281 +#: cppcharset.c:1247 msgid "multi-character character constant" msgstr "" -#: cppcharset.c:1373 +#: cppcharset.c:1339 msgid "empty character constant" msgstr "" -#: cppcharset.c:1402 -msgid "converting input to source character set." +#: cppcharset.c:1378 +#, c-format +msgid "failure to convert %s to %s" msgstr "" -#: cpperror.c:110 +#: cpperror.c:110 diagnostic.def:5 msgid "warning: " msgstr "" @@ -4126,10 +4362,6 @@ msgstr "" msgid "the right operand of \"%s\" changes sign when promoted" msgstr "" -#: cppexp.c:1253 -msgid "traditional C rejects the unary plus operator" -msgstr "" - #: cppexp.c:1352 msgid "comma operator in operand of #if" msgstr "" @@ -4165,12 +4397,12 @@ msgstr "" msgid "%s is shorter than expected" msgstr "" -#: cppfiles.c:721 +#: cppfiles.c:714 #, c-format msgid "no include path in which to search for %s" msgstr "" -#: cppfiles.c:981 +#: cppfiles.c:974 msgid "Multiple include guards may be useful for:\n" msgstr "" @@ -4585,7 +4817,7 @@ msgstr "" msgid "syntax error in macro parameter list" msgstr "" -#: cse.c:7054 +#: cse.c:7055 #, c-format msgid ";; Processing block from %d to %d, %d sets.\n" msgstr "" @@ -4613,28 +4845,28 @@ msgstr "" msgid "dominator of %d should be %d, not %d" msgstr "" -#: dwarf2out.c:3228 +#: dwarf2out.c:3229 #, c-format msgid "DW_LOC_OP %s not implemented\n" msgstr "" -#: emit-rtl.c:1155 +#: emit-rtl.c:1042 msgid "can't access real part of complex value in hard register" msgstr "" -#: emit-rtl.c:1182 +#: emit-rtl.c:1069 msgid "can't access imaginary part of complex value in hard register" msgstr "" -#: emit-rtl.c:2287 +#: emit-rtl.c:2184 msgid "Invalid rtl sharing found in the insn" msgstr "" -#: emit-rtl.c:2289 +#: emit-rtl.c:2186 msgid "Shared rtx" msgstr "" -#: emit-rtl.c:3428 +#: emit-rtl.c:3325 msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" @@ -4647,11 +4879,11 @@ msgstr "" msgid "exception handling disabled, use -fexceptions to enable" msgstr "" -#: except.c:2944 +#: except.c:2942 msgid "argument of `__builtin_eh_return_regno' must be constant" msgstr "" -#: except.c:3075 +#: except.c:3073 msgid "__builtin_eh_return not supported on this target" msgstr "" @@ -4659,20 +4891,20 @@ msgstr "" msgid "stack limits not supported on this target" msgstr "" -#: expr.c:2960 +#: expr.c:2963 msgid "function using short complex types cannot be inline" msgstr "" -#: expr.c:6306 +#: expr.c:6310 msgid "%Jprior parameter's size depends on '%D'" msgstr "" -#: expr.c:6673 +#: expr.c:6677 msgid "returned value in block_exit_expr" msgstr "" #. We can't make a bitwise copy of this object, so fail. -#: expr.c:8818 +#: expr.c:8822 msgid "cannot take the address of an unaligned member" msgstr "" @@ -4721,13 +4953,13 @@ msgstr "" #. handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6747 -#: config/pdp11/pdp11.c:1646 +#: final.c:3220 vmsdbgout.c:468 config/i386/i386.c:6745 +#: config/pdp11/pdp11.c:1741 msgid "floating constant misused" msgstr "" -#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6825 -#: config/pdp11/pdp11.c:1693 +#: final.c:3276 vmsdbgout.c:525 config/i386/i386.c:6823 +#: config/pdp11/pdp11.c:1788 msgid "invalid expression as operand" msgstr "" @@ -4747,29 +4979,29 @@ msgstr "" msgid "Attempt to delete prologue/epilogue insn:" msgstr "" -#: fold-const.c:2779 fold-const.c:2792 +#: fold-const.c:2773 fold-const.c:2786 #, c-format msgid "comparison is always %d due to width of bit-field" msgstr "" -#: fold-const.c:3987 fold-const.c:4004 +#: fold-const.c:3981 fold-const.c:3998 #, c-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:4135 +#: fold-const.c:4129 msgid "`or' of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:4140 +#: fold-const.c:4134 msgid "`and' of mutually exclusive equal-tests is always 0" msgstr "" -#: fold-const.c:8351 +#: fold-const.c:8343 msgid "fold check: original tree changed by fold" msgstr "" -#: function.c:884 varasm.c:1408 +#: function.c:884 varasm.c:1372 msgid "%Jsize of variable '%D' is too large" msgstr "" @@ -4777,23 +5009,23 @@ msgstr "" msgid "impossible constraint in `asm'" msgstr "" -#: function.c:5697 +#: function.c:5700 msgid "%J'%D' might be used uninitialized in this function" msgstr "" -#: function.c:5704 +#: function.c:5707 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: function.c:5723 +#: function.c:5726 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: function.c:6497 +#: function.c:6500 msgid "function returns an aggregate" msgstr "" -#: function.c:6980 +#: function.c:6983 msgid "%Junused parameter '%D'" msgstr "" @@ -5599,58 +5831,58 @@ msgstr "" msgid "GCSE disabled" msgstr "" -#: gcse.c:6108 +#: gcse.c:6123 msgid "NULL pointer checks disabled" msgstr "" #. Return if there's nothing to do, or it is too expensive. -#: gcse.c:7994 +#: gcse.c:8009 msgid "jump bypassing disabled" msgstr "" -#: gcse.c:8055 +#: gcse.c:8070 #, c-format msgid "%s: %d basic blocks and %d edges/basic block" msgstr "" -#: gcse.c:8068 +#: gcse.c:8083 #, c-format msgid "%s: %d basic blocks and %d registers" msgstr "" -#: ggc-common.c:398 ggc-common.c:406 ggc-common.c:487 ggc-common.c:507 -#: ggc-page.c:2030 ggc-page.c:2062 ggc-page.c:2069 ggc-zone.c:1361 -#: ggc-zone.c:1367 ggc-zone.c:1372 ggc-zone.c:1379 +#: ggc-common.c:399 ggc-common.c:407 ggc-common.c:488 ggc-common.c:508 +#: ggc-page.c:2159 ggc-page.c:2191 ggc-page.c:2198 ggc-zone.c:1380 +#: ggc-zone.c:1386 ggc-zone.c:1391 ggc-zone.c:1398 #, c-format msgid "can't write PCH file: %m" msgstr "" -#: ggc-common.c:500 +#: ggc-common.c:501 #, c-format msgid "can't get position in PCH file: %m" msgstr "" -#: ggc-common.c:510 +#: ggc-common.c:511 #, c-format msgid "can't write padding to PCH file: %m" msgstr "" -#: 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:2157 ggc-zone.c:1389 +#: ggc-common.c:564 ggc-common.c:572 ggc-common.c:579 ggc-common.c:582 +#: ggc-common.c:655 ggc-common.c:658 ggc-page.c:2286 ggc-zone.c:1408 #, c-format msgid "can't read PCH file: %m" msgstr "" -#: ggc-common.c:681 +#: ggc-common.c:682 msgid "had to relocate PCH" msgstr "" -#: ggc-page.c:1325 +#: ggc-page.c:1410 #, c-format msgid "open /dev/zero: %m" msgstr "" -#: ggc-page.c:2047 ggc-page.c:2053 +#: ggc-page.c:2176 ggc-page.c:2182 msgid "can't write PCH file" msgstr "" @@ -5659,8 +5891,8 @@ msgstr "" msgid "%s cannot be used in asm here" msgstr "" -#: graph.c:403 toplev.c:1482 toplev.c:4419 f/com.c:14202 java/jcf-parse.c:883 -#: java/jcf-parse.c:1030 java/lex.c:1828 objc/objc-act.c:503 +#: graph.c:403 toplev.c:1489 toplev.c:4424 f/com.c:14202 java/jcf-parse.c:883 +#: java/jcf-parse.c:1030 java/lex.c:1828 objc/objc-act.c:504 #, c-format msgid "can't open %s: %m" msgstr "" @@ -5787,66 +6019,66 @@ msgstr "" msgid "argument to \"%s\" should be a non-negative integer" msgstr "" -#: opts.c:462 +#: opts.c:463 #, c-format msgid "unrecognized command line option \"%s\"" msgstr "" -#: opts.c:645 +#: opts.c:646 msgid "-Wuninitialized is not supported without -O" msgstr "" -#: opts.c:1349 +#: opts.c:1354 #, c-format msgid "unrecognized register name \"%s\"" msgstr "" -#: opts.c:1393 +#: opts.c:1398 #, c-format msgid "unknown tls-model \"%s\"" msgstr "" -#: opts.c:1530 +#: opts.c:1535 #, c-format msgid "%s: --param arguments should be of the form NAME=VALUE" msgstr "" -#: opts.c:1535 +#: opts.c:1540 #, c-format msgid "invalid --param value `%s'" msgstr "" -#: opts.c:1631 +#: opts.c:1636 msgid "target system does not support debug output" msgstr "" -#: opts.c:1638 +#: opts.c:1643 #, c-format msgid "debug format \"%s\" conflicts with prior selection" msgstr "" -#: opts.c:1654 +#: opts.c:1659 #, c-format msgid "unrecognised debug output level \"%s\"" msgstr "" -#: opts.c:1656 +#: opts.c:1661 #, c-format msgid "debug output level %s is too high" msgstr "" -#: opts.c:1675 +#: opts.c:1680 msgid "The following options are language-independent:\n" msgstr "" -#: opts.c:1682 +#: opts.c:1687 #, c-format msgid "" "The %s front end recognizes the following options:\n" "\n" msgstr "" -#: opts.c:1696 +#: opts.c:1701 msgid "The --param option recognizes the following as parameters:\n" msgstr "" @@ -6217,25 +6449,25 @@ msgstr "" msgid "output operand %d must use `&' constraint" msgstr "" -#: regclass.c:743 +#: regclass.c:750 #, c-format msgid "can't use '%s' as a %s register" msgstr "" -#: regclass.c:758 config/ia64/ia64.c:4550 config/ia64/ia64.c:4557 +#: regclass.c:765 config/ia64/ia64.c:4674 config/ia64/ia64.c:4681 #, c-format msgid "unknown register name: %s" msgstr "" -#: regclass.c:768 +#: regclass.c:775 msgid "global register variable follows a function definition" msgstr "" -#: regclass.c:772 +#: regclass.c:779 msgid "register used for two global register variables" msgstr "" -#: regclass.c:777 +#: regclass.c:784 msgid "call-clobbered register used for global register variable" msgstr "" @@ -6259,23 +6491,23 @@ msgstr "" msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" -#: reload.c:1251 +#: reload.c:1254 msgid "cannot reload integer constant operand in `asm'" msgstr "" -#: reload.c:1273 +#: reload.c:1276 msgid "impossible register constraint in `asm'" msgstr "" -#: reload.c:3481 +#: reload.c:3498 msgid "`&' constraint used with no register class" msgstr "" -#: reload.c:3649 +#: reload.c:3666 msgid "unable to generate reloads for:" msgstr "" -#: reload.c:3650 reload.c:3864 +#: reload.c:3667 reload.c:3881 msgid "inconsistent operand constraints in an `asm'" msgstr "" @@ -6306,20 +6538,20 @@ msgid "`asm' operand requires impossible reload" msgstr "" #. It's the compiler's fault. -#: reload1.c:4961 +#: reload1.c:4965 msgid "could not find a spill register" msgstr "" -#: reload1.c:4966 +#: reload1.c:4970 msgid "`asm' operand constraint incompatible with operand size" msgstr "" #. It's the compiler's fault. -#: reload1.c:6588 +#: reload1.c:6592 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:6589 +#: reload1.c:6593 msgid "output operand is constant in `asm'" msgstr "" @@ -6369,12 +6601,12 @@ msgstr "" msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d" msgstr "" -#: stmt.c:745 +#: stmt.c:746 #, c-format msgid "jump to `%s' invalidly jumps into binding contour" msgstr "" -#: stmt.c:972 stmt.c:3791 +#: stmt.c:973 stmt.c:3789 msgid "%Jlabel '%D' used before containing binding contour" msgstr "" @@ -6457,68 +6689,68 @@ msgstr "" msgid "use of memory input without lvalue in asm operand %d is deprecated" msgstr "" -#: stmt.c:1873 +#: stmt.c:1871 msgid "asm clobber conflict with output operand" msgstr "" -#: stmt.c:1878 +#: stmt.c:1876 msgid "asm clobber conflict with input operand" msgstr "" -#: stmt.c:1912 +#: stmt.c:1910 msgid "too many alternatives in `asm'" msgstr "" -#: stmt.c:1924 +#: stmt.c:1922 msgid "operand constraints for `asm' differ in number of alternatives" msgstr "" -#: stmt.c:1976 +#: stmt.c:1974 #, c-format msgid "duplicate asm operand name '%s'" msgstr "" -#: stmt.c:2074 +#: stmt.c:2072 msgid "missing close brace for named operand" msgstr "" -#: stmt.c:2102 +#: stmt.c:2100 #, c-format msgid "undefined named operand '%s'" msgstr "" -#: stmt.c:2159 +#: stmt.c:2157 msgid "%Hstatement with no effect" msgstr "" -#: stmt.c:2315 +#: stmt.c:2313 msgid "%Hvalue computed is not used" msgstr "" -#: stmt.c:3731 +#: stmt.c:3729 msgid "%Junused variable '%D'" msgstr "" -#: stmt.c:4506 +#: stmt.c:4504 msgid "%Hunreachable code at beginning of %s" msgstr "" -#: stmt.c:5134 +#: stmt.c:5132 #, c-format msgid "enumeration value `%s' not handled in switch" msgstr "" -#: stmt.c:5159 stmt.c:5179 +#: stmt.c:5157 stmt.c:5177 #, c-format msgid "case value `%ld' not in enumerated type" msgstr "" -#: stmt.c:5162 stmt.c:5182 +#: stmt.c:5160 stmt.c:5180 #, c-format msgid "case value `%ld' not in enumerated type `%s'" msgstr "" -#: stmt.c:5407 +#: stmt.c:5405 msgid "switch missing default case" msgstr "" @@ -6572,7 +6804,7 @@ msgstr "" msgid "packed attribute is unnecessary" msgstr "" -#: targhooks.c:162 +#: targhooks.c:132 msgid "__builtin_saveregs not supported by this target" msgstr "" @@ -6592,7 +6824,7 @@ msgstr "" msgid " TOTAL :" msgstr "" -#: timevar.c:513 +#: timevar.c:518 #, c-format msgid "time in %s: %ld.%06ld (%ld%%)\n" msgstr "" @@ -6622,107 +6854,107 @@ msgstr "" msgid "ld returned %d exit status" msgstr "" -#: toplev.c:1227 +#: toplev.c:1234 #, c-format msgid "%s " msgstr "" -#: toplev.c:1229 +#: toplev.c:1236 #, c-format msgid " %s" msgstr "" -#: toplev.c:1294 +#: toplev.c:1301 #, c-format msgid "invalid option argument `%s'" msgstr "" -#: toplev.c:1357 +#: toplev.c:1364 #, c-format msgid "getting core file size maximum limit: %m" msgstr "" -#: toplev.c:1360 +#: toplev.c:1367 #, c-format msgid "setting core file size limit to maximum: %m" msgstr "" -#: toplev.c:1679 +#: toplev.c:1686 msgid "%J'%F' used but never defined" msgstr "" -#: toplev.c:1681 +#: toplev.c:1688 msgid "%J'%F' declared `static' but never defined" msgstr "" -#: toplev.c:1706 +#: toplev.c:1713 msgid "%J'%D' defined but not used" msgstr "" -#: toplev.c:1727 toplev.c:1744 +#: toplev.c:1734 toplev.c:1751 #, c-format msgid "`%s' is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:1747 +#: toplev.c:1754 #, c-format msgid "`%s' is deprecated" msgstr "" -#: toplev.c:1750 +#: toplev.c:1757 #, c-format msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:1753 +#: toplev.c:1760 msgid "type is deprecated" msgstr "" -#: toplev.c:1957 +#: toplev.c:1964 #, c-format msgid "invalid register name `%s' for register variable" msgstr "" -#: toplev.c:3532 +#: toplev.c:3537 msgid "" "branch target register load optimization is not intended to be run twice" msgstr "" -#: toplev.c:3699 +#: toplev.c:3704 #, c-format msgid "" "\n" "Target specific options:\n" msgstr "" -#: toplev.c:3713 toplev.c:3732 +#: toplev.c:3718 toplev.c:3737 #, c-format msgid " -m%-23s [undocumented]\n" msgstr "" -#: toplev.c:3741 +#: toplev.c:3746 #, c-format msgid "" "\n" "There are undocumented target specific options as well.\n" msgstr "" -#: toplev.c:3743 +#: toplev.c:3748 #, c-format msgid " They exist, but they are not documented.\n" msgstr "" -#: toplev.c:3798 +#: toplev.c:3803 #, c-format msgid "unrecognized gcc debugging option: %c" msgstr "" -#: toplev.c:3860 config/rs6000/rs6000.c:909 +#: toplev.c:3865 config/rs6000/rs6000.c:909 #, c-format msgid "invalid option `%s'" msgstr "" -#: toplev.c:3875 +#: toplev.c:3880 #, c-format msgid "" "%s%s%s version %s (%s)\n" @@ -6730,95 +6962,95 @@ msgid "" "%s%s%s version %s (%s) compiled by CC.\n" msgstr "" -#: toplev.c:3882 +#: toplev.c:3887 #, c-format msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: toplev.c:3934 +#: toplev.c:3939 msgid "options passed: " msgstr "" -#: toplev.c:3963 +#: toplev.c:3968 msgid "options enabled: " msgstr "" -#: toplev.c:4021 java/jcf-write.c:3422 +#: toplev.c:4026 java/jcf-write.c:3422 #, c-format msgid "can't open %s for writing: %m" msgstr "" -#: toplev.c:4104 config/sh/sh.c:6886 +#: toplev.c:4109 config/sh/sh.c:6884 msgid "created and used with different settings of -fpic" msgstr "" -#: toplev.c:4106 config/sh/sh.c:6888 +#: toplev.c:4111 config/sh/sh.c:6886 msgid "created and used with different settings of -fpie" msgstr "" -#: toplev.c:4157 config/sh/sh.c:6938 +#: toplev.c:4162 config/sh/sh.c:6936 #, c-format msgid "created and used with differing settings of `-m%s'" msgstr "" -#: toplev.c:4160 config/sh/sh.c:6941 +#: toplev.c:4165 config/sh/sh.c:6939 msgid "out of memory" msgstr "" -#: toplev.c:4342 +#: toplev.c:4347 msgid "instruction scheduling not supported on this target machine" msgstr "" -#: toplev.c:4346 +#: toplev.c:4351 msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:4360 +#: toplev.c:4365 #, c-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:4409 +#: toplev.c:4414 #, c-format msgid "target system does not support the \"%s\" debug format" msgstr "" -#: toplev.c:4426 +#: toplev.c:4431 msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:4431 +#: toplev.c:4436 msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:4438 +#: toplev.c:4443 msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:4445 +#: toplev.c:4450 msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:4451 +#: toplev.c:4456 msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:4460 +#: toplev.c:4465 msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: toplev.c:4466 +#: toplev.c:4471 msgid "-ffunction-sections may affect debugging on some targets" msgstr "" -#: toplev.c:4568 +#: toplev.c:4573 #, c-format msgid "error writing to %s: %m" msgstr "" -#: toplev.c:4570 java/jcf-parse.c:902 java/jcf-write.c:3429 +#: toplev.c:4575 java/jcf-parse.c:902 java/jcf-write.c:3429 #, c-format msgid "error closing %s: %m" msgstr "" @@ -6886,131 +7118,131 @@ msgstr "" msgid "%Jsize of return value of '%D' is larger than %wd bytes" msgstr "" -#: tree.c:3807 +#: tree.c:3847 msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:3862 +#: tree.c:3902 msgid "function return type cannot be function" msgstr "" -#: tree.c:4691 +#: tree.c:4731 msgid "invalid initializer for bit string" msgstr "" -#: tree.c:4743 +#: tree.c:4783 #, c-format msgid "tree check: expected %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:4756 +#: tree.c:4796 #, c-format msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d" msgstr "" -#: tree.c:4769 +#: tree.c:4809 #, c-format msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:4781 +#: tree.c:4821 #, c-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" -#: varasm.c:434 +#: varasm.c:398 msgid "%J%D causes a section type conflict" msgstr "" -#: varasm.c:796 +#: varasm.c:760 msgid "%Jregister name not specified for '%D'" msgstr "" -#: varasm.c:798 +#: varasm.c:762 msgid "%Jinvalid register name for '%D'" msgstr "" -#: varasm.c:800 +#: varasm.c:764 msgid "%Jdata type of '%D' isn't suitable for a register" msgstr "" -#: varasm.c:803 +#: varasm.c:767 msgid "%Jregister specified for '%D' isn't suitable for data type" msgstr "" -#: varasm.c:813 +#: varasm.c:777 msgid "global register variable has initial value" msgstr "" -#: varasm.c:816 +#: varasm.c:780 msgid "volatile register variables don't work as you might wish" msgstr "" -#: varasm.c:848 +#: varasm.c:812 msgid "%Jregister name given for non-register variable '%D'" msgstr "" -#: varasm.c:1380 +#: varasm.c:1344 msgid "%Jstorage size of `%D' isn't known" msgstr "" -#: varasm.c:1434 +#: varasm.c:1398 msgid "" "%Jalignment of '%D' is greater than maximum object file alignment. Using %d" msgstr "" -#: varasm.c:1480 +#: varasm.c:1444 msgid "thread-local COMMON data not implemented" msgstr "" -#: varasm.c:1505 +#: varasm.c:1469 msgid "" "%Jrequested alignment for '%D' is greater than implemented alignment of %d" msgstr "" -#: varasm.c:3775 +#: varasm.c:3536 msgid "initializer for integer value is too complicated" msgstr "" -#: varasm.c:3780 +#: varasm.c:3541 msgid "initializer for floating value is not a floating constant" msgstr "" -#: varasm.c:3846 +#: varasm.c:3607 msgid "unknown set constructor type" msgstr "" -#: varasm.c:4065 +#: varasm.c:3826 #, c-format msgid "invalid initial value for member `%s'" msgstr "" -#: varasm.c:4252 varasm.c:4296 +#: varasm.c:4013 varasm.c:4057 msgid "%Jweak declaration of '%D' must precede definition" msgstr "" -#: varasm.c:4260 +#: varasm.c:4021 msgid "" "%Jweak declaration of '%D' after first use results in unspecified behavior" msgstr "" -#: varasm.c:4294 +#: varasm.c:4055 msgid "%Jweak declaration of '%D' must be public" msgstr "" -#: varasm.c:4303 +#: varasm.c:4064 msgid "%Jweak declaration of '%D' not supported" msgstr "" -#: varasm.c:4332 varasm.c:4422 +#: varasm.c:4093 varasm.c:4183 msgid "only weak aliases are supported in this configuration" msgstr "" -#: varasm.c:4425 +#: varasm.c:4186 msgid "alias definitions not supported in this configuration; ignored" msgstr "" -#: varasm.c:4454 +#: varasm.c:4215 msgid "visibility attribute not supported in this configuration; ignored" msgstr "" @@ -7030,6 +7262,39 @@ msgstr "" msgid "no sclass for %s stab (0x%x)\n" msgstr "" +#. +#. Local variables: +#. mode:c +#. End: +#. +#: diagnostic.def:1 +msgid "fatal error: " +msgstr "" + +#: diagnostic.def:2 +msgid "internal compiler error: " +msgstr "" + +#: diagnostic.def:3 +msgid "error: " +msgstr "" + +#: diagnostic.def:4 +msgid "sorry, unimplemented: " +msgstr "" + +#: diagnostic.def:6 +msgid "anachronism: " +msgstr "" + +#: diagnostic.def:7 +msgid "note: " +msgstr "" + +#: diagnostic.def:8 +msgid "debug: " +msgstr "" + #: params.def:53 msgid "" "The maximum number of instructions in a single function eligible for inlining" @@ -7315,24 +7580,24 @@ msgstr "" msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.c:5455 config/ia64/ia64.c:4146 +#: config/alpha/alpha.c:5455 config/ia64/ia64.c:4277 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:5465 config/rs6000/rs6000.c:8944 -#: config/xtensa/xtensa.c:1975 +#: config/alpha/alpha.c:5465 config/rs6000/rs6000.c:8984 +#: config/xtensa/xtensa.c:2016 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:5471 config/rs6000/rs6000.c:8863 -#: config/xtensa/xtensa.c:1942 +#: config/alpha/alpha.c:5471 config/rs6000/rs6000.c:8903 +#: config/xtensa/xtensa.c:1983 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.c:5479 config/rs6000/rs6000.c:8891 +#: config/alpha/alpha.c:5479 config/rs6000/rs6000.c:8931 #, c-format msgid "invalid %%P value" msgstr "" @@ -7342,17 +7607,17 @@ msgstr "" msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:5495 config/xtensa/xtensa.c:1968 +#: config/alpha/alpha.c:5495 config/xtensa/xtensa.c:2009 #, c-format msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.c:5534 config/rs6000/rs6000.c:8845 +#: config/alpha/alpha.c:5534 config/rs6000/rs6000.c:8885 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.c:5542 config/rs6000/rs6000.c:8853 +#: config/alpha/alpha.c:5542 config/rs6000/rs6000.c:8893 #, c-format msgid "invalid %%M value" msgstr "" @@ -7363,7 +7628,7 @@ msgid "invalid %%U value" msgstr "" #: config/alpha/alpha.c:5598 config/alpha/alpha.c:5612 -#: config/rs6000/rs6000.c:8952 +#: config/rs6000/rs6000.c:8992 #, c-format msgid "invalid %%s value" msgstr "" @@ -7373,7 +7638,7 @@ msgstr "" msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.c:5672 config/rs6000/rs6000.c:8702 +#: config/alpha/alpha.c:5672 config/rs6000/rs6000.c:8742 #, c-format msgid "invalid %%E value" msgstr "" @@ -7382,13 +7647,13 @@ msgstr "" msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:5706 config/rs6000/rs6000.c:9265 +#: config/alpha/alpha.c:5706 config/rs6000/rs6000.c:9305 #, c-format msgid "invalid %%xn code" msgstr "" -#: config/alpha/alpha.c:6641 config/alpha/alpha.c:6644 config/s390/s390.c:6578 -#: config/s390/s390.c:6581 +#: config/alpha/alpha.c:6641 config/alpha/alpha.c:6644 config/s390/s390.c:6580 +#: config/s390/s390.c:6583 msgid "bad builtin fcode" msgstr "" @@ -7406,13 +7671,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/s390/s390.h:123 -#: config/sparc/sparc.h:537 config/sparc/sparc.h:542 +#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/s390/s390.h:124 +#: config/sparc/sparc.h:532 config/sparc/sparc.h:537 msgid "Use hardware fp" msgstr "" #: config/alpha/alpha.h:287 config/i386/i386.h:328 config/i386/i386.h:330 -#: config/sparc/sparc.h:539 config/sparc/sparc.h:544 +#: config/sparc/sparc.h:534 config/sparc/sparc.h:539 msgid "Do not use hardware fp" msgstr "" @@ -7523,174 +7788,184 @@ msgstr "" msgid "Tune expected memory latency" msgstr "" -#: config/alpha/alpha.h:365 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90 +#: config/alpha/alpha.h:365 config/ia64/ia64.h:268 config/rs6000/sysv4.h:90 msgid "Specify bit size of immediate TLS offsets" msgstr "" -#: config/arc/arc.c:147 +#: config/arc/arc.c:160 #, c-format msgid "bad value (%s) for -mcpu switch" msgstr "" -#: config/arc/arc.c:369 +#: config/arc/arc.c:382 #, c-format msgid "argument of `%s' attribute is not a string constant" msgstr "" -#: config/arc/arc.c:376 +#: config/arc/arc.c:389 #, c-format msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\"" msgstr "" -#: config/arc/arc.c:1714 config/m32r/m32r.c:2325 +#: config/arc/arc.c:1727 config/m32r/m32r.c:2347 #, c-format msgid "invalid operand to %%R code" msgstr "" -#: config/arc/arc.c:1746 config/m32r/m32r.c:2348 +#: config/arc/arc.c:1759 config/m32r/m32r.c:2370 #, c-format msgid "invalid operand to %%H/%%L code" msgstr "" -#: config/arc/arc.c:1769 config/m32r/m32r.c:2419 +#: config/arc/arc.c:1782 config/m32r/m32r.c:2441 #, c-format msgid "invalid operand to %%U code" msgstr "" -#: config/arc/arc.c:1780 +#: config/arc/arc.c:1793 #, c-format msgid "invalid operand to %%V code" msgstr "" #. Unknown flag. #. Undocumented flag. -#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6945 +#: config/arc/arc.c:1800 config/m32r/m32r.c:2468 config/sparc/sparc.c:7061 msgid "invalid operand output code" msgstr "" -#: config/arm/arm.c:520 +#: config/arm/arm.c:566 #, c-format msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: config/arm/arm.c:530 config/rs6000/rs6000.c:759 config/sparc/sparc.c:424 +#: config/arm/arm.c:576 config/rs6000/rs6000.c:759 config/sparc/sparc.c:453 #, c-format msgid "bad value (%s) for %s switch" msgstr "" -#: config/arm/arm.c:672 +#: config/arm/arm.c:723 msgid "target CPU does not support APCS-32" msgstr "" -#: config/arm/arm.c:677 +#: config/arm/arm.c:728 msgid "target CPU does not support APCS-26" msgstr "" -#: config/arm/arm.c:683 +#: config/arm/arm.c:734 msgid "target CPU does not support interworking" msgstr "" -#: config/arm/arm.c:689 +#: config/arm/arm.c:740 msgid "target CPU does not support THUMB instructions" msgstr "" -#: config/arm/arm.c:703 +#: config/arm/arm.c:754 msgid "" "enabling backtrace support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:706 +#: config/arm/arm.c:757 msgid "" "enabling callee interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:709 +#: config/arm/arm.c:760 msgid "" "enabling caller interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:715 +#: config/arm/arm.c:766 msgid "interworking forces APCS-32 to be used" msgstr "" -#: config/arm/arm.c:721 +#: config/arm/arm.c:772 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" msgstr "" -#: config/arm/arm.c:729 +#: config/arm/arm.c:780 msgid "-fpic and -mapcs-reent are incompatible" msgstr "" -#: config/arm/arm.c:732 +#: config/arm/arm.c:783 msgid "APCS reentrant code not supported. Ignored" msgstr "" -#: config/arm/arm.c:740 +#: config/arm/arm.c:791 msgid "-g with -mno-apcs-frame may not give sensible debugging" msgstr "" -#: config/arm/arm.c:748 +#: config/arm/arm.c:799 msgid "passing floating point arguments in fp regs not yet supported" msgstr "" -#: config/arm/arm.c:792 +#: config/arm/arm.c:828 +#, c-format +msgid "invalid floating point emulation option: -mfpe=%s" +msgstr "" + +#: config/arm/arm.c:845 +#, c-format +msgid "invalid floating point option: -mfpu=%s" +msgstr "" + +#: config/arm/arm.c:883 #, c-format -msgid "invalid floating point emulation option: -mfpe-%s" +msgid "invalid floating point abi: -mfloat-abi=%s" msgstr "" -#: config/arm/arm.c:803 -msgid "-mfpe switch not supported by ep9312 target cpu - ignored." +#: config/arm/arm.c:896 +msgid "-mfloat-abi=softfp" msgstr "" -#: config/arm/arm.c:823 +#: config/arm/arm.c:918 msgid "structure size boundary can only be set to 8 or 32" msgstr "" -#: config/arm/arm.c:831 +#: config/arm/arm.c:926 msgid "-mpic-register= is useless without -fpic" msgstr "" -#: config/arm/arm.c:838 +#: config/arm/arm.c:933 #, c-format msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:2246 config/arm/arm.c:2264 config/avr/avr.c:4566 -#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4257 config/i386/i386.c:1579 -#: config/i386/i386.c:1625 config/ip2k/ip2k.c:3180 -#: config/m68hc11/m68hc11.c:1234 config/m68k/m68k.c:333 -#: config/mcore/mcore.c:3374 config/ns32k/ns32k.c:1064 -#: config/rs6000/rs6000.c:14560 config/sh/sh.c:6740 config/sh/sh.c:6761 -#: config/sh/sh.c:6796 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173 +#: config/arm/arm.c:2346 config/arm/arm.c:2364 config/avr/avr.c:4567 +#: config/c4x/c4x.c:4500 config/h8300/h8300.c:4285 config/i386/i386.c:1589 +#: config/i386/i386.c:1635 config/ip2k/ip2k.c:3180 +#: config/m68hc11/m68hc11.c:1234 config/m68k/m68k.c:341 +#: config/mcore/mcore.c:3396 config/ns32k/ns32k.c:1068 +#: config/rs6000/rs6000.c:14596 config/sh/sh.c:6738 config/sh/sh.c:6759 +#: config/sh/sh.c:6794 config/stormy16/stormy16.c:2048 config/v850/v850.c:2187 #, c-format msgid "`%s' attribute only applies to functions" msgstr "" -#: config/arm/arm.c:10563 +#: config/arm/arm.c:11313 msgid "unable to compute real location of stacked parameter" msgstr "" #. @@@ better error message -#: config/arm/arm.c:11191 config/arm/arm.c:11228 +#: config/arm/arm.c:11941 config/arm/arm.c:11978 msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/arm/arm.c:11271 config/i386/i386.c:14285 config/i386/i386.c:14319 +#: config/arm/arm.c:12021 config/i386/i386.c:14294 config/i386/i386.c:14328 msgid "mask must be an immediate" msgstr "" -#: config/arm/arm.c:11966 +#: config/arm/arm.c:12716 msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:12216 +#: config/arm/arm.c:12966 msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" -#: config/arm/pe.c:170 config/mcore/mcore.c:3240 +#: config/arm/pe.c:170 config/mcore/mcore.c:3262 msgid "%Jinitialized variable '%D' is marked dllimport" msgstr "" @@ -7698,119 +7973,123 @@ msgstr "" msgid "%Jstatic variable '%D' is marked dllimport" msgstr "" -#: config/arm/arm.h:450 +#: config/arm/arm.h:488 msgid "Generate APCS conformant stack frames" msgstr "" -#: config/arm/arm.h:453 +#: config/arm/arm.h:491 msgid "Store function names in object code" msgstr "" -#: config/arm/arm.h:457 +#: config/arm/arm.h:495 msgid "Use the 32-bit version of the APCS" msgstr "" -#: config/arm/arm.h:459 +#: config/arm/arm.h:497 msgid "Use the 26-bit version of the APCS" msgstr "" -#: config/arm/arm.h:463 +#: config/arm/arm.h:501 msgid "Pass FP arguments in FP registers" msgstr "" -#: config/arm/arm.h:466 +#: config/arm/arm.h:504 msgid "Generate re-entrant, PIC code" msgstr "" -#: config/arm/arm.h:469 +#: config/arm/arm.h:507 msgid "The MMU will trap on unaligned accesses" msgstr "" -#: config/arm/arm.h:476 +#: config/arm/arm.h:514 msgid "Use library calls to perform FP operations" msgstr "" -#: config/arm/arm.h:478 config/i960/i960.h:291 +#: config/arm/arm.h:516 msgid "Use hardware floating point instructions" msgstr "" -#: config/arm/arm.h:480 +#: config/arm/arm.h:518 msgid "Assume target CPU is configured as big endian" msgstr "" -#: config/arm/arm.h:482 +#: config/arm/arm.h:520 msgid "Assume target CPU is configured as little endian" msgstr "" -#: config/arm/arm.h:484 +#: config/arm/arm.h:522 msgid "Assume big endian bytes, little endian words" msgstr "" -#: config/arm/arm.h:486 +#: config/arm/arm.h:524 msgid "Support calls between Thumb and ARM instruction sets" msgstr "" -#: config/arm/arm.h:489 +#: config/arm/arm.h:527 msgid "Generate a call to abort if a noreturn function returns" msgstr "" -#: config/arm/arm.h:492 +#: config/arm/arm.h:530 msgid "Do not move instructions into a function's prologue" msgstr "" -#: config/arm/arm.h:495 +#: config/arm/arm.h:533 msgid "Do not load the PIC register in function prologues" msgstr "" -#: config/arm/arm.h:498 +#: config/arm/arm.h:536 msgid "Generate call insns as indirect calls, if necessary" msgstr "" -#: config/arm/arm.h:501 +#: config/arm/arm.h:539 msgid "Compile for the Thumb not the ARM" msgstr "" -#: config/arm/arm.h:505 +#: config/arm/arm.h:543 msgid "Thumb: Generate (non-leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:508 +#: config/arm/arm.h:546 msgid "Thumb: Generate (leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:511 +#: config/arm/arm.h:549 msgid "Thumb: Assume non-static functions may be called from ARM code" msgstr "" -#: config/arm/arm.h:515 +#: config/arm/arm.h:553 msgid "Thumb: Assume function pointers may go to non-Thumb aware code" msgstr "" -#: config/arm/arm.h:519 +#: config/arm/arm.h:557 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations" msgstr "" -#: config/arm/arm.h:521 +#: config/arm/arm.h:559 msgid "Cirrus: Do not break up invalid instruction combinations with NOPs" msgstr "" -#: config/arm/arm.h:529 +#: config/arm/arm.h:567 msgid "Specify the name of the target CPU" msgstr "" -#: config/arm/arm.h:531 +#: config/arm/arm.h:569 msgid "Specify the name of the target architecture" msgstr "" -#: config/arm/arm.h:535 -msgid "Specify the version of the floating point emulator" +#: config/arm/arm.h:574 +msgid "Specify the name of the target floating point hardware/format" +msgstr "" + +#: config/arm/arm.h:576 +msgid "Specify if floating point hardware should be used" msgstr "" -#: config/arm/arm.h:537 +#: config/arm/arm.h:578 msgid "Specify the minimum bit alignment of structures" msgstr "" -#: config/arm/arm.h:539 +#: config/arm/arm.h:580 msgid "Specify the register to be used for PIC addressing" msgstr "" @@ -7818,55 +8097,55 @@ msgstr "" msgid "Ignore dllimport attribute for functions" msgstr "" -#: config/avr/avr.c:522 +#: config/avr/avr.c:523 #, c-format msgid "large frame pointer change (%d) with -mtiny-stack" msgstr "" -#: config/avr/avr.c:1109 +#: config/avr/avr.c:1110 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.c:1117 +#: config/avr/avr.c:1118 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.c:1130 +#: config/avr/avr.c:1131 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.c:1752 config/avr/avr.c:2413 +#: config/avr/avr.c:1753 config/avr/avr.c:2414 msgid "invalid insn:" msgstr "" -#: config/avr/avr.c:1786 config/avr/avr.c:1869 config/avr/avr.c:1918 -#: config/avr/avr.c:1927 config/avr/avr.c:2022 config/avr/avr.c:2191 -#: config/avr/avr.c:2447 config/avr/avr.c:2555 +#: config/avr/avr.c:1787 config/avr/avr.c:1870 config/avr/avr.c:1919 +#: config/avr/avr.c:1928 config/avr/avr.c:2023 config/avr/avr.c:2192 +#: config/avr/avr.c:2448 config/avr/avr.c:2556 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.c:1946 config/avr/avr.c:2107 config/avr/avr.c:2262 -#: config/avr/avr.c:2599 +#: config/avr/avr.c:1947 config/avr/avr.c:2108 config/avr/avr.c:2263 +#: config/avr/avr.c:2600 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.c:2822 +#: config/avr/avr.c:2823 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.c:2935 config/avr/avr.c:3356 config/avr/avr.c:3727 +#: config/avr/avr.c:2936 config/avr/avr.c:3357 config/avr/avr.c:3728 msgid "internal compiler error. Incorrect shift:" msgstr "" -#: config/avr/avr.c:4540 config/ip2k/ip2k.c:3155 +#: config/avr/avr.c:4541 config/ip2k/ip2k.c:3155 msgid "only initialized variables can be placed into program memory area" msgstr "" -#: config/avr/avr.c:4634 +#: config/avr/avr.c:4635 msgid "only uninitialized variables can be placed in the .noinit section" msgstr "" -#: config/avr/avr.c:4648 +#: config/avr/avr.c:4649 #, c-format msgid "MCU `%s' supported for assembler only" msgstr "" @@ -7907,15 +8186,7 @@ msgstr "" msgid "Specify the MCU name" msgstr "" -#. `GIV_SORT_CRITERION(GIV1, GIV2)' -#. In some cases, the strength reduction optimization pass can -#. produce better code if this is defined. This macro controls the -#. order that induction variables are combined. This macro is -#. particularly useful if the target has limited addressing modes. -#. For instance, the SH target has only positive offsets in -#. addresses. Thus sorting to put the smallest address first allows -#. the most combinations to be found. -#: config/avr/avr.h:2221 +#: config/avr/avr.h:776 msgid "trampolines not supported" msgstr "" @@ -7949,98 +8220,98 @@ msgstr "" msgid "junk at end of '#pragma %s'" msgstr "" -#: config/c4x/c4x.c:300 +#: config/c4x/c4x.c:308 #, c-format msgid "unknown CPU version %d, using 40.\n" msgstr "" -#: config/c4x/c4x.c:850 +#: config/c4x/c4x.c:858 #, c-format msgid "ISR %s requires %d words of local vars, max is 32767" msgstr "" -#: config/c4x/c4x.c:1571 +#: config/c4x/c4x.c:1582 msgid "using CONST_DOUBLE for address" msgstr "" -#: config/c4x/c4x.c:1709 +#: config/c4x/c4x.c:1720 msgid "c4x_address_cost: Invalid addressing mode" msgstr "" -#: config/c4x/c4x.c:1844 +#: config/c4x/c4x.c:1855 #, c-format msgid "c4x_print_operand: %%L inconsistency" msgstr "" -#: config/c4x/c4x.c:1850 +#: config/c4x/c4x.c:1861 #, c-format msgid "c4x_print_operand: %%N inconsistency" msgstr "" -#: config/c4x/c4x.c:1891 +#: config/c4x/c4x.c:1902 #, c-format msgid "c4x_print_operand: %%O inconsistency" msgstr "" -#: config/c4x/c4x.c:1986 +#: config/c4x/c4x.c:1997 msgid "c4x_print_operand: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2027 +#: config/c4x/c4x.c:2038 msgid "c4x_print_operand_address: Bad post_modify" msgstr "" -#: config/c4x/c4x.c:2049 +#: config/c4x/c4x.c:2060 msgid "c4x_print_operand_address: Bad pre_modify" msgstr "" -#: config/c4x/c4x.c:2097 config/c4x/c4x.c:2109 config/c4x/c4x.c:2124 +#: config/c4x/c4x.c:2108 config/c4x/c4x.c:2120 config/c4x/c4x.c:2135 msgid "c4x_print_operand_address: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2375 +#: config/c4x/c4x.c:2386 msgid "c4x_rptb_insert: Cannot find start label" msgstr "" -#: config/c4x/c4x.c:3292 config/c4x/c4x.c:3310 +#: config/c4x/c4x.c:3304 config/c4x/c4x.c:3322 msgid "mode not QImode" msgstr "" -#: config/c4x/c4x.c:3380 +#: config/c4x/c4x.c:3392 msgid "invalid indirect memory address" msgstr "" -#: config/c4x/c4x.c:3469 +#: config/c4x/c4x.c:3481 msgid "invalid indirect (S) memory address" msgstr "" -#: config/c4x/c4x.c:3797 +#: config/c4x/c4x.c:3822 msgid "c4x_valid_operands: Internal error" msgstr "" -#: config/c4x/c4x.c:4216 +#: config/c4x/c4x.c:4269 msgid "c4x_operand_subword: invalid mode" msgstr "" -#: config/c4x/c4x.c:4219 +#: config/c4x/c4x.c:4272 msgid "c4x_operand_subword: invalid operand" msgstr "" #. We could handle these with some difficulty. #. e.g., *p-- => *(p-=2); *(p+1). -#: config/c4x/c4x.c:4245 +#: config/c4x/c4x.c:4298 msgid "c4x_operand_subword: invalid autoincrement" msgstr "" -#: config/c4x/c4x.c:4251 +#: config/c4x/c4x.c:4304 msgid "c4x_operand_subword: invalid address" msgstr "" -#: config/c4x/c4x.c:4262 +#: config/c4x/c4x.c:4315 msgid "c4x_operand_subword: address not offsettable" msgstr "" -#: config/c4x/c4x.c:4472 +#: config/c4x/c4x.c:4525 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n" msgstr "" @@ -8254,167 +8525,167 @@ msgstr "" msgid "Assume that pointers not aliased" msgstr "" -#: config/c4x/c4x.h:331 +#: config/c4x/c4x.h:332 msgid "Specify maximum number of iterations for RPTS" msgstr "" -#: config/c4x/c4x.h:333 +#: config/c4x/c4x.h:334 msgid "Select CPU to generate code for" msgstr "" -#: config/cris/cris.c:605 +#: config/cris/cris.c:611 msgid "unexpected index-type in cris_print_index" msgstr "" -#: config/cris/cris.c:619 +#: config/cris/cris.c:625 msgid "unexpected base-type in cris_print_base" msgstr "" -#: config/cris/cris.c:912 +#: config/cris/cris.c:918 #, c-format msgid "stackframe too big: %d bytes" msgstr "" -#: config/cris/cris.c:1223 +#: config/cris/cris.c:1229 msgid "allocated but unused delay list in epilogue" msgstr "" -#: config/cris/cris.c:1233 +#: config/cris/cris.c:1239 msgid "" "unexpected function type needing stack adjustment for __builtin_eh_return" msgstr "" -#: config/cris/cris.c:1309 +#: config/cris/cris.c:1315 msgid "invalid operand for 'b' modifier" msgstr "" -#: config/cris/cris.c:1322 +#: config/cris/cris.c:1328 msgid "invalid operand for 'v' modifier" msgstr "" -#: config/cris/cris.c:1332 +#: config/cris/cris.c:1338 msgid "invalid operand for 'P' modifier" msgstr "" -#: config/cris/cris.c:1339 +#: config/cris/cris.c:1345 msgid "invalid operand for 'p' modifier" msgstr "" -#: config/cris/cris.c:1378 +#: config/cris/cris.c:1384 msgid "invalid operand for 'z' modifier" msgstr "" -#: config/cris/cris.c:1409 config/cris/cris.c:1439 +#: config/cris/cris.c:1415 config/cris/cris.c:1445 msgid "invalid operand for 'H' modifier" msgstr "" -#: config/cris/cris.c:1415 +#: config/cris/cris.c:1421 msgid "bad register" msgstr "" -#: config/cris/cris.c:1453 +#: config/cris/cris.c:1459 msgid "invalid operand for 'e' modifier" msgstr "" -#: config/cris/cris.c:1470 +#: config/cris/cris.c:1476 msgid "invalid operand for 'm' modifier" msgstr "" -#: config/cris/cris.c:1495 +#: config/cris/cris.c:1501 msgid "invalid operand for 'A' modifier" msgstr "" -#: config/cris/cris.c:1503 +#: config/cris/cris.c:1509 msgid "invalid operand for 'D' modifier" msgstr "" -#: config/cris/cris.c:1517 +#: config/cris/cris.c:1523 msgid "invalid operand for 'T' modifier" msgstr "" -#: config/cris/cris.c:1526 +#: config/cris/cris.c:1532 msgid "invalid operand modifier letter" msgstr "" -#: config/cris/cris.c:1534 +#: config/cris/cris.c:1540 #, c-format msgid "internal error: bad register: %d" msgstr "" -#: config/cris/cris.c:1582 +#: config/cris/cris.c:1588 msgid "unexpected multiplicative operand" msgstr "" -#: config/cris/cris.c:1602 +#: config/cris/cris.c:1608 msgid "unexpected operand" msgstr "" -#: config/cris/cris.c:1635 config/cris/cris.c:1645 +#: config/cris/cris.c:1641 config/cris/cris.c:1651 msgid "unrecognized address" msgstr "" -#: config/cris/cris.c:1995 +#: config/cris/cris.c:2001 msgid "internal error: sideeffect-insn affecting main effect" msgstr "" #. If we get here, the caller got its initial tests wrong. -#: config/cris/cris.c:2388 +#: config/cris/cris.c:2394 msgid "internal error: cris_side_effect_mode_ok with bad operands" msgstr "" -#: config/cris/cris.c:2465 config/cris/cris.c:2527 +#: config/cris/cris.c:2471 config/cris/cris.c:2533 msgid "unrecognized supposed constant" msgstr "" -#: config/cris/cris.c:2572 +#: config/cris/cris.c:2578 msgid "unrecognized supposed constant in cris_global_pic_symbol" msgstr "" -#: config/cris/cris.c:2591 +#: config/cris/cris.c:2597 #, c-format msgid "-max-stackframe=%d is not usable, not between 0 and %d" msgstr "" -#: config/cris/cris.c:2619 +#: config/cris/cris.c:2625 #, c-format msgid "unknown CRIS version specification in -march= or -mcpu= : %s" msgstr "" -#: config/cris/cris.c:2655 +#: config/cris/cris.c:2661 #, c-format msgid "unknown CRIS cpu version specification in -mtune= : %s" msgstr "" -#: config/cris/cris.c:2673 +#: config/cris/cris.c:2679 msgid "-fPIC and -fpic are not supported in this configuration" msgstr "" -#: config/cris/cris.c:2689 +#: config/cris/cris.c:2695 msgid "that particular -g option is invalid with -maout and -melinux" msgstr "" -#: config/cris/cris.c:2944 config/cris/cris.c:2989 +#: config/cris/cris.c:2950 config/cris/cris.c:2995 msgid "unexpected side-effects in address" msgstr "" #. Labels are never marked as global symbols. -#: config/cris/cris.c:3084 config/cris/cris.c:3115 +#: config/cris/cris.c:3090 config/cris/cris.c:3121 msgid "unexpected PIC symbol" msgstr "" -#: config/cris/cris.c:3088 +#: config/cris/cris.c:3094 msgid "PIC register isn't set up" msgstr "" -#: config/cris/cris.c:3101 config/cris/cris.c:3184 +#: config/cris/cris.c:3107 config/cris/cris.c:3190 msgid "unexpected address expression" msgstr "" -#: config/cris/cris.c:3119 +#: config/cris/cris.c:3125 msgid "emitting PIC operand, but PIC register isn't set up" msgstr "" -#: config/cris/cris.c:3128 +#: config/cris/cris.c:3134 msgid "unexpected NOTE as addr_const:" msgstr "" @@ -8502,424 +8773,183 @@ msgstr "" msgid "Together with -fpic and -fPIC, do not use GOTPLT references" msgstr "" -#: config/d30v/d30v.c:218 -#, c-format -msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s" +#: config/fr30/fr30.c:456 +msgid "fr30_print_operand_address: unhandled address" msgstr "" -#: config/d30v/d30v.c:2678 -msgid "bad insn to d30v_print_operand_address:" +#: config/fr30/fr30.c:480 +#, c-format +msgid "fr30_print_operand: unrecognized %%p code" msgstr "" -#: config/d30v/d30v.c:2695 config/d30v/d30v.c:2756 config/d30v/d30v.c:2777 -#: config/d30v/d30v.c:2795 -msgid "bad insn to d30v_print_operand_memory_reference:" +#: config/fr30/fr30.c:500 +#, c-format +msgid "fr30_print_operand: unrecognized %%b code" msgstr "" -#: config/d30v/d30v.c:2863 -msgid "bad insn to d30v_print_operand, 'f' modifier:" +#: config/fr30/fr30.c:521 +#, c-format +msgid "fr30_print_operand: unrecognized %%B code" msgstr "" -#: config/d30v/d30v.c:2872 -msgid "bad insn to d30v_print_operand, 'A' modifier:" +#: config/fr30/fr30.c:529 +#, c-format +msgid "fr30_print_operand: invalid operand to %%A code" msgstr "" -#: config/d30v/d30v.c:2879 -msgid "bad insn to d30v_print_operand, 'M' modifier:" +#: config/fr30/fr30.c:546 +#, c-format +msgid "fr30_print_operand: invalid %%x code" msgstr "" -#: config/d30v/d30v.c:2933 -msgid "bad insn to print_operand, 'F' or 'T' modifier:" +#: config/fr30/fr30.c:553 +#, c-format +msgid "fr30_print_operand: invalid %%F code" msgstr "" -#: config/d30v/d30v.c:2944 -msgid "bad insn to print_operand, 'B' modifier:" +#: config/fr30/fr30.c:570 +msgid "fr30_print_operand: unknown code" msgstr "" -#: config/d30v/d30v.c:2951 -msgid "bad insn to print_operand, 'E' modifier:" +#: config/fr30/fr30.c:599 config/fr30/fr30.c:608 config/fr30/fr30.c:619 +#: config/fr30/fr30.c:632 +msgid "fr30_print_operand: unhandled MEM" msgstr "" -#: config/d30v/d30v.c:2969 -msgid "bad insn to print_operand, 'R' modifier:" +#: config/fr30/fr30.h:64 +msgid "Assume small address space" msgstr "" -#: config/d30v/d30v.c:2978 config/d30v/d30v.c:2986 -msgid "bad insn to print_operand, 's' modifier:" +#: config/frv/frv.c:400 config/frv/frv.c:418 +#, c-format +msgid "Unknown cpu: -mcpu=%s" msgstr "" -#: config/d30v/d30v.c:3015 -msgid "bad insn in d30v_print_operand, 0 case" +#: config/frv/frv.c:441 +msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)" msgstr "" -#: config/d30v/d30v.c:3313 -msgid "d30v_emit_comparison" +#: config/frv/frv.c:2345 +msgid "Bad insn to frv_print_operand_address:" msgstr "" -#: config/d30v/d30v.c:3357 -msgid "bad call to d30v_move_2words" +#: config/frv/frv.c:2356 +msgid "Bad register to frv_print_operand_memory_reference_reg:" msgstr "" -#: config/d30v/d30v.h:111 -msgid "Enable use of conditional move instructions" +#: config/frv/frv.c:2394 config/frv/frv.c:2404 config/frv/frv.c:2413 +#: config/frv/frv.c:2441 config/frv/frv.c:2454 config/frv/frv.c:2458 +msgid "Bad insn to frv_print_operand_memory_reference:" msgstr "" -#: config/d30v/d30v.h:114 -msgid "Disable use of conditional move instructions" +#: config/frv/frv.c:2596 +msgid "Bad insn in frv_print_operand, bad const_double" msgstr "" -#: config/d30v/d30v.h:117 -msgid "Debug argument support in compiler" +#: config/frv/frv.c:2641 +msgid "Bad insn to frv_print_operand, 'C' modifier:" msgstr "" -#: config/d30v/d30v.h:120 -msgid "Debug stack support in compiler" +#: config/frv/frv.c:2664 +msgid "Bad insn to frv_print_operand, 'c' modifier:" msgstr "" -#: config/d30v/d30v.h:123 -msgid "Debug memory address support in compiler" +#: config/frv/frv.c:2689 +msgid "Bad insn to frv_print_operand, 'e' modifier:" msgstr "" -#: config/d30v/d30v.h:126 -msgid "Make adjacent short instructions parallel if possible" +#: config/frv/frv.c:2697 +msgid "Bad insn to frv_print_operand, 'F' modifier:" msgstr "" -#: config/d30v/d30v.h:129 -msgid "Do not make adjacent short instructions parallel" +#: config/frv/frv.c:2713 +msgid "Bad insn to frv_print_operand, 'f' modifier:" msgstr "" -#: config/d30v/d30v.h:132 config/d30v/d30v.h:135 -msgid "Link programs/data to be in external memory by default" +#: config/frv/frv.c:2766 +msgid "Bad insn to frv_print_operand, 'L' modifier:" msgstr "" -#: config/d30v/d30v.h:138 -msgid "Link programs/data to be in onchip memory by default" +#: config/frv/frv.c:2779 +msgid "Bad insn to frv_print_operand, 'M/N' modifier:" msgstr "" -#: config/d30v/d30v.h:146 -msgid "Change the branch costs within the compiler" +#: config/frv/frv.c:2800 +msgid "Bad insn to frv_print_operand, 'O' modifier:" msgstr "" -#: config/d30v/d30v.h:149 -msgid "Change the threshold for conversion to conditional execution" +#: config/frv/frv.c:2818 +msgid "Bad insn to frv_print_operand, P modifier:" msgstr "" -#: config/dsp16xx/dsp16xx.c:1463 config/dsp16xx/dsp16xx.c:1486 -msgid "stack size > 32k" +#: config/frv/frv.c:2838 +msgid "Bad insn in frv_print_operand, z case" msgstr "" -#: config/dsp16xx/dsp16xx.c:1695 -msgid "invalid addressing mode" +#: config/frv/frv.c:2866 +msgid "Bad insn in frv_print_operand, 0 case" msgstr "" -#: config/dsp16xx/dsp16xx.c:1838 -msgid "bad register extension code" +#: config/frv/frv.c:2871 +msgid "frv_print_operand: unknown code" msgstr "" -#: config/dsp16xx/dsp16xx.c:1938 -msgid "invalid offset in ybase addressing" +#: config/frv/frv.c:5409 +msgid "Bad output_move_single operand" msgstr "" -#: config/dsp16xx/dsp16xx.c:1941 -msgid "invalid register in ybase addressing" +#: config/frv/frv.c:5536 +msgid "Bad output_move_double operand" msgstr "" -#: config/dsp16xx/dsp16xx.c:2116 -msgid "invalid shift operator in emit_1600_core_shift" +#: config/frv/frv.c:5678 +msgid "Bad output_condmove_single operand" msgstr "" -#: config/dsp16xx/dsp16xx.c:2406 -msgid "invalid mode for gen_tst_reg" +#: config/frv/frv.c:7966 +msgid "frv_registers_update" msgstr "" -#: config/dsp16xx/dsp16xx.c:2478 -msgid "invalid mode for integer comparison in gen_compare_reg" +#: config/frv/frv.c:8123 +msgid "frv_registers_used_p" msgstr "" -#. Macro to define tables used to set the flags. -#. This is a list in braces of pairs in braces, -#. 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/dsp16xx/dsp16xx.h:230 -msgid "Pass parameters in registers (default)" +#: config/frv/frv.c:8249 +msgid "frv_registers_set_p" msgstr "" -#: config/dsp16xx/dsp16xx.h:232 -msgid "Don't pass parameters in registers" +#: config/frv/frv.c:8845 +msgid "accumulator is not a constant integer" msgstr "" -#: config/dsp16xx/dsp16xx.h:234 -msgid "Generate code for near calls" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:236 -msgid "Don't generate code for near calls" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:238 -msgid "Generate code for near jumps" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:240 -msgid "Don't generate code for near jumps" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:242 -msgid "Generate code for a bit-manipulation unit" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:244 -msgid "Don't generate code for a bit-manipulation unit" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:246 -msgid "Generate code for memory map1" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:248 -msgid "Generate code for memory map2" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:250 -msgid "Generate code for memory map3" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:252 -msgid "Generate code for memory map4" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:254 -msgid "Ouput extra code for initialized data" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:256 -msgid "Don't let reg. allocator use ybase registers" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:258 -msgid "Output extra debug info in Luxworks environment" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:260 -msgid "Save temp. files in Luxworks environment" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:272 -msgid "Specify alternate name for text section" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:274 -msgid "Specify alternate name for data section" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:276 -msgid "Specify alternate name for bss section" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:278 -msgid "Specify alternate name for constant section" -msgstr "" - -#: config/dsp16xx/dsp16xx.h:280 -msgid "Specify alternate name for dsp16xx chip" -msgstr "" - -#. Output assembler code to FILE to increment profiler label # LABELNO -#. for profiling a function entry. -#. This is how to output an insn to push a register on the stack. -#. It need not be very fast code since it is used only for profiling -#. This is how to output an insn to pop a register from the stack. -#. It need not be very fast code since it is used only for profiling -#: config/dsp16xx/dsp16xx.h:1216 config/dsp16xx/dsp16xx.h:1667 -#: config/dsp16xx/dsp16xx.h:1672 -msgid "profiling not implemented yet" -msgstr "" - -#. Emit RTL insns to initialize the variable parts of a trampoline. -#. FNADDR is an RTX for the address of the function's pure code. -#. CXT is an RTX for the static chain value for the function. -#: config/dsp16xx/dsp16xx.h:1226 config/dsp16xx/dsp16xx.h:1238 -msgid "trampolines not yet implemented" -msgstr "" - -#: config/fr30/fr30.c:451 -msgid "fr30_print_operand_address: unhandled address" -msgstr "" - -#: config/fr30/fr30.c:475 -#, c-format -msgid "fr30_print_operand: unrecognized %%p code" -msgstr "" - -#: config/fr30/fr30.c:495 -#, c-format -msgid "fr30_print_operand: unrecognized %%b code" -msgstr "" - -#: config/fr30/fr30.c:516 -#, c-format -msgid "fr30_print_operand: unrecognized %%B code" -msgstr "" - -#: config/fr30/fr30.c:524 -#, c-format -msgid "fr30_print_operand: invalid operand to %%A code" -msgstr "" - -#: config/fr30/fr30.c:541 -#, c-format -msgid "fr30_print_operand: invalid %%x code" -msgstr "" - -#: config/fr30/fr30.c:548 -#, c-format -msgid "fr30_print_operand: invalid %%F code" -msgstr "" - -#: config/fr30/fr30.c:565 -msgid "fr30_print_operand: unknown code" -msgstr "" - -#: config/fr30/fr30.c:594 config/fr30/fr30.c:603 config/fr30/fr30.c:614 -#: config/fr30/fr30.c:627 -msgid "fr30_print_operand: unhandled MEM" -msgstr "" - -#: config/fr30/fr30.h:63 -msgid "Assume small address space" -msgstr "" - -#: config/frv/frv.c:391 config/frv/frv.c:409 -#, c-format -msgid "Unknown cpu: -mcpu=%s" -msgstr "" - -#: config/frv/frv.c:432 -msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)" -msgstr "" - -#: config/frv/frv.c:2396 -msgid "Bad insn to frv_print_operand_address:" -msgstr "" - -#: config/frv/frv.c:2407 -msgid "Bad register to frv_print_operand_memory_reference_reg:" -msgstr "" - -#: config/frv/frv.c:2445 config/frv/frv.c:2455 config/frv/frv.c:2464 -#: config/frv/frv.c:2492 config/frv/frv.c:2505 config/frv/frv.c:2509 -msgid "Bad insn to frv_print_operand_memory_reference:" -msgstr "" - -#: config/frv/frv.c:2647 -msgid "Bad insn in frv_print_operand, bad const_double" -msgstr "" - -#: config/frv/frv.c:2692 -msgid "Bad insn to frv_print_operand, 'C' modifier:" -msgstr "" - -#: config/frv/frv.c:2715 -msgid "Bad insn to frv_print_operand, 'c' modifier:" -msgstr "" - -#: config/frv/frv.c:2740 -msgid "Bad insn to frv_print_operand, 'e' modifier:" -msgstr "" - -#: config/frv/frv.c:2748 -msgid "Bad insn to frv_print_operand, 'F' modifier:" -msgstr "" - -#: config/frv/frv.c:2764 -msgid "Bad insn to frv_print_operand, 'f' modifier:" -msgstr "" - -#: config/frv/frv.c:2817 -msgid "Bad insn to frv_print_operand, 'L' modifier:" -msgstr "" - -#: config/frv/frv.c:2830 -msgid "Bad insn to frv_print_operand, 'M/N' modifier:" -msgstr "" - -#: config/frv/frv.c:2851 -msgid "Bad insn to frv_print_operand, 'O' modifier:" -msgstr "" - -#: config/frv/frv.c:2869 -msgid "Bad insn to frv_print_operand, P modifier:" -msgstr "" - -#: config/frv/frv.c:2889 -msgid "Bad insn in frv_print_operand, z case" -msgstr "" - -#: config/frv/frv.c:2917 -msgid "Bad insn in frv_print_operand, 0 case" -msgstr "" - -#: config/frv/frv.c:2922 -msgid "frv_print_operand: unknown code" -msgstr "" - -#: config/frv/frv.c:5473 -msgid "Bad output_move_single operand" -msgstr "" - -#: config/frv/frv.c:5600 -msgid "Bad output_move_double operand" -msgstr "" - -#: config/frv/frv.c:5742 -msgid "Bad output_condmove_single operand" -msgstr "" - -#: config/frv/frv.c:8030 -msgid "frv_registers_update" -msgstr "" - -#: config/frv/frv.c:8187 -msgid "frv_registers_used_p" -msgstr "" - -#: config/frv/frv.c:8313 -msgid "frv_registers_set_p" -msgstr "" - -#: config/frv/frv.c:8909 -msgid "accumulator is not a constant integer" -msgstr "" - -#: config/frv/frv.c:8914 +#: config/frv/frv.c:8850 msgid "accumulator number is out of bounds" msgstr "" -#: config/frv/frv.c:8925 +#: config/frv/frv.c:8861 #, c-format msgid "inappropriate accumulator for `%s'" msgstr "" -#: config/frv/frv.c:8985 +#: config/frv/frv.c:8921 #, c-format msgid "`%s' expects a constant argument" msgstr "" -#: config/frv/frv.c:8990 +#: config/frv/frv.c:8926 #, c-format msgid "constant argument out of range for `%s'" msgstr "" -#: config/frv/frv.c:9337 +#: config/frv/frv.c:9273 msgid "media functions are not available unless -mmedia is used" msgstr "" -#: config/frv/frv.c:9349 +#: config/frv/frv.c:9285 msgid "this media function is only available on the fr500" msgstr "" -#: config/frv/frv.c:9377 +#: config/frv/frv.c:9313 msgid "this media function is only available on the fr400" msgstr "" @@ -8932,7 +8962,7 @@ msgstr "" #. #else #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)"); #. #endif -#: config/frv/frv.h:505 +#: config/frv/frv.h:506 #, c-format msgid " (frv)" msgstr "" @@ -9002,209 +9032,177 @@ msgstr "" msgid "Use H8/300 alignment rules" msgstr "" -#: config/i370/i370-c.c:55 -msgid "junk at end of #pragma map" -msgstr "" - -#: config/i370/i370-c.c:61 -msgid "malformed #pragma map, ignored" -msgstr "" - -#: config/i370/i370.c:784 -msgid "real name is too long - alias ignored" -msgstr "" - -#: config/i370/i370.c:789 -msgid "alias name is too long - alias ignored" -msgstr "" - -#: config/i370/i370.c:1060 -msgid "internal error--no jump follows compare:" -msgstr "" - -#. Macro to define tables used to set the flags. This is a list in braces -#. of pairs in braces, 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/i370/i370.h:75 -msgid "Generate char instructions" -msgstr "" - -#: config/i370/i370.h:76 -msgid "Do not generate char instructions" -msgstr "" - -#: config/i386/i386.c:1169 +#: config/i386/i386.c:1179 #, c-format msgid "code model %s not supported in PIC mode" msgstr "" -#: config/i386/i386.c:1179 config/sparc/sparc.c:387 +#: config/i386/i386.c:1189 config/sparc/sparc.c:416 #, c-format msgid "bad value (%s) for -mcmodel= switch" msgstr "" -#: config/i386/i386.c:1194 +#: config/i386/i386.c:1204 #, c-format msgid "bad value (%s) for -masm= switch" msgstr "" -#: config/i386/i386.c:1197 +#: config/i386/i386.c:1207 #, c-format msgid "code model `%s' not supported in the %s bit mode" msgstr "" -#: config/i386/i386.c:1200 +#: config/i386/i386.c:1210 msgid "code model `large' not supported yet" msgstr "" -#: config/i386/i386.c:1202 +#: config/i386/i386.c:1212 #, c-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:1229 config/i386/i386.c:1241 +#: config/i386/i386.c:1239 config/i386/i386.c:1251 msgid "CPU you selected does not support x86-64 instruction set" msgstr "" -#: config/i386/i386.c:1234 config/iq2000/iq2000.c:1840 +#: config/i386/i386.c:1244 config/iq2000/iq2000.c:1864 #, c-format msgid "bad value (%s) for -march= switch" msgstr "" -#: config/i386/i386.c:1247 +#: config/i386/i386.c:1257 #, c-format msgid "bad value (%s) for -mtune= switch" msgstr "" -#: config/i386/i386.c:1264 +#: config/i386/i386.c:1274 #, c-format msgid "-mregparm=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:1277 +#: config/i386/i386.c:1287 msgid "-malign-loops is obsolete, use -falign-loops" msgstr "" -#: config/i386/i386.c:1282 config/i386/i386.c:1295 config/i386/i386.c:1308 +#: config/i386/i386.c:1292 config/i386/i386.c:1305 config/i386/i386.c:1318 #, c-format msgid "-malign-loops=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:1290 +#: config/i386/i386.c:1300 msgid "-malign-jumps is obsolete, use -falign-jumps" msgstr "" -#: config/i386/i386.c:1303 +#: config/i386/i386.c:1313 msgid "-malign-functions is obsolete, use -falign-functions" msgstr "" -#: config/i386/i386.c:1341 +#: config/i386/i386.c:1351 #, c-format msgid "-mpreferred-stack-boundary=%d is not between %d and 12" msgstr "" -#: config/i386/i386.c:1353 +#: config/i386/i386.c:1363 #, c-format msgid "-mbranch-cost=%d is not between 0 and 5" msgstr "" -#: config/i386/i386.c:1365 +#: config/i386/i386.c:1375 #, c-format msgid "bad value (%s) for -mtls-dialect= switch" msgstr "" -#: config/i386/i386.c:1394 +#: config/i386/i386.c:1404 msgid "-malign-double makes no sense in the 64bit mode" msgstr "" -#: config/i386/i386.c:1396 +#: config/i386/i386.c:1406 msgid "-mrtd calling convention not supported in the 64bit mode" msgstr "" -#: config/i386/i386.c:1418 config/i386/i386.c:1429 +#: config/i386/i386.c:1428 config/i386/i386.c:1439 msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:1434 +#: config/i386/i386.c:1444 msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:1441 +#: config/i386/i386.c:1451 #, c-format msgid "bad value (%s) for -mfpmath= switch" msgstr "" -#: config/i386/i386.c:1589 config/i386/i386.c:1600 +#: config/i386/i386.c:1599 config/i386/i386.c:1610 msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:1593 config/i386/i386.c:1649 +#: config/i386/i386.c:1603 config/i386/i386.c:1659 msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:1636 +#: config/i386/i386.c:1646 #, c-format msgid "`%s' attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:1642 +#: config/i386/i386.c:1652 #, c-format msgid "argument to `%s' attribute larger than %d" msgstr "" -#: config/i386/i386.c:2601 +#: config/i386/i386.c:2611 msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:2617 +#: config/i386/i386.c:2627 msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:2845 +#: config/i386/i386.c:2855 msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6819 +#: config/i386/i386.c:6817 msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:7077 +#: config/i386/i386.c:7075 msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:7092 +#: config/i386/i386.c:7090 msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:7407 +#: config/i386/i386.c:7405 msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:7453 +#: config/i386/i386.c:7451 #, c-format msgid "invalid operand code `%c'" msgstr "" -#: config/i386/i386.c:7496 +#: config/i386/i386.c:7494 msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:11955 +#: config/i386/i386.c:12008 msgid "unknown insn mode" msgstr "" -#: config/i386/i386.c:14087 config/i386/i386.c:14123 +#: config/i386/i386.c:14096 config/i386/i386.c:14132 #, c-format msgid "selector must be an integer constant in the range 0..%i" msgstr "" -#: config/i386/i386.c:14351 +#: config/i386/i386.c:14360 msgid "shift must be an immediate" msgstr "" -#: config/i386/i386.c:15374 +#: config/i386/i386.c:15383 #, c-format msgid "`%s' incompatible attribute ignored" msgstr "" @@ -9314,7 +9312,7 @@ msgstr "" msgid "-mbnu210 is ignored (option is obsolete)" msgstr "" -#: config/i386/i386-interix.h:255 +#: config/i386/i386-interix.h:256 msgid "ms-bitfields not supported for objc" msgstr "" @@ -9498,8 +9496,8 @@ 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:269 config/rs6000/rs6000.h:437 -#: config/s390/s390.h:145 config/sparc/sparc.h:650 +#: config/i386/i386.h:459 config/ia64/ia64.h:270 config/rs6000/rs6000.h:437 +#: config/s390/s390.h:146 config/sparc/sparc.h:627 msgid "Schedule code for given CPU" msgstr "" @@ -9507,7 +9505,7 @@ msgstr "" msgid "Generate floating point mathematics using given instruction set" msgstr "" -#: config/i386/i386.h:463 config/s390/s390.h:147 +#: config/i386/i386.h:463 config/s390/s390.h:148 msgid "Generate code for given CPU" msgstr "" @@ -9592,222 +9590,62 @@ msgstr "" msgid "Do not generate code which uses the FPU" msgstr "" -#: config/i960/i960-c.c:68 -msgid "sorry, not implemented: #pragma align NAME=SIZE" -msgstr "" - -#: config/i960/i960-c.c:73 -msgid "malformed #pragma align - ignored" -msgstr "" - -#: config/i960/i960-c.c:111 -msgid "sorry, not implemented: #pragma noalign NAME" -msgstr "" - -#: config/i960/i960.c:134 config/i960/i960.c:144 -msgid "conflicting architectures defined - using C series" -msgstr "" - -#: config/i960/i960.c:139 -msgid "conflicting architectures defined - using K series" -msgstr "" - -#: config/i960/i960.c:154 -msgid "iC2.0 and iC3.0 are incompatible - using iC3.0" -msgstr "" - -#: config/i960/i960.c:1456 config/m68k/m68k.c:588 config/rs6000/rs6000.c:11300 -msgid "stack limit expression is not supported" -msgstr "" - -#. Macro to define tables used to set the flags. -#. This is a list in braces of pairs in braces, -#. 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. -#. ??? Not all ten of these architecture variations actually exist, but I -#. am not sure which are real and which aren't. -#: config/i960/i960.h:250 -msgid "Generate SA code" -msgstr "" - -#: config/i960/i960.h:253 -msgid "Generate SB code" -msgstr "" - -#. {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate SC code")}, -#: config/i960/i960.h:258 -msgid "Generate KA code" -msgstr "" - -#: config/i960/i960.h:261 -msgid "Generate KB code" -msgstr "" - -#. {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate KC code")}, -#: config/i960/i960.h:266 -msgid "Generate JA code" -msgstr "" - -#: config/i960/i960.h:268 -msgid "Generate JD code" -msgstr "" - -#: config/i960/i960.h:271 -msgid "Generate JF code" -msgstr "" - -#: config/i960/i960.h:273 -msgid "generate RP code" -msgstr "" - -#: config/i960/i960.h:276 -msgid "Generate MC code" -msgstr "" - -#: config/i960/i960.h:279 -msgid "Generate CA code" -msgstr "" - -#. {"cb", (TARGET_FLAG_NUMERICS|TARGET_FLAG_C_SERIES| TARGET_FLAG_BRANCH_PREDICT|TARGET_FLAG_CODE_ALIGN), N_("Generate CB code")}, {"cc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_C_SERIES|TARGET_FLAG_BRANCH_PREDICT| TARGET_FLAG_CODE_ALIGN), N_("Generate CC code")}, -#: config/i960/i960.h:289 -msgid "Generate CF code" -msgstr "" - -#: config/i960/i960.h:293 config/mips/mips.h:539 config/pa/pa.h:266 -msgid "Use software floating point" -msgstr "" - -#: config/i960/i960.h:295 -msgid "Use alternate leaf function entries" -msgstr "" - -#: config/i960/i960.h:297 -msgid "Do not use alternate leaf function entries" -msgstr "" - -#: config/i960/i960.h:299 -msgid "Perform tail call optimization" -msgstr "" - -#: config/i960/i960.h:301 -msgid "Do not perform tail call optimization" -msgstr "" - -#: config/i960/i960.h:303 -msgid "Use complex addressing modes" -msgstr "" - -#: config/i960/i960.h:305 -msgid "Do not use complex addressing modes" -msgstr "" - -#: config/i960/i960.h:307 -msgid "Align code to 8 byte boundary" -msgstr "" - -#: config/i960/i960.h:309 -msgid "Do not align code to 8 byte boundary" -msgstr "" - -#. {"clean-linkage", (TARGET_FLAG_CLEAN_LINKAGE), N_("Force use of prototypes")}, {"no-clean-linkage", -(TARGET_FLAG_CLEAN_LINKAGE), N_("Do not force use of prototypes")}, -#: config/i960/i960.h:315 config/i960/i960.h:317 -msgid "Enable compatibility with iC960 v2.0" -msgstr "" - -#: config/i960/i960.h:319 -msgid "Enable compatibility with iC960 v3.0" -msgstr "" - -#: config/i960/i960.h:321 config/i960/i960.h:323 -msgid "Enable compatibility with ic960 assembler" -msgstr "" - -#: config/i960/i960.h:325 -msgid "Do not permit unaligned accesses" -msgstr "" - -#: config/i960/i960.h:327 -msgid "Permit unaligned accesses" -msgstr "" - -#: config/i960/i960.h:329 -msgid "Layout types like Intel's v1.3 gcc" -msgstr "" - -#: config/i960/i960.h:331 -msgid "Do not layout types like Intel's v1.3 gcc" -msgstr "" - -#: config/i960/i960.h:333 config/sparc/freebsd.h:76 config/sparc/linux.h:91 -#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215 -msgid "Use 64 bit long doubles" -msgstr "" - -#: config/i960/i960.h:335 -msgid "Enable linker relaxation" -msgstr "" - -#: config/i960/i960.h:337 -msgid "Do not enable linker relaxation" -msgstr "" - #: config/ia64/ia64-c.c:52 msgid "malformed #pragma builtin" msgstr "" -#: config/ia64/ia64.c:1020 config/m32r/m32r.c:354 +#: config/ia64/ia64.c:1053 config/m32r/m32r.c:368 #, c-format msgid "invalid argument of `%s' attribute" msgstr "" -#: config/ia64/ia64.c:1032 +#: config/ia64/ia64.c:1065 msgid "%Jan address area attribute cannot be specified for local variables" msgstr "" -#: config/ia64/ia64.c:1039 +#: config/ia64/ia64.c:1072 msgid "%Jaddress area of '%s' conflicts with previous declaration" msgstr "" -#: config/ia64/ia64.c:1046 +#: config/ia64/ia64.c:1079 msgid "%Jaddress area attribute cannot be specified for functions" msgstr "" -#: config/ia64/ia64.c:4191 +#: config/ia64/ia64.c:4322 msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:4538 +#: config/ia64/ia64.c:4662 msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:4565 +#: config/ia64/ia64.c:4689 #, c-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:4613 +#: config/ia64/ia64.c:4737 msgid "cannot optimize floating point division for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4619 +#: config/ia64/ia64.c:4743 msgid "cannot optimize integer division for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4625 +#: config/ia64/ia64.c:4749 msgid "cannot optimize square root for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4631 +#: config/ia64/ia64.c:4755 msgid "not yet implemented: latency-optimized inline square root" msgstr "" -#: config/ia64/ia64.c:4643 +#: config/ia64/ia64.c:4767 #, c-format msgid "bad value (%s) for -mtls-size= switch" msgstr "" -#: config/ia64/ia64.c:4659 +#: config/ia64/ia64.c:4783 #, c-format msgid "bad value (%s) for -tune= switch" msgstr "" @@ -9815,107 +9653,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:172 +#: config/ia64/ia64.h:173 msgid "Generate big endian code" msgstr "" -#: config/ia64/ia64.h:174 config/mcore/mcore.h:154 +#: config/ia64/ia64.h:175 config/mcore/mcore.h:154 msgid "Generate little endian code" msgstr "" -#: config/ia64/ia64.h:176 +#: config/ia64/ia64.h:177 msgid "Generate code for GNU as" msgstr "" -#: config/ia64/ia64.h:178 +#: config/ia64/ia64.h:179 msgid "Generate code for Intel as" msgstr "" -#: config/ia64/ia64.h:180 +#: config/ia64/ia64.h:181 msgid "Generate code for GNU ld" msgstr "" -#: config/ia64/ia64.h:182 +#: config/ia64/ia64.h:183 msgid "Generate code for Intel ld" msgstr "" -#: config/ia64/ia64.h:184 +#: config/ia64/ia64.h:185 msgid "Generate code without GP reg" msgstr "" -#: config/ia64/ia64.h:186 +#: config/ia64/ia64.h:187 msgid "Emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:188 +#: config/ia64/ia64.h:189 msgid "Don't emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:190 +#: config/ia64/ia64.h:191 msgid "Emit code for Itanium (TM) processor B step" msgstr "" -#: config/ia64/ia64.h:192 +#: config/ia64/ia64.h:193 msgid "Use in/loc/out register names" msgstr "" -#: config/ia64/ia64.h:194 +#: config/ia64/ia64.h:195 msgid "Disable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:196 +#: config/ia64/ia64.h:197 msgid "Enable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:198 +#: config/ia64/ia64.h:199 msgid "gp is constant (but save/restore gp on indirect calls)" msgstr "" -#: config/ia64/ia64.h:200 +#: config/ia64/ia64.h:201 msgid "Generate self-relocatable code" msgstr "" -#: config/ia64/ia64.h:202 +#: config/ia64/ia64.h:203 msgid "Generate inline floating point division, optimize for latency" msgstr "" -#: config/ia64/ia64.h:204 +#: config/ia64/ia64.h:205 msgid "Generate inline floating point division, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:206 +#: config/ia64/ia64.h:207 msgid "Generate inline integer division, optimize for latency" msgstr "" -#: config/ia64/ia64.h:208 +#: config/ia64/ia64.h:209 msgid "Generate inline integer division, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:210 +#: config/ia64/ia64.h:211 msgid "Generate inline square root, optimize for latency" msgstr "" -#: config/ia64/ia64.h:212 +#: config/ia64/ia64.h:213 msgid "Generate inline square root, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:214 +#: config/ia64/ia64.h:215 msgid "Enable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/ia64/ia64.h:216 +#: config/ia64/ia64.h:217 msgid "Disable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/ia64/ia64.h:218 +#: config/ia64/ia64.h:219 msgid "Enable earlier placing stop bits for better scheduling" msgstr "" -#: config/ia64/ia64.h:220 +#: config/ia64/ia64.h:221 msgid "Disable earlier placing stop bits" msgstr "" -#: config/ia64/ia64.h:265 +#: config/ia64/ia64.h:266 msgid "Specify range of registers to make fixed" msgstr "" @@ -9923,51 +9761,51 @@ msgstr "" msgid "bad operand" msgstr "" -#: config/iq2000/iq2000.c:1816 +#: config/iq2000/iq2000.c:1840 #, c-format msgid "bad value (%s) for -mcpu= switch" msgstr "" -#: config/iq2000/iq2000.c:1845 +#: config/iq2000/iq2000.c:1869 #, c-format msgid "The compiler does not support -march=%s." msgstr "" -#: config/iq2000/iq2000.c:2232 +#: config/iq2000/iq2000.c:2256 #, c-format msgid "gp_offset (%ld) or end_offset (%ld) is less than zero." msgstr "" -#: config/iq2000/iq2000.c:3023 +#: config/iq2000/iq2000.c:3047 #, c-format msgid "argument `%d' is not a constant" msgstr "" -#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2057 +#: config/iq2000/iq2000.c:3350 config/xtensa/xtensa.c:2098 msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "" -#: config/iq2000/iq2000.c:3469 +#: config/iq2000/iq2000.c:3505 #, c-format msgid "PRINT_OPERAND: Unknown punctuation '%c'" msgstr "" -#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5482 -#: config/xtensa/xtensa.c:1911 +#: config/iq2000/iq2000.c:3514 config/mips/mips.c:5483 +#: config/xtensa/xtensa.c:1952 msgid "PRINT_OPERAND null pointer" msgstr "" -#: config/iq2000/iq2000.c:3547 +#: config/iq2000/iq2000.c:3583 #, c-format msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8881 +#: config/iq2000/iq2000.c:3591 config/rs6000/rs6000.c:8921 #, c-format msgid "invalid %%p value" msgstr "" -#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5612 +#: config/iq2000/iq2000.c:3655 config/mips/mips.c:5613 #, c-format msgid "invalid use of %%d, %%x, or %%X" msgstr "" @@ -10008,104 +9846,104 @@ msgstr "" msgid "Specify CPU for code generation purposes" msgstr "" -#: config/m32r/m32r.c:172 +#: config/m32r/m32r.c:186 #, c-format msgid "bad value (%s) for -mmodel switch" msgstr "" -#: config/m32r/m32r.c:181 +#: config/m32r/m32r.c:195 #, c-format msgid "bad value (%s) for -msdata switch" msgstr "" -#: config/m32r/m32r.c:188 +#: config/m32r/m32r.c:202 #, c-format msgid "bad value (%s) for -flush-trap=n (0= found without a %%< in assembler pattern" msgstr "" -#: config/mips/mips.c:5459 +#: config/mips/mips.c:5460 #, c-format msgid "internal error: %%} found without a %%{ in assembler pattern" msgstr "" -#: config/mips/mips.c:5473 +#: config/mips/mips.c:5474 #, c-format msgid "PRINT_OPERAND: unknown punctuation '%c'" msgstr "" -#: config/mips/mips.c:5502 +#: config/mips/mips.c:5503 #, c-format msgid "PRINT_OPERAND, invalid insn for %%C" msgstr "" -#: config/mips/mips.c:5519 +#: config/mips/mips.c:5520 #, c-format msgid "PRINT_OPERAND, invalid insn for %%N" msgstr "" -#: config/mips/mips.c:5528 +#: config/mips/mips.c:5529 #, c-format msgid "PRINT_OPERAND, invalid insn for %%F" msgstr "" -#: config/mips/mips.c:5537 +#: config/mips/mips.c:5538 #, c-format msgid "PRINT_OPERAND, invalid insn for %%W" msgstr "" -#: config/mips/mips.c:5643 +#: config/mips/mips.c:5644 msgid "PRINT_OPERAND, invalid operand for relocation" msgstr "" -#: config/mips/mips.c:8274 +#: config/mips/mips.c:8279 #, c-format msgid "can not handle inconsistent calls to `%s'" msgstr "" -#: config/mips/mips.c:9501 +#: config/mips/mips.c:9285 msgid "the cpu name must be lower case" msgstr "" -#: config/mips/mips.c:9523 +#: config/mips/mips.c:9307 #, c-format msgid "bad value (%s) for %s" msgstr "" -#: config/mips/mips.c:9798 +#: config/mips/mips.c:9582 #, c-format msgid "can't rewind temp file: %m" msgstr "" -#: config/mips/mips.c:9802 +#: config/mips/mips.c:9586 #, c-format msgid "can't write to output file: %m" msgstr "" -#: config/mips/mips.c:9805 +#: config/mips/mips.c:9589 #, c-format msgid "can't read from temp file: %m" msgstr "" -#: config/mips/mips.c:9808 +#: config/mips/mips.c:9592 #, c-format msgid "can't close temp file: %m" msgstr "" @@ -10702,6 +10544,10 @@ msgstr "" msgid "Don't use mips-tfile asm postpass" msgstr "" +#: config/mips/mips.h:539 config/pa/pa.h:266 +msgid "Use software floating point" +msgstr "" + #. Macro to define tables used to set the flags. #. This is a list in braces of triplets in braces, #. each triplet being { "NAME", VALUE, DOC } @@ -10850,7 +10696,7 @@ msgstr "" #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. -#: config/mips/mips.h:2379 +#: config/mips/mips.h:2391 msgid "mips16 function profiling" msgstr "" @@ -11032,7 +10878,7 @@ msgstr "" msgid "Do not work around hardware multiply bug" msgstr "" -#: config/ns32k/ns32k.h:142 config/s390/s390.h:124 +#: config/ns32k/ns32k.h:142 config/s390/s390.h:125 msgid "Don't use hardware fp" msgstr "" @@ -11104,29 +10950,29 @@ msgstr "" msgid "No \"Small register classes\" kludge" msgstr "" -#: config/pa/pa.c:304 +#: config/pa/pa.c:319 #, c-format msgid "" "unknown -mschedule= option (%s).\n" "Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n" msgstr "" -#: config/pa/pa.c:329 +#: config/pa/pa.c:344 #, c-format msgid "" "unknown -march= option (%s).\n" "Valid options are 1.0, 1.1, and 2.0\n" msgstr "" -#: config/pa/pa.c:342 +#: config/pa/pa.c:357 msgid "PIC code generation is not supported in the portable runtime model\n" msgstr "" -#: config/pa/pa.c:347 +#: config/pa/pa.c:362 msgid "PIC code generation is not compatible with fast indirect calls\n" msgstr "" -#: config/pa/pa.c:352 +#: config/pa/pa.c:367 msgid "-g is only supported when using GAS on this processor," msgstr "" @@ -11434,109 +11280,109 @@ msgstr "" msgid "unknown -malign-XXXXX option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:5358 +#: config/rs6000/rs6000.c:5398 msgid "argument 1 must be a 5-bit signed literal" msgstr "" -#: config/rs6000/rs6000.c:5460 config/rs6000/rs6000.c:6083 +#: config/rs6000/rs6000.c:5500 config/rs6000/rs6000.c:6123 msgid "argument 2 must be a 5-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:5500 +#: config/rs6000/rs6000.c:5540 msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:5554 +#: config/rs6000/rs6000.c:5594 msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:5682 +#: config/rs6000/rs6000.c:5722 msgid "argument 3 must be a 4-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:5852 +#: config/rs6000/rs6000.c:5892 #, c-format msgid "argument to `%s' must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:5965 +#: config/rs6000/rs6000.c:6005 msgid "argument to dss must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6203 +#: config/rs6000/rs6000.c:6243 msgid "argument 1 of __builtin_spe_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:6276 +#: config/rs6000/rs6000.c:6316 msgid "argument 1 of __builtin_spe_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:8711 +#: config/rs6000/rs6000.c:8751 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:8720 +#: config/rs6000/rs6000.c:8760 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:8729 +#: config/rs6000/rs6000.c:8769 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:8764 +#: config/rs6000/rs6000.c:8804 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:8774 +#: config/rs6000/rs6000.c:8814 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:8784 +#: config/rs6000/rs6000.c:8824 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:8804 config/xtensa/xtensa.c:1961 +#: config/rs6000/rs6000.c:8844 config/xtensa/xtensa.c:2002 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:8871 +#: config/rs6000/rs6000.c:8911 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.c:8918 +#: config/rs6000/rs6000.c:8958 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:8962 +#: config/rs6000/rs6000.c:9002 #, c-format msgid "invalid %%S value" msgstr "" -#: config/rs6000/rs6000.c:9004 +#: config/rs6000/rs6000.c:9044 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:9014 +#: config/rs6000/rs6000.c:9054 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:9023 config/xtensa/xtensa.c:1931 +#: config/rs6000/rs6000.c:9063 config/xtensa/xtensa.c:1972 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:13517 +#: config/rs6000/rs6000.c:13553 msgid "no profiling of 64-bit code for this ABI" msgstr "" @@ -11593,11 +11439,11 @@ msgstr "" msgid "-m64 requires a PowerPC64 cpu" msgstr "" -#: config/rs6000/linux64.h:201 +#: config/rs6000/linux64.h:206 msgid "Call mcount for profiling before a function prologue" msgstr "" -#: config/rs6000/linux64.h:203 +#: config/rs6000/linux64.h:208 msgid "Call mcount for profiling after a function prologue" msgstr "" @@ -11744,7 +11590,7 @@ msgstr "" msgid "Do not generate single field mfcr instruction" msgstr "" -#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:648 +#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:625 msgid "Use features of and schedule code for given CPU" msgstr "" @@ -11972,110 +11818,110 @@ msgstr "" msgid "-m%s not supported in this configuration" msgstr "" -#: config/s390/s390.c:933 +#: config/s390/s390.c:934 #, c-format msgid "Unknown cpu used in -march=%s." msgstr "" -#: config/s390/s390.c:952 +#: config/s390/s390.c:953 #, c-format msgid "Unknown cpu used in -mtune=%s." msgstr "" -#: config/s390/s390.c:957 +#: config/s390/s390.c:958 #, c-format msgid "z/Architecture mode not supported on %s." msgstr "" -#: config/s390/s390.c:959 +#: config/s390/s390.c:960 msgid "64-bit ABI not supported in ESA/390 mode." msgstr "" -#: config/s390/s390.c:3348 +#: config/s390/s390.c:3345 msgid "invalid UNSPEC as operand (1)" msgstr "" -#: config/s390/s390.c:3396 +#: config/s390/s390.c:3393 msgid "invalid UNSPEC as operand (2)" msgstr "" -#: config/s390/s390.c:3402 +#: config/s390/s390.c:3399 msgid "UNKNOWN in s390_output_symbolic_const !?" msgstr "" -#: config/s390/s390.c:3418 +#: config/s390/s390.c:3415 msgid "Cannot decompose address." msgstr "" -#: config/s390/s390.c:3589 +#: config/s390/s390.c:3586 msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/s390/s390.c:5307 +#: config/s390/s390.c:5309 msgid "Total size of local variables exceeds architecture limit." msgstr "" -#: config/s390/s390.h:125 +#: config/s390/s390.h:126 msgid "Set backchain" msgstr "" -#: config/s390/s390.h:126 +#: config/s390/s390.h:127 msgid "Don't set backchain (faster, but debug harder" msgstr "" -#: config/s390/s390.h:127 +#: config/s390/s390.h:128 msgid "Use bras for executable < 64k" msgstr "" -#: config/s390/s390.h:128 +#: config/s390/s390.h:129 msgid "Don't use bras" msgstr "" -#: config/s390/s390.h:129 +#: config/s390/s390.h:130 msgid "Additional debug prints" msgstr "" -#: config/s390/s390.h:130 +#: config/s390/s390.h:131 msgid "Don't print additional debug prints" msgstr "" -#: config/s390/s390.h:131 +#: config/s390/s390.h:132 msgid "64 bit ABI" msgstr "" -#: config/s390/s390.h:132 +#: config/s390/s390.h:133 msgid "31 bit ABI" msgstr "" -#: config/s390/s390.h:133 +#: config/s390/s390.h:134 msgid "z/Architecture" msgstr "" -#: config/s390/s390.h:134 +#: config/s390/s390.h:135 msgid "ESA/390 architecture" msgstr "" -#: config/s390/s390.h:135 +#: config/s390/s390.h:136 msgid "mvcle use" msgstr "" -#: config/s390/s390.h:136 +#: config/s390/s390.h:137 msgid "mvc&ex" msgstr "" -#: config/s390/s390.h:137 +#: config/s390/s390.h:138 msgid "enable tpf OS code" msgstr "" -#: config/s390/s390.h:138 +#: config/s390/s390.h:139 msgid "disable tpf OS code" msgstr "" -#: config/s390/s390.h:139 +#: config/s390/s390.h:140 msgid "disable fused multiply/add instructions" msgstr "" -#: config/s390/s390.h:140 +#: config/s390/s390.h:141 msgid "enable fused multiply/add instructions" msgstr "" @@ -12083,25 +11929,25 @@ msgstr "" msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:6746 +#: config/sh/sh.c:6744 msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" #. The sp_switch attribute only has meaning for interrupt functions. #. The trap_exit attribute only has meaning for interrupt functions. -#: config/sh/sh.c:6768 config/sh/sh.c:6803 +#: config/sh/sh.c:6766 config/sh/sh.c:6801 #, c-format msgid "`%s' attribute only applies to interrupt functions" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:6775 +#: config/sh/sh.c:6773 #, c-format msgid "`%s' attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:6810 +#: config/sh/sh.c:6808 #, c-format msgid "`%s' attribute argument not an integer constant" msgstr "" @@ -12113,74 +11959,79 @@ msgstr "" msgid "Profiling is not supported on this target." msgstr "" -#: config/sparc/sparc.c:360 +#: config/sparc/sparc.c:389 #, c-format msgid "%s is not supported by this configuration" msgstr "" -#: config/sparc/sparc.c:367 +#: config/sparc/sparc.c:396 msgid "-mlong-double-64 not allowed with -m64" msgstr "" -#: config/sparc/sparc.c:392 +#: config/sparc/sparc.c:421 msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: config/sparc/sparc.c:6753 config/sparc/sparc.c:6759 +#: config/sparc/sparc.c:6869 config/sparc/sparc.c:6875 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:6829 +#: config/sparc/sparc.c:6945 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:6839 +#: config/sparc/sparc.c:6955 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:6878 +#: config/sparc/sparc.c:6994 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:6879 +#: config/sparc/sparc.c:6995 #, c-format msgid "invalid %%C operand" msgstr "" -#: config/sparc/sparc.c:6900 +#: config/sparc/sparc.c:7016 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:6901 +#: config/sparc/sparc.c:7017 #, c-format msgid "invalid %%D operand" msgstr "" -#: config/sparc/sparc.c:6917 +#: config/sparc/sparc.c:7033 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:6931 +#: config/sparc/sparc.c:7047 #, c-format msgid "invalid %%s operand" msgstr "" -#: config/sparc/sparc.c:6985 +#: config/sparc/sparc.c:7101 msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:6988 +#: config/sparc/sparc.c:7104 msgid "floating point constant not a valid immediate operand" msgstr "" +#: config/sparc/freebsd.h:76 config/sparc/linux.h:91 +#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:211 +msgid "Use 64 bit long doubles" +msgstr "" + #: config/sparc/freebsd.h:77 config/sparc/linux.h:92 -#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216 +#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:212 msgid "Use 128 bit long doubles" msgstr "" @@ -12196,169 +12047,135 @@ msgstr "" msgid "Use little-endian byte order for data" msgstr "" -#: config/sparc/sparc.h:547 +#: config/sparc/sparc.h:542 msgid "Assume possible double misalignment" msgstr "" -#: config/sparc/sparc.h:549 +#: config/sparc/sparc.h:544 msgid "Assume all doubles are aligned" msgstr "" -#: config/sparc/sparc.h:551 +#: config/sparc/sparc.h:546 msgid "Pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:553 +#: config/sparc/sparc.h:548 msgid "Do not pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:555 -msgid "Use flat register window model" -msgstr "" - -#: config/sparc/sparc.h:557 -msgid "Do not use flat register window model" -msgstr "" - -#: config/sparc/sparc.h:559 +#: config/sparc/sparc.h:550 msgid "Use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:561 +#: config/sparc/sparc.h:552 msgid "Do not use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:563 +#: config/sparc/sparc.h:554 msgid "Use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:565 +#: config/sparc/sparc.h:556 msgid "Do not use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:567 +#: config/sparc/sparc.h:558 msgid "Compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:569 +#: config/sparc/sparc.h:560 msgid "Do not compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:571 +#: config/sparc/sparc.h:562 msgid "Utilize Visual Instruction Set" msgstr "" -#: config/sparc/sparc.h:573 +#: config/sparc/sparc.h:564 msgid "Do not utilize Visual Instruction Set" msgstr "" -#. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9. -#: config/sparc/sparc.h:576 -msgid "Optimize for Cypress processors" -msgstr "" - -#: config/sparc/sparc.h:578 -msgid "Optimize for SPARCLite processors" -msgstr "" - -#: config/sparc/sparc.h:580 -msgid "Optimize for F930 processors" -msgstr "" - -#: config/sparc/sparc.h:582 -msgid "Optimize for F934 processors" -msgstr "" - -#: config/sparc/sparc.h:584 -msgid "Use V8 SPARC ISA" -msgstr "" - -#: config/sparc/sparc.h:586 -msgid "Optimize for SuperSPARC processors" -msgstr "" - -#. End of deprecated options. -#: config/sparc/sparc.h:589 +#: config/sparc/sparc.h:566 msgid "Pointers are 64-bit" msgstr "" -#: config/sparc/sparc.h:591 +#: config/sparc/sparc.h:568 msgid "Pointers are 32-bit" msgstr "" -#: config/sparc/sparc.h:593 +#: config/sparc/sparc.h:570 msgid "Use 32-bit ABI" msgstr "" -#: config/sparc/sparc.h:595 +#: config/sparc/sparc.h:572 msgid "Use 64-bit ABI" msgstr "" -#: config/sparc/sparc.h:597 +#: config/sparc/sparc.h:574 msgid "Use stack bias" msgstr "" -#: config/sparc/sparc.h:599 +#: config/sparc/sparc.h:576 msgid "Do not use stack bias" msgstr "" -#: config/sparc/sparc.h:601 +#: config/sparc/sparc.h:578 msgid "Use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:603 +#: config/sparc/sparc.h:580 msgid "Do not use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:605 +#: config/sparc/sparc.h:582 msgid "Optimize tail call instructions in assembler and linker" msgstr "" -#: config/sparc/sparc.h:607 +#: config/sparc/sparc.h:584 msgid "Do not optimize tail call instructions in assembler or linker" msgstr "" -#: config/sparc/sparc.h:652 +#: config/sparc/sparc.h:629 msgid "Use given SPARC code model" msgstr "" -#: config/stormy16/stormy16.c:526 +#: config/stormy16/stormy16.c:527 msgid "Constant halfword load operand out of range." msgstr "" -#: config/stormy16/stormy16.c:536 +#: config/stormy16/stormy16.c:537 msgid "Constant arithmetic operand out of range." msgstr "" -#: config/stormy16/stormy16.c:1027 +#: config/stormy16/stormy16.c:1028 msgid "Local variable memory requirements exceed capacity." msgstr "" -#: config/stormy16/stormy16.c:1193 +#: config/stormy16/stormy16.c:1194 msgid "function_profiler support" msgstr "" -#: config/stormy16/stormy16.c:1292 +#: config/stormy16/stormy16.c:1283 msgid "cannot use va_start in interrupt function" msgstr "" -#: config/stormy16/stormy16.c:1624 +#: config/stormy16/stormy16.c:1599 msgid "`B' operand is not constant" msgstr "" -#: config/stormy16/stormy16.c:1630 +#: config/stormy16/stormy16.c:1605 msgid "`B' operand has multiple bits set" msgstr "" -#: config/stormy16/stormy16.c:1656 +#: config/stormy16/stormy16.c:1631 msgid "`o' operand is not constant" msgstr "" -#: config/stormy16/stormy16.c:1670 +#: config/stormy16/stormy16.c:1645 msgid "xstormy16_print_operand: unknown code" msgstr "" -#: config/stormy16/stormy16.c:1716 +#: config/stormy16/stormy16.c:1691 #, c-format msgid "switch statement of size %lu entries too large" msgstr "" @@ -12420,63 +12237,63 @@ msgstr "" msgid "junk at end of #pragma ghs endzda" msgstr "" -#: config/v850/v850.c:142 +#: config/v850/v850.c:156 #, c-format msgid "%s=%s is not numeric" msgstr "" -#: config/v850/v850.c:149 +#: config/v850/v850.c:163 #, c-format msgid "%s=%s is too large" msgstr "" -#: config/v850/v850.c:301 +#: config/v850/v850.c:315 msgid "const_double_split got a bad insn:" msgstr "" -#: config/v850/v850.c:866 +#: config/v850/v850.c:880 msgid "output_move_single:" msgstr "" -#: config/v850/v850.c:2209 +#: config/v850/v850.c:2223 msgid "%Jdata area attributes cannot be specified for local variables" msgstr "" -#: config/v850/v850.c:2220 +#: config/v850/v850.c:2234 msgid "%Jdata area of '%D' conflicts with previous declaration" msgstr "" -#: config/v850/v850.c:2419 +#: config/v850/v850.c:2433 #, c-format msgid "bogus JR construction: %d\n" msgstr "" -#: config/v850/v850.c:2440 config/v850/v850.c:2643 +#: config/v850/v850.c:2454 config/v850/v850.c:2657 #, c-format msgid "bad amount of stack space removal: %d" msgstr "" -#: config/v850/v850.c:2619 +#: config/v850/v850.c:2633 #, c-format msgid "bogus JARL construction: %d\n" msgstr "" -#: config/v850/v850.c:2989 +#: config/v850/v850.c:3003 #, c-format msgid "Bogus DISPOSE construction: %d\n" msgstr "" -#: config/v850/v850.c:3011 +#: config/v850/v850.c:3025 #, c-format msgid "Too much stack space to dispose of: %d" msgstr "" -#: config/v850/v850.c:3184 +#: config/v850/v850.c:3198 #, c-format msgid "Bogus PREPEARE construction: %d\n" msgstr "" -#: config/v850/v850.c:3206 +#: config/v850/v850.c:3220 #, c-format msgid "Too much stack space to prepare: %d" msgstr "" @@ -12556,56 +12373,56 @@ msgstr "" msgid "Set the max size of data eligible for the ZDA area" msgstr "" -#: config/xtensa/xtensa.c:1790 +#: config/xtensa/xtensa.c:1831 msgid "boolean registers required for the floating-point option" msgstr "" -#: config/xtensa/xtensa.c:1844 +#: config/xtensa/xtensa.c:1885 #, c-format msgid "-f%s is not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.c:1849 +#: config/xtensa/xtensa.c:1890 msgid "PIC is required but not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.c:1919 +#: config/xtensa/xtensa.c:1960 #, c-format msgid "invalid %%D value" msgstr "" -#: config/xtensa/xtensa.c:1956 +#: config/xtensa/xtensa.c:1997 msgid "invalid mask" msgstr "" -#: config/xtensa/xtensa.c:1982 +#: config/xtensa/xtensa.c:2023 #, c-format msgid "invalid %%x value" msgstr "" -#: config/xtensa/xtensa.c:1989 +#: config/xtensa/xtensa.c:2030 #, c-format msgid "invalid %%d value" msgstr "" -#: config/xtensa/xtensa.c:2010 config/xtensa/xtensa.c:2020 +#: config/xtensa/xtensa.c:2051 config/xtensa/xtensa.c:2061 #, c-format msgid "invalid %%t/%%b value" msgstr "" -#: config/xtensa/xtensa.c:2062 +#: config/xtensa/xtensa.c:2103 msgid "invalid address" msgstr "" -#: config/xtensa/xtensa.c:2087 +#: config/xtensa/xtensa.c:2128 msgid "no register in address" msgstr "" -#: config/xtensa/xtensa.c:2095 +#: config/xtensa/xtensa.c:2136 msgid "address offset not a constant" msgstr "" -#: config/xtensa/xtensa.c:2778 +#: config/xtensa/xtensa.c:2819 msgid "only uninitialized variables can be placed in a .bss section" msgstr "" @@ -12662,268 +12479,265 @@ msgstr "" msgid "unable to call pointer to member function here" msgstr "" -#: cp/call.c:2224 +#: cp/call.c:2228 msgid "%s %D(%T, %T, %T) " msgstr "" -#: cp/call.c:2229 +#: cp/call.c:2233 msgid "%s %D(%T, %T) " msgstr "" -#: cp/call.c:2233 +#: cp/call.c:2237 msgid "%s %D(%T) " msgstr "" -#: cp/call.c:2237 +#: cp/call.c:2241 msgid "%s %T " msgstr "" -#: cp/call.c:2239 +#: cp/call.c:2243 msgid "%J%s %+#D " msgstr "" -#: cp/call.c:2241 +#: cp/call.c:2245 msgid "%J%s %+#D" msgstr "" -#: cp/call.c:2276 +#: cp/call.c:2280 msgid "candidates are:" msgstr "" -#: cp/call.c:2464 +#: cp/call.c:2468 msgid "conversion from `%T' to `%T' is ambiguous" msgstr "" -#: cp/call.c:2615 cp/call.c:2659 +#: cp/call.c:2619 cp/call.c:2663 msgid "no matching function for call to `%D(%A)'" msgstr "" -#: cp/call.c:2618 cp/call.c:2662 +#: cp/call.c:2622 cp/call.c:2666 msgid "call of overloaded `%D(%A)' is ambiguous" msgstr "" #. It's no good looking for an overloaded operator() on a #. pointer-to-member-function. -#: cp/call.c:2728 +#: cp/call.c:2732 #, c-format msgid "" "pointer-to-member function %E cannot be called without an object; consider " "using .* or ->*" msgstr "" -#: cp/call.c:2794 +#: cp/call.c:2798 msgid "no match for call to `(%T) (%A)'" msgstr "" -#: cp/call.c:2802 +#: cp/call.c:2806 msgid "call of `(%T) (%A)' is ambiguous" msgstr "" -#: cp/call.c:2835 +#: cp/call.c:2839 #, c-format msgid "%s for ternary 'operator?:' in '%E ? %E : %E'" msgstr "" -#: cp/call.c:2841 +#: cp/call.c:2845 #, c-format msgid "%s for 'operator%s' in '%E%s'" msgstr "" -#: cp/call.c:2845 +#: cp/call.c:2849 #, c-format msgid "%s for 'operator[]' in '%E[%E]'" msgstr "" -#: cp/call.c:2850 +#: cp/call.c:2854 #, c-format msgid "%s for '%s' in '%s %E'" msgstr "" -#: cp/call.c:2855 +#: cp/call.c:2859 #, c-format msgid "%s for 'operator%s' in '%E %s %E'" msgstr "" -#: cp/call.c:2858 +#: cp/call.c:2862 #, c-format msgid "%s for 'operator%s' in '%s%E'" msgstr "" -#: cp/call.c:2953 +#: cp/call.c:2957 msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" -#: cp/call.c:3014 +#: cp/call.c:3018 #, c-format msgid "`%E' has type `void' and is not a throw-expression" msgstr "" -#: cp/call.c:3047 cp/call.c:3238 +#: cp/call.c:3051 cp/call.c:3242 msgid "operands to ?: have different types" msgstr "" -#: cp/call.c:3192 +#: cp/call.c:3196 msgid "enumeral mismatch in conditional expression: `%T' vs `%T'" msgstr "" -#: cp/call.c:3199 +#: cp/call.c:3203 msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: cp/call.c:3483 +#: cp/call.c:3487 msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead" msgstr "" -#: cp/call.c:3528 +#: cp/call.c:3532 msgid "using synthesized `%#D' for copy assignment" msgstr "" -#: cp/call.c:3530 +#: cp/call.c:3534 msgid " where cfront would use `%#D'" msgstr "" -#: cp/call.c:3553 +#: cp/call.c:3557 msgid "comparison between `%#T' and `%#T'" msgstr "" -#: cp/call.c:3799 +#: cp/call.c:3803 msgid "no suitable `operator %s' for `%T'" msgstr "" -#: cp/call.c:3816 +#: cp/call.c:3820 msgid "`%+#D' is private" msgstr "" -#: cp/call.c:3818 +#: cp/call.c:3822 msgid "`%+#D' is protected" msgstr "" -#: cp/call.c:3820 +#: cp/call.c:3824 msgid "`%+#D' is inaccessible" msgstr "" -#: cp/call.c:3821 +#: cp/call.c:3825 msgid "within this context" msgstr "" -#: cp/call.c:3891 +#: cp/call.c:3895 msgid "invalid conversion from `%T' to `%T'" msgstr "" -#: cp/call.c:3893 +#: cp/call.c:3897 msgid " initializing argument %P of `%D'" msgstr "" -#: cp/call.c:4046 +#: cp/call.c:4050 msgid "cannot bind bitfield `%E' to `%T'" msgstr "" -#: cp/call.c:4049 +#: cp/call.c:4053 msgid "cannot bind packed field `%E' to `%T'" msgstr "" -#: cp/call.c:4052 +#: cp/call.c:4056 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:4135 +#: cp/call.c:4144 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:4160 +#: cp/call.c:4168 msgid "" "cannot receive objects of non-POD type `%#T' through `...'; call will abort " "at runtime" msgstr "" -#: cp/call.c:4200 +#: cp/call.c:4208 msgid "the default argument for parameter %d of `%D' has not yet been parsed" msgstr "" -#: cp/call.c:4380 +#: cp/call.c:4403 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers" msgstr "" -#: cp/call.c:4399 +#: cp/call.c:4422 msgid "`%T' is not an accessible base of `%T'" msgstr "" -#: cp/call.c:4673 +#: cp/call.c:4696 msgid "could not find class$ field in java interface type `%T'" msgstr "" -#: cp/call.c:4928 +#: cp/call.c:4951 msgid "call to non-function `%D'" msgstr "" -#: cp/call.c:4954 +#: cp/call.c:4977 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'" msgstr "" -#: cp/call.c:5032 +#: cp/call.c:5055 msgid "no matching function for call to `%T::%s(%A)%#V'" msgstr "" -#: cp/call.c:5049 +#: cp/call.c:5072 #, c-format msgid "call of overloaded `%s(%A)' is ambiguous" msgstr "" -#: cp/call.c:5070 +#: cp/call.c:5093 msgid "cannot call member function `%D' without object" msgstr "" -#: cp/call.c:5655 +#: cp/call.c:5678 msgid "passing `%T' chooses `%T' over `%T'" msgstr "" -#: cp/call.c:5657 cp/name-lookup.c:4057 +#: cp/call.c:5680 cp/name-lookup.c:4093 msgid " in call to `%D'" msgstr "" -#: cp/call.c:5714 +#: cp/call.c:5737 msgid "choosing `%D' over `%D'" msgstr "" -#: cp/call.c:5715 +#: cp/call.c:5738 msgid " for conversion from `%T' to `%T'" msgstr "" -#: cp/call.c:5717 +#: cp/call.c:5740 msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:5837 +#: cp/call.c:5860 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:5841 +#: cp/call.c:5864 msgid "candidate 1:" msgstr "" -#: cp/call.c:5842 +#: cp/call.c:5865 msgid "candidate 2:" msgstr "" -#: cp/call.c:5951 +#: cp/call.c:5974 msgid "could not convert `%E' to `%T'" msgstr "" -#: cp/call.c:6056 +#: cp/call.c:6079 msgid "" "invalid initialization of non-const reference of type '%T' from a temporary " "of type '%T'" msgstr "" -#: cp/call.c:6060 +#: cp/call.c:6083 msgid "" "invalid initialization of reference of type '%T' from expression of type '%T'" msgstr "" @@ -13177,6 +12991,8 @@ msgid "" "version of GCC" msgstr "" +#. Versions of G++ before G++ 3.4 did not reset the +#. DECL_MODE. #: cp/class.c:4805 msgid "" "the offset of `%D' may not be ABI-compliant and may change in a future " @@ -13200,7 +13016,7 @@ msgid "" "version of GCC" msgstr "" -#: cp/class.c:5026 cp/semantics.c:2008 +#: cp/class.c:5026 cp/semantics.c:2029 msgid "redefinition of `%#T'" msgstr "" @@ -13256,7 +13072,7 @@ 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:6451 cp/decl.c:1225 cp/name-lookup.c:495 cp/pt.c:2093 +#: cp/class.c:6451 cp/decl.c:1225 cp/name-lookup.c:496 cp/pt.c:2093 msgid "declaration of `%#D'" msgstr "" @@ -13422,7 +13238,7 @@ msgstr "" msgid "declaration of template `%#D'" msgstr "" -#: cp/decl.c:1343 cp/name-lookup.c:496 +#: cp/decl.c:1343 cp/name-lookup.c:497 msgid "conflicts with previous declaration `%#D'" msgstr "" @@ -13579,7 +13395,7 @@ msgstr "" msgid "duplicate label `%D'" msgstr "" -#: cp/decl.c:2612 cp/parser.c:3173 +#: cp/decl.c:2612 cp/parser.c:3252 msgid "`%D' used without template parameters" msgstr "" @@ -14578,6 +14394,10 @@ msgstr "" msgid "%Jprevious definition here" msgstr "" +#. DR 377 +#. +#. IF no integral type can represent all the enumerator values, the +#. enumeration is ill-formed. #: cp/decl.c:9849 msgid "no integral type can represent all of the enumerator values for `%T'" msgstr "" @@ -14602,23 +14422,23 @@ msgstr "" msgid "`%D' implicitly declared before its definition" msgstr "" -#: cp/decl.c:10200 cp/typeck.c:6004 +#: cp/decl.c:10200 cp/typeck.c:6011 msgid "`operator=' should return a reference to `*this'" msgstr "" -#: cp/decl.c:10471 +#: cp/decl.c:10472 msgid "parameter `%D' declared void" msgstr "" -#: cp/decl.c:10937 +#: cp/decl.c:10938 msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:10954 +#: cp/decl.c:10955 msgid "`%D' is already defined in class `%T'" msgstr "" -#: cp/decl.c:11167 +#: cp/decl.c:11168 msgid "static member function `%#D' declared with type qualifiers" msgstr "" @@ -14804,7 +14624,7 @@ msgstr "" msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: cp/except.c:653 cp/init.c:2021 +#: cp/except.c:653 cp/init.c:2029 msgid "`%D' should never be overloaded" msgstr "" @@ -15002,7 +14822,7 @@ msgstr "" msgid "type `%T' is of non-aggregate type" msgstr "" -#: cp/init.c:1425 cp/typeck.c:1789 +#: cp/init.c:1425 cp/typeck.c:1798 msgid "qualified type `%T' does not match destructor name `~%T'" msgstr "" @@ -15018,80 +14838,90 @@ msgstr "" msgid "invalid pointer to bit-field `%D'" msgstr "" -#: cp/init.c:1570 +#: cp/init.c:1573 msgid "invalid use of non-static member function `%D'" msgstr "" -#: cp/init.c:1575 cp/semantics.c:1229 +#: cp/init.c:1579 cp/semantics.c:1236 msgid "invalid use of non-static data member `%D'" msgstr "" -#: cp/init.c:1710 +#: cp/init.c:1718 msgid "new of array type fails to specify size" msgstr "" -#: cp/init.c:1721 +#: cp/init.c:1729 msgid "size in array new must have integral type" msgstr "" -#: cp/init.c:1727 +#: cp/init.c:1735 msgid "zero size array reserves no space" msgstr "" -#: cp/init.c:1793 +#: cp/init.c:1801 msgid "new cannot be applied to a reference type" msgstr "" -#: cp/init.c:1799 +#: cp/init.c:1807 msgid "new cannot be applied to a function type" msgstr "" -#: cp/init.c:1845 +#: cp/init.c:1853 msgid "call to Java constructor, while `jclass' undefined" msgstr "" -#: cp/init.c:1861 +#: cp/init.c:1869 msgid "can't find class$" msgstr "" -#: cp/init.c:1987 +#: cp/init.c:1995 msgid "invalid type `void' for new" msgstr "" -#: cp/init.c:1997 +#: cp/init.c:2005 msgid "uninitialized const in `new' of `%#T'" msgstr "" -#: cp/init.c:2016 +#: cp/init.c:2024 #, c-format msgid "call to Java constructor with `%s' undefined" msgstr "" -#: cp/init.c:2057 +#: cp/init.c:2065 msgid "request for member `%D' is ambiguous" msgstr "" -#: cp/init.c:2181 +#: cp/init.c:2189 msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2205 +#: cp/init.c:2213 msgid "ISO C++ forbids aggregate initializer to new" msgstr "" -#: cp/init.c:2650 +#: cp/init.c:2658 msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:2707 +#: cp/init.c:2715 msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:2880 +#: cp/init.c:2876 +msgid "possible problem detected in invocation of delete operator:" +msgstr "" + +#: cp/init.c:2879 +msgid "" +"neither the destructor nor the class-specific operator delete will be " +"called, even if they are declared when the class is defined." +msgstr "" + +#: cp/init.c:2900 msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3145 +#: cp/init.c:3165 msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -15140,6 +14970,16 @@ msgid "" "appears in.)" msgstr "" +#. In a template, it is invalid to write "f()" or "f(3)" if no +#. declaration of "f" is available. Historically, G++ and most +#. other compilers accepted that usage since they deferred all name +#. lookup until instantiation time rather than doing unqualified +#. name lookup at template definition time; explain to the user what +#. is going wrong. +#. +#. Note that we have the exact wording of the following message in +#. the manual (trouble.texi, node "Name lookup"), so they need to +#. be kept in synch. #: cp/lex.c:674 msgid "" "there are no arguments to `%D' that depend on a template parameter, so a " @@ -15152,15 +14992,15 @@ msgid "" "of an undeclared name is deprecated)" msgstr "" -#: cp/mangle.c:2029 +#: cp/mangle.c:2040 msgid "call_expr cannot be mangled due to a defect in the C++ ABI" msgstr "" -#: cp/mangle.c:2082 +#: cp/mangle.c:2093 msgid "omitted middle operand to `?:' operand cannot be mangled" msgstr "" -#: cp/mangle.c:2381 +#: cp/mangle.c:2392 msgid "the mangled name of `%D' will change in a future version of GCC" msgstr "" @@ -15168,20 +15008,20 @@ msgstr "" msgid "generic thunk code fails for method `%#D' which uses `...'" msgstr "" -#: cp/method.c:680 +#: cp/method.c:683 msgid "non-static const member `%#D', can't use default assignment operator" msgstr "" -#: cp/method.c:685 +#: cp/method.c:688 msgid "" "non-static reference member `%#D', can't use default assignment operator" msgstr "" -#: cp/name-lookup.c:649 +#: cp/name-lookup.c:650 msgid "`%#D' used prior to declaration" msgstr "" -#: cp/name-lookup.c:680 +#: cp/name-lookup.c:681 msgid "redeclaration of `wchar_t' as `%T'" msgstr "" @@ -15191,460 +15031,477 @@ msgstr "" #. [basic.start.main] #. #. This function shall not be overloaded. -#: cp/name-lookup.c:712 +#: cp/name-lookup.c:713 msgid "invalid redeclaration of `%D'" msgstr "" -#: cp/name-lookup.c:713 +#: cp/name-lookup.c:714 msgid "as `%D'" msgstr "" -#: cp/name-lookup.c:801 +#: cp/name-lookup.c:802 msgid "type mismatch with previous external decl of `%#D'" msgstr "" -#: cp/name-lookup.c:802 +#: cp/name-lookup.c:803 msgid "previous external decl of `%#D'" msgstr "" -#: cp/name-lookup.c:844 +#: cp/name-lookup.c:845 msgid "`%D' was previously implicitly declared to return `int'" msgstr "" -#: cp/name-lookup.c:902 +#: cp/name-lookup.c:903 msgid "extern declaration of `%#D' doesn't match" msgstr "" -#: cp/name-lookup.c:903 +#: cp/name-lookup.c:904 msgid "global declaration `%#D'" msgstr "" -#: cp/name-lookup.c:939 +#: cp/name-lookup.c:940 msgid "declaration of `%#D' shadows a parameter" msgstr "" -#: cp/name-lookup.c:960 +#: cp/name-lookup.c:961 #, c-format msgid "declaration of `%s' shadows a member of `this'" msgstr "" -#: cp/name-lookup.c:1136 +#: cp/name-lookup.c:1137 msgid "name lookup of `%D' changed" msgstr "" -#: cp/name-lookup.c:1138 +#: cp/name-lookup.c:1139 msgid " matches this `%D' under ISO standard rules" msgstr "" -#: cp/name-lookup.c:1140 +#: cp/name-lookup.c:1141 msgid " matches this `%D' under old rules" msgstr "" -#: cp/name-lookup.c:1154 cp/name-lookup.c:1161 +#: cp/name-lookup.c:1155 cp/name-lookup.c:1162 msgid "name lookup of `%D' changed for new ISO `for' scoping" msgstr "" -#: cp/name-lookup.c:1156 +#: cp/name-lookup.c:1157 msgid " cannot use obsolete binding at `%D' because it has a destructor" msgstr "" -#: cp/name-lookup.c:1163 +#: cp/name-lookup.c:1164 msgid " using obsolete binding at `%D'" msgstr "" -#: cp/name-lookup.c:1216 +#: cp/name-lookup.c:1217 #, c-format msgid "%s %s(%E) %p %d\n" msgstr "" -#: cp/name-lookup.c:1219 +#: cp/name-lookup.c:1220 #, c-format msgid "%s %s %p %d\n" msgstr "" -#: cp/name-lookup.c:1338 +#: cp/name-lookup.c:1339 msgid "XXX is_class_level != (current_scope == class_scope)\n" msgstr "" -#: cp/name-lookup.c:1975 +#: cp/name-lookup.c:1976 msgid "`%#D' hides constructor for `%#T'" msgstr "" -#: cp/name-lookup.c:1990 +#: cp/name-lookup.c:1991 msgid "`%#D' conflicts with previous using declaration `%#D'" msgstr "" -#: cp/name-lookup.c:2002 +#: cp/name-lookup.c:2003 msgid "previous non-function declaration `%#D'" msgstr "" -#: cp/name-lookup.c:2003 +#: cp/name-lookup.c:2004 msgid "conflicts with function declaration `%#D'" msgstr "" #. 7.3.3/5 #. A using-declaration shall not name a template-id. -#: cp/name-lookup.c:2080 +#: cp/name-lookup.c:2081 msgid "a using-declaration cannot specify a template-id. Try `using %D'" msgstr "" -#: cp/name-lookup.c:2086 +#: cp/name-lookup.c:2087 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:2094 cp/name-lookup.c:2108 cp/name-lookup.c:3283 +#: cp/name-lookup.c:2095 cp/name-lookup.c:2109 cp/name-lookup.c:3308 msgid "`%T' is not a namespace" msgstr "" -#: cp/name-lookup.c:2132 +#: cp/name-lookup.c:2133 msgid "`%D' not declared" msgstr "" #. If the OLD_FN was really declared, the #. declarations don't match. -#: cp/name-lookup.c:2144 cp/name-lookup.c:2186 cp/name-lookup.c:2211 +#: cp/name-lookup.c:2145 cp/name-lookup.c:2187 cp/name-lookup.c:2212 msgid "`%D' is already declared in this scope" msgstr "" -#: cp/name-lookup.c:2217 +#: cp/name-lookup.c:2218 msgid "using declaration `%D' introduced ambiguous type `%T'" msgstr "" #. Definition isn't the kind we were looking for. -#: cp/name-lookup.c:2376 cp/name-lookup.c:2395 +#: cp/name-lookup.c:2382 cp/name-lookup.c:2401 msgid "`%#D' redeclared as %C" msgstr "" -#: cp/name-lookup.c:2805 +#: cp/name-lookup.c:2811 msgid "using-declaration for non-member at class scope" msgstr "" -#: cp/name-lookup.c:2812 +#: cp/name-lookup.c:2818 msgid "using-declaration cannot name destructor" msgstr "" -#: cp/name-lookup.c:2908 +#: cp/name-lookup.c:2923 msgid "declaration of `%D' not in a namespace surrounding `%D'" msgstr "" -#: cp/name-lookup.c:2948 +#: cp/name-lookup.c:2963 msgid "`%D' should have been declared inside `%D'" msgstr "" -#: cp/name-lookup.c:3012 +#: cp/name-lookup.c:3027 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:3127 +#: cp/name-lookup.c:3142 msgid "unknown namespace `%D'" msgstr "" -#: cp/name-lookup.c:3277 +#: cp/name-lookup.c:3302 msgid "namespace `%T' undeclared" msgstr "" -#: cp/name-lookup.c:3310 +#: cp/name-lookup.c:3346 msgid "strong using only meaningful at namespace scope" msgstr "" -#: cp/name-lookup.c:3317 +#: cp/name-lookup.c:3353 msgid "`%D' attribute directive ignored" msgstr "" -#: cp/name-lookup.c:3450 +#: cp/name-lookup.c:3486 msgid "use of `%D' is ambiguous" msgstr "" -#: cp/name-lookup.c:3451 +#: cp/name-lookup.c:3487 msgid " first declared as `%#D' here" msgstr "" -#: cp/name-lookup.c:3454 +#: cp/name-lookup.c:3490 msgid " also declared as `%#D' here" msgstr "" -#: cp/name-lookup.c:3469 +#: cp/name-lookup.c:3505 msgid "`%D' denotes an ambiguous type" msgstr "" -#: cp/name-lookup.c:3470 +#: cp/name-lookup.c:3506 msgid "%J first type here" msgstr "" -#: cp/name-lookup.c:3471 +#: cp/name-lookup.c:3507 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:3536 cp/typeck.c:1764 +#: cp/name-lookup.c:3572 cp/typeck.c:1773 msgid "invalid use of `%D'" msgstr "" -#: cp/name-lookup.c:3577 +#: cp/name-lookup.c:3613 msgid "`%D::%D' is not a template" msgstr "" -#: cp/name-lookup.c:3594 +#: cp/name-lookup.c:3630 msgid "`%D' undeclared in namespace `%D'" msgstr "" -#: cp/name-lookup.c:4055 +#: cp/name-lookup.c:4091 msgid "`%D' is not a function," msgstr "" -#: cp/name-lookup.c:4056 +#: cp/name-lookup.c:4092 msgid " conflict with `%D'" msgstr "" -#: cp/name-lookup.c:4800 +#: cp/name-lookup.c:4830 msgid "XXX entering pop_everything ()\n" msgstr "" -#: cp/name-lookup.c:4809 +#: cp/name-lookup.c:4839 msgid "XXX leaving pop_everything ()\n" msgstr "" -#: cp/parser.c:607 +#: cp/parser.c:609 msgid "invalid token" msgstr "" -#: cp/parser.c:1804 +#: cp/parser.c:1810 msgid "`%D::%D' has not been declared" msgstr "" -#: cp/parser.c:1807 cp/semantics.c:2263 +#: cp/parser.c:1813 cp/semantics.c:2284 msgid "`::%D' has not been declared" msgstr "" -#: cp/parser.c:1809 +#: cp/parser.c:1815 msgid "`%D' has not been declared" msgstr "" -#: cp/parser.c:1812 +#: cp/parser.c:1818 msgid "`%D::%D' %s" msgstr "" -#: cp/parser.c:1814 +#: cp/parser.c:1820 msgid "`::%D' %s" msgstr "" -#: cp/parser.c:1816 +#: cp/parser.c:1822 msgid "`%D' %s" msgstr "" -#: cp/parser.c:1868 +#: cp/parser.c:1874 msgid "new types may not be defined in a return type" msgstr "" -#: cp/parser.c:1886 cp/pt.c:4126 +#: cp/parser.c:1892 cp/pt.c:4185 msgid "`%T' is not a template" msgstr "" -#: cp/parser.c:1888 +#: cp/parser.c:1894 #, c-format msgid "`%s' is not a template" msgstr "" -#: cp/parser.c:1890 +#: cp/parser.c:1896 msgid "invalid template-id" msgstr "" -#: cp/parser.c:1925 +#: cp/parser.c:1931 #, c-format msgid "%s cannot appear in a constant-expression" msgstr "" +#: cp/parser.c:1951 +#, c-format +msgid "invalid use of template-name `%E' without an argument list" +msgstr "" + #. Issue an error message. -#: cp/parser.c:1952 +#: cp/parser.c:1956 +#, c-format +msgid "`%E' does not name a type" +msgstr "" + +#: cp/parser.c:1987 +msgid "(perhaps `typename %T::%E' was intended)" +msgstr "" + +#: cp/parser.c:2002 #, c-format -msgid "`%s' does not name a type" +msgid "`%E' in namespace `%E' does not name a type" msgstr "" -#: cp/parser.c:1983 -msgid "(perhaps `typename %T::%s' was intended)" +#: cp/parser.c:2005 +msgid "`%E' in class `%T' does not name a type" msgstr "" -#: cp/parser.c:2405 +#: cp/parser.c:2481 msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: cp/parser.c:2414 +#: cp/parser.c:2490 msgid "statement-expressions are allowed only inside functions" msgstr "" -#: cp/parser.c:2465 +#: cp/parser.c:2541 msgid "`this' may not be used in this context" msgstr "" -#: cp/parser.c:2615 +#: cp/parser.c:2691 msgid "local variable `%D' may not appear in this context" msgstr "" -#: cp/parser.c:2979 +#: cp/parser.c:3056 msgid "typedef-name `%D' used as destructor declarator" msgstr "" -#: cp/parser.c:3622 +#: cp/parser.c:3701 msgid "ISO C++ forbids compound-literals" msgstr "" -#: cp/parser.c:4594 +#: cp/parser.c:4673 msgid "expression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:4770 +#: cp/parser.c:4849 msgid "use of old-style cast" msgstr "" -#: cp/parser.c:5501 +#: cp/parser.c:5602 #, c-format msgid "case label `%E' not within a switch statement" msgstr "" -#: cp/parser.c:6001 -msgid "break statement not within loop or switch" -msgstr "" - -#: cp/parser.c:6012 -msgid "continue statement not within a loop" -msgstr "" - -#: cp/parser.c:6043 +#: cp/parser.c:6144 msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:6163 +#: cp/parser.c:6264 msgid "extra `;'" msgstr "" -#: cp/parser.c:6458 +#: cp/parser.c:6559 msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:6593 +#: cp/parser.c:6697 msgid "duplicate `friend'" msgstr "" -#: cp/parser.c:6742 +#: cp/parser.c:6846 msgid "class definition may not be declared a friend" msgstr "" -#: cp/parser.c:7056 +#: cp/parser.c:7160 msgid "only constructors take base initializers" msgstr "" -#: cp/parser.c:7107 +#: cp/parser.c:7211 msgid "anachronistic old-style base class initializer" msgstr "" #. Warn that we do not support `export'. -#: cp/parser.c:7500 +#: cp/parser.c:7604 msgid "keyword `export' not implemented, and will be ignored" msgstr "" +#. Otherwise, emit an error about the invalid digraph, but continue +#. parsing because we got our argument list. +#: cp/parser.c:7964 +msgid "`<::' cannot begin a template-argument list" +msgstr "" + +#: cp/parser.c:7965 +msgid "" +"`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'" +msgstr "" + +#: cp/parser.c:7972 +msgid "(if you use `-fpermissive' G++ will accept your code)" +msgstr "" + #. Explain what went wrong. -#: cp/parser.c:7988 +#: cp/parser.c:8144 msgid "non-template `%D' used as template" msgstr "" -#: cp/parser.c:7989 +#: cp/parser.c:8145 msgid "(use `%T::template %D' to indicate that it is a template)" msgstr "" -#: cp/parser.c:8918 +#: cp/parser.c:9074 msgid "using `typename' outside of template" msgstr "" -#: cp/parser.c:9040 +#: cp/parser.c:9196 msgid "expected type-name" msgstr "" -#: cp/parser.c:9099 +#: cp/parser.c:9255 msgid "type attributes are honored only at type definition" msgstr "" -#: cp/parser.c:9200 -msgid "comma at end of enumerator list" -msgstr "" - #. [namespace.udecl] #. #. A using declaration shall not name a template-id. -#: cp/parser.c:9483 +#: cp/parser.c:9639 msgid "a template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:9809 +#: cp/parser.c:9965 msgid "an asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:9811 +#: cp/parser.c:9967 msgid "attributes are not allowed on a function-definition" msgstr "" -#: cp/parser.c:9944 +#: cp/parser.c:10100 msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:11136 +#: cp/parser.c:11297 msgid "file ends in default argument" msgstr "" -#: cp/parser.c:11192 +#: cp/parser.c:11353 msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:11195 +#: cp/parser.c:11356 msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:11917 +#: cp/parser.c:12081 msgid "declaration of `%D' in `%D' which does not enclose `%D'" msgstr "" -#: cp/parser.c:11930 +#: cp/parser.c:12094 msgid "extra qualification ignored" msgstr "" -#: cp/parser.c:11941 +#: cp/parser.c:12105 msgid "an explicit specialization must be preceded by 'template <>'" msgstr "" -#: cp/parser.c:12221 +#: cp/parser.c:12385 msgid "extra semicolon" msgstr "" -#: cp/parser.c:12239 +#: cp/parser.c:12403 msgid "a class-key must be used when declaring a friend" msgstr "" -#: cp/parser.c:12270 +#: cp/parser.c:12434 msgid "friend declaration does not name a class or function" msgstr "" -#: cp/parser.c:12441 +#: cp/parser.c:12605 msgid "pure-specifier on function-definition" msgstr "" -#: cp/parser.c:12714 +#: cp/parser.c:12878 msgid "keyword `typename' not allowed outside of templates" msgstr "" -#: cp/parser.c:12716 +#: cp/parser.c:12880 msgid "" "keyword `typename' not allowed in this context (the base class is implicitly " "a type)" msgstr "" -#: cp/parser.c:13534 +#: cp/parser.c:13698 msgid "reference to `%D' is ambiguous" msgstr "" -#: cp/parser.c:13708 +#: cp/parser.c:13872 msgid "too few template-parameter-lists" msgstr "" @@ -15652,40 +15509,40 @@ msgstr "" #. something like: #. #. template template void S::f(); -#: cp/parser.c:13723 +#: cp/parser.c:13887 msgid "too many template-parameter-lists" msgstr "" #. If begin_function_definition didn't like the definition, skip #. the entire function. -#: cp/parser.c:14000 +#: cp/parser.c:14164 msgid "invalid function declaration" msgstr "" #. Issue an error message. -#: cp/parser.c:14037 +#: cp/parser.c:14201 msgid "named return values are no longer supported" msgstr "" -#: cp/parser.c:14365 +#: cp/parser.c:14529 msgid "`>>' should be `> >' within a nested template argument list" msgstr "" #. If this is not a nested template argument list, the '>>' is #. a typo for '>'. Emit an error message and continue. -#: cp/parser.c:14373 +#: cp/parser.c:14537 msgid "spurious `>>', use `>' to terminate a template argument list" msgstr "" -#: cp/parser.c:14866 +#: cp/parser.c:15024 msgid "`%s' tag used in naming `%#T'" msgstr "" -#: cp/parser.c:14886 +#: cp/parser.c:15044 msgid "%D redeclared with different access" msgstr "" -#: cp/parser.c:14903 +#: cp/parser.c:15061 msgid "`template' (as a disambiguator) is only allowed within templates" msgstr "" @@ -15906,271 +15763,277 @@ msgstr "" msgid "%J original definition appeared here" msgstr "" -#: cp/pt.c:3176 +#: cp/pt.c:3235 #, c-format msgid "`%E' is not a valid template argument" msgstr "" -#: cp/pt.c:3180 +#: cp/pt.c:3239 msgid "it must be the address of a function with external linkage" msgstr "" -#: cp/pt.c:3182 +#: cp/pt.c:3241 msgid "it must be the address of an object with external linkage" msgstr "" -#: cp/pt.c:3185 +#: cp/pt.c:3244 msgid "it must be a pointer-to-member of the form `&X::Y'" msgstr "" -#: cp/pt.c:3196 +#: cp/pt.c:3255 #, 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:3211 +#: cp/pt.c:3270 #, c-format msgid "address of non-extern `%E' cannot be used as template argument" msgstr "" -#: cp/pt.c:3220 +#: cp/pt.c:3279 #, c-format msgid "non-constant `%E' cannot be used as template argument" msgstr "" -#: cp/pt.c:3228 +#: cp/pt.c:3287 msgid "type '%T' cannot be used as a value for a non-type template-parameter" msgstr "" -#: cp/pt.c:3231 +#: cp/pt.c:3290 msgid "invalid use of '%D' as a non-type template-argument" msgstr "" -#: cp/pt.c:3233 +#: cp/pt.c:3292 #, c-format msgid "invalid use of '%E' as a non-type template-argument" msgstr "" -#: cp/pt.c:3598 +#: cp/pt.c:3657 #, c-format msgid "to refer to a type member of a template parameter, use `typename %E'" msgstr "" -#: cp/pt.c:3611 cp/pt.c:3629 cp/pt.c:3668 +#: cp/pt.c:3670 cp/pt.c:3688 cp/pt.c:3727 msgid "type/value mismatch at argument %d in template parameter list for `%D'" msgstr "" -#: cp/pt.c:3614 +#: cp/pt.c:3673 msgid " expected a constant of type `%T', got `%T'" msgstr "" -#: cp/pt.c:3618 +#: cp/pt.c:3677 #, c-format msgid " expected a class template, got `%E'" msgstr "" -#: cp/pt.c:3620 +#: cp/pt.c:3679 #, c-format msgid " expected a type, got `%E'" msgstr "" -#: cp/pt.c:3632 +#: cp/pt.c:3691 msgid " expected a type, got `%T'" msgstr "" -#: cp/pt.c:3634 +#: cp/pt.c:3693 msgid " expected a class template, got `%T'" msgstr "" -#: cp/pt.c:3670 +#: cp/pt.c:3729 msgid " expected a template of type `%D', got `%D'" msgstr "" -#: cp/pt.c:3705 +#: cp/pt.c:3764 msgid "could not convert template argument `%E' to `%T'" msgstr "" -#: cp/pt.c:3745 +#: cp/pt.c:3804 #, c-format msgid "wrong number of template arguments (%d, should be %d)" msgstr "" -#: cp/pt.c:3749 +#: cp/pt.c:3808 msgid "provided for `%D'" msgstr "" -#: cp/pt.c:3777 +#: cp/pt.c:3836 #, c-format msgid "template argument %d is invalid" msgstr "" -#: cp/pt.c:3998 +#: cp/pt.c:4057 msgid "non-template used as template" msgstr "" -#: cp/pt.c:4138 +#: cp/pt.c:4197 msgid "non-template type `%T' used as a template" msgstr "" -#: cp/pt.c:4140 +#: cp/pt.c:4199 msgid "for template declaration `%D'" msgstr "" -#: cp/pt.c:4756 +#: cp/pt.c:4846 msgid "" "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN " "to increase the maximum) instantiating `%D'" msgstr "" -#: cp/pt.c:5196 +#: cp/pt.c:5286 msgid "ambiguous class template instantiation for `%#T'" msgstr "" -#: cp/pt.c:5202 +#: cp/pt.c:5292 msgid "%s %+#T" msgstr "" -#: cp/pt.c:6201 cp/pt.c:6321 +#: cp/pt.c:6291 cp/pt.c:6411 msgid "instantiation of `%D' as type `%T'" msgstr "" -#: cp/pt.c:6363 +#: cp/pt.c:6453 msgid "invalid parameter type `%T'" msgstr "" -#: cp/pt.c:6365 +#: cp/pt.c:6455 msgid "in declaration `%D'" msgstr "" -#: cp/pt.c:6439 +#: cp/pt.c:6529 msgid "creating pointer to member function of non-class type `%T'" msgstr "" -#: cp/pt.c:6578 +#: cp/pt.c:6668 msgid "creating array with size zero" msgstr "" -#: cp/pt.c:6592 +#: cp/pt.c:6682 #, c-format msgid "creating array with size zero (`%E')" msgstr "" -#: cp/pt.c:6831 +#: cp/pt.c:6921 msgid "forming reference to void" msgstr "" -#: cp/pt.c:6833 +#: cp/pt.c:6923 msgid "forming %s to reference type `%T'" msgstr "" -#: cp/pt.c:6870 +#: cp/pt.c:6960 msgid "creating pointer to member of non-class type `%T'" msgstr "" -#: cp/pt.c:6876 +#: cp/pt.c:6966 msgid "creating pointer to member reference type `%T'" msgstr "" -#: cp/pt.c:6962 +#: cp/pt.c:7052 msgid "creating array of `%T'" msgstr "" -#: cp/pt.c:6968 +#: cp/pt.c:7058 msgid "creating array of `%T', which is an abstract class type" msgstr "" -#: cp/pt.c:7012 +#: cp/pt.c:7102 msgid "`%T' is not a class, struct, or union type" msgstr "" -#: cp/pt.c:7125 +#: cp/pt.c:7215 #, c-format msgid "use of `%s' in template" msgstr "" -#: cp/pt.c:7236 +#: cp/pt.c:7327 +#, c-format +msgid "" +"dependent-name `%E' is parsed as a non-type, but instantiation yields a type" +msgstr "" + +#: cp/pt.c:7329 #, c-format -msgid "`%E' names a type, but a non-type is expected" +msgid "say `typename %E' if a type is meant" msgstr "" -#: cp/pt.c:8502 +#: cp/pt.c:8586 msgid "`%T' uses anonymous type" msgstr "" -#: cp/pt.c:8504 +#: cp/pt.c:8588 msgid "`%T' uses local type `%T'" msgstr "" -#: cp/pt.c:8512 +#: cp/pt.c:8596 msgid "`%T' is a variably modified type" msgstr "" -#: cp/pt.c:8523 +#: cp/pt.c:8607 #, c-format msgid "integral expression `%E' is not constant" msgstr "" -#: cp/pt.c:8528 +#: cp/pt.c:8612 msgid " trying to instantiate `%D'" msgstr "" -#: cp/pt.c:9044 +#: cp/pt.c:9125 msgid "incomplete type unification" msgstr "" -#: cp/pt.c:9991 +#: cp/pt.c:10072 #, c-format msgid "use of `%s' in template type unification" msgstr "" -#: cp/pt.c:10419 cp/pt.c:10491 +#: cp/pt.c:10506 cp/pt.c:10578 msgid "explicit instantiation of non-template `%#D'" msgstr "" -#: cp/pt.c:10435 cp/pt.c:10486 +#: cp/pt.c:10522 cp/pt.c:10573 msgid "no matching template for `%D' found" msgstr "" -#: cp/pt.c:10441 +#: cp/pt.c:10528 msgid "explicit instantiation of `%#D'" msgstr "" -#: cp/pt.c:10478 +#: cp/pt.c:10565 msgid "duplicate explicit instantiation of `%#D'" msgstr "" -#: cp/pt.c:10500 +#: cp/pt.c:10587 msgid "ISO C++ forbids the use of `extern' on explicit instantiations" msgstr "" -#: cp/pt.c:10504 cp/pt.c:10585 +#: cp/pt.c:10591 cp/pt.c:10672 msgid "storage class `%D' applied to template instantiation" msgstr "" -#: cp/pt.c:10557 +#: cp/pt.c:10644 msgid "explicit instantiation of non-template type `%T'" msgstr "" -#: cp/pt.c:10566 +#: cp/pt.c:10653 msgid "explicit instantiation of `%#T' before definition of template" msgstr "" -#: cp/pt.c:10574 +#: cp/pt.c:10661 #, c-format msgid "ISO C++ forbids the use of `%s' on explicit instantiations" msgstr "" -#: cp/pt.c:10618 +#: cp/pt.c:10705 msgid "duplicate explicit instantiation of `%#T'" msgstr "" -#: cp/pt.c:10999 +#: cp/pt.c:11086 msgid "explicit instantiation of `%D' but no definition available" msgstr "" -#: cp/pt.c:11433 +#: cp/pt.c:11520 msgid "`%#T' is not a valid type for a template constant parameter" msgstr "" @@ -16253,123 +16116,134 @@ msgstr "" msgid "`%#D' needs a final overrider" msgstr "" -#: cp/semantics.c:1085 +#: cp/semantics.c:1092 #, c-format msgid "type of asm operand `%E' could not be determined" msgstr "" -#: cp/semantics.c:1226 +#: cp/semantics.c:1233 msgid "invalid use of member `%D' in static member function" msgstr "" -#: cp/semantics.c:1230 cp/semantics.c:1269 +#: cp/semantics.c:1237 cp/semantics.c:1276 msgid "from this location" msgstr "" -#: cp/semantics.c:1268 +#: cp/semantics.c:1275 msgid "object missing in reference to `%D'" msgstr "" -#: cp/semantics.c:1714 +#: cp/semantics.c:1721 msgid "arguments to destructor are not allowed" msgstr "" -#: cp/semantics.c:1762 +#: cp/semantics.c:1769 msgid "`this' is unavailable for static member functions" msgstr "" -#: cp/semantics.c:1768 +#: cp/semantics.c:1775 msgid "invalid use of `this' in non-member function" msgstr "" -#: cp/semantics.c:1770 +#: cp/semantics.c:1777 msgid "invalid use of `this' at top level" msgstr "" -#: cp/semantics.c:1794 +#: cp/semantics.c:1801 msgid "invalid qualifying scope in pseudo-destructor name" msgstr "" -#: cp/semantics.c:1800 +#: cp/semantics.c:1807 msgid "`%E' is not of type `%T'" msgstr "" -#: cp/semantics.c:1911 +#: cp/semantics.c:1918 msgid "template type parameters must use the keyword `class' or `typename'" msgstr "" -#: cp/semantics.c:1948 -msgid "invalid default template argument" +#: cp/semantics.c:1962 +msgid "" +"invalid use of type `%T' as a default value for a template template-parameter" +msgstr "" + +#: cp/semantics.c:1965 +msgid "" +"invalid use of `%D' as a default value for a template template-parameter" msgstr "" -#: cp/semantics.c:1983 +#: cp/semantics.c:1969 +msgid "invalid default argument for a template template parameter" +msgstr "" + +#: cp/semantics.c:2004 msgid "definition of `%#T' inside template parameter list" msgstr "" -#: cp/semantics.c:1994 +#: cp/semantics.c:2015 msgid "invalid definition of qualified type `%T'" msgstr "" -#: cp/semantics.c:2009 +#: cp/semantics.c:2030 msgid "previous definition of `%#T'" msgstr "" -#: cp/semantics.c:2204 +#: cp/semantics.c:2225 msgid "invalid base-class specification" msgstr "" -#: cp/semantics.c:2213 +#: cp/semantics.c:2234 msgid "base class `%T' has cv qualifiers" msgstr "" -#: cp/semantics.c:2245 +#: cp/semantics.c:2266 msgid "multiple declarators in template declaration" msgstr "" -#: cp/semantics.c:2256 +#: cp/semantics.c:2277 msgid "incomplete type `%T' used in nested name specifier" msgstr "" -#: cp/semantics.c:2258 cp/typeck.c:1607 +#: cp/semantics.c:2279 cp/typeck.c:1616 msgid "`%D' is not a member of `%T'" msgstr "" -#: cp/semantics.c:2261 +#: cp/semantics.c:2282 msgid "`%D' is not a member of `%D'" msgstr "" -#: cp/semantics.c:2379 +#: cp/semantics.c:2400 msgid "" "template parameter `%D' of type `%T' is not allowed in an integral constant " "expression because it is not of integral or enumeration type" msgstr "" -#: cp/semantics.c:2526 +#: cp/semantics.c:2553 msgid "`%D' cannot appear in a constant-expression" msgstr "" -#: cp/semantics.c:2535 +#: cp/semantics.c:2562 msgid "use of namespace `%D' as expression" msgstr "" -#: cp/semantics.c:2540 +#: cp/semantics.c:2567 msgid "use of class template `%T' as expression" msgstr "" -#: cp/semantics.c:2546 +#. Ambiguous reference to base members. +#: cp/semantics.c:2573 msgid "request for member `%D' is ambiguous in multiple inheritance lattice" msgstr "" -#: cp/semantics.c:2606 +#: cp/semantics.c:2633 #, c-format msgid "use of %s from containing function" msgstr "" -#: cp/semantics.c:2609 +#: cp/semantics.c:2636 msgid " `%#D' declared here" msgstr "" -#: cp/semantics.c:2660 +#: cp/semantics.c:2687 #, c-format msgid "type of `%E' is unknown" msgstr "" @@ -16379,50 +16253,50 @@ msgstr "" msgid "non-lvalue in %s" msgstr "" -#: cp/tree.c:539 +#: cp/tree.c:545 msgid "`%V' qualifiers cannot be applied to `%T'" msgstr "" -#: cp/tree.c:1829 +#: cp/tree.c:1836 #, c-format msgid "`%s' attribute can only be applied to Java class definitions" msgstr "" -#: cp/tree.c:1858 +#: cp/tree.c:1865 #, c-format msgid "`%s' attribute can only be applied to class definitions" msgstr "" -#: cp/tree.c:1864 +#: cp/tree.c:1871 #, c-format msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default" msgstr "" -#: cp/tree.c:1888 +#: cp/tree.c:1895 msgid "requested init_priority is not an integer constant" msgstr "" -#: cp/tree.c:1909 +#: cp/tree.c:1916 #, c-format msgid "" "can only use `%s' attribute on file-scope definitions of objects of class " "type" msgstr "" -#: cp/tree.c:1917 +#: cp/tree.c:1924 msgid "requested init_priority is out of range" msgstr "" -#: cp/tree.c:1927 +#: cp/tree.c:1934 msgid "requested init_priority is reserved for internal use" msgstr "" -#: cp/tree.c:1937 +#: cp/tree.c:1944 #, c-format msgid "`%s' attribute is not supported on this platform" msgstr "" -#: cp/tree.c:2441 +#: cp/tree.c:2469 #, c-format msgid "lang_* check: failed in %s, at %s:%d" msgstr "" @@ -16441,175 +16315,175 @@ msgstr "" msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast" msgstr "" -#: cp/typeck.c:1226 +#: cp/typeck.c:1235 #, c-format msgid "invalid application of `%s' to a member function" msgstr "" -#: cp/typeck.c:1259 +#: cp/typeck.c:1268 #, c-format msgid "invalid application of `%s' to a bit-field" msgstr "" -#: cp/typeck.c:1264 +#: cp/typeck.c:1273 #, c-format msgid "ISO C++ forbids applying `%s' to an expression of function type" msgstr "" -#: cp/typeck.c:1333 +#: cp/typeck.c:1342 msgid "invalid use of non-static member function" msgstr "" -#: cp/typeck.c:1467 +#: cp/typeck.c:1476 msgid "deprecated conversion from string constant to `%T'" msgstr "" -#: cp/typeck.c:1578 cp/typeck.c:1865 +#: cp/typeck.c:1587 cp/typeck.c:1874 msgid "request for member `%D' in `%E', which is of non-class type `%T'" msgstr "" -#: cp/typeck.c:1605 +#: cp/typeck.c:1614 #, c-format msgid "invalid use of nonstatic data member '%E'" msgstr "" -#: cp/typeck.c:1657 cp/typeck.c:1679 +#: cp/typeck.c:1666 cp/typeck.c:1688 msgid "invalid access to non-static data member `%D' of NULL object" msgstr "" -#: cp/typeck.c:1659 cp/typeck.c:1681 +#: cp/typeck.c:1668 cp/typeck.c:1690 msgid "(perhaps the `offsetof' macro was used incorrectly)" msgstr "" -#: cp/typeck.c:1795 -msgid "destructor name `%T' does not match type `%T' of expression" +#: cp/typeck.c:1804 +msgid "the type being destroyed is '%T', but the destructor refers to `%T'" msgstr "" -#: cp/typeck.c:1915 +#: cp/typeck.c:1924 msgid "`%D::%D' is not a member of `%T'" msgstr "" -#: cp/typeck.c:1926 +#: cp/typeck.c:1935 msgid "`%T' is not a base of `%T'" msgstr "" -#: cp/typeck.c:1945 +#: cp/typeck.c:1954 msgid "'%D' has no member named '%E'" msgstr "" -#: cp/typeck.c:1960 +#: cp/typeck.c:1969 msgid "`%D' is not a member template function" msgstr "" #. A pointer to incomplete type (other than cv void) can be #. dereferenced [expr.unary.op]/1 -#: cp/typeck.c:2066 +#: cp/typeck.c:2075 msgid "`%T' is not a pointer-to-object type" msgstr "" -#: cp/typeck.c:2091 +#: cp/typeck.c:2100 #, c-format msgid "invalid use of `%s' on pointer to member" msgstr "" -#: cp/typeck.c:2097 +#: cp/typeck.c:2106 msgid "invalid type argument" msgstr "" -#: cp/typeck.c:2203 +#: cp/typeck.c:2212 msgid "ISO C++ forbids subscripting non-lvalue array" msgstr "" -#: cp/typeck.c:2214 +#: cp/typeck.c:2223 msgid "subscripting array declared `register'" msgstr "" -#: cp/typeck.c:2297 +#: cp/typeck.c:2306 #, c-format msgid "object missing in use of `%E'" msgstr "" -#: cp/typeck.c:2399 +#: cp/typeck.c:2408 msgid "ISO C++ forbids calling `::main' from within program" msgstr "" -#: cp/typeck.c:2424 +#: cp/typeck.c:2433 #, c-format msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'" msgstr "" -#: cp/typeck.c:2437 +#: cp/typeck.c:2446 #, c-format msgid "`%E' cannot be used as a function" msgstr "" -#: cp/typeck.c:2530 +#: cp/typeck.c:2539 msgid "too many arguments to %s `%+#D'" msgstr "" -#: cp/typeck.c:2532 cp/typeck.c:2638 +#: cp/typeck.c:2541 cp/typeck.c:2647 msgid "at this point in file" msgstr "" -#: cp/typeck.c:2569 +#: cp/typeck.c:2578 msgid "parameter %P of `%D' has incomplete type `%T'" msgstr "" -#: cp/typeck.c:2572 +#: cp/typeck.c:2581 msgid "parameter %P has incomplete type `%T'" msgstr "" -#: cp/typeck.c:2636 +#: cp/typeck.c:2645 msgid "too few arguments to %s `%+#D'" msgstr "" -#: cp/typeck.c:2781 cp/typeck.c:2791 +#: cp/typeck.c:2790 cp/typeck.c:2800 msgid "assuming cast to type `%T' from overloaded function" msgstr "" -#: cp/typeck.c:2852 +#: cp/typeck.c:2861 #, c-format msgid "division by zero in `%E / 0'" msgstr "" -#: cp/typeck.c:2854 +#: cp/typeck.c:2863 #, c-format msgid "division by zero in `%E / 0.'" msgstr "" -#: cp/typeck.c:2883 +#: cp/typeck.c:2892 #, c-format msgid "division by zero in `%E %% 0'" msgstr "" -#: cp/typeck.c:2885 +#: cp/typeck.c:2894 #, c-format msgid "division by zero in `%E %% 0.'" msgstr "" -#: cp/typeck.c:2965 +#: cp/typeck.c:2974 #, c-format msgid "%s rotate count is negative" msgstr "" -#: cp/typeck.c:2968 +#: cp/typeck.c:2977 #, c-format msgid "%s rotate count >= width of type" msgstr "" -#: cp/typeck.c:3002 cp/typeck.c:3007 cp/typeck.c:3098 cp/typeck.c:3103 +#: cp/typeck.c:3011 cp/typeck.c:3016 cp/typeck.c:3107 cp/typeck.c:3112 msgid "ISO C++ forbids comparison between pointer and integer" msgstr "" -#: cp/typeck.c:3284 +#: cp/typeck.c:3293 msgid "comparison between types `%#T' and `%#T'" msgstr "" -#: cp/typeck.c:3320 +#: cp/typeck.c:3329 msgid "comparison between signed and unsigned integer expressions" msgstr "" -#: cp/typeck.c:3385 +#: cp/typeck.c:3394 msgid "invalid operands of types `%T' and `%T' to binary `%O'" msgstr "" @@ -16617,293 +16491,294 @@ msgstr "" #. performed. Note that pointer-difference and pointer-addition #. have already been handled above, and so we don't end up here in #. that case. -#: cp/typeck.c:3407 +#: cp/typeck.c:3416 msgid "NULL used in arithmetic" msgstr "" -#: cp/typeck.c:3470 +#: cp/typeck.c:3479 msgid "ISO C++ forbids using pointer of type `void *' in subtraction" msgstr "" -#: cp/typeck.c:3472 +#: cp/typeck.c:3481 msgid "ISO C++ forbids using pointer to a function in subtraction" msgstr "" -#: cp/typeck.c:3474 +#: cp/typeck.c:3483 msgid "ISO C++ forbids using pointer to a method in subtraction" msgstr "" -#: cp/typeck.c:3486 +#: cp/typeck.c:3495 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" msgstr "" -#: cp/typeck.c:3541 +#: cp/typeck.c:3550 #, c-format msgid "" "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-" "id." msgstr "" -#: cp/typeck.c:3547 +#: cp/typeck.c:3556 #, c-format msgid "" "parenthesis around '%E' cannot be used to form a pointer-to-member-function" msgstr "" -#: cp/typeck.c:3569 +#: cp/typeck.c:3578 msgid "taking address of temporary" msgstr "" -#: cp/typeck.c:3804 +#: cp/typeck.c:3813 #, c-format msgid "ISO C++ forbids %sing an enum" msgstr "" -#: cp/typeck.c:3815 +#: cp/typeck.c:3824 msgid "cannot %s a pointer to incomplete type `%T'" msgstr "" -#: cp/typeck.c:3821 +#: cp/typeck.c:3830 msgid "ISO C++ forbids %sing a pointer of type `%T'" msgstr "" -#: cp/typeck.c:3846 +#: cp/typeck.c:3855 msgid "cast to non-reference type used as lvalue" msgstr "" -#: cp/typeck.c:3880 +#: cp/typeck.c:3889 msgid "invalid use of `--' on bool variable `%D'" msgstr "" #. ARM $3.4 -#: cp/typeck.c:3911 +#: cp/typeck.c:3920 msgid "ISO C++ forbids taking address of function `::main'" msgstr "" -#: cp/typeck.c:3982 +#. An expression like &memfn. +#: cp/typeck.c:3991 msgid "" "ISO C++ forbids taking the address of an unqualified or parenthesized non-" "static member function to form a pointer to member function. Say `&%T::%D'" msgstr "" -#: cp/typeck.c:3987 +#: cp/typeck.c:3996 msgid "" "ISO C++ forbids taking the address of a bound member function to form a " "pointer to member function. Say `&%T::%D'" msgstr "" -#: cp/typeck.c:4015 +#: cp/typeck.c:4024 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" -#: cp/typeck.c:4031 +#: cp/typeck.c:4040 msgid "unary `&'" msgstr "" -#: cp/typeck.c:4060 +#: cp/typeck.c:4069 msgid "attempt to take address of bit-field structure member `%D'" msgstr "" -#: cp/typeck.c:4174 +#: cp/typeck.c:4183 msgid "taking address of destructor" msgstr "" -#: cp/typeck.c:4187 +#: cp/typeck.c:4196 msgid "taking address of bound pointer-to-member expression" msgstr "" -#: cp/typeck.c:4195 +#: cp/typeck.c:4204 msgid "cannot create pointer to reference member `%D'" msgstr "" -#: cp/typeck.c:4257 +#: cp/typeck.c:4266 msgid "cannot take the address of `this', which is an rvalue expression" msgstr "" -#: cp/typeck.c:4276 +#: cp/typeck.c:4285 msgid "address requested for `%D', which is declared `register'" msgstr "" -#: cp/typeck.c:4344 +#: cp/typeck.c:4353 #, c-format msgid "%s expression list treated as compound expression" msgstr "" -#: cp/typeck.c:4417 +#: cp/typeck.c:4426 msgid "%s from type `%T' to type `%T' casts away constness" msgstr "" -#: cp/typeck.c:4609 +#: cp/typeck.c:4618 msgid "invalid static_cast from type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:4649 +#: cp/typeck.c:4658 msgid "" "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:4669 +#: cp/typeck.c:4678 msgid "reinterpret_cast from `%T' to `%T' loses precision" msgstr "" -#: cp/typeck.c:4688 +#: cp/typeck.c:4697 msgid "" "ISO C++ forbids casting between pointer-to-function and pointer-to-object" msgstr "" -#: cp/typeck.c:4694 +#: cp/typeck.c:4703 msgid "invalid reinterpret_cast from type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:4722 +#: cp/typeck.c:4731 msgid "" "invalid use of const_cast with type `%T', which is not a pointer, reference, " "nor a pointer-to-data-member type" msgstr "" -#: cp/typeck.c:4725 +#: cp/typeck.c:4734 msgid "" "invalid use of const_cast with type `%T', which is a pointer or reference to " "a function type" msgstr "" -#: cp/typeck.c:4748 +#: cp/typeck.c:4757 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:4765 +#: cp/typeck.c:4774 msgid "invalid const_cast from type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:4805 cp/typeck.c:4810 +#: cp/typeck.c:4814 cp/typeck.c:4819 msgid "ISO C++ forbids casting to an array type `%T'" msgstr "" -#: cp/typeck.c:4818 +#: cp/typeck.c:4827 msgid "invalid cast to function type `%T'" msgstr "" -#: cp/typeck.c:4874 +#: cp/typeck.c:4883 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type" msgstr "" -#: cp/typeck.c:4920 +#: cp/typeck.c:4929 msgid "cast from `%T' to `%T' increases required alignment of target type" msgstr "" -#: cp/typeck.c:5084 +#: cp/typeck.c:5093 msgid " in evaluation of `%Q(%#T, %#T)'" msgstr "" -#: cp/typeck.c:5126 +#: cp/typeck.c:5135 msgid "ISO C++ forbids cast to non-reference type used as lvalue" msgstr "" -#: cp/typeck.c:5199 +#: cp/typeck.c:5208 msgid "incompatible types in assignment of `%T' to `%T'" msgstr "" -#: cp/typeck.c:5206 +#: cp/typeck.c:5215 msgid "ISO C++ forbids assignment of arrays" msgstr "" -#: cp/typeck.c:5305 +#: cp/typeck.c:5314 msgid " in pointer to member function conversion" msgstr "" -#: cp/typeck.c:5313 +#: cp/typeck.c:5322 msgid " in pointer to member conversion" msgstr "" #. This is a reinterpret cast, we choose to do nothing. -#: cp/typeck.c:5323 cp/typeck.c:5338 +#: cp/typeck.c:5332 cp/typeck.c:5347 msgid "pointer to member cast via virtual base `%T'" msgstr "" -#: cp/typeck.c:5341 +#: cp/typeck.c:5350 msgid "pointer to member conversion via virtual base `%T'" msgstr "" -#: cp/typeck.c:5411 +#: cp/typeck.c:5420 msgid "invalid conversion to type `%T' from type `%T'" msgstr "" -#: cp/typeck.c:5567 +#: cp/typeck.c:5576 msgid "passing NULL used for non-pointer %s %P of `%D'" msgstr "" -#: cp/typeck.c:5570 +#: cp/typeck.c:5579 msgid "%s to non-pointer type `%T' from NULL" msgstr "" -#: cp/typeck.c:5578 +#: cp/typeck.c:5587 msgid "passing `%T' for %s %P of `%D'" msgstr "" -#: cp/typeck.c:5581 +#: cp/typeck.c:5590 msgid "%s to `%T' from `%T'" msgstr "" -#: cp/typeck.c:5591 +#: cp/typeck.c:5600 msgid "passing negative value `%E' for %s %P of `%D'" msgstr "" -#: cp/typeck.c:5594 +#: cp/typeck.c:5603 msgid "%s of negative value `%E' to `%T'" msgstr "" -#: cp/typeck.c:5684 +#: cp/typeck.c:5691 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'" msgstr "" -#: cp/typeck.c:5687 +#: cp/typeck.c:5694 msgid "cannot convert `%T' to `%T' in %s" msgstr "" -#: cp/typeck.c:5764 cp/typeck.c:5766 +#: cp/typeck.c:5771 cp/typeck.c:5773 msgid "in passing argument %P of `%+D'" msgstr "" -#: cp/typeck.c:5873 +#: cp/typeck.c:5880 msgid "returning reference to temporary" msgstr "" -#: cp/typeck.c:5880 +#: cp/typeck.c:5887 msgid "reference to non-lvalue returned" msgstr "" -#: cp/typeck.c:5892 +#: cp/typeck.c:5899 msgid "reference to local variable `%D' returned" msgstr "" -#: cp/typeck.c:5895 +#: cp/typeck.c:5902 msgid "address of local variable `%D' returned" msgstr "" -#: cp/typeck.c:5925 +#: cp/typeck.c:5932 msgid "returning a value from a destructor" msgstr "" #. If a return statement appears in a handler of the #. function-try-block of a constructor, the program is ill-formed. -#: cp/typeck.c:5933 +#: cp/typeck.c:5940 msgid "cannot return from a handler of a function-try-block of a constructor" msgstr "" #. You can't return a value from a constructor. -#: cp/typeck.c:5936 +#: cp/typeck.c:5943 msgid "returning a value from a constructor" msgstr "" -#: cp/typeck.c:5959 +#: cp/typeck.c:5966 msgid "return-statement with no value, in function returning '%T'" msgstr "" -#: cp/typeck.c:5976 +#: cp/typeck.c:5983 msgid "return-statement with a value, in function returning 'void'" msgstr "" -#: cp/typeck.c:5998 +#: cp/typeck.c:6005 msgid "" "`operator new' must not return NULL unless it is declared `throw()' (or -" "fcheck-new is in effect)" @@ -17154,6 +17029,18 @@ msgstr "" msgid "Outside of any program unit:\n" msgstr "" +#: f/com.c:14734 +msgid "struct type value used where scalar is required" +msgstr "" + +#: f/com.c:14738 +msgid "union type value used where scalar is required" +msgstr "" + +#: f/com.c:14742 +msgid "array type value used where scalar is required" +msgstr "" + #: f/com.c:15283 #, no-c-format msgid "%A from %B at %0%C" @@ -18431,95 +18318,95 @@ msgstr "" msgid "%Jbad PC range for debug info for local '%D'" msgstr "" -#: java/expr.c:519 +#: java/expr.c:520 msgid "stack underflow - dup* operation" msgstr "" -#: java/expr.c:1469 +#: java/expr.c:1470 #, c-format msgid "" "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'" msgstr "" -#: java/expr.c:1497 +#: java/expr.c:1498 #, c-format msgid "field `%s' not found" msgstr "" -#: java/expr.c:1656 +#: java/expr.c:1659 msgid "ret instruction not implemented" msgstr "" -#: java/expr.c:1813 +#: java/expr.c:1816 #, c-format msgid "method '%s' not found in class" msgstr "" -#: java/expr.c:2018 +#: java/expr.c:2021 #, c-format msgid "failed to find class '%s'" msgstr "" -#: java/expr.c:2028 +#: java/expr.c:2031 #, c-format msgid "class '%s' has no method named '%s' matching signature '%s'" msgstr "" -#: java/expr.c:2038 +#: java/expr.c:2041 msgid "invokestatic on non static method" msgstr "" -#: java/expr.c:2043 +#: java/expr.c:2046 msgid "invokestatic on abstract method" msgstr "" -#: java/expr.c:2051 +#: java/expr.c:2054 msgid "invoke[non-static] on static method" msgstr "" -#: java/expr.c:2350 +#: java/expr.c:2353 #, c-format msgid "missing field '%s' in '%s'" msgstr "" -#: java/expr.c:2356 +#: java/expr.c:2359 #, c-format msgid "mismatching signature for field '%s' in '%s'" msgstr "" -#: java/expr.c:2378 +#: java/expr.c:2381 msgid "%Jassignment to final field '%D' not in field's class" msgstr "" -#: java/expr.c:2383 +#: java/expr.c:2386 msgid "%Jassignment to final static field `%D' not in class initializer" msgstr "" -#: java/expr.c:2391 +#: java/expr.c:2394 msgid "%Jassignment to final field '%D' not in constructor" msgstr "" -#: java/expr.c:2634 +#: java/expr.c:2637 #, c-format msgid "can't expand %s" msgstr "" -#: java/expr.c:2806 +#: java/expr.c:2809 msgid "invalid PC in line number table" msgstr "" -#: java/expr.c:2852 +#: java/expr.c:2855 #, c-format msgid "unreachable bytecode from %d to before %d" msgstr "" -#: java/expr.c:2890 +#: java/expr.c:2893 #, c-format msgid "unreachable bytecode from %d to the end of the method" msgstr "" #. duplicate code from LOAD macro -#: java/expr.c:3204 +#: java/expr.c:3207 msgid "unrecogized wide sub-instruction" msgstr "" @@ -18715,6 +18602,266 @@ msgstr "" msgid "internal error - invalid Utf8 name" msgstr "" +#: java/parse-scan.y:880 java/parse.y:950 +#: java/parse.y:1291 java/parse.y:1352 +#: java/parse.y:1556 java/parse.y:1778 +#: java/parse.y:1787 java/parse.y:1798 +#: java/parse.y:1809 java/parse.y:1821 +#: java/parse.y:1836 java/parse.y:1853 +#: java/parse.y:1855 java/parse.y:1936 +#: java/parse.y:2107 java/parse.y:2169 +#: java/parse.y:2321 java/parse.y:2333 +#: java/parse.y:2340 java/parse.y:2347 +#: java/parse.y:2358 java/parse.y:2360 +#: java/parse.y:2398 java/parse.y:2400 +#: java/parse.y:2402 java/parse.y:2423 +#: java/parse.y:2425 java/parse.y:2427 +#: java/parse.y:2443 java/parse.y:2445 +#: java/parse.y:2466 java/parse.y:2468 +#: java/parse.y:2470 java/parse.y:2498 +#: java/parse.y:2500 java/parse.y:2502 +#: java/parse.y:2504 java/parse.y:2522 +#: java/parse.y:2524 java/parse.y:2535 +#: java/parse.y:2546 java/parse.y:2557 +#: java/parse.y:2568 java/parse.y:2579 +#: java/parse.y:2592 java/parse.y:2596 +#: java/parse.y:2598 java/parse.y:2611 +msgid "Missing term" +msgstr "" + +#: java/parse-scan.y:882 java/parse.y:722 +#: java/parse.y:760 java/parse.y:785 +#: java/parse.y:971 java/parse.y:1326 +#: java/parse.y:1532 java/parse.y:1534 +#: java/parse.y:1763 java/parse.y:1789 +#: java/parse.y:1800 java/parse.y:1811 +#: java/parse.y:1823 java/parse.y:1838 +msgid "';' expected" +msgstr "" + +#: java/parse.y:720 java/parse.y:758 +msgid "Missing name" +msgstr "" + +#: java/parse.y:783 +msgid "'*' expected" +msgstr "" + +#: java/parse.y:797 +msgid "Class or interface declaration expected" +msgstr "" + +#: java/parse.y:834 java/parse.y:836 +msgid "Missing class name" +msgstr "" + +#: java/parse.y:839 java/parse.y:843 +#: java/parse.y:851 java/parse.y:1011 +#: java/parse.y:1272 java/parse.y:1274 +#: java/parse.y:1598 java/parse.y:1849 +#: java/parse.y:1881 java/parse.y:1943 +msgid "'{' expected" +msgstr "" + +#: java/parse.y:853 +msgid "Missing super class name" +msgstr "" + +#: java/parse.y:863 java/parse.y:879 +msgid "Missing interface name" +msgstr "" + +#: java/parse.y:965 +msgid "Missing variable initializer" +msgstr "" + +#: java/parse.y:982 +msgid "Invalid declaration" +msgstr "" + +#: java/parse.y:985 java/parse.y:1070 +#: java/parse.y:2144 java/parse.y:2166 +#: java/parse.y:2170 java/parse.y:2205 +#: java/parse.y:2282 java/parse.y:2292 +msgid "']' expected" +msgstr "" + +#: java/parse.y:989 +msgid "Unbalanced ']'" +msgstr "" + +#: java/parse.y:1025 +msgid "Invalid method declaration, method name required" +msgstr "" + +#: java/parse.y:1030 java/parse.y:1035 +#: java/parse.y:1040 java/parse.y:2027 +msgid "Identifier expected" +msgstr "" + +#: java/parse.y:1045 +msgid "Invalid method declaration, return type required" +msgstr "" + +#: java/parse.y:1068 java/parse.y:1512 +#: java/parse.y:1519 java/parse.y:1528 +#: java/parse.y:1530 java/parse.y:1558 +#: java/parse.y:1666 java/parse.y:1972 +#: java/parse.y:2025 +msgid "')' expected" +msgstr "" + +#: java/parse.y:1084 +msgid "Missing formal parameter term" +msgstr "" + +#: java/parse.y:1099 java/parse.y:1104 +msgid "Missing identifier" +msgstr "" + +#: java/parse.y:1124 java/parse.y:1133 +msgid "Missing class type term" +msgstr "" + +#: java/parse.y:1289 +msgid "Invalid interface type" +msgstr "" + +#: java/parse.y:1476 java/parse.y:1645 +#: java/parse.y:1647 +msgid "':' expected" +msgstr "" + +#: java/parse.y:1498 java/parse.y:1503 +#: java/parse.y:1508 +msgid "Invalid expression statement" +msgstr "" + +#: java/parse.y:1526 java/parse.y:1554 +#: java/parse.y:1594 java/parse.y:1662 +#: java/parse.y:1730 java/parse.y:1851 +#: java/parse.y:1929 java/parse.y:2019 +#: java/parse.y:2021 java/parse.y:2029 +#: java/parse.y:2265 java/parse.y:2267 +msgid "'(' expected" +msgstr "" + +#: java/parse.y:1596 +msgid "Missing term or ')'" +msgstr "" + +#: java/parse.y:1643 +msgid "Missing or invalid constant expression" +msgstr "" + +#: java/parse.y:1664 +msgid "Missing term and ')' expected" +msgstr "" + +#: java/parse.y:1703 +msgid "Invalid control expression" +msgstr "" + +#: java/parse.y:1705 java/parse.y:1707 +msgid "Invalid update expression" +msgstr "" + +#: java/parse.y:1732 +msgid "Invalid init statement" +msgstr "" + +#: java/parse.y:1932 +msgid "Missing term or ')' expected" +msgstr "" + +#: java/parse.y:1974 +msgid "'class' or 'this' expected" +msgstr "" + +#: java/parse.y:1976 java/parse.y:1978 +msgid "'class' expected" +msgstr "" + +#: java/parse.y:2023 +msgid "')' or term expected" +msgstr "" + +#: java/parse.y:2142 +msgid "'[' expected" +msgstr "" + +#: java/parse.y:2220 +msgid "Field expected" +msgstr "" + +#: java/parse.y:2277 java/parse.y:2287 +msgid "Missing term and ']' expected" +msgstr "" + +#: java/parse.y:2391 +msgid "']' expected, invalid type expression" +msgstr "" + +#: java/parse.y:2394 +msgid "Invalid type expression" +msgstr "" + +#: java/parse.y:2506 +msgid "Invalid reference type" +msgstr "" + +#: java/parse.y:2978 +msgid "Constructor invocation must be first thing in a constructor" +msgstr "" + +#: java/parse.y:2980 +msgid "Only constructors can invoke constructors" +msgstr "" + +#: java/parse.y:2988 +#, c-format +msgid ": `%s' JDK1.1(TM) feature" +msgstr "" + +#: java/parse.y:3047 java/parse.y:3049 +#, c-format +msgid "" +"%s.\n" +"%s" +msgstr "" + +#: java/parse.y:6909 +#, c-format +msgid "malformed .zip archive in CLASSPATH: %s" +msgstr "" + +#: java/parse.y:6980 +#, c-format +msgid "" +"Can't find default package `%s'. Check the CLASSPATH environment variable " +"and the access to the archives" +msgstr "" + +#: java/parse.y:12193 +#, c-format +msgid "missing static field `%s'" +msgstr "" + +#: java/parse.y:12198 +#, c-format +msgid "not a static field `%s'" +msgstr "" + +#: java/parse.y:12241 +#, c-format +msgid "No case for %s" +msgstr "" + +#: java/parse.y:13173 +#, c-format +msgid "unregistered operator %s" +msgstr "" + #: java/typeck.c:530 msgid "junk at end of signature string" msgstr "" @@ -18733,177 +18880,177 @@ msgstr "" msgid "verification error at PC=%d" msgstr "" -#: objc/objc-act.c:689 +#: objc/objc-act.c:690 #, c-format msgid "object does not conform to the `%s' protocol" msgstr "" -#: objc/objc-act.c:775 objc/objc-act.c:848 +#: objc/objc-act.c:776 objc/objc-act.c:849 #, c-format msgid "class `%s' does not implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:951 +#: objc/objc-act.c:952 #, c-format msgid "statically allocated instance of Objective-C class `%s'" msgstr "" -#: objc/objc-act.c:998 +#: objc/objc-act.c:999 #, c-format msgid "unexpected type for `id' (%s)" msgstr "" -#: objc/objc-act.c:1003 +#: objc/objc-act.c:1004 msgid "undefined type `id', please import " msgstr "" -#: objc/objc-act.c:1052 +#: objc/objc-act.c:1053 #, c-format msgid "protocol `%s' has circular dependency" msgstr "" -#: objc/objc-act.c:1074 objc/objc-act.c:5982 +#: objc/objc-act.c:1075 objc/objc-act.c:5983 #, c-format msgid "cannot find protocol declaration for `%s'" msgstr "" -#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513 -#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900 +#: objc/objc-act.c:1409 objc/objc-act.c:2646 objc/objc-act.c:6514 +#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901 #, c-format msgid "cannot find interface declaration for `%s'" msgstr "" -#: objc/objc-act.c:1423 +#: objc/objc-act.c:1424 #, c-format msgid "interface `%s' does not have valid constant string layout" msgstr "" -#: objc/objc-act.c:1439 +#: objc/objc-act.c:1440 #, c-format msgid "cannot find reference tag for class `%s'" msgstr "" -#: objc/objc-act.c:2179 +#: objc/objc-act.c:2180 #, c-format msgid "creating selector for non existant method %s" msgstr "" -#: objc/objc-act.c:2389 +#: objc/objc-act.c:2390 #, c-format msgid "`%s' is not an Objective-C class name or alias" msgstr "" -#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769 -#: objc/objc-act.c:7059 objc/objc-act.c:7088 +#: objc/objc-act.c:2501 objc/objc-act.c:2519 objc/objc-act.c:6770 +#: objc/objc-act.c:7060 objc/objc-act.c:7089 msgid "Objective-C declarations may only appear in global scope" msgstr "" -#: objc/objc-act.c:2505 +#: objc/objc-act.c:2506 #, c-format msgid "cannot find class `%s'" msgstr "" -#: objc/objc-act.c:2507 +#: objc/objc-act.c:2508 #, c-format msgid "class `%s' already exists" msgstr "" -#: objc/objc-act.c:2532 objc/objc-act.c:6791 +#: objc/objc-act.c:2533 objc/objc-act.c:6792 #, c-format msgid "`%s' redeclared as different kind of symbol" msgstr "" #. fatal did not work with 2 args...should fix -#: objc/objc-act.c:2680 +#: objc/objc-act.c:2681 #, c-format msgid "cannot find interface declaration for `%s', superclass of `%s'" msgstr "" -#: objc/objc-act.c:2687 +#: objc/objc-act.c:2688 #, c-format msgid "circular inheritance in interface declaration for `%s'" msgstr "" -#: objc/objc-act.c:2780 objc/objc-act.c:2924 objc/objc-act.c:3024 -#: objc/objc-act.c:3200 objc/objc-act.c:3240 +#: objc/objc-act.c:2781 objc/objc-act.c:2925 objc/objc-act.c:3025 +#: objc/objc-act.c:3201 objc/objc-act.c:3241 msgid "Use `-fobjc-exceptions' to enable Objective-C exception syntax" msgstr "" -#: objc/objc-act.c:2787 +#: objc/objc-act.c:2788 msgid "`@throw;' (rethrow) used outside of a `@catch' block" msgstr "" -#: objc/objc-act.c:3027 +#: objc/objc-act.c:3028 msgid "`@catch' parameter is not a known Objective-C class type" msgstr "" -#: objc/objc-act.c:3036 +#: objc/objc-act.c:3037 msgid "Exception already handled by preceding `@catch(id)'" msgstr "" -#: objc/objc-act.c:3041 +#: objc/objc-act.c:3042 #, c-format msgid "Exception of type `%s *' already handled by `@catch (%s *)'" msgstr "" -#: objc/objc-act.c:3206 +#: objc/objc-act.c:3207 msgid "`@try' without `@catch' or `@finally'" msgstr "" -#: objc/objc-act.c:3647 +#: objc/objc-act.c:3648 msgid "%Jtype '%D' does not have a known size" msgstr "" -#: objc/objc-act.c:4256 +#: objc/objc-act.c:4257 msgid "%J%s `%s'" msgstr "" -#: objc/objc-act.c:4281 objc/objc-act.c:4300 +#: objc/objc-act.c:4282 objc/objc-act.c:4301 msgid "inconsistent instance variable specification" msgstr "" -#: objc/objc-act.c:5303 +#: objc/objc-act.c:5304 msgid "can not use an object as parameter to a method\n" msgstr "" -#: objc/objc-act.c:5504 +#: objc/objc-act.c:5505 #, c-format msgid "multiple %s named `%c%s' found" msgstr "" -#: objc/objc-act.c:5721 +#: objc/objc-act.c:5722 #, c-format msgid "no super class declared in @interface for `%s'" msgstr "" -#: objc/objc-act.c:5809 +#: objc/objc-act.c:5810 #, c-format msgid "invalid receiver type `%s'" msgstr "" -#: objc/objc-act.c:5820 +#: objc/objc-act.c:5821 #, c-format msgid "`%s' may not respond to `%c%s'" msgstr "" -#: objc/objc-act.c:5825 +#: objc/objc-act.c:5826 #, c-format msgid "`%c%s' not implemented by protocol(s)" msgstr "" -#: objc/objc-act.c:5830 +#: objc/objc-act.c:5831 msgid "(Messages without a matching method signature" msgstr "" -#: objc/objc-act.c:5831 +#: objc/objc-act.c:5832 msgid "will be assumed to return `id' and accept" msgstr "" -#: objc/objc-act.c:5832 +#: objc/objc-act.c:5833 msgid "`...' as arguments.)" msgstr "" -#: objc/objc-act.c:6079 +#: objc/objc-act.c:6080 #, c-format msgid "undeclared selector `%s'" msgstr "" @@ -18917,139 +19064,147 @@ msgstr "" #. to an instance variable. It's better to catch the cases #. where this is done unknowingly than to support the above #. paradigm. -#: objc/objc-act.c:6121 +#: objc/objc-act.c:6122 #, c-format msgid "instance variable `%s' accessed in class method" msgstr "" -#: objc/objc-act.c:6327 +#: objc/objc-act.c:6328 #, c-format msgid "duplicate declaration of method `%c%s'" msgstr "" -#: objc/objc-act.c:6368 +#: objc/objc-act.c:6369 #, c-format msgid "duplicate interface declaration for category `%s(%s)'" msgstr "" -#: objc/objc-act.c:6398 +#: objc/objc-act.c:6399 #, c-format msgid "illegal reference type specified for instance variable `%s'" msgstr "" -#: objc/objc-act.c:6414 +#: objc/objc-act.c:6415 #, c-format msgid "instance variable `%s' has unknown size" msgstr "" #. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them -#: objc/objc-act.c:6428 +#: objc/objc-act.c:6429 #, c-format msgid "type `%s' has virtual member functions" msgstr "" -#: objc/objc-act.c:6429 +#: objc/objc-act.c:6430 #, c-format msgid "illegal aggregate type `%s' specified for instance variable `%s'" msgstr "" -#: objc/objc-act.c:6437 +#: objc/objc-act.c:6438 #, c-format msgid "type `%s' has a user-defined constructor" msgstr "" -#: objc/objc-act.c:6439 +#: objc/objc-act.c:6440 #, c-format msgid "type `%s' has a user-defined destructor" msgstr "" -#: objc/objc-act.c:6440 +#: objc/objc-act.c:6441 msgid "" "C++ constructors and destructors will not be invoked for Objective-C fields" msgstr "" -#: objc/objc-act.c:6490 +#: objc/objc-act.c:6491 #, c-format msgid "instance variable `%s' is declared private" msgstr "" -#: objc/objc-act.c:6539 +#: objc/objc-act.c:6540 #, c-format msgid "instance variable `%s' is %s; this will be a hard error in the future" msgstr "" -#: objc/objc-act.c:6546 +#: objc/objc-act.c:6547 #, c-format msgid "instance variable `%s' is declared %s" msgstr "" -#: objc/objc-act.c:6556 +#: objc/objc-act.c:6557 msgid "static access to object of type `id'" msgstr "" -#: objc/objc-act.c:6578 objc/objc-act.c:6666 +#: objc/objc-act.c:6579 objc/objc-act.c:6667 #, c-format msgid "incomplete implementation of class `%s'" msgstr "" -#: objc/objc-act.c:6582 objc/objc-act.c:6671 +#: objc/objc-act.c:6583 objc/objc-act.c:6672 #, c-format msgid "incomplete implementation of category `%s'" msgstr "" -#: objc/objc-act.c:6587 objc/objc-act.c:6676 +#: objc/objc-act.c:6588 objc/objc-act.c:6677 #, c-format msgid "method definition for `%c%s' not found" msgstr "" -#: objc/objc-act.c:6717 +#: objc/objc-act.c:6718 #, c-format msgid "%s `%s' does not fully implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:6775 objc/objc-act.c:8803 +#: objc/objc-act.c:6776 objc/objc-act.c:8804 msgid "`@end' missing in implementation context" msgstr "" -#: objc/objc-act.c:6805 +#: objc/objc-act.c:6806 #, c-format msgid "reimplementation of class `%s'" msgstr "" -#: objc/objc-act.c:6836 +#: objc/objc-act.c:6837 #, c-format msgid "conflicting super class name `%s'" msgstr "" -#: objc/objc-act.c:6838 +#: objc/objc-act.c:6839 #, c-format msgid "previous declaration of `%s'" msgstr "" -#: objc/objc-act.c:6852 objc/objc-act.c:6854 +#: objc/objc-act.c:6853 objc/objc-act.c:6855 #, c-format msgid "duplicate interface declaration for class `%s'" msgstr "" -#: objc/objc-act.c:7121 +#: objc/objc-act.c:7122 #, c-format msgid "duplicate declaration for protocol `%s'" msgstr "" #. Add a readable method name to the warning. -#: objc/objc-act.c:7613 +#: objc/objc-act.c:7614 msgid "%J%s `%c%s'" msgstr "" -#: objc/objc-act.c:7908 +#: objc/objc-act.c:7909 #, c-format msgid "no super class declared in interface for `%s'" msgstr "" -#: objc/objc-act.c:7956 +#: objc/objc-act.c:7957 msgid "[super ...] must appear in a method context" msgstr "" +#: objc/objc-parse.y:2700 +msgid "`@end' must appear in an implementation context" +msgstr "" + +#: objc/objc-parse.y:2913 +msgid "method definition not in class context" +msgstr "" + #: options.c:24 msgid "Display this information" msgstr "" @@ -19582,1352 +19737,1363 @@ msgid "" msgstr "" #: options.c:522 +msgid "" +"Restrict target load migration not to re-use registers in any basic block" +msgstr "" + +#: options.c:525 msgid "Recognize built-in functions" msgstr "" -#: options.c:528 +#: options.c:531 msgid "" "-fcall-saved-\tMark as being preserved across functions" msgstr "" -#: options.c:531 +#: options.c:534 msgid "" "-fcall-used-\tMark as being corrupted by function calls" msgstr "" -#: options.c:534 +#: options.c:537 msgid "Save registers around function calls" msgstr "" -#: options.c:537 +#: options.c:540 msgid "Program written in strict mixed-case" msgstr "" -#: options.c:540 +#: options.c:543 msgid "Compile as if program written in lowercase" msgstr "" -#: options.c:543 +#: options.c:546 msgid "Preserve case used in program" msgstr "" -#: options.c:546 +#: options.c:549 msgid "Program written in lowercase" msgstr "" -#: options.c:549 +#: options.c:552 msgid "Program written in uppercase" msgstr "" -#: options.c:552 +#: options.c:555 msgid "Compile as if program written in uppercase" msgstr "" -#: options.c:555 +#: options.c:558 msgid "Check the return value of new" msgstr "" -#: options.c:561 +#: options.c:564 msgid "--classpath=\tSet class path" msgstr "" -#: options.c:564 +#: options.c:567 msgid "Do not put uninitialized globals in the common section" msgstr "" -#: options.c:570 +#: options.c:573 msgid "Allow the arguments of the '?' operator to have different types" msgstr "" -#: options.c:573 +#: options.c:576 msgid "Reduce the size of object files" msgstr "" -#: options.c:576 +#: options.c:579 msgid "Make string literals \"const char[]\" not \"char[]\"" msgstr "" -#: options.c:579 +#: options.c:582 msgid "-fconst-string-class=\tUse class for constant strings" msgstr "" -#: options.c:582 +#: options.c:585 msgid "Perform a register copy-propagation optimization pass" msgstr "" -#: options.c:585 +#: options.c:588 msgid "Perform cross-jumping optimization" msgstr "" -#: options.c:588 +#: options.c:591 msgid "When running CSE, follow jumps to their targets" msgstr "" -#: options.c:591 +#: options.c:594 msgid "When running CSE, follow conditional jumps" msgstr "" -#: options.c:594 +#: options.c:597 msgid "Place data items into their own section" msgstr "" -#: options.c:597 +#: options.c:600 msgid "" "Emit special debugging information for COMMON and EQUIVALENCE (disabled)" msgstr "" -#: options.c:600 +#: options.c:603 msgid "Inline member functions by default" msgstr "" -#: options.c:603 +#: options.c:606 msgid "Defer popping functions args from stack until later" msgstr "" -#: options.c:606 +#: options.c:609 msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: options.c:609 +#: options.c:612 msgid "Delete useless null pointer checks" msgstr "" -#: options.c:612 +#: options.c:615 msgid "" "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source " "location at the beginning of line-wrapped diagnostics" msgstr "" -#: options.c:615 +#: options.c:618 msgid "Allow '$' in symbol names" msgstr "" -#: options.c:618 +#: options.c:621 msgid "Permit '$' as an identifier character" msgstr "" -#: options.c:624 +#: options.c:627 msgid "" "Suppress output of instruction numbers and line number notes in debugging " "dumps" msgstr "" -#: options.c:630 +#: options.c:633 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:645 +#: options.c:648 msgid "Have front end emulate COMPLEX arithmetic to avoid bugs" msgstr "" -#: options.c:648 +#: options.c:651 msgid "" "--encoding=\tChoose input encoding (defaults from your locale)" msgstr "" -#: options.c:651 +#: options.c:654 msgid "Generate code to check exception specifications" msgstr "" -#: options.c:657 +#: options.c:660 msgid "Enable exception handling" msgstr "" -#: options.c:660 +#: options.c:663 msgid "" "-fexec-charset=\tConvert all strings and character constants to " "character set " msgstr "" -#: options.c:663 +#: options.c:666 msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: options.c:672 +#: options.c:675 msgid "f2c-compatible code can be generated" msgstr "" -#: options.c:675 +#: options.c:678 msgid "Delete non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:678 +#: options.c:681 msgid "Disable non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:681 +#: options.c:684 msgid "Enable non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:684 +#: options.c:687 msgid "Hide non-FORTRAN-77 intrinsics f2c supports" msgstr "" -#: options.c:687 +#: options.c:690 msgid "Unsupported; generate libf2c-calling code" msgstr "" -#: options.c:690 +#: options.c:693 msgid "Program is written in typical FORTRAN 66 dialect" msgstr "" -#: options.c:693 +#: options.c:696 msgid "Program is written in typical Unix-f77 dialect" msgstr "" -#: options.c:696 +#: options.c:699 msgid "Program is written in Fortran-90-ish dialect" msgstr "" -#: options.c:699 +#: options.c:702 msgid "Delete non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:702 +#: options.c:705 msgid "Disable non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:705 +#: options.c:708 msgid "Enable non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:708 +#: options.c:711 msgid "Hide non-FORTRAN-77 intrinsics F90 supports" msgstr "" -#: options.c:720 +#: options.c:723 msgid "Assume no NaNs or infinities are generated" msgstr "" -#: options.c:723 +#: options.c:726 msgid "" "-ffixed-\tMark as being unavailable to the compiler" msgstr "" -#: options.c:729 +#: options.c:732 msgid "ffixed-line-length-\tSet the maximum line length to " msgstr "" -#: options.c:732 +#: options.c:735 msgid "Unsupported; affects code generation of arrays" msgstr "" -#: options.c:735 +#: options.c:738 msgid "Do not store floats in registers" msgstr "" -#: options.c:738 +#: options.c:741 msgid "Scope of for-init-statement variables is local to the loop" msgstr "" -#: options.c:741 +#: options.c:744 msgid "Copy memory address constants into registers before use" msgstr "" -#: options.c:744 +#: options.c:747 msgid "Always check for non gcj generated classes archives" msgstr "" -#: options.c:747 +#: options.c:750 msgid "Copy memory operands into registers before use" msgstr "" -#: options.c:750 +#: options.c:753 msgid "Generate code to check subscript and substring bounds" msgstr "" -#: options.c:753 +#: options.c:756 msgid "Program is written in Fortran-90-ish free form" msgstr "" -#: options.c:756 +#: options.c:759 msgid "Do not assume that standard C libraries and \"main\" exist" msgstr "" -#: options.c:759 +#: options.c:762 msgid "Allow function addresses to be held in registers" msgstr "" -#: options.c:762 +#: options.c:765 msgid "Place each function into its own section" msgstr "" -#: options.c:765 +#: options.c:768 msgid "Perform global common subexpression elimination" msgstr "" -#: options.c:768 +#: options.c:771 msgid "" "Perform redundant load after store elimination in global common " "subexpression elimination" msgstr "" -#: options.c:771 +#: options.c:774 msgid "" "Perform enhanced load motion during global common subexpression elimination" msgstr "" -#: options.c:774 +#: options.c:777 msgid "Perform store motion after global common subexpression elimination" msgstr "" -#: options.c:777 +#: options.c:780 msgid "Enable fatal diagnostics about inter-procedural problems" msgstr "" -#: options.c:780 +#: options.c:783 msgid "Delete non-FORTRAN-77 intrinsics g77 supports" msgstr "" -#: options.c:783 +#: options.c:786 msgid "Disable non-FORTRAN 77 intrinsics F90 supports" msgstr "" -#: options.c:786 +#: options.c:789 msgid "Enable non-FORTRAN 77 intrinsics F90 supports" msgstr "" -#: options.c:789 +#: options.c:792 msgid "Hide non-FORTRAN 77 intrinsics F90 supports" msgstr "" -#: options.c:792 +#: options.c:795 msgid "Recognize GNU-defined keywords" msgstr "" -#: options.c:795 +#: options.c:798 msgid "Generate code for GNU runtime environment" msgstr "" -#: options.c:798 +#: options.c:801 msgid "Enable guessing of branch probabilities" msgstr "" -#: options.c:813 +#: options.c:816 msgid "Assume normal C execution environment" msgstr "" -#: options.c:816 +#: options.c:819 msgid "Enable support for huge objects" msgstr "" -#: options.c:819 +#: options.c:822 msgid "Process #ident directives" msgstr "" -#: options.c:822 +#: options.c:825 msgid "Perform conversion of conditional jumps to branchless equivalents" msgstr "" -#: options.c:825 +#: options.c:828 msgid "Perform conversion of conditional jumps to conditional execution" msgstr "" -#: options.c:828 +#: options.c:831 msgid "Export functions even if they can be inlined" msgstr "" -#: options.c:831 +#: options.c:834 msgid "Emit implicit instantiations of inline templates" msgstr "" -#: options.c:834 +#: options.c:837 msgid "Emit implicit instantiations of templates" msgstr "" -#: options.c:837 +#: options.c:840 msgid "Use offset tables for virtual method calls" msgstr "" -#: options.c:840 +#: options.c:843 msgid "Do not generate .size directives" msgstr "" -#: options.c:843 +#: options.c:846 msgid "Initialize local vars and arrays to zero" msgstr "" -#: options.c:846 +#: options.c:849 msgid "Pay attention to the \"inline\" keyword" msgstr "" -#: options.c:855 +#: options.c:858 msgid "" "-finline-limit=\tLimit the size of inlined functions to " msgstr "" -#: options.c:858 +#: options.c:861 +msgid "" +"-finput-charset= Specify the default character set for source " +"files." +msgstr "" + +#: options.c:864 msgid "Instrument function entry and exit with profiling calls" msgstr "" -#: options.c:861 +#: options.c:867 msgid "Intrinsics letters in arbitrary cases" msgstr "" -#: options.c:864 +#: options.c:870 msgid "Intrinsics spelled as e.g. SqRt" msgstr "" -#: options.c:867 +#: options.c:873 msgid "Intrinsics in lowercase" msgstr "" -#: options.c:870 +#: options.c:876 msgid "Intrinsics in uppercase" msgstr "" -#: options.c:873 +#: options.c:879 msgid "Assume native functions are implemented using JNI" msgstr "" -#: options.c:876 +#: options.c:882 msgid "Generate code for functions even if they are fully inlined" msgstr "" -#: options.c:879 +#: options.c:885 msgid "Emit static const variables even if they are not used" msgstr "" -#: options.c:885 +#: options.c:891 msgid "Give external symbols a leading underscore" msgstr "" -#: options.c:888 +#: options.c:894 msgid "Perform loop optimizations" msgstr "" -#: options.c:891 +#: options.c:897 msgid "Language keyword letters in arbitrary cases" msgstr "" -#: options.c:894 +#: options.c:900 msgid "Language keywords spelled as e.g. IOStat" msgstr "" -#: options.c:897 +#: options.c:903 msgid "Language keywords in lowercase" msgstr "" -#: options.c:900 +#: options.c:906 msgid "Language keywords in uppercase" msgstr "" -#: options.c:903 +#: options.c:909 msgid "Set errno after built-in math functions" msgstr "" -#: options.c:906 +#: options.c:912 msgid "Report on permanent memory allocation" msgstr "" -#: options.c:909 +#: options.c:915 msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: options.c:912 +#: options.c:918 msgid "Attempt to merge identical constants across compilation units" msgstr "" -#: options.c:915 +#: options.c:921 msgid "" "-fmessage-length=\tLimit diagnostics to characters per " "line. 0 suppresses line-wrapping" msgstr "" -#: options.c:918 +#: options.c:924 msgid "Delete MIL-STD 1753 intrinsics" msgstr "" -#: options.c:921 +#: options.c:927 msgid "Disable MIL-STD 1753 intrinsics" msgstr "" -#: options.c:924 +#: options.c:930 msgid "Enable MIL-STD 1753 intrinsics" msgstr "" -#: options.c:927 +#: options.c:933 msgid "Hide MIL-STD 1753 intrinsics" msgstr "" -#: options.c:930 +#: options.c:936 msgid "Force all loop invariant computations out of loops" msgstr "" -#: options.c:933 +#: options.c:939 msgid "Don't warn about uses of Microsoft extensions" msgstr "" -#: options.c:942 +#: options.c:948 msgid "Use graph-coloring register allocation" msgstr "" -#: options.c:945 +#: options.c:951 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" msgstr "" -#: options.c:948 +#: options.c:954 msgid "Assume that receivers of Objective-C messages may be nil" msgstr "" -#: options.c:951 +#: options.c:957 msgid "Support synchronous non-call exceptions" msgstr "" -#: options.c:960 +#: options.c:966 msgid "Enable Objective-C exception and synchronization syntax" msgstr "" -#: options.c:963 -#: options.c:1287 +#: options.c:969 +#: options.c:1293 msgid "Perform loop unrolling for all loops" msgstr "" -#: options.c:966 -#: options.c:1290 +#: options.c:972 +#: options.c:1296 msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: options.c:969 +#: options.c:975 msgid "When possible do not generate stack frames" msgstr "" -#: options.c:972 +#: options.c:978 msgid "Take at least one trip through each iterative DO loop" msgstr "" -#: options.c:975 +#: options.c:981 msgid "Recognize C++ kewords like \"compl\" and \"xor\"" msgstr "" -#: options.c:978 +#: options.c:984 msgid "Do the full register move optimization pass" msgstr "" -#: options.c:981 +#: options.c:987 msgid "Optimize sibling and tail recursive calls" msgstr "" -#: options.c:984 +#: options.c:990 msgid "Enable optimization of static class initialization code" msgstr "" -#: options.c:987 +#: options.c:993 msgid "Enable optional diagnostics" msgstr "" -#: options.c:993 +#: options.c:999 msgid "Pack structure members together without holes" msgstr "" -#: options.c:996 +#: options.c:1002 msgid "Return small aggregates in memory, not registers" msgstr "" -#: options.c:1002 +#: options.c:1008 msgid "Warn about use of (only a few for now) Fortran extensions" msgstr "" -#: options.c:1005 +#: options.c:1011 msgid "Perform loop peeling" msgstr "" -#: options.c:1008 +#: options.c:1014 msgid "Enable machine specific peephole optimizations" msgstr "" -#: options.c:1011 +#: options.c:1017 msgid "Enable an RTL peephole pass before sched2" msgstr "" -#: options.c:1014 +#: options.c:1020 msgid "Downgrade conformance errors to warnings" msgstr "" -#: options.c:1017 +#: options.c:1023 msgid "Generate position-independent code if possible" msgstr "" -#: options.c:1020 +#: options.c:1026 msgid "Generate position-independent code for executables if possible" msgstr "" -#: options.c:1023 +#: options.c:1029 msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: options.c:1029 +#: options.c:1035 msgid "Enable basic program profiling code" msgstr "" -#: options.c:1032 +#: options.c:1038 msgid "Insert arc-based program profiling code" msgstr "" -#: options.c:1035 +#: options.c:1041 msgid "" "Enable common options for generating profile info for profile feedback " "directed optimizations" msgstr "" -#: options.c:1038 +#: options.c:1044 msgid "" "Enable common options for performing profile feedback directed optimizations" msgstr "" -#: options.c:1041 +#: options.c:1047 msgid "Insert code to profile values of expressions" msgstr "" -#: options.c:1047 +#: options.c:1053 msgid "-frandom-seed=\tMake compile reproducible using " msgstr "" -#: options.c:1050 +#: options.c:1056 msgid "Strength reduce all loop general induction variables" msgstr "" -#: options.c:1053 +#: options.c:1059 msgid "Return small aggregates in registers" msgstr "" -#: options.c:1056 +#: options.c:1062 msgid "Enables a register move optimization" msgstr "" -#: options.c:1059 +#: options.c:1065 msgid "Perform a register renaming optimization pass" msgstr "" -#: options.c:1062 +#: options.c:1068 msgid "Reorder basic blocks to improve code placement" msgstr "" -#: options.c:1065 +#: options.c:1071 msgid "Reorder functions to improve code placement" msgstr "" -#: options.c:1068 +#: options.c:1074 msgid "" "Used in Fix-and-Continue mode to indicate that object files may be swapped " "in at runtime" msgstr "" -#: options.c:1071 +#: options.c:1077 msgid "Enable automatic template instantiation" msgstr "" -#: options.c:1074 +#: options.c:1080 msgid "Add a common subexpression elimination pass after loop optimizations" msgstr "" -#: options.c:1077 +#: options.c:1083 msgid "Run the loop optimizer twice" msgstr "" -#: options.c:1080 +#: options.c:1086 msgid "Disable optimizations that assume default FP rounding behavior" msgstr "" -#: options.c:1083 +#: options.c:1089 msgid "Generate run time type descriptor information" msgstr "" -#: options.c:1086 +#: options.c:1092 msgid "Enable scheduling across basic blocks" msgstr "" -#: options.c:1089 +#: options.c:1095 msgid "Allow speculative motion of non-loads" msgstr "" -#: options.c:1092 +#: options.c:1098 msgid "Allow speculative motion of some loads" msgstr "" -#: options.c:1095 +#: options.c:1101 msgid "Allow speculative motion of more loads" msgstr "" -#: options.c:1098 +#: options.c:1104 msgid "Allow premature scheduling of queued insns" msgstr "" -#: options.c:1101 +#: options.c:1107 msgid "" "Set dependence distance checking in premature scheduling of queued insns" msgstr "" -#: options.c:1104 +#: options.c:1110 msgid "" "-fsched-stalled-insns-dep= Set dependence distance checking in " "premature scheduling of queued insns" msgstr "" -#: options.c:1107 +#: options.c:1113 msgid "" "-fsched-stalled-insns= Set number of queued insns that can be " "prematurely scheduled" msgstr "" -#: options.c:1110 +#: options.c:1116 msgid "-fsched-verbose=\tSet the verbosity level of the scheduler" msgstr "" -#: options.c:1113 +#: options.c:1119 msgid "If scheduling post reload, do superblock scheduling" msgstr "" -#: options.c:1116 +#: options.c:1122 msgid "If scheduling post reload, do trace scheduling" msgstr "" -#: options.c:1119 +#: options.c:1125 msgid "Reschedule instructions before register allocation" msgstr "" -#: options.c:1122 +#: options.c:1128 msgid "Reschedule instructions after register allocation" msgstr "" -#: options.c:1125 +#: options.c:1131 msgid "Allow appending a second underscore to externals" msgstr "" -#: options.c:1128 +#: options.c:1134 msgid "Mark data as shared rather than private" msgstr "" -#: options.c:1131 +#: options.c:1137 msgid "Use the same size for double as for float" msgstr "" -#: options.c:1134 +#: options.c:1140 msgid "Use the narrowest integer type possible for enumeration types" msgstr "" -#: options.c:1137 +#: options.c:1143 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" msgstr "" -#: options.c:1143 +#: options.c:1149 msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: options.c:1146 +#: options.c:1152 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" msgstr "" -#: options.c:1149 +#: options.c:1155 msgid "Make \"char\" signed by default" msgstr "" -#: options.c:1152 +#: options.c:1158 msgid "Do not print names of program units as they are compiled" msgstr "" -#: options.c:1155 +#: options.c:1161 msgid "Convert floating point constants to single precision constants" msgstr "" -#: options.c:1158 +#: options.c:1164 msgid "Internally convert most source to lowercase" msgstr "" -#: options.c:1161 +#: options.c:1167 msgid "Internally preserve source case" msgstr "" -#: options.c:1164 +#: options.c:1170 msgid "Internally convert most source to uppercase" msgstr "" -#: options.c:1170 +#: options.c:1176 msgid "Insert stack checking code into the program" msgstr "" -#: options.c:1176 +#: options.c:1182 msgid "" "-fstack-limit-register=\tTrap if the stack goes past " msgstr "" -#: options.c:1179 +#: options.c:1185 msgid "-fstack-limit-symbol=\tTrap if the stack goes past symbol " msgstr "" -#: options.c:1182 +#: options.c:1188 msgid "Display statistics accumulated during compilation" msgstr "" -#: options.c:1185 +#: options.c:1191 msgid "Enable assignability checks for stores into object arrays" msgstr "" -#: options.c:1188 +#: options.c:1194 msgid "Perform strength reduction optimizations" msgstr "" -#: options.c:1191 +#: options.c:1197 msgid "Assume strict aliasing rules apply" msgstr "" -#: options.c:1200 +#: options.c:1206 msgid "Symbol names spelled in mixed case" msgstr "" -#: options.c:1203 +#: options.c:1209 msgid "Symbol names in lowercase" msgstr "" -#: options.c:1206 +#: options.c:1212 msgid "Symbol names in uppercase" msgstr "" -#: options.c:1209 +#: options.c:1215 msgid "Check for syntax errors, then stop" msgstr "" -#: options.c:1212 +#: options.c:1218 msgid "-ftabstop=\tDistance between tab stops for column reporting" msgstr "" -#: options.c:1215 +#: options.c:1221 msgid "-ftemplate-depth-\tSpecify maximum template instantiation depth" msgstr "" -#: options.c:1218 +#: options.c:1224 msgid "Create data files needed by \"gcov\"" msgstr "" -#: options.c:1224 +#: options.c:1230 msgid "Perform jump threading optimizations" msgstr "" -#: options.c:1227 +#: options.c:1233 msgid "Report the time taken by each compiler pass" msgstr "" -#: options.c:1230 +#: 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:1233 +#: options.c:1239 msgid "Perform superblock formation via tail duplication" msgstr "" -#: options.c:1236 +#: options.c:1242 msgid "Assume floating-point operations can trap" msgstr "" -#: options.c:1239 +#: options.c:1245 msgid "Trap for signed overflow in addition, subtraction and multiplication" msgstr "" -#: options.c:1242 +#: options.c:1248 msgid "Make prefix-radix non-decimal constants be typeless" msgstr "" -#: options.c:1245 +#: options.c:1251 msgid "Allow all ugly features" msgstr "" -#: options.c:1248 +#: options.c:1254 msgid "Hollerith and typeless can be passed as arguments" msgstr "" -#: options.c:1251 +#: options.c:1257 msgid "Allow ordinary copying of ASSIGN'ed vars" msgstr "" -#: options.c:1254 +#: options.c:1260 msgid "Dummy array dimensioned to (1) is assumed-size" msgstr "" -#: options.c:1257 +#: options.c:1263 msgid "Trailing comma in procedure call denotes null argument" msgstr "" -#: options.c:1260 +#: options.c:1266 msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z" msgstr "" -#: options.c:1263 +#: options.c:1269 msgid "Initialization via DATA and PARAMETER is not type-compatible" msgstr "" -#: options.c:1266 +#: options.c:1272 msgid "Allow INTEGER and LOGICAL interchangeability" msgstr "" -#: options.c:1269 +#: options.c:1275 msgid "Append underscores to externals" msgstr "" -#: options.c:1272 +#: options.c:1278 msgid "Compile whole compilation unit at a time" msgstr "" -#: options.c:1275 +#: options.c:1281 msgid "Delete libU77 intrinsics" msgstr "" -#: options.c:1278 +#: options.c:1284 msgid "Disable libU77 intrinsics" msgstr "" -#: options.c:1281 +#: options.c:1287 msgid "Enable libU77 intrinsics" msgstr "" -#: options.c:1284 +#: options.c:1290 msgid "Hide libU77 intrinsics" msgstr "" -#: options.c:1293 +#: options.c:1299 msgid "Allow math optimizations that may violate IEEE or ISO standards" msgstr "" -#: options.c:1296 +#: options.c:1302 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" msgstr "" -#: options.c:1299 +#: options.c:1305 msgid "Make \"char\" unsigned by default" msgstr "" -#: options.c:1302 +#: options.c:1308 msgid "Perform loop unswitching" msgstr "" -#: options.c:1305 +#: options.c:1311 msgid "Just generate unwind tables for exception handling" msgstr "" -#: options.c:1311 +#: options.c:1317 msgid "Use __cxa_atexit to register destructors" msgstr "" -#: options.c:1317 +#: options.c:1323 msgid "Add extra commentary to assembler output" msgstr "" -#: options.c:1320 +#: options.c:1326 msgid "Print g77-specific version information and run internal tests" msgstr "" -#: options.c:1323 +#: options.c:1329 msgid "Use expression value profiles in optimizations" msgstr "" -#: options.c:1326 +#: options.c:1332 msgid "Discard unused virtual functions" msgstr "" -#: options.c:1329 +#: options.c:1335 msgid "Implement vtables using thunks" msgstr "" -#: options.c:1332 +#: options.c:1338 msgid "Program is written in VXT (Digital-like) FORTRAN" msgstr "" -#: options.c:1335 +#: options.c:1341 msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1338 +#: options.c:1344 msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1341 +#: options.c:1347 msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1344 +#: options.c:1350 msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports" msgstr "" -#: options.c:1350 +#: options.c:1356 msgid "Emit common-like symbols as weak symbols" msgstr "" -#: options.c:1353 +#: options.c:1359 msgid "Construct webs and split unrelated uses of single variable" msgstr "" -#: options.c:1356 +#: options.c:1362 msgid "" "-fwide-exec-charset=\tConvert all wide strings and character constants " "to character set " msgstr "" -#: options.c:1359 +#: options.c:1365 msgid "Generate a #line directive pointing at the current working directory" msgstr "" -#: options.c:1362 +#: options.c:1368 msgid "Assume signed arithmetic overflow wraps around" msgstr "" -#: options.c:1365 +#: options.c:1371 msgid "Store strings in writable data section" msgstr "" -#: options.c:1368 +#: options.c:1374 msgid "Emit cross referencing information" msgstr "" -#: options.c:1371 +#: options.c:1377 msgid "Print internal debugging-related information" msgstr "" -#: options.c:1374 +#: options.c:1380 msgid "Put zero initialized data in the bss section" msgstr "" -#: options.c:1377 +#: options.c:1383 msgid "" "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" msgstr "" -#: options.c:1380 +#: options.c:1386 msgid "Treat initial values of 0 like non-zero values" msgstr "" -#: options.c:1383 +#: options.c:1389 msgid "Generate debug information in default format" msgstr "" -#: options.c:1389 +#: options.c:1395 msgid "Generate debug information in COFF format" msgstr "" -#: options.c:1392 +#: options.c:1398 msgid "Generate debug information in DWARF v2 format" msgstr "" -#: options.c:1395 +#: options.c:1401 msgid "Dump declarations to a .decl file" msgstr "" -#: options.c:1398 +#: options.c:1404 msgid "Generate debug information in default extended format" msgstr "" -#: options.c:1401 +#: options.c:1407 msgid "-gnat\tSpecify options to GNAT" msgstr "" -#: options.c:1404 +#: options.c:1410 msgid "Generate debug information in STABS format" msgstr "" -#: options.c:1407 +#: options.c:1413 msgid "Generate debug information in extended STABS format" msgstr "" -#: options.c:1410 +#: options.c:1416 msgid "Generate debug information in VMS format" msgstr "" -#: options.c:1413 +#: options.c:1419 msgid "Generate debug information in XCOFF format" msgstr "" -#: options.c:1416 +#: options.c:1422 msgid "Generate debug information in extended XCOFF format" msgstr "" -#: options.c:1419 +#: options.c:1425 msgid "-idirafter \tAdd to the end of the system include path" msgstr "" -#: options.c:1422 +#: options.c:1428 msgid "-imacros \tAccept definition of macros in " msgstr "" -#: options.c:1425 +#: options.c:1431 msgid "-include \tInclude the contents of before other files" msgstr "" -#: options.c:1428 +#: options.c:1434 msgid "-iprefix \tSpecify as a prefix for next two options" msgstr "" -#: options.c:1431 +#: options.c:1437 msgid "-isysroot \tSet to be the system root directory" msgstr "" -#: options.c:1434 +#: options.c:1440 msgid "-isystem \tAdd to the start of the system include path" msgstr "" -#: options.c:1437 +#: options.c:1443 msgid "-iwithprefix \tAdd to the end of the system include path" msgstr "" -#: options.c:1440 +#: options.c:1446 msgid "-iwithprefixbefore \tAdd to the end of the main include path" msgstr "" -#: options.c:1452 +#: options.c:1458 msgid "" "Do not search standard system include directories (those specified with -" "isystem will still be used)" msgstr "" -#: options.c:1455 +#: options.c:1461 msgid "Do not search standard system include directories for C++" msgstr "" -#: options.c:1461 +#: options.c:1467 msgid "-o \tPlace output into " msgstr "" -#: options.c:1464 +#: options.c:1470 msgid "Enable function profiling" msgstr "" -#: options.c:1467 +#: options.c:1473 msgid "Issue warnings needed for strict compliance to the standard" msgstr "" -#: options.c:1470 +#: options.c:1476 msgid "Like -pedantic but issue them as errors" msgstr "" -#: options.c:1473 +#: options.c:1479 msgid "Generate C header of platform-specific features" msgstr "" -#: options.c:1476 +#: options.c:1482 msgid "Do not display functions compiled or elapsed time" msgstr "" -#: options.c:1479 +#: options.c:1485 msgid "Remap file names when including files" msgstr "" -#: options.c:1482 +#: options.c:1488 msgid "Conform to the ISO 1998 C++ standard" msgstr "" -#: options.c:1485 +#: options.c:1491 msgid "Conform to the ISO 1990 C standard" msgstr "" -#: options.c:1488 +#: options.c:1494 msgid "Conform to the ISO 1999 C standard" msgstr "" -#: options.c:1491 -#: options.c:1512 -#: options.c:1515 +#: options.c:1497 +#: options.c:1518 +#: options.c:1521 msgid "Deprecated in favor of -std=c99" msgstr "" -#: options.c:1494 +#: options.c:1500 msgid "Conform to the ISO 1998 C++ standard with GNU extensions" msgstr "" -#: options.c:1497 +#: options.c:1503 msgid "Conform to the ISO 1990 C standard with GNU extensions" msgstr "" -#: options.c:1500 +#: options.c:1506 msgid "Conform to the ISO 1999 C standard with GNU extensions" msgstr "" -#: options.c:1503 +#: options.c:1509 msgid "Deprecated in favor of -std=gnu99" msgstr "" -#: options.c:1506 +#: options.c:1512 msgid "Deprecated in favor of -std=c89" msgstr "" -#: options.c:1509 +#: options.c:1515 msgid "Conform to the ISO 1990 C standard as amended in 1994" msgstr "" -#: options.c:1518 +#: options.c:1524 msgid "Enable traditional preprocessing" msgstr "" -#: options.c:1521 +#: options.c:1527 msgid "-trigraphs\tSupport ISO C trigraphs" msgstr "" -#: options.c:1524 +#: options.c:1530 msgid "Do not predefine system-specific and GCC-specific macros" msgstr "" -#: options.c:1527 +#: options.c:1533 msgid "Enable verbose output" msgstr "" -#: options.c:1533 +#: options.c:1539 msgid "Suppress warnings" msgstr "" -#: gcc.c:743 -msgid "GCC does not support -C or -CC without -E" +#: config/arm/arm.h:224 +msgid "-mapcs-26 and -mapcs-32 may not be used together" msgstr "" -#: gcc.c:767 java/jvspec.c:80 ada/lang-specs.h:34 -msgid "-pg and -fomit-frame-pointer are incompatible" +#: config/arm/arm.h:226 +msgid "-msoft-float and -mhard_float may not be used together" msgstr "" -#: gcc.c:915 -msgid "-E required when input is from standard input" +#: config/arm/arm.h:228 +msgid "-mbig-endian and -mlittle-endian may not be used together" msgstr "" -#: config/i386/mingw32.h:58 config/i386/cygwin.h:70 -msgid "shared and mdll are not compatible" +#: config/rs6000/darwin.h:98 +msgid " conflicting code gen style switches are used" msgstr "" -#: treelang/lang-specs.h:52 -msgid "-pg or -p and -fomit-frame-pointer are incompatible" +#: gcc.c:743 +msgid "GCC does not support -C or -CC without -E" msgstr "" -#: config/mips/mips.h:975 -msgid "-pipe is not supported" +#: gcc.c:767 java/jvspec.c:80 ada/lang-specs.h:34 +msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" -#: config/mips/mips.h:1130 config/arc/arc.h:63 -msgid "may not use both -EB and -EL" +#: gcc.c:915 +msgid "-E required when input is from standard input" msgstr "" -#: f/lang-specs.h:38 -msgid "GCC does not support -C without using -E" +#: config/i386/cygwin.h:29 +msgid "mno-cygwin and mno-win32 are not compatible" msgstr "" -#: f/lang-specs.h:39 -msgid "GCC does not support -CC without using -E" +#: config/i386/cygwin.h:70 config/i386/mingw32.h:58 +msgid "shared and mdll are not compatible" msgstr "" -#: config/mips/r3900.h:35 -msgid "-mhard-float not supported" +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-files are incompatible" msgstr "" -#: config/mips/r3900.h:37 -msgid "-msingle-float and -msoft-float can not both be specified" +#: java/lang-specs.h:35 +msgid "-fjni and -femit-class-file are incompatible" msgstr "" -#: config/sparc/linux64.h:208 config/sparc/linux64.h:219 -#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159 -#: config/sparc/sol2-bi.h:184 config/sparc/sol2-bi.h:194 -msgid "may not use both -m32 and -m64" +#: java/lang-specs.h:36 java/lang-specs.h:37 +msgid "-femit-class-file should used along with -fsyntax-only" msgstr "" -#: config/rs6000/sysv4.h:1094 config/i386/freebsd-aout.h:215 -msgid "`-p' not supported; use `-pg' and gprof(1)" +#: config/darwin.h:215 +msgid "-current_version only allowed with -dynamiclib" msgstr "" -#: config/vax/netbsd-elf.h:42 -msgid "The -shared option is not currently supported for VAX ELF." +#: config/darwin.h:218 +msgid "-install_name only allowed with -dynamiclib" msgstr "" -#: config/i386/sco5.h:191 -msgid "-pg not supported on this platform" +#: config/darwin.h:223 +msgid "-bundle not allowed with -dynamiclib" msgstr "" -#: config/i386/sco5.h:192 -msgid "-p and -pp specified - pick one" +#: config/darwin.h:224 +msgid "-bundle_loader not allowed with -dynamiclib" msgstr "" -#: config/i386/sco5.h:266 -msgid "-G and -static are mutually exclusive" +#: config/darwin.h:225 +msgid "-client_name not allowed with -dynamiclib" msgstr "" -#: config/i386/cygwin.h:29 -msgid "mno-cygwin and mno-win32 are not compatible" +#: config/darwin.h:228 +msgid "-force_cpusubtype_ALL not allowed with -dynamiclib" msgstr "" -#: config/vax/vax.h:50 config/vax/vax.h:51 -msgid "profiling not supported with -mg\n" +#: config/darwin.h:229 +msgid "-force_flat_namespace not allowed with -dynamiclib" msgstr "" -#: ada/lang-specs.h:36 -msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada" +#: config/darwin.h:231 +msgid "-keep_private_externs not allowed with -dynamiclib" msgstr "" -#: config/sparc/sol2-bi.h:156 config/sparc/sol2-bi.h:161 -#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22 -msgid "does not support multilib" +#: config/darwin.h:232 +msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: config/mcore/mcore.h:65 -msgid "the m210 does not have little endian support" +#: treelang/lang-specs.h:52 +msgid "-pg or -p and -fomit-frame-pointer are incompatible" msgstr "" -#: config/rs6000/darwin.h:98 -msgid " conflicting code gen style switches are used" +#: config/mips/mips.h:987 +msgid "-pipe is not supported" msgstr "" -#: config/arm/arm.h:197 -msgid "-mapcs-26 and -mapcs-32 may not be used together" +#: config/mips/mips.h:1142 config/arc/arc.h:63 +msgid "may not use both -EB and -EL" msgstr "" -#: config/arm/arm.h:199 -msgid "-msoft-float and -mhard_float may not be used together" +#: f/lang-specs.h:38 +msgid "GCC does not support -C without using -E" msgstr "" -#: config/arm/arm.h:201 -msgid "-mbig-endian and -mlittle-endian may not be used together" +#: f/lang-specs.h:39 +msgid "GCC does not support -CC without using -E" msgstr "" -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-files are incompatible" +#: config/mips/r3900.h:35 +msgid "-mhard-float not supported" msgstr "" -#: java/lang-specs.h:35 -msgid "-fjni and -femit-class-file are incompatible" +#: config/mips/r3900.h:37 +msgid "-msingle-float and -msoft-float can not both be specified" msgstr "" -#: java/lang-specs.h:36 java/lang-specs.h:37 -msgid "-femit-class-file should used along with -fsyntax-only" +#: config/sparc/linux64.h:208 config/sparc/linux64.h:219 +#: config/sparc/netbsd-elf.h:136 config/sparc/netbsd-elf.h:155 +#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205 +msgid "may not use both -m32 and -m64" msgstr "" -#: config/darwin.h:215 -msgid "-current_version only allowed with -dynamiclib" +#: config/rs6000/sysv4.h:1094 +msgid "`-p' not supported; use `-pg' and gprof(1)" msgstr "" -#: config/darwin.h:218 -msgid "-install_name only allowed with -dynamiclib" +#: config/vax/netbsd-elf.h:42 +msgid "The -shared option is not currently supported for VAX ELF." msgstr "" -#: config/darwin.h:223 -msgid "-bundle not allowed with -dynamiclib" +#: config/vax/vax.h:50 config/vax/vax.h:51 +msgid "profiling not supported with -mg\n" msgstr "" -#: config/darwin.h:224 -msgid "-bundle_loader not allowed with -dynamiclib" +#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172 +#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22 +msgid "does not support multilib" msgstr "" -#: config/darwin.h:225 -msgid "-client_name not allowed with -dynamiclib" +#: ada/lang-specs.h:36 +msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada" msgstr "" -#: config/darwin.h:228 -msgid "-force_cpusubtype_ALL not allowed with -dynamiclib" +#: config/i386/sco5.h:191 +msgid "-pg not supported on this platform" msgstr "" -#: config/darwin.h:229 -msgid "-force_flat_namespace not allowed with -dynamiclib" +#: config/i386/sco5.h:192 +msgid "-p and -pp specified - pick one" msgstr "" -#: config/darwin.h:231 -msgid "-keep_private_externs not allowed with -dynamiclib" +#: config/i386/sco5.h:266 +msgid "-G and -static are mutually exclusive" msgstr "" -#: config/darwin.h:232 -msgid "-private_bundle not allowed with -dynamiclib" +#: config/mcore/mcore.h:65 +msgid "the m210 does not have little endian support" msgstr ""