diff options
author | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-18 09:36:02 +0000 |
---|---|---|
committer | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-18 09:36:02 +0000 |
commit | 9886b0ee6d46e96fd3ece3ff323e6073b821347e (patch) | |
tree | addec98484f92abcc48b271a556daf25604b370a /gcc/po | |
parent | 343006bb79bbc0e7565aa33eadcb2d19d7710867 (diff) | |
download | gcc-9886b0ee6d46e96fd3ece3ff323e6073b821347e.tar.gz |
* po/gcc.pot: Regenerate.
cp:
* call.c, decl2.c, init.c: Use "built-in" and "bit-field"
spellings in messages.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48148 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/po')
-rw-r--r-- | gcc/po/gcc.pot | 4925 |
1 files changed, 3802 insertions, 1123 deletions
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 82bcea95836..b9b53aec483 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2001-12-15 20:27+0000\n" +"POT-Creation-Date: 2001-12-18 09:30+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -39,9 +39,9 @@ msgstr "" #: attribs.c:451 attribs.c:473 attribs.c:495 attribs.c:526 attribs.c:548 #: attribs.c:571 attribs.c:601 attribs.c:639 attribs.c:686 attribs.c:716 #: attribs.c:746 attribs.c:769 attribs.c:1015 attribs.c:1071 attribs.c:1127 -#: attribs.c:1153 attribs.c:1353 config/arm/arm.c:1987 config/arm/arm.c:2015 -#: config/avr/avr.c:4709 config/h8300/h8300.c:3202 config/h8300/h8300.c:3227 -#: config/i386/i386.c:1226 config/i386/winnt.c:74 +#: attribs.c:1153 attribs.c:1353 config/arm/arm.c:2005 config/arm/arm.c:2033 +#: config/avr/avr.c:4691 config/h8300/h8300.c:3205 config/h8300/h8300.c:3230 +#: config/i386/i386.c:1242 config/i386/winnt.c:74 #, c-format msgid "`%s' attribute ignored" msgstr "" @@ -146,281 +146,281 @@ msgstr "" #. port (i860) that used this code, and I'm unconvinced it could actually #. handle the general case. So we no longer try to handle anything #. weird and make the backend absorb the evil. -#: builtins.c:2744 +#: builtins.c:2745 msgid "__builtin_saveregs not supported by this target" msgstr "" -#: builtins.c:2786 +#: builtins.c:2787 msgid "argument of `__builtin_args_info' must be constant" msgstr "" -#: builtins.c:2792 +#: builtins.c:2793 msgid "argument of `__builtin_args_info' out of range" msgstr "" -#: builtins.c:2798 +#: builtins.c:2799 msgid "missing argument in `__builtin_args_info'" msgstr "" -#: builtins.c:2830 +#: builtins.c:2831 msgid "`va_start' used in function with fixed args" msgstr "" -#: builtins.c:2849 +#: builtins.c:2850 msgid "second parameter of `va_start' not last named argument" msgstr "" #. Evidently an out of date version of <stdarg.h>; can't validate #. va_start's second argument, but can still work as intended. -#: builtins.c:2854 +#: builtins.c:2855 msgid "`__builtin_next_arg' called without an argument" msgstr "" -#: builtins.c:2958 +#: builtins.c:2959 msgid "too many arguments to function `va_start'" msgstr "" -#: builtins.c:3042 +#: builtins.c:3043 msgid "first argument to `va_arg' not of type `va_list'" msgstr "" -#: builtins.c:3070 +#: builtins.c:3071 #, c-format msgid "`%s' is promoted to `%s' when passed through `...'" msgstr "" -#: builtins.c:3074 +#: builtins.c:3075 #, c-format msgid "(so you should pass `%s' not `%s' to `va_arg')" msgstr "" -#: builtins.c:3198 +#: builtins.c:3199 msgid "invalid arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:3200 +#: builtins.c:3201 msgid "invalid arg to `__builtin_return_address'" msgstr "" -#: builtins.c:3214 +#: builtins.c:3215 msgid "unsupported arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:3216 +#: builtins.c:3217 msgid "unsupported arg to `__builtin_return_address'" msgstr "" -#: builtins.c:3380 +#: builtins.c:3381 msgid "second arg to `__builtin_expect' must be a constant" msgstr "" -#: builtins.c:3843 +#: builtins.c:3844 msgid "__builtin_longjmp second argument must be 1" msgstr "" -#: builtins.c:3857 +#: builtins.c:3858 msgid "__builtin_trap not supported by this target" msgstr "" #. just do library call, if unknown builtin -#: builtins.c:3913 c-common.c:3609 +#: builtins.c:3914 c-common.c:3605 #, c-format msgid "built-in function `%s' not currently supported" msgstr "" -#: c-common.c:510 +#: c-common.c:506 #, c-format msgid "`%s' is not defined outside of function scope" msgstr "" -#: c-common.c:550 +#: c-common.c:546 msgid "" "concatenation of string literals with __FUNCTION__ is deprecated. This " "feature will be removed in future" msgstr "" -#: c-common.c:619 +#: c-common.c:615 #, c-format msgid "" "string length `%d' is greater than the length `%d' ISO C%d compilers are " "required to support" msgstr "" -#: c-common.c:667 ch/decl.c:4100 +#: c-common.c:663 ch/decl.c:4100 msgid "overflow in constant expression" msgstr "" -#: c-common.c:688 +#: c-common.c:684 msgid "integer overflow in expression" msgstr "" -#: c-common.c:697 +#: c-common.c:693 msgid "floating point overflow in expression" msgstr "" #. This detects cases like converting -129 or 256 to unsigned char. -#: c-common.c:718 +#: c-common.c:714 msgid "large integer implicitly truncated to unsigned type" msgstr "" -#: c-common.c:720 +#: c-common.c:716 msgid "negative integer implicitly converted to unsigned type" msgstr "" -#: c-common.c:767 +#: c-common.c:763 msgid "overflow in implicit constant conversion" msgstr "" -#: c-common.c:915 +#: c-common.c:911 #, c-format msgid "operation on `%s' may be undefined" msgstr "" -#: c-common.c:1206 +#: c-common.c:1202 msgid "expression statement has incomplete type" msgstr "" -#: c-common.c:1239 ch/actions.c:1027 +#: c-common.c:1235 ch/actions.c:1027 msgid "case label does not reduce to an integer constant" msgstr "" -#: c-common.c:1537 +#: c-common.c:1533 msgid "invalid truth-value expression" msgstr "" -#: c-common.c:1588 +#: c-common.c:1584 #, c-format msgid "invalid operands to binary %s" msgstr "" -#: c-common.c:1823 c-common.c:1832 +#: c-common.c:1819 c-common.c:1828 msgid "comparison is always false due to limited range of data type" msgstr "" -#: c-common.c:1825 c-common.c:1834 +#: c-common.c:1821 c-common.c:1830 msgid "comparison is always true due to limited range of data type" msgstr "" -#: c-common.c:1900 +#: c-common.c:1896 msgid "comparison of unsigned expression >= 0 is always true" msgstr "" -#: c-common.c:1909 +#: c-common.c:1905 msgid "comparison of unsigned expression < 0 is always false" msgstr "" -#: c-common.c:1960 f/com.c:14834 +#: c-common.c:1956 f/com.c:14834 msgid "struct type value used where scalar is required" msgstr "" -#: c-common.c:1964 f/com.c:14838 +#: c-common.c:1960 f/com.c:14838 msgid "union type value used where scalar is required" msgstr "" -#: c-common.c:1968 f/com.c:14842 +#: c-common.c:1964 f/com.c:14842 msgid "array type value used where scalar is required" msgstr "" -#: c-common.c:2083 f/com.c:14968 +#: c-common.c:2079 f/com.c:14968 msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-common.c:2127 c-common.c:2159 +#: c-common.c:2123 c-common.c:2155 msgid "invalid use of `restrict'" msgstr "" -#: c-common.c:2275 +#: c-common.c:2271 msgid "__alignof__ applied to an incomplete type" msgstr "" -#: c-common.c:2301 +#: c-common.c:2297 msgid "`__alignof' applied to a bit-field" msgstr "" -#: c-common.c:2743 +#: c-common.c:2739 #, c-format msgid "cannot disable built-in function `%s'" msgstr "" -#: c-common.c:3024 c-typeck.c:1767 +#: c-common.c:3020 c-typeck.c:1767 #, c-format msgid "too few arguments to function `%s'" msgstr "" -#: c-common.c:3030 c-typeck.c:1620 +#: c-common.c:3026 c-typeck.c:1620 #, c-format msgid "too many arguments to function `%s'" msgstr "" -#: c-common.c:3217 +#: c-common.c:3213 msgid "pointers are not permitted as case values" msgstr "" -#: c-common.c:3223 +#: c-common.c:3219 msgid "ISO C++ forbids range expressions in switch statements" msgstr "" -#: c-common.c:3225 +#: c-common.c:3221 msgid "ISO C forbids range expressions in switch statements" msgstr "" -#: c-common.c:3255 +#: c-common.c:3251 msgid "empty range specified" msgstr "" -#: c-common.c:3306 +#: c-common.c:3302 msgid "duplicate (or overlapping) case value" msgstr "" -#: c-common.c:3308 +#: c-common.c:3304 msgid "this is the first entry overlapping that value" msgstr "" -#: c-common.c:3312 ch/actions.c:1125 +#: c-common.c:3308 ch/actions.c:1125 msgid "duplicate case value" msgstr "" -#: c-common.c:3313 +#: c-common.c:3309 msgid "previously used here" msgstr "" -#: c-common.c:3317 +#: c-common.c:3313 msgid "multiple default labels in one switch" msgstr "" -#: c-common.c:3318 +#: c-common.c:3314 msgid "this is the first default label" msgstr "" -#: c-common.c:3346 +#: c-common.c:3342 msgid "ISO C++ forbids taking the address of a label" msgstr "" -#: c-common.c:3348 +#: c-common.c:3344 msgid "ISO C forbids taking the address of a label" msgstr "" -#: c-common.c:3941 +#: c-common.c:3937 msgid "-Wformat-y2k ignored without -Wformat" msgstr "" -#: c-common.c:3943 +#: c-common.c:3939 msgid "-Wformat-extra-args ignored without -Wformat" msgstr "" -#: c-common.c:3945 +#: c-common.c:3941 msgid "-Wformat-nonliteral ignored without -Wformat" msgstr "" -#: c-common.c:3947 +#: c-common.c:3943 msgid "-Wformat-security ignored without -Wformat" msgstr "" -#: c-common.c:3949 +#: c-common.c:3945 msgid "-Wmissing-format-attribute ignored without -Wformat" msgstr "" -#: c-common.c:4040 +#: c-common.c:4036 #, c-format msgid "declaration of `%s' shadows %s" msgstr "" @@ -463,12 +463,12 @@ msgstr "" msgid "`enum %s' incomplete in scope ending here" msgstr "" -#: c-decl.c:1126 c-decl.c:1267 ch/decl.c:2920 java/decl.c:1384 +#: c-decl.c:1126 c-decl.c:1267 ch/decl.c:2920 java/decl.c:1383 #, c-format msgid "label `%s' used but not defined" msgstr "" -#: c-decl.c:1132 c-decl.c:1274 ch/decl.c:2926 java/decl.c:1390 +#: c-decl.c:1132 c-decl.c:1274 ch/decl.c:2926 java/decl.c:1389 #, c-format msgid "label `%s' defined but not used" msgstr "" @@ -513,13 +513,13 @@ msgstr "" msgid "built-in function `%s' declared as non-function" msgstr "" -#: c-decl.c:1450 objc/objc-act.c:2360 objc/objc-act.c:6054 +#: c-decl.c:1450 objc/objc-act.c:2334 objc/objc-act.c:6028 #, c-format msgid "`%s' redeclared as different kind of symbol" msgstr "" -#: c-decl.c:1451 c-decl.c:1633 c-decl.c:1782 objc/objc-act.c:2362 -#: objc/objc-act.c:6056 objc/objc-act.c:6111 +#: c-decl.c:1451 c-decl.c:1633 c-decl.c:1782 objc/objc-act.c:2336 +#: objc/objc-act.c:6030 objc/objc-act.c:6085 #, c-format msgid "previous declaration of `%s'" msgstr "" @@ -626,12 +626,12 @@ msgstr "" msgid "redundant redeclaration of `%s' in same scope" msgstr "" -#: c-decl.c:2073 java/decl.c:1083 +#: c-decl.c:2073 java/decl.c:1082 #, c-format msgid "declaration of `%s' shadows a parameter" msgstr "" -#: c-decl.c:2076 java/decl.c:1086 +#: c-decl.c:2076 java/decl.c:1085 #, c-format msgid "declaration of `%s' shadows a symbol from the parameter list" msgstr "" @@ -654,7 +654,7 @@ msgstr "" msgid "nested extern declaration of `%s'" msgstr "" -#: c-decl.c:2167 java/decl.c:1036 +#: c-decl.c:2167 java/decl.c:1035 #, c-format msgid "`%s' used prior to declaration" msgstr "" @@ -664,7 +664,7 @@ msgstr "" msgid "`%s' was declared implicitly `extern' and later `static'" msgstr "" -#: c-decl.c:2292 +#: c-decl.c:2292 cp/decl.c:4060 msgid "type mismatch with previous external decl" msgstr "" @@ -806,7 +806,7 @@ msgstr "" msgid "declaration of `%s' has `extern' and is initialized" msgstr "" -#: c-decl.c:3525 c-decl.c:6148 cp/decl.c:7241 cp/decl.c:13503 +#: c-decl.c:3525 c-decl.c:6150 cp/decl.c:7241 cp/decl.c:13502 #, c-format msgid "inline function `%s' given attribute noinline" msgstr "" @@ -846,144 +846,144 @@ msgstr "" msgid "ISO C forbids parameter `%s' shadowing typedef" msgstr "" -#: c-decl.c:4093 cp/decl.c:10039 +#: c-decl.c:4095 cp/decl.c:10038 msgid "`long long long' is too long for GCC" msgstr "" -#: c-decl.c:4098 +#: c-decl.c:4100 msgid "ISO C89 does not support `long long'" msgstr "" -#: c-decl.c:4103 cp/decl.c:10044 +#: c-decl.c:4105 cp/decl.c:10043 #, c-format msgid "duplicate `%s'" msgstr "" -#: c-decl.c:4109 cp/decl.c:10068 +#: c-decl.c:4111 cp/decl.c:10067 #, c-format msgid "two or more data types in declaration of `%s'" msgstr "" -#: c-decl.c:4124 cp/decl.c:10073 +#: c-decl.c:4126 cp/decl.c:10072 #, c-format msgid "`%s' fails to be a typedef or built in type" msgstr "" -#: c-decl.c:4163 +#: c-decl.c:4165 #, c-format msgid "type defaults to `int' in declaration of `%s'" msgstr "" -#: c-decl.c:4192 +#: c-decl.c:4194 #, c-format msgid "both long and short specified for `%s'" msgstr "" -#: c-decl.c:4196 cp/decl.c:10187 +#: c-decl.c:4198 cp/decl.c:10186 #, c-format msgid "long or short specified with char for `%s'" msgstr "" -#: c-decl.c:4203 cp/decl.c:10191 +#: c-decl.c:4205 cp/decl.c:10190 #, c-format msgid "long or short specified with floating type for `%s'" msgstr "" -#: c-decl.c:4206 +#: c-decl.c:4208 msgid "the only valid combination is `long double'" msgstr "" -#: c-decl.c:4212 +#: c-decl.c:4214 #, c-format msgid "both signed and unsigned specified for `%s'" msgstr "" -#: c-decl.c:4214 cp/decl.c:10180 +#: c-decl.c:4216 cp/decl.c:10179 #, c-format msgid "long, short, signed or unsigned invalid for `%s'" msgstr "" -#: c-decl.c:4220 cp/decl.c:10200 +#: c-decl.c:4222 cp/decl.c:10199 #, c-format msgid "long, short, signed or unsigned used invalidly for `%s'" msgstr "" -#: c-decl.c:4239 cp/decl.c:10221 +#: c-decl.c:4241 cp/decl.c:10220 #, c-format msgid "complex invalid for `%s'" msgstr "" -#: c-decl.c:4284 +#: c-decl.c:4286 msgid "ISO C89 does not support complex types" msgstr "" -#: c-decl.c:4296 +#: c-decl.c:4298 msgid "ISO C does not support plain `complex' meaning `double complex'" msgstr "" -#: c-decl.c:4302 c-decl.c:4314 +#: c-decl.c:4304 c-decl.c:4316 msgid "ISO C does not support complex integer types" msgstr "" -#: c-decl.c:4329 c-decl.c:4768 cp/decl.c:10823 +#: c-decl.c:4331 c-decl.c:4770 cp/decl.c:10822 msgid "duplicate `const'" msgstr "" -#: c-decl.c:4331 c-decl.c:4772 cp/decl.c:10827 +#: c-decl.c:4333 c-decl.c:4774 cp/decl.c:10826 msgid "duplicate `restrict'" msgstr "" -#: c-decl.c:4333 c-decl.c:4770 cp/decl.c:10825 +#: c-decl.c:4335 c-decl.c:4772 cp/decl.c:10824 msgid "duplicate `volatile'" msgstr "" -#: c-decl.c:4355 cp/decl.c:10372 +#: c-decl.c:4357 cp/decl.c:10371 #, c-format msgid "multiple storage classes in declaration of `%s'" msgstr "" -#: c-decl.c:4364 +#: c-decl.c:4366 msgid "function definition declared `auto'" msgstr "" -#: c-decl.c:4366 +#: c-decl.c:4368 msgid "function definition declared `register'" msgstr "" -#: c-decl.c:4368 +#: c-decl.c:4370 msgid "function definition declared `typedef'" msgstr "" -#: c-decl.c:4381 +#: c-decl.c:4383 #, c-format msgid "storage class specified for structure field `%s'" msgstr "" -#: c-decl.c:4385 cp/decl.c:10419 +#: c-decl.c:4387 cp/decl.c:10418 #, c-format msgid "storage class specified for parameter `%s'" msgstr "" -#: c-decl.c:4388 cp/decl.c:10421 +#: c-decl.c:4390 cp/decl.c:10420 msgid "storage class specified for typename" msgstr "" -#: c-decl.c:4400 cp/decl.c:10435 +#: c-decl.c:4402 cp/decl.c:10434 #, c-format msgid "`%s' initialized and declared `extern'" msgstr "" -#: c-decl.c:4402 cp/decl.c:10438 +#: c-decl.c:4404 cp/decl.c:10437 #, c-format msgid "`%s' has both `extern' and initializer" msgstr "" -#: c-decl.c:4406 cp/decl.c:10442 +#: c-decl.c:4408 cp/decl.c:10441 #, c-format msgid "nested function `%s' declared `extern'" msgstr "" -#: c-decl.c:4409 cp/decl.c:10446 +#: c-decl.c:4411 cp/decl.c:10445 #, c-format msgid "top-level declaration of `%s' specifies `auto'" msgstr "" @@ -991,443 +991,443 @@ 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:4444 c-decl.c:4633 +#: c-decl.c:4446 c-decl.c:4635 msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c-decl.c:4488 +#: c-decl.c:4490 #, c-format msgid "declaration of `%s' as array of voids" msgstr "" -#: c-decl.c:4494 +#: c-decl.c:4496 #, c-format msgid "declaration of `%s' as array of functions" msgstr "" -#: c-decl.c:4515 +#: c-decl.c:4517 #, c-format msgid "size of array `%s' has non-integer type" msgstr "" -#: c-decl.c:4520 +#: c-decl.c:4522 #, c-format msgid "ISO C forbids zero-size array `%s'" msgstr "" -#: c-decl.c:4527 +#: c-decl.c:4529 #, c-format msgid "size of array `%s' is negative" msgstr "" -#: c-decl.c:4540 +#: c-decl.c:4542 #, c-format msgid "ISO C89 forbids array `%s' whose size can't be evaluated" msgstr "" -#: c-decl.c:4543 +#: c-decl.c:4545 #, c-format msgid "ISO C89 forbids variable-size array `%s'" msgstr "" -#: c-decl.c:4573 c-decl.c:4794 cp/decl.c:11044 +#: c-decl.c:4575 c-decl.c:4796 cp/decl.c:11043 #, c-format msgid "size of array `%s' is too large" msgstr "" -#: c-decl.c:4590 +#: c-decl.c:4592 msgid "ISO C89 does not support flexible array members" msgstr "" -#: c-decl.c:4600 +#: c-decl.c:4602 msgid "array type has incomplete element type" msgstr "" -#: c-decl.c:4607 c-decl.c:4844 +#: c-decl.c:4609 c-decl.c:4846 msgid "ISO C forbids const or volatile function types" msgstr "" -#: c-decl.c:4653 cp/decl.c:10583 +#: c-decl.c:4655 cp/decl.c:10582 #, c-format msgid "`%s' declared as function returning a function" msgstr "" -#: c-decl.c:4658 cp/decl.c:10588 +#: c-decl.c:4660 cp/decl.c:10587 #, c-format msgid "`%s' declared as function returning an array" msgstr "" -#: c-decl.c:4693 +#: c-decl.c:4695 msgid "ISO C forbids qualified void function return type" msgstr "" -#: c-decl.c:4697 +#: c-decl.c:4699 msgid "type qualifiers ignored on function return type" msgstr "" -#: c-decl.c:4726 c-decl.c:4809 c-decl.c:4933 c-decl.c:5027 +#: c-decl.c:4728 c-decl.c:4811 c-decl.c:4935 c-decl.c:5029 msgid "ISO C forbids qualified function types" msgstr "" -#: c-decl.c:4766 cp/decl.c:10819 +#: c-decl.c:4768 cp/decl.c:10818 msgid "invalid type modifier within pointer declarator" msgstr "" -#: c-decl.c:4864 cp/decl.c:11327 +#: c-decl.c:4866 cp/decl.c:11326 #, c-format msgid "variable or field `%s' declared void" msgstr "" -#: c-decl.c:4897 +#: c-decl.c:4899 msgid "attributes in parameter array declarator ignored" msgstr "" -#: c-decl.c:4922 +#: c-decl.c:4924 msgid "invalid type modifier within array declarator" msgstr "" -#: c-decl.c:4971 +#: c-decl.c:4973 #, c-format msgid "field `%s' declared as a function" msgstr "" -#: c-decl.c:4977 +#: c-decl.c:4979 #, c-format msgid "field `%s' has incomplete type" msgstr "" -#: c-decl.c:5009 c-decl.c:5011 c-decl.c:5018 +#: c-decl.c:5011 c-decl.c:5013 c-decl.c:5020 #, c-format msgid "invalid storage class for function `%s'" msgstr "" -#: c-decl.c:5033 +#: c-decl.c:5035 msgid "`noreturn' function returns non-void value" msgstr "" -#: c-decl.c:5045 +#: c-decl.c:5047 msgid "cannot inline function `main'" msgstr "" -#: c-decl.c:5091 +#: c-decl.c:5093 #, c-format msgid "variable `%s' declared `inline'" msgstr "" -#: c-decl.c:5164 c-decl.c:6200 +#: c-decl.c:5166 c-decl.c:6202 msgid "function declaration isn't a prototype" msgstr "" -#: c-decl.c:5170 +#: c-decl.c:5172 msgid "parameter names (without types) in function declaration" msgstr "" -#: c-decl.c:5202 c-decl.c:6591 +#: c-decl.c:5204 c-decl.c:6593 #, c-format msgid "parameter `%s' has incomplete type" msgstr "" -#: c-decl.c:5205 +#: c-decl.c:5207 msgid "parameter has incomplete type" msgstr "" -#: c-decl.c:5226 +#: c-decl.c:5228 #, c-format msgid "parameter `%s' points to incomplete type" msgstr "" -#: c-decl.c:5229 +#: c-decl.c:5231 msgid "parameter points to incomplete type" msgstr "" -#: c-decl.c:5294 +#: c-decl.c:5296 #, c-format msgid "parameter `%s' has just a forward declaration" msgstr "" -#: c-decl.c:5335 +#: c-decl.c:5337 msgid "`void' in parameter list must be the entire list" msgstr "" -#: c-decl.c:5366 +#: c-decl.c:5368 #, c-format msgid "`struct %s' declared inside parameter list" msgstr "" -#: c-decl.c:5369 +#: c-decl.c:5371 #, c-format msgid "`union %s' declared inside parameter list" msgstr "" -#: c-decl.c:5372 +#: c-decl.c:5374 #, c-format msgid "`enum %s' declared inside parameter list" msgstr "" -#: c-decl.c:5379 +#: c-decl.c:5381 msgid "anonymous struct declared inside parameter list" msgstr "" -#: c-decl.c:5381 +#: c-decl.c:5383 msgid "anonymous union declared inside parameter list" msgstr "" -#: c-decl.c:5383 +#: c-decl.c:5385 msgid "anonymous enum declared inside parameter list" msgstr "" -#: c-decl.c:5387 +#: c-decl.c:5389 msgid "" "its scope is only this definition or declaration, which is probably not what " "you want" msgstr "" -#: c-decl.c:5466 +#: c-decl.c:5468 #, c-format msgid "redefinition of `union %s'" msgstr "" -#: c-decl.c:5469 +#: c-decl.c:5471 #, c-format msgid "redefinition of `struct %s'" msgstr "" -#: c-decl.c:5508 +#: c-decl.c:5510 msgid "unnamed fields of type other than struct or union are not allowed" msgstr "" -#: c-decl.c:5549 c-decl.c:5552 +#: c-decl.c:5551 c-decl.c:5554 #, c-format msgid "%s defined inside parms" msgstr "" -#: c-decl.c:5550 c-decl.c:5553 c-decl.c:5564 +#: c-decl.c:5552 c-decl.c:5555 c-decl.c:5566 msgid "union" msgstr "" -#: c-decl.c:5550 c-decl.c:5553 +#: c-decl.c:5552 c-decl.c:5555 msgid "structure" msgstr "" -#: c-decl.c:5563 +#: c-decl.c:5565 #, c-format msgid "%s has no %s" msgstr "" -#: c-decl.c:5564 +#: c-decl.c:5566 msgid "struct" msgstr "" -#: c-decl.c:5565 +#: c-decl.c:5567 msgid "named members" msgstr "" -#: c-decl.c:5565 +#: c-decl.c:5567 msgid "members" msgstr "" -#: c-decl.c:5604 +#: c-decl.c:5606 #, c-format msgid "nested redefinition of `%s'" msgstr "" -#: c-decl.c:5617 +#: c-decl.c:5619 #, c-format msgid "bit-field `%s' width not an integer constant" msgstr "" -#: c-decl.c:5628 +#: c-decl.c:5630 #, c-format msgid "bit-field `%s' has invalid type" msgstr "" -#: c-decl.c:5640 +#: c-decl.c:5642 #, c-format msgid "bit-field `%s' type invalid in ISO C" msgstr "" -#: c-decl.c:5652 +#: c-decl.c:5654 #, c-format msgid "negative width in bit-field `%s'" msgstr "" -#: c-decl.c:5654 +#: c-decl.c:5656 #, c-format msgid "width of `%s' exceeds its type" msgstr "" -#: c-decl.c:5656 +#: c-decl.c:5658 #, c-format msgid "zero width for bit-field `%s'" msgstr "" -#: c-decl.c:5670 +#: c-decl.c:5672 #, c-format msgid "`%s' is narrower than values of its type" msgstr "" -#: c-decl.c:5715 +#: c-decl.c:5717 msgid "flexible array member in union" msgstr "" -#: c-decl.c:5717 +#: c-decl.c:5719 msgid "flexible array member not at end of struct" msgstr "" -#: c-decl.c:5719 +#: c-decl.c:5721 msgid "flexible array member in otherwise empty struct" msgstr "" -#: c-decl.c:5744 ch/typeck.c:3060 +#: c-decl.c:5746 ch/typeck.c:3060 #, c-format msgid "duplicate member `%s'" msgstr "" -#: c-decl.c:5788 +#: c-decl.c:5790 msgid "union cannot be made transparent" msgstr "" #. This enum is a named one that has been declared already. -#: c-decl.c:5882 +#: c-decl.c:5884 #, c-format msgid "redeclaration of `enum %s'" msgstr "" -#: c-decl.c:5916 +#: c-decl.c:5918 msgid "enum defined inside parms" msgstr "" -#: c-decl.c:5949 +#: c-decl.c:5951 msgid "enumeration values exceed range of largest integer" msgstr "" -#: c-decl.c:6058 ch/decl.c:4437 +#: c-decl.c:6060 ch/decl.c:4437 #, c-format msgid "enumerator value for `%s' not integer constant" msgstr "" -#: c-decl.c:6071 ch/decl.c:4449 +#: c-decl.c:6073 ch/decl.c:4449 msgid "overflow in enumeration values" msgstr "" -#: c-decl.c:6076 +#: c-decl.c:6078 msgid "ISO C restricts enumerator values to range of `int'" msgstr "" -#: c-decl.c:6154 +#: c-decl.c:6156 msgid "return type is an incomplete type" msgstr "" -#: c-decl.c:6162 +#: c-decl.c:6164 msgid "return type defaults to `int'" msgstr "" -#: c-decl.c:6209 +#: c-decl.c:6211 #, c-format msgid "no previous prototype for `%s'" msgstr "" -#: c-decl.c:6216 +#: c-decl.c:6218 #, c-format msgid "`%s' was used with no prototype before its definition" msgstr "" -#: c-decl.c:6222 +#: c-decl.c:6224 #, c-format msgid "no previous declaration for `%s'" msgstr "" -#: c-decl.c:6229 +#: c-decl.c:6231 #, c-format msgid "`%s' was used with no declaration before its definition" msgstr "" -#: c-decl.c:6253 c-decl.c:6834 +#: c-decl.c:6255 c-decl.c:6836 #, c-format msgid "return type of `%s' is not `int'" msgstr "" -#: c-decl.c:6269 +#: c-decl.c:6271 #, c-format msgid "first argument of `%s' should be `int'" msgstr "" -#: c-decl.c:6278 +#: c-decl.c:6280 #, c-format msgid "second argument of `%s' should be `char **'" msgstr "" -#: c-decl.c:6287 +#: c-decl.c:6289 #, c-format msgid "third argument of `%s' should probably be `char **'" msgstr "" -#: c-decl.c:6296 +#: c-decl.c:6298 #, c-format msgid "`%s' takes only zero or two arguments" msgstr "" -#: c-decl.c:6299 +#: c-decl.c:6301 #, c-format msgid "`%s' is normally a non-static function" msgstr "" -#: c-decl.c:6409 +#: c-decl.c:6411 msgid "parm types given both in parmlist and separately" msgstr "" -#: c-decl.c:6430 +#: c-decl.c:6432 msgid "parameter name omitted" msgstr "" -#: c-decl.c:6434 c-decl.c:6536 +#: c-decl.c:6436 c-decl.c:6538 #, c-format msgid "parameter `%s' declared void" msgstr "" -#: c-decl.c:6510 +#: c-decl.c:6512 msgid "parameter name missing from parameter list" msgstr "" -#: c-decl.c:6529 +#: c-decl.c:6531 #, c-format msgid "multiple parameters named `%s'" msgstr "" -#: c-decl.c:6560 c-decl.c:6562 +#: c-decl.c:6562 c-decl.c:6564 #, c-format msgid "type of `%s' defaults to `int'" msgstr "" -#: c-decl.c:6598 +#: c-decl.c:6600 #, c-format msgid "declaration for parameter `%s' but no such parameter" msgstr "" -#: c-decl.c:6646 +#: c-decl.c:6648 msgid "number of arguments doesn't match prototype" msgstr "" -#: c-decl.c:6676 +#: c-decl.c:6678 #, c-format msgid "promoted argument `%s' doesn't match prototype" msgstr "" -#: c-decl.c:6690 +#: c-decl.c:6692 #, c-format msgid "argument `%s' doesn't match prototype" msgstr "" -#: c-decl.c:7004 +#: c-decl.c:7006 msgid "this function may return with or without a value" msgstr "" -#: c-decl.c:7024 +#: c-decl.c:7026 #, c-format msgid "size of return value of `%s' is %u bytes" msgstr "" -#: c-decl.c:7028 +#: c-decl.c:7030 #, c-format msgid "size of return value of `%s' is larger than %d bytes" msgstr "" @@ -1435,36 +1435,36 @@ 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:7083 +#: c-decl.c:7085 msgid "`for' loop initial declaration used outside C99 mode" msgstr "" -#: c-decl.c:7107 +#: c-decl.c:7109 #, c-format msgid "`struct %s' declared in `for' loop initial declaration" msgstr "" -#: c-decl.c:7110 +#: c-decl.c:7112 #, c-format msgid "`union %s' declared in `for' loop initial declaration" msgstr "" -#: c-decl.c:7113 +#: c-decl.c:7115 #, c-format msgid "`enum %s' declared in `for' loop initial declaration" msgstr "" -#: c-decl.c:7121 +#: c-decl.c:7123 #, c-format msgid "declaration of non-variable `%s' in `for' loop initial declaration" msgstr "" -#: c-decl.c:7123 +#: c-decl.c:7125 #, c-format msgid "declaration of static variable `%s' in `for' loop initial declaration" msgstr "" -#: c-decl.c:7125 +#: c-decl.c:7127 #, c-format msgid "declaration of `extern' variable `%s' in `for' loop initial declaration" msgstr "" @@ -2036,149 +2036,149 @@ msgstr "" msgid "underscore in number" msgstr "" -#: c-lex.c:969 +#: c-lex.c:962 msgid "numeric constant with no digits" msgstr "" -#: c-lex.c:972 +#: c-lex.c:965 msgid "numeric constant contains digits beyond the radix" msgstr "" -#: c-lex.c:983 +#: c-lex.c:976 msgid "floating constant may not be in radix 16" msgstr "" -#: c-lex.c:986 +#: c-lex.c:979 msgid "hexadecimal floating constant has no exponent" msgstr "" -#: c-lex.c:998 +#: c-lex.c:991 msgid "floating constant exponent has no digits" msgstr "" -#: c-lex.c:1018 +#: c-lex.c:1011 msgid "more than one 'f' suffix on floating constant" msgstr "" -#: c-lex.c:1021 +#: c-lex.c:1014 msgid "traditional C rejects the 'f' suffix" msgstr "" -#: c-lex.c:1028 +#: c-lex.c:1021 msgid "more than one 'l' suffix on floating constant" msgstr "" -#: c-lex.c:1031 +#: c-lex.c:1024 msgid "traditional C rejects the 'l' suffix" msgstr "" -#: c-lex.c:1039 +#: c-lex.c:1032 msgid "more than one 'i' or 'j' suffix on floating constant" msgstr "" -#: c-lex.c:1041 c-lex.c:1135 +#: c-lex.c:1034 c-lex.c:1128 msgid "ISO C forbids imaginary numeric constants" msgstr "" -#: c-lex.c:1046 +#: c-lex.c:1039 msgid "invalid suffix on floating constant" msgstr "" #. We got an exception from parse_float() -#: c-lex.c:1063 +#: c-lex.c:1056 msgid "floating constant out of range" msgstr "" -#: c-lex.c:1075 +#: c-lex.c:1068 msgid "floating point number exceeds range of 'double'" msgstr "" -#: c-lex.c:1104 +#: c-lex.c:1097 msgid "two 'u' suffixes on integer constant" msgstr "" -#: c-lex.c:1107 +#: c-lex.c:1100 msgid "traditional C rejects the 'u' suffix" msgstr "" -#: c-lex.c:1118 +#: c-lex.c:1111 msgid "three 'l' suffixes on integer constant" msgstr "" -#: c-lex.c:1120 +#: c-lex.c:1113 msgid "'lul' is not a valid integer suffix" msgstr "" -#: c-lex.c:1122 +#: c-lex.c:1115 msgid "'Ll' and 'lL' are not valid integer suffixes" msgstr "" -#: c-lex.c:1125 +#: c-lex.c:1118 msgid "ISO C89 forbids long long integer constants" msgstr "" -#: c-lex.c:1133 +#: c-lex.c:1126 msgid "more than one 'i' or 'j' suffix on integer constant" msgstr "" -#: c-lex.c:1140 +#: c-lex.c:1133 msgid "invalid suffix on integer constant" msgstr "" -#: c-lex.c:1148 +#: c-lex.c:1141 #, c-format msgid "" "integer constant is too large for this configuration of the compiler - " "truncated to %d bits" msgstr "" -#: c-lex.c:1238 +#: c-lex.c:1231 msgid "width of integer constant changes with -traditional" msgstr "" -#: c-lex.c:1240 +#: c-lex.c:1233 msgid "integer constant is unsigned in ISO C, signed with -traditional" msgstr "" -#: c-lex.c:1242 +#: c-lex.c:1235 msgid "width of integer constant may change on other systems with -traditional" msgstr "" -#: c-lex.c:1252 +#: c-lex.c:1245 #, c-format msgid "integer constant larger than the maximum value of %s" msgstr "" -#: c-lex.c:1255 +#: c-lex.c:1248 msgid "an unsigned long long int" msgstr "" -#: c-lex.c:1256 +#: c-lex.c:1249 msgid "a long long int" msgstr "" -#: c-lex.c:1257 +#: c-lex.c:1250 msgid "an unsigned long int" msgstr "" -#: c-lex.c:1261 +#: c-lex.c:1254 msgid "decimal constant is so large that it is unsigned" msgstr "" -#: c-lex.c:1270 +#: c-lex.c:1263 msgid "complex integer constant is too wide for 'complex int'" msgstr "" -#: c-lex.c:1290 +#: c-lex.c:1283 msgid "integer constant is larger than the maximum value for its type" msgstr "" -#: c-lex.c:1294 +#: c-lex.c:1287 #, c-format msgid "missing white space after number '%.*s'" msgstr "" -#: c-lex.c:1330 cpplex.c:1867 +#: c-lex.c:1323 cpplex.c:1867 msgid "ignoring invalid multibyte character" msgstr "" @@ -2487,7 +2487,7 @@ msgid "" "own scope.)" msgstr "" -#: c-semantics.c:692 c-typeck.c:6883 +#: c-semantics.c:692 c-typeck.c:6883 cp/semantics.c:881 #, c-format msgid "%s qualifier ignored on asm" msgstr "" @@ -2501,7 +2501,7 @@ msgstr "" msgid "invalid use of void expression" msgstr "" -#: c-typeck.c:155 +#: c-typeck.c:155 cp/typeck2.c:227 msgid "invalid use of array with unspecified bounds" msgstr "" @@ -2886,7 +2886,7 @@ msgstr "" #: c-typeck.c:3287 c-typeck.c:4649 c-typeck.c:4665 c-typeck.c:4681 #: ch/expr.c:1782 ch/parse.c:361 ch/typeck.c:160 cp/typeck.c:4766 gcc.c:4457 #: java/expr.c:387 java/verify.c:1464 java/verify.c:1465 java/verify.c:1480 -#: rtl-error.c:121 tradcif.y:533 tradcpp.c:4121 +#: rtl-error.c:121 tradcif.y:533 tradcpp.c:4123 #, c-format msgid "%s" msgstr "" @@ -3294,29 +3294,29 @@ msgstr "" msgid "`default' label not within a switch statement" msgstr "" -#: calls.c:1876 +#: calls.c:1879 #, c-format msgid "inlining failed in call to `%s'" msgstr "" -#: calls.c:1877 calls.c:2183 +#: calls.c:1880 calls.c:2186 msgid "called from here" msgstr "" -#: calls.c:2182 +#: calls.c:2185 #, c-format msgid "can't inline call to `%s'" msgstr "" -#: calls.c:2220 +#: calls.c:2223 msgid "function call has aggregate value" msgstr "" -#: calls.c:4514 +#: calls.c:4517 msgid "variable offset is passed partially in stack and in reg" msgstr "" -#: calls.c:4516 +#: calls.c:4519 msgid "variable size is passed partially in stack and in reg" msgstr "" @@ -3799,11 +3799,11 @@ msgstr "" msgid "internal error: " msgstr "" -#: cpperror.c:131 tradcpp.c:4677 +#: cpperror.c:131 tradcpp.c:4679 msgid "warning: " msgstr "" -#: cpperror.c:208 cpperror.c:292 cppfiles.c:677 gcc.c:6308 tradcpp.c:4715 +#: cpperror.c:208 cpperror.c:292 cppfiles.c:677 gcc.c:6308 tradcpp.c:4717 #, c-format msgid "%s: %s" msgstr "" @@ -4028,7 +4028,7 @@ msgstr "" msgid "<command line>" msgstr "" -#: cppinit.c:1101 tradcpp.c:966 tradcpp.c:976 tradcpp.c:1067 +#: cppinit.c:1101 tradcpp.c:968 tradcpp.c:978 tradcpp.c:1069 msgid "I/O error on output" msgstr "" @@ -4080,7 +4080,7 @@ msgstr "" msgid "too many filenames. Type %s --help for usage info" msgstr "" -#: cppinit.c:1524 tradcpp.c:601 +#: cppinit.c:1524 tradcpp.c:603 msgid "output filename specified twice" msgstr "" @@ -4093,7 +4093,7 @@ msgstr "" msgid "GNU CPP version %s (cpplib)" msgstr "" -#: cppinit.c:1816 tradcpp.c:790 +#: cppinit.c:1816 tradcpp.c:792 msgid "you must additionally specify either -M or -MM" msgstr "" @@ -4294,7 +4294,7 @@ msgstr "" msgid "no newline at end of file" msgstr "" -#: cpplex.c:1034 tradcpp.c:1454 +#: cpplex.c:1034 tradcpp.c:1456 msgid "unterminated comment" msgstr "" @@ -4355,7 +4355,7 @@ msgstr "" msgid "the meaning of '\\x' varies with -traditional" msgstr "" -#: cpplex.c:1759 f/lex.c:622 +#: cpplex.c:1759 f/lex.c:610 msgid "\\x used with no following hex digits" msgstr "" @@ -4553,7 +4553,7 @@ msgstr "" msgid "#else without #if" msgstr "" -#: cpplib.c:1286 tradcpp.c:3858 +#: cpplib.c:1286 tradcpp.c:3860 msgid "#else after #else" msgstr "" @@ -4565,7 +4565,7 @@ msgstr "" msgid "#elif without #if" msgstr "" -#: cpplib.c:1321 tradcpp.c:3553 +#: cpplib.c:1321 tradcpp.c:3555 msgid "#elif after #else" msgstr "" @@ -4573,27 +4573,27 @@ msgstr "" msgid "#endif without #if" msgstr "" -#: cpplib.c:1436 tradcpp.c:3250 +#: cpplib.c:1436 tradcpp.c:3252 msgid "missing '(' after predicate" msgstr "" -#: cpplib.c:1451 tradcpp.c:3264 +#: cpplib.c:1451 tradcpp.c:3266 msgid "missing ')' to complete answer" msgstr "" -#: cpplib.c:1471 tradcpp.c:3270 +#: cpplib.c:1471 tradcpp.c:3272 msgid "predicate's answer is empty" msgstr "" -#: cpplib.c:1501 tradcpp.c:3318 +#: cpplib.c:1501 tradcpp.c:3320 msgid "assertion without predicate" msgstr "" -#: cpplib.c:1503 tradcpp.c:3320 +#: cpplib.c:1503 tradcpp.c:3322 msgid "predicate must be an identifier" msgstr "" -#: cpplib.c:1584 tradcpp.c:3417 +#: cpplib.c:1584 tradcpp.c:3419 #, c-format msgid "\"%s\" re-asserted" msgstr "" @@ -4824,12 +4824,12 @@ msgstr "" msgid "DW_LOC_OP %s not implemented\n" msgstr "" -#: dwarfout.c:2167 +#: dwarfout.c:2093 #, c-format msgid "internal regno botch: regno = %d\n" msgstr "" -#: dwarfout.c:6381 +#: dwarfout.c:6296 msgid "can't get current directory" msgstr "" @@ -4870,16 +4870,16 @@ msgstr "" msgid "function using short complex types cannot be inline" msgstr "" -#: expr.c:5755 expr.c:5764 expr.c:5773 expr.c:5778 expr.c:6063 expr.c:6079 +#: expr.c:5755 expr.c:5764 expr.c:5773 expr.c:5778 expr.c:6064 expr.c:6080 msgid "unsupported wide integer operation" msgstr "" -#: expr.c:6128 +#: expr.c:6129 #, c-format msgid "prior parameter's size depends on `%s'" msgstr "" -#: expr.c:6462 +#: expr.c:6463 msgid "returned value in block_exit_expr" msgstr "" @@ -4929,12 +4929,12 @@ msgstr "" #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: config/i386/i386.c:5239 config/pdp11/pdp11.c:1532 final.c:3437 +#: config/i386/i386.c:5255 config/pdp11/pdp11.c:1570 final.c:3437 #: vmsdbgout.c:464 msgid "floating constant misused" msgstr "" -#: config/i386/i386.c:5293 config/pdp11/pdp11.c:1579 final.c:3492 +#: config/i386/i386.c:5309 config/pdp11/pdp11.c:1617 final.c:3492 #: vmsdbgout.c:521 msgid "invalid expression as operand" msgstr "" @@ -4951,21 +4951,21 @@ msgstr "" msgid "control reaches end of non-void function" msgstr "" -#: fold-const.c:3120 fold-const.c:3133 +#: fold-const.c:3114 fold-const.c:3127 #, c-format msgid "comparison is always %d due to width of bit-field" msgstr "" -#: fold-const.c:4175 fold-const.c:4192 +#: fold-const.c:4169 fold-const.c:4186 #, c-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:4323 +#: fold-const.c:4317 msgid "`or' of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:4328 +#: fold-const.c:4322 msgid "`and' of mutually exclusive equal-tests is always 0" msgstr "" @@ -5696,8 +5696,8 @@ msgid "GCSE disabled: %d basic blocks and %d registers" msgstr "" #: ch/grant.c:2652 ch/lex.c:212 ch/lex.c:2189 f/com.c:14269 graph.c:421 -#: java/jcf-parse.c:963 java/jcf-parse.c:1115 java/lex.c:1784 -#: objc/objc-act.c:537 profile.c:950 profile.c:958 toplev.c:1842 toplev.c:4921 +#: java/jcf-parse.c:963 java/jcf-parse.c:1115 java/lex.c:1782 +#: objc/objc-act.c:534 profile.c:950 profile.c:958 toplev.c:1842 toplev.c:4908 #, c-format msgid "can't open %s" msgstr "" @@ -6139,7 +6139,7 @@ msgstr "" msgid "floating point overflow" msgstr "" -#: real.c:4354 real.c:6633 real.c:6714 +#: real.c:4354 real.c:6626 real.c:6707 msgid "overflow on truncation to integer" msgstr "" @@ -6147,37 +6147,37 @@ msgstr "" msgid "overflow on truncation to unsigned integer" msgstr "" -#: real.c:5774 +#: real.c:5767 #, c-format msgid "%s: argument domain error" msgstr "" -#: real.c:5775 +#: real.c:5768 #, c-format msgid "%s: function singularity" msgstr "" -#: real.c:5776 +#: real.c:5769 #, c-format msgid "%s: overflow range error" msgstr "" -#: real.c:5777 +#: real.c:5770 #, c-format msgid "%s: underflow range error" msgstr "" -#: real.c:5778 +#: real.c:5771 #, c-format msgid "%s: total loss of precision" msgstr "" -#: real.c:5779 +#: real.c:5772 #, c-format msgid "%s: partial loss of precision" msgstr "" -#: real.c:5780 +#: real.c:5773 #, c-format msgid "%s: NaN - producing operation" msgstr "" @@ -6210,7 +6210,7 @@ msgstr "" msgid "can't use '%s' as a %s register" msgstr "" -#: config/ia64/ia64.c:3812 config/ia64/ia64.c:3819 regclass.c:793 +#: config/ia64/ia64.c:3852 config/ia64/ia64.c:3859 regclass.c:793 #, c-format msgid "unknown register name: %s" msgstr "" @@ -6227,22 +6227,22 @@ msgstr "" msgid "call-clobbered register used for global register variable" msgstr "" -#: regrename.c:1731 +#: regrename.c:1735 #, c-format msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: regrename.c:1743 +#: regrename.c:1747 #, c-format msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: regrename.c:1746 +#: regrename.c:1750 #, c-format msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: regrename.c:1758 +#: regrename.c:1762 #, c-format msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" @@ -6275,39 +6275,39 @@ msgstr "" msgid "try reducing the number of local variables" msgstr "" -#: reload1.c:1891 +#: reload1.c:1892 #, c-format msgid "can't find a register in class `%s' while reloading `asm'" msgstr "" -#: reload1.c:1895 +#: reload1.c:1896 #, c-format msgid "unable to find a register to spill in class `%s'" msgstr "" -#: reload1.c:1897 +#: reload1.c:1898 msgid "this is the insn:" msgstr "" -#: reload1.c:3923 +#: reload1.c:3924 msgid "`asm' operand requires impossible reload" msgstr "" #. It's the compiler's fault. -#: reload1.c:5039 +#: reload1.c:5040 msgid "could not find a spill register" msgstr "" -#: reload1.c:5044 +#: reload1.c:5045 msgid "`asm' operand constraint incompatible with operand size" msgstr "" #. It's the compiler's fault. -#: reload1.c:6635 +#: reload1.c:6636 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:6636 +#: reload1.c:6637 msgid "output operand is constant in `asm'" msgstr "" @@ -7247,7 +7247,7 @@ msgstr "" msgid "Warn about functions which might be candidates for attribute noreturn" msgstr "" -#: toplev.c:1577 toplev.c:4330 tradcpp.c:779 +#: toplev.c:1577 toplev.c:4317 tradcpp.c:781 #, c-format msgid "invalid option `%s'" msgstr "" @@ -7277,236 +7277,236 @@ msgstr "" msgid "invalid register name `%s' for register variable" msgstr "" -#: toplev.c:3565 +#: toplev.c:3552 msgid "" " -ffixed-<register> Mark <register> as being unavailable to the " "compiler\n" msgstr "" -#: toplev.c:3566 +#: toplev.c:3553 msgid "" " -fcall-used-<register> Mark <register> as being corrupted by function " "calls\n" msgstr "" -#: toplev.c:3567 +#: toplev.c:3554 msgid "" " -fcall-saved-<register> Mark <register> as being preserved across " "functions\n" msgstr "" -#: toplev.c:3568 +#: toplev.c:3555 msgid "" " -finline-limit=<number> Limits the size of inlined functions to <number>\n" msgstr "" -#: toplev.c:3569 +#: toplev.c:3556 msgid "" " -fmessage-length=<number> Limits diagnostics messages lengths to <number> " "characters per line. 0 suppresses line-wrapping\n" msgstr "" -#: toplev.c:3570 +#: toplev.c:3557 msgid "" " -fdiagnostics-show-location=[once | every-line] Indicates how often source " "location information should be emitted, as prefix, at the beginning of " "diagnostics when line-wrapping\n" msgstr "" -#: toplev.c:3581 +#: toplev.c:3568 msgid " -O[number] Set optimization level to [number]\n" msgstr "" -#: toplev.c:3582 +#: toplev.c:3569 msgid " -Os Optimize for space rather than speed\n" msgstr "" -#: toplev.c:3594 +#: toplev.c:3581 msgid "" " -pedantic Issue warnings needed by strict compliance to ISO " "C\n" msgstr "" -#: toplev.c:3595 +#: toplev.c:3582 msgid "" " -pedantic-errors Like -pedantic except that errors are produced\n" msgstr "" -#: toplev.c:3596 +#: toplev.c:3583 msgid " -w Suppress warnings\n" msgstr "" -#: toplev.c:3597 +#: toplev.c:3584 msgid " -W Enable extra warnings\n" msgstr "" -#: toplev.c:3608 +#: toplev.c:3595 msgid " -Wunused Enable unused warnings\n" msgstr "" -#: toplev.c:3609 +#: toplev.c:3596 msgid "" " -Wlarger-than-<number> Warn if an object is larger than <number> bytes\n" msgstr "" -#: toplev.c:3610 +#: toplev.c:3597 msgid " -p Enable function profiling\n" msgstr "" -#: toplev.c:3612 +#: toplev.c:3599 msgid " -a Enable block profiling \n" msgstr "" -#: toplev.c:3615 +#: toplev.c:3602 msgid " -ax Enable jump profiling \n" msgstr "" -#: toplev.c:3617 +#: toplev.c:3604 msgid " -o <file> Place output into <file> \n" msgstr "" -#: toplev.c:3618 +#: toplev.c:3605 msgid "" " -G <number> Put global and static data smaller than <number>\n" " bytes into a special section (on some targets)\n" msgstr "" -#: toplev.c:3629 +#: toplev.c:3616 msgid " -aux-info <file> Emit declaration info into <file>\n" msgstr "" -#: toplev.c:3630 +#: toplev.c:3617 msgid "" " -quiet Do not display functions compiled or elapsed time\n" msgstr "" -#: toplev.c:3631 +#: toplev.c:3618 msgid " -version Display the compiler's version\n" msgstr "" -#: toplev.c:3632 +#: toplev.c:3619 msgid "" " -d[letters] Enable dumps from specific passes of the compiler\n" msgstr "" -#: toplev.c:3633 +#: toplev.c:3620 msgid "" " -dumpbase <file> Base name to be used for dumps from specific " "passes\n" msgstr "" -#: toplev.c:3635 +#: toplev.c:3622 msgid " -fsched-verbose=<number> Set the verbosity level of the scheduler\n" msgstr "" -#: toplev.c:3637 +#: toplev.c:3624 msgid " --help Display this information\n" msgstr "" -#: toplev.c:3652 +#: toplev.c:3639 msgid "" "\n" "Language specific options:\n" msgstr "" -#: toplev.c:3664 +#: toplev.c:3651 #, c-format msgid " %-23.23s [undocumented]\n" msgstr "" -#: toplev.c:3672 toplev.c:3686 +#: toplev.c:3659 toplev.c:3673 #, c-format msgid "" "\n" "There are undocumented %s specific options as well.\n" msgstr "" -#: toplev.c:3676 +#: toplev.c:3663 #, c-format msgid "" "\n" " Options for %s:\n" msgstr "" -#: toplev.c:3713 +#: toplev.c:3700 msgid "" "\n" "Target specific options:\n" msgstr "" -#: toplev.c:3727 toplev.c:3746 +#: toplev.c:3714 toplev.c:3733 #, c-format msgid " -m%-23.23s [undocumented]\n" msgstr "" -#: toplev.c:3755 +#: toplev.c:3742 msgid "" "\n" "There are undocumented target specific options as well.\n" msgstr "" -#: toplev.c:3757 +#: toplev.c:3744 msgid " They exist, but they are not documented.\n" msgstr "" -#: toplev.c:3810 +#: toplev.c:3797 #, c-format msgid "unrecognized gcc debugging option: %c" msgstr "" -#: toplev.c:3880 +#: toplev.c:3867 #, c-format msgid "unrecognized register name `%s'" msgstr "" -#: toplev.c:3905 toplev.c:4759 +#: toplev.c:3892 toplev.c:4746 #, c-format msgid "unrecognized option `%s'" msgstr "" -#: toplev.c:3949 +#: toplev.c:3936 msgid "-Wid-clash-LEN is no longer supported" msgstr "" -#: toplev.c:4026 +#: toplev.c:4013 #, c-format msgid "use -gdwarf -g%d for DWARF v1, level %d" msgstr "" -#: toplev.c:4029 +#: toplev.c:4016 msgid "use -gdwarf-2 for DWARF v2" msgstr "" -#: toplev.c:4034 +#: toplev.c:4021 #, c-format msgid "ignoring option `%s' due to invalid debug level specification" msgstr "" -#: toplev.c:4057 toplev.c:4757 +#: toplev.c:4044 toplev.c:4744 #, c-format msgid "`%s': unknown or unsupported -g option" msgstr "" -#: toplev.c:4064 +#: toplev.c:4051 #, c-format msgid "`%s' ignored, conflicts with `-g%s'" msgstr "" -#: toplev.c:4143 +#: toplev.c:4130 msgid "-param option missing argument" msgstr "" -#: toplev.c:4152 +#: toplev.c:4139 #, c-format msgid "invalid --param option: %s" msgstr "" -#: toplev.c:4164 +#: toplev.c:4151 #, c-format msgid "invalid parameter value `%s'" msgstr "" -#: toplev.c:4347 +#: toplev.c:4334 #, c-format msgid "" "%s%s%s version %s (%s)\n" @@ -7514,81 +7514,81 @@ msgid "" "%s%s%s version %s (%s) compiled by CC.\n" msgstr "" -#: toplev.c:4403 +#: toplev.c:4390 msgid "options passed: " msgstr "" -#: toplev.c:4432 +#: toplev.c:4419 msgid "options enabled: " msgstr "" -#: toplev.c:4491 +#: toplev.c:4478 #, c-format msgid "can't open %s for writing" msgstr "" -#: toplev.c:4749 +#: toplev.c:4736 #, c-format msgid "ignoring command line option '%s'" msgstr "" -#: toplev.c:4752 +#: toplev.c:4739 #, c-format msgid "(it is valid for %s but not the selected language)" msgstr "" -#: toplev.c:4781 +#: toplev.c:4768 msgid "-Wuninitialized is not supported without -O" msgstr "" -#: toplev.c:4837 +#: toplev.c:4824 msgid "instruction scheduling not supported on this target machine" msgstr "" -#: toplev.c:4841 +#: toplev.c:4828 msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:4850 +#: toplev.c:4837 msgid "profiling does not work without a frame pointer" msgstr "" -#: toplev.c:4865 +#: toplev.c:4852 #, c-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:4928 +#: toplev.c:4915 msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:4933 +#: toplev.c:4920 msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:4940 +#: toplev.c:4927 msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:4947 +#: toplev.c:4934 msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:4953 +#: toplev.c:4940 msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:4960 +#: toplev.c:4947 msgid "-ffunction-sections may affect debugging on some targets" msgstr "" -#: toplev.c:5081 +#: toplev.c:5068 #, c-format msgid "error writing to %s" msgstr "" -#: java/jcf-parse.c:982 toplev.c:5083 +#: java/jcf-parse.c:982 toplev.c:5070 #, c-format msgid "error closing %s" msgstr "" @@ -7634,196 +7634,196 @@ msgstr "" msgid "macro or #include recursion too deep" msgstr "" -#: tradcpp.c:553 +#: tradcpp.c:555 #, c-format msgid "usage: %s [switches] input output" msgstr "" -#: tradcpp.c:569 +#: tradcpp.c:571 msgid "-traditional is not supported in C++" msgstr "" -#: tradcpp.c:571 +#: tradcpp.c:573 msgid "-traditional and -ansi are mutually exclusive" msgstr "" -#: tradcpp.c:585 +#: tradcpp.c:587 msgid "filename missing after -i option" msgstr "" -#: tradcpp.c:603 +#: tradcpp.c:605 msgid "filename missing after -o option" msgstr "" -#: tradcpp.c:662 +#: tradcpp.c:664 #, c-format msgid "target missing after %s option" msgstr "" -#: tradcpp.c:676 +#: tradcpp.c:678 #, c-format msgid "filename missing after %s option" msgstr "" -#: tradcpp.c:701 +#: tradcpp.c:703 #, c-format msgid "macro name missing after -%c option" msgstr "" -#: tradcpp.c:721 +#: tradcpp.c:723 msgid "-pedantic and -traditional are mutually exclusive" msgstr "" -#: tradcpp.c:726 +#: tradcpp.c:728 msgid "-trigraphs and -traditional are mutually exclusive" msgstr "" -#: tradcpp.c:752 +#: tradcpp.c:754 msgid "directory name missing after -I option" msgstr "" -#: tradcpp.c:1432 tradcpp.c:3924 +#: tradcpp.c:1434 tradcpp.c:3926 msgid "`/*' within comment" msgstr "" -#: tradcpp.c:1808 +#: tradcpp.c:1810 #, c-format msgid "unterminated #%s conditional" msgstr "" -#: tradcpp.c:2167 +#: tradcpp.c:2169 msgid "not in any file?!" msgstr "" -#: tradcpp.c:2273 +#: tradcpp.c:2275 msgid "`defined' must be followed by ident or (ident)" msgstr "" -#: tradcpp.c:2277 +#: tradcpp.c:2279 msgid "cccp error: invalid special hash type" msgstr "" -#: tradcpp.c:2375 tradcpp.c:2445 +#: tradcpp.c:2377 tradcpp.c:2447 msgid "#include expects \"fname\" or <fname>" msgstr "" -#: tradcpp.c:2530 +#: tradcpp.c:2532 #, c-format msgid "no include path in which to find %.*s" msgstr "" -#: tradcpp.c:2708 +#: tradcpp.c:2710 msgid "invalid macro name" msgstr "" -#: tradcpp.c:2716 +#: tradcpp.c:2718 #, c-format msgid "invalid macro name `%s'" msgstr "" -#: tradcpp.c:2721 +#: tradcpp.c:2723 msgid "\"defined\" cannot be used as a macro name" msgstr "" -#: tradcpp.c:2748 +#: tradcpp.c:2750 msgid "parameter name starts with a digit in #define" msgstr "" -#: tradcpp.c:2758 +#: tradcpp.c:2760 msgid "badly punctuated parameter list in #define" msgstr "" -#: tradcpp.c:2766 +#: tradcpp.c:2768 msgid "unterminated parameter list in #define" msgstr "" -#: tradcpp.c:2814 +#: tradcpp.c:2816 #, c-format msgid "\"%.*s\" redefined" msgstr "" -#: tradcpp.c:3071 +#: tradcpp.c:3073 msgid "# operator should be followed by a macro argument name" msgstr "" -#: tradcpp.c:3118 tradcpp.c:3144 tradcpp.c:3158 tradcpp.c:3165 tradcpp.c:3190 +#: tradcpp.c:3120 tradcpp.c:3146 tradcpp.c:3160 tradcpp.c:3167 tradcpp.c:3192 msgid "invalid format #line command" msgstr "" -#: tradcpp.c:3216 +#: tradcpp.c:3218 msgid "undefining `defined'" msgstr "" -#: tradcpp.c:3220 +#: tradcpp.c:3222 #, c-format msgid "undefining `%s'" msgstr "" -#: tradcpp.c:3276 +#: tradcpp.c:3278 msgid "extra text at end of directive" msgstr "" -#: tradcpp.c:3383 +#: tradcpp.c:3385 #, c-format msgid "#error%.*s" msgstr "" -#: tradcpp.c:3393 +#: tradcpp.c:3395 #, c-format msgid "#warning%.*s" msgstr "" -#: tradcpp.c:3549 +#: tradcpp.c:3551 msgid "#elif not within a conditional" msgstr "" -#: tradcpp.c:3806 +#: tradcpp.c:3808 #, c-format msgid "#%s not within a conditional" msgstr "" -#: tradcpp.c:3814 +#: tradcpp.c:3816 msgid "#else or #elif after #else" msgstr "" -#: tradcpp.c:3854 +#: tradcpp.c:3856 msgid "#else not within a conditional" msgstr "" -#: tradcpp.c:3885 +#: tradcpp.c:3887 msgid "unbalanced #endif" msgstr "" -#: tradcpp.c:3979 +#: tradcpp.c:3981 msgid "unterminated string or character constant" msgstr "" -#: tradcpp.c:4137 +#: tradcpp.c:4139 #, c-format msgid "arguments given to macro `%s'" msgstr "" -#: tradcpp.c:4143 +#: tradcpp.c:4145 #, c-format msgid "no args to macro `%s'" msgstr "" -#: tradcpp.c:4145 +#: tradcpp.c:4147 #, c-format msgid "only 1 arg to macro `%s'" msgstr "" -#: tradcpp.c:4147 +#: tradcpp.c:4149 #, c-format msgid "only %d args to macro `%s'" msgstr "" -#: tradcpp.c:4149 +#: tradcpp.c:4151 #, c-format msgid "too many (%d) args to macro `%s'" msgstr "" -#: tradcpp.c:4746 +#: tradcpp.c:4748 #, c-format msgid "" "internal error in %s, at tradcpp.c:%d\n" @@ -7917,47 +7917,47 @@ msgstr "" msgid "requested alignment for %s is greater than implemented alignment of %d" msgstr "" -#: varasm.c:2154 +#: varasm.c:2120 msgid "floating point trap outputting a constant" msgstr "" -#: varasm.c:4488 +#: varasm.c:4454 msgid "initializer for integer value is too complicated" msgstr "" -#: varasm.c:4493 +#: varasm.c:4459 msgid "initializer for floating value is not a floating constant" msgstr "" -#: varasm.c:4542 +#: varasm.c:4508 msgid "unknown set constructor type" msgstr "" -#: varasm.c:4756 +#: varasm.c:4722 #, c-format msgid "invalid initial value for member `%s'" msgstr "" -#: varasm.c:4948 +#: varasm.c:4914 #, c-format msgid "weak declaration of `%s' must be public" msgstr "" -#: varasm.c:4950 +#: varasm.c:4916 #, c-format msgid "weak declaration of `%s' must precede definition" msgstr "" -#: varasm.c:4954 +#: varasm.c:4920 #, c-format msgid "weak declaration of `%s' not supported" msgstr "" -#: varasm.c:5050 +#: varasm.c:5016 msgid "only weak aliases are supported in this configuration" msgstr "" -#: varasm.c:5055 +#: varasm.c:5021 msgid "alias definitions not supported in this configuration; ignored" msgstr "" @@ -8009,15 +8009,15 @@ msgstr "" msgid "-msystem-v and -mthreads are incompatible" msgstr "" -#: config/nextstep.c:65 +#: config/nextstep.c:68 msgid "optimization turned on" msgstr "" -#: config/nextstep.c:71 +#: config/nextstep.c:74 msgid "optimization turned off" msgstr "" -#: config/nextstep.c:80 +#: config/nextstep.c:83 msgid "optimization level restored" msgstr "" @@ -8026,51 +8026,51 @@ msgstr "" msgid "Use VAX-C alignment" msgstr "" -#: config/a29k/a29k.c:1023 +#: config/a29k/a29k.c:1028 #, c-format msgid "invalid %%Q value" msgstr "" -#: config/a29k/a29k.c:1029 config/alpha/alpha.c:5129 +#: config/a29k/a29k.c:1034 config/alpha/alpha.c:5145 #, c-format msgid "invalid %%C value" msgstr "" -#: config/a29k/a29k.c:1035 config/alpha/alpha.c:4974 -#: config/rs6000/rs6000.c:5538 +#: config/a29k/a29k.c:1040 config/alpha/alpha.c:4990 +#: config/rs6000/rs6000.c:5562 #, c-format msgid "invalid %%N value" msgstr "" -#: config/a29k/a29k.c:1041 config/alpha/alpha.c:5045 -#: config/rs6000/rs6000.c:5500 +#: config/a29k/a29k.c:1046 config/alpha/alpha.c:5061 +#: config/rs6000/rs6000.c:5524 #, c-format msgid "invalid %%M value" msgstr "" -#: config/a29k/a29k.c:1047 config/alpha/alpha.c:5037 -#: config/rs6000/rs6000.c:5465 +#: config/a29k/a29k.c:1052 config/alpha/alpha.c:5053 +#: config/rs6000/rs6000.c:5489 #, c-format msgid "invalid %%m value" msgstr "" -#: config/a29k/a29k.c:1149 config/alpha/alpha.c:4998 config/romp/romp.c:690 +#: config/a29k/a29k.c:1154 config/alpha/alpha.c:5014 config/romp/romp.c:690 #, c-format msgid "invalid %%L value" msgstr "" -#: config/a29k/a29k.c:1154 config/rs6000/rs6000.c:5546 +#: config/a29k/a29k.c:1159 config/rs6000/rs6000.c:5570 #, c-format msgid "invalid %%O value" msgstr "" -#: config/a29k/a29k.c:1160 config/alpha/alpha.c:4982 -#: config/rs6000/rs6000.c:5566 +#: config/a29k/a29k.c:1165 config/alpha/alpha.c:4998 +#: config/rs6000/rs6000.c:5590 #, c-format msgid "invalid %%P value" msgstr "" -#: config/a29k/a29k.c:1170 +#: config/a29k/a29k.c:1175 #, c-format msgid "invalid %%V value" msgstr "" @@ -8151,103 +8151,103 @@ msgstr "" msgid "Do not generate multm instructions" msgstr "" -#: config/alpha/alpha.c:253 +#: config/alpha/alpha.c:269 #, c-format msgid "-f%s ignored for Unicos/Mk (not supported)" msgstr "" -#: config/alpha/alpha.c:277 +#: config/alpha/alpha.c:293 msgid "-mieee not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:288 +#: config/alpha/alpha.c:304 msgid "-mieee-with-inexact not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:305 +#: config/alpha/alpha.c:321 #, c-format msgid "bad value `%s' for -mtrap-precision switch" msgstr "" -#: config/alpha/alpha.c:319 +#: config/alpha/alpha.c:335 #, c-format msgid "bad value `%s' for -mfp-rounding-mode switch" msgstr "" -#: config/alpha/alpha.c:334 +#: config/alpha/alpha.c:350 #, c-format msgid "bad value `%s' for -mfp-trap-mode switch" msgstr "" -#: config/alpha/alpha.c:353 config/alpha/alpha.c:365 +#: config/alpha/alpha.c:369 config/alpha/alpha.c:381 #, c-format msgid "bad value `%s' for -mcpu switch" msgstr "" -#: config/alpha/alpha.c:372 +#: config/alpha/alpha.c:388 msgid "trap mode not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:379 +#: config/alpha/alpha.c:395 msgid "fp software completion requires -mtrap-precision=i" msgstr "" -#: config/alpha/alpha.c:395 +#: config/alpha/alpha.c:411 msgid "rounding mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:400 +#: config/alpha/alpha.c:416 msgid "trap mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:429 +#: config/alpha/alpha.c:445 #, c-format msgid "L%d cache latency unknown for %s" msgstr "" -#: config/alpha/alpha.c:444 +#: config/alpha/alpha.c:460 #, c-format msgid "bad value `%s' for -mmemory-latency" msgstr "" -#: config/alpha/alpha.c:4948 config/romp/romp.c:746 config/romp/romp.c:753 +#: config/alpha/alpha.c:4964 config/romp/romp.c:746 config/romp/romp.c:753 #, c-format msgid "invalid %%H value" msgstr "" -#: config/alpha/alpha.c:4958 config/ia64/ia64.c:3481 +#: config/alpha/alpha.c:4974 config/ia64/ia64.c:3521 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:4968 config/rs6000/rs6000.c:5612 +#: config/alpha/alpha.c:4984 config/rs6000/rs6000.c:5636 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:4990 config/romp/romp.c:732 config/romp/romp.c:739 +#: config/alpha/alpha.c:5006 config/romp/romp.c:732 config/romp/romp.c:739 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:5080 +#: config/alpha/alpha.c:5096 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.c:5092 config/alpha/alpha.c:5106 config/romp/romp.c:698 -#: config/rs6000/rs6000.c:5620 +#: config/alpha/alpha.c:5108 config/alpha/alpha.c:5122 config/romp/romp.c:698 +#: config/rs6000/rs6000.c:5644 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.c:5166 config/rs6000/rs6000.c:5327 +#: config/alpha/alpha.c:5182 config/rs6000/rs6000.c:5351 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.c:5187 config/romp/romp.c:973 -#: config/rs6000/rs6000.c:5928 +#: config/alpha/alpha.c:5203 config/romp/romp.c:973 +#: config/rs6000/rs6000.c:5952 #, c-format msgid "invalid %%xn code" msgstr "" @@ -8258,14 +8258,14 @@ 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:220 config/i386/i386.h:290 config/i386/i386.h:292 -#: config/i386/i386.h:294 config/ns32k/ns32k.h:103 config/rs6000/rs6000.h:325 -#: config/s390/s390.h:51 config/sparc/sparc.h:560 config/sparc/sparc.h:565 +#: config/i386/i386.h:294 config/ns32k/ns32k.h:103 config/rs6000/rs6000.h:327 +#: config/s390/s390.h:51 config/sparc/sparc.h:552 config/sparc/sparc.h:557 msgid "Use hardware fp" msgstr "" #: config/alpha/alpha.h:221 config/i386/i386.h:291 config/i386/i386.h:293 -#: config/rs6000/rs6000.h:327 config/sparc/sparc.h:562 -#: config/sparc/sparc.h:567 +#: config/rs6000/rs6000.h:329 config/sparc/sparc.h:554 +#: config/sparc/sparc.h:559 msgid "Do not use hardware fp" msgstr "" @@ -8359,282 +8359,282 @@ msgstr "" #. For -mfp-trap-mode=[n|u|su|sui] #. For -mtrap-precision=[p|f|i] #. For -mmemory-latency= -#: config/alpha/alpha.h:289 +#: config/alpha/alpha.h:298 msgid "Use features of and schedule given CPU" msgstr "" -#: config/alpha/alpha.h:291 +#: config/alpha/alpha.h:300 msgid "Schedule given CPU" msgstr "" -#: config/alpha/alpha.h:293 +#: config/alpha/alpha.h:302 msgid "Control the generated fp rounding mode" msgstr "" -#: config/alpha/alpha.h:295 +#: config/alpha/alpha.h:304 msgid "Control the IEEE trap mode" msgstr "" -#: config/alpha/alpha.h:297 +#: config/alpha/alpha.h:306 msgid "Control the precision given to fp exceptions" msgstr "" -#: config/alpha/alpha.h:299 +#: config/alpha/alpha.h:308 msgid "Tune expected memory latency" msgstr "" -#: config/arc/arc.c:124 +#: config/arc/arc.c:132 #, c-format msgid "bad value (%s) for -mcpu switch" msgstr "" -#: config/arc/arc.c:351 +#: config/arc/arc.c:359 #, c-format msgid "argument of `%s' attribute is not a string constant" msgstr "" -#: config/arc/arc.c:358 +#: config/arc/arc.c:366 #, c-format msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\"" msgstr "" -#: config/arc/arc.c:1679 config/m32r/m32r.c:2267 +#: config/arc/arc.c:1709 config/m32r/m32r.c:2272 msgid "invalid operand to %R code" msgstr "" -#: config/arc/arc.c:1711 config/m32r/m32r.c:2290 +#: config/arc/arc.c:1741 config/m32r/m32r.c:2295 msgid "invalid operand to %H/%L code" msgstr "" -#: config/arc/arc.c:1735 config/m32r/m32r.c:2367 +#: config/arc/arc.c:1765 config/m32r/m32r.c:2372 msgid "invalid operand to %U code" msgstr "" -#: config/arc/arc.c:1746 +#: config/arc/arc.c:1776 msgid "invalid operand to %V code" msgstr "" #. Unknown flag. -#: config/arc/arc.c:1753 config/m32r/m32r.c:2406 config/sparc/sparc.c:5968 +#: config/arc/arc.c:1783 config/m32r/m32r.c:2411 config/sparc/sparc.c:5990 msgid "invalid operand output code" msgstr "" -#: config/arm/arm.c:424 +#: config/arm/arm.c:442 #, c-format msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: config/arm/arm.c:434 config/rs6000/rs6000.c:408 config/sparc/sparc.c:361 +#: config/arm/arm.c:452 config/rs6000/rs6000.c:439 config/sparc/sparc.c:383 #, c-format msgid "bad value (%s) for %s switch" msgstr "" -#: config/arm/arm.c:570 +#: config/arm/arm.c:588 msgid "target CPU does not support APCS-32" msgstr "" -#: config/arm/arm.c:575 +#: config/arm/arm.c:593 msgid "target CPU does not support APCS-26" msgstr "" -#: config/arm/arm.c:581 +#: config/arm/arm.c:599 msgid "target CPU does not support interworking" msgstr "" -#: config/arm/arm.c:587 +#: config/arm/arm.c:605 msgid "target CPU does not support THUMB instructions" msgstr "" -#: config/arm/arm.c:601 +#: config/arm/arm.c:619 msgid "" "enabling backtrace support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:604 +#: config/arm/arm.c:622 msgid "" "enabling callee interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:607 +#: config/arm/arm.c:625 msgid "" "enabling caller interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:613 +#: config/arm/arm.c:631 msgid "interworking forces APCS-32 to be used" msgstr "" -#: config/arm/arm.c:619 +#: config/arm/arm.c:637 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" msgstr "" -#: config/arm/arm.c:627 +#: config/arm/arm.c:645 msgid "-fpic and -mapcs-reent are incompatible" msgstr "" -#: config/arm/arm.c:630 +#: config/arm/arm.c:648 msgid "APCS reentrant code not supported. Ignored" msgstr "" -#: config/arm/arm.c:638 +#: config/arm/arm.c:656 msgid "-g with -mno-apcs-frame may not give sensible debugging" msgstr "" -#: config/arm/arm.c:646 +#: config/arm/arm.c:664 msgid "passing floating point arguments in fp regs not yet supported" msgstr "" -#: config/arm/arm.c:675 +#: config/arm/arm.c:693 #, c-format msgid "invalid floating point emulation option: -mfpe-%s" msgstr "" -#: config/arm/arm.c:699 +#: config/arm/arm.c:717 msgid "structure size boundary can only be set to 8 or 32" msgstr "" -#: config/arm/arm.c:707 +#: config/arm/arm.c:725 msgid "-mpic-register= is useless without -fpic" msgstr "" -#: config/arm/arm.c:716 +#: config/arm/arm.c:734 #, c-format msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:1951 config/arm/arm.c:1973 config/avr/avr.c:4729 -#: config/c4x/c4x.c:4643 config/h8300/h8300.c:3176 config/i386/i386.c:1219 -#: config/i386/i386.c:1248 config/m68hc11/m68hc11.c:1157 -#: config/mcore/mcore.c:3498 config/ns32k/ns32k.c:1040 -#: config/rs6000/rs6000.c:9714 config/sh/sh.c:4696 config/sh/sh.c:4716 -#: config/sh/sh.c:4755 config/stormy16/stormy16.c:1998 config/v850/v850.c:2041 +#: config/arm/arm.c:1969 config/arm/arm.c:1991 config/avr/avr.c:4711 +#: config/c4x/c4x.c:4650 config/h8300/h8300.c:3179 config/i386/i386.c:1235 +#: config/i386/i386.c:1264 config/m68hc11/m68hc11.c:1160 +#: config/mcore/mcore.c:3505 config/ns32k/ns32k.c:1048 +#: config/rs6000/rs6000.c:9853 config/sh/sh.c:4703 config/sh/sh.c:4723 +#: config/sh/sh.c:4762 config/stormy16/stormy16.c:1998 config/v850/v850.c:2044 #, c-format msgid "`%s' attribute only applies to functions" msgstr "" -#: config/arm/arm.c:9111 +#: config/arm/arm.c:9163 msgid "unable to compute real location of stacked parameter" msgstr "" -#: config/arm/arm.c:9787 +#: config/arm/arm.c:9839 msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:9976 +#: config/arm/arm.c:10028 msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" -#: config/arm/arm.h:420 +#: config/arm/arm.h:424 msgid "Generate APCS conformant stack frames" msgstr "" -#: config/arm/arm.h:423 +#: config/arm/arm.h:427 msgid "Store function names in object code" msgstr "" -#: config/arm/arm.h:427 +#: config/arm/arm.h:431 msgid "Use the 32-bit version of the APCS" msgstr "" -#: config/arm/arm.h:429 +#: config/arm/arm.h:433 msgid "Use the 26-bit version of the APCS" msgstr "" -#: config/arm/arm.h:433 +#: config/arm/arm.h:437 msgid "Pass FP arguments in FP registers" msgstr "" -#: config/arm/arm.h:436 +#: config/arm/arm.h:440 msgid "Generate re-entrant, PIC code" msgstr "" -#: config/arm/arm.h:439 +#: config/arm/arm.h:443 msgid "The MMU will trap on unaligned accesses" msgstr "" -#: config/arm/arm.h:446 +#: config/arm/arm.h:450 msgid "Use library calls to perform FP operations" msgstr "" -#: config/arm/arm.h:448 config/i960/i960.h:287 +#: config/arm/arm.h:452 config/i960/i960.h:287 msgid "Use hardware floating point instructions" msgstr "" -#: config/arm/arm.h:450 +#: config/arm/arm.h:454 msgid "Assume target CPU is configured as big endian" msgstr "" -#: config/arm/arm.h:452 +#: config/arm/arm.h:456 msgid "Assume target CPU is configured as little endian" msgstr "" -#: config/arm/arm.h:454 +#: config/arm/arm.h:458 msgid "Assume big endian bytes, little endian words" msgstr "" -#: config/arm/arm.h:456 +#: config/arm/arm.h:460 msgid "Support calls between Thumb and ARM instruction sets" msgstr "" -#: config/arm/arm.h:459 +#: config/arm/arm.h:463 msgid "Generate a call to abort if a noreturn function returns" msgstr "" -#: config/arm/arm.h:462 +#: config/arm/arm.h:466 msgid "Do not move instructions into a function's prologue" msgstr "" -#: config/arm/arm.h:465 +#: config/arm/arm.h:469 msgid "Do not load the PIC register in function prologues" msgstr "" -#: config/arm/arm.h:468 +#: config/arm/arm.h:472 msgid "Generate call insns as indirect calls, if necessary" msgstr "" -#: config/arm/arm.h:471 +#: config/arm/arm.h:475 msgid "Compile for the Thumb not the ARM" msgstr "" -#: config/arm/arm.h:475 +#: config/arm/arm.h:479 msgid "Thumb: Generate (non-leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:478 +#: config/arm/arm.h:482 msgid "Thumb: Generate (leaf) stack frames even if not needed" msgstr "" -#: config/arm/arm.h:481 +#: config/arm/arm.h:485 msgid "Thumb: Assume non-static functions may be called from ARM code" msgstr "" -#: config/arm/arm.h:485 +#: config/arm/arm.h:489 msgid "Thumb: Assume function pointers may go to non-Thumb aware code" msgstr "" -#: config/arm/arm.h:495 +#: config/arm/arm.h:499 msgid "Specify the name of the target CPU" msgstr "" -#: config/arm/arm.h:497 +#: config/arm/arm.h:501 msgid "Specify the name of the target architecture" msgstr "" -#: config/arm/arm.h:501 +#: config/arm/arm.h:505 msgid "Specify the version of the floating point emulator" msgstr "" -#: config/arm/arm.h:503 +#: config/arm/arm.h:507 msgid "Specify the minimum bit alignment of structures" msgstr "" -#: config/arm/arm.h:505 +#: config/arm/arm.h:509 msgid "Specify the register to be used for PIC addressing" msgstr "" -#: config/arm/pe.c:168 config/i386/winnt.c:290 config/mcore/mcore.c:3358 +#: config/arm/pe.c:168 config/i386/winnt.c:290 config/mcore/mcore.c:3365 #, c-format msgid "initialized variable `%s' is marked dllimport" msgstr "" @@ -8663,52 +8663,52 @@ msgstr "" msgid "Don't do symbol renaming" msgstr "" -#: config/avr/avr.c:207 +#: config/avr/avr.c:213 #, c-format msgid "MCU `%s' not supported" msgstr "" -#: config/avr/avr.c:447 +#: config/avr/avr.c:453 #, c-format msgid "large frame pointer change (%d) with -mtiny-stack" msgstr "" -#: config/avr/avr.c:1042 +#: config/avr/avr.c:1048 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.c:1050 +#: config/avr/avr.c:1056 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.c:1063 +#: config/avr/avr.c:1069 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.c:1771 config/avr/avr.c:2483 +#: config/avr/avr.c:1777 config/avr/avr.c:2489 msgid "invalid insn:" msgstr "" -#: config/avr/avr.c:1808 config/avr/avr.c:1894 config/avr/avr.c:1943 -#: config/avr/avr.c:1952 config/avr/avr.c:2050 config/avr/avr.c:2222 -#: config/avr/avr.c:2520 config/avr/avr.c:2631 +#: config/avr/avr.c:1814 config/avr/avr.c:1900 config/avr/avr.c:1949 +#: config/avr/avr.c:1958 config/avr/avr.c:2056 config/avr/avr.c:2228 +#: config/avr/avr.c:2526 config/avr/avr.c:2637 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.c:1971 config/avr/avr.c:2135 config/avr/avr.c:2293 -#: config/avr/avr.c:2675 +#: config/avr/avr.c:1977 config/avr/avr.c:2141 config/avr/avr.c:2299 +#: config/avr/avr.c:2681 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.c:2911 +#: config/avr/avr.c:2917 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.c:3027 config/avr/avr.c:3457 config/avr/avr.c:3837 +#: config/avr/avr.c:3033 config/avr/avr.c:3463 config/avr/avr.c:3843 msgid "internal compiler error. Incorrect shift:" msgstr "" -#: config/avr/avr.c:4702 +#: config/avr/avr.c:4684 msgid "only initialized variables can be placed into program memory area" msgstr "" @@ -8771,7 +8771,7 @@ msgstr "" #. For instance, the SH target has only positive offsets in #. addresses. Thus sorting to put the smallest address first allows #. the most combinations to be found. -#: config/avr/avr.h:2710 +#: config/avr/avr.h:2677 msgid "trampolines not supported" msgstr "" @@ -8805,98 +8805,98 @@ msgstr "" msgid "junk at end of '#pragma %s'" msgstr "" -#: config/c4x/c4x.c:292 +#: config/c4x/c4x.c:299 #, c-format msgid "unknown CPU version %d, using 40.\n" msgstr "" -#: config/c4x/c4x.c:876 +#: config/c4x/c4x.c:883 #, c-format msgid "ISR %s requires %d words of local vars, max is 32767" msgstr "" -#: config/c4x/c4x.c:1628 +#: config/c4x/c4x.c:1635 msgid "using CONST_DOUBLE for address" msgstr "" -#: config/c4x/c4x.c:1768 +#: config/c4x/c4x.c:1775 msgid "c4x_address_cost: Invalid addressing mode" msgstr "" -#: config/c4x/c4x.c:1910 +#: config/c4x/c4x.c:1917 #, c-format msgid "c4x_print_operand: %%L inconsistency" msgstr "" -#: config/c4x/c4x.c:1916 +#: config/c4x/c4x.c:1923 #, c-format msgid "c4x_print_operand: %%N inconsistency" msgstr "" -#: config/c4x/c4x.c:1957 +#: config/c4x/c4x.c:1964 #, c-format msgid "c4x_print_operand: %%O inconsistency" msgstr "" -#: config/c4x/c4x.c:2053 +#: config/c4x/c4x.c:2060 msgid "c4x_print_operand: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2096 +#: config/c4x/c4x.c:2103 msgid "c4x_print_operand_address: Bad post_modify" msgstr "" -#: config/c4x/c4x.c:2118 +#: config/c4x/c4x.c:2125 msgid "c4x_print_operand_address: Bad pre_modify" msgstr "" -#: config/c4x/c4x.c:2166 config/c4x/c4x.c:2178 config/c4x/c4x.c:2193 +#: config/c4x/c4x.c:2173 config/c4x/c4x.c:2185 config/c4x/c4x.c:2200 msgid "c4x_print_operand_address: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2449 +#: config/c4x/c4x.c:2456 msgid "c4x_rptb_insert: Cannot find start label" msgstr "" -#: config/c4x/c4x.c:3436 config/c4x/c4x.c:3456 +#: config/c4x/c4x.c:3443 config/c4x/c4x.c:3463 msgid "mode not QImode" msgstr "" -#: config/c4x/c4x.c:3513 +#: config/c4x/c4x.c:3520 msgid "invalid indirect memory address" msgstr "" -#: config/c4x/c4x.c:3602 +#: config/c4x/c4x.c:3609 msgid "invalid indirect (S) memory address" msgstr "" -#: config/c4x/c4x.c:3943 +#: config/c4x/c4x.c:3950 msgid "c4x_valid_operands: Internal error" msgstr "" -#: config/c4x/c4x.c:4423 +#: config/c4x/c4x.c:4430 msgid "c4x_operand_subword: invalid mode" msgstr "" -#: config/c4x/c4x.c:4426 +#: config/c4x/c4x.c:4433 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:4452 +#: config/c4x/c4x.c:4459 msgid "c4x_operand_subword: invalid autoincrement" msgstr "" -#: config/c4x/c4x.c:4458 +#: config/c4x/c4x.c:4465 msgid "c4x_operand_subword: invalid address" msgstr "" -#: config/c4x/c4x.c:4469 +#: config/c4x/c4x.c:4476 msgid "c4x_operand_subword: address not offsettable" msgstr "" -#: config/c4x/c4x.c:4669 +#: config/c4x/c4x.c:4676 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n" msgstr "" @@ -9194,87 +9194,87 @@ msgstr "" msgid "For elinux, request a specified stack-size for this program" msgstr "" -#: config/cris/cris.c:859 +#: config/cris/cris.c:878 #, c-format msgid "stackframe too big: %d bytes" msgstr "" -#: config/cris/cris.c:1174 +#: config/cris/cris.c:1193 msgid "allocated but unused delay list in epilogue" msgstr "" -#: config/cris/cris.c:1184 +#: config/cris/cris.c:1203 msgid "" "unexpected function type needing stack adjustment for __builtin_eh_return" msgstr "" -#: config/cris/cris.c:1478 +#: config/cris/cris.c:1497 #, c-format msgid "internal error: bad register: %d" msgstr "" -#: config/cris/cris.c:1947 +#: config/cris/cris.c:1966 msgid "internal error: sideeffect-insn affecting main effect" msgstr "" #. If we get here, the caller got its initial tests wrong. -#: config/cris/cris.c:2234 +#: config/cris/cris.c:2253 msgid "internal error: cris_side_effect_mode_ok with bad operands" msgstr "" -#: config/cris/cris.c:2316 config/cris/cris.c:2374 +#: config/cris/cris.c:2335 config/cris/cris.c:2393 msgid "unrecognized supposed constant" msgstr "" -#: config/cris/cris.c:2415 +#: config/cris/cris.c:2434 msgid "unrecognized supposed constant in cris_global_pic_symbol" msgstr "" -#: config/cris/cris.c:2434 +#: config/cris/cris.c:2453 #, c-format msgid "-max-stackframe=%d is not usable, not between 0 and %d" msgstr "" -#: config/cris/cris.c:2462 +#: config/cris/cris.c:2481 #, c-format msgid "unknown CRIS version specification in -march= or -mcpu= : %s" msgstr "" -#: config/cris/cris.c:2498 +#: config/cris/cris.c:2517 #, c-format msgid "unknown CRIS cpu version specification in -mtune= : %s" msgstr "" -#: config/cris/cris.c:2516 +#: config/cris/cris.c:2535 msgid "-fPIC not supported in this configuration" msgstr "" -#: config/cris/cris.c:2532 +#: config/cris/cris.c:2551 msgid "that particular -g option is invalid with -maout and -melinux" msgstr "" -#: config/cris/cris.c:2723 config/cris/cris.c:2768 +#: config/cris/cris.c:2742 config/cris/cris.c:2787 msgid "unexpected side-effects in address" msgstr "" -#: config/cris/cris.c:2869 +#: config/cris/cris.c:2888 msgid "PIC register isn't set up" msgstr "" -#: config/cris/cris.c:2882 +#: config/cris/cris.c:2901 msgid "unexpected address expression" msgstr "" #. Labels are never marked as global symbols. -#: config/cris/cris.c:2896 +#: config/cris/cris.c:2915 msgid "unexpected PIC symbol" msgstr "" -#: config/cris/cris.c:2900 +#: config/cris/cris.c:2919 msgid "emitting PIC operand, but PIC register isn't set up" msgstr "" -#: config/cris/cris.c:2909 +#: config/cris/cris.c:2928 msgid "unexpected NOTE as addr_const:" msgstr "" @@ -9354,61 +9354,61 @@ msgstr "" msgid "Together with -fpic and -fPIC, do not use GOTPLT references" msgstr "" -#: config/d30v/d30v.c:204 +#: config/d30v/d30v.c:209 #, c-format msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s" msgstr "" -#: config/d30v/d30v.c:2671 +#: config/d30v/d30v.c:2676 msgid "bad insn to d30v_print_operand_address:" msgstr "" -#: config/d30v/d30v.c:2688 config/d30v/d30v.c:2749 config/d30v/d30v.c:2770 -#: config/d30v/d30v.c:2788 +#: config/d30v/d30v.c:2693 config/d30v/d30v.c:2754 config/d30v/d30v.c:2775 +#: config/d30v/d30v.c:2793 msgid "bad insn to d30v_print_operand_memory_reference:" msgstr "" -#: config/d30v/d30v.c:2856 +#: config/d30v/d30v.c:2861 msgid "bad insn to d30v_print_operand, 'f' modifier:" msgstr "" -#: config/d30v/d30v.c:2865 +#: config/d30v/d30v.c:2870 msgid "bad insn to d30v_print_operand, 'A' modifier:" msgstr "" -#: config/d30v/d30v.c:2872 +#: config/d30v/d30v.c:2877 msgid "bad insn to d30v_print_operand, 'M' modifier:" msgstr "" -#: config/d30v/d30v.c:2926 +#: config/d30v/d30v.c:2931 msgid "bad insn to print_operand, 'F' or 'T' modifier:" msgstr "" -#: config/d30v/d30v.c:2937 +#: config/d30v/d30v.c:2942 msgid "bad insn to print_operand, 'B' modifier:" msgstr "" -#: config/d30v/d30v.c:2944 +#: config/d30v/d30v.c:2949 msgid "bad insn to print_operand, 'E' modifier:" msgstr "" -#: config/d30v/d30v.c:2962 +#: config/d30v/d30v.c:2967 msgid "bad insn to print_operand, 'R' modifier:" msgstr "" -#: config/d30v/d30v.c:2971 config/d30v/d30v.c:2979 +#: config/d30v/d30v.c:2976 config/d30v/d30v.c:2984 msgid "bad insn to print_operand, 's' modifier:" msgstr "" -#: config/d30v/d30v.c:3008 +#: config/d30v/d30v.c:3013 msgid "bad insn in d30v_print_operand, 0 case" msgstr "" -#: config/d30v/d30v.c:3363 +#: config/d30v/d30v.c:3368 msgid "d30v_emit_comparison" msgstr "" -#: config/d30v/d30v.c:3407 +#: config/d30v/d30v.c:3412 msgid "bad call to d30v_move_2words" msgstr "" @@ -9493,39 +9493,39 @@ msgstr "" msgid "Change the threshold for conversion to conditional execution" msgstr "" -#: config/dsp16xx/dsp16xx.c:1439 config/dsp16xx/dsp16xx.c:1462 +#: config/dsp16xx/dsp16xx.c:1446 config/dsp16xx/dsp16xx.c:1469 msgid "stack size > 32k" msgstr "" -#: config/dsp16xx/dsp16xx.c:1671 +#: config/dsp16xx/dsp16xx.c:1678 msgid "invalid addressing mode" msgstr "" -#: config/dsp16xx/dsp16xx.c:1850 +#: config/dsp16xx/dsp16xx.c:1857 msgid "bad register extension code" msgstr "" -#: config/dsp16xx/dsp16xx.c:1951 +#: config/dsp16xx/dsp16xx.c:1958 msgid "invalid offset in ybase addressing" msgstr "" -#: config/dsp16xx/dsp16xx.c:1954 +#: config/dsp16xx/dsp16xx.c:1961 msgid "invalid register in ybase addressing" msgstr "" -#: config/dsp16xx/dsp16xx.c:1983 config/dsp16xx/dsp16xx.c:2280 +#: config/dsp16xx/dsp16xx.c:1990 config/dsp16xx/dsp16xx.c:2287 msgid "inline float constants not supported on this host" msgstr "" -#: config/dsp16xx/dsp16xx.c:2133 +#: config/dsp16xx/dsp16xx.c:2140 msgid "invalid shift operator in emit_1600_core_shift" msgstr "" -#: config/dsp16xx/dsp16xx.c:2500 +#: config/dsp16xx/dsp16xx.c:2493 msgid "invalid mode for gen_tst_reg" msgstr "" -#: config/dsp16xx/dsp16xx.c:2572 +#: config/dsp16xx/dsp16xx.c:2565 msgid "invalid mode for integer comparison in gen_compare_reg" msgstr "" @@ -9637,8 +9637,8 @@ msgstr "" #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. #: config/dsp16xx/dsp16xx.h:1236 config/dsp16xx/dsp16xx.h:1241 -#: config/dsp16xx/dsp16xx.h:1246 config/dsp16xx/dsp16xx.h:1858 -#: config/dsp16xx/dsp16xx.h:1863 +#: config/dsp16xx/dsp16xx.h:1246 config/dsp16xx/dsp16xx.h:1843 +#: config/dsp16xx/dsp16xx.h:1848 msgid "profiling not implemented yet" msgstr "" @@ -9662,42 +9662,42 @@ msgstr "" msgid "Generate code an embedded assembler can handle" msgstr "" -#: config/fr30/fr30.c:452 +#: config/fr30/fr30.c:456 msgid "fr30_print_operand_address: unhandled address" msgstr "" -#: config/fr30/fr30.c:479 +#: config/fr30/fr30.c:483 #, c-format msgid "fr30_print_operand: unrecognized %p code" msgstr "" -#: config/fr30/fr30.c:499 +#: config/fr30/fr30.c:503 msgid "fr30_print_operand: unrecognized %b code" msgstr "" -#: config/fr30/fr30.c:520 +#: config/fr30/fr30.c:524 msgid "fr30_print_operand: unrecognized %B code" msgstr "" -#: config/fr30/fr30.c:528 +#: config/fr30/fr30.c:532 msgid "fr30_print_operand: invalid operand to %A code" msgstr "" -#: config/fr30/fr30.c:545 +#: config/fr30/fr30.c:549 #, c-format msgid "fr30_print_operand: invalid %x code" msgstr "" -#: config/fr30/fr30.c:552 +#: config/fr30/fr30.c:556 msgid "fr30_print_operand: invalid %F code" msgstr "" -#: config/fr30/fr30.c:568 +#: config/fr30/fr30.c:572 msgid "fr30_print_operand: unknown code" msgstr "" -#: config/fr30/fr30.c:597 config/fr30/fr30.c:606 config/fr30/fr30.c:617 -#: config/fr30/fr30.c:630 +#: config/fr30/fr30.c:601 config/fr30/fr30.c:610 config/fr30/fr30.c:621 +#: config/fr30/fr30.c:634 msgid "fr30_print_operand: unhandled MEM" msgstr "" @@ -9705,7 +9705,7 @@ msgstr "" msgid "Assume small address space" msgstr "" -#: config/h8300/h8300.c:138 +#: config/h8300/h8300.c:141 msgid "-ms2600 is used without -ms" msgstr "" @@ -9770,15 +9770,15 @@ msgstr "" msgid "malformed #pragma map, ignored" msgstr "" -#: config/i370/i370.c:883 +#: config/i370/i370.c:897 msgid "real name is too long - alias ignored" msgstr "" -#: config/i370/i370.c:888 +#: config/i370/i370.c:902 msgid "alias name is too long - alias ignored" msgstr "" -#: config/i370/i370.c:1159 +#: config/i370/i370.c:1173 msgid "internal error--no jump follows compare:" msgstr "" @@ -9859,135 +9859,135 @@ msgstr "" msgid "argument is a structure" msgstr "" -#: config/i386/djgpp.h:213 +#: config/i386/djgpp.h:201 msgid "-mbnu210 is ignored (option is obsolete)" msgstr "" -#: config/i386/i386.c:900 +#: config/i386/i386.c:916 #, c-format msgid "code model %s not supported in PIC mode" msgstr "" -#: config/i386/i386.c:910 config/sparc/sparc.c:324 +#: config/i386/i386.c:926 config/sparc/sparc.c:346 #, c-format msgid "bad value (%s) for -mcmodel= switch" msgstr "" -#: config/i386/i386.c:919 +#: config/i386/i386.c:935 #, c-format msgid "code model `%s' not supported in the %s bit mode" msgstr "" -#: config/i386/i386.c:922 +#: config/i386/i386.c:938 msgid "code model `large' not supported yet" msgstr "" -#: config/i386/i386.c:924 +#: config/i386/i386.c:940 #, c-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:954 config/mips/mips.c:4957 +#: config/i386/i386.c:970 config/mips/mips.c:4972 #, c-format msgid "bad value (%s) for -march= switch" msgstr "" -#: config/i386/i386.c:965 config/mips/mips.c:4913 +#: config/i386/i386.c:981 config/mips/mips.c:4928 #, c-format msgid "bad value (%s) for -mcpu= switch" msgstr "" -#: config/i386/i386.c:984 +#: config/i386/i386.c:1000 #, c-format msgid "-mregparm=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:997 +#: config/i386/i386.c:1013 msgid "-malign-loops is obsolete, use -falign-loops" msgstr "" -#: config/i386/i386.c:1002 config/i386/i386.c:1015 config/i386/i386.c:1028 +#: config/i386/i386.c:1018 config/i386/i386.c:1031 config/i386/i386.c:1044 #, c-format msgid "-malign-loops=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:1010 +#: config/i386/i386.c:1026 msgid "-malign-jumps is obsolete, use -falign-jumps" msgstr "" -#: config/i386/i386.c:1023 +#: config/i386/i386.c:1039 msgid "-malign-functions is obsolete, use -falign-functions" msgstr "" -#: config/i386/i386.c:1062 +#: config/i386/i386.c:1078 #, c-format msgid "-mpreferred-stack-boundary=%d is not between %d and 12" msgstr "" -#: config/i386/i386.c:1074 +#: config/i386/i386.c:1090 #, c-format msgid "-mbranch-cost=%d is not between 0 and 5" msgstr "" -#: config/i386/i386.c:1091 +#: config/i386/i386.c:1107 msgid "-malign-double makes no sense in the 64bit mode" msgstr "" -#: config/i386/i386.c:1093 +#: config/i386/i386.c:1109 msgid "-mrtd calling convention not supported in the 64bit mode" msgstr "" -#: config/i386/i386.c:1109 config/i386/i386.c:1120 +#: config/i386/i386.c:1125 config/i386/i386.c:1136 msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:1125 +#: config/i386/i386.c:1141 msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:1132 +#: config/i386/i386.c:1148 #, c-format msgid "bad value (%s) for -mfpmath= switch" msgstr "" -#: config/i386/i386.c:1259 +#: config/i386/i386.c:1275 #, c-format msgid "`%s' attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:1265 +#: config/i386/i386.c:1281 #, c-format msgid "argument to `%s' attribute larger than %d" msgstr "" -#: config/i386/i386.c:5287 +#: config/i386/i386.c:5303 msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:5488 +#: config/i386/i386.c:5504 msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:5503 +#: config/i386/i386.c:5519 msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:5748 +#: config/i386/i386.c:5764 msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:9699 +#: config/i386/i386.c:9715 msgid "unknown insn mode" msgstr "" #. @@@ better error message -#: config/i386/i386.c:11578 config/i386/i386.c:11611 config/i386/i386.c:11748 +#: config/i386/i386.c:11594 config/i386/i386.c:11627 config/i386/i386.c:11764 msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/i386/i386.c:11779 config/i386/i386.c:11807 +#: config/i386/i386.c:11795 config/i386/i386.c:11823 msgid "mask must be an immediate" msgstr "" @@ -10015,7 +10015,7 @@ msgstr "" msgid "Alternate calling convention" msgstr "" -#: config/i386/i386.h:302 config/m68k/m68k.h:170 config/ns32k/ns32k.h:106 +#: config/i386/i386.h:302 config/m68k/m68k.h:180 config/ns32k/ns32k.h:106 msgid "Use normal calling convention" msgstr "" @@ -10166,7 +10166,7 @@ msgstr "" #. variable, type `char *', is set to the variable part of the given #. option if the fixed part matches. The actual option name is made #. by appending `-m' to the specified name. -#: config/i386/i386.h:432 config/rs6000/rs6000.h:441 config/sparc/sparc.h:693 +#: config/i386/i386.h:432 config/rs6000/rs6000.h:443 config/sparc/sparc.h:685 msgid "Schedule code for given CPU" msgstr "" @@ -10192,15 +10192,15 @@ msgstr "" #. variable, type `char *', is set to the variable part of the given #. option if the fixed part matches. The actual option name is made #. by appending `-m' to the specified name. -#: config/i386/i386.h:440 config/m68k/m68k.h:253 +#: config/i386/i386.h:440 config/m68k/m68k.h:263 msgid "Loop code aligned to this power of 2" msgstr "" -#: config/i386/i386.h:442 config/m68k/m68k.h:255 +#: config/i386/i386.h:442 config/m68k/m68k.h:265 msgid "Jump targets are aligned to this power of 2" msgstr "" -#: config/i386/i386.h:444 config/m68k/m68k.h:257 +#: config/i386/i386.h:444 config/m68k/m68k.h:267 msgid "Function starts are aligned to this power of 2" msgstr "" @@ -10250,7 +10250,7 @@ msgstr "" msgid "Use mcount_ptr for profiling" msgstr "" -#: config/i386/sco5.h:775 +#: config/i386/sco5.h:771 msgid "Generate ELF output" msgstr "" @@ -10318,7 +10318,7 @@ msgstr "" msgid "sorry, not implemented: #pragma noalign NAME" msgstr "" -#: config/i960/i960.c:1402 config/m68k/m68k.c:640 config/rs6000/rs6000.c:7458 +#: config/i960/i960.c:1405 config/m68k/m68k.c:669 config/rs6000/rs6000.c:7546 msgid "stack limit expression is not supported" msgstr "" @@ -10437,7 +10437,8 @@ msgstr "" msgid "Do not layout types like Intel's v1.3 gcc" msgstr "" -#: config/i960/i960.h:329 config/sparc/linux.h:87 config/sparc/linux64.h:138 +#: config/i960/i960.h:329 config/sparc/freebsd.h:80 config/sparc/linux.h:88 +#: config/sparc/linux64.h:138 msgid "Use 64 bit long doubles" msgstr "" @@ -10469,20 +10470,20 @@ msgstr "" msgid "the -mlong-double-64 option does not work yet" msgstr "" -#: config/ia64/ia64.c:3526 +#: config/ia64/ia64.c:3566 msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:3800 +#: config/ia64/ia64.c:3840 msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:3827 +#: config/ia64/ia64.c:3867 #, c-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:3892 +#: config/ia64/ia64.c:3932 msgid "cannot optimize division for both latency and throughput" msgstr "" @@ -10569,65 +10570,65 @@ msgstr "" msgid "Specify range of registers to make fixed" msgstr "" -#: config/m32r/m32r.c:125 +#: config/m32r/m32r.c:130 #, c-format msgid "bad value (%s) for -mmodel switch" msgstr "" -#: config/m32r/m32r.c:134 +#: config/m32r/m32r.c:139 #, c-format msgid "bad value (%s) for -msdata switch" msgstr "" -#: config/m32r/m32r.c:305 +#: config/m32r/m32r.c:310 #, c-format msgid "invalid argument of `%s' attribute" msgstr "" -#: config/m32r/m32r.c:403 +#: config/m32r/m32r.c:408 msgid "const objects cannot go in .sdata/.sbss" msgstr "" -#: config/m32r/m32r.c:2237 +#: config/m32r/m32r.c:2242 #, c-format msgid "invalid operand to %s code" msgstr "" -#: config/m32r/m32r.c:2244 +#: config/m32r/m32r.c:2249 #, c-format msgid "invalid operand to %p code" msgstr "" -#: config/m32r/m32r.c:2300 +#: config/m32r/m32r.c:2305 msgid "bad insn for 'A'" msgstr "" -#: config/m32r/m32r.c:2352 +#: config/m32r/m32r.c:2357 msgid "invalid operand to %T/%B code" msgstr "" -#: config/m32r/m32r.c:2375 +#: config/m32r/m32r.c:2380 msgid "invalid operand to %N code" msgstr "" -#: config/m32r/m32r.c:2420 +#: config/m32r/m32r.c:2425 msgid "pre-increment address is not a register" msgstr "" -#: config/m32r/m32r.c:2427 +#: config/m32r/m32r.c:2432 msgid "pre-decrement address is not a register" msgstr "" -#: config/m32r/m32r.c:2434 +#: config/m32r/m32r.c:2439 msgid "post-increment address is not a register" msgstr "" -#: config/m32r/m32r.c:2512 config/m32r/m32r.c:2528 -#: config/rs6000/rs6000.c:10014 +#: config/m32r/m32r.c:2517 config/m32r/m32r.c:2533 +#: config/rs6000/rs6000.c:10153 msgid "bad address" msgstr "" -#: config/m32r/m32r.c:2533 +#: config/m32r/m32r.c:2538 msgid "lo_sum not of register" msgstr "" @@ -10656,46 +10657,46 @@ msgstr "" msgid "Small data area: none, sdata, use" msgstr "" -#: config/m68hc11/m68hc11.c:233 +#: config/m68hc11/m68hc11.c:236 #, c-format msgid "-f%s ignored for 68HC11/68HC12 (not supported)" msgstr "" #. !!!! SCz wrong here. -#: config/m68hc11/m68hc11.c:3028 config/m68hc11/m68hc11.c:3402 +#: config/m68hc11/m68hc11.c:3031 config/m68hc11/m68hc11.c:3405 msgid "move insn not handled" msgstr "" -#: config/m68hc11/m68hc11.c:3248 config/m68hc11/m68hc11.c:3332 -#: config/m68hc11/m68hc11.c:3605 +#: config/m68hc11/m68hc11.c:3251 config/m68hc11/m68hc11.c:3335 +#: config/m68hc11/m68hc11.c:3608 msgid "invalid register in the move instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3282 +#: config/m68hc11/m68hc11.c:3285 msgid "invalid operand in the instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3579 +#: config/m68hc11/m68hc11.c:3582 msgid "invalid register in the instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3612 +#: config/m68hc11/m68hc11.c:3615 msgid "operand 1 must be a hard register" msgstr "" -#: config/m68hc11/m68hc11.c:3629 +#: config/m68hc11/m68hc11.c:3632 msgid "invalid rotate insn" msgstr "" -#: config/m68hc11/m68hc11.c:4049 +#: config/m68hc11/m68hc11.c:4052 msgid "registers IX, IY and Z used in the same INSN" msgstr "" -#: config/m68hc11/m68hc11.c:4369 config/m68hc11/m68hc11.c:4674 +#: config/m68hc11/m68hc11.c:4372 config/m68hc11/m68hc11.c:4677 msgid "cannot do z-register replacement" msgstr "" -#: config/m68hc11/m68hc11.c:4723 +#: config/m68hc11/m68hc11.c:4726 msgid "invalid Z register replacement for insn" msgstr "" @@ -10744,17 +10745,17 @@ msgstr "" msgid "Indicate the number of soft registers available" msgstr "" -#: config/m68k/m68k.c:121 +#: config/m68k/m68k.c:150 #, c-format msgid "-malign-loops=%d is not between 1 and %d" msgstr "" -#: config/m68k/m68k.c:132 +#: config/m68k/m68k.c:161 #, c-format msgid "-malign-jumps=%d is not between 1 and %d" msgstr "" -#: config/m68k/m68k.c:143 +#: config/m68k/m68k.c:172 #, c-format msgid "-malign-functions=%d is not between 1 and %d" msgstr "" @@ -10764,119 +10765,119 @@ msgstr "" #. each pair being { "NAME", VALUE } #. where VALUE is the bits to set or minus the bits to clear. #. An empty string NAME is used to identify the default VALUE. -#: config/m68k/m68k.h:152 config/m68k/m68k.h:154 +#: config/m68k/m68k.h:162 config/m68k/m68k.h:164 msgid "Generate code for a 68020" msgstr "" -#: config/m68k/m68k.h:159 config/m68k/m68k.h:162 +#: config/m68k/m68k.h:169 config/m68k/m68k.h:172 msgid "Generate code for a 68000" msgstr "" -#: config/m68k/m68k.h:164 +#: config/m68k/m68k.h:174 msgid "Use the bit-field instructions" msgstr "" -#: config/m68k/m68k.h:166 +#: config/m68k/m68k.h:176 msgid "Do not use the bit-field instructions" msgstr "" -#: config/m68k/m68k.h:168 +#: config/m68k/m68k.h:178 msgid "Use different calling convention using 'rtd'" msgstr "" -#: config/m68k/m68k.h:172 +#: config/m68k/m68k.h:182 msgid "Consider type `int' to be 16 bits wide" msgstr "" -#: config/m68k/m68k.h:174 +#: config/m68k/m68k.h:184 msgid "Consider type `int' to be 32 bits wide" msgstr "" -#: config/m68k/m68k.h:176 +#: config/m68k/m68k.h:186 msgid "Generate code for a Sun FPA" msgstr "" -#: config/m68k/m68k.h:179 +#: config/m68k/m68k.h:189 msgid "Do not generate code for a Sun FPA" msgstr "" -#: config/m68k/m68k.h:181 config/m68k/m68k.h:183 +#: config/m68k/m68k.h:191 config/m68k/m68k.h:193 msgid "Generate code for a Sun Sky board" msgstr "" -#: config/m68k/m68k.h:185 +#: config/m68k/m68k.h:195 msgid "Do not use Sky linkage convention" msgstr "" -#: config/m68k/m68k.h:187 +#: config/m68k/m68k.h:197 msgid "Generate code for a 68881" msgstr "" -#: config/m68k/m68k.h:190 +#: config/m68k/m68k.h:200 msgid "Generate code with library calls for floating point" msgstr "" -#: config/m68k/m68k.h:192 +#: config/m68k/m68k.h:202 msgid "Generate code for a 68040, without any new instructions" msgstr "" -#: config/m68k/m68k.h:195 +#: config/m68k/m68k.h:205 msgid "Generate code for a 68060, without any new instructions" msgstr "" -#: config/m68k/m68k.h:199 +#: config/m68k/m68k.h:209 msgid "Generate code for a 68030" msgstr "" -#: config/m68k/m68k.h:202 +#: config/m68k/m68k.h:212 msgid "Generate code for a 68040" msgstr "" -#: config/m68k/m68k.h:206 +#: config/m68k/m68k.h:216 msgid "Generate code for a 68060" msgstr "" -#: config/m68k/m68k.h:211 +#: config/m68k/m68k.h:221 msgid "Generate code for a 520X" msgstr "" -#: config/m68k/m68k.h:214 +#: config/m68k/m68k.h:224 msgid "Generate code for a 68851" msgstr "" -#: config/m68k/m68k.h:216 +#: config/m68k/m68k.h:226 msgid "Do no generate code for a 68851" msgstr "" -#: config/m68k/m68k.h:219 +#: config/m68k/m68k.h:229 msgid "Generate code for a 68302" msgstr "" -#: config/m68k/m68k.h:222 +#: config/m68k/m68k.h:232 msgid "Generate code for a 68332" msgstr "" -#: config/m68k/m68k.h:226 +#: config/m68k/m68k.h:236 msgid "Generate code for a cpu32" msgstr "" -#: config/m68k/m68k.h:229 +#: config/m68k/m68k.h:239 msgid "Align variables on a 32-bit boundary" msgstr "" -#: config/m68k/m68k.h:231 +#: config/m68k/m68k.h:241 msgid "Align variables on a 16-bit boundary" msgstr "" -#: config/m68k/m68k.h:233 +#: config/m68k/m68k.h:243 msgid "Generate pc-relative code" msgstr "" -#: config/m68k/m68k.h:235 +#: config/m68k/m68k.h:245 msgid "Do not use unaligned memory references" msgstr "" -#: config/m68k/m68k.h:237 +#: config/m68k/m68k.h:247 msgid "Use unaligned memory references" msgstr "" @@ -10888,103 +10889,103 @@ msgstr "" #. #. Don't use this macro to turn on various extra optimizations for #. `-O'. That is what `OPTIMIZATION_OPTIONS' is for. -#: config/m68k/m68k.h:274 config/m68k/m68kelf.h:267 config/m68k/m68kv4.h:299 +#: config/m68k/m68k.h:284 config/m68k/m68kelf.h:267 config/m68k/m68kv4.h:299 msgid "-fPIC is not currently supported on the 68000 or 68010\n" msgstr "" -#: config/m88k/m88k.c:889 +#: config/m88k/m88k.c:900 #, c-format msgid "internal gcc monitor: short-branch(%x)" msgstr "" -#: config/m88k/m88k.c:2289 +#: config/m88k/m88k.c:2300 msgid "internal gcc error: Can't express symbolic location" msgstr "" -#: config/m88k/m88k.c:2570 +#: config/m88k/m88k.c:2582 #, c-format msgid "argument #%d is a structure" msgstr "" -#: config/m88k/m88k.c:2870 +#: config/m88k/m88k.c:2882 msgid "%R not followed by %B/C/D/E" msgstr "" -#: config/m88k/m88k.c:2938 +#: config/m88k/m88k.c:2950 #, c-format msgid "invalid %x/X value" msgstr "" -#: config/m88k/m88k.c:2943 +#: config/m88k/m88k.c:2955 msgid "invalid %H value" msgstr "" -#: config/m88k/m88k.c:2949 +#: config/m88k/m88k.c:2961 msgid "invalid %h value" msgstr "" -#: config/m88k/m88k.c:2955 +#: config/m88k/m88k.c:2967 msgid "invalid %Q value" msgstr "" -#: config/m88k/m88k.c:2961 +#: config/m88k/m88k.c:2973 msgid "invalid %q value" msgstr "" -#: config/m88k/m88k.c:2967 +#: config/m88k/m88k.c:2979 #, c-format msgid "invalid %o value" msgstr "" -#: config/m88k/m88k.c:2974 +#: config/m88k/m88k.c:2986 #, c-format msgid "invalid %p value" msgstr "" -#: config/m88k/m88k.c:2987 config/m88k/m88k.c:2992 +#: config/m88k/m88k.c:2999 config/m88k/m88k.c:3004 #, c-format msgid "invalid %s/S value" msgstr "" -#: config/m88k/m88k.c:3003 +#: config/m88k/m88k.c:3015 msgid "invalid %P operand" msgstr "" -#: config/m88k/m88k.c:3034 +#: config/m88k/m88k.c:3046 msgid "invalid %B value" msgstr "" -#: config/m88k/m88k.c:3051 +#: config/m88k/m88k.c:3063 msgid "invalid %C value" msgstr "" -#: config/m88k/m88k.c:3064 +#: config/m88k/m88k.c:3076 msgid "invalid %D value" msgstr "" -#: config/m88k/m88k.c:3072 +#: config/m88k/m88k.c:3084 #, c-format msgid "invalid %E value" msgstr "" -#: config/m88k/m88k.c:3077 +#: config/m88k/m88k.c:3089 #, c-format msgid "`%d' operand isn't a register" msgstr "" -#: config/m88k/m88k.c:3088 +#: config/m88k/m88k.c:3100 msgid "invalid %r value" msgstr "" -#: config/m88k/m88k.c:3095 +#: config/m88k/m88k.c:3107 msgid "operand is r0" msgstr "" -#: config/m88k/m88k.c:3109 +#: config/m88k/m88k.c:3121 msgid "operand is const_double" msgstr "" -#: config/m88k/m88k.c:3128 +#: config/m88k/m88k.c:3140 msgid "invalid code" msgstr "" @@ -11008,7 +11009,7 @@ msgstr "" msgid "-mshort-data-%s and PIC are incompatible" msgstr "" -#: config/mcore/mcore.c:3076 +#: config/mcore/mcore.c:3083 #, c-format msgid "invalid option `-mstack-increment=%s'" msgstr "" @@ -11065,142 +11066,142 @@ msgstr "" msgid "Maximum amount for a single stack increment operation" msgstr "" -#: config/mips/mips.c:4809 +#: config/mips/mips.c:4824 #, c-format msgid "-mips%d not supported" msgstr "" -#: config/mips/mips.c:4816 +#: config/mips/mips.c:4831 #, c-format msgid "bad value (%s) for -mips switch" msgstr "" -#: config/mips/mips.c:4837 +#: config/mips/mips.c:4852 #, c-format msgid "bad value (%s) for -mabi= switch" msgstr "" -#: config/mips/mips.c:4875 +#: config/mips/mips.c:4890 #, c-format msgid "-mabi=%s does not support -mips%d" msgstr "" -#: config/mips/mips.c:4892 +#: config/mips/mips.c:4907 msgid "this target does not support the -mabi switch" msgstr "" -#: config/mips/mips.c:5002 +#: config/mips/mips.c:5017 #, c-format msgid "bad value (%s) for -mtune= switch" msgstr "" -#: config/mips/mips.c:5018 +#: config/mips/mips.c:5033 #, c-format msgid "-march=%s does not support -mips%d" msgstr "" -#: config/mips/mips.c:5025 +#: config/mips/mips.c:5040 #, c-format msgid "-mips%d does not support 64 bit fp registers" msgstr "" -#: config/mips/mips.c:5031 +#: config/mips/mips.c:5046 #, c-format msgid "-mips%d does not support 64 bit gp registers" msgstr "" -#: config/mips/mips.c:5052 +#: config/mips/mips.c:5067 msgid "-G is incompatible with PIC code which is the default" msgstr "" -#: config/mips/mips.c:5068 +#: config/mips/mips.c:5083 msgid "-membedded-pic and -mabicalls are incompatible" msgstr "" -#: config/mips/mips.c:5071 +#: config/mips/mips.c:5086 msgid "-G and -membedded-pic are incompatible" msgstr "" -#: config/mips/mips.c:5122 +#: config/mips/mips.c:5137 #, c-format msgid "invalid option `entry%s'" msgstr "" -#: config/mips/mips.c:5125 +#: config/mips/mips.c:5140 msgid "-mentry is only meaningful with -mips-16" msgstr "" -#: config/mips/mips.c:5465 +#: config/mips/mips.c:5480 #, c-format msgid "internal error: %%) found without a %%( in assembler pattern" msgstr "" -#: config/mips/mips.c:5479 +#: config/mips/mips.c:5494 #, c-format msgid "internal error: %%] found without a %%[ in assembler pattern" msgstr "" -#: config/mips/mips.c:5492 +#: config/mips/mips.c:5507 #, c-format msgid "internal error: %%> found without a %%< in assembler pattern" msgstr "" -#: config/mips/mips.c:5505 +#: config/mips/mips.c:5520 #, c-format msgid "internal error: %%} found without a %%{ in assembler pattern" msgstr "" -#: config/mips/mips.c:5519 +#: config/mips/mips.c:5534 #, c-format msgid "PRINT_OPERAND: unknown punctuation '%c'" msgstr "" -#: config/mips/mips.c:5528 +#: config/mips/mips.c:5543 msgid "PRINT_OPERAND null pointer" msgstr "" -#: config/mips/mips.c:5661 +#: config/mips/mips.c:5676 #, c-format msgid "invalid use of %%d, %%x, or %%X" msgstr "" -#: config/mips/mips.c:5704 +#: config/mips/mips.c:5719 msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "" -#: config/mips/mips.c:5906 +#: config/mips/mips.c:5943 msgid "" "MIPS ECOFF format does not allow changing filenames within functions with " "#line" msgstr "" -#: config/mips/mips.c:6220 +#: config/mips/mips.c:6257 msgid "can't rewind temp file" msgstr "" -#: config/mips/mips.c:6224 +#: config/mips/mips.c:6261 msgid "can't write to output file" msgstr "" -#: config/mips/mips.c:6227 +#: config/mips/mips.c:6264 msgid "can't read from temp file" msgstr "" -#: config/mips/mips.c:6230 +#: config/mips/mips.c:6267 msgid "can't close temp file" msgstr "" -#: config/mips/mips.c:6700 +#: config/mips/mips.c:6737 #, c-format msgid "gp_offset (%ld) or end_offset (%ld) is less than zero" msgstr "" -#: config/mips/mips.c:6862 +#: config/mips/mips.c:6899 #, c-format msgid "fp_offset (%ld) or end_offset (%ld) is less than zero" msgstr "" -#: config/mips/mips.c:8893 +#: config/mips/mips.c:8930 #, c-format msgid "can not handle inconsistent calls to `%s'" msgstr "" @@ -11380,11 +11381,11 @@ msgstr "" msgid "Don't use multiply accumulate" msgstr "" -#: config/mips/mips.h:456 config/rs6000/rs6000.h:347 +#: config/mips/mips.h:456 config/rs6000/rs6000.h:349 msgid "Don't generate fused multiply/add instructions" msgstr "" -#: config/mips/mips.h:458 config/rs6000/rs6000.h:345 +#: config/mips/mips.h:458 config/rs6000/rs6000.h:347 msgid "Generate fused multiply/add instructions" msgstr "" @@ -11470,103 +11471,103 @@ msgstr "" msgid "mips16 function profiling" msgstr "" -#: config/mmix/mmix.c:126 +#: config/mmix/mmix.c:138 #, c-format msgid "-f%s not supported: ignored" msgstr "" -#: config/mmix/mmix.c:557 +#: config/mmix/mmix.c:569 #, c-format msgid "" "too large function value type, needs %d registers, have only %d registers " "for this" msgstr "" -#: config/mmix/mmix.c:644 +#: config/mmix/mmix.c:656 msgid "stack frame too big" msgstr "" -#: config/mmix/mmix.c:672 +#: config/mmix/mmix.c:684 #, c-format msgid "stack frame not a multiple of 8 bytes: %d" msgstr "" -#: config/mmix/mmix.c:1029 +#: config/mmix/mmix.c:1041 #, c-format msgid "stack frame not a multiple of octabyte: %d" msgstr "" -#: config/mmix/mmix.c:1197 +#: config/mmix/mmix.c:1209 msgid "function_profiler support for MMIX" msgstr "" -#: config/mmix/mmix.c:1234 +#: config/mmix/mmix.c:1246 msgid "neither varargs or stdarg in mmix_setup_incoming_varargs" msgstr "" -#: config/mmix/mmix.c:1240 +#: config/mmix/mmix.c:1252 msgid "MMIX Internal: Last named vararg would not fit in a register" msgstr "" #. FIXME: Remove when I know this trigs. -#: config/mmix/mmix.c:1563 +#: config/mmix/mmix.c:1575 msgid "oops, not debugged; fixing up value:" msgstr "" -#: config/mmix/mmix.c:2129 config/mmix/mmix.c:2263 +#: config/mmix/mmix.c:2155 config/mmix/mmix.c:2289 msgid "MMIX Internal: Expected a CONST_INT, not this" msgstr "" -#: config/mmix/mmix.c:2137 config/mmix/mmix.c:2161 config/mmix/mmix.c:2280 +#: config/mmix/mmix.c:2163 config/mmix/mmix.c:2187 config/mmix/mmix.c:2306 #, c-format msgid "MMIX Internal: Bad register: %d" msgstr "" -#: config/mmix/mmix.c:2208 +#: config/mmix/mmix.c:2234 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" msgstr "" -#: config/mmix/mmix.c:2231 +#: config/mmix/mmix.c:2257 msgid "MMIX Internal: Expected a register, not this" msgstr "" -#: config/mmix/mmix.c:2241 +#: config/mmix/mmix.c:2267 msgid "MMIX Internal: Expected a constant, not this" msgstr "" #. Presumably there's a missing case above if we get here. -#: config/mmix/mmix.c:2273 +#: config/mmix/mmix.c:2299 #, c-format msgid "MMIX Internal: Missing `%c' case in mmix_print_operand" msgstr "" #. We need the original here. -#: config/mmix/mmix.c:2324 +#: config/mmix/mmix.c:2350 msgid "MMIX Internal: Cannot decode this operand" msgstr "" -#: config/mmix/mmix.c:2383 +#: config/mmix/mmix.c:2409 msgid "MMIX Internal: This is not a recognized address" msgstr "" -#: config/mmix/mmix.c:2852 config/mmix/mmix.c:2921 +#: config/mmix/mmix.c:2878 config/mmix/mmix.c:2947 #, c-format msgid "MMIX Internal: %s is not a shiftable int" msgstr "" -#: config/mmix/mmix.c:3040 +#: config/mmix/mmix.c:3066 msgid "MMIX Internal: Trying to output invalidly reversed condition:" msgstr "" -#: config/mmix/mmix.c:3047 +#: config/mmix/mmix.c:3073 msgid "MMIX Internal: What's the CC of this?" msgstr "" -#: config/mmix/mmix.c:3051 +#: config/mmix/mmix.c:3077 msgid "MMIX Internal: What is the CC of this?" msgstr "" -#: config/mmix/mmix.c:3122 +#: config/mmix/mmix.c:3148 msgid "MMIX Internal: This is not a constant:" msgstr "" @@ -11724,33 +11725,33 @@ msgstr "" msgid "No \"Small register classes\" kludge" msgstr "" -#: config/pa/pa.c:162 +#: config/pa/pa.c:179 #, c-format msgid "" "unknown -mschedule= option (%s).\n" "Valid options are 700, 7100, 7100LC, 7200, and 8000\n" msgstr "" -#: config/pa/pa.c:187 +#: config/pa/pa.c:204 #, c-format msgid "" "unknown -march= option (%s).\n" "Valid options are 1.0, 1.1, and 2.0\n" msgstr "" -#: config/pa/pa.c:192 +#: config/pa/pa.c:209 msgid "PIC code generation is not supported in the portable runtime model\n" msgstr "" -#: config/pa/pa.c:197 +#: config/pa/pa.c:214 msgid "PIC code generation is not compatible with fast indirect calls\n" msgstr "" -#: config/pa/pa.c:202 +#: config/pa/pa.c:219 msgid "-g is only supported when using GAS on this processor," msgstr "" -#: config/pa/pa.c:203 +#: config/pa/pa.c:220 msgid "-g option disabled" msgstr "" @@ -11851,7 +11852,7 @@ msgstr "" msgid "invalid %%B value" msgstr "" -#: config/romp/romp.c:709 config/rs6000/rs6000.c:5630 +#: config/romp/romp.c:709 config/rs6000/rs6000.c:5654 #, c-format msgid "invalid %%S value" msgstr "" @@ -11872,7 +11873,7 @@ msgid "invalid %%Z value" msgstr "" #: config/romp/romp.c:799 config/romp/romp.c:808 config/romp/romp.c:815 -#: config/rs6000/rs6000.c:5409 +#: config/rs6000/rs6000.c:5433 #, c-format msgid "invalid %%k value" msgstr "" @@ -11932,103 +11933,103 @@ msgid "" "-maix64 required: 64-bit computation with 32-bit addressing not yet supported" msgstr "" -#: config/rs6000/rs6000.c:439 +#: config/rs6000/rs6000.c:470 msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:446 +#: config/rs6000/rs6000.c:477 msgid "-mstring is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:452 +#: config/rs6000/rs6000.c:483 #, c-format msgid "-f%s ignored (all code is position independent)" msgstr "" -#: config/rs6000/rs6000.c:461 +#: config/rs6000/rs6000.c:492 msgid "-ffunction-sections disabled on AIX when debugging" msgstr "" -#: config/rs6000/rs6000.c:467 +#: config/rs6000/rs6000.c:498 msgid "-fdata-sections not supported on AIX" msgstr "" -#: config/rs6000/rs6000.c:482 +#: config/rs6000/rs6000.c:513 #, c-format msgid "unknown -mdebug-%s switch" msgstr "" -#: config/rs6000/rs6000.c:492 +#: config/rs6000/rs6000.c:523 #, c-format msgid "Unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:549 +#: config/rs6000/rs6000.c:588 #, c-format msgid "unknown ABI specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:5336 +#: config/rs6000/rs6000.c:5360 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:5345 +#: config/rs6000/rs6000.c:5369 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:5354 +#: config/rs6000/rs6000.c:5378 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:5389 +#: config/rs6000/rs6000.c:5413 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:5399 +#: config/rs6000/rs6000.c:5423 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:5429 +#: config/rs6000/rs6000.c:5453 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:5556 +#: config/rs6000/rs6000.c:5580 #, c-format msgid "invalid %%p value" msgstr "" -#: config/rs6000/rs6000.c:5593 +#: config/rs6000/rs6000.c:5617 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:5656 +#: config/rs6000/rs6000.c:5680 #, c-format msgid "%%S computed all 1's mask" msgstr "" -#: config/rs6000/rs6000.c:5683 +#: config/rs6000/rs6000.c:5707 #, c-format msgid "%%S computed all 0's mask" msgstr "" -#: config/rs6000/rs6000.c:5693 +#: config/rs6000/rs6000.c:5717 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:5703 +#: config/rs6000/rs6000.c:5727 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:5712 +#: config/rs6000/rs6000.c:5736 #, c-format msgid "invalid %%v value" msgstr "" @@ -12040,127 +12041,127 @@ msgstr "" #. each pair being { "NAME", VALUE } #. where VALUE is the bits to set or minus the bits to clear. #. An empty string NAME is used to identify the default VALUE. -#: config/rs6000/rs6000.h:273 +#: config/rs6000/rs6000.h:275 msgid "Use POWER instruction set" msgstr "" -#: config/rs6000/rs6000.h:276 +#: config/rs6000/rs6000.h:278 msgid "Use POWER2 instruction set" msgstr "" -#: config/rs6000/rs6000.h:278 +#: config/rs6000/rs6000.h:280 msgid "Do not use POWER2 instruction set" msgstr "" -#: config/rs6000/rs6000.h:281 +#: config/rs6000/rs6000.h:283 msgid "Do not use POWER instruction set" msgstr "" -#: config/rs6000/rs6000.h:283 +#: config/rs6000/rs6000.h:285 msgid "Use PowerPC instruction set" msgstr "" -#: config/rs6000/rs6000.h:286 +#: config/rs6000/rs6000.h:288 msgid "Do not use PowerPC instruction set" msgstr "" -#: config/rs6000/rs6000.h:288 +#: config/rs6000/rs6000.h:290 msgid "Use PowerPC General Purpose group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:290 +#: config/rs6000/rs6000.h:292 msgid "Don't use PowerPC General Purpose group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:292 +#: config/rs6000/rs6000.h:294 msgid "Use PowerPC Graphics group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:294 +#: config/rs6000/rs6000.h:296 msgid "Don't use PowerPC Graphics group optional instructions" msgstr "" -#: config/rs6000/rs6000.h:296 +#: config/rs6000/rs6000.h:298 msgid "Use PowerPC-64 instruction set" msgstr "" -#: config/rs6000/rs6000.h:298 +#: config/rs6000/rs6000.h:300 msgid "Don't use PowerPC-64 instruction set" msgstr "" -#: config/rs6000/rs6000.h:300 +#: config/rs6000/rs6000.h:302 msgid "Use AltiVec instructions" msgstr "" -#: config/rs6000/rs6000.h:302 +#: config/rs6000/rs6000.h:304 msgid "Don't use AltiVec instructions" msgstr "" -#: config/rs6000/rs6000.h:304 +#: config/rs6000/rs6000.h:306 msgid "Use new mnemonics for PowerPC architecture" msgstr "" -#: config/rs6000/rs6000.h:306 +#: config/rs6000/rs6000.h:308 msgid "Use old mnemonics for PowerPC architecture" msgstr "" -#: config/rs6000/rs6000.h:309 +#: config/rs6000/rs6000.h:311 msgid "Put everything in the regular TOC" msgstr "" -#: config/rs6000/rs6000.h:311 +#: config/rs6000/rs6000.h:313 msgid "Place floating point constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:313 +#: config/rs6000/rs6000.h:315 msgid "Don't place floating point constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:315 +#: config/rs6000/rs6000.h:317 msgid "Place symbol+offset constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:317 +#: config/rs6000/rs6000.h:319 msgid "Don't place symbol+offset constants in TOC" msgstr "" -#: config/rs6000/rs6000.h:323 +#: config/rs6000/rs6000.h:325 msgid "Place variable addresses in the regular TOC" msgstr "" -#: config/rs6000/rs6000.h:329 +#: config/rs6000/rs6000.h:331 msgid "Generate load/store multiple instructions" msgstr "" -#: config/rs6000/rs6000.h:331 +#: config/rs6000/rs6000.h:333 msgid "Do not generate load/store multiple instructions" msgstr "" -#: config/rs6000/rs6000.h:335 +#: config/rs6000/rs6000.h:337 msgid "Generate string instructions for block moves" msgstr "" -#: config/rs6000/rs6000.h:337 +#: config/rs6000/rs6000.h:339 msgid "Do not generate string instructions for block moves" msgstr "" -#: config/rs6000/rs6000.h:341 +#: config/rs6000/rs6000.h:343 msgid "Generate load/store with update instructions" msgstr "" -#: config/rs6000/rs6000.h:343 +#: config/rs6000/rs6000.h:345 msgid "Do not generate load/store with update instructions" msgstr "" -#: config/rs6000/rs6000.h:351 +#: config/rs6000/rs6000.h:353 msgid "Don't schedule the start and end of the procedure" msgstr "" -#: config/rs6000/rs6000.h:357 +#: config/rs6000/rs6000.h:359 msgid "Return all structures in memory (AIX default)" msgstr "" -#: config/rs6000/rs6000.h:359 +#: config/rs6000/rs6000.h:361 msgid "Return small structures in registers (SVR4 default)" msgstr "" @@ -12180,19 +12181,19 @@ msgstr "" #. #. extern char *m88k_short_data; #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } } -#: config/rs6000/rs6000.h:439 config/sparc/sparc.h:691 +#: config/rs6000/rs6000.h:441 config/sparc/sparc.h:683 msgid "Use features of and schedule code for given CPU" msgstr "" -#: config/rs6000/rs6000.h:442 +#: config/rs6000/rs6000.h:444 msgid "Enable debug output" msgstr "" -#: config/rs6000/rs6000.h:443 +#: config/rs6000/rs6000.h:445 msgid "Specify ABI to use" msgstr "" -#: config/rs6000/rs6000.h:445 +#: config/rs6000/rs6000.h:447 msgid "Specify size of long double (64 or 128 bits)" msgstr "" @@ -12208,7 +12209,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:1790 +#: config/rs6000/rs6000.h:1792 msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" @@ -12352,32 +12353,32 @@ msgstr "" msgid "-mcall-aixdesc must be big endian" msgstr "" -#: config/s390/s390.c:1483 +#: config/s390/s390.c:1757 msgid "invalid UNSPEC as operand (1)" msgstr "" -#: config/s390/s390.c:1513 +#: config/s390/s390.c:1787 msgid "invalid UNSPEC as operand (2)" msgstr "" -#: config/s390/s390.c:1519 +#: config/s390/s390.c:1793 msgid "UNKNOWN in s390_output_symbolic_const !?" msgstr "" -#: config/s390/s390.c:1535 -msgid "cannot decompose address.\n" +#: config/s390/s390.c:1809 +msgid "Cannot decompose address." msgstr "" -#: config/s390/s390.c:1672 +#: config/s390/s390.c:1957 msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/s390/s390.c:2171 +#: config/s390/s390.c:2502 msgid "no code label found" msgstr "" -#: config/s390/s390.c:2494 -msgid "total size of local variables exceeds architecture limit" +#: config/s390/s390.c:2648 +msgid "Total size of local variables exceeds architecture limit." msgstr "" #: config/s390/s390.h:53 @@ -12421,24 +12422,25 @@ msgid "mvc&ex" msgstr "" #. The sp_switch attribute only has meaning for interrupt functions. -#: config/sh/sh.c:4723 config/sh/sh.c:4762 +#: config/sh/sh.c:4730 config/sh/sh.c:4769 #, c-format msgid "`%s' attribute only applies to interrupt functions" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:4730 +#: config/sh/sh.c:4737 #, c-format msgid "`%s' attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:4769 +#: config/sh/sh.c:4776 #, c-format msgid "`%s' attribute argument not an integer constant" msgstr "" -#: config/sparc/linux.h:88 config/sparc/linux64.h:139 +#: config/sparc/freebsd.h:81 config/sparc/linux.h:89 +#: config/sparc/linux64.h:139 msgid "Use 128 bit long doubles" msgstr "" @@ -12450,214 +12452,214 @@ msgstr "" msgid "Generate code for little endian" msgstr "" -#: config/sparc/sp86x-aout.h:51 config/sparc/sp86x-elf.h:65 +#: config/sparc/sp86x-aout.h:51 config/sparc/sp86x-elf.h:67 msgid "Use little-endian byte order for data" msgstr "" -#: config/sparc/sparc.c:297 +#: config/sparc/sparc.c:319 #, c-format msgid "%s is not supported by this configuration" msgstr "" -#: config/sparc/sparc.c:304 +#: config/sparc/sparc.c:326 msgid "-mlong-double-64 not allowed with -m64" msgstr "" -#: config/sparc/sparc.c:329 +#: config/sparc/sparc.c:351 msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: config/sparc/sparc.c:410 +#: config/sparc/sparc.c:436 msgid "profiling does not support code models other than medlow" msgstr "" -#: config/sparc/sparc.c:5792 config/sparc/sparc.c:5798 +#: config/sparc/sparc.c:5814 config/sparc/sparc.c:5820 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:5868 +#: config/sparc/sparc.c:5890 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:5878 +#: config/sparc/sparc.c:5900 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:5917 +#: config/sparc/sparc.c:5939 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:5918 +#: config/sparc/sparc.c:5940 #, c-format msgid "invalid %%C operand" msgstr "" -#: config/sparc/sparc.c:5939 +#: config/sparc/sparc.c:5961 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:5940 +#: config/sparc/sparc.c:5962 #, c-format msgid "invalid %%D operand" msgstr "" -#: config/sparc/sparc.c:5958 +#: config/sparc/sparc.c:5980 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:6008 +#: config/sparc/sparc.c:6030 msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:6011 +#: config/sparc/sparc.c:6033 msgid "floating point constant not a valid immediate operand" msgstr "" #. To make profiling work with -f{pic,PIC}, we need to emit the profiling #. code into the rtl. Also, if we are profiling, we cannot eliminate #. the frame pointer (because the return address will get smashed). -#: config/sparc/sparc.h:396 +#: config/sparc/sparc.h:388 #, c-format msgid "%s and profiling conflict: disabling %s" msgstr "" -#: config/sparc/sparc.h:570 +#: config/sparc/sparc.h:562 msgid "Use function_epilogue()" msgstr "" -#: config/sparc/sparc.h:572 +#: config/sparc/sparc.h:564 msgid "Do not use function_epilogue()" msgstr "" -#: config/sparc/sparc.h:574 +#: config/sparc/sparc.h:566 msgid "Assume possible double misalignment" msgstr "" -#: config/sparc/sparc.h:576 +#: config/sparc/sparc.h:568 msgid "Assume all doubles are aligned" msgstr "" -#: config/sparc/sparc.h:578 +#: config/sparc/sparc.h:570 msgid "Pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:580 +#: config/sparc/sparc.h:572 msgid "Do not pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:582 +#: config/sparc/sparc.h:574 msgid "Use flat register window model" msgstr "" -#: config/sparc/sparc.h:584 +#: config/sparc/sparc.h:576 msgid "Do not use flat register window model" msgstr "" -#: config/sparc/sparc.h:586 +#: config/sparc/sparc.h:578 msgid "Use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:588 +#: config/sparc/sparc.h:580 msgid "Do not use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:590 +#: config/sparc/sparc.h:582 msgid "Use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:592 +#: config/sparc/sparc.h:584 msgid "Do not use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:594 +#: config/sparc/sparc.h:586 msgid "Compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:596 +#: config/sparc/sparc.h:588 msgid "Do not compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:598 +#: config/sparc/sparc.h:590 msgid "Utilize Visual Instruction Set" msgstr "" -#: config/sparc/sparc.h:600 +#: config/sparc/sparc.h:592 msgid "Do not utilize Visual Instruction Set" msgstr "" #. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9. -#: config/sparc/sparc.h:603 +#: config/sparc/sparc.h:595 msgid "Optimize for Cypress processors" msgstr "" -#: config/sparc/sparc.h:605 +#: config/sparc/sparc.h:597 msgid "Optimize for SparcLite processors" msgstr "" -#: config/sparc/sparc.h:607 +#: config/sparc/sparc.h:599 msgid "Optimize for F930 processors" msgstr "" -#: config/sparc/sparc.h:609 +#: config/sparc/sparc.h:601 msgid "Optimize for F934 processors" msgstr "" -#: config/sparc/sparc.h:611 +#: config/sparc/sparc.h:603 msgid "Use V8 Sparc ISA" msgstr "" -#: config/sparc/sparc.h:613 +#: config/sparc/sparc.h:605 msgid "Optimize for SuperSparc processors" msgstr "" #. End of deprecated options. -#: config/sparc/sparc.h:616 +#: config/sparc/sparc.h:608 msgid "Pointers are 64-bit" msgstr "" -#: config/sparc/sparc.h:618 +#: config/sparc/sparc.h:610 msgid "Pointers are 32-bit" msgstr "" -#: config/sparc/sparc.h:620 +#: config/sparc/sparc.h:612 msgid "Use 32-bit ABI" msgstr "" -#: config/sparc/sparc.h:622 +#: config/sparc/sparc.h:614 msgid "Use 64-bit ABI" msgstr "" -#: config/sparc/sparc.h:624 +#: config/sparc/sparc.h:616 msgid "Use stack bias" msgstr "" -#: config/sparc/sparc.h:626 +#: config/sparc/sparc.h:618 msgid "Do not use stack bias" msgstr "" -#: config/sparc/sparc.h:628 +#: config/sparc/sparc.h:620 msgid "Use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:630 +#: config/sparc/sparc.h:622 msgid "Do not use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:632 +#: config/sparc/sparc.h:624 msgid "Optimize tail call instructions in assembler and linker" msgstr "" -#: config/sparc/sparc.h:634 +#: config/sparc/sparc.h:626 msgid "Do not optimize tail call instructions in assembler or linker" msgstr "" -#: config/sparc/sparc.h:695 +#: config/sparc/sparc.h:687 msgid "Use given Sparc code model" msgstr "" @@ -12743,44 +12745,44 @@ msgstr "" msgid "junk at end of #pragma ghs endzda" msgstr "" -#: config/v850/v850.c:119 +#: config/v850/v850.c:122 #, c-format msgid "%s=%s is not numeric" msgstr "" -#: config/v850/v850.c:126 +#: config/v850/v850.c:129 #, c-format msgid "%s=%s is too large" msgstr "" -#: config/v850/v850.c:282 +#: config/v850/v850.c:285 msgid "const_double_split got a bad insn:" msgstr "" -#: config/v850/v850.c:774 +#: config/v850/v850.c:777 msgid "output_move_single:" msgstr "" -#: config/v850/v850.c:2078 +#: config/v850/v850.c:2081 msgid "a data area attribute cannot be specified for local variables" msgstr "" -#: config/v850/v850.c:2089 +#: config/v850/v850.c:2092 #, c-format msgid "data area of '%s' conflicts with previous declaration" msgstr "" -#: config/v850/v850.c:2292 +#: config/v850/v850.c:2295 #, c-format msgid "bogus JR construction: %d\n" msgstr "" -#: config/v850/v850.c:2313 config/v850/v850.c:2515 +#: config/v850/v850.c:2316 config/v850/v850.c:2518 #, c-format msgid "bad amount of stack space removal: %d" msgstr "" -#: config/v850/v850.c:2491 +#: config/v850/v850.c:2494 #, c-format msgid "bogus JARL construction: %d\n" msgstr "" @@ -12863,7 +12865,7 @@ msgstr "" msgid "GNU compiler does not support statically allocated objects" msgstr "" -#: ch/actions.c:138 objc/objc-act.c:911 +#: ch/actions.c:138 objc/objc-act.c:885 #, c-format msgid "`%s' cannot be statically allocated" msgstr "" @@ -14221,23 +14223,23 @@ msgstr "" msgid "USE_SEIZE_FILE directive must be followed by string" msgstr "" -#: ch/lex.c:1693 f/lex.c:1202 +#: ch/lex.c:1693 f/lex.c:1190 msgid "invalid #ident" msgstr "" -#: ch/lex.c:1711 f/lex.c:1219 +#: ch/lex.c:1711 f/lex.c:1207 msgid "undefined or invalid # directive" msgstr "" -#: ch/lex.c:1765 ch/lex.c:1774 f/lex.c:1275 +#: ch/lex.c:1765 ch/lex.c:1774 f/lex.c:1263 msgid "invalid #line" msgstr "" -#: ch/lex.c:1843 f/lex.c:848 +#: ch/lex.c:1843 f/lex.c:836 msgid "#-lines for entering and leaving files don't match" msgstr "" -#: ch/lex.c:1868 f/lex.c:1385 +#: ch/lex.c:1868 f/lex.c:1373 msgid "invalid #-line" msgstr "" @@ -15323,6 +15325,22 @@ msgstr "" msgid "invalid parameterized type" msgstr "" +#: cp/call.c:268 cp/init.c:1637 +msgid "qualified type `%T' does not match destructor name `~%T'" +msgstr "" + +#: cp/call.c:277 +msgid "type of `%E' does not match destructor type `%T' (type was `%T')" +msgstr "" + +#: cp/call.c:286 +msgid "`%D' is a namespace" +msgstr "" + +#: cp/call.c:294 +msgid "base object `%E' of scoped method call is of non-aggregate type `%T'" +msgstr "" + #: cp/call.c:392 msgid "unable to call pointer to member function here" msgstr "" @@ -15331,18 +15349,128 @@ msgstr "" msgid "destructors take no parameters" msgstr "" +#: cp/call.c:529 +msgid "destructor name `~%T' does not match type `%T' of expression" +msgstr "" + +#: cp/call.c:2338 +msgid "%s %D(%T, %T, %T) <built-in>" +msgstr "" + +#: cp/call.c:2343 +msgid "%s %D(%T, %T) <built-in>" +msgstr "" + +#: cp/call.c:2347 +msgid "%s %D(%T) <built-in>" +msgstr "" + +#: cp/call.c:2351 +msgid "%s %T <conversion>" +msgstr "" + #: cp/call.c:2353 msgid "%s %+#D%s" msgstr "" +#: cp/call.c:2511 +msgid "no viable candidates" +msgstr "" + +#: cp/call.c:2525 +msgid "conversion from `%T' to `%T' is ambiguous" +msgstr "" + +#: cp/call.c:2642 +msgid "no matching function for call to `%D(%A)'" +msgstr "" + +#: cp/call.c:2653 cp/call.c:4639 +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:2680 +#, c-format +msgid "" +"pointer-to-member function %E cannot be called without an object; consider " +"using .* or ->*" +msgstr "" + +#: cp/call.c:2749 +msgid "no match for call to `(%T) (%A)'" +msgstr "" + +#: cp/call.c:2759 +msgid "call of `(%T) (%A)' is ambiguous" +msgstr "" + +#: cp/call.c:2794 +msgid "%s for `%T ? %T : %T' operator" +msgstr "" + +#: cp/call.c:2799 +msgid "%s for `%T %s' operator" +msgstr "" + +#: cp/call.c:2802 +msgid "%s for `%T [%T]' operator" +msgstr "" + +#: cp/call.c:2807 +msgid "%s for `%T %s %T' operator" +msgstr "" + +#: cp/call.c:2810 +msgid "%s for `%s %T' operator" +msgstr "" + #: cp/call.c:2902 msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" +#: cp/call.c:2961 +#, c-format +msgid "`%E' has type `void' and is not a throw-expression" +msgstr "" + +#: cp/call.c:2994 cp/call.c:3194 +msgid "operands to ?: have different types" +msgstr "" + +#: cp/call.c:3147 +msgid "enumeral mismatch in conditional expression: `%T' vs `%T'" +msgstr "" + +#: cp/call.c:3154 +msgid "enumeral and non-enumeral type in conditional expression" +msgstr "" + +#: cp/call.c:3235 +msgid "`%D' must be declared before use" +msgstr "" + +#: cp/call.c:3399 +msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead" +msgstr "" + +#: cp/call.c:3446 +msgid "using synthesized `%#D' for copy assignment" +msgstr "" + #: cp/call.c:3448 msgid " where cfront would use `%#D'" msgstr "" +#: cp/call.c:3475 +msgid "comparison between `%#T' and `%#T'" +msgstr "" + +#: cp/call.c:3708 +msgid "no suitable `operator delete' for `%T'" +msgstr "" + #: cp/call.c:3727 msgid "`%+#D' is private" msgstr "" @@ -15355,6 +15483,103 @@ msgstr "" msgid "`%+#D' is inaccessible" msgstr "" +#: cp/call.c:3732 +msgid "within this context" +msgstr "" + +#: cp/call.c:3774 +msgid "invalid conversion from `%T' to `%T'" +msgstr "" + +#: cp/call.c:3776 cp/call.c:3915 cp/call.c:3917 +msgid " initializing argument %P of `%D'" +msgstr "" + +#: cp/call.c:3839 cp/call.c:3843 +msgid " initializing argument %P of `%D' from result of `%D'" +msgstr "" + +#: cp/call.c:3849 cp/call.c:3852 +msgid " initializing temporary from result of `%D'" +msgstr "" + +#. Undefined behaviour [expr.call] 5.2.2/7. +#: cp/call.c:3986 +msgid "cannot pass objects of non-POD type `%#T' through `...'" +msgstr "" + +#. Undefined behaviour [expr.call] 5.2.2/7. +#: cp/call.c:4011 +msgid "cannot receive objects of non-POD type `%#T' through `...'" +msgstr "" + +#: cp/call.c:4153 +msgid "passing `%T' as `this' argument of `%#D' discards qualifiers" +msgstr "" + +#: cp/call.c:4401 +msgid "could not find class$ field in java interface type `%T'" +msgstr "" + +#: cp/call.c:4502 cp/typeck.c:2079 +msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'" +msgstr "" + +#: cp/call.c:4628 +msgid "no matching function for call to `%T::%D(%A)%V'" +msgstr "" + +#: cp/call.c:4652 +msgid "abstract virtual `%#D' called from constructor" +msgstr "" + +#: cp/call.c:4653 +msgid "abstract virtual `%#D' called from destructor" +msgstr "" + +#: cp/call.c:4658 +msgid "cannot call member function `%D' without object" +msgstr "" + +#: cp/call.c:5271 +msgid "passing `%T' chooses `%T' over `%T'" +msgstr "" + +#: cp/call.c:5273 cp/decl2.c:4489 +msgid " in call to `%D'" +msgstr "" + +#: cp/call.c:5322 cp/call.c:5447 +msgid "choosing `%D' over `%D'" +msgstr "" + +#: cp/call.c:5323 +msgid " for conversion from `%T' to `%T'" +msgstr "" + +#: cp/call.c:5325 +msgid " because conversion sequence for the argument is better" +msgstr "" + +#: cp/call.c:5449 +msgid "" +" because worst conversion for the former is better than worst conversion " +"for the latter" +msgstr "" + +#: cp/call.c:5565 cp/call.c:5586 +msgid "could not convert `%E' to `%T'" +msgstr "" + +#: cp/class.c:284 +msgid "" +"cannot convert from base `%T' to derived type `%T' via virtual base `%T'" +msgstr "" + +#: cp/class.c:994 +msgid "`%#D' and `%#D' cannot be overloaded" +msgstr "" + #. There has already been a declaration of this method #. or member template. #: cp/class.c:1005 @@ -15414,10 +15639,39 @@ msgstr "" msgid " because of local member `%#D' with same name" msgstr "" +#: cp/class.c:1326 +msgid "base class `%#T' has a non-virtual destructor" +msgstr "" + +#: cp/class.c:1346 +msgid "" +"base `%T' with only non-default constructor in class without a constructor" +msgstr "" + +#: cp/class.c:1932 +msgid "all member functions in class `%T' are private" +msgstr "" + +#: cp/class.c:1946 +msgid "`%#T' only defines a private destructor and has no friends" +msgstr "" + +#: cp/class.c:1989 +msgid "`%#T' only defines private constructors and has no friends" +msgstr "" + +#: cp/class.c:2110 cp/class.c:5014 +msgid "redefinition of `%#T'" +msgstr "" + #: cp/class.c:2111 msgid "previous definition of `%#T'" msgstr "" +#: cp/class.c:2441 +msgid "no unique final overrider for `%D' in `%T'" +msgstr "" + #. Here we know it is a hider, and no overrider exists. #: cp/class.c:2814 msgid "`%D' was hidden" @@ -15516,10 +15770,38 @@ msgstr "" msgid "field `%#D' with same name as class" msgstr "" +#: cp/class.c:3429 +msgid "`%#T' has pointer data members" +msgstr "" + +#: cp/class.c:3433 +msgid " but does not override `%T(const %T&)'" +msgstr "" + +#: cp/class.c:3435 +msgid " or `operator=(const %T&)'" +msgstr "" + +#: cp/class.c:3438 +msgid " but does not override `operator=(const %T&)'" +msgstr "" + #: cp/class.c:3906 msgid "initializer specified for non-virtual method `%D'" msgstr "" +#: cp/class.c:4690 +msgid "virtual base `%T' inaccessible in `%T' due to ambiguity" +msgstr "" + +#: cp/class.c:4760 +msgid "direct base `%T' inaccessible in `%T' due to ambiguity" +msgstr "" + +#: cp/class.c:5177 +msgid "`%#T' has virtual functions but non-virtual destructor" +msgstr "" + #: cp/class.c:5261 msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" @@ -15529,18 +15811,148 @@ msgstr "" msgid "language string `\"%s\"' not recognized" msgstr "" +#: cp/class.c:5814 +msgid "" +"cannot resolve overloaded function `%D' based on conversion to type `%T'" +msgstr "" + +#: cp/class.c:5935 +msgid "no matches converting function `%D' to type `%#T'" +msgstr "" + +#: cp/class.c:5958 +msgid "converting overloaded function `%D' to type `%#T' is ambiguous" +msgstr "" + +#: cp/class.c:5984 +msgid "assuming pointer to member `%D'" +msgstr "" + +#: cp/class.c:5987 +#, c-format +msgid "(a pointer to member can only be formed with `&%E')" +msgstr "" + #: cp/class.c:6031 cp/class.c:6199 cp/class.c:6206 msgid "not enough type information" msgstr "" +#: cp/class.c:6040 +msgid "argument of type `%T' does not match `%T'" +msgstr "" + #: cp/class.c:6183 msgid "invalid operation on uninstantiated type" msgstr "" +#. [basic.scope.class] +#. +#. 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:6434 cp/decl.c:1011 cp/decl.c:3159 cp/pt.c:1840 +msgid "declaration of `%#D'" +msgstr "" + #: cp/class.c:6435 msgid "changes meaning of `%D' from `%+#D'" msgstr "" +#. XXX Not i18n clean. +#: cp/cp-tree.h:3790 +#, c-format +msgid "%s is deprecated, please see the documentation for details" +msgstr "" + +#: cp/cvt.c:88 +msgid "can't convert from incomplete type `%T' to `%T'" +msgstr "" + +#: cp/cvt.c:97 +msgid "conversion of `%E' from `%T' to `%T' is ambiguous" +msgstr "" + +#: cp/cvt.c:126 +msgid "converting from `%T' to `%T'" +msgstr "" + +#: cp/cvt.c:198 cp/cvt.c:202 +msgid "pointer to member cast from `%T' to `%T' is via virtual base" +msgstr "" + +#: cp/cvt.c:220 cp/cvt.c:233 cp/cvt.c:272 +msgid "cannot convert `%E' from type `%T' to type `%T'" +msgstr "" + +#: cp/cvt.c:526 +msgid "conversion from `%T' to `%T' discards qualifiers" +msgstr "" + +#: cp/cvt.c:544 +msgid "casting `%T' to `%T' does not dereference pointer" +msgstr "" + +#: cp/cvt.c:573 +msgid "cannot convert type `%T' to type `%T'" +msgstr "" + +#: cp/cvt.c:690 +msgid "conversion from `%#T' to `%#T'" +msgstr "" + +#: cp/cvt.c:702 +msgid "`%#T' used where a `%T' was expected" +msgstr "" + +#: cp/cvt.c:719 +msgid "the address of `%D', will always be `true'" +msgstr "" + +#: cp/cvt.c:739 +msgid "`%#T' used where a floating point value was expected" +msgstr "" + +#: cp/cvt.c:794 +msgid "conversion from `%T' to non-scalar type `%T' requested" +msgstr "" + +#: cp/cvt.c:879 +msgid "object of incomplete type `%T' will not be accessed in %s" +msgstr "" + +#: cp/cvt.c:882 +msgid "object of type `%T' will not be accessed in %s" +msgstr "" + +#: cp/cvt.c:898 +msgid "object `%E' of incomplete type `%T' will not be accessed in %s" +msgstr "" + +#. [over.over] enumerates the places where we can take the address +#. of an overloaded function, and this is not one of them. +#: cp/cvt.c:918 +#, c-format +msgid "%s cannot resolve address of overloaded function" +msgstr "" + +#. Only warn when there is no &. +#: cp/cvt.c:923 +#, c-format +msgid "%s is a reference, not call, to function `%E'" +msgstr "" + +#: cp/cvt.c:1061 +msgid "converting NULL to non-pointer type" +msgstr "" + +#: cp/cvt.c:1137 +msgid "ambiguous default type conversion from `%T'" +msgstr "" + +#: cp/cvt.c:1139 +msgid " candidate conversions include `%D' and `%D'" +msgstr "" + #: cp/decl.c:1012 cp/decl.c:3259 msgid "conflicts with previous declaration `%#D'" msgstr "" @@ -15553,22 +15965,62 @@ msgstr "" msgid "label `%D' defined but not used" msgstr "" +#: cp/decl.c:2286 +msgid "namespace alias `%D' not allowed here, assuming `%D'" +msgstr "" + #: cp/decl.c:3069 cp/decl.c:3457 msgid "previous declaration of `%D'" msgstr "" +#: cp/decl.c:3146 cp/decl.c:3181 +msgid "shadowing %s function `%#D'" +msgstr "" + +#: cp/decl.c:3155 +msgid "library function `%#D' redeclared as non-function `%#D'" +msgstr "" + +#: cp/decl.c:3160 +msgid "conflicts with built-in declaration `%#D'" +msgstr "" + +#: cp/decl.c:3176 cp/decl.c:3269 cp/decl.c:3285 +msgid "new declaration `%#D'" +msgstr "" + +#: cp/decl.c:3177 +msgid "ambiguates built-in declaration `%#D'" +msgstr "" + +#: cp/decl.c:3233 +msgid "`%#D' redeclared as different kind of symbol" +msgstr "" + #: cp/decl.c:3236 msgid "previous declaration of `%#D'" msgstr "" +#: cp/decl.c:3258 +msgid "declaration of template `%#D'" +msgstr "" + #: cp/decl.c:3270 cp/decl.c:3286 msgid "ambiguates old declaration `%#D'" msgstr "" +#: cp/decl.c:3278 +msgid "declaration of C function `%#D' conflicts with" +msgstr "" + #: cp/decl.c:3280 msgid "previous declaration `%#D' here" msgstr "" +#: cp/decl.c:3296 +msgid "conflicting types for `%#D'" +msgstr "" + #: cp/decl.c:3297 msgid "previous declaration as `%#D'" msgstr "" @@ -15594,22 +16046,58 @@ msgstr "" msgid "previous declaration of `%#D' with %L linkage" msgstr "" +#: cp/decl.c:3364 +msgid "conflicts with new declaration with %L linkage" +msgstr "" + +#: cp/decl.c:3389 cp/decl.c:3397 +msgid "default argument given for parameter %d of `%#D'" +msgstr "" + #: cp/decl.c:3391 cp/decl.c:3399 msgid "after previous specification in `%#D'" msgstr "" +#: cp/decl.c:3408 +msgid "`%#D' was used before it was declared inline" +msgstr "" + #: cp/decl.c:3410 msgid "previous non-inline declaration here" msgstr "" +#: cp/decl.c:3456 +msgid "redundant redeclaration of `%D' in same scope" +msgstr "" + +#: cp/decl.c:3539 +msgid "declaration of `%F' throws different exceptions" +msgstr "" + #: cp/decl.c:3541 msgid "than previous declaration `%F'" msgstr "" +#. From [temp.expl.spec]: +#. +#. If a template, a member template or the member of a class +#. template is explicitly specialized then that +#. specialization shall be declared before the first use of +#. that specialization that would cause an implicit +#. instantiation to take place, in every translation unit in +#. which such a use occurs. +#: cp/decl.c:3666 +msgid "explicit specialization of %D after first use" +msgstr "" + #: cp/decl.c:3911 msgid "`%#D' used prior to declaration" msgstr "" +#: cp/decl.c:3942 +msgid "redeclaration of `wchar_t' as `%T'" +msgstr "" + #. A redeclaration of main, but not a duplicate of the #. previous one. #. @@ -15620,23 +16108,64 @@ msgstr "" msgid "invalid redeclaration of `%D'" msgstr "" +#: cp/decl.c:3971 +msgid "as `%D'" +msgstr "" + #: cp/decl.c:4061 msgid "previous external decl of `%#D'" msgstr "" +#: cp/decl.c:4102 +msgid "`%D' was previously implicitly declared to return `int'" +msgstr "" + +#: cp/decl.c:4162 +msgid "extern declaration of `%#D' doesn't match" +msgstr "" + #: cp/decl.c:4163 msgid "global declaration `%#D'" msgstr "" +#: cp/decl.c:4197 +msgid "declaration of `%#D' shadows a parameter" +msgstr "" + +#: cp/decl.c:4217 +#, c-format +msgid "declaration of `%s' shadows a member of `this'" +msgstr "" + +#: cp/decl.c:4582 +msgid "`%#D' hides constructor for `%#T'" +msgstr "" + +#: cp/decl.c:4597 +msgid "`%#D' conflicts with previous using declaration `%#D'" +msgstr "" + #: cp/decl.c:4609 msgid "previous non-function declaration `%#D'" msgstr "" +#: cp/decl.c:4610 +msgid "conflicts with function declaration `%#D'" +msgstr "" + +#: cp/decl.c:4700 +msgid "implicit declaration of function `%#D'" +msgstr "" + #: cp/decl.c:4858 #, c-format msgid "label `%s' referenced outside of any function" msgstr "" +#: cp/decl.c:4961 cp/decl.c:4985 cp/decl.c:5078 +msgid "jump to label `%D'" +msgstr "" + #: cp/decl.c:4963 cp/decl.c:4987 msgid "jump to case label" msgstr "" @@ -15658,10 +16187,6 @@ msgstr "" msgid " enters catch block" msgstr "" -#: cp/decl.c:5078 -msgid "jump to label `%D'" -msgstr "" - #: cp/decl.c:5079 msgid " from here" msgstr "" @@ -15670,6 +16195,68 @@ msgstr "" msgid " skips initialization of `%#D'" msgstr "" +#: cp/decl.c:5127 +msgid "label named wchar_t" +msgstr "" + +#: cp/decl.c:5131 +msgid "duplicate label `%D'" +msgstr "" + +#: cp/decl.c:5216 +#, c-format +msgid "case label `%E' not within a switch statement" +msgstr "" + +#. Definition isn't the kind we were looking for. +#: cp/decl.c:5349 cp/decl.c:5369 +msgid "`%#D' redeclared as %C" +msgstr "" + +#. This happens for A::B where B is a template, and there are no +#. template arguments. +#: cp/decl.c:5458 +msgid "invalid use of `%D'" +msgstr "" + +#: cp/decl.c:5499 +msgid "`%D::%D' is not a template" +msgstr "" + +#: cp/decl.c:5511 +msgid "`%D' undeclared in namespace `%D'" +msgstr "" + +#: cp/decl.c:5645 +msgid "`%D' used without template parameters" +msgstr "" + +#: cp/decl.c:5656 cp/decl.c:5672 cp/decl.c:5743 +msgid "no class template named `%#T' in `%#T'" +msgstr "" + +#: cp/decl.c:5690 cp/decl.c:5705 +msgid "no type named `%#T' in `%#T'" +msgstr "" + +#: cp/decl.c:5922 +msgid "lookup of `%D' finds `%#D'" +msgstr "" + +#: cp/decl.c:5924 +msgid " instead of `%D' from dependent base class" +msgstr "" + +#: cp/decl.c:5926 +msgid " (use `typename %T::%D' if that's what you meant)" +msgstr "" + +#: cp/decl.c:6099 +msgid "" +"lookup of `%D' in the scope of `%#T' (`%#D') does not match lookup in the " +"current scope (`%#D')" +msgstr "" + #: cp/decl.c:6922 msgid "an anonymous union cannot have function members" msgstr "" @@ -15687,6 +16274,10 @@ msgid "" "member %#D' with copy assignment operator not allowed in anonymous aggregate" msgstr "" +#: cp/decl.c:6983 +msgid "redeclaration of C++ built-in type `%T'" +msgstr "" + #: cp/decl.c:7018 msgid "multiple types in one declaration" msgstr "" @@ -15703,6 +16294,97 @@ msgstr "" msgid "ISO C++ prohibits anonymous structs" msgstr "" +#: cp/decl.c:7059 +msgid "`%D' can only be specified for functions" +msgstr "" + +#: cp/decl.c:7061 +msgid "`%D' can only be specified inside a class" +msgstr "" + +#: cp/decl.c:7063 +msgid "`%D' can only be specified for constructors" +msgstr "" + +#: cp/decl.c:7066 +msgid "`%D' can only be specified for objects and functions" +msgstr "" + +#: cp/decl.c:7203 +msgid "typedef `%D' is initialized" +msgstr "" + +#: cp/decl.c:7209 +msgid "function `%#D' is initialized like a variable" +msgstr "" + +#: cp/decl.c:7221 +msgid "declaration of `%#D' has `extern' and is initialized" +msgstr "" + +#: cp/decl.c:7251 +msgid "`%#D' is not a static member of `%#T'" +msgstr "" + +#: cp/decl.c:7256 +msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'" +msgstr "" + +#: cp/decl.c:7267 +msgid "duplicate initialization of %D" +msgstr "" + +#: cp/decl.c:7296 +msgid "declaration of `%#D' outside of class is not definition" +msgstr "" + +#: cp/decl.c:7344 +msgid "variable `%#D' has initializer but incomplete type" +msgstr "" + +#: cp/decl.c:7352 cp/decl.c:7703 +msgid "elements of array `%#D' have incomplete type" +msgstr "" + +#: cp/decl.c:7368 +msgid "aggregate `%#D' has incomplete type and cannot be initialized" +msgstr "" + +#: cp/decl.c:7407 +msgid "`%D' declared as reference but not initialized" +msgstr "" + +#: cp/decl.c:7416 +msgid "ISO C++ forbids use of initializer list to initialize reference `%D'" +msgstr "" + +#: cp/decl.c:7449 +msgid "cannot initialize `%T' from `%T'" +msgstr "" + +#: cp/decl.c:7510 +msgid "initializer fails to determine size of `%D'" +msgstr "" + +#: cp/decl.c:7515 +msgid "array size missing in `%D'" +msgstr "" + +#: cp/decl.c:7527 +msgid "zero-size array `%D'" +msgstr "" + +#. An automatic variable with an incomplete type: that is an error. +#. Don't talk about array types here, since we took care of that +#. message in grokdeclarator. +#: cp/decl.c:7560 +msgid "storage size of `%D' isn't known" +msgstr "" + +#: cp/decl.c:7582 +msgid "storage size of `%D' isn't constant" +msgstr "" + #: cp/decl.c:7633 msgid "" "sorry: semantics of inline function static data `%#D' are wrong (you'll wind " @@ -15713,14 +16395,71 @@ msgstr "" msgid " you can work around this by removing the initializer" msgstr "" +#: cp/decl.c:7662 +msgid "uninitialized const `%D'" +msgstr "" + +#: cp/decl.c:7697 +msgid "variable-sized object `%D' may not be initialized" +msgstr "" + +#: cp/decl.c:7708 cp/typeck2.c:201 +msgid "`%D' has incomplete type" +msgstr "" + +#: cp/decl.c:7740 +msgid "`%D' must be initialized by constructor, not by `{...}'" +msgstr "" + +#: cp/decl.c:7770 +msgid "structure `%D' with uninitialized const members" +msgstr "" + +#: cp/decl.c:7772 +msgid "structure `%D' with uninitialized reference members" +msgstr "" + #: cp/decl.c:8037 msgid "assignment (not initialization) in declaration" msgstr "" +#: cp/decl.c:8047 +msgid "cannot initialize `%D' to namespace `%D'" +msgstr "" + +#: cp/decl.c:8104 +msgid "shadowing previous type declaration of `%#D'" +msgstr "" + +#: cp/decl.c:8503 +msgid "multiple initializations given for `%D'" +msgstr "" + #: cp/decl.c:8603 msgid "invalid catch parameter" msgstr "" +#: cp/decl.c:8721 +msgid "destructor for alien class `%T' cannot be a member" +msgstr "" + +#: cp/decl.c:8724 +msgid "constructor for alien class `%T' cannot be a member" +msgstr "" + +#: cp/decl.c:8743 +msgid "`%D' declared as a `virtual' %s" +msgstr "" + +#: cp/decl.c:8745 +msgid "`%D' declared as an `inline' %s" +msgstr "" + +#: cp/decl.c:8747 +msgid "" +"`const' and `volatile' function specifiers on `%D' invalid in %s declaration" +msgstr "" + #: cp/decl.c:8750 msgid "`%D' declared as a friend" msgstr "" @@ -15745,229 +16484,785 @@ msgstr "" msgid "`main' must return `int'" msgstr "" +#: cp/decl.c:8866 +msgid "non-local function `%#D' uses anonymous type" +msgstr "" + #: cp/decl.c:8869 msgid "" "`%#D' does not refer to the unqualified type, so it is not used for linkage" msgstr "" +#: cp/decl.c:8875 +msgid "non-local function `%#D' uses local type `%T'" +msgstr "" + +#: cp/decl.c:8898 +msgid "%smember function `%D' cannot have `%T' method qualifier" +msgstr "" + +#: cp/decl.c:8922 +msgid "defining explicit specialization `%D' in friend declaration" +msgstr "" + +#. Something like `template <class T> friend void f<T>()'. +#: cp/decl.c:8932 +msgid "invalid use of template-id `%D' in declaration of primary template" +msgstr "" + +#: cp/decl.c:8960 +msgid "" +"default arguments are not allowed in declaration of friend template " +"specialization `%D'" +msgstr "" + +#: cp/decl.c:8967 +msgid "" +"`inline' is not allowed in declaration of friend template specialization `%D'" +msgstr "" + +#: cp/decl.c:9029 +msgid "definition of implicitly-declared `%D'" +msgstr "" + +#: cp/decl.c:9041 cp/decl2.c:1384 +msgid "no `%#D' member function declared in class `%T'" +msgstr "" + +#: cp/decl.c:9160 +msgid "non-local variable `%#D' uses local type `%T'" +msgstr "" + +#: cp/decl.c:9250 +msgid "" +"invalid in-class initialization of static data member of non-integral type `%" +"T'" +msgstr "" + +#: cp/decl.c:9259 +msgid "ISO C++ forbids in-class initialization of non-const static member `%D'" +msgstr "" + +#: cp/decl.c:9262 +msgid "" +"ISO C++ forbids initialization of member constant `%D' of non-integral type `" +"%T'" +msgstr "" + +#: cp/decl.c:9312 +msgid "size of array `%D' has non-integer type" +msgstr "" + +#: cp/decl.c:9314 +msgid "size of array has non-integer type" +msgstr "" + +#: cp/decl.c:9334 +msgid "size of array `%D' is negative" +msgstr "" + +#: cp/decl.c:9336 +msgid "size of array is negative" +msgstr "" + +#: cp/decl.c:9345 +msgid "ISO C++ forbids zero-size array `%D'" +msgstr "" + +#: cp/decl.c:9347 +msgid "ISO C++ forbids zero-size array" +msgstr "" + +#: cp/decl.c:9354 +msgid "size of array `%D' is not an integral constant-expression" +msgstr "" + +#: cp/decl.c:9357 +msgid "size of array is not an integral constant-expression" +msgstr "" + +#: cp/decl.c:9375 +msgid "ISO C++ forbids variable-size array `%D'" +msgstr "" + +#: cp/decl.c:9378 +msgid "ISO C++ forbids variable-size array" +msgstr "" + #: cp/decl.c:9389 msgid "overflow in array dimension" msgstr "" +#: cp/decl.c:9448 +msgid "declaration of `%D' as %s" +msgstr "" + +#: cp/decl.c:9450 +#, c-format +msgid "creating %s" +msgstr "" + +#: cp/decl.c:9462 +msgid "" +"declaration of `%D' as multidimensional array must have bounds for all " +"dimensions except the first" +msgstr "" + +#: cp/decl.c:9465 +msgid "" +"multidimensional array must have bounds for all dimensions except the first" +msgstr "" + +#: cp/decl.c:9494 +msgid "return type specification for constructor invalid" +msgstr "" + +#: cp/decl.c:9501 +msgid "return type specification for destructor invalid" +msgstr "" + +#: cp/decl.c:9507 +msgid "operator `%T' declared to return `%T'" +msgstr "" + +#: cp/decl.c:9509 +msgid "return type specified for `operator %T'" +msgstr "" + #: cp/decl.c:9679 msgid "destructors must be member functions" msgstr "" -#: cp/decl.c:10006 +#: cp/decl.c:9698 +msgid "destructor `%T' must match class name `%T'" +msgstr "" + +#: cp/decl.c:9748 +msgid "invalid declarator" +msgstr "" + +#: cp/decl.c:9801 +msgid "declarator-id missing; using reserved word `%D'" +msgstr "" + +#: cp/decl.c:9845 +msgid "`%T::%D' is not a valid declarator" +msgstr "" + +#: cp/decl.c:9847 +msgid " perhaps you want `typename %T::%D' to make it a type" +msgstr "" + +#: cp/decl.c:9859 +msgid "type `%T' is not derived from type `%T'" +msgstr "" + +#. Parse error puts this typespec where +#. a declarator should go. +#: cp/decl.c:9905 +msgid "`%T' specified as declarator-id" +msgstr "" + +#: cp/decl.c:9907 +msgid " perhaps you want `%T' for a constructor" +msgstr "" + +#: cp/decl.c:9921 +msgid "`%D' as declarator" +msgstr "" + +#: cp/decl.c:9936 +msgid "declaration of `%D' as non-function" +msgstr "" + +#: cp/decl.c:10005 msgid "`bool' is now a keyword" msgstr "" -#: cp/decl.c:10037 +#: cp/decl.c:10007 +msgid "extraneous `%T' ignored" +msgstr "" + +#: cp/decl.c:10023 cp/decl.c:10057 +msgid "multiple declarations `%T' and `%T'" +msgstr "" + +#: cp/decl.c:10036 msgid "ISO C++ does not support `long long'" msgstr "" -#: cp/decl.c:10178 +#: cp/decl.c:10128 cp/decl.c:10131 +#, c-format +msgid "ISO C++ forbids declaration of `%s' with no type" +msgstr "" + +#. The implicit typename extension is deprecated and will be +#. removed. Warn about its use now. +#: cp/decl.c:10141 +msgid "`%T' is implicitly a typename" +msgstr "" + +#: cp/decl.c:10177 #, c-format msgid "short, signed or unsigned invalid for `%s'" msgstr "" -#: cp/decl.c:10183 +#: cp/decl.c:10182 #, c-format msgid "long and short specified together for `%s'" msgstr "" -#: cp/decl.c:10194 +#: cp/decl.c:10193 #, c-format msgid "signed and unsigned given together for `%s'" msgstr "" -#: cp/decl.c:10341 +#: cp/decl.c:10298 +msgid "qualifiers are not allowed on declaration of `operator %T'" +msgstr "" + +#: cp/decl.c:10326 +msgid "member `%D' cannot be declared both virtual and static" +msgstr "" + +#: cp/decl.c:10340 msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:10345 +#: cp/decl.c:10344 msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:10358 +#: cp/decl.c:10357 msgid "virtual outside class declaration" msgstr "" -#: cp/decl.c:10412 +#: cp/decl.c:10411 #, c-format msgid "storage class specified for %s `%s'" msgstr "" -#: cp/decl.c:10450 +#: cp/decl.c:10449 msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:10633 +#: cp/decl.c:10553 +msgid "size of member `%D' is not constant" +msgstr "" + +#: cp/decl.c:10632 msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:10657 +#: cp/decl.c:10635 +#, c-format +msgid "destructors may not be `%s'" +msgstr "" + +#: cp/decl.c:10656 msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.c:10660 +#: cp/decl.c:10659 msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:10675 +#: cp/decl.c:10664 +#, c-format +msgid "constructors may not be `%s'" +msgstr "" + +#: cp/decl.c:10674 msgid "return value type specifier for constructor ignored" msgstr "" -#: cp/decl.c:10694 +#: cp/decl.c:10693 #, c-format msgid "can't initialize friend function `%s'" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:10698 +#: cp/decl.c:10697 msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:10703 +#: cp/decl.c:10702 msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:10759 +#: cp/decl.c:10704 +#, c-format +msgid "can't define friend function `%s' in a local class definition" +msgstr "" + +#: cp/decl.c:10728 +msgid "destructors may not have parameters" +msgstr "" + +#: cp/decl.c:10758 #, c-format msgid "cannot declare %s to references" msgstr "" -#: cp/decl.c:10785 +#: cp/decl.c:10769 +msgid "cannot declare pointer to `%#T' member" +msgstr "" + +#: cp/decl.c:10784 msgid "invalid type: `void &'" msgstr "" -#: cp/decl.c:10836 +#: cp/decl.c:10835 msgid "discarding `const' applied to a reference" msgstr "" -#: cp/decl.c:10838 +#: cp/decl.c:10837 msgid "discarding `volatile' applied to a reference" msgstr "" +#: cp/decl.c:10948 +msgid "extra qualification `%T::' on member `%s' ignored" +msgstr "" + +#: cp/decl.c:10958 +msgid "cannot declare member function `%T::%s' within `%T'" +msgstr "" + +#: cp/decl.c:10973 +msgid "cannot declare member `%T::%s' within `%T'" +msgstr "" + #. [dcl.fct.spec] The explicit specifier shall only be used in #. declarations of constructors within a class definition. -#: cp/decl.c:11054 +#: cp/decl.c:11053 msgid "only declarations of constructors can be `explicit'" msgstr "" -#: cp/decl.c:11062 +#: cp/decl.c:11061 #, c-format msgid "non-member `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11067 +#: cp/decl.c:11066 #, c-format msgid "non-object member `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11073 +#: cp/decl.c:11072 #, c-format msgid "function `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11078 +#: cp/decl.c:11077 #, c-format msgid "static `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11083 +#: cp/decl.c:11082 #, c-format msgid "const `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11164 +#: cp/decl.c:11095 +msgid "template-id `%D' used as a declarator" +msgstr "" + +#: cp/decl.c:11116 +msgid "ISO C++ forbids nested type `%D' with same name as enclosing class" +msgstr "" + +#: cp/decl.c:11163 msgid "typedef name may not be class-qualified" msgstr "" -#: cp/decl.c:11172 +#: cp/decl.c:11171 msgid "invalid type qualifier for non-member function type" msgstr "" -#: cp/decl.c:11188 +#: cp/decl.c:11187 msgid "typedef declaration includes an initializer" msgstr "" -#: cp/decl.c:11321 +#: cp/decl.c:11240 +msgid "type qualifiers specified for friend class declaration" +msgstr "" + +#: cp/decl.c:11245 +msgid "`inline' specified for friend class declaration" +msgstr "" + +#: cp/decl.c:11255 +msgid "template parameters cannot be friends" +msgstr "" + +#: cp/decl.c:11257 +msgid "friend declaration requires class-key, i.e. `friend class %T::%T'" +msgstr "" + +#: cp/decl.c:11262 +msgid "friend declaration requires class-key, i.e. `friend %#T'" +msgstr "" + +#: cp/decl.c:11278 +msgid "trying to make class `%T' a friend of global scope" +msgstr "" + +#: cp/decl.c:11289 +msgid "invalid qualifiers on non-member function type" +msgstr "" + +#: cp/decl.c:11308 +msgid "abstract declarator `%T' used as declaration" +msgstr "" + +#: cp/decl.c:11320 msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:11330 +#: cp/decl.c:11329 msgid "variable or field declared void" msgstr "" -#: cp/decl.c:11340 +#: cp/decl.c:11339 msgid "cannot use `::' in parameter declaration" msgstr "" -#: cp/decl.c:11525 +#. Something like struct S { int N::j; }; +#: cp/decl.c:11385 +msgid "invalid use of `::'" +msgstr "" + +#: cp/decl.c:11397 +msgid "function `%D' cannot be declared friend" +msgstr "" + +#: cp/decl.c:11409 +msgid "can't make `%D' into a method -- not in a class" +msgstr "" + +#: cp/decl.c:11418 +msgid "function `%D' declared virtual inside a union" +msgstr "" + +#: cp/decl.c:11430 +msgid "`%D' cannot be declared virtual, since it is always static" +msgstr "" + +#: cp/decl.c:11503 +msgid "field `%D' has incomplete type" +msgstr "" + +#: cp/decl.c:11505 +msgid "name `%T' has incomplete type" +msgstr "" + +#: cp/decl.c:11514 +msgid " in instantiation of template `%T'" +msgstr "" + +#: cp/decl.c:11524 #, c-format msgid "`%s' is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:11542 +#: cp/decl.c:11541 msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.c:11651 +#. An attempt is being made to initialize a non-static +#. member. But, from [class.mem]: +#. +#. 4 A member-declarator can contain a +#. constant-initializer only if it declares a static +#. member (_class.static_) of integral or enumeration +#. type, see _class.static.data_. +#. +#. This used to be relatively common practice, but +#. 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:11583 +msgid "ISO C++ forbids initialization of member `%D'" +msgstr "" + +#: cp/decl.c:11585 +msgid "making `%D' static" +msgstr "" + +#: cp/decl.c:11609 +msgid "" +"ISO C++ forbids static data member `%D' with same name as enclosing class" +msgstr "" + +#: cp/decl.c:11650 #, c-format msgid "storage class `auto' invalid for function `%s'" msgstr "" -#: cp/decl.c:11653 +#: cp/decl.c:11652 #, c-format msgid "storage class `register' invalid for function `%s'" msgstr "" -#: cp/decl.c:11664 +#: cp/decl.c:11663 #, c-format msgid "" "storage class `static' invalid for function `%s' declared out of global scope" msgstr "" -#: cp/decl.c:11666 +#: cp/decl.c:11665 #, c-format msgid "" "storage class `inline' invalid for function `%s' declared out of global scope" msgstr "" -#: cp/decl.c:11673 +#: cp/decl.c:11672 #, c-format msgid "virtual non-class function `%s'" msgstr "" +#: cp/decl.c:11701 +msgid "cannot declare member function `%D' to have static linkage" +msgstr "" + #. FIXME need arm citation -#: cp/decl.c:11708 +#: cp/decl.c:11707 msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:11985 +#: cp/decl.c:11735 +msgid "" +"`static' may not be used when defining (as opposed to declaring) a static " +"data member" +msgstr "" + +#: cp/decl.c:11741 +msgid "static member `%D' declared `register'" +msgstr "" + +#: cp/decl.c:11746 +msgid "cannot explicitly declare member `%#D' to have extern linkage" +msgstr "" + +#: cp/decl.c:11918 +msgid "default argument for `%#D' has type `%T'" +msgstr "" + +#: cp/decl.c:11921 +msgid "default argument for parameter of type `%T' has type `%T'" +msgstr "" + +#: cp/decl.c:11938 +msgid "default argument `%E' uses local variable `%D'" +msgstr "" + +#: cp/decl.c:11982 +#, c-format +msgid "invalid string constant `%E'" +msgstr "" + +#: cp/decl.c:11984 msgid "" "invalid integer constant in parameter list, did you forget to give parameter " "name?" msgstr "" -#: cp/decl.c:12422 +#: cp/decl.c:12018 +msgid "parameter `%D' invalidly declared method type" +msgstr "" + +#: cp/decl.c:12024 +msgid "parameter `%D' invalidly declared offset type" +msgstr "" + +#: cp/decl.c:12048 +msgid "parameter `%D' includes %s to array of unknown bound `%T'" +msgstr "" + +#. [class.copy] +#. +#. A declaration of a constructor for a class X is ill-formed if +#. its first parameter is of type (optionally cv-qualified) X +#. and either there are no other parameters or else all other +#. parameters have default arguments. +#. +#. We *don't* complain about member template instantiations that +#. have this form, though; they can occur as we try to decide +#. what constructor to use during overload resolution. Since +#. overload resolution will never prefer such a constructor to +#. the non-template copy constructor (which is either explicitly +#. 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:12215 +msgid "invalid constructor; you probably meant `%T (const %T&)'" +msgstr "" + +#: cp/decl.c:12366 +msgid "`%D' must be a nonstatic member function" +msgstr "" + +#: cp/decl.c:12372 +msgid "" +"`%D' must be either a non-static member function or a non-member function" +msgstr "" + +#: cp/decl.c:12389 +msgid "`%D' must have an argument of class or enumerated type" +msgstr "" + +#: cp/decl.c:12421 #, c-format msgid "conversion to %s%s will never use a type conversion operator" msgstr "" -#: cp/decl.c:13080 +#. 13.4.0.3 +#: cp/decl.c:12428 +msgid "ISO C++ prohibits overloading operator ?:" +msgstr "" + +#: cp/decl.c:12478 +msgid "postfix `%D' must take `int' as its argument" +msgstr "" + +#: cp/decl.c:12482 +msgid "postfix `%D' must take `int' as its second argument" +msgstr "" + +#: cp/decl.c:12489 +msgid "`%D' must take either zero or one argument" +msgstr "" + +#: cp/decl.c:12491 +msgid "`%D' must take either one or two arguments" +msgstr "" + +#: cp/decl.c:12512 +msgid "prefix `%D' should return `%T'" +msgstr "" + +#: cp/decl.c:12518 +msgid "postfix `%D' should return `%T'" +msgstr "" + +#: cp/decl.c:12527 +msgid "`%D' must take `void'" +msgstr "" + +#: cp/decl.c:12529 cp/decl.c:12537 +msgid "`%D' must take exactly one argument" +msgstr "" + +#: cp/decl.c:12539 +msgid "`%D' must take exactly two arguments" +msgstr "" + +#: cp/decl.c:12547 +msgid "user-defined `%D' always evaluates both arguments" +msgstr "" + +#: cp/decl.c:12559 +msgid "`%D' should return by value" +msgstr "" + +#: cp/decl.c:12571 cp/decl.c:12574 +msgid "`%D' cannot have default arguments" +msgstr "" + +#: cp/decl.c:12667 +msgid "`%s %T' declares a new type at namespace scope" +msgstr "" + +#: cp/decl.c:12670 +msgid "" +" names from dependent base classes are not visible to unqualified name " +"lookup - to refer to the inherited type, say `%s %T::%T'" +msgstr "" + +#: cp/decl.c:12706 +msgid "using typedef-name `%D' after `%s'" +msgstr "" + +#: cp/decl.c:12709 +msgid "using template type parameter `%T' after `%s'" +msgstr "" + +#: cp/decl.c:12791 +msgid "use of enum `%#D' without previous declaration" +msgstr "" + +#: cp/decl.c:12901 +msgid "derived union `%T' invalid" +msgstr "" + +#: cp/decl.c:12945 +msgid "base type `%T' fails to be a struct or class type" +msgstr "" + +#: cp/decl.c:12957 +msgid "base class `%T' has incomplete type" +msgstr "" + +#: cp/decl.c:12965 +msgid "recursive type `%T' undefined" +msgstr "" + +#: cp/decl.c:12967 +msgid "duplicate base type `%T' invalid" +msgstr "" + +#: cp/decl.c:13078 +msgid "multiple definition of `%#T'" +msgstr "" + +#: cp/decl.c:13079 msgid "previous definition here" msgstr "" -#: cp/decl.c:13494 +#: cp/decl.c:13254 +msgid "enumerator value for `%D' not integer constant" +msgstr "" + +#: cp/decl.c:13274 +msgid "overflow in enumeration values at `%D'" +msgstr "" + +#: cp/decl.c:13363 +msgid "return type `%#T' is incomplete" +msgstr "" + +#: cp/decl.c:13472 +msgid "semicolon missing after declaration of `%#T'" +msgstr "" + +#: cp/decl.c:13493 msgid "return type for `main' changed to `int'" msgstr "" -#: cp/decl.c:13525 +#: cp/decl.c:13524 msgid "`%D' implicitly declared before its definition" msgstr "" +#: cp/decl.c:13546 cp/typeck.c:6662 +msgid "`operator=' should return a reference to `*this'" +msgstr "" + +#: cp/decl.c:13830 +msgid "parameter `%D' declared void" +msgstr "" + +#: cp/decl.c:14210 +msgid "`%D' is already defined in class `%T'" +msgstr "" + +#: cp/decl.c:14361 +msgid "parser lost in parsing declaration of `%D'" +msgstr "" + +#: cp/decl.c:14446 +msgid "static member function `%#D' declared with type qualifiers" +msgstr "" + #: cp/decl2.c:529 #, c-format msgid "-f%s is no longer supported" @@ -15987,6 +17282,15 @@ msgstr "" msgid "-Wno-strict-prototypes is not supported in C++" msgstr "" +#: cp/decl2.c:761 +#, c-format +msgid "duplicate type qualifiers in %s declaration" +msgstr "" + +#: cp/decl2.c:800 +msgid "template `%#D' instantiated in file without #pragma interface" +msgstr "" + #: cp/decl2.c:806 msgid "template `%#D' defined in file without #pragma interface" msgstr "" @@ -16005,6 +17309,14 @@ msgstr "" msgid "ambiguous conversion for array subscript" msgstr "" +#: cp/decl2.c:1069 +msgid "invalid types `%T[%T]' for array subscript" +msgstr "" + +#: cp/decl2.c:1117 +msgid "type `%#T' argument given to `delete', expected pointer" +msgstr "" + #: cp/decl2.c:1125 msgid "anachronistic use of array size in vector delete" msgstr "" @@ -16015,6 +17327,41 @@ msgid "" "`delete'" msgstr "" +#: cp/decl2.c:1142 +msgid "deleting `%T' is undefined" +msgstr "" + +#: cp/decl2.c:1150 +msgid "deleting array `%#D'" +msgstr "" + +#. 14.5.2.2 [temp.mem] +#. +#. A local class shall not have member templates. +#: cp/decl2.c:1197 +msgid "invalid declaration of member template `%#D' in local class" +msgstr "" + +#: cp/decl2.c:1206 +msgid "invalid use of `virtual' in template declaration of `%#D'" +msgstr "" + +#: cp/decl2.c:1216 cp/pt.c:2559 +msgid "template declaration of `%#D'" +msgstr "" + +#: cp/decl2.c:1266 +msgid "Java method '%D' has non-Java return type `%T'" +msgstr "" + +#: cp/decl2.c:1275 +msgid "Java method '%D' has non-Java parameter type `%T'" +msgstr "" + +#: cp/decl2.c:1371 +msgid "prototype for `%#D' does not match any in class `%T'" +msgstr "" + #: cp/decl2.c:1373 msgid "candidate%s: %+#D" msgstr "" @@ -16031,10 +17378,54 @@ msgstr "" msgid "(an out of class initialization is required)" msgstr "" +#: cp/decl2.c:1494 +msgid "invalid data member initialization" +msgstr "" + +#: cp/decl2.c:1497 +msgid "(use `=' to initialize static data members)" +msgstr "" + +#: cp/decl2.c:1537 +msgid "member `%D' conflicts with virtual function table field name" +msgstr "" + +#: cp/decl2.c:1557 +msgid "`%D' is already defined in `%T'" +msgstr "" + #: cp/decl2.c:1608 msgid "field initializer is not constant" msgstr "" +#: cp/decl2.c:1631 +msgid "`asm' specifiers are not permitted on non-static data members" +msgstr "" + +#: cp/decl2.c:1683 +msgid "cannot declare `%D' to be a bit-field type" +msgstr "" + +#: cp/decl2.c:1693 +msgid "cannot declare bit-field `%D' with function type" +msgstr "" + +#: cp/decl2.c:1700 +msgid "`%D' is already defined in the class %T" +msgstr "" + +#: cp/decl2.c:1709 +msgid "static member `%D' cannot be a bit-field" +msgstr "" + +#: cp/decl2.c:1778 +msgid "initializer specified for non-member function `%D'" +msgstr "" + +#: cp/decl2.c:1782 +msgid "invalid initializer for virtual method `%D'" +msgstr "" + #: cp/decl2.c:1886 msgid "anonymous struct not inside named type" msgstr "" @@ -16047,44 +17438,137 @@ msgstr "" msgid "anonymous aggregate with no members" msgstr "" +#: cp/decl2.c:2059 +msgid "`operator new' must return type `%T'" +msgstr "" + +#: cp/decl2.c:2067 +msgid "`operator new' takes type `size_t' (`%T') as first parameter" +msgstr "" + +#: cp/decl2.c:2094 +msgid "`operator delete' must return type `%T'" +msgstr "" + +#: cp/decl2.c:2102 +msgid "`operator delete' takes type `%T' as first parameter" +msgstr "" + #. Overflow occurred. That means there are at least 4 billion #. initialization functions. #: cp/decl2.c:2839 msgid "too many initialization functions required" msgstr "" -#: cp/decl2.c:3648 +#: cp/decl2.c:3643 msgid "use of old-style cast" msgstr "" -#: cp/decl2.c:4207 +#: cp/decl2.c:4201 +msgid "use of `%D' is ambiguous" +msgstr "" + +#: cp/decl2.c:4202 msgid " first declared as `%#D' here" msgstr "" -#: cp/decl2.c:4210 +#: cp/decl2.c:4205 msgid " also declared as `%#D' here" msgstr "" -#: cp/decl2.c:4226 +#: cp/decl2.c:4220 +msgid "`%D' denotes an ambiguous type" +msgstr "" + +#: cp/decl2.c:4221 msgid " first type here" msgstr "" -#: cp/decl2.c:4227 +#: cp/decl2.c:4222 msgid " other type here" msgstr "" -#: cp/decl2.c:4492 +#: cp/decl2.c:4319 +msgid "declaration of `%D' not in a namespace surrounding `%D'" +msgstr "" + +#: cp/decl2.c:4353 +msgid "`%D' should have been declared inside `%D'" +msgstr "" + +#: cp/decl2.c:4487 msgid "`%D' is not a function," msgstr "" -#: cp/decl2.c:4493 +#: cp/decl2.c:4488 msgid " conflict with `%D'" msgstr "" -#: cp/decl2.c:5125 +#. The parser did not find it, so it's not there. +#: cp/decl2.c:4802 +msgid "unknown namespace `%D'" +msgstr "" + +#: cp/decl2.c:4836 cp/decl2.c:5097 +msgid "`%T' is not a namespace" +msgstr "" + +#: cp/decl2.c:4838 +msgid "`%D' is not a namespace" +msgstr "" + +#: cp/decl2.c:4847 +msgid "a using-declaration cannot specify a template-id. Try `using %D'" +msgstr "" + +#: cp/decl2.c:4861 +msgid "namespace `%D' not allowed in using-declaration" +msgstr "" + +#: cp/decl2.c:4890 +msgid "`%D' not declared" +msgstr "" + +#: cp/decl2.c:4932 +msgid "`%D' is already declared in this scope" +msgstr "" + +#: cp/decl2.c:4959 +msgid "using declaration `%D' introduced ambiguous type `%T'" +msgstr "" + +#: cp/decl2.c:5050 +msgid "using-declaration for non-member at class scope" +msgstr "" + +#: cp/decl2.c:5056 +msgid "using-declaration for destructor" +msgstr "" + +#: cp/decl2.c:5062 +msgid "a using-declaration cannot specify a template-id. Try `using %T::%D'" +msgstr "" + +#: cp/decl2.c:5091 +msgid "namespace `%T' undeclared" +msgstr "" + +#: cp/decl2.c:5120 msgid "default argument missing for parameter %P of `%+#D'" msgstr "" +#: cp/decl2.c:5201 +msgid "extra qualification `%T::' on member `%D' ignored" +msgstr "" + +#: cp/decl2.c:5205 +msgid "`%T' does not have a nested type named `%D'" +msgstr "" + +#: cp/decl2.c:5207 +msgid "no file-scope type named `%D'" +msgstr "" + #: cp/error.c:35 #, c-format msgid "`%s' not supported by %s" @@ -16126,22 +17610,101 @@ msgstr "" msgid "unexpected letter `%c' in locate_error\n" msgstr "" +#. Can't throw a reference. +#: cp/except.c:245 +msgid "type `%T' is disallowed in Java `throw' or `catch'" +msgstr "" + #: cp/except.c:256 msgid "call to Java `catch' or `throw' with `jthrowable' undefined" msgstr "" +#. Thrown object must be a Throwable. +#: cp/except.c:263 +msgid "type `%T' is not derived from `java::lang::Throwable'" +msgstr "" + #: cp/except.c:327 msgid "mixing C++ and Java catches in a single translation unit" msgstr "" +#: cp/except.c:558 +msgid "throwing NULL, which has integral, not pointer type" +msgstr "" + #: cp/except.c:663 msgid " in thrown expression" msgstr "" +#: cp/except.c:775 +msgid "" +"expression '%E' of abstract class type '%T' cannot be used in throw-" +"expression" +msgstr "" + +#: cp/except.c:863 +msgid "exception of type `%T' will be caught" +msgstr "" + +#: cp/except.c:866 +msgid " by earlier handler for `%T'" +msgstr "" + +#: cp/except.c:887 +msgid "`...' handler must be the last handler for its try block" +msgstr "" + +#: cp/friend.c:155 +msgid "`%D' is already a friend of class `%T'" +msgstr "" + #: cp/friend.c:157 msgid "previous friend declaration of `%D'" msgstr "" +#: cp/friend.c:197 +msgid "invalid type `%T' declared `friend'" +msgstr "" + +#. [temp.friend] +#. +#. Friend declarations shall not declare partial +#. specializations. +#: cp/friend.c:209 +msgid "partial specialization `%T' declared `friend'" +msgstr "" + +#: cp/friend.c:221 +msgid "class `%T' is implicitly friends with itself" +msgstr "" + +#. template <class T> friend typename S<T>::X; +#: cp/friend.c:239 +msgid "typename type `%#T' declared `friend'" +msgstr "" + +#. template <class T> friend class T; +#: cp/friend.c:245 +msgid "template parameter type `%T' declared `friend'" +msgstr "" + +#. template <class T> friend class A; where A is not a template +#: cp/friend.c:251 +msgid "`%#T' is not a template" +msgstr "" + +#: cp/friend.c:268 +msgid "`%T' is already a friend of `%T'" +msgstr "" + +#: cp/friend.c:364 +msgid "member `%D' declared as friend before type `%T' defined" +msgstr "" + +#: cp/friend.c:419 +msgid "friend declaration `%#D' declares a non-template function" +msgstr "" + #: cp/friend.c:422 msgid "" "(if this is not what you intended, make sure the function template has " @@ -16154,6 +17717,14 @@ msgstr "" msgid "argument to `%s' missing\n" msgstr "" +#: cp/init.c:285 +msgid "default-initialization of `%#D', which has reference type" +msgstr "" + +#: cp/init.c:290 +msgid "uninitialized reference member `%D'" +msgstr "" + #: cp/init.c:298 msgid "initializer list treated as compound expression" msgstr "" @@ -16170,6 +17741,14 @@ msgstr "" msgid " will be re-ordered to match declaration order" msgstr "" +#: cp/init.c:428 +msgid "multiple initializations given for member `%D'" +msgstr "" + +#: cp/init.c:500 +msgid "initializations for multiple members of `%T'" +msgstr "" + #: cp/init.c:617 msgid "base initializers for `%#T'" msgstr "" @@ -16182,6 +17761,103 @@ msgstr "" msgid " will be re-ordered to match inheritance order" msgstr "" +#: cp/init.c:631 +msgid "base class `%T' already initialized" +msgstr "" + +#: cp/init.c:702 +msgid "" +"base class `%#T' should be explicitly initialized in the copy constructor" +msgstr "" + +#: cp/init.c:745 +msgid "`%D' should be initialized in the member initialization list" +msgstr "" + +#: cp/init.c:987 +msgid "class `%T' does not have any field named `%D'" +msgstr "" + +#: cp/init.c:993 +msgid "" +"field `%#D' is static; the only point of initialization is its definition" +msgstr "" + +#: cp/init.c:1032 +msgid "unnamed initializer for `%T', which has no base classes" +msgstr "" + +#: cp/init.c:1039 +msgid "unnamed initializer for `%T', which uses multiple inheritance" +msgstr "" + +#: cp/init.c:1068 +msgid "type `%D' is not a direct or virtual base of `%T'" +msgstr "" + +#: cp/init.c:1071 +msgid "type `%D' is not a direct base of `%T'" +msgstr "" + +#. Handle bad initializers like: +#. class COMPLEX { +#. public: +#. double re, im; +#. COMPLEX(double r = 0.0, double i = 0.0) {re = r; im = i;}; +#. ~COMPLEX() {}; +#. }; +#. +#. int main(int argc, char **argv) { +#. COMPLEX zees(1.0, 0.0)[10]; +#. } +#. +#: cp/init.c:1165 +msgid "bad array initializer" +msgstr "" + +#: cp/init.c:1357 +msgid "`%T' is not an aggregate type" +msgstr "" + +#: cp/init.c:1380 +msgid "`%T' fails to be an aggregate typedef" +msgstr "" + +#: cp/init.c:1389 +msgid "type `%T' is of non-aggregate type" +msgstr "" + +#: cp/init.c:1491 +msgid "cannot call destructor `%T::~%T' without object" +msgstr "" + +#: cp/init.c:1533 +msgid "invalid use of non-static field `%D'" +msgstr "" + +#. We can get here when processing a bad default +#. argument, like: +#. struct S { int a; void f(int i = a); } +#: cp/init.c:1542 cp/method.c:194 +msgid "invalid use of member `%D'" +msgstr "" + +#: cp/init.c:1552 +msgid "no method `%T::%D'" +msgstr "" + +#: cp/init.c:1645 +msgid "incomplete type `%T' does not have member `%D'" +msgstr "" + +#: cp/init.c:1714 +msgid "`%D' is not a member of type `%T'" +msgstr "" + +#: cp/init.c:1733 +msgid "illegal pointer to bit-field `%D'" +msgstr "" + #: cp/init.c:1772 msgid "object missing in use of pointer-to-member construct" msgstr "" @@ -16194,6 +17870,11 @@ msgstr "" msgid "at this point in file" msgstr "" +#: cp/init.c:1862 cp/typeck.c:2949 +#, c-format +msgid "object missing in `%E'" +msgstr "" + #: cp/init.c:1994 msgid "new of array type fails to specify size" msgstr "" @@ -16231,6 +17912,10 @@ msgstr "" msgid "call to Java constructor with `%s' undefined" msgstr "" +#: cp/init.c:2419 +msgid "ISO C++ forbids initialization in array new" +msgstr "" + #: cp/init.c:2437 cp/typeck2.c:383 cp/typeck2.c:1226 msgid "initializer list being treated as compound expression" msgstr "" @@ -16239,6 +17924,10 @@ msgstr "" msgid "ISO C++ forbids aggregate initializer to new" msgstr "" +#: cp/init.c:2518 +msgid "uninitialized const in `new' of `%#T'" +msgstr "" + #: cp/init.c:2882 msgid "initializer ends prematurely" msgstr "" @@ -16438,6 +18127,10 @@ msgstr "" msgid "semicolon missing after %s declaration" msgstr "" +#: cp/lex.c:1003 +msgid "semicolon missing after declaration of `%T'" +msgstr "" + #: cp/lex.c:1051 #, c-format msgid "junk at end of #pragma %s" @@ -16461,6 +18154,18 @@ msgstr "" msgid "junk at end of #pragma GCC java_exceptions" msgstr "" +#: cp/lex.c:1251 +msgid "`%D' not defined" +msgstr "" + +#: cp/lex.c:1256 +msgid "`%D' was not declared in this scope" +msgstr "" + +#: cp/lex.c:1266 +msgid "`%D' undeclared (first use this function)" +msgstr "" + #: cp/lex.c:1270 msgid "" "(Each undeclared identifier is reported only once for each function it " @@ -16493,6 +18198,10 @@ msgstr "" msgid " using obsolete binding at `%D'" msgstr "" +#: cp/lex.c:1381 +msgid "`::%D' undeclared (first use here)" +msgstr "" + #: cp/mangle.c:1892 msgid "real-valued template parameters when cross-compiling" msgstr "" @@ -16506,10 +18215,56 @@ msgstr "" msgid "ambiguous request for method pointer `%s'" msgstr "" +#: cp/method.c:188 +msgid "invalid use of member `%D' in static member function" +msgstr "" + +#: cp/method.c:236 +msgid "use of namespace `%D' as expression" +msgstr "" + +#: cp/method.c:241 +msgid "use of class template `%T' as expression" +msgstr "" + +#: cp/method.c:254 +#, c-format +msgid "use of %s from containing function" +msgstr "" + #: cp/method.c:257 msgid " `%#D' declared here" msgstr "" +#: cp/method.c:275 +msgid "request for member `%D' is ambiguous in multiple inheritance lattice" +msgstr "" + +#: cp/method.c:328 +msgid "implementation-reserved name `%D' used" +msgstr "" + +#: cp/method.c:448 +msgid "generic thunk code fails for method `%#D' which uses `...'" +msgstr "" + +#: cp/method.c:678 +msgid "non-static const member `%#D', can't use default assignment operator" +msgstr "" + +#: cp/method.c:683 +msgid "" +"non-static reference member `%#D', can't use default assignment operator" +msgstr "" + +#: parse.y:501 +msgid "keyword `export' not implemented, and will be ignored" +msgstr "" + +#: parse.y:605 +msgid "use of linkage spec `%D' is different from previous spec `%D'" +msgstr "" + #: parse.y:677 msgid "invalid default template argument" msgstr "" @@ -16531,11 +18286,35 @@ msgstr "" msgid "`>>' should be `> >' in template class name" msgstr "" +#: parse.y:1111 +msgid "use of template qualifier outside template" +msgstr "" + #: parse.y:1140 parse.y:1149 #, c-format msgid "ISO C++ forbids an empty condition for `%s'" msgstr "" +#: parse.y:1172 +msgid "definition of class `%T' in condition" +msgstr "" + +#: parse.y:1174 +msgid "definition of enum `%T' in condition" +msgstr "" + +#: parse.y:1185 +msgid "definition of array `%#D' in condition" +msgstr "" + +#: parse.y:1294 +msgid "old style placement syntax, use () instead" +msgstr "" + +#: parse.y:1305 +msgid "`%T' is not a valid expression" +msgstr "" + #: parse.y:1316 msgid "ISO C++ forbids initialization of new expression with `='" msgstr "" @@ -16560,6 +18339,18 @@ msgstr "" msgid "`sigof' applied to non-aggregate type" msgstr "" +#: parse.y:2278 +msgid "using `typename' outside of template" +msgstr "" + +#: parse.y:2322 +msgid "%T is not a class type" +msgstr "" + +#: parse.y:2333 +msgid "base clause without member specification for `%#T'" +msgstr "" + #: parse.y:2354 #, c-format msgid "storage class specifier `%s' not allowed after struct or class" @@ -16579,6 +18370,18 @@ msgstr "" msgid "no body nor ';' separates two class, struct or union declarations" msgstr "" +#: parse.y:2452 +msgid "`union' tag used in declaring `%#T'" +msgstr "" + +#: parse.y:2453 +msgid "non-`union' tag used in declaring `%#T'" +msgstr "" + +#: parse.y:2527 parse.y:2542 +msgid "`%D' access" +msgstr "" + #: parse.y:2532 msgid "multiple access specifiers" msgstr "" @@ -16595,6 +18398,10 @@ msgstr "" msgid "ISO C++ forbids array dimensions with parenthesized type in new" msgstr "" +#: parse.y:3088 parse.y:3108 parse.y:3117 parse.y:3146 +msgid "`%T' is not a class or namespace" +msgstr "" + #: parse.y:3313 msgid "ISO C++ forbids label declarations" msgstr "" @@ -16622,14 +18429,59 @@ msgstr "" msgid "type specifier omitted for parameter" msgstr "" +#: parse.y:3773 +#, c-format +msgid " perhaps you want `typename %E' to make it a type" +msgstr "" + +#: parse.y:3781 +msgid "'%D' is used as a type, but is not defined as a type." +msgstr "" + +#: cp/pt.c:209 +msgid "data member `%D' cannot be a member template" +msgstr "" + +#: cp/pt.c:221 +msgid "invalid member template declaration `%D'" +msgstr "" + +#: cp/pt.c:616 +msgid "explicit specialization in non-namespace scope `%D'" +msgstr "" + +#: cp/pt.c:628 +msgid "enclosing class templates are not explicitly specialized" +msgstr "" + +#: cp/pt.c:703 +msgid "specializing `%#T' in different namespace" +msgstr "" + #: cp/pt.c:704 msgid " from definition of `%#D'" msgstr "" +#: cp/pt.c:712 +msgid "specialization of `%T' after instantiation" +msgstr "" + +#: cp/pt.c:715 +msgid "explicit specialization of non-template `%T'" +msgstr "" + +#: cp/pt.c:847 +msgid "specialization of %D after instantiation" +msgstr "" + #: cp/pt.c:950 msgid "%s %+#D" msgstr "" +#: cp/pt.c:1001 +msgid "`%D' is not a function template" +msgstr "" + #: cp/pt.c:1124 msgid "template-id `%D' for `%+D' does not match any template declaration" msgstr "" @@ -16638,34 +18490,281 @@ msgstr "" msgid "ambiguous template specialization `%D' for `%+D'" msgstr "" -#: cp/pt.c:1840 -msgid "declaration of `%#D'" +#. This case handles bogus declarations like template <> +#. template <class T> void f<int>(); +#: cp/pt.c:1359 cp/pt.c:1433 +msgid "template-id `%D' in declaration of primary template" +msgstr "" + +#: cp/pt.c:1372 +msgid "template parameter list used in explicit instantiation" +msgstr "" + +#: cp/pt.c:1378 +msgid "definition provided for explicit instantiation" +msgstr "" + +#: cp/pt.c:1384 +msgid "too many template parameter lists in declaration of `%D'" +msgstr "" + +#: cp/pt.c:1400 +msgid "too few template parameter lists in declaration of `%D'" +msgstr "" + +#: cp/pt.c:1417 +msgid "explicit specialization not preceded by `template <>'" +msgstr "" + +#: cp/pt.c:1430 +msgid "partial specialization `%D' of function template" +msgstr "" + +#: cp/pt.c:1462 +msgid "default argument specified in explicit specialization" +msgstr "" + +#: cp/pt.c:1466 +msgid "template specialization with C linkage" +msgstr "" + +#. From [temp.expl.spec]: +#. +#. If such an explicit specialization for the member +#. of a class template names an implicitly-declared +#. special member function (clause _special_), the +#. program is ill-formed. +#. +#. Similar language is found in [temp.explicit]. +#: cp/pt.c:1554 +msgid "specialization of implicitly-declared special member function" +msgstr "" + +#: cp/pt.c:1597 +msgid "no member function `%D' declared in `%T'" +msgstr "" + +#. There are two many template parameter lists. +#: cp/pt.c:1745 +msgid "too many template parameter lists in declaration of `%T'" msgstr "" #: cp/pt.c:1841 msgid " shadows template parm `%#D'" msgstr "" +#: cp/pt.c:2244 +msgid "template parameters not used in partial specialization:" +msgstr "" + +#: cp/pt.c:2248 +msgid " `%D'" +msgstr "" + +#: cp/pt.c:2260 +msgid "partial specialization `%T' does not specialize any template arguments" +msgstr "" + +#: cp/pt.c:2285 +#, c-format +msgid "template argument `%E' involves template parameter(s)" +msgstr "" + +#: cp/pt.c:2328 +msgid "type `%T' of template argument `%E' depends on template parameter(s)" +msgstr "" + +#: cp/pt.c:2416 +msgid "no default argument for `%D'" +msgstr "" + +#: cp/pt.c:2549 +msgid "template with C linkage" +msgstr "" + +#: cp/pt.c:2552 +msgid "template class without a name" +msgstr "" + +#: cp/pt.c:2627 +msgid "`%D' does not declare a template type" +msgstr "" + +#: cp/pt.c:2633 +msgid "template definition of non-template `%#D'" +msgstr "" + +#: cp/pt.c:2674 +msgid "expected %d levels of template parms for `%#D', got %d" +msgstr "" + +#: cp/pt.c:2686 +msgid "got %d template parameters for `%#D'" +msgstr "" + +#: cp/pt.c:2689 +msgid "got %d template parameters for `%#T'" +msgstr "" + +#: cp/pt.c:2691 +#, c-format +msgid " but %d required" +msgstr "" + +#: cp/pt.c:2759 +msgid "`%T' is not a template type" +msgstr "" + #: cp/pt.c:2775 msgid "previous declaration `%D'" msgstr "" +#: cp/pt.c:2776 +#, c-format +msgid "used %d template parameter%s instead of %d" +msgstr "" + #: cp/pt.c:2792 msgid "template parameter `%#D'" msgstr "" +#: cp/pt.c:2793 +msgid "redeclared here as `%#D'" +msgstr "" + +#. We have in [temp.param]: +#. +#. A template-parameter may not be given default arguments +#. by two different declarations in the same scope. +#: cp/pt.c:2803 +msgid "redefinition of default argument for `%#D'" +msgstr "" + #: cp/pt.c:2804 msgid " original definition appeared here" msgstr "" +#: cp/pt.c:2897 +#, c-format +msgid "`%E' is not a valid template argument" +msgstr "" + +#: cp/pt.c:2901 +msgid "it must be the address of a function with external linkage" +msgstr "" + +#: cp/pt.c:2903 +msgid "it must be the address of an object with external linkage" +msgstr "" + +#: cp/pt.c:2907 +msgid "it must be a pointer-to-member of the form `&X::Y'" +msgstr "" + +#: cp/pt.c:2918 +#, c-format +msgid "" +"string literal %E is not a valid template argument because it is the address " +"of an object with static linkage" +msgstr "" + +#: cp/pt.c:2930 +#, c-format +msgid "address of non-extern `%E' cannot be used as template argument" +msgstr "" + +#: cp/pt.c:2941 +#, c-format +msgid "non-constant `%E' cannot be used as template argument" +msgstr "" + +#: cp/pt.c:2948 +#, c-format +msgid "object `%E' cannot be used as template argument" +msgstr "" + +#: cp/pt.c:3324 +#, c-format +msgid "to refer to a type member of a template parameter, use `typename %E'" +msgstr "" + +#: cp/pt.c:3337 cp/pt.c:3353 cp/pt.c:3392 +msgid "type/value mismatch at argument %d in template parameter list for `%D'" +msgstr "" + +#: cp/pt.c:3340 +msgid " expected a constant of type `%T', got `%T'" +msgstr "" + +#: cp/pt.c:3344 +#, c-format +msgid " expected a type, got `%E'" +msgstr "" + +#: cp/pt.c:3356 +msgid " expected a type, got `%T'" +msgstr "" + +#: cp/pt.c:3358 +msgid " expected a class template, got `%T'" +msgstr "" + +#: cp/pt.c:3394 +msgid " expected a template of type `%D', got `%D'" +msgstr "" + +#: cp/pt.c:3416 +msgid "template-argument `%T' uses anonymous type" +msgstr "" + +#: cp/pt.c:3419 +msgid "template-argument `%T' uses local type `%T'" +msgstr "" + +#: cp/pt.c:3454 +msgid "could not convert template argument `%E' to `%T'" +msgstr "" + +#: cp/pt.c:3498 +#, c-format +msgid "wrong number of template arguments (%d, should be %d)" +msgstr "" + #: cp/pt.c:3502 msgid "provided for `%D'" msgstr "" +#: cp/pt.c:3549 +#, c-format +msgid "template argument %d is invalid" +msgstr "" + +#: cp/pt.c:3781 +msgid "non-template used as template" +msgstr "" + +#: cp/pt.c:3899 +msgid "`%T' is not a template" +msgstr "" + +#: cp/pt.c:3912 +msgid "non-template type `%T' used as a template" +msgstr "" + #: cp/pt.c:3914 msgid "for template declaration `%D'" msgstr "" +#: cp/pt.c:4477 +msgid "" +"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN " +"to increase the maximum) instantiating `%D'" +msgstr "" + +#: cp/pt.c:4912 +msgid "ambiguous class template instantiation for `%#T'" +msgstr "" + #: cp/pt.c:4919 msgid "%s %+#T" msgstr "" @@ -16674,19 +18773,60 @@ msgstr "" msgid "instantiation of `%D' as type `%T'" msgstr "" +#: cp/pt.c:6097 +msgid "invalid parameter type `%T'" +msgstr "" + #: cp/pt.c:6099 msgid "in declaration `%D'" msgstr "" +#: cp/pt.c:6174 +msgid "creating pointer to member function of non-class type `%T'" +msgstr "" + #: cp/pt.c:6337 msgid "creating array with size zero" msgstr "" +#: cp/pt.c:6351 +#, c-format +msgid "creating array with size zero (`%E')" +msgstr "" + +#: cp/pt.c:6589 +msgid "forming reference to void" +msgstr "" + +#: cp/pt.c:6591 +msgid "forming %s to reference type `%T'" +msgstr "" + +#: cp/pt.c:6625 +msgid "creating pointer to member of non-class type `%T'" +msgstr "" + +#: cp/pt.c:6687 +msgid "creating array of `%T'" +msgstr "" + +#: cp/pt.c:6733 +msgid "`%T' is not a class, struct, or union type" +msgstr "" + #: cp/pt.c:6845 #, c-format msgid "use of `%s' in template" msgstr "" +#: cp/pt.c:7627 +msgid "type `%T' composed from a local class is not a valid template-argument" +msgstr "" + +#: cp/pt.c:7628 +msgid " trying to instantiate `%D'" +msgstr "" + #: cp/pt.c:8058 msgid "incomplete type unification" msgstr "" @@ -16696,10 +18836,71 @@ msgstr "" msgid "use of `%s' in template type unification" msgstr "" +#: cp/pt.c:9435 cp/pt.c:9503 +msgid "explicit instantiation of non-template `%#D'" +msgstr "" + +#: cp/pt.c:9451 cp/pt.c:9498 +msgid "no matching template for `%D' found" +msgstr "" + +#: cp/pt.c:9457 +msgid "explicit instantiation of `%#D'" +msgstr "" + +#. [temp.spec] +#. +#. No program shall both explicitly instantiate and explicitly +#. specialize a template. +#: cp/pt.c:9474 +msgid "explicit instantiation of `%#D' after" +msgstr "" + #: cp/pt.c:9475 cp/pt.c:9612 msgid "explicit specialization here" msgstr "" +#: cp/pt.c:9490 +msgid "duplicate explicit instantiation of `%#D'" +msgstr "" + +#: cp/pt.c:9515 +msgid "ISO C++ forbids the use of `extern' on explicit instantiations" +msgstr "" + +#: cp/pt.c:9519 cp/pt.c:9597 +msgid "storage class `%D' applied to template instantiation" +msgstr "" + +#: cp/pt.c:9564 +msgid "explicit instantiation of non-template type `%T'" +msgstr "" + +#: cp/pt.c:9578 +msgid "explicit instantiation of `%#T' before definition of template" +msgstr "" + +#: cp/pt.c:9586 +#, c-format +msgid "ISO C++ forbids the use of `%s' on explicit instantiations" +msgstr "" + +#: cp/pt.c:9611 +msgid "explicit instantiation of `%#T' after" +msgstr "" + +#: cp/pt.c:9629 +msgid "duplicate explicit instantiation of `%#T'" +msgstr "" + +#: cp/pt.c:9970 +msgid "explicit instantiation of `%D' but no definition available" +msgstr "" + +#: cp/pt.c:10342 +msgid "`%#T' is not a valid type for a template constant parameter" +msgstr "" + #: cp/repo.c:272 msgid "-frepo must be used with -c" msgstr "" @@ -16722,6 +18923,27 @@ msgstr "" msgid "must #include <typeinfo> before using typeid" msgstr "" +#: cp/rtti.c:280 +msgid "" +"cannot create type information for type `%T' because its size is variable" +msgstr "" + +#: cp/rtti.c:525 cp/rtti.c:539 +msgid "dynamic_cast of `%#D' to `%#T' can never succeed" +msgstr "" + +#: cp/rtti.c:614 +msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)" +msgstr "" + +#: cp/search.c:340 +msgid "`%T' is an inaccessible base of `%T'" +msgstr "" + +#: cp/search.c:350 +msgid "`%T' is an ambiguous base of `%T'" +msgstr "" + #: cp/search.c:1826 msgid "adjusting pointers for covariant returns" msgstr "" @@ -16764,14 +18986,31 @@ msgstr "" msgid " since `%#D' declared in base class" msgstr "" +#: cp/search.c:2130 +msgid "`%#D' needs a final overrider" +msgstr "" + +#: cp/semantics.c:903 +#, c-format +msgid "type of asm operand `%E' could not be determined" +msgstr "" + #: cp/semantics.c:1045 msgid "ISO C++ does not permit named return values" msgstr "" +#: cp/semantics.c:1054 +msgid "return identifier `%D' already in place" +msgstr "" + #: cp/semantics.c:1062 msgid "can't redefine default return value for constructors" msgstr "" +#: cp/semantics.c:1129 +msgid "base initializer for `%T'" +msgstr "" + #: cp/semantics.c:1131 msgid " will be re-ordered to precede member initializations" msgstr "" @@ -16788,10 +19027,38 @@ msgstr "" msgid "invalid use of `this' at top level" msgstr "" +#: cp/semantics.c:1447 +msgid "calling type `%T' like a method" +msgstr "" + +#: cp/semantics.c:1483 +msgid "destructor specifier `%T::~%T()' must have matching names" +msgstr "" + +#: cp/semantics.c:1489 +msgid "`%E' is not of type `%T'" +msgstr "" + #: cp/semantics.c:1701 msgid "template type parameters must use the keyword `class' or `typename'" msgstr "" +#: cp/semantics.c:1760 +msgid "definition of `%#T' inside template parameter list" +msgstr "" + +#: cp/semantics.c:1776 +msgid "invalid definition of qualified type `%T'" +msgstr "" + +#: cp/semantics.c:2128 +msgid "base class `%T' has cv qualifiers" +msgstr "" + +#: cp/semantics.c:2161 +msgid "multiple declarators in template declaration" +msgstr "" + #: cp/spew.c:245 #, c-format msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy" @@ -16813,6 +19080,10 @@ msgstr "" msgid "circular dependency in default args of `%#D'" msgstr "" +#: cp/spew.c:1435 +msgid "invalid type `%T' for default argument to `%T'" +msgstr "" + #: cp/spew.c:1495 #, c-format msgid "%s before `%s'" @@ -16838,6 +19109,14 @@ msgstr "" msgid "non-lvalue in %s" msgstr "" +#: cp/tree.c:536 +msgid "`%T' cannot be `restrict'-qualified" +msgstr "" + +#: cp/tree.c:547 +msgid "`%T' cannot be `const'-, `volatile'-, or `restrict'-qualified" +msgstr "" + #: cp/tree.c:1888 #, c-format msgid "`%s' attribute can only be applied to Java class definitions" @@ -16883,6 +19162,14 @@ msgid "" "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function" msgstr "" +#: cp/typeck.c:509 +msgid "%s between distinct pointer types `%T' and `%T' lacks a cast" +msgstr "" + +#: cp/typeck.c:1493 +msgid "ISO C++ prohibits conversion from `%#T' to `(...)'" +msgstr "" + #: cp/typeck.c:1563 msgid "ISO C++ forbids applying `sizeof' to a function type" msgstr "" @@ -16896,6 +19183,14 @@ msgid "" "ISO C++ forbids applying `sizeof' to type `void' which is an incomplete type" msgstr "" +#: cp/typeck.c:1589 +msgid "`sizeof' applied to non-static member" +msgstr "" + +#: cp/typeck.c:1594 +msgid "`sizeof' applied to incomplete type `%T'" +msgstr "" + #: cp/typeck.c:1624 msgid "sizeof applied to a bit-field" msgstr "" @@ -16908,10 +19203,48 @@ msgstr "" msgid "invalid use of non-lvalue array" msgstr "" +#: cp/typeck.c:1880 +msgid "deprecated conversion from string constant to `%T'" +msgstr "" + +#: cp/typeck.c:1898 +msgid "request for member `%T::%D' in expression of non-aggregate type `%T'" +msgstr "" + +#: cp/typeck.c:2041 +msgid "invalid use of %D" +msgstr "" + +#: cp/typeck.c:2091 +msgid "destructor specifier `%T::~%T' must have matching names" +msgstr "" + +#: cp/typeck.c:2097 +msgid "type `%T' has no destructor" +msgstr "" + +#: cp/typeck.c:2114 cp/typeck.c:2187 +msgid "invalid use of type decl `%#D' as expression" +msgstr "" + +#: cp/typeck.c:2119 +msgid "invalid use of template `%#D' as expression" +msgstr "" + +#: cp/typeck.c:2178 +msgid "`%#T' has no member named `%D'" +msgstr "" + #: cp/typeck.c:2219 msgid "invalid reference to NULL ptr, use ptr-to-member instead" msgstr "" +#. A pointer to incomplete type (other than cv void) can be +#. dereferenced [expr.unary.op]/1 +#: cp/typeck.c:2345 +msgid "`%T' is not a pointer-to-object type" +msgstr "" + #: cp/typeck.c:2372 #, c-format msgid "invalid use of `%s' on pointer to member" @@ -16933,6 +19266,16 @@ msgstr "" msgid "pointer to member function called, but not in class scope" msgstr "" +#: cp/typeck.c:2691 +msgid "object missing in call to method `%D'" +msgstr "" + +#: cp/typeck.c:2725 +msgid "" +"function `%D' declared overloaded, but no definitions appear with which to " +"resolve it?!?" +msgstr "" + #: cp/typeck.c:2805 msgid "" "invalid call to member function needing `this' in static member function " @@ -16943,6 +19286,16 @@ msgstr "" msgid "ISO C++ forbids calling `::main' from within program" msgstr "" +#: cp/typeck.c:3013 +#, c-format +msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'" +msgstr "" + +#: cp/typeck.c:3026 +#, c-format +msgid "`%E' cannot be used as a function" +msgstr "" + #: cp/typeck.c:3151 msgid "too many arguments to %s `%+#D'" msgstr "" @@ -16955,6 +19308,30 @@ msgstr "" msgid "too few arguments to %s `%+#D'" msgstr "" +#: cp/typeck.c:3387 cp/typeck.c:3397 +msgid "assuming cast to type `%T' from overloaded function" +msgstr "" + +#: cp/typeck.c:3457 +#, c-format +msgid "division by zero in `%E / 0'" +msgstr "" + +#: cp/typeck.c:3459 +#, c-format +msgid "division by zero in `%E / 0.'" +msgstr "" + +#: cp/typeck.c:3514 +#, c-format +msgid "division by zero in `%E %% 0'" +msgstr "" + +#: cp/typeck.c:3516 +#, c-format +msgid "division by zero in `%E %% 0.'" +msgstr "" + #: cp/typeck.c:3596 #, c-format msgid "%s rotate count is negative" @@ -16969,10 +19346,26 @@ msgstr "" msgid "ISO C++ forbids comparison between pointer and integer" msgstr "" +#: cp/typeck.c:3911 +msgid "comparison between types `%#T' and `%#T'" +msgstr "" + #: cp/typeck.c:3947 msgid "comparison between signed and unsigned integer expressions" msgstr "" +#: cp/typeck.c:4012 +msgid "invalid operands of types `%T' and `%T' to binary `%O'" +msgstr "" + +#. Some sort of arithmetic operation involving NULL was +#. performed. Note that pointer-difference and pointer-addition +#. have already been handled above, and so we don't end up here in +#. that case. +#: cp/typeck.c:4034 +msgid "NULL used in arithmetic" +msgstr "" + #: cp/typeck.c:4086 msgid "ISO C++ forbids using pointer of type `void *' in pointer arithmetic" msgstr "" @@ -17010,6 +19403,10 @@ msgstr "" msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" msgstr "" +#: cp/typeck.c:4230 +msgid "attempt to take address of bit-field structure member `%D'" +msgstr "" + #: cp/typeck.c:4301 msgid "taking address of temporary" msgstr "" @@ -17019,15 +19416,40 @@ msgstr "" msgid "ISO C++ forbids %sing an enum" msgstr "" +#: cp/typeck.c:4515 +msgid "cannot %s a pointer to incomplete type `%T'" +msgstr "" + +#: cp/typeck.c:4522 +msgid "ISO C++ forbids %sing a pointer of type `%T'" +msgstr "" + #: cp/typeck.c:4547 msgid "cast to non-reference type used as lvalue" msgstr "" +#: cp/typeck.c:4581 +msgid "invalid use of `--' on bool variable `%D'" +msgstr "" + #. ARM $3.4 #: cp/typeck.c:4614 msgid "ISO C++ forbids taking address of function `::main'" msgstr "" +#. An expression like &memfn. +#: cp/typeck.c:4681 +msgid "" +"ISO C++ forbids taking the address of an unqualified non-static member " +"function to form a pointer to member function. Say `&%T::%D'" +msgstr "" + +#: cp/typeck.c:4683 +msgid "" +"ISO C++ forbids taking the address of a bound member function to form a " +"pointer to member function. Say `&%T::%D'" +msgstr "" + #: cp/typeck.c:4707 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" @@ -17036,19 +19458,100 @@ msgstr "" msgid "unary `&'" msgstr "" +#: cp/typeck.c:4843 +msgid "taking address of destructor" +msgstr "" + +#: cp/typeck.c:4856 +msgid "taking address of bound pointer-to-member expression" +msgstr "" + #: cp/typeck.c:4924 msgid "cannot take the address of `this', which is an rvalue expression" msgstr "" +#: cp/typeck.c:4940 +msgid "address requested for `%D', which is declared `register'" +msgstr "" + +#: cp/typeck.c:5144 +msgid "static_cast from type `%T' to type `%T' casts away constness" +msgstr "" + +#: cp/typeck.c:5152 +msgid "invalid static_cast from type `%T' to type `%T'" +msgstr "" + +#: cp/typeck.c:5191 +msgid "" +"invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'" +msgstr "" + +#: cp/typeck.c:5211 +msgid "reinterpret_cast from `%T' to `%T' loses precision" +msgstr "" + +#: cp/typeck.c:5224 +msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)" +msgstr "" + #: cp/typeck.c:5233 msgid "" "ISO C++ forbids casting between pointer-to-function and pointer-to-object" msgstr "" +#: cp/typeck.c:5239 +msgid "invalid reinterpret_cast from type `%T' to type `%T'" +msgstr "" + +#: cp/typeck.c:5266 +msgid "" +"invalid use of const_cast with type `%T', which is not a pointer, reference, " +"nor a pointer-to-data-member type" +msgstr "" + +#: cp/typeck.c:5269 +msgid "" +"invalid use of const_cast with type `%T', which is a pointer or reference to " +"a function type" +msgstr "" + +#: cp/typeck.c:5292 +msgid "invalid const_cast of an rvalue of type `%T' to type `%T'" +msgstr "" + +#: cp/typeck.c:5308 +msgid "invalid const_cast from type `%T' to type `%T'" +msgstr "" + +#: cp/typeck.c:5350 cp/typeck.c:5355 +msgid "ISO C++ forbids casting to an array type `%T'" +msgstr "" + +#: cp/typeck.c:5363 +msgid "invalid cast to function type `%T'" +msgstr "" + +#: cp/typeck.c:5415 +msgid "cast from `%T' to `%T' discards qualifiers from pointer target type" +msgstr "" + +#: cp/typeck.c:5461 +msgid "cast from `%T' to `%T' increases required alignment of target type" +msgstr "" + +#: cp/typeck.c:5649 +msgid " in evaluation of `%Q(%#T, %#T)'" +msgstr "" + #: cp/typeck.c:5683 msgid "ISO C++ forbids cast to non-reference type used as lvalue" msgstr "" +#: cp/typeck.c:5782 +msgid "incompatible types in assignment of `%T' to `%T'" +msgstr "" + #: cp/typeck.c:5789 msgid "ISO C++ forbids assignment of arrays" msgstr "" @@ -17065,6 +19568,51 @@ msgstr "" msgid " in pointer to member conversion" msgstr "" +#. This is a reinterpret cast, we choose to do nothing. +#: cp/typeck.c:5960 cp/typeck.c:5979 +msgid "pointer to member cast via virtual base `%T' of `%T'" +msgstr "" + +#: cp/typeck.c:5983 +msgid "pointer to member conversion via virtual base `%T' of `%T'" +msgstr "" + +#: cp/typeck.c:6053 +msgid "invalid conversion to type `%T' from type `%T'" +msgstr "" + +#: cp/typeck.c:6218 +msgid "passing NULL used for non-pointer %s %P of `%D'" +msgstr "" + +#: cp/typeck.c:6221 +msgid "%s to non-pointer type `%T' from NULL" +msgstr "" + +#: cp/typeck.c:6229 +msgid "passing `%T' for %s %P of `%D'" +msgstr "" + +#: cp/typeck.c:6232 +msgid "%s to `%T' from `%T'" +msgstr "" + +#: cp/typeck.c:6242 +msgid "passing negative value `%E' for %s %P of `%D'" +msgstr "" + +#: cp/typeck.c:6245 +msgid "%s of negative value `%E' to `%T'" +msgstr "" + +#: cp/typeck.c:6332 +msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'" +msgstr "" + +#: cp/typeck.c:6335 +msgid "cannot convert `%T' to `%T' in %s" +msgstr "" + #: cp/typeck.c:6422 cp/typeck.c:6424 msgid "in passing argument %P of `%+D'" msgstr "" @@ -17111,6 +19659,40 @@ msgid "" "return-statement with a value, in function declared with a void return type" msgstr "" +#: cp/typeck.c:6656 +msgid "" +"`operator new' must not return NULL unless it is declared `throw()' (or -" +"fcheck-new is in effect)" +msgstr "" + +#: cp/typeck2.c:54 +msgid "type `%T' is not a base type for type `%T'" +msgstr "" + +#: cp/typeck2.c:151 +msgid "cannot declare variable `%D' to be of type `%T'" +msgstr "" + +#: cp/typeck2.c:154 +msgid "cannot declare parameter `%D' to be of type `%T'" +msgstr "" + +#: cp/typeck2.c:157 +msgid "cannot declare field `%D' to be of type `%T'" +msgstr "" + +#: cp/typeck2.c:161 +msgid "invalid return type for member function `%#D'" +msgstr "" + +#: cp/typeck2.c:163 +msgid "invalid return type for function `%#D'" +msgstr "" + +#: cp/typeck2.c:166 +msgid "cannot allocate an object of type `%T'" +msgstr "" + #: cp/typeck2.c:173 msgid " because the following virtual functions are abstract:" msgstr "" @@ -17119,19 +19701,51 @@ msgstr "" msgid "\t%#D" msgstr "" -#: cp/typeck2.c:201 -msgid "`%D' has incomplete type" +#: cp/typeck2.c:178 +msgid " since type `%T' has abstract virtual functions" +msgstr "" + +#: cp/typeck2.c:213 +msgid "invalid use of undefined type `%#T'" msgstr "" #: cp/typeck2.c:214 msgid "forward declaration of `%#T'" msgstr "" +#: cp/typeck2.c:218 +msgid "invalid use of `%T'" +msgstr "" + +#: cp/typeck2.c:232 +msgid "invalid use of member (did you forget the `&' ?)" +msgstr "" + +#: cp/typeck2.c:236 +msgid "invalid use of template type parameter" +msgstr "" + +#: cp/typeck2.c:243 +msgid "address of overloaded function with no contextual type information" +msgstr "" + +#: cp/typeck2.c:245 +msgid "overloaded function with no contextual type information" +msgstr "" + +#: cp/typeck2.c:247 +msgid "insufficient contextual information to determine type" +msgstr "" + #: cp/typeck2.c:270 #, c-format msgid "internal error #%d" msgstr "" +#: cp/typeck2.c:325 +msgid "constructor syntax used, but no constructor declared for type `%T'" +msgstr "" + #: cp/typeck2.c:335 msgid "initializer list construction invalid for derived class object `%D'" msgstr "" @@ -17172,6 +19786,22 @@ msgstr "" msgid "initializer for scalar variable requires one element" msgstr "" +#: cp/typeck2.c:579 +msgid "braces around scalar initializer for `%T'" +msgstr "" + +#: cp/typeck2.c:582 +msgid "ignoring extra initializers for `%T'" +msgstr "" + +#: cp/typeck2.c:594 +msgid "variable-sized object of type `%T' may not be initialized" +msgstr "" + +#: cp/typeck2.c:604 +msgid "subobject of type `%T' must be initialized by constructor, not by `%E'" +msgstr "" + #: cp/typeck2.c:670 msgid "aggregate has a partly bracketed initializer" msgstr "" @@ -17196,10 +19826,34 @@ msgstr "" msgid "initializer list for object using virtual functions" msgstr "" +#: cp/typeck2.c:842 cp/typeck2.c:859 +msgid "missing initializer for member `%D'" +msgstr "" + +#: cp/typeck2.c:847 +msgid "uninitialized const member `%D'" +msgstr "" + +#: cp/typeck2.c:850 +msgid "member `%D' with uninitialized const fields" +msgstr "" + +#: cp/typeck2.c:853 +msgid "member `%D' is uninitialized reference" +msgstr "" + #: cp/typeck2.c:896 msgid "index value instead of field name in union initializer" msgstr "" +#: cp/typeck2.c:908 +msgid "no field `%D' in union being initialized" +msgstr "" + +#: cp/typeck2.c:916 +msgid "union `%T' with no named members cannot be initialized" +msgstr "" + #: cp/typeck2.c:952 msgid "excess elements in aggregate initializer" msgstr "" @@ -17208,6 +19862,10 @@ msgstr "" msgid "circular pointer delegation detected" msgstr "" +#: cp/typeck2.c:1070 +msgid "base operand of `->' has non-pointer type `%T'" +msgstr "" + #: cp/typeck2.c:1084 msgid "result of `operator->()' yields non-pointer result" msgstr "" @@ -17216,6 +19874,27 @@ msgstr "" msgid "base operand of `->' is not a pointer" msgstr "" +#: cp/typeck2.c:1134 +msgid "`%E' cannot be used as a member pointer, since it is of type `%T'" +msgstr "" + +#: cp/typeck2.c:1141 +#, c-format +msgid "cannot apply member pointer `%E' to `%E'" +msgstr "" + +#: cp/typeck2.c:1142 +msgid "which is of non-aggregate type `%T'" +msgstr "" + +#: cp/typeck2.c:1150 +msgid "member type `%T::' incompatible with object type `%T'" +msgstr "" + +#: cp/typeck2.c:1204 +msgid "`%T' fails to be a typedef or built-in type" +msgstr "" + #: cp/typeck2.c:1277 #, c-format msgid "ISO C++ forbids defining types within %s" @@ -17598,52 +20277,52 @@ msgstr "" msgid "Set the maximum line length" msgstr "" -#: f/lex.c:589 +#: f/lex.c:583 msgid "the meaning of `\\x' varies with -traditional" msgstr "" -#: f/lex.c:632 +#: f/lex.c:620 msgid "hex escape out of range" msgstr "" -#: f/lex.c:678 +#: f/lex.c:666 msgid "the meaning of `\\a' varies with -traditional" msgstr "" -#: f/lex.c:694 +#: f/lex.c:682 #, c-format msgid "non-ANSI-standard escape sequence, `\\%c'" msgstr "" -#: f/lex.c:707 +#: f/lex.c:695 #, c-format msgid "non-ISO escape sequence `\\%c'" msgstr "" -#: f/lex.c:711 +#: f/lex.c:699 #, c-format msgid "unknown escape sequence `\\%c'" msgstr "" -#: f/lex.c:713 +#: f/lex.c:701 #, c-format msgid "unknown escape sequence: `\\' followed by char code 0x%x" msgstr "" -#: f/lex.c:790 +#: f/lex.c:778 msgid "badly formed directive -- no closing quote" msgstr "" -#: f/lex.c:1010 +#: f/lex.c:998 msgid "bad directive -- missing close-quote" msgstr "" -#: f/lex.c:1124 +#: f/lex.c:1112 #, c-format msgid "ignoring pragma: %s" msgstr "" -#: f/lex.c:1331 f/lex.c:1375 +#: f/lex.c:1319 f/lex.c:1363 msgid "use `#line ...' instead of `# ...' in first line" msgstr "" @@ -17698,7 +20377,7 @@ msgstr "" #: java/class.c:789 #, c-format -msgid "duplicate ConstanValue atribute for field '%s'" +msgid "duplicate ConstantValue attribute for field '%s'" msgstr "" #: java/class.c:800 @@ -17720,16 +20399,16 @@ msgstr "" msgid "non-static method '%s' overrides static method" msgstr "" -#: java/decl.c:1522 +#: java/decl.c:1521 #, c-format msgid "In %s: overlapped variable and exception ranges at %d" msgstr "" -#: java/decl.c:1610 +#: java/decl.c:1609 msgid "bad type in parameter debug info" msgstr "" -#: java/decl.c:1620 +#: java/decl.c:1619 #, c-format msgid "bad PC range for debug info for local `%s'" msgstr "" @@ -18289,34 +20968,34 @@ msgstr "" msgid "Can't use '$' as a separator for inner classes" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6792 +#: ../../gcc-cvs/gcc/java/parse.y:6791 #, c-format msgid "malformed .zip archive in CLASSPATH: %s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:6863 +#: ../../gcc-cvs/gcc/java/parse.y:6862 #, c-format msgid "" "Can't find default package `%s'. Check the CLASSPATH environment variable " "and the access to the archives" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12160 +#: ../../gcc-cvs/gcc/java/parse.y:12159 #, c-format msgid "missing static field `%s'" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12165 +#: ../../gcc-cvs/gcc/java/parse.y:12164 #, c-format msgid "not a static field `%s'" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:12208 +#: ../../gcc-cvs/gcc/java/parse.y:12207 #, c-format msgid "No case for %s" msgstr "" -#: ../../gcc-cvs/gcc/java/parse.y:13094 +#: ../../gcc-cvs/gcc/java/parse.y:13093 #, c-format msgid "unregistered operator %s" msgstr "" @@ -18367,114 +21046,114 @@ msgstr "" msgid "Specify the name of the class for constant strings" msgstr "" -#: objc/objc-act.c:635 +#: objc/objc-act.c:609 msgid "no class name specified as argument to -fconstant-string-class" msgstr "" -#: objc/objc-act.c:786 +#: objc/objc-act.c:760 #, c-format msgid "object does not conform to the `%s' protocol" msgstr "" -#: objc/objc-act.c:830 +#: objc/objc-act.c:804 #, c-format msgid "class `%s' does not implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:968 +#: objc/objc-act.c:942 #, c-format msgid "unexpected type for `id' (%s)" msgstr "" -#: objc/objc-act.c:973 +#: objc/objc-act.c:947 msgid "undefined type `id', please import <objc/objc.h>" msgstr "" -#: objc/objc-act.c:1025 +#: objc/objc-act.c:999 #, c-format msgid "protocol `%s' has circular dependency" msgstr "" -#: objc/objc-act.c:1047 objc/objc-act.c:5248 +#: objc/objc-act.c:1021 objc/objc-act.c:5222 #, c-format msgid "cannot find protocol declaration for `%s'" msgstr "" -#: objc-parse.y:1748 objc/objc-act.c:1308 objc/objc-act.c:5766 -#: objc/objc-act.c:6095 objc/objc-act.c:6144 objc/objc-act.c:6180 +#: objc-parse.y:1748 objc/objc-act.c:1282 objc/objc-act.c:5740 +#: objc/objc-act.c:6069 objc/objc-act.c:6118 objc/objc-act.c:6154 #, c-format msgid "cannot find interface declaration for `%s'" msgstr "" -#: objc/objc-act.c:1333 +#: objc/objc-act.c:1307 #, c-format msgid "cannot find reference tag for class `%s'" msgstr "" -#: objc/objc-act.c:2340 +#: objc/objc-act.c:2314 #, c-format msgid "cannot find class `%s'" msgstr "" -#: objc/objc-act.c:2342 +#: objc/objc-act.c:2316 #, c-format msgid "class `%s' already exists" msgstr "" #. fatal did not work with 2 args...should fix -#: objc/objc-act.c:2466 +#: objc/objc-act.c:2440 #, c-format msgid "cannot find interface declaration for `%s', superclass of `%s'" msgstr "" -#: objc/objc-act.c:2473 +#: objc/objc-act.c:2447 #, c-format msgid "circular inheritance in interface declaration for `%s'" msgstr "" -#: objc/objc-act.c:3524 objc/objc-act.c:3541 +#: objc/objc-act.c:3498 objc/objc-act.c:3515 msgid "inconsistent instance variable specification" msgstr "" -#: objc/objc-act.c:4729 +#: objc/objc-act.c:4703 #, c-format msgid "multiple declarations for method `%s'" msgstr "" -#: objc/objc-act.c:4895 +#: objc/objc-act.c:4869 #, c-format msgid "invalid receiver type `%s'" msgstr "" -#: objc/objc-act.c:4926 objc/objc-act.c:4952 objc/objc-act.c:5000 +#: objc/objc-act.c:4900 objc/objc-act.c:4926 objc/objc-act.c:4974 #, c-format msgid "`%s' does not respond to `%s'" msgstr "" -#: objc/objc-act.c:4932 objc/objc-act.c:7217 +#: objc/objc-act.c:4906 objc/objc-act.c:7191 #, c-format msgid "no super class declared in interface for `%s'" msgstr "" -#: objc/objc-act.c:5030 +#: objc/objc-act.c:5004 msgid "cannot find class (factory) method" msgstr "" -#: objc/objc-act.c:5031 objc/objc-act.c:5075 +#: objc/objc-act.c:5005 objc/objc-act.c:5049 #, c-format msgid "return type for `%s' defaults to id" msgstr "" -#: objc/objc-act.c:5048 +#: objc/objc-act.c:5022 #, c-format msgid "method `%s' not implemented by protocol" msgstr "" -#: objc/objc-act.c:5057 +#: objc/objc-act.c:5031 msgid "return type defaults to id" msgstr "" -#: objc/objc-act.c:5074 +#: objc/objc-act.c:5048 msgid "cannot find method" msgstr "" @@ -18487,99 +21166,99 @@ msgstr "" #. to an instance variable. It's better to catch the cases #. where this is done unknowingly than to support the above #. paradigm. -#: objc/objc-act.c:5317 +#: objc/objc-act.c:5291 #, c-format msgid "instance variable `%s' accessed in class method" msgstr "" -#: objc/objc-act.c:5567 +#: objc/objc-act.c:5541 #, c-format msgid "duplicate definition of class method `%s'" msgstr "" -#: objc/objc-act.c:5573 +#: objc/objc-act.c:5547 #, c-format msgid "duplicate declaration of class method `%s'" msgstr "" -#: objc/objc-act.c:5609 +#: objc/objc-act.c:5583 #, c-format msgid "duplicate definition of instance method `%s'" msgstr "" -#: objc/objc-act.c:5615 +#: objc/objc-act.c:5589 #, c-format msgid "duplicate declaration of instance method `%s'" msgstr "" -#: objc/objc-act.c:5655 +#: objc/objc-act.c:5629 #, c-format msgid "duplicate interface declaration for category `%s(%s)'" msgstr "" -#: objc/objc-act.c:5741 +#: objc/objc-act.c:5715 #, c-format msgid "instance variable `%s' is declared private" msgstr "" -#: objc/objc-act.c:5788 +#: objc/objc-act.c:5762 #, c-format msgid "instance variable `%s' is declared %s" msgstr "" -#: objc/objc-act.c:5798 +#: objc/objc-act.c:5772 msgid "static access to object of type `id'" msgstr "" -#: objc/objc-act.c:5835 objc/objc-act.c:5928 +#: objc/objc-act.c:5809 objc/objc-act.c:5902 #, c-format msgid "incomplete implementation of class `%s'" msgstr "" -#: objc/objc-act.c:5839 objc/objc-act.c:5933 +#: objc/objc-act.c:5813 objc/objc-act.c:5907 #, c-format msgid "incomplete implementation of category `%s'" msgstr "" -#: objc/objc-act.c:5844 objc/objc-act.c:5938 +#: objc/objc-act.c:5818 objc/objc-act.c:5912 #, c-format msgid "method definition for `%c%s' not found" msgstr "" -#: objc/objc-act.c:5982 +#: objc/objc-act.c:5956 #, c-format msgid "%s `%s' does not fully implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:6039 objc/objc-act.c:8138 +#: objc/objc-act.c:6013 objc/objc-act.c:8112 msgid "`@end' missing in implementation context" msgstr "" -#: objc/objc-act.c:6067 +#: objc/objc-act.c:6041 #, c-format msgid "reimplementation of class `%s'" msgstr "" -#: objc/objc-act.c:6109 +#: objc/objc-act.c:6083 #, c-format msgid "conflicting super class name `%s'" msgstr "" -#: objc/objc-act.c:6124 +#: objc/objc-act.c:6098 #, c-format msgid "duplicate interface declaration for class `%s'" msgstr "" -#: objc/objc-act.c:6408 +#: objc/objc-act.c:6382 #, c-format msgid "duplicate declaration for protocol `%s'" msgstr "" -#: objc/objc-act.c:7258 +#: objc/objc-act.c:7232 msgid "[super ...] must appear in a method context" msgstr "" -#: objc/objc-act.c:8240 objc/objc-act.c:8256 +#: objc/objc-act.c:8214 objc/objc-act.c:8230 #, c-format msgid "potential selector conflict for method `%s'" msgstr "" @@ -18592,10 +21271,22 @@ msgstr "" msgid "method definition not in class context" msgstr "" -#: config/nextstep.h:163 config/nextstep.h:166 +#: config/nextstep.h:161 config/nextstep.h:164 msgid "-p profiling is no longer supported. Use -pg instead" msgstr "" +#: config/arm/riscix.h:73 config/arm/riscix.h:133 +msgid "-mbsd and -pedantic incompatible" +msgstr "" + +#: config/arm/riscix.h:74 config/arm/riscix.h:134 +msgid "-mbsd and -mxopen incompatible" +msgstr "" + +#: config/arm/riscix.h:75 config/arm/riscix.h:135 +msgid "-mxopen and -pedantic incompatible" +msgstr "" + #: config/arc/arc.h:59 config/mips/mips.h:1057 msgid "may not use both -EB and -EL" msgstr "" @@ -18620,10 +21311,6 @@ msgstr "" msgid "profiling not supported with -mg\n" msgstr "" -#: f/lang-specs.h:35 gcc.c:677 -msgid "GNU C does not support -C without using -E" -msgstr "" - #: config/mcore/mcore.h:60 msgid "choose either big or little endian, not both" msgstr "" @@ -18636,33 +21323,36 @@ msgstr "" msgid "the m210 does not have little endian support" msgstr "" +#: f/lang-specs.h:35 gcc.c:677 +msgid "GNU C does not support -C without using -E" +msgstr "" + #: ada/lang-specs.h:39 gcc.c:698 java/jvspec.c:74 msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" -#: java/lang-specs.h:33 -msgid "-fjni and -femit-class-files are incompatible" +#: config/mips/r3900.h:28 config/mips/r3900.h:42 +msgid "-mhard-float not supported" msgstr "" -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-file are incompatible" +#: config/mips/r3900.h:30 config/mips/r3900.h:44 +msgid "-msingle-float and -msoft-float can not both be specified" msgstr "" -#: java/lang-specs.h:35 java/lang-specs.h:36 -msgid "-femit-class-file should used along with -fsyntax-only" +#: config/i386/cygwin.h:169 config/i386/mingw32.h:69 +msgid "shared and mdll are not compatible" msgstr "" -#: config/mips/r3900.h:28 config/mips/r3900.h:42 -msgid "-mhard-float not supported" +#: java/lang-specs.h:33 +msgid "-fjni and -femit-class-files are incompatible" msgstr "" -#: config/mips/r3900.h:30 config/mips/r3900.h:44 -msgid "-msingle-float and -msoft-float can not both be specified" +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-file are incompatible" msgstr "" -#: config/mips/isa3264.h:123 config/mips/isa3264.h:128 -#: config/mips/isa3264.h:140 config/mips/isa3264.h:145 -msgid "-mlong32 and -mlong64 can not both be specified" +#: java/lang-specs.h:35 java/lang-specs.h:36 +msgid "-femit-class-file should used along with -fsyntax-only" msgstr "" #: gcc.c:846 @@ -18678,32 +21368,21 @@ msgid "-p option not supported: use -pg instead" msgstr "" #: config/alpha/freebsd.h:36 config/i386/freebsd-aout.h:227 -#: config/ia64/freebsd.h:24 +#: config/ia64/freebsd.h:24 config/sparc/freebsd.h:31 msgid "`-p' not supported; use `-pg' and gprof(1)" msgstr "" -#: config/arm/riscix.h:73 config/arm/riscix.h:133 -msgid "-mbsd and -pedantic incompatible" -msgstr "" - -#: config/arm/riscix.h:74 config/arm/riscix.h:134 -msgid "-mbsd and -mxopen incompatible" -msgstr "" - -#: config/arm/riscix.h:75 config/arm/riscix.h:135 -msgid "-mxopen and -pedantic incompatible" -msgstr "" - #: ada/lang-specs.h:42 msgid "-c or -S required for Ada" msgstr "" -#: config/i386/cygwin.h:114 -msgid "mno-cygwin and mno-win32 are not compatible" +#: config/mips/isa3264.h:123 config/mips/isa3264.h:128 +#: config/mips/isa3264.h:140 config/mips/isa3264.h:145 +msgid "-mlong32 and -mlong64 can not both be specified" msgstr "" -#: config/i386/cygwin.h:169 config/i386/mingw32.h:69 -msgid "shared and mdll are not compatible" +#: config/i386/cygwin.h:114 +msgid "mno-cygwin and mno-win32 are not compatible" msgstr "" #: config/mips/mips.h:854 @@ -18722,31 +21401,31 @@ msgstr "" msgid "may not use both -mgp32 and -mfp64" msgstr "" -#: config/i386/sco5.h:666 config/i386/sco5.h:741 +#: config/i386/sco5.h:662 config/i386/sco5.h:737 msgid "-static not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:667 config/i386/sco5.h:742 +#: config/i386/sco5.h:663 config/i386/sco5.h:738 msgid "-shared not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:668 config/i386/sco5.h:743 +#: config/i386/sco5.h:664 config/i386/sco5.h:739 msgid "-symbolic not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:706 +#: config/i386/sco5.h:702 msgid "-fpic is not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:707 +#: config/i386/sco5.h:703 msgid "-fPIC is not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:744 +#: config/i386/sco5.h:740 msgid "-fpic not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:745 +#: config/i386/sco5.h:741 msgid "-fPIC not valid with -mcoff" msgstr "" |