msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2003-11-20 10:14+0000\n"
+"POT-Creation-Date: 2004-01-25 21:46+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "`%s' attribute only applies to function types"
msgstr ""
-#: attribs.c:416 c-common.c:4353 c-common.c:4372 c-common.c:4390
-#: c-common.c:4417 c-common.c:4436 c-common.c:4459 c-common.c:4482
-#: c-common.c:4508 c-common.c:4542 c-common.c:4586 c-common.c:4614
-#: c-common.c:4642 c-common.c:4661 c-common.c:4916 c-common.c:4938
-#: c-common.c:4973 c-common.c:5040 c-common.c:5086 c-common.c:5144
-#: c-common.c:5175 c-common.c:5521 c-common.c:5544 c-common.c:5583
-#: config/arm/arm.c:2233 config/arm/arm.c:2260 config/avr/avr.c:4561
-#: config/h8300/h8300.c:4279 config/h8300/h8300.c:4302 config/i386/i386.c:1593
-#: config/i386/i386.c:15269 config/i386/winnt.c:86 config/ia64/ia64.c:1057
-#: config/ip2k/ip2k.c:3214
+#: 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
+#: config/ip2k/ip2k.c:3162
#, c-format
msgid "`%s' attribute ignored"
msgstr ""
-#: builtins.c:318
+#: builtins.c:319
msgid "offset outside bounds of constant string"
msgstr ""
-#: builtins.c:779
+#: builtins.c:787
msgid "second arg to `__builtin_prefetch' must be a constant"
msgstr ""
-#: builtins.c:786
+#: builtins.c:794
msgid "invalid second arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:793
+#: builtins.c:801
msgid "third arg to `__builtin_prefetch' must be a constant"
msgstr ""
-#: builtins.c:800
+#: builtins.c:808
msgid "invalid third arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:3810
+#: builtins.c:3829
msgid "argument of `__builtin_args_info' must be constant"
msgstr ""
-#: builtins.c:3816
+#: builtins.c:3835
msgid "argument of `__builtin_args_info' out of range"
msgstr ""
-#: builtins.c:3822
+#: builtins.c:3841
msgid "missing argument in `__builtin_args_info'"
msgstr ""
-#: builtins.c:3838
+#: builtins.c:3857
msgid "`va_start' used in function with fixed args"
msgstr ""
-#: builtins.c:3857
+#: builtins.c:3876
msgid "second parameter of `va_start' not last named argument"
msgstr ""
#. Evidently an out of date version of <stdarg.h>; can't validate
#. va_start's second argument, but can still work as intended.
-#: builtins.c:3862
+#: builtins.c:3881
msgid "`__builtin_next_arg' called without an argument"
msgstr ""
-#: builtins.c:3951
+#: builtins.c:3970
msgid "too many arguments to function `va_start'"
msgstr ""
-#: builtins.c:4051
+#: builtins.c:4092
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:4083
+#: builtins.c:4124
#, c-format
msgid "`%s' is promoted to `%s' when passed through `...'"
msgstr ""
-#: builtins.c:4088
+#: builtins.c:4129
#, c-format
msgid "(so you should pass `%s' not `%s' to `va_arg')"
msgstr ""
-#: builtins.c:4205
+#: builtins.c:4241
msgid "invalid arg to `__builtin_frame_address'"
msgstr ""
-#: builtins.c:4207
+#: builtins.c:4243
msgid "invalid arg to `__builtin_return_address'"
msgstr ""
-#: builtins.c:4221
+#: builtins.c:4257
msgid "unsupported arg to `__builtin_frame_address'"
msgstr ""
-#: builtins.c:4223
+#: builtins.c:4259
msgid "unsupported arg to `__builtin_return_address'"
msgstr ""
-#: builtins.c:4383
+#: builtins.c:4419
msgid "second arg to `__builtin_expect' must be a constant"
msgstr ""
-#: builtins.c:5328
+#: builtins.c:5360
msgid "__builtin_longjmp second argument must be 1"
msgstr ""
-#: builtins.c:5423
+#: builtins.c:5455
#, c-format
msgid "built-in function `%s' not currently supported"
msgstr ""
-#: builtins.c:5563
+#: builtins.c:5595
msgid "target format does not support infinity"
msgstr ""
-#: c-common.c:943
+#: c-common.c:934
msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgstr ""
-#: c-common.c:1161
+#: c-common.c:1158
msgid "%J'%D' is not defined outside of function scope"
msgstr ""
-#: c-common.c:1181
+#: c-common.c:1178
#, c-format
msgid ""
"string length `%d' is greater than the length `%d' ISO C%d compilers are "
"required to support"
msgstr ""
-#: c-common.c:1221
+#: c-common.c:1218
msgid "overflow in constant expression"
msgstr ""
-#: c-common.c:1241
+#: c-common.c:1238
msgid "integer overflow in expression"
msgstr ""
-#: c-common.c:1250
+#: c-common.c:1247
msgid "floating point overflow in expression"
msgstr ""
-#: c-common.c:1256
+#: c-common.c:1253
msgid "vector overflow in expression"
msgstr ""
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1278
+#: c-common.c:1275
msgid "large integer implicitly truncated to unsigned type"
msgstr ""
-#: c-common.c:1280
+#: c-common.c:1277
msgid "negative integer implicitly converted to unsigned type"
msgstr ""
-#: c-common.c:1326
+#: c-common.c:1323
msgid "overflow in implicit constant conversion"
msgstr ""
-#: c-common.c:1462
+#: c-common.c:1459
#, c-format
msgid "operation on `%s' may be undefined"
msgstr ""
-#: c-common.c:1746
+#: c-common.c:1743
msgid "expression statement has incomplete type"
msgstr ""
-#: c-common.c:1778
+#: c-common.c:1775
msgid "case label does not reduce to an integer constant"
msgstr ""
-#: c-common.c:2108
+#: c-common.c:2105
msgid "invalid truth-value expression"
msgstr ""
-#: c-common.c:2159
+#: c-common.c:2156
#, c-format
msgid "invalid operands to binary %s"
msgstr ""
-#: c-common.c:2393
+#: c-common.c:2390
msgid "comparison is always false due to limited range of data type"
msgstr ""
-#: c-common.c:2395
+#: c-common.c:2392
msgid "comparison is always true due to limited range of data type"
msgstr ""
-#: c-common.c:2465
+#: c-common.c:2462
msgid "comparison of unsigned expression >= 0 is always true"
msgstr ""
-#: c-common.c:2474
+#: c-common.c:2471
msgid "comparison of unsigned expression < 0 is always false"
msgstr ""
-#: c-common.c:2519
+#: c-common.c:2516
msgid "pointer of type `void *' used in arithmetic"
msgstr ""
-#: c-common.c:2525
+#: c-common.c:2522
msgid "pointer to a function used in arithmetic"
msgstr ""
-#: c-common.c:2531
+#: c-common.c:2528
msgid "pointer to member function used in arithmetic"
msgstr ""
-#: c-common.c:2537
+#: c-common.c:2534
msgid "pointer to a member used in arithmetic"
msgstr ""
-#: c-common.c:2626 f/com.c:14732
+#: c-common.c:2623 f/com.c:14734
msgid "struct type value used where scalar is required"
msgstr ""
-#: c-common.c:2630 f/com.c:14736
+#: c-common.c:2627 f/com.c:14738
msgid "union type value used where scalar is required"
msgstr ""
-#: c-common.c:2634 f/com.c:14740
+#: 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:2671
+#: c-common.c:2668
msgid "the address of `%D', will always evaluate as `true'"
msgstr ""
-#: c-common.c:2765 f/com.c:14872
+#: c-common.c:2762 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-common.c:2808 c-common.c:2845
+#: c-common.c:2808 c-common.c:2848
msgid "invalid use of `restrict'"
msgstr ""
-#: c-common.c:2955
+#: c-common.c:2958
msgid "invalid application of `sizeof' to a function type"
msgstr ""
-#: c-common.c:2965
+#: c-common.c:2968
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr ""
-#: c-common.c:2971
+#: c-common.c:2974
#, c-format
msgid "invalid application of `%s' to an incomplete type"
msgstr ""
-#: c-common.c:3011
+#: c-common.c:3014
msgid "`__alignof' applied to a bit-field"
msgstr ""
-#: c-common.c:3503
+#: c-common.c:3506
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr ""
-#: c-common.c:3664 c-typeck.c:1898
+#: c-common.c:3667 c-typeck.c:1939
#, c-format
msgid "too few arguments to function `%s'"
msgstr ""
-#: c-common.c:3670 c-typeck.c:1759
+#: c-common.c:3673 c-typeck.c:1800
#, c-format
msgid "too many arguments to function `%s'"
msgstr ""
-#: c-common.c:3689
+#: c-common.c:3692
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr ""
-#: c-common.c:3916
+#: c-common.c:3919
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-common.c:3920
+#: c-common.c:3923
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-common.c:3949
+#: c-common.c:3952
msgid "empty range specified"
msgstr ""
-#: c-common.c:4000
+#: c-common.c:4003
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-common.c:4001
+#: c-common.c:4004
msgid "%Jthis is the first entry overlapping that value"
msgstr ""
-#: c-common.c:4005
+#: c-common.c:4008
msgid "duplicate case value"
msgstr ""
-#: c-common.c:4006
+#: c-common.c:4009
msgid "%Jpreviously used here"
msgstr ""
-#: c-common.c:4010
+#: c-common.c:4013
msgid "multiple default labels in one switch"
msgstr ""
-#: c-common.c:4011
+#: c-common.c:4014
msgid "%Jthis is the first default label"
msgstr ""
-#: c-common.c:4036
+#: c-common.c:4039
msgid "taking the address of a label is non-standard"
msgstr ""
-#: c-common.c:4082
+#: c-common.c:4085
msgid ""
"%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4087
+#: c-common.c:4090
msgid ""
"%Hignoring return value of function declared with attribute "
"warn_unused_result"
msgstr ""
#. SW_PARAM
-#: c-common.c:4306
+#: c-common.c:4297
#, c-format
msgid "declaration of \"%s\" shadows a parameter"
msgstr ""
#. SW_LOCAL
-#: c-common.c:4307
+#: c-common.c:4298
#, c-format
msgid "declaration of \"%s\" shadows a previous local"
msgstr ""
#. SW_GLOBAL
-#: c-common.c:4308
+#: c-common.c:4299
#, c-format
msgid "declaration of \"%s\" shadows a global declaration"
msgstr ""
-#: c-common.c:4312
+#: c-common.c:4303
msgid "%Jshadowed declaration is here"
msgstr ""
-#: c-common.c:4695
+#: c-common.c:4686
#, c-format
msgid "unknown machine mode `%s'"
msgstr ""
-#: c-common.c:4698
+#: c-common.c:4689
#, c-format
msgid "no data type for mode `%s'"
msgstr ""
-#: c-common.c:4702
+#: c-common.c:4693
#, c-format
msgid "invalid pointer mode `%s'"
msgstr ""
-#: c-common.c:4709 c-common.c:5272
+#: c-common.c:4700 c-common.c:5263
#, c-format
msgid "unable to emulate '%s'"
msgstr ""
-#: c-common.c:4753
+#: c-common.c:4744
msgid "%Jsection attribute cannot be specified for local variables"
msgstr ""
-#: c-common.c:4764
+#: c-common.c:4755
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr ""
-#: c-common.c:4773
+#: c-common.c:4764
msgid "%Jsection attribute not allowed for '%D'"
msgstr ""
-#: c-common.c:4779
+#: c-common.c:4770
msgid "%Jsection attributes are not supported for this target"
msgstr ""
-#: c-common.c:4817
+#: c-common.c:4808
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4822
+#: c-common.c:4813
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4827
+#: c-common.c:4818
msgid "requested alignment is too large"
msgstr ""
-#: c-common.c:4853
+#: c-common.c:4844
msgid "%Jalignment may not be specified for '%D'"
msgstr ""
-#: c-common.c:4891
+#: c-common.c:4882
msgid "%J'%D' defined both normally and as an alias"
msgstr ""
-#: c-common.c:4901
+#: c-common.c:4892
msgid "alias arg not a string"
msgstr ""
-#: c-common.c:4944
+#: c-common.c:4935
msgid "visibility arg not a string"
msgstr ""
-#: c-common.c:4957
+#: c-common.c:4948
msgid ""
"visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
"\"internal\""
msgstr ""
-#: c-common.c:4983
+#: c-common.c:4974
msgid "tls_model arg not a string"
msgstr ""
-#: c-common.c:4992
+#: c-common.c:4983
msgid ""
"tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
"dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:5014 c-common.c:5060
+#: c-common.c:5005 c-common.c:5051
msgid "%J'%E' attribute applies only to functions"
msgstr ""
-#: c-common.c:5019 c-common.c:5065
+#: c-common.c:5010 c-common.c:5056
msgid "%Jcan't set '%E' attribute after definition"
msgstr ""
-#: c-common.c:5141
+#: c-common.c:5132
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr ""
-#: c-common.c:5204
+#: c-common.c:5195
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr ""
-#: c-common.c:5228 c-common.c:5260
+#: c-common.c:5219 c-common.c:5251
msgid "no vector mode with the size and type specified could be found"
msgstr ""
-#: c-common.c:5362
+#: c-common.c:5353
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:5377
+#: c-common.c:5368
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr ""
-#: c-common.c:5396
+#: c-common.c:5387
#, c-format
msgid ""
"nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5404
+#: c-common.c:5395
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5484
+#: c-common.c:5475
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5555
+#: c-common.c:5546
msgid "cleanup arg not an identifier"
msgstr ""
-#: c-common.c:5562
+#: c-common.c:5553
msgid "cleanup arg not a function"
msgstr ""
-#: c-convert.c:82 c-typeck.c:1192 c-typeck.c:3348 cp/typeck.c:1307
-#: cp/typeck.c:5605 treelang/tree-convert.c:79
+#: c-common.c:5914
+#, c-format
+msgid "%s at end of input"
+msgstr ""
+
+#: c-common.c:5920
+#, c-format
+msgid "%s before %s'%c'"
+msgstr ""
+
+#: c-common.c:5922
+#, c-format
+msgid "%s before %s'\\x%x'"
+msgstr ""
+
+#: c-common.c:5926
+#, c-format
+msgid "%s before string constant"
+msgstr ""
+
+#: c-common.c:5928
+#, c-format
+msgid "%s before numeric constant"
+msgstr ""
+
+#: c-common.c:5930
+#, c-format
+msgid "%s before \"%s\""
+msgstr ""
+
+#: c-common.c:5932
+#, 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-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
msgid "void value not ignored as it ought to be"
msgstr ""
msgid "conversion to non-scalar type requested"
msgstr ""
-#: c-decl.c:370
+#: c-decl.c:371
msgid "%Jarray '%D' assumed to have one element"
msgstr ""
-#: c-decl.c:579
+#: c-decl.c:580
msgid "%Jlabel `%D' used but not defined"
msgstr ""
-#: c-decl.c:585
+#: c-decl.c:586
msgid "%Jlabel `%D' defined but not used"
msgstr ""
-#: c-decl.c:587
+#: c-decl.c:588
msgid "%Jlabel `%D' declared but not defined"
msgstr ""
-#: c-decl.c:612
+#: c-decl.c:613
msgid "%Junused variable `%D'"
msgstr ""
-#: c-decl.c:836 cp/decl.c:1185
-msgid "%Jfunction '%D' redeclared as inline"
+#: c-decl.c:821
+msgid ""
+"a parameter list with an ellipsis can't match an empty parameter name list "
+"declaration"
msgstr ""
-#: c-decl.c:838
-msgid "%Jprevious declaration of function '%D' with attribute noinline"
+#: c-decl.c:828
+msgid ""
+"an argument type that has a default promotion can't match an empty parameter "
+"name list declaration"
msgstr ""
-#: c-decl.c:845 cp/decl.c:1193
-msgid "%Jfunction '%D' redeclared with attribute noinline"
+#: c-decl.c:864
+msgid ""
+"%Jprototype for '%D' declares more arguments than previous old-style "
+"definition"
msgstr ""
-#: c-decl.c:847
-msgid "%Jprevious declaration of function '%D' was inline"
+#: c-decl.c:870
+msgid ""
+"%Jprototype for '%D' declares fewer arguments than previous old-style "
+"definition"
msgstr ""
-#: c-decl.c:874 c-decl.c:914
-msgid "%Jshadowing built-in function '%D'"
+#: c-decl.c:879
+msgid "%Jprototype for '%D' declares arg %d with incompatible type"
msgstr ""
-#: c-decl.c:878
-msgid "%Jbuilt-in function '%D' declared as non-function"
+#. If we get here, no errors were found, but do issue a warning
+#. for this poor-style construct.
+#: c-decl.c:891
+msgid "%Jprototype for '%D' follows non-prototype definition"
msgstr ""
-#: c-decl.c:883
-msgid "%J'%D' redeclared as different kind of symbol"
+#: c-decl.c:906
+msgid "%Jprevious definition of '%D' was here"
msgstr ""
-#: c-decl.c:885 c-decl.c:1050 c-decl.c:1065 c-decl.c:1073 c-decl.c:1221
-#: c-decl.c:1829 objc/objc-act.c:2534 objc/objc-act.c:6796
-msgid "%Jprevious declaration of '%D'"
+#: c-decl.c:908
+msgid "%Jprevious implicit declaration of '%D' was here"
msgstr ""
-#. If types don't match for a built-in, throw away the built-in.
-#: c-decl.c:936
-msgid "%Jconflicting types for built-in function '%D'"
+#: c-decl.c:910
+msgid "%Jprevious declaration of '%D' was here"
msgstr ""
-#: c-decl.c:980 c-decl.c:998 c-decl.c:1013
-msgid "%Jconflicting types for '%D'"
+#: c-decl.c:944
+msgid "%J'%D' redeclared as different kind of symbol"
msgstr ""
-#: c-decl.c:1036
-msgid ""
-"a parameter list with an ellipsis can't match an empty parameter name list "
-"declaration"
+#: c-decl.c:949
+msgid "%Jbuilt-in function '%D' declared as non-function"
msgstr ""
-#: c-decl.c:1042
-msgid ""
-"an argument type that has a default promotion can't match an empty parameter "
-"name list declaration"
+#: c-decl.c:952 c-decl.c:1042
+msgid "%Jshadowing built-in function '%D'"
msgstr ""
-#: c-decl.c:1048
-msgid "%Jprevious implicit declaration of '%D'"
+#. If types don't match for a built-in, throw away the
+#. built-in. No point in calling locate_old_decl here, it
+#. won't print anything.
+#: c-decl.c:972
+msgid "%Jconflicting types for built-in function '%D'"
msgstr ""
-#: c-decl.c:1063
-msgid "%Jthread-local declaration of '%D' follows non thread-local declaration"
+#: c-decl.c:996 c-decl.c:1004
+msgid "%Jconflicting types for '%D'"
msgstr ""
-#: c-decl.c:1071
-msgid "%Jnon thread-local declaration of '%D' follows thread-local declaration"
+#. allow OLDDECL to continue in use
+#: c-decl.c:1019
+msgid "%Jredefinition of typedef '%D'"
msgstr ""
-#: c-decl.c:1083 c-decl.c:1106
+#: c-decl.c:1055 c-decl.c:1119
msgid "%Jredefinition of '%D'"
msgstr ""
-#: c-decl.c:1086
-msgid "%Jredeclaration of '%D'"
+#: c-decl.c:1086 c-decl.c:1136
+msgid "%Jstatic declaration of '%D' follows non-static declaration"
msgstr ""
-#: c-decl.c:1089
-msgid "%Jconflicting declarations of '%D'"
+#: c-decl.c:1094 c-decl.c:1133
+msgid "%Jnon-static declaration of '%D' follows static declaration"
msgstr ""
-#: c-decl.c:1097 c-decl.c:1108 c-decl.c:6573
-msgid "%J'%D' previously defined here"
+#: c-decl.c:1106
+msgid "%Jthread-local declaration of '%D' follows non-thread-local declaration"
msgstr ""
-#: c-decl.c:1099 c-decl.c:1110
-msgid "%J'%D' previously declared here"
+#: c-decl.c:1109
+msgid "%Jnon-thread-local declaration of '%D' follows thread-local declaration"
msgstr ""
-#: c-decl.c:1131
-msgid "%Jprototype for '%D' follows"
+#: c-decl.c:1149
+msgid "%Jextern declaration of '%D' follows declaration with no linkage"
msgstr ""
-#: c-decl.c:1132 c-decl.c:1140 c-decl.c:1151
-msgid "%Jnon-prototype definition here"
+#: c-decl.c:1152
+msgid "%Jdeclaration of '%D' with no linkage follows extern declaration"
msgstr ""
-#: c-decl.c:1138
-msgid "%Jprototype for '%D' follows and number of arguments doesn't match"
+#: c-decl.c:1155
+msgid "%Jredeclaration of '%D' with no linkage"
msgstr ""
-#: c-decl.c:1149
-msgid "%Jprototype for '%D' follows and argument %d doesn't match"
+#: c-decl.c:1169
+msgid ""
+"%Jredeclaration of '%D' with different visibility (old visibility preserved)"
msgstr ""
-#: c-decl.c:1166
+#: c-decl.c:1180
+msgid ""
+"%Jinline declaration of '%D' follows declaration with attribute noinline"
+msgstr ""
+
+#: c-decl.c:1187
+msgid ""
+"%Jdeclaration of '%D' with attribute noinline follows inline declaration "
+msgstr ""
+
+#: c-decl.c:1199
msgid "%J'%D' declared inline after being called"
msgstr ""
-#: c-decl.c:1172
+#: c-decl.c:1205
msgid "%J'%D' declared inline after its definition"
msgstr ""
-#: c-decl.c:1180
-msgid "%Jstatic declaration for '%D' follows non-static"
+#: c-decl.c:1217
+msgid "%Jvolatile declaration of '%D' follows non-volatile declaration"
msgstr ""
-#: c-decl.c:1189
-msgid "%Jnon-static declaration for '%D' follows static"
+#: c-decl.c:1220
+msgid "%Jnon-volatile declaration of '%D' follows volatile declaration"
msgstr ""
-#: c-decl.c:1197
-msgid "%Jconst declaration for '%D' follows non-const"
+#: c-decl.c:1227
+msgid "%Jconst declaration of '%D' follows non-const declaration"
msgstr ""
-#: c-decl.c:1205
-msgid "%Jtype qualifiers for '%D' conflict with previous declaration"
+#: c-decl.c:1230
+msgid "%Jnon-const declaration of '%D' follows const declaration"
msgstr ""
-#: c-decl.c:1219
-msgid "%Jredundant redeclaration of '%D' in same scope"
+#: c-decl.c:1246
+msgid "%Jredundant redeclaration of '%D'"
msgstr ""
-#: c-decl.c:1689
+#: c-decl.c:1690
#, c-format
msgid "nested extern declaration of `%s'"
msgstr ""
+#: c-decl.c:1829 objc/objc-act.c:2534 objc/objc-act.c:6793
+msgid "%Jprevious declaration of '%D'"
+msgstr ""
+
#: c-decl.c:1870 c-decl.c:1872
#, c-format
msgid "implicit declaration of function `%s'"
msgstr ""
-#: c-decl.c:1951
+#: c-decl.c:1888
#, c-format
msgid "`%s' undeclared here (not in a function)"
msgstr ""
-#: c-decl.c:1957
+#: c-decl.c:1894
#, c-format
msgid "`%s' undeclared (first use in this function)"
msgstr ""
-#: c-decl.c:1962
+#: c-decl.c:1899
msgid "(Each undeclared identifier is reported only once"
msgstr ""
-#: c-decl.c:1963
+#: c-decl.c:1900
msgid "for each function it appears in.)"
msgstr ""
-#: c-decl.c:2016
+#: c-decl.c:1953
#, c-format
msgid "label %s referenced outside of any function"
msgstr ""
-#: c-decl.c:2063
+#: c-decl.c:2000
#, c-format
msgid "duplicate label declaration `%s'"
msgstr ""
-#: c-decl.c:2064
+#: c-decl.c:2001
msgid "%Jthis is a previous declaration"
msgstr ""
-#: c-decl.c:2099
+#: c-decl.c:2036
msgid "%Hduplicate label `%D'"
msgstr ""
-#: c-decl.c:2101
+#: c-decl.c:2038
msgid "%J`%D' previously defined here"
msgstr ""
-#: c-decl.c:2103
+#: c-decl.c:2040
msgid "%J`%D' previously declared here"
msgstr ""
-#: c-decl.c:2123
+#: c-decl.c:2060
msgid ""
"%Htraditional C lacks a separate namespace for labels, identifier `%s' "
"conflicts"
msgstr ""
-#: c-decl.c:2194
+#: c-decl.c:2131
msgid "%H`%s' defined as wrong kind of tag"
msgstr ""
-#: c-decl.c:2432
+#: c-decl.c:2369
msgid "unnamed struct/union that defines no instances"
msgstr ""
-#: c-decl.c:2451
+#: c-decl.c:2388
msgid "useless keyword or type name in empty declaration"
msgstr ""
-#: c-decl.c:2458
+#: c-decl.c:2395
msgid "two types specified in one empty declaration"
msgstr ""
-#: c-decl.c:2463
+#: c-decl.c:2400
msgid "empty declaration"
msgstr ""
-#: c-decl.c:2489
+#: c-decl.c:2426
msgid ""
"ISO C90 does not support `static' or type qualifiers in parameter array "
"declarators"
msgstr ""
-#: c-decl.c:2491
+#: c-decl.c:2428
msgid "ISO C90 does not support `[*]' array declarators"
msgstr ""
-#: c-decl.c:2494
+#: c-decl.c:2431
msgid "GCC does not yet properly implement `[*]' array declarators"
msgstr ""
-#: c-decl.c:2510
+#: c-decl.c:2447
msgid "static or type qualifiers in abstract declarator"
msgstr ""
-#: c-decl.c:2579
+#: c-decl.c:2517
msgid "%J'%D' is usually a function"
msgstr ""
-#: c-decl.c:2588
+#: c-decl.c:2526
#, c-format
msgid "typedef `%s' is initialized (use __typeof__ instead)"
msgstr ""
-#: c-decl.c:2594
+#: c-decl.c:2532
#, c-format
msgid "function `%s' is initialized like a variable"
msgstr ""
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2601
+#: c-decl.c:2539
#, c-format
msgid "parameter `%s' is initialized"
msgstr ""
-#: c-decl.c:2621 c-typeck.c:4157
+#: c-decl.c:2559 c-typeck.c:4027
msgid "variable-sized object may not be initialized"
msgstr ""
-#: c-decl.c:2627
+#: c-decl.c:2565
#, c-format
msgid "variable `%s' has initializer but incomplete type"
msgstr ""
-#: c-decl.c:2633
+#: c-decl.c:2571
#, c-format
msgid "elements of array `%s' have incomplete type"
msgstr ""
-#: c-decl.c:2702 c-decl.c:5460 cp/decl.c:3725 cp/decl.c:10097
+#: c-decl.c:2640 c-decl.c:5426 cp/decl.c:3748 cp/decl.c:10156
msgid "%Jinline function '%D' given attribute noinline"
msgstr ""
-#: c-decl.c:2778
+#: c-decl.c:2716
msgid "%Jinitializer fails to determine size of '%D'"
msgstr ""
-#: c-decl.c:2783
+#: c-decl.c:2721
msgid "%Jarray size missing in '%D'"
msgstr ""
-#: c-decl.c:2799
+#: c-decl.c:2737
msgid "%Jzero or negative size array '%D'"
msgstr ""
-#: c-decl.c:2827
+#: c-decl.c:2765
msgid "%Jstorage size of '%D' isn't known"
msgstr ""
-#: c-decl.c:2837
+#: c-decl.c:2775
msgid "%Jstorage size of '%D' isn't constant"
msgstr ""
-#: c-decl.c:2920
+#: c-decl.c:2858
msgid "%Jignoring asm-specifier for non-static local variable '%D'"
msgstr ""
-#: c-decl.c:3030
+#: c-decl.c:2969
msgid "ISO C forbids forward parameter declarations"
msgstr ""
-#: c-decl.c:3351 cp/decl.c:6735
+#: c-decl.c:3151
+msgid "<anonymous>"
+msgstr ""
+
+#: c-decl.c:3160
+#, c-format
+msgid "bit-field `%s' width not an integer constant"
+msgstr ""
+
+#: c-decl.c:3168
+#, c-format
+msgid "negative width in bit-field `%s'"
+msgstr ""
+
+#: c-decl.c:3173
+#, c-format
+msgid "zero width for bit-field `%s'"
+msgstr ""
+
+#: c-decl.c:3183
+#, c-format
+msgid "bit-field `%s' has invalid type"
+msgstr ""
+
+#: c-decl.c:3192
+#, c-format
+msgid "type of bit-field `%s' is a GCC extension"
+msgstr ""
+
+#: c-decl.c:3201
+#, c-format
+msgid "width of `%s' exceeds its type"
+msgstr ""
+
+#: c-decl.c:3211
+#, c-format
+msgid "`%s' is narrower than values of its type"
+msgstr ""
+
+#: c-decl.c:3361 cp/decl.c:6778
msgid "`long long long' is too long for GCC"
msgstr ""
-#: c-decl.c:3356
+#: c-decl.c:3366
msgid "ISO C90 does not support `long long'"
msgstr ""
-#: c-decl.c:3365 c-decl.c:3368 cp/decl.c:6740
+#: c-decl.c:3375 c-decl.c:3378 cp/decl.c:6783
#, c-format
msgid "duplicate `%s'"
msgstr ""
-#: c-decl.c:3378 cp/decl.c:6746
+#: c-decl.c:3388 cp/decl.c:6789
msgid "`__thread' before `extern'"
msgstr ""
-#: c-decl.c:3380 cp/decl.c:6748
+#: c-decl.c:3390 cp/decl.c:6791
msgid "`__thread' before `static'"
msgstr ""
-#: c-decl.c:3388 cp/decl.c:6775
+#: c-decl.c:3398 cp/decl.c:6818
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr ""
-#: c-decl.c:3408 cp/decl.c:6780
+#: c-decl.c:3418 cp/decl.c:6823
#, c-format
msgid "`%s' fails to be a typedef or built in type"
msgstr ""
-#: c-decl.c:3447
+#: c-decl.c:3457
#, c-format
msgid "type defaults to `int' in declaration of `%s'"
msgstr ""
-#: c-decl.c:3476
+#: c-decl.c:3486
#, c-format
msgid "both long and short specified for `%s'"
msgstr ""
-#: c-decl.c:3480 cp/decl.c:6880
+#: c-decl.c:3490 cp/decl.c:6923
#, c-format
msgid "long or short specified with char for `%s'"
msgstr ""
-#: c-decl.c:3487 cp/decl.c:6884
+#: c-decl.c:3497 cp/decl.c:6927
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr ""
-#: c-decl.c:3490
+#: c-decl.c:3500
msgid "the only valid combination is `long double'"
msgstr ""
-#: c-decl.c:3496
+#: c-decl.c:3506
#, c-format
msgid "both signed and unsigned specified for `%s'"
msgstr ""
-#: c-decl.c:3498 cp/decl.c:6873
+#: c-decl.c:3508 cp/decl.c:6916
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr ""
-#: c-decl.c:3504 cp/decl.c:6893
+#: c-decl.c:3514 cp/decl.c:6936
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr ""
-#: c-decl.c:3522 cp/decl.c:6914
+#: c-decl.c:3532 cp/decl.c:6957
#, c-format
msgid "complex invalid for `%s'"
msgstr ""
-#: c-decl.c:3564
+#: c-decl.c:3574
msgid "ISO C90 does not support complex types"
msgstr ""
-#: c-decl.c:3576
+#: c-decl.c:3586
msgid "ISO C does not support plain `complex' meaning `double complex'"
msgstr ""
-#: c-decl.c:3582 c-decl.c:3594
+#: c-decl.c:3592 c-decl.c:3604
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c-decl.c:3609 c-decl.c:4067 cp/decl.c:7506
+#: c-decl.c:3632 c-decl.c:4090 cp/decl.c:7549
msgid "duplicate `const'"
msgstr ""
-#: c-decl.c:3611 c-decl.c:4071 cp/decl.c:7510
+#: c-decl.c:3634 c-decl.c:4094 cp/decl.c:7553
msgid "duplicate `restrict'"
msgstr ""
-#: c-decl.c:3613 c-decl.c:4069 cp/decl.c:7508
+#: c-decl.c:3636 c-decl.c:4092 cp/decl.c:7551
msgid "duplicate `volatile'"
msgstr ""
-#: c-decl.c:3641 cp/decl.c:7077
+#: c-decl.c:3664 cp/decl.c:7120
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr ""
-#: c-decl.c:3651
+#: c-decl.c:3674
msgid "function definition declared `auto'"
msgstr ""
-#: c-decl.c:3653
+#: c-decl.c:3676
msgid "function definition declared `register'"
msgstr ""
-#: c-decl.c:3655
+#: c-decl.c:3678
msgid "function definition declared `typedef'"
msgstr ""
-#: c-decl.c:3657
+#: c-decl.c:3680
msgid "function definition declared `__thread'"
msgstr ""
-#: c-decl.c:3670
+#: c-decl.c:3693
#, c-format
msgid "storage class specified for structure field `%s'"
msgstr ""
-#: c-decl.c:3674 cp/decl.c:7122
+#: c-decl.c:3697 cp/decl.c:7165
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr ""
-#: c-decl.c:3677 cp/decl.c:7124
+#: c-decl.c:3700 cp/decl.c:7167
msgid "storage class specified for typename"
msgstr ""
-#: c-decl.c:3689 cp/decl.c:7139
+#: c-decl.c:3712 cp/decl.c:7182
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr ""
-#: c-decl.c:3691 cp/decl.c:7142
+#: c-decl.c:3714 cp/decl.c:7185
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr ""
-#: c-decl.c:3696
+#: c-decl.c:3719
#, c-format
msgid "file-scope declaration of `%s' specifies `auto'"
msgstr ""
-#: c-decl.c:3701 cp/decl.c:7146
+#: c-decl.c:3724 cp/decl.c:7189
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr ""
-#: c-decl.c:3707 cp/decl.c:7156
+#: c-decl.c:3730 cp/decl.c:7199
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr ""
#. Only the innermost declarator (making a parameter be of
#. array type which is converted to pointer type)
#. may have static or type qualifiers.
-#: c-decl.c:3746 c-decl.c:3939
+#: c-decl.c:3769 c-decl.c:3962
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c-decl.c:3790
+#: c-decl.c:3813
#, c-format
msgid "declaration of `%s' as array of voids"
msgstr ""
-#: c-decl.c:3796
+#: c-decl.c:3819
#, c-format
msgid "declaration of `%s' as array of functions"
msgstr ""
-#: c-decl.c:3801
+#: c-decl.c:3824
msgid "invalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:3820
+#: c-decl.c:3843
#, c-format
msgid "size of array `%s' has non-integer type"
msgstr ""
-#: c-decl.c:3825
+#: c-decl.c:3848
#, c-format
msgid "ISO C forbids zero-size array `%s'"
msgstr ""
-#: c-decl.c:3832
+#: c-decl.c:3855
#, c-format
msgid "size of array `%s' is negative"
msgstr ""
-#: c-decl.c:3845
+#: c-decl.c:3868
#, c-format
msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
msgstr ""
-#: c-decl.c:3848
+#: c-decl.c:3871
#, c-format
msgid "ISO C90 forbids variable-size array `%s'"
msgstr ""
-#: c-decl.c:3878 c-decl.c:4093 cp/decl.c:7680
+#: c-decl.c:3901 c-decl.c:4116 cp/decl.c:7723
#, c-format
msgid "size of array `%s' is too large"
msgstr ""
-#: c-decl.c:3904
+#: c-decl.c:3927
msgid "ISO C90 does not support flexible array members"
msgstr ""
-#: c-decl.c:3914
+#: c-decl.c:3937
msgid "array type has incomplete element type"
msgstr ""
-#: c-decl.c:3959 cp/decl.c:7277
+#: c-decl.c:3982 cp/decl.c:7320
#, c-format
msgid "`%s' declared as function returning a function"
msgstr ""
-#: c-decl.c:3964 cp/decl.c:7282
+#: c-decl.c:3987 cp/decl.c:7325
#, c-format
msgid "`%s' declared as function returning an array"
msgstr ""
-#: c-decl.c:3992
+#: c-decl.c:4015
msgid "ISO C forbids qualified void function return type"
msgstr ""
-#: c-decl.c:3996
+#: c-decl.c:4019
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4025 c-decl.c:4108 c-decl.c:4232 c-decl.c:4318
+#: c-decl.c:4048 c-decl.c:4131 c-decl.c:4255 c-decl.c:4341
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4065 cp/decl.c:7502
+#: c-decl.c:4088 cp/decl.c:7545
msgid "invalid type modifier within pointer declarator"
msgstr ""
-#: c-decl.c:4143
+#: c-decl.c:4166
msgid "ISO C forbids const or volatile function types"
msgstr ""
-#: c-decl.c:4163 cp/decl.c:7962
+#: c-decl.c:4186 cp/decl.c:8005
#, c-format
msgid "variable or field `%s' declared void"
msgstr ""
-#: c-decl.c:4196
+#: c-decl.c:4219
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c-decl.c:4221
+#: c-decl.c:4244
msgid "invalid type modifier within array declarator"
msgstr ""
-#: c-decl.c:4266
+#: c-decl.c:4289
#, c-format
msgid "field `%s' declared as a function"
msgstr ""
-#: c-decl.c:4272
+#: c-decl.c:4295
#, c-format
msgid "field `%s' has incomplete type"
msgstr ""
-#: c-decl.c:4298 c-decl.c:4300 c-decl.c:4302 c-decl.c:4309
+#: c-decl.c:4321 c-decl.c:4323 c-decl.c:4325 c-decl.c:4332
#, c-format
msgid "invalid storage class for function `%s'"
msgstr ""
-#: c-decl.c:4324
+#: c-decl.c:4347
msgid "`noreturn' function returns non-void value"
msgstr ""
-#: c-decl.c:4339
+#: c-decl.c:4362
msgid "cannot inline function `main'"
msgstr ""
-#: c-decl.c:4392
+#: c-decl.c:4415
msgid "variable previously declared `static' redeclared `extern'"
msgstr ""
-#: c-decl.c:4401
+#: c-decl.c:4424
msgid "%Jvariable '%D' declared `inline'"
msgstr ""
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4429 cp/decl.c:5818
+#: c-decl.c:4452 cp/decl.c:5877
msgid "thread-local storage not supported for this target"
msgstr ""
-#: c-decl.c:4490 c-decl.c:5504
+#: c-decl.c:4513 c-decl.c:5470
msgid "function declaration isn't a prototype"
msgstr ""
-#: c-decl.c:4496
+#: c-decl.c:4519
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c-decl.c:4524
+#: c-decl.c:4547
#, c-format
msgid "parameter `%s' has incomplete type"
msgstr ""
-#: c-decl.c:4527
+#: c-decl.c:4550
msgid "parameter has incomplete type"
msgstr ""
-#: c-decl.c:4576
+#: c-decl.c:4599
msgid "\"void\" as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4597
+#: c-decl.c:4620
msgid "\"void\" must be the only parameter"
msgstr ""
-#: c-decl.c:4614
+#: c-decl.c:4637
msgid "%Jparameter \"%D\" has just a forward declaration"
msgstr ""
#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4642
+#: c-decl.c:4665
#, c-format
msgid "\"%s %s\" declared inside parameter list"
msgstr ""
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4646
+#: c-decl.c:4669
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr ""
-#: c-decl.c:4650
+#: c-decl.c:4673
msgid ""
"its scope is only this definition or declaration, which is probably not what "
"you want"
msgstr ""
-#: c-decl.c:4735
+#: c-decl.c:4758
#, c-format
msgid "redefinition of `union %s'"
msgstr ""
-#: c-decl.c:4737
+#: c-decl.c:4760
#, c-format
msgid "redefinition of `struct %s'"
msgstr ""
-#: c-decl.c:4805 cp/decl.c:3498
+#: c-decl.c:4828 cp/decl.c:3521
msgid "declaration does not declare anything"
msgstr ""
-#: c-decl.c:4849 c-decl.c:4865
+#: c-decl.c:4873 c-decl.c:4889
msgid "%Jduplicate member '%D'"
msgstr ""
-#: c-decl.c:4899 c-decl.c:4902
+#: c-decl.c:4923 c-decl.c:4926
#, c-format
msgid "%s defined inside parms"
msgstr ""
-#: c-decl.c:4900 c-decl.c:4903 c-decl.c:4914
+#: c-decl.c:4924 c-decl.c:4927 c-decl.c:4938
msgid "union"
msgstr ""
-#: c-decl.c:4900 c-decl.c:4903
+#: c-decl.c:4924 c-decl.c:4927
msgid "structure"
msgstr ""
-#: c-decl.c:4913
+#: c-decl.c:4937
#, c-format
msgid "%s has no %s"
msgstr ""
-#: c-decl.c:4914
+#: c-decl.c:4938
msgid "struct"
msgstr ""
-#: c-decl.c:4915
+#: c-decl.c:4939
msgid "named members"
msgstr ""
-#: c-decl.c:4915
+#: c-decl.c:4939
msgid "members"
msgstr ""
-#: c-decl.c:4954
+#: c-decl.c:4978
#, c-format
msgid "nested redefinition of `%s'"
msgstr ""
-#: c-decl.c:4966
-msgid "%Jbit-field '%D' width not an integer constant"
-msgstr ""
-
-#: c-decl.c:4977
-msgid "%Jbit-field '%D' has invalid type"
-msgstr ""
-
-#: c-decl.c:4989
-msgid "%Jbit-field '%D' type invalid in ISO C"
-msgstr ""
-
-#: c-decl.c:5000
-msgid "%Jnegative width in bit-field '%D'"
-msgstr ""
-
-#: c-decl.c:5002
-msgid "%Jwidth of '%D' exceeds its type"
-msgstr ""
-
-#: c-decl.c:5004
-msgid "%Jzero width for bit-field '%D'"
-msgstr ""
-
-#: c-decl.c:5017
-msgid "%J'%D' is narrower than values of its type"
-msgstr ""
-
-#: c-decl.c:5034
+#: c-decl.c:4998
msgid "%Jflexible array member in union"
msgstr ""
-#: c-decl.c:5036
+#: c-decl.c:5000
msgid "%Jflexible array member not at end of struct"
msgstr ""
-#: c-decl.c:5038
+#: c-decl.c:5002
msgid "%Jflexible array member in otherwise empty struct"
msgstr ""
-#: c-decl.c:5043
+#: c-decl.c:5007
msgid "%Jinvalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:5138
+#: c-decl.c:5102
msgid "union cannot be made transparent"
msgstr ""
#. This enum is a named one that has been declared already.
-#: c-decl.c:5207
+#: c-decl.c:5171
#, c-format
msgid "redeclaration of `enum %s'"
msgstr ""
-#: c-decl.c:5238
+#: c-decl.c:5202
msgid "enum defined inside parms"
msgstr ""
-#: c-decl.c:5271
+#: c-decl.c:5235
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5374
+#: c-decl.c:5338
#, c-format
msgid "enumerator value for `%s' not integer constant"
msgstr ""
-#: c-decl.c:5387
+#: c-decl.c:5351
msgid "overflow in enumeration values"
msgstr ""
-#: c-decl.c:5392
+#: c-decl.c:5356
msgid "ISO C restricts enumerator values to range of `int'"
msgstr ""
-#: c-decl.c:5466
+#: c-decl.c:5432
msgid "return type is an incomplete type"
msgstr ""
-#: c-decl.c:5474
+#: c-decl.c:5440
msgid "return type defaults to `int'"
msgstr ""
-#: c-decl.c:5510
+#: c-decl.c:5476
msgid "%Jno previous prototype for '%D'"
msgstr ""
-#: c-decl.c:5516
+#: c-decl.c:5482
msgid "%J'%D' was used with no prototype before its definition"
msgstr ""
-#: c-decl.c:5523
+#: c-decl.c:5489
msgid "%Jno previous declaration for '%D'"
msgstr ""
-#: c-decl.c:5529
+#: c-decl.c:5495
msgid "%J`%D' was used with no declaration before its definition"
msgstr ""
-#: c-decl.c:5565 c-decl.c:6069
+#: c-decl.c:5531 c-decl.c:6037
msgid "%Jreturn type of '%D' is not `int'"
msgstr ""
-#: c-decl.c:5580
+#: c-decl.c:5546
msgid "%Jfirst argument of '%D' should be `int'"
msgstr ""
-#: c-decl.c:5589
+#: c-decl.c:5555
msgid "%Jsecond argument of '%D' should be 'char **'"
msgstr ""
-#: c-decl.c:5598
+#: c-decl.c:5564
msgid "%Jthird argument of '%D' should probably be 'char **'"
msgstr ""
-#: c-decl.c:5608
+#: c-decl.c:5574
msgid "%J'%D' takes only zero or two arguments"
msgstr ""
-#: c-decl.c:5611
+#: c-decl.c:5577
msgid "%J'%D' is normally a non-static function"
msgstr ""
-#: c-decl.c:5667
+#: c-decl.c:5633
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5681
+#: c-decl.c:5647
msgid "%Jparameter name omitted"
msgstr ""
-#: c-decl.c:5756
+#: c-decl.c:5722
msgid "%Jparameter name missing from parameter list"
msgstr ""
-#: c-decl.c:5766
+#: c-decl.c:5732
msgid "%J\"%D\" declared as a non-parameter"
msgstr ""
-#: c-decl.c:5771
+#: c-decl.c:5737
msgid "%Jmultiple parameters named \"%D\""
msgstr ""
-#: c-decl.c:5779
+#: c-decl.c:5745
msgid "%Jparameter \"%D\" declared void"
msgstr ""
-#: c-decl.c:5794 c-decl.c:5796
+#: c-decl.c:5760 c-decl.c:5762
msgid "%Jtype of \"%D\" defaults to \"int\""
msgstr ""
-#: c-decl.c:5810
+#: c-decl.c:5776
msgid "%Jparameter \"%D\" has incomplete type"
msgstr ""
-#: c-decl.c:5816
+#: c-decl.c:5782
msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
msgstr ""
-#: c-decl.c:5868
+#: c-decl.c:5834
msgid "number of arguments doesn't match prototype"
msgstr ""
-#: c-decl.c:5869 c-decl.c:5900 c-decl.c:5907
+#: c-decl.c:5835 c-decl.c:5866 c-decl.c:5873
msgid "%Hprototype declaration"
msgstr ""
-#: c-decl.c:5898
+#: c-decl.c:5864
msgid "promoted argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:5906
+#: c-decl.c:5872
msgid "argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:6101 cp/decl.c:10817
+#: c-decl.c:6069 cp/decl.c:10875
msgid "no return statement in function returning non-void"
msgstr ""
-#: c-decl.c:6108
+#: c-decl.c:6076
msgid "this function may return with or without a value"
msgstr ""
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:6205
+#: c-decl.c:6175
msgid "'for' loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6229
+#: c-decl.c:6199
#, c-format
msgid "'struct %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6232
+#: c-decl.c:6202
#, c-format
msgid "'union %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6235
+#: c-decl.c:6205
#, c-format
msgid "'enum %s' declared in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6243
+#: c-decl.c:6213
msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6246
+#: c-decl.c:6216
msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6249
+#: c-decl.c:6219
msgid ""
"%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
msgstr ""
-#: c-decl.c:6572
+#: c-decl.c:6532
msgid "%Jredefinition of global '%D'"
msgstr ""
+#: c-decl.c:6533
+msgid "%J'%D' previously defined here"
+msgstr ""
+
#: c-format.c:94 c-format.c:210
msgid "format string has invalid operand number"
msgstr ""
msgstr ""
#: c-incpath.c:71
+#, c-format
msgid " as it is a non-system directory that duplicates a system directory\n"
msgstr ""
msgstr ""
#: c-incpath.c:273
+#, c-format
msgid "#include \"...\" search starts here:\n"
msgstr ""
#: c-incpath.c:277
+#, c-format
msgid "#include <...> search starts here:\n"
msgstr ""
#: c-incpath.c:282
+#, c-format
msgid "End of search list.\n"
msgstr ""
msgid "traditional C rejects string constant concatenation"
msgstr ""
-#: c-objc-common.c:81
+#: c-objc-common.c:82
msgid ""
"%Jfunction '%F' can never be inlined because it is supressed using -fno-"
"inline"
msgstr ""
-#: c-objc-common.c:91
+#: c-objc-common.c:92
msgid ""
"%Jfunction '%F' can never be inlined because it might not be bound within "
"this unit of translation"
msgstr ""
-#: c-objc-common.c:99
+#: c-objc-common.c:100
msgid ""
"%Jfunction '%F' can never be inlined because it uses attributes conflicting "
"with inlining"
msgstr ""
-#: c-objc-common.c:114
+#: c-objc-common.c:115
msgid "%Jfunction '%F' can never be inlined because it has pending sizes"
msgstr ""
-#: c-objc-common.c:127
+#: c-objc-common.c:128
msgid ""
"%Jnested function '%F' can never be inlined because it has possibly saved "
"pending sizes"
msgid "-I- specified twice"
msgstr ""
-#: c-opts.c:689
+#: c-opts.c:691
#, c-format
msgid "switch \"%s\" is no longer supported"
msgstr ""
-#: c-opts.c:705
-#, c-format
-msgid "switch \"%s\" is deprecated, please see documentation for details"
-msgstr ""
-
-#: c-opts.c:826
+#: c-opts.c:815
msgid ""
"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: c-opts.c:988
+#: c-opts.c:977
msgid "output filename specified twice"
msgstr ""
-#: c-opts.c:1110
+#: c-opts.c:1099
msgid "-Wformat-y2k ignored without -Wformat"
msgstr ""
-#: c-opts.c:1112
+#: c-opts.c:1101
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr ""
-#: c-opts.c:1114
+#: c-opts.c:1103
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr ""
-#: c-opts.c:1116
+#: c-opts.c:1105
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr ""
-#: c-opts.c:1118
+#: c-opts.c:1107
msgid "-Wformat-security ignored without -Wformat"
msgstr ""
-#: c-opts.c:1120
+#: c-opts.c:1109
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr ""
-#: c-opts.c:1134
+#: c-opts.c:1123
#, c-format
msgid "opening output file %s: %m"
msgstr ""
-#: c-opts.c:1139
+#: c-opts.c:1128
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr ""
-#: c-opts.c:1207
+#: c-opts.c:1196
msgid "YYDEBUG not defined"
msgstr ""
-#: c-opts.c:1252
+#: c-opts.c:1241
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1262
+#: c-opts.c:1251
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1265
+#: c-opts.c:1254
#, c-format
msgid "when writing output to %s: %m"
msgstr ""
-#: c-opts.c:1335
+#: c-opts.c:1324
msgid "to generate dependencies you must specify either -M or -MM"
msgstr ""
-#: c-opts.c:1403
+#: c-opts.c:1392
msgid "<built-in>"
msgstr ""
-#: c-opts.c:1418
+#: c-opts.c:1407
msgid "<command line>"
msgstr ""
-#: c-pch.c:111 graph.c:402 toplev.c:1516 toplev.c:4480 f/com.c:14200
-#: java/jcf-parse.c:890 java/jcf-parse.c:1037 java/lex.c:1828
-#: objc/objc-act.c:503
+#: c-pch.c:112
#, c-format
-msgid "can't open %s: %m"
+msgid "can't create precompiled header %s: %m"
msgstr ""
-#: c-pch.c:131
+#: c-pch.c:132
#, c-format
msgid "can't write to %s: %m"
msgstr ""
-#: c-pch.c:137
+#: c-pch.c:138
#, c-format
msgid "`%s' is not a valid output file"
msgstr ""
-#: c-pch.c:166 c-pch.c:182
+#: c-pch.c:167 c-pch.c:183 c-pch.c:195
#, c-format
msgid "can't write %s: %m"
msgstr ""
-#: c-pch.c:172
+#: c-pch.c:173
#, c-format
msgid "can't seek in %s: %m"
msgstr ""
-#: c-pch.c:180 c-pch.c:216 c-pch.c:244 c-pch.c:249 c-pch.c:319
+#: c-pch.c:181 c-pch.c:221 c-pch.c:249 c-pch.c:254 c-pch.c:324
#, c-format
msgid "can't read %s: %m"
msgstr ""
-#: c-pch.c:229
+#: c-pch.c:234
#, c-format
msgid "%s: not compatible with this GCC version"
msgstr ""
#. It's a PCH for the wrong language.
-#: c-pch.c:232
+#: c-pch.c:237
#, c-format
msgid "%s: not for %s"
msgstr ""
#. Not any kind of PCH.
-#: c-pch.c:236
+#: c-pch.c:241
#, c-format
msgid "%s: not a PCH file"
msgstr ""
-#: c-pch.c:255
+#: c-pch.c:260
#, c-format
msgid "%s: created on host `%.*s', but used on host `%s'"
msgstr ""
-#: c-pch.c:265
+#: c-pch.c:270
#, c-format
msgid "%s: created for target `%.*s', but used for target `%s'"
msgstr ""
-#: c-pch.c:278
+#: c-pch.c:283
#, c-format
msgid "%s: created by version `%.*s', but this is version `%s'"
msgstr ""
-#: c-pch.c:294
+#: c-pch.c:299
#, c-format
msgid "%s: created with -g%s, but used with -g%s"
msgstr ""
-#: c-pch.c:308
+#: c-pch.c:313
#, c-format
msgid "%s: had text segment at different address"
msgstr ""
-#: c-pch.c:325 cpperror.c:176 gcc.c:6534
+#: c-pch.c:330 cpperror.c:176 gcc.c:6547
#, c-format
msgid "%s: %s"
msgstr ""
-#: c-pch.c:356
+#: c-pch.c:361
msgid "calling fdopen"
msgstr ""
-#: c-pch.c:364 c-pch.c:376
+#: c-pch.c:369 c-pch.c:381
msgid "reading"
msgstr ""
msgid "asm declaration conflicts with previous rename"
msgstr ""
-#: c-semantics.c:595 cp/parser.c:5769
-msgid "break statement not within loop or switch"
-msgstr ""
-
-#: c-semantics.c:613 cp/parser.c:5780
-msgid "continue statement not within a loop"
-msgstr ""
-
-#: c-semantics.c:701
+#: c-semantics.c:697
msgid "destructor needed for `%D'"
msgstr ""
-#: c-semantics.c:702
+#: c-semantics.c:698
msgid "where case label appears here"
msgstr ""
-#: c-semantics.c:705
+#: c-semantics.c:701
msgid ""
"(enclose actions of previous case statements requiring destructors in their "
"own scope.)"
msgstr ""
-#: c-semantics.c:741 c-typeck.c:6174 cp/semantics.c:1055
+#: c-semantics.c:737 c-typeck.c:6035 cp/semantics.c:1063
#, c-format
msgid "%s qualifier ignored on asm"
msgstr ""
-#: c-semantics.c:995
+#: c-semantics.c:991
msgid "will never be executed"
msgstr ""
-#: c-typeck.c:120
+#: c-typeck.c:118
#, c-format
msgid "`%s' has an incomplete type"
msgstr ""
-#: c-typeck.c:142 cp/call.c:2654
+#: c-typeck.c:140 cp/call.c:2528
msgid "invalid use of void expression"
msgstr ""
-#: c-typeck.c:150
+#: c-typeck.c:148
msgid "invalid use of flexible array member"
msgstr ""
-#: c-typeck.c:156
+#: c-typeck.c:154
msgid "invalid use of array with unspecified bounds"
msgstr ""
-#: c-typeck.c:164
+#: c-typeck.c:162
#, 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:168
+#: c-typeck.c:166
#, c-format
msgid "invalid use of incomplete typedef `%s'"
msgstr ""
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:413 c-typeck.c:428
msgid "function types not truly compatible in ISO C"
msgstr ""
-#: c-typeck.c:610
+#: c-typeck.c:609
msgid "types are not quite compatible"
msgstr ""
-#: c-typeck.c:819
+#: c-typeck.c:818
msgid "function return types not compatible due to `volatile'"
msgstr ""
-#: c-typeck.c:965 c-typeck.c:2100
+#: c-typeck.c:964 c-typeck.c:2141
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
-#: c-typeck.c:1338
+#: c-typeck.c:1337
#, c-format
msgid "%s has no member named `%s'"
msgstr ""
-#: c-typeck.c:1374
+#: c-typeck.c:1373
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr ""
-#: c-typeck.c:1403
+#: c-typeck.c:1402
msgid "dereferencing pointer to incomplete type"
msgstr ""
-#: c-typeck.c:1407
+#: c-typeck.c:1406
msgid "dereferencing `void *' pointer"
msgstr ""
-#: c-typeck.c:1424 cp/typeck.c:2064
+#: c-typeck.c:1423 cp/typeck.c:2095
#, c-format
msgid "invalid type argument of `%s'"
msgstr ""
-#: c-typeck.c:1442 cp/typeck.c:2089
+#: c-typeck.c:1441 cp/typeck.c:2120
msgid "subscript missing in array reference"
msgstr ""
-#: c-typeck.c:1463 cp/typeck.c:2131
+#: c-typeck.c:1462 cp/typeck.c:2162
msgid "array subscript has type `char'"
msgstr ""
-#: c-typeck.c:1471 c-typeck.c:1560 cp/typeck.c:2135 cp/typeck.c:2221
+#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2166 cp/typeck.c:2252
msgid "array subscript is not an integer"
msgstr ""
-#: c-typeck.c:1504
+#: c-typeck.c:1503
msgid "ISO C forbids subscripting `register' array"
msgstr ""
-#: c-typeck.c:1506
+#: c-typeck.c:1505
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr ""
-#: c-typeck.c:1539
+#: c-typeck.c:1538
msgid "subscript has type `char'"
msgstr ""
-#: c-typeck.c:1555 cp/typeck.c:2216
+#: c-typeck.c:1554 cp/typeck.c:2247
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1585
+#: c-typeck.c:1584
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr ""
msgid "called object is not a function"
msgstr ""
-#: c-typeck.c:1762 cp/typeck.c:2504
+#. 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
+msgid "function called through a non-compatible type"
+msgstr ""
+
+#: c-typeck.c:1803 cp/typeck.c:2535
msgid "too many arguments to function"
msgstr ""
-#: c-typeck.c:1783
+#: c-typeck.c:1824
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:1796
+#: c-typeck.c:1837
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1799
+#: c-typeck.c:1840
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1802
+#: c-typeck.c:1843
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1805
+#: c-typeck.c:1846
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1808
+#: c-typeck.c:1849
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1811
+#: c-typeck.c:1852
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1821
+#: c-typeck.c:1862
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr ""
-#: c-typeck.c:1839
+#: c-typeck.c:1880
#, c-format
msgid "%s with different width due to prototype"
msgstr ""
-#: c-typeck.c:1865
+#: c-typeck.c:1906
#, c-format
msgid "%s as unsigned due to prototype"
msgstr ""
-#: c-typeck.c:1867
+#: c-typeck.c:1908
#, c-format
msgid "%s as signed due to prototype"
msgstr ""
-#: c-typeck.c:1901 cp/typeck.c:2610
+#: c-typeck.c:1942 cp/typeck.c:2641
msgid "too few arguments to function"
msgstr ""
-#: c-typeck.c:1941
+#: c-typeck.c:1982
msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: c-typeck.c:1948
+#: c-typeck.c:1989
msgid "suggest parentheses around && within ||"
msgstr ""
-#: c-typeck.c:1957
+#: c-typeck.c:1998
msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: c-typeck.c:1960
+#: c-typeck.c:2001
msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: c-typeck.c:1969
+#: c-typeck.c:2010
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: c-typeck.c:1972
+#: c-typeck.c:2013
msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: c-typeck.c:1979
+#: c-typeck.c:2020
msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: c-typeck.c:1982
+#: c-typeck.c:2023
msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: c-typeck.c:1989
+#: c-typeck.c:2030
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: c-typeck.c:2052
+#: c-typeck.c:2093
msgid "pointer of type `void *' used in subtraction"
msgstr ""
-#: c-typeck.c:2054
+#: c-typeck.c:2095
msgid "pointer to a function used in subtraction"
msgstr ""
-#: c-typeck.c:2148
+#: c-typeck.c:2189
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2161
+#: c-typeck.c:2202
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2178
+#: c-typeck.c:2219
msgid "ISO C does not support `~' for complex conjugation"
msgstr ""
-#: c-typeck.c:2184
+#: c-typeck.c:2225
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2192
+#: c-typeck.c:2233
msgid "wrong type argument to abs"
msgstr ""
-#: c-typeck.c:2204
+#: c-typeck.c:2245
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2218
+#: c-typeck.c:2259
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2261
+#: c-typeck.c:2296
msgid "ISO C does not support `++' and `--' on complex types"
msgstr ""
-#: c-typeck.c:2276 c-typeck.c:2308
+#: c-typeck.c:2311 c-typeck.c:2343
msgid "wrong type argument to increment"
msgstr ""
-#: c-typeck.c:2278 c-typeck.c:2310
+#: c-typeck.c:2313 c-typeck.c:2345
msgid "wrong type argument to decrement"
msgstr ""
-#: c-typeck.c:2299
+#: c-typeck.c:2334
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2301
+#: c-typeck.c:2336
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2426
+#: c-typeck.c:2404
msgid "invalid lvalue in unary `&'"
msgstr ""
-#: c-typeck.c:2458
+#: c-typeck.c:2436
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr ""
-#. Use `%s' to print the string in case there are any escape
-#. characters in the message.
-#: c-typeck.c:2535 c-typeck.c:3910 c-typeck.c:3925 c-typeck.c:3940
-#: final.c:2779 final.c:2781 gcc.c:4561 rtl-error.c:109 toplev.c:1371
-#: config/cris/cris.c:544 cp/parser.c:1778 cp/typeck.c:4072 java/expr.c:356
-#: java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
-#, c-format
-msgid "%s"
-msgstr ""
-
-#: c-typeck.c:2591
-msgid "use of conditional expressions as lvalues is deprecated"
-msgstr ""
-
-#: c-typeck.c:2594
-msgid "use of compound expressions as lvalues is deprecated"
-msgstr ""
-
-#: c-typeck.c:2597
-msgid "use of cast expressions as lvalues is deprecated"
-msgstr ""
-
-#: c-typeck.c:2612
+#: c-typeck.c:2529
#, c-format
msgid "%s of read-only member `%s'"
msgstr ""
-#: c-typeck.c:2616
+#: c-typeck.c:2533
#, c-format
msgid "%s of read-only variable `%s'"
msgstr ""
-#: c-typeck.c:2619
+#: c-typeck.c:2536
#, c-format
msgid "%s of read-only location"
msgstr ""
-#: c-typeck.c:2637
+#: c-typeck.c:2554
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr ""
-#: c-typeck.c:2665 treelang/treetree.c:946
+#: c-typeck.c:2582 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2669 treelang/treetree.c:950
+#: c-typeck.c:2586 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2676 treelang/treetree.c:957
+#: c-typeck.c:2593 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2688
+#: c-typeck.c:2605
msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-typeck.c:2692 treelang/treetree.c:962
+#: c-typeck.c:2609 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2777
+#: c-typeck.c:2658
+msgid "non-lvalue array in conditional expression"
+msgstr ""
+
+#: c-typeck.c:2702
msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: c-typeck.c:2784
+#: c-typeck.c:2709
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:2800 c-typeck.c:2807
+#: c-typeck.c:2725 c-typeck.c:2732
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr ""
-#: c-typeck.c:2813
+#: c-typeck.c:2738
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2820 c-typeck.c:2830
+#: c-typeck.c:2745 c-typeck.c:2755
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2844
+#: c-typeck.c:2769
msgid "type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2904
+#: c-typeck.c:2829
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:2935
+#: c-typeck.c:2860
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:2941
+#: c-typeck.c:2866
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:2951
+#: c-typeck.c:2876
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:2969
+#: c-typeck.c:2894
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c-typeck.c:2977
+#: c-typeck.c:2902
msgid "cast to union type from type not present in union"
msgstr ""
-#: c-typeck.c:3028
+#: c-typeck.c:2953
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:3033
+#: c-typeck.c:2958
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3048
+#: c-typeck.c:2973
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:3054 cp/typeck.c:4850
+#: c-typeck.c:2979 cp/typeck.c:4880
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c-typeck.c:3059
+#: c-typeck.c:2984
msgid "cast does not match function type"
msgstr ""
-#: c-typeck.c:3066 cp/typeck.c:4857
+#: c-typeck.c:2991 cp/typeck.c:4887
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c-typeck.c:3078
+#: c-typeck.c:3003
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3082
+#: c-typeck.c:3007
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
-#. Reject anything strange now.
-#: c-typeck.c:3241
+#: c-typeck.c:3018
+msgid "ISO C forbids conversion of function pointer to object pointer type"
+msgstr ""
+
+#: c-typeck.c:3027
+msgid "ISO C forbids conversion of object pointer to function pointer type"
+msgstr ""
+
+#: c-typeck.c:3110
msgid "invalid lvalue in assignment"
msgstr ""
#. Convert new value to destination type.
-#: c-typeck.c:3250 c-typeck.c:3275 c-typeck.c:3292 cp/typeck.c:4969
-#: cp/typeck.c:5113
+#. Check this here to avoid odd errors when trying to convert
+#. 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
msgid "assignment"
msgstr ""
-#: c-typeck.c:3359
+#: c-typeck.c:3228
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:3468 c-typeck.c:3544
+#: c-typeck.c:3337 c-typeck.c:3413
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3472 c-typeck.c:3524
+#: c-typeck.c:3341 c-typeck.c:3393
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3478
+#: c-typeck.c:3347
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3516
+#: c-typeck.c:3385
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr ""
-#: c-typeck.c:3533
+#: c-typeck.c:3402
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr ""
-#: c-typeck.c:3549
+#: c-typeck.c:3418
#, c-format
msgid "%s from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3555 c-typeck.c:4061 cp/typeck.c:1336
+#: c-typeck.c:3424 c-typeck.c:3931 cp/typeck.c:1357
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c-typeck.c:3570
+#: c-typeck.c:3438
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3578
+#: c-typeck.c:3445
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3592 c-typeck.c:3595
+#: c-typeck.c:3459 c-typeck.c:3462
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr ""
-#: c-typeck.c:3599
+#: c-typeck.c:3466
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr ""
-#: c-typeck.c:3603
+#: c-typeck.c:3470
#, c-format
msgid "incompatible types in %s"
msgstr ""
#. Function name is known; supply it.
-#: c-typeck.c:3659
+#: c-typeck.c:3526
#, c-format
msgid "passing arg of `%s'"
msgstr ""
#. Function name unknown (call through ptr).
-#: c-typeck.c:3668
+#: c-typeck.c:3535
msgid "passing arg of pointer to function"
msgstr ""
#. Function name is known; supply it.
-#: c-typeck.c:3676
+#: c-typeck.c:3543
#, c-format
msgid "passing arg %d of `%s'"
msgstr ""
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3685
+#: c-typeck.c:3552
#, c-format
msgid "passing arg %d of pointer to function"
msgstr ""
-#: c-typeck.c:3742
+#: c-typeck.c:3609
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:3913 c-typeck.c:3928 c-typeck.c:3943
+#: c-typeck.c:3780 c-typeck.c:3795 c-typeck.c:3810
#, c-format
msgid "(near initialization for `%s')"
msgstr ""
-#: c-typeck.c:3992 cp/typeck2.c:458
+#: c-typeck.c:3859 cp/typeck2.c:560
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:3999 cp/typeck2.c:465
+#: c-typeck.c:3866 cp/typeck2.c:567
msgid "int-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:4017 cp/typeck2.c:481
+#: c-typeck.c:3884 cp/typeck2.c:582
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:4084
+#: c-typeck.c:3954
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:4101 c-typeck.c:4103 c-typeck.c:4119 c-typeck.c:4140
-#: c-typeck.c:5520
+#: c-typeck.c:3971 c-typeck.c:3973 c-typeck.c:3989 c-typeck.c:4010
+#: c-typeck.c:5381
msgid "initializer element is not constant"
msgstr ""
-#: c-typeck.c:4135
+#: c-typeck.c:4005
msgid "initialization"
msgstr ""
-#: c-typeck.c:4146 c-typeck.c:5525
+#: c-typeck.c:4016 c-typeck.c:5386
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4161 cp/typeck2.c:558
+#: c-typeck.c:4031 cp/typeck2.c:659
msgid "invalid initializer"
msgstr ""
-#: c-typeck.c:4444 cp/decl.c:4422
+#: c-typeck.c:4305 cp/decl.c:4465
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c-typeck.c:4638
+#: c-typeck.c:4499
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4658
+#: c-typeck.c:4519
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4718
+#: c-typeck.c:4579
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4765
+#: c-typeck.c:4626
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4767
+#: c-typeck.c:4628
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4798
+#: c-typeck.c:4659
msgid "missing initializer"
msgstr ""
-#: c-typeck.c:4824
+#: c-typeck.c:4685
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4829
+#: c-typeck.c:4690
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:4914
+#: c-typeck.c:4775
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:4935 c-typeck.c:5003
+#: c-typeck.c:4796 c-typeck.c:4864
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:4940 c-typeck.c:5056
+#: c-typeck.c:4801 c-typeck.c:4917
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:4999 c-typeck.c:5001
+#: c-typeck.c:4860 c-typeck.c:4862
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:5005 c-typeck.c:5008
+#: c-typeck.c:4866 c-typeck.c:4869
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5019
+#: c-typeck.c:4880
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:5028
+#: c-typeck.c:4889
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5068
+#: c-typeck.c:4929
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr ""
-#: c-typeck.c:5104 c-typeck.c:5125 c-typeck.c:5587
+#: c-typeck.c:4965 c-typeck.c:4986 c-typeck.c:5448
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5795
+#: c-typeck.c:5656
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5802 c-typeck.c:5848
+#: c-typeck.c:5663 c-typeck.c:5709
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5863
+#: c-typeck.c:5724
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:5930
+#: c-typeck.c:5791
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:5951
+#: c-typeck.c:5812
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6014
+#: c-typeck.c:5875
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:6043
+#: c-typeck.c:5904
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:6065
+#: c-typeck.c:5926
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6152
+#: c-typeck.c:6013
msgid "argument of `asm' is not a constant string"
msgstr ""
-#: c-typeck.c:6167
+#: c-typeck.c:6028
msgid "asm template is not a string constant"
msgstr ""
-#: c-typeck.c:6199
+#: c-typeck.c:6060
msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:6271
+#: c-typeck.c:6132
msgid "modification by `asm'"
msgstr ""
-#: c-typeck.c:6289 cp/typeck.c:5883
+#: c-typeck.c:6150 cp/typeck.c:5919
msgid "function declared `noreturn' has a `return' statement"
msgstr ""
-#: c-typeck.c:6296
+#: c-typeck.c:6157
msgid "`return' with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6302
+#: c-typeck.c:6163
msgid "`return' with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6306
+#: c-typeck.c:6167
msgid "return"
msgstr ""
-#: c-typeck.c:6358
+#: c-typeck.c:6219
msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6413 cp/semantics.c:734
+#: c-typeck.c:6274 cp/semantics.c:742
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6423
+#: c-typeck.c:6284
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr ""
-#: c-typeck.c:6464 cp/parser.c:5281
+#: c-typeck.c:6325 cp/parser.c:5511
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6466
+#: c-typeck.c:6327
msgid "`default' label not within a switch statement"
msgstr ""
-#: c-typeck.c:6618 c-typeck.c:6652
+#: c-typeck.c:6479 c-typeck.c:6513
msgid "division by zero"
msgstr ""
-#: c-typeck.c:6697 cp/typeck.c:2888
+#: c-typeck.c:6558 cp/typeck.c:2919
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:6704 cp/typeck.c:2894
+#: c-typeck.c:6565 cp/typeck.c:2925
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:6725 cp/typeck.c:2913
+#: c-typeck.c:6586 cp/typeck.c:2944
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:6728 cp/typeck.c:2915
+#: c-typeck.c:6589 cp/typeck.c:2946
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:6749
+#: c-typeck.c:6610
msgid "shift count is negative"
msgstr ""
-#: c-typeck.c:6751
+#: c-typeck.c:6612
msgid "shift count >= width of type"
msgstr ""
-#: c-typeck.c:6768 cp/typeck.c:2950
+#: c-typeck.c:6629 cp/typeck.c:2981
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:6794 c-typeck.c:6800
+#: c-typeck.c:6655 c-typeck.c:6661
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr ""
-#: c-typeck.c:6803 c-typeck.c:6843 c-typeck.c:6871
+#: c-typeck.c:6664 c-typeck.c:6704 c-typeck.c:6732
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:6817 c-typeck.c:6822 c-typeck.c:6891 c-typeck.c:6896
+#: c-typeck.c:6678 c-typeck.c:6683 c-typeck.c:6752 c-typeck.c:6757
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:6838 c-typeck.c:6866
+#: c-typeck.c:6699 c-typeck.c:6727
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:6863
+#: c-typeck.c:6724
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:6879 c-typeck.c:6886
+#: c-typeck.c:6740 c-typeck.c:6747
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:6910 cp/typeck.c:3086
+#: c-typeck.c:6771 cp/typeck.c:3117
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: c-typeck.c:7120
+#: c-typeck.c:6981
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:7166 cp/typeck.c:3333
+#: c-typeck.c:7027 cp/typeck.c:3364
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7174 cp/typeck.c:3341
+#: c-typeck.c:7035 cp/typeck.c:3372
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
-#: calls.c:1837 tree-inline.c:1335
+#: calls.c:1833
msgid "%Jinlining failed in call to '%F'"
msgstr ""
-#: calls.c:1838 calls.c:2206 tree-inline.c:1336
+#: calls.c:1834 calls.c:2203 tree-inline.c:1339 tree-inline.c:1346
msgid "called from here"
msgstr ""
-#: calls.c:2205
+#: calls.c:2202
msgid "%Jcan't inline call to '%F'"
msgstr ""
-#: calls.c:2214
+#: calls.c:2211
msgid ""
"ignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: calls.c:2227
+#: calls.c:2224
msgid ""
"ignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: calls.c:2237
+#: calls.c:2234
msgid "function call has aggregate value"
msgstr ""
-#: cfg.c:833
+#: cfg.c:835
#, c-format
msgid "bb %d on wrong place"
msgstr ""
-#: cfg.c:839
+#: cfg.c:841
#, c-format
msgid "prev_bb of %d should be %d, not %d"
msgstr ""
-#: cfg.c:855
+#: cfg.c:857
#, c-format
msgid "verify_flow_info: Wrong count of block %i %i"
msgstr ""
-#: cfg.c:861
+#: cfg.c:863
#, c-format
msgid "verify_flow_info: Wrong frequency of block %i %i"
msgstr ""
-#: cfg.c:869
+#: cfg.c:871
#, c-format
msgid "verify_flow_info: Duplicate edge %i->%i"
msgstr ""
-#: cfg.c:875
+#: cfg.c:877
#, c-format
msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
msgstr ""
-#: cfg.c:881
+#: cfg.c:883
#, c-format
msgid "verify_flow_info: Wrong count of edge %i->%i %i"
msgstr ""
-#: cfg.c:893
+#: cfg.c:895
#, c-format
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfg.c:907 cfgrtl.c:1973
+#: cfg.c:909 cfgrtl.c:1971
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
-#: cfg.c:915
+#: cfg.c:917
#, c-format
msgid "basic block %d pred edge is corrupted"
msgstr ""
-#: cfg.c:941
+#: cfg.c:943
#, c-format
msgid "basic block %i edge lists are corrupted"
msgstr ""
-#: cfg.c:953
+#: cfg.c:955
msgid "verify_flow_info failed"
msgstr ""
-#: cfgloop.c:1141
+#: cfgloop.c:1134
#, c-format
msgid "Size of loop %d should be %d, not %d."
msgstr ""
-#: cfgloop.c:1160
+#: cfgloop.c:1153
#, c-format
msgid "Bb %d do not belong to loop %d."
msgstr ""
-#: cfgloop.c:1178
+#: cfgloop.c:1171
#, c-format
msgid "Loop %d's header does not have exactly 2 entries."
msgstr ""
-#: cfgloop.c:1186
+#: cfgloop.c:1179
#, c-format
msgid "Loop %d's latch does not have exactly 1 successor."
msgstr ""
-#: cfgloop.c:1191
+#: cfgloop.c:1184
#, c-format
msgid "Loop %d's latch does not have header as successor."
msgstr ""
-#: cfgloop.c:1196
+#: cfgloop.c:1189
#, c-format
msgid "Loop %d's latch does not belong directly to it."
msgstr ""
-#: cfgloop.c:1202
+#: cfgloop.c:1195
#, c-format
msgid "Loop %d's header does not belong directly to it."
msgstr ""
-#: cfgloop.c:1208
+#: cfgloop.c:1201
#, c-format
msgid "Loop %d's latch is marked as part of irreducible region."
msgstr ""
-#: cfgloop.c:1238
+#: cfgloop.c:1231
#, c-format
msgid "Basic block %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1244
+#: cfgloop.c:1237
#, c-format
msgid "Basic block %d should not be marked irreducible."
msgstr ""
-#: cfgloop.c:1252
+#: cfgloop.c:1245
#, c-format
msgid "Edge from %d to %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1259
+#: cfgloop.c:1252
#, c-format
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1879
+#: cfgrtl.c:1877
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1893
+#: cfgrtl.c:1891
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1905
+#: cfgrtl.c:1903
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1927
+#: cfgrtl.c:1925
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1955
+#: cfgrtl.c:1953
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1963
+#: cfgrtl.c:1961
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1968
+#: cfgrtl.c:1966
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1979
+#: cfgrtl.c:1977
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: cfgrtl.c:1984
+#: cfgrtl.c:1982
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1993
+#: cfgrtl.c:1991
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2003
+#: cfgrtl.c:2001
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2007
+#: cfgrtl.c:2005
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2021 cfgrtl.c:2031
+#: cfgrtl.c:2019 cfgrtl.c:2029
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2044
+#: cfgrtl.c:2042
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2054
+#: cfgrtl.c:2052
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2055
+#: cfgrtl.c:2053
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2101
+#: cfgrtl.c:2099
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2114
+#: cfgrtl.c:2112
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2127
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2131
+#: cfgrtl.c:2129
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2148
+#: cfgrtl.c:2146
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2173
+#: cfgrtl.c:2171
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2181
+#: cfgrtl.c:2179
msgid "return not followed by barrier"
msgstr ""
-#: cfgrtl.c:2188
+#: cfgrtl.c:2186
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: cgraph.c:463
+#: cgraph.c:161
+msgid "function body not available"
+msgstr ""
+
+#: cgraph.c:163 cgraphunit.c:336
+msgid "redefined extern inline functions are not considered for inlining"
+msgstr ""
+
+#: cgraph.c:166 cgraphunit.c:341
+msgid "function not considered for inlining"
+msgstr ""
+
+#: cgraph.c:168 cgraphunit.c:339
+msgid "function not inlinable"
+msgstr ""
+
+#: cgraph.c:473
msgid "%D renamed after being referenced in assembly"
msgstr ""
+#: cgraphunit.c:1035
+msgid "--param large-function-growth limit reached"
+msgstr ""
+
+#: cgraphunit.c:1048
+msgid "--param large-function-growth limit reached while inlining the caller"
+msgstr ""
+
+#: cgraphunit.c:1113
+msgid "--param max-inline-insns-single limit reached"
+msgstr ""
+
+#: cgraphunit.c:1137
+msgid ""
+"--param max-inline-insns-single limit reached after inlining into the callee"
+msgstr ""
+
+#: cgraphunit.c:1214
+msgid "--param inline-unit-growth limit reached"
+msgstr ""
+
+#: cgraphunit.c:1286 cgraphunit.c:1430
+msgid "recursive inlining"
+msgstr ""
+
#: collect2.c:406
msgid "internal error"
msgstr ""
-#: collect2.c:893
+#: collect2.c:894
msgid "no arguments"
msgstr ""
-#: collect2.c:1222 collect2.c:1370 collect2.c:1403
+#: collect2.c:1226 collect2.c:1374 collect2.c:1407
#, c-format
msgid "fopen %s"
msgstr ""
-#: collect2.c:1225 collect2.c:1375 collect2.c:1406
+#: collect2.c:1229 collect2.c:1379 collect2.c:1410
#, c-format
msgid "fclose %s"
msgstr ""
-#: collect2.c:1234
+#: collect2.c:1238
#, c-format
msgid "collect2 version %s"
msgstr ""
-#: collect2.c:1324
+#: collect2.c:1328
#, c-format
msgid "%d constructor(s) found\n"
msgstr ""
-#: collect2.c:1325
+#: collect2.c:1329
#, c-format
msgid "%d destructor(s) found\n"
msgstr ""
-#: collect2.c:1326
+#: collect2.c:1330
#, c-format
msgid "%d frame table(s) found\n"
msgstr ""
-#: collect2.c:1466
+#: collect2.c:1470
#, c-format
msgid "%s terminated with signal %d [%s]%s"
msgstr ""
-#: collect2.c:1484
+#: collect2.c:1488
#, c-format
msgid "%s returned %d exit status"
msgstr ""
-#: collect2.c:1509
+#: collect2.c:1513
#, c-format
msgid "[cannot find %s]"
msgstr ""
-#: collect2.c:1524
+#: collect2.c:1528
#, c-format
msgid "cannot find `%s'"
msgstr ""
-#: collect2.c:1535 collect2.c:1538
+#: collect2.c:1539 collect2.c:1542
#, c-format
msgid "redirecting stdout: %s"
msgstr ""
-#: collect2.c:1577
+#: collect2.c:1581
#, c-format
msgid "[Leaving %s]\n"
msgstr ""
-#: collect2.c:1797
+#: collect2.c:1801
#, c-format
msgid ""
"\n"
"write_c_file - output name is %s, prefix is %s\n"
msgstr ""
-#: collect2.c:2001
+#: collect2.c:2005
msgid "cannot find `nm'"
msgstr ""
-#: collect2.c:2011 collect2.c:2440
+#: collect2.c:2015 collect2.c:2444
msgid "pipe"
msgstr ""
-#: collect2.c:2015 collect2.c:2444
+#: collect2.c:2019 collect2.c:2448
msgid "fdopen"
msgstr ""
-#: collect2.c:2041 collect2.c:2470
+#: collect2.c:2045 collect2.c:2474
#, c-format
msgid "dup2 %d 1"
msgstr ""
-#: collect2.c:2044 collect2.c:2047 collect2.c:2060 collect2.c:2473
-#: collect2.c:2476 collect2.c:2489
+#: collect2.c:2048 collect2.c:2051 collect2.c:2064 collect2.c:2477
+#: collect2.c:2480 collect2.c:2493
#, c-format
msgid "close %d"
msgstr ""
-#: collect2.c:2050 collect2.c:2479
+#: collect2.c:2054 collect2.c:2483
#, c-format
msgid "execv %s"
msgstr ""
-#: collect2.c:2104
+#: collect2.c:2108
#, c-format
msgid "init function found in object %s"
msgstr ""
-#: collect2.c:2112
+#: collect2.c:2116
#, c-format
msgid "fini function found in object %s"
msgstr ""
-#: collect2.c:2135 collect2.c:2528
+#: collect2.c:2139 collect2.c:2532
msgid "fclose"
msgstr ""
-#: collect2.c:2177
+#: collect2.c:2181
#, c-format
msgid "unable to open file '%s'"
msgstr ""
-#: collect2.c:2179
+#: collect2.c:2183
#, c-format
msgid "unable to stat file '%s'"
msgstr ""
-#: collect2.c:2185
+#: collect2.c:2189
#, c-format
msgid "unable to mmap file '%s'"
msgstr ""
-#: collect2.c:2331
+#: collect2.c:2335
msgid "not found\n"
msgstr ""
-#: collect2.c:2333 collect2.c:2507
+#: collect2.c:2337 collect2.c:2511
#, c-format
msgid "dynamic dependency %s not found"
msgstr ""
-#: collect2.c:2352
+#: collect2.c:2356
#, c-format
msgid "bad magic number in file '%s'"
msgstr ""
-#: collect2.c:2374
+#: collect2.c:2378
msgid "dynamic dependencies.\n"
msgstr ""
-#: collect2.c:2431
+#: collect2.c:2435
msgid "cannot find `ldd'"
msgstr ""
-#: collect2.c:2492
+#: collect2.c:2496
msgid ""
"\n"
"ldd output with constructors/destructors.\n"
msgstr ""
-#: collect2.c:2519
+#: collect2.c:2523
#, c-format
msgid "unable to open dynamic dependency '%s'"
msgstr ""
-#: collect2.c:2667
+#: collect2.c:2683
#, c-format
msgid "%s: not a COFF file"
msgstr ""
-#: collect2.c:2786
+#: collect2.c:2802
#, c-format
msgid "%s: cannot open as COFF file"
msgstr ""
-#: collect2.c:2841
+#: collect2.c:2857
#, c-format
msgid "library lib%s not found"
msgstr ""
-#: combine.c:13014
+#: combine.c:13028
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
"\n"
msgstr ""
-#: combine.c:13023
+#: combine.c:13037
#, c-format
msgid ""
"\n"
msgid "aggregate value used where an integer was expected"
msgstr ""
-#: convert.c:657 f/com.c:1099
+#: convert.c:657 f/com.c:1101
msgid "pointer value used where a complex was expected"
msgstr ""
-#: convert.c:661 f/com.c:1101
+#: convert.c:661 f/com.c:1103
msgid "aggregate value used where a complex was expected"
msgstr ""
msgid "`%s' is version `%.4s', expected version `%.4s'"
msgstr ""
-#: coverage.c:256
+#: coverage.c:255 coverage.c:263
+#, c-format
+msgid "coverage mismatch for function %u while reading execution counters."
+msgstr ""
+
+#: coverage.c:257 coverage.c:340
+#, c-format
+msgid "checksum is %x instead of %x"
+msgstr ""
+
+#: coverage.c:265 coverage.c:348
#, c-format
-msgid "coverage mismatch for function %u"
+msgid "number of counters is %d instead of %d"
msgstr ""
-#: coverage.c:262
+#: coverage.c:271
#, c-format
msgid "cannot merge separate %s counters for function %u"
msgstr ""
-#: coverage.c:287
+#: coverage.c:296
#, c-format
msgid "`%s' has overflowed"
msgstr ""
-#: coverage.c:287
+#: coverage.c:296
#, c-format
msgid "`%s' is corrupted"
msgstr ""
-#: coverage.c:309
+#: coverage.c:319
#, c-format
msgid "file %s not found, execution counts assumed to be zero"
msgstr ""
-#: coverage.c:319
+#: coverage.c:329
#, c-format
msgid "no coverage for function '%s' found."
msgstr ""
-#: coverage.c:327
+#: coverage.c:337 coverage.c:345
#, c-format
-msgid "coverage mismatch for `%s'"
+msgid "coverage mismatch for function '%s' while reading counter '%s'."
msgstr ""
-#: coverage.c:442
+#: coverage.c:492
#, c-format
msgid "cannot open %s"
msgstr ""
-#: coverage.c:477
+#: coverage.c:527
#, c-format
msgid "error writing `%s'"
msgstr ""
-#. XXX should be DL_SORRY
-#: cppcharset.c:653
+#. FIXME should be DL_SORRY
+#: cppcharset.c:687
#, c-format
msgid "conversion from %s to %s not supported by iconv"
msgstr ""
-#: cppcharset.c:656
+#: cppcharset.c:690
msgid "iconv_open"
msgstr ""
-#. XXX should be DL_SORRY
-#: cppcharset.c:664
+#. FIXME: should be DL_SORRY
+#: cppcharset.c:698
#, c-format
msgid "no iconv implementation, cannot convert from %s to %s"
msgstr ""
-#: cppcharset.c:808
+#: cppcharset.c:842
msgid "universal character names are only valid in C++ and C99"
msgstr ""
-#: cppcharset.c:811
+#: cppcharset.c:845
#, c-format
msgid "the meaning of '\\%c' is different in traditional C"
msgstr ""
-#: cppcharset.c:837
+#: cppcharset.c:871
#, c-format
msgid "incomplete universal character name %.*s"
msgstr ""
-#: cppcharset.c:849
+#: cppcharset.c:883
#, c-format
msgid "%.*s is not a valid universal character"
msgstr ""
-#: cppcharset.c:859
+#: cppcharset.c:893
#, c-format
msgid "universal character %.*s is not valid in an identifier"
msgstr ""
-#: cppcharset.c:863
+#: cppcharset.c:897
#, c-format
msgid "universal character %.*s is not valid at the start of an identifier"
msgstr ""
-#: cppcharset.c:898
+#: cppcharset.c:932
msgid "converting UCN to source character set"
msgstr ""
-#: cppcharset.c:902
+#: cppcharset.c:936
msgid "converting UCN to execution character set"
msgstr ""
-#: cppcharset.c:967
+#: cppcharset.c:1001
msgid "the meaning of '\\x' is different in traditional C"
msgstr ""
-#: cppcharset.c:984 f/lex.c:580
+#: cppcharset.c:1018 f/lex.c:580
msgid "\\x used with no following hex digits"
msgstr ""
-#: cppcharset.c:991
+#: cppcharset.c:1025
msgid "hex escape sequence out of range"
msgstr ""
-#: cppcharset.c:1030
+#: cppcharset.c:1064
msgid "octal escape sequence out of range"
msgstr ""
-#: cppcharset.c:1098
+#: cppcharset.c:1132
msgid "the meaning of '\\a' is different in traditional C"
msgstr ""
-#: cppcharset.c:1105
+#: cppcharset.c:1139
#, c-format
msgid "non-ISO-standard escape sequence, '\\%c'"
msgstr ""
-#: cppcharset.c:1113
+#: cppcharset.c:1147
#, c-format
msgid "unknown escape sequence '\\%c'"
msgstr ""
-#: cppcharset.c:1116
+#: cppcharset.c:1150
#, c-format
msgid "unknown escape sequence: '\\%03o'"
msgstr ""
-#: cppcharset.c:1122
+#: cppcharset.c:1156
msgid "converting escape sequence to execution character set"
msgstr ""
-#: cppcharset.c:1181
+#: cppcharset.c:1215
msgid "converting to execution character set"
msgstr ""
-#: cppcharset.c:1244 cppcharset.c:1307
+#: cppcharset.c:1278 cppcharset.c:1341
msgid "character constant too long for its type"
msgstr ""
-#: cppcharset.c:1247
+#: cppcharset.c:1281
msgid "multi-character character constant"
msgstr ""
-#: cppcharset.c:1339
+#: cppcharset.c:1373
msgid "empty character constant"
msgstr ""
+#: cppcharset.c:1402
+msgid "converting input to source character set."
+msgstr ""
+
#: cpperror.c:110
msgid "warning: "
msgstr ""
msgid "division by zero in #if"
msgstr ""
-#: cppfiles.c:367
+#: cppfiles.c:375
msgid "NULL directory in find_file"
msgstr ""
-#: cppfiles.c:392
+#: cppfiles.c:402
msgid "one or more PCH files were found, but they were invalid"
msgstr ""
-#: cppfiles.c:395
+#: cppfiles.c:405
msgid "use -Winvalid-pch for more information"
msgstr ""
-#: cppfiles.c:453
+#: cppfiles.c:463
#, c-format
msgid "%s is a block device"
msgstr ""
-#: cppfiles.c:470
+#: cppfiles.c:480
#, c-format
msgid "%s is too large"
msgstr ""
-#: cppfiles.c:505
+#: cppfiles.c:515
#, c-format
msgid "%s is shorter than expected"
msgstr ""
-#: cppfiles.c:698
+#: cppfiles.c:721
#, c-format
msgid "no include path in which to search for %s"
msgstr ""
-#: cppfiles.c:940
+#: cppfiles.c:981
msgid "Multiple include guards may be useful for:\n"
msgstr ""
-#: cppinit.c:386
+#: cppinit.c:389
msgid "cppchar_t must be an unsigned type"
msgstr ""
-#: cppinit.c:390
+#: cppinit.c:393
#, c-format
msgid ""
"preprocessor arithmetic has maximum precision of %lu bits; target requires %"
"lu bits"
msgstr ""
-#: cppinit.c:397
+#: cppinit.c:400
msgid "CPP arithmetic must be at least as precise as a target int"
msgstr ""
-#: cppinit.c:400
+#: cppinit.c:403
msgid "target char is less than 8 bits wide"
msgstr ""
-#: cppinit.c:404
+#: cppinit.c:407
msgid "target wchar_t is narrower than target char"
msgstr ""
-#: cppinit.c:408
+#: cppinit.c:411
msgid "target int is narrower than target char"
msgstr ""
-#: cppinit.c:413
+#: cppinit.c:416
msgid "CPP half-integer narrower than CPP character"
msgstr ""
-#: cppinit.c:417
+#: cppinit.c:420
#, c-format
msgid ""
"CPP on this host cannot handle wide character constants over %lu bits, but "
msgid "extra tokens at end of #%s directive"
msgstr ""
-#: cpplib.c:301
+#: cpplib.c:304
#, c-format
msgid "#%s is a GCC extension"
msgstr ""
-#: cpplib.c:313
+#: cpplib.c:316
msgid "suggest not using #elif in traditional C"
msgstr ""
-#: cpplib.c:316
+#: cpplib.c:319
#, c-format
msgid "traditional C ignores #%s with the # indented"
msgstr ""
-#: cpplib.c:320
+#: cpplib.c:323
#, c-format
msgid "suggest hiding #%s from traditional C with an indented #"
msgstr ""
-#: cpplib.c:342
+#: cpplib.c:345
msgid "embedding a directive within macro arguments is not portable"
msgstr ""
-#: cpplib.c:362
+#: cpplib.c:365
msgid "style of line directive is a GCC extension"
msgstr ""
-#: cpplib.c:412
+#: cpplib.c:415
#, c-format
msgid "invalid preprocessing directive #%s"
msgstr ""
-#: cpplib.c:481
+#: cpplib.c:484
msgid "\"defined\" cannot be used as a macro name"
msgstr ""
-#: cpplib.c:487
+#: cpplib.c:490
#, c-format
msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
msgstr ""
-#: cpplib.c:490
+#: cpplib.c:493
#, c-format
msgid "no macro name given in #%s directive"
msgstr ""
-#: cpplib.c:493
+#: cpplib.c:496
msgid "macro names must be identifiers"
msgstr ""
-#: cpplib.c:532
+#: cpplib.c:537
#, c-format
msgid "undefining \"%s\""
msgstr ""
-#: cpplib.c:602
+#: cpplib.c:609
msgid "missing terminating > character"
msgstr ""
-#: cpplib.c:655
+#: cpplib.c:662
#, c-format
msgid "#%s expects \"FILENAME\" or <FILENAME>"
msgstr ""
-#: cpplib.c:678
+#: cpplib.c:685
msgid "#include nested too deeply"
msgstr ""
-#: cpplib.c:716
+#: cpplib.c:723
msgid "#include_next in primary source file"
msgstr ""
-#: cpplib.c:742
+#: cpplib.c:749
#, c-format
msgid "invalid flag \"%s\" in line directive"
msgstr ""
-#: cpplib.c:787
+#: cpplib.c:794
#, c-format
msgid "\"%s\" after #line is not a positive integer"
msgstr ""
-#: cpplib.c:793
+#: cpplib.c:800
msgid "line number out of range"
msgstr ""
-#: cpplib.c:805 cpplib.c:878
+#: cpplib.c:812 cpplib.c:885
#, c-format
msgid "\"%s\" is not a valid filename"
msgstr ""
-#: cpplib.c:840
+#: cpplib.c:847
#, c-format
msgid "\"%s\" after # is not a positive integer"
msgstr ""
-#: cpplib.c:940
+#: cpplib.c:947
msgid "invalid #ident directive"
msgstr ""
-#: cpplib.c:1020
+#: cpplib.c:1027
#, c-format
msgid "registering \"%s\" as both a pragma and a pragma namespace"
msgstr ""
-#: cpplib.c:1023
+#: cpplib.c:1030
#, c-format
msgid "#pragma %s %s is already registered"
msgstr ""
-#: cpplib.c:1026
+#: cpplib.c:1033
#, c-format
msgid "#pragma %s is already registered"
msgstr ""
-#: cpplib.c:1171
+#: cpplib.c:1178
msgid "#pragma once in main file"
msgstr ""
-#: cpplib.c:1194
+#: cpplib.c:1201
msgid "invalid #pragma GCC poison directive"
msgstr ""
-#: cpplib.c:1203
+#: cpplib.c:1210
#, c-format
msgid "poisoning existing macro \"%s\""
msgstr ""
-#: cpplib.c:1224
+#: cpplib.c:1231
msgid "#pragma system_header ignored outside include file"
msgstr ""
-#: cpplib.c:1248
+#: cpplib.c:1255
#, c-format
msgid "cannot find source file %s"
msgstr ""
-#: cpplib.c:1252
+#: cpplib.c:1259
#, c-format
msgid "current file is older than %s"
msgstr ""
-#: cpplib.c:1366
+#: cpplib.c:1373
msgid "_Pragma takes a parenthesized string literal"
msgstr ""
-#: cpplib.c:1444
+#: cpplib.c:1451
msgid "#else without #if"
msgstr ""
-#: cpplib.c:1449
+#: cpplib.c:1456
msgid "#else after #else"
msgstr ""
-#: cpplib.c:1477
+#: cpplib.c:1484
msgid "#elif without #if"
msgstr ""
-#: cpplib.c:1482
+#: cpplib.c:1489
msgid "#elif after #else"
msgstr ""
-#: cpplib.c:1512
+#: cpplib.c:1519
msgid "#endif without #if"
msgstr ""
-#: cpplib.c:1589
+#: cpplib.c:1596
msgid "missing '(' after predicate"
msgstr ""
-#: cpplib.c:1604
+#: cpplib.c:1611
msgid "missing ')' to complete answer"
msgstr ""
-#: cpplib.c:1624
+#: cpplib.c:1631
msgid "predicate's answer is empty"
msgstr ""
-#: cpplib.c:1651
+#: cpplib.c:1658
msgid "assertion without predicate"
msgstr ""
-#: cpplib.c:1653
+#: cpplib.c:1660
msgid "predicate must be an identifier"
msgstr ""
-#: cpplib.c:1737
+#: cpplib.c:1744
#, c-format
msgid "\"%s\" re-asserted"
msgstr ""
msgid "invalid hash type %d in cpp_macro_definition"
msgstr ""
-#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365
+#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365 cpppch.c:371
msgid "while writing precompiled header"
msgstr ""
-#: cpppch.c:463
+#: cpppch.c:469
#, c-format
msgid "%s: not used because `%.*s' not defined"
msgstr ""
-#: cpppch.c:475
+#: cpppch.c:481
#, c-format
msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
msgstr ""
-#: cpppch.c:516
+#: cpppch.c:522
#, c-format
msgid "%s: not used because `%s' is defined"
msgstr ""
-#: cpppch.c:529 cpppch.c:715
+#: cpppch.c:535 cpppch.c:724
msgid "while reading precompiled header"
msgstr ""
msgid "detected recursion whilst expanding macro \"%s\""
msgstr ""
-#: cse.c:7021
+#: cpptrad.c:911
+msgid "syntax error in macro parameter list"
+msgstr ""
+
+#: cse.c:7054
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
msgid "in %s, at %s:%d"
msgstr ""
-#: dominance.c:693
+#: dominance.c:763
#, c-format
msgid "dominator of %d should be %d, not %d"
msgstr ""
-#: dwarf2out.c:3213
+#: dwarf2out.c:3228
#, c-format
msgid "DW_LOC_OP %s not implemented\n"
msgstr ""
-#: dwarfout.c:2033
-msgid "%Jinternal regno botch: '%D' has regno = %d\n"
-msgstr ""
-
-#: dwarfout.c:6021
-msgid "support for the DWARF1 debugging format is deprecated"
+#: emit-rtl.c:1155
+msgid "can't access real part of complex value in hard register"
msgstr ""
-#: dwarfout.c:6114
-#, c-format
-msgid "can't get current directory: %m"
+#: emit-rtl.c:1182
+msgid "can't access imaginary part of complex value in hard register"
msgstr ""
-#: emit-rtl.c:1282
-msgid "can't access real part of complex value in hard register"
+#: emit-rtl.c:2287
+msgid "Invalid rtl sharing found in the insn"
msgstr ""
-#: emit-rtl.c:1309
-msgid "can't access imaginary part of complex value in hard register"
+#: emit-rtl.c:2289
+msgid "Shared rtx"
msgstr ""
-#: emit-rtl.c:3456
+#: emit-rtl.c:3428
msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
msgstr ""
msgid "abort in %s, at %s:%d"
msgstr ""
-#: except.c:356
+#: except.c:357
msgid "exception handling disabled, use -fexceptions to enable"
msgstr ""
-#: except.c:2923
+#: except.c:2944
msgid "argument of `__builtin_eh_return_regno' must be constant"
msgstr ""
-#: except.c:3054
+#: except.c:3075
msgid "__builtin_eh_return not supported on this target"
msgstr ""
msgid "stack limits not supported on this target"
msgstr ""
-#: expr.c:2989
+#: expr.c:2960
msgid "function using short complex types cannot be inline"
msgstr ""
-#: expr.c:5960 expr.c:5969 expr.c:5978 expr.c:5983 expr.c:6312 expr.c:6328
-msgid "unsupported wide integer operation"
-msgstr ""
-
-#: expr.c:6371
+#: expr.c:6306
msgid "%Jprior parameter's size depends on '%D'"
msgstr ""
-#: expr.c:6734
+#: expr.c:6673
msgid "returned value in block_exit_expr"
msgstr ""
#. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8869
+#: expr.c:8818
msgid "cannot take the address of an unaligned member"
msgstr ""
-#: final.c:1057
+#: final.c:1058
msgid "negative insn length"
msgstr ""
-#: final.c:2432
+#: final.c:2429
msgid "could not split insn"
msgstr ""
-#: final.c:2774
+#: final.c:2771
msgid "invalid `asm': "
msgstr ""
-#: final.c:2957
+#: final.c:2954
msgid "nested assembly dialect alternatives"
msgstr ""
-#: final.c:2974 final.c:2986
+#: final.c:2971 final.c:2983
msgid "unterminated assembly dialect alternative"
msgstr ""
-#: final.c:3030
+#: final.c:3027
#, c-format
msgid "operand number missing after %%-letter"
msgstr ""
-#: final.c:3033 final.c:3072
+#: final.c:3030 final.c:3069
msgid "operand number out of range"
msgstr ""
-#: final.c:3091
+#: final.c:3088
#, c-format
msgid "invalid %%-code"
msgstr ""
-#: final.c:3121
+#: final.c:3118
#, c-format
msgid "`%%l' operand isn't a label"
msgstr ""
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3223 vmsdbgout.c:467 config/i386/i386.c:6712
-#: config/pdp11/pdp11.c:1645
+#. We can't handle floating point constants; PRINT_OPERAND must
+#. 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
msgid "floating constant misused"
msgstr ""
-#: final.c:3279 vmsdbgout.c:524 config/i386/i386.c:6790
-#: config/pdp11/pdp11.c:1692
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6825
+#: config/pdp11/pdp11.c:1693
msgid "invalid expression as operand"
msgstr ""
-#: flow.c:341
+#: flow.c:329
msgid "function might be possible candidate for attribute `noreturn'"
msgstr ""
-#: flow.c:346
+#: flow.c:334
msgid "`noreturn' function does return"
msgstr ""
-#: flow.c:367
+#: flow.c:355
msgid "control reaches end of non-void function"
msgstr ""
-#: flow.c:1610
+#: flow.c:1582
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2759 fold-const.c:2772
+#: fold-const.c:2779 fold-const.c:2792
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:3967 fold-const.c:3984
+#: fold-const.c:3987 fold-const.c:4004
#, c-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:4115
+#: fold-const.c:4135
msgid "`or' of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4120
+#: fold-const.c:4140
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8328
+#: fold-const.c:8351
msgid "fold check: original tree changed by fold"
msgstr ""
-#: function.c:883 varasm.c:1415
+#: function.c:884 varasm.c:1408
msgid "%Jsize of variable '%D' is too large"
msgstr ""
-#: function.c:3710
+#: function.c:3737
msgid "impossible constraint in `asm'"
msgstr ""
-#: function.c:5630
+#: function.c:5697
msgid "%J'%D' might be used uninitialized in this function"
msgstr ""
-#: function.c:5637
+#: function.c:5704
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:5656
+#: function.c:5723
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:6432
+#: function.c:6497
msgid "function returns an aggregate"
msgstr ""
-#: function.c:6915
+#: function.c:6980
msgid "%Junused parameter '%D'"
msgstr ""
msgid "Using built-in specs.\n"
msgstr ""
-#: gcc.c:1742
+#: gcc.c:1748
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
"\n"
msgstr ""
-#: gcc.c:1844
+#: gcc.c:1850
#, c-format
msgid "Reading specs from %s\n"
msgstr ""
-#: gcc.c:1940 gcc.c:1959
+#: gcc.c:1946 gcc.c:1965
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:1967
+#: gcc.c:1973
#, c-format
msgid "could not find specs file %s\n"
msgstr ""
-#: gcc.c:1984 gcc.c:1992 gcc.c:2001 gcc.c:2010
+#: gcc.c:1990 gcc.c:1998 gcc.c:2007 gcc.c:2016
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2019
+#: gcc.c:2025
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2026
+#: gcc.c:2032
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2031
+#: gcc.c:2037
#, c-format
msgid "rename spec %s to %s\n"
msgstr ""
-#: gcc.c:2033
+#: gcc.c:2039
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2046
+#: gcc.c:2052
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: gcc.c:2057 gcc.c:2070
+#: gcc.c:2063 gcc.c:2076
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2123
+#: gcc.c:2129
msgid "spec file has no spec for linking"
msgstr ""
-#: gcc.c:2628
+#: gcc.c:2634
msgid "-pipe not supported"
msgstr ""
-#: gcc.c:2683
+#: gcc.c:2696
msgid ""
"\n"
"Go ahead? (y or n) "
msgstr ""
-#: gcc.c:2809
+#: gcc.c:2822
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
"See %s for instructions."
msgstr ""
-#: gcc.c:2827
+#: gcc.c:2840
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr ""
-#: gcc.c:2960
+#: gcc.c:2973
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr ""
-#: gcc.c:2961
+#: gcc.c:2974
msgid "Options:\n"
msgstr ""
-#: gcc.c:2963
+#: gcc.c:2976
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr ""
-#: gcc.c:2964
+#: gcc.c:2977
msgid " --help Display this information\n"
msgstr ""
-#: gcc.c:2965
+#: gcc.c:2978
msgid ""
" --target-help Display target specific command line options\n"
msgstr ""
-#: gcc.c:2967
+#: gcc.c:2980
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr ""
-#: gcc.c:2968
+#: gcc.c:2981
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr ""
-#: gcc.c:2969
+#: gcc.c:2982
msgid " -dumpversion Display the version of the compiler\n"
msgstr ""
-#: gcc.c:2970
+#: gcc.c:2983
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr ""
-#: gcc.c:2971
+#: gcc.c:2984
msgid ""
" -print-search-dirs Display the directories in the compiler's search "
"path\n"
msgstr ""
-#: gcc.c:2972
+#: gcc.c:2985
msgid ""
" -print-libgcc-file-name Display the name of the compiler's companion "
"library\n"
msgstr ""
-#: gcc.c:2973
+#: gcc.c:2986
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr ""
-#: gcc.c:2974
+#: gcc.c:2987
msgid ""
" -print-prog-name=<prog> Display the full path to compiler component "
"<prog>\n"
msgstr ""
-#: gcc.c:2975
+#: gcc.c:2988
msgid ""
" -print-multi-directory Display the root directory for versions of "
"libgcc\n"
msgstr ""
-#: gcc.c:2976
+#: gcc.c:2989
msgid ""
" -print-multi-lib Display the mapping between command line options "
"and\n"
" multiple library search directories\n"
msgstr ""
-#: gcc.c:2979
+#: gcc.c:2992
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr ""
-#: gcc.c:2980
+#: gcc.c:2993
msgid ""
" -Wa,<options> Pass comma-separated <options> on to the "
"assembler\n"
msgstr ""
-#: gcc.c:2981
+#: gcc.c:2994
msgid ""
" -Wp,<options> Pass comma-separated <options> on to the "
"preprocessor\n"
msgstr ""
-#: gcc.c:2982
+#: gcc.c:2995
msgid ""
" -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr ""
-#: gcc.c:2983
+#: gcc.c:2996
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr ""
-#: gcc.c:2984
+#: gcc.c:2997
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr ""
-#: gcc.c:2985
+#: gcc.c:2998
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr ""
-#: gcc.c:2986
+#: gcc.c:2999
msgid " -save-temps Do not delete intermediate files\n"
msgstr ""
-#: gcc.c:2987
+#: gcc.c:3000
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr ""
-#: gcc.c:2988
+#: gcc.c:3001
msgid " -time Time the execution of each subprocess\n"
msgstr ""
-#: gcc.c:2989
+#: gcc.c:3002
msgid ""
" -specs=<file> Override built-in specs with the contents of "
"<file>\n"
msgstr ""
-#: gcc.c:2990
+#: gcc.c:3003
msgid ""
" -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
-#: gcc.c:2991
+#: gcc.c:3004
msgid ""
" -B <directory> Add <directory> to the compiler's search paths\n"
msgstr ""
-#: gcc.c:2992
+#: gcc.c:3005
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
-#: gcc.c:2993
+#: gcc.c:3006
msgid ""
" -V <version> Run gcc version number <version>, if installed\n"
msgstr ""
-#: gcc.c:2994
+#: gcc.c:3007
msgid ""
" -v Display the programs invoked by the compiler\n"
msgstr ""
-#: gcc.c:2995
+#: gcc.c:3008
msgid ""
" -### Like -v but options quoted and commands not "
"executed\n"
msgstr ""
-#: gcc.c:2996
+#: gcc.c:3009
msgid ""
" -E Preprocess only; do not compile, assemble or "
"link\n"
msgstr ""
-#: gcc.c:2997
+#: gcc.c:3010
msgid " -S Compile only; do not assemble or link\n"
msgstr ""
-#: gcc.c:2998
+#: gcc.c:3011
msgid " -c Compile and assemble, but do not link\n"
msgstr ""
-#: gcc.c:2999
+#: gcc.c:3012
msgid " -o <file> Place the output into <file>\n"
msgstr ""
-#: gcc.c:3000
+#: gcc.c:3013
msgid ""
" -x <language> Specify the language of the following input "
"files\n"
"extension\n"
msgstr ""
-#: gcc.c:3007
+#: gcc.c:3020
#, c-format
msgid ""
"\n"
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:3128
+#: gcc.c:3141
#, c-format
msgid "`-%c' option must have argument"
msgstr ""
-#: gcc.c:3150
+#: gcc.c:3163
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3336
+#: gcc.c:3349
#, c-format
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3337 gcov.c:423
-msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
-msgstr ""
-
-#: gcc.c:3339
+#: gcc.c:3352
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
-#: gcc.c:3440
+#: gcc.c:3453
msgid "argument to `-Xlinker' is missing"
msgstr ""
-#: gcc.c:3448
+#: gcc.c:3461
msgid "argument to `-Xpreprocessor' is missing"
msgstr ""
-#: gcc.c:3455
+#: gcc.c:3468
msgid "argument to `-Xassembler' is missing"
msgstr ""
-#: gcc.c:3462
+#: gcc.c:3475
msgid "argument to `-l' is missing"
msgstr ""
-#: gcc.c:3478
+#: gcc.c:3491
msgid "argument to `-specs' is missing"
msgstr ""
-#: gcc.c:3492
+#: gcc.c:3505
msgid "argument to `-specs=' is missing"
msgstr ""
-#: gcc.c:3529
+#: gcc.c:3542
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3538
+#: gcc.c:3551
msgid "argument to `-B' is missing"
msgstr ""
-#: gcc.c:3715
+#: gcc.c:3728
msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:3719
+#: gcc.c:3732
msgid "warning: -pipe ignored because -time specified"
msgstr ""
-#: gcc.c:3931
+#: gcc.c:3944
msgid "argument to `-x' is missing"
msgstr ""
-#: gcc.c:3959
+#: gcc.c:3972
#, c-format
msgid "argument to `-%s' is missing"
msgstr ""
-#: gcc.c:4020
+#: gcc.c:4033
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr ""
-#: gcc.c:4421
+#: gcc.c:4434
msgid "invalid specification! Bug in cc"
msgstr ""
-#: gcc.c:4575
+#: gcc.c:4588
#, c-format
msgid "%s\n"
msgstr ""
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. ie there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5079
+#: gcc.c:5092
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5088
+#: gcc.c:5101
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: gcc.c:5106
+#: gcc.c:5119
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:5169
+#: gcc.c:5182
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr ""
-#: gcc.c:5248
+#: gcc.c:5261
#, c-format
msgid "unknown spec function `%s'"
msgstr ""
-#: gcc.c:5267
+#: gcc.c:5280
#, c-format
msgid "error in args to spec function `%s'"
msgstr ""
-#: gcc.c:5315
+#: gcc.c:5328
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:5318
+#: gcc.c:5331
msgid "no arguments for spec function"
msgstr ""
-#: gcc.c:5337
+#: gcc.c:5350
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6063
+#: gcc.c:6076
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6073
+#: gcc.c:6086
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6166
+#: gcc.c:6179
#, c-format
msgid "unrecognized option `-%s'"
msgstr ""
-#: gcc.c:6172
+#: gcc.c:6185
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:6173
+#: gcc.c:6186
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:6174
+#: gcc.c:6187
#, c-format
msgid "libraries: %s\n"
msgstr ""
-#: gcc.c:6231
+#: gcc.c:6244
+#, c-format
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
msgstr ""
-#: gcc.c:6247
+#: gcc.c:6260
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6261
+#: gcc.c:6274
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6272
+#: gcc.c:6285
#, c-format
msgid "gcc version %s\n"
msgstr ""
-#: gcc.c:6274
+#: gcc.c:6287
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr ""
-#: gcc.c:6282
+#: gcc.c:6295
msgid "no input files"
msgstr ""
-#: gcc.c:6304 gcc.c:6423
+#: gcc.c:6317 gcc.c:6436
#, c-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:6307
+#: gcc.c:6320
msgid "cannot specify -o with -c or -S and multiple languages"
msgstr ""
-#: gcc.c:6342
+#: gcc.c:6355
#, c-format
msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: gcc.c:6463
+#: gcc.c:6476
#, c-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:6560
+#: gcc.c:6573
msgid "internal gcc abort"
msgstr ""
msgid "gcov (GCC) %s\n"
msgstr ""
+#: gcov.c:423
+msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
+msgstr ""
+
#: gcov.c:425
msgid ""
"This is free software; see the source for copying conditions.\n"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:745
+#: gcse.c:747
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6069
+#: gcse.c:6108
msgid "NULL pointer checks disabled"
msgstr ""
-#. Return if there's nothing to do, or it is too expensive
-#: gcse.c:7930
+#. Return if there's nothing to do, or it is too expensive.
+#: gcse.c:7994
msgid "jump bypassing disabled"
msgstr ""
-#: gcse.c:7991
+#: gcse.c:8055
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:8004
+#: gcse.c:8068
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
-#: genautomata.c:1534
-#, c-format
-msgid "Name `%s' contains quotes"
-msgstr ""
-
-#: genautomata.c:1657
-#, c-format
-msgid "invalid string `%s' in define_cpu_unit"
-msgstr ""
-
-#: genautomata.c:1688
-#, c-format
-msgid "invalid string `%s' in define_query_cpu_unit"
-msgstr ""
-
-#: genautomata.c:1719 genautomata.c:1722
-#, c-format
-msgid "invalid string `%s' in define_bypass"
-msgstr ""
-
-#: genautomata.c:1756
-#, c-format
-msgid "invalid first string `%s' in exclusion_set"
-msgstr ""
-
-#: genautomata.c:1760
-#, c-format
-msgid "invalid second string `%s' in exclusion_set"
-msgstr ""
-
-#: genautomata.c:1906
-#, c-format
-msgid "invalid string `%s' in define_automaton"
-msgstr ""
-
-#: genautomata.c:1936
-#, c-format
-msgid "invalid option `%s' in automata_option"
-msgstr ""
-
-#: genautomata.c:1957
-#, c-format
-msgid "garbage after ) in reservation `%s'"
-msgstr ""
-
-#: genautomata.c:1987 genautomata.c:2019 genautomata.c:2045
-#, c-format
-msgid "invalid `%s' in reservation `%s'"
-msgstr ""
-
-#: genautomata.c:1998
-#, c-format
-msgid "repetition `%s' <= 1 in reservation `%s'"
-msgstr ""
-
-#: genautomata.c:2467
-#, c-format
-msgid "unit `%s' in exclusion is not declared"
-msgstr ""
-
-#: genautomata.c:2469
-#, c-format
-msgid "`%s' in exclusion is not unit"
-msgstr ""
-
-#: genautomata.c:2505
-#, c-format
-msgid "unit `%s' excludes itself"
-msgstr ""
-
-#: genautomata.c:2513
-#, c-format
-msgid "units `%s' and `%s' in exclusion set belong to different automata"
-msgstr ""
-
-#: genautomata.c:2685
-#, c-format
-msgid "unit `%s' requires own absence"
-msgstr ""
-
-#: genautomata.c:2713 genautomata.c:2719
-#, c-format
-msgid "unit `%s' excludes and requires presence of `%s'"
-msgstr ""
-
-#: genautomata.c:2733 genautomata.c:2739
-#, c-format
-msgid "unit `%s' requires absence and presence of `%s'"
-msgstr ""
-
-#: genautomata.c:2818 genautomata.c:2821
-#, c-format
-msgid "repeated declaration of automaton `%s'"
-msgstr ""
-
-#: genautomata.c:2837
-#, c-format
-msgid "define_insn_reservation `%s' has negative latency time"
-msgstr ""
-
-#: genautomata.c:2843
-#, c-format
-msgid "`%s' is already used as insn reservation name"
-msgstr ""
-
-#: genautomata.c:2849
-#, c-format
-msgid "define_bypass `%s - %s' has negative latency time"
-msgstr ""
-
-#: genautomata.c:2863
-#, c-format
-msgid "automaton `%s' is not declared"
-msgstr ""
-
-#: genautomata.c:2873
-#, c-format
-msgid "define_unit `%s' without automaton when one defined"
-msgstr ""
-
-#: genautomata.c:2879
-#, c-format
-msgid "`%s' is declared as cpu unit"
-msgstr ""
-
-#: genautomata.c:2888
-#, c-format
-msgid "`%s' is declared as cpu reservation"
-msgstr ""
-
-#: genautomata.c:2898
-#, c-format
-msgid "repeated declaration of unit `%s'"
-msgstr ""
-
-#: genautomata.c:2901
-#, c-format
-msgid "repeated declaration of reservation `%s'"
-msgstr ""
-
-#: genautomata.c:2916 genautomata.c:2919
-#, c-format
-msgid "there is no insn reservation `%s'"
-msgstr ""
-
-#: genautomata.c:2936 genautomata.c:2941
-#, c-format
-msgid "the same bypass `%s - %s' is already defined"
-msgstr ""
-
-#: genautomata.c:2946
-#, c-format
-msgid "bypass `%s - %s' is already defined"
-msgstr ""
-
-#: genautomata.c:3049 genautomata.c:3051
-#, c-format
-msgid "automaton `%s' is not used"
-msgstr ""
-
-#: genautomata.c:3073
-#, c-format
-msgid "undeclared unit or reservation `%s'"
-msgstr ""
-
-#: genautomata.c:3151 genautomata.c:3153
-#, c-format
-msgid "unit `%s' is not used"
-msgstr ""
-
-#: genautomata.c:3158 genautomata.c:3160
-#, c-format
-msgid "reservation `%s' is not used"
-msgstr ""
-
-#: genautomata.c:3255
-#, c-format
-msgid "cycle in definition of reservation `%s'"
-msgstr ""
-
-#: genautomata.c:5424
-msgid "The following units do not satisfy units-automata distribution rule"
-msgstr ""
-
-#: genautomata.c:5425
-msgid " (A unit of given unit automaton should be on each reserv. altern.)"
-msgstr ""
-
-#: genautomata.c:5428
-#, c-format
-msgid "Unit %s, reserv. %s, cycle %d"
-msgstr ""
-
-#: genautomata.c:9632
-msgid "-split has no argument."
-msgstr ""
-
-#: genautomata.c:9633
-msgid "option `-split' has not been implemented yet\n"
-msgstr ""
-
-#: genautomata.c:9677 genautomata.c:9682
-#, c-format
-msgid "Automaton `%s': Insn `%s' will never be issued"
-msgstr ""
-
-#: genautomata.c:9689 genautomata.c:9692
-#, c-format
-msgid "Insn `%s' will never be issued"
-msgstr ""
-
-#: genautomata.c:9839
-msgid "Errors in DFA description"
-msgstr ""
-
-#: genautomata.c:9921
-#, c-format
-msgid "Error in writing DFA description file %s"
-msgstr ""
-
-#: genconditions.c:192
-msgid "No input file name."
-msgstr ""
-
-#: genmodes.c:115
-#, c-format
-msgid "no complex class for class %s"
-msgstr ""
-
-#: genmodes.c:128
-#, c-format
-msgid "no vector class for class %s"
-msgstr ""
-
-#: genmodes.c:152
-#, c-format
-msgid "%s:%d: duplicate definition of mode \"%s\""
-msgstr ""
-
-#: genmodes.c:154
-#, c-format
-msgid "%s:%d: previous definition here"
-msgstr ""
-
-#: genmodes.c:209 genmodes.c:551 genmodes.c:575 genmodes.c:608
-#, c-format
-msgid "%s:%d: no mode \"%s\""
-msgstr ""
-
-#: genmodes.c:215 genmodes.c:613
-#, c-format
-msgid "%s:%d: mode \"%s\" is not class %s"
-msgstr ""
-
-#: genmodes.c:223
-#, c-format
-msgid "%s:%d: mode \"%s\" already has a %s adjustment"
-msgstr ""
-
-#: genmodes.c:225
-#, c-format
-msgid "%s:%d: previous adjustment here"
-msgstr ""
-
-#: genmodes.c:248
-#, c-format
-msgid "%s:%d: (%s) field %s must be set"
-msgstr ""
-
-#: genmodes.c:253
-#, c-format
-msgid "%s:%d: (%s) field %s must not be set"
-msgstr ""
-
-#: genmodes.c:289
-#, c-format
-msgid "%s:%d: mode with no name"
-msgstr ""
-
-#: genmodes.c:294
-#, c-format
-msgid "%s:%d: %smode has no mode class"
-msgstr ""
-
-#: genmodes.c:421
-#, c-format
-msgid "%s:%d:mode name \"%s\" is too long"
-msgstr ""
-
-#: genmodes.c:436
-#, c-format
-msgid "%s:%d: float mode \"%s\" has no 'F'"
-msgstr ""
-
-#: genmodes.c:488 genmodes.c:621
-#, c-format
-msgid "%s:%d: mode name \"%s\" is too long"
-msgstr ""
-
-#: genmodes.c:556
-#, c-format
-msgid "%s:%d: mode \"%s\" is not class FLOAT"
-msgstr ""
-
-#: genmodes.c:580
-#, c-format
-msgid "%s:%d: mode \"%s\" is not class INT"
-msgstr ""
-
-#: genmodes.c:1106 genmodes.c:1138
-#, c-format
-msgid "mode %s is neither vector nor complex but contains %s"
-msgstr ""
-
-#: genmodes.c:1196
-#, c-format
-msgid "usage: %s [-h|-m] > file"
-msgstr ""
-
#: ggc-common.c:398 ggc-common.c:406 ggc-common.c:487 ggc-common.c:507
-#: ggc-page.c:2005 ggc-page.c:2037 ggc-page.c:2044 ggc-zone.c:1668
-#: ggc-zone.c:1674 ggc-zone.c:1679 ggc-zone.c:1686
+#: 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
#, c-format
msgid "can't write PCH file: %m"
msgstr ""
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:2132 ggc-zone.c:1698
+#: ggc-common.c:654 ggc-common.c:657 ggc-page.c:2157 ggc-zone.c:1389
#, c-format
msgid "can't read PCH file: %m"
msgstr ""
msgid "had to relocate PCH"
msgstr ""
-#: ggc-page.c:1322
+#: ggc-page.c:1325
#, c-format
msgid "open /dev/zero: %m"
msgstr ""
-#: ggc-page.c:2022 ggc-page.c:2028
+#: ggc-page.c:2047 ggc-page.c:2053
msgid "can't write PCH file"
msgstr ""
-#: ggc-simple.c:492
-msgid "Generating PCH files is not supported when using ggc-simple.c"
+#: global.c:356 global.c:369 global.c:383
+#, c-format
+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
+#, c-format
+msgid "can't open %s: %m"
msgstr ""
-#: haifa-sched.c:197
+#: haifa-sched.c:196
#, c-format
msgid "fix_sched_param: unknown param: %s"
msgstr ""
msgstr ""
#: integrate.c:176
-msgid "function using setjmp cannot be inline"
+msgid "function using longjmp cannot be inline"
msgstr ""
#: integrate.c:179
-msgid "function uses __builtin_eh_return"
+msgid "function using setjmp cannot be inline"
msgstr ""
#: integrate.c:182
+msgid "function uses __builtin_eh_return"
+msgstr ""
+
+#: integrate.c:185
msgid "function with nested functions cannot be inline"
msgstr ""
-#: integrate.c:186
+#: integrate.c:189
msgid "function with label addresses used in initializers cannot inline"
msgstr ""
-#: integrate.c:193 integrate.c:237
+#: integrate.c:196 integrate.c:240
msgid "function too large to be inline"
msgstr ""
-#: integrate.c:203
+#: integrate.c:206
msgid "no prototype, and parameter address used; cannot be inline"
msgstr ""
-#: integrate.c:210 integrate.c:255
+#: integrate.c:213 integrate.c:258
msgid "inline functions not supported for this return value type"
msgstr ""
-#: integrate.c:215
+#: integrate.c:218
msgid "function with varying-size return value cannot be inline"
msgstr ""
-#: integrate.c:222
+#: integrate.c:225
msgid "function with varying-size parameter cannot be inline"
msgstr ""
-#: integrate.c:225
+#: integrate.c:228
msgid "function with transparent unit parameter cannot be inline"
msgstr ""
-#: integrate.c:244
+#: integrate.c:247
msgid "function with computed jump cannot inline"
msgstr ""
-#: integrate.c:248
+#: integrate.c:251
msgid "function with nonlocal goto cannot be inline"
msgstr ""
-#: integrate.c:262
+#: integrate.c:265
msgid "function with target specific attribute(s) cannot be inlined"
msgstr ""
msgid "%Hwill never be executed"
msgstr ""
-#: line-map.c:202
+#: line-map.c:218
#, c-format
msgid "In file included from %s:%u"
msgstr ""
#. with all the "from"s lined up.
#. The trailing comma is at the beginning of this message,
#. and the trailing colon is not translated.
-#: line-map.c:220
+#: line-map.c:236
#, c-format
msgid ""
",\n"
msgstr ""
#. Eventually this should become a hard error IMO.
-#: opts.c:311
+#: opts.c:318
#, c-format
msgid "command line option \"%s\" is valid for %s but not for %s"
msgstr ""
-#: opts.c:399
+#: opts.c:406
#, c-format
msgid "missing argument to \"%s\""
msgstr ""
-#: opts.c:409
+#: opts.c:416
#, c-format
msgid "argument to \"%s\" should be a non-negative integer"
msgstr ""
-#: opts.c:455
+#: opts.c:462
#, c-format
msgid "unrecognized command line option \"%s\""
msgstr ""
-#: opts.c:638
+#: opts.c:645
msgid "-Wuninitialized is not supported without -O"
msgstr ""
-#: opts.c:1329
+#: opts.c:1349
#, c-format
msgid "unrecognized register name \"%s\""
msgstr ""
-#: opts.c:1373
+#: opts.c:1393
#, c-format
msgid "unknown tls-model \"%s\""
msgstr ""
-#: opts.c:1443
-msgid "use -gdwarf -gN for DWARF v1 level N, and -gdwarf-2 for DWARF v2"
-msgstr ""
-
-#: opts.c:1521
+#: opts.c:1530
#, c-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:1526
+#: opts.c:1535
#, c-format
msgid "invalid --param value `%s'"
msgstr ""
-#: opts.c:1622
+#: opts.c:1631
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:1629
+#: opts.c:1638
#, c-format
msgid "debug format \"%s\" conflicts with prior selection"
msgstr ""
-#: opts.c:1645
+#: opts.c:1654
#, c-format
msgid "unrecognised debug output level \"%s\""
msgstr ""
-#: opts.c:1647
+#: opts.c:1656
#, c-format
msgid "debug output level %s is too high"
msgstr ""
-#: opts.c:1666
+#: opts.c:1675
msgid "The following options are language-independent:\n"
msgstr ""
-#: opts.c:1673
+#: opts.c:1682
#, c-format
msgid ""
"The %s front end recognizes the following options:\n"
"\n"
msgstr ""
-#: opts.c:1687
+#: opts.c:1696
msgid "The --param option recognizes the following as parameters:\n"
msgstr ""
msgid "%s: input file names must have .c suffixes: %s\n"
msgstr ""
-#: ra.c:752
+#: ra.c:750
msgid "Didn't find a coloring.\n"
msgstr ""
msgid "output operand %d must use `&' constraint"
msgstr ""
-#: regclass.c:749
+#: regclass.c:743
#, c-format
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:764 config/ia64/ia64.c:4473 config/ia64/ia64.c:4480
+#: regclass.c:758 config/ia64/ia64.c:4550 config/ia64/ia64.c:4557
#, c-format
msgid "unknown register name: %s"
msgstr ""
-#: regclass.c:774
+#: regclass.c:768
msgid "global register variable follows a function definition"
msgstr ""
-#: regclass.c:778
+#: regclass.c:772
msgid "register used for two global register variables"
msgstr ""
-#: regclass.c:783
+#: regclass.c:777
msgid "call-clobbered register used for global register variable"
msgstr ""
-#: regrename.c:1842
+#: regrename.c:1846
#, c-format
msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
msgstr ""
-#: regrename.c:1854
+#: regrename.c:1858
#, c-format
msgid "validate_value_data: Loop in regno chain (%u)"
msgstr ""
-#: regrename.c:1857
+#: regrename.c:1861
#, c-format
msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
msgstr ""
-#: regrename.c:1869
+#: regrename.c:1873
#, c-format
msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
msgstr ""
msgid "impossible register constraint in `asm'"
msgstr ""
-#: reload.c:3501
+#: reload.c:3481
msgid "`&' constraint used with no register class"
msgstr ""
-#: reload.c:3669
+#: reload.c:3649
msgid "unable to generate reloads for:"
msgstr ""
-#: reload.c:3670 reload.c:3884
+#: reload.c:3650 reload.c:3864
msgid "inconsistent operand constraints in an `asm'"
msgstr ""
-#: reload1.c:1208
+#: reload1.c:1212
msgid "frame size too large for reliable stack checking"
msgstr ""
-#: reload1.c:1211
+#: reload1.c:1215
msgid "try reducing the number of local variables"
msgstr ""
-#: reload1.c:1856
+#: reload1.c:1868
#, c-format
msgid "can't find a register in class `%s' while reloading `asm'"
msgstr ""
-#: reload1.c:1860
+#: reload1.c:1872
#, c-format
msgid "unable to find a register to spill in class `%s'"
msgstr ""
-#: reload1.c:1862
+#: reload1.c:1874
msgid "this is the insn:"
msgstr ""
-#: reload1.c:3860
+#: reload1.c:3871
msgid "`asm' operand requires impossible reload"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:4945
+#: reload1.c:4961
msgid "could not find a spill register"
msgstr ""
-#: reload1.c:4950
+#: reload1.c:4966
msgid "`asm' operand constraint incompatible with operand size"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:6572
+#: reload1.c:6588
msgid "VOIDmode on an output"
msgstr ""
-#: reload1.c:6573
+#: reload1.c:6589
msgid "output operand is constant in `asm'"
msgstr ""
msgid "insn does not satisfy its constraints:"
msgstr ""
-#: rtl.c:427
+#: rtl.c:481
#, c-format
msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
msgstr ""
-#: rtl.c:437
+#: rtl.c:491
#, c-format
msgid ""
"RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
msgstr ""
-#: rtl.c:447
+#: rtl.c:501
#, c-format
msgid ""
"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
"s:%d"
msgstr ""
-#: rtl.c:456
+#: rtl.c:510
#, c-format
msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
msgstr ""
-#: rtl.c:466
+#: rtl.c:520
#, c-format
msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
msgstr ""
-#: rtl.c:477
+#: rtl.c:531
#, c-format
msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
msgstr ""
-#: rtl.c:488
+#: rtl.c:542
#, c-format
msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
msgstr ""
-#: stmt.c:748
+#: stmt.c:745
#, c-format
msgid "jump to `%s' invalidly jumps into binding contour"
msgstr ""
-#: stmt.c:975 stmt.c:3739
+#: stmt.c:972 stmt.c:3791
msgid "%Jlabel '%D' used before containing binding contour"
msgstr ""
-#: stmt.c:1154
+#: stmt.c:1152
msgid "output operand constraint lacks `='"
msgstr ""
-#: stmt.c:1169
+#: stmt.c:1167
#, c-format
msgid "output constraint `%c' for operand %d is not at the beginning"
msgstr ""
-#: stmt.c:1191
+#: stmt.c:1189
msgid "operand constraint contains incorrectly positioned '+' or '='"
msgstr ""
-#: stmt.c:1197 stmt.c:1295
+#: stmt.c:1195 stmt.c:1297
#, c-format
msgid "`%%' constraint used with last operand"
msgstr ""
-#: stmt.c:1216
+#: stmt.c:1214
msgid "matching constraint not valid in output operand"
msgstr ""
-#: stmt.c:1286
+#: stmt.c:1256
+msgid "read-write constraint does not allow a register"
+msgstr ""
+
+#: stmt.c:1288
#, c-format
msgid "input operand constraint contains `%c'"
msgstr ""
-#: stmt.c:1326
+#: stmt.c:1330
msgid "matching constraint references invalid operand number"
msgstr ""
-#: stmt.c:1364
+#: stmt.c:1368
#, c-format
msgid "invalid punctuation `%c' in constraint"
msgstr ""
-#: stmt.c:1413
+#: stmt.c:1392
+msgid "matching constraint does not allow a register"
+msgstr ""
+
+#: stmt.c:1420
#, c-format
msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
msgstr ""
-#: stmt.c:1503
+#: stmt.c:1510
#, c-format
msgid "unknown register name `%s' in `asm'"
msgstr ""
-#: stmt.c:1511
+#: stmt.c:1518
#, c-format
msgid "PIC register `%s' clobbered in `asm'"
msgstr ""
-#: stmt.c:1560
+#: stmt.c:1567
#, c-format
msgid "more than %d operands in `asm'"
msgstr ""
-#: stmt.c:1622
+#: stmt.c:1629
#, c-format
msgid "output number %d not directly addressable"
msgstr ""
-#: stmt.c:1700
+#: stmt.c:1707
#, c-format
msgid "asm operand %d probably doesn't match constraints"
msgstr ""
-#: stmt.c:1710
+#: stmt.c:1717
#, c-format
msgid "use of memory input without lvalue in asm operand %d is deprecated"
msgstr ""
-#: stmt.c:1861
+#: stmt.c:1873
msgid "asm clobber conflict with output operand"
msgstr ""
-#: stmt.c:1866
+#: stmt.c:1878
msgid "asm clobber conflict with input operand"
msgstr ""
-#: stmt.c:1900
+#: stmt.c:1912
msgid "too many alternatives in `asm'"
msgstr ""
-#: stmt.c:1912
+#: stmt.c:1924
msgid "operand constraints for `asm' differ in number of alternatives"
msgstr ""
-#: stmt.c:1964
+#: stmt.c:1976
#, c-format
msgid "duplicate asm operand name '%s'"
msgstr ""
-#: stmt.c:2062
+#: stmt.c:2074
msgid "missing close brace for named operand"
msgstr ""
-#: stmt.c:2090
+#: stmt.c:2102
#, c-format
msgid "undefined named operand '%s'"
msgstr ""
-#: stmt.c:2146
+#: stmt.c:2159
msgid "%Hstatement with no effect"
msgstr ""
-#: stmt.c:2301
+#: stmt.c:2315
msgid "%Hvalue computed is not used"
msgstr ""
-#: stmt.c:3679
+#: stmt.c:3731
msgid "%Junused variable '%D'"
msgstr ""
-#: stmt.c:4452
+#: stmt.c:4506
msgid "%Hunreachable code at beginning of %s"
msgstr ""
-#: stmt.c:5080
+#: stmt.c:5134
#, c-format
msgid "enumeration value `%s' not handled in switch"
msgstr ""
-#: stmt.c:5105 stmt.c:5125
+#: stmt.c:5159 stmt.c:5179
#, c-format
msgid "case value `%ld' not in enumerated type"
msgstr ""
-#: stmt.c:5108 stmt.c:5128
+#: stmt.c:5162 stmt.c:5182
#, c-format
msgid "case value `%ld' not in enumerated type `%s'"
msgstr ""
-#: stmt.c:5345
+#: stmt.c:5407
msgid "switch missing default case"
msgstr ""
msgid "variable-size type declared outside of any function"
msgstr ""
-#: stor-layout.c:513
+#: stor-layout.c:515
msgid "%Jsize of '%D' is %d bytes"
msgstr ""
-#: stor-layout.c:515
+#: stor-layout.c:517
msgid "%Jsize of '%D' is larger than %d bytes"
msgstr ""
-#: stor-layout.c:881
+#: stor-layout.c:883
msgid "%Jpacked attribute causes inefficient alignment for '%D'"
msgstr ""
-#: stor-layout.c:884
+#: stor-layout.c:886
msgid "%Jpacked attribute is unnecessary for '%D'"
msgstr ""
-#: stor-layout.c:900
+#: stor-layout.c:902
msgid "%Jpadding struct to align '%D'"
msgstr ""
-#: stor-layout.c:1243
+#: stor-layout.c:1245
msgid "padding struct size to alignment boundary"
msgstr ""
-#: stor-layout.c:1273
+#: stor-layout.c:1275
#, c-format
msgid "packed attribute causes inefficient alignment for `%s'"
msgstr ""
-#: stor-layout.c:1275
+#: stor-layout.c:1277
#, c-format
msgid "packed attribute is unnecessary for `%s'"
msgstr ""
-#: stor-layout.c:1280
+#: stor-layout.c:1282
msgid "packed attribute causes inefficient alignment"
msgstr ""
-#: stor-layout.c:1282
+#: stor-layout.c:1284
msgid "packed attribute is unnecessary"
msgstr ""
-#: targhooks.c:161
+#: targhooks.c:162
msgid "__builtin_saveregs not supported by this target"
msgstr ""
msgstr ""
#: tlink.c:700
+#, c-format
msgid "collect: relinking\n"
msgstr ""
msgid "ld returned %d exit status"
msgstr ""
-#: toplev.c:1257
+#: toplev.c:1227
#, c-format
msgid "%s "
msgstr ""
-#: toplev.c:1259
+#: toplev.c:1229
#, c-format
msgid " %s"
msgstr ""
-#: toplev.c:1324
+#: toplev.c:1294
#, c-format
msgid "invalid option argument `%s'"
msgstr ""
-#: toplev.c:1387
+#: toplev.c:1357
#, c-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: toplev.c:1390
+#: toplev.c:1360
#, c-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: toplev.c:1713
+#: toplev.c:1679
msgid "%J'%F' used but never defined"
msgstr ""
-#: toplev.c:1715
+#: toplev.c:1681
msgid "%J'%F' declared `static' but never defined"
msgstr ""
-#: toplev.c:1740
+#: toplev.c:1706
msgid "%J'%D' defined but not used"
msgstr ""
-#: toplev.c:1761 toplev.c:1778
+#: toplev.c:1727 toplev.c:1744
#, c-format
msgid "`%s' is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:1781
+#: toplev.c:1747
#, c-format
msgid "`%s' is deprecated"
msgstr ""
-#: toplev.c:1784
+#: toplev.c:1750
#, c-format
msgid "type is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:1787
+#: toplev.c:1753
msgid "type is deprecated"
msgstr ""
-#: toplev.c:1984
+#: toplev.c:1957
#, c-format
msgid "invalid register name `%s' for register variable"
msgstr ""
-#: toplev.c:3590
+#: toplev.c:3532
msgid ""
"branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3757
+#: toplev.c:3699
+#, c-format
msgid ""
"\n"
"Target specific options:\n"
msgstr ""
-#: toplev.c:3771 toplev.c:3790
+#: toplev.c:3713 toplev.c:3732
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: toplev.c:3799
+#: toplev.c:3741
+#, c-format
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
msgstr ""
-#: toplev.c:3801
+#: toplev.c:3743
+#, c-format
msgid " They exist, but they are not documented.\n"
msgstr ""
-#: toplev.c:3856
+#: toplev.c:3798
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:3918 config/rs6000/rs6000.c:943
+#: toplev.c:3860 config/rs6000/rs6000.c:909
#, c-format
msgid "invalid option `%s'"
msgstr ""
-#: toplev.c:3933
+#: toplev.c:3875
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: toplev.c:3940
+#: toplev.c:3882
#, c-format
msgid ""
"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3992
+#: toplev.c:3934
msgid "options passed: "
msgstr ""
-#: toplev.c:4021
+#: toplev.c:3963
msgid "options enabled: "
msgstr ""
-#: toplev.c:4079 java/jcf-write.c:3422
+#: toplev.c:4021 java/jcf-write.c:3422
#, c-format
msgid "can't open %s for writing: %m"
msgstr ""
-#: toplev.c:4162 config/sh/sh.c:6869
+#: toplev.c:4104 config/sh/sh.c:6886
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4164 config/sh/sh.c:6871
+#: toplev.c:4106 config/sh/sh.c:6888
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4215 config/sh/sh.c:6921
+#: toplev.c:4157 config/sh/sh.c:6938
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4218 config/sh/sh.c:6924
+#: toplev.c:4160 config/sh/sh.c:6941
msgid "out of memory"
msgstr ""
-#: toplev.c:4399
+#: toplev.c:4342
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:4403
+#: toplev.c:4346
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:4417
+#: toplev.c:4360
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:4470
+#: toplev.c:4409
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:4487
+#: toplev.c:4426
msgid "-ffunction-sections not supported for this target"
msgstr ""
-#: toplev.c:4492
+#: toplev.c:4431
msgid "-fdata-sections not supported for this target"
msgstr ""
-#: toplev.c:4499
+#: toplev.c:4438
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:4506
+#: toplev.c:4445
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr ""
-#: toplev.c:4512
+#: toplev.c:4451
msgid ""
"-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:4521
+#: toplev.c:4460
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: toplev.c:4527
+#: toplev.c:4466
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:4629
+#: toplev.c:4568
#, c-format
msgid "error writing to %s: %m"
msgstr ""
-#: toplev.c:4631 java/jcf-parse.c:909 java/jcf-write.c:3429
+#: toplev.c:4570 java/jcf-parse.c:902 java/jcf-write.c:3429
#, c-format
msgid "error closing %s: %m"
msgstr ""
-#: tree-dump.c:690
+#: tree-dump.c:692
#, c-format
msgid "could not open dump file `%s'"
msgstr ""
-#: tree-dump.c:761
+#: tree-dump.c:763
#, c-format
msgid "ignoring unknown option `%.*s' in `-fdump-%s'"
msgstr ""
"%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
+#: tree-inline.c:1338 tree-inline.c:1345
+msgid "%Jinlining failed in call to '%F': %s"
+msgstr ""
+
#: tree-optimize.c:190
msgid "%Jsize of return value of '%D' is %u bytes"
msgstr ""
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr ""
-#: tree.c:3793
+#: tree.c:3807
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:3848
+#: tree.c:3862
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:4677
+#: tree.c:4691
msgid "invalid initializer for bit string"
msgstr ""
-#: tree.c:4729
+#: tree.c:4743
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:4742
+#: tree.c:4756
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:4755
+#: tree.c:4769
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:4767
+#: tree.c:4781
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
-#: varasm.c:435
+#: varasm.c:434
msgid "%J%D causes a section type conflict"
msgstr ""
-#: varasm.c:803
+#: varasm.c:796
msgid "%Jregister name not specified for '%D'"
msgstr ""
-#: varasm.c:805
+#: varasm.c:798
msgid "%Jinvalid register name for '%D'"
msgstr ""
-#: varasm.c:807
+#: varasm.c:800
msgid "%Jdata type of '%D' isn't suitable for a register"
msgstr ""
-#: varasm.c:810
+#: varasm.c:803
msgid "%Jregister specified for '%D' isn't suitable for data type"
msgstr ""
-#: varasm.c:820
+#: varasm.c:813
msgid "global register variable has initial value"
msgstr ""
-#: varasm.c:823
+#: varasm.c:816
msgid "volatile register variables don't work as you might wish"
msgstr ""
-#: varasm.c:855
+#: varasm.c:848
msgid "%Jregister name given for non-register variable '%D'"
msgstr ""
-#: varasm.c:1387
+#: varasm.c:1380
msgid "%Jstorage size of `%D' isn't known"
msgstr ""
-#: varasm.c:1441
+#: varasm.c:1434
msgid ""
"%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
msgstr ""
-#: varasm.c:1487
+#: varasm.c:1480
msgid "thread-local COMMON data not implemented"
msgstr ""
-#: varasm.c:1512
+#: varasm.c:1505
msgid ""
"%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3757
+#: varasm.c:3775
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3762
+#: varasm.c:3780
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3828
+#: varasm.c:3846
msgid "unknown set constructor type"
msgstr ""
-#: varasm.c:4047
+#: varasm.c:4065
#, c-format
msgid "invalid initial value for member `%s'"
msgstr ""
-#: varasm.c:4234 varasm.c:4278
+#: varasm.c:4252 varasm.c:4296
msgid "%Jweak declaration of '%D' must precede definition"
msgstr ""
-#: varasm.c:4242
+#: varasm.c:4260
msgid ""
"%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4276
+#: varasm.c:4294
msgid "%Jweak declaration of '%D' must be public"
msgstr ""
-#: varasm.c:4285
+#: varasm.c:4303
msgid "%Jweak declaration of '%D' not supported"
msgstr ""
-#: varasm.c:4314 varasm.c:4387
+#: varasm.c:4332 varasm.c:4422
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4395
+#: varasm.c:4425
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4424
+#: varasm.c:4454
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
-#: varray.c:127
+#: varray.c:194
#, c-format
msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
msgstr ""
+#: varray.c:204
+#, c-format
+msgid "underflowed virtual array %s in %s, at %s:%d"
+msgstr ""
+
#. Print an error message for unrecognized stab codes.
#: xcoffout.c:173
#, c-format
msgid "The maximum length of path considered in cse"
msgstr ""
-#: params.def:251
+#: params.def:243
+msgid "The maximum memory locations recorded by cselib"
+msgstr ""
+
+#: params.def:256
msgid ""
"Minimum heap expansion to trigger garbage collection, as a percentage of the "
"total size of the heap"
msgstr ""
-#: params.def:257
+#: params.def:262
msgid "Minimum heap size before we start collecting garbage, in kilobytes"
msgstr ""
+#: params.def:270
+msgid ""
+"The maximum number of instructions to search backward when looking for "
+"equivalent reload"
+msgstr ""
+
#: config/darwin-c.c:75
msgid "too many #pragma options align=reset"
msgstr ""
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr ""
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1097
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1063
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr ""
msgid "bad value `%s' for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:5386
+#: config/alpha/alpha.c:5418
#, c-format
msgid "invalid %%H value"
msgstr ""
-#: config/alpha/alpha.c:5407
+#: config/alpha/alpha.c:5439
#, c-format
msgid "invalid %%J value"
msgstr ""
-#: config/alpha/alpha.c:5423 config/ia64/ia64.c:4069
+#: config/alpha/alpha.c:5455 config/ia64/ia64.c:4146
#, c-format
msgid "invalid %%r value"
msgstr ""
-#: config/alpha/alpha.c:5433 config/rs6000/rs6000.c:8880
+#: config/alpha/alpha.c:5465 config/rs6000/rs6000.c:8944
#: config/xtensa/xtensa.c:1975
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5439 config/rs6000/rs6000.c:8799
+#: config/alpha/alpha.c:5471 config/rs6000/rs6000.c:8863
#: config/xtensa/xtensa.c:1942
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5447 config/rs6000/rs6000.c:8827
+#: config/alpha/alpha.c:5479 config/rs6000/rs6000.c:8891
#, c-format
msgid "invalid %%P value"
msgstr ""
-#: config/alpha/alpha.c:5455
+#: config/alpha/alpha.c:5487
#, c-format
msgid "invalid %%h value"
msgstr ""
-#: config/alpha/alpha.c:5463 config/xtensa/xtensa.c:1968
+#: config/alpha/alpha.c:5495 config/xtensa/xtensa.c:1968
#, c-format
msgid "invalid %%L value"
msgstr ""
-#: config/alpha/alpha.c:5502 config/rs6000/rs6000.c:8781
+#: config/alpha/alpha.c:5534 config/rs6000/rs6000.c:8845
#, c-format
msgid "invalid %%m value"
msgstr ""
-#: config/alpha/alpha.c:5510 config/rs6000/rs6000.c:8789
+#: config/alpha/alpha.c:5542 config/rs6000/rs6000.c:8853
#, c-format
msgid "invalid %%M value"
msgstr ""
-#: config/alpha/alpha.c:5554
+#: config/alpha/alpha.c:5586
#, c-format
msgid "invalid %%U value"
msgstr ""
-#: config/alpha/alpha.c:5566 config/alpha/alpha.c:5580
-#: config/rs6000/rs6000.c:8888
+#: config/alpha/alpha.c:5598 config/alpha/alpha.c:5612
+#: config/rs6000/rs6000.c:8952
#, c-format
msgid "invalid %%s value"
msgstr ""
-#: config/alpha/alpha.c:5603
+#: config/alpha/alpha.c:5635
#, c-format
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5640 config/rs6000/rs6000.c:8638
+#: config/alpha/alpha.c:5672 config/rs6000/rs6000.c:8702
#, c-format
msgid "invalid %%E value"
msgstr ""
-#: config/alpha/alpha.c:5665 config/alpha/alpha.c:5713
+#: config/alpha/alpha.c:5697 config/alpha/alpha.c:5745
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5674 config/rs6000/rs6000.c:9201
+#: config/alpha/alpha.c:5706 config/rs6000/rs6000.c:9265
#, c-format
msgid "invalid %%xn code"
msgstr ""
-#: config/alpha/alpha.c:6602 config/alpha/alpha.c:6605 config/s390/s390.c:6619
-#: config/s390/s390.c:6622
+#: config/alpha/alpha.c:6641 config/alpha/alpha.c:6644 config/s390/s390.c:6578
+#: config/s390/s390.c:6581
msgid "bad builtin fcode"
msgstr ""
#. each pair being { "NAME", VALUE }
#. where VALUE is the bits to set or minus the bits to clear.
#. An empty string NAME is used to identify the default VALUE.
+#. WARNING: Do not mark empty strings for translation, as calling
+#. gettext on an empty string does NOT return an empty
+#. string.
+#. 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/alpha/alpha.h:286 config/i386/i386.h:327 config/i386/i386.h:329
-#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/rs6000/rs6000.h:297
-#: 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:123
+#: config/sparc/sparc.h:537 config/sparc/sparc.h:542
msgid "Use hardware fp"
msgstr ""
#: config/alpha/alpha.h:287 config/i386/i386.h:328 config/i386/i386.h:330
-#: config/rs6000/rs6000.h:299 config/sparc/sparc.h:539
-#: config/sparc/sparc.h:544
+#: config/sparc/sparc.h:539 config/sparc/sparc.h:544
msgid "Do not use hardware fp"
msgstr ""
msgid "Tune expected memory latency"
msgstr ""
-#: config/alpha/alpha.h:365 config/ia64/ia64.h:258 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:365 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1713 config/m32r/m32r.c:2281
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
#, c-format
msgid "invalid operand to %%R code"
msgstr ""
-#: config/arc/arc.c:1745 config/m32r/m32r.c:2304
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr ""
-#: config/arc/arc.c:1768 config/m32r/m32r.c:2375
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
#, c-format
msgid "invalid operand to %%U code"
msgstr ""
-#: config/arc/arc.c:1779
+#: config/arc/arc.c:1780
#, c-format
msgid "invalid operand to %%V code"
msgstr ""
#. Unknown flag.
-#: config/arc/arc.c:1786 config/m32r/m32r.c:2408 config/sparc/sparc.c:6858
+#. Undocumented flag.
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6945
msgid "invalid operand output code"
msgstr ""
-#: config/arm/arm.c:519
+#: config/arm/arm.c:520
#, c-format
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:529 config/rs6000/rs6000.c:793 config/sparc/sparc.c:419
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:759 config/sparc/sparc.c:424
#, c-format
msgid "bad value (%s) for %s switch"
msgstr ""
-#: config/arm/arm.c:671
+#: config/arm/arm.c:672
msgid "target CPU does not support APCS-32"
msgstr ""
-#: config/arm/arm.c:676
+#: config/arm/arm.c:677
msgid "target CPU does not support APCS-26"
msgstr ""
-#: config/arm/arm.c:682
+#: config/arm/arm.c:683
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:688
+#: config/arm/arm.c:689
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:702
+#: config/arm/arm.c:703
msgid ""
"enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:705
+#: config/arm/arm.c:706
msgid ""
"enabling callee interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:708
+#: config/arm/arm.c:709
msgid ""
"enabling caller interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:714
+#: config/arm/arm.c:715
msgid "interworking forces APCS-32 to be used"
msgstr ""
-#: config/arm/arm.c:720
+#: config/arm/arm.c:721
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:728
+#: config/arm/arm.c:729
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:731
+#: config/arm/arm.c:732
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:739
+#: config/arm/arm.c:740
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:747
+#: config/arm/arm.c:748
msgid "passing floating point arguments in fp regs not yet supported"
msgstr ""
-#: config/arm/arm.c:791
+#: config/arm/arm.c:792
#, c-format
msgid "invalid floating point emulation option: -mfpe-%s"
msgstr ""
-#: config/arm/arm.c:802
+#: config/arm/arm.c:803
msgid "-mfpe switch not supported by ep9312 target cpu - ignored."
msgstr ""
-#: config/arm/arm.c:822
+#: config/arm/arm.c:823
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:830
+#: config/arm/arm.c:831
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:837
+#: config/arm/arm.c:838
#, c-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2201 config/arm/arm.c:2219 config/avr/avr.c:4580
-#: config/c4x/c4x.c:4445 config/h8300/h8300.c:4255 config/i386/i386.c:1565
-#: config/i386/i386.c:1611 config/ip2k/ip2k.c:3234
-#: config/m68hc11/m68hc11.c:1227 config/m68k/m68k.c:344
-#: config/mcore/mcore.c:3374 config/ns32k/ns32k.c:1091
-#: config/rs6000/rs6000.c:14496 config/sh/sh.c:6723 config/sh/sh.c:6744
-#: config/sh/sh.c:6779 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: 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
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:10455
+#: config/arm/arm.c:10563
msgid "unable to compute real location of stacked parameter"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11083 config/arm/arm.c:11120
+#: config/arm/arm.c:11191 config/arm/arm.c:11228
msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11163 config/i386/i386.c:14189 config/i386/i386.c:14223
+#: config/arm/arm.c:11271 config/i386/i386.c:14285 config/i386/i386.c:14319
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm.c:11826
+#: config/arm/arm.c:11966
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:12071
+#: config/arm/arm.c:12216
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: config/avr/avr.c:535
+#: config/avr/avr.c:522
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1123
+#: config/avr/avr.c:1109
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1131
+#: config/avr/avr.c:1117
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:1144
+#: config/avr/avr.c:1130
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:1766 config/avr/avr.c:2427
+#: config/avr/avr.c:1752 config/avr/avr.c:2413
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:1800 config/avr/avr.c:1883 config/avr/avr.c:1932
-#: config/avr/avr.c:1941 config/avr/avr.c:2036 config/avr/avr.c:2205
-#: config/avr/avr.c:2461 config/avr/avr.c:2569
+#: 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
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1960 config/avr/avr.c:2121 config/avr/avr.c:2276
-#: config/avr/avr.c:2613
+#: config/avr/avr.c:1946 config/avr/avr.c:2107 config/avr/avr.c:2262
+#: config/avr/avr.c:2599
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:2836
+#: config/avr/avr.c:2822
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2949 config/avr/avr.c:3370 config/avr/avr.c:3741
+#: config/avr/avr.c:2935 config/avr/avr.c:3356 config/avr/avr.c:3727
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:4554 config/ip2k/ip2k.c:3207
+#: config/avr/avr.c:4540 config/ip2k/ip2k.c:3155
msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/avr/avr.c:4648
+#: config/avr/avr.c:4634
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:4662
+#: config/avr/avr.c:4648
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr ""
-#: config/avr/avr.h:72
+#: config/avr/avr.h:73
msgid "Assume int to be 8 bit integer"
msgstr ""
-#: config/avr/avr.h:74
+#: config/avr/avr.h:75
msgid "Change the stack pointer without disabling interrupts"
msgstr ""
-#: config/avr/avr.h:76
+#: config/avr/avr.h:77
msgid "Use subroutines for function prologue/epilogue"
msgstr ""
-#: config/avr/avr.h:78
+#: config/avr/avr.h:79
msgid "Change only the low 8 bits of the stack pointer"
msgstr ""
-#: config/avr/avr.h:80
+#: config/avr/avr.h:81
msgid "Do not generate tablejump insns"
msgstr ""
-#: config/avr/avr.h:82
+#: config/avr/avr.h:83
msgid "Use rjmp/rcall (limited range) on >8K devices"
msgstr ""
-#: config/avr/avr.h:84
+#: config/avr/avr.h:85
msgid "Output instruction sizes to the asm file"
msgstr ""
-#: config/avr/avr.h:101
+#: config/avr/avr.h:102
msgid "Specify the initial stack address"
msgstr ""
-#: config/avr/avr.h:102
+#: config/avr/avr.h:103
msgid "Specify the MCU name"
msgstr ""
#. 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:2266
+#: config/avr/avr.h:2221
msgid "trampolines not supported"
msgstr ""
msgid "unknown CPU version %d, using 40.\n"
msgstr ""
-#: config/c4x/c4x.c:848
+#: config/c4x/c4x.c:850
#, c-format
msgid "ISR %s requires %d words of local vars, max is 32767"
msgstr ""
-#: config/c4x/c4x.c:1569
+#: config/c4x/c4x.c:1571
msgid "using CONST_DOUBLE for address"
msgstr ""
-#: config/c4x/c4x.c:1707
+#: config/c4x/c4x.c:1709
msgid "c4x_address_cost: Invalid addressing mode"
msgstr ""
-#: config/c4x/c4x.c:1842
+#: config/c4x/c4x.c:1844
#, c-format
msgid "c4x_print_operand: %%L inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1848
+#: config/c4x/c4x.c:1850
#, c-format
msgid "c4x_print_operand: %%N inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1889
+#: config/c4x/c4x.c:1891
#, c-format
msgid "c4x_print_operand: %%O inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1984
+#: config/c4x/c4x.c:1986
msgid "c4x_print_operand: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2025
+#: config/c4x/c4x.c:2027
msgid "c4x_print_operand_address: Bad post_modify"
msgstr ""
-#: config/c4x/c4x.c:2047
+#: config/c4x/c4x.c:2049
msgid "c4x_print_operand_address: Bad pre_modify"
msgstr ""
-#: config/c4x/c4x.c:2095 config/c4x/c4x.c:2107 config/c4x/c4x.c:2122
+#: config/c4x/c4x.c:2097 config/c4x/c4x.c:2109 config/c4x/c4x.c:2124
msgid "c4x_print_operand_address: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2373
+#: config/c4x/c4x.c:2375
msgid "c4x_rptb_insert: Cannot find start label"
msgstr ""
-#: config/c4x/c4x.c:3290 config/c4x/c4x.c:3308
+#: config/c4x/c4x.c:3292 config/c4x/c4x.c:3310
msgid "mode not QImode"
msgstr ""
-#: config/c4x/c4x.c:3378
+#: config/c4x/c4x.c:3380
msgid "invalid indirect memory address"
msgstr ""
-#: config/c4x/c4x.c:3467
+#: config/c4x/c4x.c:3469
msgid "invalid indirect (S) memory address"
msgstr ""
-#: config/c4x/c4x.c:3795
+#: config/c4x/c4x.c:3797
msgid "c4x_valid_operands: Internal error"
msgstr ""
-#: config/c4x/c4x.c:4214
+#: config/c4x/c4x.c:4216
msgid "c4x_operand_subword: invalid mode"
msgstr ""
-#: config/c4x/c4x.c:4217
+#: config/c4x/c4x.c:4219
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:4243
+#: config/c4x/c4x.c:4245
msgid "c4x_operand_subword: invalid autoincrement"
msgstr ""
-#: config/c4x/c4x.c:4249
+#: config/c4x/c4x.c:4251
msgid "c4x_operand_subword: invalid address"
msgstr ""
-#: config/c4x/c4x.c:4260
+#: config/c4x/c4x.c:4262
msgid "c4x_operand_subword: address not offsettable"
msgstr ""
-#: config/c4x/c4x.c:4470
+#: config/c4x/c4x.c:4472
msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
msgstr ""
-#. ??? HACK. We shouldn't have flag_inline_trees at all.
-#. Name of the c4x assembler.
-#. Name of the c4x linker.
-#. Define assembler options.
-#. Define linker options.
-#. Specify the end file to link with.
#. Target compilation option flags.
#. Small memory model.
#. Use 24-bit MPYI for C3x.
msgid "Select CPU to generate code for"
msgstr ""
-#: config/cris/cris.c:596
+#: config/cris/cris.c:605
msgid "unexpected index-type in cris_print_index"
msgstr ""
-#: config/cris/cris.c:610
+#: config/cris/cris.c:619
msgid "unexpected base-type in cris_print_base"
msgstr ""
-#: config/cris/cris.c:903
+#: config/cris/cris.c:912
#, c-format
msgid "stackframe too big: %d bytes"
msgstr ""
-#: config/cris/cris.c:1214
+#: config/cris/cris.c:1223
msgid "allocated but unused delay list in epilogue"
msgstr ""
-#: config/cris/cris.c:1224
+#: config/cris/cris.c:1233
msgid ""
"unexpected function type needing stack adjustment for __builtin_eh_return"
msgstr ""
-#: config/cris/cris.c:1300
+#: config/cris/cris.c:1309
msgid "invalid operand for 'b' modifier"
msgstr ""
-#: config/cris/cris.c:1313
+#: config/cris/cris.c:1322
msgid "invalid operand for 'v' modifier"
msgstr ""
-#: config/cris/cris.c:1323
+#: config/cris/cris.c:1332
msgid "invalid operand for 'P' modifier"
msgstr ""
-#: config/cris/cris.c:1330
+#: config/cris/cris.c:1339
msgid "invalid operand for 'p' modifier"
msgstr ""
-#: config/cris/cris.c:1369
+#: config/cris/cris.c:1378
msgid "invalid operand for 'z' modifier"
msgstr ""
-#: config/cris/cris.c:1400 config/cris/cris.c:1430
+#: config/cris/cris.c:1409 config/cris/cris.c:1439
msgid "invalid operand for 'H' modifier"
msgstr ""
-#: config/cris/cris.c:1406
+#: config/cris/cris.c:1415
msgid "bad register"
msgstr ""
-#: config/cris/cris.c:1444
+#: config/cris/cris.c:1453
msgid "invalid operand for 'e' modifier"
msgstr ""
-#: config/cris/cris.c:1461
+#: config/cris/cris.c:1470
msgid "invalid operand for 'm' modifier"
msgstr ""
-#: config/cris/cris.c:1486
+#: config/cris/cris.c:1495
msgid "invalid operand for 'A' modifier"
msgstr ""
-#: config/cris/cris.c:1494
+#: config/cris/cris.c:1503
msgid "invalid operand for 'D' modifier"
msgstr ""
-#: config/cris/cris.c:1508
+#: config/cris/cris.c:1517
msgid "invalid operand for 'T' modifier"
msgstr ""
-#: config/cris/cris.c:1517
+#: config/cris/cris.c:1526
msgid "invalid operand modifier letter"
msgstr ""
-#: config/cris/cris.c:1525
+#: config/cris/cris.c:1534
#, c-format
msgid "internal error: bad register: %d"
msgstr ""
-#: config/cris/cris.c:1573
+#: config/cris/cris.c:1582
msgid "unexpected multiplicative operand"
msgstr ""
-#: config/cris/cris.c:1593
+#: config/cris/cris.c:1602
msgid "unexpected operand"
msgstr ""
-#: config/cris/cris.c:1626 config/cris/cris.c:1636
+#: config/cris/cris.c:1635 config/cris/cris.c:1645
msgid "unrecognized address"
msgstr ""
-#: config/cris/cris.c:1986
+#: config/cris/cris.c:1995
msgid "internal error: sideeffect-insn affecting main effect"
msgstr ""
#. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2379
+#: config/cris/cris.c:2388
msgid "internal error: cris_side_effect_mode_ok with bad operands"
msgstr ""
-#: config/cris/cris.c:2456 config/cris/cris.c:2518
+#: config/cris/cris.c:2465 config/cris/cris.c:2527
msgid "unrecognized supposed constant"
msgstr ""
-#: config/cris/cris.c:2563
+#: config/cris/cris.c:2572
msgid "unrecognized supposed constant in cris_global_pic_symbol"
msgstr ""
-#: config/cris/cris.c:2582
+#: config/cris/cris.c:2591
#, c-format
msgid "-max-stackframe=%d is not usable, not between 0 and %d"
msgstr ""
-#: config/cris/cris.c:2610
+#: config/cris/cris.c:2619
#, c-format
msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
msgstr ""
-#: config/cris/cris.c:2646
+#: config/cris/cris.c:2655
#, c-format
msgid "unknown CRIS cpu version specification in -mtune= : %s"
msgstr ""
-#: config/cris/cris.c:2664
+#: config/cris/cris.c:2673
msgid "-fPIC and -fpic are not supported in this configuration"
msgstr ""
-#: config/cris/cris.c:2680
+#: config/cris/cris.c:2689
msgid "that particular -g option is invalid with -maout and -melinux"
msgstr ""
-#: config/cris/cris.c:2935 config/cris/cris.c:2980
+#: config/cris/cris.c:2944 config/cris/cris.c:2989
msgid "unexpected side-effects in address"
msgstr ""
#. Labels are never marked as global symbols.
-#: config/cris/cris.c:3075 config/cris/cris.c:3106
+#: config/cris/cris.c:3084 config/cris/cris.c:3115
msgid "unexpected PIC symbol"
msgstr ""
-#: config/cris/cris.c:3079
+#: config/cris/cris.c:3088
msgid "PIC register isn't set up"
msgstr ""
-#: config/cris/cris.c:3092 config/cris/cris.c:3175
+#: config/cris/cris.c:3101 config/cris/cris.c:3184
msgid "unexpected address expression"
msgstr ""
-#: config/cris/cris.c:3110
+#: config/cris/cris.c:3119
msgid "emitting PIC operand, but PIC register isn't set up"
msgstr ""
-#: config/cris/cris.c:3119
+#: config/cris/cris.c:3128
msgid "unexpected NOTE as addr_const:"
msgstr ""
msgstr ""
#. No "no-etrax" as it does not really imply any model. On the other hand, "etrax" implies the common (and large) subset matching all models.
-#: config/cris/cris.h:332
+#: config/cris/cris.h:335
msgid "Compile for ETRAX 4 (CRIS v3)"
msgstr ""
-#: config/cris/cris.h:337
+#: config/cris/cris.h:340
msgid "Compile for ETRAX 100 (CRIS v8)"
msgstr ""
-#: config/cris/cris.h:341
+#: config/cris/cris.h:344
msgid "Emit verbose debug information in assembly code"
msgstr ""
-#: config/cris/cris.h:344
+#: config/cris/cris.h:347
msgid "Do not use condition codes from normal instructions"
msgstr ""
-#: config/cris/cris.h:348
+#: config/cris/cris.h:351
msgid "Do not emit addressing modes with side-effect assignment"
msgstr ""
-#: config/cris/cris.h:351
+#: config/cris/cris.h:354
msgid "Do not tune stack alignment"
msgstr ""
-#: config/cris/cris.h:354
+#: config/cris/cris.h:357
msgid "Do not tune writable data alignment"
msgstr ""
-#: config/cris/cris.h:357
+#: config/cris/cris.h:360
msgid "Do not tune code and read-only data alignment"
msgstr ""
-#: config/cris/cris.h:366
+#: config/cris/cris.h:369
msgid "Align code and data to 32 bits"
msgstr ""
-#: config/cris/cris.h:379
+#: config/cris/cris.h:382
msgid "Don't align items in code or data"
msgstr ""
-#: config/cris/cris.h:382
+#: config/cris/cris.h:385
msgid "Do not emit function prologue or epilogue"
msgstr ""
#. We have to handle this m-option here since we can't wash it off in both CC1_SPEC and CC1PLUS_SPEC.
-#: config/cris/cris.h:386
+#: config/cris/cris.h:389
msgid "Use the most feature-enabling options allowed by other options"
msgstr ""
#. We must call it "override-" since calling it "no-" will cause gcc.c to forget it, if there's a "later" -mbest-lib-options. Kludgy, but needed for some multilibbed files.
-#: config/cris/cris.h:392
+#: config/cris/cris.h:395
msgid "Override -mbest-lib-options"
msgstr ""
-#: config/cris/cris.h:424
+#: config/cris/cris.h:427
msgid "Generate code for the specified chip or CPU version"
msgstr ""
-#: config/cris/cris.h:426
+#: config/cris/cris.h:429
msgid "Tune alignment for the specified chip or CPU version"
msgstr ""
-#: config/cris/cris.h:428
+#: config/cris/cris.h:431
msgid "Warn when a stackframe is larger than the specified size"
msgstr ""
#. Node: Profiling
-#: config/cris/cris.h:1014
+#: config/cris/cris.h:1017
msgid "no FUNCTION_PROFILER for CRIS"
msgstr ""
-#: config/cris/linux.h:71
+#: config/cris/linux.h:69
msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
msgstr ""
-#: config/d30v/d30v.c:219
+#: config/d30v/d30v.c:218
#, c-format
msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s"
msgstr ""
-#: config/d30v/d30v.c:2679
+#: config/d30v/d30v.c:2678
msgid "bad insn to d30v_print_operand_address:"
msgstr ""
-#: config/d30v/d30v.c:2696 config/d30v/d30v.c:2757 config/d30v/d30v.c:2778
-#: config/d30v/d30v.c:2796
+#: 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:"
msgstr ""
-#: config/d30v/d30v.c:2864
+#: config/d30v/d30v.c:2863
msgid "bad insn to d30v_print_operand, 'f' modifier:"
msgstr ""
-#: config/d30v/d30v.c:2873
+#: config/d30v/d30v.c:2872
msgid "bad insn to d30v_print_operand, 'A' modifier:"
msgstr ""
-#: config/d30v/d30v.c:2880
+#: config/d30v/d30v.c:2879
msgid "bad insn to d30v_print_operand, 'M' modifier:"
msgstr ""
-#: config/d30v/d30v.c:2934
+#: config/d30v/d30v.c:2933
msgid "bad insn to print_operand, 'F' or 'T' modifier:"
msgstr ""
-#: config/d30v/d30v.c:2945
+#: config/d30v/d30v.c:2944
msgid "bad insn to print_operand, 'B' modifier:"
msgstr ""
-#: config/d30v/d30v.c:2952
+#: config/d30v/d30v.c:2951
msgid "bad insn to print_operand, 'E' modifier:"
msgstr ""
-#: config/d30v/d30v.c:2970
+#: config/d30v/d30v.c:2969
msgid "bad insn to print_operand, 'R' modifier:"
msgstr ""
-#: config/d30v/d30v.c:2979 config/d30v/d30v.c:2987
+#: config/d30v/d30v.c:2978 config/d30v/d30v.c:2986
msgid "bad insn to print_operand, 's' modifier:"
msgstr ""
-#: config/d30v/d30v.c:3016
+#: config/d30v/d30v.c:3015
msgid "bad insn in d30v_print_operand, 0 case"
msgstr ""
-#: config/d30v/d30v.c:3314
+#: config/d30v/d30v.c:3313
msgid "d30v_emit_comparison"
msgstr ""
-#: config/d30v/d30v.c:3358
+#: config/d30v/d30v.c:3357
msgid "bad call to d30v_move_2words"
msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/dsp16xx/dsp16xx.h:1218 config/dsp16xx/dsp16xx.h:1669
-#: config/dsp16xx/dsp16xx.h:1674
+#. 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:1228 config/dsp16xx/dsp16xx.h:1240
+#: config/dsp16xx/dsp16xx.h:1226 config/dsp16xx/dsp16xx.h:1238
msgid "trampolines not yet implemented"
msgstr ""
-#: config/fr30/fr30.c:456
+#: config/fr30/fr30.c:451
msgid "fr30_print_operand_address: unhandled address"
msgstr ""
-#: config/fr30/fr30.c:483
+#: config/fr30/fr30.c:475
#, c-format
msgid "fr30_print_operand: unrecognized %%p code"
msgstr ""
-#: config/fr30/fr30.c:503
+#: config/fr30/fr30.c:495
#, c-format
msgid "fr30_print_operand: unrecognized %%b code"
msgstr ""
-#: config/fr30/fr30.c:524
+#: config/fr30/fr30.c:516
#, c-format
msgid "fr30_print_operand: unrecognized %%B code"
msgstr ""
-#: config/fr30/fr30.c:532
+#: config/fr30/fr30.c:524
#, c-format
msgid "fr30_print_operand: invalid operand to %%A code"
msgstr ""
-#: config/fr30/fr30.c:549
+#: config/fr30/fr30.c:541
#, c-format
msgid "fr30_print_operand: invalid %%x code"
msgstr ""
-#: config/fr30/fr30.c:556
+#: config/fr30/fr30.c:548
#, c-format
msgid "fr30_print_operand: invalid %%F code"
msgstr ""
-#: config/fr30/fr30.c:573
+#: config/fr30/fr30.c:565
msgid "fr30_print_operand: unknown code"
msgstr ""
-#: config/fr30/fr30.c:602 config/fr30/fr30.c:611 config/fr30/fr30.c:622
-#: config/fr30/fr30.c:635
+#: 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 ""
msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)"
msgstr ""
-#: config/frv/frv.c:2395
+#: config/frv/frv.c:2396
msgid "Bad insn to frv_print_operand_address:"
msgstr ""
-#: config/frv/frv.c:2406
+#: config/frv/frv.c:2407
msgid "Bad register to frv_print_operand_memory_reference_reg:"
msgstr ""
-#: config/frv/frv.c:2444 config/frv/frv.c:2454 config/frv/frv.c:2463
-#: config/frv/frv.c:2491 config/frv/frv.c:2504 config/frv/frv.c:2508
+#: 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:2646
+#: config/frv/frv.c:2647
msgid "Bad insn in frv_print_operand, bad const_double"
msgstr ""
-#: config/frv/frv.c:2691
+#: config/frv/frv.c:2692
msgid "Bad insn to frv_print_operand, 'C' modifier:"
msgstr ""
-#: config/frv/frv.c:2714
+#: config/frv/frv.c:2715
msgid "Bad insn to frv_print_operand, 'c' modifier:"
msgstr ""
-#: config/frv/frv.c:2739
+#: config/frv/frv.c:2740
msgid "Bad insn to frv_print_operand, 'e' modifier:"
msgstr ""
-#: config/frv/frv.c:2747
+#: config/frv/frv.c:2748
msgid "Bad insn to frv_print_operand, 'F' modifier:"
msgstr ""
-#: config/frv/frv.c:2763
+#: config/frv/frv.c:2764
msgid "Bad insn to frv_print_operand, 'f' modifier:"
msgstr ""
-#: config/frv/frv.c:2816
+#: config/frv/frv.c:2817
msgid "Bad insn to frv_print_operand, 'L' modifier:"
msgstr ""
-#: config/frv/frv.c:2829
+#: config/frv/frv.c:2830
msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
msgstr ""
-#: config/frv/frv.c:2850
+#: config/frv/frv.c:2851
msgid "Bad insn to frv_print_operand, 'O' modifier:"
msgstr ""
-#: config/frv/frv.c:2868
+#: config/frv/frv.c:2869
msgid "Bad insn to frv_print_operand, P modifier:"
msgstr ""
-#: config/frv/frv.c:2888
+#: config/frv/frv.c:2889
msgid "Bad insn in frv_print_operand, z case"
msgstr ""
-#: config/frv/frv.c:2916
+#: config/frv/frv.c:2917
msgid "Bad insn in frv_print_operand, 0 case"
msgstr ""
-#: config/frv/frv.c:2921
+#: config/frv/frv.c:2922
msgid "frv_print_operand: unknown code"
msgstr ""
-#: config/frv/frv.c:5471
+#: config/frv/frv.c:5473
msgid "Bad output_move_single operand"
msgstr ""
-#: config/frv/frv.c:5598
+#: config/frv/frv.c:5600
msgid "Bad output_move_double operand"
msgstr ""
-#: config/frv/frv.c:5740
+#: config/frv/frv.c:5742
msgid "Bad output_condmove_single operand"
msgstr ""
-#: config/frv/frv.c:8019
+#: config/frv/frv.c:8030
msgid "frv_registers_update"
msgstr ""
-#: config/frv/frv.c:8176
+#: config/frv/frv.c:8187
msgid "frv_registers_used_p"
msgstr ""
-#: config/frv/frv.c:8302
+#: config/frv/frv.c:8313
msgid "frv_registers_set_p"
msgstr ""
-#: config/frv/frv.c:8898
+#: config/frv/frv.c:8909
msgid "accumulator is not a constant integer"
msgstr ""
-#: config/frv/frv.c:8903
+#: config/frv/frv.c:8914
msgid "accumulator number is out of bounds"
msgstr ""
-#: config/frv/frv.c:8914
+#: config/frv/frv.c:8925
#, c-format
msgid "inappropriate accumulator for `%s'"
msgstr ""
-#: config/frv/frv.c:8974
+#: config/frv/frv.c:8985
#, c-format
msgid "`%s' expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8979
+#: config/frv/frv.c:8990
#, c-format
msgid "constant argument out of range for `%s'"
msgstr ""
-#: config/frv/frv.c:9326
+#: config/frv/frv.c:9337
msgid "media functions are not available unless -mmedia is used"
msgstr ""
-#: config/frv/frv.c:9338
+#: config/frv/frv.c:9349
msgid "this media function is only available on the fr500"
msgstr ""
-#: config/frv/frv.c:9366
+#: config/frv/frv.c:9377
msgid "this media function is only available on the fr400"
msgstr ""
#. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
#. #endif
#: config/frv/frv.h:505
+#, c-format
msgid " (frv)"
msgstr ""
msgid "Do not generate char instructions"
msgstr ""
-#: config/i386/i386.c:1155
+#: config/i386/i386.c:1169
#, c-format
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1165 config/sparc/sparc.c:382
+#: config/i386/i386.c:1179 config/sparc/sparc.c:387
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/i386/i386.c:1180
+#: config/i386/i386.c:1194
#, c-format
msgid "bad value (%s) for -masm= switch"
msgstr ""
-#: config/i386/i386.c:1183
+#: config/i386/i386.c:1197
#, c-format
msgid "code model `%s' not supported in the %s bit mode"
msgstr ""
-#: config/i386/i386.c:1186
+#: config/i386/i386.c:1200
msgid "code model `large' not supported yet"
msgstr ""
-#: config/i386/i386.c:1188
+#: config/i386/i386.c:1202
#, c-format
msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/i386/i386.c:1215 config/i386/i386.c:1227
+#: config/i386/i386.c:1229 config/i386/i386.c:1241
msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/i386/i386.c:1220 config/iq2000/iq2000.c:1806
+#: config/i386/i386.c:1234 config/iq2000/iq2000.c:1840
#, c-format
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1233
+#: config/i386/i386.c:1247
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1250
+#: config/i386/i386.c:1264
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1263
+#: config/i386/i386.c:1277
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1268 config/i386/i386.c:1281 config/i386/i386.c:1294
+#: config/i386/i386.c:1282 config/i386/i386.c:1295 config/i386/i386.c:1308
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1276
+#: config/i386/i386.c:1290
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1289
+#: config/i386/i386.c:1303
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1327
+#: config/i386/i386.c:1341
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1339
+#: config/i386/i386.c:1353
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1351
+#: config/i386/i386.c:1365
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/i386/i386.c:1380
+#: config/i386/i386.c:1394
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1382
+#: config/i386/i386.c:1396
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1404 config/i386/i386.c:1415
+#: config/i386/i386.c:1418 config/i386/i386.c:1429
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1420
+#: config/i386/i386.c:1434
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1427
+#: config/i386/i386.c:1441
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1575 config/i386/i386.c:1586
+#: config/i386/i386.c:1589 config/i386/i386.c:1600
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1579 config/i386/i386.c:1635
+#: config/i386/i386.c:1593 config/i386/i386.c:1649
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1622
+#: config/i386/i386.c:1636
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1628
+#: config/i386/i386.c:1642
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:2780
+#: config/i386/i386.c:2601
+msgid "SSE vector argument without SSE enabled changes the ABI"
+msgstr ""
+
+#: config/i386/i386.c:2617
+msgid "MMX vector argument without MMX enabled changes the ABI"
+msgstr ""
+
+#: config/i386/i386.c:2845
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6784
+#: config/i386/i386.c:6819
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:7038
+#: config/i386/i386.c:7077
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7053
+#: config/i386/i386.c:7092
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7368
+#: config/i386/i386.c:7407
msgid ""
"operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7414
+#: config/i386/i386.c:7453
#, c-format
msgid "invalid operand code `%c'"
msgstr ""
-#: config/i386/i386.c:7459
+#: config/i386/i386.c:7496
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:11859
+#: config/i386/i386.c:11955
msgid "unknown insn mode"
msgstr ""
-#: config/i386/i386.c:13991 config/i386/i386.c:14027
+#: config/i386/i386.c:14087 config/i386/i386.c:14123
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14255
+#: config/i386/i386.c:14351
msgid "shift must be an immediate"
msgstr ""
-#: config/i386/i386.c:15278
+#: config/i386/i386.c:15374
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr ""
msgid "Alternate calling convention"
msgstr ""
-#: config/i386/i386.h:341 config/m68k/m68k.h:339 config/ns32k/ns32k.h:144
+#: config/i386/i386.h:341 config/m68k/m68k.h:344 config/ns32k/ns32k.h:144
msgid "Use normal calling convention"
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:260 config/rs6000/rs6000.h:416
+#: 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
msgid "Schedule code for given CPU"
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:467 config/m68k/m68k.h:355
+#: config/i386/i386.h:467 config/m68k/m68k.h:360
msgid "Loop code aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:469 config/m68k/m68k.h:357
+#: config/i386/i386.h:469 config/m68k/m68k.h:362
msgid "Jump targets are aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:471 config/m68k/m68k.h:359
+#: config/i386/i386.h:471 config/m68k/m68k.h:364
msgid "Function starts are aligned to this power of 2"
msgstr ""
msgid "Use given thread-local storage dialect"
msgstr ""
-#: config/i386/sco5.h:293
+#: config/i386/sco5.h:292
msgid "Generate ELF output"
msgstr ""
msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
msgstr ""
-#: config/i960/i960.c:1456 config/m68k/m68k.c:599 config/rs6000/rs6000.c:11237
+#: config/i960/i960.c:1456 config/m68k/m68k.c:588 config/rs6000/rs6000.c:11300
msgid "stack limit expression is not supported"
msgstr ""
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:90
-#: config/sparc/linux64.h:102 config/sparc/netbsd-elf.h:215
+#: 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 ""
msgid "malformed #pragma builtin"
msgstr ""
-#: config/ia64/ia64.c:1025 config/m32r/m32r.c:336
+#: config/ia64/ia64.c:1020 config/m32r/m32r.c:354
#, c-format
msgid "invalid argument of `%s' attribute"
msgstr ""
-#: config/ia64/ia64.c:1037
+#: config/ia64/ia64.c:1032
msgid "%Jan address area attribute cannot be specified for local variables"
msgstr ""
-#: config/ia64/ia64.c:1044
+#: config/ia64/ia64.c:1039
msgid "%Jaddress area of '%s' conflicts with previous declaration"
msgstr ""
-#: config/ia64/ia64.c:1051
+#: config/ia64/ia64.c:1046
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/ia64/ia64.c:4114
+#: config/ia64/ia64.c:4191
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4461
+#: config/ia64/ia64.c:4538
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4488
+#: config/ia64/ia64.c:4565
#, c-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4536
+#: config/ia64/ia64.c:4613
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4542
+#: config/ia64/ia64.c:4619
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4548
+#: config/ia64/ia64.c:4625
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4554
+#: config/ia64/ia64.c:4631
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4566
+#: config/ia64/ia64.c:4643
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:4582
+#: config/ia64/ia64.c:4659
#, c-format
msgid "bad value (%s) for -tune= switch"
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:163
+#: config/ia64/ia64.h:172
msgid "Generate big endian code"
msgstr ""
-#: config/ia64/ia64.h:165 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr ""
-#: config/ia64/ia64.h:167
+#: config/ia64/ia64.h:176
msgid "Generate code for GNU as"
msgstr ""
-#: config/ia64/ia64.h:169
+#: config/ia64/ia64.h:178
msgid "Generate code for Intel as"
msgstr ""
-#: config/ia64/ia64.h:171
+#: config/ia64/ia64.h:180
msgid "Generate code for GNU ld"
msgstr ""
-#: config/ia64/ia64.h:173
+#: config/ia64/ia64.h:182
msgid "Generate code for Intel ld"
msgstr ""
-#: config/ia64/ia64.h:175
+#: config/ia64/ia64.h:184
msgid "Generate code without GP reg"
msgstr ""
-#: config/ia64/ia64.h:177
+#: config/ia64/ia64.h:186
msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:179
+#: config/ia64/ia64.h:188
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:181
+#: config/ia64/ia64.h:190
msgid "Emit code for Itanium (TM) processor B step"
msgstr ""
-#: config/ia64/ia64.h:183
+#: config/ia64/ia64.h:192
msgid "Use in/loc/out register names"
msgstr ""
-#: config/ia64/ia64.h:185
+#: config/ia64/ia64.h:194
msgid "Disable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:187
+#: config/ia64/ia64.h:196
msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:189
+#: config/ia64/ia64.h:198
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: config/ia64/ia64.h:191
+#: config/ia64/ia64.h:200
msgid "Generate self-relocatable code"
msgstr ""
-#: config/ia64/ia64.h:193
+#: config/ia64/ia64.h:202
msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:195
+#: config/ia64/ia64.h:204
msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:197
+#: config/ia64/ia64.h:206
msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:199
+#: config/ia64/ia64.h:208
msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:201
+#: config/ia64/ia64.h:210
msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:203
+#: config/ia64/ia64.h:212
msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:205
+#: config/ia64/ia64.h:214
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:207
+#: config/ia64/ia64.h:216
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:209
+#: config/ia64/ia64.h:218
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:211
+#: config/ia64/ia64.h:220
msgid "Disable earlier placing stop bits"
msgstr ""
-#: config/ia64/ia64.h:256
+#: config/ia64/ia64.h:265
msgid "Specify range of registers to make fixed"
msgstr ""
-#: config/ip2k/ip2k.c:1100
+#: config/ip2k/ip2k.c:1085
msgid "bad operand"
msgstr ""
-#: config/iq2000/iq2000.c:1782
+#: config/iq2000/iq2000.c:1816
#, c-format
msgid "bad value (%s) for -mcpu= switch"
msgstr ""
-#: config/iq2000/iq2000.c:1811
+#: config/iq2000/iq2000.c:1845
#, c-format
msgid "The compiler does not support -march=%s."
msgstr ""
-#: config/iq2000/iq2000.c:2206
+#: config/iq2000/iq2000.c:2232
#, c-format
msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
msgstr ""
-#: config/iq2000/iq2000.c:3022
+#: config/iq2000/iq2000.c:3023
#, c-format
msgid "argument `%d' is not a constant"
msgstr ""
-#: config/iq2000/iq2000.c:3313 config/xtensa/xtensa.c:2057
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2057
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5324
+#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5482
#: config/xtensa/xtensa.c:1911
msgid "PRINT_OPERAND null pointer"
msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8817
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8881
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5454
+#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5612
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
-#: config/iq2000/iq2000.h:74 config/mn10300/mn10300.h:74
+#: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
msgid "No default crt0.o"
msgstr ""
-#: config/iq2000/iq2000.h:76
+#: config/iq2000/iq2000.h:74
msgid "Use GP relative sdata/sbss sections"
msgstr ""
-#: config/iq2000/iq2000.h:78
+#: config/iq2000/iq2000.h:76
msgid "Don't use GP relative sdata/sbss sections"
msgstr ""
-#: config/iq2000/iq2000.h:80 config/mips/mips.h:563
+#: config/iq2000/iq2000.h:78 config/mips/mips.h:563
msgid "Use ROM instead of RAM"
msgstr ""
-#: config/iq2000/iq2000.h:82 config/mips/mips.h:565
+#: config/iq2000/iq2000.h:80 config/mips/mips.h:565
msgid "Don't use ROM instead of RAM"
msgstr ""
-#: config/iq2000/iq2000.h:84 config/mips/mips.h:567
+#: config/iq2000/iq2000.h:82 config/mips/mips.h:567
msgid "Put uninitialized constants in ROM (needs -membedded-data)"
msgstr ""
-#: config/iq2000/iq2000.h:86 config/mips/mips.h:569
+#: config/iq2000/iq2000.h:84 config/mips/mips.h:569
msgid "Don't put uninitialized constants in ROM"
msgstr ""
-#: config/iq2000/iq2000.h:108 config/mips/mips.h:731 config/pa/pa.h:310
+#: config/iq2000/iq2000.h:106 config/mips/mips.h:731 config/pa/pa.h:310
msgid "Specify CPU for scheduling purposes"
msgstr ""
-#: config/iq2000/iq2000.h:110 config/mips/mips.h:733
+#: config/iq2000/iq2000.h:108 config/mips/mips.h:733
msgid "Specify CPU for code generation purposes"
msgstr ""
-#: config/m32r/m32r.c:159
+#: config/m32r/m32r.c:172
#, c-format
msgid "bad value (%s) for -mmodel switch"
msgstr ""
-#: config/m32r/m32r.c:168
+#: config/m32r/m32r.c:181
#, c-format
msgid "bad value (%s) for -msdata switch"
msgstr ""
-#: config/m32r/m32r.c:2251
+#: config/m32r/m32r.c:188
+#, c-format
+msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
+msgstr ""
+
+#: config/m32r/m32r.c:2295
#, c-format
msgid "invalid operand to %%s code"
msgstr ""
-#: config/m32r/m32r.c:2258
+#: config/m32r/m32r.c:2302
#, c-format
msgid "invalid operand to %%p code"
msgstr ""
-#: config/m32r/m32r.c:2313
+#: config/m32r/m32r.c:2357
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2360
+#: config/m32r/m32r.c:2404
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr ""
-#: config/m32r/m32r.c:2383
+#: config/m32r/m32r.c:2427
#, c-format
msgid "invalid operand to %%N code"
msgstr ""
-#: config/m32r/m32r.c:2422
+#: config/m32r/m32r.c:2460
msgid "pre-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2429
+#: config/m32r/m32r.c:2467
msgid "pre-decrement address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2436
+#: config/m32r/m32r.c:2474
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2514 config/m32r/m32r.c:2530
-#: config/rs6000/rs6000.c:14693
+#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
+#: config/rs6000/rs6000.c:14757
msgid "bad address"
msgstr ""
-#: config/m32r/m32r.c:2535
+#: config/m32r/m32r.c:2571
msgid "lo_sum not of register"
msgstr ""
#. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:245
+#: config/m32r/m32r.h:279
msgid "Display compile time statistics"
msgstr ""
-#: config/m32r/m32r.h:247
+#: config/m32r/m32r.h:281
msgid "Align all loops to 32 byte boundary"
msgstr ""
-#: config/m32r/m32r.h:250
+#: config/m32r/m32r.h:284
msgid "Only issue one instruction per cycle"
msgstr ""
-#: config/m32r/m32r.h:253
+#: config/m32r/m32r.h:287
msgid "Prefer branches over conditional execution"
msgstr ""
-#: config/m32r/m32r.h:269
+#: config/m32r/m32r.h:308
msgid "Code size: small, medium or large"
msgstr ""
-#: config/m32r/m32r.h:271
+#: config/m32r/m32r.h:310
msgid "Small data area: none, sdata, use"
msgstr ""
-#: config/m68hc11/m68hc11.c:269
+#: config/m32r/m32r.h:312 config/mips/mips.h:739
+msgid "Don't call any cache flush functions"
+msgstr ""
+
+#: config/m32r/m32r.h:314 config/mips/mips.h:741
+msgid "Specify cache flush function"
+msgstr ""
+
+#: config/m32r/m32r.h:316
+msgid "Don't call any cache flush trap"
+msgstr ""
+
+#: config/m32r/m32r.h:318
+msgid "Specify cache flush trap number"
+msgstr ""
+
+#: config/m68hc11/m68hc11.c:276
#, c-format
msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
msgstr ""
-#: config/m68hc11/m68hc11.c:1260
+#: config/m68hc11/m68hc11.c:1267
msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
msgstr ""
-#: config/m68hc11/m68hc11.c:1266
+#: config/m68hc11/m68hc11.c:1273
msgid "`trap' attribute is already used"
msgstr ""
#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3222 config/m68hc11/m68hc11.c:3606
+#: config/m68hc11/m68hc11.c:3229 config/m68hc11/m68hc11.c:3613
msgid "move insn not handled"
msgstr ""
-#: config/m68hc11/m68hc11.c:3454 config/m68hc11/m68hc11.c:3538
-#: config/m68hc11/m68hc11.c:3809
+#: config/m68hc11/m68hc11.c:3461 config/m68hc11/m68hc11.c:3545
+#: config/m68hc11/m68hc11.c:3816
msgid "invalid register in the move instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3488
+#: config/m68hc11/m68hc11.c:3495
msgid "invalid operand in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3783
+#: config/m68hc11/m68hc11.c:3790
msgid "invalid register in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3816
+#: config/m68hc11/m68hc11.c:3823
msgid "operand 1 must be a hard register"
msgstr ""
-#: config/m68hc11/m68hc11.c:3830
+#: config/m68hc11/m68hc11.c:3837
msgid "invalid rotate insn"
msgstr ""
-#: config/m68hc11/m68hc11.c:4246
+#: config/m68hc11/m68hc11.c:4253
msgid "registers IX, IY and Z used in the same INSN"
msgstr ""
-#: config/m68hc11/m68hc11.c:4583 config/m68hc11/m68hc11.c:4883
+#: config/m68hc11/m68hc11.c:4590 config/m68hc11/m68hc11.c:4890
msgid "cannot do z-register replacement"
msgstr ""
-#: config/m68hc11/m68hc11.c:4946
+#: config/m68hc11/m68hc11.c:4953
msgid "invalid Z register replacement for insn"
msgstr ""
msgid "Indicate the number of soft registers available"
msgstr ""
-#: config/m68k/m68k.c:238
+#: config/m68k/m68k.c:227
#, c-format
msgid "-malign-loops=%d is not between 1 and %d"
msgstr ""
-#: config/m68k/m68k.c:249
+#: config/m68k/m68k.c:238
msgid "-mshared-library-id= specified without -mid-shared-library"
msgstr ""
-#: config/m68k/m68k.c:252
+#: config/m68k/m68k.c:241
#, c-format
msgid "-mshared-library-id=%d is not between 0 and %d"
msgstr ""
-#: config/m68k/m68k.c:266
+#: config/m68k/m68k.c:255
msgid "cannot specify both -msep-data and -mid-shared-library"
msgstr ""
-#: config/m68k/m68k.c:281
+#: config/m68k/m68k.c:270
#, c-format
msgid "-malign-jumps=%d is not between 1 and %d"
msgstr ""
-#: config/m68k/m68k.c:292
+#: config/m68k/m68k.c:281
#, c-format
msgid "-malign-functions=%d is not between 1 and %d"
msgstr ""
-#: config/m68k/m68k.c:301
+#: config/m68k/m68k.c:290
msgid "-fPIC is not currently supported on the 68000 or 68010\n"
msgstr ""
#. each pair being { "NAME", VALUE }
#. where VALUE is the bits to set or minus the bits to clear.
#. An empty string NAME is used to identify the default VALUE.
-#: config/m68k/m68k.h:243 config/m68k/m68k.h:245
+#: config/m68k/m68k.h:248 config/m68k/m68k.h:250
msgid "Generate code for a 68020"
msgstr ""
-#: config/m68k/m68k.h:250 config/m68k/m68k.h:253
+#: config/m68k/m68k.h:255 config/m68k/m68k.h:258
msgid "Generate code for a 68000"
msgstr ""
-#: config/m68k/m68k.h:255
+#: config/m68k/m68k.h:260
msgid "Use the bit-field instructions"
msgstr ""
-#: config/m68k/m68k.h:257
+#: config/m68k/m68k.h:262
msgid "Do not use the bit-field instructions"
msgstr ""
-#: config/m68k/m68k.h:259
+#: config/m68k/m68k.h:264
msgid "Consider type `int' to be 16 bits wide"
msgstr ""
-#: config/m68k/m68k.h:261
+#: config/m68k/m68k.h:266
msgid "Consider type `int' to be 32 bits wide"
msgstr ""
-#: config/m68k/m68k.h:264
+#: config/m68k/m68k.h:269
msgid "Generate code with library calls for floating point"
msgstr ""
-#: config/m68k/m68k.h:266
+#: config/m68k/m68k.h:271
msgid "Generate code for a 68040, without any new instructions"
msgstr ""
-#: config/m68k/m68k.h:269
+#: config/m68k/m68k.h:274
msgid "Generate code for a 68060, without any new instructions"
msgstr ""
-#: config/m68k/m68k.h:273
+#: config/m68k/m68k.h:278
msgid "Generate code for a 68030"
msgstr ""
-#: config/m68k/m68k.h:276
+#: config/m68k/m68k.h:281
msgid "Generate code for a 68040"
msgstr ""
-#: config/m68k/m68k.h:280
+#: config/m68k/m68k.h:285
msgid "Generate code for a 68060"
msgstr ""
-#: config/m68k/m68k.h:285
+#: config/m68k/m68k.h:290
msgid "Generate code for a 520X"
msgstr ""
-#: config/m68k/m68k.h:289
+#: config/m68k/m68k.h:294
msgid "Generate code for a 5206e"
msgstr ""
-#: config/m68k/m68k.h:293
+#: config/m68k/m68k.h:298
msgid "Generate code for a 528x"
msgstr ""
-#: config/m68k/m68k.h:297
+#: config/m68k/m68k.h:302
msgid "Generate code for a 5307"
msgstr ""
-#: config/m68k/m68k.h:301
+#: config/m68k/m68k.h:306
msgid "Generate code for a 5407"
msgstr ""
-#: config/m68k/m68k.h:304
+#: config/m68k/m68k.h:309
msgid "Generate code for a 68851"
msgstr ""
-#: config/m68k/m68k.h:306
+#: config/m68k/m68k.h:311
msgid "Do no generate code for a 68851"
msgstr ""
-#: config/m68k/m68k.h:309
+#: config/m68k/m68k.h:314
msgid "Generate code for a 68302"
msgstr ""
-#: config/m68k/m68k.h:312
+#: config/m68k/m68k.h:317
msgid "Generate code for a 68332"
msgstr ""
-#: config/m68k/m68k.h:316
+#: config/m68k/m68k.h:321
msgid "Generate code for a cpu32"
msgstr ""
-#: config/m68k/m68k.h:319
+#: config/m68k/m68k.h:324
msgid "Align variables on a 32-bit boundary"
msgstr ""
-#: config/m68k/m68k.h:321
+#: config/m68k/m68k.h:326
msgid "Align variables on a 16-bit boundary"
msgstr ""
-#: config/m68k/m68k.h:323
+#: config/m68k/m68k.h:328
msgid "Enable separate data segment"
msgstr ""
-#: config/m68k/m68k.h:325
+#: config/m68k/m68k.h:330
msgid "Disable separate data segment"
msgstr ""
-#: config/m68k/m68k.h:327
+#: config/m68k/m68k.h:332
msgid "Enable ID based shared library"
msgstr ""
-#: config/m68k/m68k.h:329
+#: config/m68k/m68k.h:334
msgid "Disable ID based shared library"
msgstr ""
-#: config/m68k/m68k.h:331
+#: config/m68k/m68k.h:336
msgid "Generate pc-relative code"
msgstr ""
-#: config/m68k/m68k.h:333
+#: config/m68k/m68k.h:338
msgid "Do not use unaligned memory references"
msgstr ""
-#: config/m68k/m68k.h:335
+#: config/m68k/m68k.h:340
msgid "Use unaligned memory references"
msgstr ""
-#: config/m68k/m68k.h:337
+#: config/m68k/m68k.h:342
msgid "Use different calling convention using 'rtd'"
msgstr ""
-#: config/m68k/m68k.h:361
+#: config/m68k/m68k.h:366
msgid "ID of shared library to build"
msgstr ""
msgid "Maximum amount for a single stack increment operation"
msgstr ""
-#: config/mips/mips.c:3036 config/xtensa/xtensa.c:992
+#: config/mips/mips.c:3137 config/xtensa/xtensa.c:992
#: config/xtensa/xtensa.c:1024 config/xtensa/xtensa.c:1033
msgid "bad test"
msgstr ""
-#: config/mips/mips.c:4480
+#: config/mips/mips.c:4618
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4503
+#: config/mips/mips.c:4641
#, c-format
msgid ""
"-mips%s conflicts with the other architecture options, which specify a MIPS%"
"d processor"
msgstr ""
-#: config/mips/mips.c:4522
+#: config/mips/mips.c:4660
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4537
+#: config/mips/mips.c:4675
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4539
+#: config/mips/mips.c:4677
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4541
+#: config/mips/mips.c:4679
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4559 config/mips/mips.c:4561 config/mips/mips.c:4563
-#: config/mips/mips.c:4693
+#: config/mips/mips.c:4697 config/mips/mips.c:4699 config/mips/mips.c:4701
+#: config/mips/mips.c:4829
#, c-format
msgid "unsupported combination: %s"
msgstr ""
-#: config/mips/mips.c:4657
+#: config/mips/mips.c:4793
msgid "-g is only supported using GNU as,"
msgstr ""
-#: config/mips/mips.c:4659
+#: config/mips/mips.c:4795
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr ""
-#: config/mips/mips.c:4660 config/pa/pa.c:353
+#: config/mips/mips.c:4796 config/pa/pa.c:353
msgid "-g option disabled"
msgstr ""
-#: config/mips/mips.c:4688
+#: config/mips/mips.c:4824
msgid ""
"generation of Branch Likely instructions enabled, but not supported by "
"architecture"
msgstr ""
-#: config/mips/mips.c:4705
+#: config/mips/mips.c:4841
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4733
+#: config/mips/mips.c:4869
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr ""
-#: config/mips/mips.c:4736
+#: config/mips/mips.c:4872
msgid "-G and -membedded-pic are incompatible"
msgstr ""
-#: config/mips/mips.c:4768
+#: config/mips/mips.c:4904
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5134
+#: config/mips/mips.c:5292
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5261
+#: config/mips/mips.c:5419
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5275
+#: config/mips/mips.c:5433
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5288
+#: config/mips/mips.c:5446
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5301
+#: config/mips/mips.c:5459
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5315
+#: config/mips/mips.c:5473
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5344
+#: config/mips/mips.c:5502
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5361
+#: config/mips/mips.c:5519
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5370
+#: config/mips/mips.c:5528
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5379
+#: config/mips/mips.c:5537
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5485
+#: config/mips/mips.c:5643
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:7951
+#: config/mips/mips.c:8274
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:9178
+#: config/mips/mips.c:9501
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9200
+#: config/mips/mips.c:9523
#, c-format
msgid "bad value (%s) for %s"
msgstr ""
-#: config/mips/mips.c:9469
+#: config/mips/mips.c:9798
#, c-format
msgid "can't rewind temp file: %m"
msgstr ""
-#: config/mips/mips.c:9473
+#: config/mips/mips.c:9802
#, c-format
msgid "can't write to output file: %m"
msgstr ""
-#: config/mips/mips.c:9476
+#: config/mips/mips.c:9805
#, c-format
msgid "can't read from temp file: %m"
msgstr ""
-#: config/mips/mips.c:9479
+#: config/mips/mips.c:9808
#, c-format
msgid "can't close temp file: %m"
msgstr ""
#. We do this here because __mips is defined below and so we can't use builtin_define_std.
#. Treat _R3000 and _R4000 like register-size defines, which is how they've historically been used.
#. Macros dependent on the C dialect.
-#. Bizzare, but needed at least for Irix.
+#. Bizarre, but needed at least for Irix.
#. 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 and DOC
#. is the documentation for --help (NULL if intentionally undocumented).
#. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:541 config/pdp11/pdp11.h:61
+#: config/mips/mips.h:541 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
msgid "Use hardware floating point"
msgstr ""
msgid "Don't use multiply accumulate"
msgstr ""
-#: config/mips/mips.h:583 config/rs6000/rs6000.h:315
+#: config/mips/mips.h:583
msgid "Don't generate fused multiply/add instructions"
msgstr ""
-#: config/mips/mips.h:585 config/rs6000/rs6000.h:313
+#: config/mips/mips.h:585 config/rs6000/rs6000.h:330
msgid "Generate fused multiply/add instructions"
msgstr ""
msgid "Specify a Standard MIPS ISA"
msgstr ""
-#: config/mips/mips.h:739
-msgid "Don't call any cache flush functions"
-msgstr ""
-
-#: config/mips/mips.h:741
-msgid "Specify cache flush function"
-msgstr ""
-
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2425
+#: config/mips/mips.h:2379
msgid "mips16 function profiling"
msgstr ""
-#: config/mmix/mmix.c:207
+#: config/mmix/mmix.c:225
#, c-format
msgid "-f%s not supported: ignored"
msgstr ""
-#: config/mmix/mmix.c:633
+#: config/mmix/mmix.c:651
#, c-format
msgid ""
"too large function value type, needs %d registers, have only %d registers "
"for this"
msgstr ""
-#: config/mmix/mmix.c:803
+#: config/mmix/mmix.c:821
msgid "function_profiler support for MMIX"
msgstr ""
-#: config/mmix/mmix.c:823
+#: config/mmix/mmix.c:843
msgid "MMIX Internal: Last named vararg would not fit in a register"
msgstr ""
-#: config/mmix/mmix.c:1538 config/mmix/mmix.c:1668
+#: config/mmix/mmix.c:1558 config/mmix/mmix.c:1688
msgid "MMIX Internal: Expected a CONST_INT, not this"
msgstr ""
-#: config/mmix/mmix.c:1546 config/mmix/mmix.c:1570 config/mmix/mmix.c:1686
+#: config/mmix/mmix.c:1566 config/mmix/mmix.c:1590 config/mmix/mmix.c:1706
#, c-format
msgid "MMIX Internal: Bad register: %d"
msgstr ""
-#: config/mmix/mmix.c:1617
+#: config/mmix/mmix.c:1637
msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
msgstr ""
-#: config/mmix/mmix.c:1636
+#: config/mmix/mmix.c:1656
msgid "MMIX Internal: Expected a register, not this"
msgstr ""
-#: config/mmix/mmix.c:1646
+#: config/mmix/mmix.c:1666
msgid "MMIX Internal: Expected a constant, not this"
msgstr ""
#. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1678
+#: config/mmix/mmix.c:1698
#, c-format
msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
msgstr ""
#. We need the original here.
-#: config/mmix/mmix.c:1730
+#: config/mmix/mmix.c:1750
msgid "MMIX Internal: Cannot decode this operand"
msgstr ""
-#: config/mmix/mmix.c:1787
+#: config/mmix/mmix.c:1807
msgid "MMIX Internal: This is not a recognized address"
msgstr ""
-#: config/mmix/mmix.c:1964
+#: config/mmix/mmix.c:1984
#, c-format
msgid "stack frame not a multiple of 8 bytes: %d"
msgstr ""
-#: config/mmix/mmix.c:2203
+#: config/mmix/mmix.c:2223
#, c-format
msgid "stack frame not a multiple of octabyte: %d"
msgstr ""
-#: config/mmix/mmix.c:2677 config/mmix/mmix.c:2741
+#: config/mmix/mmix.c:2697 config/mmix/mmix.c:2761
#, c-format
msgid "MMIX Internal: %s is not a shiftable int"
msgstr ""
-#: config/mmix/mmix.c:2857
+#: config/mmix/mmix.c:2877
msgid "MMIX Internal: Trying to output invalidly reversed condition:"
msgstr ""
-#: config/mmix/mmix.c:2864
+#: config/mmix/mmix.c:2884
msgid "MMIX Internal: What's the CC of this?"
msgstr ""
-#: config/mmix/mmix.c:2868
+#: config/mmix/mmix.c:2888
msgid "MMIX Internal: What is the CC of this?"
msgstr ""
-#: config/mmix/mmix.c:2938
+#: config/mmix/mmix.c:2958
msgid "MMIX Internal: This is not a constant:"
msgstr ""
-#. For these target macros, there is no generic documentation here. You
-#. should read `Using and Porting GCC' for that. Only comments specific
-#. to the MMIX target are here.
-#.
-#. There are however references to the specific texinfo node (comments
-#. with "Node:"), so there should be little or nothing amiss. Probably
-#. the opposite, since we don't have to care about old littering and
-#. soon outdated generic comments.
-#. Node: Driver
-#. User symbols are in the same name-space as built-in symbols, but we
-#. don't need the built-in symbols, so remove those and instead apply
-#. stricter operand checking. Don't warn when expanding insns.
-#. Pass on -mset-program-start=N and -mset-data-start=M to the linker.
-#. Provide default program start 0x100 unless -mno-set-program-start.
-#. Don't do this if linking relocatably, with -r. For a final link,
-#. produce mmo, unless ELF is requested or when linking relocatably.
-#. Put unused option values here.
#: config/mmix/mmix.h:132
msgid "Set start-address of the program"
msgstr ""
msgid "Do not generate a single exit point for each function"
msgstr ""
-#: config/mn10300/linux.h:69 config/mn10300/mn10300.h:71
+#: config/mn10300/linux.h:60 config/mn10300/mn10300.h:71
msgid "Target the AM33 processor"
msgstr ""
-#: config/mn10300/linux.h:70 config/mn10300/mn10300.h:75
+#: config/mn10300/linux.h:61 config/mn10300/mn10300.h:75
msgid "Target the AM33/2.0 processor"
msgstr ""
-#: config/mn10300/linux.h:71 config/mn10300/mn10300.h:78
+#: config/mn10300/linux.h:62 config/mn10300/mn10300.h:78
msgid "Enable linker relaxations"
msgstr ""
msgid "Assume code will be linked by HP ld"
msgstr ""
-#: config/pdp11/pdp11.h:62
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
msgid "Do not use hardware floating point"
msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000.c:827
+#: config/rs6000/rs6000.c:793
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:834
+#: config/rs6000/rs6000.c:800
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:848
+#: config/rs6000/rs6000.c:814
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:860
+#: config/rs6000/rs6000.c:826
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:871
+#: config/rs6000/rs6000.c:837
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:1042
+#: config/rs6000/rs6000.c:1008
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1059
+#: config/rs6000/rs6000.c:1025
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1065
+#: config/rs6000/rs6000.c:1031
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1079
+#: config/rs6000/rs6000.c:1045
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:5297
+#: config/rs6000/rs6000.c:5358
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:5399 config/rs6000/rs6000.c:6022
+#: config/rs6000/rs6000.c:5460 config/rs6000/rs6000.c:6083
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5439
+#: config/rs6000/rs6000.c:5500
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:5493
+#: config/rs6000/rs6000.c:5554
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:5621
+#: config/rs6000/rs6000.c:5682
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5791
+#: config/rs6000/rs6000.c:5852
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5904
+#: config/rs6000/rs6000.c:5965
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6142
+#: config/rs6000/rs6000.c:6203
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:6215
+#: config/rs6000/rs6000.c:6276
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:8647
+#: config/rs6000/rs6000.c:8711
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:8656
+#: config/rs6000/rs6000.c:8720
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:8665
+#: config/rs6000/rs6000.c:8729
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:8700
+#: config/rs6000/rs6000.c:8764
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:8710
+#: config/rs6000/rs6000.c:8774
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:8720
+#: config/rs6000/rs6000.c:8784
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:8740 config/xtensa/xtensa.c:1961
+#: config/rs6000/rs6000.c:8804 config/xtensa/xtensa.c:1961
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:8807
+#: config/rs6000/rs6000.c:8871
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:8854
+#: config/rs6000/rs6000.c:8918
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:8898
+#: config/rs6000/rs6000.c:8962
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:8940
+#: config/rs6000/rs6000.c:9004
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:8950
+#: config/rs6000/rs6000.c:9014
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:8959 config/xtensa/xtensa.c:1931
+#: config/rs6000/rs6000.c:9023 config/xtensa/xtensa.c:1931
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:13453
+#: config/rs6000/rs6000.c:13517
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/aix.h:186 config/rs6000/beos.h:32
+#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr ""
-#: config/rs6000/aix.h:188 config/rs6000/beos.h:34
+#: config/rs6000/aix.h:186 config/rs6000/beos.h:34
msgid "Don't always pass floating-point arguments in memory"
msgstr ""
msgid "-fpic is not supported; -fPIC assumed"
msgstr ""
-#: config/rs6000/linux64.h:195
+#: config/rs6000/linux64.h:96
+msgid "-m64 requires a PowerPC64 cpu"
+msgstr ""
+
+#: config/rs6000/linux64.h:201
msgid "Call mcount for profiling before a function prologue"
msgstr ""
-#: config/rs6000/linux64.h:197
+#: config/rs6000/linux64.h:203
msgid "Call mcount for profiling after a function prologue"
msgstr ""
#. each pair being { "NAME", VALUE }
#. where VALUE is the bits to set or minus the bits to clear.
#. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:245
+#: config/rs6000/rs6000.h:262
msgid "Use POWER instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:248
+#: config/rs6000/rs6000.h:265
msgid "Use POWER2 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:250
+#: config/rs6000/rs6000.h:267
msgid "Do not use POWER2 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:253
+#: config/rs6000/rs6000.h:270
msgid "Do not use POWER instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:255
+#: config/rs6000/rs6000.h:272
msgid "Use PowerPC instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:258
+#: config/rs6000/rs6000.h:275
msgid "Do not use PowerPC instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:260
+#: config/rs6000/rs6000.h:277
msgid "Use PowerPC General Purpose group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:262
-msgid "Don't use PowerPC General Purpose group optional instructions"
+#: config/rs6000/rs6000.h:279
+msgid "Do not use PowerPC General Purpose group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:264
+#: config/rs6000/rs6000.h:281
msgid "Use PowerPC Graphics group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:266
-msgid "Don't use PowerPC Graphics group optional instructions"
+#: config/rs6000/rs6000.h:283
+msgid "Do not use PowerPC Graphics group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:268
+#: config/rs6000/rs6000.h:285
msgid "Use PowerPC-64 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:270
-msgid "Don't use PowerPC-64 instruction set"
+#: config/rs6000/rs6000.h:287
+msgid "Do not use PowerPC-64 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:289
msgid "Use AltiVec instructions"
msgstr ""
-#: config/rs6000/rs6000.h:274
-msgid "Don't use AltiVec instructions"
+#: config/rs6000/rs6000.h:291
+msgid "Do not use AltiVec instructions"
msgstr ""
-#: config/rs6000/rs6000.h:276
+#: config/rs6000/rs6000.h:293
msgid "Use new mnemonics for PowerPC architecture"
msgstr ""
-#: config/rs6000/rs6000.h:278
+#: config/rs6000/rs6000.h:295
msgid "Use old mnemonics for PowerPC architecture"
msgstr ""
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:298
msgid "Put everything in the regular TOC"
msgstr ""
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:300
msgid "Place floating point constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:285
-msgid "Don't place floating point constants in TOC"
+#: config/rs6000/rs6000.h:302
+msgid "Do not place floating point constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:304
msgid "Place symbol+offset constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:289
-msgid "Don't place symbol+offset constants in TOC"
+#: config/rs6000/rs6000.h:306
+msgid "Do not place symbol+offset constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:312
msgid "Place variable addresses in the regular TOC"
msgstr ""
-#: config/rs6000/rs6000.h:301
+#: config/rs6000/rs6000.h:318
msgid "Generate load/store multiple instructions"
msgstr ""
-#: config/rs6000/rs6000.h:303
+#: config/rs6000/rs6000.h:320
msgid "Do not generate load/store multiple instructions"
msgstr ""
-#: config/rs6000/rs6000.h:305
+#: config/rs6000/rs6000.h:322
msgid "Generate string instructions for block moves"
msgstr ""
-#: config/rs6000/rs6000.h:307
+#: config/rs6000/rs6000.h:324
msgid "Do not generate string instructions for block moves"
msgstr ""
-#: config/rs6000/rs6000.h:309
+#: config/rs6000/rs6000.h:326
msgid "Generate load/store with update instructions"
msgstr ""
-#: config/rs6000/rs6000.h:311
+#: config/rs6000/rs6000.h:328
msgid "Do not generate load/store with update instructions"
msgstr ""
-#: config/rs6000/rs6000.h:319
-msgid "Don't schedule the start and end of the procedure"
+#: config/rs6000/rs6000.h:332
+msgid "Do not generate fused multiply/add instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.h:336
+msgid "Do not schedule the start and end of the procedure"
msgstr ""
-#: config/rs6000/rs6000.h:325
+#: config/rs6000/rs6000.h:342
msgid "Return all structures in memory (AIX default)"
msgstr ""
-#: config/rs6000/rs6000.h:327
+#: config/rs6000/rs6000.h:344
msgid "Return small structures in registers (SVR4 default)"
msgstr ""
-#: config/rs6000/rs6000.h:414 config/sparc/sparc.h:648
+#: config/rs6000/rs6000.h:350
+msgid "Generate single field mfcr instruction"
+msgstr ""
+
+#: config/rs6000/rs6000.h:352
+msgid "Do not generate single field mfcr instruction"
+msgstr ""
+
+#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:648
msgid "Use features of and schedule code for given CPU"
msgstr ""
-#: config/rs6000/rs6000.h:417
+#: config/rs6000/rs6000.h:438
msgid "Enable debug output"
msgstr ""
-#: config/rs6000/rs6000.h:419
+#: config/rs6000/rs6000.h:440
msgid "Select full, part, or no traceback table"
msgstr ""
-#: config/rs6000/rs6000.h:420
+#: config/rs6000/rs6000.h:441
msgid "Specify ABI to use"
msgstr ""
-#: config/rs6000/rs6000.h:422
+#: config/rs6000/rs6000.h:443
msgid "Specify size of long double (64 or 128 bits)"
msgstr ""
-#: config/rs6000/rs6000.h:424
+#: config/rs6000/rs6000.h:445
msgid "Specify yes/no if isel instructions should be generated"
msgstr ""
-#: config/rs6000/rs6000.h:426
+#: config/rs6000/rs6000.h:447
msgid "Specify yes/no if SPE SIMD instructions should be generated"
msgstr ""
-#: config/rs6000/rs6000.h:428
+#: config/rs6000/rs6000.h:449
msgid "Specify yes/no if using floating point in the GPRs"
msgstr ""
-#: config/rs6000/rs6000.h:430
+#: config/rs6000/rs6000.h:451
msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
msgstr ""
-#: config/rs6000/rs6000.h:432
+#: config/rs6000/rs6000.h:453
msgid "Avoid all range limits on call instructions"
msgstr ""
-#: config/rs6000/rs6000.h:435
+#: config/rs6000/rs6000.h:456
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:437
+#: config/rs6000/rs6000.h:458
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:439
+#: config/rs6000/rs6000.h:460
msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:462
msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1895
+#: config/rs6000/rs6000.h:1922
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
msgid "-m%s not supported in this configuration"
msgstr ""
-#: config/s390/s390.c:1057
+#: config/s390/s390.c:933
#, c-format
msgid "Unknown cpu used in -march=%s."
msgstr ""
-#: config/s390/s390.c:1076
+#: config/s390/s390.c:952
#, c-format
msgid "Unknown cpu used in -mtune=%s."
msgstr ""
-#: config/s390/s390.c:1081
+#: config/s390/s390.c:957
#, c-format
msgid "z/Architecture mode not supported on %s."
msgstr ""
-#: config/s390/s390.c:1083
+#: config/s390/s390.c:959
msgid "64-bit ABI not supported in ESA/390 mode."
msgstr ""
-#: config/s390/s390.c:3397
+#: config/s390/s390.c:3348
msgid "invalid UNSPEC as operand (1)"
msgstr ""
-#: config/s390/s390.c:3445
+#: config/s390/s390.c:3396
msgid "invalid UNSPEC as operand (2)"
msgstr ""
-#: config/s390/s390.c:3451
+#: config/s390/s390.c:3402
msgid "UNKNOWN in s390_output_symbolic_const !?"
msgstr ""
-#: config/s390/s390.c:3467
+#: config/s390/s390.c:3418
msgid "Cannot decompose address."
msgstr ""
-#: config/s390/s390.c:3630
+#: config/s390/s390.c:3589
msgid "UNKNOWN in print_operand !?"
msgstr ""
-#: config/s390/s390.c:5348
+#: config/s390/s390.c:5307
msgid "Total size of local variables exceeds architecture limit."
msgstr ""
msgid "enable fused multiply/add instructions"
msgstr ""
-#: config/sh/sh.c:5827
+#: config/sh/sh.c:5844
msgid "__builtin_saveregs not supported by this subtarget"
msgstr ""
-#: config/sh/sh.c:6729
+#: config/sh/sh.c:6746
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6751 config/sh/sh.c:6786
+#. The trap_exit attribute only has meaning for interrupt functions.
+#: config/sh/sh.c:6768 config/sh/sh.c:6803
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr ""
#. The argument must be a constant string.
-#: config/sh/sh.c:6758
+#: config/sh/sh.c:6775
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr ""
#. The argument must be a constant integer.
-#: config/sh/sh.c:6793
+#: config/sh/sh.c:6810
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr ""
msgid "Profiling is not supported on this target."
msgstr ""
-#: config/sparc/sparc.c:355
+#: config/sparc/sparc.c:360
#, c-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:362
+#: config/sparc/sparc.c:367
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:387
+#: config/sparc/sparc.c:392
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:6666 config/sparc/sparc.c:6672
+#: config/sparc/sparc.c:6753 config/sparc/sparc.c:6759
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:6742
+#: config/sparc/sparc.c:6829
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:6752
+#: config/sparc/sparc.c:6839
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:6791
+#: config/sparc/sparc.c:6878
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/sparc/sparc.c:6792
+#: config/sparc/sparc.c:6879
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:6813
+#: config/sparc/sparc.c:6900
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/sparc/sparc.c:6814
+#: config/sparc/sparc.c:6901
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:6830
+#: config/sparc/sparc.c:6917
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:6844
+#: config/sparc/sparc.c:6931
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:6898
+#: config/sparc/sparc.c:6985
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:6901
+#: config/sparc/sparc.c:6988
msgid "floating point constant not a valid immediate operand"
msgstr ""
-#: config/sparc/freebsd.h:77 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:77 config/sparc/linux.h:92
+#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
msgid "Use 128 bit long doubles"
msgstr ""
msgid "Generate code for little endian"
msgstr ""
-#: config/sparc/sp86x-elf.h:69
+#: config/sparc/sp86x-elf.h:68
msgid "Use little-endian byte order for data"
msgstr ""
msgid "address offset not a constant"
msgstr ""
-#: config/xtensa/xtensa.c:2759
+#: config/xtensa/xtensa.c:2778
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
msgid "Use direct CALLn instructions for fast calls"
msgstr ""
-#: ada/misc.c:239
+#: ada/misc.c:240
#, c-format
msgid "missing argument to \"-%s\""
msgstr ""
-#: ada/misc.c:280
+#: ada/misc.c:281
msgid "`-gnat' misspelled as `-gant'"
msgstr ""
-#: cp/call.c:253
+#: cp/call.c:217
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:377
-msgid "destructors take no parameters"
-msgstr ""
-
-#: cp/call.c:381
-msgid "destructor name `~%T' does not match type `%T' of expression"
-msgstr ""
-
-#: cp/call.c:397 cp/call.c:4987
-msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
-msgstr ""
-
-#: cp/call.c:419
-msgid "request for member `%D' is ambiguous"
-msgstr ""
-
-#: cp/call.c:2350
+#: cp/call.c:2224
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2355
+#: cp/call.c:2229
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2359
+#: cp/call.c:2233
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2363
+#: cp/call.c:2237
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2365
+#: cp/call.c:2239
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2367
+#: cp/call.c:2241
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2402
+#: cp/call.c:2276
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2590
+#: cp/call.c:2464
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr ""
-#: cp/call.c:2741 cp/call.c:2785
+#: cp/call.c:2615 cp/call.c:2659
msgid "no matching function for call to `%D(%A)'"
msgstr ""
-#: cp/call.c:2744 cp/call.c:2788
+#: cp/call.c:2618 cp/call.c:2662
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:2854
+#: cp/call.c:2728
#, c-format
msgid ""
"pointer-to-member function %E cannot be called without an object; consider "
"using .* or ->*"
msgstr ""
-#: cp/call.c:2920
+#: cp/call.c:2794
msgid "no match for call to `(%T) (%A)'"
msgstr ""
-#: cp/call.c:2928
+#: cp/call.c:2802
msgid "call of `(%T) (%A)' is ambiguous"
msgstr ""
-#: cp/call.c:2961
+#: cp/call.c:2835
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2967
+#: cp/call.c:2841
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr ""
-#: cp/call.c:2971
+#: cp/call.c:2845
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2976
+#: cp/call.c:2850
#, c-format
msgid "%s for '%s' in '%s %E'"
msgstr ""
-#: cp/call.c:2981
+#: cp/call.c:2855
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2984
+#: cp/call.c:2858
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr ""
-#: cp/call.c:3079
+#: cp/call.c:2953
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
-#: cp/call.c:3140
+#: cp/call.c:3014
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3173 cp/call.c:3364
+#: cp/call.c:3047 cp/call.c:3238
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3318
+#: cp/call.c:3192
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr ""
-#: cp/call.c:3325
+#: cp/call.c:3199
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3609
+#: cp/call.c:3483
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3654
+#: cp/call.c:3528
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3656
+#: cp/call.c:3530
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3679
+#: cp/call.c:3553
msgid "comparison between `%#T' and `%#T'"
msgstr ""
-#: cp/call.c:3925
+#: cp/call.c:3799
msgid "no suitable `operator %s' for `%T'"
msgstr ""
-#: cp/call.c:3942
+#: cp/call.c:3816
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3944
+#: cp/call.c:3818
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:3946
+#: cp/call.c:3820
msgid "`%+#D' is inaccessible"
msgstr ""
-#: cp/call.c:3947
+#: cp/call.c:3821
msgid "within this context"
msgstr ""
-#: cp/call.c:3990
+#: cp/call.c:3891
msgid "invalid conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:3992 cp/call.c:4130 cp/call.c:4132
+#: cp/call.c:3893
msgid " initializing argument %P of `%D'"
msgstr ""
-#: cp/call.c:4054 cp/call.c:4058
-msgid " initializing argument %P of `%D' from result of `%D'"
-msgstr ""
-
-#: cp/call.c:4064 cp/call.c:4067
-msgid " initializing temporary from result of `%D'"
-msgstr ""
-
-#: cp/call.c:4152
+#: cp/call.c:4046
msgid "cannot bind bitfield `%E' to `%T'"
msgstr ""
-#: cp/call.c:4155
+#: cp/call.c:4049
msgid "cannot bind packed field `%E' to `%T'"
msgstr ""
-#: cp/call.c:4158
+#: cp/call.c:4052
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:4239
+#: cp/call.c:4135
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:4264
-msgid "cannot receive objects of non-POD type `%#T' through `...'"
+#: cp/call.c:4160
+msgid ""
+"cannot receive objects of non-POD type `%#T' through `...'; call will abort "
+"at runtime"
msgstr ""
-#: cp/call.c:4302
+#: cp/call.c:4200
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr ""
-#: cp/call.c:4459
+#: cp/call.c:4380
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4478
+#: cp/call.c:4399
msgid "`%T' is not an accessible base of `%T'"
msgstr ""
-#: cp/call.c:4721
+#: cp/call.c:4673
msgid "could not find class$ field in java interface type `%T'"
msgstr ""
-#: cp/call.c:4961
+#: cp/call.c:4928
msgid "call to non-function `%D'"
msgstr ""
-#: cp/call.c:5065
+#: cp/call.c:4954
+msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
+msgstr ""
+
+#: cp/call.c:5032
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
-#: cp/call.c:5082
+#: cp/call.c:5049
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr ""
-#: cp/call.c:5103
+#: cp/call.c:5070
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5689
+#: cp/call.c:5655
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5691 cp/name-lookup.c:4039
+#: cp/call.c:5657 cp/name-lookup.c:4057
msgid " in call to `%D'"
msgstr ""
-#: cp/call.c:5748
+#: cp/call.c:5714
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5749
+#: cp/call.c:5715
msgid " for conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:5751
+#: cp/call.c:5717
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5871
+#: cp/call.c:5837
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:5875
+#: cp/call.c:5841
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5876
+#: cp/call.c:5842
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:5985
+#: cp/call.c:5951
msgid "could not convert `%E' to `%T'"
msgstr ""
-#: cp/call.c:6090
+#: cp/call.c:6056
msgid ""
"invalid initialization of non-const reference of type '%T' from a temporary "
"of type '%T'"
msgstr ""
-#: cp/call.c:6094
+#: cp/call.c:6060
msgid ""
"invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
-#: cp/class.c:282
+#: cp/class.c:281
msgid ""
"cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
msgstr ""
-#: cp/class.c:924
+#: cp/class.c:764
+msgid "Java class '%T' cannot have an implicit non-trivial destructor"
+msgstr ""
+
+#: cp/class.c:765
+msgid "Java class '%T' cannot have a destructor"
+msgstr ""
+
+#: cp/class.c:933
msgid "`%#D' and `%#D' cannot be overloaded"
msgstr ""
-#: cp/class.c:1007
+#: cp/class.c:1016
msgid "duplicate enum value `%D'"
msgstr ""
-#: cp/class.c:1010
+#: cp/class.c:1019
msgid "duplicate field `%D' (as enum and non-enum)"
msgstr ""
-#: cp/class.c:1017
+#: cp/class.c:1026
msgid "duplicate nested type `%D'"
msgstr ""
-#: cp/class.c:1028
+#: cp/class.c:1037
msgid "duplicate field `%D' (as type and non-type)"
msgstr ""
-#: cp/class.c:1032
+#: cp/class.c:1041
msgid "duplicate member `%D'"
msgstr ""
-#: cp/class.c:1070
+#: cp/class.c:1079
msgid "conflicting access specifications for method `%D', ignored"
msgstr ""
-#: cp/class.c:1072
+#: cp/class.c:1081
#, c-format
msgid "conflicting access specifications for field `%s', ignored"
msgstr ""
-#: cp/class.c:1122
+#: cp/class.c:1131
msgid "`%D' names constructor"
msgstr ""
-#: cp/class.c:1127
+#: cp/class.c:1136
msgid "`%D' invalid in `%T'"
msgstr ""
-#: cp/class.c:1135
+#: cp/class.c:1144
msgid "no members matching `%D' in `%#T'"
msgstr ""
-#: cp/class.c:1167 cp/class.c:1175
+#: cp/class.c:1176 cp/class.c:1184
msgid "`%D' invalid in `%#T'"
msgstr ""
-#: cp/class.c:1168
+#: cp/class.c:1177
msgid " because of local method `%#D' with same name"
msgstr ""
-#: cp/class.c:1176
+#: cp/class.c:1185
msgid " because of local member `%#D' with same name"
msgstr ""
-#: cp/class.c:1246
+#: cp/class.c:1255
msgid "base class `%#T' has a non-virtual destructor"
msgstr ""
-#: cp/class.c:1266
+#: cp/class.c:1275
msgid ""
"base `%T' with only non-default constructor in class without a constructor"
msgstr ""
-#: cp/class.c:1650
+#: cp/class.c:1659
msgid "all member functions in class `%T' are private"
msgstr ""
-#: cp/class.c:1661
+#: cp/class.c:1670
msgid "`%#T' only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:1703
+#: cp/class.c:1712
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2084
+#: cp/class.c:2097
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2519
+#: cp/class.c:2542
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2520
+#: cp/class.c:2543
msgid " by `%D'"
msgstr ""
-#: cp/class.c:2561
+#: cp/class.c:2584
msgid "ISO C++ forbids member `%D' with same name as enclosing class"
msgstr ""
-#: cp/class.c:2566 cp/decl2.c:1186
+#: cp/class.c:2589 cp/decl2.c:1167
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2572 cp/decl2.c:1193
+#: cp/class.c:2595 cp/decl2.c:1174
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2575 cp/decl2.c:1195
+#: cp/class.c:2598 cp/decl2.c:1176
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2694
+#: cp/class.c:2717
msgid ""
"vtable layout for class `%T' may not be ABI-compliant and may change in a "
"future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2754
+#: cp/class.c:2777
msgid "bit-field `%#D' with non-integral type"
msgstr ""
-#: cp/class.c:2774
+#: cp/class.c:2797
msgid "bit-field `%D' width not an integer constant"
msgstr ""
-#: cp/class.c:2780
+#: cp/class.c:2803
msgid "negative width in bit-field `%D'"
msgstr ""
-#: cp/class.c:2785
+#: cp/class.c:2808
msgid "zero width for bit-field `%D'"
msgstr ""
-#: cp/class.c:2791
+#: cp/class.c:2814
msgid "width of `%D' exceeds its type"
msgstr ""
-#: cp/class.c:2800
+#: cp/class.c:2823
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2862
+#: cp/class.c:2885
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2865
+#: cp/class.c:2888
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2868
+#: cp/class.c:2891
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2895
+#: cp/class.c:2918
msgid "multiple fields in union `%T' initialized"
msgstr ""
-#: cp/class.c:2964
+#: cp/class.c:2987
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:3016
+#: cp/class.c:3039
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:3022
+#: cp/class.c:3045
msgid "field `%D' invalidly declared function type"
msgstr ""
-#: cp/class.c:3029
+#: cp/class.c:3052
msgid "field `%D' invalidly declared method type"
msgstr ""
#. Unions cannot have static members.
-#: cp/class.c:3047
+#: cp/class.c:3070
msgid "field `%D' declared static in union"
msgstr ""
-#: cp/class.c:3074
+#: cp/class.c:3097
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3109
+#: cp/class.c:3132
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3124
+#: cp/class.c:3147
msgid "field `%#D' with same name as class"
msgstr ""
-#: cp/class.c:3142
+#: cp/class.c:3165
msgid "`%#T' has pointer data members"
msgstr ""
-#: cp/class.c:3146
+#: cp/class.c:3169
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3148
+#: cp/class.c:3171
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3151
+#: cp/class.c:3174
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3578
+#: cp/class.c:3604
msgid ""
"offset of empty base `%T' may not be ABI-compliant and maychange in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:3687
+#: cp/class.c:3714
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3774
+#: cp/class.c:3801
msgid "initializer specified for non-virtual method `%D'"
msgstr ""
-#: cp/class.c:4459
+#: cp/class.c:4489
msgid ""
"offset of virtual base `%T' is not ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4549
+#: cp/class.c:4579
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4562
+#: cp/class.c:4592
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4736
+#: cp/class.c:4766
msgid ""
"size assigned to `%T' may not be ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#. Versions of G++ before G++ 3.4 did not reset the
-#. DECL_MODE.
-#: cp/class.c:4775
+#: cp/class.c:4805
msgid ""
"the offset of `%D' may not be ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4798
+#: cp/class.c:4828
msgid ""
"offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4807
+#: cp/class.c:4837
msgid ""
"`%D' contains empty classes which may cause base classes to be placed at "
"different locations in a future version of GCC"
msgstr ""
-#: cp/class.c:4866
+#: cp/class.c:4896
msgid ""
"layout of classes derived from empty class `%T' may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4994 cp/semantics.c:2036
+#: cp/class.c:5026 cp/semantics.c:2008
msgid "redefinition of `%#T'"
msgstr ""
-#: cp/class.c:5160
+#: cp/class.c:5196
msgid "`%#T' has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5239
+#: cp/class.c:5275
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5681
+#: cp/class.c:5717
#, c-format
msgid "language string `\"%s\"' not recognized"
msgstr ""
-#: cp/class.c:5769
+#: cp/class.c:5805
msgid ""
"cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5894
+#: cp/class.c:5930
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5917
+#: cp/class.c:5953
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5943
+#: cp/class.c:5979
msgid "assuming pointer to member `%D'"
msgstr ""
-#: cp/class.c:5946
+#: cp/class.c:5982
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5991 cp/class.c:6173 cp/class.c:6180
+#: cp/class.c:6027 cp/class.c:6209 cp/class.c:6216
msgid "not enough type information"
msgstr ""
-#: cp/class.c:6008
+#: cp/class.c:6044
msgid "argument of type `%T' does not match `%T'"
msgstr ""
-#: cp/class.c:6157
+#: cp/class.c:6193
msgid "invalid operation on uninstantiated type"
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:6417 cp/decl.c:1229 cp/name-lookup.c:491 cp/pt.c:1959
+#: cp/class.c:6451 cp/decl.c:1225 cp/name-lookup.c:495 cp/pt.c:2093
msgid "declaration of `%#D'"
msgstr ""
-#: cp/class.c:6418
+#: cp/class.c:6452
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
-#: cp/cp-lang.c:394
+#: cp/cp-lang.c:398
msgid "inter-module optimisations not implemented yet"
msgstr ""
msgid "conversion from `%T' to non-scalar type `%T' requested"
msgstr ""
-#: cp/cvt.c:849
+#: cp/cvt.c:850
msgid "object of incomplete type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:852
+#: cp/cvt.c:853
msgid "object of type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:868
+#: cp/cvt.c:869
msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
msgstr ""
#. [over.over] enumerates the places where we can take the address
#. of an overloaded function, and this is not one of them.
-#: cp/cvt.c:884
+#: cp/cvt.c:885
#, c-format
msgid "%s cannot resolve address of overloaded function"
msgstr ""
#. Only warn when there is no &.
-#: cp/cvt.c:890
+#: cp/cvt.c:891
#, c-format
msgid "%s is a reference, not call, to function `%E'"
msgstr ""
-#: cp/cvt.c:897
+#: cp/cvt.c:898
#, c-format
msgid "%s has no effect"
msgstr ""
-#: cp/cvt.c:1008
+#: cp/cvt.c:1009
msgid "converting NULL to non-pointer type"
msgstr ""
-#: cp/cvt.c:1080
+#: cp/cvt.c:1081
msgid "ambiguous default type conversion from `%T'"
msgstr ""
-#: cp/cvt.c:1082
+#: cp/cvt.c:1083
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#. Folks should explicitly indicate the appropriate alphabet for
-#. each demangling. Providing a default would allow the
-#. question to go unconsidered.
-#: cp/cxxfilt.c:238
-msgid "Internal error: no symbol alphabet for current style"
-msgstr ""
-
-#: cp/decl.c:378
+#: cp/decl.c:374
msgid "label `%D' used but not defined"
msgstr ""
-#: cp/decl.c:385
+#: cp/decl.c:381
msgid "label `%D' defined but not used"
msgstr ""
-#: cp/decl.c:1137 cp/decl.c:1556
+#: cp/decl.c:1133 cp/decl.c:1559
msgid "previous declaration of `%D'"
msgstr ""
-#: cp/decl.c:1186
+#: cp/decl.c:1181
+msgid "%Jfunction '%D' redeclared as inline"
+msgstr ""
+
+#: cp/decl.c:1182
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr ""
-#: cp/decl.c:1195
+#: cp/decl.c:1189
+msgid "%Jfunction '%D' redeclared with attribute noinline"
+msgstr ""
+
+#: cp/decl.c:1191
msgid "%Jprevious declaration of '%D' was inline"
msgstr ""
-#: cp/decl.c:1216 cp/decl.c:1254
+#: cp/decl.c:1212 cp/decl.c:1250
msgid "shadowing %s function `%#D'"
msgstr ""
-#: cp/decl.c:1225
+#: cp/decl.c:1221
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr ""
-#: cp/decl.c:1230
+#: cp/decl.c:1226
msgid "conflicts with built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1249 cp/decl.c:1354 cp/decl.c:1370
+#: cp/decl.c:1245 cp/decl.c:1357 cp/decl.c:1373
msgid "new declaration `%#D'"
msgstr ""
-#: cp/decl.c:1250
+#: cp/decl.c:1246
msgid "ambiguates built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1314
+#: cp/decl.c:1317
msgid "`%#D' redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1317
+#: cp/decl.c:1320
msgid "previous declaration of `%#D'"
msgstr ""
-#: cp/decl.c:1339
+#: cp/decl.c:1342
msgid "declaration of template `%#D'"
msgstr ""
-#: cp/decl.c:1340 cp/name-lookup.c:492
+#: cp/decl.c:1343 cp/name-lookup.c:496
msgid "conflicts with previous declaration `%#D'"
msgstr ""
-#: cp/decl.c:1355 cp/decl.c:1371
+#: cp/decl.c:1358 cp/decl.c:1374
msgid "ambiguates old declaration `%#D'"
msgstr ""
-#: cp/decl.c:1363
+#: cp/decl.c:1366
msgid "declaration of C function `%#D' conflicts with"
msgstr ""
-#: cp/decl.c:1365
+#: cp/decl.c:1368
msgid "previous declaration `%#D' here"
msgstr ""
-#: cp/decl.c:1381
+#: cp/decl.c:1384
msgid "conflicting declaration '%#D'"
msgstr ""
-#: cp/decl.c:1382
+#: cp/decl.c:1385
msgid "'%D' has a previous declaration as `%#D'"
msgstr ""
-#: cp/decl.c:1435
+#: cp/decl.c:1438
msgid "`%#D' previously defined here"
msgstr ""
-#: cp/decl.c:1436
+#: cp/decl.c:1439
msgid "`%#D' previously declared here"
msgstr ""
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1445
+#: cp/decl.c:1448
msgid "prototype for `%#D'"
msgstr ""
-#: cp/decl.c:1446
+#: cp/decl.c:1449
msgid "%Jfollows non-prototype definition here"
msgstr ""
-#: cp/decl.c:1458
+#: cp/decl.c:1461
msgid "previous declaration of `%#D' with %L linkage"
msgstr ""
-#: cp/decl.c:1460
+#: cp/decl.c:1463
msgid "conflicts with new declaration with %L linkage"
msgstr ""
-#: cp/decl.c:1483 cp/decl.c:1490
+#: cp/decl.c:1486 cp/decl.c:1493
msgid "default argument given for parameter %d of `%#D'"
msgstr ""
-#: cp/decl.c:1485 cp/decl.c:1492
+#: cp/decl.c:1488 cp/decl.c:1495
msgid "after previous specification in `%#D'"
msgstr ""
-#: cp/decl.c:1501
+#: cp/decl.c:1504
msgid "`%#D' was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1502
+#: cp/decl.c:1505
msgid "%Jprevious non-inline declaration here"
msgstr ""
-#: cp/decl.c:1555
+#: cp/decl.c:1558
msgid "redundant redeclaration of `%D' in same scope"
msgstr ""
-#: cp/decl.c:1638
+#: cp/decl.c:1649
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr ""
-#: cp/decl.c:1640
+#: cp/decl.c:1651
#, c-format
msgid "than previous declaration `%F'"
msgstr ""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1787
+#: cp/decl.c:1798
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1953
+#: cp/decl.c:1880
+msgid "%J'%D': visibility attribute ignored because it"
+msgstr ""
+
+#: cp/decl.c:1882
+msgid "%Jconflicts with previous declaration here"
+msgstr ""
+
+#: cp/decl.c:1976
msgid "implicit declaration of function `%#D'"
msgstr ""
-#: cp/decl.c:2101
+#: cp/decl.c:2124
#, c-format
msgid "label `%s' referenced outside of any function"
msgstr ""
-#: cp/decl.c:2198 cp/decl.c:2222 cp/decl.c:2310
+#: cp/decl.c:2221 cp/decl.c:2245 cp/decl.c:2333
msgid "jump to label `%D'"
msgstr ""
-#: cp/decl.c:2200 cp/decl.c:2224
+#: cp/decl.c:2223 cp/decl.c:2247
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2203 cp/decl.c:2227
+#: cp/decl.c:2226 cp/decl.c:2250
msgid "%H from here"
msgstr ""
-#: cp/decl.c:2208
+#: cp/decl.c:2231
msgid " crosses initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2211 cp/decl.c:2326
+#: cp/decl.c:2234 cp/decl.c:2349
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2231 cp/decl.c:2330
+#: cp/decl.c:2254 cp/decl.c:2353
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2233 cp/decl.c:2332
+#: cp/decl.c:2256 cp/decl.c:2355
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2311
+#: cp/decl.c:2334
msgid " from here"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2322
+#: cp/decl.c:2345
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2324
+#: cp/decl.c:2347
msgid " skips initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2358
+#: cp/decl.c:2381
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2361
+#: cp/decl.c:2384
msgid "duplicate label `%D'"
msgstr ""
-#: cp/decl.c:2589 cp/parser.c:3008
+#: cp/decl.c:2612 cp/parser.c:3173
msgid "`%D' used without template parameters"
msgstr ""
-#: cp/decl.c:2599 cp/decl.c:2615 cp/decl.c:2703
+#: cp/decl.c:2622 cp/decl.c:2638 cp/decl.c:2726
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2636 cp/decl.c:2646 cp/decl.c:2666
+#: cp/decl.c:2659 cp/decl.c:2669 cp/decl.c:2689
msgid "no type named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:3393
+#: cp/decl.c:3416
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3411
+#: cp/decl.c:3434
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3414
+#: cp/decl.c:3437
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3417
+#: cp/decl.c:3440
msgid ""
"member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3457
+#: cp/decl.c:3480
msgid "redeclaration of C++ built-in type `%T'"
msgstr ""
-#: cp/decl.c:3495
+#: cp/decl.c:3518
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3521
+#: cp/decl.c:3544
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3529
+#: cp/decl.c:3552
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3536
+#: cp/decl.c:3559
msgid "`%D' can only be specified for functions"
msgstr ""
-#: cp/decl.c:3538
+#: cp/decl.c:3561
msgid "`%D' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3540
+#: cp/decl.c:3563
msgid "`%D' can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3543
+#: cp/decl.c:3566
msgid "`%D' can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3685 cp/decl2.c:883
+#: cp/decl.c:3708 cp/decl2.c:861
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr ""
-#: cp/decl.c:3690
+#: cp/decl.c:3713
msgid "function `%#D' is initialized like a variable"
msgstr ""
-#: cp/decl.c:3702
+#: cp/decl.c:3725
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr ""
-#: cp/decl.c:3735
+#: cp/decl.c:3758
msgid "`%#D' is not a static member of `%#T'"
msgstr ""
-#: cp/decl.c:3741
+#: cp/decl.c:3764
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr ""
-#: cp/decl.c:3752
+#: cp/decl.c:3775
msgid "duplicate initialization of %D"
msgstr ""
-#: cp/decl.c:3781
+#: cp/decl.c:3806
msgid "declaration of `%#D' outside of class is not definition"
msgstr ""
-#: cp/decl.c:3832
+#: cp/decl.c:3857
msgid "variable `%#D' has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:3840 cp/decl.c:4383
+#: cp/decl.c:3865 cp/decl.c:4426
msgid "elements of array `%#D' have incomplete type"
msgstr ""
-#: cp/decl.c:3856
+#: cp/decl.c:3881
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3898
+#: cp/decl.c:3923
msgid "`%D' declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3904
+#: cp/decl.c:3929
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr ""
-#: cp/decl.c:3932
+#: cp/decl.c:3957
msgid "cannot initialize `%T' from `%T'"
msgstr ""
-#: cp/decl.c:3964
+#: cp/decl.c:3989
msgid "initializer fails to determine size of `%D'"
msgstr ""
-#: cp/decl.c:3969
+#: cp/decl.c:3994
msgid "array size missing in `%D'"
msgstr ""
-#: cp/decl.c:3981
+#: cp/decl.c:4006
msgid "zero-size array `%D'"
msgstr ""
#. An automatic variable with an incomplete type: that is an error.
#. Don't talk about array types here, since we took care of that
#. message in grokdeclarator.
-#: cp/decl.c:4018
+#: cp/decl.c:4043
msgid "storage size of `%D' isn't known"
msgstr ""
-#: cp/decl.c:4040
+#: cp/decl.c:4065
msgid "storage size of `%D' isn't constant"
msgstr ""
-#: cp/decl.c:4095
+#: cp/decl.c:4120
msgid ""
"sorry: semantics of inline function static data `%#D' are wrong (you'll wind "
"up with multiple copies)"
msgstr ""
-#: cp/decl.c:4096
+#: cp/decl.c:4121
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4122
+#: cp/decl.c:4147
msgid "uninitialized const `%D'"
msgstr ""
-#: cp/decl.c:4201
+#: cp/decl.c:4226
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr ""
-#: cp/decl.c:4264
+#: cp/decl.c:4290
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4279
+#: cp/decl.c:4307
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4283
+#: cp/decl.c:4311
msgid "`%T' has no non-static data member named `%D'"
msgstr ""
-#: cp/decl.c:4340
+#: cp/decl.c:4359
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4382
msgid "too many initializers for `%T'"
msgstr ""
-#: cp/decl.c:4377
+#: cp/decl.c:4420
msgid "variable-sized object `%D' may not be initialized"
msgstr ""
-#: cp/decl.c:4388
+#: cp/decl.c:4431
msgid "`%D' has incomplete type"
msgstr ""
-#: cp/decl.c:4443
+#: cp/decl.c:4486
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4484
+#: cp/decl.c:4530
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4486
+#: cp/decl.c:4532
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4667
+#: cp/decl.c:4713
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4684
+#: cp/decl.c:4730
msgid "cannot initialize `%D' to namespace `%D'"
msgstr ""
-#: cp/decl.c:4734
+#: cp/decl.c:4780
msgid "shadowing previous type declaration of `%#D'"
msgstr ""
-#: cp/decl.c:4770
+#: cp/decl.c:4816
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4785
+#: cp/decl.c:4831
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5256
+#: cp/decl.c:5313
msgid "invalid catch parameter"
msgstr ""
-#: cp/decl.c:5370
+#: cp/decl.c:5427
msgid "destructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5373
+#: cp/decl.c:5430
msgid "constructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5395
+#: cp/decl.c:5452
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5397
+#: cp/decl.c:5454
msgid "`%D' declared as an `inline' %s"
msgstr ""
-#: cp/decl.c:5399
+#: cp/decl.c:5456
msgid ""
"`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr ""
-#: cp/decl.c:5402
+#: cp/decl.c:5459
msgid "`%D' declared as a friend"
msgstr ""
-#: cp/decl.c:5408
+#: cp/decl.c:5465
msgid "`%D' declared with an exception specification"
msgstr ""
-#: cp/decl.c:5487
+#: cp/decl.c:5544
msgid "cannot declare `::main' to be a template"
msgstr ""
-#: cp/decl.c:5489
+#: cp/decl.c:5546
msgid "cannot declare `::main' to be inline"
msgstr ""
-#: cp/decl.c:5491
+#: cp/decl.c:5548
msgid "cannot declare `::main' to be static"
msgstr ""
-#: cp/decl.c:5494
+#: cp/decl.c:5551
msgid "`main' must return `int'"
msgstr ""
-#: cp/decl.c:5522
+#: cp/decl.c:5579
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5525
+#: cp/decl.c:5582
msgid ""
"`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5531
+#: cp/decl.c:5588
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5555
+#: cp/decl.c:5612
msgid "%smember function `%D' cannot have `%T' method qualifier"
msgstr ""
-#: cp/decl.c:5579
+#: cp/decl.c:5636
msgid "defining explicit specialization `%D' in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5589
+#: cp/decl.c:5646
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5616
+#: cp/decl.c:5673
msgid ""
"default arguments are not allowed in declaration of friend template "
"specialization `%D'"
msgstr ""
-#: cp/decl.c:5623
+#: cp/decl.c:5680
msgid ""
"`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5682
+#: cp/decl.c:5741
msgid "definition of implicitly-declared `%D'"
msgstr ""
-#: cp/decl.c:5700 cp/decl2.c:764
+#: cp/decl.c:5759 cp/decl2.c:744
msgid "no `%#D' member function declared in class `%T'"
msgstr ""
-#: cp/decl.c:5834
+#: cp/decl.c:5893
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5949
+#: cp/decl.c:6008
msgid ""
"invalid in-class initialization of static data member of non-integral type `%"
"T'"
msgstr ""
-#: cp/decl.c:5958
+#: cp/decl.c:6017
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr ""
-#: cp/decl.c:5961
+#: cp/decl.c:6020
msgid ""
"ISO C++ forbids initialization of member constant `%D' of non-integral type `"
"%T'"
msgstr ""
-#: cp/decl.c:6009
-msgid "size of array `%D' has non-integer type"
+#: cp/decl.c:6039
+msgid "size of array `%D' has non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6011
-msgid "size of array has non-integer type"
+#: cp/decl.c:6041
+msgid "size of array has non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6031
+#: cp/decl.c:6077
msgid "size of array `%D' is negative"
msgstr ""
-#: cp/decl.c:6033
+#: cp/decl.c:6079
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:6042
+#: cp/decl.c:6087
msgid "ISO C++ forbids zero-size array `%D'"
msgstr ""
-#: cp/decl.c:6044
+#: cp/decl.c:6089
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:6051
+#: cp/decl.c:6096
msgid "size of array `%D' is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6054
+#: cp/decl.c:6099
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6072
+#: cp/decl.c:6104
msgid "ISO C++ forbids variable-size array `%D'"
msgstr ""
-#: cp/decl.c:6075
+#: cp/decl.c:6106
msgid "ISO C++ forbids variable-size array"
msgstr ""
-#: cp/decl.c:6086
+#: cp/decl.c:6128
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6179
+#: cp/decl.c:6222
msgid "declaration of `%D' as %s"
msgstr ""
-#: cp/decl.c:6181
+#: cp/decl.c:6224
#, c-format
msgid "creating %s"
msgstr ""
-#: cp/decl.c:6193
+#: cp/decl.c:6236
msgid ""
"declaration of `%D' as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: cp/decl.c:6196
+#: cp/decl.c:6239
msgid ""
"multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6224
+#: cp/decl.c:6267
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6231
+#: cp/decl.c:6274
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6237
+#: cp/decl.c:6280
msgid "operator `%T' declared to return `%T'"
msgstr ""
-#: cp/decl.c:6239
+#: cp/decl.c:6282
msgid "return type specified for `operator %T'"
msgstr ""
-#: cp/decl.c:6382
+#: cp/decl.c:6425
msgid "destructors must be member functions"
msgstr ""
-#: cp/decl.c:6401
+#: cp/decl.c:6444
msgid "destructor `%T' must match class name `%T'"
msgstr ""
-#: cp/decl.c:6464
+#: cp/decl.c:6507
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6518
+#: cp/decl.c:6561
msgid "type `%T' is not derived from type `%T'"
msgstr ""
#. Parse error puts this typespec where
#. a declarator should go.
-#: cp/decl.c:6581
+#: cp/decl.c:6624
msgid "`%T' specified as declarator-id"
msgstr ""
-#: cp/decl.c:6583
+#: cp/decl.c:6626
msgid " perhaps you want `%T' for a constructor"
msgstr ""
#. decl-specifier like in
#. std::allocator alloc;
#. Handle that gracefully.
-#: cp/decl.c:6605
+#: cp/decl.c:6648
#, c-format
msgid "invalid use of template-name '%E' in a declarator"
msgstr ""
-#: cp/decl.c:6625
+#: cp/decl.c:6668
msgid "declaration of `%D' as non-function"
msgstr ""
-#: cp/decl.c:6702
+#: cp/decl.c:6745
msgid "`bool' is now a keyword"
msgstr ""
-#: cp/decl.c:6704
+#: cp/decl.c:6747
msgid "extraneous `%T' ignored"
msgstr ""
-#: cp/decl.c:6720 cp/decl.c:6764
+#: cp/decl.c:6763 cp/decl.c:6807
msgid "multiple declarations `%T' and `%T'"
msgstr ""
-#: cp/decl.c:6733
+#: cp/decl.c:6776
msgid "ISO C++ does not support `long long'"
msgstr ""
-#: cp/decl.c:6837 cp/decl.c:6840
+#: cp/decl.c:6880 cp/decl.c:6883
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr ""
-#: cp/decl.c:6871
+#: cp/decl.c:6914
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr ""
-#: cp/decl.c:6876
+#: cp/decl.c:6919
#, c-format
msgid "long and short specified together for `%s'"
msgstr ""
-#: cp/decl.c:6887
+#: cp/decl.c:6930
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr ""
-#: cp/decl.c:6996
+#: cp/decl.c:7039
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr ""
-#: cp/decl.c:7018
+#: cp/decl.c:7061
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7027
+#: cp/decl.c:7070
msgid "`%T::%D' is not a valid declarator"
msgstr ""
-#: cp/decl.c:7039
+#: cp/decl.c:7082
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:7043
+#: cp/decl.c:7086
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:7056
+#: cp/decl.c:7099
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:7115
+#: cp/decl.c:7158
#, c-format
msgid "storage class specified for %s `%s'"
msgstr ""
-#: cp/decl.c:7150
+#: cp/decl.c:7193
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr ""
-#: cp/decl.c:7162
+#: cp/decl.c:7205
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7327
+#: cp/decl.c:7370
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7330
+#: cp/decl.c:7373
#, c-format
msgid "destructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7351
+#: cp/decl.c:7394
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7354
+#: cp/decl.c:7397
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7359
+#: cp/decl.c:7402
#, c-format
msgid "constructors may not be `%s'"
msgstr ""
-#: cp/decl.c:7369
+#: cp/decl.c:7412
msgid "return value type specifier for constructor ignored"
msgstr ""
-#: cp/decl.c:7388
+#: cp/decl.c:7431
#, c-format
msgid "can't initialize friend function `%s'"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7392
+#: cp/decl.c:7435
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7397
+#: cp/decl.c:7440
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7399
+#: cp/decl.c:7442
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr ""
-#: cp/decl.c:7420
+#: cp/decl.c:7463
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7440 cp/decl.c:7447
+#: cp/decl.c:7483 cp/decl.c:7490
msgid "cannot declare reference to `%#T'"
msgstr ""
-#: cp/decl.c:7441
+#: cp/decl.c:7484
msgid "cannot declare pointer to `%#T'"
msgstr ""
-#: cp/decl.c:7446
+#: cp/decl.c:7489
msgid "cannot declare pointer to `%#T' member"
msgstr ""
-#: cp/decl.c:7584
+#: cp/decl.c:7627
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7596
+#: cp/decl.c:7639
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7611
+#: cp/decl.c:7654
msgid "cannot declare member `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7691
+#: cp/decl.c:7734
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7693
+#: cp/decl.c:7736
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7701
+#: cp/decl.c:7744
msgid "only declarations of constructors can be `explicit'"
msgstr ""
-#: cp/decl.c:7709
+#: cp/decl.c:7752
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7714
+#: cp/decl.c:7757
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7720
+#: cp/decl.c:7763
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7725
+#: cp/decl.c:7768
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7730
+#: cp/decl.c:7773
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7743
+#: cp/decl.c:7786
msgid "template-id `%D' used as a declarator"
msgstr ""
-#: cp/decl.c:7764
+#: cp/decl.c:7807
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7772
+#: cp/decl.c:7815
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7818
+#: cp/decl.c:7861
msgid "%Jinvalid type qualifier for non-member function type"
msgstr ""
-#: cp/decl.c:7882
+#: cp/decl.c:7925
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7887
+#: cp/decl.c:7930
msgid "`inline' specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7895
+#: cp/decl.c:7938
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:7897
+#: cp/decl.c:7940
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:7901
+#: cp/decl.c:7944
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr ""
-#: cp/decl.c:7914
+#: cp/decl.c:7957
msgid "trying to make class `%T' a friend of global scope"
msgstr ""
-#: cp/decl.c:7925
+#: cp/decl.c:7968
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:7944
+#: cp/decl.c:7987
msgid "abstract declarator `%T' used as declaration"
msgstr ""
-#: cp/decl.c:7956
+#: cp/decl.c:7999
msgid "unnamed variable or field declared void"
msgstr ""
-#: cp/decl.c:7965
+#: cp/decl.c:8008
msgid "variable or field declared void"
msgstr ""
-#: cp/decl.c:7975
+#: cp/decl.c:8018
msgid "cannot use `::' in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:8020
+#: cp/decl.c:8063
msgid "invalid use of `::'"
msgstr ""
-#: cp/decl.c:8032
+#: cp/decl.c:8075
msgid "function `%D' cannot be declared friend"
msgstr ""
-#: cp/decl.c:8044
+#: cp/decl.c:8087
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8053
+#: cp/decl.c:8096
msgid "function `%D' declared virtual inside a union"
msgstr ""
-#: cp/decl.c:8065
+#: cp/decl.c:8108
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8142
+#: cp/decl.c:8185
msgid "field `%D' has incomplete type"
msgstr ""
-#: cp/decl.c:8144
+#: cp/decl.c:8187
msgid "name `%T' has incomplete type"
msgstr ""
-#: cp/decl.c:8153
+#: cp/decl.c:8196
msgid " in instantiation of template `%T'"
msgstr ""
-#: cp/decl.c:8163
+#: cp/decl.c:8206
#, c-format
msgid "`%s' is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:8174
+#: cp/decl.c:8217
msgid "member functions are implicitly friends of their class"
msgstr ""
#. the rest of the compiler does not correctly
#. handle the initialization unless the member is
#. static so we make it static below.
-#: cp/decl.c:8215
+#: cp/decl.c:8258
msgid "ISO C++ forbids initialization of member `%D'"
msgstr ""
-#: cp/decl.c:8217
+#: cp/decl.c:8260
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:8240
+#: cp/decl.c:8283
msgid ""
"ISO C++ forbids static data member `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:8280
+#: cp/decl.c:8323
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8282
+#: cp/decl.c:8325
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8284
+#: cp/decl.c:8327
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:8295
+#: cp/decl.c:8338
#, c-format
msgid ""
"storage class `static' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8297
+#: cp/decl.c:8340
#, c-format
msgid ""
"storage class `inline' invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8304
+#: cp/decl.c:8347
#, c-format
msgid "virtual non-class function `%s'"
msgstr ""
-#: cp/decl.c:8334
+#: cp/decl.c:8377
msgid "cannot declare member function `%D' to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8340
+#: cp/decl.c:8383
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8368
+#: cp/decl.c:8411
msgid ""
"`static' may not be used when defining (as opposed to declaring) a static "
"data member"
msgstr ""
-#: cp/decl.c:8374
+#: cp/decl.c:8417
msgid "static member `%D' declared `register'"
msgstr ""
-#: cp/decl.c:8379
+#: cp/decl.c:8422
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8521
+#: cp/decl.c:8564
msgid "default argument for `%#D' has type `%T'"
msgstr ""
-#: cp/decl.c:8524
+#: cp/decl.c:8567
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8541
+#: cp/decl.c:8584
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8585
+#: cp/decl.c:8628
#, c-format
msgid "invalid string constant `%E'"
msgstr ""
-#: cp/decl.c:8587
+#: cp/decl.c:8630
msgid ""
"invalid integer constant in parameter list, did you forget to give parameter "
"name?"
msgstr ""
-#: cp/decl.c:8625
+#: cp/decl.c:8668
msgid "parameter `%D' invalidly declared method type"
msgstr ""
-#: cp/decl.c:8649
+#: cp/decl.c:8692
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
#. or implicitly defined), there's no need to worry about their
#. existence. Theoretically, they should never even be
#. instantiated, but that's hard to forestall.
-#: cp/decl.c:8808
+#: cp/decl.c:8851
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:8948
+#: cp/decl.c:8991
msgid "`%D' must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:8954
+#: cp/decl.c:8997
msgid ""
"`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:8971
+#: cp/decl.c:9014
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9006
+#: cp/decl.c:9049
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:9013
+#: cp/decl.c:9056
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:9063
+#: cp/decl.c:9106
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:9067
+#: cp/decl.c:9110
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:9074
+#: cp/decl.c:9117
msgid "`%D' must take either zero or one argument"
msgstr ""
-#: cp/decl.c:9076
+#: cp/decl.c:9119
msgid "`%D' must take either one or two arguments"
msgstr ""
-#: cp/decl.c:9097
+#: cp/decl.c:9140
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9103
+#: cp/decl.c:9146
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:9112
+#: cp/decl.c:9155
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:9114 cp/decl.c:9122
+#: cp/decl.c:9157 cp/decl.c:9165
msgid "`%D' must take exactly one argument"
msgstr ""
-#: cp/decl.c:9124
+#: cp/decl.c:9167
msgid "`%D' must take exactly two arguments"
msgstr ""
-#: cp/decl.c:9132
+#: cp/decl.c:9175
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9146
+#: cp/decl.c:9189
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:9158 cp/decl.c:9161
+#: cp/decl.c:9201 cp/decl.c:9204
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:9221
+#: cp/decl.c:9264
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:9227
+#: cp/decl.c:9270
msgid "using template type parameter `%T' after `%s'"
msgstr ""
-#: cp/decl.c:9235
+#: cp/decl.c:9278
msgid "`%T' referred to as `%s'"
msgstr ""
-#: cp/decl.c:9241
+#: cp/decl.c:9284
msgid "`%T' referred to as enum"
msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9256
+#: cp/decl.c:9299
msgid "template argument required for `%s %T'"
msgstr ""
-#: cp/decl.c:9402
+#: cp/decl.c:9445
msgid "use of enum `%#D' without previous declaration"
msgstr ""
-#: cp/decl.c:9479
+#: cp/decl.c:9530
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9532
+#: cp/decl.c:9583
msgid "base type `%T' fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9540
+#: cp/decl.c:9591
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9542
+#: cp/decl.c:9593
msgid "duplicate base type `%T' invalid"
msgstr ""
-#: cp/decl.c:9654
+#: cp/decl.c:9671
+msgid "Java class '%T' cannot have multiple bases"
+msgstr ""
+
+#: cp/decl.c:9673
+msgid "Java class '%T' cannot have virtual bases"
+msgstr ""
+
+#: cp/decl.c:9713
msgid "multiple definition of `%#T'"
msgstr ""
-#: cp/decl.c:9655
+#: cp/decl.c:9714
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:9790
+#: cp/decl.c:9849
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9880
+#: cp/decl.c:9939
msgid "enumerator value for `%D' not integer constant"
msgstr ""
-#: cp/decl.c:9900
+#: cp/decl.c:9959
msgid "overflow in enumeration values at `%D'"
msgstr ""
-#: cp/decl.c:9969
+#: cp/decl.c:10028
msgid "return type `%#T' is incomplete"
msgstr ""
-#: cp/decl.c:10089
+#: cp/decl.c:10148
msgid "return type for `main' changed to `int'"
msgstr ""
-#: cp/decl.c:10119
+#: cp/decl.c:10178
msgid "`%D' implicitly declared before its definition"
msgstr ""
-#: cp/decl.c:10141 cp/typeck.c:5968
+#: cp/decl.c:10200 cp/typeck.c:6004
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10414
+#: cp/decl.c:10471
msgid "parameter `%D' declared void"
msgstr ""
-#: cp/decl.c:10879
+#: cp/decl.c:10937
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:10896
+#: cp/decl.c:10954
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11109
+#: cp/decl.c:11167
msgid "static member function `%#D' declared with type qualifiers"
msgstr ""
msgid "duplicate type qualifiers in %s declaration"
msgstr ""
-#: cp/decl2.c:180
-msgid "template `%#D' instantiated in file without #pragma interface"
-msgstr ""
-
-#: cp/decl2.c:185
-msgid "template `%#D' defined in file without #pragma interface"
-msgstr ""
-
-#: cp/decl2.c:346
+#: cp/decl2.c:316
msgid "name missing for member function"
msgstr ""
-#: cp/decl2.c:438 cp/decl2.c:452
+#: cp/decl2.c:408 cp/decl2.c:422
msgid "ambiguous conversion for array subscript"
msgstr ""
-#: cp/decl2.c:446
+#: cp/decl2.c:416
msgid "invalid types `%T[%T]' for array subscript"
msgstr ""
-#: cp/decl2.c:494
+#: cp/decl2.c:464
msgid "type `%#T' argument given to `delete', expected pointer"
msgstr ""
-#: cp/decl2.c:502
+#: cp/decl2.c:472
msgid "anachronistic use of array size in vector delete"
msgstr ""
-#: cp/decl2.c:512
+#: cp/decl2.c:482
msgid ""
"cannot delete a function. Only pointer-to-objects are valid arguments to "
"`delete'"
msgstr ""
-#: cp/decl2.c:519
+#: cp/decl2.c:489
msgid "deleting `%T' is undefined"
msgstr ""
-#: cp/decl2.c:527
+#: cp/decl2.c:497
msgid "deleting array `%#D'"
msgstr ""
#. 14.5.2.2 [temp.mem]
#.
#. A local class shall not have member templates.
-#: cp/decl2.c:560
+#: cp/decl2.c:530
msgid "invalid declaration of member template `%#D' in local class"
msgstr ""
-#: cp/decl2.c:569
+#: cp/decl2.c:539
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr ""
-#: cp/decl2.c:579 cp/pt.c:2696
+#: cp/decl2.c:549 cp/pt.c:2830
msgid "template declaration of `%#D'"
msgstr ""
-#: cp/decl2.c:627
+#: cp/decl2.c:598
msgid "Java method '%D' has non-Java return type `%T'"
msgstr ""
-#: cp/decl2.c:636
+#: cp/decl2.c:614
msgid "Java method '%D' has non-Java parameter type `%T'"
msgstr ""
-#: cp/decl2.c:725
+#: cp/decl2.c:705
msgid "prototype for `%#D' does not match any in class `%T'"
msgstr ""
-#: cp/decl2.c:804
+#: cp/decl2.c:784
msgid "local class `%#T' shall not have static data member `%#D'"
msgstr ""
-#: cp/decl2.c:812
+#: cp/decl2.c:792
msgid "initializer invalid for static member with constructor"
msgstr ""
-#: cp/decl2.c:815
+#: cp/decl2.c:795
msgid "(an out of class initialization is required)"
msgstr ""
-#: cp/decl2.c:900
+#: cp/decl2.c:878
msgid "member `%D' conflicts with virtual function table field name"
msgstr ""
-#: cp/decl2.c:917
+#: cp/decl2.c:895
msgid "`%D' is already defined in `%T'"
msgstr ""
-#: cp/decl2.c:964
+#: cp/decl2.c:942
msgid "field initializer is not constant"
msgstr ""
-#: cp/decl2.c:988
+#: cp/decl2.c:970
msgid "`asm' specifiers are not permitted on non-static data members"
msgstr ""
-#: cp/decl2.c:1039
+#: cp/decl2.c:1020
msgid "cannot declare `%D' to be a bit-field type"
msgstr ""
-#: cp/decl2.c:1049
+#: cp/decl2.c:1030
msgid "cannot declare bit-field `%D' with function type"
msgstr ""
-#: cp/decl2.c:1056
+#: cp/decl2.c:1037
msgid "`%D' is already defined in the class %T"
msgstr ""
-#: cp/decl2.c:1063
+#: cp/decl2.c:1044
msgid "static member `%D' cannot be a bit-field"
msgstr ""
-#: cp/decl2.c:1122
+#: cp/decl2.c:1103
msgid "initializer specified for non-member function `%D'"
msgstr ""
-#: cp/decl2.c:1126
+#: cp/decl2.c:1107
msgid "invalid initializer for virtual method `%D'"
msgstr ""
-#: cp/decl2.c:1173
+#: cp/decl2.c:1154
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1243
+#: cp/decl2.c:1224
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1250
+#: cp/decl2.c:1231
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1284
+#: cp/decl2.c:1265
msgid "`operator new' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1292
+#: cp/decl2.c:1273
msgid "`operator new' takes type `size_t' (`%T') as first parameter"
msgstr ""
-#: cp/decl2.c:1318
+#: cp/decl2.c:1299
msgid "`operator delete' must return type `%T'"
msgstr ""
-#: cp/decl2.c:1326
+#: cp/decl2.c:1307
msgid "`operator delete' takes type `%T' as first parameter"
msgstr ""
-#: cp/decl2.c:2828
+#: cp/decl2.c:2814
msgid "inline function `%D' used but never defined"
msgstr ""
-#: cp/decl2.c:2974
+#: cp/decl2.c:2960
msgid "default argument missing for parameter %P of `%+#D'"
msgstr ""
msgid "mixing C++ and Java catches in a single translation unit"
msgstr ""
-#: cp/except.c:627
+#: cp/except.c:630
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:714
+#: cp/except.c:653 cp/init.c:2021
+msgid "`%D' should never be overloaded"
+msgstr ""
+
+#: cp/except.c:722
msgid " in thrown expression"
msgstr ""
-#: cp/except.c:835
+#: cp/except.c:843
msgid ""
"expression '%E' of abstract class type '%T' cannot be used in throw-"
"expression"
msgstr ""
-#: cp/except.c:917
+#: cp/except.c:925
msgid "exception of type `%T' will be caught"
msgstr ""
-#: cp/except.c:920
+#: cp/except.c:928
msgid " by earlier handler for `%T'"
msgstr ""
-#: cp/except.c:941
+#: cp/except.c:949
msgid "`...' handler must be the last handler for its try block"
msgstr ""
-#: cp/friend.c:161
+#: cp/friend.c:151
msgid "`%D' is already a friend of class `%T'"
msgstr ""
-#: cp/friend.c:212
+#: cp/friend.c:202
msgid "invalid type `%T' declared `friend'"
msgstr ""
#. [temp.friend]
#. Friend declarations shall not declare partial
#. specializations.
-#: cp/friend.c:228
+#: cp/friend.c:218
msgid "partial specialization `%T' declared `friend'"
msgstr ""
-#: cp/friend.c:238
+#: cp/friend.c:228
msgid "class `%T' is implicitly friends with itself"
msgstr ""
#. template <class T> friend typename S<T>::X;
-#: cp/friend.c:256
+#: cp/friend.c:246
msgid "typename type `%#T' declared `friend'"
msgstr ""
#. template <class T> friend class T;
-#: cp/friend.c:262
+#: cp/friend.c:252
msgid "template parameter type `%T' declared `friend'"
msgstr ""
#. template <class T> friend class A; where A is not a template
-#: cp/friend.c:268
+#: cp/friend.c:258
msgid "`%#T' is not a template"
msgstr ""
-#: cp/friend.c:287
+#: cp/friend.c:277
msgid "`%D' is already a friend of `%T'"
msgstr ""
-#: cp/friend.c:297
+#: cp/friend.c:287
msgid "`%T' is already a friend of `%T'"
msgstr ""
-#: cp/friend.c:394
+#: cp/friend.c:413
msgid "member `%D' declared as friend before type `%T' defined"
msgstr ""
-#: cp/friend.c:449
+#: cp/friend.c:470
msgid "friend declaration `%#D' declares a non-template function"
msgstr ""
-#: cp/friend.c:452
+#: cp/friend.c:473
msgid ""
"(if this is not what you intended, make sure the function template has "
"already been declared and add <> after the function name here) -Wno-non-"
msgid "argument to `%s' missing\n"
msgstr ""
-#: cp/init.c:315
+#: cp/init.c:318
msgid "`%D' should be initialized in the member initialization list"
msgstr ""
-#: cp/init.c:365
+#: cp/init.c:368
msgid "default-initialization of `%#D', which has reference type"
msgstr ""
-#: cp/init.c:370
+#: cp/init.c:373
msgid "uninitialized reference member `%D'"
msgstr ""
-#: cp/init.c:508
+#: cp/init.c:511
msgid "`%D' will be initialized after"
msgstr ""
-#: cp/init.c:511
+#: cp/init.c:514
msgid "base `%T' will be initialized after"
msgstr ""
-#: cp/init.c:514
+#: cp/init.c:517
msgid " `%#D'"
msgstr ""
-#: cp/init.c:516
+#: cp/init.c:519
msgid " base `%T'"
msgstr ""
-#: cp/init.c:532
+#: cp/init.c:520
+msgid " when initialized here"
+msgstr ""
+
+#: cp/init.c:536
msgid "multiple initializations given for `%D'"
msgstr ""
-#: cp/init.c:534
+#: cp/init.c:538
msgid "multiple initializations given for base `%T'"
msgstr ""
-#: cp/i