diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/po/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/po/gcc.pot | 7150 |
2 files changed, 3619 insertions, 3535 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 12a39bd..1c6d954 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2004-11-06 Joseph S. Myers <joseph@codesourcery.com> + + * gcc.pot: Regenerate. + 2004-11-05 Joseph S. Myers <joseph@codesourcery.com> * be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po, diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index a3d5936..4a3e622 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-10-08 10:30+0000\n" +"POT-Creation-Date: 2004-11-06 01:25+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" @@ -56,96 +56,100 @@ msgstr "" msgid "invalid third arg to __builtin_prefetch; using zero" msgstr "" -#: builtins.c:3775 +#: builtins.c:3728 msgid "argument of %<__builtin_args_info%> must be constant" msgstr "" -#: builtins.c:3781 +#: builtins.c:3734 msgid "argument of %<__builtin_args_info%> out of range" msgstr "" -#: builtins.c:3787 +#: builtins.c:3740 msgid "missing argument in %<__builtin_args_info%>" msgstr "" -#: builtins.c:3803 builtins.c:8700 +#: builtins.c:3756 builtins.c:8662 msgid "%<va_start%> used in function with fixed args" msgstr "" -#: builtins.c:3822 builtins.c:8716 +#: builtins.c:3775 builtins.c:8678 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:3827 builtins.c:8722 +#: builtins.c:3780 builtins.c:8684 msgid "%<__builtin_next_arg%> called without an argument" msgstr "" -#: builtins.c:3912 +#: builtins.c:3866 +msgid "too few arguments to function %<va_start%>" +msgstr "" + +#: builtins.c:3870 msgid "too many arguments to function %<va_start%>" msgstr "" -#: builtins.c:4060 +#: builtins.c:4018 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:4074 +#: builtins.c:4032 msgid "%qT is promoted to %qT when passed through %<...%>" msgstr "" -#: builtins.c:4079 +#: builtins.c:4037 msgid "(so you should pass %qT not %qT to %<va_arg%>)" msgstr "" #. We can, however, treat "undefined" any way we please. #. Call abort to encourage the user to fix the program. -#: builtins.c:4085 c-typeck.c:1964 +#: builtins.c:4043 c-typeck.c:1958 msgid "if this code is reached, the program will abort" msgstr "" -#: builtins.c:4203 +#: builtins.c:4161 msgid "invalid arg to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:4205 +#: builtins.c:4163 msgid "invalid arg to %<__builtin_return_address%>" msgstr "" -#: builtins.c:4219 +#: builtins.c:4177 msgid "unsupported arg to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:4221 +#: builtins.c:4179 msgid "unsupported arg to %<__builtin_return_address%>" msgstr "" -#: builtins.c:4324 +#: builtins.c:4282 msgid "second arg to %<__builtin_expect%> must be a constant" msgstr "" -#: builtins.c:5531 +#: builtins.c:5489 msgid "__builtin_longjmp second argument must be 1" msgstr "" -#: builtins.c:5876 +#: builtins.c:5841 msgid "target format does not support infinity" msgstr "" -#: builtins.c:7551 builtins.c:7647 +#: builtins.c:7519 builtins.c:7614 #, c-format msgid "too few arguments to function %qs" msgstr "" -#: builtins.c:7557 builtins.c:7653 +#: builtins.c:7525 builtins.c:7620 #, c-format msgid "too many arguments to function %qs" msgstr "" -#: builtins.c:7563 builtins.c:7677 +#: builtins.c:7531 builtins.c:7645 #, c-format msgid "non-floating-point argument to function %qs" msgstr "" @@ -266,335 +270,300 @@ msgstr "" msgid "invalid use of %<restrict%>" msgstr "" -#: c-common.c:2758 +#: c-common.c:2759 msgid "invalid application of %<sizeof%> to a function type" msgstr "" -#: c-common.c:2768 +#: c-common.c:2769 #, c-format msgid "invalid application of %qs to a void type" msgstr "" -#: c-common.c:2774 +#: c-common.c:2775 msgid "invalid application of %qs to incomplete type %qT " msgstr "" -#: c-common.c:2815 +#: c-common.c:2816 msgid "%<__alignof%> applied to a bit-field" msgstr "" -#: c-common.c:3258 +#: c-common.c:3259 #, c-format msgid "cannot disable built-in function %qs" msgstr "" -#: c-common.c:3518 +#: c-common.c:3519 msgid "pointers are not permitted as case values" msgstr "" -#: c-common.c:3522 +#: c-common.c:3523 msgid "range expressions in switch statements are non-standard" msgstr "" -#: c-common.c:3547 +#: c-common.c:3548 msgid "empty range specified" msgstr "" -#: c-common.c:3606 +#: c-common.c:3607 msgid "duplicate (or overlapping) case value" msgstr "" -#: c-common.c:3607 +#: c-common.c:3608 msgid "%Jthis is the first entry overlapping that value" msgstr "" -#: c-common.c:3611 +#: c-common.c:3612 msgid "duplicate case value" msgstr "" -#: c-common.c:3612 +#: c-common.c:3613 msgid "%Jpreviously used here" msgstr "" -#: c-common.c:3616 +#: c-common.c:3617 msgid "multiple default labels in one switch" msgstr "" -#: c-common.c:3617 +#: c-common.c:3618 msgid "%Jthis is the first default label" msgstr "" -#: c-common.c:3666 +#: c-common.c:3667 msgid "%Jcase value %qs not in enumerated type" msgstr "" -#: c-common.c:3669 +#: c-common.c:3670 msgid "%Jcase value %qs not in enumerated type %qT" msgstr "" -#: c-common.c:3736 +#: c-common.c:3737 msgid "%Hswitch missing default case" msgstr "" #. Warn if there are enumerators that don't correspond to #. case expressions. -#: c-common.c:3770 +#: c-common.c:3771 msgid "%Henumeration value %qE not handled in switch" msgstr "" -#: c-common.c:3797 +#: c-common.c:3798 msgid "taking the address of a label is non-standard" msgstr "" -#: c-common.c:3966 c-common.c:3985 c-common.c:4003 c-common.c:4030 -#: c-common.c:4049 c-common.c:4072 c-common.c:4096 c-common.c:4122 -#: c-common.c:4156 c-common.c:4200 c-common.c:4228 c-common.c:4256 -#: c-common.c:4275 c-common.c:4587 c-common.c:4618 c-common.c:4704 -#: c-common.c:4771 c-common.c:4817 c-common.c:4875 c-common.c:4904 -#: c-common.c:5183 c-common.c:5206 c-common.c:5245 tree.c:3142 +#: c-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 #, c-format msgid "%qs attribute ignored" msgstr "" -#: c-common.c:4310 +#: c-common.c:4314 msgid "unknown machine mode %<%s%>" msgstr "" -#: c-common.c:4330 +#: c-common.c:4334 msgid "specifying vector types with __attribute__ ((mode)) is deprecated" msgstr "" -#: c-common.c:4332 +#: c-common.c:4336 msgid "use __attribute__ ((vector_size)) instead" msgstr "" -#: c-common.c:4341 +#: c-common.c:4345 msgid "unable to emulate %<%s%>" msgstr "" -#: c-common.c:4351 +#: c-common.c:4355 msgid "invalid pointer mode %<%s%>" msgstr "" -#: c-common.c:4366 -msgid "no data type for mode %<%s%>" +#: c-common.c:4370 +#, c-format +msgid "no data type for mode %qs" msgstr "" -#: c-common.c:4376 +#: c-common.c:4380 #, c-format msgid "cannot use mode %qs for enumeral types" msgstr "" -#: c-common.c:4415 -msgid "%Jsection attribute cannot be specified for local variables" +#: c-common.c:4393 +#, c-format +msgid "mode %qs applied to inappropriate type" msgstr "" #: c-common.c:4426 +msgid "%Jsection attribute cannot be specified for local variables" +msgstr "" + +#: c-common.c:4437 msgid "%Jsection of %qD conflicts with previous declaration" msgstr "" -#: c-common.c:4435 +#: c-common.c:4446 msgid "%Jsection attribute not allowed for %qD" msgstr "" -#: c-common.c:4441 +#: c-common.c:4452 msgid "%Jsection attributes are not supported for this target" msgstr "" -#: c-common.c:4479 +#: c-common.c:4490 msgid "requested alignment is not a constant" msgstr "" -#: c-common.c:4484 +#: c-common.c:4495 msgid "requested alignment is not a power of 2" msgstr "" -#: c-common.c:4489 +#: c-common.c:4500 msgid "requested alignment is too large" msgstr "" -#: c-common.c:4515 +#: c-common.c:4526 msgid "%Jalignment may not be specified for %qD" msgstr "" -#: c-common.c:4553 +#: c-common.c:4564 msgid "%J%qD defined both normally and as an alias" msgstr "" -#: c-common.c:4569 +#: c-common.c:4580 msgid "alias arg not a string" msgstr "" -#: c-common.c:4611 +#: c-common.c:4622 #, c-format msgid "%qs attribute ignored on non-class types" msgstr "" -#: c-common.c:4624 +#: c-common.c:4635 msgid "visibility arg not a string" msgstr "" -#: c-common.c:4645 +#: c-common.c:4656 msgid "" "visibility arg must be one of \"default\", \"hidden\", \"protected\" or " "\"internal\"" msgstr "" -#: c-common.c:4714 +#: c-common.c:4725 msgid "tls_model arg not a string" msgstr "" -#: c-common.c:4723 +#: c-common.c:4734 msgid "" "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-" "dynamic\" or \"global-dynamic\"" msgstr "" -#: c-common.c:4745 c-common.c:4791 +#: c-common.c:4756 c-common.c:4802 msgid "%J%qE attribute applies only to functions" msgstr "" -#: c-common.c:4750 c-common.c:4796 +#: c-common.c:4761 c-common.c:4807 msgid "%Jcan%'t set %qE attribute after definition" msgstr "" -#: c-common.c:4872 +#: c-common.c:4883 #, c-format msgid "%qs attribute ignored for %qs" msgstr "" -#: c-common.c:4933 +#: c-common.c:4944 #, c-format msgid "invalid vector type for attribute %qs" msgstr "" -#: c-common.c:4942 +#: c-common.c:4953 msgid "number of components of the vector not a power of two" msgstr "" -#: c-common.c:4970 +#: c-common.c:4981 msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-common.c:4985 +#: c-common.c:4996 #, c-format msgid "nonnull argument has invalid operand number (arg %lu)" msgstr "" -#: c-common.c:5004 +#: c-common.c:5015 #, c-format msgid "" "nonnull argument with out-of-range operand number (arg %lu, operand %lu)" msgstr "" -#: c-common.c:5012 +#: c-common.c:5023 #, c-format msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)" msgstr "" -#: c-common.c:5067 c-common.c:5104 +#: c-common.c:5078 c-common.c:5115 msgid "missing sentinel in function call" msgstr "" -#: c-common.c:5090 +#: c-common.c:5101 msgid "not enough arguments to fit a sentinel" msgstr "" -#: c-common.c:5146 +#: c-common.c:5157 #, c-format msgid "null argument where non-null required (arg %lu)" msgstr "" -#: c-common.c:5217 +#: c-common.c:5228 msgid "cleanup arg not an identifier" msgstr "" -#: c-common.c:5224 +#: c-common.c:5235 msgid "cleanup arg not a function" msgstr "" -#: c-common.c:5262 +#: c-common.c:5273 #, c-format msgid "%qs attribute requires prototypes with named arguments" msgstr "" -#: c-common.c:5273 +#: c-common.c:5284 #, c-format msgid "%qs attribute only applies to variadic functions" msgstr "" -#: c-common.c:5286 +#: c-common.c:5297 msgid "requested position is not an integer constant" msgstr "" -#: c-common.c:5293 +#: c-common.c:5304 msgid "requested position is less than zero" msgstr "" -#: c-common.c:5480 -#, c-format -msgid "%s at end of input" -msgstr "" - -#: c-common.c:5486 -#, c-format -msgid "%s before %s'%c'" -msgstr "" - -#: c-common.c:5488 -#, c-format -msgid "%s before %s'\\x%x'" -msgstr "" - -#: c-common.c:5492 -#, c-format -msgid "%s before string constant" -msgstr "" - -#: c-common.c:5494 -#, c-format -msgid "%s before numeric constant" -msgstr "" - -#: c-common.c:5496 -#, c-format -msgid "%s before \"%s\"" -msgstr "" - -#: c-common.c:5498 -#, c-format -msgid "%s before %qs token" -msgstr "" - -#. Use `%s' to print the string in case there are any escape -#. characters in the message. -#: c-common.c:5500 c-typeck.c:4061 c-typeck.c:4076 c-typeck.c:4091 -#: final.c:2840 final.c:2842 gcc.c:4647 rtl-error.c:113 toplev.c:599 -#: config/cris/cris.c:568 cp/parser.c:1924 cp/typeck.c:4160 java/expr.c:368 -#: ../../gcc-cvs/gcc/java/parse.y:5022 java/verify.c:1552 java/verify.c:1553 -#: java/verify.c:1572 -#, c-format -msgid "%s" -msgstr "" - -#: c-common.c:5560 +#: c-common.c:5610 msgid "" "%Hignoring return value of %qD, declared with attribute warn_unused_result" msgstr "" -#: c-common.c:5564 +#: c-common.c:5614 msgid "" "%Hignoring return value of function declared with attribute " "warn_unused_result" msgstr "" -#: c-common.c:5603 +#: c-common.c:5653 #, c-format msgid "attempt to take address of bit-field structure member %qs" msgstr "" -#: c-convert.c:83 c-typeck.c:1360 c-typeck.c:3512 cp/typeck.c:1376 -#: cp/typeck.c:5709 fortran/convert.c:89 treelang/tree-convert.c:79 +#. 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:3506 cp/typeck.c:1380 +#: cp/typeck.c:5927 fortran/convert.c:89 treelang/tree-convert.c:79 msgid "void value not ignored as it ought to be" msgstr "" @@ -801,130 +770,138 @@ msgstr "" msgid "nested static declaration of %qD" msgstr "" -#: c-decl.c:2161 +#: c-decl.c:2160 #, c-format msgid "implicit declaration of function %qE" msgstr "" -#: c-decl.c:2219 +#: c-decl.c:2218 msgid "incompatible implicit declaration of built-in function %qD" msgstr "" -#: c-decl.c:2228 +#: c-decl.c:2227 msgid "incompatible implicit declaration of function %qD" msgstr "" -#: c-decl.c:2281 +#: c-decl.c:2280 #, c-format msgid "%qE undeclared here (not in a function)" msgstr "" -#: c-decl.c:2286 +#: c-decl.c:2285 #, c-format msgid "%qE undeclared (first use in this function)" msgstr "" -#: c-decl.c:2290 +#: c-decl.c:2289 msgid "(Each undeclared identifier is reported only once" msgstr "" -#: c-decl.c:2291 +#: c-decl.c:2290 msgid "for each function it appears in.)" msgstr "" -#: c-decl.c:2329 +#: c-decl.c:2328 #, c-format msgid "label %qs referenced outside of any function" msgstr "" -#: c-decl.c:2372 +#: c-decl.c:2371 #, c-format msgid "duplicate label declaration %qs" msgstr "" -#: c-decl.c:2407 +#: c-decl.c:2406 msgid "%Hduplicate label %qD" msgstr "" -#: c-decl.c:2429 +#: c-decl.c:2428 msgid "" "%Htraditional C lacks a separate namespace for labels, identifier %qs " "conflicts" msgstr "" -#: c-decl.c:2495 +#: c-decl.c:2494 msgid "%H%qs defined as wrong kind of tag" msgstr "" -#: c-decl.c:2720 +#: c-decl.c:2717 msgid "unnamed struct/union that defines no instances" msgstr "" -#: c-decl.c:2739 c-decl.c:2746 +#: c-decl.c:2725 +msgid "empty declaration with storage class specifier does not redeclare tag" +msgstr "" + +#: c-decl.c:2736 +msgid "empty declaration with type qualifier does not redeclare tag" +msgstr "" + +#: c-decl.c:2757 c-decl.c:2764 msgid "useless type name in empty declaration" msgstr "" -#: c-decl.c:2752 +#: c-decl.c:2772 msgid "%<inline%> in empty declaration" msgstr "" -#: c-decl.c:2758 +#: c-decl.c:2778 msgid "%<auto%> in file-scope empty declaration" msgstr "" -#: c-decl.c:2764 +#: c-decl.c:2784 msgid "%<register%> in file-scope empty declaration" msgstr "" -#: c-decl.c:2770 +#: c-decl.c:2790 msgid "useless storage class specifier in empty declaration" msgstr "" -#: c-decl.c:2776 +#: c-decl.c:2796 msgid "useless %<__thread%> in empty declaration" msgstr "" -#: c-decl.c:2784 +#: c-decl.c:2804 msgid "useless type qualifier in empty declaration" msgstr "" -#: c-decl.c:2791 c-parse.y:786 c-parse.y:788 objc/objc-parse.y:824 -#: objc/objc-parse.y:826 +#: c-decl.c:2811 c-parse.y:781 c-parse.y:783 objc/objc-parse.y:818 +#: objc/objc-parse.y:820 msgid "empty declaration" msgstr "" -#: c-decl.c:2857 +#: c-decl.c:2877 msgid "" "ISO C90 does not support %<static%> or type qualifiers in parameter array " "declarators" msgstr "" -#: c-decl.c:2860 +#: c-decl.c:2880 msgid "ISO C90 does not support %<[*]%> array declarators" msgstr "" -#: c-decl.c:2863 +#: c-decl.c:2883 msgid "GCC does not yet properly implement %<[*]%> array declarators" msgstr "" -#: c-decl.c:2882 +#: c-decl.c:2902 msgid "static or type qualifiers in abstract declarator" msgstr "" -#: c-decl.c:2939 +#: c-decl.c:2959 msgid "%J%qD is usually a function" msgstr "" -#: c-decl.c:2948 cp/decl.c:3693 cp/decl2.c:853 +#: c-decl.c:2968 cp/decl.c:3718 cp/decl2.c:853 msgid "typedef %qD is initialized (use __typeof__ instead)" msgstr "" -#: c-decl.c:2953 +#: c-decl.c:2973 msgid "function %qD is initialized like a variable" msgstr "" #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c-decl.c:2959 +#: c-decl.c:2979 msgid "parameter %qD is initialized" msgstr "" @@ -932,746 +909,758 @@ 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:2978 c-decl.c:2998 c-typeck.c:4341 +#: c-decl.c:2998 c-decl.c:3018 c-typeck.c:4340 msgid "variable-sized object may not be initialized" msgstr "" -#: c-decl.c:2984 +#: c-decl.c:3004 msgid "variable %qD has initializer but incomplete type" msgstr "" -#: c-decl.c:2989 +#: c-decl.c:3009 msgid "elements of array %qD have incomplete type" msgstr "" -#: c-decl.c:3065 c-decl.c:5642 cp/decl.c:3733 cp/decl.c:9838 +#: c-decl.c:3085 c-decl.c:5682 cp/decl.c:3758 cp/decl.c:9904 msgid "%Jinline function %qD given attribute noinline" msgstr "" -#: c-decl.c:3133 +#: c-decl.c:3153 msgid "%Jinitializer fails to determine size of %qD" msgstr "" -#: c-decl.c:3138 +#: c-decl.c:3158 msgid "%Jarray size missing in %qD" msgstr "" -#: c-decl.c:3154 +#: c-decl.c:3174 msgid "%Jzero or negative size array %qD" msgstr "" -#: c-decl.c:3180 varasm.c:1523 +#: c-decl.c:3200 varasm.c:1541 msgid "%Jstorage size of %qD isn%'t known" msgstr "" -#: c-decl.c:3190 +#: c-decl.c:3210 msgid "%Jstorage size of %qD isn%'t constant" msgstr "" -#: c-decl.c:3245 +#: c-decl.c:3265 msgid "%Jignoring asm-specifier for non-static local variable %qD" msgstr "" -#: c-decl.c:3275 fortran/f95-lang.c:646 +#: c-decl.c:3295 fortran/f95-lang.c:647 msgid "cannot put object with volatile field into register" msgstr "" -#: c-decl.c:3409 +#: c-decl.c:3429 msgid "ISO C forbids forward parameter declarations" msgstr "" -#: c-decl.c:3593 +#: c-decl.c:3613 msgid "<anonymous>" msgstr "" -#: c-decl.c:3602 +#: c-decl.c:3622 #, c-format msgid "bit-field %qs width not an integer constant" msgstr "" -#: c-decl.c:3610 +#: c-decl.c:3630 #, c-format msgid "negative width in bit-field %qs" msgstr "" -#: c-decl.c:3615 +#: c-decl.c:3635 #, c-format msgid "zero width for bit-field %qs" msgstr "" -#: c-decl.c:3625 +#: c-decl.c:3645 #, c-format msgid "bit-field %qs has invalid type" msgstr "" -#: c-decl.c:3634 +#: c-decl.c:3654 #, c-format msgid "type of bit-field %qs is a GCC extension" msgstr "" -#: c-decl.c:3643 +#: c-decl.c:3663 #, c-format msgid "width of %qs exceeds its type" msgstr "" -#: c-decl.c:3656 +#: c-decl.c:3676 #, c-format msgid "%qs is narrower than values of its type" msgstr "" -#: c-decl.c:3781 +#: c-decl.c:3801 msgid "type defaults to %<int%> in declaration of %qs" msgstr "" -#: c-decl.c:3813 +#: c-decl.c:3833 msgid "duplicate %<const%>" msgstr "" -#: c-decl.c:3815 +#: c-decl.c:3835 msgid "duplicate %<restrict%>" msgstr "" -#: c-decl.c:3817 +#: c-decl.c:3837 msgid "duplicate %<volatile%>" msgstr "" -#: c-decl.c:3836 +#: c-decl.c:3856 msgid "function definition declared %<auto%>" msgstr "" -#: c-decl.c:3838 +#: c-decl.c:3858 msgid "function definition declared %<register%>" msgstr "" -#: c-decl.c:3840 +#: c-decl.c:3860 msgid "function definition declared %<typedef%>" msgstr "" -#: c-decl.c:3842 +#: c-decl.c:3862 msgid "function definition declared %<__thread%>" msgstr "" -#: c-decl.c:3858 +#: c-decl.c:3878 #, c-format msgid "storage class specified for structure field %qs" msgstr "" -#: c-decl.c:3862 cp/decl.c:7048 +#: c-decl.c:3882 cp/decl.c:7112 #, c-format msgid "storage class specified for parameter %qs" msgstr "" -#: c-decl.c:3865 cp/decl.c:7050 +#: c-decl.c:3885 cp/decl.c:7114 msgid "storage class specified for typename" msgstr "" -#: c-decl.c:3878 cp/decl.c:7067 +#: c-decl.c:3898 cp/decl.c:7131 msgid "%qs initialized and declared %<extern%>" msgstr "" -#: c-decl.c:3880 cp/decl.c:7070 +#: c-decl.c:3900 cp/decl.c:7134 msgid "%qs has both %<extern%> and initializer" msgstr "" -#: c-decl.c:3885 +#: c-decl.c:3905 msgid "file-scope declaration of %qs specifies %<auto%>" msgstr "" -#: c-decl.c:3887 +#: c-decl.c:3907 msgid "file-scope declaration of %qs specifies %<register%>" msgstr "" -#: c-decl.c:3892 cp/decl.c:7074 +#: c-decl.c:3912 cp/decl.c:7138 msgid "nested function %qs declared %<extern%>" msgstr "" -#: c-decl.c:3895 cp/decl.c:7084 +#: c-decl.c:3915 cp/decl.c:7148 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:3936 c-decl.c:4130 +#: c-decl.c:3956 c-decl.c:4145 msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c-decl.c:3982 +#: c-decl.c:4002 #, c-format msgid "declaration of %qs as array of voids" msgstr "" -#: c-decl.c:3988 +#: c-decl.c:4008 #, c-format msgid "declaration of %qs as array of functions" msgstr "" -#: c-decl.c:3993 +#: c-decl.c:4013 msgid "invalid use of structure with flexible array member" msgstr "" -#: c-decl.c:4013 +#: c-decl.c:4033 #, c-format msgid "size of array %qs has non-integer type" msgstr "" -#: c-decl.c:4018 +#: c-decl.c:4038 #, c-format msgid "ISO C forbids zero-size array %qs" msgstr "" -#: c-decl.c:4025 +#: c-decl.c:4045 #, c-format msgid "size of array %qs is negative" msgstr "" -#: c-decl.c:4039 +#: c-decl.c:4059 msgid "ISO C90 forbids array %qs whose size can%'t be evaluated" msgstr "" -#: c-decl.c:4043 +#: c-decl.c:4063 #, c-format msgid "ISO C90 forbids variable-size array %qs" msgstr "" -#: c-decl.c:4076 c-decl.c:4245 cp/decl.c:7494 +#: c-decl.c:4096 c-decl.c:4260 cp/decl.c:7551 #, c-format msgid "size of array %qs is too large" msgstr "" -#: c-decl.c:4089 +#: c-decl.c:4109 msgid "ISO C90 does not support flexible array members" msgstr "" -#: c-decl.c:4098 +#: c-decl.c:4118 msgid "array type has incomplete element type" msgstr "" -#: c-decl.c:4162 cp/decl.c:7183 +#: c-decl.c:4177 cp/decl.c:7240 #, c-format msgid "%qs declared as function returning a function" msgstr "" -#: c-decl.c:4167 cp/decl.c:7188 +#: c-decl.c:4182 cp/decl.c:7245 #, c-format msgid "%qs declared as function returning an array" msgstr "" -#: c-decl.c:4187 +#: c-decl.c:4202 msgid "function definition has qualified void return type" msgstr "" -#: c-decl.c:4189 +#: c-decl.c:4204 msgid "type qualifiers ignored on function return type" msgstr "" -#: c-decl.c:4218 c-decl.c:4258 c-decl.c:4352 c-decl.c:4439 +#: c-decl.c:4233 c-decl.c:4273 c-decl.c:4367 c-decl.c:4454 msgid "ISO C forbids qualified function types" msgstr "" -#: c-decl.c:4266 +#: c-decl.c:4281 msgid "%Jtypedef %qD declared %<inline%>" msgstr "" -#: c-decl.c:4296 +#: c-decl.c:4311 msgid "ISO C forbids const or volatile function types" msgstr "" -#: c-decl.c:4316 cp/decl.c:7758 +#: c-decl.c:4331 #, c-format msgid "variable or field %qs declared void" msgstr "" -#: c-decl.c:4345 +#: c-decl.c:4360 msgid "attributes in parameter array declarator ignored" msgstr "" -#: c-decl.c:4380 +#: c-decl.c:4395 msgid "%Jparameter %qD declared %<inline%>" msgstr "" -#: c-decl.c:4393 +#: c-decl.c:4408 #, c-format msgid "field %qs declared as a function" msgstr "" -#: c-decl.c:4399 +#: c-decl.c:4414 #, c-format msgid "field %qs has incomplete type" msgstr "" -#: c-decl.c:4416 c-decl.c:4427 c-decl.c:4430 +#: c-decl.c:4431 c-decl.c:4442 c-decl.c:4445 #, c-format msgid "invalid storage class for function %qs" msgstr "" -#: c-decl.c:4445 +#: c-decl.c:4460 msgid "%<noreturn%> function returns non-void value" msgstr "" -#: c-decl.c:4473 +#: c-decl.c:4488 msgid "cannot inline function %<main%>" msgstr "" -#: c-decl.c:4530 +#: c-decl.c:4545 msgid "variable previously declared %<static%> redeclared %<extern%>" msgstr "" -#: c-decl.c:4539 +#: c-decl.c:4554 msgid "%Jvariable %qD declared %<inline%>" msgstr "" #. A mere warning is sure to result in improper semantics #. at runtime. Don't bother to allow this to compile. -#: c-decl.c:4570 cp/decl.c:5947 +#: c-decl.c:4585 cp/decl.c:5986 msgid "thread-local storage not supported for this target" msgstr "" -#: c-decl.c:4632 c-decl.c:5681 +#: c-decl.c:4647 c-decl.c:5719 msgid "function declaration isn%'t a prototype" msgstr "" -#: c-decl.c:4640 +#: c-decl.c:4655 msgid "parameter names (without types) in function declaration" msgstr "" -#: c-decl.c:4669 c-decl.c:4681 +#: c-decl.c:4688 msgid "%Jparameter %u (%qD) has incomplete type" msgstr "" -#: c-decl.c:4672 c-decl.c:4684 +#: c-decl.c:4691 msgid "%Jparameter %u has incomplete type" msgstr "" -#: c-decl.c:4741 +#: c-decl.c:4700 +msgid "%Jparameter %u (%qD) has void type" +msgstr "" + +#: c-decl.c:4703 +msgid "%Jparameter %u has void type" +msgstr "" + +#: c-decl.c:4760 msgid "%<void%> as only parameter may not be qualified" msgstr "" -#: c-decl.c:4745 c-decl.c:4780 +#: c-decl.c:4764 c-decl.c:4799 msgid "%<void%> must be the only parameter" msgstr "" -#: c-decl.c:4773 +#: c-decl.c:4792 msgid "%Jparameter %qD has just a forward declaration" msgstr "" #. The %s will be one of 'struct', 'union', or 'enum'. -#: c-decl.c:4819 +#: c-decl.c:4838 msgid "%<%s %E%> declared inside parameter list" msgstr "" #. The %s will be one of 'struct', 'union', or 'enum'. -#: c-decl.c:4823 +#: c-decl.c:4842 #, c-format msgid "anonymous %s declared inside parameter list" msgstr "" -#: c-decl.c:4828 +#: c-decl.c:4847 msgid "" "its scope is only this definition or declaration, which is probably not what " "you want" msgstr "" -#: c-decl.c:4942 +#: c-decl.c:4980 msgid "redefinition of %<union %s%>" msgstr "" -#: c-decl.c:4944 +#: c-decl.c:4982 msgid "redefinition of %<struct %s%>" msgstr "" -#: c-decl.c:4949 +#: c-decl.c:4987 msgid "nested redefinition of %<union %s%>" msgstr "" -#: c-decl.c:4952 +#: c-decl.c:4990 msgid "nested redefinition of %<struct %s%>" msgstr "" -#: c-decl.c:5024 cp/decl.c:3501 +#: c-decl.c:5062 cp/decl.c:3517 msgid "declaration does not declare anything" msgstr "" -#: c-decl.c:5069 c-decl.c:5085 +#: c-decl.c:5066 +msgid "ISO C doesn't support unnamed structs/unions" +msgstr "" + +#: c-decl.c:5109 c-decl.c:5125 msgid "%Jduplicate member %qD" msgstr "" -#: c-decl.c:5120 +#: c-decl.c:5160 #, c-format msgid "%s has no %s" msgstr "" -#: c-decl.c:5121 +#: c-decl.c:5161 msgid "union" msgstr "" -#: c-decl.c:5121 +#: c-decl.c:5161 msgid "struct" msgstr "" -#: c-decl.c:5122 +#: c-decl.c:5162 msgid "named members" msgstr "" -#: c-decl.c:5122 +#: c-decl.c:5162 msgid "members" msgstr "" -#: c-decl.c:5177 +#: c-decl.c:5217 msgid "%Jflexible array member in union" msgstr "" -#: c-decl.c:5182 +#: c-decl.c:5222 msgid "%Jflexible array member not at end of struct" msgstr "" -#: c-decl.c:5187 +#: c-decl.c:5227 msgid "%Jflexible array member in otherwise empty struct" msgstr "" -#: c-decl.c:5194 +#: c-decl.c:5234 msgid "%Jinvalid use of structure with flexible array member" msgstr "" -#: c-decl.c:5299 +#: c-decl.c:5339 msgid "union cannot be made transparent" msgstr "" -#: c-decl.c:5364 +#: c-decl.c:5404 msgid "nested redefinition of %<enum %s%>" msgstr "" #. This enum is a named one that has been declared already. -#: c-decl.c:5371 +#: c-decl.c:5411 msgid "redeclaration of %<enum %s%>" msgstr "" -#: c-decl.c:5434 +#: c-decl.c:5474 msgid "enumeration values exceed range of largest integer" msgstr "" -#: c-decl.c:5451 +#: c-decl.c:5491 msgid "specified mode too small for enumeral values" msgstr "" -#: c-decl.c:5550 +#: c-decl.c:5590 #, c-format msgid "enumerator value for %qE is not an integer constant" msgstr "" -#: c-decl.c:5567 +#: c-decl.c:5607 msgid "overflow in enumeration values" msgstr "" -#: c-decl.c:5572 +#: c-decl.c:5612 msgid "ISO C restricts enumerator values to range of %<int%>" msgstr "" -#: c-decl.c:5648 +#: c-decl.c:5688 msgid "return type is an incomplete type" msgstr "" -#: c-decl.c:5656 +#: c-decl.c:5696 msgid "return type defaults to %<int%>" msgstr "" -#: c-decl.c:5687 +#: c-decl.c:5725 msgid "%Jno previous prototype for %qD" msgstr "" -#: c-decl.c:5693 +#: c-decl.c:5731 msgid "%J%qD was used with no prototype before its definition" msgstr "" -#: c-decl.c:5700 +#: c-decl.c:5738 msgid "%Jno previous declaration for %qD" msgstr "" -#: c-decl.c:5706 +#: c-decl.c:5744 msgid "%J%qD was used with no declaration before its definition" msgstr "" -#: c-decl.c:5739 c-decl.c:6227 +#: c-decl.c:5777 c-decl.c:6266 msgid "%Jreturn type of %qD is not %<int%>" msgstr "" -#: c-decl.c:5754 +#: c-decl.c:5792 msgid "%Jfirst argument of %qD should be %<int%>" msgstr "" -#: c-decl.c:5763 +#: c-decl.c:5801 msgid "%Jsecond argument of %qD should be %<char **%>" msgstr "" -#: c-decl.c:5772 +#: c-decl.c:5810 msgid "%Jthird argument of %qD should probably be %<char **%>" msgstr "" -#: c-decl.c:5782 +#: c-decl.c:5820 msgid "%J%qD takes only zero or two arguments" msgstr "" -#: c-decl.c:5785 +#: c-decl.c:5823 msgid "%J%qD is normally a non-static function" msgstr "" -#: c-decl.c:5831 +#: c-decl.c:5869 msgid "%Jold-style parameter declarations in prototyped function definition" msgstr "" -#: c-decl.c:5844 +#: c-decl.c:5882 msgid "%Jtraditional C rejects ISO C style function definitions" msgstr "" -#: c-decl.c:5856 +#: c-decl.c:5894 msgid "%Jparameter name omitted" msgstr "" -#: c-decl.c:5896 +#: c-decl.c:5934 msgid "%Jold-style function definition" msgstr "" -#: c-decl.c:5904 +#: c-decl.c:5942 msgid "%Jparameter name missing from parameter list" msgstr "" -#: c-decl.c:5915 +#: c-decl.c:5953 msgid "%J%qD declared as a non-parameter" msgstr "" -#: c-decl.c:5920 +#: c-decl.c:5958 msgid "%Jmultiple parameters named %qD" msgstr "" -#: c-decl.c:5928 +#: c-decl.c:5966 msgid "%Jparameter %qD declared with void type" msgstr "" -#: c-decl.c:5943 c-decl.c:5945 +#: c-decl.c:5981 c-decl.c:5983 msgid "%Jtype of %qD defaults to %<int%>" msgstr "" -#: c-decl.c:5963 +#: c-decl.c:6002 msgid "%Jparameter %qD has incomplete type" msgstr "" -#: c-decl.c:5969 +#: c-decl.c:6008 msgid "%Jdeclaration for parameter %qD but no such parameter" msgstr "" -#: c-decl.c:6019 +#: c-decl.c:6058 msgid "number of arguments doesn%'t match prototype" msgstr "" -#: c-decl.c:6020 c-decl.c:6050 c-decl.c:6057 +#: c-decl.c:6059 c-decl.c:6089 c-decl.c:6096 msgid "%Hprototype declaration" msgstr "" -#: c-decl.c:6048 +#: c-decl.c:6087 msgid "promoted argument %qD doesn%'t match prototype" msgstr "" -#: c-decl.c:6056 +#: c-decl.c:6095 msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c-decl.c:6254 cp/decl.c:10593 +#: c-decl.c:6293 cp/decl.c:10659 msgid "no return statement in function returning non-void" msgstr "" -#: c-decl.c:6261 +#: c-decl.c:6300 msgid "this function may return with or without a value" msgstr "" #. If we get here, declarations have been used in a for loop without #. the C99 for loop scope. This doesn't make much sense, so don't #. allow it. -#: c-decl.c:6350 +#: c-decl.c:6389 msgid "%<for%> loop initial declaration used outside C99 mode" msgstr "" -#: c-decl.c:6379 +#: c-decl.c:6418 msgid "" "%Jdeclaration of static variable %qD in %<for%> loop initial declaration" msgstr "" -#: c-decl.c:6382 +#: c-decl.c:6421 msgid "" "%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration" msgstr "" -#: c-decl.c:6387 +#: c-decl.c:6426 msgid "%<struct %E%> declared in %<for%> loop initial declaration" msgstr "" -#: c-decl.c:6391 +#: c-decl.c:6430 msgid "%<union %E%> declared in %<for%> loop initial declaration" msgstr "" -#: c-decl.c:6395 +#: c-decl.c:6434 msgid "%<enum %E%> declared in %<for%> loop initial declaration" msgstr "" -#: c-decl.c:6399 +#: c-decl.c:6438 msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration" msgstr "" -#: c-decl.c:6687 c-decl.c:6835 c-decl.c:7040 cp/decl.c:6756 +#: c-decl.c:6727 c-decl.c:6876 c-decl.c:7087 cp/decl.c:6820 #, c-format msgid "duplicate %qs" msgstr "" -#: c-decl.c:6707 c-decl.c:6844 c-decl.c:6947 +#: c-decl.c:6748 c-decl.c:6885 c-decl.c:6988 msgid "two or more data types in declaration specifiers" msgstr "" -#: c-decl.c:6719 cp/decl.c:6732 +#: c-decl.c:6760 cp/decl.c:6796 msgid "%<long long long%> is too long for GCC" msgstr "" -#: c-decl.c:6726 c-decl.c:6918 +#: c-decl.c:6767 c-decl.c:6959 msgid "both %<long long%> and %<double%> in declaration specifiers" msgstr "" -#: c-decl.c:6732 +#: c-decl.c:6773 msgid "ISO C90 does not support %<long long%>" msgstr "" -#: c-decl.c:6737 c-decl.c:6757 +#: c-decl.c:6778 c-decl.c:6798 msgid "both %<long%> and %<short%> in declaration specifiers" msgstr "" -#: c-decl.c:6740 c-decl.c:6851 +#: c-decl.c:6781 c-decl.c:6892 msgid "both %<long%> and %<void%> in declaration specifiers" msgstr "" -#: c-decl.c:6743 c-decl.c:6870 +#: c-decl.c:6784 c-decl.c:6911 msgid "both %<long%> and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6746 c-decl.c:6889 +#: c-decl.c:6787 c-decl.c:6930 msgid "both %<long%> and %<char%> in declaration specifiers" msgstr "" -#: c-decl.c:6749 c-decl.c:6902 +#: c-decl.c:6790 c-decl.c:6943 msgid "both %<long%> and %<float%> in declaration specifiers" msgstr "" -#: c-decl.c:6760 c-decl.c:6854 +#: c-decl.c:6801 c-decl.c:6895 msgid "both %<short%> and %<void%> in declaration specifiers" msgstr "" -#: c-decl.c:6763 c-decl.c:6873 +#: c-decl.c:6804 c-decl.c:6914 msgid "both %<short%> and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6766 c-decl.c:6892 +#: c-decl.c:6807 c-decl.c:6933 msgid "both %<short%> and %<char%> in declaration specifiers" msgstr "" -#: c-decl.c:6769 c-decl.c:6905 +#: c-decl.c:6810 c-decl.c:6946 msgid "both %<short%> and %<float%> in declaration specifiers" msgstr "" -#: c-decl.c:6772 c-decl.c:6921 +#: c-decl.c:6813 c-decl.c:6962 msgid "both %<short%> and %<double%> in declaration specifiers" msgstr "" -#: c-decl.c:6780 c-decl.c:6800 +#: c-decl.c:6821 c-decl.c:6841 msgid "both %<signed%> and %<unsigned%> in declaration specifiers" msgstr "" -#: c-decl.c:6783 c-decl.c:6857 +#: c-decl.c:6824 c-decl.c:6898 msgid "both %<signed%> and %<void%> in declaration specifiers" msgstr "" -#: c-decl.c:6786 c-decl.c:6876 +#: c-decl.c:6827 c-decl.c:6917 msgid "both %<signed%> and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6789 c-decl.c:6908 +#: c-decl.c:6830 c-decl.c:6949 msgid "both %<signed%> and %<float%> in declaration specifiers" msgstr "" -#: c-decl.c:6792 c-decl.c:6924 +#: c-decl.c:6833 c-decl.c:6965 msgid "both %<signed%> and %<double%> in declaration specifiers" msgstr "" -#: c-decl.c:6803 c-decl.c:6860 +#: c-decl.c:6844 c-decl.c:6901 msgid "both %<unsigned%> and %<void%> in declaration specifiers" msgstr "" -#: c-decl.c:6806 c-decl.c:6879 +#: c-decl.c:6847 c-decl.c:6920 msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6809 c-decl.c:6911 +#: c-decl.c:6850 c-decl.c:6952 msgid "both %<unsigned%> and %<float%> in declaration specifiers" msgstr "" -#: c-decl.c:6812 c-decl.c:6927 +#: c-decl.c:6853 c-decl.c:6968 msgid "both %<unsigned%> and %<double%> in declaration specifiers" msgstr "" -#: c-decl.c:6820 +#: c-decl.c:6861 msgid "ISO C90 does not support complex types" msgstr "" -#: c-decl.c:6822 c-decl.c:6863 +#: c-decl.c:6863 c-decl.c:6904 msgid "both %<complex%> and %<void%> in declaration specifiers" msgstr "" -#: c-decl.c:6825 c-decl.c:6882 +#: c-decl.c:6866 c-decl.c:6923 msgid "both %<complex%> and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6964 +#: c-decl.c:7005 #, c-format msgid "%qs fails to be a typedef or built in type" msgstr "" -#: c-decl.c:6990 +#: c-decl.c:7037 #, c-format msgid "%qs is not at beginning of declaration" msgstr "" -#: c-decl.c:7005 +#: c-decl.c:7052 msgid "%<__thread%> used with %<auto%>" msgstr "" -#: c-decl.c:7007 +#: c-decl.c:7054 msgid "%<__thread%> used with %<register%>" msgstr "" -#: c-decl.c:7009 +#: c-decl.c:7056 msgid "%<__thread%> used with %<typedef%>" msgstr "" -#: c-decl.c:7020 cp/parser.c:7187 +#: c-decl.c:7067 cp/parser.c:7114 msgid "%<__thread%> before %<extern%>" msgstr "" -#: c-decl.c:7029 cp/parser.c:7177 +#: c-decl.c:7076 cp/parser.c:7104 msgid "%<__thread%> before %<static%>" msgstr "" -#: c-decl.c:7045 +#: c-decl.c:7092 msgid "multiple storage classes in declaration specifiers" msgstr "" -#: c-decl.c:7052 +#: c-decl.c:7099 msgid "%<__thread%> used with %qs" msgstr "" -#: c-decl.c:7106 +#: c-decl.c:7153 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>" msgstr "" -#: c-decl.c:7151 c-decl.c:7177 +#: c-decl.c:7198 c-decl.c:7224 msgid "ISO C does not support complex integer types" msgstr "" -#: c-decl.c:7252 toplev.c:837 +#: c-decl.c:7299 toplev.c:838 msgid "%J%qF used but never defined" msgstr "" @@ -2176,7 +2165,7 @@ msgstr "" msgid "statement with no effect" msgstr "" -#: c-gimplify.c:315 c-typeck.c:6789 cp/parser.c:6508 +#: c-gimplify.c:315 c-typeck.c:6788 cp/parser.c:6434 msgid "break statement not within loop or switch" msgstr "" @@ -2219,48 +2208,51 @@ msgid "badly nested C headers from preprocessor" msgstr "" #: c-lex.c:307 -#, c-format -msgid "ignoring #pragma %s %s" +msgid "%Hignoring #pragma %s %s" msgstr "" #. ... or not. -#: c-lex.c:412 -msgid "%Hstray '@' in program" +#: c-lex.c:411 +msgid "%Hstray %<@%> in program" msgstr "" -#: c-lex.c:420 +#: c-lex.c:425 #, c-format -msgid "missing terminating %c character" +msgid "stray %qs in program" msgstr "" -#: c-lex.c:422 +#: c-lex.c:435 #, c-format -msgid "stray '%c' in program" +msgid "missing terminating %c character" msgstr "" -#: c-lex.c:424 +#: c-lex.c:437 #, c-format -msgid "stray '\\%o' in program" +msgid "stray %qc in program" msgstr "" -#: c-lex.c:577 +#: c-lex.c:439 +msgid "stray %<\\%o%> in program" +msgstr "" + +#: c-lex.c:599 msgid "this decimal constant is unsigned only in ISO C90" msgstr "" -#: c-lex.c:580 +#: c-lex.c:602 msgid "this decimal constant would be unsigned in ISO C90" msgstr "" -#: c-lex.c:596 +#: c-lex.c:618 #, c-format msgid "integer constant is too large for %qs type" msgstr "" -#: c-lex.c:662 +#: c-lex.c:684 msgid "floating constant exceeds range of %<%s%>" msgstr "" -#: c-lex.c:738 +#: c-lex.c:766 msgid "traditional C rejects string constant concatenation" msgstr "" @@ -2304,124 +2296,124 @@ msgstr "" msgid "used union type value where scalar is required" msgstr "" -#: c-opts.c:147 +#: c-opts.c:144 #, c-format msgid "no class name specified with %qs" msgstr "" -#: c-opts.c:151 +#: c-opts.c:148 #, c-format msgid "assertion missing after %qs" msgstr "" -#: c-opts.c:156 +#: c-opts.c:153 #, c-format msgid "macro name missing after %qs" msgstr "" -#: c-opts.c:165 +#: c-opts.c:162 #, c-format msgid "missing path after %qs" msgstr "" -#: c-opts.c:174 +#: c-opts.c:171 #, c-format msgid "missing filename after %qs" msgstr "" -#: c-opts.c:179 +#: c-opts.c:176 #, c-format msgid "missing makefile target after %qs" msgstr "" -#: c-opts.c:305 +#: c-opts.c:303 msgid "-I- specified twice" msgstr "" -#: c-opts.c:308 +#: c-opts.c:306 msgid "obsolete option -I- used, please use -iquote instead" msgstr "" -#: c-opts.c:542 +#: c-opts.c:540 #, c-format msgid "switch %qs is no longer supported" msgstr "" -#: c-opts.c:657 +#: c-opts.c:655 msgid "" "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)" msgstr "" -#: c-opts.c:843 +#: c-opts.c:841 msgid "output filename specified twice" msgstr "" -#: c-opts.c:976 +#: c-opts.c:974 msgid "-Wformat-y2k ignored without -Wformat" msgstr "" -#: c-opts.c:978 +#: c-opts.c:976 msgid "-Wformat-extra-args ignored without -Wformat" msgstr "" -#: c-opts.c:980 +#: c-opts.c:978 msgid "-Wformat-zero-length ignored without -Wformat" msgstr "" -#: c-opts.c:982 +#: c-opts.c:980 msgid "-Wformat-nonliteral ignored without -Wformat" msgstr "" -#: c-opts.c:984 +#: c-opts.c:982 msgid "-Wformat-security ignored without -Wformat" msgstr "" -#: c-opts.c:986 +#: c-opts.c:984 msgid "-Wmissing-format-attribute ignored without -Wformat" msgstr "" -#: c-opts.c:1000 +#: c-opts.c:998 #, c-format msgid "opening output file %s: %m" msgstr "" -#: c-opts.c:1005 +#: c-opts.c:1003 #, c-format msgid "too many filenames given. Type %s --help for usage" msgstr "" -#: c-opts.c:1088 +#: c-opts.c:1086 msgid "YYDEBUG was not defined at build time, -dy ignored" msgstr "" -#: c-opts.c:1129 +#: c-opts.c:1127 #, c-format msgid "opening dependency file %s: %m" msgstr "" -#: c-opts.c:1139 +#: c-opts.c:1137 #, c-format msgid "closing dependency file %s: %m" msgstr "" -#: c-opts.c:1142 +#: c-opts.c:1140 #, c-format msgid "when writing output to %s: %m" msgstr "" -#: c-opts.c:1221 +#: c-opts.c:1219 msgid "to generate dependencies you must specify either -M or -MM" msgstr "" -#: c-opts.c:1286 +#: c-opts.c:1284 msgid "<built-in>" msgstr "" -#: c-opts.c:1301 +#: c-opts.c:1299 msgid "<command line>" msgstr "" -#: c-opts.c:1384 +#: c-opts.c:1382 msgid "too late for # directive to set debug directory" msgstr "" @@ -2433,170 +2425,162 @@ msgstr "" #. between diagnostics with "syntax error" in them, and diagnostics #. with "parse error" in them. It's okay to give them both the same #. translation. -#: c-parse.y:54 c-parse.c:5320 c-parse.y:2925 gengtype-yacc.c:1559 -#: java/parse-scan.c:3063 ../../gcc-cvs/gcc/java/parse-scan.y:1373 -#: java/parse.c:6168 ../../gcc-cvs/gcc/java/parse.y:16421 objc/objc-parse.y:53 -#: objc/objc-parse.c:6402 objc/objc-parse.y:3528 +#: 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 +#: objc/objc-parse.c:6384 objc/objc-parse.y:3517 msgid "syntax error" msgstr "" -#: c-parse.c:2170 c-parse.y:2929 gengtype-yacc.c:555 java/parse-scan.c:1932 -#: ../../gcc-cvs/gcc/java/parse-scan.y:1377 java/parse.c:2933 -#: ../../gcc-cvs/gcc/java/parse.y:16425 objc/objc-parse.c:2687 -#: objc/objc-parse.y:3532 +#: 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 +#: objc/objc-parse.y:3521 msgid "syntax error: cannot back up" msgstr "" -#: c-parse.y:344 objc/objc-parse.y:366 +#: c-parse.y:343 objc/objc-parse.y:365 msgid "ISO C forbids an empty source file" msgstr "" -#: c-parse.y:378 objc/objc-parse.y:401 -msgid "ISO C forbids data definition with no type or storage class" -msgstr "" - -#: c-parse.y:380 objc/objc-parse.y:403 +#: c-parse.y:376 objc/objc-parse.y:399 msgid "data definition has no type or storage class" msgstr "" -#: c-parse.y:393 objc/objc-parse.y:416 +#: c-parse.y:388 objc/objc-parse.y:411 msgid "ISO C does not allow extra %<;%> outside of a function" msgstr "" -#: c-parse.y:450 +#: c-parse.y:445 msgid "traditional C rejects the unary plus operator" msgstr "" -#: c-parse.y:503 objc/objc-parse.y:526 +#: c-parse.y:498 objc/objc-parse.y:520 msgid "%<sizeof%> applied to a bit-field" msgstr "" -#: c-parse.y:600 objc/objc-parse.y:623 +#: c-parse.y:595 objc/objc-parse.y:617 msgid "ISO C forbids omitting the middle term of a ?: expression" msgstr "" -#: c-parse.y:641 objc/objc-parse.y:664 +#: c-parse.y:636 objc/objc-parse.y:658 msgid "compound literal has variable size" msgstr "" -#: c-parse.y:653 objc/objc-parse.y:676 +#: c-parse.y:648 objc/objc-parse.y:670 msgid "ISO C90 forbids compound literals" msgstr "" -#: c-parse.y:666 objc/objc-parse.y:689 +#: c-parse.y:661 objc/objc-parse.y:683 msgid "ISO C forbids braced-groups within expressions" msgstr "" -#: c-parse.y:702 objc/objc-parse.y:725 +#: c-parse.y:697 objc/objc-parse.y:719 msgid "first argument to __builtin_choose_expr not a constant" msgstr "" -#: c-parse.y:1226 objc/objc-parse.y:1273 +#: c-parse.y:1224 objc/objc-parse.y:1273 msgid "%<typeof%> applied to a bit-field" msgstr "" -#: c-parse.y:1354 objc/objc-parse.y:1401 +#: c-parse.y:1358 objc/objc-parse.y:1407 msgid "ISO C forbids empty initializer braces" msgstr "" -#: c-parse.y:1368 objc/objc-parse.y:1415 +#: c-parse.y:1372 objc/objc-parse.y:1421 msgid "ISO C90 forbids specifying subobject to initialize" msgstr "" -#: c-parse.y:1371 objc/objc-parse.y:1418 +#: c-parse.y:1375 objc/objc-parse.y:1424 msgid "obsolete use of designated initializer without %<=%>" msgstr "" -#: c-parse.y:1375 objc/objc-parse.y:1422 +#: c-parse.y:1379 objc/objc-parse.y:1428 msgid "obsolete use of designated initializer with %<:%>" msgstr "" -#: c-parse.y:1402 objc/objc-parse.y:1449 +#: c-parse.y:1410 objc/objc-parse.y:1459 msgid "ISO C forbids specifying range of elements to initialize" msgstr "" -#: c-parse.y:1410 c-parse.y:1440 objc/objc-parse.y:1457 objc/objc-parse.y:1487 +#: c-parse.y:1418 c-parse.y:1448 objc/objc-parse.y:1467 objc/objc-parse.y:1497 msgid "ISO C forbids nested functions" msgstr "" -#: c-parse.y:1607 objc/objc-parse.y:1658 +#: c-parse.y:1623 objc/objc-parse.y:1672 msgid "ISO C forbids forward references to %<enum%> types" msgstr "" -#: c-parse.y:1619 cp/parser.c:9920 objc/objc-parse.y:1670 +#: c-parse.y:1635 cp/parser.c:9842 objc/objc-parse.y:1684 msgid "comma at end of enumerator list" msgstr "" -#: c-parse.y:1639 objc/objc-parse.y:1690 +#: c-parse.y:1655 objc/objc-parse.y:1704 msgid "no semicolon at end of struct or union" msgstr "" -#: c-parse.y:1648 objc/objc-parse.y:1699 objc/objc-parse.y:2688 +#: c-parse.y:1664 objc/objc-parse.y:1713 objc/objc-parse.y:2699 msgid "extra semicolon in struct or union specified" msgstr "" -#: c-parse.y:1661 objc/objc-parse.y:1715 -msgid "ISO C doesn't support unnamed structs/unions" -msgstr "" - -#: c-parse.y:1671 objc/objc-parse.y:1725 +#: c-parse.y:1684 objc/objc-parse.y:1736 msgid "ISO C forbids member declarations with no members" msgstr "" -#: c-parse.y:1837 objc/objc-parse.y:1891 +#: c-parse.y:1850 objc/objc-parse.y:1902 msgid "label at end of compound statement" msgstr "" -#: c-parse.y:1856 objc/objc-parse.y:1910 +#: c-parse.y:1869 objc/objc-parse.y:1921 msgid "ISO C90 forbids mixed declarations and code" msgstr "" -#: c-parse.y:1896 objc/objc-parse.y:1950 +#: c-parse.y:1909 objc/objc-parse.y:1961 msgid "ISO C forbids label declarations" msgstr "" -#: c-parse.y:1940 objc/objc-parse.y:1994 +#: c-parse.y:1953 objc/objc-parse.y:2005 msgid "braced-group within expression allowed only inside a function" msgstr "" -#: c-parse.y:2236 objc/objc-parse.y:2333 +#: c-parse.y:2249 objc/objc-parse.y:2344 #, c-format msgid "%E qualifier ignored on asm" msgstr "" -#: c-parse.y:2330 objc/objc-parse.y:2427 +#: c-parse.y:2343 objc/objc-parse.y:2438 msgid "ISO C requires a named argument before %<...%>" msgstr "" -#: c-parse.c:5316 c-parse.y:2927 gengtype-yacc.c:1555 java/parse-scan.c:3059 -#: ../../gcc-cvs/gcc/java/parse-scan.y:1375 java/parse.c:6164 -#: ../../gcc-cvs/gcc/java/parse.y:16423 objc/objc-parse.c:6398 -#: objc/objc-parse.y:3530 +#: 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 +#: objc/objc-parse.y:3519 msgid "syntax error; also virtual memory exhausted" msgstr "" -#: c-parse.c:5434 gengtype-yacc.c:1673 java/parse-scan.c:3177 -#: java/parse.c:6282 objc/objc-parse.c:6516 +#: c-parse.c:5427 gengtype-yacc.c:1673 java/parse-scan.c:3177 +#: java/parse.c:6281 objc/objc-parse.c:6498 msgid "parser stack overflow" msgstr "" -#: c-parse.y:2846 objc/objc-parse.y:3449 +#: c-parse.y:2849 objc/objc-parse.y:3439 #, c-format msgid "syntax error at %qs token" msgstr "" -#: c-parse.y:2926 ../../gcc-cvs/gcc/java/parse-scan.y:1374 -#: ../../gcc-cvs/gcc/java/parse.y:16422 objc/objc-parse.y:3529 +#: c-parse.y:2928 java/parse-scan.y:1374 +#: java/parse.y:16426 objc/objc-parse.y:3518 msgid "parse error" msgstr "" -#: c-parse.y:2928 ../../gcc-cvs/gcc/java/parse-scan.y:1376 -#: ../../gcc-cvs/gcc/java/parse.y:16424 objc/objc-parse.y:3531 +#: c-parse.y:2930 java/parse-scan.y:1376 +#: java/parse.y:16428 objc/objc-parse.y:3520 msgid "parse error; also virtual memory exhausted" msgstr "" -#: c-parse.y:2930 ../../gcc-cvs/gcc/java/parse-scan.y:1378 -#: ../../gcc-cvs/gcc/java/parse.y:16426 objc/objc-parse.y:3533 +#: c-parse.y:2932 java/parse-scan.y:1378 +#: java/parse.y:16430 objc/objc-parse.y:3522 msgid "parse error: cannot back up" msgstr "" @@ -2797,105 +2781,100 @@ msgstr "" msgid "junk at end of %<#pragma GCC visibility%>" msgstr "" -#: c-typeck.c:148 +#: c-typeck.c:149 #, c-format msgid "%qs has an incomplete type" msgstr "" -#: c-typeck.c:170 cp/call.c:2667 +#: c-typeck.c:171 cp/call.c:2676 msgid "invalid use of void expression" msgstr "" -#: c-typeck.c:178 +#: c-typeck.c:179 msgid "invalid use of flexible array member" msgstr "" -#: c-typeck.c:184 +#: c-typeck.c:185 msgid "invalid use of array with unspecified bounds" msgstr "" -#: c-typeck.c:192 +#: c-typeck.c:193 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:196 +#: c-typeck.c:197 #, c-format msgid "invalid use of incomplete typedef %qs" msgstr "" -#: c-typeck.c:383 c-typeck.c:397 +#: c-typeck.c:384 c-typeck.c:398 msgid "function types not truly compatible in ISO C" msgstr "" -#: c-typeck.c:751 +#: c-typeck.c:756 msgid "types are not quite compatible" msgstr "" -#: c-typeck.c:993 +#: c-typeck.c:998 msgid "function return types not compatible due to %<volatile%>" msgstr "" -#: c-typeck.c:1134 c-typeck.c:2379 +#: c-typeck.c:1139 c-typeck.c:2380 msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c-typeck.c:1489 +#: c-typeck.c:1494 msgid "%qT has no member named %qs" msgstr "" -#: c-typeck.c:1525 +#: c-typeck.c:1530 #, c-format msgid "request for member %qs in something not a structure or union" msgstr "" -#: c-typeck.c:1554 +#: c-typeck.c:1559 msgid "dereferencing pointer to incomplete type" msgstr "" -#: c-typeck.c:1558 +#: c-typeck.c:1563 msgid "dereferencing %<void *%> pointer" msgstr "" -#: c-typeck.c:1575 +#: c-typeck.c:1580 cp/typeck.c:2150 #, c-format msgid "invalid type argument of %qs" msgstr "" -#: c-typeck.c:1593 cp/typeck.c:2170 +#: c-typeck.c:1598 cp/typeck.c:2175 msgid "subscript missing in array reference" msgstr "" -#: c-typeck.c:1613 +#: c-typeck.c:1618 cp/typeck.c:2216 msgid "array subscript has type %<char%>" msgstr "" -#: c-typeck.c:1621 c-typeck.c:1710 cp/typeck.c:2215 cp/typeck.c:2301 +#: c-typeck.c:1626 c-typeck.c:1715 cp/typeck.c:2220 cp/typeck.c:2306 msgid "array subscript is not an integer" msgstr "" -#: c-typeck.c:1654 +#: c-typeck.c:1659 msgid "ISO C forbids subscripting %<register%> array" msgstr "" -#: c-typeck.c:1656 +#: c-typeck.c:1661 msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "" -#: c-typeck.c:1689 +#: c-typeck.c:1694 msgid "subscript has type %<char%>" msgstr "" -#: c-typeck.c:1705 cp/typeck.c:2296 +#: c-typeck.c:1710 cp/typeck.c:2301 msgid "subscripted value is neither array nor pointer" msgstr "" -#: c-typeck.c:1735 -#, c-format -msgid "local declaration of %qs hides instance variable" -msgstr "" - -#: c-typeck.c:1928 +#: c-typeck.c:1922 #, c-format msgid "called object %qE is not a function" msgstr "" @@ -2903,797 +2882,807 @@ 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:1960 +#: c-typeck.c:1954 msgid "function called through a non-compatible type" msgstr "" -#: c-typeck.c:2004 c-typeck.c:4288 c-typeck.c:4290 c-typeck.c:4298 -#: c-typeck.c:4323 c-typeck.c:5710 +#: c-typeck.c:2001 c-typeck.c:4287 c-typeck.c:4289 c-typeck.c:4297 +#: c-typeck.c:4322 c-typeck.c:5709 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:2064 +#: c-typeck.c:2062 #, c-format msgid "too many arguments to function %qE" msgstr "" -#: c-typeck.c:2091 +#: c-typeck.c:2089 #, c-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c-typeck.c:2104 +#: c-typeck.c:2102 #, c-format msgid "" "passing argument %d of %qE as integer rather than floating due to prototype" msgstr "" -#: c-typeck.c:2109 +#: c-typeck.c:2107 #, c-format msgid "" "passing argument %d of %qE as integer rather than complex due to prototype" msgstr "" -#: c-typeck.c:2114 +#: c-typeck.c:2112 #, c-format msgid "" "passing argument %d of %qE as complex rather than floating due to prototype" msgstr "" -#: c-typeck.c:2119 +#: c-typeck.c:2117 #, c-format msgid "" "passing argument %d of %qE as floating rather than integer due to prototype" msgstr "" -#: c-typeck.c:2124 +#: c-typeck.c:2122 #, c-format msgid "" "passing argument %d of %qE as complex rather than integer due to prototype" msgstr "" -#: c-typeck.c:2129 +#: c-typeck.c:2127 #, c-format msgid "" "passing argument %d of %qE as floating rather than complex due to prototype" msgstr "" -#: c-typeck.c:2141 +#: c-typeck.c:2139 msgid "" "passing argument %d of %qE as %<float%> rather than %<double%> due to " "prototype" msgstr "" -#: c-typeck.c:2161 +#: c-typeck.c:2159 #, c-format msgid "passing argument %d of %qE with different width due to prototype" msgstr "" -#: c-typeck.c:2188 +#: c-typeck.c:2186 #, c-format msgid "passing argument %d of %qE as unsigned due to prototype" msgstr "" -#: c-typeck.c:2191 +#: c-typeck.c:2189 #, c-format msgid "passing argument %d of %qE as signed due to prototype" msgstr "" -#: c-typeck.c:2221 +#: c-typeck.c:2220 #, c-format msgid "too few arguments to function %qE" msgstr "" -#: c-typeck.c:2255 +#: c-typeck.c:2256 msgid "suggest parentheses around + or - inside shift" msgstr "" -#: c-typeck.c:2262 +#: c-typeck.c:2263 msgid "suggest parentheses around && within ||" msgstr "" -#: c-typeck.c:2271 +#: c-typeck.c:2272 msgid "suggest parentheses around arithmetic in operand of |" msgstr "" -#: c-typeck.c:2275 +#: c-typeck.c:2276 msgid "suggest parentheses around comparison in operand of |" msgstr "" -#: c-typeck.c:2284 +#: c-typeck.c:2285 msgid "suggest parentheses around arithmetic in operand of ^" msgstr "" -#: c-typeck.c:2288 +#: c-typeck.c:2289 msgid "suggest parentheses around comparison in operand of ^" msgstr "" -#: c-typeck.c:2295 +#: c-typeck.c:2296 msgid "suggest parentheses around + or - in operand of &" msgstr "" -#: c-typeck.c:2299 +#: c-typeck.c:2300 msgid "suggest parentheses around comparison in operand of &" msgstr "" -#: c-typeck.c:2305 +#: c-typeck.c:2306 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning" msgstr "" -#: c-typeck.c:2331 +#: c-typeck.c:2332 msgid "pointer of type %<void *%> used in subtraction" msgstr "" -#: c-typeck.c:2333 +#: c-typeck.c:2334 msgid "pointer to a function used in subtraction" msgstr "" -#: c-typeck.c:2422 +#: c-typeck.c:2423 msgid "wrong type argument to unary plus" msgstr "" -#: c-typeck.c:2435 +#: c-typeck.c:2436 msgid "wrong type argument to unary minus" msgstr "" -#: c-typeck.c:2452 +#: c-typeck.c:2453 msgid "ISO C does not support %<~%> for complex conjugation" msgstr "" -#: c-typeck.c:2458 +#: c-typeck.c:2459 msgid "wrong type argument to bit-complement" msgstr "" -#: c-typeck.c:2466 +#: c-typeck.c:2467 msgid "wrong type argument to abs" msgstr "" -#: c-typeck.c:2478 +#: c-typeck.c:2479 msgid "wrong type argument to conjugation" msgstr "" -#: c-typeck.c:2492 +#: c-typeck.c:2493 msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c-typeck.c:2529 +#: c-typeck.c:2530 msgid "ISO C does not support %<++%> and %<--%> on complex types" msgstr "" -#: c-typeck.c:2545 c-typeck.c:2577 +#: c-typeck.c:2546 c-typeck.c:2578 msgid "wrong type argument to increment" msgstr "" -#: c-typeck.c:2547 c-typeck.c:2579 +#: c-typeck.c:2548 c-typeck.c:2580 msgid "wrong type argument to decrement" msgstr "" -#: c-typeck.c:2568 +#: c-typeck.c:2569 msgid "increment of pointer to unknown structure" msgstr "" -#: c-typeck.c:2570 +#: c-typeck.c:2571 msgid "decrement of pointer to unknown structure" msgstr "" -#: c-typeck.c:2660 +#: c-typeck.c:2661 cp/typeck.c:4131 msgid "attempt to take address of bit-field structure member %qD" msgstr "" -#: c-typeck.c:2742 +#: c-typeck.c:2743 msgid "invalid lvalue in assignment" msgstr "" -#: c-typeck.c:2745 +#: c-typeck.c:2746 msgid "invalid lvalue in increment" msgstr "" -#: c-typeck.c:2748 +#: c-typeck.c:2749 msgid "invalid lvalue in decrement" msgstr "" -#: c-typeck.c:2751 +#: c-typeck.c:2752 msgid "invalid lvalue in unary %<&%>" msgstr "" -#: c-typeck.c:2754 +#: c-typeck.c:2755 msgid "invalid lvalue in asm statement" msgstr "" -#: c-typeck.c:2782 +#: c-typeck.c:2783 #, c-format msgid "assignment of read-only member %qs" msgstr "" -#: c-typeck.c:2783 +#: c-typeck.c:2784 #, c-format msgid "increment of read-only member %qs" msgstr "" -#: c-typeck.c:2784 +#: c-typeck.c:2785 #, c-format msgid "decrement of read-only member %qs" msgstr "" -#: c-typeck.c:2788 +#: c-typeck.c:2789 #, c-format msgid "assignment of read-only variable %qs" msgstr "" -#: c-typeck.c:2789 +#: c-typeck.c:2790 #, c-format msgid "increment of read-only variable %qs" msgstr "" -#: c-typeck.c:2790 +#: c-typeck.c:2791 #, c-format msgid "decrement of read-only variable %qs" msgstr "" -#: c-typeck.c:2793 +#: c-typeck.c:2794 msgid "assignment of read-only location" msgstr "" -#: c-typeck.c:2794 +#: c-typeck.c:2795 msgid "increment of read-only location" msgstr "" -#: c-typeck.c:2795 +#: c-typeck.c:2796 msgid "decrement of read-only location" msgstr "" -#: c-typeck.c:2813 -#, c-format -msgid "cannot take address of bit-field %qs" +#: c-typeck.c:2815 +msgid "cannot take address of bit-field %qD" msgstr "" -#: c-typeck.c:2841 -#, c-format -msgid "global register variable %qs used in nested function" +#: c-typeck.c:2843 +msgid "global register variable %qD used in nested function" msgstr "" -#: c-typeck.c:2845 -#, c-format -msgid "register variable %qs used in nested function" +#: c-typeck.c:2846 +msgid "register variable %qD used in nested function" msgstr "" -#: c-typeck.c:2852 -#, c-format -msgid "address of global register variable %qs requested" +#: c-typeck.c:2851 +msgid "address of global register variable %qD requested" msgstr "" -#: c-typeck.c:2857 -#, c-format -msgid "address of register variable %qs requested" +#: c-typeck.c:2853 +msgid "address of register variable %qD requested" msgstr "" -#: c-typeck.c:2905 +#: c-typeck.c:2901 msgid "non-lvalue array in conditional expression" msgstr "" -#: c-typeck.c:2949 +#: c-typeck.c:2945 msgid "signed and unsigned type in conditional expression" msgstr "" -#: c-typeck.c:2956 +#: c-typeck.c:2952 msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:2972 c-typeck.c:2980 +#: c-typeck.c:2968 c-typeck.c:2976 msgid "ISO C forbids conditional expr between %<void *%> and function pointer" msgstr "" -#: c-typeck.c:2987 +#: c-typeck.c:2983 msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:2994 c-typeck.c:3004 +#: c-typeck.c:2990 c-typeck.c:3000 msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3018 +#: c-typeck.c:3014 msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3061 +#: c-typeck.c:3053 msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:3094 +#: c-typeck.c:3086 msgid "cast specifies array type" msgstr "" -#: c-typeck.c:3100 +#: c-typeck.c:3092 msgid "cast specifies function type" msgstr "" -#: c-typeck.c:3110 +#: c-typeck.c:3102 msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:3128 +#: c-typeck.c:3120 msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:3137 +#: c-typeck.c:3129 msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:3188 +#: c-typeck.c:3180 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:3193 +#: c-typeck.c:3185 msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3208 +#: c-typeck.c:3200 msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:3214 cp/typeck.c:4959 +#: c-typeck.c:3206 msgid "cast from pointer to integer of different size" msgstr "" -#: c-typeck.c:3219 +#: c-typeck.c:3211 msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: c-typeck.c:3227 cp/typeck.c:4966 +#: c-typeck.c:3219 msgid "cast to pointer from integer of different size" msgstr "" -#: c-typeck.c:3239 +#: c-typeck.c:3231 msgid "type-punning to incomplete type might break strict-aliasing rules" msgstr "" -#: c-typeck.c:3246 +#: c-typeck.c:3238 msgid "dereferencing type-punned pointer will break strict-aliasing rules" msgstr "" -#: c-typeck.c:3249 +#: c-typeck.c:3241 msgid "dereferencing type-punned pointer might break strict-aliasing rules" msgstr "" -#: c-typeck.c:3261 +#: c-typeck.c:3253 msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: c-typeck.c:3270 +#: c-typeck.c:3262 msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" -#: c-typeck.c:3523 +#: c-typeck.c:3517 msgid "cannot pass rvalue to reference parameter" msgstr "" -#: c-typeck.c:3632 c-typeck.c:3741 +#: c-typeck.c:3626 c-typeck.c:3735 #, c-format msgid "" "passing argument %d of %qE makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3635 c-typeck.c:3744 +#: c-typeck.c:3629 c-typeck.c:3738 msgid "assignment makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3638 c-typeck.c:3746 +#: c-typeck.c:3632 c-typeck.c:3740 msgid "initialization makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3641 c-typeck.c:3748 +#: c-typeck.c:3635 c-typeck.c:3742 msgid "return makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:3645 c-typeck.c:3709 +#: c-typeck.c:3639 c-typeck.c:3703 #, c-format msgid "passing argument %d of %qE discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3647 c-typeck.c:3711 +#: c-typeck.c:3641 c-typeck.c:3705 msgid "assignment discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3649 c-typeck.c:3713 +#: c-typeck.c:3643 c-typeck.c:3707 msgid "initialization discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3651 c-typeck.c:3715 +#: c-typeck.c:3645 c-typeck.c:3709 msgid "return discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3656 +#: c-typeck.c:3650 msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:3694 +#: c-typeck.c:3688 msgid "" "ISO C forbids passing argument %d of %qE between function pointer and %<void " "*%>" msgstr "" -#: c-typeck.c:3697 +#: c-typeck.c:3691 msgid "ISO C forbids assignment between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:3699 +#: c-typeck.c:3693 msgid "ISO C forbids initialization between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:3701 +#: c-typeck.c:3695 msgid "ISO C forbids return between function pointer and %<void *%>" msgstr "" -#: c-typeck.c:3724 +#: c-typeck.c:3718 #, c-format msgid "pointer targets in passing argument %d of %qE differ in signedness" msgstr "" -#: c-typeck.c:3726 +#: c-typeck.c:3720 msgid "pointer targets in assignment differ in signedness" msgstr "" -#: c-typeck.c:3728 +#: c-typeck.c:3722 msgid "pointer targets in initialization differ in signedness" msgstr "" -#: c-typeck.c:3730 +#: c-typeck.c:3724 msgid "pointer targets in return differ in signedness" msgstr "" -#: c-typeck.c:3753 +#: c-typeck.c:3747 #, c-format msgid "passing argument %d of %qE from incompatible pointer type" msgstr "" -#: c-typeck.c:3755 +#: c-typeck.c:3749 msgid "assignment from incompatible pointer type" msgstr "" -#: c-typeck.c:3756 +#: c-typeck.c:3750 msgid "initialization from incompatible pointer type" msgstr "" -#: c-typeck.c:3758 +#: c-typeck.c:3752 msgid "return from incompatible pointer type" msgstr "" -#: c-typeck.c:3763 c-typeck.c:4248 cp/typeck.c:1402 +#. ??? This should not be an error when inlining calls to +#. unprototyped functions. +#: c-typeck.c:3759 c-typeck.c:4247 cp/typeck.c:1406 msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:3777 +#: c-typeck.c:3773 #, c-format msgid "passing argument %d of %qE makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3779 +#: c-typeck.c:3775 msgid "assignment makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3781 +#: c-typeck.c:3777 msgid "initialization makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3783 +#: c-typeck.c:3779 msgid "return makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:3790 +#: c-typeck.c:3786 #, c-format msgid "passing argument %d of %qE makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3792 +#: c-typeck.c:3788 msgid "assignment makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3794 +#: c-typeck.c:3790 msgid "initialization makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3796 +#: c-typeck.c:3792 msgid "return makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:3806 +#. ??? This should not be an error when inlining calls to +#. unprototyped functions. +#: c-typeck.c:3805 #, c-format msgid "incompatible type for argument %d of %qE" msgstr "" -#: c-typeck.c:3809 +#: c-typeck.c:3808 msgid "incompatible types in assignment" msgstr "" -#: c-typeck.c:3812 +#: c-typeck.c:3811 msgid "incompatible types in initialization" msgstr "" -#: c-typeck.c:3815 +#: c-typeck.c:3814 msgid "incompatible types in return" msgstr "" -#: c-typeck.c:3896 +#: c-typeck.c:3895 msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c-typeck.c:4064 c-typeck.c:4079 c-typeck.c:4094 +#. Use `%s' to print the string in case there are any escape +#. characters in the message. +#: c-typeck.c:4060 c-typeck.c:4075 c-typeck.c:4090 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-format +msgid "%s" +msgstr "" + +#: c-typeck.c:4063 c-typeck.c:4078 c-typeck.c:4093 #, c-format msgid "(near initialization for %qs)" msgstr "" -#: c-typeck.c:4108 +#: c-typeck.c:4107 msgid "array initialized from parenthesized string constant" msgstr "" -#: c-typeck.c:4172 cp/typeck2.c:708 +#: c-typeck.c:4171 cp/typeck2.c:702 msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:4177 +#: c-typeck.c:4176 msgid "wchar_t-array initialized from non-wide string" msgstr "" -#: c-typeck.c:4195 cp/typeck2.c:730 +#: c-typeck.c:4194 cp/typeck2.c:724 msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:4201 +#: c-typeck.c:4200 msgid "array of inappropriate type initialized from string constant" msgstr "" -#: c-typeck.c:4271 +#: c-typeck.c:4270 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:4330 c-typeck.c:5714 +#: c-typeck.c:4329 c-typeck.c:5713 msgid "initializer element is not computable at load time" msgstr "" -#: c-typeck.c:4345 cp/typeck2.c:808 +#: c-typeck.c:4344 cp/typeck2.c:803 msgid "invalid initializer" msgstr "" -#: c-typeck.c:4615 cp/decl.c:4512 +#: c-typeck.c:4614 cp/decl.c:4537 msgid "opaque vector types cannot be initialized" msgstr "" -#: c-typeck.c:4811 +#: c-typeck.c:4810 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:4831 +#: c-typeck.c:4830 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:4891 +#: c-typeck.c:4890 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:4948 +#: c-typeck.c:4947 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:4950 +#: c-typeck.c:4949 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:4977 +#: c-typeck.c:4976 msgid "missing initializer" msgstr "" -#: c-typeck.c:4999 +#: c-typeck.c:4998 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:5004 +#: c-typeck.c:5003 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:5092 +#: c-typeck.c:5091 msgid "initialization designators may not nest" msgstr "" -#: c-typeck.c:5114 c-typeck.c:5189 +#: c-typeck.c:5113 c-typeck.c:5188 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:5119 c-typeck.c:5242 +#: c-typeck.c:5118 c-typeck.c:5241 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:5165 +#: c-typeck.c:5164 msgid "array index in initializer not of integer type" msgstr "" -#: c-typeck.c:5185 c-typeck.c:5187 +#: c-typeck.c:5184 c-typeck.c:5186 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:5191 c-typeck.c:5194 +#: c-typeck.c:5190 c-typeck.c:5193 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5205 +#: c-typeck.c:5204 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:5214 +#: c-typeck.c:5213 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5254 +#: c-typeck.c:5253 #, c-format msgid "unknown field %qs specified in initializer" msgstr "" -#: c-typeck.c:5290 c-typeck.c:5311 c-typeck.c:5777 +#: c-typeck.c:5289 c-typeck.c:5310 c-typeck.c:5776 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:5986 +#: c-typeck.c:5985 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:5993 c-typeck.c:6039 +#: c-typeck.c:5992 c-typeck.c:6038 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:6054 +#: c-typeck.c:6053 msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:6122 +#: c-typeck.c:6121 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:6144 +#: c-typeck.c:6143 msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:6208 +#: c-typeck.c:6207 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:6238 +#: c-typeck.c:6237 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:6261 +#: c-typeck.c:6260 msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:6423 +#: c-typeck.c:6422 msgid "ISO C forbids %<goto *expr;%>" msgstr "" -#: c-typeck.c:6437 +#: c-typeck.c:6436 msgid "function declared %<noreturn%> has a %<return%> statement" msgstr "" -#: c-typeck.c:6444 +#: c-typeck.c:6443 msgid "%<return%> with no value, in function returning non-void" msgstr "" -#: c-typeck.c:6451 +#: c-typeck.c:6450 msgid "%<return%> with a value, in function returning void" msgstr "" -#: c-typeck.c:6508 +#: c-typeck.c:6507 msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:6569 cp/semantics.c:856 +#: c-typeck.c:6568 cp/semantics.c:880 msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:6579 +#: c-typeck.c:6578 msgid "%<long%> switch expression not converted to %<int%> in ISO C" msgstr "" -#: c-typeck.c:6616 cp/parser.c:6017 +#: c-typeck.c:6615 cp/parser.c:5942 msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:6618 +#: c-typeck.c:6617 msgid "%<default%> label not within a switch statement" msgstr "" -#: c-typeck.c:6682 +#: c-typeck.c:6681 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>" msgstr "" -#: c-typeck.c:6692 +#: c-typeck.c:6691 msgid "%Hempty body in an if-statement" msgstr "" -#: c-typeck.c:6700 +#: c-typeck.c:6699 msgid "%Hempty body in an else-statement" msgstr "" -#: c-typeck.c:6791 cp/parser.c:6519 +#: c-typeck.c:6790 cp/parser.c:6445 msgid "continue statement not within a loop" msgstr "" -#: c-typeck.c:6808 +#: c-typeck.c:6807 msgid "%Hstatement with no effect" msgstr "" -#: c-typeck.c:6837 +#: c-typeck.c:6836 msgid "expression statement has incomplete type" msgstr "" -#: c-typeck.c:7160 c-typeck.c:7199 +#: c-typeck.c:7159 c-typeck.c:7198 msgid "division by zero" msgstr "" -#: c-typeck.c:7244 cp/typeck.c:2965 +#: c-typeck.c:7243 cp/typeck.c:2971 msgid "right shift count is negative" msgstr "" -#: c-typeck.c:7251 cp/typeck.c:2971 +#: c-typeck.c:7250 cp/typeck.c:2977 msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:7272 cp/typeck.c:2990 +#: c-typeck.c:7271 cp/typeck.c:2996 msgid "left shift count is negative" msgstr "" -#: c-typeck.c:7275 cp/typeck.c:2992 +#: c-typeck.c:7274 cp/typeck.c:2998 msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:7296 +#: c-typeck.c:7295 msgid "shift count is negative" msgstr "" -#: c-typeck.c:7298 +#: c-typeck.c:7297 msgid "shift count >= width of type" msgstr "" -#: c-typeck.c:7315 cp/typeck.c:3027 +#: c-typeck.c:7314 cp/typeck.c:3033 msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:7339 c-typeck.c:7346 +#: c-typeck.c:7338 c-typeck.c:7345 msgid "ISO C forbids comparison of %<void *%> with function pointer" msgstr "" -#: c-typeck.c:7350 c-typeck.c:7390 c-typeck.c:7418 +#: c-typeck.c:7349 c-typeck.c:7389 c-typeck.c:7417 msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:7364 c-typeck.c:7369 c-typeck.c:7438 c-typeck.c:7443 +#: c-typeck.c:7363 c-typeck.c:7368 c-typeck.c:7437 c-typeck.c:7442 msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:7385 c-typeck.c:7413 +#: c-typeck.c:7384 c-typeck.c:7412 msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:7410 +#: c-typeck.c:7409 msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:7426 c-typeck.c:7433 +#: c-typeck.c:7425 c-typeck.c:7432 msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:7458 cp/typeck.c:3168 +#: c-typeck.c:7457 cp/typeck.c:3174 msgid "unordered comparison on non-floating point argument" msgstr "" -#: c-typeck.c:7671 +#: c-typeck.c:7670 msgid "comparison between signed and unsigned" msgstr "" -#: c-typeck.c:7717 cp/typeck.c:3432 +#: c-typeck.c:7716 cp/typeck.c:3440 msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-typeck.c:7725 cp/typeck.c:3440 +#: c-typeck.c:7724 cp/typeck.c:3448 msgid "comparison of promoted ~unsigned with unsigned" msgstr "" @@ -3785,142 +3774,142 @@ msgstr "" msgid "%s does not support delete_basic_block." msgstr "" -#: cfghooks.c:395 +#: cfghooks.c:392 #, c-format msgid "%s does not support split_edge." msgstr "" -#: cfghooks.c:456 +#: cfghooks.c:453 #, c-format msgid "%s does not support create_basic_block." msgstr "" -#: cfghooks.c:484 +#: cfghooks.c:481 #, c-format msgid "%s does not support can_merge_blocks_p." msgstr "" -#: cfghooks.c:495 +#: cfghooks.c:492 #, c-format msgid "%s does not support predict_edge." msgstr "" -#: cfghooks.c:504 +#: cfghooks.c:501 #, c-format msgid "%s does not support predicted_by_p." msgstr "" -#: cfghooks.c:518 +#: cfghooks.c:515 #, c-format msgid "%s does not support merge_blocks." msgstr "" -#: cfghooks.c:564 +#: cfghooks.c:561 #, c-format msgid "%s does not support make_forwarder_block." msgstr "" -#: cfghooks.c:670 +#: cfghooks.c:667 #, c-format msgid "%s does not support can_duplicate_block_p." msgstr "" -#: cfghooks.c:697 +#: cfghooks.c:694 #, c-format msgid "%s does not support duplicate_block." msgstr "" -#: cfghooks.c:763 +#: cfghooks.c:760 #, c-format msgid "%s does not support block_ends_with_call_p" msgstr "" -#: cfghooks.c:774 +#: cfghooks.c:771 #, c-format msgid "%s does not support block_ends_with_condjump_p" msgstr "" -#: cfghooks.c:792 +#: cfghooks.c:789 #, c-format msgid "%s does not support flow_call_edges_add" msgstr "" -#: cfgloop.c:1302 +#: cfgloop.c:1317 #, c-format msgid "Size of loop %d should be %d, not %d." msgstr "" -#: cfgloop.c:1319 +#: cfgloop.c:1334 #, c-format msgid "Bb %d do not belong to loop %d." msgstr "" -#: cfgloop.c:1336 +#: cfgloop.c:1351 #, c-format msgid "Loop %d's header does not have exactly 2 entries." msgstr "" -#: cfgloop.c:1343 +#: cfgloop.c:1358 #, c-format msgid "Loop %d's latch does not have exactly 1 successor." msgstr "" -#: cfgloop.c:1348 +#: cfgloop.c:1363 #, c-format msgid "Loop %d's latch does not have header as successor." msgstr "" -#: cfgloop.c:1353 +#: cfgloop.c:1368 #, c-format msgid "Loop %d's latch does not belong directly to it." msgstr "" -#: cfgloop.c:1359 +#: cfgloop.c:1374 #, c-format msgid "Loop %d's header does not belong directly to it." msgstr "" -#: cfgloop.c:1365 +#: cfgloop.c:1380 #, c-format msgid "Loop %d's latch is marked as part of irreducible region." msgstr "" -#: cfgloop.c:1398 +#: cfgloop.c:1413 #, c-format msgid "Basic block %d should be marked irreducible." msgstr "" -#: cfgloop.c:1404 +#: cfgloop.c:1419 #, c-format msgid "Basic block %d should not be marked irreducible." msgstr "" -#: cfgloop.c:1412 +#: cfgloop.c:1427 #, c-format msgid "Edge from %d to %d should be marked irreducible." msgstr "" -#: cfgloop.c:1419 +#: cfgloop.c:1434 #, c-format msgid "Edge from %d to %d should not be marked irreducible." msgstr "" -#: cfgloop.c:1454 +#: cfgloop.c:1469 #, c-format msgid "Wrong single exit %d->%d recorded for loop %d." msgstr "" -#: cfgloop.c:1458 +#: cfgloop.c:1473 #, c-format msgid "Right exit is %d->%d." msgstr "" -#: cfgloop.c:1475 +#: cfgloop.c:1490 #, c-format msgid "Single exit not recorded for loop %d." msgstr "" -#: cfgloop.c:1482 +#: cfgloop.c:1497 #, c-format msgid "Loop %d should not have single exit (%d -> %d)." msgstr "" @@ -3979,67 +3968,67 @@ msgstr "" msgid "Abnormal edges for no purpose in bb %i" msgstr "" -#: cfgrtl.c:2081 +#: cfgrtl.c:2083 #, c-format msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: cfgrtl.c:2085 +#: cfgrtl.c:2087 #, c-format msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: cfgrtl.c:2099 cfgrtl.c:2109 +#: cfgrtl.c:2101 cfgrtl.c:2111 #, c-format msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: cfgrtl.c:2122 +#: cfgrtl.c:2124 #, c-format msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: cfgrtl.c:2132 +#: cfgrtl.c:2134 #, c-format msgid "in basic block %d:" msgstr "" -#: cfgrtl.c:2133 +#: cfgrtl.c:2135 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.c:2181 +#: cfgrtl.c:2183 #, c-format msgid "missing barrier after block %i" msgstr "" -#: cfgrtl.c:2194 +#: cfgrtl.c:2196 #, c-format msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: cfgrtl.c:2209 +#: cfgrtl.c:2211 #, c-format msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: cfgrtl.c:2211 +#: cfgrtl.c:2213 msgid "wrong insn in the fallthru edge" msgstr "" -#: cfgrtl.c:2228 +#: cfgrtl.c:2230 msgid "basic blocks not laid down consecutively" msgstr "" -#: cfgrtl.c:2253 +#: cfgrtl.c:2255 msgid "insn outside basic block" msgstr "" -#: cfgrtl.c:2261 +#: cfgrtl.c:2263 msgid "return not followed by barrier" msgstr "" -#: cfgrtl.c:2268 +#: cfgrtl.c:2270 #, c-format msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" @@ -4048,102 +4037,102 @@ msgstr "" msgid "function body not available" msgstr "" -#: cgraph.c:233 cgraphunit.c:875 +#: cgraph.c:233 cgraphunit.c:651 msgid "redefined extern inline functions are not considered for inlining" msgstr "" -#: cgraph.c:236 cgraphunit.c:880 +#: cgraph.c:236 cgraphunit.c:656 msgid "function not considered for inlining" msgstr "" -#: cgraph.c:238 cgraphunit.c:878 +#: cgraph.c:238 cgraphunit.c:654 msgid "function not inlinable" msgstr "" -#: cgraph.c:578 +#: cgraph.c:571 msgid "%D renamed after being referenced in assembly" msgstr "" -#: cgraphunit.c:726 +#: cgraphunit.c:502 msgid "Shared call_expr:" msgstr "" -#: cgraphunit.c:732 +#: cgraphunit.c:508 msgid "Edge points to wrong declaration:" msgstr "" -#: cgraphunit.c:741 +#: cgraphunit.c:517 msgid "Missing callgraph edge for call expr:" msgstr "" -#: cgraphunit.c:767 +#: cgraphunit.c:543 #, c-format msgid "Aux field set for edge %s->%s" msgstr "" -#: cgraphunit.c:779 +#: cgraphunit.c:555 msgid "Inlined_to pointer is wrong" msgstr "" -#: cgraphunit.c:784 +#: cgraphunit.c:560 msgid "Multiple inline callers" msgstr "" -#: cgraphunit.c:791 +#: cgraphunit.c:567 msgid "Inlined_to pointer set for noninline callers" msgstr "" -#: cgraphunit.c:797 +#: cgraphunit.c:573 msgid "Inlined_to pointer is set but no predecesors found" msgstr "" -#: cgraphunit.c:802 +#: cgraphunit.c:578 msgid "Inlined_to pointer reffers to itself" msgstr "" -#: cgraphunit.c:812 +#: cgraphunit.c:588 msgid "Node not found in DECL_ASSEMBLER_NAME hash" msgstr "" -#: cgraphunit.c:826 +#: cgraphunit.c:602 #, c-format msgid "Edge %s->%s has no corresponding call_expr" msgstr "" -#: cgraphunit.c:837 +#: cgraphunit.c:613 msgid "verify_cgraph_node failed." msgstr "" -#: cgraphunit.c:1021 +#: cgraphunit.c:797 msgid "failed to reclaim unneeded function" msgstr "" -#: cgraphunit.c:1551 +#: cgraphunit.c:1184 msgid "--param large-function-growth limit reached" msgstr "" -#: cgraphunit.c:1588 +#: cgraphunit.c:1221 msgid "recursive inlining" msgstr "" -#: cgraphunit.c:1753 cgraphunit.c:2005 +#: cgraphunit.c:1386 cgraphunit.c:1638 msgid "--param max-inline-insns-single limit reached" msgstr "" -#: cgraphunit.c:1777 +#: cgraphunit.c:1410 msgid "" "--param max-inline-insns-single limit reached after inlining into the callee" msgstr "" -#: cgraphunit.c:1827 +#: cgraphunit.c:1460 msgid "--param inline-unit-growth limit reached" msgstr "" -#: cgraphunit.c:2865 +#: cgraphunit.c:1809 msgid "Nodes with no released memory found." msgstr "" -#: collect2.c:402 gcc.c:6742 +#: collect2.c:402 gcc.c:6744 #, c-format msgid "internal gcc abort in %s, at %s:%d" msgstr "" @@ -4301,7 +4290,7 @@ msgstr "" msgid "library lib%s not found" msgstr "" -#: combine.c:12364 +#: combine.c:12384 #, c-format msgid "" ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new " @@ -4310,7 +4299,7 @@ msgid "" "\n" msgstr "" -#: combine.c:12373 +#: combine.c:12393 #, c-format msgid "" "\n" @@ -4422,7 +4411,7 @@ msgstr "" msgid "too many input files" msgstr "" -#: cse.c:6733 +#: cse.c:6724 #, c-format msgid ";; Processing block from %d to %d, %d sets.\n" msgstr "" @@ -4457,47 +4446,47 @@ msgstr "" msgid "in %s, at %s:%d" msgstr "" -#: dominance.c:836 +#: dominance.c:833 #, c-format msgid "dominator of %d status unknown" msgstr "" -#: dominance.c:838 +#: dominance.c:835 #, c-format msgid "dominator of %d should be %d, not %d" msgstr "" -#: dominance.c:851 +#: dominance.c:847 #, c-format msgid "ENTRY does not dominate bb %d" msgstr "" -#: dwarf2out.c:3362 +#: dwarf2out.c:3361 #, c-format msgid "DW_LOC_OP %s not implemented\n" msgstr "" -#: emit-rtl.c:1178 +#: emit-rtl.c:1165 msgid "can't access real part of complex value in hard register" msgstr "" -#: emit-rtl.c:1205 +#: emit-rtl.c:1192 msgid "can't access imaginary part of complex value in hard register" msgstr "" -#: emit-rtl.c:2285 +#: emit-rtl.c:2253 msgid "Invalid rtl sharing found in the insn" msgstr "" -#: emit-rtl.c:2287 +#: emit-rtl.c:2255 msgid "Shared rtx" msgstr "" -#: emit-rtl.c:2289 +#: emit-rtl.c:2257 msgid "Internal consistency failure" msgstr "" -#: emit-rtl.c:3436 +#: emit-rtl.c:3404 msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" @@ -4518,45 +4507,45 @@ msgstr "" msgid "__builtin_eh_return not supported on this target" msgstr "" -#: explow.c:1351 +#: explow.c:1355 msgid "stack limits not supported on this target" msgstr "" -#: final.c:1060 +#: final.c:1061 msgid "negative insn length" msgstr "" -#: final.c:2500 +#: final.c:2501 msgid "could not split insn" msgstr "" -#: final.c:2835 +#: final.c:2853 msgid "invalid `asm': " msgstr "" -#: final.c:3018 +#: final.c:3036 msgid "nested assembly dialect alternatives" msgstr "" -#: final.c:3035 final.c:3047 +#: final.c:3053 final.c:3065 msgid "unterminated assembly dialect alternative" msgstr "" -#: final.c:3094 +#: final.c:3112 #, c-format msgid "operand number missing after %%-letter" msgstr "" -#: final.c:3097 final.c:3138 +#: final.c:3115 final.c:3156 msgid "operand number out of range" msgstr "" -#: final.c:3157 +#: final.c:3175 #, c-format msgid "invalid %%-code" msgstr "" -#: final.c:3187 +#: final.c:3205 #, c-format msgid "`%%l' operand isn't a label" msgstr "" @@ -4567,21 +4556,21 @@ msgstr "" #. handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3289 vmsdbgout.c:487 config/i386/i386.c:5835 +#: final.c:3307 vmsdbgout.c:487 config/i386/i386.c:5835 #: config/pdp11/pdp11.c:1690 msgid "floating constant misused" msgstr "" -#: final.c:3345 vmsdbgout.c:544 config/i386/i386.c:5913 +#: final.c:3363 vmsdbgout.c:544 config/i386/i386.c:5913 #: config/pdp11/pdp11.c:1737 msgid "invalid expression as operand" msgstr "" -#: flow.c:494 flow.c:518 flow.c:539 +#: flow.c:494 flow.c:518 flow.c:540 msgid "internal consistency failure" msgstr "" -#: flow.c:1559 +#: flow.c:1551 msgid "Attempt to delete prologue/epilogue insn:" msgstr "" @@ -4603,137 +4592,137 @@ msgstr "" msgid "%<and%> of mutually exclusive equal-tests is always 0" msgstr "" -#: fold-const.c:9031 +#: fold-const.c:9147 msgid "fold check: original tree changed by fold" msgstr "" -#: function.c:834 varasm.c:1551 +#: function.c:831 varasm.c:1569 msgid "%Jsize of variable %qD is too large" msgstr "" -#: function.c:1435 +#: function.c:1442 msgid "impossible constraint in %<asm%>" msgstr "" -#: function.c:3461 +#: function.c:3488 msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.c:3482 +#: function.c:3509 msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.c:3873 +#: function.c:3900 msgid "function returns an aggregate" msgstr "" -#: function.c:4206 +#: function.c:4233 msgid "%Junused parameter %qD" msgstr "" -#: gcc.c:1240 +#: gcc.c:1242 #, c-format msgid "ambiguous abbreviation %s" msgstr "" -#: gcc.c:1267 +#: gcc.c:1269 #, c-format msgid "incomplete `%s' option" msgstr "" -#: gcc.c:1278 +#: gcc.c:1280 #, c-format msgid "missing argument to `%s' option" msgstr "" -#: gcc.c:1291 +#: gcc.c:1293 #, c-format msgid "extraneous argument to `%s' option" msgstr "" -#: gcc.c:1635 +#: gcc.c:1637 msgid "Using built-in specs.\n" msgstr "" -#: gcc.c:1823 +#: gcc.c:1825 #, c-format msgid "" "Setting spec %s to '%s'\n" "\n" msgstr "" -#: gcc.c:1932 +#: gcc.c:1934 #, c-format msgid "Reading specs from %s\n" msgstr "" -#: gcc.c:2028 gcc.c:2047 +#: gcc.c:2030 gcc.c:2049 #, c-format msgid "specs %%include syntax malformed after %ld characters" msgstr "" -#: gcc.c:2055 +#: gcc.c:2057 #, c-format msgid "could not find specs file %s\n" msgstr "" -#: gcc.c:2072 gcc.c:2080 gcc.c:2089 gcc.c:2098 +#: gcc.c:2074 gcc.c:2082 gcc.c:2091 gcc.c:2100 #, c-format msgid "specs %%rename syntax malformed after %ld characters" msgstr "" -#: gcc.c:2107 +#: gcc.c:2109 #, c-format msgid "specs %s spec was not found to be renamed" msgstr "" -#: gcc.c:2114 +#: gcc.c:2116 #, c-format msgid "%s: attempt to rename spec '%s' to already defined spec '%s'" msgstr "" -#: gcc.c:2119 +#: gcc.c:2121 #, c-format msgid "rename spec %s to %s\n" msgstr "" -#: gcc.c:2121 +#: gcc.c:2123 #, c-format msgid "" "spec is '%s'\n" "\n" msgstr "" -#: gcc.c:2134 +#: gcc.c:2136 #, c-format msgid "specs unknown %% command after %ld characters" msgstr "" -#: gcc.c:2145 gcc.c:2158 +#: gcc.c:2147 gcc.c:2160 #, c-format msgid "specs file malformed after %ld characters" msgstr "" -#: gcc.c:2211 +#: gcc.c:2213 msgid "spec file has no spec for linking" msgstr "" -#: gcc.c:2633 +#: gcc.c:2635 #, c-format msgid "system path `%s' is not absolute" msgstr "" -#: gcc.c:2696 +#: gcc.c:2698 msgid "-pipe not supported" msgstr "" -#: gcc.c:2758 +#: gcc.c:2760 msgid "" "\n" "Go ahead? (y or n) " msgstr "" -#: gcc.c:2883 +#: gcc.c:2885 #, c-format msgid "" "Internal error: %s (program %s)\n" @@ -4741,189 +4730,189 @@ msgid "" "See %s for instructions." msgstr "" -#: gcc.c:2901 +#: gcc.c:2903 #, c-format msgid "# %s %.2f %.2f\n" msgstr "" -#: gcc.c:3031 +#: gcc.c:3033 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: gcc.c:3032 +#: gcc.c:3034 msgid "Options:\n" msgstr "" -#: gcc.c:3034 +#: gcc.c:3036 msgid " -pass-exit-codes Exit with highest error code from a phase\n" msgstr "" -#: gcc.c:3035 +#: gcc.c:3037 msgid " --help Display this information\n" msgstr "" -#: gcc.c:3036 +#: gcc.c:3038 msgid "" " --target-help Display target specific command line options\n" msgstr "" -#: gcc.c:3038 +#: gcc.c:3040 msgid " (Use '-v --help' to display command line options of sub-processes)\n" msgstr "" -#: gcc.c:3039 +#: gcc.c:3041 msgid " -dumpspecs Display all of the built in spec strings\n" msgstr "" -#: gcc.c:3040 +#: gcc.c:3042 msgid " -dumpversion Display the version of the compiler\n" msgstr "" -#: gcc.c:3041 +#: gcc.c:3043 msgid " -dumpmachine Display the compiler's target processor\n" msgstr "" -#: gcc.c:3042 +#: gcc.c:3044 msgid "" " -print-search-dirs Display the directories in the compiler's search " "path\n" msgstr "" -#: gcc.c:3043 +#: gcc.c:3045 msgid "" " -print-libgcc-file-name Display the name of the compiler's companion " "library\n" msgstr "" -#: gcc.c:3044 +#: gcc.c:3046 msgid " -print-file-name=<lib> Display the full path to library <lib>\n" msgstr "" -#: gcc.c:3045 +#: gcc.c:3047 msgid "" " -print-prog-name=<prog> Display the full path to compiler component " "<prog>\n" msgstr "" -#: gcc.c:3046 +#: gcc.c:3048 msgid "" " -print-multi-directory Display the root directory for versions of " "libgcc\n" msgstr "" -#: gcc.c:3047 +#: gcc.c:3049 msgid "" " -print-multi-lib Display the mapping between command line options " "and\n" " multiple library search directories\n" msgstr "" -#: gcc.c:3050 +#: gcc.c:3052 msgid " -print-multi-os-directory Display the relative path to OS libraries\n" msgstr "" -#: gcc.c:3051 +#: gcc.c:3053 msgid "" " -Wa,<options> Pass comma-separated <options> on to the " "assembler\n" msgstr "" -#: gcc.c:3052 +#: gcc.c:3054 msgid "" " -Wp,<options> Pass comma-separated <options> on to the " "preprocessor\n" msgstr "" -#: gcc.c:3053 +#: gcc.c:3055 msgid "" " -Wl,<options> Pass comma-separated <options> on to the linker\n" msgstr "" -#: gcc.c:3054 +#: gcc.c:3056 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n" msgstr "" -#: gcc.c:3055 +#: gcc.c:3057 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n" msgstr "" -#: gcc.c:3056 +#: gcc.c:3058 msgid " -Xlinker <arg> Pass <arg> on to the linker\n" msgstr "" -#: gcc.c:3057 +#: gcc.c:3059 msgid "" " -combine Pass multiple source files to compiler at once\n" msgstr "" -#: gcc.c:3058 +#: gcc.c:3060 msgid " -save-temps Do not delete intermediate files\n" msgstr "" -#: gcc.c:3059 +#: gcc.c:3061 msgid " -pipe Use pipes rather than intermediate files\n" msgstr "" -#: gcc.c:3060 +#: gcc.c:3062 msgid " -time Time the execution of each subprocess\n" msgstr "" -#: gcc.c:3061 +#: gcc.c:3063 msgid "" " -specs=<file> Override built-in specs with the contents of " "<file>\n" msgstr "" -#: gcc.c:3062 +#: gcc.c:3064 msgid "" " -std=<standard> Assume that the input sources are for <standard>\n" msgstr "" -#: gcc.c:3063 +#: gcc.c:3065 msgid "" " -B <directory> Add <directory> to the compiler's search paths\n" msgstr "" -#: gcc.c:3064 +#: gcc.c:3066 msgid " -b <machine> Run gcc for target <machine>, if installed\n" msgstr "" -#: gcc.c:3065 +#: gcc.c:3067 msgid "" " -V <version> Run gcc version number <version>, if installed\n" msgstr "" -#: gcc.c:3066 +#: gcc.c:3068 msgid "" " -v Display the programs invoked by the compiler\n" msgstr "" -#: gcc.c:3067 +#: gcc.c:3069 msgid "" " -### Like -v but options quoted and commands not " "executed\n" msgstr "" -#: gcc.c:3068 +#: gcc.c:3070 msgid "" " -E Preprocess only; do not compile, assemble or " "link\n" msgstr "" -#: gcc.c:3069 +#: gcc.c:3071 msgid " -S Compile only; do not assemble or link\n" msgstr "" -#: gcc.c:3070 +#: gcc.c:3072 msgid " -c Compile and assemble, but do not link\n" msgstr "" -#: gcc.c:3071 +#: gcc.c:3073 msgid " -o <file> Place the output into <file>\n" msgstr "" -#: gcc.c:3072 +#: gcc.c:3074 msgid "" " -x <language> Specify the language of the following input " "files\n" @@ -4934,7 +4923,7 @@ msgid "" "extension\n" msgstr "" -#: gcc.c:3079 +#: gcc.c:3081 #, c-format msgid "" "\n" @@ -4943,28 +4932,28 @@ msgid "" " other options on to these processes the -W<letter> options must be used.\n" msgstr "" -#: gcc.c:3199 +#: gcc.c:3201 #, c-format msgid "`-%c' option must have argument" msgstr "" -#: gcc.c:3221 +#: gcc.c:3223 #, c-format msgid "couldn't run `%s': %s" msgstr "" #. translate_options () has turned --version into -fversion. -#: gcc.c:3406 +#: gcc.c:3408 #, c-format msgid "%s (GCC) %s\n" msgstr "" -#: gcc.c:3408 gcov.c:412 java/gjavah.c:2326 java/jcf-dump.c:916 +#: gcc.c:3410 gcov.c:412 java/gjavah.c:2326 java/jcf-dump.c:916 #: java/jv-scan.c:128 msgid "(C)" msgstr "" -#: gcc.c:3409 java/gjavah.c:2327 java/jcf-dump.c:917 java/jv-scan.c:129 +#: gcc.c:3411 java/gjavah.c:2327 java/jcf-dump.c:917 java/jv-scan.c:129 #, c-format msgid "" "This is free software; see the source for copying conditions. There is NO\n" @@ -4972,87 +4961,87 @@ msgid "" "\n" msgstr "" -#: gcc.c:3510 +#: gcc.c:3512 msgid "argument to `-Xlinker' is missing" msgstr "" -#: gcc.c:3518 +#: gcc.c:3520 msgid "argument to `-Xpreprocessor' is missing" msgstr "" -#: gcc.c:3525 +#: gcc.c:3527 msgid "argument to `-Xassembler' is missing" msgstr "" -#: gcc.c:3532 +#: gcc.c:3534 msgid "argument to `-l' is missing" msgstr "" -#: gcc.c:3553 +#: gcc.c:3555 msgid "argument to `-specs' is missing" msgstr "" -#: gcc.c:3567 +#: gcc.c:3569 msgid "argument to `-specs=' is missing" msgstr "" -#: gcc.c:3604 +#: gcc.c:3606 #, c-format msgid "`-%c' must come at the start of the command line" msgstr "" -#: gcc.c:3613 +#: gcc.c:3615 msgid "argument to `-B' is missing" msgstr "" -#: gcc.c:3786 +#: gcc.c:3788 msgid "warning: -pipe ignored because -save-temps specified" msgstr "" -#: gcc.c:3790 +#: gcc.c:3792 msgid "warning: -pipe ignored because -time specified" msgstr "" -#: gcc.c:4002 +#: gcc.c:4004 msgid "argument to `-x' is missing" msgstr "" -#: gcc.c:4030 +#: gcc.c:4032 #, c-format msgid "argument to `-%s' is missing" msgstr "" -#: gcc.c:4091 +#: gcc.c:4093 #, c-format msgid "warning: `-x %s' after last input file has no effect" msgstr "" -#: gcc.c:4368 +#: gcc.c:4370 #, c-format msgid "switch '%s' does not start with '-'" msgstr "" -#: gcc.c:4595 +#: gcc.c:4597 #, c-format msgid "spec '%s' invalid" msgstr "" -#: gcc.c:4661 +#: gcc.c:4663 #, c-format msgid "%s\n" msgstr "" -#: gcc.c:4734 +#: gcc.c:4736 #, c-format msgid "spec '%s' has invalid `%%0%c'" msgstr "" -#: gcc.c:4931 +#: gcc.c:4933 #, c-format msgid "spec `%s' has invalid `%%W%c" msgstr "" -#: gcc.c:4962 +#: gcc.c:4964 #, c-format msgid "spec `%s' has invalid `%%x%c'" msgstr "" @@ -5060,159 +5049,159 @@ msgstr "" #. Catch the case where a spec string contains something like #. '%{foo:%*}'. i.e. there is no * in the pattern on the left #. hand side of the :. -#: gcc.c:5174 +#: gcc.c:5176 #, c-format msgid "spec failure: '%%*' has not been initialized by pattern match" msgstr "" -#: gcc.c:5183 +#: gcc.c:5185 #, c-format msgid "warning: use of obsolete %%[ operator in specs" msgstr "" -#: gcc.c:5201 +#: gcc.c:5203 #, c-format msgid "Processing spec %c%s%c, which is '%s'\n" msgstr "" -#: gcc.c:5264 +#: gcc.c:5266 #, c-format msgid "spec failure: unrecognized spec option '%c'" msgstr "" -#: gcc.c:5343 +#: gcc.c:5345 #, c-format msgid "unknown spec function `%s'" msgstr "" -#: gcc.c:5362 +#: gcc.c:5364 #, c-format msgid "error in args to spec function `%s'" msgstr "" -#: gcc.c:5410 +#: gcc.c:5412 msgid "malformed spec function name" msgstr "" #. ) -#: gcc.c:5413 +#: gcc.c:5415 msgid "no arguments for spec function" msgstr "" -#: gcc.c:5432 +#: gcc.c:5434 msgid "malformed spec function arguments" msgstr "" -#: gcc.c:5655 +#: gcc.c:5657 #, c-format msgid "braced spec `%s' is invalid at `%c'" msgstr "" -#: gcc.c:5743 +#: gcc.c:5745 #, c-format msgid "braced spec body `%s' is invalid" msgstr "" -#: gcc.c:6169 +#: gcc.c:6171 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC." msgstr "" -#: gcc.c:6179 +#: gcc.c:6181 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC." msgstr "" -#: gcc.c:6272 +#: gcc.c:6274 #, c-format msgid "unrecognized option `-%s'" msgstr "" -#: gcc.c:6278 +#: gcc.c:6280 #, c-format msgid "install: %s%s\n" msgstr "" -#: gcc.c:6279 +#: gcc.c:6281 #, c-format msgid "programs: %s\n" msgstr "" -#: gcc.c:6280 +#: gcc.c:6282 #, c-format msgid "libraries: %s\n" msgstr "" -#: gcc.c:6337 +#: gcc.c:6339 #, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" msgstr "" -#: gcc.c:6353 +#: gcc.c:6355 #, c-format msgid "Configured with: %s\n" msgstr "" -#: gcc.c:6367 +#: gcc.c:6369 #, c-format msgid "Thread model: %s\n" msgstr "" -#: gcc.c:6378 +#: gcc.c:6380 #, c-format msgid "gcc version %s\n" msgstr "" -#: gcc.c:6380 +#: gcc.c:6382 #, c-format msgid "gcc driver version %s executing gcc version %s\n" msgstr "" -#: gcc.c:6388 +#: gcc.c:6390 msgid "no input files" msgstr "" -#: gcc.c:6459 gcc.c:6522 +#: gcc.c:6461 gcc.c:6524 #, c-format msgid "%s: %s compiler not installed on this system" msgstr "" -#: gcc.c:6468 +#: gcc.c:6470 #, c-format msgid "spec `%s' is invalid" msgstr "" -#: gcc.c:6605 +#: gcc.c:6607 #, c-format msgid "%s: linker input file unused because linking not done" msgstr "" -#: gcc.c:6645 +#: gcc.c:6647 #, c-format msgid "language %s not recognized" msgstr "" -#: gcc.c:6716 +#: gcc.c:6718 #, c-format msgid "%s: %s" msgstr "" -#: gcc.c:6936 +#: gcc.c:6938 #, c-format msgid "multilib spec `%s' is invalid" msgstr "" -#: gcc.c:7128 +#: gcc.c:7130 #, c-format msgid "multilib exclusions `%s' is invalid" msgstr "" -#: gcc.c:7186 gcc.c:7327 +#: gcc.c:7188 gcc.c:7329 #, c-format msgid "multilib select `%s' is invalid" msgstr "" -#: gcc.c:7365 +#: gcc.c:7367 #, c-format msgid "multilib exclusion `%s' is invalid" msgstr "" @@ -5495,16 +5484,16 @@ msgid "GCSE disabled" msgstr "" #. Return if there's nothing to do, or it is too expensive. -#: gcse.c:6567 +#: gcse.c:6568 msgid "jump bypassing disabled" msgstr "" -#: gcse.c:6628 +#: gcse.c:6629 #, c-format msgid "%s: %d basic blocks and %d edges/basic block" msgstr "" -#: gcse.c:6641 +#: gcse.c:6642 #, c-format msgid "%s: %d basic blocks and %d registers" msgstr "" @@ -5549,17 +5538,17 @@ msgstr "" msgid "unexpected node" msgstr "" -#: gimplify.c:3163 +#: gimplify.c:3174 #, c-format msgid "invalid lvalue in asm output %d" msgstr "" -#: gimplify.c:3211 +#: gimplify.c:3222 #, c-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.c:4066 +#: gimplify.c:4077 msgid "gimplification failed" msgstr "" @@ -5568,8 +5557,8 @@ msgstr "" msgid "%s cannot be used in asm here" msgstr "" -#: graph.c:400 passes.c:131 java/jcf-parse.c:976 java/jcf-parse.c:1116 -#: java/lex.c:1841 objc/objc-act.c:550 +#: graph.c:403 passes.c:131 java/jcf-parse.c:978 java/jcf-parse.c:1118 +#: java/lex.c:1842 objc/objc-act.c:550 #, c-format msgid "can't open %s: %m" msgstr "" @@ -5585,7 +5574,7 @@ msgid "`" msgstr "" #. Closing quotation mark. -#: intl.c:61 ../../gcc-cvs/gcc/java/parse.y:15438 +#: intl.c:61 msgid "'" msgstr "" @@ -5629,79 +5618,79 @@ msgstr "" msgid "unrecognized command line option \"%s\"" msgstr "" -#: opts.c:627 +#: opts.c:632 msgid "-Wuninitialized is not supported without -O" msgstr "" -#: opts.c:641 +#: opts.c:646 msgid "-freorder-blocks-and-partition does not work with exceptions" msgstr "" -#: opts.c:654 +#: opts.c:659 msgid "-freorder-blocks-and-partition does not work with -g (currently)" msgstr "" -#: opts.c:815 +#: opts.c:820 #, c-format msgid "structure alignment must be a small power of two, not %d" msgstr "" -#: opts.c:878 +#: opts.c:885 #, c-format msgid "unrecognised visibility value \"%s\"" msgstr "" -#: opts.c:930 +#: opts.c:937 #, c-format msgid "unrecognized register name \"%s\"" msgstr "" -#: opts.c:950 +#: opts.c:957 #, c-format msgid "unknown tls-model \"%s\"" msgstr "" -#: opts.c:1025 +#: opts.c:1032 #, c-format msgid "%s: --param arguments should be of the form NAME=VALUE" msgstr "" -#: opts.c:1030 +#: opts.c:1037 #, c-format msgid "invalid --param value `%s'" msgstr "" -#: opts.c:1126 +#: opts.c:1133 msgid "target system does not support debug output" msgstr "" -#: opts.c:1133 +#: opts.c:1140 #, c-format msgid "debug format \"%s\" conflicts with prior selection" msgstr "" -#: opts.c:1149 +#: opts.c:1156 #, c-format msgid "unrecognised debug output level \"%s\"" msgstr "" -#: opts.c:1151 +#: opts.c:1158 #, c-format msgid "debug output level %s is too high" msgstr "" -#: opts.c:1170 +#: opts.c:1177 msgid "The following options are language-independent:\n" msgstr "" -#: opts.c:1177 +#: opts.c:1184 #, c-format msgid "" "The %s front end recognizes the following options:\n" "\n" msgstr "" -#: opts.c:1191 +#: opts.c:1198 msgid "The --param option recognizes the following as parameters:\n" msgstr "" @@ -6077,7 +6066,7 @@ msgstr "" msgid "can't use '%s' as a %s register" msgstr "" -#: regclass.c:780 config/ia64/ia64.c:4133 config/ia64/ia64.c:4140 +#: regclass.c:780 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" @@ -6095,86 +6084,86 @@ msgstr "" msgid "call-clobbered register used for global register variable" msgstr "" -#: regrename.c:1856 +#: regrename.c:1863 #, c-format msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: regrename.c:1868 +#: regrename.c:1875 #, c-format msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: regrename.c:1871 +#: regrename.c:1878 #, c-format msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: regrename.c:1883 +#: regrename.c:1890 #, c-format msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" -#: reload.c:1257 +#: reload.c:1249 msgid "cannot reload integer constant operand in %<asm%>" msgstr "" -#: reload.c:1280 +#: reload.c:1272 msgid "impossible register constraint in %<asm%>" msgstr "" -#: reload.c:3518 +#: reload.c:3510 msgid "%<&%> constraint used with no register class" msgstr "" -#: reload.c:3684 +#: reload.c:3676 msgid "unable to generate reloads for:" msgstr "" -#: reload.c:3685 reload.c:3896 +#: reload.c:3677 reload.c:3909 msgid "inconsistent operand constraints in an %<asm%>" msgstr "" -#: reload1.c:1221 +#: reload1.c:1220 msgid "frame size too large for reliable stack checking" msgstr "" -#: reload1.c:1224 +#: reload1.c:1223 msgid "try reducing the number of local variables" msgstr "" -#: reload1.c:1874 +#: reload1.c:1875 msgid "can't find a register in class %qs while reloading %<asm%>" msgstr "" -#: reload1.c:1879 +#: reload1.c:1880 #, c-format msgid "unable to find a register to spill in class %qs" msgstr "" -#: reload1.c:1881 +#: reload1.c:1882 msgid "this is the insn:" msgstr "" -#: reload1.c:3871 +#: reload1.c:3863 msgid "%<asm%> operand requires impossible reload" msgstr "" #. It's the compiler's fault. -#: reload1.c:4990 +#: reload1.c:4982 msgid "could not find a spill register" msgstr "" -#: reload1.c:4995 +#: reload1.c:4987 msgid "%<asm%> operand constraint incompatible with operand size" msgstr "" #. It's the compiler's fault. -#: reload1.c:6613 +#: reload1.c:6605 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:6614 +#: reload1.c:6606 msgid "output operand is constant in %<asm%>" msgstr "" @@ -6224,107 +6213,107 @@ msgstr "" msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d" msgstr "" -#: stmt.c:316 +#: stmt.c:317 msgid "output operand constraint lacks %<=%>" msgstr "" -#: stmt.c:331 +#: stmt.c:332 #, c-format msgid "output constraint %qc for operand %d is not at the beginning" msgstr "" -#: stmt.c:354 +#: stmt.c:355 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>" msgstr "" -#: stmt.c:361 stmt.c:460 +#: stmt.c:362 stmt.c:461 msgid "%<%%%> constraint used with last operand" msgstr "" -#: stmt.c:380 +#: stmt.c:381 msgid "matching constraint not valid in output operand" msgstr "" -#: stmt.c:451 +#: stmt.c:452 #, c-format msgid "input operand constraint contains %qc" msgstr "" -#: stmt.c:493 +#: stmt.c:494 msgid "matching constraint references invalid operand number" msgstr "" -#: stmt.c:531 +#: stmt.c:532 #, c-format msgid "invalid punctuation %qc in constraint" msgstr "" -#: stmt.c:555 +#: stmt.c:556 msgid "matching constraint does not allow a register" msgstr "" -#: stmt.c:610 +#: stmt.c:584 #, c-format msgid "asm-specifier for variable %qs conflicts with asm clobber list" msgstr "" -#: stmt.c:699 +#: stmt.c:673 msgid "unknown register name %qs in %<asm%>" msgstr "" -#: stmt.c:707 +#: stmt.c:681 msgid "PIC register %qs clobbered in %<asm%>" msgstr "" -#: stmt.c:754 +#: stmt.c:728 msgid "more than %d operands in %<asm%>" msgstr "" -#: stmt.c:817 +#: stmt.c:791 #, c-format msgid "output number %d not directly addressable" msgstr "" -#: stmt.c:896 +#: stmt.c:870 msgid "asm operand %d probably doesn%'t match constraints" msgstr "" -#: stmt.c:906 +#: stmt.c:880 #, c-format msgid "use of memory input without lvalue in asm operand %d is deprecated" msgstr "" -#: stmt.c:1053 +#: stmt.c:1027 msgid "asm clobber conflict with output operand" msgstr "" -#: stmt.c:1058 +#: stmt.c:1032 msgid "asm clobber conflict with input operand" msgstr "" -#: stmt.c:1135 +#: stmt.c:1109 msgid "too many alternatives in %<asm%>" msgstr "" -#: stmt.c:1147 +#: stmt.c:1121 msgid "operand constraints for %<asm%> differ in number of alternatives" msgstr "" -#: stmt.c:1200 +#: stmt.c:1174 #, c-format msgid "duplicate asm operand name %qs" msgstr "" -#: stmt.c:1298 +#: stmt.c:1272 msgid "missing close brace for named operand" msgstr "" -#: stmt.c:1326 +#: stmt.c:1300 #, c-format msgid "undefined named operand %qs" msgstr "" -#: stmt.c:1491 +#: stmt.c:1465 msgid "%Hvalue computed is not used" msgstr "" @@ -6382,18 +6371,18 @@ msgstr "" msgid "__builtin_saveregs not supported by this target" msgstr "" -#: timevar.c:432 +#: timevar.c:401 msgid "" "\n" "Execution times (seconds)\n" msgstr "" #. Print total time. -#: timevar.c:482 +#: timevar.c:451 msgid " TOTAL :" msgstr "" -#: timevar.c:510 +#: timevar.c:479 #, c-format msgid "time in %s: %ld.%06ld (%ld%%)\n" msgstr "" @@ -6435,97 +6424,97 @@ msgstr "" msgid "ld returned %d exit status" msgstr "" -#: toplev.c:464 +#: toplev.c:465 #, c-format msgid "%s " msgstr "" -#: toplev.c:466 +#: toplev.c:467 #, c-format msgid " %s" msgstr "" -#: toplev.c:531 +#: toplev.c:532 #, c-format msgid "invalid option argument %qs" msgstr "" -#: toplev.c:595 +#: toplev.c:596 msgid "unrecoverable error" msgstr "" -#: toplev.c:615 +#: toplev.c:616 #, c-format msgid "getting core file size maximum limit: %m" msgstr "" -#: toplev.c:618 +#: toplev.c:619 #, c-format msgid "setting core file size limit to maximum: %m" msgstr "" -#: toplev.c:839 +#: toplev.c:840 msgid "%J%qF declared %<static%> but never defined" msgstr "" -#: toplev.c:865 +#: toplev.c:866 msgid "%J%qD defined but not used" msgstr "" -#: toplev.c:888 toplev.c:911 +#: toplev.c:889 toplev.c:912 #, c-format msgid "%qs is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:914 +#: toplev.c:915 #, c-format msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: toplev.c:920 +#: toplev.c:921 #, c-format msgid "%qs is deprecated" msgstr "" -#: toplev.c:922 +#: toplev.c:923 msgid "type is deprecated" msgstr "" -#: toplev.c:1064 +#: toplev.c:1069 #, c-format msgid "" "\n" "Target specific options:\n" msgstr "" -#: toplev.c:1078 toplev.c:1097 +#: toplev.c:1083 toplev.c:1102 #, c-format msgid " -m%-23s [undocumented]\n" msgstr "" -#: toplev.c:1106 +#: toplev.c:1111 #, c-format msgid "" "\n" "There are undocumented target specific options as well.\n" msgstr "" -#: toplev.c:1108 +#: toplev.c:1113 #, c-format msgid " They exist, but they are not documented.\n" msgstr "" -#: toplev.c:1152 +#: toplev.c:1157 #, c-format msgid "unrecognized gcc debugging option: %c" msgstr "" -#: toplev.c:1214 +#: toplev.c:1219 #, c-format msgid "invalid option %qs" msgstr "" -#: toplev.c:1229 +#: toplev.c:1234 #, c-format msgid "" "%s%s%s version %s (%s)\n" @@ -6533,270 +6522,270 @@ msgid "" "%s%s%s version %s (%s) compiled by CC.\n" msgstr "" -#: toplev.c:1236 +#: toplev.c:1241 #, c-format msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: toplev.c:1288 +#: toplev.c:1293 msgid "options passed: " msgstr "" -#: toplev.c:1317 +#: toplev.c:1322 msgid "options enabled: " msgstr "" -#: toplev.c:1391 +#: toplev.c:1396 msgid "can%'t open %s for writing: %m" msgstr "" -#: toplev.c:1474 config/sh/sh.c:7292 +#: toplev.c:1479 config/sh/sh.c:7295 msgid "created and used with different settings of -fpic" msgstr "" -#: toplev.c:1476 config/sh/sh.c:7294 +#: toplev.c:1481 config/sh/sh.c:7297 msgid "created and used with different settings of -fpie" msgstr "" -#: toplev.c:1527 +#: toplev.c:1532 #, c-format msgid "created and used with differing settings of '-m%s'" msgstr "" -#: toplev.c:1530 config/sh/sh.c:7347 +#: toplev.c:1535 config/sh/sh.c:7350 msgid "out of memory" msgstr "" -#: toplev.c:1725 +#: toplev.c:1730 msgid "instruction scheduling not supported on this target machine" msgstr "" -#: toplev.c:1729 +#: toplev.c:1734 msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:1733 +#: toplev.c:1738 msgid "value-based profiling not yet implemented in trees." msgstr "" -#: toplev.c:1746 +#: toplev.c:1751 #, c-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:1820 +#: toplev.c:1825 #, c-format msgid "target system does not support the \"%s\" debug format" msgstr "" -#: toplev.c:1832 +#: toplev.c:1837 msgid "variable tracking requested, but useless unless producing debug info" msgstr "" -#: toplev.c:1835 +#: toplev.c:1840 msgid "variable tracking requested, but not supported by this debug format" msgstr "" -#: toplev.c:1855 +#: toplev.c:1860 msgid "can%'t open %s: %m" msgstr "" -#: toplev.c:1862 +#: toplev.c:1867 msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:1867 +#: toplev.c:1872 msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:1874 +#: toplev.c:1879 msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:1881 +#: toplev.c:1886 msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:1887 +#: toplev.c:1892 msgid "-fspeculative-prefetching not supported for this target" msgstr "" -#: toplev.c:1893 +#: toplev.c:1898 msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:1899 +#: toplev.c:1904 msgid "" "-fspeculative-prefetching not supported for this target (try -march switches)" msgstr "" -#: toplev.c:1908 +#: toplev.c:1913 msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: toplev.c:1914 +#: toplev.c:1919 msgid "-ffunction-sections may affect debugging on some targets" msgstr "" -#: toplev.c:2023 +#: toplev.c:2028 #, c-format msgid "error writing to %s: %m" msgstr "" -#: toplev.c:2025 java/jcf-parse.c:995 java/jcf-write.c:3527 +#: toplev.c:2030 java/jcf-parse.c:997 java/jcf-write.c:3527 #, c-format msgid "error closing %s: %m" msgstr "" -#: tree-cfg.c:1139 tree-cfg.c:1838 tree-cfg.c:1840 +#: tree-cfg.c:1135 tree-cfg.c:1846 tree-cfg.c:1848 msgid "%Hwill never be executed" msgstr "" -#: tree-cfg.c:3031 +#: tree-cfg.c:3042 msgid "SSA name in freelist but still referenced" msgstr "" -#: tree-cfg.c:3041 +#: tree-cfg.c:3052 msgid "GIMPLE register modified with BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:3061 +#: tree-cfg.c:3072 msgid "address taken, but ADDRESSABLE bit not set" msgstr "" -#: tree-cfg.c:3070 +#: tree-cfg.c:3081 msgid "non-boolean used in condition" msgstr "" -#: tree-cfg.c:3126 +#: tree-cfg.c:3137 msgid "Invalid reference prefix." msgstr "" -#: tree-cfg.c:3191 +#: tree-cfg.c:3202 msgid "Is not a valid GIMPLE statement." msgstr "" -#: tree-cfg.c:3211 +#: tree-cfg.c:3222 msgid "Statement marked for throw, but doesn%'t." msgstr "" -#: tree-cfg.c:3216 +#: tree-cfg.c:3227 msgid "Statement marked for throw in middle of block." msgstr "" -#: tree-cfg.c:3316 +#: tree-cfg.c:3327 msgid "PHI def is not a GIMPLE value" msgstr "" -#: tree-cfg.c:3332 tree-cfg.c:3348 +#: tree-cfg.c:3343 tree-cfg.c:3359 msgid "Incorrect sharing of tree nodes" msgstr "" -#: tree-cfg.c:3357 +#: tree-cfg.c:3368 msgid "verify_stmts failed." msgstr "" -#: tree-cfg.c:3378 +#: tree-cfg.c:3389 msgid "ENTRY_BLOCK has a statement list associated with it\n" msgstr "" -#: tree-cfg.c:3384 +#: tree-cfg.c:3395 msgid "EXIT_BLOCK has a statement list associated with it\n" msgstr "" -#: tree-cfg.c:3391 +#: tree-cfg.c:3402 #, c-format msgid "Fallthru to exit from bb %d\n" msgstr "" -#: tree-cfg.c:3407 +#: tree-cfg.c:3419 #, c-format msgid "Label %s to block does not match in bb %d\n" msgstr "" -#: tree-cfg.c:3416 +#: tree-cfg.c:3429 #, c-format msgid "Label %s has incorrect context in bb %d\n" msgstr "" -#: tree-cfg.c:3430 +#: tree-cfg.c:3443 #, c-format msgid "Control flow in the middle of basic block %d\n" msgstr "" -#: tree-cfg.c:3440 +#: tree-cfg.c:3453 #, c-format msgid "Label %s in the middle of basic block %d\n" msgstr "" -#: tree-cfg.c:3457 +#: tree-cfg.c:3470 #, c-format msgid "Fallthru edge after a control statement in bb %d \n" msgstr "" -#: tree-cfg.c:3472 +#: tree-cfg.c:3485 #, c-format msgid "Structured COND_EXPR at the end of bb %d\n" msgstr "" -#: tree-cfg.c:3485 tree-cfg.c:3523 tree-cfg.c:3535 tree-cfg.c:3606 +#: tree-cfg.c:3498 tree-cfg.c:3536 tree-cfg.c:3548 tree-cfg.c:3619 #, c-format msgid "Wrong outgoing edge flags at end of bb %d\n" msgstr "" -#: tree-cfg.c:3493 +#: tree-cfg.c:3506 msgid "%<then%> label does not match edge at end of bb %d\n" msgstr "" -#: tree-cfg.c:3501 +#: tree-cfg.c:3514 msgid "%<else%> label does not match edge at end of bb %d\n" msgstr "" -#: tree-cfg.c:3511 +#: tree-cfg.c:3524 #, c-format msgid "Explicit goto at end of bb %d\n" msgstr "" -#: tree-cfg.c:3540 +#: tree-cfg.c:3553 #, c-format msgid "Return edge does not point to exit in bb %d\n" msgstr "" -#: tree-cfg.c:3573 +#: tree-cfg.c:3586 msgid "Found default case not at end of case vector" msgstr "" -#: tree-cfg.c:3579 +#: tree-cfg.c:3592 msgid "" "Case labels not sorted:\n" " " msgstr "" -#: tree-cfg.c:3590 +#: tree-cfg.c:3603 msgid "No default case found at end of case vector" msgstr "" -#: tree-cfg.c:3598 +#: tree-cfg.c:3611 #, c-format msgid "Extra outgoing edge %d->%d\n" msgstr "" -#: tree-cfg.c:3620 +#: tree-cfg.c:3633 #, c-format msgid "Missing edge %i->%i\n" msgstr "" -#: tree-cfg.c:5187 +#: tree-cfg.c:5293 msgid "%Jfunction might be possible candidate for attribute %<noreturn%>" msgstr "" -#: tree-cfg.c:5214 tree-cfg.c:5218 +#: tree-cfg.c:5320 tree-cfg.c:5324 msgid "%H%<noreturn%> function does return" msgstr "" -#: tree-cfg.c:5238 tree-cfg.c:5243 +#: tree-cfg.c:5344 tree-cfg.c:5349 msgid "%Hcontrol reaches end of non-void function" msgstr "" @@ -6809,373 +6798,405 @@ msgstr "" msgid "ignoring unknown option %q.*s in %<-fdump-%s%>" msgstr "" -#: tree-inline.c:943 +#: tree-inline.c:944 msgid "" -"%Jfunction '%F' can never be inlined because it uses alloca (override using " +"%Jfunction %qF can never be inlined because it uses alloca (override using " "the always_inline attribute)" msgstr "" -#: tree-inline.c:955 -msgid "%Jfunction '%F' can never be inlined because it uses setjmp" +#: tree-inline.c:956 +msgid "%Jfunction %qF can never be inlined because it uses setjmp" msgstr "" -#: tree-inline.c:969 +#: tree-inline.c:970 msgid "" -"%Jfunction '%F' can never be inlined because it uses variable argument lists" +"%Jfunction %qF can never be inlined because it uses variable argument lists" msgstr "" -#: tree-inline.c:980 +#: tree-inline.c:981 msgid "" -"%Jfunction '%F' can never be inlined because it uses setjmp-longjmp " -"exception handling" +"%Jfunction %qF can never be inlined because it uses setjmp-longjmp exception " +"handling" msgstr "" -#: tree-inline.c:987 -msgid "%Jfunction '%F' can never be inlined because it uses non-local goto" +#: tree-inline.c:988 +msgid "%Jfunction %qF can never be inlined because it uses non-local goto" msgstr "" -#: tree-inline.c:1006 -msgid "" -"%Jfunction '%F' can never be inlined because it contains a computed goto" +#: tree-inline.c:1007 +msgid "%Jfunction %qF can never be inlined because it contains a computed goto" msgstr "" -#: tree-inline.c:1020 +#: tree-inline.c:1021 msgid "" -"%Jfunction '%F' can never be inlined because it receives a non-local goto" +"%Jfunction %qF can never be inlined because it receives a non-local goto" msgstr "" -#: tree-inline.c:1042 +#: tree-inline.c:1043 msgid "" -"%Jfunction '%F' can never be inlined because it uses variable sized variables" +"%Jfunction %qF can never be inlined because it uses variable sized variables" msgstr "" -#: tree-inline.c:1463 +#: tree-inline.c:1464 msgid "originally indirect function call not considered for inlining" msgstr "" -#: tree-inline.c:1473 tree-inline.c:1481 -msgid "%Jinlining failed in call to '%F': %s" +#: tree-inline.c:1474 tree-inline.c:1482 +msgid "%Jinlining failed in call to %qF: %s" msgstr "" -#: tree-inline.c:1474 tree-inline.c:1482 +#: tree-inline.c:1475 tree-inline.c:1483 msgid "called from here" msgstr "" -#: tree-mudflap.c:791 +#: tree-mudflap.c:851 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF" msgstr "" -#: tree-mudflap.c:1027 +#: tree-mudflap.c:1042 msgid "mudflap ran off end of BIND_EXPR body" msgstr "" -#: tree-mudflap.c:1218 +#: tree-mudflap.c:1270 #, c-format -msgid "mudflap cannot track lifetime of %qs" +msgid "mudflap cannot track unknown size extern %qs" msgstr "" #: tree-nomudflap.c:51 msgid "mudflap: this language is not supported" msgstr "" -#: tree-optimize.c:679 -msgid "%Jsize of return value of '%D' is %u bytes" +#: tree-optimize.c:686 +msgid "%Jsize of return value of %qD is %u bytes" msgstr "" -#: tree-optimize.c:682 -msgid "%Jsize of return value of '%D' is larger than %wd bytes" +#: tree-optimize.c:689 +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:1847 +#: tree-outof-ssa.c:664 tree-outof-ssa.c:1037 tree-outof-ssa.c:1848 #: tree-ssa-live.c:417 tree-ssa-live.c:1799 msgid "SSA corruption" msgstr "" -#: tree-profile.c:103 tree-profile.c:119 tree-profile.c:135 tree-profile.c:152 +#: tree-outof-ssa.c:2257 +#, c-format +msgid " Pending stmts not issued on PRED edge (%d, %d)\n" +msgstr "" + +#: tree-outof-ssa.c:2263 +#, c-format +msgid " Pending stmts not issued on SUCC edge (%d, %d)\n" +msgstr "" + +#: tree-outof-ssa.c:2270 +#, c-format +msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n" +msgstr "" + +#: tree-outof-ssa.c:2276 +#, c-format +msgid " Pending stmts not issued on EXIT edge (%d, %d)\n" +msgstr "" + +#: tree-profile.c:111 tree-profile.c:127 tree-profile.c:143 tree-profile.c:160 msgid "unimplemented functionality" msgstr "" -#: tree-ssa-operands.c:1201 +#: tree-ssa-operands.c:1204 msgid "internal error" msgstr "" -#: tree-ssa.c:116 +#: tree-ssa.c:137 msgid "Expected an SSA_NAME object" msgstr "" -#: tree-ssa.c:122 +#: tree-ssa.c:143 msgid "Type mismatch between an SSA_NAME and its symbol." msgstr "" -#: tree-ssa.c:128 +#: tree-ssa.c:149 msgid "Found an SSA_NAME that had been released into the free pool" msgstr "" -#: tree-ssa.c:134 +#: tree-ssa.c:155 msgid "Found a virtual definition for a GIMPLE register" msgstr "" -#: tree-ssa.c:140 +#: tree-ssa.c:161 msgid "Found a real definition for a non-register" msgstr "" -#: tree-ssa.c:169 +#: tree-ssa.c:190 #, c-format msgid "SSA_NAME created in two different blocks %i and %i" msgstr "" -#: tree-ssa.c:178 +#: tree-ssa.c:199 msgid "SSA_NAME_DEF_STMT is wrong" msgstr "" -#: tree-ssa.c:229 +#: tree-ssa.c:250 msgid "Missing definition" msgstr "" -#: tree-ssa.c:235 +#: tree-ssa.c:256 #, c-format msgid "Definition in block %i does not dominate use in block %i" msgstr "" -#: tree-ssa.c:243 +#: tree-ssa.c:264 #, c-format msgid "Definition in block %i follows the use" msgstr "" -#: tree-ssa.c:250 +#: tree-ssa.c:271 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" msgstr "" -#: tree-ssa.c:301 +#: tree-ssa.c:322 #, c-format msgid "Wrong edge %d->%d for PHI argument\n" msgstr "" -#: tree-ssa.c:308 +#: tree-ssa.c:329 #, c-format msgid "PHI argument flowing through dead edge %d->%d\n" msgstr "" -#: tree-ssa.c:315 +#: tree-ssa.c:336 #, c-format msgid "PHI argument duplicated for edge %d->%d\n" msgstr "" -#: tree-ssa.c:334 +#: tree-ssa.c:355 #, c-format msgid "No argument flowing through edge %d->%d\n" msgstr "" -#: tree-ssa.c:379 +#: tree-ssa.c:400 msgid "Non-addressable variable inside an alias set." msgstr "" -#: tree-ssa.c:397 +#: tree-ssa.c:418 msgid "Addressable variable that is an alias tag but is not in any alias set." msgstr "" -#: tree-ssa.c:407 +#: tree-ssa.c:428 msgid "verify_flow_insensitive_alias_info failed." msgstr "" -#: tree-ssa.c:446 +#: tree-ssa.c:467 msgid "Dereferenced pointers should have a name or a type tag" msgstr "" -#: tree-ssa.c:455 +#: tree-ssa.c:475 msgid "" "Pointers with a memory tag, should have points-to sets or point to malloc" msgstr "" -#: tree-ssa.c:463 +#: tree-ssa.c:483 msgid "Pointer escapes but its name tag is not call-clobbered." msgstr "" -#: tree-ssa.c:487 -msgid "Two pointers with different name tags and identical points-to sets" +#: tree-ssa.c:492 +msgid "verify_flow_sensitive_alias_info failed." msgstr "" -#: tree-ssa.c:499 -msgid "verify_flow_sensitive_alias_info failed." +#: tree-ssa.c:543 +msgid "" +"Two different pointers with identical points-to sets but different name tags" +msgstr "" + +#: tree-ssa.c:570 +msgid "verify_name_tags failed" msgstr "" -#: tree-ssa.c:554 +#: tree-ssa.c:624 msgid "PHI argument is not SSA_NAME, or invariant" msgstr "" -#: tree-ssa.c:571 +#: tree-ssa.c:641 msgid "Statement makes aliased stores, but has no V_MAY_DEFS" msgstr "" -#: tree-ssa.c:605 +#: tree-ssa.c:675 #, c-format msgid "AUX pointer initialized for edge %d->%d\n" msgstr "" -#: tree-ssa.c:684 +#: tree-ssa.c:754 msgid "verify_ssa failed." msgstr "" -#: tree-ssa.c:1315 -msgid "%H'%D' is used uninitialized in this function" +#: tree-ssa.c:1398 +msgid "%H%qD is used uninitialized in this function" msgstr "" -#: tree-ssa.c:1340 -msgid "%H'%D' may be used uninitialized in this function" +#: tree-ssa.c:1423 +msgid "%H%qD may be used uninitialized in this function" msgstr "" -#: tree-vectorizer.c:1213 +#: tree-vectorizer.c:2069 msgid "no support for reduction/induction" msgstr "" -#: tree-vectorizer.c:1239 +#: tree-vectorizer.c:2095 msgid "unsupported defining stmt" msgstr "" -#: tree.c:3160 +#: tree.c:3256 msgid "%Jfunction %qD definition is marked dllimport." msgstr "" -#: tree.c:3168 +#: tree.c:3264 msgid "%Jvariable %qD definition is marked dllimport." msgstr "" -#: tree.c:3188 +#: tree.c:3284 msgid "%Jexternal linkage required for symbol %qD because of %qs attribute." msgstr "" -#: tree.c:4328 +#: tree.c:4424 msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:4377 +#: tree.c:4476 msgid "function return type cannot be function" msgstr "" -#: tree.c:5259 +#: tree.c:5358 msgid "invalid initializer for bit string" msgstr "" -#: tree.c:5337 +#: tree.c:5436 #, c-format msgid "tree check: expected %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:5374 +#: tree.c:5473 #, c-format msgid "tree check: expected none of %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:5387 +#: tree.c:5486 #, c-format msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:5401 +#: tree.c:5500 #, c-format msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:5413 +#: tree.c:5512 #, c-format msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:5425 +#: tree.c:5524 #, c-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" -#: varasm.c:480 +#: varasm.c:476 msgid "%J%D causes a section type conflict" msgstr "" -#: varasm.c:900 +#: varasm.c:910 msgid "%Jregister name not specified for %qD" msgstr "" -#: varasm.c:902 +#: varasm.c:912 msgid "%Jinvalid register name for %qD" msgstr "" -#: varasm.c:904 +#: varasm.c:914 msgid "%Jdata type of %qD isn%'t suitable for a register" msgstr "" -#: varasm.c:907 +#: varasm.c:917 msgid "%Jregister specified for %qD isn%'t suitable for data type" msgstr "" -#: varasm.c:917 +#: varasm.c:927 msgid "global register variable has initial value" msgstr "" -#: varasm.c:920 +#: varasm.c:930 msgid "volatile register variables don%'t work as you might wish" msgstr "" -#: varasm.c:953 +#: varasm.c:963 msgid "%Jregister name given for non-register variable %qD" msgstr "" -#: varasm.c:1574 +#: varasm.c:1038 +msgid "global destructors not supported on this target" +msgstr "" + +#: varasm.c:1099 +msgid "global constructors not supported on this target" +msgstr "" + +#: varasm.c:1592 msgid "" "%Jalignment of %qD is greater than maximum object file alignment. Using %d" msgstr "" -#: varasm.c:1623 +#: varasm.c:1641 msgid "thread-local COMMON data not implemented" msgstr "" -#: varasm.c:1648 +#: varasm.c:1666 msgid "" "%Jrequested alignment for %qD is greater than implemented alignment of %d" msgstr "" -#: varasm.c:3727 +#: varasm.c:3731 msgid "initializer for integer value is too complicated" msgstr "" -#: varasm.c:3732 +#: varasm.c:3736 msgid "initializer for floating value is not a floating constant" msgstr "" -#: varasm.c:3798 +#: varasm.c:3802 msgid "unknown set constructor type" msgstr "" -#: varasm.c:4017 +#: varasm.c:4021 #, c-format msgid "invalid initial value for member %qs" msgstr "" -#: varasm.c:4204 varasm.c:4248 +#: varasm.c:4208 varasm.c:4252 msgid "%Jweak declaration of %qD must precede definition" msgstr "" -#: varasm.c:4212 +#: varasm.c:4216 msgid "" "%Jweak declaration of %qD after first use results in unspecified behavior" msgstr "" -#: varasm.c:4246 +#: varasm.c:4250 msgid "%Jweak declaration of %qD must be public" msgstr "" -#: varasm.c:4255 +#: varasm.c:4259 msgid "%Jweak declaration of %qD not supported" msgstr "" -#: varasm.c:4284 varasm.c:4377 +#: varasm.c:4288 varasm.c:4381 msgid "only weak aliases are supported in this configuration" msgstr "" -#: varasm.c:4380 +#: varasm.c:4384 msgid "alias definitions not supported in this configuration; ignored" msgstr "" -#: varasm.c:4409 +#: varasm.c:4413 msgid "visibility attribute not supported in this configuration; ignored" msgstr "" @@ -7237,277 +7258,294 @@ msgstr "" msgid "debug: " msgstr "" -#: params.def:53 +#: params.def:44 +msgid "" +"The maximum structure size (in bytes) at which GCC will do block copies." +msgstr "" + +#: params.def:54 +msgid "" +"The threshold ratio between instantiated fields and the total structure size." +msgstr "" + +#: params.def:72 msgid "" "The maximum number of instructions in a single function eligible for inlining" msgstr "" -#: params.def:65 +#: params.def:84 msgid "The maximum number of instructions when automatically inlining" msgstr "" -#: params.def:70 +#: params.def:89 msgid "" "The maximum number of instructions inline function can grow to via recursive " "inlining" msgstr "" -#: params.def:75 +#: params.def:94 msgid "" "The maximum number of instructions non-inline function can grow to via " "recursive inlining" msgstr "" -#: params.def:80 +#: params.def:99 msgid "The maximum depth of recursive inlining for inline functions" msgstr "" -#: params.def:85 +#: params.def:104 msgid "The maximum depth of recursive inlining for non-inline functions" msgstr "" -#: params.def:95 +#: params.def:114 msgid "The maximum number of instructions for the RTL inliner" msgstr "" -#: params.def:106 +#: params.def:121 +msgid "" +"If -fvariable-expansion-in-unroller is used, the maximum number " +"of times that an individual variable will be expanded " +"during loop unrolling" +msgstr "" + +#: params.def:134 msgid "The maximum number of instructions to consider to fill a delay slot" msgstr "" -#: params.def:117 +#: params.def:145 msgid "" "The maximum number of instructions to consider to find accurate live " "register information" msgstr "" -#: params.def:127 +#: params.def:155 msgid "The maximum length of scheduling's pending operations list" msgstr "" -#: params.def:132 +#: params.def:160 msgid "The size of function body to be considered large" msgstr "" -#: params.def:136 +#: params.def:164 msgid "Maximal growth due to inlining of large function (in percent)" msgstr "" -#: params.def:140 +#: params.def:168 msgid "" "how much can given compilation unit grow because of the inlining (in percent)" msgstr "" -#: params.def:147 +#: params.def:175 msgid "The maximum amount of memory to be allocated by GCSE" msgstr "" -#: params.def:152 +#: params.def:180 msgid "The maximum number of passes to make when doing GCSE" msgstr "" -#: params.def:162 +#: params.def:190 msgid "" "The threshold ratio for performing partial redundancy elimination " "after reload." msgstr "" -#: params.def:170 +#: params.def:198 msgid "" "The threshold ratio of critical edges execution count that permit " "performing redundancy elimination after reload." msgstr "" -#: params.def:182 +#: params.def:210 msgid "The maximum number of instructions to consider to unroll in a loop" msgstr "" -#: params.def:188 +#: params.def:216 msgid "" "The maximum number of instructions to consider to unroll in a loop on average" msgstr "" -#: params.def:193 +#: params.def:221 msgid "The maximum number of unrollings of a single loop" msgstr "" -#: params.def:198 +#: params.def:226 msgid "The maximum number of insns of a peeled loop" msgstr "" -#: params.def:203 +#: params.def:231 msgid "The maximum number of peelings of a single loop" msgstr "" -#: params.def:208 +#: params.def:236 msgid "The maximum number of insns of a completely peeled loop" msgstr "" -#: params.def:213 +#: params.def:241 msgid "" "The maximum number of peelings of a single loop that is peeled completely" msgstr "" -#: params.def:218 +#: params.def:246 msgid "The maximum number of insns of a peeled loop that rolls only once" msgstr "" -#: params.def:224 +#: params.def:252 msgid "The maximum number of insns of an unswitched loop" msgstr "" -#: params.def:229 +#: params.def:257 msgid "The maximum number of unswitchings in a single loop" msgstr "" -#: params.def:236 +#: params.def:264 msgid "" "Bound on the number of iterations the brute force # of iterations \t " "analysis algorithm evaluates" msgstr "" -#: params.def:242 +#: params.def:270 msgid "" "Maximum number of loops to perform swing modulo scheduling on \t (mainly " "for debugging)" msgstr "" -#: params.def:249 +#: params.def:277 msgid "" "A factor for tuning the upper bound that swing modulo scheduler uses \t for " "scheduling a loop" msgstr "" -#: params.def:254 +#: params.def:282 msgid "" "The number of cycles the swing modulo scheduler considers when \t checking " "conflicts using DFA" msgstr "" -#: params.def:259 +#: params.def:287 msgid "" "A threshold on the average loop count considered by the swing modulo \t " "scheduler" msgstr "" -#: params.def:265 +#: params.def:293 msgid "" "Select fraction of the maximal count of repetitions of basic block in " "program given basic block needs to have to be considered hot" msgstr "" -#: params.def:270 +#: params.def:298 msgid "" "Select fraction of the maximal frequency of executions of basic block in " "function given basic block needs to have to be considered hot" msgstr "" -#: params.def:275 +#: params.def:303 msgid "" "The percentage of function, weighted by execution frequency, that must be " "covered by trace formation. Used when profile feedback is available" msgstr "" -#: params.def:280 +#: params.def:308 msgid "" "The percentage of function, weighted by execution frequency, that must be " "covered by trace formation. Used when profile feedback is not available" msgstr "" -#: params.def:285 +#: params.def:313 msgid "Maximal code growth caused by tail duplication (in percent)" msgstr "" -#: params.def:289 +#: params.def:317 msgid "" "Stop reverse growth if the reverse probability of best edge is less than " "this threshold (in percent)" msgstr "" -#: params.def:294 +#: params.def:322 msgid "" "Stop forward growth if the probability of best edge is less than this " "threshold (in percent). Used when profile feedback is available" msgstr "" -#: params.def:299 +#: params.def:327 msgid "" "Stop forward growth if the probability of best edge is less than this " "threshold (in percent). Used when profile feedback is not available" msgstr "" -#: params.def:306 +#: params.def:334 msgid "The maximum number of incoming edges to consider for crossjumping" msgstr "" -#: params.def:312 +#: params.def:340 msgid "" "The minimum number of matching instructions to consider for crossjumping" msgstr "" -#: params.def:318 +#: params.def:346 msgid "The maximum length of path considered in cse" msgstr "" -#: params.def:325 +#: params.def:353 msgid "" "The minimum cost of an expensive expression in the loop invariant motion" msgstr "" -#: params.def:334 +#: params.def:362 msgid "" "Bound on number of candidates below that all candidates are considered in iv " "optimizations" msgstr "" -#: params.def:342 +#: params.def:370 msgid "Bound on number of iv uses in loop optimized in iv optimizations" msgstr "" -#: params.def:349 +#: params.def:377 msgid "" "Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if " "NxV is larger than this limit" msgstr "" -#: params.def:354 +#: params.def:382 msgid "The maximum memory locations recorded by cselib" msgstr "" -#: params.def:367 +#: params.def:395 msgid "" "Minimum heap expansion to trigger garbage collection, as a percentage of the " "total size of the heap" msgstr "" -#: params.def:373 +#: params.def:401 msgid "Minimum heap size before we start collecting garbage, in kilobytes" msgstr "" -#: params.def:381 +#: params.def:409 msgid "" "The maximum number of instructions to search backward when looking for " "equivalent reload" msgstr "" -#: params.def:386 +#: params.def:414 msgid "" "The maximum number of virtual operands allowed to represent aliases before " "triggering alias grouping." msgstr "" -#: params.def:391 +#: params.def:419 msgid "" "The maximum number of blocks in a region to be considered for interblock " "scheduling" msgstr "" -#: params.def:396 +#: params.def:424 msgid "" "The maximum number of insns in a region to be considered for interblock " "scheduling" msgstr "" -#: params.def:404 +#: params.def:432 msgid "The upper bound for sharing integer constants" msgstr "" @@ -7545,7 +7583,17 @@ msgstr "" msgid "subframework include %s conflicts with framework include" msgstr "" -#: config/darwin.c:1328 +#: config/darwin.c:1223 config/arm/arm.c:2638 config/arm/arm.c:2665 +#: 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/ip2k/ip2k.c:3163 config/m68hc11/m68hc11.c:1314 +#: config/rs6000/rs6000.c:16745 config/sh/symbian.c:414 +#: config/sh/symbian.c:421 +#, c-format +msgid "`%s' attribute ignored" +msgstr "" + +#: config/darwin.c:1337 msgid "" "internal and protected visibility attributes not supportedin this " "configuration; ignored" @@ -7611,6 +7659,15 @@ msgstr "" msgid "Don't generate code suitable for fast turn around debugging" msgstr "" +#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced +#. sections. machopic_select_section ensures that weak variables go in +#. coalesced sections. Weak aliases (or any other kind of aliases) are +#. not supported. Weak symbols that aren't visible outside the .s file +#. are not supported. +#: config/darwin.h:388 +msgid "alias definitions not supported in Mach-O; ignored" +msgstr "" + #: config/lynx.h:137 msgid "Use shared libraries" msgstr "" @@ -7655,7 +7712,7 @@ msgstr "" msgid "bad value `%s' for -mfp-trap-mode switch" msgstr "" -#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1653 +#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1680 #, c-format msgid "bad value `%s' for -mtls-size switch" msgstr "" @@ -7695,91 +7752,91 @@ msgstr "" msgid "bad value `%s' for -mmemory-latency" msgstr "" -#: config/alpha/alpha.c:4547 +#: config/alpha/alpha.c:4598 #, c-format msgid "invalid %%H value" msgstr "" -#: config/alpha/alpha.c:4568 +#: config/alpha/alpha.c:4619 #, c-format msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.c:4584 config/ia64/ia64.c:3736 +#: config/alpha/alpha.c:4635 config/ia64/ia64.c:3739 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:4594 config/rs6000/rs6000.c:10312 +#: config/alpha/alpha.c:4645 config/rs6000/rs6000.c:10383 #: config/xtensa/xtensa.c:1951 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:4600 config/rs6000/rs6000.c:10231 +#: config/alpha/alpha.c:4651 config/rs6000/rs6000.c:10302 #: config/xtensa/xtensa.c:1918 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.c:4608 config/rs6000/rs6000.c:10259 +#: config/alpha/alpha.c:4659 config/rs6000/rs6000.c:10330 #, c-format msgid "invalid %%P value" msgstr "" -#: config/alpha/alpha.c:4616 +#: config/alpha/alpha.c:4667 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:4624 config/xtensa/xtensa.c:1944 +#: config/alpha/alpha.c:4675 config/xtensa/xtensa.c:1944 #, c-format msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.c:4663 config/rs6000/rs6000.c:10213 +#: config/alpha/alpha.c:4714 config/rs6000/rs6000.c:10284 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.c:4671 config/rs6000/rs6000.c:10221 +#: config/alpha/alpha.c:4722 config/rs6000/rs6000.c:10292 #, c-format msgid "invalid %%M value" msgstr "" -#: config/alpha/alpha.c:4715 +#: config/alpha/alpha.c:4766 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.c:4727 config/alpha/alpha.c:4741 -#: config/rs6000/rs6000.c:10320 +#: config/alpha/alpha.c:4778 config/alpha/alpha.c:4792 +#: config/rs6000/rs6000.c:10391 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.c:4764 +#: config/alpha/alpha.c:4815 #, c-format msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.c:4801 config/rs6000/rs6000.c:10050 -#: config/rs6000/rs6000.c:10070 +#: config/alpha/alpha.c:4852 config/rs6000/rs6000.c:10121 +#: config/rs6000/rs6000.c:10141 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.c:4826 config/alpha/alpha.c:4874 +#: config/alpha/alpha.c:4877 config/alpha/alpha.c:4925 msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:4835 config/rs6000/rs6000.c:10638 +#: config/alpha/alpha.c:4886 config/rs6000/rs6000.c:10709 #, c-format msgid "invalid %%xn code" msgstr "" -#: config/alpha/alpha.c:5795 config/alpha/alpha.c:5798 config/s390/s390.c:7732 -#: config/s390/s390.c:7735 +#: config/alpha/alpha.c:5846 config/alpha/alpha.c:5849 config/s390/s390.c:7782 +#: config/s390/s390.c:7785 msgid "bad builtin fcode" msgstr "" @@ -7797,7 +7854,7 @@ msgstr "" #. where VALUE is the bits to set or minus the bits to clear. #. An empty string NAME is used to identify the default VALUE. #: config/alpha/alpha.h:293 config/i386/i386.h:333 config/i386/i386.h:335 -#: config/i386/i386.h:337 config/ns32k/ns32k.h:140 config/s390/s390.h:135 +#: config/i386/i386.h:337 config/ns32k/ns32k.h:140 config/s390/s390.h:137 #: config/sparc/sparc.h:616 config/sparc/sparc.h:621 msgid "Use hardware fp" msgstr "" @@ -7967,146 +8024,161 @@ msgstr "" msgid "invalid operand output code" msgstr "" -#: config/arm/arm.c:774 +#: config/arm/arm.c:781 #, c-format msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: config/arm/arm.c:784 config/rs6000/rs6000.c:1207 config/sparc/sparc.c:621 +#: config/arm/arm.c:791 config/rs6000/rs6000.c:1214 config/sparc/sparc.c:623 #, c-format msgid "bad value (%s) for %s switch" msgstr "" -#: config/arm/arm.c:893 +#: config/arm/arm.c:900 msgid "target CPU does not support interworking" msgstr "" -#: config/arm/arm.c:899 +#: config/arm/arm.c:906 msgid "target CPU does not support THUMB instructions" msgstr "" -#: config/arm/arm.c:913 +#: config/arm/arm.c:920 msgid "" "enabling backtrace support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:916 +#: config/arm/arm.c:923 msgid "" "enabling callee interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:919 +#: config/arm/arm.c:926 msgid "" "enabling caller interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:923 +#: config/arm/arm.c:930 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" msgstr "" -#: config/arm/arm.c:931 +#: config/arm/arm.c:938 msgid "-fpic and -mapcs-reent are incompatible" msgstr "" -#: config/arm/arm.c:934 +#: config/arm/arm.c:941 msgid "APCS reentrant code not supported. Ignored" msgstr "" -#: config/arm/arm.c:942 +#: config/arm/arm.c:949 msgid "-g with -mno-apcs-frame may not give sensible debugging" msgstr "" -#: config/arm/arm.c:950 +#: config/arm/arm.c:957 msgid "passing floating point arguments in fp regs not yet supported" msgstr "" -#: config/arm/arm.c:992 +#: config/arm/arm.c:999 #, c-format msgid "invalid ABI option: -mabi=%s" msgstr "" -#: config/arm/arm.c:998 +#: config/arm/arm.c:1005 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation" msgstr "" -#: config/arm/arm.c:1001 +#: config/arm/arm.c:1008 msgid "iwmmxt abi requires an iwmmxt capable cpu" msgstr "" -#: config/arm/arm.c:1011 +#: config/arm/arm.c:1018 #, c-format msgid "invalid floating point emulation option: -mfpe=%s" msgstr "" -#: config/arm/arm.c:1028 +#: config/arm/arm.c:1035 #, c-format msgid "invalid floating point option: -mfpu=%s" msgstr "" -#: config/arm/arm.c:1069 +#: config/arm/arm.c:1076 #, c-format msgid "invalid floating point abi: -mfloat-abi=%s" msgstr "" -#: config/arm/arm.c:1082 +#: config/arm/arm.c:1089 msgid "-mfloat-abi=hard and VFP" msgstr "" -#: config/arm/arm.c:1108 +#: config/arm/arm.c:1115 #, c-format msgid "structure size boundary can only be set to %s" msgstr "" -#: config/arm/arm.c:1117 +#: config/arm/arm.c:1124 msgid "-mpic-register= is useless without -fpic" msgstr "" -#: config/arm/arm.c:1124 +#: config/arm/arm.c:1131 #, c-format msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:2598 config/arm/arm.c:2616 config/avr/avr.c:4533 -#: config/c4x/c4x.c:4500 config/h8300/h8300.c:5755 config/i386/i386.c:1685 +#: config/arm/arm.c:2606 config/arm/arm.c:2624 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/m68hc11/m68hc11.c:1350 config/m68k/m68k.c:288 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1068 -#: config/rs6000/rs6000.c:16655 config/sh/sh.c:7146 config/sh/sh.c:7167 -#: config/sh/sh.c:7202 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207 +#: config/rs6000/rs6000.c:16780 config/sh/sh.c:7149 config/sh/sh.c:7170 +#: config/sh/sh.c:7205 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207 #, c-format msgid "`%s' attribute only applies to functions" msgstr "" -#: config/arm/arm.c:2630 config/arm/arm.c:2657 config/avr/avr.c:4514 -#: config/h8300/h8300.c:5779 config/h8300/h8300.c:5802 config/i386/i386.c:1713 -#: config/i386/i386.c:14495 config/ia64/ia64.c:512 config/ip2k/ip2k.c:3163 -#: config/m68hc11/m68hc11.c:1314 config/rs6000/rs6000.c:16620 -#: config/sh/symbian.c:414 config/sh/symbian.c:421 +#: config/arm/arm.c:10319 config/arm/arm.c:10337 +msgid "predicated Thumb instruction" +msgstr "" + +#: config/arm/arm.c:10325 +msgid "predicated instruction in conditional sequence" +msgstr "" + +#: config/arm/arm.c:10433 config/arm/arm.c:10443 config/arm/arm.c:10453 +#: config/arm/arm.c:10479 config/arm/arm.c:10497 config/arm/arm.c:10532 +#: config/arm/arm.c:10551 config/arm/arm.c:10566 config/arm/arm.c:10592 +#: config/arm/arm.c:10599 config/arm/arm.c:10606 #, c-format -msgid "`%s' attribute ignored" +msgid "invalid operand for code '%c'" +msgstr "" + +#: config/arm/arm.c:10492 +msgid "instruction never exectued" msgstr "" -#: config/arm/arm.c:11289 +#: config/arm/arm.c:10617 +msgid "missing operand" +msgstr "" + +#: config/arm/arm.c:11383 msgid "unable to compute real location of stacked parameter" msgstr "" #. @@@ better error message -#: config/arm/arm.c:11922 config/arm/arm.c:11959 +#: config/arm/arm.c:12016 config/arm/arm.c:12053 msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/arm/arm.c:12002 config/i386/i386.c:13388 config/i386/i386.c:13422 +#: config/arm/arm.c:12096 config/i386/i386.c:13388 config/i386/i386.c:13422 msgid "mask must be an immediate" msgstr "" -#: config/arm/arm.c:12678 +#: config/arm/arm.c:12772 msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:12896 +#: config/arm/arm.c:12990 msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" @@ -8323,7 +8395,7 @@ msgstr "" msgid "Specify the MCU name" msgstr "" -#: config/avr/avr.h:771 +#: config/avr/avr.h:768 msgid "trampolines not supported" msgstr "" @@ -8357,98 +8429,98 @@ msgstr "" msgid "junk at end of '#pragma %s'" msgstr "" -#: config/c4x/c4x.c:313 +#: config/c4x/c4x.c:312 #, c-format msgid "unknown CPU version %d, using 40.\n" msgstr "" -#: config/c4x/c4x.c:875 +#: config/c4x/c4x.c:874 #, c-format msgid "ISR %s requires %d words of local vars, max is 32767" msgstr "" -#: config/c4x/c4x.c:1599 +#: config/c4x/c4x.c:1598 msgid "using CONST_DOUBLE for address" msgstr "" -#: config/c4x/c4x.c:1737 +#: config/c4x/c4x.c:1736 msgid "c4x_address_cost: Invalid addressing mode" msgstr "" -#: config/c4x/c4x.c:1872 +#: config/c4x/c4x.c:1871 #, c-format msgid "c4x_print_operand: %%L inconsistency" msgstr "" -#: config/c4x/c4x.c:1878 +#: config/c4x/c4x.c:1877 #, c-format msgid "c4x_print_operand: %%N inconsistency" msgstr "" -#: config/c4x/c4x.c:1919 +#: config/c4x/c4x.c:1918 #, c-format msgid "c4x_print_operand: %%O inconsistency" msgstr "" -#: config/c4x/c4x.c:2014 +#: config/c4x/c4x.c:2013 msgid "c4x_print_operand: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2055 +#: config/c4x/c4x.c:2054 msgid "c4x_print_operand_address: Bad post_modify" msgstr "" -#: config/c4x/c4x.c:2077 +#: config/c4x/c4x.c:2076 msgid "c4x_print_operand_address: Bad pre_modify" msgstr "" -#: config/c4x/c4x.c:2125 config/c4x/c4x.c:2137 config/c4x/c4x.c:2152 +#: config/c4x/c4x.c:2124 config/c4x/c4x.c:2136 config/c4x/c4x.c:2151 msgid "c4x_print_operand_address: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2403 +#: config/c4x/c4x.c:2402 msgid "c4x_rptb_insert: Cannot find start label" msgstr "" -#: config/c4x/c4x.c:3318 config/c4x/c4x.c:3336 +#: config/c4x/c4x.c:3317 config/c4x/c4x.c:3335 msgid "mode not QImode" msgstr "" -#: config/c4x/c4x.c:3406 +#: config/c4x/c4x.c:3405 msgid "invalid indirect memory address" msgstr "" -#: config/c4x/c4x.c:3495 +#: config/c4x/c4x.c:3494 msgid "invalid indirect (S) memory address" msgstr "" -#: config/c4x/c4x.c:3830 +#: config/c4x/c4x.c:3829 msgid "c4x_valid_operands: Internal error" msgstr "" -#: config/c4x/c4x.c:4269 +#: config/c4x/c4x.c:4268 msgid "c4x_operand_subword: invalid mode" msgstr "" -#: config/c4x/c4x.c:4272 +#: config/c4x/c4x.c:4271 msgid "c4x_operand_subword: invalid operand" msgstr "" #. We could handle these with some difficulty. #. e.g., *p-- => *(p-=2); *(p+1). -#: config/c4x/c4x.c:4298 +#: config/c4x/c4x.c:4297 msgid "c4x_operand_subword: invalid autoincrement" msgstr "" -#: config/c4x/c4x.c:4304 +#: config/c4x/c4x.c:4303 msgid "c4x_operand_subword: invalid address" msgstr "" -#: config/c4x/c4x.c:4315 +#: config/c4x/c4x.c:4314 msgid "c4x_operand_subword: address not offsettable" msgstr "" -#: config/c4x/c4x.c:4525 +#: config/c4x/c4x.c:4524 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n" msgstr "" @@ -9047,54 +9119,54 @@ msgstr "" msgid "Bad output_condmove_single operand" msgstr "" -#: config/frv/frv.c:9599 +#: config/frv/frv.c:9600 msgid "accumulator is not a constant integer" msgstr "" -#: config/frv/frv.c:9604 +#: config/frv/frv.c:9605 msgid "accumulator number is out of bounds" msgstr "" -#: config/frv/frv.c:9615 +#: config/frv/frv.c:9616 #, c-format msgid "inappropriate accumulator for `%s'" msgstr "" -#: config/frv/frv.c:9681 +#: config/frv/frv.c:9682 msgid "invalid IACC argument" msgstr "" -#: config/frv/frv.c:9704 +#: config/frv/frv.c:9705 #, c-format msgid "`%s' expects a constant argument" msgstr "" -#: config/frv/frv.c:9709 +#: config/frv/frv.c:9710 #, c-format msgid "constant argument out of range for `%s'" msgstr "" -#: config/frv/frv.c:10106 +#: config/frv/frv.c:10107 msgid "media functions are not available unless -mmedia is used" msgstr "" -#: config/frv/frv.c:10118 +#: config/frv/frv.c:10119 msgid "this media function is only available on the fr500" msgstr "" -#: config/frv/frv.c:10146 +#: config/frv/frv.c:10147 msgid "this media function is only available on the fr400 and fr550" msgstr "" -#: config/frv/frv.c:10165 +#: config/frv/frv.c:10166 msgid "this builtin function is only available on the fr405 and fr450" msgstr "" -#: config/frv/frv.c:10174 +#: config/frv/frv.c:10175 msgid "this builtin function is only available on the fr500 and fr550" msgstr "" -#: config/frv/frv.c:10186 +#: config/frv/frv.c:10187 msgid "this builtin function is only available on the fr450" msgstr "" @@ -9190,7 +9262,7 @@ msgstr "" msgid "code model %s not supported in PIC mode" msgstr "" -#: config/i386/i386.c:1256 config/sparc/sparc.c:584 +#: config/i386/i386.c:1256 config/sparc/sparc.c:586 #, c-format msgid "bad value (%s) for -mcmodel= switch" msgstr "" @@ -9355,7 +9427,7 @@ msgstr "" msgid "shift must be an immediate" msgstr "" -#: config/i386/i386.c:14504 +#: config/i386/i386.c:14519 #, c-format msgid "`%s' incompatible attribute ignored" msgstr "" @@ -9444,7 +9516,7 @@ msgstr "" msgid "Use Mingw-specific thread support" msgstr "" -#: config/i386/cygming.h:182 +#: config/i386/cygming.h:185 #, c-format msgid "-f%s ignored for target (all code is position independent)" msgstr "" @@ -9638,7 +9710,7 @@ msgstr "" #. 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:155 config/sparc/sparc.h:711 +#: config/s390/s390.h:157 config/sparc/sparc.h:711 msgid "Schedule code for given CPU" msgstr "" @@ -9646,7 +9718,7 @@ msgstr "" msgid "Generate floating point mathematics using given instruction set" msgstr "" -#: config/i386/i386.h:469 config/s390/s390.h:157 +#: config/i386/i386.h:469 config/s390/s390.h:159 msgid "Generate code for given CPU" msgstr "" @@ -9742,41 +9814,41 @@ msgstr "" msgid "%Jaddress area attribute cannot be specified for functions" msgstr "" -#: config/ia64/ia64.c:3781 +#: config/ia64/ia64.c:3784 msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:4121 config/pa/pa.c:316 +#: config/ia64/ia64.c:4124 config/pa/pa.c:316 msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:4148 config/pa/pa.c:343 +#: config/ia64/ia64.c:4151 config/pa/pa.c:343 #, c-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:4199 +#: config/ia64/ia64.c:4202 msgid "cannot optimize floating point division for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4216 +#: config/ia64/ia64.c:4219 msgid "cannot optimize integer division for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4233 +#: config/ia64/ia64.c:4236 msgid "cannot optimize square root for both latency and throughput" msgstr "" -#: config/ia64/ia64.c:4247 +#: config/ia64/ia64.c:4250 msgid "not yet implemented: latency-optimized inline square root" msgstr "" -#: config/ia64/ia64.c:4259 +#: config/ia64/ia64.c:4262 #, c-format msgid "bad value (%s) for -mtls-size= switch" msgstr "" -#: config/ia64/ia64.c:4275 +#: config/ia64/ia64.c:4278 #, c-format msgid "bad value (%s) for -tune= switch" msgstr "" @@ -9943,7 +10015,7 @@ msgstr "" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10249 +#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10320 #, c-format msgid "invalid %%p value" msgstr "" @@ -10041,7 +10113,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.c:2355 config/m32r/m32r.c:2371 -#: config/rs6000/rs6000.c:16852 +#: config/rs6000/rs6000.c:16977 msgid "bad address" msgstr "" @@ -10231,7 +10303,7 @@ msgstr "" msgid "-fPIC is not currently supported on the 68000 or 68010\n" msgstr "" -#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:13021 +#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:13141 msgid "stack limit expression is not supported" msgstr "" @@ -10540,16 +10612,16 @@ msgstr "" msgid "PRINT_OPERAND, invalid operand for relocation" msgstr "" -#: config/mips/mips.c:7556 +#: config/mips/mips.c:7544 #, c-format msgid "cannot handle inconsistent calls to `%s'" msgstr "" -#: config/mips/mips.c:8946 +#: config/mips/mips.c:8934 msgid "the cpu name must be lower case" msgstr "" -#: config/mips/mips.c:8968 +#: config/mips/mips.c:8956 #, c-format msgid "bad value (%s) for %s" msgstr "" @@ -10844,70 +10916,70 @@ msgstr "" msgid "MMIX Internal: Last named vararg would not fit in a register" msgstr "" -#: config/mmix/mmix.c:1458 config/mmix/mmix.c:1588 +#: config/mmix/mmix.c:1448 config/mmix/mmix.c:1578 msgid "MMIX Internal: Expected a CONST_INT, not this" msgstr "" -#: config/mmix/mmix.c:1466 config/mmix/mmix.c:1490 config/mmix/mmix.c:1606 +#: config/mmix/mmix.c:1456 config/mmix/mmix.c:1480 config/mmix/mmix.c:1596 #, c-format msgid "MMIX Internal: Bad register: %d" msgstr "" -#: config/mmix/mmix.c:1537 +#: config/mmix/mmix.c:1527 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" msgstr "" -#: config/mmix/mmix.c:1556 +#: config/mmix/mmix.c:1546 msgid "MMIX Internal: Expected a register, not this" msgstr "" -#: config/mmix/mmix.c:1566 +#: config/mmix/mmix.c:1556 msgid "MMIX Internal: Expected a constant, not this" msgstr "" #. Presumably there's a missing case above if we get here. -#: config/mmix/mmix.c:1598 +#: config/mmix/mmix.c:1588 #, c-format msgid "MMIX Internal: Missing `%c' case in mmix_print_operand" msgstr "" #. We need the original here. -#: config/mmix/mmix.c:1650 +#: config/mmix/mmix.c:1640 msgid "MMIX Internal: Cannot decode this operand" msgstr "" -#: config/mmix/mmix.c:1707 +#: config/mmix/mmix.c:1697 msgid "MMIX Internal: This is not a recognized address" msgstr "" -#: config/mmix/mmix.c:1884 +#: config/mmix/mmix.c:1874 #, c-format msgid "stack frame not a multiple of 8 bytes: %d" msgstr "" -#: config/mmix/mmix.c:2123 +#: config/mmix/mmix.c:2113 #, c-format msgid "stack frame not a multiple of octabyte: %d" msgstr "" -#: config/mmix/mmix.c:2597 config/mmix/mmix.c:2661 +#: config/mmix/mmix.c:2587 config/mmix/mmix.c:2651 #, c-format msgid "MMIX Internal: %s is not a shiftable int" msgstr "" -#: config/mmix/mmix.c:2777 +#: config/mmix/mmix.c:2767 msgid "MMIX Internal: Trying to output invalidly reversed condition:" msgstr "" -#: config/mmix/mmix.c:2784 +#: config/mmix/mmix.c:2774 msgid "MMIX Internal: What's the CC of this?" msgstr "" -#: config/mmix/mmix.c:2788 +#: config/mmix/mmix.c:2778 msgid "MMIX Internal: What is the CC of this?" msgstr "" -#: config/mmix/mmix.c:2858 +#: config/mmix/mmix.c:2848 msgid "MMIX Internal: This is not a constant:" msgstr "" @@ -11002,7 +11074,7 @@ msgstr "" msgid "Do not work around hardware multiply bug" msgstr "" -#: config/ns32k/ns32k.h:142 config/s390/s390.h:136 +#: config/ns32k/ns32k.h:142 config/s390/s390.h:138 msgid "Don't use hardware fp" msgstr "" @@ -11139,13 +11211,13 @@ msgid "" "Supported value is 93." msgstr "" -#: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:98 +#: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:99 msgid "" "Specify UNIX standard for predefines and linking.\n" "Supported values are 93 and 95." msgstr "" -#: config/pa/pa-hpux11.h:81 +#: config/pa/pa-hpux11.h:82 msgid "-munix=98 option required for C89 Amendment 1 features.\n" msgstr "" @@ -11416,184 +11488,192 @@ msgstr "" msgid "junk at end of #pragma longcall" msgstr "" -#: config/rs6000/rs6000.c:1231 +#: config/rs6000/rs6000.c:1238 msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:1238 +#: config/rs6000/rs6000.c:1245 msgid "-mstring is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:1252 +#: config/rs6000/rs6000.c:1259 #, c-format msgid "unknown -mdebug-%s switch" msgstr "" -#: config/rs6000/rs6000.c:1264 +#: config/rs6000/rs6000.c:1271 #, c-format msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'" msgstr "" -#: config/rs6000/rs6000.c:1275 +#: config/rs6000/rs6000.c:1282 #, c-format msgid "Unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:1316 +#: config/rs6000/rs6000.c:1326 msgid "AltiVec and E500 instructions cannot coexist" msgstr "" #. Handle -mfix-and-continue. -#: config/rs6000/rs6000.c:1362 config/rs6000/rs6000.c:1373 +#: config/rs6000/rs6000.c:1372 config/rs6000/rs6000.c:1383 #: config/rs6000/darwin.h:106 #, c-format msgid "invalid option `%s'" msgstr "" -#: config/rs6000/rs6000.c:1594 +#: config/rs6000/rs6000.c:1604 #, c-format msgid "unknown -m%s= option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1615 +#: config/rs6000/rs6000.c:1625 #, c-format msgid "not configured for ABI: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1621 +#: config/rs6000/rs6000.c:1631 #, c-format msgid "unknown ABI specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:1635 +#: config/rs6000/rs6000.c:1648 +msgid "invalid option for -mfloat-gprs" +msgstr "" + +#: config/rs6000/rs6000.c:1662 #, c-format msgid "unknown -malign-XXXXX option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:4639 +#: config/rs6000/rs6000.c:4667 msgid "" "Cannot return value in vector register because altivec instructions are " "disabled, use -maltivec to enable them." msgstr "" -#: config/rs6000/rs6000.c:4773 +#: config/rs6000/rs6000.c:4801 msgid "" "Cannot pass argument in vector register because altivec instructions are " "disabled, use -maltivec to enable them." msgstr "" -#: config/rs6000/rs6000.c:6211 +#: config/rs6000/rs6000.c:6277 msgid "argument 1 must be a 5-bit signed literal" msgstr "" -#: config/rs6000/rs6000.c:6314 config/rs6000/rs6000.c:6984 +#: config/rs6000/rs6000.c:6380 config/rs6000/rs6000.c:7050 msgid "argument 2 must be a 5-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6354 +#: config/rs6000/rs6000.c:6420 msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:6408 +#: config/rs6000/rs6000.c:6474 msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:6570 +#: config/rs6000/rs6000.c:6636 msgid "argument 3 must be a 4-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6742 +#: config/rs6000/rs6000.c:6808 #, c-format msgid "argument to `%s' must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6855 +#: config/rs6000/rs6000.c:6921 msgid "argument to dss must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:6870 +#: config/rs6000/rs6000.c:6936 #, c-format msgid "invalid parameter combination for `%s' AltiVec intrinsic" msgstr "" -#: config/rs6000/rs6000.c:7104 +#: config/rs6000/rs6000.c:7170 msgid "argument 1 of __builtin_spe_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:7177 +#: config/rs6000/rs6000.c:7243 msgid "argument 1 of __builtin_spe_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:10079 +#: config/rs6000/rs6000.c:10150 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:10088 +#: config/rs6000/rs6000.c:10159 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:10097 +#: config/rs6000/rs6000.c:10168 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:10132 +#: config/rs6000/rs6000.c:10203 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:10142 +#: config/rs6000/rs6000.c:10213 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:10152 +#: config/rs6000/rs6000.c:10223 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:10172 config/xtensa/xtensa.c:1937 +#: config/rs6000/rs6000.c:10243 config/xtensa/xtensa.c:1937 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:10239 +#: config/rs6000/rs6000.c:10310 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.c:10286 +#: config/rs6000/rs6000.c:10357 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:10330 +#: config/rs6000/rs6000.c:10401 #, c-format msgid "invalid %%S value" msgstr "" -#: config/rs6000/rs6000.c:10372 +#: config/rs6000/rs6000.c:10443 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:10382 +#: config/rs6000/rs6000.c:10453 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:10391 config/xtensa/xtensa.c:1907 +#: config/rs6000/rs6000.c:10462 config/xtensa/xtensa.c:1907 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:15498 +#: config/rs6000/rs6000.c:13104 +msgid "stack frame too large" +msgstr "" + +#: config/rs6000/rs6000.c:15620 msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.c:16570 +#: config/rs6000/rs6000.c:16695 msgid "use of 'long' in AltiVec types is deprecated; use 'int'" msgstr "" @@ -11658,6 +11738,13 @@ msgstr "" msgid "-m64 requires PowerPC64 architecture, enabling" msgstr "" +#. See note below. +#. if (rs6000_long_double_size_string == NULL) +#. rs6000_long_double_type_size = 128; +#: config/rs6000/eabispe.h:45 config/rs6000/linuxspe.h:62 +msgid "-m64 not supported in this configuration" +msgstr "" + #: config/rs6000/linux64.h:106 msgid "-m64 requires a PowerPC64 cpu" msgstr "" @@ -11885,7 +11972,7 @@ msgstr "" #. Number of bytes into the frame return addresses can be found. See #. rs6000_stack_info in rs6000.c for more information on how the different #. abi's store the return address. -#: config/rs6000/rs6000.h:1818 +#: config/rs6000/rs6000.h:1829 msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" @@ -12037,199 +12124,199 @@ msgstr "" msgid "-m%s not supported in this configuration" msgstr "" -#: config/s390/s390.c:1258 +#: config/s390/s390.c:1284 #, c-format msgid "Unknown cpu used in -march=%s." msgstr "" -#: config/s390/s390.c:1277 +#: config/s390/s390.c:1303 #, c-format msgid "Unknown cpu used in -mtune=%s." msgstr "" -#: config/s390/s390.c:1282 +#: config/s390/s390.c:1308 #, c-format msgid "z/Architecture mode not supported on %s." msgstr "" -#: config/s390/s390.c:1284 +#: config/s390/s390.c:1310 msgid "64-bit ABI not supported in ESA/390 mode." msgstr "" -#: config/s390/s390.c:1290 +#: config/s390/s390.c:1316 msgid "invalid value for -mwarn-framesize" msgstr "" -#: config/s390/s390.c:1300 +#: config/s390/s390.c:1326 msgid "invalid value for -mstack-size" msgstr "" -#: config/s390/s390.c:1303 +#: config/s390/s390.c:1329 msgid "stack size must be an exact power of 2" msgstr "" -#: config/s390/s390.c:1309 +#: config/s390/s390.c:1335 msgid "invalid value for -mstack-guard" msgstr "" -#: config/s390/s390.c:1312 +#: config/s390/s390.c:1338 msgid "stack size must be greater than the stack guard value" msgstr "" -#: config/s390/s390.c:1315 +#: config/s390/s390.c:1341 msgid "stack guard value must be an exact power of 2" msgstr "" -#: config/s390/s390.c:1318 +#: config/s390/s390.c:1344 msgid "-mstack-size implies use of -mstack-guard" msgstr "" -#: config/s390/s390.c:1322 +#: config/s390/s390.c:1348 msgid "-mstack-guard implies use of -mstack-size" msgstr "" -#: config/s390/s390.c:4024 +#: config/s390/s390.c:4052 msgid "Cannot decompose address." msgstr "" -#: config/s390/s390.c:4195 +#: config/s390/s390.c:4244 msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/s390/s390.c:6241 +#: config/s390/s390.c:6291 msgid "Total size of local variables exceeds architecture limit." msgstr "" -#: config/s390/s390.c:6780 +#: config/s390/s390.c:6830 #, c-format msgid "frame size of `%s' is " msgstr "" -#: config/s390/s390.c:6780 +#: config/s390/s390.c:6830 msgid " bytes" msgstr "" -#: config/s390/s390.c:6784 +#: config/s390/s390.c:6834 #, c-format msgid "`%s' uses dynamic stack allocation" msgstr "" -#: config/s390/s390.h:137 +#: config/s390/s390.h:139 msgid "Use bras for executable < 64k" msgstr "" -#: config/s390/s390.h:138 +#: config/s390/s390.h:140 msgid "Don't use bras" msgstr "" -#: config/s390/s390.h:139 +#: config/s390/s390.h:141 msgid "Additional debug prints" msgstr "" -#: config/s390/s390.h:140 +#: config/s390/s390.h:142 msgid "Don't print additional debug prints" msgstr "" -#: config/s390/s390.h:141 +#: config/s390/s390.h:143 msgid "64 bit ABI" msgstr "" -#: config/s390/s390.h:142 +#: config/s390/s390.h:144 msgid "31 bit ABI" msgstr "" -#: config/s390/s390.h:143 +#: config/s390/s390.h:145 msgid "z/Architecture" msgstr "" -#: config/s390/s390.h:144 +#: config/s390/s390.h:146 msgid "ESA/390 architecture" msgstr "" -#: config/s390/s390.h:145 +#: config/s390/s390.h:147 msgid "mvcle use" msgstr "" -#: config/s390/s390.h:146 +#: config/s390/s390.h:148 msgid "mvc&ex" msgstr "" -#: config/s390/s390.h:147 +#: config/s390/s390.h:149 msgid "enable tpf OS tracing code" msgstr "" -#: config/s390/s390.h:148 +#: config/s390/s390.h:150 msgid "disable tpf OS tracing code" msgstr "" -#: config/s390/s390.h:149 +#: config/s390/s390.h:151 msgid "disable fused multiply/add instructions" msgstr "" -#: config/s390/s390.h:150 +#: config/s390/s390.h:152 msgid "enable fused multiply/add instructions" msgstr "" -#: config/s390/s390.h:159 +#: config/s390/s390.h:161 msgid "Set backchain" msgstr "" -#: config/s390/s390.h:161 +#: config/s390/s390.h:163 msgid "Do not set backchain" msgstr "" -#: config/s390/s390.h:163 +#: config/s390/s390.h:165 msgid "Set backchain appropriate for the linux kernel" msgstr "" -#: config/s390/s390.h:165 +#: config/s390/s390.h:167 msgid "Warn if a single function's framesize exceeds the given framesize" msgstr "" -#: config/s390/s390.h:168 +#: config/s390/s390.h:170 msgid "Warn if a function uses alloca or creates an array with dynamic size" msgstr "" -#: config/s390/s390.h:171 +#: config/s390/s390.h:173 msgid "" "Emit extra code in the function prologue in order to trap if the stacksize " "exceeds the given limit" msgstr "" -#: config/s390/s390.h:174 +#: config/s390/s390.h:176 msgid "" "Set the max. number of bytes which has to be left to stack size before a " "trap instruction is triggered" msgstr "" -#: config/sh/sh.c:6183 +#: config/sh/sh.c:6186 msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:7152 +#: config/sh/sh.c:7155 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:7174 config/sh/sh.c:7209 +#: config/sh/sh.c:7177 config/sh/sh.c:7212 #, c-format msgid "`%s' attribute only applies to interrupt functions" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:7181 +#: config/sh/sh.c:7184 #, c-format msgid "`%s' attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:7216 +#: config/sh/sh.c:7219 #, c-format msgid "`%s' attribute argument not an integer constant" msgstr "" -#: config/sh/sh.c:7344 +#: config/sh/sh.c:7347 #, c-format msgid "created and used with differing settings of `-m%s'" msgstr "" @@ -12266,7 +12353,7 @@ msgstr "" msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute." msgstr "" -#: config/sh/symbian.c:892 cp/tree.c:2355 +#: config/sh/symbian.c:892 cp/tree.c:2360 #, c-format msgid "lang_* check: failed in %s, at %s:%d" msgstr "" @@ -12278,16 +12365,16 @@ msgstr "" msgid "Profiling is not supported on this target." msgstr "" -#: config/sparc/sparc.c:557 +#: config/sparc/sparc.c:559 #, c-format msgid "%s is not supported by this configuration" msgstr "" -#: config/sparc/sparc.c:564 +#: config/sparc/sparc.c:566 msgid "-mlong-double-64 not allowed with -m64" msgstr "" -#: config/sparc/sparc.c:589 +#: config/sparc/sparc.c:591 msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" @@ -12807,564 +12894,563 @@ msgstr "" msgid "`-gnat' misspelled as `-gant'" msgstr "" -#: cp/call.c:282 +#: cp/call.c:288 msgid "unable to call pointer to member function here" msgstr "" -#: cp/call.c:2365 +#: cp/call.c:2374 msgid "%s %D(%T, %T, %T) <built-in>" msgstr "" -#: cp/call.c:2370 +#: cp/call.c:2379 msgid "%s %D(%T, %T) <built-in>" msgstr "" -#: cp/call.c:2374 +#: cp/call.c:2383 msgid "%s %D(%T) <built-in>" msgstr "" -#: cp/call.c:2378 +#: cp/call.c:2387 msgid "%s %T <conversion>" msgstr "" -#: cp/call.c:2380 +#: cp/call.c:2389 msgid "%J%s %+#D <near match>" msgstr "" -#: cp/call.c:2382 +#: cp/call.c:2391 msgid "%J%s %+#D" msgstr "" -#: cp/call.c:2417 +#: cp/call.c:2426 msgid "candidates are:" msgstr "" -#: cp/call.c:2603 +#: cp/call.c:2612 msgid "conversion from %qT to %qT is ambiguous" msgstr "" -#: cp/call.c:2757 cp/call.c:2815 +#: cp/call.c:2766 cp/call.c:2824 msgid "no matching function for call to %<%D(%A)%>" msgstr "" -#: cp/call.c:2760 cp/call.c:2818 +#: cp/call.c:2769 cp/call.c:2827 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:2886 +#: cp/call.c:2895 #, c-format msgid "" "pointer-to-member function %E cannot be called without an object; consider " "using .* or ->*" msgstr "" -#: cp/call.c:2955 +#: cp/call.c:2964 msgid "no match for call to %<(%T) (%A)%>" msgstr "" -#: cp/call.c:2964 +#: cp/call.c:2973 msgid "call of %<(%T) (%A)%> is ambiguous" msgstr "" -#: cp/call.c:3001 +#: cp/call.c:3010 msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>" msgstr "" -#: cp/call.c:3007 +#: cp/call.c:3016 msgid "%s for %<operator%s%> in %<%E%s%>" msgstr "" -#: cp/call.c:3011 +#: cp/call.c:3020 msgid "%s for %<operator[]%> in %<%E[%E]%>" msgstr "" -#: cp/call.c:3016 +#: cp/call.c:3025 msgid "%s for %qs in %<%s %E%>" msgstr "" -#: cp/call.c:3021 +#: cp/call.c:3030 msgid "%s for %<operator%s%> in %<%E %s %E%>" msgstr "" -#: cp/call.c:3024 +#: cp/call.c:3033 msgid "%s for %<operator%s%> in %<%s%E%>" msgstr "" -#: cp/call.c:3114 +#: cp/call.c:3123 msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" -#: cp/call.c:3191 +#: cp/call.c:3200 msgid "%qE has type %<void%> and is not a throw-expression" msgstr "" -#: cp/call.c:3230 cp/call.c:3440 +#: cp/call.c:3239 cp/call.c:3449 msgid "operands to ?: have different types" msgstr "" -#: cp/call.c:3394 +#: cp/call.c:3403 msgid "enumeral mismatch in conditional expression: `%T' vs `%T'" msgstr "" -#: cp/call.c:3401 +#: cp/call.c:3410 msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: cp/call.c:3696 +#: cp/call.c:3705 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" msgstr "" -#: cp/call.c:3749 +#: cp/call.c:3758 msgid "using synthesized %q#D for copy assignment" msgstr "" -#: cp/call.c:3751 +#: cp/call.c:3760 msgid " where cfront would use %q#D" msgstr "" -#: cp/call.c:3783 +#: cp/call.c:3792 msgid "comparison between %q#T and %q#T" msgstr "" -#: cp/call.c:4040 +#: cp/call.c:4049 msgid "no suitable %<operator %s> for %qT" msgstr "" -#: cp/call.c:4057 +#: cp/call.c:4066 msgid "%q+#D is private" msgstr "" -#: cp/call.c:4059 +#: cp/call.c:4068 msgid "%q+#D is protected" msgstr "" -#: cp/call.c:4061 +#: cp/call.c:4070 msgid "%q+#D is inaccessible" msgstr "" -#: cp/call.c:4062 +#: cp/call.c:4071 msgid "within this context" msgstr "" -#: cp/call.c:4145 +#: cp/call.c:4159 cp/cvt.c:263 msgid "invalid conversion from %qT to %qT" msgstr "" -#: cp/call.c:4147 +#: cp/call.c:4161 msgid " initializing argument %P of %qD" msgstr "" -#: cp/call.c:4290 +#: cp/call.c:4305 msgid "cannot bind bitfield %qE to %qT" msgstr "" -#: cp/call.c:4293 +#: cp/call.c:4308 msgid "cannot bind packed field %qE to %qT" msgstr "" -#: cp/call.c:4296 +#: cp/call.c:4311 msgid "cannot bind rvalue %qE to %qT" msgstr "" -#: cp/call.c:4381 +#: cp/call.c:4406 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:4407 +#: cp/call.c:4432 msgid "" -"cannot receive objects of non-POD type %q#T' through %<...%>; call will " -"abort at runtime" +"cannot receive objects of non-POD type %q#T through %<...%>; call will abort " +"at runtime" msgstr "" -#: cp/call.c:4450 +#: cp/call.c:4475 msgid "the default argument for parameter %d of %qD has not yet been parsed" msgstr "" -#: cp/call.c:4655 -msgid "passing `%T' as `this' argument of `%#D' discards qualifiers" +#: cp/call.c:4680 +msgid "passing %qT as %<this%> argument of %q#D discards qualifiers" msgstr "" -#: cp/call.c:4674 +#: cp/call.c:4699 msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.c:4924 +#: cp/call.c:4949 msgid "could not find class$ field in java interface type %qT" msgstr "" -#: cp/call.c:5186 +#: cp/call.c:5211 msgid "call to non-function %qD" msgstr "" -#: cp/call.c:5211 +#: cp/call.c:5236 msgid "request for member %qD in %qE, which is of non-aggregate type %qT" msgstr "" -#: cp/call.c:5290 +#: cp/call.c:5315 msgid "no matching function for call to %<%T::%s(%A)%#V%>" msgstr "" -#: cp/call.c:5308 +#: cp/call.c:5333 msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.c:5332 +#: cp/call.c:5357 msgid "cannot call member function %qD without object" msgstr "" -#: cp/call.c:5937 +#: cp/call.c:5962 msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.c:5939 cp/name-lookup.c:4244 +#: cp/call.c:5964 cp/name-lookup.c:4245 msgid " in call to %qD" msgstr "" -#: cp/call.c:5996 +#: cp/call.c:6021 msgid "choosing %qD over %qD" msgstr "" -#: cp/call.c:5997 +#: cp/call.c:6022 msgid " for conversion from %qT to %qT" msgstr "" -#: cp/call.c:5999 +#: cp/call.c:6024 msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:6120 +#: cp/call.c:6145 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:6124 +#: cp/call.c:6149 msgid "candidate 1:" msgstr "" -#: cp/call.c:6125 +#: cp/call.c:6150 msgid "candidate 2:" msgstr "" -#: cp/call.c:6261 +#: cp/call.c:6286 msgid "could not convert %qE to %qT" msgstr "" -#: cp/call.c:6385 +#: cp/call.c:6416 msgid "" "invalid initialization of non-const reference of type %qT from a temporary " "of type %qT" msgstr "" -#: cp/call.c:6389 +#: cp/call.c:6420 msgid "" "invalid initialization of reference of type %qT from expression of type %qT" msgstr "" -#: cp/class.c:274 +#: cp/class.c:273 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT" msgstr "" -#: cp/class.c:886 +#: cp/class.c:898 msgid "Java class %qT cannot have an implicit non-trivial destructor" msgstr "" -#: cp/class.c:887 +#: cp/class.c:899 msgid "Java class %qT cannot have a destructor" msgstr "" -#: cp/class.c:986 -msgid "`%#D' and `%#D' cannot be overloaded" +#: cp/class.c:998 +msgid "%q#D and %q#D cannot be overloaded" msgstr "" -#: cp/class.c:1043 +#: cp/class.c:1055 msgid "conflicting access specifications for method %qD, ignored" msgstr "" -#: cp/class.c:1046 +#: cp/class.c:1058 #, c-format msgid "conflicting access specifications for field %qE, ignored" msgstr "" -#: cp/class.c:1096 +#: cp/class.c:1108 msgid "%qD names constructor" msgstr "" -#: cp/class.c:1101 +#: cp/class.c:1113 msgid "%qD invalid in %qT" msgstr "" -#: cp/class.c:1109 +#: cp/class.c:1121 msgid "no members matching %qD in %q#T" msgstr "" -#: cp/class.c:1141 cp/class.c:1149 +#: cp/class.c:1153 cp/class.c:1161 msgid "%qD invalid in %q#T" msgstr "" -#: cp/class.c:1142 +#: cp/class.c:1154 msgid " because of local method %q#D with same name" msgstr "" -#: cp/class.c:1150 +#: cp/class.c:1162 msgid " because of local member %q#D with same name" msgstr "" -#: cp/class.c:1195 +#: cp/class.c:1207 msgid "base class %q#T has a non-virtual destructor" msgstr "" -#: cp/class.c:1214 +#: cp/class.c:1226 msgid "" "base %qT with only non-default constructor in class without a constructor" msgstr "" -#: cp/class.c:1521 +#: cp/class.c:1534 msgid "all member functions in class %qT are private" msgstr "" -#: cp/class.c:1532 +#: cp/class.c:1545 msgid "%q#T only defines a private destructor and has no friends" msgstr "" -#: cp/class.c:1572 +#: cp/class.c:1585 msgid "%q#T only defines private constructors and has no friends" msgstr "" -#: cp/class.c:1910 +#: cp/class.c:1923 msgid "no unique final overrider for %qD in %qT" msgstr "" #. Here we know it is a hider, and no overrider exists. -#: cp/class.c:2361 +#: cp/class.c:2379 msgid "%qD was hidden" msgstr "" -#: cp/class.c:2362 +#: cp/class.c:2380 msgid " by %qD" msgstr "" -#: cp/class.c:2403 cp/decl2.c:1139 +#: cp/class.c:2421 cp/decl2.c:1142 msgid "%q#D invalid; an anonymous union can only have non-static data members" msgstr "" -#: cp/class.c:2410 cp/decl2.c:1146 +#: cp/class.c:2428 cp/decl2.c:1149 msgid "private member %q#D in anonymous union" msgstr "" -#: cp/class.c:2413 cp/decl2.c:1148 +#: cp/class.c:2431 cp/decl2.c:1151 msgid "protected member %q#D in anonymous union" msgstr "" -#: cp/class.c:2527 +#: cp/class.c:2545 msgid "" "vtable layout for class %qT may not be ABI-compliant and may change in a " "future version of GCC due to implicit virtual destructor" msgstr "" -#: cp/class.c:2585 +#: cp/class.c:2603 msgid "bit-field %q#D with non-integral type" msgstr "" -#: cp/class.c:2605 +#: cp/class.c:2623 msgid "bit-field %qD width not an integer constant" msgstr "" -#: cp/class.c:2611 +#: cp/class.c:2629 msgid "negative width in bit-field %qD" msgstr "" -#: cp/class.c:2616 +#: cp/class.c:2634 msgid "zero width for bit-field %qD" msgstr "" -#: cp/class.c:2622 +#: cp/class.c:2640 msgid "width of %qD exceeds its type" msgstr "" -#: cp/class.c:2631 +#: cp/class.c:2649 msgid "%qD is too small to hold all values of %q#T" msgstr "" -#: cp/class.c:2693 +#: cp/class.c:2711 msgid "member %q#D with constructor not allowed in union" msgstr "" -#: cp/class.c:2696 +#: cp/class.c:2714 msgid "member %q#D with destructor not allowed in union" msgstr "" -#: cp/class.c:2699 +#: cp/class.c:2717 msgid "member %q#D with copy assignment operator not allowed in union" msgstr "" -#: cp/class.c:2726 +#: cp/class.c:2744 msgid "multiple fields in union %qT initialized" msgstr "" -#: cp/class.c:2792 +#: cp/class.c:2810 msgid "ignoring packed attribute on unpacked non-POD field %q#D" msgstr "" -#: cp/class.c:2852 +#: cp/class.c:2870 msgid "%qD may not be static because it is a member of a union" msgstr "" -#: cp/class.c:2857 -msgid "%qD may not have reference type `%T' because it is a member of a union" +#: cp/class.c:2875 +msgid "%qD may not have reference type %qT because it is a member of a union" msgstr "" -#: cp/class.c:2865 +#: cp/class.c:2884 msgid "field %qD in local class cannot be static" msgstr "" -#: cp/class.c:2871 +#: cp/class.c:2890 msgid "field %qD invalidly declared function type" msgstr "" -#: cp/class.c:2877 +#: cp/class.c:2896 msgid "field %qD invalidly declared method type" msgstr "" -#: cp/class.c:2910 +#: cp/class.c:2929 msgid "non-static reference %q#D in class without a constructor" msgstr "" -#: cp/class.c:2958 +#: cp/class.c:2977 msgid "non-static const member %q#D in class without a constructor" msgstr "" -#: cp/class.c:2973 +#: cp/class.c:2992 msgid "field %q#D with same name as class" msgstr "" -#: cp/class.c:3007 +#: cp/class.c:3026 msgid "%q#T has pointer data members" msgstr "" -#: cp/class.c:3011 +#: cp/class.c:3030 msgid " but does not override %<%T(const %T&)%>" msgstr "" -#: cp/class.c:3013 +#: cp/class.c:3032 msgid " or %<operator=(const %T&)%>" msgstr "" -#: cp/class.c:3016 +#: cp/class.c:3035 msgid " but does not override %<operator=(const %T&)%>" msgstr "" -#: cp/class.c:3449 +#: cp/class.c:3468 msgid "" "offset of empty base %qT may not be ABI-compliant and maychange in a future " "version of GCC" msgstr "" -#: cp/class.c:3561 +#: cp/class.c:3580 msgid "class %qT will be considered nearly empty in a future version of GCC" msgstr "" -#: cp/class.c:3643 +#: cp/class.c:3662 msgid "initializer specified for non-virtual method %qD" msgstr "" -#: cp/class.c:4302 +#: cp/class.c:4321 msgid "" "offset of virtual base %qT is not ABI-compliant and may change in a future " "version of GCC" msgstr "" -#: cp/class.c:4397 +#: cp/class.c:4420 msgid "direct base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:4409 +#: cp/class.c:4432 msgid "virtual base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:4580 +#: cp/class.c:4603 msgid "" -"size assigned to `%T' may not be ABI-compliant and may change in a future " +"size assigned to %qT may not be ABI-compliant and may change in a future " "version of GCC" msgstr "" #. Versions of G++ before G++ 3.4 did not reset the #. DECL_MODE. -#: cp/class.c:4619 +#: cp/class.c:4642 msgid "" "the offset of %qD may not be ABI-compliant and may change in a future " "version of GCC" msgstr "" -#: cp/class.c:4642 +#: cp/class.c:4665 msgid "" "offset of %qD is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/class.c:4652 +#: cp/class.c:4675 msgid "" "%qD contains empty classes which may cause base classes to be placed at " "different locations in a future version of GCC" msgstr "" -#: cp/class.c:4711 +#: cp/class.c:4734 msgid "" "layout of classes derived from empty class %qT may change in a future " "version of GCC" msgstr "" -#: cp/class.c:4852 +#: cp/class.c:4875 cp/semantics.c:2100 msgid "redefinition of %q#T" msgstr "" -#: cp/class.c:4996 +#: cp/class.c:5019 msgid "%q#T has virtual functions but non-virtual destructor" msgstr "" -#: cp/class.c:5091 +#: cp/class.c:5114 msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/class.c:5509 +#: cp/class.c:5532 #, c-format msgid "language string `\"%E\"' not recognized" msgstr "" -#: cp/class.c:5596 -msgid "" -"cannot resolve overloaded function `%D' based on conversion to type `%T'" +#: cp/class.c:5619 +msgid "cannot resolve overloaded function %qD based on conversion to type %qT" msgstr "" -#: cp/class.c:5721 +#: cp/class.c:5744 msgid "no matches converting function %qD to type %q#T" msgstr "" -#: cp/class.c:5744 +#: cp/class.c:5767 msgid "converting overloaded function %qD to type %q#T is ambiguous" msgstr "" -#: cp/class.c:5770 +#: cp/class.c:5793 msgid "assuming pointer to member %qD" msgstr "" -#: cp/class.c:5773 +#: cp/class.c:5796 msgid "(a pointer to member can only be formed with %<&%E%>)" msgstr "" -#: cp/class.c:5818 cp/class.c:5997 cp/class.c:6004 +#: cp/class.c:5841 cp/class.c:6020 cp/class.c:6027 msgid "not enough type information" msgstr "" -#: cp/class.c:5835 +#: cp/class.c:5858 msgid "argument of type %qT does not match %qT" msgstr "" -#: cp/class.c:5981 +#: cp/class.c:6004 msgid "invalid operation on uninstantiated type" msgstr "" @@ -13373,106 +13459,98 @@ 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:6247 cp/decl.c:1230 cp/name-lookup.c:577 cp/pt.c:2166 +#: cp/class.c:6270 cp/decl.c:1230 cp/name-lookup.c:577 cp/pt.c:2223 msgid "declaration of %q#D" msgstr "" -#: cp/class.c:6248 +#: cp/class.c:6271 msgid "changes meaning of %qD from %q+#D" msgstr "" #: cp/cvt.c:90 -msgid "can't convert from incomplete type `%T' to `%T'" +msgid "can't convert from incomplete type %qT to %qT" msgstr "" #: cp/cvt.c:99 -msgid "conversion of `%E' from `%T' to `%T' is ambiguous" +msgid "conversion of %qE from %qT to %qT is ambiguous" msgstr "" -#: cp/cvt.c:115 cp/cvt.c:129 -msgid "converting from `%T' to `%T'" +#: cp/cvt.c:168 cp/cvt.c:237 cp/cvt.c:284 +msgid "cannot convert %qE from type %qT to type %qT" msgstr "" -#: cp/cvt.c:187 cp/cvt.c:255 cp/cvt.c:301 -msgid "cannot convert `%E' from type `%T' to type `%T'" +#: cp/cvt.c:197 cp/cvt.c:201 +msgid "pointer to member cast from %qT to %qT is via virtual base" msgstr "" -#: cp/cvt.c:216 cp/cvt.c:220 -msgid "pointer to member cast from `%T' to `%T' is via virtual base" +#: cp/cvt.c:499 +msgid "conversion from %qT to %qT discards qualifiers" msgstr "" -#: cp/cvt.c:280 -msgid "invalid conversion from '%T' to '%T'" +#: cp/cvt.c:517 +msgid "casting %qT to %qT does not dereference pointer" msgstr "" -#: cp/cvt.c:512 -msgid "conversion from `%T' to `%T' discards qualifiers" -msgstr "" - -#: cp/cvt.c:530 -msgid "casting `%T' to `%T' does not dereference pointer" +#: cp/cvt.c:544 +msgid "cannot convert type %qT to type %qT" msgstr "" -#: cp/cvt.c:557 -msgid "cannot convert type `%T' to type `%T'" +#: cp/cvt.c:671 +msgid "conversion from %q#T to %q#T" msgstr "" -#: cp/cvt.c:681 -msgid "conversion from `%#T' to `%#T'" +#: cp/cvt.c:683 cp/cvt.c:703 +msgid "%q#T used where a %qT was expected" msgstr "" -#: cp/cvt.c:693 cp/cvt.c:713 -msgid "`%#T' used where a `%T' was expected" +#: cp/cvt.c:718 +msgid "%q#T used where a floating point value was expected" msgstr "" -#: cp/cvt.c:728 -msgid "`%#T' used where a floating point value was expected" +#: cp/cvt.c:765 +msgid "conversion from %qT to non-scalar type %qT requested" msgstr "" -#: cp/cvt.c:775 -msgid "conversion from `%T' to non-scalar type `%T' requested" +#: cp/cvt.c:853 +msgid "object of incomplete type %qT will not be accessed in %s" msgstr "" -#: cp/cvt.c:863 -msgid "object of incomplete type `%T' will not be accessed in %s" +#: cp/cvt.c:856 +msgid "object of type %qT will not be accessed in %s" msgstr "" -#: cp/cvt.c:866 -msgid "object of type `%T' will not be accessed in %s" -msgstr "" - -#: cp/cvt.c:882 -msgid "object `%E' of incomplete type `%T' will not be accessed in %s" +#: cp/cvt.c:872 +msgid "object %qE of incomplete type %qT will not be accessed in %s" msgstr "" #. [over.over] enumerates the places where we can take the address #. of an overloaded function, and this is not one of them. -#: cp/cvt.c:898 +#: cp/cvt.c:888 #, c-format msgid "%s cannot resolve address of overloaded function" msgstr "" #. Only warn when there is no &. -#: cp/cvt.c:904 +#: cp/cvt.c:894 #, c-format -msgid "%s is a reference, not call, to function `%E'" +msgid "%s is a reference, not call, to function %qE" msgstr "" -#: cp/cvt.c:912 +#: cp/cvt.c:902 #, c-format msgid "%s has no effect" msgstr "" -#: cp/cvt.c:1024 +#: cp/cvt.c:1013 msgid "converting NULL to non-pointer type" msgstr "" -#: cp/cvt.c:1097 -msgid "ambiguous default type conversion from `%T'" +#: cp/cvt.c:1086 +msgid "ambiguous default type conversion from %qT" msgstr "" -#: cp/cvt.c:1099 -msgid " candidate conversions include `%D' and `%D'" +#: cp/cvt.c:1088 +msgid " candidate conversions include %qD and %qD" msgstr "" #: cp/decl.c:367 @@ -13704,14 +13782,14 @@ msgid "label named wchar_t" msgstr "" #: cp/decl.c:2419 -msgid "duplicate label `%D'" +msgid "duplicate label %qD" msgstr "" -#: cp/decl.c:2650 cp/parser.c:3524 +#: cp/decl.c:2650 cp/parser.c:3437 msgid "%qD used without template parameters" msgstr "" -#: cp/decl.c:2660 cp/decl.c:2675 cp/decl.c:2762 +#: cp/decl.c:2660 cp/decl.c:2675 cp/decl.c:2766 msgid "no class template named %q#T in %q#T" msgstr "" @@ -13719,724 +13797,745 @@ msgstr "" msgid "no type named %q#T in %q#T" msgstr "" -#: cp/decl.c:3432 +#: cp/decl.c:2775 +msgid "template parameters do not match template" +msgstr "" + +#: cp/decl.c:2776 cp/friend.c:317 cp/friend.c:325 +msgid "%qD declared here" +msgstr "" + +#: cp/decl.c:3448 msgid "%Jan anonymous union cannot have function members" msgstr "" -#: cp/decl.c:3450 +#: cp/decl.c:3466 msgid "member %q#D with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3454 +#: cp/decl.c:3470 msgid "member %q#D with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3458 +#: cp/decl.c:3474 msgid "" "member %q#D with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3484 +#: cp/decl.c:3500 msgid "multiple types in one declaration" msgstr "" -#: cp/decl.c:3488 +#: cp/decl.c:3504 msgid "redeclaration of C++ built-in type %qT" msgstr "" -#: cp/decl.c:3524 +#: cp/decl.c:3540 msgid "missing type-name in typedef-declaration" msgstr "" -#: cp/decl.c:3532 +#: cp/decl.c:3548 msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/decl.c:3539 +#: cp/decl.c:3555 #, c-format msgid "%qs can only be specified for functions" msgstr "" -#: cp/decl.c:3545 +#: cp/decl.c:3561 msgid "%<friend%> can only be specified inside a class" msgstr "" -#: cp/decl.c:3547 +#: cp/decl.c:3563 msgid "%<explicit%> can only be specified for constructors" msgstr "" -#: cp/decl.c:3549 +#: cp/decl.c:3565 msgid "a storage class can only be specified for objects and functions" msgstr "" -#: cp/decl.c:3555 +#: cp/decl.c:3571 msgid "qualifiers can only be specified for objects and functions" msgstr "" -#: cp/decl.c:3698 +#: cp/decl.c:3601 +msgid "attribute ignored in declaration of %q#T" +msgstr "" + +#: cp/decl.c:3602 +msgid "attribute for %q#T must follow the %qs keyword" +msgstr "" + +#: cp/decl.c:3723 msgid "function %q#D is initialized like a variable" msgstr "" -#: cp/decl.c:3710 +#: cp/decl.c:3735 msgid "declaration of %q#D has %<extern%> and is initialized" msgstr "" -#: cp/decl.c:3741 +#: cp/decl.c:3766 msgid "%q#D is not a static member of %q#T" msgstr "" -#: cp/decl.c:3747 +#: cp/decl.c:3772 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.c:3759 +#: cp/decl.c:3784 msgid "duplicate initialization of %D" msgstr "" -#: cp/decl.c:3792 +#: cp/decl.c:3817 msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.c:3841 +#: cp/decl.c:3866 msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cp/decl.c:3848 cp/decl.c:4472 +#: cp/decl.c:3873 cp/decl.c:4497 msgid "elements of array %q#D have incomplete type" msgstr "" -#: cp/decl.c:3864 +#: cp/decl.c:3889 msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:3914 -msgid "`%D' declared as reference but not initialized" +#: cp/decl.c:3939 +msgid "%qD declared as reference but not initialized" msgstr "" -#: cp/decl.c:3920 +#: cp/decl.c:3945 msgid "ISO C++ forbids use of initializer list to initialize reference %qD" msgstr "" -#: cp/decl.c:3949 +#: cp/decl.c:3974 msgid "cannot initialize %qT from %qT" msgstr "" -#: cp/decl.c:3981 +#: cp/decl.c:4006 msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.c:3986 -msgid "array size missing in `%D'" +#: cp/decl.c:4011 +msgid "array size missing in %qD" msgstr "" -#: cp/decl.c:3998 +#: cp/decl.c:4023 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:4035 +#: cp/decl.c:4060 msgid "storage size of %qD isn't known" msgstr "" -#: cp/decl.c:4057 +#: cp/decl.c:4082 msgid "storage size of %qD isn't constant" msgstr "" -#: cp/decl.c:4112 +#: cp/decl.c:4137 msgid "" "sorry: semantics of inline function static data %q#D are wrong (you'll wind " "up with multiple copies)" msgstr "" -#: cp/decl.c:4115 +#: cp/decl.c:4140 msgid "%J you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:4142 +#: cp/decl.c:4167 msgid "uninitialized const %qD" msgstr "" -#: cp/decl.c:4202 +#: cp/decl.c:4227 msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4212 +#: cp/decl.c:4237 #, c-format msgid "Designated initializer %qE larger than array size" msgstr "" -#: cp/decl.c:4283 +#: cp/decl.c:4308 msgid "brace-enclosed initializer used to initialize %qT" msgstr "" -#: cp/decl.c:4346 +#: cp/decl.c:4371 msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.c:4362 +#: cp/decl.c:4387 msgid "ISO C++ does not allow designated initializers" msgstr "" -#: cp/decl.c:4366 +#: cp/decl.c:4391 msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.c:4428 +#: cp/decl.c:4453 msgid "too many initializers for %qT" msgstr "" -#: cp/decl.c:4466 +#: cp/decl.c:4491 msgid "variable-sized object %qD may not be initialized" msgstr "" -#: cp/decl.c:4477 +#: cp/decl.c:4502 msgid "%qD has incomplete type" msgstr "" -#: cp/decl.c:4531 +#: cp/decl.c:4556 msgid "%qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.c:4576 +#: cp/decl.c:4601 msgid "structure %qD with uninitialized const members" msgstr "" -#: cp/decl.c:4578 +#: cp/decl.c:4603 msgid "structure %qD with uninitialized reference members" msgstr "" -#: cp/decl.c:4772 +#: cp/decl.c:4798 msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:4789 +#: cp/decl.c:4815 msgid "cannot initialize %qD to namespace %qD" msgstr "" -#: cp/decl.c:4832 +#: cp/decl.c:4858 msgid "shadowing previous type declaration of %q#D" msgstr "" -#: cp/decl.c:4869 +#: cp/decl.c:4895 msgid "%qD cannot be thread-local because it has non-POD type %qT" msgstr "" -#: cp/decl.c:4884 +#: cp/decl.c:4910 msgid "%qD is thread-local and so cannot be dynamically initialized" msgstr "" -#: cp/decl.c:5475 +#: cp/decl.c:5518 msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:5477 +#: cp/decl.c:5520 msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:5498 +#: cp/decl.c:5541 msgid "%qD declared as a %<virtual%> %s" msgstr "" -#: cp/decl.c:5500 +#: cp/decl.c:5543 msgid "%qD declared as an %<inline%> %s" msgstr "" -#: cp/decl.c:5502 +#: cp/decl.c:5545 msgid "" -"%<const%> and %<volatile%> function specifiers on q%D invalid in %s " +"%<const%> and %<volatile%> function specifiers on %qD invalid in %s " "declaration" msgstr "" -#: cp/decl.c:5506 +#: cp/decl.c:5549 msgid "%qD declared as a friend" msgstr "" -#: cp/decl.c:5512 +#: cp/decl.c:5555 msgid "%qD declared with an exception specification" msgstr "" -#: cp/decl.c:5595 +#: cp/decl.c:5638 msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.c:5597 +#: cp/decl.c:5640 msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.c:5599 +#: cp/decl.c:5642 msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.c:5603 +#: cp/decl.c:5646 msgid "%<::main%> must return %<int%>" msgstr "" -#: cp/decl.c:5633 +#: cp/decl.c:5676 msgid "non-local function %q#D uses anonymous type" msgstr "" -#: cp/decl.c:5636 cp/decl.c:5982 +#: cp/decl.c:5679 cp/decl.c:6021 msgid "" "%q#D does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:5642 +#: cp/decl.c:5685 msgid "non-local function %q#D uses local type %qT" msgstr "" -#: cp/decl.c:5665 +#: cp/decl.c:5708 msgid "%smember function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:5689 +#: cp/decl.c:5732 msgid "defining explicit specialization %qD in friend declaration" msgstr "" #. Something like `template <class T> friend void f<T>()'. -#: cp/decl.c:5699 +#: cp/decl.c:5742 msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: cp/decl.c:5727 +#: cp/decl.c:5770 msgid "" "default arguments are not allowed in declaration of friend template " "specialization %qD" msgstr "" -#: cp/decl.c:5735 +#: cp/decl.c:5778 msgid "" "%<inline%> is not allowed in declaration of friend template specialization %" "qD" msgstr "" -#: cp/decl.c:5802 +#: cp/decl.c:5845 msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.c:5822 cp/decl2.c:715 +#: cp/decl.c:5865 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:5979 +#: cp/decl.c:6018 msgid "non-local variable %q#D uses anonymous type" msgstr "" -#: cp/decl.c:5988 +#: cp/decl.c:6027 msgid "non-local variable %q#D uses local type %qT" msgstr "" -#: cp/decl.c:6103 +#: cp/decl.c:6142 msgid "" "invalid in-class initialization of static data member of non-integral type %" "qT" msgstr "" -#: cp/decl.c:6113 +#: cp/decl.c:6152 msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.c:6117 +#: cp/decl.c:6156 msgid "" "ISO C++ forbids initialization of member constant %qD of non-integral type %" "qT" msgstr "" -#: cp/decl.c:6137 +#: cp/decl.c:6176 msgid "size of array %qD has non-integral type %qT" msgstr "" -#: cp/decl.c:6139 +#: cp/decl.c:6178 msgid "size of array has non-integral type %qT" msgstr "" -#: cp/decl.c:6175 +#: cp/decl.c:6214 msgid "size of array %qD is negative" msgstr "" -#: cp/decl.c:6177 +#: cp/decl.c:6216 msgid "size of array is negative" msgstr "" -#: cp/decl.c:6185 +#: cp/decl.c:6224 msgid "ISO C++ forbids zero-size array %qD" msgstr "" -#: cp/decl.c:6187 +#: cp/decl.c:6226 msgid "ISO C++ forbids zero-size array" msgstr "" -#: cp/decl.c:6194 +#: cp/decl.c:6233 msgid "size of array %qD is not an integral constant-expression" msgstr "" -#: cp/decl.c:6197 +#: cp/decl.c:6236 msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.c:6202 +#: cp/decl.c:6241 msgid "ISO C++ forbids variable-size array %qD" msgstr "" -#: cp/decl.c:6204 +#: cp/decl.c:6243 msgid "ISO C++ forbids variable-size array" msgstr "" -#: cp/decl.c:6234 +#: cp/decl.c:6273 msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:6309 +#: cp/decl.c:6348 msgid "declaration of %qD as %s" msgstr "" -#: cp/decl.c:6311 +#: cp/decl.c:6350 #, c-format msgid "creating %s" msgstr "" -#: cp/decl.c:6323 +#: cp/decl.c:6362 msgid "" "declaration of %qD as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.c:6327 +#: cp/decl.c:6366 msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:6362 +#: cp/decl.c:6401 msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:6372 +#: cp/decl.c:6411 msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:6385 +#: cp/decl.c:6424 msgid "operator %qT declared to return %qT" msgstr "" -#: cp/decl.c:6387 +#: cp/decl.c:6426 msgid "return type specified for %<operator %T%>" msgstr "" -#: cp/decl.c:6557 +#: cp/decl.c:6448 +msgid "unnamed variable or field declared void" +msgstr "" + +#: cp/decl.c:6452 +#, c-format +msgid "variable or field %qE declared void" +msgstr "" + +#: cp/decl.c:6455 +msgid "variable or field declared void" +msgstr "" + +#: cp/decl.c:6621 msgid "type %qT is not derived from type %qT" msgstr "" -#: cp/decl.c:6602 +#: cp/decl.c:6666 msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.c:6658 +#: cp/decl.c:6722 cp/decl.c:7817 msgid "declaration of %qD as non-function" msgstr "" -#: cp/decl.c:6691 +#: cp/decl.c:6755 #, c-format msgid "two or more data types in declaration of %qs" msgstr "" -#: cp/decl.c:6734 +#: cp/decl.c:6798 msgid "ISO C++ does not support %<long long%>" msgstr "" -#: cp/decl.c:6794 cp/decl.c:6796 +#: cp/decl.c:6858 cp/decl.c:6860 #, c-format msgid "ISO C++ forbids declaration of %qs with no type" msgstr "" -#: cp/decl.c:6821 +#: cp/decl.c:6885 #, c-format msgid "short, signed or unsigned invalid for %qs" msgstr "" -#: cp/decl.c:6823 +#: cp/decl.c:6887 #, c-format msgid "long, short, signed or unsigned invalid for %qs" msgstr "" -#: cp/decl.c:6825 +#: cp/decl.c:6889 #, c-format msgid "long and short specified together for %qs" msgstr "" -#: cp/decl.c:6827 +#: cp/decl.c:6891 #, c-format msgid "long or short specified with char for %qs" msgstr "" -#: cp/decl.c:6829 +#: cp/decl.c:6893 #, c-format msgid "long or short specified with floating type for %qs" msgstr "" -#: cp/decl.c:6831 +#: cp/decl.c:6895 #, c-format msgid "signed and unsigned given together for %qs" msgstr "" -#: cp/decl.c:6837 +#: cp/decl.c:6901 #, c-format msgid "long, short, signed or unsigned used invalidly for %qs" msgstr "" -#: cp/decl.c:6902 +#: cp/decl.c:6966 #, c-format msgid "complex invalid for %qs" msgstr "" -#: cp/decl.c:6931 +#: cp/decl.c:6995 msgid "qualifiers are not allowed on declaration of %<operator %T%>" msgstr "" -#: cp/decl.c:6952 +#: cp/decl.c:7016 msgid "member %qD cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:6959 +#: cp/decl.c:7023 msgid "%<%T::%D%> is not a valid declarator" msgstr "" -#: cp/decl.c:6967 +#: cp/decl.c:7031 msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:6971 +#: cp/decl.c:7035 msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:6978 +#: cp/decl.c:7042 msgid "virtual outside class declaration" msgstr "" -#: cp/decl.c:6991 +#: cp/decl.c:7055 #, c-format msgid "multiple storage classes in declaration of `%s'" msgstr "" -#: cp/decl.c:6998 +#: cp/decl.c:7062 #, c-format msgid "multiple storage classes in declaration of %qs" msgstr "" -#: cp/decl.c:7041 +#: cp/decl.c:7105 #, c-format msgid "storage class specified for %s %qs" msgstr "" -#: cp/decl.c:7078 +#: cp/decl.c:7142 msgid "top-level declaration of %qs specifies %<auto%>" msgstr "" -#: cp/decl.c:7090 +#: cp/decl.c:7154 msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:7224 +#: cp/decl.c:7281 msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:7227 +#: cp/decl.c:7284 msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.c:7247 +#: cp/decl.c:7304 msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.c:7250 +#: cp/decl.c:7307 msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:7255 +#: cp/decl.c:7312 msgid "constructors may not be cv-qualified" msgstr "" -#: cp/decl.c:7275 +#: cp/decl.c:7332 #, c-format msgid "can't initialize friend function %qs" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:7279 +#: cp/decl.c:7336 msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:7283 +#: cp/decl.c:7340 msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:7285 +#: cp/decl.c:7342 #, c-format msgid "can't define friend function %qs in a local class definition" msgstr "" -#: cp/decl.c:7298 +#: cp/decl.c:7355 msgid "destructors may not have parameters" msgstr "" -#: cp/decl.c:7316 cp/decl.c:7323 +#: cp/decl.c:7373 cp/decl.c:7380 msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.c:7317 +#: cp/decl.c:7374 msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.c:7325 +#: cp/decl.c:7382 msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.c:7381 +#: cp/decl.c:7438 msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.c:7432 +#: cp/decl.c:7489 msgid "extra qualification %<%T::%> on member %qs ignored" msgstr "" -#: cp/decl.c:7451 +#: cp/decl.c:7508 msgid "cannot declare member function %<%T::%s%> within %<%T%>" msgstr "" -#: cp/decl.c:7466 +#: cp/decl.c:7523 msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:7505 +#: cp/decl.c:7562 msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.c:7507 +#: cp/decl.c:7564 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:7515 +#: cp/decl.c:7572 msgid "only declarations of constructors can be %<explicit%>" msgstr "" -#: cp/decl.c:7523 +#: cp/decl.c:7580 msgid "non-member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7528 +#: cp/decl.c:7585 msgid "non-object member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7534 +#: cp/decl.c:7591 msgid "function %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7539 +#: cp/decl.c:7596 msgid "static %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7544 +#: cp/decl.c:7601 msgid "const %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:7562 +#: cp/decl.c:7619 msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.c:7571 +#: cp/decl.c:7628 msgid "%Jtypedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:7617 +#: cp/decl.c:7682 msgid "%Jinvalid type qualifier for non-member function type" msgstr "" -#: cp/decl.c:7680 +#: cp/decl.c:7745 msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:7685 +#: cp/decl.c:7750 msgid "%<inline%> specified for friend class declaration" msgstr "" -#: cp/decl.c:7693 +#: cp/decl.c:7758 msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:7695 +#: cp/decl.c:7760 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>" msgstr "" -#: cp/decl.c:7699 +#: cp/decl.c:7764 msgid "friend declaration requires class-key, i.e. %<friend %#T%>" msgstr "" -#: cp/decl.c:7712 +#: cp/decl.c:7777 msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.c:7723 +#: cp/decl.c:7788 msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:7742 +#: cp/decl.c:7807 msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.c:7754 -msgid "unnamed variable or field declared void" -msgstr "" - -#: cp/decl.c:7761 -msgid "variable or field declared void" -msgstr "" - -#: cp/decl.c:7771 +#: cp/decl.c:7832 msgid "cannot use %<::%> in parameter declaration" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.c:7816 +#: cp/decl.c:7877 msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.c:7828 +#: cp/decl.c:7889 msgid "function %qD cannot be declared friend" msgstr "" -#: cp/decl.c:7840 +#: cp/decl.c:7901 msgid "can't make %qD into a method -- not in a class" msgstr "" -#: cp/decl.c:7849 +#: cp/decl.c:7910 msgid "function %qD declared virtual inside a union" msgstr "" -#: cp/decl.c:7858 +#: cp/decl.c:7919 msgid "%qD cannot be declared virtual, since it is always static" msgstr "" -#: cp/decl.c:7938 +#: cp/decl.c:7999 msgid "field %qD has incomplete type" msgstr "" -#: cp/decl.c:7940 +#: cp/decl.c:8001 msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.c:7949 +#: cp/decl.c:8010 msgid " in instantiation of template %qT" msgstr "" -#: cp/decl.c:7959 +#: cp/decl.c:8020 #, c-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:7970 +#: cp/decl.c:8031 msgid "member functions are implicitly friends of their class" msgstr "" @@ -14452,81 +14551,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:8010 +#: cp/decl.c:8071 msgid "ISO C++ forbids initialization of member %qD" msgstr "" -#: cp/decl.c:8012 +#: cp/decl.c:8073 msgid "making %qD static" msgstr "" -#: cp/decl.c:8070 +#: cp/decl.c:8131 msgid "storage class %<auto%> invalid for function %qs" msgstr "" -#: cp/decl.c:8072 +#: cp/decl.c:8133 msgid "storage class %<register%> invalid for function %qs" msgstr "" -#: cp/decl.c:8074 +#: cp/decl.c:8135 msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.c:8085 +#: cp/decl.c:8146 msgid "" "%<static%> specified invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:8088 +#: cp/decl.c:8149 msgid "" "%<inline%> specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:8096 +#: cp/decl.c:8157 #, c-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.c:8127 +#: cp/decl.c:8188 msgid "cannot declare member function %qD to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:8134 +#: cp/decl.c:8195 msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:8163 +#: cp/decl.c:8224 msgid "" "%<static%> may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.c:8170 +#: cp/decl.c:8231 msgid "static member %qD declared %<register%>" msgstr "" -#: cp/decl.c:8175 +#: cp/decl.c:8236 msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.c:8316 +#: cp/decl.c:8377 msgid "default argument for %q#D has type %qT" msgstr "" -#: cp/decl.c:8319 +#: cp/decl.c:8380 msgid "default argument for parameter of type %qT has type %qT" msgstr "" -#: cp/decl.c:8336 +#: cp/decl.c:8397 msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.c:8404 +#: cp/decl.c:8465 msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.c:8428 +#: cp/decl.c:8489 msgid "parameter %qD includes %s to array of unknown bound %qT" msgstr "" @@ -14545,102 +14644,102 @@ 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:8587 +#: cp/decl.c:8648 msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.c:8711 +#: cp/decl.c:8772 msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.c:8713 +#: cp/decl.c:8774 msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.c:8733 +#: cp/decl.c:8794 msgid "%qD must be a nonstatic member function" msgstr "" -#: cp/decl.c:8739 +#: cp/decl.c:8800 msgid "" "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:8757 +#: cp/decl.c:8818 msgid "%qD must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:8792 +#: cp/decl.c:8853 #, c-format msgid "conversion to %s%s will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:8800 +#: cp/decl.c:8861 msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cp/decl.c:8850 +#: cp/decl.c:8911 msgid "postfix %qD must take %<int%> as its argument" msgstr "" -#: cp/decl.c:8854 +#: cp/decl.c:8915 msgid "postfix %qD must take %<int%> as its second argument" msgstr "" -#: cp/decl.c:8861 +#: cp/decl.c:8922 msgid "%qD must take either zero or one argument" msgstr "" -#: cp/decl.c:8863 +#: cp/decl.c:8924 msgid "%qD must take either one or two arguments" msgstr "" -#: cp/decl.c:8884 +#: cp/decl.c:8945 msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.c:8890 +#: cp/decl.c:8951 msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.c:8899 +#: cp/decl.c:8960 msgid "%qD must take %<void%>" msgstr "" -#: cp/decl.c:8901 cp/decl.c:8909 +#: cp/decl.c:8962 cp/decl.c:8970 msgid "%qD must take exactly one argument" msgstr "" -#: cp/decl.c:8911 +#: cp/decl.c:8972 msgid "%qD must take exactly two arguments" msgstr "" -#: cp/decl.c:8919 +#: cp/decl.c:8980 msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.c:8933 +#: cp/decl.c:8994 msgid "%qD should return by value" msgstr "" -#: cp/decl.c:8945 cp/decl.c:8948 +#: cp/decl.c:9006 cp/decl.c:9009 msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.c:9008 +#: cp/decl.c:9069 msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.c:9014 +#: cp/decl.c:9075 msgid "using template type parameter %qT after %qs" msgstr "" -#: cp/decl.c:9022 +#: cp/decl.c:9083 msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.c:9028 +#: cp/decl.c:9089 msgid "%qT referred to as enum" msgstr "" @@ -14651,47 +14750,47 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:9043 +#: cp/decl.c:9104 msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.c:9188 +#: cp/decl.c:9249 msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.c:9206 +#: cp/decl.c:9267 msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.c:9299 +#: cp/decl.c:9360 msgid "derived union %qT invalid" msgstr "" -#: cp/decl.c:9305 +#: cp/decl.c:9366 msgid "Java class %qT cannot have multiple bases" msgstr "" -#: cp/decl.c:9313 +#: cp/decl.c:9374 msgid "Java class %qT cannot have virtual bases" msgstr "" -#: cp/decl.c:9332 +#: cp/decl.c:9393 msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.c:9365 +#: cp/decl.c:9426 msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.c:9367 +#: cp/decl.c:9428 msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.c:9435 +#: cp/decl.c:9496 msgid "multiple definition of %q#T" msgstr "" -#: cp/decl.c:9436 +#: cp/decl.c:9497 msgid "%Jprevious definition here" msgstr "" @@ -14699,40 +14798,40 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:9561 +#: cp/decl.c:9629 msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.c:9662 +#: cp/decl.c:9730 msgid "enumerator value for %qD not integer constant" msgstr "" -#: cp/decl.c:9689 +#: cp/decl.c:9757 msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.c:9760 +#: cp/decl.c:9826 msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.c:9875 +#: cp/decl.c:9941 cp/typeck.c:6252 msgid "%<operator=%> should return a reference to %<*this%>" msgstr "" -#: cp/decl.c:10199 +#: cp/decl.c:10265 msgid "parameter %qD declared void" msgstr "" -#: cp/decl.c:10681 +#: cp/decl.c:10747 msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:10696 +#: cp/decl.c:10762 msgid "%qD is already defined in class %qT" msgstr "" -#: cp/decl.c:10907 -msgid "static member function `%#D' declared with type qualifiers" +#: cp/decl.c:10973 +msgid "static member function %q#D declared with type qualifiers" msgstr "" #: cp/decl2.c:280 @@ -14776,7 +14875,7 @@ msgstr "" msgid "invalid use of %<virtual%> in template declaration of %q#D" msgstr "" -#: cp/decl2.c:507 cp/pt.c:2933 +#: cp/decl2.c:507 cp/pt.c:2990 msgid "template declaration of %q#D" msgstr "" @@ -14789,7 +14888,7 @@ msgid "Java method %qD has non-Java parameter type %qT" msgstr "" #: cp/decl2.c:677 -msgid "prototype for `%#D' does not match any in class `%T'" +msgid "prototype for %q#D does not match any in class %qT" msgstr "" #: cp/decl2.c:778 @@ -14808,75 +14907,75 @@ msgstr "" msgid "member %qD conflicts with virtual function table field name" msgstr "" -#: cp/decl2.c:887 +#: cp/decl2.c:890 msgid "%qD is already defined in %qT" msgstr "" -#: cp/decl2.c:933 +#: cp/decl2.c:936 msgid "field initializer is not constant" msgstr "" -#: cp/decl2.c:961 +#: cp/decl2.c:964 msgid "`asm' specifiers are not permitted on non-static data members" msgstr "" -#: cp/decl2.c:1007 +#: cp/decl2.c:1010 msgid "cannot declare %qD to be a bit-field type" msgstr "" -#: cp/decl2.c:1017 +#: cp/decl2.c:1020 msgid "cannot declare bit-field %qD with function type" msgstr "" -#: cp/decl2.c:1024 +#: cp/decl2.c:1027 msgid "%qD is already defined in the class %qT" msgstr "" -#: cp/decl2.c:1031 +#: cp/decl2.c:1034 msgid "static member %qD cannot be a bit-field" msgstr "" -#: cp/decl2.c:1090 +#: cp/decl2.c:1093 msgid "initializer specified for non-member function %qD" msgstr "" -#: cp/decl2.c:1094 +#: cp/decl2.c:1097 msgid "invalid initializer for virtual method %qD" msgstr "" -#: cp/decl2.c:1126 +#: cp/decl2.c:1129 msgid "anonymous struct not inside named type" msgstr "" -#: cp/decl2.c:1197 +#: cp/decl2.c:1206 msgid "namespace-scope anonymous aggregates must be static" msgstr "" -#: cp/decl2.c:1204 +#: cp/decl2.c:1213 msgid "anonymous union with no members" msgstr "" -#: cp/decl2.c:1240 +#: cp/decl2.c:1249 msgid "%<operator new%> must return type %qT" msgstr "" -#: cp/decl2.c:1249 +#: cp/decl2.c:1258 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter" msgstr "" -#: cp/decl2.c:1278 +#: cp/decl2.c:1287 msgid "%<operator delete%> must return type %qT" msgstr "" -#: cp/decl2.c:1287 +#: cp/decl2.c:1296 msgid "%<operator delete%> takes type %qT as first parameter" msgstr "" -#: cp/decl2.c:3024 +#: cp/decl2.c:3033 msgid "inline function `%D' used but never defined" msgstr "" -#: cp/decl2.c:3174 +#: cp/decl2.c:3178 msgid "default argument missing for parameter %P of %q+#D" msgstr "" @@ -14908,7 +15007,7 @@ msgstr "" msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: cp/except.c:599 cp/init.c:1873 +#: cp/except.c:599 cp/init.c:1856 msgid "%qD should never be overloaded" msgstr "" @@ -14937,60 +15036,71 @@ msgstr "" msgid "%qD is already a friend of class %qT" msgstr "" -#: cp/friend.c:204 +#: cp/friend.c:228 msgid "invalid type %qT declared %<friend%>" msgstr "" #. [temp.friend] #. Friend declarations shall not declare partial #. specializations. -#: cp/friend.c:220 +#. template <class U> friend class T::X<U>; +#. [temp.friend] +#. Friend declarations shall not declare partial +#. specializations. +#: cp/friend.c:244 cp/friend.c:274 msgid "partial specialization %qT declared %<friend%>" msgstr "" -#: cp/friend.c:230 +#: cp/friend.c:252 msgid "class %qT is implicitly friends with itself" msgstr "" -#. template <class T> friend typename S<T>::X; -#: cp/friend.c:248 -msgid "typename type %q#T declared %<friend%>" +#: cp/friend.c:310 +msgid "%qT is not a member of %qT" +msgstr "" + +#: cp/friend.c:315 +msgid "%qT is not a member class template of %qT" +msgstr "" + +#: cp/friend.c:323 +msgid "%qT is not a nested class of %qT" msgstr "" #. template <class T> friend class T; -#: cp/friend.c:254 +#: cp/friend.c:336 msgid "template parameter type %qT declared %<friend%>" msgstr "" #. template <class T> friend class A; where A is not a template -#: cp/friend.c:260 +#: cp/friend.c:342 msgid "%q#T is not a template" msgstr "" -#: cp/friend.c:279 +#: cp/friend.c:364 msgid "%qD is already a friend of %qT" msgstr "" -#: cp/friend.c:288 +#: cp/friend.c:373 msgid "%qT is already a friend of %qT" msgstr "" -#: cp/friend.c:412 +#: cp/friend.c:497 msgid "member %qD declared as friend before type %qT defined" msgstr "" -#: cp/friend.c:468 +#: cp/friend.c:553 msgid "friend declaration %q#D declares a non-template function" msgstr "" -#: cp/friend.c:472 +#: cp/friend.c:557 msgid "" "(if this is not what you intended, make sure the function template has " "already been declared and add <> after the function name here) -Wno-non-" "template-friend disables this warning" msgstr "" -#: cp/g++spec.c:238 java/jvspec.c:415 +#: cp/g++spec.c:238 java/jvspec.c:417 #, c-format msgid "argument to `%s' missing\n" msgstr "" @@ -15109,70 +15219,70 @@ msgstr "" msgid "invalid use of non-static member function %qD" msgstr "" -#: cp/init.c:1541 +#: cp/init.c:1541 cp/semantics.c:1293 msgid "invalid use of non-static data member %qD" msgstr "" -#: cp/init.c:1658 +#: cp/init.c:1641 msgid "new cannot be applied to a reference type" msgstr "" -#: cp/init.c:1664 +#: cp/init.c:1647 msgid "new cannot be applied to a function type" msgstr "" -#: cp/init.c:1696 +#: cp/init.c:1679 msgid "call to Java constructor, while %<jclass%> undefined" msgstr "" -#: cp/init.c:1712 +#: cp/init.c:1695 msgid "can't find class$" msgstr "" -#: cp/init.c:1825 +#: cp/init.c:1808 msgid "invalid type %<void%> for new" msgstr "" -#: cp/init.c:1835 +#: cp/init.c:1818 msgid "uninitialized const in %<new%> of %q#T" msgstr "" -#: cp/init.c:1868 +#: cp/init.c:1851 #, c-format msgid "call to Java constructor with %qs undefined" msgstr "" -#: cp/init.c:1908 +#: cp/init.c:1891 msgid "request for member %qD is ambiguous" msgstr "" -#: cp/init.c:2041 +#: cp/init.c:2024 msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2511 +#: cp/init.c:2494 msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:2564 +#: cp/init.c:2547 msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:2723 +#: cp/init.c:2706 msgid "possible problem detected in invocation of delete operator:" msgstr "" -#: cp/init.c:2726 +#: cp/init.c:2709 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:2747 +#: cp/init.c:2730 msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3007 +#: cp/init.c:2990 msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -15347,7 +15457,7 @@ msgid "XXX is_class_level != (current_scope == class_scope)\n" msgstr "" #: cp/name-lookup.c:2011 -msgid "`%#D' hides constructor for `%#T'" +msgid "%q#D hides constructor for %q#T" msgstr "" #: cp/name-lookup.c:2026 @@ -15364,7 +15474,7 @@ 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:3386 +#: cp/name-lookup.c:2117 cp/name-lookup.c:2142 cp/name-lookup.c:3387 msgid "%qT is not a namespace" msgstr "" @@ -15410,7 +15520,7 @@ msgid "using-declaration cannot name destructor" msgstr "" #: cp/name-lookup.c:3003 -msgid "declaration of `%D' not in a namespace surrounding `%D'" +msgid "declaration of %qD not in a namespace surrounding %qD" msgstr "" #: cp/name-lookup.c:3043 @@ -15426,379 +15536,375 @@ msgstr "" msgid "unknown namespace %qD" msgstr "" -#: cp/name-lookup.c:3380 +#: cp/name-lookup.c:3381 msgid "namespace %qT undeclared" msgstr "" -#: cp/name-lookup.c:3424 +#: cp/name-lookup.c:3425 msgid "strong using only meaningful at namespace scope" msgstr "" -#: cp/name-lookup.c:3431 +#: cp/name-lookup.c:3432 msgid "%qD attribute directive ignored" msgstr "" -#: cp/name-lookup.c:3565 +#: cp/name-lookup.c:3566 msgid "use of %qD is ambiguous" msgstr "" -#: cp/name-lookup.c:3566 +#: cp/name-lookup.c:3567 msgid " first declared as %q#D here" msgstr "" -#: cp/name-lookup.c:3568 +#: cp/name-lookup.c:3569 msgid " also declared as %q#D here" msgstr "" -#: cp/name-lookup.c:3583 +#: cp/name-lookup.c:3584 msgid "%qD denotes an ambiguous type" msgstr "" -#: cp/name-lookup.c:3584 +#: cp/name-lookup.c:3585 msgid "%J first type here" msgstr "" -#: cp/name-lookup.c:3585 +#: cp/name-lookup.c:3586 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:3649 +#: cp/name-lookup.c:3650 cp/typeck.c:1818 msgid "invalid use of %qD" msgstr "" -#: cp/name-lookup.c:3689 +#: cp/name-lookup.c:3690 msgid "%<%D::%D%> is not a template" msgstr "" -#: cp/name-lookup.c:3705 +#: cp/name-lookup.c:3706 msgid "%qD undeclared in namespace %qD" msgstr "" -#: cp/name-lookup.c:4242 +#: cp/name-lookup.c:4243 msgid "%qD is not a function," msgstr "" -#: cp/name-lookup.c:4243 +#: cp/name-lookup.c:4244 msgid " conflict with %qD" msgstr "" -#: cp/name-lookup.c:5006 +#: cp/name-lookup.c:5007 msgid "XXX entering pop_everything ()\n" msgstr "" -#: cp/name-lookup.c:5015 +#: cp/name-lookup.c:5016 msgid "XXX leaving pop_everything ()\n" msgstr "" -#: cp/parser.c:438 -msgid "invalid token" -msgstr "" - -#: cp/parser.c:1875 +#: cp/parser.c:1812 msgid "%<%D::%D%> has not been declared" msgstr "" -#: cp/parser.c:1878 +#: cp/parser.c:1815 cp/semantics.c:2343 msgid "%<::%D%> has not been declared" msgstr "" -#: cp/parser.c:1881 +#: cp/parser.c:1818 msgid "request for member %qD in non-class type %qT" msgstr "" -#: cp/parser.c:1884 +#: cp/parser.c:1821 msgid "%<%T::%D%> has not been declared" msgstr "" -#: cp/parser.c:1887 +#: cp/parser.c:1824 msgid "`%D' has not been declared" msgstr "" -#: cp/parser.c:1890 +#: cp/parser.c:1827 msgid "%<%D::%D%> %s" msgstr "" -#: cp/parser.c:1892 +#: cp/parser.c:1829 msgid "%<::%D%> %s" msgstr "" -#: cp/parser.c:1894 +#: cp/parser.c:1831 msgid "%qD %s" msgstr "" -#: cp/parser.c:1947 +#: cp/parser.c:1884 msgid "new types may not be defined in a return type" msgstr "" -#: cp/parser.c:1965 cp/pt.c:4312 +#: cp/parser.c:1901 cp/pt.c:4361 msgid "%qT is not a template" msgstr "" -#: cp/parser.c:1967 +#: cp/parser.c:1903 #, c-format msgid "%qE is not a template" msgstr "" -#: cp/parser.c:1969 +#: cp/parser.c:1905 msgid "invalid template-id" msgstr "" -#: cp/parser.c:2010 +#: cp/parser.c:1933 #, c-format msgid "%s cannot appear in a constant-expression" msgstr "" -#: cp/parser.c:2034 +#: cp/parser.c:1957 #, c-format msgid "invalid use of template-name %qE without an argument list" msgstr "" #. Issue an error message. -#: cp/parser.c:2039 +#: cp/parser.c:1962 #, c-format msgid "%qE does not name a type" msgstr "" -#: cp/parser.c:2070 -msgid "(perhaps `typename %T::%E' was intended)" +#: cp/parser.c:1993 +msgid "(perhaps %<typename %T::%E%> was intended)" msgstr "" -#: cp/parser.c:2085 +#: cp/parser.c:2008 #, c-format msgid "%qE in namespace %qE does not name a type" msgstr "" -#: cp/parser.c:2088 -msgid "q%E in class %qT does not name a type" +#: cp/parser.c:2011 +msgid "%qE in class %qT does not name a type" msgstr "" -#: cp/parser.c:2758 +#: cp/parser.c:2678 msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: cp/parser.c:2767 +#: cp/parser.c:2687 msgid "statement-expressions are allowed only inside functions" msgstr "" -#: cp/parser.c:2818 +#: cp/parser.c:2738 msgid "%<this%> may not be used in this context" msgstr "" -#: cp/parser.c:2953 +#: cp/parser.c:2873 msgid "local variable %qD may not appear in this context" msgstr "" -#: cp/parser.c:3318 +#: cp/parser.c:3238 msgid "typedef-name %qD used as destructor declarator" msgstr "" -#: cp/parser.c:3976 +#: cp/parser.c:3886 msgid "ISO C++ forbids compound-literals" msgstr "" -#: cp/parser.c:4861 +#: cp/parser.c:4786 msgid "array bound forbidden after parenthesized type-id" msgstr "" -#: cp/parser.c:4862 +#: cp/parser.c:4787 msgid "try removing the parentheses around the type-id" msgstr "" -#: cp/parser.c:4968 +#: cp/parser.c:4893 msgid "size in array new must have integral type" msgstr "" -#: cp/parser.c:4971 +#: cp/parser.c:4896 msgid "zero size array reserves no space" msgstr "" -#: cp/parser.c:5070 +#: cp/parser.c:4995 msgid "expression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:5252 +#: cp/parser.c:5177 msgid "use of old-style cast" msgstr "" -#: cp/parser.c:6007 +#: cp/parser.c:5932 #, c-format msgid "case label %qE not within a switch statement" msgstr "" -#: cp/parser.c:6550 +#: cp/parser.c:6476 msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:6675 +#: cp/parser.c:6601 msgid "extra %<;%>" msgstr "" -#: cp/parser.c:6993 +#: cp/parser.c:6920 msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:7125 +#: cp/parser.c:7052 msgid "duplicate %<friend%>" msgstr "" -#: cp/parser.c:7294 +#: cp/parser.c:7221 msgid "class definition may not be declared a friend" msgstr "" -#: cp/parser.c:7607 +#: cp/parser.c:7534 msgid "only constructors take base initializers" msgstr "" -#: cp/parser.c:7658 +#: cp/parser.c:7585 msgid "anachronistic old-style base class initializer" msgstr "" -#: cp/parser.c:7699 +#: cp/parser.c:7626 msgid "" "keyword %<typename%> not allowed in this context (a qualified member " "initializer is implicitly a type)" msgstr "" #. Warn that we do not support `export'. -#: cp/parser.c:8061 +#: cp/parser.c:7988 msgid "keyword %<export%> not implemented, and will be ignored" msgstr "" #. Otherwise, emit an error about the invalid digraph, but continue #. parsing because we got our argument list. -#: cp/parser.c:8434 +#: cp/parser.c:8358 msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: cp/parser.c:8435 +#: cp/parser.c:8359 msgid "" "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> " "and %<::%>" msgstr "" -#: cp/parser.c:8442 +#: cp/parser.c:8366 msgid "(if you use -fpermissive G++ will accept your code)" msgstr "" #. Explain what went wrong. -#: cp/parser.c:8617 +#: cp/parser.c:8536 msgid "non-template %qD used as template" msgstr "" -#: cp/parser.c:8618 +#: cp/parser.c:8537 msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: cp/parser.c:9645 +#: cp/parser.c:9554 msgid "using %<typename%> outside of template" msgstr "" -#: cp/parser.c:9768 +#: cp/parser.c:9677 msgid "expected type-name" msgstr "" -#: cp/parser.c:9827 +#: cp/parser.c:9736 msgid "type attributes are honored only at type definition" msgstr "" #. [namespace.udecl] #. #. A using declaration shall not name a template-id. -#: cp/parser.c:10201 +#: cp/parser.c:10122 msgid "a template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:10532 +#: cp/parser.c:10453 msgid "an asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:10534 +#: cp/parser.c:10455 msgid "attributes are not allowed on a function-definition" msgstr "" -#: cp/parser.c:10665 +#: cp/parser.c:10586 msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:11094 +#: cp/parser.c:11029 msgid "%<%T::%D%> is not a type" msgstr "" -#: cp/parser.c:11139 +#: cp/parser.c:11074 msgid "invalid use of constructor as a template" msgstr "" -#: cp/parser.c:11140 +#: cp/parser.c:11075 msgid "" "use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified " "name" msgstr "" -#: cp/parser.c:11328 +#: cp/parser.c:11263 msgid "duplicate cv-qualifier" msgstr "" -#: cp/parser.c:11842 +#: cp/parser.c:11779 msgid "file ends in default argument" msgstr "" -#: cp/parser.c:11902 +#: cp/parser.c:11839 msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:11905 +#: cp/parser.c:11842 msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:12647 +#: cp/parser.c:12582 msgid "declaration of %qD in %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:12660 +#: cp/parser.c:12595 msgid "extra qualification ignored" msgstr "" -#: cp/parser.c:12671 +#: cp/parser.c:12606 msgid "an explicit specialization must be preceded by %<template <>%>" msgstr "" -#: cp/parser.c:12955 +#: cp/parser.c:12898 msgid "%Hextra %<;%>" msgstr "" -#: cp/parser.c:12973 +#: cp/parser.c:12916 msgid "a class-key must be used when declaring a friend" msgstr "" -#: cp/parser.c:12987 +#: cp/parser.c:12930 msgid "friend declaration does not name a class or function" msgstr "" -#: cp/parser.c:13160 +#: cp/parser.c:13104 msgid "pure-specifier on function-definition" msgstr "" -#: cp/parser.c:13433 +#: cp/parser.c:13377 msgid "keyword %<typename%> not allowed outside of templates" msgstr "" -#: cp/parser.c:13435 +#: cp/parser.c:13379 msgid "" "keyword %<typename%> not allowed in this context (the base class is " "implicitly a type)" msgstr "" -#: cp/parser.c:13708 +#: cp/parser.c:13653 msgid "invalid catch parameter" msgstr "" -#: cp/parser.c:14270 +#: cp/parser.c:14215 msgid "reference to %qD is ambiguous" msgstr "" -#: cp/parser.c:14439 +#: cp/parser.c:14384 msgid "too few template-parameter-lists" msgstr "" @@ -15806,143 +15912,148 @@ msgstr "" #. something like: #. #. template <class T> template <class U> void S::f(); -#: cp/parser.c:14454 +#: cp/parser.c:14399 msgid "too many template-parameter-lists" msgstr "" #. Skip the entire function. -#: cp/parser.c:14678 +#: cp/parser.c:14623 msgid "invalid function declaration" msgstr "" #. Issue an error message. -#: cp/parser.c:14715 +#: cp/parser.c:14660 msgid "named return values are no longer supported" msgstr "" -#: cp/parser.c:15060 +#: cp/parser.c:14828 +#, c-format +msgid "template declaration of %qs" +msgstr "" + +#: cp/parser.c:15032 msgid "%H%<>>%> should be %<> >%> within a nested template argument list" msgstr "" -#: cp/parser.c:15075 +#: cp/parser.c:15047 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list" msgstr "" -#: cp/parser.c:15080 +#: cp/parser.c:15052 msgid "missing %<>%> to terminate the template argument list" msgstr "" -#: cp/parser.c:15599 +#: cp/parser.c:15568 msgid "%qs tag used in naming %q#T" msgstr "" -#: cp/parser.c:15620 +#: cp/parser.c:15589 msgid "%qD redeclared with different access" msgstr "" -#: cp/parser.c:15637 +#: cp/parser.c:15606 msgid "%<template%> (as a disambiguator) is only allowed within templates" msgstr "" -#: cp/parser.c:15845 +#: cp/parser.c:15814 msgid "inter-module optimizations not implemented for C++" msgstr "" -#: cp/pt.c:237 +#: cp/pt.c:240 msgid "data member %qD cannot be a member template" msgstr "" -#: cp/pt.c:249 +#: cp/pt.c:252 msgid "invalid member template declaration %qD" msgstr "" -#: cp/pt.c:571 +#: cp/pt.c:574 msgid "explicit specialization in non-namespace scope %qD" msgstr "" -#: cp/pt.c:582 +#: cp/pt.c:585 msgid "enclosing class templates are not explicitly specialized" msgstr "" -#: cp/pt.c:666 +#: cp/pt.c:669 msgid "specialization of %qD in different namespace" msgstr "" -#: cp/pt.c:667 cp/pt.c:736 +#: cp/pt.c:670 cp/pt.c:739 msgid " from definition of %q#D" msgstr "" -#: cp/pt.c:703 +#: cp/pt.c:706 msgid "specialization of %qT after instantiation" msgstr "" -#: cp/pt.c:735 +#: cp/pt.c:738 msgid "specializing %q#T in different namespace" msgstr "" -#: cp/pt.c:750 +#: cp/pt.c:753 msgid "specialization %qT after instantiation %qT" msgstr "" -#: cp/pt.c:762 +#: cp/pt.c:765 msgid "explicit specialization of non-template %qT" msgstr "" -#: cp/pt.c:1106 +#: cp/pt.c:1163 msgid "specialization of %qD after instantiation" msgstr "" -#: cp/pt.c:1235 +#: cp/pt.c:1292 msgid "%s %+#D" msgstr "" -#: cp/pt.c:1291 +#: cp/pt.c:1348 msgid "%qD is not a function template" msgstr "" -#: cp/pt.c:1476 +#: cp/pt.c:1533 msgid "template-id %qD for %q+D does not match any template declaration" msgstr "" -#: cp/pt.c:1485 +#: cp/pt.c:1542 msgid "ambiguous template specialization %qD for %q+D" msgstr "" #. This case handles bogus declarations like template <> #. template <class T> void f<int>(); -#: cp/pt.c:1708 cp/pt.c:1762 +#: cp/pt.c:1765 cp/pt.c:1819 msgid "template-id %qD in declaration of primary template" msgstr "" -#: cp/pt.c:1721 +#: cp/pt.c:1778 msgid "template parameter list used in explicit instantiation" msgstr "" -#: cp/pt.c:1727 +#: cp/pt.c:1784 msgid "definition provided for explicit instantiation" msgstr "" -#: cp/pt.c:1735 +#: cp/pt.c:1792 msgid "too many template parameter lists in declaration of %qD" msgstr "" -#: cp/pt.c:1738 +#: cp/pt.c:1795 msgid "too few template parameter lists in declaration of %qD" msgstr "" -#: cp/pt.c:1740 +#: cp/pt.c:1797 msgid "explicit specialization of %qD must be introduced by `template <>'" msgstr "" -#: cp/pt.c:1759 +#: cp/pt.c:1816 msgid "function template partial specialization %qD is not allowed" msgstr "" -#: cp/pt.c:1791 +#: cp/pt.c:1848 msgid "default argument specified in explicit specialization" msgstr "" -#: cp/pt.c:1795 +#: cp/pt.c:1852 msgid "template specialization with C linkage" msgstr "" @@ -15954,60 +16065,60 @@ msgstr "" #. program is ill-formed. #. #. Similar language is found in [temp.explicit]. -#: cp/pt.c:1879 +#: cp/pt.c:1936 msgid "specialization of implicitly-declared special member function" msgstr "" -#: cp/pt.c:1923 +#: cp/pt.c:1980 msgid "no member function %qD declared in %qT" msgstr "" #. There are two many template parameter lists. -#: cp/pt.c:2073 +#: cp/pt.c:2130 msgid "too many template parameter lists in declaration of %qT" msgstr "" -#: cp/pt.c:2167 +#: cp/pt.c:2224 msgid " shadows template parm %q#D" msgstr "" -#: cp/pt.c:2569 +#: cp/pt.c:2626 msgid "template parameters not used in partial specialization:" msgstr "" -#: cp/pt.c:2573 +#: cp/pt.c:2630 msgid " %qD" msgstr "" -#: cp/pt.c:2584 +#: cp/pt.c:2641 msgid "partial specialization %qT does not specialize any template arguments" msgstr "" -#: cp/pt.c:2609 +#: cp/pt.c:2666 #, c-format msgid "template argument %qE involves template parameter(s)" msgstr "" -#: cp/pt.c:2653 +#: cp/pt.c:2710 msgid "type %qT of template argument %qE depends on template parameter(s)" msgstr "" -#: cp/pt.c:2740 +#: cp/pt.c:2797 msgid "no default argument for %qD" msgstr "" -#: cp/pt.c:2897 +#: cp/pt.c:2954 msgid "template with C linkage" msgstr "" -#: cp/pt.c:2900 +#: cp/pt.c:2957 msgid "template class without a name" msgstr "" #. [temp.mem] #. #. A destructor shall not be a member template. -#: cp/pt.c:2908 +#: cp/pt.c:2965 msgid "destructor %qD declared as member template" msgstr "" @@ -16016,53 +16127,53 @@ msgstr "" #. An allocation function can be a function #. template. ... Template allocation functions shall #. have two or more parameters. -#: cp/pt.c:2923 +#: cp/pt.c:2980 msgid "invalid template declaration of %qD" msgstr "" -#: cp/pt.c:3004 +#: cp/pt.c:3061 msgid "%qD does not declare a template type" msgstr "" -#: cp/pt.c:3010 +#: cp/pt.c:3067 msgid "template definition of non-template %q#D" msgstr "" -#: cp/pt.c:3052 +#: cp/pt.c:3109 msgid "expected %d levels of template parms for %q#D, got %d" msgstr "" -#: cp/pt.c:3064 +#: cp/pt.c:3121 msgid "got %d template parameters for %q#D" msgstr "" -#: cp/pt.c:3067 +#: cp/pt.c:3124 msgid "got %d template parameters for %q#T" msgstr "" -#: cp/pt.c:3069 +#: cp/pt.c:3126 #, c-format msgid " but %d required" msgstr "" -#: cp/pt.c:3154 +#: cp/pt.c:3211 msgid "%qT is not a template type" msgstr "" -#: cp/pt.c:3170 +#: cp/pt.c:3227 msgid "previous declaration %qD" msgstr "" -#: cp/pt.c:3171 +#: cp/pt.c:3228 #, c-format msgid "used %d template parameter%s instead of %d" msgstr "" -#: cp/pt.c:3191 +#: cp/pt.c:3248 msgid "template parameter %q#D" msgstr "" -#: cp/pt.c:3192 +#: cp/pt.c:3249 msgid "redeclared here as %q#D" msgstr "" @@ -16070,293 +16181,306 @@ msgstr "" #. #. A template-parameter may not be given default arguments #. by two different declarations in the same scope. -#: cp/pt.c:3202 +#: cp/pt.c:3259 msgid "redefinition of default argument for %q#D" msgstr "" -#: cp/pt.c:3203 +#: cp/pt.c:3260 msgid "%J original definition appeared here" msgstr "" -#: cp/pt.c:3349 -#, c-format -msgid "%qE is not a valid template argument" +#: cp/pt.c:3370 +msgid "" +"%qE is not a valid template argument for type %qT because function %qD has " +"not external linkage" msgstr "" -#: cp/pt.c:3353 -msgid "it must be the address of a function with external linkage" +#: cp/pt.c:3411 +msgid "" +"%qE is not a valid template argument for type %qT because string literals " +"can never be used in this context" msgstr "" -#: cp/pt.c:3355 -msgid "it must be the address of an object with external linkage" +#: cp/pt.c:3486 +msgid "" +"%qE is not a valid template argument for type %qT because it is a non-" +"constant expression" msgstr "" -#: cp/pt.c:3358 -msgid "it must be a pointer-to-member of the form %<&X::Y%>" +#: cp/pt.c:3536 +msgid "" +"%qE is not a valid template argument for type %qT because it is not a " +"constant pointer" msgstr "" -#: cp/pt.c:3369 -#, c-format +#: cp/pt.c:3556 msgid "" -"string literal %qE is not a valid template argument because it is the " -"address of an object with static linkage" +"%qE is not a valid template argument for type %qT because of conflicts in cv-" +"qualification" msgstr "" -#: cp/pt.c:3385 -#, c-format -msgid "address of non-extern %qE cannot be used as template argument" +#: cp/pt.c:3563 +msgid "" +"%qE is not a valid template argument for type %qT because it is not a lvalue" msgstr "" -#: cp/pt.c:3395 -#, c-format -msgid "non-constant %qE cannot be used as template argument" +#: cp/pt.c:3576 +msgid "" +"%qE is not a valid template argument for type %qT because object %qD has not " +"external linkage" msgstr "" -#: cp/pt.c:3402 -msgid "type %qT cannot be used as a value for a non-type template-parameter" +#: cp/pt.c:3618 +msgid "" +"%qE is not a valid template argument for type %qT because it is a pointer" msgstr "" -#: cp/pt.c:3405 -msgid "invalid use of %qD as a non-type template-argument" +#: cp/pt.c:3620 +#, c-format +msgid "try using %qE instead" msgstr "" -#: cp/pt.c:3407 -#, c-format -msgid "invalid use of %qE as a non-type template-argument" +#: cp/pt.c:3655 +msgid "" +"%qE is not a valid template argument for type %qT because it is of type %qT" +msgstr "" + +#: cp/pt.c:3658 +msgid "standard conversions are not allowed in this context" msgstr "" -#: cp/pt.c:3785 +#: cp/pt.c:3827 msgid "to refer to a type member of a template parameter, use %<typename %E%>" msgstr "" -#: cp/pt.c:3799 cp/pt.c:3818 cp/pt.c:3858 +#: cp/pt.c:3841 cp/pt.c:3860 cp/pt.c:3900 msgid "type/value mismatch at argument %d in template parameter list for %qD" msgstr "" -#: cp/pt.c:3803 +#: cp/pt.c:3845 msgid " expected a constant of type %qT, got %qT" msgstr "" -#: cp/pt.c:3807 +#: cp/pt.c:3849 #, c-format msgid " expected a class template, got %qE" msgstr "" -#: cp/pt.c:3809 +#: cp/pt.c:3851 #, c-format msgid " expected a type, got %qE" msgstr "" -#: cp/pt.c:3822 +#: cp/pt.c:3864 msgid " expected a type, got %qT" msgstr "" -#: cp/pt.c:3824 +#: cp/pt.c:3866 msgid " expected a class template, got %qT" msgstr "" -#: cp/pt.c:3861 +#: cp/pt.c:3903 msgid " expected a template of type %qD, got %qD" msgstr "" -#: cp/pt.c:3897 +#: cp/pt.c:3939 msgid "could not convert template argument %qE to %qT" msgstr "" -#: cp/pt.c:3936 +#: cp/pt.c:3978 #, c-format msgid "wrong number of template arguments (%d, should be %d)" msgstr "" -#: cp/pt.c:3940 +#: cp/pt.c:3982 msgid "provided for %qD" msgstr "" -#: cp/pt.c:3968 +#: cp/pt.c:4010 #, c-format msgid "template argument %d is invalid" msgstr "" -#: cp/pt.c:4189 +#: cp/pt.c:4231 msgid "non-template used as template" msgstr "" -#: cp/pt.c:4324 +#: cp/pt.c:4373 msgid "non-template type %qT used as a template" msgstr "" -#: cp/pt.c:4326 +#: cp/pt.c:4375 msgid "for template declaration %qD" msgstr "" -#: cp/pt.c:4963 +#: cp/pt.c:5015 msgid "" "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN " "to increase the maximum) instantiating %qD" msgstr "" -#: cp/pt.c:5402 +#: cp/pt.c:5454 msgid "ambiguous class template instantiation for %q#T" msgstr "" -#: cp/pt.c:5408 +#: cp/pt.c:5460 msgid "%s %+#T" msgstr "" -#: cp/pt.c:6431 cp/pt.c:6552 +#: cp/pt.c:6518 msgid "instantiation of %qD as type %qT" msgstr "" -#: cp/pt.c:6594 +#: cp/pt.c:6679 msgid "invalid parameter type %qT" msgstr "" -#: cp/pt.c:6596 +#: cp/pt.c:6681 msgid "in declaration %qD" msgstr "" -#: cp/pt.c:6670 +#: cp/pt.c:6755 msgid "creating pointer to member function of non-class type %qT" msgstr "" -#: cp/pt.c:6840 +#: cp/pt.c:6925 msgid "creating array with size zero" msgstr "" -#: cp/pt.c:6854 +#: cp/pt.c:6939 #, c-format msgid "creating array with size zero (%qE)" msgstr "" -#: cp/pt.c:7071 +#: cp/pt.c:7156 msgid "forming reference to void" msgstr "" -#: cp/pt.c:7073 +#: cp/pt.c:7158 msgid "forming %s to reference type %qT" msgstr "" -#: cp/pt.c:7110 +#: cp/pt.c:7195 msgid "creating pointer to member of non-class type %qT" msgstr "" -#: cp/pt.c:7116 +#: cp/pt.c:7201 msgid "creating pointer to member reference type %qT" msgstr "" -#: cp/pt.c:7186 +#: cp/pt.c:7271 msgid "creating array of %qT" msgstr "" -#: cp/pt.c:7192 +#: cp/pt.c:7277 msgid "creating array of %qT, which is an abstract class type" msgstr "" -#: cp/pt.c:7236 +#: cp/pt.c:7321 msgid "%qT is not a class, struct, or union type" msgstr "" -#: cp/pt.c:7322 +#: cp/pt.c:7410 #, c-format msgid "use of `%s' in template" msgstr "" -#: cp/pt.c:7447 +#: cp/pt.c:7535 #, c-format msgid "" "dependent-name %qE is parsed as a non-type, but instantiation yields a type" msgstr "" -#: cp/pt.c:7449 +#: cp/pt.c:7537 msgid "say %<typename %E%> if a type is meant" msgstr "" -#: cp/pt.c:8591 +#: cp/pt.c:8679 msgid "%qT is not a class or namespace" msgstr "" -#: cp/pt.c:8594 +#: cp/pt.c:8682 msgid "%qD is not a class or namespace" msgstr "" -#: cp/pt.c:8719 +#: cp/pt.c:8815 msgid "%qT uses anonymous type" msgstr "" -#: cp/pt.c:8721 +#: cp/pt.c:8817 msgid "%qT uses local type %qT" msgstr "" -#: cp/pt.c:8729 +#: cp/pt.c:8825 msgid "%qT is a variably modified type" msgstr "" -#: cp/pt.c:8740 +#: cp/pt.c:8836 #, c-format msgid "integral expression %qE is not constant" msgstr "" -#: cp/pt.c:8745 +#: cp/pt.c:8841 msgid " trying to instantiate %qD" msgstr "" -#: cp/pt.c:9261 +#: cp/pt.c:9357 msgid "incomplete type unification" msgstr "" -#: cp/pt.c:10579 cp/pt.c:10650 +#: cp/pt.c:10675 cp/pt.c:10746 msgid "explicit instantiation of non-template %q#D" msgstr "" -#: cp/pt.c:10595 cp/pt.c:10645 +#: cp/pt.c:10691 cp/pt.c:10741 msgid "no matching template for %qD found" msgstr "" -#: cp/pt.c:10601 +#: cp/pt.c:10697 msgid "explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:10637 +#: cp/pt.c:10733 msgid "duplicate explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:10659 +#: cp/pt.c:10755 msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations" msgstr "" -#: cp/pt.c:10664 cp/pt.c:10754 +#: cp/pt.c:10760 cp/pt.c:10850 msgid "storage class %qD applied to template instantiation" msgstr "" -#: cp/pt.c:10726 +#: cp/pt.c:10822 msgid "explicit instantiation of non-template type %qT" msgstr "" -#: cp/pt.c:10735 +#: cp/pt.c:10831 msgid "explicit instantiation of %q#T before definition of template" msgstr "" -#: cp/pt.c:10743 +#: cp/pt.c:10839 #, c-format -msgid "ISO C++ forbids the use of `%E' on explicit instantiations" +msgid "ISO C++ forbids the use of %qE on explicit instantiations" msgstr "" -#: cp/pt.c:10788 +#: cp/pt.c:10884 msgid "duplicate explicit instantiation of %q#T" msgstr "" -#: cp/pt.c:11153 +#: cp/pt.c:11249 msgid "explicit instantiation of %qD but no definition available" msgstr "" -#: cp/pt.c:11297 +#: cp/pt.c:11393 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:11576 +#: cp/pt.c:11672 msgid "%q#T is not a valid type for a template constant parameter" msgstr "" @@ -16371,7 +16495,7 @@ msgstr "" #: cp/repo.c:214 #, c-format -msgid "can't create repository information file `%s'" +msgid "can't create repository information file %qs" msgstr "" #: cp/rtti.c:243 @@ -16384,203 +16508,192 @@ msgstr "" #: cp/rtti.c:321 msgid "" -"cannot create type information for type `%T' because its size is variable" +"cannot create type information for type %qT because its size is variable" msgstr "" -#: cp/rtti.c:573 cp/rtti.c:587 -msgid "dynamic_cast of `%#D' to `%#T' can never succeed" +#: cp/rtti.c:574 cp/rtti.c:588 +msgid "dynamic_cast of %q#D to %q#T can never succeed" msgstr "" -#: cp/rtti.c:666 -msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)" +#: cp/rtti.c:667 +msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)" msgstr "" -#: cp/search.c:237 -msgid "`%T' is an ambiguous base of `%T'" +#: cp/search.c:258 +msgid "%qT is an ambiguous base of %qT" msgstr "" -#: cp/search.c:255 -msgid "`%T' is an inaccessible base of `%T'" +#: cp/search.c:276 +msgid "%qT is an inaccessible base of %qT" msgstr "" -#: cp/search.c:1743 -msgid "invalid covariant return type for `%#D'" +#: cp/search.c:1835 +msgid "deprecated covariant return type for %q#D" msgstr "" -#: cp/search.c:1744 cp/search.c:1750 -msgid " overriding `%#D'" +#: cp/search.c:1837 cp/search.c:1852 cp/search.c:1858 +msgid " overriding %q#D" msgstr "" -#: cp/search.c:1748 -msgid "conflicting return type specified for `%#D'" +#: cp/search.c:1851 +msgid "invalid covariant return type for %q#D" msgstr "" -#: cp/search.c:1759 -#, c-format -msgid "looser throw specifier for `%#F'" +#: cp/search.c:1856 +msgid "conflicting return type specified for %q#D" msgstr "" -#: cp/search.c:1760 -#, c-format -msgid " overriding `%#F'" +#: cp/search.c:1867 +msgid "looser throw specifier for %q#F" +msgstr "" + +#: cp/search.c:1868 +msgid " overriding %q#F" msgstr "" #. A static member function cannot match an inherited #. virtual member function. -#: cp/search.c:1853 -msgid "`%#D' cannot be declared" +#: cp/search.c:1961 +msgid "%q#D cannot be declared" msgstr "" -#: cp/search.c:1854 -msgid " since `%#D' declared in base class" +#: cp/search.c:1962 +msgid " since %q#D declared in base class" msgstr "" -#: cp/semantics.c:1133 +#: cp/semantics.c:1157 #, c-format -msgid "type of asm operand `%E' could not be determined" -msgstr "" - -#: cp/semantics.c:1266 -msgid "invalid use of member `%D' in static member function" +msgid "type of asm operand %qE could not be determined" msgstr "" -#: cp/semantics.c:1269 -msgid "invalid use of non-static data member `%D'" +#: cp/semantics.c:1290 +msgid "invalid use of member %qD in static member function" msgstr "" -#: cp/semantics.c:1270 cp/semantics.c:1309 +#: cp/semantics.c:1294 cp/semantics.c:1333 msgid "from this location" msgstr "" -#: cp/semantics.c:1308 -msgid "object missing in reference to `%D'" +#: cp/semantics.c:1332 +msgid "object missing in reference to %qD" msgstr "" -#: cp/semantics.c:1787 +#: cp/semantics.c:1811 msgid "arguments to destructor are not allowed" msgstr "" -#: cp/semantics.c:1837 +#: cp/semantics.c:1861 msgid "`this' is unavailable for static member functions" msgstr "" -#: cp/semantics.c:1843 +#: cp/semantics.c:1867 msgid "invalid use of `this' in non-member function" msgstr "" -#: cp/semantics.c:1845 +#: cp/semantics.c:1869 msgid "invalid use of `this' at top level" msgstr "" -#: cp/semantics.c:1869 +#: cp/semantics.c:1893 msgid "invalid qualifying scope in pseudo-destructor name" msgstr "" -#: cp/semantics.c:1889 -msgid "`%E' is not of type `%T'" +#: cp/semantics.c:1913 +msgid "%qE is not of type %qT" msgstr "" -#: cp/semantics.c:1983 +#: cp/semantics.c:2007 msgid "template type parameters must use the keyword `class' or `typename'" msgstr "" -#: cp/semantics.c:2027 +#: cp/semantics.c:2051 msgid "" -"invalid use of type `%T' as a default value for a template template-parameter" +"invalid use of type %qT as a default value for a template template-parameter" msgstr "" -#: cp/semantics.c:2030 -msgid "" -"invalid use of `%D' as a default value for a template template-parameter" +#: cp/semantics.c:2054 +msgid "invalid use of %qD as a default value for a template template-parameter" msgstr "" -#: cp/semantics.c:2034 +#: cp/semantics.c:2058 msgid "invalid default argument for a template template parameter" msgstr "" -#: cp/semantics.c:2051 -msgid "definition of `%#T' inside template parameter list" -msgstr "" - -#: cp/semantics.c:2062 -msgid "invalid definition of qualified type `%T'" +#: cp/semantics.c:2075 +msgid "definition of %q#T inside template parameter list" msgstr "" -#: cp/semantics.c:2076 -msgid "redefinition of `%#T'" +#: cp/semantics.c:2086 +msgid "invalid definition of qualified type %qT" msgstr "" -#: cp/semantics.c:2077 -msgid "previous definition of `%#T'" +#: cp/semantics.c:2101 +msgid "previous definition of %q#T" msgstr "" -#: cp/semantics.c:2253 +#: cp/semantics.c:2277 msgid "invalid base-class specification" msgstr "" -#: cp/semantics.c:2262 -msgid "base class `%T' has cv qualifiers" +#: cp/semantics.c:2286 +msgid "base class %qT has cv qualifiers" msgstr "" -#: cp/semantics.c:2295 +#: cp/semantics.c:2319 msgid "multiple declarators in template declaration" msgstr "" -#: cp/semantics.c:2307 -msgid "incomplete type `%T' used in nested name specifier" +#: cp/semantics.c:2331 +msgid "incomplete type %qT used in nested name specifier" msgstr "" -#: cp/semantics.c:2310 -msgid "reference to `%T::%D' is ambiguous" +#: cp/semantics.c:2334 +msgid "reference to %<%T::%D%> is ambiguous" msgstr "" -#: cp/semantics.c:2314 cp/typeck.c:1649 -msgid "`%D' is not a member of `%T'" +#: cp/semantics.c:2338 cp/typeck.c:1653 +msgid "%qD is not a member of %qT" msgstr "" -#: cp/semantics.c:2317 -msgid "`%D' is not a member of `%D'" +#: cp/semantics.c:2341 +msgid "%qD is not a member of %qD" msgstr "" -#: cp/semantics.c:2319 -msgid "`::%D' has not been declared" -msgstr "" - -#: cp/semantics.c:2442 +#: cp/semantics.c:2466 msgid "" -"template parameter `%D' of type `%T' is not allowed in an integral constant " +"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:2586 -msgid "`%D' cannot appear in a constant-expression" +#: cp/semantics.c:2610 +msgid "%qD cannot appear in a constant-expression" msgstr "" -#: cp/semantics.c:2594 -msgid "use of namespace `%D' as expression" +#: cp/semantics.c:2618 +msgid "use of namespace %qD as expression" msgstr "" -#: cp/semantics.c:2599 -msgid "use of class template `%T' as expression" +#: cp/semantics.c:2623 +msgid "use of class template %qT as expression" msgstr "" #. Ambiguous reference to base members. -#: cp/semantics.c:2605 -msgid "request for member `%D' is ambiguous in multiple inheritance lattice" +#: cp/semantics.c:2629 +msgid "request for member %qD is ambiguous in multiple inheritance lattice" msgstr "" -#: cp/semantics.c:2666 +#: cp/semantics.c:2690 #, c-format msgid "use of %s from containing function" msgstr "" -#: cp/semantics.c:2669 -msgid " `%#D' declared here" +#: cp/semantics.c:2693 +msgid " %q#D declared here" msgstr "" -#: cp/semantics.c:2720 +#: cp/semantics.c:2744 #, c-format -msgid "type of `%E' is unknown" +msgid "type of %qE is unknown" msgstr "" #: cp/tree.c:226 @@ -16589,256 +16702,237 @@ msgid "non-lvalue in %s" msgstr "" #: cp/tree.c:539 -msgid "`%V' qualifiers cannot be applied to `%T'" +msgid "%qV qualifiers cannot be applied to %qT" msgstr "" -#: cp/tree.c:1768 +#: cp/tree.c:1774 #, c-format -msgid "`%E' attribute can only be applied to Java class definitions" +msgid "%qE attribute can only be applied to Java class definitions" msgstr "" -#: cp/tree.c:1797 +#: cp/tree.c:1803 #, c-format -msgid "`%E' attribute can only be applied to class definitions" +msgid "%qE attribute can only be applied to class definitions" msgstr "" -#: cp/tree.c:1803 +#: cp/tree.c:1808 #, c-format -msgid "`%E' is obsolete; g++ vtables are now COM-compatible by default" +msgid "%qE is obsolete; g++ vtables are now COM-compatible by default" msgstr "" -#: cp/tree.c:1827 +#: cp/tree.c:1832 msgid "requested init_priority is not an integer constant" msgstr "" -#: cp/tree.c:1848 +#: cp/tree.c:1853 #, c-format msgid "" -"can only use `%E' attribute on file-scope definitions of objects of class " -"type" +"can only use %qE attribute on file-scope definitions of objects of class type" msgstr "" -#: cp/tree.c:1856 +#: cp/tree.c:1861 msgid "requested init_priority is out of range" msgstr "" -#: cp/tree.c:1866 +#: cp/tree.c:1871 msgid "requested init_priority is reserved for internal use" msgstr "" -#: cp/tree.c:1876 +#: cp/tree.c:1881 #, c-format -msgid "`%E' attribute is not supported on this platform" +msgid "%qE attribute is not supported on this platform" msgstr "" -#: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:540 -msgid "%s between distinct pointer types `%T' and `%T' lacks a cast" +#: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:541 +msgid "%s between distinct pointer types %qT and %qT lacks a cast" msgstr "" #: cp/typeck.c:510 -#, c-format msgid "" -"ISO C++ forbids %s between pointer of type `void *' and pointer-to-function" +"ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function" msgstr "" -#: cp/typeck.c:560 -msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast" +#: cp/typeck.c:561 +msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast" msgstr "" -#: cp/typeck.c:1247 +#: cp/typeck.c:1250 #, c-format -msgid "invalid application of `%s' to a member function" +msgid "invalid application of %qs to a member function" msgstr "" -#: cp/typeck.c:1280 +#: cp/typeck.c:1283 #, c-format -msgid "invalid application of `%s' to a bit-field" +msgid "invalid application of %qs to a bit-field" msgstr "" -#: cp/typeck.c:1285 +#: cp/typeck.c:1288 #, c-format -msgid "ISO C++ forbids applying `%s' to an expression of function type" +msgid "ISO C++ forbids applying %qs to an expression of function type" msgstr "" -#: cp/typeck.c:1321 +#: cp/typeck.c:1325 msgid "invalid use of non-static member function" msgstr "" -#: cp/typeck.c:1506 -msgid "deprecated conversion from string constant to `%T'" +#: cp/typeck.c:1510 +msgid "deprecated conversion from string constant to %qT'" msgstr "" -#: cp/typeck.c:1620 cp/typeck.c:1918 -msgid "request for member `%D' in `%E', which is of non-class type `%T'" +#: cp/typeck.c:1624 cp/typeck.c:1923 +msgid "request for member %qD in %qE, which is of non-class type %qT" msgstr "" -#: cp/typeck.c:1647 +#: cp/typeck.c:1651 #, c-format -msgid "invalid use of nonstatic data member '%E'" -msgstr "" - -#: cp/typeck.c:1699 cp/typeck.c:1726 -msgid "invalid access to non-static data member `%D' of NULL object" +msgid "invalid use of nonstatic data member %qE" msgstr "" -#: cp/typeck.c:1701 cp/typeck.c:1728 -msgid "(perhaps the `offsetof' macro was used incorrectly)" +#: cp/typeck.c:1703 cp/typeck.c:1731 +msgid "invalid access to non-static data member %qD of NULL object" msgstr "" -#: cp/typeck.c:1813 -msgid "invalid use of `%D'" +#: cp/typeck.c:1706 cp/typeck.c:1733 +msgid "(perhaps the %<offsetof%> macro was used incorrectly)" msgstr "" -#: cp/typeck.c:1839 -msgid "qualified type `%T' does not match destructor name `~%T'" +#: cp/typeck.c:1844 +msgid "qualified type %qT does not match destructor name ~%qT" msgstr "" -#: cp/typeck.c:1845 -msgid "the type being destroyed is `%T', but the destructor refers to `%T'" +#: cp/typeck.c:1850 +msgid "the type being destroyed is %qT, but the destructor refers to %qT" msgstr "" -#: cp/typeck.c:1964 -msgid "`%D::%D' is not a member of `%T'" +#: cp/typeck.c:1969 +msgid "%<%D::%D%> is not a member of %qT" msgstr "" -#: cp/typeck.c:1975 -msgid "`%T' is not a base of `%T'" +#: cp/typeck.c:1980 +msgid "%qT is not a base of %qT" msgstr "" -#: cp/typeck.c:1994 -msgid "'%D' has no member named '%E'" +#: cp/typeck.c:1999 +msgid "%qD has no member named %qE" msgstr "" -#: cp/typeck.c:2009 -msgid "`%D' is not a member template function" +#: cp/typeck.c:2014 +msgid "%qD is not a member template function" msgstr "" #. A pointer to incomplete type (other than cv void) can be #. dereferenced [expr.unary.op]/1 -#: cp/typeck.c:2116 -msgid "`%T' is not a pointer-to-object type" +#: cp/typeck.c:2121 +msgid "%qT is not a pointer-to-object type" msgstr "" -#: cp/typeck.c:2141 +#: cp/typeck.c:2146 #, c-format -msgid "invalid use of `%s' on pointer to member" +msgid "invalid use of %qs on pointer to member" msgstr "" -#: cp/typeck.c:2145 -#, c-format -msgid "invalid type argument of `%s'" -msgstr "" - -#: cp/typeck.c:2147 +#: cp/typeck.c:2152 msgid "invalid type argument" msgstr "" -#: cp/typeck.c:2211 -msgid "array subscript has type `char'" -msgstr "" - -#: cp/typeck.c:2252 +#: cp/typeck.c:2257 msgid "ISO C++ forbids subscripting non-lvalue array" msgstr "" -#: cp/typeck.c:2263 -msgid "subscripting array declared `register'" +#: cp/typeck.c:2268 +msgid "subscripting array declared %<register%>" msgstr "" -#: cp/typeck.c:2346 +#: cp/typeck.c:2351 #, c-format -msgid "object missing in use of `%E'" +msgid "object missing in use of %qE" msgstr "" -#: cp/typeck.c:2447 -msgid "ISO C++ forbids calling `::main' from within program" +#: cp/typeck.c:2452 +msgid "ISO C++ forbids calling %<::main%> from within program" msgstr "" -#: cp/typeck.c:2472 -#, c-format -msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'" +#: cp/typeck.c:2477 +msgid "" +"must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>" msgstr "" -#: cp/typeck.c:2485 +#: cp/typeck.c:2491 #, c-format -msgid "`%E' cannot be used as a function" +msgid "%qE cannot be used as a function" msgstr "" -#: cp/typeck.c:2564 -msgid "too many arguments to %s `%+#D'" +#: cp/typeck.c:2570 +msgid "too many arguments to %s %q+#D" msgstr "" -#: cp/typeck.c:2566 cp/typeck.c:2672 +#: cp/typeck.c:2572 cp/typeck.c:2678 msgid "at this point in file" msgstr "" -#: cp/typeck.c:2569 +#: cp/typeck.c:2575 msgid "too many arguments to function" msgstr "" -#: cp/typeck.c:2603 -msgid "parameter %P of `%D' has incomplete type `%T'" +#: cp/typeck.c:2609 +msgid "parameter %P of %qD has incomplete type %qT" msgstr "" -#: cp/typeck.c:2606 -msgid "parameter %P has incomplete type `%T'" +#: cp/typeck.c:2612 +msgid "parameter %P has incomplete type %qT" msgstr "" -#: cp/typeck.c:2670 -msgid "too few arguments to %s `%+#D'" +#: cp/typeck.c:2676 +msgid "too few arguments to %s %q+#D" msgstr "" -#: cp/typeck.c:2675 +#: cp/typeck.c:2681 msgid "too few arguments to function" msgstr "" -#: cp/typeck.c:2822 cp/typeck.c:2832 -msgid "assuming cast to type `%T' from overloaded function" +#: cp/typeck.c:2828 cp/typeck.c:2838 +msgid "assuming cast to type %qT from overloaded function" msgstr "" -#: cp/typeck.c:2893 -#, c-format -msgid "division by zero in `%E / 0'" +#: cp/typeck.c:2899 +msgid "division by zero in %<%E / 0%>" msgstr "" -#: cp/typeck.c:2895 -#, c-format -msgid "division by zero in `%E / 0.'" +#: cp/typeck.c:2901 +msgid "division by zero in %<%E / 0.%>" msgstr "" -#: cp/typeck.c:2929 -#, c-format -msgid "division by zero in `%E %% 0'" +#: cp/typeck.c:2935 +msgid "division by zero in %<%E %% 0%>" msgstr "" -#: cp/typeck.c:2931 -#, c-format -msgid "division by zero in `%E %% 0.'" +#: cp/typeck.c:2937 +msgid "division by zero in %<%E %% 0.%>" msgstr "" -#: cp/typeck.c:3011 +#: cp/typeck.c:3017 #, c-format msgid "%s rotate count is negative" msgstr "" -#: cp/typeck.c:3014 +#: cp/typeck.c:3020 #, c-format msgid "%s rotate count >= width of type" msgstr "" -#: cp/typeck.c:3048 cp/typeck.c:3053 cp/typeck.c:3149 cp/typeck.c:3154 +#: cp/typeck.c:3054 cp/typeck.c:3059 cp/typeck.c:3155 cp/typeck.c:3160 msgid "ISO C++ forbids comparison between pointer and integer" msgstr "" -#: cp/typeck.c:3190 -msgid "invalid operands of types `%T' and `%T' to binary `%O'" +#: cp/typeck.c:3196 +msgid "invalid operands of types %qT and %qT to binary %qO" msgstr "" -#: cp/typeck.c:3352 -msgid "comparison between types `%#T' and `%#T'" +#: cp/typeck.c:3360 +msgid "comparison between types %q#T and %q#T" msgstr "" -#: cp/typeck.c:3388 +#: cp/typeck.c:3396 msgid "comparison between signed and unsigned integer expressions" msgstr "" @@ -16846,339 +16940,337 @@ msgstr "" #. performed. Note that pointer-difference and pointer-addition #. have already been handled above, and so we don't end up here in #. that case. -#: cp/typeck.c:3467 +#: cp/typeck.c:3475 msgid "NULL used in arithmetic" msgstr "" -#: cp/typeck.c:3525 -msgid "ISO C++ forbids using pointer of type `void *' in subtraction" +#: cp/typeck.c:3533 +msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction" msgstr "" -#: cp/typeck.c:3527 +#: cp/typeck.c:3535 msgid "ISO C++ forbids using pointer to a function in subtraction" msgstr "" -#: cp/typeck.c:3529 +#: cp/typeck.c:3537 msgid "ISO C++ forbids using pointer to a method in subtraction" msgstr "" -#: cp/typeck.c:3541 +#: cp/typeck.c:3549 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" msgstr "" -#: cp/typeck.c:3617 +#: cp/typeck.c:3625 #, c-format msgid "" -"invalid use of '%E' to form a pointer-to-member-function. Use a qualified-" -"id." +"invalid use of %qE to form a pointer-to-member-function. Use a qualified-id." msgstr "" -#: cp/typeck.c:3623 +#: cp/typeck.c:3632 #, c-format msgid "" -"parenthesis around '%E' cannot be used to form a pointer-to-member-function" +"parenthesis around %qE cannot be used to form a pointer-to-member-function" msgstr "" -#: cp/typeck.c:3645 +#: cp/typeck.c:3655 msgid "taking address of temporary" msgstr "" -#: cp/typeck.c:3876 +#: cp/typeck.c:3886 #, c-format msgid "ISO C++ forbids %sing an enum" msgstr "" -#: cp/typeck.c:3887 -msgid "cannot %s a pointer to incomplete type `%T'" +#: cp/typeck.c:3897 +msgid "cannot %s a pointer to incomplete type %qT" msgstr "" -#: cp/typeck.c:3893 -msgid "ISO C++ forbids %sing a pointer of type `%T'" +#: cp/typeck.c:3903 +msgid "ISO C++ forbids %sing a pointer of type %qT" msgstr "" -#: cp/typeck.c:3918 +#: cp/typeck.c:3928 msgid "cast to non-reference type used as lvalue" msgstr "" -#: cp/typeck.c:3953 -msgid "invalid use of `--' on bool variable `%D'" +#: cp/typeck.c:3963 +msgid "invalid use of %<--%> on bool variable %qD" msgstr "" #. ARM $3.4 -#: cp/typeck.c:3982 -msgid "ISO C++ forbids taking address of function `::main'" +#: cp/typeck.c:3992 +msgid "ISO C++ forbids taking address of function %<::main%>" msgstr "" #. An expression like &memfn. -#: cp/typeck.c:4036 +#: cp/typeck.c:4046 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'" +"static member function to form a pointer to member function. Say %<&%T::%D%>" msgstr "" -#: cp/typeck.c:4041 +#: cp/typeck.c:4051 msgid "" "ISO C++ forbids taking the address of a bound member function to form a " -"pointer to member function. Say `&%T::%D'" +"pointer to member function. Say %<&%T::%D%>" msgstr "" -#: cp/typeck.c:4069 +#: cp/typeck.c:4079 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" -#: cp/typeck.c:4121 -msgid "attempt to take address of bit-field structure member `%D'" -msgstr "" - -#: cp/typeck.c:4233 +#: cp/typeck.c:4244 msgid "taking address of destructor" msgstr "" -#: cp/typeck.c:4246 +#: cp/typeck.c:4257 msgid "taking address of bound pointer-to-member expression" msgstr "" -#: cp/typeck.c:4254 -msgid "cannot create pointer to reference member `%D'" +#: cp/typeck.c:4265 +msgid "cannot create pointer to reference member %qD" msgstr "" -#: cp/typeck.c:4317 +#: cp/typeck.c:4328 msgid "cannot take the address of `this', which is an rvalue expression" msgstr "" -#: cp/typeck.c:4336 -msgid "address requested for `%D', which is declared `register'" +#: cp/typeck.c:4347 +msgid "address requested for %qD, which is declared `register'" msgstr "" -#: cp/typeck.c:4402 +#: cp/typeck.c:4413 #, c-format msgid "%s expression list treated as compound expression" msgstr "" -#: cp/typeck.c:4476 -msgid "%s from type `%T' to type `%T' casts away constness" +#: cp/typeck.c:4489 +msgid "%s from type %qT to type %qT casts away constness" msgstr "" -#: cp/typeck.c:4678 -msgid "invalid static_cast from type `%T' to type `%T'" +#: cp/typeck.c:4787 +msgid "invalid static_cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:4721 -msgid "" -"invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'" +#: cp/typeck.c:4809 +msgid "converting from %qT to %qT" msgstr "" -#: cp/typeck.c:4741 -msgid "reinterpret_cast from `%T' to `%T' loses precision" +#: cp/typeck.c:4854 +msgid "invalid cast of an rvalue expression of type %qT to type %qT" msgstr "" -#: cp/typeck.c:4760 +#: cp/typeck.c:4866 +msgid "casting `%T' to `%T' does not dereference pointer" +msgstr "" + +#: cp/typeck.c:4913 +msgid "cast from %qT to %qT loses precision" +msgstr "" + +#: cp/typeck.c:4941 +msgid "cast from %qT to %qT increases required alignment of target type" +msgstr "" + +#. Only issue a warning, as we have always supported this +#. 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 msgid "" "ISO C++ forbids casting between pointer-to-function and pointer-to-object" msgstr "" -#: cp/typeck.c:4766 -msgid "invalid reinterpret_cast from type `%T' to type `%T'" +#: cp/typeck.c:4966 +msgid "invalid cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:4794 +#: cp/typeck.c:5022 msgid "" -"invalid use of const_cast with type `%T', which is not a pointer, reference, " +"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:4797 +#: cp/typeck.c:5031 msgid "" -"invalid use of const_cast with type `%T', which is a pointer or reference to " +"invalid use of const_cast with type %qT, which is a pointer or reference to " "a function type" msgstr "" -#: cp/typeck.c:4820 -msgid "invalid const_cast of an rvalue of type `%T' to type `%T'" -msgstr "" - -#: cp/typeck.c:4837 -msgid "invalid const_cast from type `%T' to type `%T'" -msgstr "" - -#: cp/typeck.c:4884 cp/typeck.c:4889 -msgid "ISO C++ forbids casting to an array type `%T'" +#: cp/typeck.c:5053 +msgid "invalid const_cast of an rvalue of type %qT to type %qT" msgstr "" -#: cp/typeck.c:4897 -msgid "invalid cast to function type `%T'" +#: cp/typeck.c:5096 +msgid "invalid const_cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:4953 -msgid "cast from `%T' to `%T' discards qualifiers from pointer target type" +#: cp/typeck.c:5164 cp/typeck.c:5169 +msgid "ISO C++ forbids casting to an array type %qT" msgstr "" -#: cp/typeck.c:5001 -msgid "cast from `%T' to `%T' increases required alignment of target type" +#: cp/typeck.c:5177 +msgid "invalid cast to function type %qT" msgstr "" -#: cp/typeck.c:5186 -msgid " in evaluation of `%Q(%#T, %#T)'" +#: cp/typeck.c:5398 +msgid " in evaluation of %<%Q(%#T, %#T)%>" msgstr "" -#: cp/typeck.c:5255 -msgid "incompatible types in assignment of `%T' to `%T'" +#: cp/typeck.c:5467 +msgid "incompatible types in assignment of %qT to %qT" msgstr "" -#: cp/typeck.c:5262 +#: cp/typeck.c:5474 msgid "ISO C++ forbids assignment of arrays" msgstr "" -#: cp/typeck.c:5369 +#: cp/typeck.c:5585 msgid " in pointer to member function conversion" msgstr "" -#: cp/typeck.c:5375 +#: cp/typeck.c:5591 msgid " in pointer to member conversion" msgstr "" #. This is a reinterpret cast, we choose to do nothing. -#: cp/typeck.c:5385 cp/typeck.c:5401 -msgid "pointer to member cast via virtual base `%T'" +#: cp/typeck.c:5602 cp/typeck.c:5618 +msgid "pointer to member cast via virtual base %qT" msgstr "" -#: cp/typeck.c:5404 -msgid "pointer to member conversion via virtual base `%T'" +#: cp/typeck.c:5621 +msgid "pointer to member conversion via virtual base %qT" msgstr "" -#: cp/typeck.c:5477 -msgid "invalid conversion to type `%T' from type `%T'" +#: cp/typeck.c:5694 +msgid "invalid conversion to type %qT from type %qT" msgstr "" -#: cp/typeck.c:5639 -msgid "passing NULL used for non-pointer %s %P of `%D'" +#: cp/typeck.c:5858 +msgid "passing NULL used for non-pointer %s %P of %qD" msgstr "" -#: cp/typeck.c:5642 -msgid "%s to non-pointer type `%T' from NULL" +#: cp/typeck.c:5861 +msgid "%s to non-pointer type %qT from NULL" msgstr "" -#: cp/typeck.c:5650 -msgid "passing `%T' for %s %P of `%D'" +#: cp/typeck.c:5869 +msgid "passing %qT for %s %P of %qD" msgstr "" -#: cp/typeck.c:5653 -msgid "%s to `%T' from `%T'" +#: cp/typeck.c:5872 +msgid "%s to %qT from %qT" msgstr "" -#: cp/typeck.c:5662 -msgid "passing negative value `%E' for %s %P of `%D'" +#: cp/typeck.c:5881 +msgid "passing negative value %qE for %s %P of %qD" msgstr "" -#: cp/typeck.c:5665 -msgid "%s of negative value `%E' to `%T'" +#: cp/typeck.c:5884 +msgid "%s of negative value %qE to %qT" msgstr "" -#: cp/typeck.c:5752 -msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'" +#: cp/typeck.c:5970 +msgid "cannot convert %qT to %qT for argument %qP to %qD" msgstr "" -#: cp/typeck.c:5755 -msgid "cannot convert `%T' to `%T' in %s" +#: cp/typeck.c:5973 +msgid "cannot convert %qT to %qT in %s" msgstr "" -#: cp/typeck.c:5832 cp/typeck.c:5834 -msgid "in passing argument %P of `%+D'" +#: cp/typeck.c:6049 cp/typeck.c:6051 +msgid "in passing argument %P of %q+D" msgstr "" -#: cp/typeck.c:5884 +#: cp/typeck.c:6101 msgid "returning reference to temporary" msgstr "" -#: cp/typeck.c:5891 +#: cp/typeck.c:6108 msgid "reference to non-lvalue returned" msgstr "" -#: cp/typeck.c:5903 -msgid "reference to local variable `%D' returned" +#: cp/typeck.c:6120 +msgid "reference to local variable %qD returned" msgstr "" -#: cp/typeck.c:5906 -msgid "address of local variable `%D' returned" +#: cp/typeck.c:6123 +msgid "address of local variable %qD returned" msgstr "" -#: cp/typeck.c:5930 +#: cp/typeck.c:6147 msgid "function declared `noreturn' has a `return' statement" msgstr "" -#: cp/typeck.c:5936 +#: cp/typeck.c:6153 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:5944 +#: cp/typeck.c:6161 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:5947 +#: cp/typeck.c:6164 msgid "returning a value from a constructor" msgstr "" -#: cp/typeck.c:5970 +#: cp/typeck.c:6187 msgid "return-statement with no value, in function returning '%T'" msgstr "" -#: cp/typeck.c:5987 +#: cp/typeck.c:6204 msgid "return-statement with a value, in function returning 'void'" msgstr "" -#: cp/typeck.c:6009 +#: cp/typeck.c:6226 msgid "" -"`operator new' must not return NULL unless it is declared `throw()' (or -" +"%<operator new%> must not return NULL unless it is declared %<throw()%> (or -" "fcheck-new is in effect)" msgstr "" -#: cp/typeck.c:6034 -msgid "`operator=' should return a reference to `*this'" -msgstr "" - #: cp/typeck2.c:52 -msgid "type `%T' is not a base type for type `%T'" +msgid "type %qT is not a base type for type %qT" msgstr "" #: cp/typeck2.c:292 -msgid "cannot declare variable `%+D' to be of abstract type `%T'" +msgid "cannot declare variable %q+D to be of abstract type %qT" msgstr "" #: cp/typeck2.c:295 -msgid "cannot declare parameter `%+D' to be of abstract type `%T'" +msgid "cannot declare parameter %q+D to be of abstract type %qT" msgstr "" #: cp/typeck2.c:298 -msgid "cannot declare field `%+D' to be of abstract type `%T'" +msgid "cannot declare field %q+D to be of abstract type %qT" msgstr "" #: cp/typeck2.c:302 -msgid "invalid abstract return type for member function `%+#D'" +msgid "invalid abstract return type for member function %q+#D" msgstr "" #: cp/typeck2.c:305 -msgid "invalid abstract return type for function `%+#D'" +msgid "invalid abstract return type for function %q+#D" msgstr "" #. Here we do not have location information, so use error instead #. of cp_error_at. #: cp/typeck2.c:310 -msgid "invalid abstract type `%T' for `%E'" +msgid "invalid abstract type %qT for %qE" msgstr "" #: cp/typeck2.c:312 -msgid "invalid abstract type for `%+D'" +msgid "invalid abstract type for %q+D" msgstr "" #: cp/typeck2.c:315 -msgid "cannot allocate an object of abstract type `%T'" +msgid "cannot allocate an object of abstract type %qT" msgstr "" #: cp/typeck2.c:323 -msgid "%J because the following virtual functions are pure within `%T':" +msgid "%J because the following virtual functions are pure within %qT:" msgstr "" #: cp/typeck2.c:327 @@ -17186,157 +17278,157 @@ msgid "%J\t%#D" msgstr "" #: cp/typeck2.c:334 -msgid "%J since type `%T' has pure virtual functions" +msgid "%J since type %qT has pure virtual functions" msgstr "" -#: cp/typeck2.c:580 -msgid "constructor syntax used, but no constructor declared for type `%T'" +#: cp/typeck2.c:581 +msgid "constructor syntax used, but no constructor declared for type %qT" msgstr "" -#: cp/typeck2.c:593 +#: cp/typeck2.c:595 msgid "cannot initialize arrays using this syntax" msgstr "" -#: cp/typeck2.c:693 +#: cp/typeck2.c:687 msgid "initializing array with parameter list" msgstr "" -#: cp/typeck2.c:715 +#: cp/typeck2.c:709 msgid "int-array initialized from non-wide string" msgstr "" -#: cp/typeck2.c:748 +#: cp/typeck2.c:742 msgid "initializer for scalar variable requires one element" msgstr "" -#: cp/typeck2.c:755 -msgid "braces around scalar initializer for `%T'" +#: cp/typeck2.c:749 +msgid "braces around scalar initializer for %qT" msgstr "" -#: cp/typeck2.c:758 -msgid "ignoring extra initializers for `%T'" +#: cp/typeck2.c:752 +msgid "ignoring extra initializers for %qT" msgstr "" -#: cp/typeck2.c:770 -msgid "variable-sized object of type `%T' may not be initialized" +#: cp/typeck2.c:764 +msgid "variable-sized object of type %qT may not be initialized" msgstr "" -#: cp/typeck2.c:781 -msgid "subobject of type `%T' must be initialized by constructor, not by `%E'" +#: cp/typeck2.c:775 +msgid "subobject of type %qT must be initialized by constructor, not by %qE" msgstr "" -#: cp/typeck2.c:846 +#: cp/typeck2.c:841 msgid "aggregate has a partly bracketed initializer" msgstr "" -#: cp/typeck2.c:884 cp/typeck2.c:973 +#: cp/typeck2.c:879 cp/typeck2.c:968 msgid "non-trivial labeled initializers" msgstr "" -#: cp/typeck2.c:898 +#: cp/typeck2.c:893 msgid "non-empty initializer for array of empty elements" msgstr "" -#: cp/typeck2.c:1012 cp/typeck2.c:1028 -msgid "missing initializer for member `%D'" +#: cp/typeck2.c:1007 cp/typeck2.c:1022 +msgid "missing initializer for member %qD" msgstr "" -#: cp/typeck2.c:1017 -msgid "uninitialized const member `%D'" +#: cp/typeck2.c:1012 +msgid "uninitialized const member %qD" msgstr "" -#: cp/typeck2.c:1019 -msgid "member `%D' with uninitialized const fields" +#: cp/typeck2.c:1014 +msgid "member %qD with uninitialized const fields" msgstr "" -#: cp/typeck2.c:1022 -msgid "member `%D' is uninitialized reference" +#: cp/typeck2.c:1016 +msgid "member %qD is uninitialized reference" msgstr "" -#: cp/typeck2.c:1069 +#: cp/typeck2.c:1063 msgid "index value instead of field name in union initializer" msgstr "" -#: cp/typeck2.c:1081 -msgid "no field `%D' in union being initialized" +#: cp/typeck2.c:1075 +msgid "no field %qD in union being initialized" msgstr "" -#: cp/typeck2.c:1089 -msgid "union `%T' with no named members cannot be initialized" +#: cp/typeck2.c:1083 +msgid "union %qT with no named members cannot be initialized" msgstr "" -#: cp/typeck2.c:1124 +#: cp/typeck2.c:1118 msgid "excess elements in aggregate initializer" msgstr "" -#: cp/typeck2.c:1238 +#: cp/typeck2.c:1232 msgid "circular pointer delegation detected" msgstr "" -#: cp/typeck2.c:1251 -msgid "base operand of `->' has non-pointer type `%T'" +#: cp/typeck2.c:1245 +msgid "base operand of %<->%> has non-pointer type %qT" msgstr "" -#: cp/typeck2.c:1275 -msgid "result of `operator->()' yields non-pointer result" +#: cp/typeck2.c:1269 +msgid "result of %<operator->()%> yields non-pointer result" msgstr "" -#: cp/typeck2.c:1277 -msgid "base operand of `->' is not a pointer" +#: cp/typeck2.c:1271 +msgid "base operand of %<->%> is not a pointer" msgstr "" -#: cp/typeck2.c:1301 -msgid "`%E' cannot be used as a member pointer, since it is of type `%T'" +#: cp/typeck2.c:1295 +msgid "%qE cannot be used as a member pointer, since it is of type %qT" msgstr "" -#: cp/typeck2.c:1309 +#: cp/typeck2.c:1304 msgid "" -"cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'" +"cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT" msgstr "" -#: cp/typeck2.c:1330 -msgid "pointer to member type `%T' incompatible with object type `%T'" +#: cp/typeck2.c:1326 +msgid "pointer to member type %qT incompatible with object type %qT" msgstr "" -#: cp/typeck2.c:1552 -msgid "call to function `%D' which throws incomplete type `%#T'" +#: cp/typeck2.c:1549 +msgid "call to function %qD which throws incomplete type %q#T" msgstr "" -#: cp/typeck2.c:1555 -msgid "call to function which throws incomplete type `%#T'" +#: cp/typeck2.c:1552 +msgid "call to function which throws incomplete type %q#T" msgstr "" #. XXX Not i18n clean. -#: cp/cp-tree.h:3806 +#: cp/cp-tree.h:3825 #, c-format msgid "%s is deprecated, please see the documentation for details" msgstr "" -#: fortran/f95-lang.c:242 +#: fortran/f95-lang.c:243 msgid "Unexpected type in truthvalue_conversion" msgstr "" -#: fortran/f95-lang.c:295 +#: fortran/f95-lang.c:296 #, c-format msgid "can't open input file: %s" msgstr "" -#: fortran/f95-lang.c:622 +#: fortran/f95-lang.c:623 #, c-format msgid "global register variable `%s' used in nested function" msgstr "" -#: fortran/f95-lang.c:626 +#: fortran/f95-lang.c:627 #, c-format msgid "register variable `%s' used in nested function" msgstr "" -#: fortran/f95-lang.c:633 +#: fortran/f95-lang.c:634 #, c-format msgid "address of global register variable `%s' requested" msgstr "" -#: fortran/f95-lang.c:651 +#: fortran/f95-lang.c:652 #, c-format msgid "address of register variable `%s' requested" msgstr "" @@ -17383,22 +17475,22 @@ msgstr "" msgid "intrinsic variable which isn't a procedure" msgstr "" -#: fortran/trans-decl.c:1896 +#: fortran/trans-decl.c:1899 msgid "Function does not return a value" msgstr "" #. I don't think this should ever happen. -#: fortran/trans-decl.c:1995 +#: fortran/trans-decl.c:1998 #, c-format msgid "module symbol %s in wrong namespace" msgstr "" -#: fortran/trans-decl.c:2009 +#: fortran/trans-decl.c:2012 #, c-format msgid "backend decl for module variable %s already exists" msgstr "" -#: fortran/trans-decl.c:2093 +#: fortran/trans-decl.c:2094 #, c-format msgid "unused parameter `%s'" msgstr "" @@ -17447,7 +17539,7 @@ msgstr "" msgid "Array element size too big" msgstr "" -#: fortran/trans.c:625 +#: fortran/trans.c:623 msgid "gfc_trans_code(): Bad statement code" msgstr "" @@ -17457,14 +17549,19 @@ msgstr "" msgid "gfc_todo: Not Implemented: " msgstr "" +#: java/check-init.c:201 +#, c-format +msgid "Can't reassign a value to the final variable %qs" +msgstr "" + #: java/check-init.c:469 java/parse.h:377 #, c-format -msgid "Variable `%s' may not have been initialized" +msgid "Variable %qs may not have been initialized" msgstr "" #: java/check-init.c:485 #, c-format -msgid "variable `%s' may not have been initialized" +msgid "variable %qs may not have been initialized" msgstr "" #: java/check-init.c:896 @@ -17473,37 +17570,37 @@ msgid "internal error in check-init: tree code not implemented: %s" msgstr "" #: java/check-init.c:968 -msgid "%Jfinal field `%D' may not have been initialized" +msgid "%Jfinal field %qD may not have been initialized" msgstr "" -#: java/class.c:758 +#: java/class.c:755 msgid "bad method signature" msgstr "" -#: java/class.c:802 +#: java/class.c:799 msgid "misplaced ConstantValue attribute (not in any field)" msgstr "" -#: java/class.c:804 +#: java/class.c:801 #, c-format msgid "duplicate ConstantValue attribute for field '%s'" msgstr "" -#: java/class.c:815 +#: java/class.c:812 #, c-format msgid "ConstantValue attribute of field '%s' has wrong type" msgstr "" -#: java/class.c:1113 +#: java/class.c:1110 #, c-format msgid "field '%s' not found in class" msgstr "" -#: java/class.c:1428 +#: java/class.c:1430 msgid "%Jabstract method in non-abstract class" msgstr "" -#: java/class.c:2294 +#: java/class.c:2296 msgid "%Jnon-static method '%D' overrides static method" msgstr "" @@ -17513,12 +17610,12 @@ msgstr "" #: java/decl.c:1199 #, c-format -msgid "declaration of `%s' shadows a parameter" +msgid "declaration of %qs shadows a parameter" msgstr "" #: java/decl.c:1202 #, c-format -msgid "declaration of `%s' shadows a symbol from the parameter list" +msgid "declaration of %qs shadows a symbol from the parameter list" msgstr "" #: java/decl.c:1530 @@ -17547,13 +17644,12 @@ msgstr "" #: java/expr.c:1489 #, c-format -msgid "" -"reference `%s' is ambiguous: appears in interface `%s' and interface `%s'" +msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs" msgstr "" #: java/expr.c:1517 #, c-format -msgid "field `%s' not found" +msgid "field %qs not found" msgstr "" #: java/expr.c:1714 @@ -17602,7 +17698,7 @@ msgid "%Jassignment to final field '%D' not in field's class" msgstr "" #: java/expr.c:2431 -msgid "%Jassignment to final static field `%D' not in class initializer" +msgid "%Jassignment to final static field %qD not in class initializer" msgstr "" #: java/expr.c:2440 @@ -17663,7 +17759,7 @@ msgstr "" msgid "Not a valid Java .class file." msgstr "" -#: java/gjavah.c:2007 java/jcf-parse.c:673 +#: java/gjavah.c:2007 java/jcf-parse.c:675 msgid "error while parsing constant pool" msgstr "" @@ -17847,7 +17943,7 @@ msgstr "" msgid "error while parsing constant pool\n" msgstr "" -#: java/jcf-dump.c:826 java/jcf-parse.c:676 +#: java/jcf-dump.c:826 java/jcf-parse.c:678 #, c-format msgid "error in constant pool entry #%d\n" msgstr "" @@ -17916,91 +18012,90 @@ msgstr "" msgid "Bad byte codes.\n" msgstr "" -#: java/jcf-io.c:535 +#: java/jcf-io.c:536 #, c-format msgid "" -"source file for class `%s' is newer than its matching class file. Source " -"file `%s' used instead" +"source file for class %qs is newer than its matching class file. Source " +"file %qs used instead" msgstr "" -#: java/jcf-parse.c:360 +#: java/jcf-parse.c:362 msgid "bad string constant" msgstr "" -#: java/jcf-parse.c:378 +#: java/jcf-parse.c:380 #, c-format msgid "bad value constant type %d, index %d" msgstr "" -#: java/jcf-parse.c:557 +#: java/jcf-parse.c:559 #, c-format msgid "can't reopen %s: %m" msgstr "" -#: java/jcf-parse.c:564 +#: java/jcf-parse.c:566 #, c-format msgid "can't close %s: %m" msgstr "" -#: java/jcf-parse.c:659 +#: java/jcf-parse.c:661 #, c-format msgid "cannot find file for class %s" msgstr "" -#: java/jcf-parse.c:670 +#: java/jcf-parse.c:672 msgid "not a valid Java .class file" msgstr "" #. FIXME - where was first time -#: java/jcf-parse.c:688 +#: java/jcf-parse.c:690 #, c-format msgid "reading class %s for the second time from %s" msgstr "" -#: java/jcf-parse.c:706 +#: java/jcf-parse.c:708 msgid "error while parsing fields" msgstr "" -#: java/jcf-parse.c:709 +#: java/jcf-parse.c:711 msgid "error while parsing methods" msgstr "" -#: java/jcf-parse.c:712 +#: java/jcf-parse.c:714 msgid "error while parsing final attributes" msgstr "" -#: java/jcf-parse.c:729 -#, c-format +#: java/jcf-parse.c:731 msgid "" -"the `java.lang.Object' that was found in `%s' didn't have the special zero-" -"length `gnu.gcj.gcj-compiled' attribute. This generally means that your " -"classpath is incorrectly set. Use `info gcj \"Input Options\"' to see the " +"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 " +"classpath is incorrectly set. Use %<info gcj \"Input Options\"%> to see the " "info page describing how to set the classpath" msgstr "" -#: java/jcf-parse.c:806 +#: java/jcf-parse.c:808 msgid "missing Code attribute" msgstr "" -#: java/jcf-parse.c:1065 +#: java/jcf-parse.c:1067 msgid "%Hsource file seen twice on command line and will be compiled only once" msgstr "" -#: java/jcf-parse.c:1080 +#: java/jcf-parse.c:1082 msgid "no input file specified" msgstr "" -#: java/jcf-parse.c:1112 +#: java/jcf-parse.c:1114 #, c-format msgid "can't close input file %s: %m" msgstr "" -#: java/jcf-parse.c:1153 +#: java/jcf-parse.c:1155 #, c-format msgid "bad zip/jar file %s" msgstr "" -#: java/jcf-parse.c:1355 +#: java/jcf-parse.c:1357 #, c-format msgid "error while reading %s from zip file" msgstr "" @@ -18119,36 +18214,36 @@ msgstr "" msgid "%s: Failed to close output file %s\n" msgstr "" -#: java/jvspec.c:418 +#: java/jvspec.c:420 msgid "can't specify `-D' without `--main'\n" msgstr "" -#: java/jvspec.c:421 +#: java/jvspec.c:423 #, c-format msgid "`%s' is not a valid class name" msgstr "" -#: java/jvspec.c:427 +#: java/jvspec.c:429 msgid "--resource requires -o" msgstr "" -#: java/jvspec.c:434 +#: java/jvspec.c:436 msgid "warning: already-compiled .class files ignored with -C" msgstr "" -#: java/jvspec.c:441 +#: java/jvspec.c:443 msgid "cannot specify both -C and -o" msgstr "" -#: java/jvspec.c:453 +#: java/jvspec.c:455 msgid "cannot create temporary file" msgstr "" -#: java/jvspec.c:481 +#: java/jvspec.c:483 msgid "using both @FILE with multiple files not implemented" msgstr "" -#: java/jvspec.c:530 +#: java/jvspec.c:534 msgid "cannot specify `main' class when not linking" msgstr "" @@ -18161,16 +18256,15 @@ msgid "couldn't determine target name for dependency tracking" msgstr "" #: java/lex.c:256 -#, c-format msgid "" -"unknown encoding: `%s'\n" +"unknown encoding: %qs\n" "This might mean that your locale's encoding is not supported\n" "by your system's iconv(3) implementation. If you aren't trying\n" "to use a particular encoding for your input file, try the\n" -"`--encoding=UTF-8' option" +"%<--encoding=UTF-8%> option" msgstr "" -#: java/lex.c:626 +#: java/lex.c:627 msgid "internal error - bad unget" msgstr "" @@ -18183,1013 +18277,976 @@ msgstr "" msgid "internal error - invalid Utf8 name" msgstr "" -#: ../../gcc-cvs/gcc/java/parse-scan.y:881 ../../gcc-cvs/gcc/java/parse.y:977 -#: ../../gcc-cvs/gcc/java/parse.y:1318 ../../gcc-cvs/gcc/java/parse.y:1379 -#: ../../gcc-cvs/gcc/java/parse.y:1590 ../../gcc-cvs/gcc/java/parse.y:1813 -#: ../../gcc-cvs/gcc/java/parse.y:1822 ../../gcc-cvs/gcc/java/parse.y:1833 -#: ../../gcc-cvs/gcc/java/parse.y:1844 ../../gcc-cvs/gcc/java/parse.y:1856 -#: ../../gcc-cvs/gcc/java/parse.y:1871 ../../gcc-cvs/gcc/java/parse.y:1888 -#: ../../gcc-cvs/gcc/java/parse.y:1890 ../../gcc-cvs/gcc/java/parse.y:1971 -#: ../../gcc-cvs/gcc/java/parse.y:2148 ../../gcc-cvs/gcc/java/parse.y:2217 -#: ../../gcc-cvs/gcc/java/parse.y:2381 ../../gcc-cvs/gcc/java/parse.y:2394 -#: ../../gcc-cvs/gcc/java/parse.y:2401 ../../gcc-cvs/gcc/java/parse.y:2408 -#: ../../gcc-cvs/gcc/java/parse.y:2419 ../../gcc-cvs/gcc/java/parse.y:2421 -#: ../../gcc-cvs/gcc/java/parse.y:2459 ../../gcc-cvs/gcc/java/parse.y:2461 -#: ../../gcc-cvs/gcc/java/parse.y:2463 ../../gcc-cvs/gcc/java/parse.y:2484 -#: ../../gcc-cvs/gcc/java/parse.y:2486 ../../gcc-cvs/gcc/java/parse.y:2488 -#: ../../gcc-cvs/gcc/java/parse.y:2504 ../../gcc-cvs/gcc/java/parse.y:2506 -#: ../../gcc-cvs/gcc/java/parse.y:2527 ../../gcc-cvs/gcc/java/parse.y:2529 -#: ../../gcc-cvs/gcc/java/parse.y:2531 ../../gcc-cvs/gcc/java/parse.y:2559 -#: ../../gcc-cvs/gcc/java/parse.y:2561 ../../gcc-cvs/gcc/java/parse.y:2563 -#: ../../gcc-cvs/gcc/java/parse.y:2565 ../../gcc-cvs/gcc/java/parse.y:2583 -#: ../../gcc-cvs/gcc/java/parse.y:2585 ../../gcc-cvs/gcc/java/parse.y:2596 -#: ../../gcc-cvs/gcc/java/parse.y:2607 ../../gcc-cvs/gcc/java/parse.y:2618 -#: ../../gcc-cvs/gcc/java/parse.y:2629 ../../gcc-cvs/gcc/java/parse.y:2640 -#: ../../gcc-cvs/gcc/java/parse.y:2653 ../../gcc-cvs/gcc/java/parse.y:2657 -#: ../../gcc-cvs/gcc/java/parse.y:2659 ../../gcc-cvs/gcc/java/parse.y:2672 +#: 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 msgid "Missing term" msgstr "" -#: ../../gcc-cvs/gcc/java/parse-scan.y:883 ../../gcc-cvs/gcc/java/parse.y:751 -#: ../../gcc-cvs/gcc/java/parse.y:789 ../../gcc-cvs/gcc/java/parse.y:814 -#: ../../gcc-cvs/gcc/java/parse.y:998 ../../gcc-cvs/gcc/java/parse.y:1353 -#: ../../gcc-cvs/gcc/java/parse.y:1566 ../../gcc-cvs/gcc/java/parse.y:1568 -#: ../../gcc-cvs/gcc/java/parse.y:1798 ../../gcc-cvs/gcc/java/parse.y:1824 -#: ../../gcc-cvs/gcc/java/parse.y:1835 ../../gcc-cvs/gcc/java/parse.y:1846 -#: ../../gcc-cvs/gcc/java/parse.y:1858 ../../gcc-cvs/gcc/java/parse.y:1873 +#: 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 msgid "';' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:749 ../../gcc-cvs/gcc/java/parse.y:787 +#: java/parse.y:748 java/parse.y:786 msgid "Missing name" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:777 +#: java/parse.y:776 #, c-format -msgid "Ambiguous class: `%s' and `%s'" +msgid "Ambiguous class: %qs and %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:812 +#: java/parse.y:811 msgid "'*' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:826 +#: java/parse.y:825 msgid "Class or interface declaration expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:843 +#: java/parse.y:842 #, c-format -msgid "Modifier `%s' declared twice" +msgid "Modifier %qs declared twice" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:863 ../../gcc-cvs/gcc/java/parse.y:865 +#: java/parse.y:862 java/parse.y:864 msgid "Missing class name" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:868 ../../gcc-cvs/gcc/java/parse.y:872 -#: ../../gcc-cvs/gcc/java/parse.y:880 ../../gcc-cvs/gcc/java/parse.y:1038 -#: ../../gcc-cvs/gcc/java/parse.y:1299 ../../gcc-cvs/gcc/java/parse.y:1301 -#: ../../gcc-cvs/gcc/java/parse.y:1633 ../../gcc-cvs/gcc/java/parse.y:1884 -#: ../../gcc-cvs/gcc/java/parse.y:1916 ../../gcc-cvs/gcc/java/parse.y:1978 +#: 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 msgid "'{' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:882 +#: java/parse.y:881 msgid "Missing super class name" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:892 ../../gcc-cvs/gcc/java/parse.y:908 +#: java/parse.y:891 java/parse.y:907 msgid "Missing interface name" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:992 +#: java/parse.y:991 msgid "Missing variable initializer" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1009 +#: java/parse.y:1008 msgid "Invalid declaration" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1012 ../../gcc-cvs/gcc/java/parse.y:1097 -#: ../../gcc-cvs/gcc/java/parse.y:2163 ../../gcc-cvs/gcc/java/parse.y:2192 -#: ../../gcc-cvs/gcc/java/parse.y:2214 ../../gcc-cvs/gcc/java/parse.y:2218 -#: ../../gcc-cvs/gcc/java/parse.y:2253 ../../gcc-cvs/gcc/java/parse.y:2332 -#: ../../gcc-cvs/gcc/java/parse.y:2342 ../../gcc-cvs/gcc/java/parse.y:2352 +#: 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 msgid "']' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1016 +#: java/parse.y:1015 msgid "Unbalanced ']'" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1052 +#: java/parse.y:1051 msgid "Invalid method declaration, method name required" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1057 ../../gcc-cvs/gcc/java/parse.y:1062 -#: ../../gcc-cvs/gcc/java/parse.y:1067 ../../gcc-cvs/gcc/java/parse.y:2066 +#: java/parse.y:1056 java/parse.y:1061 +#: java/parse.y:1066 java/parse.y:2065 msgid "Identifier expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1072 ../../gcc-cvs/gcc/java/parse.y:4743 +#: java/parse.y:1071 java/parse.y:4743 msgid "Invalid method declaration, return type required" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1092 +#: java/parse.y:1091 msgid "Discouraged form of returned type specification" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1095 ../../gcc-cvs/gcc/java/parse.y:1546 -#: ../../gcc-cvs/gcc/java/parse.y:1553 ../../gcc-cvs/gcc/java/parse.y:1562 -#: ../../gcc-cvs/gcc/java/parse.y:1564 ../../gcc-cvs/gcc/java/parse.y:1592 -#: ../../gcc-cvs/gcc/java/parse.y:1701 ../../gcc-cvs/gcc/java/parse.y:2008 -#: ../../gcc-cvs/gcc/java/parse.y:2061 +#: 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 msgid "')' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1111 +#: java/parse.y:1110 msgid "Missing formal parameter term" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1126 ../../gcc-cvs/gcc/java/parse.y:1131 +#: java/parse.y:1125 java/parse.y:1130 msgid "Missing identifier" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1151 ../../gcc-cvs/gcc/java/parse.y:1160 +#: java/parse.y:1150 java/parse.y:1159 msgid "Missing class type term" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1187 +#: java/parse.y:1186 #, c-format msgid "" -"Can't define static initializer in class `%s'. Static initializer can only " -"be defined in top-level classes" +"Can't define static initializer in class %qs. Static initializer can only be " +"defined in top-level classes" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1316 +#: java/parse.y:1315 msgid "Invalid interface type" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1485 +#: java/parse.y:1484 msgid "An empty declaration is a deprecated feature that should not be used" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1506 ../../gcc-cvs/gcc/java/parse.y:1680 -#: ../../gcc-cvs/gcc/java/parse.y:1682 +#: java/parse.y:1505 java/parse.y:1679 +#: java/parse.y:1681 msgid "':' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1532 ../../gcc-cvs/gcc/java/parse.y:1537 -#: ../../gcc-cvs/gcc/java/parse.y:1542 +#: java/parse.y:1531 java/parse.y:1536 +#: java/parse.y:1541 msgid "Invalid expression statement" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1560 ../../gcc-cvs/gcc/java/parse.y:1588 -#: ../../gcc-cvs/gcc/java/parse.y:1629 ../../gcc-cvs/gcc/java/parse.y:1697 -#: ../../gcc-cvs/gcc/java/parse.y:1765 ../../gcc-cvs/gcc/java/parse.y:1886 -#: ../../gcc-cvs/gcc/java/parse.y:1964 ../../gcc-cvs/gcc/java/parse.y:2055 -#: ../../gcc-cvs/gcc/java/parse.y:2057 ../../gcc-cvs/gcc/java/parse.y:2070 -#: ../../gcc-cvs/gcc/java/parse.y:2313 ../../gcc-cvs/gcc/java/parse.y:2315 +#: 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 msgid "'(' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1631 +#: java/parse.y:1630 msgid "Missing term or ')'" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1678 +#: java/parse.y:1677 msgid "Missing or invalid constant expression" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1699 +#: java/parse.y:1698 msgid "Missing term and ')' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1738 +#: java/parse.y:1737 msgid "Invalid control expression" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1740 ../../gcc-cvs/gcc/java/parse.y:1742 +#: java/parse.y:1739 java/parse.y:1741 msgid "Invalid update expression" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1767 +#: java/parse.y:1766 msgid "Invalid init statement" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:1967 +#: java/parse.y:1966 msgid "Missing term or ')' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2010 +#: java/parse.y:2009 msgid "'class' or 'this' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2012 ../../gcc-cvs/gcc/java/parse.y:2014 +#: java/parse.y:2011 java/parse.y:2013 msgid "'class' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2059 +#: java/parse.y:2058 msgid "')' or term expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2161 ../../gcc-cvs/gcc/java/parse.y:2190 +#: java/parse.y:2160 java/parse.y:2189 msgid "'[' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2268 +#: java/parse.y:2267 msgid "Field expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2327 ../../gcc-cvs/gcc/java/parse.y:2337 -#: ../../gcc-cvs/gcc/java/parse.y:2347 +#: java/parse.y:2326 java/parse.y:2336 +#: java/parse.y:2346 msgid "Missing term and ']' expected" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2452 +#: java/parse.y:2451 msgid "']' expected, invalid type expression" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2455 +#: java/parse.y:2454 msgid "Invalid type expression" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:2567 +#: java/parse.y:2566 msgid "Invalid reference type" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3034 +#: java/parse.y:3033 msgid "Constructor invocation must be first thing in a constructor" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3036 +#: java/parse.y:3035 msgid "Only constructors can invoke constructors" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3044 +#: java/parse.y:3043 #, c-format -msgid ": `%s' JDK1.1(TM) feature" +msgid ": %qs JDK1.1(TM) feature" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3124 ../../gcc-cvs/gcc/java/parse.y:3126 +#: java/parse.y:3123 java/parse.y:3125 #, c-format msgid "" "%s.\n" "%s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3285 +#: java/parse.y:3284 msgid "Missing return statement" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3307 ../../gcc-cvs/gcc/java/parse.y:11931 -#: ../../gcc-cvs/gcc/java/parse.y:11935 +#: java/parse.y:3306 java/parse.y:11932 +#: java/parse.y:11936 msgid "Unreachable statement" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3317 -#, c-format -msgid "Can't access %s field `%s.%s' from `%s'" +#: java/parse.y:3316 +msgid "Can't access %s field %<%s.%s%> from %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3386 +#: java/parse.y:3385 #, c-format -msgid "%s `%s' already defined in %s:%d" +msgid "%s %qs already defined in %s:%d" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3404 -#, c-format +#: java/parse.y:3403 msgid "" -"Variable `%s' is already defined in this method and was declared `%s %s' at " +"Variable %qs is already defined in this method and was declared %<%s %s%> at " "line %d" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3515 +#: java/parse.y:3514 #, c-format -msgid "Interface `%s' repeated" +msgid "Interface %qs repeated" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3545 +#: java/parse.y:3544 #, c-format -msgid "%s name `%s' clashes with imported type `%s'" +msgid "%s name %qs clashes with imported type %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3577 -#, c-format -msgid "Public %s `%s' must be defined in a file called `%s.java'" +#: java/parse.y:3576 +msgid "Public %s %qs must be defined in a file called %<%s.java%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3592 +#: java/parse.y:3591 #, c-format msgid "" -"Inner class `%s' can't be static. Static classes can only occur in " -"interfaces and top-level classes" +"Inner class %qs can't be static. Static classes can only occur in interfaces " +"and top-level classes" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3673 +#: java/parse.y:3672 #, c-format msgid "" -"The class name `%s' is already defined in this scope. An inner class may not " +"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 "" -#: ../../gcc-cvs/gcc/java/parse.y:3715 +#: java/parse.y:3714 msgid "Qualifier must be a reference" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:3736 +#: java/parse.y:3735 #, c-format msgid "Cyclic inheritance involving %s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4000 -#, c-format +#: java/parse.y:3999 msgid "" -"Redundant use of `abstract' modifier. Interface `%s' is implicitly abstract" +"Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4155 +#: java/parse.y:4154 #, c-format -msgid "Class `%s' can't be declared both abstract and final" +msgid "Class %qs can't be declared both abstract and final" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4167 -msgid "`java.lang.Object' can't extend anything" +#: java/parse.y:4166 +msgid "%<java.lang.Object%> can't extend anything" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4409 -#, c-format -msgid "Duplicate variable declaration: `%s %s' was `%s %s' (%s:%d)" +#: java/parse.y:4408 +msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4473 +#: java/parse.y:4472 #, c-format -msgid "Field `%s' can't be static in inner class `%s' unless it is final" +msgid "Field %qs can't be static in inner class %qs unless it is final" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4718 +#: java/parse.y:4718 #, c-format -msgid "Class `%s' must be declared abstract to define abstract method `%s'" +msgid "Class %qs must be declared abstract to define abstract method %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4725 +#: java/parse.y:4725 #, c-format -msgid "native method `%s' can't be strictfp" +msgid "native method %qs can't be strictfp" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4729 +#: java/parse.y:4729 #, c-format -msgid "method `%s' can't be transient" +msgid "method %qs can't be transient" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4732 +#: java/parse.y:4732 #, c-format -msgid "method `%s' can't be volatile" +msgid "method %qs can't be volatile" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4782 ../../gcc-cvs/gcc/java/parse.y:6531 +#: java/parse.y:4782 java/parse.y:6531 #, c-format msgid "" -"Method `%s' can't be static in inner class `%s'. Only members of interfaces " +"Method %qs can't be static in inner class %qs. Only members of interfaces " "and top-level classes can be static" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4948 +#: java/parse.y:4948 #, c-format -msgid "%s method `%s' can't have a body defined" +msgid "%s method %qs can't have a body defined" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:4959 +#: java/parse.y:4959 #, c-format -msgid "Non native and non abstract method `%s' must have a body defined" +msgid "Non native and non abstract method %qs must have a body defined" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5030 +#: java/parse.y:5030 #, c-format -msgid "%s: recursive invocation of constructor `%s'" +msgid "%s: recursive invocation of constructor %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5060 +#: java/parse.y:5060 msgid "" -"Inconsistent member declaration. At most one of `public', `private', or " -"`protected' may be specified" +"Inconsistent member declaration. At most one of %<public%>, %<private%>, or " +"%<protected%> may be specified" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5068 +#: java/parse.y:5068 msgid "" -"Inconsistent member declaration. At most one of `final' or `volatile' may " -"be specified" +"Inconsistent member declaration. At most one of %<final%> or %<volatile%> " +"may be specified" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5158 +#: java/parse.y:5158 #, c-format -msgid "" -"Variable `%s' is used more than once in the argument list of method `%s'" +msgid "Variable %qs is used more than once in the argument list of method %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5242 +#: java/parse.y:5242 #, c-format -msgid "%s `%s' can't implement/extend %s `%s'" +msgid "%s %qs can't implement/extend %s %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5276 +#: java/parse.y:5276 #, c-format -msgid "Class `%s' can't subclass %s `%s'" +msgid "Class %qs can't subclass %s %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5285 +#: java/parse.y:5285 #, c-format msgid "Can't subclass final classes: %s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:5471 +#: java/parse.y:5471 #, c-format msgid "Cyclic class inheritance%s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6182 +#: java/parse.y:6182 #, c-format -msgid "Superclass `%s' of class `%s' not found" +msgid "Superclass %qs of class %qs not found" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6188 +#: java/parse.y:6188 #, c-format -msgid "Type `%s' not found in declaration of field `%s'" +msgid "Type %qs not found in declaration of field %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6194 +#: java/parse.y:6194 #, c-format -msgid "" -"Type `%s' not found in the declaration of the argument `%s' of method `%s'" +msgid "Type %qs not found in the declaration of the argument %qs of method %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6201 +#: java/parse.y:6201 #, c-format -msgid "" -"Type `%s' not found in the declaration of the return type of method `%s'" +msgid "Type %qs not found in the declaration of the return type of method %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6207 +#: java/parse.y:6207 #, c-format -msgid "Superinterface `%s' of %s `%s' not found" +msgid "Superinterface %qs of %s %qs not found" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6214 +#: java/parse.y:6214 #, c-format -msgid "Type `%s' not found in the declaration of the local variable `%s'" +msgid "Type %qs not found in the declaration of the local variable %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6221 -#, c-format -msgid "Class `%s' not found in `throws'" +#: java/parse.y:6221 +msgid "Class %qs not found in %<throws%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6278 +#: java/parse.y:6278 #, c-format -msgid "Duplicate %s declaration `%s'" +msgid "Duplicate %s declaration %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6352 -#, c-format +#: java/parse.y:6352 msgid "" -"Class `%s' doesn't define the abstract method `%s %s' from %s `%s'. This " -"method must be defined or %s `%s' must be declared abstract" +"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 "" -#: ../../gcc-cvs/gcc/java/parse.y:6508 -#, c-format +#: java/parse.y:6508 msgid "" -"Class `%s' in `throws' clause must be a subclass of class `java.lang." -"Throwable'" +"Class %qs in %<throws%> clause must be a subclass of class %<java.lang." +"Throwable%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6552 +#: java/parse.y:6552 #, c-format msgid "" -"Class `%s' must override `%s' with a public method in order to implement " -"interface `%s'" +"Class %qs must override %qs with a public method in order to implement " +"interface %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6566 ../../gcc-cvs/gcc/java/parse.y:6793 +#: java/parse.y:6566 java/parse.y:6793 #, c-format -msgid "Method `%s' was defined with return type `%s' in class `%s'" +msgid "Method %qs was defined with return type %qs in class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6583 +#: java/parse.y:6583 #, c-format -msgid "%s methods can't be overridden. Method `%s' is %s in class `%s'" +msgid "%s methods can't be overridden. Method %qs is %s in class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6597 +#: java/parse.y:6597 #, c-format msgid "" -"Instance methods can't be overridden by a static method. Method `%s' is an " -"instance method in class `%s'" +"Instance methods can't be overridden by a static method. Method %qs is an " +"instance method in class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6620 +#: java/parse.y:6620 #, c-format msgid "" -"Methods can't be overridden to be more private. Method `%s' is not %s in " -"class `%s'" +"Methods can't be overridden to be more private. Method %qs is not %s in " +"class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6761 -#, c-format +#: java/parse.y:6761 msgid "" -"Invalid checked exception class `%s' in `throws' clause. The exception must " -"be a subclass of an exception thrown by `%s' from class `%s'" +"Invalid checked exception class %qs in %<throws%> clause. The exception " +"must be a subclass of an exception thrown by %qs from class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6818 +#: java/parse.y:6818 #, c-format msgid "" -"Interface `%s' inherits method `%s' from interface `%s'. This method is " -"redefined with a different return type in interface `%s'" +"Interface %qs inherits method %qs from interface %qs. This method is " +"redefined with a different return type in interface %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6993 +#: java/parse.y:6993 #, c-format -msgid "Class or interface `%s' not found in import" +msgid "Class or interface %qs not found in import" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:7078 +#: java/parse.y:7078 #, c-format msgid "malformed .zip archive in CLASSPATH: %s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:7149 +#: java/parse.y:7149 #, c-format msgid "" -"Can't find default package `%s'. Check the CLASSPATH environment variable " -"and the access to the archives" +"Can't find default package %qs. Check the CLASSPATH environment variable and " +"the access to the archives" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:7154 +#: java/parse.y:7154 #, c-format -msgid "Package `%s' not found in import" +msgid "Package %qs not found in import" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:7251 +#: java/parse.y:7251 #, c-format -msgid "Type `%s' also potentially defined in package `%s'" +msgid "Type %qs also potentially defined in package %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:7396 +#: java/parse.y:7396 #, c-format msgid "Nested %s %s is %s; cannot be accessed from here" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:7434 +#: java/parse.y:7434 #, c-format msgid "" -"Can't access %s `%s'. Only public classes and interfaces in other packages " +"Can't access %s %qs. Only public classes and interfaces in other packages " "can be accessed" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:7472 -msgid "Only `final' is allowed as a local variables modifier" +#: java/parse.y:7472 +msgid "Only %<final%> is allowed as a local variables modifier" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9026 +#: java/parse.y:9026 #, c-format -msgid "No constructor matching `%s' found in class `%s'" +msgid "No constructor matching %qs found in class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9525 +#: java/parse.y:9526 #, c-format -msgid "Can't reference `%s' before the superclass constructor has been called" +msgid "Can't reference %qs before the superclass constructor has been called" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9579 +#: java/parse.y:9580 #, c-format msgid "" -"Local variable `%s' can't be accessed from within the inner class `%s' " -"unless it is declared final" +"Local variable %qs can't be accessed from within the inner class %qs unless " +"it is declared final" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9584 ../../gcc-cvs/gcc/java/parse.y:10047 +#: java/parse.y:9585 java/parse.y:10048 #, c-format -msgid "Undefined variable `%s'" +msgid "Undefined variable %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9595 +#: java/parse.y:9596 #, c-format -msgid "Can't make a static reference to nonstatic variable `%s' in class `%s'" +msgid "Can't make a static reference to nonstatic variable %qs in class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9801 ../../gcc-cvs/gcc/java/parse.y:10656 +#: java/parse.y:9802 java/parse.y:10657 #, c-format -msgid "No enclosing instance for inner class `%s' is in scope%s" +msgid "No enclosing instance for inner class %qs is in scope%s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9920 ../../gcc-cvs/gcc/java/parse.y:12363 -msgid "Keyword `this' used outside allowed context" +#: java/parse.y:9921 java/parse.y:12364 +msgid "Keyword %<this%> used outside allowed context" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9926 ../../gcc-cvs/gcc/java/parse.y:10810 +#: java/parse.y:9927 java/parse.y:10811 msgid "" -"Can't reference `this' before the superclass constructor has been called" +"Can't reference %<this%> before the superclass constructor has been called" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9942 -#, c-format +#: java/parse.y:9943 msgid "" -"Can't use variable `%s.this': type `%s' isn't an outer type of type `%s'" +"Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:9975 -msgid "Keyword `super' used outside allowed context" +#: java/parse.y:9976 +msgid "Keyword %<super%> used outside allowed context" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10024 +#: java/parse.y:10025 #, c-format -msgid "No variable `%s' defined in class `%s'" +msgid "No variable %qs defined in class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10029 +#: java/parse.y:10030 #, c-format -msgid "Undefined variable or class name: `%s'" +msgid "Undefined variable or class name: %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10100 +#: java/parse.y:10101 #, c-format -msgid "Can't use type `%s' as a qualifier" +msgid "Can't use type %qs as a qualifier" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10119 -#, c-format -msgid "Attempt to reference field `%s' in `%s %s'" +#: java/parse.y:10120 +msgid "Attempt to reference field %qs in %<%s %s%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10150 +#: java/parse.y:10151 #, c-format -msgid "No variable `%s' defined in type `%s'" +msgid "No variable %qs defined in type %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10234 -#, c-format -msgid "Attempt to reference field `new' in a `%s'" +#: java/parse.y:10235 +msgid "Attempt to reference field %<new%> in a %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10371 +#: java/parse.y:10372 #, c-format -msgid "The class `%s' has been deprecated" +msgid "The class %qs has been deprecated" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10381 +#: java/parse.y:10382 #, c-format -msgid "The %s `%s' in class `%s' has been deprecated" +msgid "The %s %qs in class %qs has been deprecated" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10498 +#: java/parse.y:10499 #, c-format -msgid "Can't invoke a method on primitive type `%s'" +msgid "Can't invoke a method on primitive type %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10513 +#: java/parse.y:10514 #, c-format -msgid "Can't make static reference to method `%s' in interface `%s'" +msgid "Can't make static reference to method %qs in interface %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10523 ../../gcc-cvs/gcc/java/parse.y:10857 -#, c-format -msgid "Can't make static reference to method `%s %s' in class `%s'" +#: java/parse.y:10524 java/parse.y:10858 +msgid "Can't make static reference to method %<%s %s%> in class %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10563 +#: java/parse.y:10564 msgid "Can't invoke super constructor on java.lang.Object" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10576 ../../gcc-cvs/gcc/java/parse.y:14424 +#: java/parse.y:10577 java/parse.y:14428 #, c-format -msgid "Class `%s' not found in type declaration" +msgid "Class %qs not found in type declaration" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10588 +#: java/parse.y:10589 #, c-format -msgid "Class `%s' is an abstract class. It can't be instantiated" +msgid "Class %qs is an abstract class. It can't be instantiated" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10618 +#: java/parse.y:10619 #, c-format -msgid "No method named `%s' in scope" +msgid "No method named %qs in scope" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:10729 -#, c-format -msgid "Can't access %s %s `%s.%s' from `%s'" +#: java/parse.y:10730 +msgid "Can't access %s %s %<%s.%s%> from %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:11195 -#, c-format -msgid "Can't find %s `%s(%s)' in type `%s'%s" +#: java/parse.y:11196 +msgid "Can't find %s %<%s(%s)%> in type %qs%s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:11777 +#: java/parse.y:11778 msgid "Constant expression required" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:11790 -#, c-format -msgid "Incompatible type for case. Can't convert `%s' to `int'" +#: java/parse.y:11791 +msgid "Incompatible type for case. Can't convert %qs to %<int%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:11824 -msgid "Duplicate case label: `default'" +#: java/parse.y:11825 +msgid "Duplicate case label: %<default%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12172 -#, c-format -msgid "Incompatible type for `+='. Can't convert `%s' to `java.lang.String'" +#: java/parse.y:12173 +msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12343 +#: java/parse.y:12344 #, c-format -msgid "missing static field `%s'" +msgid "missing static field %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12348 +#: java/parse.y:12349 #, c-format -msgid "not a static field `%s'" +msgid "not a static field %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12371 +#: java/parse.y:12372 msgid "" -"Can't reference `this' or `super' before the superclass constructor has been " -"called" +"Can't reference %<this%> or %<super%> before the superclass constructor has " +"been called" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12391 +#: java/parse.y:12392 #, c-format msgid "No case for %s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12821 +#: java/parse.y:12822 msgid "Invalid left hand side of assignment" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12872 +#: java/parse.y:12873 #, c-format -msgid "Incompatible type for %s. Can't convert `%s' to `%s'" +msgid "Incompatible type for %s. Can't convert %qs to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12875 +#: java/parse.y:12876 #, c-format -msgid "Incompatible type for %s. Explicit cast needed to convert `%s' to `%s'" +msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13047 +#: java/parse.y:13049 #, c-format msgid "" -"Constant expression `%s' too wide for narrowing primitive conversion to `%s'" +"Constant expression %qs too wide for narrowing primitive conversion to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13338 +#: java/parse.y:13340 #, c-format msgid "unregistered operator %s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13485 +#: java/parse.y:13489 msgid "" "Evaluating this expression will result in an arithmetic exception being " "thrown" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13567 +#: java/parse.y:13571 #, c-format msgid "" -"Incompatible type for `%s'. Explicit cast needed to convert shift distance " -"from `%s' to integral" +"Incompatible type for %qs. Explicit cast needed to convert shift distance " +"from %qs to integral" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13572 +#: java/parse.y:13576 #, c-format msgid "" -"Incompatible type for `%s'. Can't convert shift distance from `%s' to " -"integral" +"Incompatible type for %qs. Can't convert shift distance from %qs to integral" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13648 -#, c-format -msgid "Invalid argument `%s' for `instanceof'" +#: java/parse.y:13652 +msgid "Invalid argument %qs for %<instanceof%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13675 +#: java/parse.y:13679 #, c-format -msgid "Impossible for `%s' to be instance of `%s'" +msgid "Impossible for %qs to be instance of %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13804 +#: java/parse.y:13808 #, c-format -msgid "Incompatible type for `%s'. Can't convert `%s' to `%s'" +msgid "Incompatible type for %qs. Can't convert %qs to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14285 +#: java/parse.y:14289 #, c-format -msgid "Invalid argument type `%s' to `%s'" +msgid "Invalid argument type %qs to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14515 +#: java/parse.y:14519 #, c-format -msgid "Invalid cast from `%s' to `%s'" +msgid "Invalid cast from %qs to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14562 -#, c-format -msgid "`[]' can only be applied to arrays. It can't be applied to `%s'" +#: java/parse.y:14566 +msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14575 -#, c-format +#: java/parse.y:14579 msgid "" -"Incompatible type for `[]'. Explicit cast needed to convert `%s' to `int'" +"Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14579 -#, c-format -msgid "Incompatible type for `[]'. Can't convert `%s' to `int'" +#: java/parse.y:14583 +msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14650 -#, c-format +#: java/parse.y:14654 msgid "" -"Incompatible type for dimension in array creation expression. %s convert `%" -"s' to `int'" +"Incompatible type for dimension in array creation expression. %s convert %qs " +"to %<int%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14766 +#: java/parse.y:14770 #, c-format -msgid "Invalid array initializer for non-array type `%s'" +msgid "Invalid array initializer for non-array type %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14853 +#: java/parse.y:14857 #, c-format -msgid "Incompatible type for array. %s convert `%s' to `%s'" +msgid "Incompatible type for array. %s convert %qs to %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14922 -msgid "`return' inside instance initializer" +#: java/parse.y:14926 +msgid "%<return%> inside instance initializer" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14926 -msgid "`return' inside static initializer" +#: java/parse.y:14930 +msgid "%<return%> inside static initializer" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14932 -#, c-format -msgid "`return' with%s value from `%s %s'" +#: java/parse.y:14936 +msgid "%<return%> with%s value from %<%s %s%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:14939 -#, c-format -msgid "`return' with value from constructor `%s'" +#: java/parse.y:14943 +msgid "%<return%> with value from constructor %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15004 -#, c-format -msgid "Incompatible type for `if'. Can't convert `%s' to `boolean'" +#: java/parse.y:15008 +msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15037 +#: java/parse.y:15041 #, c-format -msgid "Declaration of `%s' shadows a previous label declaration" +msgid "Declaration of %qs shadows a previous label declaration" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15042 +#: java/parse.y:15046 #, c-format -msgid "This is the location of the previous declaration of label `%s'" +msgid "This is the location of the previous declaration of label %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15290 +#: java/parse.y:15294 #, c-format -msgid "No label definition found for `%s'" +msgid "No label definition found for %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15303 -msgid "`continue' must be in loop" +#: java/parse.y:15307 +msgid "%<continue%> must be in loop" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15306 +#: java/parse.y:15310 #, c-format -msgid "continue label `%s' does not name a loop" +msgid "continue label %qs does not name a loop" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15327 -msgid "`break' must be in loop or switch" +#: java/parse.y:15331 +msgid "%<break%> must be in loop or switch" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15368 -#, c-format -msgid "Incompatible type for loop conditional. Can't convert `%s' to `boolean'" +#: java/parse.y:15372 +msgid "" +"Incompatible type for loop conditional. Can't convert %qs to %<boolean%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15406 -#, c-format -msgid "Incompatible type for `switch'. Can't convert `%s' to `int'" +#: java/parse.y:15410 +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. -#: ../../gcc-cvs/gcc/java/parse.y:15437 -msgid "duplicate case label: `" +#: java/parse.y:15441 +msgid "duplicate case label: %<" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15441 +#: java/parse.y:15442 +msgid "%>" +msgstr "" + +#: java/parse.y:15445 msgid "original label is here" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15658 -#, c-format +#: java/parse.y:15662 msgid "" -"Can't catch class `%s'. Catch clause parameter type must be a subclass of " -"class `java.lang.Throwable'" +"Can't catch class %qs. Catch clause parameter type must be a subclass of " +"class %<java.lang.Throwable%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15682 -#, c-format -msgid "`catch' not reached because of the catch clause at line %d" +#: java/parse.y:15686 +msgid "%<catch%> not reached because of the catch clause at line %d" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15749 -#, c-format +#: java/parse.y:15753 msgid "" -"Incompatible type for `synchronized'. Can't convert `%s' to `java.lang." -"Object'" +"Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang." +"Object%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15808 -#, c-format -msgid "Can't throw `%s'; it must be a subclass of class `java.lang.Throwable'" +#: java/parse.y:15812 +msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15837 -#, c-format +#: java/parse.y:15841 msgid "" -"Checked exception `%s' can't be thrown in instance initializer (not all " -"declared constructor are declaring it in their `throws' clause)" +"Checked exception %qs can't be thrown in instance initializer (not all " +"declared constructor are declaring it in their %<throws%> clause)" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15858 -#, c-format +#: java/parse.y:15862 msgid "" -"Checked exception `%s' can't be caught by any of the catch clause(s) of the " -"surrounding `try' block" +"Checked exception %qs can't be caught by any of the catch clause(s) of the " +"surrounding %<try%> block" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15871 +#: java/parse.y:15875 #, c-format -msgid "Checked exception `%s' can't be thrown in initializer" +msgid "Checked exception %qs can't be thrown in initializer" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15875 -#, c-format -msgid "Checked exception `%s' isn't thrown from a `try' block" +#: java/parse.y:15879 +msgid "Checked exception %qs isn't thrown from a %<try%> block" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15881 -#, c-format +#: java/parse.y:15885 msgid "" -"Checked exception `%s' doesn't match any of current method's `throws' " +"Checked exception %qs doesn't match any of current method's %<throws%> " "declaration(s)" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15936 +#: java/parse.y:15940 #, c-format -msgid "Exception `%s' can't be thrown in initializer" +msgid "Exception %qs can't be thrown in initializer" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:15941 -#, c-format +#: java/parse.y:15945 msgid "" -"Exception `%s' must be caught, or it must be declared in the `throws' clause " -"of `%s'" +"Exception %qs must be caught, or it must be declared in the %<throws%> " +"clause of %qs" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:16052 -#, c-format -msgid "Incompatible type for `?:'. Can't convert `%s' to `boolean'" +#: java/parse.y:16056 +msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:16120 -#, c-format -msgid "Incompatible type for `?:'. Can't convert `%s' to `%s'" +#: java/parse.y:16124 +msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs" msgstr "" #: java/typeck.c:547 msgid "junk at end of signature string" msgstr "" -#: java/verify.c:479 +#: java/verify.c:480 msgid "bad pc in exception_table" msgstr "" -#: java/verify.c:1475 +#: java/verify.c:1476 #, c-format msgid "unknown opcode %d@pc=%d during verification" msgstr "" -#: java/verify.c:1550 java/verify.c:1566 java/verify.c:1571 +#: java/verify.c:1551 java/verify.c:1567 java/verify.c:1572 #, c-format msgid "verification error at PC=%d" msgstr "" @@ -19208,34 +19265,34 @@ msgstr "" #. flags was set artificially, such as for a interface method #: java/parse.h:161 #, c-format -msgid "Discouraged redundant use of `%s' modifier in declaration of %s" +msgid "Discouraged redundant use of %qs modifier in declaration of %s" msgstr "" #: java/parse.h:168 #, c-format -msgid "Discouraged redundant use of `%s' modifier in declaration of %s `%s'" +msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs" msgstr "" #. Standard error messages #: java/parse.h:352 #, c-format -msgid "Incompatible type for `%s'. Can't convert `%s' to boolean" +msgid "Incompatible type for %qs. Can't convert %qs to boolean" msgstr "" #: java/parse.h:357 #, c-format -msgid "Incompatible type for `%s'. Can't convert `%s' to numeric type" +msgid "Incompatible type for %qs. Can't convert %qs to numeric type" msgstr "" #: java/parse.h:365 #, c-format msgid "" -"Incompatible type for `%s'. Explicit cast needed to convert `%s' to integral" +"Incompatible type for %qs. Explicit cast needed to convert %qs to integral" msgstr "" #: java/parse.h:370 #, c-format -msgid "Incompatible type for `%s'. Can't convert `%s' to integral" +msgid "Incompatible type for %qs. Can't convert %qs to integral" msgstr "" #: objc/objc-act.c:753 @@ -19250,158 +19307,168 @@ msgstr "" msgid "method definition not in @implementation context" msgstr "" -#: objc/objc-act.c:896 +#: objc/objc-act.c:901 #, c-format msgid "object does not conform to the `%s' protocol" msgstr "" -#: objc/objc-act.c:982 objc/objc-act.c:1055 +#: objc/objc-act.c:991 objc/objc-act.c:1068 #, c-format msgid "class `%s' does not implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:1161 +#: objc/objc-act.c:1174 #, c-format msgid "statically allocated instance of Objective-C class `%s'" msgstr "" -#: objc/objc-act.c:1218 +#: objc/objc-act.c:1231 #, c-format msgid "protocol `%s' has circular dependency" msgstr "" -#: objc/objc-act.c:1240 objc/objc-act.c:5793 +#: objc/objc-act.c:1253 objc/objc-act.c:5844 #, c-format msgid "cannot find protocol declaration for `%s'" msgstr "" -#: objc/objc-act.c:1636 objc/objc-act.c:2764 objc/objc-act.c:6318 -#: objc/objc-act.c:6644 objc/objc-act.c:6697 objc/objc-act.c:6722 +#: objc/objc-act.c:1649 objc/objc-act.c:2783 objc/objc-act.c:6372 +#: objc/objc-act.c:6698 objc/objc-act.c:6751 objc/objc-act.c:6776 #, c-format msgid "cannot find interface declaration for `%s'" msgstr "" -#: objc/objc-act.c:1640 +#: objc/objc-act.c:1653 #, c-format msgid "interface `%s' does not have valid constant string layout" msgstr "" -#: objc/objc-act.c:1645 +#: objc/objc-act.c:1658 #, c-format msgid "cannot find reference tag for class `%s'" msgstr "" -#: objc/objc-act.c:2312 +#: objc/objc-act.c:2330 msgid "%Jcreating selector for nonexistent method %qE" msgstr "" -#: objc/objc-act.c:2500 +#: objc/objc-act.c:2518 #, c-format msgid "`%s' is not an Objective-C class name or alias" msgstr "" -#: objc/objc-act.c:2615 objc/objc-act.c:2633 objc/objc-act.c:6581 -#: objc/objc-act.c:6895 objc/objc-act.c:6925 +#: objc/objc-act.c:2633 objc/objc-act.c:2651 objc/objc-act.c:6635 +#: objc/objc-act.c:6932 objc/objc-act.c:6962 msgid "Objective-C declarations may only appear in global scope" msgstr "" -#: objc/objc-act.c:2620 +#: objc/objc-act.c:2638 #, c-format msgid "cannot find class `%s'" msgstr "" -#: objc/objc-act.c:2622 +#: objc/objc-act.c:2640 #, c-format msgid "class `%s' already exists" msgstr "" -#: objc/objc-act.c:2647 objc/objc-act.c:6613 +#: objc/objc-act.c:2665 objc/objc-act.c:6667 #, c-format msgid "`%s' redeclared as different kind of symbol" msgstr "" -#: objc/objc-act.c:2649 objc/objc-act.c:6615 +#: objc/objc-act.c:2667 objc/objc-act.c:6669 msgid "%Jprevious declaration of '%D'" msgstr "" -#: objc/objc-act.c:2874 +#: objc/objc-act.c:2893 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax" msgstr "" -#: objc/objc-act.c:3203 +#: objc/objc-act.c:3222 msgid "@catch parameter is not a known Objective-C class type" msgstr "" -#: objc/objc-act.c:3219 +#: objc/objc-act.c:3238 msgid "exception of type %<%T%> will be caught" msgstr "" -#: objc/objc-act.c:3221 +#: objc/objc-act.c:3240 msgid "%H by earlier handler for %<%T%>" msgstr "" -#: objc/objc-act.c:3274 +#: objc/objc-act.c:3293 msgid "`@try' without `@catch' or `@finally'" msgstr "" -#: objc/objc-act.c:3321 +#: objc/objc-act.c:3340 msgid "%<@throw%> (rethrow) used outside of a @catch block" msgstr "" -#: objc/objc-act.c:3697 +#: objc/objc-act.c:3716 msgid "%Jtype '%D' does not have a known size" msgstr "" -#: objc/objc-act.c:4215 +#: objc/objc-act.c:4234 msgid "%J%s `%s'" msgstr "" -#: objc/objc-act.c:4238 objc/objc-act.c:4257 +#: objc/objc-act.c:4257 objc/objc-act.c:4276 msgid "inconsistent instance variable specification" msgstr "" -#: objc/objc-act.c:5121 +#: objc/objc-act.c:5140 msgid "can not use an object as parameter to a method" msgstr "" -#: objc/objc-act.c:5323 +#: objc/objc-act.c:5342 #, c-format msgid "multiple %s named `%c%s' found" msgstr "" -#: objc/objc-act.c:5548 +#: objc/objc-act.c:5567 #, c-format msgid "no super class declared in @interface for `%s'" msgstr "" -#: objc/objc-act.c:5638 +#: objc/objc-act.c:5608 +#, c-format +msgid "found `-%s' instead of `+%s' in protocol(s)" +msgstr "" + +#: objc/objc-act.c:5667 #, c-format msgid "invalid receiver type `%s'" msgstr "" -#: objc/objc-act.c:5649 +#: objc/objc-act.c:5682 +#, c-format +msgid "`%c%s' not found in protocol(s)" +msgstr "" + +#: objc/objc-act.c:5696 #, c-format msgid "`%s' may not respond to `%c%s'" msgstr "" -#: objc/objc-act.c:5654 +#: objc/objc-act.c:5704 #, c-format -msgid "`%c%s' not implemented by protocol(s)" +msgid "no `%c%s' method found" msgstr "" -#: objc/objc-act.c:5659 +#: objc/objc-act.c:5710 msgid "(Messages without a matching method signature" msgstr "" -#: objc/objc-act.c:5660 +#: objc/objc-act.c:5711 msgid "will be assumed to return `id' and accept" msgstr "" -#: objc/objc-act.c:5661 +#: objc/objc-act.c:5712 msgid "`...' as arguments.)" msgstr "" -#: objc/objc-act.c:5892 +#: objc/objc-act.c:5943 #, c-format msgid "undeclared selector `%s'" msgstr "" @@ -19415,145 +19482,150 @@ msgstr "" #. to an instance variable. It's better to catch the cases #. where this is done unknowingly than to support the above #. paradigm. -#: objc/objc-act.c:5934 +#: objc/objc-act.c:5985 #, c-format msgid "instance variable `%s' accessed in class method" msgstr "" -#: objc/objc-act.c:6146 +#: objc/objc-act.c:6197 #, c-format msgid "duplicate declaration of method `%c%s'" msgstr "" -#: objc/objc-act.c:6188 +#: objc/objc-act.c:6242 #, c-format msgid "duplicate interface declaration for category `%s(%s)'" msgstr "" -#: objc/objc-act.c:6215 +#: objc/objc-act.c:6269 #, c-format msgid "illegal reference type specified for instance variable `%s'" msgstr "" -#: objc/objc-act.c:6226 +#: objc/objc-act.c:6280 #, c-format msgid "instance variable `%s' has unknown size" msgstr "" #. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them -#: objc/objc-act.c:6240 +#: objc/objc-act.c:6294 #, c-format msgid "type `%s' has virtual member functions" msgstr "" -#: objc/objc-act.c:6241 +#: objc/objc-act.c:6295 #, c-format msgid "illegal aggregate type `%s' specified for instance variable `%s'" msgstr "" -#: objc/objc-act.c:6249 +#: objc/objc-act.c:6303 #, c-format msgid "type `%s' has a user-defined constructor" msgstr "" -#: objc/objc-act.c:6251 +#: objc/objc-act.c:6305 #, c-format msgid "type `%s' has a user-defined destructor" msgstr "" -#: objc/objc-act.c:6252 +#: objc/objc-act.c:6306 msgid "" "C++ constructors and destructors will not be invoked for Objective-C fields" msgstr "" -#: objc/objc-act.c:6342 +#: objc/objc-act.c:6396 #, c-format msgid "instance variable `%s' is declared private" msgstr "" -#: objc/objc-act.c:6351 +#: objc/objc-act.c:6405 #, c-format msgid "instance variable `%s' is %s; this will be a hard error in the future" msgstr "" -#: objc/objc-act.c:6358 +#: objc/objc-act.c:6412 #, c-format msgid "instance variable `%s' is declared %s" msgstr "" -#: objc/objc-act.c:6368 +#: objc/objc-act.c:6422 msgid "static access to object of type `id'" msgstr "" -#: objc/objc-act.c:6390 objc/objc-act.c:6478 +#: objc/objc-act.c:6444 objc/objc-act.c:6532 #, c-format msgid "incomplete implementation of class `%s'" msgstr "" -#: objc/objc-act.c:6394 objc/objc-act.c:6483 +#: objc/objc-act.c:6448 objc/objc-act.c:6537 #, c-format msgid "incomplete implementation of category `%s'" msgstr "" -#: objc/objc-act.c:6399 objc/objc-act.c:6488 +#: objc/objc-act.c:6453 objc/objc-act.c:6542 #, c-format msgid "method definition for `%c%s' not found" msgstr "" -#: objc/objc-act.c:6529 +#: objc/objc-act.c:6583 #, c-format msgid "%s `%s' does not fully implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:6587 objc/objc-act.c:8152 +#: objc/objc-act.c:6641 objc/objc-act.c:8189 msgid "`@end' missing in implementation context" msgstr "" -#: objc/objc-act.c:6600 +#: objc/objc-act.c:6654 #, c-format msgid "cannot find interface declaration for `%s', superclass of `%s'" msgstr "" -#: objc/objc-act.c:6627 +#: objc/objc-act.c:6681 #, c-format msgid "reimplementation of class `%s'" msgstr "" -#: objc/objc-act.c:6658 +#: objc/objc-act.c:6712 #, c-format msgid "conflicting super class name `%s'" msgstr "" -#: objc/objc-act.c:6660 +#: objc/objc-act.c:6714 #, c-format msgid "previous declaration of `%s'" msgstr "" -#: objc/objc-act.c:6674 objc/objc-act.c:6676 +#: objc/objc-act.c:6728 objc/objc-act.c:6730 #, c-format msgid "duplicate interface declaration for class `%s'" msgstr "" -#: objc/objc-act.c:6953 +#: objc/objc-act.c:6990 #, c-format msgid "duplicate declaration for protocol `%s'" msgstr "" #. Add a readable method name to the warning. -#: objc/objc-act.c:7469 +#: objc/objc-act.c:7506 msgid "%J%s `%c%s'" msgstr "" -#: objc/objc-act.c:7759 +#: objc/objc-act.c:7796 #, c-format msgid "no super class declared in interface for `%s'" msgstr "" -#: objc/objc-act.c:7807 +#: objc/objc-act.c:7844 msgid "[super ...] must appear in a method context" msgstr "" -#: objc/objc-parse.y:2709 +#: objc/objc-act.c:8471 +#, c-format +msgid "local declaration of %qs hides instance variable" +msgstr "" + +#: objc/objc-parse.y:2720 msgid "extra semicolon in method definition specified" msgstr "" @@ -19577,1771 +19649,1783 @@ msgstr "" msgid "Address of register variable %qD requested." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:935 +#: options.c:939 msgid "Display this information" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:941 +#: options.c:945 msgid "" -"--param <param>=<value>\tSet paramter <param> to value. See below for a " +"--param <param>=<value>\tSet parameter <param> to value. See below for a " "complete list of parameters" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:950 +#: options.c:954 msgid "" "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' " "before <question> disables the <answer> to <question>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:953 +#: options.c:957 msgid "Do not discard comments" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:956 +#: options.c:960 msgid "Do not discard comments in macro expansions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:959 +#: options.c:963 msgid "" "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just " "<macro> is given, <val> is taken to be 1" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:965 +#: options.c:969 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path " msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:968 +#: options.c:972 msgid "" "-G<number>\tPut global and static data smaller than <number> bytes into a " "special section (on some targets)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:971 +#: options.c:975 msgid "Print the name of header files as they are used" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:977 +#: options.c:981 msgid "-J<directory>\tPut MODULE files in 'directory'" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:983 +#: options.c:987 msgid "Generate make dependencies and compile" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:992 +#: options.c:996 msgid "Treat missing header files as generated files" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:998 +#: options.c:1002 msgid "Like -MD but ignore system header files" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1007 +#: options.c:1011 msgid "-MQ <target>\tAdd a MAKE-quoted target" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1013 +#: options.c:1017 msgid "-O<number>\tSet optimization level to <number>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1016 +#: options.c:1020 msgid "Optimize for space rather than speed" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1019 +#: options.c:1023 msgid "Do not generate #line directives" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1022 +#: options.c:1026 msgid "-U<macro>\tUndefine <macro>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1025 +#: options.c:1029 msgid "This switch is deprecated; use -Wextra instead" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1028 +#: options.c:1032 msgid "" "Warn about things that will change when compiling with an ABI-compliant " "compiler" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1031 +#: options.c:1035 msgid "Warn about returning structures, unions or arrays" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1034 +#: options.c:1038 msgid "Warn about possible aliasing of dummy arguments" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1040 +#: options.c:1044 msgid "Warn about casting functions to incompatible types" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1043 +#: options.c:1047 msgid "Warn about pointer casts which increase alignment" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1046 +#: options.c:1050 msgid "Warn about casts which discard qualifiers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1049 +#: options.c:1053 msgid "Warn about subscripts whose type is \"char\"" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1052 +#: options.c:1056 msgid "" "Warn about possibly nested block comments, and C++ comments spanning more " "than one physical line" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1055 +#: options.c:1059 msgid "Synonym for -Wcomment" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1058 +#: options.c:1062 msgid "Warn about implicit conversion" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1061 +#: options.c:1065 msgid "Warn when all constructors and destructors are private" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1064 +#: options.c:1068 msgid "Warn when a declaration is found after a statement" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1067 +#: options.c:1071 msgid "Warn if a deprecated compiler feature, class, method, or field is used" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1070 +#: options.c:1074 msgid "Warn about uses of __attribute__((deprecated)) declarations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1073 +#: options.c:1077 msgid "Warn when an optimization pass is disabled" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1076 +#: options.c:1080 msgid "Warn about compile-time integer division by zero" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1079 +#: options.c:1083 msgid "Warn about violations of Effective C++ style rules" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1082 +#: options.c:1086 msgid "Warn about stray tokens after #elif and #endif" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1085 +#: options.c:1089 msgid "Treat all warnings as errors" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1088 +#: options.c:1092 msgid "Make implicit function declarations an error" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1091 +#: options.c:1095 msgid "Print extra (possibly unwanted) warnings" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1094 +#: options.c:1098 msgid "Warn if deprecated empty statements are found" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1097 +#: options.c:1101 msgid "Exit on the first error occurred" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1100 +#: options.c:1104 msgid "Warn if testing floating point numbers for equality" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1103 +#: options.c:1107 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1106 +#: options.c:1110 msgid "Warn if passing too many arguments to a function for its format string" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1109 +#: options.c:1113 msgid "Warn about format strings that are not literals" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1112 +#: options.c:1116 msgid "Warn about possible security problems with format functions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1115 +#: options.c:1119 msgid "Warn about strftime formats yielding 2-digit years" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1118 +#: options.c:1122 msgid "Warn about zero-length formats" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1127 +#: options.c:1131 msgid "Warn about implicit function declarations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1130 +#: options.c:1134 msgid "Warn when a declaration does not specify a type" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1133 +#: options.c:1137 msgid "Warn about calls with implicit interface" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1136 +#: options.c:1140 msgid "Deprecated. This switch has no effect." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1139 +#: options.c:1143 msgid "Warn about variables which are initialized to themselves." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1142 +#: options.c:1146 msgid "Warn when an inlined function cannot be inlined" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1145 +#: options.c:1149 msgid "Warn about invalid uses of the \"offsetof\" macro" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1148 +#: options.c:1152 msgid "Warn about PCH files that are found but not used" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1151 +#: options.c:1155 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1154 +#: options.c:1158 msgid "Warn about truncated source lines" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1157 +#: options.c:1161 msgid "Do not warn about using \"long long\" when -pedantic" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1160 +#: options.c:1164 msgid "Warn about suspicious declarations of \"main\"" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1163 +#: options.c:1167 msgid "Warn about possibly missing braces around initializers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1166 +#: options.c:1170 msgid "Warn about global functions without previous declarations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1169 +#: options.c:1173 msgid "Warn about missing fields in struct initializers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1172 +#: options.c:1176 msgid "Warn about functions which might be candidates for format attributes" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1175 +#: options.c:1179 msgid "Warn about user-specified include directories that do not exist" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1178 +#: options.c:1182 msgid "" "Warn about functions which might be candidates for __attribute__((noreturn))" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1181 +#: options.c:1185 msgid "Warn about global functions without prototypes" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1184 +#: options.c:1188 msgid "Warn about use of multi-character character constants" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1187 +#: options.c:1191 msgid "Warn about \"extern\" declarations not at file scope" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1190 +#: options.c:1194 msgid "" "Warn when non-templatized friend functions are declared within a template" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1193 +#: options.c:1197 msgid "Warn about non-virtual destructors" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1196 +#: options.c:1200 msgid "" "Warn about NULL being passed to argument slots marked as requiring non-NULL" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1199 +#: options.c:1203 +msgid "Warn about usage of non-standard intrinsics" +msgstr "" + +#: options.c:1206 msgid "Warn if a C-style cast is used in a program" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1202 +#: options.c:1209 msgid "Warn if an old-style parameter definition is used" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1205 +#: options.c:1212 msgid "Warn if .class files are out of date" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1208 +#: options.c:1215 msgid "Warn about overloaded virtual function names" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1211 +#: options.c:1218 msgid "Warn when the packed attribute has no effect on struct layout" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1214 +#: options.c:1221 msgid "Warn when padding is required to align structure members" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1217 +#: options.c:1224 msgid "Warn about possibly missing parentheses" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1220 +#: options.c:1227 msgid "Warn when converting the type of pointers to member functions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1223 +#: options.c:1230 msgid "Warn about function pointer arithmetic" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1226 +#: options.c:1233 msgid "Warn if inherited methods are unimplemented" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1229 +#: options.c:1236 msgid "Warn about multiple declarations of the same object" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1232 +#: options.c:1239 msgid "Warn if modifiers are specified when not necessary" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1235 +#: options.c:1242 msgid "Warn when the compiler reorders code" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1238 +#: options.c:1245 msgid "" "Warn whenever a function's return type defaults to \"int\" (C), or about " "inconsistent return types (C++)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1241 +#: options.c:1248 msgid "Warn if a selector has multiple methods" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1244 +#: options.c:1251 msgid "Warn about possible violations of sequence point rules" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1247 +#: options.c:1254 msgid "Warn when one local variable shadows another" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1250 +#: options.c:1257 msgid "Warn about signed-unsigned comparisons" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1253 +#: options.c:1260 msgid "Warn when overload promotes from unsigned to signed" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1256 -#: /home/jsm28/src/gcc-build/gcc/options.c:1259 +#: options.c:1263 +#: options.c:1266 msgid "Warn about code which might break strict aliasing rules" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1262 +#: options.c:1269 msgid "Warn about unprototyped function declarations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1265 +#: options.c:1272 msgid "Warn about \"suspicious\" constructs" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1268 +#: options.c:1275 msgid "Warn about enumerated switches, with no default, missing a case" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1271 +#: options.c:1278 msgid "Warn about enumerated switches missing a \"default:\" statement" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1274 +#: options.c:1281 msgid "Warn about all enumerated switches missing a specific case" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1277 +#: options.c:1284 msgid "Warn when synthesis behavior differs from Cfront" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1280 +#: options.c:1287 msgid "Do not suppress warnings from system headers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1283 +#: options.c:1290 msgid "Warn about features not present in traditional C" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1286 +#: options.c:1293 msgid "" "Warn if trigraphs are encountered that might affect the meaning of the " "program" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1289 +#: options.c:1296 msgid "Warn about @selector()s without previously declared methods" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1292 +#: options.c:1299 msgid "Warn if an undefined macro is used in an #if directive" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1295 +#: options.c:1302 msgid "Warn about underflow of numerical constant expressions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1298 +#: options.c:1305 msgid "Warn about uninitialized automatic variables" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1301 +#: options.c:1308 msgid "Warn about unrecognized pragmas" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1304 +#: options.c:1311 msgid "Warn about code that will never be executed" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1307 +#: options.c:1314 msgid "Enable all -Wunused- warnings" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1310 +#: options.c:1317 msgid "Warn when a function is unused" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1313 -#: /home/jsm28/src/gcc-build/gcc/options.c:1316 +#: options.c:1320 +#: options.c:1323 msgid "Warn when a label is unused" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1319 +#: options.c:1326 msgid "Warn about macros defined in the main file that are not used" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1322 +#: options.c:1329 msgid "Warn when a function parameter is unused" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1325 +#: options.c:1332 msgid "Warn when an expression value is unused" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1328 +#: options.c:1335 msgid "Warn when a variable is unused" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1331 +#: options.c:1338 msgid "Do not warn about using variadic macros when -pedantic" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1334 +#: options.c:1341 msgid "Give strings the type \"array of char\"" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1337 +#: options.c:1344 msgid "" "A synonym for -std=c89. In a future version of GCC it will become " "synonymous with -std=c99 instead" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1340 +#: options.c:1347 msgid "-aux-info <file>\tEmit declaration information into <file>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1352 +#: options.c:1359 msgid "-d<letters>\tEnable dumps from specific passes of the compiler" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1355 +#: options.c:1362 msgid "Set the default real and integer kinds to double precision" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1358 +#: options.c:1365 msgid "-dumpbase <file>\tSet the file basename to be used for dumps" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1361 +#: options.c:1368 msgid "--CLASSPATH\tDeprecated; use --classpath instead" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1364 +#: options.c:1371 msgid "Generate position-independent code if possible (large mode)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1367 +#: options.c:1374 msgid "" "Generate position-independent code for executables if possible (large mode)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1373 +#: options.c:1380 msgid "Enforce class member access control semantics" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1376 +#: options.c:1383 msgid "Align the start of functions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1382 +#: options.c:1389 msgid "Align labels which are only reached by jumping" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1388 +#: options.c:1395 msgid "Align all labels" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1394 +#: options.c:1401 msgid "Align the start of loops" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1403 +#: options.c:1410 msgid "Change when template instances are emitted" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1406 +#: options.c:1413 msgid "Specify that arguments may alias each other and globals" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1409 +#: options.c:1416 msgid "Assume arguments may alias globals but not each other" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1412 +#: options.c:1419 msgid "Assume arguments alias neither each other nor globals" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1415 +#: options.c:1422 msgid "Recognize the \"asm\" keyword" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1418 +#: options.c:1425 msgid "Permit the use of the assert keyword" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1427 +#: options.c:1434 msgid "Generate unwind tables that are exact at each instruction boundary" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1430 +#: options.c:1437 msgid "--bootclasspath=<path>\tReplace system path" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1433 +#: options.c:1440 msgid "Generate code to check bounds before indexing arrays" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1436 +#: options.c:1443 msgid "Replace add, compare, branch with branch on count register" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1439 +#: options.c:1446 msgid "Use profiling information for branch probabilities" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1442 +#: options.c:1449 msgid "" "Perform branch target load optimization before prologue / epilogue threading" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1445 +#: options.c:1452 msgid "" "Perform branch target load optimization after prologue / epilogue threading" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1448 +#: options.c:1455 msgid "" "Restrict target load migration not to re-use registers in any basic block" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1451 +#: options.c:1458 msgid "Recognize built-in functions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1457 +#: options.c:1464 msgid "" "-fcall-saved-<register>\tMark <register> as being preserved across functions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1460 +#: options.c:1467 msgid "" "-fcall-used-<register>\tMark <register> as being corrupted by function calls" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1463 +#: options.c:1470 msgid "Save registers around function calls" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1466 +#: options.c:1473 msgid "Check the return value of new" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1469 +#: options.c:1476 msgid "Generate checks for references to NULL" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1472 +#: options.c:1479 msgid "--classpath=<path>\tSet class path" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1475 +#: options.c:1482 msgid "Do not put uninitialized globals in the common section" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1481 +#: options.c:1488 msgid "Allow the arguments of the '?' operator to have different types" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1484 +#: options.c:1491 msgid "Reduce the size of object files" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1487 +#: options.c:1494 msgid "Make string literals \"const char[]\" not \"char[]\"" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1490 +#: options.c:1497 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1493 +#: options.c:1500 msgid "Perform a register copy-propagation optimization pass" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1496 +#: options.c:1503 msgid "Perform cross-jumping optimization" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1499 +#: options.c:1506 msgid "When running CSE, follow jumps to their targets" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1502 +#: options.c:1509 msgid "When running CSE, follow conditional jumps" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1505 +#: options.c:1512 msgid "Place data items into their own section" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1508 +#: options.c:1515 msgid "Inline member functions by default" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1511 +#: options.c:1518 msgid "Defer popping functions args from stack until later" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1514 +#: options.c:1521 msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1517 +#: options.c:1524 msgid "Delete useless null pointer checks" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1520 +#: options.c:1527 msgid "" "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source " "location at the beginning of line-wrapped diagnostics" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1529 +#: options.c:1536 msgid "Allow dollar signs in entity names" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1532 +#: options.c:1539 msgid "Permit '$' as an identifier character" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1535 +#: options.c:1542 msgid "-fdump-<type>\tDump various compiler internals to a file" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1538 +#: options.c:1545 msgid "Display the code tree after parsing." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1541 +#: options.c:1548 msgid "" "Suppress output of instruction numbers and line number notes in debugging " "dumps" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1547 +#: options.c:1554 msgid "Perform DWARF2 duplicate elimination" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1550 -#: /home/jsm28/src/gcc-build/gcc/options.c:1553 +#: options.c:1557 +#: options.c:1560 msgid "Perform unused type elimination in debug info" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1556 +#: options.c:1563 msgid "Output a class file" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1559 +#: options.c:1566 msgid "Alias for -femit-class-file" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1568 +#: options.c:1575 msgid "" "--encoding=<encoding>\tChoose input encoding (defaults from your locale)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1571 +#: options.c:1578 msgid "Generate code to check exception specifications" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1577 +#: options.c:1584 msgid "Enable exception handling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1580 +#: options.c:1587 msgid "" "-fexec-charset=<cset>\tConvert all strings and character constants to " "character set <cset>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1583 +#: options.c:1590 msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1595 +#: options.c:1593 +msgid "--extdirs=<path>\tSet the extension directory path" +msgstr "" + +#: options.c:1602 msgid "Input file is a file with a list of filenames to compile" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1598 +#: options.c:1605 msgid "Assume no NaNs or infinities are generated" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1601 +#: options.c:1608 msgid "" "-ffixed-<register>\tMark <register> as being unavailable to the compiler" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1604 +#: options.c:1611 msgid "Assume that the source file is fixed form" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1607 +#: options.c:1614 msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1610 +#: options.c:1617 msgid "Allow arbitrary character line width in fixed mode" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1613 +#: options.c:1620 msgid "Don't allocate floats and doubles in extended-precision registers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1616 +#: options.c:1623 msgid "Scope of for-init-statement variables is local to the loop" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1619 +#: options.c:1626 msgid "Copy memory address constants into registers before use" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1622 +#: options.c:1629 msgid "Always check for non gcj generated classes archives" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1625 +#: options.c:1632 msgid "Copy memory operands into registers before use" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1628 +#: options.c:1635 msgid "Assume that the source file is free form" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1631 +#: options.c:1638 msgid "Do not assume that standard C libraries and \"main\" exist" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1634 +#: options.c:1641 msgid "Allow function addresses to be held in registers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1637 +#: options.c:1644 msgid "Place each function into its own section" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1640 +#: options.c:1647 msgid "Perform global common subexpression elimination" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1643 +#: options.c:1650 msgid "" "Perform global common subexpression elimination after register allocation" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1646 +#: options.c:1653 msgid "" "Perform redundant load after store elimination in global common subexpression" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1649 +#: options.c:1656 msgid "" "Perform enhanced load motion during global common subexpression elimination" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1652 +#: options.c:1659 msgid "Perform store motion after global common subexpression elimination" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1655 +#: options.c:1662 msgid "Recognize GNU-defined keywords" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1658 +#: options.c:1665 msgid "Generate code for GNU runtime environment" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1661 +#: options.c:1668 msgid "Enable guessing of branch probabilities" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1670 +#: options.c:1677 msgid "" "Assume the runtime uses a hash table to map an object to its synchronization " "structure" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1676 +#: options.c:1683 msgid "Assume normal C execution environment" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1679 +#: options.c:1686 msgid "Enable support for huge objects" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1682 +#: options.c:1689 msgid "Process #ident directives" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1685 +#: options.c:1692 msgid "Perform conversion of conditional jumps to branchless equivalents" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1688 +#: options.c:1695 msgid "Perform conversion of conditional jumps to conditional execution" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1691 +#: options.c:1698 msgid "Export functions even if they can be inlined" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1694 +#: options.c:1701 msgid "Emit implicit instantiations of inline templates" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1697 +#: options.c:1704 msgid "" "Specify that no implicit typing is allowed, unless overridden by explicit " "IMPLICIT statements" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1700 +#: options.c:1707 msgid "Emit implicit instantiations of templates" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1703 +#: options.c:1710 msgid "Use offset tables for virtual method calls" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1706 +#: options.c:1713 msgid "Do not generate .size directives" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1709 +#: options.c:1716 msgid "Pay attention to the \"inline\" keyword" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1718 +#: options.c:1725 msgid "" "-finline-limit=<number>\tLimit the size of inlined functions to <number>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1721 +#: options.c:1728 msgid "" "-finput-charset=<cset> Specify the default character set for source " "files." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1724 +#: options.c:1731 msgid "Instrument function entry and exit with profiling calls" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1727 +#: options.c:1734 msgid "Optimize induction variables on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1730 +#: options.c:1737 msgid "Assume native functions are implemented using JNI" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1733 +#: options.c:1740 msgid "Generate code for functions even if they are fully inlined" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1736 +#: options.c:1743 msgid "Emit static const variables even if they are not used" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1742 +#: options.c:1749 msgid "Give external symbols a leading underscore" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1745 +#: options.c:1752 msgid "Perform loop optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1748 +#: options.c:1755 msgid "Perform loop optimizations using the new loop optimizer" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1751 +#: options.c:1758 msgid "Set errno after built-in math functions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1754 +#: options.c:1761 msgid "-fmax-identifier-length=<n>\tMaximum identifier length." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1757 +#: options.c:1764 msgid "" "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be " "put on the stack" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1760 +#: options.c:1767 msgid "Report on permanent memory allocation" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1763 +#: options.c:1770 msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1766 +#: options.c:1773 msgid "Attempt to merge identical constants across compilation units" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1769 +#: options.c:1776 msgid "" "-fmessage-length=<number>\tLimit diagnostics to <number> characters per " "line. 0 suppresses line-wrapping" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1772 +#: options.c:1779 msgid "Set default accessibility of module entities to PRIVATE" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1775 +#: options.c:1782 msgid "Perform SMS based modulo scheduling before the first scheduling pass" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1778 +#: options.c:1785 msgid "Move loop invariant computations out of loops" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1781 +#: options.c:1788 msgid "Don't warn about uses of Microsoft extensions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1784 +#: options.c:1791 msgid "" "Add mudflap bounds-checking instrumentation for single-threaded program." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1787 +#: options.c:1794 msgid "Ignore read operations when inserting mudflap instrumentation." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1790 +#: options.c:1797 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1799 +#: options.c:1806 msgid "Use graph-coloring register allocation" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1802 +#: options.c:1809 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1805 +#: options.c:1812 msgid "Assume that receivers of Objective-C messages may be nil" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1808 +#: options.c:1815 msgid "Don't generate code, just do syntax and semantics checking" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1811 +#: options.c:1818 msgid "Support synchronous non-call exceptions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1820 +#: options.c:1827 msgid "Enable Objective-C exception and synchronization syntax" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1823 +#: options.c:1830 msgid "Enable Objective-C setjmp exception handling runtime" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1826 +#: options.c:1833 msgid "When possible do not generate stack frames" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1829 +#: options.c:1836 msgid "Recognize C++ kewords like \"compl\" and \"xor\"" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1832 +#: options.c:1839 msgid "Do the full register move optimization pass" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1835 +#: options.c:1842 msgid "Optimize sibling and tail recursive calls" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1838 +#: options.c:1845 msgid "Enable optimization of static class initialization code" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1841 +#: options.c:1848 msgid "Enable optional diagnostics" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1847 +#: options.c:1854 msgid "Try to layout derived types as compact as possible" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1850 +#: options.c:1857 msgid "Pack structure members together without holes" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1853 +#: options.c:1860 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1856 +#: options.c:1863 msgid "Return small aggregates in memory, not registers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1862 +#: options.c:1869 msgid "Look for and use PCH files even when preprocessing" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1865 +#: options.c:1872 msgid "Perform loop peeling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1868 +#: options.c:1875 msgid "Enable machine specific peephole optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1871 +#: options.c:1878 msgid "Enable an RTL peephole pass before sched2" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1874 +#: options.c:1881 msgid "Downgrade conformance errors to warnings" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1877 +#: options.c:1884 msgid "Generate position-independent code if possible (small mode)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1880 +#: options.c:1887 msgid "" "Generate position-independent code for executables if possible (small mode)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1883 +#: options.c:1890 msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1886 +#: options.c:1893 msgid "Treat the input file as already preprocessed" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1889 +#: options.c:1896 msgid "Enable basic program profiling code" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1892 +#: options.c:1899 msgid "Insert arc-based program profiling code" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1895 +#: options.c:1902 msgid "" "Enable common options for generating profile info for profile feedback " "directed optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1898 +#: options.c:1905 msgid "" "Enable common options for performing profile feedback directed optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1901 +#: options.c:1908 msgid "Insert code to profile values of expressions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1907 +#: options.c:1914 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1910 +#: options.c:1917 msgid "Return small aggregates in registers" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1913 +#: options.c:1920 msgid "Enables a register move optimization" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1916 +#: options.c:1923 msgid "Perform a register renaming optimization pass" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1919 +#: options.c:1926 msgid "Reorder basic blocks to improve code placement" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1922 +#: options.c:1929 msgid "Reorder basic blocks and partition into hot and cold sections" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1925 +#: options.c:1932 msgid "Reorder functions to improve code placement" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1928 +#: options.c:1935 msgid "Copy array sections into a contiguous block on procedure entry" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1931 +#: options.c:1938 msgid "" "Used in Fix-and-Continue mode to indicate that object files may be swapped " "in at runtime" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1934 +#: options.c:1941 msgid "Enable automatic template instantiation" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1937 +#: options.c:1944 msgid "Add a common subexpression elimination pass after loop optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1940 +#: options.c:1947 msgid "Run the loop optimizer twice" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1943 +#: options.c:1950 msgid "" "Enable/Disable the traditional scheduling in loops that already passed " "modulo scheduling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1946 +#: options.c:1953 msgid "Disable optimizations that assume default FP rounding behavior" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1949 +#: options.c:1956 msgid "Generate run time type descriptor information" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1952 +#: options.c:1959 msgid "Enable scheduling across basic blocks" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1955 +#: options.c:1962 msgid "Allow speculative motion of non-loads" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1958 +#: options.c:1965 msgid "Allow speculative motion of some loads" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1961 +#: options.c:1968 msgid "Allow speculative motion of more loads" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1964 +#: options.c:1971 msgid "Allow premature scheduling of queued insns" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1967 +#: options.c:1974 msgid "" "Set dependence distance checking in premature scheduling of queued insns" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1970 +#: options.c:1977 msgid "" "-fsched-stalled-insns-dep=<number> Set dependence distance checking in " "premature scheduling of queued insns" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1973 +#: options.c:1980 msgid "" "-fsched-stalled-insns=<number> Set number of queued insns that can be " "prematurely scheduled" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1976 +#: options.c:1983 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1979 +#: options.c:1986 msgid "If scheduling post reload, do superblock scheduling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1982 +#: options.c:1989 msgid "If scheduling post reload, do trace scheduling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1985 +#: options.c:1992 msgid "Reschedule instructions before register allocation" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1988 +#: options.c:1995 msgid "Reschedule instructions after register allocation" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1991 +#: options.c:1998 msgid "Append a second underscore if the name already contains an underscore" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1994 +#: options.c:2001 msgid "Mark data as shared rather than private" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:1997 +#: options.c:2004 msgid "Use the same size for double as for float" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2000 +#: options.c:2007 msgid "Use the narrowest integer type possible for enumeration types" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2003 +#: options.c:2010 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2009 +#: options.c:2016 msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2012 +#: options.c:2019 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2015 +#: options.c:2022 msgid "Make \"char\" signed by default" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2018 +#: options.c:2025 msgid "Convert floating point constants to single precision constants" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2021 +#: options.c:2028 msgid "Use value profiling for speculative prefetching" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2024 +#: options.c:2031 msgid "Split lifetimes of induction variables when loops are unrolled." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2030 +#: options.c:2037 msgid "Insert stack checking code into the program" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2036 +#: options.c:2043 msgid "" "-fstack-limit-register=<register>\tTrap if the stack goes past <register>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2039 +#: options.c:2046 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2042 +#: options.c:2049 msgid "Display statistics accumulated during compilation" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2045 +#: options.c:2052 msgid "Enable assignability checks for stores into object arrays" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2048 +#: options.c:2055 msgid "Perform strength reduction optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2051 +#: options.c:2058 msgid "Assume strict aliasing rules apply" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2057 +#: options.c:2064 msgid "Check for syntax errors, then stop" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2060 +#: options.c:2067 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2063 +#: options.c:2070 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2066 +#: options.c:2073 msgid "Create data files needed by \"gcov\"" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2072 +#: options.c:2079 msgid "Perform jump threading optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2075 +#: options.c:2082 msgid "" "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing " "local statics." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2078 +#: options.c:2085 msgid "Report the time taken by each compiler pass" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2081 +#: options.c:2088 msgid "" "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the " "default thread-local storage code generation model" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2084 +#: options.c:2091 msgid "Perform superblock formation via tail duplication" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2087 +#: options.c:2094 msgid "Assume floating-point operations can trap" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2090 +#: options.c:2097 msgid "Trap for signed overflow in addition, subtraction and multiplication" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2093 +#: options.c:2100 msgid "Use tree-ssa based implementation of profiling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2096 +#: options.c:2103 msgid "Enable SSA-CCP optimization on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2099 +#: options.c:2106 msgid "Enable loop header copying on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2102 +#: options.c:2109 msgid "Coalesce memory temporaries in the SSA->normal pass" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2105 +#: options.c:2112 msgid "Replace SSA temporaries with better names in copies." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2108 +#: options.c:2115 msgid "Enable SSA dead code elimination optimization on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2111 +#: options.c:2118 msgid "Enable dominator optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2114 +#: options.c:2121 msgid "Enable dead store elimination" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2117 +#: options.c:2124 msgid "Enable Full Redundancy Elimination (FRE) on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2120 +#: options.c:2127 msgid "Enable loop invariant motion on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2123 +#: options.c:2130 msgid "Create canonical induction variables in loops" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2126 +#: options.c:2133 msgid "Enable linear loop transforms on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2129 +#: options.c:2136 msgid "Enable loop optimizations on tree level" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2132 +#: options.c:2139 msgid "Perform live range splitting during the SSA->normal pass." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2135 +#: options.c:2142 msgid "Enable SSA-PRE optimization on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2138 +#: options.c:2145 msgid "Perform scalar replacement of aggregates" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2141 +#: options.c:2148 msgid "Replace temporary expressions in the SSA->normal pass" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2144 +#: options.c:2151 msgid "Enable loop vectorization on trees" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2147 +#: options.c:2154 msgid "Append underscores to externally visible names" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2150 +#: options.c:2157 msgid "Compile whole compilation unit at a time" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2153 +#: options.c:2160 msgid "Perform loop unrolling for all loops" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2156 +#: options.c:2163 msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2159 +#: options.c:2166 msgid "Allow math optimizations that may violate IEEE or ISO standards" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2162 +#: options.c:2169 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2165 +#: options.c:2172 msgid "Make \"char\" unsigned by default" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2168 +#: options.c:2175 msgid "Perform loop unswitching" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2171 +#: options.c:2178 msgid "Just generate unwind tables for exception handling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2174 +#: options.c:2181 msgid "Generate code for the Boehm GC" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2177 +#: options.c:2184 msgid "Use __cxa_atexit to register destructors" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2180 +#: options.c:2187 msgid "Call a library routine to do integer divisions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2183 +#: options.c:2190 msgid "Perform variable tracking" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2186 +#: options.c:2193 +msgid "Apply variable expansion when loops are unrolled." +msgstr "" + +#: options.c:2196 msgid "Add extra commentary to assembler output" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2189 +#: options.c:2199 msgid "Marks all inlined methods as having hidden visibility" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2192 +#: options.c:2202 msgid "" "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol " "visibility" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2195 +#: options.c:2205 msgid "Use expression value profiles in optimizations" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2198 +#: options.c:2208 msgid "Discard unused virtual functions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2201 +#: options.c:2211 msgid "Implement vtables using thunks" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2204 +#: options.c:2214 msgid "Emit common-like symbols as weak symbols" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2207 +#: options.c:2217 msgid "Construct webs and split unrelated uses of single variable" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2210 +#: options.c:2220 msgid "" "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants " "to character set <cset>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2213 +#: options.c:2223 msgid "Generate a #line directive pointing at the current working directory" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2216 +#: options.c:2226 msgid "Assume signed arithmetic overflow wraps around" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2219 +#: options.c:2229 msgid "Emit cross referencing information" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2222 +#: options.c:2232 msgid "Put zero initialized data in the bss section" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2225 +#: options.c:2235 msgid "" "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2228 +#: options.c:2238 msgid "Generate debug information in default format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2231 +#: options.c:2241 msgid "Generate debug information in COFF format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2234 +#: options.c:2244 msgid "Generate debug information in DWARF v2 format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2237 +#: options.c:2247 msgid "Dump declarations to a .decl file" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2240 +#: options.c:2250 msgid "Generate debug information in default extended format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2243 +#: options.c:2253 msgid "Generate debug information in STABS format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2246 +#: options.c:2256 msgid "Generate debug information in extended STABS format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2249 +#: options.c:2259 msgid "Generate debug information in VMS format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2252 +#: options.c:2262 msgid "Generate debug information in XCOFF format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2255 +#: options.c:2265 msgid "Generate debug information in extended XCOFF format" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2258 +#: options.c:2268 msgid "Set the default integer kind to double precision" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2261 +#: options.c:2271 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2264 +#: options.c:2274 msgid "-imacros <file>\tAccept definition of macros in <file>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2267 +#: options.c:2277 msgid "-include <file>\tInclude the contents of <file> before other files" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2270 +#: options.c:2280 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2273 +#: options.c:2283 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2276 +#: options.c:2286 msgid "-isysroot <dir>\tSet <dir> to be the system root directory" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2279 +#: options.c:2289 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2282 +#: options.c:2292 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2285 +#: options.c:2295 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2297 +#: options.c:2307 msgid "" "Do not search standard system include directories (those specified with -" "isystem will still be used)" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2300 +#: options.c:2310 msgid "Do not search standard system include directories for C++" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2303 +#: options.c:2313 msgid "-o <file>\tPlace output into <file>" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2306 +#: options.c:2316 msgid "Enable function profiling" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2309 +#: options.c:2319 msgid "Issue warnings needed for strict compliance to the standard" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2312 +#: options.c:2322 msgid "Like -pedantic but issue them as errors" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2315 +#: options.c:2325 msgid "Generate C header of platform-specific features" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2318 +#: options.c:2328 msgid "-qkind=<n>\tSet the kind for a real with the 'q' exponent to 'n'" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2321 +#: options.c:2331 msgid "Do not display functions compiled or elapsed time" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2324 +#: options.c:2334 msgid "Set the default real kind to double precision" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2327 +#: options.c:2337 msgid "Remap file names when including files" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2330 +#: options.c:2340 msgid "Conform to the ISO 1998 C++ standard" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2333 +#: options.c:2343 msgid "Conform to the ISO 1990 C standard" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2336 +#: options.c:2346 msgid "Conform to the ISO 1999 C standard" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2339 -#: /home/jsm28/src/gcc-build/gcc/options.c:2369 -#: /home/jsm28/src/gcc-build/gcc/options.c:2372 +#: options.c:2349 +#: options.c:2379 +#: options.c:2382 msgid "Deprecated in favor of -std=c99" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2342 +#: options.c:2352 msgid "Conform to the ISO Fortran 2003 standard." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2345 +#: options.c:2355 msgid "Conform to the ISO Fortran 95 standard." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2348 +#: options.c:2358 msgid "Conform nothing in particular." msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2351 +#: options.c:2361 msgid "Conform to the ISO 1998 C++ standard with GNU extensions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2354 +#: options.c:2364 msgid "Conform to the ISO 1990 C standard with GNU extensions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2357 +#: options.c:2367 msgid "Conform to the ISO 1999 C standard with GNU extensions" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2360 +#: options.c:2370 msgid "Deprecated in favor of -std=gnu99" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2363 +#: options.c:2373 msgid "Deprecated in favor of -std=c89" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2366 +#: options.c:2376 msgid "Conform to the ISO 1990 C standard as amended in 1994" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2375 +#: options.c:2385 msgid "Enable traditional preprocessing" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2378 +#: options.c:2388 msgid "-trigraphs\tSupport ISO C trigraphs" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2381 +#: options.c:2391 msgid "Do not predefine system-specific and GCC-specific macros" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2384 +#: options.c:2394 msgid "Enable verbose output" msgstr "" -#: /home/jsm28/src/gcc-build/gcc/options.c:2390 +#: options.c:2400 msgid "Suppress warnings" msgstr "" @@ -21373,34 +21457,26 @@ msgstr "" 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/darwin.h:248 msgid "-current_version only allowed with -dynamiclib" msgstr "" -#: config/darwin.h:251 +#: config/darwin.h:250 msgid "-install_name only allowed with -dynamiclib" msgstr "" -#: config/darwin.h:256 +#: config/darwin.h:255 msgid "-bundle not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:257 +#: config/darwin.h:256 msgid "-bundle_loader not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:258 +#: config/darwin.h:257 msgid "-client_name not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:261 -msgid "-force_cpusubtype_ALL not allowed with -dynamiclib" -msgstr "" - #: config/darwin.h:262 msgid "-force_flat_namespace not allowed with -dynamiclib" msgstr "" @@ -21421,6 +21497,10 @@ msgstr "" 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" +msgstr "" + #: config/vax/netbsd-elf.h:42 msgid "The -shared option is not currently supported for VAX ELF." msgstr "" @@ -21439,7 +21519,7 @@ msgstr "" msgid "-pg or -p and -fomit-frame-pointer are incompatible" msgstr "" -#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:796 +#: java/jvspec.c:80 gcc.c:796 ada/lang-specs.h:34 msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" @@ -21447,10 +21527,6 @@ msgstr "" msgid "profiling not supported with -mg\n" msgstr "" -#: ada/lang-specs.h:35 -msgid "-c or -S required for Ada" -msgstr "" - #: config/i386/sco5.h:189 msgid "-pg not supported on this platform" msgstr "" @@ -21495,3 +21571,7 @@ msgstr "" #: config/rs6000/darwin.h:132 msgid " conflicting code gen style switches are used" msgstr "" + +#: ada/lang-specs.h:35 +msgid "-c or -S required for Ada" +msgstr "" |