msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-02-06 01:34+0000\n"
+"POT-Creation-Date: 2004-10-08 10:30+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"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: attribs.c:178
+#: attribs.c:175
#, c-format
-msgid "`%s' attribute directive ignored"
+msgid "%qs attribute directive ignored"
msgstr ""
-#: attribs.c:186
+#: attribs.c:183
#, c-format
-msgid "wrong number of arguments specified for `%s' attribute"
+msgid "wrong number of arguments specified for %qs attribute"
msgstr ""
-#: attribs.c:203
+#: attribs.c:200
#, c-format
-msgid "`%s' attribute does not apply to types"
+msgid "%qs attribute does not apply to types"
msgstr ""
-#: attribs.c:249
+#: attribs.c:246
#, c-format
-msgid "`%s' attribute only applies to function types"
+msgid "%qs attribute only applies to function types"
msgstr ""
-#: attribs.c:416 c-common.c:4322 c-common.c:4341 c-common.c:4359
-#: c-common.c:4386 c-common.c:4405 c-common.c:4428 c-common.c:4451
-#: c-common.c:4477 c-common.c:4511 c-common.c:4555 c-common.c:4583
-#: c-common.c:4611 c-common.c:4630 c-common.c:4885 c-common.c:4907
-#: c-common.c:4942 c-common.c:5009 c-common.c:5055 c-common.c:5113
-#: c-common.c:5144 c-common.c:5490 c-common.c:5513 c-common.c:5552
-#: config/arm/arm.c:2378 config/arm/arm.c:2405 config/avr/avr.c:4548
-#: config/h8300/h8300.c:4309 config/h8300/h8300.c:4332 config/i386/i386.c:1617
-#: config/i386/i386.c:15374 config/i386/winnt.c:86 config/ia64/ia64.c:1085
-#: config/ip2k/ip2k.c:3162
-#, c-format
-msgid "`%s' attribute ignored"
-msgstr ""
-
-#: builtins.c:321
+#: builtins.c:341
msgid "offset outside bounds of constant string"
msgstr ""
-#: builtins.c:789
-msgid "second arg to `__builtin_prefetch' must be a constant"
+#: builtins.c:925
+msgid "second arg to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: builtins.c:796
+#: builtins.c:932
msgid "invalid second arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:803
-msgid "third arg to `__builtin_prefetch' must be a constant"
+#: builtins.c:939
+msgid "third arg to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: builtins.c:810
+#: builtins.c:946
msgid "invalid third arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:3834
-msgid "argument of `__builtin_args_info' must be constant"
+#: builtins.c:3775
+msgid "argument of %<__builtin_args_info%> must be constant"
msgstr ""
-#: builtins.c:3840
-msgid "argument of `__builtin_args_info' out of range"
+#: builtins.c:3781
+msgid "argument of %<__builtin_args_info%> out of range"
msgstr ""
-#: builtins.c:3846
-msgid "missing argument in `__builtin_args_info'"
+#: builtins.c:3787
+msgid "missing argument in %<__builtin_args_info%>"
msgstr ""
-#: builtins.c:3862
-msgid "`va_start' used in function with fixed args"
+#: builtins.c:3803 builtins.c:8700
+msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:3881
-msgid "second parameter of `va_start' not last named argument"
+#: builtins.c:3822 builtins.c:8716
+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:3886
-msgid "`__builtin_next_arg' called without an argument"
+#: builtins.c:3827 builtins.c:8722
+msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:3975
-msgid "too many arguments to function `va_start'"
+#: builtins.c:3912
+msgid "too many arguments to function %<va_start%>"
msgstr ""
-#: builtins.c:4097
-msgid "first argument to `va_arg' not of type `va_list'"
+#: builtins.c:4060
+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:4129
-#, c-format
-msgid "`%s' is promoted to `%s' when passed through `...'"
+#: builtins.c:4074
+msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: builtins.c:4134
-#, c-format
-msgid "(so you should pass `%s' not `%s' to `va_arg')"
+#: builtins.c:4079
+msgid "(so you should pass %qT not %qT to %<va_arg%>)"
+msgstr ""
+
+#. We can, however, treat "undefined" any way we please.
+#. Call abort to encourage the user to fix the program.
+#: builtins.c:4085 c-typeck.c:1964
+msgid "if this code is reached, the program will abort"
msgstr ""
-#: builtins.c:4246
-msgid "invalid arg to `__builtin_frame_address'"
+#: builtins.c:4203
+msgid "invalid arg to %<__builtin_frame_address%>"
msgstr ""
-#: builtins.c:4248
-msgid "invalid arg to `__builtin_return_address'"
+#: builtins.c:4205
+msgid "invalid arg to %<__builtin_return_address%>"
msgstr ""
-#: builtins.c:4262
-msgid "unsupported arg to `__builtin_frame_address'"
+#: builtins.c:4219
+msgid "unsupported arg to %<__builtin_frame_address%>"
msgstr ""
-#: builtins.c:4264
-msgid "unsupported arg to `__builtin_return_address'"
+#: builtins.c:4221
+msgid "unsupported arg to %<__builtin_return_address%>"
msgstr ""
-#: builtins.c:4424
-msgid "second arg to `__builtin_expect' must be a constant"
+#: builtins.c:4324
+msgid "second arg to %<__builtin_expect%> must be a constant"
msgstr ""
-#: builtins.c:5454
+#: builtins.c:5531
msgid "__builtin_longjmp second argument must be 1"
msgstr ""
-#: builtins.c:5557
+#: builtins.c:5876
+msgid "target format does not support infinity"
+msgstr ""
+
+#: builtins.c:7551 builtins.c:7647
#, c-format
-msgid "built-in function `%s' not currently supported"
+msgid "too few arguments to function %qs"
msgstr ""
-#: builtins.c:5697
-msgid "target format does not support infinity"
+#: builtins.c:7557 builtins.c:7653
+#, c-format
+msgid "too many arguments to function %qs"
msgstr ""
-#: c-common.c:934
-msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
+#: builtins.c:7563 builtins.c:7677
+#, c-format
+msgid "non-floating-point argument to function %qs"
msgstr ""
-#: c-common.c:1158
-msgid "%J'%D' is not defined outside of function scope"
+#: c-common.c:831
+msgid "%J%qD is not defined outside of function scope"
msgstr ""
-#: c-common.c:1178
+#: c-common.c:852
#, c-format
msgid ""
-"string length `%d' is greater than the length `%d' ISO C%d compilers are "
+"string length %qd is greater than the length %qd ISO C%d compilers are "
"required to support"
msgstr ""
-#: c-common.c:1218
+#: c-common.c:898
msgid "overflow in constant expression"
msgstr ""
-#: c-common.c:1238
+#: c-common.c:918
msgid "integer overflow in expression"
msgstr ""
-#: c-common.c:1247
+#: c-common.c:927
msgid "floating point overflow in expression"
msgstr ""
-#: c-common.c:1253
+#: c-common.c:933
msgid "vector overflow in expression"
msgstr ""
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1275
+#: c-common.c:955
msgid "large integer implicitly truncated to unsigned type"
msgstr ""
-#: c-common.c:1277
+#: c-common.c:957
msgid "negative integer implicitly converted to unsigned type"
msgstr ""
-#: c-common.c:1323
+#: c-common.c:1015
msgid "overflow in implicit constant conversion"
msgstr ""
-#: c-common.c:1459
+#: c-common.c:1151
#, c-format
-msgid "operation on `%s' may be undefined"
+msgid "operation on %qs may be undefined"
msgstr ""
-#: c-common.c:1743
-msgid "expression statement has incomplete type"
+#: c-common.c:1437
+msgid "case label does not reduce to an integer constant"
msgstr ""
-#: c-common.c:1775
-msgid "case label does not reduce to an integer constant"
+#: c-common.c:1480
+msgid "case label value is less than minimum value for type"
+msgstr ""
+
+#: c-common.c:1488
+msgid "case label value exceeds maximum value for type"
+msgstr ""
+
+#: c-common.c:1496
+msgid "lower value in case label range less than minimum value for type"
+msgstr ""
+
+#: c-common.c:1505
+msgid "upper value in case label range exceeds maximum value for type"
msgstr ""
-#: c-common.c:2105
+#: c-common.c:1821
msgid "invalid truth-value expression"
msgstr ""
-#: c-common.c:2156
+#: c-common.c:1872
#, c-format
msgid "invalid operands to binary %s"
msgstr ""
-#: c-common.c:2390
+#: c-common.c:2115
msgid "comparison is always false due to limited range of data type"
msgstr ""
-#: c-common.c:2392
+#: c-common.c:2117
msgid "comparison is always true due to limited range of data type"
msgstr ""
-#: c-common.c:2462
+#: c-common.c:2187
msgid "comparison of unsigned expression >= 0 is always true"
msgstr ""
-#: c-common.c:2471
+#: c-common.c:2196
msgid "comparison of unsigned expression < 0 is always false"
msgstr ""
-#: c-common.c:2516
-msgid "pointer of type `void *' used in arithmetic"
+#: c-common.c:2238
+msgid "pointer of type %<void *%> used in arithmetic"
msgstr ""
-#: c-common.c:2522
+#: c-common.c:2244
msgid "pointer to a function used in arithmetic"
msgstr ""
-#: c-common.c:2528
+#: c-common.c:2250
msgid "pointer to member function used in arithmetic"
msgstr ""
-#: c-common.c:2534
-msgid "pointer to a member used in arithmetic"
-msgstr ""
-
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2646
-msgid "the address of `%D', will always evaluate as `true'"
+#: c-common.c:2358
+msgid "the address of %qD, will always evaluate as %<true%>"
msgstr ""
-#: c-common.c:2740 f/com.c:14874
+#: c-common.c:2454
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-common.c:2786 c-common.c:2826
-msgid "invalid use of `restrict'"
-msgstr ""
-
-#: c-common.c:2936
-msgid "invalid application of `sizeof' to a function type"
-msgstr ""
-
-#: c-common.c:2946
-#, c-format
-msgid "invalid application of `%s' to a void type"
-msgstr ""
-
-#: c-common.c:2952
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#: c-common.c:2503 c-common.c:2543
+msgid "invalid use of %<restrict%>"
msgstr ""
-#: c-common.c:2992
-msgid "`__alignof' applied to a bit-field"
+#: c-common.c:2758
+msgid "invalid application of %<sizeof%> to a function type"
msgstr ""
-#: c-common.c:3484
+#: c-common.c:2768
#, c-format
-msgid "cannot disable built-in function `%s'"
+msgid "invalid application of %qs to a void type"
msgstr ""
-#: c-common.c:3645 c-typeck.c:1940
-#, c-format
-msgid "too few arguments to function `%s'"
+#: c-common.c:2774
+msgid "invalid application of %qs to incomplete type %qT "
msgstr ""
-#: c-common.c:3651 c-typeck.c:1801
-#, c-format
-msgid "too many arguments to function `%s'"
+#: c-common.c:2815
+msgid "%<__alignof%> applied to a bit-field"
msgstr ""
-#: c-common.c:3670
+#: c-common.c:3258
#, c-format
-msgid "non-floating-point argument to function `%s'"
+msgid "cannot disable built-in function %qs"
msgstr ""
-#: c-common.c:3897
+#: c-common.c:3518
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-common.c:3901
+#: c-common.c:3522
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-common.c:3930
+#: c-common.c:3547
msgid "empty range specified"
msgstr ""
-#: c-common.c:3981
+#: c-common.c:3606
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-common.c:3982
+#: c-common.c:3607
msgid "%Jthis is the first entry overlapping that value"
msgstr ""
-#: c-common.c:3986
+#: c-common.c:3611
msgid "duplicate case value"
msgstr ""
-#: c-common.c:3987
+#: c-common.c:3612
msgid "%Jpreviously used here"
msgstr ""
-#: c-common.c:3991
+#: c-common.c:3616
msgid "multiple default labels in one switch"
msgstr ""
-#: c-common.c:3992
+#: c-common.c:3617
msgid "%Jthis is the first default label"
msgstr ""
-#: c-common.c:4017
-msgid "taking the address of a label is non-standard"
+#: c-common.c:3666
+msgid "%Jcase value %qs not in enumerated type"
msgstr ""
-#: c-common.c:4063
-msgid ""
-"%Hignoring return value of `%D', declared with attribute warn_unused_result"
+#: c-common.c:3669
+msgid "%Jcase value %qs not in enumerated type %qT"
msgstr ""
-#: c-common.c:4068
-msgid ""
-"%Hignoring return value of function declared with attribute "
-"warn_unused_result"
+#: c-common.c:3736
+msgid "%Hswitch missing default case"
msgstr ""
-#. SW_PARAM
-#: c-common.c:4275
-#, c-format
-msgid "declaration of \"%s\" shadows a parameter"
+#. Warn if there are enumerators that don't correspond to
+#. case expressions.
+#: c-common.c:3770
+msgid "%Henumeration value %qE not handled in switch"
msgstr ""
-#. SW_LOCAL
-#: c-common.c:4276
-#, c-format
-msgid "declaration of \"%s\" shadows a previous local"
+#: c-common.c:3797
+msgid "taking the address of a label is non-standard"
msgstr ""
-#. SW_GLOBAL
-#: c-common.c:4277
+#: c-common.c:3966 c-common.c:3985 c-common.c:4003 c-common.c:4030
+#: c-common.c:4049 c-common.c:4072 c-common.c:4096 c-common.c:4122
+#: c-common.c:4156 c-common.c:4200 c-common.c:4228 c-common.c:4256
+#: c-common.c:4275 c-common.c:4587 c-common.c:4618 c-common.c:4704
+#: c-common.c:4771 c-common.c:4817 c-common.c:4875 c-common.c:4904
+#: c-common.c:5183 c-common.c:5206 c-common.c:5245 tree.c:3142
#, c-format
-msgid "declaration of \"%s\" shadows a global declaration"
+msgid "%qs attribute ignored"
msgstr ""
-#: c-common.c:4281
-msgid "%Jshadowed declaration is here"
+#: c-common.c:4310
+msgid "unknown machine mode %<%s%>"
msgstr ""
-#: c-common.c:4664
-#, c-format
-msgid "unknown machine mode `%s'"
+#: c-common.c:4330
+msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
msgstr ""
-#: c-common.c:4667
-#, c-format
-msgid "no data type for mode `%s'"
+#: c-common.c:4332
+msgid "use __attribute__ ((vector_size)) instead"
msgstr ""
-#: c-common.c:4671
-#, c-format
-msgid "invalid pointer mode `%s'"
+#: c-common.c:4341
+msgid "unable to emulate %<%s%>"
+msgstr ""
+
+#: c-common.c:4351
+msgid "invalid pointer mode %<%s%>"
+msgstr ""
+
+#: c-common.c:4366
+msgid "no data type for mode %<%s%>"
msgstr ""
-#: c-common.c:4678 c-common.c:5241
+#: c-common.c:4376
#, c-format
-msgid "unable to emulate '%s'"
+msgid "cannot use mode %qs for enumeral types"
msgstr ""
-#: c-common.c:4722
+#: c-common.c:4415
msgid "%Jsection attribute cannot be specified for local variables"
msgstr ""
-#: c-common.c:4733
-msgid "%Jsection of '%D' conflicts with previous declaration"
+#: c-common.c:4426
+msgid "%Jsection of %qD conflicts with previous declaration"
msgstr ""
-#: c-common.c:4742
-msgid "%Jsection attribute not allowed for '%D'"
+#: c-common.c:4435
+msgid "%Jsection attribute not allowed for %qD"
msgstr ""
-#: c-common.c:4748
+#: c-common.c:4441
msgid "%Jsection attributes are not supported for this target"
msgstr ""
-#: c-common.c:4786
+#: c-common.c:4479
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4791
+#: c-common.c:4484
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4796
+#: c-common.c:4489
msgid "requested alignment is too large"
msgstr ""
-#: c-common.c:4822
-msgid "%Jalignment may not be specified for '%D'"
+#: c-common.c:4515
+msgid "%Jalignment may not be specified for %qD"
msgstr ""
-#: c-common.c:4860
-msgid "%J'%D' defined both normally and as an alias"
+#: c-common.c:4553
+msgid "%J%qD defined both normally and as an alias"
msgstr ""
-#: c-common.c:4870
+#: c-common.c:4569
msgid "alias arg not a string"
msgstr ""
-#: c-common.c:4913
+#: c-common.c:4611
+#, c-format
+msgid "%qs attribute ignored on non-class types"
+msgstr ""
+
+#: c-common.c:4624
msgid "visibility arg not a string"
msgstr ""
-#: c-common.c:4926
+#: c-common.c:4645
msgid ""
"visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
"\"internal\""
msgstr ""
-#: c-common.c:4952
+#: c-common.c:4714
msgid "tls_model arg not a string"
msgstr ""
-#: c-common.c:4961
+#: c-common.c:4723
msgid ""
"tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
"dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4983 c-common.c:5029
-msgid "%J'%E' attribute applies only to functions"
+#: c-common.c:4745 c-common.c:4791
+msgid "%J%qE attribute applies only to functions"
msgstr ""
-#: c-common.c:4988 c-common.c:5034
-msgid "%Jcan't set '%E' attribute after definition"
+#: c-common.c:4750 c-common.c:4796
+msgid "%Jcan%'t set %qE attribute after definition"
msgstr ""
-#: c-common.c:5110
+#: c-common.c:4872
#, c-format
-msgid "`%s' attribute ignored for `%s'"
+msgid "%qs attribute ignored for %qs"
msgstr ""
-#: c-common.c:5173
+#: c-common.c:4933
#, c-format
-msgid "invalid vector type for attribute `%s'"
+msgid "invalid vector type for attribute %qs"
msgstr ""
-#: c-common.c:5197 c-common.c:5229
-msgid "no vector mode with the size and type specified could be found"
+#: c-common.c:4942
+msgid "number of components of the vector not a power of two"
msgstr ""
-#: c-common.c:5331
+#: c-common.c:4970
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:5346
+#: c-common.c:4985
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr ""
-#: c-common.c:5365
+#: c-common.c:5004
#, c-format
msgid ""
"nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5373
+#: c-common.c:5012
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5453
+#: c-common.c:5067 c-common.c:5104
+msgid "missing sentinel in function call"
+msgstr ""
+
+#: c-common.c:5090
+msgid "not enough arguments to fit a sentinel"
+msgstr ""
+
+#: c-common.c:5146
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5524
+#: c-common.c:5217
msgid "cleanup arg not an identifier"
msgstr ""
-#: c-common.c:5531
+#: c-common.c:5224
msgid "cleanup arg not a function"
msgstr ""
-#: c-common.c:5892
+#: c-common.c:5262
+#, c-format
+msgid "%qs attribute requires prototypes with named arguments"
+msgstr ""
+
+#: c-common.c:5273
+#, c-format
+msgid "%qs attribute only applies to variadic functions"
+msgstr ""
+
+#: c-common.c:5286
+msgid "requested position is not an integer constant"
+msgstr ""
+
+#: c-common.c:5293
+msgid "requested position is less than zero"
+msgstr ""
+
+#: c-common.c:5480
#, c-format
msgid "%s at end of input"
msgstr ""
-#: c-common.c:5898
+#: c-common.c:5486
#, c-format
msgid "%s before %s'%c'"
msgstr ""
-#: c-common.c:5900
+#: c-common.c:5488
#, c-format
msgid "%s before %s'\\x%x'"
msgstr ""
-#: c-common.c:5904
+#: c-common.c:5492
#, c-format
msgid "%s before string constant"
msgstr ""
-#: c-common.c:5906
+#: c-common.c:5494
#, c-format
msgid "%s before numeric constant"
msgstr ""
-#: c-common.c:5908
+#: c-common.c:5496
#, c-format
msgid "%s before \"%s\""
msgstr ""
-#: c-common.c:5910
+#: c-common.c:5498
#, c-format
-msgid "%s before '%s' token"
+msgid "%s before %qs token"
msgstr ""
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5912 c-typeck.c:2514 c-typeck.c:3778 c-typeck.c:3793
-#: c-typeck.c:3808 final.c:2776 final.c:2778 gcc.c:4574 rtl-error.c:109
-#: toplev.c:1348 config/cris/cris.c:559 cp/parser.c:1852 cp/typeck.c:4111
-#: java/expr.c:357 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
+#: c-common.c:5500 c-typeck.c:4061 c-typeck.c:4076 c-typeck.c:4091
+#: final.c:2840 final.c:2842 gcc.c:4647 rtl-error.c:113 toplev.c:599
+#: config/cris/cris.c:568 cp/parser.c:1924 cp/typeck.c:4160 java/expr.c:368
+#: ../../gcc-cvs/gcc/java/parse.y:5022 java/verify.c:1552 java/verify.c:1553
+#: java/verify.c:1572
#, c-format
msgid "%s"
msgstr ""
-#: c-convert.c:83 c-typeck.c:1192 c-typeck.c:3218 cp/typeck.c:1337
-#: cp/typeck.c:5648 treelang/tree-convert.c:79
+#: c-common.c:5560
+msgid ""
+"%Hignoring return value of %qD, declared with attribute warn_unused_result"
+msgstr ""
+
+#: c-common.c:5564
+msgid ""
+"%Hignoring return value of function declared with attribute "
+"warn_unused_result"
+msgstr ""
+
+#: c-common.c:5603
+#, c-format
+msgid "attempt to take address of bit-field structure member %qs"
+msgstr ""
+
+#: c-convert.c:83 c-typeck.c:1360 c-typeck.c:3512 cp/typeck.c:1376
+#: cp/typeck.c:5709 fortran/convert.c:89 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr ""
-#: c-convert.c:118 java/typeck.c:148 treelang/tree-convert.c:105
+#: c-convert.c:121 fortran/convert.c:122 java/typeck.c:158
+#: treelang/tree-convert.c:105
msgid "conversion to non-scalar type requested"
msgstr ""
-#: c-decl.c:371
-msgid "%Jarray '%D' assumed to have one element"
+#: c-decl.c:524
+msgid "%Jarray %qD assumed to have one element"
+msgstr ""
+
+#: c-decl.c:637
+#, c-format
+msgid "GCC supports only %u nested scopes\n"
+msgstr ""
+
+#: c-decl.c:721
+msgid "%Jlabel %qD used but not defined"
msgstr ""
-#: c-decl.c:580
-msgid "%Jlabel `%D' used but not defined"
+#: c-decl.c:727
+msgid "%Jlabel %qD defined but not used"
msgstr ""
-#: c-decl.c:586
-msgid "%Jlabel `%D' defined but not used"
+#: c-decl.c:729
+msgid "%Jlabel %qD declared but not defined"
msgstr ""
-#: c-decl.c:588
-msgid "%Jlabel `%D' declared but not defined"
+#: c-decl.c:772 cp/decl.c:574
+msgid "%Junused variable %qD"
msgstr ""
-#: c-decl.c:613
-msgid "%Junused variable `%D'"
+#: c-decl.c:776
+msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
msgstr ""
-#: c-decl.c:821
+#: c-decl.c:1008
msgid ""
"a parameter list with an ellipsis can't match an empty parameter name list "
"declaration"
msgstr ""
-#: c-decl.c:828
+#: c-decl.c:1015
msgid ""
"an argument type that has a default promotion can't match an empty parameter "
"name list declaration"
msgstr ""
-#: c-decl.c:864
+#: c-decl.c:1051
msgid ""
-"%Jprototype for '%D' declares more arguments than previous old-style "
+"%Jprototype for %qD declares more arguments than previous old-style "
"definition"
msgstr ""
-#: c-decl.c:870
+#: c-decl.c:1057
msgid ""
-"%Jprototype for '%D' declares fewer arguments than previous old-style "
+"%Jprototype for %qD declares fewer arguments than previous old-style "
"definition"
msgstr ""
-#: c-decl.c:879
-msgid "%Jprototype for '%D' declares arg %d with incompatible type"
+#: c-decl.c:1066
+msgid "%Jprototype for %qD declares arg %d with incompatible type"
msgstr ""
#. 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"
+#: c-decl.c:1078
+msgid "%Jprototype for %qD follows non-prototype definition"
msgstr ""
-#: c-decl.c:906
-msgid "%Jprevious definition of '%D' was here"
+#: c-decl.c:1093
+msgid "%Jprevious definition of %qD was here"
msgstr ""
-#: c-decl.c:908
-msgid "%Jprevious implicit declaration of '%D' was here"
+#: c-decl.c:1095
+msgid "%Jprevious implicit declaration of %qD was here"
msgstr ""
-#: c-decl.c:910
-msgid "%Jprevious declaration of '%D' was here"
+#: c-decl.c:1097
+msgid "%Jprevious declaration of %qD was here"
msgstr ""
-#: c-decl.c:944
-msgid "%J'%D' redeclared as different kind of symbol"
+#: c-decl.c:1133
+msgid "%J%qD redeclared as different kind of symbol"
msgstr ""
-#: c-decl.c:949
-msgid "%Jbuilt-in function '%D' declared as non-function"
+#: c-decl.c:1138
+msgid "%Jbuilt-in function %qD declared as non-function"
msgstr ""
-#: c-decl.c:952 c-decl.c:1042
-msgid "%Jshadowing built-in function '%D'"
+#: c-decl.c:1141 c-decl.c:1245 c-decl.c:1814
+msgid "%Jdeclaration of %qD shadows a built-in function"
+msgstr ""
+
+#: c-decl.c:1150
+msgid "%Jredeclaration of enumerator %qD"
msgstr ""
#. 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'"
+#: c-decl.c:1171
+msgid "%Jconflicting types for built-in function %qD"
msgstr ""
-#: c-decl.c:996 c-decl.c:1004
-msgid "%Jconflicting types for '%D'"
+#: c-decl.c:1195 c-decl.c:1206
+msgid "%Jconflicting types for %qD"
msgstr ""
-#. allow OLDDECL to continue in use
-#: c-decl.c:1019
-msgid "%Jredefinition of typedef '%D'"
+#: c-decl.c:1204
+msgid "%J conflicting type qualifiers for %qD"
msgstr ""
-#: c-decl.c:1055 c-decl.c:1119
-msgid "%Jredefinition of '%D'"
+#. Allow OLDDECL to continue in use.
+#: c-decl.c:1221
+msgid "%Jredefinition of typedef %qD"
msgstr ""
-#: c-decl.c:1086 c-decl.c:1136
-msgid "%Jstatic declaration of '%D' follows non-static declaration"
+#: c-decl.c:1260 c-decl.c:1338
+msgid "%Jredefinition of %qD"
msgstr ""
-#: c-decl.c:1094 c-decl.c:1133
-msgid "%Jnon-static declaration of '%D' follows static declaration"
+#: c-decl.c:1295 c-decl.c:1376
+msgid "%Jstatic declaration of %qD follows non-static declaration"
msgstr ""
-#: c-decl.c:1106
-msgid "%Jthread-local declaration of '%D' follows non-thread-local declaration"
+#: c-decl.c:1305 c-decl.c:1312 c-decl.c:1365 c-decl.c:1373
+msgid "%Jnon-static declaration of %qD follows static declaration"
msgstr ""
-#: c-decl.c:1109
-msgid "%Jnon-thread-local declaration of '%D' follows thread-local declaration"
+#: c-decl.c:1325
+msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
msgstr ""
-#: c-decl.c:1149
-msgid "%Jextern declaration of '%D' follows declaration with no linkage"
+#: c-decl.c:1328
+msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
msgstr ""
-#: c-decl.c:1152
-msgid "%Jdeclaration of '%D' with no linkage follows extern declaration"
+#: c-decl.c:1358
+msgid "%Jextern declaration of %qD follows declaration with no linkage"
msgstr ""
-#: c-decl.c:1155
-msgid "%Jredeclaration of '%D' with no linkage"
+#: c-decl.c:1394
+msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
msgstr ""
-#: c-decl.c:1169
-msgid ""
-"%Jredeclaration of '%D' with different visibility (old visibility preserved)"
+#: c-decl.c:1400
+msgid "%Jredeclaration of %qD with no linkage"
msgstr ""
-#: c-decl.c:1180
+#: c-decl.c:1414
msgid ""
-"%Jinline declaration of '%D' follows declaration with attribute noinline"
+"%Jredeclaration of %qD with different visibility (old visibility preserved)"
msgstr ""
-#: c-decl.c:1187
-msgid ""
-"%Jdeclaration of '%D' with attribute noinline follows inline declaration "
+#: c-decl.c:1425
+msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
msgstr ""
-#: c-decl.c:1199
-msgid "%J'%D' declared inline after being called"
+#: c-decl.c:1432
+msgid ""
+"%Jdeclaration of %qD with attribute noinline follows inline declaration "
msgstr ""
-#: c-decl.c:1205
-msgid "%J'%D' declared inline after its definition"
+#: c-decl.c:1447
+msgid "%J%qD declared inline after being called"
msgstr ""
-#: c-decl.c:1217
-msgid "%Jvolatile declaration of '%D' follows non-volatile declaration"
+#: c-decl.c:1453
+msgid "%J%qD declared inline after its definition"
msgstr ""
-#: c-decl.c:1220
-msgid "%Jnon-volatile declaration of '%D' follows volatile declaration"
+#: c-decl.c:1473
+msgid "%Jredefinition of parameter %qD"
msgstr ""
-#: c-decl.c:1227
-msgid "%Jconst declaration of '%D' follows non-const declaration"
+#: c-decl.c:1497
+msgid "%Jredundant redeclaration of %qD"
msgstr ""
-#: c-decl.c:1230
-msgid "%Jnon-const declaration of '%D' follows const declaration"
+#: c-decl.c:1807
+msgid "%Jdeclaration of %qD shadows a parameter"
msgstr ""
-#: c-decl.c:1246
-msgid "%Jredundant redeclaration of '%D'"
+#: c-decl.c:1810
+msgid "%Jdeclaration of %qD shadows a global declaration"
msgstr ""
-#: c-decl.c:1690
-#, c-format
-msgid "nested extern declaration of `%s'"
+#: c-decl.c:1817
+msgid "%Jdeclaration of %qD shadows a previous local"
msgstr ""
-#: c-decl.c:1829 objc/objc-act.c:2535 objc/objc-act.c:6794
-msgid "%Jprevious declaration of '%D'"
+#: c-decl.c:1822 cp/name-lookup.c:1011 cp/name-lookup.c:1042
+#: cp/name-lookup.c:1050
+msgid "%Jshadowed declaration is here"
msgstr ""
-#: c-decl.c:1870 c-decl.c:1872
-#, c-format
-msgid "implicit declaration of function `%s'"
+#: c-decl.c:1976
+msgid "nested extern declaration of %qD"
msgstr ""
-#: c-decl.c:1888
-#, c-format
-msgid "`%s' undeclared here (not in a function)"
+#: c-decl.c:2066
+msgid "nested static declaration of %qD"
msgstr ""
-#: c-decl.c:1894
+#: c-decl.c:2161
#, c-format
-msgid "`%s' undeclared (first use in this function)"
+msgid "implicit declaration of function %qE"
msgstr ""
-#: c-decl.c:1899
-msgid "(Each undeclared identifier is reported only once"
+#: c-decl.c:2219
+msgid "incompatible implicit declaration of built-in function %qD"
msgstr ""
-#: c-decl.c:1900
-msgid "for each function it appears in.)"
+#: c-decl.c:2228
+msgid "incompatible implicit declaration of function %qD"
msgstr ""
-#: c-decl.c:1953
+#: c-decl.c:2281
#, c-format
-msgid "label %s referenced outside of any function"
+msgid "%qE undeclared here (not in a function)"
msgstr ""
-#: c-decl.c:2000
+#: c-decl.c:2286
#, c-format
-msgid "duplicate label declaration `%s'"
+msgid "%qE undeclared (first use in this function)"
msgstr ""
-#: c-decl.c:2001
-msgid "%Jthis is a previous declaration"
-msgstr ""
-
-#: c-decl.c:2036
-msgid "%Hduplicate label `%D'"
-msgstr ""
-
-#: c-decl.c:2038
-msgid "%J`%D' previously defined here"
-msgstr ""
-
-#: c-decl.c:2040
-msgid "%J`%D' previously declared here"
-msgstr ""
-
-#: c-decl.c:2060
-msgid ""
-"%Htraditional C lacks a separate namespace for labels, identifier `%s' "
-"conflicts"
-msgstr ""
-
-#: c-decl.c:2131
-msgid "%H`%s' defined as wrong kind of tag"
+#: c-decl.c:2290
+msgid "(Each undeclared identifier is reported only once"
msgstr ""
-#: c-decl.c:2369
-msgid "unnamed struct/union that defines no instances"
+#: c-decl.c:2291
+msgid "for each function it appears in.)"
msgstr ""
-#: c-decl.c:2388
-msgid "useless keyword or type name in empty declaration"
+#: c-decl.c:2329
+#, c-format
+msgid "label %qs referenced outside of any function"
msgstr ""
-#: c-decl.c:2395
-msgid "two types specified in one empty declaration"
+#: c-decl.c:2372
+#, c-format
+msgid "duplicate label declaration %qs"
msgstr ""
-#: c-decl.c:2400 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
-msgid "empty declaration"
+#: c-decl.c:2407
+msgid "%Hduplicate label %qD"
msgstr ""
-#: c-decl.c:2426
+#: c-decl.c:2429
msgid ""
-"ISO C90 does not support `static' or type qualifiers in parameter array "
-"declarators"
-msgstr ""
-
-#: c-decl.c:2428
-msgid "ISO C90 does not support `[*]' array declarators"
+"%Htraditional C lacks a separate namespace for labels, identifier %qs "
+"conflicts"
msgstr ""
-#: c-decl.c:2431
-msgid "GCC does not yet properly implement `[*]' array declarators"
+#: c-decl.c:2495
+msgid "%H%qs defined as wrong kind of tag"
msgstr ""
-#: c-decl.c:2447
-msgid "static or type qualifiers in abstract declarator"
+#: c-decl.c:2720
+msgid "unnamed struct/union that defines no instances"
msgstr ""
-#: c-decl.c:2517
-msgid "%J'%D' is usually a function"
+#: c-decl.c:2739 c-decl.c:2746
+msgid "useless type name in empty declaration"
msgstr ""
-#: c-decl.c:2526
-#, c-format
-msgid "typedef `%s' is initialized (use __typeof__ instead)"
+#: c-decl.c:2752
+msgid "%<inline%> in empty declaration"
msgstr ""
-#: c-decl.c:2532
-#, c-format
-msgid "function `%s' is initialized like a variable"
+#: c-decl.c:2758
+msgid "%<auto%> in file-scope empty declaration"
msgstr ""
-#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2539
-#, c-format
-msgid "parameter `%s' is initialized"
+#: c-decl.c:2764
+msgid "%<register%> in file-scope empty declaration"
msgstr ""
-#: c-decl.c:2559 c-typeck.c:4028
-msgid "variable-sized object may not be initialized"
+#: c-decl.c:2770
+msgid "useless storage class specifier in empty declaration"
msgstr ""
-#: c-decl.c:2565
-#, c-format
-msgid "variable `%s' has initializer but incomplete type"
+#: c-decl.c:2776
+msgid "useless %<__thread%> in empty declaration"
msgstr ""
-#: c-decl.c:2571
-#, c-format
-msgid "elements of array `%s' have incomplete type"
+#: c-decl.c:2784
+msgid "useless type qualifier in empty declaration"
msgstr ""
-#: c-decl.c:2640 c-decl.c:5426 cp/decl.c:3748 cp/decl.c:10156
-msgid "%Jinline function '%D' given attribute noinline"
+#: c-decl.c:2791 c-parse.y:786 c-parse.y:788 objc/objc-parse.y:824
+#: objc/objc-parse.y:826
+msgid "empty declaration"
msgstr ""
-#: c-decl.c:2716
-msgid "%Jinitializer fails to determine size of '%D'"
+#: c-decl.c:2857
+msgid ""
+"ISO C90 does not support %<static%> or type qualifiers in parameter array "
+"declarators"
msgstr ""
-#: c-decl.c:2721
-msgid "%Jarray size missing in '%D'"
+#: c-decl.c:2860
+msgid "ISO C90 does not support %<[*]%> array declarators"
msgstr ""
-#: c-decl.c:2737
-msgid "%Jzero or negative size array '%D'"
+#: c-decl.c:2863
+msgid "GCC does not yet properly implement %<[*]%> array declarators"
msgstr ""
-#: c-decl.c:2765
-msgid "%Jstorage size of '%D' isn't known"
+#: c-decl.c:2882
+msgid "static or type qualifiers in abstract declarator"
msgstr ""
-#: c-decl.c:2775
-msgid "%Jstorage size of '%D' isn't constant"
+#: c-decl.c:2939
+msgid "%J%qD is usually a function"
msgstr ""
-#: c-decl.c:2858
-msgid "%Jignoring asm-specifier for non-static local variable '%D'"
+#: c-decl.c:2948 cp/decl.c:3693 cp/decl2.c:853
+msgid "typedef %qD is initialized (use __typeof__ instead)"
msgstr ""
-#: c-decl.c:2969
-msgid "ISO C forbids forward parameter declarations"
+#: c-decl.c:2953
+msgid "function %qD is initialized like a variable"
msgstr ""
-#: c-decl.c:3151
-msgid "<anonymous>"
+#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
+#: c-decl.c:2959
+msgid "parameter %qD is initialized"
msgstr ""
-#: c-decl.c:3160
-#, c-format
-msgid "bit-field `%s' width not an integer constant"
+#. Although C99 is unclear about whether incomplete arrays
+#. of VLAs themselves count as VLAs, it does not make
+#. sense to permit them to be initialized given that
+#. ordinary VLAs may not be initialized.
+#: c-decl.c:2978 c-decl.c:2998 c-typeck.c:4341
+msgid "variable-sized object may not be initialized"
msgstr ""
-#: c-decl.c:3168
-#, c-format
-msgid "negative width in bit-field `%s'"
+#: c-decl.c:2984
+msgid "variable %qD has initializer but incomplete type"
msgstr ""
-#: c-decl.c:3173
-#, c-format
-msgid "zero width for bit-field `%s'"
+#: c-decl.c:2989
+msgid "elements of array %qD have incomplete type"
msgstr ""
-#: c-decl.c:3183
-#, c-format
-msgid "bit-field `%s' has invalid type"
+#: c-decl.c:3065 c-decl.c:5642 cp/decl.c:3733 cp/decl.c:9838
+msgid "%Jinline function %qD given attribute noinline"
msgstr ""
-#: c-decl.c:3192
-#, c-format
-msgid "type of bit-field `%s' is a GCC extension"
+#: c-decl.c:3133
+msgid "%Jinitializer fails to determine size of %qD"
msgstr ""
-#: c-decl.c:3201
-#, c-format
-msgid "width of `%s' exceeds its type"
+#: c-decl.c:3138
+msgid "%Jarray size missing in %qD"
msgstr ""
-#: c-decl.c:3211
-#, c-format
-msgid "`%s' is narrower than values of its type"
+#: c-decl.c:3154
+msgid "%Jzero or negative size array %qD"
msgstr ""
-#: c-decl.c:3361 cp/decl.c:6778
-msgid "`long long long' is too long for GCC"
+#: c-decl.c:3180 varasm.c:1523
+msgid "%Jstorage size of %qD isn%'t known"
msgstr ""
-#: c-decl.c:3366
-msgid "ISO C90 does not support `long long'"
+#: c-decl.c:3190
+msgid "%Jstorage size of %qD isn%'t constant"
msgstr ""
-#: c-decl.c:3375 c-decl.c:3378 cp/decl.c:6783
-#, c-format
-msgid "duplicate `%s'"
+#: c-decl.c:3245
+msgid "%Jignoring asm-specifier for non-static local variable %qD"
msgstr ""
-#: c-decl.c:3388 cp/decl.c:6789
-msgid "`__thread' before `extern'"
+#: c-decl.c:3275 fortran/f95-lang.c:646
+msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-decl.c:3390 cp/decl.c:6791
-msgid "`__thread' before `static'"
+#: c-decl.c:3409
+msgid "ISO C forbids forward parameter declarations"
msgstr ""
-#: c-decl.c:3398 cp/decl.c:6818
-#, c-format
-msgid "two or more data types in declaration of `%s'"
+#: c-decl.c:3593
+msgid "<anonymous>"
msgstr ""
-#: c-decl.c:3418 cp/decl.c:6823
+#: c-decl.c:3602
#, c-format
-msgid "`%s' fails to be a typedef or built in type"
+msgid "bit-field %qs width not an integer constant"
msgstr ""
-#: c-decl.c:3457
+#: c-decl.c:3610
#, c-format
-msgid "type defaults to `int' in declaration of `%s'"
+msgid "negative width in bit-field %qs"
msgstr ""
-#: c-decl.c:3486
+#: c-decl.c:3615
#, c-format
-msgid "both long and short specified for `%s'"
+msgid "zero width for bit-field %qs"
msgstr ""
-#: c-decl.c:3490 cp/decl.c:6923
+#: c-decl.c:3625
#, c-format
-msgid "long or short specified with char for `%s'"
+msgid "bit-field %qs has invalid type"
msgstr ""
-#: c-decl.c:3497 cp/decl.c:6927
+#: c-decl.c:3634
#, c-format
-msgid "long or short specified with floating type for `%s'"
-msgstr ""
-
-#: c-decl.c:3500
-msgid "the only valid combination is `long double'"
+msgid "type of bit-field %qs is a GCC extension"
msgstr ""
-#: c-decl.c:3506
+#: c-decl.c:3643
#, c-format
-msgid "both signed and unsigned specified for `%s'"
+msgid "width of %qs exceeds its type"
msgstr ""
-#: c-decl.c:3508 cp/decl.c:6916
+#: c-decl.c:3656
#, c-format
-msgid "long, short, signed or unsigned invalid for `%s'"
+msgid "%qs is narrower than values of its type"
msgstr ""
-#: c-decl.c:3514 cp/decl.c:6936
-#, c-format
-msgid "long, short, signed or unsigned used invalidly for `%s'"
+#: c-decl.c:3781
+msgid "type defaults to %<int%> in declaration of %qs"
msgstr ""
-#: c-decl.c:3532 cp/decl.c:6957
-#, c-format
-msgid "complex invalid for `%s'"
+#: c-decl.c:3813
+msgid "duplicate %<const%>"
msgstr ""
-#: c-decl.c:3574
-msgid "ISO C90 does not support complex types"
+#: c-decl.c:3815
+msgid "duplicate %<restrict%>"
msgstr ""
-#: c-decl.c:3586
-msgid "ISO C does not support plain `complex' meaning `double complex'"
+#: c-decl.c:3817
+msgid "duplicate %<volatile%>"
msgstr ""
-#: c-decl.c:3592 c-decl.c:3604
-msgid "ISO C does not support complex integer types"
+#: c-decl.c:3836
+msgid "function definition declared %<auto%>"
msgstr ""
-#: c-decl.c:3632 c-decl.c:4090 cp/decl.c:7549
-msgid "duplicate `const'"
+#: c-decl.c:3838
+msgid "function definition declared %<register%>"
msgstr ""
-#: c-decl.c:3634 c-decl.c:4094 cp/decl.c:7553
-msgid "duplicate `restrict'"
+#: c-decl.c:3840
+msgid "function definition declared %<typedef%>"
msgstr ""
-#: c-decl.c:3636 c-decl.c:4092 cp/decl.c:7551
-msgid "duplicate `volatile'"
+#: c-decl.c:3842
+msgid "function definition declared %<__thread%>"
msgstr ""
-#: c-decl.c:3664 cp/decl.c:7120
+#: c-decl.c:3858
#, c-format
-msgid "multiple storage classes in declaration of `%s'"
-msgstr ""
-
-#: c-decl.c:3674
-msgid "function definition declared `auto'"
-msgstr ""
-
-#: c-decl.c:3676
-msgid "function definition declared `register'"
-msgstr ""
-
-#: c-decl.c:3678
-msgid "function definition declared `typedef'"
-msgstr ""
-
-#: c-decl.c:3680
-msgid "function definition declared `__thread'"
+msgid "storage class specified for structure field %qs"
msgstr ""
-#: c-decl.c:3693
+#: c-decl.c:3862 cp/decl.c:7048
#, c-format
-msgid "storage class specified for structure field `%s'"
+msgid "storage class specified for parameter %qs"
msgstr ""
-#: c-decl.c:3697 cp/decl.c:7165
-#, c-format
-msgid "storage class specified for parameter `%s'"
+#: c-decl.c:3865 cp/decl.c:7050
+msgid "storage class specified for typename"
msgstr ""
-#: c-decl.c:3700 cp/decl.c:7167
-msgid "storage class specified for typename"
+#: c-decl.c:3878 cp/decl.c:7067
+msgid "%qs initialized and declared %<extern%>"
msgstr ""
-#: c-decl.c:3712 cp/decl.c:7182
-#, c-format
-msgid "`%s' initialized and declared `extern'"
+#: c-decl.c:3880 cp/decl.c:7070
+msgid "%qs has both %<extern%> and initializer"
msgstr ""
-#: c-decl.c:3714 cp/decl.c:7185
-#, c-format
-msgid "`%s' has both `extern' and initializer"
+#: c-decl.c:3885
+msgid "file-scope declaration of %qs specifies %<auto%>"
msgstr ""
-#: c-decl.c:3719
-#, c-format
-msgid "file-scope declaration of `%s' specifies `auto'"
+#: c-decl.c:3887
+msgid "file-scope declaration of %qs specifies %<register%>"
msgstr ""
-#: c-decl.c:3724 cp/decl.c:7189
-#, c-format
-msgid "nested function `%s' declared `extern'"
+#: c-decl.c:3892 cp/decl.c:7074
+msgid "nested function %qs declared %<extern%>"
msgstr ""
-#: c-decl.c:3730 cp/decl.c:7199
-#, c-format
-msgid "function-scope `%s' implicitly auto and declared `__thread'"
+#: c-decl.c:3895 cp/decl.c:7084
+msgid "function-scope %qs 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:3769 c-decl.c:3962
+#: c-decl.c:3936 c-decl.c:4130
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c-decl.c:3813
+#: c-decl.c:3982
#, c-format
-msgid "declaration of `%s' as array of voids"
+msgid "declaration of %qs as array of voids"
msgstr ""
-#: c-decl.c:3819
+#: c-decl.c:3988
#, c-format
-msgid "declaration of `%s' as array of functions"
+msgid "declaration of %qs as array of functions"
msgstr ""
-#: c-decl.c:3824
+#: c-decl.c:3993
msgid "invalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:3843
+#: c-decl.c:4013
#, c-format
-msgid "size of array `%s' has non-integer type"
+msgid "size of array %qs has non-integer type"
msgstr ""
-#: c-decl.c:3848
+#: c-decl.c:4018
#, c-format
-msgid "ISO C forbids zero-size array `%s'"
+msgid "ISO C forbids zero-size array %qs"
msgstr ""
-#: c-decl.c:3855
+#: c-decl.c:4025
#, c-format
-msgid "size of array `%s' is negative"
+msgid "size of array %qs is negative"
msgstr ""
-#: c-decl.c:3868
-#, c-format
-msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
+#: c-decl.c:4039
+msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
msgstr ""
-#: c-decl.c:3871
+#: c-decl.c:4043
#, c-format
-msgid "ISO C90 forbids variable-size array `%s'"
+msgid "ISO C90 forbids variable-size array %qs"
msgstr ""
-#: c-decl.c:3901 c-decl.c:4116 cp/decl.c:7723
+#: c-decl.c:4076 c-decl.c:4245 cp/decl.c:7494
#, c-format
-msgid "size of array `%s' is too large"
+msgid "size of array %qs is too large"
msgstr ""
-#: c-decl.c:3927
+#: c-decl.c:4089
msgid "ISO C90 does not support flexible array members"
msgstr ""
-#: c-decl.c:3937
+#: c-decl.c:4098
msgid "array type has incomplete element type"
msgstr ""
-#: c-decl.c:3982 cp/decl.c:7320
+#: c-decl.c:4162 cp/decl.c:7183
#, c-format
-msgid "`%s' declared as function returning a function"
+msgid "%qs declared as function returning a function"
msgstr ""
-#: c-decl.c:3987 cp/decl.c:7325
+#: c-decl.c:4167 cp/decl.c:7188
#, c-format
-msgid "`%s' declared as function returning an array"
+msgid "%qs declared as function returning an array"
msgstr ""
-#: c-decl.c:4015
-msgid "ISO C forbids qualified void function return type"
+#: c-decl.c:4187
+msgid "function definition has qualified void return type"
msgstr ""
-#: c-decl.c:4019
+#: c-decl.c:4189
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4048 c-decl.c:4131 c-decl.c:4255 c-decl.c:4341
+#: c-decl.c:4218 c-decl.c:4258 c-decl.c:4352 c-decl.c:4439
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4088 cp/decl.c:7545
-msgid "invalid type modifier within pointer declarator"
+#: c-decl.c:4266
+msgid "%Jtypedef %qD declared %<inline%>"
msgstr ""
-#: c-decl.c:4166
+#: c-decl.c:4296
msgid "ISO C forbids const or volatile function types"
msgstr ""
-#: c-decl.c:4186 cp/decl.c:8005
+#: c-decl.c:4316 cp/decl.c:7758
#, c-format
-msgid "variable or field `%s' declared void"
+msgid "variable or field %qs declared void"
msgstr ""
-#: c-decl.c:4219
+#: c-decl.c:4345
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c-decl.c:4244
-msgid "invalid type modifier within array declarator"
+#: c-decl.c:4380
+msgid "%Jparameter %qD declared %<inline%>"
msgstr ""
-#: c-decl.c:4289
+#: c-decl.c:4393
#, c-format
-msgid "field `%s' declared as a function"
+msgid "field %qs declared as a function"
msgstr ""
-#: c-decl.c:4295
+#: c-decl.c:4399
#, c-format
-msgid "field `%s' has incomplete type"
+msgid "field %qs has incomplete type"
msgstr ""
-#: c-decl.c:4321 c-decl.c:4323 c-decl.c:4325 c-decl.c:4332
+#: c-decl.c:4416 c-decl.c:4427 c-decl.c:4430
#, c-format
-msgid "invalid storage class for function `%s'"
+msgid "invalid storage class for function %qs"
msgstr ""
-#: c-decl.c:4347
-msgid "`noreturn' function returns non-void value"
+#: c-decl.c:4445
+msgid "%<noreturn%> function returns non-void value"
msgstr ""
-#: c-decl.c:4362
-msgid "cannot inline function `main'"
+#: c-decl.c:4473
+msgid "cannot inline function %<main%>"
msgstr ""
-#: c-decl.c:4415
-msgid "variable previously declared `static' redeclared `extern'"
+#: c-decl.c:4530
+msgid "variable previously declared %<static%> redeclared %<extern%>"
msgstr ""
-#: c-decl.c:4424
-msgid "%Jvariable '%D' declared `inline'"
+#: c-decl.c:4539
+msgid "%Jvariable %qD 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:4452 cp/decl.c:5877
+#: c-decl.c:4570 cp/decl.c:5947
msgid "thread-local storage not supported for this target"
msgstr ""
-#: c-decl.c:4513 c-decl.c:5470
-msgid "function declaration isn't a prototype"
+#: c-decl.c:4632 c-decl.c:5681
+msgid "function declaration isn%'t a prototype"
msgstr ""
-#: c-decl.c:4519
+#: c-decl.c:4640
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c-decl.c:4547
-#, c-format
-msgid "parameter `%s' has incomplete type"
+#: c-decl.c:4669 c-decl.c:4681
+msgid "%Jparameter %u (%qD) has incomplete type"
msgstr ""
-#: c-decl.c:4550
-msgid "parameter has incomplete type"
+#: c-decl.c:4672 c-decl.c:4684
+msgid "%Jparameter %u has incomplete type"
msgstr ""
-#: c-decl.c:4599
-msgid "\"void\" as only parameter may not be qualified"
+#: c-decl.c:4741
+msgid "%<void%> as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4620
-msgid "\"void\" must be the only parameter"
+#: c-decl.c:4745 c-decl.c:4780
+msgid "%<void%> must be the only parameter"
msgstr ""
-#: c-decl.c:4637
-msgid "%Jparameter \"%D\" has just a forward declaration"
+#: c-decl.c:4773
+msgid "%Jparameter %qD has just a forward declaration"
msgstr ""
-#. The first %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4665
-#, c-format
-msgid "\"%s %s\" declared inside parameter list"
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c-decl.c:4819
+msgid "%<%s %E%> declared inside parameter list"
msgstr ""
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4669
+#: c-decl.c:4823
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr ""
-#: c-decl.c:4673
+#: c-decl.c:4828
msgid ""
"its scope is only this definition or declaration, which is probably not what "
"you want"
msgstr ""
-#: c-decl.c:4758
-#, c-format
-msgid "redefinition of `union %s'"
-msgstr ""
-
-#: c-decl.c:4760
-#, c-format
-msgid "redefinition of `struct %s'"
+#: c-decl.c:4942
+msgid "redefinition of %<union %s%>"
msgstr ""
-#: c-decl.c:4828 cp/decl.c:3521
-msgid "declaration does not declare anything"
+#: c-decl.c:4944
+msgid "redefinition of %<struct %s%>"
msgstr ""
-#: c-decl.c:4873 c-decl.c:4889
-msgid "%Jduplicate member '%D'"
+#: c-decl.c:4949
+msgid "nested redefinition of %<union %s%>"
msgstr ""
-#: c-decl.c:4923 c-decl.c:4926
-#, c-format
-msgid "%s defined inside parms"
+#: c-decl.c:4952
+msgid "nested redefinition of %<struct %s%>"
msgstr ""
-#: c-decl.c:4924 c-decl.c:4927 c-decl.c:4938
-msgid "union"
+#: c-decl.c:5024 cp/decl.c:3501
+msgid "declaration does not declare anything"
msgstr ""
-#: c-decl.c:4924 c-decl.c:4927
-msgid "structure"
+#: c-decl.c:5069 c-decl.c:5085
+msgid "%Jduplicate member %qD"
msgstr ""
-#: c-decl.c:4937
+#: c-decl.c:5120
#, c-format
msgid "%s has no %s"
msgstr ""
-#: c-decl.c:4938
+#: c-decl.c:5121
+msgid "union"
+msgstr ""
+
+#: c-decl.c:5121
msgid "struct"
msgstr ""
-#: c-decl.c:4939
+#: c-decl.c:5122
msgid "named members"
msgstr ""
-#: c-decl.c:4939
+#: c-decl.c:5122
msgid "members"
msgstr ""
-#: c-decl.c:4978
-#, c-format
-msgid "nested redefinition of `%s'"
-msgstr ""
-
-#: c-decl.c:4998
+#: c-decl.c:5177
msgid "%Jflexible array member in union"
msgstr ""
-#: c-decl.c:5000
+#: c-decl.c:5182
msgid "%Jflexible array member not at end of struct"
msgstr ""
-#: c-decl.c:5002
+#: c-decl.c:5187
msgid "%Jflexible array member in otherwise empty struct"
msgstr ""
-#: c-decl.c:5007
+#: c-decl.c:5194
msgid "%Jinvalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:5102
+#: c-decl.c:5299
msgid "union cannot be made transparent"
msgstr ""
-#. This enum is a named one that has been declared already.
-#: c-decl.c:5171
-#, c-format
-msgid "redeclaration of `enum %s'"
+#: c-decl.c:5364
+msgid "nested redefinition of %<enum %s%>"
msgstr ""
-#: c-decl.c:5202
-msgid "enum defined inside parms"
+#. This enum is a named one that has been declared already.
+#: c-decl.c:5371
+msgid "redeclaration of %<enum %s%>"
msgstr ""
-#: c-decl.c:5235
+#: c-decl.c:5434
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5338
+#: c-decl.c:5451
+msgid "specified mode too small for enumeral values"
+msgstr ""
+
+#: c-decl.c:5550
#, c-format
-msgid "enumerator value for `%s' not integer constant"
+msgid "enumerator value for %qE is not an integer constant"
msgstr ""
-#: c-decl.c:5351
+#: c-decl.c:5567
msgid "overflow in enumeration values"
msgstr ""
-#: c-decl.c:5356
-msgid "ISO C restricts enumerator values to range of `int'"
+#: c-decl.c:5572
+msgid "ISO C restricts enumerator values to range of %<int%>"
msgstr ""
-#: c-decl.c:5432
+#: c-decl.c:5648
msgid "return type is an incomplete type"
msgstr ""
-#: c-decl.c:5440
-msgid "return type defaults to `int'"
+#: c-decl.c:5656
+msgid "return type defaults to %<int%>"
msgstr ""
-#: c-decl.c:5476
-msgid "%Jno previous prototype for '%D'"
+#: c-decl.c:5687
+msgid "%Jno previous prototype for %qD"
msgstr ""
-#: c-decl.c:5482
-msgid "%J'%D' was used with no prototype before its definition"
+#: c-decl.c:5693
+msgid "%J%qD was used with no prototype before its definition"
msgstr ""
-#: c-decl.c:5489
-msgid "%Jno previous declaration for '%D'"
+#: c-decl.c:5700
+msgid "%Jno previous declaration for %qD"
msgstr ""
-#: c-decl.c:5495
-msgid "%J`%D' was used with no declaration before its definition"
+#: c-decl.c:5706
+msgid "%J%qD was used with no declaration before its definition"
msgstr ""
-#: c-decl.c:5531 c-decl.c:6037
-msgid "%Jreturn type of '%D' is not `int'"
+#: c-decl.c:5739 c-decl.c:6227
+msgid "%Jreturn type of %qD is not %<int%>"
msgstr ""
-#: c-decl.c:5546
-msgid "%Jfirst argument of '%D' should be `int'"
+#: c-decl.c:5754
+msgid "%Jfirst argument of %qD should be %<int%>"
msgstr ""
-#: c-decl.c:5555
-msgid "%Jsecond argument of '%D' should be 'char **'"
+#: c-decl.c:5763
+msgid "%Jsecond argument of %qD should be %<char **%>"
msgstr ""
-#: c-decl.c:5564
-msgid "%Jthird argument of '%D' should probably be 'char **'"
+#: c-decl.c:5772
+msgid "%Jthird argument of %qD should probably be %<char **%>"
msgstr ""
-#: c-decl.c:5574
-msgid "%J'%D' takes only zero or two arguments"
+#: c-decl.c:5782
+msgid "%J%qD takes only zero or two arguments"
msgstr ""
-#: c-decl.c:5577
-msgid "%J'%D' is normally a non-static function"
+#: c-decl.c:5785
+msgid "%J%qD is normally a non-static function"
msgstr ""
-#: c-decl.c:5633
+#: c-decl.c:5831
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5647
+#: c-decl.c:5844
+msgid "%Jtraditional C rejects ISO C style function definitions"
+msgstr ""
+
+#: c-decl.c:5856
msgid "%Jparameter name omitted"
msgstr ""
-#: c-decl.c:5722
+#: c-decl.c:5896
+msgid "%Jold-style function definition"
+msgstr ""
+
+#: c-decl.c:5904
msgid "%Jparameter name missing from parameter list"
msgstr ""
-#: c-decl.c:5732
-msgid "%J\"%D\" declared as a non-parameter"
+#: c-decl.c:5915
+msgid "%J%qD declared as a non-parameter"
msgstr ""
-#: c-decl.c:5737
-msgid "%Jmultiple parameters named \"%D\""
+#: c-decl.c:5920
+msgid "%Jmultiple parameters named %qD"
msgstr ""
-#: c-decl.c:5745
-msgid "%Jparameter \"%D\" declared void"
+#: c-decl.c:5928
+msgid "%Jparameter %qD declared with void type"
msgstr ""
-#: c-decl.c:5760 c-decl.c:5762
-msgid "%Jtype of \"%D\" defaults to \"int\""
+#: c-decl.c:5943 c-decl.c:5945
+msgid "%Jtype of %qD defaults to %<int%>"
msgstr ""
-#: c-decl.c:5776
-msgid "%Jparameter \"%D\" has incomplete type"
+#: c-decl.c:5963
+msgid "%Jparameter %qD has incomplete type"
msgstr ""
-#: c-decl.c:5782
-msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
+#: c-decl.c:5969
+msgid "%Jdeclaration for parameter %qD but no such parameter"
msgstr ""
-#: c-decl.c:5834
-msgid "number of arguments doesn't match prototype"
+#: c-decl.c:6019
+msgid "number of arguments doesn%'t match prototype"
msgstr ""
-#: c-decl.c:5835 c-decl.c:5866 c-decl.c:5873
+#: c-decl.c:6020 c-decl.c:6050 c-decl.c:6057
msgid "%Hprototype declaration"
msgstr ""
-#: c-decl.c:5864
-msgid "promoted argument \"%D\" doesn't match prototype"
+#: c-decl.c:6048
+msgid "promoted argument %qD doesn%'t match prototype"
msgstr ""
-#: c-decl.c:5872
-msgid "argument \"%D\" doesn't match prototype"
+#: c-decl.c:6056
+msgid "argument %qD doesn%'t match prototype"
msgstr ""
-#: c-decl.c:6069 cp/decl.c:10876
+#: c-decl.c:6254 cp/decl.c:10593
msgid "no return statement in function returning non-void"
msgstr ""
-#: c-decl.c:6076
+#: c-decl.c:6261
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:6175
-msgid "'for' loop initial declaration used outside C99 mode"
+#: c-decl.c:6350
+msgid "%<for%> loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6199
-#, c-format
-msgid "'struct %s' declared in 'for' loop initial declaration"
+#: c-decl.c:6379
+msgid ""
+"%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6202
-#, c-format
-msgid "'union %s' declared in 'for' loop initial declaration"
+#: c-decl.c:6382
+msgid ""
+"%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6205
-#, c-format
-msgid "'enum %s' declared in 'for' loop initial declaration"
+#: c-decl.c:6387
+msgid "%<struct %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6213
-msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
+#: c-decl.c:6391
+msgid "%<union %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6216
-msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
+#: c-decl.c:6395
+msgid "%<enum %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6219
-msgid ""
-"%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
+#: c-decl.c:6399
+msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6532
-msgid "%Jredefinition of global '%D'"
+#: c-decl.c:6687 c-decl.c:6835 c-decl.c:7040 cp/decl.c:6756
+#, c-format
+msgid "duplicate %qs"
msgstr ""
-#: c-decl.c:6533
-msgid "%J'%D' previously defined here"
+#: c-decl.c:6707 c-decl.c:6844 c-decl.c:6947
+msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c-format.c:94 c-format.c:210
-msgid "format string has invalid operand number"
+#: c-decl.c:6719 cp/decl.c:6732
+msgid "%<long long long%> is too long for GCC"
msgstr ""
-#: c-format.c:111
-msgid "function does not return string type"
+#: c-decl.c:6726 c-decl.c:6918
+msgid "both %<long long%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-format.c:140
-msgid "format string arg not a string type"
+#: c-decl.c:6732
+msgid "ISO C90 does not support %<long long%>"
msgstr ""
-#: c-format.c:190
-msgid "unrecognized format specifier"
+#: c-decl.c:6737 c-decl.c:6757
+msgid "both %<long%> and %<short%> in declaration specifiers"
msgstr ""
-#: c-format.c:203
-#, c-format
-msgid "`%s' is an unrecognized format function type"
+#: c-decl.c:6740 c-decl.c:6851
+msgid "both %<long%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-format.c:216
-msgid "'...' has invalid operand number"
+#: c-decl.c:6743 c-decl.c:6870
+msgid "both %<long%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-format.c:224
-msgid "format string arg follows the args to be formatted"
+#: c-decl.c:6746 c-decl.c:6889
+msgid "both %<long%> and %<char%> in declaration specifiers"
msgstr ""
-#: c-format.c:565 c-format.c:589
-msgid "` ' flag"
+#: c-decl.c:6749 c-decl.c:6902
+msgid "both %<long%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-format.c:565 c-format.c:589
-msgid "the ` ' printf flag"
+#: c-decl.c:6760 c-decl.c:6854
+msgid "both %<short%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-format.c:566 c-format.c:590 c-format.c:627 c-format.c:683
-msgid "`+' flag"
+#: c-decl.c:6763 c-decl.c:6873
+msgid "both %<short%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-format.c:566 c-format.c:590 c-format.c:627
-msgid "the `+' printf flag"
+#: c-decl.c:6766 c-decl.c:6892
+msgid "both %<short%> and %<char%> in declaration specifiers"
msgstr ""
-#: c-format.c:567 c-format.c:591 c-format.c:628 c-format.c:659
-msgid "`#' flag"
+#: c-decl.c:6769 c-decl.c:6905
+msgid "both %<short%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-format.c:567 c-format.c:591 c-format.c:628
-msgid "the `#' printf flag"
+#: c-decl.c:6772 c-decl.c:6921
+msgid "both %<short%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-format.c:568 c-format.c:592 c-format.c:657
-msgid "`0' flag"
+#: c-decl.c:6780 c-decl.c:6800
+msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
msgstr ""
-#: c-format.c:568 c-format.c:592
-msgid "the `0' printf flag"
+#: c-decl.c:6783 c-decl.c:6857
+msgid "both %<signed%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-format.c:569 c-format.c:593 c-format.c:656 c-format.c:686
-msgid "`-' flag"
+#: c-decl.c:6786 c-decl.c:6876
+msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-format.c:569 c-format.c:593
-msgid "the `-' printf flag"
+#: c-decl.c:6789 c-decl.c:6908
+msgid "both %<signed%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-format.c:570 c-format.c:640
-msgid "`'' flag"
+#: c-decl.c:6792 c-decl.c:6924
+msgid "both %<signed%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-format.c:570
-msgid "the `'' printf flag"
+#: c-decl.c:6803 c-decl.c:6860
+msgid "both %<unsigned%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-format.c:571 c-format.c:641
-msgid "`I' flag"
+#: c-decl.c:6806 c-decl.c:6879
+msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-format.c:571
-msgid "the `I' printf flag"
+#: c-decl.c:6809 c-decl.c:6911
+msgid "both %<unsigned%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-format.c:572 c-format.c:594 c-format.c:638 c-format.c:660 c-format.c:687
-#: c-format.c:1802
-msgid "field width"
+#: c-decl.c:6812 c-decl.c:6927
+msgid "both %<unsigned%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-format.c:572 c-format.c:594
-msgid "field width in printf format"
+#: c-decl.c:6820
+msgid "ISO C90 does not support complex types"
msgstr ""
-#: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
-msgid "precision"
+#: c-decl.c:6822 c-decl.c:6863
+msgid "both %<complex%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
-msgid "precision in printf format"
+#: c-decl.c:6825 c-decl.c:6882
+msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630 c-format.c:639
-#: c-format.c:690
-msgid "length modifier"
+#: c-decl.c:6964
+#, c-format
+msgid "%qs fails to be a typedef or built in type"
msgstr ""
-#: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630
-msgid "length modifier in printf format"
+#: c-decl.c:6990
+#, c-format
+msgid "%qs is not at beginning of declaration"
msgstr ""
-#: c-format.c:636
-msgid "assignment suppression"
+#: c-decl.c:7005
+msgid "%<__thread%> used with %<auto%>"
msgstr ""
-#: c-format.c:636
-msgid "the assignment suppression scanf feature"
+#: c-decl.c:7007
+msgid "%<__thread%> used with %<register%>"
msgstr ""
-#: c-format.c:637
-msgid "`a' flag"
+#: c-decl.c:7009
+msgid "%<__thread%> used with %<typedef%>"
msgstr ""
-#: c-format.c:637
-msgid "the `a' scanf flag"
+#: c-decl.c:7020 cp/parser.c:7187
+msgid "%<__thread%> before %<extern%>"
msgstr ""
-#: c-format.c:638
-msgid "field width in scanf format"
+#: c-decl.c:7029 cp/parser.c:7177
+msgid "%<__thread%> before %<static%>"
msgstr ""
-#: c-format.c:639
-msgid "length modifier in scanf format"
+#: c-decl.c:7045
+msgid "multiple storage classes in declaration specifiers"
msgstr ""
-#: c-format.c:640
-msgid "the `'' scanf flag"
+#: c-decl.c:7052
+msgid "%<__thread%> used with %qs"
msgstr ""
-#: c-format.c:641
-msgid "the `I' scanf flag"
+#: c-decl.c:7106
+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c-format.c:655
-msgid "`_' flag"
+#: c-decl.c:7151 c-decl.c:7177
+msgid "ISO C does not support complex integer types"
msgstr ""
-#: c-format.c:655
-msgid "the `_' strftime flag"
+#: c-decl.c:7252 toplev.c:837
+msgid "%J%qF used but never defined"
msgstr ""
-#: c-format.c:656
-msgid "the `-' strftime flag"
+#: c-format.c:96 c-format.c:209
+msgid "format string has invalid operand number"
msgstr ""
-#: c-format.c:657
-msgid "the `0' strftime flag"
+#: c-format.c:113
+msgid "function does not return string type"
msgstr ""
-#: c-format.c:658 c-format.c:682
-msgid "`^' flag"
+#: c-format.c:142
+msgid "format string arg not a string type"
msgstr ""
-#: c-format.c:658
-msgid "the `^' strftime flag"
+#: c-format.c:190
+msgid "unrecognized format specifier"
msgstr ""
-#: c-format.c:659
-msgid "the `#' strftime flag"
+#: c-format.c:202
+#, c-format
+msgid "%qs is an unrecognized format function type"
msgstr ""
-#: c-format.c:660
-msgid "field width in strftime format"
+#: c-format.c:215
+msgid "'...' has invalid operand number"
msgstr ""
-#: c-format.c:661
-msgid "`E' modifier"
+#: c-format.c:222
+msgid "format string arg follows the args to be formatted"
msgstr ""
-#: c-format.c:661
-msgid "the `E' strftime modifier"
+#: c-format.c:345 c-format.c:369
+msgid "' ' flag"
msgstr ""
-#: c-format.c:662
-msgid "`O' modifier"
+#: c-format.c:345 c-format.c:369
+msgid "the ' ' printf flag"
msgstr ""
-#: c-format.c:662
-msgid "the `O' strftime modifier"
+#: c-format.c:346 c-format.c:370 c-format.c:408 c-format.c:465
+msgid "'+' flag"
msgstr ""
-#: c-format.c:663
-msgid "the `O' modifier"
+#: c-format.c:346 c-format.c:370 c-format.c:408
+msgid "the '+' printf flag"
msgstr ""
-#: c-format.c:681
-msgid "fill character"
+#: c-format.c:347 c-format.c:371 c-format.c:409 c-format.c:441
+msgid "'#' flag"
msgstr ""
-#: c-format.c:681
-msgid "fill character in strfmon format"
+#: c-format.c:347 c-format.c:371 c-format.c:409
+msgid "the '#' printf flag"
msgstr ""
-#: c-format.c:682
-msgid "the `^' strfmon flag"
+#: c-format.c:348 c-format.c:372 c-format.c:439
+msgid "'0' flag"
msgstr ""
-#: c-format.c:683
-msgid "the `+' strfmon flag"
+#: c-format.c:348 c-format.c:372
+msgid "the '0' printf flag"
msgstr ""
-#: c-format.c:684
-msgid "`(' flag"
+#: c-format.c:349 c-format.c:373 c-format.c:438 c-format.c:468
+msgid "'-' flag"
msgstr ""
-#: c-format.c:684
-msgid "the `(' strfmon flag"
+#: c-format.c:349 c-format.c:373
+msgid "the '-' printf flag"
msgstr ""
-#: c-format.c:685
-msgid "`!' flag"
+#: c-format.c:350 c-format.c:422
+msgid "''' flag"
msgstr ""
-#: c-format.c:685
-msgid "the `!' strfmon flag"
+#: c-format.c:350
+msgid "the ''' printf flag"
msgstr ""
-#: c-format.c:686
-msgid "the `-' strfmon flag"
+#: c-format.c:351 c-format.c:423
+msgid "'I' flag"
msgstr ""
-#: c-format.c:687
-msgid "field width in strfmon format"
+#: c-format.c:351
+msgid "the 'I' printf flag"
msgstr ""
-#: c-format.c:688
-msgid "left precision"
+#: c-format.c:352 c-format.c:374 c-format.c:420 c-format.c:442 c-format.c:469
+#: c-format.c:1531 config/sol2-c.c:46
+msgid "field width"
msgstr ""
-#: c-format.c:688
-msgid "left precision in strfmon format"
+#: c-format.c:352 c-format.c:374 config/sol2-c.c:46
+msgid "field width in printf format"
msgstr ""
-#: c-format.c:689
-msgid "right precision"
+#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
+msgid "precision"
msgstr ""
-#: c-format.c:689
-msgid "right precision in strfmon format"
+#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
+msgid "precision in printf format"
msgstr ""
-#: c-format.c:690
-msgid "length modifier in strfmon format"
+#: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412 c-format.c:421
+#: c-format.c:472 config/sol2-c.c:47
+msgid "length modifier"
msgstr ""
-#: c-format.c:1107
-#, c-format
-msgid "function might be possible candidate for `%s' format attribute"
+#: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412
+#: config/sol2-c.c:47
+msgid "length modifier in printf format"
msgstr ""
-#: c-format.c:1223 c-format.c:1244 c-format.c:2212
-msgid "missing $ operand number in format"
+#: c-format.c:398 c-format.c:410
+msgid "'q' flag"
msgstr ""
-#: c-format.c:1254
-#, c-format
+#: c-format.c:398 c-format.c:410
+msgid "the 'q' diagnostic flag"
+msgstr ""
+
+#: c-format.c:418
+msgid "assignment suppression"
+msgstr ""
+
+#: c-format.c:418
+msgid "the assignment suppression scanf feature"
+msgstr ""
+
+#: c-format.c:419
+msgid "'a' flag"
+msgstr ""
+
+#: c-format.c:419
+msgid "the 'a' scanf flag"
+msgstr ""
+
+#: c-format.c:420
+msgid "field width in scanf format"
+msgstr ""
+
+#: c-format.c:421
+msgid "length modifier in scanf format"
+msgstr ""
+
+#: c-format.c:422
+msgid "the ''' scanf flag"
+msgstr ""
+
+#: c-format.c:423
+msgid "the 'I' scanf flag"
+msgstr ""
+
+#: c-format.c:437
+msgid "'_' flag"
+msgstr ""
+
+#: c-format.c:437
+msgid "the '_' strftime flag"
+msgstr ""
+
+#: c-format.c:438
+msgid "the '-' strftime flag"
+msgstr ""
+
+#: c-format.c:439
+msgid "the '0' strftime flag"
+msgstr ""
+
+#: c-format.c:440 c-format.c:464
+msgid "'^' flag"
+msgstr ""
+
+#: c-format.c:440
+msgid "the '^' strftime flag"
+msgstr ""
+
+#: c-format.c:441
+msgid "the '#' strftime flag"
+msgstr ""
+
+#: c-format.c:442
+msgid "field width in strftime format"
+msgstr ""
+
+#: c-format.c:443
+msgid "'E' modifier"
+msgstr ""
+
+#: c-format.c:443
+msgid "the 'E' strftime modifier"
+msgstr ""
+
+#: c-format.c:444
+msgid "'O' modifier"
+msgstr ""
+
+#: c-format.c:444
+msgid "the 'O' strftime modifier"
+msgstr ""
+
+#: c-format.c:445
+msgid "the 'O' modifier"
+msgstr ""
+
+#: c-format.c:463
+msgid "fill character"
+msgstr ""
+
+#: c-format.c:463
+msgid "fill character in strfmon format"
+msgstr ""
+
+#: c-format.c:464
+msgid "the '^' strfmon flag"
+msgstr ""
+
+#: c-format.c:465
+msgid "the '+' strfmon flag"
+msgstr ""
+
+#: c-format.c:466
+msgid "'(' flag"
+msgstr ""
+
+#: c-format.c:466
+msgid "the '(' strfmon flag"
+msgstr ""
+
+#: c-format.c:467
+msgid "'!' flag"
+msgstr ""
+
+#: c-format.c:467
+msgid "the '!' strfmon flag"
+msgstr ""
+
+#: c-format.c:468
+msgid "the '-' strfmon flag"
+msgstr ""
+
+#: c-format.c:469
+msgid "field width in strfmon format"
+msgstr ""
+
+#: c-format.c:470
+msgid "left precision"
+msgstr ""
+
+#: c-format.c:470
+msgid "left precision in strfmon format"
+msgstr ""
+
+#: c-format.c:471
+msgid "right precision"
+msgstr ""
+
+#: c-format.c:471
+msgid "right precision in strfmon format"
+msgstr ""
+
+#: c-format.c:472
+msgid "length modifier in strfmon format"
+msgstr ""
+
+#: c-format.c:840
+#, c-format
+msgid "function might be possible candidate for %qs format attribute"
+msgstr ""
+
+#: c-format.c:931 c-format.c:952 c-format.c:1947
+msgid "missing $ operand number in format"
+msgstr ""
+
+#: c-format.c:961
+#, c-format
msgid "%s does not support %%n$ operand number formats"
msgstr ""
-#: c-format.c:1261
+#: c-format.c:968
msgid "operand number out of range in format"
msgstr ""
-#: c-format.c:1284
+#: c-format.c:991
#, c-format
msgid "format argument %d used more than once in %s format"
msgstr ""
-#: c-format.c:1331
+#: c-format.c:1023
+msgid "$ operand number used after format without operand number"
+msgstr ""
+
+#: c-format.c:1053
#, c-format
msgid "format argument %d unused before used argument %d in $-style format"
msgstr ""
-#: c-format.c:1429
+#: c-format.c:1148
msgid "format not a string literal, format string not checked"
msgstr ""
-#: c-format.c:1443
+#: c-format.c:1162
msgid "format not a string literal and no format arguments"
msgstr ""
-#: c-format.c:1445
+#: c-format.c:1164
msgid "format not a string literal, argument types not checked"
msgstr ""
-#: c-format.c:1458
+#: c-format.c:1177
msgid "too many arguments for format"
msgstr ""
-#: c-format.c:1461
+#: c-format.c:1180
msgid "unused arguments in $-style format"
msgstr ""
-#: c-format.c:1464
+#: c-format.c:1183
#, c-format
msgid "zero-length %s format string"
msgstr ""
-#: c-format.c:1468
+#: c-format.c:1187
msgid "format is a wide character string"
msgstr ""
-#: c-format.c:1471
+#: c-format.c:1190
msgid "unterminated format string"
msgstr ""
-#: c-format.c:1681
-msgid "embedded `\\0' in format"
+#: c-format.c:1400
+msgid "embedded %<\\0%> in format"
msgstr ""
-#: c-format.c:1696
-#, c-format
-msgid "spurious trailing `%%' in format"
+#: c-format.c:1415
+msgid "spurious trailing %<%%%> in format"
msgstr ""
-#: c-format.c:1735 c-format.c:1972
+#: c-format.c:1459 c-format.c:1703
#, c-format
msgid "repeated %s in format"
msgstr ""
-#: c-format.c:1748
+#: c-format.c:1472
msgid "missing fill character at end of strfmon format"
msgstr ""
-#: c-format.c:1787 c-format.c:1886 c-format.c:2166 c-format.c:2219
+#: c-format.c:1516 c-format.c:1618 c-format.c:1897 c-format.c:1959
msgid "too few arguments for format"
msgstr ""
-#: c-format.c:1828
+#: c-format.c:1557
#, c-format
msgid "zero width in %s format"
msgstr ""
-#: c-format.c:1847
+#: c-format.c:1575
#, c-format
msgid "empty left precision in %s format"
msgstr ""
-#: c-format.c:1901
+#: c-format.c:1633
msgid "field precision"
msgstr ""
-#: c-format.c:1916
+#: c-format.c:1648
#, c-format
msgid "empty precision in %s format"
msgstr ""
-#: c-format.c:1956
+#: c-format.c:1687
#, c-format
-msgid "%s does not support the `%s' %s length modifier"
+msgid "%s does not support the %qs %s length modifier"
msgstr ""
-#: c-format.c:2006
+#: c-format.c:1737
msgid "conversion lacks type at end of format"
msgstr ""
-#: c-format.c:2017
+#: c-format.c:1748
#, c-format
-msgid "unknown conversion type character `%c' in format"
+msgid "unknown conversion type character %qc in format"
msgstr ""
-#: c-format.c:2020
+#: c-format.c:1751
#, c-format
msgid "unknown conversion type character 0x%x in format"
msgstr ""
-#: c-format.c:2027
-#, c-format
-msgid "%s does not support the `%%%c' %s format"
+#: c-format.c:1758
+msgid "%s does not support the %<%%%c%> %s format"
msgstr ""
-#: c-format.c:2043
-#, c-format
-msgid "%s used with `%%%c' %s format"
+#: c-format.c:1774
+msgid "%s used with %<%%%c%> %s format"
msgstr ""
-#: c-format.c:2052
+#: c-format.c:1783
#, c-format
msgid "%s does not support %s"
msgstr ""
-#: c-format.c:2061
-#, c-format
-msgid "%s does not support %s with the `%%%c' %s format"
+#: c-format.c:1792
+msgid "%s does not support %s with the %<%%%c%> %s format"
msgstr ""
-#: c-format.c:2094
-#, c-format
-msgid "%s ignored with %s and `%%%c' %s format"
+#: c-format.c:1825
+msgid "%s ignored with %s and %<%%%c%> %s format"
msgstr ""
-#: c-format.c:2098
+#: c-format.c:1829
#, c-format
msgid "%s ignored with %s in %s format"
msgstr ""
-#: c-format.c:2104
-#, c-format
-msgid "use of %s and %s together with `%%%c' %s format"
+#: c-format.c:1835
+msgid "use of %s and %s together with %<%%%c%> %s format"
msgstr ""
-#: c-format.c:2108
+#: c-format.c:1839
#, c-format
msgid "use of %s and %s together in %s format"
msgstr ""
-#: c-format.c:2127
-#, c-format
-msgid "`%%%c' yields only last 2 digits of year in some locales"
+#: c-format.c:1858
+msgid "%<%%%c%> yields only last 2 digits of year in some locales"
msgstr ""
-#: c-format.c:2130
-#, c-format
-msgid "`%%%c' yields only last 2 digits of year"
+#: c-format.c:1861
+msgid "%<%%%c%> yields only last 2 digits of year"
msgstr ""
#. The end of the format string was reached.
-#: c-format.c:2146
-#, c-format
-msgid "no closing `]' for `%%[' format"
+#: c-format.c:1877
+msgid "no closing %<]%> for %<%%[%> format"
msgstr ""
-#: c-format.c:2159
+#: c-format.c:1890
#, c-format
-msgid "use of `%s' length modifier with `%c' type character"
+msgid "use of %qs length modifier with %qc type character"
msgstr ""
-#: c-format.c:2180
-#, c-format
-msgid "%s does not support the `%%%s%c' %s format"
+#: c-format.c:1911
+msgid "%s does not support the %<%%%s%c%> %s format"
msgstr ""
-#: c-format.c:2195
+#: c-format.c:1928
msgid "operand number specified with suppressed assignment"
msgstr ""
-#: c-format.c:2197
+#: c-format.c:1930
msgid "operand number specified for format taking no argument"
msgstr ""
-#: c-format.c:2309
+#: c-format.c:2072
#, c-format
msgid "writing through null pointer (arg %d)"
msgstr ""
-#: c-format.c:2318
+#: c-format.c:2080
#, c-format
msgid "reading through null pointer (arg %d)"
msgstr ""
-#: c-format.c:2338
+#: c-format.c:2100
#, c-format
msgid "writing into constant object (arg %d)"
msgstr ""
-#: c-format.c:2348
+#: c-format.c:2110
#, c-format
msgid "extra type qualifiers in format argument (arg %d)"
msgstr ""
-#: c-format.c:2355
-#, c-format
-msgid "format argument is not a pointer (arg %d)"
+#: c-format.c:2220
+msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2357
-#, c-format
-msgid "format argument is not a pointer to a pointer (arg %d)"
+#: c-format.c:2223
+msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2433
-msgid "pointer"
+#: c-format.c:2230
+msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2435
-msgid "different type"
+#: c-format.c:2233
+msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2456
-#, c-format
-msgid "%s is not type %s (arg %d)"
+#: c-format.c:2499
+msgid "args to be formatted is not '...'"
msgstr ""
-#: c-format.c:2459
-#, c-format
-msgid "%s format, %s arg (arg %d)"
+#: c-format.c:2508
+msgid "strftime formats cannot format arguments"
msgstr ""
-#: c-format.c:2704
-msgid "args to be formatted is not '...'"
+#: c-gimplify.c:237
+msgid "statement with no effect"
msgstr ""
-#: c-format.c:2713
-msgid "strftime formats cannot format arguments"
+#: c-gimplify.c:315 c-typeck.c:6789 cp/parser.c:6508
+msgid "break statement not within loop or switch"
+msgstr ""
+
+#: c-gimplify.c:317
+msgid "continue statement not within loop or switch"
msgstr ""
-#: c-incpath.c:68
+#: c-incpath.c:70
#, c-format
msgid "ignoring duplicate directory \"%s\"\n"
msgstr ""
-#: c-incpath.c:71
+#: c-incpath.c:73
#, c-format
msgid " as it is a non-system directory that duplicates a system directory\n"
msgstr ""
-#: c-incpath.c:75
+#: c-incpath.c:77
#, c-format
msgid "ignoring nonexistent directory \"%s\"\n"
msgstr ""
-#: c-incpath.c:273
+#: c-incpath.c:283
#, c-format
msgid "#include \"...\" search starts here:\n"
msgstr ""
-#: c-incpath.c:277
+#: c-incpath.c:287
#, c-format
msgid "#include <...> search starts here:\n"
msgstr ""
-#: c-incpath.c:282
+#: c-incpath.c:292
#, c-format
msgid "End of search list.\n"
msgstr ""
-#: c-lex.c:240
+#: c-lex.c:259
msgid "badly nested C headers from preprocessor"
msgstr ""
-#: c-lex.c:281
+#: c-lex.c:307
#, c-format
msgid "ignoring #pragma %s %s"
msgstr ""
#. ... or not.
-#: c-lex.c:385
+#: c-lex.c:412
msgid "%Hstray '@' in program"
msgstr ""
-#: c-lex.c:393
+#: c-lex.c:420
#, c-format
msgid "missing terminating %c character"
msgstr ""
-#: c-lex.c:395
+#: c-lex.c:422
#, c-format
msgid "stray '%c' in program"
msgstr ""
-#: c-lex.c:397
+#: c-lex.c:424
#, c-format
msgid "stray '\\%o' in program"
msgstr ""
-#: c-lex.c:535
+#: c-lex.c:577
msgid "this decimal constant is unsigned only in ISO C90"
msgstr ""
-#: c-lex.c:538
+#: c-lex.c:580
msgid "this decimal constant would be unsigned in ISO C90"
msgstr ""
-#: c-lex.c:554
+#: c-lex.c:596
#, c-format
-msgid "integer constant is too large for \"%s\" type"
+msgid "integer constant is too large for %qs type"
msgstr ""
-#: c-lex.c:620
-#, c-format
-msgid "floating constant exceeds range of \"%s\""
+#: c-lex.c:662
+msgid "floating constant exceeds range of %<%s%>"
msgstr ""
-#: c-lex.c:696
+#: c-lex.c:738
msgid "traditional C rejects string constant concatenation"
msgstr ""
-#: c-objc-common.c:82
+#: c-objc-common.c:81
msgid ""
-"%Jfunction '%F' can never be inlined because it is supressed using -fno-"
+"%Jfunction %qF can never be inlined because it is suppressed using -fno-"
"inline"
msgstr ""
-#: c-objc-common.c:92
+#: c-objc-common.c:91
msgid ""
-"%Jfunction '%F' can never be inlined because it might not be bound within "
+"%Jfunction %qF can never be inlined because it might not be bound within "
"this unit of translation"
msgstr ""
-#: c-objc-common.c:100
+#: c-objc-common.c:99
msgid ""
-"%Jfunction '%F' can never be inlined because it uses attributes conflicting "
+"%Jfunction %qF can never be inlined because it uses attributes conflicting "
"with inlining"
msgstr ""
-#: c-objc-common.c:115
-msgid "%Jfunction '%F' can never be inlined because it has pending sizes"
+#: c-objc-common.c:114
+msgid "%Jfunction %qF can never be inlined because it has pending sizes"
msgstr ""
-#: c-objc-common.c:128
+#: c-objc-common.c:127
msgid ""
-"%Jnested function '%F' can never be inlined because it has possibly saved "
+"%Jnested function %qF can never be inlined because it has possibly saved "
"pending sizes"
msgstr ""
-#: c-objc-common.c:347
+#: c-objc-common.c:263
msgid "used array that cannot be converted to pointer where scalar is required"
msgstr ""
-#: c-objc-common.c:351
+#: c-objc-common.c:267
msgid "used struct type value where scalar is required"
msgstr ""
-#: c-objc-common.c:355
+#: c-objc-common.c:271
msgid "used union type value where scalar is required"
msgstr ""
-#: c-opts.c:141
+#: c-opts.c:147
#, c-format
-msgid "no class name specified with \"%s\""
+msgid "no class name specified with %qs"
msgstr ""
-#: c-opts.c:145
+#: c-opts.c:151
#, c-format
-msgid "assertion missing after \"%s\""
+msgid "assertion missing after %qs"
msgstr ""
-#: c-opts.c:150
+#: c-opts.c:156
#, c-format
-msgid "macro name missing after \"%s\""
+msgid "macro name missing after %qs"
msgstr ""
-#: c-opts.c:157
+#: c-opts.c:165
#, c-format
-msgid "missing path after \"%s\""
+msgid "missing path after %qs"
msgstr ""
-#: c-opts.c:166
+#: c-opts.c:174
#, c-format
-msgid "missing filename after \"%s\""
+msgid "missing filename after %qs"
msgstr ""
-#: c-opts.c:171
+#: c-opts.c:179
#, c-format
-msgid "missing makefile target after \"%s\""
+msgid "missing makefile target after %qs"
msgstr ""
-#: c-opts.c:291
+#: c-opts.c:305
msgid "-I- specified twice"
msgstr ""
-#: c-opts.c:692
+#: c-opts.c:308
+msgid "obsolete option -I- used, please use -iquote instead"
+msgstr ""
+
+#: c-opts.c:542
#, c-format
-msgid "switch \"%s\" is no longer supported"
+msgid "switch %qs is no longer supported"
msgstr ""
-#: c-opts.c:816
+#: c-opts.c:657
msgid ""
"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: c-opts.c:982
+#: c-opts.c:843
msgid "output filename specified twice"
msgstr ""
-#: c-opts.c:1106
+#: c-opts.c:976
msgid "-Wformat-y2k ignored without -Wformat"
msgstr ""
-#: c-opts.c:1108
+#: c-opts.c:978
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr ""
-#: c-opts.c:1110
+#: c-opts.c:980
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr ""
-#: c-opts.c:1112
+#: c-opts.c:982
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr ""
-#: c-opts.c:1114
+#: c-opts.c:984
msgid "-Wformat-security ignored without -Wformat"
msgstr ""
-#: c-opts.c:1116
+#: c-opts.c:986
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr ""
-#: c-opts.c:1130
+#: c-opts.c:1000
#, c-format
msgid "opening output file %s: %m"
msgstr ""
-#: c-opts.c:1135
+#: c-opts.c:1005
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr ""
-#: c-opts.c:1213
-msgid "YYDEBUG not defined"
+#: c-opts.c:1088
+msgid "YYDEBUG was not defined at build time, -dy ignored"
msgstr ""
-#: c-opts.c:1260
+#: c-opts.c:1129
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1270
+#: c-opts.c:1139
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1273
+#: c-opts.c:1142
#, c-format
msgid "when writing output to %s: %m"
msgstr ""
-#: c-opts.c:1343
+#: c-opts.c:1221
msgid "to generate dependencies you must specify either -M or -MM"
msgstr ""
-#: c-opts.c:1403
+#: c-opts.c:1286
msgid "<built-in>"
msgstr ""
-#: c-opts.c:1418
+#: c-opts.c:1301
msgid "<command line>"
msgstr ""
-#: c-opts.c:1501
+#: c-opts.c:1384
msgid "too late for # directive to set debug directory"
msgstr ""
-#. Like YYERROR but do call yyerror.
-#: c-parse.y:55 c-parse.c:5381 gengtype-yacc.c:1514 java/parse-scan.c:3063
-#: java/parse.c:6068 objc/objc-parse.y:55 objc/objc-parse.c:6644
+#. Depending on the version of Bison used to compile this grammar,
+#. it may issue generic diagnostics spelled "syntax error" or
+#. "parse error". To prevent this from changing the translation
+#. template randomly, we list all the variants of this particular
+#. diagnostic here. Translators: there is no fine distinction
+#. between diagnostics with "syntax error" in them, and diagnostics
+#. with "parse error" in them. It's okay to give them both the same
+#. translation.
+#: c-parse.y:54 c-parse.c:5320 c-parse.y:2925 gengtype-yacc.c:1559
+#: java/parse-scan.c:3063 ../../gcc-cvs/gcc/java/parse-scan.y:1373
+#: java/parse.c:6168 ../../gcc-cvs/gcc/java/parse.y:16421 objc/objc-parse.y:53
+#: objc/objc-parse.c:6402 objc/objc-parse.y:3528
msgid "syntax error"
msgstr ""
-#: c-parse.c:2119 gengtype-yacc.c:545 java/parse-scan.c:1932 java/parse.c:2876
-#: objc/objc-parse.c:2718
+#: c-parse.c:2170 c-parse.y:2929 gengtype-yacc.c:555 java/parse-scan.c:1932
+#: ../../gcc-cvs/gcc/java/parse-scan.y:1377 java/parse.c:2933
+#: ../../gcc-cvs/gcc/java/parse.y:16425 objc/objc-parse.c:2687
+#: objc/objc-parse.y:3532
msgid "syntax error: cannot back up"
msgstr ""
-#: c-parse.y:321 objc/objc-parse.y:345
+#: c-parse.y:344 objc/objc-parse.y:366
msgid "ISO C forbids an empty source file"
msgstr ""
-#: c-parse.y:350 c-typeck.c:6025 objc/objc-parse.y:375
-msgid "argument of `asm' is not a constant string"
-msgstr ""
-
-#: c-parse.y:358 objc/objc-parse.y:383
+#: c-parse.y:378 objc/objc-parse.y:401
msgid "ISO C forbids data definition with no type or storage class"
msgstr ""
-#: c-parse.y:360 objc/objc-parse.y:385
+#: c-parse.y:380 objc/objc-parse.y:403
msgid "data definition has no type or storage class"
msgstr ""
-#: c-parse.y:373 objc/objc-parse.y:398
-msgid "ISO C does not allow extra `;' outside of a function"
+#: c-parse.y:393 objc/objc-parse.y:416
+msgid "ISO C does not allow extra %<;%> outside of a function"
msgstr ""
-#: c-parse.y:430 cppexp.c:1253
+#: c-parse.y:450
msgid "traditional C rejects the unary plus operator"
msgstr ""
-#: c-parse.y:477 objc/objc-parse.y:502
-msgid "`sizeof' applied to a bit-field"
+#: c-parse.y:503 objc/objc-parse.y:526
+msgid "%<sizeof%> applied to a bit-field"
msgstr ""
-#: c-parse.y:564 objc/objc-parse.y:589
+#: c-parse.y:600 objc/objc-parse.y:623
msgid "ISO C forbids omitting the middle term of a ?: expression"
msgstr ""
-#: c-parse.y:611 objc/objc-parse.y:636
-msgid "ISO C89 forbids compound literals"
-msgstr ""
-
-#: c-parse.y:625 objc/objc-parse.y:650
-msgid "ISO C forbids braced-groups within expressions"
-msgstr ""
-
-#: c-parse.y:653 objc/objc-parse.y:678
-msgid "first argument to __builtin_choose_expr not a constant"
+#: c-parse.y:641 objc/objc-parse.y:664
+msgid "compound literal has variable size"
msgstr ""
-#: c-parse.y:696 objc/objc-parse.y:737
-msgid "traditional C rejects ISO C style function definitions"
+#: c-parse.y:653 objc/objc-parse.y:676
+msgid "ISO C90 forbids compound literals"
msgstr ""
-#: c-parse.y:699 c-parse.y:705 objc/objc-parse.y:740 objc/objc-parse.y:746
-msgid "old-style parameter declaration"
+#: c-parse.y:666 objc/objc-parse.y:689
+msgid "ISO C forbids braced-groups within expressions"
msgstr ""
-#: c-parse.y:967 c-parse.y:973 c-parse.y:979 c-parse.y:985 c-parse.y:1006
-#: c-parse.y:1012 c-parse.y:1018 c-parse.y:1024 c-parse.y:1057 c-parse.y:1063
-#: c-parse.y:1069 c-parse.y:1075 c-parse.y:1120 c-parse.y:1126 c-parse.y:1132
-#: c-parse.y:1138 objc/objc-parse.y:1008 objc/objc-parse.y:1014
-#: objc/objc-parse.y:1020 objc/objc-parse.y:1026 objc/objc-parse.y:1047
-#: objc/objc-parse.y:1053 objc/objc-parse.y:1059 objc/objc-parse.y:1065
-#: objc/objc-parse.y:1098 objc/objc-parse.y:1104 objc/objc-parse.y:1110
-#: objc/objc-parse.y:1116 objc/objc-parse.y:1161 objc/objc-parse.y:1167
-#: objc/objc-parse.y:1173 objc/objc-parse.y:1179
-#, c-format
-msgid "`%s' is not at beginning of declaration"
+#: c-parse.y:702 objc/objc-parse.y:725
+msgid "first argument to __builtin_choose_expr not a constant"
msgstr ""
-#: c-parse.y:1300 objc/objc-parse.y:1350
-msgid "`typeof' applied to a bit-field"
+#: c-parse.y:1226 objc/objc-parse.y:1273
+msgid "%<typeof%> applied to a bit-field"
msgstr ""
-#: c-parse.y:1427 objc/objc-parse.y:1477
+#: c-parse.y:1354 objc/objc-parse.y:1401
msgid "ISO C forbids empty initializer braces"
msgstr ""
-#: c-parse.y:1441 objc/objc-parse.y:1491
-msgid "ISO C89 forbids specifying subobject to initialize"
+#: c-parse.y:1368 objc/objc-parse.y:1415
+msgid "ISO C90 forbids specifying subobject to initialize"
msgstr ""
-#: c-parse.y:1444 objc/objc-parse.y:1494
-msgid "obsolete use of designated initializer without `='"
+#: c-parse.y:1371 objc/objc-parse.y:1418
+msgid "obsolete use of designated initializer without %<=%>"
msgstr ""
-#: c-parse.y:1448 objc/objc-parse.y:1498
-msgid "obsolete use of designated initializer with `:'"
+#: c-parse.y:1375 objc/objc-parse.y:1422
+msgid "obsolete use of designated initializer with %<:%>"
msgstr ""
-#: c-parse.y:1475 objc/objc-parse.y:1525
+#: c-parse.y:1402 objc/objc-parse.y:1449
msgid "ISO C forbids specifying range of elements to initialize"
msgstr ""
-#: c-parse.y:1483 c-parse.y:1514 objc/objc-parse.y:1533 objc/objc-parse.y:1564
+#: c-parse.y:1410 c-parse.y:1440 objc/objc-parse.y:1457 objc/objc-parse.y:1487
msgid "ISO C forbids nested functions"
msgstr ""
-#: c-parse.y:1691 objc/objc-parse.y:1743
-msgid "ISO C forbids forward references to `enum' types"
+#: c-parse.y:1607 objc/objc-parse.y:1658
+msgid "ISO C forbids forward references to %<enum%> types"
msgstr ""
-#: c-parse.y:1703 cp/parser.c:9356 objc/objc-parse.y:1755
+#: c-parse.y:1619 cp/parser.c:9920 objc/objc-parse.y:1670
msgid "comma at end of enumerator list"
msgstr ""
-#: c-parse.y:1723 objc/objc-parse.y:1775
+#: c-parse.y:1639 objc/objc-parse.y:1690
msgid "no semicolon at end of struct or union"
msgstr ""
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1648 objc/objc-parse.y:1699 objc/objc-parse.y:2688
msgid "extra semicolon in struct or union specified"
msgstr ""
-#: c-parse.y:1745 objc/objc-parse.y:1800
+#: c-parse.y:1661 objc/objc-parse.y:1715
msgid "ISO C doesn't support unnamed structs/unions"
msgstr ""
-#: c-parse.y:1754 objc/objc-parse.y:1809
+#: c-parse.y:1671 objc/objc-parse.y:1725
msgid "ISO C forbids member declarations with no members"
msgstr ""
-#: c-parse.y:1915 objc/objc-parse.y:1970
+#: c-parse.y:1837 objc/objc-parse.y:1891
msgid "label at end of compound statement"
msgstr ""
-#: c-parse.y:1934 objc/objc-parse.y:1989
+#: c-parse.y:1856 objc/objc-parse.y:1910
msgid "ISO C90 forbids mixed declarations and code"
msgstr ""
-#: c-parse.y:2012 objc/objc-parse.y:2069
+#: c-parse.y:1896 objc/objc-parse.y:1950
msgid "ISO C forbids label declarations"
msgstr ""
-#: c-parse.y:2062 objc/objc-parse.y:2119
+#: c-parse.y:1940 objc/objc-parse.y:1994
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c-parse.y:2184 objc/objc-parse.y:2241
-msgid "empty body in an else-statement"
-msgstr ""
-
-#: c-parse.y:2192 objc/objc-parse.y:2249
-msgid "%Hempty body in an if-statement"
-msgstr ""
-
-#: c-parse.y:2272 cp/parser.c:6102 objc/objc-parse.y:2329
-msgid "break statement not within loop or switch"
+#: c-parse.y:2236 objc/objc-parse.y:2333
+#, c-format
+msgid "%E qualifier ignored on asm"
msgstr ""
-#: c-parse.y:2281 cp/parser.c:6113 objc/objc-parse.y:2338
-msgid "continue statement not within a loop"
+#: c-parse.y:2330 objc/objc-parse.y:2427
+msgid "ISO C requires a named argument before %<...%>"
msgstr ""
-#: c-parse.y:2323 objc/objc-parse.y:2380
-msgid "ISO C forbids `goto *expr;'"
+#: c-parse.c:5316 c-parse.y:2927 gengtype-yacc.c:1555 java/parse-scan.c:3059
+#: ../../gcc-cvs/gcc/java/parse-scan.y:1375 java/parse.c:6164
+#: ../../gcc-cvs/gcc/java/parse.y:16423 objc/objc-parse.c:6398
+#: objc/objc-parse.y:3530
+msgid "syntax error; also virtual memory exhausted"
msgstr ""
-#. Gcc used to allow this as an extension. However, it does
-#. not work for all targets, and thus has been disabled.
-#. Also, since func (...) and func () are indistinguishable,
-#. it caused problems with the code in expand_builtin which
-#. tries to verify that BUILT_IN_NEXT_ARG is being used
-#. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
-msgid "ISO C requires a named argument before `...'"
+#: c-parse.c:5434 gengtype-yacc.c:1673 java/parse-scan.c:3177
+#: java/parse.c:6282 objc/objc-parse.c:6516
+msgid "parser stack overflow"
msgstr ""
-#: c-parse.y:2538 objc/objc-parse.y:2646
-msgid "`...' in old-style identifier list"
+#: c-parse.y:2846 objc/objc-parse.y:3449
+#, c-format
+msgid "syntax error at %qs token"
msgstr ""
-#: c-parse.c:5377 gengtype-yacc.c:1510 java/parse-scan.c:3059
-#: java/parse.c:6064 objc/objc-parse.c:6640
-msgid "syntax error; also virtual memory exhausted"
+#: c-parse.y:2926 ../../gcc-cvs/gcc/java/parse-scan.y:1374
+#: ../../gcc-cvs/gcc/java/parse.y:16422 objc/objc-parse.y:3529
+msgid "parse error"
msgstr ""
-#: c-parse.c:5495 gengtype-yacc.c:1628 java/parse-scan.c:3177
-#: java/parse.c:6182 objc/objc-parse.c:6758
-msgid "parser stack overflow"
+#: c-parse.y:2928 ../../gcc-cvs/gcc/java/parse-scan.y:1376
+#: ../../gcc-cvs/gcc/java/parse.y:16424 objc/objc-parse.y:3531
+msgid "parse error; also virtual memory exhausted"
msgstr ""
-#: c-parse.y:2968 objc/objc-parse.y:3663
-#, c-format
-msgid "syntax error at '%s' token"
+#: c-parse.y:2930 ../../gcc-cvs/gcc/java/parse-scan.y:1378
+#: ../../gcc-cvs/gcc/java/parse.y:16426 objc/objc-parse.y:3533
+msgid "parse error: cannot back up"
msgstr ""
-#: c-pch.c:112
+#: c-pch.c:130
#, c-format
msgid "can't create precompiled header %s: %m"
msgstr ""
-#: c-pch.c:132
+#: c-pch.c:158
#, c-format
msgid "can't write to %s: %m"
msgstr ""
-#: c-pch.c:138
+#: c-pch.c:164
#, c-format
-msgid "`%s' is not a valid output file"
+msgid "%qs is not a valid output file"
msgstr ""
-#: c-pch.c:167 c-pch.c:183 c-pch.c:195
+#: c-pch.c:193 c-pch.c:208 c-pch.c:222
#, c-format
msgid "can't write %s: %m"
msgstr ""
-#: c-pch.c:173
+#: c-pch.c:198 c-pch.c:215
#, c-format
msgid "can't seek in %s: %m"
msgstr ""
-#: c-pch.c:181 c-pch.c:221 c-pch.c:249 c-pch.c:254 c-pch.c:324
+#: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
#, c-format
msgid "can't read %s: %m"
msgstr ""
-#: 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:237
-#, c-format
-msgid "%s: not for %s"
-msgstr ""
-
-#. Not any kind of PCH.
-#: c-pch.c:241
-#, c-format
-msgid "%s: not a PCH file"
-msgstr ""
-
-#: c-pch.c:260
-#, c-format
-msgid "%s: created on host `%.*s', but used on host `%s'"
+#: c-pch.c:483
+msgid "malformed #pragma GCC pch_preprocess, ignored"
msgstr ""
-#: c-pch.c:270
-#, c-format
-msgid "%s: created for target `%.*s', but used for target `%s'"
+#: c-pch.c:489
+msgid "pch_preprocess pragma should only be used with -fpreprocessed"
msgstr ""
-#: c-pch.c:283
-#, c-format
-msgid "%s: created by version `%.*s', but this is version `%s'"
+#: c-pch.c:490
+msgid "use #include instead"
msgstr ""
-#: c-pch.c:299
+#: c-pch.c:498
#, c-format
-msgid "%s: created with -g%s, but used with -g%s"
+msgid "%s: couldn't open PCH file: %m\n"
msgstr ""
-#: c-pch.c:313
-#, c-format
-msgid "%s: had text segment at different address"
+#: c-pch.c:503
+msgid "use -Winvalid-pch for more information"
msgstr ""
-#: c-pch.c:330 cpperror.c:176 gcc.c:6547
+#: c-pch.c:504
#, c-format
-msgid "%s: %s"
-msgstr ""
-
-#: c-pch.c:361
-msgid "calling fdopen"
-msgstr ""
-
-#: c-pch.c:369 c-pch.c:381
-msgid "reading"
+msgid "%s: PCH file was invalid"
msgstr ""
-#: c-pragma.c:106
-msgid ""
-"#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
+#: c-pragma.c:98
+msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
msgstr ""
-#: c-pragma.c:124
+#: c-pragma.c:111
#, c-format
msgid ""
-"#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, "
-"<n>)"
+"#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
msgstr ""
-#: c-pragma.c:144
+#: c-pragma.c:125
msgid "#pragma pack(push[, id], <n>) is not supported on this target"
msgstr ""
-#: c-pragma.c:146
+#: c-pragma.c:127
msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
msgstr ""
-#: c-pragma.c:165
-msgid "missing '(' after '#pragma pack' - ignored"
+#: c-pragma.c:148
+msgid "missing %<(%> after %<#pragma pack%> - ignored"
msgstr ""
-#: c-pragma.c:178 c-pragma.c:228
-msgid "malformed '#pragma pack' - ignored"
+#: c-pragma.c:161 c-pragma.c:201
+msgid "malformed %<#pragma pack%> - ignored"
msgstr ""
-#: c-pragma.c:183
-msgid "malformed '#pragma pack(push[, id], <n>)' - ignored"
+#: c-pragma.c:166
+msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
msgstr ""
-#: c-pragma.c:185
-msgid "malformed '#pragma pack(pop[, id])' - ignored"
+#: c-pragma.c:168
+msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
msgstr ""
-#: c-pragma.c:194
-#, c-format
-msgid "unknown action '%s' for '#pragma pack' - ignored"
+#: c-pragma.c:177
+msgid "unknown action %qs for %<#pragma pack%> - ignored"
+msgstr ""
+
+#: c-pragma.c:204
+msgid "junk at end of %<#pragma pack%>"
msgstr ""
-#: c-pragma.c:231
-msgid "junk at end of '#pragma pack'"
+#: c-pragma.c:207
+msgid "#pragma pack has no effect with -fpack-struct - ignored"
msgstr ""
-#: c-pragma.c:245
+#: c-pragma.c:227
#, c-format
msgid "alignment must be a small power of two, not %d"
msgstr ""
-#: c-pragma.c:278
+#: c-pragma.c:260
msgid ""
-"%Japplying #pragma weak '%D' after first use results in unspecified behavior"
+"%Japplying #pragma weak %qD after first use results in unspecified behavior"
msgstr ""
-#: c-pragma.c:325 c-pragma.c:330
+#: c-pragma.c:307 c-pragma.c:312
msgid "malformed #pragma weak, ignored"
msgstr ""
-#: c-pragma.c:334
+#: c-pragma.c:316
msgid "junk at end of #pragma weak"
msgstr ""
-#: c-pragma.c:367 c-pragma.c:372
+#: c-pragma.c:379 c-pragma.c:381
msgid "malformed #pragma redefine_extname, ignored"
msgstr ""
-#: c-pragma.c:377
+#: c-pragma.c:384
msgid "junk at end of #pragma redefine_extname"
msgstr ""
-#: c-pragma.c:384 c-pragma.c:462
-msgid "#pragma redefine_extname conflicts with declaration"
+#: c-pragma.c:389
+msgid "#pragma redefine_extname not supported on this target"
+msgstr ""
+
+#: c-pragma.c:406 c-pragma.c:492
+msgid "#pragma redefine_extname ignored due to conflict with previous rename"
+msgstr ""
+
+#: c-pragma.c:429
+msgid ""
+"#pragma redefine_extname ignored due to conflict with previous #pragma "
+"redefine_extname"
msgstr ""
-#: c-pragma.c:413
+#: c-pragma.c:448
msgid "malformed #pragma extern_prefix, ignored"
msgstr ""
-#: c-pragma.c:418
+#: c-pragma.c:451
msgid "junk at end of #pragma extern_prefix"
msgstr ""
-#: c-pragma.c:449
-msgid "asm declaration conflicts with previous rename"
+#: c-pragma.c:457
+msgid "#pragma extern_prefix not supported on this target"
+msgstr ""
+
+#: c-pragma.c:483
+msgid "asm declaration ignored due to conflict with previous rename"
+msgstr ""
+
+#: c-pragma.c:514
+msgid ""
+"#pragma redefine_extname ignored due to conflict with __asm__ declaration"
+msgstr ""
+
+#: c-pragma.c:574
+msgid "#pragma GCC visibility must be followed by push or pop"
+msgstr ""
+
+#: c-pragma.c:581
+msgid "No matching push for %<#pragma GCC visibility pop%>"
+msgstr ""
+
+#: c-pragma.c:592
+msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
msgstr ""
-#: c-semantics.c:697
-msgid "destructor needed for `%D'"
+#: c-pragma.c:596
+msgid "malformed #pragma GCC visibility push"
msgstr ""
-#: c-semantics.c:698
-msgid "where case label appears here"
+#: c-pragma.c:600
+msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
msgstr ""
-#: c-semantics.c:701
+#: c-pragma.c:616
msgid ""
-"(enclose actions of previous case statements requiring destructors in their "
-"own scope.)"
+"#pragma GCC visibility push() must specify default, internal, hidden or "
+"protected"
msgstr ""
-#: c-semantics.c:737 c-typeck.c:6047 cp/semantics.c:1070
-#, c-format
-msgid "%s qualifier ignored on asm"
+#: c-pragma.c:621
+msgid "missing '(' after %<#pragma GCC visibility push%> - ignored"
msgstr ""
-#: c-semantics.c:991
-msgid "will never be executed"
+#: c-pragma.c:625
+msgid "junk at end of %<#pragma GCC visibility%>"
msgstr ""
-#: c-typeck.c:119
+#: c-typeck.c:148
#, c-format
-msgid "`%s' has an incomplete type"
+msgid "%qs has an incomplete type"
msgstr ""
-#: c-typeck.c:141 cp/call.c:2532
+#: c-typeck.c:170 cp/call.c:2667
msgid "invalid use of void expression"
msgstr ""
-#: c-typeck.c:149
+#: c-typeck.c:178
msgid "invalid use of flexible array member"
msgstr ""
-#: c-typeck.c:155
+#: c-typeck.c:184
msgid "invalid use of array with unspecified bounds"
msgstr ""
-#: c-typeck.c:163
-#, c-format
-msgid "invalid use of undefined type `%s %s'"
+#: c-typeck.c:192
+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:167
+#: c-typeck.c:196
#, c-format
-msgid "invalid use of incomplete typedef `%s'"
+msgid "invalid use of incomplete typedef %qs"
msgstr ""
-#: c-typeck.c:414 c-typeck.c:429
+#: c-typeck.c:383 c-typeck.c:397
msgid "function types not truly compatible in ISO C"
msgstr ""
-#: c-typeck.c:610
+#: c-typeck.c:751
msgid "types are not quite compatible"
msgstr ""
-#: c-typeck.c:819
-msgid "function return types not compatible due to `volatile'"
+#: c-typeck.c:993
+msgid "function return types not compatible due to %<volatile%>"
msgstr ""
-#: c-typeck.c:965 c-typeck.c:2142
+#: c-typeck.c:1134 c-typeck.c:2379
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
-#: c-typeck.c:1338
-#, c-format
-msgid "%s has no member named `%s'"
+#: c-typeck.c:1489
+msgid "%qT has no member named %qs"
msgstr ""
-#: c-typeck.c:1374
+#: c-typeck.c:1525
#, c-format
-msgid "request for member `%s' in something not a structure or union"
+msgid "request for member %qs in something not a structure or union"
msgstr ""
-#: c-typeck.c:1403
+#: c-typeck.c:1554
msgid "dereferencing pointer to incomplete type"
msgstr ""
-#: c-typeck.c:1407
-msgid "dereferencing `void *' pointer"
+#: c-typeck.c:1558
+msgid "dereferencing %<void *%> pointer"
msgstr ""
-#: c-typeck.c:1424 cp/typeck.c:2104
+#: c-typeck.c:1575
#, c-format
-msgid "invalid type argument of `%s'"
+msgid "invalid type argument of %qs"
msgstr ""
-#: c-typeck.c:1442 cp/typeck.c:2129
+#: c-typeck.c:1593 cp/typeck.c:2170
msgid "subscript missing in array reference"
msgstr ""
-#: c-typeck.c:1463 cp/typeck.c:2171
-msgid "array subscript has type `char'"
+#: c-typeck.c:1613
+msgid "array subscript has type %<char%>"
msgstr ""
-#: c-typeck.c:1471 c-typeck.c:1560 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1621 c-typeck.c:1710 cp/typeck.c:2215 cp/typeck.c:2301
msgid "array subscript is not an integer"
msgstr ""
-#: c-typeck.c:1504
-msgid "ISO C forbids subscripting `register' array"
+#: c-typeck.c:1654
+msgid "ISO C forbids subscripting %<register%> array"
msgstr ""
-#: c-typeck.c:1506
+#: c-typeck.c:1656
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr ""
-#: c-typeck.c:1539
-msgid "subscript has type `char'"
+#: c-typeck.c:1689
+msgid "subscript has type %<char%>"
msgstr ""
-#: c-typeck.c:1555 cp/typeck.c:2256
+#: c-typeck.c:1705 cp/typeck.c:2296
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1585
+#: c-typeck.c:1735
#, c-format
-msgid "local declaration of `%s' hides instance variable"
+msgid "local declaration of %qs hides instance variable"
msgstr ""
-#: c-typeck.c:1678
-msgid "called object is not a function"
+#: c-typeck.c:1928
+#, c-format
+msgid "called object %qE is not a function"
msgstr ""
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1710
+#: c-typeck.c:1960
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1804 cp/typeck.c:2544
-msgid "too many arguments to function"
+#: c-typeck.c:2004 c-typeck.c:4288 c-typeck.c:4290 c-typeck.c:4298
+#: c-typeck.c:4323 c-typeck.c:5710
+msgid "initializer element is not constant"
msgstr ""
-#: c-typeck.c:1825
+#: c-typeck.c:2064
#, c-format
-msgid "type of formal parameter %d is incomplete"
+msgid "too many arguments to function %qE"
msgstr ""
-#: c-typeck.c:1838
+#: c-typeck.c:2091
#, c-format
-msgid "%s as integer rather than floating due to prototype"
+msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:1841
+#: c-typeck.c:2104
#, c-format
-msgid "%s as integer rather than complex due to prototype"
+msgid ""
+"passing argument %d of %qE as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1844
+#: c-typeck.c:2109
#, c-format
-msgid "%s as complex rather than floating due to prototype"
+msgid ""
+"passing argument %d of %qE as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1847
+#: c-typeck.c:2114
#, c-format
-msgid "%s as floating rather than integer due to prototype"
+msgid ""
+"passing argument %d of %qE as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1850
+#: c-typeck.c:2119
#, c-format
-msgid "%s as complex rather than integer due to prototype"
+msgid ""
+"passing argument %d of %qE as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1853
+#: c-typeck.c:2124
#, c-format
-msgid "%s as floating rather than complex due to prototype"
+msgid ""
+"passing argument %d of %qE as complex rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1863
+#: c-typeck.c:2129
#, c-format
-msgid "%s as `float' rather than `double' due to prototype"
+msgid ""
+"passing argument %d of %qE as floating rather than complex due to prototype"
+msgstr ""
+
+#: c-typeck.c:2141
+msgid ""
+"passing argument %d of %qE as %<float%> rather than %<double%> due to "
+"prototype"
msgstr ""
-#: c-typeck.c:1881
+#: c-typeck.c:2161
#, c-format
-msgid "%s with different width due to prototype"
+msgid "passing argument %d of %qE with different width due to prototype"
msgstr ""
-#: c-typeck.c:1907
+#: c-typeck.c:2188
#, c-format
-msgid "%s as unsigned due to prototype"
+msgid "passing argument %d of %qE as unsigned due to prototype"
msgstr ""
-#: c-typeck.c:1909
+#: c-typeck.c:2191
#, c-format
-msgid "%s as signed due to prototype"
+msgid "passing argument %d of %qE as signed due to prototype"
msgstr ""
-#: c-typeck.c:1943 cp/typeck.c:2650
-msgid "too few arguments to function"
+#: c-typeck.c:2221
+#, c-format
+msgid "too few arguments to function %qE"
msgstr ""
-#: c-typeck.c:1983
+#: c-typeck.c:2255
msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: c-typeck.c:1990
+#: c-typeck.c:2262
msgid "suggest parentheses around && within ||"
msgstr ""
-#: c-typeck.c:1999
+#: c-typeck.c:2271
msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: c-typeck.c:2002
+#: c-typeck.c:2275
msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: c-typeck.c:2011
+#: c-typeck.c:2284
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: c-typeck.c:2014
+#: c-typeck.c:2288
msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: c-typeck.c:2021
+#: c-typeck.c:2295
msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: c-typeck.c:2024
+#: c-typeck.c:2299
msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: c-typeck.c:2031
+#: c-typeck.c:2305
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: c-typeck.c:2094
-msgid "pointer of type `void *' used in subtraction"
+#: c-typeck.c:2331
+msgid "pointer of type %<void *%> used in subtraction"
msgstr ""
-#: c-typeck.c:2096
+#: c-typeck.c:2333
msgid "pointer to a function used in subtraction"
msgstr ""
-#: c-typeck.c:2190
+#: c-typeck.c:2422
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2203
+#: c-typeck.c:2435
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2220
-msgid "ISO C does not support `~' for complex conjugation"
+#: c-typeck.c:2452
+msgid "ISO C does not support %<~%> for complex conjugation"
msgstr ""
-#: c-typeck.c:2226
+#: c-typeck.c:2458
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2234
+#: c-typeck.c:2466
msgid "wrong type argument to abs"
msgstr ""
-#: c-typeck.c:2246
+#: c-typeck.c:2478
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2260
+#: c-typeck.c:2492
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2297
-msgid "ISO C does not support `++' and `--' on complex types"
+#: c-typeck.c:2529
+msgid "ISO C does not support %<++%> and %<--%> on complex types"
msgstr ""
-#: c-typeck.c:2312 c-typeck.c:2344
+#: c-typeck.c:2545 c-typeck.c:2577
msgid "wrong type argument to increment"
msgstr ""
-#: c-typeck.c:2314 c-typeck.c:2346
+#: c-typeck.c:2547 c-typeck.c:2579
msgid "wrong type argument to decrement"
msgstr ""
-#: c-typeck.c:2335
+#: c-typeck.c:2568
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2337
+#: c-typeck.c:2570
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2405
-msgid "invalid lvalue in unary `&'"
+#: c-typeck.c:2660
+msgid "attempt to take address of bit-field structure member %qD"
+msgstr ""
+
+#: c-typeck.c:2742
+msgid "invalid lvalue in assignment"
+msgstr ""
+
+#: c-typeck.c:2745
+msgid "invalid lvalue in increment"
+msgstr ""
+
+#: c-typeck.c:2748
+msgid "invalid lvalue in decrement"
+msgstr ""
+
+#: c-typeck.c:2751
+msgid "invalid lvalue in unary %<&%>"
+msgstr ""
+
+#: c-typeck.c:2754
+msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:2437
+#: c-typeck.c:2782
#, c-format
-msgid "attempt to take address of bit-field structure member `%s'"
+msgid "assignment of read-only member %qs"
msgstr ""
-#: c-typeck.c:2530
+#: c-typeck.c:2783
#, c-format
-msgid "%s of read-only member `%s'"
+msgid "increment of read-only member %qs"
msgstr ""
-#: c-typeck.c:2534
+#: c-typeck.c:2784
#, c-format
-msgid "%s of read-only variable `%s'"
+msgid "decrement of read-only member %qs"
msgstr ""
-#: c-typeck.c:2537
+#: c-typeck.c:2788
#, c-format
-msgid "%s of read-only location"
+msgid "assignment of read-only variable %qs"
msgstr ""
-#: c-typeck.c:2555
+#: c-typeck.c:2789
#, c-format
-msgid "cannot take address of bit-field `%s'"
+msgid "increment of read-only variable %qs"
msgstr ""
-#: c-typeck.c:2583 treelang/treetree.c:946
+#: c-typeck.c:2790
#, c-format
-msgid "global register variable `%s' used in nested function"
+msgid "decrement of read-only variable %qs"
+msgstr ""
+
+#: c-typeck.c:2793
+msgid "assignment of read-only location"
+msgstr ""
+
+#: c-typeck.c:2794
+msgid "increment of read-only location"
+msgstr ""
+
+#: c-typeck.c:2795
+msgid "decrement of read-only location"
msgstr ""
-#: c-typeck.c:2587 treelang/treetree.c:950
+#: c-typeck.c:2813
#, c-format
-msgid "register variable `%s' used in nested function"
+msgid "cannot take address of bit-field %qs"
msgstr ""
-#: c-typeck.c:2594 treelang/treetree.c:957
+#: c-typeck.c:2841
#, c-format
-msgid "address of global register variable `%s' requested"
+msgid "global register variable %qs used in nested function"
msgstr ""
-#: c-typeck.c:2606
-msgid "cannot put object with volatile field into register"
+#: c-typeck.c:2845
+#, c-format
+msgid "register variable %qs used in nested function"
msgstr ""
-#: c-typeck.c:2610 treelang/treetree.c:962
+#: c-typeck.c:2852
#, c-format
-msgid "address of register variable `%s' requested"
+msgid "address of global register variable %qs requested"
+msgstr ""
+
+#: c-typeck.c:2857
+#, c-format
+msgid "address of register variable %qs requested"
msgstr ""
-#: c-typeck.c:2659
+#: c-typeck.c:2905
msgid "non-lvalue array in conditional expression"
msgstr ""
-#: c-typeck.c:2703
+#: c-typeck.c:2949
msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: c-typeck.c:2710
+#: c-typeck.c:2956
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:2726 c-typeck.c:2733
-msgid "ISO C forbids conditional expr between `void *' and function pointer"
+#: c-typeck.c:2972 c-typeck.c:2980
+msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
msgstr ""
-#: c-typeck.c:2739
+#: c-typeck.c:2987
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2746 c-typeck.c:2756
+#: c-typeck.c:2994 c-typeck.c:3004
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2770
+#: c-typeck.c:3018
msgid "type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2830
+#: c-typeck.c:3061
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:2861
+#: c-typeck.c:3094
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:2867
+#: c-typeck.c:3100
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:2877
+#: c-typeck.c:3110
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:2895
+#: c-typeck.c:3128
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c-typeck.c:2903
+#: c-typeck.c:3137
msgid "cast to union type from type not present in union"
msgstr ""
-#: c-typeck.c:2954
+#: c-typeck.c:3188
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:2959
+#: c-typeck.c:3193
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:2974
+#: c-typeck.c:3208
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:2980 cp/typeck.c:4889
+#: c-typeck.c:3214 cp/typeck.c:4959
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c-typeck.c:2985
-msgid "cast does not match function type"
+#: c-typeck.c:3219
+msgid "cast from function call of type %qT to non-matching type %qT"
msgstr ""
-#: c-typeck.c:2992 cp/typeck.c:4896
+#: c-typeck.c:3227 cp/typeck.c:4966
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c-typeck.c:3004
+#: c-typeck.c:3239
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3008
+#: c-typeck.c:3246
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3019
-msgid "ISO C forbids conversion of function pointer to object pointer type"
-msgstr ""
-
-#: c-typeck.c:3028
-msgid "ISO C forbids conversion of object pointer to function pointer type"
+#: c-typeck.c:3249
+msgid "dereferencing type-punned pointer might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3111
-msgid "invalid lvalue in assignment"
+#: c-typeck.c:3261
+msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#. Convert new value to destination type.
-#. 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:3120 c-typeck.c:3145 c-typeck.c:3162 cp/typeck.c:5008
-#: cp/typeck.c:5152
-msgid "assignment"
+#: c-typeck.c:3270
+msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
-#: c-typeck.c:3229
+#: c-typeck.c:3523
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:3338 c-typeck.c:3414
+#: c-typeck.c:3632 c-typeck.c:3741
#, c-format
-msgid "%s makes qualified function pointer from unqualified"
+msgid ""
+"passing argument %d of %qE makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3342 c-typeck.c:3394
-#, c-format
-msgid "%s discards qualifiers from pointer target type"
+#: c-typeck.c:3635 c-typeck.c:3744
+msgid "assignment makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3348
-msgid "ISO C prohibits argument conversion to union type"
+#: c-typeck.c:3638 c-typeck.c:3746
+msgid "initialization makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3386
-#, c-format
-msgid "ISO C forbids %s between function pointer and `void *'"
+#: c-typeck.c:3641 c-typeck.c:3748
+msgid "return makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3403
+#: c-typeck.c:3645 c-typeck.c:3709
#, c-format
-msgid "pointer targets in %s differ in signedness"
+msgid "passing argument %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3419
-#, c-format
-msgid "%s from incompatible pointer type"
+#: c-typeck.c:3647 c-typeck.c:3711
+msgid "assignment discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3425 c-typeck.c:3932 cp/typeck.c:1366
-msgid "invalid use of non-lvalue array"
+#: c-typeck.c:3649 c-typeck.c:3713
+msgid "initialization discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3439
-#, c-format
-msgid "%s makes pointer from integer without a cast"
+#: c-typeck.c:3651 c-typeck.c:3715
+msgid "return discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3446
-#, c-format
-msgid "%s makes integer from pointer without a cast"
+#: c-typeck.c:3656
+msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3460 c-typeck.c:3463
-#, c-format
-msgid "incompatible type for argument %d of `%s'"
+#: c-typeck.c:3694
+msgid ""
+"ISO C forbids passing argument %d of %qE between function pointer and %<void "
+"*%>"
msgstr ""
-#: c-typeck.c:3467
-#, c-format
-msgid "incompatible type for argument %d of indirect function call"
+#: c-typeck.c:3697
+msgid "ISO C forbids assignment between function pointer and %<void *%>"
msgstr ""
-#: c-typeck.c:3471
+#: c-typeck.c:3699
+msgid "ISO C forbids initialization between function pointer and %<void *%>"
+msgstr ""
+
+#: c-typeck.c:3701
+msgid "ISO C forbids return between function pointer and %<void *%>"
+msgstr ""
+
+#: c-typeck.c:3724
+#, c-format
+msgid "pointer targets in passing argument %d of %qE differ in signedness"
+msgstr ""
+
+#: c-typeck.c:3726
+msgid "pointer targets in assignment differ in signedness"
+msgstr ""
+
+#: c-typeck.c:3728
+msgid "pointer targets in initialization differ in signedness"
+msgstr ""
+
+#: c-typeck.c:3730
+msgid "pointer targets in return differ in signedness"
+msgstr ""
+
+#: c-typeck.c:3753
#, c-format
-msgid "incompatible types in %s"
+msgid "passing argument %d of %qE from incompatible pointer type"
+msgstr ""
+
+#: c-typeck.c:3755
+msgid "assignment from incompatible pointer type"
+msgstr ""
+
+#: c-typeck.c:3756
+msgid "initialization from incompatible pointer type"
+msgstr ""
+
+#: c-typeck.c:3758
+msgid "return from incompatible pointer type"
+msgstr ""
+
+#: c-typeck.c:3763 c-typeck.c:4248 cp/typeck.c:1402
+msgid "invalid use of non-lvalue array"
msgstr ""
-#. Function name is known; supply it.
-#: c-typeck.c:3527
+#: c-typeck.c:3777
#, c-format
-msgid "passing arg of `%s'"
+msgid "passing argument %d of %qE makes pointer from integer without a cast"
+msgstr ""
+
+#: c-typeck.c:3779
+msgid "assignment makes pointer from integer without a cast"
msgstr ""
-#. Function name unknown (call through ptr).
-#: c-typeck.c:3536
-msgid "passing arg of pointer to function"
+#: c-typeck.c:3781
+msgid "initialization makes pointer from integer without a cast"
msgstr ""
-#. Function name is known; supply it.
-#: c-typeck.c:3544
+#: c-typeck.c:3783
+msgid "return makes pointer from integer without a cast"
+msgstr ""
+
+#: c-typeck.c:3790
#, c-format
-msgid "passing arg %d of `%s'"
+msgid "passing argument %d of %qE makes integer from pointer without a cast"
+msgstr ""
+
+#: c-typeck.c:3792
+msgid "assignment makes integer from pointer without a cast"
+msgstr ""
+
+#: c-typeck.c:3794
+msgid "initialization makes integer from pointer without a cast"
+msgstr ""
+
+#: c-typeck.c:3796
+msgid "return makes integer from pointer without a cast"
msgstr ""
-#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3553
+#: c-typeck.c:3806
#, c-format
-msgid "passing arg %d of pointer to function"
+msgid "incompatible type for argument %d of %qE"
msgstr ""
-#: c-typeck.c:3610
+#: c-typeck.c:3809
+msgid "incompatible types in assignment"
+msgstr ""
+
+#: c-typeck.c:3812
+msgid "incompatible types in initialization"
+msgstr ""
+
+#: c-typeck.c:3815
+msgid "incompatible types in return"
+msgstr ""
+
+#: c-typeck.c:3896
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:3781 c-typeck.c:3796 c-typeck.c:3811
+#: c-typeck.c:4064 c-typeck.c:4079 c-typeck.c:4094
#, c-format
-msgid "(near initialization for `%s')"
+msgid "(near initialization for %qs)"
msgstr ""
-#: c-typeck.c:3860 cp/typeck2.c:560
-msgid "char-array initialized from wide string"
+#: c-typeck.c:4108
+msgid "array initialized from parenthesized string constant"
msgstr ""
-#: c-typeck.c:3867 cp/typeck2.c:567
-msgid "int-array initialized from non-wide string"
+#: c-typeck.c:4172 cp/typeck2.c:708
+msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:3885 cp/typeck2.c:582
-msgid "initializer-string for array of chars is too long"
+#: c-typeck.c:4177
+msgid "wchar_t-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:3955
-msgid "array initialized from non-constant array expression"
+#: c-typeck.c:4195 cp/typeck2.c:730
+msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:3972 c-typeck.c:3974 c-typeck.c:3990 c-typeck.c:4011
-#: c-typeck.c:5393
-msgid "initializer element is not constant"
+#: c-typeck.c:4201
+msgid "array of inappropriate type initialized from string constant"
msgstr ""
-#: c-typeck.c:4006
-msgid "initialization"
+#: c-typeck.c:4271
+msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:4017 c-typeck.c:5398
+#: c-typeck.c:4330 c-typeck.c:5714
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4032 cp/typeck2.c:659
+#: c-typeck.c:4345 cp/typeck2.c:808
msgid "invalid initializer"
msgstr ""
-#: c-typeck.c:4317 cp/decl.c:4465
+#: c-typeck.c:4615 cp/decl.c:4512
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c-typeck.c:4511
+#: c-typeck.c:4811
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4531
+#: c-typeck.c:4831
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4591
+#: c-typeck.c:4891
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4638
+#: c-typeck.c:4948
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4640
+#: c-typeck.c:4950
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4671
+#: c-typeck.c:4977
msgid "missing initializer"
msgstr ""
-#: c-typeck.c:4697
+#: c-typeck.c:4999
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4702
+#: c-typeck.c:5004
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:4787
+#: c-typeck.c:5092
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:4808 c-typeck.c:4876
+#: c-typeck.c:5114 c-typeck.c:5189
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:4813 c-typeck.c:4929
+#: c-typeck.c:5119 c-typeck.c:5242
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:4872 c-typeck.c:4874
+#: c-typeck.c:5165
+msgid "array index in initializer not of integer type"
+msgstr ""
+
+#: c-typeck.c:5185 c-typeck.c:5187
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:4878 c-typeck.c:4881
+#: c-typeck.c:5191 c-typeck.c:5194
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:4892
+#: c-typeck.c:5205
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:4901
+#: c-typeck.c:5214
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:4941
+#: c-typeck.c:5254
#, c-format
-msgid "unknown field `%s' specified in initializer"
+msgid "unknown field %qs specified in initializer"
msgstr ""
-#: c-typeck.c:4977 c-typeck.c:4998 c-typeck.c:5460
+#: c-typeck.c:5290 c-typeck.c:5311 c-typeck.c:5777
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5668
+#: c-typeck.c:5986
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5675 c-typeck.c:5721
+#: c-typeck.c:5993 c-typeck.c:6039
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5736
+#: c-typeck.c:6054
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:5803
+#: c-typeck.c:6122
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:5824
+#: c-typeck.c:6144
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:5887
+#: c-typeck.c:6208
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:5916
+#: c-typeck.c:6238
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:5938
+#: c-typeck.c:6261
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6040
-msgid "asm template is not a string constant"
+#: c-typeck.c:6423
+msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c-typeck.c:6072
-msgid "invalid lvalue in asm statement"
+#: c-typeck.c:6437
+msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
-#: c-typeck.c:6144
-msgid "modification by `asm'"
+#: c-typeck.c:6444
+msgid "%<return%> with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6162 cp/typeck.c:5926
-msgid "function declared `noreturn' has a `return' statement"
+#: c-typeck.c:6451
+msgid "%<return%> with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6169
-msgid "`return' with no value, in function returning non-void"
+#: c-typeck.c:6508
+msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6175
-msgid "`return' with a value, in function returning void"
+#: c-typeck.c:6569 cp/semantics.c:856
+msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6179
-msgid "return"
+#: c-typeck.c:6579
+msgid "%<long%> switch expression not converted to %<int%> in ISO C"
msgstr ""
-#: c-typeck.c:6231
-msgid "function returns address of local variable"
+#: c-typeck.c:6616 cp/parser.c:6017
+msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6286 cp/semantics.c:749
-msgid "switch quantity not an integer"
+#: c-typeck.c:6618
+msgid "%<default%> label not within a switch statement"
msgstr ""
-#: c-typeck.c:6296
-msgid "`long' switch expression not converted to `int' in ISO C"
+#: c-typeck.c:6682
+msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
-#: c-typeck.c:6337 cp/parser.c:5612
-msgid "case label not within a switch statement"
+#: c-typeck.c:6692
+msgid "%Hempty body in an if-statement"
+msgstr ""
+
+#: c-typeck.c:6700
+msgid "%Hempty body in an else-statement"
+msgstr ""
+
+#: c-typeck.c:6791 cp/parser.c:6519
+msgid "continue statement not within a loop"
msgstr ""
-#: c-typeck.c:6339
-msgid "`default' label not within a switch statement"
+#: c-typeck.c:6808
+msgid "%Hstatement with no effect"
+msgstr ""
+
+#: c-typeck.c:6837
+msgid "expression statement has incomplete type"
msgstr ""
-#: c-typeck.c:6491 c-typeck.c:6525
+#: c-typeck.c:7160 c-typeck.c:7199
msgid "division by zero"
msgstr ""
-#: c-typeck.c:6570 cp/typeck.c:2928
+#: c-typeck.c:7244 cp/typeck.c:2965
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:6577 cp/typeck.c:2934
+#: c-typeck.c:7251 cp/typeck.c:2971
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:6598 cp/typeck.c:2953
+#: c-typeck.c:7272 cp/typeck.c:2990
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:6601 cp/typeck.c:2955
+#: c-typeck.c:7275 cp/typeck.c:2992
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:6622
+#: c-typeck.c:7296
msgid "shift count is negative"
msgstr ""
-#: c-typeck.c:6624
+#: c-typeck.c:7298
msgid "shift count >= width of type"
msgstr ""
-#: c-typeck.c:6641 cp/typeck.c:2990
+#: c-typeck.c:7315 cp/typeck.c:3027
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:6667 c-typeck.c:6673
-msgid "ISO C forbids comparison of `void *' with function pointer"
+#: c-typeck.c:7339 c-typeck.c:7346
+msgid "ISO C forbids comparison of %<void *%> with function pointer"
msgstr ""
-#: c-typeck.c:6676 c-typeck.c:6716 c-typeck.c:6744
+#: c-typeck.c:7350 c-typeck.c:7390 c-typeck.c:7418
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:6690 c-typeck.c:6695 c-typeck.c:6764 c-typeck.c:6769
+#: c-typeck.c:7364 c-typeck.c:7369 c-typeck.c:7438 c-typeck.c:7443
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:6711 c-typeck.c:6739
+#: c-typeck.c:7385 c-typeck.c:7413
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:6736
+#: c-typeck.c:7410
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:6752 c-typeck.c:6759
+#: c-typeck.c:7426 c-typeck.c:7433
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:6783 cp/typeck.c:3126
+#: c-typeck.c:7458 cp/typeck.c:3168
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: c-typeck.c:6996
+#: c-typeck.c:7671
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:7042 cp/typeck.c:3373
+#: c-typeck.c:7717 cp/typeck.c:3432
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7050 cp/typeck.c:3381
+#: c-typeck.c:7725 cp/typeck.c:3440
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
-#: calls.c:1838
-msgid "%Jinlining failed in call to '%F'"
-msgstr ""
-
-#: calls.c:1839 calls.c:2208 tree-inline.c:1339 tree-inline.c:1346
-msgid "called from here"
-msgstr ""
-
-#: calls.c:2207
-msgid "%Jcan't inline call to '%F'"
-msgstr ""
-
-#: calls.c:2216
-msgid ""
-"ignoring return value of `%D', declared with attribute warn_unused_result"
-msgstr ""
-
-#: calls.c:2229
-msgid ""
-"ignoring return value of function declared with attribute warn_unused_result"
-msgstr ""
-
-#: calls.c:2239
+#: calls.c:1909
msgid "function call has aggregate value"
msgstr ""
-#: cfghooks.c:73
+#: cfghooks.c:90
#, c-format
msgid "bb %d on wrong place"
msgstr ""
-#: cfghooks.c:79
+#: cfghooks.c:96
#, c-format
msgid "prev_bb of %d should be %d, not %d"
msgstr ""
-#: cfghooks.c:95
+#: cfghooks.c:113
#, c-format
msgid "verify_flow_info: Wrong count of block %i %i"
msgstr ""
-#: cfghooks.c:101
+#: cfghooks.c:119
#, c-format
msgid "verify_flow_info: Wrong frequency of block %i %i"
msgstr ""
-#: cfghooks.c:109
+#: cfghooks.c:127
#, c-format
msgid "verify_flow_info: Duplicate edge %i->%i"
msgstr ""
-#: cfghooks.c:115
+#: cfghooks.c:133
#, c-format
msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
msgstr ""
-#: cfghooks.c:121
+#: cfghooks.c:139
#, c-format
msgid "verify_flow_info: Wrong count of edge %i->%i %i"
msgstr ""
-#: cfghooks.c:133
+#: cfghooks.c:151
#, c-format
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfghooks.c:147 cfgrtl.c:1914
+#: cfghooks.c:165 cfgrtl.c:2051
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
-#: cfghooks.c:155
+#: cfghooks.c:173
#, c-format
msgid "basic block %d pred edge is corrupted"
msgstr ""
-#: cfghooks.c:181
+#: cfghooks.c:200
#, c-format
msgid "basic block %i edge lists are corrupted"
msgstr ""
-#: cfghooks.c:195
+#: cfghooks.c:214
msgid "verify_flow_info failed"
msgstr ""
-#: cfghooks.c:255
+#: cfghooks.c:275
#, c-format
msgid "%s does not support redirect_edge_and_branch."
msgstr ""
-#: cfghooks.c:273
+#: cfghooks.c:293
#, c-format
msgid "%s does not support redirect_edge_and_branch_force."
msgstr ""
-#: cfghooks.c:292
+#: cfghooks.c:311
#, c-format
msgid "%s does not support split_block."
msgstr ""
-#: cfghooks.c:332
+#: cfghooks.c:347
#, c-format
msgid "%s does not support move_block_after."
msgstr ""
-#: cfghooks.c:345
+#: cfghooks.c:360
#, c-format
msgid "%s does not support delete_basic_block."
msgstr ""
-#: cfghooks.c:378
+#: cfghooks.c:395
#, c-format
msgid "%s does not support split_edge."
msgstr ""
-#: cfghooks.c:407
+#: cfghooks.c:456
#, c-format
msgid "%s does not support create_basic_block."
msgstr ""
-#: cfghooks.c:435
+#: cfghooks.c:484
#, c-format
msgid "%s does not support can_merge_blocks_p."
msgstr ""
-#: cfghooks.c:450
+#: cfghooks.c:495
+#, c-format
+msgid "%s does not support predict_edge."
+msgstr ""
+
+#: cfghooks.c:504
+#, c-format
+msgid "%s does not support predicted_by_p."
+msgstr ""
+
+#: cfghooks.c:518
#, c-format
msgid "%s does not support merge_blocks."
msgstr ""
-#: cfghooks.c:494
+#: cfghooks.c:564
#, c-format
msgid "%s does not support make_forwarder_block."
msgstr ""
-#: cfgloop.c:1104
+#: cfghooks.c:670
+#, c-format
+msgid "%s does not support can_duplicate_block_p."
+msgstr ""
+
+#: cfghooks.c:697
+#, c-format
+msgid "%s does not support duplicate_block."
+msgstr ""
+
+#: cfghooks.c:763
+#, c-format
+msgid "%s does not support block_ends_with_call_p"
+msgstr ""
+
+#: cfghooks.c:774
+#, c-format
+msgid "%s does not support block_ends_with_condjump_p"
+msgstr ""
+
+#: cfghooks.c:792
+#, c-format
+msgid "%s does not support flow_call_edges_add"
+msgstr ""
+
+#: cfgloop.c:1302
#, c-format
msgid "Size of loop %d should be %d, not %d."
msgstr ""
-#: cfgloop.c:1123
+#: cfgloop.c:1319
#, c-format
msgid "Bb %d do not belong to loop %d."
msgstr ""
-#: cfgloop.c:1141
+#: cfgloop.c:1336
#, c-format
msgid "Loop %d's header does not have exactly 2 entries."
msgstr ""
-#: cfgloop.c:1149
+#: cfgloop.c:1343
#, c-format
msgid "Loop %d's latch does not have exactly 1 successor."
msgstr ""
-#: cfgloop.c:1154
+#: cfgloop.c:1348
#, c-format
msgid "Loop %d's latch does not have header as successor."
msgstr ""
-#: cfgloop.c:1159
+#: cfgloop.c:1353
#, c-format
msgid "Loop %d's latch does not belong directly to it."
msgstr ""
-#: cfgloop.c:1165
+#: cfgloop.c:1359
#, c-format
msgid "Loop %d's header does not belong directly to it."
msgstr ""
-#: cfgloop.c:1171
+#: cfgloop.c:1365
#, c-format
msgid "Loop %d's latch is marked as part of irreducible region."
msgstr ""
-#: cfgloop.c:1201
+#: cfgloop.c:1398
#, c-format
msgid "Basic block %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1207
+#: cfgloop.c:1404
#, c-format
msgid "Basic block %d should not be marked irreducible."
msgstr ""
-#: cfgloop.c:1215
+#: cfgloop.c:1412
#, c-format
msgid "Edge from %d to %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1222
+#: cfgloop.c:1419
#, c-format
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1820
+#: cfgloop.c:1454
+#, c-format
+msgid "Wrong single exit %d->%d recorded for loop %d."
+msgstr ""
+
+#: cfgloop.c:1458
+#, c-format
+msgid "Right exit is %d->%d."
+msgstr ""
+
+#: cfgloop.c:1475
+#, c-format
+msgid "Single exit not recorded for loop %d."
+msgstr ""
+
+#: cfgloop.c:1482
+#, c-format
+msgid "Loop %d should not have single exit (%d -> %d)."
+msgstr ""
+
+#: cfgrtl.c:1943
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1834
+#: cfgrtl.c:1957
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1846
+#: cfgrtl.c:1969
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1868
+#: cfgrtl.c:1993
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1896
+#: cfgrtl.c:2008
+#, c-format
+msgid "Fallthru edge crosses section boundary (bb %i)"
+msgstr ""
+
+#: cfgrtl.c:2033
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1904
+#: cfgrtl.c:2041
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1909
+#: cfgrtl.c:2046
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1920
+#: cfgrtl.c:2057
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: cfgrtl.c:1925
+#: cfgrtl.c:2062
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1934
+#: cfgrtl.c:2071
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:1944
+#: cfgrtl.c:2081
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:1948
+#: cfgrtl.c:2085
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:1962 cfgrtl.c:1972
+#: cfgrtl.c:2099 cfgrtl.c:2109
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:1985
+#: cfgrtl.c:2122
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:1995
+#: cfgrtl.c:2132
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:1996
+#: cfgrtl.c:2133
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2042
+#: cfgrtl.c:2181
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2055
+#: cfgrtl.c:2194
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2070
+#: cfgrtl.c:2209
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2072
+#: cfgrtl.c:2211
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2089
+#: cfgrtl.c:2228
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2114
+#: cfgrtl.c:2253
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2122
+#: cfgrtl.c:2261
msgid "return not followed by barrier"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2268
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: cgraph.c:161
+#: cgraph.c:231
msgid "function body not available"
msgstr ""
-#: cgraph.c:163 cgraphunit.c:341
+#: cgraph.c:233 cgraphunit.c:875
msgid "redefined extern inline functions are not considered for inlining"
msgstr ""
-#: cgraph.c:166 cgraphunit.c:346
+#: cgraph.c:236 cgraphunit.c:880
msgid "function not considered for inlining"
msgstr ""
-#: cgraph.c:168 cgraphunit.c:344
+#: cgraph.c:238 cgraphunit.c:878
msgid "function not inlinable"
msgstr ""
-#: cgraph.c:476
+#: cgraph.c:578
msgid "%D renamed after being referenced in assembly"
msgstr ""
-#: cgraphunit.c:1042
+#: cgraphunit.c:726
+msgid "Shared call_expr:"
+msgstr ""
+
+#: cgraphunit.c:732
+msgid "Edge points to wrong declaration:"
+msgstr ""
+
+#: cgraphunit.c:741
+msgid "Missing callgraph edge for call expr:"
+msgstr ""
+
+#: cgraphunit.c:767
+#, c-format
+msgid "Aux field set for edge %s->%s"
+msgstr ""
+
+#: cgraphunit.c:779
+msgid "Inlined_to pointer is wrong"
+msgstr ""
+
+#: cgraphunit.c:784
+msgid "Multiple inline callers"
+msgstr ""
+
+#: cgraphunit.c:791
+msgid "Inlined_to pointer set for noninline callers"
+msgstr ""
+
+#: cgraphunit.c:797
+msgid "Inlined_to pointer is set but no predecesors found"
+msgstr ""
+
+#: cgraphunit.c:802
+msgid "Inlined_to pointer reffers to itself"
+msgstr ""
+
+#: cgraphunit.c:812
+msgid "Node not found in DECL_ASSEMBLER_NAME hash"
+msgstr ""
+
+#: cgraphunit.c:826
+#, c-format
+msgid "Edge %s->%s has no corresponding call_expr"
+msgstr ""
+
+#: cgraphunit.c:837
+msgid "verify_cgraph_node failed."
+msgstr ""
+
+#: cgraphunit.c:1021
+msgid "failed to reclaim unneeded function"
+msgstr ""
+
+#: cgraphunit.c:1551
msgid "--param large-function-growth limit reached"
msgstr ""
-#: cgraphunit.c:1055
-msgid "--param large-function-growth limit reached while inlining the caller"
+#: cgraphunit.c:1588
+msgid "recursive inlining"
msgstr ""
-#: cgraphunit.c:1120
+#: cgraphunit.c:1753 cgraphunit.c:2005
msgid "--param max-inline-insns-single limit reached"
msgstr ""
-#: cgraphunit.c:1144
+#: cgraphunit.c:1777
msgid ""
"--param max-inline-insns-single limit reached after inlining into the callee"
msgstr ""
-#: cgraphunit.c:1221
+#: cgraphunit.c:1827
msgid "--param inline-unit-growth limit reached"
msgstr ""
-#: cgraphunit.c:1293 cgraphunit.c:1437
-msgid "recursive inlining"
+#: cgraphunit.c:2865
+msgid "Nodes with no released memory found."
msgstr ""
-#: collect2.c:406
-msgid "internal error"
+#: collect2.c:402 gcc.c:6742
+#, c-format
+msgid "internal gcc abort in %s, at %s:%d"
msgstr ""
-#: collect2.c:894
+#: collect2.c:895
msgid "no arguments"
msgstr ""
-#: collect2.c:1226 collect2.c:1374 collect2.c:1407
+#: collect2.c:1187
+#, c-format
+msgid "unknown demangling style '%s'"
+msgstr ""
+
+#: collect2.c:1261 collect2.c:1409 collect2.c:1444
#, c-format
msgid "fopen %s"
msgstr ""
-#: collect2.c:1229 collect2.c:1379 collect2.c:1410
+#: collect2.c:1264 collect2.c:1414 collect2.c:1447
#, c-format
msgid "fclose %s"
msgstr ""
-#: collect2.c:1238
+#: collect2.c:1273
#, c-format
msgid "collect2 version %s"
msgstr ""
-#: collect2.c:1328
+#: collect2.c:1363
#, c-format
msgid "%d constructor(s) found\n"
msgstr ""
-#: collect2.c:1329
+#: collect2.c:1364
#, c-format
msgid "%d destructor(s) found\n"
msgstr ""
-#: collect2.c:1330
+#: collect2.c:1365
#, c-format
msgid "%d frame table(s) found\n"
msgstr ""
-#: collect2.c:1470
+#: collect2.c:1507
#, c-format
msgid "%s terminated with signal %d [%s]%s"
msgstr ""
-#: collect2.c:1488
+#: collect2.c:1525
#, c-format
msgid "%s returned %d exit status"
msgstr ""
-#: collect2.c:1513
+#: collect2.c:1550
#, c-format
msgid "[cannot find %s]"
msgstr ""
-#: collect2.c:1528
+#: collect2.c:1565
#, c-format
msgid "cannot find `%s'"
msgstr ""
-#: collect2.c:1539 collect2.c:1542
+#: collect2.c:1576 collect2.c:1579
#, c-format
msgid "redirecting stdout: %s"
msgstr ""
-#: collect2.c:1581
+#: collect2.c:1618
#, c-format
msgid "[Leaving %s]\n"
msgstr ""
-#: collect2.c:1801
+#: collect2.c:1838
#, c-format
msgid ""
"\n"
"write_c_file - output name is %s, prefix is %s\n"
msgstr ""
-#: collect2.c:2005
+#: collect2.c:2042
msgid "cannot find `nm'"
msgstr ""
-#: collect2.c:2015 collect2.c:2444
+#: collect2.c:2052 collect2.c:2218
msgid "pipe"
msgstr ""
-#: collect2.c:2019 collect2.c:2448
+#: collect2.c:2056 collect2.c:2222
msgid "fdopen"
msgstr ""
-#: collect2.c:2045 collect2.c:2474
+#: collect2.c:2082 collect2.c:2248
#, c-format
msgid "dup2 %d 1"
msgstr ""
-#: collect2.c:2048 collect2.c:2051 collect2.c:2064 collect2.c:2477
-#: collect2.c:2480 collect2.c:2493
+#: collect2.c:2085 collect2.c:2088 collect2.c:2101 collect2.c:2251
+#: collect2.c:2254 collect2.c:2267
#, c-format
msgid "close %d"
msgstr ""
-#: collect2.c:2054 collect2.c:2483
+#: collect2.c:2091 collect2.c:2257
#, c-format
msgid "execv %s"
msgstr ""
-#: collect2.c:2108
+#: collect2.c:2145
#, c-format
msgid "init function found in object %s"
msgstr ""
-#: collect2.c:2116
+#: collect2.c:2153
#, c-format
msgid "fini function found in object %s"
msgstr ""
-#: collect2.c:2139 collect2.c:2532
+#: collect2.c:2176 collect2.c:2306
msgid "fclose"
msgstr ""
-#: collect2.c:2181
-#, c-format
-msgid "unable to open file '%s'"
-msgstr ""
-
-#: collect2.c:2183
-#, c-format
-msgid "unable to stat file '%s'"
-msgstr ""
-
-#: collect2.c:2189
-#, c-format
-msgid "unable to mmap file '%s'"
-msgstr ""
-
-#: collect2.c:2335
-msgid "not found\n"
-msgstr ""
-
-#: collect2.c:2337 collect2.c:2511
-#, c-format
-msgid "dynamic dependency %s not found"
-msgstr ""
-
-#: collect2.c:2356
-#, c-format
-msgid "bad magic number in file '%s'"
-msgstr ""
-
-#: collect2.c:2378
-msgid "dynamic dependencies.\n"
-msgstr ""
-
-#: collect2.c:2435
+#: collect2.c:2209
msgid "cannot find `ldd'"
msgstr ""
-#: collect2.c:2496
+#: collect2.c:2270
msgid ""
"\n"
"ldd output with constructors/destructors.\n"
msgstr ""
-#: collect2.c:2523
+#: collect2.c:2285
+#, c-format
+msgid "dynamic dependency %s not found"
+msgstr ""
+
+#: collect2.c:2297
#, c-format
msgid "unable to open dynamic dependency '%s'"
msgstr ""
-#: collect2.c:2683
+#: collect2.c:2456
#, c-format
msgid "%s: not a COFF file"
msgstr ""
-#: collect2.c:2802
+#: collect2.c:2576
#, c-format
msgid "%s: cannot open as COFF file"
msgstr ""
-#: collect2.c:2857
+#: collect2.c:2631
#, c-format
msgid "library lib%s not found"
msgstr ""
-#: combine.c:13037
+#: combine.c:12364
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
"\n"
msgstr ""
-#: combine.c:13046
+#: combine.c:12373
#, c-format
msgid ""
"\n"
";; %d successes.\n"
msgstr ""
-#: convert.c:70
+#: convert.c:69
msgid "cannot convert to a pointer type"
msgstr ""
-#: convert.c:267
+#: convert.c:302
msgid "pointer value used where a floating point value was expected"
msgstr ""
-#: convert.c:271
+#: convert.c:306
msgid "aggregate value used where a float was expected"
msgstr ""
-#: convert.c:296
+#: convert.c:331
msgid "conversion to incomplete type"
msgstr ""
-#: convert.c:600 convert.c:678
+#: convert.c:660 convert.c:736
msgid "can't convert between vector values of different size"
msgstr ""
-#: convert.c:606
+#: convert.c:666
msgid "aggregate value used where an integer was expected"
msgstr ""
-#: convert.c:657 f/com.c:1101
+#: convert.c:716
msgid "pointer value used where a complex was expected"
msgstr ""
-#: convert.c:661 f/com.c:1103
+#: convert.c:720
msgid "aggregate value used where a complex was expected"
msgstr ""
-#: convert.c:684
+#: convert.c:742
msgid "can't convert value to a vector"
msgstr ""
-#: coverage.c:164
+#: coverage.c:168
#, c-format
-msgid "`%s' is not a gcov data file"
+msgid "%qs is not a gcov data file"
msgstr ""
-#: coverage.c:175
-#, c-format
-msgid "`%s' is version `%.4s', expected version `%.4s'"
+#: coverage.c:179
+msgid "%qs is version %q.*s, expected version %q.*s"
msgstr ""
-#: coverage.c:255 coverage.c:263
+#: coverage.c:259 coverage.c:267
#, c-format
msgid "coverage mismatch for function %u while reading execution counters."
msgstr ""
-#: coverage.c:257 coverage.c:342
+#: coverage.c:261 coverage.c:344
#, c-format
msgid "checksum is %x instead of %x"
msgstr ""
-#: coverage.c:265 coverage.c:350
+#: coverage.c:269 coverage.c:352
#, c-format
msgid "number of counters is %d instead of %d"
msgstr ""
-#: coverage.c:271
+#: coverage.c:275
#, c-format
msgid "cannot merge separate %s counters for function %u"
msgstr ""
#: coverage.c:296
#, c-format
-msgid "`%s' has overflowed"
+msgid "%qs has overflowed"
msgstr ""
#: coverage.c:296
#, c-format
-msgid "`%s' is corrupted"
+msgid "%qs is corrupted"
msgstr ""
-#: coverage.c:331
+#: coverage.c:333
#, c-format
-msgid "no coverage for function '%s' found."
+msgid "no coverage for function %qs found."
msgstr ""
-#: coverage.c:339 coverage.c:347
+#: coverage.c:341 coverage.c:349
#, c-format
-msgid "coverage mismatch for function '%s' while reading counter '%s'."
+msgid "coverage mismatch for function %qs while reading counter %qs."
msgstr ""
-#: coverage.c:494
+#: coverage.c:532
#, c-format
msgid "cannot open %s"
msgstr ""
-#: coverage.c:529
+#: coverage.c:567
#, c-format
-msgid "error writing `%s'"
+msgid "error writing %qs"
msgstr ""
-#. FIXME should be DL_SORRY
-#: cppcharset.c:653
+#: cppspec.c:106
#, c-format
-msgid "conversion from %s to %s not supported by iconv"
+msgid "\"%s\" is not a valid option to the preprocessor"
+msgstr ""
+
+#: cppspec.c:128
+msgid "too many input files"
msgstr ""
-#: cppcharset.c:656
-msgid "iconv_open"
+#: cse.c:6733
+#, c-format
+msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
-#. FIXME: should be DL_SORRY
-#: cppcharset.c:664
+#: diagnostic.c:168
#, c-format
-msgid "no iconv implementation, cannot convert from %s to %s"
+msgid "%s:%d: confused by earlier errors, bailing out\n"
msgstr ""
-#: cppcharset.c:808
-msgid "universal character names are only valid in C++ and C99"
+#: diagnostic.c:228
+msgid "compilation terminated due to -Wfatal-errors.\n"
msgstr ""
-#: cppcharset.c:811
+#: diagnostic.c:237
#, c-format
-msgid "the meaning of '\\%c' is different in traditional C"
+msgid ""
+"Please submit a full bug report,\n"
+"with preprocessed source if appropriate.\n"
+"See %s for instructions.\n"
+msgstr ""
+
+#: diagnostic.c:246
+msgid "compilation terminated.\n"
+msgstr ""
+
+#: diagnostic.c:537
+msgid "Internal compiler error: Error reporting routines re-entered.\n"
msgstr ""
-#: cppcharset.c:837
+#: diagnostic.c:556
#, c-format
-msgid "incomplete universal character name %.*s"
+msgid "in %s, at %s:%d"
msgstr ""
-#: cppcharset.c:849
+#: dominance.c:836
#, c-format
-msgid "%.*s is not a valid universal character"
+msgid "dominator of %d status unknown"
msgstr ""
-#: cppcharset.c:859
+#: dominance.c:838
#, c-format
-msgid "universal character %.*s is not valid in an identifier"
+msgid "dominator of %d should be %d, not %d"
msgstr ""
-#: cppcharset.c:863
+#: dominance.c:851
#, c-format
-msgid "universal character %.*s is not valid at the start of an identifier"
+msgid "ENTRY does not dominate bb %d"
msgstr ""
-#: cppcharset.c:898
-msgid "converting UCN to source character set"
+#: dwarf2out.c:3362
+#, c-format
+msgid "DW_LOC_OP %s not implemented\n"
msgstr ""
-#: cppcharset.c:902
-msgid "converting UCN to execution character set"
+#: emit-rtl.c:1178
+msgid "can't access real part of complex value in hard register"
msgstr ""
-#: cppcharset.c:967
-msgid "the meaning of '\\x' is different in traditional C"
+#: emit-rtl.c:1205
+msgid "can't access imaginary part of complex value in hard register"
msgstr ""
-#: cppcharset.c:984 f/lex.c:580
-msgid "\\x used with no following hex digits"
+#: emit-rtl.c:2285
+msgid "Invalid rtl sharing found in the insn"
msgstr ""
-#: cppcharset.c:991
-msgid "hex escape sequence out of range"
+#: emit-rtl.c:2287
+msgid "Shared rtx"
msgstr ""
-#: cppcharset.c:1030
-msgid "octal escape sequence out of range"
+#: emit-rtl.c:2289
+msgid "Internal consistency failure"
msgstr ""
-#: cppcharset.c:1098
-msgid "the meaning of '\\a' is different in traditional C"
+#: emit-rtl.c:3436
+msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
msgstr ""
-#: cppcharset.c:1105
+#: errors.c:133 java/jv-scan.c:294
#, c-format
-msgid "non-ISO-standard escape sequence, '\\%c'"
+msgid "abort in %s, at %s:%d"
msgstr ""
-#: cppcharset.c:1113
-#, c-format
-msgid "unknown escape sequence '\\%c'"
+#: except.c:346
+msgid "exception handling disabled, use -fexceptions to enable"
msgstr ""
-#: cppcharset.c:1116
-#, c-format
-msgid "unknown escape sequence: '\\%03o'"
+#: except.c:2934
+msgid "argument of %<__builtin_eh_return_regno%> must be constant"
msgstr ""
-#: cppcharset.c:1122
-msgid "converting escape sequence to execution character set"
+#: except.c:3065
+msgid "__builtin_eh_return not supported on this target"
msgstr ""
-#: cppcharset.c:1181
-msgid "converting to execution character set"
+#: explow.c:1351
+msgid "stack limits not supported on this target"
msgstr ""
-#: cppcharset.c:1244 cppcharset.c:1307
-msgid "character constant too long for its type"
+#: final.c:1060
+msgid "negative insn length"
msgstr ""
-#: cppcharset.c:1247
-msgid "multi-character character constant"
+#: final.c:2500
+msgid "could not split insn"
msgstr ""
-#: cppcharset.c:1339
-msgid "empty character constant"
+#: final.c:2835
+msgid "invalid `asm': "
msgstr ""
-#: cppcharset.c:1378
-#, c-format
-msgid "failure to convert %s to %s"
+#: final.c:3018
+msgid "nested assembly dialect alternatives"
msgstr ""
-#: cpperror.c:110 diagnostic.def:5
-msgid "warning: "
+#: final.c:3035 final.c:3047
+msgid "unterminated assembly dialect alternative"
msgstr ""
-#: cpperror.c:112
-msgid "internal error: "
+#: final.c:3094
+#, c-format
+msgid "operand number missing after %%-letter"
msgstr ""
-#: cpperror.c:174
-msgid "stdout"
+#: final.c:3097 final.c:3138
+msgid "operand number out of range"
msgstr ""
-#: cppexp.c:192
-msgid "too many decimal points in number"
+#: final.c:3157
+#, c-format
+msgid "invalid %%-code"
msgstr ""
-#: cppexp.c:212
+#: final.c:3187
#, c-format
-msgid "invalid digit \"%c\" in octal constant"
+msgid "`%%l' operand isn't a label"
msgstr ""
-#: cppexp.c:218
-msgid "use of C99 hexadecimal floating constant"
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#. 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:3289 vmsdbgout.c:487 config/i386/i386.c:5835
+#: config/pdp11/pdp11.c:1690
+msgid "floating constant misused"
msgstr ""
-#: cppexp.c:227
-msgid "exponent has no digits"
+#: final.c:3345 vmsdbgout.c:544 config/i386/i386.c:5913
+#: config/pdp11/pdp11.c:1737
+msgid "invalid expression as operand"
msgstr ""
-#: cppexp.c:234
-msgid "hexadecimal floating constants require an exponent"
+#: flow.c:494 flow.c:518 flow.c:539
+msgid "internal consistency failure"
msgstr ""
-#: cppexp.c:240
-#, c-format
-msgid "invalid suffix \"%.*s\" on floating constant"
+#: flow.c:1559
+msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: cppexp.c:250 cppexp.c:275
+#: fold-const.c:3190 fold-const.c:3201
#, c-format
-msgid "traditional C rejects the \"%.*s\" suffix"
+msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: cppexp.c:261
+#: fold-const.c:4761 fold-const.c:4776
#, c-format
-msgid "invalid suffix \"%.*s\" on integer constant"
+msgid "comparison is always %d"
msgstr ""
-#: cppexp.c:283
-msgid "use of C99 long long integer constant"
+#: fold-const.c:4905
+msgid "%<or%> of unmatched not-equal tests is always 1"
msgstr ""
-#: cppexp.c:290
-msgid "imaginary constants are a GCC extension"
+#: fold-const.c:4910
+msgid "%<and%> of mutually exclusive equal-tests is always 0"
msgstr ""
-#: cppexp.c:376
-msgid "integer constant is too large for its type"
+#: fold-const.c:9031
+msgid "fold check: original tree changed by fold"
msgstr ""
-#: cppexp.c:388
-msgid "integer constant is so large that it is unsigned"
+#: function.c:834 varasm.c:1551
+msgid "%Jsize of variable %qD is too large"
msgstr ""
-#: cppexp.c:470
-msgid "missing ')' after \"defined\""
+#: function.c:1435
+msgid "impossible constraint in %<asm%>"
msgstr ""
-#: cppexp.c:477
-msgid "operator \"defined\" requires an identifier"
+#: function.c:3461
+msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: cppexp.c:485
-#, c-format
-msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
+#: function.c:3482
+msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: cppexp.c:495
-msgid "this use of \"defined\" may not be portable"
+#: function.c:3873
+msgid "function returns an aggregate"
msgstr ""
-#: cppexp.c:531
-msgid "floating constant in preprocessor expression"
+#: function.c:4206
+msgid "%Junused parameter %qD"
msgstr ""
-#: cppexp.c:537
-msgid "imaginary number in preprocessor expression"
+#: gcc.c:1240
+#, c-format
+msgid "ambiguous abbreviation %s"
msgstr ""
-#: cppexp.c:582
+#: gcc.c:1267
#, c-format
-msgid "\"%s\" is not defined"
+msgid "incomplete `%s' option"
msgstr ""
-#: cppexp.c:714 cppexp.c:743
+#: gcc.c:1278
#, c-format
-msgid "missing binary operator before token \"%s\""
+msgid "missing argument to `%s' option"
msgstr ""
-#: cppexp.c:734
+#: gcc.c:1291
#, c-format
-msgid "token \"%s\" is not valid in preprocessor expressions"
+msgid "extraneous argument to `%s' option"
msgstr ""
-#: cppexp.c:753
-msgid "void expression between '(' and ')'"
+#: gcc.c:1635
+msgid "Using built-in specs.\n"
msgstr ""
-#: cppexp.c:756
-msgid "#if with no expression"
+#: gcc.c:1823
+#, c-format
+msgid ""
+"Setting spec %s to '%s'\n"
+"\n"
msgstr ""
-#: cppexp.c:758
+#: gcc.c:1932
#, c-format
-msgid "operator '%s' has no right operand"
+msgid "Reading specs from %s\n"
msgstr ""
-#: cppexp.c:784
-msgid " ':' without preceding '?'"
+#: gcc.c:2028 gcc.c:2047
+#, c-format
+msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: cppexp.c:811
-msgid "unbalanced stack in #if"
+#: gcc.c:2055
+#, c-format
+msgid "could not find specs file %s\n"
msgstr ""
-#: cppexp.c:830
+#: gcc.c:2072 gcc.c:2080 gcc.c:2089 gcc.c:2098
#, c-format
-msgid "impossible operator '%u'"
+msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: cppexp.c:922
-msgid "missing ')' in expression"
-msgstr ""
-
-#: cppexp.c:943
-msgid "'?' without following ':'"
-msgstr ""
-
-#: cppexp.c:953
-msgid "integer overflow in preprocessor expression"
-msgstr ""
-
-#: cppexp.c:958
-msgid "missing '(' in expression"
-msgstr ""
-
-#: cppexp.c:990
-#, c-format
-msgid "the left operand of \"%s\" changes sign when promoted"
-msgstr ""
-
-#: cppexp.c:995
-#, c-format
-msgid "the right operand of \"%s\" changes sign when promoted"
-msgstr ""
-
-#: cppexp.c:1352
-msgid "comma operator in operand of #if"
-msgstr ""
-
-#: cppexp.c:1483
-msgid "division by zero in #if"
-msgstr ""
-
-#: cppfiles.c:375
-msgid "NULL directory in find_file"
-msgstr ""
-
-#: cppfiles.c:402
-msgid "one or more PCH files were found, but they were invalid"
-msgstr ""
-
-#: cppfiles.c:405
-msgid "use -Winvalid-pch for more information"
-msgstr ""
-
-#: cppfiles.c:463
-#, c-format
-msgid "%s is a block device"
-msgstr ""
-
-#: cppfiles.c:480
-#, c-format
-msgid "%s is too large"
-msgstr ""
-
-#: cppfiles.c:515
-#, c-format
-msgid "%s is shorter than expected"
-msgstr ""
-
-#: cppfiles.c:714
-#, c-format
-msgid "no include path in which to search for %s"
-msgstr ""
-
-#: cppfiles.c:974
-msgid "Multiple include guards may be useful for:\n"
-msgstr ""
-
-#: cppinit.c:389
-msgid "cppchar_t must be an unsigned type"
-msgstr ""
-
-#: cppinit.c:393
-#, c-format
-msgid ""
-"preprocessor arithmetic has maximum precision of %lu bits; target requires %"
-"lu bits"
-msgstr ""
-
-#: cppinit.c:400
-msgid "CPP arithmetic must be at least as precise as a target int"
-msgstr ""
-
-#: cppinit.c:403
-msgid "target char is less than 8 bits wide"
-msgstr ""
-
-#: cppinit.c:407
-msgid "target wchar_t is narrower than target char"
-msgstr ""
-
-#: cppinit.c:411
-msgid "target int is narrower than target char"
-msgstr ""
-
-#: cppinit.c:416
-msgid "CPP half-integer narrower than CPP character"
-msgstr ""
-
-#: cppinit.c:420
-#, c-format
-msgid ""
-"CPP on this host cannot handle wide character constants over %lu bits, but "
-"the target requires %lu bits"
-msgstr ""
-
-#: cpplex.c:410
-msgid "null character(s) ignored"
-msgstr ""
-
-#: cpplex.c:445
-msgid "'$' in identifier or number"
-msgstr ""
-
-#: cpplex.c:492
-#, c-format
-msgid "attempt to use poisoned \"%s\""
-msgstr ""
-
-#: cpplex.c:500
-msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
-msgstr ""
-
-#: cpplex.c:596
-msgid "null character(s) preserved in literal"
-msgstr ""
-
-#: cpplex.c:916
-msgid "unterminated comment"
-msgstr ""
-
-#: cpplex.c:927
-msgid "C++ style comments are not allowed in ISO C90"
-msgstr ""
-
-#: cpplex.c:929
-msgid "(this will be reported only once per input file)"
-msgstr ""
-
-#: cpplex.c:934
-msgid "multi-line comment"
-msgstr ""
-
-#: cpplex.c:1198
-#, c-format
-msgid "unspellable token %s"
-msgstr ""
-
-#: cpplib.c:218
-#, c-format
-msgid "extra tokens at end of #%s directive"
-msgstr ""
-
-#: cpplib.c:304
-#, c-format
-msgid "#%s is a GCC extension"
-msgstr ""
-
-#: cpplib.c:316
-msgid "suggest not using #elif in traditional C"
-msgstr ""
-
-#: cpplib.c:319
-#, c-format
-msgid "traditional C ignores #%s with the # indented"
-msgstr ""
-
-#: cpplib.c:323
-#, c-format
-msgid "suggest hiding #%s from traditional C with an indented #"
-msgstr ""
-
-#: cpplib.c:345
-msgid "embedding a directive within macro arguments is not portable"
-msgstr ""
-
-#: cpplib.c:365
-msgid "style of line directive is a GCC extension"
-msgstr ""
-
-#: cpplib.c:415
-#, c-format
-msgid "invalid preprocessing directive #%s"
-msgstr ""
-
-#: cpplib.c:484
-msgid "\"defined\" cannot be used as a macro name"
-msgstr ""
-
-#: cpplib.c:490
-#, c-format
-msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
-msgstr ""
-
-#: cpplib.c:493
-#, c-format
-msgid "no macro name given in #%s directive"
-msgstr ""
-
-#: cpplib.c:496
-msgid "macro names must be identifiers"
-msgstr ""
-
-#: cpplib.c:537
-#, c-format
-msgid "undefining \"%s\""
-msgstr ""
-
-#: cpplib.c:609
-msgid "missing terminating > character"
-msgstr ""
-
-#: cpplib.c:662
-#, c-format
-msgid "#%s expects \"FILENAME\" or <FILENAME>"
-msgstr ""
-
-#: cpplib.c:685
-msgid "#include nested too deeply"
-msgstr ""
-
-#: cpplib.c:723
-msgid "#include_next in primary source file"
-msgstr ""
-
-#: cpplib.c:749
-#, c-format
-msgid "invalid flag \"%s\" in line directive"
-msgstr ""
-
-#: cpplib.c:794
-#, c-format
-msgid "\"%s\" after #line is not a positive integer"
-msgstr ""
-
-#: cpplib.c:800
-msgid "line number out of range"
-msgstr ""
-
-#: cpplib.c:812 cpplib.c:885
-#, c-format
-msgid "\"%s\" is not a valid filename"
-msgstr ""
-
-#: cpplib.c:847
-#, c-format
-msgid "\"%s\" after # is not a positive integer"
-msgstr ""
-
-#: cpplib.c:947
-msgid "invalid #ident directive"
-msgstr ""
-
-#: cpplib.c:1027
-#, c-format
-msgid "registering \"%s\" as both a pragma and a pragma namespace"
-msgstr ""
-
-#: cpplib.c:1030
-#, c-format
-msgid "#pragma %s %s is already registered"
-msgstr ""
-
-#: cpplib.c:1033
-#, c-format
-msgid "#pragma %s is already registered"
-msgstr ""
-
-#: cpplib.c:1178
-msgid "#pragma once in main file"
-msgstr ""
-
-#: cpplib.c:1201
-msgid "invalid #pragma GCC poison directive"
-msgstr ""
-
-#: cpplib.c:1210
-#, c-format
-msgid "poisoning existing macro \"%s\""
-msgstr ""
-
-#: cpplib.c:1231
-msgid "#pragma system_header ignored outside include file"
-msgstr ""
-
-#: cpplib.c:1255
-#, c-format
-msgid "cannot find source file %s"
-msgstr ""
-
-#: cpplib.c:1259
-#, c-format
-msgid "current file is older than %s"
-msgstr ""
-
-#: cpplib.c:1373
-msgid "_Pragma takes a parenthesized string literal"
-msgstr ""
-
-#: cpplib.c:1451
-msgid "#else without #if"
-msgstr ""
-
-#: cpplib.c:1456
-msgid "#else after #else"
-msgstr ""
-
-#: cpplib.c:1484
-msgid "#elif without #if"
-msgstr ""
-
-#: cpplib.c:1489
-msgid "#elif after #else"
-msgstr ""
-
-#: cpplib.c:1519
-msgid "#endif without #if"
-msgstr ""
-
-#: cpplib.c:1596
-msgid "missing '(' after predicate"
-msgstr ""
-
-#: cpplib.c:1611
-msgid "missing ')' to complete answer"
-msgstr ""
-
-#: cpplib.c:1631
-msgid "predicate's answer is empty"
-msgstr ""
-
-#: cpplib.c:1658
-msgid "assertion without predicate"
-msgstr ""
-
-#: cpplib.c:1660
-msgid "predicate must be an identifier"
-msgstr ""
-
-#: cpplib.c:1744
-#, c-format
-msgid "\"%s\" re-asserted"
-msgstr ""
-
-#: cppmacro.c:125 cppmacro.c:280
-#, c-format
-msgid "invalid built-in macro \"%s\""
-msgstr ""
-
-#: cppmacro.c:221
-msgid "could not determine date and time"
-msgstr ""
-
-#: cppmacro.c:393
-msgid "invalid string literal, ignoring final '\\'"
-msgstr ""
-
-#: cppmacro.c:476
-#, c-format
-msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
-msgstr ""
-
-#: cppmacro.c:514
-msgid "ISO C99 requires rest arguments to be used"
-msgstr ""
-
-#: cppmacro.c:519
-#, c-format
-msgid "macro \"%s\" requires %u arguments, but only %u given"
-msgstr ""
-
-#: cppmacro.c:524
-#, c-format
-msgid "macro \"%s\" passed %u arguments, but takes just %u"
-msgstr ""
-
-#: cppmacro.c:635
-#, c-format
-msgid "unterminated argument list invoking macro \"%s\""
-msgstr ""
-
-#: cppmacro.c:738
-#, c-format
-msgid "function-like macro \"%s\" must be used with arguments in traditional C"
-msgstr ""
-
-#: cppmacro.c:1241
-#, c-format
-msgid "duplicate macro parameter \"%s\""
-msgstr ""
-
-#: cppmacro.c:1286
-#, c-format
-msgid "\"%s\" may not appear in macro parameter list"
-msgstr ""
-
-#: cppmacro.c:1294
-msgid "macro parameters must be comma-separated"
-msgstr ""
-
-#: cppmacro.c:1311
-msgid "parameter name missing"
-msgstr ""
-
-#: cppmacro.c:1326
-msgid "anonymous variadic macros were introduced in C99"
-msgstr ""
-
-#: cppmacro.c:1330
-msgid "ISO C does not permit named variadic macros"
-msgstr ""
-
-#: cppmacro.c:1339
-msgid "missing ')' in macro parameter list"
-msgstr ""
-
-#: cppmacro.c:1402
-msgid "ISO C requires whitespace after the macro name"
-msgstr ""
-
-#: cppmacro.c:1430
-msgid "'#' is not followed by a macro parameter"
-msgstr ""
-
-#: cppmacro.c:1449
-msgid "'##' cannot appear at either end of a macro expansion"
-msgstr ""
-
-#: cppmacro.c:1588
-#, c-format
-msgid "macro argument \"%s\" would be stringified in traditional C"
-msgstr ""
-
-#: cppmacro.c:1611
-#, c-format
-msgid "invalid hash type %d in cpp_macro_definition"
-msgstr ""
-
-#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365 cpppch.c:371
-msgid "while writing precompiled header"
-msgstr ""
-
-#: cpppch.c:469
-#, c-format
-msgid "%s: not used because `%.*s' not defined"
-msgstr ""
-
-#: cpppch.c:481
-#, c-format
-msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
-msgstr ""
-
-#: cpppch.c:522
-#, c-format
-msgid "%s: not used because `%s' is defined"
-msgstr ""
-
-#: cpppch.c:535 cpppch.c:724
-msgid "while reading precompiled header"
-msgstr ""
-
-#: cppspec.c:106
-#, c-format
-msgid "\"%s\" is not a valid option to the preprocessor"
-msgstr ""
-
-#: cppspec.c:128
-msgid "too many input files"
-msgstr ""
-
-#: cpptrad.c:744
-#, c-format
-msgid "detected recursion whilst expanding macro \"%s\""
-msgstr ""
-
-#: cpptrad.c:911
-msgid "syntax error in macro parameter list"
-msgstr ""
-
-#: cse.c:7055
-#, c-format
-msgid ";; Processing block from %d to %d, %d sets.\n"
-msgstr ""
-
-#: diagnostic.c:209
-#, c-format
-msgid "%s:%d: confused by earlier errors, bailing out\n"
-msgstr ""
-
-#: diagnostic.c:281
-msgid "compilation terminated.\n"
-msgstr ""
-
-#: diagnostic.c:572
-msgid "Internal compiler error: Error reporting routines re-entered.\n"
-msgstr ""
-
-#: diagnostic.c:584
-#, c-format
-msgid "in %s, at %s:%d"
-msgstr ""
-
-#: dominance.c:763
-#, c-format
-msgid "dominator of %d should be %d, not %d"
-msgstr ""
-
-#: dwarf2out.c:3229
-#, c-format
-msgid "DW_LOC_OP %s not implemented\n"
-msgstr ""
-
-#: emit-rtl.c:1042
-msgid "can't access real part of complex value in hard register"
-msgstr ""
-
-#: emit-rtl.c:1069
-msgid "can't access imaginary part of complex value in hard register"
-msgstr ""
-
-#: emit-rtl.c:2184
-msgid "Invalid rtl sharing found in the insn"
-msgstr ""
-
-#: emit-rtl.c:2186
-msgid "Shared rtx"
-msgstr ""
-
-#: emit-rtl.c:3325
-msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
-msgstr ""
-
-#: errors.c:129
-#, c-format
-msgid "abort in %s, at %s:%d"
-msgstr ""
-
-#: except.c:357
-msgid "exception handling disabled, use -fexceptions to enable"
-msgstr ""
-
-#: except.c:2942
-msgid "argument of `__builtin_eh_return_regno' must be constant"
-msgstr ""
-
-#: except.c:3073
-msgid "__builtin_eh_return not supported on this target"
-msgstr ""
-
-#: explow.c:1327
-msgid "stack limits not supported on this target"
-msgstr ""
-
-#: expr.c:2963
-msgid "function using short complex types cannot be inline"
-msgstr ""
-
-#: expr.c:6310
-msgid "%Jprior parameter's size depends on '%D'"
-msgstr ""
-
-#: expr.c:6677
-msgid "returned value in block_exit_expr"
-msgstr ""
-
-#. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8822
-msgid "cannot take the address of an unaligned member"
-msgstr ""
-
-#: final.c:1058
-msgid "negative insn length"
-msgstr ""
-
-#: final.c:2429
-msgid "could not split insn"
-msgstr ""
-
-#: final.c:2771
-msgid "invalid `asm': "
-msgstr ""
-
-#: final.c:2954
-msgid "nested assembly dialect alternatives"
-msgstr ""
-
-#: final.c:2971 final.c:2983
-msgid "unterminated assembly dialect alternative"
-msgstr ""
-
-#: final.c:3027
-#, c-format
-msgid "operand number missing after %%-letter"
-msgstr ""
-
-#: final.c:3030 final.c:3069
-msgid "operand number out of range"
-msgstr ""
-
-#: final.c:3088
-#, c-format
-msgid "invalid %%-code"
-msgstr ""
-
-#: 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.
-#. 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:468 config/i386/i386.c:6745
-#: config/pdp11/pdp11.c:1741
-msgid "floating constant misused"
-msgstr ""
-
-#: final.c:3276 vmsdbgout.c:525 config/i386/i386.c:6823
-#: config/pdp11/pdp11.c:1788
-msgid "invalid expression as operand"
-msgstr ""
-
-#: flow.c:329
-msgid "function might be possible candidate for attribute `noreturn'"
-msgstr ""
-
-#: flow.c:334
-msgid "`noreturn' function does return"
-msgstr ""
-
-#: flow.c:355
-msgid "control reaches end of non-void function"
-msgstr ""
-
-#: flow.c:1582
-msgid "Attempt to delete prologue/epilogue insn:"
-msgstr ""
-
-#: fold-const.c:2773 fold-const.c:2786
-#, c-format
-msgid "comparison is always %d due to width of bit-field"
-msgstr ""
-
-#: fold-const.c:3981 fold-const.c:3998
-#, c-format
-msgid "comparison is always %d"
-msgstr ""
-
-#: fold-const.c:4129
-msgid "`or' of unmatched not-equal tests is always 1"
-msgstr ""
-
-#: fold-const.c:4134
-msgid "`and' of mutually exclusive equal-tests is always 0"
-msgstr ""
-
-#: fold-const.c:8343
-msgid "fold check: original tree changed by fold"
-msgstr ""
-
-#: function.c:884 varasm.c:1372
-msgid "%Jsize of variable '%D' is too large"
-msgstr ""
-
-#: function.c:3737
-msgid "impossible constraint in `asm'"
-msgstr ""
-
-#: function.c:5700
-msgid "%J'%D' might be used uninitialized in this function"
-msgstr ""
-
-#: function.c:5707
-msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
-msgstr ""
-
-#: function.c:5726
-msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
-msgstr ""
-
-#: function.c:6500
-msgid "function returns an aggregate"
-msgstr ""
-
-#: function.c:6983
-msgid "%Junused parameter '%D'"
-msgstr ""
-
-#: gcc.c:1191
-#, c-format
-msgid "ambiguous abbreviation %s"
-msgstr ""
-
-#: gcc.c:1218
-#, c-format
-msgid "incomplete `%s' option"
-msgstr ""
-
-#: gcc.c:1229
-#, c-format
-msgid "missing argument to `%s' option"
-msgstr ""
-
-#: gcc.c:1242
-#, c-format
-msgid "extraneous argument to `%s' option"
-msgstr ""
-
-#: gcc.c:1563
-msgid "Using built-in specs.\n"
-msgstr ""
-
-#: gcc.c:1748
-#, c-format
-msgid ""
-"Setting spec %s to '%s'\n"
-"\n"
-msgstr ""
-
-#: gcc.c:1850
-#, c-format
-msgid "Reading specs from %s\n"
-msgstr ""
-
-#: gcc.c:1946 gcc.c:1965
-#, c-format
-msgid "specs %%include syntax malformed after %ld characters"
-msgstr ""
-
-#: gcc.c:1973
-#, c-format
-msgid "could not find specs file %s\n"
-msgstr ""
-
-#: 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:2025
+#: gcc.c:2107
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2032
+#: gcc.c:2114
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2037
+#: gcc.c:2119
#, c-format
msgid "rename spec %s to %s\n"
msgstr ""
-#: gcc.c:2039
+#: gcc.c:2121
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2052
+#: gcc.c:2134
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: gcc.c:2063 gcc.c:2076
+#: gcc.c:2145 gcc.c:2158
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2129
+#: gcc.c:2211
msgid "spec file has no spec for linking"
msgstr ""
-#: gcc.c:2634
-msgid "-pipe not supported"
+#: gcc.c:2633
+#, c-format
+msgid "system path `%s' is not absolute"
msgstr ""
#: gcc.c:2696
+msgid "-pipe not supported"
+msgstr ""
+
+#: gcc.c:2758
msgid ""
"\n"
"Go ahead? (y or n) "
msgstr ""
-#: gcc.c:2822
+#: gcc.c:2883
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
"See %s for instructions."
msgstr ""
-#: gcc.c:2840
+#: gcc.c:2901
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr ""
-#: gcc.c:2973
+#: gcc.c:3031
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr ""
-#: gcc.c:2974
+#: gcc.c:3032
msgid "Options:\n"
msgstr ""
-#: gcc.c:2976
+#: gcc.c:3034
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr ""
-#: gcc.c:2977
+#: gcc.c:3035
msgid " --help Display this information\n"
msgstr ""
-#: gcc.c:2978
+#: gcc.c:3036
msgid ""
" --target-help Display target specific command line options\n"
msgstr ""
-#: gcc.c:2980
+#: gcc.c:3038
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr ""
-#: gcc.c:2981
+#: gcc.c:3039
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr ""
-#: gcc.c:2982
+#: gcc.c:3040
msgid " -dumpversion Display the version of the compiler\n"
msgstr ""
-#: gcc.c:2983
+#: gcc.c:3041
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr ""
-#: gcc.c:2984
+#: gcc.c:3042
msgid ""
" -print-search-dirs Display the directories in the compiler's search "
"path\n"
msgstr ""
-#: gcc.c:2985
+#: gcc.c:3043
msgid ""
" -print-libgcc-file-name Display the name of the compiler's companion "
"library\n"
msgstr ""
-#: gcc.c:2986
+#: gcc.c:3044
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr ""
-#: gcc.c:2987
+#: gcc.c:3045
msgid ""
" -print-prog-name=<prog> Display the full path to compiler component "
"<prog>\n"
msgstr ""
-#: gcc.c:2988
+#: gcc.c:3046
msgid ""
" -print-multi-directory Display the root directory for versions of "
"libgcc\n"
msgstr ""
-#: gcc.c:2989
+#: gcc.c:3047
msgid ""
" -print-multi-lib Display the mapping between command line options "
"and\n"
" multiple library search directories\n"
msgstr ""
-#: gcc.c:2992
+#: gcc.c:3050
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr ""
-#: gcc.c:2993
+#: gcc.c:3051
msgid ""
" -Wa,<options> Pass comma-separated <options> on to the "
"assembler\n"
msgstr ""
-#: gcc.c:2994
+#: gcc.c:3052
msgid ""
" -Wp,<options> Pass comma-separated <options> on to the "
"preprocessor\n"
msgstr ""
-#: gcc.c:2995
+#: gcc.c:3053
msgid ""
" -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr ""
-#: gcc.c:2996
+#: gcc.c:3054
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr ""
-#: gcc.c:2997
+#: gcc.c:3055
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr ""
-#: gcc.c:2998
+#: gcc.c:3056
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr ""
-#: gcc.c:2999
+#: gcc.c:3057
+msgid ""
+" -combine Pass multiple source files to compiler at once\n"
+msgstr ""
+
+#: gcc.c:3058
msgid " -save-temps Do not delete intermediate files\n"
msgstr ""
-#: gcc.c:3000
+#: gcc.c:3059
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr ""
-#: gcc.c:3001
+#: gcc.c:3060
msgid " -time Time the execution of each subprocess\n"
msgstr ""
-#: gcc.c:3002
+#: gcc.c:3061
msgid ""
" -specs=<file> Override built-in specs with the contents of "
"<file>\n"
msgstr ""
-#: gcc.c:3003
+#: gcc.c:3062
msgid ""
" -std=<standard> Assume that the input sources are for <standard>\n"
msgstr ""
-#: gcc.c:3004
+#: gcc.c:3063
msgid ""
" -B <directory> Add <directory> to the compiler's search paths\n"
msgstr ""
-#: gcc.c:3005
+#: gcc.c:3064
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
-#: gcc.c:3006
+#: gcc.c:3065
msgid ""
" -V <version> Run gcc version number <version>, if installed\n"
msgstr ""
-#: gcc.c:3007
+#: gcc.c:3066
msgid ""
" -v Display the programs invoked by the compiler\n"
msgstr ""
-#: gcc.c:3008
+#: gcc.c:3067
msgid ""
" -### Like -v but options quoted and commands not "
"executed\n"
msgstr ""
-#: gcc.c:3009
+#: gcc.c:3068
msgid ""
" -E Preprocess only; do not compile, assemble or "
"link\n"
msgstr ""
-#: gcc.c:3010
+#: gcc.c:3069
msgid " -S Compile only; do not assemble or link\n"
msgstr ""
-#: gcc.c:3011
+#: gcc.c:3070
msgid " -c Compile and assemble, but do not link\n"
msgstr ""
-#: gcc.c:3012
+#: gcc.c:3071
msgid " -o <file> Place the output into <file>\n"
msgstr ""
-#: gcc.c:3013
+#: gcc.c:3072
msgid ""
" -x <language> Specify the language of the following input "
"files\n"
"extension\n"
msgstr ""
-#: gcc.c:3020
+#: gcc.c:3079
#, c-format
msgid ""
"\n"
" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: gcc.c:3141
+#: gcc.c:3199
#, c-format
msgid "`-%c' option must have argument"
msgstr ""
-#: gcc.c:3163
+#: gcc.c:3221
#, c-format
msgid "couldn't run `%s': %s"
msgstr ""
#. translate_options () has turned --version into -fversion.
-#: gcc.c:3349
+#: gcc.c:3406
#, c-format
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3352
+#: gcc.c:3408 gcov.c:412 java/gjavah.c:2326 java/jcf-dump.c:916
+#: java/jv-scan.c:128
+msgid "(C)"
+msgstr ""
+
+#: gcc.c:3409 java/gjavah.c:2327 java/jcf-dump.c:917 java/jv-scan.c:129
+#, c-format
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:3453
+#: gcc.c:3510
msgid "argument to `-Xlinker' is missing"
msgstr ""
-#: gcc.c:3461
+#: gcc.c:3518
msgid "argument to `-Xpreprocessor' is missing"
msgstr ""
-#: gcc.c:3468
+#: gcc.c:3525
msgid "argument to `-Xassembler' is missing"
msgstr ""
-#: gcc.c:3475
+#: gcc.c:3532
msgid "argument to `-l' is missing"
msgstr ""
-#: gcc.c:3491
+#: gcc.c:3553
msgid "argument to `-specs' is missing"
msgstr ""
-#: gcc.c:3505
+#: gcc.c:3567
msgid "argument to `-specs=' is missing"
msgstr ""
-#: gcc.c:3542
+#: gcc.c:3604
#, c-format
msgid "`-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:3551
+#: gcc.c:3613
msgid "argument to `-B' is missing"
msgstr ""
-#: gcc.c:3728
+#: gcc.c:3786
msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:3732
+#: gcc.c:3790
msgid "warning: -pipe ignored because -time specified"
msgstr ""
-#: gcc.c:3944
+#: gcc.c:4002
msgid "argument to `-x' is missing"
msgstr ""
-#: gcc.c:3972
+#: gcc.c:4030
#, c-format
msgid "argument to `-%s' is missing"
msgstr ""
-#: gcc.c:4033
+#: gcc.c:4091
#, c-format
msgid "warning: `-x %s' after last input file has no effect"
msgstr ""
-#: gcc.c:4434
-msgid "invalid specification! Bug in cc"
+#: gcc.c:4368
+#, c-format
+msgid "switch '%s' does not start with '-'"
+msgstr ""
+
+#: gcc.c:4595
+#, c-format
+msgid "spec '%s' invalid"
msgstr ""
-#: gcc.c:4588
+#: gcc.c:4661
#, c-format
msgid "%s\n"
msgstr ""
+#: gcc.c:4734
+#, c-format
+msgid "spec '%s' has invalid `%%0%c'"
+msgstr ""
+
+#: gcc.c:4931
+#, c-format
+msgid "spec `%s' has invalid `%%W%c"
+msgstr ""
+
+#: gcc.c:4962
+#, c-format
+msgid "spec `%s' has invalid `%%x%c'"
+msgstr ""
+
#. Catch the case where a spec string contains something like
-#. '%{foo:%*}'. ie there is no * in the pattern on the left
+#. '%{foo:%*}'. i.e. there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5092
+#: gcc.c:5174
#, c-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5101
+#: gcc.c:5183
#, c-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: gcc.c:5119
+#: gcc.c:5201
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:5182
+#: gcc.c:5264
#, c-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr ""
-#: gcc.c:5261
+#: gcc.c:5343
#, c-format
msgid "unknown spec function `%s'"
msgstr ""
-#: gcc.c:5280
+#: gcc.c:5362
#, c-format
msgid "error in args to spec function `%s'"
msgstr ""
-#: gcc.c:5328
+#: gcc.c:5410
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:5331
+#: gcc.c:5413
msgid "no arguments for spec function"
msgstr ""
-#: gcc.c:5350
+#: gcc.c:5432
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6076
+#: gcc.c:5655
+#, c-format
+msgid "braced spec `%s' is invalid at `%c'"
+msgstr ""
+
+#: gcc.c:5743
+#, c-format
+msgid "braced spec body `%s' is invalid"
+msgstr ""
+
+#: gcc.c:6169
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6086
+#: gcc.c:6179
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: gcc.c:6179
+#: gcc.c:6272
#, c-format
msgid "unrecognized option `-%s'"
msgstr ""
-#: gcc.c:6185
+#: gcc.c:6278
#, c-format
msgid "install: %s%s\n"
msgstr ""
-#: gcc.c:6186
+#: gcc.c:6279
#, c-format
msgid "programs: %s\n"
msgstr ""
-#: gcc.c:6187
+#: gcc.c:6280
#, c-format
msgid "libraries: %s\n"
msgstr ""
-#: gcc.c:6244
+#: gcc.c:6337
#, c-format
msgid ""
"\n"
"For bug reporting instructions, please see:\n"
msgstr ""
-#: gcc.c:6260
+#: gcc.c:6353
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:6274
+#: gcc.c:6367
#, c-format
msgid "Thread model: %s\n"
msgstr ""
-#: gcc.c:6285
+#: gcc.c:6378
#, c-format
msgid "gcc version %s\n"
msgstr ""
-#: gcc.c:6287
+#: gcc.c:6380
#, c-format
msgid "gcc driver version %s executing gcc version %s\n"
msgstr ""
-#: gcc.c:6295
+#: gcc.c:6388
msgid "no input files"
msgstr ""
-#: gcc.c:6317 gcc.c:6436
+#: gcc.c:6459 gcc.c:6522
#, c-format
-msgid "%s: linker input file unused because linking not done"
+msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: gcc.c:6320
-msgid "cannot specify -o with -c or -S and multiple languages"
+#: gcc.c:6468
+#, c-format
+msgid "spec `%s' is invalid"
msgstr ""
-#: gcc.c:6355
+#: gcc.c:6605
#, c-format
-msgid "%s: %s compiler not installed on this system"
+msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:6476
+#: gcc.c:6645
#, c-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:6573
-msgid "internal gcc abort"
+#: gcc.c:6716
+#, c-format
+msgid "%s: %s"
msgstr ""
-#: gcov.c:384
-msgid "Internal gcov abort.\n"
+#: gcc.c:6936
+#, c-format
+msgid "multilib spec `%s' is invalid"
msgstr ""
-#: gcov.c:397
+#: gcc.c:7128
+#, c-format
+msgid "multilib exclusions `%s' is invalid"
+msgstr ""
+
+#: gcc.c:7186 gcc.c:7327
+#, c-format
+msgid "multilib select `%s' is invalid"
+msgstr ""
+
+#: gcc.c:7365
+#, c-format
+msgid "multilib exclusion `%s' is invalid"
+msgstr ""
+
+#: gcov.c:385
msgid ""
"Usage: gcov [OPTION]... SOURCEFILE\n"
"\n"
msgstr ""
-#: gcov.c:398
+#: gcov.c:386
msgid ""
"Print code coverage information.\n"
"\n"
msgstr ""
-#: gcov.c:399
+#: gcov.c:387
msgid " -h, --help Print this help, then exit\n"
msgstr ""
-#: gcov.c:400
+#: gcov.c:388
msgid " -v, --version Print version number, then exit\n"
msgstr ""
-#: gcov.c:401
+#: gcov.c:389
msgid ""
" -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: gcov.c:402
+#: gcov.c:390
msgid ""
" -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.c:403
+#: gcov.c:391
msgid ""
" -c, --branch-counts Given counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.c:405
+#: gcov.c:393
msgid " -n, --no-output Do not create an output file\n"
msgstr ""
-#: gcov.c:406
+#: gcov.c:394
msgid ""
" -l, --long-file-names Use long output file names for included\n"
" source files\n"
msgstr ""
-#: gcov.c:408
+#: gcov.c:396
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr ""
-#: gcov.c:409
+#: gcov.c:397
msgid ""
" -o, --object-directory DIR|FILE Search for object files in DIR or called "
"FILE\n"
msgstr ""
-#: gcov.c:410
+#: gcov.c:398
msgid " -p, --preserve-paths Preserve all pathname components\n"
msgstr ""
-#: gcov.c:411
+#: gcov.c:399
msgid ""
" -u, --unconditional-branches Show unconditional branch counts too\n"
msgstr ""
-#: gcov.c:412
+#: gcov.c:400
#, c-format
msgid ""
"\n"
"%s.\n"
msgstr ""
-#: gcov.c:422
+#: gcov.c:410
#, c-format
msgid "gcov (GCC) %s\n"
msgstr ""
-#: gcov.c:423
-msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
-msgstr ""
-
-#: gcov.c:425
+#: gcov.c:414
msgid ""
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or \n"
"\n"
msgstr ""
-#: gcov.c:515
+#: gcov.c:504
#, c-format
msgid "%s:no functions found\n"
msgstr ""
-#: gcov.c:536 gcov.c:564
+#: gcov.c:525 gcov.c:553
msgid "\n"
msgstr ""
-#: gcov.c:551
+#: gcov.c:540
#, c-format
msgid "%s:creating `%s'\n"
msgstr ""
-#: gcov.c:555
+#: gcov.c:544
#, c-format
msgid "%s:error writing output file `%s'\n"
msgstr ""
-#: gcov.c:560
+#: gcov.c:549
#, c-format
msgid "%s:could not open output file `%s'\n"
msgstr ""
-#: gcov.c:711
+#: gcov.c:700
#, c-format
msgid "%s:cannot open graph file\n"
msgstr ""
-#: gcov.c:717
+#: gcov.c:706
#, c-format
msgid "%s:not a gcov graph file\n"
msgstr ""
-#: gcov.c:730
+#: gcov.c:719
#, c-format
msgid "%s:version `%.4s', prefer `%.4s'\n"
msgstr ""
-#: gcov.c:782
+#: gcov.c:771
#, c-format
msgid "%s:already seen blocks for `%s'\n"
msgstr ""
-#: gcov.c:903 gcov.c:1062
+#: gcov.c:889 gcov.c:1045
#, c-format
msgid "%s:corrupted\n"
msgstr ""
-#: gcov.c:976
+#: gcov.c:963
#, c-format
msgid "%s:cannot open data file\n"
msgstr ""
-#: gcov.c:981
+#: gcov.c:968
#, c-format
msgid "%s:not a gcov data file\n"
msgstr ""
-#: gcov.c:994
+#: gcov.c:981
#, c-format
msgid "%s:version `%.4s', prefer version `%.4s'\n"
msgstr ""
-#: gcov.c:1000
+#: gcov.c:987
#, c-format
msgid "%s:stamp mismatch with graph file\n"
msgstr ""
-#: gcov.c:1026
+#: gcov.c:1013
#, c-format
msgid "%s:unknown function `%u'\n"
msgstr ""
-#: gcov.c:1039
+#: gcov.c:1026
#, c-format
msgid "%s:profile mismatch for `%s'\n"
msgstr ""
-#: gcov.c:1062
+#: gcov.c:1045
#, c-format
msgid "%s:overflowed\n"
msgstr ""
-#: gcov.c:1085
+#: gcov.c:1069
#, c-format
msgid "%s:`%s' lacks entry and/or exit blocks\n"
msgstr ""
-#: gcov.c:1090
+#: gcov.c:1074
#, c-format
msgid "%s:`%s' has arcs to entry block\n"
msgstr ""
-#: gcov.c:1098
+#: gcov.c:1082
#, c-format
msgid "%s:`%s' has arcs from exit block\n"
msgstr ""
-#: gcov.c:1306
+#: gcov.c:1290
#, c-format
msgid "%s:graph is unsolvable for `%s'\n"
msgstr ""
-#: gcov.c:1386
+#: gcov.c:1370
#, c-format
msgid "%s `%s'\n"
msgstr ""
-#: gcov.c:1389
+#: gcov.c:1373
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr ""
-#: gcov.c:1393
-msgid "No executable lines"
+#: gcov.c:1377
+msgid "No executable lines\n"
msgstr ""
-#: gcov.c:1399
+#: gcov.c:1383
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr ""
-#: gcov.c:1403
+#: gcov.c:1387
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.c:1409
+#: gcov.c:1393
msgid "No branches\n"
msgstr ""
-#: gcov.c:1411
+#: gcov.c:1395
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr ""
-#: gcov.c:1415
+#: gcov.c:1399
msgid "No calls\n"
msgstr ""
-#: gcov.c:1556
+#: gcov.c:1540
#, c-format
msgid "%s:no lines for `%s'\n"
msgstr ""
-#: gcov.c:1751
+#: gcov.c:1735
#, c-format
msgid "call %2d returned %s\n"
msgstr ""
-#: gcov.c:1756
+#: gcov.c:1740
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.c:1761
+#: gcov.c:1745
#, c-format
msgid "branch %2d taken %s%s\n"
msgstr ""
-#: gcov.c:1765
+#: gcov.c:1749
#, c-format
msgid "branch %2d never executed\n"
msgstr ""
-#: gcov.c:1770
+#: gcov.c:1754
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr ""
-#: gcov.c:1773
+#: gcov.c:1757
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.c:1805
+#: gcov.c:1789
#, c-format
msgid "%s:cannot open source file\n"
msgstr ""
-#: gcov.c:1815
+#: gcov.c:1799
#, c-format
msgid "%s:source file is newer than graph file `%s'\n"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:747
+#: gcse.c:711
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6123
-msgid "NULL pointer checks disabled"
-msgstr ""
-
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:8009
+#: gcse.c:6567
msgid "jump bypassing disabled"
msgstr ""
-#: gcse.c:8070
+#: gcse.c:6628
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:8083
+#: gcse.c:6641
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
-#: ggc-common.c:399 ggc-common.c:407 ggc-common.c:488 ggc-common.c:508
-#: ggc-page.c:2159 ggc-page.c:2191 ggc-page.c:2198 ggc-zone.c:1380
-#: ggc-zone.c:1386 ggc-zone.c:1391 ggc-zone.c:1398
+#: ggc-common.c:397 ggc-common.c:405 ggc-common.c:473 ggc-common.c:494
+#: ggc-page.c:2203 ggc-page.c:2235 ggc-page.c:2242 ggc-zone.c:1582
+#: ggc-zone.c:1588 ggc-zone.c:1597
#, c-format
msgid "can't write PCH file: %m"
msgstr ""
-#: ggc-common.c:501
+#: ggc-common.c:487
#, c-format
msgid "can't get position in PCH file: %m"
msgstr ""
-#: ggc-common.c:511
+#: ggc-common.c:497
#, c-format
msgid "can't write padding to PCH file: %m"
msgstr ""
-#: ggc-common.c:564 ggc-common.c:572 ggc-common.c:579 ggc-common.c:582
-#: ggc-common.c:655 ggc-common.c:658 ggc-page.c:2286 ggc-zone.c:1408
+#: ggc-common.c:550 ggc-common.c:558 ggc-common.c:565 ggc-common.c:568
+#: ggc-common.c:578 ggc-common.c:581 ggc-page.c:2329 ggc-zone.c:1607
#, c-format
msgid "can't read PCH file: %m"
msgstr ""
-#: ggc-common.c:682
+#: ggc-common.c:573
msgid "had to relocate PCH"
msgstr ""
-#: ggc-page.c:1410
+#: ggc-page.c:1448
#, c-format
msgid "open /dev/zero: %m"
msgstr ""
-#: ggc-page.c:2176 ggc-page.c:2182
+#: ggc-page.c:2220 ggc-page.c:2226
msgid "can't write PCH file"
msgstr ""
-#: global.c:356 global.c:369 global.c:383
-#, c-format
-msgid "%s cannot be used in asm here"
+#: gimple-low.c:203
+msgid "unexpected node"
msgstr ""
-#: graph.c:403 toplev.c:1489 toplev.c:4424 f/com.c:14202 java/jcf-parse.c:883
-#: java/jcf-parse.c:1030 java/lex.c:1828 objc/objc-act.c:504
+#: gimplify.c:3163
#, c-format
-msgid "can't open %s: %m"
+msgid "invalid lvalue in asm output %d"
msgstr ""
-#: haifa-sched.c:196
+#: gimplify.c:3211
#, c-format
-msgid "fix_sched_param: unknown param: %s"
+msgid "memory input %d is not directly addressable"
msgstr ""
-#: integrate.c:166
-msgid "function cannot be inline"
+#: gimplify.c:4066
+msgid "gimplification failed"
msgstr ""
-#: integrate.c:170
-msgid "varargs function cannot be inline"
-msgstr ""
-
-#: integrate.c:173
-msgid "function using alloca cannot be inline"
-msgstr ""
-
-#: integrate.c:176
-msgid "function using longjmp cannot be inline"
-msgstr ""
-
-#: integrate.c:179
-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:189
-msgid "function with label addresses used in initializers cannot inline"
-msgstr ""
-
-#: integrate.c:196 integrate.c:240
-msgid "function too large to be inline"
-msgstr ""
-
-#: integrate.c:206
-msgid "no prototype, and parameter address used; cannot be inline"
-msgstr ""
-
-#: integrate.c:213 integrate.c:258
-msgid "inline functions not supported for this return value type"
-msgstr ""
-
-#: integrate.c:218
-msgid "function with varying-size return value cannot be inline"
-msgstr ""
-
-#: integrate.c:225
-msgid "function with varying-size parameter cannot be inline"
+#: global.c:375 global.c:388 global.c:402
+#, c-format
+msgid "%s cannot be used in asm here"
msgstr ""
-#: integrate.c:228
-msgid "function with transparent unit parameter cannot be inline"
+#: graph.c:400 passes.c:131 java/jcf-parse.c:976 java/jcf-parse.c:1116
+#: java/lex.c:1841 objc/objc-act.c:550
+#, c-format
+msgid "can't open %s: %m"
msgstr ""
-#: integrate.c:247
-msgid "function with computed jump cannot inline"
+#: haifa-sched.c:183
+#, c-format
+msgid "fix_sched_param: unknown param: %s"
msgstr ""
-#: integrate.c:251
-msgid "function with nonlocal goto cannot be inline"
+#. Opening quotation mark.
+#: intl.c:58
+msgid "`"
msgstr ""
-#: integrate.c:265
-msgid "function with target specific attribute(s) cannot be inlined"
+#. Closing quotation mark.
+#: intl.c:61 ../../gcc-cvs/gcc/java/parse.y:15438
+msgid "'"
msgstr ""
-#: jump.c:1896
-msgid "%Hwill never be executed"
+#: langhooks.c:516
+msgid "At top level:"
msgstr ""
-#: line-map.c:218
+#: langhooks.c:521
#, c-format
-msgid "In file included from %s:%u"
+msgid "In member function %qs:"
msgstr ""
-#. Translators note: this message is used in conjunction
-#. with "In file included from %s:%ld" and some other
-#. tricks. We want something like this:
-#.
-#. | In file included from sys/select.h:123,
-#. | from sys/types.h:234,
-#. | from userfile.c:31:
-#. | bits/select.h:45: <error message here>
-#.
-#. 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:236
+#: langhooks.c:525
#, c-format
-msgid ""
-",\n"
-" from %s:%u"
+msgid "In function %qs:"
msgstr ""
#. What to print when a switch has no documentation.
-#: opts.c:149
+#: opts.c:89
msgid "This switch lacks documentation"
msgstr ""
#. Eventually this should become a hard error IMO.
-#: opts.c:318
+#: opts.c:259
#, c-format
msgid "command line option \"%s\" is valid for %s but not for %s"
msgstr ""
-#: opts.c:406
+#: opts.c:347
#, c-format
msgid "missing argument to \"%s\""
msgstr ""
-#: opts.c:416
+#: opts.c:357
#, c-format
msgid "argument to \"%s\" should be a non-negative integer"
msgstr ""
-#: opts.c:463
+#: opts.c:417
#, c-format
msgid "unrecognized command line option \"%s\""
msgstr ""
-#: opts.c:646
+#: opts.c:627
msgid "-Wuninitialized is not supported without -O"
msgstr ""
-#: opts.c:1354
+#: opts.c:641
+msgid "-freorder-blocks-and-partition does not work with exceptions"
+msgstr ""
+
+#: opts.c:654
+msgid "-freorder-blocks-and-partition does not work with -g (currently)"
+msgstr ""
+
+#: opts.c:815
+#, c-format
+msgid "structure alignment must be a small power of two, not %d"
+msgstr ""
+
+#: opts.c:878
+#, c-format
+msgid "unrecognised visibility value \"%s\""
+msgstr ""
+
+#: opts.c:930
#, c-format
msgid "unrecognized register name \"%s\""
msgstr ""
-#: opts.c:1398
+#: opts.c:950
#, c-format
msgid "unknown tls-model \"%s\""
msgstr ""
-#: opts.c:1535
+#: opts.c:1025
#, c-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:1540
+#: opts.c:1030
#, c-format
msgid "invalid --param value `%s'"
msgstr ""
-#: opts.c:1636
+#: opts.c:1126
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:1643
+#: opts.c:1133
#, c-format
msgid "debug format \"%s\" conflicts with prior selection"
msgstr ""
-#: opts.c:1659
+#: opts.c:1149
#, c-format
msgid "unrecognised debug output level \"%s\""
msgstr ""
-#: opts.c:1661
+#: opts.c:1151
#, c-format
msgid "debug output level %s is too high"
msgstr ""
-#: opts.c:1680
+#: opts.c:1170
msgid "The following options are language-independent:\n"
msgstr ""
-#: opts.c:1687
+#: opts.c:1177
#, c-format
msgid ""
"The %s front end recognizes the following options:\n"
"\n"
msgstr ""
-#: opts.c:1701
+#: opts.c:1191
msgid "The --param option recognizes the following as parameters:\n"
msgstr ""
#. If we didn't find this parameter, issue an error message.
#: params.c:76
#, c-format
-msgid "invalid parameter `%s'"
+msgid "invalid parameter %qs"
+msgstr ""
+
+#: passes.c:1260
+msgid ""
+"branch target register load optimization is not intended to be run twice"
msgstr ""
-#: profile.c:288
+#: profile.c:284
msgid "corrupted profile info: run_max * runs < sum_max"
msgstr ""
-#: profile.c:294
+#: profile.c:290
msgid "corrupted profile info: sum_all is smaller than sum_max"
msgstr ""
-#: profile.c:336
+#: profile.c:335
#, c-format
msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
msgstr ""
-#: profile.c:499
+#: profile.c:503
#, c-format
msgid ""
"corrupted profile info: number of iterations for basic block %d thought to "
"be %i"
msgstr ""
-#: profile.c:526
+#: profile.c:524
#, c-format
msgid ""
"corrupted profile info: number of executions for edge %d-%d thought to be %i"
msgstr ""
-#: protoize.c:534
-#, c-format
-msgid "%s: internal abort\n"
-msgstr ""
-
-#: protoize.c:592
+#: protoize.c:582
#, c-format
msgid "%s: error writing file `%s': %s\n"
msgstr ""
-#: protoize.c:636
+#: protoize.c:626
#, c-format
msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
msgstr ""
-#: protoize.c:639
+#: protoize.c:629
#, c-format
msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
msgstr ""
-#: protoize.c:745
+#: protoize.c:735
#, c-format
msgid "%s: warning: no read access for file `%s'\n"
msgstr ""
-#: protoize.c:753
+#: protoize.c:743
#, c-format
msgid "%s: warning: no write access for file `%s'\n"
msgstr ""
-#: protoize.c:761
+#: protoize.c:751
#, c-format
msgid "%s: warning: no write access for dir containing `%s'\n"
msgstr ""
#. Catch cases like /.. where we try to backup to a
#. point above the absolute root of the logical file
#. system.
-#: protoize.c:1148
+#: protoize.c:1138
#, c-format
msgid "%s: invalid file name: %s\n"
msgstr ""
-#: protoize.c:1296
+#: protoize.c:1286
#, c-format
msgid "%s: %s: can't get status: %s\n"
msgstr ""
-#: protoize.c:1317
+#: protoize.c:1307
#, c-format
msgid ""
"\n"
"%s: fatal error: aux info file corrupted at line %d\n"
msgstr ""
-#: protoize.c:1646
+#: protoize.c:1636
#, c-format
msgid "%s:%d: declaration of function `%s' takes different forms\n"
msgstr ""
-#: protoize.c:1901
+#: protoize.c:1891
#, c-format
msgid "%s: compiling `%s'\n"
msgstr ""
-#: protoize.c:1924
+#: protoize.c:1914
#, c-format
msgid "%s: wait: %s\n"
msgstr ""
-#: protoize.c:1929
+#: protoize.c:1919
#, c-format
msgid "%s: subprocess got fatal signal %d\n"
msgstr ""
-#: protoize.c:1937
+#: protoize.c:1927
#, c-format
msgid "%s: %s exited with status %d\n"
msgstr ""
-#: protoize.c:1986
+#: protoize.c:1976
#, c-format
msgid "%s: warning: missing SYSCALLS file `%s'\n"
msgstr ""
-#: protoize.c:1995 protoize.c:2024
+#: protoize.c:1985 protoize.c:2014
#, c-format
msgid "%s: can't read aux info file `%s': %s\n"
msgstr ""
-#: protoize.c:2040 protoize.c:2068
+#: protoize.c:2030 protoize.c:2058
#, c-format
msgid "%s: can't get status of aux info file `%s': %s\n"
msgstr ""
-#: protoize.c:2096
+#: protoize.c:2086
#, c-format
msgid "%s: can't open aux info file `%s' for reading: %s\n"
msgstr ""
-#: protoize.c:2114
+#: protoize.c:2104
#, c-format
msgid "%s: error reading aux info file `%s': %s\n"
msgstr ""
-#: protoize.c:2127
+#: protoize.c:2117
#, c-format
msgid "%s: error closing aux info file `%s': %s\n"
msgstr ""
-#: protoize.c:2143
+#: protoize.c:2133
#, c-format
msgid "%s: can't delete aux info file `%s': %s\n"
msgstr ""
-#: protoize.c:2225 protoize.c:4195
+#: protoize.c:2215 protoize.c:4185
#, c-format
msgid "%s: can't delete file `%s': %s\n"
msgstr ""
-#: protoize.c:2303
+#: protoize.c:2293
#, c-format
msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
msgstr ""
-#: protoize.c:2425
+#: protoize.c:2415
#, c-format
msgid "%s: conflicting extern definitions of '%s'\n"
msgstr ""
-#: protoize.c:2429
+#: protoize.c:2419
#, c-format
msgid "%s: declarations of '%s' will not be converted\n"
msgstr ""
-#: protoize.c:2431
+#: protoize.c:2421
#, c-format
msgid "%s: conflict list for '%s' follows:\n"
msgstr ""
-#: protoize.c:2464
+#: protoize.c:2454
#, c-format
msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
msgstr ""
-#: protoize.c:2504
+#: protoize.c:2494
#, c-format
msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
msgstr ""
-#: protoize.c:2510
+#: protoize.c:2500
#, c-format
msgid "%s: %d: warning: no extern definition for `%s'\n"
msgstr ""
-#: protoize.c:2540
+#: protoize.c:2530
#, c-format
msgid "%s: warning: no static definition for `%s' in file `%s'\n"
msgstr ""
-#: protoize.c:2546
+#: protoize.c:2536
#, c-format
msgid "%s: multiple static defs of `%s' in file `%s'\n"
msgstr ""
-#: protoize.c:2716 protoize.c:2719
+#: protoize.c:2706 protoize.c:2709
#, c-format
msgid "%s: %d: warning: source too confusing\n"
msgstr ""
-#: protoize.c:2915
+#: protoize.c:2905
#, c-format
msgid "%s: %d: warning: varargs function declaration not converted\n"
msgstr ""
-#: protoize.c:2930
+#: protoize.c:2920
#, c-format
msgid "%s: declaration of function `%s' not converted\n"
msgstr ""
-#: protoize.c:3053
+#: protoize.c:3043
#, c-format
msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
msgstr ""
-#: protoize.c:3074
+#: protoize.c:3064
#, c-format
msgid ""
"\n"
"%s: warning: too few parameter lists in declaration of `%s'\n"
msgstr ""
-#: protoize.c:3170
+#: protoize.c:3160
#, c-format
msgid "%s: %d: warning: found `%s' but expected `%s'\n"
msgstr ""
-#: protoize.c:3345
+#: protoize.c:3335
#, c-format
msgid "%s: local declaration for function `%s' not inserted\n"
msgstr ""
-#: protoize.c:3372
+#: protoize.c:3362
#, c-format
msgid ""
"\n"
"%s: %d: warning: can't add declaration of `%s' into macro call\n"
msgstr ""
-#: protoize.c:3444
+#: protoize.c:3434
#, c-format
msgid "%s: global declarations for file `%s' not inserted\n"
msgstr ""
-#: protoize.c:3533 protoize.c:3563
+#: protoize.c:3523 protoize.c:3553
#, c-format
msgid "%s: definition of function `%s' not converted\n"
msgstr ""
-#: protoize.c:3552
+#: protoize.c:3542
#, c-format
msgid "%s: %d: warning: definition of %s not converted\n"
msgstr ""
-#: protoize.c:3878
+#: protoize.c:3868
#, c-format
msgid "%s: found definition of `%s' at %s(%d)\n"
msgstr ""
#. If we make it here, then we did not know about this
#. function definition.
-#: protoize.c:3894
+#: protoize.c:3884
#, c-format
msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
msgstr ""
-#: protoize.c:3897
+#: protoize.c:3887
#, c-format
msgid "%s: function definition not converted\n"
msgstr ""
-#: protoize.c:3955
+#: protoize.c:3945
#, c-format
msgid "%s: `%s' not converted\n"
msgstr ""
-#: protoize.c:3963
+#: protoize.c:3953
#, c-format
msgid "%s: would convert file `%s'\n"
msgstr ""
-#: protoize.c:3966
+#: protoize.c:3956
#, c-format
msgid "%s: converting file `%s'\n"
msgstr ""
-#: protoize.c:3976
+#: protoize.c:3966
#, c-format
msgid "%s: can't get status for file `%s': %s\n"
msgstr ""
-#: protoize.c:4018
+#: protoize.c:4008
#, c-format
msgid "%s: can't open file `%s' for reading: %s\n"
msgstr ""
-#: protoize.c:4033
+#: protoize.c:4023
#, c-format
msgid ""
"\n"
"%s: error reading input file `%s': %s\n"
msgstr ""
-#: protoize.c:4067
+#: protoize.c:4057
#, c-format
msgid "%s: can't create/open clean file `%s': %s\n"
msgstr ""
-#: protoize.c:4172
+#: protoize.c:4162
#, c-format
msgid "%s: warning: file `%s' already saved in `%s'\n"
msgstr ""
-#: protoize.c:4180
+#: protoize.c:4170
#, c-format
msgid "%s: can't link file `%s' to `%s': %s\n"
msgstr ""
-#: protoize.c:4210
+#: protoize.c:4200
#, c-format
msgid "%s: can't create/open output file `%s': %s\n"
msgstr ""
-#: protoize.c:4243
+#: protoize.c:4233
#, c-format
msgid "%s: can't change mode of file `%s': %s\n"
msgstr ""
-#: protoize.c:4416
+#: protoize.c:4406
#, c-format
msgid "%s: cannot get working directory: %s\n"
msgstr ""
-#: protoize.c:4514
+#: protoize.c:4504
#, c-format
msgid "%s: input file names must have .c suffixes: %s\n"
msgstr ""
-#: ra.c:750
+#: ra.c:774
msgid "Didn't find a coloring.\n"
msgstr ""
-#: reg-stack.c:665
+#: reg-stack.c:673
#, c-format
msgid "output constraint %d must specify a single register"
msgstr ""
-#: reg-stack.c:675
+#: reg-stack.c:683
#, c-format
msgid "output constraint %d cannot be specified together with \"%s\" clobber"
msgstr ""
-#: reg-stack.c:698
+#: reg-stack.c:706
msgid "output regs must be grouped at top of stack"
msgstr ""
-#: reg-stack.c:735
+#: reg-stack.c:743
msgid "implicitly popped regs must be grouped at top of stack"
msgstr ""
-#: reg-stack.c:754
+#: reg-stack.c:762
#, c-format
msgid "output operand %d must use `&' constraint"
msgstr ""
-#: regclass.c:750
+#: regclass.c:765
#, c-format
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:765 config/ia64/ia64.c:4674 config/ia64/ia64.c:4681
+#: regclass.c:780 config/ia64/ia64.c:4133 config/ia64/ia64.c:4140
+#: config/pa/pa.c:328 config/pa/pa.c:335
#, c-format
msgid "unknown register name: %s"
msgstr ""
-#: regclass.c:775
+#: regclass.c:790
msgid "global register variable follows a function definition"
msgstr ""
-#: regclass.c:779
+#: regclass.c:794
msgid "register used for two global register variables"
msgstr ""
-#: regclass.c:784
+#: regclass.c:799
msgid "call-clobbered register used for global register variable"
msgstr ""
-#: regrename.c:1846
+#: regrename.c:1856
#, c-format
msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
msgstr ""
-#: regrename.c:1858
+#: regrename.c:1868
#, c-format
msgid "validate_value_data: Loop in regno chain (%u)"
msgstr ""
-#: regrename.c:1861
+#: regrename.c:1871
#, c-format
msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
msgstr ""
-#: regrename.c:1873
+#: regrename.c:1883
#, c-format
msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
msgstr ""
-#: reload.c:1254
-msgid "cannot reload integer constant operand in `asm'"
+#: reload.c:1257
+msgid "cannot reload integer constant operand in %<asm%>"
msgstr ""
-#: reload.c:1276
-msgid "impossible register constraint in `asm'"
+#: reload.c:1280
+msgid "impossible register constraint in %<asm%>"
msgstr ""
-#: reload.c:3498
-msgid "`&' constraint used with no register class"
+#: reload.c:3518
+msgid "%<&%> constraint used with no register class"
msgstr ""
-#: reload.c:3666
+#: reload.c:3684
msgid "unable to generate reloads for:"
msgstr ""
-#: reload.c:3667 reload.c:3881
-msgid "inconsistent operand constraints in an `asm'"
+#: reload.c:3685 reload.c:3896
+msgid "inconsistent operand constraints in an %<asm%>"
msgstr ""
-#: reload1.c:1212
+#: reload1.c:1221
msgid "frame size too large for reliable stack checking"
msgstr ""
-#: reload1.c:1215
+#: reload1.c:1224
msgid "try reducing the number of local variables"
msgstr ""
-#: reload1.c:1868
-#, c-format
-msgid "can't find a register in class `%s' while reloading `asm'"
+#: reload1.c:1874
+msgid "can't find a register in class %qs while reloading %<asm%>"
msgstr ""
-#: reload1.c:1872
+#: reload1.c:1879
#, c-format
-msgid "unable to find a register to spill in class `%s'"
+msgid "unable to find a register to spill in class %qs"
msgstr ""
-#: reload1.c:1874
+#: reload1.c:1881
msgid "this is the insn:"
msgstr ""
#: reload1.c:3871
-msgid "`asm' operand requires impossible reload"
+msgid "%<asm%> operand requires impossible reload"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:4965
+#: reload1.c:4990
msgid "could not find a spill register"
msgstr ""
-#: reload1.c:4970
-msgid "`asm' operand constraint incompatible with operand size"
+#: reload1.c:4995
+msgid "%<asm%> operand constraint incompatible with operand size"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:6592
+#: reload1.c:6613
msgid "VOIDmode on an output"
msgstr ""
-#: reload1.c:6593
-msgid "output operand is constant in `asm'"
+#: reload1.c:6614
+msgid "output operand is constant in %<asm%>"
msgstr ""
-#: rtl-error.c:124
+#: rtl-error.c:128
msgid "unrecognizable insn:"
msgstr ""
-#: rtl-error.c:126
+#: rtl-error.c:130
msgid "insn does not satisfy its constraints:"
msgstr ""
-#: rtl.c:481
+#: rtl.c:472
#, c-format
msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
msgstr ""
-#: rtl.c:491
+#: rtl.c:482
#, c-format
msgid ""
"RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
msgstr ""
-#: rtl.c:501
+#: rtl.c:492
#, c-format
msgid ""
"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
"s:%d"
msgstr ""
-#: rtl.c:510
+#: rtl.c:501
#, c-format
msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
msgstr ""
-#: rtl.c:520
+#: rtl.c:511
#, c-format
msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
msgstr ""
-#: rtl.c:531
+#: rtl.c:522
#, c-format
msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
msgstr ""
-#: rtl.c:542
+#: rtl.c:533
#, c-format
msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
msgstr ""
-#: stmt.c:746
+#: stmt.c:316
+msgid "output operand constraint lacks %<=%>"
+msgstr ""
+
+#: stmt.c:331
#, c-format
-msgid "jump to `%s' invalidly jumps into binding contour"
+msgid "output constraint %qc for operand %d is not at the beginning"
+msgstr ""
+
+#: stmt.c:354
+msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
msgstr ""
-#: stmt.c:973 stmt.c:3789
-msgid "%Jlabel '%D' used before containing binding contour"
+#: stmt.c:361 stmt.c:460
+msgid "%<%%%> constraint used with last operand"
msgstr ""
-#: stmt.c:1152
-msgid "output operand constraint lacks `='"
+#: stmt.c:380
+msgid "matching constraint not valid in output operand"
msgstr ""
-#: stmt.c:1167
+#: stmt.c:451
#, c-format
-msgid "output constraint `%c' for operand %d is not at the beginning"
+msgid "input operand constraint contains %qc"
msgstr ""
-#: stmt.c:1189
-msgid "operand constraint contains incorrectly positioned '+' or '='"
+#: stmt.c:493
+msgid "matching constraint references invalid operand number"
msgstr ""
-#: stmt.c:1195 stmt.c:1297
+#: stmt.c:531
#, c-format
-msgid "`%%' constraint used with last operand"
+msgid "invalid punctuation %qc in constraint"
msgstr ""
-#: stmt.c:1214
-msgid "matching constraint not valid in output operand"
+#: stmt.c:555
+msgid "matching constraint does not allow a register"
msgstr ""
-#: stmt.c:1256
-msgid "read-write constraint does not allow a register"
+#: stmt.c:610
+#, c-format
+msgid "asm-specifier for variable %qs conflicts with asm clobber list"
msgstr ""
-#: stmt.c:1288
-#, c-format
-msgid "input operand constraint contains `%c'"
+#: stmt.c:699
+msgid "unknown register name %qs in %<asm%>"
msgstr ""
-#: stmt.c:1330
-msgid "matching constraint references invalid operand number"
+#: stmt.c:707
+msgid "PIC register %qs clobbered in %<asm%>"
+msgstr ""
+
+#: stmt.c:754
+msgid "more than %d operands in %<asm%>"
msgstr ""
-#: stmt.c:1368
+#: stmt.c:817
#, c-format
-msgid "invalid punctuation `%c' in constraint"
+msgid "output number %d not directly addressable"
msgstr ""
-#: stmt.c:1392
-msgid "matching constraint does not allow a register"
+#: stmt.c:896
+msgid "asm operand %d probably doesn%'t match constraints"
msgstr ""
-#: stmt.c:1420
+#: stmt.c:906
#, c-format
-msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
+msgid "use of memory input without lvalue in asm operand %d is deprecated"
+msgstr ""
+
+#: stmt.c:1053
+msgid "asm clobber conflict with output operand"
+msgstr ""
+
+#: stmt.c:1058
+msgid "asm clobber conflict with input operand"
+msgstr ""
+
+#: stmt.c:1135
+msgid "too many alternatives in %<asm%>"
msgstr ""
-#: stmt.c:1510
+#: stmt.c:1147
+msgid "operand constraints for %<asm%> differ in number of alternatives"
+msgstr ""
+
+#: stmt.c:1200
#, c-format
-msgid "unknown register name `%s' in `asm'"
+msgid "duplicate asm operand name %qs"
+msgstr ""
+
+#: stmt.c:1298
+msgid "missing close brace for named operand"
msgstr ""
-#: stmt.c:1518
+#: stmt.c:1326
#, c-format
-msgid "PIC register `%s' clobbered in `asm'"
+msgid "undefined named operand %qs"
+msgstr ""
+
+#: stmt.c:1491
+msgid "%Hvalue computed is not used"
+msgstr ""
+
+#: stor-layout.c:152
+msgid "type size can%'t be explicitly evaluated"
+msgstr ""
+
+#: stor-layout.c:154
+msgid "variable-size type declared outside of any function"
+msgstr ""
+
+#: stor-layout.c:458
+msgid "%Jsize of %qD is %d bytes"
+msgstr ""
+
+#: stor-layout.c:460
+msgid "%Jsize of %qD is larger than %d bytes"
+msgstr ""
+
+#: stor-layout.c:844
+msgid "%Jpacked attribute causes inefficient alignment for %qD"
+msgstr ""
+
+#: stor-layout.c:847
+msgid "%Jpacked attribute is unnecessary for %qD"
+msgstr ""
+
+#: stor-layout.c:863
+msgid "%Jpadding struct to align %qD"
+msgstr ""
+
+#: stor-layout.c:1205
+msgid "padding struct size to alignment boundary"
msgstr ""
-#: stmt.c:1567
+#: stor-layout.c:1235
#, c-format
-msgid "more than %d operands in `asm'"
+msgid "packed attribute causes inefficient alignment for %qs"
msgstr ""
-#: stmt.c:1629
+#: stor-layout.c:1238
#, c-format
-msgid "output number %d not directly addressable"
+msgid "packed attribute is unnecessary for %qs"
+msgstr ""
+
+#: stor-layout.c:1243
+msgid "packed attribute causes inefficient alignment"
+msgstr ""
+
+#: stor-layout.c:1245
+msgid "packed attribute is unnecessary"
+msgstr ""
+
+#: targhooks.c:96
+msgid "__builtin_saveregs not supported by this target"
+msgstr ""
+
+#: timevar.c:432
+msgid ""
+"\n"
+"Execution times (seconds)\n"
+msgstr ""
+
+#. Print total time.
+#: timevar.c:482
+msgid " TOTAL :"
msgstr ""
-#: stmt.c:1707
+#: timevar.c:510
#, c-format
-msgid "asm operand %d probably doesn't match constraints"
+msgid "time in %s: %ld.%06ld (%ld%%)\n"
msgstr ""
-#: stmt.c:1717
+#: tlink.c:381
#, c-format
-msgid "use of memory input without lvalue in asm operand %d is deprecated"
+msgid "collect: reading %s\n"
msgstr ""
-#: stmt.c:1871
-msgid "asm clobber conflict with output operand"
+#: tlink.c:475
+#, c-format
+msgid "repository file `%s' does not contain command-line arguments"
msgstr ""
-#: stmt.c:1876
-msgid "asm clobber conflict with input operand"
+#: tlink.c:525
+#, c-format
+msgid "collect: recompiling %s\n"
msgstr ""
-#: stmt.c:1910
-msgid "too many alternatives in `asm'"
+#: tlink.c:696
+#, c-format
+msgid ""
+"`%s' was assigned to `%s', but was not defined during recompilation, or vice "
+"versa"
msgstr ""
-#: stmt.c:1922
-msgid "operand constraints for `asm' differ in number of alternatives"
+#: tlink.c:705
+#, c-format
+msgid "collect: tweaking %s in %s\n"
msgstr ""
-#: stmt.c:1974
+#: tlink.c:751
#, c-format
-msgid "duplicate asm operand name '%s'"
+msgid "collect: relinking\n"
msgstr ""
-#: stmt.c:2072
-msgid "missing close brace for named operand"
+#: tlink.c:760
+#, c-format
+msgid "ld returned %d exit status"
msgstr ""
-#: stmt.c:2100
+#: toplev.c:464
#, c-format
-msgid "undefined named operand '%s'"
+msgid "%s "
msgstr ""
-#: stmt.c:2157
-msgid "%Hstatement with no effect"
+#: toplev.c:466
+#, c-format
+msgid " %s"
msgstr ""
-#: stmt.c:2313
-msgid "%Hvalue computed is not used"
+#: toplev.c:531
+#, c-format
+msgid "invalid option argument %qs"
msgstr ""
-#: stmt.c:3729
-msgid "%Junused variable '%D'"
+#: toplev.c:595
+msgid "unrecoverable error"
msgstr ""
-#: stmt.c:4504
-msgid "%Hunreachable code at beginning of %s"
+#: toplev.c:615
+#, c-format
+msgid "getting core file size maximum limit: %m"
msgstr ""
-#: stmt.c:5132
+#: toplev.c:618
#, c-format
-msgid "enumeration value `%s' not handled in switch"
+msgid "setting core file size limit to maximum: %m"
+msgstr ""
+
+#: toplev.c:839
+msgid "%J%qF declared %<static%> but never defined"
+msgstr ""
+
+#: toplev.c:865
+msgid "%J%qD defined but not used"
msgstr ""
-#: stmt.c:5157 stmt.c:5177
+#: toplev.c:888 toplev.c:911
#, c-format
-msgid "case value `%ld' not in enumerated type"
+msgid "%qs is deprecated (declared at %s:%d)"
msgstr ""
-#: stmt.c:5160 stmt.c:5180
+#: toplev.c:914
#, c-format
-msgid "case value `%ld' not in enumerated type `%s'"
+msgid "type is deprecated (declared at %s:%d)"
msgstr ""
-#: stmt.c:5405
-msgid "switch missing default case"
+#: toplev.c:920
+#, c-format
+msgid "%qs is deprecated"
msgstr ""
-#: stor-layout.c:183
-msgid "type size can't be explicitly evaluated"
+#: toplev.c:922
+msgid "type is deprecated"
msgstr ""
-#: stor-layout.c:185
-msgid "variable-size type declared outside of any function"
+#: toplev.c:1064
+#, c-format
+msgid ""
+"\n"
+"Target specific options:\n"
msgstr ""
-#: stor-layout.c:515
-msgid "%Jsize of '%D' is %d bytes"
+#: toplev.c:1078 toplev.c:1097
+#, c-format
+msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: stor-layout.c:517
-msgid "%Jsize of '%D' is larger than %d bytes"
+#: toplev.c:1106
+#, c-format
+msgid ""
+"\n"
+"There are undocumented target specific options as well.\n"
msgstr ""
-#: stor-layout.c:883
-msgid "%Jpacked attribute causes inefficient alignment for '%D'"
+#: toplev.c:1108
+#, c-format
+msgid " They exist, but they are not documented.\n"
msgstr ""
-#: stor-layout.c:886
-msgid "%Jpacked attribute is unnecessary for '%D'"
+#: toplev.c:1152
+#, c-format
+msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: stor-layout.c:902
-msgid "%Jpadding struct to align '%D'"
+#: toplev.c:1214
+#, c-format
+msgid "invalid option %qs"
msgstr ""
-#: stor-layout.c:1245
-msgid "padding struct size to alignment boundary"
+#: toplev.c:1229
+#, c-format
+msgid ""
+"%s%s%s version %s (%s)\n"
+"%s\tcompiled by GNU C version %s.\n"
+"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: stor-layout.c:1275
+#: toplev.c:1236
#, c-format
-msgid "packed attribute causes inefficient alignment for `%s'"
+msgid ""
+"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
+msgstr ""
+
+#: toplev.c:1288
+msgid "options passed: "
+msgstr ""
+
+#: toplev.c:1317
+msgid "options enabled: "
+msgstr ""
+
+#: toplev.c:1391
+msgid "can%'t open %s for writing: %m"
msgstr ""
-#: stor-layout.c:1277
+#: toplev.c:1474 config/sh/sh.c:7292
+msgid "created and used with different settings of -fpic"
+msgstr ""
+
+#: toplev.c:1476 config/sh/sh.c:7294
+msgid "created and used with different settings of -fpie"
+msgstr ""
+
+#: toplev.c:1527
#, c-format
-msgid "packed attribute is unnecessary for `%s'"
+msgid "created and used with differing settings of '-m%s'"
msgstr ""
-#: stor-layout.c:1282
-msgid "packed attribute causes inefficient alignment"
+#: toplev.c:1530 config/sh/sh.c:7347
+msgid "out of memory"
msgstr ""
-#: stor-layout.c:1284
-msgid "packed attribute is unnecessary"
+#: toplev.c:1725
+msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: targhooks.c:132
-msgid "__builtin_saveregs not supported by this target"
+#: toplev.c:1729
+msgid "this target machine does not have delayed branches"
+msgstr ""
+
+#: toplev.c:1733
+msgid "value-based profiling not yet implemented in trees."
+msgstr ""
+
+#: toplev.c:1746
+#, c-format
+msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: timevar.c:314
+#: toplev.c:1820
#, c-format
-msgid "cannot timevar_pop '%s' when top of timevars stack is '%s'"
+msgid "target system does not support the \"%s\" debug format"
+msgstr ""
+
+#: toplev.c:1832
+msgid "variable tracking requested, but useless unless producing debug info"
+msgstr ""
+
+#: toplev.c:1835
+msgid "variable tracking requested, but not supported by this debug format"
+msgstr ""
+
+#: toplev.c:1855
+msgid "can%'t open %s: %m"
+msgstr ""
+
+#: toplev.c:1862
+msgid "-ffunction-sections not supported for this target"
+msgstr ""
+
+#: toplev.c:1867
+msgid "-fdata-sections not supported for this target"
+msgstr ""
+
+#: toplev.c:1874
+msgid "-ffunction-sections disabled; it makes profiling impossible"
+msgstr ""
+
+#: toplev.c:1881
+msgid "-fprefetch-loop-arrays not supported for this target"
+msgstr ""
+
+#: toplev.c:1887
+msgid "-fspeculative-prefetching not supported for this target"
msgstr ""
-#: timevar.c:440
+#: toplev.c:1893
msgid ""
-"\n"
-"Execution times (seconds)\n"
+"-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#. Print total time.
-#: timevar.c:490
-msgid " TOTAL :"
+#: toplev.c:1899
+msgid ""
+"-fspeculative-prefetching not supported for this target (try -march switches)"
+msgstr ""
+
+#: toplev.c:1908
+msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: timevar.c:518
+#: toplev.c:1914
+msgid "-ffunction-sections may affect debugging on some targets"
+msgstr ""
+
+#: toplev.c:2023
#, c-format
-msgid "time in %s: %ld.%06ld (%ld%%)\n"
+msgid "error writing to %s: %m"
msgstr ""
-#: tlink.c:377
+#: toplev.c:2025 java/jcf-parse.c:995 java/jcf-write.c:3527
#, c-format
-msgid "collect: reading %s\n"
+msgid "error closing %s: %m"
+msgstr ""
+
+#: tree-cfg.c:1139 tree-cfg.c:1838 tree-cfg.c:1840
+msgid "%Hwill never be executed"
+msgstr ""
+
+#: tree-cfg.c:3031
+msgid "SSA name in freelist but still referenced"
+msgstr ""
+
+#: tree-cfg.c:3041
+msgid "GIMPLE register modified with BIT_FIELD_REF"
+msgstr ""
+
+#: tree-cfg.c:3061
+msgid "address taken, but ADDRESSABLE bit not set"
msgstr ""
-#: tlink.c:478
+#: tree-cfg.c:3070
+msgid "non-boolean used in condition"
+msgstr ""
+
+#: tree-cfg.c:3126
+msgid "Invalid reference prefix."
+msgstr ""
+
+#: tree-cfg.c:3191
+msgid "Is not a valid GIMPLE statement."
+msgstr ""
+
+#: tree-cfg.c:3211
+msgid "Statement marked for throw, but doesn%'t."
+msgstr ""
+
+#: tree-cfg.c:3216
+msgid "Statement marked for throw in middle of block."
+msgstr ""
+
+#: tree-cfg.c:3316
+msgid "PHI def is not a GIMPLE value"
+msgstr ""
+
+#: tree-cfg.c:3332 tree-cfg.c:3348
+msgid "Incorrect sharing of tree nodes"
+msgstr ""
+
+#: tree-cfg.c:3357
+msgid "verify_stmts failed."
+msgstr ""
+
+#: tree-cfg.c:3378
+msgid "ENTRY_BLOCK has a statement list associated with it\n"
+msgstr ""
+
+#: tree-cfg.c:3384
+msgid "EXIT_BLOCK has a statement list associated with it\n"
+msgstr ""
+
+#: tree-cfg.c:3391
#, c-format
-msgid "collect: recompiling %s\n"
+msgid "Fallthru to exit from bb %d\n"
msgstr ""
-#: tlink.c:654
+#: tree-cfg.c:3407
#, c-format
-msgid "collect: tweaking %s in %s\n"
+msgid "Label %s to block does not match in bb %d\n"
msgstr ""
-#: tlink.c:700
+#: tree-cfg.c:3416
#, c-format
-msgid "collect: relinking\n"
+msgid "Label %s has incorrect context in bb %d\n"
+msgstr ""
+
+#: tree-cfg.c:3430
+#, c-format
+msgid "Control flow in the middle of basic block %d\n"
+msgstr ""
+
+#: tree-cfg.c:3440
+#, c-format
+msgid "Label %s in the middle of basic block %d\n"
+msgstr ""
+
+#: tree-cfg.c:3457
+#, c-format
+msgid "Fallthru edge after a control statement in bb %d \n"
msgstr ""
-#: tlink.c:709
+#: tree-cfg.c:3472
#, c-format
-msgid "ld returned %d exit status"
+msgid "Structured COND_EXPR at the end of bb %d\n"
msgstr ""
-#: toplev.c:1234
+#: tree-cfg.c:3485 tree-cfg.c:3523 tree-cfg.c:3535 tree-cfg.c:3606
#, c-format
-msgid "%s "
+msgid "Wrong outgoing edge flags at end of bb %d\n"
msgstr ""
-#: toplev.c:1236
-#, c-format
-msgid " %s"
+#: tree-cfg.c:3493
+msgid "%<then%> label does not match edge at end of bb %d\n"
msgstr ""
-#: toplev.c:1301
-#, c-format
-msgid "invalid option argument `%s'"
+#: tree-cfg.c:3501
+msgid "%<else%> label does not match edge at end of bb %d\n"
msgstr ""
-#: toplev.c:1364
+#: tree-cfg.c:3511
#, c-format
-msgid "getting core file size maximum limit: %m"
+msgid "Explicit goto at end of bb %d\n"
msgstr ""
-#: toplev.c:1367
+#: tree-cfg.c:3540
#, c-format
-msgid "setting core file size limit to maximum: %m"
+msgid "Return edge does not point to exit in bb %d\n"
msgstr ""
-#: toplev.c:1686
-msgid "%J'%F' used but never defined"
+#: tree-cfg.c:3573
+msgid "Found default case not at end of case vector"
msgstr ""
-#: toplev.c:1688
-msgid "%J'%F' declared `static' but never defined"
+#: tree-cfg.c:3579
+msgid ""
+"Case labels not sorted:\n"
+" "
msgstr ""
-#: toplev.c:1713
-msgid "%J'%D' defined but not used"
+#: tree-cfg.c:3590
+msgid "No default case found at end of case vector"
msgstr ""
-#: toplev.c:1734 toplev.c:1751
+#: tree-cfg.c:3598
#, c-format
-msgid "`%s' is deprecated (declared at %s:%d)"
+msgid "Extra outgoing edge %d->%d\n"
msgstr ""
-#: toplev.c:1754
+#: tree-cfg.c:3620
#, c-format
-msgid "`%s' is deprecated"
+msgid "Missing edge %i->%i\n"
msgstr ""
-#: toplev.c:1757
-#, c-format
-msgid "type is deprecated (declared at %s:%d)"
+#: tree-cfg.c:5187
+msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
msgstr ""
-#: toplev.c:1760
-msgid "type is deprecated"
+#: tree-cfg.c:5214 tree-cfg.c:5218
+msgid "%H%<noreturn%> function does return"
msgstr ""
-#: toplev.c:1964
+#: tree-cfg.c:5238 tree-cfg.c:5243
+msgid "%Hcontrol reaches end of non-void function"
+msgstr ""
+
+#: tree-dump.c:847
#, c-format
-msgid "invalid register name `%s' for register variable"
+msgid "could not open dump file %qs: %s"
msgstr ""
-#: toplev.c:3537
-msgid ""
-"branch target register load optimization is not intended to be run twice"
+#: tree-dump.c:960
+msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
msgstr ""
-#: toplev.c:3704
-#, c-format
+#: tree-inline.c:943
msgid ""
-"\n"
-"Target specific options:\n"
+"%Jfunction '%F' can never be inlined because it uses alloca (override using "
+"the always_inline attribute)"
msgstr ""
-#: toplev.c:3718 toplev.c:3737
-#, c-format
-msgid " -m%-23s [undocumented]\n"
+#: tree-inline.c:955
+msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
msgstr ""
-#: toplev.c:3746
-#, c-format
+#: tree-inline.c:969
msgid ""
-"\n"
-"There are undocumented target specific options as well.\n"
+"%Jfunction '%F' can never be inlined because it uses variable argument lists"
msgstr ""
-#: toplev.c:3748
-#, c-format
-msgid " They exist, but they are not documented.\n"
+#: tree-inline.c:980
+msgid ""
+"%Jfunction '%F' can never be inlined because it uses setjmp-longjmp "
+"exception handling"
msgstr ""
-#: toplev.c:3803
-#, c-format
-msgid "unrecognized gcc debugging option: %c"
+#: tree-inline.c:987
+msgid "%Jfunction '%F' can never be inlined because it uses non-local goto"
msgstr ""
-#: toplev.c:3865 config/rs6000/rs6000.c:909
-#, c-format
-msgid "invalid option `%s'"
+#: tree-inline.c:1006
+msgid ""
+"%Jfunction '%F' can never be inlined because it contains a computed goto"
msgstr ""
-#: toplev.c:3880
-#, c-format
+#: tree-inline.c:1020
msgid ""
-"%s%s%s version %s (%s)\n"
-"%s\tcompiled by GNU C version %s.\n"
-"%s%s%s version %s (%s) compiled by CC.\n"
+"%Jfunction '%F' can never be inlined because it receives a non-local goto"
msgstr ""
-#: toplev.c:3887
-#, c-format
+#: tree-inline.c:1042
msgid ""
-"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
+"%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: toplev.c:3939
-msgid "options passed: "
+#: tree-inline.c:1463
+msgid "originally indirect function call not considered for inlining"
msgstr ""
-#: toplev.c:3968
-msgid "options enabled: "
+#: tree-inline.c:1473 tree-inline.c:1481
+msgid "%Jinlining failed in call to '%F': %s"
msgstr ""
-#: toplev.c:4026 java/jcf-write.c:3422
-#, c-format
-msgid "can't open %s for writing: %m"
+#: tree-inline.c:1474 tree-inline.c:1482
+msgid "called from here"
msgstr ""
-#: toplev.c:4109 config/sh/sh.c:6884
-msgid "created and used with different settings of -fpic"
+#: tree-mudflap.c:791
+msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
msgstr ""
-#: toplev.c:4111 config/sh/sh.c:6886
-msgid "created and used with different settings of -fpie"
+#: tree-mudflap.c:1027
+msgid "mudflap ran off end of BIND_EXPR body"
msgstr ""
-#: toplev.c:4162 config/sh/sh.c:6936
+#: tree-mudflap.c:1218
#, c-format
-msgid "created and used with differing settings of `-m%s'"
+msgid "mudflap cannot track lifetime of %qs"
msgstr ""
-#: toplev.c:4165 config/sh/sh.c:6939
-msgid "out of memory"
+#: tree-nomudflap.c:51
+msgid "mudflap: this language is not supported"
msgstr ""
-#: toplev.c:4347
-msgid "instruction scheduling not supported on this target machine"
+#: tree-optimize.c:679
+msgid "%Jsize of return value of '%D' is %u bytes"
msgstr ""
-#: toplev.c:4351
-msgid "this target machine does not have delayed branches"
+#: tree-optimize.c:682
+msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr ""
-#: toplev.c:4365
-#, c-format
-msgid "-f%sleading-underscore not supported on this target machine"
+#: tree-outof-ssa.c:614 tree-outof-ssa.c:629 tree-outof-ssa.c:643
+#: tree-outof-ssa.c:664 tree-outof-ssa.c:1037 tree-outof-ssa.c:1847
+#: tree-ssa-live.c:417 tree-ssa-live.c:1799
+msgid "SSA corruption"
msgstr ""
-#: toplev.c:4414
-#, c-format
-msgid "target system does not support the \"%s\" debug format"
+#: tree-profile.c:103 tree-profile.c:119 tree-profile.c:135 tree-profile.c:152
+msgid "unimplemented functionality"
msgstr ""
-#: toplev.c:4431
-msgid "-ffunction-sections not supported for this target"
+#: tree-ssa-operands.c:1201
+msgid "internal error"
msgstr ""
-#: toplev.c:4436
-msgid "-fdata-sections not supported for this target"
+#: tree-ssa.c:116
+msgid "Expected an SSA_NAME object"
msgstr ""
-#: toplev.c:4443
-msgid "-ffunction-sections disabled; it makes profiling impossible"
+#: tree-ssa.c:122
+msgid "Type mismatch between an SSA_NAME and its symbol."
msgstr ""
-#: toplev.c:4450
-msgid "-fprefetch-loop-arrays not supported for this target"
+#: tree-ssa.c:128
+msgid "Found an SSA_NAME that had been released into the free pool"
msgstr ""
-#: toplev.c:4456
-msgid ""
-"-fprefetch-loop-arrays not supported for this target (try -march switches)"
+#: tree-ssa.c:134
+msgid "Found a virtual definition for a GIMPLE register"
msgstr ""
-#: toplev.c:4465
-msgid "-fprefetch-loop-arrays is not supported with -Os"
+#: tree-ssa.c:140
+msgid "Found a real definition for a non-register"
msgstr ""
-#: toplev.c:4471
-msgid "-ffunction-sections may affect debugging on some targets"
+#: tree-ssa.c:169
+#, c-format
+msgid "SSA_NAME created in two different blocks %i and %i"
+msgstr ""
+
+#: tree-ssa.c:178
+msgid "SSA_NAME_DEF_STMT is wrong"
msgstr ""
-#: toplev.c:4573
+#: tree-ssa.c:229
+msgid "Missing definition"
+msgstr ""
+
+#: tree-ssa.c:235
#, c-format
-msgid "error writing to %s: %m"
+msgid "Definition in block %i does not dominate use in block %i"
msgstr ""
-#: toplev.c:4575 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: tree-ssa.c:243
#, c-format
-msgid "error closing %s: %m"
+msgid "Definition in block %i follows the use"
msgstr ""
-#: tree-dump.c:692
+#: tree-ssa.c:250
+msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
+msgstr ""
+
+#: tree-ssa.c:301
#, c-format
-msgid "could not open dump file `%s'"
+msgid "Wrong edge %d->%d for PHI argument\n"
msgstr ""
-#: tree-dump.c:763
+#: tree-ssa.c:308
#, c-format
-msgid "ignoring unknown option `%.*s' in `-fdump-%s'"
+msgid "PHI argument flowing through dead edge %d->%d\n"
msgstr ""
-#: tree-inline.c:1016
-msgid ""
-"%Jfunction '%F' can never be inlined because it uses alloca (override using "
-"the always_inline attribute)"
+#: tree-ssa.c:315
+#, c-format
+msgid "PHI argument duplicated for edge %d->%d\n"
msgstr ""
-#: tree-inline.c:1029
-msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
+#: tree-ssa.c:334
+#, c-format
+msgid "No argument flowing through edge %d->%d\n"
msgstr ""
-#: tree-inline.c:1044
-msgid ""
-"%Jfunction '%F' can never be inlined because it uses variable argument lists"
+#: tree-ssa.c:379
+msgid "Non-addressable variable inside an alias set."
msgstr ""
-#: tree-inline.c:1060
-msgid ""
-"%Jfunction '%F' can never be inlined because it uses setjmp-longjmp "
-"exception handling"
+#: tree-ssa.c:397
+msgid "Addressable variable that is an alias tag but is not in any alias set."
msgstr ""
-#: tree-inline.c:1078
-msgid ""
-"%Jfunction '%F' can never be inlined because it contains a nested function"
+#: tree-ssa.c:407
+msgid "verify_flow_insensitive_alias_info failed."
msgstr ""
-#: tree-inline.c:1095
-msgid ""
-"%Jfunction '%F' can never be inlined because it contains a computed goto"
+#: tree-ssa.c:446
+msgid "Dereferenced pointers should have a name or a type tag"
msgstr ""
-#: tree-inline.c:1105
+#: tree-ssa.c:455
msgid ""
-"%Jfunction '%F' can never be inlined because it contains a nonlocal goto"
+"Pointers with a memory tag, should have points-to sets or point to malloc"
msgstr ""
-#: tree-inline.c:1128
-msgid ""
-"%Jfunction '%F' can never be inlined because it uses variable sized variables"
+#: tree-ssa.c:463
+msgid "Pointer escapes but its name tag is not call-clobbered."
msgstr ""
-#: tree-inline.c:1338 tree-inline.c:1345
-msgid "%Jinlining failed in call to '%F': %s"
+#: tree-ssa.c:487
+msgid "Two pointers with different name tags and identical points-to sets"
msgstr ""
-#: tree-optimize.c:190
-msgid "%Jsize of return value of '%D' is %u bytes"
+#: tree-ssa.c:499
+msgid "verify_flow_sensitive_alias_info failed."
msgstr ""
-#: tree-optimize.c:193
-msgid "%Jsize of return value of '%D' is larger than %wd bytes"
+#: tree-ssa.c:554
+msgid "PHI argument is not SSA_NAME, or invariant"
+msgstr ""
+
+#: tree-ssa.c:571
+msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
+msgstr ""
+
+#: tree-ssa.c:605
+#, c-format
+msgid "AUX pointer initialized for edge %d->%d\n"
+msgstr ""
+
+#: tree-ssa.c:684
+msgid "verify_ssa failed."
+msgstr ""
+
+#: tree-ssa.c:1315
+msgid "%H'%D' is used uninitialized in this function"
+msgstr ""
+
+#: tree-ssa.c:1340
+msgid "%H'%D' may be used uninitialized in this function"
msgstr ""
-#: tree.c:3847
+#: tree-vectorizer.c:1213
+msgid "no support for reduction/induction"
+msgstr ""
+
+#: tree-vectorizer.c:1239
+msgid "unsupported defining stmt"
+msgstr ""
+
+#: tree.c:3160
+msgid "%Jfunction %qD definition is marked dllimport."
+msgstr ""
+
+#: tree.c:3168
+msgid "%Jvariable %qD definition is marked dllimport."
+msgstr ""
+
+#: tree.c:3188
+msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
+msgstr ""
+
+#: tree.c:4328
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:3902
+#: tree.c:4377
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:4731
+#: tree.c:5259
msgid "invalid initializer for bit string"
msgstr ""
-#: tree.c:4783
+#: tree.c:5337
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:4796
+#: tree.c:5374
+#, c-format
+msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
+msgstr ""
+
+#: tree.c:5387
#, c-format
-msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
+msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:4809
+#: tree.c:5401
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:4821
+#: tree.c:5413
+#, c-format
+msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
+msgstr ""
+
+#: tree.c:5425
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
-#: varasm.c:398
+#: varasm.c:480
msgid "%J%D causes a section type conflict"
msgstr ""
-#: varasm.c:760
-msgid "%Jregister name not specified for '%D'"
+#: varasm.c:900
+msgid "%Jregister name not specified for %qD"
msgstr ""
-#: varasm.c:762
-msgid "%Jinvalid register name for '%D'"
+#: varasm.c:902
+msgid "%Jinvalid register name for %qD"
msgstr ""
-#: varasm.c:764
-msgid "%Jdata type of '%D' isn't suitable for a register"
+#: varasm.c:904
+msgid "%Jdata type of %qD isn%'t suitable for a register"
msgstr ""
-#: varasm.c:767
-msgid "%Jregister specified for '%D' isn't suitable for data type"
+#: varasm.c:907
+msgid "%Jregister specified for %qD isn%'t suitable for data type"
msgstr ""
-#: varasm.c:777
+#: varasm.c:917
msgid "global register variable has initial value"
msgstr ""
-#: varasm.c:780
-msgid "volatile register variables don't work as you might wish"
+#: varasm.c:920
+msgid "volatile register variables don%'t work as you might wish"
msgstr ""
-#: varasm.c:812
-msgid "%Jregister name given for non-register variable '%D'"
+#: varasm.c:953
+msgid "%Jregister name given for non-register variable %qD"
msgstr ""
-#: varasm.c:1344
-msgid "%Jstorage size of `%D' isn't known"
-msgstr ""
-
-#: varasm.c:1398
+#: varasm.c:1574
msgid ""
-"%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
+"%Jalignment of %qD is greater than maximum object file alignment. Using %d"
msgstr ""
-#: varasm.c:1444
+#: varasm.c:1623
msgid "thread-local COMMON data not implemented"
msgstr ""
-#: varasm.c:1469
+#: varasm.c:1648
msgid ""
-"%Jrequested alignment for '%D' is greater than implemented alignment of %d"
+"%Jrequested alignment for %qD is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3536
+#: varasm.c:3727
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3541
+#: varasm.c:3732
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3607
+#: varasm.c:3798
msgid "unknown set constructor type"
msgstr ""
-#: varasm.c:3826
+#: varasm.c:4017
#, c-format
-msgid "invalid initial value for member `%s'"
+msgid "invalid initial value for member %qs"
msgstr ""
-#: varasm.c:4013 varasm.c:4057
-msgid "%Jweak declaration of '%D' must precede definition"
+#: varasm.c:4204 varasm.c:4248
+msgid "%Jweak declaration of %qD must precede definition"
msgstr ""
-#: varasm.c:4021
+#: varasm.c:4212
msgid ""
-"%Jweak declaration of '%D' after first use results in unspecified behavior"
+"%Jweak declaration of %qD after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4055
-msgid "%Jweak declaration of '%D' must be public"
+#: varasm.c:4246
+msgid "%Jweak declaration of %qD must be public"
msgstr ""
-#: varasm.c:4064
-msgid "%Jweak declaration of '%D' not supported"
+#: varasm.c:4255
+msgid "%Jweak declaration of %qD not supported"
msgstr ""
-#: varasm.c:4093 varasm.c:4183
+#: varasm.c:4284 varasm.c:4377
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4186
+#: varasm.c:4380
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4215
+#: varasm.c:4409
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
-#: varray.c:194
+#: varray.c:204
#, c-format
msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
msgstr ""
-#: varray.c:204
+#: varray.c:214
#, c-format
msgid "underflowed virtual array %s in %s, at %s:%d"
msgstr ""
+#: vec.c:146
+#, c-format
+msgid "vector %s %s domain error, in %s at %s:%u"
+msgstr ""
+
#. Print an error message for unrecognized stab codes.
-#: xcoffout.c:173
+#: xcoffout.c:187
#, c-format
msgid "no sclass for %s stab (0x%x)\n"
msgstr ""
msgid "sorry, unimplemented: "
msgstr ""
+#: diagnostic.def:5
+msgid "warning: "
+msgstr ""
+
#: diagnostic.def:6
msgid "anachronism: "
msgstr ""
msgid "The maximum number of instructions when automatically inlining"
msgstr ""
+#: params.def:70
+msgid ""
+"The maximum number of instructions inline function can grow to via recursive "
+"inlining"
+msgstr ""
+
#: params.def:75
+msgid ""
+"The maximum number of instructions non-inline function can grow to via "
+"recursive inlining"
+msgstr ""
+
+#: params.def:80
+msgid "The maximum depth of recursive inlining for inline functions"
+msgstr ""
+
+#: params.def:85
+msgid "The maximum depth of recursive inlining for non-inline functions"
+msgstr ""
+
+#: params.def:95
msgid "The maximum number of instructions for the RTL inliner"
msgstr ""
-#: params.def:86
+#: params.def:106
msgid "The maximum number of instructions to consider to fill a delay slot"
msgstr ""
-#: params.def:97
+#: params.def:117
msgid ""
"The maximum number of instructions to consider to find accurate live "
"register information"
msgstr ""
-#: params.def:107
+#: params.def:127
msgid "The maximum length of scheduling's pending operations list"
msgstr ""
-#: params.def:112
+#: params.def:132
msgid "The size of function body to be considered large"
msgstr ""
-#: params.def:116
+#: params.def:136
msgid "Maximal growth due to inlining of large function (in percent)"
msgstr ""
-#: params.def:120
+#: params.def:140
msgid ""
"how much can given compilation unit grow because of the inlining (in percent)"
msgstr ""
-#: params.def:127
+#: params.def:147
msgid "The maximum amount of memory to be allocated by GCSE"
msgstr ""
-#: params.def:132
+#: params.def:152
msgid "The maximum number of passes to make when doing GCSE"
msgstr ""
-#: params.def:139
+#: params.def:162
+msgid ""
+"The threshold ratio for performing partial redundancy elimination "
+"after reload."
+msgstr ""
+
+#: params.def:170
+msgid ""
+"The threshold ratio of critical edges execution count that permit "
+"performing redundancy elimination after reload."
+msgstr ""
+
+#: params.def:182
msgid "The maximum number of instructions to consider to unroll in a loop"
msgstr ""
-#: params.def:145
+#: params.def:188
msgid ""
"The maximum number of instructions to consider to unroll in a loop on average"
msgstr ""
-#: params.def:150
+#: params.def:193
msgid "The maximum number of unrollings of a single loop"
msgstr ""
-#: params.def:155
+#: params.def:198
msgid "The maximum number of insns of a peeled loop"
msgstr ""
-#: params.def:160
+#: params.def:203
msgid "The maximum number of peelings of a single loop"
msgstr ""
-#: params.def:165
+#: params.def:208
msgid "The maximum number of insns of a completely peeled loop"
msgstr ""
-#: params.def:170
+#: params.def:213
msgid ""
"The maximum number of peelings of a single loop that is peeled completely"
msgstr ""
-#: params.def:175
+#: params.def:218
msgid "The maximum number of insns of a peeled loop that rolls only once"
msgstr ""
-#: params.def:181
+#: params.def:224
msgid "The maximum number of insns of an unswitched loop"
msgstr ""
-#: params.def:186
+#: params.def:229
msgid "The maximum number of unswitchings in a single loop"
msgstr ""
-#: params.def:191
+#: params.def:236
+msgid ""
+"Bound on the number of iterations the brute force # of iterations \t "
+"analysis algorithm evaluates"
+msgstr ""
+
+#: params.def:242
+msgid ""
+"Maximum number of loops to perform swing modulo scheduling on \t (mainly "
+"for debugging)"
+msgstr ""
+
+#: params.def:249
+msgid ""
+"A factor for tuning the upper bound that swing modulo scheduler uses \t for "
+"scheduling a loop"
+msgstr ""
+
+#: params.def:254
+msgid ""
+"The number of cycles the swing modulo scheduler considers when \t checking "
+"conflicts using DFA"
+msgstr ""
+
+#: params.def:259
+msgid ""
+"A threshold on the average loop count considered by the swing modulo \t "
+"scheduler"
+msgstr ""
+
+#: params.def:265
msgid ""
"Select fraction of the maximal count of repetitions of basic block in "
"program given basic block needs to have to be considered hot"
msgstr ""
-#: params.def:196
+#: params.def:270
msgid ""
"Select fraction of the maximal frequency of executions of basic block in "
"function given basic block needs to have to be considered hot"
msgstr ""
-#: params.def:201
+#: params.def:275
msgid ""
"The percentage of function, weighted by execution frequency, that must be "
"covered by trace formation. Used when profile feedback is available"
msgstr ""
-#: params.def:206
+#: params.def:280
msgid ""
"The percentage of function, weighted by execution frequency, that must be "
"covered by trace formation. Used when profile feedback is not available"
msgstr ""
-#: params.def:211
+#: params.def:285
msgid "Maximal code growth caused by tail duplication (in percent)"
msgstr ""
-#: params.def:215
+#: params.def:289
msgid ""
"Stop reverse growth if the reverse probability of best edge is less than "
"this threshold (in percent)"
msgstr ""
-#: params.def:220
+#: params.def:294
msgid ""
"Stop forward growth if the probability of best edge is less than this "
"threshold (in percent). Used when profile feedback is available"
msgstr ""
-#: params.def:225
+#: params.def:299
msgid ""
"Stop forward growth if the probability of best edge is less than this "
"threshold (in percent). Used when profile feedback is not available"
msgstr ""
-#: params.def:232
+#: params.def:306
msgid "The maximum number of incoming edges to consider for crossjumping"
msgstr ""
-#: params.def:238
+#: params.def:312
+msgid ""
+"The minimum number of matching instructions to consider for crossjumping"
+msgstr ""
+
+#: params.def:318
msgid "The maximum length of path considered in cse"
msgstr ""
-#: params.def:243
+#: params.def:325
+msgid ""
+"The minimum cost of an expensive expression in the loop invariant motion"
+msgstr ""
+
+#: params.def:334
+msgid ""
+"Bound on number of candidates below that all candidates are considered in iv "
+"optimizations"
+msgstr ""
+
+#: params.def:342
+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
+msgstr ""
+
+#: params.def:349
+msgid ""
+"Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
+"NxV is larger than this limit"
+msgstr ""
+
+#: params.def:354
msgid "The maximum memory locations recorded by cselib"
msgstr ""
-#: params.def:256
+#: params.def:367
msgid ""
"Minimum heap expansion to trigger garbage collection, as a percentage of the "
"total size of the heap"
msgstr ""
-#: params.def:262
+#: params.def:373
msgid "Minimum heap size before we start collecting garbage, in kilobytes"
msgstr ""
-#: params.def:270
+#: params.def:381
msgid ""
"The maximum number of instructions to search backward when looking for "
"equivalent reload"
msgstr ""
-#: config/darwin-c.c:75
+#: params.def:386
+msgid ""
+"The maximum number of virtual operands allowed to represent aliases before "
+"triggering alias grouping."
+msgstr ""
+
+#: params.def:391
+msgid ""
+"The maximum number of blocks in a region to be considered for interblock "
+"scheduling"
+msgstr ""
+
+#: params.def:396
+msgid ""
+"The maximum number of insns in a region to be considered for interblock "
+"scheduling"
+msgstr ""
+
+#: params.def:404
+msgid "The upper bound for sharing integer constants"
+msgstr ""
+
+#: config/darwin-c.c:84
msgid "too many #pragma options align=reset"
msgstr ""
-#: config/darwin-c.c:95 config/darwin-c.c:98 config/darwin-c.c:100
-#: config/darwin-c.c:102
+#: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
+#: config/darwin-c.c:111
msgid "malformed '#pragma options', ignoring"
msgstr ""
-#: config/darwin-c.c:105
+#: config/darwin-c.c:114
msgid "junk at end of '#pragma options'"
msgstr ""
-#: config/darwin-c.c:115
+#: config/darwin-c.c:124
msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
msgstr ""
-#: config/darwin-c.c:127
+#: config/darwin-c.c:136
msgid "missing '(' after '#pragma unused', ignoring"
msgstr ""
-#: config/darwin-c.c:145
+#: config/darwin-c.c:154
msgid "missing ')' after '#pragma unused', ignoring"
msgstr ""
-#: config/darwin-c.c:148
+#: config/darwin-c.c:157
msgid "junk at end of '#pragma unused'"
msgstr ""
-#: config/darwin.c:1347
+#: config/darwin-c.c:367
+#, c-format
+msgid "subframework include %s conflicts with framework include"
+msgstr ""
+
+#: config/darwin.c:1328
msgid ""
"internal and protected visibility attributes not supportedin this "
"configuration; ignored"
msgstr ""
-#: config/lynx-ng.h:97 config/lynx.h:116 config/rs6000/lynx.h:73
-msgid "-msystem-v and -p are incompatible"
+#: config/sol2-c.c:93 config/sol2-c.c:109
+msgid "malformed %<#pragma align%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:102
+msgid "invalid alignment for %<#pragma align%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:117
+msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:129 config/sol2-c.c:141
+msgid "malformed %<#pragma align%>"
+msgstr ""
+
+#: config/sol2-c.c:136
+msgid "junk at end of %<#pragma align%>"
+msgstr ""
+
+#: config/sol2-c.c:157 config/sol2-c.c:164
+msgid "malformed %<#pragma init%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:187 config/sol2-c.c:199
+msgid "malformed %<#pragma init%>"
+msgstr ""
+
+#: config/sol2-c.c:194
+msgid "junk at end of %<#pragma init%>"
+msgstr ""
+
+#: config/sol2-c.c:215 config/sol2-c.c:222
+msgid "malformed %<#pragma fini%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:245 config/sol2-c.c:257
+msgid "malformed %<#pragma fini%>"
+msgstr ""
+
+#: config/sol2-c.c:252
+msgid "junk at end of %<#pragma fini%>"
+msgstr ""
+
+#: config/sol2.c:53
+msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
+msgstr ""
+
+#: config/darwin.h:152
+msgid "Set sizeof(bool) to 1"
+msgstr ""
+
+#: config/darwin.h:154
+msgid "Generate code suitable for fast turn around debugging"
+msgstr ""
+
+#: config/darwin.h:156
+msgid "Don't generate code suitable for fast turn around debugging"
+msgstr ""
+
+#: config/lynx.h:137
+msgid "Use shared libraries"
+msgstr ""
+
+#: config/lynx.h:138
+msgid "Support multi-threading"
msgstr ""
-#: config/lynx-ng.h:99 config/lynx.h:118 config/rs6000/lynx.h:75
-msgid "-msystem-v and -mthreads are incompatible"
+#: config/lynx.h:139
+msgid "Support legacy multi-threading"
msgstr ""
#: config/windiss.h:37
msgid "profiler support for WindISS"
msgstr ""
-#: config/alpha/alpha.c:231
+#: config/alpha/alpha.c:254
#, c-format
msgid "-f%s ignored for Unicos/Mk (not supported)"
msgstr ""
-#: config/alpha/alpha.c:255
+#: config/alpha/alpha.c:278
msgid "-mieee not supported on Unicos/Mk"
msgstr ""
-#: config/alpha/alpha.c:266
+#: config/alpha/alpha.c:289
msgid "-mieee-with-inexact not supported on Unicos/Mk"
msgstr ""
-#: config/alpha/alpha.c:283
+#: config/alpha/alpha.c:306
#, c-format
msgid "bad value `%s' for -mtrap-precision switch"
msgstr ""
-#: config/alpha/alpha.c:297
+#: config/alpha/alpha.c:320
#, c-format
msgid "bad value `%s' for -mfp-rounding-mode switch"
msgstr ""
-#: config/alpha/alpha.c:312
+#: config/alpha/alpha.c:335
#, c-format
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr ""
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1063
+#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1653
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr ""
-#: config/alpha/alpha.c:343 config/alpha/alpha.c:355
+#: config/alpha/alpha.c:366 config/alpha/alpha.c:378
#, c-format
msgid "bad value `%s' for -mcpu switch"
msgstr ""
-#: config/alpha/alpha.c:362
+#: config/alpha/alpha.c:385
msgid "trap mode not supported on Unicos/Mk"
msgstr ""
-#: config/alpha/alpha.c:369
+#: config/alpha/alpha.c:392
msgid "fp software completion requires -mtrap-precision=i"
msgstr ""
-#: config/alpha/alpha.c:385
+#: config/alpha/alpha.c:408
msgid "rounding mode not supported for VAX floats"
msgstr ""
-#: config/alpha/alpha.c:390
+#: config/alpha/alpha.c:413
msgid "trap mode not supported for VAX floats"
msgstr ""
-#: config/alpha/alpha.c:419
+#: config/alpha/alpha.c:417
+msgid "128-bit long double not supported for VAX floats"
+msgstr ""
+
+#: config/alpha/alpha.c:445
#, c-format
msgid "L%d cache latency unknown for %s"
msgstr ""
-#: config/alpha/alpha.c:434
+#: config/alpha/alpha.c:460
#, c-format
msgid "bad value `%s' for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:5418
+#: config/alpha/alpha.c:4547
#, c-format
msgid "invalid %%H value"
msgstr ""
-#: config/alpha/alpha.c:5439
+#: config/alpha/alpha.c:4568
#, c-format
msgid "invalid %%J value"
msgstr ""
-#: config/alpha/alpha.c:5455 config/ia64/ia64.c:4277
+#: config/alpha/alpha.c:4584 config/ia64/ia64.c:3736
#, c-format
msgid "invalid %%r value"
msgstr ""
-#: config/alpha/alpha.c:5465 config/rs6000/rs6000.c:8984
-#: config/xtensa/xtensa.c:2016
+#: config/alpha/alpha.c:4594 config/rs6000/rs6000.c:10312
+#: config/xtensa/xtensa.c:1951
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5471 config/rs6000/rs6000.c:8903
-#: config/xtensa/xtensa.c:1983
+#: config/alpha/alpha.c:4600 config/rs6000/rs6000.c:10231
+#: config/xtensa/xtensa.c:1918
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5479 config/rs6000/rs6000.c:8931
+#: config/alpha/alpha.c:4608 config/rs6000/rs6000.c:10259
#, c-format
msgid "invalid %%P value"
msgstr ""
-#: config/alpha/alpha.c:5487
+#: config/alpha/alpha.c:4616
#, c-format
msgid "invalid %%h value"
msgstr ""
-#: config/alpha/alpha.c:5495 config/xtensa/xtensa.c:2009
+#: config/alpha/alpha.c:4624 config/xtensa/xtensa.c:1944
#, c-format
msgid "invalid %%L value"
msgstr ""
-#: config/alpha/alpha.c:5534 config/rs6000/rs6000.c:8885
+#: config/alpha/alpha.c:4663 config/rs6000/rs6000.c:10213
#, c-format
msgid "invalid %%m value"
msgstr ""
-#: config/alpha/alpha.c:5542 config/rs6000/rs6000.c:8893
+#: config/alpha/alpha.c:4671 config/rs6000/rs6000.c:10221
#, c-format
msgid "invalid %%M value"
msgstr ""
-#: config/alpha/alpha.c:5586
+#: config/alpha/alpha.c:4715
#, c-format
msgid "invalid %%U value"
msgstr ""
-#: config/alpha/alpha.c:5598 config/alpha/alpha.c:5612
-#: config/rs6000/rs6000.c:8992
+#: config/alpha/alpha.c:4727 config/alpha/alpha.c:4741
+#: config/rs6000/rs6000.c:10320
#, c-format
msgid "invalid %%s value"
msgstr ""
-#: config/alpha/alpha.c:5635
+#: config/alpha/alpha.c:4764
#, c-format
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5672 config/rs6000/rs6000.c:8742
+#: config/alpha/alpha.c:4801 config/rs6000/rs6000.c:10050
+#: config/rs6000/rs6000.c:10070
#, c-format
msgid "invalid %%E value"
msgstr ""
-#: config/alpha/alpha.c:5697 config/alpha/alpha.c:5745
+#: config/alpha/alpha.c:4826 config/alpha/alpha.c:4874
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5706 config/rs6000/rs6000.c:9305
+#: config/alpha/alpha.c:4835 config/rs6000/rs6000.c:10638
#, c-format
msgid "invalid %%xn code"
msgstr ""
-#: config/alpha/alpha.c:6641 config/alpha/alpha.c:6644 config/s390/s390.c:6580
-#: config/s390/s390.c:6583
+#: config/alpha/alpha.c:5795 config/alpha/alpha.c:5798 config/s390/s390.c:7732
+#: config/s390/s390.c:7735
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.
-#: config/alpha/alpha.h:286 config/i386/i386.h:327 config/i386/i386.h:329
-#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/s390/s390.h:124
-#: config/sparc/sparc.h:532 config/sparc/sparc.h:537
+#: config/alpha/alpha.h:293 config/i386/i386.h:333 config/i386/i386.h:335
+#: config/i386/i386.h:337 config/ns32k/ns32k.h:140 config/s390/s390.h:135
+#: config/sparc/sparc.h:616 config/sparc/sparc.h:621
msgid "Use hardware fp"
msgstr ""
-#: config/alpha/alpha.h:287 config/i386/i386.h:328 config/i386/i386.h:330
-#: config/sparc/sparc.h:534 config/sparc/sparc.h:539
+#: config/alpha/alpha.h:294 config/i386/i386.h:334 config/i386/i386.h:336
+#: config/sparc/sparc.h:618 config/sparc/sparc.h:623
msgid "Do not use hardware fp"
msgstr ""
-#: config/alpha/alpha.h:288
+#: config/alpha/alpha.h:295
msgid "Use fp registers"
msgstr ""
-#: config/alpha/alpha.h:290
+#: config/alpha/alpha.h:297
msgid "Do not use fp registers"
msgstr ""
-#: config/alpha/alpha.h:291
+#: config/alpha/alpha.h:298
msgid "Do not assume GAS"
msgstr ""
-#: config/alpha/alpha.h:292
+#: config/alpha/alpha.h:299
msgid "Assume GAS"
msgstr ""
-#: config/alpha/alpha.h:294
+#: config/alpha/alpha.h:301
msgid "Request IEEE-conformant math library routines (OSF/1)"
msgstr ""
-#: config/alpha/alpha.h:296
+#: config/alpha/alpha.h:303
msgid "Emit IEEE-conformant code, without inexact exceptions"
msgstr ""
-#: config/alpha/alpha.h:298
+#: config/alpha/alpha.h:305
msgid "Emit IEEE-conformant code, with inexact exceptions"
msgstr ""
-#: config/alpha/alpha.h:300
+#: config/alpha/alpha.h:307
msgid "Do not emit complex integer constants to read-only memory"
msgstr ""
-#: config/alpha/alpha.h:301
+#: config/alpha/alpha.h:308
msgid "Use VAX fp"
msgstr ""
-#: config/alpha/alpha.h:302
+#: config/alpha/alpha.h:309
msgid "Do not use VAX fp"
msgstr ""
-#: config/alpha/alpha.h:303
+#: config/alpha/alpha.h:310
msgid "Emit code for the byte/word ISA extension"
msgstr ""
-#: config/alpha/alpha.h:306
+#: config/alpha/alpha.h:313
msgid "Emit code for the motion video ISA extension"
msgstr ""
-#: config/alpha/alpha.h:309
+#: config/alpha/alpha.h:316
msgid "Emit code for the fp move and sqrt ISA extension"
msgstr ""
-#: config/alpha/alpha.h:311
+#: config/alpha/alpha.h:318
msgid "Emit code for the counting ISA extension"
msgstr ""
-#: config/alpha/alpha.h:314
+#: config/alpha/alpha.h:321
msgid "Emit code using explicit relocation directives"
msgstr ""
-#: config/alpha/alpha.h:317
+#: config/alpha/alpha.h:324
msgid "Emit 16-bit relocations to the small data areas"
msgstr ""
-#: config/alpha/alpha.h:319
+#: config/alpha/alpha.h:326
msgid "Emit 32-bit relocations to the small data areas"
msgstr ""
-#: config/alpha/alpha.h:321
+#: config/alpha/alpha.h:328
msgid "Emit direct branches to local functions"
msgstr ""
-#: config/alpha/alpha.h:324
-msgid "Emit rdval instead of rduniq for thread pointer"
+#: config/alpha/alpha.h:331
+msgid "Emit rdval instead of rduniq for thread pointer"
+msgstr ""
+
+#: config/alpha/alpha.h:333
+msgid "Use 128-bit long double"
+msgstr ""
+
+#: config/alpha/alpha.h:335
+msgid "Use 64-bit long double"
msgstr ""
#. For -mcpu=
#. For -mtrap-precision=[p|f|i]
#. For -mmemory-latency=
#. For -mtls-size=
-#: config/alpha/alpha.h:353
+#: config/alpha/alpha.h:364
msgid "Use features of and schedule given CPU"
msgstr ""
-#: config/alpha/alpha.h:355
+#: config/alpha/alpha.h:366
msgid "Schedule given CPU"
msgstr ""
-#: config/alpha/alpha.h:357
+#: config/alpha/alpha.h:368
msgid "Control the generated fp rounding mode"
msgstr ""
-#: config/alpha/alpha.h:359
+#: config/alpha/alpha.h:370
msgid "Control the IEEE trap mode"
msgstr ""
-#: config/alpha/alpha.h:361
+#: config/alpha/alpha.h:372
msgid "Control the precision given to fp exceptions"
msgstr ""
-#: config/alpha/alpha.h:363
+#: config/alpha/alpha.h:374
msgid "Tune expected memory latency"
msgstr ""
-#: config/alpha/alpha.h:365 config/ia64/ia64.h:268 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:284 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
-#: config/arc/arc.c:160
+#: config/arc/arc.c:172
#, c-format
msgid "bad value (%s) for -mcpu switch"
msgstr ""
-#: config/arc/arc.c:382
+#: config/arc/arc.c:394
#, c-format
msgid "argument of `%s' attribute is not a string constant"
msgstr ""
-#: config/arc/arc.c:389
+#: config/arc/arc.c:401
#, c-format
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1727 config/m32r/m32r.c:2347
+#: config/arc/arc.c:1739 config/m32r/m32r.c:2130
#, c-format
msgid "invalid operand to %%R code"
msgstr ""
-#: config/arc/arc.c:1759 config/m32r/m32r.c:2370
+#: config/arc/arc.c:1771 config/m32r/m32r.c:2153
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr ""
-#: config/arc/arc.c:1782 config/m32r/m32r.c:2441
+#: config/arc/arc.c:1794 config/m32r/m32r.c:2224
#, c-format
msgid "invalid operand to %%U code"
msgstr ""
-#: config/arc/arc.c:1793
+#: config/arc/arc.c:1805
#, c-format
msgid "invalid operand to %%V code"
msgstr ""
#. Unknown flag.
#. Undocumented flag.
-#: config/arc/arc.c:1800 config/m32r/m32r.c:2468 config/sparc/sparc.c:7061
+#: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7298
msgid "invalid operand output code"
msgstr ""
-#: config/arm/arm.c:566
+#: config/arm/arm.c:774
#, c-format
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:576 config/rs6000/rs6000.c:759 config/sparc/sparc.c:453
+#: config/arm/arm.c:784 config/rs6000/rs6000.c:1207 config/sparc/sparc.c:621
#, c-format
msgid "bad value (%s) for %s switch"
msgstr ""
-#: config/arm/arm.c:723
-msgid "target CPU does not support APCS-32"
-msgstr ""
-
-#: config/arm/arm.c:728
-msgid "target CPU does not support APCS-26"
-msgstr ""
-
-#: config/arm/arm.c:734
+#: config/arm/arm.c:893
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:740
+#: config/arm/arm.c:899
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:754
+#: config/arm/arm.c:913
msgid ""
"enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:757
+#: config/arm/arm.c:916
msgid ""
"enabling callee interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:760
+#: config/arm/arm.c:919
msgid ""
"enabling caller interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:766
-msgid "interworking forces APCS-32 to be used"
-msgstr ""
-
-#: config/arm/arm.c:772
+#: config/arm/arm.c:923
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:780
+#: config/arm/arm.c:931
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:783
+#: config/arm/arm.c:934
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:791
+#: config/arm/arm.c:942
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:799
+#: config/arm/arm.c:950
msgid "passing floating point arguments in fp regs not yet supported"
msgstr ""
-#: config/arm/arm.c:828
+#: config/arm/arm.c:992
+#, c-format
+msgid "invalid ABI option: -mabi=%s"
+msgstr ""
+
+#: config/arm/arm.c:998
+msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
+msgstr ""
+
+#: config/arm/arm.c:1001
+msgid "iwmmxt abi requires an iwmmxt capable cpu"
+msgstr ""
+
+#: config/arm/arm.c:1011
#, c-format
msgid "invalid floating point emulation option: -mfpe=%s"
msgstr ""
-#: config/arm/arm.c:845
+#: config/arm/arm.c:1028
#, c-format
msgid "invalid floating point option: -mfpu=%s"
msgstr ""
-#: config/arm/arm.c:883
+#: config/arm/arm.c:1069
#, c-format
msgid "invalid floating point abi: -mfloat-abi=%s"
msgstr ""
-#: config/arm/arm.c:896
-msgid "-mfloat-abi=softfp"
+#: config/arm/arm.c:1082
+msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:918
-msgid "structure size boundary can only be set to 8 or 32"
+#: config/arm/arm.c:1108
+#, c-format
+msgid "structure size boundary can only be set to %s"
msgstr ""
-#: config/arm/arm.c:926
+#: config/arm/arm.c:1117
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:933
+#: config/arm/arm.c:1124
#, c-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2346 config/arm/arm.c:2364 config/avr/avr.c:4567
-#: config/c4x/c4x.c:4500 config/h8300/h8300.c:4285 config/i386/i386.c:1589
-#: config/i386/i386.c:1635 config/ip2k/ip2k.c:3180
-#: config/m68hc11/m68hc11.c:1234 config/m68k/m68k.c:341
-#: config/mcore/mcore.c:3396 config/ns32k/ns32k.c:1068
-#: config/rs6000/rs6000.c:14596 config/sh/sh.c:6738 config/sh/sh.c:6759
-#: config/sh/sh.c:6794 config/stormy16/stormy16.c:2048 config/v850/v850.c:2187
+#: config/arm/arm.c:2598 config/arm/arm.c:2616 config/avr/avr.c:4533
+#: config/c4x/c4x.c:4500 config/h8300/h8300.c:5755 config/i386/i386.c:1685
+#: config/i386/i386.c:1731 config/ip2k/ip2k.c:3181
+#: config/m68hc11/m68hc11.c:1350 config/m68k/m68k.c:288
+#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1068
+#: config/rs6000/rs6000.c:16655 config/sh/sh.c:7146 config/sh/sh.c:7167
+#: config/sh/sh.c:7202 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:11313
+#: config/arm/arm.c:2630 config/arm/arm.c:2657 config/avr/avr.c:4514
+#: config/h8300/h8300.c:5779 config/h8300/h8300.c:5802 config/i386/i386.c:1713
+#: config/i386/i386.c:14495 config/ia64/ia64.c:512 config/ip2k/ip2k.c:3163
+#: config/m68hc11/m68hc11.c:1314 config/rs6000/rs6000.c:16620
+#: config/sh/symbian.c:414 config/sh/symbian.c:421
+#, c-format
+msgid "`%s' attribute ignored"
+msgstr ""
+
+#: config/arm/arm.c:11289
msgid "unable to compute real location of stacked parameter"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11941 config/arm/arm.c:11978
+#: config/arm/arm.c:11922 config/arm/arm.c:11959
msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:12021 config/i386/i386.c:14294 config/i386/i386.c:14328
+#: config/arm/arm.c:12002 config/i386/i386.c:13388 config/i386/i386.c:13422
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm.c:12716
+#: config/arm/arm.c:12678
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:12966
+#: config/arm/arm.c:12896
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/pe.c:170 config/mcore/mcore.c:3262
+#: config/arm/pe.c:171 config/mcore/mcore.c:3241
msgid "%Jinitialized variable '%D' is marked dllimport"
msgstr ""
-#: config/arm/pe.c:179
+#: config/arm/pe.c:180
msgid "%Jstatic variable '%D' is marked dllimport"
msgstr ""
-#: config/arm/arm.h:488
+#: config/arm/arm.h:318
msgid "Generate APCS conformant stack frames"
msgstr ""
-#: config/arm/arm.h:491
+#: config/arm/arm.h:321
msgid "Store function names in object code"
msgstr ""
-#: config/arm/arm.h:495
-msgid "Use the 32-bit version of the APCS"
-msgstr ""
-
-#: config/arm/arm.h:497
-msgid "Use the 26-bit version of the APCS"
-msgstr ""
-
-#: config/arm/arm.h:501
+#: config/arm/arm.h:327
msgid "Pass FP arguments in FP registers"
msgstr ""
-#: config/arm/arm.h:504
+#: config/arm/arm.h:330
msgid "Generate re-entrant, PIC code"
msgstr ""
-#: config/arm/arm.h:507
-msgid "The MMU will trap on unaligned accesses"
-msgstr ""
-
-#: config/arm/arm.h:514
+#: config/arm/arm.h:333
msgid "Use library calls to perform FP operations"
msgstr ""
-#: config/arm/arm.h:516
+#: config/arm/arm.h:335
msgid "Use hardware floating point instructions"
msgstr ""
-#: config/arm/arm.h:518
+#: config/arm/arm.h:337
msgid "Assume target CPU is configured as big endian"
msgstr ""
-#: config/arm/arm.h:520
+#: config/arm/arm.h:339
msgid "Assume target CPU is configured as little endian"
msgstr ""
-#: config/arm/arm.h:522
+#: config/arm/arm.h:341
msgid "Assume big endian bytes, little endian words"
msgstr ""
-#: config/arm/arm.h:524
+#: config/arm/arm.h:343
msgid "Support calls between Thumb and ARM instruction sets"
msgstr ""
-#: config/arm/arm.h:527
+#: config/arm/arm.h:346
msgid "Generate a call to abort if a noreturn function returns"
msgstr ""
-#: config/arm/arm.h:530
+#: config/arm/arm.h:349
msgid "Do not move instructions into a function's prologue"
msgstr ""
-#: config/arm/arm.h:533
+#: config/arm/arm.h:352
msgid "Do not load the PIC register in function prologues"
msgstr ""
-#: config/arm/arm.h:536
+#: config/arm/arm.h:355
msgid "Generate call insns as indirect calls, if necessary"
msgstr ""
-#: config/arm/arm.h:539
+#: config/arm/arm.h:358
msgid "Compile for the Thumb not the ARM"
msgstr ""
-#: config/arm/arm.h:543
+#: config/arm/arm.h:362
msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
msgstr ""
-#: config/arm/arm.h:546
+#: config/arm/arm.h:365
msgid "Thumb: Generate (leaf) stack frames even if not needed"
msgstr ""
-#: config/arm/arm.h:549
+#: config/arm/arm.h:368
msgid "Thumb: Assume non-static functions may be called from ARM code"
msgstr ""
-#: config/arm/arm.h:553
+#: config/arm/arm.h:372
msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
msgstr ""
-#: config/arm/arm.h:557
+#: config/arm/arm.h:376
msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
msgstr ""
-#: config/arm/arm.h:559
+#: config/arm/arm.h:378
msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
msgstr ""
-#: config/arm/arm.h:567
+#: config/arm/arm.h:386
msgid "Specify the name of the target CPU"
msgstr ""
-#: config/arm/arm.h:569
+#: config/arm/arm.h:388
msgid "Specify the name of the target architecture"
msgstr ""
-#: config/arm/arm.h:574
+#: config/arm/arm.h:393
msgid "Specify the name of the target floating point hardware/format"
msgstr ""
-#: config/arm/arm.h:576
+#: config/arm/arm.h:395
msgid "Specify if floating point hardware should be used"
msgstr ""
-#: config/arm/arm.h:578
+#: config/arm/arm.h:397
msgid "Specify the minimum bit alignment of structures"
msgstr ""
-#: config/arm/arm.h:580
+#: config/arm/arm.h:399
msgid "Specify the register to be used for PIC addressing"
msgstr ""
-#: config/arm/pe.h:65
+#: config/arm/arm.h:400 config/mips/mips.h:774
+msgid "Specify an ABI"
+msgstr ""
+
+#: config/arm/pe.h:59
msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: config/avr/avr.c:523
+#: config/avr/avr.c:520
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1110
+#: config/avr/avr.c:1107
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1118
+#: config/avr/avr.c:1115
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:1131
+#: config/avr/avr.c:1128
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:1753 config/avr/avr.c:2414
+#: config/avr/avr.c:1750 config/avr/avr.c:2411
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:1787 config/avr/avr.c:1870 config/avr/avr.c:1919
-#: config/avr/avr.c:1928 config/avr/avr.c:2023 config/avr/avr.c:2192
-#: config/avr/avr.c:2448 config/avr/avr.c:2556
+#: config/avr/avr.c:1784 config/avr/avr.c:1867 config/avr/avr.c:1916
+#: config/avr/avr.c:1925 config/avr/avr.c:2020 config/avr/avr.c:2189
+#: config/avr/avr.c:2445 config/avr/avr.c:2553
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1947 config/avr/avr.c:2108 config/avr/avr.c:2263
-#: config/avr/avr.c:2600
+#: config/avr/avr.c:1944 config/avr/avr.c:2105 config/avr/avr.c:2260
+#: config/avr/avr.c:2597
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:2823
+#: config/avr/avr.c:2820
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2936 config/avr/avr.c:3357 config/avr/avr.c:3728
+#: config/avr/avr.c:2933 config/avr/avr.c:3354 config/avr/avr.c:3725
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:4541 config/ip2k/ip2k.c:3155
+#: config/avr/avr.c:4507 config/ip2k/ip2k.c:3156
msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/avr/avr.c:4635
+#: config/avr/avr.c:4601
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:4649
+#: config/avr/avr.c:4615
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr ""
msgid "Specify the MCU name"
msgstr ""
-#: config/avr/avr.h:776
+#: config/avr/avr.h:771
msgid "trampolines not supported"
msgstr ""
msgid "junk at end of '#pragma %s'"
msgstr ""
-#: config/c4x/c4x.c:308
+#: config/c4x/c4x.c:313
#, c-format
msgid "unknown CPU version %d, using 40.\n"
msgstr ""
-#: config/c4x/c4x.c:858
+#: config/c4x/c4x.c:875
#, c-format
msgid "ISR %s requires %d words of local vars, max is 32767"
msgstr ""
-#: config/c4x/c4x.c:1582
+#: config/c4x/c4x.c:1599
msgid "using CONST_DOUBLE for address"
msgstr ""
-#: config/c4x/c4x.c:1720
+#: config/c4x/c4x.c:1737
msgid "c4x_address_cost: Invalid addressing mode"
msgstr ""
-#: config/c4x/c4x.c:1855
+#: config/c4x/c4x.c:1872
#, c-format
msgid "c4x_print_operand: %%L inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1861
+#: config/c4x/c4x.c:1878
#, c-format
msgid "c4x_print_operand: %%N inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1902
+#: config/c4x/c4x.c:1919
#, c-format
msgid "c4x_print_operand: %%O inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1997
+#: config/c4x/c4x.c:2014
msgid "c4x_print_operand: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2038
+#: config/c4x/c4x.c:2055
msgid "c4x_print_operand_address: Bad post_modify"
msgstr ""
-#: config/c4x/c4x.c:2060
+#: config/c4x/c4x.c:2077
msgid "c4x_print_operand_address: Bad pre_modify"
msgstr ""
-#: config/c4x/c4x.c:2108 config/c4x/c4x.c:2120 config/c4x/c4x.c:2135
+#: config/c4x/c4x.c:2125 config/c4x/c4x.c:2137 config/c4x/c4x.c:2152
msgid "c4x_print_operand_address: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2386
+#: config/c4x/c4x.c:2403
msgid "c4x_rptb_insert: Cannot find start label"
msgstr ""
-#: config/c4x/c4x.c:3304 config/c4x/c4x.c:3322
+#: config/c4x/c4x.c:3318 config/c4x/c4x.c:3336
msgid "mode not QImode"
msgstr ""
-#: config/c4x/c4x.c:3392
+#: config/c4x/c4x.c:3406
msgid "invalid indirect memory address"
msgstr ""
-#: config/c4x/c4x.c:3481
+#: config/c4x/c4x.c:3495
msgid "invalid indirect (S) memory address"
msgstr ""
-#: config/c4x/c4x.c:3822
+#: config/c4x/c4x.c:3830
msgid "c4x_valid_operands: Internal error"
msgstr ""
msgid "Select CPU to generate code for"
msgstr ""
-#: config/cris/cris.c:611
+#: config/cris/cris.c:620
msgid "unexpected index-type in cris_print_index"
msgstr ""
-#: config/cris/cris.c:625
+#: config/cris/cris.c:634
msgid "unexpected base-type in cris_print_base"
msgstr ""
-#: config/cris/cris.c:918
+#: config/cris/cris.c:927
#, c-format
msgid "stackframe too big: %d bytes"
msgstr ""
-#: config/cris/cris.c:1229
+#: config/cris/cris.c:1238
msgid "allocated but unused delay list in epilogue"
msgstr ""
-#: config/cris/cris.c:1239
+#: config/cris/cris.c:1248
msgid ""
"unexpected function type needing stack adjustment for __builtin_eh_return"
msgstr ""
-#: config/cris/cris.c:1315
+#: config/cris/cris.c:1324
msgid "invalid operand for 'b' modifier"
msgstr ""
-#: config/cris/cris.c:1328
+#: config/cris/cris.c:1337
msgid "invalid operand for 'v' modifier"
msgstr ""
-#: config/cris/cris.c:1338
+#: config/cris/cris.c:1347
msgid "invalid operand for 'P' modifier"
msgstr ""
-#: config/cris/cris.c:1345
+#: config/cris/cris.c:1354
msgid "invalid operand for 'p' modifier"
msgstr ""
-#: config/cris/cris.c:1384
+#: config/cris/cris.c:1393
msgid "invalid operand for 'z' modifier"
msgstr ""
-#: config/cris/cris.c:1415 config/cris/cris.c:1445
+#: config/cris/cris.c:1441 config/cris/cris.c:1471
msgid "invalid operand for 'H' modifier"
msgstr ""
-#: config/cris/cris.c:1421
+#: config/cris/cris.c:1447
msgid "bad register"
msgstr ""
-#: config/cris/cris.c:1459
+#: config/cris/cris.c:1485
msgid "invalid operand for 'e' modifier"
msgstr ""
-#: config/cris/cris.c:1476
+#: config/cris/cris.c:1502
msgid "invalid operand for 'm' modifier"
msgstr ""
-#: config/cris/cris.c:1501
+#: config/cris/cris.c:1527
msgid "invalid operand for 'A' modifier"
msgstr ""
-#: config/cris/cris.c:1509
+#: config/cris/cris.c:1535
msgid "invalid operand for 'D' modifier"
msgstr ""
-#: config/cris/cris.c:1523
+#: config/cris/cris.c:1549
msgid "invalid operand for 'T' modifier"
msgstr ""
-#: config/cris/cris.c:1532
+#: config/cris/cris.c:1558
msgid "invalid operand modifier letter"
msgstr ""
-#: config/cris/cris.c:1540
+#: config/cris/cris.c:1566
#, c-format
msgid "internal error: bad register: %d"
msgstr ""
-#: config/cris/cris.c:1588
+#: config/cris/cris.c:1614
msgid "unexpected multiplicative operand"
msgstr ""
-#: config/cris/cris.c:1608
+#: config/cris/cris.c:1634
msgid "unexpected operand"
msgstr ""
-#: config/cris/cris.c:1641 config/cris/cris.c:1651
+#: config/cris/cris.c:1667 config/cris/cris.c:1677
msgid "unrecognized address"
msgstr ""
-#: config/cris/cris.c:2001
+#: config/cris/cris.c:2036
msgid "internal error: sideeffect-insn affecting main effect"
msgstr ""
#. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2394
+#: config/cris/cris.c:2429
msgid "internal error: cris_side_effect_mode_ok with bad operands"
msgstr ""
-#: config/cris/cris.c:2471 config/cris/cris.c:2533
+#: config/cris/cris.c:2506 config/cris/cris.c:2567
msgid "unrecognized supposed constant"
msgstr ""
-#: config/cris/cris.c:2578
+#: config/cris/cris.c:2611
msgid "unrecognized supposed constant in cris_global_pic_symbol"
msgstr ""
-#: config/cris/cris.c:2597
+#: config/cris/cris.c:2630
#, c-format
msgid "-max-stackframe=%d is not usable, not between 0 and %d"
msgstr ""
-#: config/cris/cris.c:2625
+#: config/cris/cris.c:2658
#, c-format
msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
msgstr ""
-#: config/cris/cris.c:2661
+#: config/cris/cris.c:2694
#, c-format
msgid "unknown CRIS cpu version specification in -mtune= : %s"
msgstr ""
-#: config/cris/cris.c:2679
+#: config/cris/cris.c:2712
msgid "-fPIC and -fpic are not supported in this configuration"
msgstr ""
-#: config/cris/cris.c:2695
+#: config/cris/cris.c:2727
msgid "that particular -g option is invalid with -maout and -melinux"
msgstr ""
-#: config/cris/cris.c:2950 config/cris/cris.c:2995
+#: config/cris/cris.c:2902 config/cris/cris.c:2947
msgid "unexpected side-effects in address"
msgstr ""
#. Labels are never marked as global symbols.
-#: config/cris/cris.c:3090 config/cris/cris.c:3121
+#: config/cris/cris.c:3042 config/cris/cris.c:3073
msgid "unexpected PIC symbol"
msgstr ""
-#: config/cris/cris.c:3094
+#: config/cris/cris.c:3046
msgid "PIC register isn't set up"
msgstr ""
-#: config/cris/cris.c:3107 config/cris/cris.c:3190
+#: config/cris/cris.c:3059 config/cris/cris.c:3142
msgid "unexpected address expression"
msgstr ""
-#: config/cris/cris.c:3125
+#: config/cris/cris.c:3077
msgid "emitting PIC operand, but PIC register isn't set up"
msgstr ""
-#: config/cris/cris.c:3134
+#: config/cris/cris.c:3086
msgid "unexpected NOTE as addr_const:"
msgstr ""
msgid "For elinux, request a specified stack-size for this program"
msgstr ""
+#: config/cris/cris.h:362
+msgid "Work around bug in multiplication instruction"
+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:335
+#: config/cris/cris.h:368
msgid "Compile for ETRAX 4 (CRIS v3)"
msgstr ""
-#: config/cris/cris.h:340
+#: config/cris/cris.h:373
msgid "Compile for ETRAX 100 (CRIS v8)"
msgstr ""
-#: config/cris/cris.h:344
+#: config/cris/cris.h:377
msgid "Emit verbose debug information in assembly code"
msgstr ""
-#: config/cris/cris.h:347
+#: config/cris/cris.h:380
msgid "Do not use condition codes from normal instructions"
msgstr ""
-#: config/cris/cris.h:351
+#: config/cris/cris.h:384
msgid "Do not emit addressing modes with side-effect assignment"
msgstr ""
-#: config/cris/cris.h:354
+#: config/cris/cris.h:387
msgid "Do not tune stack alignment"
msgstr ""
-#: config/cris/cris.h:357
+#: config/cris/cris.h:390
msgid "Do not tune writable data alignment"
msgstr ""
-#: config/cris/cris.h:360
+#: config/cris/cris.h:393
msgid "Do not tune code and read-only data alignment"
msgstr ""
-#: config/cris/cris.h:369
+#: config/cris/cris.h:402
msgid "Align code and data to 32 bits"
msgstr ""
-#: config/cris/cris.h:382
+#: config/cris/cris.h:415
msgid "Don't align items in code or data"
msgstr ""
-#: config/cris/cris.h:385
+#: config/cris/cris.h:418
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:389
+#: config/cris/cris.h:422
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:395
+#: config/cris/cris.h:428
msgid "Override -mbest-lib-options"
msgstr ""
-#: config/cris/cris.h:427
+#: config/cris/cris.h:460
msgid "Generate code for the specified chip or CPU version"
msgstr ""
-#: config/cris/cris.h:429
+#: config/cris/cris.h:462
msgid "Tune alignment for the specified chip or CPU version"
msgstr ""
-#: config/cris/cris.h:431
+#: config/cris/cris.h:464
msgid "Warn when a stackframe is larger than the specified size"
msgstr ""
#. Node: Profiling
-#: config/cris/cris.h:1017
+#: config/cris/cris.h:1031
msgid "no FUNCTION_PROFILER for CRIS"
msgstr ""
msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
msgstr ""
-#: config/fr30/fr30.c:456
+#: config/fr30/fr30.c:463
msgid "fr30_print_operand_address: unhandled address"
msgstr ""
-#: config/fr30/fr30.c:480
+#: config/fr30/fr30.c:487
#, c-format
msgid "fr30_print_operand: unrecognized %%p code"
msgstr ""
-#: config/fr30/fr30.c:500
+#: config/fr30/fr30.c:507
#, c-format
msgid "fr30_print_operand: unrecognized %%b code"
msgstr ""
-#: config/fr30/fr30.c:521
+#: config/fr30/fr30.c:528
#, c-format
msgid "fr30_print_operand: unrecognized %%B code"
msgstr ""
-#: config/fr30/fr30.c:529
+#: config/fr30/fr30.c:536
#, c-format
msgid "fr30_print_operand: invalid operand to %%A code"
msgstr ""
-#: config/fr30/fr30.c:546
+#: config/fr30/fr30.c:553
#, c-format
msgid "fr30_print_operand: invalid %%x code"
msgstr ""
-#: config/fr30/fr30.c:553
+#: config/fr30/fr30.c:560
#, c-format
msgid "fr30_print_operand: invalid %%F code"
msgstr ""
-#: config/fr30/fr30.c:570
+#: config/fr30/fr30.c:577
msgid "fr30_print_operand: unknown code"
msgstr ""
-#: config/fr30/fr30.c:599 config/fr30/fr30.c:608 config/fr30/fr30.c:619
-#: config/fr30/fr30.c:632
+#: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
+#: config/fr30/fr30.c:639
msgid "fr30_print_operand: unhandled MEM"
msgstr ""
msgid "Assume small address space"
msgstr ""
-#: config/frv/frv.c:400 config/frv/frv.c:418
+#: config/frv/frv.c:563 config/frv/frv.c:590
#, c-format
msgid "Unknown cpu: -mcpu=%s"
msgstr ""
-#: config/frv/frv.c:441
-msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)"
-msgstr ""
-
-#: config/frv/frv.c:2345
+#: config/frv/frv.c:2513
msgid "Bad insn to frv_print_operand_address:"
msgstr ""
-#: config/frv/frv.c:2356
+#: config/frv/frv.c:2524
msgid "Bad register to frv_print_operand_memory_reference_reg:"
msgstr ""
-#: config/frv/frv.c:2394 config/frv/frv.c:2404 config/frv/frv.c:2413
-#: config/frv/frv.c:2441 config/frv/frv.c:2454 config/frv/frv.c:2458
+#: config/frv/frv.c:2563 config/frv/frv.c:2573 config/frv/frv.c:2582
+#: config/frv/frv.c:2603 config/frv/frv.c:2608
msgid "Bad insn to frv_print_operand_memory_reference:"
msgstr ""
-#: config/frv/frv.c:2596
+#: config/frv/frv.c:2747
msgid "Bad insn in frv_print_operand, bad const_double"
msgstr ""
-#: config/frv/frv.c:2641
+#: config/frv/frv.c:2792
msgid "Bad insn to frv_print_operand, 'C' modifier:"
msgstr ""
-#: config/frv/frv.c:2664
+#: config/frv/frv.c:2815
msgid "Bad insn to frv_print_operand, 'c' modifier:"
msgstr ""
-#: config/frv/frv.c:2689
+#: config/frv/frv.c:2840
msgid "Bad insn to frv_print_operand, 'e' modifier:"
msgstr ""
-#: config/frv/frv.c:2697
+#: config/frv/frv.c:2848
msgid "Bad insn to frv_print_operand, 'F' modifier:"
msgstr ""
-#: config/frv/frv.c:2713
+#: config/frv/frv.c:2864
msgid "Bad insn to frv_print_operand, 'f' modifier:"
msgstr ""
-#: config/frv/frv.c:2766
+#: config/frv/frv.c:2878
+msgid "Bad insn to frv_print_operand, 'g' modifier:"
+msgstr ""
+
+#: config/frv/frv.c:2926
msgid "Bad insn to frv_print_operand, 'L' modifier:"
msgstr ""
-#: config/frv/frv.c:2779
+#: config/frv/frv.c:2939
msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
msgstr ""
-#: config/frv/frv.c:2800
+#: config/frv/frv.c:2960
msgid "Bad insn to frv_print_operand, 'O' modifier:"
msgstr ""
-#: config/frv/frv.c:2818
+#: config/frv/frv.c:2978
msgid "Bad insn to frv_print_operand, P modifier:"
msgstr ""
-#: config/frv/frv.c:2838
+#: config/frv/frv.c:2998
msgid "Bad insn in frv_print_operand, z case"
msgstr ""
-#: config/frv/frv.c:2866
+#: config/frv/frv.c:3029
msgid "Bad insn in frv_print_operand, 0 case"
msgstr ""
-#: config/frv/frv.c:2871
+#: config/frv/frv.c:3034
msgid "frv_print_operand: unknown code"
msgstr ""
-#: config/frv/frv.c:5409
+#: config/frv/frv.c:5835
msgid "Bad output_move_single operand"
msgstr ""
-#: config/frv/frv.c:5536
+#: config/frv/frv.c:5962
msgid "Bad output_move_double operand"
msgstr ""
-#: config/frv/frv.c:5678
+#: config/frv/frv.c:6104
msgid "Bad output_condmove_single operand"
msgstr ""
-#: config/frv/frv.c:7966
-msgid "frv_registers_update"
-msgstr ""
-
-#: config/frv/frv.c:8123
-msgid "frv_registers_used_p"
-msgstr ""
-
-#: config/frv/frv.c:8249
-msgid "frv_registers_set_p"
-msgstr ""
-
-#: config/frv/frv.c:8845
+#: config/frv/frv.c:9599
msgid "accumulator is not a constant integer"
msgstr ""
-#: config/frv/frv.c:8850
+#: config/frv/frv.c:9604
msgid "accumulator number is out of bounds"
msgstr ""
-#: config/frv/frv.c:8861
+#: config/frv/frv.c:9615
#, c-format
msgid "inappropriate accumulator for `%s'"
msgstr ""
-#: config/frv/frv.c:8921
+#: config/frv/frv.c:9681
+msgid "invalid IACC argument"
+msgstr ""
+
+#: config/frv/frv.c:9704
#, c-format
msgid "`%s' expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8926
+#: config/frv/frv.c:9709
#, c-format
msgid "constant argument out of range for `%s'"
msgstr ""
-#: config/frv/frv.c:9273
+#: config/frv/frv.c:10106
msgid "media functions are not available unless -mmedia is used"
msgstr ""
-#: config/frv/frv.c:9285
+#: config/frv/frv.c:10118
msgid "this media function is only available on the fr500"
msgstr ""
-#: config/frv/frv.c:9313
-msgid "this media function is only available on the fr400"
+#: config/frv/frv.c:10146
+msgid "this media function is only available on the fr400 and fr550"
+msgstr ""
+
+#: config/frv/frv.c:10165
+msgid "this builtin function is only available on the fr405 and fr450"
+msgstr ""
+
+#: config/frv/frv.c:10174
+msgid "this builtin function is only available on the fr500 and fr550"
+msgstr ""
+
+#: config/frv/frv.c:10186
+msgid "this builtin function is only available on the fr450"
msgstr ""
#. This macro is a C statement to print on `stderr' a string describing the
#. #else
#. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
#. #endif
-#: config/frv/frv.h:506
+#: config/frv/frv.h:542
#, c-format
msgid " (frv)"
msgstr ""
-#: config/h8300/h8300.c:288
+#: config/h8300/h8300.c:358
msgid "-ms2600 is used without -ms"
msgstr ""
-#: config/h8300/h8300.c:294
+#: config/h8300/h8300.c:364
msgid "-mn is used without -mh or -ms"
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/h8300/h8300.h:145
+#: config/h8300/h8300.h:159
msgid "Generate H8S code"
msgstr ""
-#: config/h8300/h8300.h:146
+#: config/h8300/h8300.h:160
msgid "Do not generate H8S code"
msgstr ""
-#: config/h8300/h8300.h:147
+#: config/h8300/h8300.h:161
+msgid "Generate H8SX code"
+msgstr ""
+
+#: config/h8300/h8300.h:162
+msgid "Do not generate H8SX code"
+msgstr ""
+
+#: config/h8300/h8300.h:163
msgid "Generate H8S/2600 code"
msgstr ""
-#: config/h8300/h8300.h:148
+#: config/h8300/h8300.h:164
msgid "Do not generate H8S/2600 code"
msgstr ""
-#: config/h8300/h8300.h:149
+#: config/h8300/h8300.h:165
msgid "Make integers 32 bits wide"
msgstr ""
-#: config/h8300/h8300.h:152
+#: config/h8300/h8300.h:168
msgid "Use registers for argument passing"
msgstr ""
-#: config/h8300/h8300.h:154
+#: config/h8300/h8300.h:170
msgid "Do not use registers for argument passing"
msgstr ""
-#: config/h8300/h8300.h:156
+#: config/h8300/h8300.h:172
msgid "Consider access to byte sized memory slow"
msgstr ""
-#: config/h8300/h8300.h:157
+#: config/h8300/h8300.h:173
msgid "Enable linker relaxing"
msgstr ""
-#: config/h8300/h8300.h:158
+#: config/h8300/h8300.h:174
msgid "Generate H8/300H code"
msgstr ""
-#: config/h8300/h8300.h:159
+#: config/h8300/h8300.h:175
msgid "Enable the normal mode"
msgstr ""
-#: config/h8300/h8300.h:160
+#: config/h8300/h8300.h:176
msgid "Do not generate H8/300H code"
msgstr ""
-#: config/h8300/h8300.h:161
+#: config/h8300/h8300.h:177
msgid "Use H8/300 alignment rules"
msgstr ""
-#: config/i386/i386.c:1179
+#: config/i386/i386.c:1246
#, c-format
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1189 config/sparc/sparc.c:416
+#: config/i386/i386.c:1256 config/sparc/sparc.c:584
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/i386/i386.c:1204
+#: config/i386/i386.c:1271
#, c-format
msgid "bad value (%s) for -masm= switch"
msgstr ""
-#: config/i386/i386.c:1207
+#: config/i386/i386.c:1274
#, c-format
msgid "code model `%s' not supported in the %s bit mode"
msgstr ""
-#: config/i386/i386.c:1210
+#: config/i386/i386.c:1277
msgid "code model `large' not supported yet"
msgstr ""
-#: config/i386/i386.c:1212
+#: config/i386/i386.c:1279
#, c-format
msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/i386/i386.c:1239 config/i386/i386.c:1251
+#: config/i386/i386.c:1320 config/i386/i386.c:1334
msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/i386/i386.c:1244 config/iq2000/iq2000.c:1864
+#: config/i386/i386.c:1327 config/iq2000/iq2000.c:1671
#, c-format
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1257
+#: config/i386/i386.c:1346
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1274
+#: config/i386/i386.c:1363
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1287
+#: config/i386/i386.c:1376
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1292 config/i386/i386.c:1305 config/i386/i386.c:1318
+#: config/i386/i386.c:1381 config/i386/i386.c:1394 config/i386/i386.c:1407
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1300
+#: config/i386/i386.c:1389
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1313
+#: config/i386/i386.c:1402
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1351
+#: config/i386/i386.c:1440
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1363
+#: config/i386/i386.c:1452
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1375
+#: config/i386/i386.c:1464
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/i386/i386.c:1404
+#: config/i386/i386.c:1493
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1406
+#: config/i386/i386.c:1495
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1428 config/i386/i386.c:1439
+#: config/i386/i386.c:1517 config/i386/i386.c:1528
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1444
+#: config/i386/i386.c:1533
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1451
+#: config/i386/i386.c:1540
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1599 config/i386/i386.c:1610
+#: config/i386/i386.c:1695 config/i386/i386.c:1706
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1603 config/i386/i386.c:1659
+#: config/i386/i386.c:1699 config/i386/i386.c:1755
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1646
+#: config/i386/i386.c:1742
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1652
+#: config/i386/i386.c:1748
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:2611
+#: config/i386/i386.c:2764
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2627
+#: config/i386/i386.c:2780
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2855
+#: config/i386/i386.c:3026
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6817
+#: config/i386/i386.c:5907
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:7075
+#: config/i386/i386.c:6165
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7090
+#: config/i386/i386.c:6180
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7405
+#: config/i386/i386.c:6495
msgid ""
"operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7451
+#: config/i386/i386.c:6541
#, c-format
msgid "invalid operand code `%c'"
msgstr ""
-#: config/i386/i386.c:7494
+#: config/i386/i386.c:6584
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:12008
+#: config/i386/i386.c:11320
msgid "unknown insn mode"
msgstr ""
-#: config/i386/i386.c:14096 config/i386/i386.c:14132
+#: config/i386/i386.c:13190 config/i386/i386.c:13226
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14360
+#: config/i386/i386.c:13454
msgid "shift must be an immediate"
msgstr ""
-#: config/i386/i386.c:15383
+#: config/i386/i386.c:14504
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr ""
-#: config/i386/winnt.c:104
-msgid "%Jfunction `%D' definition is marked dllimport."
-msgstr ""
-
-#: config/i386/winnt.c:112
-msgid "%Jvariable `%D' definition is marked dllimport."
-msgstr ""
-
-#: config/i386/winnt.c:132
-msgid "%Jexternal linkage required for symbol '%D' because of '%s' attribute."
-msgstr ""
-
-#: config/i386/winnt.c:149
+#: config/i386/winnt.c:74
#, c-format
msgid "`%s' attribute only applies to variables"
msgstr ""
-#: config/i386/winnt.c:247
+#: config/i386/winnt.c:172
msgid ""
"%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
"ignored"
msgstr ""
-#: config/i386/winnt.c:258
+#: config/i386/winnt.c:183
msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
msgstr ""
-#: config/i386/winnt.c:270
+#: config/i386/winnt.c:195
msgid "%Jdefinition of static data member '%D' of dllimport'd class."
msgstr ""
-#: config/i386/winnt.c:329
+#: config/i386/winnt.c:255
msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
msgstr ""
-#: config/i386/winnt.c:371
+#: config/i386/winnt.c:299 config/sh/symbian.c:279
#, c-format
msgid "`%s' declared as both exported to and imported from a DLL"
msgstr ""
-#: config/i386/winnt.c:380
+#: config/i386/winnt.c:308
msgid ""
"%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external "
"linkage."
msgstr ""
-#: config/i386/winnt.c:529
+#: config/i386/winnt.c:447
msgid "%J'%D' defined locally after being referenced with dllimport linkage"
msgstr ""
-#: config/i386/winnt.c:532
+#: config/i386/winnt.c:450
msgid ""
"%J'%D' redeclared without dllimport attribute after being referenced with "
"dllimport linkage"
msgstr ""
-#: config/i386/winnt.c:701
+#: config/i386/winnt.c:617
msgid "%J'%D' causes a section type conflict"
msgstr ""
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:61
msgid "Use the Cygwin interface"
msgstr ""
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:62
msgid "Use the Mingw32 interface"
msgstr ""
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:63
msgid "Create GUI application"
msgstr ""
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:64
msgid "Don't set Windows defines"
msgstr ""
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:65
msgid "Set Windows defines"
msgstr ""
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:66
msgid "Create console application"
msgstr ""
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:67
msgid "Generate code for a DLL"
msgstr ""
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:69
msgid "Ignore dllimport for functions"
msgstr ""
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:71
msgid "Use Mingw-specific thread support"
msgstr ""
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:182
#, c-format
msgid "-f%s ignored for target (all code is position independent)"
msgstr ""
msgid "-mbnu210 is ignored (option is obsolete)"
msgstr ""
-#: config/i386/i386-interix.h:256
+#: config/i386/i386-interix.h:257
msgid "ms-bitfields not supported for objc"
msgstr ""
#. Deprecated.
#. Deprecated.
#. Deprecated.
-#: config/i386/i386.h:339
+#: config/i386/i386.h:345
msgid "Alternate calling convention"
msgstr ""
-#: config/i386/i386.h:341 config/m68k/m68k.h:344 config/ns32k/ns32k.h:144
+#: config/i386/i386.h:347 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144
msgid "Use normal calling convention"
msgstr ""
-#: config/i386/i386.h:343
+#: config/i386/i386.h:349
msgid "Align some doubles on dword boundary"
msgstr ""
-#: config/i386/i386.h:345
+#: config/i386/i386.h:351
msgid "Align doubles on word boundary"
msgstr ""
-#: config/i386/i386.h:347
+#: config/i386/i386.h:353
msgid "Uninitialized locals in .bss"
msgstr ""
-#: config/i386/i386.h:349
+#: config/i386/i386.h:355
msgid "Uninitialized locals in .data"
msgstr ""
-#: config/i386/i386.h:351 config/m68k/linux.h:35 config/ns32k/ns32k.h:167
+#: config/i386/i386.h:357 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
msgid "Use IEEE math for fp comparisons"
msgstr ""
-#: config/i386/i386.h:353 config/ns32k/ns32k.h:169
+#: config/i386/i386.h:359 config/ns32k/ns32k.h:169
msgid "Do not use IEEE math for fp comparisons"
msgstr ""
-#: config/i386/i386.h:355
+#: config/i386/i386.h:361
msgid "Return values of functions in FPU registers"
msgstr ""
-#: config/i386/i386.h:357
+#: config/i386/i386.h:363
msgid "Do not return values of functions in FPU registers"
msgstr ""
-#: config/i386/i386.h:359
+#: config/i386/i386.h:365
msgid "Do not generate sin, cos, sqrt for FPU"
msgstr ""
-#: config/i386/i386.h:361
+#: config/i386/i386.h:367
msgid "Generate sin, cos, sqrt for FPU"
msgstr ""
-#: config/i386/i386.h:363
+#: config/i386/i386.h:369
msgid "Omit the frame pointer in leaf functions"
msgstr ""
-#: config/i386/i386.h:366
+#: config/i386/i386.h:372
msgid "Enable stack probing"
msgstr ""
#. undocumented
#. undocumented
-#: config/i386/i386.h:371
+#: config/i386/i386.h:377
msgid "Align destination of the string operations"
msgstr ""
-#: config/i386/i386.h:373
+#: config/i386/i386.h:379
msgid "Do not align destination of the string operations"
msgstr ""
-#: config/i386/i386.h:375
+#: config/i386/i386.h:381
msgid "Inline all known string operations"
msgstr ""
-#: config/i386/i386.h:377
+#: config/i386/i386.h:383
msgid "Do not inline all known string operations"
msgstr ""
-#: config/i386/i386.h:379 config/i386/i386.h:383
+#: config/i386/i386.h:385 config/i386/i386.h:389
msgid "Use push instructions to save outgoing arguments"
msgstr ""
-#: config/i386/i386.h:381 config/i386/i386.h:385
+#: config/i386/i386.h:387 config/i386/i386.h:391
msgid "Do not use push instructions to save outgoing arguments"
msgstr ""
-#: config/i386/i386.h:387
+#: config/i386/i386.h:393
msgid "Support MMX built-in functions"
msgstr ""
-#: config/i386/i386.h:389
+#: config/i386/i386.h:395
msgid "Do not support MMX built-in functions"
msgstr ""
-#: config/i386/i386.h:391
+#: config/i386/i386.h:397
msgid "Support 3DNow! built-in functions"
msgstr ""
-#: config/i386/i386.h:393
+#: config/i386/i386.h:399
msgid "Do not support 3DNow! built-in functions"
msgstr ""
-#: config/i386/i386.h:395
+#: config/i386/i386.h:401
msgid "Support MMX and SSE built-in functions and code generation"
msgstr ""
-#: config/i386/i386.h:397
+#: config/i386/i386.h:403
msgid "Do not support MMX and SSE built-in functions and code generation"
msgstr ""
-#: config/i386/i386.h:399
+#: config/i386/i386.h:405
msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.h:401
+#: config/i386/i386.h:407
msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.h:403
-msgid "Support MMX, SSE, SSE2 and PNI built-in functions and code generation"
+#: config/i386/i386.h:409
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.h:405
+#: config/i386/i386.h:411
msgid ""
-"Do not support MMX, SSE, SSE2 and PNI built-in functions and code generation"
+"Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.h:407
+#: config/i386/i386.h:413
msgid "sizeof(long double) is 16"
msgstr ""
-#: config/i386/i386.h:409
+#: config/i386/i386.h:415
msgid "sizeof(long double) is 12"
msgstr ""
-#: config/i386/i386.h:411
+#: config/i386/i386.h:417
msgid "Generate 64bit x86-64 code"
msgstr ""
-#: config/i386/i386.h:413
+#: config/i386/i386.h:419
msgid "Generate 32bit i386 code"
msgstr ""
-#: config/i386/i386.h:415
+#: config/i386/i386.h:421
msgid "Use native (MS) bitfield layout"
msgstr ""
-#: config/i386/i386.h:417
+#: config/i386/i386.h:423
msgid "Use gcc default bitfield layout"
msgstr ""
-#: config/i386/i386.h:419
+#: config/i386/i386.h:425
msgid "Use red-zone in the x86-64 code"
msgstr ""
-#: config/i386/i386.h:421
+#: config/i386/i386.h:427
msgid "Do not use red-zone in the x86-64 code"
msgstr ""
-#: config/i386/i386.h:423
+#: config/i386/i386.h:429
#, c-format
msgid "Use direct references against %gs when accessing tls data"
msgstr ""
-#: config/i386/i386.h:425
+#: config/i386/i386.h:431
#, c-format
msgid "Do not use direct references against %gs when accessing tls data"
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:270 config/rs6000/rs6000.h:437
-#: config/s390/s390.h:146 config/sparc/sparc.h:627
+#: config/i386/i386.h:465 config/ia64/ia64.h:286 config/rs6000/rs6000.h:453
+#: config/s390/s390.h:155 config/sparc/sparc.h:711
msgid "Schedule code for given CPU"
msgstr ""
-#: config/i386/i386.h:461
+#: config/i386/i386.h:467
msgid "Generate floating point mathematics using given instruction set"
msgstr ""
-#: config/i386/i386.h:463 config/s390/s390.h:148
+#: config/i386/i386.h:469 config/s390/s390.h:157
msgid "Generate code for given CPU"
msgstr ""
-#: config/i386/i386.h:465
+#: config/i386/i386.h:471
msgid "Number of registers used to pass integer arguments"
msgstr ""
-#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values. Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable. The
-#. 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:360
+#: config/i386/i386.h:473
msgid "Loop code aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:469 config/m68k/m68k.h:362
+#: config/i386/i386.h:475
msgid "Jump targets are aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:471 config/m68k/m68k.h:364
+#: config/i386/i386.h:477
msgid "Function starts are aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:474
+#: config/i386/i386.h:480
msgid "Attempt to keep stack aligned to this power of 2"
msgstr ""
-#: config/i386/i386.h:476
+#: config/i386/i386.h:482
msgid "Branches are this expensive (1-5, arbitrary units)"
msgstr ""
-#: config/i386/i386.h:478
+#: config/i386/i386.h:484
msgid "Use given x86-64 code model"
msgstr ""
#. Undocumented.
#. Undocumented.
-#: config/i386/i386.h:484
+#: config/i386/i386.h:490
msgid "Use given assembler dialect"
msgstr ""
-#: config/i386/i386.h:486
+#: config/i386/i386.h:492
msgid "Use given thread-local storage dialect"
msgstr ""
-#: config/i386/sco5.h:292
+#: config/i386/sco5.h:290
msgid "Generate ELF output"
msgstr ""
#. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
#. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
-#: config/i386/xm-djgpp.h:64
+#: config/i386/xm-djgpp.h:62
msgid "environment variable DJGPP not defined"
msgstr ""
-#: config/i386/xm-djgpp.h:66
+#: config/i386/xm-djgpp.h:64
#, c-format
msgid "environment variable DJGPP points to missing file '%s'"
msgstr ""
-#: config/i386/xm-djgpp.h:69
+#: config/i386/xm-djgpp.h:67
#, c-format
msgid "environment variable DJGPP points to corrupt file '%s'"
msgstr ""
msgid "malformed #pragma builtin"
msgstr ""
-#: config/ia64/ia64.c:1053 config/m32r/m32r.c:368
+#: config/ia64/ia64.c:480 config/m32r/m32r.c:356
#, c-format
msgid "invalid argument of `%s' attribute"
msgstr ""
-#: config/ia64/ia64.c:1065
+#: config/ia64/ia64.c:492
msgid "%Jan address area attribute cannot be specified for local variables"
msgstr ""
-#: config/ia64/ia64.c:1072
+#: config/ia64/ia64.c:499
msgid "%Jaddress area of '%s' conflicts with previous declaration"
msgstr ""
-#: config/ia64/ia64.c:1079
+#: config/ia64/ia64.c:506
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/ia64/ia64.c:4322
+#: config/ia64/ia64.c:3781
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4662
+#: config/ia64/ia64.c:4121 config/pa/pa.c:316
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4689
+#: config/ia64/ia64.c:4148 config/pa/pa.c:343
#, c-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4737
+#: config/ia64/ia64.c:4199
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4743
+#: config/ia64/ia64.c:4216
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4749
+#: config/ia64/ia64.c:4233
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4755
+#: config/ia64/ia64.c:4247
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4767
+#: config/ia64/ia64.c:4259
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:4783
+#: config/ia64/ia64.c:4275
#, 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:173
+#: config/ia64/ia64.h:182
msgid "Generate big endian code"
msgstr ""
-#: config/ia64/ia64.h:175 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:184 config/mcore/mcore.h:146
msgid "Generate little endian code"
msgstr ""
-#: config/ia64/ia64.h:177
+#: config/ia64/ia64.h:186
msgid "Generate code for GNU as"
msgstr ""
-#: config/ia64/ia64.h:179
+#: config/ia64/ia64.h:188
msgid "Generate code for Intel as"
msgstr ""
-#: config/ia64/ia64.h:181
+#: config/ia64/ia64.h:190
msgid "Generate code for GNU ld"
msgstr ""
-#: config/ia64/ia64.h:183
+#: config/ia64/ia64.h:192
msgid "Generate code for Intel ld"
msgstr ""
-#: config/ia64/ia64.h:185
+#: config/ia64/ia64.h:194
msgid "Generate code without GP reg"
msgstr ""
-#: config/ia64/ia64.h:187
+#: config/ia64/ia64.h:196
msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:189
+#: config/ia64/ia64.h:198
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:191
+#: config/ia64/ia64.h:200
msgid "Emit code for Itanium (TM) processor B step"
msgstr ""
-#: config/ia64/ia64.h:193
+#: config/ia64/ia64.h:202
msgid "Use in/loc/out register names"
msgstr ""
-#: config/ia64/ia64.h:195
+#: config/ia64/ia64.h:204
msgid "Disable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:197
+#: config/ia64/ia64.h:206
msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:199
+#: config/ia64/ia64.h:208
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: config/ia64/ia64.h:201
+#: config/ia64/ia64.h:210
msgid "Generate self-relocatable code"
msgstr ""
-#: config/ia64/ia64.h:203
+#: config/ia64/ia64.h:212
msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:205
+#: config/ia64/ia64.h:214
msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:207
+#: config/ia64/ia64.h:217
+msgid "Do not inline floating point division"
+msgstr ""
+
+#: config/ia64/ia64.h:219
msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:209
+#: config/ia64/ia64.h:221
msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:211
+#: config/ia64/ia64.h:223
+msgid "Do not inline integer division"
+msgstr ""
+
+#: config/ia64/ia64.h:225
msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:213
+#: config/ia64/ia64.h:227
msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:215
+#: config/ia64/ia64.h:229
+msgid "Do not inline square root"
+msgstr ""
+
+#: config/ia64/ia64.h:231
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:217
+#: config/ia64/ia64.h:233
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:219
+#: config/ia64/ia64.h:235
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:221
+#: config/ia64/ia64.h:237
msgid "Disable earlier placing stop bits"
msgstr ""
-#: config/ia64/ia64.h:266
+#: config/ia64/ia64.h:282
msgid "Specify range of registers to make fixed"
msgstr ""
-#: config/ip2k/ip2k.c:1085
+#: config/ip2k/ip2k.c:1086
msgid "bad operand"
msgstr ""
-#: config/iq2000/iq2000.c:1840
+#: config/iq2000/iq2000.c:1647
#, c-format
msgid "bad value (%s) for -mcpu= switch"
msgstr ""
-#: config/iq2000/iq2000.c:1869
+#: config/iq2000/iq2000.c:1676
#, c-format
msgid "The compiler does not support -march=%s."
msgstr ""
-#: config/iq2000/iq2000.c:2256
+#: config/iq2000/iq2000.c:2063
#, c-format
msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
msgstr ""
-#: config/iq2000/iq2000.c:3047
+#: config/iq2000/iq2000.c:2845
#, c-format
msgid "argument `%d' is not a constant"
msgstr ""
-#: config/iq2000/iq2000.c:3350 config/xtensa/xtensa.c:2098
+#: config/iq2000/iq2000.c:3148 config/xtensa/xtensa.c:2033
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
-#: config/iq2000/iq2000.c:3505
+#: config/iq2000/iq2000.c:3303
#, c-format
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3514 config/mips/mips.c:5483
-#: config/xtensa/xtensa.c:1952
+#: config/iq2000/iq2000.c:3312 config/mips/mips.c:4804
+#: config/xtensa/xtensa.c:1887
msgid "PRINT_OPERAND null pointer"
msgstr ""
-#: config/iq2000/iq2000.c:3583
+#: config/iq2000/iq2000.c:3381
#, c-format
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3591 config/rs6000/rs6000.c:8921
+#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10249
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3655 config/mips/mips.c:5613
+#: config/iq2000/iq2000.c:3453 config/mips/mips.c:4930
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
msgid "Don't use GP relative sdata/sbss sections"
msgstr ""
-#: config/iq2000/iq2000.h:78 config/mips/mips.h:563
+#: config/iq2000/iq2000.h:78 config/mips/mips.h:579
msgid "Use ROM instead of RAM"
msgstr ""
-#: config/iq2000/iq2000.h:80 config/mips/mips.h:565
+#: config/iq2000/iq2000.h:80 config/mips/mips.h:581
msgid "Don't use ROM instead of RAM"
msgstr ""
-#: config/iq2000/iq2000.h:82 config/mips/mips.h:567
+#: config/iq2000/iq2000.h:82 config/mips/mips.h:583
msgid "Put uninitialized constants in ROM (needs -membedded-data)"
msgstr ""
-#: config/iq2000/iq2000.h:84 config/mips/mips.h:569
+#: config/iq2000/iq2000.h:84 config/mips/mips.h:585
msgid "Don't put uninitialized constants in ROM"
msgstr ""
-#: config/iq2000/iq2000.h:106 config/mips/mips.h:731 config/pa/pa.h:310
+#: config/iq2000/iq2000.h:106 config/mips/mips.h:770
msgid "Specify CPU for scheduling purposes"
msgstr ""
-#: config/iq2000/iq2000.h:108 config/mips/mips.h:733
+#: config/iq2000/iq2000.h:108 config/mips/mips.h:772
msgid "Specify CPU for code generation purposes"
msgstr ""
-#: config/m32r/m32r.c:186
+#: config/m32r/m32r.c:174
#, c-format
msgid "bad value (%s) for -mmodel switch"
msgstr ""
-#: config/m32r/m32r.c:195
+#: config/m32r/m32r.c:183
#, c-format
msgid "bad value (%s) for -msdata switch"
msgstr ""
-#: config/m32r/m32r.c:202
+#: config/m32r/m32r.c:190
#, c-format
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr ""
-#: config/m32r/m32r.c:2317
+#: config/m32r/m32r.c:2100
#, c-format
msgid "invalid operand to %%s code"
msgstr ""
-#: config/m32r/m32r.c:2324
+#: config/m32r/m32r.c:2107
#, c-format
msgid "invalid operand to %%p code"
msgstr ""
-#: config/m32r/m32r.c:2379
+#: config/m32r/m32r.c:2162
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2426
+#: config/m32r/m32r.c:2209
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr ""
-#: config/m32r/m32r.c:2449
+#: config/m32r/m32r.c:2232
#, c-format
msgid "invalid operand to %%N code"
msgstr ""
-#: config/m32r/m32r.c:2482
+#: config/m32r/m32r.c:2265
msgid "pre-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2489
+#: config/m32r/m32r.c:2272
msgid "pre-decrement address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2496
+#: config/m32r/m32r.c:2279
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2572 config/m32r/m32r.c:2588
-#: config/rs6000/rs6000.c:14793
+#: config/m32r/m32r.c:2355 config/m32r/m32r.c:2371
+#: config/rs6000/rs6000.c:16852
msgid "bad address"
msgstr ""
-#: config/m32r/m32r.c:2593
+#: config/m32r/m32r.c:2376
msgid "lo_sum not of register"
msgstr ""
#. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:278
+#: config/m32r/m32r.h:283
msgid "Display compile time statistics"
msgstr ""
-#: config/m32r/m32r.h:280
+#: config/m32r/m32r.h:285
msgid "Align all loops to 32 byte boundary"
msgstr ""
-#: config/m32r/m32r.h:283
+#: config/m32r/m32r.h:288
msgid "Only issue one instruction per cycle"
msgstr ""
-#: config/m32r/m32r.h:286
+#: config/m32r/m32r.h:291
msgid "Prefer branches over conditional execution"
msgstr ""
-#: config/m32r/m32r.h:307
+#: config/m32r/m32r.h:312
msgid "Code size: small, medium or large"
msgstr ""
-#: config/m32r/m32r.h:309
+#: config/m32r/m32r.h:314
msgid "Small data area: none, sdata, use"
msgstr ""
-#: config/m32r/m32r.h:311 config/mips/mips.h:739
+#: config/m32r/m32r.h:316 config/mips/mips.h:778
msgid "Don't call any cache flush functions"
msgstr ""
-#: config/m32r/m32r.h:313 config/mips/mips.h:741
+#: config/m32r/m32r.h:318 config/mips/mips.h:780
msgid "Specify cache flush function"
msgstr ""
-#: config/m32r/m32r.h:315
+#: config/m32r/m32r.h:320
msgid "Don't call any cache flush trap"
msgstr ""
-#: config/m32r/m32r.h:317
+#: config/m32r/m32r.h:322
msgid "Specify cache flush trap number"
msgstr ""
-#: config/m68hc11/m68hc11.c:276
+#: config/m68hc11/m68hc11.c:293
#, c-format
msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
msgstr ""
-#: config/m68hc11/m68hc11.c:1267
+#: config/m68hc11/m68hc11.c:1435
msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
msgstr ""
-#: config/m68hc11/m68hc11.c:1273
+#: config/m68hc11/m68hc11.c:1441
msgid "`trap' attribute is already used"
msgstr ""
#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3230 config/m68hc11/m68hc11.c:3614
+#: config/m68hc11/m68hc11.c:3400 config/m68hc11/m68hc11.c:3784
msgid "move insn not handled"
msgstr ""
-#: config/m68hc11/m68hc11.c:3462 config/m68hc11/m68hc11.c:3546
-#: config/m68hc11/m68hc11.c:3817
+#: config/m68hc11/m68hc11.c:3632 config/m68hc11/m68hc11.c:3716
+#: config/m68hc11/m68hc11.c:3987
msgid "invalid register in the move instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3496
+#: config/m68hc11/m68hc11.c:3666
msgid "invalid operand in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3791
+#: config/m68hc11/m68hc11.c:3961
msgid "invalid register in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3824
+#: config/m68hc11/m68hc11.c:3994
msgid "operand 1 must be a hard register"
msgstr ""
-#: config/m68hc11/m68hc11.c:3838
+#: config/m68hc11/m68hc11.c:4008
msgid "invalid rotate insn"
msgstr ""
-#: config/m68hc11/m68hc11.c:4254
+#: config/m68hc11/m68hc11.c:4432
msgid "registers IX, IY and Z used in the same INSN"
msgstr ""
-#: config/m68hc11/m68hc11.c:4591 config/m68hc11/m68hc11.c:4891
+#: config/m68hc11/m68hc11.c:4769 config/m68hc11/m68hc11.c:5069
msgid "cannot do z-register replacement"
msgstr ""
-#: config/m68hc11/m68hc11.c:4954
+#: config/m68hc11/m68hc11.c:5132
msgid "invalid Z register replacement for insn"
msgstr ""
#. 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/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:179
msgid "Compile with 16-bit integer mode"
msgstr ""
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:181
msgid "Compile with 32-bit integer mode"
msgstr ""
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:183
msgid "Auto pre/post decrement increment allowed"
msgstr ""
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:185
msgid "Auto pre/post decrement increment not allowed"
msgstr ""
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:187
msgid "Min/max instructions allowed"
msgstr ""
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:189
msgid "Min/max instructions not allowed"
msgstr ""
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:191
msgid "Use call and rtc for function calls and returns"
msgstr ""
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:193
msgid "Use jsr and rts for function calls and returns"
msgstr ""
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:195
msgid "Do not use direct addressing mode for soft registers"
msgstr ""
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:197
msgid "Use direct addressing mode for soft registers"
msgstr ""
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
msgid "Compile for a 68HC11"
msgstr ""
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
msgid "Compile for a 68HC12"
msgstr ""
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:203 config/m68hc11/m68hc11.h:209
msgid "Compile for a 68HCS12"
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/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:223
msgid "Specify the register allocation order"
msgstr ""
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:225
msgid "Indicate the number of soft registers available"
msgstr ""
-#: config/m68k/m68k.c:235
-#, c-format
-msgid "-malign-loops=%d is not between 1 and %d"
-msgstr ""
-
-#: config/m68k/m68k.c:246
+#: config/m68k/m68k.c:216
msgid "-mshared-library-id= specified without -mid-shared-library"
msgstr ""
-#: config/m68k/m68k.c:249
+#: config/m68k/m68k.c:219
#, c-format
msgid "-mshared-library-id=%d is not between 0 and %d"
msgstr ""
-#: config/m68k/m68k.c:263
+#: config/m68k/m68k.c:233
msgid "cannot specify both -msep-data and -mid-shared-library"
msgstr ""
-#: config/m68k/m68k.c:278
-#, c-format
-msgid "-malign-jumps=%d is not between 1 and %d"
-msgstr ""
-
-#: config/m68k/m68k.c:289
-#, c-format
-msgid "-malign-functions=%d is not between 1 and %d"
-msgstr ""
-
-#: config/m68k/m68k.c:298
+#: config/m68k/m68k.c:245
msgid "-fPIC is not currently supported on the 68000 or 68010\n"
msgstr ""
-#: config/m68k/m68k.c:596 config/rs6000/rs6000.c:11336
+#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:13021
msgid "stack limit expression is not supported"
msgstr ""
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/m68k/m68k.h:248 config/m68k/m68k.h:250
+#: config/m68k/m68k.h:240 config/m68k/m68k.h:242
msgid "Generate code for a 68020"
msgstr ""
-#: config/m68k/m68k.h:255 config/m68k/m68k.h:258
+#: config/m68k/m68k.h:247 config/m68k/m68k.h:250
msgid "Generate code for a 68000"
msgstr ""
-#: config/m68k/m68k.h:260
+#: config/m68k/m68k.h:252
msgid "Use the bit-field instructions"
msgstr ""
-#: config/m68k/m68k.h:262
+#: config/m68k/m68k.h:254
msgid "Do not use the bit-field instructions"
msgstr ""
-#: config/m68k/m68k.h:264
+#: config/m68k/m68k.h:256
msgid "Consider type `int' to be 16 bits wide"
msgstr ""
-#: config/m68k/m68k.h:266
+#: config/m68k/m68k.h:258
msgid "Consider type `int' to be 32 bits wide"
msgstr ""
-#: config/m68k/m68k.h:269
+#: config/m68k/m68k.h:261
msgid "Generate code with library calls for floating point"
msgstr ""
-#: config/m68k/m68k.h:271
+#: config/m68k/m68k.h:263
msgid "Generate code for a 68040, without any new instructions"
msgstr ""
-#: config/m68k/m68k.h:274
+#: config/m68k/m68k.h:266
msgid "Generate code for a 68060, without any new instructions"
msgstr ""
-#: config/m68k/m68k.h:278
+#: config/m68k/m68k.h:270
msgid "Generate code for a 68030"
msgstr ""
-#: config/m68k/m68k.h:281
+#: config/m68k/m68k.h:273
msgid "Generate code for a 68040"
msgstr ""
-#: config/m68k/m68k.h:285
+#: config/m68k/m68k.h:277
msgid "Generate code for a 68060"
msgstr ""
-#: config/m68k/m68k.h:290
+#: config/m68k/m68k.h:282
msgid "Generate code for a 520X"
msgstr ""
-#: config/m68k/m68k.h:294
+#: config/m68k/m68k.h:286
msgid "Generate code for a 5206e"
msgstr ""
-#: config/m68k/m68k.h:298
+#: config/m68k/m68k.h:290
msgid "Generate code for a 528x"
msgstr ""
-#: config/m68k/m68k.h:302
+#: config/m68k/m68k.h:294
msgid "Generate code for a 5307"
msgstr ""
-#: config/m68k/m68k.h:306
+#: config/m68k/m68k.h:298
msgid "Generate code for a 5407"
msgstr ""
-#: config/m68k/m68k.h:309
+#: config/m68k/m68k.h:301
msgid "Generate code for a 68851"
msgstr ""
-#: config/m68k/m68k.h:311
+#: config/m68k/m68k.h:303
msgid "Do no generate code for a 68851"
msgstr ""
-#: config/m68k/m68k.h:314
+#: config/m68k/m68k.h:306
msgid "Generate code for a 68302"
msgstr ""
-#: config/m68k/m68k.h:317
+#: config/m68k/m68k.h:309
msgid "Generate code for a 68332"
msgstr ""
-#: config/m68k/m68k.h:321
+#: config/m68k/m68k.h:313
msgid "Generate code for a cpu32"
msgstr ""
-#: config/m68k/m68k.h:324
+#: config/m68k/m68k.h:316
msgid "Align variables on a 32-bit boundary"
msgstr ""
-#: config/m68k/m68k.h:326
+#: config/m68k/m68k.h:318
msgid "Align variables on a 16-bit boundary"
msgstr ""
-#: config/m68k/m68k.h:328
+#: config/m68k/m68k.h:320
msgid "Enable separate data segment"
msgstr ""
-#: config/m68k/m68k.h:330
+#: config/m68k/m68k.h:322
msgid "Disable separate data segment"
msgstr ""
-#: config/m68k/m68k.h:332
+#: config/m68k/m68k.h:324
msgid "Enable ID based shared library"
msgstr ""
-#: config/m68k/m68k.h:334
+#: config/m68k/m68k.h:326
msgid "Disable ID based shared library"
msgstr ""
-#: config/m68k/m68k.h:336
+#: config/m68k/m68k.h:328
msgid "Generate pc-relative code"
msgstr ""
-#: config/m68k/m68k.h:338
+#: config/m68k/m68k.h:330
msgid "Do not use unaligned memory references"
msgstr ""
-#: config/m68k/m68k.h:340
+#: config/m68k/m68k.h:332
msgid "Use unaligned memory references"
msgstr ""
-#: config/m68k/m68k.h:342
+#: config/m68k/m68k.h:334
msgid "Use different calling convention using 'rtd'"
msgstr ""
-#: config/m68k/m68k.h:366
+#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
+#: config/m68k/m68k.h:344
msgid "ID of shared library to build"
msgstr ""
-#: config/mcore/mcore.c:2994
+#: config/mcore/mcore.c:2987
#, c-format
msgid "invalid option `-mstack-increment=%s'"
msgstr ""
-#: config/mcore/mcore.h:121
+#: config/mcore/mcore.h:113
msgid "Inline constants if it can be done in 2 insns or less"
msgstr ""
-#: config/mcore/mcore.h:123
+#: config/mcore/mcore.h:115
msgid "Inline constants if it only takes 1 instruction"
msgstr ""
-#: config/mcore/mcore.h:125
+#: config/mcore/mcore.h:117
msgid "Set maximum alignment to 4"
msgstr ""
-#: config/mcore/mcore.h:127
+#: config/mcore/mcore.h:119
msgid "Set maximum alignment to 8"
msgstr ""
-#: config/mcore/mcore.h:131
+#: config/mcore/mcore.h:123
msgid "Do not use the divide instruction"
msgstr ""
-#: config/mcore/mcore.h:135
+#: config/mcore/mcore.h:127
msgid "Do not arbitrary sized immediates in bit operations"
msgstr ""
-#: config/mcore/mcore.h:137
+#: config/mcore/mcore.h:129
msgid "Always treat bit-field as int-sized"
msgstr ""
-#: config/mcore/mcore.h:141
+#: config/mcore/mcore.h:133
msgid "Force functions to be aligned to a 4 byte boundary"
msgstr ""
-#: config/mcore/mcore.h:143
+#: config/mcore/mcore.h:135
msgid "Force functions to be aligned to a 2 byte boundary"
msgstr ""
-#: config/mcore/mcore.h:145
+#: config/mcore/mcore.h:137
msgid "Emit call graph information"
msgstr ""
-#: config/mcore/mcore.h:149
+#: config/mcore/mcore.h:141
msgid "Prefer word accesses over byte accesses"
msgstr ""
-#: config/mcore/mcore.h:160
+#: config/mcore/mcore.h:152
msgid "Generate code for the M*Core M340"
msgstr ""
-#: config/mcore/mcore.h:173
+#: config/mcore/mcore.h:165
msgid "Maximum amount for a single stack increment operation"
msgstr ""
-#: config/mips/mips.c:3136 config/xtensa/xtensa.c:1009
-#: config/xtensa/xtensa.c:1041 config/xtensa/xtensa.c:1050
-msgid "bad test"
-msgstr ""
-
-#: config/mips/mips.c:4619
+#: config/mips/mips.c:4001
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4642
+#: config/mips/mips.c:4024
#, c-format
msgid ""
"-mips%s conflicts with the other architecture options, which specify a MIPS%"
"d processor"
msgstr ""
-#: config/mips/mips.c:4661
+#: config/mips/mips.c:4043
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4676
+#: config/mips/mips.c:4058
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4678
+#: config/mips/mips.c:4060
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4680
+#: config/mips/mips.c:4062
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4698 config/mips/mips.c:4700 config/mips/mips.c:4702
-#: config/mips/mips.c:4830
+#: config/mips/mips.c:4080 config/mips/mips.c:4082 config/mips/mips.c:4084
+#: config/mips/mips.c:4164
#, c-format
msgid "unsupported combination: %s"
msgstr ""
-#: config/mips/mips.c:4794
-msgid "-g is only supported using GNU as,"
-msgstr ""
-
-#: config/mips/mips.c:4796
-msgid "-g is only supported using GNU as with -mabi=32,"
-msgstr ""
-
-#: config/mips/mips.c:4797 config/pa/pa.c:368
-msgid "-g option disabled"
-msgstr ""
-
-#: config/mips/mips.c:4825
+#: config/mips/mips.c:4159
msgid ""
"generation of Branch Likely instructions enabled, but not supported by "
"architecture"
msgstr ""
-#: config/mips/mips.c:4842
+#: config/mips/mips.c:4176
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4870
-msgid "-membedded-pic and -mabicalls are incompatible"
+#: config/mips/mips.c:4243
+msgid "-mips3d requires -mpaired-single"
msgstr ""
-#: config/mips/mips.c:4873
-msgid "-G and -membedded-pic are incompatible"
+#: config/mips/mips.c:4252
+msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
msgstr ""
-#: config/mips/mips.c:4905
-msgid "non-PIC n64 with explicit relocations"
+#: config/mips/mips.c:4257
+msgid "-mips3d/-mpaired-single must be used with -mips64"
msgstr ""
-#: config/mips/mips.c:5293
+#: config/mips/mips.c:4615
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5420
+#: config/mips/mips.c:4741
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5434
+#: config/mips/mips.c:4755
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5447
+#: config/mips/mips.c:4768
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5460
+#: config/mips/mips.c:4781
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5474
+#: config/mips/mips.c:4795
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5503
+#: config/mips/mips.c:4824
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5520
+#: config/mips/mips.c:4841
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5529
+#: config/mips/mips.c:4850
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5538
+#: config/mips/mips.c:4859
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5644
-msgid "PRINT_OPERAND, invalid operand for relocation"
-msgstr ""
-
-#: config/mips/mips.c:8279
+#: config/mips/mips.c:4880
#, c-format
-msgid "can not handle inconsistent calls to `%s'"
+msgid "invalid %%Y value"
msgstr ""
-#: config/mips/mips.c:9285
-msgid "the cpu name must be lower case"
-msgstr ""
-
-#: config/mips/mips.c:9307
-#, c-format
-msgid "bad value (%s) for %s"
-msgstr ""
-
-#: config/mips/mips.c:9582
-#, c-format
-msgid "can't rewind temp file: %m"
+#: config/mips/mips.c:4958
+msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:9586
+#: config/mips/mips.c:7556
#, c-format
-msgid "can't write to output file: %m"
+msgid "cannot handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:9589
-#, c-format
-msgid "can't read from temp file: %m"
+#: config/mips/mips.c:8946
+msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9592
+#: config/mips/mips.c:8968
#, c-format
-msgid "can't close temp file: %m"
+msgid "bad value (%s) for %s"
msgstr ""
#: config/mips/linux64.h:39
#. 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/mips/mips.h:501
+#: config/mips/mips.h:527
msgid "Use 64-bit int type"
msgstr ""
-#: config/mips/mips.h:503
+#: config/mips/mips.h:529
msgid "Use 64-bit long type"
msgstr ""
-#: config/mips/mips.h:505
+#: config/mips/mips.h:531
msgid "Use 32-bit long type"
msgstr ""
-#: config/mips/mips.h:507
+#: config/mips/mips.h:533
msgid "Optimize lui/addiu address loads"
msgstr ""
-#: config/mips/mips.h:509
-msgid "Don't optimize lui/addiu address loads"
-msgstr ""
-
-#: config/mips/mips.h:511
-msgid "Use MIPS as"
-msgstr ""
-
-#: config/mips/mips.h:513
-msgid "Use GNU as"
-msgstr ""
-
-#: config/mips/mips.h:515
-msgid "Use symbolic register names"
+#: config/mips/mips.h:535
+msgid "Don't optimize lui/addiu address loads"
msgstr ""
-#: config/mips/mips.h:517
-msgid "Don't use symbolic register names"
+#: config/mips/mips.h:537
+msgid "Use GNU as (now ignored)"
msgstr ""
-#: config/mips/mips.h:519 config/mips/mips.h:521
+#: config/mips/mips.h:539 config/mips/mips.h:541
msgid "Use GP relative sdata/sbss sections (now ignored)"
msgstr ""
-#: config/mips/mips.h:523 config/mips/mips.h:525
+#: config/mips/mips.h:543 config/mips/mips.h:545
msgid "Don't use GP relative sdata/sbss sections (now ignored)"
msgstr ""
-#: config/mips/mips.h:527
+#: config/mips/mips.h:547
msgid "Output compiler statistics (now ignored)"
msgstr ""
-#: config/mips/mips.h:529
+#: config/mips/mips.h:549
msgid "Don't output compiler statistics"
msgstr ""
-#: config/mips/mips.h:531
+#: config/mips/mips.h:551
msgid "Don't optimize block moves"
msgstr ""
-#: config/mips/mips.h:533
+#: config/mips/mips.h:553
msgid "Optimize block moves"
msgstr ""
-#: config/mips/mips.h:535
+#: config/mips/mips.h:555
msgid "Use mips-tfile asm postpass"
msgstr ""
-#: config/mips/mips.h:537
+#: config/mips/mips.h:557
msgid "Don't use mips-tfile asm postpass"
msgstr ""
-#: config/mips/mips.h:539 config/pa/pa.h:266
+#: config/mips/mips.h:559 config/pa/pa.h:288
msgid "Use software floating point"
msgstr ""
#. 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/rs6000/rs6000.h:314
+#: config/mips/mips.h:561 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:329
msgid "Use hardware floating point"
msgstr ""
-#: config/mips/mips.h:543
+#: config/mips/mips.h:563
msgid "Use 64-bit FP registers"
msgstr ""
-#: config/mips/mips.h:545
+#: config/mips/mips.h:565
msgid "Use 32-bit FP registers"
msgstr ""
-#: config/mips/mips.h:547
+#: config/mips/mips.h:567
msgid "Use 64-bit general registers"
msgstr ""
-#: config/mips/mips.h:549
+#: config/mips/mips.h:569
msgid "Use 32-bit general registers"
msgstr ""
-#: config/mips/mips.h:551
+#: config/mips/mips.h:571
msgid "Use Irix PIC"
msgstr ""
-#: config/mips/mips.h:553
+#: config/mips/mips.h:573
msgid "Don't use Irix PIC"
msgstr ""
-#: config/mips/mips.h:555
+#: config/mips/mips.h:575
msgid "Use indirect calls"
msgstr ""
-#: config/mips/mips.h:557
+#: config/mips/mips.h:577
msgid "Don't use indirect calls"
msgstr ""
-#: config/mips/mips.h:559
-msgid "Use embedded PIC"
-msgstr ""
-
-#: config/mips/mips.h:561
-msgid "Don't use embedded PIC"
-msgstr ""
-
-#: config/mips/mips.h:571
+#: config/mips/mips.h:587
msgid "Use big-endian byte order"
msgstr ""
-#: config/mips/mips.h:573
+#: config/mips/mips.h:589
msgid "Use little-endian byte order"
msgstr ""
-#: config/mips/mips.h:575
+#: config/mips/mips.h:591
msgid "Use single (32-bit) FP only"
msgstr ""
-#: config/mips/mips.h:577
+#: config/mips/mips.h:593
msgid "Don't use single (32-bit) FP only"
msgstr ""
-#: config/mips/mips.h:579
+#: config/mips/mips.h:595 config/mips/mips.h:597
+msgid "Use paired-single floating point instructions"
+msgstr ""
+
+#: config/mips/mips.h:599 config/mips/mips.h:601
+msgid "Use MIPS-3D instructions"
+msgstr ""
+
+#: config/mips/mips.h:603
msgid "Use multiply accumulate"
msgstr ""
-#: config/mips/mips.h:581
+#: config/mips/mips.h:605
msgid "Don't use multiply accumulate"
msgstr ""
-#: config/mips/mips.h:583
+#: config/mips/mips.h:607
msgid "Don't generate fused multiply/add instructions"
msgstr ""
-#: config/mips/mips.h:585 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:609 config/rs6000/rs6000.h:345
msgid "Generate fused multiply/add instructions"
msgstr ""
-#: config/mips/mips.h:587
+#: config/mips/mips.h:611
+msgid "Perform VR4130-specific alignment optimizations"
+msgstr ""
+
+#: config/mips/mips.h:613
+msgid "Don't perform VR4130-specific alignment optimizations"
+msgstr ""
+
+#: config/mips/mips.h:615
msgid "Work around early 4300 hardware bug"
msgstr ""
-#: config/mips/mips.h:589
+#: config/mips/mips.h:617
msgid "Don't work around early 4300 hardware bug"
msgstr ""
-#: config/mips/mips.h:591
+#: config/mips/mips.h:619
msgid "Work around errata for early SB-1 revision 2 cores"
msgstr ""
-#: config/mips/mips.h:593
+#: config/mips/mips.h:621
msgid "Don't work around errata for early SB-1 revision 2 cores"
msgstr ""
-#: config/mips/mips.h:595
+#: config/mips/mips.h:623
+msgid "Work around R4000 errata"
+msgstr ""
+
+#: config/mips/mips.h:625
+msgid "Don't work around R4000 errata"
+msgstr ""
+
+#: config/mips/mips.h:627
+msgid "Work around R4400 errata"
+msgstr ""
+
+#: config/mips/mips.h:629
+msgid "Don't work around R4400 errata"
+msgstr ""
+
+#: config/mips/mips.h:631
+msgid "Work around certain VR4120 errata"
+msgstr ""
+
+#: config/mips/mips.h:633
+msgid "Don't work around certain VR4120 errata"
+msgstr ""
+
+#: config/mips/mips.h:635
msgid "Trap on integer divide by zero"
msgstr ""
-#: config/mips/mips.h:597
+#: config/mips/mips.h:637
msgid "Don't trap on integer divide by zero"
msgstr ""
-#: config/mips/mips.h:599
+#: config/mips/mips.h:639
+msgid "Use trap to check for integer divide by zero"
+msgstr ""
+
+#: config/mips/mips.h:641
+msgid "Use break to check for integer divide by zero"
+msgstr ""
+
+#: config/mips/mips.h:643
msgid "Use Branch Likely instructions, overriding default for arch"
msgstr ""
-#: config/mips/mips.h:601
+#: config/mips/mips.h:645
msgid "Don't use Branch Likely instructions, overriding default for arch"
msgstr ""
-#: config/mips/mips.h:603
+#: config/mips/mips.h:647
msgid "Use NewABI-style %reloc() assembly operators"
msgstr ""
-#: config/mips/mips.h:605
+#: config/mips/mips.h:649
msgid "Use assembler macros instead of relocation operators"
msgstr ""
-#: config/mips/mips.h:607
+#: config/mips/mips.h:651
msgid "Generate mips16 code"
msgstr ""
-#: config/mips/mips.h:609
+#: config/mips/mips.h:653
msgid "Generate normal-mode code"
msgstr ""
-#: config/mips/mips.h:611
+#: config/mips/mips.h:655
msgid "Lift restrictions on GOT size"
msgstr ""
-#: config/mips/mips.h:613
+#: config/mips/mips.h:657
msgid "Do not lift restrictions on GOT size"
msgstr ""
-#: config/mips/mips.h:735
-msgid "Specify an ABI"
+#: config/mips/mips.h:659
+msgid "FP exceptions are enabled"
+msgstr ""
+
+#: config/mips/mips.h:661
+msgid "FP exceptions are not enabled"
msgstr ""
-#: config/mips/mips.h:737
+#: config/mips/mips.h:776
msgid "Specify a Standard MIPS ISA"
msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2391
+#: config/mips/mips.h:2331
msgid "mips16 function profiling"
msgstr ""
-#: config/mmix/mmix.c:225
+#: config/mmix/mmix.c:229
#, c-format
msgid "-f%s not supported: ignored"
msgstr ""
-#: config/mmix/mmix.c:651
+#: config/mmix/mmix.c:657
#, c-format
msgid ""
"too large function value type, needs %d registers, have only %d registers "
"for this"
msgstr ""
-#: config/mmix/mmix.c:821
+#: config/mmix/mmix.c:827
msgid "function_profiler support for MMIX"
msgstr ""
-#: config/mmix/mmix.c:843
+#: config/mmix/mmix.c:849
msgid "MMIX Internal: Last named vararg would not fit in a register"
msgstr ""
-#: config/mmix/mmix.c:1558 config/mmix/mmix.c:1688
+#: config/mmix/mmix.c:1458 config/mmix/mmix.c:1588
msgid "MMIX Internal: Expected a CONST_INT, not this"
msgstr ""
-#: config/mmix/mmix.c:1566 config/mmix/mmix.c:1590 config/mmix/mmix.c:1706
+#: config/mmix/mmix.c:1466 config/mmix/mmix.c:1490 config/mmix/mmix.c:1606
#, c-format
msgid "MMIX Internal: Bad register: %d"
msgstr ""
-#: config/mmix/mmix.c:1637
+#: config/mmix/mmix.c:1537
msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
msgstr ""
-#: config/mmix/mmix.c:1656
+#: config/mmix/mmix.c:1556
msgid "MMIX Internal: Expected a register, not this"
msgstr ""
-#: config/mmix/mmix.c:1666
+#: config/mmix/mmix.c:1566
msgid "MMIX Internal: Expected a constant, not this"
msgstr ""
#. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1698
+#: config/mmix/mmix.c:1598
#, c-format
msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
msgstr ""
#. We need the original here.
-#: config/mmix/mmix.c:1750
+#: config/mmix/mmix.c:1650
msgid "MMIX Internal: Cannot decode this operand"
msgstr ""
-#: config/mmix/mmix.c:1807
+#: config/mmix/mmix.c:1707
msgid "MMIX Internal: This is not a recognized address"
msgstr ""
-#: config/mmix/mmix.c:1984
+#: config/mmix/mmix.c:1884
#, c-format
msgid "stack frame not a multiple of 8 bytes: %d"
msgstr ""
-#: config/mmix/mmix.c:2223
+#: config/mmix/mmix.c:2123
#, c-format
msgid "stack frame not a multiple of octabyte: %d"
msgstr ""
-#: config/mmix/mmix.c:2697 config/mmix/mmix.c:2761
+#: config/mmix/mmix.c:2597 config/mmix/mmix.c:2661
#, c-format
msgid "MMIX Internal: %s is not a shiftable int"
msgstr ""
-#: config/mmix/mmix.c:2877
+#: config/mmix/mmix.c:2777
msgid "MMIX Internal: Trying to output invalidly reversed condition:"
msgstr ""
-#: config/mmix/mmix.c:2884
+#: config/mmix/mmix.c:2784
msgid "MMIX Internal: What's the CC of this?"
msgstr ""
-#: config/mmix/mmix.c:2888
+#: config/mmix/mmix.c:2788
msgid "MMIX Internal: What is the CC of this?"
msgstr ""
-#: config/mmix/mmix.c:2958
+#: config/mmix/mmix.c:2858
msgid "MMIX Internal: This is not a constant:"
msgstr ""
msgid "Do not work around hardware multiply bug"
msgstr ""
-#: config/ns32k/ns32k.h:142 config/s390/s390.h:125
+#: config/ns32k/ns32k.h:142 config/s390/s390.h:136
msgid "Don't use hardware fp"
msgstr ""
msgid "No \"Small register classes\" kludge"
msgstr ""
-#: config/pa/pa.c:319
+#: config/pa/pa.c:404
#, c-format
msgid ""
"unknown -mschedule= option (%s).\n"
"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
msgstr ""
-#: config/pa/pa.c:344
+#: config/pa/pa.c:429
#, c-format
msgid ""
"unknown -march= option (%s).\n"
"Valid options are 1.0, 1.1, and 2.0\n"
msgstr ""
-#: config/pa/pa.c:357
+#: config/pa/pa.c:449
+#, c-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid options are 93, 95 and 98.\n"
+msgstr ""
+
+#: config/pa/pa.c:454
+#, c-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid options are 93 and 95.\n"
+msgstr ""
+
+#: config/pa/pa.c:458
+#, c-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid option is 93.\n"
+msgstr ""
+
+#: config/pa/pa.c:475
msgid "PIC code generation is not supported in the portable runtime model\n"
msgstr ""
-#: config/pa/pa.c:362
+#: config/pa/pa.c:480
msgid "PIC code generation is not compatible with fast indirect calls\n"
msgstr ""
-#: config/pa/pa.c:367
+#: config/pa/pa.c:485
msgid "-g is only supported when using GAS on this processor,"
msgstr ""
-#: config/pa/pa-hpux.h:91 config/pa/pa64-hpux.h:25
+#: config/pa/pa.c:486
+msgid "-g option disabled"
+msgstr ""
+
+#: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:25
msgid "Generate cpp defines for server IO"
msgstr ""
-#: config/pa/pa-hpux.h:92 config/pa/pa64-hpux.h:27
+#: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:27
msgid "Generate cpp defines for workstation IO"
msgstr ""
+#: config/pa/pa-hpux10.h:84
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported value is 93."
+msgstr ""
+
+#: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:98
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported values are 93 and 95."
+msgstr ""
+
+#: config/pa/pa-hpux11.h:81
+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
+msgstr ""
+
+#: config/pa/pa-hpux1111.h:28
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported values are 93, 95 and 98."
+msgstr ""
+
#. Macro to define tables used to set the flags. This is a
#. list in braces of target switches with each switch being
#. { "NAME", VALUE, "HELP_STRING" }. VALUE is the bits to set,
#. or minus the bits to clear. An empty string NAME is used to
#. identify the default VALUE. Do not mark empty strings for
#. translation.
-#: config/pa/pa.h:232 config/pa/pa.h:238
+#: config/pa/pa.h:254 config/pa/pa.h:260
msgid "Generate PA1.1 code"
msgstr ""
-#: config/pa/pa.h:234 config/pa/pa.h:236
+#: config/pa/pa.h:256 config/pa/pa.h:258
msgid "Generate PA1.0 code"
msgstr ""
-#: config/pa/pa.h:240
+#: config/pa/pa.h:262
msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
msgstr ""
-#: config/pa/pa.h:242
+#: config/pa/pa.h:264
msgid "Disable FP regs"
msgstr ""
-#: config/pa/pa.h:244
+#: config/pa/pa.h:266
msgid "Do not disable FP regs"
msgstr ""
-#: config/pa/pa.h:246
+#: config/pa/pa.h:268
msgid "Disable space regs"
msgstr ""
-#: config/pa/pa.h:248
+#: config/pa/pa.h:270
msgid "Do not disable space regs"
msgstr ""
-#: config/pa/pa.h:250
+#: config/pa/pa.h:272
msgid "Put jumps in call delay slots"
msgstr ""
-#: config/pa/pa.h:252
+#: config/pa/pa.h:274
msgid "Do not put jumps in call delay slots"
msgstr ""
-#: config/pa/pa.h:254
+#: config/pa/pa.h:276
msgid "Disable indexed addressing"
msgstr ""
-#: config/pa/pa.h:256
+#: config/pa/pa.h:278
msgid "Do not disable indexed addressing"
msgstr ""
-#: config/pa/pa.h:258
+#: config/pa/pa.h:280
msgid "Use portable calling conventions"
msgstr ""
-#: config/pa/pa.h:260
+#: config/pa/pa.h:282
msgid "Do not use portable calling conventions"
msgstr ""
-#: config/pa/pa.h:262
+#: config/pa/pa.h:284
msgid "Assume code will be assembled by GAS"
msgstr ""
-#: config/pa/pa.h:264
+#: config/pa/pa.h:286
msgid "Do not assume code will be assembled by GAS"
msgstr ""
-#: config/pa/pa.h:268
+#: config/pa/pa.h:290
msgid "Do not use software floating point"
msgstr ""
-#: config/pa/pa.h:270
+#: config/pa/pa.h:292
msgid "Emit long load/store sequences"
msgstr ""
-#: config/pa/pa.h:272
+#: config/pa/pa.h:294
msgid "Do not emit long load/store sequences"
msgstr ""
-#: config/pa/pa.h:274
+#: config/pa/pa.h:296
msgid "Generate fast indirect calls"
msgstr ""
-#: config/pa/pa.h:276
+#: config/pa/pa.h:298
msgid "Do not generate fast indirect calls"
msgstr ""
-#: config/pa/pa.h:278
+#: config/pa/pa.h:300
msgid "Generate code for huge switch statements"
msgstr ""
-#: config/pa/pa.h:280
+#: config/pa/pa.h:302
msgid "Do not generate code for huge switch statements"
msgstr ""
-#: config/pa/pa.h:282
+#: config/pa/pa.h:304
msgid "Always generate long calls"
msgstr ""
-#: config/pa/pa.h:284
+#: config/pa/pa.h:306
msgid "Generate long calls only when needed"
msgstr ""
-#: config/pa/pa.h:286
+#: config/pa/pa.h:308
msgid "Enable linker optimizations"
msgstr ""
-#: config/pa/pa.h:312
+#: config/pa/pa.h:332
msgid ""
-"Specify architecture for code generation. Values are 1.0, 1.1, and 2.0. "
-"2.0 requires gas snapshot 19990413 or later."
+"Specify PA-RISC architecture for code generation.\n"
+"Values are 1.0, 1.1 and 2.0."
+msgstr ""
+
+#: config/pa/pa.h:335
+msgid "Specify range of registers to make fixed."
+msgstr ""
+
+#: config/pa/pa.h:337
+msgid "Specify CPU for scheduling purposes."
msgstr ""
#: config/pa/pa64-hpux.h:29
msgid "Assume code will be linked by HP ld"
msgstr ""
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:331
msgid "Do not use hardware floating point"
msgstr ""
msgid "Generate code for an 11/10"
msgstr ""
-#. use movstrhi for bcopy
+#. use movmemhi for bcopy
#. use 32 bit for int
#: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
msgid "Use 32 bit int"
msgid "While setting up signal handler: %m"
msgstr ""
-#: config/rs6000/host-darwin.c:184
+#: config/rs6000/host-darwin.c:181
#, c-format
msgid "couldn't unmap pch_address_space: %m\n"
msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000.c:793
+#: config/rs6000/rs6000.c:1231
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:800
+#: config/rs6000/rs6000.c:1238
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:814
+#: config/rs6000/rs6000.c:1252
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:826
+#: config/rs6000/rs6000.c:1264
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:837
+#: config/rs6000/rs6000.c:1275
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:1008
+#: config/rs6000/rs6000.c:1316
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#. Handle -mfix-and-continue.
+#: config/rs6000/rs6000.c:1362 config/rs6000/rs6000.c:1373
+#: config/rs6000/darwin.h:106
+#, c-format
+msgid "invalid option `%s'"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1594
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1025
+#: config/rs6000/rs6000.c:1615
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1031
+#: config/rs6000/rs6000.c:1621
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1045
+#: config/rs6000/rs6000.c:1635
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:5398
+#: config/rs6000/rs6000.c:4639
+msgid ""
+"Cannot return value in vector register because altivec instructions are "
+"disabled, use -maltivec to enable them."
+msgstr ""
+
+#: config/rs6000/rs6000.c:4773
+msgid ""
+"Cannot pass argument in vector register because altivec instructions are "
+"disabled, use -maltivec to enable them."
+msgstr ""
+
+#: config/rs6000/rs6000.c:6211
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:5500 config/rs6000/rs6000.c:6123
+#: config/rs6000/rs6000.c:6314 config/rs6000/rs6000.c:6984
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5540
+#: config/rs6000/rs6000.c:6354
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:5594
+#: config/rs6000/rs6000.c:6408
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:5722
+#: config/rs6000/rs6000.c:6570
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5892
+#: config/rs6000/rs6000.c:6742
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6005
+#: config/rs6000/rs6000.c:6855
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6243
+#: config/rs6000/rs6000.c:6870
+#, c-format
+msgid "invalid parameter combination for `%s' AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:7104
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:6316
+#: config/rs6000/rs6000.c:7177
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:8751
+#: config/rs6000/rs6000.c:10079
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:8760
+#: config/rs6000/rs6000.c:10088
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:8769
+#: config/rs6000/rs6000.c:10097
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:8804
+#: config/rs6000/rs6000.c:10132
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:8814
+#: config/rs6000/rs6000.c:10142
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:8824
+#: config/rs6000/rs6000.c:10152
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:8844 config/xtensa/xtensa.c:2002
+#: config/rs6000/rs6000.c:10172 config/xtensa/xtensa.c:1937
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:8911
+#: config/rs6000/rs6000.c:10239
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:8958
+#: config/rs6000/rs6000.c:10286
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:9002
+#: config/rs6000/rs6000.c:10330
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:9044
+#: config/rs6000/rs6000.c:10372
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:9054
+#: config/rs6000/rs6000.c:10382
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:9063 config/xtensa/xtensa.c:1972
+#: config/rs6000/rs6000.c:10391 config/xtensa/xtensa.c:1907
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:13553
+#: config/rs6000/rs6000.c:15498
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/aix.h:184 config/rs6000/beos.h:32
+#: config/rs6000/rs6000.c:16570
+msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
+msgstr ""
+
+#: config/rs6000/aix.h:203 config/rs6000/beos.h:32
msgid "Always pass floating-point arguments in memory"
msgstr ""
-#: config/rs6000/aix.h:186 config/rs6000/beos.h:34
+#: config/rs6000/aix.h:205 config/rs6000/beos.h:34
msgid "Don't always pass floating-point arguments in memory"
msgstr ""
-#: config/rs6000/aix41.h:27 config/rs6000/aix43.h:31 config/rs6000/aix51.h:31
+#: config/rs6000/aix41.h:27 config/rs6000/aix43.h:32 config/rs6000/aix51.h:31
#: config/rs6000/aix52.h:31
msgid "Support message passing with the Parallel Environment"
msgstr ""
-#: config/rs6000/aix43.h:27 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
+#: config/rs6000/aix43.h:28 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
msgid "Compile for 64-bit pointers"
msgstr ""
-#: config/rs6000/aix43.h:29 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
+#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
msgid "Compile for 32-bit pointers"
msgstr ""
-#: config/rs6000/aix43.h:48 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
+#: config/rs6000/aix43.h:49 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
msgid "-maix64 and POWER architecture are incompatible"
msgstr ""
-#: config/rs6000/aix43.h:53 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
+#: config/rs6000/aix43.h:54 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
msgid "-maix64 requires PowerPC64 architecture remain enabled"
msgstr ""
-#: config/rs6000/aix43.h:57 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
+#: config/rs6000/aix43.h:58 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
msgid ""
"-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
msgstr ""
-#: config/rs6000/darwin.h:64
+#: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
+msgid "Generate 64-bit code"
+msgstr ""
+
+#: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
+msgid "Generate 32-bit code"
+msgstr ""
+
+#: config/rs6000/darwin.h:73
msgid "Generate code suitable for executables (NOT shared libs)"
msgstr ""
#. The Darwin ABI always includes AltiVec, can't be (validly) turned
#. off.
-#: config/rs6000/darwin.h:80
+#: config/rs6000/darwin.h:89
msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
msgstr ""
#. Darwin doesn't support -fpic.
-#: config/rs6000/darwin.h:86
+#: config/rs6000/darwin.h:95
msgid "-fpic is not supported; -fPIC assumed"
msgstr ""
-#: config/rs6000/linux64.h:96
+#: config/rs6000/darwin.h:113
+msgid "-m64 requires PowerPC64 architecture, enabling"
+msgstr ""
+
+#: config/rs6000/linux64.h:106
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
-#: config/rs6000/linux64.h:206
+#: config/rs6000/linux64.h:216
msgid "Call mcount for profiling before a function prologue"
msgstr ""
-#: config/rs6000/linux64.h:208
+#: config/rs6000/linux64.h:218
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:262
+#: config/rs6000/rs6000.h:277
msgid "Use POWER instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:280
msgid "Use POWER2 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:282
msgid "Do not use POWER2 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:285
msgid "Do not use POWER instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:287
msgid "Use PowerPC instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:290
msgid "Do not use PowerPC instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:292
msgid "Use PowerPC General Purpose group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:294
msgid "Do not use PowerPC General Purpose group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:296
msgid "Use PowerPC Graphics group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:298
msgid "Do not use PowerPC Graphics group optional instructions"
msgstr ""
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:300
msgid "Use PowerPC-64 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:302
msgid "Do not use PowerPC-64 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:304
msgid "Use AltiVec instructions"
msgstr ""
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:306
msgid "Do not use AltiVec instructions"
msgstr ""
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:308
msgid "Use new mnemonics for PowerPC architecture"
msgstr ""
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:310
msgid "Use old mnemonics for PowerPC architecture"
msgstr ""
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:313
msgid "Put everything in the regular TOC"
msgstr ""
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:315
msgid "Place floating point constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:317
msgid "Do not place floating point constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:319
msgid "Place symbol+offset constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:321
msgid "Do not place symbol+offset constants in TOC"
msgstr ""
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:327
msgid "Place variable addresses in the regular TOC"
msgstr ""
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:333
msgid "Generate load/store multiple instructions"
msgstr ""
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:335
msgid "Do not generate load/store multiple instructions"
msgstr ""
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:337
msgid "Generate string instructions for block moves"
msgstr ""
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:339
msgid "Do not generate string instructions for block moves"
msgstr ""
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:341
msgid "Generate load/store with update instructions"
msgstr ""
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:343
msgid "Do not generate load/store with update instructions"
msgstr ""
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:347
msgid "Do not generate fused multiply/add instructions"
msgstr ""
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:351
msgid "Do not schedule the start and end of the procedure"
msgstr ""
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:357
msgid "Return all structures in memory (AIX default)"
msgstr ""
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:359
msgid "Return small structures in registers (SVR4 default)"
msgstr ""
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:365
msgid "Generate single field mfcr instruction"
msgstr ""
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:367
msgid "Do not generate single field mfcr instruction"
msgstr ""
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:625
+#: config/rs6000/rs6000.h:451 config/sparc/sparc.h:709
msgid "Use features of and schedule code for given CPU"
msgstr ""
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:454
msgid "Enable debug output"
msgstr ""
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:456
msgid "Select full, part, or no traceback table"
msgstr ""
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:457
msgid "Specify ABI to use"
msgstr ""
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:459
msgid "Specify size of long double (64 or 128 bits)"
msgstr ""
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:461
msgid "Specify yes/no if isel instructions should be generated"
msgstr ""
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:463
msgid "Specify yes/no if SPE SIMD instructions should be generated"
msgstr ""
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:465
msgid "Specify yes/no if using floating point in the GPRs"
msgstr ""
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:467
msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
msgstr ""
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:469
msgid "Avoid all range limits on call instructions"
msgstr ""
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:472
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.h:475
msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:477
msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:479
msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:481
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:1922
+#: config/rs6000/rs6000.h:1818
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
msgid "Use the WindISS simulator"
msgstr ""
-#: config/rs6000/sysv4.h:153
-msgid "Generate 64-bit code"
-msgstr ""
-
-#: config/rs6000/sysv4.h:155
-msgid "Generate 32-bit code"
-msgstr ""
-
#. Sometimes certain combinations of command options do not make sense
#. on a particular target machine. You can define a macro
#. `OVERRIDE_OPTIONS' to take account of this. This macro, if
#.
#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
#. get control.
-#: config/rs6000/sysv4.h:214
+#: config/rs6000/sysv4.h:219
#, c-format
msgid "bad value for -mcall-%s"
msgstr ""
-#: config/rs6000/sysv4.h:230
+#: config/rs6000/sysv4.h:235
#, c-format
msgid "bad value for -msdata=%s"
msgstr ""
-#: config/rs6000/sysv4.h:247
+#: config/rs6000/sysv4.h:252
#, c-format
msgid "-mrelocatable and -msdata=%s are incompatible"
msgstr ""
-#: config/rs6000/sysv4.h:256
+#: config/rs6000/sysv4.h:261
#, c-format
msgid "-f%s and -msdata=%s are incompatible"
msgstr ""
-#: config/rs6000/sysv4.h:265
+#: config/rs6000/sysv4.h:270
#, c-format
msgid "-msdata=%s and -mcall-%s are incompatible"
msgstr ""
-#: config/rs6000/sysv4.h:274
+#: config/rs6000/sysv4.h:279
msgid "-mrelocatable and -mno-minimal-toc are incompatible"
msgstr ""
-#: config/rs6000/sysv4.h:280
+#: config/rs6000/sysv4.h:285
#, c-format
msgid "-mrelocatable and -mcall-%s are incompatible"
msgstr ""
-#: config/rs6000/sysv4.h:287
+#: config/rs6000/sysv4.h:292
#, c-format
msgid "-fPIC and -mcall-%s are incompatible"
msgstr ""
-#: config/rs6000/sysv4.h:294
+#: config/rs6000/sysv4.h:299
msgid "-mcall-aixdesc must be big endian"
msgstr ""
-#: config/rs6000/sysv4.h:309
+#: config/rs6000/sysv4.h:314
#, c-format
msgid "-m%s not supported in this configuration"
msgstr ""
-#: config/s390/s390.c:934
+#: config/s390/s390.c:1258
#, c-format
msgid "Unknown cpu used in -march=%s."
msgstr ""
-#: config/s390/s390.c:953
+#: config/s390/s390.c:1277
#, c-format
msgid "Unknown cpu used in -mtune=%s."
msgstr ""
-#: config/s390/s390.c:958
+#: config/s390/s390.c:1282
#, c-format
msgid "z/Architecture mode not supported on %s."
msgstr ""
-#: config/s390/s390.c:960
+#: config/s390/s390.c:1284
msgid "64-bit ABI not supported in ESA/390 mode."
msgstr ""
-#: config/s390/s390.c:3345
-msgid "invalid UNSPEC as operand (1)"
+#: config/s390/s390.c:1290
+msgid "invalid value for -mwarn-framesize"
+msgstr ""
+
+#: config/s390/s390.c:1300
+msgid "invalid value for -mstack-size"
+msgstr ""
+
+#: config/s390/s390.c:1303
+msgid "stack size must be an exact power of 2"
+msgstr ""
+
+#: config/s390/s390.c:1309
+msgid "invalid value for -mstack-guard"
+msgstr ""
+
+#: config/s390/s390.c:1312
+msgid "stack size must be greater than the stack guard value"
+msgstr ""
+
+#: config/s390/s390.c:1315
+msgid "stack guard value must be an exact power of 2"
msgstr ""
-#: config/s390/s390.c:3393
-msgid "invalid UNSPEC as operand (2)"
+#: config/s390/s390.c:1318
+msgid "-mstack-size implies use of -mstack-guard"
msgstr ""
-#: config/s390/s390.c:3399
-msgid "UNKNOWN in s390_output_symbolic_const !?"
+#: config/s390/s390.c:1322
+msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
-#: config/s390/s390.c:3415
+#: config/s390/s390.c:4024
msgid "Cannot decompose address."
msgstr ""
-#: config/s390/s390.c:3586
+#: config/s390/s390.c:4195
msgid "UNKNOWN in print_operand !?"
msgstr ""
-#: config/s390/s390.c:5309
+#: config/s390/s390.c:6241
msgid "Total size of local variables exceeds architecture limit."
msgstr ""
-#: config/s390/s390.h:126
-msgid "Set backchain"
+#: config/s390/s390.c:6780
+#, c-format
+msgid "frame size of `%s' is "
+msgstr ""
+
+#: config/s390/s390.c:6780
+msgid " bytes"
msgstr ""
-#: config/s390/s390.h:127
-msgid "Don't set backchain (faster, but debug harder"
+#: config/s390/s390.c:6784
+#, c-format
+msgid "`%s' uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.h:128
+#: config/s390/s390.h:137
msgid "Use bras for executable < 64k"
msgstr ""
-#: config/s390/s390.h:129
+#: config/s390/s390.h:138
msgid "Don't use bras"
msgstr ""
-#: config/s390/s390.h:130
+#: config/s390/s390.h:139
msgid "Additional debug prints"
msgstr ""
-#: config/s390/s390.h:131
+#: config/s390/s390.h:140
msgid "Don't print additional debug prints"
msgstr ""
-#: config/s390/s390.h:132
+#: config/s390/s390.h:141
msgid "64 bit ABI"
msgstr ""
-#: config/s390/s390.h:133
+#: config/s390/s390.h:142
msgid "31 bit ABI"
msgstr ""
-#: config/s390/s390.h:134
+#: config/s390/s390.h:143
msgid "z/Architecture"
msgstr ""
-#: config/s390/s390.h:135
+#: config/s390/s390.h:144
msgid "ESA/390 architecture"
msgstr ""
-#: config/s390/s390.h:136
+#: config/s390/s390.h:145
msgid "mvcle use"
msgstr ""
-#: config/s390/s390.h:137
+#: config/s390/s390.h:146
msgid "mvc&ex"
msgstr ""
-#: config/s390/s390.h:138
-msgid "enable tpf OS code"
+#: config/s390/s390.h:147
+msgid "enable tpf OS tracing code"
msgstr ""
-#: config/s390/s390.h:139
-msgid "disable tpf OS code"
+#: config/s390/s390.h:148
+msgid "disable tpf OS tracing code"
msgstr ""
-#: config/s390/s390.h:140
+#: config/s390/s390.h:149
msgid "disable fused multiply/add instructions"
msgstr ""
-#: config/s390/s390.h:141
+#: config/s390/s390.h:150
msgid "enable fused multiply/add instructions"
msgstr ""
-#: config/sh/sh.c:5844
+#: config/s390/s390.h:159
+msgid "Set backchain"
+msgstr ""
+
+#: config/s390/s390.h:161
+msgid "Do not set backchain"
+msgstr ""
+
+#: config/s390/s390.h:163
+msgid "Set backchain appropriate for the linux kernel"
+msgstr ""
+
+#: config/s390/s390.h:165
+msgid "Warn if a single function's framesize exceeds the given framesize"
+msgstr ""
+
+#: config/s390/s390.h:168
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
+msgstr ""
+
+#: config/s390/s390.h:171
+msgid ""
+"Emit extra code in the function prologue in order to trap if the stacksize "
+"exceeds the given limit"
+msgstr ""
+
+#: config/s390/s390.h:174
+msgid ""
+"Set the max. number of bytes which has to be left to stack size before a "
+"trap instruction is triggered"
+msgstr ""
+
+#: config/sh/sh.c:6183
msgid "__builtin_saveregs not supported by this subtarget"
msgstr ""
-#: config/sh/sh.c:6744
+#: config/sh/sh.c:7152
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
#. The trap_exit attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6766 config/sh/sh.c:6801
+#: config/sh/sh.c:7174 config/sh/sh.c:7209
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr ""
#. The argument must be a constant string.
-#: config/sh/sh.c:6773
+#: config/sh/sh.c:7181
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr ""
#. The argument must be a constant integer.
-#: config/sh/sh.c:6808
+#: config/sh/sh.c:7216
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr ""
+#: config/sh/sh.c:7344
+#, c-format
+msgid "created and used with differing settings of `-m%s'"
+msgstr ""
+
+#: config/sh/symbian.c:147
+msgid ""
+"%H function '%D' is defined after prior declaration as dllimport: attribute "
+"ignored"
+msgstr ""
+
+#: config/sh/symbian.c:158
+msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
+msgstr ""
+
+#: config/sh/symbian.c:171
+msgid "%Hdefinition of static data member '%D' of dllimport'd class."
+msgstr ""
+
+#: config/sh/symbian.c:286
+msgid ""
+"%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external "
+"linkage."
+msgstr ""
+
+#: config/sh/symbian.c:332
+msgid "%H%s '%D' %s after being referenced with dllimport linkage."
+msgstr ""
+
+#: config/sh/symbian.c:436
+msgid "%Hvariable `%D' definition is marked dllimport."
+msgstr ""
+
+#: config/sh/symbian.c:511
+msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
+msgstr ""
+
+#: config/sh/symbian.c:892 cp/tree.c:2355
+#, c-format
+msgid "lang_* check: failed in %s, at %s:%d"
+msgstr ""
+
#. There are no delay slots on SHmedia.
#. Relaxation isn't yet supported for SHmedia
#. -fprofile-arcs needs a working libgcov . In unified tree configurations with newlib, this requires to configure with --with-newlib --with-headers. But there is no way to check here we have a working libgcov, so just assume that we have.
-#: config/sh/sh.h:478
+#: config/sh/sh.h:754
msgid "Profiling is not supported on this target."
msgstr ""
-#: config/sparc/sparc.c:389
+#: config/sparc/sparc.c:557
#, c-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:396
+#: config/sparc/sparc.c:564
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:421
+#: config/sparc/sparc.c:589
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:6869 config/sparc/sparc.c:6875
+#: config/sparc/sparc.c:7106 config/sparc/sparc.c:7112
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:6945
+#: config/sparc/sparc.c:7182
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:6955
+#: config/sparc/sparc.c:7192
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:6994
+#: config/sparc/sparc.c:7231
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/sparc/sparc.c:6995
+#: config/sparc/sparc.c:7232
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:7016
+#: config/sparc/sparc.c:7253
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/sparc/sparc.c:7017
+#: config/sparc/sparc.c:7254
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:7033
+#: config/sparc/sparc.c:7270
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:7047
+#: config/sparc/sparc.c:7284
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:7101
+#: config/sparc/sparc.c:7338
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7104
+#: config/sparc/sparc.c:7341
msgid "floating point constant not a valid immediate operand"
msgstr ""
-#: config/sparc/freebsd.h:76 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:211
+#: config/sparc/freebsd.h:77 config/sparc/linux.h:86
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:211
msgid "Use 64 bit long doubles"
msgstr ""
-#: config/sparc/freebsd.h:77 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:212
+#: config/sparc/freebsd.h:78 config/sparc/linux.h:87
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:212
msgid "Use 128 bit long doubles"
msgstr ""
msgid "Use little-endian byte order for data"
msgstr ""
-#: config/sparc/sparc.h:542
+#: config/sparc/sparc.h:626
msgid "Assume possible double misalignment"
msgstr ""
-#: config/sparc/sparc.h:544
+#: config/sparc/sparc.h:628
msgid "Assume all doubles are aligned"
msgstr ""
-#: config/sparc/sparc.h:546
+#: config/sparc/sparc.h:630
msgid "Pass -assert pure-text to linker"
msgstr ""
-#: config/sparc/sparc.h:548
+#: config/sparc/sparc.h:632
msgid "Do not pass -assert pure-text to linker"
msgstr ""
-#: config/sparc/sparc.h:550
+#: config/sparc/sparc.h:634
msgid "Use ABI reserved registers"
msgstr ""
-#: config/sparc/sparc.h:552
+#: config/sparc/sparc.h:636
msgid "Do not use ABI reserved registers"
msgstr ""
-#: config/sparc/sparc.h:554
+#: config/sparc/sparc.h:638
msgid "Use hardware quad fp instructions"
msgstr ""
-#: config/sparc/sparc.h:556
+#: config/sparc/sparc.h:640
msgid "Do not use hardware quad fp instructions"
msgstr ""
-#: config/sparc/sparc.h:558
+#: config/sparc/sparc.h:642
msgid "Compile for v8plus ABI"
msgstr ""
-#: config/sparc/sparc.h:560
+#: config/sparc/sparc.h:644
msgid "Do not compile for v8plus ABI"
msgstr ""
-#: config/sparc/sparc.h:562
+#: config/sparc/sparc.h:646
msgid "Utilize Visual Instruction Set"
msgstr ""
-#: config/sparc/sparc.h:564
+#: config/sparc/sparc.h:648
msgid "Do not utilize Visual Instruction Set"
msgstr ""
-#: config/sparc/sparc.h:566
+#: config/sparc/sparc.h:650
msgid "Pointers are 64-bit"
msgstr ""
-#: config/sparc/sparc.h:568
+#: config/sparc/sparc.h:652
msgid "Pointers are 32-bit"
msgstr ""
-#: config/sparc/sparc.h:570
+#: config/sparc/sparc.h:654
msgid "Use 32-bit ABI"
msgstr ""
-#: config/sparc/sparc.h:572
+#: config/sparc/sparc.h:656
msgid "Use 64-bit ABI"
msgstr ""
-#: config/sparc/sparc.h:574
+#: config/sparc/sparc.h:658
msgid "Use stack bias"
msgstr ""
-#: config/sparc/sparc.h:576
+#: config/sparc/sparc.h:660
msgid "Do not use stack bias"
msgstr ""
-#: config/sparc/sparc.h:578
+#: config/sparc/sparc.h:662
msgid "Use structs on stronger alignment for double-word copies"
msgstr ""
-#: config/sparc/sparc.h:580
+#: config/sparc/sparc.h:664
msgid "Do not use structs on stronger alignment for double-word copies"
msgstr ""
-#: config/sparc/sparc.h:582
+#: config/sparc/sparc.h:666
msgid "Optimize tail call instructions in assembler and linker"
msgstr ""
-#: config/sparc/sparc.h:584
+#: config/sparc/sparc.h:668
msgid "Do not optimize tail call instructions in assembler or linker"
msgstr ""
-#: config/sparc/sparc.h:629
+#: config/sparc/sparc.h:713
msgid "Use given SPARC code model"
msgstr ""
-#: config/stormy16/stormy16.c:527
+#: config/stormy16/stormy16.c:528
msgid "Constant halfword load operand out of range."
msgstr ""
-#: config/stormy16/stormy16.c:537
+#: config/stormy16/stormy16.c:538
msgid "Constant arithmetic operand out of range."
msgstr ""
-#: config/stormy16/stormy16.c:1028
+#: config/stormy16/stormy16.c:1224
msgid "Local variable memory requirements exceed capacity."
msgstr ""
-#: config/stormy16/stormy16.c:1194
+#: config/stormy16/stormy16.c:1390
msgid "function_profiler support"
msgstr ""
-#: config/stormy16/stormy16.c:1283
+#: config/stormy16/stormy16.c:1479
msgid "cannot use va_start in interrupt function"
msgstr ""
-#: config/stormy16/stormy16.c:1599
+#: config/stormy16/stormy16.c:1921 config/stormy16/stormy16.c:1992
msgid "`B' operand is not constant"
msgstr ""
-#: config/stormy16/stormy16.c:1605
+#: config/stormy16/stormy16.c:1948
msgid "`B' operand has multiple bits set"
msgstr ""
-#: config/stormy16/stormy16.c:1631
+#: config/stormy16/stormy16.c:1974
msgid "`o' operand is not constant"
msgstr ""
-#: config/stormy16/stormy16.c:1645
+#: config/stormy16/stormy16.c:2006
msgid "xstormy16_print_operand: unknown code"
msgstr ""
-#: config/stormy16/stormy16.c:1691
+#: config/stormy16/stormy16.c:2052
#, c-format
msgid "switch statement of size %lu entries too large"
msgstr ""
+#: config/stormy16/stormy16.c:2434
+msgid "`__BELOW100__' attribute only applies to variables"
+msgstr ""
+
+#: config/stormy16/stormy16.c:2441
+msgid "__BELOW100__ attribute not allowed with auto storage class."
+msgstr ""
+
#: config/v850/v850-c.c:67
msgid "#pragma GHS endXXXX found without previous startXXX"
msgstr ""
msgid "junk at end of #pragma ghs endzda"
msgstr ""
-#: config/v850/v850.c:156
+#: config/v850/v850.c:163
#, c-format
msgid "%s=%s is not numeric"
msgstr ""
-#: config/v850/v850.c:163
+#: config/v850/v850.c:170
#, c-format
msgid "%s=%s is too large"
msgstr ""
-#: config/v850/v850.c:315
+#: config/v850/v850.c:336
msgid "const_double_split got a bad insn:"
msgstr ""
-#: config/v850/v850.c:880
+#: config/v850/v850.c:901
msgid "output_move_single:"
msgstr ""
-#: config/v850/v850.c:2223
+#: config/v850/v850.c:2243
msgid "%Jdata area attributes cannot be specified for local variables"
msgstr ""
-#: config/v850/v850.c:2234
+#: config/v850/v850.c:2254
msgid "%Jdata area of '%D' conflicts with previous declaration"
msgstr ""
-#: config/v850/v850.c:2433
+#: config/v850/v850.c:2453
#, c-format
msgid "bogus JR construction: %d\n"
msgstr ""
-#: config/v850/v850.c:2454 config/v850/v850.c:2657
+#: config/v850/v850.c:2474 config/v850/v850.c:2677
#, c-format
msgid "bad amount of stack space removal: %d"
msgstr ""
-#: config/v850/v850.c:2633
+#: config/v850/v850.c:2653
#, c-format
msgid "bogus JARL construction: %d\n"
msgstr ""
-#: config/v850/v850.c:3003
+#: config/v850/v850.c:3023
#, c-format
msgid "Bogus DISPOSE construction: %d\n"
msgstr ""
-#: config/v850/v850.c:3025
+#: config/v850/v850.c:3045
#, c-format
msgid "Too much stack space to dispose of: %d"
msgstr ""
-#: config/v850/v850.c:3198
+#: config/v850/v850.c:3218
#, c-format
msgid "Bogus PREPEARE construction: %d\n"
msgstr ""
-#: config/v850/v850.c:3220
+#: config/v850/v850.c:3240
#, c-format
msgid "Too much stack space to prepare: %d"
msgstr ""
msgid "Set the max size of data eligible for the ZDA area"
msgstr ""
-#: config/xtensa/xtensa.c:1831
+#: config/xtensa/xtensa.c:1014 config/xtensa/xtensa.c:1046
+#: config/xtensa/xtensa.c:1055
+msgid "bad test"
+msgstr ""
+
+#: config/xtensa/xtensa.c:1774
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:1885
+#: config/xtensa/xtensa.c:1820
#, c-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:1890
+#: config/xtensa/xtensa.c:1825
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:1960
+#: config/xtensa/xtensa.c:1895
#, c-format
msgid "invalid %%D value"
msgstr ""
-#: config/xtensa/xtensa.c:1997
+#: config/xtensa/xtensa.c:1932
msgid "invalid mask"
msgstr ""
-#: config/xtensa/xtensa.c:2023
+#: config/xtensa/xtensa.c:1958
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/xtensa/xtensa.c:2030
+#: config/xtensa/xtensa.c:1965
#, c-format
msgid "invalid %%d value"
msgstr ""
-#: config/xtensa/xtensa.c:2051 config/xtensa/xtensa.c:2061
+#: config/xtensa/xtensa.c:1986 config/xtensa/xtensa.c:1996
#, c-format
msgid "invalid %%t/%%b value"
msgstr ""
-#: config/xtensa/xtensa.c:2103
+#: config/xtensa/xtensa.c:2038
msgid "invalid address"
msgstr ""
-#: config/xtensa/xtensa.c:2128
+#: config/xtensa/xtensa.c:2063
msgid "no register in address"
msgstr ""
-#: config/xtensa/xtensa.c:2136
+#: config/xtensa/xtensa.c:2071
msgid "address offset not a constant"
msgstr ""
-#: config/xtensa/xtensa.c:2819
+#: config/xtensa/xtensa.c:2672
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
msgid "Use direct CALLn instructions for fast calls"
msgstr ""
-#: ada/misc.c:240
+#: ada/misc.c:258
#, c-format
msgid "missing argument to \"-%s\""
msgstr ""
-#: ada/misc.c:281
+#: ada/misc.c:299
msgid "`-gnat' misspelled as `-gant'"
msgstr ""
-#: cp/call.c:217
+#: cp/call.c:282
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:2228
+#: cp/call.c:2365
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2233
+#: cp/call.c:2370
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2237
+#: cp/call.c:2374
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2241
+#: cp/call.c:2378
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2243
+#: cp/call.c:2380
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2245
+#: cp/call.c:2382
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2280
+#: cp/call.c:2417
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2468
-msgid "conversion from `%T' to `%T' is ambiguous"
+#: cp/call.c:2603
+msgid "conversion from %qT to %qT is ambiguous"
msgstr ""
-#: cp/call.c:2619 cp/call.c:2663
-msgid "no matching function for call to `%D(%A)'"
+#: cp/call.c:2757 cp/call.c:2815
+msgid "no matching function for call to %<%D(%A)%>"
msgstr ""
-#: cp/call.c:2622 cp/call.c:2666
-msgid "call of overloaded `%D(%A)' is ambiguous"
+#: cp/call.c:2760 cp/call.c:2818
+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:2732
+#: cp/call.c:2886
#, c-format
msgid ""
"pointer-to-member function %E cannot be called without an object; consider "
"using .* or ->*"
msgstr ""
-#: cp/call.c:2798
-msgid "no match for call to `(%T) (%A)'"
+#: cp/call.c:2955
+msgid "no match for call to %<(%T) (%A)%>"
msgstr ""
-#: cp/call.c:2806
-msgid "call of `(%T) (%A)' is ambiguous"
+#: cp/call.c:2964
+msgid "call of %<(%T) (%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:2839
-#, c-format
-msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
+#: cp/call.c:3001
+msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
msgstr ""
-#: cp/call.c:2845
-#, c-format
-msgid "%s for 'operator%s' in '%E%s'"
+#: cp/call.c:3007
+msgid "%s for %<operator%s%> in %<%E%s%>"
msgstr ""
-#: cp/call.c:2849
-#, c-format
-msgid "%s for 'operator[]' in '%E[%E]'"
+#: cp/call.c:3011
+msgid "%s for %<operator[]%> in %<%E[%E]%>"
msgstr ""
-#: cp/call.c:2854
-#, c-format
-msgid "%s for '%s' in '%s %E'"
+#: cp/call.c:3016
+msgid "%s for %qs in %<%s %E%>"
msgstr ""
-#: cp/call.c:2859
-#, c-format
-msgid "%s for 'operator%s' in '%E %s %E'"
+#: cp/call.c:3021
+msgid "%s for %<operator%s%> in %<%E %s %E%>"
msgstr ""
-#: cp/call.c:2862
-#, c-format
-msgid "%s for 'operator%s' in '%s%E'"
+#: cp/call.c:3024
+msgid "%s for %<operator%s%> in %<%s%E%>"
msgstr ""
-#: cp/call.c:2957
+#: cp/call.c:3114
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
-#: cp/call.c:3018
-#, c-format
-msgid "`%E' has type `void' and is not a throw-expression"
+#: cp/call.c:3191
+msgid "%qE has type %<void%> and is not a throw-expression"
msgstr ""
-#: cp/call.c:3051 cp/call.c:3242
+#: cp/call.c:3230 cp/call.c:3440
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3196
+#: cp/call.c:3394
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr ""
-#: cp/call.c:3203
+#: cp/call.c:3401
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3487
-msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
+#: cp/call.c:3696
+msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
msgstr ""
-#: cp/call.c:3532
-msgid "using synthesized `%#D' for copy assignment"
+#: cp/call.c:3749
+msgid "using synthesized %q#D for copy assignment"
msgstr ""
-#: cp/call.c:3534
-msgid " where cfront would use `%#D'"
+#: cp/call.c:3751
+msgid " where cfront would use %q#D"
msgstr ""
-#: cp/call.c:3557
-msgid "comparison between `%#T' and `%#T'"
+#: cp/call.c:3783
+msgid "comparison between %q#T and %q#T"
msgstr ""
-#: cp/call.c:3803
-msgid "no suitable `operator %s' for `%T'"
+#: cp/call.c:4040
+msgid "no suitable %<operator %s> for %qT"
msgstr ""
-#: cp/call.c:3820
-msgid "`%+#D' is private"
+#: cp/call.c:4057
+msgid "%q+#D is private"
msgstr ""
-#: cp/call.c:3822
-msgid "`%+#D' is protected"
+#: cp/call.c:4059
+msgid "%q+#D is protected"
msgstr ""
-#: cp/call.c:3824
-msgid "`%+#D' is inaccessible"
+#: cp/call.c:4061
+msgid "%q+#D is inaccessible"
msgstr ""
-#: cp/call.c:3825
+#: cp/call.c:4062
msgid "within this context"
msgstr ""
-#: cp/call.c:3895
-msgid "invalid conversion from `%T' to `%T'"
+#: cp/call.c:4145
+msgid "invalid conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:3897
-msgid " initializing argument %P of `%D'"
+#: cp/call.c:4147
+msgid " initializing argument %P of %qD"
msgstr ""
-#: cp/call.c:4050
-msgid "cannot bind bitfield `%E' to `%T'"
+#: cp/call.c:4290
+msgid "cannot bind bitfield %qE to %qT"
msgstr ""
-#: cp/call.c:4053
-msgid "cannot bind packed field `%E' to `%T'"
+#: cp/call.c:4293
+msgid "cannot bind packed field %qE to %qT"
msgstr ""
-#: cp/call.c:4056
-msgid "cannot bind rvalue `%E' to `%T'"
+#: cp/call.c:4296
+msgid "cannot bind rvalue %qE to %qT"
msgstr ""
-#: cp/call.c:4144
+#: cp/call.c:4381
msgid ""
-"cannot pass objects of non-POD type `%#T' through `...'; call will abort at "
+"cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
"runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4168
+#: cp/call.c:4407
msgid ""
-"cannot receive objects of non-POD type `%#T' through `...'; call will abort "
-"at runtime"
+"cannot receive objects of non-POD type %q#T' through %<...%>; call will "
+"abort at runtime"
msgstr ""
-#: cp/call.c:4208
-msgid "the default argument for parameter %d of `%D' has not yet been parsed"
+#: cp/call.c:4450
+msgid "the default argument for parameter %d of %qD has not yet been parsed"
msgstr ""
-#: cp/call.c:4403
+#: cp/call.c:4655
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4422
-msgid "`%T' is not an accessible base of `%T'"
+#: cp/call.c:4674
+msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:4696
-msgid "could not find class$ field in java interface type `%T'"
+#: cp/call.c:4924
+msgid "could not find class$ field in java interface type %qT"
msgstr ""
-#: cp/call.c:4951
-msgid "call to non-function `%D'"
+#: cp/call.c:5186
+msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:4977
-msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
+#: cp/call.c:5211
+msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
msgstr ""
-#: cp/call.c:5055
-msgid "no matching function for call to `%T::%s(%A)%#V'"
+#: cp/call.c:5290
+msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgstr ""
-#: cp/call.c:5072
-#, c-format
-msgid "call of overloaded `%s(%A)' is ambiguous"
+#: cp/call.c:5308
+msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:5093
-msgid "cannot call member function `%D' without object"
+#: cp/call.c:5332
+msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:5678
-msgid "passing `%T' chooses `%T' over `%T'"
+#: cp/call.c:5937
+msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:5680 cp/name-lookup.c:4093
-msgid " in call to `%D'"
+#: cp/call.c:5939 cp/name-lookup.c:4244
+msgid " in call to %qD"
msgstr ""
-#: cp/call.c:5737
-msgid "choosing `%D' over `%D'"
+#: cp/call.c:5996
+msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:5738
-msgid " for conversion from `%T' to `%T'"
+#: cp/call.c:5997
+msgid " for conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:5740
+#: cp/call.c:5999
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5860
+#: cp/call.c:6120
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:5864
+#: cp/call.c:6124
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5865
+#: cp/call.c:6125
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:5974
-msgid "could not convert `%E' to `%T'"
+#: cp/call.c:6261
+msgid "could not convert %qE to %qT"
msgstr ""
-#: cp/call.c:6079
+#: cp/call.c:6385
msgid ""
-"invalid initialization of non-const reference of type '%T' from a temporary "
-"of type '%T'"
+"invalid initialization of non-const reference of type %qT from a temporary "
+"of type %qT"
msgstr ""
-#: cp/call.c:6083
+#: cp/call.c:6389
msgid ""
-"invalid initialization of reference of type '%T' from expression of type '%T'"
+"invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
-#: cp/class.c:281
-msgid ""
-"cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
+#: cp/class.c:274
+msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
msgstr ""
-#: cp/class.c:764
-msgid "Java class '%T' cannot have an implicit non-trivial destructor"
+#: cp/class.c:886
+msgid "Java class %qT cannot have an implicit non-trivial destructor"
msgstr ""
-#: cp/class.c:765
-msgid "Java class '%T' cannot have a destructor"
+#: cp/class.c:887
+msgid "Java class %qT cannot have a destructor"
msgstr ""
-#: cp/class.c:933
+#: cp/class.c:986
msgid "`%#D' and `%#D' cannot be overloaded"
msgstr ""
-#: cp/class.c:1016
-msgid "duplicate enum value `%D'"
-msgstr ""
-
-#: cp/class.c:1019
-msgid "duplicate field `%D' (as enum and non-enum)"
-msgstr ""
-
-#: cp/class.c:1026
-msgid "duplicate nested type `%D'"
+#: cp/class.c:1043
+msgid "conflicting access specifications for method %qD, ignored"
msgstr ""
-#: cp/class.c:1037
-msgid "duplicate field `%D' (as type and non-type)"
-msgstr ""
-
-#: cp/class.c:1041
-msgid "duplicate member `%D'"
-msgstr ""
-
-#: cp/class.c:1079
-msgid "conflicting access specifications for method `%D', ignored"
-msgstr ""
-
-#: cp/class.c:1081
+#: cp/class.c:1046
#, c-format
-msgid "conflicting access specifications for field `%s', ignored"
+msgid "conflicting access specifications for field %qE, ignored"
msgstr ""
-#: cp/class.c:1131
-msgid "`%D' names constructor"
+#: cp/class.c:1096
+msgid "%qD names constructor"
msgstr ""
-#: cp/class.c:1136
-msgid "`%D' invalid in `%T'"
+#: cp/class.c:1101
+msgid "%qD invalid in %qT"
msgstr ""
-#: cp/class.c:1144
-msgid "no members matching `%D' in `%#T'"
+#: cp/class.c:1109
+msgid "no members matching %qD in %q#T"
msgstr ""
-#: cp/class.c:1176 cp/class.c:1184
-msgid "`%D' invalid in `%#T'"
+#: cp/class.c:1141 cp/class.c:1149
+msgid "%qD invalid in %q#T"
msgstr ""
-#: cp/class.c:1177
-msgid " because of local method `%#D' with same name"
+#: cp/class.c:1142
+msgid " because of local method %q#D with same name"
msgstr ""
-#: cp/class.c:1185
-msgid " because of local member `%#D' with same name"
+#: cp/class.c:1150
+msgid " because of local member %q#D with same name"
msgstr ""
-#: cp/class.c:1255
-msgid "base class `%#T' has a non-virtual destructor"
+#: cp/class.c:1195
+msgid "base class %q#T has a non-virtual destructor"
msgstr ""
-#: cp/class.c:1275
+#: cp/class.c:1214
msgid ""
-"base `%T' with only non-default constructor in class without a constructor"
+"base %qT with only non-default constructor in class without a constructor"
msgstr ""
-#: cp/class.c:1659
-msgid "all member functions in class `%T' are private"
+#: cp/class.c:1521
+msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:1670
-msgid "`%#T' only defines a private destructor and has no friends"
+#: cp/class.c:1532
+msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:1712
-msgid "`%#T' only defines private constructors and has no friends"
+#: cp/class.c:1572
+msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2097
-msgid "no unique final overrider for `%D' in `%T'"
+#: cp/class.c:1910
+msgid "no unique final overrider for %qD in %qT"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2542
-msgid "`%D' was hidden"
-msgstr ""
-
-#: cp/class.c:2543
-msgid " by `%D'"
+#: cp/class.c:2361
+msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:2584
-msgid "ISO C++ forbids member `%D' with same name as enclosing class"
+#: cp/class.c:2362
+msgid " by %qD"
msgstr ""
-#: cp/class.c:2589 cp/decl2.c:1167
-msgid "`%#D' invalid; an anonymous union can only have non-static data members"
+#: cp/class.c:2403 cp/decl2.c:1139
+msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2595 cp/decl2.c:1174
-msgid "private member `%#D' in anonymous union"
+#: cp/class.c:2410 cp/decl2.c:1146
+msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:2598 cp/decl2.c:1176
-msgid "protected member `%#D' in anonymous union"
+#: cp/class.c:2413 cp/decl2.c:1148
+msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:2717
+#: cp/class.c:2527
msgid ""
-"vtable layout for class `%T' may not be ABI-compliant and may change in a "
+"vtable layout for class %qT may not be ABI-compliant and may change in a "
"future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2777
-msgid "bit-field `%#D' with non-integral type"
+#: cp/class.c:2585
+msgid "bit-field %q#D with non-integral type"
msgstr ""
-#: cp/class.c:2797
-msgid "bit-field `%D' width not an integer constant"
+#: cp/class.c:2605
+msgid "bit-field %qD width not an integer constant"
msgstr ""
-#: cp/class.c:2803
-msgid "negative width in bit-field `%D'"
+#: cp/class.c:2611
+msgid "negative width in bit-field %qD"
msgstr ""
-#: cp/class.c:2808
-msgid "zero width for bit-field `%D'"
+#: cp/class.c:2616
+msgid "zero width for bit-field %qD"
msgstr ""
-#: cp/class.c:2814
-msgid "width of `%D' exceeds its type"
+#: cp/class.c:2622
+msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:2823
-msgid "`%D' is too small to hold all values of `%#T'"
+#: cp/class.c:2631
+msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:2885
-msgid "member `%#D' with constructor not allowed in union"
+#: cp/class.c:2693
+msgid "member %q#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2888
-msgid "member `%#D' with destructor not allowed in union"
+#: cp/class.c:2696
+msgid "member %q#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2891
-msgid "member `%#D' with copy assignment operator not allowed in union"
+#: cp/class.c:2699
+msgid "member %q#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2918
-msgid "multiple fields in union `%T' initialized"
+#: cp/class.c:2726
+msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:2987
-msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
+#: cp/class.c:2792
+msgid "ignoring packed attribute on unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3039
-msgid "field `%D' in local class cannot be static"
+#: cp/class.c:2852
+msgid "%qD may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3045
-msgid "field `%D' invalidly declared function type"
+#: cp/class.c:2857
+msgid "%qD may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:3052
-msgid "field `%D' invalidly declared method type"
+#: cp/class.c:2865
+msgid "field %qD in local class cannot be static"
msgstr ""
-#. Unions cannot have static members.
-#: cp/class.c:3070
-msgid "field `%D' declared static in union"
+#: cp/class.c:2871
+msgid "field %qD invalidly declared function type"
msgstr ""
-#: cp/class.c:3097
-msgid "non-static reference `%#D' in class without a constructor"
+#: cp/class.c:2877
+msgid "field %qD invalidly declared method type"
msgstr ""
-#: cp/class.c:3132
-msgid "non-static const member `%#D' in class without a constructor"
+#: cp/class.c:2910
+msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:3147
-msgid "field `%#D' with same name as class"
+#: cp/class.c:2958
+msgid "non-static const member %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:3165
-msgid "`%#T' has pointer data members"
+#: cp/class.c:2973
+msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:3169
-msgid " but does not override `%T(const %T&)'"
+#: cp/class.c:3007
+msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:3171
-msgid " or `operator=(const %T&)'"
+#: cp/class.c:3011
+msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:3174
-msgid " but does not override `operator=(const %T&)'"
+#: cp/class.c:3013
+msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:3604
+#: cp/class.c:3016
+msgid " but does not override %<operator=(const %T&)%>"
+msgstr ""
+
+#: cp/class.c:3449
msgid ""
-"offset of empty base `%T' may not be ABI-compliant and maychange in a future "
+"offset of empty base %qT may not be ABI-compliant and maychange in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:3714
-msgid "class `%T' will be considered nearly empty in a future version of GCC"
+#: cp/class.c:3561
+msgid "class %qT will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3801
-msgid "initializer specified for non-virtual method `%D'"
+#: cp/class.c:3643
+msgid "initializer specified for non-virtual method %qD"
msgstr ""
-#: cp/class.c:4489
+#: cp/class.c:4302
msgid ""
-"offset of virtual base `%T' is not ABI-compliant and may change in a future "
+"offset of virtual base %qT is not ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4579
-msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
+#: cp/class.c:4397
+msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:4592
-msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
+#: cp/class.c:4409
+msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:4766
+#: cp/class.c:4580
msgid ""
"size assigned to `%T' may not be ABI-compliant and may change in a future "
"version of GCC"
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4805
+#: cp/class.c:4619
msgid ""
-"the offset of `%D' may not be ABI-compliant and may change in a future "
+"the offset of %qD may not be ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4828
+#: cp/class.c:4642
msgid ""
-"offset of `%D' is not ABI-compliant and may change in a future version of GCC"
+"offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4837
+#: cp/class.c:4652
msgid ""
-"`%D' contains empty classes which may cause base classes to be placed at "
+"%qD contains empty classes which may cause base classes to be placed at "
"different locations in a future version of GCC"
msgstr ""
-#: cp/class.c:4896
+#: cp/class.c:4711
msgid ""
-"layout of classes derived from empty class `%T' may change in a future "
+"layout of classes derived from empty class %qT may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:5026 cp/semantics.c:2029
-msgid "redefinition of `%#T'"
+#: cp/class.c:4852
+msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:5196
-msgid "`%#T' has virtual functions but non-virtual destructor"
+#: cp/class.c:4996
+msgid "%q#T has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5275
+#: cp/class.c:5091
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5717
+#: cp/class.c:5509
#, c-format
-msgid "language string `\"%s\"' not recognized"
+msgid "language string `\"%E\"' not recognized"
msgstr ""
-#: cp/class.c:5805
+#: cp/class.c:5596
msgid ""
"cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5930
-msgid "no matches converting function `%D' to type `%#T'"
+#: cp/class.c:5721
+msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:5953
-msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
+#: cp/class.c:5744
+msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:5979
-msgid "assuming pointer to member `%D'"
+#: cp/class.c:5770
+msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:5982
-#, c-format
-msgid "(a pointer to member can only be formed with `&%E')"
+#: cp/class.c:5773
+msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:6027 cp/class.c:6209 cp/class.c:6216
+#: cp/class.c:5818 cp/class.c:5997 cp/class.c:6004
msgid "not enough type information"
msgstr ""
-#: cp/class.c:6044
-msgid "argument of type `%T' does not match `%T'"
+#: cp/class.c:5835
+msgid "argument of type %qT does not match %qT"
msgstr ""
-#: cp/class.c:6193
+#: cp/class.c:5981
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:6451 cp/decl.c:1225 cp/name-lookup.c:496 cp/pt.c:2093
-msgid "declaration of `%#D'"
+#: cp/class.c:6247 cp/decl.c:1230 cp/name-lookup.c:577 cp/pt.c:2166
+msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:6452
-msgid "changes meaning of `%D' from `%+#D'"
+#: cp/class.c:6248
+msgid "changes meaning of %qD from %q+#D"
msgstr ""
-#: cp/cp-lang.c:398
-msgid "inter-module optimisations not implemented yet"
-msgstr ""
-
-#: cp/cvt.c:88
+#: cp/cvt.c:90
msgid "can't convert from incomplete type `%T' to `%T'"
msgstr ""
-#: cp/cvt.c:97
+#: cp/cvt.c:99
msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
msgstr ""
-#: cp/cvt.c:113 cp/cvt.c:127
+#: cp/cvt.c:115 cp/cvt.c:129
msgid "converting from `%T' to `%T'"
msgstr ""
-#: cp/cvt.c:185 cp/cvt.c:253 cp/cvt.c:297
+#: cp/cvt.c:187 cp/cvt.c:255 cp/cvt.c:301
msgid "cannot convert `%E' from type `%T' to type `%T'"
msgstr ""
-#: cp/cvt.c:214 cp/cvt.c:218
+#: cp/cvt.c:216 cp/cvt.c:220
msgid "pointer to member cast from `%T' to `%T' is via virtual base"
msgstr ""
-#: cp/cvt.c:276
+#: cp/cvt.c:280
msgid "invalid conversion from '%T' to '%T'"
msgstr ""
-#: cp/cvt.c:508
+#: cp/cvt.c:512
msgid "conversion from `%T' to `%T' discards qualifiers"
msgstr ""
-#: cp/cvt.c:526
+#: cp/cvt.c:530
msgid "casting `%T' to `%T' does not dereference pointer"
msgstr ""
-#: cp/cvt.c:553
+#: cp/cvt.c:557
msgid "cannot convert type `%T' to type `%T'"
msgstr ""
-#: cp/cvt.c:679
+#: cp/cvt.c:681
msgid "conversion from `%#T' to `%#T'"
msgstr ""
-#: cp/cvt.c:691
+#: cp/cvt.c:693 cp/cvt.c:713
msgid "`%#T' used where a `%T' was expected"
msgstr ""
-#: cp/cvt.c:715
+#: cp/cvt.c:728
msgid "`%#T' used where a floating point value was expected"
msgstr ""
-#: cp/cvt.c:762
+#: cp/cvt.c:775
msgid "conversion from `%T' to non-scalar type `%T' requested"
msgstr ""
-#: cp/cvt.c:850
+#: cp/cvt.c:863
msgid "object of incomplete type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:853
+#: cp/cvt.c:866
msgid "object of type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:869
+#: cp/cvt.c:882
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:885
+#: cp/cvt.c:898
#, c-format
msgid "%s cannot resolve address of overloaded function"
msgstr ""
#. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:904
#, c-format
msgid "%s is a reference, not call, to function `%E'"
msgstr ""
-#: cp/cvt.c:898
+#: cp/cvt.c:912
#, c-format
msgid "%s has no effect"
msgstr ""
-#: cp/cvt.c:1009
+#: cp/cvt.c:1024
msgid "converting NULL to non-pointer type"
msgstr ""
-#: cp/cvt.c:1081
+#: cp/cvt.c:1097
msgid "ambiguous default type conversion from `%T'"
msgstr ""
-#: cp/cvt.c:1083
+#: cp/cvt.c:1099
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#: cp/decl.c:374
-msgid "label `%D' used but not defined"
+#: cp/decl.c:367
+msgid "label %qD used but not defined"
msgstr ""
-#: cp/decl.c:381
-msgid "label `%D' defined but not used"
+#: cp/decl.c:378
+msgid "label %qD defined but not used"
msgstr ""
-#: cp/decl.c:1133 cp/decl.c:1559
-msgid "previous declaration of `%D'"
+#: cp/decl.c:1137
+msgid "%qD was declared %<extern%> and later %<static%>"
msgstr ""
-#: cp/decl.c:1181
-msgid "%Jfunction '%D' redeclared as inline"
+#: cp/decl.c:1138 cp/decl.c:1603
+msgid "previous declaration of %qD"
msgstr ""
-#: cp/decl.c:1182
-msgid "%Jprevious declaration of '%D' with attribute noinline"
+#: cp/decl.c:1186
+msgid "%Jfunction %qD redeclared as inline"
msgstr ""
-#: cp/decl.c:1189
-msgid "%Jfunction '%D' redeclared with attribute noinline"
+#: cp/decl.c:1187
+msgid "%Jprevious declaration of %qD with attribute noinline"
msgstr ""
-#: cp/decl.c:1191
-msgid "%Jprevious declaration of '%D' was inline"
+#: cp/decl.c:1194
+msgid "%Jfunction %qD redeclared with attribute noinline"
msgstr ""
-#: cp/decl.c:1212 cp/decl.c:1250
-msgid "shadowing %s function `%#D'"
+#: cp/decl.c:1196
+msgid "%Jprevious declaration of %qD was inline"
msgstr ""
-#: cp/decl.c:1221
-msgid "library function `%#D' redeclared as non-function `%#D'"
+#: cp/decl.c:1217 cp/decl.c:1288
+msgid "shadowing %s function %q#D"
msgstr ""
#: cp/decl.c:1226
-msgid "conflicts with built-in declaration `%#D'"
+msgid "library function %q#D redeclared as non-function %q#D"
msgstr ""
-#: cp/decl.c:1245 cp/decl.c:1357 cp/decl.c:1373
-msgid "new declaration `%#D'"
+#: cp/decl.c:1231
+msgid "conflicts with built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1246
-msgid "ambiguates built-in declaration `%#D'"
+#: cp/decl.c:1283 cp/decl.c:1392 cp/decl.c:1408
+msgid "new declaration %q#D"
msgstr ""
-#: cp/decl.c:1317
-msgid "`%#D' redeclared as different kind of symbol"
+#: cp/decl.c:1284
+msgid "ambiguates built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1320
-msgid "previous declaration of `%#D'"
+#: cp/decl.c:1355
+msgid "%q#D redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1342
-msgid "declaration of template `%#D'"
+#: cp/decl.c:1358
+msgid "previous declaration of %q#D"
msgstr ""
-#: cp/decl.c:1343 cp/name-lookup.c:497
-msgid "conflicts with previous declaration `%#D'"
+#: cp/decl.c:1377
+msgid "declaration of template %q#D"
msgstr ""
-#: cp/decl.c:1358 cp/decl.c:1374
-msgid "ambiguates old declaration `%#D'"
+#: cp/decl.c:1378 cp/name-lookup.c:578
+msgid "conflicts with previous declaration %q#D"
msgstr ""
-#: cp/decl.c:1366
-msgid "declaration of C function `%#D' conflicts with"
+#: cp/decl.c:1393 cp/decl.c:1409
+msgid "ambiguates old declaration %q#D"
msgstr ""
-#: cp/decl.c:1368
-msgid "previous declaration `%#D' here"
+#: cp/decl.c:1401
+msgid "declaration of C function %q#D conflicts with"
msgstr ""
-#: cp/decl.c:1384
-msgid "conflicting declaration '%#D'"
+#: cp/decl.c:1403
+msgid "previous declaration %q#D here"
msgstr ""
-#: cp/decl.c:1385
-msgid "'%D' has a previous declaration as `%#D'"
+#: cp/decl.c:1416
+msgid "conflicting declaration %q#D"
msgstr ""
-#: cp/decl.c:1438
-msgid "`%#D' previously defined here"
+#: cp/decl.c:1417
+msgid "%qD has a previous declaration as %q#D"
msgstr ""
-#: cp/decl.c:1439
-msgid "`%#D' previously declared here"
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any global scope
+#. of the program.
+#: cp/decl.c:1470
+msgid "declaration of namespace %qD conflicts with"
+msgstr ""
+
+#: cp/decl.c:1471
+msgid "previous declaration of namespace %qD here"
+msgstr ""
+
+#: cp/decl.c:1483
+msgid "%q#D previously defined here"
+msgstr ""
+
+#: cp/decl.c:1484
+msgid "%q#D previously declared here"
msgstr ""
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1448
-msgid "prototype for `%#D'"
+#: cp/decl.c:1493
+msgid "prototype for %q#D"
msgstr ""
-#: cp/decl.c:1449
+#: cp/decl.c:1494
msgid "%Jfollows non-prototype definition here"
msgstr ""
-#: cp/decl.c:1461
-msgid "previous declaration of `%#D' with %L linkage"
+#: cp/decl.c:1506
+msgid "previous declaration of %q#D with %qL linkage"
msgstr ""
-#: cp/decl.c:1463
-msgid "conflicts with new declaration with %L linkage"
+#: cp/decl.c:1508
+msgid "conflicts with new declaration with %qL linkage"
msgstr ""
-#: cp/decl.c:1486 cp/decl.c:1493
-msgid "default argument given for parameter %d of `%#D'"
+#: cp/decl.c:1531 cp/decl.c:1538
+msgid "default argument given for parameter %d of %q#D"
msgstr ""
-#: cp/decl.c:1488 cp/decl.c:1495
-msgid "after previous specification in `%#D'"
+#: cp/decl.c:1533 cp/decl.c:1540
+msgid "after previous specification in %q#D"
msgstr ""
-#: cp/decl.c:1504
-msgid "`%#D' was used before it was declared inline"
+#: cp/decl.c:1549
+msgid "%q#D was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1505
+#: cp/decl.c:1550
msgid "%Jprevious non-inline declaration here"
msgstr ""
-#: cp/decl.c:1558
-msgid "redundant redeclaration of `%D' in same scope"
+#: cp/decl.c:1602
+msgid "redundant redeclaration of %qD in same scope"
msgstr ""
-#: cp/decl.c:1649
+#: cp/decl.c:1696
#, c-format
-msgid "declaration of `%F' throws different exceptions"
+msgid "declaration of %qF throws different exceptions"
msgstr ""
-#: cp/decl.c:1651
+#: cp/decl.c:1698
#, c-format
-msgid "than previous declaration `%F'"
+msgid "than previous declaration %qF"
msgstr ""
#. From [temp.expl.spec]:
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1798
+#: cp/decl.c:1851
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1880
-msgid "%J'%D': visibility attribute ignored because it"
+#: cp/decl.c:1930
+msgid "%J%qD: visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1882
+#: cp/decl.c:1932
msgid "%Jconflicts with previous declaration here"
msgstr ""
-#: cp/decl.c:1976
-msgid "implicit declaration of function `%#D'"
-msgstr ""
-
-#: cp/decl.c:2124
+#: cp/decl.c:2160
#, c-format
-msgid "label `%s' referenced outside of any function"
+msgid "label %qE referenced outside of any function"
msgstr ""
-#: cp/decl.c:2221 cp/decl.c:2245 cp/decl.c:2333
-msgid "jump to label `%D'"
+#: cp/decl.c:2256 cp/decl.c:2280 cp/decl.c:2368
+msgid "jump to label %qD"
msgstr ""
-#: cp/decl.c:2223 cp/decl.c:2247
+#: cp/decl.c:2258 cp/decl.c:2282
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2226 cp/decl.c:2250
+#: cp/decl.c:2261 cp/decl.c:2285
msgid "%H from here"
msgstr ""
-#: cp/decl.c:2231
-msgid " crosses initialization of `%#D'"
+#: cp/decl.c:2266
+msgid " crosses initialization of %q#D"
msgstr ""
-#: cp/decl.c:2234 cp/decl.c:2349
-msgid " enters scope of non-POD `%#D'"
+#: cp/decl.c:2269 cp/decl.c:2384
+msgid " enters scope of non-POD %q#D"
msgstr ""
-#: cp/decl.c:2254 cp/decl.c:2353
+#: cp/decl.c:2289 cp/decl.c:2388
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2256 cp/decl.c:2355
+#: cp/decl.c:2291 cp/decl.c:2390
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2334
+#: cp/decl.c:2369
msgid " from here"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2345
+#: cp/decl.c:2380
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2347
-msgid " skips initialization of `%#D'"
+#: cp/decl.c:2382
+msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:2381
+#: cp/decl.c:2416
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2384
+#: cp/decl.c:2419
msgid "duplicate label `%D'"
msgstr ""
-#: cp/decl.c:2612 cp/parser.c:3252
-msgid "`%D' used without template parameters"
+#: cp/decl.c:2650 cp/parser.c:3524
+msgid "%qD used without template parameters"
msgstr ""
-#: cp/decl.c:2622 cp/decl.c:2638 cp/decl.c:2726
-msgid "no class template named `%#T' in `%#T'"
+#: cp/decl.c:2660 cp/decl.c:2675 cp/decl.c:2762
+msgid "no class template named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:2659 cp/decl.c:2669 cp/decl.c:2689
-msgid "no type named `%#T' in `%#T'"
+#: cp/decl.c:2696 cp/decl.c:2706 cp/decl.c:2726
+msgid "no type named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:3416
+#: cp/decl.c:3432
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3434
-msgid "member %#D' with constructor not allowed in anonymous aggregate"
+#: cp/decl.c:3450
+msgid "member %q#D with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3437
-msgid "member %#D' with destructor not allowed in anonymous aggregate"
+#: cp/decl.c:3454
+msgid "member %q#D with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3440
+#: cp/decl.c:3458
msgid ""
-"member %#D' with copy assignment operator not allowed in anonymous aggregate"
+"member %q#D with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3480
-msgid "redeclaration of C++ built-in type `%T'"
+#: cp/decl.c:3484
+msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3518
-msgid "multiple types in one declaration"
+#: cp/decl.c:3488
+msgid "redeclaration of C++ built-in type %qT"
msgstr ""
-#: cp/decl.c:3544
+#: cp/decl.c:3524
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3552
+#: cp/decl.c:3532
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3559
-msgid "`%D' can only be specified for functions"
+#: cp/decl.c:3539
+#, c-format
+msgid "%qs can only be specified for functions"
msgstr ""
-#: cp/decl.c:3561
-msgid "`%D' can only be specified inside a class"
+#: cp/decl.c:3545
+msgid "%<friend%> can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3563
-msgid "`%D' can only be specified for constructors"
+#: cp/decl.c:3547
+msgid "%<explicit%> can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3566
-msgid "`%D' can only be specified for objects and functions"
+#: cp/decl.c:3549
+msgid "a storage class can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3708 cp/decl2.c:861
-msgid "typedef `%D' is initialized (use __typeof__ instead)"
+#: cp/decl.c:3555
+msgid "qualifiers can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3713
-msgid "function `%#D' is initialized like a variable"
+#: cp/decl.c:3698
+msgid "function %q#D is initialized like a variable"
msgstr ""
-#: cp/decl.c:3725
-msgid "declaration of `%#D' has `extern' and is initialized"
+#: cp/decl.c:3710
+msgid "declaration of %q#D has %<extern%> and is initialized"
msgstr ""
-#: cp/decl.c:3758
-msgid "`%#D' is not a static member of `%#T'"
+#: cp/decl.c:3741
+msgid "%q#D is not a static member of %q#T"
msgstr ""
-#: cp/decl.c:3764
-msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
+#: cp/decl.c:3747
+msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
msgstr ""
-#: cp/decl.c:3775
+#: cp/decl.c:3759
msgid "duplicate initialization of %D"
msgstr ""
-#: cp/decl.c:3806
-msgid "declaration of `%#D' outside of class is not definition"
+#: cp/decl.c:3792
+msgid "declaration of %q#D outside of class is not definition"
msgstr ""
-#: cp/decl.c:3857
-msgid "variable `%#D' has initializer but incomplete type"
+#: cp/decl.c:3841
+msgid "variable %q#D has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:3865 cp/decl.c:4426
-msgid "elements of array `%#D' have incomplete type"
+#: cp/decl.c:3848 cp/decl.c:4472
+msgid "elements of array %q#D have incomplete type"
msgstr ""
-#: cp/decl.c:3881
-msgid "aggregate `%#D' has incomplete type and cannot be defined"
+#: cp/decl.c:3864
+msgid "aggregate %q#D has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3923
+#: cp/decl.c:3914
msgid "`%D' declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3929
-msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
+#: cp/decl.c:3920
+msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
msgstr ""
-#: cp/decl.c:3957
-msgid "cannot initialize `%T' from `%T'"
+#: cp/decl.c:3949
+msgid "cannot initialize %qT from %qT"
msgstr ""
-#: cp/decl.c:3989
-msgid "initializer fails to determine size of `%D'"
+#: cp/decl.c:3981
+msgid "initializer fails to determine size of %qD"
msgstr ""
-#: cp/decl.c:3994
+#: cp/decl.c:3986
msgid "array size missing in `%D'"
msgstr ""
-#: cp/decl.c:4006
-msgid "zero-size array `%D'"
+#: cp/decl.c:3998
+msgid "zero-size array %qD"
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:4043
-msgid "storage size of `%D' isn't known"
+#: cp/decl.c:4035
+msgid "storage size of %qD isn't known"
msgstr ""
-#: cp/decl.c:4065
-msgid "storage size of `%D' isn't constant"
+#: cp/decl.c:4057
+msgid "storage size of %qD isn't constant"
msgstr ""
-#: cp/decl.c:4120
+#: cp/decl.c:4112
msgid ""
-"sorry: semantics of inline function static data `%#D' are wrong (you'll wind "
+"sorry: semantics of inline function static data %q#D are wrong (you'll wind "
"up with multiple copies)"
msgstr ""
-#: cp/decl.c:4121
+#: cp/decl.c:4115
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4147
-msgid "uninitialized const `%D'"
+#: cp/decl.c:4142
+msgid "uninitialized const %qD"
msgstr ""
-#: cp/decl.c:4226
-msgid "brace-enclosed initializer used to initialize `%T'"
+#: cp/decl.c:4202
+msgid "name %qD used in a GNU-style designated initializer for an array"
msgstr ""
-#: cp/decl.c:4290
-msgid "initializer for `%T' must be brace-enclosed"
+#: cp/decl.c:4212
+#, c-format
+msgid "Designated initializer %qE larger than array size"
msgstr ""
-#: cp/decl.c:4307
-msgid "ISO C++ does not allow designated initializers"
+#: cp/decl.c:4283
+msgid "brace-enclosed initializer used to initialize %qT"
msgstr ""
-#: cp/decl.c:4311
-msgid "`%T' has no non-static data member named `%D'"
+#: cp/decl.c:4346
+msgid "initializer for %qT must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4359
-msgid "name `%D' used in a GNU-style designated initializer for an array"
+#: cp/decl.c:4362
+msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4382
-msgid "too many initializers for `%T'"
+#: cp/decl.c:4366
+msgid "%qT has no non-static data member named %qD"
msgstr ""
-#: cp/decl.c:4420
-msgid "variable-sized object `%D' may not be initialized"
+#: cp/decl.c:4428
+msgid "too many initializers for %qT"
msgstr ""
-#: cp/decl.c:4431
-msgid "`%D' has incomplete type"
+#: cp/decl.c:4466
+msgid "variable-sized object %qD may not be initialized"
msgstr ""
-#: cp/decl.c:4486
-msgid "`%D' must be initialized by constructor, not by `{...}'"
+#: cp/decl.c:4477
+msgid "%qD has incomplete type"
msgstr ""
-#: cp/decl.c:4530
-msgid "structure `%D' with uninitialized const members"
+#: cp/decl.c:4531
+msgid "%qD must be initialized by constructor, not by %<{...}%>"
msgstr ""
-#: cp/decl.c:4532
-msgid "structure `%D' with uninitialized reference members"
+#: cp/decl.c:4576
+msgid "structure %qD with uninitialized const members"
msgstr ""
-#: cp/decl.c:4713
-msgid "assignment (not initialization) in declaration"
+#: cp/decl.c:4578
+msgid "structure %qD with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4730
-msgid "cannot initialize `%D' to namespace `%D'"
+#: cp/decl.c:4772
+msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4780
-msgid "shadowing previous type declaration of `%#D'"
+#: cp/decl.c:4789
+msgid "cannot initialize %qD to namespace %qD"
msgstr ""
-#: cp/decl.c:4816
-msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
+#: cp/decl.c:4832
+msgid "shadowing previous type declaration of %q#D"
msgstr ""
-#: cp/decl.c:4831
-msgid "`%D' is thread-local and so cannot be dynamically initialized"
+#: cp/decl.c:4869
+msgid "%qD cannot be thread-local because it has non-POD type %qT"
msgstr ""
-#: cp/decl.c:5313
-msgid "invalid catch parameter"
+#: cp/decl.c:4884
+msgid "%qD is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5427
-msgid "destructor for alien class `%T' cannot be a member"
+#: cp/decl.c:5475
+msgid "destructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:5430
-msgid "constructor for alien class `%T' cannot be a member"
+#: cp/decl.c:5477
+msgid "constructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:5452
-msgid "`%D' declared as a `virtual' %s"
+#: cp/decl.c:5498
+msgid "%qD declared as a %<virtual%> %s"
msgstr ""
-#: cp/decl.c:5454
-msgid "`%D' declared as an `inline' %s"
+#: cp/decl.c:5500
+msgid "%qD declared as an %<inline%> %s"
msgstr ""
-#: cp/decl.c:5456
+#: cp/decl.c:5502
msgid ""
-"`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
+"%<const%> and %<volatile%> function specifiers on q%D invalid in %s "
+"declaration"
msgstr ""
-#: cp/decl.c:5459
-msgid "`%D' declared as a friend"
+#: cp/decl.c:5506
+msgid "%qD declared as a friend"
msgstr ""
-#: cp/decl.c:5465
-msgid "`%D' declared with an exception specification"
+#: cp/decl.c:5512
+msgid "%qD declared with an exception specification"
msgstr ""
-#: cp/decl.c:5544
-msgid "cannot declare `::main' to be a template"
+#: cp/decl.c:5595
+msgid "cannot declare %<::main%> to be a template"
msgstr ""
-#: cp/decl.c:5546
-msgid "cannot declare `::main' to be inline"
+#: cp/decl.c:5597
+msgid "cannot declare %<::main%> to be inline"
msgstr ""
-#: cp/decl.c:5548
-msgid "cannot declare `::main' to be static"
+#: cp/decl.c:5599
+msgid "cannot declare %<::main%> to be static"
msgstr ""
-#: cp/decl.c:5551
-msgid "`main' must return `int'"
+#: cp/decl.c:5603
+msgid "%<::main%> must return %<int%>"
msgstr ""
-#: cp/decl.c:5579
-msgid "non-local function `%#D' uses anonymous type"
+#: cp/decl.c:5633
+msgid "non-local function %q#D uses anonymous type"
msgstr ""
-#: cp/decl.c:5582
+#: cp/decl.c:5636 cp/decl.c:5982
msgid ""
-"`%#D' does not refer to the unqualified type, so it is not used for linkage"
+"%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5588
-msgid "non-local function `%#D' uses local type `%T'"
+#: cp/decl.c:5642
+msgid "non-local function %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:5612
-msgid "%smember function `%D' cannot have `%T' method qualifier"
+#: cp/decl.c:5665
+msgid "%smember function %qD cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:5636
-msgid "defining explicit specialization `%D' in friend declaration"
+#: cp/decl.c:5689
+msgid "defining explicit specialization %qD in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5646
-msgid "invalid use of template-id `%D' in declaration of primary template"
+#: cp/decl.c:5699
+msgid "invalid use of template-id %qD in declaration of primary template"
msgstr ""
-#: cp/decl.c:5673
+#: cp/decl.c:5727
msgid ""
"default arguments are not allowed in declaration of friend template "
-"specialization `%D'"
+"specialization %qD"
msgstr ""
-#: cp/decl.c:5680
+#: cp/decl.c:5735
msgid ""
-"`inline' is not allowed in declaration of friend template specialization `%D'"
+"%<inline%> is not allowed in declaration of friend template specialization %"
+"qD"
+msgstr ""
+
+#: cp/decl.c:5802
+msgid "definition of implicitly-declared %qD"
msgstr ""
-#: cp/decl.c:5741
-msgid "definition of implicitly-declared `%D'"
+#: cp/decl.c:5822 cp/decl2.c:715
+msgid "no %q#D member function declared in class %qT"
msgstr ""
-#: cp/decl.c:5759 cp/decl2.c:744
-msgid "no `%#D' member function declared in class `%T'"
+#. It's a typedef referring to an anonymous type.
+#: cp/decl.c:5979
+msgid "non-local variable %q#D uses anonymous type"
msgstr ""
-#: cp/decl.c:5893
-msgid "non-local variable `%#D' uses local type `%T'"
+#: cp/decl.c:5988
+msgid "non-local variable %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:6008
+#: cp/decl.c:6103
msgid ""
-"invalid in-class initialization of static data member of non-integral type `%"
-"T'"
+"invalid in-class initialization of static data member of non-integral type %"
+"qT"
msgstr ""
-#: cp/decl.c:6017
-msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
+#: cp/decl.c:6113
+msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
msgstr ""
-#: cp/decl.c:6020
+#: cp/decl.c:6117
msgid ""
-"ISO C++ forbids initialization of member constant `%D' of non-integral type `"
-"%T'"
+"ISO C++ forbids initialization of member constant %qD of non-integral type %"
+"qT"
msgstr ""
-#: cp/decl.c:6039
-msgid "size of array `%D' has non-integral type `%T'"
+#: cp/decl.c:6137
+msgid "size of array %qD has non-integral type %qT"
msgstr ""
-#: cp/decl.c:6041
-msgid "size of array has non-integral type `%T'"
+#: cp/decl.c:6139
+msgid "size of array has non-integral type %qT"
msgstr ""
-#: cp/decl.c:6077
-msgid "size of array `%D' is negative"
+#: cp/decl.c:6175
+msgid "size of array %qD is negative"
msgstr ""
-#: cp/decl.c:6079
+#: cp/decl.c:6177
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:6087
-msgid "ISO C++ forbids zero-size array `%D'"
+#: cp/decl.c:6185
+msgid "ISO C++ forbids zero-size array %qD"
msgstr ""
-#: cp/decl.c:6089
+#: cp/decl.c:6187
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:6096
-msgid "size of array `%D' is not an integral constant-expression"
+#: cp/decl.c:6194
+msgid "size of array %qD is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6099
+#: cp/decl.c:6197
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6104
-msgid "ISO C++ forbids variable-size array `%D'"
+#: cp/decl.c:6202
+msgid "ISO C++ forbids variable-size array %qD"
msgstr ""
-#: cp/decl.c:6106
+#: cp/decl.c:6204
msgid "ISO C++ forbids variable-size array"
msgstr ""
-#: cp/decl.c:6128
+#: cp/decl.c:6234
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6222
-msgid "declaration of `%D' as %s"
+#: cp/decl.c:6309
+msgid "declaration of %qD as %s"
msgstr ""
-#: cp/decl.c:6224
+#: cp/decl.c:6311
#, c-format
msgid "creating %s"
msgstr ""
-#: cp/decl.c:6236
+#: cp/decl.c:6323
msgid ""
-"declaration of `%D' as multidimensional array must have bounds for all "
+"declaration of %qD as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: cp/decl.c:6239
+#: cp/decl.c:6327
msgid ""
"multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6267
+#: cp/decl.c:6362
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6274
+#: cp/decl.c:6372
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6280
-msgid "operator `%T' declared to return `%T'"
-msgstr ""
-
-#: cp/decl.c:6282
-msgid "return type specified for `operator %T'"
+#: cp/decl.c:6385
+msgid "operator %qT declared to return %qT"
msgstr ""
-#: cp/decl.c:6425
-msgid "destructors must be member functions"
+#: cp/decl.c:6387
+msgid "return type specified for %<operator %T%>"
msgstr ""
-#: cp/decl.c:6444
-msgid "destructor `%T' must match class name `%T'"
+#: cp/decl.c:6557
+msgid "type %qT is not derived from type %qT"
msgstr ""
-#: cp/decl.c:6507
-msgid "declarator-id missing; using reserved word `%D'"
+#: cp/decl.c:6602
+msgid "declarator-id missing; using reserved word %qD"
msgstr ""
-#: cp/decl.c:6561
-msgid "type `%T' is not derived from type `%T'"
+#: cp/decl.c:6658
+msgid "declaration of %qD as non-function"
msgstr ""
-#. Parse error puts this typespec where
-#. a declarator should go.
-#: cp/decl.c:6624
-msgid "`%T' specified as declarator-id"
+#: cp/decl.c:6691
+#, c-format
+msgid "two or more data types in declaration of %qs"
msgstr ""
-#: cp/decl.c:6626
-msgid " perhaps you want `%T' for a constructor"
+#: cp/decl.c:6734
+msgid "ISO C++ does not support %<long long%>"
msgstr ""
-#. Sometimes, we see a template-name used as part of a
-#. decl-specifier like in
-#. std::allocator alloc;
-#. Handle that gracefully.
-#: cp/decl.c:6648
+#: cp/decl.c:6794 cp/decl.c:6796
#, c-format
-msgid "invalid use of template-name '%E' in a declarator"
+msgid "ISO C++ forbids declaration of %qs with no type"
msgstr ""
-#: cp/decl.c:6668
-msgid "declaration of `%D' as non-function"
+#: cp/decl.c:6821
+#, c-format
+msgid "short, signed or unsigned invalid for %qs"
msgstr ""
-#: cp/decl.c:6745
-msgid "`bool' is now a keyword"
+#: cp/decl.c:6823
+#, c-format
+msgid "long, short, signed or unsigned invalid for %qs"
msgstr ""
-#: cp/decl.c:6747
-msgid "extraneous `%T' ignored"
+#: cp/decl.c:6825
+#, c-format
+msgid "long and short specified together for %qs"
msgstr ""
-#: cp/decl.c:6763 cp/decl.c:6807
-msgid "multiple declarations `%T' and `%T'"
+#: cp/decl.c:6827
+#, c-format
+msgid "long or short specified with char for %qs"
msgstr ""
-#: cp/decl.c:6776
-msgid "ISO C++ does not support `long long'"
+#: cp/decl.c:6829
+#, c-format
+msgid "long or short specified with floating type for %qs"
msgstr ""
-#: cp/decl.c:6880 cp/decl.c:6883
+#: cp/decl.c:6831
#, c-format
-msgid "ISO C++ forbids declaration of `%s' with no type"
+msgid "signed and unsigned given together for %qs"
msgstr ""
-#: cp/decl.c:6914
+#: cp/decl.c:6837
#, c-format
-msgid "short, signed or unsigned invalid for `%s'"
+msgid "long, short, signed or unsigned used invalidly for %qs"
msgstr ""
-#: cp/decl.c:6919
+#: cp/decl.c:6902
#, c-format
-msgid "long and short specified together for `%s'"
+msgid "complex invalid for %qs"
msgstr ""
-#: cp/decl.c:6930
-#, c-format
-msgid "signed and unsigned given together for `%s'"
+#: cp/decl.c:6931
+msgid "qualifiers are not allowed on declaration of %<operator %T%>"
msgstr ""
-#: cp/decl.c:7039
-msgid "qualifiers are not allowed on declaration of `operator %T'"
+#: cp/decl.c:6952
+msgid "member %qD cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:7061
-msgid "member `%D' cannot be declared both virtual and static"
+#: cp/decl.c:6959
+msgid "%<%T::%D%> is not a valid declarator"
msgstr ""
-#: cp/decl.c:7070
-msgid "`%T::%D' is not a valid declarator"
+#: cp/decl.c:6967
+msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:7082
+#: cp/decl.c:6971
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:7086
-msgid "typedef declaration invalid in parameter declaration"
+#: cp/decl.c:6978
+msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:7099
-msgid "virtual outside class declaration"
+#: cp/decl.c:6991
+#, c-format
+msgid "multiple storage classes in declaration of `%s'"
msgstr ""
-#: cp/decl.c:7158
+#: cp/decl.c:6998
#, c-format
-msgid "storage class specified for %s `%s'"
+msgid "multiple storage classes in declaration of %qs"
msgstr ""
-#: cp/decl.c:7193
+#: cp/decl.c:7041
#, c-format
-msgid "top-level declaration of `%s' specifies `auto'"
+msgid "storage class specified for %s %qs"
msgstr ""
-#: cp/decl.c:7205
+#: cp/decl.c:7078
+msgid "top-level declaration of %qs specifies %<auto%>"
+msgstr ""
+
+#: cp/decl.c:7090
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7370
+#: cp/decl.c:7224
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7373
-#, c-format
-msgid "destructors may not be `%s'"
+#: cp/decl.c:7227
+msgid "destructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7394
+#: cp/decl.c:7247
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7397
+#: cp/decl.c:7250
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7402
-#, c-format
-msgid "constructors may not be `%s'"
-msgstr ""
-
-#: cp/decl.c:7412
-msgid "return value type specifier for constructor ignored"
+#: cp/decl.c:7255
+msgid "constructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7431
+#: cp/decl.c:7275
#, c-format
-msgid "can't initialize friend function `%s'"
+msgid "can't initialize friend function %qs"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7435
+#: cp/decl.c:7279
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7440
+#: cp/decl.c:7283
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7442
+#: cp/decl.c:7285
#, c-format
-msgid "can't define friend function `%s' in a local class definition"
+msgid "can't define friend function %qs in a local class definition"
msgstr ""
-#: cp/decl.c:7463
+#: cp/decl.c:7298
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7483 cp/decl.c:7490
-msgid "cannot declare reference to `%#T'"
+#: cp/decl.c:7316 cp/decl.c:7323
+msgid "cannot declare reference to %q#T"
msgstr ""
-#: cp/decl.c:7484
-msgid "cannot declare pointer to `%#T'"
+#: cp/decl.c:7317
+msgid "cannot declare pointer to %q#T"
msgstr ""
-#: cp/decl.c:7489
-msgid "cannot declare pointer to `%#T' member"
+#: cp/decl.c:7325
+msgid "cannot declare pointer to %q#T member"
msgstr ""
-#: cp/decl.c:7627
-msgid "extra qualification `%T::' on member `%s' ignored"
+#: cp/decl.c:7381
+msgid "template-id %qD used as a declarator"
msgstr ""
-#: cp/decl.c:7639
-msgid "cannot declare member function `%T::%s' within `%T'"
+#: cp/decl.c:7432
+msgid "extra qualification %<%T::%> on member %qs ignored"
msgstr ""
-#: cp/decl.c:7654
-msgid "cannot declare member `%T::%s' within `%T'"
+#: cp/decl.c:7451
+msgid "cannot declare member function %<%T::%s%> within %<%T%>"
msgstr ""
-#: cp/decl.c:7734
-msgid "data member may not have variably modified type `%T'"
+#: cp/decl.c:7466
+msgid "cannot declare member %<%T::%s%> within %qT"
msgstr ""
-#: cp/decl.c:7736
-msgid "parameter may not have variably modified type `%T'"
+#: cp/decl.c:7505
+msgid "data member may not have variably modified type %qT"
msgstr ""
-#. [dcl.fct.spec] The explicit specifier shall only be used in
-#. declarations of constructors within a class definition.
-#: cp/decl.c:7744
-msgid "only declarations of constructors can be `explicit'"
+#: cp/decl.c:7507
+msgid "parameter may not have variably modified type %qT"
msgstr ""
-#: cp/decl.c:7752
-#, c-format
-msgid "non-member `%s' cannot be declared `mutable'"
+#. [dcl.fct.spec] The explicit specifier shall only be used in
+#. declarations of constructors within a class definition.
+#: cp/decl.c:7515
+msgid "only declarations of constructors can be %<explicit%>"
msgstr ""
-#: cp/decl.c:7757
-#, c-format
-msgid "non-object member `%s' cannot be declared `mutable'"
+#: cp/decl.c:7523
+msgid "non-member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7763
-#, c-format
-msgid "function `%s' cannot be declared `mutable'"
+#: cp/decl.c:7528
+msgid "non-object member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7768
-#, c-format
-msgid "static `%s' cannot be declared `mutable'"
+#: cp/decl.c:7534
+msgid "function %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7773
-#, c-format
-msgid "const `%s' cannot be declared `mutable'"
+#: cp/decl.c:7539
+msgid "static %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7786
-msgid "template-id `%D' used as a declarator"
+#: cp/decl.c:7544
+msgid "const %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7807
-msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
+#: cp/decl.c:7562
+msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7815
+#: cp/decl.c:7571
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7861
+#: cp/decl.c:7617
msgid "%Jinvalid type qualifier for non-member function type"
msgstr ""
-#: cp/decl.c:7925
+#: cp/decl.c:7680
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7930
-msgid "`inline' specified for friend class declaration"
+#: cp/decl.c:7685
+msgid "%<inline%> specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7938
+#: cp/decl.c:7693
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:7940
-msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
+#: cp/decl.c:7695
+msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
msgstr ""
-#: cp/decl.c:7944
-msgid "friend declaration requires class-key, i.e. `friend %#T'"
+#: cp/decl.c:7699
+msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
msgstr ""
-#: cp/decl.c:7957
-msgid "trying to make class `%T' a friend of global scope"
+#: cp/decl.c:7712
+msgid "trying to make class %qT a friend of global scope"
msgstr ""
-#: cp/decl.c:7968
+#: cp/decl.c:7723
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:7987
-msgid "abstract declarator `%T' used as declaration"
+#: cp/decl.c:7742
+msgid "abstract declarator %qT used as declaration"
msgstr ""
-#: cp/decl.c:7999
+#: cp/decl.c:7754
msgid "unnamed variable or field declared void"
msgstr ""
-#: cp/decl.c:8008
+#: cp/decl.c:7761
msgid "variable or field declared void"
msgstr ""
-#: cp/decl.c:8018
-msgid "cannot use `::' in parameter declaration"
+#: cp/decl.c:7771
+msgid "cannot use %<::%> in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:8063
-msgid "invalid use of `::'"
+#: cp/decl.c:7816
+msgid "invalid use of %<::%>"
msgstr ""
-#: cp/decl.c:8075
-msgid "function `%D' cannot be declared friend"
+#: cp/decl.c:7828
+msgid "function %qD cannot be declared friend"
msgstr ""
-#: cp/decl.c:8087
-msgid "can't make `%D' into a method -- not in a class"
+#: cp/decl.c:7840
+msgid "can't make %qD into a method -- not in a class"
msgstr ""
-#: cp/decl.c:8096
-msgid "function `%D' declared virtual inside a union"
+#: cp/decl.c:7849
+msgid "function %qD declared virtual inside a union"
msgstr ""
-#: cp/decl.c:8108
-msgid "`%D' cannot be declared virtual, since it is always static"
+#: cp/decl.c:7858
+msgid "%qD cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:8185
-msgid "field `%D' has incomplete type"
+#: cp/decl.c:7938
+msgid "field %qD has incomplete type"
msgstr ""
-#: cp/decl.c:8187
-msgid "name `%T' has incomplete type"
+#: cp/decl.c:7940
+msgid "name %qT has incomplete type"
msgstr ""
-#: cp/decl.c:8196
-msgid " in instantiation of template `%T'"
+#: cp/decl.c:7949
+msgid " in instantiation of template %qT"
msgstr ""
-#: cp/decl.c:8206
+#: cp/decl.c:7959
#, c-format
-msgid "`%s' is neither function nor member function; cannot be declared friend"
+msgid "%qE is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:8217
+#: cp/decl.c:7970
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:8258
-msgid "ISO C++ forbids initialization of member `%D'"
+#: cp/decl.c:8010
+msgid "ISO C++ forbids initialization of member %qD"
msgstr ""
-#: cp/decl.c:8260
-msgid "making `%D' static"
+#: cp/decl.c:8012
+msgid "making %qD static"
msgstr ""
-#: cp/decl.c:8283
-msgid ""
-"ISO C++ forbids static data member `%D' with same name as enclosing class"
-msgstr ""
-
-#: cp/decl.c:8323
-#, c-format
-msgid "storage class `auto' invalid for function `%s'"
+#: cp/decl.c:8070
+msgid "storage class %<auto%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8325
-#, c-format
-msgid "storage class `register' invalid for function `%s'"
+#: cp/decl.c:8072
+msgid "storage class %<register%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8327
-#, c-format
-msgid "storage class `__thread' invalid for function `%s'"
+#: cp/decl.c:8074
+msgid "storage class %<__thread%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8338
-#, c-format
+#: cp/decl.c:8085
msgid ""
-"storage class `static' invalid for function `%s' declared out of global scope"
+"%<static%> specified invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:8340
-#, c-format
+#: cp/decl.c:8088
msgid ""
-"storage class `inline' invalid for function `%s' declared out of global scope"
+"%<inline%> specifier invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:8347
+#: cp/decl.c:8096
#, c-format
-msgid "virtual non-class function `%s'"
+msgid "virtual non-class function %qs"
msgstr ""
-#: cp/decl.c:8377
-msgid "cannot declare member function `%D' to have static linkage"
+#: cp/decl.c:8127
+msgid "cannot declare member function %qD to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8383
+#: cp/decl.c:8134
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8411
+#: cp/decl.c:8163
msgid ""
-"`static' may not be used when defining (as opposed to declaring) a static "
+"%<static%> may not be used when defining (as opposed to declaring) a static "
"data member"
msgstr ""
-#: cp/decl.c:8417
-msgid "static member `%D' declared `register'"
-msgstr ""
-
-#: cp/decl.c:8422
-msgid "cannot explicitly declare member `%#D' to have extern linkage"
-msgstr ""
-
-#: cp/decl.c:8564
-msgid "default argument for `%#D' has type `%T'"
+#: cp/decl.c:8170
+msgid "static member %qD declared %<register%>"
msgstr ""
-#: cp/decl.c:8567
-msgid "default argument for parameter of type `%T' has type `%T'"
+#: cp/decl.c:8175
+msgid "cannot explicitly declare member %q#D to have extern linkage"
msgstr ""
-#: cp/decl.c:8584
-msgid "default argument `%E' uses local variable `%D'"
+#: cp/decl.c:8316
+msgid "default argument for %q#D has type %qT"
msgstr ""
-#: cp/decl.c:8628
-#, c-format
-msgid "invalid string constant `%E'"
+#: cp/decl.c:8319
+msgid "default argument for parameter of type %qT has type %qT"
msgstr ""
-#: cp/decl.c:8630
-msgid ""
-"invalid integer constant in parameter list, did you forget to give parameter "
-"name?"
+#: cp/decl.c:8336
+msgid "default argument %qE uses local variable %qD"
msgstr ""
-#: cp/decl.c:8668
-msgid "parameter `%D' invalidly declared method type"
+#: cp/decl.c:8404
+msgid "parameter %qD invalidly declared method type"
msgstr ""
-#: cp/decl.c:8692
-msgid "parameter `%D' includes %s to array of unknown bound `%T'"
+#: cp/decl.c:8428
+msgid "parameter %qD includes %s to array of unknown bound %qT"
msgstr ""
#. [class.copy]
#. 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:8851
-msgid "invalid constructor; you probably meant `%T (const %T&)'"
+#: cp/decl.c:8587
+msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
+msgstr ""
+
+#: cp/decl.c:8711
+msgid "%qD may not be declared within a namespace"
+msgstr ""
+
+#: cp/decl.c:8713
+msgid "%qD may not be declared as static"
msgstr ""
-#: cp/decl.c:8991
-msgid "`%D' must be a nonstatic member function"
+#: cp/decl.c:8733
+msgid "%qD must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:8997
+#: cp/decl.c:8739
msgid ""
-"`%D' must be either a non-static member function or a non-member function"
+"%qD must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:9014
-msgid "`%D' must have an argument of class or enumerated type"
+#: cp/decl.c:8757
+msgid "%qD must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:9049
+#: cp/decl.c:8792
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:9056
+#: cp/decl.c:8800
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:9106
-msgid "postfix `%D' must take `int' as its argument"
+#: cp/decl.c:8850
+msgid "postfix %qD must take %<int%> as its argument"
msgstr ""
-#: cp/decl.c:9110
-msgid "postfix `%D' must take `int' as its second argument"
+#: cp/decl.c:8854
+msgid "postfix %qD must take %<int%> as its second argument"
msgstr ""
-#: cp/decl.c:9117
-msgid "`%D' must take either zero or one argument"
+#: cp/decl.c:8861
+msgid "%qD must take either zero or one argument"
msgstr ""
-#: cp/decl.c:9119
-msgid "`%D' must take either one or two arguments"
+#: cp/decl.c:8863
+msgid "%qD must take either one or two arguments"
msgstr ""
-#: cp/decl.c:9140
-msgid "prefix `%D' should return `%T'"
+#: cp/decl.c:8884
+msgid "prefix %qD should return %qT"
msgstr ""
-#: cp/decl.c:9146
-msgid "postfix `%D' should return `%T'"
+#: cp/decl.c:8890
+msgid "postfix %qD should return %qT"
msgstr ""
-#: cp/decl.c:9155
-msgid "`%D' must take `void'"
+#: cp/decl.c:8899
+msgid "%qD must take %<void%>"
msgstr ""
-#: cp/decl.c:9157 cp/decl.c:9165
-msgid "`%D' must take exactly one argument"
+#: cp/decl.c:8901 cp/decl.c:8909
+msgid "%qD must take exactly one argument"
msgstr ""
-#: cp/decl.c:9167
-msgid "`%D' must take exactly two arguments"
+#: cp/decl.c:8911
+msgid "%qD must take exactly two arguments"
msgstr ""
-#: cp/decl.c:9175
-msgid "user-defined `%D' always evaluates both arguments"
+#: cp/decl.c:8919
+msgid "user-defined %qD always evaluates both arguments"
msgstr ""
-#: cp/decl.c:9189
-msgid "`%D' should return by value"
+#: cp/decl.c:8933
+msgid "%qD should return by value"
msgstr ""
-#: cp/decl.c:9201 cp/decl.c:9204
-msgid "`%D' cannot have default arguments"
+#: cp/decl.c:8945 cp/decl.c:8948
+msgid "%qD cannot have default arguments"
msgstr ""
-#: cp/decl.c:9264
-msgid "using typedef-name `%D' after `%s'"
+#: cp/decl.c:9008
+msgid "using typedef-name %qD after %qs"
msgstr ""
-#: cp/decl.c:9270
-msgid "using template type parameter `%T' after `%s'"
+#: cp/decl.c:9014
+msgid "using template type parameter %qT after %qs"
msgstr ""
-#: cp/decl.c:9278
-msgid "`%T' referred to as `%s'"
+#: cp/decl.c:9022
+msgid "%qT referred to as %qs"
msgstr ""
-#: cp/decl.c:9284
-msgid "`%T' referred to as enum"
+#: cp/decl.c:9028
+msgid "%qT referred to as enum"
msgstr ""
#. If a class template appears as elaborated type specifier
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9299
-msgid "template argument required for `%s %T'"
+#: cp/decl.c:9043
+msgid "template argument required for %<%s %T%>"
+msgstr ""
+
+#: cp/decl.c:9188
+msgid "use of enum %q#D without previous declaration"
msgstr ""
-#: cp/decl.c:9445
-msgid "use of enum `%#D' without previous declaration"
+#: cp/decl.c:9206
+msgid "redeclaration of %qT as a non-template"
msgstr ""
-#: cp/decl.c:9530
-msgid "derived union `%T' invalid"
+#: cp/decl.c:9299
+msgid "derived union %qT invalid"
msgstr ""
-#: cp/decl.c:9583
-msgid "base type `%T' fails to be a struct or class type"
+#: cp/decl.c:9305
+msgid "Java class %qT cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9591
-msgid "recursive type `%T' undefined"
+#: cp/decl.c:9313
+msgid "Java class %qT cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9593
-msgid "duplicate base type `%T' invalid"
+#: cp/decl.c:9332
+msgid "base type %qT fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9671
-msgid "Java class '%T' cannot have multiple bases"
+#: cp/decl.c:9365
+msgid "recursive type %qT undefined"
msgstr ""
-#: cp/decl.c:9673
-msgid "Java class '%T' cannot have virtual bases"
+#: cp/decl.c:9367
+msgid "duplicate base type %qT invalid"
msgstr ""
-#: cp/decl.c:9713
-msgid "multiple definition of `%#T'"
+#: cp/decl.c:9435
+msgid "multiple definition of %q#T"
msgstr ""
-#: cp/decl.c:9714
+#: cp/decl.c:9436
msgid "%Jprevious definition here"
msgstr ""
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9849
-msgid "no integral type can represent all of the enumerator values for `%T'"
-msgstr ""
-
-#: cp/decl.c:9939
-msgid "enumerator value for `%D' not integer constant"
-msgstr ""
-
-#: cp/decl.c:9959
-msgid "overflow in enumeration values at `%D'"
+#: cp/decl.c:9561
+msgid "no integral type can represent all of the enumerator values for %qT"
msgstr ""
-#: cp/decl.c:10028
-msgid "return type `%#T' is incomplete"
+#: cp/decl.c:9662
+msgid "enumerator value for %qD not integer constant"
msgstr ""
-#: cp/decl.c:10148
-msgid "return type for `main' changed to `int'"
+#: cp/decl.c:9689
+msgid "overflow in enumeration values at %qD"
msgstr ""
-#: cp/decl.c:10178
-msgid "`%D' implicitly declared before its definition"
+#: cp/decl.c:9760
+msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:10200 cp/typeck.c:6011
-msgid "`operator=' should return a reference to `*this'"
+#: cp/decl.c:9875
+msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
-#: cp/decl.c:10472
-msgid "parameter `%D' declared void"
+#: cp/decl.c:10199
+msgid "parameter %qD declared void"
msgstr ""
-#: cp/decl.c:10938
+#: cp/decl.c:10681
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:10955
-msgid "`%D' is already defined in class `%T'"
+#: cp/decl.c:10696
+msgid "%qD is already defined in class %qT"
msgstr ""
-#: cp/decl.c:11168
+#: cp/decl.c:10907
msgid "static member function `%#D' declared with type qualifiers"
msgstr ""
-#: cp/decl2.c:143
-#, c-format
-msgid "duplicate type qualifiers in %s declaration"
-msgstr ""
-
-#: cp/decl2.c:316
+#: cp/decl2.c:280
msgid "name missing for member function"
msgstr ""
-#: cp/decl2.c:408 cp/decl2.c:422
+#: cp/decl2.c:373 cp/decl2.c:387
msgid "ambiguous conversion for array subscript"
msgstr ""
-#: cp/decl2.c:416
-msgid "invalid types `%T[%T]' for array subscript"
+#: cp/decl2.c:381
+msgid "invalid types %<%T[%T]%> for array subscript"
msgstr ""
-#: cp/decl2.c:464
-msgid "type `%#T' argument given to `delete', expected pointer"
+#: cp/decl2.c:426
+msgid "deleting array %q#D"
msgstr ""
-#: cp/decl2.c:472
-msgid "anachronistic use of array size in vector delete"
+#: cp/decl2.c:432
+msgid "type %q#T argument given to %<delete%>, expected pointer"
msgstr ""
-#: cp/decl2.c:482
+#: cp/decl2.c:444
msgid ""
-"cannot delete a function. Only pointer-to-objects are valid arguments to "
-"`delete'"
-msgstr ""
-
-#: cp/decl2.c:489
-msgid "deleting `%T' is undefined"
+"cannot delete a function. Only pointer-to-objects are valid arguments to %"
+"<delete%>"
msgstr ""
-#: cp/decl2.c:497
-msgid "deleting array `%#D'"
+#: cp/decl2.c:452
+msgid "deleting %qT is undefined"
msgstr ""
#. 14.5.2.2 [temp.mem]
#.
#. A local class shall not have member templates.
-#: cp/decl2.c:530
-msgid "invalid declaration of member template `%#D' in local class"
+#: cp/decl2.c:488
+msgid "invalid declaration of member template %q#D in local class"
msgstr ""
-#: cp/decl2.c:539
-msgid "invalid use of `virtual' in template declaration of `%#D'"
+#: cp/decl2.c:497
+msgid "invalid use of %<virtual%> in template declaration of %q#D"
msgstr ""
-#: cp/decl2.c:549 cp/pt.c:2830
-msgid "template declaration of `%#D'"
+#: cp/decl2.c:507 cp/pt.c:2933
+msgid "template declaration of %q#D"
msgstr ""
-#: cp/decl2.c:598
-msgid "Java method '%D' has non-Java return type `%T'"
+#: cp/decl2.c:556
+msgid "Java method %qD has non-Java return type %qT"
msgstr ""
-#: cp/decl2.c:614
-msgid "Java method '%D' has non-Java parameter type `%T'"
+#: cp/decl2.c:572
+msgid "Java method %qD has non-Java parameter type %qT"
msgstr ""
-#: cp/decl2.c:705
+#: cp/decl2.c:677
msgid "prototype for `%#D' does not match any in class `%T'"
msgstr ""
-#: cp/decl2.c:784
-msgid "local class `%#T' shall not have static data member `%#D'"
+#: cp/decl2.c:778
+msgid "local class %q#T shall not have static data member %q#D"
msgstr ""
-#: cp/decl2.c:792
+#: cp/decl2.c:786
msgid "initializer invalid for static member with constructor"
msgstr ""
-#: cp/decl2.c:795
+#: cp/decl2.c:789
msgid "(an out of class initialization is required)"
msgstr ""
-#: cp/decl2.c:878
-msgid "member `%D' conflicts with virtual function table field name"
+#: cp/decl2.c:870
+msgid "member %qD conflicts with virtual function table field name"
msgstr ""
-#: cp/decl2.c:895
-msgid "`%D' is already defined in `%T'"
+#: cp/decl2.c:887
+msgid "%qD is already defined in %qT"
msgstr ""
-#: cp/decl2.c:942
+#: cp/decl2.c:933
msgid "field initializer is not constant"
msgstr ""
-#: cp/decl2.c:970
+#: cp/decl2.c:961
msgid "`asm' specifiers are not permitted on non-static data members"
msgstr ""
-#: cp/decl2.c:1020
-msgid "cannot declare `%D' to be a bit-field type"
+#: cp/decl2.c:1007
+msgid "cannot declare %qD to be a bit-field type"
msgstr ""
-#: cp/decl2.c:1030
-msgid "cannot declare bit-field `%D' with function type"
+#: cp/decl2.c:1017
+msgid "cannot declare bit-field %qD with function type"
msgstr ""
-#: cp/decl2.c:1037
-msgid "`%D' is already defined in the class %T"
+#: cp/decl2.c:1024
+msgid "%qD is already defined in the class %qT"
msgstr ""
-#: cp/decl2.c:1044
-msgid "static member `%D' cannot be a bit-field"
+#: cp/decl2.c:1031
+msgid "static member %qD cannot be a bit-field"
msgstr ""
-#: cp/decl2.c:1103
-msgid "initializer specified for non-member function `%D'"
+#: cp/decl2.c:1090
+msgid "initializer specified for non-member function %qD"
msgstr ""
-#: cp/decl2.c:1107
-msgid "invalid initializer for virtual method `%D'"
+#: cp/decl2.c:1094
+msgid "invalid initializer for virtual method %qD"
msgstr ""
-#: cp/decl2.c:1154
+#: cp/decl2.c:1126
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1224
+#: cp/decl2.c:1197
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1231
+#: cp/decl2.c:1204
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1265
-msgid "`operator new' must return type `%T'"
+#: cp/decl2.c:1240
+msgid "%<operator new%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1273
-msgid "`operator new' takes type `size_t' (`%T') as first parameter"
+#: cp/decl2.c:1249
+msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1299
-msgid "`operator delete' must return type `%T'"
+#: cp/decl2.c:1278
+msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1307
-msgid "`operator delete' takes type `%T' as first parameter"
+#: cp/decl2.c:1287
+msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2814
+#: cp/decl2.c:3024
msgid "inline function `%D' used but never defined"
msgstr ""
-#: cp/decl2.c:2960
-msgid "default argument missing for parameter %P of `%+#D'"
+#: cp/decl2.c:3174
+msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. damn ICE suppression
-#: cp/error.c:2374
+#: cp/error.c:2373
#, c-format
msgid "unexpected letter `%c' in locate_error\n"
msgstr ""
#. Can't throw a reference.
-#: cp/except.c:240
-msgid "type `%T' is disallowed in Java `throw' or `catch'"
+#: cp/except.c:239
+msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
msgstr ""
-#: cp/except.c:251
-msgid "call to Java `catch' or `throw' with `jthrowable' undefined"
+#: cp/except.c:250
+msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
msgstr ""
#. Thrown object must be a Throwable.
-#: cp/except.c:258
-msgid "type `%T' is not derived from `java::lang::Throwable'"
+#: cp/except.c:257
+msgid "type %qT is not derived from %<java::lang::Throwable%>"
msgstr ""
-#: cp/except.c:321
+#: cp/except.c:320
msgid "mixing C++ and Java catches in a single translation unit"
msgstr ""
-#: cp/except.c:630
+#: cp/except.c:576
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:653 cp/init.c:2029
-msgid "`%D' should never be overloaded"
+#: cp/except.c:599 cp/init.c:1873
+msgid "%qD should never be overloaded"
msgstr ""
-#: cp/except.c:722
+#: cp/except.c:666
msgid " in thrown expression"
msgstr ""
-#: cp/except.c:843
+#: cp/except.c:810
msgid ""
-"expression '%E' of abstract class type '%T' cannot be used in throw-"
-"expression"
+"expression %qE of abstract class type %qT cannot be used in throw-expression"
msgstr ""
-#: cp/except.c:925
-msgid "exception of type `%T' will be caught"
+#: cp/except.c:895
+msgid "%Hexception of type %qT will be caught"
msgstr ""
-#: cp/except.c:928
-msgid " by earlier handler for `%T'"
+#: cp/except.c:897
+msgid "%H by earlier handler for %qT"
msgstr ""
-#: cp/except.c:949
-msgid "`...' handler must be the last handler for its try block"
+#: cp/except.c:927
+msgid "%H%<...%> handler must be the last handler for its try block"
msgstr ""
-#: cp/friend.c:151
-msgid "`%D' is already a friend of class `%T'"
+#: cp/friend.c:152
+msgid "%qD is already a friend of class %qT"
msgstr ""
-#: cp/friend.c:202
-msgid "invalid type `%T' declared `friend'"
+#: cp/friend.c:204
+msgid "invalid type %qT declared %<friend%>"
msgstr ""
#. [temp.friend]
#. Friend declarations shall not declare partial
#. specializations.
-#: cp/friend.c:218
-msgid "partial specialization `%T' declared `friend'"
+#: cp/friend.c:220
+msgid "partial specialization %qT declared %<friend%>"
msgstr ""
-#: cp/friend.c:228
-msgid "class `%T' is implicitly friends with itself"
+#: cp/friend.c:230
+msgid "class %qT is implicitly friends with itself"
msgstr ""
#. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
-msgid "typename type `%#T' declared `friend'"
+#: cp/friend.c:248
+msgid "typename type %q#T declared %<friend%>"
msgstr ""
#. template <class T> friend class T;
-#: cp/friend.c:252
-msgid "template parameter type `%T' declared `friend'"
+#: cp/friend.c:254
+msgid "template parameter type %qT declared %<friend%>"
msgstr ""
#. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
-msgid "`%#T' is not a template"
+#: cp/friend.c:260
+msgid "%q#T is not a template"
msgstr ""
-#: cp/friend.c:277
-msgid "`%D' is already a friend of `%T'"
+#: cp/friend.c:279
+msgid "%qD is already a friend of %qT"
msgstr ""
-#: cp/friend.c:287
-msgid "`%T' is already a friend of `%T'"
+#: cp/friend.c:288
+msgid "%qT is already a friend of %qT"
msgstr ""
-#: cp/friend.c:413
-msgid "member `%D' declared as friend before type `%T' defined"
+#: cp/friend.c:412
+msgid "member %qD declared as friend before type %qT defined"
msgstr ""
-#: cp/friend.c:470
-msgid "friend declaration `%#D' declares a non-template function"
+#: cp/friend.c:468
+msgid "friend declaration %q#D declares a non-template function"
msgstr ""
-#: cp/friend.c:473
+#: cp/friend.c:472
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-"
"template-friend disables this warning"
msgstr ""
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:238 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr ""
-#: cp/init.c:318
-msgid "`%D' should be initialized in the member initialization list"
+#: cp/init.c:316
+msgid "%J%qD should be initialized in the member initialization list"
+msgstr ""
+
+#: cp/init.c:363
+msgid "%Jdefault-initialization of %q#D, which has reference type"
msgstr ""
-#: cp/init.c:368
-msgid "default-initialization of `%#D', which has reference type"
+#: cp/init.c:369
+msgid "%Juninitialized reference member %qD"
msgstr ""
-#: cp/init.c:373
-msgid "uninitialized reference member `%D'"
+#: cp/init.c:372
+msgid "%Juninitialized member %qD with %<const%> type %qT"
msgstr ""
-#: cp/init.c:511
-msgid "`%D' will be initialized after"
+#: cp/init.c:515
+msgid "%qD will be initialized after"
msgstr ""
-#: cp/init.c:514
-msgid "base `%T' will be initialized after"
+#: cp/init.c:518
+msgid "base %qT will be initialized after"
msgstr ""
-#: cp/init.c:517
-msgid " `%#D'"
+#: cp/init.c:521
+msgid " %q#D"
msgstr ""
-#: cp/init.c:519
-msgid " base `%T'"
+#: cp/init.c:523
+msgid " base %qT"
msgstr ""
-#: cp/init.c:520
-msgid " when initialized here"
+#: cp/init.c:524
+msgid "%J when initialized here"
msgstr ""
-#: cp/init.c:536
-msgid "multiple initializations given for `%D'"
+#: cp/init.c:540
+msgid "%Jmultiple initializations given for %qD"
msgstr ""
-#: cp/init.c:538
-msgid "multiple initializations given for base `%T'"
+#: cp/init.c:543
+msgid "%Jmultiple initializations given for base %qT"
msgstr ""
-#: cp/init.c:605
-msgid "initializations for multiple members of `%T'"
+#: cp/init.c:610
+msgid "%Jinitializations for multiple members of %qT"
msgstr ""
-#: cp/init.c:662
+#: cp/init.c:667
msgid ""
-"base class `%#T' should be explicitly initialized in the copy constructor"
+"%Jbase class %q#T should be explicitly initialized in the copy constructor"
msgstr ""
-#: cp/init.c:892 cp/init.c:911
-msgid "class `%T' does not have any field named `%D'"
+#: cp/init.c:891 cp/init.c:910
+msgid "class %qT does not have any field named %qD"
msgstr ""
-#: cp/init.c:898
+#: cp/init.c:897
msgid ""
-"`%#D' is a static data member; it can only be initialized at its definition"
+"%q#D is a static data member; it can only be initialized at its definition"
msgstr ""
-#: cp/init.c:905
-msgid "`%#D' is not a non-static data member of `%T'"
+#: cp/init.c:904
+msgid "%q#D is not a non-static data member of %qT"
msgstr ""
-#: cp/init.c:944
-msgid "unnamed initializer for `%T', which has no base classes"
+#: cp/init.c:943
+msgid "unnamed initializer for %qT, which has no base classes"
msgstr ""
#: cp/init.c:951
-msgid "unnamed initializer for `%T', which uses multiple inheritance"
+msgid "unnamed initializer for %qT, which uses multiple inheritance"
msgstr ""
-#: cp/init.c:1006
-msgid "'%D' is both a direct base and an indirect virtual base"
+#: cp/init.c:997
+msgid "%qD is both a direct base and an indirect virtual base"
msgstr ""
-#: cp/init.c:1014
-msgid "type `%D' is not a direct or virtual base of `%T'"
+#: cp/init.c:1005
+msgid "type %qD is not a direct or virtual base of %qT"
msgstr ""
-#: cp/init.c:1017
-msgid "type `%D' is not a direct base of `%T'"
+#: cp/init.c:1008
+msgid "type %qD is not a direct base of %qT"
msgstr ""
-#. Handle bad initializers like:
-#. class COMPLEX {
-#. public:
-#. double re, im;
-#. COMPLEX(double r = 0.0, double i = 0.0) {re = r; im = i;};
-#. ~COMPLEX() {};
-#. };
-#.
-#. int main(int argc, char **argv) {
-#. COMPLEX zees(1.0, 0.0)[10];
-#. }
-#.
-#: cp/init.c:1109
+#: cp/init.c:1088
msgid "bad array initializer"
msgstr ""
-#: cp/init.c:1303
-msgid "`%T' is not an aggregate type"
+#: cp/init.c:1287
+msgid "%qT is not an aggregate type"
msgstr ""
-#: cp/init.c:1324
-msgid "`%T' fails to be an aggregate typedef"
+#: cp/init.c:1379
+msgid "qualified type %qT does not match destructor name %<~%T%>"
msgstr ""
-#: cp/init.c:1333
-msgid "type `%T' is of non-aggregate type"
+#: cp/init.c:1387
+msgid "incomplete type %qT does not have member %qD"
msgstr ""
-#: cp/init.c:1425 cp/typeck.c:1798
-msgid "qualified type `%T' does not match destructor name `~%T'"
+#: cp/init.c:1406
+msgid "%qD is not a member of type %qT"
msgstr ""
#: cp/init.c:1433
-msgid "incomplete type `%T' does not have member `%D'"
-msgstr ""
-
-#: cp/init.c:1452
-msgid "`%D' is not a member of type `%T'"
-msgstr ""
-
-#: cp/init.c:1471
-msgid "invalid pointer to bit-field `%D'"
-msgstr ""
-
-#: cp/init.c:1573
-msgid "invalid use of non-static member function `%D'"
+msgid "invalid pointer to bit-field %qD"
msgstr ""
-#: cp/init.c:1579 cp/semantics.c:1236
-msgid "invalid use of non-static data member `%D'"
-msgstr ""
-
-#: cp/init.c:1718
-msgid "new of array type fails to specify size"
-msgstr ""
-
-#: cp/init.c:1729
-msgid "size in array new must have integral type"
+#: cp/init.c:1535
+msgid "invalid use of non-static member function %qD"
msgstr ""
-#: cp/init.c:1735
-msgid "zero size array reserves no space"
+#: cp/init.c:1541
+msgid "invalid use of non-static data member %qD"
msgstr ""
-#: cp/init.c:1801
+#: cp/init.c:1658
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1807
+#: cp/init.c:1664
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1853
-msgid "call to Java constructor, while `jclass' undefined"
+#: cp/init.c:1696
+msgid "call to Java constructor, while %<jclass%> undefined"
msgstr ""
-#: cp/init.c:1869
+#: cp/init.c:1712
msgid "can't find class$"
msgstr ""
-#: cp/init.c:1995
-msgid "invalid type `void' for new"
+#: cp/init.c:1825
+msgid "invalid type %<void%> for new"
msgstr ""
-#: cp/init.c:2005
-msgid "uninitialized const in `new' of `%#T'"
+#: cp/init.c:1835
+msgid "uninitialized const in %<new%> of %q#T"
msgstr ""
-#: cp/init.c:2024
+#: cp/init.c:1868
#, c-format
-msgid "call to Java constructor with `%s' undefined"
+msgid "call to Java constructor with %qs undefined"
msgstr ""
-#: cp/init.c:2065
-msgid "request for member `%D' is ambiguous"
+#: cp/init.c:1908
+msgid "request for member %qD is ambiguous"
msgstr ""
-#: cp/init.c:2189
+#: cp/init.c:2041
msgid "ISO C++ forbids initialization in array new"
msgstr ""
-#: cp/init.c:2213
-msgid "ISO C++ forbids aggregate initializer to new"
-msgstr ""
-
-#: cp/init.c:2658
+#: cp/init.c:2511
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:2715
+#: cp/init.c:2564
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:2876
+#: cp/init.c:2723
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2879
+#: cp/init.c:2726
msgid ""
"neither the destructor nor the class-specific operator delete will be "
"called, even if they are declared when the class is defined."
msgstr ""
-#: cp/init.c:2900
+#: cp/init.c:2747
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:3165
+#: cp/init.c:3007
msgid "type to vector delete is neither pointer or array type"
msgstr ""
-#: cp/lex.c:99
-msgid "type name expected before `*'"
-msgstr ""
-
-#: cp/lex.c:501
+#: cp/lex.c:436
#, c-format
msgid "junk at end of #pragma %s"
msgstr ""
-#: cp/lex.c:508
+#: cp/lex.c:443
#, c-format
msgid "invalid #pragma %s"
msgstr ""
-#: cp/lex.c:516
+#: cp/lex.c:451
msgid "#pragma vtable no longer supported"
msgstr ""
-#: cp/lex.c:590
+#: cp/lex.c:530
#, c-format
-msgid "#pragma implementation for %s appears after file is included"
+msgid "#pragma implementation for %qs appears after file is included"
msgstr ""
-#: cp/lex.c:614
+#: cp/lex.c:555
msgid "junk at end of #pragma GCC java_exceptions"
msgstr ""
-#: cp/lex.c:628
-msgid "`%D' not defined"
-msgstr ""
-
-#: cp/lex.c:631
-msgid "`%D' was not declared in this scope"
-msgstr ""
-
-#: cp/lex.c:639
-msgid "`%D' undeclared (first use this function)"
+#: cp/lex.c:569
+msgid "%qD not defined"
msgstr ""
-#: cp/lex.c:643
-msgid ""
-"(Each undeclared identifier is reported only once for each function it "
-"appears in.)"
+#: cp/lex.c:573
+msgid "%qD was not declared in this scope"
msgstr ""
#. In a template, it is invalid to write "f()" or "f(3)" if no
#. Note that we have the exact wording of the following message in
#. the manual (trouble.texi, node "Name lookup"), so they need to
#. be kept in synch.
-#: cp/lex.c:674
+#: cp/lex.c:610
msgid ""
-"there are no arguments to `%D' that depend on a template parameter, so a "
-"declaration of `%D' must be available"
+"there are no arguments to %qD that depend on a template parameter, so a "
+"declaration of %qD must be available"
msgstr ""
-#: cp/lex.c:683
+#: cp/lex.c:619
msgid ""
"(if you use `-fpermissive', G++ will accept your code, but allowing the use "
"of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2040
+#: cp/mangle.c:2114
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2093
-msgid "omitted middle operand to `?:' operand cannot be mangled"
+#: cp/mangle.c:2122
+msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2392
-msgid "the mangled name of `%D' will change in a future version of GCC"
+#: cp/mangle.c:2172
+msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/method.c:456
-msgid "generic thunk code fails for method `%#D' which uses `...'"
+#: cp/mangle.c:2482
+msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
-#: cp/method.c:683
-msgid "non-static const member `%#D', can't use default assignment operator"
+#: cp/method.c:443
+msgid "generic thunk code fails for method %q#D which uses %<...%>"
msgstr ""
-#: cp/method.c:688
-msgid ""
-"non-static reference member `%#D', can't use default assignment operator"
+#: cp/method.c:652
+msgid "non-static const member %q#D, can't use default assignment operator"
msgstr ""
-#: cp/name-lookup.c:650
-msgid "`%#D' used prior to declaration"
+#: cp/method.c:658
+msgid "non-static reference member %q#D, can't use default assignment operator"
msgstr ""
-#: cp/name-lookup.c:681
-msgid "redeclaration of `wchar_t' as `%T'"
+#: cp/name-lookup.c:762
+msgid "redeclaration of %<wchar_t%> as %qT"
msgstr ""
#. A redeclaration of main, but not a duplicate of the
#. [basic.start.main]
#.
#. This function shall not be overloaded.
-#: cp/name-lookup.c:713
-msgid "invalid redeclaration of `%D'"
+#: cp/name-lookup.c:794
+msgid "invalid redeclaration of %qD"
msgstr ""
-#: cp/name-lookup.c:714
-msgid "as `%D'"
+#: cp/name-lookup.c:795
+msgid "as %qD"
msgstr ""
-#: cp/name-lookup.c:802
-msgid "type mismatch with previous external decl of `%#D'"
+#: cp/name-lookup.c:883
+msgid "type mismatch with previous external decl of %q#D"
msgstr ""
-#: cp/name-lookup.c:803
-msgid "previous external decl of `%#D'"
+#: cp/name-lookup.c:884
+msgid "previous external decl of %q#D"
msgstr ""
-#: cp/name-lookup.c:845
-msgid "`%D' was previously implicitly declared to return `int'"
+#: cp/name-lookup.c:966
+msgid "extern declaration of %q#D doesn't match"
msgstr ""
-#: cp/name-lookup.c:903
-msgid "extern declaration of `%#D' doesn't match"
+#: cp/name-lookup.c:967
+msgid "global declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:904
-msgid "global declaration `%#D'"
+#: cp/name-lookup.c:1003 cp/name-lookup.c:1010
+msgid "declaration of %q#D shadows a parameter"
msgstr ""
-#: cp/name-lookup.c:940
-msgid "declaration of `%#D' shadows a parameter"
+#. Location of previous decl is not useful in this case.
+#: cp/name-lookup.c:1035
+msgid "declaration of %qD shadows a member of 'this'"
msgstr ""
-#: cp/name-lookup.c:961
-#, c-format
-msgid "declaration of `%s' shadows a member of `this'"
+#: cp/name-lookup.c:1041
+msgid "declaration of %qD shadows a previous local"
msgstr ""
-#: cp/name-lookup.c:1137
-msgid "name lookup of `%D' changed"
+#: cp/name-lookup.c:1048
+msgid "declaration of %qD shadows a global declaration"
msgstr ""
-#: cp/name-lookup.c:1139
-msgid " matches this `%D' under ISO standard rules"
+#: cp/name-lookup.c:1164
+msgid "name lookup of %qD changed"
msgstr ""
-#: cp/name-lookup.c:1141
-msgid " matches this `%D' under old rules"
+#: cp/name-lookup.c:1165
+msgid " matches this %qD under ISO standard rules"
msgstr ""
-#: cp/name-lookup.c:1155 cp/name-lookup.c:1162
-msgid "name lookup of `%D' changed for new ISO `for' scoping"
+#: cp/name-lookup.c:1167
+msgid " matches this %qD under old rules"
msgstr ""
-#: cp/name-lookup.c:1157
-msgid " cannot use obsolete binding at `%D' because it has a destructor"
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1193
+msgid "name lookup of %qD changed for new ISO %<for%> scoping"
msgstr ""
-#: cp/name-lookup.c:1164
-msgid " using obsolete binding at `%D'"
+#: cp/name-lookup.c:1187
+msgid " cannot use obsolete binding at %qD because it has a destructor"
msgstr ""
-#: cp/name-lookup.c:1217
+#: cp/name-lookup.c:1195
+msgid " using obsolete binding at %qD"
+msgstr ""
+
+#: cp/name-lookup.c:1248
#, c-format
msgid "%s %s(%E) %p %d\n"
msgstr ""
-#: cp/name-lookup.c:1220
+#: cp/name-lookup.c:1251
#, c-format
msgid "%s %s %p %d\n"
msgstr ""
-#: cp/name-lookup.c:1339
+#: cp/name-lookup.c:1378
msgid "XXX is_class_level != (current_scope == class_scope)\n"
msgstr ""
-#: cp/name-lookup.c:1976
+#: cp/name-lookup.c:2011
msgid "`%#D' hides constructor for `%#T'"
msgstr ""
-#: cp/name-lookup.c:1991
-msgid "`%#D' conflicts with previous using declaration `%#D'"
+#: cp/name-lookup.c:2026
+msgid "%q#D conflicts with previous using declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:2003
-msgid "previous non-function declaration `%#D'"
+#: cp/name-lookup.c:2038
+msgid "previous non-function declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:2004
-msgid "conflicts with function declaration `%#D'"
+#: cp/name-lookup.c:2039
+msgid "conflicts with function declaration %q#D"
msgstr ""
-#. 7.3.3/5
-#. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2081
-msgid "a using-declaration cannot specify a template-id. Try `using %D'"
+#. It's a nested name with template parameter dependent scope.
+#. This can only be using-declaration for class member.
+#: cp/name-lookup.c:2117 cp/name-lookup.c:2142 cp/name-lookup.c:3386
+msgid "%qT is not a namespace"
msgstr ""
-#: cp/name-lookup.c:2087
-msgid "namespace `%D' not allowed in using-declaration"
+#. 7.3.3/5
+#. A using-declaration shall not name a template-id.
+#: cp/name-lookup.c:2127
+msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
msgstr ""
-#. It's a nested name with template parameter dependent scope.
-#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2095 cp/name-lookup.c:2109 cp/name-lookup.c:3308
-msgid "`%T' is not a namespace"
+#: cp/name-lookup.c:2134
+msgid "namespace %qD not allowed in using-declaration"
msgstr ""
-#: cp/name-lookup.c:2133
-msgid "`%D' not declared"
+#: cp/name-lookup.c:2170
+msgid "%qD not declared"
msgstr ""
#. If the OLD_FN was really declared, the
#. declarations don't match.
-#: cp/name-lookup.c:2145 cp/name-lookup.c:2187 cp/name-lookup.c:2212
-msgid "`%D' is already declared in this scope"
+#: cp/name-lookup.c:2182 cp/name-lookup.c:2224 cp/name-lookup.c:2261
+msgid "%qD is already declared in this scope"
msgstr ""
-#: cp/name-lookup.c:2218
-msgid "using declaration `%D' introduced ambiguous type `%T'"
+#: cp/name-lookup.c:2267
+msgid "using declaration %qD introduced ambiguous type %qT"
msgstr ""
#. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2382 cp/name-lookup.c:2401
-msgid "`%#D' redeclared as %C"
+#: cp/name-lookup.c:2435 cp/name-lookup.c:2454
+msgid "%q#D redeclared as %C"
+msgstr ""
+
+#: cp/name-lookup.c:2822
+msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/name-lookup.c:2811
+#: cp/name-lookup.c:2917
msgid "using-declaration for non-member at class scope"
msgstr ""
-#: cp/name-lookup.c:2818
+#: cp/name-lookup.c:2924
msgid "using-declaration cannot name destructor"
msgstr ""
-#: cp/name-lookup.c:2923
+#: cp/name-lookup.c:3003
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr ""
-#: cp/name-lookup.c:2963
-msgid "`%D' should have been declared inside `%D'"
+#: cp/name-lookup.c:3043
+msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:3027
-msgid "namespace alias `%D' not allowed here, assuming `%D'"
+#: cp/name-lookup.c:3105
+msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3142
-msgid "unknown namespace `%D'"
+#: cp/name-lookup.c:3220
+msgid "unknown namespace %qD"
msgstr ""
-#: cp/name-lookup.c:3302
-msgid "namespace `%T' undeclared"
+#: cp/name-lookup.c:3380
+msgid "namespace %qT undeclared"
msgstr ""
-#: cp/name-lookup.c:3346
+#: cp/name-lookup.c:3424
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3353
-msgid "`%D' attribute directive ignored"
+#: cp/name-lookup.c:3431
+msgid "%qD attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3486
-msgid "use of `%D' is ambiguous"
+#: cp/name-lookup.c:3565
+msgid "use of %qD is ambiguous"
msgstr ""
-#: cp/name-lookup.c:3487
-msgid " first declared as `%#D' here"
+#: cp/name-lookup.c:3566
+msgid " first declared as %q#D here"
msgstr ""
-#: cp/name-lookup.c:3490
-msgid " also declared as `%#D' here"
+#: cp/name-lookup.c:3568
+msgid " also declared as %q#D here"
msgstr ""
-#: cp/name-lookup.c:3505
-msgid "`%D' denotes an ambiguous type"
+#: cp/name-lookup.c:3583
+msgid "%qD denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3506
+#: cp/name-lookup.c:3584
msgid "%J first type here"
msgstr ""
-#: cp/name-lookup.c:3507
+#: cp/name-lookup.c:3585
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3572 cp/typeck.c:1773
-msgid "invalid use of `%D'"
+#: cp/name-lookup.c:3649
+msgid "invalid use of %qD"
msgstr ""
-#: cp/name-lookup.c:3613
-msgid "`%D::%D' is not a template"
+#: cp/name-lookup.c:3689
+msgid "%<%D::%D%> is not a template"
msgstr ""
-#: cp/name-lookup.c:3630
-msgid "`%D' undeclared in namespace `%D'"
+#: cp/name-lookup.c:3705
+msgid "%qD undeclared in namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4091
-msgid "`%D' is not a function,"
+#: cp/name-lookup.c:4242
+msgid "%qD is not a function,"
msgstr ""
-#: cp/name-lookup.c:4092
-msgid " conflict with `%D'"
+#: cp/name-lookup.c:4243
+msgid " conflict with %qD"
msgstr ""
-#: cp/name-lookup.c:4830
+#: cp/name-lookup.c:5006
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4839
+#: cp/name-lookup.c:5015
msgid "XXX leaving pop_everything ()\n"
msgstr ""
-#: cp/parser.c:609
+#: cp/parser.c:438
msgid "invalid token"
msgstr ""
-#: cp/parser.c:1810
-msgid "`%D::%D' has not been declared"
+#: cp/parser.c:1875
+msgid "%<%D::%D%> has not been declared"
msgstr ""
-#: cp/parser.c:1813 cp/semantics.c:2284
-msgid "`::%D' has not been declared"
+#: cp/parser.c:1878
+msgid "%<::%D%> has not been declared"
+msgstr ""
+
+#: cp/parser.c:1881
+msgid "request for member %qD in non-class type %qT"
msgstr ""
-#: cp/parser.c:1815
+#: cp/parser.c:1884
+msgid "%<%T::%D%> has not been declared"
+msgstr ""
+
+#: cp/parser.c:1887
msgid "`%D' has not been declared"
msgstr ""
-#: cp/parser.c:1818
-msgid "`%D::%D' %s"
+#: cp/parser.c:1890
+msgid "%<%D::%D%> %s"
msgstr ""
-#: cp/parser.c:1820
-msgid "`::%D' %s"
+#: cp/parser.c:1892
+msgid "%<::%D%> %s"
msgstr ""
-#: cp/parser.c:1822
-msgid "`%D' %s"
+#: cp/parser.c:1894
+msgid "%qD %s"
msgstr ""
-#: cp/parser.c:1874
+#: cp/parser.c:1947
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1892 cp/pt.c:4185
-msgid "`%T' is not a template"
+#: cp/parser.c:1965 cp/pt.c:4312
+msgid "%qT is not a template"
msgstr ""
-#: cp/parser.c:1894
+#: cp/parser.c:1967
#, c-format
-msgid "`%s' is not a template"
+msgid "%qE is not a template"
msgstr ""
-#: cp/parser.c:1896
+#: cp/parser.c:1969
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:1931
+#: cp/parser.c:2010
#, c-format
msgid "%s cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:1951
+#: cp/parser.c:2034
#, c-format
-msgid "invalid use of template-name `%E' without an argument list"
+msgid "invalid use of template-name %qE without an argument list"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:1956
+#: cp/parser.c:2039
#, c-format
-msgid "`%E' does not name a type"
+msgid "%qE does not name a type"
msgstr ""
-#: cp/parser.c:1987
+#: cp/parser.c:2070
msgid "(perhaps `typename %T::%E' was intended)"
msgstr ""
-#: cp/parser.c:2002
+#: cp/parser.c:2085
#, c-format
-msgid "`%E' in namespace `%E' does not name a type"
+msgid "%qE in namespace %qE does not name a type"
msgstr ""
-#: cp/parser.c:2005
-msgid "`%E' in class `%T' does not name a type"
+#: cp/parser.c:2088
+msgid "q%E in class %qT does not name a type"
msgstr ""
-#: cp/parser.c:2481
+#: cp/parser.c:2758
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:2490
+#: cp/parser.c:2767
msgid "statement-expressions are allowed only inside functions"
msgstr ""
-#: cp/parser.c:2541
-msgid "`this' may not be used in this context"
+#: cp/parser.c:2818
+msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:2691
-msgid "local variable `%D' may not appear in this context"
+#: cp/parser.c:2953
+msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:3056
-msgid "typedef-name `%D' used as destructor declarator"
+#: cp/parser.c:3318
+msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:3701
+#: cp/parser.c:3976
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:4673
+#: cp/parser.c:4861
+msgid "array bound forbidden after parenthesized type-id"
+msgstr ""
+
+#: cp/parser.c:4862
+msgid "try removing the parentheses around the type-id"
+msgstr ""
+
+#: cp/parser.c:4968
+msgid "size in array new must have integral type"
+msgstr ""
+
+#: cp/parser.c:4971
+msgid "zero size array reserves no space"
+msgstr ""
+
+#: cp/parser.c:5070
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:4849
+#: cp/parser.c:5252
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:5602
+#: cp/parser.c:6007
#, c-format
-msgid "case label `%E' not within a switch statement"
+msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:6144
+#: cp/parser.c:6550
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6264
-msgid "extra `;'"
+#: cp/parser.c:6675
+msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:6559
+#: cp/parser.c:6993
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6697
-msgid "duplicate `friend'"
+#: cp/parser.c:7125
+msgid "duplicate %<friend%>"
msgstr ""
-#: cp/parser.c:6846
+#: cp/parser.c:7294
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:7160
+#: cp/parser.c:7607
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7211
+#: cp/parser.c:7658
msgid "anachronistic old-style base class initializer"
msgstr ""
+#: cp/parser.c:7699
+msgid ""
+"keyword %<typename%> not allowed in this context (a qualified member "
+"initializer is implicitly a type)"
+msgstr ""
+
#. Warn that we do not support `export'.
-#: cp/parser.c:7604
-msgid "keyword `export' not implemented, and will be ignored"
+#: cp/parser.c:8061
+msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:7964
-msgid "`<::' cannot begin a template-argument list"
+#: cp/parser.c:8434
+msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:7965
+#: cp/parser.c:8435
msgid ""
-"`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
+"%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
+"and %<::%>"
msgstr ""
-#: cp/parser.c:7972
-msgid "(if you use `-fpermissive' G++ will accept your code)"
+#: cp/parser.c:8442
+msgid "(if you use -fpermissive G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8144
-msgid "non-template `%D' used as template"
+#: cp/parser.c:8617
+msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:8145
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8618
+msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9074
-msgid "using `typename' outside of template"
+#: cp/parser.c:9645
+msgid "using %<typename%> outside of template"
msgstr ""
-#: cp/parser.c:9196
+#: cp/parser.c:9768
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:9255
+#: cp/parser.c:9827
msgid "type attributes are honored only at type definition"
msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9639
+#: cp/parser.c:10201
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:9965
+#: cp/parser.c:10532
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9967
+#: cp/parser.c:10534
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10100
+#: cp/parser.c:10665
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:11297
+#: cp/parser.c:11094
+msgid "%<%T::%D%> is not a type"
+msgstr ""
+
+#: cp/parser.c:11139
+msgid "invalid use of constructor as a template"
+msgstr ""
+
+#: cp/parser.c:11140
+msgid ""
+"use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified "
+"name"
+msgstr ""
+
+#: cp/parser.c:11328
+msgid "duplicate cv-qualifier"
+msgstr ""
+
+#: cp/parser.c:11842
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:11353
+#: cp/parser.c:11902
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11356
+#: cp/parser.c:11905
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:12081
-msgid "declaration of `%D' in `%D' which does not enclose `%D'"
+#: cp/parser.c:12647
+msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:12094
+#: cp/parser.c:12660
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12105
-msgid "an explicit specialization must be preceded by 'template <>'"
+#: cp/parser.c:12671
+msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:12385
-msgid "extra semicolon"
+#: cp/parser.c:12955
+msgid "%Hextra %<;%>"
msgstr ""
-#: cp/parser.c:12403
+#: cp/parser.c:12973
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12434
+#: cp/parser.c:12987
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:12605
+#: cp/parser.c:13160
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12878
-msgid "keyword `typename' not allowed outside of templates"
+#: cp/parser.c:13433
+msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12880
+#: cp/parser.c:13435
msgid ""
-"keyword `typename' not allowed in this context (the base class is implicitly "
-"a type)"
+"keyword %<typename%> not allowed in this context (the base class is "
+"implicitly a type)"
+msgstr ""
+
+#: cp/parser.c:13708
+msgid "invalid catch parameter"
msgstr ""
-#: cp/parser.c:13698
-msgid "reference to `%D' is ambiguous"
+#: cp/parser.c:14270
+msgid "reference to %qD is ambiguous"
msgstr ""
-#: cp/parser.c:13872
+#: cp/parser.c:14439
msgid "too few template-parameter-lists"
msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13887
+#: cp/parser.c:14454
msgid "too many template-parameter-lists"
msgstr ""
-#. If begin_function_definition didn't like the definition, skip
-#. the entire function.
-#: cp/parser.c:14164
+#. Skip the entire function.
+#: cp/parser.c:14678
msgid "invalid function declaration"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:14201
+#: cp/parser.c:14715
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:14529
-msgid "`>>' should be `> >' within a nested template argument list"
+#: cp/parser.c:15060
+msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
+msgstr ""
+
+#: cp/parser.c:15075
+msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
+msgstr ""
+
+#: cp/parser.c:15080
+msgid "missing %<>%> to terminate the template argument list"
msgstr ""
-#. If this is not a nested template argument list, the '>>' is
-#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14537
-msgid "spurious `>>', use `>' to terminate a template argument list"
+#: cp/parser.c:15599
+msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:15024
-msgid "`%s' tag used in naming `%#T'"
+#: cp/parser.c:15620
+msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:15044
-msgid "%D redeclared with different access"
+#: cp/parser.c:15637
+msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:15061
-msgid "`template' (as a disambiguator) is only allowed within templates"
+#: cp/parser.c:15845
+msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/pt.c:243
-msgid "data member `%D' cannot be a member template"
+#: cp/pt.c:237
+msgid "data member %qD cannot be a member template"
msgstr ""
-#: cp/pt.c:255
-msgid "invalid member template declaration `%D'"
+#: cp/pt.c:249
+msgid "invalid member template declaration %qD"
msgstr ""
-#: cp/pt.c:637
-msgid "explicit specialization in non-namespace scope `%D'"
+#: cp/pt.c:571
+msgid "explicit specialization in non-namespace scope %qD"
msgstr ""
-#: cp/pt.c:649
+#: cp/pt.c:582
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:739 cp/pt.c:780
-msgid "specializing `%#T' in different namespace"
+#: cp/pt.c:666
+msgid "specialization of %qD in different namespace"
+msgstr ""
+
+#: cp/pt.c:667 cp/pt.c:736
+msgid " from definition of %q#D"
msgstr ""
-#: cp/pt.c:740 cp/pt.c:781
-msgid " from definition of `%#D'"
+#: cp/pt.c:703
+msgid "specialization of %qT after instantiation"
msgstr ""
-#: cp/pt.c:748
-msgid "specialization of `%T' after instantiation"
+#: cp/pt.c:735
+msgid "specializing %q#T in different namespace"
msgstr ""
-#: cp/pt.c:795
-msgid "specialization `%T' after instantiation `%T'"
+#: cp/pt.c:750
+msgid "specialization %qT after instantiation %qT"
msgstr ""
-#: cp/pt.c:807
-msgid "explicit specialization of non-template `%T'"
+#: cp/pt.c:762
+msgid "explicit specialization of non-template %qT"
msgstr ""
-#: cp/pt.c:1067
-msgid "specialization of %D after instantiation"
+#: cp/pt.c:1106
+msgid "specialization of %qD after instantiation"
msgstr ""
-#: cp/pt.c:1192
+#: cp/pt.c:1235
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1241
-msgid "`%D' is not a function template"
+#: cp/pt.c:1291
+msgid "%qD is not a function template"
msgstr ""
-#: cp/pt.c:1380
-msgid "template-id `%D' for `%+D' does not match any template declaration"
+#: cp/pt.c:1476
+msgid "template-id %qD for %q+D does not match any template declaration"
msgstr ""
-#: cp/pt.c:1388
-msgid "ambiguous template specialization `%D' for `%+D'"
+#: cp/pt.c:1485
+msgid "ambiguous template specialization %qD for %q+D"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1611 cp/pt.c:1685
-msgid "template-id `%D' in declaration of primary template"
+#: cp/pt.c:1708 cp/pt.c:1762
+msgid "template-id %qD in declaration of primary template"
msgstr ""
-#: cp/pt.c:1624
+#: cp/pt.c:1721
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1630
+#: cp/pt.c:1727
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1636
-msgid "too many template parameter lists in declaration of `%D'"
+#: cp/pt.c:1735
+msgid "too many template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:1652
-msgid "too few template parameter lists in declaration of `%D'"
+#: cp/pt.c:1738
+msgid "too few template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:1669
-msgid "explicit specialization not preceded by `template <>'"
+#: cp/pt.c:1740
+msgid "explicit specialization of %qD must be introduced by `template <>'"
msgstr ""
-#: cp/pt.c:1682
-msgid "partial specialization `%D' of function template"
+#: cp/pt.c:1759
+msgid "function template partial specialization %qD is not allowed"
msgstr ""
-#: cp/pt.c:1714
+#: cp/pt.c:1791
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1718
+#: cp/pt.c:1795
msgid "template specialization with C linkage"
msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1802
+#: cp/pt.c:1879
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:1846
-msgid "no member function `%D' declared in `%T'"
+#: cp/pt.c:1923
+msgid "no member function %qD declared in %qT"
msgstr ""
#. There are two many template parameter lists.
-#: cp/pt.c:2001
-msgid "too many template parameter lists in declaration of `%T'"
+#: cp/pt.c:2073
+msgid "too many template parameter lists in declaration of %qT"
msgstr ""
-#: cp/pt.c:2094
-msgid " shadows template parm `%#D'"
+#: cp/pt.c:2167
+msgid " shadows template parm %q#D"
msgstr ""
-#: cp/pt.c:2491
+#: cp/pt.c:2569
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2495
-msgid " `%D'"
+#: cp/pt.c:2573
+msgid " %qD"
msgstr ""
-#: cp/pt.c:2507
-msgid "partial specialization `%T' does not specialize any template arguments"
+#: cp/pt.c:2584
+msgid "partial specialization %qT does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2532
+#: cp/pt.c:2609
#, c-format
-msgid "template argument `%E' involves template parameter(s)"
+msgid "template argument %qE involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2576
-msgid "type `%T' of template argument `%E' depends on template parameter(s)"
+#: cp/pt.c:2653
+msgid "type %qT of template argument %qE depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2661
-msgid "no default argument for `%D'"
+#: cp/pt.c:2740
+msgid "no default argument for %qD"
msgstr ""
-#: cp/pt.c:2810
+#: cp/pt.c:2897
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2813
+#: cp/pt.c:2900
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2820
-msgid "destructor `%D' declared as member template"
+#: cp/pt.c:2908
+msgid "destructor %qD declared as member template"
msgstr ""
-#: cp/pt.c:2900
-msgid "`%D' does not declare a template type"
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2923
+msgid "invalid template declaration of %qD"
+msgstr ""
+
+#: cp/pt.c:3004
+msgid "%qD does not declare a template type"
msgstr ""
-#: cp/pt.c:2906
-msgid "template definition of non-template `%#D'"
+#: cp/pt.c:3010
+msgid "template definition of non-template %q#D"
msgstr ""
-#: cp/pt.c:2947
-msgid "expected %d levels of template parms for `%#D', got %d"
+#: cp/pt.c:3052
+msgid "expected %d levels of template parms for %q#D, got %d"
msgstr ""
-#: cp/pt.c:2959
-msgid "got %d template parameters for `%#D'"
+#: cp/pt.c:3064
+msgid "got %d template parameters for %q#D"
msgstr ""
-#: cp/pt.c:2962
-msgid "got %d template parameters for `%#T'"
+#: cp/pt.c:3067
+msgid "got %d template parameters for %q#T"
msgstr ""
-#: cp/pt.c:2964
+#: cp/pt.c:3069
#, c-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3042
-msgid "`%T' is not a template type"
+#: cp/pt.c:3154
+msgid "%qT is not a template type"
msgstr ""
-#: cp/pt.c:3058
-msgid "previous declaration `%D'"
+#: cp/pt.c:3170
+msgid "previous declaration %qD"
msgstr ""
-#: cp/pt.c:3059
+#: cp/pt.c:3171
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr ""
-#: cp/pt.c:3075
-msgid "template parameter `%#D'"
+#: cp/pt.c:3191
+msgid "template parameter %q#D"
msgstr ""
-#: cp/pt.c:3076
-msgid "redeclared here as `%#D'"
+#: cp/pt.c:3192
+msgid "redeclared here as %q#D"
msgstr ""
#. We have in [temp.param]:
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3086
-msgid "redefinition of default argument for `%#D'"
+#: cp/pt.c:3202
+msgid "redefinition of default argument for %q#D"
msgstr ""
-#: cp/pt.c:3087
+#: cp/pt.c:3203
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3235
+#: cp/pt.c:3349
#, c-format
-msgid "`%E' is not a valid template argument"
+msgid "%qE is not a valid template argument"
msgstr ""
-#: cp/pt.c:3239
+#: cp/pt.c:3353
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3241
+#: cp/pt.c:3355
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3244
-msgid "it must be a pointer-to-member of the form `&X::Y'"
+#: cp/pt.c:3358
+msgid "it must be a pointer-to-member of the form %<&X::Y%>"
msgstr ""
-#: cp/pt.c:3255
+#: cp/pt.c:3369
#, c-format
msgid ""
-"string literal %E is not a valid template argument because it is the address "
-"of an object with static linkage"
+"string literal %qE is not a valid template argument because it is the "
+"address of an object with static linkage"
msgstr ""
-#: cp/pt.c:3270
+#: cp/pt.c:3385
#, c-format
-msgid "address of non-extern `%E' cannot be used as template argument"
+msgid "address of non-extern %qE cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3279
+#: cp/pt.c:3395
#, c-format
-msgid "non-constant `%E' cannot be used as template argument"
+msgid "non-constant %qE cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3287
-msgid "type '%T' cannot be used as a value for a non-type template-parameter"
+#: cp/pt.c:3402
+msgid "type %qT cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3290
-msgid "invalid use of '%D' as a non-type template-argument"
+#: cp/pt.c:3405
+msgid "invalid use of %qD as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3292
+#: cp/pt.c:3407
#, c-format
-msgid "invalid use of '%E' as a non-type template-argument"
+msgid "invalid use of %qE as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3657
-#, c-format
-msgid "to refer to a type member of a template parameter, use `typename %E'"
+#: cp/pt.c:3785
+msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:3670 cp/pt.c:3688 cp/pt.c:3727
-msgid "type/value mismatch at argument %d in template parameter list for `%D'"
+#: cp/pt.c:3799 cp/pt.c:3818 cp/pt.c:3858
+msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:3673
-msgid " expected a constant of type `%T', got `%T'"
+#: cp/pt.c:3803
+msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:3677
+#: cp/pt.c:3807
#, c-format
-msgid " expected a class template, got `%E'"
+msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:3679
+#: cp/pt.c:3809
#, c-format
-msgid " expected a type, got `%E'"
+msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:3691
-msgid " expected a type, got `%T'"
+#: cp/pt.c:3822
+msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:3693
-msgid " expected a class template, got `%T'"
+#: cp/pt.c:3824
+msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:3729
-msgid " expected a template of type `%D', got `%D'"
+#: cp/pt.c:3861
+msgid " expected a template of type %qD, got %qD"
msgstr ""
-#: cp/pt.c:3764
-msgid "could not convert template argument `%E' to `%T'"
+#: cp/pt.c:3897
+msgid "could not convert template argument %qE to %qT"
msgstr ""
-#: cp/pt.c:3804
+#: cp/pt.c:3936
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3808
-msgid "provided for `%D'"
+#: cp/pt.c:3940
+msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:3836
+#: cp/pt.c:3968
#, c-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:4057
+#: cp/pt.c:4189
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4197
-msgid "non-template type `%T' used as a template"
+#: cp/pt.c:4324
+msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:4199
-msgid "for template declaration `%D'"
+#: cp/pt.c:4326
+msgid "for template declaration %qD"
msgstr ""
-#: cp/pt.c:4846
+#: cp/pt.c:4963
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
-"to increase the maximum) instantiating `%D'"
+"to increase the maximum) instantiating %qD"
msgstr ""
-#: cp/pt.c:5286
-msgid "ambiguous class template instantiation for `%#T'"
+#: cp/pt.c:5402
+msgid "ambiguous class template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:5292
+#: cp/pt.c:5408
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6291 cp/pt.c:6411
-msgid "instantiation of `%D' as type `%T'"
+#: cp/pt.c:6431 cp/pt.c:6552
+msgid "instantiation of %qD as type %qT"
msgstr ""
-#: cp/pt.c:6453
-msgid "invalid parameter type `%T'"
+#: cp/pt.c:6594
+msgid "invalid parameter type %qT"
msgstr ""
-#: cp/pt.c:6455
-msgid "in declaration `%D'"
+#: cp/pt.c:6596
+msgid "in declaration %qD"
msgstr ""
-#: cp/pt.c:6529
-msgid "creating pointer to member function of non-class type `%T'"
+#: cp/pt.c:6670
+msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:6668
+#: cp/pt.c:6840
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6682
+#: cp/pt.c:6854
#, c-format
-msgid "creating array with size zero (`%E')"
+msgid "creating array with size zero (%qE)"
msgstr ""
-#: cp/pt.c:6921
+#: cp/pt.c:7071
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:6923
-msgid "forming %s to reference type `%T'"
+#: cp/pt.c:7073
+msgid "forming %s to reference type %qT"
msgstr ""
-#: cp/pt.c:6960
-msgid "creating pointer to member of non-class type `%T'"
+#: cp/pt.c:7110
+msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:6966
-msgid "creating pointer to member reference type `%T'"
+#: cp/pt.c:7116
+msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:7052
-msgid "creating array of `%T'"
+#: cp/pt.c:7186
+msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:7058
-msgid "creating array of `%T', which is an abstract class type"
+#: cp/pt.c:7192
+msgid "creating array of %qT, which is an abstract class type"
msgstr ""
-#: cp/pt.c:7102
-msgid "`%T' is not a class, struct, or union type"
+#: cp/pt.c:7236
+msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7215
+#: cp/pt.c:7322
#, c-format
msgid "use of `%s' in template"
msgstr ""
-#: cp/pt.c:7327
+#: cp/pt.c:7447
#, c-format
msgid ""
-"dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
+"dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7329
-#, c-format
-msgid "say `typename %E' if a type is meant"
+#: cp/pt.c:7449
+msgid "say %<typename %E%> if a type is meant"
+msgstr ""
+
+#: cp/pt.c:8591
+msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:8586
-msgid "`%T' uses anonymous type"
+#: cp/pt.c:8594
+msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:8588
-msgid "`%T' uses local type `%T'"
+#: cp/pt.c:8719
+msgid "%qT uses anonymous type"
msgstr ""
-#: cp/pt.c:8596
-msgid "`%T' is a variably modified type"
+#: cp/pt.c:8721
+msgid "%qT uses local type %qT"
msgstr ""
-#: cp/pt.c:8607
+#: cp/pt.c:8729
+msgid "%qT is a variably modified type"
+msgstr ""
+
+#: cp/pt.c:8740
#, c-format
-msgid "integral expression `%E' is not constant"
+msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:8612
-msgid " trying to instantiate `%D'"
+#: cp/pt.c:8745
+msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:9125
+#: cp/pt.c:9261
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:10072
-#, c-format
-msgid "use of `%s' in template type unification"
+#: cp/pt.c:10579 cp/pt.c:10650
+msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:10506 cp/pt.c:10578
-msgid "explicit instantiation of non-template `%#D'"
+#: cp/pt.c:10595 cp/pt.c:10645
+msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:10522 cp/pt.c:10573
-msgid "no matching template for `%D' found"
+#: cp/pt.c:10601
+msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:10528
-msgid "explicit instantiation of `%#D'"
+#: cp/pt.c:10637
+msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:10565
-msgid "duplicate explicit instantiation of `%#D'"
+#: cp/pt.c:10659
+msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:10587
-msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
+#: cp/pt.c:10664 cp/pt.c:10754
+msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:10591 cp/pt.c:10672
-msgid "storage class `%D' applied to template instantiation"
+#: cp/pt.c:10726
+msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:10644
-msgid "explicit instantiation of non-template type `%T'"
+#: cp/pt.c:10735
+msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:10653
-msgid "explicit instantiation of `%#T' before definition of template"
+#: cp/pt.c:10743
+#, c-format
+msgid "ISO C++ forbids the use of `%E' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10661
-#, c-format
-msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
+#: cp/pt.c:10788
+msgid "duplicate explicit instantiation of %q#T"
msgstr ""
-#: cp/pt.c:10705
-msgid "duplicate explicit instantiation of `%#T'"
+#: cp/pt.c:11153
+msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:11086
-msgid "explicit instantiation of `%D' but no definition available"
+#: cp/pt.c:11297
+msgid ""
+"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
+"to increase the maximum) instantiating %q+D, possibly from virtual table "
+"generation"
msgstr ""
-#: cp/pt.c:11520
-msgid "`%#T' is not a valid type for a template constant parameter"
+#: cp/pt.c:11576
+msgid "%q#T is not a valid type for a template constant parameter"
msgstr ""
-#: cp/repo.c:259
+#: cp/repo.c:112
msgid "-frepo must be used with -c"
msgstr ""
-#: cp/repo.c:346
+#: cp/repo.c:200
#, c-format
msgid "mysterious repository information in %s"
msgstr ""
-#: cp/repo.c:361
+#: cp/repo.c:214
#, c-format
msgid "can't create repository information file `%s'"
msgstr ""
-#: cp/rtti.c:248
+#: cp/rtti.c:243
msgid "cannot use typeid with -fno-rtti"
msgstr ""
-#: cp/rtti.c:254
+#: cp/rtti.c:249
msgid "must #include <typeinfo> before using typeid"
msgstr ""
-#: cp/rtti.c:326
+#: cp/rtti.c:321
msgid ""
"cannot create type information for type `%T' because its size is variable"
msgstr ""
-#: cp/rtti.c:580 cp/rtti.c:594
+#: cp/rtti.c:573 cp/rtti.c:587
msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
msgstr ""
-#: cp/rtti.c:675
+#: cp/rtti.c:666
msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
msgstr ""
-#: cp/search.c:306
+#: cp/search.c:237
msgid "`%T' is an ambiguous base of `%T'"
msgstr ""
-#: cp/search.c:324
+#: cp/search.c:255
msgid "`%T' is an inaccessible base of `%T'"
msgstr ""
-#: cp/search.c:1756
+#: cp/search.c:1743
msgid "invalid covariant return type for `%#D'"
msgstr ""
-#: cp/search.c:1757 cp/search.c:1763
+#: cp/search.c:1744 cp/search.c:1750
msgid " overriding `%#D'"
msgstr ""
-#: cp/search.c:1761
+#: cp/search.c:1748
msgid "conflicting return type specified for `%#D'"
msgstr ""
-#: cp/search.c:1775
+#: cp/search.c:1759
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr ""
-#: cp/search.c:1776
+#: cp/search.c:1760
#, c-format
msgid " overriding `%#F'"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1866
+#: cp/search.c:1853
msgid "`%#D' cannot be declared"
msgstr ""
-#: cp/search.c:1867
+#: cp/search.c:1854
msgid " since `%#D' declared in base class"
msgstr ""
-#: cp/search.c:1944
-msgid "`%#D' needs a final overrider"
-msgstr ""
-
-#: cp/semantics.c:1092
+#: cp/semantics.c:1133
#, c-format
msgid "type of asm operand `%E' could not be determined"
msgstr ""
-#: cp/semantics.c:1233
+#: cp/semantics.c:1266
msgid "invalid use of member `%D' in static member function"
msgstr ""
-#: cp/semantics.c:1237 cp/semantics.c:1276
+#: cp/semantics.c:1269
+msgid "invalid use of non-static data member `%D'"
+msgstr ""
+
+#: cp/semantics.c:1270 cp/semantics.c:1309
msgid "from this location"
msgstr ""
-#: cp/semantics.c:1275
+#: cp/semantics.c:1308
msgid "object missing in reference to `%D'"
msgstr ""
-#: cp/semantics.c:1721
+#: cp/semantics.c:1787
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:1769
+#: cp/semantics.c:1837
msgid "`this' is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1775
+#: cp/semantics.c:1843
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1777
+#: cp/semantics.c:1845
msgid "invalid use of `this' at top level"
msgstr ""
-#: cp/semantics.c:1801
+#: cp/semantics.c:1869
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1807
+#: cp/semantics.c:1889
msgid "`%E' is not of type `%T'"
msgstr ""
-#: cp/semantics.c:1918
+#: cp/semantics.c:1983
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:1962
+#: cp/semantics.c:2027
msgid ""
"invalid use of type `%T' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1965
+#: cp/semantics.c:2030
msgid ""
"invalid use of `%D' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:1969
+#: cp/semantics.c:2034
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2004
+#: cp/semantics.c:2051
msgid "definition of `%#T' inside template parameter list"
msgstr ""
-#: cp/semantics.c:2015
+#: cp/semantics.c:2062
msgid "invalid definition of qualified type `%T'"
msgstr ""
-#: cp/semantics.c:2030
+#: cp/semantics.c:2076
+msgid "redefinition of `%#T'"
+msgstr ""
+
+#: cp/semantics.c:2077
msgid "previous definition of `%#T'"
msgstr ""
-#: cp/semantics.c:2225
+#: cp/semantics.c:2253
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:2234
+#: cp/semantics.c:2262
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2266
+#: cp/semantics.c:2295
msgid "multiple declarators in template declaration"
msgstr ""
-#: cp/semantics.c:2277
+#: cp/semantics.c:2307
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2279 cp/typeck.c:1616
+#: cp/semantics.c:2310
+msgid "reference to `%T::%D' is ambiguous"
+msgstr ""
+
+#: cp/semantics.c:2314 cp/typeck.c:1649
msgid "`%D' is not a member of `%T'"
msgstr ""
-#: cp/semantics.c:2282
+#: cp/semantics.c:2317
msgid "`%D' is not a member of `%D'"
msgstr ""
-#: cp/semantics.c:2400
+#: cp/semantics.c:2319
+msgid "`::%D' has not been declared"
+msgstr ""
+
+#: cp/semantics.c:2442
msgid ""
"template parameter `%D' of type `%T' is not allowed in an integral constant "
"expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2553
+#: cp/semantics.c:2586
msgid "`%D' cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:2562
+#: cp/semantics.c:2594
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2567
+#: cp/semantics.c:2599
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2573
+#: cp/semantics.c:2605
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2633
+#: cp/semantics.c:2666
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2636
+#: cp/semantics.c:2669
msgid " `%#D' declared here"
msgstr ""
-#: cp/semantics.c:2687
+#: cp/semantics.c:2720
#, c-format
msgid "type of `%E' is unknown"
msgstr ""
-#: cp/tree.c:222
+#: cp/tree.c:226
#, c-format
msgid "non-lvalue in %s"
msgstr ""
-#: cp/tree.c:545
+#: cp/tree.c:539
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr ""
-#: cp/tree.c:1836
+#: cp/tree.c:1768
#, c-format
-msgid "`%s' attribute can only be applied to Java class definitions"
+msgid "`%E' attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:1865
+#: cp/tree.c:1797
#, c-format
-msgid "`%s' attribute can only be applied to class definitions"
+msgid "`%E' attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:1871
+#: cp/tree.c:1803
#, c-format
-msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
+msgid "`%E' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1895
+#: cp/tree.c:1827
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1916
+#: cp/tree.c:1848
#, c-format
msgid ""
-"can only use `%s' attribute on file-scope definitions of objects of class "
+"can only use `%E' attribute on file-scope definitions of objects of class "
"type"
msgstr ""
-#: cp/tree.c:1924
+#: cp/tree.c:1856
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1934
+#: cp/tree.c:1866
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1944
-#, c-format
-msgid "`%s' attribute is not supported on this platform"
-msgstr ""
-
-#: cp/tree.c:2469
+#: cp/tree.c:1876
#, c-format
-msgid "lang_* check: failed in %s, at %s:%d"
+msgid "`%E' attribute is not supported on this platform"
msgstr ""
-#: cp/typeck.c:438 cp/typeck.c:453 cp/typeck.c:543
+#: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:540
msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
msgstr ""
-#: cp/typeck.c:513
+#: cp/typeck.c:510
#, c-format
msgid ""
"ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
msgstr ""
-#: cp/typeck.c:563
+#: cp/typeck.c:560
msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
msgstr ""
-#: cp/typeck.c:1235
+#: cp/typeck.c:1247
#, c-format
msgid "invalid application of `%s' to a member function"
msgstr ""
-#: cp/typeck.c:1268
+#: cp/typeck.c:1280
#, c-format
msgid "invalid application of `%s' to a bit-field"
msgstr ""
-#: cp/typeck.c:1273
+#: cp/typeck.c:1285
#, c-format
msgid "ISO C++ forbids applying `%s' to an expression of function type"
msgstr ""
-#: cp/typeck.c:1342
+#: cp/typeck.c:1321
msgid "invalid use of non-static member function"
msgstr ""
-#: cp/typeck.c:1476
+#: cp/typeck.c:1506
msgid "deprecated conversion from string constant to `%T'"
msgstr ""
-#: cp/typeck.c:1587 cp/typeck.c:1874
+#: cp/typeck.c:1620 cp/typeck.c:1918
msgid "request for member `%D' in `%E', which is of non-class type `%T'"
msgstr ""
-#: cp/typeck.c:1614
+#: cp/typeck.c:1647
#, c-format
msgid "invalid use of nonstatic data member '%E'"
msgstr ""
-#: cp/typeck.c:1666 cp/typeck.c:1688
+#: cp/typeck.c:1699 cp/typeck.c:1726
msgid "invalid access to non-static data member `%D' of NULL object"
msgstr ""
-#: cp/typeck.c:1668 cp/typeck.c:1690
+#: cp/typeck.c:1701 cp/typeck.c:1728
msgid "(perhaps the `offsetof' macro was used incorrectly)"
msgstr ""
-#: cp/typeck.c:1804
-msgid "the type being destroyed is '%T', but the destructor refers to `%T'"
+#: cp/typeck.c:1813
+msgid "invalid use of `%D'"
+msgstr ""
+
+#: cp/typeck.c:1839
+msgid "qualified type `%T' does not match destructor name `~%T'"
+msgstr ""
+
+#: cp/typeck.c:1845
+msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
msgstr ""
-#: cp/typeck.c:1924
+#: cp/typeck.c:1964
msgid "`%D::%D' is not a member of `%T'"
msgstr ""
-#: cp/typeck.c:1935
+#: cp/typeck.c:1975
msgid "`%T' is not a base of `%T'"
msgstr ""
-#: cp/typeck.c:1954
+#: cp/typeck.c:1994
msgid "'%D' has no member named '%E'"
msgstr ""
-#: cp/typeck.c:1969
+#: cp/typeck.c:2009
msgid "`%D' is not a member template function"
msgstr ""
#. A pointer to incomplete type (other than cv void) can be
#. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2116
msgid "`%T' is not a pointer-to-object type"
msgstr ""
-#: cp/typeck.c:2100
+#: cp/typeck.c:2141
+#, c-format
+msgid "invalid use of `%s' on pointer to member"
+msgstr ""
+
+#: cp/typeck.c:2145
#, c-format
-msgid "invalid use of `%s' on pointer to member"
+msgid "invalid type argument of `%s'"
msgstr ""
-#: cp/typeck.c:2106
+#: cp/typeck.c:2147
msgid "invalid type argument"
msgstr ""
-#: cp/typeck.c:2212
+#: cp/typeck.c:2211
+msgid "array subscript has type `char'"
+msgstr ""
+
+#: cp/typeck.c:2252
msgid "ISO C++ forbids subscripting non-lvalue array"
msgstr ""
-#: cp/typeck.c:2223
+#: cp/typeck.c:2263
msgid "subscripting array declared `register'"
msgstr ""
-#: cp/typeck.c:2306
+#: cp/typeck.c:2346
#, c-format
msgid "object missing in use of `%E'"
msgstr ""
-#: cp/typeck.c:2408
+#: cp/typeck.c:2447
msgid "ISO C++ forbids calling `::main' from within program"
msgstr ""
-#: cp/typeck.c:2433
+#: cp/typeck.c:2472
#, c-format
msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
msgstr ""
-#: cp/typeck.c:2446
+#: cp/typeck.c:2485
#, c-format
msgid "`%E' cannot be used as a function"
msgstr ""
-#: cp/typeck.c:2539
+#: cp/typeck.c:2564
msgid "too many arguments to %s `%+#D'"
msgstr ""
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2566 cp/typeck.c:2672
msgid "at this point in file"
msgstr ""
-#: cp/typeck.c:2578
+#: cp/typeck.c:2569
+msgid "too many arguments to function"
+msgstr ""
+
+#: cp/typeck.c:2603
msgid "parameter %P of `%D' has incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:2581
+#: cp/typeck.c:2606
msgid "parameter %P has incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:2645
+#: cp/typeck.c:2670
msgid "too few arguments to %s `%+#D'"
msgstr ""
-#: cp/typeck.c:2790 cp/typeck.c:2800
+#: cp/typeck.c:2675
+msgid "too few arguments to function"
+msgstr ""
+
+#: cp/typeck.c:2822 cp/typeck.c:2832
msgid "assuming cast to type `%T' from overloaded function"
msgstr ""
-#: cp/typeck.c:2861
+#: cp/typeck.c:2893
#, c-format
msgid "division by zero in `%E / 0'"
msgstr ""
-#: cp/typeck.c:2863
+#: cp/typeck.c:2895
#, c-format
msgid "division by zero in `%E / 0.'"
msgstr ""
-#: cp/typeck.c:2892
+#: cp/typeck.c:2929
#, c-format
msgid "division by zero in `%E %% 0'"
msgstr ""
-#: cp/typeck.c:2894
+#: cp/typeck.c:2931
#, c-format
msgid "division by zero in `%E %% 0.'"
msgstr ""
-#: cp/typeck.c:2974
+#: cp/typeck.c:3011
#, c-format
msgid "%s rotate count is negative"
msgstr ""
-#: cp/typeck.c:2977
+#: cp/typeck.c:3014
#, c-format
msgid "%s rotate count >= width of type"
msgstr ""
-#: cp/typeck.c:3011 cp/typeck.c:3016 cp/typeck.c:3107 cp/typeck.c:3112
+#: cp/typeck.c:3048 cp/typeck.c:3053 cp/typeck.c:3149 cp/typeck.c:3154
msgid "ISO C++ forbids comparison between pointer and integer"
msgstr ""
-#: cp/typeck.c:3293
-msgid "comparison between types `%#T' and `%#T'"
+#: cp/typeck.c:3190
+msgid "invalid operands of types `%T' and `%T' to binary `%O'"
msgstr ""
-#: cp/typeck.c:3329
-msgid "comparison between signed and unsigned integer expressions"
+#: cp/typeck.c:3352
+msgid "comparison between types `%#T' and `%#T'"
msgstr ""
-#: cp/typeck.c:3394
-msgid "invalid operands of types `%T' and `%T' to binary `%O'"
+#: cp/typeck.c:3388
+msgid "comparison between signed and unsigned integer expressions"
msgstr ""
#. Some sort of arithmetic operation involving NULL was
#. performed. Note that pointer-difference and pointer-addition
#. have already been handled above, and so we don't end up here in
#. that case.
-#: cp/typeck.c:3416
+#: cp/typeck.c:3467
msgid "NULL used in arithmetic"
msgstr ""
-#: cp/typeck.c:3479
+#: cp/typeck.c:3525
msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
msgstr ""
-#: cp/typeck.c:3481
+#: cp/typeck.c:3527
msgid "ISO C++ forbids using pointer to a function in subtraction"
msgstr ""
-#: cp/typeck.c:3483
+#: cp/typeck.c:3529
msgid "ISO C++ forbids using pointer to a method in subtraction"
msgstr ""
-#: cp/typeck.c:3495
+#: cp/typeck.c:3541
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3550
+#: cp/typeck.c:3617
#, c-format
msgid ""
"invalid use of '%E' to form a pointer-to-member-function. Use a qualified-"
"id."
msgstr ""
-#: cp/typeck.c:3556
+#: cp/typeck.c:3623
#, c-format
msgid ""
"parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3578
+#: cp/typeck.c:3645
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3813
+#: cp/typeck.c:3876
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3824
+#: cp/typeck.c:3887
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:3830
+#: cp/typeck.c:3893
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr ""
-#: cp/typeck.c:3855
+#: cp/typeck.c:3918
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3889
+#: cp/typeck.c:3953
msgid "invalid use of `--' on bool variable `%D'"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3920
+#: cp/typeck.c:3982
msgid "ISO C++ forbids taking address of function `::main'"
msgstr ""
#. An expression like &memfn.
-#: cp/typeck.c:3991
+#: cp/typeck.c:4036
msgid ""
"ISO C++ forbids taking the address of an unqualified or parenthesized non-"
"static member function to form a pointer to member function. Say `&%T::%D'"
msgstr ""
-#: cp/typeck.c:3996
+#: cp/typeck.c:4041
msgid ""
"ISO C++ forbids taking the address of a bound member function to form a "
"pointer to member function. Say `&%T::%D'"
msgstr ""
-#: cp/typeck.c:4024
+#: cp/typeck.c:4069
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4040
-msgid "unary `&'"
-msgstr ""
-
-#: cp/typeck.c:4069
+#: cp/typeck.c:4121
msgid "attempt to take address of bit-field structure member `%D'"
msgstr ""
-#: cp/typeck.c:4183
+#: cp/typeck.c:4233
msgid "taking address of destructor"
msgstr ""
-#: cp/typeck.c:4196
+#: cp/typeck.c:4246
msgid "taking address of bound pointer-to-member expression"
msgstr ""
-#: cp/typeck.c:4204
+#: cp/typeck.c:4254
msgid "cannot create pointer to reference member `%D'"
msgstr ""
-#: cp/typeck.c:4266
+#: cp/typeck.c:4317
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4285
+#: cp/typeck.c:4336
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4353
+#: cp/typeck.c:4402
#, c-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:4426
+#: cp/typeck.c:4476
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4618
+#: cp/typeck.c:4678
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4658
+#: cp/typeck.c:4721
msgid ""
"invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4678
+#: cp/typeck.c:4741
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4697
+#: cp/typeck.c:4760
msgid ""
"ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4703
+#: cp/typeck.c:4766
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4731
+#: cp/typeck.c:4794
msgid ""
"invalid use of const_cast with type `%T', which is not a pointer, reference, "
"nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4734
+#: cp/typeck.c:4797
msgid ""
"invalid use of const_cast with type `%T', which is a pointer or reference to "
"a function type"
msgstr ""
-#: cp/typeck.c:4757
+#: cp/typeck.c:4820
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4774
+#: cp/typeck.c:4837
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4814 cp/typeck.c:4819
+#: cp/typeck.c:4884 cp/typeck.c:4889
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr ""
-#: cp/typeck.c:4827
+#: cp/typeck.c:4897
msgid "invalid cast to function type `%T'"
msgstr ""
-#: cp/typeck.c:4883
+#: cp/typeck.c:4953
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr ""
-#: cp/typeck.c:4929
+#: cp/typeck.c:5001
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:5093
+#: cp/typeck.c:5186
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5135
-msgid "ISO C++ forbids cast to non-reference type used as lvalue"
-msgstr ""
-
-#: cp/typeck.c:5208
+#: cp/typeck.c:5255
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr ""
-#: cp/typeck.c:5215
+#: cp/typeck.c:5262
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5314
+#: cp/typeck.c:5369
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5322
+#: cp/typeck.c:5375
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5332 cp/typeck.c:5347
+#: cp/typeck.c:5385 cp/typeck.c:5401
msgid "pointer to member cast via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5350
+#: cp/typeck.c:5404
msgid "pointer to member conversion via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5420
+#: cp/typeck.c:5477
msgid "invalid conversion to type `%T' from type `%T'"
msgstr ""
-#: cp/typeck.c:5576
+#: cp/typeck.c:5639
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5579
+#: cp/typeck.c:5642
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5587
+#: cp/typeck.c:5650
msgid "passing `%T' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5590
+#: cp/typeck.c:5653
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5600
+#: cp/typeck.c:5662
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5603
+#: cp/typeck.c:5665
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5691
+#: cp/typeck.c:5752
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5694
+#: cp/typeck.c:5755
msgid "cannot convert `%T' to `%T' in %s"
msgstr ""
-#: cp/typeck.c:5771 cp/typeck.c:5773
+#: cp/typeck.c:5832 cp/typeck.c:5834
msgid "in passing argument %P of `%+D'"
msgstr ""
-#: cp/typeck.c:5880
+#: cp/typeck.c:5884
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:5887
+#: cp/typeck.c:5891
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5899
+#: cp/typeck.c:5903
msgid "reference to local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5902
+#: cp/typeck.c:5906
msgid "address of local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5932
+#: cp/typeck.c:5930
+msgid "function declared `noreturn' has a `return' statement"
+msgstr ""
+
+#: cp/typeck.c:5936
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5940
+#: cp/typeck.c:5944
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:5943
+#: cp/typeck.c:5947
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:5966
+#: cp/typeck.c:5970
msgid "return-statement with no value, in function returning '%T'"
msgstr ""
-#: cp/typeck.c:5983
+#: cp/typeck.c:5987
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:6005
+#: cp/typeck.c:6009
msgid ""
"`operator new' must not return NULL unless it is declared `throw()' (or -"
"fcheck-new is in effect)"
msgstr ""
-#: cp/typeck2.c:56
+#: cp/typeck.c:6034
+msgid "`operator=' should return a reference to `*this'"
+msgstr ""
+
+#: cp/typeck2.c:52
msgid "type `%T' is not a base type for type `%T'"
msgstr ""
-#: cp/typeck2.c:152
-msgid "cannot declare variable `%D' to be of type `%T'"
+#: cp/typeck2.c:292
+msgid "cannot declare variable `%+D' to be of abstract type `%T'"
+msgstr ""
+
+#: cp/typeck2.c:295
+msgid "cannot declare parameter `%+D' to be of abstract type `%T'"
+msgstr ""
+
+#: cp/typeck2.c:298
+msgid "cannot declare field `%+D' to be of abstract type `%T'"
msgstr ""
-#: cp/typeck2.c:155
-msgid "cannot declare parameter `%D' to be of type `%T'"
+#: cp/typeck2.c:302
+msgid "invalid abstract return type for member function `%+#D'"
msgstr ""
-#: cp/typeck2.c:158
-msgid "cannot declare field `%D' to be of type `%T'"
+#: cp/typeck2.c:305
+msgid "invalid abstract return type for function `%+#D'"
msgstr ""
-#: cp/typeck2.c:162
-msgid "invalid return type for member function `%#D'"
+#. Here we do not have location information, so use error instead
+#. of cp_error_at.
+#: cp/typeck2.c:310
+msgid "invalid abstract type `%T' for `%E'"
msgstr ""
-#: cp/typeck2.c:164
-msgid "invalid return type for function `%#D'"
+#: cp/typeck2.c:312
+msgid "invalid abstract type for `%+D'"
msgstr ""
-#: cp/typeck2.c:167
-msgid "cannot allocate an object of type `%T'"
+#: cp/typeck2.c:315
+msgid "cannot allocate an object of abstract type `%T'"
msgstr ""
-#: cp/typeck2.c:174
-msgid " because the following virtual functions are abstract:"
+#: cp/typeck2.c:323
+msgid "%J because the following virtual functions are pure within `%T':"
msgstr ""
-#: cp/typeck2.c:176
-msgid "\t%#D"
+#: cp/typeck2.c:327
+msgid "%J\t%#D"
msgstr ""
-#: cp/typeck2.c:179
-msgid " since type `%T' has abstract virtual functions"
+#: cp/typeck2.c:334
+msgid "%J since type `%T' has pure virtual functions"
msgstr ""
-#: cp/typeck2.c:427
+#: cp/typeck2.c:580
msgid "constructor syntax used, but no constructor declared for type `%T'"
msgstr ""
-#: cp/typeck2.c:440
+#: cp/typeck2.c:593
msgid "cannot initialize arrays using this syntax"
msgstr ""
-#: cp/typeck2.c:545
+#: cp/typeck2.c:693
msgid "initializing array with parameter list"
msgstr ""
-#: cp/typeck2.c:600
+#: cp/typeck2.c:715
+msgid "int-array initialized from non-wide string"
+msgstr ""
+
+#: cp/typeck2.c:748
msgid "initializer for scalar variable requires one element"
msgstr ""
-#: cp/typeck2.c:607
+#: cp/typeck2.c:755
msgid "braces around scalar initializer for `%T'"
msgstr ""
-#: cp/typeck2.c:610
+#: cp/typeck2.c:758
msgid "ignoring extra initializers for `%T'"
msgstr ""
-#: cp/typeck2.c:622
+#: cp/typeck2.c:770
msgid "variable-sized object of type `%T' may not be initialized"
msgstr ""
-#: cp/typeck2.c:632
+#: cp/typeck2.c:781
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:697
+#: cp/typeck2.c:846
msgid "aggregate has a partly bracketed initializer"
msgstr ""
-#: cp/typeck2.c:735 cp/typeck2.c:840
+#: cp/typeck2.c:884 cp/typeck2.c:973
msgid "non-trivial labeled initializers"
msgstr ""
-#: cp/typeck2.c:752
+#: cp/typeck2.c:898
msgid "non-empty initializer for array of empty elements"
msgstr ""
-#: cp/typeck2.c:806
-msgid "initializer list for object of class with virtual base classes"
-msgstr ""
-
-#: cp/typeck2.c:812
-msgid "initializer list for object of class with base classes"
-msgstr ""
-
-#: cp/typeck2.c:818
-msgid "initializer list for object using virtual functions"
-msgstr ""
-
-#: cp/typeck2.c:880 cp/typeck2.c:896
+#: cp/typeck2.c:1012 cp/typeck2.c:1028
msgid "missing initializer for member `%D'"
msgstr ""
-#: cp/typeck2.c:885
+#: cp/typeck2.c:1017
msgid "uninitialized const member `%D'"
msgstr ""
-#: cp/typeck2.c:887
+#: cp/typeck2.c:1019
msgid "member `%D' with uninitialized const fields"
msgstr ""
-#: cp/typeck2.c:890
+#: cp/typeck2.c:1022
msgid "member `%D' is uninitialized reference"
msgstr ""
-#: cp/typeck2.c:937
+#: cp/typeck2.c:1069
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:949
+#: cp/typeck2.c:1081
msgid "no field `%D' in union being initialized"
msgstr ""
-#: cp/typeck2.c:957
+#: cp/typeck2.c:1089
msgid "union `%T' with no named members cannot be initialized"
msgstr ""
-#: cp/typeck2.c:993
+#: cp/typeck2.c:1124
msgid "excess elements in aggregate initializer"
msgstr ""
-#: cp/typeck2.c:1101
+#: cp/typeck2.c:1238
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1114
+#: cp/typeck2.c:1251
msgid "base operand of `->' has non-pointer type `%T'"
msgstr ""
-#: cp/typeck2.c:1138
+#: cp/typeck2.c:1275
msgid "result of `operator->()' yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1140
+#: cp/typeck2.c:1277
msgid "base operand of `->' is not a pointer"
msgstr ""
-#: cp/typeck2.c:1163
+#: cp/typeck2.c:1301
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr ""
-#: cp/typeck2.c:1171
+#: cp/typeck2.c:1309
msgid ""
"cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1181
-msgid "member type `%T::' incompatible with object type `%T'"
+#: cp/typeck2.c:1330
+msgid "pointer to member type `%T' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1397
+#: cp/typeck2.c:1552
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr ""
-#: cp/typeck2.c:1400
+#: cp/typeck2.c:1555
msgid "call to function which throws incomplete type `%#T'"
msgstr ""
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3756
+#: cp/cp-tree.h:3806
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
-#: f/bad.c:388
-msgid "note:"
+#: fortran/f95-lang.c:242
+msgid "Unexpected type in truthvalue_conversion"
+msgstr ""
+
+#: fortran/f95-lang.c:295
+#, c-format
+msgid "can't open input file: %s"
+msgstr ""
+
+#: fortran/f95-lang.c:622
+#, c-format
+msgid "global register variable `%s' used in nested function"
+msgstr ""
+
+#: fortran/f95-lang.c:626
+#, c-format
+msgid "register variable `%s' used in nested function"
+msgstr ""
+
+#: fortran/f95-lang.c:633
+#, c-format
+msgid "address of global register variable `%s' requested"
msgstr ""
-#: f/bad.c:392
-msgid "warning:"
+#: fortran/f95-lang.c:651
+#, c-format
+msgid "address of register variable `%s' requested"
msgstr ""
-#: f/bad.c:396
-msgid "fatal:"
+#: fortran/gfortranspec.c:231
+#, c-format
+msgid "overflowed output arg list for `%s'"
msgstr ""
-#: f/bad.c:438
-msgid "(continued):"
+#: fortran/gfortranspec.c:375
+#, c-format
+msgid "argument to `%s' missing"
msgstr ""
-#: f/bad.c:488 f/bad.c:506
-msgid "[REPORT BUG!!] %"
+#: fortran/gfortranspec.c:379
+msgid "no input files; unwilling to write output files"
msgstr ""
-#: f/bad.c:495 f/bad.c:527
-msgid "[REPORT BUG!!]"
+#: fortran/trans-array.c:2890
+msgid "Possible frontend bug: array constructor not expanded"
msgstr ""
-#: f/com.c:3125
-#, no-c-format
-msgid "ASSIGN'ed label cannot fit into `%A' at %0 -- using wider sibling"
+#: fortran/trans-array.c:3993
+msgid ""
+"Possible frontend bug: Deferred array size without pointer or allocatable "
+"attribute."
msgstr ""
-#: f/com.c:11565
-msgid "no INTEGER type can hold a pointer on this configuration"
+#: fortran/trans-array.c:4153
+msgid "scalar vector subscript???"
msgstr ""
-#: f/com.c:11839
+#: fortran/trans-array.c:4427
#, c-format
-msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide,"
+msgid "bad expression type during walk (%d)"
msgstr ""
-#: f/com.c:11841
+#: fortran/trans-const.c:329
#, c-format
-msgid "and pointers are %d bits wide, but g77 doesn't yet work"
+msgid "gfc_conv_constant_to_tree(): invalid type: %s"
msgstr ""
-#: f/com.c:11843
-msgid "properly unless they all are 32 bits wide"
+#: fortran/trans-decl.c:760
+msgid "intrinsic variable which isn't a procedure"
msgstr ""
-#: f/com.c:11844
-msgid "Please keep this in mind before you report bugs."
+#: fortran/trans-decl.c:1896
+msgid "Function does not return a value"
msgstr ""
-#. I/O will probably crash.
-#: f/com.c:11852
+#. I don't think this should ever happen.
+#: fortran/trans-decl.c:1995
#, c-format
-msgid "configuration: char * holds %d bits, but ftnlen only %d"
+msgid "module symbol %s in wrong namespace"
msgstr ""
-#. ASSIGN 10 TO I will crash.
-#: f/com.c:11861
+#: fortran/trans-decl.c:2009
#, c-format
-msgid ""
-"configuration: char * holds %d bits, but INTEGER only %d --\n"
-" ASSIGN statement might fail"
+msgid "backend decl for module variable %s already exists"
msgstr ""
-#: f/com.c:13677
-msgid "In statement function"
+#: fortran/trans-decl.c:2093
+#, c-format
+msgid "unused parameter `%s'"
msgstr ""
-#: f/com.c:13687
+#: fortran/trans-decl.c:2099
#, c-format
-msgid "Outside of any program unit:\n"
+msgid "unused variable `%s'"
msgstr ""
-#: f/com.c:14734
-msgid "struct type value used where scalar is required"
+#: fortran/trans-decl.c:2243
+msgid "Function return value not set"
msgstr ""
-#: f/com.c:14738
-msgid "union type value used where scalar is required"
+#: fortran/trans-expr.c:950
+msgid "Unknown intrinsic op"
msgstr ""
-#: f/com.c:14742
-msgid "array type value used where scalar is required"
+#: fortran/trans-intrinsic.c:585
+#, c-format
+msgid "Intrinsic function %s(%d) not recognized"
msgstr ""
-#: f/com.c:15283
-#, no-c-format
-msgid "%A from %B at %0%C"
+#: fortran/trans-io.c:934
+#, c-format
+msgid "Bad namelist IO basetype (%d)"
msgstr ""
-#: f/com.c:15593
-#, no-c-format
-msgid "At %0, INCLUDE file %A exists, but is not readable"
+#: fortran/trans-io.c:1011
+msgid "A format cannot be specified with a namelist"
msgstr ""
-#: f/com.c:15628
-#, no-c-format
-msgid "At %0, INCLUDE nesting too deep"
+#: fortran/trans-io.c:1309
+#, c-format
+msgid "Bad IO basetype (%d)"
msgstr ""
-#: f/expr.c:8706
-#, no-c-format
-msgid "Two arithmetic operators in a row at %0 and %1 -- use parentheses"
+#: fortran/trans-types.c:189
+msgid "integer kind=8 not available for -i8 option"
msgstr ""
-#: f/expr.c:8756
-#, no-c-format
-msgid "Operator at %0 has lower precedence than that at %1 -- use parentheses"
+#: fortran/trans-types.c:201
+msgid "real kind=8 not available for -r8 option"
msgstr ""
-#: f/expr.c:9639
-#, no-c-format
-msgid ""
-"Use .EQV./.NEQV. instead of .EQ./.NE. at %0 for LOGICAL operands at %1 and %2"
+#: fortran/trans-types.c:904
+msgid "Array element size too big"
msgstr ""
-#: f/expr.c:10010
-#, no-c-format
-msgid "Unsupported operand for ** at %1 -- converting to default INTEGER"
+#: fortran/trans.c:625
+msgid "gfc_trans_code(): Bad statement code"
msgstr ""
-#: f/g77spec.c:230
-#, c-format
-msgid "overflowed output arg list for `%s'"
+#. I changed this from sorry(...) because it should not return.
+#. TODO: Remove gfc_todo_error before releasing version 1.0.
+#: fortran/trans.h:562
+msgid "gfc_todo: Not Implemented: "
msgstr ""
-#: f/g77spec.c:367
-msgid "--driver no longer supported"
+#: java/check-init.c:469 java/parse.h:377
+#, c-format
+msgid "Variable `%s' may not have been initialized"
msgstr ""
-#: f/g77spec.c:380
+#: java/check-init.c:485
#, c-format
-msgid "argument to `%s' missing"
+msgid "variable `%s' may not have been initialized"
msgstr ""
-#: f/g77spec.c:384
-msgid "no input files; unwilling to write output files"
+#: java/check-init.c:896
+#, c-format
+msgid "internal error in check-init: tree code not implemented: %s"
msgstr ""
-#: f/implic.c:203
-#, no-c-format
-msgid "Implicit declaration of `%A' at %0"
+#: java/check-init.c:968
+msgid "%Jfinal field `%D' may not have been initialized"
msgstr ""
-#: f/lex.c:321
-#, no-c-format
-msgid "Non-ISO-C-standard escape sequence `\\%A' at %0"
+#: java/class.c:758
+msgid "bad method signature"
msgstr ""
-#: f/lex.c:340
-#, no-c-format
-msgid "Unknown escape sequence `\\%A' at %0"
+#: java/class.c:802
+msgid "misplaced ConstantValue attribute (not in any field)"
msgstr ""
-#: f/lex.c:349
-#, no-c-format
-msgid "Unterminated escape sequence `\\' at %0"
+#: java/class.c:804
+#, c-format
+msgid "duplicate ConstantValue attribute for field '%s'"
msgstr ""
-#: f/lex.c:360
-#, no-c-format
-msgid "Unknown escape sequence `\\' followed by char code 0x%A at %0"
+#: java/class.c:815
+#, c-format
+msgid "ConstantValue attribute of field '%s' has wrong type"
msgstr ""
-#: f/lex.c:388
-#, no-c-format
-msgid "\\x used at %0 with no following hex digits"
+#: java/class.c:1113
+#, c-format
+msgid "field '%s' not found in class"
msgstr ""
-#: f/lex.c:402
-#, no-c-format
-msgid "Hex escape at %0 out of range"
+#: java/class.c:1428
+msgid "%Jabstract method in non-abstract class"
msgstr ""
-#: f/lex.c:436
-#, no-c-format
-msgid "Escape sequence at %0 out of range for character"
+#: java/class.c:2294
+msgid "%Jnon-static method '%D' overrides static method"
msgstr ""
-#: f/lex.c:590
-msgid "hex escape out of range"
+#: java/decl.c:1158
+msgid "%J'%D' used prior to declaration"
msgstr ""
-#: f/lex.c:643
+#: java/decl.c:1199
#, c-format
-msgid "non-ANSI-standard escape sequence, `\\%c'"
+msgid "declaration of `%s' shadows a parameter"
msgstr ""
-#: f/lex.c:656
+#: java/decl.c:1202
#, c-format
-msgid "non-ISO escape sequence `\\%c'"
+msgid "declaration of `%s' shadows a symbol from the parameter list"
msgstr ""
-#: f/lex.c:660
-#, c-format
-msgid "unknown escape sequence `\\%c'"
+#: java/decl.c:1530
+msgid "%Jlabel '%D' used but not defined"
msgstr ""
-#: f/lex.c:662
-#, c-format
-msgid "unknown escape sequence: `\\' followed by char code 0x%x"
+#: java/decl.c:1535
+msgid "%Jlabel '%D' defined but not used"
+msgstr ""
+
+#: java/decl.c:1657
+msgid "%JIn %D: overlapped variable and exception ranges at %d"
msgstr ""
-#: f/lex.c:739
-msgid "badly formed directive -- no closing quote"
+#: java/decl.c:1721
+msgid "bad type in parameter debug info"
+msgstr ""
+
+#: java/decl.c:1730
+msgid "%Jbad PC range for debug info for local '%D'"
msgstr ""
-#: f/lex.c:797
-msgid "#-lines for entering and leaving files don't match"
+#: java/expr.c:538
+msgid "stack underflow - dup* operation"
msgstr ""
-#: f/lex.c:957
-msgid "bad directive -- missing close-quote"
+#: java/expr.c:1489
+#, c-format
+msgid ""
+"reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
msgstr ""
-#: f/lex.c:1096
-msgid "invalid #ident"
+#: java/expr.c:1517
+#, c-format
+msgid "field `%s' not found"
msgstr ""
-#: f/lex.c:1113
-msgid "undefined or invalid # directive"
+#: java/expr.c:1714
+msgid "ret instruction not implemented"
msgstr ""
-#: f/lex.c:1168
-msgid "invalid #line"
+#: java/expr.c:1875
+#, c-format
+msgid "method '%s' not found in class"
msgstr ""
-#: f/lex.c:1224 f/lex.c:1268
-msgid "use `#line ...' instead of `# ...' in first line"
+#: java/expr.c:2065
+#, c-format
+msgid "failed to find class '%s'"
msgstr ""
-#: f/lex.c:1278
-msgid "invalid #-line"
+#: java/expr.c:2075
+#, c-format
+msgid "class '%s' has no method named '%s' matching signature '%s'"
msgstr ""
-#: f/lex.c:1371
-#, no-c-format
-msgid "Null character at %0 -- line ignored"
+#: java/expr.c:2085
+msgid "invokestatic on non static method"
msgstr ""
-#: f/stb.c:9177
-#, no-c-format
-msgid "INCLUDE at %0 not the only statement on the source line"
+#: java/expr.c:2090
+msgid "invokestatic on abstract method"
msgstr ""
-#: f/ste.c:1397 f/ste.c:1744
-msgid "ASSIGNed FORMAT specifier is too small"
+#: java/expr.c:2098
+msgid "invoke[non-static] on static method"
msgstr ""
-#. ~~~Someday handle CHARACTER*1, CHARACTER*N
-#: f/ste.c:2621
-#, no-c-format
-msgid "SELECT CASE on CHARACTER type (at %0) not supported -- sorry"
+#: java/expr.c:2398
+#, c-format
+msgid "missing field '%s' in '%s'"
msgstr ""
-#: f/ste.c:2725
-msgid "SELECT (at %0) has duplicate cases -- check integer overflow of CASE(s)"
+#: java/expr.c:2404
+#, c-format
+msgid "mismatching signature for field '%s' in '%s'"
msgstr ""
-#: f/ste.c:2957
-msgid "ASSIGN to variable that is too small"
+#: java/expr.c:2426
+msgid "%Jassignment to final field '%D' not in field's class"
msgstr ""
-#: f/ste.c:2989
-msgid "ASSIGNed GOTO target variable is too small"
+#: java/expr.c:2431
+msgid "%Jassignment to final static field `%D' not in class initializer"
msgstr ""
-#: f/stu.c:305
-#, no-c-format
-msgid "Local adjustable symbol `%A' at %0"
+#: java/expr.c:2440
+msgid "%Jassignment to final field '%D' not in constructor"
msgstr ""
-#: f/target.c:2545
-msgid "data initializer on host with different endianness"
+#: java/expr.c:2630
+msgid "invalid PC in line number table"
msgstr ""
-#: f/top.c:244
-msgid "-fvxt-not-f90 no longer supported -- try -fvxt"
+#: java/expr.c:2676
+#, c-format
+msgid "unreachable bytecode from %d to before %d"
msgstr ""
-#: f/top.c:248
-msgid "-ff90-not-vxt no longer supported -- try -fno-vxt -ff90"
+#: java/expr.c:2718
+#, c-format
+msgid "unreachable bytecode from %d to the end of the method"
msgstr ""
-#: f/top.c:318
-msgid "-fdebug-kludge is disabled, use normal debugging flags"
+#. duplicate code from LOAD macro
+#: java/expr.c:3012
+msgid "unrecogized wide sub-instruction"
msgstr ""
-#: f/bad.def:39
-#, no-c-format
-msgid "Missing first operand for binary operator at %0"
+#: java/gjavah.c:691
+msgid "static field has same name as method"
msgstr ""
-#: f/bad.def:42
-#, no-c-format
-msgid "Zero-length character constant at %0"
+#. FIXME: i18n bug here. Order of prints should not be
+#. fixed.
+#: java/gjavah.c:849
+#, c-format
+msgid "ignored method `"
msgstr ""
-#: f/bad.def:45
-#, no-c-format
-msgid "Invalid token at %0 in expression or subexpression at %1"
+#: java/gjavah.c:851
+#, c-format
+msgid "' marked virtual\n"
msgstr ""
-#: f/bad.def:48
-#, no-c-format
-msgid "Missing operand for operator at %1 at end of expression at %0"
+#: java/gjavah.c:1199
+#, c-format
+msgid "couldn't find class %s"
msgstr ""
-#: f/bad.def:51
-#, no-c-format
-msgid "Label %A already defined at %1 when redefined at %0"
+#: java/gjavah.c:1206
+#, c-format
+msgid "parse error while reading %s"
msgstr ""
-#: f/bad.def:54
-#, no-c-format
-msgid "Unrecognized character at %0 [info -f g77 M LEX]"
+#: java/gjavah.c:1432 java/gjavah.c:1534 java/gjavah.c:1609
+#, c-format
+msgid "unparseable signature: `%s'"
msgstr ""
-#: f/bad.def:57
-#, no-c-format
-msgid "Label definition %A at %0 on empty statement (as of %1)"
+#: java/gjavah.c:1999
+msgid "Not a valid Java .class file."
msgstr ""
-#: f/bad.def:65
-#, no-c-format
-msgid "Invalid first character at %0 [info -f g77 M LEX]"
+#: java/gjavah.c:2007 java/jcf-parse.c:673
+msgid "error while parsing constant pool"
msgstr ""
-#: f/bad.def:68
-#, no-c-format
-msgid "Line too long as of %0 [info -f g77 M LEX]"
+#: java/gjavah.c:2013
+#, c-format
+msgid "error in constant pool entry #%d"
msgstr ""
-#: f/bad.def:71
-#, no-c-format
-msgid "Non-numeric character at %0 in label field [info -f g77 M LEX]"
+#: java/gjavah.c:2156
+msgid "class is of array type\n"
msgstr ""
-#: f/bad.def:74
-#, no-c-format
-msgid "Label number at %0 not in range 1-99999"
+#: java/gjavah.c:2164
+msgid "base class is of array type"
msgstr ""
-#: f/bad.def:77
-#, no-c-format
-msgid "At %0, '!' and '/*' are not valid comment delimiters"
+#: java/gjavah.c:2280
+#, c-format
+msgid "Try `gcjh --help' for more information.\n"
msgstr ""
-#: f/bad.def:80
-#, no-c-format
+#: java/gjavah.c:2287
+#, c-format
msgid ""
-"Continuation indicator at %0 must appear in column 6 [info -f g77 M LEX]"
+"Usage: gcjh [OPTION]... CLASS...\n"
+"\n"
msgstr ""
-#: f/bad.def:83
-#, no-c-format
+#: java/gjavah.c:2288
+#, c-format
msgid ""
-"Label at %0 invalid with continuation line indicator at %1 [info -f g77 M "
-"LEX]"
+"Generate C++ header files from .class files\n"
+"\n"
msgstr ""
-#: f/bad.def:91
-#, no-c-format
-msgid "Character constant at %0 has no closing apostrophe at %1"
+#: java/gjavah.c:2289
+#, c-format
+msgid " -stubs Generate an implementation stub file\n"
msgstr ""
-#: f/bad.def:94
-#, no-c-format
-msgid ""
-"Hollerith constant at %0 specified %A more characters than are present as of "
-"%1"
+#: java/gjavah.c:2290
+#, c-format
+msgid " -jni Generate a JNI header or stub\n"
msgstr ""
-#: f/bad.def:97
-#, no-c-format
-msgid "Missing close parenthese at %0 needed to match open parenthese at %1"
+#: java/gjavah.c:2292
+#, c-format
+msgid " -add TEXT Insert TEXT into class body\n"
msgstr ""
-#: f/bad.def:100
-#, no-c-format
-msgid "Integer at %0 too large"
+#: java/gjavah.c:2293
+#, c-format
+msgid " -append TEXT Insert TEXT after class declaration\n"
msgstr ""
-#: f/bad.def:123
-#, no-c-format
-msgid ""
-"Period at %0 not followed by digits for floating-point number or by `NOT.', "
-"`TRUE.', or `FALSE.'"
+#: java/gjavah.c:2294
+#, c-format
+msgid " -friend TEXT Insert TEXT as `friend' declaration\n"
msgstr ""
-#: f/bad.def:126
-#, no-c-format
-msgid "Missing close-period between `.%A' at %0 and %1"
+#: java/gjavah.c:2295
+#, c-format
+msgid " -prepend TEXT Insert TEXT before start of class\n"
msgstr ""
-#: f/bad.def:129
-#, no-c-format
-msgid ""
-"Invalid exponent at %0 for real constant at %1; nondigit `%A' in exponent "
-"field"
+#: java/gjavah.c:2297 java/jcf-dump.c:897
+#, c-format
+msgid " --classpath PATH Set path to find .class files\n"
msgstr ""
-#: f/bad.def:132
-#, no-c-format
-msgid "Missing value at %1 for real-number exponent at %0"
+#: java/gjavah.c:2298 java/jcf-dump.c:898
+#, c-format
+msgid " -IDIR Append directory to class path\n"
msgstr ""
-#: f/bad.def:135
-#, no-c-format
-msgid "Expected binary operator between expressions at %0 and at %1"
+#: java/gjavah.c:2299 java/jcf-dump.c:899
+#, c-format
+msgid " --bootclasspath PATH Override built-in class path\n"
msgstr ""
-#: f/bad.def:253
-#, no-c-format
-msgid "Semicolon at %0 is an invalid token"
+#: java/gjavah.c:2300 java/jcf-dump.c:900
+#, c-format
+msgid " --extdirs PATH Set extensions directory path\n"
msgstr ""
-#: f/bad.def:271
-#, no-c-format
-msgid "Extraneous comma in FORMAT statement at %0"
+#: java/gjavah.c:2301
+#, c-format
+msgid " -d DIRECTORY Set output directory name\n"
msgstr ""
-#: f/bad.def:274
-#, no-c-format
-msgid "Missing comma in FORMAT statement at %0"
+#: java/gjavah.c:2302 java/jcf-dump.c:901 java/jv-scan.c:114
+#, c-format
+msgid " -o FILE Set output file name\n"
msgstr ""
-#: f/bad.def:277
-#, no-c-format
-msgid "Spurious sign in FORMAT statement at %0"
+#: java/gjavah.c:2303
+#, c-format
+msgid " -td DIRECTORY Set temporary directory name\n"
msgstr ""
-#: f/bad.def:280
-#, no-c-format
-msgid "Spurious number in FORMAT statement at %0"
+#: java/gjavah.c:2305 java/jcf-dump.c:903 java/jv-scan.c:116
+#, c-format
+msgid " --help Print this help, then exit\n"
msgstr ""
-#: f/bad.def:283
-#, no-c-format
-msgid "Spurious text trailing number in FORMAT statement at %0"
+#: java/gjavah.c:2306 java/jcf-dump.c:904 java/jv-scan.c:117
+#, c-format
+msgid " --version Print version number, then exit\n"
msgstr ""
-#: f/bad.def:291
-#, no-c-format
-msgid "Unrecognized FORMAT specifier at %0"
+#: java/gjavah.c:2307 java/jcf-dump.c:905
+#, c-format
+msgid " -v, --verbose Print extra information while running\n"
msgstr ""
-#: f/bad.def:419
-#, no-c-format
-msgid "Missing close-parenthese(s) in FORMAT statement at %0"
+#: java/gjavah.c:2309
+#, c-format
+msgid ""
+" -M Print all dependencies to stdout;\n"
+" suppress ordinary output\n"
msgstr ""
-#: f/bad.def:422
-#, no-c-format
-msgid "Missing number following period in FORMAT statement at %0"
+#: java/gjavah.c:2311
+#, c-format
+msgid ""
+" -MM Print non-system dependencies to stdout;\n"
+" suppress ordinary output\n"
msgstr ""
-#: f/bad.def:425
-#, no-c-format
-msgid "Missing number following `E' in FORMAT statement at %0"
+#: java/gjavah.c:2313
+#, c-format
+msgid " -MD Print all dependencies to stdout\n"
msgstr ""
-#: f/bad.def:433
-#, no-c-format
-msgid "Spurious trailing comma preceding terminator at %0"
+#: java/gjavah.c:2314
+#, c-format
+msgid " -MMD Print non-system dependencies to stdout\n"
msgstr ""
-#: f/bad.def:436
-#, no-c-format
+#: java/gjavah.c:2317 java/jcf-dump.c:907 java/jv-scan.c:119
+#, c-format
msgid ""
-"At %0, specify OPERATOR instead of ASSIGNMENT for INTERFACE statement not "
-"specifying the assignment operator (=)"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
msgstr ""
-#: f/bad.def:439
-#, no-c-format
-msgid ""
-"At %0, specify ASSIGNMENT instead of OPERATOR for INTERFACE statement "
-"specifying the assignment operator (=)"
+#: java/gjavah.c:2345 java/gjavah.c:2459
+msgid "no classes specified"
msgstr ""
-#: f/bad.def:452
-#, no-c-format
-msgid ""
-"Cannot specify =initialization-expr at %0 unless `::' appears before list of "
-"objects"
+#: java/gjavah.c:2438
+msgid "`-MG' option is unimplemented"
msgstr ""
-#: f/bad.def:455
-#, no-c-format
-msgid "Reference to label at %1 inconsistent with its definition at %0"
+#: java/gjavah.c:2467
+msgid "can't specify both -o and -MD"
msgstr ""
-#: f/bad.def:458
-#, no-c-format
-msgid "Reference to label at %1 inconsistent with earlier reference at %0"
+#: java/gjavah.c:2478
+#, c-format
+msgid "Processing %s\n"
msgstr ""
-#: f/bad.def:461
-#, no-c-format
-msgid "DO-statement reference to label at %1 follows its definition at %0"
+#: java/gjavah.c:2484
+#, c-format
+msgid "%s: no such class"
msgstr ""
-#: f/bad.def:464
-#, no-c-format
-msgid "Reference to label at %1 is outside block containing definition at %0"
+#: java/gjavah.c:2488
+#, c-format
+msgid "Found in %s\n"
msgstr ""
-#: f/bad.def:467
-#, no-c-format
-msgid ""
-"DO-statement references to label at %0 and %2 separated by unterminated "
-"block starting at %1"
+#: java/jcf-dump.c:814
+#, c-format
+msgid "Not a valid Java .class file.\n"
msgstr ""
-#: f/bad.def:470
-#, no-c-format
-msgid ""
-"DO-statement reference to label at %0 and label definition at %2 separated "
-"by unterminated block starting at %1"
+#: java/jcf-dump.c:820
+#, c-format
+msgid "error while parsing constant pool\n"
msgstr ""
-#: f/bad.def:473
-#, no-c-format
-msgid "Label definition at %0 invalid on this kind of statement"
+#: java/jcf-dump.c:826 java/jcf-parse.c:676
+#, c-format
+msgid "error in constant pool entry #%d\n"
msgstr ""
-#: f/bad.def:476
-#, no-c-format
-msgid "Statement at %0 invalid in this context"
+#: java/jcf-dump.c:836
+#, c-format
+msgid "error while parsing fields\n"
msgstr ""
-#: f/bad.def:479
-#, no-c-format
-msgid "Statement at %0 invalid in context established by statement at %1"
+#: java/jcf-dump.c:842
+#, c-format
+msgid "error while parsing methods\n"
msgstr ""
-#: f/bad.def:482
-#, no-c-format
-msgid "Statement at %0 must specify construct name specified at %1"
+#: java/jcf-dump.c:848
+#, c-format
+msgid "error while parsing final attributes\n"
msgstr ""
-#: f/bad.def:485
-#, no-c-format
-msgid "Construct name at %0 superfluous, no construct name specified at %1"
+#: java/jcf-dump.c:885
+#, c-format
+msgid "Try `jcf-dump --help' for more information.\n"
msgstr ""
-#: f/bad.def:488
-#, no-c-format
-msgid "Construct name at %0 not the same as construct name at %1"
+#: java/jcf-dump.c:892
+#, c-format
+msgid ""
+"Usage: jcf-dump [OPTION]... CLASS...\n"
+"\n"
msgstr ""
-#: f/bad.def:491
-#, no-c-format
+#: java/jcf-dump.c:893
+#, c-format
msgid ""
-"Construct name at %0 does not match construct name for any containing DO "
-"constructs"
+"Display contents of a class file in readable form.\n"
+"\n"
msgstr ""
-#: f/bad.def:494
-#, no-c-format
-msgid "Label definition missing at %0 for DO construct specifying label at %1"
+#: java/jcf-dump.c:894
+#, c-format
+msgid " -c Disassemble method bodies\n"
msgstr ""
-#: f/bad.def:497
-#, no-c-format
-msgid "Statement at %0 follows ELSE block for IF construct at %1"
+#: java/jcf-dump.c:895
+#, c-format
+msgid " --javap Generate output in `javap' format\n"
msgstr ""
-#: f/bad.def:500
-#, no-c-format
-msgid "No label definition for FORMAT statement at %0"
+#: java/jcf-dump.c:932 java/jcf-dump.c:1000
+#, c-format
+msgid "jcf-dump: no classes specified\n"
msgstr ""
-#: f/bad.def:503
-#, no-c-format
-msgid "Second occurrence of ELSE WHERE at %0 within WHERE at %1"
+#: java/jcf-dump.c:1020
+#, c-format
+msgid "Cannot open '%s' for output.\n"
msgstr ""
-#: f/bad.def:506
-#, no-c-format
-msgid ""
-"END statement at %0 missing `%A' keyword required for internal or module "
-"procedure(s) bounded by %1"
+#: java/jcf-dump.c:1066
+#, c-format
+msgid "bad format of .zip/.jar archive\n"
msgstr ""
-#: f/bad.def:509
-#, no-c-format
-msgid ""
-"MODULE PROCEDURE statement at %0 disallowed because INTERFACE at %1 "
-"specifies no generic name, operator, or assignment"
+#: java/jcf-dump.c:1184
+#, c-format
+msgid "Bad byte codes.\n"
msgstr ""
-#: f/bad.def:512
-#, no-c-format
-msgid "BLOCK DATA name at %0 superfluous, no name specified at %1"
+#: java/jcf-io.c:535
+#, c-format
+msgid ""
+"source file for class `%s' is newer than its matching class file. Source "
+"file `%s' used instead"
msgstr ""
-#: f/bad.def:515
-#, no-c-format
-msgid "Program name at %0 superfluous, no PROGRAM statement specified at %1"
+#: java/jcf-parse.c:360
+msgid "bad string constant"
msgstr ""
-#: f/bad.def:518
-#, no-c-format
-msgid "Program unit name at %0 not the same as name at %1"
+#: java/jcf-parse.c:378
+#, c-format
+msgid "bad value constant type %d, index %d"
msgstr ""
-#: f/bad.def:521
-#, no-c-format
-msgid "Type name at %0 not the same as name at %1"
+#: java/jcf-parse.c:557
+#, c-format
+msgid "can't reopen %s: %m"
msgstr ""
-#: f/bad.def:524
-#, no-c-format
-msgid "End of source file before end of block started at %0"
+#: java/jcf-parse.c:564
+#, c-format
+msgid "can't close %s: %m"
msgstr ""
-#: f/bad.def:527
-#, no-c-format
-msgid "Undefined label, first referenced at %0"
+#: java/jcf-parse.c:659
+#, c-format
+msgid "cannot find file for class %s"
msgstr ""
-#: f/bad.def:530
-#, no-c-format
-msgid ""
-"SAVE statement or attribute at %1 cannot be specified along with SAVE "
-"statement or attribute at %0"
+#: java/jcf-parse.c:670
+msgid "not a valid Java .class file"
msgstr ""
-#: f/bad.def:533
-#, no-c-format
-msgid ""
-"PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or "
-"PRIVATE statement at %0"
+#. FIXME - where was first time
+#: java/jcf-parse.c:688
+#, c-format
+msgid "reading class %s for the second time from %s"
msgstr ""
-#: f/bad.def:536
-#, no-c-format
-msgid "RETURN statement at %0 invalid within a main program unit"
+#: java/jcf-parse.c:706
+msgid "error while parsing fields"
msgstr ""
-#: f/bad.def:539
-#, no-c-format
-msgid "Alternate return specifier at %0 invalid within a main program unit"
+#: java/jcf-parse.c:709
+msgid "error while parsing methods"
msgstr ""
-#: f/bad.def:542
-#, no-c-format
-msgid "Alternate return specifier at %0 invalid within a function"
+#: java/jcf-parse.c:712
+msgid "error while parsing final attributes"
msgstr ""
-#: f/bad.def:545
-#, no-c-format
+#: java/jcf-parse.c:729
+#, c-format
msgid ""
-"Access specifier or PRIVATE statement at %0 invalid for derived-type "
-"definition within other than the specification part of a module"
+"the `java.lang.Object' that was found in `%s' didn't have the special zero-"
+"length `gnu.gcj.gcj-compiled' attribute. This generally means that your "
+"classpath is incorrectly set. Use `info gcj \"Input Options\"' to see the "
+"info page describing how to set the classpath"
msgstr ""
-#: f/bad.def:548
-#, no-c-format
-msgid ""
-"Access specifier at %0 must immediately follow derived-type statement at %1 "
-"with no intervening statements"
+#: java/jcf-parse.c:806
+msgid "missing Code attribute"
msgstr ""
-#: f/bad.def:551
-#, no-c-format
-msgid ""
-"No components specified as of %0 for derived-type definition beginning at %1"
+#: java/jcf-parse.c:1065
+msgid "%Hsource file seen twice on command line and will be compiled only once"
msgstr ""
-#: f/bad.def:554
-#, no-c-format
-msgid ""
-"No components specified as of %0 for structure definition beginning at %1"
+#: java/jcf-parse.c:1080
+msgid "no input file specified"
msgstr ""
-#: f/bad.def:557
-#, no-c-format
-msgid "Missing structure name for outer structure definition at %0"
+#: java/jcf-parse.c:1112
+#, c-format
+msgid "can't close input file %s: %m"
msgstr ""
-#: f/bad.def:560
-#, no-c-format
-msgid ""
-"Field names at %0 for outer structure definition -- specify them in a "
-"subsequent RECORD statement instead"
+#: java/jcf-parse.c:1153
+#, c-format
+msgid "bad zip/jar file %s"
msgstr ""
-#: f/bad.def:563
-#, no-c-format
-msgid ""
-"Missing field name(s) for structure definition at %0 within structure "
-"definition at %1"
+#: java/jcf-parse.c:1355
+#, c-format
+msgid "error while reading %s from zip file"
msgstr ""
-#: f/bad.def:566
-#, no-c-format
-msgid "No components specified as of %0 for map beginning at %1"
+#: java/jcf-write.c:2658
+#, c-format
+msgid ""
+"internal error in generate_bytecode_insn - tree code not implemented: %s"
msgstr ""
-#: f/bad.def:569
-#, no-c-format
-msgid ""
-"Zero or one maps specified as of %0 for union beginning at %1 -- at least "
-"two are required"
+#: java/jcf-write.c:3030
+msgid "field initializer type mismatch"
msgstr ""
-#: f/bad.def:572
-#, no-c-format
-msgid "Missing %A specifier in statement at %0"
+#: java/jcf-write.c:3487
+#, c-format
+msgid "can't create directory %s: %m"
msgstr ""
-#: f/bad.def:575
-#, no-c-format
-msgid "Items in I/O list starting at %0 invalid for namelist-directed I/O"
+#: java/jcf-write.c:3520
+#, c-format
+msgid "can't open %s for writing: %m"
msgstr ""
-#: f/bad.def:578
-#, no-c-format
-msgid "Conflicting I/O control specifications at %0 and %1"
+#: java/jcf-write.c:3540
+#, c-format
+msgid "can't create %s: %m"
msgstr ""
-#: f/bad.def:581
-#, no-c-format
-msgid "No UNIT= specifier in I/O control list at %0"
+#: java/jv-scan.c:99
+#, c-format
+msgid "Try `jv-scan --help' for more information.\n"
msgstr ""
-#: f/bad.def:584
-#, no-c-format
+#: java/jv-scan.c:106
+#, c-format
msgid ""
-"Specification at %0 requires ADVANCE=`NO' specification in same I/O control "
-"list"
+"Usage: jv-scan [OPTION]... FILE...\n"
+"\n"
msgstr ""
-#: f/bad.def:587
-#, no-c-format
+#: java/jv-scan.c:107
+#, c-format
msgid ""
-"Specification at %0 requires explicit FMT= specification in same I/O control "
-"list"
+"Print useful information read from Java source files.\n"
+"\n"
msgstr ""
-#: f/bad.def:595
-#, no-c-format
-msgid "Second occurrence of CASE DEFAULT at %0 within SELECT CASE at %1"
+#: java/jv-scan.c:108
+#, c-format
+msgid " --no-assert Don't recognize the assert keyword\n"
msgstr ""
-#: f/bad.def:598
-#, no-c-format
-msgid "Duplicate or overlapping case values/ranges at %0 and %1"
+#: java/jv-scan.c:109
+#, c-format
+msgid " --complexity Print cyclomatic complexity of input file\n"
msgstr ""
-#: f/bad.def:601
-#, no-c-format
-msgid ""
-"Type and/or kind-type parameter disagreement between CASE value or value "
-"within range at %0 and SELECT CASE at %1"
+#: java/jv-scan.c:110
+#, c-format
+msgid " --encoding NAME Specify encoding of input file\n"
msgstr ""
-#: f/bad.def:604
-#, no-c-format
-msgid ""
-"Range specification at %0 invalid for CASE statement within logical-type "
-"SELECT CASE statement"
+#: java/jv-scan.c:111
+#, c-format
+msgid " --print-main Print name of class containing `main'\n"
msgstr ""
-#: f/bad.def:617
-#, no-c-format
-msgid "Fortran 90 feature at %0 unsupported"
+#: java/jv-scan.c:112
+#, c-format
+msgid " --list-class List all classes defined in file\n"
msgstr ""
-#: f/bad.def:630
-#, no-c-format
+#: java/jv-scan.c:113
+#, c-format
msgid ""
-"Invalid declaration of or reference to symbol `%A' at %0 [initially seen at %"
-"1]"
+" --list-filename Print input filename when listing class names\n"
msgstr ""
-#: f/bad.def:638
-#, no-c-format
-msgid "Null element at %0 for array reference at %1"
+#: java/jv-scan.c:213
+msgid "only one of `--print-main', `--list-class', and `--complexity' allowed"
msgstr ""
-#: f/bad.def:641
-#, no-c-format
-msgid "Too few elements (%A missing) as of %0 for array reference at %1"
+#: java/jv-scan.c:216
+#, c-format
+msgid "can't open output file `%s'"
msgstr ""
-#: f/bad.def:644
-#, no-c-format
-msgid "Too many elements as of %0 for array reference at %1"
+#: java/jv-scan.c:251
+#, c-format
+msgid "file not found `%s'"
msgstr ""
-#: f/bad.def:647
-#, no-c-format
-msgid "Missing colon as of %0 in substring reference for %1"
+#: java/jv-scan.c:273
+#, c-format
+msgid "%s: error: "
msgstr ""
-#: f/bad.def:650
-#, no-c-format
-msgid "Invalid use at %0 of substring operator on %1"
+#: java/jv-scan.c:285
+#, c-format
+msgid "%s: warning: "
msgstr ""
-#: f/bad.def:653
-#, no-c-format
-msgid "Substring begin/end point at %0 out of defined range"
+#: java/jvgenmain.c:48
+#, c-format
+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
msgstr ""
-#: f/bad.def:656
-#, no-c-format
-msgid "Array element value at %0 out of defined range"
+#: java/jvgenmain.c:98
+#, c-format
+msgid "%s: Cannot open output file: %s\n"
msgstr ""
-#: f/bad.def:659
-#, no-c-format
-msgid "Expression at %0 has incorrect data type or rank for its context"
+#: java/jvgenmain.c:135
+#, c-format
+msgid "%s: Failed to close output file %s\n"
msgstr ""
-#: f/bad.def:662
-#, no-c-format
-msgid "Division by 0 (zero) at %0 (IEEE not yet supported)"
+#: java/jvspec.c:418
+msgid "can't specify `-D' without `--main'\n"
msgstr ""
-#: f/bad.def:665
-#, no-c-format
-msgid "%A step count known to be 0 (zero) at %0"
+#: java/jvspec.c:421
+#, c-format
+msgid "`%s' is not a valid class name"
msgstr ""
-#: f/bad.def:668
-#, no-c-format
-msgid "%A end value plus step count known to overflow at %0"
+#: java/jvspec.c:427
+msgid "--resource requires -o"
msgstr ""
-#: f/bad.def:671
-#, no-c-format
-msgid ""
-"%A begin, end, and step-count values known to result in implementation-"
-"dependent behavior due to overflow(s) in intermediate calculations at %0"
+#: java/jvspec.c:434
+msgid "warning: already-compiled .class files ignored with -C"
msgstr ""
-#: f/bad.def:674
-#, no-c-format
-msgid ""
-"%A begin, end, and step-count values known to result in no iterations at %0"
+#: java/jvspec.c:441
+msgid "cannot specify both -C and -o"
msgstr ""
-#: f/bad.def:677
-#, no-c-format
-msgid "Type disagreement between expressions at %0 and %1"
+#: java/jvspec.c:453
+msgid "cannot create temporary file"
msgstr ""
-#: f/bad.def:690
-#, no-c-format
-msgid "No specification for implied-DO iterator `%A' at %0"
+#: java/jvspec.c:481
+msgid "using both @FILE with multiple files not implemented"
msgstr ""
-#: f/bad.def:693
-#, no-c-format
-msgid "Gratuitous parentheses surround implied-DO construct at %0"
+#: java/jvspec.c:530
+msgid "cannot specify `main' class when not linking"
msgstr ""
-#: f/bad.def:696
-#, no-c-format
-msgid "Zero-size specification invalid at %0"
+#: java/lang.c:619
+msgid "can't do dependency tracking with input from stdin"
msgstr ""
-#: f/bad.def:699
-#, no-c-format
-msgid "Zero-size array at %0"
+#: java/lang.c:635
+msgid "couldn't determine target name for dependency tracking"
msgstr ""
-#: f/bad.def:702
-#, no-c-format
-msgid "Target machine does not support complex entity of kind specified at %0"
+#: java/lex.c:256
+#, c-format
+msgid ""
+"unknown encoding: `%s'\n"
+"This might mean that your locale's encoding is not supported\n"
+"by your system's iconv(3) implementation. If you aren't trying\n"
+"to use a particular encoding for your input file, try the\n"
+"`--encoding=UTF-8' option"
msgstr ""
-#: f/bad.def:705
-#, no-c-format
-msgid "Target machine does not support DOUBLE COMPLEX, specified at %0"
+#: java/lex.c:626
+msgid "internal error - bad unget"
msgstr ""
-#: f/bad.def:708
-#, no-c-format
-msgid "Attempt to raise constant zero to a power at %0"
+#: java/mangle.c:89
+#, c-format
+msgid "can't mangle %s"
msgstr ""
-#: f/bad.def:806
-#, no-c-format
-msgid "Reference to generic intrinsic `%A' at %0 could be to form %B or %C"
+#: java/mangle_name.c:140 java/mangle_name.c:210
+msgid "internal error - invalid Utf8 name"
msgstr ""
-#: f/bad.def:809
-#, no-c-format
-msgid "Ambiguous use of intrinsic `%A' at %0 [info -f g77 M CMPAMBIG]"
+#: ../../gcc-cvs/gcc/java/parse-scan.y:881 ../../gcc-cvs/gcc/java/parse.y:977
+#: ../../gcc-cvs/gcc/java/parse.y:1318 ../../gcc-cvs/gcc/java/parse.y:1379
+#: ../../gcc-cvs/gcc/java/parse.y:1590 ../../gcc-cvs/gcc/java/parse.y:1813
+#: ../../gcc-cvs/gcc/java/parse.y:1822 ../../gcc-cvs/gcc/java/parse.y:1833
+#: ../../gcc-cvs/gcc/java/parse.y:1844 ../../gcc-cvs/gcc/java/parse.y:1856
+#: ../../gcc-cvs/gcc/java/parse.y:1871 ../../gcc-cvs/gcc/java/parse.y:1888
+#: ../../gcc-cvs/gcc/java/parse.y:1890 ../../gcc-cvs/gcc/java/parse.y:1971
+#: ../../gcc-cvs/gcc/java/parse.y:2148 ../../gcc-cvs/gcc/java/parse.y:2217
+#: ../../gcc-cvs/gcc/java/parse.y:2381 ../../gcc-cvs/gcc/java/parse.y:2394
+#: ../../gcc-cvs/gcc/java/parse.y:2401 ../../gcc-cvs/gcc/java/parse.y:2408
+#: ../../gcc-cvs/gcc/java/parse.y:2419 ../../gcc-cvs/gcc/java/parse.y:2421
+#: ../../gcc-cvs/gcc/java/parse.y:2459 ../../gcc-cvs/gcc/java/parse.y:2461
+#: ../../gcc-cvs/gcc/java/parse.y:2463 ../../gcc-cvs/gcc/java/parse.y:2484
+#: ../../gcc-cvs/gcc/java/parse.y:2486 ../../gcc-cvs/gcc/java/parse.y:2488
+#: ../../gcc-cvs/gcc/java/parse.y:2504 ../../gcc-cvs/gcc/java/parse.y:2506
+#: ../../gcc-cvs/gcc/java/parse.y:2527 ../../gcc-cvs/gcc/java/parse.y:2529
+#: ../../gcc-cvs/gcc/java/parse.y:2531 ../../gcc-cvs/gcc/java/parse.y:2559
+#: ../../gcc-cvs/gcc/java/parse.y:2561 ../../gcc-cvs/gcc/java/parse.y:2563
+#: ../../gcc-cvs/gcc/java/parse.y:2565 ../../gcc-cvs/gcc/java/parse.y:2583
+#: ../../gcc-cvs/gcc/java/parse.y:2585 ../../gcc-cvs/gcc/java/parse.y:2596
+#: ../../gcc-cvs/gcc/java/parse.y:2607 ../../gcc-cvs/gcc/java/parse.y:2618
+#: ../../gcc-cvs/gcc/java/parse.y:2629 ../../gcc-cvs/gcc/java/parse.y:2640
+#: ../../gcc-cvs/gcc/java/parse.y:2653 ../../gcc-cvs/gcc/java/parse.y:2657
+#: ../../gcc-cvs/gcc/java/parse.y:2659 ../../gcc-cvs/gcc/java/parse.y:2672
+msgid "Missing term"
msgstr ""
-#: f/bad.def:812
-#, no-c-format
-msgid "Intrinsic `%A' referenced %Bly at %0, %Cly at %1 [info -f g77 M EXPIMP]"
+#: ../../gcc-cvs/gcc/java/parse-scan.y:883 ../../gcc-cvs/gcc/java/parse.y:751
+#: ../../gcc-cvs/gcc/java/parse.y:789 ../../gcc-cvs/gcc/java/parse.y:814
+#: ../../gcc-cvs/gcc/java/parse.y:998 ../../gcc-cvs/gcc/java/parse.y:1353
+#: ../../gcc-cvs/gcc/java/parse.y:1566 ../../gcc-cvs/gcc/java/parse.y:1568
+#: ../../gcc-cvs/gcc/java/parse.y:1798 ../../gcc-cvs/gcc/java/parse.y:1824
+#: ../../gcc-cvs/gcc/java/parse.y:1835 ../../gcc-cvs/gcc/java/parse.y:1846
+#: ../../gcc-cvs/gcc/java/parse.y:1858 ../../gcc-cvs/gcc/java/parse.y:1873
+msgid "';' expected"
msgstr ""
-#: f/bad.def:815
-#, no-c-format
-msgid "Same name `%A' used for %B at %0 and %C at %1 [info -f g77 M INTGLOB]"
+#: ../../gcc-cvs/gcc/java/parse.y:749 ../../gcc-cvs/gcc/java/parse.y:787
+msgid "Missing name"
msgstr ""
-#: f/bad.def:818
-#, no-c-format
-msgid ""
-"Explicit type declaration for intrinsic `%A' disagrees with invocation at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:777
+#, c-format
+msgid "Ambiguous class: `%s' and `%s'"
msgstr ""
-#: f/bad.def:821
-#, no-c-format
-msgid "Unable to open INCLUDE file `%A' at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:812
+msgid "'*' expected"
msgstr ""
-#: f/bad.def:839
-#, no-c-format
-msgid "Null argument at %0 for statement function reference at %1"
+#: ../../gcc-cvs/gcc/java/parse.y:826
+msgid "Class or interface declaration expected"
msgstr ""
-#: f/bad.def:842
-#, no-c-format
-msgid "Null argument at %0 for procedure invocation at %1"
+#: ../../gcc-cvs/gcc/java/parse.y:843
+#, c-format
+msgid "Modifier `%s' declared twice"
msgstr ""
-#: f/bad.def:845
-#, no-c-format
-msgid ""
-"%A too few arguments (starting with dummy argument `%B') as of %0 for "
-"statement function reference at %1"
+#: ../../gcc-cvs/gcc/java/parse.y:863 ../../gcc-cvs/gcc/java/parse.y:865
+msgid "Missing class name"
msgstr ""
-#: f/bad.def:848
-#, no-c-format
-msgid "%A too many arguments as of %0 for statement function reference at %1"
+#: ../../gcc-cvs/gcc/java/parse.y:868 ../../gcc-cvs/gcc/java/parse.y:872
+#: ../../gcc-cvs/gcc/java/parse.y:880 ../../gcc-cvs/gcc/java/parse.y:1038
+#: ../../gcc-cvs/gcc/java/parse.y:1299 ../../gcc-cvs/gcc/java/parse.y:1301
+#: ../../gcc-cvs/gcc/java/parse.y:1633 ../../gcc-cvs/gcc/java/parse.y:1884
+#: ../../gcc-cvs/gcc/java/parse.y:1916 ../../gcc-cvs/gcc/java/parse.y:1978
+msgid "'{' expected"
msgstr ""
-#: f/bad.def:851
-#, no-c-format
-msgid ""
-"Array supplied at %1 for dummy argument `%A' in statement function reference "
-"at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:882
+msgid "Missing super class name"
msgstr ""
-#: f/bad.def:854
-#, no-c-format
-msgid "Unsupported FORMAT specifier at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:892 ../../gcc-cvs/gcc/java/parse.y:908
+msgid "Missing interface name"
msgstr ""
-#: f/bad.def:857
-#, no-c-format
-msgid "Variable-expression FORMAT specifier at %0 -- unsupported"
+#: ../../gcc-cvs/gcc/java/parse.y:992
+msgid "Missing variable initializer"
msgstr ""
-#: f/bad.def:880
-#, no-c-format
-msgid "Unsupported VXT statement at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1009
+msgid "Invalid declaration"
msgstr ""
-#: f/bad.def:883
-#, no-c-format
-msgid "Attempt to specify second initial value for `%A' at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1012 ../../gcc-cvs/gcc/java/parse.y:1097
+#: ../../gcc-cvs/gcc/java/parse.y:2163 ../../gcc-cvs/gcc/java/parse.y:2192
+#: ../../gcc-cvs/gcc/java/parse.y:2214 ../../gcc-cvs/gcc/java/parse.y:2218
+#: ../../gcc-cvs/gcc/java/parse.y:2253 ../../gcc-cvs/gcc/java/parse.y:2332
+#: ../../gcc-cvs/gcc/java/parse.y:2342 ../../gcc-cvs/gcc/java/parse.y:2352
+msgid "']' expected"
msgstr ""
-#: f/bad.def:886
-#, no-c-format
-msgid "Too few initial values in list of initializers for `%A' at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1016
+msgid "Unbalanced ']'"
msgstr ""
-#: f/bad.def:889
-#, no-c-format
-msgid "Too many initial values in list of initializers starting at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1052
+msgid "Invalid method declaration, method name required"
msgstr ""
-#: f/bad.def:892
-#, no-c-format
-msgid ""
-"Array or substring specification for `%A' out of range in statement at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1057 ../../gcc-cvs/gcc/java/parse.y:1062
+#: ../../gcc-cvs/gcc/java/parse.y:1067 ../../gcc-cvs/gcc/java/parse.y:2066
+msgid "Identifier expected"
msgstr ""
-#: f/bad.def:895
-#, no-c-format
-msgid ""
-"Array subscript #%B out of range for initialization of `%A' in statement at %"
-"0"
+#: ../../gcc-cvs/gcc/java/parse.y:1072 ../../gcc-cvs/gcc/java/parse.y:4743
+msgid "Invalid method declaration, return type required"
msgstr ""
-#: f/bad.def:898
-#, no-c-format
-msgid ""
-"Implied do-loop step count of 0 (zero) for iteration variable `%A' in "
-"statement at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1092
+msgid "Discouraged form of returned type specification"
msgstr ""
-#: f/bad.def:901
-#, no-c-format
-msgid ""
-"Implied do-loop iteration count of 0 (zero) for iteration variable `%A' in "
-"statement at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1095 ../../gcc-cvs/gcc/java/parse.y:1546
+#: ../../gcc-cvs/gcc/java/parse.y:1553 ../../gcc-cvs/gcc/java/parse.y:1562
+#: ../../gcc-cvs/gcc/java/parse.y:1564 ../../gcc-cvs/gcc/java/parse.y:1592
+#: ../../gcc-cvs/gcc/java/parse.y:1701 ../../gcc-cvs/gcc/java/parse.y:2008
+#: ../../gcc-cvs/gcc/java/parse.y:2061
+msgid "')' expected"
msgstr ""
-#: f/bad.def:904
-#, no-c-format
-msgid ""
-"Not an integer constant expression in implied do-loop in statement at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1111
+msgid "Missing formal parameter term"
msgstr ""
-#: f/bad.def:907
-#, no-c-format
-msgid "Attempt to specify second initial value for element of `%A' at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1126 ../../gcc-cvs/gcc/java/parse.y:1131
+msgid "Missing identifier"
msgstr ""
-#: f/bad.def:910
-#, no-c-format
-msgid "Attempt to EQUIVALENCE common areas `%A' and `%B' at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:1151 ../../gcc-cvs/gcc/java/parse.y:1160
+msgid "Missing class type term"
msgstr ""
-#: f/bad.def:913
-#, no-c-format
+#: ../../gcc-cvs/gcc/java/parse.y:1187
+#, c-format
msgid ""
-"Can't place `%A' as directed by EQUIVALENCE due to alignment restrictions"
+"Can't define static initializer in class `%s'. Static initializer can only "
+"be defined in top-level classes"
msgstr ""
-#: f/bad.def:916
-#, no-c-format
-msgid ""
-"Mismatched EQUIVALENCE requirements for placement of `%A' at both %C and %D "
-"bytes offset from `%B'"
+#: ../../gcc-cvs/gcc/java/parse.y:1316
+msgid "Invalid interface type"
msgstr ""
-#: f/bad.def:919
-#, no-c-format
-msgid ""
-"Array or substring specification for `%A' out of range in EQUIVALENCE "
-"statement"
+#: ../../gcc-cvs/gcc/java/parse.y:1485
+msgid "An empty declaration is a deprecated feature that should not be used"
msgstr ""
-#: f/bad.def:922
-#, no-c-format
-msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
+#: ../../gcc-cvs/gcc/java/parse.y:1506 ../../gcc-cvs/gcc/java/parse.y:1680
+#: ../../gcc-cvs/gcc/java/parse.y:1682
+msgid "':' expected"
msgstr ""
-#: f/bad.def:925
-#, no-c-format
-msgid "Array reference to scalar variable `%A' in EQUIVALENCE statement"
+#: ../../gcc-cvs/gcc/java/parse.y:1532 ../../gcc-cvs/gcc/java/parse.y:1537
+#: ../../gcc-cvs/gcc/java/parse.y:1542
+msgid "Invalid expression statement"
msgstr ""
-#: f/bad.def:928
-#, no-c-format
-msgid "Array subscript #%B out of range for EQUIVALENCE of `%A'"
+#: ../../gcc-cvs/gcc/java/parse.y:1560 ../../gcc-cvs/gcc/java/parse.y:1588
+#: ../../gcc-cvs/gcc/java/parse.y:1629 ../../gcc-cvs/gcc/java/parse.y:1697
+#: ../../gcc-cvs/gcc/java/parse.y:1765 ../../gcc-cvs/gcc/java/parse.y:1886
+#: ../../gcc-cvs/gcc/java/parse.y:1964 ../../gcc-cvs/gcc/java/parse.y:2055
+#: ../../gcc-cvs/gcc/java/parse.y:2057 ../../gcc-cvs/gcc/java/parse.y:2070
+#: ../../gcc-cvs/gcc/java/parse.y:2313 ../../gcc-cvs/gcc/java/parse.y:2315
+msgid "'(' expected"
msgstr ""
-#: f/bad.def:936
-#, no-c-format
-msgid ""
-"Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%"
-"A'"
+#: ../../gcc-cvs/gcc/java/parse.y:1631
+msgid "Missing term or ')'"
msgstr ""
-#: f/bad.def:939
-#, no-c-format
-msgid "Too few elements in reference to array `%A' in EQUIVALENCE statement"
+#: ../../gcc-cvs/gcc/java/parse.y:1678
+msgid "Missing or invalid constant expression"
msgstr ""
-#: f/bad.def:942
-#, no-c-format
-msgid "Too many elements in reference to array `%A' in EQUIVALENCE statement"
+#: ../../gcc-cvs/gcc/java/parse.y:1699
+msgid "Missing term and ')' expected"
msgstr ""
-#: f/bad.def:945
-#, no-c-format
-msgid ""
-"Mixed CHARACTER and non-CHARACTER types via COMMON/EQUIVALENCE -- for "
-"example, `%A' and `%B'"
+#: ../../gcc-cvs/gcc/java/parse.y:1738
+msgid "Invalid control expression"
msgstr ""
-#: f/bad.def:958
-#, no-c-format
-msgid "Return value `%A' for FUNCTION at %0 not referenced in subprogram"
+#: ../../gcc-cvs/gcc/java/parse.y:1740 ../../gcc-cvs/gcc/java/parse.y:1742
+msgid "Invalid update expression"
msgstr ""
-#: f/bad.def:976
-#, no-c-format
-msgid ""
-"Common block `%A' is SAVEd, explicitly or implicitly, at %0 but not SAVEd at "
-"%1"
+#: ../../gcc-cvs/gcc/java/parse.y:1767
+msgid "Invalid init statement"
msgstr ""
-#: f/bad.def:979
-#, no-c-format
-msgid "Common block `%A' is %B %D in length at %0 but %C %E at %1"
+#: ../../gcc-cvs/gcc/java/parse.y:1967
+msgid "Missing term or ')' expected"
msgstr ""
-#: f/bad.def:987
-#, no-c-format
-msgid "Blank common initialized at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:2010
+msgid "'class' or 'this' expected"
msgstr ""
-#: f/bad.def:990
-#, no-c-format
-msgid ""
-"Intrinsic `%A' is passed as actual argument at %0 but not explicitly "
-"declared INTRINSIC"
+#: ../../gcc-cvs/gcc/java/parse.y:2012 ../../gcc-cvs/gcc/java/parse.y:2014
+msgid "'class' expected"
msgstr ""
-#: f/bad.def:993
-#, no-c-format
-msgid ""
-"External procedure `%A' is passed as actual argument at %0 but not "
-"explicitly declared EXTERNAL"
+#: ../../gcc-cvs/gcc/java/parse.y:2059
+msgid "')' or term expected"
msgstr ""
-#: f/bad.def:996
-#, no-c-format
-msgid "Character `%A' (for example) is upper-case in symbol name at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:2161 ../../gcc-cvs/gcc/java/parse.y:2190
+msgid "'[' expected"
msgstr ""
-#: f/bad.def:999
-#, no-c-format
-msgid "Character `%A' (for example) is lower-case in symbol name at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:2268
+msgid "Field expected"
msgstr ""
-#: f/bad.def:1002
-#, no-c-format
-msgid ""
-"Character `%A' not followed at some point by lower-case character in symbol "
-"name at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:2327 ../../gcc-cvs/gcc/java/parse.y:2337
+#: ../../gcc-cvs/gcc/java/parse.y:2347
+msgid "Missing term and ']' expected"
msgstr ""
-#: f/bad.def:1005
-#, no-c-format
-msgid "Initial character `%A' is lower-case in symbol name at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:2452
+msgid "']' expected, invalid type expression"
msgstr ""
-#: f/bad.def:1013
-#, no-c-format
-msgid ""
-"NAMELIST not adequately supported by run-time library for source files with "
-"case preserved"
+#: ../../gcc-cvs/gcc/java/parse.y:2455
+msgid "Invalid type expression"
+msgstr ""
+
+#: ../../gcc-cvs/gcc/java/parse.y:2567
+msgid "Invalid reference type"
msgstr ""
-#: f/bad.def:1016
-#, no-c-format
-msgid "Nested %% construct (%%VAL, %%REF, or %%DESCR) at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:3034
+msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: f/bad.def:1034
-#, no-c-format
-msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
+#: ../../gcc-cvs/gcc/java/parse.y:3036
+msgid "Only constructors can invoke constructors"
msgstr ""
-#: f/bad.def:1037
-#, no-c-format
-msgid "Truncating characters on right side of character constant at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:3044
+#, c-format
+msgid ": `%s' JDK1.1(TM) feature"
msgstr ""
-#: f/bad.def:1040
-#, no-c-format
-msgid "Truncating characters on right side of hollerith constant at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:3124 ../../gcc-cvs/gcc/java/parse.y:3126
+#, c-format
+msgid ""
+"%s.\n"
+"%s"
msgstr ""
-#: f/bad.def:1043
-#, no-c-format
-msgid "Truncating non-zero data on left side of numeric constant at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:3285
+msgid "Missing return statement"
msgstr ""
-#: f/bad.def:1046
-#, no-c-format
-msgid "Truncating non-zero data on left side of typeless constant at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:3307 ../../gcc-cvs/gcc/java/parse.y:11931
+#: ../../gcc-cvs/gcc/java/parse.y:11935
+msgid "Unreachable statement"
msgstr ""
-#: f/bad.def:1049
-#, no-c-format
-msgid "Typeless constant at %0 too large"
+#: ../../gcc-cvs/gcc/java/parse.y:3317
+#, c-format
+msgid "Can't access %s field `%s.%s' from `%s'"
msgstr ""
-#: f/bad.def:1052
-#, no-c-format
-msgid "First-column ampersand continuation at %0"
+#: ../../gcc-cvs/gcc/java/parse.y:3386
+#, c-format
+msgid "%s `%s' already defined in %s:%d"
msgstr ""
-#: f/bad.def:1055 f/bad.def:1058
-#, no-c-format
+#: ../../gcc-cvs/gcc/java/parse.y:3404
+#, c-format
msgid ""
-"Global name `%A' defined at %0 already defined at %1 [info -f g77 M GLOBALS]"
+"Variable `%s' is already defined in this method and was declared `%s %s' at "
+"line %d"
msgstr ""
-#: f/bad.def:1061 f/bad.def:1064
-#, no-c-format
-msgid "Global name `%A' is %B at %0 but is %C at %1 [info -f g77 M GLOBALS]"
+#: ../../gcc-cvs/gcc/java/parse.y:3515
+#, c-format
+msgid "Interface `%s' repeated"
msgstr ""
-#: f/bad.def:1067 f/bad.def:1070
-#, no-c-format
-msgid "Global name `%A' at %0 has different type at %1 [info -f g77 M GLOBALS]"
+#: ../../gcc-cvs/gcc/java/parse.y:3545
+#, c-format
+msgid "%s name `%s' clashes with imported type `%s'"
msgstr ""
-#: f/bad.def:1073
-#, no-c-format
-msgid ""
-"Too %B arguments passed to `%A' at %0 versus definition at %1 [info -f g77 M "
-"GLOBALS]"
+#: ../../gcc-cvs/gcc/java/parse.y:3577
+#, c-format
+msgid "Public %s `%s' must be defined in a file called `%s.java'"
msgstr ""
-#: f/bad.def:1076
-#, no-c-format
+#: ../../gcc-cvs/gcc/java/parse.y:3592
+#, c-format
msgid ""
-"Too %B arguments for `%A' at %0 versus invocation at %1 [info -f g77 M "
-"GLOBALS]"
+"Inner class `%s' can't be static. Static classes can only occur in "
+"interfaces and top-level classes"
msgstr ""
-#: f/bad.def:1079 f/bad.def:1082
-#, no-c-format
+#: ../../gcc-cvs/gcc/java/parse.y:3673
+#, c-format
msgid ""
-"Argument #%B of `%A' is %C at %0 but is %D at %1 [info -f g77 M GLOBALS]"
+"The class name `%s' is already defined in this scope. An inner class may not "
+"have the same simple name as any of its enclosing classes"
msgstr ""
-#: f/bad.def:1085
-#, no-c-format
-msgid "Array `%A' at %0 is too large to handle"
+#: ../../gcc-cvs/gcc/java/parse.y:3715
+msgid "Qualifier must be a reference"
msgstr ""
-#: f/bad.def:1088
-#, no-c-format
-msgid "Statement function `%A' defined at %0 is not used"
+#: ../../gcc-cvs/gcc/java/parse.y:3736
+#, c-format
+msgid "Cyclic inheritance involving %s"
msgstr ""
-#: f/bad.def:1091
-#, no-c-format
+#: ../../gcc-cvs/gcc/java/parse.y:4000
+#, c-format
msgid ""
-"Intrinsic `%A', invoked at %0, known to be non-Y2K-compliant [info -f g77 M "
-"Y2KBAD]"
-msgstr ""
-
-#: f/bad.def:1094
-#, no-c-format
-msgid "Internal compiler error -- cannot perform operation"
-msgstr ""
-
-#. Kind messages are used in diagnostic location reports of the
-#. form "<file>: In function `foo': <error message>".
-#: f/info-k.def:32
-msgid "In unknown kind"
+"Redundant use of `abstract' modifier. Interface `%s' is implicitly abstract"
msgstr ""
-#: f/info-k.def:33
-msgid "In entity"
+#: ../../gcc-cvs/gcc/java/parse.y:4155
+#, c-format
+msgid "Class `%s' can't be declared both abstract and final"
msgstr ""
-#: f/info-k.def:34
-msgid "In function"
+#: ../../gcc-cvs/gcc/java/parse.y:4167
+msgid "`java.lang.Object' can't extend anything"
msgstr ""
-#: f/info-k.def:35
-msgid "In subroutine"
+#: ../../gcc-cvs/gcc/java/parse.y:4409
+#, c-format
+msgid "Duplicate variable declaration: `%s %s' was `%s %s' (%s:%d)"
msgstr ""
-#: f/info-k.def:36
-msgid "In program"
+#: ../../gcc-cvs/gcc/java/parse.y:4473
+#, c-format
+msgid "Field `%s' can't be static in inner class `%s' unless it is final"
msgstr ""
-#: f/info-k.def:37
-msgid "In block-data unit"
+#: ../../gcc-cvs/gcc/java/parse.y:4718
+#, c-format
+msgid "Class `%s' must be declared abstract to define abstract method `%s'"
msgstr ""
-#: f/info-k.def:38
-msgid "In common block"
+#: ../../gcc-cvs/gcc/java/parse.y:4725
+#, c-format
+msgid "native method `%s' can't be strictfp"
msgstr ""
-#: f/info-k.def:39
-msgid "In construct"
+#: ../../gcc-cvs/gcc/java/parse.y:4729
+#, c-format
+msgid "method `%s' can't be transient"
msgstr ""
-#: f/info-k.def:40
-msgid "In namelist"
+#: ../../gcc-cvs/gcc/java/parse.y:4732
+#, c-format
+msgid "method `%s' can't be volatile"
msgstr ""
-#: f/info-k.def:41
-msgid "In anything"
+#: ../../gcc-cvs/gcc/java/parse.y:4782 ../../gcc-cvs/gcc/java/parse.y:6531
+#, c-format
+msgid ""
+"Method `%s' can't be static in inner class `%s'. Only members of interfaces "
+"and top-level classes can be static"
msgstr ""
-#: java/check-init.c:905
+#: ../../gcc-cvs/gcc/java/parse.y:4948
#, c-format
-msgid "internal error in check-init: tree code not implemented: %s"
+msgid "%s method `%s' can't have a body defined"
msgstr ""
-#: java/check-init.c:977
-msgid "%Jfinal field '%D' may not have been initialized"
+#: ../../gcc-cvs/gcc/java/parse.y:4959
+#, c-format
+msgid "Non native and non abstract method `%s' must have a body defined"
msgstr ""
-#: java/class.c:592 java/class.c:616
-msgid "internal error - too many interface type"
+#: ../../gcc-cvs/gcc/java/parse.y:5030
+#, c-format
+msgid "%s: recursive invocation of constructor `%s'"
msgstr ""
-#: java/class.c:715
-msgid "bad method signature"
+#: ../../gcc-cvs/gcc/java/parse.y:5060
+msgid ""
+"Inconsistent member declaration. At most one of `public', `private', or "
+"`protected' may be specified"
msgstr ""
-#: java/class.c:759
-msgid "misplaced ConstantValue attribute (not in any field)"
+#: ../../gcc-cvs/gcc/java/parse.y:5068
+msgid ""
+"Inconsistent member declaration. At most one of `final' or `volatile' may "
+"be specified"
msgstr ""
-#: java/class.c:761
+#: ../../gcc-cvs/gcc/java/parse.y:5158
#, c-format
-msgid "duplicate ConstantValue attribute for field '%s'"
+msgid ""
+"Variable `%s' is used more than once in the argument list of method `%s'"
msgstr ""
-#: java/class.c:772
+#: ../../gcc-cvs/gcc/java/parse.y:5242
#, c-format
-msgid "ConstantValue attribute of field '%s' has wrong type"
+msgid "%s `%s' can't implement/extend %s `%s'"
msgstr ""
-#: java/class.c:1067
+#: ../../gcc-cvs/gcc/java/parse.y:5276
#, c-format
-msgid "field '%s' not found in class"
+msgid "Class `%s' can't subclass %s `%s'"
msgstr ""
-#: java/class.c:1324
-msgid "%Jabstract method in non-abstract class"
+#: ../../gcc-cvs/gcc/java/parse.y:5285
+#, c-format
+msgid "Can't subclass final classes: %s"
msgstr ""
-#: java/class.c:2140
-msgid "%Jnon-static method '%D' overrides static method"
+#: ../../gcc-cvs/gcc/java/parse.y:5471
+#, c-format
+msgid "Cyclic class inheritance%s"
msgstr ""
-#: java/decl.c:1018
-msgid "%J'%D' used prior to declaration"
+#: ../../gcc-cvs/gcc/java/parse.y:6182
+#, c-format
+msgid "Superclass `%s' of class `%s' not found"
msgstr ""
-#: java/decl.c:1059
+#: ../../gcc-cvs/gcc/java/parse.y:6188
#, c-format
-msgid "declaration of `%s' shadows a parameter"
+msgid "Type `%s' not found in declaration of field `%s'"
msgstr ""
-#: java/decl.c:1062
+#: ../../gcc-cvs/gcc/java/parse.y:6194
#, c-format
-msgid "declaration of `%s' shadows a symbol from the parameter list"
+msgid ""
+"Type `%s' not found in the declaration of the argument `%s' of method `%s'"
msgstr ""
-#: java/decl.c:1361
-msgid "%Jlabel '%D' used but not defined"
+#: ../../gcc-cvs/gcc/java/parse.y:6201
+#, c-format
+msgid ""
+"Type `%s' not found in the declaration of the return type of method `%s'"
msgstr ""
-#: java/decl.c:1366
-msgid "%Jlabel '%D' defined but not used"
+#: ../../gcc-cvs/gcc/java/parse.y:6207
+#, c-format
+msgid "Superinterface `%s' of %s `%s' not found"
msgstr ""
-#: java/decl.c:1494
-msgid "%JIn %D: overlapped variable and exception ranges at %d"
+#: ../../gcc-cvs/gcc/java/parse.y:6214
+#, c-format
+msgid "Type `%s' not found in the declaration of the local variable `%s'"
msgstr ""
-#: java/decl.c:1572
-msgid "bad type in parameter debug info"
+#: ../../gcc-cvs/gcc/java/parse.y:6221
+#, c-format
+msgid "Class `%s' not found in `throws'"
msgstr ""
-#: java/decl.c:1581
-msgid "%Jbad PC range for debug info for local '%D'"
+#: ../../gcc-cvs/gcc/java/parse.y:6278
+#, c-format
+msgid "Duplicate %s declaration `%s'"
msgstr ""
-#: java/expr.c:520
-msgid "stack underflow - dup* operation"
+#: ../../gcc-cvs/gcc/java/parse.y:6352
+#, c-format
+msgid ""
+"Class `%s' doesn't define the abstract method `%s %s' from %s `%s'. This "
+"method must be defined or %s `%s' must be declared abstract"
msgstr ""
-#: java/expr.c:1470
+#: ../../gcc-cvs/gcc/java/parse.y:6508
#, c-format
msgid ""
-"reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
+"Class `%s' in `throws' clause must be a subclass of class `java.lang."
+"Throwable'"
msgstr ""
-#: java/expr.c:1498
+#: ../../gcc-cvs/gcc/java/parse.y:6552
#, c-format
-msgid "field `%s' not found"
+msgid ""
+"Class `%s' must override `%s' with a public method in order to implement "
+"interface `%s'"
msgstr ""
-#: java/expr.c:1659
-msgid "ret instruction not implemented"
+#: ../../gcc-cvs/gcc/java/parse.y:6566 ../../gcc-cvs/gcc/java/parse.y:6793
+#, c-format
+msgid "Method `%s' was defined with return type `%s' in class `%s'"
msgstr ""
-#: java/expr.c:1816
+#: ../../gcc-cvs/gcc/java/parse.y:6583
#, c-format
-msgid "method '%s' not found in class"
+msgid "%s methods can't be overridden. Method `%s' is %s in class `%s'"
msgstr ""
-#: java/expr.c:2021
+#: ../../gcc-cvs/gcc/java/parse.y:6597
#, c-format
-msgid "failed to find class '%s'"
+msgid ""
+"Instance methods can't be overridden by a static method. Method `%s' is an "
+"instance method in class `%s'"
msgstr ""
-#: java/expr.c:2031
+#: ../../gcc-cvs/gcc/java/parse.y:6620
#, c-format
-msgid "class '%s' has no method named '%s' matching signature '%s'"
+msgid ""
+"Methods can't be overridden to be more private. Method `%s' is not %s in "
+"class `%s'"
msgstr ""
-#: java/expr.c:2041
-msgid "invokestatic on non static method"
+#: ../../gcc-cvs/gcc/java/parse.y:6761
+#, c-format
+msgid ""
+"Invalid checked exception class `%s' in `throws' clause. The exception must "
+"be a subclass of an exception thrown by `%s' from class `%s'"
msgstr ""
-#: java/expr.c:2046
-msgid "invokestatic on abstract method"
+#: ../../gcc-cvs/gcc/java/parse.y:6818
+#, c-format
+msgid ""
+"Interface `%s' inherits method `%s' from interface `%s'. This method is "
+"redefined with a different return type in interface `%s'"
msgstr ""
-#: java/expr.c:2054
-msgid "invoke[non-static] on static method"
+#: ../../gcc-cvs/gcc/java/parse.y:6993
+#, c-format
+msgid "Class or interface `%s' not found in import"
msgstr ""
-#: java/expr.c:2353
+#: ../../gcc-cvs/gcc/java/parse.y:7078
#, c-format
-msgid "missing field '%s' in '%s'"
+msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: java/expr.c:2359
+#: ../../gcc-cvs/gcc/java/parse.y:7149
#, c-format
-msgid "mismatching signature for field '%s' in '%s'"
+msgid ""
+"Can't find default package `%s'. Check the CLASSPATH environment variable "
+"and the access to the archives"
msgstr ""
-#: java/expr.c:2381
-msgid "%Jassignment to final field '%D' not in field's class"
+#: ../../gcc-cvs/gcc/java/parse.y:7154
+#, c-format
+msgid "Package `%s' not found in import"
msgstr ""
-#: java/expr.c:2386
-msgid "%Jassignment to final static field `%D' not in class initializer"
+#: ../../gcc-cvs/gcc/java/parse.y:7251
+#, c-format
+msgid "Type `%s' also potentially defined in package `%s'"
msgstr ""
-#: java/expr.c:2394
-msgid "%Jassignment to final field '%D' not in constructor"
+#: ../../gcc-cvs/gcc/java/parse.y:7396
+#, c-format
+msgid "Nested %s %s is %s; cannot be accessed from here"
msgstr ""
-#: java/expr.c:2637
+#: ../../gcc-cvs/gcc/java/parse.y:7434
#, c-format
-msgid "can't expand %s"
+msgid ""
+"Can't access %s `%s'. Only public classes and interfaces in other packages "
+"can be accessed"
msgstr ""
-#: java/expr.c:2809
-msgid "invalid PC in line number table"
+#: ../../gcc-cvs/gcc/java/parse.y:7472
+msgid "Only `final' is allowed as a local variables modifier"
msgstr ""
-#: java/expr.c:2855
+#: ../../gcc-cvs/gcc/java/parse.y:9026
#, c-format
-msgid "unreachable bytecode from %d to before %d"
+msgid "No constructor matching `%s' found in class `%s'"
msgstr ""
-#: java/expr.c:2893
+#: ../../gcc-cvs/gcc/java/parse.y:9525
#, c-format
-msgid "unreachable bytecode from %d to the end of the method"
+msgid "Can't reference `%s' before the superclass constructor has been called"
msgstr ""
-#. duplicate code from LOAD macro
-#: java/expr.c:3207
-msgid "unrecogized wide sub-instruction"
-msgstr ""
-
-#: java/jcf-io.c:534
+#: ../../gcc-cvs/gcc/java/parse.y:9579
#, c-format
msgid ""
-"source file for class `%s' is newer than its matching class file. Source "
-"file `%s' used instead"
-msgstr ""
-
-#: java/jcf-parse.c:330
-msgid "bad string constant"
+"Local variable `%s' can't be accessed from within the inner class `%s' "
+"unless it is declared final"
msgstr ""
-#: java/jcf-parse.c:348
+#: ../../gcc-cvs/gcc/java/parse.y:9584 ../../gcc-cvs/gcc/java/parse.y:10047
#, c-format
-msgid "bad value constant type %d, index %d"
+msgid "Undefined variable `%s'"
msgstr ""
-#: java/jcf-parse.c:514
+#: ../../gcc-cvs/gcc/java/parse.y:9595
#, c-format
-msgid "can't reopen %s: %m"
+msgid "Can't make a static reference to nonstatic variable `%s' in class `%s'"
msgstr ""
-#: java/jcf-parse.c:519
+#: ../../gcc-cvs/gcc/java/parse.y:9801 ../../gcc-cvs/gcc/java/parse.y:10656
#, c-format
-msgid "can't close %s: %m"
+msgid "No enclosing instance for inner class `%s' is in scope%s"
msgstr ""
-#: java/jcf-parse.c:604
-#, c-format
-msgid "cannot find file for class %s"
+#: ../../gcc-cvs/gcc/java/parse.y:9920 ../../gcc-cvs/gcc/java/parse.y:12363
+msgid "Keyword `this' used outside allowed context"
msgstr ""
-#: java/jcf-parse.c:615
-msgid "not a valid Java .class file"
+#: ../../gcc-cvs/gcc/java/parse.y:9926 ../../gcc-cvs/gcc/java/parse.y:10810
+msgid ""
+"Can't reference `this' before the superclass constructor has been called"
msgstr ""
-#: java/jcf-parse.c:618
-msgid "error while parsing constant pool"
+#: ../../gcc-cvs/gcc/java/parse.y:9942
+#, c-format
+msgid ""
+"Can't use variable `%s.this': type `%s' isn't an outer type of type `%s'"
msgstr ""
-#: java/jcf-parse.c:621
-#, c-format
-msgid "error in constant pool entry #%d\n"
+#: ../../gcc-cvs/gcc/java/parse.y:9975
+msgid "Keyword `super' used outside allowed context"
msgstr ""
-#. FIXME - where was first time
-#: java/jcf-parse.c:633
+#: ../../gcc-cvs/gcc/java/parse.y:10024
#, c-format
-msgid "reading class %s for the second time from %s"
+msgid "No variable `%s' defined in class `%s'"
msgstr ""
-#: java/jcf-parse.c:651
-msgid "error while parsing fields"
+#: ../../gcc-cvs/gcc/java/parse.y:10029
+#, c-format
+msgid "Undefined variable or class name: `%s'"
msgstr ""
-#: java/jcf-parse.c:654
-msgid "error while parsing methods"
+#: ../../gcc-cvs/gcc/java/parse.y:10100
+#, c-format
+msgid "Can't use type `%s' as a qualifier"
msgstr ""
-#: java/jcf-parse.c:657
-msgid "error while parsing final attributes"
+#: ../../gcc-cvs/gcc/java/parse.y:10119
+#, c-format
+msgid "Attempt to reference field `%s' in `%s %s'"
msgstr ""
-#: java/jcf-parse.c:671
+#: ../../gcc-cvs/gcc/java/parse.y:10150
#, c-format
-msgid ""
-"the `java.lang.Object' that was found in `%s' didn't have the special zero-"
-"length `gnu.gcj.gcj-compiled' attribute. This generally means that your "
-"classpath is incorrectly set. Use `info gcj \"Input Options\"' to see the "
-"info page describing how to set the classpath"
+msgid "No variable `%s' defined in type `%s'"
msgstr ""
-#: java/jcf-parse.c:749
-msgid "missing Code attribute"
+#: ../../gcc-cvs/gcc/java/parse.y:10234
+#, c-format
+msgid "Attempt to reference field `new' in a `%s'"
msgstr ""
-#: java/jcf-parse.c:981
-msgid "%Hsource file seen twice on command line and will be compiled only once"
+#: ../../gcc-cvs/gcc/java/parse.y:10371
+#, c-format
+msgid "The class `%s' has been deprecated"
msgstr ""
-#: java/jcf-parse.c:997
-msgid "no input file specified"
+#: ../../gcc-cvs/gcc/java/parse.y:10381
+#, c-format
+msgid "The %s `%s' in class `%s' has been deprecated"
msgstr ""
-#: java/jcf-parse.c:1026
+#: ../../gcc-cvs/gcc/java/parse.y:10498
#, c-format
-msgid "can't close input file %s: %m"
+msgid "Can't invoke a method on primitive type `%s'"
msgstr ""
-#: java/jcf-parse.c:1064
+#: ../../gcc-cvs/gcc/java/parse.y:10513
#, c-format
-msgid "bad zip/jar file %s"
+msgid "Can't make static reference to method `%s' in interface `%s'"
msgstr ""
-#: java/jcf-parse.c:1236
+#: ../../gcc-cvs/gcc/java/parse.y:10523 ../../gcc-cvs/gcc/java/parse.y:10857
#, c-format
-msgid "error while reading %s from zip file"
+msgid "Can't make static reference to method `%s %s' in class `%s'"
msgstr ""
-#: java/jcf-write.c:2602
-#, c-format
-msgid ""
-"internal error in generate_bytecode_insn - tree code not implemented: %s"
+#: ../../gcc-cvs/gcc/java/parse.y:10563
+msgid "Can't invoke super constructor on java.lang.Object"
msgstr ""
-#: java/jcf-write.c:2934
-msgid "field initializer type mismatch"
+#: ../../gcc-cvs/gcc/java/parse.y:10576 ../../gcc-cvs/gcc/java/parse.y:14424
+#, c-format
+msgid "Class `%s' not found in type declaration"
msgstr ""
-#: java/jcf-write.c:3389
+#: ../../gcc-cvs/gcc/java/parse.y:10588
#, c-format
-msgid "can't create directory %s: %m"
+msgid "Class `%s' is an abstract class. It can't be instantiated"
msgstr ""
-#: java/jcf-write.c:3442
+#: ../../gcc-cvs/gcc/java/parse.y:10618
#, c-format
-msgid "can't create %s: %m"
+msgid "No method named `%s' in scope"
msgstr ""
-#: java/jv-scan.c:185
-msgid "only one of `--print-main', `--list-class', and `--complexity' allowed"
+#: ../../gcc-cvs/gcc/java/parse.y:10729
+#, c-format
+msgid "Can't access %s %s `%s.%s' from `%s'"
msgstr ""
-#: java/jv-scan.c:188
+#: ../../gcc-cvs/gcc/java/parse.y:11195
#, c-format
-msgid "can't open output file `%s'"
+msgid "Can't find %s `%s(%s)' in type `%s'%s"
+msgstr ""
+
+#: ../../gcc-cvs/gcc/java/parse.y:11777
+msgid "Constant expression required"
msgstr ""
-#: java/jv-scan.c:222
+#: ../../gcc-cvs/gcc/java/parse.y:11790
#, c-format
-msgid "file not found `%s'"
+msgid "Incompatible type for case. Can't convert `%s' to `int'"
msgstr ""
-#: java/jvspec.c:418
-msgid "can't specify `-D' without `--main'\n"
+#: ../../gcc-cvs/gcc/java/parse.y:11824
+msgid "Duplicate case label: `default'"
msgstr ""
-#: java/jvspec.c:421
+#: ../../gcc-cvs/gcc/java/parse.y:12172
#, c-format
-msgid "`%s' is not a valid class name"
+msgid "Incompatible type for `+='. Can't convert `%s' to `java.lang.String'"
msgstr ""
-#: java/jvspec.c:427
-msgid "--resource requires -o"
+#: ../../gcc-cvs/gcc/java/parse.y:12343
+#, c-format
+msgid "missing static field `%s'"
msgstr ""
-#: java/jvspec.c:434
-msgid "warning: already-compiled .class files ignored with -C"
+#: ../../gcc-cvs/gcc/java/parse.y:12348
+#, c-format
+msgid "not a static field `%s'"
msgstr ""
-#: java/jvspec.c:441
-msgid "cannot specify both -C and -o"
+#: ../../gcc-cvs/gcc/java/parse.y:12371
+msgid ""
+"Can't reference `this' or `super' before the superclass constructor has been "
+"called"
msgstr ""
-#: java/jvspec.c:453
-msgid "cannot create temporary file"
+#: ../../gcc-cvs/gcc/java/parse.y:12391
+#, c-format
+msgid "No case for %s"
msgstr ""
-#: java/jvspec.c:481
-msgid "using both @FILE with multiple files not implemented"
+#: ../../gcc-cvs/gcc/java/parse.y:12821
+msgid "Invalid left hand side of assignment"
msgstr ""
-#: java/jvspec.c:530
-msgid "cannot specify `main' class when not linking"
+#: ../../gcc-cvs/gcc/java/parse.y:12872
+#, c-format
+msgid "Incompatible type for %s. Can't convert `%s' to `%s'"
msgstr ""
-#: java/lang.c:740
-msgid "can't do dependency tracking with input from stdin"
+#: ../../gcc-cvs/gcc/java/parse.y:12875
+#, c-format
+msgid "Incompatible type for %s. Explicit cast needed to convert `%s' to `%s'"
msgstr ""
-#: java/lang.c:756
-msgid "couldn't determine target name for dependency tracking"
+#: ../../gcc-cvs/gcc/java/parse.y:13047
+#, c-format
+msgid ""
+"Constant expression `%s' too wide for narrowing primitive conversion to `%s'"
msgstr ""
-#: java/lex.c:303
+#: ../../gcc-cvs/gcc/java/parse.y:13338
#, c-format
+msgid "unregistered operator %s"
+msgstr ""
+
+#: ../../gcc-cvs/gcc/java/parse.y:13485
msgid ""
-"unknown encoding: `%s'\n"
-"This might mean that your locale's encoding is not supported\n"
-"by your system's iconv(3) implementation. If you aren't trying\n"
-"to use a particular encoding for your input file, try the\n"
-"`--encoding=UTF-8' option"
+"Evaluating this expression will result in an arithmetic exception being "
+"thrown"
msgstr ""
-#: java/mangle.c:89
+#: ../../gcc-cvs/gcc/java/parse.y:13567
#, c-format
-msgid "can't mangle %s"
+msgid ""
+"Incompatible type for `%s'. Explicit cast needed to convert shift distance "
+"from `%s' to integral"
msgstr ""
-#: java/mangle_name.c:140 java/mangle_name.c:210
-msgid "internal error - invalid Utf8 name"
+#: ../../gcc-cvs/gcc/java/parse.y:13572
+#, c-format
+msgid ""
+"Incompatible type for `%s'. Can't convert shift distance from `%s' to "
+"integral"
msgstr ""
-#: java/parse-scan.y:880 java/parse.y:950
-#: java/parse.y:1291 java/parse.y:1352
-#: java/parse.y:1556 java/parse.y:1778
-#: java/parse.y:1787 java/parse.y:1798
-#: java/parse.y:1809 java/parse.y:1821
-#: java/parse.y:1836 java/parse.y:1853
-#: java/parse.y:1855 java/parse.y:1936
-#: java/parse.y:2107 java/parse.y:2169
-#: java/parse.y:2321 java/parse.y:2333
-#: java/parse.y:2340 java/parse.y:2347
-#: java/parse.y:2358 java/parse.y:2360
-#: java/parse.y:2398 java/parse.y:2400
-#: java/parse.y:2402 java/parse.y:2423
-#: java/parse.y:2425 java/parse.y:2427
-#: java/parse.y:2443 java/parse.y:2445
-#: java/parse.y:2466 java/parse.y:2468
-#: java/parse.y:2470 java/parse.y:2498
-#: java/parse.y:2500 java/parse.y:2502
-#: java/parse.y:2504 java/parse.y:2522
-#: java/parse.y:2524 java/parse.y:2535
-#: java/parse.y:2546 java/parse.y:2557
-#: java/parse.y:2568 java/parse.y:2579
-#: java/parse.y:2592 java/parse.y:2596
-#: java/parse.y:2598 java/parse.y:2611
-msgid "Missing term"
+#: ../../gcc-cvs/gcc/java/parse.y:13648
+#, c-format
+msgid "Invalid argument `%s' for `instanceof'"
msgstr ""
-#: java/parse-scan.y:882 java/parse.y:722
-#: java/parse.y:760 java/parse.y:785
-#: java/parse.y:971 java/parse.y:1326
-#: java/parse.y:1532 java/parse.y:1534
-#: java/parse.y:1763 java/parse.y:1789
-#: java/parse.y:1800 java/parse.y:1811
-#: java/parse.y:1823 java/parse.y:1838
-msgid "';' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:13675
+#, c-format
+msgid "Impossible for `%s' to be instance of `%s'"
msgstr ""
-#: java/parse.y:720 java/parse.y:758
-msgid "Missing name"
+#: ../../gcc-cvs/gcc/java/parse.y:13804
+#, c-format
+msgid "Incompatible type for `%s'. Can't convert `%s' to `%s'"
msgstr ""
-#: java/parse.y:783
-msgid "'*' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:14285
+#, c-format
+msgid "Invalid argument type `%s' to `%s'"
msgstr ""
-#: java/parse.y:797
-msgid "Class or interface declaration expected"
+#: ../../gcc-cvs/gcc/java/parse.y:14515
+#, c-format
+msgid "Invalid cast from `%s' to `%s'"
msgstr ""
-#: java/parse.y:834 java/parse.y:836
-msgid "Missing class name"
+#: ../../gcc-cvs/gcc/java/parse.y:14562
+#, c-format
+msgid "`[]' can only be applied to arrays. It can't be applied to `%s'"
msgstr ""
-#: java/parse.y:839 java/parse.y:843
-#: java/parse.y:851 java/parse.y:1011
-#: java/parse.y:1272 java/parse.y:1274
-#: java/parse.y:1598 java/parse.y:1849
-#: java/parse.y:1881 java/parse.y:1943
-msgid "'{' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:14575
+#, c-format
+msgid ""
+"Incompatible type for `[]'. Explicit cast needed to convert `%s' to `int'"
msgstr ""
-#: java/parse.y:853
-msgid "Missing super class name"
+#: ../../gcc-cvs/gcc/java/parse.y:14579
+#, c-format
+msgid "Incompatible type for `[]'. Can't convert `%s' to `int'"
msgstr ""
-#: java/parse.y:863 java/parse.y:879
-msgid "Missing interface name"
+#: ../../gcc-cvs/gcc/java/parse.y:14650
+#, c-format
+msgid ""
+"Incompatible type for dimension in array creation expression. %s convert `%"
+"s' to `int'"
msgstr ""
-#: java/parse.y:965
-msgid "Missing variable initializer"
+#: ../../gcc-cvs/gcc/java/parse.y:14766
+#, c-format
+msgid "Invalid array initializer for non-array type `%s'"
msgstr ""
-#: java/parse.y:982
-msgid "Invalid declaration"
+#: ../../gcc-cvs/gcc/java/parse.y:14853
+#, c-format
+msgid "Incompatible type for array. %s convert `%s' to `%s'"
msgstr ""
-#: java/parse.y:985 java/parse.y:1070
-#: java/parse.y:2144 java/parse.y:2166
-#: java/parse.y:2170 java/parse.y:2205
-#: java/parse.y:2282 java/parse.y:2292
-msgid "']' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:14922
+msgid "`return' inside instance initializer"
msgstr ""
-#: java/parse.y:989
-msgid "Unbalanced ']'"
+#: ../../gcc-cvs/gcc/java/parse.y:14926
+msgid "`return' inside static initializer"
msgstr ""
-#: java/parse.y:1025
-msgid "Invalid method declaration, method name required"
+#: ../../gcc-cvs/gcc/java/parse.y:14932
+#, c-format
+msgid "`return' with%s value from `%s %s'"
msgstr ""
-#: java/parse.y:1030 java/parse.y:1035
-#: java/parse.y:1040 java/parse.y:2027
-msgid "Identifier expected"
+#: ../../gcc-cvs/gcc/java/parse.y:14939
+#, c-format
+msgid "`return' with value from constructor `%s'"
msgstr ""
-#: java/parse.y:1045
-msgid "Invalid method declaration, return type required"
+#: ../../gcc-cvs/gcc/java/parse.y:15004
+#, c-format
+msgid "Incompatible type for `if'. Can't convert `%s' to `boolean'"
msgstr ""
-#: java/parse.y:1068 java/parse.y:1512
-#: java/parse.y:1519 java/parse.y:1528
-#: java/parse.y:1530 java/parse.y:1558
-#: java/parse.y:1666 java/parse.y:1972
-#: java/parse.y:2025
-msgid "')' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15037
+#, c-format
+msgid "Declaration of `%s' shadows a previous label declaration"
msgstr ""
-#: java/parse.y:1084
-msgid "Missing formal parameter term"
+#: ../../gcc-cvs/gcc/java/parse.y:15042
+#, c-format
+msgid "This is the location of the previous declaration of label `%s'"
msgstr ""
-#: java/parse.y:1099 java/parse.y:1104
-msgid "Missing identifier"
+#: ../../gcc-cvs/gcc/java/parse.y:15290
+#, c-format
+msgid "No label definition found for `%s'"
msgstr ""
-#: java/parse.y:1124 java/parse.y:1133
-msgid "Missing class type term"
+#: ../../gcc-cvs/gcc/java/parse.y:15303
+msgid "`continue' must be in loop"
msgstr ""
-#: java/parse.y:1289
-msgid "Invalid interface type"
+#: ../../gcc-cvs/gcc/java/parse.y:15306
+#, c-format
+msgid "continue label `%s' does not name a loop"
msgstr ""
-#: java/parse.y:1476 java/parse.y:1645
-#: java/parse.y:1647
-msgid "':' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15327
+msgid "`break' must be in loop or switch"
msgstr ""
-#: java/parse.y:1498 java/parse.y:1503
-#: java/parse.y:1508
-msgid "Invalid expression statement"
+#: ../../gcc-cvs/gcc/java/parse.y:15368
+#, c-format
+msgid "Incompatible type for loop conditional. Can't convert `%s' to `boolean'"
msgstr ""
-#: java/parse.y:1526 java/parse.y:1554
-#: java/parse.y:1594 java/parse.y:1662
-#: java/parse.y:1730 java/parse.y:1851
-#: java/parse.y:1929 java/parse.y:2019
-#: java/parse.y:2021 java/parse.y:2029
-#: java/parse.y:2265 java/parse.y:2267
-msgid "'(' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15406
+#, c-format
+msgid "Incompatible type for `switch'. Can't convert `%s' to `int'"
msgstr ""
-#: java/parse.y:1596
-msgid "Missing term or ')'"
+#. The case_label_list is in reverse order, so print the
+#. outer label first.
+#: ../../gcc-cvs/gcc/java/parse.y:15437
+msgid "duplicate case label: `"
msgstr ""
-#: java/parse.y:1643
-msgid "Missing or invalid constant expression"
+#: ../../gcc-cvs/gcc/java/parse.y:15441
+msgid "original label is here"
msgstr ""
-#: java/parse.y:1664
-msgid "Missing term and ')' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15658
+#, c-format
+msgid ""
+"Can't catch class `%s'. Catch clause parameter type must be a subclass of "
+"class `java.lang.Throwable'"
msgstr ""
-#: java/parse.y:1703
-msgid "Invalid control expression"
+#: ../../gcc-cvs/gcc/java/parse.y:15682
+#, c-format
+msgid "`catch' not reached because of the catch clause at line %d"
msgstr ""
-#: java/parse.y:1705 java/parse.y:1707
-msgid "Invalid update expression"
+#: ../../gcc-cvs/gcc/java/parse.y:15749
+#, c-format
+msgid ""
+"Incompatible type for `synchronized'. Can't convert `%s' to `java.lang."
+"Object'"
msgstr ""
-#: java/parse.y:1732
-msgid "Invalid init statement"
+#: ../../gcc-cvs/gcc/java/parse.y:15808
+#, c-format
+msgid "Can't throw `%s'; it must be a subclass of class `java.lang.Throwable'"
msgstr ""
-#: java/parse.y:1932
-msgid "Missing term or ')' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15837
+#, c-format
+msgid ""
+"Checked exception `%s' can't be thrown in instance initializer (not all "
+"declared constructor are declaring it in their `throws' clause)"
msgstr ""
-#: java/parse.y:1974
-msgid "'class' or 'this' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15858
+#, c-format
+msgid ""
+"Checked exception `%s' can't be caught by any of the catch clause(s) of the "
+"surrounding `try' block"
msgstr ""
-#: java/parse.y:1976 java/parse.y:1978
-msgid "'class' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15871
+#, c-format
+msgid "Checked exception `%s' can't be thrown in initializer"
msgstr ""
-#: java/parse.y:2023
-msgid "')' or term expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15875
+#, c-format
+msgid "Checked exception `%s' isn't thrown from a `try' block"
msgstr ""
-#: java/parse.y:2142
-msgid "'[' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15881
+#, c-format
+msgid ""
+"Checked exception `%s' doesn't match any of current method's `throws' "
+"declaration(s)"
msgstr ""
-#: java/parse.y:2220
-msgid "Field expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15936
+#, c-format
+msgid "Exception `%s' can't be thrown in initializer"
msgstr ""
-#: java/parse.y:2277 java/parse.y:2287
-msgid "Missing term and ']' expected"
+#: ../../gcc-cvs/gcc/java/parse.y:15941
+#, c-format
+msgid ""
+"Exception `%s' must be caught, or it must be declared in the `throws' clause "
+"of `%s'"
msgstr ""
-#: java/parse.y:2391
-msgid "']' expected, invalid type expression"
+#: ../../gcc-cvs/gcc/java/parse.y:16052
+#, c-format
+msgid "Incompatible type for `?:'. Can't convert `%s' to `boolean'"
msgstr ""
-#: java/parse.y:2394
-msgid "Invalid type expression"
+#: ../../gcc-cvs/gcc/java/parse.y:16120
+#, c-format
+msgid "Incompatible type for `?:'. Can't convert `%s' to `%s'"
msgstr ""
-#: java/parse.y:2506
-msgid "Invalid reference type"
+#: java/typeck.c:547
+msgid "junk at end of signature string"
msgstr ""
-#: java/parse.y:2978
-msgid "Constructor invocation must be first thing in a constructor"
+#: java/verify.c:479
+msgid "bad pc in exception_table"
msgstr ""
-#: java/parse.y:2980
-msgid "Only constructors can invoke constructors"
+#: java/verify.c:1475
+#, c-format
+msgid "unknown opcode %d@pc=%d during verification"
msgstr ""
-#: java/parse.y:2988
+#: java/verify.c:1550 java/verify.c:1566 java/verify.c:1571
#, c-format
-msgid ": `%s' JDK1.1(TM) feature"
+msgid "verification error at PC=%d"
msgstr ""
-#: java/parse.y:3047 java/parse.y:3049
+#: java/parse.h:125
#, c-format
-msgid ""
-"%s.\n"
-"%s"
+msgid "%s method can't be abstract"
msgstr ""
-#: java/parse.y:6909
+#: java/parse.h:129
#, c-format
-msgid "malformed .zip archive in CLASSPATH: %s"
+msgid "Constructor can't be %s"
msgstr ""
-#: java/parse.y:6980
+#. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
+#. flags was set artificially, such as for a interface method
+#: java/parse.h:161
#, c-format
-msgid ""
-"Can't find default package `%s'. Check the CLASSPATH environment variable "
-"and the access to the archives"
+msgid "Discouraged redundant use of `%s' modifier in declaration of %s"
msgstr ""
-#: java/parse.y:12193
+#: java/parse.h:168
#, c-format
-msgid "missing static field `%s'"
+msgid "Discouraged redundant use of `%s' modifier in declaration of %s `%s'"
msgstr ""
-#: java/parse.y:12198
+#. Standard error messages
+#: java/parse.h:352
#, c-format
-msgid "not a static field `%s'"
+msgid "Incompatible type for `%s'. Can't convert `%s' to boolean"
msgstr ""
-#: java/parse.y:12241
+#: java/parse.h:357
#, c-format
-msgid "No case for %s"
+msgid "Incompatible type for `%s'. Can't convert `%s' to numeric type"
msgstr ""
-#: java/parse.y:13173
+#: java/parse.h:365
#, c-format
-msgid "unregistered operator %s"
+msgid ""
+"Incompatible type for `%s'. Explicit cast needed to convert `%s' to integral"
msgstr ""
-#: java/typeck.c:530
-msgid "junk at end of signature string"
+#: java/parse.h:370
+#, c-format
+msgid "Incompatible type for `%s'. Can't convert `%s' to integral"
msgstr ""
-#: java/verify.c:471
-msgid "bad pc in exception_table"
+#: objc/objc-act.c:753
+msgid "`@end' must appear in an @implementation context"
msgstr ""
-#: java/verify.c:1384
-#, c-format
-msgid "unknown opcode %d@pc=%d during verification"
+#: objc/objc-act.c:780
+msgid "method declaration not in @interface context"
msgstr ""
-#: java/verify.c:1454 java/verify.c:1467 java/verify.c:1471
-#, c-format
-msgid "verification error at PC=%d"
+#: objc/objc-act.c:791
+msgid "method definition not in @implementation context"
msgstr ""
-#: objc/objc-act.c:690
+#: objc/objc-act.c:896
#, c-format
msgid "object does not conform to the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:776 objc/objc-act.c:849
+#: objc/objc-act.c:982 objc/objc-act.c:1055
#, c-format
msgid "class `%s' does not implement the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:952
+#: objc/objc-act.c:1161
#, c-format
msgid "statically allocated instance of Objective-C class `%s'"
msgstr ""
-#: objc/objc-act.c:999
-#, c-format
-msgid "unexpected type for `id' (%s)"
-msgstr ""
-
-#: objc/objc-act.c:1004
-msgid "undefined type `id', please import <objc/objc.h>"
-msgstr ""
-
-#: objc/objc-act.c:1053
+#: objc/objc-act.c:1218
#, c-format
msgid "protocol `%s' has circular dependency"
msgstr ""
-#: objc/objc-act.c:1075 objc/objc-act.c:5983
+#: objc/objc-act.c:1240 objc/objc-act.c:5793
#, c-format
msgid "cannot find protocol declaration for `%s'"
msgstr ""
-#: objc/objc-act.c:1409 objc/objc-act.c:2646 objc/objc-act.c:6514
-#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
+#: objc/objc-act.c:1636 objc/objc-act.c:2764 objc/objc-act.c:6318
+#: objc/objc-act.c:6644 objc/objc-act.c:6697 objc/objc-act.c:6722
#, c-format
msgid "cannot find interface declaration for `%s'"
msgstr ""
-#: objc/objc-act.c:1424
+#: objc/objc-act.c:1640
#, c-format
msgid "interface `%s' does not have valid constant string layout"
msgstr ""
-#: objc/objc-act.c:1440
+#: objc/objc-act.c:1645
#, c-format
msgid "cannot find reference tag for class `%s'"
msgstr ""
-#: objc/objc-act.c:2180
-#, c-format
-msgid "creating selector for non existant method %s"
+#: objc/objc-act.c:2312
+msgid "%Jcreating selector for nonexistent method %qE"
msgstr ""
-#: objc/objc-act.c:2390
+#: objc/objc-act.c:2500
#, c-format
msgid "`%s' is not an Objective-C class name or alias"
msgstr ""
-#: objc/objc-act.c:2501 objc/objc-act.c:2519 objc/objc-act.c:6770
-#: objc/objc-act.c:7060 objc/objc-act.c:7089
+#: objc/objc-act.c:2615 objc/objc-act.c:2633 objc/objc-act.c:6581
+#: objc/objc-act.c:6895 objc/objc-act.c:6925
msgid "Objective-C declarations may only appear in global scope"
msgstr ""
-#: objc/objc-act.c:2506
+#: objc/objc-act.c:2620
#, c-format
msgid "cannot find class `%s'"
msgstr ""
-#: objc/objc-act.c:2508
+#: objc/objc-act.c:2622
#, c-format
msgid "class `%s' already exists"
msgstr ""
-#: objc/objc-act.c:2533 objc/objc-act.c:6792
+#: objc/objc-act.c:2647 objc/objc-act.c:6613
#, c-format
msgid "`%s' redeclared as different kind of symbol"
msgstr ""
-#. fatal did not work with 2 args...should fix
-#: objc/objc-act.c:2681
-#, c-format
-msgid "cannot find interface declaration for `%s', superclass of `%s'"
-msgstr ""
-
-#: objc/objc-act.c:2688
-#, c-format
-msgid "circular inheritance in interface declaration for `%s'"
+#: objc/objc-act.c:2649 objc/objc-act.c:6615
+msgid "%Jprevious declaration of '%D'"
msgstr ""
-#: objc/objc-act.c:2781 objc/objc-act.c:2925 objc/objc-act.c:3025
-#: objc/objc-act.c:3201 objc/objc-act.c:3241
-msgid "Use `-fobjc-exceptions' to enable Objective-C exception syntax"
+#: objc/objc-act.c:2874
+msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
msgstr ""
-#: objc/objc-act.c:2788
-msgid "`@throw;' (rethrow) used outside of a `@catch' block"
+#: objc/objc-act.c:3203
+msgid "@catch parameter is not a known Objective-C class type"
msgstr ""
-#: objc/objc-act.c:3028
-msgid "`@catch' parameter is not a known Objective-C class type"
+#: objc/objc-act.c:3219
+msgid "exception of type %<%T%> will be caught"
msgstr ""
-#: objc/objc-act.c:3037
-msgid "Exception already handled by preceding `@catch(id)'"
+#: objc/objc-act.c:3221
+msgid "%H by earlier handler for %<%T%>"
msgstr ""
-#: objc/objc-act.c:3042
-#, c-format
-msgid "Exception of type `%s *' already handled by `@catch (%s *)'"
+#: objc/objc-act.c:3274
+msgid "`@try' without `@catch' or `@finally'"
msgstr ""
-#: objc/objc-act.c:3207
-msgid "`@try' without `@catch' or `@finally'"
+#: objc/objc-act.c:3321
+msgid "%<@throw%> (rethrow) used outside of a @catch block"
msgstr ""
-#: objc/objc-act.c:3648
+#: objc/objc-act.c:3697
msgid "%Jtype '%D' does not have a known size"
msgstr ""
-#: objc/objc-act.c:4257
+#: objc/objc-act.c:4215
msgid "%J%s `%s'"
msgstr ""
-#: objc/objc-act.c:4282 objc/objc-act.c:4301
+#: objc/objc-act.c:4238 objc/objc-act.c:4257
msgid "inconsistent instance variable specification"
msgstr ""
-#: objc/objc-act.c:5304
-msgid "can not use an object as parameter to a method\n"
+#: objc/objc-act.c:5121
+msgid "can not use an object as parameter to a method"
msgstr ""
-#: objc/objc-act.c:5505
+#: objc/objc-act.c:5323
#, c-format
msgid "multiple %s named `%c%s' found"
msgstr ""
-#: objc/objc-act.c:5722
+#: objc/objc-act.c:5548
#, c-format
msgid "no super class declared in @interface for `%s'"
msgstr ""
-#: objc/objc-act.c:5810
+#: objc/objc-act.c:5638
#, c-format
msgid "invalid receiver type `%s'"
msgstr ""
-#: objc/objc-act.c:5821
+#: objc/objc-act.c:5649
#, c-format
msgid "`%s' may not respond to `%c%s'"
msgstr ""
-#: objc/objc-act.c:5826
+#: objc/objc-act.c:5654
#, c-format
msgid "`%c%s' not implemented by protocol(s)"
msgstr ""
-#: objc/objc-act.c:5831
+#: objc/objc-act.c:5659
msgid "(Messages without a matching method signature"
msgstr ""
-#: objc/objc-act.c:5832
+#: objc/objc-act.c:5660
msgid "will be assumed to return `id' and accept"
msgstr ""
-#: objc/objc-act.c:5833
+#: objc/objc-act.c:5661
msgid "`...' as arguments.)"
msgstr ""
-#: objc/objc-act.c:6080
+#: objc/objc-act.c:5892
#, c-format
msgid "undeclared selector `%s'"
msgstr ""
#. to an instance variable. It's better to catch the cases
#. where this is done unknowingly than to support the above
#. paradigm.
-#: objc/objc-act.c:6122
+#: objc/objc-act.c:5934
#, c-format
msgid "instance variable `%s' accessed in class method"
msgstr ""
-#: objc/objc-act.c:6328
+#: objc/objc-act.c:6146
#, c-format
msgid "duplicate declaration of method `%c%s'"
msgstr ""
-#: objc/objc-act.c:6369
+#: objc/objc-act.c:6188
#, c-format
msgid "duplicate interface declaration for category `%s(%s)'"
msgstr ""
-#: objc/objc-act.c:6399
+#: objc/objc-act.c:6215
#, c-format
msgid "illegal reference type specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:6415
+#: objc/objc-act.c:6226
#, c-format
msgid "instance variable `%s' has unknown size"
msgstr ""
#. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
-#: objc/objc-act.c:6429
+#: objc/objc-act.c:6240
#, c-format
msgid "type `%s' has virtual member functions"
msgstr ""
-#: objc/objc-act.c:6430
+#: objc/objc-act.c:6241
#, c-format
msgid "illegal aggregate type `%s' specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:6438
+#: objc/objc-act.c:6249
#, c-format
msgid "type `%s' has a user-defined constructor"
msgstr ""
-#: objc/objc-act.c:6440
+#: objc/objc-act.c:6251
#, c-format
msgid "type `%s' has a user-defined destructor"
msgstr ""
-#: objc/objc-act.c:6441
+#: objc/objc-act.c:6252
msgid ""
"C++ constructors and destructors will not be invoked for Objective-C fields"
msgstr ""
-#: objc/objc-act.c:6491
+#: objc/objc-act.c:6342
#, c-format
msgid "instance variable `%s' is declared private"
msgstr ""
-#: objc/objc-act.c:6540
+#: objc/objc-act.c:6351
#, c-format
msgid "instance variable `%s' is %s; this will be a hard error in the future"
msgstr ""
-#: objc/objc-act.c:6547
+#: objc/objc-act.c:6358
#, c-format
msgid "instance variable `%s' is declared %s"
msgstr ""
-#: objc/objc-act.c:6557
+#: objc/objc-act.c:6368
msgid "static access to object of type `id'"
msgstr ""
-#: objc/objc-act.c:6579 objc/objc-act.c:6667
+#: objc/objc-act.c:6390 objc/objc-act.c:6478
#, c-format
msgid "incomplete implementation of class `%s'"
msgstr ""
-#: objc/objc-act.c:6583 objc/objc-act.c:6672
+#: objc/objc-act.c:6394 objc/objc-act.c:6483
#, c-format
msgid "incomplete implementation of category `%s'"
msgstr ""
-#: objc/objc-act.c:6588 objc/objc-act.c:6677
+#: objc/objc-act.c:6399 objc/objc-act.c:6488
#, c-format
msgid "method definition for `%c%s' not found"
msgstr ""
-#: objc/objc-act.c:6718
+#: objc/objc-act.c:6529
#, c-format
msgid "%s `%s' does not fully implement the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:6776 objc/objc-act.c:8804
+#: objc/objc-act.c:6587 objc/objc-act.c:8152
msgid "`@end' missing in implementation context"
msgstr ""
-#: objc/objc-act.c:6806
+#: objc/objc-act.c:6600
+#, c-format
+msgid "cannot find interface declaration for `%s', superclass of `%s'"
+msgstr ""
+
+#: objc/objc-act.c:6627
#, c-format
msgid "reimplementation of class `%s'"
msgstr ""
-#: objc/objc-act.c:6837
+#: objc/objc-act.c:6658
#, c-format
msgid "conflicting super class name `%s'"
msgstr ""
-#: objc/objc-act.c:6839
+#: objc/objc-act.c:6660
#, c-format
msgid "previous declaration of `%s'"
msgstr ""
-#: objc/objc-act.c:6853 objc/objc-act.c:6855
+#: objc/objc-act.c:6674 objc/objc-act.c:6676
#, c-format
msgid "duplicate interface declaration for class `%s'"
msgstr ""
-#: objc/objc-act.c:7122
+#: objc/objc-act.c:6953
#, c-format
msgid "duplicate declaration for protocol `%s'"
msgstr ""
#. Add a readable method name to the warning.
-#: objc/objc-act.c:7614
+#: objc/objc-act.c:7469
msgid "%J%s `%c%s'"
msgstr ""
-#: objc/objc-act.c:7909
+#: objc/objc-act.c:7759
#, c-format
msgid "no super class declared in interface for `%s'"
msgstr ""
-#: objc/objc-act.c:7957
+#: objc/objc-act.c:7807
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-parse.y:2700
-msgid "`@end' must appear in an implementation context"
+#: objc/objc-parse.y:2709
+msgid "extra semicolon in method definition specified"
+msgstr ""
+
+#: treelang/tree1.c:278
+msgid "%HDuplicate name %q.*s."
+msgstr ""
+
+#: treelang/treetree.c:842
+msgid "Global register variable %qD used in nested function."
+msgstr ""
+
+#: treelang/treetree.c:846
+msgid "Register variable %qD used in nested function."
+msgstr ""
+
+#: treelang/treetree.c:852
+msgid "Address of global register variable %qD requested."
msgstr ""
-#: objc/objc-parse.y:2913
-msgid "method definition not in class context"
+#: treelang/treetree.c:857
+msgid "Address of register variable %qD requested."
msgstr ""
-#: options.c:24
+#: /home/jsm28/src/gcc-build/gcc/options.c:935
msgid "Display this information"
msgstr ""
-#: options.c:30
+#: /home/jsm28/src/gcc-build/gcc/options.c:941
msgid ""
"--param <param>=<value>\tSet paramter <param> to value. See below for a "
"complete list of parameters"
msgstr ""
-#: options.c:39
+#: /home/jsm28/src/gcc-build/gcc/options.c:950
msgid ""
"-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
"before <question> disables the <answer> to <question>"
msgstr ""
-#: options.c:42
+#: /home/jsm28/src/gcc-build/gcc/options.c:953
msgid "Do not discard comments"
msgstr ""
-#: options.c:45
+#: /home/jsm28/src/gcc-build/gcc/options.c:956
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: options.c:48
+#: /home/jsm28/src/gcc-build/gcc/options.c:959
msgid ""
"-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
"<macro> is given, <val> is taken to be 1"
msgstr ""
-#: options.c:54
+#: /home/jsm28/src/gcc-build/gcc/options.c:965
+msgid "-F <dir>\tAdd <dir> to the end of the main framework include path "
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:968
msgid ""
"-G<number>\tPut global and static data smaller than <number> bytes into a "
"special section (on some targets)"
msgstr ""
-#: options.c:57
+#: /home/jsm28/src/gcc-build/gcc/options.c:971
msgid "Print the name of header files as they are used"
msgstr ""
-#: options.c:66
+#: /home/jsm28/src/gcc-build/gcc/options.c:977
+msgid "-J<directory>\tPut MODULE files in 'directory'"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:983
msgid "Generate make dependencies and compile"
msgstr ""
-#: options.c:75
+#: /home/jsm28/src/gcc-build/gcc/options.c:992
msgid "Treat missing header files as generated files"
msgstr ""
-#: options.c:81
+#: /home/jsm28/src/gcc-build/gcc/options.c:998
msgid "Like -MD but ignore system header files"
msgstr ""
-#: options.c:90
+#: /home/jsm28/src/gcc-build/gcc/options.c:1007
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: options.c:96
+#: /home/jsm28/src/gcc-build/gcc/options.c:1013
msgid "-O<number>\tSet optimization level to <number>"
msgstr ""
-#: options.c:99
+#: /home/jsm28/src/gcc-build/gcc/options.c:1016
msgid "Optimize for space rather than speed"
msgstr ""
-#: options.c:102
+#: /home/jsm28/src/gcc-build/gcc/options.c:1019
msgid "Do not generate #line directives"
msgstr ""
-#: options.c:105
+#: /home/jsm28/src/gcc-build/gcc/options.c:1022
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: options.c:108
+#: /home/jsm28/src/gcc-build/gcc/options.c:1025
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: options.c:114
+#: /home/jsm28/src/gcc-build/gcc/options.c:1028
+msgid ""
+"Warn about things that will change when compiling with an ABI-compliant "
+"compiler"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1031
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: options.c:120
+#: /home/jsm28/src/gcc-build/gcc/options.c:1034
+msgid "Warn about possible aliasing of dummy arguments"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1040
msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: options.c:123
+#: /home/jsm28/src/gcc-build/gcc/options.c:1043
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: options.c:126
+#: /home/jsm28/src/gcc-build/gcc/options.c:1046
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: options.c:129
+#: /home/jsm28/src/gcc-build/gcc/options.c:1049
msgid "Warn about subscripts whose type is \"char\""
msgstr ""
-#: options.c:138
-msgid "Warn about possibly confusing type conversions"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1052
+msgid ""
+"Warn about possibly nested block comments, and C++ comments spanning more "
+"than one physical line"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1055
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1058
+msgid "Warn about implicit conversion"
msgstr ""
-#: options.c:141
+#: /home/jsm28/src/gcc-build/gcc/options.c:1061
msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: options.c:144
+#: /home/jsm28/src/gcc-build/gcc/options.c:1064
msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: options.c:147
-msgid "Warn if deprecated class, method, or field is used"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1067
+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
msgstr ""
-#: options.c:150
+#: /home/jsm28/src/gcc-build/gcc/options.c:1070
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: options.c:153
+#: /home/jsm28/src/gcc-build/gcc/options.c:1073
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: options.c:156
+#: /home/jsm28/src/gcc-build/gcc/options.c:1076
msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: options.c:159
+#: /home/jsm28/src/gcc-build/gcc/options.c:1079
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: options.c:162
+#: /home/jsm28/src/gcc-build/gcc/options.c:1082
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: options.c:165
+#: /home/jsm28/src/gcc-build/gcc/options.c:1085
msgid "Treat all warnings as errors"
msgstr ""
-#: options.c:168
+#: /home/jsm28/src/gcc-build/gcc/options.c:1088
msgid "Make implicit function declarations an error"
msgstr ""
-#: options.c:171
+#: /home/jsm28/src/gcc-build/gcc/options.c:1091
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: options.c:174
+#: /home/jsm28/src/gcc-build/gcc/options.c:1094
msgid "Warn if deprecated empty statements are found"
msgstr ""
-#: options.c:177
+#: /home/jsm28/src/gcc-build/gcc/options.c:1097
+msgid "Exit on the first error occurred"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1100
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: options.c:180
+#: /home/jsm28/src/gcc-build/gcc/options.c:1103
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: options.c:183
+#: /home/jsm28/src/gcc-build/gcc/options.c:1106
msgid "Warn if passing too many arguments to a function for its format string"
msgstr ""
-#: options.c:186
+#: /home/jsm28/src/gcc-build/gcc/options.c:1109
msgid "Warn about format strings that are not literals"
msgstr ""
-#: options.c:189
+#: /home/jsm28/src/gcc-build/gcc/options.c:1112
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: options.c:192
+#: /home/jsm28/src/gcc-build/gcc/options.c:1115
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: options.c:201
-msgid "Enable warnings about inter-procedural problems"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1118
+msgid "Warn about zero-length formats"
msgstr ""
-#: options.c:207
+#: /home/jsm28/src/gcc-build/gcc/options.c:1127
msgid "Warn about implicit function declarations"
msgstr ""
-#: options.c:210
+#: /home/jsm28/src/gcc-build/gcc/options.c:1130
msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: options.c:216
+#: /home/jsm28/src/gcc-build/gcc/options.c:1133
+msgid "Warn about calls with implicit interface"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1136
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1139
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: options.c:219
+#: /home/jsm28/src/gcc-build/gcc/options.c:1142
msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: options.c:222
+#: /home/jsm28/src/gcc-build/gcc/options.c:1145
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: options.c:225
+#: /home/jsm28/src/gcc-build/gcc/options.c:1148
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: options.c:228
+#: /home/jsm28/src/gcc-build/gcc/options.c:1151
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
-#: options.c:231
+#: /home/jsm28/src/gcc-build/gcc/options.c:1154
+msgid "Warn about truncated source lines"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1157
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: options.c:234
+#: /home/jsm28/src/gcc-build/gcc/options.c:1160
msgid "Warn about suspicious declarations of \"main\""
msgstr ""
-#: options.c:237
+#: /home/jsm28/src/gcc-build/gcc/options.c:1163
msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: options.c:240
+#: /home/jsm28/src/gcc-build/gcc/options.c:1166
msgid "Warn about global functions without previous declarations"
msgstr ""
-#: options.c:243
+#: /home/jsm28/src/gcc-build/gcc/options.c:1169
+msgid "Warn about missing fields in struct initializers"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1172
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: options.c:246
+#: /home/jsm28/src/gcc-build/gcc/options.c:1175
+msgid "Warn about user-specified include directories that do not exist"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1178
msgid ""
"Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr ""
-#: options.c:249
+#: /home/jsm28/src/gcc-build/gcc/options.c:1181
msgid "Warn about global functions without prototypes"
msgstr ""
-#: options.c:252
+#: /home/jsm28/src/gcc-build/gcc/options.c:1184
msgid "Warn about use of multi-character character constants"
msgstr ""
-#: options.c:255
+#: /home/jsm28/src/gcc-build/gcc/options.c:1187
msgid "Warn about \"extern\" declarations not at file scope"
msgstr ""
-#: options.c:258
+#: /home/jsm28/src/gcc-build/gcc/options.c:1190
msgid ""
"Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: options.c:261
+#: /home/jsm28/src/gcc-build/gcc/options.c:1193
msgid "Warn about non-virtual destructors"
msgstr ""
-#: options.c:267
+#: /home/jsm28/src/gcc-build/gcc/options.c:1196
+msgid ""
+"Warn about NULL being passed to argument slots marked as requiring non-NULL"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1199
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: options.c:270
+#: /home/jsm28/src/gcc-build/gcc/options.c:1202
msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: options.c:273
+#: /home/jsm28/src/gcc-build/gcc/options.c:1205
msgid "Warn if .class files are out of date"
msgstr ""
-#: options.c:276
+#: /home/jsm28/src/gcc-build/gcc/options.c:1208
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: options.c:279
+#: /home/jsm28/src/gcc-build/gcc/options.c:1211
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: options.c:282
+#: /home/jsm28/src/gcc-build/gcc/options.c:1214
msgid "Warn when padding is required to align structure members"
msgstr ""
-#: options.c:285
+#: /home/jsm28/src/gcc-build/gcc/options.c:1217
msgid "Warn about possibly missing parentheses"
msgstr ""
-#: options.c:288
+#: /home/jsm28/src/gcc-build/gcc/options.c:1220
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: options.c:291
+#: /home/jsm28/src/gcc-build/gcc/options.c:1223
msgid "Warn about function pointer arithmetic"
msgstr ""
-#: options.c:294
+#: /home/jsm28/src/gcc-build/gcc/options.c:1226
msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: options.c:297
+#: /home/jsm28/src/gcc-build/gcc/options.c:1229
msgid "Warn about multiple declarations of the same object"
msgstr ""
-#: options.c:300
+#: /home/jsm28/src/gcc-build/gcc/options.c:1232
msgid "Warn if modifiers are specified when not necessary"
msgstr ""
-#: options.c:303
+#: /home/jsm28/src/gcc-build/gcc/options.c:1235
msgid "Warn when the compiler reorders code"
msgstr ""
-#: options.c:306
+#: /home/jsm28/src/gcc-build/gcc/options.c:1238
msgid ""
"Warn whenever a function's return type defaults to \"int\" (C), or about "
"inconsistent return types (C++)"
msgstr ""
-#: options.c:309
+#: /home/jsm28/src/gcc-build/gcc/options.c:1241
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: options.c:312
+#: /home/jsm28/src/gcc-build/gcc/options.c:1244
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: options.c:315
+#: /home/jsm28/src/gcc-build/gcc/options.c:1247
msgid "Warn when one local variable shadows another"
msgstr ""
-#: options.c:318
+#: /home/jsm28/src/gcc-build/gcc/options.c:1250
msgid "Warn about signed-unsigned comparisons"
msgstr ""
-#: options.c:321
+#: /home/jsm28/src/gcc-build/gcc/options.c:1253
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: options.c:324
+#: /home/jsm28/src/gcc-build/gcc/options.c:1256
+#: /home/jsm28/src/gcc-build/gcc/options.c:1259
msgid "Warn about code which might break strict aliasing rules"
msgstr ""
-#: options.c:327
+#: /home/jsm28/src/gcc-build/gcc/options.c:1262
msgid "Warn about unprototyped function declarations"
msgstr ""
-#: options.c:330
-msgid "Warn about constructs with surprising meanings"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1265
+msgid "Warn about \"suspicious\" constructs"
msgstr ""
-#: options.c:333
+#: /home/jsm28/src/gcc-build/gcc/options.c:1268
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: options.c:336
+#: /home/jsm28/src/gcc-build/gcc/options.c:1271
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: options.c:339
+#: /home/jsm28/src/gcc-build/gcc/options.c:1274
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: options.c:342
+#: /home/jsm28/src/gcc-build/gcc/options.c:1277
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: options.c:345
+#: /home/jsm28/src/gcc-build/gcc/options.c:1280
msgid "Do not suppress warnings from system headers"
msgstr ""
-#: options.c:348
+#: /home/jsm28/src/gcc-build/gcc/options.c:1283
msgid "Warn about features not present in traditional C"
msgstr ""
-#: options.c:357
+#: /home/jsm28/src/gcc-build/gcc/options.c:1286
+msgid ""
+"Warn if trigraphs are encountered that might affect the meaning of the "
+"program"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1289
+msgid "Warn about @selector()s without previously declared methods"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1292
msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: options.c:360
+#: /home/jsm28/src/gcc-build/gcc/options.c:1295
+msgid "Warn about underflow of numerical constant expressions"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1298
msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: options.c:363
+#: /home/jsm28/src/gcc-build/gcc/options.c:1301
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: options.c:366
+#: /home/jsm28/src/gcc-build/gcc/options.c:1304
msgid "Warn about code that will never be executed"
msgstr ""
-#: options.c:369
+#: /home/jsm28/src/gcc-build/gcc/options.c:1307
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: options.c:372
+#: /home/jsm28/src/gcc-build/gcc/options.c:1310
msgid "Warn when a function is unused"
msgstr ""
-#: options.c:375
+#: /home/jsm28/src/gcc-build/gcc/options.c:1313
+#: /home/jsm28/src/gcc-build/gcc/options.c:1316
msgid "Warn when a label is unused"
msgstr ""
-#: options.c:378
+#: /home/jsm28/src/gcc-build/gcc/options.c:1319
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: options.c:381
+#: /home/jsm28/src/gcc-build/gcc/options.c:1322
msgid "Warn when a function parameter is unused"
msgstr ""
-#: options.c:384
+#: /home/jsm28/src/gcc-build/gcc/options.c:1325
msgid "Warn when an expression value is unused"
msgstr ""
-#: options.c:387
+#: /home/jsm28/src/gcc-build/gcc/options.c:1328
msgid "Warn when a variable is unused"
msgstr ""
-#: options.c:390
+#: /home/jsm28/src/gcc-build/gcc/options.c:1331
+msgid "Do not warn about using variadic macros when -pedantic"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1334
msgid "Give strings the type \"array of char\""
msgstr ""
-#: options.c:393
+#: /home/jsm28/src/gcc-build/gcc/options.c:1337
msgid ""
"A synonym for -std=c89. In a future version of GCC it will become "
"synonymous with -std=c99 instead"
msgstr ""
-#: options.c:396
+#: /home/jsm28/src/gcc-build/gcc/options.c:1340
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
-#: options.c:408
+#: /home/jsm28/src/gcc-build/gcc/options.c:1352
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
-#: options.c:411
+#: /home/jsm28/src/gcc-build/gcc/options.c:1355
+msgid "Set the default real and integer kinds to double precision"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1358
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: options.c:414
+#: /home/jsm28/src/gcc-build/gcc/options.c:1361
msgid "--CLASSPATH\tDeprecated; use --classpath instead"
msgstr ""
-#: options.c:429
+#: /home/jsm28/src/gcc-build/gcc/options.c:1364
+msgid "Generate position-independent code if possible (large mode)"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1367
+msgid ""
+"Generate position-independent code for executables if possible (large mode)"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1373
msgid "Enforce class member access control semantics"
msgstr ""
-#: options.c:432
+#: /home/jsm28/src/gcc-build/gcc/options.c:1376
msgid "Align the start of functions"
msgstr ""
-#: options.c:438
+#: /home/jsm28/src/gcc-build/gcc/options.c:1382
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: options.c:444
+#: /home/jsm28/src/gcc-build/gcc/options.c:1388
msgid "Align all labels"
msgstr ""
-#: options.c:450
+#: /home/jsm28/src/gcc-build/gcc/options.c:1394
msgid "Align the start of loops"
msgstr ""
-#: options.c:459
+#: /home/jsm28/src/gcc-build/gcc/options.c:1403
msgid "Change when template instances are emitted"
msgstr ""
-#: options.c:462
-msgid "Specify that arguments may alias each other and globals"
-msgstr ""
-
-#: options.c:465
-msgid "Assume arguments may alias globals but not each other"
-msgstr ""
-
-#: options.c:468
-msgid "Assume arguments alias neither each other nor globals"
-msgstr ""
-
-#: options.c:471
-msgid "Recognize the \"asm\" keyword"
-msgstr ""
-
-#: options.c:483
-msgid "Generate unwind tables that are exact at each instruction boundary"
-msgstr ""
-
-#: options.c:486
-msgid ""
-"Do not treat local variables and COMMON blocks as if they were named in SAVE "
-"statements"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1406
+msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: options.c:489
-msgid ""
-"Backslashes in character and hollerith constants are special (not C-style)"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1409
+msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: options.c:492
-msgid "Delete libU77 intrinsics with bad interfaces"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1412
+msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: options.c:495
-msgid "Disable libU77 intrinsics with bad interfaces"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1415
+msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: options.c:498
-msgid "Enable libU77 intrinsics with bad interfaces"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1418
+msgid "Permit the use of the assert keyword"
msgstr ""
-#: options.c:501
-msgid "Hide libU77 intrinsics with bad interfaces"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1427
+msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: options.c:504
+#: /home/jsm28/src/gcc-build/gcc/options.c:1430
msgid "--bootclasspath=<path>\tReplace system path"
msgstr ""
-#: options.c:507
+#: /home/jsm28/src/gcc-build/gcc/options.c:1433
msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: options.c:510
+#: /home/jsm28/src/gcc-build/gcc/options.c:1436
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: options.c:513
+#: /home/jsm28/src/gcc-build/gcc/options.c:1439
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: options.c:516
+#: /home/jsm28/src/gcc-build/gcc/options.c:1442
msgid ""
"Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: options.c:519
+#: /home/jsm28/src/gcc-build/gcc/options.c:1445
msgid ""
"Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: options.c:522
+#: /home/jsm28/src/gcc-build/gcc/options.c:1448
msgid ""
"Restrict target load migration not to re-use registers in any basic block"
msgstr ""
-#: options.c:525
+#: /home/jsm28/src/gcc-build/gcc/options.c:1451
msgid "Recognize built-in functions"
msgstr ""
-#: options.c:531
+#: /home/jsm28/src/gcc-build/gcc/options.c:1457
msgid ""
"-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: options.c:534
+#: /home/jsm28/src/gcc-build/gcc/options.c:1460
msgid ""
"-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: options.c:537
+#: /home/jsm28/src/gcc-build/gcc/options.c:1463
msgid "Save registers around function calls"
msgstr ""
-#: options.c:540
-msgid "Program written in strict mixed-case"
-msgstr ""
-
-#: options.c:543
-msgid "Compile as if program written in lowercase"
-msgstr ""
-
-#: options.c:546
-msgid "Preserve case used in program"
-msgstr ""
-
-#: options.c:549
-msgid "Program written in lowercase"
-msgstr ""
-
-#: options.c:552
-msgid "Program written in uppercase"
-msgstr ""
-
-#: options.c:555
-msgid "Compile as if program written in uppercase"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1466
+msgid "Check the return value of new"
msgstr ""
-#: options.c:558
-msgid "Check the return value of new"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1469
+msgid "Generate checks for references to NULL"
msgstr ""
-#: options.c:564
+#: /home/jsm28/src/gcc-build/gcc/options.c:1472
msgid "--classpath=<path>\tSet class path"
msgstr ""
-#: options.c:567
+#: /home/jsm28/src/gcc-build/gcc/options.c:1475
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: options.c:573
+#: /home/jsm28/src/gcc-build/gcc/options.c:1481
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: options.c:576
+#: /home/jsm28/src/gcc-build/gcc/options.c:1484
msgid "Reduce the size of object files"
msgstr ""
-#: options.c:579
+#: /home/jsm28/src/gcc-build/gcc/options.c:1487
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: options.c:582
+#: /home/jsm28/src/gcc-build/gcc/options.c:1490
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: options.c:585
+#: /home/jsm28/src/gcc-build/gcc/options.c:1493
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: options.c:588
+#: /home/jsm28/src/gcc-build/gcc/options.c:1496
msgid "Perform cross-jumping optimization"
msgstr ""
-#: options.c:591
+#: /home/jsm28/src/gcc-build/gcc/options.c:1499
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: options.c:594
+#: /home/jsm28/src/gcc-build/gcc/options.c:1502
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: options.c:597
+#: /home/jsm28/src/gcc-build/gcc/options.c:1505
msgid "Place data items into their own section"
msgstr ""
-#: options.c:600
-msgid ""
-"Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-msgstr ""
-
-#: options.c:603
+#: /home/jsm28/src/gcc-build/gcc/options.c:1508
msgid "Inline member functions by default"
msgstr ""
-#: options.c:606
+#: /home/jsm28/src/gcc-build/gcc/options.c:1511
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: options.c:609
+#: /home/jsm28/src/gcc-build/gcc/options.c:1514
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: options.c:612
+#: /home/jsm28/src/gcc-build/gcc/options.c:1517
msgid "Delete useless null pointer checks"
msgstr ""
-#: options.c:615
+#: /home/jsm28/src/gcc-build/gcc/options.c:1520
msgid ""
"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
"location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: options.c:618
-msgid "Allow '$' in symbol names"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1529
+msgid "Allow dollar signs in entity names"
msgstr ""
-#: options.c:621
+#: /home/jsm28/src/gcc-build/gcc/options.c:1532
msgid "Permit '$' as an identifier character"
msgstr ""
-#: options.c:627
+#: /home/jsm28/src/gcc-build/gcc/options.c:1535
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1538
+msgid "Display the code tree after parsing."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1541
msgid ""
"Suppress output of instruction numbers and line number notes in debugging "
"dumps"
msgstr ""
-#: options.c:633
+#: /home/jsm28/src/gcc-build/gcc/options.c:1547
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: options.c:636
-#: options.c:639
+#: /home/jsm28/src/gcc-build/gcc/options.c:1550
+#: /home/jsm28/src/gcc-build/gcc/options.c:1553
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: options.c:648
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1556
+msgid "Output a class file"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1559
+msgid "Alias for -femit-class-file"
msgstr ""
-#: options.c:651
+#: /home/jsm28/src/gcc-build/gcc/options.c:1568
msgid ""
"--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
msgstr ""
-#: options.c:654
+#: /home/jsm28/src/gcc-build/gcc/options.c:1571
msgid "Generate code to check exception specifications"
msgstr ""
-#: options.c:660
+#: /home/jsm28/src/gcc-build/gcc/options.c:1577
msgid "Enable exception handling"
msgstr ""
-#: options.c:663
+#: /home/jsm28/src/gcc-build/gcc/options.c:1580
msgid ""
"-fexec-charset=<cset>\tConvert all strings and character constants to "
"character set <cset>"
msgstr ""
-#: options.c:666
+#: /home/jsm28/src/gcc-build/gcc/options.c:1583
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: options.c:675
-msgid "f2c-compatible code can be generated"
-msgstr ""
-
-#: options.c:678
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: options.c:681
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: options.c:684
-msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: options.c:687
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-msgstr ""
-
-#: options.c:690
-msgid "Unsupported; generate libf2c-calling code"
-msgstr ""
-
-#: options.c:693
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr ""
-
-#: options.c:696
-msgid "Program is written in typical Unix-f77 dialect"
-msgstr ""
-
-#: options.c:699
-msgid "Program is written in Fortran-90-ish dialect"
-msgstr ""
-
-#: options.c:702
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: options.c:705
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: options.c:708
-msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
-
-#: options.c:711
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1595
+msgid "Input file is a file with a list of filenames to compile"
msgstr ""
-#: options.c:723
+#: /home/jsm28/src/gcc-build/gcc/options.c:1598
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: options.c:726
+#: /home/jsm28/src/gcc-build/gcc/options.c:1601
msgid ""
"-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: options.c:732
-msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1604
+msgid "Assume that the source file is fixed form"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1607
+msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode"
msgstr ""
-#: options.c:735
-msgid "Unsupported; affects code generation of arrays"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1610
+msgid "Allow arbitrary character line width in fixed mode"
msgstr ""
-#: options.c:738
-msgid "Do not store floats in registers"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1613
+msgid "Don't allocate floats and doubles in extended-precision registers"
msgstr ""
-#: options.c:741
+#: /home/jsm28/src/gcc-build/gcc/options.c:1616
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: options.c:744
+#: /home/jsm28/src/gcc-build/gcc/options.c:1619
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: options.c:747
+#: /home/jsm28/src/gcc-build/gcc/options.c:1622
msgid "Always check for non gcj generated classes archives"
msgstr ""
-#: options.c:750
+#: /home/jsm28/src/gcc-build/gcc/options.c:1625
msgid "Copy memory operands into registers before use"
msgstr ""
-#: options.c:753
-msgid "Generate code to check subscript and substring bounds"
-msgstr ""
-
-#: options.c:756
-msgid "Program is written in Fortran-90-ish free form"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1628
+msgid "Assume that the source file is free form"
msgstr ""
-#: options.c:759
+#: /home/jsm28/src/gcc-build/gcc/options.c:1631
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: options.c:762
+#: /home/jsm28/src/gcc-build/gcc/options.c:1634
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: options.c:765
+#: /home/jsm28/src/gcc-build/gcc/options.c:1637
msgid "Place each function into its own section"
msgstr ""
-#: options.c:768
+#: /home/jsm28/src/gcc-build/gcc/options.c:1640
msgid "Perform global common subexpression elimination"
msgstr ""
-#: options.c:771
+#: /home/jsm28/src/gcc-build/gcc/options.c:1643
msgid ""
-"Perform redundant load after store elimination in global common "
-"subexpression elimination"
+"Perform global common subexpression elimination after register allocation"
msgstr ""
-#: options.c:774
+#: /home/jsm28/src/gcc-build/gcc/options.c:1646
msgid ""
-"Perform enhanced load motion during global common subexpression elimination"
-msgstr ""
-
-#: options.c:777
-msgid "Perform store motion after global common subexpression elimination"
-msgstr ""
-
-#: options.c:780
-msgid "Enable fatal diagnostics about inter-procedural problems"
-msgstr ""
-
-#: options.c:783
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
-
-#: options.c:786
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+"Perform redundant load after store elimination in global common subexpression"
msgstr ""
-#: options.c:789
-msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1649
+msgid ""
+"Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: options.c:792
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1652
+msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: options.c:795
+#: /home/jsm28/src/gcc-build/gcc/options.c:1655
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: options.c:798
+#: /home/jsm28/src/gcc-build/gcc/options.c:1658
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: options.c:801
+#: /home/jsm28/src/gcc-build/gcc/options.c:1661
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: options.c:816
+#: /home/jsm28/src/gcc-build/gcc/options.c:1670
+msgid ""
+"Assume the runtime uses a hash table to map an object to its synchronization "
+"structure"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1676
msgid "Assume normal C execution environment"
msgstr ""
-#: options.c:819
+#: /home/jsm28/src/gcc-build/gcc/options.c:1679
msgid "Enable support for huge objects"
msgstr ""
-#: options.c:822
+#: /home/jsm28/src/gcc-build/gcc/options.c:1682
msgid "Process #ident directives"
msgstr ""
-#: options.c:825
+#: /home/jsm28/src/gcc-build/gcc/options.c:1685
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: options.c:828
+#: /home/jsm28/src/gcc-build/gcc/options.c:1688
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: options.c:831
+#: /home/jsm28/src/gcc-build/gcc/options.c:1691
msgid "Export functions even if they can be inlined"
msgstr ""
-#: options.c:834
+#: /home/jsm28/src/gcc-build/gcc/options.c:1694
msgid "Emit implicit instantiations of inline templates"
msgstr ""
-#: options.c:837
+#: /home/jsm28/src/gcc-build/gcc/options.c:1697
+msgid ""
+"Specify that no implicit typing is allowed, unless overridden by explicit "
+"IMPLICIT statements"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1700
msgid "Emit implicit instantiations of templates"
msgstr ""
-#: options.c:840
+#: /home/jsm28/src/gcc-build/gcc/options.c:1703
msgid "Use offset tables for virtual method calls"
msgstr ""
-#: options.c:843
+#: /home/jsm28/src/gcc-build/gcc/options.c:1706
msgid "Do not generate .size directives"
msgstr ""
-#: options.c:846
-msgid "Initialize local vars and arrays to zero"
-msgstr ""
-
-#: options.c:849
+#: /home/jsm28/src/gcc-build/gcc/options.c:1709
msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: options.c:858
+#: /home/jsm28/src/gcc-build/gcc/options.c:1718
msgid ""
"-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: options.c:861
+#: /home/jsm28/src/gcc-build/gcc/options.c:1721
msgid ""
"-finput-charset=<cset> Specify the default character set for source "
"files."
msgstr ""
-#: options.c:864
+#: /home/jsm28/src/gcc-build/gcc/options.c:1724
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: options.c:867
-msgid "Intrinsics letters in arbitrary cases"
-msgstr ""
-
-#: options.c:870
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr ""
-
-#: options.c:873
-msgid "Intrinsics in lowercase"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1727
+msgid "Optimize induction variables on trees"
msgstr ""
-#: options.c:876
-msgid "Intrinsics in uppercase"
-msgstr ""
-
-#: options.c:879
+#: /home/jsm28/src/gcc-build/gcc/options.c:1730
msgid "Assume native functions are implemented using JNI"
msgstr ""
-#: options.c:882
+#: /home/jsm28/src/gcc-build/gcc/options.c:1733
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: options.c:885
+#: /home/jsm28/src/gcc-build/gcc/options.c:1736
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: options.c:891
+#: /home/jsm28/src/gcc-build/gcc/options.c:1742
msgid "Give external symbols a leading underscore"
msgstr ""
-#: options.c:894
+#: /home/jsm28/src/gcc-build/gcc/options.c:1745
msgid "Perform loop optimizations"
msgstr ""
-#: options.c:897
-msgid "Language keyword letters in arbitrary cases"
-msgstr ""
-
-#: options.c:900
-msgid "Language keywords spelled as e.g. IOStat"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1748
+msgid "Perform loop optimizations using the new loop optimizer"
msgstr ""
-#: options.c:903
-msgid "Language keywords in lowercase"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1751
+msgid "Set errno after built-in math functions"
msgstr ""
-#: options.c:906
-msgid "Language keywords in uppercase"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1754
+msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
msgstr ""
-#: options.c:909
-msgid "Set errno after built-in math functions"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1757
+msgid ""
+"-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
+"put on the stack"
msgstr ""
-#: options.c:912
+#: /home/jsm28/src/gcc-build/gcc/options.c:1760
msgid "Report on permanent memory allocation"
msgstr ""
-#: options.c:915
+#: /home/jsm28/src/gcc-build/gcc/options.c:1763
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: options.c:918
+#: /home/jsm28/src/gcc-build/gcc/options.c:1766
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: options.c:921
+#: /home/jsm28/src/gcc-build/gcc/options.c:1769
msgid ""
"-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
"line. 0 suppresses line-wrapping"
msgstr ""
-#: options.c:924
-msgid "Delete MIL-STD 1753 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1772
+msgid "Set default accessibility of module entities to PRIVATE"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1775
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
msgstr ""
-#: options.c:927
-msgid "Disable MIL-STD 1753 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1778
+msgid "Move loop invariant computations out of loops"
msgstr ""
-#: options.c:930
-msgid "Enable MIL-STD 1753 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1781
+msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: options.c:933
-msgid "Hide MIL-STD 1753 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1784
+msgid ""
+"Add mudflap bounds-checking instrumentation for single-threaded program."
msgstr ""
-#: options.c:936
-msgid "Force all loop invariant computations out of loops"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1787
+msgid "Ignore read operations when inserting mudflap instrumentation."
msgstr ""
-#: options.c:939
-msgid "Don't warn about uses of Microsoft extensions"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1790
+msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
msgstr ""
-#: options.c:948
+#: /home/jsm28/src/gcc-build/gcc/options.c:1799
msgid "Use graph-coloring register allocation"
msgstr ""
-#: options.c:951
+#: /home/jsm28/src/gcc-build/gcc/options.c:1802
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: options.c:954
+#: /home/jsm28/src/gcc-build/gcc/options.c:1805
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: options.c:957
-msgid "Support synchronous non-call exceptions"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1808
+msgid "Don't generate code, just do syntax and semantics checking"
msgstr ""
-#: options.c:966
-msgid "Enable Objective-C exception and synchronization syntax"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1811
+msgid "Support synchronous non-call exceptions"
msgstr ""
-#: options.c:969
-#: options.c:1293
-msgid "Perform loop unrolling for all loops"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1820
+msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: options.c:972
-#: options.c:1296
-msgid "Perform loop unrolling when iteration count is known"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1823
+msgid "Enable Objective-C setjmp exception handling runtime"
msgstr ""
-#: options.c:975
+#: /home/jsm28/src/gcc-build/gcc/options.c:1826
msgid "When possible do not generate stack frames"
msgstr ""
-#: options.c:978
-msgid "Take at least one trip through each iterative DO loop"
-msgstr ""
-
-#: options.c:981
+#: /home/jsm28/src/gcc-build/gcc/options.c:1829
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: options.c:984
+#: /home/jsm28/src/gcc-build/gcc/options.c:1832
msgid "Do the full register move optimization pass"
msgstr ""
-#: options.c:987
+#: /home/jsm28/src/gcc-build/gcc/options.c:1835
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: options.c:990
+#: /home/jsm28/src/gcc-build/gcc/options.c:1838
msgid "Enable optimization of static class initialization code"
msgstr ""
-#: options.c:993
+#: /home/jsm28/src/gcc-build/gcc/options.c:1841
msgid "Enable optional diagnostics"
msgstr ""
-#: options.c:999
+#: /home/jsm28/src/gcc-build/gcc/options.c:1847
+msgid "Try to layout derived types as compact as possible"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1850
msgid "Pack structure members together without holes"
msgstr ""
-#: options.c:1002
+#: /home/jsm28/src/gcc-build/gcc/options.c:1853
+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1856
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: options.c:1008
-msgid "Warn about use of (only a few for now) Fortran extensions"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1862
+msgid "Look for and use PCH files even when preprocessing"
msgstr ""
-#: options.c:1011
+#: /home/jsm28/src/gcc-build/gcc/options.c:1865
msgid "Perform loop peeling"
msgstr ""
-#: options.c:1014
+#: /home/jsm28/src/gcc-build/gcc/options.c:1868
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: options.c:1017
+#: /home/jsm28/src/gcc-build/gcc/options.c:1871
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: options.c:1020
+#: /home/jsm28/src/gcc-build/gcc/options.c:1874
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: options.c:1023
-msgid "Generate position-independent code if possible"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1877
+msgid "Generate position-independent code if possible (small mode)"
msgstr ""
-#: options.c:1026
-msgid "Generate position-independent code for executables if possible"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1880
+msgid ""
+"Generate position-independent code for executables if possible (small mode)"
msgstr ""
-#: options.c:1029
+#: /home/jsm28/src/gcc-build/gcc/options.c:1883
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: options.c:1035
+#: /home/jsm28/src/gcc-build/gcc/options.c:1886
+msgid "Treat the input file as already preprocessed"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1889
msgid "Enable basic program profiling code"
msgstr ""
-#: options.c:1038
+#: /home/jsm28/src/gcc-build/gcc/options.c:1892
msgid "Insert arc-based program profiling code"
msgstr ""
-#: options.c:1041
+#: /home/jsm28/src/gcc-build/gcc/options.c:1895
msgid ""
"Enable common options for generating profile info for profile feedback "
"directed optimizations"
msgstr ""
-#: options.c:1044
+#: /home/jsm28/src/gcc-build/gcc/options.c:1898
msgid ""
"Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: options.c:1047
+#: /home/jsm28/src/gcc-build/gcc/options.c:1901
msgid "Insert code to profile values of expressions"
msgstr ""
-#: options.c:1053
+#: /home/jsm28/src/gcc-build/gcc/options.c:1907
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: options.c:1056
-msgid "Strength reduce all loop general induction variables"
-msgstr ""
-
-#: options.c:1059
+#: /home/jsm28/src/gcc-build/gcc/options.c:1910
msgid "Return small aggregates in registers"
msgstr ""
-#: options.c:1062
+#: /home/jsm28/src/gcc-build/gcc/options.c:1913
msgid "Enables a register move optimization"
msgstr ""
-#: options.c:1065
+#: /home/jsm28/src/gcc-build/gcc/options.c:1916
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: options.c:1068
+#: /home/jsm28/src/gcc-build/gcc/options.c:1919
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: options.c:1071
+#: /home/jsm28/src/gcc-build/gcc/options.c:1922
+msgid "Reorder basic blocks and partition into hot and cold sections"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1925
msgid "Reorder functions to improve code placement"
msgstr ""
-#: options.c:1074
+#: /home/jsm28/src/gcc-build/gcc/options.c:1928
+msgid "Copy array sections into a contiguous block on procedure entry"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1931
msgid ""
"Used in Fix-and-Continue mode to indicate that object files may be swapped "
"in at runtime"
msgstr ""
-#: options.c:1077
+#: /home/jsm28/src/gcc-build/gcc/options.c:1934
msgid "Enable automatic template instantiation"
msgstr ""
-#: options.c:1080
+#: /home/jsm28/src/gcc-build/gcc/options.c:1937
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: options.c:1083
+#: /home/jsm28/src/gcc-build/gcc/options.c:1940
msgid "Run the loop optimizer twice"
msgstr ""
-#: options.c:1086
+#: /home/jsm28/src/gcc-build/gcc/options.c:1943
+msgid ""
+"Enable/Disable the traditional scheduling in loops that already passed "
+"modulo scheduling"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1946
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: options.c:1089
+#: /home/jsm28/src/gcc-build/gcc/options.c:1949
msgid "Generate run time type descriptor information"
msgstr ""
-#: options.c:1092
+#: /home/jsm28/src/gcc-build/gcc/options.c:1952
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: options.c:1095
+#: /home/jsm28/src/gcc-build/gcc/options.c:1955
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: options.c:1098
+#: /home/jsm28/src/gcc-build/gcc/options.c:1958
msgid "Allow speculative motion of some loads"
msgstr ""
-#: options.c:1101
+#: /home/jsm28/src/gcc-build/gcc/options.c:1961
msgid "Allow speculative motion of more loads"
msgstr ""
-#: options.c:1104
+#: /home/jsm28/src/gcc-build/gcc/options.c:1964
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: options.c:1107
+#: /home/jsm28/src/gcc-build/gcc/options.c:1967
msgid ""
"Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: options.c:1110
+#: /home/jsm28/src/gcc-build/gcc/options.c:1970
msgid ""
"-fsched-stalled-insns-dep=<number> Set dependence distance checking in "
"premature scheduling of queued insns"
msgstr ""
-#: options.c:1113
+#: /home/jsm28/src/gcc-build/gcc/options.c:1973
msgid ""
"-fsched-stalled-insns=<number> Set number of queued insns that can be "
"prematurely scheduled"
msgstr ""
-#: options.c:1116
+#: /home/jsm28/src/gcc-build/gcc/options.c:1976
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: options.c:1119
+#: /home/jsm28/src/gcc-build/gcc/options.c:1979
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: options.c:1122
+#: /home/jsm28/src/gcc-build/gcc/options.c:1982
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: options.c:1125
+#: /home/jsm28/src/gcc-build/gcc/options.c:1985
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: options.c:1128
+#: /home/jsm28/src/gcc-build/gcc/options.c:1988
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: options.c:1131
-msgid "Allow appending a second underscore to externals"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1991
+msgid "Append a second underscore if the name already contains an underscore"
msgstr ""
-#: options.c:1134
+#: /home/jsm28/src/gcc-build/gcc/options.c:1994
msgid "Mark data as shared rather than private"
msgstr ""
-#: options.c:1137
+#: /home/jsm28/src/gcc-build/gcc/options.c:1997
msgid "Use the same size for double as for float"
msgstr ""
-#: options.c:1140
+#: /home/jsm28/src/gcc-build/gcc/options.c:2000
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: options.c:1143
+#: /home/jsm28/src/gcc-build/gcc/options.c:2003
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: options.c:1149
+#: /home/jsm28/src/gcc-build/gcc/options.c:2009
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: options.c:1152
+#: /home/jsm28/src/gcc-build/gcc/options.c:2012
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: options.c:1155
+#: /home/jsm28/src/gcc-build/gcc/options.c:2015
msgid "Make \"char\" signed by default"
msgstr ""
-#: options.c:1158
-msgid "Do not print names of program units as they are compiled"
-msgstr ""
-
-#: options.c:1161
+#: /home/jsm28/src/gcc-build/gcc/options.c:2018
msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: options.c:1164
-msgid "Internally convert most source to lowercase"
-msgstr ""
-
-#: options.c:1167
-msgid "Internally preserve source case"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2021
+msgid "Use value profiling for speculative prefetching"
msgstr ""
-#: options.c:1170
-msgid "Internally convert most source to uppercase"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2024
+msgid "Split lifetimes of induction variables when loops are unrolled."
msgstr ""
-#: options.c:1176
+#: /home/jsm28/src/gcc-build/gcc/options.c:2030
msgid "Insert stack checking code into the program"
msgstr ""
-#: options.c:1182
+#: /home/jsm28/src/gcc-build/gcc/options.c:2036
msgid ""
"-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: options.c:1185
+#: /home/jsm28/src/gcc-build/gcc/options.c:2039
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: options.c:1188
+#: /home/jsm28/src/gcc-build/gcc/options.c:2042
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: options.c:1191
+#: /home/jsm28/src/gcc-build/gcc/options.c:2045
msgid "Enable assignability checks for stores into object arrays"
msgstr ""
-#: options.c:1194
+#: /home/jsm28/src/gcc-build/gcc/options.c:2048
msgid "Perform strength reduction optimizations"
msgstr ""
-#: options.c:1197
+#: /home/jsm28/src/gcc-build/gcc/options.c:2051
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: options.c:1206
-msgid "Symbol names spelled in mixed case"
-msgstr ""
-
-#: options.c:1209
-msgid "Symbol names in lowercase"
-msgstr ""
-
-#: options.c:1212
-msgid "Symbol names in uppercase"
-msgstr ""
-
-#: options.c:1215
+#: /home/jsm28/src/gcc-build/gcc/options.c:2057
msgid "Check for syntax errors, then stop"
msgstr ""
-#: options.c:1218
+#: /home/jsm28/src/gcc-build/gcc/options.c:2060
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: options.c:1221
+#: /home/jsm28/src/gcc-build/gcc/options.c:2063
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: options.c:1224
+#: /home/jsm28/src/gcc-build/gcc/options.c:2066
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: options.c:1230
+#: /home/jsm28/src/gcc-build/gcc/options.c:2072
msgid "Perform jump threading optimizations"
msgstr ""
-#: options.c:1233
+#: /home/jsm28/src/gcc-build/gcc/options.c:2075
+msgid ""
+"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
+"local statics."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2078
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: options.c:1236
+#: /home/jsm28/src/gcc-build/gcc/options.c:2081
msgid ""
"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
"default thread-local storage code generation model"
msgstr ""
-#: options.c:1239
+#: /home/jsm28/src/gcc-build/gcc/options.c:2084
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: options.c:1242
+#: /home/jsm28/src/gcc-build/gcc/options.c:2087
msgid "Assume floating-point operations can trap"
msgstr ""
-#: options.c:1245
+#: /home/jsm28/src/gcc-build/gcc/options.c:2090
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: options.c:1248
-msgid "Make prefix-radix non-decimal constants be typeless"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2093
+msgid "Use tree-ssa based implementation of profiling"
msgstr ""
-#: options.c:1251
-msgid "Allow all ugly features"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2096
+msgid "Enable SSA-CCP optimization on trees"
msgstr ""
-#: options.c:1254
-msgid "Hollerith and typeless can be passed as arguments"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2099
+msgid "Enable loop header copying on trees"
msgstr ""
-#: options.c:1257
-msgid "Allow ordinary copying of ASSIGN'ed vars"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2102
+msgid "Coalesce memory temporaries in the SSA->normal pass"
msgstr ""
-#: options.c:1260
-msgid "Dummy array dimensioned to (1) is assumed-size"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2105
+msgid "Replace SSA temporaries with better names in copies."
msgstr ""
-#: options.c:1263
-msgid "Trailing comma in procedure call denotes null argument"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2108
+msgid "Enable SSA dead code elimination optimization on trees"
msgstr ""
-#: options.c:1266
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2111
+msgid "Enable dominator optimizations"
msgstr ""
-#: options.c:1269
-msgid "Initialization via DATA and PARAMETER is not type-compatible"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2114
+msgid "Enable dead store elimination"
msgstr ""
-#: options.c:1272
-msgid "Allow INTEGER and LOGICAL interchangeability"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2117
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
msgstr ""
-#: options.c:1275
-msgid "Append underscores to externals"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2120
+msgid "Enable loop invariant motion on trees"
msgstr ""
-#: options.c:1278
-msgid "Compile whole compilation unit at a time"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2123
+msgid "Create canonical induction variables in loops"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2126
+msgid "Enable linear loop transforms on trees"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2129
+msgid "Enable loop optimizations on tree level"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2132
+msgid "Perform live range splitting during the SSA->normal pass."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2135
+msgid "Enable SSA-PRE optimization on trees"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2138
+msgid "Perform scalar replacement of aggregates"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2141
+msgid "Replace temporary expressions in the SSA->normal pass"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2144
+msgid "Enable loop vectorization on trees"
msgstr ""
-#: options.c:1281
-msgid "Delete libU77 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2147
+msgid "Append underscores to externally visible names"
msgstr ""
-#: options.c:1284
-msgid "Disable libU77 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2150
+msgid "Compile whole compilation unit at a time"
msgstr ""
-#: options.c:1287
-msgid "Enable libU77 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2153
+msgid "Perform loop unrolling for all loops"
msgstr ""
-#: options.c:1290
-msgid "Hide libU77 intrinsics"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2156
+msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: options.c:1299
+#: /home/jsm28/src/gcc-build/gcc/options.c:2159
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: options.c:1302
+#: /home/jsm28/src/gcc-build/gcc/options.c:2162
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: options.c:1305
+#: /home/jsm28/src/gcc-build/gcc/options.c:2165
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: options.c:1308
+#: /home/jsm28/src/gcc-build/gcc/options.c:2168
msgid "Perform loop unswitching"
msgstr ""
-#: options.c:1311
+#: /home/jsm28/src/gcc-build/gcc/options.c:2171
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: options.c:1317
-msgid "Use __cxa_atexit to register destructors"
-msgstr ""
-
-#: options.c:1323
-msgid "Add extra commentary to assembler output"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2174
+msgid "Generate code for the Boehm GC"
msgstr ""
-#: options.c:1326
-msgid "Print g77-specific version information and run internal tests"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2177
+msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: options.c:1329
-msgid "Use expression value profiles in optimizations"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2180
+msgid "Call a library routine to do integer divisions"
msgstr ""
-#: options.c:1332
-msgid "Discard unused virtual functions"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2183
+msgid "Perform variable tracking"
msgstr ""
-#: options.c:1335
-msgid "Implement vtables using thunks"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2186
+msgid "Add extra commentary to assembler output"
msgstr ""
-#: options.c:1338
-msgid "Program is written in VXT (Digital-like) FORTRAN"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2189
+msgid "Marks all inlined methods as having hidden visibility"
msgstr ""
-#: options.c:1341
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2192
+msgid ""
+"-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
+"visibility"
msgstr ""
-#: options.c:1344
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2195
+msgid "Use expression value profiles in optimizations"
msgstr ""
-#: options.c:1347
-msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2198
+msgid "Discard unused virtual functions"
msgstr ""
-#: options.c:1350
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2201
+msgid "Implement vtables using thunks"
msgstr ""
-#: options.c:1356
+#: /home/jsm28/src/gcc-build/gcc/options.c:2204
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: options.c:1359
+#: /home/jsm28/src/gcc-build/gcc/options.c:2207
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: options.c:1362
+#: /home/jsm28/src/gcc-build/gcc/options.c:2210
msgid ""
"-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
"to character set <cset>"
msgstr ""
-#: options.c:1365
+#: /home/jsm28/src/gcc-build/gcc/options.c:2213
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: options.c:1368
+#: /home/jsm28/src/gcc-build/gcc/options.c:2216
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: options.c:1371
-msgid "Store strings in writable data section"
-msgstr ""
-
-#: options.c:1374
+#: /home/jsm28/src/gcc-build/gcc/options.c:2219
msgid "Emit cross referencing information"
msgstr ""
-#: options.c:1377
-msgid "Print internal debugging-related information"
-msgstr ""
-
-#: options.c:1380
+#: /home/jsm28/src/gcc-build/gcc/options.c:2222
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: options.c:1383
+#: /home/jsm28/src/gcc-build/gcc/options.c:2225
msgid ""
"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: options.c:1386
-msgid "Treat initial values of 0 like non-zero values"
-msgstr ""
-
-#: options.c:1389
+#: /home/jsm28/src/gcc-build/gcc/options.c:2228
msgid "Generate debug information in default format"
msgstr ""
-#: options.c:1395
+#: /home/jsm28/src/gcc-build/gcc/options.c:2231
msgid "Generate debug information in COFF format"
msgstr ""
-#: options.c:1398
+#: /home/jsm28/src/gcc-build/gcc/options.c:2234
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: options.c:1401
+#: /home/jsm28/src/gcc-build/gcc/options.c:2237
msgid "Dump declarations to a .decl file"
msgstr ""
-#: options.c:1404
+#: /home/jsm28/src/gcc-build/gcc/options.c:2240
msgid "Generate debug information in default extended format"
msgstr ""
-#: options.c:1407
-msgid "-gnat<options>\tSpecify options to GNAT"
-msgstr ""
-
-#: options.c:1410
+#: /home/jsm28/src/gcc-build/gcc/options.c:2243
msgid "Generate debug information in STABS format"
msgstr ""
-#: options.c:1413
+#: /home/jsm28/src/gcc-build/gcc/options.c:2246
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: options.c:1416
+#: /home/jsm28/src/gcc-build/gcc/options.c:2249
msgid "Generate debug information in VMS format"
msgstr ""
-#: options.c:1419
+#: /home/jsm28/src/gcc-build/gcc/options.c:2252
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: options.c:1422
+#: /home/jsm28/src/gcc-build/gcc/options.c:2255
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: options.c:1425
+#: /home/jsm28/src/gcc-build/gcc/options.c:2258
+msgid "Set the default integer kind to double precision"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2261
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: options.c:1428
+#: /home/jsm28/src/gcc-build/gcc/options.c:2264
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: options.c:1431
+#: /home/jsm28/src/gcc-build/gcc/options.c:2267
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: options.c:1434
+#: /home/jsm28/src/gcc-build/gcc/options.c:2270
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: options.c:1437
+#: /home/jsm28/src/gcc-build/gcc/options.c:2273
+msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2276
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: options.c:1440
+#: /home/jsm28/src/gcc-build/gcc/options.c:2279
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: options.c:1443
+#: /home/jsm28/src/gcc-build/gcc/options.c:2282
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: options.c:1446
+#: /home/jsm28/src/gcc-build/gcc/options.c:2285
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: options.c:1458
+#: /home/jsm28/src/gcc-build/gcc/options.c:2297
msgid ""
"Do not search standard system include directories (those specified with -"
"isystem will still be used)"
msgstr ""
-#: options.c:1461
+#: /home/jsm28/src/gcc-build/gcc/options.c:2300
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: options.c:1467
+#: /home/jsm28/src/gcc-build/gcc/options.c:2303
msgid "-o <file>\tPlace output into <file>"
msgstr ""
-#: options.c:1470
+#: /home/jsm28/src/gcc-build/gcc/options.c:2306
msgid "Enable function profiling"
msgstr ""
-#: options.c:1473
+#: /home/jsm28/src/gcc-build/gcc/options.c:2309
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: options.c:1476
+#: /home/jsm28/src/gcc-build/gcc/options.c:2312
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: options.c:1479
+#: /home/jsm28/src/gcc-build/gcc/options.c:2315
msgid "Generate C header of platform-specific features"
msgstr ""
-#: options.c:1482
+#: /home/jsm28/src/gcc-build/gcc/options.c:2318
+msgid "-qkind=<n>\tSet the kind for a real with the 'q' exponent to 'n'"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2321
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: options.c:1485
+#: /home/jsm28/src/gcc-build/gcc/options.c:2324
+msgid "Set the default real kind to double precision"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2327
msgid "Remap file names when including files"
msgstr ""
-#: options.c:1488
+#: /home/jsm28/src/gcc-build/gcc/options.c:2330
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: options.c:1491
+#: /home/jsm28/src/gcc-build/gcc/options.c:2333
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: options.c:1494
+#: /home/jsm28/src/gcc-build/gcc/options.c:2336
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: options.c:1497
-#: options.c:1518
-#: options.c:1521
+#: /home/jsm28/src/gcc-build/gcc/options.c:2339
+#: /home/jsm28/src/gcc-build/gcc/options.c:2369
+#: /home/jsm28/src/gcc-build/gcc/options.c:2372
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: options.c:1500
+#: /home/jsm28/src/gcc-build/gcc/options.c:2342
+msgid "Conform to the ISO Fortran 2003 standard."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2345
+msgid "Conform to the ISO Fortran 95 standard."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2348
+msgid "Conform nothing in particular."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2351
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: options.c:1503
+#: /home/jsm28/src/gcc-build/gcc/options.c:2354
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: options.c:1506
+#: /home/jsm28/src/gcc-build/gcc/options.c:2357
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: options.c:1509
+#: /home/jsm28/src/gcc-build/gcc/options.c:2360
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: options.c:1512
+#: /home/jsm28/src/gcc-build/gcc/options.c:2363
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: options.c:1515
+#: /home/jsm28/src/gcc-build/gcc/options.c:2366
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: options.c:1524
+#: /home/jsm28/src/gcc-build/gcc/options.c:2375
msgid "Enable traditional preprocessing"
msgstr ""
-#: options.c:1527
+#: /home/jsm28/src/gcc-build/gcc/options.c:2378
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: options.c:1530
+#: /home/jsm28/src/gcc-build/gcc/options.c:2381
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: options.c:1533
+#: /home/jsm28/src/gcc-build/gcc/options.c:2384
msgid "Enable verbose output"
msgstr ""
-#: options.c:1539
+#: /home/jsm28/src/gcc-build/gcc/options.c:2390
msgid "Suppress warnings"
msgstr ""
-#: config/arm/arm.h:224
-msgid "-mapcs-26 and -mapcs-32 may not be used together"
-msgstr ""
-
-#: config/arm/arm.h:226
-msgid "-msoft-float and -mhard_float may not be used together"
-msgstr ""
-
-#: config/arm/arm.h:228
-msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr ""
-
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
-msgstr ""
-
-#: gcc.c:743
-msgid "GCC does not support -C or -CC without -E"
-msgstr ""
-
-#: gcc.c:767 java/jvspec.c:80 ada/lang-specs.h:34
-msgid "-pg and -fomit-frame-pointer are incompatible"
+#: config/mips/mips.h:1114 config/arc/arc.h:63
+msgid "may not use both -EB and -EL"
msgstr ""
-#: gcc.c:915
-msgid "-E required when input is from standard input"
+#: config/mips/r3900.h:35
+msgid "-mhard-float not supported"
msgstr ""
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/mips/r3900.h:37
+msgid "-msingle-float and -msoft-float cannot both be specified"
msgstr ""
-#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
-msgid "shared and mdll are not compatible"
+#: config/sh/sh.h:685
+msgid "SH2a does not support little-endian"
msgstr ""
#: java/lang-specs.h:34
msgid "-femit-class-file should used along with -fsyntax-only"
msgstr ""
-#: config/darwin.h:215
+#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
+msgid "shared and mdll are not compatible"
+msgstr ""
+
+#: config/darwin.h:248
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:218
+#: config/darwin.h:251
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:223
+#: config/darwin.h:256
msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:224
+#: config/darwin.h:257
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:225
+#: config/darwin.h:258
msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:228
+#: config/darwin.h:261
msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:229
+#: config/darwin.h:262
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:231
+#: config/darwin.h:264
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:232
+#: config/darwin.h:265
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
-#: treelang/lang-specs.h:52
-msgid "-pg or -p and -fomit-frame-pointer are incompatible"
-msgstr ""
-
-#: config/mips/mips.h:987
-msgid "-pipe is not supported"
-msgstr ""
-
-#: config/mips/mips.h:1142 config/arc/arc.h:63
-msgid "may not use both -EB and -EL"
-msgstr ""
-
-#: f/lang-specs.h:38
-msgid "GCC does not support -C without using -E"
+#: config/arm/arm.h:151
+msgid "-msoft-float and -mhard_float may not be used together"
msgstr ""
-#: f/lang-specs.h:39
-msgid "GCC does not support -CC without using -E"
+#: config/arm/arm.h:153
+msgid "-mbig-endian and -mlittle-endian may not be used together"
msgstr ""
-#: config/mips/r3900.h:35
-msgid "-mhard-float not supported"
+#: config/vax/netbsd-elf.h:42
+msgid "The -shared option is not currently supported for VAX ELF."
msgstr ""
-#: config/mips/r3900.h:37
-msgid "-msingle-float and -msoft-float can not both be specified"
+#: config/i386/nwld.h:34
+msgid "Static linking is not supported.\n"
msgstr ""
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:207 config/sparc/linux64.h:218
#: config/sparc/netbsd-elf.h:136 config/sparc/netbsd-elf.h:155
#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
msgid "may not use both -m32 and -m64"
msgstr ""
-#: config/rs6000/sysv4.h:1094
-msgid "`-p' not supported; use `-pg' and gprof(1)"
+#: treelang/lang-specs.h:52
+msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr ""
-#: config/vax/netbsd-elf.h:42
-msgid "The -shared option is not currently supported for VAX ELF."
+#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:796
+msgid "-pg and -fomit-frame-pointer are incompatible"
msgstr ""
#: config/vax/vax.h:50 config/vax/vax.h:51
msgid "profiling not supported with -mg\n"
msgstr ""
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
-msgstr ""
-
-#: ada/lang-specs.h:36
-msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
+#: ada/lang-specs.h:35
+msgid "-c or -S required for Ada"
msgstr ""
-#: config/i386/sco5.h:191
+#: config/i386/sco5.h:189
msgid "-pg not supported on this platform"
msgstr ""
-#: config/i386/sco5.h:192
+#: config/i386/sco5.h:190
msgid "-p and -pp specified - pick one"
msgstr ""
-#: config/i386/sco5.h:266
+#: config/i386/sco5.h:264
msgid "-G and -static are mutually exclusive"
msgstr ""
-#: config/mcore/mcore.h:65
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr ""
+
+#: config/mcore/mcore.h:57
msgid "the m210 does not have little endian support"
msgstr ""
+
+#: gcc.c:769
+msgid "GCC does not support -C or -CC without -E"
+msgstr ""
+
+#: gcc.c:963
+msgid "-E required when input is from standard input"
+msgstr ""
+
+#: config/lynx.h:71
+msgid "Cannot use mthreads and mlegacy-threads together."
+msgstr ""
+
+#: config/lynx.h:96
+msgid "Cannot use mshared and static together."
+msgstr ""
+
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+msgid "does not support multilib"
+msgstr ""
+
+#: config/rs6000/darwin.h:132
+msgid " conflicting code gen style switches are used"
+msgstr ""