1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "POT-Creation-Date: 2000-09-12 04:07+0200\n"
10 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "Content-Type: text/plain; charset=CHARSET\n"
15 "Content-Transfer-Encoding: ENCODING\n"
18 msgid "offset outside bounds of constant string"
21 #. ??? We used to try and build up a call to the out of line function,
22 #. guessing about what registers needed saving etc. This became much
23 #. harder with __builtin_va_start, since we don't have a tree for a
24 #. call to __builtin_saveregs to fall back on. There was exactly one
25 #. port (i860) that used this code, and I'm unconvinced it could actually
26 #. handle the general case. So we no longer try to handle anything
27 #. weird and make the backend absorb the evil.
29 msgid "__builtin_saveregs not supported by this target"
33 msgid "argument of `__builtin_args_info' must be constant"
37 msgid "argument of `__builtin_args_info' out of range"
41 msgid "missing argument in `__builtin_args_info'"
45 msgid "`va_start' used in function with fixed args"
49 msgid "second parameter of `va_start' not last named argument"
52 #. Evidently an out of date version of <stdarg.h>; can't validate
53 #. va_start's second argument, but can still work as intended.
55 msgid "`__builtin_next_arg' called without an argument"
59 msgid "too many arguments to function `va_start'"
63 msgid "first argument to `va_arg' not of type `va_list'"
68 msgid "`%s' is promoted to `%s' when passed through `...'"
73 msgid "(so you should pass `%s' not `%s' to `va_arg')"
77 msgid "invalid arg to `__builtin_frame_address'"
81 msgid "invalid arg to `__builtin_return_address'"
85 msgid "unsupported arg to `__builtin_frame_address'"
89 msgid "unsupported arg to `__builtin_return_address'"
93 msgid "second arg to `__builtin_expect' must be a constant"
97 msgid "__builtin_longjmp second argument must be 1"
101 msgid "__builtin_trap not supported by this target"
104 #. just do library call, if unknown builtin
107 msgid "built-in function `%s' not currently supported"
113 "string length `%d' is greater than the minimum length `%d' ISO C%d is "
114 "required to support"
119 msgid "`%s' attribute directive ignored"
124 msgid "`%s' attribute does not apply to types"
129 msgid "wrong number of arguments specified for `%s' attribute"
132 #: c-common.c:583 c-common.c:590 c-common.c:597 c-common.c:610 c-common.c:618
133 #: c-common.c:633 c-common.c:646 c-common.c:654 c-common.c:670 c-common.c:682
134 #: c-common.c:694 c-common.c:699 c-common.c:1033 c-common.c:1185
136 msgid "`%s' attribute ignored"
141 msgid "unknown machine mode `%s'"
146 msgid "no data type for mode `%s'"
150 msgid "section attribute cannot be specified for local variables"
155 msgid "section of `%s' conflicts with previous declaration"
160 msgid "section attribute not allowed for `%s'"
164 msgid "section attributes are not supported for this target"
168 msgid "requested alignment is not a constant"
172 msgid "requested alignment is not a power of 2"
176 msgid "requested alignment is too large"
181 msgid "alignment may not be specified for `%s'"
184 #: c-common.c:843 c-common.c:949
186 msgid "argument format specified for non-function `%s'"
190 msgid "unrecognized format specifier"
195 msgid "`%s' is an unrecognized format function type"
198 #: c-common.c:887 c-common.c:963
199 msgid "format string has invalid operand number"
203 msgid "format string arg follows the args to be formatted"
206 #: c-common.c:914 c-common.c:984
207 msgid "format string arg not a string type"
211 msgid "args to be formatted is not '...'"
215 msgid "function does not return string type"
220 msgid "`%s' defined both normally and as an alias"
224 msgid "alias arg not a string"
227 #: c-common.c:1040 c-common.c:1057 c-common.c:1074
229 msgid "`%s' attribute applies only to functions"
232 #: c-common.c:1046 c-common.c:1063 c-common.c:1080
234 msgid "can't set `%s' attribute after definition"
238 msgid "too few arguments for format"
241 #: c-common.c:1730 c-common.c:1751
242 msgid "missing $ operand number in format"
247 msgid "ISO C does not support %%n$ operand number formats"
251 msgid "operand number out of range in format"
256 msgid "format argument %d unused before used argument %d in $-style format"
260 msgid "unused arguments in $-style format"
264 msgid "null format string"
267 #: c-common.c:1923 c-common.c:1935
268 msgid "format not a string literal, argument types not checked"
272 msgid "zero-length format string"
276 msgid "unterminated format string"
280 msgid "embedded `\\0' in format"
284 msgid "too many arguments for format"
289 msgid "spurious trailing `%%' in format"
293 msgid "zero width in scanf format"
298 msgid "ISO C does not support the strftime `%c' flag"
301 #: c-common.c:2030 c-common.c:2083
303 msgid "repeated `%c' flag in format"
307 msgid "ISO C does not support strftime format width"
311 msgid "multiple E/O modifiers in format"
315 msgid "use of both ` ' and `+' flags in format"
319 msgid "use of both `0' and `-' flags in format"
323 msgid "ISO C does not support the `'' format flag"
327 msgid "ISO C does not support the `I' format flag"
332 msgid "field width is not type int (arg %d)"
337 msgid "field precision is not type int (arg %d)"
342 msgid "ISO C does not support the `%s' %s length modifier"
347 msgid "ISO C89 does not support the `%s' %s length modifier"
352 msgid "use of `*' and `%s' together in format"
356 msgid "conversion lacks type at end of format"
361 msgid "unknown conversion type character `%c' in format"
366 msgid "unknown conversion type character 0x%x in format"
370 msgid "ISO C does not support the `%%%c' %s format"
374 msgid "ISO C89 does not support the `%%%c' %s format"
378 msgid "ISO C does not support `%%O%c'"
382 msgid "ISO C89 does not support `%%O%c'"
386 msgid "ISO C89 does not support `%%E%c'"
391 msgid "width used with `%c' format"
395 msgid "`%%%c' yields only last 2 digits of year in some locales"
399 msgid "`%%%c' yields only last 2 digits of year"
404 msgid "precision used with `%c' format"
409 msgid "`a' flag used with `%c' format"
413 msgid "ISO C does not support the `a' flag"
416 #. The end of the format string was reached.
419 msgid "no closing `]' for `%%[' format"
424 msgid "suppression of `%c' conversion in format"
429 msgid "flag `%c' used with type `%c'"
434 msgid "`0' flag ignored with precision specifier and `%c' format"
439 msgid "use of `%s' length modifier with `%c' type character"
443 msgid "ISO C does not support the `%%%s%c' %s format"
447 msgid "ISO C89 does not support the `%%%s%c' %s format"
452 msgid "writing into constant object (arg %d)"
457 msgid "extra type qualifiers in format argument (arg %d)"
462 msgid "format argument is not a pointer (arg %d)"
467 msgid "format argument is not a pointer to a pointer (arg %d)"
472 msgid "%s format, %s arg (arg %d)"
476 msgid "overflow in constant expression"
480 msgid "integer overflow in expression"
484 msgid "floating point overflow in expression"
487 #. This detects cases like converting -129 or 256 to unsigned char.
489 msgid "large integer implicitly truncated to unsigned type"
493 msgid "negative integer implicitly converted to unsigned type"
497 msgid "overflow in implicit constant conversion"
501 msgid "expression statement has incomplete type"
505 msgid "case label does not reduce to an integer constant"
509 msgid "invalid truth-value expression"
514 msgid "invalid operands to binary %s"
517 #: c-common.c:3253 c-common.c:3262
518 msgid "comparison is always false due to limited range of data type"
521 #: c-common.c:3255 c-common.c:3264
522 msgid "comparison is always true due to limited range of data type"
526 msgid "comparison of unsigned expression >= 0 is always true"
530 msgid "comparison of unsigned expression < 0 is always false"
534 msgid "struct type value used where scalar is required"
538 msgid "union type value used where scalar is required"
542 msgid "array type value used where scalar is required"
546 msgid "suggest parentheses around assignment used as truth value"
549 #: c-common.c:3638 c-common.c:3670
550 msgid "invalid use of `restrict'"
553 #: c-common.c:4372 c-typeck.c:1741
555 msgid "too few arguments to function `%s'"
558 #: c-common.c:4378 c-typeck.c:1600
560 msgid "too many arguments to function `%s'"
563 #: c-convert.c:78 c-typeck.c:940 c-typeck.c:4037 cp/typeck.c:1729
565 msgid "void value not ignored as it ought to be"
569 msgid "conversion to non-scalar type requested"
574 msgid "unknown C standard `%s'"
579 msgid "array `%s' assumed to have one element"
584 msgid "`struct %s' incomplete in scope ending here"
589 msgid "`union %s' incomplete in scope ending here"
594 msgid "`enum %s' incomplete in scope ending here"
597 #: c-decl.c:1171 c-decl.c:1331
599 msgid "label `%s' used but not defined"
602 #: c-decl.c:1177 c-decl.c:1338
604 msgid "label `%s' defined but not used"
607 #: c-decl.c:1460 c-decl.c:1513
609 msgid "shadowing built-in function `%s'"
614 msgid "shadowing library function `%s'"
619 msgid "library function `%s' declared as non-function"
622 #: c-decl.c:1472 c-decl.c:1475
624 msgid "built-in function `%s' declared as non-function"
627 #: c-decl.c:1479 objc/objc-act.c:2490 objc/objc-act.c:6161
629 msgid "`%s' redeclared as different kind of symbol"
632 #: c-decl.c:1480 c-decl.c:1658 c-decl.c:1805 objc/objc-act.c:2492
633 #: objc/objc-act.c:6163 objc/objc-act.c:6218
635 msgid "previous declaration of `%s'"
638 #. If types don't match for a built-in, throw away the built-in.
641 msgid "conflicting types for built-in function `%s'"
644 #: c-decl.c:1605 c-decl.c:1624
646 msgid "conflicting types for `%s'"
651 "A parameter list with an ellipsis can't match an empty parameter name list "
657 "An argument type that has a default promotion can't match an empty parameter "
658 "name list declaration."
661 #: c-decl.c:1668 c-decl.c:1690
663 msgid "redefinition of `%s'"
668 msgid "redeclaration of `%s'"
673 msgid "conflicting declarations of `%s'"
676 #: c-decl.c:1683 c-decl.c:1695
678 msgid "`%s' previously defined here"
681 #: c-decl.c:1684 c-decl.c:1696
683 msgid "`%s' previously declared here"
688 msgid "prototype for `%s' follows"
691 #: c-decl.c:1718 c-decl.c:1726 c-decl.c:1742
692 msgid "non-prototype definition here"
697 msgid "prototype for `%s' follows and number of arguments doesn't match"
702 msgid "prototype for `%s' follows and argument %d doesn't match"
707 msgid "`%s' declared inline after being called"
712 msgid "`%s' declared inline after its definition"
717 msgid "static declaration for `%s' follows non-static"
722 msgid "non-static declaration for `%s' follows static"
727 msgid "const declaration for `%s' follows non-const"
732 msgid "type qualifiers for `%s' conflict with previous decl"
737 msgid "redundant redeclaration of `%s' in same scope"
742 msgid "nested extern declaration of `%s'"
747 msgid "`%s' used prior to declaration"
750 #: c-decl.c:2120 c-decl.c:2335
752 msgid "`%s' was declared implicitly `extern' and later `static'"
756 msgid "type mismatch with previous external decl"
761 msgid "previous external decl of `%s'"
765 msgid "type mismatch with previous implicit declaration"
770 msgid "previous implicit declaration of `%s'"
775 msgid "type of external `%s' is not global"
780 msgid "`%s' was previously implicitly declared to return `int'"
785 msgid "`%s' was declared `extern' and later `static'"
790 msgid "extern declaration of `%s' doesn't match global one"
795 msgid "`%s' locally external but globally static"
798 #: c-decl.c:2438 c-decl.c:2463 cp/decl.c:4231
800 msgid "declaration of `%s' shadows a parameter"
805 msgid "declaration of `%s' shadows a symbol from the parameter list"
808 #: c-decl.c:2465 cp/decl.c:4239
810 msgid "declaration of `%s' shadows previous local"
813 #. XXX shadow warnings in outer-more namespaces
814 #: c-decl.c:2468 cp/decl.c:4243
816 msgid "declaration of `%s' shadows global declaration"
821 msgid "function `%s' was previously declared within a block"
824 #: c-decl.c:2575 c-decl.c:2577
826 msgid "implicit declaration of function `%s'"
831 msgid "label %s referenced outside of any function"
836 msgid "duplicate label declaration `%s'"
840 msgid "this is a previous declaration"
844 msgid "unnamed struct/union that defines no instances"
848 msgid "useless keyword or type name in empty declaration"
852 msgid "two types specified in one empty declaration"
855 #: c-decl.c:3388 c-parse.y:300 c-parse.y:720 c-parse.y:722 c-parse.y:779
856 #: objc-parse.y:329 objc-parse.y:772 objc-parse.y:774 objc-parse.y:831
857 #: objc-parse.y:2510 parse.y:701 parse.y:1760
858 msgid "empty declaration"
863 msgid "`%s' is usually a function"
868 msgid "typedef `%s' is initialized"
873 msgid "function `%s' is initialized like a variable"
876 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
879 msgid "parameter `%s' is initialized"
882 #: c-decl.c:3488 c-typeck.c:4758
883 msgid "variable-sized object may not be initialized"
888 msgid "variable `%s' has initializer but incomplete type"
893 msgid "elements of array `%s' have incomplete type"
898 msgid "declaration of `%s' has `extern' and is initialized"
903 msgid "initializer fails to determine size of `%s'"
908 msgid "array size missing in `%s'"
913 msgid "zero or negative size array `%s'"
918 msgid "storage size of `%s' isn't known"
923 msgid "storage size of `%s' isn't constant"
928 msgid "ANSI C forbids parameter `%s' shadowing typedef"
931 #: c-decl.c:4015 cp/decl.c:10230
932 msgid "`long long long' is too long for GCC"
936 msgid "ISO C89 does not support `long long'"
939 #: c-decl.c:4025 cp/decl.c:10235
941 msgid "duplicate `%s'"
944 #: c-decl.c:4031 cp/decl.c:10255
946 msgid "two or more data types in declaration of `%s'"
949 #: c-decl.c:4046 cp/decl.c:10260
951 msgid "`%s' fails to be a typedef or built in type"
956 msgid "both long and short specified for `%s'"
959 #: c-decl.c:4116 cp/decl.c:10360
961 msgid "long or short specified with char for `%s'"
964 #: c-decl.c:4123 cp/decl.c:10364
966 msgid "long or short specified with floating type for `%s'"
970 msgid "the only valid combination is `long double'"
975 msgid "both signed and unsigned specified for `%s'"
978 #: c-decl.c:4134 cp/decl.c:10353
980 msgid "long, short, signed or unsigned invalid for `%s'"
983 #: c-decl.c:4140 cp/decl.c:10373
985 msgid "long, short, signed or unsigned used invalidly for `%s'"
988 #: c-decl.c:4159 cp/decl.c:10394
990 msgid "complex invalid for `%s'"
993 #: c-decl.c:4235 c-decl.c:4591 cp/decl.c:10993
994 msgid "duplicate `const'"
997 #: c-decl.c:4237 c-decl.c:4595 cp/decl.c:10997
998 msgid "duplicate `restrict'"
1001 #: c-decl.c:4239 c-decl.c:4593 cp/decl.c:10995
1002 msgid "duplicate `volatile'"
1005 #: c-decl.c:4261 cp/decl.c:10543
1007 msgid "multiple storage classes in declaration of `%s'"
1011 msgid "function definition declared `auto'"
1015 msgid "function definition declared `register'"
1019 msgid "function definition declared `typedef'"
1024 msgid "storage class specified for structure field `%s'"
1027 #: c-decl.c:4291 cp/decl.c:10590
1029 msgid "storage class specified for parameter `%s'"
1032 #: c-decl.c:4294 cp/decl.c:10592
1033 msgid "storage class specified for typename"
1036 #: c-decl.c:4306 cp/decl.c:10606
1038 msgid "`%s' initialized and declared `extern'"
1041 #: c-decl.c:4308 cp/decl.c:10609
1043 msgid "`%s' has both `extern' and initializer"
1046 #: c-decl.c:4312 cp/decl.c:10613
1048 msgid "nested function `%s' declared `extern'"
1051 #: c-decl.c:4315 cp/decl.c:10617
1053 msgid "top-level declaration of `%s' specifies `auto'"
1058 msgid "declaration of `%s' as array of voids"
1063 msgid "declaration of `%s' as array of functions"
1068 msgid "size of array `%s' has non-integer type"
1073 msgid "ISO C forbids zero-size array `%s'"
1078 msgid "size of array `%s' is negative"
1083 msgid "ISO C89 forbids array `%s' whose size can't be evaluated"
1088 msgid "ISO C89 forbids variable-size array `%s'"
1091 #: c-decl.c:4431 c-decl.c:4616
1093 msgid "size of array `%s' is too large"
1097 msgid "array type has incomplete element type"
1101 msgid "ANSI C forbids const or volatile function types"
1104 #: c-decl.c:4495 cp/decl.c:10753
1106 msgid "`%s' declared as function returning a function"
1109 #: c-decl.c:4500 cp/decl.c:10758
1111 msgid "`%s' declared as function returning an array"
1114 #: c-decl.c:4549 c-decl.c:4627 c-decl.c:4711 c-decl.c:4798
1115 msgid "ISO C forbids qualified function types"
1118 #: c-decl.c:4589 cp/decl.c:10989
1119 msgid "invalid type modifier within pointer declarator"
1123 msgid "ISO C forbids const or volatile function types"
1126 #: c-decl.c:4680 cp/decl.c:11476
1128 msgid "variable or field `%s' declared void"
1133 msgid "field `%s' declared as a function"
1138 msgid "field `%s' has incomplete type"
1141 #: c-decl.c:4783 c-decl.c:4785 c-decl.c:4792
1143 msgid "invalid storage class for function `%s'"
1147 msgid "ISO C forbids qualified void function return type"
1151 msgid "`noreturn' function returns non-void value"
1155 msgid "cannot inline function `main'"
1160 msgid "variable `%s' declared `inline'"
1163 #: c-decl.c:4924 c-decl.c:5878
1164 msgid "function declaration isn't a prototype"
1167 #: c-decl.c:4930 cp/decl.c:12167
1168 msgid "parameter names (without types) in function declaration"
1171 #: c-decl.c:4960 c-decl.c:6263 c-decl.c:6552 cp/decl.c:11986
1173 msgid "parameter `%s' has incomplete type"
1176 #: c-decl.c:4963 cp/decl.c:11989
1177 msgid "parameter has incomplete type"
1182 msgid "parameter `%s' points to incomplete type"
1186 msgid "parameter points to incomplete type"
1191 msgid "parameter `%s' has just a forward declaration"
1195 msgid "`void' in parameter list must be the entire list"
1200 msgid "`%s %s' declared inside parameter list"
1204 msgid "anonymous struct declared inside parameter list"
1208 msgid "anonymous union declared inside parameter list"
1212 msgid "anonymous enum declared inside parameter list"
1217 "its scope is only this definition or declaration, which is probably not what "
1222 msgid "ISO C forbids forward references to `enum' types"
1227 msgid "redefinition of `%s %s'"
1230 #: c-decl.c:5280 c-decl.c:5283
1232 msgid "%s defined inside parms"
1235 #: c-decl.c:5281 c-decl.c:5284 c-decl.c:5295
1239 #: c-decl.c:5281 c-decl.c:5284
1245 msgid "%s has no %s"
1253 msgid "named members"
1262 msgid "nested redefinition of `%s'"
1267 msgid "bit-field `%s' width not an integer constant"
1272 msgid "bit-field `%s' has invalid type"
1277 msgid "bit-field `%s' type invalid in ISO C"
1282 msgid "negative width in bit-field `%s'"
1287 msgid "width of `%s' exceeds its type"
1292 msgid "zero width for bit-field `%s'"
1297 msgid "`%s' is narrower than values of its type"
1302 msgid "duplicate member `%s'"
1306 msgid "union cannot be made transparent"
1309 #. This enum is a named one that has been declared already.
1312 msgid "redeclaration of `enum %s'"
1316 msgid "enum defined inside parms"
1320 msgid "enumeration values exceed range of largest integer"
1325 msgid "enumerator value for `%s' not integer constant"
1329 msgid "overflow in enumeration values"
1333 msgid "ISO C restricts enumerator values to range of `int'"
1337 msgid "return type is an incomplete type"
1342 msgid "no previous prototype for `%s'"
1347 msgid "`%s' was used with no prototype before its definition"
1352 msgid "no previous declaration for `%s'"
1357 msgid "`%s' was used with no declaration before its definition"
1360 #: c-decl.c:5932 c-decl.c:6639
1362 msgid "return type of `%s' is not `int'"
1367 msgid "first argument of `%s' should be `int'"
1372 msgid "second argument of `%s' should be `char **'"
1377 msgid "third argument of `%s' should probably be `char **'"
1382 msgid "`%s' takes only zero or two arguments"
1387 msgid "third argument of `%s' is deprecated"
1392 msgid "`%s' is normally a non-static function"
1396 msgid "parm types given both in parmlist and separately"
1400 msgid "parameter name omitted"
1403 #: c-decl.c:6106 c-decl.c:6208 c-decl.c:6509
1405 msgid "parameter `%s' declared void"
1409 msgid "parameter name missing from parameter list"
1412 #: c-decl.c:6201 c-decl.c:6502
1414 msgid "multiple parameters named `%s'"
1417 #: c-decl.c:6232 c-decl.c:6234
1419 msgid "type of `%s' defaults to `int'"
1422 #: c-decl.c:6270 c-decl.c:6559
1424 msgid "declaration for parameter `%s' but no such parameter"
1428 msgid "number of arguments doesn't match prototype"
1433 msgid "promoted argument `%s' doesn't match prototype"
1438 msgid "argument `%s' doesn't match prototype"
1443 msgid "type of parameter `%s' is not declared"
1447 msgid "function might be possible candidate for attribute `noreturn'"
1450 #: c-decl.c:6680 cp/decl.c:14665
1451 msgid "`noreturn' function does return"
1454 #. If this function returns non-void and control can drop through,
1456 #: c-decl.c:6685 cp/decl.c:14675
1457 msgid "control reaches end of non-void function"
1461 msgid "this function may return with or without a value"
1466 msgid "size of return value of `%s' is %u bytes"
1471 msgid "size of return value of `%s' is larger than %d bytes"
1475 msgid "ISO C forbids case ranges"
1479 msgid "label must have integral type in ISO C"
1483 msgid "default label not within a switch statement"
1486 #: c-decl.c:6978 cp/decl.c:5249
1487 msgid "case label not within a switch statement"
1490 #: c-decl.c:6984 cp/decl.c:5372
1491 msgid "multiple default labels in one switch"
1495 msgid "this is the first default label"
1499 msgid "duplicate case value"
1503 msgid "this is the first entry for that value"
1507 msgid "case value out of range"
1511 msgid "case label within scope of cleanup or variable array"
1515 msgid "stray '\\' in program"
1518 #: c-lex.c:395 c-lex.c:514
1519 msgid "invalid #-line"
1524 msgid "undefined or invalid # directive `%s'"
1528 msgid "invalid #line"
1531 #: c-lex.c:627 c-lex.c:743
1532 msgid "badly nested C headers from preprocessor"
1536 msgid "#-lines for entering and leaving files don't match"
1539 #: c-lex.c:786 c-pragma.c:425
1541 msgid "ignoring #pragma %s %s"
1544 #: c-lex.c:788 c-pragma.c:427
1546 msgid "ignoring #pragma %s"
1550 msgid "incomplete universal-character-name"
1555 msgid "non hex digit '%c' in universal-character-name"
1559 msgid "universal-character-name on EBCDIC target"
1564 msgid "universal-character-name used for '%c'"
1568 msgid "invalid universal-character-name"
1572 msgid "the meaning of `\\x' varies with -traditional"
1575 #: c-lex.c:929 cppexp.c:522
1576 msgid "\\x used with no following hex digits"
1580 msgid "hex escape out of range"
1584 msgid "the meaning of '\\a' varies with -traditional"
1589 msgid "the meaning of '\\%c' varies with -traditional"
1592 #: c-lex.c:996 cppexp.c:470
1594 msgid "non-ISO-standard escape sequence, '\\%c'"
1597 #: c-lex.c:1003 c-lex.c:1009
1599 msgid "unknown escape sequence '\\%c'"
1604 msgid "unknown escape sequence: '\\' followed by char 0x%.2x"
1609 msgid "universal-character-name '\\U%08x' not valid in identifier"
1614 msgid "universal-character-name '\\u%04x' not valid in identifier"
1618 msgid "both 'f' and 'l' suffixes on floating constant"
1623 msgid "floating point number exceeds range of '%s'"
1626 #: c-lex.c:1442 c-lex.c:1853
1628 msgid "stray '%c' in program"
1631 #: c-lex.c:1444 c-lex.c:1855
1633 msgid "stray '\\%#o' in program"
1636 #: c-lex.c:1578 c-lex.c:1580
1637 msgid "'$' in identifier"
1641 msgid "parse error at '..'"
1645 msgid "floating constant may not be in radix 16"
1649 msgid "traditional C rejects the 'f' suffix"
1653 msgid "traditional C rejects the 'l' suffix"
1656 #: c-lex.c:2078 c-lex.c:2171
1657 msgid "ISO C forbids imaginary numeric constants"
1661 msgid "floating point number exceeds range of 'double'"
1665 msgid "two 'u' suffixes on integer constant"
1669 msgid "traditional C rejects the 'u' suffix"
1673 msgid "three 'l' suffixes on integer constant"
1677 msgid "'lul' is not a valid integer suffix"
1681 msgid "'Ll' and 'lL' are not valid integer suffixes"
1685 msgid "ISO C89 forbids long long integer constants"
1689 msgid "more than one 'i' or 'j' suffix on integer constant"
1695 "integer constant is too large for this configuration of the compiler - "
1696 "truncated to %d bits"
1700 msgid "width of integer constant changes with -traditional"
1704 msgid "integer constant is unsigned in ISO C, signed with -traditional"
1708 msgid "width of integer constant may change on other systems with -traditional"
1712 msgid "integer constant larger than the maximum value of an unsigned long int"
1716 msgid "decimal constant is so large that it is unsigned"
1720 msgid "integer constant is larger than the maximum value for its type"
1725 msgid "missing white space after number '%.*s'"
1728 #: c-lex.c:2358 c-lex.c:2462
1729 msgid "Ignoring invalid multibyte character"
1732 #: c-lex.c:2376 c-lex.c:2481 cppexp.c:271
1733 msgid "escape sequence out of range for character"
1737 msgid "empty character constant"
1741 msgid "character constant too long"
1744 #: c-lex.c:2507 cppexp.c:289
1745 msgid "multi-character character constant"
1748 #. Like YYERROR but do call yyerror.
1749 #: c-parse.y:64 objc-parse.y:65 parse.y:55
1750 msgid "syntax error"
1753 #: /usr/share/bison.simple:107
1754 msgid "syntax error: cannot back up"
1757 #: /usr/share/bison.simple:362
1758 msgid "parser stack overflow"
1761 #: c-parse.y:244 objc-parse.y:272
1762 msgid "ISO C forbids an empty source file"
1765 #: c-parse.y:276 c-parse.y:1758 objc-parse.y:305 objc-parse.y:1822
1766 msgid "argument of `asm' is not a constant string"
1769 #: c-parse.y:284 objc-parse.y:313
1770 msgid "ISO C forbids data definition with no type or storage class"
1773 #: c-parse.y:286 objc-parse.y:315
1774 msgid "data definition has no type or storage class"
1777 #: c-parse.y:307 objc-parse.y:336
1778 msgid "ISO C does not allow extra `;' outside of a function"
1781 #: c-parse.y:373 cppexp.c:842
1782 msgid "traditional C rejects the unary plus operator"
1785 #: c-parse.y:417 objc-parse.y:446
1786 msgid "ISO C forbids `&&'"
1789 #: c-parse.y:446 objc-parse.y:475
1790 msgid "`sizeof' applied to a bit-field"
1793 #: c-parse.y:496 objc-parse.y:525
1794 msgid "ISO C89 forbids constructor expressions"
1797 #: c-parse.y:565 objc-parse.y:594
1798 msgid "ISO C forbids omitting the middle term of a ?: expression"
1801 #: c-parse.y:613 objc-parse.y:642
1802 msgid "ISO C forbids braced-groups within expressions"
1806 msgid "traditional C rejects string concatenation"
1809 #: c-parse.y:687 objc-parse.y:739
1810 msgid "ISO C does not permit use of `varargs.h'"
1813 #: c-parse.y:802 c-parse.y:823 c-parse.y:855 objc-parse.y:854 objc-parse.y:875
1814 #: objc-parse.y:907 parse.y:1840 parse.y:1847 parse.y:1886
1816 msgid "`%s' is not at beginning of declaration"
1819 #: c-parse.y:1019 objc-parse.y:1080
1820 msgid "ISO C forbids empty initializer braces"
1823 #: c-parse.y:1069 c-parse.y:1095 objc-parse.y:1126 objc-parse.y:1152
1824 msgid "ISO C forbids nested functions"
1827 #: c-parse.y:1166 c-parse.y:1200
1828 msgid "`[*]' in parameter declaration only allowed in ISO C 99"
1831 #: c-parse.y:1283 objc-parse.y:1331 parse.y:2300
1832 msgid "comma at end of enumerator list"
1835 #: c-parse.y:1291 objc-parse.y:1339
1836 msgid "no semicolon at end of struct or union"
1839 #: c-parse.y:1300 objc-parse.y:1348 objc-parse.y:2295
1840 msgid "extra semicolon in struct or union specified"
1843 #: c-parse.y:1324 objc-parse.y:1386
1844 msgid "ISO C doesn't support unnamed structs/unions"
1847 #: c-parse.y:1338 objc-parse.y:1400
1848 msgid "ISO C forbids member declarations with no members"
1851 #: c-parse.y:1452 objc-parse.y:1514
1852 msgid "ISO C forbids label at end of compound statement"
1855 #: c-parse.y:1486 objc-parse.y:1550
1856 msgid "ISO C forbids label declarations"
1859 #: c-parse.y:1536 objc-parse.y:1600 parse.y:1542
1860 msgid "braced-group within expression allowed only inside a function"
1863 #: c-parse.y:1650 objc-parse.y:1714
1864 msgid "empty body in an else-statement"
1867 #: c-parse.y:1794 objc-parse.y:1858
1868 msgid "ISO C forbids `goto *expr;'"
1871 #: c-parse.y:1884 objc-parse.y:1948
1872 msgid "ISO C forbids forward parameter declarations"
1875 #. Gcc used to allow this as an extension. However, it does
1876 #. not work for all targets, and thus has been disabled.
1877 #. Also, since func (...) and func () are indistinguishable,
1878 #. it caused problems with the code in expand_builtin which
1879 #. tries to verify that BUILT_IN_NEXT_ARG is being used
1881 #: c-parse.y:1907 objc-parse.y:1971
1882 msgid "ISO C requires a named argument before `...'"
1885 #: c-parse.y:1987 objc-parse.y:2051
1886 msgid "`...' in old-style identifier list"
1889 #: /usr/share/bison.simple:639
1890 msgid "parse error; also virtual memory exceeded"
1893 #: /usr/share/bison.simple:643
1897 #: c-parse.y:2331 cp/spew.c:1423 objc-parse.y:3051
1899 msgid "%s at end of input"
1902 #: c-parse.y:2337 cp/spew.c:1429 objc-parse.y:3057
1904 msgid "%s before %s'%c'"
1907 #: c-parse.y:2339 cp/spew.c:1431 objc-parse.y:3059
1909 msgid "%s before %s'\\x%x'"
1912 #: c-parse.y:2344 cp/spew.c:1436 objc-parse.y:3064
1914 msgid "%s before string constant"
1917 #: c-parse.y:2348 cp/spew.c:1440 objc-parse.y:3068
1919 msgid "%s before numeric constant"
1922 #: c-parse.y:2350 cp/spew.c:1443 objc-parse.y:3070
1924 msgid "%s before \"%s\""
1927 #: c-parse.y:2352 cp/spew.c:1445 objc-parse.y:3072
1929 msgid "%s before '%s' token"
1932 #: c-parse.y:2433 objc-parse.y:3153
1934 msgid "invalid identifier `%s'"
1937 #: c-parse.y:2505 objc-parse.y:3225
1939 msgid "syntax error before '%s' token"
1942 #: c-parse.y:2536 cp/lex.c:951 objc-parse.y:3256
1943 msgid "YYDEBUG not defined."
1948 "#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
1954 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, "
1959 msgid "junk at end of '#pragma pack'"
1963 msgid "junk at end of #pragma weak"
1966 #: c-pragma.c:394 cpplib.c:753
1967 msgid "malformed #pragma directive"
1970 #: c-semantics.c:505
1971 msgid "break statement not within loop or switch"
1974 #: c-semantics.c:523
1975 msgid "continue statement not within a loop"
1978 #: c-semantics.c:630
1980 msgid "%s qualifier ignored on asm"
1985 msgid "`%s' has an incomplete type"
1988 #: c-typeck.c:141 cp/call.c:2525
1989 msgid "invalid use of void expression"
1993 msgid "invalid use of array with unspecified bounds"
1998 msgid "invalid use of undefined type `%s %s'"
2001 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
2004 msgid "invalid use of incomplete typedef `%s'"
2007 #: c-typeck.c:390 c-typeck.c:404
2008 msgid "function types not truly compatible in ISO C"
2012 msgid "types are not quite compatible"
2016 msgid "sizeof applied to a function type"
2020 msgid "sizeof applied to a void type"
2024 msgid "sizeof applied to an incomplete type"
2027 #: c-typeck.c:760 c-typeck.c:2742
2028 msgid "arithmetic on pointer to an incomplete type"
2032 msgid "__alignof__ applied to an incomplete type"
2036 msgid "`__alignof' applied to a bit-field"
2039 #: c-typeck.c:982 cp/typeck.c:1767
2040 msgid "invalid use of non-lvalue array"
2045 msgid "%s has no member named `%s'"
2050 msgid "request for member `%s' in something not a structure or union"
2054 msgid "dereferencing pointer to incomplete type"
2058 msgid "dereferencing `void *' pointer"
2061 #: c-typeck.c:1242 cp/typeck.c:2373
2063 msgid "invalid type argument of `%s'"
2066 #: c-typeck.c:1261 cp/typeck.c:2399
2067 msgid "subscript missing in array reference"
2070 #: c-typeck.c:1282 cp/typeck.c:2420
2071 msgid "array subscript has type `char'"
2074 #: c-typeck.c:1290 c-typeck.c:1379 cp/typeck.c:2427 cp/typeck.c:2505
2075 msgid "array subscript is not an integer"
2079 msgid "ISO C forbids subscripting `register' array"
2083 msgid "ISO C89 forbids subscripting non-lvalue array"
2087 msgid "subscript has type `char'"
2090 #: c-typeck.c:1374 cp/typeck.c:2500
2091 msgid "subscripted value is neither array nor pointer"
2096 msgid "`%s' undeclared here (not in a function)"
2101 msgid "`%s' undeclared (first use in this function)"
2105 msgid "(Each undeclared identifier is reported only once"
2109 msgid "for each function it appears in.)"
2114 msgid "local declaration of `%s' hides instance variable"
2118 msgid "called object is not a function"
2121 #: c-typeck.c:1603 cp/typeck.c:3133
2122 msgid "too many arguments to function"
2127 msgid "type of formal parameter %d is incomplete"
2132 msgid "%s as integer rather than floating due to prototype"
2137 msgid "%s as complex rather than floating due to prototype"
2142 msgid "%s as floating rather than integer due to prototype"
2147 msgid "%s as floating rather than complex due to prototype"
2152 msgid "%s as `float' rather than `double' due to prototype"
2157 msgid "%s with different width due to prototype"
2162 msgid "%s as unsigned due to prototype"
2167 msgid "%s as signed due to prototype"
2170 #: c-typeck.c:1744 cp/typeck.c:3235
2171 msgid "too few arguments to function"
2175 msgid "suggest parentheses around + or - inside shift"
2179 msgid "suggest parentheses around && within ||"
2183 msgid "suggest parentheses around arithmetic in operand of |"
2187 msgid "suggest parentheses around comparison in operand of |"
2191 msgid "suggest parentheses around arithmetic in operand of ^"
2195 msgid "suggest parentheses around comparison in operand of ^"
2199 msgid "suggest parentheses around + or - in operand of &"
2203 msgid "suggest parentheses around comparison in operand of &"
2207 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
2210 #: c-typeck.c:2087 cp/typeck.c:3514
2211 msgid "right shift count is negative"
2214 #: c-typeck.c:2094 cp/typeck.c:3520
2215 msgid "right shift count >= width of type"
2218 #: c-typeck.c:2119 cp/typeck.c:3539
2219 msgid "left shift count is negative"
2222 #: c-typeck.c:2122 cp/typeck.c:3541
2223 msgid "left shift count >= width of type"
2227 msgid "shift count is negative"
2231 msgid "shift count >= width of type"
2234 #: c-typeck.c:2170 cp/typeck.c:3576
2235 msgid "comparing floating point with == or != is unsafe"
2238 #: c-typeck.c:2194 c-typeck.c:2200
2239 msgid "ISO C forbids comparison of `void *' with function pointer"
2242 #: c-typeck.c:2203 c-typeck.c:2245 c-typeck.c:2273
2243 msgid "comparison of distinct pointer types lacks a cast"
2246 #: c-typeck.c:2218 c-typeck.c:2224 c-typeck.c:2294 c-typeck.c:2300
2247 msgid "comparison between pointer and integer"
2250 #: c-typeck.c:2240 c-typeck.c:2268
2251 msgid "ISO C forbids ordered comparisons of pointers to functions"
2255 msgid "comparison of complete and incomplete pointers"
2258 #: c-typeck.c:2281 c-typeck.c:2288
2259 msgid "ordered comparison of pointer with integer zero"
2262 #: c-typeck.c:2314 cp/typeck.c:3748
2263 msgid "unordered comparison on non-floating point argument"
2267 msgid "comparison between signed and unsigned"
2270 #: c-typeck.c:2574 cp/typeck.c:3993
2271 msgid "comparison of promoted ~unsigned with constant"
2274 #: c-typeck.c:2582 cp/typeck.c:4001
2275 msgid "comparison of promoted ~unsigned with unsigned"
2279 msgid "pointer of type `void *' used in arithmetic"
2283 msgid "pointer to a function used in arithmetic"
2287 msgid "pointer of type `void *' used in subtraction"
2291 msgid "pointer to a function used in subtraction"
2295 msgid "wrong type argument to unary plus"
2299 msgid "wrong type argument to unary minus"
2303 msgid "wrong type argument to bit-complement"
2307 msgid "wrong type argument to abs"
2311 msgid "wrong type argument to conjugation"
2315 msgid "wrong type argument to unary exclamation mark"
2318 #: c-typeck.c:2906 c-typeck.c:2932
2320 msgid "wrong type argument to %s"
2325 msgid "%s of pointer to unknown structure"
2329 msgid "invalid lvalue in increment"
2333 msgid "invalid lvalue in decrement"
2336 #: c-typeck.c:3000 cp/typeck.c:4556
2340 #: c-typeck.c:3000 cp/typeck.c:4556
2345 msgid "ISO C forbids the address of a cast expression"
2349 msgid "invalid lvalue in unary `&'"
2354 msgid "attempt to take address of bit-field structure member `%s'"
2357 #: c-typeck.c:3207 c-typeck.c:4553 c-typeck.c:4569 c-typeck.c:4585
2358 #: cp/typeck.c:4744 diagnostic.c:1408 gcc.c:3934
2364 msgid "ISO C forbids use of conditional expressions as lvalues"
2368 msgid "ISO C forbids use of compound expressions as lvalues"
2372 msgid "ISO C forbids use of cast expressions as lvalues"
2377 msgid "%s of read-only member `%s'"
2382 msgid "%s of read-only variable `%s'"
2387 msgid "%s of read-only location"
2392 msgid "cannot take address of bitfield `%s'"
2397 msgid "global register variable `%s' used in nested function"
2402 msgid "register variable `%s' used in nested function"
2407 msgid "address of global register variable `%s' requested"
2411 msgid "cannot put object with volatile field into register"
2416 msgid "address of register variable `%s' requested"
2420 msgid "signed and unsigned type in conditional expression"
2424 msgid "ISO C forbids conditional expr with only one void side"
2427 #: c-typeck.c:3497 c-typeck.c:3503
2428 msgid "ISO C forbids conditional expr between `void *' and function pointer"
2432 msgid "pointer type mismatch in conditional expression"
2435 #: c-typeck.c:3515 c-typeck.c:3529
2436 msgid "pointer/integer type mismatch in conditional expression"
2439 #: c-typeck.c:3521 c-typeck.c:3535
2440 msgid "ANSI C forbids conditional expr between 0 and function pointer"
2444 msgid "type mismatch in conditional expression"
2447 #: c-typeck.c:3620 cp/typeck.c:5007
2448 msgid "left-hand operand of comma expression has no effect"
2452 msgid "cast specifies array type"
2456 msgid "cast specifies function type"
2460 msgid "ISO C forbids casting nonscalar to the same type"
2464 msgid "ISO C forbids casts to union type"
2468 msgid "cast to union type from type not present in union"
2471 #. There are qualifiers present in IN_OTYPE that are not
2472 #. present in IN_TYPE.
2474 msgid "cast discards qualifiers from pointer target type"
2478 msgid "cast increases required alignment of target type"
2481 #: c-typeck.c:3778 cp/typeck.c:5422
2482 msgid "cast from pointer to integer of different size"
2486 msgid "cast does not match function type"
2489 #: c-typeck.c:3790 cp/typeck.c:5429
2490 msgid "cast to pointer from integer of different size"
2493 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
2494 #. Reject anything strange now.
2496 msgid "invalid lvalue in assignment"
2499 #. Convert new value to destination type.
2500 #: c-typeck.c:3941 c-typeck.c:3965 c-typeck.c:3980 cp/typeck.c:5544
2505 #: c-typeck.c:4145 c-typeck.c:4212
2507 msgid "%s makes qualified function pointer from unqualified"
2510 #: c-typeck.c:4149 c-typeck.c:4192
2512 msgid "%s discards qualifiers from pointer target type"
2516 msgid "ISO C prohibits argument conversion to union type"
2521 msgid "ISO C forbids %s between function pointer and `void *'"
2526 msgid "pointer targets in %s differ in signedness"
2531 msgid "%s from incompatible pointer type"
2536 msgid "%s makes pointer from integer without a cast"
2541 msgid "%s makes integer from pointer without a cast"
2544 #: c-typeck.c:4253 c-typeck.c:4256
2546 msgid "incompatible type for argument %d of `%s'"
2551 msgid "incompatible type for argument %d of indirect function call"
2556 msgid "incompatible types in %s"
2559 #. Function name is known; supply it.
2562 msgid "passing arg %d of `%s'"
2565 #. Function name unknown (call through ptr); just give arg number.
2568 msgid "passing arg %d of pointer to function"
2572 msgid "initializer for static variable is not constant"
2576 msgid "initializer for static variable uses complicated arithmetic"
2580 msgid "aggregate initializer is not constant"
2584 msgid "aggregate initializer uses complicated arithmetic"
2588 msgid "traditional C rejects automatic aggregate initialization"
2591 #: c-typeck.c:4556 c-typeck.c:4572 c-typeck.c:4588
2593 msgid "(near initialization for `%s')"
2596 #: c-typeck.c:4638 cp/typeck2.c:506
2597 msgid "char-array initialized from wide string"
2600 #: c-typeck.c:4645 cp/typeck2.c:513
2601 msgid "int-array initialized from non-wide string"
2604 #: c-typeck.c:4662 cp/typeck2.c:529
2605 msgid "initializer-string for array of chars is too long"
2609 msgid "array initialized from non-constant array expression"
2612 #: c-typeck.c:4706 c-typeck.c:4708 c-typeck.c:4714 c-typeck.c:4741
2614 msgid "initializer element is not constant"
2617 #: c-typeck.c:4720 c-typeck.c:4747 c-typeck.c:5933
2618 msgid "initializer element is not computable at load time"
2622 msgid "initialization"
2625 #: c-typeck.c:4784 c-typeck.c:4800 cp/typeck2.c:605
2626 msgid "invalid initializer"
2630 msgid "extra brace group at end of initializer"
2634 msgid "missing braces around initializer"
2638 msgid "braces around scalar initializer"
2642 msgid "missing initializer"
2646 msgid "empty braces in initializer"
2650 msgid "empty scalar initializer"
2654 msgid "extra elements in scalar initializer"
2659 msgid "zero or negative array size `%s'"
2662 #: c-typeck.c:5584 c-typeck.c:5586
2663 msgid "nonconstant array index in initializer"
2667 msgid "array index in non-array initializer"
2671 msgid "duplicate array index in initializer"
2675 msgid "empty index range in initializer"
2679 msgid "ISO C89 forbids specifying element to initialize"
2684 msgid "unknown field `%s' specified in initializer"
2689 msgid "field `%s' already initialized"
2693 msgid "ISO C89 forbids specifying structure member to initialize"
2697 msgid "duplicate initializer"
2701 msgid "excess elements in char array initializer"
2704 #: c-typeck.c:6280 c-typeck.c:6315
2705 msgid "excess elements in struct initializer"
2709 msgid "excess elements in union initializer"
2713 msgid "traditional C rejects initialization of unions"
2716 #: c-typeck.c:6461 c-typeck.c:6472
2717 msgid "excess elements in array initializer"
2721 msgid "excess elements in scalar initializer"
2725 msgid "asm template is not a string constant"
2729 msgid "invalid lvalue in asm statement"
2733 msgid "modification by `asm'"
2736 #: c-typeck.c:6623 cp/typeck.c:6716
2737 msgid "function declared `noreturn' has a `return' statement"
2741 msgid "`return' with a value, in function returning void"
2749 msgid "function returns address of local variable"
2753 msgid "switch quantity not an integer"
2757 msgid "`long' switch expression not converted to `int' in ISO C"
2762 msgid "inlining failed in call to `%s'"
2765 #: calls.c:1883 calls.c:2196
2766 msgid "called from here"
2771 msgid "can't inline call to `%s'"
2775 msgid "function call has aggregate value"
2779 msgid "internal error"
2783 msgid "no arguments"
2786 #: collect2.c:1267 collect2.c:1415 collect2.c:1459
2791 #: collect2.c:1270 collect2.c:1420 collect2.c:1462
2798 msgid "collect2 version %s"
2803 msgid "%d constructor(s) found\n"
2808 msgid "%d destructor(s) found\n"
2813 msgid "%d frame table(s) found\n"
2818 msgid "%s terminated with signal %d [%s]%s"
2823 msgid "%s returned %d exit status"
2828 msgid "[cannot find %s]"
2833 msgid "cannot find `%s'"
2836 #: collect2.c:1596 collect2.c:1599
2838 msgid "redirecting stdout: %s"
2843 msgid "[Leaving %s]\n"
2850 "write_c_file - output name is %s, prefix is %s\n"
2854 msgid "cannot find `nm'"
2857 #: collect2.c:2093 collect2.c:2535
2861 #: collect2.c:2097 collect2.c:2539
2865 #: collect2.c:2123 collect2.c:2565
2870 #: collect2.c:2126 collect2.c:2129 collect2.c:2142 collect2.c:2568
2871 #: collect2.c:2571 collect2.c:2584
2883 msgid "init function found in object %s"
2888 msgid "fini function found in object %s"
2891 #: collect2.c:2217 collect2.c:2623
2897 msgid "unable to open file '%s'"
2902 msgid "unable to stat file '%s'"
2907 msgid "unable to mmap file '%s'"
2914 #: collect2.c:2425 collect2.c:2602
2916 msgid "dynamic dependency %s not found"
2921 msgid "bad magic number in file '%s'"
2925 msgid "dynamic dependencies.\n"
2929 msgid "cannot find `ldd'"
2940 "ldd output with constructors/destructors.\n"
2945 msgid "unable to open dynamic dependency '%s'"
2950 msgid "%s: not a COFF file"
2955 msgid "%s: cannot open as COFF file"
2960 msgid "Library lib%s not found"
2969 msgid "incompatibilities between object file & expected values"
2976 "Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n"
2980 msgid "string section missing"
2984 msgid "section pointer missing"
2988 msgid "no symbol table found"
2992 msgid "no cmd_strings found"
2998 "Updating header and load commands.\n"
3004 msgid "load command map, %d cmds, new size %ld.\n"
3009 "writing load commands.\n"
3019 msgid "could not convert 0x%l.8x into a region"
3024 msgid "%s function, region %d, offset = %ld (0x%.8lx)\n"
3028 msgid "bad magic number"
3032 msgid "bad header version"
3036 msgid "bad raw header version"
3040 msgid "raw header buffer too small"
3044 msgid "old raw header file"
3048 msgid "unsupported version"
3053 msgid "unknown {de,en}code_mach_o_hdr return value %d"
3061 #: collect2.c:3522 collect2.c:3570
3073 msgid "read %ld bytes, expected %ld, from %s"
3093 msgid "wrote %ld bytes, expected %ld, to %s"
3099 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
3101 ";; %d successes.\n"
3109 ";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
3110 ";; %d successes.\n"
3113 #: config/a29k/a29k.c:1007
3115 msgid "invalid %%Q value"
3118 #: config/a29k/a29k.c:1013 config/alpha/alpha.c:3646
3120 msgid "invalid %%C value"
3123 #: config/a29k/a29k.c:1019 config/alpha/alpha.c:3510
3124 #: config/rs6000/rs6000.c:3986
3126 msgid "invalid %%N value"
3129 #: config/a29k/a29k.c:1025 config/alpha/alpha.c:3581
3130 #: config/rs6000/rs6000.c:3948
3132 msgid "invalid %%M value"
3135 #: config/a29k/a29k.c:1031 config/alpha/alpha.c:3573
3136 #: config/rs6000/rs6000.c:3913
3138 msgid "invalid %%m value"
3141 #: config/a29k/a29k.c:1131 config/alpha/alpha.c:3534 config/romp/romp.c:683
3143 msgid "invalid %%L value"
3146 #: config/a29k/a29k.c:1136 config/rs6000/rs6000.c:3994
3148 msgid "invalid %%O value"
3151 #: config/a29k/a29k.c:1142 config/alpha/alpha.c:3518
3152 #: config/rs6000/rs6000.c:4013
3154 msgid "invalid %%P value"
3157 #: config/a29k/a29k.c:1152
3159 msgid "invalid %%V value"
3162 #: config/a29k/a29k.h:101
3163 msgid "Generate code assuming DW bit is set"
3166 #: config/a29k/a29k.h:102
3167 msgid "Generate code assuming DW bit is not set"
3170 #: config/a29k/a29k.h:103
3171 msgid "Generate code using byte writes"
3174 #: config/a29k/a29k.h:104
3175 msgid "Do not generate byte writes"
3178 #: config/a29k/a29k.h:105
3179 msgid "Use small memory model"
3182 #: config/a29k/a29k.h:106
3183 msgid "Use normal memory model"
3186 #: config/a29k/a29k.h:107
3187 msgid "Use large memory model"
3190 #: config/a29k/a29k.h:108
3191 msgid "Generate 29050 code"
3194 #: config/a29k/a29k.h:109
3195 msgid "Generate 29000 code"
3198 #: config/a29k/a29k.h:110
3199 msgid "Use kernel global registers"
3202 #: config/a29k/a29k.h:111
3203 msgid "Use user global registers"
3206 #: config/a29k/a29k.h:112
3207 msgid "Emit stack checking code"
3210 #: config/a29k/a29k.h:113
3211 msgid "Do not emit stack checking code"
3214 #: config/a29k/a29k.h:114
3215 msgid "Work around storem hardware bug"
3218 #: config/a29k/a29k.h:115
3219 msgid "Do not work around storem hardware bug"
3222 #: config/a29k/a29k.h:116
3223 msgid "Store locals in argument registers"
3226 #: config/a29k/a29k.h:117
3227 msgid "Do not store locals in arg registers"
3230 #: config/a29k/a29k.h:118 config/i960/i960.h:284 config/mips/mips.h:375
3231 msgid "Use software floating point"
3234 #: config/a29k/a29k.h:119
3235 msgid "Do not generate multm instructions"
3238 #: config/alpha/alpha.c:174
3240 msgid "bad value `%s' for -mtrap-precision switch"
3243 #: config/alpha/alpha.c:188
3245 msgid "bad value `%s' for -mfp-rounding-mode switch"
3248 #: config/alpha/alpha.c:203
3250 msgid "bad value `%s' for -mfp-trap-mode switch"
3253 #: config/alpha/alpha.c:254
3255 msgid "bad value `%s' for -mcpu switch"
3258 #: config/alpha/alpha.c:262
3259 msgid "fp software completion requires -mtrap-precision=i"
3262 #: config/alpha/alpha.c:278
3263 msgid "rounding mode not supported for VAX floats"
3266 #: config/alpha/alpha.c:283
3267 msgid "trap mode not supported for VAX floats"
3270 #: config/alpha/alpha.c:312
3272 msgid "L%d cache latency unknown for %s"
3275 #: config/alpha/alpha.c:327
3277 msgid "bad value `%s' for -mmemory-latency"
3280 #: config/alpha/alpha.c:3492
3282 msgid "invalid %%r value"
3285 #: config/alpha/alpha.c:3503 config/rs6000/rs6000.c:4059
3287 msgid "invalid %%R value"
3290 #: config/alpha/alpha.c:3526 config/romp/romp.c:725 config/romp/romp.c:732
3292 msgid "invalid %%h value"
3295 #: config/alpha/alpha.c:3616
3297 msgid "invalid %%U value"
3300 #: config/alpha/alpha.c:3624 config/alpha/alpha.c:3635 config/romp/romp.c:691
3301 #: config/rs6000/rs6000.c:4067
3303 msgid "invalid %%s value"
3306 #: config/alpha/alpha.c:3683 config/rs6000/rs6000.c:3777
3308 msgid "invalid %%E value"
3311 #: config/alpha/alpha.c:3704 config/romp/romp.c:966
3312 #: config/rs6000/rs6000.c:4359
3314 msgid "invalid %%xn code"
3317 #. Macro to define tables used to set the flags.
3318 #. This is a list in braces of pairs in braces,
3319 #. each pair being { "NAME", VALUE }
3320 #. where VALUE is the bits to set or minus the bits to clear.
3321 #. An empty string NAME is used to identify the default VALUE.
3322 #: config/alpha/alpha.h:199 config/i386/i386.h:227 config/i386/i386.h:229
3323 #: config/i386/i386.h:231 config/ns32k/ns32k.h:103 config/rs6000/rs6000.h:304
3324 #: config/sparc/sparc.h:578 config/sparc/sparc.h:583
3325 msgid "Use hardware fp"
3328 #: config/alpha/alpha.h:200 config/i386/i386.h:228 config/i386/i386.h:230
3329 #: config/rs6000/rs6000.h:306 config/sparc/sparc.h:580
3330 #: config/sparc/sparc.h:585
3331 msgid "Do not use hardware fp"
3334 #: config/alpha/alpha.h:201
3335 msgid "Use fp registers"
3338 #: config/alpha/alpha.h:203
3339 msgid "Do not use fp registers"
3342 #: config/alpha/alpha.h:204
3343 msgid "Do not assume GAS"
3346 #: config/alpha/alpha.h:205
3350 #: config/alpha/alpha.h:207
3351 msgid "Request IEEE-conformant math library routines (OSF/1)"
3354 #: config/alpha/alpha.h:209
3355 msgid "Emit IEEE-conformant code, without inexact exceptions"
3358 #: config/alpha/alpha.h:211
3359 msgid "Emit IEEE-conformant code, with inexact exceptions"
3362 #: config/alpha/alpha.h:213
3363 msgid "Do not emit complex integer constants to read-only memory"
3366 #: config/alpha/alpha.h:214
3370 #: config/alpha/alpha.h:215
3371 msgid "Do not use VAX fp"
3374 #: config/alpha/alpha.h:216
3375 msgid "Emit code for the byte/word ISA extension"
3378 #: config/alpha/alpha.h:219
3379 msgid "Emit code for the motion video ISA extension"
3382 #: config/alpha/alpha.h:222
3383 msgid "Emit code for the fp move and sqrt ISA extension"
3386 #: config/alpha/alpha.h:224
3387 msgid "Emit code for the counting ISA extension"
3390 #. This macro is similar to `TARGET_SWITCHES' but defines names of
3391 #. command options that have values. Its definition is an initializer
3392 #. with a subgrouping for each command option.
3394 #. Each subgrouping contains a string constant, that defines the fixed
3395 #. part of the option name, and the address of a variable. The
3396 #. variable, type `char *', is set to the variable part of the given
3397 #. option if the fixed part matches. The actual option name is made
3398 #. by appending `-m' to the specified name.
3400 #. Here is an example which defines `-mshort-data-NUMBER'. If the
3401 #. given option is `-mshort-data-512', the variable `m88k_short_data'
3402 #. will be set to the string `"512"'.
3404 #. extern char *m88k_short_data;
3405 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
3407 #. For -mfp-rounding-mode=[n|m|c|d]
3408 #. For -mfp-trap-mode=[n|u|su|sui]
3409 #. For -mtrap-precision=[p|f|i]
3410 #. For -mmemory-latency=
3411 #: config/alpha/alpha.h:260
3412 msgid "Generate code for a given CPU"
3415 #: config/alpha/alpha.h:262
3416 msgid "Control the generated fp rounding mode"
3419 #: config/alpha/alpha.h:264
3420 msgid "Control the IEEE trap mode"
3423 #: config/alpha/alpha.h:266
3424 msgid "Control the precision given to fp exceptions"
3427 #: config/alpha/alpha.h:268
3428 msgid "Tune expected memory latency"
3431 #: config/arc/arc.c:109
3433 msgid "bad value (%s) for -mcpu switch"
3436 #: config/arc/arc.c:1667 config/m32r/m32r.c:2218
3437 msgid "invalid operand to %R code"
3440 #: config/arc/arc.c:1699 config/m32r/m32r.c:2241
3441 msgid "invalid operand to %H/%L code"
3444 #: config/arc/arc.c:1723 config/m32r/m32r.c:2318
3445 msgid "invalid operand to %U code"
3448 #: config/arc/arc.c:1734
3449 msgid "invalid operand to %V code"
3453 #: config/arc/arc.c:1741 config/m32r/m32r.c:2357 config/sparc/sparc.c:5859
3454 msgid "invalid operand output code"
3457 #: config/arm/arm.c:340
3459 msgid "switch -mcpu=%s conflicts with -march= switch"
3462 #: config/arm/arm.c:350 config/rs6000/rs6000.c:310 config/sparc/sparc.c:332
3464 msgid "bad value (%s) for %s switch"
3467 #: config/arm/arm.c:485
3468 msgid "target CPU does not support APCS-32"
3471 #: config/arm/arm.c:490
3472 msgid "target CPU does not support APCS-26"
3475 #: config/arm/arm.c:496
3476 msgid "target CPU does not support interworking"
3479 #: config/arm/arm.c:502
3480 msgid "target CPU does not supoport THUMB instructions."
3483 #: config/arm/arm.c:516
3485 "enabling backtrace support is only meaningful when compiling for the Thumb."
3488 #: config/arm/arm.c:519
3490 "enabling callee interworking support is only meaningful when compiling for "
3494 #: config/arm/arm.c:522
3496 "enabling caller interworking support is only meaningful when compiling for "
3500 #: config/arm/arm.c:528
3501 msgid "interworking forces APCS-32 to be used"
3504 #: config/arm/arm.c:534
3505 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
3508 #: config/arm/arm.c:542
3509 msgid "-fpic and -mapcs-reent are incompatible"
3512 #: config/arm/arm.c:545
3513 msgid "APCS reentrant code not supported. Ignored"
3516 #: config/arm/arm.c:553
3517 msgid "-g with -mno-apcs-frame may not give sensible debugging"
3520 #: config/arm/arm.c:561
3521 msgid "Passing floating point arguments in fp regs not yet supported"
3524 #: config/arm/arm.c:588
3526 msgid "Invalid floating point emulation option: -mfpe-%s"
3529 #: config/arm/arm.c:612
3530 msgid "Structure size boundary can only be set to 8 or 32"
3533 #: config/arm/arm.c:620
3534 msgid "-mpic-register= is useless without -fpic"
3537 #: config/arm/arm.c:629
3539 msgid "Unable to use '%s' for PIC register"
3542 #: config/arm/arm.c:8246
3543 msgid "Unable to compute real location of stacked parameter"
3546 #. Oh dear! We have no low registers into which we can pop
3548 #: config/arm/arm.c:8844
3549 msgid "No low registers available for popping high registers"
3552 #: config/arm/arm.c:9406
3553 msgid "thumb_load_double_from_address: destination is not a register"
3556 #: config/arm/arm.c:9411
3557 msgid "thumb_load_double_from_address: source is not a computed memory address"
3560 #: config/arm/arm.c:9455
3561 msgid "thumb_load_double_from_address: base is not a register"
3564 #: config/arm/arm.c:9513
3565 msgid "thumb_load_double_from_address: Unhandled address calculation"
3568 #: config/arm/arm.h:410
3569 msgid "Generate APCS conformant stack frames"
3572 #: config/arm/arm.h:413
3573 msgid "Store function names in object code"
3576 #: config/arm/arm.h:417
3577 msgid "Use the 32bit version of the APCS"
3580 #: config/arm/arm.h:419
3581 msgid "Use the 26bit version of the APCS"
3584 #: config/arm/arm.h:423
3585 msgid "Pass FP arguments in FP registers"
3588 #: config/arm/arm.h:426
3589 msgid "Generate re-entrant, PIC code"
3592 #: config/arm/arm.h:429
3593 msgid "The MMU will trap on unaligned accesses"
3596 #: config/arm/arm.h:436
3597 msgid "Use library calls to perform FP operations"
3600 #: config/arm/arm.h:438 config/i960/i960.h:282
3601 msgid "Use hardware floating point instructions"
3604 #: config/arm/arm.h:440
3605 msgid "Assume target CPU is configured as big endian"
3608 #: config/arm/arm.h:442
3609 msgid "Assume target CPU is configured as little endian"
3612 #: config/arm/arm.h:444
3613 msgid "Assume big endian bytes, little endian words"
3616 #: config/arm/arm.h:446
3617 msgid "Support calls between THUMB and ARM instructions sets"
3620 #: config/arm/arm.h:449
3621 msgid "Generate a call to abort if a noreturn function returns"
3624 #: config/arm/arm.h:452
3625 msgid "Do not move instructions into a function's prologue"
3628 #: config/arm/arm.h:455
3629 msgid "Do not load the PIC register in function prologues"
3632 #: config/arm/arm.h:458
3633 msgid "Generate call insns as indirect calls, if necessary"
3636 #: config/arm/arm.h:461
3637 msgid "Compile for the Thumb not the ARM"
3640 #: config/arm/arm.h:465
3641 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
3644 #: config/arm/arm.h:468
3645 msgid "Thumb: Generate (leaf) stack frames even if not needed"
3648 #: config/arm/arm.h:471
3649 msgid "Thumb: Assume non-static functions may be called from ARM code"
3652 #: config/arm/arm.h:475
3653 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
3656 #: config/arm/arm.h:485
3657 msgid "Specify the name of the target CPU"
3660 #: config/arm/arm.h:487
3661 msgid "Specify the name of the target architecture"
3664 #: config/arm/arm.h:491
3665 msgid "Specify the version of the floating point emulator"
3668 #: config/arm/arm.h:493
3669 msgid "Specify the minimum bit alignment of structures"
3672 #: config/arm/arm.h:495
3673 msgid "Specify the register to be used for PIC addressing"
3676 #. None of these is actually used in cc1. If we don't define them in target
3677 #. switches cc1 complains about them. For the sake of argument lets allocate
3678 #. bit 31 of target flags for such options.
3679 #: config/arm/riscix.h:84
3680 msgid "Do symbol renaming for BSD"
3683 #: config/arm/riscix.h:85
3684 msgid "Do symbol renaming for X/OPEN"
3687 #: config/arm/riscix.h:86
3688 msgid "Don't do symbol renaming"
3691 #. Macros used in the machine description to test the flags.
3692 #. Macro to define tables used to set the flags.
3693 #. This is a list in braces of pairs in braces,
3694 #. each pair being { "NAME", VALUE }
3695 #. where VALUE is the bits to set or minus the bits to clear.
3696 #. An empty string NAME is used to identify the default VALUE.
3697 #: config/clipper/clipper.h:40
3698 msgid "Generate code for the C400"
3701 #: config/clipper/clipper.h:41
3702 msgid "Generate code for the C300"
3705 #: config/convex/convex.h:52
3706 msgid "Generate code for c1"
3709 #: config/convex/convex.h:53
3710 msgid "Generate code for c2"
3713 #: config/convex/convex.h:54
3714 msgid "Generate code for c32"
3717 #: config/convex/convex.h:55 config/convex/convex.h:56
3718 msgid "Generate code for c34"
3721 #: config/convex/convex.h:58
3722 msgid "Use standard calling sequence, with arg count word"
3725 #: config/convex/convex.h:60
3726 msgid "Place arg count in a nop instruction (faster than push)"
3729 #: config/convex/convex.h:62
3730 msgid "Don't push arg count, depend on symbol table"
3733 #: config/convex/convex.h:64
3734 msgid "Use data cache for volatile mem refs (default)"
3737 #: config/convex/convex.h:66
3738 msgid "Don't use data cache for volatile mem refs"
3741 #: config/convex/convex.h:68
3742 msgid "Bypass data cache for volatile mem refs"
3745 #: config/convex/convex.h:69
3746 msgid "Use 64-bit longs"
3749 #: config/convex/convex.h:70
3750 msgid "Use cc- and libc-compatible 32-bit longs"
3753 #: config/dsp16xx/dsp16xx.c:271
3755 msgid "Invalid register class letter %c"
3758 #: config/dsp16xx/dsp16xx.c:374
3759 msgid "ACCUM_HIGH_REGS class in limit_reload_class"
3762 #: config/dsp16xx/dsp16xx.c:401
3763 msgid "YH_OR_ACCUM_HIGH_REGS found in limit_reload_class"
3766 #. Register 'yl' is invalid for QImode, so we should never
3768 #: config/dsp16xx/dsp16xx.c:410
3769 msgid "YL found in limit_reload_class"
3772 #: config/dsp16xx/dsp16xx.c:1228 config/dsp16xx/dsp16xx.c:1255
3773 msgid "Stack size > 32k"
3776 #: config/dsp16xx/dsp16xx.c:1485
3777 msgid "Invalid addressing mode"
3780 #: config/dsp16xx/dsp16xx.c:1671
3781 msgid "Bad register extension code"
3784 #: config/dsp16xx/dsp16xx.c:1729
3785 msgid "Invalid offset in ybase addressing"
3788 #: config/dsp16xx/dsp16xx.c:1732
3789 msgid "Invalid register in ybase addressing"
3792 #: config/dsp16xx/dsp16xx.c:1761 config/dsp16xx/dsp16xx.c:1999
3793 msgid "inline float constants not supported on this host"
3796 #: config/dsp16xx/dsp16xx.c:1905
3797 msgid "Invalid shift operator in emit_1600_core_shift"
3800 #: config/dsp16xx/dsp16xx.c:2184
3801 msgid "Invalid mode for gen_tst_reg"
3804 #: config/dsp16xx/dsp16xx.c:2265
3805 msgid "Invalid mode for integer comparison in gen_compare_reg"
3808 #: config/dsp16xx/dsp16xx.c:2293
3809 msgid "Invalid register for compare"
3812 #. Output assembler code to FILE to increment profiler label # LABELNO
3813 #. for profiling a function entry.
3814 #: config/dsp16xx/dsp16xx.h:1187 config/dsp16xx/dsp16xx.h:1191
3815 #: config/dsp16xx/dsp16xx.h:1195 config/dsp16xx/dsp16xx.h:1838
3816 #: config/dsp16xx/dsp16xx.h:1842
3817 msgid "Profiling not implemented yet."
3820 #. Emit RTL insns to initialize the variable parts of a trampoline.
3821 #. FNADDR is an RTX for the address of the function's pure code.
3822 #. CXT is an RTX for the static chain value for the function.
3823 #: config/dsp16xx/dsp16xx.h:1205 config/dsp16xx/dsp16xx.h:1217
3824 msgid "Trampolines not yet implemented"
3827 #. Macro to define tables used to set the flags.
3828 #. This is a list in braces of pairs in braces,
3829 #. each pair being { "NAME", VALUE }
3830 #. where VALUE is the bits to set or minus the bits to clear.
3831 #. An empty string NAME is used to identify the default VALUE.
3832 #: config/elxsi/elxsi.h:50
3833 msgid "Generate code the unix assembler can handle"
3836 #: config/elxsi/elxsi.h:51
3837 msgid "Generate code an embedded assembler can handle"
3840 #. Macro to define tables used to set the flags.
3841 #. This is a list in braces of pairs in braces,
3842 #. each pair being { "NAME", VALUE }
3843 #. where VALUE is the bits to set or minus the bits to clear.
3844 #. An empty string NAME is used to identify the default VALUE.
3845 #: config/fx80/fx80.h:113 config/fx80/fx80.h:114
3846 msgid "Generate code for a mc68020"
3849 #. Since we don't define PCC_BITFIELD_TYPE_MATTERS or use a large
3850 #. STRUCTURE_SIZE_BOUNDARY, we must have bitfield instructions.
3851 #: config/fx80/fx80.h:115 config/gmicro/gmicro.h:101 config/ns32k/ns32k.h:117
3852 msgid "Use bitfield instructions"
3855 #: config/fx80/fx80.h:116 config/fx80/fx80.h:117
3856 msgid "Generate code for a mc68000"
3859 #: config/fx80/fx80.h:118
3860 msgid "Generate software FP code"
3863 #: config/fx80/fx80.h:119
3864 msgid "Do not generate bitfield insns"
3867 #: config/fx80/fx80.h:120
3868 msgid "Use 16bit integers"
3871 #: config/fx80/fx80.h:121
3872 msgid "Use 32bit integers"
3875 #. Macro to define tables used to set the flags.
3876 #. This is a list in braces of pairs in braces,
3877 #. each pair being { "NAME", VALUE }
3878 #. where VALUE is the bits to set or minus the bits to clear.
3879 #. An empty string NAME is used to identify the default VALUE.
3880 #: config/gmicro/gmicro.h:89
3881 msgid "Compile for Gmicro/300"
3884 #: config/gmicro/gmicro.h:90
3885 msgid "Compile for Gmicro/200"
3888 #: config/gmicro/gmicro.h:91
3889 msgid "Compile for Gmicro/100"
3892 #: config/gmicro/gmicro.h:92
3893 msgid "Use floating point co-processor"
3896 #: config/gmicro/gmicro.h:94
3897 msgid "Do not use floating point co-processor"
3900 #: config/gmicro/gmicro.h:95 config/i386/i386.h:237
3901 msgid "Alternate calling convention"
3904 #: config/gmicro/gmicro.h:96 config/i386/i386.h:239 config/ns32k/ns32k.h:106
3905 msgid "Use normal calling convention"
3908 #: config/gmicro/gmicro.h:103 config/ns32k/ns32k.h:116
3909 msgid "Do not use bitfield instructions"
3912 #: config/gmicro/gmicro.h:105
3913 msgid "Use alternative return sequence"
3916 #: config/gmicro/gmicro.h:106
3917 msgid "Use normal return sequence"
3920 #: config/gmicro/gmicro.h:107
3921 msgid "Always use string instruction"
3924 #: config/gmicro/gmicro.h:109
3925 msgid "Use string instruction when appropriate"
3928 #: config/h8300/h8300.c:3023 config/h8300/h8300.c:3035
3929 msgid "Only initialized variables can be placed into the 8-bit area."
3932 #. Macro to define tables used to set the flags.
3933 #. This is a list in braces of pairs in braces,
3934 #. each pair being { "NAME", VALUE }
3935 #. where VALUE is the bits to set or minus the bits to clear.
3936 #. An empty string NAME is used to identify the default VALUE.
3937 #: config/h8300/h8300.h:105
3938 msgid "Generate H8/S code"
3941 #: config/h8300/h8300.h:106
3942 msgid "Do not generate H8/S code"
3945 #: config/h8300/h8300.h:107
3946 msgid "Make integers 32 bits wide"
3949 #: config/h8300/h8300.h:110
3950 msgid "Use registers for argument passing"
3953 #: config/h8300/h8300.h:112
3954 msgid "Do not use registers for argument passing"
3957 #: config/h8300/h8300.h:114
3958 msgid "Consider access to byte sized memory slow"
3961 #: config/h8300/h8300.h:115
3962 msgid "Enable linker relaxing"
3965 #: config/h8300/h8300.h:117
3966 msgid "Generate H8/300H code"
3969 #: config/h8300/h8300.h:118
3970 msgid "Do not generate H8/300H code"
3973 #: config/h8300/h8300.h:119
3974 msgid "Use H8/300 alignment rules"
3977 #: config/i370/i370.c:870
3978 msgid "real name is too long - alias ignored"
3981 #: config/i370/i370.c:875
3982 msgid "alias name is too long - alias ignored"
3985 #: config/i370/i370.c:1040
3986 msgid "junk at end of #pragma map"
3989 #: config/i370/i370.c:1046
3990 msgid "malformed #pragma map, ignored"
3993 #. Macro to define tables used to set the flags. This is a list in braces
3994 #. of pairs in braces, each pair being { "NAME", VALUE }
3995 #. where VALUE is the bits to set or minus the bits to clear.
3996 #. An empty string NAME is used to identify the default VALUE.
3997 #: config/i370/i370.h:63
3998 msgid "Generate char instructions"
4001 #: config/i370/i370.h:64
4002 msgid "Do not generate char instructions"
4005 #: config/i386/cygwin.h:50
4006 msgid "Use the Cygwin interface"
4009 #: config/i386/cygwin.h:52
4010 msgid "Use the Mingw32 interface"
4013 #: config/i386/cygwin.h:53
4014 msgid "Create GUI application"
4017 #: config/i386/cygwin.h:55
4018 msgid "Create console application"
4021 #: config/i386/cygwin.h:56
4022 msgid "Generate code for a DLL"
4025 #: config/i386/cygwin.h:58
4026 msgid "Ignore dllimport for functions"
4029 #: config/i386/cygwin.h:60
4030 msgid "Use Mingw-specific thread support"
4033 #: config/i386/cygwin.h:265
4035 msgid "-f%s ignored for target (all code is position independent)"
4038 #: config/i386/dgux.c:185
4040 msgid "Internal gcc abort from %s:%d"
4043 #: config/i386/dgux.c:189
4044 msgid "The local variable `insn' has the value:"
4047 #: config/i386/dgux.h:62
4048 msgid "Retain standard MXDB information"
4051 #: config/i386/dgux.h:64
4052 msgid "Retain legend information"
4055 #: config/i386/dgux.h:67
4056 msgid "Generate external legend information"
4059 #: config/i386/dgux.h:69
4060 msgid "Emit identifying info in .s file"
4063 #: config/i386/dgux.h:71
4064 msgid "Warn when a function arg is a structure"
4067 #: config/i386/dgux.h:249
4068 msgid "argument is a structure"
4071 #: config/i386/i386.c:503
4073 msgid "bad value (%s) for -march= switch"
4076 #: config/i386/i386.c:516 config/mips/mips.c:4865
4078 msgid "bad value (%s) for -mcpu= switch"
4081 #: config/i386/i386.c:545
4083 msgid "Register '%c' is unknown"
4086 #: config/i386/i386.c:549
4088 msgid "Register '%c' already specified in allocation order"
4091 #: config/i386/i386.c:560
4093 msgid "-mregparm=%d is not between 0 and %d"
4096 #: config/i386/i386.c:570
4098 msgid "-malign-loops=%d is not between 0 and %d"
4101 #: config/i386/i386.c:580
4103 msgid "-malign-jumps=%d is not between 0 and %d"
4106 #: config/i386/i386.c:590
4108 msgid "-malign-functions=%d is not between 0 and %d"
4111 #: config/i386/i386.c:601
4113 msgid "-mpreferred-stack-boundary=%d is not between 2 and 31"
4116 #: config/i386/i386.c:611
4118 msgid "-mbranch-cost=%d is not between 0 and 5"
4121 #. We can't handle floating point constants;
4122 #. PRINT_OPERAND must handle them.
4123 #: config/i386/i386.c:2973 config/pdp11/pdp11.c:1477 config/sh/sh.c:5397
4125 msgid "floating constant misused"
4128 #: config/i386/i386.c:3018 config/sh/sh.c:5451
4129 msgid "invalid UNSPEC as operand"
4132 #: config/i386/i386.c:3024 config/pdp11/pdp11.c:1524 config/sh/sh.c:5457
4134 msgid "invalid expression as operand"
4137 #: config/i386/i386.h:45 config/mips/mips.h:176
4138 msgid "half-pic init called on systems that don't support it."
4141 #: config/i386/i386.h:232
4142 msgid "Same as -mcpu=i386"
4145 #: config/i386/i386.h:233
4146 msgid "Same as -mcpu=i486"
4149 #: config/i386/i386.h:234
4150 msgid "Same as -mcpu=pentium"
4153 #: config/i386/i386.h:235
4154 msgid "Same as -mcpu=pentiumpro"
4157 #: config/i386/i386.h:241
4158 msgid "Align some doubles on dword boundary"
4161 #: config/i386/i386.h:243
4162 msgid "Align doubles on word boundary"
4165 #: config/i386/i386.h:245
4166 msgid "Uninitialized locals in .bss"
4169 #: config/i386/i386.h:247
4170 msgid "Uninitialized locals in .data"
4173 #: config/i386/i386.h:249
4174 msgid "Use IEEE math for fp comparisons"
4177 #: config/i386/i386.h:251
4178 msgid "Do not use IEEE math for fp comparisons"
4181 #: config/i386/i386.h:253
4182 msgid "Return values of functions in FPU registers"
4185 #: config/i386/i386.h:255
4186 msgid "Do not return values of functions in FPU registers"
4189 #: config/i386/i386.h:257
4190 msgid "Do not generate sin, cos, sqrt for FPU"
4193 #: config/i386/i386.h:259
4194 msgid "Generate sin, cos, sqrt for FPU"
4197 #: config/i386/i386.h:261
4198 msgid "Omit the frame pointer in leaf functions"
4205 #: config/i386/i386.h:268
4206 msgid "Enable stack probing"
4211 #: config/i386/i386.h:273
4212 msgid "Emit Intel syntax assembler opcodes"
4215 #: config/i386/i386.h:276
4216 msgid "Align destination of the string operations"
4219 #: config/i386/i386.h:278
4220 msgid "Do not align destination of the string operations"
4223 #: config/i386/i386.h:280
4224 msgid "Inline all known string operations"
4227 #: config/i386/i386.h:282
4228 msgid "Do not inline all known string operations"
4231 #: config/i386/i386.h:284 config/i386/i386.h:288
4232 msgid "Use push instructions to save outgoing arguments"
4235 #: config/i386/i386.h:286 config/i386/i386.h:290
4236 msgid "Do not use push instructions to save outgoing arguments"
4239 #: config/i386/i386.h:291
4240 msgid "Support MMX builtins"
4243 #: config/i386/i386.h:293
4244 msgid "Do not support MMX builtins"
4247 #: config/i386/i386.h:295
4248 msgid "Support MMX and SSE builtins"
4251 #: config/i386/i386.h:297
4252 msgid "Do not support MMX and SSE builtins"
4255 #. This macro is similar to `TARGET_SWITCHES' but defines names of
4256 #. command options that have values. Its definition is an
4257 #. initializer with a subgrouping for each command option.
4259 #. Each subgrouping contains a string constant, that defines the
4260 #. fixed part of the option name, and the address of a variable. The
4261 #. variable, type `char *', is set to the variable part of the given
4262 #. option if the fixed part matches. The actual option name is made
4263 #. by appending `-m' to the specified name.
4264 #: config/i386/i386.h:330 config/rs6000/rs6000.h:405 config/sparc/sparc.h:711
4265 msgid "Schedule code for given CPU"
4268 #: config/i386/i386.h:332
4269 msgid "Generate code for given CPU"
4272 #: config/i386/i386.h:334
4273 msgid "Control allocation order of integer registers"
4276 #: config/i386/i386.h:336
4277 msgid "Number of registers used to pass integer arguments"
4280 #: config/i386/i386.h:338
4281 msgid "Loop code aligned to this power of 2"
4284 #: config/i386/i386.h:340
4285 msgid "Jump targets are aligned to this power of 2"
4288 #: config/i386/i386.h:342
4289 msgid "Function starts are aligned to this power of 2"
4292 #: config/i386/i386.h:345
4293 msgid "Attempt to keep stack aligned to this power of 2"
4296 #: config/i386/i386.h:347
4297 msgid "Branches are this expensive (1-5, arbitrary units)"
4300 #: config/i386/osf1elf.h:126
4301 msgid "Profiling uses mcount"
4304 #: config/i386/osfrose.h:63
4305 msgid "Emit half-PIC code"
4308 #. intentionally undoc
4309 #. intentionally undoc
4310 #: config/i386/osfrose.h:70
4311 msgid "Emit ELF object code"
4314 #: config/i386/osfrose.h:72
4315 msgid "Emit ROSE object code"
4318 #: config/i386/osfrose.h:74
4319 msgid "Symbols have a leading underscore"
4322 #: config/i386/osfrose.h:77
4323 msgid "Align to >word boundaries"
4326 #: config/i386/osfrose.h:80
4327 msgid "Use mcount for profiling"
4330 #: config/i386/osfrose.h:82
4331 msgid "Use mcount_ptr for profiling"
4334 #: config/i386/sco5.h:503 config/rs6000/sysv4.h:997
4336 msgid "%s causes a section type conflict"
4339 #: config/i386/sco5.h:898
4340 msgid "Generate COFF output"
4343 #: config/i386/sco5.h:899
4344 msgid "Generate ELF output"
4347 #: config/i386/winnt.c:300
4349 msgid "`%s' declared as both exported to and imported from a DLL."
4352 #: config/i386/winnt.c:328
4354 msgid "initialized variable `%s' is marked dllimport"
4357 #: config/i386/winnt.c:337
4359 msgid "static variable `%s' is marked dllimport"
4362 #. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
4363 #. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
4364 #: config/i386/xm-djgpp.h:75
4365 msgid "Environment variable DJGPP not defined."
4368 #: config/i386/xm-djgpp.h:77
4370 msgid "Environment variable DJGPP points to missing file '%s'."
4373 #: config/i386/xm-djgpp.h:80
4375 msgid "Environment variable DJGPP points to corrupt file '%s'."
4378 #. Macro to define tables used to set the flags.
4379 #. This is a list in braces of pairs in braces,
4380 #. each pair being { "NAME", VALUE }
4381 #. where VALUE is the bits to set or minus the bits to clear.
4382 #. An empty string NAME is used to identify the default VALUE.
4383 #: config/i860/i860.h:56 config/i860/paragon.h:28
4384 msgid "Generate code which uses the FPU"
4387 #: config/i860/i860.h:57 config/i860/i860.h:58 config/i860/paragon.h:29
4388 #: config/i860/paragon.h:30 config/i860/paragon.h:31
4389 msgid "Do not generate code which uses the FPU"
4392 #: config/i960/i960.c:124
4393 msgid "sorry, not implemented: #pragma align NAME=SIZE"
4396 #: config/i960/i960.c:129
4397 msgid "malformed #pragma align - ignored"
4400 #: config/i960/i960.c:167
4401 msgid "sorry, not implemented: #pragma noalign NAME"
4404 #: config/i960/i960.c:1515 config/m68k/m68k.c:406 config/rs6000/rs6000.c:5410
4405 msgid "stack limit expression is not supported"
4408 #. Macro to define tables used to set the flags.
4409 #. This is a list in braces of pairs in braces,
4410 #. each pair being { "NAME", VALUE }
4411 #. where VALUE is the bits to set or minus the bits to clear.
4412 #. An empty string NAME is used to identify the default VALUE.
4413 #. ??? Not all ten of these architecture variations actually exist, but I
4414 #. am not sure which are real and which aren't.
4415 #: config/i960/i960.h:241
4416 msgid "Generate SA code"
4419 #: config/i960/i960.h:244
4420 msgid "Generate SB code"
4423 #. {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate SC code")},
4424 #: config/i960/i960.h:249
4425 msgid "Generate KA code"
4428 #: config/i960/i960.h:252
4429 msgid "Generate KB code"
4432 #. {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate KC code")},
4433 #: config/i960/i960.h:257
4434 msgid "Generate JA code"
4437 #: config/i960/i960.h:259
4438 msgid "Generate JD code"
4441 #: config/i960/i960.h:262
4442 msgid "Generate JF code"
4445 #: config/i960/i960.h:264
4446 msgid "generate RP code"
4449 #: config/i960/i960.h:267
4450 msgid "Generate MC code"
4453 #: config/i960/i960.h:270
4454 msgid "Generate CA code"
4457 #. {"cb", (TARGET_FLAG_NUMERICS|TARGET_FLAG_C_SERIES| TARGET_FLAG_BRANCH_PREDICT|TARGET_FLAG_CODE_ALIGN), N_("Generate CB code")}, {"cc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_C_SERIES|TARGET_FLAG_BRANCH_PREDICT| TARGET_FLAG_CODE_ALIGN), N_("Generate CC code")},
4458 #: config/i960/i960.h:280
4459 msgid "Generate CF code"
4462 #: config/i960/i960.h:286
4463 msgid "Use alternate leaf function entries"
4466 #: config/i960/i960.h:288
4467 msgid "Do not use alternate leaf function entries"
4470 #: config/i960/i960.h:290
4471 msgid "Perform tail call optimization"
4474 #: config/i960/i960.h:292
4475 msgid "Do not perform tail call optimization"
4478 #: config/i960/i960.h:294
4479 msgid "Use complex addressing modes"
4482 #: config/i960/i960.h:296
4483 msgid "Do not use complex addressing modes"
4486 #: config/i960/i960.h:298
4487 msgid "Align code to 8 byte boundary"
4490 #: config/i960/i960.h:300
4491 msgid "Do not align code to 8 byte boundary"
4494 #. {"clean-linkage", (TARGET_FLAG_CLEAN_LINKAGE), N_("Force use of prototypes")}, {"no-clean-linkage", -(TARGET_FLAG_CLEAN_LINKAGE), N_("Do not force use of prototypes")},
4495 #: config/i960/i960.h:306 config/i960/i960.h:308
4496 msgid "Enable compatibility with iC960 v2.0"
4499 #: config/i960/i960.h:310
4500 msgid "Enable compatibility with iC960 v3.0"
4503 #: config/i960/i960.h:312 config/i960/i960.h:314
4504 msgid "Enable compatibility with ic960 assembler"
4507 #: config/i960/i960.h:316
4508 msgid "Do not permit unaligned accesses"
4511 #: config/i960/i960.h:318
4512 msgid "Permit unaligned accesses"
4515 #: config/i960/i960.h:320
4516 msgid "Layout types like Intel's v1.3 gcc"
4519 #: config/i960/i960.h:322
4520 msgid "Do not layout types like Intel's v1.3 gcc"
4523 #: config/i960/i960.h:324 config/rs6000/sysv4.h:132 config/sparc/linux.h:92
4524 #: config/sparc/linux64.h:148
4525 msgid "Use 64 bit long doubles"
4528 #: config/i960/i960.h:326
4529 msgid "Enable linker relaxation"
4532 #: config/i960/i960.h:328
4533 msgid "Do not enable linker relaxation"
4536 #. Override conflicting target switch options.
4537 #. Doesn't actually detect if more than one -mARCH option is given, but
4538 #. does handle the case of two blatantly conflicting -mARCH options.
4539 #: config/i960/i960.h:343 config/i960/i960.h:353
4540 msgid "conflicting architectures defined - using C series"
4543 #: config/i960/i960.h:348
4544 msgid "conflicting architectures defined - using K series"
4547 #: config/i960/i960.h:363
4548 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
4551 #. ??? See the LONG_DOUBLE_TYPE_SIZE definition below.
4552 #: config/i960/i960.h:374
4553 msgid "The -mlong-double-64 option does not work yet."
4556 #: config/lynx-ng.h:97 config/lynx.h:120 config/rs6000/lynx.h:88
4557 msgid "-msystem-v and -p are incompatible"
4560 #: config/lynx-ng.h:99 config/lynx.h:122 config/rs6000/lynx.h:90
4561 msgid "-msystem-v and -mthreads are incompatible"
4564 #: config/m32r/m32r.c:84
4566 msgid "bad value (%s) for -mmodel switch"
4569 #: config/m32r/m32r.c:93
4571 msgid "bad value (%s) for -msdata switch"
4574 #: config/m32r/m32r.c:381
4575 msgid "const objects cannot go in .sdata/.sbss"
4578 #: config/m32r/m32r.c:2188
4580 msgid "invalid operand to %s code"
4583 #: config/m32r/m32r.c:2195
4585 msgid "invalid operand to %p code"
4588 #: config/m32r/m32r.c:2303
4589 msgid "invalid operand to %T/%B code"
4592 #: config/m32r/m32r.c:2326
4593 msgid "invalid operand to %N code"
4596 #. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
4597 #: config/m32r/m32r.h:185
4598 msgid "Display compile time statistics"
4601 #: config/m32r/m32r.h:187
4602 msgid "Align all loops to 32 byte boundary"
4605 #: config/m32r/m32r.h:190
4606 msgid "Only issue one instruction per cycle"
4609 #: config/m32r/m32r.h:193
4610 msgid "Prefer branches over conditional execution"
4613 #: config/m32r/m32r.h:209
4614 msgid "Code size: small, medium or large"
4617 #: config/m32r/m32r.h:211
4618 msgid "Small data area: none, sdata, use"
4621 #: config/m68k/m68k.c:101
4623 msgid "-malign-loops=%d is not between 1 and %d"
4626 #: config/m68k/m68k.c:112
4628 msgid "-malign-jumps=%d is not between 1 and %d"
4631 #: config/m68k/m68k.c:123
4633 msgid "-malign-functions=%d is not between 1 and %d"
4636 #. Sometimes certain combinations of command options do not make
4637 #. sense on a particular target machine. You can define a macro
4638 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
4639 #. defined, is executed once just after all the command options have
4642 #. Don't use this macro to turn on various extra optimizations for
4643 #. `-O'. That is what `OPTIMIZATION_OPTIONS' is for.
4644 #: config/m68k/m68k.h:237 config/m68k/m68kv4.h:312
4645 msgid "-fPIC is not currently supported on the 68000 or 68010\n"
4648 #: config/m88k/m88k.c:861
4650 msgid "Internal gcc monitor: short-branch(%x)"
4653 #: config/m88k/m88k.c:2268
4654 msgid "Internal gcc error: Can't express symbolic location"
4657 #: config/m88k/m88k.c:2549
4659 msgid "argument #%d is a structure"
4662 #: config/m88k/m88k.c:2864
4663 msgid "%R not followed by %B/C/D/E"
4666 #: config/m88k/m88k.c:2932
4668 msgid "invalid %x/X value"
4671 #: config/m88k/m88k.c:2937
4672 msgid "invalid %H value"
4675 #: config/m88k/m88k.c:2943
4676 msgid "invalid %h value"
4679 #: config/m88k/m88k.c:2949
4680 msgid "invalid %Q value"
4683 #: config/m88k/m88k.c:2955
4684 msgid "invalid %q value"
4687 #: config/m88k/m88k.c:2961
4689 msgid "invalid %o value"
4692 #: config/m88k/m88k.c:2968
4694 msgid "invalid %p value"
4697 #: config/m88k/m88k.c:2981 config/m88k/m88k.c:2986
4699 msgid "invalid %s/S value"
4702 #: config/m88k/m88k.c:2997
4703 msgid "invalid %P operand"
4706 #: config/m88k/m88k.c:3028
4707 msgid "invalid %B value"
4710 #: config/m88k/m88k.c:3045
4711 msgid "invalid %C value"
4714 #: config/m88k/m88k.c:3058
4715 msgid "invalid %D value"
4718 #: config/m88k/m88k.c:3066
4720 msgid "invalid %E value"
4723 #: config/m88k/m88k.c:3071
4725 msgid "`%d' operand isn't a register"
4728 #: config/m88k/m88k.c:3082
4729 msgid "invalid %r value"
4732 #: config/m88k/m88k.c:3089
4733 msgid "operand is r0"
4736 #: config/m88k/m88k.c:3103
4737 msgid "operand is const_double"
4740 #: config/m88k/m88k.c:3122
4741 msgid "invalid code"
4744 #. Do any checking or such that is needed after processing the -m switches.
4745 #: config/m88k/m88k.h:277
4746 msgid "-mtrap-large-shift and -mhandle-large-shift are incompatible"
4749 #: config/m88k/m88k.h:299
4751 msgid "Invalid option `-mshort-data-%s'"
4754 #: config/m88k/m88k.h:304
4756 msgid "-mshort-data-%s is too large "
4759 #: config/m88k/m88k.h:306
4761 msgid "-mshort-data-%s and PIC are incompatible"
4764 #: config/mips/mips.c:4667
4766 msgid "-mips%d not supported"
4769 #: config/mips/mips.c:4674
4771 msgid "bad value (%s) for -mips switch"
4774 #: config/mips/mips.c:4693
4776 msgid "bad value (%s) for -mabi= switch"
4779 #: config/mips/mips.c:4723
4781 msgid "-mabi=%s does not support -mips%d"
4784 #: config/mips/mips.c:4740
4785 msgid "The -mabi=32 support does not work yet."
4788 #: config/mips/mips.c:4744
4789 msgid "This target does not support the -mabi switch."
4792 #: config/mips/mips.c:4878
4794 msgid "-mcpu=%s does not support -mips%d"
4797 #: config/mips/mips.c:4884
4799 msgid "-mips%d does not support 64 bit fp registers"
4802 #: config/mips/mips.c:4887
4804 msgid "-mips%d does not support 64 bit gp registers"
4807 #: config/mips/mips.c:4906
4808 msgid "-G is incompatible with PIC code which is the default"
4811 #: config/mips/mips.c:4922
4812 msgid "-membedded-pic and -mabicalls are incompatible"
4815 #: config/mips/mips.c:4925
4816 msgid "-G and -membedded-pic are incompatible"
4819 #: config/mips/mips.c:4977
4821 msgid "Invalid option `entry%s'"
4824 #: config/mips/mips.c:4980
4825 msgid "-mentry is only meaningful with -mips-16"
4828 #: config/mips/mips.c:5313
4830 msgid "internal error: %%) found without a %%( in assembler pattern"
4833 #: config/mips/mips.c:5327
4835 msgid "internal error: %%] found without a %%[ in assembler pattern"
4838 #: config/mips/mips.c:5340
4840 msgid "internal error: %%> found without a %%< in assembler pattern"
4843 #: config/mips/mips.c:5353
4845 msgid "internal error: %%} found without a %%{ in assembler pattern"
4848 #: config/mips/mips.c:5367
4850 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
4853 #: config/mips/mips.c:5376
4854 msgid "PRINT_OPERAND null pointer"
4857 #: config/mips/mips.c:5504
4859 msgid "PRINT_OPERAND: letter %c was found & insn was not CONST_INT"
4862 #: config/mips/mips.c:5548
4863 msgid "PRINT_OPERAND_ADDRESS, null pointer"
4866 #: config/mips/mips.c:5803
4868 "MIPS ECOFF format does not allow changing filenames within functions with "
4872 #: config/mips/mips.c:6366
4874 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
4877 #: config/mips/mips.c:6583
4879 msgid "fp_offset (%ld) or end_offset (%ld) is less than zero."
4882 #: config/mips/mips.c:8631
4884 msgid "can not handle inconsistent calls to `%s'"
4887 #. Macro to define tables used to set the flags.
4888 #. This is a list in braces of pairs in braces,
4889 #. each pair being { "NAME", VALUE }
4890 #. where VALUE is the bits to set or minus the bits to clear.
4891 #. An empty string NAME is used to identify the default VALUE.
4892 #: config/mips/mips.h:335 config/mn10300/mn10300.h:62
4893 msgid "No default crt0.o"
4896 #: config/mips/mips.h:337
4897 msgid "Use 64-bit int type"
4900 #: config/mips/mips.h:339
4901 msgid "Use 64-bit long type"
4904 #: config/mips/mips.h:341
4905 msgid "Use 32-bit long type"
4908 #: config/mips/mips.h:343
4909 msgid "Optimize lui/addiu address loads"
4912 #: config/mips/mips.h:345
4913 msgid "Don't optimize lui/addiu address loads"
4916 #: config/mips/mips.h:347
4920 #: config/mips/mips.h:349
4924 #: config/mips/mips.h:351
4925 msgid "Use symbolic register names"
4928 #: config/mips/mips.h:353
4929 msgid "Don't use symbolic register names"
4932 #: config/mips/mips.h:355 config/mips/mips.h:357
4933 msgid "Use GP relative sdata/sbss sections"
4936 #: config/mips/mips.h:359 config/mips/mips.h:361
4937 msgid "Don't use GP relative sdata/sbss sections"
4940 #: config/mips/mips.h:363
4941 msgid "Output compiler statistics"
4944 #: config/mips/mips.h:365
4945 msgid "Don't output compiler statistics"
4948 #: config/mips/mips.h:367
4949 msgid "Don't optimize block moves"
4952 #: config/mips/mips.h:369
4953 msgid "Optimize block moves"
4956 #: config/mips/mips.h:371
4957 msgid "Use mips-tfile asm postpass"
4960 #: config/mips/mips.h:373
4961 msgid "Don't use mips-tfile asm postpass"
4964 #. Macro to define tables used to set the flags.
4965 #. This is a list in braces of triplets in braces,
4966 #. each triplet being { "NAME", VALUE, DOC }
4967 #. where VALUE is the bits to set or minus the bits to clear and DOC
4968 #. is the documentation for --help (NULL if intentionally undocumented).
4969 #. An empty string NAME is used to identify the default VALUE.
4970 #: config/mips/mips.h:377 config/pdp11/pdp11.h:54
4971 msgid "Use hardware floating point"
4974 #: config/mips/mips.h:379
4975 msgid "Use 64-bit FP registers"
4978 #: config/mips/mips.h:381
4979 msgid "Use 32-bit FP registers"
4982 #: config/mips/mips.h:383
4983 msgid "Use 64-bit general registers"
4986 #: config/mips/mips.h:385
4987 msgid "Use 32-bit general registers"
4990 #: config/mips/mips.h:387
4991 msgid "Use Irix PIC"
4994 #: config/mips/mips.h:389
4995 msgid "Don't use Irix PIC"
4998 #: config/mips/mips.h:391
5002 #: config/mips/mips.h:393
5003 msgid "Don't use OSF PIC"
5006 #: config/mips/mips.h:395
5007 msgid "Use indirect calls"
5010 #: config/mips/mips.h:397
5011 msgid "Don't use indirect calls"
5014 #: config/mips/mips.h:399
5015 msgid "Use embedded PIC"
5018 #: config/mips/mips.h:401
5019 msgid "Don't use embedded PIC"
5022 #: config/mips/mips.h:403
5023 msgid "Use ROM instead of RAM"
5026 #: config/mips/mips.h:405
5027 msgid "Don't use ROM instead of RAM"
5030 #: config/mips/mips.h:407
5031 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
5034 #: config/mips/mips.h:409
5035 msgid "Don't put uninitialized constants in ROM"
5038 #: config/mips/mips.h:411
5039 msgid "Use big-endian byte order"
5042 #: config/mips/mips.h:413
5043 msgid "Use little-endian byte order"
5046 #: config/mips/mips.h:415
5047 msgid "Use single (32-bit) FP only"
5050 #: config/mips/mips.h:417
5051 msgid "Don't use single (32-bit) FP only"
5054 #: config/mips/mips.h:419
5055 msgid "Use multiply accumulate"
5058 #: config/mips/mips.h:421
5059 msgid "Don't use multiply accumulate"
5062 #: config/mips/mips.h:423
5063 msgid "Work around early 4300 hardware bug"
5066 #: config/mips/mips.h:425
5067 msgid "Don't work around early 4300 hardware bug"
5070 #: config/mips/mips.h:427
5071 msgid "Optimize for 4650"
5074 #: config/mips/mips.h:429
5075 msgid "Optimize for 3900"
5078 #: config/mips/mips.h:431
5079 msgid "Trap on integer divide by zero"
5082 #: config/mips/mips.h:433
5083 msgid "Don't trap on integer divide by zero"
5086 #: config/mips/mips.h:435
5087 msgid "Trap on integer divide overflow"
5090 #: config/mips/mips.h:437
5091 msgid "Don't trap on integer divide overflow"
5094 #. This macro is similar to `TARGET_SWITCHES' but defines names of
5095 #. command options that have values. Its definition is an
5096 #. initializer with a subgrouping for each command option.
5098 #. Each subgrouping contains a string constant, that defines the
5099 #. fixed part of the option name, and the address of a variable.
5100 #. The variable, type `char *', is set to the variable part of the
5101 #. given option if the fixed part matches. The actual option name
5102 #. is made by appending `-m' to the specified name.
5104 #. Here is an example which defines `-mshort-data-NUMBER'. If the
5105 #. given option is `-mshort-data-512', the variable `m88k_short_data'
5106 #. will be set to the string `"512"'.
5108 #. extern char *m88k_short_data;
5109 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
5110 #: config/mips/mips.h:556
5111 msgid "Specify CPU for scheduling purposes"
5114 #: config/mips/mips.h:558
5115 msgid "Specify MIPS ISA"
5118 #: config/mips/mips.h:560
5119 msgid "Use mips16 entry/exit psuedo ops"
5122 #: config/mips/mips.h:562
5123 msgid "Don't use MIPS16 instructions"
5126 #. Output assembler code to FILE to increment profiler label # LABELNO
5127 #. for profiling a function entry.
5128 #: config/mips/mips.h:2579
5129 msgid "mips16 function profiling"
5132 #: config/mn10300/mn10300.h:57
5133 msgid "Work around hardware multiply bug"
5136 #: config/mn10300/mn10300.h:58
5137 msgid "Do not work around hardware multiply bug"
5140 #: config/mn10300/mn10300.h:59
5141 msgid "Target the AM33 processor"
5144 #: config/nextstep.c:65
5145 msgid "optimization turned on"
5148 #: config/nextstep.c:71
5149 msgid "optimization turned off"
5152 #: config/nextstep.c:80
5153 msgid "optimization level restored"
5156 #: config/ns32k/ns32k.h:104
5157 msgid "Don't use hardware fp"
5160 #: config/ns32k/ns32k.h:105
5161 msgid "Alternative calling convention"
5164 #: config/ns32k/ns32k.h:107
5165 msgid "Pass some arguments in registers"
5168 #: config/ns32k/ns32k.h:108
5169 msgid "Pass all arguments on stack"
5172 #: config/ns32k/ns32k.h:109
5173 msgid "Optimize for 32532 cpu"
5176 #: config/ns32k/ns32k.h:110
5177 msgid "Optimize for 32332 cpu"
5180 #: config/ns32k/ns32k.h:112
5181 msgid "Optimize for 32032"
5184 #: config/ns32k/ns32k.h:114
5185 msgid "Register sb is zero. Use for absolute addressing"
5188 #: config/ns32k/ns32k.h:115
5189 msgid "Do not use register sb"
5192 #: config/ns32k/ns32k.h:118
5193 msgid "Generate code for high memory"
5196 #: config/ns32k/ns32k.h:119
5197 msgid "Generate code for low memory"
5200 #: config/ns32k/ns32k.h:120
5204 #: config/ns32k/ns32k.h:121
5205 msgid "Use multiply-accumulate fp instructions"
5208 #: config/ns32k/ns32k.h:123
5209 msgid "Do not use multiply-accumulate fp instructions"
5212 #: config/ns32k/ns32k.h:124
5213 msgid "\"Small register classes\" kludge"
5216 #: config/ns32k/ns32k.h:125
5217 msgid "No \"Small register classes\" kludge"
5220 #: config/pa/pa.c:142
5223 "Unknown -mschedule= option (%s).\n"
5224 "Valid options are 700, 7100, 7100LC, 7200, and 8000\n"
5227 #: config/pa/pa.c:167
5230 "Unknown -march= option (%s).\n"
5231 "Valid options are 1.0, 1.1, and 2.0\n"
5234 #: config/pa/pa.c:172
5235 msgid "PIC code generation is not supported in the portable runtime model\n"
5238 #: config/pa/pa.c:177
5239 msgid "PIC code generation is not compatible with fast indirect calls\n"
5242 #: config/pa/pa.c:182
5243 msgid "PIC code generation is not compatible with profiling\n"
5246 #: config/pa/pa.c:187
5247 msgid "-g is only supported when using GAS on this processor,"
5250 #: config/pa/pa.c:188
5251 msgid "-g option disabled."
5254 #: config/pdp11/pdp11.h:55
5255 msgid "Do not use hardware floating point"
5258 #. return float result in ac0
5259 #: config/pdp11/pdp11.h:57
5260 msgid "Return floating point results in ac0"
5263 #: config/pdp11/pdp11.h:58
5264 msgid "Return floating point results in memory"
5268 #: config/pdp11/pdp11.h:60
5269 msgid "Generate code for an 11/40"
5273 #: config/pdp11/pdp11.h:63
5274 msgid "Generate code for an 11/45"
5278 #: config/pdp11/pdp11.h:66
5279 msgid "Generate code for an 11/10"
5282 #. use movstrhi for bcopy
5283 #. use 32 bit for int
5284 #: config/pdp11/pdp11.h:71 config/pdp11/pdp11.h:72
5285 msgid "Use 32 bit int"
5288 #: config/pdp11/pdp11.h:73 config/pdp11/pdp11.h:74
5289 msgid "Use 16 bit int"
5292 #. use 32 bit for float
5293 #: config/pdp11/pdp11.h:76 config/pdp11/pdp11.h:77
5294 msgid "Use 32 bit float"
5297 #: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
5298 msgid "Use 64 bit float"
5301 #. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
5302 #. is branching expensive - on a PDP, it's actually really cheap
5303 #. this is just to play around and check what code gcc generates
5304 #. split instruction and data memory?
5305 #: config/pdp11/pdp11.h:88
5306 msgid "Target has split I&D"
5309 #: config/pdp11/pdp11.h:89
5310 msgid "Target does not have split I&D"
5313 #. UNIX assembler syntax?
5314 #: config/pdp11/pdp11.h:91
5315 msgid "Use UNIX assembler syntax"
5318 #: config/pdp11/pdp11.h:92
5319 msgid "Use DEC assembler syntax"
5322 #: config/romp/romp.c:675
5324 msgid "invalid %%B value"
5327 #: config/romp/romp.c:702 config/rs6000/rs6000.c:4077
5329 msgid "invalid %%S value"
5332 #: config/romp/romp.c:711 config/romp/romp.c:718
5334 msgid "invalid %%b value"
5337 #: config/romp/romp.c:739 config/romp/romp.c:746
5339 msgid "invalid %%H value"
5342 #: config/romp/romp.c:758 config/romp/romp.c:769
5344 msgid "invalid %%z value"
5347 #: config/romp/romp.c:777 config/romp/romp.c:785
5349 msgid "invalid %%Z value"
5352 #: config/romp/romp.c:792 config/romp/romp.c:801 config/romp/romp.c:808
5353 #: config/rs6000/rs6000.c:3859
5355 msgid "invalid %%k value"
5358 #: config/romp/romp.c:893 config/romp/romp.c:936
5360 msgid "invalid %%j value"
5363 #. Perform any needed actions needed for a function that is receiving a
5364 #. variable number of arguments.
5368 #. MODE and TYPE are the mode and type of the current parameter.
5370 #. PRETEND_SIZE is a variable that should be set to the amount of stack
5371 #. that must be pushed by the prolog to pretend that our caller pushed
5374 #. Normally, this macro will push all remaining incoming registers on the
5375 #. stack and set PRETEND_SIZE to the length of the registers pushed.
5376 #: config/romp/romp.h:660
5377 msgid "can't have varargs with -mfp-arg-in-fp-regs"
5380 #: config/rs6000/aix.h:254 config/rs6000/beos.h:33
5381 msgid "Always pass floating-point arguments in memory"
5384 #: config/rs6000/aix.h:256 config/rs6000/beos.h:35
5385 msgid "Don't always pass floating-point arguments in memory"
5388 #: config/rs6000/aix41.h:31 config/rs6000/aix43.h:35
5389 msgid "Support message passing with the Parallel Environment"
5392 #: config/rs6000/aix43.h:31
5393 msgid "Compile for 64-bit pointers"
5396 #: config/rs6000/aix43.h:33
5397 msgid "Compile for 32-bit pointers"
5400 #: config/rs6000/aix43.h:52
5401 msgid "-maix64 and POWER architecture are incompatible."
5404 #: config/rs6000/aix43.h:57
5405 msgid "-maix64 requires PowerPC64 architecture remain enabled."
5408 #: config/rs6000/aix43.h:61
5410 "-maix64 required: 64-bit computation with 32-bit addressing not yet "
5414 #: config/rs6000/rs6000.c:340
5415 msgid "-mmultiple is not supported on little endian systems"
5418 #: config/rs6000/rs6000.c:347
5419 msgid "-mstring is not supported on little endian systems"
5422 #: config/rs6000/rs6000.c:353
5424 msgid "-f%s ignored for AIX (all code is position independent)"
5427 #: config/rs6000/rs6000.c:361
5428 msgid "-ffunction-sections disabled on AIX when debugging"
5431 #: config/rs6000/rs6000.c:367
5432 msgid "-fdata-sections not supported on AIX"
5435 #: config/rs6000/rs6000.c:381
5437 msgid "Unknown -mdebug-%s switch"
5440 #: config/rs6000/rs6000.c:3786
5442 msgid "invalid %%f value"
5445 #: config/rs6000/rs6000.c:3795
5447 msgid "invalid %%F value"
5450 #: config/rs6000/rs6000.c:3804
5452 msgid "invalid %%G value"
5455 #: config/rs6000/rs6000.c:3839
5457 msgid "invalid %%j code"
5460 #: config/rs6000/rs6000.c:3849
5462 msgid "invalid %%J code"
5465 #: config/rs6000/rs6000.c:3879
5467 msgid "invalid %%K value"
5470 #: config/rs6000/rs6000.c:4003
5472 msgid "invalid %%p value"
5475 #: config/rs6000/rs6000.c:4040
5477 msgid "invalid %%q value"
5480 #: config/rs6000/rs6000.c:4103
5482 msgid "%%S computed all 1's mask"
5485 #: config/rs6000/rs6000.c:4130
5487 msgid "%%S computed all 0's mask"
5490 #: config/rs6000/rs6000.c:4140
5492 msgid "invalid %%T value"
5495 #: config/rs6000/rs6000.c:4150
5497 msgid "invalid %%u value"
5500 #: config/rs6000/rs6000.c:4159
5502 msgid "invalid %%v value"
5505 #: config/rs6000/rs6000.c:4232
5507 msgid "invalid %%W value"
5510 #. Run-time compilation parameters selecting different hardware subsets.
5512 #. Macro to define tables used to set the flags.
5513 #. This is a list in braces of pairs in braces,
5514 #. each pair being { "NAME", VALUE }
5515 #. where VALUE is the bits to set or minus the bits to clear.
5516 #. An empty string NAME is used to identify the default VALUE.
5517 #: config/rs6000/rs6000.h:256
5518 msgid "Use POWER instruction set"
5521 #: config/rs6000/rs6000.h:259
5522 msgid "Use POWER2 instruction set"
5525 #: config/rs6000/rs6000.h:261
5526 msgid "Do not use POWER2 instruction set"
5529 #: config/rs6000/rs6000.h:264
5530 msgid "Do not use POWER instruction set"
5533 #: config/rs6000/rs6000.h:266
5534 msgid "Use PowerPC instruction set"
5537 #: config/rs6000/rs6000.h:269
5538 msgid "Do not use PowerPC instruction set"
5541 #: config/rs6000/rs6000.h:271
5542 msgid "Use PowerPC General Purpose group optional instructions"
5545 #: config/rs6000/rs6000.h:273
5546 msgid "Don't use PowerPC General Purpose group optional instructions"
5549 #: config/rs6000/rs6000.h:275
5550 msgid "Use PowerPC Graphics group optional instructions"
5553 #: config/rs6000/rs6000.h:277
5554 msgid "Don't use PowerPC Graphics group optional instructions"
5557 #: config/rs6000/rs6000.h:279
5558 msgid "Use PowerPC-64 instruction set"
5561 #: config/rs6000/rs6000.h:281
5562 msgid "Don't use PowerPC-64 instruction set"
5565 #: config/rs6000/rs6000.h:283
5566 msgid "Use new mnemonics for PowerPC architecture"
5569 #: config/rs6000/rs6000.h:285
5570 msgid "Use old mnemonics for PowerPC architecture"
5573 #: config/rs6000/rs6000.h:288
5574 msgid "Put everything in the regular TOC"
5577 #: config/rs6000/rs6000.h:290
5578 msgid "Place floating point constants in TOC"
5581 #: config/rs6000/rs6000.h:292
5582 msgid "Don't place floating point constants in TOC"
5585 #: config/rs6000/rs6000.h:294
5586 msgid "Place symbol+offset constants in TOC"
5589 #: config/rs6000/rs6000.h:296
5590 msgid "Don't place symbol+offset constants in TOC"
5593 #: config/rs6000/rs6000.h:302
5594 msgid "Place variable addresses in the regular TOC"
5597 #: config/rs6000/rs6000.h:308
5598 msgid "Generate load/store multiple instructions"
5601 #: config/rs6000/rs6000.h:310
5602 msgid "Do not generate load/store multiple instructions"
5605 #: config/rs6000/rs6000.h:314
5606 msgid "Generate string instructions for block moves"
5609 #: config/rs6000/rs6000.h:316
5610 msgid "Do not generate string instructions for block moves"
5613 #: config/rs6000/rs6000.h:320
5614 msgid "Generate load/store with update instructions"
5617 #: config/rs6000/rs6000.h:322
5618 msgid "Do not generate load/store with update instructions"
5621 #: config/rs6000/rs6000.h:324
5622 msgid "Generate fused multiply/add instructions"
5625 #: config/rs6000/rs6000.h:326
5626 msgid "Don't generate fused multiply/add instructions"
5629 #: config/rs6000/rs6000.h:330
5630 msgid "Don't schedule the start and end of the procedure"
5633 #. This macro is similar to `TARGET_SWITCHES' but defines names of
5634 #. command options that have values. Its definition is an
5635 #. initializer with a subgrouping for each command option.
5637 #. Each subgrouping contains a string constant, that defines the
5638 #. fixed part of the option name, and the address of a variable.
5639 #. The variable, type `char *', is set to the variable part of the
5640 #. given option if the fixed part matches. The actual option name
5641 #. is made by appending `-m' to the specified name.
5643 #. Here is an example which defines `-mshort-data-NUMBER'. If the
5644 #. given option is `-mshort-data-512', the variable `m88k_short_data'
5645 #. will be set to the string `"512"'.
5647 #. extern char *m88k_short_data;
5648 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
5649 #: config/rs6000/rs6000.h:403 config/sparc/sparc.h:709
5650 msgid "Use features of and schedule code for given CPU"
5653 #: config/rs6000/rs6000.h:406
5654 msgid "Enable debug output"
5657 #. Definitions for __builtin_return_address and __builtin_frame_address.
5658 #. __builtin_return_address (0) should give link register (65), enable
5660 #. This should be uncommented, so that the link register is used, but
5661 #. currently this would result in unmatched insns and spilling fixed
5662 #. registers so we'll leave it for another day. When these problems are
5663 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
5665 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
5666 #. Number of bytes into the frame return addresses can be found. See
5667 #. rs6000_stack_info in rs6000.c for more information on how the different
5668 #. abi's store the return address.
5669 #: config/rs6000/rs6000.h:1637
5670 msgid "RETURN_ADDRESS_OFFSET not supported"
5673 #: config/rs6000/sysv4.h:92
5674 msgid "Select ABI calling convention."
5677 #: config/rs6000/sysv4.h:93
5678 msgid "Select method for sdata handling."
5681 #: config/rs6000/sysv4.h:108
5682 msgid "Align to the base type of the bitfield."
5685 #: config/rs6000/sysv4.h:110
5686 msgid "Don't align to the base type of the bitfield."
5689 #: config/rs6000/sysv4.h:112
5690 msgid "Don't assume that unaligned accesses are handled by the system"
5693 #: config/rs6000/sysv4.h:114
5694 msgid "Assume that unaligned accesses are handled by the system"
5697 #: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:120
5698 msgid "Produce code relocatable at runtime."
5701 #: config/rs6000/sysv4.h:118 config/rs6000/sysv4.h:122
5702 msgid "Don't produce code relocatable at runtime."
5705 #: config/rs6000/sysv4.h:124 config/rs6000/sysv4.h:126
5706 msgid "Produce little endian code."
5709 #: config/rs6000/sysv4.h:128 config/rs6000/sysv4.h:130
5710 msgid "Produce big endian code."
5713 #: config/rs6000/sysv4.h:134 config/sparc/linux.h:93
5714 #: config/sparc/linux64.h:149
5715 msgid "Use 128 bit long doubles"
5718 #: config/rs6000/sysv4.h:135 config/rs6000/sysv4.h:136
5719 #: config/rs6000/sysv4.h:137 config/rs6000/sysv4.h:138
5720 #: config/rs6000/sysv4.h:139 config/rs6000/sysv4.h:140
5721 #: config/rs6000/sysv4.h:147 config/rs6000/sysv4.h:148
5722 #: config/rs6000/sysv4.h:159 config/rs6000/sysv4.h:160
5723 #: config/rs6000/sysv4.h:161 config/rs6000/sysv4.h:163
5724 msgid "no description yet"
5727 #: config/rs6000/sysv4.h:141
5731 #: config/rs6000/sysv4.h:142
5732 msgid "Don't use EABI."
5735 #: config/rs6000/sysv4.h:144
5736 msgid "Use alternate register names."
5739 #: config/rs6000/sysv4.h:146
5740 msgid "Don't use alternate register names."
5743 #: config/rs6000/sysv4.h:150
5744 msgid "Link with libsim.a, libc.a and sim-crt0.o."
5747 #: config/rs6000/sysv4.h:152
5748 msgid "Link with libads.a, libc.a and crt0.o."
5751 #: config/rs6000/sysv4.h:154
5752 msgid "Link with libyk.a, libc.a and crt0.o."
5755 #: config/rs6000/sysv4.h:156
5756 msgid "Link with libmvme.a, libc.a and crt0.o."
5759 #: config/rs6000/sysv4.h:158
5760 msgid "Set the PPC_EMB bit in the ELF flags header"
5763 #. Sometimes certain combinations of command options do not make sense
5764 #. on a particular target machine. You can define a macro
5765 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
5766 #. defined, is executed once just after all the command options have
5769 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
5771 #: config/rs6000/sysv4.h:209
5773 msgid "Bad value for -mcall-%s"
5776 #: config/rs6000/sysv4.h:225
5778 msgid "Bad value for -msdata=%s"
5781 #: config/rs6000/sysv4.h:242
5783 msgid "-mrelocatable and -msdata=%s are incompatible."
5786 #: config/rs6000/sysv4.h:250
5788 msgid "-f%s and -msdata=%s are incompatible."
5791 #: config/rs6000/sysv4.h:259
5793 msgid "-msdata=%s and -mcall-%s are incompatible."
5796 #: config/rs6000/sysv4.h:266
5797 msgid "-mrelocatable and -mno-minimal-toc are incompatible."
5800 #: config/rs6000/sysv4.h:272
5802 msgid "-mrelocatable and -mcall-%s are incompatible."
5805 #: config/rs6000/sysv4.h:279
5807 msgid "-fPIC and -mcall-%s are incompatible."
5810 #: config/rs6000/sysv4.h:286
5811 msgid "-mcall-aixdesc must be big endian"
5814 #: config/sparc/sp64-elf.h:84 config/sparc/splet.h:29
5815 msgid "Generate code for big endian"
5818 #: config/sparc/sp64-elf.h:85 config/sparc/splet.h:30
5819 msgid "Generate code for little endian"
5822 #: config/sparc/sparc.c:256
5824 msgid "%s is not supported by this configuration"
5827 #: config/sparc/sparc.c:264
5829 msgid "-mptr%d not allowed on -m%d"
5832 #: config/sparc/sparc.c:275
5833 msgid "-mlong-double-64 not allowed with -m64"
5836 #: config/sparc/sparc.c:295
5838 msgid "bad value (%s) for -mcmodel= switch"
5841 #: config/sparc/sparc.c:300
5842 msgid "-mcmodel= is not supported on 32 bit systems"
5845 #: config/sparc/sparc.c:381
5846 msgid "profiling does not support code models other than medlow"
5849 #: config/sparc/sparc.c:5683 config/sparc/sparc.c:5689
5851 msgid "Invalid %%Y operand"
5854 #: config/sparc/sparc.c:5759
5856 msgid "Invalid %%A operand"
5859 #: config/sparc/sparc.c:5769
5861 msgid "Invalid %%B operand"
5864 #: config/sparc/sparc.c:5808
5866 msgid "Invalid %%c operand"
5869 #: config/sparc/sparc.c:5809
5871 msgid "Invalid %%C operand"
5874 #: config/sparc/sparc.c:5830
5876 msgid "Invalid %%d operand"
5879 #: config/sparc/sparc.c:5831
5881 msgid "Invalid %%D operand"
5884 #: config/sparc/sparc.c:5849
5886 msgid "Invalid %%f operand"
5889 #: config/sparc/sparc.c:5899
5890 msgid "long long constant not a valid immediate operand"
5893 #: config/sparc/sparc.c:5902
5894 msgid "floating point constant not a valid immediate operand"
5897 #. To make profiling work with -f{pic,PIC}, we need to emit the profiling
5898 #. code into the rtl. Also, if we are profiling, we cannot eliminate
5899 #. the frame pointer (because the return address will get smashed).
5900 #: config/sparc/sparc.h:403
5902 msgid "%s and profiling conflict: disabling %s"
5905 #: config/sparc/sparc.h:588
5906 msgid "Use FUNCTION_EPILOGUE"
5909 #: config/sparc/sparc.h:590
5910 msgid "Do not use FUNCTION_EPILOGUE"
5913 #: config/sparc/sparc.h:592
5914 msgid "Assume possible double misalignment"
5917 #: config/sparc/sparc.h:594
5918 msgid "Assume all doubles are aligned"
5921 #: config/sparc/sparc.h:596
5922 msgid "Pass -assert pure-text to linker"
5925 #: config/sparc/sparc.h:598
5926 msgid "Do not pass -assert pure-text to linker"
5929 #: config/sparc/sparc.h:600
5930 msgid "Use flat register window model"
5933 #: config/sparc/sparc.h:602
5934 msgid "Do not use flat register window model"
5937 #: config/sparc/sparc.h:604
5938 msgid "Use ABI reserved registers"
5941 #: config/sparc/sparc.h:606
5942 msgid "Do not use ABI reserved registers"
5945 #: config/sparc/sparc.h:608
5946 msgid "Use hardware quad fp instructions"
5949 #: config/sparc/sparc.h:610
5950 msgid "Do not use hardware quad fp instructions"
5953 #: config/sparc/sparc.h:612
5954 msgid "Compile for v8plus ABI"
5957 #: config/sparc/sparc.h:614
5958 msgid "Do not compile for v8plus ABI"
5961 #: config/sparc/sparc.h:616
5962 msgid "Utilize Visual Instruction Set"
5965 #: config/sparc/sparc.h:618
5966 msgid "Do not utilize Visual Instruction Set"
5969 #. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9.
5970 #: config/sparc/sparc.h:621
5971 msgid "Optimize for Cypress processors"
5974 #: config/sparc/sparc.h:623
5975 msgid "Optimize for SparcLite processors"
5978 #: config/sparc/sparc.h:625
5979 msgid "Optimize for F930 processors"
5982 #: config/sparc/sparc.h:627
5983 msgid "Optimize for F934 processors"
5986 #: config/sparc/sparc.h:629
5987 msgid "Use V8 Sparc ISA"
5990 #: config/sparc/sparc.h:631
5991 msgid "Optimize for SuperSparc processors"
5994 #. End of deprecated options.
5995 #: config/sparc/sparc.h:634
5996 msgid "Pointers are 64-bit"
5999 #: config/sparc/sparc.h:636
6000 msgid "Pointers are 32-bit"
6003 #: config/sparc/sparc.h:638
6004 msgid "Use 32-bit ABI"
6007 #: config/sparc/sparc.h:640
6008 msgid "Use 64-bit ABI"
6011 #: config/sparc/sparc.h:642
6012 msgid "Use stack bias"
6015 #: config/sparc/sparc.h:644
6016 msgid "Do not use stack bias"
6019 #: config/sparc/sparc.h:646
6020 msgid "Use structs on stronger alignment for double-word copies"
6023 #: config/sparc/sparc.h:648
6024 msgid "Do not use structs on stronger alignment for double-word copies"
6027 #: config/sparc/sparc.h:650
6028 msgid "Optimize tail call instructions in assembler and linker"
6031 #: config/sparc/sparc.h:652
6032 msgid "Do not optimize tail call instructions in assembler or linker"
6035 #: config/sparc/sparc.h:713
6036 msgid "Use given Sparc code model"
6039 #: config/v850/v850.c:101
6041 msgid "%s=%s is not numeric."
6044 #: config/v850/v850.c:108
6046 msgid "%s=%s is too large."
6049 #: config/v850/v850.c:2033
6050 msgid "a data area attribute cannot be specified for local variables"
6053 #: config/v850/v850.c:2041
6055 msgid "data area of '%s' conflicts with previous declaration"
6058 #: config/v850/v850.c:2245
6060 msgid "Bogus JR construction: %d\n"
6063 #: config/v850/v850.c:2266 config/v850/v850.c:2468
6065 msgid "Bad amount of stack space removal: %d"
6068 #: config/v850/v850.c:2444
6070 msgid "Bogus JARL construction: %d\n"
6073 #: config/v850/v850.c:2689
6074 msgid "#pragma GHS endXXXX found without previous startXXX"
6077 #: config/v850/v850.c:2691
6078 msgid "#pragma GHS endXXX does not match previous startXXX"
6081 #: config/v850/v850.c:2715
6082 msgid "Cannot set interrupt attribute: no current function"
6085 #: config/v850/v850.c:2723
6086 msgid "Cannot set interrupt attribute: no such identifier"
6089 #: config/v850/v850.c:2765
6090 msgid "junk at end of #pragma ghs section"
6093 #: config/v850/v850.c:2782
6095 msgid "unrecognised section name \"%s\""
6098 #: config/v850/v850.c:2796
6099 msgid "malformed #pragma ghs section"
6102 #: config/v850/v850.c:2814
6103 msgid "junk at end of #pragma ghs interrupt"
6106 #: config/v850/v850.c:2824
6107 msgid "junk at end of #pragma ghs starttda"
6110 #: config/v850/v850.c:2834
6111 msgid "junk at end of #pragma ghs startsda"
6114 #: config/v850/v850.c:2844
6115 msgid "junk at end of #pragma ghs startzda"
6118 #: config/v850/v850.c:2854
6119 msgid "junk at end of #pragma ghs endtda"
6122 #: config/v850/v850.c:2864
6123 msgid "junk at end of #pragma ghs endsda"
6126 #: config/v850/v850.c:2874
6127 msgid "junk at end of #pragma ghs endzda"
6130 #. Macro to define tables used to set the flags.
6131 #. This is a list in braces of pairs in braces,
6132 #. each pair being { "NAME", VALUE }
6133 #. where VALUE is the bits to set or minus the bits to clear.
6134 #. An empty string NAME is used to identify the default VALUE.
6135 #: config/v850/v850.h:121
6136 msgid "Support Green Hills ABI"
6139 #: config/v850/v850.h:124
6140 msgid "Prohibit PC relative function calls"
6143 #: config/v850/v850.h:127
6144 msgid "Reuse r30 on a per function basis"
6147 #: config/v850/v850.h:130
6148 msgid "Use stubs for function prologues"
6151 #: config/v850/v850.h:133
6152 msgid "Same as: -mep -mprolog-function"
6155 #: config/v850/v850.h:134
6156 msgid "Enable backend debugging"
6159 #: config/v850/v850.h:136
6160 msgid "Compile for the v850 processor"
6163 #: config/v850/v850.h:139
6164 msgid "Use 4 byte entries in switch tables"
6167 #. This macro is similar to `TARGET_SWITCHES' but defines names of
6168 #. command options that have values. Its definition is an
6169 #. initializer with a subgrouping for each command option.
6171 #. Each subgrouping contains a string constant, that defines the
6172 #. fixed part of the option name, and the address of a variable. The
6173 #. variable, type `char *', is set to the variable part of the given
6174 #. option if the fixed part matches. The actual option name is made
6175 #. by appending `-m' to the specified name.
6177 #. Here is an example which defines `-mshort-data-NUMBER'. If the
6178 #. given option is `-mshort-data-512', the variable `m88k_short_data'
6179 #. will be set to the string `"512"'.
6181 #. extern char *m88k_short_data;
6182 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
6183 #: config/v850/v850.h:183
6184 msgid "Set the max size of data eligible for the TDA area"
6187 #: config/v850/v850.h:186
6188 msgid "Set the max size of data eligible for the SDA area"
6191 #: config/v850/v850.h:189
6192 msgid "Set the max size of data eligible for the ZDA area"
6196 msgid "cannot convert to a pointer type"
6200 msgid "pointer value used where a floating point value was expected"
6204 msgid "aggregate value used where a float was expected"
6208 msgid "conversion to incomplete type"
6211 #: convert.c:390 convert.c:470
6212 msgid "can't convert between vector values of different size"
6216 msgid "aggregate value used where an integer was expected"
6220 msgid "pointer value used where a complex was expected"
6224 msgid "aggregate value used where a complex was expected"
6228 msgid "can't convert value to a vector"
6232 msgid "unable to call pointer to member function here"
6236 msgid "destructors take no parameters"
6240 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
6244 msgid "internal inconsistency: binfo offset error for rtti"
6249 msgid "conflicting access specifications for field `%s', ignored"
6253 msgid "trying to finish struct, but kicked out due to previous parse errors."
6258 msgid "language string `\"%s\"' not recognized"
6261 #: cp/class.c:6024 cp/class.c:6192 cp/class.c:6199
6262 msgid "not enough type information"
6266 msgid "invalid operation on uninstantiated type"
6271 "object size exceeds built-in limit for virtual function table implementation"
6276 "object size exceeds normal limit for virtual function table implementation, "
6277 "recompile all source and use -fhuge-objects"
6281 msgid "internal compiler error: debugging info corrupted"
6285 msgid "parse errors have confused me too much"
6290 msgid "declaration of `%s' shadows a member of `this'"
6295 msgid "label `%s' referenced outside of any function"
6298 #: cp/decl.c:4983 cp/decl.c:5010
6299 msgid "jump to case label"
6302 #: cp/decl.c:5016 cp/decl.c:5117
6303 msgid " enters try block"
6311 msgid "`default' label not within a switch statement"
6315 msgid "pointers are not permitted as case values"
6319 msgid "ISO C++ forbids range expressions in switch statement"
6323 msgid "empty range specified"
6327 msgid "duplicate (or overlapping) case value"
6331 msgid "where case label appears here"
6336 "(enclose actions of previous case statements requiring destructors in their "
6340 #: ../libiberty/cplus-dem.c:5007 ../libiberty/cplus-dem.c:5018 cp/decl.c:5738
6341 msgid "virtual memory exhausted"
6345 msgid "the new ABI requires vtable thunks"
6349 msgid "an anonymous union cannot have function members"
6353 msgid "multiple types in one declaration"
6357 msgid "declaration does not declare anything"
6361 msgid "ISO C++ prohibits anonymous structs"
6365 msgid "assignment (not initialization) in declaration"
6369 msgid "invalid catch parameter"
6373 msgid "cannot declare `::main' to be a template"
6377 msgid "cannot declare `::main' to be inline"
6381 msgid "cannot declare `::main' to be static"
6385 msgid "`main' must return `int'"
6389 msgid "overflow in array dimension"
6393 msgid "destructors must be member functions"
6397 msgid "`bool' is now a keyword"
6401 msgid "ISO C++ does not support `long long'"
6406 msgid "short, signed or unsigned invalid for `%s'"
6411 msgid "long and short specified together for `%s'"
6416 msgid "signed and unsigned given together for `%s'"
6420 msgid "storage class specifiers invalid in parameter declarations"
6424 msgid "typedef declaration invalid in parameter declaration"
6428 msgid "virtual outside class declaration"
6433 msgid "storage class specified for %s `%s'"
6437 msgid "storage class specifiers invalid in friend function declarations"
6441 msgid "destructor cannot be static member function"
6445 msgid "constructor cannot be static member function"
6449 msgid "constructors cannot be declared virtual"
6453 msgid "return value type specifier for constructor ignored"
6458 msgid "can't initialize friend function `%s'"
6461 #. Cannot be both friend and virtual.
6463 msgid "virtual functions cannot be friends"
6467 msgid "friend declaration not in class definition"
6472 msgid "cannot declare %s to references"
6476 msgid "invalid type: `void &'"
6480 msgid "discarding `const' applied to a reference"
6484 msgid "discarding `volatile' applied to a reference"
6487 #. [dcl.fct.spec] The explicit specifier shall only be used in
6488 #. declarations of constructors within a class definition.
6490 msgid "only declarations of constructors can be `explicit'"
6495 msgid "non-member `%s' cannot be declared `mutable'"
6500 msgid "non-object member `%s' cannot be declared `mutable'"
6505 msgid "function `%s' cannot be declared `mutable'"
6510 msgid "static `%s' cannot be declared `mutable'"
6515 msgid "const `%s' cannot be declared `mutable'"
6519 msgid "typedef declaration includes an initializer"
6523 msgid "unnamed variable or field declared void"
6527 msgid "variable or field declared void"
6531 msgid "cannot use `::' in parameter declaration"
6536 msgid "declaration of `%s' as void"
6541 msgid "`%s' is neither function nor member function; cannot be declared friend"
6545 msgid "member functions are implicitly friends of their class"
6550 msgid "storage class `auto' invalid for function `%s'"
6555 msgid "storage class `register' invalid for function `%s'"
6561 "storage class `static' invalid for function `%s' declared out of global scope"
6567 "storage class `inline' invalid for function `%s' declared out of global scope"
6572 msgid "virtual non-class function `%s'"
6575 #. FIXME need arm citation
6577 msgid "cannot declare static function inside another function"
6582 "invalid integer constant in parameter list, did you forget to give parameter "
6587 msgid "parameter invalidly declared method type"
6591 msgid "parameter invalidly declared offset type"
6595 msgid "`void' in parameter list must be entire list"
6600 msgid "conversion to %s%s will never use a type conversion operator"
6604 msgid "return type for `main' changed to `int'"
6608 msgid "no return statement in function returning non-void"
6613 msgid "-f%s is no longer supported"
6618 "-fhandle-exceptions has been renamed to -fexceptions (and is now on by "
6623 msgid "no file specified with -fdump-translation-unit"
6627 msgid "-Wno-strict-prototypes is not supported in C++"
6631 msgid "name missing for member function"
6635 msgid "`__alignof__' applied to a bit-field"
6638 #. Something has gone very wrong. Assume we are mistakenly reducing
6639 #. an expression instead of a declaration.
6641 msgid "parser may be lost: is there a '{' missing somewhere?"
6644 #: cp/decl2.c:1194 cp/decl2.c:1208
6645 msgid "ambiguous conversion for array subscript"
6649 msgid "anachronistic use of array size in vector delete"
6654 "cannot delete a function. Only pointer-to-objects are valid arguments to "
6659 msgid "initializer invalid for static member with constructor"
6663 msgid "(an out of class initialization is required)"
6667 msgid "field initializer is not constant"
6671 msgid "anonymous struct not inside named type"
6675 msgid "namespace-scope anonymous aggregates must be static"
6679 msgid "anonymous aggregate with no members"
6683 msgid "`operator new' must return type `void *'"
6687 msgid "`operator new' takes type `size_t' parameter"
6691 msgid "`operator new' takes type `size_t' as first parameter"
6695 msgid "`operator delete' must return type `void'"
6699 msgid "`operator delete' takes type `void *' as first parameter"
6703 msgid "second argument to `operator delete' must be of type `size_t'"
6707 msgid "too many arguments in declaration of `operator delete'"
6711 msgid "`...' invalid in specification of `operator delete'"
6714 #. Overflow occurred. That means there are at least 4 billion
6715 #. initialization functions.
6717 msgid "too many initialization functions required"
6721 msgid "use of old-style cast"
6726 msgid "`%s' not supported by dump_type"
6731 msgid "`%s' not supported by dump_type_prefix"
6736 msgid "`%s' not supported by dump_type_suffix"
6741 msgid "`%s' not supported by dump_decl"
6746 msgid "`%s' not supported by dump_expr"
6755 msgid "call to Java `catch' or `throw', while `jthrowable' undefined"
6759 msgid "mixing C++ and Java `catch'es in single translation unit"
6763 msgid " in thrown expression"
6768 "(if this is not what you intended, make sure the function template has "
6769 "already been declared and add <> after the function name here) "
6770 "-Wno-non-template-friend disables this warning."
6775 msgid "argument to `%s' missing\n"
6779 msgid "initializer list treated as compound expression"
6783 msgid " will be re-ordered to match declaration order"
6787 msgid " will be re-ordered to match inheritance order"
6791 msgid "base class initializer specified, but no base class to initialize"
6795 msgid "initializer for unnamed base class ambiguous"
6799 msgid "no base class to initialize"
6803 msgid "object missing in use of pointer-to-member construct"
6806 #: cp/init.c:1858 cp/typeck.c:3130 cp/typeck.c:3232
6807 msgid "at this point in file"
6811 msgid "new of array type fails to specify size"
6815 msgid "size in array new must have integral type"
6819 msgid "zero size array reserves no space"
6823 msgid "new cannot be applied to a reference type"
6827 msgid "new cannot be applied to a function type"
6831 msgid "call to Java constructor, while `jclass' undefined"
6835 msgid "invalid type `void' for new"
6840 msgid "call to Java constructor, while `%s' undefined"
6843 #: cp/init.c:2484 cp/typeck2.c:369 cp/typeck2.c:1172
6844 msgid "initializer list being treated as compound expression"
6848 msgid "initializer list appears where operand should be used"
6852 msgid "initialization of array from dissimilar array type"
6856 msgid "initializer ends prematurely"
6860 msgid "cannot initialize multi-dimensional array with initializer"
6864 msgid "unknown array size in delete"
6868 msgid "type to vector delete is neither pointer or array type"
6872 msgid "type name expected before `*'"
6876 msgid "cannot declare references to references"
6880 msgid "cannot declare pointers to references"
6884 msgid "type name expected before `&'"
6889 msgid "semicolon missing after %s declaration"
6894 msgid "junk at end of #pragma %s"
6899 msgid "invalid #pragma %s"
6902 #: cp/lex.c:1208 cppmain.c:269
6904 msgid "#pragma implementation for %s appears after file is included"
6909 "(Each undeclared identifier is reported only once for each function it "
6915 msgid "name lookup of `%s' changed"
6918 #: cp/lex.c:1360 cp/lex.c:1367
6920 msgid "name lookup of `%s' changed for new ISO `for' scoping"
6925 msgid "conversion of %s as template parameter"
6929 msgid "methods cannot be converted to function pointers"
6934 msgid "ambiguous request for method pointer `%s'"
6939 msgid "request for member `%s' is ambiguous in multiple inheritance lattice"
6943 msgid "invalid default template argument"
6947 msgid "no base or member initializers given following ':'"
6951 msgid "base initializers not allowed for non-member functions"
6955 msgid "only constructors take base initializers"
6958 #: parse.y:908 parse.y:914
6959 msgid "anachronistic old style base class initializer"
6962 #. Handle `Class<Class<Type>>' without space in the `>>'
6964 msgid "`>>' should be `> >' in template class name"
6967 #: parse.y:1093 parse.y:1102
6969 msgid "ISO C++ forbids an empty condition for `%s'"
6973 msgid "ISO C++ forbids `&&'"
6977 msgid "ISO C++ forbids initialization of new expression with `='"
6981 msgid "ISO C++ forbids constructor-expressions"
6985 msgid "ISO C++ forbids braced-groups within expressions"
6988 #: parse.y:1951 parse.y:1966
6989 msgid "sigof type specifier"
6993 msgid "`sigof' applied to non-aggregate expression"
6997 msgid "`sigof' applied to non-aggregate type"
7002 msgid "storage class specifier `%s' not allowed after struct or class"
7007 msgid "type specifier `%s' not allowed after struct or class"
7012 msgid "type qualifier `%s' not allowed after struct or class"
7016 msgid "no body nor ';' separates two class, struct or union declarations"
7020 msgid "multiple access specifiers"
7024 msgid "multiple `virtual' specifiers"
7028 msgid "missing ';' before right brace"
7032 msgid "ISO C++ forbids array dimensions with parenthesized type in new"
7036 msgid "ISO C++ forbids label declarations"
7040 msgid "ISO C++ forbids computed gotos"
7044 msgid "label must be followed by statement"
7048 msgid "ISO C++ forbids compound statements inside for initializations"
7051 #. This helps us recover from really nasty
7052 #. parse errors, for example, a missing right
7054 #: parse.y:3595 parse.y:3605
7055 msgid "possibly missing ')'"
7058 #: parse.y:3702 parse.y:3707
7059 msgid "type specifier omitted for parameter"
7063 msgid " a template type parameter must begin with `class' or `typename'"
7067 msgid "creating array with size zero"
7072 msgid "use of `%s' in template"
7076 msgid "incomplete type unification"
7081 msgid "use of `%s' in template type unification"
7085 msgid "-frepo must be used with -c"
7090 msgid "mysterious repository information in %s"
7095 msgid "can't create repository information file `%s'"
7099 msgid "taking dynamic typeid of object with -fno-rtti"
7103 msgid "cannot use typeid with -fno-rtti"
7106 #: cp/rtti.c:295 cp/rtti.c:496
7107 msgid "must #include <typeinfo> before using typeid"
7111 msgid "adjusting pointers for covariant returns"
7114 #. This shouldn't happen, I don't want errors!
7116 msgid "recoverable compiler error, fixups for virtual function"
7121 msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
7125 msgid "syntax error before '#' token"
7129 msgid "syntax error before '\\' token"
7133 msgid "keyword 'export' not implemented and will be ignored"
7136 #: cp/spew.c:1055 cp/spew.c:1324
7137 msgid "parse error at end of saved function text"
7141 msgid "parse error in method specification"
7145 msgid "function body for constructor missing"
7150 msgid "non-lvalue in %s"
7154 msgid "`com_interface' only supported with -fvtable-thunks"
7158 msgid "`com_interface' attribute can only be applied to class definitions"
7162 msgid "requested init_priority is not an integer constant"
7167 "can only use init_priority attribute on file-scope definitions of objects of "
7172 msgid "requested init_priority is out of range"
7176 msgid "requested init_priority is reserved for internal use"
7179 #: cp/typeck.c:482 cp/typeck.c:488
7182 "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
7186 msgid "ISO C++ forbids applying `sizeof' to a function type"
7190 msgid "ISO C++ forbids applying `sizeof' to a member function"
7195 "ISO C++ forbids applying `sizeof' to type `void' which is an incomplete type"
7199 msgid "sizeof applied to a bit-field"
7203 msgid "ISO C++ forbids applying `sizeof' to an expression of function type"
7207 msgid "invalid reference to NULL ptr, use ptr-to-member instead"
7212 msgid "invalid use of `%s' on pointer to member"
7216 msgid "invalid type argument"
7220 msgid "ISO C++ forbids subscripting non-lvalue array"
7224 msgid "subscripting array declared `register'"
7227 #: cp/typeck.c:2642 cp/typeck.c:2782
7228 msgid "pointer to member function called, but not in class scope"
7233 "invalid call to member function needing `this' in static member function "
7238 msgid "ISO C++ forbids calling `::main' from within program"
7242 msgid "parameter type of called function is incomplete"
7247 msgid "%s rotate count is negative"
7252 msgid "%s rotate count >= width of type"
7255 #: cp/typeck.c:3594 cp/typeck.c:3599 cp/typeck.c:3729 cp/typeck.c:3734
7256 msgid "ISO C++ forbids comparison between pointer and integer"
7260 msgid "comparison between signed and unsigned integer expressions"
7264 msgid "ISO C++ forbids using pointer of type `void *' in pointer arithmetic"
7268 msgid "ISO C++ forbids using a pointer-to-function in pointer arithmetic"
7273 "ISO C++ forbids using a pointer to member function in pointer arithmetic"
7277 msgid "ISO C++ forbids using pointer to a member in pointer arithmetic"
7281 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
7285 msgid "ISO C++ forbids using pointer to a function in subtraction"
7289 msgid "ISO C++ forbids using pointer to a method in subtraction"
7293 msgid "ISO C++ forbids using pointer to a member in subtraction"
7297 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
7301 msgid "taking address of temporary"
7306 msgid "ISO C++ forbids %sing an enum"
7310 msgid "cast to non-reference type used as lvalue"
7315 msgid "ISO C++ forbids taking address of function `::main'"
7319 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
7327 msgid "cannot take the address of `this', which is an ravlue expression"
7332 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
7335 #: cp/typeck.c:5344 cp/typeck.c:5349
7336 msgid "ISO C++ forbids casting to an array type"
7340 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
7344 msgid "ISO C++ forbids assignment of arrays"
7348 msgid "return value from function receives multiple initializations"
7352 msgid " in pointer to member function conversion"
7356 msgid " in pointer to member conversion"
7360 msgid "returning reference to temporary"
7364 msgid "reference to non-lvalue returned"
7368 msgid "returning a value from a destructor"
7371 #. If a return statement appears in a handler of the
7372 #. function-try-block of a constructor, the program is ill-formed.
7374 msgid "cannot return from a handler of a function-try-block of a constructor"
7377 #. You can't return a value from a constructor.
7379 msgid "returning a value from a constructor"
7384 "return-statement with no value, in function declared with a non-void return "
7390 "return-statement with a value, in function declared with a void return type"
7394 msgid " since the following virtual functions are abstract:"
7399 msgid "Internal error #%d."
7403 msgid "due to the presence of a constructor"
7407 msgid "comma expression used to initialize return value"
7411 msgid "cannot initialize arrays using this syntax"
7415 msgid "ANSI C++ forbids non-constant aggregate initializer expressions"
7419 msgid "initializing array with parameter list"
7423 msgid "initializer for scalar variable requires one element"
7427 msgid "aggregate has a partly bracketed initializer"
7430 #: cp/typeck2.c:674 cp/typeck2.c:775
7431 msgid "non-trivial labeled initializers"
7435 msgid "non-empty initializer for array of empty elements"
7439 msgid "initializer list for object of class with virtual base classes"
7443 msgid "initializer list for object of class with base classes"
7447 msgid "initializer list for object using virtual functions"
7451 msgid "index value instead of field name in union initializer"
7455 msgid "excess elements in aggregate initializer"
7458 #: cp/typeck2.c:1022
7459 msgid "circular pointer delegation detected"
7462 #: cp/typeck2.c:1049
7463 msgid "result of `operator->()' yields non-pointer result"
7466 #: cp/typeck2.c:1051
7467 msgid "base operand of `->' is not a pointer"
7470 #: cp/typeck2.c:1223
7472 msgid "ISO C++ forbids defining types within %s"
7477 msgid "Can't create cross-reference file `%s'"
7480 #: ../libiberty/cplus-dem.c:4788 gcc.c:5681
7481 msgid "Internal gcc abort."
7484 #. N.B. The current line in each outer source file is one
7485 #. greater than the line of the #include, so we must
7486 #. subtract one to correct for that.
7489 msgid "In file included from %s:%u"
7492 #. Translators note: this message is used in conjunction
7493 #. with "In file included from %s:%ld" and some other
7494 #. tricks. We want something like this:
7496 #. | In file included from sys/select.h:123,
7497 #. | from sys/types.h:234,
7498 #. | from userfile.c:31:
7499 #. | bits/select.h:45: <error message here>
7501 #. with all the "from"s lined up.
7502 #. The trailing comma is at the beginning of this message,
7503 #. and the trailing colon is not translated.
7512 msgid "internal error: "
7519 #: cpperror.c:295 cpperror.c:457 gcc.c:5653 tradcpp.c:4206
7525 msgid "traditional C rejects the `U' suffix"
7529 msgid "integer constant contains digits beyond the radix"
7533 msgid "integer constant out of range"
7537 msgid "integer constant is so large that it is unsigned"
7542 msgid "invalid suffix '%.*s' on integer constant"
7547 msgid "\"%s\" is not defined"
7551 msgid "octal escape sequence out of range"
7555 msgid "hex escape sequence out of range"
7559 msgid "integer overflow in preprocessor expression"
7564 msgid "impossible operator type %s"
7568 msgid "comma operator in operand of #if"
7573 msgid "included file \"%s\" exists but is not readable"
7578 msgid "node for '%s' exists, open failed, error '%s', value %lx\n"
7583 msgid "cpp_make_system_header: bad flag %d\n"
7587 msgid "cpp_make_system_header called on non-file buffer"
7591 msgid "Multiple include guards may be useful for:\n"
7594 #: cppfiles.c:444 cppfiles.c:521
7596 msgid "No include path in which to find %s"
7601 msgid "%s is too large"
7606 msgid "%s is shorter than expected\n"
7611 msgid "%s is a block device"
7616 msgid "%s is a directory"
7621 msgid "ignoring nonexistent directory \"%s\"\n"
7626 msgid "%s: Not a directory"
7631 msgid "ignoring duplicate directory \"%s\"\n"
7635 msgid "-MG must be specified with one of -M or -MM"
7639 msgid "#include \"...\" search starts here:\n"
7643 msgid "#include <...> search starts here:\n"
7647 msgid "End of search list.\n"
7651 msgid "buffers still stacked in cpp_finish"
7654 #: cppinit.c:969 tradcpp.c:945 tradcpp.c:954 tradcpp.c:959
7655 msgid "I/O error on output"
7658 #. Irix6 "cc -n32" and OSF4 cc have problems with char foo[] = ("string");
7659 #. I.e. a const string initializer with parens around it. That is
7660 #. what N_("string") resolves to, so we make no_* be macros instead.
7663 msgid "Argument missing after %s"
7668 msgid "Assertion missing after %s"
7673 msgid "Directory name missing after %s"
7678 msgid "File name missing after %s"
7683 msgid "Macro name missing after %s"
7688 msgid "Path name missing after %s"
7693 msgid "Number missing after %s"
7698 msgid "Too many arguments. Type %s --help for usage info"
7701 #: cppinit.c:1268 cppinit.c:1406
7703 msgid "GNU CPP version %s (cpplib)\n"
7706 #: cppinit.c:1398 tradcpp.c:565
7707 msgid "Output filename specified twice"
7711 msgid "-I- specified twice"
7716 msgid "Usage: %s [switches] input output\n"
7719 #. To keep the lines from getting too long for some compilers, limit
7720 #. to about 500 characters (6 lines) per chunk.
7724 " -include <file> Include the contents of <file> before other "
7726 " -imacros <file> Accept definition of macros in <file>\n"
7727 " -iprefix <path> Specify <path> as a prefix for next two options\n"
7728 " -iwithprefix <dir> Add <dir> to the end of the system include path\n"
7729 " -iwithprefixbefore <dir> Add <dir> to the end of the main include path\n"
7730 " -isystem <dir> Add <dir> to the start of the system include "
7736 " -idirafter <dir> Add <dir> to the end of the system include path\n"
7737 " -I <dir> Add <dir> to the end of the main include path\n"
7738 " -I- Fine-grained include path control; see info "
7740 " -nostdinc Do not search system include directories\n"
7741 " (dirs specified with -isystem will still be "
7743 " -nostdinc++ Do not search system include directories for "
7745 " -o <file> Put output into <file>\n"
7750 " -pedantic Issue all warnings demanded by strict ISO C\n"
7751 " -pedantic-errors Issue -pedantic warnings as errors instead\n"
7752 " -trigraphs Support ISO C trigraphs\n"
7753 " -lang-c Assume that the input sources are in C\n"
7754 " -lang-c89 Assume that the input sources are in C89\n"
7759 " -lang-c++ Assume that the input sources are in C++\n"
7760 " -lang-objc Assume that the input sources are in ObjectiveC\n"
7761 " -lang-objc++ Assume that the input sources are in "
7763 " -lang-asm Assume that the input sources are in assembler\n"
7768 " -std=<std name> Specify the conformance standard; one of:\n"
7769 " gnu89, gnu99, c89, c99, iso9899:1990,\n"
7770 " iso9899:199409, iso9899:1999\n"
7771 " -+ Allow parsing of C++ style features\n"
7772 " -w Inhibit warning messages\n"
7773 " -Wtrigraphs Warn if trigraphs are encountered\n"
7774 " -Wno-trigraphs Do not warn about trigraphs\n"
7775 " -Wcomment{s} Warn if one comment starts inside another\n"
7780 " -Wno-comment{s} Do not warn about comments\n"
7781 " -Wtraditional Warn about features not present in traditional "
7783 " -Wno-traditional Do not warn about traditional C\n"
7784 " -Wundef Warn if an undefined macro is used by #if\n"
7785 " -Wno-undef Do not warn about testing undefined macros\n"
7786 " -Wimport Warn about the use of the #import directive\n"
7791 " -Wno-import Do not warn about the use of #import\n"
7792 " -Werror Treat all warnings as errors\n"
7793 " -Wno-error Do not treat warnings as errors\n"
7794 " -Wall Enable all preprocessor warnings\n"
7795 " -M Generate make dependencies\n"
7796 " -MM As -M, but ignore system header files\n"
7801 " -MD As -M, but put output in a .d file\n"
7802 " -MMD As -MD, but ignore system header files\n"
7803 " -MG Treat missing header file as generated files\n"
7804 " -g3 Include #define and #undef directives in the "
7806 " -D<macro> Define a <macro> with string '1' as its value\n"
7807 " -D<macro>=<val> Define a <macro> with <val> as its value\n"
7812 " -A<question> (<answer>) Assert the <answer> to <question>\n"
7813 " -A-<question> (<answer>) Disable the <answer> to <question>\n"
7814 " -U<macro> Undefine <macro> \n"
7815 " -v Display the version number\n"
7816 " -H Print the name of header files as they are used\n"
7817 " -C Do not discard comments\n"
7822 " -dM Display a list of macro definitions active at "
7824 " -dD Preserve macro definitions in output\n"
7825 " -dN As -dD except that only the names are preserved\n"
7826 " -dI Include #include directives in the output\n"
7827 " -ftabstop=<number> Distance between tab stops for column reporting\n"
7828 " -P Do not generate #line directives\n"
7829 " -$ Do not allow '$' in identifiers\n"
7834 " -remap Remap file names when including files.\n"
7835 " --version Display version information\n"
7836 " -h or --help Display this information\n"
7840 msgid "missing terminating > character"
7845 msgid "trigraph ??%c converted to %c"
7850 msgid "trigraph ??%c ignored"
7854 msgid "'/*' within comment"
7858 msgid "embedded null character ignored"
7863 msgid "%s in preprocessing directive"
7867 msgid "'$' character in identifier"
7871 msgid "multi-line string constant"
7876 msgid "missing terminating %c character"
7880 msgid "possible start of unterminated string literal"
7884 msgid "null characters preserved"
7888 msgid "null character preserved"
7892 msgid "C++ style comments are not allowed in ISO C89"
7896 msgid "(this will be reported only once per input file)"
7900 msgid "comment start split across lines"
7904 msgid "multi-line comment"
7908 msgid "comment start '/*' split across lines"
7911 #: cpplex.c:1483 tradcpp.c:1348
7912 msgid "unterminated comment"
7916 msgid "comment end '*/' split across lines"
7920 msgid "backslash-newline at end of file"
7924 msgid "backslash and newline separated by space"
7928 msgid "K+R C ignores #\\n with the # indented"
7932 msgid "no newline at end of file"
7937 msgid "invalid preprocessing directive #%s"
7941 msgid "invalid preprocessing directive"
7946 msgid "Unspellable token %s"
7951 msgid "function macro %s must be used with arguments in traditional C"
7956 msgid "unterminated argument list for macro \"%s\""
7960 msgid "ISO C99 requires rest arguments to be used"
7965 msgid "not enough arguments for macro \"%s\""
7970 msgid "too many arguments for macro \"%s\""
7974 msgid "pasting would not give a valid preprocessing token"
7978 msgid "invalid string literal, ignoring final '\\'"
7982 msgid "two tokens pushed in a row"
7987 msgid "directive begins with %s?!"
7992 msgid "macros nested too deep invoking '%s'"
7997 msgid "#%s may not be used inside a macro argument"
8000 #: cpplex.c:3501 cpplib.c:260 cpplib.c:1466
8002 msgid "attempt to use poisoned \"%s\""
8006 msgid "invalid special hash type"
8010 msgid "<command line>"
8013 #: cpplib.c:165 cpplib.c:210
8015 msgid "traditional C ignores #%s with the # indented"
8020 msgid "suggest hiding #%s from traditional C with an indented #"
8025 msgid "ISO C does not allow #%s"
8029 msgid "# followed by integer"
8033 msgid "\"defined\" cannot be used as a macro name"
8038 msgid "\"%s\" cannot be used as a macro name in C++"
8042 msgid "macro names must be identifiers"
8047 msgid "\"%s\" cannot be used as a macro name"
8051 msgid "junk on line after #undef"
8056 msgid "undefining \"%s\""
8061 msgid "#%s expects \"FILENAME\" or <FILENAME>"
8066 msgid "empty file name in #%s"
8071 msgid "junk at end of #%s"
8075 msgid "#import is obsolete, use an #ifndef wrapper in the header file"
8079 msgid "#include_next in primary source file"
8083 msgid "invalid format #line"
8087 msgid "token after #line is not a positive integer"
8091 msgid "line number out of range"
8095 msgid "second token after #line is not a string"
8099 msgid "garbage at end of #line"
8103 msgid "invalid #ident"
8108 msgid "unknown #pragma namespace %s"
8112 msgid "#pragma once is obsolete"
8116 msgid "#pragma once outside include file"
8120 msgid "invalid #pragma poison directive"
8125 msgid "poisoning existing macro \"%s\""
8129 msgid "#pragma system_header outside include file"
8134 msgid "cannot find source %c%s%c"
8139 msgid "current file is older than %c%.*s%c"
8144 msgid "#%s with no argument"
8149 msgid "#%s with invalid argument"
8154 msgid "garbage at end of #%s"
8159 msgid "attempt to use poisoned identifier \"%s\""
8163 msgid "#else without #if"
8166 #: cpplib.c:1048 tradcpp.c:3335
8167 msgid "#else after #else"
8170 #: cpplib.c:1050 cpplib.c:1086
8171 msgid "the conditional began here"
8175 msgid "#elif without #if"
8178 #: cpplib.c:1084 tradcpp.c:3043
8179 msgid "#elif after #else"
8183 msgid "#endif without #if"
8188 msgid "ISO C forbids text after #%s"
8193 msgid "unterminated #%s"
8197 msgid "assertion without predicate"
8201 msgid "predicate must be an identifier"
8205 msgid "missing '(' after predicate"
8209 msgid "missing ')' to complete answer"
8213 msgid "predicate's answer is empty"
8217 msgid "junk at end of assertion"
8222 msgid "\"%s\" re-asserted"
8230 msgid "#include nested too deep"
8234 msgid "buffer pushed with contexts stacked"
8239 msgid "Invalid option %s"
8243 msgid "malformed #pragma implementation"
8248 msgid "\"%s\" is not a valid option to the preprocessor"
8252 msgid "too many input files"
8257 msgid ";; Processing block from %d to %d, %d sets.\n"
8262 msgid "%s:%d: warning: "
8272 msgid "%s: warning: "
8275 #: diagnostic.c:829 diagnostic.c:838 diagnostic.c:1235
8281 msgid "((anonymous))"
8284 #: diagnostic.c:1198
8285 msgid "sorry, not implemented: "
8288 #: diagnostic.c:1247
8290 msgid "In method `%s':"
8293 #: diagnostic.c:1251
8295 msgid "In function `%s':"
8298 #: diagnostic.c:1421
8299 msgid "Unrecognizable insn:"
8302 #: diagnostic.c:1423
8303 msgid "Insn does not satisfy its constraints:"
8306 #: diagnostic.c:1658
8309 "Internal compiler error in %s, at %s:%d\n"
8310 "Please submit a full bug report.\n"
8311 "See %s for instructions."
8316 msgid "DW_LOC_OP %s not implememnted yet.\n"
8319 #: dwarf2out.c:7115 dwarfout.c:1590
8321 msgid "internal regno botch: regno = %d\n"
8330 "Unable to access real part of complex value in a hard register on this target"
8335 "Unable to access imaginary part of complex value in a hard register on this "
8340 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
8344 msgid "additional handler after ..."
8348 msgid "Cannot duplicate non-existant exception region."
8352 msgid "exception handling disabled, use -fexceptions to enable"
8356 msgid "Never issued previous false_label"
8361 msgid "Counted %d copies of EH region %d in list.\n"
8365 msgid "Duplicate call to __builtin_eh_return"
8369 msgid "function uses __builtin_eh_return"
8373 msgid "stack limits not supported on this target"
8377 msgid "function using short complex types cannot be inline"
8380 #: expr.c:5684 expr.c:5693 expr.c:5702 expr.c:5707 expr.c:5885 expr.c:5900
8381 msgid "unsupported wide integer operation"
8386 msgid "prior parameter's size depends on `%s'"
8390 msgid "returned value in block_exit_expr"
8395 msgid "invalid `asm': %s"
8400 msgid "output_operand: %s"
8405 msgid "operand number missing after %-letter"
8408 #: final.c:3551 final.c:3586
8409 msgid "operand number out of range"
8414 msgid "invalid %%-code"
8418 msgid "`%l' operand isn't a label"
8422 msgid "ICE: would have deleted prologue/epilogue insn"
8427 msgid "End insn %d for block %d not found in the insn stream."
8432 msgid "Insn %d is in multiple basic blocks (%d and %d)"
8437 msgid "Head insn %d for block %d not found in the insn stream."
8440 #: flow.c:6682 flow.c:6709
8442 msgid "Basic block %i edge lists are corrupted"
8447 msgid "Basic block %d pred edge is corrupted"
8452 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
8457 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d\n"
8462 msgid "NOTE_INSN_BASIC_BLOCK %d in the middle of basic block %d"
8467 msgid "In basic block %d:"
8471 msgid "Basic blocks not numbered consecutively"
8476 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
8479 #: fold-const.c:3016 fold-const.c:3029
8481 msgid "comparison is always %d due to width of bitfield"
8484 #: fold-const.c:4071 fold-const.c:4088
8486 msgid "comparison is always %d"
8489 #: fold-const.c:4219
8490 msgid "`or' of unmatched not-equal tests is always 1"
8493 #: fold-const.c:4224
8494 msgid "`and' of mutually exclusive equal-tests is always 0"
8499 msgid "`%s' might be used uninitialized in this function"
8504 msgid "variable `%s' might be clobbered by `longjmp' or `vfork'"
8509 msgid "argument `%s' might be clobbered by `longjmp' or `vfork'"
8513 msgid "function returns an aggregate"
8518 msgid "unused parameter `%s'"
8523 msgid "Ambiguous abbreviation %s"
8528 msgid "Incomplete `%s' option"
8533 msgid "Missing argument to `%s' option"
8538 msgid "Extraneous argument to `%s' option"
8542 msgid "Using builtin specs.\n"
8548 "Setting spec %s to '%s'\n"
8554 msgid "Reading specs from %s\n"
8557 #: gcc.c:1491 gcc.c:1509
8558 msgid "specs %%include syntax malformed after %ld characters"
8563 msgid "Could not find specs file %s\n"
8566 #: gcc.c:1533 gcc.c:1541 gcc.c:1550 gcc.c:1559
8567 msgid "specs %%rename syntax malformed after %ld characters"
8572 msgid "specs %s spec was not found to be renamed"
8577 msgid "rename spec %s to %s\n"
8588 msgid "specs unknown %% command after %ld characters"
8591 #: gcc.c:1601 gcc.c:1614
8593 msgid "specs file malformed after %ld characters"
8597 msgid "spec file has no spec for linking"
8601 msgid "-pipe not supported"
8607 "Go ahead? (y or n) "
8613 "Internal error: %s (program %s)\n"
8614 "Please submit a full bug report.\n"
8615 "See %s for instructions."
8620 msgid "# %s %.2f %.2f\n"
8625 msgid "Usage: %s [options] file...\n"
8633 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
8637 msgid " --help Display this information\n"
8641 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
8645 msgid " -dumpspecs Display all of the built in spec strings\n"
8649 msgid " -dumpversion Display the version of the compiler\n"
8653 msgid " -dumpmachine Display the compiler's target processor\n"
8658 " -print-search-dirs Display the directories in the compiler's search "
8664 " -print-libgcc-file-name Display the name of the compiler's companion "
8669 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
8674 " -print-prog-name=<prog> Display the full path to compiler component "
8680 " -print-multi-directory Display the root directory for versions of "
8686 " -print-multi-lib Display the mapping between command line options "
8688 " multiple library search directories\n"
8693 " -Wa,<options> Pass comma-separated <options> on to the "
8699 " -Wp,<options> Pass comma-separated <options> on to the "
8705 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
8709 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
8713 msgid " -save-temps Do not delete intermediate files\n"
8717 msgid " -pipe Use pipes rather than intermediate files\n"
8721 msgid " -time Time the execution of each subprocess\n"
8726 " -specs=<file> Override builtin specs with the contents of "
8732 " -std=<standard> Assume that the input sources are for <standard>\n"
8737 " -B <directory> Add <directory> to the compiler's search paths\n"
8741 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
8746 " -V <version> Run gcc version number <version>, if installed\n"
8751 " -v Display the programs invoked by the compiler\n"
8756 " -E Preprocess only; do not compile, assemble or "
8761 msgid " -S Compile only; do not assemble or link\n"
8765 msgid " -c Compile and assemble, but do not link\n"
8769 msgid " -o <file> Place the output into <file>\n"
8774 " -x <language> Specify the language of the following input "
8776 " Permissable languages include: c c++ assembler "
8778 " 'none' means revert to the default behaviour of\n"
8779 " guessing the language based on the file's "
8787 "Options starting with -g, -f, -m, -O or -W are automatically passed on to\n"
8788 "the various sub-processes invoked by %s. In order to pass other options\n"
8789 "on to these processes the -W<letter> options must be used.\n"
8793 msgid "argument to `-Xlinker' is missing"
8797 msgid "argument to `-specs' is missing"
8801 msgid "argument to `-specs=' is missing"
8805 msgid "argument to `-b' is missing"
8809 msgid "argument to `-B' is missing"
8813 msgid "argument to `-V' is missing"
8816 #: gcc.c:3247 gcc.c:3254 gcc.c:3261
8817 msgid "invalid version number format"
8821 msgid "cannot specify -o with -c or -S and multiple compilations"
8825 msgid "Warning: -pipe ignored since -save-temps specified"
8829 msgid "Warning: -pipe ignored since -time specified"
8833 msgid "argument to `-x' is missing"
8838 msgid "argument to `-%s' is missing"
8843 msgid "Warning: `-x %s' after last input file has no effect"
8847 msgid "Invalid specification! Bug in cc."
8850 #. Catch the case where a spec string contains something like
8851 #. '%{foo:%*}'. ie there is no * in the pattern on the left
8852 #. hand side of the :.
8855 msgid "Spec failure: '%%*' has not been initialised by pattern match"
8860 msgid "Warning: use of obsolete %%[ operator in specs"
8865 msgid "Processing spec %c%s%c, which is '%s'\n"
8870 msgid "Spec failure: Unrecognised spec option '%c'"
8875 msgid "unrecognized option `-%s'"
8880 msgid "install: %s%s\n"
8885 msgid "programs: %s\n"
8890 msgid "libraries: %s\n"
8896 "For bug reporting instructions, please see:\n"
8901 msgid "gcc version %s\n"
8906 msgid "gcc driver version %s executing gcc version %s\n"
8910 msgid "No input files"
8915 msgid "%s: %s compiler not installed on this system"
8920 msgid "%s: linker input file unused since linking not done"
8925 msgid "language %s not recognized"
8929 msgid "Internal gcov abort.\n"
8933 msgid "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file\n"
8938 msgid "Could not open basic block file %s.\n"
8943 msgid "Could not open data file %s.\n"
8947 msgid "Assuming that all execution counts are zero.\n"
8952 msgid "Could not open program flow graph file %s.\n"
8957 msgid "No executable code associated with file %s.\n"
8960 #: gcov.c:747 profile.c:978
8961 msgid ".da file contents exhausted too early\n"
8964 #: gcov.c:750 profile.c:981
8965 msgid ".da file contents not exhausted\n"
8969 msgid "%6.2f%% of %d source lines executed in function %s\n"
8974 msgid "No executable source lines in function %s\n"
8978 msgid "%6.2f%% of %d branches executed in function %s\n"
8982 msgid "%6.2f%% of %d branches taken at least once in function %s\n"
8987 msgid "No branches in function %s\n"
8991 msgid "%6.2f%% of %d calls executed in function %s\n"
8996 msgid "No calls in function %s\n"
9001 msgid "didn't use all bb entries of graph, function %s\n"
9006 msgid "block_num = %ld, num_blocks = %d\n"
9011 msgid "ERROR: too many basic blocks in .bb file %s\n"
9015 msgid "%6.2f%% of %d source lines executed in file %s\n"
9020 msgid "No executable source lines in file %s\n"
9024 msgid "%6.2f%% of %d branches executed in file %s\n"
9028 msgid "%6.2f%% of %d branches taken at least once in file %s\n"
9033 msgid "No branches in file %s\n"
9037 msgid "%6.2f%% of %d calls executed in file %s\n"
9042 msgid "No calls in file %s\n"
9047 msgid "Could not open source file %s.\n"
9052 msgid "Could not open output file %s.\n"
9057 msgid "Creating %s.\n"
9062 msgid "call %d never executed\n"
9067 msgid "call %d returns = %d\n"
9071 msgid "call %d returns = %d%%\n"
9076 msgid "branch %d never executed\n"
9081 msgid "branch %d taken = %d\n"
9085 msgid "branch %d taken = %d%%\n"
9090 msgid "Unexpected EOF while reading source file %s.\n"
9093 #: ../libiberty/getopt.c:682
9095 msgid "%s: option `%s' is ambiguous\n"
9098 #: ../libiberty/getopt.c:707
9100 msgid "%s: option `--%s' doesn't allow an argument\n"
9103 #: ../libiberty/getopt.c:712
9105 msgid "%s: option `%c%s' doesn't allow an argument\n"
9108 #: ../libiberty/getopt.c:730 ../libiberty/getopt.c:903
9110 msgid "%s: option `%s' requires an argument\n"
9114 #: ../libiberty/getopt.c:759
9116 msgid "%s: unrecognized option `--%s'\n"
9119 #. +option or -option
9120 #: ../libiberty/getopt.c:763
9122 msgid "%s: unrecognized option `%c%s'\n"
9125 #. 1003.2 specifies the format of this message.
9126 #: ../libiberty/getopt.c:789
9128 msgid "%s: illegal option -- %c\n"
9131 #: ../libiberty/getopt.c:792
9133 msgid "%s: invalid option -- %c\n"
9136 #. 1003.2 specifies the format of this message.
9137 #: ../libiberty/getopt.c:822 ../libiberty/getopt.c:952
9139 msgid "%s: option requires an argument -- %c\n"
9142 #: ../libiberty/getopt.c:869
9144 msgid "%s: option `-W %s' is ambiguous\n"
9147 #: ../libiberty/getopt.c:887
9149 msgid "%s: option `-W %s' doesn't allow an argument\n"
9152 #: haifa-sched.c:232
9154 msgid "fix_sched_param: unknown param: %s"
9157 #: hash.c:52 hash.c:59 hash.c:162 hash.c:239
9162 msgid "varargs function cannot be inline"
9166 msgid "function using alloca cannot be inline"
9170 msgid "function using setjmp cannot be inline"
9174 msgid "function with nested functions cannot be inline"
9178 msgid "function with label addresses used in initializers cannot inline"
9181 #: integrate.c:173 integrate.c:217
9182 msgid "function too large to be inline"
9186 msgid "no prototype, and parameter address used; cannot be inline"
9189 #: integrate.c:190 integrate.c:246
9190 msgid "inline functions not supported for this return value type"
9194 msgid "function with varying-size return value cannot be inline"
9198 msgid "function with varying-size parameter cannot be inline"
9202 msgid "function with transparent unit parameter cannot be inline"
9206 msgid "function with computed jump cannot inline"
9210 msgid "function with nonlocal goto cannot be inline"
9214 msgid "function with complex parameters cannot be inline"
9218 msgid "function with target specific attribute(s) cannot be inlined"
9221 #: objc/objc-act.c:760
9222 msgid "Objective-C text in C source file"
9225 #: objc/objc-act.c:814
9226 msgid "no class name specified as argument to -fconstant-string-class"
9229 #: objc/objc-act.c:977
9231 msgid "object does not conform to the `%s' protocol"
9234 #: objc/objc-act.c:1015
9236 msgid "class `%s' does not implement the `%s' protocol"
9239 #: objc/objc-act.c:1097
9241 msgid "`%s' cannot be statically allocated"
9244 #: objc/objc-act.c:1098
9245 msgid "statically allocated objects not supported"
9248 #: objc/objc-act.c:1156
9250 msgid "Unexpected type for `id' (%s)"
9253 #: objc/objc-act.c:1160
9254 msgid "Undefined type `id', please import <objc/objc.h>"
9257 #: objc/objc-act.c:1206 objc/objc-act.c:5375
9259 msgid "Cannot find protocol declaration for `%s'"
9262 #: objc-parse.y:1358 objc/objc-act.c:1431 objc/objc-act.c:5901
9263 #: objc/objc-act.c:6202 objc/objc-act.c:6251 objc/objc-act.c:6287
9265 msgid "Cannot find interface declaration for `%s'"
9268 #: objc/objc-act.c:2467
9270 msgid "Cannot find class `%s'"
9273 #: objc/objc-act.c:2469
9275 msgid "Class `%s' already exists"
9278 #. fatal did not work with 2 args...should fix
9279 #: objc/objc-act.c:2596
9281 msgid "Cannot find interface declaration for `%s', superclass of `%s'"
9284 #: objc/objc-act.c:2604
9286 msgid "Circular inheritance in interface declaration for `%s'"
9289 #: objc/objc-act.c:3652 objc/objc-act.c:3669
9290 msgid "inconsistent instance variable specification"
9293 #: objc/objc-act.c:4862
9295 msgid "multiple declarations for method `%s'"
9298 #: objc/objc-act.c:4979
9300 msgid "invalid receiver type `%s'"
9303 #: objc/objc-act.c:5047 objc/objc-act.c:5073 objc/objc-act.c:5121
9305 msgid "`%s' does not respond to `%s'"
9308 #: objc/objc-act.c:5053 objc/objc-act.c:7311
9310 msgid "no super class declared in interface for `%s'"
9313 #: objc/objc-act.c:5151
9314 msgid "cannot find class (factory) method."
9317 #: objc/objc-act.c:5152 objc/objc-act.c:5196
9319 msgid "return type for `%s' defaults to id"
9322 #: objc/objc-act.c:5169
9324 msgid "method `%s' not implemented by protocol."
9327 #: objc/objc-act.c:5178
9328 msgid "return type defaults to id"
9331 #: objc/objc-act.c:5195
9332 msgid "cannot find method."
9335 #. Historically, a class method that produced objects (factory
9336 #. method) would assign `self' to the instance that it
9337 #. allocated. This would effectively turn the class method into
9338 #. an instance method. Following this assignment, the instance
9339 #. variables could be accessed. That practice, while safe,
9340 #. violates the simple rule that a class method should not refer
9341 #. to an instance variable. It's better to catch the cases
9342 #. where this is done unknowingly than to support the above
9344 #: objc/objc-act.c:5450
9346 msgid "instance variable `%s' accessed in class method"
9349 #: objc/objc-act.c:5702
9351 msgid "duplicate definition of class method `%s'."
9354 #: objc/objc-act.c:5708
9356 msgid "duplicate declaration of class method `%s'."
9359 #: objc/objc-act.c:5744
9361 msgid "duplicate definition of instance method `%s'."
9364 #: objc/objc-act.c:5750
9366 msgid "duplicate declaration of instance method `%s'."
9369 #: objc/objc-act.c:5790
9371 msgid "duplicate interface declaration for category `%s(%s)'"
9374 #: objc/objc-act.c:5876
9376 msgid "instance variable `%s' is declared private"
9379 #: objc/objc-act.c:5923
9381 msgid "instance variable `%s' is declared %s"
9384 #: objc/objc-act.c:5933
9385 msgid "static access to object of type `id'"
9388 #: objc/objc-act.c:5970 objc/objc-act.c:6064
9390 msgid "incomplete implementation of class `%s'"
9393 #: objc/objc-act.c:5974 objc/objc-act.c:6069
9395 msgid "incomplete implementation of category `%s'"
9398 #: objc/objc-act.c:5979 objc/objc-act.c:6074
9400 msgid "method definition for `%c%s' not found"
9403 #: objc/objc-act.c:6115
9405 msgid "%s `%s' does not fully implement the `%s' protocol"
9408 #: objc/objc-act.c:6174
9410 msgid "reimplementation of class `%s'"
9413 #: objc/objc-act.c:6216
9415 msgid "conflicting super class name `%s'"
9418 #: objc/objc-act.c:6231
9420 msgid "duplicate interface declaration for class `%s'"
9423 #: objc/objc-act.c:6477
9425 msgid "duplicate declaration for protocol `%s'"
9428 #: objc/objc-act.c:7352
9429 msgid "[super ...] must appear in a method context"
9432 #: objc/objc-act.c:8304 objc/objc-act.c:8320
9434 msgid "potential selector conflict for method `%s'"
9437 #: objc-parse.y:2095
9438 msgid "`@end' must appear in an implementation context"
9441 #: objc-parse.y:2361 objc-parse.y:2386
9442 msgid "method definition not in class context"
9446 msgid "Arc profiling: some edge counts were bad."
9451 msgid "file %s not found, execution counts assumed to be zero."
9456 msgid "%s: internal abort\n"
9461 msgid "%s: error writing file `%s': %s\n"
9466 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
9471 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
9476 msgid "%s: warning: no read access for file `%s'\n"
9481 msgid "%s: warning: no write access for file `%s'\n"
9486 msgid "%s: warning: no write access for dir containing `%s'\n"
9489 #. Catch cases like /.. where we try to backup to a
9490 #. point above the absolute root of the logical file
9494 msgid "%s: invalid file name: %s\n"
9499 msgid "%s: %s: can't get status: %s\n"
9506 "%s: fatal error: aux info file corrupted at line %d\n"
9511 msgid "%s:%d: declaration of function `%s' takes different forms\n"
9516 msgid "%s: compiling `%s'\n"
9521 msgid "%s: wait: %s\n"
9526 msgid "%s: subprocess got fatal signal %d\n"
9531 msgid "%s: %s exited with status %d\n"
9536 msgid "%s: warning: missing SYSCALLS file `%s'\n"
9539 #: protoize.c:2142 protoize.c:2171
9541 msgid "%s: can't read aux info file `%s': %s\n"
9544 #: protoize.c:2187 protoize.c:2215
9546 msgid "%s: can't get status of aux info file `%s': %s\n"
9551 msgid "%s: can't open aux info file `%s' for reading: %s\n"
9556 msgid "%s: error reading aux info file `%s': %s\n"
9561 msgid "%s: error closing aux info file `%s': %s\n"
9566 msgid "%s: can't delete aux info file `%s': %s\n"
9569 #: protoize.c:2372 protoize.c:4374
9571 msgid "%s: can't delete file `%s': %s\n"
9576 msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
9581 msgid "%s: conflicting extern definitions of '%s'\n"
9586 msgid "%s: declarations of '%s' will not be converted\n"
9591 msgid "%s: conflict list for '%s' follows:\n"
9596 msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
9601 msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
9606 msgid "%s: %d: warning: no extern definition for `%s'\n"
9611 msgid "%s: warning: no static definition for `%s' in file `%s'\n"
9616 msgid "%s: multiple static defs of `%s' in file `%s'\n"
9619 #: protoize.c:2871 protoize.c:2874
9621 msgid "%s: %d: warning: source too confusing\n"
9626 msgid "%s: %d: warning: varargs function declaration not converted\n"
9631 msgid "%s: declaration of function `%s' not converted\n"
9636 msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
9643 "%s: warning: too few parameter lists in declaration of `%s'\n"
9648 msgid "%s: %d: warning: found `%s' but expected `%s'\n"
9653 msgid "%s: local declaration for function `%s' not inserted\n"
9660 "%s: %d: warning: can't add declaration of `%s' into macro call\n"
9665 msgid "%s: global declarations for file `%s' not inserted\n"
9668 #: protoize.c:3707 protoize.c:3737
9670 msgid "%s: definition of function `%s' not converted\n"
9675 msgid "%s: %d: warning: definition of %s not converted\n"
9680 msgid "%s: found definition of `%s' at %s(%d)\n"
9683 #. If we make it here, then we did not know about this
9684 #. function definition.
9687 msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
9692 msgid "%s: function definition not converted\n"
9697 msgid "%s: `%s' not converted\n"
9702 msgid "%s: would convert file `%s'\n"
9707 msgid "%s: converting file `%s'\n"
9712 msgid "%s: can't get status for file `%s': %s\n"
9717 msgid "%s: can't open file `%s' for reading: %s\n"
9724 "%s: error reading input file `%s': %s\n"
9729 msgid "%s: can't create/open clean file `%s': %s\n"
9734 msgid "%s: warning: file `%s' already saved in `%s'\n"
9739 msgid "%s: can't link file `%s' to `%s': %s\n"
9744 msgid "%s: can't create/open output file `%s': %s\n"
9749 msgid "%s: can't change mode of file `%s': %s\n"
9754 msgid "%s: cannot get working directory: %s\n"
9759 msgid "%s: input file names must have .c suffixes: %s\n"
9762 #: real.c:798 real.c:975
9763 msgid "conversion from NaN to int"
9767 msgid "conversion from NaN to unsigned int"
9771 msgid "floating point overflow"
9774 #: real.c:4334 real.c:6611 real.c:6692
9775 msgid "overflow on truncation to integer"
9779 msgid "overflow on truncation to unsigned integer"
9784 msgid "%s: argument domain error"
9789 msgid "%s: function singularity"
9794 msgid "%s: overflow range error"
9799 msgid "%s: underflow range error"
9804 msgid "%s: total loss of precision"
9809 msgid "%s: partial loss of precision"
9814 msgid "%s: NaN - producing operation"
9819 msgid "Output constraint %d must specify a single register"
9823 msgid "Output regs must be grouped at top of stack"
9827 msgid "Implicitly popped regs must be grouped at top of stack"
9832 msgid "Output operand %d must use `&' constraint"
9837 msgid "can't use '%s' as a %s register"
9842 msgid "unknown register name: %s"
9846 msgid "global register variable follows a function definition"
9850 msgid "register used for two global register variables"
9854 msgid "call-clobbered register used for global register variable"
9858 msgid "cannot reload integer constant operand in `asm'"
9862 msgid "impossible register constraint in `asm'"
9866 msgid "`&' constraint used with no register class"
9869 #: reload.c:3471 reload.c:3682
9870 msgid "inconsistent operand constraints in an `asm'"
9874 msgid "frame size too large for reliable stack checking"
9878 msgid "try reducing the number of local variables"
9883 msgid "Can't find a register in class `%s' while reloading `asm'."
9888 msgid "Unable to find a register to spill in class `%s'."
9892 msgid "`asm' operand requires impossible reload"
9896 msgid "`asm' operand constraint incompatible with operand size"
9900 msgid "output operand is constant in `asm'"
9905 msgid "RTL check: access of elt %d of `%s' with last elt %d"
9910 msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s)"
9915 msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s)"
9920 msgid "RTL check: expected code `%s', have `%s'"
9925 msgid "RTL check: expected code `%s' or `%s', have `%s'"
9930 msgid "RTL check: access of elt %d of vector with last elt %d"
9935 msgid "jump to `%s' invalidly jumps into binding contour"
9938 #: stmt.c:1150 stmt.c:3649
9940 msgid "label `%s' used before containing binding contour"
9943 #: stmt.c:1280 stmt.c:1352
9944 msgid "`asm' cannot be used in function where memory usage is checked"
9948 msgid "`asm' cannot be used with `-fcheck-memory-usage'"
9953 msgid "unknown register name `%s' in `asm'"
9957 msgid "too many alternatives in `asm'"
9961 msgid "operand constraints for `asm' differ in number of alternatives"
9965 msgid "output operand constraint lacks `='"
9970 msgid "output constraint `%c' for operand %d is not at the beginning"
9975 msgid "output operand constraint %d contains `+'"
9979 msgid "operand constraint contains '+' or '=' at illegal position."
9982 #: stmt.c:1474 stmt.c:1651
9984 msgid "`%%' constraint used with last operand"
9988 msgid "matching constraint not valid in output operand"
9991 #: stmt.c:1514 stmt.c:1711
9993 msgid "invalid punctuation `%c' in constraint"
9998 msgid "output number %d not directly addressable"
10003 msgid "more than %d operands in `asm'"
10008 msgid "hard register `%s' listed as input operand to `asm'"
10013 msgid "input operand constraint contains `%c'"
10017 msgid "matching constraint references invalid operand number"
10020 #. ??? Leave this only until we have experience with what
10021 #. happens in combine and elsewhere when constraints are
10023 #: stmt.c:1745 stmt.c:1770
10025 msgid "asm operand %d probably doesn't match constraints"
10030 msgid "unused variable `%s'"
10035 msgid "enumeration value `%s' not handled in switch"
10038 #: stmt.c:5186 stmt.c:5206
10040 msgid "case value `%ld' not in enumerated type"
10043 #: stmt.c:5189 stmt.c:5209
10045 msgid "case value `%ld' not in enumerated type `%s'"
10048 #: stor-layout.c:126
10049 msgid "type size can't be explicitly evaluated"
10052 #: stor-layout.c:128
10053 msgid "variable-size type declared outside of any function"
10056 #: stor-layout.c:399
10058 msgid "size of `%s' is %d bytes"
10061 #: stor-layout.c:401
10063 msgid "size of `%s' is larger than %d bytes"
10066 #: stor-layout.c:751 stor-layout.c:1002
10068 msgid "packed attribute causes inefficient alignment for `%s'"
10071 #: stor-layout.c:753 stor-layout.c:1004
10073 msgid "packed attribute is unnecessary for `%s'"
10076 #: stor-layout.c:768
10078 msgid "padding struct to align `%s'"
10081 #: stor-layout.c:966
10082 msgid "padding struct size to alignment boundary"
10085 #: stor-layout.c:1009
10086 msgid "packed attribute causes inefficient alignment"
10089 #: stor-layout.c:1011
10090 msgid "packed attribute is unnecessary"
10096 "Execution times (seconds)\n"
10099 #. Print total time.
10105 msgid "time in %s: %ld.%06ld (%ld%%)\n"
10110 msgid "collect: reading %s\n"
10115 msgid "collect: recompiling %s\n"
10120 msgid "collect: tweaking %s in %s\n"
10124 msgid "collect: relinking\n"
10129 msgid "ld returned %d exit status"
10132 #: toplev.c:1456 toplev.c:4878 tradcpp.c:699
10134 msgid "Invalid option `%s'"
10140 "Internal error: %s.\n"
10141 "Please submit a full bug report.\n"
10142 "See %s for instructions."
10147 msgid "`%s' used but never defined"
10152 msgid "`%s' declared `static' but never defined"
10157 msgid "`%s' defined but not used"
10161 msgid "-ffunction-sections not supported for this target."
10165 msgid "-fdata-sections not supported for this target."
10169 msgid "-ffunction-sections disabled; it makes profiling impossible."
10173 msgid "-ffunction-sections may affect debugging on some targets."
10177 msgid "Errors detected in input file (your bison.simple is out of date)\n"
10182 msgid "invalid register name `%s' for register variable"
10187 msgid "Usage: %s input [switches]\n"
10191 msgid "Switches:\n"
10196 " -ffixed-<register> Mark <register> as being unavailable to the "
10202 " -fcall-used-<register> Mark <register> as being corrupted by function "
10208 " -fcall-saved-<register> Mark <register> as being preserved across "
10214 " -finline-limit=<number> Limits the size of inlined functions to <number>\n"
10219 " -fmessage-length=<number> Limits diagnostics messages lengths to <number> "
10220 "characters per line. 0 suppresses line-wrapping\n"
10225 " -fdiagnostics-show-location=[once | every-line] Indicates how often source "
10226 "location information should be emitted, as prefix, at the beginning of "
10227 "diagnostics when line-wrapping\n"
10231 msgid " -O[number] Set optimisation level to [number]\n"
10235 msgid " -Os Optimise for space rather than speed\n"
10240 " -pedantic Issue warnings needed by strict compliance to ISO "
10246 " -pedantic-errors Like -pedantic except that errors are produced\n"
10250 msgid " -w Suppress warnings\n"
10254 msgid " -W Enable extra warnings\n"
10258 msgid " -Wunused Enable unused warnings\n"
10263 " -Wid-clash-<num> Warn if 2 identifiers have the same first <num> "
10269 " -Wlarger-than-<number> Warn if an object is larger than <number> bytes\n"
10273 msgid " -p Enable function profiling\n"
10277 msgid " -a Enable block profiling \n"
10281 msgid " -ax Enable jump profiling \n"
10285 msgid " -o <file> Place output into <file> \n"
10290 " -G <number> Put global and static data smaller than <number>\n"
10291 " bytes into a special section (on some targets)\n"
10295 msgid " -aux-info <file> Emit declaration info into <file>.X\n"
10300 " -quiet Do not display functions compiled or elapsed time\n"
10304 msgid " -version Display the compiler's version\n"
10309 " -d[letters] Enable dumps from specific passes of the compiler\n"
10314 " -dumpbase <file> Base name to be used for dumps from specific "
10319 msgid " -fsched-verbose=<number> Set the verbosity level of the scheduler\n"
10323 msgid " --help Display this information\n"
10329 "Language specific options:\n"
10334 msgid " %-23.23s [undocumented]\n"
10337 #: toplev.c:3873 toplev.c:3887
10341 "There are undocumented %s specific options as well.\n"
10348 " Options for %s:\n"
10354 "Target specific options:\n"
10357 #: toplev.c:3914 toplev.c:3933
10359 msgid " -m%-21.21s [undocumented]\n"
10365 "There are undocumented target specific options as well.\n"
10369 msgid " They exist, but they are not documented.\n"
10374 msgid "unrecognized gcc debugging option: %c"
10379 msgid "unrecognized register name `%s'"
10382 #: toplev.c:4085 toplev.c:4699
10384 msgid "Unrecognized option `%s'"
10389 msgid "use -gdwarf -g%d for DWARF v1, level %d"
10393 msgid "use -gdwarf-2 for DWARF v2"
10398 msgid "ignoring option `%s' due to invalid debug level specification"
10401 #: toplev.c:4243 toplev.c:4697
10403 msgid "`%s': unknown or unsupported -g option"
10408 msgid "`%s' ignored, conflicts with `-g%s'"
10412 msgid "`-a' option (basic block profile) not supported"
10416 msgid "`-ax' option (jump profiling) not supported"
10421 msgid "Ignoring command line option '%s'"
10426 msgid "(It is valid for %s but not the selected language)"
10430 msgid "-Wuninitialized is not supported without -O"
10434 msgid "`-ax' and `-a' are conflicting options. `-a' ignored."
10438 msgid "instruction scheduling not supported on this target machine"
10442 msgid "this target machine does not have delayed branches"
10447 msgid "-f%sleading-underscore not supported on this target machine"
10452 msgid "Data size %ld.\n"
10458 "%s%s%s version %s (%s) compiled by GNU C version %s.\n"
10459 "%s%s%s version %s (%s) compiled by CC.\n"
10463 msgid "options passed: "
10467 msgid "options enabled: "
10471 msgid "macro or #include recursion too deep"
10476 msgid "Usage: %s [switches] input output"
10480 msgid "-traditional is not supported in C++"
10484 msgid "-traditional and -ansi are mutually exclusive"
10488 msgid "Filename missing after -i option"
10492 msgid "Filename missing after -o option"
10496 msgid "Macro name missing after -D option"
10500 msgid "Macro name missing after -U option"
10504 msgid "-pedantic and -traditional are mutually exclusive"
10508 msgid "-trigraphs and -traditional are mutually exclusive"
10512 msgid "Directory name missing after -I option"
10515 #: tradcpp.c:1326 tradcpp.c:3402
10516 msgid "`/*' within comment"
10521 msgid "unterminated #%s conditional"
10525 msgid "not in any file?!"
10529 msgid "`defined' must be followed by ident or (ident)"
10533 msgid "cccp error: invalid special hash type"
10537 msgid "#include expects \"fname\" or <fname>"
10542 msgid "nonexistent file <%.*s> omitted from dependency output"
10546 msgid "invalid macro name"
10551 msgid "invalid macro name `%s'"
10555 msgid "defining `defined' as a macro"
10559 msgid "parameter name starts with a digit in #define"
10563 msgid "badly punctuated parameter list in #define"
10567 msgid "unterminated parameter list in #define"
10572 msgid "\"%.*s\" redefined"
10576 msgid "# operator should be followed by a macro argument name"
10579 #: tradcpp.c:2886 tradcpp.c:2901 tradcpp.c:2919 tradcpp.c:2933 tradcpp.c:2940
10581 msgid "invalid format #line command"
10585 msgid "undefining `defined'"
10590 msgid "undefining `%s'"
10594 msgid "#elif not within a conditional"
10599 msgid "#%s not within a conditional"
10603 msgid "#else or #elif after #else"
10607 msgid "#else not within a conditional"
10611 msgid "unbalanced #endif"
10615 msgid "unterminated string or character constant"
10620 msgid "arguments given to macro `%s'"
10625 msgid "no args to macro `%s'"
10630 msgid "only 1 arg to macro `%s'"
10635 msgid "only %d args to macro `%s'"
10640 msgid "too many (%d) args to macro `%s'"
10646 "Internal error in %s, at tradcpp.c:%d\n"
10647 "Please submit a full bug report.\n"
10648 "See %s for instructions."
10653 msgid "`%s' and `%s' identical in first %d characters"
10657 msgid "arrays of functions are not meaningful"
10661 msgid "function return type cannot be function"
10665 msgid "invalid initializer for bit string"
10670 msgid "Tree check: expected %s, have %s"
10675 msgid "Tree check: expected class '%c', have '%c' (%s)"
10680 msgid "register name not specified for `%s'"
10685 msgid "invalid register name for `%s'"
10690 msgid "data type of `%s' isn't suitable for a register"
10695 msgid "register specified for `%s' isn't suitable for data type"
10699 msgid "global register variable has initial value"
10703 msgid "volatile register variables don't work as you might wish"
10708 msgid "register name given for non-register variable `%s'"
10713 msgid "size of variable `%s' is too large"
10719 "alignment of `%s' is greater than maximum object file alignment. Using %d."
10724 msgid "requested alignment for %s is greater than implemented alignment of %d."
10728 msgid "floating point trap outputting a constant"
10732 msgid "initializer for integer value is too complicated"
10736 msgid "initializer for floating value is not a floating constant"
10740 msgid "unknown set constructor type"
10745 msgid "invalid initial value for member `%s'"
10750 msgid "weak declaration of `%s' must be public"
10755 msgid "weak declaration of `%s' must precede definition"
10759 msgid "only weak aliases are supported in this configuration"
10763 msgid "alias definitions not supported in this configuration; ignored"
10768 msgid "Virtual array %s[%lu]: element %lu out of bounds"
10771 #. Print an error message for unrecognized stab codes.
10774 msgid "Unknown stab %s: : 0x%x\n"
10777 #: config/arc/arc.h:60 config/mips/mips.h:910
10778 msgid "may not use both -EB and -EL"
10781 #: config/arm/arm.h:205
10782 msgid "-mapcs-26 and -mapcs-32 may not be used together"
10785 #: config/arm/arm.h:217
10786 msgid "-msoft-float and -mhard_float may not be used together"
10789 #: config/arm/arm.h:228
10790 msgid "-mbig-endian and -mlittle-endian may not be used together"
10793 #: config/arm/arm.h:246
10794 msgid "Incompatible interworking options"
10797 #: config/arm/riscix.h:73 config/arm/riscix.h:135
10798 msgid "-mbsd and -pedantic incompatible"
10801 #: config/arm/riscix.h:74 config/arm/riscix.h:136
10802 msgid "-mbsd and -mxopen incompatible"
10805 #: config/arm/riscix.h:75 config/arm/riscix.h:137
10806 msgid "-mxopen and -pedantic incompatible"
10809 #: config/dsp16xx/dsp16xx.h:101 config/dsp16xx/dsp16xx.h:110
10810 msgid "A -ifile option requires a -map option"
10813 #: config/i386/freebsd.h:236
10814 msgid "`-p' not supported; use `-pg' and gprof(1)"
10817 #: config/i386/sco5.h:788 config/i386/sco5.h:863
10818 msgid "-static not valid with -mcoff"
10821 #: config/i386/sco5.h:789 config/i386/sco5.h:864
10822 msgid "-shared not valid with -mcoff"
10825 #: config/i386/sco5.h:790 config/i386/sco5.h:865
10826 msgid "-symbolic not valid with -mcoff"
10829 #: config/i386/sco5.h:828
10830 msgid "-fpic is not valid with -mcoff"
10833 #: config/i386/sco5.h:829
10834 msgid "-fPIC is not valid with -mcoff"
10837 #: config/i386/sco5.h:866
10838 msgid "-fpic not valid with -mcoff"
10841 #: config/i386/sco5.h:867
10842 msgid "-fPIC not valid with -mcoff"
10845 #: config/i860/fx2800.h:305
10846 msgid "-p option not supported: use -pg instead"
10849 #: config/mips/mips.h:766
10850 msgid "-pipe is not supported."
10853 #: config/mips/mips.h:905
10854 msgid "may not use both -mfp64 and -msingle-float"
10857 #: config/mips/mips.h:906
10858 msgid "may not use both -mfp64 and -m4650"
10861 #: config/mips/r3900.h:28 config/mips/r3900.h:42
10862 msgid "-mhard-float not supported."
10865 #: config/mips/r3900.h:30 config/mips/r3900.h:44
10866 msgid "-msingle-float and -msoft-float can not both be specified."
10869 #: config/nextstep.h:163 config/nextstep.h:166
10870 msgid "-p profiling is no longer supported. Use -pg instead."
10873 #: config/vax/vax.h:41 config/vax/vax.h:42
10874 msgid "profiling not supported with -mg\n"
10878 msgid "GNU C does not support -C without using -E"
10882 msgid "-pg and -fomit-frame-pointer are incompatible"
10886 msgid "-E required when input is from standard input"
10890 msgid "Compilation of header file requested"