diff options
author | Joseph Myers <joseph@codesourcery.com> | 2004-11-27 19:43:51 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2004-11-27 19:43:51 +0000 |
commit | 4961e35da5cd8f4877b8608eed0f9c7c08f2e63d (patch) | |
tree | 080188f02ae0b82777bba6687e1823e1e58c44f2 | |
parent | 7546e96e4adf0d8d1e0a93c6f8ad7416be82eab6 (diff) | |
download | gcc-4961e35da5cd8f4877b8608eed0f9c7c08f2e63d.zip gcc-4961e35da5cd8f4877b8608eed0f9c7c08f2e63d.tar.gz gcc-4961e35da5cd8f4877b8608eed0f9c7c08f2e63d.tar.bz2 |
* gcc.pot: Regenerate.
From-SVN: r91389
-rw-r--r-- | gcc/po/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/po/gcc.pot | 5246 |
2 files changed, 2655 insertions, 2595 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index ffbbbd8..889a8a9 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2004-11-27 Joseph S. Myers <joseph@codesourcery.com> + + * gcc.pot: Regenerate. + 2004-11-09 Joseph S. Myers <joseph@codesourcery.com> * exgettext: Remove local srcdir and objdir paths from gcc.pot. diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index d37a425..d3b96a3 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" -"POT-Creation-Date: 2004-11-09 10:25+0000\n" +"POT-Creation-Date: 2004-11-27 19:39+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" @@ -40,122 +40,122 @@ msgstr "" msgid "offset outside bounds of constant string" msgstr "" -#: builtins.c:925 +#: builtins.c:923 msgid "second argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: builtins.c:932 +#: builtins.c:930 msgid "invalid second argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.c:940 +#: builtins.c:938 msgid "third argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: builtins.c:947 +#: builtins.c:945 msgid "invalid third argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.c:3729 +#: builtins.c:3727 msgid "argument of %<__builtin_args_info%> must be constant" msgstr "" -#: builtins.c:3735 +#: builtins.c:3733 msgid "argument of %<__builtin_args_info%> out of range" msgstr "" -#: builtins.c:3741 +#: builtins.c:3739 msgid "missing argument in %<__builtin_args_info%>" msgstr "" -#: builtins.c:3757 builtins.c:8663 +#: builtins.c:3755 builtins.c:8661 msgid "%<va_start%> used in function with fixed args" msgstr "" -#: builtins.c:3776 builtins.c:8679 +#: builtins.c:3774 builtins.c:8677 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:3781 builtins.c:8685 +#: builtins.c:3779 builtins.c:8683 msgid "%<__builtin_next_arg%> called without an argument" msgstr "" -#: builtins.c:3867 +#: builtins.c:3865 msgid "too few arguments to function %<va_start%>" msgstr "" -#: builtins.c:3871 +#: builtins.c:3869 msgid "too many arguments to function %<va_start%>" msgstr "" -#: builtins.c:4019 +#: builtins.c:4017 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:4033 +#: builtins.c:4031 msgid "%qT is promoted to %qT when passed through %<...%>" msgstr "" -#: builtins.c:4038 +#: builtins.c:4036 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:4044 c-typeck.c:1958 +#: builtins.c:4042 c-typeck.c:1940 msgid "if this code is reached, the program will abort" msgstr "" -#: builtins.c:4162 +#: builtins.c:4160 msgid "invalid argument to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:4164 +#: builtins.c:4162 msgid "invalid argument to %<__builtin_return_address%>" msgstr "" -#: builtins.c:4178 +#: builtins.c:4176 msgid "unsupported argument to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:4180 +#: builtins.c:4178 msgid "unsupported argument to %<__builtin_return_address%>" msgstr "" -#: builtins.c:4283 +#: builtins.c:4281 msgid "second argument to %<__builtin_expect%> must be a constant" msgstr "" -#: builtins.c:5490 +#: builtins.c:5488 msgid "%<__builtin_longjmp%> second argument must be 1" msgstr "" -#: builtins.c:5842 +#: builtins.c:5840 msgid "target format does not support infinity" msgstr "" -#: builtins.c:7520 builtins.c:7615 +#: builtins.c:7518 builtins.c:7613 #, c-format msgid "too few arguments to function %qs" msgstr "" -#: builtins.c:7526 builtins.c:7621 +#: builtins.c:7524 builtins.c:7619 #, c-format msgid "too many arguments to function %qs" msgstr "" -#: builtins.c:7532 builtins.c:7646 +#: builtins.c:7530 builtins.c:7644 #, c-format msgid "non-floating-point argument to function %qs" msgstr "" #: c-common.c:831 -msgid "%J%qD is not defined outside of function scope" +msgid "%qD is not defined outside of function scope" msgstr "" #: c-common.c:852 @@ -223,357 +223,377 @@ msgstr "" msgid "invalid truth-value expression" msgstr "" -#: c-common.c:1872 +#: c-common.c:1869 #, c-format msgid "invalid operands to binary %s" msgstr "" -#: c-common.c:2115 +#: c-common.c:2112 msgid "comparison is always false due to limited range of data type" msgstr "" -#: c-common.c:2117 +#: c-common.c:2114 msgid "comparison is always true due to limited range of data type" msgstr "" -#: c-common.c:2187 +#: c-common.c:2184 msgid "comparison of unsigned expression >= 0 is always true" msgstr "" -#: c-common.c:2196 +#: c-common.c:2193 msgid "comparison of unsigned expression < 0 is always false" msgstr "" -#: c-common.c:2238 +#: c-common.c:2235 msgid "pointer of type %<void *%> used in arithmetic" msgstr "" -#: c-common.c:2244 +#: c-common.c:2241 msgid "pointer to a function used in arithmetic" msgstr "" -#: c-common.c:2250 +#: c-common.c:2247 msgid "pointer to member function used in arithmetic" msgstr "" #. Common Ada/Pascal programmer's mistake. We always warn #. about this since it is so bad. -#: c-common.c:2358 +#: c-common.c:2355 msgid "the address of %qD, will always evaluate as %<true%>" msgstr "" -#: c-common.c:2454 +#: c-common.c:2451 msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-common.c:2503 c-common.c:2543 +#: c-common.c:2500 c-common.c:2540 msgid "invalid use of %<restrict%>" msgstr "" -#: c-common.c:2759 +#: c-common.c:2756 msgid "invalid application of %<sizeof%> to a function type" msgstr "" -#: c-common.c:2769 +#: c-common.c:2766 #, c-format msgid "invalid application of %qs to a void type" msgstr "" -#: c-common.c:2775 +#: c-common.c:2772 msgid "invalid application of %qs to incomplete type %qT " msgstr "" -#: c-common.c:2816 +#: c-common.c:2813 msgid "%<__alignof%> applied to a bit-field" msgstr "" -#: c-common.c:3259 +#: c-common.c:3258 #, c-format msgid "cannot disable built-in function %qs" msgstr "" -#: c-common.c:3519 +#: c-common.c:3448 msgid "pointers are not permitted as case values" msgstr "" -#: c-common.c:3523 +#: c-common.c:3452 msgid "range expressions in switch statements are non-standard" msgstr "" -#: c-common.c:3548 +#: c-common.c:3477 msgid "empty range specified" msgstr "" -#: c-common.c:3607 +#: c-common.c:3536 msgid "duplicate (or overlapping) case value" msgstr "" -#: c-common.c:3608 +#: c-common.c:3537 msgid "%Jthis is the first entry overlapping that value" msgstr "" -#: c-common.c:3612 +#: c-common.c:3541 msgid "duplicate case value" msgstr "" -#: c-common.c:3613 +#: c-common.c:3542 msgid "%Jpreviously used here" msgstr "" -#: c-common.c:3617 +#: c-common.c:3546 msgid "multiple default labels in one switch" msgstr "" -#: c-common.c:3618 +#: c-common.c:3547 msgid "%Jthis is the first default label" msgstr "" -#: c-common.c:3667 +#: c-common.c:3596 msgid "%Jcase value %qs not in enumerated type" msgstr "" -#: c-common.c:3670 +#: c-common.c:3599 msgid "%Jcase value %qs not in enumerated type %qT" msgstr "" -#: c-common.c:3737 +#: c-common.c:3666 msgid "%Hswitch missing default case" msgstr "" #. Warn if there are enumerators that don't correspond to #. case expressions. -#: c-common.c:3771 +#: c-common.c:3700 msgid "%Henumeration value %qE not handled in switch" msgstr "" -#: c-common.c:3798 +#: c-common.c:3727 msgid "taking the address of a label is non-standard" msgstr "" -#: c-common.c:3967 c-common.c:3986 c-common.c:4004 c-common.c:4031 -#: c-common.c:4050 c-common.c:4073 c-common.c:4097 c-common.c:4123 -#: c-common.c:4157 c-common.c:4201 c-common.c:4229 c-common.c:4257 -#: c-common.c:4276 c-common.c:4598 c-common.c:4629 c-common.c:4715 -#: c-common.c:4782 c-common.c:4828 c-common.c:4886 c-common.c:4915 -#: c-common.c:5194 c-common.c:5217 c-common.c:5256 tree.c:3238 -#: config/darwin.c:1217 config/arm/arm.c:2640 config/arm/arm.c:2667 +#: c-common.c:3896 c-common.c:3915 c-common.c:3933 c-common.c:3960 +#: c-common.c:3979 c-common.c:4002 c-common.c:4026 c-common.c:4052 +#: c-common.c:4086 c-common.c:4130 c-common.c:4158 c-common.c:4186 +#: c-common.c:4205 c-common.c:4527 c-common.c:4558 c-common.c:4644 +#: c-common.c:4711 c-common.c:4757 c-common.c:4815 c-common.c:4844 +#: c-common.c:5123 c-common.c:5146 c-common.c:5185 tree.c:3240 +#: config/darwin.c:1218 config/arm/arm.c:2645 config/arm/arm.c:2672 #: config/avr/avr.c:4514 config/h8300/h8300.c:5779 config/h8300/h8300.c:5802 -#: config/i386/i386.c:1713 config/i386/i386.c:14510 config/ia64/ia64.c:512 +#: config/i386/i386.c:1725 config/i386/i386.c:14480 config/ia64/ia64.c:512 #: config/ip2k/ip2k.c:3163 config/m68hc11/m68hc11.c:1314 -#: config/rs6000/rs6000.c:16749 config/sh/symbian.c:414 +#: config/rs6000/rs6000.c:17094 config/sh/symbian.c:414 #: config/sh/symbian.c:421 #, c-format msgid "%qs attribute ignored" msgstr "" -#: c-common.c:4314 +#: c-common.c:4243 #, c-format msgid "unknown machine mode %qs" msgstr "" -#: c-common.c:4334 +#: c-common.c:4263 msgid "specifying vector types with __attribute__ ((mode)) is deprecated" msgstr "" -#: c-common.c:4336 +#: c-common.c:4265 msgid "use __attribute__ ((vector_size)) instead" msgstr "" -#: c-common.c:4345 +#: c-common.c:4274 #, c-format msgid "unable to emulate %qs" msgstr "" -#: c-common.c:4355 +#: c-common.c:4284 #, c-format msgid "invalid pointer mode %qs" msgstr "" -#: c-common.c:4370 +#: c-common.c:4299 #, c-format msgid "no data type for mode %qs" msgstr "" -#: c-common.c:4380 +#: c-common.c:4309 #, c-format msgid "cannot use mode %qs for enumeral types" msgstr "" -#: c-common.c:4393 +#: c-common.c:4322 #, c-format msgid "mode %qs applied to inappropriate type" msgstr "" -#: c-common.c:4426 +#: c-common.c:4355 msgid "%Jsection attribute cannot be specified for local variables" msgstr "" -#: c-common.c:4437 +#: c-common.c:4366 msgid "%Jsection of %qD conflicts with previous declaration" msgstr "" -#: c-common.c:4446 +#: c-common.c:4375 msgid "%Jsection attribute not allowed for %qD" msgstr "" -#: c-common.c:4452 +#: c-common.c:4381 msgid "%Jsection attributes are not supported for this target" msgstr "" -#: c-common.c:4490 +#: c-common.c:4419 msgid "requested alignment is not a constant" msgstr "" -#: c-common.c:4495 +#: c-common.c:4424 msgid "requested alignment is not a power of 2" msgstr "" -#: c-common.c:4500 +#: c-common.c:4429 msgid "requested alignment is too large" msgstr "" -#: c-common.c:4526 +#: c-common.c:4455 msgid "%Jalignment may not be specified for %qD" msgstr "" -#: c-common.c:4564 +#: c-common.c:4493 msgid "%J%qD defined both normally and as an alias" msgstr "" -#: c-common.c:4580 +#: c-common.c:4509 msgid "alias argument not a string" msgstr "" -#: c-common.c:4622 +#: c-common.c:4551 #, c-format msgid "%qs attribute ignored on non-class types" msgstr "" -#: c-common.c:4635 +#: c-common.c:4564 msgid "visibility argument not a string" msgstr "" -#: c-common.c:4656 +#: c-common.c:4585 msgid "" "visibility argument must be one of \"default\", \"hidden\", \"protected\" or " "\"internal\"" msgstr "" -#: c-common.c:4725 +#: c-common.c:4654 msgid "tls_model argument not a string" msgstr "" -#: c-common.c:4734 +#: c-common.c:4663 msgid "" "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-" "dynamic\" or \"global-dynamic\"" msgstr "" -#: c-common.c:4756 c-common.c:4802 +#: c-common.c:4685 c-common.c:4731 msgid "%J%qE attribute applies only to functions" msgstr "" -#: c-common.c:4761 c-common.c:4807 +#: c-common.c:4690 c-common.c:4736 msgid "%Jcan%'t set %qE attribute after definition" msgstr "" -#: c-common.c:4883 +#: c-common.c:4812 #, c-format msgid "%qs attribute ignored for %qs" msgstr "" -#: c-common.c:4944 +#: c-common.c:4873 #, c-format msgid "invalid vector type for attribute %qs" msgstr "" -#: c-common.c:4953 +#: c-common.c:4882 msgid "number of components of the vector not a power of two" msgstr "" -#: c-common.c:4981 +#: c-common.c:4910 msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-common.c:4996 +#: c-common.c:4925 #, c-format msgid "nonnull argument has invalid operand number (argument %lu)" msgstr "" -#: c-common.c:5015 +#: c-common.c:4944 #, c-format msgid "" "nonnull argument with out-of-range operand number (argument %lu, operand %lu)" msgstr "" -#: c-common.c:5023 +#: c-common.c:4952 #, c-format msgid "" "nonnull argument references non-pointer operand (argument %lu, operand %lu)" msgstr "" -#: c-common.c:5078 c-common.c:5115 +#: c-common.c:5007 c-common.c:5044 msgid "missing sentinel in function call" msgstr "" -#: c-common.c:5101 +#: c-common.c:5030 msgid "not enough arguments to fit a sentinel" msgstr "" -#: c-common.c:5157 +#: c-common.c:5086 #, c-format msgid "null argument where non-null required (argument %lu)" msgstr "" -#: c-common.c:5228 +#: c-common.c:5157 msgid "cleanup argument not an identifier" msgstr "" -#: c-common.c:5235 +#: c-common.c:5164 msgid "cleanup argument not a function" msgstr "" -#: c-common.c:5273 +#: c-common.c:5202 #, c-format msgid "%qs attribute requires prototypes with named arguments" msgstr "" -#: c-common.c:5284 +#: c-common.c:5213 #, c-format msgid "%qs attribute only applies to variadic functions" msgstr "" -#: c-common.c:5297 +#: c-common.c:5226 msgid "requested position is not an integer constant" msgstr "" -#: c-common.c:5304 +#: c-common.c:5233 msgid "requested position is less than zero" msgstr "" -#: c-common.c:5610 +#: c-common.c:5539 msgid "" "%Hignoring return value of %qD, declared with attribute warn_unused_result" msgstr "" -#: c-common.c:5614 +#: c-common.c:5543 msgid "" "%Hignoring return value of function declared with attribute " "warn_unused_result" msgstr "" -#: c-common.c:5653 +#: c-common.c:5582 #, c-format msgid "attempt to take address of bit-field structure member %qs" msgstr "" +#: c-common.c:5634 +msgid "invalid lvalue in assignment" +msgstr "" + +#: c-common.c:5637 +msgid "invalid lvalue in increment" +msgstr "" + +#: c-common.c:5640 +msgid "invalid lvalue in decrement" +msgstr "" + +#: c-common.c:5643 +msgid "invalid lvalue in unary %<&%>" +msgstr "" + +#: c-common.c:5646 +msgid "invalid lvalue in asm statement" +msgstr "" + #. Except for passing an argument to an unprototyped function, #. this is a constraint violation. When passing an argument to #. an unprototyped function, it is compile-time undefined; #. making it a constraint in that case was rejected in #. DR#252. -#: c-convert.c:83 c-typeck.c:1365 c-typeck.c:3501 cp/typeck.c:1380 -#: cp/typeck.c:5927 fortran/convert.c:89 treelang/tree-convert.c:79 +#: c-convert.c:83 c-typeck.c:1354 c-typeck.c:3446 cp/typeck.c:1380 +#: cp/typeck.c:5940 fortran/convert.c:89 treelang/tree-convert.c:79 msgid "void value not ignored as it ought to be" msgstr "" @@ -588,7 +608,7 @@ msgstr "" #: c-decl.c:637 #, c-format -msgid "GCC supports only %u nested scopes\n" +msgid "GCC supports only %u nested scopes" msgstr "" #: c-decl.c:721 @@ -603,7 +623,7 @@ msgstr "" msgid "%Jlabel %qD declared but not defined" msgstr "" -#: c-decl.c:772 cp/decl.c:574 +#: c-decl.c:772 cp/decl.c:575 msgid "%Junused variable %qD" msgstr "" @@ -767,8 +787,8 @@ msgstr "" msgid "%Jdeclaration of %qD shadows a previous local" msgstr "" -#: c-decl.c:1823 cp/name-lookup.c:1011 cp/name-lookup.c:1042 -#: cp/name-lookup.c:1050 +#: c-decl.c:1823 cp/name-lookup.c:942 cp/name-lookup.c:973 +#: cp/name-lookup.c:981 msgid "%Jshadowed declaration is here" msgstr "" @@ -919,7 +939,7 @@ msgstr "" #. 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:2999 c-decl.c:3019 c-typeck.c:4335 +#: c-decl.c:2999 c-decl.c:3019 c-typeck.c:4280 msgid "variable-sized object may not be initialized" msgstr "" @@ -931,7 +951,7 @@ msgstr "" msgid "elements of array %qD have incomplete type" msgstr "" -#: c-decl.c:3086 c-decl.c:5696 cp/decl.c:3758 cp/decl.c:9904 +#: c-decl.c:3086 c-decl.c:5696 cp/decl.c:3758 cp/decl.c:9944 msgid "%Jinline function %qD given attribute noinline" msgstr "" @@ -1010,149 +1030,149 @@ msgstr "" msgid "type defaults to %<int%> in declaration of %qs" msgstr "" -#: c-decl.c:3834 +#: c-decl.c:3830 msgid "duplicate %<const%>" msgstr "" -#: c-decl.c:3836 +#: c-decl.c:3832 msgid "duplicate %<restrict%>" msgstr "" -#: c-decl.c:3838 +#: c-decl.c:3834 msgid "duplicate %<volatile%>" msgstr "" -#: c-decl.c:3857 +#: c-decl.c:3853 msgid "function definition declared %<auto%>" msgstr "" -#: c-decl.c:3859 +#: c-decl.c:3855 msgid "function definition declared %<register%>" msgstr "" -#: c-decl.c:3861 +#: c-decl.c:3857 msgid "function definition declared %<typedef%>" msgstr "" -#: c-decl.c:3863 +#: c-decl.c:3859 msgid "function definition declared %<__thread%>" msgstr "" -#: c-decl.c:3879 +#: c-decl.c:3875 #, c-format msgid "storage class specified for structure field %qs" msgstr "" -#: c-decl.c:3883 cp/decl.c:7112 +#: c-decl.c:3879 cp/decl.c:7120 #, c-format msgid "storage class specified for parameter %qs" msgstr "" -#: c-decl.c:3886 cp/decl.c:7114 +#: c-decl.c:3882 cp/decl.c:7122 msgid "storage class specified for typename" msgstr "" -#: c-decl.c:3899 cp/decl.c:7131 +#: c-decl.c:3895 cp/decl.c:7139 msgid "%qs initialized and declared %<extern%>" msgstr "" -#: c-decl.c:3901 cp/decl.c:7134 +#: c-decl.c:3897 cp/decl.c:7142 msgid "%qs has both %<extern%> and initializer" msgstr "" -#: c-decl.c:3906 +#: c-decl.c:3902 msgid "file-scope declaration of %qs specifies %<auto%>" msgstr "" -#: c-decl.c:3908 +#: c-decl.c:3904 msgid "file-scope declaration of %qs specifies %<register%>" msgstr "" -#: c-decl.c:3913 cp/decl.c:7138 +#: c-decl.c:3909 cp/decl.c:7146 msgid "nested function %qs declared %<extern%>" msgstr "" -#: c-decl.c:3916 cp/decl.c:7148 +#: c-decl.c:3912 cp/decl.c:7156 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:3957 c-decl.c:4146 +#: c-decl.c:3953 c-decl.c:4142 msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c-decl.c:4003 +#: c-decl.c:3999 #, c-format msgid "declaration of %qs as array of voids" msgstr "" -#: c-decl.c:4009 +#: c-decl.c:4005 #, c-format msgid "declaration of %qs as array of functions" msgstr "" -#: c-decl.c:4014 +#: c-decl.c:4010 msgid "invalid use of structure with flexible array member" msgstr "" -#: c-decl.c:4034 +#: c-decl.c:4030 #, c-format msgid "size of array %qs has non-integer type" msgstr "" -#: c-decl.c:4039 +#: c-decl.c:4035 #, c-format msgid "ISO C forbids zero-size array %qs" msgstr "" -#: c-decl.c:4046 +#: c-decl.c:4042 #, c-format msgid "size of array %qs is negative" msgstr "" -#: c-decl.c:4060 +#: c-decl.c:4056 msgid "ISO C90 forbids array %qs whose size can%'t be evaluated" msgstr "" -#: c-decl.c:4064 +#: c-decl.c:4060 #, c-format msgid "ISO C90 forbids variable-size array %qs" msgstr "" -#: c-decl.c:4097 c-decl.c:4261 cp/decl.c:7551 +#: c-decl.c:4093 c-decl.c:4261 cp/decl.c:7559 #, c-format msgid "size of array %qs is too large" msgstr "" -#: c-decl.c:4110 +#: c-decl.c:4106 msgid "ISO C90 does not support flexible array members" msgstr "" -#: c-decl.c:4119 +#: c-decl.c:4115 msgid "array type has incomplete element type" msgstr "" -#: c-decl.c:4178 cp/decl.c:7240 +#: c-decl.c:4174 cp/decl.c:7248 #, c-format msgid "%qs declared as function returning a function" msgstr "" -#: c-decl.c:4183 cp/decl.c:7245 +#: c-decl.c:4179 cp/decl.c:7253 #, c-format msgid "%qs declared as function returning an array" msgstr "" -#: c-decl.c:4203 +#: c-decl.c:4199 msgid "function definition has qualified void return type" msgstr "" -#: c-decl.c:4205 +#: c-decl.c:4201 msgid "type qualifiers ignored on function return type" msgstr "" -#: c-decl.c:4234 c-decl.c:4274 c-decl.c:4368 c-decl.c:4455 +#: c-decl.c:4230 c-decl.c:4274 c-decl.c:4368 c-decl.c:4455 msgid "ISO C forbids qualified function types" msgstr "" @@ -1210,7 +1230,7 @@ msgstr "" #. A mere warning is sure to result in improper semantics #. at runtime. Don't bother to allow this to compile. -#: c-decl.c:4586 cp/decl.c:5986 +#: c-decl.c:4586 cp/decl.c:5994 msgid "thread-local storage not supported for this target" msgstr "" @@ -1469,7 +1489,7 @@ msgstr "" msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c-decl.c:6307 cp/decl.c:10659 +#: c-decl.c:6307 cp/decl.c:10698 msgid "no return statement in function returning non-void" msgstr "" @@ -1510,7 +1530,7 @@ msgstr "" msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration" msgstr "" -#: c-decl.c:6741 c-decl.c:6890 c-decl.c:7101 cp/decl.c:6820 +#: c-decl.c:6741 c-decl.c:6890 c-decl.c:7101 cp/decl.c:6828 #, c-format msgid "duplicate %qs" msgstr "" @@ -1519,7 +1539,7 @@ msgstr "" msgid "two or more data types in declaration specifiers" msgstr "" -#: c-decl.c:6774 cp/decl.c:6796 +#: c-decl.c:6774 cp/decl.c:6804 msgid "%<long long long%> is too long for GCC" msgstr "" @@ -1665,7 +1685,7 @@ msgstr "" msgid "ISO C does not support complex integer types" msgstr "" -#: c-decl.c:7313 toplev.c:838 +#: c-decl.c:7313 toplev.c:844 msgid "%J%qF used but never defined" msgstr "" @@ -2170,7 +2190,7 @@ msgstr "" msgid "statement with no effect" msgstr "" -#: c-gimplify.c:315 c-typeck.c:6783 cp/parser.c:6434 +#: c-gimplify.c:315 c-typeck.c:6728 cp/parser.c:6434 msgid "break statement not within loop or switch" msgstr "" @@ -2353,72 +2373,72 @@ msgstr "" msgid "output filename specified twice" msgstr "" -#: c-opts.c:974 +#: c-opts.c:971 msgid "-Wformat-y2k ignored without -Wformat" msgstr "" -#: c-opts.c:976 +#: c-opts.c:973 msgid "-Wformat-extra-args ignored without -Wformat" msgstr "" -#: c-opts.c:978 +#: c-opts.c:975 msgid "-Wformat-zero-length ignored without -Wformat" msgstr "" -#: c-opts.c:980 +#: c-opts.c:977 msgid "-Wformat-nonliteral ignored without -Wformat" msgstr "" -#: c-opts.c:982 +#: c-opts.c:979 msgid "-Wformat-security ignored without -Wformat" msgstr "" -#: c-opts.c:984 +#: c-opts.c:981 msgid "-Wmissing-format-attribute ignored without -Wformat" msgstr "" -#: c-opts.c:998 +#: c-opts.c:995 #, c-format msgid "opening output file %s: %m" msgstr "" -#: c-opts.c:1003 +#: c-opts.c:1000 #, c-format msgid "too many filenames given. Type %s --help for usage" msgstr "" -#: c-opts.c:1086 +#: c-opts.c:1083 msgid "YYDEBUG was not defined at build time, -dy ignored" msgstr "" -#: c-opts.c:1127 +#: c-opts.c:1124 #, c-format msgid "opening dependency file %s: %m" msgstr "" -#: c-opts.c:1137 +#: c-opts.c:1134 #, c-format msgid "closing dependency file %s: %m" msgstr "" -#: c-opts.c:1140 +#: c-opts.c:1137 #, c-format msgid "when writing output to %s: %m" msgstr "" -#: c-opts.c:1219 +#: c-opts.c:1216 msgid "to generate dependencies you must specify either -M or -MM" msgstr "" -#: c-opts.c:1284 +#: c-opts.c:1281 msgid "<built-in>" msgstr "" -#: c-opts.c:1299 +#: c-opts.c:1296 msgid "<command line>" msgstr "" -#: c-opts.c:1382 +#: c-opts.c:1379 msgid "too late for # directive to set debug directory" msgstr "" @@ -2432,14 +2452,14 @@ msgstr "" #. translation. #: c-parse.y:54 c-parse.c:5313 c-parse.y:2927 gengtype-yacc.c:1559 #: java/parse-scan.c:3063 java/parse-scan.y:1373 -#: java/parse.c:6167 java/parse.y:16425 objc/objc-parse.y:53 +#: java/parse.c:6166 java/parse.y:16413 objc/objc-parse.y:53 #: objc/objc-parse.c:6384 objc/objc-parse.y:3517 msgid "syntax error" msgstr "" #: c-parse.c:2153 c-parse.y:2931 gengtype-yacc.c:555 java/parse-scan.c:1932 -#: java/parse-scan.y:1377 java/parse.c:2932 -#: java/parse.y:16429 objc/objc-parse.c:2666 +#: java/parse-scan.y:1377 java/parse.c:2931 +#: java/parse.y:16417 objc/objc-parse.c:2666 #: objc/objc-parse.y:3521 msgid "syntax error: cannot back up" msgstr "" @@ -2516,7 +2536,7 @@ msgstr "" msgid "ISO C forbids forward references to %<enum%> types" msgstr "" -#: c-parse.y:1635 cp/parser.c:9842 objc/objc-parse.y:1684 +#: c-parse.y:1635 cp/parser.c:9850 objc/objc-parse.y:1684 msgid "comma at end of enumerator list" msgstr "" @@ -2558,14 +2578,14 @@ msgid "ISO C requires a named argument before %<...%>" msgstr "" #: c-parse.c:5309 c-parse.y:2929 gengtype-yacc.c:1555 java/parse-scan.c:3059 -#: java/parse-scan.y:1375 java/parse.c:6163 -#: java/parse.y:16427 objc/objc-parse.c:6380 +#: java/parse-scan.y:1375 java/parse.c:6162 +#: java/parse.y:16415 objc/objc-parse.c:6380 #: objc/objc-parse.y:3519 msgid "syntax error; also virtual memory exhausted" msgstr "" #: c-parse.c:5427 gengtype-yacc.c:1673 java/parse-scan.c:3177 -#: java/parse.c:6281 objc/objc-parse.c:6498 +#: java/parse.c:6280 objc/objc-parse.c:6498 msgid "parser stack overflow" msgstr "" @@ -2575,17 +2595,17 @@ msgid "syntax error at %qs token" msgstr "" #: c-parse.y:2928 java/parse-scan.y:1374 -#: java/parse.y:16426 objc/objc-parse.y:3518 +#: java/parse.y:16414 objc/objc-parse.y:3518 msgid "parse error" msgstr "" #: c-parse.y:2930 java/parse-scan.y:1376 -#: java/parse.y:16428 objc/objc-parse.y:3520 +#: java/parse.y:16416 objc/objc-parse.y:3520 msgid "parse error; also virtual memory exhausted" msgstr "" #: c-parse.y:2932 java/parse-scan.y:1378 -#: java/parse.y:16430 objc/objc-parse.y:3522 +#: java/parse.y:16418 objc/objc-parse.y:3522 msgid "parse error: cannot back up" msgstr "" @@ -2776,100 +2796,96 @@ msgstr "" msgid "junk at end of %<#pragma GCC visibility%>" msgstr "" -#: c-typeck.c:149 +#: c-typeck.c:138 #, c-format msgid "%qs has an incomplete type" msgstr "" -#: c-typeck.c:171 cp/call.c:2676 +#: c-typeck.c:160 cp/call.c:2671 msgid "invalid use of void expression" msgstr "" -#: c-typeck.c:179 +#: c-typeck.c:168 msgid "invalid use of flexible array member" msgstr "" -#: c-typeck.c:185 +#: c-typeck.c:174 msgid "invalid use of array with unspecified bounds" msgstr "" -#: c-typeck.c:193 +#: c-typeck.c:182 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:197 +#: c-typeck.c:186 #, c-format msgid "invalid use of incomplete typedef %qs" msgstr "" -#: c-typeck.c:384 c-typeck.c:398 +#: c-typeck.c:373 c-typeck.c:387 msgid "function types not truly compatible in ISO C" msgstr "" -#: c-typeck.c:756 +#: c-typeck.c:745 msgid "types are not quite compatible" msgstr "" -#: c-typeck.c:998 +#: c-typeck.c:987 msgid "function return types not compatible due to %<volatile%>" msgstr "" -#: c-typeck.c:1139 c-typeck.c:2380 +#: c-typeck.c:1128 c-typeck.c:2362 msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c-typeck.c:1494 +#: c-typeck.c:1483 msgid "%qT has no member named %qs" msgstr "" -#: c-typeck.c:1530 +#: c-typeck.c:1519 #, c-format msgid "request for member %qs in something not a structure or union" msgstr "" -#: c-typeck.c:1559 +#: c-typeck.c:1548 msgid "dereferencing pointer to incomplete type" msgstr "" -#: c-typeck.c:1563 +#: c-typeck.c:1552 msgid "dereferencing %<void *%> pointer" msgstr "" -#: c-typeck.c:1580 cp/typeck.c:2150 +#: c-typeck.c:1569 cp/typeck.c:2150 #, c-format msgid "invalid type argument of %qs" msgstr "" -#: c-typeck.c:1598 cp/typeck.c:2175 -msgid "subscript missing in array reference" -msgstr "" - -#: c-typeck.c:1618 cp/typeck.c:2216 -msgid "array subscript has type %<char%>" +#: c-typeck.c:1597 cp/typeck.c:2301 +msgid "subscripted value is neither array nor pointer" msgstr "" -#: c-typeck.c:1626 c-typeck.c:1715 cp/typeck.c:2220 cp/typeck.c:2306 +#: c-typeck.c:1608 cp/typeck.c:2220 cp/typeck.c:2306 msgid "array subscript is not an integer" msgstr "" -#: c-typeck.c:1659 -msgid "ISO C forbids subscripting %<register%> array" +#: c-typeck.c:1614 +msgid "subscripted value is pointer to function" msgstr "" -#: c-typeck.c:1661 -msgid "ISO C90 forbids subscripting non-lvalue array" +#: c-typeck.c:1627 cp/typeck.c:2216 +msgid "array subscript has type %<char%>" msgstr "" -#: c-typeck.c:1694 -msgid "subscript has type %<char%>" +#: c-typeck.c:1667 +msgid "ISO C forbids subscripting %<register%> array" msgstr "" -#: c-typeck.c:1710 cp/typeck.c:2301 -msgid "subscripted value is neither array nor pointer" +#: c-typeck.c:1669 +msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "" -#: c-typeck.c:1922 +#: c-typeck.c:1904 #, c-format msgid "called object %qE is not a function" msgstr "" @@ -2877,807 +2893,775 @@ 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:1954 +#: c-typeck.c:1936 msgid "function called through a non-compatible type" msgstr "" -#: c-typeck.c:2001 c-typeck.c:4282 c-typeck.c:4284 c-typeck.c:4292 -#: c-typeck.c:4317 c-typeck.c:5704 +#: c-typeck.c:1983 c-typeck.c:4227 c-typeck.c:4229 c-typeck.c:4237 +#: c-typeck.c:4262 c-typeck.c:5649 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:2062 +#: c-typeck.c:2044 #, c-format msgid "too many arguments to function %qE" msgstr "" -#: c-typeck.c:2089 +#: c-typeck.c:2071 #, c-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c-typeck.c:2102 +#: c-typeck.c:2084 #, c-format msgid "" "passing argument %d of %qE as integer rather than floating due to prototype" msgstr "" -#: c-typeck.c:2107 +#: c-typeck.c:2089 #, c-format msgid "" "passing argument %d of %qE as integer rather than complex due to prototype" msgstr "" -#: c-typeck.c:2112 +#: c-typeck.c:2094 #, c-format msgid "" "passing argument %d of %qE as complex rather than floating due to prototype" msgstr "" -#: c-typeck.c:2117 +#: c-typeck.c:2099 #, c-format msgid "" "passing argument %d of %qE as floating rather than integer due to prototype" msgstr "" -#: c-typeck.c:2122 +#: c-typeck.c:2104 #, c-format msgid "" "passing argument %d of %qE as complex rather than integer due to prototype" msgstr "" -#: c-typeck.c:2127 +#: c-typeck.c:2109 #, c-format msgid "" "passing argument %d of %qE as floating rather than complex due to prototype" msgstr "" -#: c-typeck.c:2139 +#: c-typeck.c:2121 msgid "" "passing argument %d of %qE as %<float%> rather than %<double%> due to " "prototype" msgstr "" -#: c-typeck.c:2159 +#: c-typeck.c:2141 #, c-format msgid "passing argument %d of %qE with different width due to prototype" msgstr "" -#: c-typeck.c:2186 +#: c-typeck.c:2168 #, c-format msgid "passing argument %d of %qE as unsigned due to prototype" msgstr "" -#: c-typeck.c:2189 +#: c-typeck.c:2171 #, c-format msgid "passing argument %d of %qE as signed due to prototype" msgstr "" -#: c-typeck.c:2220 +#: c-typeck.c:2202 #, c-format msgid "too few arguments to function %qE" msgstr "" -#: c-typeck.c:2256 +#: c-typeck.c:2238 msgid "suggest parentheses around + or - inside shift" msgstr "" -#: c-typeck.c:2263 +#: c-typeck.c:2245 msgid "suggest parentheses around && within ||" msgstr "" -#: c-typeck.c:2272 +#: c-typeck.c:2254 msgid "suggest parentheses around arithmetic in operand of |" msgstr "" -#: c-typeck.c:2276 +#: c-typeck.c:2258 msgid "suggest parentheses around comparison in operand of |" msgstr "" -#: c-typeck.c:2285 +#: c-typeck.c:2267 msgid "suggest parentheses around arithmetic in operand of ^" msgstr "" -#: c-typeck.c:2289 +#: c-typeck.c:2271 msgid "suggest parentheses around comparison in operand of ^" msgstr "" -#: c-typeck.c:2296 +#: c-typeck.c:2278 msgid "suggest parentheses around + or - in operand of &" msgstr "" -#: c-typeck.c:2300 +#: c-typeck.c:2282 msgid "suggest parentheses around comparison in operand of &" msgstr "" -#: c-typeck.c:2306 +#: c-typeck.c:2288 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning" msgstr "" -#: c-typeck.c:2332 +#: c-typeck.c:2314 msgid "pointer of type %<void *%> used in subtraction" msgstr "" -#: c-typeck.c:2334 +#: c-typeck.c:2316 msgid "pointer to a function used in subtraction" msgstr "" -#: c-typeck.c:2423 +#: c-typeck.c:2405 msgid "wrong type argument to unary plus" msgstr "" -#: c-typeck.c:2436 +#: c-typeck.c:2418 msgid "wrong type argument to unary minus" msgstr "" -#: c-typeck.c:2453 +#: c-typeck.c:2435 msgid "ISO C does not support %<~%> for complex conjugation" msgstr "" -#: c-typeck.c:2459 +#: c-typeck.c:2441 msgid "wrong type argument to bit-complement" msgstr "" -#: c-typeck.c:2467 +#: c-typeck.c:2449 msgid "wrong type argument to abs" msgstr "" -#: c-typeck.c:2479 +#: c-typeck.c:2461 msgid "wrong type argument to conjugation" msgstr "" -#: c-typeck.c:2493 +#: c-typeck.c:2475 msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c-typeck.c:2530 +#: c-typeck.c:2512 msgid "ISO C does not support %<++%> and %<--%> on complex types" msgstr "" -#: c-typeck.c:2546 c-typeck.c:2578 +#: c-typeck.c:2528 c-typeck.c:2560 msgid "wrong type argument to increment" msgstr "" -#: c-typeck.c:2548 c-typeck.c:2580 +#: c-typeck.c:2530 c-typeck.c:2562 msgid "wrong type argument to decrement" msgstr "" -#: c-typeck.c:2569 +#: c-typeck.c:2551 msgid "increment of pointer to unknown structure" msgstr "" -#: c-typeck.c:2571 +#: c-typeck.c:2553 msgid "decrement of pointer to unknown structure" msgstr "" -#: c-typeck.c:2738 -msgid "invalid lvalue in assignment" -msgstr "" - -#: c-typeck.c:2741 -msgid "invalid lvalue in increment" -msgstr "" - -#: c-typeck.c:2744 -msgid "invalid lvalue in decrement" -msgstr "" - -#: c-typeck.c:2747 -msgid "invalid lvalue in unary %<&%>" -msgstr "" - -#: c-typeck.c:2750 -msgid "invalid lvalue in asm statement" -msgstr "" - -#: c-typeck.c:2778 +#: c-typeck.c:2723 #, c-format msgid "assignment of read-only member %qs" msgstr "" -#: c-typeck.c:2779 +#: c-typeck.c:2724 #, c-format msgid "increment of read-only member %qs" msgstr "" -#: c-typeck.c:2780 +#: c-typeck.c:2725 #, c-format msgid "decrement of read-only member %qs" msgstr "" -#: c-typeck.c:2784 +#: c-typeck.c:2729 #, c-format msgid "assignment of read-only variable %qs" msgstr "" -#: c-typeck.c:2785 +#: c-typeck.c:2730 #, c-format msgid "increment of read-only variable %qs" msgstr "" -#: c-typeck.c:2786 +#: c-typeck.c:2731 #, c-format msgid "decrement of read-only variable %qs" msgstr "" -#: c-typeck.c:2789 +#: c-typeck.c:2734 msgid "assignment of read-only location" msgstr "" -#: c-typeck.c:2790 +#: c-typeck.c:2735 msgid "increment of read-only location" msgstr "" -#: c-typeck.c:2791 +#: c-typeck.c:2736 msgid "decrement of read-only location" msgstr "" -#: c-typeck.c:2810 +#: c-typeck.c:2755 msgid "cannot take address of bit-field %qD" msgstr "" -#: c-typeck.c:2838 +#: c-typeck.c:2783 msgid "global register variable %qD used in nested function" msgstr "" -#: c-typeck.c:2841 +#: c-typeck.c:2786 msgid "register variable %qD used in nested function" msgstr "" -#: c-typeck.c:2846 +#: c-typeck.c:2791 msgid "address of global register variable %qD requested" msgstr "" -#: c-typeck.c:2848 +#: c-typeck.c:2793 msgid "address of register variable %qD requested" msgstr "" -#: c-typeck.c:2896 +#: c-typeck.c:2841 msgid "non-lvalue array in conditional expression" msgstr "" -#: c-typeck.c:2940 +#: c-typeck.c:2885 msgid "signed and unsigned type in conditional expression" msgstr "" -#: c-typeck.c:2947 +#: c-typeck.c:2892 msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:2963 c-typeck.c:2971 +#: c-typeck.c:2908 c-typeck.c:2916 msgid "ISO C forbids conditional expr between %<void *%> and function pointer" msgstr "" -#: c-typeck.c:2978 +#: c-typeck.c:2923 msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2985 c-typeck.c:2995 +#: c-typeck.c:2930 c-typeck.c:2940 msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3009 +#: c-typeck.c:2954 msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3048 +#: c-typeck.c:2993 msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:3081 +#: c-typeck.c:3026 msgid "cast specifies array type" msgstr "" -#: c-typeck.c:3087 +#: c-typeck.c:3032 msgid "cast specifies function type" msgstr "" -#: c-typeck.c:3097 +#: c-typeck.c:3042 msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:3115 +#: c-typeck.c:3060 msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:3124 +#: c-typeck.c:3069 msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:3175 +#: c-typeck.c:3120 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:3180 +#: c-typeck.c:3125 msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3195 +#: c-typeck.c:3140 msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:3201 +#: c-typeck.c:3146 msgid "cast from pointer to integer of different size" msgstr "" -#: c-typeck.c:3206 +#: c-typeck.c:3151 msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: c-typeck.c:3214 +#: c-typeck.c:3159 msgid "cast to pointer from integer of different size" msgstr "" -#: c-typeck.c:3226 +#: c-typeck.c:3171 msgid "type-punning to incomplete type might break strict-aliasing rules" msgstr "" -#: c-typeck.c:3233 +#: c-typeck.c:3178 msgid "dereferencing type-punned pointer will break strict-aliasing rules" msgstr "" -#: c-typeck.c:3236 +#: c-typeck.c:3181 msgid "dereferencing type-punned pointer might break strict-aliasing rules" msgstr "" -#: c-typeck.c:3248 +#: c-typeck.c:3193 msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: c-typeck.c:3257 +#: c-typeck.c:3202 msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" -#: c-typeck.c:3512 +#: c-typeck.c:3457 msgid "cannot pass rvalue to reference parameter" msgstr "" -#: c-typeck.c:3621 c-typeck.c:3730 +#: c-typeck.c:3566 c-typeck.c:3675 #, c-format msgid "" "passing argument %d of %qE makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3624 c-typeck.c:3733 +#: c-typeck.c:3569 c-typeck.c:3678 msgid "assignment makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3627 c-typeck.c:3735 +#: c-typeck.c:3572 c-typeck.c:3680 msgid "initialization makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3630 c-typeck.c:3737 +#: c-typeck.c:3575 c-typeck.c:3682 msgid "return makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3634 c-typeck.c:3698 +#: c-typeck.c:3579 c-typeck.c:3643 #, c-format msgid "passing argument %d of %qE discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3636 c-typeck.c:3700 +#: c-typeck.c:3581 c-typeck.c:3645 msgid "assignment discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3638 c-typeck.c:3702 +#: c-typeck.c:3583 c-typeck.c:3647 msgid "initialization discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3640 c-typeck.c:3704 +#: c-typeck.c:3585 c-typeck.c:3649 msgid "return discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3645 +#: c-typeck.c:3590 msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:3683 +#: c-typeck.c:3628 msgid "" "ISO C forbids passing argument %d of %qE between function pointer and %<void " "*%>" msgstr "" -#: c-typeck.c:3686 +#: c-typeck.c:3631 msgid "ISO C forbids assignment between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:3688 +#: c-typeck.c:3633 msgid "ISO C forbids initialization between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:3690 +#: c-typeck.c:3635 msgid "ISO C forbids return between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:3713 +#: c-typeck.c:3658 #, c-format msgid "pointer targets in passing argument %d of %qE differ in signedness" msgstr "" -#: c-typeck.c:3715 +#: c-typeck.c:3660 msgid "pointer targets in assignment differ in signedness" msgstr "" -#: c-typeck.c:3717 +#: c-typeck.c:3662 msgid "pointer targets in initialization differ in signedness" msgstr "" -#: c-typeck.c:3719 +#: c-typeck.c:3664 msgid "pointer targets in return differ in signedness" msgstr "" -#: c-typeck.c:3742 +#: c-typeck.c:3687 #, c-format msgid "passing argument %d of %qE from incompatible pointer type" msgstr "" -#: c-typeck.c:3744 +#: c-typeck.c:3689 msgid "assignment from incompatible pointer type" msgstr "" -#: c-typeck.c:3745 +#: c-typeck.c:3690 msgid "initialization from incompatible pointer type" msgstr "" -#: c-typeck.c:3747 +#: c-typeck.c:3692 msgid "return from incompatible pointer type" msgstr "" #. ??? This should not be an error when inlining calls to #. unprototyped functions. -#: c-typeck.c:3754 c-typeck.c:4242 cp/typeck.c:1406 +#: c-typeck.c:3699 c-typeck.c:4187 cp/typeck.c:1406 msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:3768 +#: c-typeck.c:3713 #, c-format msgid "passing argument %d of %qE makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3770 +#: c-typeck.c:3715 msgid "assignment makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3772 +#: c-typeck.c:3717 msgid "initialization makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3774 +#: c-typeck.c:3719 msgid "return makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3781 +#: c-typeck.c:3726 #, c-format msgid "passing argument %d of %qE makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3783 +#: c-typeck.c:3728 msgid "assignment makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3785 +#: c-typeck.c:3730 msgid "initialization makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3787 +#: c-typeck.c:3732 msgid "return makes integer from pointer without a cast" msgstr "" #. ??? This should not be an error when inlining calls to #. unprototyped functions. -#: c-typeck.c:3800 +#: c-typeck.c:3745 #, c-format msgid "incompatible type for argument %d of %qE" msgstr "" -#: c-typeck.c:3803 +#: c-typeck.c:3748 msgid "incompatible types in assignment" msgstr "" -#: c-typeck.c:3806 +#: c-typeck.c:3751 msgid "incompatible types in initialization" msgstr "" -#: c-typeck.c:3809 +#: c-typeck.c:3754 msgid "incompatible types in return" msgstr "" -#: c-typeck.c:3890 +#: c-typeck.c:3835 msgid "traditional C rejects automatic aggregate initialization" msgstr "" #. Use `%s' to print the string in case there are any escape #. characters in the message. -#: c-typeck.c:4055 c-typeck.c:4070 c-typeck.c:4085 final.c:2858 final.c:2860 -#: gcc.c:4649 rtl-error.c:113 toplev.c:600 config/cris/cris.c:568 -#: cp/parser.c:1861 cp/typeck.c:4171 java/expr.c:368 -#: java/parse.y:5022 java/verify.c:1553 java/verify.c:1554 -#: java/verify.c:1573 +#: c-typeck.c:4000 c-typeck.c:4015 c-typeck.c:4030 final.c:2856 final.c:2858 +#: gcc.c:4649 rtl-error.c:113 toplev.c:606 config/cris/cris.c:568 +#: cp/parser.c:1861 cp/typeck.c:4175 java/expr.c:404 +#: java/parse.y:5021 java/verify.c:1593 java/verify.c:1594 +#: java/verify.c:1613 #, c-format msgid "%s" msgstr "" -#: c-typeck.c:4058 c-typeck.c:4073 c-typeck.c:4088 +#: c-typeck.c:4003 c-typeck.c:4018 c-typeck.c:4033 #, c-format msgid "(near initialization for %qs)" msgstr "" -#: c-typeck.c:4102 +#: c-typeck.c:4047 msgid "array initialized from parenthesized string constant" msgstr "" -#: c-typeck.c:4166 cp/typeck2.c:702 +#: c-typeck.c:4111 cp/typeck2.c:702 msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:4171 +#: c-typeck.c:4116 msgid "wchar_t-array initialized from non-wide string" msgstr "" -#: c-typeck.c:4189 cp/typeck2.c:724 +#: c-typeck.c:4134 cp/typeck2.c:724 msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:4195 +#: c-typeck.c:4140 msgid "array of inappropriate type initialized from string constant" msgstr "" -#: c-typeck.c:4265 +#: c-typeck.c:4210 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:4324 c-typeck.c:5708 +#: c-typeck.c:4269 c-typeck.c:5653 msgid "initializer element is not computable at load time" msgstr "" -#: c-typeck.c:4339 cp/typeck2.c:803 +#: c-typeck.c:4284 cp/typeck2.c:803 msgid "invalid initializer" msgstr "" -#: c-typeck.c:4609 cp/decl.c:4537 +#: c-typeck.c:4554 cp/decl.c:4542 msgid "opaque vector types cannot be initialized" msgstr "" -#: c-typeck.c:4805 +#: c-typeck.c:4750 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:4825 +#: c-typeck.c:4770 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:4885 +#: c-typeck.c:4830 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:4942 +#: c-typeck.c:4887 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:4944 +#: c-typeck.c:4889 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:4971 +#: c-typeck.c:4916 msgid "missing initializer" msgstr "" -#: c-typeck.c:4993 +#: c-typeck.c:4938 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:4998 +#: c-typeck.c:4943 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:5086 +#: c-typeck.c:5031 msgid "initialization designators may not nest" msgstr "" -#: c-typeck.c:5108 c-typeck.c:5183 +#: c-typeck.c:5053 c-typeck.c:5128 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:5113 c-typeck.c:5236 +#: c-typeck.c:5058 c-typeck.c:5181 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:5159 +#: c-typeck.c:5104 msgid "array index in initializer not of integer type" msgstr "" -#: c-typeck.c:5179 c-typeck.c:5181 +#: c-typeck.c:5124 c-typeck.c:5126 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:5185 c-typeck.c:5188 +#: c-typeck.c:5130 c-typeck.c:5133 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5199 +#: c-typeck.c:5144 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:5208 +#: c-typeck.c:5153 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5248 +#: c-typeck.c:5193 #, c-format msgid "unknown field %qs specified in initializer" msgstr "" -#: c-typeck.c:5284 c-typeck.c:5305 c-typeck.c:5771 +#: c-typeck.c:5229 c-typeck.c:5250 c-typeck.c:5716 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:5980 +#: c-typeck.c:5925 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:5987 c-typeck.c:6033 +#: c-typeck.c:5932 c-typeck.c:5978 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:6048 +#: c-typeck.c:5993 msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:6116 +#: c-typeck.c:6061 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:6138 +#: c-typeck.c:6083 msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:6202 +#: c-typeck.c:6147 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:6232 +#: c-typeck.c:6177 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:6255 +#: c-typeck.c:6200 msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:6417 +#: c-typeck.c:6362 msgid "ISO C forbids %<goto *expr;%>" msgstr "" -#: c-typeck.c:6431 cp/typeck.c:6147 +#: c-typeck.c:6376 cp/typeck.c:6160 msgid "function declared %<noreturn%> has a %<return%> statement" msgstr "" -#: c-typeck.c:6438 +#: c-typeck.c:6383 msgid "%<return%> with no value, in function returning non-void" msgstr "" -#: c-typeck.c:6445 +#: c-typeck.c:6390 msgid "%<return%> with a value, in function returning void" msgstr "" -#: c-typeck.c:6502 +#: c-typeck.c:6447 msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:6563 cp/semantics.c:880 +#: c-typeck.c:6508 cp/semantics.c:880 msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:6573 +#: c-typeck.c:6518 msgid "%<long%> switch expression not converted to %<int%> in ISO C" msgstr "" -#: c-typeck.c:6610 cp/parser.c:5942 +#: c-typeck.c:6555 cp/parser.c:5942 msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:6612 +#: c-typeck.c:6557 msgid "%<default%> label not within a switch statement" msgstr "" -#: c-typeck.c:6676 +#: c-typeck.c:6621 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>" msgstr "" -#: c-typeck.c:6686 +#: c-typeck.c:6631 msgid "%Hempty body in an if-statement" msgstr "" -#: c-typeck.c:6694 +#: c-typeck.c:6639 msgid "%Hempty body in an else-statement" msgstr "" -#: c-typeck.c:6785 cp/parser.c:6445 +#: c-typeck.c:6730 cp/parser.c:6445 msgid "continue statement not within a loop" msgstr "" -#: c-typeck.c:6802 +#: c-typeck.c:6747 msgid "%Hstatement with no effect" msgstr "" -#: c-typeck.c:6831 +#: c-typeck.c:6776 msgid "expression statement has incomplete type" msgstr "" -#: c-typeck.c:7154 c-typeck.c:7193 +#: c-typeck.c:7099 c-typeck.c:7138 msgid "division by zero" msgstr "" -#: c-typeck.c:7238 cp/typeck.c:2971 +#: c-typeck.c:7183 cp/typeck.c:2971 msgid "right shift count is negative" msgstr "" -#: c-typeck.c:7245 cp/typeck.c:2977 +#: c-typeck.c:7190 cp/typeck.c:2977 msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:7266 cp/typeck.c:2996 +#: c-typeck.c:7211 cp/typeck.c:2996 msgid "left shift count is negative" msgstr "" -#: c-typeck.c:7269 cp/typeck.c:2998 +#: c-typeck.c:7214 cp/typeck.c:2998 msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:7290 -msgid "shift count is negative" -msgstr "" - -#: c-typeck.c:7292 -msgid "shift count >= width of type" -msgstr "" - -#: c-typeck.c:7309 cp/typeck.c:3033 +#: c-typeck.c:7231 cp/typeck.c:3033 msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:7333 c-typeck.c:7340 +#: c-typeck.c:7255 c-typeck.c:7262 msgid "ISO C forbids comparison of %<void *%> with function pointer" msgstr "" -#: c-typeck.c:7344 c-typeck.c:7384 c-typeck.c:7412 +#: c-typeck.c:7266 c-typeck.c:7312 msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:7358 c-typeck.c:7363 c-typeck.c:7432 c-typeck.c:7437 +#: c-typeck.c:7280 c-typeck.c:7285 c-typeck.c:7332 c-typeck.c:7337 msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:7379 c-typeck.c:7407 -msgid "ISO C forbids ordered comparisons of pointers to functions" -msgstr "" - -#: c-typeck.c:7404 +#: c-typeck.c:7304 msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:7420 c-typeck.c:7427 -msgid "ordered comparison of pointer with integer zero" +#: c-typeck.c:7307 +msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:7452 cp/typeck.c:3174 -msgid "unordered comparison on non-floating point argument" +#: c-typeck.c:7320 c-typeck.c:7327 +msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:7665 +#: c-typeck.c:7548 msgid "comparison between signed and unsigned" msgstr "" -#: c-typeck.c:7711 cp/typeck.c:3440 +#: c-typeck.c:7594 cp/typeck.c:3440 msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-typeck.c:7719 cp/typeck.c:3448 +#: c-typeck.c:7602 cp/typeck.c:3448 msgid "comparison of promoted ~unsigned with unsigned" msgstr "" -#: calls.c:1911 +#: calls.c:1909 msgid "function call has aggregate value" msgstr "" @@ -3721,305 +3705,310 @@ msgstr "" msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: cfghooks.c:165 cfgrtl.c:2051 +#: cfghooks.c:165 cfgrtl.c:2048 #, c-format msgid "Wrong amount of branch edges after unconditional jump %i" msgstr "" -#: cfghooks.c:173 +#: cfghooks.c:173 cfghooks.c:184 #, c-format msgid "basic block %d pred edge is corrupted" msgstr "" -#: cfghooks.c:200 +#: cfghooks.c:185 #, c-format -msgid "basic block %i edge lists are corrupted" +msgid "its dest_idx should be %d, not %d" msgstr "" #: cfghooks.c:214 +#, c-format +msgid "basic block %i edge lists are corrupted" +msgstr "" + +#: cfghooks.c:228 msgid "verify_flow_info failed" msgstr "" -#: cfghooks.c:275 +#: cfghooks.c:289 #, c-format msgid "%s does not support redirect_edge_and_branch." msgstr "" -#: cfghooks.c:293 +#: cfghooks.c:307 #, c-format msgid "%s does not support redirect_edge_and_branch_force." msgstr "" -#: cfghooks.c:311 +#: cfghooks.c:325 #, c-format msgid "%s does not support split_block." msgstr "" -#: cfghooks.c:347 +#: cfghooks.c:361 #, c-format msgid "%s does not support move_block_after." msgstr "" -#: cfghooks.c:360 +#: cfghooks.c:374 #, c-format msgid "%s does not support delete_basic_block." msgstr "" -#: cfghooks.c:392 +#: cfghooks.c:406 #, c-format msgid "%s does not support split_edge." msgstr "" -#: cfghooks.c:453 +#: cfghooks.c:467 #, c-format msgid "%s does not support create_basic_block." msgstr "" -#: cfghooks.c:481 +#: cfghooks.c:495 #, c-format msgid "%s does not support can_merge_blocks_p." msgstr "" -#: cfghooks.c:492 +#: cfghooks.c:506 #, c-format msgid "%s does not support predict_edge." msgstr "" -#: cfghooks.c:501 +#: cfghooks.c:515 #, c-format msgid "%s does not support predicted_by_p." msgstr "" -#: cfghooks.c:515 +#: cfghooks.c:529 #, c-format msgid "%s does not support merge_blocks." msgstr "" -#: cfghooks.c:561 +#: cfghooks.c:575 #, c-format msgid "%s does not support make_forwarder_block." msgstr "" -#: cfghooks.c:667 +#: cfghooks.c:680 #, c-format msgid "%s does not support can_duplicate_block_p." msgstr "" -#: cfghooks.c:694 +#: cfghooks.c:707 #, c-format msgid "%s does not support duplicate_block." msgstr "" -#: cfghooks.c:760 +#: cfghooks.c:773 #, c-format msgid "%s does not support block_ends_with_call_p" msgstr "" -#: cfghooks.c:771 +#: cfghooks.c:784 #, c-format msgid "%s does not support block_ends_with_condjump_p" msgstr "" -#: cfghooks.c:789 +#: cfghooks.c:802 #, c-format msgid "%s does not support flow_call_edges_add" msgstr "" -#: cfgloop.c:1317 +#: cfgloop.c:1304 #, c-format msgid "Size of loop %d should be %d, not %d." msgstr "" -#: cfgloop.c:1334 +#: cfgloop.c:1321 #, c-format msgid "Bb %d do not belong to loop %d." msgstr "" -#: cfgloop.c:1351 +#: cfgloop.c:1338 #, c-format msgid "Loop %d's header does not have exactly 2 entries." msgstr "" -#: cfgloop.c:1358 +#: cfgloop.c:1345 #, c-format msgid "Loop %d's latch does not have exactly 1 successor." msgstr "" -#: cfgloop.c:1363 +#: cfgloop.c:1350 #, c-format msgid "Loop %d's latch does not have header as successor." msgstr "" -#: cfgloop.c:1368 +#: cfgloop.c:1355 #, c-format msgid "Loop %d's latch does not belong directly to it." msgstr "" -#: cfgloop.c:1374 +#: cfgloop.c:1361 #, c-format msgid "Loop %d's header does not belong directly to it." msgstr "" -#: cfgloop.c:1380 +#: cfgloop.c:1367 #, c-format msgid "Loop %d's latch is marked as part of irreducible region." msgstr "" -#: cfgloop.c:1413 +#: cfgloop.c:1400 #, c-format msgid "Basic block %d should be marked irreducible." msgstr "" -#: cfgloop.c:1419 +#: cfgloop.c:1406 #, c-format msgid "Basic block %d should not be marked irreducible." msgstr "" -#: cfgloop.c:1427 +#: cfgloop.c:1414 #, c-format msgid "Edge from %d to %d should be marked irreducible." msgstr "" -#: cfgloop.c:1434 +#: cfgloop.c:1421 #, c-format msgid "Edge from %d to %d should not be marked irreducible." msgstr "" -#: cfgloop.c:1469 +#: cfgloop.c:1456 #, c-format msgid "Wrong single exit %d->%d recorded for loop %d." msgstr "" -#: cfgloop.c:1473 +#: cfgloop.c:1460 #, c-format msgid "Right exit is %d->%d." msgstr "" -#: cfgloop.c:1490 +#: cfgloop.c:1477 #, c-format msgid "Single exit not recorded for loop %d." msgstr "" -#: cfgloop.c:1497 +#: cfgloop.c:1484 #, c-format msgid "Loop %d should not have single exit (%d -> %d)." msgstr "" -#: cfgrtl.c:1943 +#: cfgrtl.c:1940 #, c-format msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1957 +#: cfgrtl.c:1954 #, c-format msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: cfgrtl.c:1969 +#: cfgrtl.c:1966 #, c-format msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1993 +#: cfgrtl.c:1990 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" msgstr "" -#: cfgrtl.c:2008 +#: cfgrtl.c:2005 #, c-format msgid "Fallthru edge crosses section boundary (bb %i)" msgstr "" -#: cfgrtl.c:2033 +#: cfgrtl.c:2030 #, c-format msgid "Missing REG_EH_REGION note in the end of bb %i" msgstr "" -#: cfgrtl.c:2041 +#: cfgrtl.c:2038 #, c-format msgid "Too many outgoing branch edges from bb %i" msgstr "" -#: cfgrtl.c:2046 +#: cfgrtl.c:2043 #, c-format msgid "Fallthru edge after unconditional jump %i" msgstr "" -#: cfgrtl.c:2057 +#: cfgrtl.c:2054 #, c-format msgid "Wrong amount of branch edges after conditional jump %i" msgstr "" -#: cfgrtl.c:2062 +#: cfgrtl.c:2059 #, c-format msgid "Call edges for non-call insn in bb %i" msgstr "" -#: cfgrtl.c:2071 +#: cfgrtl.c:2068 #, c-format msgid "Abnormal edges for no purpose in bb %i" msgstr "" -#: cfgrtl.c:2083 +#: cfgrtl.c:2080 #, c-format msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: cfgrtl.c:2087 +#: cfgrtl.c:2084 #, c-format msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: cfgrtl.c:2101 cfgrtl.c:2111 +#: cfgrtl.c:2098 cfgrtl.c:2108 #, c-format msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: cfgrtl.c:2124 +#: cfgrtl.c:2121 #, c-format msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: cfgrtl.c:2134 +#: cfgrtl.c:2131 #, c-format msgid "in basic block %d:" msgstr "" -#: cfgrtl.c:2135 +#: cfgrtl.c:2132 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.c:2183 +#: cfgrtl.c:2180 #, c-format msgid "missing barrier after block %i" msgstr "" -#: cfgrtl.c:2196 +#: cfgrtl.c:2193 #, c-format msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: cfgrtl.c:2211 +#: cfgrtl.c:2208 #, c-format msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: cfgrtl.c:2213 +#: cfgrtl.c:2210 msgid "wrong insn in the fallthru edge" msgstr "" -#: cfgrtl.c:2230 +#: cfgrtl.c:2227 msgid "basic blocks not laid down consecutively" msgstr "" -#: cfgrtl.c:2255 +#: cfgrtl.c:2252 msgid "insn outside basic block" msgstr "" -#: cfgrtl.c:2263 +#: cfgrtl.c:2259 msgid "return not followed by barrier" msgstr "" -#: cfgrtl.c:2270 +#: cfgrtl.c:2266 #, c-format msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" @@ -4281,7 +4270,7 @@ msgstr "" msgid "library lib%s not found" msgstr "" -#: combine.c:12384 +#: combine.c:12382 #, c-format msgid "" ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new " @@ -4290,7 +4279,7 @@ msgid "" "\n" msgstr "" -#: combine.c:12393 +#: combine.c:12391 #, c-format msgid "" "\n" @@ -4402,7 +4391,7 @@ msgstr "" msgid "too many input files" msgstr "" -#: cse.c:6724 +#: cse.c:6784 #, c-format msgid ";; Processing block from %d to %d, %d sets.\n" msgstr "" @@ -4437,47 +4426,47 @@ msgstr "" msgid "in %s, at %s:%d" msgstr "" -#: dominance.c:833 +#: dominance.c:834 #, c-format msgid "dominator of %d status unknown" msgstr "" -#: dominance.c:835 +#: dominance.c:836 #, c-format msgid "dominator of %d should be %d, not %d" msgstr "" -#: dominance.c:847 +#: dominance.c:848 #, c-format msgid "ENTRY does not dominate bb %d" msgstr "" -#: dwarf2out.c:3361 +#: dwarf2out.c:3388 #, c-format msgid "DW_LOC_OP %s not implemented\n" msgstr "" -#: emit-rtl.c:1165 +#: emit-rtl.c:1215 msgid "can't access real part of complex value in hard register" msgstr "" -#: emit-rtl.c:1192 +#: emit-rtl.c:1242 msgid "can't access imaginary part of complex value in hard register" msgstr "" -#: emit-rtl.c:2253 +#: emit-rtl.c:2303 msgid "Invalid rtl sharing found in the insn" msgstr "" -#: emit-rtl.c:2255 +#: emit-rtl.c:2305 msgid "Shared rtx" msgstr "" -#: emit-rtl.c:2257 +#: emit-rtl.c:2307 msgid "Internal consistency failure" msgstr "" -#: emit-rtl.c:3404 +#: emit-rtl.c:3343 msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" @@ -4486,15 +4475,15 @@ msgstr "" msgid "abort in %s, at %s:%d" msgstr "" -#: except.c:346 +#: except.c:340 msgid "exception handling disabled, use -fexceptions to enable" msgstr "" -#: except.c:2934 +#: except.c:2577 msgid "argument of %<__builtin_eh_return_regno%> must be constant" msgstr "" -#: except.c:3065 +#: except.c:2708 msgid "__builtin_eh_return not supported on this target" msgstr "" @@ -4510,33 +4499,33 @@ msgstr "" msgid "could not split insn" msgstr "" -#: final.c:2853 +#: final.c:2851 msgid "invalid 'asm': " msgstr "" -#: final.c:3036 +#: final.c:3034 msgid "nested assembly dialect alternatives" msgstr "" -#: final.c:3053 final.c:3065 +#: final.c:3051 final.c:3063 msgid "unterminated assembly dialect alternative" msgstr "" -#: final.c:3112 +#: final.c:3110 #, c-format msgid "operand number missing after %%-letter" msgstr "" -#: final.c:3115 final.c:3156 +#: final.c:3113 final.c:3154 msgid "operand number out of range" msgstr "" -#: final.c:3175 +#: final.c:3173 #, c-format msgid "invalid %%-code" msgstr "" -#: final.c:3205 +#: final.c:3203 #, c-format msgid "'%%l' operand isn't a label" msgstr "" @@ -4547,12 +4536,12 @@ msgstr "" #. handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3307 vmsdbgout.c:487 config/i386/i386.c:5835 +#: final.c:3305 vmsdbgout.c:487 config/i386/i386.c:5836 #: config/pdp11/pdp11.c:1690 msgid "floating constant misused" msgstr "" -#: final.c:3363 vmsdbgout.c:544 config/i386/i386.c:5913 +#: final.c:3361 vmsdbgout.c:544 config/i386/i386.c:5914 #: config/pdp11/pdp11.c:1737 msgid "invalid expression as operand" msgstr "" @@ -4561,29 +4550,29 @@ msgstr "" msgid "internal consistency failure" msgstr "" -#: flow.c:1552 +#: flow.c:1578 msgid "Attempt to delete prologue/epilogue insn:" msgstr "" -#: fold-const.c:3195 fold-const.c:3206 +#: fold-const.c:3186 fold-const.c:3197 #, c-format msgid "comparison is always %d due to width of bit-field" msgstr "" -#: fold-const.c:4766 fold-const.c:4781 +#: fold-const.c:4755 fold-const.c:4770 #, c-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:4910 +#: fold-const.c:4899 msgid "%<or%> of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:4915 +#: fold-const.c:4904 msgid "%<and%> of mutually exclusive equal-tests is always 0" msgstr "" -#: fold-const.c:9152 +#: fold-const.c:9334 msgid "fold check: original tree changed by fold" msgstr "" @@ -4595,19 +4584,19 @@ msgstr "" msgid "impossible constraint in %<asm%>" msgstr "" -#: function.c:3488 +#: function.c:3495 msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.c:3509 +#: function.c:3516 msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.c:3900 +#: function.c:3907 msgid "function returns an aggregate" msgstr "" -#: function.c:4233 +#: function.c:4249 msgid "%Junused parameter %qD" msgstr "" @@ -4939,12 +4928,12 @@ msgstr "" msgid "%s (GCC) %s\n" msgstr "" -#: gcc.c:3410 gcov.c:412 java/gjavah.c:2365 java/jcf-dump.c:916 +#: gcc.c:3410 gcov.c:412 java/gjavah.c:2368 java/jcf-dump.c:916 #: java/jv-scan.c:128 msgid "(C)" msgstr "" -#: gcc.c:3411 java/gjavah.c:2366 java/jcf-dump.c:917 java/jv-scan.c:129 +#: gcc.c:3411 java/gjavah.c:2369 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" @@ -5475,16 +5464,16 @@ msgid "GCSE disabled" msgstr "" #. Return if there's nothing to do, or it is too expensive. -#: gcse.c:6568 +#: gcse.c:6536 msgid "jump bypassing disabled" msgstr "" -#: gcse.c:6629 +#: gcse.c:6597 #, c-format msgid "%s: %d basic blocks and %d edges/basic block" msgstr "" -#: gcse.c:6642 +#: gcse.c:6610 #, c-format msgid "%s: %d basic blocks and %d registers" msgstr "" @@ -5529,32 +5518,32 @@ msgstr "" msgid "unexpected node" msgstr "" -#: gimplify.c:3174 +#: gimplify.c:3137 #, c-format msgid "invalid lvalue in asm output %d" msgstr "" -#: gimplify.c:3222 +#: gimplify.c:3185 #, c-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.c:4077 +#: gimplify.c:4032 msgid "gimplification failed" msgstr "" -#: global.c:375 global.c:388 global.c:402 +#: global.c:373 global.c:386 global.c:400 #, c-format msgid "%s cannot be used in asm here" msgstr "" -#: graph.c:403 passes.c:131 java/jcf-parse.c:978 java/jcf-parse.c:1118 +#: graph.c:403 passes.c:131 java/jcf-parse.c:1040 java/jcf-parse.c:1180 #: java/lex.c:1842 objc/objc-act.c:550 #, c-format msgid "can't open %s: %m" msgstr "" -#: haifa-sched.c:183 +#: haifa-sched.c:182 #, c-format msgid "fix_sched_param: unknown param: %s" msgstr "" @@ -5604,7 +5593,7 @@ msgstr "" msgid "argument to \"%s\" should be a non-negative integer" msgstr "" -#: opts.c:417 +#: opts.c:426 #, c-format msgid "unrecognized command line option \"%s\"" msgstr "" @@ -5691,7 +5680,7 @@ msgstr "" msgid "invalid parameter %qs" msgstr "" -#: passes.c:1260 +#: passes.c:1250 msgid "" "branch target register load optimization is not intended to be run twice" msgstr "" @@ -6029,131 +6018,131 @@ msgstr "" msgid "Didn't find a coloring.\n" msgstr "" -#: reg-stack.c:673 +#: reg-stack.c:621 #, c-format msgid "output constraint %d must specify a single register" msgstr "" -#: reg-stack.c:683 +#: reg-stack.c:631 #, c-format msgid "output constraint %d cannot be specified together with \"%s\" clobber" msgstr "" -#: reg-stack.c:706 +#: reg-stack.c:654 msgid "output regs must be grouped at top of stack" msgstr "" -#: reg-stack.c:743 +#: reg-stack.c:691 msgid "implicitly popped regs must be grouped at top of stack" msgstr "" -#: reg-stack.c:762 +#: reg-stack.c:710 msgid "output operand %d must use %<&%> constraint" msgstr "" -#: regclass.c:765 +#: regclass.c:762 #, c-format msgid "can't use '%s' as a %s register" msgstr "" -#: regclass.c:780 config/ia64/ia64.c:4136 config/ia64/ia64.c:4143 +#: regclass.c:777 config/ia64/ia64.c:4136 config/ia64/ia64.c:4143 #: config/pa/pa.c:328 config/pa/pa.c:335 #, c-format msgid "unknown register name: %s" msgstr "" -#: regclass.c:790 +#: regclass.c:787 msgid "global register variable follows a function definition" msgstr "" -#: regclass.c:794 +#: regclass.c:791 msgid "register used for two global register variables" msgstr "" -#: regclass.c:799 +#: regclass.c:796 msgid "call-clobbered register used for global register variable" msgstr "" -#: regrename.c:1863 +#: regrename.c:1876 #, c-format msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: regrename.c:1875 +#: regrename.c:1888 #, c-format msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: regrename.c:1878 +#: regrename.c:1891 #, c-format msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: regrename.c:1890 +#: regrename.c:1903 #, c-format msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" -#: reload.c:1249 +#: reload.c:1252 msgid "cannot reload integer constant operand in %<asm%>" msgstr "" -#: reload.c:1272 +#: reload.c:1275 msgid "impossible register constraint in %<asm%>" msgstr "" -#: reload.c:3510 +#: reload.c:3513 msgid "%<&%> constraint used with no register class" msgstr "" -#: reload.c:3676 +#: reload.c:3679 msgid "unable to generate reloads for:" msgstr "" -#: reload.c:3677 reload.c:3909 +#: reload.c:3680 reload.c:3912 msgid "inconsistent operand constraints in an %<asm%>" msgstr "" -#: reload1.c:1220 +#: reload1.c:1211 msgid "frame size too large for reliable stack checking" msgstr "" -#: reload1.c:1223 +#: reload1.c:1214 msgid "try reducing the number of local variables" msgstr "" -#: reload1.c:1875 +#: reload1.c:1866 msgid "can't find a register in class %qs while reloading %<asm%>" msgstr "" -#: reload1.c:1880 +#: reload1.c:1871 #, c-format msgid "unable to find a register to spill in class %qs" msgstr "" -#: reload1.c:1882 +#: reload1.c:1873 msgid "this is the insn:" msgstr "" -#: reload1.c:3863 +#: reload1.c:3864 msgid "%<asm%> operand requires impossible reload" msgstr "" #. It's the compiler's fault. -#: reload1.c:4982 +#: reload1.c:4983 msgid "could not find a spill register" msgstr "" -#: reload1.c:4987 +#: reload1.c:4988 msgid "%<asm%> operand constraint incompatible with operand size" msgstr "" #. It's the compiler's fault. -#: reload1.c:6605 +#: reload1.c:6606 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:6606 +#: reload1.c:6607 msgid "output operand is constant in %<asm%>" msgstr "" @@ -6203,107 +6192,107 @@ msgstr "" msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d" msgstr "" -#: stmt.c:317 +#: stmt.c:316 msgid "output operand constraint lacks %<=%>" msgstr "" -#: stmt.c:332 +#: stmt.c:331 #, c-format msgid "output constraint %qc for operand %d is not at the beginning" msgstr "" -#: stmt.c:355 +#: stmt.c:354 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>" msgstr "" -#: stmt.c:362 stmt.c:461 +#: stmt.c:361 stmt.c:460 msgid "%<%%%> constraint used with last operand" msgstr "" -#: stmt.c:381 +#: stmt.c:380 msgid "matching constraint not valid in output operand" msgstr "" -#: stmt.c:452 +#: stmt.c:451 #, c-format msgid "input operand constraint contains %qc" msgstr "" -#: stmt.c:494 +#: stmt.c:493 msgid "matching constraint references invalid operand number" msgstr "" -#: stmt.c:532 +#: stmt.c:531 #, c-format msgid "invalid punctuation %qc in constraint" msgstr "" -#: stmt.c:556 +#: stmt.c:555 msgid "matching constraint does not allow a register" msgstr "" -#: stmt.c:584 +#: stmt.c:583 #, c-format msgid "asm-specifier for variable %qs conflicts with asm clobber list" msgstr "" -#: stmt.c:673 +#: stmt.c:672 msgid "unknown register name %qs in %<asm%>" msgstr "" -#: stmt.c:681 +#: stmt.c:680 msgid "PIC register %qs clobbered in %<asm%>" msgstr "" -#: stmt.c:728 +#: stmt.c:727 msgid "more than %d operands in %<asm%>" msgstr "" -#: stmt.c:791 +#: stmt.c:790 #, c-format msgid "output number %d not directly addressable" msgstr "" -#: stmt.c:870 +#: stmt.c:869 msgid "asm operand %d probably doesn%'t match constraints" msgstr "" -#: stmt.c:880 +#: stmt.c:879 #, c-format msgid "use of memory input without lvalue in asm operand %d is deprecated" msgstr "" -#: stmt.c:1027 +#: stmt.c:1026 msgid "asm clobber conflict with output operand" msgstr "" -#: stmt.c:1032 +#: stmt.c:1031 msgid "asm clobber conflict with input operand" msgstr "" -#: stmt.c:1109 +#: stmt.c:1108 msgid "too many alternatives in %<asm%>" msgstr "" -#: stmt.c:1121 +#: stmt.c:1120 msgid "operand constraints for %<asm%> differ in number of alternatives" msgstr "" -#: stmt.c:1174 +#: stmt.c:1173 #, c-format msgid "duplicate asm operand name %qs" msgstr "" -#: stmt.c:1272 +#: stmt.c:1271 msgid "missing close brace for named operand" msgstr "" -#: stmt.c:1300 +#: stmt.c:1299 #, c-format msgid "undefined named operand %qs" msgstr "" -#: stmt.c:1465 +#: stmt.c:1464 msgid "%Hvalue computed is not used" msgstr "" @@ -6429,82 +6418,84 @@ msgstr "" msgid "invalid option argument %qs" msgstr "" -#: toplev.c:596 +#: toplev.c:602 msgid "unrecoverable error" msgstr "" -#: toplev.c:616 +#: toplev.c:622 #, c-format msgid "getting core file size maximum limit: %m" msgstr "" -#: toplev.c:619 +#: toplev.c:625 #, c-format msgid "setting core file size limit to maximum: %m" msgstr "" -#: toplev.c:840 +#: toplev.c:846 msgid "%J%qF declared %<static%> but never defined" msgstr "" -#: toplev.c:866 +#: toplev.c:872 msgid "%J%qD defined but not used" msgstr "" -#: toplev.c:889 toplev.c:912 +#: toplev.c:895 toplev.c:918 #, c-format msgid "%qs is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:915 +#: toplev.c:921 #, c-format msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:921 +#: toplev.c:927 #, c-format msgid "%qs is deprecated" msgstr "" -#: toplev.c:923 +#: toplev.c:929 msgid "type is deprecated" msgstr "" -#: toplev.c:1069 +#: toplev.c:1075 #, c-format msgid "" "\n" "Target specific options:\n" msgstr "" -#: toplev.c:1083 toplev.c:1102 +#: toplev.c:1089 toplev.c:1108 #, c-format msgid " -m%-23s [undocumented]\n" msgstr "" -#: toplev.c:1111 +#: toplev.c:1117 #, c-format msgid "" "\n" "There are undocumented target specific options as well.\n" msgstr "" -#: toplev.c:1113 +#: toplev.c:1119 #, c-format msgid " They exist, but they are not documented.\n" msgstr "" -#: toplev.c:1157 +#: toplev.c:1163 #, c-format msgid "unrecognized gcc debugging option: %c" msgstr "" -#: toplev.c:1219 config/rs6000/rs6000.c:1372 config/rs6000/rs6000.c:1383 +#. Handle -mfix-and-continue. +#: toplev.c:1225 config/rs6000/rs6000.c:1384 config/rs6000/rs6000.c:1395 +#: config/rs6000/darwin.h:106 #, c-format msgid "invalid option %qs" msgstr "" -#: toplev.c:1234 +#: toplev.c:1240 #, c-format msgid "" "%s%s%s version %s (%s)\n" @@ -6512,270 +6503,270 @@ msgid "" "%s%s%s version %s (%s) compiled by CC.\n" msgstr "" -#: toplev.c:1241 +#: toplev.c:1247 #, c-format msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: toplev.c:1293 +#: toplev.c:1299 msgid "options passed: " msgstr "" -#: toplev.c:1322 +#: toplev.c:1328 msgid "options enabled: " msgstr "" -#: toplev.c:1396 +#: toplev.c:1402 msgid "can%'t open %s for writing: %m" msgstr "" -#: toplev.c:1479 config/sh/sh.c:7299 +#: toplev.c:1485 config/sh/sh.c:7306 msgid "created and used with different settings of -fpic" msgstr "" -#: toplev.c:1481 config/sh/sh.c:7301 +#: toplev.c:1487 config/sh/sh.c:7308 msgid "created and used with different settings of -fpie" msgstr "" -#: toplev.c:1532 config/sh/sh.c:7351 +#: toplev.c:1538 config/sh/sh.c:7358 #, c-format msgid "created and used with differing settings of '-m%s'" msgstr "" -#: toplev.c:1535 config/sh/sh.c:7354 +#: toplev.c:1541 config/sh/sh.c:7361 msgid "out of memory" msgstr "" -#: toplev.c:1730 +#: toplev.c:1736 msgid "instruction scheduling not supported on this target machine" msgstr "" -#: toplev.c:1734 +#: toplev.c:1740 msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:1738 +#: toplev.c:1744 msgid "value-based profiling not yet implemented in trees." msgstr "" -#: toplev.c:1751 +#: toplev.c:1757 #, c-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:1825 +#: toplev.c:1831 #, c-format msgid "target system does not support the \"%s\" debug format" msgstr "" -#: toplev.c:1837 +#: toplev.c:1843 msgid "variable tracking requested, but useless unless producing debug info" msgstr "" -#: toplev.c:1840 +#: toplev.c:1846 msgid "variable tracking requested, but not supported by this debug format" msgstr "" -#: toplev.c:1860 +#: toplev.c:1866 msgid "can%'t open %s: %m" msgstr "" -#: toplev.c:1867 +#: toplev.c:1873 msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:1872 +#: toplev.c:1878 msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:1879 +#: toplev.c:1885 msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:1886 +#: toplev.c:1892 msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:1892 +#: toplev.c:1898 msgid "-fspeculative-prefetching not supported for this target" msgstr "" -#: toplev.c:1898 +#: toplev.c:1904 msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:1904 +#: toplev.c:1910 msgid "" "-fspeculative-prefetching not supported for this target (try -march switches)" msgstr "" -#: toplev.c:1913 +#: toplev.c:1919 msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: toplev.c:1919 +#: toplev.c:1925 msgid "-ffunction-sections may affect debugging on some targets" msgstr "" -#: toplev.c:2028 +#: toplev.c:2034 #, c-format msgid "error writing to %s: %m" msgstr "" -#: toplev.c:2030 java/jcf-parse.c:997 java/jcf-write.c:3527 +#: toplev.c:2036 java/jcf-parse.c:1059 java/jcf-write.c:3525 #, c-format msgid "error closing %s: %m" msgstr "" -#: tree-cfg.c:1135 tree-cfg.c:1846 tree-cfg.c:1848 +#: tree-cfg.c:1325 tree-cfg.c:2036 tree-cfg.c:2038 msgid "%Hwill never be executed" msgstr "" -#: tree-cfg.c:3037 +#: tree-cfg.c:3221 msgid "SSA name in freelist but still referenced" msgstr "" -#: tree-cfg.c:3047 +#: tree-cfg.c:3231 msgid "GIMPLE register modified with BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:3067 +#: tree-cfg.c:3251 msgid "address taken, but ADDRESSABLE bit not set" msgstr "" -#: tree-cfg.c:3076 +#: tree-cfg.c:3260 msgid "non-boolean used in condition" msgstr "" -#: tree-cfg.c:3132 +#: tree-cfg.c:3316 msgid "Invalid reference prefix." msgstr "" -#: tree-cfg.c:3197 +#: tree-cfg.c:3381 msgid "Is not a valid GIMPLE statement." msgstr "" -#: tree-cfg.c:3217 +#: tree-cfg.c:3401 msgid "Statement marked for throw, but doesn%'t." msgstr "" -#: tree-cfg.c:3222 +#: tree-cfg.c:3406 msgid "Statement marked for throw in middle of block." msgstr "" -#: tree-cfg.c:3322 +#: tree-cfg.c:3509 msgid "PHI def is not a GIMPLE value" msgstr "" -#: tree-cfg.c:3338 tree-cfg.c:3354 +#: tree-cfg.c:3525 tree-cfg.c:3541 msgid "Incorrect sharing of tree nodes" msgstr "" -#: tree-cfg.c:3363 +#: tree-cfg.c:3550 msgid "verify_stmts failed." msgstr "" -#: tree-cfg.c:3384 +#: tree-cfg.c:3571 msgid "ENTRY_BLOCK has a statement list associated with it\n" msgstr "" -#: tree-cfg.c:3390 +#: tree-cfg.c:3577 msgid "EXIT_BLOCK has a statement list associated with it\n" msgstr "" -#: tree-cfg.c:3397 +#: tree-cfg.c:3584 #, c-format msgid "Fallthru to exit from bb %d\n" msgstr "" -#: tree-cfg.c:3414 +#: tree-cfg.c:3601 #, c-format msgid "Label %s to block does not match in bb %d\n" msgstr "" -#: tree-cfg.c:3424 +#: tree-cfg.c:3611 #, c-format msgid "Label %s has incorrect context in bb %d\n" msgstr "" -#: tree-cfg.c:3438 +#: tree-cfg.c:3625 #, c-format msgid "Control flow in the middle of basic block %d\n" msgstr "" -#: tree-cfg.c:3448 +#: tree-cfg.c:3635 #, c-format msgid "Label %s in the middle of basic block %d\n" msgstr "" -#: tree-cfg.c:3465 +#: tree-cfg.c:3652 #, c-format msgid "Fallthru edge after a control statement in bb %d \n" msgstr "" -#: tree-cfg.c:3480 +#: tree-cfg.c:3667 #, c-format msgid "Structured COND_EXPR at the end of bb %d\n" msgstr "" -#: tree-cfg.c:3493 tree-cfg.c:3531 tree-cfg.c:3543 tree-cfg.c:3614 +#: tree-cfg.c:3680 tree-cfg.c:3718 tree-cfg.c:3730 tree-cfg.c:3801 #, c-format msgid "Wrong outgoing edge flags at end of bb %d\n" msgstr "" -#: tree-cfg.c:3501 +#: tree-cfg.c:3688 msgid "%<then%> label does not match edge at end of bb %d\n" msgstr "" -#: tree-cfg.c:3509 +#: tree-cfg.c:3696 msgid "%<else%> label does not match edge at end of bb %d\n" msgstr "" -#: tree-cfg.c:3519 +#: tree-cfg.c:3706 #, c-format msgid "Explicit goto at end of bb %d\n" msgstr "" -#: tree-cfg.c:3548 +#: tree-cfg.c:3735 #, c-format msgid "Return edge does not point to exit in bb %d\n" msgstr "" -#: tree-cfg.c:3581 +#: tree-cfg.c:3768 msgid "Found default case not at end of case vector" msgstr "" -#: tree-cfg.c:3587 +#: tree-cfg.c:3774 msgid "" "Case labels not sorted:\n" " " msgstr "" -#: tree-cfg.c:3598 +#: tree-cfg.c:3785 msgid "No default case found at end of case vector" msgstr "" -#: tree-cfg.c:3606 +#: tree-cfg.c:3793 #, c-format msgid "Extra outgoing edge %d->%d\n" msgstr "" -#: tree-cfg.c:3628 +#: tree-cfg.c:3815 #, c-format -msgid "Missing edge %i->%i\n" +msgid "Missing edge %i->%i" msgstr "" -#: tree-cfg.c:5285 +#: tree-cfg.c:5516 msgid "%Jfunction might be possible candidate for attribute %<noreturn%>" msgstr "" -#: tree-cfg.c:5312 tree-cfg.c:5316 +#: tree-cfg.c:5543 tree-cfg.c:5547 msgid "%H%<noreturn%> function does return" msgstr "" -#: tree-cfg.c:5336 tree-cfg.c:5341 +#: tree-cfg.c:5567 tree-cfg.c:5572 msgid "%Hcontrol reaches end of non-void function" msgstr "" @@ -6827,15 +6818,15 @@ msgid "" "%Jfunction %qF can never be inlined because it uses variable sized variables" msgstr "" -#: tree-inline.c:1465 +#: tree-inline.c:1463 msgid "originally indirect function call not considered for inlining" msgstr "" -#: tree-inline.c:1475 tree-inline.c:1483 +#: tree-inline.c:1473 tree-inline.c:1481 msgid "%Jinlining failed in call to %qF: %s" msgstr "" -#: tree-inline.c:1476 tree-inline.c:1484 +#: tree-inline.c:1474 tree-inline.c:1482 msgid "called from here" msgstr "" @@ -6856,36 +6847,36 @@ msgstr "" msgid "mudflap: this language is not supported" msgstr "" -#: tree-optimize.c:686 +#: tree-optimize.c:698 msgid "%Jsize of return value of %qD is %u bytes" msgstr "" -#: tree-optimize.c:689 +#: tree-optimize.c:701 msgid "%Jsize of return value of %qD is larger than %wd bytes" msgstr "" -#: 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:1848 +#: tree-outof-ssa.c:600 tree-outof-ssa.c:615 tree-outof-ssa.c:629 +#: tree-outof-ssa.c:650 tree-outof-ssa.c:1023 tree-outof-ssa.c:1834 #: tree-ssa-live.c:417 tree-ssa-live.c:1799 msgid "SSA corruption" msgstr "" -#: tree-outof-ssa.c:2257 +#: tree-outof-ssa.c:2239 #, c-format msgid " Pending stmts not issued on PRED edge (%d, %d)\n" msgstr "" -#: tree-outof-ssa.c:2263 +#: tree-outof-ssa.c:2245 #, c-format msgid " Pending stmts not issued on SUCC edge (%d, %d)\n" msgstr "" -#: tree-outof-ssa.c:2270 +#: tree-outof-ssa.c:2252 #, c-format msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n" msgstr "" -#: tree-outof-ssa.c:2276 +#: tree-outof-ssa.c:2258 #, c-format msgid " Pending stmts not issued on EXIT edge (%d, %d)\n" msgstr "" @@ -6894,198 +6885,192 @@ msgstr "" msgid "unimplemented functionality" msgstr "" -#: tree-ssa-operands.c:1204 +#: tree-ssa-operands.c:1260 msgid "internal error" msgstr "" -#: tree-ssa.c:137 +#: tree-ssa.c:117 msgid "Expected an SSA_NAME object" msgstr "" -#: tree-ssa.c:143 +#: tree-ssa.c:123 msgid "Type mismatch between an SSA_NAME and its symbol." msgstr "" -#: tree-ssa.c:149 +#: tree-ssa.c:129 msgid "Found an SSA_NAME that had been released into the free pool" msgstr "" -#: tree-ssa.c:155 +#: tree-ssa.c:135 msgid "Found a virtual definition for a GIMPLE register" msgstr "" -#: tree-ssa.c:161 +#: tree-ssa.c:141 msgid "Found a real definition for a non-register" msgstr "" -#: tree-ssa.c:190 +#: tree-ssa.c:170 #, c-format msgid "SSA_NAME created in two different blocks %i and %i" msgstr "" -#: tree-ssa.c:199 +#: tree-ssa.c:179 msgid "SSA_NAME_DEF_STMT is wrong" msgstr "" -#: tree-ssa.c:250 +#: tree-ssa.c:230 msgid "Missing definition" msgstr "" -#: tree-ssa.c:256 +#: tree-ssa.c:236 #, c-format msgid "Definition in block %i does not dominate use in block %i" msgstr "" -#: tree-ssa.c:264 +#: tree-ssa.c:244 #, c-format msgid "Definition in block %i follows the use" msgstr "" -#: tree-ssa.c:271 +#: tree-ssa.c:251 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" msgstr "" -#: tree-ssa.c:322 -#, c-format -msgid "Wrong edge %d->%d for PHI argument\n" +#: tree-ssa.c:283 +msgid "Incoming edge count does not match number of PHI arguments\n" msgstr "" -#: tree-ssa.c:329 +#: tree-ssa.c:296 #, c-format -msgid "PHI argument flowing through dead edge %d->%d\n" +msgid "PHI argument is missing for edge %d->%d\n" msgstr "" -#: tree-ssa.c:336 -#, c-format -msgid "PHI argument duplicated for edge %d->%d\n" +#: tree-ssa.c:305 +msgid "PHI argument is not SSA_NAME, or invariant" msgstr "" -#: tree-ssa.c:355 +#: tree-ssa.c:317 #, c-format -msgid "No argument flowing through edge %d->%d\n" +msgid "Wrong edge %d->%d for PHI argument\n" msgstr "" -#: tree-ssa.c:400 +#: tree-ssa.c:367 msgid "Non-addressable variable inside an alias set." msgstr "" -#: tree-ssa.c:418 +#: tree-ssa.c:385 msgid "Addressable variable that is an alias tag but is not in any alias set." msgstr "" -#: tree-ssa.c:428 +#: tree-ssa.c:395 msgid "verify_flow_insensitive_alias_info failed." msgstr "" -#: tree-ssa.c:467 +#: tree-ssa.c:437 msgid "Dereferenced pointers should have a name or a type tag" msgstr "" -#: tree-ssa.c:475 +#: tree-ssa.c:445 msgid "" "Pointers with a memory tag, should have points-to sets or point to malloc" msgstr "" -#: tree-ssa.c:483 +#: tree-ssa.c:453 msgid "Pointer escapes but its name tag is not call-clobbered." msgstr "" -#: tree-ssa.c:492 +#: tree-ssa.c:462 msgid "verify_flow_sensitive_alias_info failed." msgstr "" -#: tree-ssa.c:543 +#: tree-ssa.c:513 msgid "" "Two different pointers with identical points-to sets but different name tags" msgstr "" -#: tree-ssa.c:570 +#: tree-ssa.c:540 msgid "verify_name_tags failed" msgstr "" -#: tree-ssa.c:624 -msgid "PHI argument is not SSA_NAME, or invariant" +#: tree-ssa.c:605 +#, c-format +msgid "AUX pointer initialized for edge %d->%d\n" msgstr "" -#: tree-ssa.c:641 +#: tree-ssa.c:630 msgid "Statement makes aliased stores, but has no V_MAY_DEFS" msgstr "" -#: tree-ssa.c:675 -#, c-format -msgid "AUX pointer initialized for edge %d->%d\n" -msgstr "" - -#: tree-ssa.c:754 +#: tree-ssa.c:668 msgid "verify_ssa failed." msgstr "" -#: tree-ssa.c:1398 +#: tree-ssa.c:1329 msgid "%H%qD is used uninitialized in this function" msgstr "" -#: tree-ssa.c:1423 +#: tree-ssa.c:1354 msgid "%H%qD may be used uninitialized in this function" msgstr "" -#: tree-vectorizer.c:2069 +#: tree-vectorizer.c:2138 msgid "no support for reduction/induction" msgstr "" -#: tree-vectorizer.c:2095 +#: tree-vectorizer.c:2164 msgid "unsupported defining stmt" msgstr "" -#: tree.c:3256 +#: tree.c:3258 msgid "%Jfunction %qD definition is marked dllimport." msgstr "" -#: tree.c:3264 +#: tree.c:3266 msgid "%Jvariable %qD definition is marked dllimport." msgstr "" -#: tree.c:3284 +#: tree.c:3286 msgid "%Jexternal linkage required for symbol %qD because of %qs attribute." msgstr "" -#: tree.c:4424 +#: tree.c:4428 msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:4476 +#: tree.c:4480 msgid "function return type cannot be function" msgstr "" -#: tree.c:5358 +#: tree.c:5362 msgid "invalid initializer for bit string" msgstr "" -#: tree.c:5436 +#: tree.c:5446 #, c-format -msgid "tree check: expected %s, have %s in %s, at %s:%d" +msgid "tree check: %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:5473 +#: tree.c:5483 #, c-format msgid "tree check: expected none of %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:5486 +#: tree.c:5496 #, c-format msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:5500 +#: tree.c:5510 #, c-format msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:5512 +#: tree.c:5522 #, c-format msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:5524 +#: tree.c:5534 #, c-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" @@ -7144,58 +7129,58 @@ msgid "" "%Jrequested alignment for %qD is greater than implemented alignment of %d" msgstr "" -#: varasm.c:3731 +#: varasm.c:3736 msgid "initializer for integer value is too complicated" msgstr "" -#: varasm.c:3736 +#: varasm.c:3741 msgid "initializer for floating value is not a floating constant" msgstr "" -#: varasm.c:3802 +#: varasm.c:3807 msgid "unknown set constructor type" msgstr "" -#: varasm.c:4021 +#: varasm.c:4026 #, c-format msgid "invalid initial value for member %qs" msgstr "" -#: varasm.c:4208 varasm.c:4252 +#: varasm.c:4213 varasm.c:4257 msgid "%Jweak declaration of %qD must precede definition" msgstr "" -#: varasm.c:4216 +#: varasm.c:4221 msgid "" "%Jweak declaration of %qD after first use results in unspecified behavior" msgstr "" -#: varasm.c:4250 +#: varasm.c:4255 msgid "%Jweak declaration of %qD must be public" msgstr "" -#: varasm.c:4259 +#: varasm.c:4264 msgid "%Jweak declaration of %qD not supported" msgstr "" -#: varasm.c:4288 varasm.c:4381 +#: varasm.c:4293 varasm.c:4386 msgid "only weak aliases are supported in this configuration" msgstr "" -#: varasm.c:4384 +#: varasm.c:4389 msgid "alias definitions not supported in this configuration; ignored" msgstr "" -#: varasm.c:4413 +#: varasm.c:4418 msgid "visibility attribute not supported in this configuration; ignored" msgstr "" -#: varray.c:204 +#: varray.c:203 #, c-format msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d" msgstr "" -#: varray.c:214 +#: varray.c:213 #, c-format msgid "underflowed virtual array %s in %s, at %s:%d" msgstr "" @@ -7573,57 +7558,57 @@ msgstr "" msgid "subframework include %s conflicts with framework include" msgstr "" -#: config/darwin.c:1331 +#: config/darwin.c:1332 msgid "" "internal and protected visibility attributes not supportedin this " "configuration; ignored" msgstr "" -#: config/sol2-c.c:93 config/sol2-c.c:109 +#: config/sol2-c.c:94 config/sol2-c.c:110 msgid "malformed %<#pragma align%>, ignoring" msgstr "" -#: config/sol2-c.c:102 +#: config/sol2-c.c:103 msgid "invalid alignment for %<#pragma align%>, ignoring" msgstr "" -#: config/sol2-c.c:117 +#: config/sol2-c.c:118 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring" msgstr "" -#: config/sol2-c.c:129 config/sol2-c.c:141 +#: config/sol2-c.c:130 config/sol2-c.c:142 msgid "malformed %<#pragma align%>" msgstr "" -#: config/sol2-c.c:136 +#: config/sol2-c.c:137 msgid "junk at end of %<#pragma align%>" msgstr "" -#: config/sol2-c.c:157 config/sol2-c.c:164 +#: config/sol2-c.c:158 config/sol2-c.c:165 msgid "malformed %<#pragma init%>, ignoring" msgstr "" -#: config/sol2-c.c:187 config/sol2-c.c:199 +#: config/sol2-c.c:188 config/sol2-c.c:200 msgid "malformed %<#pragma init%>" msgstr "" -#: config/sol2-c.c:194 +#: config/sol2-c.c:195 msgid "junk at end of %<#pragma init%>" msgstr "" -#: config/sol2-c.c:215 config/sol2-c.c:222 +#: config/sol2-c.c:216 config/sol2-c.c:223 msgid "malformed %<#pragma fini%>, ignoring" msgstr "" -#: config/sol2-c.c:245 config/sol2-c.c:257 +#: config/sol2-c.c:246 config/sol2-c.c:258 msgid "malformed %<#pragma fini%>" msgstr "" -#: config/sol2-c.c:252 +#: config/sol2-c.c:253 msgid "junk at end of %<#pragma fini%>" msgstr "" -#: config/sol2.c:53 +#: config/sol2.c:54 msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>" msgstr "" @@ -7692,7 +7677,7 @@ msgstr "" msgid "bad value %qs for -mfp-trap-mode switch" msgstr "" -#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1680 +#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1705 #, c-format msgid "bad value %qs for -mtls-size switch" msgstr "" @@ -7747,19 +7732,19 @@ msgstr "" msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:4645 config/rs6000/rs6000.c:10376 +#: config/alpha/alpha.c:4645 config/rs6000/rs6000.c:10711 #: config/xtensa/xtensa.c:1951 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:4651 config/rs6000/rs6000.c:10295 +#: config/alpha/alpha.c:4651 config/rs6000/rs6000.c:10630 #: config/xtensa/xtensa.c:1918 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.c:4659 config/rs6000/rs6000.c:10323 +#: config/alpha/alpha.c:4659 config/rs6000/rs6000.c:10658 #, c-format msgid "invalid %%P value" msgstr "" @@ -7774,12 +7759,12 @@ msgstr "" msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.c:4714 config/rs6000/rs6000.c:10277 +#: config/alpha/alpha.c:4714 config/rs6000/rs6000.c:10612 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.c:4722 config/rs6000/rs6000.c:10285 +#: config/alpha/alpha.c:4722 config/rs6000/rs6000.c:10620 #, c-format msgid "invalid %%M value" msgstr "" @@ -7790,7 +7775,7 @@ msgid "invalid %%U value" msgstr "" #: config/alpha/alpha.c:4778 config/alpha/alpha.c:4792 -#: config/rs6000/rs6000.c:10384 +#: config/rs6000/rs6000.c:10719 #, c-format msgid "invalid %%s value" msgstr "" @@ -7800,8 +7785,8 @@ msgstr "" msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.c:4852 config/rs6000/rs6000.c:10114 -#: config/rs6000/rs6000.c:10134 +#: config/alpha/alpha.c:4852 config/rs6000/rs6000.c:10449 +#: config/rs6000/rs6000.c:10469 #, c-format msgid "invalid %%E value" msgstr "" @@ -7810,13 +7795,13 @@ msgstr "" msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:4886 config/rs6000/rs6000.c:10702 +#: config/alpha/alpha.c:4886 config/rs6000/rs6000.c:11037 #, c-format msgid "invalid %%xn code" msgstr "" -#: config/alpha/alpha.c:5846 config/alpha/alpha.c:5849 config/s390/s390.c:7782 -#: config/s390/s390.c:7785 +#: config/alpha/alpha.c:5846 config/alpha/alpha.c:5849 config/s390/s390.c:7776 +#: config/s390/s390.c:7779 msgid "bad builtin fcode" msgstr "" @@ -7833,13 +7818,13 @@ 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: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:137 +#: config/alpha/alpha.h:293 config/i386/i386.h:336 config/i386/i386.h:338 +#: config/i386/i386.h:340 config/ns32k/ns32k.h:140 config/s390/s390.h:134 #: config/sparc/sparc.h:616 config/sparc/sparc.h:621 msgid "Use hardware fp" msgstr "" -#: config/alpha/alpha.h:294 config/i386/i386.h:334 config/i386/i386.h:336 +#: config/alpha/alpha.h:294 config/i386/i386.h:337 config/i386/i386.h:339 #: config/sparc/sparc.h:618 config/sparc/sparc.h:623 msgid "Do not use hardware fp" msgstr "" @@ -8000,165 +7985,165 @@ msgstr "" #. Unknown flag. #. Undocumented flag. -#: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7455 +#: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7507 msgid "invalid operand output code" msgstr "" -#: config/arm/arm.c:783 +#: config/arm/arm.c:786 #, c-format msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: config/arm/arm.c:793 config/rs6000/rs6000.c:1214 config/sparc/sparc.c:623 +#: config/arm/arm.c:796 config/rs6000/rs6000.c:1220 config/sparc/sparc.c:641 #, c-format msgid "bad value (%s) for %s switch" msgstr "" -#: config/arm/arm.c:902 +#: config/arm/arm.c:905 msgid "target CPU does not support interworking" msgstr "" -#: config/arm/arm.c:908 +#: config/arm/arm.c:911 msgid "target CPU does not support THUMB instructions" msgstr "" -#: config/arm/arm.c:922 +#: config/arm/arm.c:925 msgid "" "enabling backtrace support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:925 +#: config/arm/arm.c:928 msgid "" "enabling callee interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:928 +#: config/arm/arm.c:931 msgid "" "enabling caller interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:932 +#: config/arm/arm.c:935 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" msgstr "" -#: config/arm/arm.c:940 +#: config/arm/arm.c:943 msgid "-fpic and -mapcs-reent are incompatible" msgstr "" -#: config/arm/arm.c:943 +#: config/arm/arm.c:946 msgid "APCS reentrant code not supported. Ignored" msgstr "" -#: config/arm/arm.c:951 +#: config/arm/arm.c:954 msgid "-g with -mno-apcs-frame may not give sensible debugging" msgstr "" -#: config/arm/arm.c:959 +#: config/arm/arm.c:962 msgid "passing floating point arguments in fp regs not yet supported" msgstr "" -#: config/arm/arm.c:1001 +#: config/arm/arm.c:1004 #, c-format msgid "invalid ABI option: -mabi=%s" msgstr "" -#: config/arm/arm.c:1007 +#: config/arm/arm.c:1010 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation" msgstr "" -#: config/arm/arm.c:1010 +#: config/arm/arm.c:1013 msgid "iwmmxt abi requires an iwmmxt capable cpu" msgstr "" -#: config/arm/arm.c:1020 +#: config/arm/arm.c:1023 #, c-format msgid "invalid floating point emulation option: -mfpe=%s" msgstr "" -#: config/arm/arm.c:1037 +#: config/arm/arm.c:1040 #, c-format msgid "invalid floating point option: -mfpu=%s" msgstr "" -#: config/arm/arm.c:1078 +#: config/arm/arm.c:1081 #, c-format msgid "invalid floating point abi: -mfloat-abi=%s" msgstr "" -#: config/arm/arm.c:1091 +#: config/arm/arm.c:1096 msgid "-mfloat-abi=hard and VFP" msgstr "" -#: config/arm/arm.c:1117 +#: config/arm/arm.c:1122 #, c-format msgid "structure size boundary can only be set to %s" msgstr "" -#: config/arm/arm.c:1126 +#: config/arm/arm.c:1131 msgid "-mpic-register= is useless without -fpic" msgstr "" -#: config/arm/arm.c:1133 +#: config/arm/arm.c:1138 #, c-format msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:2608 config/arm/arm.c:2626 config/avr/avr.c:4533 -#: config/c4x/c4x.c:4499 config/h8300/h8300.c:5755 config/i386/i386.c:1685 -#: config/i386/i386.c:1731 config/ip2k/ip2k.c:3181 +#: config/arm/arm.c:2613 config/arm/arm.c:2631 config/avr/avr.c:4533 +#: config/c4x/c4x.c:4499 config/h8300/h8300.c:5755 config/i386/i386.c:1697 +#: config/i386/i386.c:1743 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:16784 config/sh/sh.c:7153 config/sh/sh.c:7174 -#: config/sh/sh.c:7209 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207 +#: config/rs6000/rs6000.c:17129 config/sh/sh.c:7160 config/sh/sh.c:7181 +#: config/sh/sh.c:7216 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207 #, c-format msgid "%qs attribute only applies to functions" msgstr "" -#: config/arm/arm.c:10323 config/arm/arm.c:10341 +#: config/arm/arm.c:10385 config/arm/arm.c:10403 msgid "predicated Thumb instruction" msgstr "" -#: config/arm/arm.c:10329 +#: config/arm/arm.c:10391 msgid "predicated instruction in conditional sequence" msgstr "" -#: config/arm/arm.c:10437 config/arm/arm.c:10447 config/arm/arm.c:10457 -#: config/arm/arm.c:10483 config/arm/arm.c:10501 config/arm/arm.c:10536 -#: config/arm/arm.c:10555 config/arm/arm.c:10570 config/arm/arm.c:10596 -#: config/arm/arm.c:10603 config/arm/arm.c:10610 +#: config/arm/arm.c:10499 config/arm/arm.c:10509 config/arm/arm.c:10519 +#: config/arm/arm.c:10545 config/arm/arm.c:10563 config/arm/arm.c:10598 +#: config/arm/arm.c:10617 config/arm/arm.c:10632 config/arm/arm.c:10658 +#: config/arm/arm.c:10665 config/arm/arm.c:10672 #, c-format msgid "invalid operand for code '%c'" msgstr "" -#: config/arm/arm.c:10496 +#: config/arm/arm.c:10558 msgid "instruction never exectued" msgstr "" -#: config/arm/arm.c:10621 +#: config/arm/arm.c:10683 msgid "missing operand" msgstr "" -#: config/arm/arm.c:11387 +#: config/arm/arm.c:11449 msgid "unable to compute real location of stacked parameter" msgstr "" #. @@@ better error message -#: config/arm/arm.c:12020 config/arm/arm.c:12057 +#: config/arm/arm.c:12082 config/arm/arm.c:12119 msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/arm/arm.c:12100 config/i386/i386.c:13388 config/i386/i386.c:13422 +#: config/arm/arm.c:12162 config/i386/i386.c:13369 config/i386/i386.c:13403 msgid "mask must be an immediate" msgstr "" -#: config/arm/arm.c:12776 +#: config/arm/arm.c:12838 msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:12994 +#: config/arm/arm.c:13056 msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" @@ -8187,101 +8172,101 @@ msgid "Generate re-entrant, PIC code" msgstr "" #: config/arm/arm.h:333 -msgid "Use library calls to perform FP operations" -msgstr "" - -#: config/arm/arm.h:335 -msgid "Use hardware floating point instructions" -msgstr "" - -#: config/arm/arm.h:337 msgid "Assume target CPU is configured as big endian" msgstr "" -#: config/arm/arm.h:339 +#: config/arm/arm.h:335 msgid "Assume target CPU is configured as little endian" msgstr "" -#: config/arm/arm.h:341 +#: config/arm/arm.h:337 msgid "Assume big endian bytes, little endian words" msgstr "" -#: config/arm/arm.h:343 +#: config/arm/arm.h:339 msgid "Support calls between Thumb and ARM instruction sets" msgstr "" -#: config/arm/arm.h:346 +#: config/arm/arm.h:342 msgid "Generate a call to abort if a noreturn function returns" msgstr "" -#: config/arm/arm.h:349 +#: config/arm/arm.h:345 msgid "Do not move instructions into a function's prologue" msgstr "" -#: config/arm/arm.h:352 +#: config/arm/arm.h:348 msgid "Do not load the PIC register in function prologues" msgstr "" -#: config/arm/arm.h:355 +#: config/arm/arm.h:351 msgid "Generate call insns as indirect calls, if necessary" msgstr "" -#: config/arm/arm.h:358 +#: config/arm/arm.h:354 msgid "Compile for the Thumb not the ARM" msgstr "" -#: config/arm/arm.h:362 +#: config/arm/arm.h:358 msgid "Thumb: Generate (non-leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:365 +#: config/arm/arm.h:361 msgid "Thumb: Generate (leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:368 +#: config/arm/arm.h:364 msgid "Thumb: Assume non-static functions may be called from ARM code" msgstr "" -#: config/arm/arm.h:372 +#: config/arm/arm.h:368 msgid "Thumb: Assume function pointers may go to non-Thumb aware code" msgstr "" -#: config/arm/arm.h:376 +#: config/arm/arm.h:372 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations" msgstr "" -#: config/arm/arm.h:378 +#: config/arm/arm.h:374 msgid "Cirrus: Do not break up invalid instruction combinations with NOPs" msgstr "" -#: config/arm/arm.h:386 +#: config/arm/arm.h:382 msgid "Specify the name of the target CPU" msgstr "" -#: config/arm/arm.h:388 +#: config/arm/arm.h:384 msgid "Specify the name of the target architecture" msgstr "" -#: config/arm/arm.h:393 +#: config/arm/arm.h:389 msgid "Specify the name of the target floating point hardware/format" msgstr "" -#: config/arm/arm.h:395 +#: config/arm/arm.h:391 msgid "Specify if floating point hardware should be used" msgstr "" -#: config/arm/arm.h:397 +#: config/arm/arm.h:393 msgid "Specify the minimum bit alignment of structures" msgstr "" -#: config/arm/arm.h:399 +#: config/arm/arm.h:395 msgid "Specify the register to be used for PIC addressing" msgstr "" -#: config/arm/arm.h:400 config/mips/mips.h:780 +#: config/arm/arm.h:396 config/mips/mips.h:780 msgid "Specify an ABI" msgstr "" +#: config/arm/arm.h:398 +msgid "Alias for -mfloat-abi=soft" +msgstr "" + +#: config/arm/arm.h:400 +msgid "Alias for -mfloat-abi=hard" +msgstr "" + #: config/arm/pe.h:59 msgid "Ignore dllimport attribute for functions" msgstr "" @@ -8375,7 +8360,7 @@ msgstr "" msgid "Specify the MCU name" msgstr "" -#: config/avr/avr.h:768 +#: config/avr/avr.h:766 msgid "trampolines not supported" msgstr "" @@ -8538,187 +8523,187 @@ msgstr "" #. each pair being { "NAME", VALUE, "DESCRIPTION" } #. 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/c4x/c4x.h:168 +#: config/c4x/c4x.h:166 msgid "Small memory model" msgstr "" -#: config/c4x/c4x.h:170 +#: config/c4x/c4x.h:168 msgid "Big memory model" msgstr "" -#: config/c4x/c4x.h:172 +#: config/c4x/c4x.h:170 msgid "Use MPYI instruction for C3x" msgstr "" -#: config/c4x/c4x.h:174 +#: config/c4x/c4x.h:172 msgid "Do not use MPYI instruction for C3x" msgstr "" -#: config/c4x/c4x.h:176 +#: config/c4x/c4x.h:174 msgid "Use fast but approximate float to integer conversion" msgstr "" -#: config/c4x/c4x.h:178 +#: config/c4x/c4x.h:176 msgid "Use slow but accurate float to integer conversion" msgstr "" -#: config/c4x/c4x.h:180 +#: config/c4x/c4x.h:178 msgid "Enable use of RTPS instruction" msgstr "" -#: config/c4x/c4x.h:182 +#: config/c4x/c4x.h:180 msgid "Disable use of RTPS instruction" msgstr "" -#: config/c4x/c4x.h:184 +#: config/c4x/c4x.h:182 msgid "Enable use of RTPB instruction" msgstr "" -#: config/c4x/c4x.h:186 +#: config/c4x/c4x.h:184 msgid "Disable use of RTPB instruction" msgstr "" -#: config/c4x/c4x.h:188 +#: config/c4x/c4x.h:186 msgid "Generate code for C30 CPU" msgstr "" -#: config/c4x/c4x.h:190 +#: config/c4x/c4x.h:188 msgid "Generate code for C31 CPU" msgstr "" -#: config/c4x/c4x.h:192 +#: config/c4x/c4x.h:190 msgid "Generate code for C32 CPU" msgstr "" -#: config/c4x/c4x.h:194 +#: config/c4x/c4x.h:192 msgid "Generate code for C33 CPU" msgstr "" -#: config/c4x/c4x.h:196 +#: config/c4x/c4x.h:194 msgid "Generate code for C40 CPU" msgstr "" -#: config/c4x/c4x.h:198 +#: config/c4x/c4x.h:196 msgid "Generate code for C44 CPU" msgstr "" -#: config/c4x/c4x.h:200 +#: config/c4x/c4x.h:198 msgid "Emit code compatible with TI tools" msgstr "" -#: config/c4x/c4x.h:202 +#: config/c4x/c4x.h:200 msgid "Emit code to use GAS extensions" msgstr "" -#: config/c4x/c4x.h:204 config/c4x/c4x.h:208 +#: config/c4x/c4x.h:202 config/c4x/c4x.h:206 msgid "Save DP across ISR in small memory model" msgstr "" -#: config/c4x/c4x.h:206 config/c4x/c4x.h:210 +#: config/c4x/c4x.h:204 config/c4x/c4x.h:208 msgid "Don't save DP across ISR in small memory model" msgstr "" -#: config/c4x/c4x.h:212 +#: config/c4x/c4x.h:210 msgid "Pass arguments on the stack" msgstr "" -#: config/c4x/c4x.h:214 +#: config/c4x/c4x.h:212 msgid "Pass arguments in registers" msgstr "" -#: config/c4x/c4x.h:216 +#: config/c4x/c4x.h:214 msgid "Enable new features under development" msgstr "" -#: config/c4x/c4x.h:218 +#: config/c4x/c4x.h:216 msgid "Disable new features under development" msgstr "" -#: config/c4x/c4x.h:220 +#: config/c4x/c4x.h:218 msgid "Use the BK register as a general purpose register" msgstr "" -#: config/c4x/c4x.h:222 +#: config/c4x/c4x.h:220 msgid "Do not allocate BK register" msgstr "" -#: config/c4x/c4x.h:224 +#: config/c4x/c4x.h:222 msgid "Enable use of DB instruction" msgstr "" -#: config/c4x/c4x.h:226 +#: config/c4x/c4x.h:224 msgid "Disable use of DB instruction" msgstr "" -#: config/c4x/c4x.h:228 +#: config/c4x/c4x.h:226 msgid "Enable debugging" msgstr "" -#: config/c4x/c4x.h:230 +#: config/c4x/c4x.h:228 msgid "Disable debugging" msgstr "" -#: config/c4x/c4x.h:232 +#: config/c4x/c4x.h:230 msgid "Force constants into registers to improve hoisting" msgstr "" -#: config/c4x/c4x.h:234 +#: config/c4x/c4x.h:232 msgid "Don't force constants into registers" msgstr "" -#: config/c4x/c4x.h:236 +#: config/c4x/c4x.h:234 msgid "Force RTL generation to emit valid 3 operand insns" msgstr "" -#: config/c4x/c4x.h:238 +#: config/c4x/c4x.h:236 msgid "Allow RTL generation to emit invalid 3 operand insns" msgstr "" -#: config/c4x/c4x.h:240 +#: config/c4x/c4x.h:238 msgid "Allow unsigned iteration counts for RPTB/DB" msgstr "" -#: config/c4x/c4x.h:242 +#: config/c4x/c4x.h:240 msgid "Disallow unsigned iteration counts for RPTB/DB" msgstr "" -#: config/c4x/c4x.h:244 +#: config/c4x/c4x.h:242 msgid "Preserve all 40 bits of FP reg across call" msgstr "" -#: config/c4x/c4x.h:246 +#: config/c4x/c4x.h:244 msgid "Only preserve 32 bits of FP reg across call" msgstr "" -#: config/c4x/c4x.h:248 +#: config/c4x/c4x.h:246 msgid "Enable parallel instructions" msgstr "" -#: config/c4x/c4x.h:250 +#: config/c4x/c4x.h:248 msgid "Disable parallel instructions" msgstr "" -#: config/c4x/c4x.h:252 +#: config/c4x/c4x.h:250 msgid "Enable MPY||ADD and MPY||SUB instructions" msgstr "" -#: config/c4x/c4x.h:254 +#: config/c4x/c4x.h:252 msgid "Disable MPY||ADD and MPY||SUB instructions" msgstr "" -#: config/c4x/c4x.h:256 +#: config/c4x/c4x.h:254 msgid "Assume that pointers may be aliased" msgstr "" -#: config/c4x/c4x.h:258 +#: config/c4x/c4x.h:256 msgid "Assume that pointers not aliased" msgstr "" -#: config/c4x/c4x.h:332 +#: config/c4x/c4x.h:330 msgid "Specify maximum number of iterations for RPTS" msgstr "" -#: config/c4x/c4x.h:334 +#: config/c4x/c4x.h:332 msgid "Select CPU to generate code for" msgstr "" @@ -9099,54 +9084,54 @@ msgstr "" msgid "Bad output_condmove_single operand" msgstr "" -#: config/frv/frv.c:9600 +#: config/frv/frv.c:9618 msgid "accumulator is not a constant integer" msgstr "" -#: config/frv/frv.c:9605 +#: config/frv/frv.c:9623 msgid "accumulator number is out of bounds" msgstr "" -#: config/frv/frv.c:9616 +#: config/frv/frv.c:9634 #, c-format msgid "inappropriate accumulator for %qs" msgstr "" -#: config/frv/frv.c:9682 +#: config/frv/frv.c:9700 msgid "invalid IACC argument" msgstr "" -#: config/frv/frv.c:9705 +#: config/frv/frv.c:9723 #, c-format msgid "%qs expects a constant argument" msgstr "" -#: config/frv/frv.c:9710 +#: config/frv/frv.c:9728 #, c-format msgid "constant argument out of range for %qs" msgstr "" -#: config/frv/frv.c:10107 +#: config/frv/frv.c:10125 msgid "media functions are not available unless -mmedia is used" msgstr "" -#: config/frv/frv.c:10119 +#: config/frv/frv.c:10137 msgid "this media function is only available on the fr500" msgstr "" -#: config/frv/frv.c:10147 +#: config/frv/frv.c:10165 msgid "this media function is only available on the fr400 and fr550" msgstr "" -#: config/frv/frv.c:10166 +#: config/frv/frv.c:10184 msgid "this builtin function is only available on the fr405 and fr450" msgstr "" -#: config/frv/frv.c:10175 +#: config/frv/frv.c:10193 msgid "this builtin function is only available on the fr500 and fr550" msgstr "" -#: config/frv/frv.c:10187 +#: config/frv/frv.c:10205 msgid "this builtin function is only available on the fr450" msgstr "" @@ -9242,7 +9227,7 @@ msgstr "" msgid "code model %s not supported in PIC mode" msgstr "" -#: config/i386/i386.c:1256 config/sparc/sparc.c:586 +#: config/i386/i386.c:1256 config/sparc/sparc.c:604 #, c-format msgid "bad value (%s) for -mcmodel= switch" msgstr "" @@ -9266,11 +9251,11 @@ msgstr "" msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:1320 config/i386/i386.c:1334 +#: config/i386/i386.c:1309 config/i386/i386.c:1333 msgid "CPU you selected does not support x86-64 instruction set" msgstr "" -#: config/i386/i386.c:1327 config/iq2000/iq2000.c:1671 +#: config/i386/i386.c:1315 config/iq2000/iq2000.c:1671 #, c-format msgid "bad value (%s) for -march= switch" msgstr "" @@ -9317,97 +9302,97 @@ msgstr "" msgid "bad value (%s) for -mtls-dialect= switch" msgstr "" -#: config/i386/i386.c:1493 +#: config/i386/i386.c:1498 msgid "-malign-double makes no sense in the 64bit mode" msgstr "" -#: config/i386/i386.c:1495 +#: config/i386/i386.c:1500 msgid "-mrtd calling convention not supported in the 64bit mode" msgstr "" -#: config/i386/i386.c:1517 config/i386/i386.c:1528 +#: config/i386/i386.c:1522 config/i386/i386.c:1533 msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:1533 +#: config/i386/i386.c:1538 msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:1540 +#: config/i386/i386.c:1545 #, c-format msgid "bad value (%s) for -mfpmath= switch" msgstr "" -#: config/i386/i386.c:1695 config/i386/i386.c:1706 +#: config/i386/i386.c:1707 config/i386/i386.c:1718 msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:1699 config/i386/i386.c:1755 +#: config/i386/i386.c:1711 config/i386/i386.c:1767 msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:1742 +#: config/i386/i386.c:1754 #, c-format msgid "%qs attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:1748 +#: config/i386/i386.c:1760 #, c-format msgid "argument to %qs attribute larger than %d" msgstr "" -#: config/i386/i386.c:2764 +#: config/i386/i386.c:2776 msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:2780 +#: config/i386/i386.c:2792 msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:3026 +#: config/i386/i386.c:3038 msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:5907 +#: config/i386/i386.c:5908 msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:6165 +#: config/i386/i386.c:6146 msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:6180 +#: config/i386/i386.c:6161 msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:6495 +#: config/i386/i386.c:6476 msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:6541 +#: config/i386/i386.c:6522 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.c:6584 +#: config/i386/i386.c:6565 msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:11320 +#: config/i386/i386.c:11301 msgid "unknown insn mode" msgstr "" -#: config/i386/i386.c:13190 config/i386/i386.c:13226 +#: config/i386/i386.c:13171 config/i386/i386.c:13207 #, c-format msgid "selector must be an integer constant in the range 0..%i" msgstr "" -#: config/i386/i386.c:13454 +#: config/i386/i386.c:13435 msgid "shift must be an immediate" msgstr "" -#: config/i386/i386.c:14519 +#: config/i386/i386.c:14489 #, c-format msgid "%qs incompatible attribute ignored" msgstr "" @@ -9515,167 +9500,167 @@ msgstr "" #. Deprecated. #. Deprecated. #. Deprecated. -#: config/i386/i386.h:345 +#: config/i386/i386.h:348 msgid "Alternate calling convention" msgstr "" -#: config/i386/i386.h:347 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144 +#: config/i386/i386.h:350 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144 msgid "Use normal calling convention" msgstr "" -#: config/i386/i386.h:349 +#: config/i386/i386.h:352 msgid "Align some doubles on dword boundary" msgstr "" -#: config/i386/i386.h:351 +#: config/i386/i386.h:354 msgid "Align doubles on word boundary" msgstr "" -#: config/i386/i386.h:353 +#: config/i386/i386.h:356 msgid "Uninitialized locals in .bss" msgstr "" -#: config/i386/i386.h:355 +#: config/i386/i386.h:358 msgid "Uninitialized locals in .data" msgstr "" -#: config/i386/i386.h:357 config/m68k/linux.h:42 config/ns32k/ns32k.h:167 +#: config/i386/i386.h:360 config/m68k/linux.h:42 config/ns32k/ns32k.h:167 msgid "Use IEEE math for fp comparisons" msgstr "" -#: config/i386/i386.h:359 config/ns32k/ns32k.h:169 +#: config/i386/i386.h:362 config/ns32k/ns32k.h:169 msgid "Do not use IEEE math for fp comparisons" msgstr "" -#: config/i386/i386.h:361 +#: config/i386/i386.h:364 msgid "Return values of functions in FPU registers" msgstr "" -#: config/i386/i386.h:363 +#: config/i386/i386.h:366 msgid "Do not return values of functions in FPU registers" msgstr "" -#: config/i386/i386.h:365 +#: config/i386/i386.h:368 msgid "Do not generate sin, cos, sqrt for FPU" msgstr "" -#: config/i386/i386.h:367 +#: config/i386/i386.h:370 msgid "Generate sin, cos, sqrt for FPU" msgstr "" -#: config/i386/i386.h:369 +#: config/i386/i386.h:372 msgid "Omit the frame pointer in leaf functions" msgstr "" -#: config/i386/i386.h:372 +#: config/i386/i386.h:375 msgid "Enable stack probing" msgstr "" #. undocumented #. undocumented -#: config/i386/i386.h:377 +#: config/i386/i386.h:380 msgid "Align destination of the string operations" msgstr "" -#: config/i386/i386.h:379 +#: config/i386/i386.h:382 msgid "Do not align destination of the string operations" msgstr "" -#: config/i386/i386.h:381 +#: config/i386/i386.h:384 msgid "Inline all known string operations" msgstr "" -#: config/i386/i386.h:383 +#: config/i386/i386.h:386 msgid "Do not inline all known string operations" msgstr "" -#: config/i386/i386.h:385 config/i386/i386.h:389 +#: config/i386/i386.h:388 config/i386/i386.h:392 msgid "Use push instructions to save outgoing arguments" msgstr "" -#: config/i386/i386.h:387 config/i386/i386.h:391 +#: config/i386/i386.h:390 config/i386/i386.h:394 msgid "Do not use push instructions to save outgoing arguments" msgstr "" -#: config/i386/i386.h:393 +#: config/i386/i386.h:396 msgid "Support MMX built-in functions" msgstr "" -#: config/i386/i386.h:395 +#: config/i386/i386.h:398 msgid "Do not support MMX built-in functions" msgstr "" -#: config/i386/i386.h:397 +#: config/i386/i386.h:400 msgid "Support 3DNow! built-in functions" msgstr "" -#: config/i386/i386.h:399 +#: config/i386/i386.h:402 msgid "Do not support 3DNow! built-in functions" msgstr "" -#: config/i386/i386.h:401 +#: config/i386/i386.h:404 msgid "Support MMX and SSE built-in functions and code generation" msgstr "" -#: config/i386/i386.h:403 +#: config/i386/i386.h:406 msgid "Do not support MMX and SSE built-in functions and code generation" msgstr "" -#: config/i386/i386.h:405 +#: config/i386/i386.h:408 msgid "Support MMX, SSE and SSE2 built-in functions and code generation" msgstr "" -#: config/i386/i386.h:407 +#: config/i386/i386.h:410 msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation" msgstr "" -#: config/i386/i386.h:409 +#: config/i386/i386.h:412 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation" msgstr "" -#: config/i386/i386.h:411 +#: config/i386/i386.h:414 msgid "" "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation" msgstr "" -#: config/i386/i386.h:413 +#: config/i386/i386.h:416 msgid "sizeof(long double) is 16" msgstr "" -#: config/i386/i386.h:415 +#: config/i386/i386.h:418 msgid "sizeof(long double) is 12" msgstr "" -#: config/i386/i386.h:417 +#: config/i386/i386.h:420 msgid "Generate 64bit x86-64 code" msgstr "" -#: config/i386/i386.h:419 +#: config/i386/i386.h:422 msgid "Generate 32bit i386 code" msgstr "" -#: config/i386/i386.h:421 +#: config/i386/i386.h:424 msgid "Use native (MS) bitfield layout" msgstr "" -#: config/i386/i386.h:423 +#: config/i386/i386.h:426 msgid "Use gcc default bitfield layout" msgstr "" -#: config/i386/i386.h:425 +#: config/i386/i386.h:428 msgid "Use red-zone in the x86-64 code" msgstr "" -#: config/i386/i386.h:427 +#: config/i386/i386.h:430 msgid "Do not use red-zone in the x86-64 code" msgstr "" -#: config/i386/i386.h:429 +#: config/i386/i386.h:432 #, c-format msgid "Use direct references against %gs when accessing tls data" msgstr "" -#: config/i386/i386.h:431 +#: config/i386/i386.h:434 #, c-format msgid "Do not use direct references against %gs when accessing tls data" msgstr "" @@ -9689,54 +9674,54 @@ 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:465 config/ia64/ia64.h:286 config/rs6000/rs6000.h:453 -#: config/s390/s390.h:157 config/sparc/sparc.h:711 +#: config/i386/i386.h:472 config/ia64/ia64.h:286 config/rs6000/rs6000.h:453 +#: config/s390/s390.h:158 config/sparc/sparc.h:711 msgid "Schedule code for given CPU" msgstr "" -#: config/i386/i386.h:467 +#: config/i386/i386.h:474 msgid "Generate floating point mathematics using given instruction set" msgstr "" -#: config/i386/i386.h:469 config/s390/s390.h:159 +#: config/i386/i386.h:476 config/s390/s390.h:160 msgid "Generate code for given CPU" msgstr "" -#: config/i386/i386.h:471 +#: config/i386/i386.h:478 msgid "Number of registers used to pass integer arguments" msgstr "" -#: config/i386/i386.h:473 +#: config/i386/i386.h:480 msgid "Loop code aligned to this power of 2" msgstr "" -#: config/i386/i386.h:475 +#: config/i386/i386.h:482 msgid "Jump targets are aligned to this power of 2" msgstr "" -#: config/i386/i386.h:477 +#: config/i386/i386.h:484 msgid "Function starts are aligned to this power of 2" msgstr "" -#: config/i386/i386.h:480 +#: config/i386/i386.h:487 msgid "Attempt to keep stack aligned to this power of 2" msgstr "" -#: config/i386/i386.h:482 +#: config/i386/i386.h:489 msgid "Branches are this expensive (1-5, arbitrary units)" msgstr "" -#: config/i386/i386.h:484 +#: config/i386/i386.h:491 msgid "Use given x86-64 code model" msgstr "" #. Undocumented. #. Undocumented. -#: config/i386/i386.h:490 +#: config/i386/i386.h:497 msgid "Use given assembler dialect" msgstr "" -#: config/i386/i386.h:492 +#: config/i386/i386.h:499 msgid "Use given thread-local storage dialect" msgstr "" @@ -9985,7 +9970,7 @@ msgstr "" msgid "PRINT_OPERAND: Unknown punctuation '%c'" msgstr "" -#: config/iq2000/iq2000.c:3312 config/mips/mips.c:4804 +#: config/iq2000/iq2000.c:3312 config/mips/mips.c:4821 #: config/xtensa/xtensa.c:1887 msgid "PRINT_OPERAND null pointer" msgstr "" @@ -9995,12 +9980,12 @@ msgstr "" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10313 +#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10648 #, c-format msgid "invalid %%p value" msgstr "" -#: config/iq2000/iq2000.c:3453 config/mips/mips.c:4930 +#: config/iq2000/iq2000.c:3453 config/mips/mips.c:4947 #, c-format msgid "invalid use of %%d, %%x, or %%X" msgstr "" @@ -10093,7 +10078,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.c:2355 config/m32r/m32r.c:2371 -#: config/rs6000/rs6000.c:16981 +#: config/rs6000/rs6000.c:17326 msgid "bad address" msgstr "" @@ -10283,7 +10268,7 @@ msgstr "" msgid "-fPIC is not currently supported on the 68000 or 68010\n" msgstr "" -#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:13134 +#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:13479 msgid "stack limit expression is not supported" msgstr "" @@ -10476,131 +10461,131 @@ msgstr "" msgid "Maximum amount for a single stack increment operation" msgstr "" -#: config/mips/mips.c:4001 +#: config/mips/mips.c:4018 #, c-format msgid "bad value (%s) for -mabi= switch" msgstr "" -#: config/mips/mips.c:4024 +#: config/mips/mips.c:4041 #, c-format msgid "" "-mips%s conflicts with the other architecture options, which specify a MIPS%" "d processor" msgstr "" -#: config/mips/mips.c:4043 +#: config/mips/mips.c:4060 #, c-format msgid "-march=%s is not compatible with the selected ABI" msgstr "" -#: config/mips/mips.c:4058 +#: config/mips/mips.c:4075 msgid "-mgp64 used with a 32-bit processor" msgstr "" -#: config/mips/mips.c:4060 +#: config/mips/mips.c:4077 msgid "-mgp32 used with a 64-bit ABI" msgstr "" -#: config/mips/mips.c:4062 +#: config/mips/mips.c:4079 msgid "-mgp64 used with a 32-bit ABI" msgstr "" -#: config/mips/mips.c:4080 config/mips/mips.c:4082 config/mips/mips.c:4084 -#: config/mips/mips.c:4164 +#: config/mips/mips.c:4097 config/mips/mips.c:4099 config/mips/mips.c:4101 +#: config/mips/mips.c:4181 #, c-format msgid "unsupported combination: %s" msgstr "" -#: config/mips/mips.c:4159 +#: config/mips/mips.c:4176 msgid "" "generation of Branch Likely instructions enabled, but not supported by " "architecture" msgstr "" -#: config/mips/mips.c:4176 +#: config/mips/mips.c:4193 msgid "-G is incompatible with PIC code which is the default" msgstr "" -#: config/mips/mips.c:4243 +#: config/mips/mips.c:4260 msgid "-mips3d requires -mpaired-single" msgstr "" -#: config/mips/mips.c:4252 +#: config/mips/mips.c:4269 msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float" msgstr "" -#: config/mips/mips.c:4257 +#: config/mips/mips.c:4274 msgid "-mips3d/-mpaired-single must be used with -mips64" msgstr "" -#: config/mips/mips.c:4615 +#: config/mips/mips.c:4632 msgid "mips_debugger_offset called with non stack/frame/arg pointer" msgstr "" -#: config/mips/mips.c:4741 +#: config/mips/mips.c:4758 #, c-format msgid "internal error: %%) found without a %%( in assembler pattern" msgstr "" -#: config/mips/mips.c:4755 +#: config/mips/mips.c:4772 #, c-format msgid "internal error: %%] found without a %%[ in assembler pattern" msgstr "" -#: config/mips/mips.c:4768 +#: config/mips/mips.c:4785 #, c-format msgid "internal error: %%> found without a %%< in assembler pattern" msgstr "" -#: config/mips/mips.c:4781 +#: config/mips/mips.c:4798 #, c-format msgid "internal error: %%} found without a %%{ in assembler pattern" msgstr "" -#: config/mips/mips.c:4795 +#: config/mips/mips.c:4812 #, c-format msgid "PRINT_OPERAND: unknown punctuation '%c'" msgstr "" -#: config/mips/mips.c:4824 +#: config/mips/mips.c:4841 #, c-format msgid "PRINT_OPERAND, invalid insn for %%C" msgstr "" -#: config/mips/mips.c:4841 +#: config/mips/mips.c:4858 #, c-format msgid "PRINT_OPERAND, invalid insn for %%N" msgstr "" -#: config/mips/mips.c:4850 +#: config/mips/mips.c:4867 #, c-format msgid "PRINT_OPERAND, invalid insn for %%F" msgstr "" -#: config/mips/mips.c:4859 +#: config/mips/mips.c:4876 #, c-format msgid "PRINT_OPERAND, invalid insn for %%W" msgstr "" -#: config/mips/mips.c:4880 +#: config/mips/mips.c:4897 #, c-format msgid "invalid %%Y value" msgstr "" -#: config/mips/mips.c:4958 +#: config/mips/mips.c:4975 msgid "PRINT_OPERAND, invalid operand for relocation" msgstr "" -#: config/mips/mips.c:7544 +#: config/mips/mips.c:7561 #, c-format msgid "cannot handle inconsistent calls to %qs" msgstr "" -#: config/mips/mips.c:8934 +#: config/mips/mips.c:8951 msgid "the cpu name must be lower case" msgstr "" -#: config/mips/mips.c:8956 +#: config/mips/mips.c:8973 #, c-format msgid "bad value (%s) for %s" msgstr "" @@ -10871,7 +10856,7 @@ msgstr "" #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. -#: config/mips/mips.h:2337 +#: config/mips/mips.h:2321 msgid "mips16 function profiling" msgstr "" @@ -10882,83 +10867,88 @@ msgstr "" #: config/mmix/mmix.c:657 #, c-format +msgid "support for mode %qs" +msgstr "" + +#: config/mmix/mmix.c:671 +#, c-format msgid "" "too large function value type, needs %d registers, have only %d registers " "for this" msgstr "" -#: config/mmix/mmix.c:827 +#: config/mmix/mmix.c:841 msgid "function_profiler support for MMIX" msgstr "" -#: config/mmix/mmix.c:849 +#: config/mmix/mmix.c:863 msgid "MMIX Internal: Last named vararg would not fit in a register" msgstr "" -#: config/mmix/mmix.c:1448 config/mmix/mmix.c:1578 +#: config/mmix/mmix.c:1462 config/mmix/mmix.c:1592 msgid "MMIX Internal: Expected a CONST_INT, not this" msgstr "" -#: config/mmix/mmix.c:1456 config/mmix/mmix.c:1480 config/mmix/mmix.c:1596 +#: config/mmix/mmix.c:1470 config/mmix/mmix.c:1494 config/mmix/mmix.c:1610 #, c-format msgid "MMIX Internal: Bad register: %d" msgstr "" -#: config/mmix/mmix.c:1527 +#: config/mmix/mmix.c:1541 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" msgstr "" -#: config/mmix/mmix.c:1546 +#: config/mmix/mmix.c:1560 msgid "MMIX Internal: Expected a register, not this" msgstr "" -#: config/mmix/mmix.c:1556 +#: config/mmix/mmix.c:1570 msgid "MMIX Internal: Expected a constant, not this" msgstr "" #. Presumably there's a missing case above if we get here. -#: config/mmix/mmix.c:1588 +#: config/mmix/mmix.c:1602 #, c-format msgid "MMIX Internal: Missing %qc case in mmix_print_operand" msgstr "" #. We need the original here. -#: config/mmix/mmix.c:1640 +#: config/mmix/mmix.c:1654 msgid "MMIX Internal: Cannot decode this operand" msgstr "" -#: config/mmix/mmix.c:1697 +#: config/mmix/mmix.c:1711 msgid "MMIX Internal: This is not a recognized address" msgstr "" -#: config/mmix/mmix.c:1874 +#: config/mmix/mmix.c:1888 #, c-format msgid "stack frame not a multiple of 8 bytes: %d" msgstr "" -#: config/mmix/mmix.c:2113 +#: config/mmix/mmix.c:2127 #, c-format msgid "stack frame not a multiple of octabyte: %d" msgstr "" -#: config/mmix/mmix.c:2587 config/mmix/mmix.c:2651 +#: config/mmix/mmix.c:2601 config/mmix/mmix.c:2665 #, c-format msgid "MMIX Internal: %s is not a shiftable int" msgstr "" -#: config/mmix/mmix.c:2767 +#: config/mmix/mmix.c:2781 msgid "MMIX Internal: Trying to output invalidly reversed condition:" msgstr "" -#: config/mmix/mmix.c:2774 +#: config/mmix/mmix.c:2788 msgid "MMIX Internal: What's the CC of this?" msgstr "" -#: config/mmix/mmix.c:2778 +#: config/mmix/mmix.c:2792 msgid "MMIX Internal: What is the CC of this?" msgstr "" -#: config/mmix/mmix.c:2848 +#: config/mmix/mmix.c:2862 msgid "MMIX Internal: This is not a constant:" msgstr "" @@ -11053,7 +11043,7 @@ msgstr "" msgid "Do not work around hardware multiply bug" msgstr "" -#: config/ns32k/ns32k.h:142 config/s390/s390.h:138 +#: config/ns32k/ns32k.h:142 config/s390/s390.h:135 msgid "Don't use hardware fp" msgstr "" @@ -11467,185 +11457,205 @@ msgstr "" msgid "junk at end of #pragma longcall" msgstr "" -#: config/rs6000/rs6000.c:1238 +#: config/rs6000/rs6000.c:1244 msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:1245 +#: config/rs6000/rs6000.c:1251 msgid "-mstring is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:1259 +#: config/rs6000/rs6000.c:1265 #, c-format msgid "unknown -mdebug-%s switch" msgstr "" -#: config/rs6000/rs6000.c:1271 +#: config/rs6000/rs6000.c:1277 msgid "" "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>" msgstr "" -#: config/rs6000/rs6000.c:1282 +#: config/rs6000/rs6000.c:1288 #, c-format msgid "Unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:1326 +#: config/rs6000/rs6000.c:1338 msgid "AltiVec and E500 instructions cannot coexist" msgstr "" -#: config/rs6000/rs6000.c:1604 +#: config/rs6000/rs6000.c:1616 #, c-format msgid "unknown -m%s= option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1625 +#: config/rs6000/rs6000.c:1637 #, c-format msgid "not configured for ABI: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1631 +#: config/rs6000/rs6000.c:1645 +msgid "Using darwin64 ABI" +msgstr "" + +#: config/rs6000/rs6000.c:1650 +msgid "Using old darwin ABI" +msgstr "" + +#: config/rs6000/rs6000.c:1656 #, c-format msgid "unknown ABI specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1648 +#: config/rs6000/rs6000.c:1673 msgid "invalid option for -mfloat-gprs" msgstr "" -#: config/rs6000/rs6000.c:1662 +#: config/rs6000/rs6000.c:1687 #, c-format msgid "unknown -malign-XXXXX option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:4660 +#: config/rs6000/rs6000.c:4658 +msgid "" +"GCC vector returned by reference: non-standard ABI extension with no " +"compatibility guarantee" +msgstr "" + +#: config/rs6000/rs6000.c:4731 msgid "" "Cannot return value in vector register because altivec instructions are " "disabled, use -maltivec to enable them." msgstr "" -#: config/rs6000/rs6000.c:4794 +#: config/rs6000/rs6000.c:4920 msgid "" "Cannot pass argument in vector register because altivec instructions are " "disabled, use -maltivec to enable them." msgstr "" -#: config/rs6000/rs6000.c:6270 +#: config/rs6000/rs6000.c:5712 +msgid "" +"GCC vector passed by reference: non-standard ABI extension with no " +"compatibility guarantee" +msgstr "" + +#: config/rs6000/rs6000.c:6605 msgid "argument 1 must be a 5-bit signed literal" msgstr "" -#: config/rs6000/rs6000.c:6373 config/rs6000/rs6000.c:7043 +#: config/rs6000/rs6000.c:6708 config/rs6000/rs6000.c:7378 msgid "argument 2 must be a 5-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6413 +#: config/rs6000/rs6000.c:6748 msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:6467 +#: config/rs6000/rs6000.c:6802 msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:6629 +#: config/rs6000/rs6000.c:6964 msgid "argument 3 must be a 4-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6801 +#: config/rs6000/rs6000.c:7136 #, c-format msgid "argument to %qs must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6914 +#: config/rs6000/rs6000.c:7249 msgid "argument to dss must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6929 +#: config/rs6000/rs6000.c:7264 #, c-format msgid "invalid parameter combination for %qs AltiVec intrinsic" msgstr "" -#: config/rs6000/rs6000.c:7163 +#: config/rs6000/rs6000.c:7498 msgid "argument 1 of __builtin_spe_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:7236 +#: config/rs6000/rs6000.c:7571 msgid "argument 1 of __builtin_spe_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:10143 +#: config/rs6000/rs6000.c:10478 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:10152 +#: config/rs6000/rs6000.c:10487 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:10161 +#: config/rs6000/rs6000.c:10496 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:10196 +#: config/rs6000/rs6000.c:10531 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:10206 +#: config/rs6000/rs6000.c:10541 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:10216 +#: config/rs6000/rs6000.c:10551 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:10236 config/xtensa/xtensa.c:1937 +#: config/rs6000/rs6000.c:10571 config/xtensa/xtensa.c:1937 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:10303 +#: config/rs6000/rs6000.c:10638 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.c:10350 +#: config/rs6000/rs6000.c:10685 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:10394 +#: config/rs6000/rs6000.c:10729 #, c-format msgid "invalid %%S value" msgstr "" -#: config/rs6000/rs6000.c:10436 +#: config/rs6000/rs6000.c:10771 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:10446 +#: config/rs6000/rs6000.c:10781 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:10455 config/xtensa/xtensa.c:1907 +#: config/rs6000/rs6000.c:10790 config/xtensa/xtensa.c:1907 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:13097 +#: config/rs6000/rs6000.c:13442 msgid "stack frame too large" msgstr "" -#: config/rs6000/rs6000.c:15613 +#: config/rs6000/rs6000.c:15958 msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.c:16699 +#: config/rs6000/rs6000.c:17044 msgid "use of 'long' in AltiVec types is deprecated; use 'int'" msgstr "" @@ -11706,12 +11716,6 @@ msgstr "" msgid "-fpic is not supported; -fPIC assumed" msgstr "" -#. Handle -mfix-and-continue. -#: config/rs6000/darwin.h:106 -#, c-format -msgid "invalid option `%s'" -msgstr "" - #: config/rs6000/darwin.h:113 msgid "-m64 requires PowerPC64 architecture, enabling" msgstr "" @@ -12102,194 +12106,198 @@ msgstr "" msgid "-m%s not supported in this configuration" msgstr "" -#: config/s390/s390.c:1284 +#: config/s390/s390.c:1293 #, c-format msgid "Unknown cpu used in -march=%s." msgstr "" -#: config/s390/s390.c:1303 +#: config/s390/s390.c:1312 #, c-format msgid "Unknown cpu used in -mtune=%s." msgstr "" -#: config/s390/s390.c:1308 +#: config/s390/s390.c:1317 #, c-format msgid "z/Architecture mode not supported on %s." msgstr "" -#: config/s390/s390.c:1310 +#: config/s390/s390.c:1319 msgid "64-bit ABI not supported in ESA/390 mode." msgstr "" -#: config/s390/s390.c:1316 +#: config/s390/s390.c:1325 msgid "invalid value for -mwarn-framesize" msgstr "" -#: config/s390/s390.c:1326 +#: config/s390/s390.c:1335 msgid "invalid value for -mstack-size" msgstr "" -#: config/s390/s390.c:1329 +#: config/s390/s390.c:1338 msgid "stack size must be an exact power of 2" msgstr "" -#: config/s390/s390.c:1335 +#: config/s390/s390.c:1344 msgid "invalid value for -mstack-guard" msgstr "" -#: config/s390/s390.c:1338 +#: config/s390/s390.c:1347 msgid "stack size must be greater than the stack guard value" msgstr "" -#: config/s390/s390.c:1341 +#: config/s390/s390.c:1350 msgid "stack guard value must be an exact power of 2" msgstr "" -#: config/s390/s390.c:1344 +#: config/s390/s390.c:1353 msgid "-mstack-size implies use of -mstack-guard" msgstr "" -#: config/s390/s390.c:1348 +#: config/s390/s390.c:1357 msgid "-mstack-guard implies use of -mstack-size" msgstr "" -#: config/s390/s390.c:4052 +#: config/s390/s390.c:4046 msgid "Cannot decompose address." msgstr "" -#: config/s390/s390.c:4244 +#: config/s390/s390.c:4238 msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/s390/s390.c:6291 +#: config/s390/s390.c:6285 msgid "Total size of local variables exceeds architecture limit." msgstr "" -#: config/s390/s390.c:6830 +#: config/s390/s390.c:6823 #, c-format msgid "frame size of %qs is " msgstr "" -#: config/s390/s390.c:6830 +#: config/s390/s390.c:6823 msgid " bytes" msgstr "" -#: config/s390/s390.c:6834 +#: config/s390/s390.c:6827 #, c-format msgid "%qs uses dynamic stack allocation" msgstr "" -#: config/s390/s390.h:139 +#: config/s390/s390.h:136 msgid "Use bras for executable < 64k" msgstr "" -#: config/s390/s390.h:140 +#: config/s390/s390.h:137 msgid "Don't use bras" msgstr "" -#: config/s390/s390.h:141 +#: config/s390/s390.h:138 msgid "Additional debug prints" msgstr "" -#: config/s390/s390.h:142 +#: config/s390/s390.h:139 msgid "Don't print additional debug prints" msgstr "" -#: config/s390/s390.h:143 +#: config/s390/s390.h:140 msgid "64 bit ABI" msgstr "" -#: config/s390/s390.h:144 +#: config/s390/s390.h:141 msgid "31 bit ABI" msgstr "" -#: config/s390/s390.h:145 +#: config/s390/s390.h:142 msgid "z/Architecture" msgstr "" -#: config/s390/s390.h:146 +#: config/s390/s390.h:143 msgid "ESA/390 architecture" msgstr "" -#: config/s390/s390.h:147 +#: config/s390/s390.h:144 msgid "mvcle use" msgstr "" -#: config/s390/s390.h:148 +#: config/s390/s390.h:145 msgid "mvc&ex" msgstr "" -#: config/s390/s390.h:149 -msgid "enable tpf OS tracing code" +#: config/s390/s390.h:146 +msgid "Enable tpf OS tracing code" msgstr "" -#: config/s390/s390.h:150 -msgid "disable tpf OS tracing code" +#: config/s390/s390.h:147 +msgid "Disable tpf OS tracing code" msgstr "" -#: config/s390/s390.h:151 -msgid "disable fused multiply/add instructions" +#: config/s390/s390.h:148 +msgid "Disable fused multiply/add instructions" msgstr "" -#: config/s390/s390.h:152 -msgid "enable fused multiply/add instructions" +#: config/s390/s390.h:149 +msgid "Enable fused multiply/add instructions" msgstr "" -#: config/s390/s390.h:161 -msgid "Set backchain" +#: config/s390/s390.h:150 +msgid "Maintain backchain pointer" msgstr "" -#: config/s390/s390.h:163 -msgid "Do not set backchain" +#: config/s390/s390.h:151 +msgid "Don't maintain backchain pointer" msgstr "" -#: config/s390/s390.h:165 -msgid "Set backchain appropriate for the linux kernel" +#: config/s390/s390.h:152 +msgid "Use packed stack layout" +msgstr "" + +#: config/s390/s390.h:153 +msgid "Don't use packed stack layout" msgstr "" -#: config/s390/s390.h:167 +#: config/s390/s390.h:162 msgid "Warn if a single function's framesize exceeds the given framesize" msgstr "" -#: config/s390/s390.h:170 +#: config/s390/s390.h:165 msgid "Warn if a function uses alloca or creates an array with dynamic size" msgstr "" -#: config/s390/s390.h:173 +#: config/s390/s390.h:168 msgid "" "Emit extra code in the function prologue in order to trap if the stacksize " "exceeds the given limit" msgstr "" -#: config/s390/s390.h:176 +#: config/s390/s390.h:171 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:6190 +#: config/sh/sh.c:6197 msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:7159 +#: config/sh/sh.c:7166 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:7181 config/sh/sh.c:7216 +#: config/sh/sh.c:7188 config/sh/sh.c:7223 #, c-format msgid "%qs attribute only applies to interrupt functions" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:7188 +#: config/sh/sh.c:7195 #, c-format msgid "%qs attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:7223 +#: config/sh/sh.c:7230 #, c-format msgid "%qs attribute argument not an integer constant" msgstr "" @@ -12326,7 +12334,7 @@ msgstr "" msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute." msgstr "" -#: config/sh/symbian.c:892 cp/tree.c:2360 +#: config/sh/symbian.c:892 cp/tree.c:2346 #, c-format msgid "lang_* check: failed in %s, at %s:%d" msgstr "" @@ -12338,79 +12346,79 @@ msgstr "" msgid "Profiling is not supported on this target." msgstr "" -#: config/sparc/sparc.c:559 +#: config/sparc/sparc.c:577 #, c-format msgid "%s is not supported by this configuration" msgstr "" -#: config/sparc/sparc.c:566 +#: config/sparc/sparc.c:584 msgid "-mlong-double-64 not allowed with -m64" msgstr "" -#: config/sparc/sparc.c:591 +#: config/sparc/sparc.c:609 msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: config/sparc/sparc.c:7263 config/sparc/sparc.c:7269 +#: config/sparc/sparc.c:7315 config/sparc/sparc.c:7321 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:7339 +#: config/sparc/sparc.c:7391 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:7349 +#: config/sparc/sparc.c:7401 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:7388 +#: config/sparc/sparc.c:7440 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:7389 +#: config/sparc/sparc.c:7441 #, c-format msgid "invalid %%C operand" msgstr "" -#: config/sparc/sparc.c:7410 +#: config/sparc/sparc.c:7462 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:7411 +#: config/sparc/sparc.c:7463 #, c-format msgid "invalid %%D operand" msgstr "" -#: config/sparc/sparc.c:7427 +#: config/sparc/sparc.c:7479 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:7441 +#: config/sparc/sparc.c:7493 #, c-format msgid "invalid %%s operand" msgstr "" -#: config/sparc/sparc.c:7495 +#: config/sparc/sparc.c:7547 msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:7498 +#: config/sparc/sparc.c:7550 msgid "floating point constant not a valid immediate operand" msgstr "" -#: config/sparc/freebsd.h:77 config/sparc/linux.h:86 -#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:211 +#: config/sparc/freebsd.h:77 config/sparc/linux.h:91 +#: config/sparc/linux64.h:111 config/sparc/netbsd-elf.h:211 msgid "Use 64 bit long doubles" msgstr "" -#: config/sparc/freebsd.h:78 config/sparc/linux.h:87 -#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:212 +#: config/sparc/freebsd.h:78 config/sparc/linux.h:92 +#: config/sparc/linux64.h:112 config/sparc/netbsd-elf.h:212 msgid "Use 128 bit long doubles" msgstr "" @@ -12871,257 +12879,257 @@ msgstr "" msgid "unable to call pointer to member function here" msgstr "" -#: cp/call.c:2374 +#: cp/call.c:2369 msgid "%s %D(%T, %T, %T) <built-in>" msgstr "" -#: cp/call.c:2379 +#: cp/call.c:2374 msgid "%s %D(%T, %T) <built-in>" msgstr "" -#: cp/call.c:2383 +#: cp/call.c:2378 msgid "%s %D(%T) <built-in>" msgstr "" -#: cp/call.c:2387 +#: cp/call.c:2382 msgid "%s %T <conversion>" msgstr "" -#: cp/call.c:2389 +#: cp/call.c:2384 msgid "%J%s %+#D <near match>" msgstr "" -#: cp/call.c:2391 +#: cp/call.c:2386 msgid "%J%s %+#D" msgstr "" -#: cp/call.c:2426 +#: cp/call.c:2421 msgid "candidates are:" msgstr "" -#: cp/call.c:2612 +#: cp/call.c:2607 msgid "conversion from %qT to %qT is ambiguous" msgstr "" -#: cp/call.c:2766 cp/call.c:2824 +#: cp/call.c:2761 cp/call.c:2819 msgid "no matching function for call to %<%D(%A)%>" msgstr "" -#: cp/call.c:2769 cp/call.c:2827 +#: cp/call.c:2764 cp/call.c:2822 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:2895 +#: cp/call.c:2890 #, c-format msgid "" "pointer-to-member function %E cannot be called without an object; consider " "using .* or ->*" msgstr "" -#: cp/call.c:2964 +#: cp/call.c:2959 msgid "no match for call to %<(%T) (%A)%>" msgstr "" -#: cp/call.c:2973 +#: cp/call.c:2968 msgid "call of %<(%T) (%A)%> is ambiguous" msgstr "" -#: cp/call.c:3010 +#: cp/call.c:3005 msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>" msgstr "" -#: cp/call.c:3016 +#: cp/call.c:3011 msgid "%s for %<operator%s%> in %<%E%s%>" msgstr "" -#: cp/call.c:3020 +#: cp/call.c:3015 msgid "%s for %<operator[]%> in %<%E[%E]%>" msgstr "" -#: cp/call.c:3025 +#: cp/call.c:3020 msgid "%s for %qs in %<%s %E%>" msgstr "" -#: cp/call.c:3030 +#: cp/call.c:3025 msgid "%s for %<operator%s%> in %<%E %s %E%>" msgstr "" -#: cp/call.c:3033 +#: cp/call.c:3028 msgid "%s for %<operator%s%> in %<%s%E%>" msgstr "" -#: cp/call.c:3123 +#: cp/call.c:3118 msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" -#: cp/call.c:3200 +#: cp/call.c:3195 msgid "%qE has type %<void%> and is not a throw-expression" msgstr "" -#: cp/call.c:3239 cp/call.c:3449 +#: cp/call.c:3234 cp/call.c:3444 msgid "operands to ?: have different types" msgstr "" -#: cp/call.c:3403 +#: cp/call.c:3398 msgid "enumeral mismatch in conditional expression: %qT vs %qT" msgstr "" -#: cp/call.c:3410 +#: cp/call.c:3405 msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: cp/call.c:3705 +#: cp/call.c:3700 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" msgstr "" -#: cp/call.c:3758 +#: cp/call.c:3753 msgid "using synthesized %q#D for copy assignment" msgstr "" -#: cp/call.c:3760 +#: cp/call.c:3755 msgid " where cfront would use %q#D" msgstr "" -#: cp/call.c:3792 +#: cp/call.c:3787 msgid "comparison between %q#T and %q#T" msgstr "" -#: cp/call.c:4049 +#: cp/call.c:4044 msgid "no suitable %<operator %s> for %qT" msgstr "" -#: cp/call.c:4066 +#: cp/call.c:4061 msgid "%q+#D is private" msgstr "" -#: cp/call.c:4068 +#: cp/call.c:4063 msgid "%q+#D is protected" msgstr "" -#: cp/call.c:4070 +#: cp/call.c:4065 msgid "%q+#D is inaccessible" msgstr "" -#: cp/call.c:4071 +#: cp/call.c:4066 msgid "within this context" msgstr "" -#: cp/call.c:4159 cp/cvt.c:263 +#: cp/call.c:4154 cp/cvt.c:263 msgid "invalid conversion from %qT to %qT" msgstr "" -#: cp/call.c:4161 +#: cp/call.c:4156 msgid " initializing argument %P of %qD" msgstr "" -#: cp/call.c:4305 +#: cp/call.c:4300 msgid "cannot bind bitfield %qE to %qT" msgstr "" -#: cp/call.c:4308 +#: cp/call.c:4303 msgid "cannot bind packed field %qE to %qT" msgstr "" -#: cp/call.c:4311 +#: cp/call.c:4306 msgid "cannot bind rvalue %qE to %qT" msgstr "" -#: cp/call.c:4406 +#: cp/call.c:4401 msgid "" "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:4432 +#: cp/call.c:4427 msgid "" "cannot receive objects of non-POD type %q#T through %<...%>; call will abort " "at runtime" msgstr "" -#: cp/call.c:4475 +#: cp/call.c:4470 msgid "the default argument for parameter %d of %qD has not yet been parsed" msgstr "" -#: cp/call.c:4680 +#: cp/call.c:4675 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers" msgstr "" -#: cp/call.c:4699 +#: cp/call.c:4694 msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.c:4949 +#: cp/call.c:4944 msgid "could not find class$ field in java interface type %qT" msgstr "" -#: cp/call.c:5211 +#: cp/call.c:5206 msgid "call to non-function %qD" msgstr "" -#: cp/call.c:5236 +#: cp/call.c:5231 msgid "request for member %qD in %qE, which is of non-aggregate type %qT" msgstr "" -#: cp/call.c:5315 +#: cp/call.c:5310 msgid "no matching function for call to %<%T::%s(%A)%#V%>" msgstr "" -#: cp/call.c:5333 +#: cp/call.c:5328 msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.c:5357 +#: cp/call.c:5352 msgid "cannot call member function %qD without object" msgstr "" -#: cp/call.c:5962 +#: cp/call.c:5957 msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.c:5964 cp/name-lookup.c:4245 +#: cp/call.c:5959 cp/name-lookup.c:4110 msgid " in call to %qD" msgstr "" -#: cp/call.c:6021 +#: cp/call.c:6016 msgid "choosing %qD over %qD" msgstr "" -#: cp/call.c:6022 +#: cp/call.c:6017 msgid " for conversion from %qT to %qT" msgstr "" -#: cp/call.c:6024 +#: cp/call.c:6019 msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:6145 +#: cp/call.c:6140 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:6149 +#: cp/call.c:6144 msgid "candidate 1:" msgstr "" -#: cp/call.c:6150 +#: cp/call.c:6145 msgid "candidate 2:" msgstr "" -#: cp/call.c:6286 +#: cp/call.c:6281 msgid "could not convert %qE to %qT" msgstr "" -#: cp/call.c:6416 +#: cp/call.c:6411 msgid "" "invalid initialization of non-const reference of type %qT from a temporary " "of type %qT" msgstr "" -#: cp/call.c:6420 +#: cp/call.c:6415 msgid "" "invalid initialization of reference of type %qT from expression of type %qT" msgstr "" @@ -13390,39 +13398,39 @@ msgstr "" msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/class.c:5532 +#: cp/class.c:5530 msgid "language string %<\"%E\"%> not recognized" msgstr "" -#: cp/class.c:5619 +#: cp/class.c:5617 msgid "cannot resolve overloaded function %qD based on conversion to type %qT" msgstr "" -#: cp/class.c:5744 +#: cp/class.c:5742 msgid "no matches converting function %qD to type %q#T" msgstr "" -#: cp/class.c:5767 +#: cp/class.c:5765 msgid "converting overloaded function %qD to type %q#T is ambiguous" msgstr "" -#: cp/class.c:5793 +#: cp/class.c:5791 msgid "assuming pointer to member %qD" msgstr "" -#: cp/class.c:5796 +#: cp/class.c:5794 msgid "(a pointer to member can only be formed with %<&%E%>)" msgstr "" -#: cp/class.c:5841 cp/class.c:6020 cp/class.c:6027 +#: cp/class.c:5839 cp/class.c:5870 cp/class.c:6022 cp/class.c:6029 msgid "not enough type information" msgstr "" -#: cp/class.c:5858 +#: cp/class.c:5856 msgid "argument of type %qT does not match %qT" msgstr "" -#: cp/class.c:6004 +#: cp/class.c:6006 msgid "invalid operation on uninstantiated type" msgstr "" @@ -13431,11 +13439,11 @@ msgstr "" #. A name N used in a class S shall refer to the same declaration #. in its context and when re-evaluated in the completed scope of #. S. -#: cp/class.c:6270 cp/decl.c:1230 cp/name-lookup.c:577 cp/pt.c:2223 +#: cp/class.c:6272 cp/decl.c:1231 cp/name-lookup.c:508 cp/pt.c:2223 msgid "declaration of %q#D" msgstr "" -#: cp/class.c:6271 +#: cp/class.c:6273 msgid "changes meaning of %qD from %q+#D" msgstr "" @@ -13459,7 +13467,7 @@ msgstr "" msgid "conversion from %qT to %qT discards qualifiers" msgstr "" -#: cp/cvt.c:517 cp/typeck.c:4866 +#: cp/cvt.c:517 cp/typeck.c:4879 msgid "casting %qT to %qT does not dereference pointer" msgstr "" @@ -13525,91 +13533,91 @@ msgstr "" msgid " candidate conversions include %qD and %qD" msgstr "" -#: cp/decl.c:367 +#: cp/decl.c:368 msgid "label %qD used but not defined" msgstr "" -#: cp/decl.c:378 +#: cp/decl.c:379 msgid "label %qD defined but not used" msgstr "" -#: cp/decl.c:1137 +#: cp/decl.c:1138 msgid "%qD was declared %<extern%> and later %<static%>" msgstr "" -#: cp/decl.c:1138 cp/decl.c:1603 +#: cp/decl.c:1139 cp/decl.c:1604 msgid "previous declaration of %qD" msgstr "" -#: cp/decl.c:1186 +#: cp/decl.c:1187 msgid "%Jfunction %qD redeclared as inline" msgstr "" -#: cp/decl.c:1187 +#: cp/decl.c:1188 msgid "%Jprevious declaration of %qD with attribute noinline" msgstr "" -#: cp/decl.c:1194 +#: cp/decl.c:1195 msgid "%Jfunction %qD redeclared with attribute noinline" msgstr "" -#: cp/decl.c:1196 +#: cp/decl.c:1197 msgid "%Jprevious declaration of %qD was inline" msgstr "" -#: cp/decl.c:1217 cp/decl.c:1288 +#: cp/decl.c:1218 cp/decl.c:1289 msgid "shadowing %s function %q#D" msgstr "" -#: cp/decl.c:1226 +#: cp/decl.c:1227 msgid "library function %q#D redeclared as non-function %q#D" msgstr "" -#: cp/decl.c:1231 +#: cp/decl.c:1232 msgid "conflicts with built-in declaration %q#D" msgstr "" -#: cp/decl.c:1283 cp/decl.c:1392 cp/decl.c:1408 +#: cp/decl.c:1284 cp/decl.c:1393 cp/decl.c:1409 msgid "new declaration %q#D" msgstr "" -#: cp/decl.c:1284 +#: cp/decl.c:1285 msgid "ambiguates built-in declaration %q#D" msgstr "" -#: cp/decl.c:1355 +#: cp/decl.c:1356 msgid "%q#D redeclared as different kind of symbol" msgstr "" -#: cp/decl.c:1358 +#: cp/decl.c:1359 msgid "previous declaration of %q#D" msgstr "" -#: cp/decl.c:1377 +#: cp/decl.c:1378 msgid "declaration of template %q#D" msgstr "" -#: cp/decl.c:1378 cp/name-lookup.c:578 +#: cp/decl.c:1379 cp/name-lookup.c:509 msgid "conflicts with previous declaration %q#D" msgstr "" -#: cp/decl.c:1393 cp/decl.c:1409 +#: cp/decl.c:1394 cp/decl.c:1410 msgid "ambiguates old declaration %q#D" msgstr "" -#: cp/decl.c:1401 +#: cp/decl.c:1402 msgid "declaration of C function %q#D conflicts with" msgstr "" -#: cp/decl.c:1403 +#: cp/decl.c:1404 msgid "previous declaration %q#D here" msgstr "" -#: cp/decl.c:1416 +#: cp/decl.c:1417 msgid "conflicting declaration %q#D" msgstr "" -#: cp/decl.c:1417 +#: cp/decl.c:1418 msgid "%qD has a previous declaration as %q#D" msgstr "" @@ -13620,65 +13628,65 @@ msgstr "" #. 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 +#: cp/decl.c:1471 msgid "declaration of namespace %qD conflicts with" msgstr "" -#: cp/decl.c:1471 +#: cp/decl.c:1472 msgid "previous declaration of namespace %qD here" msgstr "" -#: cp/decl.c:1483 +#: cp/decl.c:1484 msgid "%q#D previously defined here" msgstr "" -#: cp/decl.c:1484 +#: cp/decl.c:1485 msgid "%q#D previously declared here" msgstr "" #. Prototype decl follows defn w/o prototype. -#: cp/decl.c:1493 +#: cp/decl.c:1494 msgid "prototype for %q#D" msgstr "" -#: cp/decl.c:1494 +#: cp/decl.c:1495 msgid "%Jfollows non-prototype definition here" msgstr "" -#: cp/decl.c:1506 +#: cp/decl.c:1507 msgid "previous declaration of %q#D with %qL linkage" msgstr "" -#: cp/decl.c:1508 +#: cp/decl.c:1509 msgid "conflicts with new declaration with %qL linkage" msgstr "" -#: cp/decl.c:1531 cp/decl.c:1538 +#: cp/decl.c:1532 cp/decl.c:1539 msgid "default argument given for parameter %d of %q#D" msgstr "" -#: cp/decl.c:1533 cp/decl.c:1540 +#: cp/decl.c:1534 cp/decl.c:1541 msgid "after previous specification in %q#D" msgstr "" -#: cp/decl.c:1549 +#: cp/decl.c:1550 msgid "%q#D was used before it was declared inline" msgstr "" -#: cp/decl.c:1550 +#: cp/decl.c:1551 msgid "%Jprevious non-inline declaration here" msgstr "" -#: cp/decl.c:1602 +#: cp/decl.c:1603 msgid "redundant redeclaration of %qD in same scope" msgstr "" -#: cp/decl.c:1696 +#: cp/decl.c:1697 #, c-format msgid "declaration of %qF throws different exceptions" msgstr "" -#: cp/decl.c:1698 +#: cp/decl.c:1699 #, c-format msgid "than previous declaration %qF" msgstr "" @@ -13691,89 +13699,89 @@ msgstr "" #. that specialization that would cause an implicit #. instantiation to take place, in every translation unit in #. which such a use occurs. -#: cp/decl.c:1851 +#: cp/decl.c:1852 msgid "explicit specialization of %qD after first use" msgstr "" -#: cp/decl.c:1930 +#: cp/decl.c:1931 msgid "%J%qD: visibility attribute ignored because it" msgstr "" -#: cp/decl.c:1932 +#: cp/decl.c:1933 msgid "%Jconflicts with previous declaration here" msgstr "" -#: cp/decl.c:2160 +#: cp/decl.c:2161 #, c-format msgid "label %qE referenced outside of any function" msgstr "" -#: cp/decl.c:2256 cp/decl.c:2280 cp/decl.c:2368 +#: cp/decl.c:2257 cp/decl.c:2281 cp/decl.c:2369 msgid "jump to label %qD" msgstr "" -#: cp/decl.c:2258 cp/decl.c:2282 +#: cp/decl.c:2259 cp/decl.c:2283 msgid "jump to case label" msgstr "" -#: cp/decl.c:2261 cp/decl.c:2285 +#: cp/decl.c:2262 cp/decl.c:2286 msgid "%H from here" msgstr "" -#: cp/decl.c:2266 +#: cp/decl.c:2267 msgid " crosses initialization of %q#D" msgstr "" -#: cp/decl.c:2269 cp/decl.c:2384 +#: cp/decl.c:2270 cp/decl.c:2385 msgid " enters scope of non-POD %q#D" msgstr "" -#: cp/decl.c:2289 cp/decl.c:2388 +#: cp/decl.c:2290 cp/decl.c:2389 msgid " enters try block" msgstr "" -#: cp/decl.c:2291 cp/decl.c:2390 +#: cp/decl.c:2292 cp/decl.c:2391 msgid " enters catch block" msgstr "" -#: cp/decl.c:2369 +#: cp/decl.c:2370 msgid " from here" msgstr "" #. Can't skip init of __exception_info. -#: cp/decl.c:2380 +#: cp/decl.c:2381 msgid "%J enters catch block" msgstr "" -#: cp/decl.c:2382 +#: cp/decl.c:2383 msgid " skips initialization of %q#D" msgstr "" -#: cp/decl.c:2416 +#: cp/decl.c:2417 msgid "label named wchar_t" msgstr "" -#: cp/decl.c:2419 +#: cp/decl.c:2420 msgid "duplicate label %qD" msgstr "" -#: cp/decl.c:2650 cp/parser.c:3437 +#: cp/decl.c:2651 cp/parser.c:3437 msgid "%qD used without template parameters" msgstr "" -#: cp/decl.c:2660 cp/decl.c:2675 cp/decl.c:2766 +#: cp/decl.c:2661 cp/decl.c:2676 cp/decl.c:2767 msgid "no class template named %q#T in %q#T" msgstr "" -#: cp/decl.c:2696 cp/decl.c:2706 cp/decl.c:2726 +#: cp/decl.c:2697 cp/decl.c:2707 cp/decl.c:2727 msgid "no type named %q#T in %q#T" msgstr "" -#: cp/decl.c:2775 +#: cp/decl.c:2776 msgid "template parameters do not match template" msgstr "" -#: cp/decl.c:2776 cp/friend.c:317 cp/friend.c:325 +#: cp/decl.c:2777 cp/friend.c:317 cp/friend.c:325 msgid "%qD declared here" msgstr "" @@ -13855,654 +13863,660 @@ msgstr "" msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.c:3784 +#: cp/decl.c:3781 +msgid "" +"template header not allowed in member definition of explicitly specialized " +"class" +msgstr "" + +#: cp/decl.c:3789 msgid "duplicate initialization of %qD" msgstr "" -#: cp/decl.c:3817 +#: cp/decl.c:3822 msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.c:3866 +#: cp/decl.c:3871 msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cp/decl.c:3873 cp/decl.c:4497 +#: cp/decl.c:3878 cp/decl.c:4502 msgid "elements of array %q#D have incomplete type" msgstr "" -#: cp/decl.c:3889 +#: cp/decl.c:3894 msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:3939 +#: cp/decl.c:3944 msgid "%qD declared as reference but not initialized" msgstr "" -#: cp/decl.c:3945 +#: cp/decl.c:3950 msgid "ISO C++ forbids use of initializer list to initialize reference %qD" msgstr "" -#: cp/decl.c:3974 +#: cp/decl.c:3979 msgid "cannot initialize %qT from %qT" msgstr "" -#: cp/decl.c:4006 +#: cp/decl.c:4011 msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.c:4011 +#: cp/decl.c:4016 msgid "array size missing in %qD" msgstr "" -#: cp/decl.c:4023 +#: cp/decl.c:4028 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:4060 +#: cp/decl.c:4065 msgid "storage size of %qD isn't known" msgstr "" -#: cp/decl.c:4082 +#: cp/decl.c:4087 msgid "storage size of %qD isn't constant" msgstr "" -#: cp/decl.c:4137 +#: cp/decl.c:4142 msgid "" "sorry: semantics of inline function static data %q#D are wrong (you'll wind " "up with multiple copies)" msgstr "" -#: cp/decl.c:4140 +#: cp/decl.c:4145 msgid "%J you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:4167 +#: cp/decl.c:4172 msgid "uninitialized const %qD" msgstr "" -#: cp/decl.c:4227 +#: cp/decl.c:4232 msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4237 +#: cp/decl.c:4242 #, c-format msgid "Designated initializer %qE larger than array size" msgstr "" -#: cp/decl.c:4308 +#: cp/decl.c:4313 msgid "brace-enclosed initializer used to initialize %qT" msgstr "" -#: cp/decl.c:4371 +#: cp/decl.c:4376 msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.c:4387 +#: cp/decl.c:4392 msgid "ISO C++ does not allow designated initializers" msgstr "" -#: cp/decl.c:4391 +#: cp/decl.c:4396 msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.c:4453 +#: cp/decl.c:4458 msgid "too many initializers for %qT" msgstr "" -#: cp/decl.c:4491 +#: cp/decl.c:4496 msgid "variable-sized object %qD may not be initialized" msgstr "" -#: cp/decl.c:4502 +#: cp/decl.c:4507 msgid "%qD has incomplete type" msgstr "" -#: cp/decl.c:4556 +#: cp/decl.c:4561 msgid "%qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.c:4601 +#: cp/decl.c:4606 msgid "structure %qD with uninitialized const members" msgstr "" -#: cp/decl.c:4603 +#: cp/decl.c:4608 msgid "structure %qD with uninitialized reference members" msgstr "" -#: cp/decl.c:4798 +#: cp/decl.c:4803 msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:4815 +#: cp/decl.c:4820 msgid "cannot initialize %qD to namespace %qD" msgstr "" -#: cp/decl.c:4858 +#: cp/decl.c:4863 msgid "shadowing previous type declaration of %q#D" msgstr "" -#: cp/decl.c:4895 +#: cp/decl.c:4900 msgid "%qD cannot be thread-local because it has non-POD type %qT" msgstr "" -#: cp/decl.c:4910 +#: cp/decl.c:4915 msgid "%qD is thread-local and so cannot be dynamically initialized" msgstr "" -#: cp/decl.c:5518 +#: cp/decl.c:5523 msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:5520 +#: cp/decl.c:5525 msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:5541 +#: cp/decl.c:5546 msgid "%qD declared as a %<virtual%> %s" msgstr "" -#: cp/decl.c:5543 +#: cp/decl.c:5548 msgid "%qD declared as an %<inline%> %s" msgstr "" -#: cp/decl.c:5545 +#: cp/decl.c:5550 msgid "" "%<const%> and %<volatile%> function specifiers on %qD invalid in %s " "declaration" msgstr "" -#: cp/decl.c:5549 +#: cp/decl.c:5554 msgid "%qD declared as a friend" msgstr "" -#: cp/decl.c:5555 +#: cp/decl.c:5560 msgid "%qD declared with an exception specification" msgstr "" -#: cp/decl.c:5638 +#: cp/decl.c:5643 msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.c:5640 +#: cp/decl.c:5645 msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.c:5642 +#: cp/decl.c:5647 msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.c:5646 +#: cp/decl.c:5651 msgid "%<::main%> must return %<int%>" msgstr "" -#: cp/decl.c:5676 +#: cp/decl.c:5681 msgid "non-local function %q#D uses anonymous type" msgstr "" -#: cp/decl.c:5679 cp/decl.c:6021 +#: cp/decl.c:5684 cp/decl.c:6029 msgid "" "%q#D does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:5685 +#: cp/decl.c:5690 msgid "non-local function %q#D uses local type %qT" msgstr "" -#: cp/decl.c:5708 +#: cp/decl.c:5713 msgid "%smember function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:5732 +#: cp/decl.c:5737 msgid "defining explicit specialization %qD in friend declaration" msgstr "" #. Something like `template <class T> friend void f<T>()'. -#: cp/decl.c:5742 +#: cp/decl.c:5747 msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: cp/decl.c:5770 +#: cp/decl.c:5775 msgid "" "default arguments are not allowed in declaration of friend template " "specialization %qD" msgstr "" -#: cp/decl.c:5778 +#: cp/decl.c:5783 msgid "" "%<inline%> is not allowed in declaration of friend template specialization %" "qD" msgstr "" -#: cp/decl.c:5845 +#: cp/decl.c:5850 msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.c:5865 cp/decl2.c:715 +#: cp/decl.c:5870 cp/decl2.c:715 msgid "no %q#D member function declared in class %qT" msgstr "" #. It's a typedef referring to an anonymous type. -#: cp/decl.c:6018 +#: cp/decl.c:6026 msgid "non-local variable %q#D uses anonymous type" msgstr "" -#: cp/decl.c:6027 +#: cp/decl.c:6035 msgid "non-local variable %q#D uses local type %qT" msgstr "" -#: cp/decl.c:6142 +#: cp/decl.c:6150 msgid "" "invalid in-class initialization of static data member of non-integral type %" "qT" msgstr "" -#: cp/decl.c:6152 +#: cp/decl.c:6160 msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.c:6156 +#: cp/decl.c:6164 msgid "" "ISO C++ forbids initialization of member constant %qD of non-integral type %" "qT" msgstr "" -#: cp/decl.c:6176 +#: cp/decl.c:6184 msgid "size of array %qD has non-integral type %qT" msgstr "" -#: cp/decl.c:6178 +#: cp/decl.c:6186 msgid "size of array has non-integral type %qT" msgstr "" -#: cp/decl.c:6214 +#: cp/decl.c:6222 msgid "size of array %qD is negative" msgstr "" -#: cp/decl.c:6216 +#: cp/decl.c:6224 msgid "size of array is negative" msgstr "" -#: cp/decl.c:6224 +#: cp/decl.c:6232 msgid "ISO C++ forbids zero-size array %qD" msgstr "" -#: cp/decl.c:6226 +#: cp/decl.c:6234 msgid "ISO C++ forbids zero-size array" msgstr "" -#: cp/decl.c:6233 +#: cp/decl.c:6241 msgid "size of array %qD is not an integral constant-expression" msgstr "" -#: cp/decl.c:6236 +#: cp/decl.c:6244 msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.c:6241 +#: cp/decl.c:6249 msgid "ISO C++ forbids variable-size array %qD" msgstr "" -#: cp/decl.c:6243 +#: cp/decl.c:6251 msgid "ISO C++ forbids variable-size array" msgstr "" -#: cp/decl.c:6273 +#: cp/decl.c:6281 msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:6348 +#: cp/decl.c:6356 msgid "declaration of %qD as %s" msgstr "" -#: cp/decl.c:6350 +#: cp/decl.c:6358 #, c-format msgid "creating %s" msgstr "" -#: cp/decl.c:6362 +#: cp/decl.c:6370 msgid "" "declaration of %qD as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.c:6366 +#: cp/decl.c:6374 msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:6401 +#: cp/decl.c:6409 msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:6411 +#: cp/decl.c:6419 msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:6424 +#: cp/decl.c:6432 msgid "operator %qT declared to return %qT" msgstr "" -#: cp/decl.c:6426 +#: cp/decl.c:6434 msgid "return type specified for %<operator %T%>" msgstr "" -#: cp/decl.c:6448 +#: cp/decl.c:6456 msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:6452 +#: cp/decl.c:6460 #, c-format msgid "variable or field %qE declared void" msgstr "" -#: cp/decl.c:6455 +#: cp/decl.c:6463 msgid "variable or field declared void" msgstr "" -#: cp/decl.c:6621 +#: cp/decl.c:6629 msgid "type %qT is not derived from type %qT" msgstr "" -#: cp/decl.c:6666 +#: cp/decl.c:6674 msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.c:6722 cp/decl.c:7817 +#: cp/decl.c:6730 cp/decl.c:7824 msgid "declaration of %qD as non-function" msgstr "" -#: cp/decl.c:6755 +#: cp/decl.c:6763 #, c-format msgid "two or more data types in declaration of %qs" msgstr "" -#: cp/decl.c:6798 +#: cp/decl.c:6806 msgid "ISO C++ does not support %<long long%>" msgstr "" -#: cp/decl.c:6858 cp/decl.c:6860 +#: cp/decl.c:6866 cp/decl.c:6868 #, c-format msgid "ISO C++ forbids declaration of %qs with no type" msgstr "" -#: cp/decl.c:6885 +#: cp/decl.c:6893 #, c-format msgid "short, signed or unsigned invalid for %qs" msgstr "" -#: cp/decl.c:6887 +#: cp/decl.c:6895 #, c-format msgid "long, short, signed or unsigned invalid for %qs" msgstr "" -#: cp/decl.c:6889 +#: cp/decl.c:6897 #, c-format msgid "long and short specified together for %qs" msgstr "" -#: cp/decl.c:6891 +#: cp/decl.c:6899 #, c-format msgid "long or short specified with char for %qs" msgstr "" -#: cp/decl.c:6893 +#: cp/decl.c:6901 #, c-format msgid "long or short specified with floating type for %qs" msgstr "" -#: cp/decl.c:6895 +#: cp/decl.c:6903 #, c-format msgid "signed and unsigned given together for %qs" msgstr "" -#: cp/decl.c:6901 +#: cp/decl.c:6909 #, c-format msgid "long, short, signed or unsigned used invalidly for %qs" msgstr "" -#: cp/decl.c:6966 +#: cp/decl.c:6974 #, c-format msgid "complex invalid for %qs" msgstr "" -#: cp/decl.c:6995 +#: cp/decl.c:7003 msgid "qualifiers are not allowed on declaration of %<operator %T%>" msgstr "" -#: cp/decl.c:7016 +#: cp/decl.c:7024 msgid "member %qD cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:7023 +#: cp/decl.c:7031 msgid "%<%T::%D%> is not a valid declarator" msgstr "" -#: cp/decl.c:7031 +#: cp/decl.c:7039 msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:7035 +#: cp/decl.c:7043 msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:7042 +#: cp/decl.c:7050 msgid "virtual outside class declaration" msgstr "" -#: cp/decl.c:7055 cp/decl.c:7062 +#: cp/decl.c:7063 cp/decl.c:7070 #, c-format msgid "multiple storage classes in declaration of %qs" msgstr "" -#: cp/decl.c:7105 +#: cp/decl.c:7113 #, c-format msgid "storage class specified for %s %qs" msgstr "" -#: cp/decl.c:7142 +#: cp/decl.c:7150 msgid "top-level declaration of %qs specifies %<auto%>" msgstr "" -#: cp/decl.c:7154 +#: cp/decl.c:7162 msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:7281 +#: cp/decl.c:7289 msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:7284 +#: cp/decl.c:7292 msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.c:7304 +#: cp/decl.c:7312 msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.c:7307 +#: cp/decl.c:7315 msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:7312 +#: cp/decl.c:7320 msgid "constructors may not be cv-qualified" msgstr "" -#: cp/decl.c:7332 +#: cp/decl.c:7340 #, c-format msgid "can't initialize friend function %qs" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:7336 +#: cp/decl.c:7344 msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:7340 +#: cp/decl.c:7348 msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:7342 +#: cp/decl.c:7350 #, c-format msgid "can't define friend function %qs in a local class definition" msgstr "" -#: cp/decl.c:7355 +#: cp/decl.c:7363 msgid "destructors may not have parameters" msgstr "" -#: cp/decl.c:7373 cp/decl.c:7380 +#: cp/decl.c:7381 cp/decl.c:7388 msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.c:7374 +#: cp/decl.c:7382 msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.c:7382 +#: cp/decl.c:7390 msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.c:7438 +#: cp/decl.c:7446 msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.c:7489 +#: cp/decl.c:7497 msgid "extra qualification %<%T::%> on member %qs ignored" msgstr "" -#: cp/decl.c:7508 +#: cp/decl.c:7516 msgid "cannot declare member function %<%T::%s%> within %<%T%>" msgstr "" -#: cp/decl.c:7523 +#: cp/decl.c:7531 msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:7562 +#: cp/decl.c:7570 msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.c:7564 +#: cp/decl.c:7572 msgid "parameter may not have variably modified type %qT" msgstr "" #. [dcl.fct.spec] The explicit specifier shall only be used in #. declarations of constructors within a class definition. -#: cp/decl.c:7572 +#: cp/decl.c:7580 msgid "only declarations of constructors can be %<explicit%>" msgstr "" -#: cp/decl.c:7580 +#: cp/decl.c:7588 msgid "non-member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7585 +#: cp/decl.c:7593 msgid "non-object member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7591 +#: cp/decl.c:7599 msgid "function %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7596 +#: cp/decl.c:7604 msgid "static %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7601 +#: cp/decl.c:7609 msgid "const %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7619 +#: cp/decl.c:7627 msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.c:7628 +#: cp/decl.c:7636 msgid "%Jtypedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:7682 +#: cp/decl.c:7689 msgid "%Jinvalid type qualifier for non-member function type" msgstr "" -#: cp/decl.c:7745 +#: cp/decl.c:7752 msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:7750 +#: cp/decl.c:7757 msgid "%<inline%> specified for friend class declaration" msgstr "" -#: cp/decl.c:7758 +#: cp/decl.c:7765 msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:7760 +#: cp/decl.c:7767 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>" msgstr "" -#: cp/decl.c:7764 +#: cp/decl.c:7771 msgid "friend declaration requires class-key, i.e. %<friend %#T%>" msgstr "" -#: cp/decl.c:7777 +#: cp/decl.c:7784 msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.c:7788 +#: cp/decl.c:7795 msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:7807 +#: cp/decl.c:7814 msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.c:7832 +#: cp/decl.c:7839 msgid "cannot use %<::%> in parameter declaration" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.c:7877 +#: cp/decl.c:7884 msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.c:7889 +#: cp/decl.c:7896 msgid "function %qD cannot be declared friend" msgstr "" -#: cp/decl.c:7901 +#: cp/decl.c:7908 msgid "can't make %qD into a method -- not in a class" msgstr "" -#: cp/decl.c:7910 +#: cp/decl.c:7917 msgid "function %qD declared virtual inside a union" msgstr "" -#: cp/decl.c:7919 +#: cp/decl.c:7926 msgid "%qD cannot be declared virtual, since it is always static" msgstr "" -#: cp/decl.c:7999 +#: cp/decl.c:8006 msgid "field %qD has incomplete type" msgstr "" -#: cp/decl.c:8001 +#: cp/decl.c:8008 msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.c:8010 +#: cp/decl.c:8017 msgid " in instantiation of template %qT" msgstr "" -#: cp/decl.c:8020 +#: cp/decl.c:8027 #, c-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:8031 +#: cp/decl.c:8038 msgid "member functions are implicitly friends of their class" msgstr "" @@ -14518,81 +14532,81 @@ 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:8071 +#: cp/decl.c:8078 msgid "ISO C++ forbids initialization of member %qD" msgstr "" -#: cp/decl.c:8073 +#: cp/decl.c:8080 msgid "making %qD static" msgstr "" -#: cp/decl.c:8131 +#: cp/decl.c:8138 msgid "storage class %<auto%> invalid for function %qs" msgstr "" -#: cp/decl.c:8133 +#: cp/decl.c:8140 msgid "storage class %<register%> invalid for function %qs" msgstr "" -#: cp/decl.c:8135 +#: cp/decl.c:8142 msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.c:8146 +#: cp/decl.c:8153 msgid "" "%<static%> specified invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:8149 +#: cp/decl.c:8156 msgid "" "%<inline%> specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:8157 +#: cp/decl.c:8164 #, c-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.c:8188 +#: cp/decl.c:8195 msgid "cannot declare member function %qD to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:8195 +#: cp/decl.c:8202 msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:8224 +#: cp/decl.c:8231 msgid "" "%<static%> may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.c:8231 +#: cp/decl.c:8238 msgid "static member %qD declared %<register%>" msgstr "" -#: cp/decl.c:8236 +#: cp/decl.c:8243 msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.c:8377 +#: cp/decl.c:8386 msgid "default argument for %q#D has type %qT" msgstr "" -#: cp/decl.c:8380 +#: cp/decl.c:8389 msgid "default argument for parameter of type %qT has type %qT" msgstr "" -#: cp/decl.c:8397 +#: cp/decl.c:8406 msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.c:8465 +#: cp/decl.c:8474 msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.c:8489 +#: cp/decl.c:8498 msgid "parameter %qD includes %s to array of unknown bound %qT" msgstr "" @@ -14611,102 +14625,110 @@ msgstr "" #. or implicitly defined), there's no need to worry about their #. existence. Theoretically, they should never even be #. instantiated, but that's hard to forestall. -#: cp/decl.c:8648 +#: cp/decl.c:8657 msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.c:8772 +#: cp/decl.c:8781 msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.c:8774 +#: cp/decl.c:8783 msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.c:8794 +#: cp/decl.c:8803 msgid "%qD must be a nonstatic member function" msgstr "" -#: cp/decl.c:8800 +#: cp/decl.c:8809 msgid "" "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:8818 +#: cp/decl.c:8827 msgid "%qD must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:8853 +#: cp/decl.c:8862 #, c-format msgid "conversion to %s%s will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:8861 +#: cp/decl.c:8870 msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cp/decl.c:8911 +#: cp/decl.c:8920 msgid "postfix %qD must take %<int%> as its argument" msgstr "" -#: cp/decl.c:8915 +#: cp/decl.c:8924 msgid "postfix %qD must take %<int%> as its second argument" msgstr "" -#: cp/decl.c:8922 +#: cp/decl.c:8931 msgid "%qD must take either zero or one argument" msgstr "" -#: cp/decl.c:8924 +#: cp/decl.c:8933 msgid "%qD must take either one or two arguments" msgstr "" -#: cp/decl.c:8945 +#: cp/decl.c:8954 msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.c:8951 +#: cp/decl.c:8960 msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.c:8960 +#: cp/decl.c:8969 msgid "%qD must take %<void%>" msgstr "" -#: cp/decl.c:8962 cp/decl.c:8970 +#: cp/decl.c:8971 cp/decl.c:8979 msgid "%qD must take exactly one argument" msgstr "" -#: cp/decl.c:8972 +#: cp/decl.c:8981 msgid "%qD must take exactly two arguments" msgstr "" -#: cp/decl.c:8980 +#: cp/decl.c:8989 msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.c:8994 +#: cp/decl.c:9003 msgid "%qD should return by value" msgstr "" -#: cp/decl.c:9006 cp/decl.c:9009 +#: cp/decl.c:9015 cp/decl.c:9018 msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.c:9069 +#: cp/decl.c:9072 +msgid "using template type parameter %qT after %qs" +msgstr "" + +#: cp/decl.c:9086 msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.c:9075 -msgid "using template type parameter %qT after %qs" +#: cp/decl.c:9087 +msgid "%qD has a previous declaration here" msgstr "" -#: cp/decl.c:9083 +#: cp/decl.c:9094 msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.c:9089 +#: cp/decl.c:9095 cp/decl.c:9102 +msgid "%qT has a previous declaration here" +msgstr "" + +#: cp/decl.c:9101 msgid "%qT referred to as enum" msgstr "" @@ -14717,47 +14739,47 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:9104 +#: cp/decl.c:9117 msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.c:9249 +#: cp/decl.c:9279 msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.c:9267 +#: cp/decl.c:9298 msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.c:9360 +#: cp/decl.c:9391 msgid "derived union %qT invalid" msgstr "" -#: cp/decl.c:9366 +#: cp/decl.c:9397 msgid "Java class %qT cannot have multiple bases" msgstr "" -#: cp/decl.c:9374 +#: cp/decl.c:9405 msgid "Java class %qT cannot have virtual bases" msgstr "" -#: cp/decl.c:9393 +#: cp/decl.c:9424 msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.c:9426 +#: cp/decl.c:9457 msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.c:9428 +#: cp/decl.c:9459 msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.c:9496 +#: cp/decl.c:9529 msgid "multiple definition of %q#T" msgstr "" -#: cp/decl.c:9497 +#: cp/decl.c:9530 msgid "%Jprevious definition here" msgstr "" @@ -14765,39 +14787,39 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:9629 +#: cp/decl.c:9667 msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.c:9730 +#: cp/decl.c:9768 msgid "enumerator value for %qD not integer constant" msgstr "" -#: cp/decl.c:9757 +#: cp/decl.c:9795 msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.c:9826 +#: cp/decl.c:9866 msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.c:9941 cp/typeck.c:6252 +#: cp/decl.c:9981 cp/typeck.c:6274 msgid "%<operator=%> should return a reference to %<*this%>" msgstr "" -#: cp/decl.c:10265 +#: cp/decl.c:10304 msgid "parameter %qD declared void" msgstr "" -#: cp/decl.c:10747 +#: cp/decl.c:10786 msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:10762 +#: cp/decl.c:10801 msgid "%qD is already defined in class %qT" msgstr "" -#: cp/decl.c:10973 +#: cp/decl.c:11012 msgid "static member function %q#D declared with type qualifiers" msgstr "" @@ -14947,7 +14969,7 @@ msgid "default argument missing for parameter %P of %q+#D" msgstr "" #. damn ICE suppression -#: cp/error.c:2373 +#: cp/error.c:2365 #, c-format msgid "unexpected letter %qc in locate_error\n" msgstr "" @@ -14974,7 +14996,7 @@ msgstr "" msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: cp/except.c:599 cp/init.c:1856 +#: cp/except.c:599 cp/init.c:1872 msgid "%qD should never be overloaded" msgstr "" @@ -15069,7 +15091,7 @@ msgstr "" #: cp/g++spec.c:238 java/jvspec.c:417 #, c-format -msgid "argument to `%s' missing\n" +msgid "argument to '%s' missing\n" msgstr "" #: cp/init.c:316 @@ -15206,50 +15228,50 @@ msgstr "" msgid "can't find class$" msgstr "" -#: cp/init.c:1808 +#: cp/init.c:1823 msgid "invalid type %<void%> for new" msgstr "" -#: cp/init.c:1818 +#: cp/init.c:1833 msgid "uninitialized const in %<new%> of %q#T" msgstr "" -#: cp/init.c:1851 +#: cp/init.c:1867 #, c-format msgid "call to Java constructor with %qs undefined" msgstr "" -#: cp/init.c:1891 +#: cp/init.c:1907 msgid "request for member %qD is ambiguous" msgstr "" -#: cp/init.c:2024 +#: cp/init.c:2040 msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2494 +#: cp/init.c:2510 msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:2547 +#: cp/init.c:2563 msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:2706 +#: cp/init.c:2722 msgid "possible problem detected in invocation of delete operator:" msgstr "" -#: cp/init.c:2709 +#: cp/init.c:2725 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:2730 +#: cp/init.c:2746 msgid "unknown array size in delete" msgstr "" -#: cp/init.c:2990 +#: cp/init.c:3006 msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -15302,8 +15324,8 @@ msgstr "" #: cp/lex.c:619 msgid "" -"(if you use `-fpermissive', G++ will accept your code, but allowing the use " -"of an undeclared name is deprecated)" +"(if you use %<-fpermissive%>, G++ will accept your code, but allowing the " +"use of an undeclared name is deprecated)" msgstr "" #: cp/mangle.c:2114 @@ -15322,19 +15344,19 @@ msgstr "" msgid "the mangled name of %qD will change in a future version of GCC" msgstr "" -#: cp/method.c:443 +#: cp/method.c:441 msgid "generic thunk code fails for method %q#D which uses %<...%>" msgstr "" -#: cp/method.c:652 +#: cp/method.c:650 msgid "non-static const member %q#D, can't use default assignment operator" msgstr "" -#: cp/method.c:658 +#: cp/method.c:656 msgid "non-static reference member %q#D, can't use default assignment operator" msgstr "" -#: cp/name-lookup.c:762 +#: cp/name-lookup.c:693 msgid "redeclaration of %<wchar_t%> as %qT" msgstr "" @@ -15344,228 +15366,227 @@ msgstr "" #. [basic.start.main] #. #. This function shall not be overloaded. -#: cp/name-lookup.c:794 +#: cp/name-lookup.c:725 msgid "invalid redeclaration of %qD" msgstr "" -#: cp/name-lookup.c:795 +#: cp/name-lookup.c:726 msgid "as %qD" msgstr "" -#: cp/name-lookup.c:883 +#: cp/name-lookup.c:814 msgid "type mismatch with previous external decl of %q#D" msgstr "" -#: cp/name-lookup.c:884 +#: cp/name-lookup.c:815 msgid "previous external decl of %q#D" msgstr "" -#: cp/name-lookup.c:966 +#: cp/name-lookup.c:897 msgid "extern declaration of %q#D doesn't match" msgstr "" -#: cp/name-lookup.c:967 +#: cp/name-lookup.c:898 msgid "global declaration %q#D" msgstr "" -#: cp/name-lookup.c:1003 cp/name-lookup.c:1010 +#: cp/name-lookup.c:934 cp/name-lookup.c:941 msgid "declaration of %q#D shadows a parameter" msgstr "" #. Location of previous decl is not useful in this case. -#: cp/name-lookup.c:1035 +#: cp/name-lookup.c:966 msgid "declaration of %qD shadows a member of 'this'" msgstr "" -#: cp/name-lookup.c:1041 +#: cp/name-lookup.c:972 msgid "declaration of %qD shadows a previous local" msgstr "" -#: cp/name-lookup.c:1048 +#: cp/name-lookup.c:979 msgid "declaration of %qD shadows a global declaration" msgstr "" -#: cp/name-lookup.c:1164 +#: cp/name-lookup.c:1095 msgid "name lookup of %qD changed" msgstr "" -#: cp/name-lookup.c:1165 +#: cp/name-lookup.c:1096 msgid " matches this %qD under ISO standard rules" msgstr "" -#: cp/name-lookup.c:1167 +#: cp/name-lookup.c:1098 msgid " matches this %qD under old rules" msgstr "" -#: cp/name-lookup.c:1185 cp/name-lookup.c:1193 +#: cp/name-lookup.c:1116 cp/name-lookup.c:1124 msgid "name lookup of %qD changed for new ISO %<for%> scoping" msgstr "" -#: cp/name-lookup.c:1187 +#: cp/name-lookup.c:1118 msgid " cannot use obsolete binding at %qD because it has a destructor" msgstr "" -#: cp/name-lookup.c:1195 +#: cp/name-lookup.c:1126 msgid " using obsolete binding at %qD" msgstr "" -#: cp/name-lookup.c:1248 +#: cp/name-lookup.c:1179 #, c-format msgid "%s %s(%E) %p %d\n" msgstr "" -#: cp/name-lookup.c:1251 +#: cp/name-lookup.c:1182 #, c-format msgid "%s %s %p %d\n" msgstr "" -#: cp/name-lookup.c:1378 +#: cp/name-lookup.c:1308 msgid "XXX is_class_level != (current_scope == class_scope)\n" msgstr "" -#: cp/name-lookup.c:2011 +#: cp/name-lookup.c:1859 msgid "%q#D hides constructor for %q#T" msgstr "" -#: cp/name-lookup.c:2026 +#: cp/name-lookup.c:1874 msgid "%q#D conflicts with previous using declaration %q#D" msgstr "" -#: cp/name-lookup.c:2038 +#: cp/name-lookup.c:1886 msgid "previous non-function declaration %q#D" msgstr "" -#: cp/name-lookup.c:2039 +#: cp/name-lookup.c:1887 msgid "conflicts with function declaration %q#D" msgstr "" #. It's a nested name with template parameter dependent scope. #. This can only be using-declaration for class member. -#: cp/name-lookup.c:2117 cp/name-lookup.c:2142 cp/name-lookup.c:3387 +#: cp/name-lookup.c:1965 cp/name-lookup.c:1990 cp/name-lookup.c:3163 msgid "%qT is not a namespace" msgstr "" #. 7.3.3/5 #. A using-declaration shall not name a template-id. -#: cp/name-lookup.c:2127 +#: cp/name-lookup.c:1975 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>" msgstr "" -#: cp/name-lookup.c:2134 +#: cp/name-lookup.c:1982 msgid "namespace %qD not allowed in using-declaration" msgstr "" -#: cp/name-lookup.c:2170 +#: cp/name-lookup.c:2018 msgid "%qD not declared" msgstr "" #. If the OLD_FN was really declared, the #. declarations don't match. -#: cp/name-lookup.c:2182 cp/name-lookup.c:2224 cp/name-lookup.c:2261 +#: cp/name-lookup.c:2030 cp/name-lookup.c:2072 cp/name-lookup.c:2109 msgid "%qD is already declared in this scope" msgstr "" -#: cp/name-lookup.c:2267 +#: cp/name-lookup.c:2115 msgid "using declaration %qD introduced ambiguous type %qT" msgstr "" -#. Definition isn't the kind we were looking for. -#: cp/name-lookup.c:2435 cp/name-lookup.c:2454 -msgid "%q#D redeclared as %C" -msgstr "" - -#: cp/name-lookup.c:2822 +#: cp/name-lookup.c:2594 msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/name-lookup.c:2917 +#: cp/name-lookup.c:2689 msgid "using-declaration for non-member at class scope" msgstr "" -#: cp/name-lookup.c:2924 +#: cp/name-lookup.c:2696 msgid "using-declaration cannot name destructor" msgstr "" -#: cp/name-lookup.c:3003 +#: cp/name-lookup.c:2775 msgid "declaration of %qD not in a namespace surrounding %qD" msgstr "" -#: cp/name-lookup.c:3043 +#: cp/name-lookup.c:2783 +msgid "explicit qualification in declaration of `%D'" +msgstr "" + +#: cp/name-lookup.c:2819 msgid "%qD should have been declared inside %qD" msgstr "" -#: cp/name-lookup.c:3105 +#: cp/name-lookup.c:2881 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:3220 +#: cp/name-lookup.c:2996 msgid "unknown namespace %qD" msgstr "" -#: cp/name-lookup.c:3381 +#: cp/name-lookup.c:3157 msgid "namespace %qT undeclared" msgstr "" -#: cp/name-lookup.c:3425 +#: cp/name-lookup.c:3201 msgid "strong using only meaningful at namespace scope" msgstr "" -#: cp/name-lookup.c:3432 +#: cp/name-lookup.c:3208 msgid "%qD attribute directive ignored" msgstr "" -#: cp/name-lookup.c:3566 +#: cp/name-lookup.c:3342 msgid "use of %qD is ambiguous" msgstr "" -#: cp/name-lookup.c:3567 +#: cp/name-lookup.c:3343 msgid " first declared as %q#D here" msgstr "" -#: cp/name-lookup.c:3569 +#: cp/name-lookup.c:3345 msgid " also declared as %q#D here" msgstr "" -#: cp/name-lookup.c:3584 +#: cp/name-lookup.c:3360 msgid "%qD denotes an ambiguous type" msgstr "" -#: cp/name-lookup.c:3585 +#: cp/name-lookup.c:3361 msgid "%J first type here" msgstr "" -#: cp/name-lookup.c:3586 +#: cp/name-lookup.c:3362 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:3650 cp/typeck.c:1818 +#: cp/name-lookup.c:3426 cp/typeck.c:1818 msgid "invalid use of %qD" msgstr "" -#: cp/name-lookup.c:3690 +#: cp/name-lookup.c:3466 msgid "%<%D::%D%> is not a template" msgstr "" -#: cp/name-lookup.c:3706 +#: cp/name-lookup.c:3482 msgid "%qD undeclared in namespace %qD" msgstr "" -#: cp/name-lookup.c:4243 +#: cp/name-lookup.c:4108 msgid "%qD is not a function," msgstr "" -#: cp/name-lookup.c:4244 +#: cp/name-lookup.c:4109 msgid " conflict with %qD" msgstr "" -#: cp/name-lookup.c:5007 +#: cp/name-lookup.c:4873 msgid "XXX entering pop_everything ()\n" msgstr "" -#: cp/name-lookup.c:5016 +#: cp/name-lookup.c:4882 msgid "XXX leaving pop_everything ()\n" msgstr "" @@ -15573,7 +15594,7 @@ msgstr "" msgid "%<%D::%D%> has not been declared" msgstr "" -#: cp/parser.c:1815 cp/semantics.c:2343 +#: cp/parser.c:1815 cp/semantics.c:2318 msgid "%<::%D%> has not been declared" msgstr "" @@ -15605,7 +15626,7 @@ msgstr "" msgid "new types may not be defined in a return type" msgstr "" -#: cp/parser.c:1901 cp/pt.c:4361 +#: cp/parser.c:1901 cp/pt.c:4364 msgid "%qT is not a template" msgstr "" @@ -15772,106 +15793,110 @@ msgstr "" msgid "expected type-name" msgstr "" -#: cp/parser.c:9736 +#: cp/parser.c:9748 msgid "type attributes are honored only at type definition" msgstr "" #. [namespace.udecl] #. #. A using declaration shall not name a template-id. -#: cp/parser.c:10122 +#: cp/parser.c:10130 msgid "a template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:10453 +#: cp/parser.c:10461 msgid "an asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:10455 +#: cp/parser.c:10463 msgid "attributes are not allowed on a function-definition" msgstr "" -#: cp/parser.c:10586 +#: cp/parser.c:10594 msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:11029 +#: cp/parser.c:10976 +msgid "array bound is not an integer constant" +msgstr "" + +#: cp/parser.c:11045 msgid "%<%T::%D%> is not a type" msgstr "" -#: cp/parser.c:11074 +#: cp/parser.c:11090 msgid "invalid use of constructor as a template" msgstr "" -#: cp/parser.c:11075 +#: cp/parser.c:11091 msgid "" "use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified " "name" msgstr "" -#: cp/parser.c:11263 +#: cp/parser.c:11279 msgid "duplicate cv-qualifier" msgstr "" -#: cp/parser.c:11779 +#: cp/parser.c:11795 msgid "file ends in default argument" msgstr "" -#: cp/parser.c:11839 +#: cp/parser.c:11855 msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:11842 +#: cp/parser.c:11858 msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:12582 +#: cp/parser.c:12598 msgid "declaration of %qD in %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:12595 +#: cp/parser.c:12611 msgid "extra qualification ignored" msgstr "" -#: cp/parser.c:12606 +#: cp/parser.c:12622 msgid "an explicit specialization must be preceded by %<template <>%>" msgstr "" -#: cp/parser.c:12898 +#: cp/parser.c:12914 msgid "%Hextra %<;%>" msgstr "" -#: cp/parser.c:12916 +#: cp/parser.c:12932 msgid "a class-key must be used when declaring a friend" msgstr "" -#: cp/parser.c:12930 +#: cp/parser.c:12946 msgid "friend declaration does not name a class or function" msgstr "" -#: cp/parser.c:13104 +#: cp/parser.c:13120 msgid "pure-specifier on function-definition" msgstr "" -#: cp/parser.c:13377 +#: cp/parser.c:13393 msgid "keyword %<typename%> not allowed outside of templates" msgstr "" -#: cp/parser.c:13379 +#: cp/parser.c:13395 msgid "" "keyword %<typename%> not allowed in this context (the base class is " "implicitly a type)" msgstr "" -#: cp/parser.c:13653 +#: cp/parser.c:13669 msgid "invalid catch parameter" msgstr "" -#: cp/parser.c:14215 +#: cp/parser.c:14231 msgid "reference to %qD is ambiguous" msgstr "" -#: cp/parser.c:14384 +#: cp/parser.c:14400 msgid "too few template-parameter-lists" msgstr "" @@ -15879,50 +15904,50 @@ msgstr "" #. something like: #. #. template <class T> template <class U> void S::f(); -#: cp/parser.c:14399 +#: cp/parser.c:14415 msgid "too many template-parameter-lists" msgstr "" #. Skip the entire function. -#: cp/parser.c:14623 +#: cp/parser.c:14639 msgid "invalid function declaration" msgstr "" #. Issue an error message. -#: cp/parser.c:14660 +#: cp/parser.c:14676 msgid "named return values are no longer supported" msgstr "" -#: cp/parser.c:14828 +#: cp/parser.c:14844 #, c-format msgid "template declaration of %qs" msgstr "" -#: cp/parser.c:15032 +#: cp/parser.c:15048 msgid "%H%<>>%> should be %<> >%> within a nested template argument list" msgstr "" -#: cp/parser.c:15047 +#: cp/parser.c:15063 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list" msgstr "" -#: cp/parser.c:15052 +#: cp/parser.c:15068 msgid "missing %<>%> to terminate the template argument list" msgstr "" -#: cp/parser.c:15568 +#: cp/parser.c:15586 msgid "%qs tag used in naming %q#T" msgstr "" -#: cp/parser.c:15589 +#: cp/parser.c:15607 msgid "%qD redeclared with different access" msgstr "" -#: cp/parser.c:15606 +#: cp/parser.c:15624 msgid "%<template%> (as a disambiguator) is only allowed within templates" msgstr "" -#: cp/parser.c:15814 +#: cp/parser.c:15832 msgid "inter-module optimizations not implemented for C++" msgstr "" @@ -16263,191 +16288,199 @@ msgstr "" msgid "provided for %qD" msgstr "" -#: cp/pt.c:4010 +#: cp/pt.c:4012 #, c-format msgid "template argument %d is invalid" msgstr "" -#: cp/pt.c:4231 +#: cp/pt.c:4234 msgid "non-template used as template" msgstr "" -#: cp/pt.c:4373 +#: cp/pt.c:4376 msgid "non-template type %qT used as a template" msgstr "" -#: cp/pt.c:4375 +#: cp/pt.c:4378 msgid "for template declaration %qD" msgstr "" -#: cp/pt.c:5015 +#: cp/pt.c:5018 msgid "" "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN " "to increase the maximum) instantiating %qD" msgstr "" -#: cp/pt.c:5454 +#: cp/pt.c:5457 msgid "ambiguous class template instantiation for %q#T" msgstr "" -#: cp/pt.c:5460 +#: cp/pt.c:5463 msgid "%s %+#T" msgstr "" -#: cp/pt.c:6518 +#: cp/pt.c:6522 msgid "instantiation of %qD as type %qT" msgstr "" -#: cp/pt.c:6679 +#: cp/pt.c:6683 msgid "invalid parameter type %qT" msgstr "" -#: cp/pt.c:6681 +#: cp/pt.c:6685 msgid "in declaration %qD" msgstr "" -#: cp/pt.c:6755 +#: cp/pt.c:6746 +msgid "function returning an array" +msgstr "" + +#: cp/pt.c:6748 +msgid "function returning a function" +msgstr "" + +#: cp/pt.c:6775 msgid "creating pointer to member function of non-class type %qT" msgstr "" -#: cp/pt.c:6925 +#: cp/pt.c:6945 msgid "creating array with size zero" msgstr "" -#: cp/pt.c:6939 +#: cp/pt.c:6959 #, c-format msgid "creating array with size zero (%qE)" msgstr "" -#: cp/pt.c:7156 +#: cp/pt.c:7176 msgid "forming reference to void" msgstr "" -#: cp/pt.c:7158 +#: cp/pt.c:7178 msgid "forming %s to reference type %qT" msgstr "" -#: cp/pt.c:7195 +#: cp/pt.c:7215 msgid "creating pointer to member of non-class type %qT" msgstr "" -#: cp/pt.c:7201 +#: cp/pt.c:7221 msgid "creating pointer to member reference type %qT" msgstr "" -#: cp/pt.c:7271 +#: cp/pt.c:7291 msgid "creating array of %qT" msgstr "" -#: cp/pt.c:7277 +#: cp/pt.c:7297 msgid "creating array of %qT, which is an abstract class type" msgstr "" -#: cp/pt.c:7321 +#: cp/pt.c:7341 msgid "%qT is not a class, struct, or union type" msgstr "" -#: cp/pt.c:7410 +#: cp/pt.c:7430 #, c-format msgid "use of %qs in template" msgstr "" -#: cp/pt.c:7535 +#: cp/pt.c:7555 #, c-format msgid "" "dependent-name %qE is parsed as a non-type, but instantiation yields a type" msgstr "" -#: cp/pt.c:7537 +#: cp/pt.c:7557 msgid "say %<typename %E%> if a type is meant" msgstr "" -#: cp/pt.c:8679 +#: cp/pt.c:8708 msgid "%qT is not a class or namespace" msgstr "" -#: cp/pt.c:8682 +#: cp/pt.c:8711 msgid "%qD is not a class or namespace" msgstr "" -#: cp/pt.c:8815 +#: cp/pt.c:8844 msgid "%qT uses anonymous type" msgstr "" -#: cp/pt.c:8817 +#: cp/pt.c:8846 msgid "%qT uses local type %qT" msgstr "" -#: cp/pt.c:8825 +#: cp/pt.c:8854 msgid "%qT is a variably modified type" msgstr "" -#: cp/pt.c:8836 +#: cp/pt.c:8865 #, c-format msgid "integral expression %qE is not constant" msgstr "" -#: cp/pt.c:8841 +#: cp/pt.c:8870 msgid " trying to instantiate %qD" msgstr "" -#: cp/pt.c:9357 +#: cp/pt.c:9386 msgid "incomplete type unification" msgstr "" -#: cp/pt.c:10675 cp/pt.c:10746 +#: cp/pt.c:10704 cp/pt.c:10775 msgid "explicit instantiation of non-template %q#D" msgstr "" -#: cp/pt.c:10691 cp/pt.c:10741 +#: cp/pt.c:10720 cp/pt.c:10770 msgid "no matching template for %qD found" msgstr "" -#: cp/pt.c:10697 +#: cp/pt.c:10726 msgid "explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:10733 +#: cp/pt.c:10762 msgid "duplicate explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:10755 +#: cp/pt.c:10784 msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations" msgstr "" -#: cp/pt.c:10760 cp/pt.c:10850 +#: cp/pt.c:10789 cp/pt.c:10879 msgid "storage class %qD applied to template instantiation" msgstr "" -#: cp/pt.c:10822 +#: cp/pt.c:10851 msgid "explicit instantiation of non-template type %qT" msgstr "" -#: cp/pt.c:10831 +#: cp/pt.c:10860 msgid "explicit instantiation of %q#T before definition of template" msgstr "" -#: cp/pt.c:10839 +#: cp/pt.c:10868 #, c-format msgid "ISO C++ forbids the use of %qE on explicit instantiations" msgstr "" -#: cp/pt.c:10884 +#: cp/pt.c:10913 msgid "duplicate explicit instantiation of %q#T" msgstr "" -#: cp/pt.c:11249 +#: cp/pt.c:11278 msgid "explicit instantiation of %qD but no definition available" msgstr "" -#: cp/pt.c:11393 +#: cp/pt.c:11422 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:11672 +#: cp/pt.c:11701 msgid "%q#T is not a valid type for a template constant parameter" msgstr "" @@ -16486,45 +16519,45 @@ msgstr "" msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)" msgstr "" -#: cp/search.c:258 +#: cp/search.c:257 msgid "%qT is an ambiguous base of %qT" msgstr "" -#: cp/search.c:276 +#: cp/search.c:275 msgid "%qT is an inaccessible base of %qT" msgstr "" -#: cp/search.c:1835 +#: cp/search.c:1834 msgid "deprecated covariant return type for %q#D" msgstr "" -#: cp/search.c:1837 cp/search.c:1852 cp/search.c:1858 +#: cp/search.c:1836 cp/search.c:1851 cp/search.c:1857 msgid " overriding %q#D" msgstr "" -#: cp/search.c:1851 +#: cp/search.c:1850 msgid "invalid covariant return type for %q#D" msgstr "" -#: cp/search.c:1856 +#: cp/search.c:1855 msgid "conflicting return type specified for %q#D" msgstr "" -#: cp/search.c:1867 +#: cp/search.c:1866 msgid "looser throw specifier for %q#F" msgstr "" -#: cp/search.c:1868 +#: cp/search.c:1867 msgid " overriding %q#F" msgstr "" #. A static member function cannot match an inherited #. virtual member function. -#: cp/search.c:1961 +#: cp/search.c:1960 msgid "%q#D cannot be declared" msgstr "" -#: cp/search.c:1962 +#: cp/search.c:1961 msgid " since %q#D declared in base class" msgstr "" @@ -16606,106 +16639,97 @@ msgstr "" msgid "base class %qT has cv qualifiers" msgstr "" -#: cp/semantics.c:2319 -msgid "multiple declarators in template declaration" -msgstr "" - -#: cp/semantics.c:2331 +#: cp/semantics.c:2306 msgid "incomplete type %qT used in nested name specifier" msgstr "" -#: cp/semantics.c:2334 +#: cp/semantics.c:2309 msgid "reference to %<%T::%D%> is ambiguous" msgstr "" -#: cp/semantics.c:2338 cp/typeck.c:1653 +#: cp/semantics.c:2313 cp/typeck.c:1653 msgid "%qD is not a member of %qT" msgstr "" -#: cp/semantics.c:2341 +#: cp/semantics.c:2316 msgid "%qD is not a member of %qD" msgstr "" -#: cp/semantics.c:2466 +#: cp/semantics.c:2441 msgid "" "template parameter %qD of type %qT is not allowed in an integral constant " "expression because it is not of integral or enumeration type" msgstr "" -#: cp/semantics.c:2610 +#: cp/semantics.c:2585 msgid "%qD cannot appear in a constant-expression" msgstr "" -#: cp/semantics.c:2618 +#: cp/semantics.c:2593 msgid "use of namespace %qD as expression" msgstr "" -#: cp/semantics.c:2623 +#: cp/semantics.c:2598 msgid "use of class template %qT as expression" msgstr "" #. Ambiguous reference to base members. -#: cp/semantics.c:2629 +#: cp/semantics.c:2604 msgid "request for member %qD is ambiguous in multiple inheritance lattice" msgstr "" -#: cp/semantics.c:2690 +#: cp/semantics.c:2665 #, c-format msgid "use of %s from containing function" msgstr "" -#: cp/semantics.c:2693 +#: cp/semantics.c:2668 msgid " %q#D declared here" msgstr "" -#: cp/semantics.c:2744 +#: cp/semantics.c:2719 #, c-format msgid "type of %qE is unknown" msgstr "" -#: cp/tree.c:226 -#, c-format -msgid "non-lvalue in %s" -msgstr "" - -#: cp/tree.c:539 +#: cp/tree.c:525 msgid "%qV qualifiers cannot be applied to %qT" msgstr "" -#: cp/tree.c:1774 +#: cp/tree.c:1760 #, c-format msgid "%qE attribute can only be applied to Java class definitions" msgstr "" -#: cp/tree.c:1803 +#: cp/tree.c:1789 #, c-format msgid "%qE attribute can only be applied to class definitions" msgstr "" -#: cp/tree.c:1808 +#: cp/tree.c:1794 #, c-format msgid "%qE is obsolete; g++ vtables are now COM-compatible by default" msgstr "" -#: cp/tree.c:1832 +#: cp/tree.c:1818 msgid "requested init_priority is not an integer constant" msgstr "" -#: cp/tree.c:1853 +#: cp/tree.c:1839 #, c-format msgid "" "can only use %qE attribute on file-scope definitions of objects of class type" msgstr "" -#: cp/tree.c:1861 +#: cp/tree.c:1847 msgid "requested init_priority is out of range" msgstr "" -#: cp/tree.c:1871 +#: cp/tree.c:1857 msgid "requested init_priority is reserved for internal use" msgstr "" -#: cp/tree.c:1881 +#: cp/tree.c:1867 #, c-format msgid "%qE attribute is not supported on this platform" msgstr "" @@ -16802,6 +16826,10 @@ msgstr "" msgid "invalid type argument" msgstr "" +#: cp/typeck.c:2175 +msgid "subscript missing in array reference" +msgstr "" + #: cp/typeck.c:2257 msgid "ISO C++ forbids subscripting non-lvalue array" msgstr "" @@ -16891,6 +16919,10 @@ msgstr "" msgid "ISO C++ forbids comparison between pointer and integer" msgstr "" +#: cp/typeck.c:3174 +msgid "unordered comparison on non-floating point argument" +msgstr "" + #: cp/typeck.c:3196 msgid "invalid operands of types %qT and %qT to binary %qO" msgstr "" @@ -16943,99 +16975,103 @@ msgstr "" msgid "taking address of temporary" msgstr "" -#: cp/typeck.c:3886 +#: cp/typeck.c:3890 #, c-format msgid "ISO C++ forbids %sing an enum" msgstr "" -#: cp/typeck.c:3897 +#: cp/typeck.c:3901 msgid "cannot %s a pointer to incomplete type %qT" msgstr "" -#: cp/typeck.c:3903 +#: cp/typeck.c:3907 msgid "ISO C++ forbids %sing a pointer of type %qT" msgstr "" -#: cp/typeck.c:3928 +#: cp/typeck.c:3932 msgid "cast to non-reference type used as lvalue" msgstr "" -#: cp/typeck.c:3963 +#: cp/typeck.c:3967 msgid "invalid use of %<--%> on bool variable %qD" msgstr "" #. ARM $3.4 -#: cp/typeck.c:3992 +#: cp/typeck.c:3996 msgid "ISO C++ forbids taking address of function %<::main%>" msgstr "" #. An expression like &memfn. -#: cp/typeck.c:4046 +#: cp/typeck.c:4050 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:4051 +#: cp/typeck.c:4055 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:4079 +#: cp/typeck.c:4083 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" -#: cp/typeck.c:4131 +#: cp/typeck.c:4135 msgid "attempt to take address of bit-field structure member %qD" msgstr "" -#: cp/typeck.c:4244 +#: cp/typeck.c:4248 msgid "taking address of destructor" msgstr "" -#: cp/typeck.c:4257 +#: cp/typeck.c:4261 msgid "taking address of bound pointer-to-member expression" msgstr "" -#: cp/typeck.c:4265 +#: cp/typeck.c:4269 msgid "cannot create pointer to reference member %qD" msgstr "" -#: cp/typeck.c:4328 +#: cp/typeck.c:4332 msgid "cannot take the address of %<this%>, which is an rvalue expression" msgstr "" -#: cp/typeck.c:4347 +#: cp/typeck.c:4355 +msgid "address of explicit register variable %qD requested" +msgstr "" + +#: cp/typeck.c:4360 msgid "address requested for %qD, which is declared %<register%>" msgstr "" -#: cp/typeck.c:4413 +#: cp/typeck.c:4426 #, c-format msgid "%s expression list treated as compound expression" msgstr "" -#: cp/typeck.c:4489 +#: cp/typeck.c:4502 msgid "%s from type %qT to type %qT casts away constness" msgstr "" -#: cp/typeck.c:4787 +#: cp/typeck.c:4800 msgid "invalid static_cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:4809 +#: cp/typeck.c:4822 msgid "converting from %qT to %qT" msgstr "" -#: cp/typeck.c:4854 +#: cp/typeck.c:4867 msgid "invalid cast of an rvalue expression of type %qT to type %qT" msgstr "" -#: cp/typeck.c:4913 +#: cp/typeck.c:4926 msgid "cast from %qT to %qT loses precision" msgstr "" -#: cp/typeck.c:4941 +#: cp/typeck.c:4954 msgid "cast from %qT to %qT increases required alignment of target type" msgstr "" @@ -17043,152 +17079,152 @@ msgstr "" #. where possible, and it is necessary in some cases. DR 195 #. addresses this issue, but as of 2004/10/26 is still in #. drafting. -#: cp/typeck.c:4955 +#: cp/typeck.c:4968 msgid "" "ISO C++ forbids casting between pointer-to-function and pointer-to-object" msgstr "" -#: cp/typeck.c:4966 +#: cp/typeck.c:4979 msgid "invalid cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:5022 +#: cp/typeck.c:5035 msgid "" "invalid use of const_cast with type %qT, which is not a pointer, reference, " "nor a pointer-to-data-member type" msgstr "" -#: cp/typeck.c:5031 +#: cp/typeck.c:5044 msgid "" "invalid use of const_cast with type %qT, which is a pointer or reference to " "a function type" msgstr "" -#: cp/typeck.c:5053 +#: cp/typeck.c:5066 msgid "invalid const_cast of an rvalue of type %qT to type %qT" msgstr "" -#: cp/typeck.c:5096 +#: cp/typeck.c:5109 msgid "invalid const_cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:5164 cp/typeck.c:5169 +#: cp/typeck.c:5177 cp/typeck.c:5182 msgid "ISO C++ forbids casting to an array type %qT" msgstr "" -#: cp/typeck.c:5177 +#: cp/typeck.c:5190 msgid "invalid cast to function type %qT" msgstr "" -#: cp/typeck.c:5398 +#: cp/typeck.c:5411 msgid " in evaluation of %<%Q(%#T, %#T)%>" msgstr "" -#: cp/typeck.c:5467 +#: cp/typeck.c:5480 msgid "incompatible types in assignment of %qT to %qT" msgstr "" -#: cp/typeck.c:5474 +#: cp/typeck.c:5487 msgid "ISO C++ forbids assignment of arrays" msgstr "" -#: cp/typeck.c:5585 +#: cp/typeck.c:5598 msgid " in pointer to member function conversion" msgstr "" -#: cp/typeck.c:5591 +#: cp/typeck.c:5604 msgid " in pointer to member conversion" msgstr "" #. This is a reinterpret cast, we choose to do nothing. -#: cp/typeck.c:5602 cp/typeck.c:5618 +#: cp/typeck.c:5615 cp/typeck.c:5631 msgid "pointer to member cast via virtual base %qT" msgstr "" -#: cp/typeck.c:5621 +#: cp/typeck.c:5634 msgid "pointer to member conversion via virtual base %qT" msgstr "" -#: cp/typeck.c:5694 +#: cp/typeck.c:5707 msgid "invalid conversion to type %qT from type %qT" msgstr "" -#: cp/typeck.c:5858 +#: cp/typeck.c:5871 msgid "passing NULL used for non-pointer %s %P of %qD" msgstr "" -#: cp/typeck.c:5861 +#: cp/typeck.c:5874 msgid "%s to non-pointer type %qT from NULL" msgstr "" -#: cp/typeck.c:5869 +#: cp/typeck.c:5882 msgid "passing %qT for %s %P of %qD" msgstr "" -#: cp/typeck.c:5872 +#: cp/typeck.c:5885 msgid "%s to %qT from %qT" msgstr "" -#: cp/typeck.c:5881 +#: cp/typeck.c:5894 msgid "passing negative value %qE for %s %P of %qD" msgstr "" -#: cp/typeck.c:5884 +#: cp/typeck.c:5897 msgid "%s of negative value %qE to %qT" msgstr "" -#: cp/typeck.c:5970 +#: cp/typeck.c:5983 msgid "cannot convert %qT to %qT for argument %qP to %qD" msgstr "" -#: cp/typeck.c:5973 +#: cp/typeck.c:5986 msgid "cannot convert %qT to %qT in %s" msgstr "" -#: cp/typeck.c:6049 cp/typeck.c:6051 +#: cp/typeck.c:6062 cp/typeck.c:6064 msgid "in passing argument %P of %q+D" msgstr "" -#: cp/typeck.c:6101 +#: cp/typeck.c:6114 msgid "returning reference to temporary" msgstr "" -#: cp/typeck.c:6108 +#: cp/typeck.c:6121 msgid "reference to non-lvalue returned" msgstr "" -#: cp/typeck.c:6120 +#: cp/typeck.c:6133 msgid "reference to local variable %qD returned" msgstr "" -#: cp/typeck.c:6123 +#: cp/typeck.c:6136 msgid "address of local variable %qD returned" msgstr "" -#: cp/typeck.c:6153 +#: cp/typeck.c:6166 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:6161 +#: cp/typeck.c:6174 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:6164 +#: cp/typeck.c:6177 msgid "returning a value from a constructor" msgstr "" -#: cp/typeck.c:6187 +#: cp/typeck.c:6200 msgid "return-statement with no value, in function returning %qT" msgstr "" -#: cp/typeck.c:6204 +#: cp/typeck.c:6217 msgid "return-statement with a value, in function returning 'void'" msgstr "" -#: cp/typeck.c:6226 +#: cp/typeck.c:6248 msgid "" "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -" "fcheck-new is in effect)" @@ -17362,7 +17398,7 @@ msgid "call to function which throws incomplete type %q#T" msgstr "" #. XXX Not i18n clean. -#: cp/cp-tree.h:3825 +#: cp/cp-tree.h:3843 #, c-format msgid "%s is deprecated, please see the documentation for details" msgstr "" @@ -17378,53 +17414,53 @@ msgstr "" #: fortran/f95-lang.c:623 #, c-format -msgid "global register variable `%s' used in nested function" +msgid "global register variable %qs used in nested function" msgstr "" #: fortran/f95-lang.c:627 #, c-format -msgid "register variable `%s' used in nested function" +msgid "register variable %qs used in nested function" msgstr "" #: fortran/f95-lang.c:634 #, c-format -msgid "address of global register variable `%s' requested" +msgid "address of global register variable %qs requested" msgstr "" #: fortran/f95-lang.c:652 #, c-format -msgid "address of register variable `%s' requested" +msgid "address of register variable %qs requested" msgstr "" #: fortran/gfortranspec.c:231 #, c-format -msgid "overflowed output arg list for `%s'" +msgid "overflowed output arg list for '%s'" msgstr "" #: fortran/gfortranspec.c:375 #, c-format -msgid "argument to `%s' missing" +msgid "argument to '%s' missing" msgstr "" #: fortran/gfortranspec.c:379 msgid "no input files; unwilling to write output files" msgstr "" -#: fortran/trans-array.c:2890 +#: fortran/trans-array.c:2888 msgid "Possible frontend bug: array constructor not expanded" msgstr "" -#: fortran/trans-array.c:3993 +#: fortran/trans-array.c:3991 msgid "" "Possible frontend bug: Deferred array size without pointer or allocatable " "attribute." msgstr "" -#: fortran/trans-array.c:4153 +#: fortran/trans-array.c:4151 msgid "scalar vector subscript???" msgstr "" -#: fortran/trans-array.c:4427 +#: fortran/trans-array.c:4425 #, c-format msgid "bad expression type during walk (%d)" msgstr "" @@ -17455,12 +17491,12 @@ msgstr "" #: fortran/trans-decl.c:2094 #, c-format -msgid "unused parameter `%s'" +msgid "unused parameter %qs" msgstr "" #: fortran/trans-decl.c:2099 #, c-format -msgid "unused variable `%s'" +msgid "unused variable %qs" msgstr "" #: fortran/trans-decl.c:2243 @@ -17498,7 +17534,7 @@ msgstr "" msgid "real kind=8 not available for -r8 option" msgstr "" -#: fortran/trans-types.c:904 +#: fortran/trans-types.c:916 msgid "Array element size too big" msgstr "" @@ -17508,390 +17544,396 @@ msgstr "" #. I changed this from sorry(...) because it should not return. #. TODO: Remove gfc_todo_error before releasing version 1.0. -#: fortran/trans.h:562 +#: fortran/trans.h:564 msgid "gfc_todo: Not Implemented: " msgstr "" -#: java/check-init.c:201 +#: java/check-init.c:245 #, c-format msgid "Can't reassign a value to the final variable %qs" msgstr "" -#: java/check-init.c:469 java/parse.h:377 +#: java/check-init.c:513 java/parse.h:377 #, c-format msgid "Variable %qs may not have been initialized" msgstr "" -#: java/check-init.c:485 +#: java/check-init.c:529 #, c-format msgid "variable %qs may not have been initialized" msgstr "" -#: java/check-init.c:896 +#: java/check-init.c:941 #, c-format msgid "internal error in check-init: tree code not implemented: %s" msgstr "" -#: java/check-init.c:968 +#: java/check-init.c:1013 msgid "%Jfinal field %qD may not have been initialized" msgstr "" -#: java/class.c:755 +#: java/class.c:745 msgid "bad method signature" msgstr "" -#: java/class.c:799 +#: java/class.c:789 msgid "misplaced ConstantValue attribute (not in any field)" msgstr "" -#: java/class.c:801 +#: java/class.c:791 #, c-format msgid "duplicate ConstantValue attribute for field '%s'" msgstr "" -#: java/class.c:812 +#: java/class.c:802 #, c-format msgid "ConstantValue attribute of field '%s' has wrong type" msgstr "" -#: java/class.c:1110 +#: java/class.c:1097 #, c-format msgid "field '%s' not found in class" msgstr "" -#: java/class.c:1430 +#: java/class.c:1417 msgid "%Jabstract method in non-abstract class" msgstr "" -#: java/class.c:2296 +#: java/class.c:2362 msgid "%Jnon-static method '%D' overrides static method" msgstr "" -#: java/decl.c:1158 +#: java/decl.c:1203 msgid "%J'%D' used prior to declaration" msgstr "" -#: java/decl.c:1199 +#: java/decl.c:1244 #, c-format msgid "declaration of %qs shadows a parameter" msgstr "" -#: java/decl.c:1202 +#: java/decl.c:1247 #, c-format msgid "declaration of %qs shadows a symbol from the parameter list" msgstr "" -#: java/decl.c:1530 +#: java/decl.c:1575 msgid "%Jlabel '%D' used but not defined" msgstr "" -#: java/decl.c:1535 +#: java/decl.c:1580 msgid "%Jlabel '%D' defined but not used" msgstr "" -#: java/decl.c:1657 +#: java/decl.c:1702 msgid "%JIn %D: overlapped variable and exception ranges at %d" msgstr "" -#: java/decl.c:1721 +#: java/decl.c:1766 msgid "bad type in parameter debug info" msgstr "" -#: java/decl.c:1730 +#: java/decl.c:1775 msgid "%Jbad PC range for debug info for local '%D'" msgstr "" -#: java/expr.c:538 +#: java/expr.c:375 +#, c-format +msgid "need to insert runtime check for %s" +msgstr "" + +#: java/expr.c:500 java/expr.c:547 +#, c-format +msgid "assert: %s is assign compatible with %s" +msgstr "" + +#: java/expr.c:667 msgid "stack underflow - dup* operation" msgstr "" -#: java/expr.c:1489 +#: java/expr.c:1699 #, c-format msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs" msgstr "" -#: java/expr.c:1517 +#: java/expr.c:1727 #, c-format msgid "field %qs not found" msgstr "" -#: java/expr.c:1714 -msgid "ret instruction not implemented" -msgstr "" - -#: java/expr.c:1875 +#: java/expr.c:2112 #, c-format msgid "method '%s' not found in class" msgstr "" -#: java/expr.c:2065 +#: java/expr.c:2317 #, c-format msgid "failed to find class '%s'" msgstr "" -#: java/expr.c:2075 +#: java/expr.c:2346 #, c-format msgid "class '%s' has no method named '%s' matching signature '%s'" msgstr "" -#: java/expr.c:2085 +#: java/expr.c:2377 msgid "invokestatic on non static method" msgstr "" -#: java/expr.c:2090 +#: java/expr.c:2382 msgid "invokestatic on abstract method" msgstr "" -#: java/expr.c:2098 +#: java/expr.c:2390 msgid "invoke[non-static] on static method" msgstr "" -#: java/expr.c:2398 +#: java/expr.c:2708 #, c-format msgid "missing field '%s' in '%s'" msgstr "" -#: java/expr.c:2404 +#: java/expr.c:2715 #, c-format msgid "mismatching signature for field '%s' in '%s'" msgstr "" -#: java/expr.c:2426 +#: java/expr.c:2737 msgid "%Jassignment to final field '%D' not in field's class" msgstr "" -#: java/expr.c:2431 +#: java/expr.c:2742 msgid "%Jassignment to final static field %qD not in class initializer" msgstr "" -#: java/expr.c:2440 +#: java/expr.c:2751 msgid "%Jassignment to final field '%D' not in constructor" msgstr "" -#: java/expr.c:2630 +#: java/expr.c:2941 msgid "invalid PC in line number table" msgstr "" -#: java/expr.c:2676 +#: java/expr.c:2995 #, c-format msgid "unreachable bytecode from %d to before %d" msgstr "" -#: java/expr.c:2718 +#: java/expr.c:3037 #, c-format msgid "unreachable bytecode from %d to the end of the method" msgstr "" #. duplicate code from LOAD macro -#: java/expr.c:3012 +#: java/expr.c:3337 msgid "unrecogized wide sub-instruction" msgstr "" -#: java/gjavah.c:692 +#: java/gjavah.c:695 msgid "static field has same name as method" msgstr "" #. FIXME: i18n bug here. Order of prints should not be #. fixed. -#: java/gjavah.c:888 +#: java/gjavah.c:891 #, c-format -msgid "ignored method `" +msgid "ignored method '" msgstr "" -#: java/gjavah.c:890 +#: java/gjavah.c:893 #, c-format msgid "' marked virtual\n" msgstr "" -#: java/gjavah.c:1238 +#: java/gjavah.c:1241 #, c-format msgid "couldn't find class %s" msgstr "" -#: java/gjavah.c:1245 +#: java/gjavah.c:1248 #, c-format msgid "parse error while reading %s" msgstr "" -#: java/gjavah.c:1471 java/gjavah.c:1573 java/gjavah.c:1648 +#: java/gjavah.c:1474 java/gjavah.c:1576 java/gjavah.c:1651 #, c-format -msgid "unparseable signature: `%s'" +msgid "unparseable signature: '%s'" msgstr "" -#: java/gjavah.c:2038 +#: java/gjavah.c:2041 msgid "Not a valid Java .class file." msgstr "" -#: java/gjavah.c:2046 java/jcf-parse.c:675 +#: java/gjavah.c:2049 java/jcf-parse.c:739 msgid "error while parsing constant pool" msgstr "" -#: java/gjavah.c:2052 +#: java/gjavah.c:2055 #, c-format msgid "error in constant pool entry #%d" msgstr "" -#: java/gjavah.c:2195 +#: java/gjavah.c:2198 msgid "class is of array type\n" msgstr "" -#: java/gjavah.c:2203 +#: java/gjavah.c:2206 msgid "base class is of array type" msgstr "" -#: java/gjavah.c:2319 +#: java/gjavah.c:2322 #, c-format -msgid "Try `gcjh --help' for more information.\n" +msgid "Try 'gcjh --help' for more information.\n" msgstr "" -#: java/gjavah.c:2326 +#: java/gjavah.c:2329 #, c-format msgid "" "Usage: gcjh [OPTION]... CLASS...\n" "\n" msgstr "" -#: java/gjavah.c:2327 +#: java/gjavah.c:2330 #, c-format msgid "" "Generate C++ header files from .class files\n" "\n" msgstr "" -#: java/gjavah.c:2328 +#: java/gjavah.c:2331 #, c-format msgid " -stubs Generate an implementation stub file\n" msgstr "" -#: java/gjavah.c:2329 +#: java/gjavah.c:2332 #, c-format msgid " -jni Generate a JNI header or stub\n" msgstr "" -#: java/gjavah.c:2331 +#: java/gjavah.c:2334 #, c-format msgid " -add TEXT Insert TEXT into class body\n" msgstr "" -#: java/gjavah.c:2332 +#: java/gjavah.c:2335 #, c-format msgid " -append TEXT Insert TEXT after class declaration\n" msgstr "" -#: java/gjavah.c:2333 +#: java/gjavah.c:2336 #, c-format -msgid " -friend TEXT Insert TEXT as `friend' declaration\n" +msgid " -friend TEXT Insert TEXT as 'friend' declaration\n" msgstr "" -#: java/gjavah.c:2334 +#: java/gjavah.c:2337 #, c-format msgid " -prepend TEXT Insert TEXT before start of class\n" msgstr "" -#: java/gjavah.c:2336 java/jcf-dump.c:897 +#: java/gjavah.c:2339 java/jcf-dump.c:897 #, c-format msgid " --classpath PATH Set path to find .class files\n" msgstr "" -#: java/gjavah.c:2337 java/jcf-dump.c:898 +#: java/gjavah.c:2340 java/jcf-dump.c:898 #, c-format msgid " -IDIR Append directory to class path\n" msgstr "" -#: java/gjavah.c:2338 java/jcf-dump.c:899 +#: java/gjavah.c:2341 java/jcf-dump.c:899 #, c-format msgid " --bootclasspath PATH Override built-in class path\n" msgstr "" -#: java/gjavah.c:2339 java/jcf-dump.c:900 +#: java/gjavah.c:2342 java/jcf-dump.c:900 #, c-format msgid " --extdirs PATH Set extensions directory path\n" msgstr "" -#: java/gjavah.c:2340 +#: java/gjavah.c:2343 #, c-format msgid " -d DIRECTORY Set output directory name\n" msgstr "" -#: java/gjavah.c:2341 java/jcf-dump.c:901 java/jv-scan.c:114 +#: java/gjavah.c:2344 java/jcf-dump.c:901 java/jv-scan.c:114 #, c-format msgid " -o FILE Set output file name\n" msgstr "" -#: java/gjavah.c:2342 +#: java/gjavah.c:2345 #, c-format msgid " -td DIRECTORY Set temporary directory name\n" msgstr "" -#: java/gjavah.c:2344 java/jcf-dump.c:903 java/jv-scan.c:116 +#: java/gjavah.c:2347 java/jcf-dump.c:903 java/jv-scan.c:116 #, c-format msgid " --help Print this help, then exit\n" msgstr "" -#: java/gjavah.c:2345 java/jcf-dump.c:904 java/jv-scan.c:117 +#: java/gjavah.c:2348 java/jcf-dump.c:904 java/jv-scan.c:117 #, c-format msgid " --version Print version number, then exit\n" msgstr "" -#: java/gjavah.c:2346 java/jcf-dump.c:905 +#: java/gjavah.c:2349 java/jcf-dump.c:905 #, c-format msgid " -v, --verbose Print extra information while running\n" msgstr "" -#: java/gjavah.c:2348 +#: java/gjavah.c:2351 #, c-format msgid "" " -M Print all dependencies to stdout;\n" " suppress ordinary output\n" msgstr "" -#: java/gjavah.c:2350 +#: java/gjavah.c:2353 #, c-format msgid "" " -MM Print non-system dependencies to stdout;\n" " suppress ordinary output\n" msgstr "" -#: java/gjavah.c:2352 +#: java/gjavah.c:2355 #, c-format msgid " -MD Print all dependencies to stdout\n" msgstr "" -#: java/gjavah.c:2353 +#: java/gjavah.c:2356 #, c-format msgid " -MMD Print non-system dependencies to stdout\n" msgstr "" -#: java/gjavah.c:2356 java/jcf-dump.c:907 java/jv-scan.c:119 +#: java/gjavah.c:2359 java/jcf-dump.c:907 java/jv-scan.c:119 #, c-format msgid "" "For bug reporting instructions, please see:\n" "%s.\n" msgstr "" -#: java/gjavah.c:2384 java/gjavah.c:2498 +#: java/gjavah.c:2387 java/gjavah.c:2501 msgid "no classes specified" msgstr "" -#: java/gjavah.c:2477 -msgid "`-MG' option is unimplemented" +#: java/gjavah.c:2480 +msgid "'-MG' option is unimplemented" msgstr "" -#: java/gjavah.c:2506 +#: java/gjavah.c:2509 msgid "can't specify both -o and -MD" msgstr "" -#: java/gjavah.c:2517 +#: java/gjavah.c:2520 #, c-format msgid "Processing %s\n" msgstr "" -#: java/gjavah.c:2523 +#: java/gjavah.c:2526 #, c-format msgid "%s: no such class" msgstr "" -#: java/gjavah.c:2527 +#: java/gjavah.c:2530 #, c-format msgid "Found in %s\n" msgstr "" @@ -17906,7 +17948,7 @@ msgstr "" msgid "error while parsing constant pool\n" msgstr "" -#: java/jcf-dump.c:826 java/jcf-parse.c:678 +#: java/jcf-dump.c:826 java/jcf-parse.c:742 #, c-format msgid "error in constant pool entry #%d\n" msgstr "" @@ -17928,7 +17970,7 @@ msgstr "" #: java/jcf-dump.c:885 #, c-format -msgid "Try `jcf-dump --help' for more information.\n" +msgid "Try 'jcf-dump --help' for more information.\n" msgstr "" #: java/jcf-dump.c:892 @@ -17952,7 +17994,7 @@ msgstr "" #: java/jcf-dump.c:895 #, c-format -msgid " --javap Generate output in `javap' format\n" +msgid " --javap Generate output in 'javap' format\n" msgstr "" #: java/jcf-dump.c:932 java/jcf-dump.c:1000 @@ -18001,34 +18043,34 @@ msgstr "" msgid "can't close %s: %m" msgstr "" -#: java/jcf-parse.c:661 +#: java/jcf-parse.c:707 java/jcf-parse.c:713 #, c-format msgid "cannot find file for class %s" msgstr "" -#: java/jcf-parse.c:672 +#: java/jcf-parse.c:736 msgid "not a valid Java .class file" msgstr "" #. FIXME - where was first time -#: java/jcf-parse.c:690 +#: java/jcf-parse.c:754 #, c-format msgid "reading class %s for the second time from %s" msgstr "" -#: java/jcf-parse.c:708 +#: java/jcf-parse.c:772 msgid "error while parsing fields" msgstr "" -#: java/jcf-parse.c:711 +#: java/jcf-parse.c:775 msgid "error while parsing methods" msgstr "" -#: java/jcf-parse.c:714 +#: java/jcf-parse.c:778 msgid "error while parsing final attributes" msgstr "" -#: java/jcf-parse.c:731 +#: java/jcf-parse.c:795 msgid "" "the %<java.lang.Object%> that was found in %qs didn't have the special zero-" "length %<gnu.gcj.gcj-compiled%> attribute. This generally means that your " @@ -18036,61 +18078,61 @@ msgid "" "info page describing how to set the classpath" msgstr "" -#: java/jcf-parse.c:808 +#: java/jcf-parse.c:869 msgid "missing Code attribute" msgstr "" -#: java/jcf-parse.c:1067 +#: java/jcf-parse.c:1129 msgid "%Hsource file seen twice on command line and will be compiled only once" msgstr "" -#: java/jcf-parse.c:1082 +#: java/jcf-parse.c:1144 msgid "no input file specified" msgstr "" -#: java/jcf-parse.c:1114 +#: java/jcf-parse.c:1176 #, c-format msgid "can't close input file %s: %m" msgstr "" -#: java/jcf-parse.c:1155 +#: java/jcf-parse.c:1217 #, c-format msgid "bad zip/jar file %s" msgstr "" -#: java/jcf-parse.c:1357 +#: java/jcf-parse.c:1433 #, c-format msgid "error while reading %s from zip file" msgstr "" -#: java/jcf-write.c:2658 +#: java/jcf-write.c:2656 #, c-format msgid "" "internal error in generate_bytecode_insn - tree code not implemented: %s" msgstr "" -#: java/jcf-write.c:3030 +#: java/jcf-write.c:3028 msgid "field initializer type mismatch" msgstr "" -#: java/jcf-write.c:3487 +#: java/jcf-write.c:3485 #, c-format msgid "can't create directory %s: %m" msgstr "" -#: java/jcf-write.c:3520 +#: java/jcf-write.c:3518 #, c-format msgid "can't open %s for writing: %m" msgstr "" -#: java/jcf-write.c:3540 +#: java/jcf-write.c:3538 #, c-format msgid "can't create %s: %m" msgstr "" #: java/jv-scan.c:99 #, c-format -msgid "Try `jv-scan --help' for more information.\n" +msgid "Try 'jv-scan --help' for more information.\n" msgstr "" #: java/jv-scan.c:106 @@ -18124,7 +18166,7 @@ msgstr "" #: java/jv-scan.c:111 #, c-format -msgid " --print-main Print name of class containing `main'\n" +msgid " --print-main Print name of class containing 'main'\n" msgstr "" #: java/jv-scan.c:112 @@ -18139,17 +18181,17 @@ msgid "" msgstr "" #: java/jv-scan.c:213 -msgid "only one of `--print-main', `--list-class', and `--complexity' allowed" +msgid "only one of '--print-main', '--list-class', and '--complexity' allowed" msgstr "" #: java/jv-scan.c:216 #, c-format -msgid "can't open output file `%s'" +msgid "can't open output file '%s'" msgstr "" #: java/jv-scan.c:251 #, c-format -msgid "file not found `%s'" +msgid "file not found '%s'" msgstr "" #: java/jv-scan.c:273 @@ -18178,12 +18220,12 @@ msgid "%s: Failed to close output file %s\n" msgstr "" #: java/jvspec.c:420 -msgid "can't specify `-D' without `--main'\n" +msgid "can't specify '-D' without '--main'\n" msgstr "" #: java/jvspec.c:423 #, c-format -msgid "`%s' is not a valid class name" +msgid "'%s' is not a valid class name" msgstr "" #: java/jvspec.c:429 @@ -18207,14 +18249,14 @@ msgid "using both @FILE with multiple files not implemented" msgstr "" #: java/jvspec.c:534 -msgid "cannot specify `main' class when not linking" +msgid "cannot specify 'main' class when not linking" msgstr "" -#: java/lang.c:619 +#: java/lang.c:620 msgid "can't do dependency tracking with input from stdin" msgstr "" -#: java/lang.c:635 +#: java/lang.c:636 msgid "couldn't determine target name for dependency tracking" msgstr "" @@ -18240,959 +18282,959 @@ msgstr "" msgid "internal error - invalid Utf8 name" msgstr "" -#: java/parse-scan.y:881 java/parse.y:976 -#: java/parse.y:1317 java/parse.y:1378 -#: java/parse.y:1589 java/parse.y:1812 -#: java/parse.y:1821 java/parse.y:1832 -#: java/parse.y:1843 java/parse.y:1855 -#: java/parse.y:1870 java/parse.y:1887 -#: java/parse.y:1889 java/parse.y:1970 -#: java/parse.y:2147 java/parse.y:2216 -#: java/parse.y:2380 java/parse.y:2393 -#: java/parse.y:2400 java/parse.y:2407 -#: java/parse.y:2418 java/parse.y:2420 -#: java/parse.y:2458 java/parse.y:2460 -#: java/parse.y:2462 java/parse.y:2483 -#: java/parse.y:2485 java/parse.y:2487 -#: java/parse.y:2503 java/parse.y:2505 -#: java/parse.y:2526 java/parse.y:2528 -#: java/parse.y:2530 java/parse.y:2558 -#: java/parse.y:2560 java/parse.y:2562 -#: java/parse.y:2564 java/parse.y:2582 -#: java/parse.y:2584 java/parse.y:2595 -#: java/parse.y:2606 java/parse.y:2617 -#: java/parse.y:2628 java/parse.y:2639 -#: java/parse.y:2652 java/parse.y:2656 -#: java/parse.y:2658 java/parse.y:2671 +#: java/parse-scan.y:881 java/parse.y:975 +#: java/parse.y:1316 java/parse.y:1377 +#: java/parse.y:1588 java/parse.y:1811 +#: java/parse.y:1820 java/parse.y:1831 +#: java/parse.y:1842 java/parse.y:1854 +#: java/parse.y:1869 java/parse.y:1886 +#: java/parse.y:1888 java/parse.y:1969 +#: java/parse.y:2146 java/parse.y:2215 +#: java/parse.y:2379 java/parse.y:2392 +#: java/parse.y:2399 java/parse.y:2406 +#: java/parse.y:2417 java/parse.y:2419 +#: java/parse.y:2457 java/parse.y:2459 +#: java/parse.y:2461 java/parse.y:2482 +#: java/parse.y:2484 java/parse.y:2486 +#: java/parse.y:2502 java/parse.y:2504 +#: java/parse.y:2525 java/parse.y:2527 +#: java/parse.y:2529 java/parse.y:2557 +#: java/parse.y:2559 java/parse.y:2561 +#: java/parse.y:2563 java/parse.y:2581 +#: java/parse.y:2583 java/parse.y:2594 +#: java/parse.y:2605 java/parse.y:2616 +#: java/parse.y:2627 java/parse.y:2638 +#: java/parse.y:2651 java/parse.y:2655 +#: java/parse.y:2657 java/parse.y:2670 msgid "Missing term" msgstr "" -#: java/parse-scan.y:883 java/parse.y:750 -#: java/parse.y:788 java/parse.y:813 -#: java/parse.y:997 java/parse.y:1352 -#: java/parse.y:1565 java/parse.y:1567 -#: java/parse.y:1797 java/parse.y:1823 -#: java/parse.y:1834 java/parse.y:1845 -#: java/parse.y:1857 java/parse.y:1872 +#: java/parse-scan.y:883 java/parse.y:749 +#: java/parse.y:787 java/parse.y:812 +#: java/parse.y:996 java/parse.y:1351 +#: java/parse.y:1564 java/parse.y:1566 +#: java/parse.y:1796 java/parse.y:1822 +#: java/parse.y:1833 java/parse.y:1844 +#: java/parse.y:1856 java/parse.y:1871 msgid "';' expected" msgstr "" -#: java/parse.y:748 java/parse.y:786 +#: java/parse.y:747 java/parse.y:785 msgid "Missing name" msgstr "" -#: java/parse.y:776 +#: java/parse.y:775 #, c-format msgid "Ambiguous class: %qs and %qs" msgstr "" -#: java/parse.y:811 +#: java/parse.y:810 msgid "'*' expected" msgstr "" -#: java/parse.y:825 +#: java/parse.y:824 msgid "Class or interface declaration expected" msgstr "" -#: java/parse.y:842 +#: java/parse.y:841 #, c-format msgid "Modifier %qs declared twice" msgstr "" -#: java/parse.y:862 java/parse.y:864 +#: java/parse.y:861 java/parse.y:863 msgid "Missing class name" msgstr "" -#: java/parse.y:867 java/parse.y:871 -#: java/parse.y:879 java/parse.y:1037 -#: java/parse.y:1298 java/parse.y:1300 -#: java/parse.y:1632 java/parse.y:1883 -#: java/parse.y:1915 java/parse.y:1977 +#: java/parse.y:866 java/parse.y:870 +#: java/parse.y:878 java/parse.y:1036 +#: java/parse.y:1297 java/parse.y:1299 +#: java/parse.y:1631 java/parse.y:1882 +#: java/parse.y:1914 java/parse.y:1976 msgid "'{' expected" msgstr "" -#: java/parse.y:881 +#: java/parse.y:880 msgid "Missing super class name" msgstr "" -#: java/parse.y:891 java/parse.y:907 +#: java/parse.y:890 java/parse.y:906 msgid "Missing interface name" msgstr "" -#: java/parse.y:991 +#: java/parse.y:990 msgid "Missing variable initializer" msgstr "" -#: java/parse.y:1008 +#: java/parse.y:1007 msgid "Invalid declaration" msgstr "" -#: java/parse.y:1011 java/parse.y:1096 -#: java/parse.y:2162 java/parse.y:2191 -#: java/parse.y:2213 java/parse.y:2217 -#: java/parse.y:2252 java/parse.y:2331 -#: java/parse.y:2341 java/parse.y:2351 +#: java/parse.y:1010 java/parse.y:1095 +#: java/parse.y:2161 java/parse.y:2190 +#: java/parse.y:2212 java/parse.y:2216 +#: java/parse.y:2251 java/parse.y:2330 +#: java/parse.y:2340 java/parse.y:2350 msgid "']' expected" msgstr "" -#: java/parse.y:1015 +#: java/parse.y:1014 msgid "Unbalanced ']'" msgstr "" -#: java/parse.y:1051 +#: java/parse.y:1050 msgid "Invalid method declaration, method name required" msgstr "" -#: java/parse.y:1056 java/parse.y:1061 -#: java/parse.y:1066 java/parse.y:2065 +#: java/parse.y:1055 java/parse.y:1060 +#: java/parse.y:1065 java/parse.y:2064 msgid "Identifier expected" msgstr "" -#: java/parse.y:1071 java/parse.y:4743 +#: java/parse.y:1070 java/parse.y:4742 msgid "Invalid method declaration, return type required" msgstr "" -#: java/parse.y:1091 +#: java/parse.y:1090 msgid "Discouraged form of returned type specification" msgstr "" -#: java/parse.y:1094 java/parse.y:1545 -#: java/parse.y:1552 java/parse.y:1561 -#: java/parse.y:1563 java/parse.y:1591 -#: java/parse.y:1700 java/parse.y:2007 -#: java/parse.y:2060 +#: java/parse.y:1093 java/parse.y:1544 +#: java/parse.y:1551 java/parse.y:1560 +#: java/parse.y:1562 java/parse.y:1590 +#: java/parse.y:1699 java/parse.y:2006 +#: java/parse.y:2059 msgid "')' expected" msgstr "" -#: java/parse.y:1110 +#: java/parse.y:1109 msgid "Missing formal parameter term" msgstr "" -#: java/parse.y:1125 java/parse.y:1130 +#: java/parse.y:1124 java/parse.y:1129 msgid "Missing identifier" msgstr "" -#: java/parse.y:1150 java/parse.y:1159 +#: java/parse.y:1149 java/parse.y:1158 msgid "Missing class type term" msgstr "" -#: java/parse.y:1186 +#: java/parse.y:1185 #, c-format msgid "" "Can't define static initializer in class %qs. Static initializer can only be " "defined in top-level classes" msgstr "" -#: java/parse.y:1315 +#: java/parse.y:1314 msgid "Invalid interface type" msgstr "" -#: java/parse.y:1484 +#: java/parse.y:1483 msgid "An empty declaration is a deprecated feature that should not be used" msgstr "" -#: java/parse.y:1505 java/parse.y:1679 -#: java/parse.y:1681 +#: java/parse.y:1504 java/parse.y:1678 +#: java/parse.y:1680 msgid "':' expected" msgstr "" -#: java/parse.y:1531 java/parse.y:1536 -#: java/parse.y:1541 +#: java/parse.y:1530 java/parse.y:1535 +#: java/parse.y:1540 msgid "Invalid expression statement" msgstr "" -#: java/parse.y:1559 java/parse.y:1587 -#: java/parse.y:1628 java/parse.y:1696 -#: java/parse.y:1764 java/parse.y:1885 -#: java/parse.y:1963 java/parse.y:2054 -#: java/parse.y:2056 java/parse.y:2069 -#: java/parse.y:2312 java/parse.y:2314 +#: java/parse.y:1558 java/parse.y:1586 +#: java/parse.y:1627 java/parse.y:1695 +#: java/parse.y:1763 java/parse.y:1884 +#: java/parse.y:1962 java/parse.y:2053 +#: java/parse.y:2055 java/parse.y:2068 +#: java/parse.y:2311 java/parse.y:2313 msgid "'(' expected" msgstr "" -#: java/parse.y:1630 +#: java/parse.y:1629 msgid "Missing term or ')'" msgstr "" -#: java/parse.y:1677 +#: java/parse.y:1676 msgid "Missing or invalid constant expression" msgstr "" -#: java/parse.y:1698 +#: java/parse.y:1697 msgid "Missing term and ')' expected" msgstr "" -#: java/parse.y:1737 +#: java/parse.y:1736 msgid "Invalid control expression" msgstr "" -#: java/parse.y:1739 java/parse.y:1741 +#: java/parse.y:1738 java/parse.y:1740 msgid "Invalid update expression" msgstr "" -#: java/parse.y:1766 +#: java/parse.y:1765 msgid "Invalid init statement" msgstr "" -#: java/parse.y:1966 +#: java/parse.y:1965 msgid "Missing term or ')' expected" msgstr "" -#: java/parse.y:2009 +#: java/parse.y:2008 msgid "'class' or 'this' expected" msgstr "" -#: java/parse.y:2011 java/parse.y:2013 +#: java/parse.y:2010 java/parse.y:2012 msgid "'class' expected" msgstr "" -#: java/parse.y:2058 +#: java/parse.y:2057 msgid "')' or term expected" msgstr "" -#: java/parse.y:2160 java/parse.y:2189 +#: java/parse.y:2159 java/parse.y:2188 msgid "'[' expected" msgstr "" -#: java/parse.y:2267 +#: java/parse.y:2266 msgid "Field expected" msgstr "" -#: java/parse.y:2326 java/parse.y:2336 -#: java/parse.y:2346 +#: java/parse.y:2325 java/parse.y:2335 +#: java/parse.y:2345 msgid "Missing term and ']' expected" msgstr "" -#: java/parse.y:2451 +#: java/parse.y:2450 msgid "']' expected, invalid type expression" msgstr "" -#: java/parse.y:2454 +#: java/parse.y:2453 msgid "Invalid type expression" msgstr "" -#: java/parse.y:2566 +#: java/parse.y:2565 msgid "Invalid reference type" msgstr "" -#: java/parse.y:3033 +#: java/parse.y:3032 msgid "Constructor invocation must be first thing in a constructor" msgstr "" -#: java/parse.y:3035 +#: java/parse.y:3034 msgid "Only constructors can invoke constructors" msgstr "" -#: java/parse.y:3043 +#: java/parse.y:3042 #, c-format msgid ": %qs JDK1.1(TM) feature" msgstr "" -#: java/parse.y:3123 java/parse.y:3125 +#: java/parse.y:3122 java/parse.y:3124 #, c-format msgid "" "%s.\n" "%s" msgstr "" -#: java/parse.y:3284 +#: java/parse.y:3283 msgid "Missing return statement" msgstr "" -#: java/parse.y:3306 java/parse.y:11932 -#: java/parse.y:11936 +#: java/parse.y:3305 java/parse.y:11937 +#: java/parse.y:11941 msgid "Unreachable statement" msgstr "" -#: java/parse.y:3316 +#: java/parse.y:3315 msgid "Can't access %s field %<%s.%s%> from %qs" msgstr "" -#: java/parse.y:3385 +#: java/parse.y:3384 #, c-format msgid "%s %qs already defined in %s:%d" msgstr "" -#: java/parse.y:3403 +#: java/parse.y:3402 msgid "" "Variable %qs is already defined in this method and was declared %<%s %s%> at " "line %d" msgstr "" -#: java/parse.y:3514 +#: java/parse.y:3513 #, c-format msgid "Interface %qs repeated" msgstr "" -#: java/parse.y:3544 +#: java/parse.y:3543 #, c-format msgid "%s name %qs clashes with imported type %qs" msgstr "" -#: java/parse.y:3576 +#: java/parse.y:3575 msgid "Public %s %qs must be defined in a file called %<%s.java%>" msgstr "" -#: java/parse.y:3591 +#: java/parse.y:3590 #, c-format msgid "" "Inner class %qs can't be static. Static classes can only occur in interfaces " "and top-level classes" msgstr "" -#: java/parse.y:3672 +#: java/parse.y:3671 #, c-format msgid "" "The class name %qs is already defined in this scope. An inner class may not " "have the same simple name as any of its enclosing classes" msgstr "" -#: java/parse.y:3714 +#: java/parse.y:3713 msgid "Qualifier must be a reference" msgstr "" -#: java/parse.y:3735 +#: java/parse.y:3734 #, c-format msgid "Cyclic inheritance involving %s" msgstr "" -#: java/parse.y:3999 +#: java/parse.y:3998 msgid "" "Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract" msgstr "" -#: java/parse.y:4154 +#: java/parse.y:4153 #, c-format msgid "Class %qs can't be declared both abstract and final" msgstr "" -#: java/parse.y:4166 +#: java/parse.y:4165 msgid "%<java.lang.Object%> can't extend anything" msgstr "" -#: java/parse.y:4408 +#: java/parse.y:4407 msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)" msgstr "" -#: java/parse.y:4472 +#: java/parse.y:4471 #, c-format msgid "Field %qs can't be static in inner class %qs unless it is final" msgstr "" -#: java/parse.y:4718 +#: java/parse.y:4717 #, c-format msgid "Class %qs must be declared abstract to define abstract method %qs" msgstr "" -#: java/parse.y:4725 +#: java/parse.y:4724 #, c-format msgid "native method %qs can't be strictfp" msgstr "" -#: java/parse.y:4729 +#: java/parse.y:4728 #, c-format msgid "method %qs can't be transient" msgstr "" -#: java/parse.y:4732 +#: java/parse.y:4731 #, c-format msgid "method %qs can't be volatile" msgstr "" -#: java/parse.y:4782 java/parse.y:6531 +#: java/parse.y:4781 java/parse.y:6530 #, c-format msgid "" "Method %qs can't be static in inner class %qs. Only members of interfaces " "and top-level classes can be static" msgstr "" -#: java/parse.y:4948 +#: java/parse.y:4947 #, c-format msgid "%s method %qs can't have a body defined" msgstr "" -#: java/parse.y:4959 +#: java/parse.y:4958 #, c-format msgid "Non native and non abstract method %qs must have a body defined" msgstr "" -#: java/parse.y:5030 +#: java/parse.y:5029 #, c-format msgid "%s: recursive invocation of constructor %qs" msgstr "" -#: java/parse.y:5060 +#: java/parse.y:5059 msgid "" "Inconsistent member declaration. At most one of %<public%>, %<private%>, or " "%<protected%> may be specified" msgstr "" -#: java/parse.y:5068 +#: java/parse.y:5067 msgid "" "Inconsistent member declaration. At most one of %<final%> or %<volatile%> " "may be specified" msgstr "" -#: java/parse.y:5158 +#: java/parse.y:5157 #, c-format msgid "Variable %qs is used more than once in the argument list of method %qs" msgstr "" -#: java/parse.y:5242 +#: java/parse.y:5241 #, c-format msgid "%s %qs can't implement/extend %s %qs" msgstr "" -#: java/parse.y:5276 +#: java/parse.y:5275 #, c-format msgid "Class %qs can't subclass %s %qs" msgstr "" -#: java/parse.y:5285 +#: java/parse.y:5284 #, c-format msgid "Can't subclass final classes: %s" msgstr "" -#: java/parse.y:5471 +#: java/parse.y:5470 #, c-format msgid "Cyclic class inheritance%s" msgstr "" -#: java/parse.y:6182 +#: java/parse.y:6181 #, c-format msgid "Superclass %qs of class %qs not found" msgstr "" -#: java/parse.y:6188 +#: java/parse.y:6187 #, c-format msgid "Type %qs not found in declaration of field %qs" msgstr "" -#: java/parse.y:6194 +#: java/parse.y:6193 #, c-format msgid "Type %qs not found in the declaration of the argument %qs of method %qs" msgstr "" -#: java/parse.y:6201 +#: java/parse.y:6200 #, c-format msgid "Type %qs not found in the declaration of the return type of method %qs" msgstr "" -#: java/parse.y:6207 +#: java/parse.y:6206 #, c-format msgid "Superinterface %qs of %s %qs not found" msgstr "" -#: java/parse.y:6214 +#: java/parse.y:6213 #, c-format msgid "Type %qs not found in the declaration of the local variable %qs" msgstr "" -#: java/parse.y:6221 +#: java/parse.y:6220 msgid "Class %qs not found in %<throws%>" msgstr "" -#: java/parse.y:6278 +#: java/parse.y:6277 #, c-format msgid "Duplicate %s declaration %qs" msgstr "" -#: java/parse.y:6352 +#: java/parse.y:6351 msgid "" "Class %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This " "method must be defined or %s %qs must be declared abstract" msgstr "" -#: java/parse.y:6508 +#: java/parse.y:6507 msgid "" "Class %qs in %<throws%> clause must be a subclass of class %<java.lang." "Throwable%>" msgstr "" -#: java/parse.y:6552 +#: java/parse.y:6551 #, c-format msgid "" "Class %qs must override %qs with a public method in order to implement " "interface %qs" msgstr "" -#: java/parse.y:6566 java/parse.y:6793 +#: java/parse.y:6565 java/parse.y:6792 #, c-format msgid "Method %qs was defined with return type %qs in class %qs" msgstr "" -#: java/parse.y:6583 +#: java/parse.y:6582 #, c-format msgid "%s methods can't be overridden. Method %qs is %s in class %qs" msgstr "" -#: java/parse.y:6597 +#: java/parse.y:6596 #, c-format msgid "" "Instance methods can't be overridden by a static method. Method %qs is an " "instance method in class %qs" msgstr "" -#: java/parse.y:6620 +#: java/parse.y:6619 #, c-format msgid "" "Methods can't be overridden to be more private. Method %qs is not %s in " "class %qs" msgstr "" -#: java/parse.y:6761 +#: java/parse.y:6760 msgid "" "Invalid checked exception class %qs in %<throws%> clause. The exception " "must be a subclass of an exception thrown by %qs from class %qs" msgstr "" -#: java/parse.y:6818 +#: java/parse.y:6817 #, c-format msgid "" "Interface %qs inherits method %qs from interface %qs. This method is " "redefined with a different return type in interface %qs" msgstr "" -#: java/parse.y:6993 +#: java/parse.y:6992 #, c-format msgid "Class or interface %qs not found in import" msgstr "" -#: java/parse.y:7078 +#: java/parse.y:7077 #, c-format msgid "malformed .zip archive in CLASSPATH: %s" msgstr "" -#: java/parse.y:7149 +#: java/parse.y:7148 #, c-format msgid "" "Can't find default package %qs. Check the CLASSPATH environment variable and " "the access to the archives" msgstr "" -#: java/parse.y:7154 +#: java/parse.y:7153 #, c-format msgid "Package %qs not found in import" msgstr "" -#: java/parse.y:7251 +#: java/parse.y:7250 #, c-format msgid "Type %qs also potentially defined in package %qs" msgstr "" -#: java/parse.y:7396 +#: java/parse.y:7395 #, c-format msgid "Nested %s %s is %s; cannot be accessed from here" msgstr "" -#: java/parse.y:7434 +#: java/parse.y:7433 #, c-format msgid "" "Can't access %s %qs. Only public classes and interfaces in other packages " "can be accessed" msgstr "" -#: java/parse.y:7472 +#: java/parse.y:7471 msgid "Only %<final%> is allowed as a local variables modifier" msgstr "" -#: java/parse.y:9026 +#: java/parse.y:9025 #, c-format msgid "No constructor matching %qs found in class %qs" msgstr "" -#: java/parse.y:9526 +#: java/parse.y:9525 #, c-format msgid "Can't reference %qs before the superclass constructor has been called" msgstr "" -#: java/parse.y:9580 +#: java/parse.y:9579 #, c-format msgid "" "Local variable %qs can't be accessed from within the inner class %qs unless " "it is declared final" msgstr "" -#: java/parse.y:9585 java/parse.y:10048 +#: java/parse.y:9584 java/parse.y:10047 #, c-format msgid "Undefined variable %qs" msgstr "" -#: java/parse.y:9596 +#: java/parse.y:9595 #, c-format msgid "Can't make a static reference to nonstatic variable %qs in class %qs" msgstr "" -#: java/parse.y:9802 java/parse.y:10657 +#: java/parse.y:9801 java/parse.y:10656 #, c-format msgid "No enclosing instance for inner class %qs is in scope%s" msgstr "" -#: java/parse.y:9921 java/parse.y:12364 +#: java/parse.y:9920 java/parse.y:12369 msgid "Keyword %<this%> used outside allowed context" msgstr "" -#: java/parse.y:9927 java/parse.y:10811 +#: java/parse.y:9926 java/parse.y:10810 msgid "" "Can't reference %<this%> before the superclass constructor has been called" msgstr "" -#: java/parse.y:9943 +#: java/parse.y:9942 msgid "" "Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs" msgstr "" -#: java/parse.y:9976 +#: java/parse.y:9975 msgid "Keyword %<super%> used outside allowed context" msgstr "" -#: java/parse.y:10025 +#: java/parse.y:10024 #, c-format msgid "No variable %qs defined in class %qs" msgstr "" -#: java/parse.y:10030 +#: java/parse.y:10029 #, c-format msgid "Undefined variable or class name: %qs" msgstr "" -#: java/parse.y:10101 +#: java/parse.y:10100 #, c-format msgid "Can't use type %qs as a qualifier" msgstr "" -#: java/parse.y:10120 +#: java/parse.y:10119 msgid "Attempt to reference field %qs in %<%s %s%>" msgstr "" -#: java/parse.y:10151 +#: java/parse.y:10150 #, c-format msgid "No variable %qs defined in type %qs" msgstr "" -#: java/parse.y:10235 +#: java/parse.y:10234 msgid "Attempt to reference field %<new%> in a %qs" msgstr "" -#: java/parse.y:10372 +#: java/parse.y:10371 #, c-format msgid "The class %qs has been deprecated" msgstr "" -#: java/parse.y:10382 +#: java/parse.y:10381 #, c-format msgid "The %s %qs in class %qs has been deprecated" msgstr "" -#: java/parse.y:10499 +#: java/parse.y:10498 #, c-format msgid "Can't invoke a method on primitive type %qs" msgstr "" -#: java/parse.y:10514 +#: java/parse.y:10513 #, c-format msgid "Can't make static reference to method %qs in interface %qs" msgstr "" -#: java/parse.y:10524 java/parse.y:10858 +#: java/parse.y:10523 java/parse.y:10857 msgid "Can't make static reference to method %<%s %s%> in class %qs" msgstr "" -#: java/parse.y:10564 +#: java/parse.y:10563 msgid "Can't invoke super constructor on java.lang.Object" msgstr "" -#: java/parse.y:10577 java/parse.y:14428 +#: java/parse.y:10576 java/parse.y:14433 #, c-format msgid "Class %qs not found in type declaration" msgstr "" -#: java/parse.y:10589 +#: java/parse.y:10588 #, c-format msgid "Class %qs is an abstract class. It can't be instantiated" msgstr "" -#: java/parse.y:10619 +#: java/parse.y:10618 #, c-format msgid "No method named %qs in scope" msgstr "" -#: java/parse.y:10730 +#: java/parse.y:10729 msgid "Can't access %s %s %<%s.%s%> from %qs" msgstr "" -#: java/parse.y:11196 +#: java/parse.y:11203 msgid "Can't find %s %<%s(%s)%> in type %qs%s" msgstr "" -#: java/parse.y:11778 +#: java/parse.y:11783 msgid "Constant expression required" msgstr "" -#: java/parse.y:11791 +#: java/parse.y:11796 msgid "Incompatible type for case. Can't convert %qs to %<int%>" msgstr "" -#: java/parse.y:11825 +#: java/parse.y:11830 msgid "Duplicate case label: %<default%>" msgstr "" -#: java/parse.y:12173 +#: java/parse.y:12178 msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>" msgstr "" -#: java/parse.y:12344 +#: java/parse.y:12349 #, c-format msgid "missing static field %qs" msgstr "" -#: java/parse.y:12349 +#: java/parse.y:12354 #, c-format msgid "not a static field %qs" msgstr "" -#: java/parse.y:12372 +#: java/parse.y:12377 msgid "" "Can't reference %<this%> or %<super%> before the superclass constructor has " "been called" msgstr "" -#: java/parse.y:12392 +#: java/parse.y:12397 #, c-format msgid "No case for %s" msgstr "" -#: java/parse.y:12822 +#: java/parse.y:12827 msgid "Invalid left hand side of assignment" msgstr "" -#: java/parse.y:12873 +#: java/parse.y:12878 #, c-format msgid "Incompatible type for %s. Can't convert %qs to %qs" msgstr "" -#: java/parse.y:12876 +#: java/parse.y:12881 #, c-format msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs" msgstr "" -#: java/parse.y:13049 +#: java/parse.y:13054 #, c-format msgid "" "Constant expression %qs too wide for narrowing primitive conversion to %qs" msgstr "" -#: java/parse.y:13340 +#: java/parse.y:13345 #, c-format msgid "unregistered operator %s" msgstr "" -#: java/parse.y:13489 +#: java/parse.y:13494 msgid "" "Evaluating this expression will result in an arithmetic exception being " "thrown" msgstr "" -#: java/parse.y:13571 +#: java/parse.y:13576 #, c-format msgid "" "Incompatible type for %qs. Explicit cast needed to convert shift distance " "from %qs to integral" msgstr "" -#: java/parse.y:13576 +#: java/parse.y:13581 #, c-format msgid "" "Incompatible type for %qs. Can't convert shift distance from %qs to integral" msgstr "" -#: java/parse.y:13652 +#: java/parse.y:13657 msgid "Invalid argument %qs for %<instanceof%>" msgstr "" -#: java/parse.y:13679 +#: java/parse.y:13684 #, c-format msgid "Impossible for %qs to be instance of %qs" msgstr "" -#: java/parse.y:13808 +#: java/parse.y:13813 #, c-format msgid "Incompatible type for %qs. Can't convert %qs to %qs" msgstr "" -#: java/parse.y:14289 +#: java/parse.y:14294 #, c-format msgid "Invalid argument type %qs to %qs" msgstr "" -#: java/parse.y:14519 +#: java/parse.y:14524 #, c-format msgid "Invalid cast from %qs to %qs" msgstr "" -#: java/parse.y:14566 +#: java/parse.y:14571 msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs" msgstr "" -#: java/parse.y:14579 +#: java/parse.y:14584 msgid "" "Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>" msgstr "" -#: java/parse.y:14583 +#: java/parse.y:14588 msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>" msgstr "" -#: java/parse.y:14654 +#: java/parse.y:14659 msgid "" "Incompatible type for dimension in array creation expression. %s convert %qs " "to %<int%>" msgstr "" -#: java/parse.y:14770 +#: java/parse.y:14775 #, c-format msgid "Invalid array initializer for non-array type %qs" msgstr "" -#: java/parse.y:14857 +#: java/parse.y:14862 #, c-format msgid "Incompatible type for array. %s convert %qs to %qs" msgstr "" -#: java/parse.y:14926 +#: java/parse.y:14931 msgid "%<return%> inside instance initializer" msgstr "" -#: java/parse.y:14930 +#: java/parse.y:14935 msgid "%<return%> inside static initializer" msgstr "" -#: java/parse.y:14936 +#: java/parse.y:14941 msgid "%<return%> with%s value from %<%s %s%>" msgstr "" -#: java/parse.y:14943 +#: java/parse.y:14948 msgid "%<return%> with value from constructor %qs" msgstr "" -#: java/parse.y:15008 +#: java/parse.y:15013 msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>" msgstr "" -#: java/parse.y:15041 +#: java/parse.y:15046 #, c-format msgid "Declaration of %qs shadows a previous label declaration" msgstr "" -#: java/parse.y:15046 +#: java/parse.y:15051 #, c-format msgid "This is the location of the previous declaration of label %qs" msgstr "" -#: java/parse.y:15294 +#: java/parse.y:15298 #, c-format msgid "No label definition found for %qs" msgstr "" -#: java/parse.y:15307 +#: java/parse.y:15311 msgid "%<continue%> must be in loop" msgstr "" -#: java/parse.y:15310 +#: java/parse.y:15314 #, c-format msgid "continue label %qs does not name a loop" msgstr "" -#: java/parse.y:15331 +#: java/parse.y:15335 msgid "%<break%> must be in loop or switch" msgstr "" -#: java/parse.y:15372 +#: java/parse.y:15376 msgid "" "Incompatible type for loop conditional. Can't convert %qs to %<boolean%>" msgstr "" -#: java/parse.y:15410 +#: java/parse.y:15414 msgid "Incompatible type for %<switch%>. Can't convert %qs to %<int%>" msgstr "" #. The case_label_list is in reverse order, so print the #. outer label first. -#: java/parse.y:15441 +#: java/parse.y:15445 msgid "duplicate case label: %<" msgstr "" -#: java/parse.y:15442 +#: java/parse.y:15446 msgid "%>" msgstr "" -#: java/parse.y:15445 +#: java/parse.y:15449 msgid "original label is here" msgstr "" -#: java/parse.y:15662 +#: java/parse.y:15666 msgid "" "Can't catch class %qs. Catch clause parameter type must be a subclass of " "class %<java.lang.Throwable%>" msgstr "" -#: java/parse.y:15686 +#: java/parse.y:15690 msgid "%<catch%> not reached because of the catch clause at line %d" msgstr "" -#: java/parse.y:15753 +#: java/parse.y:15757 msgid "" "Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang." "Object%>" msgstr "" -#: java/parse.y:15812 +#: java/parse.y:15816 msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>" msgstr "" -#: java/parse.y:15841 +#: java/parse.y:15845 msgid "" "Checked exception %qs can't be thrown in instance initializer (not all " "declared constructor are declaring it in their %<throws%> clause)" msgstr "" -#: java/parse.y:15862 +#: java/parse.y:15866 msgid "" "Checked exception %qs can't be caught by any of the catch clause(s) of the " "surrounding %<try%> block" msgstr "" -#: java/parse.y:15875 +#: java/parse.y:15879 #, c-format msgid "Checked exception %qs can't be thrown in initializer" msgstr "" -#: java/parse.y:15879 +#: java/parse.y:15883 msgid "Checked exception %qs isn't thrown from a %<try%> block" msgstr "" -#: java/parse.y:15885 +#: java/parse.y:15889 msgid "" "Checked exception %qs doesn't match any of current method's %<throws%> " "declaration(s)" msgstr "" -#: java/parse.y:15940 +#: java/parse.y:15944 #, c-format msgid "Exception %qs can't be thrown in initializer" msgstr "" -#: java/parse.y:15945 +#: java/parse.y:15949 msgid "" "Exception %qs must be caught, or it must be declared in the %<throws%> " "clause of %qs" msgstr "" -#: java/parse.y:16056 +#: java/parse.y:16060 msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>" msgstr "" -#: java/parse.y:16124 +#: java/parse.y:16128 msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs" msgstr "" @@ -19200,16 +19242,26 @@ msgstr "" msgid "junk at end of signature string" msgstr "" -#: java/verify.c:480 +#: java/verify-glue.c:393 +#, c-format +msgid "verification failed: %s" +msgstr "" + +#: java/verify-glue.c:395 +#, c-format +msgid "verification failed at PC=%d: %s" +msgstr "" + +#: java/verify-glue.c:479 java/verify.c:514 msgid "bad pc in exception_table" msgstr "" -#: java/verify.c:1476 +#: java/verify.c:1516 #, c-format msgid "unknown opcode %d@pc=%d during verification" msgstr "" -#: java/verify.c:1551 java/verify.c:1567 java/verify.c:1572 +#: java/verify.c:1591 java/verify.c:1607 java/verify.c:1612 #, c-format msgid "verification error at PC=%d" msgstr "" @@ -19527,7 +19579,7 @@ msgstr "" msgid "%s %qs does not fully implement the %qs protocol" msgstr "" -#: objc/objc-act.c:6628 objc/objc-act.c:8176 +#: objc/objc-act.c:6628 objc/objc-act.c:8177 msgid "%<@end%> missing in implementation context" msgstr "" @@ -19562,20 +19614,20 @@ msgid "duplicate declaration for protocol %qs" msgstr "" #. Add a readable method name to the warning. -#: objc/objc-act.c:7493 +#: objc/objc-act.c:7494 msgid "%J%s %<%c%s%>" msgstr "" -#: objc/objc-act.c:7783 +#: objc/objc-act.c:7784 #, c-format msgid "no super class declared in interface for %qs" msgstr "" -#: objc/objc-act.c:7831 +#: objc/objc-act.c:7832 msgid "[super ...] must appear in a method context" msgstr "" -#: objc/objc-act.c:8458 +#: objc/objc-act.c:8459 #, c-format msgid "local declaration of %qs hides instance variable" msgstr "" @@ -19604,1783 +19656,1787 @@ msgstr "" msgid "Address of register variable %qD requested." msgstr "" -#: options.c:939 +#: options.c:943 msgid "Display this information" msgstr "" -#: options.c:945 +#: options.c:949 msgid "" "--param <param>=<value>\tSet parameter <param> to value. See below for a " "complete list of parameters" msgstr "" -#: options.c:954 +#: options.c:958 msgid "" "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' " "before <question> disables the <answer> to <question>" msgstr "" -#: options.c:957 +#: options.c:961 msgid "Do not discard comments" msgstr "" -#: options.c:960 +#: options.c:964 msgid "Do not discard comments in macro expansions" msgstr "" -#: options.c:963 +#: options.c:967 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:969 +#: options.c:973 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path " msgstr "" -#: options.c:972 +#: options.c:976 msgid "" "-G<number>\tPut global and static data smaller than <number> bytes into a " "special section (on some targets)" msgstr "" -#: options.c:975 +#: options.c:979 msgid "Print the name of header files as they are used" msgstr "" -#: options.c:981 +#: options.c:985 msgid "-J<directory>\tPut MODULE files in 'directory'" msgstr "" -#: options.c:987 +#: options.c:991 msgid "Generate make dependencies and compile" msgstr "" -#: options.c:996 +#: options.c:1000 msgid "Treat missing header files as generated files" msgstr "" -#: options.c:1002 +#: options.c:1006 msgid "Like -MD but ignore system header files" msgstr "" -#: options.c:1011 +#: options.c:1015 msgid "-MQ <target>\tAdd a MAKE-quoted target" msgstr "" -#: options.c:1017 +#: options.c:1021 msgid "-O<number>\tSet optimization level to <number>" msgstr "" -#: options.c:1020 +#: options.c:1024 msgid "Optimize for space rather than speed" msgstr "" -#: options.c:1023 +#: options.c:1027 msgid "Do not generate #line directives" msgstr "" -#: options.c:1026 +#: options.c:1030 msgid "-U<macro>\tUndefine <macro>" msgstr "" -#: options.c:1029 +#: options.c:1033 msgid "This switch is deprecated; use -Wextra instead" msgstr "" -#: options.c:1032 +#: options.c:1036 msgid "" "Warn about things that will change when compiling with an ABI-compliant " "compiler" msgstr "" -#: options.c:1035 +#: options.c:1039 msgid "Warn about returning structures, unions or arrays" msgstr "" -#: options.c:1038 +#: options.c:1042 msgid "Warn about possible aliasing of dummy arguments" msgstr "" -#: options.c:1044 +#: options.c:1048 msgid "Warn about casting functions to incompatible types" msgstr "" -#: options.c:1047 +#: options.c:1051 msgid "Warn about pointer casts which increase alignment" msgstr "" -#: options.c:1050 +#: options.c:1054 msgid "Warn about casts which discard qualifiers" msgstr "" -#: options.c:1053 +#: options.c:1057 msgid "Warn about subscripts whose type is \"char\"" msgstr "" -#: options.c:1056 +#: options.c:1060 msgid "" "Warn about possibly nested block comments, and C++ comments spanning more " "than one physical line" msgstr "" -#: options.c:1059 +#: options.c:1063 msgid "Synonym for -Wcomment" msgstr "" -#: options.c:1062 +#: options.c:1066 msgid "Warn about implicit conversion" msgstr "" -#: options.c:1065 +#: options.c:1069 msgid "Warn when all constructors and destructors are private" msgstr "" -#: options.c:1068 +#: options.c:1072 msgid "Warn when a declaration is found after a statement" msgstr "" -#: options.c:1071 +#: options.c:1075 msgid "Warn if a deprecated compiler feature, class, method, or field is used" msgstr "" -#: options.c:1074 +#: options.c:1078 msgid "Warn about uses of __attribute__((deprecated)) declarations" msgstr "" -#: options.c:1077 +#: options.c:1081 msgid "Warn when an optimization pass is disabled" msgstr "" -#: options.c:1080 +#: options.c:1084 msgid "Warn about compile-time integer division by zero" msgstr "" -#: options.c:1083 +#: options.c:1087 msgid "Warn about violations of Effective C++ style rules" msgstr "" -#: options.c:1086 +#: options.c:1090 msgid "Warn about stray tokens after #elif and #endif" msgstr "" -#: options.c:1089 +#: options.c:1093 msgid "Treat all warnings as errors" msgstr "" -#: options.c:1092 +#: options.c:1096 msgid "Make implicit function declarations an error" msgstr "" -#: options.c:1095 +#: options.c:1099 msgid "Print extra (possibly unwanted) warnings" msgstr "" -#: options.c:1098 +#: options.c:1102 msgid "Warn if deprecated empty statements are found" msgstr "" -#: options.c:1101 +#: options.c:1105 msgid "Exit on the first error occurred" msgstr "" -#: options.c:1104 +#: options.c:1108 msgid "Warn if testing floating point numbers for equality" msgstr "" -#: options.c:1107 +#: options.c:1111 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies" msgstr "" -#: options.c:1110 +#: options.c:1114 msgid "Warn if passing too many arguments to a function for its format string" msgstr "" -#: options.c:1113 +#: options.c:1117 msgid "Warn about format strings that are not literals" msgstr "" -#: options.c:1116 +#: options.c:1120 msgid "Warn about possible security problems with format functions" msgstr "" -#: options.c:1119 +#: options.c:1123 msgid "Warn about strftime formats yielding 2-digit years" msgstr "" -#: options.c:1122 +#: options.c:1126 msgid "Warn about zero-length formats" msgstr "" -#: options.c:1131 +#: options.c:1135 msgid "Warn about implicit function declarations" msgstr "" -#: options.c:1134 +#: options.c:1138 msgid "Warn when a declaration does not specify a type" msgstr "" -#: options.c:1137 +#: options.c:1141 msgid "Warn about calls with implicit interface" msgstr "" -#: options.c:1140 +#: options.c:1144 msgid "Deprecated. This switch has no effect." msgstr "" -#: options.c:1143 +#: options.c:1147 msgid "Warn about variables which are initialized to themselves." msgstr "" -#: options.c:1146 +#: options.c:1150 msgid "Warn when an inlined function cannot be inlined" msgstr "" -#: options.c:1149 +#: options.c:1153 msgid "Warn about invalid uses of the \"offsetof\" macro" msgstr "" -#: options.c:1152 +#: options.c:1156 msgid "Warn about PCH files that are found but not used" msgstr "" -#: options.c:1155 +#: options.c:1159 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes" msgstr "" -#: options.c:1158 +#: options.c:1162 msgid "Warn about truncated source lines" msgstr "" -#: options.c:1161 +#: options.c:1165 msgid "Do not warn about using \"long long\" when -pedantic" msgstr "" -#: options.c:1164 +#: options.c:1168 msgid "Warn about suspicious declarations of \"main\"" msgstr "" -#: options.c:1167 +#: options.c:1171 msgid "Warn about possibly missing braces around initializers" msgstr "" -#: options.c:1170 +#: options.c:1174 msgid "Warn about global functions without previous declarations" msgstr "" -#: options.c:1173 +#: options.c:1177 msgid "Warn about missing fields in struct initializers" msgstr "" -#: options.c:1176 +#: options.c:1180 msgid "Warn about functions which might be candidates for format attributes" msgstr "" -#: options.c:1179 +#: options.c:1183 msgid "Warn about user-specified include directories that do not exist" msgstr "" -#: options.c:1182 +#: options.c:1186 msgid "" "Warn about functions which might be candidates for __attribute__((noreturn))" msgstr "" -#: options.c:1185 +#: options.c:1189 msgid "Warn about global functions without prototypes" msgstr "" -#: options.c:1188 +#: options.c:1192 msgid "Warn about use of multi-character character constants" msgstr "" -#: options.c:1191 +#: options.c:1195 msgid "Warn about \"extern\" declarations not at file scope" msgstr "" -#: options.c:1194 +#: options.c:1198 msgid "" "Warn when non-templatized friend functions are declared within a template" msgstr "" -#: options.c:1197 +#: options.c:1201 msgid "Warn about non-virtual destructors" msgstr "" -#: options.c:1200 +#: options.c:1204 msgid "" "Warn about NULL being passed to argument slots marked as requiring non-NULL" msgstr "" -#: options.c:1203 +#: options.c:1207 msgid "Warn about usage of non-standard intrinsics" msgstr "" -#: options.c:1206 +#: options.c:1210 msgid "Warn if a C-style cast is used in a program" msgstr "" -#: options.c:1209 +#: options.c:1213 msgid "Warn if an old-style parameter definition is used" msgstr "" -#: options.c:1212 +#: options.c:1216 msgid "Warn if .class files are out of date" msgstr "" -#: options.c:1215 +#: options.c:1219 msgid "Warn about overloaded virtual function names" msgstr "" -#: options.c:1218 +#: options.c:1222 msgid "Warn when the packed attribute has no effect on struct layout" msgstr "" -#: options.c:1221 +#: options.c:1225 msgid "Warn when padding is required to align structure members" msgstr "" -#: options.c:1224 +#: options.c:1228 msgid "Warn about possibly missing parentheses" msgstr "" -#: options.c:1227 +#: options.c:1231 msgid "Warn when converting the type of pointers to member functions" msgstr "" -#: options.c:1230 +#: options.c:1234 msgid "Warn about function pointer arithmetic" msgstr "" -#: options.c:1233 +#: options.c:1237 msgid "Warn if inherited methods are unimplemented" msgstr "" -#: options.c:1236 +#: options.c:1240 msgid "Warn about multiple declarations of the same object" msgstr "" -#: options.c:1239 +#: options.c:1243 msgid "Warn if modifiers are specified when not necessary" msgstr "" -#: options.c:1242 +#: options.c:1246 msgid "Warn when the compiler reorders code" msgstr "" -#: options.c:1245 +#: options.c:1249 msgid "" "Warn whenever a function's return type defaults to \"int\" (C), or about " "inconsistent return types (C++)" msgstr "" -#: options.c:1248 +#: options.c:1252 msgid "Warn if a selector has multiple methods" msgstr "" -#: options.c:1251 +#: options.c:1255 msgid "Warn about possible violations of sequence point rules" msgstr "" -#: options.c:1254 +#: options.c:1258 msgid "Warn when one local variable shadows another" msgstr "" -#: options.c:1257 +#: options.c:1261 msgid "Warn about signed-unsigned comparisons" msgstr "" -#: options.c:1260 +#: options.c:1264 msgid "Warn when overload promotes from unsigned to signed" msgstr "" -#: options.c:1263 -#: options.c:1266 +#: options.c:1267 +#: options.c:1270 msgid "Warn about code which might break strict aliasing rules" msgstr "" -#: options.c:1269 +#: options.c:1273 msgid "Warn about unprototyped function declarations" msgstr "" -#: options.c:1272 +#: options.c:1276 msgid "Warn about \"suspicious\" constructs" msgstr "" -#: options.c:1275 +#: options.c:1279 msgid "Warn about enumerated switches, with no default, missing a case" msgstr "" -#: options.c:1278 +#: options.c:1282 msgid "Warn about enumerated switches missing a \"default:\" statement" msgstr "" -#: options.c:1281 +#: options.c:1285 msgid "Warn about all enumerated switches missing a specific case" msgstr "" -#: options.c:1284 +#: options.c:1288 msgid "Warn when synthesis behavior differs from Cfront" msgstr "" -#: options.c:1287 +#: options.c:1291 msgid "Do not suppress warnings from system headers" msgstr "" -#: options.c:1290 +#: options.c:1294 msgid "Warn about features not present in traditional C" msgstr "" -#: options.c:1293 +#: options.c:1297 msgid "" "Warn if trigraphs are encountered that might affect the meaning of the " "program" msgstr "" -#: options.c:1296 +#: options.c:1300 msgid "Warn about @selector()s without previously declared methods" msgstr "" -#: options.c:1299 +#: options.c:1303 msgid "Warn if an undefined macro is used in an #if directive" msgstr "" -#: options.c:1302 +#: options.c:1306 msgid "Warn about underflow of numerical constant expressions" msgstr "" -#: options.c:1305 +#: options.c:1309 msgid "Warn about uninitialized automatic variables" msgstr "" -#: options.c:1308 +#: options.c:1312 msgid "Warn about unrecognized pragmas" msgstr "" -#: options.c:1311 +#: options.c:1315 msgid "Warn about code that will never be executed" msgstr "" -#: options.c:1314 +#: options.c:1318 msgid "Enable all -Wunused- warnings" msgstr "" -#: options.c:1317 +#: options.c:1321 msgid "Warn when a function is unused" msgstr "" -#: options.c:1320 -#: options.c:1323 +#: options.c:1324 +#: options.c:1327 msgid "Warn when a label is unused" msgstr "" -#: options.c:1326 +#: options.c:1330 msgid "Warn about macros defined in the main file that are not used" msgstr "" -#: options.c:1329 +#: options.c:1333 msgid "Warn when a function parameter is unused" msgstr "" -#: options.c:1332 +#: options.c:1336 msgid "Warn when an expression value is unused" msgstr "" -#: options.c:1335 +#: options.c:1339 msgid "Warn when a variable is unused" msgstr "" -#: options.c:1338 +#: options.c:1342 msgid "Do not warn about using variadic macros when -pedantic" msgstr "" -#: options.c:1341 +#: options.c:1345 msgid "Give strings the type \"array of char\"" msgstr "" -#: options.c:1344 +#: options.c:1348 msgid "" "A synonym for -std=c89. In a future version of GCC it will become " "synonymous with -std=c99 instead" msgstr "" -#: options.c:1347 +#: options.c:1351 msgid "-aux-info <file>\tEmit declaration information into <file>" msgstr "" -#: options.c:1359 +#: options.c:1363 msgid "-d<letters>\tEnable dumps from specific passes of the compiler" msgstr "" -#: options.c:1362 +#: options.c:1366 msgid "Set the default real and integer kinds to double precision" msgstr "" -#: options.c:1365 +#: options.c:1369 msgid "-dumpbase <file>\tSet the file basename to be used for dumps" msgstr "" -#: options.c:1368 +#: options.c:1372 msgid "--CLASSPATH\tDeprecated; use --classpath instead" msgstr "" -#: options.c:1371 +#: options.c:1375 msgid "Generate position-independent code if possible (large mode)" msgstr "" -#: options.c:1374 +#: options.c:1378 msgid "" "Generate position-independent code for executables if possible (large mode)" msgstr "" -#: options.c:1380 +#: options.c:1384 msgid "Enforce class member access control semantics" msgstr "" -#: options.c:1383 +#: options.c:1387 msgid "Align the start of functions" msgstr "" -#: options.c:1389 +#: options.c:1393 msgid "Align labels which are only reached by jumping" msgstr "" -#: options.c:1395 +#: options.c:1399 msgid "Align all labels" msgstr "" -#: options.c:1401 +#: options.c:1405 msgid "Align the start of loops" msgstr "" -#: options.c:1410 +#: options.c:1414 msgid "Change when template instances are emitted" msgstr "" -#: options.c:1413 +#: options.c:1417 msgid "Specify that arguments may alias each other and globals" msgstr "" -#: options.c:1416 +#: options.c:1420 msgid "Assume arguments may alias globals but not each other" msgstr "" -#: options.c:1419 +#: options.c:1423 msgid "Assume arguments alias neither each other nor globals" msgstr "" -#: options.c:1422 +#: options.c:1426 msgid "Recognize the \"asm\" keyword" msgstr "" -#: options.c:1425 +#: options.c:1429 msgid "Permit the use of the assert keyword" msgstr "" -#: options.c:1434 +#: options.c:1438 msgid "Generate unwind tables that are exact at each instruction boundary" msgstr "" -#: options.c:1437 +#: options.c:1441 msgid "--bootclasspath=<path>\tReplace system path" msgstr "" -#: options.c:1440 +#: options.c:1444 msgid "Generate code to check bounds before indexing arrays" msgstr "" -#: options.c:1443 +#: options.c:1447 msgid "Replace add, compare, branch with branch on count register" msgstr "" -#: options.c:1446 +#: options.c:1450 msgid "Use profiling information for branch probabilities" msgstr "" -#: options.c:1449 +#: options.c:1453 msgid "" "Perform branch target load optimization before prologue / epilogue threading" msgstr "" -#: options.c:1452 +#: options.c:1456 msgid "" "Perform branch target load optimization after prologue / epilogue threading" msgstr "" -#: options.c:1455 +#: options.c:1459 msgid "" "Restrict target load migration not to re-use registers in any basic block" msgstr "" -#: options.c:1458 +#: options.c:1462 msgid "Recognize built-in functions" msgstr "" -#: options.c:1464 +#: options.c:1468 msgid "" "-fcall-saved-<register>\tMark <register> as being preserved across functions" msgstr "" -#: options.c:1467 +#: options.c:1471 msgid "" "-fcall-used-<register>\tMark <register> as being corrupted by function calls" msgstr "" -#: options.c:1470 +#: options.c:1474 msgid "Save registers around function calls" msgstr "" -#: options.c:1473 +#: options.c:1477 msgid "Check the return value of new" msgstr "" -#: options.c:1476 +#: options.c:1480 msgid "Generate checks for references to NULL" msgstr "" -#: options.c:1479 +#: options.c:1483 msgid "--classpath=<path>\tSet class path" msgstr "" -#: options.c:1482 +#: options.c:1486 msgid "Do not put uninitialized globals in the common section" msgstr "" -#: options.c:1488 +#: options.c:1492 msgid "Allow the arguments of the '?' operator to have different types" msgstr "" -#: options.c:1491 +#: options.c:1495 msgid "Reduce the size of object files" msgstr "" -#: options.c:1494 +#: options.c:1498 msgid "Make string literals \"const char[]\" not \"char[]\"" msgstr "" -#: options.c:1497 +#: options.c:1501 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings" msgstr "" -#: options.c:1500 +#: options.c:1504 msgid "Perform a register copy-propagation optimization pass" msgstr "" -#: options.c:1503 +#: options.c:1507 msgid "Perform cross-jumping optimization" msgstr "" -#: options.c:1506 +#: options.c:1510 msgid "When running CSE, follow jumps to their targets" msgstr "" -#: options.c:1509 +#: options.c:1513 msgid "When running CSE, follow conditional jumps" msgstr "" -#: options.c:1512 +#: options.c:1516 msgid "Place data items into their own section" msgstr "" -#: options.c:1515 +#: options.c:1519 msgid "Inline member functions by default" msgstr "" -#: options.c:1518 +#: options.c:1522 msgid "Defer popping functions args from stack until later" msgstr "" -#: options.c:1521 +#: options.c:1525 msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: options.c:1524 +#: options.c:1528 msgid "Delete useless null pointer checks" msgstr "" -#: options.c:1527 +#: options.c:1531 msgid "" "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source " "location at the beginning of line-wrapped diagnostics" msgstr "" -#: options.c:1536 +#: options.c:1540 msgid "Allow dollar signs in entity names" msgstr "" -#: options.c:1539 +#: options.c:1543 msgid "Permit '$' as an identifier character" msgstr "" -#: options.c:1542 +#: options.c:1546 msgid "-fdump-<type>\tDump various compiler internals to a file" msgstr "" -#: options.c:1545 +#: options.c:1549 msgid "Display the code tree after parsing." msgstr "" -#: options.c:1548 +#: options.c:1552 msgid "" "Suppress output of instruction numbers and line number notes in debugging " "dumps" msgstr "" -#: options.c:1554 +#: options.c:1558 msgid "Perform DWARF2 duplicate elimination" msgstr "" -#: options.c:1557 -#: options.c:1560 +#: options.c:1561 +#: options.c:1564 msgid "Perform unused type elimination in debug info" msgstr "" -#: options.c:1563 +#: options.c:1567 msgid "Output a class file" msgstr "" -#: options.c:1566 +#: options.c:1570 msgid "Alias for -femit-class-file" msgstr "" -#: options.c:1575 +#: options.c:1579 msgid "" "--encoding=<encoding>\tChoose input encoding (defaults from your locale)" msgstr "" -#: options.c:1578 +#: options.c:1582 msgid "Generate code to check exception specifications" msgstr "" -#: options.c:1584 +#: options.c:1588 msgid "Enable exception handling" msgstr "" -#: options.c:1587 +#: options.c:1591 msgid "" "-fexec-charset=<cset>\tConvert all strings and character constants to " "character set <cset>" msgstr "" -#: options.c:1590 +#: options.c:1594 msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: options.c:1593 +#: options.c:1597 msgid "--extdirs=<path>\tSet the extension directory path" msgstr "" -#: options.c:1602 +#: options.c:1606 msgid "Input file is a file with a list of filenames to compile" msgstr "" -#: options.c:1605 +#: options.c:1609 msgid "Assume no NaNs or infinities are generated" msgstr "" -#: options.c:1608 +#: options.c:1612 msgid "" "-ffixed-<register>\tMark <register> as being unavailable to the compiler" msgstr "" -#: options.c:1611 +#: options.c:1615 msgid "Assume that the source file is fixed form" msgstr "" -#: options.c:1614 +#: options.c:1618 msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode" msgstr "" -#: options.c:1617 +#: options.c:1621 msgid "Allow arbitrary character line width in fixed mode" msgstr "" -#: options.c:1620 +#: options.c:1624 msgid "Don't allocate floats and doubles in extended-precision registers" msgstr "" -#: options.c:1623 +#: options.c:1627 msgid "Scope of for-init-statement variables is local to the loop" msgstr "" -#: options.c:1626 +#: options.c:1630 msgid "Copy memory address constants into registers before use" msgstr "" -#: options.c:1629 +#: options.c:1633 msgid "Always check for non gcj generated classes archives" msgstr "" -#: options.c:1632 +#: options.c:1636 msgid "Copy memory operands into registers before use" msgstr "" -#: options.c:1635 +#: options.c:1639 msgid "Assume that the source file is free form" msgstr "" -#: options.c:1638 +#: options.c:1642 msgid "Do not assume that standard C libraries and \"main\" exist" msgstr "" -#: options.c:1641 +#: options.c:1645 msgid "Allow function addresses to be held in registers" msgstr "" -#: options.c:1644 +#: options.c:1648 msgid "Place each function into its own section" msgstr "" -#: options.c:1647 +#: options.c:1651 msgid "Perform global common subexpression elimination" msgstr "" -#: options.c:1650 +#: options.c:1654 msgid "" "Perform global common subexpression elimination after register allocation" msgstr "" -#: options.c:1653 +#: options.c:1657 msgid "" "Perform redundant load after store elimination in global common subexpression" msgstr "" -#: options.c:1656 +#: options.c:1660 msgid "" "Perform enhanced load motion during global common subexpression elimination" msgstr "" -#: options.c:1659 +#: options.c:1663 msgid "Perform store motion after global common subexpression elimination" msgstr "" -#: options.c:1662 +#: options.c:1666 msgid "Recognize GNU-defined keywords" msgstr "" -#: options.c:1665 +#: options.c:1669 msgid "Generate code for GNU runtime environment" msgstr "" -#: options.c:1668 +#: options.c:1672 msgid "Enable guessing of branch probabilities" msgstr "" -#: options.c:1677 +#: options.c:1681 msgid "" "Assume the runtime uses a hash table to map an object to its synchronization " "structure" msgstr "" -#: options.c:1683 +#: options.c:1687 msgid "Assume normal C execution environment" msgstr "" -#: options.c:1686 +#: options.c:1690 msgid "Enable support for huge objects" msgstr "" -#: options.c:1689 +#: options.c:1693 msgid "Process #ident directives" msgstr "" -#: options.c:1692 +#: options.c:1696 msgid "Perform conversion of conditional jumps to branchless equivalents" msgstr "" -#: options.c:1695 +#: options.c:1699 msgid "Perform conversion of conditional jumps to conditional execution" msgstr "" -#: options.c:1698 +#: options.c:1702 msgid "Export functions even if they can be inlined" msgstr "" -#: options.c:1701 +#: options.c:1705 msgid "Emit implicit instantiations of inline templates" msgstr "" -#: options.c:1704 +#: options.c:1708 msgid "" "Specify that no implicit typing is allowed, unless overridden by explicit " "IMPLICIT statements" msgstr "" -#: options.c:1707 +#: options.c:1711 msgid "Emit implicit instantiations of templates" msgstr "" -#: options.c:1710 +#: options.c:1714 msgid "Use offset tables for virtual method calls" msgstr "" -#: options.c:1713 +#: options.c:1717 msgid "Do not generate .size directives" msgstr "" -#: options.c:1716 +#: options.c:1720 msgid "Pay attention to the \"inline\" keyword" msgstr "" -#: options.c:1725 +#: options.c:1729 msgid "" "-finline-limit=<number>\tLimit the size of inlined functions to <number>" msgstr "" -#: options.c:1728 +#: options.c:1732 msgid "" "-finput-charset=<cset> Specify the default character set for source " "files." msgstr "" -#: options.c:1731 +#: options.c:1735 msgid "Instrument function entry and exit with profiling calls" msgstr "" -#: options.c:1734 +#: options.c:1738 msgid "Optimize induction variables on trees" msgstr "" -#: options.c:1737 +#: options.c:1741 msgid "Assume native functions are implemented using JNI" msgstr "" -#: options.c:1740 +#: options.c:1744 msgid "Generate code for functions even if they are fully inlined" msgstr "" -#: options.c:1743 +#: options.c:1747 msgid "Emit static const variables even if they are not used" msgstr "" -#: options.c:1749 +#: options.c:1753 msgid "Give external symbols a leading underscore" msgstr "" -#: options.c:1752 +#: options.c:1756 msgid "Perform loop optimizations" msgstr "" -#: options.c:1755 +#: options.c:1759 msgid "Perform loop optimizations using the new loop optimizer" msgstr "" -#: options.c:1758 +#: options.c:1762 msgid "Set errno after built-in math functions" msgstr "" -#: options.c:1761 +#: options.c:1765 msgid "-fmax-identifier-length=<n>\tMaximum identifier length." msgstr "" -#: options.c:1764 +#: options.c:1768 msgid "" "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be " "put on the stack" msgstr "" -#: options.c:1767 +#: options.c:1771 msgid "Report on permanent memory allocation" msgstr "" -#: options.c:1770 +#: options.c:1774 msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: options.c:1773 +#: options.c:1777 msgid "Attempt to merge identical constants across compilation units" msgstr "" -#: options.c:1776 +#: options.c:1780 msgid "" "-fmessage-length=<number>\tLimit diagnostics to <number> characters per " "line. 0 suppresses line-wrapping" msgstr "" -#: options.c:1779 +#: options.c:1783 msgid "Set default accessibility of module entities to PRIVATE" msgstr "" -#: options.c:1782 +#: options.c:1786 msgid "Perform SMS based modulo scheduling before the first scheduling pass" msgstr "" -#: options.c:1785 +#: options.c:1789 msgid "Move loop invariant computations out of loops" msgstr "" -#: options.c:1788 +#: options.c:1792 msgid "Don't warn about uses of Microsoft extensions" msgstr "" -#: options.c:1791 +#: options.c:1795 msgid "" "Add mudflap bounds-checking instrumentation for single-threaded program." msgstr "" -#: options.c:1794 +#: options.c:1798 msgid "Ignore read operations when inserting mudflap instrumentation." msgstr "" -#: options.c:1797 +#: options.c:1801 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program." msgstr "" -#: options.c:1806 +#: options.c:1810 msgid "Use graph-coloring register allocation" msgstr "" -#: options.c:1809 +#: options.c:1813 +msgid "Enable the new bytecode verifier" +msgstr "" + +#: options.c:1816 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" msgstr "" -#: options.c:1812 +#: options.c:1819 msgid "Assume that receivers of Objective-C messages may be nil" msgstr "" -#: options.c:1815 +#: options.c:1822 msgid "Don't generate code, just do syntax and semantics checking" msgstr "" -#: options.c:1818 +#: options.c:1825 msgid "Support synchronous non-call exceptions" msgstr "" -#: options.c:1827 +#: options.c:1834 msgid "Enable Objective-C exception and synchronization syntax" msgstr "" -#: options.c:1830 +#: options.c:1837 msgid "Enable Objective-C setjmp exception handling runtime" msgstr "" -#: options.c:1833 +#: options.c:1840 msgid "When possible do not generate stack frames" msgstr "" -#: options.c:1836 +#: options.c:1843 msgid "Recognize C++ kewords like \"compl\" and \"xor\"" msgstr "" -#: options.c:1839 +#: options.c:1846 msgid "Do the full register move optimization pass" msgstr "" -#: options.c:1842 +#: options.c:1849 msgid "Optimize sibling and tail recursive calls" msgstr "" -#: options.c:1845 +#: options.c:1852 msgid "Enable optimization of static class initialization code" msgstr "" -#: options.c:1848 +#: options.c:1855 msgid "Enable optional diagnostics" msgstr "" -#: options.c:1854 +#: options.c:1861 msgid "Try to layout derived types as compact as possible" msgstr "" -#: options.c:1857 +#: options.c:1864 msgid "Pack structure members together without holes" msgstr "" -#: options.c:1860 +#: options.c:1867 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment" msgstr "" -#: options.c:1863 +#: options.c:1870 msgid "Return small aggregates in memory, not registers" msgstr "" -#: options.c:1869 +#: options.c:1876 msgid "Look for and use PCH files even when preprocessing" msgstr "" -#: options.c:1872 +#: options.c:1879 msgid "Perform loop peeling" msgstr "" -#: options.c:1875 +#: options.c:1882 msgid "Enable machine specific peephole optimizations" msgstr "" -#: options.c:1878 +#: options.c:1885 msgid "Enable an RTL peephole pass before sched2" msgstr "" -#: options.c:1881 +#: options.c:1888 msgid "Downgrade conformance errors to warnings" msgstr "" -#: options.c:1884 +#: options.c:1891 msgid "Generate position-independent code if possible (small mode)" msgstr "" -#: options.c:1887 +#: options.c:1894 msgid "" "Generate position-independent code for executables if possible (small mode)" msgstr "" -#: options.c:1890 +#: options.c:1897 msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: options.c:1893 +#: options.c:1900 msgid "Treat the input file as already preprocessed" msgstr "" -#: options.c:1896 +#: options.c:1903 msgid "Enable basic program profiling code" msgstr "" -#: options.c:1899 +#: options.c:1906 msgid "Insert arc-based program profiling code" msgstr "" -#: options.c:1902 +#: options.c:1909 msgid "" "Enable common options for generating profile info for profile feedback " "directed optimizations" msgstr "" -#: options.c:1905 +#: options.c:1912 msgid "" "Enable common options for performing profile feedback directed optimizations" msgstr "" -#: options.c:1908 +#: options.c:1915 msgid "Insert code to profile values of expressions" msgstr "" -#: options.c:1914 +#: options.c:1921 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>" msgstr "" -#: options.c:1917 +#: options.c:1924 msgid "Return small aggregates in registers" msgstr "" -#: options.c:1920 +#: options.c:1927 msgid "Enables a register move optimization" msgstr "" -#: options.c:1923 +#: options.c:1930 msgid "Perform a register renaming optimization pass" msgstr "" -#: options.c:1926 +#: options.c:1933 msgid "Reorder basic blocks to improve code placement" msgstr "" -#: options.c:1929 +#: options.c:1936 msgid "Reorder basic blocks and partition into hot and cold sections" msgstr "" -#: options.c:1932 +#: options.c:1939 msgid "Reorder functions to improve code placement" msgstr "" -#: options.c:1935 +#: options.c:1942 msgid "Copy array sections into a contiguous block on procedure entry" msgstr "" -#: options.c:1938 +#: options.c:1945 msgid "" "Used in Fix-and-Continue mode to indicate that object files may be swapped " "in at runtime" msgstr "" -#: options.c:1941 +#: options.c:1948 msgid "Enable automatic template instantiation" msgstr "" -#: options.c:1944 +#: options.c:1951 msgid "Add a common subexpression elimination pass after loop optimizations" msgstr "" -#: options.c:1947 +#: options.c:1954 msgid "Run the loop optimizer twice" msgstr "" -#: options.c:1950 +#: options.c:1957 msgid "" "Enable/Disable the traditional scheduling in loops that already passed " "modulo scheduling" msgstr "" -#: options.c:1953 +#: options.c:1960 msgid "Disable optimizations that assume default FP rounding behavior" msgstr "" -#: options.c:1956 +#: options.c:1963 msgid "Generate run time type descriptor information" msgstr "" -#: options.c:1959 +#: options.c:1966 msgid "Enable scheduling across basic blocks" msgstr "" -#: options.c:1962 +#: options.c:1969 msgid "Allow speculative motion of non-loads" msgstr "" -#: options.c:1965 +#: options.c:1972 msgid "Allow speculative motion of some loads" msgstr "" -#: options.c:1968 +#: options.c:1975 msgid "Allow speculative motion of more loads" msgstr "" -#: options.c:1971 +#: options.c:1978 msgid "Allow premature scheduling of queued insns" msgstr "" -#: options.c:1974 +#: options.c:1981 msgid "" "Set dependence distance checking in premature scheduling of queued insns" msgstr "" -#: options.c:1977 +#: options.c:1984 msgid "" "-fsched-stalled-insns-dep=<number> Set dependence distance checking in " "premature scheduling of queued insns" msgstr "" -#: options.c:1980 +#: options.c:1987 msgid "" "-fsched-stalled-insns=<number> Set number of queued insns that can be " "prematurely scheduled" msgstr "" -#: options.c:1983 +#: options.c:1990 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler" msgstr "" -#: options.c:1986 +#: options.c:1993 msgid "If scheduling post reload, do superblock scheduling" msgstr "" -#: options.c:1989 +#: options.c:1996 msgid "If scheduling post reload, do trace scheduling" msgstr "" -#: options.c:1992 +#: options.c:1999 msgid "Reschedule instructions before register allocation" msgstr "" -#: options.c:1995 +#: options.c:2002 msgid "Reschedule instructions after register allocation" msgstr "" -#: options.c:1998 +#: options.c:2005 msgid "Append a second underscore if the name already contains an underscore" msgstr "" -#: options.c:2001 +#: options.c:2008 msgid "Mark data as shared rather than private" msgstr "" -#: options.c:2004 +#: options.c:2011 msgid "Use the same size for double as for float" msgstr "" -#: options.c:2007 +#: options.c:2014 msgid "Use the narrowest integer type possible for enumeration types" msgstr "" -#: options.c:2010 +#: options.c:2017 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" msgstr "" -#: options.c:2016 +#: options.c:2023 msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: options.c:2019 +#: options.c:2026 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" msgstr "" -#: options.c:2022 +#: options.c:2029 msgid "Make \"char\" signed by default" msgstr "" -#: options.c:2025 +#: options.c:2032 msgid "Convert floating point constants to single precision constants" msgstr "" -#: options.c:2028 +#: options.c:2035 msgid "Use value profiling for speculative prefetching" msgstr "" -#: options.c:2031 +#: options.c:2038 msgid "Split lifetimes of induction variables when loops are unrolled." msgstr "" -#: options.c:2037 +#: options.c:2044 msgid "Insert stack checking code into the program" msgstr "" -#: options.c:2043 +#: options.c:2050 msgid "" "-fstack-limit-register=<register>\tTrap if the stack goes past <register>" msgstr "" -#: options.c:2046 +#: options.c:2053 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>" msgstr "" -#: options.c:2049 +#: options.c:2056 msgid "Display statistics accumulated during compilation" msgstr "" -#: options.c:2052 +#: options.c:2059 msgid "Enable assignability checks for stores into object arrays" msgstr "" -#: options.c:2055 +#: options.c:2062 msgid "Perform strength reduction optimizations" msgstr "" -#: options.c:2058 +#: options.c:2065 msgid "Assume strict aliasing rules apply" msgstr "" -#: options.c:2064 +#: options.c:2071 msgid "Check for syntax errors, then stop" msgstr "" -#: options.c:2067 +#: options.c:2074 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting" msgstr "" -#: options.c:2070 +#: options.c:2077 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth" msgstr "" -#: options.c:2073 +#: options.c:2080 msgid "Create data files needed by \"gcov\"" msgstr "" -#: options.c:2079 +#: options.c:2086 msgid "Perform jump threading optimizations" msgstr "" -#: options.c:2082 +#: options.c:2089 msgid "" "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing " "local statics." msgstr "" -#: options.c:2085 +#: options.c:2092 msgid "Report the time taken by each compiler pass" msgstr "" -#: options.c:2088 +#: options.c:2095 msgid "" "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the " "default thread-local storage code generation model" msgstr "" -#: options.c:2091 +#: options.c:2098 msgid "Perform superblock formation via tail duplication" msgstr "" -#: options.c:2094 +#: options.c:2101 msgid "Assume floating-point operations can trap" msgstr "" -#: options.c:2097 +#: options.c:2104 msgid "Trap for signed overflow in addition, subtraction and multiplication" msgstr "" -#: options.c:2100 +#: options.c:2107 msgid "Use tree-ssa based implementation of profiling" msgstr "" -#: options.c:2103 +#: options.c:2110 msgid "Enable SSA-CCP optimization on trees" msgstr "" -#: options.c:2106 +#: options.c:2113 msgid "Enable loop header copying on trees" msgstr "" -#: options.c:2109 +#: options.c:2116 msgid "Coalesce memory temporaries in the SSA->normal pass" msgstr "" -#: options.c:2112 +#: options.c:2119 msgid "Replace SSA temporaries with better names in copies." msgstr "" -#: options.c:2115 +#: options.c:2122 msgid "Enable SSA dead code elimination optimization on trees" msgstr "" -#: options.c:2118 +#: options.c:2125 msgid "Enable dominator optimizations" msgstr "" -#: options.c:2121 +#: options.c:2128 msgid "Enable dead store elimination" msgstr "" -#: options.c:2124 +#: options.c:2131 msgid "Enable Full Redundancy Elimination (FRE) on trees" msgstr "" -#: options.c:2127 +#: options.c:2134 msgid "Enable loop invariant motion on trees" msgstr "" -#: options.c:2130 +#: options.c:2137 msgid "Create canonical induction variables in loops" msgstr "" -#: options.c:2133 +#: options.c:2140 msgid "Enable linear loop transforms on trees" msgstr "" -#: options.c:2136 +#: options.c:2143 msgid "Enable loop optimizations on tree level" msgstr "" -#: options.c:2139 +#: options.c:2146 msgid "Perform live range splitting during the SSA->normal pass." msgstr "" -#: options.c:2142 +#: options.c:2149 msgid "Enable SSA-PRE optimization on trees" msgstr "" -#: options.c:2145 +#: options.c:2152 msgid "Perform scalar replacement of aggregates" msgstr "" -#: options.c:2148 +#: options.c:2155 msgid "Replace temporary expressions in the SSA->normal pass" msgstr "" -#: options.c:2151 +#: options.c:2158 msgid "Enable loop vectorization on trees" msgstr "" -#: options.c:2154 +#: options.c:2161 msgid "Append underscores to externally visible names" msgstr "" -#: options.c:2157 +#: options.c:2164 msgid "Compile whole compilation unit at a time" msgstr "" -#: options.c:2160 +#: options.c:2167 msgid "Perform loop unrolling for all loops" msgstr "" -#: options.c:2163 +#: options.c:2170 msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: options.c:2166 +#: options.c:2173 msgid "Allow math optimizations that may violate IEEE or ISO standards" msgstr "" -#: options.c:2169 +#: options.c:2176 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" msgstr "" -#: options.c:2172 +#: options.c:2179 msgid "Make \"char\" unsigned by default" msgstr "" -#: options.c:2175 +#: options.c:2182 msgid "Perform loop unswitching" msgstr "" -#: options.c:2178 +#: options.c:2185 msgid "Just generate unwind tables for exception handling" msgstr "" -#: options.c:2181 +#: options.c:2188 msgid "Generate code for the Boehm GC" msgstr "" -#: options.c:2184 +#: options.c:2191 msgid "Use __cxa_atexit to register destructors" msgstr "" -#: options.c:2187 +#: options.c:2194 msgid "Call a library routine to do integer divisions" msgstr "" -#: options.c:2190 +#: options.c:2197 msgid "Perform variable tracking" msgstr "" -#: options.c:2193 +#: options.c:2200 msgid "Apply variable expansion when loops are unrolled." msgstr "" -#: options.c:2196 +#: options.c:2203 msgid "Add extra commentary to assembler output" msgstr "" -#: options.c:2199 +#: options.c:2206 msgid "Marks all inlined methods as having hidden visibility" msgstr "" -#: options.c:2202 +#: options.c:2209 msgid "" "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol " "visibility" msgstr "" -#: options.c:2205 +#: options.c:2212 msgid "Use expression value profiles in optimizations" msgstr "" -#: options.c:2208 +#: options.c:2215 msgid "Discard unused virtual functions" msgstr "" -#: options.c:2211 +#: options.c:2218 msgid "Implement vtables using thunks" msgstr "" -#: options.c:2214 +#: options.c:2221 msgid "Emit common-like symbols as weak symbols" msgstr "" -#: options.c:2217 +#: options.c:2224 msgid "Construct webs and split unrelated uses of single variable" msgstr "" -#: options.c:2220 +#: options.c:2227 msgid "" "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants " "to character set <cset>" msgstr "" -#: options.c:2223 +#: options.c:2230 msgid "Generate a #line directive pointing at the current working directory" msgstr "" -#: options.c:2226 +#: options.c:2233 msgid "Assume signed arithmetic overflow wraps around" msgstr "" -#: options.c:2229 +#: options.c:2236 msgid "Emit cross referencing information" msgstr "" -#: options.c:2232 +#: options.c:2239 msgid "Put zero initialized data in the bss section" msgstr "" -#: options.c:2235 +#: options.c:2242 msgid "" "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" msgstr "" -#: options.c:2238 +#: options.c:2245 msgid "Generate debug information in default format" msgstr "" -#: options.c:2241 +#: options.c:2248 msgid "Generate debug information in COFF format" msgstr "" -#: options.c:2244 +#: options.c:2251 msgid "Generate debug information in DWARF v2 format" msgstr "" -#: options.c:2247 +#: options.c:2254 msgid "Dump declarations to a .decl file" msgstr "" -#: options.c:2250 +#: options.c:2257 msgid "Generate debug information in default extended format" msgstr "" -#: options.c:2253 +#: options.c:2260 msgid "Generate debug information in STABS format" msgstr "" -#: options.c:2256 +#: options.c:2263 msgid "Generate debug information in extended STABS format" msgstr "" -#: options.c:2259 +#: options.c:2266 msgid "Generate debug information in VMS format" msgstr "" -#: options.c:2262 +#: options.c:2269 msgid "Generate debug information in XCOFF format" msgstr "" -#: options.c:2265 +#: options.c:2272 msgid "Generate debug information in extended XCOFF format" msgstr "" -#: options.c:2268 +#: options.c:2275 msgid "Set the default integer kind to double precision" msgstr "" -#: options.c:2271 +#: options.c:2278 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: options.c:2274 +#: options.c:2281 msgid "-imacros <file>\tAccept definition of macros in <file>" msgstr "" -#: options.c:2277 +#: options.c:2284 msgid "-include <file>\tInclude the contents of <file> before other files" msgstr "" -#: options.c:2280 +#: options.c:2287 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options" msgstr "" -#: options.c:2283 +#: options.c:2290 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path" msgstr "" -#: options.c:2286 +#: options.c:2293 msgid "-isysroot <dir>\tSet <dir> to be the system root directory" msgstr "" -#: options.c:2289 +#: options.c:2296 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path" msgstr "" -#: options.c:2292 +#: options.c:2299 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: options.c:2295 +#: options.c:2302 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path" msgstr "" -#: options.c:2307 +#: options.c:2314 msgid "" "Do not search standard system include directories (those specified with -" "isystem will still be used)" msgstr "" -#: options.c:2310 +#: options.c:2317 msgid "Do not search standard system include directories for C++" msgstr "" -#: options.c:2313 +#: options.c:2320 msgid "-o <file>\tPlace output into <file>" msgstr "" -#: options.c:2316 +#: options.c:2323 msgid "Enable function profiling" msgstr "" -#: options.c:2319 +#: options.c:2326 msgid "Issue warnings needed for strict compliance to the standard" msgstr "" -#: options.c:2322 +#: options.c:2329 msgid "Like -pedantic but issue them as errors" msgstr "" -#: options.c:2325 +#: options.c:2332 msgid "Generate C header of platform-specific features" msgstr "" -#: options.c:2328 +#: options.c:2335 msgid "-qkind=<n>\tSet the kind for a real with the 'q' exponent to 'n'" msgstr "" -#: options.c:2331 +#: options.c:2338 msgid "Do not display functions compiled or elapsed time" msgstr "" -#: options.c:2334 +#: options.c:2341 msgid "Set the default real kind to double precision" msgstr "" -#: options.c:2337 +#: options.c:2344 msgid "Remap file names when including files" msgstr "" -#: options.c:2340 +#: options.c:2347 msgid "Conform to the ISO 1998 C++ standard" msgstr "" -#: options.c:2343 +#: options.c:2350 msgid "Conform to the ISO 1990 C standard" msgstr "" -#: options.c:2346 +#: options.c:2353 msgid "Conform to the ISO 1999 C standard" msgstr "" -#: options.c:2349 -#: options.c:2379 -#: options.c:2382 +#: options.c:2356 +#: options.c:2386 +#: options.c:2389 msgid "Deprecated in favor of -std=c99" msgstr "" -#: options.c:2352 +#: options.c:2359 msgid "Conform to the ISO Fortran 2003 standard." msgstr "" -#: options.c:2355 +#: options.c:2362 msgid "Conform to the ISO Fortran 95 standard." msgstr "" -#: options.c:2358 +#: options.c:2365 msgid "Conform nothing in particular." msgstr "" -#: options.c:2361 +#: options.c:2368 msgid "Conform to the ISO 1998 C++ standard with GNU extensions" msgstr "" -#: options.c:2364 +#: options.c:2371 msgid "Conform to the ISO 1990 C standard with GNU extensions" msgstr "" -#: options.c:2367 +#: options.c:2374 msgid "Conform to the ISO 1999 C standard with GNU extensions" msgstr "" -#: options.c:2370 +#: options.c:2377 msgid "Deprecated in favor of -std=gnu99" msgstr "" -#: options.c:2373 +#: options.c:2380 msgid "Deprecated in favor of -std=c89" msgstr "" -#: options.c:2376 +#: options.c:2383 msgid "Conform to the ISO 1990 C standard as amended in 1994" msgstr "" -#: options.c:2385 +#: options.c:2392 msgid "Enable traditional preprocessing" msgstr "" -#: options.c:2388 +#: options.c:2395 msgid "-trigraphs\tSupport ISO C trigraphs" msgstr "" -#: options.c:2391 +#: options.c:2398 msgid "Do not predefine system-specific and GCC-specific macros" msgstr "" -#: options.c:2394 +#: options.c:2401 msgid "Enable verbose output" msgstr "" -#: options.c:2400 +#: options.c:2407 msgid "Suppress warnings" msgstr "" @@ -21388,28 +21444,16 @@ msgstr "" msgid "may not use both -EB and -EL" msgstr "" -#: config/mips/r3900.h:35 -msgid "-mhard-float not supported" -msgstr "" - -#: config/mips/r3900.h:37 -msgid "-msingle-float and -msoft-float cannot both be specified" -msgstr "" - #: config/sh/sh.h:685 msgid "SH2a does not support little-endian" msgstr "" -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-files are incompatible" -msgstr "" - -#: java/lang-specs.h:35 -msgid "-fjni and -femit-class-file are incompatible" +#: config/mips/r3900.h:35 +msgid "-mhard-float not supported" msgstr "" -#: java/lang-specs.h:36 java/lang-specs.h:37 -msgid "-femit-class-file should used along with -fsyntax-only" +#: config/mips/r3900.h:37 +msgid "-msingle-float and -msoft-float cannot both be specified" msgstr "" #: config/darwin.h:248 @@ -21444,27 +21488,31 @@ msgstr "" msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: config/arm/arm.h:151 +#: config/arm/arm.h:153 msgid "-msoft-float and -mhard_float may not be used together" msgstr "" -#: config/arm/arm.h:153 +#: config/arm/arm.h:155 msgid "-mbig-endian and -mlittle-endian may not be used together" msgstr "" -#: config/i386/mingw32.h:58 config/i386/cygwin.h:70 -msgid "shared and mdll are not compatible" +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-files are incompatible" msgstr "" -#: config/vax/netbsd-elf.h:42 -msgid "The -shared option is not currently supported for VAX ELF." +#: java/lang-specs.h:35 +msgid "-fjni and -femit-class-file are incompatible" msgstr "" -#: config/i386/nwld.h:34 -msgid "Static linking is not supported.\n" +#: java/lang-specs.h:36 java/lang-specs.h:37 +msgid "-femit-class-file should used along with -fsyntax-only" +msgstr "" + +#: config/i386/mingw32.h:58 config/i386/cygwin.h:70 +msgid "shared and mdll are not compatible" msgstr "" -#: config/sparc/linux64.h:207 config/sparc/linux64.h:218 +#: config/sparc/linux64.h:211 config/sparc/linux64.h:222 #: 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" @@ -21478,6 +21526,14 @@ msgstr "" msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" +#: config/vax/netbsd-elf.h:42 +msgid "The -shared option is not currently supported for VAX ELF." +msgstr "" + +#: config/i386/nwld.h:34 +msgid "Static linking is not supported.\n" +msgstr "" + #: config/vax/vax.h:50 config/vax/vax.h:51 msgid "profiling not supported with -mg\n" msgstr "" |