From 77f7df83a4ca5ac2695b2079480fe0f4f41b8f9a Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Sat, 6 Nov 2004 01:29:25 +0000 Subject: [PATCH] * gcc.pot: Regenerate. From-SVN: r90158 --- gcc/po/ChangeLog | 4 + 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 + + * gcc.pot: Regenerate. + 2004-11-05 Joseph S. Myers * 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 \n" "Language-Team: LANGUAGE \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 "% used in function with fixed args" msgstr "" -#: builtins.c:3822 builtins.c:8716 +#: builtins.c:3775 builtins.c:8678 msgid "second parameter of % not last named argument" msgstr "" #. Evidently an out of date version of ; can't validate #. va_start's second argument, but can still work as intended. -#: builtins.c: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 %" +msgstr "" + +#: builtins.c:3870 msgid "too many arguments to function %" msgstr "" -#: builtins.c:4060 +#: builtins.c:4018 msgid "first argument to % not of type %" 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 %)" 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 %" msgstr "" -#: c-common.c:2758 +#: c-common.c:2759 msgid "invalid application of % 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 "% in empty declaration" msgstr "" -#: c-decl.c:2758 +#: c-decl.c:2778 msgid "% in file-scope empty declaration" msgstr "" -#: c-decl.c:2764 +#: c-decl.c:2784 msgid "% 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 % 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 "" 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 % in declaration of %qs" msgstr "" -#: c-decl.c:3813 +#: c-decl.c:3833 msgid "duplicate %" msgstr "" -#: c-decl.c:3815 +#: c-decl.c:3835 msgid "duplicate %" msgstr "" -#: c-decl.c:3817 +#: c-decl.c:3837 msgid "duplicate %" msgstr "" -#: c-decl.c:3836 +#: c-decl.c:3856 msgid "function definition declared %" msgstr "" -#: c-decl.c:3838 +#: c-decl.c:3858 msgid "function definition declared %" msgstr "" -#: c-decl.c:3840 +#: c-decl.c:3860 msgid "function definition declared %" 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 %" msgstr "" -#: c-decl.c:3880 cp/decl.c:7070 +#: c-decl.c:3900 cp/decl.c:7134 msgid "%qs has both % and initializer" msgstr "" -#: c-decl.c:3885 +#: c-decl.c:3905 msgid "file-scope declaration of %qs specifies %" msgstr "" -#: c-decl.c:3887 +#: c-decl.c:3907 msgid "file-scope declaration of %qs specifies %" msgstr "" -#: c-decl.c:3892 cp/decl.c:7074 +#: c-decl.c:3912 cp/decl.c:7138 msgid "nested function %qs declared %" 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 %" 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 %" 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 "% function returns non-void value" msgstr "" -#: c-decl.c:4473 +#: c-decl.c:4488 msgid "cannot inline function %" msgstr "" -#: c-decl.c:4530 +#: c-decl.c:4545 msgid "variable previously declared % redeclared %" msgstr "" -#: c-decl.c:4539 +#: c-decl.c:4554 msgid "%Jvariable %qD declared %" 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 "% 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 "% 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 %" msgstr "" -#: c-decl.c:4944 +#: c-decl.c:4982 msgid "redefinition of %" msgstr "" -#: c-decl.c:4949 +#: c-decl.c:4987 msgid "nested redefinition of %" msgstr "" -#: c-decl.c:4952 +#: c-decl.c:4990 msgid "nested redefinition of %" 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 %" msgstr "" #. This enum is a named one that has been declared already. -#: c-decl.c:5371 +#: c-decl.c:5411 msgid "redeclaration of %" 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 %" 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 %" 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 %" msgstr "" -#: c-decl.c:5754 +#: c-decl.c:5792 msgid "%Jfirst argument of %qD should be %" msgstr "" -#: c-decl.c:5763 +#: c-decl.c:5801 msgid "%Jsecond argument of %qD should be %" msgstr "" -#: c-decl.c:5772 +#: c-decl.c:5810 msgid "%Jthird argument of %qD should probably be %" 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 %" 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 "% loop initial declaration used outside C99 mode" msgstr "" -#: c-decl.c:6379 +#: c-decl.c:6418 msgid "" "%Jdeclaration of static variable %qD in % loop initial declaration" msgstr "" -#: c-decl.c:6382 +#: c-decl.c:6421 msgid "" "%Jdeclaration of % variable %qD in % loop initial declaration" msgstr "" -#: c-decl.c:6387 +#: c-decl.c:6426 msgid "% declared in % loop initial declaration" msgstr "" -#: c-decl.c:6391 +#: c-decl.c:6430 msgid "% declared in % loop initial declaration" msgstr "" -#: c-decl.c:6395 +#: c-decl.c:6434 msgid "% declared in % loop initial declaration" msgstr "" -#: c-decl.c:6399 +#: c-decl.c:6438 msgid "%Jdeclaration of non-variable %qD in % 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 "% is too long for GCC" msgstr "" -#: c-decl.c:6726 c-decl.c:6918 +#: c-decl.c:6767 c-decl.c:6959 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6732 +#: c-decl.c:6773 msgid "ISO C90 does not support %" msgstr "" -#: c-decl.c:6737 c-decl.c:6757 +#: c-decl.c:6778 c-decl.c:6798 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6740 c-decl.c:6851 +#: c-decl.c:6781 c-decl.c:6892 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6743 c-decl.c:6870 +#: c-decl.c:6784 c-decl.c:6911 msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6746 c-decl.c:6889 +#: c-decl.c:6787 c-decl.c:6930 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6749 c-decl.c:6902 +#: c-decl.c:6790 c-decl.c:6943 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6760 c-decl.c:6854 +#: c-decl.c:6801 c-decl.c:6895 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6763 c-decl.c:6873 +#: c-decl.c:6804 c-decl.c:6914 msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6766 c-decl.c:6892 +#: c-decl.c:6807 c-decl.c:6933 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6769 c-decl.c:6905 +#: c-decl.c:6810 c-decl.c:6946 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6772 c-decl.c:6921 +#: c-decl.c:6813 c-decl.c:6962 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6780 c-decl.c:6800 +#: c-decl.c:6821 c-decl.c:6841 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6783 c-decl.c:6857 +#: c-decl.c:6824 c-decl.c:6898 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6786 c-decl.c:6876 +#: c-decl.c:6827 c-decl.c:6917 msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6789 c-decl.c:6908 +#: c-decl.c:6830 c-decl.c:6949 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6792 c-decl.c:6924 +#: c-decl.c:6833 c-decl.c:6965 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6803 c-decl.c:6860 +#: c-decl.c:6844 c-decl.c:6901 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6806 c-decl.c:6879 +#: c-decl.c:6847 c-decl.c:6920 msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:6809 c-decl.c:6911 +#: c-decl.c:6850 c-decl.c:6952 msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:6812 c-decl.c:6927 +#: c-decl.c:6853 c-decl.c:6968 msgid "both % and % 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 % and % in declaration specifiers" msgstr "" -#: c-decl.c:6825 c-decl.c:6882 +#: c-decl.c:6866 c-decl.c:6923 msgid "both % 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 %" msgstr "" -#: c-decl.c:7007 +#: c-decl.c:7054 msgid "%<__thread%> used with %" msgstr "" -#: c-decl.c:7009 +#: c-decl.c:7056 msgid "%<__thread%> used with %" msgstr "" -#: c-decl.c:7020 cp/parser.c:7187 +#: c-decl.c:7067 cp/parser.c:7114 msgid "%<__thread%> before %" msgstr "" -#: c-decl.c:7029 cp/parser.c:7177 +#: c-decl.c:7076 cp/parser.c:7104 msgid "%<__thread%> before %" 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 % meaning %" 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:439 +msgid "stray %<\\%o%> in program" msgstr "" -#: c-lex.c:577 +#: 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 "" msgstr "" -#: c-opts.c:1301 +#: c-opts.c:1299 msgid "" 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 "% 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 "% 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 % 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 %" 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 % 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 %" 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 % 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 %" 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 % rather than % 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 % 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 % 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 %" msgstr "" -#: c-typeck.c:3697 +#: c-typeck.c:3691 msgid "ISO C forbids assignment between function pointer and %" msgstr "" -#: c-typeck.c:3699 +#: c-typeck.c:3693 msgid "ISO C forbids initialization between function pointer and %" msgstr "" -#: c-typeck.c:3701 +#: c-typeck.c:3695 msgid "ISO C forbids return between function pointer and %" 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 %" msgstr "" -#: c-typeck.c:6437 +#: c-typeck.c:6436 msgid "function declared % has a % statement" msgstr "" -#: c-typeck.c:6444 +#: c-typeck.c:6443 msgid "% with no value, in function returning non-void" msgstr "" -#: c-typeck.c:6451 +#: c-typeck.c:6450 msgid "% 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 "% switch expression not converted to % 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 "% label not within a switch statement" msgstr "" -#: c-typeck.c:6682 +#: c-typeck.c:6681 msgid "%Hsuggest explicit braces to avoid ambiguous %" 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 % 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 "% 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 %" msgstr "" -#: function.c:3461 +#: function.c:3488 msgid "%Jvariable %qD might be clobbered by % or %" msgstr "" -#: function.c:3482 +#: function.c:3509 msgid "%Jargument %qD might be clobbered by % or %" 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= Display the full path to library \n" msgstr "" -#: gcc.c:3045 +#: gcc.c:3047 msgid "" " -print-prog-name= Display the full path to compiler component " "\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, Pass comma-separated on to the " "assembler\n" msgstr "" -#: gcc.c:3052 +#: gcc.c:3054 msgid "" " -Wp, Pass comma-separated on to the " "preprocessor\n" msgstr "" -#: gcc.c:3053 +#: gcc.c:3055 msgid "" " -Wl, Pass comma-separated on to the linker\n" msgstr "" -#: gcc.c:3054 +#: gcc.c:3056 msgid " -Xassembler Pass on to the assembler\n" msgstr "" -#: gcc.c:3055 +#: gcc.c:3057 msgid " -Xpreprocessor Pass on to the preprocessor\n" msgstr "" -#: gcc.c:3056 +#: gcc.c:3058 msgid " -Xlinker Pass 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= Override built-in specs with the contents of " "\n" msgstr "" -#: gcc.c:3062 +#: gcc.c:3064 msgid "" " -std= Assume that the input sources are for \n" msgstr "" -#: gcc.c:3063 +#: gcc.c:3065 msgid "" " -B Add to the compiler's search paths\n" msgstr "" -#: gcc.c:3064 +#: gcc.c:3066 msgid " -b Run gcc for target , if installed\n" msgstr "" -#: gcc.c:3065 +#: gcc.c:3067 msgid "" " -V Run gcc version number , 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 Place the output into \n" msgstr "" -#: gcc.c:3072 +#: gcc.c:3074 msgid "" " -x 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 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 %" msgstr "" -#: reload.c:1280 +#: reload.c:1272 msgid "impossible register constraint in %" 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 %" 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 %" 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 "% 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 "% 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 %" 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 %" msgstr "" -#: stmt.c:707 +#: stmt.c:681 msgid "PIC register %qs clobbered in %" msgstr "" -#: stmt.c:754 +#: stmt.c:728 msgid "more than %d operands in %" 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 %" msgstr "" -#: stmt.c:1147 +#: stmt.c:1121 msgid "operand constraints for % 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 % 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 "% label does not match edge at end of bb %d\n" msgstr "" -#: tree-cfg.c:3501 +#: tree-cfg.c:3514 msgid "% 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 %" msgstr "" -#: tree-cfg.c:5214 tree-cfg.c:5218 +#: tree-cfg.c:5320 tree-cfg.c:5324 msgid "%H% 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:554 +#: tree-ssa.c:570 +msgid "verify_name_tags failed" +msgstr "" + +#: 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:10617 +msgid "missing operand" msgstr "" -#: config/arm/arm.c:11289 +#: 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) " msgstr "" -#: cp/call.c:2370 +#: cp/call.c:2379 msgid "%s %D(%T, %T) " msgstr "" -#: cp/call.c:2374 +#: cp/call.c:2383 msgid "%s %D(%T) " msgstr "" -#: cp/call.c:2378 +#: cp/call.c:2387 msgid "%s %T " msgstr "" -#: cp/call.c:2380 +#: cp/call.c:2389 msgid "%J%s %+#D " 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 % in %<%E ? %E : %E%>" msgstr "" -#: cp/call.c:3007 +#: cp/call.c:3016 msgid "%s for % in %<%E%s%>" msgstr "" -#: cp/call.c:3011 +#: cp/call.c:3020 msgid "%s for % 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 % in %<%E %s %E%>" msgstr "" -#: cp/call.c:3024 +#: cp/call.c:3033 msgid "%s for % 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 % 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 % 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 % 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 %" msgstr "" -#: cp/class.c:3016 +#: cp/class.c:3035 msgid " but does not override %" 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" -msgstr "" - -#: cp/cvt.c:115 cp/cvt.c:129 -msgid "converting from `%T' to `%T'" -msgstr "" - -#: cp/cvt.c:187 cp/cvt.c:255 cp/cvt.c:301 -msgid "cannot convert `%E' from type `%T' to type `%T'" +msgid "conversion of %qE from %qT to %qT is ambiguous" 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:168 cp/cvt.c:237 cp/cvt.c:284 +msgid "cannot convert %qE from type %qT to type %qT" msgstr "" -#: cp/cvt.c:280 -msgid "invalid conversion from '%T' to '%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:512 -msgid "conversion from `%T' to `%T' discards qualifiers" +#: cp/cvt.c:499 +msgid "conversion from %qT to %qT discards qualifiers" msgstr "" -#: cp/cvt.c:530 -msgid "casting `%T' to `%T' does not dereference pointer" +#: cp/cvt.c:517 +msgid "casting %qT to %qT does not dereference pointer" msgstr "" -#: cp/cvt.c:557 -msgid "cannot convert type `%T' to type `%T'" +#: cp/cvt.c:544 +msgid "cannot convert type %qT to type %qT" msgstr "" -#: cp/cvt.c:681 -msgid "conversion from `%#T' to `%#T'" +#: cp/cvt.c:671 +msgid "conversion from %q#T to %q#T" msgstr "" -#: cp/cvt.c:693 cp/cvt.c:713 -msgid "`%#T' used where a `%T' was expected" +#: cp/cvt.c:683 cp/cvt.c:703 +msgid "%q#T used where a %qT was expected" msgstr "" -#: cp/cvt.c:728 -msgid "`%#T' used where a floating point value was expected" +#: cp/cvt.c:718 +msgid "%q#T used where a floating point value was expected" msgstr "" -#: cp/cvt.c:775 -msgid "conversion from `%T' to non-scalar type `%T' requested" +#: cp/cvt.c:765 +msgid "conversion from %qT to non-scalar type %qT requested" msgstr "" -#: cp/cvt.c:863 -msgid "object of incomplete type `%T' will not be accessed in %s" +#: cp/cvt.c:853 +msgid "object of incomplete type %qT will not be accessed in %s" msgstr "" -#: cp/cvt.c:866 -msgid "object of 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: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 "% can only be specified inside a class" msgstr "" -#: cp/decl.c:3547 +#: cp/decl.c:3563 msgid "% 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 % 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 % %s" msgstr "" -#: cp/decl.c:5500 +#: cp/decl.c:5543 msgid "%qD declared as an % %s" msgstr "" -#: cp/decl.c:5502 +#: cp/decl.c:5545 msgid "" -"% and % function specifiers on q%D invalid in %s " +"% and % 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 %" 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 friend void f()'. -#: 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 "" "% 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 %" 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 %" 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 %" 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 %" 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 %" msgstr "" -#: cp/decl.c:7523 +#: cp/decl.c:7580 msgid "non-member %qs cannot be declared %" msgstr "" -#: cp/decl.c:7528 +#: cp/decl.c:7585 msgid "non-object member %qs cannot be declared %" msgstr "" -#: cp/decl.c:7534 +#: cp/decl.c:7591 msgid "function %qs cannot be declared %" msgstr "" -#: cp/decl.c:7539 +#: cp/decl.c:7596 msgid "static %qs cannot be declared %" msgstr "" -#: cp/decl.c:7544 +#: cp/decl.c:7601 msgid "const %qs cannot be declared %" 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 "% 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. %" msgstr "" -#: cp/decl.c:7699 +#: cp/decl.c:7764 msgid "friend declaration requires class-key, i.e. %" 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 % invalid for function %qs" msgstr "" -#: cp/decl.c:8072 +#: cp/decl.c:8133 msgid "storage class % 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 "" "% specified invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:8088 +#: cp/decl.c:8149 msgid "" "% 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 "" "% 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 %" 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 % as its argument" msgstr "" -#: cp/decl.c:8854 +#: cp/decl.c:8915 msgid "postfix %qD must take % 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 %" 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 "% 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 % 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 "% must return type %qT" msgstr "" -#: cp/decl2.c:1249 +#: cp/decl2.c:1258 msgid "% takes type % (%qT) as first parameter" msgstr "" -#: cp/decl2.c:1278 +#: cp/decl2.c:1287 msgid "% must return type %qT" msgstr "" -#: cp/decl2.c:1287 +#: cp/decl2.c:1296 msgid "% 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 %" msgstr "" #. [temp.friend] #. Friend declarations shall not declare partial #. specializations. -#: cp/friend.c:220 +#. template friend class T::X; +#. [temp.friend] +#. Friend declarations shall not declare partial +#. specializations. +#: cp/friend.c:244 cp/friend.c:274 msgid "partial specialization %qT declared %" msgstr "" -#: cp/friend.c:230 +#: cp/friend.c:252 msgid "class %qT is implicitly friends with itself" msgstr "" -#. template friend typename S::X; -#: cp/friend.c:248 -msgid "typename type %q#T declared %" +#: 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 friend class T; -#: cp/friend.c:254 +#: cp/friend.c:336 msgid "template parameter type %qT declared %" msgstr "" #. template 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 % 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 % for new" msgstr "" -#: cp/init.c:1835 +#: cp/init.c:1818 msgid "uninitialized const in % 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 % 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 "% 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 %" 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 % 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 % 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 % 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 %