diff options
author | Philipp Thomas <pthomas@suse.de> | 2002-04-23 13:29:03 +0000 |
---|---|---|
committer | Philipp Thomas <pthomas@gcc.gnu.org> | 2002-04-23 13:29:03 +0000 |
commit | 7bbf788c0464c1d737e8fd8b2f9373dcba37c405 (patch) | |
tree | 6c45140adef25fad9d470316da255c6a2595e565 | |
parent | 7441103929d092d04f1b1b87062b4b49c9b5d7af (diff) | |
download | gcc-7bbf788c0464c1d737e8fd8b2f9373dcba37c405.zip gcc-7bbf788c0464c1d737e8fd8b2f9373dcba37c405.tar.gz gcc-7bbf788c0464c1d737e8fd8b2f9373dcba37c405.tar.bz2 |
Regenerate gcc.pot
From-SVN: r52665
-rw-r--r-- | gcc/po/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/po/gcc.pot | 9482 |
2 files changed, 3581 insertions, 5905 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 00d818d..c56a44d 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2002-04-23 Philipp Thomas <pthomas@suse.de> + + * gcc.pot: Regenerate. + 2002-04-15 Philipp Thomas <pthomas@suse.de> * tr.po: Update to latest revision. diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index f1c8322..fd7713d 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2002-02-17 15:16+0100\n" +"POT-Creation-Date: 2002-04-23 14:22+0200\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" @@ -15,131 +15,140 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: attribs.c:310 +#: attribs.c:307 #, c-format msgid "`%s' attribute directive ignored" msgstr "" -#: attribs.c:318 +#: attribs.c:315 #, c-format msgid "wrong number of arguments specified for `%s' attribute" msgstr "" -#: attribs.c:335 +#: attribs.c:332 #, c-format msgid "`%s' attribute does not apply to types" msgstr "" -#: attribs.c:372 +#: attribs.c:369 #, c-format msgid "`%s' attribute only applies to function types" msgstr "" -#: attribs.c:462 attribs.c:484 attribs.c:506 attribs.c:537 attribs.c:559 -#: attribs.c:582 attribs.c:612 attribs.c:650 attribs.c:697 attribs.c:727 -#: attribs.c:757 attribs.c:780 attribs.c:1026 attribs.c:1082 attribs.c:1138 -#: attribs.c:1199 attribs.c:1225 attribs.c:1427 config/arm/arm.c:2009 -#: config/arm/arm.c:2036 config/avr/avr.c:4683 config/h8300/h8300.c:3077 -#: config/h8300/h8300.c:3102 config/i386/i386.c:1261 config/i386/winnt.c:74 +#: attribs.c:461 attribs.c:483 attribs.c:505 attribs.c:536 attribs.c:558 +#: attribs.c:583 attribs.c:606 attribs.c:636 attribs.c:674 attribs.c:721 +#: attribs.c:751 attribs.c:781 attribs.c:804 attribs.c:1049 attribs.c:1071 +#: attribs.c:1147 attribs.c:1203 attribs.c:1264 attribs.c:1298 attribs.c:1549 +#: config/arm/arm.c:2007 config/arm/arm.c:2034 config/avr/avr.c:4683 +#: config/h8300/h8300.c:3407 config/h8300/h8300.c:3432 config/i386/i386.c:1268 +#: config/i386/winnt.c:74 #, c-format msgid "`%s' attribute ignored" msgstr "" -#: attribs.c:813 +#: attribs.c:837 #, c-format msgid "unknown machine mode `%s'" msgstr "" -#: attribs.c:816 +#: attribs.c:840 #, c-format msgid "no data type for mode `%s'" msgstr "" -#: attribs.c:849 +#: attribs.c:873 msgid "section attribute cannot be specified for local variables" msgstr "" -#: attribs.c:860 +#: attribs.c:884 #, c-format msgid "section of `%s' conflicts with previous declaration" msgstr "" -#: attribs.c:869 +#: attribs.c:893 #, c-format msgid "section attribute not allowed for `%s'" msgstr "" -#: attribs.c:876 +#: attribs.c:900 msgid "section attributes are not supported for this target" msgstr "" -#: attribs.c:918 +#: attribs.c:942 msgid "requested alignment is not a constant" msgstr "" -#: attribs.c:923 +#: attribs.c:947 msgid "requested alignment is not a power of 2" msgstr "" -#: attribs.c:928 +#: attribs.c:952 msgid "requested alignment is too large" msgstr "" -#: attribs.c:955 +#: attribs.c:979 #, c-format msgid "alignment may not be specified for `%s'" msgstr "" -#: attribs.c:1000 +#: attribs.c:1024 #, c-format msgid "`%s' defined both normally and as an alias" msgstr "" -#: attribs.c:1010 +#: attribs.c:1034 msgid "alias arg not a string" msgstr "" -#: attribs.c:1049 attribs.c:1105 +#: attribs.c:1081 +msgid "visibility arg not a string" +msgstr "" + +#: attribs.c:1089 +msgid "visibility arg must be one of \"hidden\", \"protected\" or \"internal\"" +msgstr "" + +#: attribs.c:1114 attribs.c:1170 #, c-format msgid "`%s' attribute applies only to functions" msgstr "" -#: attribs.c:1056 attribs.c:1112 +#: attribs.c:1121 attribs.c:1177 #, c-format msgid "can't set `%s' attribute after definition" msgstr "" -#: attribs.c:1196 +#: attribs.c:1261 #, c-format msgid "`%s' attribute ignored for `%s'" msgstr "" -#: attribs.c:1253 +#: attribs.c:1326 #, c-format msgid "invalid vector type for attribute `%s'" msgstr "" -#: attribs.c:1276 attribs.c:1281 +#: attribs.c:1350 attribs.c:1382 msgid "no vector mode with the size and type specified could be found" msgstr "" -#: builtins.c:282 +#: builtins.c:281 msgid "offset outside bounds of constant string" msgstr "" -#: builtins.c:759 +#: builtins.c:761 msgid "second arg to `__builtin_prefetch' must be a constant" msgstr "" -#: builtins.c:766 +#: builtins.c:768 msgid "invalid second arg to __builtin_prefetch; using zero" msgstr "" -#: builtins.c:773 +#: builtins.c:775 msgid "third arg to `__builtin_prefetch' must be a constant" msgstr "" -#: builtins.c:780 +#: builtins.c:782 msgid "invalid third arg to __builtin_prefetch; using zero" msgstr "" @@ -150,834 +159,849 @@ 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:2760 +#: builtins.c:2764 msgid "__builtin_saveregs not supported by this target" msgstr "" -#: builtins.c:2802 +#: builtins.c:2806 msgid "argument of `__builtin_args_info' must be constant" msgstr "" -#: builtins.c:2808 +#: builtins.c:2812 msgid "argument of `__builtin_args_info' out of range" msgstr "" -#: builtins.c:2814 +#: builtins.c:2818 msgid "missing argument in `__builtin_args_info'" msgstr "" -#: builtins.c:2846 +#: builtins.c:2850 msgid "`va_start' used in function with fixed args" msgstr "" -#: builtins.c:2865 +#: builtins.c:2869 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:2870 +#: builtins.c:2874 msgid "`__builtin_next_arg' called without an argument" msgstr "" -#: builtins.c:2974 +#: builtins.c:2978 msgid "too many arguments to function `va_start'" msgstr "" -#: builtins.c:3058 +#: builtins.c:3079 msgid "first argument to `va_arg' not of type `va_list'" msgstr "" -#: builtins.c:3086 +#. Unfortunately, this is merely undefined, rather than a constraint +#. violation, so we cannot make this an error. If this call is never +#. executed, the program is still strictly conforming. +#: builtins.c:3111 #, c-format msgid "`%s' is promoted to `%s' when passed through `...'" msgstr "" -#: builtins.c:3090 +#: builtins.c:3116 #, c-format msgid "(so you should pass `%s' not `%s' to `va_arg')" msgstr "" -#: builtins.c:3214 +#: builtins.c:3247 msgid "invalid arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:3216 +#: builtins.c:3249 msgid "invalid arg to `__builtin_return_address'" msgstr "" -#: builtins.c:3230 +#: builtins.c:3263 msgid "unsupported arg to `__builtin_frame_address'" msgstr "" -#: builtins.c:3232 +#: builtins.c:3265 msgid "unsupported arg to `__builtin_return_address'" msgstr "" -#: builtins.c:3400 +#: builtins.c:3433 msgid "second arg to `__builtin_expect' must be a constant" msgstr "" -#: builtins.c:3869 +#: builtins.c:3914 msgid "__builtin_longjmp second argument must be 1" msgstr "" -#: builtins.c:3883 -msgid "__builtin_trap not supported by this target" -msgstr "" - #. just do library call, if unknown builtin -#: builtins.c:3948 c-common.c:3689 +#: builtins.c:3987 c-common.c:3829 #, c-format msgid "built-in function `%s' not currently supported" msgstr "" -#: c-common.c:550 +#: c-common.c:554 #, c-format msgid "`%s' is not defined outside of function scope" msgstr "" -#: c-common.c:590 +#: c-common.c:594 msgid "" "concatenation of string literals with __FUNCTION__ is deprecated. This " "feature will be removed in future" msgstr "" -#: c-common.c:659 +#: c-common.c:663 #, c-format msgid "" "string length `%d' is greater than the length `%d' ISO C%d compilers are " "required to support" msgstr "" -#: c-common.c:707 ch/decl.c:4100 +#: c-common.c:711 msgid "overflow in constant expression" msgstr "" -#: c-common.c:728 +#: c-common.c:732 msgid "integer overflow in expression" msgstr "" -#: c-common.c:737 +#: c-common.c:741 msgid "floating point overflow in expression" msgstr "" +#: c-common.c:747 +msgid "vector overflow in expression" +msgstr "" + #. This detects cases like converting -129 or 256 to unsigned char. -#: c-common.c:758 +#: c-common.c:770 msgid "large integer implicitly truncated to unsigned type" msgstr "" -#: c-common.c:760 +#: c-common.c:772 msgid "negative integer implicitly converted to unsigned type" msgstr "" -#: c-common.c:807 +#: c-common.c:820 msgid "overflow in implicit constant conversion" msgstr "" -#: c-common.c:955 +#: c-common.c:968 #, c-format msgid "operation on `%s' may be undefined" msgstr "" -#: c-common.c:1246 +#: c-common.c:1259 msgid "expression statement has incomplete type" msgstr "" -#: c-common.c:1279 ch/actions.c:1027 +#: c-common.c:1292 msgid "case label does not reduce to an integer constant" msgstr "" -#: c-common.c:1579 +#: c-common.c:1593 msgid "invalid truth-value expression" msgstr "" -#: c-common.c:1630 +#: c-common.c:1644 #, c-format msgid "invalid operands to binary %s" msgstr "" -#: c-common.c:1865 c-common.c:1874 +#: c-common.c:1880 c-common.c:1889 msgid "comparison is always false due to limited range of data type" msgstr "" -#: c-common.c:1867 c-common.c:1876 +#: c-common.c:1882 c-common.c:1891 msgid "comparison is always true due to limited range of data type" msgstr "" -#: c-common.c:1942 +#: c-common.c:1961 msgid "comparison of unsigned expression >= 0 is always true" msgstr "" -#: c-common.c:1951 +#: c-common.c:1970 msgid "comparison of unsigned expression < 0 is always false" msgstr "" -#: c-common.c:2002 f/com.c:14818 +#: c-common.c:2017 +msgid "pointer of type `void *' used in arithmetic" +msgstr "" + +#: c-common.c:2023 +msgid "pointer to a function used in arithmetic" +msgstr "" + +#: c-common.c:2029 +msgid "pointer to member function used in arithmetic" +msgstr "" + +#: c-common.c:2035 +msgid "pointer to a member used in arithmetic" +msgstr "" + +#: c-common.c:2122 f/com.c:14845 msgid "struct type value used where scalar is required" msgstr "" -#: c-common.c:2006 f/com.c:14822 +#: c-common.c:2126 f/com.c:14849 msgid "union type value used where scalar is required" msgstr "" -#: c-common.c:2010 f/com.c:14826 +#: c-common.c:2130 f/com.c:14853 msgid "array type value used where scalar is required" msgstr "" -#: c-common.c:2125 f/com.c:14952 +#: c-common.c:2250 f/com.c:14979 msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-common.c:2169 c-common.c:2201 +#: c-common.c:2294 c-common.c:2326 msgid "invalid use of `restrict'" msgstr "" -#: c-common.c:2317 +#: c-common.c:2441 msgid "__alignof__ applied to an incomplete type" msgstr "" -#: c-common.c:2343 +#: c-common.c:2467 msgid "`__alignof' applied to a bit-field" msgstr "" -#: c-common.c:2785 +#: c-common.c:2960 #, c-format msgid "cannot disable built-in function `%s'" msgstr "" -#: c-common.c:3066 c-typeck.c:1782 +#: c-common.c:3137 c-typeck.c:1794 #, c-format msgid "too few arguments to function `%s'" msgstr "" -#: c-common.c:3072 c-typeck.c:1635 +#: c-common.c:3143 c-typeck.c:1647 #, c-format msgid "too many arguments to function `%s'" msgstr "" -#: c-common.c:3260 +#: c-common.c:3162 +#, c-format +msgid "non-floating-point argument to function `%s'" +msgstr "" + +#: c-common.c:3431 msgid "pointers are not permitted as case values" msgstr "" -#: c-common.c:3266 +#: c-common.c:3437 msgid "ISO C++ forbids range expressions in switch statements" msgstr "" -#: c-common.c:3268 +#: c-common.c:3439 msgid "ISO C forbids range expressions in switch statements" msgstr "" -#: c-common.c:3298 +#: c-common.c:3469 msgid "empty range specified" msgstr "" -#: c-common.c:3349 +#: c-common.c:3520 msgid "duplicate (or overlapping) case value" msgstr "" -#: c-common.c:3351 +#: c-common.c:3522 msgid "this is the first entry overlapping that value" msgstr "" -#: c-common.c:3355 ch/actions.c:1125 +#: c-common.c:3526 msgid "duplicate case value" msgstr "" -#: c-common.c:3356 +#: c-common.c:3527 msgid "previously used here" msgstr "" -#: c-common.c:3360 +#: c-common.c:3531 msgid "multiple default labels in one switch" msgstr "" -#: c-common.c:3361 +#: c-common.c:3532 msgid "this is the first default label" msgstr "" -#: c-common.c:3389 +#: c-common.c:3560 msgid "ISO C++ forbids taking the address of a label" msgstr "" -#: c-common.c:3391 +#: c-common.c:3562 msgid "ISO C forbids taking the address of a label" msgstr "" -#: c-common.c:4027 +#: c-common.c:4166 msgid "-Wformat-y2k ignored without -Wformat" msgstr "" -#: c-common.c:4029 +#: c-common.c:4168 msgid "-Wformat-extra-args ignored without -Wformat" msgstr "" -#: c-common.c:4031 +#: c-common.c:4170 msgid "-Wformat-nonliteral ignored without -Wformat" msgstr "" -#: c-common.c:4033 +#: c-common.c:4172 msgid "-Wformat-security ignored without -Wformat" msgstr "" -#: c-common.c:4035 +#: c-common.c:4174 msgid "-Wmissing-format-attribute ignored without -Wformat" msgstr "" -#: c-common.c:4126 +#: c-common.c:4272 #, c-format msgid "declaration of `%s' shadows %s" msgstr "" -#: c-convert.c:78 c-typeck.c:1036 c-typeck.c:4160 ch/convert.c:1164 -#: cp/typeck.c:1728 cp/typeck.c:6304 +#: c-convert.c:80 c-typeck.c:1048 c-typeck.c:4049 cp/typeck.c:1675 +#: cp/typeck.c:6176 msgid "void value not ignored as it ought to be" msgstr "" -#: c-convert.c:110 java/typeck.c:150 +#: c-convert.c:112 java/typeck.c:150 msgid "conversion to non-scalar type requested" msgstr "" -#: c-decl.c:475 -msgid "-traditional is deprecated and may be removed" -msgstr "" - -#: c-decl.c:565 +#: c-decl.c:587 #, c-format msgid "unknown C standard `%s'" msgstr "" -#: c-decl.c:847 +#: c-decl.c:748 #, c-format msgid "array `%s' assumed to have one element" msgstr "" -#: c-decl.c:1023 +#: c-decl.c:924 #, c-format msgid "`struct %s' incomplete in scope ending here" msgstr "" -#: c-decl.c:1026 +#: c-decl.c:927 #, c-format msgid "`union %s' incomplete in scope ending here" msgstr "" -#: c-decl.c:1029 +#: c-decl.c:930 #, c-format msgid "`enum %s' incomplete in scope ending here" msgstr "" -#: c-decl.c:1143 c-decl.c:1284 ch/decl.c:2920 java/decl.c:1373 +#: c-decl.c:1044 c-decl.c:1185 java/decl.c:1371 #, c-format msgid "label `%s' used but not defined" msgstr "" -#: c-decl.c:1149 c-decl.c:1291 ch/decl.c:2926 java/decl.c:1379 +#: c-decl.c:1050 c-decl.c:1192 java/decl.c:1377 #, c-format msgid "label `%s' defined but not used" msgstr "" -#: c-decl.c:1408 cp/decl.c:3124 +#: c-decl.c:1309 cp/decl.c:3125 #, c-format msgid "function `%s' redeclared as inline" msgstr "" -#: c-decl.c:1410 cp/decl.c:3126 +#: c-decl.c:1311 cp/decl.c:3127 #, c-format msgid "previous declaration of function `%s' with attribute noinline" msgstr "" -#: c-decl.c:1417 cp/decl.c:3133 +#: c-decl.c:1318 cp/decl.c:3134 #, c-format msgid "function `%s' redeclared with attribute noinline" msgstr "" -#: c-decl.c:1419 cp/decl.c:3135 +#: c-decl.c:1320 cp/decl.c:3136 #, c-format msgid "previous declaration of function `%s' was inline" msgstr "" -#: c-decl.c:1448 c-decl.c:1501 +#: c-decl.c:1349 c-decl.c:1395 #, c-format msgid "shadowing built-in function `%s'" msgstr "" -#: c-decl.c:1450 +#: c-decl.c:1351 #, c-format msgid "shadowing library function `%s'" msgstr "" -#: c-decl.c:1456 +#: c-decl.c:1357 #, c-format msgid "library function `%s' declared as non-function" msgstr "" -#: c-decl.c:1460 c-decl.c:1463 +#: c-decl.c:1361 c-decl.c:1364 #, c-format msgid "built-in function `%s' declared as non-function" msgstr "" -#: c-decl.c:1467 objc/objc-act.c:2334 objc/objc-act.c:6036 +#: c-decl.c:1368 objc/objc-act.c:2292 objc/objc-act.c:5994 #, c-format msgid "`%s' redeclared as different kind of symbol" msgstr "" -#: c-decl.c:1468 c-decl.c:1666 c-decl.c:1815 objc/objc-act.c:2336 -#: objc/objc-act.c:6038 objc/objc-act.c:6093 +#: c-decl.c:1369 c-decl.c:1560 c-decl.c:1705 objc/objc-act.c:2294 +#: objc/objc-act.c:5996 objc/objc-act.c:6051 #, c-format msgid "previous declaration of `%s'" msgstr "" #. If types don't match for a built-in, throw away the built-in. -#: c-decl.c:1570 +#: c-decl.c:1464 #, c-format msgid "conflicting types for built-in function `%s'" msgstr "" -#: c-decl.c:1613 c-decl.c:1632 +#: c-decl.c:1507 c-decl.c:1526 #, c-format msgid "conflicting types for `%s'" msgstr "" -#: c-decl.c:1655 +#: c-decl.c:1549 msgid "" "a parameter list with an ellipsis can't match an empty parameter name list " "declaration" msgstr "" -#: c-decl.c:1661 +#: c-decl.c:1555 msgid "" "an argument type that has a default promotion can't match an empty parameter " "name list declaration" msgstr "" -#: c-decl.c:1676 c-decl.c:1698 +#: c-decl.c:1570 c-decl.c:1593 #, c-format msgid "redefinition of `%s'" msgstr "" -#: c-decl.c:1679 +#: c-decl.c:1573 #, c-format msgid "redeclaration of `%s'" msgstr "" -#: c-decl.c:1682 +#: c-decl.c:1576 #, c-format msgid "conflicting declarations of `%s'" msgstr "" -#: c-decl.c:1725 +#: c-decl.c:1620 #, c-format msgid "prototype for `%s' follows" msgstr "" -#: c-decl.c:1726 c-decl.c:1734 c-decl.c:1750 +#: c-decl.c:1621 c-decl.c:1629 c-decl.c:1640 msgid "non-prototype definition here" msgstr "" -#: c-decl.c:1733 +#: c-decl.c:1628 #, c-format msgid "prototype for `%s' follows and number of arguments doesn't match" msgstr "" -#: c-decl.c:1748 +#: c-decl.c:1638 #, c-format msgid "prototype for `%s' follows and argument %d doesn't match" msgstr "" -#: c-decl.c:1766 +#: c-decl.c:1656 #, c-format msgid "`%s' declared inline after being called" msgstr "" -#: c-decl.c:1772 +#: c-decl.c:1662 #, c-format msgid "`%s' declared inline after its definition" msgstr "" -#: c-decl.c:1779 +#: c-decl.c:1669 #, c-format msgid "static declaration for `%s' follows non-static" msgstr "" -#: c-decl.c:1787 +#: c-decl.c:1677 #, c-format msgid "non-static declaration for `%s' follows static" msgstr "" -#: c-decl.c:1794 +#: c-decl.c:1684 #, c-format msgid "const declaration for `%s' follows non-const" msgstr "" -#: c-decl.c:1801 +#: c-decl.c:1691 #, c-format msgid "type qualifiers for `%s' conflict with previous decl" msgstr "" -#: c-decl.c:1814 +#: c-decl.c:1704 #, c-format msgid "redundant redeclaration of `%s' in same scope" msgstr "" -#: c-decl.c:2118 java/decl.c:1072 +#: c-decl.c:2008 java/decl.c:1070 #, c-format msgid "declaration of `%s' shadows a parameter" msgstr "" -#: c-decl.c:2121 java/decl.c:1075 +#: c-decl.c:2011 java/decl.c:1073 #, c-format msgid "declaration of `%s' shadows a symbol from the parameter list" msgstr "" -#: c-decl.c:2142 cp/decl.c:4206 +#: c-decl.c:2032 cp/decl.c:4233 msgid "a parameter" msgstr "" -#: c-decl.c:2144 cp/decl.c:4223 +#: c-decl.c:2034 cp/decl.c:4250 msgid "a previous local" msgstr "" #. XXX shadow warnings in outer-more namespaces -#: c-decl.c:2148 cp/decl.c:4227 +#: c-decl.c:2038 cp/decl.c:4254 msgid "a global declaration" msgstr "" -#: c-decl.c:2192 +#: c-decl.c:2082 #, c-format msgid "nested extern declaration of `%s'" msgstr "" -#: c-decl.c:2212 java/decl.c:1025 +#: c-decl.c:2101 java/decl.c:1023 #, c-format msgid "`%s' used prior to declaration" msgstr "" -#: c-decl.c:2227 c-decl.c:2442 +#: c-decl.c:2115 c-decl.c:2290 #, c-format msgid "`%s' was declared implicitly `extern' and later `static'" msgstr "" -#: c-decl.c:2337 cp/decl.c:4065 +#: c-decl.c:2218 cp/decl.c:4092 msgid "type mismatch with previous external decl" msgstr "" -#: c-decl.c:2338 +#: c-decl.c:2219 #, c-format msgid "previous external decl of `%s'" msgstr "" -#: c-decl.c:2351 +#: c-decl.c:2232 msgid "type mismatch with previous implicit declaration" msgstr "" -#: c-decl.c:2353 +#: c-decl.c:2234 #, c-format msgid "previous implicit declaration of `%s'" msgstr "" -#: c-decl.c:2370 -#, c-format -msgid "type of external `%s' is not global" -msgstr "" - -#: c-decl.c:2421 +#: c-decl.c:2269 #, c-format msgid "`%s' was previously implicitly declared to return `int'" msgstr "" -#: c-decl.c:2446 +#: c-decl.c:2294 #, c-format msgid "`%s' was declared `extern' and later `static'" msgstr "" -#: c-decl.c:2470 +#: c-decl.c:2318 #, c-format msgid "extern declaration of `%s' doesn't match global one" msgstr "" -#: c-decl.c:2512 +#: c-decl.c:2360 #, c-format msgid "`%s' locally external but globally static" msgstr "" -#: c-decl.c:2634 +#: c-decl.c:2481 #, c-format msgid "function `%s' was previously declared within a block" msgstr "" -#: c-decl.c:2654 c-decl.c:2656 +#: c-decl.c:2501 c-decl.c:2503 #, c-format msgid "implicit declaration of function `%s'" msgstr "" -#: c-decl.c:2744 +#: c-decl.c:2582 #, c-format msgid "label %s referenced outside of any function" msgstr "" -#: c-decl.c:2801 +#: c-decl.c:2639 #, c-format msgid "duplicate label declaration `%s'" msgstr "" -#: c-decl.c:2804 +#: c-decl.c:2642 msgid "this is a previous declaration" msgstr "" -#: c-decl.c:3316 +#: c-decl.c:3098 msgid "unnamed struct/union that defines no instances" msgstr "" -#: c-decl.c:3335 +#: c-decl.c:3117 msgid "useless keyword or type name in empty declaration" msgstr "" -#: c-decl.c:3342 +#: c-decl.c:3124 msgid "two types specified in one empty declaration" msgstr "" -#: c-decl.c:3347 c-parse.y:725 c-parse.y:727 parse.y:728 parse.y:1808 -#: objc-parse.y:761 objc-parse.y:763 objc-parse.y:2997 +#: c-decl.c:3129 c-parse.y:731 c-parse.y:733 parse.y:739 parse.y:1824 +#: objc-parse.y:768 objc-parse.y:770 objc-parse.y:3002 msgid "empty declaration" msgstr "" -#: c-decl.c:3377 +#: c-decl.c:3159 msgid "" "ISO C89 does not support `static' or type qualifiers in parameter array " "declarators" msgstr "" -#: c-decl.c:3379 +#: c-decl.c:3161 msgid "ISO C89 does not support `[*]' array declarators" msgstr "" -#: c-decl.c:3382 +#: c-decl.c:3164 msgid "GCC does not yet properly implement `[*]' array declarators" msgstr "" -#: c-decl.c:3401 +#: c-decl.c:3183 msgid "static or type qualifiers in abstract declarator" msgstr "" -#: c-decl.c:3475 +#: c-decl.c:3257 #, c-format msgid "`%s' is usually a function" msgstr "" -#: c-decl.c:3489 +#: c-decl.c:3271 #, c-format msgid "typedef `%s' is initialized" msgstr "" -#: c-decl.c:3496 +#: c-decl.c:3278 #, c-format msgid "function `%s' is initialized like a variable" msgstr "" #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c-decl.c:3503 +#: c-decl.c:3285 #, c-format msgid "parameter `%s' is initialized" msgstr "" -#: c-decl.c:3523 c-typeck.c:4930 +#: c-decl.c:3305 c-typeck.c:4846 msgid "variable-sized object may not be initialized" msgstr "" -#: c-decl.c:3529 +#: c-decl.c:3311 #, c-format msgid "variable `%s' has initializer but incomplete type" msgstr "" -#: c-decl.c:3535 +#: c-decl.c:3317 #, c-format msgid "elements of array `%s' have incomplete type" msgstr "" -#: c-decl.c:3548 +#: c-decl.c:3330 #, c-format msgid "declaration of `%s' has `extern' and is initialized" msgstr "" -#: c-decl.c:3583 c-decl.c:6232 cp/decl.c:7259 cp/decl.c:13533 +#: c-decl.c:3369 c-decl.c:5999 cp/decl.c:7359 cp/decl.c:13616 #, c-format msgid "inline function `%s' given attribute noinline" msgstr "" -#: c-decl.c:3664 +#: c-decl.c:3452 #, c-format msgid "initializer fails to determine size of `%s'" msgstr "" -#: c-decl.c:3669 +#: c-decl.c:3457 #, c-format msgid "array size missing in `%s'" msgstr "" -#: c-decl.c:3685 +#: c-decl.c:3473 #, c-format msgid "zero or negative size array `%s'" msgstr "" -#: c-decl.c:3713 ch/decl.c:4133 +#: c-decl.c:3501 #, c-format msgid "storage size of `%s' isn't known" msgstr "" -#: c-decl.c:3723 +#: c-decl.c:3511 #, c-format msgid "storage size of `%s' isn't constant" msgstr "" -#: c-decl.c:3782 +#: c-decl.c:3570 #, c-format msgid "ignoring asm-specifier for non-static local variable `%s'" msgstr "" -#: c-decl.c:3857 +#: c-decl.c:3634 #, c-format msgid "ISO C forbids parameter `%s' shadowing typedef" msgstr "" -#: c-decl.c:4161 cp/decl.c:10061 +#: c-decl.c:3938 cp/decl.c:10164 msgid "`long long long' is too long for GCC" msgstr "" -#: c-decl.c:4166 +#: c-decl.c:3943 msgid "ISO C89 does not support `long long'" msgstr "" -#: c-decl.c:4171 cp/decl.c:10066 +#: c-decl.c:3948 cp/decl.c:10169 #, c-format msgid "duplicate `%s'" msgstr "" -#: c-decl.c:4177 cp/decl.c:10090 +#: c-decl.c:3954 cp/decl.c:10193 #, c-format msgid "two or more data types in declaration of `%s'" msgstr "" -#: c-decl.c:4197 cp/decl.c:10095 +#: c-decl.c:3974 cp/decl.c:10198 #, c-format msgid "`%s' fails to be a typedef or built in type" msgstr "" -#: c-decl.c:4236 +#: c-decl.c:4013 #, c-format msgid "type defaults to `int' in declaration of `%s'" msgstr "" -#: c-decl.c:4265 +#: c-decl.c:4042 #, c-format msgid "both long and short specified for `%s'" msgstr "" -#: c-decl.c:4269 cp/decl.c:10210 +#: c-decl.c:4046 cp/decl.c:10313 #, c-format msgid "long or short specified with char for `%s'" msgstr "" -#: c-decl.c:4276 cp/decl.c:10214 +#: c-decl.c:4053 cp/decl.c:10317 #, c-format msgid "long or short specified with floating type for `%s'" msgstr "" -#: c-decl.c:4279 +#: c-decl.c:4056 msgid "the only valid combination is `long double'" msgstr "" -#: c-decl.c:4285 +#: c-decl.c:4062 #, c-format msgid "both signed and unsigned specified for `%s'" msgstr "" -#: c-decl.c:4287 cp/decl.c:10203 +#: c-decl.c:4064 cp/decl.c:10306 #, c-format msgid "long, short, signed or unsigned invalid for `%s'" msgstr "" -#: c-decl.c:4293 cp/decl.c:10223 +#: c-decl.c:4070 cp/decl.c:10326 #, c-format msgid "long, short, signed or unsigned used invalidly for `%s'" msgstr "" -#: c-decl.c:4312 cp/decl.c:10244 +#: c-decl.c:4089 cp/decl.c:10347 #, c-format msgid "complex invalid for `%s'" msgstr "" -#: c-decl.c:4357 +#: c-decl.c:4131 msgid "ISO C89 does not support complex types" msgstr "" -#: c-decl.c:4369 +#: c-decl.c:4143 msgid "ISO C does not support plain `complex' meaning `double complex'" msgstr "" -#: c-decl.c:4375 c-decl.c:4387 +#: c-decl.c:4149 c-decl.c:4161 msgid "ISO C does not support complex integer types" msgstr "" -#: c-decl.c:4402 c-decl.c:4841 cp/decl.c:10852 +#: c-decl.c:4176 c-decl.c:4608 cp/decl.c:10962 msgid "duplicate `const'" msgstr "" -#: c-decl.c:4404 c-decl.c:4845 cp/decl.c:10856 +#: c-decl.c:4178 c-decl.c:4612 cp/decl.c:10966 msgid "duplicate `restrict'" msgstr "" -#: c-decl.c:4406 c-decl.c:4843 cp/decl.c:10854 +#: c-decl.c:4180 c-decl.c:4610 cp/decl.c:10964 msgid "duplicate `volatile'" msgstr "" -#: c-decl.c:4428 cp/decl.c:10401 +#: c-decl.c:4202 cp/decl.c:10502 #, c-format msgid "multiple storage classes in declaration of `%s'" msgstr "" -#: c-decl.c:4437 +#: c-decl.c:4211 msgid "function definition declared `auto'" msgstr "" -#: c-decl.c:4439 +#: c-decl.c:4213 msgid "function definition declared `register'" msgstr "" -#: c-decl.c:4441 +#: c-decl.c:4215 msgid "function definition declared `typedef'" msgstr "" -#: c-decl.c:4454 +#: c-decl.c:4228 #, c-format msgid "storage class specified for structure field `%s'" msgstr "" -#: c-decl.c:4458 cp/decl.c:10448 +#: c-decl.c:4232 cp/decl.c:10549 #, c-format msgid "storage class specified for parameter `%s'" msgstr "" -#: c-decl.c:4461 cp/decl.c:10450 +#: c-decl.c:4235 cp/decl.c:10551 msgid "storage class specified for typename" msgstr "" -#: c-decl.c:4473 cp/decl.c:10464 +#: c-decl.c:4247 cp/decl.c:10565 #, c-format msgid "`%s' initialized and declared `extern'" msgstr "" -#: c-decl.c:4475 cp/decl.c:10467 +#: c-decl.c:4249 cp/decl.c:10568 #, c-format msgid "`%s' has both `extern' and initializer" msgstr "" -#: c-decl.c:4479 cp/decl.c:10471 +#: c-decl.c:4253 cp/decl.c:10572 #, c-format msgid "nested function `%s' declared `extern'" msgstr "" -#: c-decl.c:4482 cp/decl.c:10475 +#: c-decl.c:4256 cp/decl.c:10576 #, c-format msgid "top-level declaration of `%s' specifies `auto'" msgstr "" @@ -985,447 +1009,447 @@ 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:4517 c-decl.c:4706 +#: c-decl.c:4291 c-decl.c:4480 msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c-decl.c:4561 +#: c-decl.c:4335 #, c-format msgid "declaration of `%s' as array of voids" msgstr "" -#: c-decl.c:4567 +#: c-decl.c:4341 #, c-format msgid "declaration of `%s' as array of functions" msgstr "" -#: c-decl.c:4588 +#: c-decl.c:4362 #, c-format msgid "size of array `%s' has non-integer type" msgstr "" -#: c-decl.c:4593 +#: c-decl.c:4367 #, c-format msgid "ISO C forbids zero-size array `%s'" msgstr "" -#: c-decl.c:4600 +#: c-decl.c:4374 #, c-format msgid "size of array `%s' is negative" msgstr "" -#: c-decl.c:4613 +#: c-decl.c:4387 #, c-format msgid "ISO C89 forbids array `%s' whose size can't be evaluated" msgstr "" -#: c-decl.c:4616 +#: c-decl.c:4390 #, c-format msgid "ISO C89 forbids variable-size array `%s'" msgstr "" -#: c-decl.c:4646 c-decl.c:4867 cp/decl.c:11074 +#: c-decl.c:4420 c-decl.c:4634 cp/decl.c:11172 #, c-format msgid "size of array `%s' is too large" msgstr "" -#: c-decl.c:4663 +#: c-decl.c:4437 msgid "ISO C89 does not support flexible array members" msgstr "" -#: c-decl.c:4673 +#: c-decl.c:4447 msgid "array type has incomplete element type" msgstr "" -#: c-decl.c:4680 c-decl.c:4917 +#: c-decl.c:4454 c-decl.c:4684 msgid "ISO C forbids const or volatile function types" msgstr "" -#: c-decl.c:4726 cp/decl.c:10612 +#: c-decl.c:4500 cp/decl.c:10713 #, c-format msgid "`%s' declared as function returning a function" msgstr "" -#: c-decl.c:4731 cp/decl.c:10617 +#: c-decl.c:4505 cp/decl.c:10718 #, c-format msgid "`%s' declared as function returning an array" msgstr "" -#: c-decl.c:4766 +#: c-decl.c:4533 msgid "ISO C forbids qualified void function return type" msgstr "" -#: c-decl.c:4770 +#: c-decl.c:4537 msgid "type qualifiers ignored on function return type" msgstr "" -#: c-decl.c:4799 c-decl.c:4882 c-decl.c:5006 c-decl.c:5100 +#: c-decl.c:4566 c-decl.c:4649 c-decl.c:4773 c-decl.c:4863 msgid "ISO C forbids qualified function types" msgstr "" -#: c-decl.c:4839 cp/decl.c:10848 +#: c-decl.c:4606 cp/decl.c:10958 msgid "invalid type modifier within pointer declarator" msgstr "" -#: c-decl.c:4937 cp/decl.c:11354 +#: c-decl.c:4704 cp/decl.c:11450 #, c-format msgid "variable or field `%s' declared void" msgstr "" -#: c-decl.c:4970 +#: c-decl.c:4737 msgid "attributes in parameter array declarator ignored" msgstr "" -#: c-decl.c:4995 +#: c-decl.c:4762 msgid "invalid type modifier within array declarator" msgstr "" -#: c-decl.c:5044 +#: c-decl.c:4807 #, c-format msgid "field `%s' declared as a function" msgstr "" -#: c-decl.c:5050 +#: c-decl.c:4813 #, c-format msgid "field `%s' has incomplete type" msgstr "" -#: c-decl.c:5082 c-decl.c:5084 c-decl.c:5091 +#: c-decl.c:4845 c-decl.c:4847 c-decl.c:4854 #, c-format msgid "invalid storage class for function `%s'" msgstr "" -#: c-decl.c:5106 +#: c-decl.c:4869 msgid "`noreturn' function returns non-void value" msgstr "" -#: c-decl.c:5121 +#: c-decl.c:4884 msgid "cannot inline function `main'" msgstr "" -#: c-decl.c:5174 +#: c-decl.c:4937 #, c-format msgid "variable `%s' declared `inline'" msgstr "" -#: c-decl.c:5247 c-decl.c:6284 +#: c-decl.c:5010 c-decl.c:6051 msgid "function declaration isn't a prototype" msgstr "" -#: c-decl.c:5253 +#: c-decl.c:5016 msgid "parameter names (without types) in function declaration" msgstr "" -#: c-decl.c:5285 c-decl.c:6675 +#: c-decl.c:5048 c-decl.c:6431 #, c-format msgid "parameter `%s' has incomplete type" msgstr "" -#: c-decl.c:5288 +#: c-decl.c:5051 msgid "parameter has incomplete type" msgstr "" -#: c-decl.c:5309 +#: c-decl.c:5072 #, c-format msgid "parameter `%s' points to incomplete type" msgstr "" -#: c-decl.c:5312 +#: c-decl.c:5075 msgid "parameter points to incomplete type" msgstr "" -#: c-decl.c:5377 +#: c-decl.c:5140 #, c-format msgid "parameter `%s' has just a forward declaration" msgstr "" -#: c-decl.c:5418 +#: c-decl.c:5181 msgid "`void' in parameter list must be the entire list" msgstr "" -#: c-decl.c:5449 +#: c-decl.c:5212 #, c-format msgid "`struct %s' declared inside parameter list" msgstr "" -#: c-decl.c:5452 +#: c-decl.c:5215 #, c-format msgid "`union %s' declared inside parameter list" msgstr "" -#: c-decl.c:5455 +#: c-decl.c:5218 #, c-format msgid "`enum %s' declared inside parameter list" msgstr "" -#: c-decl.c:5462 +#: c-decl.c:5225 msgid "anonymous struct declared inside parameter list" msgstr "" -#: c-decl.c:5464 +#: c-decl.c:5227 msgid "anonymous union declared inside parameter list" msgstr "" -#: c-decl.c:5466 +#: c-decl.c:5229 msgid "anonymous enum declared inside parameter list" msgstr "" -#: c-decl.c:5470 +#: c-decl.c:5233 msgid "" "its scope is only this definition or declaration, which is probably not what " "you want" msgstr "" -#: c-decl.c:5549 +#: c-decl.c:5312 #, c-format msgid "redefinition of `union %s'" msgstr "" -#: c-decl.c:5552 +#: c-decl.c:5315 #, c-format msgid "redefinition of `struct %s'" msgstr "" -#: c-decl.c:5591 +#: c-decl.c:5354 msgid "unnamed fields of type other than struct or union are not allowed" msgstr "" -#: c-decl.c:5632 c-decl.c:5635 +#: c-decl.c:5395 c-decl.c:5398 #, c-format msgid "%s defined inside parms" msgstr "" -#: c-decl.c:5633 c-decl.c:5636 c-decl.c:5647 +#: c-decl.c:5396 c-decl.c:5399 c-decl.c:5410 msgid "union" msgstr "" -#: c-decl.c:5633 c-decl.c:5636 +#: c-decl.c:5396 c-decl.c:5399 msgid "structure" msgstr "" -#: c-decl.c:5646 +#: c-decl.c:5409 #, c-format msgid "%s has no %s" msgstr "" -#: c-decl.c:5647 +#: c-decl.c:5410 msgid "struct" msgstr "" -#: c-decl.c:5648 +#: c-decl.c:5411 msgid "named members" msgstr "" -#: c-decl.c:5648 +#: c-decl.c:5411 msgid "members" msgstr "" -#: c-decl.c:5687 +#: c-decl.c:5450 #, c-format msgid "nested redefinition of `%s'" msgstr "" -#: c-decl.c:5700 +#: c-decl.c:5463 #, c-format msgid "bit-field `%s' width not an integer constant" msgstr "" -#: c-decl.c:5711 +#: c-decl.c:5474 #, c-format msgid "bit-field `%s' has invalid type" msgstr "" -#: c-decl.c:5723 +#: c-decl.c:5486 #, c-format msgid "bit-field `%s' type invalid in ISO C" msgstr "" -#: c-decl.c:5734 +#: c-decl.c:5497 #, c-format msgid "negative width in bit-field `%s'" msgstr "" -#: c-decl.c:5736 +#: c-decl.c:5499 #, c-format msgid "width of `%s' exceeds its type" msgstr "" -#: c-decl.c:5738 +#: c-decl.c:5501 #, c-format msgid "zero width for bit-field `%s'" msgstr "" -#: c-decl.c:5752 +#: c-decl.c:5515 #, c-format msgid "`%s' is narrower than values of its type" msgstr "" -#: c-decl.c:5798 +#: c-decl.c:5561 msgid "flexible array member in union" msgstr "" -#: c-decl.c:5800 +#: c-decl.c:5563 msgid "flexible array member not at end of struct" msgstr "" -#: c-decl.c:5802 +#: c-decl.c:5565 msgid "flexible array member in otherwise empty struct" msgstr "" -#: c-decl.c:5827 ch/typeck.c:3060 +#: c-decl.c:5590 #, c-format msgid "duplicate member `%s'" msgstr "" -#: c-decl.c:5871 +#: c-decl.c:5634 msgid "union cannot be made transparent" msgstr "" #. This enum is a named one that has been declared already. -#: c-decl.c:5965 +#: c-decl.c:5728 #, c-format msgid "redeclaration of `enum %s'" msgstr "" -#: c-decl.c:5999 +#: c-decl.c:5762 msgid "enum defined inside parms" msgstr "" -#: c-decl.c:6032 +#: c-decl.c:5795 msgid "enumeration values exceed range of largest integer" msgstr "" -#: c-decl.c:6141 ch/decl.c:4437 +#: c-decl.c:5904 #, c-format msgid "enumerator value for `%s' not integer constant" msgstr "" -#: c-decl.c:6154 ch/decl.c:4449 +#: c-decl.c:5917 msgid "overflow in enumeration values" msgstr "" -#: c-decl.c:6159 +#: c-decl.c:5922 msgid "ISO C restricts enumerator values to range of `int'" msgstr "" -#: c-decl.c:6238 +#: c-decl.c:6005 msgid "return type is an incomplete type" msgstr "" -#: c-decl.c:6246 +#: c-decl.c:6013 msgid "return type defaults to `int'" msgstr "" -#: c-decl.c:6293 +#: c-decl.c:6060 #, c-format msgid "no previous prototype for `%s'" msgstr "" -#: c-decl.c:6300 +#: c-decl.c:6067 #, c-format msgid "`%s' was used with no prototype before its definition" msgstr "" -#: c-decl.c:6306 +#: c-decl.c:6073 #, c-format msgid "no previous declaration for `%s'" msgstr "" -#: c-decl.c:6313 +#: c-decl.c:6080 #, c-format msgid "`%s' was used with no declaration before its definition" msgstr "" -#: c-decl.c:6337 c-decl.c:6918 +#: c-decl.c:6104 c-decl.c:6667 #, c-format msgid "return type of `%s' is not `int'" msgstr "" -#: c-decl.c:6353 +#: c-decl.c:6120 #, c-format msgid "first argument of `%s' should be `int'" msgstr "" -#: c-decl.c:6362 +#: c-decl.c:6129 #, c-format msgid "second argument of `%s' should be `char **'" msgstr "" -#: c-decl.c:6371 +#: c-decl.c:6138 #, c-format msgid "third argument of `%s' should probably be `char **'" msgstr "" -#: c-decl.c:6380 +#: c-decl.c:6147 #, c-format msgid "`%s' takes only zero or two arguments" msgstr "" -#: c-decl.c:6383 +#: c-decl.c:6150 #, c-format msgid "`%s' is normally a non-static function" msgstr "" -#: c-decl.c:6493 +#: c-decl.c:6258 msgid "parm types given both in parmlist and separately" msgstr "" -#: c-decl.c:6514 +#: c-decl.c:6279 msgid "parameter name omitted" msgstr "" -#: c-decl.c:6518 c-decl.c:6620 +#: c-decl.c:6283 c-decl.c:6385 #, c-format msgid "parameter `%s' declared void" msgstr "" -#: c-decl.c:6594 +#: c-decl.c:6359 msgid "parameter name missing from parameter list" msgstr "" -#: c-decl.c:6613 +#: c-decl.c:6378 #, c-format msgid "multiple parameters named `%s'" msgstr "" -#: c-decl.c:6644 c-decl.c:6646 +#: c-decl.c:6400 c-decl.c:6402 #, c-format msgid "type of `%s' defaults to `int'" msgstr "" -#: c-decl.c:6682 +#: c-decl.c:6438 #, c-format msgid "declaration for parameter `%s' but no such parameter" msgstr "" -#: c-decl.c:6730 +#: c-decl.c:6486 msgid "number of arguments doesn't match prototype" msgstr "" -#: c-decl.c:6760 +#: c-decl.c:6516 #, c-format msgid "promoted argument `%s' doesn't match prototype" msgstr "" -#: c-decl.c:6774 +#: c-decl.c:6526 #, c-format msgid "argument `%s' doesn't match prototype" msgstr "" -#: c-decl.c:6949 cp/decl.c:14236 +#: c-decl.c:6699 cp/decl.c:14311 msgid "no return statement in function returning non-void" msgstr "" -#: c-decl.c:7104 +#: c-decl.c:6855 msgid "this function may return with or without a value" msgstr "" -#: c-decl.c:7124 +#: c-decl.c:6875 #, c-format msgid "size of return value of `%s' is %u bytes" msgstr "" -#: c-decl.c:7128 +#: c-decl.c:6879 #, c-format msgid "size of return value of `%s' is larger than %d bytes" msgstr "" @@ -1433,36 +1457,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:7183 +#: c-decl.c:6934 msgid "`for' loop initial declaration used outside C99 mode" msgstr "" -#: c-decl.c:7207 +#: c-decl.c:6958 #, c-format msgid "`struct %s' declared in `for' loop initial declaration" msgstr "" -#: c-decl.c:7210 +#: c-decl.c:6961 #, c-format msgid "`union %s' declared in `for' loop initial declaration" msgstr "" -#: c-decl.c:7213 +#: c-decl.c:6964 #, c-format msgid "`enum %s' declared in `for' loop initial declaration" msgstr "" -#: c-decl.c:7221 +#: c-decl.c:6972 #, c-format msgid "declaration of non-variable `%s' in `for' loop initial declaration" msgstr "" -#: c-decl.c:7223 +#: c-decl.c:6974 #, c-format msgid "declaration of static variable `%s' in `for' loop initial declaration" msgstr "" -#: c-decl.c:7225 +#: c-decl.c:6976 #, c-format msgid "declaration of `extern' variable `%s' in `for' loop initial declaration" msgstr "" @@ -1556,7 +1580,7 @@ msgstr "" msgid "the `I' printf flag" msgstr "" -#: c-format.c:627 c-format.c:647 c-format.c:669 c-format.c:696 c-format.c:1791 +#: c-format.c:627 c-format.c:647 c-format.c:669 c-format.c:696 c-format.c:1790 msgid "field width" msgstr "" @@ -1729,7 +1753,7 @@ msgstr "" msgid "function might be possible candidate for `%s' format attribute" msgstr "" -#: c-format.c:1122 c-format.c:1143 c-format.c:2201 +#: c-format.c:1122 c-format.c:1143 c-format.c:2200 msgid "missing $ operand number in format" msgstr "" @@ -1794,389 +1818,379 @@ msgstr "" msgid "null format string" msgstr "" -#: c-format.c:1670 +#: c-format.c:1669 msgid "embedded `\\0' in format" msgstr "" -#: c-format.c:1685 +#: c-format.c:1684 #, c-format msgid "spurious trailing `%%' in format" msgstr "" -#: c-format.c:1724 c-format.c:1961 +#: c-format.c:1723 c-format.c:1960 #, c-format msgid "repeated %s in format" msgstr "" -#: c-format.c:1737 +#: c-format.c:1736 msgid "missing fill character at end of strfmon format" msgstr "" -#: c-format.c:1757 c-format.c:1875 c-format.c:2155 c-format.c:2208 +#: c-format.c:1756 c-format.c:1874 c-format.c:2154 c-format.c:2207 msgid "too few arguments for format" msgstr "" -#: c-format.c:1817 +#: c-format.c:1816 #, c-format msgid "zero width in %s format" msgstr "" -#: c-format.c:1836 +#: c-format.c:1835 #, c-format msgid "empty left precision in %s format" msgstr "" -#: c-format.c:1890 +#: c-format.c:1889 msgid "field precision" msgstr "" -#: c-format.c:1905 +#: c-format.c:1904 #, c-format msgid "empty precision in %s format" msgstr "" -#: c-format.c:1945 +#: c-format.c:1944 #, c-format msgid "%s does not support the `%s' %s length modifier" msgstr "" -#: c-format.c:1995 +#: c-format.c:1994 msgid "conversion lacks type at end of format" msgstr "" -#: c-format.c:2006 +#: c-format.c:2005 #, c-format msgid "unknown conversion type character `%c' in format" msgstr "" -#: c-format.c:2009 +#: c-format.c:2008 #, c-format msgid "unknown conversion type character 0x%x in format" msgstr "" -#: c-format.c:2016 +#: c-format.c:2015 #, c-format msgid "%s does not support the `%%%c' %s format" msgstr "" -#: c-format.c:2032 +#: c-format.c:2031 #, c-format msgid "%s used with `%%%c' %s format" msgstr "" -#: c-format.c:2041 +#: c-format.c:2040 #, c-format msgid "%s does not support %s" msgstr "" -#: c-format.c:2050 +#: c-format.c:2049 #, c-format msgid "%s does not support %s with the `%%%c' %s format" msgstr "" -#: c-format.c:2083 +#: c-format.c:2082 #, c-format msgid "%s ignored with %s and `%%%c' %s format" msgstr "" -#: c-format.c:2087 +#: c-format.c:2086 #, c-format msgid "%s ignored with %s in %s format" msgstr "" -#: c-format.c:2093 +#: c-format.c:2092 #, c-format msgid "use of %s and %s together with `%%%c' %s format" msgstr "" -#: c-format.c:2097 +#: c-format.c:2096 #, c-format msgid "use of %s and %s together in %s format" msgstr "" -#: c-format.c:2116 +#: c-format.c:2115 #, c-format msgid "`%%%c' yields only last 2 digits of year in some locales" msgstr "" -#: c-format.c:2119 +#: c-format.c:2118 #, c-format msgid "`%%%c' yields only last 2 digits of year" msgstr "" #. The end of the format string was reached. -#: c-format.c:2135 +#: c-format.c:2134 #, c-format msgid "no closing `]' for `%%[' format" msgstr "" -#: c-format.c:2148 +#: c-format.c:2147 #, c-format msgid "use of `%s' length modifier with `%c' type character" msgstr "" -#: c-format.c:2169 +#: c-format.c:2168 #, c-format msgid "%s does not support the `%%%s%c' %s format" msgstr "" -#: c-format.c:2184 +#: c-format.c:2183 msgid "operand number specified with suppressed assignment" msgstr "" -#: c-format.c:2186 +#: c-format.c:2185 msgid "operand number specified for format taking no argument" msgstr "" -#: c-format.c:2305 +#: c-format.c:2299 #, c-format msgid "writing through null pointer (arg %d)" msgstr "" -#: c-format.c:2314 +#: c-format.c:2308 #, c-format msgid "reading through null pointer (arg %d)" msgstr "" -#: c-format.c:2334 +#: c-format.c:2328 #, c-format msgid "writing into constant object (arg %d)" msgstr "" -#: c-format.c:2344 +#: c-format.c:2338 #, c-format msgid "extra type qualifiers in format argument (arg %d)" msgstr "" -#: c-format.c:2351 +#: c-format.c:2345 #, c-format msgid "format argument is not a pointer (arg %d)" msgstr "" -#: c-format.c:2353 +#: c-format.c:2347 #, c-format msgid "format argument is not a pointer to a pointer (arg %d)" msgstr "" -#: c-format.c:2424 +#: c-format.c:2418 msgid "pointer" msgstr "" -#: c-format.c:2426 +#: c-format.c:2420 msgid "different type" msgstr "" -#: c-format.c:2447 +#: c-format.c:2441 #, c-format msgid "%s is not type %s (arg %d)" msgstr "" -#: c-format.c:2450 +#: c-format.c:2444 #, c-format msgid "%s format, %s arg (arg %d)" msgstr "" -#: c-lex.c:295 +#: c-lex.c:298 msgid "badly nested C headers from preprocessor" msgstr "" -#: c-lex.c:345 +#: c-lex.c:348 #, c-format msgid "ignoring #pragma %s %s" msgstr "" -#: c-lex.c:347 +#: c-lex.c:350 #, c-format msgid "ignoring #pragma %s" msgstr "" -#: c-lex.c:397 +#: c-lex.c:400 #, c-format msgid "universal-character-name '\\U%08x' not valid in identifier" msgstr "" -#: c-lex.c:643 +#: c-lex.c:646 #, c-format msgid "universal-character-name '\\u%04x' not valid in identifier" msgstr "" -#: c-lex.c:733 -msgid "both 'f' and 'l' suffixes on floating constant" -msgstr "" - -#: c-lex.c:760 -#, c-format -msgid "floating point number exceeds range of '%s'" -msgstr "" - -#: c-lex.c:790 +#: c-lex.c:732 #, c-format msgid "stray '%c' in program" msgstr "" -#: c-lex.c:792 +#: c-lex.c:734 #, c-format msgid "stray '\\%o' in program" msgstr "" -#: c-lex.c:890 +#: c-lex.c:832 msgid "too many decimal points in floating constant" msgstr "" -#: c-lex.c:892 +#: c-lex.c:834 msgid "decimal point in exponent - impossible!" msgstr "" #. Possible future extension: silently ignore _ in numbers, #. permitting cosmetic grouping - e.g. 0x8000_0000 == 0x80000000 #. but somewhat easier to read. Ada has this? -#: c-lex.c:903 +#: c-lex.c:845 msgid "underscore in number" msgstr "" -#: c-lex.c:965 +#: c-lex.c:907 msgid "numeric constant with no digits" msgstr "" -#: c-lex.c:968 +#: c-lex.c:910 msgid "numeric constant contains digits beyond the radix" msgstr "" -#: c-lex.c:979 -msgid "floating constant may not be in radix 16" -msgstr "" - -#: c-lex.c:982 +#: c-lex.c:921 msgid "hexadecimal floating constant has no exponent" msgstr "" -#: c-lex.c:994 +#: c-lex.c:933 msgid "floating constant exponent has no digits" msgstr "" -#: c-lex.c:1014 +#: c-lex.c:953 msgid "more than one 'f' suffix on floating constant" msgstr "" -#: c-lex.c:1017 +#: c-lex.c:956 msgid "traditional C rejects the 'f' suffix" msgstr "" -#: c-lex.c:1024 +#: c-lex.c:963 msgid "more than one 'l' suffix on floating constant" msgstr "" -#: c-lex.c:1027 +#: c-lex.c:966 msgid "traditional C rejects the 'l' suffix" msgstr "" -#: c-lex.c:1035 +#: c-lex.c:974 msgid "more than one 'i' or 'j' suffix on floating constant" msgstr "" -#: c-lex.c:1037 c-lex.c:1131 +#: c-lex.c:976 c-lex.c:1081 msgid "ISO C forbids imaginary numeric constants" msgstr "" -#: c-lex.c:1042 +#: c-lex.c:981 msgid "invalid suffix on floating constant" msgstr "" -#. We got an exception from parse_float() -#: c-lex.c:1059 -msgid "floating constant out of range" +#: c-lex.c:990 +msgid "both 'f' and 'l' suffixes on floating constant" msgstr "" -#: c-lex.c:1071 +#: c-lex.c:1008 +msgid "hexadecimal floating constants are only valid in C99" +msgstr "" + +#: c-lex.c:1022 msgid "floating point number exceeds range of 'double'" msgstr "" -#: c-lex.c:1100 +#: c-lex.c:1050 msgid "two 'u' suffixes on integer constant" msgstr "" -#: c-lex.c:1103 +#: c-lex.c:1053 msgid "traditional C rejects the 'u' suffix" msgstr "" -#: c-lex.c:1114 +#: c-lex.c:1064 msgid "three 'l' suffixes on integer constant" msgstr "" -#: c-lex.c:1116 +#: c-lex.c:1066 msgid "'lul' is not a valid integer suffix" msgstr "" -#: c-lex.c:1118 +#: c-lex.c:1068 msgid "'Ll' and 'lL' are not valid integer suffixes" msgstr "" -#: c-lex.c:1121 +#: c-lex.c:1071 msgid "ISO C89 forbids long long integer constants" msgstr "" -#: c-lex.c:1129 +#: c-lex.c:1079 msgid "more than one 'i' or 'j' suffix on integer constant" msgstr "" -#: c-lex.c:1136 +#: c-lex.c:1086 msgid "invalid suffix on integer constant" msgstr "" -#: c-lex.c:1144 +#: c-lex.c:1094 #, c-format msgid "" "integer constant is too large for this configuration of the compiler - " "truncated to %d bits" msgstr "" -#: c-lex.c:1234 -msgid "width of integer constant changes with -traditional" +#: c-lex.c:1178 +msgid "width of integer constant is different in traditional C" msgstr "" -#: c-lex.c:1236 -msgid "integer constant is unsigned in ISO C, signed with -traditional" +#: c-lex.c:1180 +msgid "integer constant is unsigned in ISO C, signed in traditional C" msgstr "" -#: c-lex.c:1238 -msgid "width of integer constant may change on other systems with -traditional" +#: c-lex.c:1182 +msgid "width of integer constant may change on other systems in traditional C" msgstr "" -#: c-lex.c:1248 +#: c-lex.c:1192 #, c-format msgid "integer constant larger than the maximum value of %s" msgstr "" -#: c-lex.c:1251 +#: c-lex.c:1195 msgid "an unsigned long long int" msgstr "" -#: c-lex.c:1252 +#: c-lex.c:1196 msgid "a long long int" msgstr "" -#: c-lex.c:1253 +#: c-lex.c:1197 msgid "an unsigned long int" msgstr "" -#: c-lex.c:1257 +#: c-lex.c:1201 msgid "decimal constant is so large that it is unsigned" msgstr "" -#: c-lex.c:1266 +#: c-lex.c:1210 msgid "complex integer constant is too wide for 'complex int'" msgstr "" -#: c-lex.c:1286 +#: c-lex.c:1221 msgid "integer constant is larger than the maximum value for its type" msgstr "" -#: c-lex.c:1290 +#: c-lex.c:1225 #, c-format msgid "missing white space after number '%.*s'" msgstr "" -#: c-lex.c:1326 cpplex.c:1866 +#: c-lex.c:1261 cpplex.c:1850 msgid "ignoring invalid multibyte character" msgstr "" @@ -2185,156 +2199,147 @@ msgstr "" msgid "syntax error" msgstr "" -#: /usr/share/bison.simple:112 +#: /usr/share/bison/bison.simple:176 /usr/share/bison.simple:112 msgid "syntax error: cannot back up" msgstr "" -#: /usr/share/bison.simple:367 -msgid "parser stack overflow" -msgstr "" - -#: c-parse.y:288 objc-parse.y:310 +#: c-parse.y:286 objc-parse.y:308 msgid "ISO C forbids an empty source file" msgstr "" -#: c-parse.y:321 c-typeck.c:6966 ch/parse.c:2113 objc-parse.y:343 +#: c-parse.y:322 c-typeck.c:6861 objc-parse.y:345 msgid "argument of `asm' is not a constant string" msgstr "" -#: c-parse.y:329 objc-parse.y:351 +#: c-parse.y:330 objc-parse.y:353 msgid "ISO C forbids data definition with no type or storage class" msgstr "" -#: c-parse.y:331 objc-parse.y:353 +#: c-parse.y:332 objc-parse.y:355 msgid "data definition has no type or storage class" msgstr "" -#: c-parse.y:344 objc-parse.y:366 +#: c-parse.y:345 objc-parse.y:368 msgid "ISO C does not allow extra `;' outside of a function" msgstr "" -#: c-parse.y:404 cppexp.c:691 +#: c-parse.y:405 cppexp.c:697 msgid "traditional C rejects the unary plus operator" msgstr "" -#: c-parse.y:466 objc-parse.y:488 +#: c-parse.y:467 objc-parse.y:490 msgid "`sizeof' applied to a bit-field" msgstr "" -#: c-parse.y:546 objc-parse.y:568 +#: c-parse.y:550 objc-parse.y:573 msgid "ISO C forbids omitting the middle term of a ?: expression" msgstr "" -#: c-parse.y:593 objc-parse.y:615 +#: c-parse.y:599 objc-parse.y:622 msgid "ISO C89 forbids compound literals" msgstr "" -#: c-parse.y:607 objc-parse.y:629 +#: c-parse.y:613 objc-parse.y:636 msgid "ISO C forbids braced-groups within expressions" msgstr "" -#: c-parse.y:638 objc-parse.y:660 +#: c-parse.y:644 objc-parse.y:667 msgid "first argument to __builtin_choose_expr not a constant" msgstr "" -#: c-parse.y:681 +#: c-parse.y:687 msgid "traditional C rejects string concatenation" msgstr "" -#: c-parse.y:696 objc-parse.y:732 +#: c-parse.y:702 objc-parse.y:739 msgid "ISO C does not permit use of `varargs.h'" msgstr "" -#: c-parse.y:957 c-parse.y:963 c-parse.y:969 c-parse.y:975 c-parse.y:996 -#: c-parse.y:1002 c-parse.y:1008 c-parse.y:1014 c-parse.y:1047 c-parse.y:1053 -#: c-parse.y:1059 c-parse.y:1065 c-parse.y:1110 c-parse.y:1116 c-parse.y:1122 -#: c-parse.y:1128 parse.y:1888 parse.y:1895 parse.y:1930 objc-parse.y:993 -#: objc-parse.y:999 objc-parse.y:1005 objc-parse.y:1011 objc-parse.y:1032 -#: objc-parse.y:1038 objc-parse.y:1044 objc-parse.y:1050 objc-parse.y:1083 -#: objc-parse.y:1089 objc-parse.y:1095 objc-parse.y:1101 objc-parse.y:1146 -#: objc-parse.y:1152 objc-parse.y:1158 objc-parse.y:1164 +#: c-parse.y:963 c-parse.y:969 c-parse.y:975 c-parse.y:981 c-parse.y:1002 +#: c-parse.y:1008 c-parse.y:1014 c-parse.y:1020 c-parse.y:1053 c-parse.y:1059 +#: c-parse.y:1065 c-parse.y:1071 c-parse.y:1116 c-parse.y:1122 c-parse.y:1128 +#: c-parse.y:1134 parse.y:1904 parse.y:1911 parse.y:1946 objc-parse.y:1000 +#: objc-parse.y:1006 objc-parse.y:1012 objc-parse.y:1018 objc-parse.y:1039 +#: objc-parse.y:1045 objc-parse.y:1051 objc-parse.y:1057 objc-parse.y:1090 +#: objc-parse.y:1096 objc-parse.y:1102 objc-parse.y:1108 objc-parse.y:1153 +#: objc-parse.y:1159 objc-parse.y:1165 objc-parse.y:1171 #, c-format msgid "`%s' is not at beginning of declaration" msgstr "" -#: c-parse.y:1410 objc-parse.y:1455 +#: c-parse.y:1421 objc-parse.y:1467 msgid "ISO C forbids empty initializer braces" msgstr "" -#: c-parse.y:1424 objc-parse.y:1469 +#: c-parse.y:1435 objc-parse.y:1481 msgid "ISO C89 forbids specifying subobject to initialize" msgstr "" -#: c-parse.y:1427 objc-parse.y:1472 +#: c-parse.y:1438 objc-parse.y:1484 msgid "obsolete use of designated initializer without `='" msgstr "" -#: c-parse.y:1431 objc-parse.y:1476 +#: c-parse.y:1442 objc-parse.y:1488 msgid "obsolete use of designated initializer with `:'" msgstr "" -#: c-parse.y:1460 +#: c-parse.y:1471 msgid "ISO C forbids specifying range of elements to initialize" msgstr "" -#: c-parse.y:1468 c-parse.y:1498 objc-parse.y:1507 objc-parse.y:1537 +#: c-parse.y:1479 c-parse.y:1509 objc-parse.y:1519 objc-parse.y:1549 msgid "ISO C forbids nested functions" msgstr "" -#: c-parse.y:1672 objc-parse.y:1713 +#: c-parse.y:1683 objc-parse.y:1725 msgid "ISO C forbids forward references to `enum' types" msgstr "" -#: c-parse.y:1684 parse.y:2341 objc-parse.y:1725 +#: c-parse.y:1695 parse.y:2361 objc-parse.y:1737 msgid "comma at end of enumerator list" msgstr "" -#: c-parse.y:1692 objc-parse.y:1733 +#: c-parse.y:1703 objc-parse.y:1745 msgid "no semicolon at end of struct or union" msgstr "" -#: c-parse.y:1701 objc-parse.y:1742 objc-parse.y:2819 +#: c-parse.y:1712 objc-parse.y:1754 objc-parse.y:2824 msgid "extra semicolon in struct or union specified" msgstr "" -#: c-parse.y:1714 objc-parse.y:1769 +#: c-parse.y:1725 objc-parse.y:1781 msgid "ISO C doesn't support unnamed structs/unions" msgstr "" -#: c-parse.y:1723 objc-parse.y:1778 +#: c-parse.y:1734 objc-parse.y:1790 msgid "ISO C forbids member declarations with no members" msgstr "" -#: c-parse.y:1872 c-parse.y:1876 c-parse.y:1880 objc-parse.y:1927 -#: objc-parse.y:1931 objc-parse.y:1935 -msgid "storage class specifier in array declarator" -msgstr "" - -#: c-parse.y:1895 objc-parse.y:1950 +#: c-parse.y:1893 objc-parse.y:1949 msgid "deprecated use of label at end of compound statement" msgstr "" -#: c-parse.y:1912 objc-parse.y:1967 +#: c-parse.y:1910 objc-parse.y:1966 msgid "ISO C89 forbids mixed declarations and code" msgstr "" -#: c-parse.y:1986 objc-parse.y:2045 +#: c-parse.y:1985 objc-parse.y:2045 msgid "ISO C forbids label declarations" msgstr "" -#: c-parse.y:2035 parse.y:1588 objc-parse.y:2094 +#: c-parse.y:2035 parse.y:1604 objc-parse.y:2095 msgid "braced-group within expression allowed only inside a function" msgstr "" -#: c-parse.y:2161 objc-parse.y:2220 +#: c-parse.y:2162 objc-parse.y:2222 msgid "empty body in an else-statement" msgstr "" -#: c-parse.y:2281 objc-parse.y:2340 +#: c-parse.y:2283 objc-parse.y:2343 msgid "ISO C forbids `goto *expr;'" msgstr "" -#: c-parse.y:2379 objc-parse.y:2438 +#: c-parse.y:2383 objc-parse.y:2443 msgid "ISO C forbids forward parameter declarations" msgstr "" @@ -2344,63 +2349,67 @@ msgstr "" #. it caused problems with the code in expand_builtin which #. tries to verify that BUILT_IN_NEXT_ARG is being used #. correctly. -#: c-parse.y:2405 objc-parse.y:2464 +#: c-parse.y:2409 objc-parse.y:2469 msgid "ISO C requires a named argument before `...'" msgstr "" -#: c-parse.y:2500 objc-parse.y:2559 +#: c-parse.y:2504 objc-parse.y:2564 msgid "`...' in old-style identifier list" msgstr "" -#: /usr/share/bison.simple:650 -msgid "parse error; also virtual memory exceeded" +#: /usr/share/bison/bison.simple:821 +msgid "parse error; also virtual memory exhausted" msgstr "" -#: /usr/share/bison.simple:654 cp/spew.c:343 +#: /usr/share/bison/bison.simple:825 /usr/share/bison.simple:654 cp/spew.c:343 msgid "parse error" msgstr "" -#: c-parse.y:2824 cp/spew.c:1477 objc-parse.y:3511 +#: /usr/share/bison/bison.simple:950 /usr/share/bison.simple:367 +msgid "parser stack overflow" +msgstr "" + +#: c-parse.y:2826 cp/spew.c:1477 objc-parse.y:3514 #, c-format msgid "%s at end of input" msgstr "" -#: c-parse.y:2830 cp/spew.c:1483 objc-parse.y:3517 +#: c-parse.y:2832 cp/spew.c:1483 objc-parse.y:3520 #, c-format msgid "%s before %s'%c'" msgstr "" -#: c-parse.y:2832 cp/spew.c:1485 objc-parse.y:3519 +#: c-parse.y:2834 cp/spew.c:1485 objc-parse.y:3522 #, c-format msgid "%s before %s'\\x%x'" msgstr "" -#: c-parse.y:2836 cp/spew.c:1489 objc-parse.y:3523 +#: c-parse.y:2838 cp/spew.c:1489 objc-parse.y:3526 #, c-format msgid "%s before string constant" msgstr "" -#: c-parse.y:2838 cp/spew.c:1491 objc-parse.y:3525 +#: c-parse.y:2840 cp/spew.c:1491 objc-parse.y:3528 #, c-format msgid "%s before numeric constant" msgstr "" -#: c-parse.y:2840 objc-parse.y:3527 +#: c-parse.y:2842 objc-parse.y:3530 #, c-format msgid "%s before \"%s\"" msgstr "" -#: c-parse.y:2842 objc-parse.y:3529 +#: c-parse.y:2844 objc-parse.y:3532 #, c-format msgid "%s before '%s' token" msgstr "" -#: c-parse.y:2978 objc-parse.y:3708 +#: c-parse.y:2980 objc-parse.y:3711 #, c-format msgid "syntax error at '%s' token" msgstr "" -#: c-parse.y:3008 ch/parse.c:4329 cp/lex.c:906 objc-parse.y:3738 +#: c-parse.y:3010 cp/lex.c:861 objc-parse.y:3741 msgid "YYDEBUG not defined" msgstr "" @@ -2454,14 +2463,38 @@ msgstr "" msgid "alignment must be a small power of two, not %d" msgstr "" -#: c-pragma.c:290 c-pragma.c:295 +#: c-pragma.c:329 c-pragma.c:334 msgid "malformed #pragma weak, ignored" msgstr "" -#: c-pragma.c:299 +#: c-pragma.c:338 msgid "junk at end of #pragma weak" msgstr "" +#: c-pragma.c:369 c-pragma.c:374 +msgid "malformed #pragma redefine_extname, ignored" +msgstr "" + +#: c-pragma.c:379 +msgid "junk at end of #pragma redefine_extname" +msgstr "" + +#: c-pragma.c:386 c-pragma.c:461 +msgid "#pragma redefine_extname conflicts with declaration" +msgstr "" + +#: c-pragma.c:410 +msgid "malformed #pragma extern_prefix, ignored" +msgstr "" + +#: c-pragma.c:415 +msgid "junk at end of #pragma extern_prefix" +msgstr "" + +#: c-pragma.c:447 +msgid "asm declaration conficts with previous rename" +msgstr "" + #: c-semantics.c:563 msgid "break statement not within loop or switch" msgstr "" @@ -2484,937 +2517,995 @@ msgid "" "own scope.)" msgstr "" -#: c-semantics.c:723 c-typeck.c:6994 cp/semantics.c:884 +#: c-semantics.c:723 c-typeck.c:6889 cp/semantics.c:872 #, c-format msgid "%s qualifier ignored on asm" msgstr "" -#: c-typeck.c:124 +#: c-typeck.c:123 #, c-format msgid "`%s' has an incomplete type" msgstr "" -#: c-typeck.c:146 cp/call.c:2593 +#: c-typeck.c:145 cp/call.c:2592 msgid "invalid use of void expression" msgstr "" -#: c-typeck.c:154 +#: c-typeck.c:153 msgid "invalid use of flexible array member" msgstr "" -#: c-typeck.c:160 cp/typeck2.c:227 +#: c-typeck.c:159 cp/typeck2.c:227 msgid "invalid use of array with unspecified bounds" msgstr "" -#: c-typeck.c:168 +#: c-typeck.c:167 #, c-format msgid "invalid use of undefined type `%s %s'" msgstr "" #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL. -#: c-typeck.c:172 +#: c-typeck.c:171 #, c-format msgid "invalid use of incomplete typedef `%s'" msgstr "" -#: c-typeck.c:403 c-typeck.c:417 +#: c-typeck.c:424 c-typeck.c:438 msgid "function types not truly compatible in ISO C" msgstr "" -#: c-typeck.c:577 +#: c-typeck.c:598 msgid "types are not quite compatible" msgstr "" -#: c-typeck.c:730 +#: c-typeck.c:751 msgid "sizeof applied to a function type" msgstr "" -#: c-typeck.c:736 +#: c-typeck.c:757 msgid "sizeof applied to a void type" msgstr "" -#: c-typeck.c:743 +#: c-typeck.c:764 msgid "sizeof applied to an incomplete type" msgstr "" -#: c-typeck.c:796 c-typeck.c:2817 +#: c-typeck.c:817 c-typeck.c:2706 msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c-typeck.c:1184 +#: c-typeck.c:1196 #, c-format msgid "%s has no member named `%s'" msgstr "" -#: c-typeck.c:1217 +#: c-typeck.c:1229 #, c-format msgid "request for member `%s' in something not a structure or union" msgstr "" -#: c-typeck.c:1249 ch/expr.c:810 +#: c-typeck.c:1261 msgid "dereferencing pointer to incomplete type" msgstr "" -#: c-typeck.c:1253 ch/expr.c:814 +#: c-typeck.c:1265 msgid "dereferencing `void *' pointer" msgstr "" -#: c-typeck.c:1270 cp/typeck.c:2402 +#: c-typeck.c:1282 cp/typeck.c:2357 #, c-format msgid "invalid type argument of `%s'" msgstr "" -#: c-typeck.c:1289 cp/typeck.c:2428 +#: c-typeck.c:1301 cp/typeck.c:2383 msgid "subscript missing in array reference" msgstr "" -#: c-typeck.c:1310 cp/typeck.c:2470 +#: c-typeck.c:1322 cp/typeck.c:2425 msgid "array subscript has type `char'" msgstr "" -#: c-typeck.c:1318 c-typeck.c:1407 cp/typeck.c:2477 cp/typeck.c:2556 +#: c-typeck.c:1330 c-typeck.c:1419 cp/typeck.c:2432 cp/typeck.c:2511 msgid "array subscript is not an integer" msgstr "" -#: c-typeck.c:1351 +#: c-typeck.c:1363 msgid "ISO C forbids subscripting `register' array" msgstr "" -#: c-typeck.c:1353 +#: c-typeck.c:1365 msgid "ISO C89 forbids subscripting non-lvalue array" msgstr "" -#: c-typeck.c:1386 +#: c-typeck.c:1398 msgid "subscript has type `char'" msgstr "" -#: c-typeck.c:1402 cp/typeck.c:2551 +#: c-typeck.c:1414 cp/typeck.c:2506 msgid "subscripted value is neither array nor pointer" msgstr "" -#: c-typeck.c:1456 +#: c-typeck.c:1468 #, c-format msgid "`%s' undeclared here (not in a function)" msgstr "" -#: c-typeck.c:1463 +#: c-typeck.c:1475 #, c-format msgid "`%s' undeclared (first use in this function)" msgstr "" -#: c-typeck.c:1468 +#: c-typeck.c:1480 msgid "(Each undeclared identifier is reported only once" msgstr "" -#: c-typeck.c:1469 +#: c-typeck.c:1481 msgid "for each function it appears in.)" msgstr "" -#: c-typeck.c:1486 +#: c-typeck.c:1498 #, c-format msgid "local declaration of `%s' hides instance variable" msgstr "" -#: c-typeck.c:1551 +#: c-typeck.c:1563 msgid "called object is not a function" msgstr "" -#: c-typeck.c:1638 cp/typeck.c:3189 +#: c-typeck.c:1650 cp/typeck.c:3145 msgid "too many arguments to function" msgstr "" -#: c-typeck.c:1659 +#: c-typeck.c:1671 #, c-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c-typeck.c:1672 +#: c-typeck.c:1684 #, c-format msgid "%s as integer rather than floating due to prototype" msgstr "" -#: c-typeck.c:1675 +#: c-typeck.c:1687 #, c-format msgid "%s as integer rather than complex due to prototype" msgstr "" -#: c-typeck.c:1678 +#: c-typeck.c:1690 #, c-format msgid "%s as complex rather than floating due to prototype" msgstr "" -#: c-typeck.c:1681 +#: c-typeck.c:1693 #, c-format msgid "%s as floating rather than integer due to prototype" msgstr "" -#: c-typeck.c:1684 +#: c-typeck.c:1696 #, c-format msgid "%s as complex rather than integer due to prototype" msgstr "" -#: c-typeck.c:1687 +#: c-typeck.c:1699 #, c-format msgid "%s as floating rather than complex due to prototype" msgstr "" -#: c-typeck.c:1697 +#: c-typeck.c:1709 #, c-format msgid "%s as `float' rather than `double' due to prototype" msgstr "" -#: c-typeck.c:1715 +#: c-typeck.c:1727 #, c-format msgid "%s with different width due to prototype" msgstr "" -#: c-typeck.c:1749 +#: c-typeck.c:1761 #, c-format msgid "%s as unsigned due to prototype" msgstr "" -#: c-typeck.c:1751 +#: c-typeck.c:1763 #, c-format msgid "%s as signed due to prototype" msgstr "" -#: c-typeck.c:1785 cp/typeck.c:3297 +#: c-typeck.c:1797 cp/typeck.c:3253 msgid "too few arguments to function" msgstr "" -#: c-typeck.c:1827 +#: c-typeck.c:1839 msgid "suggest parentheses around + or - inside shift" msgstr "" -#: c-typeck.c:1834 +#: c-typeck.c:1846 msgid "suggest parentheses around && within ||" msgstr "" -#: c-typeck.c:1843 +#: c-typeck.c:1855 msgid "suggest parentheses around arithmetic in operand of |" msgstr "" -#: c-typeck.c:1846 +#: c-typeck.c:1858 msgid "suggest parentheses around comparison in operand of |" msgstr "" -#: c-typeck.c:1855 +#: c-typeck.c:1867 msgid "suggest parentheses around arithmetic in operand of ^" msgstr "" -#: c-typeck.c:1858 +#: c-typeck.c:1870 msgid "suggest parentheses around comparison in operand of ^" msgstr "" -#: c-typeck.c:1865 +#: c-typeck.c:1877 msgid "suggest parentheses around + or - in operand of &" msgstr "" -#: c-typeck.c:1868 +#: c-typeck.c:1880 msgid "suggest parentheses around comparison in operand of &" msgstr "" -#: c-typeck.c:1875 +#: c-typeck.c:1887 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning" msgstr "" -#: c-typeck.c:2035 c-typeck.c:2091 ch/expr.c:3951 +#: c-typeck.c:2047 c-typeck.c:2080 msgid "division by zero" msgstr "" -#: c-typeck.c:2136 cp/typeck.c:3583 +#: c-typeck.c:2125 cp/typeck.c:3514 msgid "right shift count is negative" msgstr "" -#: c-typeck.c:2143 cp/typeck.c:3589 +#: c-typeck.c:2132 cp/typeck.c:3520 msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:2168 cp/typeck.c:3608 +#: c-typeck.c:2153 cp/typeck.c:3539 msgid "left shift count is negative" msgstr "" -#: c-typeck.c:2171 cp/typeck.c:3610 +#: c-typeck.c:2156 cp/typeck.c:3541 msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:2196 +#: c-typeck.c:2177 msgid "shift count is negative" msgstr "" -#: c-typeck.c:2198 +#: c-typeck.c:2179 msgid "shift count >= width of type" msgstr "" -#: c-typeck.c:2219 cp/typeck.c:3645 +#: c-typeck.c:2196 cp/typeck.c:3576 msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:2243 c-typeck.c:2249 +#: c-typeck.c:2220 c-typeck.c:2226 msgid "ISO C forbids comparison of `void *' with function pointer" msgstr "" -#: c-typeck.c:2252 c-typeck.c:2294 c-typeck.c:2322 +#: c-typeck.c:2229 c-typeck.c:2269 c-typeck.c:2297 msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:2267 c-typeck.c:2273 c-typeck.c:2343 c-typeck.c:2349 +#: c-typeck.c:2243 c-typeck.c:2248 c-typeck.c:2317 c-typeck.c:2322 msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:2289 c-typeck.c:2317 +#: c-typeck.c:2264 c-typeck.c:2292 msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:2314 +#: c-typeck.c:2289 msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:2330 c-typeck.c:2337 +#: c-typeck.c:2305 c-typeck.c:2312 msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:2363 cp/typeck.c:3778 +#: c-typeck.c:2336 cp/typeck.c:3709 msgid "unordered comparison on non-floating point argument" msgstr "" -#: c-typeck.c:2567 +#: c-typeck.c:2545 msgid "comparison between signed and unsigned" msgstr "" -#: c-typeck.c:2613 cp/typeck.c:4024 +#: c-typeck.c:2591 cp/typeck.c:3953 msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-typeck.c:2621 cp/typeck.c:4032 +#: c-typeck.c:2599 cp/typeck.c:3961 msgid "comparison of promoted ~unsigned with unsigned" msgstr "" -#: c-typeck.c:2683 -msgid "pointer of type `void *' used in arithmetic" -msgstr "" - -#: c-typeck.c:2689 -msgid "pointer to a function used in arithmetic" -msgstr "" - -#: c-typeck.c:2769 +#: c-typeck.c:2658 msgid "pointer of type `void *' used in subtraction" msgstr "" -#: c-typeck.c:2771 +#: c-typeck.c:2660 msgid "pointer to a function used in subtraction" msgstr "" -#: c-typeck.c:2868 +#: c-typeck.c:2757 msgid "wrong type argument to unary plus" msgstr "" -#: c-typeck.c:2879 +#: c-typeck.c:2768 msgid "wrong type argument to unary minus" msgstr "" -#: c-typeck.c:2891 +#: c-typeck.c:2780 msgid "ISO C does not support `~' for complex conjugation" msgstr "" -#: c-typeck.c:2897 +#: c-typeck.c:2786 msgid "wrong type argument to bit-complement" msgstr "" -#: c-typeck.c:2908 +#: c-typeck.c:2797 msgid "wrong type argument to abs" msgstr "" -#: c-typeck.c:2920 +#: c-typeck.c:2809 msgid "wrong type argument to conjugation" msgstr "" -#: c-typeck.c:2934 +#: c-typeck.c:2823 msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c-typeck.c:2977 +#: c-typeck.c:2866 msgid "ISO C does not support `++' and `--' on complex types" msgstr "" -#: c-typeck.c:2992 c-typeck.c:3024 +#: c-typeck.c:2881 c-typeck.c:2913 msgid "wrong type argument to increment" msgstr "" -#: c-typeck.c:2994 c-typeck.c:3026 +#: c-typeck.c:2883 c-typeck.c:2915 msgid "wrong type argument to decrement" msgstr "" -#: c-typeck.c:3015 +#: c-typeck.c:2904 msgid "increment of pointer to unknown structure" msgstr "" -#: c-typeck.c:3017 +#: c-typeck.c:2906 msgid "decrement of pointer to unknown structure" msgstr "" -#: c-typeck.c:3154 +#: c-typeck.c:3043 msgid "ISO C forbids the address of a cast expression" msgstr "" -#: c-typeck.c:3164 +#: c-typeck.c:3053 msgid "invalid lvalue in unary `&'" msgstr "" -#: c-typeck.c:3196 +#: c-typeck.c:3085 #, c-format msgid "attempt to take address of bit-field structure member `%s'" msgstr "" -#. condition met at compile time -#: c-typeck.c:3305 c-typeck.c:4707 c-typeck.c:4723 c-typeck.c:4739 -#: final.c:2981 final.c:2983 gcc.c:4459 rtl-error.c:121 tradcif.y:532 -#: tradcpp.c:4134 config/cris/cris.c:515 ch/expr.c:1782 ch/parse.c:361 -#: ch/typeck.c:160 cp/typeck.c:4805 java/expr.c:387 java/verify.c:1464 -#: java/verify.c:1465 java/verify.c:1480 +#: c-typeck.c:3194 c-typeck.c:4624 c-typeck.c:4640 c-typeck.c:4656 +#: final.c:2975 final.c:2977 gcc.c:4466 rtl-error.c:121 tradcif.y:532 +#: tradcpp.c:4138 config/cris/cris.c:515 cp/typeck.c:4661 java/expr.c:386 +#: java/verify.c:1464 java/verify.c:1465 java/verify.c:1480 #, c-format msgid "%s" msgstr "" -#: c-typeck.c:3366 +#: c-typeck.c:3255 msgid "ISO C forbids use of conditional expressions as lvalues" msgstr "" -#: c-typeck.c:3369 +#: c-typeck.c:3258 msgid "ISO C forbids use of compound expressions as lvalues" msgstr "" -#: c-typeck.c:3372 +#: c-typeck.c:3261 msgid "ISO C forbids use of cast expressions as lvalues" msgstr "" -#: c-typeck.c:3389 +#: c-typeck.c:3278 #, c-format msgid "%s of read-only member `%s'" msgstr "" -#: c-typeck.c:3393 +#: c-typeck.c:3282 #, c-format msgid "%s of read-only variable `%s'" msgstr "" -#: c-typeck.c:3396 +#: c-typeck.c:3285 #, c-format msgid "%s of read-only location" msgstr "" -#: c-typeck.c:3414 +#: c-typeck.c:3304 #, c-format msgid "cannot take address of bit-field `%s'" msgstr "" -#: c-typeck.c:3442 ch/typeck.c:3676 ch/xtypeck.c:62 +#: c-typeck.c:3332 #, c-format msgid "global register variable `%s' used in nested function" msgstr "" -#: c-typeck.c:3446 ch/typeck.c:3680 ch/xtypeck.c:66 +#: c-typeck.c:3336 #, c-format msgid "register variable `%s' used in nested function" msgstr "" -#: c-typeck.c:3453 ch/typeck.c:3687 ch/xtypeck.c:73 +#: c-typeck.c:3343 #, c-format msgid "address of global register variable `%s' requested" msgstr "" -#: c-typeck.c:3465 ch/typeck.c:3699 ch/xtypeck.c:85 +#: c-typeck.c:3355 msgid "cannot put object with volatile field into register" msgstr "" -#: c-typeck.c:3469 ch/typeck.c:3703 ch/xtypeck.c:89 +#: c-typeck.c:3359 #, c-format msgid "address of register variable `%s' requested" msgstr "" -#: c-typeck.c:3577 +#: c-typeck.c:3467 msgid "signed and unsigned type in conditional expression" msgstr "" -#: c-typeck.c:3584 +#: c-typeck.c:3474 msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:3600 c-typeck.c:3607 +#: c-typeck.c:3490 c-typeck.c:3497 msgid "ISO C forbids conditional expr between `void *' and function pointer" msgstr "" -#: c-typeck.c:3613 +#: c-typeck.c:3503 msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3620 c-typeck.c:3630 +#: c-typeck.c:3510 c-typeck.c:3520 msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3644 +#: c-typeck.c:3534 msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3715 cp/typeck.c:5062 +#: c-typeck.c:3605 cp/typeck.c:4918 msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:3754 +#: c-typeck.c:3644 msgid "cast specifies array type" msgstr "" -#: c-typeck.c:3760 +#: c-typeck.c:3650 msgid "cast specifies function type" msgstr "" -#: c-typeck.c:3770 +#: c-typeck.c:3660 msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:3789 +#: c-typeck.c:3679 msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:3805 +#: c-typeck.c:3694 msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:3856 +#: c-typeck.c:3745 msgid "cast adds new qualifiers to function type" msgstr "" #. There are qualifiers present in IN_OTYPE that are not #. present in IN_TYPE. -#: c-typeck.c:3861 +#: c-typeck.c:3750 msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3876 +#: c-typeck.c:3765 msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:3882 cp/typeck.c:5476 +#: c-typeck.c:3771 cp/typeck.c:5348 msgid "cast from pointer to integer of different size" msgstr "" -#: c-typeck.c:3887 +#: c-typeck.c:3776 msgid "cast does not match function type" msgstr "" -#: c-typeck.c:3894 cp/typeck.c:5483 +#: c-typeck.c:3783 cp/typeck.c:5355 msgid "cast to pointer from integer of different size" msgstr "" #. Now we have handled acceptable kinds of LHS that are not truly lvalues. #. Reject anything strange now. -#: c-typeck.c:4052 +#: c-typeck.c:3941 msgid "invalid lvalue in assignment" msgstr "" #. Convert new value to destination type. -#: c-typeck.c:4061 c-typeck.c:4086 c-typeck.c:4103 ch/typeck.c:2334 -#: cp/typeck.c:5593 cp/typeck.c:5744 +#: c-typeck.c:3950 c-typeck.c:3975 c-typeck.c:3992 cp/typeck.c:5465 +#: cp/typeck.c:5616 msgid "assignment" msgstr "" -#: c-typeck.c:4270 c-typeck.c:4337 +#: c-typeck.c:4060 +msgid "cannot pass rvalue to reference parameter" +msgstr "" + +#: c-typeck.c:4164 c-typeck.c:4231 #, c-format msgid "%s makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4274 c-typeck.c:4317 +#: c-typeck.c:4168 c-typeck.c:4211 #, c-format msgid "%s discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:4280 +#: c-typeck.c:4174 msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:4309 +#: c-typeck.c:4203 #, c-format msgid "ISO C forbids %s between function pointer and `void *'" msgstr "" -#: c-typeck.c:4326 +#: c-typeck.c:4220 #, c-format msgid "pointer targets in %s differ in signedness" msgstr "" -#: c-typeck.c:4342 +#: c-typeck.c:4236 #, c-format msgid "%s from incompatible pointer type" msgstr "" -#: c-typeck.c:4358 +#: c-typeck.c:4252 #, c-format msgid "%s makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:4366 +#: c-typeck.c:4260 #, c-format msgid "%s makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:4380 c-typeck.c:4383 +#: c-typeck.c:4274 c-typeck.c:4277 #, c-format msgid "incompatible type for argument %d of `%s'" msgstr "" -#: c-typeck.c:4387 +#: c-typeck.c:4281 #, c-format msgid "incompatible type for argument %d of indirect function call" msgstr "" -#: c-typeck.c:4391 +#: c-typeck.c:4285 #, c-format msgid "incompatible types in %s" msgstr "" #. Function name is known; supply it. -#: c-typeck.c:4422 +#: c-typeck.c:4340 #, c-format msgid "passing arg %d of `%s'" msgstr "" #. Function name unknown (call through ptr); just give arg number. -#: c-typeck.c:4432 +#: c-typeck.c:4350 #, c-format msgid "passing arg %d of pointer to function" msgstr "" -#: c-typeck.c:4499 +#: c-typeck.c:4416 msgid "initializer for static variable is not constant" msgstr "" -#: c-typeck.c:4505 +#: c-typeck.c:4422 msgid "initializer for static variable uses complicated arithmetic" msgstr "" -#: c-typeck.c:4513 +#: c-typeck.c:4430 msgid "aggregate initializer is not constant" msgstr "" -#: c-typeck.c:4515 +#: c-typeck.c:4432 msgid "aggregate initializer uses complicated arithmetic" msgstr "" -#: c-typeck.c:4522 +#: c-typeck.c:4439 msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c-typeck.c:4710 c-typeck.c:4726 c-typeck.c:4742 +#: c-typeck.c:4627 c-typeck.c:4643 c-typeck.c:4659 #, c-format msgid "(near initialization for `%s')" msgstr "" -#: c-typeck.c:4794 cp/typeck2.c:513 +#: c-typeck.c:4710 cp/typeck2.c:513 msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:4801 cp/typeck2.c:520 +#: c-typeck.c:4717 cp/typeck2.c:520 msgid "int-array initialized from non-wide string" msgstr "" -#: c-typeck.c:4819 cp/typeck2.c:536 +#: c-typeck.c:4735 cp/typeck2.c:536 msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:4857 +#: c-typeck.c:4773 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:4874 c-typeck.c:4876 c-typeck.c:4892 c-typeck.c:4913 -#: c-typeck.c:6343 +#: c-typeck.c:4790 c-typeck.c:4792 c-typeck.c:4808 c-typeck.c:4829 +#: c-typeck.c:6229 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:4908 +#: c-typeck.c:4824 msgid "initialization" msgstr "" -#: c-typeck.c:4919 c-typeck.c:6348 +#: c-typeck.c:4835 c-typeck.c:6234 msgid "initializer element is not computable at load time" msgstr "" -#: c-typeck.c:4956 c-typeck.c:4972 cp/typeck2.c:613 +#: c-typeck.c:4850 cp/typeck2.c:613 msgid "invalid initializer" msgstr "" -#: c-typeck.c:5465 +#: c-typeck.c:5343 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:5485 +#: c-typeck.c:5363 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:5537 +#: c-typeck.c:5423 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:5585 +#: c-typeck.c:5471 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:5587 +#: c-typeck.c:5473 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:5618 +#: c-typeck.c:5504 msgid "missing initializer" msgstr "" -#: c-typeck.c:5644 +#: c-typeck.c:5530 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:5649 +#: c-typeck.c:5535 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:5735 +#: c-typeck.c:5621 msgid "initialization designators may not nest" msgstr "" -#: c-typeck.c:5756 c-typeck.c:5827 +#: c-typeck.c:5642 c-typeck.c:5713 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:5761 c-typeck.c:5879 +#: c-typeck.c:5647 c-typeck.c:5765 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:5823 c-typeck.c:5825 +#: c-typeck.c:5709 c-typeck.c:5711 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:5830 +#: c-typeck.c:5716 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5841 +#: c-typeck.c:5727 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:5850 +#: c-typeck.c:5736 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5891 +#: c-typeck.c:5777 #, c-format msgid "unknown field `%s' specified in initializer" msgstr "" -#: c-typeck.c:5928 c-typeck.c:5949 c-typeck.c:6411 +#: c-typeck.c:5814 c-typeck.c:5835 c-typeck.c:6296 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:6621 +#: c-typeck.c:6506 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:6628 c-typeck.c:6674 +#: c-typeck.c:6513 c-typeck.c:6559 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:6741 +#: c-typeck.c:6574 +msgid "non-static initialization of a flexible array member" +msgstr "" + +#: c-typeck.c:6636 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:6762 +#: c-typeck.c:6657 msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:6825 +#: c-typeck.c:6720 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:6854 +#: c-typeck.c:6749 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:6876 +#: c-typeck.c:6771 msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:6987 ch/parse.c:2026 +#: c-typeck.c:6882 msgid "asm template is not a string constant" msgstr "" -#: c-typeck.c:7019 +#: c-typeck.c:6914 msgid "invalid lvalue in asm statement" msgstr "" -#: c-typeck.c:7090 +#: c-typeck.c:6985 msgid "modification by `asm'" msgstr "" -#: c-typeck.c:7109 cp/typeck.c:6592 +#: c-typeck.c:7004 cp/typeck.c:6464 msgid "function declared `noreturn' has a `return' statement" msgstr "" -#: c-typeck.c:7116 +#: c-typeck.c:7011 msgid "`return' with no value, in function returning non-void" msgstr "" -#: c-typeck.c:7122 +#: c-typeck.c:7017 msgid "`return' with a value, in function returning void" msgstr "" -#: c-typeck.c:7126 +#: c-typeck.c:7021 msgid "return" msgstr "" -#: c-typeck.c:7178 +#: c-typeck.c:7073 msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:7234 cp/semantics.c:526 +#: c-typeck.c:7129 cp/semantics.c:527 msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:7244 +#: c-typeck.c:7139 msgid "`long' switch expression not converted to `int' in ISO C" msgstr "" -#: c-typeck.c:7279 cp/decl.c:5216 +#: c-typeck.c:7174 cp/decl.c:5229 msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:7281 cp/decl.c:5221 +#: c-typeck.c:7176 cp/decl.c:5234 msgid "`default' label not within a switch statement" msgstr "" -#: calls.c:1907 +#: calls.c:1903 #, c-format msgid "inlining failed in call to `%s'" msgstr "" -#: calls.c:1908 calls.c:2214 +#: calls.c:1904 calls.c:2210 msgid "called from here" msgstr "" -#: calls.c:2213 +#: calls.c:2209 #, c-format msgid "can't inline call to `%s'" msgstr "" -#: calls.c:2243 +#: calls.c:2239 msgid "function call has aggregate value" msgstr "" -#: calls.c:4550 +#: calls.c:4551 msgid "variable offset is passed partially in stack and in reg" msgstr "" -#: calls.c:4552 +#: calls.c:4553 msgid "variable size is passed partially in stack and in reg" msgstr "" -#: cfgrtl.c:1612 +#: cfgrtl.c:1723 #, c-format msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1626 +#: cfgrtl.c:1737 #, c-format msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: cfgrtl.c:1638 +#: cfgrtl.c:1749 #, c-format msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1657 +#: cfgrtl.c:1771 +#, c-format +msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i" +msgstr "" + +#: cfgrtl.c:1778 +#, c-format +msgid "verify_flow_info: Wrong count of block %i %i" +msgstr "" + +#: cfgrtl.c:1784 +#, c-format +msgid "verify_flow_info: Wrong frequency of block %i %i" +msgstr "" + +#: cfgrtl.c:1792 #, c-format msgid "verify_flow_info: Duplicate edge %i->%i" msgstr "" -#: cfgrtl.c:1676 +#: cfgrtl.c:1798 +#, c-format +msgid "verify_flow_info: Wrong probability of edge %i->%i %i" +msgstr "" + +#: cfgrtl.c:1804 +#, c-format +msgid "verify_flow_info: Wrong count of edge %i->%i %i" +msgstr "" + +#: cfgrtl.c:1834 #, c-format msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: cfgrtl.c:1691 +#: cfgrtl.c:1849 #, c-format msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: cfgrtl.c:1693 +#: cfgrtl.c:1851 msgid "wrong insn in the fallthru edge" msgstr "" -#: cfgrtl.c:1700 +#: cfgrtl.c:1858 #, c-format msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: cfgrtl.c:1724 +#: cfgrtl.c:1874 +#, c-format +msgid "Missing REG_EH_REGION note in the end of bb %i" +msgstr "" + +#: cfgrtl.c:1882 +#, c-format +msgid "Too many outgoing branch edges from bb %i" +msgstr "" + +#: cfgrtl.c:1887 +#, c-format +msgid "Fallthru edge after unconditional jump %i" +msgstr "" + +#: cfgrtl.c:1892 +#, c-format +msgid "Wrong amount of branch edges after unconditional jump %i" +msgstr "" + +#: cfgrtl.c:1898 +#, c-format +msgid "Wrong amount of branch edges after conditional jump %i" +msgstr "" + +#: cfgrtl.c:1903 +#, c-format +msgid "Call edges for non-call insn in bb %i" +msgstr "" + +#: cfgrtl.c:1912 +#, c-format +msgid "Abnormal edges for no purpose in bb %i" +msgstr "" + +#: cfgrtl.c:1927 #, c-format msgid "missing barrier after block %i" msgstr "" -#: cfgrtl.c:1734 +#: cfgrtl.c:1937 #, c-format msgid "basic block %d pred edge is corrupted" msgstr "" -#: cfgrtl.c:1751 +#: cfgrtl.c:1954 #, c-format msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: cfgrtl.c:1755 +#: cfgrtl.c:1958 #, c-format msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: cfgrtl.c:1769 cfgrtl.c:1779 +#: cfgrtl.c:1972 cfgrtl.c:1982 #, c-format msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: cfgrtl.c:1792 +#: cfgrtl.c:1995 #, c-format msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: cfgrtl.c:1804 +#: cfgrtl.c:2007 #, c-format msgid "in basic block %d:" msgstr "" -#: cfgrtl.c:1805 +#: cfgrtl.c:2008 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.c:1824 +#: cfgrtl.c:2027 #, c-format msgid "basic block %i edge lists are corrupted" msgstr "" -#: cfgrtl.c:1838 +#: cfgrtl.c:2041 msgid "basic blocks not numbered consecutively" msgstr "" -#: cfgrtl.c:1863 +#: cfgrtl.c:2066 msgid "insn outside basic block" msgstr "" -#: cfgrtl.c:1871 +#: cfgrtl.c:2074 msgid "return not followed by barrier" msgstr "" -#: cfgrtl.c:1876 +#: cfgrtl.c:2079 #, c-format msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" -#: cfgrtl.c:1880 +#: cfgrtl.c:2083 msgid "verify_flow_info failed" msgstr "" @@ -3603,140 +3694,140 @@ msgstr "" msgid "library lib%s not found" msgstr "" -#: collect2.c:3038 +#: collect2.c:3036 #, c-format msgid "open %s" msgstr "" -#: collect2.c:3061 +#: collect2.c:3059 msgid "incompatibilities between object file & expected values" msgstr "" -#: collect2.c:3134 +#: collect2.c:3132 #, c-format msgid "" "\n" "Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n" msgstr "" -#: collect2.c:3143 +#: collect2.c:3141 msgid "string section missing" msgstr "" -#: collect2.c:3146 +#: collect2.c:3144 msgid "section pointer missing" msgstr "" -#: collect2.c:3194 +#: collect2.c:3192 msgid "no symbol table found" msgstr "" -#: collect2.c:3207 +#: collect2.c:3205 msgid "no cmd_strings found" msgstr "" -#: collect2.c:3219 +#: collect2.c:3217 msgid "" "\n" "Updating header and load commands.\n" "\n" msgstr "" -#: collect2.c:3226 +#: collect2.c:3224 #, c-format msgid "load command map, %d cmds, new size %ld.\n" msgstr "" -#: collect2.c:3257 +#: collect2.c:3255 msgid "" "writing load commands.\n" "\n" msgstr "" -#: collect2.c:3277 +#: collect2.c:3275 #, c-format msgid "close %s" msgstr "" -#: collect2.c:3351 +#: collect2.c:3349 msgid "could not convert 0x%l.8x into a region" msgstr "" -#: collect2.c:3355 +#: collect2.c:3353 #, c-format msgid "%s function, region %d, offset = %ld (0x%.8lx)\n" msgstr "" -#: collect2.c:3482 +#: collect2.c:3480 msgid "bad magic number" msgstr "" -#: collect2.c:3483 +#: collect2.c:3481 msgid "bad header version" msgstr "" -#: collect2.c:3484 +#: collect2.c:3482 msgid "bad raw header version" msgstr "" -#: collect2.c:3485 +#: collect2.c:3483 msgid "raw header buffer too small" msgstr "" -#: collect2.c:3486 +#: collect2.c:3484 msgid "old raw header file" msgstr "" -#: collect2.c:3487 +#: collect2.c:3485 msgid "unsupported version" msgstr "" -#: collect2.c:3489 +#: collect2.c:3487 #, c-format msgid "unknown {de,en}code_mach_o_hdr return value %d" msgstr "" -#: collect2.c:3509 +#: collect2.c:3507 #, c-format msgid "fstat %s" msgstr "" -#: collect2.c:3546 collect2.c:3594 +#: collect2.c:3544 collect2.c:3592 #, c-format msgid "lseek %s 0" msgstr "" -#: collect2.c:3550 +#: collect2.c:3548 #, c-format msgid "read %s" msgstr "" -#: collect2.c:3553 +#: collect2.c:3551 #, c-format msgid "read %ld bytes, expected %ld, from %s" msgstr "" -#: collect2.c:3574 +#: collect2.c:3572 #, c-format msgid "msync %s" msgstr "" -#: collect2.c:3581 +#: collect2.c:3579 #, c-format msgid "munmap %s" msgstr "" -#: collect2.c:3598 +#: collect2.c:3596 #, c-format msgid "write %s" msgstr "" -#: collect2.c:3601 +#: collect2.c:3599 #, c-format msgid "wrote %ld bytes, expected %ld, to %s" msgstr "" -#: combine.c:12630 +#: combine.c:12783 #, c-format msgid "" ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new " @@ -3745,7 +3836,7 @@ msgid "" "\n" msgstr "" -#: combine.c:12640 +#: combine.c:12793 #, c-format msgid "" "\n" @@ -3753,72 +3844,76 @@ msgid "" ";; %d successes.\n" msgstr "" -#: convert.c:67 +#: convert.c:69 msgid "cannot convert to a pointer type" msgstr "" -#: convert.c:100 +#: convert.c:102 msgid "pointer value used where a floating point value was expected" msgstr "" -#: convert.c:104 +#: convert.c:106 msgid "aggregate value used where a float was expected" msgstr "" -#: convert.c:130 +#: convert.c:132 msgid "conversion to incomplete type" msgstr "" -#: convert.c:390 convert.c:470 +#: convert.c:396 convert.c:476 msgid "can't convert between vector values of different size" msgstr "" -#: convert.c:396 +#: convert.c:402 msgid "aggregate value used where an integer was expected" msgstr "" -#: convert.c:448 f/com.c:1073 +#: convert.c:454 f/com.c:1081 msgid "pointer value used where a complex was expected" msgstr "" -#: convert.c:452 f/com.c:1075 +#: convert.c:458 f/com.c:1083 msgid "aggregate value used where a complex was expected" msgstr "" -#: convert.c:476 +#: convert.c:482 msgid "can't convert value to a vector" msgstr "" -#: cpperror.c:125 +#: cpperror.c:118 tradcpp.c:4694 +msgid "warning: " +msgstr "" + +#: cpperror.c:120 msgid "internal error: " msgstr "" -#: cpperror.c:132 tradcpp.c:4690 -msgid "warning: " +#: cpperror.c:183 +msgid "stdout" msgstr "" -#: cpperror.c:209 cpperror.c:299 cppfiles.c:691 gcc.c:6304 tradcpp.c:4728 +#: cpperror.c:185 gcc.c:6311 tradcpp.c:4732 #, c-format msgid "%s: %s" msgstr "" -#: cppexp.c:154 +#: cppexp.c:151 msgid "floating point numbers are not valid in #if" msgstr "" -#: cppexp.c:176 +#: cppexp.c:173 msgid "traditional C rejects the `U' suffix" msgstr "" -#: cppexp.c:179 +#: cppexp.c:177 msgid "too many 'l' suffixes in integer constant" msgstr "" -#: cppexp.c:183 +#: cppexp.c:182 msgid "integer constant contains digits beyond the radix" msgstr "" -#: cppexp.c:186 +#: cppexp.c:185 msgid "integer constant out of range" msgstr "" @@ -3835,109 +3930,109 @@ msgstr "" msgid "missing ')' after \"defined\"" msgstr "" -#: cppexp.c:240 +#: cppexp.c:241 msgid "operator \"defined\" requires an identifier" msgstr "" -#: cppexp.c:248 +#: cppexp.c:249 #, c-format msgid "(\"%s\" is an alternative token for \"%s\" in C++)" msgstr "" -#: cppexp.c:259 +#: cppexp.c:261 msgid "this use of \"defined\" may not be portable" msgstr "" -#: cppexp.c:305 +#: cppexp.c:309 msgid "string constants are not valid in #if" msgstr "" -#: cppexp.c:309 +#: cppexp.c:313 #, c-format msgid "invalid character '%c' in #if" msgstr "" -#: cppexp.c:311 +#: cppexp.c:315 #, c-format msgid "invalid character '\\%03o' in #if" msgstr "" -#: cppexp.c:328 +#: cppexp.c:333 #, c-format msgid "ISO C++ does not permit \"%s\" in #if" msgstr "" -#: cppexp.c:339 +#: cppexp.c:344 #, c-format msgid "\"%s\" is not defined" msgstr "" -#: cppexp.c:365 +#: cppexp.c:370 #, c-format msgid "\"%s\" is not valid in #if expressions" msgstr "" -#: cppexp.c:380 +#: cppexp.c:386 msgid "integer overflow in preprocessor expression" msgstr "" -#: cppexp.c:610 +#: cppexp.c:616 msgid "missing binary operator" msgstr "" -#: cppexp.c:645 +#: cppexp.c:651 msgid "void expression between '(' and ')'" msgstr "" -#: cppexp.c:647 +#: cppexp.c:653 #, c-format msgid "operator '%s' has no right operand" msgstr "" -#: cppexp.c:659 +#: cppexp.c:665 #, c-format msgid "impossible operator '%s'" msgstr "" -#: cppexp.c:735 tradcif.y:111 tradcif.y:122 +#: cppexp.c:741 tradcif.y:111 tradcif.y:122 msgid "division by zero in #if" msgstr "" -#: cppexp.c:769 +#: cppexp.c:776 msgid "comma operator in operand of #if" msgstr "" -#: cppexp.c:774 +#: cppexp.c:781 msgid "syntax error '?' without following ':'" msgstr "" -#: cppexp.c:777 +#: cppexp.c:784 msgid "syntax error ':' without preceding '?'" msgstr "" -#: cppexp.c:785 +#: cppexp.c:792 msgid "missing ')' in expression" msgstr "" -#: cppexp.c:792 +#: cppexp.c:799 msgid "missing '(' in expression" msgstr "" -#: cppexp.c:818 +#: cppexp.c:825 #, c-format msgid "missing binary operator before '%s'" msgstr "" -#: cppexp.c:824 +#: cppexp.c:831 #, c-format msgid "operator '%s' has no left operand" msgstr "" -#: cppexp.c:862 +#: cppexp.c:870 msgid "unbalanced stack in #if" msgstr "" -#: cppexp.c:865 +#: cppexp.c:875 msgid "#if with no expression" msgstr "" @@ -3961,11 +4056,11 @@ msgstr "" msgid "no include path in which to find %s" msgstr "" -#: cppfiles.c:639 +#: cppfiles.c:640 msgid "Multiple include guards may be useful for:\n" msgstr "" -#: cppfiles.c:1029 +#: cppfiles.c:1014 msgid "absolute file name in remap_filename" msgstr "" @@ -3998,103 +4093,98 @@ msgstr "" msgid " as it has already been specified as a non-system directory" msgstr "" -#: cppinit.c:936 +#: cppinit.c:940 msgid "#include \"...\" search starts here:\n" msgstr "" -#: cppinit.c:940 +#: cppinit.c:944 msgid "#include <...> search starts here:\n" msgstr "" -#: cppinit.c:943 +#: cppinit.c:947 msgid "End of search list.\n" msgstr "" -#: cppinit.c:1010 +#: cppinit.c:1014 msgid "<built-in>" msgstr "" -#: cppinit.c:1012 +#: cppinit.c:1016 msgid "<command line>" msgstr "" -#: cppinit.c:1108 tradcpp.c:979 tradcpp.c:989 tradcpp.c:1080 +#: cppinit.c:1091 tradcpp.c:983 tradcpp.c:993 tradcpp.c:1084 msgid "I/O error on output" msgstr "" #. Irix6 "cc -n32" and OSF4 cc have problems with char foo[] = ("string"); #. I.e. a const string initializer with parens around it. That is #. what N_("string") resolves to, so we make no_* be macros instead. -#: cppinit.c:1156 +#: cppinit.c:1139 #, c-format msgid "argument missing after %s" msgstr "" -#: cppinit.c:1157 +#: cppinit.c:1140 #, c-format msgid "assertion missing after %s" msgstr "" -#: cppinit.c:1158 +#: cppinit.c:1141 #, c-format msgid "directory name missing after %s" msgstr "" -#: cppinit.c:1159 +#: cppinit.c:1142 #, c-format msgid "file name missing after %s" msgstr "" -#: cppinit.c:1160 +#: cppinit.c:1143 #, c-format msgid "macro name missing after %s" msgstr "" -#: cppinit.c:1161 +#: cppinit.c:1144 #, c-format msgid "path name missing after %s" msgstr "" -#: cppinit.c:1162 +#: cppinit.c:1145 #, c-format msgid "number missing after %s" msgstr "" -#: cppinit.c:1163 +#: cppinit.c:1146 #, c-format msgid "target missing after %s" msgstr "" -#: cppinit.c:1351 +#: cppinit.c:1336 #, c-format msgid "too many filenames. Type %s --help for usage info" msgstr "" -#: cppinit.c:1541 tradcpp.c:610 +#: cppinit.c:1532 tradcpp.c:610 msgid "output filename specified twice" msgstr "" -#: cppinit.c:1653 +#: cppinit.c:1644 msgid "-I- specified twice" msgstr "" -#: cppinit.c:1794 +#: cppinit.c:1789 #, c-format msgid "GNU CPP version %s (cpplib)" msgstr "" -#: cppinit.c:1835 tradcpp.c:803 +#: cppinit.c:1831 tradcpp.c:807 msgid "you must additionally specify either -M or -MM" msgstr "" -#: cppinit.c:1898 -#, c-format -msgid "Usage: %s [switches] input output\n" -msgstr "" - #. To keep the lines from getting too long for some compilers, limit #. to about 500 characters (6 lines) per chunk. -#: cppinit.c:1901 +#: cppinit.c:1892 msgid "" "Switches:\n" " -include <file> Include the contents of <file> before other " @@ -4107,7 +4197,7 @@ msgid "" "path\n" msgstr "" -#: cppinit.c:1910 +#: cppinit.c:1901 msgid "" " -idirafter <dir> Add <dir> to the end of the system include path\n" " -I <dir> Add <dir> to the end of the main include path\n" @@ -4121,7 +4211,7 @@ msgid "" " -o <file> Put output into <file>\n" msgstr "" -#: cppinit.c:1919 +#: cppinit.c:1910 msgid "" " -pedantic Issue all warnings demanded by strict ISO C\n" " -pedantic-errors Issue -pedantic warnings as errors instead\n" @@ -4130,7 +4220,7 @@ msgid "" " -lang-c89 Assume that the input sources are in C89\n" msgstr "" -#: cppinit.c:1926 +#: cppinit.c:1917 msgid "" " -lang-c++ Assume that the input sources are in C++\n" " -lang-objc Assume that the input sources are in ObjectiveC\n" @@ -4139,7 +4229,7 @@ msgid "" " -lang-asm Assume that the input sources are in assembler\n" msgstr "" -#: cppinit.c:1932 +#: cppinit.c:1923 msgid "" " -std=<std name> Specify the conformance standard; one of:\n" " gnu89, gnu99, c89, c99, iso9899:1990,\n" @@ -4151,7 +4241,7 @@ msgid "" " -Wcomment{s} Warn if one comment starts inside another\n" msgstr "" -#: cppinit.c:1942 +#: cppinit.c:1933 msgid "" " -Wno-comment{s} Do not warn about comments\n" " -Wtraditional Warn about features not present in traditional " @@ -4162,7 +4252,7 @@ msgid "" " -Wimport Warn about the use of the #import directive\n" msgstr "" -#: cppinit.c:1950 +#: cppinit.c:1941 msgid "" " -Wno-import Do not warn about the use of #import\n" " -Werror Treat all warnings as errors\n" @@ -4172,32 +4262,34 @@ msgid "" " -Wall Enable all preprocessor warnings\n" msgstr "" -#: cppinit.c:1958 +#: cppinit.c:1949 msgid "" " -M Generate make dependencies\n" " -MM As -M, but ignore system header files\n" +" -MD Generate make dependencies and compile\n" +" -MMD As -MD, but ignore system header files\n" " -MF <file> Write dependency output to the given file\n" " -MG Treat missing header file as generated files\n" msgstr "" -#: cppinit.c:1964 +#: cppinit.c:1957 msgid "" " -MP\t\t\t Generate phony targets for all headers\n" " -MQ <target> Add a MAKE-quoted target\n" " -MT <target> Add an unquoted target\n" msgstr "" -#: cppinit.c:1969 +#: cppinit.c:1962 msgid "" " -D<macro> Define a <macro> with string '1' as its value\n" " -D<macro>=<val> Define a <macro> with <val> as its value\n" -" -A<question> (<answer>) Assert the <answer> to <question>\n" -" -A-<question> (<answer>) Disable the <answer> to <question>\n" +" -A<question>=<answer> Assert the <answer> to <question>\n" +" -A-<question>=<answer> Disable the <answer> to <question>\n" " -U<macro> Undefine <macro> \n" " -v Display the version number\n" msgstr "" -#: cppinit.c:1977 +#: cppinit.c:1970 msgid "" " -H Print the name of header files as they are used\n" " -C Do not discard comments\n" @@ -4208,499 +4300,491 @@ msgid "" " -dI Include #include directives in the output\n" msgstr "" -#: cppinit.c:1985 +#: cppinit.c:1978 msgid "" " -fpreprocessed Treat the input file as already preprocessed\n" " -ftabstop=<number> Distance between tab stops for column reporting\n" " -P Do not generate #line directives\n" " -$ Do not allow '$' in identifiers\n" -" -remap Remap file names when including files.\n" +" -remap Remap file names when including files\n" " --version Display version information\n" " -h or --help Display this information\n" msgstr "" -#: cpplex.c:154 +#: cpplex.c:155 #, c-format msgid "trigraph ??%c converted to %c" msgstr "" -#: cpplex.c:162 +#: cpplex.c:163 #, c-format msgid "trigraph ??%c ignored" msgstr "" -#: cpplex.c:218 +#: cpplex.c:220 msgid "backslash and newline separated by space" msgstr "" -#: cpplex.c:224 +#: cpplex.c:227 msgid "backslash-newline at end of file" msgstr "" -#: cpplex.c:290 +#: cpplex.c:293 msgid "\"/*\" within comment" msgstr "" -#: cpplex.c:373 +#: cpplex.c:376 msgid "null character(s) ignored" msgstr "" -#: cpplex.c:380 +#: cpplex.c:383 #, c-format msgid "%s in preprocessing directive" msgstr "" -#: cpplex.c:447 +#: cpplex.c:456 #, c-format msgid "attempt to use poisoned \"%s\"" msgstr "" -#: cpplex.c:455 +#: cpplex.c:464 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro" msgstr "" -#: cpplex.c:508 -msgid "'$' character(s) in identifier" +#: cpplex.c:536 +msgid "'$' character(s) in identifier or number" msgstr "" -#: cpplex.c:589 +#: cpplex.c:653 #, c-format msgid "missing terminating %c character" msgstr "" -#: cpplex.c:594 -msgid "possible start of unterminated string literal" -msgstr "" - -#: cpplex.c:689 -msgid "multi-line string literals are deprecated" -msgstr "" - -#: cpplex.c:712 +#: cpplex.c:666 msgid "null character(s) preserved in literal" msgstr "" -#: cpplex.c:914 +#: cpplex.c:889 msgid "no newline at end of file" msgstr "" -#: cpplex.c:1034 tradcpp.c:1467 +#: cpplex.c:1009 tradcpp.c:1471 msgid "unterminated comment" msgstr "" -#: cpplex.c:1045 +#: cpplex.c:1020 msgid "C++ style comments are not allowed in ISO C89" msgstr "" -#: cpplex.c:1047 +#: cpplex.c:1022 msgid "(this will be reported only once per input file)" msgstr "" -#: cpplex.c:1052 +#: cpplex.c:1027 msgid "multi-line comment" msgstr "" -#: cpplex.c:1367 +#: cpplex.c:1342 #, c-format msgid "unknown string token %s\n" msgstr "" -#: cpplex.c:1379 +#: cpplex.c:1355 #, c-format msgid "unspellable token %s" msgstr "" -#: cpplex.c:1635 +#: cpplex.c:1612 #, c-format -msgid "the meaning of '\\%c' varies with -traditional" +msgid "the meaning of '\\%c' is different in traditional C" msgstr "" -#: cpplex.c:1641 +#: cpplex.c:1618 msgid "incomplete universal-character-name" msgstr "" -#: cpplex.c:1655 +#: cpplex.c:1632 #, c-format msgid "non-hex digit '%c' in universal-character-name" msgstr "" -#: cpplex.c:1663 +#: cpplex.c:1640 msgid "universal-character-name on EBCDIC target" msgstr "" -#: cpplex.c:1677 +#: cpplex.c:1654 msgid "universal-character-name out of range" msgstr "" -#: cpplex.c:1722 -msgid "the meaning of '\\a' varies with -traditional" +#: cpplex.c:1698 +msgid "the meaning of '\\a' is different in traditional C" msgstr "" -#: cpplex.c:1729 +#: cpplex.c:1705 #, c-format msgid "non-ISO-standard escape sequence, '\\%c'" msgstr "" -#: cpplex.c:1739 -msgid "the meaning of '\\x' varies with -traditional" +#: cpplex.c:1716 +msgid "the meaning of '\\x' is different in traditional C" msgstr "" -#: cpplex.c:1758 f/lex.c:620 +#: cpplex.c:1735 f/lex.c:585 msgid "\\x used with no following hex digits" msgstr "" -#: cpplex.c:1762 +#: cpplex.c:1740 msgid "hex escape sequence out of range" msgstr "" -#: cpplex.c:1786 +#: cpplex.c:1765 msgid "octal escape sequence out of range" msgstr "" -#: cpplex.c:1801 +#: cpplex.c:1780 #, c-format msgid "unknown escape sequence '\\%c'" msgstr "" -#: cpplex.c:1803 +#: cpplex.c:1782 #, c-format msgid "unknown escape sequence: '\\%03o'" msgstr "" -#: cpplex.c:1807 -msgid "escape sequence out of range for character" +#: cpplex.c:1786 +msgid "escape sequence out of range for type" msgstr "" -#: cpplex.c:1897 +#: cpplex.c:1881 msgid "empty character constant" msgstr "" -#: cpplex.c:1901 +#: cpplex.c:1885 msgid "character constant too long" msgstr "" -#: cpplex.c:1904 +#: cpplex.c:1888 msgid "multi-character character constant" msgstr "" -#: cpplib.c:221 +#: cpplib.c:228 #, c-format msgid "extra tokens at end of #%s directive" msgstr "" -#: cpplib.c:275 -msgid "style of line directive is a GCC extension" -msgstr "" - -#: cpplib.c:283 +#: cpplib.c:281 #, c-format msgid "#%s is a GCC extension" msgstr "" -#: cpplib.c:294 +#: cpplib.c:293 msgid "suggest not using #elif in traditional C" msgstr "" -#: cpplib.c:297 +#: cpplib.c:296 #, c-format msgid "traditional C ignores #%s with the # indented" msgstr "" -#: cpplib.c:301 +#: cpplib.c:300 #, c-format msgid "suggest hiding #%s from traditional C with an indented #" msgstr "" -#: cpplib.c:383 +#: cpplib.c:324 +msgid "embedding a directive within macro arguments is not portable" +msgstr "" + +#: cpplib.c:344 +msgid "style of line directive is a GCC extension" +msgstr "" + +#: cpplib.c:393 #, c-format msgid "invalid preprocessing directive #%s" msgstr "" -#: cpplib.c:438 +#: cpplib.c:471 #, c-format msgid "no macro name given in #%s directive" msgstr "" -#: cpplib.c:442 +#: cpplib.c:475 #, c-format msgid "\"%s\" cannot be used as a macro name as it is an operator in C++" msgstr "" -#: cpplib.c:445 +#: cpplib.c:478 msgid "macro names must be identifiers" msgstr "" -#: cpplib.c:456 +#: cpplib.c:489 #, c-format msgid "\"%s\" cannot be used as a macro name" msgstr "" -#: cpplib.c:494 +#: cpplib.c:527 #, c-format msgid "undefining \"%s\"" msgstr "" -#: cpplib.c:540 +#: cpplib.c:570 msgid "missing terminating > character" msgstr "" -#: cpplib.c:575 +#: cpplib.c:609 #, c-format msgid "#%s expects \"FILENAME\" or <FILENAME>" msgstr "" -#: cpplib.c:586 +#: cpplib.c:620 #, c-format msgid "empty file name in #%s" msgstr "" -#: cpplib.c:605 +#: cpplib.c:639 msgid "#include_next in primary source file" msgstr "" -#: cpplib.c:612 +#: cpplib.c:646 msgid "#import is obsolete, use an #ifndef wrapper in the header file" msgstr "" -#: cpplib.c:620 +#: cpplib.c:654 msgid "#include nested too deeply" msgstr "" -#: cpplib.c:677 +#: cpplib.c:712 #, c-format msgid "invalid flag \"%s\" in line directive" msgstr "" -#: cpplib.c:732 +#: cpplib.c:795 #, c-format msgid "\"%s\" after #line is not a positive integer" msgstr "" -#: cpplib.c:739 +#: cpplib.c:801 msgid "line number out of range" msgstr "" -#: cpplib.c:777 +#: cpplib.c:812 cpplib.c:883 #, c-format msgid "\"%s\" is not a valid filename" msgstr "" -#: cpplib.c:846 +#: cpplib.c:847 +#, c-format +msgid "\"%s\" after # is not a positive integer" +msgstr "" + +#: cpplib.c:954 msgid "invalid #ident directive" msgstr "" -#: cpplib.c:934 +#: cpplib.c:1042 #, c-format msgid "registering \"%s\" as both a pragma and a pragma namespace" msgstr "" -#: cpplib.c:937 +#: cpplib.c:1045 #, c-format msgid "#pragma %s %s is already registered" msgstr "" -#: cpplib.c:939 +#: cpplib.c:1048 #, c-format msgid "#pragma %s is already registered" msgstr "" -#: cpplib.c:1014 +#: cpplib.c:1123 msgid "#pragma once is obsolete" msgstr "" -#: cpplib.c:1017 +#: cpplib.c:1126 msgid "#pragma once in main file" msgstr "" -#: cpplib.c:1041 +#: cpplib.c:1150 msgid "invalid #pragma GCC poison directive" msgstr "" -#: cpplib.c:1050 +#: cpplib.c:1159 #, c-format msgid "poisoning existing macro \"%s\"" msgstr "" -#: cpplib.c:1070 +#: cpplib.c:1181 msgid "#pragma system_header ignored outside include file" msgstr "" -#: cpplib.c:1095 +#: cpplib.c:1206 #, c-format msgid "cannot find source %s" msgstr "" -#: cpplib.c:1099 +#: cpplib.c:1210 #, c-format msgid "current file is older than %s" msgstr "" -#: cpplib.c:1174 +#: cpplib.c:1286 msgid "_Pragma takes a parenthesized string literal" msgstr "" -#: cpplib.c:1273 +#: cpplib.c:1385 msgid "#else without #if" msgstr "" -#: cpplib.c:1278 tradcpp.c:3871 +#: cpplib.c:1390 tradcpp.c:3875 msgid "#else after #else" msgstr "" -#: cpplib.c:1280 cpplib.c:1314 +#: cpplib.c:1392 cpplib.c:1426 msgid "the conditional began here" msgstr "" -#: cpplib.c:1307 +#: cpplib.c:1419 msgid "#elif without #if" msgstr "" -#: cpplib.c:1312 tradcpp.c:3566 +#: cpplib.c:1424 tradcpp.c:3570 msgid "#elif after #else" msgstr "" -#: cpplib.c:1343 +#: cpplib.c:1455 msgid "#endif without #if" msgstr "" -#: cpplib.c:1426 tradcpp.c:3263 +#: cpplib.c:1538 tradcpp.c:3267 msgid "missing '(' after predicate" msgstr "" -#: cpplib.c:1441 tradcpp.c:3277 +#: cpplib.c:1553 tradcpp.c:3281 msgid "missing ')' to complete answer" msgstr "" -#: cpplib.c:1461 tradcpp.c:3283 +#: cpplib.c:1573 tradcpp.c:3287 msgid "predicate's answer is empty" msgstr "" -#: cpplib.c:1491 tradcpp.c:3331 +#: cpplib.c:1603 tradcpp.c:3335 msgid "assertion without predicate" msgstr "" -#: cpplib.c:1493 tradcpp.c:3333 +#: cpplib.c:1605 tradcpp.c:3337 msgid "predicate must be an identifier" msgstr "" -#: cpplib.c:1575 tradcpp.c:3430 +#: cpplib.c:1687 tradcpp.c:3434 #, c-format msgid "\"%s\" re-asserted" msgstr "" -#: cpplib.c:1805 +#: cpplib.c:1917 #, c-format msgid "unterminated #%s" msgstr "" -#: cppmacro.c:148 +#: cppmacro.c:146 #, c-format msgid "invalid built-in macro \"%s\"" msgstr "" -#: cppmacro.c:348 +#: cppmacro.c:349 msgid "invalid string literal, ignoring final '\\'" msgstr "" -#: cppmacro.c:440 +#: cppmacro.c:441 #, c-format msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token" msgstr "" -#: cppmacro.c:566 -msgid "directives may not be used inside a macro argument" -msgstr "" - -#: cppmacro.c:578 +#: cppmacro.c:561 #, c-format msgid "unterminated argument list invoking macro \"%s\"" msgstr "" -#: cppmacro.c:595 +#: cppmacro.c:579 msgid "ISO C99 requires rest arguments to be used" msgstr "" -#: cppmacro.c:600 +#: cppmacro.c:584 #, c-format msgid "macro \"%s\" requires %u arguments, but only %u given" msgstr "" -#: cppmacro.c:611 +#: cppmacro.c:595 #, c-format msgid "macro \"%s\" passed %u arguments, but takes just %u" msgstr "" -#: cppmacro.c:694 +#: cppmacro.c:683 #, c-format msgid "function-like macro \"%s\" must be used with arguments in traditional C" msgstr "" -#: cppmacro.c:1190 +#: cppmacro.c:1185 #, c-format msgid "duplicate macro parameter \"%s\"" msgstr "" -#: cppmacro.c:1218 +#: cppmacro.c:1221 #, c-format msgid "\"%s\" may not appear in macro parameter list" msgstr "" -#: cppmacro.c:1225 +#: cppmacro.c:1229 msgid "macro parameters must be comma-separated" msgstr "" -#: cppmacro.c:1242 +#: cppmacro.c:1246 msgid "parameter name missing" msgstr "" -#: cppmacro.c:1256 +#: cppmacro.c:1260 msgid "anonymous variadic macros were introduced in C99" msgstr "" -#: cppmacro.c:1259 +#: cppmacro.c:1264 msgid "ISO C does not permit named variadic macros" msgstr "" -#: cppmacro.c:1268 +#: cppmacro.c:1273 msgid "missing ')' in macro parameter list" msgstr "" -#: cppmacro.c:1346 +#: cppmacro.c:1352 msgid "ISO C requires whitespace after the macro name" msgstr "" -#: cppmacro.c:1376 +#: cppmacro.c:1383 msgid "'#' is not followed by a macro parameter" msgstr "" -#: cppmacro.c:1396 +#: cppmacro.c:1403 msgid "'##' cannot appear at either end of a macro expansion" msgstr "" -#: cppmacro.c:1432 +#: cppmacro.c:1439 #, c-format msgid "\"%s\" redefined" msgstr "" -#: cppmacro.c:1436 +#: cppmacro.c:1443 msgid "this is the location of the previous definition" msgstr "" -#: cppmacro.c:1500 +#: cppmacro.c:1507 #, c-format -msgid "macro argument \"%s\" would be stringified with -traditional" +msgid "macro argument \"%s\" would be stringified in traditional C" msgstr "" -#: cppmacro.c:1524 +#: cppmacro.c:1532 #, c-format msgid "invalid hash type %d in cpp_macro_definition" msgstr "" -#: cppmain.c:121 -#, c-format -msgid "invalid option %s" -msgstr "" - #: cppspec.c:131 #, c-format msgid "\"%s\" is not a valid option to the preprocessor" @@ -4710,73 +4794,73 @@ msgstr "" msgid "too many input files" msgstr "" -#: cse.c:7092 +#: cse.c:7113 #, c-format msgid ";; Processing block from %d to %d, %d sets.\n" msgstr "" -#: diagnostic.c:784 +#: diagnostic.c:777 #, c-format msgid "%s:%d: warning: " msgstr "" -#: diagnostic.c:791 +#: diagnostic.c:784 #, c-format msgid "%s: warning: " msgstr "" -#: diagnostic.c:871 +#: diagnostic.c:864 msgid "((anonymous))" msgstr "" -#: diagnostic.c:941 +#: diagnostic.c:934 #, c-format msgid "%s: warnings being treated as errors\n" msgstr "" -#: diagnostic.c:978 +#: diagnostic.c:971 #, c-format msgid "%s: %s: " msgstr "" -#: diagnostic.c:1057 +#: diagnostic.c:1050 msgid "sorry, not implemented: " msgstr "" -#: diagnostic.c:1076 +#: diagnostic.c:1069 #, c-format msgid "%s " msgstr "" -#: diagnostic.c:1078 +#: diagnostic.c:1071 #, c-format msgid " %s" msgstr "" -#: diagnostic.c:1102 +#: diagnostic.c:1095 msgid "At top level:" msgstr "" -#: diagnostic.c:1107 +#: diagnostic.c:1100 #, c-format msgid "In member function `%s':" msgstr "" -#: diagnostic.c:1111 +#: diagnostic.c:1104 #, c-format msgid "In function `%s':" msgstr "" -#: diagnostic.c:1195 +#: diagnostic.c:1188 msgid "compilation terminated.\n" msgstr "" -#: diagnostic.c:1227 +#: diagnostic.c:1220 #, c-format msgid "%s:%d: confused by earlier errors, bailing out\n" msgstr "" -#: diagnostic.c:1242 diagnostic.c:1392 +#: diagnostic.c:1235 diagnostic.c:1385 #, c-format msgid "" "Please submit a full bug report,\n" @@ -4784,73 +4868,73 @@ msgid "" "See %s for instructions.\n" msgstr "" -#: diagnostic.c:1390 +#: diagnostic.c:1383 msgid "Internal compiler error: Error reporting routines re-entered.\n" msgstr "" -#: diagnostic.c:1452 +#: diagnostic.c:1445 #, c-format msgid "Internal compiler error in %s, at %s:%d" msgstr "" -#: diagnostic.c:1497 +#: diagnostic.c:1490 #, c-format msgid "In file included from %s:%d" msgstr "" -#: diagnostic.c:1500 +#: diagnostic.c:1493 #, c-format msgid "" ",\n" " from %s:%d" msgstr "" -#: diagnostic.c:1501 +#: diagnostic.c:1494 msgid ":\n" msgstr "" -#: diagnostic.c:1534 diagnostic.c:1551 +#: diagnostic.c:1527 diagnostic.c:1544 #, c-format msgid "`%s' is deprecated (declared at %s:%d)" msgstr "" -#: diagnostic.c:1554 +#: diagnostic.c:1547 #, c-format msgid "`%s' is deprecated" msgstr "" -#: diagnostic.c:1557 +#: diagnostic.c:1550 #, c-format msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: diagnostic.c:1560 +#: diagnostic.c:1553 msgid "type is deprecated" msgstr "" -#: dwarf2out.c:3056 +#: dwarf2out.c:3075 #, c-format msgid "DW_LOC_OP %s not implemented\n" msgstr "" -#: dwarfout.c:2089 +#: dwarfout.c:2087 #, c-format msgid "internal regno botch: regno = %d\n" msgstr "" -#: dwarfout.c:6291 +#: dwarfout.c:6287 msgid "can't get current directory" msgstr "" -#: emit-rtl.c:1097 +#: emit-rtl.c:1018 msgid "can't access real part of complex value in hard register" msgstr "" -#: emit-rtl.c:1119 +#: emit-rtl.c:1040 msgid "can't access imaginary part of complex value in hard register" msgstr "" -#: emit-rtl.c:3146 +#: emit-rtl.c:3145 msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" @@ -4859,241 +4943,251 @@ msgstr "" msgid "abort in %s, at %s:%d" msgstr "" -#: except.c:360 +#: except.c:377 msgid "exception handling disabled, use -fexceptions to enable" msgstr "" -#: except.c:3062 +#: except.c:3183 msgid "argument of `__builtin_eh_return_regno' must be constant" msgstr "" -#: except.c:3173 except.c:3195 +#: except.c:3294 except.c:3316 msgid "__builtin_eh_return not supported on this target" msgstr "" -#: explow.c:1357 +#: explow.c:1369 msgid "stack limits not supported on this target" msgstr "" -#: expr.c:2929 +#: expr.c:2948 msgid "function using short complex types cannot be inline" msgstr "" -#: expr.c:5789 expr.c:5798 expr.c:5807 expr.c:5812 expr.c:6098 expr.c:6114 +#: expr.c:5815 expr.c:5824 expr.c:5833 expr.c:5838 expr.c:6125 expr.c:6141 msgid "unsupported wide integer operation" msgstr "" -#: expr.c:6163 +#: expr.c:6190 #, c-format msgid "prior parameter's size depends on `%s'" msgstr "" -#: expr.c:6497 +#: expr.c:6537 msgid "returned value in block_exit_expr" msgstr "" -#: final.c:1209 +#: final.c:1205 msgid "negative insn length" msgstr "" -#: final.c:2628 +#: final.c:2622 msgid "could not split insn" msgstr "" -#: final.c:2976 +#: final.c:2970 msgid "invalid `asm': " msgstr "" -#: final.c:3160 +#: final.c:3154 msgid "nested assembly dialect alternatives" msgstr "" -#: final.c:3177 final.c:3189 +#: final.c:3171 final.c:3183 msgid "unterminated assembly dialect alternative" msgstr "" -#: final.c:3233 +#: final.c:3227 #, c-format msgid "operand number missing after %%-letter" msgstr "" -#: final.c:3236 final.c:3275 +#: final.c:3230 final.c:3269 msgid "operand number out of range" msgstr "" -#: final.c:3294 +#: final.c:3288 #, c-format msgid "invalid %%-code" msgstr "" -#: final.c:3325 +#: final.c:3319 #, c-format msgid "`%%l' operand isn't a label" msgstr "" #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3432 vmsdbgout.c:478 config/i386/i386.c:5280 +#: final.c:3426 vmsdbgout.c:475 config/i386/i386.c:5337 #: config/pdp11/pdp11.c:1570 msgid "floating constant misused" msgstr "" -#: final.c:3488 vmsdbgout.c:535 config/i386/i386.c:5334 +#: final.c:3482 vmsdbgout.c:532 config/i386/i386.c:5391 #: config/pdp11/pdp11.c:1617 msgid "invalid expression as operand" msgstr "" -#: flow.c:351 +#: flow.c:356 msgid "function might be possible candidate for attribute `noreturn'" msgstr "" -#: flow.c:356 +#: flow.c:361 msgid "`noreturn' function does return" msgstr "" -#: flow.c:375 +#: flow.c:380 msgid "control reaches end of non-void function" msgstr "" -#: flow.c:1573 +#: flow.c:1655 msgid "Attempt to delete prologue/epilogue insn:" msgstr "" -#: fold-const.c:3114 fold-const.c:3127 +#: fold-const.c:2476 fold-const.c:2489 #, c-format msgid "comparison is always %d due to width of bit-field" msgstr "" -#: fold-const.c:4169 fold-const.c:4186 +#: fold-const.c:3532 fold-const.c:3549 #, c-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:4317 +#: fold-const.c:3680 msgid "`or' of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:4322 +#: fold-const.c:3685 msgid "`and' of mutually exclusive equal-tests is always 0" msgstr "" -#: function.c:5378 +#: function.c:901 varasm.c:1531 +#, c-format +msgid "size of variable `%s' is too large" +msgstr "" + +#: function.c:5492 #, c-format msgid "`%s' might be used uninitialized in this function" msgstr "" -#: function.c:5385 +#: function.c:5499 #, c-format msgid "variable `%s' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: function.c:5404 +#: function.c:5518 #, c-format msgid "argument `%s' might be clobbered by `longjmp' or `vfork'" msgstr "" -#: function.c:6270 +#: function.c:6383 msgid "function returns an aggregate" msgstr "" -#: function.c:6789 +#: function.c:6905 #, c-format msgid "unused parameter `%s'" msgstr "" -#: gcc.c:1092 +#: gcc.c:1101 #, c-format msgid "ambiguous abbreviation %s" msgstr "" -#: gcc.c:1119 +#: gcc.c:1128 #, c-format msgid "incomplete `%s' option" msgstr "" -#: gcc.c:1130 +#: gcc.c:1139 #, c-format msgid "missing argument to `%s' option" msgstr "" -#: gcc.c:1143 +#: gcc.c:1152 #, c-format msgid "extraneous argument to `%s' option" msgstr "" -#: gcc.c:1457 +#: gcc.c:1459 msgid "Using built-in specs.\n" msgstr "" -#: gcc.c:1631 +#: gcc.c:1633 #, c-format msgid "" "Setting spec %s to '%s'\n" "\n" msgstr "" -#: gcc.c:1729 +#: gcc.c:1731 #, c-format msgid "Reading specs from %s\n" msgstr "" -#: gcc.c:1827 gcc.c:1846 +#: gcc.c:1829 gcc.c:1848 #, c-format msgid "specs %%include syntax malformed after %ld characters" msgstr "" -#: gcc.c:1854 +#: gcc.c:1856 #, c-format msgid "could not find specs file %s\n" msgstr "" -#: gcc.c:1870 gcc.c:1878 gcc.c:1887 gcc.c:1896 +#: gcc.c:1873 gcc.c:1881 gcc.c:1890 gcc.c:1899 #, c-format msgid "specs %%rename syntax malformed after %ld characters" msgstr "" -#: gcc.c:1905 +#: gcc.c:1908 #, c-format msgid "specs %s spec was not found to be renamed" msgstr "" -#: gcc.c:1912 +#: gcc.c:1915 +#, c-format +msgid "%s: attempt to rename spec '%s' to already defined spec '%s'" +msgstr "" + +#: gcc.c:1920 #, c-format msgid "rename spec %s to %s\n" msgstr "" -#: gcc.c:1914 +#: gcc.c:1922 #, c-format msgid "" "spec is '%s'\n" "\n" msgstr "" -#: gcc.c:1927 +#: gcc.c:1935 #, c-format msgid "specs unknown %% command after %ld characters" msgstr "" -#: gcc.c:1938 gcc.c:1951 +#: gcc.c:1946 gcc.c:1959 #, c-format msgid "specs file malformed after %ld characters" msgstr "" -#: gcc.c:2005 +#: gcc.c:2013 msgid "spec file has no spec for linking" msgstr "" -#: gcc.c:2717 +#: gcc.c:2725 msgid "-pipe not supported" msgstr "" -#: gcc.c:2771 +#: gcc.c:2779 msgid "" "\n" "Go ahead? (y or n) " msgstr "" -#: gcc.c:2870 +#: gcc.c:2878 #, c-format msgid "" "Internal error: %s (program %s)\n" @@ -5101,172 +5195,172 @@ msgid "" "See %s for instructions." msgstr "" -#: gcc.c:2888 +#: gcc.c:2896 #, c-format msgid "# %s %.2f %.2f\n" msgstr "" -#: gcc.c:3021 +#: gcc.c:3029 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: gcc.c:3022 +#: gcc.c:3030 msgid "Options:\n" msgstr "" -#: gcc.c:3024 +#: gcc.c:3032 msgid " -pass-exit-codes Exit with highest error code from a phase\n" msgstr "" -#: gcc.c:3025 +#: gcc.c:3033 msgid " --help Display this information\n" msgstr "" -#: gcc.c:3026 +#: gcc.c:3034 msgid "" " --target-help Display target specific command line options\n" msgstr "" -#: gcc.c:3028 +#: gcc.c:3036 msgid " (Use '-v --help' to display command line options of sub-processes)\n" msgstr "" -#: gcc.c:3029 +#: gcc.c:3037 msgid " -dumpspecs Display all of the built in spec strings\n" msgstr "" -#: gcc.c:3030 +#: gcc.c:3038 msgid " -dumpversion Display the version of the compiler\n" msgstr "" -#: gcc.c:3031 +#: gcc.c:3039 msgid " -dumpmachine Display the compiler's target processor\n" msgstr "" -#: gcc.c:3032 +#: gcc.c:3040 msgid "" " -print-search-dirs Display the directories in the compiler's search " "path\n" msgstr "" -#: gcc.c:3033 +#: gcc.c:3041 msgid "" " -print-libgcc-file-name Display the name of the compiler's companion " "library\n" msgstr "" -#: gcc.c:3034 +#: gcc.c:3042 msgid " -print-file-name=<lib> Display the full path to library <lib>\n" msgstr "" -#: gcc.c:3035 +#: gcc.c:3043 msgid "" " -print-prog-name=<prog> Display the full path to compiler component " "<prog>\n" msgstr "" -#: gcc.c:3036 +#: gcc.c:3044 msgid "" " -print-multi-directory Display the root directory for versions of " "libgcc\n" msgstr "" -#: gcc.c:3037 +#: gcc.c:3045 msgid "" " -print-multi-lib Display the mapping between command line options " "and\n" " multiple library search directories\n" msgstr "" -#: gcc.c:3040 +#: gcc.c:3048 msgid "" " -Wa,<options> Pass comma-separated <options> on to the " "assembler\n" msgstr "" -#: gcc.c:3041 +#: gcc.c:3049 msgid "" " -Wp,<options> Pass comma-separated <options> on to the " "preprocessor\n" msgstr "" -#: gcc.c:3042 +#: gcc.c:3050 msgid "" " -Wl,<options> Pass comma-separated <options> on to the linker\n" msgstr "" -#: gcc.c:3043 +#: gcc.c:3051 msgid " -Xlinker <arg> Pass <arg> on to the linker\n" msgstr "" -#: gcc.c:3044 +#: gcc.c:3052 msgid " -save-temps Do not delete intermediate files\n" msgstr "" -#: gcc.c:3045 +#: gcc.c:3053 msgid " -pipe Use pipes rather than intermediate files\n" msgstr "" -#: gcc.c:3046 +#: gcc.c:3054 msgid " -time Time the execution of each subprocess\n" msgstr "" -#: gcc.c:3047 +#: gcc.c:3055 msgid "" " -specs=<file> Override built-in specs with the contents of " "<file>\n" msgstr "" -#: gcc.c:3048 +#: gcc.c:3056 msgid "" " -std=<standard> Assume that the input sources are for <standard>\n" msgstr "" -#: gcc.c:3049 +#: gcc.c:3057 msgid "" " -B <directory> Add <directory> to the compiler's search paths\n" msgstr "" -#: gcc.c:3050 +#: gcc.c:3058 msgid " -b <machine> Run gcc for target <machine>, if installed\n" msgstr "" -#: gcc.c:3051 +#: gcc.c:3059 msgid "" " -V <version> Run gcc version number <version>, if installed\n" msgstr "" -#: gcc.c:3052 +#: gcc.c:3060 msgid "" " -v Display the programs invoked by the compiler\n" msgstr "" -#: gcc.c:3053 +#: gcc.c:3061 msgid "" " -### Like -v but options quoted and commands not " "executed\n" msgstr "" -#: gcc.c:3054 +#: gcc.c:3062 msgid "" " -E Preprocess only; do not compile, assemble or " "link\n" msgstr "" -#: gcc.c:3055 +#: gcc.c:3063 msgid " -S Compile only; do not assemble or link\n" msgstr "" -#: gcc.c:3056 +#: gcc.c:3064 msgid " -c Compile and assemble, but do not link\n" msgstr "" -#: gcc.c:3057 +#: gcc.c:3065 msgid " -o <file> Place the output into <file>\n" msgstr "" -#: gcc.c:3058 +#: gcc.c:3066 msgid "" " -x <language> Specify the language of the following input " "files\n" @@ -5277,7 +5371,7 @@ msgid "" "extension\n" msgstr "" -#: gcc.c:3065 +#: gcc.c:3073 #, c-format msgid "" "\n" @@ -5287,85 +5381,85 @@ msgid "" msgstr "" #. translate_options () has turned --version into -fversion. -#: gcc.c:3345 +#: gcc.c:3353 #, c-format msgid "%s (GCC) %s\n" msgstr "" -#: gcc.c:3346 +#: gcc.c:3354 msgid "Copyright (C) 2002 Free Software Foundation, Inc.\n" msgstr "" -#: gcc.c:3348 gcov.c:320 +#: gcc.c:3356 gcov.c:320 msgid "" "This is free software; see the source for copying conditions. There is NO\n" "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" "\n" msgstr "" -#: gcc.c:3447 +#: gcc.c:3455 msgid "argument to `-Xlinker' is missing" msgstr "" -#: gcc.c:3455 +#: gcc.c:3463 msgid "argument to `-l' is missing" msgstr "" -#: gcc.c:3472 +#: gcc.c:3480 msgid "argument to `-specs' is missing" msgstr "" -#: gcc.c:3487 +#: gcc.c:3495 msgid "argument to `-specs=' is missing" msgstr "" -#: gcc.c:3518 +#: gcc.c:3526 msgid "argument to `-b' is missing" msgstr "" -#: gcc.c:3533 +#: gcc.c:3541 msgid "argument to `-B' is missing" msgstr "" -#: gcc.c:3603 +#: gcc.c:3611 msgid "argument to `-V' is missing" msgstr "" -#: gcc.c:3624 gcc.c:3631 gcc.c:3638 +#: gcc.c:3632 gcc.c:3639 gcc.c:3646 msgid "invalid version number format" msgstr "" -#: gcc.c:3749 +#: gcc.c:3756 msgid "cannot specify -o with -c or -S and multiple compilations" msgstr "" -#: gcc.c:3920 +#: gcc.c:3927 msgid "warning: -pipe ignored because -save-temps specified" msgstr "" -#: gcc.c:3924 +#: gcc.c:3931 msgid "warning: -pipe ignored because -time specified" msgstr "" -#: gcc.c:3936 +#: gcc.c:3943 msgid "argument to `-x' is missing" msgstr "" -#: gcc.c:3964 +#: gcc.c:3971 #, c-format msgid "argument to `-%s' is missing" msgstr "" -#: gcc.c:4025 +#: gcc.c:4032 #, c-format msgid "warning: `-x %s' after last input file has no effect" msgstr "" -#: gcc.c:4324 +#: gcc.c:4331 msgid "invalid specification! Bug in cc" msgstr "" -#: gcc.c:4473 +#: gcc.c:4480 #, c-format msgid "%s\n" msgstr "" @@ -5373,96 +5467,96 @@ msgstr "" #. Catch the case where a spec string contains something like #. '%{foo:%*}'. ie there is no * in the pattern on the left #. hand side of the :. -#: gcc.c:5026 +#: gcc.c:5033 #, c-format msgid "spec failure: '%%*' has not been initialized by pattern match" msgstr "" -#: gcc.c:5035 +#: gcc.c:5042 #, c-format msgid "warning: use of obsolete %%[ operator in specs" msgstr "" -#: gcc.c:5053 +#: gcc.c:5060 #, c-format msgid "Processing spec %c%s%c, which is '%s'\n" msgstr "" -#: gcc.c:5178 +#: gcc.c:5185 #, c-format msgid "spec failure: unrecognized spec option '%c'" msgstr "" -#: gcc.c:5288 +#: gcc.c:5295 msgid "mismatched braces in specs" msgstr "" -#: gcc.c:5966 +#: gcc.c:5973 #, c-format msgid "unrecognized option `-%s'" msgstr "" -#: gcc.c:5972 +#: gcc.c:5979 #, c-format msgid "install: %s%s\n" msgstr "" -#: gcc.c:5973 +#: gcc.c:5980 #, c-format msgid "programs: %s\n" msgstr "" -#: gcc.c:5974 +#: gcc.c:5981 #, c-format msgid "libraries: %s\n" msgstr "" -#: gcc.c:6022 +#: gcc.c:6029 msgid "" "\n" "For bug reporting instructions, please see:\n" msgstr "" -#: gcc.c:6038 +#: gcc.c:6045 #, c-format msgid "Configured with: %s\n" msgstr "" -#: gcc.c:6052 +#: gcc.c:6059 #, c-format msgid "Thread model: %s\n" msgstr "" -#: gcc.c:6063 +#: gcc.c:6070 #, c-format msgid "gcc version %s\n" msgstr "" -#: gcc.c:6065 +#: gcc.c:6072 #, c-format msgid "gcc driver version %s executing gcc version %s\n" msgstr "" -#: gcc.c:6073 +#: gcc.c:6080 msgid "no input files" msgstr "" -#: gcc.c:6111 +#: gcc.c:6118 #, c-format msgid "%s: %s compiler not installed on this system" msgstr "" -#: gcc.c:6186 +#: gcc.c:6193 #, c-format msgid "%s: linker input file unused because linking not done" msgstr "" -#: gcc.c:6229 +#: gcc.c:6236 #, c-format msgid "language %s not recognized" msgstr "" -#: gcc.c:6332 +#: gcc.c:6339 msgid "internal gcc abort" msgstr "" @@ -5703,20 +5797,19 @@ msgstr "" msgid "Unexpected EOF while reading source file %s.\n" msgstr "" -#: gcse.c:757 +#: gcse.c:759 #, c-format msgid "GCSE disabled: %d > 1000 basic blocks and %d >= 20 edges/basic block" msgstr "" -#: gcse.c:769 +#: gcse.c:771 #, c-format msgid "GCSE disabled: %d basic blocks and %d registers" msgstr "" -#: graph.c:421 profile.c:950 profile.c:958 toplev.c:1845 toplev.c:4954 -#: ch/grant.c:2652 ch/lex.c:212 ch/lex.c:2189 f/com.c:14253 -#: java/jcf-parse.c:984 java/jcf-parse.c:1136 java/lex.c:1782 -#: objc/objc-act.c:529 +#: graph.c:421 profile.c:951 profile.c:959 toplev.c:1751 toplev.c:4884 +#: f/com.c:14293 java/jcf-parse.c:935 java/jcf-parse.c:1081 java/lex.c:1771 +#: objc/objc-act.c:490 #, c-format msgid "can't open %s" msgstr "" @@ -5726,67 +5819,67 @@ msgstr "" msgid "fix_sched_param: unknown param: %s" msgstr "" -#: integrate.c:185 +#: integrate.c:186 msgid "function cannot be inline" msgstr "" -#: integrate.c:190 +#: integrate.c:191 msgid "varargs function cannot be inline" msgstr "" -#: integrate.c:193 +#: integrate.c:194 msgid "function using alloca cannot be inline" msgstr "" -#: integrate.c:196 +#: integrate.c:197 msgid "function using setjmp cannot be inline" msgstr "" -#: integrate.c:199 +#: integrate.c:200 msgid "function uses __builtin_eh_return" msgstr "" -#: integrate.c:202 +#: integrate.c:203 msgid "function with nested functions cannot be inline" msgstr "" -#: integrate.c:206 +#: integrate.c:207 msgid "function with label addresses used in initializers cannot inline" msgstr "" -#: integrate.c:213 integrate.c:257 +#: integrate.c:214 integrate.c:258 msgid "function too large to be inline" msgstr "" -#: integrate.c:223 +#: integrate.c:224 msgid "no prototype, and parameter address used; cannot be inline" msgstr "" -#: integrate.c:230 integrate.c:275 +#: integrate.c:231 integrate.c:276 msgid "inline functions not supported for this return value type" msgstr "" -#: integrate.c:235 +#: integrate.c:236 msgid "function with varying-size return value cannot be inline" msgstr "" -#: integrate.c:242 +#: integrate.c:243 msgid "function with varying-size parameter cannot be inline" msgstr "" -#: integrate.c:245 +#: integrate.c:246 msgid "function with transparent unit parameter cannot be inline" msgstr "" -#: integrate.c:264 +#: integrate.c:265 msgid "function with computed jump cannot inline" msgstr "" -#: integrate.c:268 +#: integrate.c:269 msgid "function with nonlocal goto cannot be inline" msgstr "" -#: integrate.c:282 +#: integrate.c:283 msgid "function with target specific attribute(s) cannot be inlined" msgstr "" @@ -5820,55 +5913,55 @@ msgstr "" msgid "invalid parameter `%s'" msgstr "" -#: profile.c:429 +#: profile.c:430 #, c-format msgid "corrupted profile info: prob for %d-%d thought to be %d" msgstr "" -#: profile.c:975 +#: profile.c:976 #, c-format msgid "file %s not found, execution counts assumed to be zero" msgstr "" -#: profile.c:1022 +#: profile.c:1023 msgid ".da file contents exhausted too early" msgstr "" -#: profile.c:1025 +#: profile.c:1026 msgid ".da file contents not exhausted" msgstr "" -#: protoize.c:593 +#: protoize.c:546 #, c-format msgid "%s: internal abort\n" msgstr "" -#: protoize.c:684 +#: protoize.c:637 #, c-format msgid "%s: error writing file `%s': %s\n" msgstr "" -#: protoize.c:729 +#: protoize.c:682 #, c-format msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n" msgstr "" -#: protoize.c:732 +#: protoize.c:685 #, c-format msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n" msgstr "" -#: protoize.c:839 +#: protoize.c:792 #, c-format msgid "%s: warning: no read access for file `%s'\n" msgstr "" -#: protoize.c:847 +#: protoize.c:800 #, c-format msgid "%s: warning: no write access for file `%s'\n" msgstr "" -#: protoize.c:855 +#: protoize.c:808 #, c-format msgid "%s: warning: no write access for dir containing `%s'\n" msgstr "" @@ -5876,331 +5969,341 @@ msgstr "" #. Catch cases like /.. where we try to backup to a #. point above the absolute root of the logical file #. system. -#: protoize.c:1273 +#: protoize.c:1226 #, c-format msgid "%s: invalid file name: %s\n" msgstr "" -#: protoize.c:1425 +#: protoize.c:1378 #, c-format msgid "%s: %s: can't get status: %s\n" msgstr "" -#: protoize.c:1446 +#: protoize.c:1399 #, c-format msgid "" "\n" "%s: fatal error: aux info file corrupted at line %d\n" msgstr "" -#: protoize.c:1782 +#: protoize.c:1735 #, c-format msgid "%s:%d: declaration of function `%s' takes different forms\n" msgstr "" -#: protoize.c:2040 +#: protoize.c:1993 #, c-format msgid "%s: compiling `%s'\n" msgstr "" -#: protoize.c:2063 +#: protoize.c:2016 #, c-format msgid "%s: wait: %s\n" msgstr "" -#: protoize.c:2068 +#: protoize.c:2021 #, c-format msgid "%s: subprocess got fatal signal %d\n" msgstr "" -#: protoize.c:2076 +#: protoize.c:2029 #, c-format msgid "%s: %s exited with status %d\n" msgstr "" -#: protoize.c:2128 +#: protoize.c:2081 #, c-format msgid "%s: warning: missing SYSCALLS file `%s'\n" msgstr "" -#: protoize.c:2137 protoize.c:2166 +#: protoize.c:2090 protoize.c:2119 #, c-format msgid "%s: can't read aux info file `%s': %s\n" msgstr "" -#: protoize.c:2182 protoize.c:2210 +#: protoize.c:2135 protoize.c:2163 #, c-format msgid "%s: can't get status of aux info file `%s': %s\n" msgstr "" -#: protoize.c:2238 +#: protoize.c:2191 #, c-format msgid "%s: can't open aux info file `%s' for reading: %s\n" msgstr "" -#: protoize.c:2256 +#: protoize.c:2209 #, c-format msgid "%s: error reading aux info file `%s': %s\n" msgstr "" -#: protoize.c:2269 +#: protoize.c:2222 #, c-format msgid "%s: error closing aux info file `%s': %s\n" msgstr "" -#: protoize.c:2285 +#: protoize.c:2238 #, c-format msgid "%s: can't delete aux info file `%s': %s\n" msgstr "" -#: protoize.c:2367 protoize.c:4369 +#: protoize.c:2320 protoize.c:4322 #, c-format msgid "%s: can't delete file `%s': %s\n" msgstr "" -#: protoize.c:2446 +#: protoize.c:2399 #, c-format msgid "%s: warning: can't rename file `%s' to `%s': %s\n" msgstr "" -#: protoize.c:2571 +#: protoize.c:2524 #, c-format msgid "%s: conflicting extern definitions of '%s'\n" msgstr "" -#: protoize.c:2575 +#: protoize.c:2528 #, c-format msgid "%s: declarations of '%s' will not be converted\n" msgstr "" -#: protoize.c:2577 +#: protoize.c:2530 #, c-format msgid "%s: conflict list for '%s' follows:\n" msgstr "" -#: protoize.c:2610 +#: protoize.c:2563 #, c-format msgid "%s: warning: using formals list from %s(%d) for function `%s'\n" msgstr "" -#: protoize.c:2650 +#: protoize.c:2603 #, c-format msgid "%s: %d: `%s' used but missing from SYSCALLS\n" msgstr "" -#: protoize.c:2656 +#: protoize.c:2609 #, c-format msgid "%s: %d: warning: no extern definition for `%s'\n" msgstr "" -#: protoize.c:2687 +#: protoize.c:2640 #, c-format msgid "%s: warning: no static definition for `%s' in file `%s'\n" msgstr "" -#: protoize.c:2693 +#: protoize.c:2646 #, c-format msgid "%s: multiple static defs of `%s' in file `%s'\n" msgstr "" -#: protoize.c:2866 protoize.c:2869 +#: protoize.c:2819 protoize.c:2822 #, c-format msgid "%s: %d: warning: source too confusing\n" msgstr "" -#: protoize.c:3075 +#: protoize.c:3028 #, c-format msgid "%s: %d: warning: varargs function declaration not converted\n" msgstr "" -#: protoize.c:3090 +#: protoize.c:3043 #, c-format msgid "%s: declaration of function `%s' not converted\n" msgstr "" -#: protoize.c:3213 +#: protoize.c:3166 #, c-format msgid "%s: warning: too many parameter lists in declaration of `%s'\n" msgstr "" -#: protoize.c:3234 +#: protoize.c:3187 #, c-format msgid "" "\n" "%s: warning: too few parameter lists in declaration of `%s'\n" msgstr "" -#: protoize.c:3332 +#: protoize.c:3285 #, c-format msgid "%s: %d: warning: found `%s' but expected `%s'\n" msgstr "" -#: protoize.c:3510 +#: protoize.c:3463 #, c-format msgid "%s: local declaration for function `%s' not inserted\n" msgstr "" -#: protoize.c:3537 +#: protoize.c:3490 #, c-format msgid "" "\n" "%s: %d: warning: can't add declaration of `%s' into macro call\n" msgstr "" -#: protoize.c:3611 +#: protoize.c:3564 #, c-format msgid "%s: global declarations for file `%s' not inserted\n" msgstr "" -#: protoize.c:3702 protoize.c:3732 +#: protoize.c:3655 protoize.c:3685 #, c-format msgid "%s: definition of function `%s' not converted\n" msgstr "" -#: protoize.c:3721 +#: protoize.c:3674 #, c-format msgid "%s: %d: warning: definition of %s not converted\n" msgstr "" -#: protoize.c:4051 +#: protoize.c:4004 #, c-format msgid "%s: found definition of `%s' at %s(%d)\n" msgstr "" #. If we make it here, then we did not know about this #. function definition. -#: protoize.c:4067 +#: protoize.c:4020 #, c-format msgid "%s: %d: warning: `%s' excluded by preprocessing\n" msgstr "" -#: protoize.c:4070 +#: protoize.c:4023 #, c-format msgid "%s: function definition not converted\n" msgstr "" -#: protoize.c:4129 +#: protoize.c:4082 #, c-format msgid "%s: `%s' not converted\n" msgstr "" -#: protoize.c:4137 +#: protoize.c:4090 #, c-format msgid "%s: would convert file `%s'\n" msgstr "" -#: protoize.c:4140 +#: protoize.c:4093 #, c-format msgid "%s: converting file `%s'\n" msgstr "" -#: protoize.c:4150 +#: protoize.c:4103 #, c-format msgid "%s: can't get status for file `%s': %s\n" msgstr "" -#: protoize.c:4192 +#: protoize.c:4145 #, c-format msgid "%s: can't open file `%s' for reading: %s\n" msgstr "" -#: protoize.c:4207 +#: protoize.c:4160 #, c-format msgid "" "\n" "%s: error reading input file `%s': %s\n" msgstr "" -#: protoize.c:4241 +#: protoize.c:4194 #, c-format msgid "%s: can't create/open clean file `%s': %s\n" msgstr "" -#: protoize.c:4346 +#: protoize.c:4299 #, c-format msgid "%s: warning: file `%s' already saved in `%s'\n" msgstr "" -#: protoize.c:4354 +#: protoize.c:4307 #, c-format msgid "%s: can't link file `%s' to `%s': %s\n" msgstr "" -#: protoize.c:4384 +#: protoize.c:4337 #, c-format msgid "%s: can't create/open output file `%s': %s\n" msgstr "" -#: protoize.c:4417 +#: protoize.c:4370 #, c-format msgid "%s: can't change mode of file `%s': %s\n" msgstr "" -#: protoize.c:4592 +#: protoize.c:4545 #, c-format msgid "%s: cannot get working directory: %s\n" msgstr "" -#: protoize.c:4690 +#: protoize.c:4643 #, c-format msgid "%s: input file names must have .c suffixes: %s\n" msgstr "" -#: real.c:825 real.c:1002 +#: real.c:731 real.c:908 msgid "conversion from NaN to int" msgstr "" -#: real.c:848 +#: real.c:754 msgid "conversion from NaN to unsigned int" msgstr "" -#: real.c:2731 +#: real.c:2628 msgid "floating point overflow" msgstr "" -#: real.c:4396 real.c:6676 real.c:6757 +#: real.c:4303 real.c:6619 real.c:6700 msgid "overflow on truncation to integer" msgstr "" -#: real.c:4468 +#: real.c:4375 msgid "overflow on truncation to unsigned integer" msgstr "" -#: real.c:5813 +#: real.c:5720 #, c-format msgid "%s: argument domain error" msgstr "" -#: real.c:5814 +#: real.c:5721 #, c-format msgid "%s: function singularity" msgstr "" -#: real.c:5815 +#: real.c:5722 #, c-format msgid "%s: overflow range error" msgstr "" -#: real.c:5816 +#: real.c:5723 #, c-format msgid "%s: underflow range error" msgstr "" -#: real.c:5817 +#: real.c:5724 #, c-format msgid "%s: total loss of precision" msgstr "" -#: real.c:5818 +#: real.c:5725 #, c-format msgid "%s: partial loss of precision" msgstr "" -#: real.c:5819 +#: real.c:5726 #, c-format msgid "%s: NaN - producing operation" msgstr "" +#: real.c:6270 +#, c-format +msgid "%d-bit floats cannot hold NaNs" +msgstr "" + +#: real.c:6344 +#, c-format +msgid "value exceeds the range of a %d-bit float" +msgstr "" + #: reg-stack.c:677 #, c-format msgid "output constraint %d must specify a single register" @@ -6229,7 +6332,7 @@ msgstr "" msgid "can't use '%s' as a %s register" msgstr "" -#: regclass.c:793 config/ia64/ia64.c:3856 config/ia64/ia64.c:3863 +#: regclass.c:793 config/ia64/ia64.c:3875 config/ia64/ia64.c:3882 #, c-format msgid "unknown register name: %s" msgstr "" @@ -6246,87 +6349,87 @@ msgstr "" msgid "call-clobbered register used for global register variable" msgstr "" -#: regrename.c:1834 +#: regrename.c:1845 #, c-format msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: regrename.c:1846 +#: regrename.c:1857 #, c-format msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: regrename.c:1849 +#: regrename.c:1860 #, c-format msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: regrename.c:1861 +#: regrename.c:1872 #, c-format msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" -#: reload.c:1207 +#: reload.c:1208 msgid "cannot reload integer constant operand in `asm'" msgstr "" -#: reload.c:1229 +#: reload.c:1230 msgid "impossible register constraint in `asm'" msgstr "" -#: reload.c:3388 +#: reload.c:3377 msgid "`&' constraint used with no register class" msgstr "" -#: reload.c:3556 +#: reload.c:3545 msgid "unable to generate reloads for:" msgstr "" -#: reload.c:3557 reload.c:3771 +#: reload.c:3546 reload.c:3760 msgid "inconsistent operand constraints in an `asm'" msgstr "" -#: reload1.c:1242 +#: reload1.c:1247 msgid "frame size too large for reliable stack checking" msgstr "" -#: reload1.c:1245 +#: reload1.c:1250 msgid "try reducing the number of local variables" msgstr "" -#: reload1.c:1892 +#: reload1.c:1902 #, c-format msgid "can't find a register in class `%s' while reloading `asm'" msgstr "" -#: reload1.c:1896 +#: reload1.c:1906 #, c-format msgid "unable to find a register to spill in class `%s'" msgstr "" -#: reload1.c:1898 +#: reload1.c:1908 msgid "this is the insn:" msgstr "" -#: reload1.c:3911 +#: reload1.c:3924 msgid "`asm' operand requires impossible reload" msgstr "" #. It's the compiler's fault. -#: reload1.c:5027 +#: reload1.c:5040 msgid "could not find a spill register" msgstr "" -#: reload1.c:5032 +#: reload1.c:5045 msgid "`asm' operand constraint incompatible with operand size" msgstr "" #. It's the compiler's fault. -#: reload1.c:6623 +#: reload1.c:6639 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:6624 +#: reload1.c:6640 msgid "output operand is constant in `asm'" msgstr "" @@ -6338,96 +6441,96 @@ msgstr "" msgid "insn does not satisfy its constraints:" msgstr "" -#: rtl.c:707 +#: rtl.c:563 #, c-format msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d" msgstr "" -#: rtl.c:722 +#: rtl.c:578 #, c-format msgid "" "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d" msgstr "" -#: rtl.c:738 +#: rtl.c:594 #, c-format msgid "" "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %" "s:%d" msgstr "" -#: rtl.c:751 +#: rtl.c:607 #, c-format msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d" msgstr "" -#: rtl.c:765 +#: rtl.c:621 #, c-format msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d" msgstr "" -#: rtl.c:780 +#: rtl.c:636 #, c-format msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d" msgstr "" -#: stmt.c:927 +#: stmt.c:928 #, c-format msgid "jump to `%s' invalidly jumps into binding contour" msgstr "" -#: stmt.c:1163 stmt.c:3757 +#: stmt.c:1164 stmt.c:3763 #, c-format msgid "label `%s' used before containing binding contour" msgstr "" -#: stmt.c:1343 +#: stmt.c:1344 msgid "output operand constraint lacks `='" msgstr "" -#: stmt.c:1358 +#: stmt.c:1359 #, c-format msgid "output constraint `%c' for operand %d is not at the beginning" msgstr "" -#: stmt.c:1380 +#: stmt.c:1381 msgid "operand constraint contains incorrectly positioned '+' or '='" msgstr "" -#: stmt.c:1386 stmt.c:1486 +#: stmt.c:1387 stmt.c:1487 #, c-format msgid "`%%' constraint used with last operand" msgstr "" -#: stmt.c:1405 +#: stmt.c:1406 msgid "matching constraint not valid in output operand" msgstr "" -#: stmt.c:1477 +#: stmt.c:1478 #, c-format msgid "input operand constraint contains `%c'" msgstr "" -#: stmt.c:1517 +#: stmt.c:1518 msgid "matching constraint references invalid operand number" msgstr "" -#: stmt.c:1549 +#: stmt.c:1550 #, c-format msgid "invalid punctuation `%c' in constraint" msgstr "" -#: stmt.c:1645 +#: stmt.c:1646 #, c-format msgid "unknown register name `%s' in `asm'" msgstr "" -#: stmt.c:1689 +#: stmt.c:1690 #, c-format msgid "more than %d operands in `asm'" msgstr "" -#: stmt.c:1748 +#: stmt.c:1749 #, c-format msgid "output number %d not directly addressable" msgstr "" @@ -6435,95 +6538,99 @@ msgstr "" #. ??? Leave this only until we have experience with what #. happens in combine and elsewhere when constraints are #. not satisfied. -#: stmt.c:1817 stmt.c:1846 +#: stmt.c:1818 stmt.c:1847 #, c-format msgid "asm operand %d probably doesn't match constraints" msgstr "" -#: stmt.c:1992 +#: stmt.c:1993 msgid "too many alternatives in `asm'" msgstr "" -#: stmt.c:2004 +#: stmt.c:2005 msgid "operand constraints for `asm' differ in number of alternatives" msgstr "" -#: stmt.c:2057 +#: stmt.c:2058 #, c-format msgid "duplicate asm operand name '%s'" msgstr "" -#: stmt.c:2144 +#: stmt.c:2145 msgid "missing close brace for named operand" msgstr "" -#: stmt.c:2172 +#: stmt.c:2173 #, c-format msgid "undefined named operand '%s'" msgstr "" -#: stmt.c:3694 +#: stmt.c:3700 #, c-format msgid "unused variable `%s'" msgstr "" -#: stmt.c:5147 +#: stmt.c:5180 #, c-format msgid "enumeration value `%s' not handled in switch" msgstr "" -#: stmt.c:5173 stmt.c:5193 +#: stmt.c:5205 stmt.c:5225 #, c-format msgid "case value `%ld' not in enumerated type" msgstr "" -#: stmt.c:5176 stmt.c:5196 +#: stmt.c:5208 stmt.c:5228 #, c-format msgid "case value `%ld' not in enumerated type `%s'" msgstr "" -#: stor-layout.c:173 -msgid "type size can't be explicitly evaluated" +#: stmt.c:5315 +msgid "switch missing default case" msgstr "" #: stor-layout.c:175 +msgid "type size can't be explicitly evaluated" +msgstr "" + +#: stor-layout.c:177 msgid "variable-size type declared outside of any function" msgstr "" -#: stor-layout.c:456 +#: stor-layout.c:458 #, c-format msgid "size of `%s' is %d bytes" msgstr "" -#: stor-layout.c:458 +#: stor-layout.c:460 #, c-format msgid "size of `%s' is larger than %d bytes" msgstr "" -#: stor-layout.c:856 stor-layout.c:1157 +#: stor-layout.c:858 stor-layout.c:1159 #, c-format msgid "packed attribute causes inefficient alignment for `%s'" msgstr "" -#: stor-layout.c:858 stor-layout.c:1159 +#: stor-layout.c:860 stor-layout.c:1161 #, c-format msgid "packed attribute is unnecessary for `%s'" msgstr "" -#: stor-layout.c:873 +#: stor-layout.c:875 #, c-format msgid "padding struct to align `%s'" msgstr "" -#: stor-layout.c:1121 +#: stor-layout.c:1123 msgid "padding struct size to alignment boundary" msgstr "" -#: stor-layout.c:1164 +#: stor-layout.c:1166 msgid "packed attribute causes inefficient alignment" msgstr "" -#: stor-layout.c:1166 +#: stor-layout.c:1168 msgid "packed attribute is unnecessary" msgstr "" @@ -6567,964 +6674,984 @@ msgstr "" msgid "ld returned %d exit status" msgstr "" -#: toplev.c:913 +#: toplev.c:875 msgid "Generate debugging info in default format" msgstr "" -#: toplev.c:914 +#: toplev.c:876 msgid "Generate debugging info in default extended format" msgstr "" -#: toplev.c:916 +#: toplev.c:878 msgid "Generate STABS format debug info" msgstr "" -#: toplev.c:917 +#: toplev.c:879 msgid "Generate extended STABS format debug info" msgstr "" -#: toplev.c:920 +#: toplev.c:882 msgid "Generate DWARF-1 format debug info" msgstr "" -#: toplev.c:922 +#: toplev.c:884 msgid "Generate extended DWARF-1 format debug info" msgstr "" -#: toplev.c:925 +#: toplev.c:887 msgid "Generate DWARF-2 debug info" msgstr "" -#: toplev.c:928 +#: toplev.c:890 msgid "Generate XCOFF format debug info" msgstr "" -#: toplev.c:929 +#: toplev.c:891 msgid "Generate extended XCOFF format debug info" msgstr "" -#: toplev.c:932 +#: toplev.c:894 msgid "Generate COFF format debug info" msgstr "" -#: toplev.c:976 +#: toplev.c:897 +msgid "Generate VMS format debug info" +msgstr "" + +#: toplev.c:941 msgid "Perform DWARF2 duplicate elimination" msgstr "" -#: toplev.c:978 +#: toplev.c:943 msgid "Do not store floats in registers" msgstr "" -#: toplev.c:980 +#: toplev.c:945 msgid "Consider all mem refs through pointers as volatile" msgstr "" -#: toplev.c:982 +#: toplev.c:947 msgid "Consider all mem refs to global data to be volatile" msgstr "" -#: toplev.c:984 +#: toplev.c:949 msgid "Consider all mem refs to static data to be volatile" msgstr "" -#: toplev.c:986 +#: toplev.c:951 msgid "Defer popping functions args from stack until later" msgstr "" -#: toplev.c:988 +#: toplev.c:953 msgid "When possible do not generate stack frames" msgstr "" -#: toplev.c:990 +#: toplev.c:955 msgid "Optimize sibling and tail recursive calls" msgstr "" -#: toplev.c:992 +#: toplev.c:957 msgid "When running CSE, follow jumps to their targets" msgstr "" -#: toplev.c:994 +#: toplev.c:959 msgid "When running CSE, follow conditional jumps" msgstr "" -#: toplev.c:996 +#: toplev.c:961 msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: toplev.c:998 +#: toplev.c:963 msgid "Perform jump threading optimizations" msgstr "" -#: toplev.c:1000 +#: toplev.c:965 msgid "Perform strength reduction optimizations" msgstr "" -#: toplev.c:1002 +#: toplev.c:967 msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: toplev.c:1004 +#: toplev.c:969 msgid "Perform loop unrolling for all loops" msgstr "" -#: toplev.c:1006 +#: toplev.c:971 msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: toplev.c:1008 +#: toplev.c:973 msgid "Force all loop invariant computations out of loops" msgstr "" -#: toplev.c:1010 +#: toplev.c:975 msgid "Strength reduce all loop general induction variables" msgstr "" -#: toplev.c:1012 +#: toplev.c:977 msgid "Store strings in writable data section" msgstr "" -#: toplev.c:1014 +#: toplev.c:979 msgid "Enable machine specific peephole optimizations" msgstr "" -#: toplev.c:1016 +#: toplev.c:981 msgid "Copy memory operands into registers before using" msgstr "" -#: toplev.c:1018 +#: toplev.c:983 msgid "Copy memory address constants into regs before using" msgstr "" -#: toplev.c:1020 +#: toplev.c:985 msgid "Allow function addresses to be held in registers" msgstr "" -#: toplev.c:1022 +#: toplev.c:987 msgid "Integrate simple functions into their callers" msgstr "" -#: toplev.c:1024 +#: toplev.c:989 msgid "Generate code for funcs even if they are fully inlined" msgstr "" -#: toplev.c:1026 +#: toplev.c:991 msgid "Pay attention to the 'inline' keyword" msgstr "" -#: toplev.c:1028 +#: toplev.c:993 msgid "Emit static const variables even if they are not used" msgstr "" -#: toplev.c:1030 +#: toplev.c:995 msgid "Check for syntax errors, then stop" msgstr "" -#: toplev.c:1032 +#: toplev.c:997 msgid "Mark data as shared rather than private" msgstr "" -#: toplev.c:1034 +#: toplev.c:999 msgid "Enable saving registers around function calls" msgstr "" -#: toplev.c:1036 +#: toplev.c:1001 msgid "Return 'short' aggregates in memory, not registers" msgstr "" -#: toplev.c:1038 +#: toplev.c:1003 msgid "Return 'short' aggregates in registers" msgstr "" -#: toplev.c:1040 +#: toplev.c:1005 msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: toplev.c:1042 +#: toplev.c:1007 msgid "Perform the global common subexpression elimination" msgstr "" -#: toplev.c:1044 +#: toplev.c:1009 msgid "Perform enhanced load motion during global subexpression elimination" msgstr "" -#: toplev.c:1046 +#: toplev.c:1011 msgid "Perform store motion after global subexpression elimination" msgstr "" -#: toplev.c:1048 +#: toplev.c:1013 +msgid "Perform the loop optimizations" +msgstr "" + +#: toplev.c:1015 +msgid "Perform cross-jumping optimization" +msgstr "" + +#: toplev.c:1017 msgid "Run CSE pass after loop optimizations" msgstr "" -#: toplev.c:1050 +#: toplev.c:1019 msgid "Run the loop optimizer twice" msgstr "" -#: toplev.c:1052 +#: toplev.c:1021 msgid "Delete useless null pointer checks" msgstr "" -#: toplev.c:1054 -msgid "Pretend that host and target use the same FP format" -msgstr "" - -#: toplev.c:1056 +#: toplev.c:1023 msgid "Reschedule instructions before register allocation" msgstr "" -#: toplev.c:1058 +#: toplev.c:1025 msgid "Reschedule instructions after register allocation" msgstr "" -#: toplev.c:1060 +#: toplev.c:1027 msgid "Enable scheduling across basic blocks" msgstr "" -#: toplev.c:1062 +#: toplev.c:1029 msgid "Allow speculative motion of non-loads" msgstr "" -#: toplev.c:1064 +#: toplev.c:1031 msgid "Allow speculative motion of some loads" msgstr "" -#: toplev.c:1066 +#: toplev.c:1033 msgid "Allow speculative motion of more loads" msgstr "" -#: toplev.c:1068 +#: toplev.c:1035 msgid "Replace add,compare,branch with branch on count reg" msgstr "" -#: toplev.c:1070 +#: toplev.c:1037 msgid "Generate position independent code, if possible" msgstr "" -#: toplev.c:1073 +#: toplev.c:1040 msgid "Enable exception handling" msgstr "" -#: toplev.c:1075 +#: toplev.c:1042 msgid "Just generate unwind tables for exception handling" msgstr "" -#: toplev.c:1077 +#: toplev.c:1044 msgid "Generate unwind tables exact at each instruction boundary" msgstr "" -#: toplev.c:1079 +#: toplev.c:1046 msgid "Support synchronous non-call exceptions" msgstr "" -#: toplev.c:1081 +#: toplev.c:1048 msgid "Insert arc based program profiling code" msgstr "" -#: toplev.c:1083 +#: toplev.c:1050 msgid "Create data files needed by gcov" msgstr "" -#: toplev.c:1085 +#: toplev.c:1052 msgid "Use profiling information for branch probabilities" msgstr "" -#: toplev.c:1087 +#: toplev.c:1054 msgid "Reorder basic blocks to improve code placement" msgstr "" -#: toplev.c:1089 +#: toplev.c:1056 msgid "Do the register renaming optimization pass" msgstr "" -#: toplev.c:1091 +#: toplev.c:1058 msgid "Do the register copy-propagation optimization pass" msgstr "" -#: toplev.c:1093 +#: toplev.c:1060 msgid "Do not put uninitialized globals in the common section" msgstr "" -#: toplev.c:1095 +#: toplev.c:1062 msgid "Do not generate .size directives" msgstr "" -#: toplev.c:1097 +#: toplev.c:1064 msgid "place each function into its own section" msgstr "" -#: toplev.c:1099 +#: toplev.c:1066 msgid "place data items into their own section" msgstr "" -#: toplev.c:1101 +#: toplev.c:1068 msgid "Add extra commentry to assembler output" msgstr "" -#: toplev.c:1103 +#: toplev.c:1070 msgid "Output GNU ld formatted global initializers" msgstr "" -#: toplev.c:1105 +#: toplev.c:1072 msgid "Enables a register move optimization" msgstr "" -#: toplev.c:1107 +#: toplev.c:1074 msgid "Do the full regmove optimization pass" msgstr "" -#: toplev.c:1109 +#: toplev.c:1076 msgid "Pack structure members together without holes" msgstr "" -#: toplev.c:1111 +#: toplev.c:1078 msgid "Insert stack checking code into the program" msgstr "" -#: toplev.c:1113 +#: toplev.c:1080 msgid "Specify that arguments may alias each other & globals" msgstr "" -#: toplev.c:1115 +#: toplev.c:1082 msgid "Assume arguments may alias globals but not each other" msgstr "" -#: toplev.c:1117 +#: toplev.c:1084 msgid "Assume arguments do not alias each other or globals" msgstr "" -#: toplev.c:1119 +#: toplev.c:1086 msgid "Assume strict aliasing rules apply" msgstr "" -#: toplev.c:1121 +#: toplev.c:1088 msgid "Align the start of loops" msgstr "" -#: toplev.c:1123 +#: toplev.c:1090 msgid "Align labels which are only reached by jumping" msgstr "" -#: toplev.c:1125 +#: toplev.c:1092 msgid "Align all labels" msgstr "" -#: toplev.c:1127 +#: toplev.c:1094 msgid "Align the start of functions" msgstr "" -#: toplev.c:1129 +#: toplev.c:1096 msgid "Attempt to merge identical constants accross compilation units" msgstr "" -#: toplev.c:1131 +#: toplev.c:1098 msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: toplev.c:1133 +#: toplev.c:1100 msgid "" "Suppress output of instruction numbers and line number notes in debugging " "dumps" msgstr "" -#: toplev.c:1135 +#: toplev.c:1102 msgid "Instrument function entry/exit with profiling calls" msgstr "" -#: toplev.c:1137 +#: toplev.c:1104 +msgid "Put zero initialized data in the bss section" +msgstr "" + +#: toplev.c:1106 msgid "Enable SSA optimizations" msgstr "" -#: toplev.c:1139 +#: toplev.c:1108 msgid "Enable SSA conditional constant propagation" msgstr "" -#: toplev.c:1141 +#: toplev.c:1110 msgid "Enable aggressive SSA dead code elimination" msgstr "" -#: toplev.c:1143 +#: toplev.c:1112 msgid "External symbols have a leading underscore" msgstr "" -#: toplev.c:1145 +#: toplev.c:1114 msgid "Process #ident directives" msgstr "" -#: toplev.c:1147 +#: toplev.c:1116 msgid "Enables an rtl peephole pass run before sched2" msgstr "" -#: toplev.c:1149 +#: toplev.c:1118 msgid "Enables guessing of branch probabilities" msgstr "" -#: toplev.c:1151 +#: toplev.c:1120 msgid "Set errno after built-in math functions" msgstr "" -#: toplev.c:1153 +#: toplev.c:1122 msgid "Floating-point operations can trap" msgstr "" -#: toplev.c:1155 +#: toplev.c:1124 msgid "Allow math optimizations that may violate IEEE or ANSI standards" msgstr "" -#: toplev.c:1157 +#: toplev.c:1126 msgid "Compile pointers as triples: value, base & end" msgstr "" -#: toplev.c:1159 +#: toplev.c:1128 msgid "Generate code to check bounds before dereferencing pointers and arrays" msgstr "" -#: toplev.c:1161 +#: toplev.c:1130 msgid "Convert floating point constant to single precision constant" msgstr "" -#: toplev.c:1163 +#: toplev.c:1132 msgid "Report time taken by each compiler pass at end of run" msgstr "" -#: toplev.c:1165 +#: toplev.c:1134 msgid "Report on permanent memory allocation at end of run" msgstr "" -#: toplev.c:1167 +#: toplev.c:1136 msgid "Trap for signed overflow in addition / subtraction / multiplication" msgstr "" -#: toplev.c:1184 +#: toplev.c:1153 msgid "Compile just for ISO C89" msgstr "" -#: toplev.c:1186 -msgid "Do not promote floats to double if using -traditional" -msgstr "" - -#: toplev.c:1188 +#: toplev.c:1155 msgid "Determine language standard" msgstr "" -#: toplev.c:1192 +#: toplev.c:1159 msgid "Make bit-fields by unsigned by default" msgstr "" -#: toplev.c:1196 +#: toplev.c:1163 msgid "Make 'char' be signed by default" msgstr "" -#: toplev.c:1198 +#: toplev.c:1165 msgid "Make 'char' be unsigned by default" msgstr "" -#: toplev.c:1204 -msgid "Attempt to support traditional K&R style C" -msgstr "" - -#: toplev.c:1210 +#: toplev.c:1171 msgid "Do not recognize the 'asm' keyword" msgstr "" -#: toplev.c:1213 +#: toplev.c:1174 msgid "Do not recognize any built in functions" msgstr "" -#: toplev.c:1215 +#: toplev.c:1176 msgid "Assume normal C execution environment" msgstr "" -#: toplev.c:1218 +#: toplev.c:1179 msgid "Assume that standard libraries & main might not exist" msgstr "" -#: toplev.c:1221 +#: toplev.c:1182 msgid "Allow different types as args of ? operator" msgstr "" -#: toplev.c:1224 +#: toplev.c:1185 msgid "Allow the use of $ inside identifiers" msgstr "" -#: toplev.c:1229 +#: toplev.c:1190 msgid "Use the same size for double as for float" msgstr "" -#: toplev.c:1232 +#: toplev.c:1193 msgid "Use the smallest fitting integer to hold enums" msgstr "" -#: toplev.c:1235 +#: toplev.c:1196 msgid "Override the underlying type for wchar_t to `unsigned short'" msgstr "" -#: toplev.c:1239 +#: toplev.c:1200 msgid "Enable most warning messages" msgstr "" -#: toplev.c:1241 +#: toplev.c:1202 msgid "Warn about casting functions to incompatible types" msgstr "" -#: toplev.c:1245 +#: toplev.c:1205 msgid "Warn about functions which might be candidates for format attributes" msgstr "" -#: toplev.c:1248 +#: toplev.c:1208 msgid "Warn about casts which discard qualifiers" msgstr "" -#: toplev.c:1251 +#: toplev.c:1211 msgid "Warn about subscripts whose type is 'char'" msgstr "" -#: toplev.c:1254 toplev.c:1257 +#: toplev.c:1214 toplev.c:1217 msgid "Warn if nested comments are detected" msgstr "" -#: toplev.c:1260 +#: toplev.c:1220 msgid "Warn about possibly confusing type conversions" msgstr "" -#: toplev.c:1263 -msgid "Warn about printf/scanf/strftime/strfmon format anomalies" +#: toplev.c:1224 +msgid "Do not warn about compile-time integer division by zero" msgstr "" -#: toplev.c:1267 -msgid "Don't warn about strftime formats yielding 2 digit years" +#: toplev.c:1226 +msgid "Warn about testing equality of floating point numbers" +msgstr "" + +#: toplev.c:1229 +msgid "Warn about printf/scanf/strftime/strfmon format anomalies" msgstr "" -#: toplev.c:1270 +#: toplev.c:1233 msgid "Don't warn about too many arguments to format functions" msgstr "" -#: toplev.c:1272 +#: toplev.c:1235 msgid "Warn about non-string-literal format strings" msgstr "" -#: toplev.c:1275 +#: toplev.c:1238 msgid "Warn about possible security problems with format functions" msgstr "" -#: toplev.c:1278 +#: toplev.c:1242 +msgid "Don't warn about strftime formats yielding 2 digit years" +msgstr "" + +#: toplev.c:1244 msgid "Warn about implicit function declarations" msgstr "" -#: toplev.c:1282 +#: toplev.c:1248 msgid "Warn when a declaration does not specify a type" msgstr "" -#: toplev.c:1287 +#: toplev.c:1253 msgid "Warn about the use of the #import directive" msgstr "" -#: toplev.c:1291 +#: toplev.c:1257 msgid "Do not warn about using 'long long' when -pedantic" msgstr "" -#: toplev.c:1293 +#: toplev.c:1259 msgid "Warn about suspicious declarations of main" msgstr "" -#: toplev.c:1296 +#: toplev.c:1262 msgid "Warn about possibly missing braces around initializers" msgstr "" -#: toplev.c:1299 +#: toplev.c:1265 msgid "Warn about global funcs without previous declarations" msgstr "" -#: toplev.c:1302 +#: toplev.c:1268 msgid "Warn about global funcs without prototypes" msgstr "" -#: toplev.c:1305 +#: toplev.c:1271 msgid "Warn about use of multicharacter literals" msgstr "" -#: toplev.c:1308 +#: toplev.c:1274 msgid "Warn about externs not at file scope level" msgstr "" -#: toplev.c:1311 +#: toplev.c:1277 msgid "Warn about possible missing parentheses" msgstr "" -#: toplev.c:1314 -msgid "Warn about possible violations of sequence point rules" -msgstr "" - -#: toplev.c:1317 +#: toplev.c:1280 msgid "Warn about function pointer arithmetic" msgstr "" -#: toplev.c:1320 +#: toplev.c:1283 msgid "Warn about multiple declarations of the same object" msgstr "" -#: toplev.c:1323 -msgid "Warn about signed/unsigned comparisons" +#: toplev.c:1286 +msgid "Warn whenever a function's return-type defaults to int" msgstr "" -#: toplev.c:1326 -msgid "Warn about testing equality of floating point numbers" +#: toplev.c:1289 +msgid "Warn about possible violations of sequence point rules" msgstr "" -#: toplev.c:1329 -msgid "Warn about unrecognized pragmas" +#: toplev.c:1292 +msgid "Warn about signed/unsigned comparisons" msgstr "" -#: toplev.c:1332 +#: toplev.c:1295 msgid "Warn about non-prototyped function decls" msgstr "" -#: toplev.c:1335 -msgid "Warn about constructs whose meaning change in ISO C" +#: toplev.c:1298 +msgid "Warn about constructs whose meanings change in ISO C" msgstr "" -#: toplev.c:1338 +#: toplev.c:1301 msgid "Warn when trigraphs are encountered" msgstr "" -#: toplev.c:1343 +#: toplev.c:1306 +msgid "Warn about unrecognized pragmas" +msgstr "" + +#: toplev.c:1309 msgid "Mark strings as 'const char *'" msgstr "" -#: toplev.c:1473 +#: toplev.c:1449 msgid "Warn when a function is unused" msgstr "" -#: toplev.c:1475 +#: toplev.c:1451 msgid "Warn when a label is unused" msgstr "" -#: toplev.c:1477 +#: toplev.c:1453 msgid "Warn when a function parameter is unused" msgstr "" -#: toplev.c:1479 +#: toplev.c:1455 msgid "Warn when a variable is unused" msgstr "" -#: toplev.c:1481 +#: toplev.c:1457 msgid "Warn when an expression value is unused" msgstr "" -#: toplev.c:1483 +#: toplev.c:1459 msgid "Do not suppress warnings from system headers" msgstr "" -#: toplev.c:1485 +#: toplev.c:1461 msgid "Treat all warnings as errors" msgstr "" -#: toplev.c:1487 +#: toplev.c:1463 msgid "Warn when one local variable shadows another" msgstr "" -#: toplev.c:1489 -msgid "Warn about enumerated switches missing a specific case" +#: toplev.c:1465 +msgid "Warn about enumerated switches, with no default, missing a case" +msgstr "" + +#: toplev.c:1467 +msgid "Warn about enumerated switches missing a default case" +msgstr "" + +#: toplev.c:1469 +msgid "Warn about all enumerated switches missing a specific case" msgstr "" -#: toplev.c:1491 +#: toplev.c:1471 msgid "Warn about returning structures, unions or arrays" msgstr "" -#: toplev.c:1493 +#: toplev.c:1473 msgid "Warn about pointer casts which increase alignment" msgstr "" -#: toplev.c:1495 +#: toplev.c:1475 msgid "Warn about code that will never be executed" msgstr "" -#: toplev.c:1497 +#: toplev.c:1477 msgid "Warn about uninitialized automatic variables" msgstr "" -#: toplev.c:1499 +#: toplev.c:1479 msgid "Warn when an inlined function cannot be inlined" msgstr "" -#: toplev.c:1501 +#: toplev.c:1481 msgid "Warn when the packed attribute has no effect on struct layout" msgstr "" -#: toplev.c:1503 +#: toplev.c:1483 msgid "Warn when padding is required to align struct members" msgstr "" -#: toplev.c:1505 +#: toplev.c:1485 msgid "Warn when an optimization pass is disabled" msgstr "" -#: toplev.c:1507 +#: toplev.c:1487 msgid "Warn about uses of __attribute__((deprecated)) declarations" msgstr "" -#: toplev.c:1509 +#: toplev.c:1489 msgid "Warn about functions which might be candidates for attribute noreturn" msgstr "" -#: toplev.c:1580 toplev.c:4363 tradcpp.c:792 +#: toplev.c:1560 toplev.c:4284 tradcpp.c:796 #, c-format msgid "invalid option `%s'" msgstr "" -#: toplev.c:1726 +#: toplev.c:1627 #, c-format msgid "internal error: %s" msgstr "" -#: toplev.c:2026 +#: toplev.c:1939 #, c-format msgid "`%s' used but never defined" msgstr "" -#: toplev.c:2029 +#: toplev.c:1942 #, c-format msgid "`%s' declared `static' but never defined" msgstr "" -#: toplev.c:2051 +#: toplev.c:1961 #, c-format msgid "`%s' defined but not used" msgstr "" -#: toplev.c:2282 +#: toplev.c:2206 #, c-format msgid "invalid register name `%s' for register variable" msgstr "" -#: toplev.c:3574 +#: toplev.c:3495 msgid "" " -ffixed-<register> Mark <register> as being unavailable to the " "compiler\n" msgstr "" -#: toplev.c:3575 +#: toplev.c:3496 msgid "" " -fcall-used-<register> Mark <register> as being corrupted by function " "calls\n" msgstr "" -#: toplev.c:3576 +#: toplev.c:3497 msgid "" " -fcall-saved-<register> Mark <register> as being preserved across " "functions\n" msgstr "" -#: toplev.c:3577 +#: toplev.c:3498 msgid "" " -finline-limit=<number> Limits the size of inlined functions to <number>\n" msgstr "" -#: toplev.c:3578 +#: toplev.c:3499 msgid "" " -fmessage-length=<number> Limits diagnostics messages lengths to <number> " "characters per line. 0 suppresses line-wrapping\n" msgstr "" -#: toplev.c:3579 +#: toplev.c:3500 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:3590 +#: toplev.c:3511 msgid " -O[number] Set optimization level to [number]\n" msgstr "" -#: toplev.c:3591 +#: toplev.c:3512 msgid " -Os Optimize for space rather than speed\n" msgstr "" -#: toplev.c:3603 +#: toplev.c:3524 msgid "" " -pedantic Issue warnings needed by strict compliance to ISO " "C\n" msgstr "" -#: toplev.c:3604 +#: toplev.c:3525 msgid "" " -pedantic-errors Like -pedantic except that errors are produced\n" msgstr "" -#: toplev.c:3605 +#: toplev.c:3526 msgid " -w Suppress warnings\n" msgstr "" -#: toplev.c:3606 +#: toplev.c:3527 msgid " -W Enable extra warnings\n" msgstr "" -#: toplev.c:3617 +#: toplev.c:3538 msgid " -Wunused Enable unused warnings\n" msgstr "" -#: toplev.c:3618 +#: toplev.c:3539 msgid "" " -Wlarger-than-<number> Warn if an object is larger than <number> bytes\n" msgstr "" -#: toplev.c:3619 +#: toplev.c:3540 msgid " -p Enable function profiling\n" msgstr "" -#: toplev.c:3621 +#: toplev.c:3542 msgid " -a Enable block profiling \n" msgstr "" -#: toplev.c:3624 +#: toplev.c:3545 msgid " -ax Enable jump profiling \n" msgstr "" -#: toplev.c:3626 +#: toplev.c:3547 msgid " -o <file> Place output into <file> \n" msgstr "" -#: toplev.c:3627 +#: toplev.c:3548 msgid "" " -G <number> Put global and static data smaller than <number>\n" " bytes into a special section (on some targets)\n" msgstr "" -#: toplev.c:3638 +#: toplev.c:3559 msgid " -aux-info <file> Emit declaration info into <file>\n" msgstr "" -#: toplev.c:3639 +#: toplev.c:3560 msgid "" " -quiet Do not display functions compiled or elapsed time\n" msgstr "" -#: toplev.c:3640 +#: toplev.c:3561 msgid " -version Display the compiler's version\n" msgstr "" -#: toplev.c:3641 +#: toplev.c:3562 msgid "" " -d[letters] Enable dumps from specific passes of the compiler\n" msgstr "" -#: toplev.c:3642 +#: toplev.c:3563 msgid "" " -dumpbase <file> Base name to be used for dumps from specific " "passes\n" msgstr "" -#: toplev.c:3644 +#: toplev.c:3565 msgid " -fsched-verbose=<number> Set the verbosity level of the scheduler\n" msgstr "" -#: toplev.c:3646 +#: toplev.c:3567 msgid " --help Display this information\n" msgstr "" -#: toplev.c:3661 +#: toplev.c:3582 msgid "" "\n" "Language specific options:\n" msgstr "" -#: toplev.c:3673 +#: toplev.c:3594 #, c-format msgid " %-23.23s [undocumented]\n" msgstr "" -#: toplev.c:3681 toplev.c:3695 +#: toplev.c:3602 toplev.c:3616 #, c-format msgid "" "\n" "There are undocumented %s specific options as well.\n" msgstr "" -#: toplev.c:3685 +#: toplev.c:3606 #, c-format msgid "" "\n" " Options for %s:\n" msgstr "" -#: toplev.c:3722 +#: toplev.c:3643 msgid "" "\n" "Target specific options:\n" msgstr "" -#: toplev.c:3736 toplev.c:3755 +#: toplev.c:3657 toplev.c:3676 #, c-format msgid " -m%-23.23s [undocumented]\n" msgstr "" -#: toplev.c:3764 +#: toplev.c:3685 msgid "" "\n" "There are undocumented target specific options as well.\n" msgstr "" -#: toplev.c:3766 +#: toplev.c:3687 msgid " They exist, but they are not documented.\n" msgstr "" -#: toplev.c:3819 +#: toplev.c:3740 #, c-format msgid "unrecognized gcc debugging option: %c" msgstr "" -#: toplev.c:3889 +#: toplev.c:3810 #, c-format msgid "unrecognized register name `%s'" msgstr "" -#: toplev.c:3914 toplev.c:4792 +#: toplev.c:3835 toplev.c:4714 #, c-format msgid "unrecognized option `%s'" msgstr "" -#: toplev.c:3958 +#: toplev.c:3879 msgid "-Wid-clash-LEN is no longer supported" msgstr "" -#: toplev.c:4035 +#: toplev.c:3956 #, c-format msgid "use -gdwarf -g%d for DWARF v1, level %d" msgstr "" -#: toplev.c:4038 +#: toplev.c:3959 msgid "use -gdwarf-2 for DWARF v2" msgstr "" -#: toplev.c:4043 +#: toplev.c:3964 #, c-format msgid "ignoring option `%s' due to invalid debug level specification" msgstr "" -#: toplev.c:4066 toplev.c:4790 +#: toplev.c:3987 toplev.c:4712 #, c-format msgid "`%s': unknown or unsupported -g option" msgstr "" -#: toplev.c:4073 +#: toplev.c:3994 #, c-format msgid "`%s' ignored, conflicts with `-g%s'" msgstr "" -#: toplev.c:4152 +#: toplev.c:4073 msgid "-param option missing argument" msgstr "" -#: toplev.c:4161 +#: toplev.c:4082 #, c-format msgid "invalid --param option: %s" msgstr "" -#: toplev.c:4173 +#: toplev.c:4094 #, c-format msgid "invalid parameter value `%s'" msgstr "" -#: toplev.c:4380 +#: toplev.c:4301 #, c-format msgid "" "%s%s%s version %s (%s)\n" @@ -7532,89 +7659,93 @@ msgid "" "%s%s%s version %s (%s) compiled by CC.\n" msgstr "" -#: toplev.c:4436 +#: toplev.c:4357 msgid "options passed: " msgstr "" -#: toplev.c:4465 +#: toplev.c:4386 msgid "options enabled: " msgstr "" -#: toplev.c:4524 +#: toplev.c:4445 java/jcf-write.c:3379 #, c-format msgid "can't open %s for writing" msgstr "" -#: toplev.c:4782 +#: toplev.c:4704 #, c-format msgid "ignoring command line option '%s'" msgstr "" -#: toplev.c:4785 +#: toplev.c:4707 #, c-format msgid "(it is valid for %s but not the selected language)" msgstr "" -#: toplev.c:4814 +#: toplev.c:4741 msgid "-Wuninitialized is not supported without -O" msgstr "" -#: toplev.c:4870 +#: toplev.c:4800 msgid "instruction scheduling not supported on this target machine" msgstr "" -#: toplev.c:4874 +#: toplev.c:4804 msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:4883 +#: toplev.c:4813 msgid "profiling does not work without a frame pointer" msgstr "" -#: toplev.c:4898 +#: toplev.c:4828 #, c-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:4961 +#: toplev.c:4891 msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:4966 +#: toplev.c:4896 msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:4973 +#: toplev.c:4903 msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:4980 +#: toplev.c:4910 msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:4986 +#: toplev.c:4916 msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:4995 +#: toplev.c:4925 msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: toplev.c:5001 +#: toplev.c:4931 msgid "-ffunction-sections may affect debugging on some targets" msgstr "" -#: toplev.c:5122 +#: toplev.c:5044 #, c-format msgid "error writing to %s" msgstr "" -#: toplev.c:5124 java/jcf-parse.c:1003 +#: toplev.c:5046 java/jcf-parse.c:954 java/jcf-write.c:3386 #, c-format msgid "error closing %s" msgstr "" +#: /usr/share/bison.simple:650 +msgid "parse error; also virtual memory exceeded" +msgstr "" + #. It's a float since it contains a point. #: tradcif.y:231 msgid "floating point numbers not allowed in #if expressions" @@ -7704,148 +7835,148 @@ msgstr "" msgid "directory name missing after -I option" msgstr "" -#: tradcpp.c:1445 tradcpp.c:3937 +#: tradcpp.c:1449 tradcpp.c:3941 msgid "`/*' within comment" msgstr "" -#: tradcpp.c:1821 +#: tradcpp.c:1825 #, c-format msgid "unterminated #%s conditional" msgstr "" -#: tradcpp.c:2180 +#: tradcpp.c:2184 msgid "not in any file?!" msgstr "" -#: tradcpp.c:2286 +#: tradcpp.c:2290 msgid "`defined' must be followed by ident or (ident)" msgstr "" -#: tradcpp.c:2290 +#: tradcpp.c:2294 msgid "cccp error: invalid special hash type" msgstr "" -#: tradcpp.c:2388 tradcpp.c:2458 +#: tradcpp.c:2392 tradcpp.c:2462 msgid "#include expects \"fname\" or <fname>" msgstr "" -#: tradcpp.c:2543 +#: tradcpp.c:2547 #, c-format msgid "no include path in which to find %.*s" msgstr "" -#: tradcpp.c:2721 +#: tradcpp.c:2725 msgid "invalid macro name" msgstr "" -#: tradcpp.c:2729 +#: tradcpp.c:2733 #, c-format msgid "invalid macro name `%s'" msgstr "" -#: tradcpp.c:2734 +#: tradcpp.c:2738 msgid "\"defined\" cannot be used as a macro name" msgstr "" -#: tradcpp.c:2761 +#: tradcpp.c:2765 msgid "parameter name starts with a digit in #define" msgstr "" -#: tradcpp.c:2771 +#: tradcpp.c:2775 msgid "badly punctuated parameter list in #define" msgstr "" -#: tradcpp.c:2779 +#: tradcpp.c:2783 msgid "unterminated parameter list in #define" msgstr "" -#: tradcpp.c:2827 +#: tradcpp.c:2831 #, c-format msgid "\"%.*s\" redefined" msgstr "" -#: tradcpp.c:3084 +#: tradcpp.c:3088 msgid "# operator should be followed by a macro argument name" msgstr "" -#: tradcpp.c:3131 tradcpp.c:3157 tradcpp.c:3171 tradcpp.c:3178 tradcpp.c:3203 +#: tradcpp.c:3135 tradcpp.c:3161 tradcpp.c:3175 tradcpp.c:3182 tradcpp.c:3207 msgid "invalid format #line command" msgstr "" -#: tradcpp.c:3229 +#: tradcpp.c:3233 msgid "undefining `defined'" msgstr "" -#: tradcpp.c:3233 +#: tradcpp.c:3237 #, c-format msgid "undefining `%s'" msgstr "" -#: tradcpp.c:3289 +#: tradcpp.c:3293 msgid "extra text at end of directive" msgstr "" -#: tradcpp.c:3396 +#: tradcpp.c:3400 #, c-format msgid "#error%.*s" msgstr "" -#: tradcpp.c:3406 +#: tradcpp.c:3410 #, c-format msgid "#warning%.*s" msgstr "" -#: tradcpp.c:3562 +#: tradcpp.c:3566 msgid "#elif not within a conditional" msgstr "" -#: tradcpp.c:3819 +#: tradcpp.c:3823 #, c-format msgid "#%s not within a conditional" msgstr "" -#: tradcpp.c:3827 +#: tradcpp.c:3831 msgid "#else or #elif after #else" msgstr "" -#: tradcpp.c:3867 +#: tradcpp.c:3871 msgid "#else not within a conditional" msgstr "" -#: tradcpp.c:3898 +#: tradcpp.c:3902 msgid "unbalanced #endif" msgstr "" -#: tradcpp.c:3992 +#: tradcpp.c:3996 msgid "unterminated string or character constant" msgstr "" -#: tradcpp.c:4150 +#: tradcpp.c:4154 #, c-format msgid "arguments given to macro `%s'" msgstr "" -#: tradcpp.c:4156 +#: tradcpp.c:4160 #, c-format msgid "no args to macro `%s'" msgstr "" -#: tradcpp.c:4158 +#: tradcpp.c:4162 #, c-format msgid "only 1 arg to macro `%s'" msgstr "" -#: tradcpp.c:4160 +#: tradcpp.c:4164 #, c-format msgid "only %d args to macro `%s'" msgstr "" -#: tradcpp.c:4162 +#: tradcpp.c:4166 #, c-format msgid "too many (%d) args to macro `%s'" msgstr "" -#: tradcpp.c:4759 +#: tradcpp.c:4763 #, c-format msgid "" "internal error in %s, at tradcpp.c:%d\n" @@ -7853,132 +7984,131 @@ msgid "" "See %s for instructions." msgstr "" -#: tree-dump.c:841 +#: tree-dump.c:848 #, c-format msgid "could not open dump file `%s'" msgstr "" -#: tree-dump.c:917 +#: tree-dump.c:924 #, c-format msgid "ignoring unknown option `%.*s' in `-f%s'" msgstr "" -#: tree.c:3857 +#: tree.c:3709 msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:3914 +#: tree.c:3766 msgid "function return type cannot be function" msgstr "" -#: tree.c:4668 +#: tree.c:4520 msgid "invalid initializer for bit string" msgstr "" -#: tree.c:4727 +#: tree.c:4579 #, c-format msgid "tree check: expected %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:4744 +#: tree.c:4596 #, c-format msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d" msgstr "" -#: varasm.c:456 config/i386/winnt.c:522 +#: varasm.c:456 config/i386/winnt.c:526 #, c-format msgid "%s causes a section type conflict" msgstr "" -#: varasm.c:881 +#: varasm.c:878 #, c-format msgid "register name not specified for `%s'" msgstr "" -#: varasm.c:883 +#: varasm.c:880 #, c-format msgid "invalid register name for `%s'" msgstr "" -#: varasm.c:886 +#: varasm.c:883 #, c-format msgid "data type of `%s' isn't suitable for a register" msgstr "" -#: varasm.c:889 +#: varasm.c:886 #, c-format msgid "register specified for `%s' isn't suitable for data type" msgstr "" -#: varasm.c:898 +#: varasm.c:895 msgid "global register variable has initial value" msgstr "" -#: varasm.c:901 +#: varasm.c:898 msgid "volatile register variables don't work as you might wish" msgstr "" -#: varasm.c:934 +#: varasm.c:931 #, c-format msgid "register name given for non-register variable `%s'" msgstr "" -#: varasm.c:1541 -#, c-format -msgid "size of variable `%s' is too large" -msgstr "" - -#: varasm.c:1581 +#: varasm.c:1571 #, c-format msgid "" "alignment of `%s' is greater than maximum object file alignment. Using %d" msgstr "" -#: varasm.c:1632 +#: varasm.c:1637 #, c-format msgid "requested alignment for %s is greater than implemented alignment of %d" msgstr "" -#: varasm.c:4503 +#: varasm.c:4569 msgid "initializer for integer value is too complicated" msgstr "" -#: varasm.c:4508 +#: varasm.c:4574 msgid "initializer for floating value is not a floating constant" msgstr "" -#: varasm.c:4558 +#: varasm.c:4624 msgid "unknown set constructor type" msgstr "" -#: varasm.c:4772 +#: varasm.c:4838 #, c-format msgid "invalid initial value for member `%s'" msgstr "" -#: varasm.c:4964 +#: varasm.c:4999 #, c-format msgid "weak declaration of `%s' must be public" msgstr "" -#: varasm.c:4966 +#: varasm.c:5001 #, c-format msgid "weak declaration of `%s' must precede definition" msgstr "" -#: varasm.c:4970 +#: varasm.c:5008 #, c-format msgid "weak declaration of `%s' not supported" msgstr "" -#: varasm.c:5066 +#: varasm.c:5035 varasm.c:5110 msgid "only weak aliases are supported in this configuration" msgstr "" -#: varasm.c:5071 +#: varasm.c:5119 msgid "alias definitions not supported in this configuration; ignored" msgstr "" +#: varasm.c:5139 +msgid "visibility attribute not supported in this configuration; ignored" +msgstr "" + #: varray.c:88 #, c-format msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d" @@ -8018,6 +8148,10 @@ msgstr "" msgid "The maximum number of passes to make when doing GCSE" msgstr "" +#: params.def:97 +msgid "The maximum number of instructions to consider to unroll in a loop" +msgstr "" + #: config/darwin-c.c:76 msgid "too many #pragma options align=reset" msgstr "" @@ -8072,51 +8206,51 @@ msgstr "" msgid "Use VAX-C alignment" msgstr "" -#: config/a29k/a29k.c:1028 config/m88k/m88k.c:2967 +#: config/a29k/a29k.c:1028 config/m88k/m88k.c:2966 #, c-format msgid "invalid %%Q value" msgstr "" -#: config/a29k/a29k.c:1034 config/alpha/alpha.c:5352 config/m88k/m88k.c:3063 +#: config/a29k/a29k.c:1034 config/alpha/alpha.c:5410 config/m88k/m88k.c:3062 #, c-format msgid "invalid %%C value" msgstr "" -#: config/a29k/a29k.c:1040 config/alpha/alpha.c:5197 -#: config/rs6000/rs6000.c:6404 +#: config/a29k/a29k.c:1040 config/alpha/alpha.c:5255 +#: config/rs6000/rs6000.c:6459 #, c-format msgid "invalid %%N value" msgstr "" -#: config/a29k/a29k.c:1046 config/alpha/alpha.c:5268 -#: config/rs6000/rs6000.c:6366 +#: config/a29k/a29k.c:1046 config/alpha/alpha.c:5326 +#: config/rs6000/rs6000.c:6421 #, c-format msgid "invalid %%M value" msgstr "" -#: config/a29k/a29k.c:1052 config/alpha/alpha.c:5260 -#: config/rs6000/rs6000.c:6331 +#: config/a29k/a29k.c:1052 config/alpha/alpha.c:5318 +#: config/rs6000/rs6000.c:6386 #, c-format msgid "invalid %%m value" msgstr "" -#: config/a29k/a29k.c:1154 config/alpha/alpha.c:5221 config/romp/romp.c:690 +#: config/a29k/a29k.c:1157 config/alpha/alpha.c:5279 config/romp/romp.c:690 #, c-format msgid "invalid %%L value" msgstr "" -#: config/a29k/a29k.c:1159 config/rs6000/rs6000.c:6412 +#: config/a29k/a29k.c:1162 config/rs6000/rs6000.c:6467 #, c-format msgid "invalid %%O value" msgstr "" -#: config/a29k/a29k.c:1165 config/alpha/alpha.c:5205 -#: config/rs6000/rs6000.c:6432 +#: config/a29k/a29k.c:1168 config/alpha/alpha.c:5263 +#: config/rs6000/rs6000.c:6487 #, c-format msgid "invalid %%P value" msgstr "" -#: config/a29k/a29k.c:1175 +#: config/a29k/a29k.c:1178 #, c-format msgid "invalid %%V value" msgstr "" @@ -8189,7 +8323,7 @@ msgstr "" msgid "Do not store locals in arg registers" msgstr "" -#: config/a29k/a29k.h:118 config/i960/i960.h:283 config/mips/mips.h:408 +#: config/a29k/a29k.h:118 config/i960/i960.h:283 config/mips/mips.h:406 msgid "Use software floating point" msgstr "" @@ -8197,111 +8331,111 @@ msgstr "" msgid "Do not generate multm instructions" msgstr "" -#: config/alpha/alpha.c:274 +#: config/alpha/alpha.c:272 #, c-format msgid "-f%s ignored for Unicos/Mk (not supported)" msgstr "" -#: config/alpha/alpha.c:298 +#: config/alpha/alpha.c:296 msgid "-mieee not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:309 +#: config/alpha/alpha.c:307 msgid "-mieee-with-inexact not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:326 +#: config/alpha/alpha.c:324 #, c-format msgid "bad value `%s' for -mtrap-precision switch" msgstr "" -#: config/alpha/alpha.c:340 +#: config/alpha/alpha.c:338 #, c-format msgid "bad value `%s' for -mfp-rounding-mode switch" msgstr "" -#: config/alpha/alpha.c:355 +#: config/alpha/alpha.c:353 #, c-format msgid "bad value `%s' for -mfp-trap-mode switch" msgstr "" -#: config/alpha/alpha.c:374 config/alpha/alpha.c:386 +#: config/alpha/alpha.c:372 config/alpha/alpha.c:384 #, c-format msgid "bad value `%s' for -mcpu switch" msgstr "" -#: config/alpha/alpha.c:393 +#: config/alpha/alpha.c:391 msgid "trap mode not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:400 +#: config/alpha/alpha.c:398 msgid "fp software completion requires -mtrap-precision=i" msgstr "" -#: config/alpha/alpha.c:416 +#: config/alpha/alpha.c:414 msgid "rounding mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:421 +#: config/alpha/alpha.c:419 msgid "trap mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:450 +#: config/alpha/alpha.c:448 #, c-format msgid "L%d cache latency unknown for %s" msgstr "" -#: config/alpha/alpha.c:465 +#: config/alpha/alpha.c:463 #, c-format msgid "bad value `%s' for -mmemory-latency" msgstr "" -#: config/alpha/alpha.c:5161 config/m88k/m88k.c:2955 config/romp/romp.c:746 +#: config/alpha/alpha.c:5219 config/m88k/m88k.c:2954 config/romp/romp.c:746 #: config/romp/romp.c:753 #, c-format msgid "invalid %%H value" msgstr "" -#: config/alpha/alpha.c:5171 +#: config/alpha/alpha.c:5229 #, c-format msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.c:5181 config/ia64/ia64.c:3525 config/m88k/m88k.c:3100 +#: config/alpha/alpha.c:5239 config/ia64/ia64.c:3544 config/m88k/m88k.c:3099 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:5191 config/rs6000/rs6000.c:6478 +#: config/alpha/alpha.c:5249 config/rs6000/rs6000.c:6533 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:5213 config/m88k/m88k.c:2961 config/romp/romp.c:732 +#: config/alpha/alpha.c:5271 config/m88k/m88k.c:2960 config/romp/romp.c:732 #: config/romp/romp.c:739 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:5303 +#: config/alpha/alpha.c:5361 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.c:5315 config/alpha/alpha.c:5329 config/romp/romp.c:698 -#: config/rs6000/rs6000.c:6486 +#: config/alpha/alpha.c:5373 config/alpha/alpha.c:5387 config/romp/romp.c:698 +#: config/rs6000/rs6000.c:6541 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.c:5389 config/m88k/m88k.c:3084 -#: config/rs6000/rs6000.c:6193 +#: config/alpha/alpha.c:5447 config/m88k/m88k.c:3083 +#: config/rs6000/rs6000.c:6248 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.c:5410 config/romp/romp.c:973 -#: config/rs6000/rs6000.c:6794 +#: config/alpha/alpha.c:5468 config/romp/romp.c:973 +#: config/rs6000/rs6000.c:6849 #, c-format msgid "invalid %%xn code" msgstr "" @@ -8311,15 +8445,15 @@ msgstr "" #. each pair being { "NAME", VALUE } #. where VALUE is the bits to set or minus the bits to clear. #. An empty string NAME is used to identify the default VALUE. -#: config/alpha/alpha.h:214 config/i386/i386.h:290 config/i386/i386.h:292 -#: config/i386/i386.h:294 config/ns32k/ns32k.h:103 config/rs6000/rs6000.h:329 -#: config/s390/s390.h:56 config/sparc/sparc.h:552 config/sparc/sparc.h:557 +#: config/alpha/alpha.h:214 config/i386/i386.h:291 config/i386/i386.h:293 +#: config/i386/i386.h:295 config/ns32k/ns32k.h:103 config/rs6000/rs6000.h:329 +#: config/s390/s390.h:56 config/sparc/sparc.h:529 config/sparc/sparc.h:534 msgid "Use hardware fp" msgstr "" -#: config/alpha/alpha.h:215 config/i386/i386.h:291 config/i386/i386.h:293 -#: config/rs6000/rs6000.h:331 config/sparc/sparc.h:554 -#: config/sparc/sparc.h:559 +#: config/alpha/alpha.h:215 config/i386/i386.h:292 config/i386/i386.h:294 +#: config/rs6000/rs6000.h:331 config/sparc/sparc.h:531 +#: config/sparc/sparc.h:536 msgid "Do not use hardware fp" msgstr "" @@ -8436,17 +8570,17 @@ msgstr "" msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\"" msgstr "" -#: config/arc/arc.c:1709 config/m32r/m32r.c:2278 +#: config/arc/arc.c:1709 config/m32r/m32r.c:2282 #, c-format msgid "invalid operand to %%R code" msgstr "" -#: config/arc/arc.c:1741 config/m32r/m32r.c:2301 +#: config/arc/arc.c:1741 config/m32r/m32r.c:2305 #, c-format msgid "invalid operand to %%H/%%L code" msgstr "" -#: config/arc/arc.c:1765 config/m32r/m32r.c:2378 +#: config/arc/arc.c:1765 config/m32r/m32r.c:2382 #, c-format msgid "invalid operand to %%U code" msgstr "" @@ -8457,7 +8591,7 @@ msgid "invalid operand to %%V code" msgstr "" #. Unknown flag. -#: config/arc/arc.c:1783 config/m32r/m32r.c:2417 config/sparc/sparc.c:6023 +#: config/arc/arc.c:1783 config/m32r/m32r.c:2421 config/sparc/sparc.c:6159 msgid "invalid operand output code" msgstr "" @@ -8466,7 +8600,7 @@ msgstr "" msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: config/arm/arm.c:446 config/rs6000/rs6000.c:443 config/sparc/sparc.c:382 +#: config/arm/arm.c:446 config/rs6000/rs6000.c:444 config/sparc/sparc.c:381 #, c-format msgid "bad value (%s) for %s switch" msgstr "" @@ -8541,30 +8675,30 @@ msgstr "" msgid "-mpic-register= is useless without -fpic" msgstr "" -#: config/arm/arm.c:728 +#: config/arm/arm.c:726 #, c-format msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:1972 config/arm/arm.c:1995 config/avr/avr.c:4703 -#: config/c4x/c4x.c:4650 config/h8300/h8300.c:3051 config/i386/i386.c:1254 -#: config/i386/i386.c:1283 config/m68hc11/m68hc11.c:1160 -#: config/mcore/mcore.c:3505 config/ns32k/ns32k.c:1044 -#: config/rs6000/rs6000.c:10706 config/sh/sh.c:5586 config/sh/sh.c:5606 -#: config/sh/sh.c:5645 config/stormy16/stormy16.c:2010 config/v850/v850.c:2044 +#: config/arm/arm.c:1970 config/arm/arm.c:1993 config/avr/avr.c:4703 +#: config/c4x/c4x.c:4674 config/h8300/h8300.c:3381 config/i386/i386.c:1261 +#: config/i386/i386.c:1290 config/m68hc11/m68hc11.c:1220 +#: config/mcore/mcore.c:3506 config/ns32k/ns32k.c:1044 +#: config/rs6000/rs6000.c:10789 config/sh/sh.c:5592 config/sh/sh.c:5612 +#: config/sh/sh.c:5651 config/stormy16/stormy16.c:2012 config/v850/v850.c:2047 #, c-format msgid "`%s' attribute only applies to functions" msgstr "" -#: config/arm/arm.c:9258 +#: config/arm/arm.c:9290 msgid "unable to compute real location of stacked parameter" msgstr "" -#: config/arm/arm.c:9938 +#: config/arm/arm.c:9970 msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:10130 +#: config/arm/arm.c:10162 msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" @@ -8794,7 +8928,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:2566 +#: config/avr/avr.h:2553 msgid "trampolines not supported" msgstr "" @@ -8838,88 +8972,88 @@ msgstr "" msgid "ISR %s requires %d words of local vars, max is 32767" msgstr "" -#: config/c4x/c4x.c:1635 +#: config/c4x/c4x.c:1631 msgid "using CONST_DOUBLE for address" msgstr "" -#: config/c4x/c4x.c:1775 +#: config/c4x/c4x.c:1771 msgid "c4x_address_cost: Invalid addressing mode" msgstr "" -#: config/c4x/c4x.c:1917 +#: config/c4x/c4x.c:1913 #, c-format msgid "c4x_print_operand: %%L inconsistency" msgstr "" -#: config/c4x/c4x.c:1923 +#: config/c4x/c4x.c:1919 #, c-format msgid "c4x_print_operand: %%N inconsistency" msgstr "" -#: config/c4x/c4x.c:1964 +#: config/c4x/c4x.c:1960 #, c-format msgid "c4x_print_operand: %%O inconsistency" msgstr "" -#: config/c4x/c4x.c:2060 +#: config/c4x/c4x.c:2056 msgid "c4x_print_operand: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2103 +#: config/c4x/c4x.c:2099 msgid "c4x_print_operand_address: Bad post_modify" msgstr "" -#: config/c4x/c4x.c:2125 +#: config/c4x/c4x.c:2121 msgid "c4x_print_operand_address: Bad pre_modify" msgstr "" -#: config/c4x/c4x.c:2173 config/c4x/c4x.c:2185 config/c4x/c4x.c:2200 +#: config/c4x/c4x.c:2169 config/c4x/c4x.c:2181 config/c4x/c4x.c:2196 msgid "c4x_print_operand_address: Bad operand case" msgstr "" -#: config/c4x/c4x.c:2456 +#: config/c4x/c4x.c:2452 msgid "c4x_rptb_insert: Cannot find start label" msgstr "" -#: config/c4x/c4x.c:3443 config/c4x/c4x.c:3463 +#: config/c4x/c4x.c:3439 config/c4x/c4x.c:3459 msgid "mode not QImode" msgstr "" -#: config/c4x/c4x.c:3520 +#: config/c4x/c4x.c:3544 msgid "invalid indirect memory address" msgstr "" -#: config/c4x/c4x.c:3609 +#: config/c4x/c4x.c:3633 msgid "invalid indirect (S) memory address" msgstr "" -#: config/c4x/c4x.c:3950 +#: config/c4x/c4x.c:3974 msgid "c4x_valid_operands: Internal error" msgstr "" -#: config/c4x/c4x.c:4430 +#: config/c4x/c4x.c:4454 msgid "c4x_operand_subword: invalid mode" msgstr "" -#: config/c4x/c4x.c:4433 +#: config/c4x/c4x.c:4457 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:4459 +#: config/c4x/c4x.c:4483 msgid "c4x_operand_subword: invalid autoincrement" msgstr "" -#: config/c4x/c4x.c:4465 +#: config/c4x/c4x.c:4489 msgid "c4x_operand_subword: invalid address" msgstr "" -#: config/c4x/c4x.c:4476 +#: config/c4x/c4x.c:4500 msgid "c4x_operand_subword: address not offsettable" msgstr "" -#: config/c4x/c4x.c:4676 +#: config/c4x/c4x.c:4700 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n" msgstr "" @@ -9267,101 +9401,101 @@ msgstr "" msgid "invalid operand for 'm' modifier" msgstr "" -#: config/cris/cris.c:1466 +#: config/cris/cris.c:1467 msgid "invalid operand for 'A' modifier" msgstr "" -#: config/cris/cris.c:1474 +#: config/cris/cris.c:1475 msgid "invalid operand for 'D' modifier" msgstr "" -#: config/cris/cris.c:1488 +#: config/cris/cris.c:1489 msgid "invalid operand for 'T' modifier" msgstr "" -#: config/cris/cris.c:1497 +#: config/cris/cris.c:1498 msgid "invalid operand modifier letter" msgstr "" -#: config/cris/cris.c:1505 +#: config/cris/cris.c:1506 #, c-format msgid "internal error: bad register: %d" msgstr "" -#: config/cris/cris.c:1553 +#: config/cris/cris.c:1554 msgid "unexpected multiplicative operand" msgstr "" -#: config/cris/cris.c:1573 +#: config/cris/cris.c:1574 msgid "unexpected operand" msgstr "" -#: config/cris/cris.c:1608 config/cris/cris.c:1618 +#: config/cris/cris.c:1609 config/cris/cris.c:1619 msgid "unrecognized address" msgstr "" -#: config/cris/cris.c:1974 +#: config/cris/cris.c:1975 msgid "internal error: sideeffect-insn affecting main effect" msgstr "" #. If we get here, the caller got its initial tests wrong. -#: config/cris/cris.c:2261 +#: config/cris/cris.c:2262 msgid "internal error: cris_side_effect_mode_ok with bad operands" msgstr "" -#: config/cris/cris.c:2343 config/cris/cris.c:2401 +#: config/cris/cris.c:2344 config/cris/cris.c:2402 msgid "unrecognized supposed constant" msgstr "" -#: config/cris/cris.c:2442 +#: config/cris/cris.c:2443 msgid "unrecognized supposed constant in cris_global_pic_symbol" msgstr "" -#: config/cris/cris.c:2461 +#: config/cris/cris.c:2462 #, c-format msgid "-max-stackframe=%d is not usable, not between 0 and %d" msgstr "" -#: config/cris/cris.c:2489 +#: config/cris/cris.c:2490 #, c-format msgid "unknown CRIS version specification in -march= or -mcpu= : %s" msgstr "" -#: config/cris/cris.c:2525 +#: config/cris/cris.c:2526 #, c-format msgid "unknown CRIS cpu version specification in -mtune= : %s" msgstr "" -#: config/cris/cris.c:2543 -msgid "-fPIC not supported in this configuration" +#: config/cris/cris.c:2544 +msgid "-fPIC and -fpic are not supported in this configuration" msgstr "" -#: config/cris/cris.c:2559 +#: config/cris/cris.c:2560 msgid "that particular -g option is invalid with -maout and -melinux" msgstr "" -#: config/cris/cris.c:2750 config/cris/cris.c:2795 +#: config/cris/cris.c:2790 config/cris/cris.c:2835 msgid "unexpected side-effects in address" msgstr "" #. Labels are never marked as global symbols. -#: config/cris/cris.c:2892 config/cris/cris.c:2923 +#: config/cris/cris.c:2932 config/cris/cris.c:2963 msgid "unexpected PIC symbol" msgstr "" -#: config/cris/cris.c:2896 +#: config/cris/cris.c:2936 msgid "PIC register isn't set up" msgstr "" -#: config/cris/cris.c:2909 config/cris/cris.c:2992 +#: config/cris/cris.c:2949 config/cris/cris.c:3032 msgid "unexpected address expression" msgstr "" -#: config/cris/cris.c:2927 +#: config/cris/cris.c:2967 msgid "emitting PIC operand, but PIC register isn't set up" msgstr "" -#: config/cris/cris.c:2936 +#: config/cris/cris.c:2976 msgid "unexpected NOTE as addr_const:" msgstr "" @@ -9374,74 +9508,74 @@ msgid "For elinux, request a specified stack-size for this program" msgstr "" #. No "no-etrax" as it does not really imply any model. On the other hand, "etrax" implies the common (and large) subset matching all models. -#: config/cris/cris.h:335 +#: config/cris/cris.h:336 msgid "Compile for ETRAX 4 (CRIS v3)" msgstr "" -#: config/cris/cris.h:340 +#: config/cris/cris.h:341 msgid "Compile for ETRAX 100 (CRIS v8)" msgstr "" -#: config/cris/cris.h:344 +#: config/cris/cris.h:345 msgid "Emit verbose debug information in assembly code" msgstr "" -#: config/cris/cris.h:347 +#: config/cris/cris.h:348 msgid "Do not use condition codes from normal instructions" msgstr "" -#: config/cris/cris.h:351 +#: config/cris/cris.h:352 msgid "Do not emit addressing modes with side-effect assignment" msgstr "" -#: config/cris/cris.h:354 +#: config/cris/cris.h:355 msgid "Do not tune stack alignment" msgstr "" -#: config/cris/cris.h:357 +#: config/cris/cris.h:358 msgid "Do not tune writable data alignment" msgstr "" -#: config/cris/cris.h:360 +#: config/cris/cris.h:361 msgid "Do not tune code and read-only data alignment" msgstr "" -#: config/cris/cris.h:369 +#: config/cris/cris.h:370 msgid "Align code and data to 32 bits" msgstr "" -#: config/cris/cris.h:382 +#: config/cris/cris.h:383 msgid "Don't align items in code or data" msgstr "" -#: config/cris/cris.h:385 +#: config/cris/cris.h:386 msgid "Do not emit function prologue or epilogue" msgstr "" #. We have to handle this m-option here since we can't wash it off in both CC1_SPEC and CC1PLUS_SPEC. -#: config/cris/cris.h:389 +#: config/cris/cris.h:390 msgid "Use the most feature-enabling options allowed by other options" msgstr "" #. We must call it "override-" since calling it "no-" will cause gcc.c to forget it, if there's a "later" -mbest-lib-options. Kludgy, but needed for some multilibbed files. -#: config/cris/cris.h:395 +#: config/cris/cris.h:396 msgid "Override -mbest-lib-options" msgstr "" -#: config/cris/cris.h:427 +#: config/cris/cris.h:428 msgid "Generate code for the specified chip or CPU version" msgstr "" -#: config/cris/cris.h:429 +#: config/cris/cris.h:430 msgid "Tune alignment for the specified chip or CPU version" msgstr "" -#: config/cris/cris.h:431 +#: config/cris/cris.h:432 msgid "Warn when a stackframe is larger than the specified size" msgstr "" #. Node: Profiling -#: config/cris/cris.h:1027 +#: config/cris/cris.h:1023 msgid "no FUNCTION_PROFILER for CRIS" msgstr "" @@ -9449,61 +9583,61 @@ msgstr "" msgid "Together with -fpic and -fPIC, do not use GOTPLT references" msgstr "" -#: config/d30v/d30v.c:209 +#: config/d30v/d30v.c:210 #, c-format msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s" msgstr "" -#: config/d30v/d30v.c:2676 +#: config/d30v/d30v.c:2677 msgid "bad insn to d30v_print_operand_address:" msgstr "" -#: config/d30v/d30v.c:2693 config/d30v/d30v.c:2754 config/d30v/d30v.c:2775 -#: config/d30v/d30v.c:2793 +#: config/d30v/d30v.c:2694 config/d30v/d30v.c:2755 config/d30v/d30v.c:2776 +#: config/d30v/d30v.c:2794 msgid "bad insn to d30v_print_operand_memory_reference:" msgstr "" -#: config/d30v/d30v.c:2861 +#: config/d30v/d30v.c:2862 msgid "bad insn to d30v_print_operand, 'f' modifier:" msgstr "" -#: config/d30v/d30v.c:2870 +#: config/d30v/d30v.c:2871 msgid "bad insn to d30v_print_operand, 'A' modifier:" msgstr "" -#: config/d30v/d30v.c:2877 +#: config/d30v/d30v.c:2878 msgid "bad insn to d30v_print_operand, 'M' modifier:" msgstr "" -#: config/d30v/d30v.c:2931 +#: config/d30v/d30v.c:2932 msgid "bad insn to print_operand, 'F' or 'T' modifier:" msgstr "" -#: config/d30v/d30v.c:2942 +#: config/d30v/d30v.c:2943 msgid "bad insn to print_operand, 'B' modifier:" msgstr "" -#: config/d30v/d30v.c:2949 +#: config/d30v/d30v.c:2950 msgid "bad insn to print_operand, 'E' modifier:" msgstr "" -#: config/d30v/d30v.c:2967 +#: config/d30v/d30v.c:2968 msgid "bad insn to print_operand, 'R' modifier:" msgstr "" -#: config/d30v/d30v.c:2976 config/d30v/d30v.c:2984 +#: config/d30v/d30v.c:2977 config/d30v/d30v.c:2985 msgid "bad insn to print_operand, 's' modifier:" msgstr "" -#: config/d30v/d30v.c:3013 +#: config/d30v/d30v.c:3014 msgid "bad insn in d30v_print_operand, 0 case" msgstr "" -#: config/d30v/d30v.c:3368 +#: config/d30v/d30v.c:3369 msgid "d30v_emit_comparison" msgstr "" -#: config/d30v/d30v.c:3412 +#: config/d30v/d30v.c:3413 msgid "bad call to d30v_move_2words" msgstr "" @@ -9563,27 +9697,23 @@ msgstr "" msgid "bad register extension code" msgstr "" -#: config/dsp16xx/dsp16xx.c:1958 +#: config/dsp16xx/dsp16xx.c:1957 msgid "invalid offset in ybase addressing" msgstr "" -#: config/dsp16xx/dsp16xx.c:1961 +#: config/dsp16xx/dsp16xx.c:1960 msgid "invalid register in ybase addressing" msgstr "" -#: config/dsp16xx/dsp16xx.c:1990 -msgid "inline float constants not supported on this host" -msgstr "" - -#: config/dsp16xx/dsp16xx.c:2140 +#: config/dsp16xx/dsp16xx.c:2135 msgid "invalid shift operator in emit_1600_core_shift" msgstr "" -#: config/dsp16xx/dsp16xx.c:2469 +#: config/dsp16xx/dsp16xx.c:2464 msgid "invalid mode for gen_tst_reg" msgstr "" -#: config/dsp16xx/dsp16xx.c:2541 +#: config/dsp16xx/dsp16xx.c:2536 msgid "invalid mode for integer comparison in gen_compare_reg" msgstr "" @@ -9678,16 +9808,16 @@ msgstr "" #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. -#: config/dsp16xx/dsp16xx.h:1219 config/dsp16xx/dsp16xx.h:1224 -#: config/dsp16xx/dsp16xx.h:1229 config/dsp16xx/dsp16xx.h:1809 -#: config/dsp16xx/dsp16xx.h:1814 +#: config/dsp16xx/dsp16xx.h:1203 config/dsp16xx/dsp16xx.h:1208 +#: config/dsp16xx/dsp16xx.h:1213 config/dsp16xx/dsp16xx.h:1793 +#: config/dsp16xx/dsp16xx.h:1798 msgid "profiling not implemented yet" msgstr "" #. Emit RTL insns to initialize the variable parts of a trampoline. #. FNADDR is an RTX for the address of the function's pure code. #. CXT is an RTX for the static chain value for the function. -#: config/dsp16xx/dsp16xx.h:1240 config/dsp16xx/dsp16xx.h:1252 +#: config/dsp16xx/dsp16xx.h:1224 config/dsp16xx/dsp16xx.h:1236 msgid "trampolines not yet implemented" msgstr "" @@ -9751,7 +9881,7 @@ msgstr "" msgid "Assume small address space" msgstr "" -#: config/h8300/h8300.c:142 +#: config/h8300/h8300.c:143 msgid "-ms2600 is used without -ms" msgstr "" @@ -9840,141 +9970,145 @@ msgstr "" msgid "Do not generate char instructions" msgstr "" -#: config/i386/i386.c:924 +#: config/i386/i386.c:926 #, c-format msgid "code model %s not supported in PIC mode" msgstr "" -#: config/i386/i386.c:934 config/sparc/sparc.c:345 +#: config/i386/i386.c:936 config/sparc/sparc.c:344 #, c-format msgid "bad value (%s) for -mcmodel= switch" msgstr "" -#: config/i386/i386.c:949 +#: config/i386/i386.c:951 #, c-format msgid "bad value (%s) for -masm= switch" msgstr "" -#: config/i386/i386.c:952 +#: config/i386/i386.c:954 #, c-format msgid "code model `%s' not supported in the %s bit mode" msgstr "" -#: config/i386/i386.c:955 +#: config/i386/i386.c:957 msgid "code model `large' not supported yet" msgstr "" -#: config/i386/i386.c:957 +#: config/i386/i386.c:959 #, c-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:987 config/mips/mips.c:4989 +#: config/i386/i386.c:989 config/mips/mips.c:4969 #, c-format msgid "bad value (%s) for -march= switch" msgstr "" -#: config/i386/i386.c:998 config/mips/mips.c:4945 +#: config/i386/i386.c:1000 config/mips/mips.c:4925 #, c-format msgid "bad value (%s) for -mcpu= switch" msgstr "" -#: config/i386/i386.c:1017 +#: config/i386/i386.c:1019 #, c-format msgid "-mregparm=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:1030 +#: config/i386/i386.c:1032 msgid "-malign-loops is obsolete, use -falign-loops" msgstr "" -#: config/i386/i386.c:1035 config/i386/i386.c:1048 config/i386/i386.c:1061 +#: config/i386/i386.c:1037 config/i386/i386.c:1050 config/i386/i386.c:1063 #, c-format msgid "-malign-loops=%d is not between 0 and %d" msgstr "" -#: config/i386/i386.c:1043 +#: config/i386/i386.c:1045 msgid "-malign-jumps is obsolete, use -falign-jumps" msgstr "" -#: config/i386/i386.c:1056 +#: config/i386/i386.c:1058 msgid "-malign-functions is obsolete, use -falign-functions" msgstr "" -#: config/i386/i386.c:1094 +#: config/i386/i386.c:1096 #, c-format msgid "-mpreferred-stack-boundary=%d is not between %d and 12" msgstr "" -#: config/i386/i386.c:1106 +#: config/i386/i386.c:1108 #, c-format msgid "-mbranch-cost=%d is not between 0 and 5" msgstr "" -#: config/i386/i386.c:1123 +#: config/i386/i386.c:1130 msgid "-malign-double makes no sense in the 64bit mode" msgstr "" -#: config/i386/i386.c:1125 +#: config/i386/i386.c:1132 msgid "-mrtd calling convention not supported in the 64bit mode" msgstr "" -#: config/i386/i386.c:1141 config/i386/i386.c:1152 +#: config/i386/i386.c:1148 config/i386/i386.c:1159 msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:1157 +#: config/i386/i386.c:1164 msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:1164 +#: config/i386/i386.c:1171 #, c-format msgid "bad value (%s) for -mfpmath= switch" msgstr "" -#: config/i386/i386.c:1294 +#: config/i386/i386.c:1301 #, c-format msgid "`%s' attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:1300 +#: config/i386/i386.c:1307 #, c-format msgid "argument to `%s' attribute larger than %d" msgstr "" -#: config/i386/i386.c:5328 +#: config/i386/i386.c:5385 msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:5561 +#: config/i386/i386.c:5622 msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:5576 +#: config/i386/i386.c:5637 msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:5823 +#: config/i386/i386.c:5910 msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:5865 +#: config/i386/i386.c:5956 #, c-format msgid "invalid operand code `%c'" msgstr "" -#: config/i386/i386.c:9802 +#: config/i386/i386.c:6003 +msgid "invalid constraints for operand" +msgstr "" + +#: config/i386/i386.c:9978 msgid "unknown insn mode" msgstr "" #. @@@ better error message -#: config/i386/i386.c:11645 config/i386/i386.c:11678 +#: config/i386/i386.c:11841 config/i386/i386.c:11874 msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/i386/i386.c:11836 config/i386/i386.c:11864 +#: config/i386/i386.c:12032 config/i386/i386.c:12060 msgid "mask must be an immediate" msgstr "" @@ -9988,43 +10122,43 @@ msgstr "" msgid "`%s' declared as both exported to and imported from a DLL" msgstr "" -#: config/i386/cygwin.h:51 +#: config/i386/cygwin.h:45 msgid "Use the Cygwin interface" msgstr "" -#: config/i386/cygwin.h:53 +#: config/i386/cygwin.h:46 msgid "Use the Mingw32 interface" msgstr "" -#: config/i386/cygwin.h:54 +#: config/i386/cygwin.h:47 msgid "Create GUI application" msgstr "" -#: config/i386/cygwin.h:55 +#: config/i386/cygwin.h:48 msgid "Don't set Windows defines" msgstr "" -#: config/i386/cygwin.h:56 +#: config/i386/cygwin.h:49 msgid "Set Windows defines" msgstr "" -#: config/i386/cygwin.h:58 +#: config/i386/cygwin.h:50 msgid "Create console application" msgstr "" -#: config/i386/cygwin.h:59 config/i386/win32.h:59 +#: config/i386/cygwin.h:51 config/i386/win32.h:59 msgid "Generate code for a DLL" msgstr "" -#: config/i386/cygwin.h:61 config/i386/win32.h:61 +#: config/i386/cygwin.h:53 config/i386/win32.h:61 msgid "Ignore dllimport for functions" msgstr "" -#: config/i386/cygwin.h:63 +#: config/i386/cygwin.h:55 msgid "Use Mingw-specific thread support" msgstr "" -#: config/i386/cygwin.h:257 +#: config/i386/cygwin.h:236 #, c-format msgid "-f%s ignored for target (all code is position independent)" msgstr "" @@ -10049,15 +10183,15 @@ msgstr "" msgid "Warn when a function arg is a structure" msgstr "" -#: config/i386/dgux.h:252 +#: config/i386/dgux.h:249 msgid "argument is a structure" msgstr "" -#: config/i386/djgpp.h:201 +#: config/i386/djgpp.h:202 msgid "-mbnu210 is ignored (option is obsolete)" msgstr "" -#: config/i386/i386.h:45 config/mips/mips.h:186 +#: config/i386/i386.h:45 config/mips/mips.h:184 msgid "half-pic init called on systems that don't support it" msgstr "" @@ -10067,141 +10201,141 @@ msgstr "" #. Deprecated. #. Deprecated. #. Deprecated. -#: config/i386/i386.h:302 +#: config/i386/i386.h:303 msgid "Alternate calling convention" msgstr "" -#: config/i386/i386.h:304 config/m68k/m68k.h:180 config/ns32k/ns32k.h:106 +#: config/i386/i386.h:305 config/m68k/m68k.h:180 config/ns32k/ns32k.h:106 msgid "Use normal calling convention" msgstr "" -#: config/i386/i386.h:306 +#: config/i386/i386.h:307 msgid "Align some doubles on dword boundary" msgstr "" -#: config/i386/i386.h:308 +#: config/i386/i386.h:309 msgid "Align doubles on word boundary" msgstr "" -#: config/i386/i386.h:310 +#: config/i386/i386.h:311 msgid "Uninitialized locals in .bss" msgstr "" -#: config/i386/i386.h:312 +#: config/i386/i386.h:313 msgid "Uninitialized locals in .data" msgstr "" -#: config/i386/i386.h:314 config/m68k/linux-aout.h:45 config/m68k/linux.h:50 +#: config/i386/i386.h:315 config/m68k/linux-aout.h:45 config/m68k/linux.h:50 msgid "Use IEEE math for fp comparisons" msgstr "" -#: config/i386/i386.h:316 +#: config/i386/i386.h:317 msgid "Do not use IEEE math for fp comparisons" msgstr "" -#: config/i386/i386.h:318 +#: config/i386/i386.h:319 msgid "Return values of functions in FPU registers" msgstr "" -#: config/i386/i386.h:320 +#: config/i386/i386.h:321 msgid "Do not return values of functions in FPU registers" msgstr "" -#: config/i386/i386.h:322 +#: config/i386/i386.h:323 msgid "Do not generate sin, cos, sqrt for FPU" msgstr "" -#: config/i386/i386.h:324 +#: config/i386/i386.h:325 msgid "Generate sin, cos, sqrt for FPU" msgstr "" -#: config/i386/i386.h:326 +#: config/i386/i386.h:327 msgid "Omit the frame pointer in leaf functions" msgstr "" -#: config/i386/i386.h:329 +#: config/i386/i386.h:330 msgid "Enable stack probing" msgstr "" #. undocumented #. undocumented -#: config/i386/i386.h:334 +#: config/i386/i386.h:335 msgid "Align destination of the string operations" msgstr "" -#: config/i386/i386.h:336 +#: config/i386/i386.h:337 msgid "Do not align destination of the string operations" msgstr "" -#: config/i386/i386.h:338 +#: config/i386/i386.h:339 msgid "Inline all known string operations" msgstr "" -#: config/i386/i386.h:340 +#: config/i386/i386.h:341 msgid "Do not inline all known string operations" msgstr "" -#: config/i386/i386.h:342 config/i386/i386.h:347 +#: config/i386/i386.h:343 config/i386/i386.h:348 msgid "Use push instructions to save outgoing arguments" msgstr "" -#: config/i386/i386.h:344 config/i386/i386.h:349 +#: config/i386/i386.h:345 config/i386/i386.h:350 msgid "Do not use push instructions to save outgoing arguments" msgstr "" -#: config/i386/i386.h:351 +#: config/i386/i386.h:352 msgid "Support MMX built-in functions" msgstr "" -#: config/i386/i386.h:353 +#: config/i386/i386.h:354 msgid "Do not support MMX built-in functions" msgstr "" -#: config/i386/i386.h:356 +#: config/i386/i386.h:357 msgid "Support 3DNow! built-in functions" msgstr "" -#: config/i386/i386.h:359 +#: config/i386/i386.h:360 msgid "Do not support 3DNow! built-in functions" msgstr "" -#: config/i386/i386.h:361 +#: config/i386/i386.h:362 msgid "Support MMX and SSE built-in functions and code generation" msgstr "" -#: config/i386/i386.h:364 +#: config/i386/i386.h:365 msgid "Do not support MMX and SSE built-in functions and code generation" msgstr "" -#: config/i386/i386.h:366 +#: config/i386/i386.h:367 msgid "Support MMX, SSE and SSE2 built-in functions and code generation" msgstr "" -#: config/i386/i386.h:369 +#: config/i386/i386.h:370 msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation" msgstr "" -#: config/i386/i386.h:371 +#: config/i386/i386.h:372 msgid "sizeof(long double) is 16" msgstr "" -#: config/i386/i386.h:373 +#: config/i386/i386.h:374 msgid "sizeof(long double) is 12" msgstr "" -#: config/i386/i386.h:375 +#: config/i386/i386.h:376 msgid "Generate 64bit x86-64 code" msgstr "" -#: config/i386/i386.h:377 +#: config/i386/i386.h:378 msgid "Generate 32bit i386 code" msgstr "" -#: config/i386/i386.h:379 +#: config/i386/i386.h:380 msgid "Use red-zone in the x86-64 code" msgstr "" -#: config/i386/i386.h:381 +#: config/i386/i386.h:382 msgid "Do not use red-zone in the x86-64 code" msgstr "" @@ -10214,19 +10348,19 @@ 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:427 config/rs6000/rs6000.h:428 config/sparc/sparc.h:668 +#: config/i386/i386.h:428 config/rs6000/rs6000.h:428 config/sparc/sparc.h:641 msgid "Schedule code for given CPU" msgstr "" -#: config/i386/i386.h:429 +#: config/i386/i386.h:430 msgid "Generate floating point mathematics using given instruction set" msgstr "" -#: config/i386/i386.h:431 +#: config/i386/i386.h:432 msgid "Generate code for given CPU" msgstr "" -#: config/i386/i386.h:433 +#: config/i386/i386.h:434 msgid "Number of registers used to pass integer arguments" msgstr "" @@ -10240,33 +10374,33 @@ 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:435 config/m68k/m68k.h:263 +#: config/i386/i386.h:436 config/m68k/m68k.h:263 msgid "Loop code aligned to this power of 2" msgstr "" -#: config/i386/i386.h:437 config/m68k/m68k.h:265 +#: config/i386/i386.h:438 config/m68k/m68k.h:265 msgid "Jump targets are aligned to this power of 2" msgstr "" -#: config/i386/i386.h:439 config/m68k/m68k.h:267 +#: config/i386/i386.h:440 config/m68k/m68k.h:267 msgid "Function starts are aligned to this power of 2" msgstr "" -#: config/i386/i386.h:442 +#: config/i386/i386.h:443 msgid "Attempt to keep stack aligned to this power of 2" msgstr "" -#: config/i386/i386.h:444 +#: config/i386/i386.h:445 msgid "Branches are this expensive (1-5, arbitrary units)" msgstr "" -#: config/i386/i386.h:446 +#: config/i386/i386.h:447 msgid "Use given x86-64 code model" msgstr "" #. Undocumented. #. Undocumented. -#: config/i386/i386.h:452 +#: config/i386/i386.h:453 msgid "Use given assembler dialect" msgstr "" @@ -10274,37 +10408,37 @@ msgstr "" msgid "Profiling uses mcount" msgstr "" -#: config/i386/osfrose.h:60 +#: config/i386/osfrose.h:57 msgid "Emit half-PIC code" msgstr "" #. intentionally undoc #. intentionally undoc -#: config/i386/osfrose.h:67 +#: config/i386/osfrose.h:64 msgid "Emit ELF object code" msgstr "" -#: config/i386/osfrose.h:69 +#: config/i386/osfrose.h:66 msgid "Emit ROSE object code" msgstr "" -#: config/i386/osfrose.h:71 +#: config/i386/osfrose.h:68 msgid "Symbols have a leading underscore" msgstr "" -#: config/i386/osfrose.h:74 +#: config/i386/osfrose.h:71 msgid "Align to >word boundaries" msgstr "" -#: config/i386/osfrose.h:77 +#: config/i386/osfrose.h:74 msgid "Use mcount for profiling" msgstr "" -#: config/i386/osfrose.h:79 +#: config/i386/osfrose.h:76 msgid "Use mcount_ptr for profiling" msgstr "" -#: config/i386/sco5.h:771 +#: config/i386/sco5.h:763 msgid "Generate ELF output" msgstr "" @@ -10362,7 +10496,7 @@ msgstr "" msgid "sorry, not implemented: #pragma noalign NAME" msgstr "" -#: config/i960/i960.c:1405 config/m68k/m68k.c:665 config/rs6000/rs6000.c:8388 +#: config/i960/i960.c:1405 config/m68k/m68k.c:665 config/rs6000/rs6000.c:8446 msgid "stack limit expression is not supported" msgstr "" @@ -10481,8 +10615,8 @@ msgstr "" msgid "Do not layout types like Intel's v1.3 gcc" msgstr "" -#: config/i960/i960.h:323 config/sparc/freebsd.h:80 config/sparc/linux.h:85 -#: config/sparc/linux64.h:138 +#: config/i960/i960.h:323 config/sparc/freebsd.h:80 config/sparc/linux.h:88 +#: config/sparc/linux64.h:145 config/sparc/netbsd-elf.h:240 msgid "Use 64 bit long doubles" msgstr "" @@ -10514,103 +10648,103 @@ msgstr "" msgid "the -mlong-double-64 option does not work yet" msgstr "" -#: config/ia64/ia64.c:3570 +#: config/ia64/ia64.c:3589 msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:3844 +#: config/ia64/ia64.c:3863 msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:3871 +#: config/ia64/ia64.c:3890 #, c-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:3936 +#: config/ia64/ia64.c:3955 msgid "cannot optimize division for both latency and throughput" msgstr "" #. This macro defines names of command options to set and clear bits in #. `target_flags'. Its definition is an initializer with a subgrouping for #. each command option. -#: config/ia64/ia64.h:112 +#: config/ia64/ia64.h:119 msgid "Generate big endian code" msgstr "" -#: config/ia64/ia64.h:114 config/mcore/mcore.h:159 +#: config/ia64/ia64.h:121 config/mcore/mcore.h:159 msgid "Generate little endian code" msgstr "" -#: config/ia64/ia64.h:116 +#: config/ia64/ia64.h:123 msgid "Generate code for GNU as" msgstr "" -#: config/ia64/ia64.h:118 +#: config/ia64/ia64.h:125 msgid "Generate code for Intel as" msgstr "" -#: config/ia64/ia64.h:120 +#: config/ia64/ia64.h:127 msgid "Generate code for GNU ld" msgstr "" -#: config/ia64/ia64.h:122 +#: config/ia64/ia64.h:129 msgid "Generate code for Intel ld" msgstr "" -#: config/ia64/ia64.h:124 +#: config/ia64/ia64.h:131 msgid "Generate code without GP reg" msgstr "" -#: config/ia64/ia64.h:126 +#: config/ia64/ia64.h:133 msgid "Emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:128 +#: config/ia64/ia64.h:135 msgid "Don't emit stop bits before and after volatile extended asms" msgstr "" -#: config/ia64/ia64.h:130 +#: config/ia64/ia64.h:137 msgid "Emit code for Itanium (TM) processor B step" msgstr "" -#: config/ia64/ia64.h:132 +#: config/ia64/ia64.h:139 msgid "Use in/loc/out register names" msgstr "" -#: config/ia64/ia64.h:134 +#: config/ia64/ia64.h:141 msgid "Disable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:136 +#: config/ia64/ia64.h:143 msgid "Enable use of sdata/scommon/sbss" msgstr "" -#: config/ia64/ia64.h:138 +#: config/ia64/ia64.h:145 msgid "gp is constant (but save/restore gp on indirect calls)" msgstr "" -#: config/ia64/ia64.h:140 +#: config/ia64/ia64.h:147 msgid "Generate self-relocatable code" msgstr "" -#: config/ia64/ia64.h:142 +#: config/ia64/ia64.h:149 msgid "Generate inline division, optimize for latency" msgstr "" -#: config/ia64/ia64.h:144 +#: config/ia64/ia64.h:151 msgid "Generate inline division, optimize for throughput" msgstr "" -#: config/ia64/ia64.h:146 +#: config/ia64/ia64.h:153 msgid "Enable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/ia64/ia64.h:148 +#: config/ia64/ia64.h:155 msgid "Disable Dwarf 2 line debug info via GNU as" msgstr "" -#: config/ia64/ia64.h:176 +#: config/ia64/ia64.h:183 msgid "Specify range of registers to make fixed" msgstr "" @@ -10629,52 +10763,52 @@ msgstr "" msgid "invalid argument of `%s' attribute" msgstr "" -#: config/m32r/m32r.c:408 +#: config/m32r/m32r.c:412 msgid "const objects cannot go in .sdata/.sbss" msgstr "" -#: config/m32r/m32r.c:2248 +#: config/m32r/m32r.c:2252 #, c-format msgid "invalid operand to %%s code" msgstr "" -#: config/m32r/m32r.c:2255 +#: config/m32r/m32r.c:2259 #, c-format msgid "invalid operand to %%p code" msgstr "" -#: config/m32r/m32r.c:2311 +#: config/m32r/m32r.c:2315 msgid "bad insn for 'A'" msgstr "" -#: config/m32r/m32r.c:2363 +#: config/m32r/m32r.c:2367 #, c-format msgid "invalid operand to %%T/%%B code" msgstr "" -#: config/m32r/m32r.c:2386 +#: config/m32r/m32r.c:2390 #, c-format msgid "invalid operand to %%N code" msgstr "" -#: config/m32r/m32r.c:2431 +#: config/m32r/m32r.c:2435 msgid "pre-increment address is not a register" msgstr "" -#: config/m32r/m32r.c:2438 +#: config/m32r/m32r.c:2442 msgid "pre-decrement address is not a register" msgstr "" -#: config/m32r/m32r.c:2445 +#: config/m32r/m32r.c:2449 msgid "post-increment address is not a register" msgstr "" -#: config/m32r/m32r.c:2523 config/m32r/m32r.c:2539 -#: config/rs6000/rs6000.c:11006 +#: config/m32r/m32r.c:2527 config/m32r/m32r.c:2543 +#: config/rs6000/rs6000.c:11098 msgid "bad address" msgstr "" -#: config/m32r/m32r.c:2544 +#: config/m32r/m32r.c:2548 msgid "lo_sum not of register" msgstr "" @@ -10709,40 +10843,40 @@ msgid "-f%s ignored for 68HC11/68HC12 (not supported)" msgstr "" #. !!!! SCz wrong here. -#: config/m68hc11/m68hc11.c:3032 config/m68hc11/m68hc11.c:3406 +#: config/m68hc11/m68hc11.c:3170 config/m68hc11/m68hc11.c:3544 msgid "move insn not handled" msgstr "" -#: config/m68hc11/m68hc11.c:3252 config/m68hc11/m68hc11.c:3336 -#: config/m68hc11/m68hc11.c:3609 +#: config/m68hc11/m68hc11.c:3390 config/m68hc11/m68hc11.c:3474 +#: config/m68hc11/m68hc11.c:3747 msgid "invalid register in the move instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3286 +#: config/m68hc11/m68hc11.c:3424 msgid "invalid operand in the instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3583 +#: config/m68hc11/m68hc11.c:3721 msgid "invalid register in the instruction" msgstr "" -#: config/m68hc11/m68hc11.c:3616 +#: config/m68hc11/m68hc11.c:3754 msgid "operand 1 must be a hard register" msgstr "" -#: config/m68hc11/m68hc11.c:3633 +#: config/m68hc11/m68hc11.c:3771 msgid "invalid rotate insn" msgstr "" -#: config/m68hc11/m68hc11.c:4053 +#: config/m68hc11/m68hc11.c:4196 msgid "registers IX, IY and Z used in the same INSN" msgstr "" -#: config/m68hc11/m68hc11.c:4373 config/m68hc11/m68hc11.c:4678 +#: config/m68hc11/m68hc11.c:4521 config/m68hc11/m68hc11.c:4823 msgid "cannot do z-register replacement" msgstr "" -#: config/m68hc11/m68hc11.c:4727 +#: config/m68hc11/m68hc11.c:4886 msgid "invalid Z register replacement for insn" msgstr "" @@ -10750,27 +10884,31 @@ msgstr "" #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits #. to set or minus the bits to clear. An empty string NAME is used to #. identify the default VALUE. -#: config/m68hc11/m68hc11.h:152 +#: config/m68hc11/m68hc11.h:155 msgid "Compile with 16-bit integer mode" msgstr "" -#: config/m68hc11/m68hc11.h:154 +#: config/m68hc11/m68hc11.h:157 msgid "Compile with 32-bit integer mode" msgstr "" -#: config/m68hc11/m68hc11.h:156 +#: config/m68hc11/m68hc11.h:159 msgid "Auto pre/post decrement increment allowed" msgstr "" -#: config/m68hc11/m68hc11.h:158 +#: config/m68hc11/m68hc11.h:161 msgid "Auto pre/post decrement increment not allowed" msgstr "" -#: config/m68hc11/m68hc11.h:160 config/m68hc11/m68hc11.h:164 +#: config/m68hc11/m68hc11.h:163 +msgid "Do not use direct addressing mode for soft registers" +msgstr "" + +#: config/m68hc11/m68hc11.h:165 config/m68hc11/m68hc11.h:169 msgid "Compile for a 68HC11" msgstr "" -#: config/m68hc11/m68hc11.h:162 config/m68hc11/m68hc11.h:166 +#: config/m68hc11/m68hc11.h:167 config/m68hc11/m68hc11.h:171 msgid "Compile for a 68HC12" msgstr "" @@ -10783,11 +10921,11 @@ msgstr "" #. variable, type `char *', is set to the variable part of the given #. option if the fixed part matches. The actual option name is made #. by appending `-m' to the specified name. -#: config/m68hc11/m68hc11.h:180 +#: config/m68hc11/m68hc11.h:185 msgid "Specify the register allocation order" msgstr "" -#: config/m68hc11/m68hc11.h:182 +#: config/m68hc11/m68hc11.h:187 msgid "Indicate the number of soft registers available" msgstr "" @@ -10939,79 +11077,79 @@ msgstr "" msgid "-fPIC is not currently supported on the 68000 or 68010\n" msgstr "" -#: config/m88k/m88k.c:900 +#: config/m88k/m88k.c:899 #, c-format msgid "internal gcc monitor: short-branch(%x)" msgstr "" -#: config/m88k/m88k.c:2300 +#: config/m88k/m88k.c:2299 msgid "internal gcc error: Can't express symbolic location" msgstr "" -#: config/m88k/m88k.c:2582 +#: config/m88k/m88k.c:2581 #, c-format msgid "argument #%d is a structure" msgstr "" -#: config/m88k/m88k.c:2882 +#: config/m88k/m88k.c:2881 #, c-format msgid "%%R not followed by %%B/C/D/E" msgstr "" -#: config/m88k/m88k.c:2950 +#: config/m88k/m88k.c:2949 #, c-format msgid "invalid %%x/X value" msgstr "" -#: config/m88k/m88k.c:2973 config/rs6000/rs6000.c:6459 +#: config/m88k/m88k.c:2972 config/rs6000/rs6000.c:6514 #, c-format msgid "invalid %%q value" msgstr "" -#: config/m88k/m88k.c:2979 +#: config/m88k/m88k.c:2978 #, c-format msgid "invalid %%o value" msgstr "" -#: config/m88k/m88k.c:2986 config/rs6000/rs6000.c:6422 +#: config/m88k/m88k.c:2985 config/rs6000/rs6000.c:6477 #, c-format msgid "invalid %%p value" msgstr "" -#: config/m88k/m88k.c:2999 config/m88k/m88k.c:3004 +#: config/m88k/m88k.c:2998 config/m88k/m88k.c:3003 #, c-format msgid "invalid %%s/S value" msgstr "" -#: config/m88k/m88k.c:3015 +#: config/m88k/m88k.c:3014 #, c-format msgid "invalid %%P operand" msgstr "" -#: config/m88k/m88k.c:3046 config/romp/romp.c:682 +#: config/m88k/m88k.c:3045 config/romp/romp.c:682 #, c-format msgid "invalid %%B value" msgstr "" -#: config/m88k/m88k.c:3076 +#: config/m88k/m88k.c:3075 #, c-format msgid "invalid %%D value" msgstr "" -#: config/m88k/m88k.c:3089 +#: config/m88k/m88k.c:3088 #, c-format msgid "`%%d' operand isn't a register" msgstr "" -#: config/m88k/m88k.c:3107 +#: config/m88k/m88k.c:3106 msgid "operand is r0" msgstr "" -#: config/m88k/m88k.c:3121 +#: config/m88k/m88k.c:3120 msgid "operand is const_double" msgstr "" -#: config/m88k/m88k.c:3140 +#: config/m88k/m88k.c:3139 msgid "invalid code" msgstr "" @@ -11092,141 +11230,141 @@ msgstr "" msgid "Maximum amount for a single stack increment operation" msgstr "" -#: config/mips/mips.c:4815 +#: config/mips/mips.c:4795 msgid "The -march option is incompatible to -mipsN and therefore ignored." msgstr "" -#: config/mips/mips.c:4841 +#: config/mips/mips.c:4821 #, c-format msgid "-mips%d not supported" msgstr "" -#: config/mips/mips.c:4848 +#: config/mips/mips.c:4828 #, c-format msgid "bad value (%s) for -mips switch" msgstr "" -#: config/mips/mips.c:4869 +#: config/mips/mips.c:4849 #, c-format msgid "bad value (%s) for -mabi= switch" msgstr "" -#: config/mips/mips.c:4907 +#: config/mips/mips.c:4887 #, c-format msgid "-mabi=%s does not support -mips%d" msgstr "" -#: config/mips/mips.c:4924 +#: config/mips/mips.c:4904 msgid "this target does not support the -mabi switch" msgstr "" -#: config/mips/mips.c:5034 +#: config/mips/mips.c:5014 #, c-format msgid "bad value (%s) for -mtune= switch" msgstr "" -#: config/mips/mips.c:5044 +#: config/mips/mips.c:5024 #, c-format msgid "-mips%d does not support 64 bit fp registers" msgstr "" -#: config/mips/mips.c:5050 +#: config/mips/mips.c:5030 #, c-format msgid "-mips%d does not support 64 bit gp registers" msgstr "" -#: config/mips/mips.c:5071 +#: config/mips/mips.c:5051 msgid "-G is incompatible with PIC code which is the default" msgstr "" -#: config/mips/mips.c:5087 +#: config/mips/mips.c:5067 msgid "-membedded-pic and -mabicalls are incompatible" msgstr "" -#: config/mips/mips.c:5090 +#: config/mips/mips.c:5070 msgid "-G and -membedded-pic are incompatible" msgstr "" -#: config/mips/mips.c:5141 +#: config/mips/mips.c:5121 #, c-format msgid "invalid option `entry%s'" msgstr "" -#: config/mips/mips.c:5144 +#: config/mips/mips.c:5124 msgid "-mentry is only meaningful with -mips-16" msgstr "" -#: config/mips/mips.c:5484 +#: config/mips/mips.c:5500 #, c-format msgid "internal error: %%) found without a %%( in assembler pattern" msgstr "" -#: config/mips/mips.c:5498 +#: config/mips/mips.c:5514 #, c-format msgid "internal error: %%] found without a %%[ in assembler pattern" msgstr "" -#: config/mips/mips.c:5511 +#: config/mips/mips.c:5527 #, c-format msgid "internal error: %%> found without a %%< in assembler pattern" msgstr "" -#: config/mips/mips.c:5524 +#: config/mips/mips.c:5540 #, c-format msgid "internal error: %%} found without a %%{ in assembler pattern" msgstr "" -#: config/mips/mips.c:5538 +#: config/mips/mips.c:5554 #, c-format msgid "PRINT_OPERAND: unknown punctuation '%c'" msgstr "" -#: config/mips/mips.c:5547 config/xtensa/xtensa.c:1894 +#: config/mips/mips.c:5563 config/xtensa/xtensa.c:1913 msgid "PRINT_OPERAND null pointer" msgstr "" -#: config/mips/mips.c:5680 +#: config/mips/mips.c:5696 #, c-format msgid "invalid use of %%d, %%x, or %%X" msgstr "" -#: config/mips/mips.c:5723 config/xtensa/xtensa.c:1986 +#: config/mips/mips.c:5739 config/xtensa/xtensa.c:2012 msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "" -#: config/mips/mips.c:5947 +#: config/mips/mips.c:5963 msgid "" "MIPS ECOFF format does not allow changing filenames within functions with " "#line" msgstr "" -#: config/mips/mips.c:6261 +#: config/mips/mips.c:6277 msgid "can't rewind temp file" msgstr "" -#: config/mips/mips.c:6265 +#: config/mips/mips.c:6281 msgid "can't write to output file" msgstr "" -#: config/mips/mips.c:6268 +#: config/mips/mips.c:6284 msgid "can't read from temp file" msgstr "" -#: config/mips/mips.c:6271 +#: config/mips/mips.c:6287 msgid "can't close temp file" msgstr "" -#: config/mips/mips.c:6704 +#: config/mips/mips.c:6705 #, c-format msgid "gp_offset (%ld) or end_offset (%ld) is less than zero" msgstr "" -#: config/mips/mips.c:6866 +#: config/mips/mips.c:6865 #, c-format msgid "fp_offset (%ld) or end_offset (%ld) is less than zero" msgstr "" -#: config/mips/mips.c:8922 +#: config/mips/mips.c:8906 #, c-format msgid "can not handle inconsistent calls to `%s'" msgstr "" @@ -11236,75 +11374,75 @@ 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/mips/mips.h:368 config/mn10300/mn10300.h:64 +#: config/mips/mips.h:366 config/mn10300/mn10300.h:64 msgid "No default crt0.o" msgstr "" -#: config/mips/mips.h:370 +#: config/mips/mips.h:368 msgid "Use 64-bit int type" msgstr "" -#: config/mips/mips.h:372 +#: config/mips/mips.h:370 msgid "Use 64-bit long type" msgstr "" -#: config/mips/mips.h:374 +#: config/mips/mips.h:372 msgid "Use 32-bit long type" msgstr "" -#: config/mips/mips.h:376 +#: config/mips/mips.h:374 msgid "Optimize lui/addiu address loads" msgstr "" -#: config/mips/mips.h:378 +#: config/mips/mips.h:376 msgid "Don't optimize lui/addiu address loads" msgstr "" -#: config/mips/mips.h:380 +#: config/mips/mips.h:378 msgid "Use MIPS as" msgstr "" -#: config/mips/mips.h:382 +#: config/mips/mips.h:380 msgid "Use GNU as" msgstr "" -#: config/mips/mips.h:384 +#: config/mips/mips.h:382 msgid "Use symbolic register names" msgstr "" -#: config/mips/mips.h:386 +#: config/mips/mips.h:384 msgid "Don't use symbolic register names" msgstr "" -#: config/mips/mips.h:388 config/mips/mips.h:390 +#: config/mips/mips.h:386 config/mips/mips.h:388 msgid "Use GP relative sdata/sbss sections" msgstr "" -#: config/mips/mips.h:392 config/mips/mips.h:394 +#: config/mips/mips.h:390 config/mips/mips.h:392 msgid "Don't use GP relative sdata/sbss sections" msgstr "" -#: config/mips/mips.h:396 +#: config/mips/mips.h:394 msgid "Output compiler statistics" msgstr "" -#: config/mips/mips.h:398 +#: config/mips/mips.h:396 msgid "Don't output compiler statistics" msgstr "" -#: config/mips/mips.h:400 +#: config/mips/mips.h:398 msgid "Don't optimize block moves" msgstr "" -#: config/mips/mips.h:402 +#: config/mips/mips.h:400 msgid "Optimize block moves" msgstr "" -#: config/mips/mips.h:404 +#: config/mips/mips.h:402 msgid "Use mips-tfile asm postpass" msgstr "" -#: config/mips/mips.h:406 +#: config/mips/mips.h:404 msgid "Don't use mips-tfile asm postpass" msgstr "" @@ -11314,170 +11452,170 @@ msgstr "" #. where VALUE is the bits to set or minus the bits to clear and DOC #. is the documentation for --help (NULL if intentionally undocumented). #. An empty string NAME is used to identify the default VALUE. -#: config/mips/mips.h:410 config/pdp11/pdp11.h:55 +#: config/mips/mips.h:408 config/pdp11/pdp11.h:55 msgid "Use hardware floating point" msgstr "" -#: config/mips/mips.h:412 +#: config/mips/mips.h:410 msgid "Use 64-bit FP registers" msgstr "" -#: config/mips/mips.h:414 +#: config/mips/mips.h:412 msgid "Use 32-bit FP registers" msgstr "" -#: config/mips/mips.h:416 +#: config/mips/mips.h:414 msgid "Use 64-bit general registers" msgstr "" -#: config/mips/mips.h:418 +#: config/mips/mips.h:416 msgid "Use 32-bit general registers" msgstr "" -#: config/mips/mips.h:420 +#: config/mips/mips.h:418 msgid "Use Irix PIC" msgstr "" -#: config/mips/mips.h:422 +#: config/mips/mips.h:420 msgid "Don't use Irix PIC" msgstr "" -#: config/mips/mips.h:424 +#: config/mips/mips.h:422 msgid "Use OSF PIC" msgstr "" -#: config/mips/mips.h:426 +#: config/mips/mips.h:424 msgid "Don't use OSF PIC" msgstr "" -#: config/mips/mips.h:428 +#: config/mips/mips.h:426 msgid "Use indirect calls" msgstr "" -#: config/mips/mips.h:430 +#: config/mips/mips.h:428 msgid "Don't use indirect calls" msgstr "" -#: config/mips/mips.h:432 +#: config/mips/mips.h:430 msgid "Use embedded PIC" msgstr "" -#: config/mips/mips.h:434 +#: config/mips/mips.h:432 msgid "Don't use embedded PIC" msgstr "" -#: config/mips/mips.h:436 +#: config/mips/mips.h:434 msgid "Use ROM instead of RAM" msgstr "" -#: config/mips/mips.h:438 +#: config/mips/mips.h:436 msgid "Don't use ROM instead of RAM" msgstr "" -#: config/mips/mips.h:440 +#: config/mips/mips.h:438 msgid "Put uninitialized constants in ROM (needs -membedded-data)" msgstr "" -#: config/mips/mips.h:442 +#: config/mips/mips.h:440 msgid "Don't put uninitialized constants in ROM" msgstr "" #. Macro to define tables used to set the flags. -#: config/mips/mips.h:444 config/xtensa/xtensa.h:110 +#: config/mips/mips.h:442 config/xtensa/xtensa.h:110 msgid "Use big-endian byte order" msgstr "" -#: config/mips/mips.h:446 config/xtensa/xtensa.h:112 +#: config/mips/mips.h:444 config/xtensa/xtensa.h:112 msgid "Use little-endian byte order" msgstr "" -#: config/mips/mips.h:448 +#: config/mips/mips.h:446 msgid "Use single (32-bit) FP only" msgstr "" -#: config/mips/mips.h:450 +#: config/mips/mips.h:448 msgid "Don't use single (32-bit) FP only" msgstr "" -#: config/mips/mips.h:452 +#: config/mips/mips.h:450 msgid "Use multiply accumulate" msgstr "" -#: config/mips/mips.h:454 +#: config/mips/mips.h:452 msgid "Don't use multiply accumulate" msgstr "" -#: config/mips/mips.h:456 config/rs6000/rs6000.h:351 +#: config/mips/mips.h:454 config/rs6000/rs6000.h:351 msgid "Don't generate fused multiply/add instructions" msgstr "" -#: config/mips/mips.h:458 config/rs6000/rs6000.h:349 +#: config/mips/mips.h:456 config/rs6000/rs6000.h:349 msgid "Generate fused multiply/add instructions" msgstr "" -#: config/mips/mips.h:460 +#: config/mips/mips.h:458 msgid "Work around early 4300 hardware bug" msgstr "" -#: config/mips/mips.h:462 +#: config/mips/mips.h:460 msgid "Don't work around early 4300 hardware bug" msgstr "" -#: config/mips/mips.h:464 +#: config/mips/mips.h:462 msgid "Optimize for 3900" msgstr "" -#: config/mips/mips.h:466 +#: config/mips/mips.h:464 msgid "Optimize for 4650" msgstr "" -#: config/mips/mips.h:468 +#: config/mips/mips.h:466 msgid "Trap on integer divide by zero" msgstr "" -#: config/mips/mips.h:470 +#: config/mips/mips.h:468 msgid "Don't trap on integer divide by zero" msgstr "" -#: config/mips/mips.h:472 +#: config/mips/mips.h:470 msgid "Trap on integer divide overflow" msgstr "" -#: config/mips/mips.h:474 +#: config/mips/mips.h:472 msgid "Don't trap on integer divide overflow" msgstr "" -#: config/mips/mips.h:590 config/mips/mips.h:592 +#: config/mips/mips.h:588 config/mips/mips.h:590 msgid "Specify CPU for scheduling purposes" msgstr "" -#: config/mips/mips.h:594 +#: config/mips/mips.h:592 msgid "Specify CPU for code generation purposes" msgstr "" -#: config/mips/mips.h:596 +#: config/mips/mips.h:594 msgid "Specify a Standard MIPS ISA" msgstr "" -#: config/mips/mips.h:598 +#: config/mips/mips.h:596 msgid "Use mips16 entry/exit psuedo ops" msgstr "" -#: config/mips/mips.h:600 +#: config/mips/mips.h:598 msgid "Don't use MIPS16 instructions" msgstr "" -#: config/mips/mips.h:604 +#: config/mips/mips.h:602 msgid "Don't call any cache flush functions" msgstr "" -#: config/mips/mips.h:606 +#: config/mips/mips.h:604 msgid "Specify cache flush function" msgstr "" #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. -#: config/mips/mips.h:2871 +#: config/mips/mips.h:2923 msgid "mips16 function profiling" msgstr "" @@ -11486,7 +11624,7 @@ msgstr "" msgid "-f%s not supported: ignored" msgstr "" -#: config/mmix/mmix.c:590 +#: config/mmix/mmix.c:596 #, c-format msgid "" "too large function value type, needs %d registers, have only %d registers " @@ -11502,82 +11640,82 @@ msgstr "" msgid "stack frame not a multiple of 8 bytes: %d" msgstr "" -#: config/mmix/mmix.c:1048 +#: config/mmix/mmix.c:1044 #, c-format msgid "stack frame not a multiple of octabyte: %d" msgstr "" -#: config/mmix/mmix.c:1216 +#: config/mmix/mmix.c:1203 msgid "function_profiler support for MMIX" msgstr "" -#: config/mmix/mmix.c:1253 +#: config/mmix/mmix.c:1240 msgid "neither varargs or stdarg in mmix_setup_incoming_varargs" msgstr "" -#: config/mmix/mmix.c:1259 +#: config/mmix/mmix.c:1246 msgid "MMIX Internal: Last named vararg would not fit in a register" msgstr "" #. FIXME: Remove when I know this trigs. -#: config/mmix/mmix.c:1587 +#: config/mmix/mmix.c:1608 msgid "oops, not debugged; fixing up value:" msgstr "" -#: config/mmix/mmix.c:2164 config/mmix/mmix.c:2298 +#: config/mmix/mmix.c:2185 config/mmix/mmix.c:2319 msgid "MMIX Internal: Expected a CONST_INT, not this" msgstr "" -#: config/mmix/mmix.c:2172 config/mmix/mmix.c:2196 config/mmix/mmix.c:2315 +#: config/mmix/mmix.c:2193 config/mmix/mmix.c:2217 config/mmix/mmix.c:2336 #, c-format msgid "MMIX Internal: Bad register: %d" msgstr "" -#: config/mmix/mmix.c:2243 +#: config/mmix/mmix.c:2264 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" msgstr "" -#: config/mmix/mmix.c:2266 +#: config/mmix/mmix.c:2287 msgid "MMIX Internal: Expected a register, not this" msgstr "" -#: config/mmix/mmix.c:2276 +#: config/mmix/mmix.c:2297 msgid "MMIX Internal: Expected a constant, not this" msgstr "" #. Presumably there's a missing case above if we get here. -#: config/mmix/mmix.c:2308 +#: config/mmix/mmix.c:2329 #, c-format msgid "MMIX Internal: Missing `%c' case in mmix_print_operand" msgstr "" #. We need the original here. -#: config/mmix/mmix.c:2359 +#: config/mmix/mmix.c:2380 msgid "MMIX Internal: Cannot decode this operand" msgstr "" -#: config/mmix/mmix.c:2424 +#: config/mmix/mmix.c:2445 msgid "MMIX Internal: This is not a recognized address" msgstr "" -#: config/mmix/mmix.c:2920 config/mmix/mmix.c:2989 +#: config/mmix/mmix.c:2941 config/mmix/mmix.c:3010 #, c-format msgid "MMIX Internal: %s is not a shiftable int" msgstr "" -#: config/mmix/mmix.c:3108 +#: config/mmix/mmix.c:3129 msgid "MMIX Internal: Trying to output invalidly reversed condition:" msgstr "" -#: config/mmix/mmix.c:3115 +#: config/mmix/mmix.c:3136 msgid "MMIX Internal: What's the CC of this?" msgstr "" -#: config/mmix/mmix.c:3119 +#: config/mmix/mmix.c:3140 msgid "MMIX Internal: What is the CC of this?" msgstr "" -#: config/mmix/mmix.c:3190 +#: config/mmix/mmix.c:3211 msgid "MMIX Internal: This is not a constant:" msgstr "" @@ -11597,68 +11735,69 @@ msgstr "" #. stricter operand checking. Don't warn when expanding insns. #. Pass on -mset-program-start=N and -mset-data-start=M to the linker. #. Provide default program start 0x100 unless -mno-set-program-start. -#. Link to ELF if requested. +#. Don't do this if linking relocatably, with -r. For a final link, +#. produce mmo, unless ELF is requested or when linking relocatably. #. Put unused option values here. -#: config/mmix/mmix.h:135 +#: config/mmix/mmix.h:137 msgid "Set start-address of the program" msgstr "" -#: config/mmix/mmix.h:137 +#: config/mmix/mmix.h:139 msgid "Set start-address of data" msgstr "" #. FIXME: Provide a way to *load* the epsilon register. -#: config/mmix/mmix.h:186 +#: config/mmix/mmix.h:188 msgid "For intrinsics library: pass all parameters in registers" msgstr "" -#: config/mmix/mmix.h:189 +#: config/mmix/mmix.h:191 msgid "Use register stack for parameters and return value" msgstr "" -#: config/mmix/mmix.h:191 +#: config/mmix/mmix.h:193 msgid "Use call-clobbered registers for parameters and return value" msgstr "" -#: config/mmix/mmix.h:193 +#: config/mmix/mmix.h:195 msgid "Use epsilon-respecting floating point compare instructions" msgstr "" -#: config/mmix/mmix.h:196 +#: config/mmix/mmix.h:198 msgid "Use zero-extending memory loads, not sign-extending ones" msgstr "" -#: config/mmix/mmix.h:199 +#: config/mmix/mmix.h:201 msgid "" "Generate divide results with reminder having the same sign as the divisor " "(not the dividend)" msgstr "" -#: config/mmix/mmix.h:203 +#: config/mmix/mmix.h:205 msgid "Prepend global symbols with \":\" (for use with PREFIX)" msgstr "" -#: config/mmix/mmix.h:205 +#: config/mmix/mmix.h:207 msgid "Do not provide a default start-address 0x100 of the program" msgstr "" -#: config/mmix/mmix.h:207 +#: config/mmix/mmix.h:209 msgid "Link to emit program in ELF format (rather than mmo)" msgstr "" -#: config/mmix/mmix.h:209 +#: config/mmix/mmix.h:211 msgid "Use P-mnemonics for branches statically predicted as taken" msgstr "" -#: config/mmix/mmix.h:211 +#: config/mmix/mmix.h:213 msgid "Don't use P-mnemonics for branches" msgstr "" -#: config/mmix/mmix.h:213 +#: config/mmix/mmix.h:215 msgid "Use addresses that allocate global registers" msgstr "" -#: config/mmix/mmix.h:215 +#: config/mmix/mmix.h:217 msgid "Do not use addresses that allocate global registers" msgstr "" @@ -11750,33 +11889,33 @@ msgstr "" msgid "No \"Small register classes\" kludge" msgstr "" -#: config/pa/pa.c:200 +#: config/pa/pa.c:182 #, c-format msgid "" "unknown -mschedule= option (%s).\n" "Valid options are 700, 7100, 7100LC, 7200, and 8000\n" msgstr "" -#: config/pa/pa.c:225 +#: config/pa/pa.c:207 #, c-format msgid "" "unknown -march= option (%s).\n" "Valid options are 1.0, 1.1, and 2.0\n" msgstr "" -#: config/pa/pa.c:230 +#: config/pa/pa.c:212 msgid "PIC code generation is not supported in the portable runtime model\n" msgstr "" -#: config/pa/pa.c:235 +#: config/pa/pa.c:217 msgid "PIC code generation is not compatible with fast indirect calls\n" msgstr "" -#: config/pa/pa.c:240 +#: config/pa/pa.c:222 msgid "-g is only supported when using GAS on this processor," msgstr "" -#: config/pa/pa.c:241 +#: config/pa/pa.c:223 msgid "-g option disabled" msgstr "" @@ -11872,7 +12011,7 @@ msgstr "" msgid "Disable reorganization pass" msgstr "" -#: config/romp/romp.c:709 config/rs6000/rs6000.c:6496 +#: config/romp/romp.c:709 config/rs6000/rs6000.c:6551 #, c-format msgid "invalid %%S value" msgstr "" @@ -11893,7 +12032,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:6275 +#: config/rs6000/rs6000.c:6330 #, c-format msgid "invalid %%k value" msgstr "" @@ -11916,119 +12055,119 @@ msgstr "" #. #. Normally, this macro will push all remaining incoming registers on the #. stack and set PRETEND_SIZE to the length of the registers pushed. -#: config/romp/romp.h:661 +#: config/romp/romp.h:648 msgid "can't have varargs with -mfp-arg-in-fp-regs" msgstr "" -#: config/rs6000/rs6000.c:474 +#: config/rs6000/rs6000.c:475 msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:481 +#: config/rs6000/rs6000.c:482 msgid "-mstring is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:487 config/xtensa/xtensa.c:1827 +#: config/rs6000/rs6000.c:491 config/xtensa/xtensa.c:1846 #, c-format msgid "-f%s ignored (all code is position independent)" msgstr "" -#: config/rs6000/rs6000.c:496 +#: config/rs6000/rs6000.c:499 msgid "-ffunction-sections disabled on AIX when debugging" msgstr "" -#: config/rs6000/rs6000.c:502 +#: config/rs6000/rs6000.c:505 msgid "-fdata-sections not supported on AIX" msgstr "" -#: config/rs6000/rs6000.c:517 +#: config/rs6000/rs6000.c:520 #, c-format msgid "unknown -mdebug-%s switch" msgstr "" -#: config/rs6000/rs6000.c:527 +#: config/rs6000/rs6000.c:530 #, c-format msgid "Unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:592 +#: config/rs6000/rs6000.c:597 #, c-format msgid "unknown ABI specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:3581 +#: config/rs6000/rs6000.c:3636 msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:3635 +#: config/rs6000/rs6000.c:3690 msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:3991 +#: config/rs6000/rs6000.c:4046 #, c-format msgid "argument 3 of `%s' must be a 2-bit literal" msgstr "" -#: config/rs6000/rs6000.c:6202 +#: config/rs6000/rs6000.c:6257 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:6211 +#: config/rs6000/rs6000.c:6266 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:6220 +#: config/rs6000/rs6000.c:6275 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:6255 +#: config/rs6000/rs6000.c:6310 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:6265 +#: config/rs6000/rs6000.c:6320 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:6295 +#: config/rs6000/rs6000.c:6350 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:6522 +#: config/rs6000/rs6000.c:6577 #, c-format msgid "%%S computed all 1's mask" msgstr "" -#: config/rs6000/rs6000.c:6549 +#: config/rs6000/rs6000.c:6604 #, c-format msgid "%%S computed all 0's mask" msgstr "" -#: config/rs6000/rs6000.c:6559 +#: config/rs6000/rs6000.c:6614 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:6569 +#: config/rs6000/rs6000.c:6624 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:6578 +#: config/rs6000/rs6000.c:6633 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/aix.h:134 config/rs6000/beos.h:32 +#: config/rs6000/aix.h:137 config/rs6000/beos.h:32 msgid "Always pass floating-point arguments in memory" msgstr "" -#: config/rs6000/aix.h:136 config/rs6000/beos.h:34 +#: config/rs6000/aix.h:139 config/rs6000/beos.h:34 msgid "Don't always pass floating-point arguments in memory" msgstr "" @@ -12188,7 +12327,7 @@ msgstr "" msgid "Return small structures in registers (SVR4 default)" msgstr "" -#: config/rs6000/rs6000.h:426 config/sparc/sparc.h:666 +#: config/rs6000/rs6000.h:426 config/sparc/sparc.h:639 msgid "Use features of and schedule code for given CPU" msgstr "" @@ -12216,7 +12355,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:1776 +#: config/rs6000/rs6000.h:1772 msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" @@ -12317,70 +12456,70 @@ msgstr "" #. #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to #. get control. -#: config/rs6000/sysv4.h:212 +#: config/rs6000/sysv4.h:214 #, c-format msgid "bad value for -mcall-%s" msgstr "" -#: config/rs6000/sysv4.h:228 +#: config/rs6000/sysv4.h:230 #, c-format msgid "bad value for -msdata=%s" msgstr "" -#: config/rs6000/sysv4.h:245 +#: config/rs6000/sysv4.h:247 #, c-format msgid "-mrelocatable and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:253 +#: config/rs6000/sysv4.h:255 #, c-format msgid "-f%s and -msdata=%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:261 +#: config/rs6000/sysv4.h:263 #, c-format msgid "-msdata=%s and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:268 +#: config/rs6000/sysv4.h:270 msgid "-mrelocatable and -mno-minimal-toc are incompatible" msgstr "" -#: config/rs6000/sysv4.h:274 +#: config/rs6000/sysv4.h:276 #, c-format msgid "-mrelocatable and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:281 +#: config/rs6000/sysv4.h:283 #, c-format msgid "-fPIC and -mcall-%s are incompatible" msgstr "" -#: config/rs6000/sysv4.h:288 +#: config/rs6000/sysv4.h:290 msgid "-mcall-aixdesc must be big endian" msgstr "" -#: config/s390/s390.c:1901 +#: config/s390/s390.c:1958 msgid "invalid UNSPEC as operand (1)" msgstr "" -#: config/s390/s390.c:1931 +#: config/s390/s390.c:1988 msgid "invalid UNSPEC as operand (2)" msgstr "" -#: config/s390/s390.c:1937 +#: config/s390/s390.c:1994 msgid "UNKNOWN in s390_output_symbolic_const !?" msgstr "" -#: config/s390/s390.c:1953 +#: config/s390/s390.c:2010 msgid "Cannot decompose address." msgstr "" -#: config/s390/s390.c:2101 +#: config/s390/s390.c:2158 msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/s390/s390.c:2689 +#: config/s390/s390.c:2751 msgid "Total size of local variables exceeds architecture limit." msgstr "" @@ -12424,24 +12563,24 @@ msgstr "" msgid "mvc&ex" msgstr "" -#: config/sh/sh.c:5063 +#: config/sh/sh.c:5069 msgid "__builtin_saveregs not supported by this subtarget" msgstr "" #. The sp_switch attribute only has meaning for interrupt functions. -#: config/sh/sh.c:5613 config/sh/sh.c:5652 +#: config/sh/sh.c:5619 config/sh/sh.c:5658 #, c-format msgid "`%s' attribute only applies to interrupt functions" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:5620 +#: config/sh/sh.c:5626 #, c-format msgid "`%s' attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:5659 +#: config/sh/sh.c:5665 #, c-format msgid "`%s' attribute argument not an integer constant" msgstr "" @@ -12452,81 +12591,77 @@ msgstr "" msgid "Profiling is not supported on this target." msgstr "" -#: config/sparc/sparc.c:318 +#: config/sparc/sparc.c:317 #, c-format msgid "%s is not supported by this configuration" msgstr "" -#: config/sparc/sparc.c:325 +#: config/sparc/sparc.c:324 msgid "-mlong-double-64 not allowed with -m64" msgstr "" -#: config/sparc/sparc.c:350 +#: config/sparc/sparc.c:349 msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: config/sparc/sparc.c:438 -msgid "profiling does not support code models other than medlow" -msgstr "" - -#: config/sparc/sparc.c:5847 config/sparc/sparc.c:5853 +#: config/sparc/sparc.c:5985 config/sparc/sparc.c:5991 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:5923 +#: config/sparc/sparc.c:6061 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:5933 +#: config/sparc/sparc.c:6071 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:5972 +#: config/sparc/sparc.c:6110 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:5973 +#: config/sparc/sparc.c:6111 #, c-format msgid "invalid %%C operand" msgstr "" -#: config/sparc/sparc.c:5994 +#: config/sparc/sparc.c:6132 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:5995 +#: config/sparc/sparc.c:6133 #, c-format msgid "invalid %%D operand" msgstr "" -#: config/sparc/sparc.c:6013 +#: config/sparc/sparc.c:6149 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:6063 +#: config/sparc/sparc.c:6199 msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:6066 +#: config/sparc/sparc.c:6202 msgid "floating point constant not a valid immediate operand" msgstr "" -#: config/sparc/freebsd.h:81 config/sparc/linux.h:86 -#: config/sparc/linux64.h:139 +#: config/sparc/freebsd.h:81 config/sparc/linux.h:89 +#: config/sparc/linux64.h:146 config/sparc/netbsd-elf.h:241 msgid "Use 128 bit long doubles" msgstr "" -#: config/sparc/sp64-elf.h:82 config/sparc/splet.h:29 +#: config/sparc/sp64-elf.h:84 config/sparc/splet.h:29 msgid "Generate code for big endian" msgstr "" -#: config/sparc/sp64-elf.h:83 config/sparc/splet.h:30 +#: config/sparc/sp64-elf.h:85 config/sparc/splet.h:30 msgid "Generate code for little endian" msgstr "" @@ -12534,169 +12669,153 @@ msgstr "" msgid "Use little-endian byte order for data" 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:388 -#, c-format -msgid "%s and profiling conflict: disabling %s" -msgstr "" - -#: config/sparc/sparc.h:562 -msgid "Use function_epilogue()" -msgstr "" - -#: config/sparc/sparc.h:564 -msgid "Do not use function_epilogue()" -msgstr "" - -#: config/sparc/sparc.h:566 +#: config/sparc/sparc.h:539 msgid "Assume possible double misalignment" msgstr "" -#: config/sparc/sparc.h:568 +#: config/sparc/sparc.h:541 msgid "Assume all doubles are aligned" msgstr "" -#: config/sparc/sparc.h:570 +#: config/sparc/sparc.h:543 msgid "Pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:572 +#: config/sparc/sparc.h:545 msgid "Do not pass -assert pure-text to linker" msgstr "" -#: config/sparc/sparc.h:574 +#: config/sparc/sparc.h:547 msgid "Use flat register window model" msgstr "" -#: config/sparc/sparc.h:576 +#: config/sparc/sparc.h:549 msgid "Do not use flat register window model" msgstr "" -#: config/sparc/sparc.h:578 +#: config/sparc/sparc.h:551 msgid "Use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:580 +#: config/sparc/sparc.h:553 msgid "Do not use ABI reserved registers" msgstr "" -#: config/sparc/sparc.h:582 +#: config/sparc/sparc.h:555 msgid "Use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:584 +#: config/sparc/sparc.h:557 msgid "Do not use hardware quad fp instructions" msgstr "" -#: config/sparc/sparc.h:586 +#: config/sparc/sparc.h:559 msgid "Compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:588 +#: config/sparc/sparc.h:561 msgid "Do not compile for v8plus ABI" msgstr "" -#: config/sparc/sparc.h:590 +#: config/sparc/sparc.h:563 msgid "Utilize Visual Instruction Set" msgstr "" -#: config/sparc/sparc.h:592 +#: config/sparc/sparc.h:565 msgid "Do not utilize Visual Instruction Set" msgstr "" #. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9. -#: config/sparc/sparc.h:595 +#: config/sparc/sparc.h:568 msgid "Optimize for Cypress processors" msgstr "" -#: config/sparc/sparc.h:597 +#: config/sparc/sparc.h:570 msgid "Optimize for SparcLite processors" msgstr "" -#: config/sparc/sparc.h:599 +#: config/sparc/sparc.h:572 msgid "Optimize for F930 processors" msgstr "" -#: config/sparc/sparc.h:601 +#: config/sparc/sparc.h:574 msgid "Optimize for F934 processors" msgstr "" -#: config/sparc/sparc.h:603 +#: config/sparc/sparc.h:576 msgid "Use V8 Sparc ISA" msgstr "" -#: config/sparc/sparc.h:605 +#: config/sparc/sparc.h:578 msgid "Optimize for SuperSparc processors" msgstr "" #. End of deprecated options. -#: config/sparc/sparc.h:608 +#: config/sparc/sparc.h:581 msgid "Pointers are 64-bit" msgstr "" -#: config/sparc/sparc.h:610 +#: config/sparc/sparc.h:583 msgid "Pointers are 32-bit" msgstr "" -#: config/sparc/sparc.h:612 +#: config/sparc/sparc.h:585 msgid "Use 32-bit ABI" msgstr "" -#: config/sparc/sparc.h:614 +#: config/sparc/sparc.h:587 msgid "Use 64-bit ABI" msgstr "" -#: config/sparc/sparc.h:616 +#: config/sparc/sparc.h:589 msgid "Use stack bias" msgstr "" -#: config/sparc/sparc.h:618 +#: config/sparc/sparc.h:591 msgid "Do not use stack bias" msgstr "" -#: config/sparc/sparc.h:620 +#: config/sparc/sparc.h:593 msgid "Use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:622 +#: config/sparc/sparc.h:595 msgid "Do not use structs on stronger alignment for double-word copies" msgstr "" -#: config/sparc/sparc.h:624 +#: config/sparc/sparc.h:597 msgid "Optimize tail call instructions in assembler and linker" msgstr "" -#: config/sparc/sparc.h:626 +#: config/sparc/sparc.h:599 msgid "Do not optimize tail call instructions in assembler or linker" msgstr "" -#: config/sparc/sparc.h:670 +#: config/sparc/sparc.h:643 msgid "Use given Sparc code model" msgstr "" -#: config/stormy16/stormy16.c:1179 +#: config/stormy16/stormy16.c:1180 msgid "cannot use va_start in interrupt function" msgstr "" -#: config/stormy16/stormy16.c:1536 +#: config/stormy16/stormy16.c:1538 msgid "`B' operand is not constant" msgstr "" -#: config/stormy16/stormy16.c:1542 +#: config/stormy16/stormy16.c:1544 msgid "`B' operand has multiple bits set" msgstr "" -#: config/stormy16/stormy16.c:1569 +#: config/stormy16/stormy16.c:1571 msgid "`o' operand is not constant" msgstr "" -#: config/stormy16/stormy16.c:1584 +#: config/stormy16/stormy16.c:1586 msgid "xstormy16_print_operand: unknown code" msgstr "" -#: config/stormy16/stormy16.c:1634 +#: config/stormy16/stormy16.c:1636 #, c-format msgid "switch statement of size %lu entries too large" msgstr "" @@ -12776,26 +12895,26 @@ msgstr "" msgid "output_move_single:" msgstr "" -#: config/v850/v850.c:2081 +#: config/v850/v850.c:2084 msgid "a data area attribute cannot be specified for local variables" msgstr "" -#: config/v850/v850.c:2092 +#: config/v850/v850.c:2095 #, c-format msgid "data area of '%s' conflicts with previous declaration" msgstr "" -#: config/v850/v850.c:2295 +#: config/v850/v850.c:2298 #, c-format msgid "bogus JR construction: %d\n" msgstr "" -#: config/v850/v850.c:2316 config/v850/v850.c:2518 +#: config/v850/v850.c:2319 config/v850/v850.c:2521 #, c-format msgid "bad amount of stack space removal: %d" msgstr "" -#: config/v850/v850.c:2494 +#: config/v850/v850.c:2497 #, c-format msgid "bogus JARL construction: %d\n" msgstr "" @@ -12849,28 +12968,28 @@ msgstr "" msgid "Set the max size of data eligible for the ZDA area" msgstr "" -#: config/xtensa/xtensa.c:1028 config/xtensa/xtensa.c:1062 -#: config/xtensa/xtensa.c:1071 +#: config/xtensa/xtensa.c:1048 config/xtensa/xtensa.c:1082 +#: config/xtensa/xtensa.c:1091 msgid "bad test" msgstr "" -#: config/xtensa/xtensa.c:1771 +#: config/xtensa/xtensa.c:1790 msgid "boolean registers required for the floating-point option" msgstr "" -#: config/xtensa/xtensa.c:1939 +#: config/xtensa/xtensa.c:1965 msgid "invalid mask" msgstr "" -#: config/xtensa/xtensa.c:1991 +#: config/xtensa/xtensa.c:2017 msgid "invalid address" msgstr "" -#: config/xtensa/xtensa.c:2016 +#: config/xtensa/xtensa.c:2042 msgid "no register in address" msgstr "" -#: config/xtensa/xtensa.c:2024 +#: config/xtensa/xtensa.c:2050 msgid "address offset not a constant" msgstr "" @@ -12996,2480 +13115,11 @@ msgstr "" msgid "Use direct CALLn instructions for fast calls" msgstr "" -#: ada/misc.c:219 +#: ada/misc.c:234 msgid "`-gnat' misspelled as `-gant'" msgstr "" -#: ch/actions.c:118 -#, c-format -msgid "%d errors, %d sorries, do granting" -msgstr "" - -#: ch/actions.c:135 -msgid "GNU compiler does not support statically allocated objects" -msgstr "" - -#: ch/actions.c:138 objc/objc-act.c:882 -#, c-format -msgid "`%s' cannot be statically allocated" -msgstr "" - -#: ch/actions.c:300 -#, c-format -msgid "causing unhandled exception `%s' (this is flaged only once)" -msgstr "" - -#: ch/actions.c:438 -msgid "range failure (not inside function)" -msgstr "" - -#: ch/actions.c:440 -msgid "possible range failure (not inside function)" -msgstr "" - -#: ch/actions.c:445 -msgid "expression will always cause RANGEFAIL" -msgstr "" - -#: ch/actions.c:492 -msgid "right hand side of assignment is a mode" -msgstr "" - -#: ch/actions.c:498 -#, c-format -msgid "incompatible modes in %s" -msgstr "" - -#: ch/actions.c:523 -#, c-format -msgid "bad string length in %s" -msgstr "" - -#: ch/actions.c:631 ch/actions.c:644 -#, c-format -msgid "mode mismatch in %s expression" -msgstr "" - -#: ch/actions.c:638 -#, c-format -msgid "%s expression must be referable" -msgstr "" - -#: ch/actions.c:667 -#, c-format -msgid "%s not allowed outside a PROC" -msgstr "" - -#: ch/actions.c:673 -#, c-format -msgid "%s action in PROC with no declared RESULTS" -msgstr "" - -#: ch/actions.c:704 -msgid "RETURN not allowed outside PROC" -msgstr "" - -#: ch/actions.c:717 -msgid "RETURN with a value, in PROC returning void" -msgstr "" - -#: ch/actions.c:726 -msgid "RETURN with no value and no RESULT action in procedure" -msgstr "" - -#: ch/actions.c:749 -#, c-format -msgid "no label named `%s'" -msgstr "" - -#: ch/actions.c:751 -#, c-format -msgid "cannot GOTO label `%s' outside current function" -msgstr "" - -#: ch/actions.c:773 -#, c-format -msgid "no EXITable label named `%s'" -msgstr "" - -#: ch/actions.c:775 -#, c-format -msgid "cannot EXIT label `%s' outside current function" -msgstr "" - -#: ch/actions.c:1018 -msgid "case selector not compatible with label" -msgstr "" - -#: ch/actions.c:1044 -msgid "ELSE label not within a CASE statement" -msgstr "" - -#: ch/actions.c:1048 -msgid "multiple default labels found in a CASE statement" -msgstr "" - -#: ch/actions.c:1049 -msgid "this is the first ELSE label" -msgstr "" - -#: ch/actions.c:1070 -msgid "label found outside of CASE statement" -msgstr "" - -#: ch/actions.c:1073 -msgid "duplicate CASE value" -msgstr "" - -#: ch/actions.c:1074 ch/actions.c:1127 -msgid "this is the first entry for that value" -msgstr "" - -#: ch/actions.c:1077 ch/actions.c:1130 -msgid "CASE value out of range" -msgstr "" - -#: ch/actions.c:1079 ch/actions.c:1132 -msgid "empty range" -msgstr "" - -#: ch/actions.c:1081 ch/actions.c:1134 -msgid "label within scope of cleanup or variable array" -msgstr "" - -#: ch/actions.c:1105 ch/actions.c:1302 -msgid "mode in label is not discrete" -msgstr "" - -#: ch/actions.c:1122 -msgid "label not within a CASE statement" -msgstr "" - -#: ch/actions.c:1282 -msgid "lower bound of range must be a discrete literal expression" -msgstr "" - -#: ch/actions.c:1287 -msgid "upper bound of range must be a discrete literal expression" -msgstr "" - -#: ch/actions.c:1311 -msgid "CASE label is not valid" -msgstr "" - -#: ch/actions.c:1357 -msgid "number of CASE selectors does not match the number of CASE label lists" -msgstr "" - -#: ch/actions.c:1442 -#, c-format -msgid "incomplete CASE - %s not handled" -msgstr "" - -#: ch/actions.c:1461 -msgid "CASE selector with variable range" -msgstr "" - -#: ch/actions.c:1465 -msgid "too many cases to do CASE completeness testing" -msgstr "" - -#: ch/actions.c:1550 -msgid "type of tuple cannot be implicit in multiple assignent" -msgstr "" - -#: ch/actions.c:1552 -msgid "conditional expression cannot be used in multiple assignent" -msgstr "" - -#: ch/actions.c:1554 -msgid "internal error - unknown type in multiple assignment" -msgstr "" - -#: ch/actions.c:1558 -msgid "no operator allowed in multiple assignment," -msgstr "" - -#: ch/actions.c:1568 -msgid "location modes in multiple assignment are not equivalent" -msgstr "" - -#: ch/actions.c:1606 -msgid "you may not assign a value to a BUFFER or EVENT location" -msgstr "" - -#: ch/actions.c:1614 -msgid "can't assign value to READonly location" -msgstr "" - -#: ch/actions.c:1619 -msgid "cannot assign to location with non-value property" -msgstr "" - -#: ch/actions.c:1639 -msgid "lefthand side of assignment is not a location" -msgstr "" - -#: ch/actions.c:1715 ch/actions.c:1785 -msgid "bitstring slice" -msgstr "" - -#: ch/actions.c:1810 -msgid "LENGTH on left-hand-side is non-portable" -msgstr "" - -#: ch/actions.c:1814 -msgid "can only set LENGTH of array location" -msgstr "" - -#: ch/convert.c:63 -msgid "internal error: trying to make loc-identity with non-location" -msgstr "" - -#: ch/convert.c:117 -msgid "cannot convert to a boolean mode" -msgstr "" - -#: ch/convert.c:152 -msgid "cannot convert to a char mode" -msgstr "" - -#: ch/convert.c:248 -msgid "powerset tuple element out of range" -msgstr "" - -#: ch/convert.c:284 ch/convert.c:312 -#, c-format -msgid "incompatible member of powerset tuple (at position #%d)" -msgstr "" - -#: ch/convert.c:394 -#, c-format -msgid "no initializer value for fixed field `%s'" -msgstr "" - -#: ch/convert.c:436 -#, c-format -msgid "non-constant value for tag field `%s'" -msgstr "" - -#: ch/convert.c:488 -#, c-format -msgid "field `%s' in wrong variant" -msgstr "" - -#: ch/convert.c:495 -#, c-format -msgid "missing variant fields (at least `%s')" -msgstr "" - -#: ch/convert.c:518 -#, c-format -msgid "bad initializer for field `%s'" -msgstr "" - -#: ch/convert.c:525 -#, c-format -msgid "no initializer value for variant field `%s'" -msgstr "" - -#: ch/convert.c:531 -msgid "no selected variant" -msgstr "" - -#: ch/convert.c:546 ch/convert.c:912 -msgid "mixture of labelled and unlabelled tuple elements" -msgstr "" - -#: ch/convert.c:557 -msgid "probably not a structure tuple" -msgstr "" - -#: ch/convert.c:559 -#, c-format -msgid "excess initializer for field `%s'" -msgstr "" - -#: ch/convert.c:566 -msgid "excess unnamed initializers" -msgstr "" - -#: ch/convert.c:693 -msgid "non-constant start index for tuple" -msgstr "" - -#: ch/convert.c:736 -msgid "invalid array tuple label" -msgstr "" - -#: ch/convert.c:750 -msgid "non-constant array tuple index range" -msgstr "" - -#: ch/convert.c:759 -#, c-format -msgid "incompatible array tuple element %s" -msgstr "" - -#: ch/convert.c:775 -msgid "multiple (*) or (ELSE) array tuple labels" -msgstr "" - -#: ch/convert.c:784 -msgid "empty range in array tuple" -msgstr "" - -#: ch/convert.c:801 -#, c-format -msgid "array tuple has duplicate index %s" -msgstr "" - -#: ch/convert.c:809 -msgid "array tuple index out of range" -msgstr "" - -#: ch/convert.c:811 -msgid "too many array tuple values" -msgstr "" - -#: ch/convert.c:883 -msgid "dynamic array tuple without (*) or (ELSE)" -msgstr "" - -#: ch/convert.c:885 -#, c-format -msgid "missing array tuple element %s" -msgstr "" - -#: ch/convert.c:892 -#, c-format -msgid "missing array tuple elements %s : %s" -msgstr "" - -#: ch/convert.c:1086 -msgid "initializer is not an array or string mode" -msgstr "" - -#: ch/convert.c:1096 -msgid "destination is too small" -msgstr "" - -#: ch/convert.c:1152 -msgid "internal error: unknown type of expression" -msgstr "" - -#: ch/decl.c:1033 -#, c-format -msgid "`%s' must not be declared readonly" -msgstr "" - -#: ch/decl.c:1037 -msgid "declaration of readonly variable without initialization" -msgstr "" - -#: ch/decl.c:1059 -#, c-format -msgid "no initialization allowed for `%s'" -msgstr "" - -#: ch/decl.c:1067 -#, c-format -msgid "value for loc-identity `%s' is not a location" -msgstr "" - -#: ch/decl.c:1074 -#, c-format -msgid "location for `%s' not read-compatible" -msgstr "" - -#: ch/decl.c:1101 -#, c-format -msgid "nonconstant initializer for `%s'" -msgstr "" - -#: ch/decl.c:1132 -msgid "do_decl: internal error: don't know what to initialize" -msgstr "" - -#: ch/decl.c:1189 -msgid "RECURSIVE PROCs" -msgstr "" - -#: ch/decl.c:1445 -#, c-format -msgid "`%s' must not be READonly" -msgstr "" - -#: ch/decl.c:1471 -msgid "POS may not be specified for a list of field declarations" -msgstr "" - -#: ch/decl.c:1525 -msgid "(ELSE) case label as well as ELSE variant" -msgstr "" - -#: ch/decl.c:1610 ch/decl.c:1613 -msgid "inconsistent modes between labels and tag field" -msgstr "" - -#: ch/decl.c:1618 -msgid "too few tag labels" -msgstr "" - -#: ch/decl.c:1620 -msgid "too many tag labels" -msgstr "" - -#: ch/decl.c:1658 -msgid "case label lower limit is not a discrete constant expression" -msgstr "" - -#: ch/decl.c:1660 -msgid "case label upper limit is not a discrete constant expression" -msgstr "" - -#: ch/decl.c:1670 -msgid "case label must be a discrete constant expression" -msgstr "" - -#: ch/decl.c:1697 -msgid "variant label declared here..." -msgstr "" - -#: ch/decl.c:1699 -msgid "...is duplicated here" -msgstr "" - -#: ch/decl.c:1729 -#, c-format -msgid "no field (yet) for tag %s" -msgstr "" - -#: ch/decl.c:1824 -msgid "non-value mode may only returned by LOC" -msgstr "" - -#: ch/decl.c:1847 -#, c-format -msgid "mode of `%s' is not a mode" -msgstr "" - -#: ch/decl.c:1853 -#, c-format -msgid "`%s' may only be passed by LOC" -msgstr "" - -#: ch/decl.c:2281 -#, c-format -msgid "nothing named `%s' to grant" -msgstr "" - -#: ch/decl.c:2321 -#, c-format -msgid "duplicate grant for `%s'" -msgstr "" - -#: ch/decl.c:2322 -#, c-format -msgid "previous grant for `%s'" -msgstr "" - -#: ch/decl.c:2409 -#, c-format -msgid "duplicate definition `%s'" -msgstr "" - -#: ch/decl.c:2410 -#, c-format -msgid "previous definition of `%s'" -msgstr "" - -#: ch/decl.c:3248 ch/decl.c:3258 -#, c-format -msgid "ambiguous choice for seize `%s' -" -msgstr "" - -#: ch/decl.c:3249 ch/decl.c:3259 -#, c-format -msgid " - can seize this `%s' -" -msgstr "" - -#: ch/decl.c:3250 ch/decl.c:3261 -#, c-format -msgid " - or this granted decl `%s'" -msgstr "" - -#: ch/decl.c:4430 -#, c-format -msgid "enumerator value for `%s' is less than 0" -msgstr "" - -#: ch/decl.c:4512 -#, c-format -msgid "enumerators `%s' and `%s' have equal values" -msgstr "" - -#: ch/decl.c:4618 -msgid "undefined value in SET mode is obsolete and deprecated" -msgstr "" - -#: ch/decl.c:4794 -msgid "BASE variable never declared" -msgstr "" - -#: ch/decl.c:4796 -msgid "cannot BASE a variable on a PROC/PROCESS name" -msgstr "" - -#: ch/decl.c:4848 -msgid "INTERNAL ERROR: handle_one_level is broken" -msgstr "" - -#: ch/expr.c:126 -#, c-format -msgid "tuple without specified mode not allowed in %s" -msgstr "" - -#: ch/expr.c:128 -#, c-format -msgid "conditional expression not allowed in %s" -msgstr "" - -#: ch/expr.c:130 -#, c-format -msgid "internal error: unknown expression mode in %s" -msgstr "" - -#: ch/expr.c:147 -msgid "CASE selector is not a discrete expression" -msgstr "" - -#: ch/expr.c:215 -msgid "" -"The number of CASE selectors does not match the number of CASE label lists" -msgstr "" - -#: ch/expr.c:594 -msgid "powerset is not addressable" -msgstr "" - -#: ch/expr.c:639 -msgid "array is not addressable" -msgstr "" - -#: ch/expr.c:687 -#, c-format -msgid "too few arguments in call to `%s'" -msgstr "" - -#: ch/expr.c:689 -#, c-format -msgid "too many arguments in call to `%s'" -msgstr "" - -#: ch/expr.c:758 -msgid "cannot dereference, not a pointer" -msgstr "" - -#: ch/expr.c:768 -#, c-format -msgid "missing '.' operator or undefined mode name `%s'" -msgstr "" - -#: ch/expr.c:771 -msgid "you have forgotten the '.' operator which must" -msgstr "" - -#: ch/expr.c:772 -#, c-format -msgid " precede a STRUCT field reference, or `%s' is an undefined mode" -msgstr "" - -#: ch/expr.c:786 -msgid "can't dereference PTR value using unary `->'" -msgstr "" - -#: ch/expr.c:831 -msgid "invalid type argument of `->'" -msgstr "" - -#: ch/expr.c:856 ch/expr.c:969 -msgid "operand of '.' is not a STRUCT" -msgstr "" - -#: ch/expr.c:909 -#, c-format -msgid "no field named `%s'" -msgstr "" - -#: ch/expr.c:1217 -msgid "ABS argument must be discrete or real mode" -msgstr "" - -#: ch/expr.c:1250 -#, c-format -msgid "argument %d to ABSTIME must be of integer type" -msgstr "" - -#: ch/expr.c:1288 ch/expr.c:1329 -msgid "parameter 1 must be referable" -msgstr "" - -#: ch/expr.c:1294 ch/expr.c:1335 ch/expr.c:1372 -msgid "mode mismatch in parameter 1" -msgstr "" - -#: ch/expr.c:1301 ch/expr.c:1342 -msgid "parameter 2 must be a positive integer" -msgstr "" - -#: ch/expr.c:1436 -msgid "CARD argument must be powerset mode" -msgstr "" - -#: ch/expr.c:1487 -msgid "expression for DESCR-built-in must be referable" -msgstr "" - -#: ch/expr.c:1535 -#, c-format -msgid "argument to `%s' must be of integer type" -msgstr "" - -#: ch/expr.c:1568 -#, c-format -msgid "argument 1 to `%s' must be of floating point mode" -msgstr "" - -#: ch/expr.c:1602 -#, c-format -msgid "first argument to `%s' must be a mode" -msgstr "" - -#: ch/expr.c:1609 -#, c-format -msgid "READonly modes for %s must have a value" -msgstr "" - -#: ch/expr.c:1692 -msgid "argument to TERMINATE must be a reference primitive value" -msgstr "" - -#: ch/expr.c:1741 -msgid "argument 1 to INTTIME must be of mode TIME" -msgstr "" - -#: ch/expr.c:1888 -msgid "" -"LENGTH argument must be string, buffer, event mode, text location or mode" -msgstr "" - -#: ch/expr.c:1917 -msgid "UPPER argument must have a mode, or be a mode" -msgstr "" - -#: ch/expr.c:1919 -msgid "LOWER argument must have a mode, or be a mode" -msgstr "" - -#: ch/expr.c:1953 -msgid "UPPER argument must be string, array, mode or integer" -msgstr "" - -#: ch/expr.c:1955 -msgid "LOWER argument must be string, array, mode or integer" -msgstr "" - -#: ch/expr.c:1991 -#, c-format -msgid "%s argument must be POWERSET mode" -msgstr "" - -#: ch/expr.c:2017 -#, c-format -msgid "%s called for empty POWERSET" -msgstr "" - -#: ch/expr.c:2098 -msgid "argument to NUM is not discrete" -msgstr "" - -#: ch/expr.c:2110 -msgid "no integer mode which matches expression's mode" -msgstr "" - -#: ch/expr.c:2119 -msgid "NUM's parameter is below its mode range" -msgstr "" - -#: ch/expr.c:2122 -msgid "NUM's parameter is above its mode range" -msgstr "" - -#: ch/expr.c:2161 -msgid "cannot take SUCC or PRED of a numbered SET" -msgstr "" - -#: ch/expr.c:2169 -msgid "SUCC or PRED must not be done on a PTR" -msgstr "" - -#: ch/expr.c:2172 -msgid "SUCC or PRED for a reference type is not standard" -msgstr "" - -#: ch/expr.c:2182 -msgid "SUCC or PRED argument must be a discrete mode" -msgstr "" - -#: ch/expr.c:2203 -#, c-format -msgid "taking the %s of a value already at its %s value" -msgstr "" - -#: ch/expr.c:2254 -msgid "size applied to a function mode" -msgstr "" - -#: ch/expr.c:2260 -msgid "sizeof applied to a void mode" -msgstr "" - -#: ch/expr.c:2265 -msgid "sizeof applied to an incomplete mode" -msgstr "" - -#: ch/expr.c:2360 -msgid "cannot call a PROCESS, you START a PROCESS" -msgstr "" - -#: ch/expr.c:2422 -#, c-format -msgid "invalid %s" -msgstr "" - -#: ch/expr.c:2437 -#, c-format -msgid "%s parameter %d must be a location" -msgstr "" - -#: ch/expr.c:2445 -#, c-format -msgid "%s parameter %d is READ-only" -msgstr "" - -#: ch/expr.c:2488 -#, c-format -msgid "LOC actual parameter %d is a non-referable location" -msgstr "" - -#: ch/expr.c:2494 -#, c-format -msgid "mode mismatch in parameter %d" -msgstr "" - -#: ch/expr.c:2518 -#, c-format -msgid "too many arguments to procedure `%s'" -msgstr "" - -#: ch/expr.c:2521 -msgid "too many arguments to procedure" -msgstr "" - -#: ch/expr.c:2527 -#, c-format -msgid "too few arguments to procedure `%s'" -msgstr "" - -#: ch/expr.c:2530 -msgid "too few arguments to procedure" -msgstr "" - -#: ch/expr.c:2596 -msgid "syntax error (integer used as function)" -msgstr "" - -#: ch/expr.c:2616 -msgid "syntax error - missing operator, comma, or '('?" -msgstr "" - -#: ch/expr.c:2977 -#, c-format -msgid "unimplemented built-in function `%s'" -msgstr "" - -#: ch/expr.c:2981 -#, c-format -msgid "internal error - bad built-in function `%s'" -msgstr "" - -#: ch/expr.c:2995 -msgid "empty expression in string index" -msgstr "" - -#: ch/expr.c:3000 -msgid "only one expression allowed in string index" -msgstr "" - -#: ch/expr.c:3017 -msgid "invalid: primval ( untyped_exprlist )" -msgstr "" - -#: ch/expr.c:3081 ch/expr.c:3095 -msgid "operand is variable-size bitstring/power-set" -msgstr "" - -#: ch/expr.c:3245 -#, c-format -msgid "tree code `%s' unhandled in build_compare_set_expr" -msgstr "" - -#: ch/expr.c:3410 -msgid "incompatible modes in concat expression" -msgstr "" - -#: ch/expr.c:3459 -msgid "invalid operation on array of chars" -msgstr "" - -#: ch/expr.c:3504 -msgid "comparison of variant structures is unsafe" -msgstr "" - -#: ch/expr.c:3511 -msgid "compare with variant records" -msgstr "" - -#: ch/expr.c:3688 ch/expr.c:3924 -#, c-format -msgid "incompatible operands to %s" -msgstr "" - -#: ch/expr.c:3740 -msgid "relational operator not allowed for this mode" -msgstr "" - -#: ch/expr.c:3794 -#, c-format -msgid "cannot use %s operator on PROC mode variable" -msgstr "" - -#: ch/expr.c:3800 -#, c-format -msgid "invalid left operand of %s" -msgstr "" - -#: ch/expr.c:3805 ch/expr.c:4357 -#, c-format -msgid "invalid right operand of %s" -msgstr "" - -#: ch/expr.c:3819 -msgid "repetition expression must be constant" -msgstr "" - -#: ch/expr.c:3829 -msgid "left argument to MOD/REM operator must be integral" -msgstr "" - -#: ch/expr.c:3834 -msgid "right argument to MOD/REM operator must be integral" -msgstr "" - -#: ch/expr.c:3891 -msgid "right operand of IN is not a powerset" -msgstr "" - -#: ch/expr.c:3896 -msgid "left operand of IN incompatible with right operand" -msgstr "" - -#: ch/expr.c:3987 -msgid "-> operator not allow in constant expression" -msgstr "" - -#: ch/expr.c:4000 -msgid "taking the address of a string literal is non-standard" -msgstr "" - -#: ch/expr.c:4002 -msgid "taking the address of a function is non-standard" -msgstr "" - -#: ch/expr.c:4005 -msgid "ADDR requires a LOCATION argument" -msgstr "" - -#: ch/expr.c:4035 -msgid "-> expression is not addressable" -msgstr "" - -#: ch/expr.c:4062 -msgid "ADDR parameter must be a LOCATION" -msgstr "" - -#: ch/expr.c:4071 -msgid "possible internal error in build_chill_arrow_expr" -msgstr "" - -#: ch/expr.c:4076 -#, c-format -msgid "%s is not addressable" -msgstr "" - -#: ch/expr.c:4175 -msgid "repetition count is not an integer constant" -msgstr "" - -#: ch/expr.c:4183 -msgid "repetition count < 0" -msgstr "" - -#: ch/expr.c:4188 -msgid "repetition value not constant" -msgstr "" - -#: ch/expr.c:4200 -msgid "bitstring repetition of non-constant boolean" -msgstr "" - -#: ch/expr.c:4223 -msgid "string repetition operand is non-constant bitstring" -msgstr "" - -#: ch/expr.c:4283 -msgid "non-char, non-bit string repetition" -msgstr "" - -#: ch/expr.c:4311 -#, c-format -msgid "invalid operand of %s" -msgstr "" - -#: ch/expr.c:4322 -#, c-format -msgid "right operand of %s is not array of boolean" -msgstr "" - -#: ch/expr.c:4335 -#, c-format -msgid "%s operator applied to boolean variable" -msgstr "" - -#: ch/expr.c:4406 -msgid "non-boolean mode in conditional expression" -msgstr "" - -#: ch/grant.c:1978 -msgid "decode_constant: invalid component_ref" -msgstr "" - -#: ch/grant.c:1986 -msgid "decode_constant: mode and value mismatch" -msgstr "" - -#: ch/grant.c:1989 -msgid "decode_constant: cannot decode this mode" -msgstr "" - -#: ch/grant.c:2214 -msgid "decode_constant_selective: mode and value mismatch" -msgstr "" - -#: ch/grant.c:2217 -msgid "decode_constant_selective: cannot decode this mode" -msgstr "" - -#: ch/grant.c:2677 -#, c-format -msgid "can't write to %s" -msgstr "" - -#: ch/grant.c:2764 -msgid "FORBID is not yet implemented" -msgstr "" - -#. this nerver should happen -#: ch/grant.c:2825 -#, c-format -msgid "function \"really_grant_this\" called for `%s'" -msgstr "" - -#: ch/inout.c:1645 -msgid "non-integral text length" -msgstr "" - -#: ch/inout.c:1650 -msgid "non-constant text length" -msgstr "" - -#: ch/inout.c:1655 -msgid "text length must be greater than 0" -msgstr "" - -#: ch/inout.c:1755 -#, c-format -msgid "argument %d of %s must be of mode ASSOCIATION" -msgstr "" - -#: ch/inout.c:1760 ch/inout.c:2146 ch/inout.c:2516 ch/inout.c:2751 -#, c-format -msgid "argument %d of %s must be a location" -msgstr "" - -#: ch/inout.c:1795 -msgid "argument 2 of ASSOCIATE must not be an empty string" -msgstr "" - -#: ch/inout.c:1811 -msgid "argument 2 to ASSOCIATE must be a string" -msgstr "" - -#: ch/inout.c:1850 -msgid "argument 3 to ASSOCIATE must be a string" -msgstr "" - -#: ch/inout.c:2031 -msgid "too many arguments in call to MODIFY" -msgstr "" - -#: ch/inout.c:2044 -msgid "argument 2 of MODIFY must not be an empty string" -msgstr "" - -#: ch/inout.c:2060 -msgid "argument 2 to MODIFY must be a string" -msgstr "" - -#: ch/inout.c:2094 -msgid "argument 3 to MODIFY must be a string" -msgstr "" - -#: ch/inout.c:2141 -#, c-format -msgid "argument %d of %s must be an ACCESS or TEXT mode" -msgstr "" - -#: ch/inout.c:2355 -msgid "argument 4 of CONNECT must be of mode WHERE" -msgstr "" - -#: ch/inout.c:2371 -msgid "index expression for ACCESS without index" -msgstr "" - -#: ch/inout.c:2376 ch/inout.c:2554 ch/inout.c:2636 ch/inout.c:4356 -#: ch/inout.c:4504 -msgid "incompatible index mode" -msgstr "" - -#: ch/inout.c:2476 -msgid "argument 3 to CONNECT must be of mode USAGE" -msgstr "" - -#: ch/inout.c:2511 -#, c-format -msgid "argument %d of %s must be of mode ACCESS" -msgstr "" - -#: ch/inout.c:2545 -msgid "too few arguments in call to `readrecord'" -msgstr "" - -#: ch/inout.c:2569 ch/inout.c:2648 -msgid "incompatible record mode" -msgstr "" - -#: ch/inout.c:2574 -msgid "store location must not be READonly" -msgstr "" - -#: ch/inout.c:2616 -msgid "too few arguments in call to `writerecord'" -msgstr "" - -#: ch/inout.c:2643 -msgid "transfer to ACCESS without record mode" -msgstr "" - -#: ch/inout.c:2746 -#, c-format -msgid "argument %d of %s must be of mode TEXT" -msgstr "" - -#: ch/inout.c:2803 -msgid "TEXT doesn't have a location" -msgstr "" - -#: ch/inout.c:2905 -msgid "incompatible index mode for SETETEXTACCESS" -msgstr "" - -#: ch/inout.c:2915 -msgid "incompatible record mode for SETTEXTACCESS" -msgstr "" - -#: ch/inout.c:2945 -msgid "parameter 2 must be a location" -msgstr "" - -#: ch/inout.c:2955 -msgid "incompatible modes in parameter 2" -msgstr "" - -#: ch/inout.c:3062 -msgid "conditional expression not allowed in this context" -msgstr "" - -#: ch/inout.c:3064 -#, c-format -msgid "untyped expression as argument %d" -msgstr "" - -#: ch/inout.c:3141 ch/inout.c:3187 -#, c-format -msgid "cannot process %d bits integer for READTEXT argument %d" -msgstr "" - -#: ch/inout.c:3262 -#, c-format -msgid "cannot process %d bits integer WRITETEXT argument %d" -msgstr "" - -#: ch/inout.c:3283 ch/inout.c:3338 ch/inout.c:3417 ch/inout.c:3483 -#: ch/inout.c:3534 ch/inout.c:3619 ch/inout.c:3654 -#, c-format -msgid "argument %d is READonly" -msgstr "" - -#: ch/inout.c:3290 ch/inout.c:3345 ch/inout.c:3424 ch/inout.c:3491 -#: ch/inout.c:3542 ch/inout.c:3627 ch/inout.c:3659 -#, c-format -msgid "argument %d must be referable" -msgstr "" - -#: ch/inout.c:3578 -#, c-format -msgid "cannot process argument %d of WRITETEXT, unknown size" -msgstr "" - -#. datatype is not yet implemented, issue a warning -#: ch/inout.c:3725 -#, c-format -msgid "cannot process mode of argument %d for %sTEXT" -msgstr "" - -#: ch/inout.c:3868 -msgid "too few arguments for this format string" -msgstr "" - -#: ch/inout.c:3893 ch/inout.c:3902 -#, c-format -msgid "type of argument %d invalid for conversion code at offset %d" -msgstr "" - -#: ch/inout.c:4012 -msgid "unmatched open paren" -msgstr "" - -#: ch/inout.c:4026 ch/inout.c:4221 -#, c-format -msgid "bad format specification character (offset %d)" -msgstr "" - -#: ch/inout.c:4039 -#, c-format -msgid "repetition factor overflow (offset %d)" -msgstr "" - -#: ch/inout.c:4057 ch/inout.c:4064 ch/inout.c:4071 -#, c-format -msgid "duplicate qualifier (offset %d)" -msgstr "" - -#: ch/inout.c:4093 -#, c-format -msgid "clause width overflow (offset %d)" -msgstr "" - -#: ch/inout.c:4106 -#, c-format -msgid "no fraction (offset %d)" -msgstr "" - -#: ch/inout.c:4124 -#, c-format -msgid "no fraction width (offset %d)" -msgstr "" - -#: ch/inout.c:4131 -#, c-format -msgid "fraction width overflow (offset %d)" -msgstr "" - -#: ch/inout.c:4142 -#, c-format -msgid "no exponent (offset %d)" -msgstr "" - -#: ch/inout.c:4160 -#, c-format -msgid "no exponent width (offset %d)" -msgstr "" - -#: ch/inout.c:4167 -#, c-format -msgid "exponent width overflow (offset %d)" -msgstr "" - -#: ch/inout.c:4208 -msgid "internal error in check_format_string" -msgstr "" - -#: ch/inout.c:4224 -#, c-format -msgid "no padding character (offset %d)" -msgstr "" - -#. too may arguments for format string -#: ch/inout.c:4256 -msgid "too many arguments for this format string" -msgstr "" - -#: ch/inout.c:4354 ch/inout.c:4502 -msgid "missing index expression" -msgstr "" - -#: ch/inout.c:4361 -msgid "too few arguments in call to `writetext'" -msgstr "" - -#: ch/inout.c:4374 -msgid "argument 1 for WRITETEXT must be a TEXT or CHARS(n) VARYING location" -msgstr "" - -#: ch/inout.c:4397 -msgid "`format string' for WRITETEXT must be a CHARACTER string" -msgstr "" - -#: ch/inout.c:4509 -msgid "too few arguments in call to `readtext'" -msgstr "" - -#: ch/inout.c:4522 -msgid "" -"argument 1 for READTEXT must be a TEXT location or CHARS(n) [ VARYING ] " -"expression" -msgstr "" - -#: ch/inout.c:4543 -msgid "`format string' for READTEXT must be a CHARACTER string" -msgstr "" - -#: ch/lang.c:105 -msgid "non-constant expression" -msgstr "" - -#: ch/lang.c:191 -msgid "ignoring case upon input and" -msgstr "" - -#: ch/lang.c:192 -msgid "making special words uppercase wouldn't work" -msgstr "" - -#: ch/lang.c:203 -msgid "making special words uppercase and" -msgstr "" - -#: ch/lang.c:204 -msgid " ignoring case upon input wouldn't work" -msgstr "" - -#: ch/lang.c:277 java/typeck.c:178 -msgid "internal error - use of undefined type" -msgstr "" - -#: ch/lex.c:502 -msgid "invalid C'xx' " -msgstr "" - -#: ch/lex.c:607 java/jcf-parse.c:611 java/jcf-write.c:3376 -#, c-format -msgid "can't close %s" -msgstr "" - -#: ch/lex.c:711 -msgid "malformed exponent part of floating-point literal" -msgstr "" - -#: ch/lex.c:728 -msgid "real number exceeds range of REAL" -msgstr "" - -#: ch/lex.c:747 ch/lex.c:774 -msgid "end-of-file in '<>' directive" -msgstr "" - -#: ch/lex.c:780 -msgid "unrecognized compiler directive" -msgstr "" - -#: ch/lex.c:788 ch/lex.c:834 -#, c-format -msgid "unrecognized compiler directive `%s'" -msgstr "" - -#: ch/lex.c:995 -msgid "unterminated control sequence" -msgstr "" - -#: ch/lex.c:1010 ch/lex.c:1046 -msgid "invalid integer literal in control sequence" -msgstr "" - -#: ch/lex.c:1021 ch/lex.c:1029 -msgid "control sequence overflow" -msgstr "" - -#: ch/lex.c:1023 ch/lex.c:1031 -msgid "invalid control sequence" -msgstr "" - -#: ch/lex.c:1111 -msgid "invalid base in read control sequence" -msgstr "" - -#: ch/lex.c:1118 -msgid "invalid digit in control sequence" -msgstr "" - -#: ch/lex.c:1145 -msgid "unterminated string literal" -msgstr "" - -#: ch/lex.c:1248 ch/lex.c:1334 -#, c-format -msgid "invalid number format `%s'" -msgstr "" - -#: ch/lex.c:1266 -msgid "integer literal too big" -msgstr "" - -#: ch/lex.c:1395 -#, c-format -msgid "can't find %s" -msgstr "" - -#: ch/lex.c:1421 -msgid "USE_SEIZE_FILE directive must be followed by string" -msgstr "" - -#: ch/lex.c:1693 f/lex.c:1200 -msgid "invalid #ident" -msgstr "" - -#: ch/lex.c:1711 f/lex.c:1217 -msgid "undefined or invalid # directive" -msgstr "" - -#: ch/lex.c:1765 ch/lex.c:1774 f/lex.c:1273 -msgid "invalid #line" -msgstr "" - -#: ch/lex.c:1843 f/lex.c:846 -msgid "#-lines for entering and leaving files don't match" -msgstr "" - -#: ch/lex.c:1868 f/lex.c:1383 -msgid "invalid #-line" -msgstr "" - -#: ch/lex.c:1998 -msgid "missing `=' in compiler directive" -msgstr "" - -#: ch/lex.c:2040 ch/lex.c:2050 ch/lex.c:2091 -msgid "invalid value follows `=' in compiler directive" -msgstr "" - -#: ch/lex.c:2061 -#, c-format -msgid "invalid `%c' character in name" -msgstr "" - -#: ch/lex.c:2074 -#, c-format -msgid "`%s' not integer constant synonym " -msgstr "" - -#: ch/lex.c:2097 -msgid "value out of range in compiler directive" -msgstr "" - -#: ch/lex.c:2214 java/jcf-parse.c:607 -#, c-format -msgid "can't reopen %s" -msgstr "" - -#: ch/lex.c:2225 -msgid "no modules seen" -msgstr "" - -#: ch/loop.c:480 -msgid "modeless tuple not allowed in this context" -msgstr "" - -#: ch/loop.c:482 -msgid "IN expression does not have a mode" -msgstr "" - -#: ch/loop.c:489 -msgid "location enumeration for BOOLS" -msgstr "" - -#: ch/loop.c:517 -msgid "location enumeration for bit-packed arrays" -msgstr "" - -#: ch/loop.c:526 ch/nloop.c:481 -msgid "loop's IN expression is not a composite object" -msgstr "" - -#: ch/loop.c:541 ch/nloop.c:498 -msgid "start expr must have discrete mode" -msgstr "" - -#: ch/loop.c:547 ch/nloop.c:504 -msgid "DO FOR start expression is a numbered SET" -msgstr "" - -#: ch/loop.c:555 ch/nloop.c:510 -msgid "TO expression is a numbered SET" -msgstr "" - -#: ch/loop.c:560 ch/nloop.c:525 -msgid "TO expr must have discrete mode" -msgstr "" - -#: ch/loop.c:565 ch/nloop.c:531 -msgid "start expr and TO expr must be compatible" -msgstr "" - -#: ch/loop.c:574 ch/nloop.c:546 -msgid "BY expr must have discrete mode" -msgstr "" - -#: ch/loop.c:579 ch/nloop.c:552 -msgid "start expr and BY expr must be compatible" -msgstr "" - -#: ch/loop.c:595 ch/nloop.c:765 -msgid "loop identifier undeclared" -msgstr "" - -#: ch/loop.c:606 -msgid "loop variable incompatible with start expression" -msgstr "" - -#: ch/loop.c:633 ch/nloop.c:564 -msgid "body of DO FOR will never execute" -msgstr "" - -#: ch/loop.c:648 ch/nloop.c:585 -msgid "BY expression is negative or zero" -msgstr "" - -#: ch/loop.c:847 ch/nloop.c:817 -msgid "can't iterate through array of BOOL" -msgstr "" - -#: ch/nloop.c:867 -msgid "Can't iterate through array of BOOL" -msgstr "" - -#: ch/parse.c:159 -#, c-format -msgid "there was no start label to match the end label '%s'" -msgstr "" - -#: ch/parse.c:162 -#, c-format -msgid "start label '%s' does not match end label '%s'" -msgstr "" - -#: ch/parse.c:192 -#, c-format -msgid "`%s' not declared" -msgstr "" - -#: ch/parse.c:226 -msgid "no RETURN or RESULT in procedure" -msgstr "" - -#: ch/parse.c:245 -msgid "PREFIXED clause with no prelix in unlabeled module" -msgstr "" - -#: ch/parse.c:336 -#, c-format -msgid "internal parser error - expected token %d" -msgstr "" - -#: ch/parse.c:529 -#, c-format -msgid "'%s!' is not followed by an identifier" -msgstr "" - -#: ch/parse.c:545 -msgid "expected a name here" -msgstr "" - -#: ch/parse.c:560 -msgid "expected a name string here" -msgstr "" - -#: ch/parse.c:591 -#, c-format -msgid "`%s' undeclared" -msgstr "" - -#: ch/parse.c:669 -msgid "action not allowed in SPEC MODULE" -msgstr "" - -#: ch/parse.c:691 -msgid "missing defining occurrence" -msgstr "" - -#: ch/parse.c:702 -msgid "bad defining occurrence following ','" -msgstr "" - -#: ch/parse.c:802 -msgid "missing '(' in exception list" -msgstr "" - -#: ch/parse.c:827 -msgid "ON exception names must be unique" -msgstr "" - -#: ch/parse.c:837 -msgid "syntax error in exception list" -msgstr "" - -#: ch/parse.c:873 -msgid "empty ON-condition" -msgstr "" - -#: ch/parse.c:938 -msgid "INIT not allowed at loc-identity declaration" -msgstr "" - -#: ch/parse.c:948 -msgid "'=' used where ':=' is required" -msgstr "" - -#: ch/parse.c:956 -msgid "initialization is not allowed in spec module" -msgstr "" - -#: ch/parse.c:964 -msgid "loc-identity declaration without initialization" -msgstr "" - -#: ch/parse.c:1008 -msgid "bad syntax following FORBID" -msgstr "" - -#: ch/parse.c:1023 -msgid "expected a postfix name here" -msgstr "" - -#: ch/parse.c:1068 -msgid "expected another rename clause" -msgstr "" - -#: ch/parse.c:1128 -msgid "syntax error in parameter name list" -msgstr "" - -#: ch/parse.c:1221 -msgid "NONREF specific without LOC in result attribute" -msgstr "" - -#: ch/parse.c:1223 -msgid "DYNAMIC specific without LOC in result attribute" -msgstr "" - -#: ch/parse.c:1245 -msgid "exception names must be unique" -msgstr "" - -#: ch/parse.c:1441 -msgid "must specify a PROCESS name" -msgstr "" - -#: ch/parse.c:1448 -msgid "SIGNAL must be in global reach" -msgstr "" - -#: ch/parse.c:1479 -msgid "syntax error while parsing signal definition statement" -msgstr "" - -#: ch/parse.c:1593 -msgid "case range list" -msgstr "" - -#: ch/parse.c:1660 -msgid "misplaced colon in case label" -msgstr "" - -#: ch/parse.c:1707 -msgid "unrecognized case label list after ','" -msgstr "" - -#: ch/parse.c:1971 ch/parse.c:1997 -msgid "bad ASM operand" -msgstr "" - -#: ch/parse.c:2067 -msgid "readonly location modified by 'asm'" -msgstr "" - -#: ch/parse.c:2198 -msgid "expected 'TO' in step enumeration" -msgstr "" - -#: ch/parse.c:2213 -msgid "expected 'IN' in FOR control here" -msgstr "" - -#: ch/parse.c:2314 -msgid "missing DELAY CASE alternative" -msgstr "" - -#. This is probably not possible -#: ch/parse.c:2348 -msgid "non-referable location in DO WITH" -msgstr "" - -#: ch/parse.c:2360 -msgid "WITH element must be of STRUCT mode" -msgstr "" - -#: ch/parse.c:2467 -msgid "missing ')' in signal/buffer receive alternative" -msgstr "" - -#: ch/parse.c:2481 -msgid "misplaced 'IN' in signal/buffer receive alternative" -msgstr "" - -#: ch/parse.c:2529 -msgid "missing RECEIVE alternative" -msgstr "" - -#: ch/parse.c:2655 -msgid "PROCESS copy number must be integer" -msgstr "" - -#: ch/parse.c:2882 -msgid "missing parenthesis for procedure call" -msgstr "" - -#: ch/parse.c:2884 -msgid "expression is not an action" -msgstr "" - -#: ch/parse.c:2918 -msgid "syntax error in action" -msgstr "" - -#: ch/parse.c:2945 -msgid "no handler is permitted on this action" -msgstr "" - -#: ch/parse.c:2966 -msgid "definition follows action" -msgstr "" - -#: ch/parse.c:3042 -msgid "bad tuple field name list" -msgstr "" - -#: ch/parse.c:3088 -msgid "invalid syntax for label in tuple" -msgstr "" - -#: ch/parse.c:3133 -msgid "bad syntax in tuple" -msgstr "" - -#: ch/parse.c:3160 -msgid "non-mode name before tuple" -msgstr "" - -#: ch/parse.c:3205 -msgid "invalid expression/location syntax" -msgstr "" - -#: ch/parse.c:3262 -msgid "RECEIVE expression" -msgstr "" - -#: ch/parse.c:3457 -msgid "there should not be a ';' here" -msgstr "" - -#: ch/parse.c:3496 -msgid "missing ELSE/ELSIF in IF expression" -msgstr "" - -#: ch/parse.c:3547 -msgid "conditional expression not allowed inside parentheses" -msgstr "" - -#: ch/parse.c:3551 -msgid "mode-less tuple not allowed inside parentheses" -msgstr "" - -#. Z.200 doesn't allow mixed numbered and unnumbered set elements, -#. but we can do it. Print a warning -#: ch/parse.c:3664 -msgid "mixed numbered and unnumbered set elements is not standard" -msgstr "" - -#: ch/parse.c:3667 -msgid "SET mode must define at least one named value" -msgstr "" - -#: ch/parse.c:3766 -msgid "POS not allowed for ARRAY" -msgstr "" - -#: ch/parse.c:3776 -msgid "STEP not allowed in field definition" -msgstr "" - -#: ch/parse.c:3792 -msgid "missing field name" -msgstr "" - -#: ch/parse.c:3801 -msgid "bad field name following ','" -msgstr "" - -#: ch/parse.c:3861 -msgid "expected ':' in structure variant alternative" -msgstr "" - -#: ch/parse.c:3912 -msgid "missing field" -msgstr "" - -#: ch/parse.c:4060 -msgid "VARYING bit-strings not implemented" -msgstr "" - -#: ch/parse.c:4121 -msgid "strings must be composed of chars" -msgstr "" - -#: ch/parse.c:4171 -msgid "BUFFER modes may not be readonly" -msgstr "" - -#: ch/parse.c:4178 -msgid "EVENT modes may not be readonly" -msgstr "" - -#: ch/parse.c:4198 -msgid "SIGNAL is not a valid mode" -msgstr "" - -#: ch/parse.c:4235 -msgid "syntax error - missing mode" -msgstr "" - -#: ch/parse.c:4282 -msgid "syntax error - expected a module or end of file" -msgstr "" - -#: ch/satisfy.c:58 -#, c-format -msgid " `%s', which depends on ..." -msgstr "" - -#: ch/satisfy.c:90 -#, c-format -msgid "cycle: `%s' depends on ..." -msgstr "" - -#: ch/satisfy.c:92 -#, c-format -msgid " `%s'" -msgstr "" - -#: ch/satisfy.c:151 -msgid "SYN of this mode not allowed" -msgstr "" - -#: ch/satisfy.c:156 -msgid "mode of SYN incompatible with value" -msgstr "" - -#: ch/satisfy.c:167 -msgid "SYN value outside range of its mode" -msgstr "" - -#: ch/satisfy.c:176 -msgid "INIT string too large for mode" -msgstr "" - -#: ch/satisfy.c:195 -#, c-format -msgid "value of %s is not a valid constant" -msgstr "" - -#: ch/satisfy.c:226 -msgid "mode with non-value property in signal definition" -msgstr "" - -#: ch/satisfy.c:403 -#, c-format -msgid "undeclared identifier `%s'" -msgstr "" - -#: ch/satisfy.c:456 -msgid "RETURNS spec with invalid mode" -msgstr "" - -#: ch/satisfy.c:520 -msgid "operand to REF is not a mode" -msgstr "" - -#: ch/satisfy.c:554 -msgid "field with non-value mode in variant structure not allowed" -msgstr "" - -#: ch/satisfy.c:593 -msgid "buffer element mode must not have non-value property" -msgstr "" - -#: ch/satisfy.c:602 -msgid "recordmode must not have the non-value property" -msgstr "" - -#: ch/tasking.c:170 ch/tasking.c:218 -#, c-format -msgid "tasking code %ld out of range for `%s'" -msgstr "" - -#: ch/tasking.c:284 -#, c-format -msgid "invalid attribute for argument `%s' (only IN or LOC allowed)" -msgstr "" - -#: ch/tasking.c:325 -msgid "PROCESS may only be declared at module level" -msgstr "" - -#: ch/tasking.c:549 -#, c-format -msgid "process name %s never declared" -msgstr "" - -#: ch/tasking.c:554 -msgid "you may only START a process, not a proc" -msgstr "" - -#: ch/tasking.c:590 -msgid "SET expression not a location" -msgstr "" - -#: ch/tasking.c:595 -msgid "SET location must be INSTANCE mode" -msgstr "" - -#: ch/tasking.c:632 -#, c-format -msgid "too many arguments to process `%s'" -msgstr "" - -#: ch/tasking.c:635 -msgid "too many arguments to process" -msgstr "" - -#: ch/tasking.c:640 -#, c-format -msgid "too few arguments to process `%s'" -msgstr "" - -#: ch/tasking.c:643 -msgid "too few arguments to process" -msgstr "" - -#: ch/tasking.c:983 -msgid "COPY_NUMBER argument must be INSTANCE expression" -msgstr "" - -#: ch/tasking.c:1007 -msgid "GEN_CODE argument must be a process or signal name" -msgstr "" - -#: ch/tasking.c:1029 -msgid "GEN_INST parameter 2 must be an integer mode" -msgstr "" - -#: ch/tasking.c:1050 -msgid "GEN_INST parameter 1 must be a PROCESS or an integer expression" -msgstr "" - -#: ch/tasking.c:1076 -#, c-format -msgid "%s is not a declared process" -msgstr "" - -#: ch/tasking.c:1097 -msgid "PROC_TYPE argument must be INSTANCE expression" -msgstr "" - -#: ch/tasking.c:1139 -msgid "QUEUE_LENGTH argument must be a BUFFER/EVENT location" -msgstr "" - -#: ch/tasking.c:1289 -#, c-format -msgid "SEND requires a SIGNAL; %s is not a SIGNAL name" -msgstr "" - -#: ch/tasking.c:1314 -#, c-format -msgid "too many values for SIGNAL `%s'" -msgstr "" - -#: ch/tasking.c:1320 -#, c-format -msgid "too few values for SIGNAL `%s'" -msgstr "" - -#: ch/tasking.c:1398 -msgid "signal sent without priority" -msgstr "" - -#: ch/tasking.c:1399 ch/tasking.c:2927 -msgid " and no default priority was set." -msgstr "" - -#: ch/tasking.c:1400 ch/tasking.c:2777 ch/tasking.c:2928 -msgid " PRIORITY defaulted to 0" -msgstr "" - -#: ch/tasking.c:1415 -msgid "SEND without a destination instance" -msgstr "" - -#: ch/tasking.c:1416 -msgid " and no destination process specified" -msgstr "" - -#: ch/tasking.c:1417 -msgid " for the signal" -msgstr "" - -#. as our system doesn't allow that and Z.200 specifies it, -#. we issue a warning -#: ch/tasking.c:1436 -#, c-format -msgid "SEND to ANY copy of process `%s'" -msgstr "" - -#: ch/tasking.c:1441 -msgid "SEND TO must be an INSTANCE mode" -msgstr "" - -#: ch/tasking.c:1455 -msgid "SEND WITH must have a mode" -msgstr "" - -#: ch/tasking.c:1724 -msgid "internal error: RECEIVE CASE stack invalid" -msgstr "" - -#: ch/tasking.c:1764 ch/tasking.c:2492 -msgid "SET requires INSTANCE location" -msgstr "" - -#: ch/tasking.c:1843 -msgid "SIGNAL in RECEIVE CASE alternative follows" -msgstr "" - -#: ch/tasking.c:1844 -#, c-format -msgid " a BUFFER name on line %d" -msgstr "" - -#: ch/tasking.c:1852 -#, c-format -msgid "SIGNAL `%s' has no data fields" -msgstr "" - -#: ch/tasking.c:1857 -#, c-format -msgid "SIGNAL `%s' requires data fields" -msgstr "" - -#: ch/tasking.c:1921 -#, c-format -msgid "too few data fields provided for `%s'" -msgstr "" - -#: ch/tasking.c:1924 -#, c-format -msgid "too many data fields provided for `%s'" -msgstr "" - -#: ch/tasking.c:1947 -msgid "BUFFER in RECEIVE CASE alternative follows" -msgstr "" - -#: ch/tasking.c:1948 -#, c-format -msgid " a SIGNAL name on line %d" -msgstr "" - -#: ch/tasking.c:1956 -msgid "BUFFER in RECEIVE CASE alternative must be a location" -msgstr "" - -#: ch/tasking.c:1962 -msgid "buffer receive alternative requires only 1 defining occurrence" -msgstr "" - -#: ch/tasking.c:2043 -msgid "incompatible modes in receive buffer alternative" -msgstr "" - -#: ch/tasking.c:2049 -msgid "defining occurrence in receive buffer alternative must be a location" -msgstr "" - -#: ch/tasking.c:2086 -msgid "buffer receive alternative without `IN location'" -msgstr "" - -#: ch/tasking.c:2092 -msgid "RECEIVE CASE alternative must specify a SIGNAL name or BUFFER location" -msgstr "" - -#: ch/tasking.c:2331 -msgid "RECEIVE CASE without alternatives" -msgstr "" - -#: ch/tasking.c:2369 -msgid "CONTINUE requires an event location" -msgstr "" - -#: ch/tasking.c:2503 ch/tasking.c:2939 -msgid "PRIORITY must be of integer type" -msgstr "" - -#: ch/tasking.c:2581 -msgid "delay alternative must be an EVENT location" -msgstr "" - -#: ch/tasking.c:2636 -msgid "DELAY CASE without alternatives" -msgstr "" - -#: ch/tasking.c:2756 -msgid "DELAY action requires an event location" -msgstr "" - -#: ch/tasking.c:2767 -msgid "PRIORITY in DELAY action must be of integer type" -msgstr "" - -#: ch/tasking.c:2776 -msgid "DELAY action without priority." -msgstr "" - -#: ch/tasking.c:2867 -msgid "send buffer action requires a BUFFER location" -msgstr "" - -#: ch/tasking.c:2884 -msgid "there must be only 1 value for send buffer action" -msgstr "" - -#: ch/tasking.c:2905 -msgid "convert failed for send buffer action" -msgstr "" - -#: ch/tasking.c:2911 -msgid "incompatible modes in send buffer action" -msgstr "" - -#: ch/tasking.c:2926 -msgid "buffer sent without priority" -msgstr "" - -#: ch/tasking.c:2945 -msgid "WITH not allowed for send buffer action" -msgstr "" - -#: ch/tasking.c:2950 -msgid "TO not allowed for send buffer action" -msgstr "" - -#: ch/tasking.c:3093 -#, c-format -msgid "SEND requires a BUFFER; `%s' is not a BUFFER name" -msgstr "" - -#: ch/tasking.c:3234 -msgid "non-integral max queue size for EVENT/BUFFER mode" -msgstr "" - -#: ch/tasking.c:3239 -msgid "non-constant max queue size for EVENT/BUFFER mode" -msgstr "" - -#: ch/tasking.c:3246 -msgid "max queue_size for EVENT/BUFFER is not positive" -msgstr "" - -#: ch/timing.c:224 -msgid "absolute time value must be of mode TIME" -msgstr "" - -#: ch/timing.c:281 ch/timing.c:364 -msgid "duration primitive value must be of mode DURATION" -msgstr "" - -#: ch/tree.c:58 -msgid "string length > UPPER (UINT)" -msgstr "" - -#: ch/tree.c:112 -msgid "can only build a powerset from a discrete mode" -msgstr "" - -#: ch/tree.c:124 -msgid "non-constant bitstring size invalid" -msgstr "" - -#: ch/tree.c:126 -msgid "non-constant powerset size invalid" -msgstr "" - -#: ch/typeck.c:83 -msgid "array or string index is a mode (instead of a value)" -msgstr "" - -#: ch/typeck.c:114 -msgid "index is not an integer expression" -msgstr "" - -#: ch/typeck.c:122 -msgid "index not compatible with index mode" -msgstr "" - -#. should never happen -#: ch/typeck.c:132 -msgid "index is not discrete" -msgstr "" - -#: ch/typeck.c:196 -msgid "" -"possible internal error - slice argument is neither referable nor constant" -msgstr "" - -#: ch/typeck.c:285 -msgid "bit array slice with non-constant length" -msgstr "" - -#: ch/typeck.c:325 -msgid "bitstring slice with non-constant length" -msgstr "" - -#: ch/typeck.c:338 -msgid "slice operation on non-array, non-bitstring value not supported" -msgstr "" - -#: ch/typeck.c:390 ch/typeck.c:441 -msgid "can only take slice of array or string" -msgstr "" - -#: ch/typeck.c:455 -msgid "slice length is not an integer" -msgstr "" - -#: ch/typeck.c:488 -msgid "slice length out-of-range" -msgstr "" - -#: ch/typeck.c:543 -msgid "too many index expressions" -msgstr "" - -#: ch/typeck.c:595 -msgid "array index is not discrete" -msgstr "" - -#: ch/typeck.c:675 -msgid "invalid compound index for bitstring mode" -msgstr "" - -#: ch/typeck.c:1079 -msgid "conversions from variable_size value" -msgstr "" - -#: ch/typeck.c:1084 -msgid "conversions to variable_size mode" -msgstr "" - -#: ch/typeck.c:1098 -msgid "cannot convert to float" -msgstr "" - -#: ch/typeck.c:1103 -msgid "cannot convert float to this mode" -msgstr "" - -#: ch/typeck.c:1130 -msgid "OVERFLOW in expression conversion" -msgstr "" - -#: ch/typeck.c:1159 -msgid "overflow (not inside function)" -msgstr "" - -#: ch/typeck.c:1161 -msgid "possible overflow (not inside function)" -msgstr "" - -#: ch/typeck.c:1166 -msgid "expression will always cause OVERFLOW" -msgstr "" - -#: ch/typeck.c:1199 -msgid "not implemented: constant conversion from that kind of expression" -msgstr "" - -#: ch/typeck.c:1205 -msgid "not implemented: constant conversion to that kind of mode" -msgstr "" - -#: ch/typeck.c:1216 -msgid "non-standard, non-portable value conversion" -msgstr "" - -#: ch/typeck.c:1222 -msgid "location conversion between differently-sized modes" -msgstr "" - -#: ch/typeck.c:1224 -msgid "unsupported value conversion" -msgstr "" - -#: ch/typeck.c:1272 -msgid "operand to bin must be a non-negative integer literal" -msgstr "" - -#: ch/typeck.c:1288 -#, c-format -msgid "size %d of BIN too big - no such integer mode" -msgstr "" - -#: ch/typeck.c:1302 -msgid "BIN in pass 2" -msgstr "" - -#: ch/typeck.c:1335 -msgid "mode of tuple is neither ARRAY, STRUCT, nor POWERSET" -msgstr "" - -#: ch/typeck.c:2108 -msgid "internal error in chill_root_resulting_mode" -msgstr "" - -#: ch/typeck.c:2367 -msgid "string lengths not equal" -msgstr "" - -#: ch/typeck.c:2382 -msgid "can't do ARRAY assignment - too large" -msgstr "" - -#: ch/typeck.c:2400 -msgid "rhs of array assignment is not addressable" -msgstr "" - -#: ch/typeck.c:2577 -msgid "non-constant expression for BIN" -msgstr "" - -#: ch/typeck.c:2582 -msgid "expression for BIN must not be negative" -msgstr "" - -#: ch/typeck.c:2587 -msgid "cannot process BIN (>32)" -msgstr "" - -#: ch/typeck.c:2603 -msgid "bounds of range are not compatible" -msgstr "" - -#: ch/typeck.c:2612 -msgid "negative string length" -msgstr "" - -#: ch/typeck.c:2649 -msgid "range's lower bound and parent mode don't match" -msgstr "" - -#: ch/typeck.c:2654 -msgid "range's upper bound and parent mode don't match" -msgstr "" - -#: ch/typeck.c:2663 -msgid "making range from non-mode" -msgstr "" - -#: ch/typeck.c:2669 -msgid "floating point ranges" -msgstr "" - -#: ch/typeck.c:2677 -msgid "range mode has non-constant limits" -msgstr "" - -#: ch/typeck.c:2686 -msgid "range's high bound < mode's low bound" -msgstr "" - -#: ch/typeck.c:2691 -msgid "range's high bound > mode's high bound" -msgstr "" - -#: ch/typeck.c:2696 -msgid "range mode high bound < range mode low bound" -msgstr "" - -#: ch/typeck.c:2701 -msgid "range's low bound < mode's low bound" -msgstr "" - -#: ch/typeck.c:2706 -msgid "range's low bound > mode's high bound" -msgstr "" - -#: ch/typeck.c:2814 -msgid "stepsize in STEP must be an integer constant" -msgstr "" - -#: ch/typeck.c:2818 -msgid "stepsize in STEP must be > 0" -msgstr "" - -#: ch/typeck.c:2824 -msgid "stepsize in STEP must be the natural width of the array element mode" -msgstr "" - -#: ch/typeck.c:2830 ch/typeck.c:3131 -msgid "starting word in POS must be an integer constant" -msgstr "" - -#: ch/typeck.c:2834 ch/typeck.c:3138 -msgid "starting word in POS must be >= 0" -msgstr "" - -#: ch/typeck.c:2836 -msgid "starting word in POS within STEP must be 0" -msgstr "" - -#: ch/typeck.c:2848 ch/typeck.c:3155 -msgid "starting bit in POS must be an integer constant" -msgstr "" - -#: ch/typeck.c:2854 -msgid "starting bit in POS within STEP must be 0" -msgstr "" - -#: ch/typeck.c:2858 ch/typeck.c:3163 -msgid "starting bit in POS must be >= 0" -msgstr "" - -#: ch/typeck.c:2866 ch/typeck.c:3171 -msgid "starting bit in POS must be < the width of a word" -msgstr "" - -#: ch/typeck.c:2880 ch/typeck.c:3185 -msgid "length in POS must be an integer constant" -msgstr "" - -#: ch/typeck.c:2887 ch/typeck.c:3192 -msgid "length in POS must be > 0" -msgstr "" - -#: ch/typeck.c:2894 ch/typeck.c:3205 -msgid "end bit in POS must be an integer constant" -msgstr "" - -#: ch/typeck.c:2903 ch/typeck.c:3214 -msgid "end bit in POS must be >= the start bit" -msgstr "" - -#: ch/typeck.c:2909 ch/typeck.c:3219 -msgid "end bit in POS must be < the width of a word" -msgstr "" - -#: ch/typeck.c:2921 -msgid "" -"the length specified on POS within STEP must be the natural length of the " -"array element type" -msgstr "" - -#: ch/typeck.c:2926 -msgid "step size in STEP must be >= the length in POS" -msgstr "" - -#: ch/typeck.c:2952 -msgid "array index must be a range, not a single integer" -msgstr "" - -#: ch/typeck.c:2958 -msgid "array index is not a discrete mode" -msgstr "" - -#: ch/typeck.c:3229 -msgid "" -"the length specified on POS must be the natural length of the field type" -msgstr "" - -#: ch/typeck.c:3238 -msgid "STRUCT fields must be layed out in monotonically increasing order" -msgstr "" - -#: ch/typeck.c:3301 -msgid "if one field has a POS layout, then all fields must have a POS layout" -msgstr "" - -#: ch/typeck.c:3444 -msgid "parameterized structures not implemented" -msgstr "" - -#: ch/typeck.c:3449 -msgid "invalid parameterized type" -msgstr "" - -#: cp/call.c:270 cp/init.c:1637 +#: cp/call.c:270 cp/init.c:1633 msgid "qualified type `%T' does not match destructor name `~%T'" msgstr "" @@ -15485,225 +13135,225 @@ msgstr "" msgid "base object `%E' of scoped method call is of non-aggregate type `%T'" msgstr "" -#: cp/call.c:394 +#: cp/call.c:377 msgid "unable to call pointer to member function here" msgstr "" -#: cp/call.c:530 +#: cp/call.c:513 msgid "destructors take no parameters" msgstr "" -#: cp/call.c:537 +#: cp/call.c:520 msgid "destructor name `~%T' does not match type `%T' of expression" msgstr "" -#: cp/call.c:2346 +#: cp/call.c:2357 msgid "%s %D(%T, %T, %T) <built-in>" msgstr "" -#: cp/call.c:2351 +#: cp/call.c:2362 msgid "%s %D(%T, %T) <built-in>" msgstr "" -#: cp/call.c:2355 +#: cp/call.c:2366 msgid "%s %D(%T) <built-in>" msgstr "" -#: cp/call.c:2359 +#: cp/call.c:2370 msgid "%s %T <conversion>" msgstr "" -#: cp/call.c:2361 +#: cp/call.c:2372 msgid "%s %+#D%s" msgstr "" -#: cp/call.c:2518 +#: cp/call.c:2517 msgid "no viable candidates" msgstr "" -#: cp/call.c:2532 +#: cp/call.c:2531 msgid "conversion from `%T' to `%T' is ambiguous" msgstr "" -#: cp/call.c:2649 +#: cp/call.c:2648 msgid "no matching function for call to `%D(%A)'" msgstr "" -#: cp/call.c:2660 cp/call.c:4645 +#: cp/call.c:2659 cp/call.c:4655 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:2687 +#: cp/call.c:2686 #, c-format msgid "" "pointer-to-member function %E cannot be called without an object; consider " "using .* or ->*" msgstr "" -#: cp/call.c:2756 +#: cp/call.c:2755 msgid "no match for call to `(%T) (%A)'" msgstr "" -#: cp/call.c:2766 +#: cp/call.c:2765 msgid "call of `(%T) (%A)' is ambiguous" msgstr "" -#: cp/call.c:2801 +#: cp/call.c:2800 msgid "%s for `%T ? %T : %T' operator" msgstr "" -#: cp/call.c:2806 +#: cp/call.c:2805 msgid "%s for `%T %s' operator" msgstr "" -#: cp/call.c:2809 +#: cp/call.c:2808 msgid "%s for `%T [%T]' operator" msgstr "" -#: cp/call.c:2814 +#: cp/call.c:2813 msgid "%s for `%T %s %T' operator" msgstr "" -#: cp/call.c:2817 +#: cp/call.c:2816 msgid "%s for `%s %T' operator" msgstr "" -#: cp/call.c:2909 +#: cp/call.c:2908 msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" -#: cp/call.c:2968 +#: cp/call.c:2967 #, c-format msgid "`%E' has type `void' and is not a throw-expression" msgstr "" -#: cp/call.c:3001 cp/call.c:3201 +#: cp/call.c:3000 cp/call.c:3200 msgid "operands to ?: have different types" msgstr "" -#: cp/call.c:3154 +#: cp/call.c:3153 msgid "enumeral mismatch in conditional expression: `%T' vs `%T'" msgstr "" -#: cp/call.c:3161 +#: cp/call.c:3160 msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: cp/call.c:3242 +#: cp/call.c:3241 msgid "`%D' must be declared before use" msgstr "" -#: cp/call.c:3405 +#: cp/call.c:3404 msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead" msgstr "" -#: cp/call.c:3452 +#: cp/call.c:3451 msgid "using synthesized `%#D' for copy assignment" msgstr "" -#: cp/call.c:3454 +#: cp/call.c:3453 msgid " where cfront would use `%#D'" msgstr "" -#: cp/call.c:3481 +#: cp/call.c:3480 msgid "comparison between `%#T' and `%#T'" msgstr "" -#: cp/call.c:3714 +#: cp/call.c:3719 msgid "no suitable `operator delete' for `%T'" msgstr "" -#: cp/call.c:3733 +#: cp/call.c:3738 msgid "`%+#D' is private" msgstr "" -#: cp/call.c:3735 +#: cp/call.c:3740 msgid "`%+#D' is protected" msgstr "" -#: cp/call.c:3737 +#: cp/call.c:3742 msgid "`%+#D' is inaccessible" msgstr "" -#: cp/call.c:3738 +#: cp/call.c:3743 msgid "within this context" msgstr "" -#: cp/call.c:3780 +#: cp/call.c:3785 msgid "invalid conversion from `%T' to `%T'" msgstr "" -#: cp/call.c:3782 cp/call.c:3921 cp/call.c:3923 +#: cp/call.c:3787 cp/call.c:3926 cp/call.c:3928 msgid " initializing argument %P of `%D'" msgstr "" -#: cp/call.c:3845 cp/call.c:3849 +#: cp/call.c:3850 cp/call.c:3854 msgid " initializing argument %P of `%D' from result of `%D'" msgstr "" -#: cp/call.c:3855 cp/call.c:3858 +#: cp/call.c:3860 cp/call.c:3863 msgid " initializing temporary from result of `%D'" msgstr "" #. Undefined behaviour [expr.call] 5.2.2/7. -#: cp/call.c:3992 +#: cp/call.c:3997 msgid "cannot pass objects of non-POD type `%#T' through `...'" msgstr "" #. Undefined behaviour [expr.call] 5.2.2/7. -#: cp/call.c:4017 +#: cp/call.c:4022 msgid "cannot receive objects of non-POD type `%#T' through `...'" msgstr "" -#: cp/call.c:4159 +#: cp/call.c:4167 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers" msgstr "" -#: cp/call.c:4407 +#: cp/call.c:4417 msgid "could not find class$ field in java interface type `%T'" msgstr "" -#: cp/call.c:4508 cp/typeck.c:2073 +#: cp/call.c:4518 cp/typeck.c:2019 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'" msgstr "" -#: cp/call.c:4634 +#: cp/call.c:4644 msgid "no matching function for call to `%T::%D(%A)%#V'" msgstr "" -#: cp/call.c:4664 +#: cp/call.c:4674 msgid "cannot call member function `%D' without object" msgstr "" -#: cp/call.c:5277 +#: cp/call.c:5287 msgid "passing `%T' chooses `%T' over `%T'" msgstr "" -#: cp/call.c:5279 cp/decl2.c:4512 +#: cp/call.c:5289 cp/decl2.c:4508 msgid " in call to `%D'" msgstr "" -#: cp/call.c:5328 cp/call.c:5453 +#: cp/call.c:5338 cp/call.c:5463 msgid "choosing `%D' over `%D'" msgstr "" -#: cp/call.c:5329 +#: cp/call.c:5339 msgid " for conversion from `%T' to `%T'" msgstr "" -#: cp/call.c:5331 +#: cp/call.c:5341 msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:5455 +#: cp/call.c:5465 msgid "" " because worst conversion for the former is better than worst conversion " "for the latter" msgstr "" -#: cp/call.c:5571 cp/call.c:5592 +#: cp/call.c:5581 cp/call.c:5602 msgid "could not convert `%E' to `%T'" msgstr "" @@ -15712,272 +13362,272 @@ msgid "" "cannot convert from base `%T' to derived type `%T' via virtual base `%T'" msgstr "" -#: cp/class.c:1013 +#: cp/class.c:1049 msgid "`%#D' and `%#D' cannot be overloaded" msgstr "" #. There has already been a declaration of this method #. or member template. -#: cp/class.c:1024 +#: cp/class.c:1060 msgid "`%D' has already been declared in `%T'" msgstr "" -#: cp/class.c:1105 +#: cp/class.c:1141 msgid "duplicate enum value `%D'" msgstr "" -#: cp/class.c:1108 +#: cp/class.c:1144 msgid "duplicate field `%D' (as enum and non-enum)" msgstr "" -#: cp/class.c:1115 +#: cp/class.c:1151 msgid "duplicate nested type `%D'" msgstr "" -#: cp/class.c:1126 +#: cp/class.c:1162 msgid "duplicate field `%D' (as type and non-type)" msgstr "" -#: cp/class.c:1130 +#: cp/class.c:1166 msgid "duplicate member `%D'" msgstr "" -#: cp/class.c:1173 +#: cp/class.c:1209 msgid "conflicting access specifications for method `%D', ignored" msgstr "" -#: cp/class.c:1175 +#: cp/class.c:1211 #, c-format msgid "conflicting access specifications for field `%s', ignored" msgstr "" -#: cp/class.c:1218 +#: cp/class.c:1254 msgid "`%D' names constructor" msgstr "" -#: cp/class.c:1224 +#: cp/class.c:1260 msgid "`%D' invalid in `%T'" msgstr "" -#: cp/class.c:1232 +#: cp/class.c:1268 msgid "no members matching `%D' in `%#T'" msgstr "" -#: cp/class.c:1264 cp/class.c:1272 +#: cp/class.c:1300 cp/class.c:1308 msgid "`%D' invalid in `%#T'" msgstr "" -#: cp/class.c:1265 +#: cp/class.c:1301 msgid " because of local method `%#D' with same name" msgstr "" -#: cp/class.c:1273 +#: cp/class.c:1309 msgid " because of local member `%#D' with same name" msgstr "" -#: cp/class.c:1345 +#: cp/class.c:1381 msgid "base class `%#T' has a non-virtual destructor" msgstr "" -#: cp/class.c:1365 +#: cp/class.c:1401 msgid "" "base `%T' with only non-default constructor in class without a constructor" msgstr "" -#: cp/class.c:1951 +#: cp/class.c:1988 msgid "all member functions in class `%T' are private" msgstr "" -#: cp/class.c:1965 +#: cp/class.c:2002 msgid "`%#T' only defines a private destructor and has no friends" msgstr "" -#: cp/class.c:2008 +#: cp/class.c:2045 msgid "`%#T' only defines private constructors and has no friends" msgstr "" -#: cp/class.c:2129 cp/class.c:5043 +#: cp/class.c:2166 cp/class.c:5093 msgid "redefinition of `%#T'" msgstr "" -#: cp/class.c:2130 +#: cp/class.c:2167 msgid "previous definition of `%#T'" msgstr "" -#: cp/class.c:2460 +#: cp/class.c:2497 msgid "no unique final overrider for `%D' in `%T'" msgstr "" #. Here we know it is a hider, and no overrider exists. -#: cp/class.c:2842 +#: cp/class.c:2879 msgid "`%D' was hidden" msgstr "" -#: cp/class.c:2843 +#: cp/class.c:2880 msgid " by `%D'" msgstr "" -#: cp/class.c:2885 +#: cp/class.c:2922 msgid "ISO C++ forbids member `%D' with same name as enclosing class" msgstr "" -#: cp/class.c:2890 cp/decl2.c:1896 +#: cp/class.c:2927 cp/decl2.c:1874 msgid "`%#D' invalid; an anonymous union can only have non-static data members" msgstr "" -#: cp/class.c:2896 cp/decl2.c:1902 +#: cp/class.c:2933 cp/decl2.c:1880 msgid "private member `%#D' in anonymous union" msgstr "" -#: cp/class.c:2899 cp/decl2.c:1904 +#: cp/class.c:2936 cp/decl2.c:1882 msgid "protected member `%#D' in anonymous union" msgstr "" -#: cp/class.c:3051 +#: cp/class.c:3088 msgid "bit-field `%#D' with non-integral type" msgstr "" -#: cp/class.c:3071 +#: cp/class.c:3108 msgid "bit-field `%D' width not an integer constant" msgstr "" -#: cp/class.c:3077 +#: cp/class.c:3114 msgid "negative width in bit-field `%D'" msgstr "" -#: cp/class.c:3082 +#: cp/class.c:3119 msgid "zero width for bit-field `%D'" msgstr "" -#: cp/class.c:3088 +#: cp/class.c:3125 msgid "width of `%D' exceeds its type" msgstr "" -#: cp/class.c:3097 +#: cp/class.c:3134 msgid "`%D' is too small to hold all values of `%#T'" msgstr "" -#: cp/class.c:3181 +#: cp/class.c:3218 msgid "member `%#D' with constructor not allowed in union" msgstr "" -#: cp/class.c:3184 +#: cp/class.c:3221 msgid "member `%#D' with destructor not allowed in union" msgstr "" -#: cp/class.c:3187 +#: cp/class.c:3224 msgid "member `%#D' with copy assignment operator not allowed in union" msgstr "" -#: cp/class.c:3214 +#: cp/class.c:3251 msgid "multiple fields in union `%T' initialized" msgstr "" -#: cp/class.c:3333 +#: cp/class.c:3370 msgid "field `%D' in local class cannot be static" msgstr "" -#: cp/class.c:3339 +#: cp/class.c:3376 msgid "field `%D' invalidly declared function type" msgstr "" -#: cp/class.c:3346 +#: cp/class.c:3383 msgid "field `%D' invalidly declared method type" msgstr "" -#: cp/class.c:3352 +#: cp/class.c:3389 msgid "field `%D' invalidly declared offset type" msgstr "" #. Unions cannot have static members. -#: cp/class.c:3370 +#: cp/class.c:3407 msgid "field `%D' declared static in union" msgstr "" -#: cp/class.c:3396 +#: cp/class.c:3433 msgid "non-static reference `%#D' in class without a constructor" msgstr "" -#: cp/class.c:3427 +#: cp/class.c:3464 msgid "non-static const member `%#D' in class without a constructor" msgstr "" -#: cp/class.c:3442 +#: cp/class.c:3479 msgid "field `%#D' with same name as class" msgstr "" -#: cp/class.c:3460 +#: cp/class.c:3497 msgid "`%#T' has pointer data members" msgstr "" -#: cp/class.c:3464 +#: cp/class.c:3501 msgid " but does not override `%T(const %T&)'" msgstr "" -#: cp/class.c:3466 +#: cp/class.c:3503 msgid " or `operator=(const %T&)'" msgstr "" -#: cp/class.c:3469 +#: cp/class.c:3506 msgid " but does not override `operator=(const %T&)'" msgstr "" -#: cp/class.c:3935 +#: cp/class.c:3972 msgid "initializer specified for non-virtual method `%D'" msgstr "" -#: cp/class.c:4719 +#: cp/class.c:4757 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity" msgstr "" -#: cp/class.c:4789 +#: cp/class.c:4827 msgid "direct base `%T' inaccessible in `%T' due to ambiguity" msgstr "" -#: cp/class.c:5204 +#: cp/class.c:5254 msgid "`%#T' has virtual functions but non-virtual destructor" msgstr "" -#: cp/class.c:5288 +#: cp/class.c:5338 msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/class.c:5745 +#: cp/class.c:5795 #, c-format msgid "language string `\"%s\"' not recognized" msgstr "" -#: cp/class.c:5841 +#: cp/class.c:5891 msgid "" "cannot resolve overloaded function `%D' based on conversion to type `%T'" msgstr "" -#: cp/class.c:5962 +#: cp/class.c:6012 msgid "no matches converting function `%D' to type `%#T'" msgstr "" -#: cp/class.c:5985 +#: cp/class.c:6035 msgid "converting overloaded function `%D' to type `%#T' is ambiguous" msgstr "" -#: cp/class.c:6011 +#: cp/class.c:6061 msgid "assuming pointer to member `%D'" msgstr "" -#: cp/class.c:6014 +#: cp/class.c:6064 #, c-format msgid "(a pointer to member can only be formed with `&%E')" msgstr "" -#: cp/class.c:6058 cp/class.c:6226 cp/class.c:6233 +#: cp/class.c:6108 cp/class.c:6276 cp/class.c:6283 msgid "not enough type information" msgstr "" -#: cp/class.c:6067 +#: cp/class.c:6117 msgid "argument of type `%T' does not match `%T'" msgstr "" -#: cp/class.c:6210 +#: cp/class.c:6260 msgid "invalid operation on uninstantiated type" msgstr "" @@ -15986,11 +13636,11 @@ msgstr "" #. A name N used in a class S shall refer to the same declaration #. in its context and when re-evaluated in the completed scope of #. S. -#: cp/class.c:6461 cp/decl.c:1026 cp/decl.c:3164 cp/pt.c:1842 +#: cp/class.c:6512 cp/decl.c:1029 cp/decl.c:3169 cp/pt.c:1844 msgid "declaration of `%#D'" msgstr "" -#: cp/class.c:6462 +#: cp/class.c:6513 msgid "changes meaning of `%D' from `%+#D'" msgstr "" @@ -16046,52 +13696,52 @@ msgstr "" msgid "conversion from `%T' to non-scalar type `%T' requested" msgstr "" -#: cp/cvt.c:878 +#: cp/cvt.c:879 msgid "object of incomplete type `%T' will not be accessed in %s" msgstr "" -#: cp/cvt.c:881 +#: cp/cvt.c:882 msgid "object of type `%T' will not be accessed in %s" msgstr "" -#: cp/cvt.c:897 +#: 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:917 +#: cp/cvt.c:918 #, c-format msgid "%s cannot resolve address of overloaded function" msgstr "" #. Only warn when there is no &. -#: cp/cvt.c:922 +#: cp/cvt.c:923 #, c-format msgid "%s is a reference, not call, to function `%E'" msgstr "" -#: cp/cvt.c:1060 +#: cp/cvt.c:1061 msgid "converting NULL to non-pointer type" msgstr "" -#: cp/cvt.c:1136 +#: cp/cvt.c:1137 msgid "ambiguous default type conversion from `%T'" msgstr "" -#: cp/cvt.c:1138 +#: cp/cvt.c:1139 msgid " candidate conversions include `%D' and `%D'" msgstr "" -#: cp/decl.c:1027 cp/decl.c:3264 +#: cp/decl.c:1030 cp/decl.c:3272 msgid "conflicts with previous declaration `%#D'" msgstr "" -#: cp/decl.c:1216 +#: cp/decl.c:1219 msgid "label `%D' used but not defined" msgstr "" -#: cp/decl.c:1221 +#: cp/decl.c:1224 msgid "label `%D' defined but not used" msgstr "" @@ -16099,113 +13749,113 @@ msgstr "" msgid "namespace alias `%D' not allowed here, assuming `%D'" msgstr "" -#: cp/decl.c:3074 cp/decl.c:3462 +#: cp/decl.c:3075 cp/decl.c:3480 msgid "previous declaration of `%D'" msgstr "" -#: cp/decl.c:3151 cp/decl.c:3186 +#: cp/decl.c:3156 cp/decl.c:3194 msgid "shadowing %s function `%#D'" msgstr "" -#: cp/decl.c:3160 +#: cp/decl.c:3165 msgid "library function `%#D' redeclared as non-function `%#D'" msgstr "" -#: cp/decl.c:3165 +#: cp/decl.c:3170 msgid "conflicts with built-in declaration `%#D'" msgstr "" -#: cp/decl.c:3181 cp/decl.c:3274 cp/decl.c:3290 +#: cp/decl.c:3189 cp/decl.c:3282 cp/decl.c:3298 msgid "new declaration `%#D'" msgstr "" -#: cp/decl.c:3182 +#: cp/decl.c:3190 msgid "ambiguates built-in declaration `%#D'" msgstr "" -#: cp/decl.c:3238 +#: cp/decl.c:3246 msgid "`%#D' redeclared as different kind of symbol" msgstr "" -#: cp/decl.c:3241 +#: cp/decl.c:3249 msgid "previous declaration of `%#D'" msgstr "" -#: cp/decl.c:3263 +#: cp/decl.c:3271 msgid "declaration of template `%#D'" msgstr "" -#: cp/decl.c:3275 cp/decl.c:3291 +#: cp/decl.c:3283 cp/decl.c:3299 msgid "ambiguates old declaration `%#D'" msgstr "" -#: cp/decl.c:3283 +#: cp/decl.c:3291 msgid "declaration of C function `%#D' conflicts with" msgstr "" -#: cp/decl.c:3285 +#: cp/decl.c:3293 msgid "previous declaration `%#D' here" msgstr "" -#: cp/decl.c:3301 +#: cp/decl.c:3309 msgid "conflicting types for `%#D'" msgstr "" -#: cp/decl.c:3302 +#: cp/decl.c:3310 msgid "previous declaration as `%#D'" msgstr "" -#: cp/decl.c:3345 +#: cp/decl.c:3353 msgid "`%#D' previously defined here" msgstr "" -#: cp/decl.c:3346 +#: cp/decl.c:3354 msgid "`%#D' previously declared here" msgstr "" #. Prototype decl follows defn w/o prototype. -#: cp/decl.c:3354 +#: cp/decl.c:3363 msgid "prototype for `%#D'" msgstr "" -#: cp/decl.c:3355 +#: cp/decl.c:3364 msgid "follows non-prototype definition here" msgstr "" -#: cp/decl.c:3367 +#: cp/decl.c:3376 msgid "previous declaration of `%#D' with %L linkage" msgstr "" -#: cp/decl.c:3369 +#: cp/decl.c:3378 msgid "conflicts with new declaration with %L linkage" msgstr "" -#: cp/decl.c:3394 cp/decl.c:3402 +#: cp/decl.c:3401 cp/decl.c:3408 msgid "default argument given for parameter %d of `%#D'" msgstr "" -#: cp/decl.c:3396 cp/decl.c:3404 +#: cp/decl.c:3403 cp/decl.c:3410 msgid "after previous specification in `%#D'" msgstr "" -#: cp/decl.c:3413 +#: cp/decl.c:3419 msgid "`%#D' was used before it was declared inline" msgstr "" -#: cp/decl.c:3415 +#: cp/decl.c:3421 msgid "previous non-inline declaration here" msgstr "" -#: cp/decl.c:3461 +#: cp/decl.c:3479 msgid "redundant redeclaration of `%D' in same scope" msgstr "" -#: cp/decl.c:3544 +#: cp/decl.c:3563 #, c-format msgid "declaration of `%F' throws different exceptions" msgstr "" -#: cp/decl.c:3546 +#: cp/decl.c:3565 #, c-format msgid "than previous declaration `%F'" msgstr "" @@ -16218,15 +13868,15 @@ msgstr "" #. that specialization that would cause an implicit #. instantiation to take place, in every translation unit in #. which such a use occurs. -#: cp/decl.c:3671 +#: cp/decl.c:3698 msgid "explicit specialization of %D after first use" msgstr "" -#: cp/decl.c:3916 +#: cp/decl.c:3943 msgid "`%#D' used prior to declaration" msgstr "" -#: cp/decl.c:3947 +#: cp/decl.c:3974 msgid "redeclaration of `wchar_t' as `%T'" msgstr "" @@ -16236,864 +13886,856 @@ msgstr "" #. [basic.start.main] #. #. This function shall not be overloaded. -#: cp/decl.c:3975 +#: cp/decl.c:4002 msgid "invalid redeclaration of `%D'" msgstr "" -#: cp/decl.c:3976 +#: cp/decl.c:4003 msgid "as `%D'" msgstr "" -#: cp/decl.c:4066 +#: cp/decl.c:4093 msgid "previous external decl of `%#D'" msgstr "" -#: cp/decl.c:4107 +#: cp/decl.c:4134 msgid "`%D' was previously implicitly declared to return `int'" msgstr "" -#: cp/decl.c:4167 +#: cp/decl.c:4194 msgid "extern declaration of `%#D' doesn't match" msgstr "" -#: cp/decl.c:4168 +#: cp/decl.c:4195 msgid "global declaration `%#D'" msgstr "" -#: cp/decl.c:4199 +#: cp/decl.c:4226 msgid "declaration of `%#D' shadows a parameter" msgstr "" -#: cp/decl.c:4219 +#: cp/decl.c:4246 #, c-format msgid "declaration of `%s' shadows a member of `this'" msgstr "" -#: cp/decl.c:4584 +#: cp/decl.c:4597 msgid "`%#D' hides constructor for `%#T'" msgstr "" -#: cp/decl.c:4599 +#: cp/decl.c:4612 msgid "`%#D' conflicts with previous using declaration `%#D'" msgstr "" -#: cp/decl.c:4611 +#: cp/decl.c:4624 msgid "previous non-function declaration `%#D'" msgstr "" -#: cp/decl.c:4612 +#: cp/decl.c:4625 msgid "conflicts with function declaration `%#D'" msgstr "" -#: cp/decl.c:4702 +#: cp/decl.c:4715 msgid "implicit declaration of function `%#D'" msgstr "" -#: cp/decl.c:4860 +#: cp/decl.c:4873 #, c-format msgid "label `%s' referenced outside of any function" msgstr "" -#: cp/decl.c:4963 cp/decl.c:4987 cp/decl.c:5080 +#: cp/decl.c:4976 cp/decl.c:5000 cp/decl.c:5093 msgid "jump to label `%D'" msgstr "" -#: cp/decl.c:4965 cp/decl.c:4989 +#: cp/decl.c:4978 cp/decl.c:5002 msgid "jump to case label" msgstr "" -#: cp/decl.c:4973 +#: cp/decl.c:4986 msgid " crosses initialization of `%#D'" msgstr "" -#: cp/decl.c:4976 cp/decl.c:5096 +#: cp/decl.c:4989 cp/decl.c:5109 msgid " enters scope of non-POD `%#D'" msgstr "" -#: cp/decl.c:4996 cp/decl.c:5100 +#: cp/decl.c:5009 cp/decl.c:5113 msgid " enters try block" msgstr "" #. Can't skip init of __exception_info. -#: cp/decl.c:4998 cp/decl.c:5092 cp/decl.c:5102 +#: cp/decl.c:5011 cp/decl.c:5105 cp/decl.c:5115 msgid " enters catch block" msgstr "" -#: cp/decl.c:5081 +#: cp/decl.c:5094 msgid " from here" msgstr "" -#: cp/decl.c:5094 +#: cp/decl.c:5107 msgid " skips initialization of `%#D'" msgstr "" -#: cp/decl.c:5129 +#: cp/decl.c:5142 msgid "label named wchar_t" msgstr "" -#: cp/decl.c:5133 +#: cp/decl.c:5146 msgid "duplicate label `%D'" msgstr "" -#: cp/decl.c:5218 +#: cp/decl.c:5231 #, c-format msgid "case label `%E' not within a switch statement" msgstr "" #. Definition isn't the kind we were looking for. -#: cp/decl.c:5351 cp/decl.c:5371 +#: cp/decl.c:5408 cp/decl.c:5427 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:5460 cp/typeck.c:2035 +#: cp/decl.c:5515 cp/typeck.c:1981 msgid "invalid use of `%D'" msgstr "" -#: cp/decl.c:5501 +#: cp/decl.c:5556 msgid "`%D::%D' is not a template" msgstr "" -#: cp/decl.c:5513 +#: cp/decl.c:5573 msgid "`%D' undeclared in namespace `%D'" msgstr "" -#: cp/decl.c:5647 +#: cp/decl.c:5710 msgid "`%D' used without template parameters" msgstr "" -#: cp/decl.c:5658 cp/decl.c:5674 cp/decl.c:5745 +#: cp/decl.c:5721 cp/decl.c:5737 cp/decl.c:5825 msgid "no class template named `%#T' in `%#T'" msgstr "" -#: cp/decl.c:5692 cp/decl.c:5707 +#: cp/decl.c:5755 cp/decl.c:5785 msgid "no type named `%#T' in `%#T'" msgstr "" -#: cp/decl.c:5924 +#: cp/decl.c:6008 msgid "lookup of `%D' finds `%#D'" msgstr "" -#: cp/decl.c:5926 +#: cp/decl.c:6010 msgid " instead of `%D' from dependent base class" msgstr "" -#: cp/decl.c:5928 +#: cp/decl.c:6012 msgid " (use `typename %T::%D' if that's what you meant)" msgstr "" -#: cp/decl.c:6101 +#: cp/decl.c:6185 msgid "" "lookup of `%D' in the scope of `%#T' (`%#D') does not match lookup in the " "current scope (`%#D')" msgstr "" -#: cp/decl.c:6928 +#: cp/decl.c:7024 msgid "an anonymous union cannot have function members" msgstr "" -#: cp/decl.c:6945 +#: cp/decl.c:7041 msgid "member %#D' with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:6948 +#: cp/decl.c:7044 msgid "member %#D' with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:6951 +#: cp/decl.c:7047 msgid "" "member %#D' with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:6989 +#: cp/decl.c:7085 msgid "redeclaration of C++ built-in type `%T'" msgstr "" -#: cp/decl.c:7024 +#: cp/decl.c:7120 msgid "multiple types in one declaration" msgstr "" -#: cp/decl.c:7027 +#: cp/decl.c:7123 msgid "declaration does not declare anything" msgstr "" -#: cp/decl.c:7051 +#: cp/decl.c:7147 msgid "missing type-name in typedef-declaration" msgstr "" -#: cp/decl.c:7058 +#: cp/decl.c:7154 msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/decl.c:7065 +#: cp/decl.c:7161 msgid "`%D' can only be specified for functions" msgstr "" -#: cp/decl.c:7067 +#: cp/decl.c:7163 msgid "`%D' can only be specified inside a class" msgstr "" -#: cp/decl.c:7069 +#: cp/decl.c:7165 msgid "`%D' can only be specified for constructors" msgstr "" -#: cp/decl.c:7072 +#: cp/decl.c:7168 msgid "`%D' can only be specified for objects and functions" msgstr "" -#: cp/decl.c:7221 +#: cp/decl.c:7317 msgid "typedef `%D' is initialized" msgstr "" -#: cp/decl.c:7227 +#: cp/decl.c:7323 msgid "function `%#D' is initialized like a variable" msgstr "" -#: cp/decl.c:7239 +#: cp/decl.c:7335 msgid "declaration of `%#D' has `extern' and is initialized" msgstr "" -#: cp/decl.c:7269 +#: cp/decl.c:7369 msgid "`%#D' is not a static member of `%#T'" msgstr "" -#: cp/decl.c:7274 +#: cp/decl.c:7374 msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'" msgstr "" -#: cp/decl.c:7285 +#: cp/decl.c:7385 msgid "duplicate initialization of %D" msgstr "" -#: cp/decl.c:7314 +#: cp/decl.c:7414 msgid "declaration of `%#D' outside of class is not definition" msgstr "" -#: cp/decl.c:7362 +#: cp/decl.c:7462 msgid "variable `%#D' has initializer but incomplete type" msgstr "" -#: cp/decl.c:7370 cp/decl.c:7721 +#: cp/decl.c:7470 cp/decl.c:7821 msgid "elements of array `%#D' have incomplete type" msgstr "" -#: cp/decl.c:7386 -msgid "aggregate `%#D' has incomplete type and cannot be initialized" +#: cp/decl.c:7486 +msgid "aggregate `%#D' has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:7425 +#: cp/decl.c:7525 msgid "`%D' declared as reference but not initialized" msgstr "" -#: cp/decl.c:7434 +#: cp/decl.c:7534 msgid "ISO C++ forbids use of initializer list to initialize reference `%D'" msgstr "" -#: cp/decl.c:7467 +#: cp/decl.c:7567 msgid "cannot initialize `%T' from `%T'" msgstr "" -#: cp/decl.c:7528 +#: cp/decl.c:7628 msgid "initializer fails to determine size of `%D'" msgstr "" -#: cp/decl.c:7533 +#: cp/decl.c:7633 msgid "array size missing in `%D'" msgstr "" -#: cp/decl.c:7545 +#: cp/decl.c:7645 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:7578 +#: cp/decl.c:7678 msgid "storage size of `%D' isn't known" msgstr "" -#: cp/decl.c:7600 +#: cp/decl.c:7700 msgid "storage size of `%D' isn't constant" msgstr "" -#: cp/decl.c:7651 +#: cp/decl.c:7751 msgid "" "sorry: semantics of inline function static data `%#D' are wrong (you'll wind " "up with multiple copies)" msgstr "" -#: cp/decl.c:7652 +#: cp/decl.c:7752 msgid " you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:7680 +#: cp/decl.c:7780 msgid "uninitialized const `%D'" msgstr "" -#: cp/decl.c:7715 +#: cp/decl.c:7815 msgid "variable-sized object `%D' may not be initialized" msgstr "" -#: cp/decl.c:7726 cp/typeck2.c:201 +#: cp/decl.c:7826 cp/typeck2.c:201 msgid "`%D' has incomplete type" msgstr "" -#: cp/decl.c:7758 +#: cp/decl.c:7858 msgid "`%D' must be initialized by constructor, not by `{...}'" msgstr "" -#: cp/decl.c:7788 +#: cp/decl.c:7888 msgid "structure `%D' with uninitialized const members" msgstr "" -#: cp/decl.c:7790 +#: cp/decl.c:7890 msgid "structure `%D' with uninitialized reference members" msgstr "" -#: cp/decl.c:8055 +#: cp/decl.c:8157 msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:8065 +#: cp/decl.c:8169 msgid "cannot initialize `%D' to namespace `%D'" msgstr "" -#: cp/decl.c:8122 +#: cp/decl.c:8226 msgid "shadowing previous type declaration of `%#D'" msgstr "" -#: cp/decl.c:8518 +#: cp/decl.c:8624 msgid "multiple initializations given for `%D'" msgstr "" -#: cp/decl.c:8618 +#: cp/decl.c:8724 msgid "invalid catch parameter" msgstr "" -#: cp/decl.c:8736 +#: cp/decl.c:8842 msgid "destructor for alien class `%T' cannot be a member" msgstr "" -#: cp/decl.c:8739 +#: cp/decl.c:8845 msgid "constructor for alien class `%T' cannot be a member" msgstr "" -#: cp/decl.c:8758 +#: cp/decl.c:8864 msgid "`%D' declared as a `virtual' %s" msgstr "" -#: cp/decl.c:8760 +#: cp/decl.c:8866 msgid "`%D' declared as an `inline' %s" msgstr "" -#: cp/decl.c:8762 +#: cp/decl.c:8868 msgid "" "`const' and `volatile' function specifiers on `%D' invalid in %s declaration" msgstr "" -#: cp/decl.c:8765 +#: cp/decl.c:8871 msgid "`%D' declared as a friend" msgstr "" -#: cp/decl.c:8771 +#: cp/decl.c:8877 msgid "`%D' declared with an exception specification" msgstr "" -#: cp/decl.c:8846 +#: cp/decl.c:8952 msgid "cannot declare `::main' to be a template" msgstr "" -#: cp/decl.c:8848 +#: cp/decl.c:8954 msgid "cannot declare `::main' to be inline" msgstr "" -#: cp/decl.c:8850 +#: cp/decl.c:8956 msgid "cannot declare `::main' to be static" msgstr "" -#: cp/decl.c:8853 +#: cp/decl.c:8959 msgid "`main' must return `int'" msgstr "" -#: cp/decl.c:8881 +#: cp/decl.c:8987 msgid "non-local function `%#D' uses anonymous type" msgstr "" -#: cp/decl.c:8884 +#: cp/decl.c:8990 msgid "" "`%#D' does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:8890 +#: cp/decl.c:8996 msgid "non-local function `%#D' uses local type `%T'" msgstr "" -#: cp/decl.c:8913 +#: cp/decl.c:9019 msgid "%smember function `%D' cannot have `%T' method qualifier" msgstr "" -#: cp/decl.c:8937 +#: cp/decl.c:9043 msgid "defining explicit specialization `%D' in friend declaration" msgstr "" #. Something like `template <class T> friend void f<T>()'. -#: cp/decl.c:8947 +#: cp/decl.c:9053 msgid "invalid use of template-id `%D' in declaration of primary template" msgstr "" -#: cp/decl.c:8975 +#: cp/decl.c:9081 msgid "" "default arguments are not allowed in declaration of friend template " "specialization `%D'" msgstr "" -#: cp/decl.c:8982 +#: cp/decl.c:9088 msgid "" "`inline' is not allowed in declaration of friend template specialization `%D'" msgstr "" -#: cp/decl.c:9044 +#: cp/decl.c:9150 msgid "definition of implicitly-declared `%D'" msgstr "" -#: cp/decl.c:9056 cp/decl2.c:1380 +#: cp/decl.c:9162 cp/decl2.c:1358 msgid "no `%#D' member function declared in class `%T'" msgstr "" -#: cp/decl.c:9175 +#: cp/decl.c:9281 msgid "non-local variable `%#D' uses local type `%T'" msgstr "" -#: cp/decl.c:9265 +#: cp/decl.c:9371 msgid "" "invalid in-class initialization of static data member of non-integral type `%" "T'" msgstr "" -#: cp/decl.c:9274 +#: cp/decl.c:9380 msgid "ISO C++ forbids in-class initialization of non-const static member `%D'" msgstr "" -#: cp/decl.c:9277 +#: cp/decl.c:9383 msgid "" "ISO C++ forbids initialization of member constant `%D' of non-integral type `" "%T'" msgstr "" -#: cp/decl.c:9327 +#: cp/decl.c:9433 msgid "size of array `%D' has non-integer type" msgstr "" -#: cp/decl.c:9329 +#: cp/decl.c:9435 msgid "size of array has non-integer type" msgstr "" -#: cp/decl.c:9349 +#: cp/decl.c:9455 msgid "size of array `%D' is negative" msgstr "" -#: cp/decl.c:9351 +#: cp/decl.c:9457 msgid "size of array is negative" msgstr "" -#: cp/decl.c:9360 +#: cp/decl.c:9466 msgid "ISO C++ forbids zero-size array `%D'" msgstr "" -#: cp/decl.c:9362 +#: cp/decl.c:9468 msgid "ISO C++ forbids zero-size array" msgstr "" -#: cp/decl.c:9369 +#: cp/decl.c:9475 msgid "size of array `%D' is not an integral constant-expression" msgstr "" -#: cp/decl.c:9372 +#: cp/decl.c:9478 msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.c:9390 +#: cp/decl.c:9496 msgid "ISO C++ forbids variable-size array `%D'" msgstr "" -#: cp/decl.c:9393 +#: cp/decl.c:9499 msgid "ISO C++ forbids variable-size array" msgstr "" -#: cp/decl.c:9404 +#: cp/decl.c:9510 msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:9463 +#: cp/decl.c:9569 msgid "declaration of `%D' as %s" msgstr "" -#: cp/decl.c:9465 +#: cp/decl.c:9571 #, c-format msgid "creating %s" msgstr "" -#: cp/decl.c:9477 +#: cp/decl.c:9583 msgid "" "declaration of `%D' as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.c:9480 +#: cp/decl.c:9586 msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:9509 +#: cp/decl.c:9615 msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:9516 +#: cp/decl.c:9622 msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:9522 +#: cp/decl.c:9628 msgid "operator `%T' declared to return `%T'" msgstr "" -#: cp/decl.c:9524 +#: cp/decl.c:9630 msgid "return type specified for `operator %T'" msgstr "" -#: cp/decl.c:9695 +#: cp/decl.c:9798 msgid "destructors must be member functions" msgstr "" -#: cp/decl.c:9714 +#: cp/decl.c:9817 msgid "destructor `%T' must match class name `%T'" msgstr "" -#: cp/decl.c:9764 +#: cp/decl.c:9867 msgid "invalid declarator" msgstr "" -#: cp/decl.c:9817 +#: cp/decl.c:9920 msgid "declarator-id missing; using reserved word `%D'" msgstr "" -#: cp/decl.c:9874 +#: cp/decl.c:9977 msgid "type `%T' is not derived from type `%T'" msgstr "" #. Parse error puts this typespec where #. a declarator should go. -#: cp/decl.c:9920 +#: cp/decl.c:10023 msgid "`%T' specified as declarator-id" msgstr "" -#: cp/decl.c:9922 +#: cp/decl.c:10025 msgid " perhaps you want `%T' for a constructor" msgstr "" -#: cp/decl.c:9936 +#: cp/decl.c:10039 msgid "`%D' as declarator" msgstr "" -#: cp/decl.c:9951 +#: cp/decl.c:10054 msgid "declaration of `%D' as non-function" msgstr "" -#: cp/decl.c:10028 +#: cp/decl.c:10131 msgid "`bool' is now a keyword" msgstr "" -#: cp/decl.c:10030 +#: cp/decl.c:10133 msgid "extraneous `%T' ignored" msgstr "" -#: cp/decl.c:10046 cp/decl.c:10079 +#: cp/decl.c:10149 cp/decl.c:10182 msgid "multiple declarations `%T' and `%T'" msgstr "" -#: cp/decl.c:10059 +#: cp/decl.c:10162 msgid "ISO C++ does not support `long long'" msgstr "" -#: cp/decl.c:10152 cp/decl.c:10155 +#: cp/decl.c:10255 cp/decl.c:10258 #, 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:10165 +#: cp/decl.c:10268 msgid "`%T' is implicitly a typename" msgstr "" -#: cp/decl.c:10201 +#: cp/decl.c:10304 #, c-format msgid "short, signed or unsigned invalid for `%s'" msgstr "" -#: cp/decl.c:10206 +#: cp/decl.c:10309 #, c-format msgid "long and short specified together for `%s'" msgstr "" -#: cp/decl.c:10217 +#: cp/decl.c:10320 #, c-format msgid "signed and unsigned given together for `%s'" msgstr "" -#: cp/decl.c:10322 +#: cp/decl.c:10429 msgid "qualifiers are not allowed on declaration of `operator %T'" msgstr "" -#: cp/decl.c:10350 +#: cp/decl.c:10451 msgid "member `%D' cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:10359 +#: cp/decl.c:10460 msgid "`%T::%D' is not a valid declarator" msgstr "" -#: cp/decl.c:10370 +#: cp/decl.c:10471 msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:10374 +#: cp/decl.c:10475 msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:10387 +#: cp/decl.c:10488 msgid "virtual outside class declaration" msgstr "" -#: cp/decl.c:10441 +#: cp/decl.c:10542 #, c-format msgid "storage class specified for %s `%s'" msgstr "" -#: cp/decl.c:10479 +#: cp/decl.c:10580 msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:10583 +#: cp/decl.c:10684 msgid "size of member `%D' is not constant" msgstr "" -#: cp/decl.c:10662 +#: cp/decl.c:10763 msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:10665 +#: cp/decl.c:10766 #, c-format msgid "destructors may not be `%s'" msgstr "" -#: cp/decl.c:10686 +#: cp/decl.c:10787 msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.c:10689 +#: cp/decl.c:10790 msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:10694 +#: cp/decl.c:10795 #, c-format msgid "constructors may not be `%s'" msgstr "" -#: cp/decl.c:10704 +#: cp/decl.c:10805 msgid "return value type specifier for constructor ignored" msgstr "" -#: cp/decl.c:10723 +#: cp/decl.c:10824 #, c-format msgid "can't initialize friend function `%s'" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:10727 +#: cp/decl.c:10828 msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:10732 +#: cp/decl.c:10833 msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:10734 +#: cp/decl.c:10835 #, c-format msgid "can't define friend function `%s' in a local class definition" msgstr "" -#: cp/decl.c:10758 +#: cp/decl.c:10859 msgid "destructors may not have parameters" msgstr "" -#: cp/decl.c:10788 +#: cp/decl.c:10889 #, c-format msgid "cannot declare %s to references" msgstr "" -#: cp/decl.c:10799 +#: cp/decl.c:10900 msgid "cannot declare pointer to `%#T' member" msgstr "" -#: cp/decl.c:10814 +#: cp/decl.c:10915 msgid "invalid type: `void &'" msgstr "" -#: cp/decl.c:10865 -msgid "discarding `const' applied to a reference" -msgstr "" - -#: cp/decl.c:10867 -msgid "discarding `volatile' applied to a reference" -msgstr "" - -#: cp/decl.c:10979 +#: cp/decl.c:11077 msgid "extra qualification `%T::' on member `%s' ignored" msgstr "" -#: cp/decl.c:10989 +#: cp/decl.c:11087 msgid "cannot declare member function `%T::%s' within `%T'" msgstr "" -#: cp/decl.c:11004 +#: cp/decl.c:11102 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:11084 +#: cp/decl.c:11182 msgid "only declarations of constructors can be `explicit'" msgstr "" -#: cp/decl.c:11092 +#: cp/decl.c:11190 #, c-format msgid "non-member `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11097 +#: cp/decl.c:11195 #, c-format msgid "non-object member `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11103 +#: cp/decl.c:11201 #, c-format msgid "function `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11108 +#: cp/decl.c:11206 #, c-format msgid "static `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11113 +#: cp/decl.c:11211 #, c-format msgid "const `%s' cannot be declared `mutable'" msgstr "" -#: cp/decl.c:11126 +#: cp/decl.c:11224 msgid "template-id `%D' used as a declarator" msgstr "" -#: cp/decl.c:11147 +#: cp/decl.c:11245 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class" msgstr "" -#: cp/decl.c:11194 +#: cp/decl.c:11292 msgid "typedef name may not be class-qualified" msgstr "" -#: cp/decl.c:11202 +#: cp/decl.c:11300 msgid "invalid type qualifier for non-member function type" msgstr "" -#: cp/decl.c:11218 +#: cp/decl.c:11316 msgid "typedef declaration includes an initializer" msgstr "" -#: cp/decl.c:11268 +#: cp/decl.c:11366 msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:11273 +#: cp/decl.c:11371 msgid "`inline' specified for friend class declaration" msgstr "" -#: cp/decl.c:11283 +#: cp/decl.c:11381 msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:11285 +#: cp/decl.c:11383 msgid "friend declaration requires class-key, i.e. `friend class %T::%T'" msgstr "" -#: cp/decl.c:11290 +#: cp/decl.c:11388 msgid "friend declaration requires class-key, i.e. `friend %#T'" msgstr "" -#: cp/decl.c:11306 +#: cp/decl.c:11402 msgid "trying to make class `%T' a friend of global scope" msgstr "" -#: cp/decl.c:11317 +#: cp/decl.c:11413 msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:11336 +#: cp/decl.c:11432 msgid "abstract declarator `%T' used as declaration" msgstr "" -#: cp/decl.c:11348 +#: cp/decl.c:11444 msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:11357 +#: cp/decl.c:11453 msgid "variable or field declared void" msgstr "" -#: cp/decl.c:11367 +#: cp/decl.c:11463 msgid "cannot use `::' in parameter declaration" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.c:11413 +#: cp/decl.c:11509 msgid "invalid use of `::'" msgstr "" -#: cp/decl.c:11425 +#: cp/decl.c:11521 msgid "function `%D' cannot be declared friend" msgstr "" -#: cp/decl.c:11437 +#: cp/decl.c:11533 msgid "can't make `%D' into a method -- not in a class" msgstr "" -#: cp/decl.c:11446 +#: cp/decl.c:11542 msgid "function `%D' declared virtual inside a union" msgstr "" -#: cp/decl.c:11458 +#: cp/decl.c:11554 msgid "`%D' cannot be declared virtual, since it is always static" msgstr "" -#: cp/decl.c:11531 +#: cp/decl.c:11627 msgid "field `%D' has incomplete type" msgstr "" -#: cp/decl.c:11533 +#: cp/decl.c:11629 msgid "name `%T' has incomplete type" msgstr "" -#: cp/decl.c:11542 +#: cp/decl.c:11638 msgid " in instantiation of template `%T'" msgstr "" -#: cp/decl.c:11552 +#: cp/decl.c:11648 #, c-format msgid "`%s' is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:11569 +#: cp/decl.c:11659 msgid "member functions are implicitly friends of their class" msgstr "" @@ -17109,101 +14751,101 @@ msgstr "" #. the rest of the compiler does not correctly #. handle the initialization unless the member is #. static so we make it static below. -#: cp/decl.c:11611 +#: cp/decl.c:11706 msgid "ISO C++ forbids initialization of member `%D'" msgstr "" -#: cp/decl.c:11613 +#: cp/decl.c:11708 msgid "making `%D' static" msgstr "" -#: cp/decl.c:11637 +#: cp/decl.c:11732 msgid "" "ISO C++ forbids static data member `%D' with same name as enclosing class" msgstr "" -#: cp/decl.c:11678 +#: cp/decl.c:11773 #, c-format msgid "storage class `auto' invalid for function `%s'" msgstr "" -#: cp/decl.c:11680 +#: cp/decl.c:11775 #, c-format msgid "storage class `register' invalid for function `%s'" msgstr "" -#: cp/decl.c:11691 +#: cp/decl.c:11786 #, c-format msgid "" "storage class `static' invalid for function `%s' declared out of global scope" msgstr "" -#: cp/decl.c:11693 +#: cp/decl.c:11788 #, c-format msgid "" "storage class `inline' invalid for function `%s' declared out of global scope" msgstr "" -#: cp/decl.c:11700 +#: cp/decl.c:11795 #, c-format msgid "virtual non-class function `%s'" msgstr "" -#: cp/decl.c:11729 +#: cp/decl.c:11824 msgid "cannot declare member function `%D' to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:11735 +#: cp/decl.c:11830 msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:11763 +#: cp/decl.c:11858 msgid "" "`static' may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.c:11769 +#: cp/decl.c:11864 msgid "static member `%D' declared `register'" msgstr "" -#: cp/decl.c:11774 +#: cp/decl.c:11869 msgid "cannot explicitly declare member `%#D' to have extern linkage" msgstr "" -#: cp/decl.c:11946 +#: cp/decl.c:12041 msgid "default argument for `%#D' has type `%T'" msgstr "" -#: cp/decl.c:11949 +#: cp/decl.c:12044 msgid "default argument for parameter of type `%T' has type `%T'" msgstr "" -#: cp/decl.c:11966 +#: cp/decl.c:12061 msgid "default argument `%E' uses local variable `%D'" msgstr "" -#: cp/decl.c:12011 +#: cp/decl.c:12106 #, c-format msgid "invalid string constant `%E'" msgstr "" -#: cp/decl.c:12013 +#: cp/decl.c:12108 msgid "" "invalid integer constant in parameter list, did you forget to give parameter " "name?" msgstr "" -#: cp/decl.c:12051 +#: cp/decl.c:12146 msgid "parameter `%D' invalidly declared method type" msgstr "" -#: cp/decl.c:12057 +#: cp/decl.c:12152 msgid "parameter `%D' invalidly declared offset type" msgstr "" -#: cp/decl.c:12081 +#: cp/decl.c:12176 msgid "parameter `%D' includes %s to array of unknown bound `%T'" msgstr "" @@ -17222,522 +14864,518 @@ msgstr "" #. or implicitly defined), there's no need to worry about their #. existence. Theoretically, they should never even be #. instantiated, but that's hard to forestall. -#: cp/decl.c:12248 +#: cp/decl.c:12343 msgid "invalid constructor; you probably meant `%T (const %T&)'" msgstr "" -#: cp/decl.c:12399 +#: cp/decl.c:12494 msgid "`%D' must be a nonstatic member function" msgstr "" -#: cp/decl.c:12405 +#: cp/decl.c:12500 msgid "" "`%D' must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:12422 +#: cp/decl.c:12517 msgid "`%D' must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:12454 +#: cp/decl.c:12549 #, c-format msgid "conversion to %s%s will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:12461 +#: cp/decl.c:12556 msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cp/decl.c:12511 +#: cp/decl.c:12606 msgid "postfix `%D' must take `int' as its argument" msgstr "" -#: cp/decl.c:12515 +#: cp/decl.c:12610 msgid "postfix `%D' must take `int' as its second argument" msgstr "" -#: cp/decl.c:12522 +#: cp/decl.c:12617 msgid "`%D' must take either zero or one argument" msgstr "" -#: cp/decl.c:12524 +#: cp/decl.c:12619 msgid "`%D' must take either one or two arguments" msgstr "" -#: cp/decl.c:12545 +#: cp/decl.c:12640 msgid "prefix `%D' should return `%T'" msgstr "" -#: cp/decl.c:12551 +#: cp/decl.c:12646 msgid "postfix `%D' should return `%T'" msgstr "" -#: cp/decl.c:12560 +#: cp/decl.c:12655 msgid "`%D' must take `void'" msgstr "" -#: cp/decl.c:12562 cp/decl.c:12570 +#: cp/decl.c:12657 cp/decl.c:12665 msgid "`%D' must take exactly one argument" msgstr "" -#: cp/decl.c:12572 +#: cp/decl.c:12667 msgid "`%D' must take exactly two arguments" msgstr "" -#: cp/decl.c:12580 +#: cp/decl.c:12675 msgid "user-defined `%D' always evaluates both arguments" msgstr "" -#: cp/decl.c:12592 +#: cp/decl.c:12687 msgid "`%D' should return by value" msgstr "" -#: cp/decl.c:12604 cp/decl.c:12607 +#: cp/decl.c:12699 cp/decl.c:12702 msgid "`%D' cannot have default arguments" msgstr "" -#: cp/decl.c:12700 +#: cp/decl.c:12793 msgid "`%s %T' declares a new type at namespace scope" msgstr "" -#: cp/decl.c:12703 +#: cp/decl.c:12796 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:12739 +#: cp/decl.c:12834 msgid "using typedef-name `%D' after `%s'" msgstr "" -#: cp/decl.c:12742 +#: cp/decl.c:12839 msgid "using template type parameter `%T' after `%s'" msgstr "" -#: cp/decl.c:12824 +#: cp/decl.c:12919 msgid "use of enum `%#D' without previous declaration" msgstr "" -#: cp/decl.c:12935 +#: cp/decl.c:13017 msgid "derived union `%T' invalid" msgstr "" -#: cp/decl.c:12979 +#: cp/decl.c:13061 msgid "base type `%T' fails to be a struct or class type" msgstr "" -#: cp/decl.c:12989 +#: cp/decl.c:13071 msgid "base class `%T' has incomplete type" msgstr "" -#: cp/decl.c:12997 +#: cp/decl.c:13079 msgid "recursive type `%T' undefined" msgstr "" -#: cp/decl.c:12999 +#: cp/decl.c:13081 msgid "duplicate base type `%T' invalid" msgstr "" -#: cp/decl.c:13110 +#: cp/decl.c:13192 msgid "multiple definition of `%#T'" msgstr "" -#: cp/decl.c:13111 +#: cp/decl.c:13193 msgid "previous definition here" msgstr "" -#: cp/decl.c:13285 +#: cp/decl.c:13364 msgid "enumerator value for `%D' not integer constant" msgstr "" -#: cp/decl.c:13305 +#: cp/decl.c:13384 msgid "overflow in enumeration values at `%D'" msgstr "" -#: cp/decl.c:13391 +#: cp/decl.c:13470 msgid "return type `%#T' is incomplete" msgstr "" -#: cp/decl.c:13503 +#: cp/decl.c:13586 msgid "semicolon missing after declaration of `%#T'" msgstr "" -#: cp/decl.c:13524 +#: cp/decl.c:13607 msgid "return type for `main' changed to `int'" msgstr "" -#: cp/decl.c:13555 +#: cp/decl.c:13638 msgid "`%D' implicitly declared before its definition" msgstr "" -#: cp/decl.c:13577 cp/typeck.c:6669 +#: cp/decl.c:13660 cp/typeck.c:6541 msgid "`operator=' should return a reference to `*this'" msgstr "" -#: cp/decl.c:13841 +#: cp/decl.c:13924 msgid "parameter `%D' declared void" msgstr "" -#: cp/decl.c:14317 +#: cp/decl.c:14392 msgid "`%D' is already defined in class `%T'" msgstr "" -#: cp/decl.c:14463 -msgid "parser lost in parsing declaration of `%D'" -msgstr "" - -#: cp/decl.c:14548 +#: cp/decl.c:14609 msgid "static member function `%#D' declared with type qualifiers" msgstr "" -#: cp/decl2.c:529 +#: cp/decl2.c:521 #, c-format msgid "-f%s is no longer supported" msgstr "" -#: cp/decl2.c:535 +#: cp/decl2.c:527 msgid "" "-fhandle-exceptions has been renamed to -fexceptions (and is now on by " "default)" msgstr "" -#: cp/decl2.c:561 +#: cp/decl2.c:553 msgid "-fname-mangling-version is no longer supported" msgstr "" -#: cp/decl2.c:624 +#: cp/decl2.c:613 msgid "-Wno-strict-prototypes is not supported in C++" msgstr "" -#: cp/decl2.c:761 +#: cp/decl2.c:752 #, c-format msgid "duplicate type qualifiers in %s declaration" msgstr "" -#: cp/decl2.c:800 +#: cp/decl2.c:791 msgid "template `%#D' instantiated in file without #pragma interface" msgstr "" -#: cp/decl2.c:806 +#: cp/decl2.c:797 msgid "template `%#D' defined in file without #pragma interface" msgstr "" -#: cp/decl2.c:963 +#: cp/decl2.c:954 msgid "name missing for member function" msgstr "" #. Something has gone very wrong. Assume we are mistakenly reducing #. an expression instead of a declaration. -#: cp/decl2.c:1026 +#: cp/decl2.c:1017 msgid "parser may be lost: is there a '{' missing somewhere?" msgstr "" -#: cp/decl2.c:1057 cp/decl2.c:1071 +#: cp/decl2.c:1048 cp/decl2.c:1062 msgid "ambiguous conversion for array subscript" msgstr "" -#: cp/decl2.c:1065 +#: cp/decl2.c:1056 msgid "invalid types `%T[%T]' for array subscript" msgstr "" -#: cp/decl2.c:1113 +#: cp/decl2.c:1104 msgid "type `%#T' argument given to `delete', expected pointer" msgstr "" -#: cp/decl2.c:1121 +#: cp/decl2.c:1112 msgid "anachronistic use of array size in vector delete" msgstr "" -#: cp/decl2.c:1131 +#: cp/decl2.c:1122 msgid "" "cannot delete a function. Only pointer-to-objects are valid arguments to " "`delete'" msgstr "" -#: cp/decl2.c:1138 +#: cp/decl2.c:1129 msgid "deleting `%T' is undefined" msgstr "" -#: cp/decl2.c:1146 +#: cp/decl2.c:1137 msgid "deleting array `%#D'" msgstr "" #. 14.5.2.2 [temp.mem] #. #. A local class shall not have member templates. -#: cp/decl2.c:1193 +#: cp/decl2.c:1171 msgid "invalid declaration of member template `%#D' in local class" msgstr "" -#: cp/decl2.c:1202 +#: cp/decl2.c:1180 msgid "invalid use of `virtual' in template declaration of `%#D'" msgstr "" -#: cp/decl2.c:1212 cp/pt.c:2562 +#: cp/decl2.c:1190 cp/pt.c:2584 msgid "template declaration of `%#D'" msgstr "" -#: cp/decl2.c:1262 +#: cp/decl2.c:1240 msgid "Java method '%D' has non-Java return type `%T'" msgstr "" -#: cp/decl2.c:1271 +#: cp/decl2.c:1249 msgid "Java method '%D' has non-Java parameter type `%T'" msgstr "" -#: cp/decl2.c:1367 +#: cp/decl2.c:1345 msgid "prototype for `%#D' does not match any in class `%T'" msgstr "" -#: cp/decl2.c:1369 +#: cp/decl2.c:1347 msgid "candidate%s: %+#D" msgstr "" -#: cp/decl2.c:1372 +#: cp/decl2.c:1350 msgid " %#D" msgstr "" -#: cp/decl2.c:1424 +#: cp/decl2.c:1402 msgid "local class `%#T' shall not have static data member `%#D'" msgstr "" -#: cp/decl2.c:1432 +#: cp/decl2.c:1410 msgid "initializer invalid for static member with constructor" msgstr "" -#: cp/decl2.c:1435 +#: cp/decl2.c:1413 msgid "(an out of class initialization is required)" msgstr "" -#: cp/decl2.c:1494 +#: cp/decl2.c:1472 msgid "invalid data member initialization" msgstr "" -#: cp/decl2.c:1497 +#: cp/decl2.c:1475 msgid "(use `=' to initialize static data members)" msgstr "" -#: cp/decl2.c:1537 +#: cp/decl2.c:1515 msgid "member `%D' conflicts with virtual function table field name" msgstr "" -#: cp/decl2.c:1557 +#: cp/decl2.c:1535 msgid "`%D' is already defined in `%T'" msgstr "" -#: cp/decl2.c:1608 +#: cp/decl2.c:1586 msgid "field initializer is not constant" msgstr "" -#: cp/decl2.c:1631 +#: cp/decl2.c:1609 msgid "`asm' specifiers are not permitted on non-static data members" msgstr "" -#: cp/decl2.c:1683 +#: cp/decl2.c:1661 msgid "cannot declare `%D' to be a bit-field type" msgstr "" -#: cp/decl2.c:1693 +#: cp/decl2.c:1671 msgid "cannot declare bit-field `%D' with function type" msgstr "" -#: cp/decl2.c:1700 +#: cp/decl2.c:1678 msgid "`%D' is already defined in the class %T" msgstr "" -#: cp/decl2.c:1707 +#: cp/decl2.c:1685 msgid "static member `%D' cannot be a bit-field" msgstr "" -#: cp/decl2.c:1776 +#: cp/decl2.c:1754 msgid "initializer specified for non-member function `%D'" msgstr "" -#: cp/decl2.c:1780 +#: cp/decl2.c:1758 msgid "invalid initializer for virtual method `%D'" msgstr "" -#: cp/decl2.c:1884 +#: cp/decl2.c:1862 msgid "anonymous struct not inside named type" msgstr "" -#: cp/decl2.c:1980 +#: cp/decl2.c:1958 msgid "namespace-scope anonymous aggregates must be static" msgstr "" -#: cp/decl2.c:1990 +#: cp/decl2.c:1968 msgid "anonymous aggregate with no members" msgstr "" -#: cp/decl2.c:2057 +#: cp/decl2.c:2035 msgid "`operator new' must return type `%T'" msgstr "" -#: cp/decl2.c:2065 +#: cp/decl2.c:2043 msgid "`operator new' takes type `size_t' (`%T') as first parameter" msgstr "" -#: cp/decl2.c:2092 +#: cp/decl2.c:2070 msgid "`operator delete' must return type `%T'" msgstr "" -#: cp/decl2.c:2100 +#: cp/decl2.c:2078 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:2837 +#: cp/decl2.c:2819 msgid "too many initialization functions required" msgstr "" -#: cp/decl2.c:3648 +#: cp/decl2.c:3639 msgid "use of old-style cast" msgstr "" -#: cp/decl2.c:4224 +#: cp/decl2.c:4220 msgid "use of `%D' is ambiguous" msgstr "" -#: cp/decl2.c:4225 +#: cp/decl2.c:4221 msgid " first declared as `%#D' here" msgstr "" -#: cp/decl2.c:4228 +#: cp/decl2.c:4224 msgid " also declared as `%#D' here" msgstr "" -#: cp/decl2.c:4243 +#: cp/decl2.c:4239 msgid "`%D' denotes an ambiguous type" msgstr "" -#: cp/decl2.c:4244 +#: cp/decl2.c:4240 msgid " first type here" msgstr "" -#: cp/decl2.c:4245 +#: cp/decl2.c:4241 msgid " other type here" msgstr "" -#: cp/decl2.c:4342 +#: cp/decl2.c:4338 msgid "declaration of `%D' not in a namespace surrounding `%D'" msgstr "" -#: cp/decl2.c:4376 +#: cp/decl2.c:4372 msgid "`%D' should have been declared inside `%D'" msgstr "" -#: cp/decl2.c:4510 +#: cp/decl2.c:4506 msgid "`%D' is not a function," msgstr "" -#: cp/decl2.c:4511 +#: cp/decl2.c:4507 msgid " conflict with `%D'" msgstr "" #. The parser did not find it, so it's not there. -#: cp/decl2.c:4825 +#: cp/decl2.c:4821 msgid "unknown namespace `%D'" msgstr "" -#: cp/decl2.c:4859 cp/decl2.c:5120 +#: cp/decl2.c:4855 cp/decl2.c:5125 msgid "`%T' is not a namespace" msgstr "" -#: cp/decl2.c:4861 +#: cp/decl2.c:4857 msgid "`%D' is not a namespace" msgstr "" -#: cp/decl2.c:4870 +#: cp/decl2.c:4866 msgid "a using-declaration cannot specify a template-id. Try `using %D'" msgstr "" -#: cp/decl2.c:4884 +#: cp/decl2.c:4880 msgid "namespace `%D' not allowed in using-declaration" msgstr "" -#: cp/decl2.c:4913 +#: cp/decl2.c:4909 msgid "`%D' not declared" msgstr "" -#: cp/decl2.c:4955 +#: cp/decl2.c:4960 msgid "`%D' is already declared in this scope" msgstr "" -#: cp/decl2.c:4982 +#: cp/decl2.c:4987 msgid "using declaration `%D' introduced ambiguous type `%T'" msgstr "" -#: cp/decl2.c:5073 +#: cp/decl2.c:5078 msgid "using-declaration for non-member at class scope" msgstr "" -#: cp/decl2.c:5079 +#: cp/decl2.c:5084 msgid "using-declaration for destructor" msgstr "" -#: cp/decl2.c:5085 +#: cp/decl2.c:5090 msgid "a using-declaration cannot specify a template-id. Try `using %T::%D'" msgstr "" -#: cp/decl2.c:5114 +#: cp/decl2.c:5119 msgid "namespace `%T' undeclared" msgstr "" -#: cp/decl2.c:5143 +#: cp/decl2.c:5148 msgid "default argument missing for parameter %P of `%+#D'" msgstr "" -#: cp/decl2.c:5233 +#: cp/decl2.c:5238 msgid "extra qualification `%T::' on member `%D' ignored" msgstr "" -#: cp/decl2.c:5237 +#: cp/decl2.c:5242 msgid "`%T' does not have a class or union named `%D'" msgstr "" -#: cp/decl2.c:5250 +#: cp/decl2.c:5255 msgid "`%T' is not a class or union type" msgstr "" -#: cp/error.c:35 +#: cp/error.c:36 #, c-format msgid "`%s' not supported by %s" msgstr "" -#: cp/error.c:577 +#: cp/error.c:576 #, c-format msgid "<anonymous %s>" msgstr "" -#: cp/error.c:814 +#: cp/error.c:813 #, c-format msgid "(static %s for %s)" msgstr "" -#: cp/error.c:2438 +#: cp/error.c:2434 #, c-format msgid "In %s `%s':" msgstr "" -#: cp/error.c:2493 +#: cp/error.c:2489 #, c-format msgid "%s: In instantiation of `%s':\n" msgstr "" -#: cp/error.c:2517 +#: cp/error.c:2513 #, c-format msgid "%s:%d: instantiated from `%s'\n" msgstr "" -#: cp/error.c:2522 +#: cp/error.c:2518 #, c-format msgid "%s:%d: instantiated from here\n" msgstr "" #. damn ICE suppression -#: cp/error.c:2675 +#: cp/error.c:2671 #, c-format msgid "unexpected letter `%c' in locate_error\n" msgstr "" @@ -17760,29 +15398,29 @@ msgstr "" msgid "mixing C++ and Java catches in a single translation unit" msgstr "" -#: cp/except.c:558 +#: cp/except.c:641 msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: cp/except.c:663 +#: cp/except.c:732 msgid " in thrown expression" msgstr "" -#: cp/except.c:775 +#: cp/except.c:858 msgid "" "expression '%E' of abstract class type '%T' cannot be used in throw-" "expression" msgstr "" -#: cp/except.c:863 +#: cp/except.c:946 msgid "exception of type `%T' will be caught" msgstr "" -#: cp/except.c:866 +#: cp/except.c:949 msgid " by earlier handler for `%T'" msgstr "" -#: cp/except.c:887 +#: cp/except.c:970 msgid "`...' handler must be the last handler for its try block" msgstr "" @@ -17844,90 +15482,90 @@ msgid "" "template-friend disables this warning" msgstr "" -#: cp/g++spec.c:198 java/jvspec.c:381 +#: cp/g++spec.c:198 java/jvspec.c:424 #, c-format msgid "argument to `%s' missing\n" msgstr "" -#: cp/init.c:285 +#: cp/init.c:264 msgid "default-initialization of `%#D', which has reference type" msgstr "" -#: cp/init.c:290 +#: cp/init.c:269 msgid "uninitialized reference member `%D'" msgstr "" -#: cp/init.c:298 +#: cp/init.c:277 msgid "initializer list treated as compound expression" msgstr "" -#: cp/init.c:410 +#: cp/init.c:389 msgid "member initializers for `%#D'" msgstr "" -#: cp/init.c:412 +#: cp/init.c:391 msgid " and `%#D'" msgstr "" -#: cp/init.c:413 +#: cp/init.c:392 msgid " will be re-ordered to match declaration order" msgstr "" -#: cp/init.c:428 +#: cp/init.c:407 msgid "multiple initializations given for member `%D'" msgstr "" -#: cp/init.c:500 +#: cp/init.c:479 msgid "initializations for multiple members of `%T'" msgstr "" -#: cp/init.c:617 +#: cp/init.c:596 msgid "base initializers for `%#T'" msgstr "" -#: cp/init.c:618 +#: cp/init.c:597 msgid " and `%#T'" msgstr "" -#: cp/init.c:619 +#: cp/init.c:598 msgid " will be re-ordered to match inheritance order" msgstr "" -#: cp/init.c:631 +#: cp/init.c:610 msgid "base class `%T' already initialized" msgstr "" -#: cp/init.c:702 +#: cp/init.c:681 msgid "" "base class `%#T' should be explicitly initialized in the copy constructor" msgstr "" -#: cp/init.c:745 +#: cp/init.c:724 msgid "`%D' should be initialized in the member initialization list" msgstr "" -#: cp/init.c:987 +#: cp/init.c:966 msgid "class `%T' does not have any field named `%D'" msgstr "" -#: cp/init.c:993 +#: cp/init.c:972 msgid "" "field `%#D' is static; the only point of initialization is its definition" msgstr "" -#: cp/init.c:1032 +#: cp/init.c:1011 msgid "unnamed initializer for `%T', which has no base classes" msgstr "" -#: cp/init.c:1039 +#: cp/init.c:1018 msgid "unnamed initializer for `%T', which uses multiple inheritance" msgstr "" -#: cp/init.c:1068 +#: cp/init.c:1047 msgid "type `%D' is not a direct or virtual base of `%T'" msgstr "" -#: cp/init.c:1071 +#: cp/init.c:1050 msgid "type `%D' is not a direct base of `%T'" msgstr "" @@ -17943,136 +15581,136 @@ msgstr "" #. COMPLEX zees(1.0, 0.0)[10]; #. } #. -#: cp/init.c:1165 +#: cp/init.c:1144 msgid "bad array initializer" msgstr "" -#: cp/init.c:1357 +#: cp/init.c:1356 msgid "`%T' is not an aggregate type" msgstr "" -#: cp/init.c:1380 +#: cp/init.c:1379 msgid "`%T' fails to be an aggregate typedef" msgstr "" -#: cp/init.c:1389 +#: cp/init.c:1388 msgid "type `%T' is of non-aggregate type" msgstr "" -#: cp/init.c:1491 +#: cp/init.c:1490 msgid "cannot call destructor `%T::~%T' without object" msgstr "" -#: cp/init.c:1533 +#: cp/init.c:1529 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:163 +#: cp/init.c:1538 cp/method.c:163 msgid "invalid use of member `%D'" msgstr "" -#: cp/init.c:1552 +#: cp/init.c:1548 msgid "no method `%T::%D'" msgstr "" -#: cp/init.c:1645 +#: cp/init.c:1641 msgid "incomplete type `%T' does not have member `%D'" msgstr "" -#: cp/init.c:1714 +#: cp/init.c:1710 msgid "`%D' is not a member of type `%T'" msgstr "" -#: cp/init.c:1733 +#: cp/init.c:1729 msgid "illegal pointer to bit-field `%D'" msgstr "" -#: cp/init.c:1772 +#: cp/init.c:1768 msgid "object missing in use of pointer-to-member construct" msgstr "" -#: cp/init.c:1812 +#: cp/init.c:1808 msgid "member `%D' is non-static but referenced as a static member" msgstr "" -#: cp/init.c:1814 cp/typeck.c:3186 cp/typeck.c:3294 +#: cp/init.c:1810 cp/typeck.c:3142 cp/typeck.c:3250 msgid "at this point in file" msgstr "" -#: cp/init.c:1872 cp/typeck.c:2985 +#: cp/init.c:1845 cp/typeck.c:2941 #, c-format msgid "object missing in `%E'" msgstr "" -#: cp/init.c:2003 +#: cp/init.c:1976 msgid "new of array type fails to specify size" msgstr "" -#: cp/init.c:2014 +#: cp/init.c:1987 msgid "size in array new must have integral type" msgstr "" -#: cp/init.c:2020 +#: cp/init.c:1993 msgid "zero size array reserves no space" msgstr "" -#: cp/init.c:2085 +#: cp/init.c:2058 msgid "new cannot be applied to a reference type" msgstr "" -#: cp/init.c:2091 +#: cp/init.c:2064 msgid "new cannot be applied to a function type" msgstr "" -#: cp/init.c:2138 +#: cp/init.c:2111 msgid "call to Java constructor, while `jclass' undefined" msgstr "" -#: cp/init.c:2154 +#: cp/init.c:2127 msgid "can't find class$" msgstr "" -#: cp/init.c:2267 +#: cp/init.c:2241 msgid "invalid type `void' for new" msgstr "" -#: cp/init.c:2319 +#: cp/init.c:2293 #, c-format msgid "call to Java constructor with `%s' undefined" msgstr "" -#: cp/init.c:2428 +#: cp/init.c:2400 msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2446 cp/typeck2.c:359 cp/typeck2.c:1217 +#: cp/init.c:2418 cp/typeck2.c:359 cp/typeck2.c:1224 msgid "initializer list being treated as compound expression" msgstr "" -#: cp/init.c:2452 +#: cp/init.c:2424 msgid "ISO C++ forbids aggregate initializer to new" msgstr "" -#: cp/init.c:2527 +#: cp/init.c:2510 msgid "uninitialized const in `new' of `%#T'" msgstr "" -#: cp/init.c:2891 +#: cp/init.c:2874 msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:2961 +#: cp/init.c:2944 msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:3136 +#: cp/init.c:3119 msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3401 +#: cp/init.c:3380 msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -18092,87 +15730,87 @@ msgstr "" msgid "type name expected before `&'" msgstr "" -#: cp/lex.c:993 +#: cp/lex.c:948 #, c-format msgid "semicolon missing after %s declaration" msgstr "" -#: cp/lex.c:996 +#: cp/lex.c:951 msgid "semicolon missing after declaration of `%T'" msgstr "" -#: cp/lex.c:1044 +#: cp/lex.c:999 #, c-format msgid "junk at end of #pragma %s" msgstr "" -#: cp/lex.c:1051 +#: cp/lex.c:1006 #, c-format msgid "invalid #pragma %s" msgstr "" -#: cp/lex.c:1060 +#: cp/lex.c:1015 msgid "#pragma vtable no longer supported" msgstr "" -#: cp/lex.c:1137 +#: cp/lex.c:1092 #, c-format msgid "#pragma implementation for %s appears after file is included" msgstr "" -#: cp/lex.c:1162 +#: cp/lex.c:1117 msgid "junk at end of #pragma GCC java_exceptions" msgstr "" -#: cp/lex.c:1247 +#: cp/lex.c:1205 msgid "`%D' not defined" msgstr "" -#: cp/lex.c:1252 +#: cp/lex.c:1210 msgid "`%D' was not declared in this scope" msgstr "" -#: cp/lex.c:1262 +#: cp/lex.c:1220 msgid "`%D' undeclared (first use this function)" msgstr "" -#: cp/lex.c:1266 +#: cp/lex.c:1224 msgid "" "(Each undeclared identifier is reported only once for each function it " "appears in.)" msgstr "" -#: cp/lex.c:1289 +#: cp/lex.c:1247 #, c-format msgid "name lookup of `%s' changed" msgstr "" -#: cp/lex.c:1291 +#: cp/lex.c:1249 msgid " matches this `%D' under ISO standard rules" msgstr "" -#: cp/lex.c:1293 +#: cp/lex.c:1251 msgid " matches this `%D' under old rules" msgstr "" -#: cp/lex.c:1303 cp/lex.c:1310 +#: cp/lex.c:1261 cp/lex.c:1268 #, c-format msgid "name lookup of `%s' changed for new ISO `for' scoping" msgstr "" -#: cp/lex.c:1305 +#: cp/lex.c:1263 msgid " cannot use obsolete binding at `%D' because it has a destructor" msgstr "" -#: cp/lex.c:1312 +#: cp/lex.c:1270 msgid " using obsolete binding at `%D'" msgstr "" -#: cp/lex.c:1377 +#: cp/lex.c:1336 msgid "`::%D' undeclared (first use here)" msgstr "" -#: cp/mangle.c:1892 +#: cp/mangle.c:1918 msgid "real-valued template parameters when cross-compiling" msgstr "" @@ -18218,275 +15856,279 @@ msgid "" "non-static reference member `%#D', can't use default assignment operator" msgstr "" -#: parse.y:498 +#: parse.y:218 +msgid "`%s' tag used in naming `%#T'" +msgstr "" + +#: parse.y:507 msgid "keyword `export' not implemented, and will be ignored" msgstr "" -#: parse.y:602 +#: parse.y:612 msgid "use of linkage spec `%D' is different from previous spec `%D'" msgstr "" -#: parse.y:674 +#: parse.y:685 msgid "invalid default template argument" msgstr "" -#: parse.y:905 +#: parse.y:916 msgid "only constructors take base initializers" msgstr "" -#: parse.y:907 +#: parse.y:918 msgid "no base or member initializers given following ':'" msgstr "" -#: parse.y:949 parse.y:955 +#: parse.y:960 parse.y:966 msgid "anachronistic old style base class initializer" msgstr "" #. Handle `Class<Class<Type>>' without space in the `>>' -#: parse.y:1077 +#: parse.y:1092 msgid "`>>' should be `> >' in template class name" msgstr "" -#: parse.y:1115 +#: parse.y:1130 msgid "use of template qualifier outside template" msgstr "" -#: parse.y:1144 parse.y:1153 +#: parse.y:1159 parse.y:1168 #, c-format msgid "ISO C++ forbids an empty condition for `%s'" msgstr "" -#: parse.y:1176 +#: parse.y:1191 msgid "definition of class `%T' in condition" msgstr "" -#: parse.y:1178 +#: parse.y:1193 msgid "definition of enum `%T' in condition" msgstr "" -#: parse.y:1189 +#: parse.y:1204 msgid "definition of array `%#D' in condition" msgstr "" -#: parse.y:1298 +#: parse.y:1313 msgid "old style placement syntax, use () instead" msgstr "" -#: parse.y:1309 +#: parse.y:1324 msgid "`%T' is not a valid expression" msgstr "" -#: parse.y:1320 +#: parse.y:1335 msgid "ISO C++ forbids initialization of new expression with `='" msgstr "" -#: parse.y:1351 +#: parse.y:1366 msgid "ISO C++ forbids compound literals" msgstr "" -#: parse.y:1592 +#: parse.y:1608 msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: parse.y:1994 parse.y:2009 +#: parse.y:2010 parse.y:2025 msgid "sigof type specifier" msgstr "" -#: parse.y:1999 +#: parse.y:2015 msgid "`sigof' applied to non-aggregate expression" msgstr "" -#: parse.y:2014 +#: parse.y:2030 msgid "`sigof' applied to non-aggregate type" msgstr "" -#: parse.y:2278 +#: parse.y:2296 msgid "using `typename' outside of template" msgstr "" -#: parse.y:2347 +#: parse.y:2367 #, c-format msgid "storage class specifier `%s' not allowed after struct or class" msgstr "" -#: parse.y:2349 +#: parse.y:2369 #, c-format msgid "type specifier `%s' not allowed after struct or class" msgstr "" -#: parse.y:2351 +#: parse.y:2371 #, c-format msgid "type qualifier `%s' not allowed after struct or class" msgstr "" -#: parse.y:2353 +#: parse.y:2373 msgid "no body nor ';' separates two class, struct or union declarations" msgstr "" -#: parse.y:2485 +#: parse.y:2505 msgid "no bases given following `:'" msgstr "" -#: parse.y:2516 parse.y:2531 +#: parse.y:2536 parse.y:2551 msgid "`%D' access" msgstr "" -#: parse.y:2521 +#: parse.y:2541 msgid "multiple access specifiers" msgstr "" -#: parse.y:2539 +#: parse.y:2559 msgid "multiple `virtual' specifiers" msgstr "" -#: parse.y:2576 +#: parse.y:2596 msgid "missing ';' before right brace" msgstr "" -#: parse.y:2796 +#: parse.y:2817 msgid "ISO C++ forbids array dimensions with parenthesized type in new" msgstr "" -#: parse.y:3083 parse.y:3103 parse.y:3112 parse.y:3141 +#: parse.y:3104 parse.y:3124 parse.y:3133 parse.y:3162 msgid "`%T' is not a class or namespace" msgstr "" -#: parse.y:3308 +#: parse.y:3329 msgid "ISO C++ forbids label declarations" msgstr "" -#: parse.y:3468 +#: parse.y:3489 msgid "ISO C++ forbids computed gotos" msgstr "" -#: parse.y:3476 +#: parse.y:3497 msgid "label must be followed by statement" msgstr "" -#: parse.y:3521 +#: parse.y:3542 msgid "must have at least one catch per try block" msgstr "" -#: parse.y:3581 +#: parse.y:3602 msgid "ISO C++ forbids compound statements inside for initializations" msgstr "" #. This helps us recover from really nasty #. parse errors, for example, a missing right #. parenthesis. -#: parse.y:3666 parse.y:3676 +#: parse.y:3689 parse.y:3699 msgid "possibly missing ')'" msgstr "" -#: parse.y:3769 +#: parse.y:3792 msgid "type specifier omitted for parameter" msgstr "" -#: parse.y:3778 +#: parse.y:3801 #, c-format msgid "`%E' is not a type, use `typename %E' to make it one" msgstr "" -#: parse.y:3780 +#: parse.y:3803 msgid "no type `%D' in `%T'" msgstr "" -#: parse.y:3783 +#: parse.y:3806 #, c-format msgid "type specifier omitted for parameter `%E'" msgstr "" -#: parse.y:3791 +#: parse.y:3814 msgid "'%D' is used as a type, but is not defined as a type." msgstr "" -#: cp/pt.c:211 +#: cp/pt.c:212 msgid "data member `%D' cannot be a member template" msgstr "" -#: cp/pt.c:223 +#: cp/pt.c:224 msgid "invalid member template declaration `%D'" msgstr "" -#: cp/pt.c:618 +#: cp/pt.c:619 msgid "explicit specialization in non-namespace scope `%D'" msgstr "" -#: cp/pt.c:630 +#: cp/pt.c:631 msgid "enclosing class templates are not explicitly specialized" msgstr "" -#: cp/pt.c:705 +#: cp/pt.c:706 msgid "specializing `%#T' in different namespace" msgstr "" -#: cp/pt.c:706 +#: cp/pt.c:707 msgid " from definition of `%#D'" msgstr "" -#: cp/pt.c:714 +#: cp/pt.c:715 msgid "specialization of `%T' after instantiation" msgstr "" -#: cp/pt.c:717 +#: cp/pt.c:718 msgid "explicit specialization of non-template `%T'" msgstr "" -#: cp/pt.c:849 +#: cp/pt.c:850 msgid "specialization of %D after instantiation" msgstr "" -#: cp/pt.c:952 +#: cp/pt.c:953 msgid "%s %+#D" msgstr "" -#: cp/pt.c:1003 +#: cp/pt.c:1004 msgid "`%D' is not a function template" msgstr "" -#: cp/pt.c:1126 +#: cp/pt.c:1127 msgid "template-id `%D' for `%+D' does not match any template declaration" msgstr "" -#: cp/pt.c:1134 +#: cp/pt.c:1135 msgid "ambiguous template specialization `%D' for `%+D'" msgstr "" #. This case handles bogus declarations like template <> #. template <class T> void f<int>(); -#: cp/pt.c:1361 cp/pt.c:1435 +#: cp/pt.c:1362 cp/pt.c:1436 msgid "template-id `%D' in declaration of primary template" msgstr "" -#: cp/pt.c:1374 +#: cp/pt.c:1375 msgid "template parameter list used in explicit instantiation" msgstr "" -#: cp/pt.c:1380 +#: cp/pt.c:1381 msgid "definition provided for explicit instantiation" msgstr "" -#: cp/pt.c:1386 +#: cp/pt.c:1387 msgid "too many template parameter lists in declaration of `%D'" msgstr "" -#: cp/pt.c:1402 +#: cp/pt.c:1403 msgid "too few template parameter lists in declaration of `%D'" msgstr "" -#: cp/pt.c:1419 +#: cp/pt.c:1420 msgid "explicit specialization not preceded by `template <>'" msgstr "" -#: cp/pt.c:1432 +#: cp/pt.c:1433 msgid "partial specialization `%D' of function template" msgstr "" -#: cp/pt.c:1464 +#: cp/pt.c:1465 msgid "default argument specified in explicit specialization" msgstr "" -#: cp/pt.c:1468 +#: cp/pt.c:1469 msgid "template specialization with C linkage" msgstr "" @@ -18498,99 +16140,99 @@ msgstr "" #. program is ill-formed. #. #. Similar language is found in [temp.explicit]. -#: cp/pt.c:1556 +#: cp/pt.c:1557 msgid "specialization of implicitly-declared special member function" msgstr "" -#: cp/pt.c:1599 +#: cp/pt.c:1601 msgid "no member function `%D' declared in `%T'" msgstr "" #. There are two many template parameter lists. -#: cp/pt.c:1747 +#: cp/pt.c:1749 msgid "too many template parameter lists in declaration of `%T'" msgstr "" -#: cp/pt.c:1843 +#: cp/pt.c:1845 msgid " shadows template parm `%#D'" msgstr "" -#: cp/pt.c:2247 +#: cp/pt.c:2249 msgid "template parameters not used in partial specialization:" msgstr "" -#: cp/pt.c:2251 +#: cp/pt.c:2253 msgid " `%D'" msgstr "" -#: cp/pt.c:2263 +#: cp/pt.c:2265 msgid "partial specialization `%T' does not specialize any template arguments" msgstr "" -#: cp/pt.c:2288 +#: cp/pt.c:2290 #, c-format msgid "template argument `%E' involves template parameter(s)" msgstr "" -#: cp/pt.c:2331 +#: cp/pt.c:2333 msgid "type `%T' of template argument `%E' depends on template parameter(s)" msgstr "" -#: cp/pt.c:2419 +#: cp/pt.c:2421 msgid "no default argument for `%D'" msgstr "" -#: cp/pt.c:2552 +#: cp/pt.c:2574 msgid "template with C linkage" msgstr "" -#: cp/pt.c:2555 +#: cp/pt.c:2577 msgid "template class without a name" msgstr "" -#: cp/pt.c:2632 +#: cp/pt.c:2654 msgid "`%D' does not declare a template type" msgstr "" -#: cp/pt.c:2638 +#: cp/pt.c:2660 msgid "template definition of non-template `%#D'" msgstr "" -#: cp/pt.c:2679 +#: cp/pt.c:2701 msgid "expected %d levels of template parms for `%#D', got %d" msgstr "" -#: cp/pt.c:2691 +#: cp/pt.c:2713 msgid "got %d template parameters for `%#D'" msgstr "" -#: cp/pt.c:2694 +#: cp/pt.c:2716 msgid "got %d template parameters for `%#T'" msgstr "" -#: cp/pt.c:2696 +#: cp/pt.c:2718 #, c-format msgid " but %d required" msgstr "" -#: cp/pt.c:2764 +#: cp/pt.c:2799 msgid "`%T' is not a template type" msgstr "" -#: cp/pt.c:2780 +#: cp/pt.c:2815 msgid "previous declaration `%D'" msgstr "" -#: cp/pt.c:2781 +#: cp/pt.c:2816 #, c-format msgid "used %d template parameter%s instead of %d" msgstr "" -#: cp/pt.c:2797 +#: cp/pt.c:2832 msgid "template parameter `%#D'" msgstr "" -#: cp/pt.c:2798 +#: cp/pt.c:2833 msgid "redeclared here as `%#D'" msgstr "" @@ -18598,219 +16240,219 @@ msgstr "" #. #. A template-parameter may not be given default arguments #. by two different declarations in the same scope. -#: cp/pt.c:2808 +#: cp/pt.c:2843 msgid "redefinition of default argument for `%#D'" msgstr "" -#: cp/pt.c:2809 +#: cp/pt.c:2844 msgid " original definition appeared here" msgstr "" -#: cp/pt.c:2902 +#: cp/pt.c:2937 #, c-format msgid "`%E' is not a valid template argument" msgstr "" -#: cp/pt.c:2906 +#: cp/pt.c:2941 msgid "it must be the address of a function with external linkage" msgstr "" -#: cp/pt.c:2908 +#: cp/pt.c:2943 msgid "it must be the address of an object with external linkage" msgstr "" -#: cp/pt.c:2912 +#: cp/pt.c:2947 msgid "it must be a pointer-to-member of the form `&X::Y'" msgstr "" -#: cp/pt.c:2923 +#: cp/pt.c:2958 #, 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:2935 +#: cp/pt.c:2970 #, c-format msgid "address of non-extern `%E' cannot be used as template argument" msgstr "" -#: cp/pt.c:2946 +#: cp/pt.c:2981 #, c-format msgid "non-constant `%E' cannot be used as template argument" msgstr "" -#: cp/pt.c:2953 +#: cp/pt.c:2988 #, c-format msgid "object `%E' cannot be used as template argument" msgstr "" -#: cp/pt.c:3333 +#: cp/pt.c:3368 #, c-format msgid "to refer to a type member of a template parameter, use `typename %E'" msgstr "" -#: cp/pt.c:3348 cp/pt.c:3364 cp/pt.c:3403 +#: cp/pt.c:3381 cp/pt.c:3397 cp/pt.c:3436 msgid "type/value mismatch at argument %d in template parameter list for `%D'" msgstr "" -#: cp/pt.c:3351 +#: cp/pt.c:3384 msgid " expected a constant of type `%T', got `%T'" msgstr "" -#: cp/pt.c:3355 +#: cp/pt.c:3388 #, c-format msgid " expected a type, got `%E'" msgstr "" -#: cp/pt.c:3367 +#: cp/pt.c:3400 msgid " expected a type, got `%T'" msgstr "" -#: cp/pt.c:3369 +#: cp/pt.c:3402 msgid " expected a class template, got `%T'" msgstr "" -#: cp/pt.c:3405 +#: cp/pt.c:3438 msgid " expected a template of type `%D', got `%D'" msgstr "" -#: cp/pt.c:3427 +#: cp/pt.c:3460 msgid "template-argument `%T' uses anonymous type" msgstr "" -#: cp/pt.c:3430 +#: cp/pt.c:3463 msgid "template-argument `%T' uses local type `%T'" msgstr "" -#: cp/pt.c:3465 +#: cp/pt.c:3498 msgid "could not convert template argument `%E' to `%T'" msgstr "" -#: cp/pt.c:3509 +#: cp/pt.c:3542 #, c-format msgid "wrong number of template arguments (%d, should be %d)" msgstr "" -#: cp/pt.c:3513 +#: cp/pt.c:3546 msgid "provided for `%D'" msgstr "" -#: cp/pt.c:3560 +#: cp/pt.c:3593 #, c-format msgid "template argument %d is invalid" msgstr "" -#: cp/pt.c:3792 +#: cp/pt.c:3825 msgid "non-template used as template" msgstr "" -#: cp/pt.c:3910 +#: cp/pt.c:3943 msgid "`%T' is not a template" msgstr "" -#: cp/pt.c:3923 +#: cp/pt.c:3956 msgid "non-template type `%T' used as a template" msgstr "" -#: cp/pt.c:3925 +#: cp/pt.c:3958 msgid "for template declaration `%D'" msgstr "" -#: cp/pt.c:4488 +#: cp/pt.c:4521 msgid "" "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN " "to increase the maximum) instantiating `%D'" msgstr "" -#: cp/pt.c:4923 +#: cp/pt.c:4961 msgid "ambiguous class template instantiation for `%#T'" msgstr "" -#: cp/pt.c:4930 +#: cp/pt.c:4968 msgid "%s %+#T" msgstr "" -#: cp/pt.c:5951 cp/pt.c:6065 +#: cp/pt.c:5993 cp/pt.c:6098 msgid "instantiation of `%D' as type `%T'" msgstr "" -#: cp/pt.c:6107 +#: cp/pt.c:6140 msgid "invalid parameter type `%T'" msgstr "" -#: cp/pt.c:6109 +#: cp/pt.c:6142 msgid "in declaration `%D'" msgstr "" -#: cp/pt.c:6184 +#: cp/pt.c:6217 msgid "creating pointer to member function of non-class type `%T'" msgstr "" -#: cp/pt.c:6347 +#: cp/pt.c:6380 msgid "creating array with size zero" msgstr "" -#: cp/pt.c:6361 +#: cp/pt.c:6394 #, c-format msgid "creating array with size zero (`%E')" msgstr "" -#: cp/pt.c:6598 +#: cp/pt.c:6633 msgid "forming reference to void" msgstr "" -#: cp/pt.c:6600 +#: cp/pt.c:6635 msgid "forming %s to reference type `%T'" msgstr "" -#: cp/pt.c:6638 +#: cp/pt.c:6673 msgid "creating pointer to member of non-class type `%T'" msgstr "" -#: cp/pt.c:6644 +#: cp/pt.c:6679 msgid "creating pointer to member reference type `%T'" msgstr "" -#: cp/pt.c:6722 +#: cp/pt.c:6757 msgid "creating array of `%T'" msgstr "" -#: cp/pt.c:6765 +#: cp/pt.c:6800 msgid "`%T' is not a class, struct, or union type" msgstr "" -#: cp/pt.c:6868 +#: cp/pt.c:6910 #, c-format msgid "use of `%s' in template" msgstr "" -#: cp/pt.c:7624 +#: cp/pt.c:7669 msgid "type `%T' composed from a local class is not a valid template-argument" msgstr "" -#: cp/pt.c:7625 +#: cp/pt.c:7670 msgid " trying to instantiate `%D'" msgstr "" -#: cp/pt.c:8055 +#: cp/pt.c:8100 msgid "incomplete type unification" msgstr "" -#: cp/pt.c:9006 +#: cp/pt.c:9067 #, c-format msgid "use of `%s' in template type unification" msgstr "" -#: cp/pt.c:9426 cp/pt.c:9494 +#: cp/pt.c:9487 cp/pt.c:9555 msgid "explicit instantiation of non-template `%#D'" msgstr "" -#: cp/pt.c:9442 cp/pt.c:9489 +#: cp/pt.c:9503 cp/pt.c:9550 msgid "no matching template for `%D' found" msgstr "" -#: cp/pt.c:9448 +#: cp/pt.c:9509 msgid "explicit instantiation of `%#D'" msgstr "" @@ -18818,52 +16460,52 @@ msgstr "" #. #. No program shall both explicitly instantiate and explicitly #. specialize a template. -#: cp/pt.c:9465 +#: cp/pt.c:9526 msgid "explicit instantiation of `%#D' after" msgstr "" -#: cp/pt.c:9466 cp/pt.c:9603 +#: cp/pt.c:9527 cp/pt.c:9664 msgid "explicit specialization here" msgstr "" -#: cp/pt.c:9481 +#: cp/pt.c:9542 msgid "duplicate explicit instantiation of `%#D'" msgstr "" -#: cp/pt.c:9506 +#: cp/pt.c:9567 msgid "ISO C++ forbids the use of `extern' on explicit instantiations" msgstr "" -#: cp/pt.c:9510 cp/pt.c:9588 +#: cp/pt.c:9571 cp/pt.c:9649 msgid "storage class `%D' applied to template instantiation" msgstr "" -#: cp/pt.c:9555 +#: cp/pt.c:9616 msgid "explicit instantiation of non-template type `%T'" msgstr "" -#: cp/pt.c:9569 +#: cp/pt.c:9630 msgid "explicit instantiation of `%#T' before definition of template" msgstr "" -#: cp/pt.c:9577 +#: cp/pt.c:9638 #, c-format msgid "ISO C++ forbids the use of `%s' on explicit instantiations" msgstr "" -#: cp/pt.c:9602 +#: cp/pt.c:9663 msgid "explicit instantiation of `%#T' after" msgstr "" -#: cp/pt.c:9620 +#: cp/pt.c:9681 msgid "duplicate explicit instantiation of `%#T'" msgstr "" -#: cp/pt.c:9961 +#: cp/pt.c:10043 msgid "explicit instantiation of `%D' but no definition available" msgstr "" -#: cp/pt.c:10333 +#: cp/pt.c:10415 msgid "`%#T' is not a valid type for a template constant parameter" msgstr "" @@ -18910,120 +16552,124 @@ msgstr "" msgid "`%T' is an ambiguous base of `%T'" msgstr "" -#: cp/search.c:1820 +#: cp/search.c:1818 msgid "adjusting pointers for covariant returns" msgstr "" -#: cp/search.c:1824 cp/search.c:1831 +#: cp/search.c:1822 cp/search.c:1829 msgid "invalid covariant return type for `%#D'" msgstr "" -#: cp/search.c:1825 +#: cp/search.c:1823 msgid " overriding `%#D' (must be pointer or reference to class)" msgstr "" -#: cp/search.c:1832 +#: cp/search.c:1830 msgid " overriding `%#D' (must use pointer or reference)" msgstr "" -#: cp/search.c:1837 +#: cp/search.c:1835 msgid "conflicting return type specified for `%#D'" msgstr "" -#: cp/search.c:1838 +#: cp/search.c:1836 msgid " overriding `%#D'" msgstr "" -#: cp/search.c:1847 +#: cp/search.c:1845 #, c-format msgid "looser throw specifier for `%#F'" msgstr "" -#: cp/search.c:1848 +#: cp/search.c:1846 #, c-format msgid " overriding `%#F'" msgstr "" #. A static member function cannot match an inherited #. virtual member function. -#: cp/search.c:1938 +#: cp/search.c:1936 msgid "`%#D' cannot be declared" msgstr "" -#: cp/search.c:1939 +#: cp/search.c:1937 msgid " since `%#D' declared in base class" msgstr "" -#: cp/search.c:2124 +#: cp/search.c:2078 msgid "`%#D' needs a final overrider" msgstr "" -#: cp/semantics.c:906 +#: cp/semantics.c:894 #, c-format msgid "type of asm operand `%E' could not be determined" msgstr "" -#: cp/semantics.c:1048 +#: cp/semantics.c:1026 msgid "ISO C++ does not permit named return values" msgstr "" -#: cp/semantics.c:1057 +#: cp/semantics.c:1035 msgid "return identifier `%D' already in place" msgstr "" -#: cp/semantics.c:1065 +#: cp/semantics.c:1043 msgid "can't redefine default return value for constructors" msgstr "" -#: cp/semantics.c:1132 +#: cp/semantics.c:1110 msgid "base initializer for `%T'" msgstr "" -#: cp/semantics.c:1134 +#: cp/semantics.c:1112 msgid " will be re-ordered to precede member initializations" msgstr "" -#: cp/semantics.c:1322 +#: cp/semantics.c:1300 msgid "`this' is unavailable for static member functions" msgstr "" -#: cp/semantics.c:1328 +#: cp/semantics.c:1306 msgid "invalid use of `this' in non-member function" msgstr "" -#: cp/semantics.c:1330 +#: cp/semantics.c:1308 msgid "invalid use of `this' at top level" msgstr "" -#: cp/semantics.c:1368 +#: cp/semantics.c:1346 msgid "calling type `%T' like a method" msgstr "" -#: cp/semantics.c:1404 +#: cp/semantics.c:1382 msgid "destructor specifier `%T::~%T()' must have matching names" msgstr "" -#: cp/semantics.c:1410 +#: cp/semantics.c:1388 msgid "`%E' is not of type `%T'" msgstr "" -#: cp/semantics.c:1622 +#: cp/semantics.c:1581 msgid "template type parameters must use the keyword `class' or `typename'" msgstr "" -#: cp/semantics.c:1684 +#: cp/semantics.c:1643 msgid "definition of `%#T' inside template parameter list" msgstr "" -#: cp/semantics.c:1700 +#: cp/semantics.c:1659 msgid "invalid definition of qualified type `%T'" msgstr "" -#: cp/semantics.c:2055 +#: cp/semantics.c:2008 +msgid "invalid base-class specification" +msgstr "" + +#: cp/semantics.c:2017 msgid "base class `%T' has cv qualifiers" msgstr "" -#: cp/semantics.c:2088 +#: cp/semantics.c:2050 msgid "multiple declarators in template declaration" msgstr "" @@ -19072,253 +16718,253 @@ msgstr "" msgid "%s before `%s' token" msgstr "" -#: cp/tree.c:224 +#: cp/tree.c:223 #, c-format msgid "non-lvalue in %s" msgstr "" -#: cp/tree.c:535 -msgid "`%T' cannot be `restrict'-qualified" +#: cp/tree.c:577 +msgid "`%V' qualifiers cannot be applied to `%T'" msgstr "" -#: cp/tree.c:546 -msgid "`%T' cannot be `const'-, `volatile'-, or `restrict'-qualified" +#: cp/tree.c:580 +msgid "ignoring `%V' qualifiers on `%T'" msgstr "" -#: cp/tree.c:1887 +#: cp/tree.c:1921 #, c-format msgid "`%s' attribute can only be applied to Java class definitions" msgstr "" -#: cp/tree.c:1917 +#: cp/tree.c:1951 #, c-format msgid "`%s' attribute can only be applied to class definitions" msgstr "" -#: cp/tree.c:1923 +#: cp/tree.c:1957 #, c-format msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default" msgstr "" -#: cp/tree.c:1948 +#: cp/tree.c:1982 msgid "requested init_priority is not an integer constant" msgstr "" -#: cp/tree.c:1969 +#: cp/tree.c:2003 #, c-format msgid "" "can only use `%s' attribute on file-scope definitions of objects of class " "type" msgstr "" -#: cp/tree.c:1977 +#: cp/tree.c:2011 msgid "requested init_priority is out of range" msgstr "" -#: cp/tree.c:1987 +#: cp/tree.c:2021 msgid "requested init_priority is reserved for internal use" msgstr "" -#: cp/tree.c:1997 +#: cp/tree.c:2031 #, c-format msgid "`%s' attribute is not supported on this platform" msgstr "" -#: cp/typeck.c:480 +#: cp/typeck.c:518 #, c-format msgid "" "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function" msgstr "" -#: cp/typeck.c:501 +#: cp/typeck.c:539 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast" msgstr "" -#: cp/typeck.c:1485 +#: cp/typeck.c:1432 msgid "ISO C++ prohibits conversion from `%#T' to `(...)'" msgstr "" -#: cp/typeck.c:1555 +#: cp/typeck.c:1502 msgid "ISO C++ forbids applying `sizeof' to a function type" msgstr "" -#: cp/typeck.c:1561 +#: cp/typeck.c:1508 msgid "ISO C++ forbids applying `sizeof' to a member function" msgstr "" -#: cp/typeck.c:1567 +#: cp/typeck.c:1514 msgid "" "ISO C++ forbids applying `sizeof' to type `void' which is an incomplete type" msgstr "" -#: cp/typeck.c:1581 +#: cp/typeck.c:1528 msgid "`sizeof' applied to non-static member" msgstr "" -#: cp/typeck.c:1586 +#: cp/typeck.c:1533 msgid "`sizeof' applied to incomplete type `%T'" msgstr "" -#: cp/typeck.c:1616 +#: cp/typeck.c:1563 msgid "sizeof applied to a bit-field" msgstr "" -#: cp/typeck.c:1619 +#: cp/typeck.c:1566 msgid "ISO C++ forbids applying `sizeof' to an expression of function type" msgstr "" -#: cp/typeck.c:1766 +#: cp/typeck.c:1713 msgid "invalid use of non-lvalue array" msgstr "" -#: cp/typeck.c:1872 +#: cp/typeck.c:1819 msgid "deprecated conversion from string constant to `%T'" msgstr "" -#: cp/typeck.c:1890 +#: cp/typeck.c:1837 msgid "request for member `%T::%D' in expression of non-aggregate type `%T'" msgstr "" -#: cp/typeck.c:2085 +#: cp/typeck.c:2031 msgid "destructor specifier `%T::~%T' must have matching names" msgstr "" -#: cp/typeck.c:2091 +#: cp/typeck.c:2037 msgid "type `%T' has no destructor" msgstr "" -#: cp/typeck.c:2108 cp/typeck.c:2190 +#: cp/typeck.c:2054 cp/typeck.c:2145 msgid "invalid use of type decl `%#D' as expression" msgstr "" -#: cp/typeck.c:2113 +#: cp/typeck.c:2059 msgid "invalid use of template `%#D' as expression" msgstr "" -#: cp/typeck.c:2181 +#: cp/typeck.c:2136 msgid "`%#T' has no member named `%D'" msgstr "" -#: cp/typeck.c:2231 cp/typeck.c:2260 +#: cp/typeck.c:2186 cp/typeck.c:2215 msgid "invalid offsetof from non-POD type `%#T'; use pointer to member instead" msgstr "" #. A pointer to incomplete type (other than cv void) can be #. dereferenced [expr.unary.op]/1 -#: cp/typeck.c:2371 +#: cp/typeck.c:2326 msgid "`%T' is not a pointer-to-object type" msgstr "" -#: cp/typeck.c:2398 +#: cp/typeck.c:2353 #, c-format msgid "invalid use of `%s' on pointer to member" msgstr "" -#: cp/typeck.c:2404 +#: cp/typeck.c:2359 msgid "invalid type argument" msgstr "" -#: cp/typeck.c:2507 +#: cp/typeck.c:2462 msgid "ISO C++ forbids subscripting non-lvalue array" msgstr "" -#: cp/typeck.c:2518 +#: cp/typeck.c:2473 msgid "subscripting array declared `register'" msgstr "" -#: cp/typeck.c:2693 cp/typeck.c:2843 +#: cp/typeck.c:2648 cp/typeck.c:2803 msgid "pointer to member function called, but not in class scope" msgstr "" -#: cp/typeck.c:2717 +#: cp/typeck.c:2672 msgid "object missing in call to method `%D'" msgstr "" -#: cp/typeck.c:2761 +#: cp/typeck.c:2721 msgid "" "function `%D' declared overloaded, but no definitions appear with which to " "resolve it?!?" msgstr "" -#: cp/typeck.c:2841 +#: cp/typeck.c:2801 msgid "" "invalid call to member function needing `this' in static member function " "scope" msgstr "" -#: cp/typeck.c:3021 +#: cp/typeck.c:2977 msgid "ISO C++ forbids calling `::main' from within program" msgstr "" -#: cp/typeck.c:3046 +#: cp/typeck.c:3002 #, c-format msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'" msgstr "" -#: cp/typeck.c:3059 +#: cp/typeck.c:3015 #, c-format msgid "`%E' cannot be used as a function" msgstr "" -#: cp/typeck.c:3184 +#: cp/typeck.c:3140 msgid "too many arguments to %s `%+#D'" msgstr "" -#: cp/typeck.c:3225 +#: cp/typeck.c:3181 msgid "parameter type of called function is incomplete" msgstr "" -#: cp/typeck.c:3292 +#: cp/typeck.c:3248 msgid "too few arguments to %s `%+#D'" msgstr "" -#: cp/typeck.c:3420 cp/typeck.c:3430 +#: cp/typeck.c:3376 cp/typeck.c:3386 msgid "assuming cast to type `%T' from overloaded function" msgstr "" -#: cp/typeck.c:3490 +#: cp/typeck.c:3446 #, c-format msgid "division by zero in `%E / 0'" msgstr "" -#: cp/typeck.c:3492 +#: cp/typeck.c:3448 #, c-format msgid "division by zero in `%E / 0.'" msgstr "" -#: cp/typeck.c:3547 +#: cp/typeck.c:3478 #, c-format msgid "division by zero in `%E %% 0'" msgstr "" -#: cp/typeck.c:3549 +#: cp/typeck.c:3480 #, c-format msgid "division by zero in `%E %% 0.'" msgstr "" -#: cp/typeck.c:3629 +#: cp/typeck.c:3560 #, c-format msgid "%s rotate count is negative" msgstr "" -#: cp/typeck.c:3632 +#: cp/typeck.c:3563 #, c-format msgid "%s rotate count >= width of type" msgstr "" -#: cp/typeck.c:3663 cp/typeck.c:3668 cp/typeck.c:3759 cp/typeck.c:3764 +#: cp/typeck.c:3594 cp/typeck.c:3599 cp/typeck.c:3690 cp/typeck.c:3695 msgid "ISO C++ forbids comparison between pointer and integer" msgstr "" -#: cp/typeck.c:3944 +#: cp/typeck.c:3873 msgid "comparison between types `%#T' and `%#T'" msgstr "" -#: cp/typeck.c:3980 +#: cp/typeck.c:3909 msgid "comparison between signed and unsigned integer expressions" msgstr "" -#: cp/typeck.c:4045 +#: cp/typeck.c:3974 msgid "invalid operands of types `%T' and `%T' to binary `%O'" msgstr "" @@ -19326,304 +16972,287 @@ msgstr "" #. performed. Note that pointer-difference and pointer-addition #. have already been handled above, and so we don't end up here in #. that case. -#: cp/typeck.c:4067 +#: cp/typeck.c:3996 msgid "NULL used in arithmetic" msgstr "" -#: cp/typeck.c:4119 -msgid "ISO C++ forbids using pointer of type `void *' in pointer arithmetic" -msgstr "" - -#: cp/typeck.c:4125 -msgid "ISO C++ forbids using a pointer-to-function in pointer arithmetic" -msgstr "" - -#: cp/typeck.c:4131 -msgid "" -"ISO C++ forbids using a pointer to member function in pointer arithmetic" -msgstr "" - -#: cp/typeck.c:4137 -msgid "ISO C++ forbids using pointer to a member in pointer arithmetic" -msgstr "" - -#: cp/typeck.c:4208 +#: cp/typeck.c:4063 msgid "ISO C++ forbids using pointer of type `void *' in subtraction" msgstr "" -#: cp/typeck.c:4210 +#: cp/typeck.c:4065 msgid "ISO C++ forbids using pointer to a function in subtraction" msgstr "" -#: cp/typeck.c:4212 +#: cp/typeck.c:4067 msgid "ISO C++ forbids using pointer to a method in subtraction" msgstr "" -#: cp/typeck.c:4214 +#: cp/typeck.c:4069 msgid "ISO C++ forbids using pointer to a member in subtraction" msgstr "" -#: cp/typeck.c:4226 +#: cp/typeck.c:4081 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" msgstr "" -#: cp/typeck.c:4263 +#: cp/typeck.c:4118 msgid "attempt to take address of bit-field structure member `%D'" msgstr "" -#: cp/typeck.c:4340 +#: cp/typeck.c:4195 msgid "taking address of temporary" msgstr "" -#: cp/typeck.c:4542 +#: cp/typeck.c:4398 #, c-format msgid "ISO C++ forbids %sing an enum" msgstr "" -#: cp/typeck.c:4554 +#: cp/typeck.c:4410 msgid "cannot %s a pointer to incomplete type `%T'" msgstr "" -#: cp/typeck.c:4561 +#: cp/typeck.c:4417 msgid "ISO C++ forbids %sing a pointer of type `%T'" msgstr "" -#: cp/typeck.c:4586 +#: cp/typeck.c:4442 msgid "cast to non-reference type used as lvalue" msgstr "" -#: cp/typeck.c:4620 +#: cp/typeck.c:4476 msgid "invalid use of `--' on bool variable `%D'" msgstr "" #. ARM $3.4 -#: cp/typeck.c:4653 +#: cp/typeck.c:4509 msgid "ISO C++ forbids taking address of function `::main'" msgstr "" #. An expression like &memfn. -#: cp/typeck.c:4720 +#: cp/typeck.c:4576 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:4722 +#: cp/typeck.c:4578 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:4746 +#: cp/typeck.c:4602 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" -#: cp/typeck.c:4762 +#: cp/typeck.c:4618 msgid "unary `&'" msgstr "" -#: cp/typeck.c:4882 +#: cp/typeck.c:4738 msgid "taking address of destructor" msgstr "" -#: cp/typeck.c:4895 +#: cp/typeck.c:4751 msgid "taking address of bound pointer-to-member expression" msgstr "" -#: cp/typeck.c:4911 +#: cp/typeck.c:4767 msgid "cannot create pointer to reference member `%D'" msgstr "" -#: cp/typeck.c:4979 +#: cp/typeck.c:4835 msgid "cannot take the address of `this', which is an rvalue expression" msgstr "" -#: cp/typeck.c:4995 +#: cp/typeck.c:4851 msgid "address requested for `%D', which is declared `register'" msgstr "" -#: cp/typeck.c:5199 +#: cp/typeck.c:5071 msgid "static_cast from type `%T' to type `%T' casts away constness" msgstr "" -#: cp/typeck.c:5207 +#: cp/typeck.c:5079 msgid "invalid static_cast from type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:5246 +#: cp/typeck.c:5118 msgid "" "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:5266 +#: cp/typeck.c:5138 msgid "reinterpret_cast from `%T' to `%T' loses precision" msgstr "" -#: cp/typeck.c:5279 +#: cp/typeck.c:5151 msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)" msgstr "" -#: cp/typeck.c:5288 +#: cp/typeck.c:5160 msgid "" "ISO C++ forbids casting between pointer-to-function and pointer-to-object" msgstr "" -#: cp/typeck.c:5294 +#: cp/typeck.c:5166 msgid "invalid reinterpret_cast from type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:5321 +#: cp/typeck.c:5193 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:5324 +#: cp/typeck.c:5196 msgid "" "invalid use of const_cast with type `%T', which is a pointer or reference to " "a function type" msgstr "" -#: cp/typeck.c:5347 +#: cp/typeck.c:5219 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:5363 +#: cp/typeck.c:5235 msgid "invalid const_cast from type `%T' to type `%T'" msgstr "" -#: cp/typeck.c:5405 cp/typeck.c:5410 +#: cp/typeck.c:5277 cp/typeck.c:5282 msgid "ISO C++ forbids casting to an array type `%T'" msgstr "" -#: cp/typeck.c:5418 +#: cp/typeck.c:5290 msgid "invalid cast to function type `%T'" msgstr "" -#: cp/typeck.c:5470 +#: cp/typeck.c:5342 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type" msgstr "" -#: cp/typeck.c:5516 +#: cp/typeck.c:5388 msgid "cast from `%T' to `%T' increases required alignment of target type" msgstr "" -#: cp/typeck.c:5685 +#: cp/typeck.c:5557 msgid " in evaluation of `%Q(%#T, %#T)'" msgstr "" -#: cp/typeck.c:5727 +#: cp/typeck.c:5599 msgid "ISO C++ forbids cast to non-reference type used as lvalue" msgstr "" -#: cp/typeck.c:5798 +#: cp/typeck.c:5670 msgid "incompatible types in assignment of `%T' to `%T'" msgstr "" -#: cp/typeck.c:5805 +#: cp/typeck.c:5677 msgid "ISO C++ forbids assignment of arrays" msgstr "" -#: cp/typeck.c:5948 +#: cp/typeck.c:5820 msgid " in pointer to member function conversion" msgstr "" -#: cp/typeck.c:5956 +#: cp/typeck.c:5828 msgid " in pointer to member conversion" msgstr "" #. This is a reinterpret cast, we choose to do nothing. -#: cp/typeck.c:5967 cp/typeck.c:5986 +#: cp/typeck.c:5839 cp/typeck.c:5858 msgid "pointer to member cast via virtual base `%T' of `%T'" msgstr "" -#: cp/typeck.c:5990 +#: cp/typeck.c:5862 msgid "pointer to member conversion via virtual base `%T' of `%T'" msgstr "" -#: cp/typeck.c:6060 +#: cp/typeck.c:5932 msgid "invalid conversion to type `%T' from type `%T'" msgstr "" -#: cp/typeck.c:6225 +#: cp/typeck.c:6097 msgid "passing NULL used for non-pointer %s %P of `%D'" msgstr "" -#: cp/typeck.c:6228 +#: cp/typeck.c:6100 msgid "%s to non-pointer type `%T' from NULL" msgstr "" -#: cp/typeck.c:6236 +#: cp/typeck.c:6108 msgid "passing `%T' for %s %P of `%D'" msgstr "" -#: cp/typeck.c:6239 +#: cp/typeck.c:6111 msgid "%s to `%T' from `%T'" msgstr "" -#: cp/typeck.c:6249 +#: cp/typeck.c:6121 msgid "passing negative value `%E' for %s %P of `%D'" msgstr "" -#: cp/typeck.c:6252 +#: cp/typeck.c:6124 msgid "%s of negative value `%E' to `%T'" msgstr "" -#: cp/typeck.c:6339 +#: cp/typeck.c:6211 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'" msgstr "" -#: cp/typeck.c:6342 +#: cp/typeck.c:6214 msgid "cannot convert `%T' to `%T' in %s" msgstr "" -#: cp/typeck.c:6429 cp/typeck.c:6431 +#: cp/typeck.c:6301 cp/typeck.c:6303 msgid "in passing argument %P of `%+D'" msgstr "" -#: cp/typeck.c:6545 +#: cp/typeck.c:6417 msgid "returning reference to temporary" msgstr "" -#: cp/typeck.c:6552 +#: cp/typeck.c:6424 msgid "reference to non-lvalue returned" msgstr "" -#: cp/typeck.c:6564 +#: cp/typeck.c:6436 msgid "reference to local variable `%D' returned" msgstr "" -#: cp/typeck.c:6567 +#: cp/typeck.c:6439 msgid "address of local variable `%D' returned" msgstr "" -#: cp/typeck.c:6598 +#: cp/typeck.c:6470 msgid "returning a value from a destructor" msgstr "" #. If a return statement appears in a handler of the #. function-try-block of a constructor, the program is ill-formed. -#: cp/typeck.c:6606 +#: cp/typeck.c:6478 msgid "cannot return from a handler of a function-try-block of a constructor" msgstr "" #. You can't return a value from a constructor. -#: cp/typeck.c:6609 +#: cp/typeck.c:6481 msgid "returning a value from a constructor" msgstr "" -#: cp/typeck.c:6626 +#: cp/typeck.c:6498 msgid "" "return-statement with no value, in function declared with a non-void return " "type" msgstr "" -#: cp/typeck.c:6642 +#: cp/typeck.c:6514 msgid "" "return-statement with a value, in function declared with a void return type" msgstr "" -#: cp/typeck.c:6663 +#: cp/typeck.c:6535 msgid "" "`operator new' must not return NULL unless it is declared `throw()' (or -" "fcheck-new is in effect)" @@ -19817,46 +17446,46 @@ msgstr "" msgid "excess elements in aggregate initializer" msgstr "" -#: cp/typeck2.c:1047 +#: cp/typeck2.c:1054 msgid "circular pointer delegation detected" msgstr "" -#: cp/typeck2.c:1060 +#: cp/typeck2.c:1067 msgid "base operand of `->' has non-pointer type `%T'" msgstr "" -#: cp/typeck2.c:1074 +#: cp/typeck2.c:1081 msgid "result of `operator->()' yields non-pointer result" msgstr "" -#: cp/typeck2.c:1076 +#: cp/typeck2.c:1083 msgid "base operand of `->' is not a pointer" msgstr "" -#: cp/typeck2.c:1142 +#: cp/typeck2.c:1149 msgid "`%E' cannot be used as a member pointer, since it is of type `%T'" msgstr "" -#: cp/typeck2.c:1149 +#: cp/typeck2.c:1156 msgid "" "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'" msgstr "" -#: cp/typeck2.c:1158 +#: cp/typeck2.c:1165 msgid "member type `%T::' incompatible with object type `%T'" msgstr "" -#: cp/typeck2.c:1195 +#: cp/typeck2.c:1202 msgid "`%T' fails to be a typedef or built-in type" msgstr "" -#: cp/typeck2.c:1268 +#: cp/typeck2.c:1275 #, c-format msgid "ISO C++ forbids defining types within %s" msgstr "" #. XXX Not i18n clean. -#: cp/cp-tree.h:3854 +#: cp/cp-tree.h:3874 #, c-format msgid "%s is deprecated, please see the documentation for details" msgstr "" @@ -20047,70 +17676,70 @@ msgstr "" msgid "[REPORT BUG!!]" msgstr "" -#: f/com.c:3117 +#: f/com.c:3130 #, no-c-format msgid "ASSIGN'ed label cannot fit into `%A' at %0 -- using wider sibling" msgstr "" -#: f/com.c:11601 +#: f/com.c:11614 msgid "no INTEGER type can hold a pointer on this configuration" msgstr "" -#: f/com.c:11826 +#: f/com.c:11835 #, c-format msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide," msgstr "" -#: f/com.c:11828 +#: f/com.c:11837 #, c-format msgid "and pointers are %d bits wide, but g77 doesn't yet work" msgstr "" -#: f/com.c:11830 +#: f/com.c:11839 msgid "properly unless they all are 32 bits wide" msgstr "" -#: f/com.c:11831 +#: f/com.c:11840 msgid "Please keep this in mind before you report bugs." msgstr "" #. I/O will probably crash. -#: f/com.c:11839 +#: f/com.c:11848 #, c-format msgid "configuration: char * holds %d bits, but ftnlen only %d" msgstr "" #. ASSIGN 10 TO I will crash. -#: f/com.c:11848 +#: f/com.c:11857 #, c-format msgid "" "configuration: char * holds %d bits, but INTEGER only %d --\n" " ASSIGN statement might fail" msgstr "" -#: f/com.c:13682 +#: f/com.c:13691 msgid "In statement function" msgstr "" -#: f/com.c:13692 +#: f/com.c:13701 msgid "Outside of any program unit:\n" msgstr "" -#: f/com.c:15381 +#: f/com.c:15408 #, no-c-format msgid "%A from %B at %0%C" msgstr "" -#: f/com.c:15558 +#: f/com.c:15585 msgid "directory name must immediately follow -I" msgstr "" -#: f/com.c:15701 +#: f/com.c:15728 #, no-c-format msgid "At %0, INCLUDE file %A exists, but is not readable" msgstr "" -#: f/com.c:15736 +#: f/com.c:15763 #, no-c-format msgid "At %0, INCLUDE nesting too deep" msgstr "" @@ -20159,101 +17788,103 @@ msgstr "" msgid "Implicit declaration of `%A' at %0" msgstr "" -#: f/lex.c:274 -#, no-c-format -msgid "The meaning of `\\x' (at %0) varies with -traditional" -msgstr "" - -#: f/lex.c:325 -#, no-c-format -msgid "The meaning of `\\a' (at %0) varies with -traditional" -msgstr "" - -#: f/lex.c:355 +#: f/lex.c:326 #, no-c-format msgid "Non-ISO-C-standard escape sequence `\\%A' at %0" msgstr "" -#: f/lex.c:374 +#: f/lex.c:345 #, no-c-format msgid "Unknown escape sequence `\\%A' at %0" msgstr "" -#: f/lex.c:383 +#: f/lex.c:354 #, no-c-format msgid "Unterminated escape sequence `\\' at %0" msgstr "" -#: f/lex.c:394 +#: f/lex.c:365 #, no-c-format msgid "Unknown escape sequence `\\' followed by char code 0x%A at %0" msgstr "" -#: f/lex.c:422 +#: f/lex.c:393 #, no-c-format msgid "\\x used at %0 with no following hex digits" msgstr "" -#: f/lex.c:436 +#: f/lex.c:407 #, no-c-format msgid "Hex escape at %0 out of range" msgstr "" -#: f/lex.c:470 +#: f/lex.c:441 #, no-c-format msgid "Escape sequence at %0 out of range for character" msgstr "" -#: f/lex.c:593 -msgid "the meaning of `\\x' varies with -traditional" -msgstr "" - -#: f/lex.c:630 +#: f/lex.c:595 msgid "hex escape out of range" msgstr "" -#: f/lex.c:676 -msgid "the meaning of `\\a' varies with -traditional" -msgstr "" - -#: f/lex.c:692 +#: f/lex.c:648 #, c-format msgid "non-ANSI-standard escape sequence, `\\%c'" msgstr "" -#: f/lex.c:705 +#: f/lex.c:661 #, c-format msgid "non-ISO escape sequence `\\%c'" msgstr "" -#: f/lex.c:709 +#: f/lex.c:665 #, c-format msgid "unknown escape sequence `\\%c'" msgstr "" -#: f/lex.c:711 +#: f/lex.c:667 #, c-format msgid "unknown escape sequence: `\\' followed by char code 0x%x" msgstr "" -#: f/lex.c:788 +#: f/lex.c:744 msgid "badly formed directive -- no closing quote" msgstr "" -#: f/lex.c:1008 +#: f/lex.c:802 +msgid "#-lines for entering and leaving files don't match" +msgstr "" + +#: f/lex.c:964 msgid "bad directive -- missing close-quote" msgstr "" -#: f/lex.c:1122 +#: f/lex.c:1078 #, c-format msgid "ignoring pragma: %s" msgstr "" -#: f/lex.c:1329 f/lex.c:1373 +#: f/lex.c:1156 +msgid "invalid #ident" +msgstr "" + +#: f/lex.c:1173 +msgid "undefined or invalid # directive" +msgstr "" + +#: f/lex.c:1229 +msgid "invalid #line" +msgstr "" + +#: f/lex.c:1285 f/lex.c:1329 msgid "use `#line ...' instead of `# ...' in first line" msgstr "" -#: f/lex.c:1476 +#: f/lex.c:1339 +msgid "invalid #-line" +msgstr "" + +#: f/lex.c:1432 #, no-c-format msgid "Null character at %0 -- line ignored" msgstr "" @@ -20286,17 +17917,21 @@ msgstr "" msgid "Local adjustable symbol `%A' at %0" msgstr "" -#: f/top.c:238 +#: f/target.c:2560 +msgid "data initializer on host with different endianness" +msgstr "" + +#: f/top.c:237 #, c-format msgid "%s no longer supported -- try -fvxt" msgstr "" -#: f/top.c:240 +#: f/top.c:239 #, c-format msgid "%s no longer supported -- try -fno-vxt -ff90" msgstr "" -#: f/top.c:308 f/top.c:310 +#: f/top.c:307 f/top.c:309 #, c-format msgid "%s disabled, use normal debugging flags" msgstr "" @@ -21617,150 +19252,150 @@ msgstr "" msgid "final field '%s' may not have been initialized" msgstr "" -#: java/class.c:567 java/class.c:592 +#: java/class.c:568 java/class.c:593 msgid "internal error - too many interface type" msgstr "" -#: java/class.c:742 +#: java/class.c:744 msgid "bad method signature" msgstr "" -#: java/class.c:791 +#: java/class.c:793 msgid "misplaced ConstantValue attribute (not in any field)" msgstr "" -#: java/class.c:793 +#: java/class.c:795 #, c-format msgid "duplicate ConstantValue attribute for field '%s'" msgstr "" -#: java/class.c:804 +#: java/class.c:806 #, c-format msgid "ConstantValue attribute of field '%s' has wrong type" msgstr "" -#: java/class.c:1168 +#: java/class.c:1170 #, c-format msgid "field '%s' not found in class" msgstr "" -#: java/class.c:1426 +#: java/class.c:1432 msgid "abstract method in non-abstract class" msgstr "" -#: java/class.c:2111 +#: java/class.c:2138 #, c-format msgid "non-static method '%s' overrides static method" msgstr "" -#: java/decl.c:1511 +#: java/decl.c:1509 #, c-format msgid "In %s: overlapped variable and exception ranges at %d" msgstr "" -#: java/decl.c:1599 +#: java/decl.c:1593 msgid "bad type in parameter debug info" msgstr "" -#: java/decl.c:1609 +#: java/decl.c:1603 #, c-format msgid "bad PC range for debug info for local `%s'" msgstr "" -#: java/expr.c:550 +#: java/expr.c:549 msgid "stack underflow - dup* operation" msgstr "" -#: java/expr.c:1504 +#: java/expr.c:1537 #, c-format msgid "" "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'" msgstr "" -#: java/expr.c:1533 +#: java/expr.c:1566 #, c-format msgid "field `%s' not found" msgstr "" -#: java/expr.c:1684 +#: java/expr.c:1721 msgid "ret instruction not implemented" msgstr "" -#: java/expr.c:1821 +#: java/expr.c:1858 #, c-format msgid "method '%s' not found in class" msgstr "" -#: java/expr.c:2025 +#: java/expr.c:2062 #, c-format msgid "failed to find class '%s'" msgstr "" -#: java/expr.c:2037 +#: java/expr.c:2074 #, c-format msgid "class '%s' has no method named '%s' matching signature '%s'" msgstr "" -#: java/expr.c:2047 +#: java/expr.c:2084 msgid "invokestatic on non static method" msgstr "" -#: java/expr.c:2052 +#: java/expr.c:2089 msgid "invokestatic on abstract method" msgstr "" -#: java/expr.c:2060 +#: java/expr.c:2097 msgid "invoke[non-static] on static method" msgstr "" -#: java/expr.c:2342 +#: java/expr.c:2382 #, c-format msgid "missing field '%s' in '%s'" msgstr "" -#: java/expr.c:2348 +#: java/expr.c:2388 #, c-format msgid "mismatching signature for field '%s' in '%s'" msgstr "" -#: java/expr.c:2371 +#: java/expr.c:2411 #, c-format msgid "assignment to final field `%s' not in field's class" msgstr "" -#: java/expr.c:2376 +#: java/expr.c:2416 #, c-format msgid "assignment to final static field `%s' not in class initializer" msgstr "" -#: java/expr.c:2383 +#: java/expr.c:2423 #, c-format msgid "assignment to final field `%s' not in constructor" msgstr "" -#: java/expr.c:2621 +#: java/expr.c:2664 #, c-format msgid "can't expand %s" msgstr "" -#: java/expr.c:2797 +#: java/expr.c:2840 msgid "invalid PC in line number table" msgstr "" #. We've just reached the end of a region of dead code. -#: java/expr.c:2842 +#: java/expr.c:2885 #, c-format msgid "unreachable bytecode from %d to before %d" msgstr "" #. We've just reached the end of a region of dead code. -#: java/expr.c:2879 +#: java/expr.c:2922 #, c-format msgid "unreachable bytecode from %d to the end of the method" msgstr "" #. duplicate code from LOAD macro -#: java/expr.c:3198 +#: java/expr.c:3236 msgid "unrecogized wide sub-instruction" msgstr "" @@ -21771,52 +19406,62 @@ msgid "" "file `%s' used instead" msgstr "" -#: java/jcf-parse.c:379 +#: java/jcf-parse.c:361 msgid "bad string constant" msgstr "" -#: java/jcf-parse.c:435 +#: java/jcf-parse.c:379 #, c-format msgid "bad value constant type %d, index %d" msgstr "" -#: java/jcf-parse.c:693 +#: java/jcf-parse.c:551 +#, c-format +msgid "can't reopen %s" +msgstr "" + +#: java/jcf-parse.c:556 +#, c-format +msgid "can't close %s" +msgstr "" + +#: java/jcf-parse.c:638 #, c-format msgid "cannot find file for class %s" msgstr "" -#: java/jcf-parse.c:705 +#: java/jcf-parse.c:650 msgid "not a valid Java .class file" msgstr "" -#: java/jcf-parse.c:708 +#: java/jcf-parse.c:653 msgid "error while parsing constant pool" msgstr "" -#: java/jcf-parse.c:711 +#: java/jcf-parse.c:656 #, c-format msgid "error in constant pool entry #%d\n" msgstr "" #. FIXME - where was first time -#: java/jcf-parse.c:723 +#: java/jcf-parse.c:668 #, c-format msgid "reading class %s for the second time from %s" msgstr "" -#: java/jcf-parse.c:741 +#: java/jcf-parse.c:686 msgid "error while parsing fields" msgstr "" -#: java/jcf-parse.c:744 +#: java/jcf-parse.c:689 msgid "error while parsing methods" msgstr "" -#: java/jcf-parse.c:747 +#: java/jcf-parse.c:692 msgid "error while parsing final attributes" msgstr "" -#: java/jcf-parse.c:761 +#: java/jcf-parse.c:706 #, c-format msgid "" "the `java.lang.Object' that was found in `%s' didn't have the special zero-" @@ -21825,48 +19470,43 @@ msgid "" "info page describing how to set the classpath" msgstr "" -#: java/jcf-parse.c:851 +#: java/jcf-parse.c:796 msgid "missing Code attribute" msgstr "" -#: java/jcf-parse.c:1084 +#: java/jcf-parse.c:1032 msgid "source file seen twice on command line and will be compiled only once" msgstr "" -#: java/jcf-parse.c:1100 +#: java/jcf-parse.c:1048 msgid "no input file specified" msgstr "" -#: java/jcf-parse.c:1132 +#: java/jcf-parse.c:1077 #, c-format msgid "can't close input file %s" msgstr "" -#: java/jcf-parse.c:1169 +#: java/jcf-parse.c:1114 #, c-format msgid "bad zip/jar file %s" msgstr "" -#: java/jcf-write.c:2626 +#: java/jcf-write.c:2636 #, c-format msgid "" "internal error in generate_bytecode_insn - tree code not implemented: %s" msgstr "" -#: java/jcf-write.c:2933 +#: java/jcf-write.c:2943 msgid "field initializer type mismatch" msgstr "" -#: java/jcf-write.c:3342 +#: java/jcf-write.c:3352 #, c-format msgid "can't create directory %s" msgstr "" -#: java/jcf-write.c:3369 -#, c-format -msgid "can't to open %s" -msgstr "" - #: java/jv-scan.c:183 msgid "only one of `--print-main', `--list-class', and `--complexity' allowed" msgstr "" @@ -21881,43 +19521,48 @@ msgstr "" msgid "file not found `%s'" msgstr "" -#: java/jvspec.c:384 +#: java/jvspec.c:427 msgid "can't specify `-D' without `--main'\n" msgstr "" -#: java/jvspec.c:390 +#: java/jvspec.c:430 +#, c-format +msgid "`%s' is not a valid class name" +msgstr "" + +#: java/jvspec.c:436 msgid "-R requires -o" msgstr "" -#: java/jvspec.c:397 +#: java/jvspec.c:443 msgid "warning: already-compiled .class files ignored with -C" msgstr "" -#: java/jvspec.c:404 +#: java/jvspec.c:450 msgid "cannot specify both -C and -o" msgstr "" -#: java/jvspec.c:416 +#: java/jvspec.c:462 msgid "cannot create temporary file" msgstr "" -#: java/jvspec.c:444 +#: java/jvspec.c:490 msgid "using both @FILE with multiple files not implemented" msgstr "" -#: java/jvspec.c:501 +#: java/jvspec.c:548 msgid "cannot specify `main' class when not linking" msgstr "" -#: java/lang.c:433 +#: java/lang.c:487 msgid "can't do dependency tracking with input from stdin" msgstr "" -#: java/lang.c:449 +#: java/lang.c:503 msgid "couldn't determine target name for dependency tracking" msgstr "" -#: java/lex.c:303 +#: java/lex.c:308 #, c-format msgid "" "unknown encoding: `%s'\n" @@ -21936,269 +19581,269 @@ msgstr "" msgid "internal error - invalid Utf8 name" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:748 /u2/repo/gcc/gcc/java/parse.y:786 +#: /var/repo/gcc/gcc/java/parse.y:747 /var/repo/gcc/gcc/java/parse.y:785 msgid "Missing name" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:750 /u2/repo/gcc/gcc/java/parse.y:788 -#: /u2/repo/gcc/gcc/java/parse.y:813 /u2/repo/gcc/gcc/java/parse.y:997 -#: /u2/repo/gcc/gcc/java/parse.y:1344 /u2/repo/gcc/gcc/java/parse.y:1555 -#: /u2/repo/gcc/gcc/java/parse.y:1557 /u2/repo/gcc/gcc/java/parse.y:1786 -#: /u2/repo/gcc/gcc/java/parse.y:1812 /u2/repo/gcc/gcc/java/parse.y:1823 -#: /u2/repo/gcc/gcc/java/parse.y:1834 /u2/repo/gcc/gcc/java/parse.y:1846 +#: /var/repo/gcc/gcc/java/parse.y:749 /var/repo/gcc/gcc/java/parse.y:787 +#: /var/repo/gcc/gcc/java/parse.y:812 /var/repo/gcc/gcc/java/parse.y:996 +#: /var/repo/gcc/gcc/java/parse.y:1343 /var/repo/gcc/gcc/java/parse.y:1554 +#: /var/repo/gcc/gcc/java/parse.y:1556 /var/repo/gcc/gcc/java/parse.y:1785 +#: /var/repo/gcc/gcc/java/parse.y:1811 /var/repo/gcc/gcc/java/parse.y:1822 +#: /var/repo/gcc/gcc/java/parse.y:1833 /var/repo/gcc/gcc/java/parse.y:1845 msgid "';' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:811 +#: /var/repo/gcc/gcc/java/parse.y:810 msgid "'*' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:825 +#: /var/repo/gcc/gcc/java/parse.y:824 msgid "Class or interface declaration expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:860 /u2/repo/gcc/gcc/java/parse.y:862 +#: /var/repo/gcc/gcc/java/parse.y:859 /var/repo/gcc/gcc/java/parse.y:861 msgid "Missing class name" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:865 /u2/repo/gcc/gcc/java/parse.y:869 -#: /u2/repo/gcc/gcc/java/parse.y:877 /u2/repo/gcc/gcc/java/parse.y:1042 -#: /u2/repo/gcc/gcc/java/parse.y:1290 /u2/repo/gcc/gcc/java/parse.y:1292 -#: /u2/repo/gcc/gcc/java/parse.y:1621 /u2/repo/gcc/gcc/java/parse.y:1857 -#: /u2/repo/gcc/gcc/java/parse.y:1889 /u2/repo/gcc/gcc/java/parse.y:1941 +#: /var/repo/gcc/gcc/java/parse.y:864 /var/repo/gcc/gcc/java/parse.y:868 +#: /var/repo/gcc/gcc/java/parse.y:876 /var/repo/gcc/gcc/java/parse.y:1041 +#: /var/repo/gcc/gcc/java/parse.y:1289 /var/repo/gcc/gcc/java/parse.y:1291 +#: /var/repo/gcc/gcc/java/parse.y:1620 /var/repo/gcc/gcc/java/parse.y:1856 +#: /var/repo/gcc/gcc/java/parse.y:1888 /var/repo/gcc/gcc/java/parse.y:1940 msgid "'{' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:879 +#: /var/repo/gcc/gcc/java/parse.y:878 msgid "Missing super class name" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:889 /u2/repo/gcc/gcc/java/parse.y:905 +#: /var/repo/gcc/gcc/java/parse.y:888 /var/repo/gcc/gcc/java/parse.y:904 msgid "Missing interface name" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:976 /u2/repo/gcc/gcc/java/parse.y:1309 -#: /u2/repo/gcc/gcc/java/parse.y:1370 /u2/repo/gcc/gcc/java/parse.y:1579 -#: /u2/repo/gcc/gcc/java/parse.y:1801 /u2/repo/gcc/gcc/java/parse.y:1810 -#: /u2/repo/gcc/gcc/java/parse.y:1821 /u2/repo/gcc/gcc/java/parse.y:1832 -#: /u2/repo/gcc/gcc/java/parse.y:1844 /u2/repo/gcc/gcc/java/parse.y:1861 -#: /u2/repo/gcc/gcc/java/parse.y:1863 /u2/repo/gcc/gcc/java/parse.y:1934 -#: /u2/repo/gcc/gcc/java/parse.y:2105 /u2/repo/gcc/gcc/java/parse.y:2167 -#: /u2/repo/gcc/gcc/java/parse.y:2319 /u2/repo/gcc/gcc/java/parse.y:2331 -#: /u2/repo/gcc/gcc/java/parse.y:2338 /u2/repo/gcc/gcc/java/parse.y:2345 -#: /u2/repo/gcc/gcc/java/parse.y:2356 /u2/repo/gcc/gcc/java/parse.y:2358 -#: /u2/repo/gcc/gcc/java/parse.y:2396 /u2/repo/gcc/gcc/java/parse.y:2398 -#: /u2/repo/gcc/gcc/java/parse.y:2400 /u2/repo/gcc/gcc/java/parse.y:2421 -#: /u2/repo/gcc/gcc/java/parse.y:2423 /u2/repo/gcc/gcc/java/parse.y:2425 -#: /u2/repo/gcc/gcc/java/parse.y:2441 /u2/repo/gcc/gcc/java/parse.y:2443 -#: /u2/repo/gcc/gcc/java/parse.y:2464 /u2/repo/gcc/gcc/java/parse.y:2466 -#: /u2/repo/gcc/gcc/java/parse.y:2468 /u2/repo/gcc/gcc/java/parse.y:2496 -#: /u2/repo/gcc/gcc/java/parse.y:2498 /u2/repo/gcc/gcc/java/parse.y:2500 -#: /u2/repo/gcc/gcc/java/parse.y:2502 /u2/repo/gcc/gcc/java/parse.y:2520 -#: /u2/repo/gcc/gcc/java/parse.y:2522 /u2/repo/gcc/gcc/java/parse.y:2533 -#: /u2/repo/gcc/gcc/java/parse.y:2544 /u2/repo/gcc/gcc/java/parse.y:2555 -#: /u2/repo/gcc/gcc/java/parse.y:2566 /u2/repo/gcc/gcc/java/parse.y:2577 -#: /u2/repo/gcc/gcc/java/parse.y:2590 /u2/repo/gcc/gcc/java/parse.y:2594 -#: /u2/repo/gcc/gcc/java/parse.y:2596 /u2/repo/gcc/gcc/java/parse.y:2609 +#: /var/repo/gcc/gcc/java/parse.y:975 /var/repo/gcc/gcc/java/parse.y:1308 +#: /var/repo/gcc/gcc/java/parse.y:1369 /var/repo/gcc/gcc/java/parse.y:1578 +#: /var/repo/gcc/gcc/java/parse.y:1800 /var/repo/gcc/gcc/java/parse.y:1809 +#: /var/repo/gcc/gcc/java/parse.y:1820 /var/repo/gcc/gcc/java/parse.y:1831 +#: /var/repo/gcc/gcc/java/parse.y:1843 /var/repo/gcc/gcc/java/parse.y:1860 +#: /var/repo/gcc/gcc/java/parse.y:1862 /var/repo/gcc/gcc/java/parse.y:1933 +#: /var/repo/gcc/gcc/java/parse.y:2104 /var/repo/gcc/gcc/java/parse.y:2166 +#: /var/repo/gcc/gcc/java/parse.y:2318 /var/repo/gcc/gcc/java/parse.y:2330 +#: /var/repo/gcc/gcc/java/parse.y:2337 /var/repo/gcc/gcc/java/parse.y:2344 +#: /var/repo/gcc/gcc/java/parse.y:2355 /var/repo/gcc/gcc/java/parse.y:2357 +#: /var/repo/gcc/gcc/java/parse.y:2395 /var/repo/gcc/gcc/java/parse.y:2397 +#: /var/repo/gcc/gcc/java/parse.y:2399 /var/repo/gcc/gcc/java/parse.y:2420 +#: /var/repo/gcc/gcc/java/parse.y:2422 /var/repo/gcc/gcc/java/parse.y:2424 +#: /var/repo/gcc/gcc/java/parse.y:2440 /var/repo/gcc/gcc/java/parse.y:2442 +#: /var/repo/gcc/gcc/java/parse.y:2463 /var/repo/gcc/gcc/java/parse.y:2465 +#: /var/repo/gcc/gcc/java/parse.y:2467 /var/repo/gcc/gcc/java/parse.y:2495 +#: /var/repo/gcc/gcc/java/parse.y:2497 /var/repo/gcc/gcc/java/parse.y:2499 +#: /var/repo/gcc/gcc/java/parse.y:2501 /var/repo/gcc/gcc/java/parse.y:2519 +#: /var/repo/gcc/gcc/java/parse.y:2521 /var/repo/gcc/gcc/java/parse.y:2532 +#: /var/repo/gcc/gcc/java/parse.y:2543 /var/repo/gcc/gcc/java/parse.y:2554 +#: /var/repo/gcc/gcc/java/parse.y:2565 /var/repo/gcc/gcc/java/parse.y:2576 +#: /var/repo/gcc/gcc/java/parse.y:2589 /var/repo/gcc/gcc/java/parse.y:2593 +#: /var/repo/gcc/gcc/java/parse.y:2595 /var/repo/gcc/gcc/java/parse.y:2608 msgid "Missing term" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:991 +#: /var/repo/gcc/gcc/java/parse.y:990 msgid "Missing variable initializer" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1008 +#: /var/repo/gcc/gcc/java/parse.y:1007 msgid "Invalid declaration" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1014 +#: /var/repo/gcc/gcc/java/parse.y:1013 msgid "Can't specify array dimension in a declaration" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1016 /u2/repo/gcc/gcc/java/parse.y:1092 -#: /u2/repo/gcc/gcc/java/parse.y:2142 /u2/repo/gcc/gcc/java/parse.y:2164 -#: /u2/repo/gcc/gcc/java/parse.y:2168 /u2/repo/gcc/gcc/java/parse.y:2203 -#: /u2/repo/gcc/gcc/java/parse.y:2280 /u2/repo/gcc/gcc/java/parse.y:2290 +#: /var/repo/gcc/gcc/java/parse.y:1015 /var/repo/gcc/gcc/java/parse.y:1091 +#: /var/repo/gcc/gcc/java/parse.y:2141 /var/repo/gcc/gcc/java/parse.y:2163 +#: /var/repo/gcc/gcc/java/parse.y:2167 /var/repo/gcc/gcc/java/parse.y:2202 +#: /var/repo/gcc/gcc/java/parse.y:2279 /var/repo/gcc/gcc/java/parse.y:2289 msgid "']' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1020 +#: /var/repo/gcc/gcc/java/parse.y:1019 msgid "Unbalanced ']'" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1056 +#: /var/repo/gcc/gcc/java/parse.y:1055 msgid "Invalid method declaration, method name required" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1062 /u2/repo/gcc/gcc/java/parse.y:1064 -#: /u2/repo/gcc/gcc/java/parse.y:2025 +#: /var/repo/gcc/gcc/java/parse.y:1061 /var/repo/gcc/gcc/java/parse.y:1063 +#: /var/repo/gcc/gcc/java/parse.y:2024 msgid "Identifier expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1067 +#: /var/repo/gcc/gcc/java/parse.y:1066 msgid "Invalid method declaration, return type required" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1090 /u2/repo/gcc/gcc/java/parse.y:1535 -#: /u2/repo/gcc/gcc/java/parse.y:1542 /u2/repo/gcc/gcc/java/parse.y:1551 -#: /u2/repo/gcc/gcc/java/parse.y:1553 /u2/repo/gcc/gcc/java/parse.y:1581 -#: /u2/repo/gcc/gcc/java/parse.y:1689 /u2/repo/gcc/gcc/java/parse.y:1970 -#: /u2/repo/gcc/gcc/java/parse.y:2023 +#: /var/repo/gcc/gcc/java/parse.y:1089 /var/repo/gcc/gcc/java/parse.y:1534 +#: /var/repo/gcc/gcc/java/parse.y:1541 /var/repo/gcc/gcc/java/parse.y:1550 +#: /var/repo/gcc/gcc/java/parse.y:1552 /var/repo/gcc/gcc/java/parse.y:1580 +#: /var/repo/gcc/gcc/java/parse.y:1688 /var/repo/gcc/gcc/java/parse.y:1969 +#: /var/repo/gcc/gcc/java/parse.y:2022 msgid "')' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1106 +#: /var/repo/gcc/gcc/java/parse.y:1105 msgid "Missing formal parameter term" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1121 /u2/repo/gcc/gcc/java/parse.y:1126 +#: /var/repo/gcc/gcc/java/parse.y:1120 /var/repo/gcc/gcc/java/parse.y:1125 msgid "Missing identifier" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1146 /u2/repo/gcc/gcc/java/parse.y:1155 +#: /var/repo/gcc/gcc/java/parse.y:1145 /var/repo/gcc/gcc/java/parse.y:1154 msgid "Missing class type term" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1307 +#: /var/repo/gcc/gcc/java/parse.y:1306 msgid "Invalid interface type" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1499 /u2/repo/gcc/gcc/java/parse.y:1668 -#: /u2/repo/gcc/gcc/java/parse.y:1670 +#: /var/repo/gcc/gcc/java/parse.y:1498 /var/repo/gcc/gcc/java/parse.y:1667 +#: /var/repo/gcc/gcc/java/parse.y:1669 msgid "':' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1521 /u2/repo/gcc/gcc/java/parse.y:1526 -#: /u2/repo/gcc/gcc/java/parse.y:1531 +#: /var/repo/gcc/gcc/java/parse.y:1520 /var/repo/gcc/gcc/java/parse.y:1525 +#: /var/repo/gcc/gcc/java/parse.y:1530 msgid "Invalid expression statement" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1549 /u2/repo/gcc/gcc/java/parse.y:1577 -#: /u2/repo/gcc/gcc/java/parse.y:1617 /u2/repo/gcc/gcc/java/parse.y:1685 -#: /u2/repo/gcc/gcc/java/parse.y:1753 /u2/repo/gcc/gcc/java/parse.y:1859 -#: /u2/repo/gcc/gcc/java/parse.y:1927 /u2/repo/gcc/gcc/java/parse.y:2017 -#: /u2/repo/gcc/gcc/java/parse.y:2019 /u2/repo/gcc/gcc/java/parse.y:2027 -#: /u2/repo/gcc/gcc/java/parse.y:2263 /u2/repo/gcc/gcc/java/parse.y:2265 +#: /var/repo/gcc/gcc/java/parse.y:1548 /var/repo/gcc/gcc/java/parse.y:1576 +#: /var/repo/gcc/gcc/java/parse.y:1616 /var/repo/gcc/gcc/java/parse.y:1684 +#: /var/repo/gcc/gcc/java/parse.y:1752 /var/repo/gcc/gcc/java/parse.y:1858 +#: /var/repo/gcc/gcc/java/parse.y:1926 /var/repo/gcc/gcc/java/parse.y:2016 +#: /var/repo/gcc/gcc/java/parse.y:2018 /var/repo/gcc/gcc/java/parse.y:2026 +#: /var/repo/gcc/gcc/java/parse.y:2262 /var/repo/gcc/gcc/java/parse.y:2264 msgid "'(' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1619 +#: /var/repo/gcc/gcc/java/parse.y:1618 msgid "Missing term or ')'" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1666 +#: /var/repo/gcc/gcc/java/parse.y:1665 msgid "Missing or invalid constant expression" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1687 +#: /var/repo/gcc/gcc/java/parse.y:1686 msgid "Missing term and ')' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1726 +#: /var/repo/gcc/gcc/java/parse.y:1725 msgid "Invalid control expression" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1728 /u2/repo/gcc/gcc/java/parse.y:1730 +#: /var/repo/gcc/gcc/java/parse.y:1727 /var/repo/gcc/gcc/java/parse.y:1729 msgid "Invalid update expression" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1755 +#: /var/repo/gcc/gcc/java/parse.y:1754 msgid "Invalid init statement" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1930 +#: /var/repo/gcc/gcc/java/parse.y:1929 msgid "Missing term or ')' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1972 +#: /var/repo/gcc/gcc/java/parse.y:1971 msgid "'class' or 'this' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:1974 /u2/repo/gcc/gcc/java/parse.y:1976 +#: /var/repo/gcc/gcc/java/parse.y:1973 /var/repo/gcc/gcc/java/parse.y:1975 msgid "'class' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2021 +#: /var/repo/gcc/gcc/java/parse.y:2020 msgid "')' or term expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2140 +#: /var/repo/gcc/gcc/java/parse.y:2139 msgid "'[' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2218 +#: /var/repo/gcc/gcc/java/parse.y:2217 msgid "Field expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2275 /u2/repo/gcc/gcc/java/parse.y:2285 +#: /var/repo/gcc/gcc/java/parse.y:2274 /var/repo/gcc/gcc/java/parse.y:2284 msgid "Missing term and ']' expected" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2389 +#: /var/repo/gcc/gcc/java/parse.y:2388 msgid "']' expected, invalid type expression" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2392 +#: /var/repo/gcc/gcc/java/parse.y:2391 msgid "Invalid type expression" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2504 +#: /var/repo/gcc/gcc/java/parse.y:2503 msgid "Invalid reference type" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2982 +#: /var/repo/gcc/gcc/java/parse.y:2981 msgid "Constructor invocation must be first thing in a constructor" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2984 +#: /var/repo/gcc/gcc/java/parse.y:2983 msgid "Only constructors can invoke constructors" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:2993 +#: /var/repo/gcc/gcc/java/parse.y:2992 #, c-format msgid ": `%s' JDK1.1(TM) feature" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:3053 /u2/repo/gcc/gcc/java/parse.y:3055 +#: /var/repo/gcc/gcc/java/parse.y:3052 /var/repo/gcc/gcc/java/parse.y:3054 #, c-format msgid "" "%s.\n" "%s" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:6789 +#: /var/repo/gcc/gcc/java/parse.y:6833 #, c-format msgid "malformed .zip archive in CLASSPATH: %s" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:6860 +#: /var/repo/gcc/gcc/java/parse.y:6904 #, c-format msgid "" "Can't find default package `%s'. Check the CLASSPATH environment variable " "and the access to the archives" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:12211 +#: /var/repo/gcc/gcc/java/parse.y:12228 #, c-format msgid "missing static field `%s'" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:12216 +#: /var/repo/gcc/gcc/java/parse.y:12233 #, c-format msgid "not a static field `%s'" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:12259 +#: /var/repo/gcc/gcc/java/parse.y:12276 #, c-format msgid "No case for %s" msgstr "" -#: /u2/repo/gcc/gcc/java/parse.y:13160 +#: /var/repo/gcc/gcc/java/parse.y:13122 #, c-format msgid "unregistered operator %s" msgstr "" -#: java/typeck.c:566 +#: java/typeck.c:553 msgid "junk at end of signature string" msgstr "" @@ -22221,161 +19866,178 @@ msgid "Disable automatic array bounds checking" msgstr "" #: java/lang-options.h:34 -msgid "Assume native functions are implemented using JNI" +msgid "Disable assignability checks for stores into object arrays" msgstr "" #: java/lang-options.h:36 -msgid "Set class path and suppress system path" +msgid "Assume native functions are implemented using JNI" msgstr "" #: java/lang-options.h:38 -msgid "Set class path" +msgid "Replace system path" msgstr "" #: java/lang-options.h:40 -msgid "Choose class whose main method should be used" +msgid "Set class path" msgstr "" #: java/lang-options.h:42 -msgid "Choose input encoding (default comes from locale)" +msgid "Set class path (deprecated: use --classpath instead)" msgstr "" #: java/lang-options.h:44 -msgid "Add directory to class path" +msgid "Choose class whose main method should be used" msgstr "" #: java/lang-options.h:46 -msgid "Directory where class files should be written" +msgid "Choose input encoding (default comes from locale)" msgstr "" #: java/lang-options.h:48 -msgid "Warn if modifiers are specified when not necessary" +msgid "Add directory to class path" msgstr "" #: java/lang-options.h:50 -msgid "Warn if deprecated empty statements are found" +msgid "Directory where class files should be written" msgstr "" #: java/lang-options.h:52 -msgid "Warn if .class files are out of date" +msgid "Warn if modifiers are specified when not necessary" msgstr "" #: java/lang-options.h:54 -msgid "Always check for non gcj generated classes archives" +msgid "Warn if deprecated empty statements are found" msgstr "" #: java/lang-options.h:56 +msgid "Warn if .class files are out of date" +msgstr "" + +#: java/lang-options.h:58 +msgid "Always check for non gcj generated classes archives" +msgstr "" + +#: java/lang-options.h:60 msgid "Never optimize static class initialization code" msgstr "" -#: objc/objc-act.c:606 +#: java/lang-options.h:62 +msgid "Use offset tables for virtual method calls" +msgstr "" + +#: objc/objc-act.c:567 msgid "no class name specified as argument to -fconstant-string-class" msgstr "" -#: objc/objc-act.c:757 +#: objc/objc-act.c:718 #, c-format msgid "object does not conform to the `%s' protocol" msgstr "" -#: objc/objc-act.c:801 +#: objc/objc-act.c:762 #, c-format msgid "class `%s' does not implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:939 +#: objc/objc-act.c:843 +#, c-format +msgid "`%s' cannot be statically allocated" +msgstr "" + +#: objc/objc-act.c:900 #, c-format msgid "unexpected type for `id' (%s)" msgstr "" -#: objc/objc-act.c:944 +#: objc/objc-act.c:905 msgid "undefined type `id', please import <objc/objc.h>" msgstr "" -#: objc/objc-act.c:996 +#: objc/objc-act.c:957 #, c-format msgid "protocol `%s' has circular dependency" msgstr "" -#: objc/objc-act.c:1018 objc/objc-act.c:5229 +#: objc/objc-act.c:979 objc/objc-act.c:5187 #, c-format msgid "cannot find protocol declaration for `%s'" msgstr "" -#: objc/objc-act.c:1279 objc/objc-act.c:5747 objc/objc-act.c:6077 -#: objc/objc-act.c:6126 objc/objc-act.c:6162 objc-parse.y:1752 +#: objc/objc-act.c:1237 objc/objc-act.c:5705 objc/objc-act.c:6035 +#: objc/objc-act.c:6084 objc/objc-act.c:6120 objc-parse.y:1764 #, c-format msgid "cannot find interface declaration for `%s'" msgstr "" -#: objc/objc-act.c:1304 +#: objc/objc-act.c:1262 #, c-format msgid "cannot find reference tag for class `%s'" msgstr "" -#: objc/objc-act.c:2314 +#: objc/objc-act.c:2272 #, c-format msgid "cannot find class `%s'" msgstr "" -#: objc/objc-act.c:2316 +#: objc/objc-act.c:2274 #, c-format msgid "class `%s' already exists" msgstr "" #. fatal did not work with 2 args...should fix -#: objc/objc-act.c:2440 +#: objc/objc-act.c:2398 #, c-format msgid "cannot find interface declaration for `%s', superclass of `%s'" msgstr "" -#: objc/objc-act.c:2447 +#: objc/objc-act.c:2405 #, c-format msgid "circular inheritance in interface declaration for `%s'" msgstr "" -#: objc/objc-act.c:3500 objc/objc-act.c:3517 +#: objc/objc-act.c:3458 objc/objc-act.c:3475 msgid "inconsistent instance variable specification" msgstr "" -#: objc/objc-act.c:4710 +#: objc/objc-act.c:4668 #, c-format msgid "multiple declarations for method `%s'" msgstr "" -#: objc/objc-act.c:4876 +#: objc/objc-act.c:4834 #, c-format msgid "invalid receiver type `%s'" msgstr "" -#: objc/objc-act.c:4907 objc/objc-act.c:4933 objc/objc-act.c:4981 +#: objc/objc-act.c:4865 objc/objc-act.c:4891 objc/objc-act.c:4939 #, c-format msgid "`%s' does not respond to `%s'" msgstr "" -#: objc/objc-act.c:4913 objc/objc-act.c:7197 +#: objc/objc-act.c:4871 objc/objc-act.c:7155 #, c-format msgid "no super class declared in interface for `%s'" msgstr "" -#: objc/objc-act.c:5011 +#: objc/objc-act.c:4969 msgid "cannot find class (factory) method" msgstr "" -#: objc/objc-act.c:5012 objc/objc-act.c:5056 +#: objc/objc-act.c:4970 objc/objc-act.c:5014 #, c-format msgid "return type for `%s' defaults to id" msgstr "" -#: objc/objc-act.c:5029 +#: objc/objc-act.c:4987 #, c-format msgid "method `%s' not implemented by protocol" msgstr "" -#: objc/objc-act.c:5038 +#: objc/objc-act.c:4996 msgid "return type defaults to id" msgstr "" -#: objc/objc-act.c:5055 +#: objc/objc-act.c:5013 msgid "cannot find method" msgstr "" @@ -22388,108 +20050,108 @@ 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:5298 +#: objc/objc-act.c:5256 #, c-format msgid "instance variable `%s' accessed in class method" msgstr "" -#: objc/objc-act.c:5548 +#: objc/objc-act.c:5506 #, c-format msgid "duplicate definition of class method `%s'" msgstr "" -#: objc/objc-act.c:5554 +#: objc/objc-act.c:5512 #, c-format msgid "duplicate declaration of class method `%s'" msgstr "" -#: objc/objc-act.c:5590 +#: objc/objc-act.c:5548 #, c-format msgid "duplicate definition of instance method `%s'" msgstr "" -#: objc/objc-act.c:5596 +#: objc/objc-act.c:5554 #, c-format msgid "duplicate declaration of instance method `%s'" msgstr "" -#: objc/objc-act.c:5636 +#: objc/objc-act.c:5594 #, c-format msgid "duplicate interface declaration for category `%s(%s)'" msgstr "" -#: objc/objc-act.c:5722 +#: objc/objc-act.c:5680 #, c-format msgid "instance variable `%s' is declared private" msgstr "" -#: objc/objc-act.c:5769 +#: objc/objc-act.c:5727 #, c-format msgid "instance variable `%s' is declared %s" msgstr "" -#: objc/objc-act.c:5779 +#: objc/objc-act.c:5737 msgid "static access to object of type `id'" msgstr "" -#: objc/objc-act.c:5816 objc/objc-act.c:5909 +#: objc/objc-act.c:5774 objc/objc-act.c:5867 #, c-format msgid "incomplete implementation of class `%s'" msgstr "" -#: objc/objc-act.c:5820 objc/objc-act.c:5914 +#: objc/objc-act.c:5778 objc/objc-act.c:5872 #, c-format msgid "incomplete implementation of category `%s'" msgstr "" -#: objc/objc-act.c:5825 objc/objc-act.c:5919 +#: objc/objc-act.c:5783 objc/objc-act.c:5877 #, c-format msgid "method definition for `%c%s' not found" msgstr "" -#: objc/objc-act.c:5963 +#: objc/objc-act.c:5921 #, c-format msgid "%s `%s' does not fully implement the `%s' protocol" msgstr "" -#: objc/objc-act.c:6021 objc/objc-act.c:8118 +#: objc/objc-act.c:5979 objc/objc-act.c:8060 msgid "`@end' missing in implementation context" msgstr "" -#: objc/objc-act.c:6049 +#: objc/objc-act.c:6007 #, c-format msgid "reimplementation of class `%s'" msgstr "" -#: objc/objc-act.c:6091 +#: objc/objc-act.c:6049 #, c-format msgid "conflicting super class name `%s'" msgstr "" -#: objc/objc-act.c:6106 +#: objc/objc-act.c:6064 #, c-format msgid "duplicate interface declaration for class `%s'" msgstr "" -#: objc/objc-act.c:6388 +#: objc/objc-act.c:6346 #, c-format msgid "duplicate declaration for protocol `%s'" msgstr "" -#: objc/objc-act.c:7238 +#: objc/objc-act.c:7196 msgid "[super ...] must appear in a method context" msgstr "" -#: objc/objc-act.c:8220 objc/objc-act.c:8236 +#: objc/objc-act.c:8162 objc/objc-act.c:8178 #, c-format msgid "potential selector conflict for method `%s'" msgstr "" -#: objc-parse.y:2612 +#: objc-parse.y:2617 msgid "`@end' must appear in an implementation context" msgstr "" -#: objc-parse.y:2886 +#: objc-parse.y:2891 msgid "method definition not in class context" msgstr "" @@ -22521,11 +20183,7 @@ msgstr "" msgid "Specify the name of the class for constant strings" msgstr "" -#: java/jvspec.c:74 gcc.c:690 ada/lang-specs.h:39 -msgid "-pg and -fomit-frame-pointer are incompatible" -msgstr "" - -#: config/nextstep.h:161 config/nextstep.h:164 +#: config/nextstep.h:160 config/nextstep.h:163 msgid "-p profiling is no longer supported. Use -pg instead" msgstr "" @@ -22545,25 +20203,15 @@ msgstr "" msgid "incompatible interworking options" msgstr "" -#: config/sparc/freebsd.h:31 config/ia64/freebsd.h:24 -#: config/alpha/freebsd.h:36 config/i386/freebsd-aout.h:227 +#: config/sparc/freebsd.h:31 config/ia64/freebsd.h:23 +#: config/alpha/freebsd.h:35 config/i386/freebsd-aout.h:223 msgid "`-p' not supported; use `-pg' and gprof(1)" msgstr "" -#: config/vax/vax.h:42 config/vax/vax.h:43 -msgid "profiling not supported with -mg\n" -msgstr "" - -#: gcc.c:664 f/lang-specs.h:35 -msgid "GNU C does not support -C without using -E" -msgstr "" - -#: gcc.c:838 -msgid "-E required when input is from standard input" -msgstr "" - -#: gcc.c:842 -msgid "compilation of header file requested" +#: config/sparc/linux64.h:254 config/sparc/linux64.h:265 +#: config/sparc/netbsd-elf.h:153 config/sparc/netbsd-elf.h:172 +#: config/sparc/sol2-bi.h:238 config/sparc/sol2-bi.h:248 +msgid "may not use both -m32 and -m64" msgstr "" #: config/mcore/mcore.h:60 @@ -22578,6 +20226,26 @@ msgstr "" msgid "the m210 does not have little endian support" msgstr "" +#: gcc.c:673 f/lang-specs.h:35 +msgid "GNU C does not support -C without using -E" +msgstr "" + +#: gcc.c:674 f/lang-specs.h:36 +msgid "GNU C does not support -CC without using -E" +msgstr "" + +#: gcc.c:701 java/jvspec.c:77 ada/lang-specs.h:38 +msgid "-pg and -fomit-frame-pointer are incompatible" +msgstr "" + +#: gcc.c:846 +msgid "-E required when input is from standard input" +msgstr "" + +#: gcc.c:850 +msgid "compilation of header file requested" +msgstr "" + #: config/mips/r3900.h:36 config/mips/r3900.h:42 msgid "-mhard-float not supported" msgstr "" @@ -22586,8 +20254,16 @@ msgstr "" msgid "-msingle-float and -msoft-float can not both be specified" msgstr "" -#: config/mmix/mmix.h:112 -msgid "options -mabi=mmixware and -mabi=gnu are mutually exclusive" +#: config/i386/cygwin.h:106 +msgid "mno-cygwin and mno-win32 are not compatible" +msgstr "" + +#: config/i386/cygwin.h:161 config/i386/mingw32.h:69 +msgid "shared and mdll are not compatible" +msgstr "" + +#: ada/lang-specs.h:41 +msgid "-c or -S required for Ada" msgstr "" #: java/lang-specs.h:33 @@ -22618,62 +20294,58 @@ msgstr "" msgid "-mxopen and -pedantic incompatible" msgstr "" -#: config/arc/arc.h:59 config/mips/mips.h:1007 +#: config/arc/arc.h:59 config/mips/mips.h:1004 msgid "may not use both -EB and -EL" msgstr "" -#: config/i386/cygwin.h:114 -msgid "mno-cygwin and mno-win32 are not compatible" -msgstr "" - -#: config/i386/cygwin.h:169 config/i386/mingw32.h:69 -msgid "shared and mdll are not compatible" +#: config/vax/vax.h:42 config/vax/vax.h:43 +msgid "profiling not supported with -mg\n" msgstr "" -#: config/mips/mips.h:837 +#: config/mips/mips.h:834 msgid "-pipe is not supported" msgstr "" -#: config/mips/mips.h:1003 +#: config/mips/mips.h:1000 msgid "may not use both -mfp64 and -msingle-float" msgstr "" -#: config/mips/mips.h:1004 +#: config/mips/mips.h:1001 msgid "may not use both -mfp64 and -m4650" msgstr "" -#: config/mips/mips.h:1006 +#: config/mips/mips.h:1003 msgid "may not use both -mgp32 and -mfp64" msgstr "" -#: ada/lang-specs.h:42 -msgid "-c or -S required for Ada" -msgstr "" - -#: config/i386/sco5.h:662 config/i386/sco5.h:737 +#: config/i386/sco5.h:658 config/i386/sco5.h:729 msgid "-static not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:663 config/i386/sco5.h:738 +#: config/i386/sco5.h:659 config/i386/sco5.h:730 msgid "-shared not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:664 config/i386/sco5.h:739 +#: config/i386/sco5.h:660 config/i386/sco5.h:731 msgid "-symbolic not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:702 +#: config/i386/sco5.h:696 msgid "-fpic is not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:703 +#: config/i386/sco5.h:697 msgid "-fPIC is not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:740 +#: config/i386/sco5.h:732 msgid "-fpic not valid with -mcoff" msgstr "" -#: config/i386/sco5.h:741 +#: config/i386/sco5.h:733 msgid "-fPIC not valid with -mcoff" msgstr "" + +#: config/mmix/mmix.h:112 +msgid "options -mabi=mmixware and -mabi=gnu are mutually exclusive" +msgstr "" |