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: 2001-06-11 15:00-0700\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: 8bit\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
105 #: builtins.c:3650 c-common.c:4044
107 msgid "built-in function `%s' not currently supported"
112 msgid "`%s' is not defined outside of function scope"
118 "string length `%d' is greater than the length `%d' ISO C%d compilers are "
119 "required to support"
124 msgid "`%s' attribute directive ignored"
129 msgid "`%s' attribute does not apply to types"
134 msgid "wrong number of arguments specified for `%s' attribute"
137 #: c-common.c:810 c-common.c:817 c-common.c:824 c-common.c:837 c-common.c:845
138 #: c-common.c:860 c-common.c:873 c-common.c:881 c-common.c:897 c-common.c:909
139 #: c-common.c:921 c-common.c:926 c-common.c:1100 c-common.c:1252
141 msgid "`%s' attribute ignored"
146 msgid "unknown machine mode `%s'"
151 msgid "no data type for mode `%s'"
156 msgid "type with more precision than %s"
160 msgid "section attribute cannot be specified for local variables"
165 msgid "section of `%s' conflicts with previous declaration"
170 msgid "section attribute not allowed for `%s'"
174 msgid "section attributes are not supported for this target"
178 msgid "requested alignment is not a constant"
182 msgid "requested alignment is not a power of 2"
186 msgid "requested alignment is too large"
191 msgid "alignment may not be specified for `%s'"
196 msgid "`%s' defined both normally and as an alias"
200 msgid "alias arg not a string"
203 #: c-common.c:1107 c-common.c:1124 c-common.c:1141
205 msgid "`%s' attribute applies only to functions"
208 #: c-common.c:1113 c-common.c:1130 c-common.c:1147
210 msgid "can't set `%s' attribute after definition"
213 #: c-common.c:1280 ch/decl.c:4100
214 msgid "overflow in constant expression"
218 msgid "integer overflow in expression"
222 msgid "floating point overflow in expression"
225 #. This detects cases like converting -129 or 256 to unsigned char.
227 msgid "large integer implicitly truncated to unsigned type"
231 msgid "negative integer implicitly converted to unsigned type"
235 msgid "overflow in implicit constant conversion"
240 msgid "operation on `%s' may be undefined"
244 msgid "expression statement has incomplete type"
247 #: c-common.c:1846 ch/actions.c:1027
248 msgid "case label does not reduce to an integer constant"
252 msgid "invalid truth-value expression"
257 msgid "invalid operands to binary %s"
260 #: c-common.c:2402 c-common.c:2411
261 msgid "comparison is always false due to limited range of data type"
264 #: c-common.c:2404 c-common.c:2413
265 msgid "comparison is always true due to limited range of data type"
269 msgid "comparison of unsigned expression >= 0 is always true"
273 msgid "comparison of unsigned expression < 0 is always false"
276 #: c-common.c:2539 f/com.c:15229
277 msgid "struct type value used where scalar is required"
280 #: c-common.c:2543 f/com.c:15233
281 msgid "union type value used where scalar is required"
284 #: c-common.c:2547 f/com.c:15237
285 msgid "array type value used where scalar is required"
288 #: c-common.c:2662 f/com.c:15363
289 msgid "suggest parentheses around assignment used as truth value"
292 #: c-common.c:2706 c-common.c:2738
293 msgid "invalid use of `restrict'"
296 #: c-common.c:3479 c-typeck.c:1792
298 msgid "too few arguments to function `%s'"
301 #: c-common.c:3485 c-typeck.c:1644
303 msgid "too many arguments to function `%s'"
307 msgid "pointers are not permitted as case values"
311 msgid "ISO C++ forbids range expressions in switch statements"
315 msgid "ISO C forbids range expressions in switch statements"
319 msgid "empty range specified"
323 msgid "duplicate (or overlapping) case value"
327 msgid "this is the first entry overlapping that value"
330 #: c-common.c:3767 ch/actions.c:1125
331 msgid "duplicate case value"
335 msgid "previously used here"
339 msgid "multiple default labels in one switch"
343 msgid "this is the first default label"
347 msgid "ISO C++ forbids taking the address of a label"
351 msgid "ISO C forbids taking the address of a label"
355 msgid "-Wformat-y2k ignored without -Wformat"
359 msgid "-Wformat-extra-args ignored without -Wformat"
363 msgid "-Wformat-nonliteral ignored without -Wformat"
367 msgid "-Wformat-security ignored without -Wformat"
371 msgid "-Wmissing-format-attribute ignored without -Wformat"
374 #: c-convert.c:78 c-typeck.c:983 c-typeck.c:4112 ch/convert.c:1166
375 #: cp/typeck.c:1755 cp/typeck.c:6319
376 msgid "void value not ignored as it ought to be"
379 #: c-convert.c:110 java/typeck.c:150
380 msgid "conversion to non-scalar type requested"
385 msgid "unknown C standard `%s'"
390 msgid "array `%s' assumed to have one element"
395 msgid "`struct %s' incomplete in scope ending here"
400 msgid "`union %s' incomplete in scope ending here"
405 msgid "`enum %s' incomplete in scope ending here"
408 #: c-decl.c:1135 c-decl.c:1300 ch/decl.c:2920 java/decl.c:1334
410 msgid "label `%s' used but not defined"
413 #: c-decl.c:1141 c-decl.c:1307 ch/decl.c:2926 java/decl.c:1340
415 msgid "label `%s' defined but not used"
418 #: c-decl.c:1429 c-decl.c:1482
420 msgid "shadowing built-in function `%s'"
425 msgid "shadowing library function `%s'"
430 msgid "library function `%s' declared as non-function"
433 #: c-decl.c:1441 c-decl.c:1444
435 msgid "built-in function `%s' declared as non-function"
438 #: c-decl.c:1448 objc/objc-act.c:2488 objc/objc-act.c:6153
440 msgid "`%s' redeclared as different kind of symbol"
443 #: c-decl.c:1449 c-decl.c:1627 c-decl.c:1774 objc/objc-act.c:2490
444 #: objc/objc-act.c:6155 objc/objc-act.c:6213
446 msgid "previous declaration of `%s'"
449 #. If types don't match for a built-in, throw away the built-in.
452 msgid "conflicting types for built-in function `%s'"
455 #: c-decl.c:1574 c-decl.c:1593
457 msgid "conflicting types for `%s'"
462 "A parameter list with an ellipsis can't match an empty parameter name list "
468 "An argument type that has a default promotion can't match an empty parameter "
469 "name list declaration."
472 #: c-decl.c:1637 c-decl.c:1659
474 msgid "redefinition of `%s'"
479 msgid "redeclaration of `%s'"
484 msgid "conflicting declarations of `%s'"
487 #: c-decl.c:1652 c-decl.c:1664
489 msgid "`%s' previously defined here"
492 #: c-decl.c:1653 c-decl.c:1665
494 msgid "`%s' previously declared here"
499 msgid "prototype for `%s' follows"
502 #: c-decl.c:1687 c-decl.c:1695 c-decl.c:1711
503 msgid "non-prototype definition here"
508 msgid "prototype for `%s' follows and number of arguments doesn't match"
513 msgid "prototype for `%s' follows and argument %d doesn't match"
518 msgid "`%s' declared inline after being called"
523 msgid "`%s' declared inline after its definition"
528 msgid "static declaration for `%s' follows non-static"
533 msgid "non-static declaration for `%s' follows static"
538 msgid "const declaration for `%s' follows non-const"
543 msgid "type qualifiers for `%s' conflict with previous decl"
548 msgid "redundant redeclaration of `%s' in same scope"
553 msgid "nested extern declaration of `%s'"
556 #: c-decl.c:2089 java/decl.c:986
558 msgid "`%s' used prior to declaration"
561 #: c-decl.c:2110 c-decl.c:2325
563 msgid "`%s' was declared implicitly `extern' and later `static'"
567 msgid "type mismatch with previous external decl"
572 msgid "previous external decl of `%s'"
576 msgid "type mismatch with previous implicit declaration"
581 msgid "previous implicit declaration of `%s'"
586 msgid "type of external `%s' is not global"
591 msgid "`%s' was previously implicitly declared to return `int'"
596 msgid "`%s' was declared `extern' and later `static'"
601 msgid "extern declaration of `%s' doesn't match global one"
606 msgid "`%s' locally external but globally static"
609 #: c-decl.c:2428 c-decl.c:2453 cp/decl.c:4221 java/decl.c:1033
611 msgid "declaration of `%s' shadows a parameter"
614 #: c-decl.c:2431 java/decl.c:1036
616 msgid "declaration of `%s' shadows a symbol from the parameter list"
619 #: c-decl.c:2455 cp/decl.c:4229
621 msgid "declaration of `%s' shadows previous local"
624 #. XXX shadow warnings in outer-more namespaces
625 #: c-decl.c:2458 cp/decl.c:4233
627 msgid "declaration of `%s' shadows global declaration"
632 msgid "function `%s' was previously declared within a block"
635 #: c-decl.c:2565 c-decl.c:2567
637 msgid "implicit declaration of function `%s'"
642 msgid "label %s referenced outside of any function"
647 msgid "duplicate label declaration `%s'"
651 msgid "this is a previous declaration"
655 msgid "unnamed struct/union that defines no instances"
659 msgid "useless keyword or type name in empty declaration"
663 msgid "two types specified in one empty declaration"
666 #: c-decl.c:3238 c-parse.y:724 c-parse.y:726 cp/parse.y:728 cp/parse.y:1797
667 #: objc/objc-parse.y:766 objc/objc-parse.y:768 objc/objc-parse.y:3034
668 msgid "empty declaration"
673 "ISO C89 does not support `static' or type qualifiers in parameter array "
678 msgid "ISO C89 does not support `[*]' array declarators"
682 msgid "GCC does not yet properly implement `[*]' array declarators"
686 msgid "static or type qualifiers in abstract declarator"
691 msgid "`%s' is usually a function"
696 msgid "typedef `%s' is initialized"
701 msgid "function `%s' is initialized like a variable"
704 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
707 msgid "parameter `%s' is initialized"
710 #: c-decl.c:3397 c-typeck.c:4843
711 msgid "variable-sized object may not be initialized"
716 msgid "variable `%s' has initializer but incomplete type"
721 msgid "elements of array `%s' have incomplete type"
726 msgid "declaration of `%s' has `extern' and is initialized"
731 msgid "initializer fails to determine size of `%s'"
736 msgid "array size missing in `%s'"
741 msgid "zero or negative size array `%s'"
744 #: c-decl.c:3584 ch/decl.c:4133
746 msgid "storage size of `%s' isn't known"
751 msgid "storage size of `%s' isn't constant"
756 msgid "ignoring asm-specifier for non-static local variable `%s'"
761 msgid "ANSI C forbids parameter `%s' shadowing typedef"
764 #: c-decl.c:3964 cp/decl.c:10028
765 msgid "`long long long' is too long for GCC"
769 msgid "ISO C89 does not support `long long'"
772 #: c-decl.c:3974 cp/decl.c:10033
774 msgid "duplicate `%s'"
777 #: c-decl.c:3980 cp/decl.c:10053
779 msgid "two or more data types in declaration of `%s'"
782 #: c-decl.c:3995 cp/decl.c:10058
784 msgid "`%s' fails to be a typedef or built in type"
789 msgid "type defaults to `int' in declaration of `%s'"
794 msgid "both long and short specified for `%s'"
797 #: c-decl.c:4067 cp/decl.c:10157
799 msgid "long or short specified with char for `%s'"
802 #: c-decl.c:4074 cp/decl.c:10161
804 msgid "long or short specified with floating type for `%s'"
808 msgid "the only valid combination is `long double'"
813 msgid "both signed and unsigned specified for `%s'"
816 #: c-decl.c:4085 cp/decl.c:10150
818 msgid "long, short, signed or unsigned invalid for `%s'"
821 #: c-decl.c:4091 cp/decl.c:10170
823 msgid "long, short, signed or unsigned used invalidly for `%s'"
826 #: c-decl.c:4110 cp/decl.c:10191
828 msgid "complex invalid for `%s'"
832 msgid "ISO C89 does not support complex types"
836 msgid "ISO C does not support plain `complex' meaning `double complex'"
839 #: c-decl.c:4173 c-decl.c:4185
840 msgid "ISO C does not support complex integer types"
843 #: c-decl.c:4200 c-decl.c:4616 cp/decl.c:10790
844 msgid "duplicate `const'"
847 #: c-decl.c:4202 c-decl.c:4620 cp/decl.c:10794
848 msgid "duplicate `restrict'"
851 #: c-decl.c:4204 c-decl.c:4618 cp/decl.c:10792
852 msgid "duplicate `volatile'"
855 #: c-decl.c:4226 cp/decl.c:10340
857 msgid "multiple storage classes in declaration of `%s'"
861 msgid "function definition declared `auto'"
865 msgid "function definition declared `register'"
869 msgid "function definition declared `typedef'"
874 msgid "storage class specified for structure field `%s'"
877 #: c-decl.c:4256 cp/decl.c:10387
879 msgid "storage class specified for parameter `%s'"
882 #: c-decl.c:4259 cp/decl.c:10389
883 msgid "storage class specified for typename"
886 #: c-decl.c:4271 cp/decl.c:10403
888 msgid "`%s' initialized and declared `extern'"
891 #: c-decl.c:4273 cp/decl.c:10406
893 msgid "`%s' has both `extern' and initializer"
896 #: c-decl.c:4277 cp/decl.c:10410
898 msgid "nested function `%s' declared `extern'"
901 #: c-decl.c:4280 cp/decl.c:10414
903 msgid "top-level declaration of `%s' specifies `auto'"
906 #. Only the innermost declarator (making a parameter be of
907 #. array type which is converted to pointer type)
908 #. may have static or type qualifiers.
909 #: c-decl.c:4314 c-decl.c:4481
910 msgid "static or type qualifiers in non-parameter array declarator"
915 msgid "declaration of `%s' as array of voids"
920 msgid "declaration of `%s' as array of functions"
925 msgid "size of array `%s' has non-integer type"
930 msgid "ISO C forbids zero-size array `%s'"
935 msgid "size of array `%s' is negative"
940 msgid "ISO C89 forbids array `%s' whose size can't be evaluated"
945 msgid "ISO C89 forbids variable-size array `%s'"
948 #: c-decl.c:4421 c-decl.c:4642
950 msgid "size of array `%s' is too large"
954 msgid "ISO C89 does not support flexible array members"
958 msgid "array type has incomplete element type"
962 msgid "ANSI C forbids const or volatile function types"
965 #: c-decl.c:4501 cp/decl.c:10550
967 msgid "`%s' declared as function returning a function"
970 #: c-decl.c:4506 cp/decl.c:10555
972 msgid "`%s' declared as function returning an array"
976 msgid "ISO C forbids qualified void function return type"
980 msgid "type qualifiers ignored on function return type"
983 #: c-decl.c:4574 c-decl.c:4657 c-decl.c:4779 c-decl.c:4870
984 msgid "ISO C forbids qualified function types"
987 #: c-decl.c:4614 cp/decl.c:10786
988 msgid "invalid type modifier within pointer declarator"
992 msgid "ISO C forbids const or volatile function types"
995 #: c-decl.c:4710 cp/decl.c:11264
997 msgid "variable or field `%s' declared void"
1001 msgid "attributes in parameter array declarator ignored"
1005 msgid "invalid type modifier within array declarator"
1010 msgid "field `%s' declared as a function"
1015 msgid "field `%s' has incomplete type"
1018 #: c-decl.c:4855 c-decl.c:4857 c-decl.c:4864
1020 msgid "invalid storage class for function `%s'"
1024 msgid "`noreturn' function returns non-void value"
1028 msgid "cannot inline function `main'"
1033 msgid "variable `%s' declared `inline'"
1036 #: c-decl.c:4994 c-decl.c:5988
1037 msgid "function declaration isn't a prototype"
1041 msgid "parameter names (without types) in function declaration"
1044 #: c-decl.c:5032 c-decl.c:6378 c-decl.c:6677
1046 msgid "parameter `%s' has incomplete type"
1050 msgid "parameter has incomplete type"
1055 msgid "parameter `%s' points to incomplete type"
1059 msgid "parameter points to incomplete type"
1064 msgid "parameter `%s' has just a forward declaration"
1068 msgid "`void' in parameter list must be the entire list"
1073 msgid "`%s %s' declared inside parameter list"
1077 msgid "anonymous struct declared inside parameter list"
1081 msgid "anonymous union declared inside parameter list"
1085 msgid "anonymous enum declared inside parameter list"
1090 "its scope is only this definition or declaration, which is probably not what "
1096 msgid "redefinition of `%s %s'"
1099 #: c-decl.c:5356 c-decl.c:5359
1101 msgid "%s defined inside parms"
1104 #: c-decl.c:5357 c-decl.c:5360 c-decl.c:5371
1108 #: c-decl.c:5357 c-decl.c:5360
1114 msgid "%s has no %s"
1122 msgid "named members"
1131 msgid "nested redefinition of `%s'"
1136 msgid "bit-field `%s' width not an integer constant"
1141 msgid "bit-field `%s' has invalid type"
1146 msgid "bit-field `%s' type invalid in ISO C"
1151 msgid "negative width in bit-field `%s'"
1156 msgid "width of `%s' exceeds its type"
1161 msgid "zero width for bit-field `%s'"
1166 msgid "`%s' is narrower than values of its type"
1170 msgid "flexible array member in union"
1174 msgid "flexible array member not at end of struct"
1178 msgid "flexible array member in otherwise empty struct"
1181 #: c-decl.c:5551 ch/typeck.c:3063
1183 msgid "duplicate member `%s'"
1187 msgid "union cannot be made transparent"
1190 #. This enum is a named one that has been declared already.
1193 msgid "redeclaration of `enum %s'"
1197 msgid "enum defined inside parms"
1201 msgid "enumeration values exceed range of largest integer"
1204 #: c-decl.c:5852 ch/decl.c:4437
1206 msgid "enumerator value for `%s' not integer constant"
1209 #: c-decl.c:5865 ch/decl.c:4449
1210 msgid "overflow in enumeration values"
1214 msgid "ISO C restricts enumerator values to range of `int'"
1218 msgid "return type is an incomplete type"
1222 msgid "return type defaults to `int'"
1227 msgid "no previous prototype for `%s'"
1232 msgid "`%s' was used with no prototype before its definition"
1237 msgid "no previous declaration for `%s'"
1242 msgid "`%s' was used with no declaration before its definition"
1245 #: c-decl.c:6045 c-decl.c:6764
1247 msgid "return type of `%s' is not `int'"
1252 msgid "first argument of `%s' should be `int'"
1257 msgid "second argument of `%s' should be `char **'"
1262 msgid "third argument of `%s' should probably be `char **'"
1267 msgid "`%s' takes only zero or two arguments"
1272 msgid "`%s' is normally a non-static function"
1276 msgid "parm types given both in parmlist and separately"
1280 msgid "parameter name omitted"
1283 #: c-decl.c:6221 c-decl.c:6323 c-decl.c:6634
1285 msgid "parameter `%s' declared void"
1289 msgid "parameter name missing from parameter list"
1292 #: c-decl.c:6316 c-decl.c:6627
1294 msgid "multiple parameters named `%s'"
1297 #: c-decl.c:6347 c-decl.c:6349
1299 msgid "type of `%s' defaults to `int'"
1302 #: c-decl.c:6385 c-decl.c:6684
1304 msgid "declaration for parameter `%s' but no such parameter"
1308 msgid "number of arguments doesn't match prototype"
1313 msgid "promoted argument `%s' doesn't match prototype"
1318 msgid "argument `%s' doesn't match prototype"
1323 msgid "type of parameter `%s' is not declared"
1327 msgid "this function may return with or without a value"
1332 msgid "size of return value of `%s' is %u bytes"
1337 msgid "size of return value of `%s' is larger than %d bytes"
1340 #. If we get here, declarations have been used in a for loop without
1341 #. the C99 for loop scope. This doesn't make much sense, so don't
1344 msgid "`for' loop initial declaration used outside C99 mode"
1349 msgid "`%s %s' declared in `for' loop initial declaration"
1354 msgid "declaration of non-variable `%s' in `for' loop initial declaration"
1359 msgid "declaration of static variable `%s' in `for' loop initial declaration"
1364 msgid "declaration of `extern' variable `%s' in `for' loop initial declaration"
1369 msgid "could not open dump file `%s'"
1374 msgid "ignoring `%s' at end of `-f%s'"
1377 #: c-format.c:106 c-format.c:219
1379 msgid "argument format specified for non-function `%s'"
1383 msgid "unrecognized format specifier"
1388 msgid "`%s' is an unrecognized format function type"
1391 #: c-format.c:145 c-format.c:233
1392 msgid "format string has invalid operand number"
1396 msgid "format string arg follows the args to be formatted"
1399 #: c-format.c:172 c-format.c:254
1400 msgid "format string arg not a string type"
1404 msgid "args to be formatted is not '...'"
1408 msgid "strftime formats cannot format arguments"
1412 msgid "function does not return string type"
1420 msgid "the ` ' printf flag"
1423 #: c-format.c:758 c-format.c:829
1428 msgid "the `+' printf flag"
1431 #: c-format.c:759 c-format.c:805
1436 msgid "the `#' printf flag"
1439 #: c-format.c:760 c-format.c:803
1444 msgid "the `0' printf flag"
1447 #: c-format.c:761 c-format.c:802 c-format.c:832
1452 msgid "the `-' printf flag"
1455 #: c-format.c:762 c-format.c:786
1460 msgid "the `'' printf flag"
1463 #: c-format.c:763 c-format.c:787
1468 msgid "the `I' printf flag"
1471 #: c-format.c:764 c-format.c:784 c-format.c:806 c-format.c:833 c-format.c:1886
1476 msgid "field width in printf format"
1484 msgid "precision in printf format"
1487 #: c-format.c:766 c-format.c:785 c-format.c:836
1488 msgid "length modifier"
1492 msgid "length modifier in printf format"
1496 msgid "assignment suppression"
1504 msgid "the `a' scanf flag"
1508 msgid "field width in scanf format"
1512 msgid "length modifier in scanf format"
1516 msgid "the `'' scanf flag"
1520 msgid "the `I' scanf flag"
1528 msgid "the `_' strftime flag"
1532 msgid "the `-' strftime flag"
1536 msgid "the `0' strftime flag"
1539 #: c-format.c:804 c-format.c:828
1544 msgid "the `^' strftime flag"
1548 msgid "the `#' strftime flag"
1552 msgid "field width in strftime format"
1556 msgid "`E' modifier"
1560 msgid "the `E' strftime modifier"
1564 msgid "`O' modifier"
1568 msgid "the `O' strftime modifier"
1572 msgid "the `O' modifier"
1576 msgid "fill character"
1580 msgid "fill character in strfmon format"
1584 msgid "the `^' strfmon flag"
1588 msgid "the `+' strfmon flag"
1596 msgid "the `(' strfmon flag"
1604 msgid "the `!' strfmon flag"
1608 msgid "the `-' strfmon flag"
1612 msgid "field width in strfmon format"
1616 msgid "left precision"
1620 msgid "left precision in strfmon format"
1624 msgid "right precision"
1628 msgid "right precision in strfmon format"
1632 msgid "length modifier in strfmon format"
1637 msgid "function might be possible candidate for `%s' format attribute"
1640 #: c-format.c:1248 c-format.c:1269 c-format.c:2296
1641 msgid "missing $ operand number in format"
1646 msgid "%s does not support %%n$ operand number formats"
1650 msgid "operand number out of range in format"
1655 msgid "format argument %d used more than once in %s format"
1660 msgid "format argument %d unused before used argument %d in $-style format"
1664 msgid "format not a string literal, format string not checked"
1668 msgid "format not a string literal and no format arguments"
1672 msgid "format not a string literal, argument types not checked"
1676 msgid "too many arguments for format"
1680 msgid "unused arguments in $-style format"
1684 msgid "zero-length format string"
1688 msgid "format is a wide character string"
1692 msgid "unterminated format string"
1695 #. FIXME: this warning should go away once Marc Espie's
1696 #. __attribute__((nonnull)) patch is in. Instead, checking for
1697 #. nonnull attributes should probably change this function to act
1698 #. specially if info == NULL and add a res->number_null entry for
1699 #. that case, or maybe add a function pointer to be called at
1700 #. the end instead of hardcoding check_format_info_main.
1702 msgid "null format string"
1706 msgid "embedded `\\0' in format"
1711 msgid "spurious trailing `%%' in format"
1714 #: c-format.c:1819 c-format.c:2056
1716 msgid "repeated %s in format"
1720 msgid "missing fill character at end of strfmon format"
1723 #: c-format.c:1852 c-format.c:1970 c-format.c:2250 c-format.c:2303
1724 msgid "too few arguments for format"
1729 msgid "zero width in %s format"
1734 msgid "empty left precision in %s format"
1738 msgid "field precision"
1743 msgid "empty precision in %s format"
1748 msgid "%s does not support the `%s' %s length modifier"
1752 msgid "conversion lacks type at end of format"
1757 msgid "unknown conversion type character `%c' in format"
1762 msgid "unknown conversion type character 0x%x in format"
1767 msgid "%s does not support the `%%%c' %s format"
1772 msgid "%s used with `%%%c' %s format"
1777 msgid "%s does not support %s"
1782 msgid "%s does not support %s with the `%%%c' %s format"
1787 msgid "%s ignored with %s and `%%%c' %s format"
1792 msgid "%s ignored with %s in %s format"
1797 msgid "use of %s and %s together with `%%%c' %s format"
1802 msgid "use of %s and %s together in %s format"
1807 msgid "`%%%c' yields only last 2 digits of year in some locales"
1812 msgid "`%%%c' yields only last 2 digits of year"
1815 #. The end of the format string was reached.
1818 msgid "no closing `]' for `%%[' format"
1823 msgid "use of `%s' length modifier with `%c' type character"
1828 msgid "%s does not support the `%%%s%c' %s format"
1832 msgid "operand number specified with suppressed assignment"
1836 msgid "operand number specified for format taking no argument"
1841 msgid "writing through null pointer (arg %d)"
1846 msgid "reading through null pointer (arg %d)"
1851 msgid "writing into constant object (arg %d)"
1856 msgid "extra type qualifiers in format argument (arg %d)"
1861 msgid "format argument is not a pointer (arg %d)"
1866 msgid "format argument is not a pointer to a pointer (arg %d)"
1871 msgid "%s is not type %s (arg %d)"
1876 msgid "%s format, %s arg (arg %d)"
1880 msgid "badly nested C headers from preprocessor"
1884 msgid "leaving more files than we entered"
1889 msgid "ignoring #pragma %s %s"
1894 msgid "ignoring #pragma %s"
1899 msgid "universal-character-name '\\U%08x' not valid in identifier"
1904 msgid "universal-character-name '\\u%04x' not valid in identifier"
1908 msgid "both 'f' and 'l' suffixes on floating constant"
1913 msgid "floating point number exceeds range of '%s'"
1918 msgid "stray '%c' in program"
1923 msgid "stray '\\%o' in program"
1927 msgid "floating constant may not be in radix 16"
1931 msgid "traditional C rejects the 'f' suffix"
1935 msgid "traditional C rejects the 'l' suffix"
1938 #: c-lex.c:1022 c-lex.c:1116
1939 msgid "ISO C forbids imaginary numeric constants"
1943 msgid "floating point number exceeds range of 'double'"
1947 msgid "two 'u' suffixes on integer constant"
1951 msgid "traditional C rejects the 'u' suffix"
1955 msgid "three 'l' suffixes on integer constant"
1959 msgid "'lul' is not a valid integer suffix"
1963 msgid "'Ll' and 'lL' are not valid integer suffixes"
1967 msgid "ISO C89 forbids long long integer constants"
1971 msgid "more than one 'i' or 'j' suffix on integer constant"
1977 "integer constant is too large for this configuration of the compiler - "
1978 "truncated to %d bits"
1982 msgid "width of integer constant changes with -traditional"
1986 msgid "integer constant is unsigned in ISO C, signed with -traditional"
1990 msgid "width of integer constant may change on other systems with -traditional"
1995 msgid "integer constant larger than the maximum value of %s"
1999 msgid "decimal constant is so large that it is unsigned"
2003 msgid "integer constant is larger than the maximum value for its type"
2008 msgid "missing white space after number '%.*s'"
2012 msgid "Ignoring invalid multibyte character"
2015 #. Like YYERROR but do call yyerror.
2016 #: c-parse.y:62 cp/parse.y:55 objc/objc-parse.y:63
2017 msgid "syntax error"
2020 #: c-parse.y:267 objc/objc-parse.y:296
2021 msgid "ISO C forbids an empty source file"
2024 #: c-parse.y:300 c-typeck.c:6813 ch/parse.c:2113 objc/objc-parse.y:329
2025 msgid "argument of `asm' is not a constant string"
2028 #: c-parse.y:308 objc/objc-parse.y:337
2029 msgid "ISO C forbids data definition with no type or storage class"
2032 #: c-parse.y:310 objc/objc-parse.y:339
2033 msgid "data definition has no type or storage class"
2036 #: c-parse.y:329 objc/objc-parse.y:358
2037 msgid "ISO C does not allow extra `;' outside of a function"
2040 #: c-parse.y:401 cppexp.c:709
2041 msgid "traditional C rejects the unary plus operator"
2044 #: c-parse.y:463 objc/objc-parse.y:492
2045 msgid "`sizeof' applied to a bit-field"
2048 #: c-parse.y:543 objc/objc-parse.y:572
2049 msgid "ISO C forbids omitting the middle term of a ?: expression"
2052 #: c-parse.y:593 objc/objc-parse.y:622
2053 msgid "ISO C89 forbids compound literals"
2056 #: c-parse.y:623 objc/objc-parse.y:652
2057 msgid "ISO C forbids braced-groups within expressions"
2061 msgid "traditional C rejects string concatenation"
2064 #: c-parse.y:691 objc/objc-parse.y:733
2065 msgid "ISO C does not permit use of `varargs.h'"
2068 #: c-parse.y:976 c-parse.y:982 c-parse.y:988 c-parse.y:994 c-parse.y:1015
2069 #: c-parse.y:1021 c-parse.y:1027 c-parse.y:1033 c-parse.y:1066 c-parse.y:1072
2070 #: c-parse.y:1078 c-parse.y:1084 c-parse.y:1129 c-parse.y:1135 c-parse.y:1141
2071 #: c-parse.y:1147 cp/parse.y:1877 cp/parse.y:1884 cp/parse.y:1923
2072 #: objc/objc-parse.y:1018 objc/objc-parse.y:1024 objc/objc-parse.y:1030
2073 #: objc/objc-parse.y:1036 objc/objc-parse.y:1057 objc/objc-parse.y:1063
2074 #: objc/objc-parse.y:1069 objc/objc-parse.y:1075 objc/objc-parse.y:1108
2075 #: objc/objc-parse.y:1114 objc/objc-parse.y:1120 objc/objc-parse.y:1126
2076 #: objc/objc-parse.y:1171 objc/objc-parse.y:1177 objc/objc-parse.y:1183
2077 #: objc/objc-parse.y:1189
2079 msgid "`%s' is not at beginning of declaration"
2082 #: c-parse.y:1434 objc/objc-parse.y:1485
2083 msgid "ISO C forbids empty initializer braces"
2086 #: c-parse.y:1448 objc/objc-parse.y:1499
2087 msgid "ISO C89 forbids specifying subobject to initialize"
2090 #: c-parse.y:1451 objc/objc-parse.y:1502
2091 msgid "obsolete use of designated initializer without `='"
2094 #: c-parse.y:1455 objc/objc-parse.y:1506
2095 msgid "obsolete use of designated initializer with `:'"
2099 msgid "ISO C forbids specifying range of elements to initialize"
2102 #: c-parse.y:1492 c-parse.y:1522 objc/objc-parse.y:1537 objc/objc-parse.y:1567
2103 msgid "ISO C forbids nested functions"
2106 #: c-parse.y:1696 objc/objc-parse.y:1742
2107 msgid "ISO C forbids forward references to `enum' types"
2110 #: c-parse.y:1708 cp/parse.y:2342 objc/objc-parse.y:1754
2111 msgid "comma at end of enumerator list"
2114 #: c-parse.y:1716 objc/objc-parse.y:1762
2115 msgid "no semicolon at end of struct or union"
2118 #: c-parse.y:1725 objc/objc-parse.y:1771 objc/objc-parse.y:2848
2119 msgid "extra semicolon in struct or union specified"
2122 #: c-parse.y:1740 objc/objc-parse.y:1800
2123 msgid "ISO C doesn't support unnamed structs/unions"
2126 #: c-parse.y:1754 objc/objc-parse.y:1814
2127 msgid "ISO C forbids member declarations with no members"
2130 #: c-parse.y:1833 objc/objc-parse.y:1893
2131 msgid "attributes on type name ignored"
2134 #: c-parse.y:1911 c-parse.y:1915 c-parse.y:1919 objc/objc-parse.y:1971
2135 #: objc/objc-parse.y:1975 objc/objc-parse.y:1979
2136 msgid "storage class specifier in array declarator"
2139 #: c-parse.y:1934 objc/objc-parse.y:1994
2140 msgid "deprecated use of label at end of compound statement"
2143 #: c-parse.y:1951 objc/objc-parse.y:2011
2144 msgid "ISO C89 forbids mixed declarations and code"
2147 #: c-parse.y:2025 objc/objc-parse.y:2089
2148 msgid "ISO C forbids label declarations"
2151 #: c-parse.y:2074 cp/parse.y:1578 objc/objc-parse.y:2138
2152 msgid "braced-group within expression allowed only inside a function"
2155 #: c-parse.y:2189 objc/objc-parse.y:2253
2156 msgid "empty body in an else-statement"
2159 #: c-parse.y:2299 objc/objc-parse.y:2363
2160 msgid "ISO C forbids `goto *expr;'"
2163 #: c-parse.y:2395 objc/objc-parse.y:2459
2164 msgid "ISO C forbids forward parameter declarations"
2167 #. Gcc used to allow this as an extension. However, it does
2168 #. not work for all targets, and thus has been disabled.
2169 #. Also, since func (...) and func () are indistinguishable,
2170 #. it caused problems with the code in expand_builtin which
2171 #. tries to verify that BUILT_IN_NEXT_ARG is being used
2173 #: c-parse.y:2421 objc/objc-parse.y:2485
2174 msgid "ISO C requires a named argument before `...'"
2177 #: c-parse.y:2540 objc/objc-parse.y:2604
2178 msgid "`...' in old-style identifier list"
2181 #: c-parse.y:2875 cp/spew.c:1480 objc/objc-parse.y:3574
2183 msgid "%s at end of input"
2186 #: c-parse.y:2881 cp/spew.c:1486 objc/objc-parse.y:3580
2188 msgid "%s before %s'%c'"
2191 #: c-parse.y:2883 cp/spew.c:1488 objc/objc-parse.y:3582
2193 msgid "%s before %s'\\x%x'"
2196 #: c-parse.y:2887 cp/spew.c:1492 objc/objc-parse.y:3586
2198 msgid "%s before string constant"
2201 #: c-parse.y:2891 cp/spew.c:1496 objc/objc-parse.y:3590
2203 msgid "%s before numeric constant"
2206 #: c-parse.y:2893 objc/objc-parse.y:3592
2208 msgid "%s before \"%s\""
2211 #: c-parse.y:2895 objc/objc-parse.y:3594
2213 msgid "%s before '%s' token"
2216 #: c-parse.y:3029 objc/objc-parse.y:3757
2218 msgid "syntax error at '%s' token"
2221 #: c-parse.y:3059 ch/parse.c:4329 cp/lex.c:936 objc/objc-parse.y:3787
2222 msgid "YYDEBUG not defined."
2227 "#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
2233 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, "
2238 msgid "junk at end of '#pragma pack'"
2242 msgid "junk at end of #pragma weak"
2245 #: c-semantics.c:537
2246 msgid "break statement not within loop or switch"
2249 #: c-semantics.c:555
2250 msgid "continue statement not within a loop"
2253 #: c-semantics.c:650
2254 msgid "destructor needed for `%#D'"
2257 #: c-semantics.c:651
2258 msgid "where case label appears here"
2261 #: c-semantics.c:654
2263 "(enclose actions of previous case statements requiring destructors in their "
2267 #: c-semantics.c:697 c-typeck.c:6841
2269 msgid "%s qualifier ignored on asm"
2274 msgid "`%s' has an incomplete type"
2277 #: c-typeck.c:144 cp/call.c:2563
2278 msgid "invalid use of void expression"
2282 msgid "invalid use of array with unspecified bounds"
2287 msgid "invalid use of undefined type `%s %s'"
2290 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
2293 msgid "invalid use of incomplete typedef `%s'"
2296 #: c-typeck.c:396 c-typeck.c:410
2297 msgid "function types not truly compatible in ISO C"
2301 msgid "types are not quite compatible"
2305 msgid "sizeof applied to a function type"
2309 msgid "sizeof applied to a void type"
2313 msgid "sizeof applied to an incomplete type"
2316 #: c-typeck.c:780 c-typeck.c:2793
2317 msgid "arithmetic on pointer to an incomplete type"
2321 msgid "__alignof__ applied to an incomplete type"
2325 msgid "`__alignof' applied to a bit-field"
2328 #: c-typeck.c:1025 cp/typeck.c:1793
2329 msgid "invalid use of non-lvalue array"
2334 msgid "%s has no member named `%s'"
2339 msgid "request for member `%s' in something not a structure or union"
2342 #: c-typeck.c:1264 ch/expr.c:810
2343 msgid "dereferencing pointer to incomplete type"
2346 #: c-typeck.c:1268 ch/expr.c:814
2347 msgid "dereferencing `void *' pointer"
2350 #: c-typeck.c:1285 cp/typeck.c:2403
2352 msgid "invalid type argument of `%s'"
2355 #: c-typeck.c:1304 cp/typeck.c:2429
2356 msgid "subscript missing in array reference"
2359 #: c-typeck.c:1325 cp/typeck.c:2471
2360 msgid "array subscript has type `char'"
2363 #: c-typeck.c:1333 c-typeck.c:1422 cp/typeck.c:2478 cp/typeck.c:2557
2364 msgid "array subscript is not an integer"
2368 msgid "ISO C forbids subscripting `register' array"
2372 msgid "ISO C89 forbids subscripting non-lvalue array"
2376 msgid "subscript has type `char'"
2379 #: c-typeck.c:1417 cp/typeck.c:2552
2380 msgid "subscripted value is neither array nor pointer"
2385 msgid "`%s' undeclared here (not in a function)"
2390 msgid "`%s' undeclared (first use in this function)"
2394 msgid "(Each undeclared identifier is reported only once"
2398 msgid "for each function it appears in.)"
2403 msgid "local declaration of `%s' hides instance variable"
2407 msgid "called object is not a function"
2410 #: c-typeck.c:1647 cp/typeck.c:3190
2411 msgid "too many arguments to function"
2416 msgid "type of formal parameter %d is incomplete"
2421 msgid "%s as integer rather than floating due to prototype"
2426 msgid "%s as integer rather than complex due to prototype"
2431 msgid "%s as complex rather than floating due to prototype"
2436 msgid "%s as floating rather than integer due to prototype"
2441 msgid "%s as complex rather than integer due to prototype"
2446 msgid "%s as floating rather than complex due to prototype"
2451 msgid "%s as `float' rather than `double' due to prototype"
2456 msgid "%s with different width due to prototype"
2461 msgid "%s as unsigned due to prototype"
2466 msgid "%s as signed due to prototype"
2469 #: c-typeck.c:1795 cp/typeck.c:3298
2470 msgid "too few arguments to function"
2474 msgid "suggest parentheses around + or - inside shift"
2478 msgid "suggest parentheses around && within ||"
2482 msgid "suggest parentheses around arithmetic in operand of |"
2486 msgid "suggest parentheses around comparison in operand of |"
2490 msgid "suggest parentheses around arithmetic in operand of ^"
2494 msgid "suggest parentheses around comparison in operand of ^"
2498 msgid "suggest parentheses around + or - in operand of &"
2502 msgid "suggest parentheses around comparison in operand of &"
2506 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
2509 #: c-typeck.c:2138 cp/typeck.c:3577
2510 msgid "right shift count is negative"
2513 #: c-typeck.c:2145 cp/typeck.c:3583
2514 msgid "right shift count >= width of type"
2517 #: c-typeck.c:2170 cp/typeck.c:3602
2518 msgid "left shift count is negative"
2521 #: c-typeck.c:2173 cp/typeck.c:3604
2522 msgid "left shift count >= width of type"
2526 msgid "shift count is negative"
2530 msgid "shift count >= width of type"
2533 #: c-typeck.c:2221 cp/typeck.c:3639
2534 msgid "comparing floating point with == or != is unsafe"
2537 #: c-typeck.c:2245 c-typeck.c:2251
2538 msgid "ISO C forbids comparison of `void *' with function pointer"
2541 #: c-typeck.c:2254 c-typeck.c:2296 c-typeck.c:2324
2542 msgid "comparison of distinct pointer types lacks a cast"
2545 #: c-typeck.c:2269 c-typeck.c:2275 c-typeck.c:2345 c-typeck.c:2351
2546 msgid "comparison between pointer and integer"
2549 #: c-typeck.c:2291 c-typeck.c:2319
2550 msgid "ISO C forbids ordered comparisons of pointers to functions"
2554 msgid "comparison of complete and incomplete pointers"
2557 #: c-typeck.c:2332 c-typeck.c:2339
2558 msgid "ordered comparison of pointer with integer zero"
2561 #: c-typeck.c:2365 cp/typeck.c:3772
2562 msgid "unordered comparison on non-floating point argument"
2566 msgid "comparison between signed and unsigned"
2569 #: c-typeck.c:2625 cp/typeck.c:4018
2570 msgid "comparison of promoted ~unsigned with constant"
2573 #: c-typeck.c:2633 cp/typeck.c:4026
2574 msgid "comparison of promoted ~unsigned with unsigned"
2578 msgid "pointer of type `void *' used in arithmetic"
2582 msgid "pointer to a function used in arithmetic"
2586 msgid "pointer of type `void *' used in subtraction"
2590 msgid "pointer to a function used in subtraction"
2594 msgid "wrong type argument to unary plus"
2598 msgid "wrong type argument to unary minus"
2602 msgid "ISO C does not support `~' for complex conjugation"
2606 msgid "wrong type argument to bit-complement"
2610 msgid "wrong type argument to abs"
2614 msgid "wrong type argument to conjugation"
2618 msgid "wrong type argument to unary exclamation mark"
2622 msgid "ISO C does not support `++' and `--' on complex types"
2625 #: c-typeck.c:2962 c-typeck.c:2988
2627 msgid "wrong type argument to %s"
2632 msgid "%s of pointer to unknown structure"
2636 msgid "invalid lvalue in increment"
2640 msgid "invalid lvalue in decrement"
2643 #: c-typeck.c:3061 cp/typeck.c:4595
2647 #: c-typeck.c:3061 cp/typeck.c:4595
2652 msgid "ISO C forbids the address of a cast expression"
2656 msgid "invalid lvalue in unary `&'"
2661 msgid "attempt to take address of bit-field structure member `%s'"
2664 #. condition met at compile time
2665 #: c-typeck.c:3271 c-typeck.c:4632 c-typeck.c:4648 c-typeck.c:4664
2666 #: ch/parse.c:361 ch/typeck.c:160 cp/typeck.c:4788 diagnostic.c:1471
2667 #: gcc.c:4214 java/expr.c:383 java/verify.c:1448 java/verify.c:1449
2668 #: java/verify.c:1464 tradcif.y:540 tradcpp.c:4113
2674 msgid "ISO C forbids use of conditional expressions as lvalues"
2678 msgid "ISO C forbids use of compound expressions as lvalues"
2682 msgid "ISO C forbids use of cast expressions as lvalues"
2687 msgid "%s of read-only member `%s'"
2692 msgid "%s of read-only variable `%s'"
2697 msgid "%s of read-only location"
2702 msgid "cannot take address of bitfield `%s'"
2705 #: c-typeck.c:3403 ch/typeck.c:3679 ch/xtypeck.c:62
2707 msgid "global register variable `%s' used in nested function"
2710 #: c-typeck.c:3407 ch/typeck.c:3683 ch/xtypeck.c:66
2712 msgid "register variable `%s' used in nested function"
2715 #: c-typeck.c:3414 ch/typeck.c:3690 ch/xtypeck.c:73
2717 msgid "address of global register variable `%s' requested"
2720 #: c-typeck.c:3426 ch/typeck.c:3702 ch/xtypeck.c:85
2721 msgid "cannot put object with volatile field into register"
2724 #: c-typeck.c:3430 ch/typeck.c:3706 ch/xtypeck.c:89
2726 msgid "address of register variable `%s' requested"
2730 msgid "signed and unsigned type in conditional expression"
2734 msgid "ISO C forbids conditional expr with only one void side"
2737 #: c-typeck.c:3561 c-typeck.c:3568
2738 msgid "ISO C forbids conditional expr between `void *' and function pointer"
2742 msgid "pointer type mismatch in conditional expression"
2745 #: c-typeck.c:3581 c-typeck.c:3591
2746 msgid "pointer/integer type mismatch in conditional expression"
2750 msgid "type mismatch in conditional expression"
2753 #: c-typeck.c:3674 cp/typeck.c:5020
2754 msgid "left-hand operand of comma expression has no effect"
2758 msgid "cast specifies array type"
2762 msgid "cast specifies function type"
2766 msgid "ISO C forbids casting nonscalar to the same type"
2770 msgid "ISO C forbids casts to union type"
2774 msgid "cast to union type from type not present in union"
2777 #. There are qualifiers present in IN_OTYPE that are not
2778 #. present in IN_TYPE.
2780 msgid "cast discards qualifiers from pointer target type"
2784 msgid "cast increases required alignment of target type"
2787 #: c-typeck.c:3832 cp/typeck.c:5435
2788 msgid "cast from pointer to integer of different size"
2792 msgid "cast does not match function type"
2795 #: c-typeck.c:3844 cp/typeck.c:5442
2796 msgid "cast to pointer from integer of different size"
2799 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
2800 #. Reject anything strange now.
2802 msgid "invalid lvalue in assignment"
2805 #. Convert new value to destination type.
2806 #: c-typeck.c:4013 c-typeck.c:4038 c-typeck.c:4055 ch/typeck.c:2337
2807 #: cp/typeck.c:5557 cp/typeck.c:5714
2811 #: c-typeck.c:4222 c-typeck.c:4289
2813 msgid "%s makes qualified function pointer from unqualified"
2816 #: c-typeck.c:4226 c-typeck.c:4269
2818 msgid "%s discards qualifiers from pointer target type"
2822 msgid "ISO C prohibits argument conversion to union type"
2827 msgid "ISO C forbids %s between function pointer and `void *'"
2832 msgid "pointer targets in %s differ in signedness"
2837 msgid "%s from incompatible pointer type"
2842 msgid "%s makes pointer from integer without a cast"
2847 msgid "%s makes integer from pointer without a cast"
2850 #: c-typeck.c:4332 c-typeck.c:4335
2852 msgid "incompatible type for argument %d of `%s'"
2857 msgid "incompatible type for argument %d of indirect function call"
2862 msgid "incompatible types in %s"
2865 #. Function name is known; supply it.
2868 msgid "passing arg %d of `%s'"
2871 #. Function name unknown (call through ptr); just give arg number.
2874 msgid "passing arg %d of pointer to function"
2878 msgid "initializer for static variable is not constant"
2882 msgid "initializer for static variable uses complicated arithmetic"
2886 msgid "aggregate initializer is not constant"
2890 msgid "aggregate initializer uses complicated arithmetic"
2894 msgid "traditional C rejects automatic aggregate initialization"
2897 #: c-typeck.c:4635 c-typeck.c:4651 c-typeck.c:4667
2899 msgid "(near initialization for `%s')"
2902 #: c-typeck.c:4719 cp/typeck2.c:524
2903 msgid "char-array initialized from wide string"
2906 #: c-typeck.c:4726 cp/typeck2.c:531
2907 msgid "int-array initialized from non-wide string"
2910 #: c-typeck.c:4743 cp/typeck2.c:547
2911 msgid "initializer-string for array of chars is too long"
2915 msgid "array initialized from non-constant array expression"
2918 #: c-typeck.c:4787 c-typeck.c:4789 c-typeck.c:4805 c-typeck.c:4826
2920 msgid "initializer element is not constant"
2924 msgid "initialization"
2927 #: c-typeck.c:4832 c-typeck.c:6226
2928 msgid "initializer element is not computable at load time"
2931 #: c-typeck.c:4869 c-typeck.c:4885 cp/typeck2.c:624
2932 msgid "invalid initializer"
2936 msgid "extra brace group at end of initializer"
2940 msgid "missing braces around initializer"
2944 msgid "braces around scalar initializer"
2948 msgid "initialization of flexible array member in a nested context"
2952 msgid "initialization of a flexible array member"
2956 msgid "deprecated initialization of zero-length array"
2960 msgid "initialization of zero-length array before end of structure"
2964 msgid "initialization of zero-length array inside a nested context"
2968 msgid "missing initializer"
2972 msgid "empty scalar initializer"
2976 msgid "extra elements in scalar initializer"
2980 msgid "initialization designators may not nest"
2983 #: c-typeck.c:5645 c-typeck.c:5715
2984 msgid "array index in non-array initializer"
2987 #: c-typeck.c:5650 c-typeck.c:5767
2988 msgid "field name not in record or union initializer"
2991 #: c-typeck.c:5711 c-typeck.c:5713
2992 msgid "nonconstant array index in initializer"
2996 msgid "array index in initializer exceeds array bounds"
3000 msgid "empty index range in initializer"
3004 msgid "array index range in initializer exceeds array bounds"
3009 msgid "unknown field `%s' specified in initializer"
3012 #: c-typeck.c:5816 c-typeck.c:5837 c-typeck.c:6291
3013 msgid "initialized field with side-effects overwritten"
3017 msgid "excess elements in char array initializer"
3020 #: c-typeck.c:6511 c-typeck.c:6550
3021 msgid "excess elements in struct initializer"
3025 msgid "excess elements in union initializer"
3029 msgid "traditional C rejects initialization of unions"
3033 msgid "excess elements in array initializer"
3037 msgid "excess elements in scalar initializer"
3040 #: c-typeck.c:6834 ch/parse.c:2026
3041 msgid "asm template is not a string constant"
3045 msgid "invalid lvalue in asm statement"
3049 msgid "modification by `asm'"
3052 #: c-typeck.c:6958 cp/typeck.c:6603
3053 msgid "function declared `noreturn' has a `return' statement"
3057 msgid "`return' with no value, in function returning non-void"
3061 msgid "`return' with a value, in function returning void"
3069 msgid "function returns address of local variable"
3072 #: c-typeck.c:7084 cp/semantics.c:533
3073 msgid "switch quantity not an integer"
3077 msgid "`long' switch expression not converted to `int' in ISO C"
3080 #: c-typeck.c:7138 cp/decl.c:5224
3081 msgid "case label not within a switch statement"
3084 #: c-typeck.c:7140 cp/decl.c:5229
3085 msgid "`default' label not within a switch statement"
3090 msgid "inlining failed in call to `%s'"
3093 #: calls.c:1883 calls.c:2196
3094 msgid "called from here"
3099 msgid "can't inline call to `%s'"
3103 msgid "function call has aggregate value"
3107 msgid "variable offset is passed paritially in stack and in reg"
3111 msgid "variable size is passed partially in stack and in reg"
3116 msgid "%d errors, %d sorries, do granting"
3120 msgid "GNU compiler does not support statically allocated objects"
3123 #: ch/actions.c:138 objc/objc-act.c:1109
3125 msgid "`%s' cannot be statically allocated"
3130 msgid "causing unhandled exception `%s' (this is flaged only once)"
3134 msgid "range failure (not inside function)"
3138 msgid "possible range failure (not inside function)"
3142 msgid "expression will always cause RANGEFAIL"
3146 msgid "right hand side of assignment is a mode"
3151 msgid "incompatible modes in %s"
3156 msgid "bad string length in %s"
3159 #: ch/actions.c:631 ch/actions.c:644
3161 msgid "mode mismatch in %s expression"
3166 msgid "%s expression must be referable"
3171 msgid "%s not allowed outside a PROC"
3176 msgid "%s action in PROC with no declared RESULTS"
3180 msgid "RETURN not allowed outside PROC"
3184 msgid "RETURN with a value, in PROC returning void"
3188 msgid "RETURN with no value and no RESULT action in procedure"
3193 msgid "no label named `%s'"
3198 msgid "cannot GOTO label `%s' outside current function"
3203 msgid "no EXITable label named `%s'"
3208 msgid "cannot EXIT label `%s' outside current function"
3211 #: ch/actions.c:1018
3212 msgid "case selector not compatible with label"
3215 #: ch/actions.c:1044
3216 msgid "ELSE label not within a CASE statement"
3219 #: ch/actions.c:1048
3220 msgid "multiple default labels found in a CASE statement"
3223 #: ch/actions.c:1049
3224 msgid "this is the first ELSE label"
3227 #: ch/actions.c:1070
3228 msgid "label found outside of CASE statement"
3231 #: ch/actions.c:1073
3232 msgid "duplicate CASE value"
3235 #: ch/actions.c:1074 ch/actions.c:1127
3236 msgid "this is the first entry for that value"
3239 #: ch/actions.c:1077 ch/actions.c:1130
3240 msgid "CASE value out of range"
3243 #: ch/actions.c:1079 ch/actions.c:1132
3247 #: ch/actions.c:1081 ch/actions.c:1134
3248 msgid "label within scope of cleanup or variable array"
3251 #: ch/actions.c:1105 ch/actions.c:1302
3252 msgid "mode in label is not discrete"
3255 #: ch/actions.c:1122
3256 msgid "label not within a CASE statement"
3259 #: ch/actions.c:1282
3260 msgid "Lower bound of range must be a discrete literal expression"
3263 #: ch/actions.c:1287
3264 msgid "Upper bound of range must be a discrete literal expression"
3267 #: ch/actions.c:1311
3268 msgid "The CASE label is not valid"
3271 #: ch/actions.c:1357 ch/expr.c:215
3273 "The number of CASE selectors does not match the number of CASE label lists"
3276 #: ch/actions.c:1442
3278 msgid "incomplete CASE - %s not handled"
3281 #: ch/actions.c:1461
3282 msgid "CASE selector with variable range"
3285 #: ch/actions.c:1465
3286 msgid "too many cases to do CASE completeness testing"
3289 #: ch/actions.c:1550
3290 msgid "type of tuple cannot be implicit in multiple assignent"
3293 #: ch/actions.c:1552
3294 msgid "conditional expression cannot be used in multiple assignent"
3297 #: ch/actions.c:1554
3298 msgid "internal error - unknown type in multiple assignment"
3301 #: ch/actions.c:1558
3302 msgid "no operator allowed in multiple assignment,"
3305 #: ch/actions.c:1568
3306 msgid "location modes in multiple assignment are not equivalent"
3309 #: ch/actions.c:1606
3310 msgid "You may not assign a value to a BUFFER or EVENT location"
3313 #: ch/actions.c:1614
3314 msgid "can't assign value to READonly location"
3317 #: ch/actions.c:1619
3318 msgid "cannot assign to location with non-value property"
3321 #: ch/actions.c:1639
3322 msgid "lefthand side of assignment is not a location"
3325 #: ch/actions.c:1715 ch/actions.c:1785
3326 msgid "bitstring slice"
3329 #: ch/actions.c:1810
3330 msgid "LENGTH on left-hand-side is non-portable"
3333 #: ch/actions.c:1814
3334 msgid "Can only set LENGTH of array location"
3338 msgid "internal error: trying to make loc-identity with non-location"
3342 msgid "cannot convert to a boolean mode"
3346 msgid "cannot convert to a char mode"
3350 msgid "powerset tuple element out of range"
3353 #: ch/convert.c:284 ch/convert.c:312
3355 msgid "incompatible member of powerset tuple (at position #%d)"
3360 msgid "no initializer value for fixed field `%s'"
3365 msgid "non-constant value for tag field `%s'"
3370 msgid "field `%s' in wrong variant"
3375 msgid "missing variant fields (at least `%s')"
3380 msgid "bad initializer for field `%s'"
3385 msgid "no initializer value for variant field `%s'"
3389 msgid "no selected variant"
3392 #: ch/convert.c:546 ch/convert.c:912
3393 msgid "mixture of labelled and unlabelled tuple elements"
3397 msgid "probably not a structure tuple"
3402 msgid "excess initializer for field `%s'"
3406 msgid "excess unnamed initializers"
3410 msgid "non-constant start index for tuple"
3414 msgid "invalid array tuple label"
3418 msgid "non-constant array tuple index range"
3423 msgid "incompatible array tuple element %s"
3427 msgid "multiple (*) or (ELSE) array tuple labels"
3431 msgid "empty range in array tuple"
3436 msgid "array tuple has duplicate index %s"
3440 msgid "array tuple index out of range"
3444 msgid "too many array tuple values"
3448 msgid "dynamic array tuple without (*) or (ELSE)"
3453 msgid "missing array tuple element %s"
3458 msgid "missing array tuple elements %s : %s"
3461 #: ch/convert.c:1086
3462 msgid "initializer is not an array or string mode"
3465 #: ch/convert.c:1098
3466 msgid "destination is too small"
3469 #: ch/convert.c:1154
3470 msgid "internal error: unknown type of expression"
3475 msgid "`%s' must not be declared readonly"
3479 msgid "declaration of readonly variable without initialization"
3484 msgid "no initialisation allowed for `%s'"
3489 msgid "value for loc-identity `%s' is not a location"
3494 msgid "location for `%s' not read-compatible"
3499 msgid "nonconstant initializer for `%s'"
3503 msgid "do_decl: internal error: don't know what to initialize"
3507 msgid "RECURSIVE PROCs"
3512 msgid "`%s' must not be READonly"
3516 msgid "POS may not be specified for a list of field declarations"
3520 msgid "(ELSE) case label as well as ELSE variant"
3523 #: ch/decl.c:1610 ch/decl.c:1613
3524 msgid "inconsistent modes between labels and tag field"
3528 msgid "too few tag labels"
3532 msgid "too many tag labels"
3536 msgid "case label lower limit is not a discrete constant expression"
3540 msgid "case label upper limit is not a discrete constant expression"
3544 msgid "case label must be a discrete constant expression"
3548 msgid "variant label declared here..."
3552 msgid "...is duplicated here"
3557 msgid "no field (yet) for tag %s"
3561 msgid "non-value mode may only returned by LOC"
3566 msgid "mode of `%s' is not a mode"
3571 msgid "`%s' may only be passed by LOC"
3576 msgid "Nothing named `%s' to grant."
3581 msgid "duplicate grant for `%s'"
3586 msgid "previous grant for `%s'"
3591 msgid "duplicate definition `%s'"
3596 msgid "previous definition of `%s'"
3599 #: ch/decl.c:3248 ch/decl.c:3258
3601 msgid "ambiguous choice for seize `%s' -"
3604 #: ch/decl.c:3249 ch/decl.c:3259
3606 msgid " - can seize this `%s' -"
3609 #: ch/decl.c:3250 ch/decl.c:3261
3611 msgid " - or this granted decl `%s'"
3616 msgid "enumerator value for `%s' is less then 0"
3621 msgid "enumerators `%s' and `%s' have equal values"
3625 msgid "undefined value in SET mode is obsolete and deprecated."
3629 msgid "BASE variable never declared"
3633 msgid "cannot BASE a variable on a PROC/PROCESS name"
3637 msgid "INTERNAL ERROR: handle_one_level is broken"
3642 msgid "tuple without specified mode not allowed in %s"
3647 msgid "conditional expression not allowed in %s"
3652 msgid "internal error: unknown expression mode in %s"
3656 msgid "CASE selector is not a discrete expression"
3660 msgid "powerset is not addressable"
3664 msgid "array is not addressable"
3669 msgid "Too few arguments in call to `%s'"
3674 msgid "Too many arguments in call to `%s'"
3678 msgid "cannot dereference, not a pointer."
3683 msgid "missing '.' operator or undefined mode name `%s'."
3687 msgid "You have forgotten the '.' operator which must"
3692 msgid " precede a STRUCT field reference, or `%s' is an undefined mode"
3696 msgid "Can't dereference PTR value using unary `->'."
3700 msgid "invalid type argument of `->'"
3703 #: ch/expr.c:856 ch/expr.c:969
3704 msgid "operand of '.' is not a STRUCT"
3709 msgid "No field named `%s'"
3713 msgid "ABS argument must be discrete or real mode"
3718 msgid "argument %d to ABSTIME must be of integer type."
3721 #: ch/expr.c:1288 ch/expr.c:1329
3722 msgid "parameter 1 must be referable."
3725 #: ch/expr.c:1294 ch/expr.c:1335 ch/expr.c:1372
3726 msgid "mode mismatch in parameter 1."
3729 #: ch/expr.c:1301 ch/expr.c:1342
3730 msgid "parameter 2 must be a positive integer."
3734 msgid "CARD argument must be powerset mode"
3738 msgid "expression for DESCR-builtin must be referable."
3743 msgid "argument to `%s' must be of integer type."
3748 msgid "argument 1 to `%s' must be of floating point mode"
3753 msgid "First argument to `%s' must be a mode"
3758 msgid "READonly modes for %s must have a value"
3762 msgid "argument to TERMINATE must be a reference primitive value"
3766 msgid "argument 1 to INTTIME must be of mode TIME."
3776 "LENGTH argument must be string, buffer, event mode, text location or mode"
3780 msgid "UPPER argument must have a mode, or be a mode"
3784 msgid "LOWER argument must have a mode, or be a mode"
3788 msgid "UPPER argument must be string, array, mode or integer"
3792 msgid "LOWER argument must be string, array, mode or integer"
3797 msgid "%s argument must be POWERSET mode"
3802 msgid "%s called for empty POWERSET"
3806 msgid "argument to NUM is not discrete"
3810 msgid "No integer mode which matches expression's mode"
3814 msgid "NUM's parameter is below its mode range"
3818 msgid "NUM's parameter is above its mode range"
3822 msgid "Cannot take SUCC or PRED of a numbered SET"
3826 msgid "SUCC or PRED must not be done on a PTR."
3830 msgid "SUCC or PRED for a reference type is not standard."
3834 msgid "SUCC or PRED argument must be a discrete mode"
3839 msgid "Taking the %s of a value already at its %s value"
3843 msgid "size applied to a function mode"
3847 msgid "sizeof applied to a void mode"
3851 msgid "sizeof applied to an incomplete mode"
3855 msgid "cannot call a PROCESS, you START a PROCESS"
3865 msgid "%s parameter %d must be a location"
3870 msgid "%s parameter %d is READ-only"
3875 msgid "LOC actual parameter %d is a non-referable location"
3880 msgid "mode mismatch in parameter %d"
3885 msgid "too many arguments to procedure `%s'"
3889 msgid "too many arguments to procedure"
3894 msgid "too few arguments to procedure `%s'"
3898 msgid "too few arguments to procedure"
3902 msgid "syntax error (integer used as function)"
3906 msgid "syntax error - missing operator, comma, or '('?"
3911 msgid "unimplemented builtin function `%s'"
3916 msgid "internal error - bad builtin function `%s'"
3920 msgid "empty expression in string index"
3924 msgid "only one expression allowed in string index"
3928 msgid "invalid: primval ( untyped_exprlist )"
3931 #: ch/expr.c:3081 ch/expr.c:3095
3932 msgid "operand is variable-size bitstring/power-set"
3937 msgid "tree code `%s' unhandled in build_compare_set_expr"
3941 msgid "incompatible modes in concat expression"
3945 msgid "Invalid operation on array of chars"
3949 msgid "comparison of variant structures is unsafe"
3953 msgid "compare with variant records"
3956 #: ch/expr.c:3688 ch/expr.c:3924
3958 msgid "incompatible operands to %s"
3962 msgid "relational operator not allowed for this mode"
3967 msgid "Cannot use %s operator on PROC mode variable"
3972 msgid "invalid left operand of %s"
3975 #: ch/expr.c:3805 ch/expr.c:4357
3977 msgid "invalid right operand of %s"
3981 msgid "repetition expression must be constant"
3985 msgid "left argument to MOD/REM operator must be integral"
3989 msgid "right argument to MOD/REM operator must be integral"
3993 msgid "right operand of IN is not a powerset"
3997 msgid "left operand of IN incompatible with right operand"
4001 msgid "division by zero"
4005 msgid "-> operator not allow in constant expression"
4009 msgid "taking the address of a string literal is non-standard"
4013 msgid "taking the address of a function is non-standard"
4017 msgid "ADDR requires a LOCATION argument"
4021 msgid "-> expression is not addressable"
4025 msgid "ADDR parameter must be a LOCATION"
4029 msgid "possible internal error in build_chill_arrow_expr"
4034 msgid "%s is not addressable"
4038 msgid "repetition count is not an integer constant"
4042 msgid "repetition count < 0"
4046 msgid "repetition value not constant"
4050 msgid "bitstring repetition of non-constant boolean"
4054 msgid "string repetition operand is non-constant bitstring"
4058 msgid "non-char, non-bit string repetition"
4063 msgid "invalid operand of %s"
4068 msgid "right operand of %s is not array of boolean"
4073 msgid "%s operator applied to boolean variable"
4077 msgid "non-boolean mode in conditional expression"
4081 msgid "decode_constant: invalid component_ref"
4085 msgid "decode_constant: mode and value mismatch"
4089 msgid "decode_constant: cannot decode this mode"
4093 msgid "decode_constant_selective: mode and value mismatch"
4097 msgid "decode_constant_selective: cannot decode this mode"
4100 #: ch/grant.c:2651 ch/lex.c:217 ch/lex.c:2194 config/mips/mips.c:5801
4101 #: f/com.c:14549 graph.c:421 java/jcf-parse.c:929 java/jcf-parse.c:1065
4102 #: java/lex.c:1724 objc/objc-act.c:751 profile.c:906 profile.c:914
4103 #: toplev.c:1842 toplev.c:2226
4105 msgid "can't open %s"
4108 #: ch/grant.c:2676 config/mips/mips.c:6127
4110 msgid "can't write to %s"
4114 msgid "FORBID is not yet implemented"
4117 #. this nerver should happen
4120 msgid "function \"really_grant_this\" called for `%s'."
4124 msgid "non-integral text length"
4128 msgid "non-constant text length"
4132 msgid "text length must be greater then 0"
4137 msgid "argument %d of %s must be of mode ASSOCIATION"
4140 #: ch/inout.c:1760 ch/inout.c:2146 ch/inout.c:2516 ch/inout.c:2751
4142 msgid "argument %d of %s must be a location"
4146 msgid "argument 2 of ASSOCIATE must not be an empty string"
4150 msgid "argument 2 to ASSOCIATE must be a string"
4154 msgid "argument 3 to ASSOCIATE must be a string"
4158 msgid "Too many arguments in call to MODIFY"
4162 msgid "argument 2 of MODIFY must not be an empty string"
4166 msgid "argument 2 to MODIFY must be a string"
4170 msgid "argument 3 to MODIFY must be a string"
4175 msgid "argument %d of %s must be an ACCESS or TEXT mode"
4179 msgid "argument 4 of CONNECT must be of mode WHERE"
4183 msgid "index expression for ACCESS without index"
4186 #: ch/inout.c:2376 ch/inout.c:2554 ch/inout.c:2636 ch/inout.c:4356
4188 msgid "incompatible index mode"
4192 msgid "argument 3 to CONNECT must be of mode USAGE"
4197 msgid "argument %d of %s must be of mode ACCESS"
4201 msgid "Too few arguments in call to `readrecord'"
4204 #: ch/inout.c:2569 ch/inout.c:2648
4205 msgid "incompatible record mode"
4209 msgid "store location must not be READonly"
4213 msgid "Too few arguments in call to `writerecord'"
4217 msgid "transfer to ACCESS without record mode"
4222 msgid "argument %d of %s must be of mode TEXT"
4226 msgid "TEXT doesn't have a location"
4230 msgid "incompatible index mode for SETETEXTACCESS"
4234 msgid "incompatible record mode for SETTEXTACCESS"
4238 msgid "parameter 2 must be a location"
4242 msgid "incompatible modes in parameter 2"
4246 msgid "conditional expression not allowed in this context"
4251 msgid "untyped expression as argument %d"
4254 #: ch/inout.c:3141 ch/inout.c:3187
4256 msgid "Cannot process %d bits integer for READTEXT argument %d."
4261 msgid "Cannot process %d bits integer WRITETEXT argument %d."
4264 #: ch/inout.c:3283 ch/inout.c:3338 ch/inout.c:3417 ch/inout.c:3483
4265 #: ch/inout.c:3534 ch/inout.c:3619 ch/inout.c:3654
4267 msgid "argument %d is READonly"
4270 #: ch/inout.c:3290 ch/inout.c:3345 ch/inout.c:3424 ch/inout.c:3491
4271 #: ch/inout.c:3542 ch/inout.c:3627 ch/inout.c:3659
4273 msgid "argument %d must be referable"
4278 msgid "cannot process argument %d of WRITETEXT, unknown size"
4281 #. datatype is not yet implemented, issue a warning
4284 msgid "cannot process mode of argument %d for %sTEXT."
4288 msgid "too few arguments for this format string"
4291 #: ch/inout.c:3893 ch/inout.c:3902
4293 msgid "type of argument %d invalid for conversion code at offset %d"
4297 msgid "unmatched open paren"
4300 #: ch/inout.c:4026 ch/inout.c:4221
4302 msgid "bad format specification character (offset %d)"
4307 msgid "repetition factor overflow (offset %d)"
4310 #: ch/inout.c:4057 ch/inout.c:4064 ch/inout.c:4071
4312 msgid "duplicate qualifier (offset %d)"
4317 msgid "clause width overflow (offset %d)"
4322 msgid "no fraction (offset %d)"
4327 msgid "no fraction width (offset %d)"
4332 msgid "fraction width overflow (offset %d)"
4337 msgid "no exponent (offset %d)"
4342 msgid "no exponent width (offset %d)"
4347 msgid "exponent width overflow (offset %d)"
4351 msgid "internal error in check_format_string"
4356 msgid "no padding character (offset %d)"
4359 #. too may arguments for format string
4361 msgid "too many arguments for this format string"
4364 #: ch/inout.c:4354 ch/inout.c:4502
4365 msgid "missing index expression"
4369 msgid "Too few arguments in call to `writetext'"
4373 msgid "argument 1 for WRITETEXT must be a TEXT or CHARS(n) VARYING location"
4377 msgid "`format string' for WRITETEXT must be a CHARACTER string"
4381 msgid "Too few arguments in call to `readtext'"
4386 "argument 1 for READTEXT must be a TEXT location or CHARS(n) [ VARYING ] "
4391 msgid "`format string' for READTEXT must be a CHARACTER string"
4395 msgid "non-constant expression"
4399 msgid "Ignoring case upon input and"
4403 msgid "making special words uppercase wouldn't work."
4407 msgid "Making special words uppercase and"
4411 msgid " ignoring case upon input wouldn't work."
4414 #: ch/lang.c:274 java/typeck.c:178
4415 msgid "internal error - use of undefined type"
4419 msgid "invalid C'xx' "
4422 #: ch/lex.c:612 config/mips/mips.c:6133 java/jcf-parse.c:605
4423 #: java/jcf-write.c:3341
4425 msgid "can't close %s"
4429 msgid "malformed exponent part of floating-point literal"
4433 msgid "real number exceeds range of REAL"
4436 #: ch/lex.c:752 ch/lex.c:779
4437 msgid "end-of-file in '<>' directive"
4441 msgid "unrecognized compiler directive"
4444 #: ch/lex.c:793 ch/lex.c:839
4446 msgid "unrecognized compiler directive `%s'"
4450 msgid "unterminated control sequence"
4453 #: ch/lex.c:1015 ch/lex.c:1051
4454 msgid "invalid integer literal in control sequence"
4457 #: ch/lex.c:1026 ch/lex.c:1034
4458 msgid "control sequence overflow"
4461 #: ch/lex.c:1028 ch/lex.c:1036
4462 msgid "invalid control sequence"
4466 msgid "invalid base in read control sequence"
4470 msgid "invalid digit in control sequence"
4474 msgid "unterminated string literal"
4477 #: ch/lex.c:1253 ch/lex.c:1339
4479 msgid "invalid number format `%s'"
4483 msgid "integer literal too big"
4488 msgid "can't find %s"
4492 msgid "USE_SEIZE_FILE directive must be followed by string"
4495 #: ch/lex.c:1698 cpplib.c:920 f/lex.c:1240
4496 msgid "invalid #ident"
4499 #: ch/lex.c:1716 f/lex.c:1257
4500 msgid "undefined or invalid # directive"
4503 #: ch/lex.c:1770 ch/lex.c:1779 f/lex.c:1313
4504 msgid "invalid #line"
4507 #: ch/lex.c:1848 f/lex.c:870
4508 msgid "#-lines for entering and leaving files don't match"
4511 #: ch/lex.c:1873 f/lex.c:1423
4512 msgid "invalid #-line"
4516 msgid "missing `=' in compiler directive"
4519 #: ch/lex.c:2045 ch/lex.c:2055 ch/lex.c:2096
4520 msgid "invalid value follows `=' in compiler directive"
4525 msgid "invalid `%c' character in name"
4530 msgid "`%s' not integer constant synonym "
4534 msgid "value out of range in compiler directive"
4537 #: ch/lex.c:2219 java/jcf-parse.c:601
4539 msgid "can't reopen %s"
4543 msgid "no modules seen"
4547 msgid "modeless tuple not allowed in this context"
4551 msgid "IN expression does not have a mode"
4555 msgid "location enumeration for BOOLS"
4559 msgid "location enumeration for bit-packed arrays"
4562 #: ch/loop.c:526 ch/nloop.c:481
4563 msgid "Loop's IN expression is not a composite object"
4566 #: ch/loop.c:541 ch/nloop.c:498
4567 msgid "start expr must have discrete mode"
4570 #: ch/loop.c:547 ch/nloop.c:504
4571 msgid "DO FOR start expression is a numbered SET"
4574 #: ch/loop.c:555 ch/nloop.c:510
4575 msgid "TO expression is a numbered SET"
4578 #: ch/loop.c:560 ch/nloop.c:525
4579 msgid "TO expr must have discrete mode"
4582 #: ch/loop.c:565 ch/nloop.c:531
4583 msgid "start expr and TO expr must be compatible"
4586 #: ch/loop.c:574 ch/nloop.c:546
4587 msgid "BY expr must have discrete mode"
4590 #: ch/loop.c:579 ch/nloop.c:552
4591 msgid "start expr and BY expr must be compatible"
4594 #: ch/loop.c:595 ch/nloop.c:765
4595 msgid "loop identifier undeclared"
4599 msgid "loop variable incompatible with start expression"
4602 #: ch/loop.c:633 ch/nloop.c:564
4603 msgid "body of DO FOR will never execute"
4606 #: ch/loop.c:648 ch/nloop.c:585
4607 msgid "BY expression is negative or zero"
4610 #: ch/loop.c:847 ch/nloop.c:817 ch/nloop.c:867
4611 msgid "Can't iterate through array of BOOL"
4616 msgid "there was no start label to match the end label '%s'"
4621 msgid "start label '%s' does not match end label '%s'"
4626 msgid "`%s' not declared"
4630 msgid "No RETURN or RESULT in procedure"
4634 msgid "PREFIXED clause with no prelix in unlabeled module"
4639 msgid "internal parser error - expected token %d"
4644 msgid "'%s!' is not followed by an identifier"
4648 msgid "expected a name here"
4652 msgid "expected a name string here"
4657 msgid "`%s' undeclared"
4661 msgid "action not allowed in SPEC MODULE"
4665 msgid "missing defining occurrence"
4669 msgid "bad defining occurrence following ','"
4673 msgid "missing '(' in exception list"
4677 msgid "ON exception names must be unique"
4681 msgid "syntax error in exception list"
4685 msgid "empty ON-condition"
4689 msgid "INIT not allowed at loc-identity declaration"
4693 msgid "'=' used where ':=' is required"
4697 msgid "initialization is not allowed in spec module"
4701 msgid "loc-identity declaration without initialisation"
4705 msgid "bad syntax following FORBID"
4709 msgid "expected a postfix name here"
4713 msgid "expected another rename clause"
4717 msgid "syntax error in parameter name list"
4721 msgid "NONREF specific without LOC in result attribute"
4725 msgid "DYNAMIC specific without LOC in result attribute"
4729 msgid "exception names must be unique"
4733 msgid "must specify a PROCESS name"
4737 msgid "SIGNAL must be in global reach"
4741 msgid "syntax error while parsing signal definition statement"
4745 msgid "case range list"
4749 msgid "misplaced colon in case label"
4753 msgid "unrecognized case label list after ','"
4756 #: ch/parse.c:1971 ch/parse.c:1997
4757 msgid "bad ASM operand"
4761 msgid "readonly location modified by 'asm'"
4765 msgid "expected 'TO' in step enumeration"
4769 msgid "expected 'IN' in FOR control here"
4773 msgid "missing DELAY CASE alternative"
4776 #. This is probably not possible
4778 msgid "non-referable location in DO WITH"
4782 msgid "WITH element must be of STRUCT mode"
4786 msgid "missing ')' in signal/buffer receive alternative"
4790 msgid "misplaced 'IN' in signal/buffer receive alternative"
4794 msgid "missing RECEIVE alternative"
4798 msgid "PROCESS copy number must be integer"
4802 msgid "missing parenthesis for procedure call"
4806 msgid "expression is not an action"
4810 msgid "syntax error in action"
4814 msgid "no handler is permitted on this action."
4818 msgid "definition follows action"
4822 msgid "bad tuple field name list"
4826 msgid "invalid syntax for label in tuple"
4830 msgid "bad syntax in tuple"
4834 msgid "non-mode name before tuple"
4838 msgid "invalid expression/location syntax"
4842 msgid "RECEIVE expression"
4846 msgid "there should not be a ';' here"
4850 msgid "missing ELSE/ELSIF in IF expression"
4854 msgid "conditional expression not allowed inside parentheses"
4858 msgid "mode-less tuple not allowed inside parentheses"
4861 #. Z.200 doesn't allow mixed numbered and unnumbered set elements,
4862 #. but we can do it. Print a warning
4864 msgid "mixed numbered and unnumbered set elements is not standard"
4868 msgid "SET mode must define at least one named value"
4872 msgid "POS not allowed for ARRAY"
4876 msgid "STEP not allowed in field definition"
4880 msgid "missing field name"
4884 msgid "bad field name following ','"
4888 msgid "expected ':' in structure variant alternative"
4892 msgid "missing field"
4896 msgid "VARYING bit-strings not implemented"
4900 msgid "strings must be composed of chars"
4904 msgid "BUFFER modes may not be readonly"
4908 msgid "EVENT modes may not be readonly"
4912 msgid "SIGNAL is not a valid mode"
4916 msgid "syntax error - missing mode"
4920 msgid "syntax error - expected a module or end of file"
4925 msgid " `%s', which depends on ..."
4930 msgid "Cycle: `%s' depends on ..."
4939 msgid "SYN of this mode not allowed"
4943 msgid "mode of SYN incompatible with value"
4947 msgid "SYN value outside range of its mode"
4951 msgid "INIT string too large for mode"
4956 msgid "value of %s is not a valid constant"
4960 msgid "mode with non-value property in signal definition"
4965 msgid "undeclared identifier `%s'"
4969 msgid "RETURNS spec with invalid mode"
4973 msgid "operand to REF is not a mode"
4977 msgid "field with non-value mode in variant structure not allowed"
4981 msgid "buffer element mode must not have non-value property"
4985 msgid "recordmode must not have the non-value property"
4988 #: ch/tasking.c:170 ch/tasking.c:218
4990 msgid "Tasking code %ld out of range for `%s'."
4995 msgid "invalid attribute for argument `%s' (only IN or LOC allowed)."
4999 msgid "PROCESS may only be declared at module level"
5004 msgid "process name %s never declared"
5008 msgid "You may only START a process, not a proc"
5012 msgid "SET expression not a location."
5016 msgid "SET location must be INSTANCE mode"
5021 msgid "too many arguments to process `%s'"
5025 msgid "too many arguments to process"
5030 msgid "too few arguments to process `%s'"
5034 msgid "too few arguments to process"
5038 msgid "COPY_NUMBER argument must be INSTANCE expression"
5041 #: ch/tasking.c:1007
5042 msgid "GEN_CODE argument must be a process or signal name."
5045 #: ch/tasking.c:1029
5046 msgid "GEN_INST parameter 2 must be an integer mode"
5049 #: ch/tasking.c:1050
5050 msgid "GEN_INST parameter 1 must be a PROCESS or an integer expression"
5053 #: ch/tasking.c:1076
5055 msgid "%s is not a declared process"
5058 #: ch/tasking.c:1097
5059 msgid "PROC_TYPE argument must be INSTANCE expression"
5062 #: ch/tasking.c:1139
5063 msgid "QUEUE_LENGTH argument must be a BUFFER/EVENT location."
5066 #: ch/tasking.c:1289
5068 msgid "SEND requires a SIGNAL; %s is not a SIGNAL name"
5071 #: ch/tasking.c:1314
5073 msgid "too many values for SIGNAL `%s'"
5076 #: ch/tasking.c:1320
5078 msgid "too few values for SIGNAL `%s'"
5081 #: ch/tasking.c:1398
5082 msgid "Signal sent without priority"
5085 #: ch/tasking.c:1399 ch/tasking.c:2928
5086 msgid " and no default priority was set."
5089 #: ch/tasking.c:1400
5090 msgid " PRIORITY defaulted to 0"
5093 #: ch/tasking.c:1415
5094 msgid "SEND without a destination instance"
5097 #: ch/tasking.c:1416
5098 msgid " and no destination process specified"
5101 #: ch/tasking.c:1417
5102 msgid " for the signal"
5105 #. as our system doesn't allow that and Z.200 specifies it,
5106 #. we issue a warning
5107 #: ch/tasking.c:1436
5109 msgid "SEND to ANY copy of process `%s'."
5112 #: ch/tasking.c:1441
5113 msgid "SEND TO must be an INSTANCE mode"
5116 #: ch/tasking.c:1455
5117 msgid "SEND WITH must have a mode"
5120 #: ch/tasking.c:1724
5121 msgid "internal error: RECEIVE CASE stack invalid."
5124 #: ch/tasking.c:1764 ch/tasking.c:2492
5125 msgid "SET requires INSTANCE location"
5128 #: ch/tasking.c:1843
5129 msgid "SIGNAL in RECEIVE CASE alternative follows"
5132 #: ch/tasking.c:1844
5134 msgid " a BUFFER name on line %d"
5137 #: ch/tasking.c:1852
5139 msgid "SIGNAL `%s' has no data fields"
5142 #: ch/tasking.c:1857
5144 msgid "SIGNAL `%s' requires data fields"
5147 #: ch/tasking.c:1921
5149 msgid "too few data fields provided for `%s'"
5152 #: ch/tasking.c:1924
5154 msgid "too many data fields provided for `%s'"
5157 #: ch/tasking.c:1947
5158 msgid "BUFFER in RECEIVE CASE alternative follows"
5161 #: ch/tasking.c:1948
5163 msgid " a SIGNAL name on line %d"
5166 #: ch/tasking.c:1956
5167 msgid "BUFFER in RECEIVE CASE alternative must be a location."
5170 #: ch/tasking.c:1962
5171 msgid "buffer receive alternative requires only 1 defining occurence."
5174 #: ch/tasking.c:2043
5175 msgid "incompatible modes in receive buffer alternative."
5178 #: ch/tasking.c:2049
5179 msgid "defining occurence in receive buffer alternative must be a location."
5182 #: ch/tasking.c:2086
5183 msgid "buffer receive alternative without `IN location'."
5186 #: ch/tasking.c:2092
5187 msgid "RECEIVE CASE alternative must specify a SIGNAL name or BUFFER location."
5190 #: ch/tasking.c:2331
5191 msgid "RECEIVE CASE without alternatives"
5194 #: ch/tasking.c:2369
5195 msgid "CONTINUE requires an event location."
5198 #: ch/tasking.c:2503 ch/tasking.c:2940
5199 msgid "PRIORITY must be of integer type."
5202 #: ch/tasking.c:2581
5203 msgid "delay alternative must be an EVENT location."
5206 #: ch/tasking.c:2636
5207 msgid "DELAY CASE without alternatives"
5210 #: ch/tasking.c:2757
5211 msgid "DELAY action requires an event location."
5214 #: ch/tasking.c:2768
5215 msgid "PRIORITY in DELAY action must be of integer type."
5218 #: ch/tasking.c:2777
5219 msgid "DELAY action without priority."
5222 #: ch/tasking.c:2778 ch/tasking.c:2929
5223 msgid " PRIORITY defaulted to 0."
5226 #: ch/tasking.c:2868
5227 msgid "send buffer action requires a BUFFER location."
5230 #: ch/tasking.c:2885
5231 msgid "there must be only 1 value for send buffer action."
5234 #: ch/tasking.c:2906
5235 msgid "convert failed for send buffer action."
5238 #: ch/tasking.c:2912
5239 msgid "incompatible modes in send buffer action."
5242 #: ch/tasking.c:2927
5243 msgid "Buffer sent without priority"
5246 #: ch/tasking.c:2946
5247 msgid "WITH not allowed for send buffer action."
5250 #: ch/tasking.c:2951
5251 msgid "TO not allowed for send buffer action."
5254 #: ch/tasking.c:3094
5256 msgid "SEND requires a BUFFER; `%s' is not a BUFFER name"
5259 #: ch/tasking.c:3235
5260 msgid "non-integral max queue size for EVENT/BUFFER mode"
5263 #: ch/tasking.c:3240
5264 msgid "non-constant max queue size for EVENT/BUFFER mode"
5267 #: ch/tasking.c:3247
5268 msgid "max queue_size for EVENT/BUFFER is not positive"
5272 msgid "absolute time value must be of mode TIME."
5275 #: ch/timing.c:281 ch/timing.c:364
5276 msgid "duration primitive value must be of mode DURATION."
5280 msgid "string length > UPPER (UINT)"
5284 msgid "Can only build a powerset from a discrete mode"
5288 msgid "non-constant bitstring size invalid"
5292 msgid "non-constant powerset size invalid"
5296 msgid "array or string index is a mode (instead of a value)"
5300 msgid "index is not an integer expression"
5304 msgid "index not compatible with index mode"
5307 #. should never happen
5309 msgid "index is not discrete"
5314 "possible internal error - slice argument is neither referable nor constant"
5318 msgid "bit array slice with non-constant length"
5322 msgid "bitstring slice with non-constant length"
5326 msgid "slice operation on non-array, non-bitstring value not supported"
5329 #: ch/typeck.c:390 ch/typeck.c:441
5330 msgid "can only take slice of array or string"
5334 msgid "slice length is not an integer"
5338 msgid "slice length out-of-range"
5342 msgid "too many index expressions"
5346 msgid "array index is not discrete"
5350 msgid "invalid compound index for bitstring mode"
5354 msgid "conversions from variable_size value"
5358 msgid "conversions to variable_size mode"
5362 msgid "cannot convert to float"
5366 msgid "cannot convert float to this mode"
5370 msgid "OVERFLOW in expression conversion"
5374 msgid "overflow (not inside function)"
5378 msgid "possible overflow (not inside function)"
5382 msgid "expression will always cause OVERFLOW"
5386 msgid "not implemented: constant conversion from that kind of expression"
5390 msgid "not implemented: constant conversion to that kind of mode"
5394 msgid "non-standard, non-portable value conversion"
5398 msgid "location conversion between differently-sized modes"
5402 msgid "unsupported value conversion"
5406 msgid "operand to bin must be a non-negative integer literal"
5411 msgid "size %d of BIN too big - no such integer mode"
5415 msgid "BIN in pass 2"
5419 msgid "mode of tuple is neither ARRAY, STRUCT, nor POWERSET"
5423 msgid "internal error in chill_root_resulting_mode"
5427 msgid "string lengths not equal"
5431 msgid "can't do ARRAY assignment - too large"
5435 msgid "rhs of array assignment is not addressable"
5439 msgid "non-constant expression for BIN"
5443 msgid "expression for BIN must not be negative"
5447 msgid "cannot process BIN (>32)"
5451 msgid "bounds of range are not compatible"
5455 msgid "negative string length"
5459 msgid "range's lower bound and parent mode don't match"
5463 msgid "range's upper bound and parent mode don't match"
5467 msgid "making range from non-mode"
5471 msgid "floating point ranges"
5475 msgid "range mode has non-constant limits"
5479 msgid "range's high bound < mode's low bound"
5483 msgid "range's high bound > mode's high bound"
5487 msgid "range mode high bound < range mode low bound"
5491 msgid "range's low bound < mode's low bound"
5495 msgid "range's low bound > mode's high bound"
5499 msgid "Stepsize in STEP must be an integer constant"
5503 msgid "Stepsize in STEP must be > 0"
5507 msgid "Stepsize in STEP must be the natural width of the array element mode"
5510 #: ch/typeck.c:2833 ch/typeck.c:3134
5511 msgid "Starting word in POS must be an integer constant"
5514 #: ch/typeck.c:2837 ch/typeck.c:3141
5515 msgid "Starting word in POS must be >= 0"
5519 msgid "Starting word in POS within STEP must be 0"
5522 #: ch/typeck.c:2851 ch/typeck.c:3158
5523 msgid "Starting bit in POS must be an integer constant"
5527 msgid "Starting bit in POS within STEP must be 0"
5530 #: ch/typeck.c:2861 ch/typeck.c:3166
5531 msgid "Starting bit in POS must be >= 0"
5534 #: ch/typeck.c:2869 ch/typeck.c:3174
5535 msgid "Starting bit in POS must be < the width of a word"
5538 #: ch/typeck.c:2883 ch/typeck.c:3188
5539 msgid "Length in POS must be an integer constant"
5542 #: ch/typeck.c:2890 ch/typeck.c:3195
5543 msgid "Length in POS must be > 0"
5546 #: ch/typeck.c:2897 ch/typeck.c:3208
5547 msgid "End bit in POS must be an integer constant"
5550 #: ch/typeck.c:2906 ch/typeck.c:3217
5551 msgid "End bit in POS must be >= the start bit"
5554 #: ch/typeck.c:2912 ch/typeck.c:3222
5555 msgid "End bit in POS must be < the width of a word"
5560 "The length specified on POS within STEP must be the natural length of the "
5561 "array element type"
5565 msgid "Step size in STEP must be >= the length in POS"
5569 msgid "array index must be a range, not a single integer"
5573 msgid "array index is not a discrete mode"
5578 "The length specified on POS must be the natural length of the field type"
5582 msgid "STRUCT fields must be layed out in monotonically increasing order"
5586 msgid "If one field has a POS layout, then all fields must have a POS layout"
5590 msgid "parameterised structures not implemented"
5594 msgid "invalid parameterised type"
5598 msgid "internal error"
5602 msgid "no arguments"
5605 #: collect2.c:1289 collect2.c:1437 collect2.c:1470
5610 #: collect2.c:1292 collect2.c:1442 collect2.c:1473
5617 msgid "collect2 version %s"
5622 msgid "%d constructor(s) found\n"
5627 msgid "%d destructor(s) found\n"
5632 msgid "%d frame table(s) found\n"
5637 msgid "%s terminated with signal %d [%s]%s"
5642 msgid "%s returned %d exit status"
5647 msgid "[cannot find %s]"
5652 msgid "cannot find `%s'"
5655 #: collect2.c:1607 collect2.c:1610
5657 msgid "redirecting stdout: %s"
5662 msgid "[Leaving %s]\n"
5669 "write_c_file - output name is %s, prefix is %s\n"
5673 msgid "cannot find `nm'"
5676 #: collect2.c:2117 collect2.c:2559
5680 #: collect2.c:2121 collect2.c:2563
5684 #: collect2.c:2147 collect2.c:2589
5689 #: collect2.c:2150 collect2.c:2153 collect2.c:2166 collect2.c:2592
5690 #: collect2.c:2595 collect2.c:2608
5702 msgid "init function found in object %s"
5707 msgid "fini function found in object %s"
5710 #: collect2.c:2241 collect2.c:2647
5716 msgid "unable to open file '%s'"
5721 msgid "unable to stat file '%s'"
5726 msgid "unable to mmap file '%s'"
5733 #: collect2.c:2449 collect2.c:2626
5735 msgid "dynamic dependency %s not found"
5740 msgid "bad magic number in file '%s'"
5744 msgid "dynamic dependencies.\n"
5748 msgid "cannot find `ldd'"
5759 "ldd output with constructors/destructors.\n"
5764 msgid "unable to open dynamic dependency '%s'"
5769 msgid "%s: not a COFF file"
5774 msgid "%s: cannot open as COFF file"
5779 msgid "Library lib%s not found"
5788 msgid "incompatibilities between object file & expected values"
5795 "Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n"
5799 msgid "string section missing"
5803 msgid "section pointer missing"
5807 msgid "no symbol table found"
5811 msgid "no cmd_strings found"
5817 "Updating header and load commands.\n"
5823 msgid "load command map, %d cmds, new size %ld.\n"
5828 "writing load commands.\n"
5838 msgid "could not convert 0x%l.8x into a region"
5843 msgid "%s function, region %d, offset = %ld (0x%.8lx)\n"
5847 msgid "bad magic number"
5851 msgid "bad header version"
5855 msgid "bad raw header version"
5859 msgid "raw header buffer too small"
5863 msgid "old raw header file"
5867 msgid "unsupported version"
5872 msgid "unknown {de,en}code_mach_o_hdr return value %d"
5880 #: collect2.c:3564 collect2.c:3612
5892 msgid "read %ld bytes, expected %ld, from %s"
5912 msgid "wrote %ld bytes, expected %ld, to %s"
5918 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
5920 ";; %d successes.\n"
5928 ";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
5929 ";; %d successes.\n"
5932 #. Run-time compilation parameters selecting different hardware subsets.
5933 #: config/1750a/1750a.h:39
5934 msgid "Use VAX-C alignment"
5937 #: config/a29k/a29k.c:1007
5939 msgid "invalid %%Q value"
5942 #: config/a29k/a29k.c:1013 config/alpha/alpha.c:4055
5944 msgid "invalid %%C value"
5947 #: config/a29k/a29k.c:1019 config/alpha/alpha.c:3919
5948 #: config/rs6000/rs6000.c:4084
5950 msgid "invalid %%N value"
5953 #: config/a29k/a29k.c:1025 config/alpha/alpha.c:3990
5954 #: config/rs6000/rs6000.c:4046
5956 msgid "invalid %%M value"
5959 #: config/a29k/a29k.c:1031 config/alpha/alpha.c:3982
5960 #: config/rs6000/rs6000.c:4011
5962 msgid "invalid %%m value"
5965 #: config/a29k/a29k.c:1133 config/alpha/alpha.c:3943 config/romp/romp.c:677
5967 msgid "invalid %%L value"
5970 #: config/a29k/a29k.c:1138 config/rs6000/rs6000.c:4092
5972 msgid "invalid %%O value"
5975 #: config/a29k/a29k.c:1144 config/alpha/alpha.c:3927
5976 #: config/rs6000/rs6000.c:4111
5978 msgid "invalid %%P value"
5981 #: config/a29k/a29k.c:1154
5983 msgid "invalid %%V value"
5986 #: config/a29k/a29k.h:101
5987 msgid "Generate code assuming DW bit is set"
5990 #: config/a29k/a29k.h:102
5991 msgid "Generate code assuming DW bit is not set"
5994 #: config/a29k/a29k.h:103
5995 msgid "Generate code using byte writes"
5998 #: config/a29k/a29k.h:104
5999 msgid "Do not generate byte writes"
6002 #: config/a29k/a29k.h:105
6003 msgid "Use small memory model"
6006 #: config/a29k/a29k.h:106
6007 msgid "Use normal memory model"
6010 #: config/a29k/a29k.h:107
6011 msgid "Use large memory model"
6014 #: config/a29k/a29k.h:108
6015 msgid "Generate 29050 code"
6018 #: config/a29k/a29k.h:109
6019 msgid "Generate 29000 code"
6022 #: config/a29k/a29k.h:110
6023 msgid "Use kernel global registers"
6026 #: config/a29k/a29k.h:111
6027 msgid "Use user global registers"
6030 #: config/a29k/a29k.h:112
6031 msgid "Emit stack checking code"
6034 #: config/a29k/a29k.h:113
6035 msgid "Do not emit stack checking code"
6038 #: config/a29k/a29k.h:114
6039 msgid "Work around storem hardware bug"
6042 #: config/a29k/a29k.h:115
6043 msgid "Do not work around storem hardware bug"
6046 #: config/a29k/a29k.h:116
6047 msgid "Store locals in argument registers"
6050 #: config/a29k/a29k.h:117
6051 msgid "Do not store locals in arg registers"
6054 #: config/a29k/a29k.h:118 config/i960/i960.h:288 config/mips/mips.h:382
6055 msgid "Use software floating point"
6058 #: config/a29k/a29k.h:119
6059 msgid "Do not generate multm instructions"
6062 #: config/alpha/alpha.c:201
6064 msgid "bad value `%s' for -mtrap-precision switch"
6067 #: config/alpha/alpha.c:215
6069 msgid "bad value `%s' for -mfp-rounding-mode switch"
6072 #: config/alpha/alpha.c:230
6074 msgid "bad value `%s' for -mfp-trap-mode switch"
6077 #: config/alpha/alpha.c:249 config/alpha/alpha.c:261
6079 msgid "bad value `%s' for -mcpu switch"
6082 #: config/alpha/alpha.c:269
6083 msgid "fp software completion requires -mtrap-precision=i"
6086 #: config/alpha/alpha.c:285
6087 msgid "rounding mode not supported for VAX floats"
6090 #: config/alpha/alpha.c:290
6091 msgid "trap mode not supported for VAX floats"
6094 #: config/alpha/alpha.c:319
6096 msgid "L%d cache latency unknown for %s"
6099 #: config/alpha/alpha.c:334
6101 msgid "bad value `%s' for -mmemory-latency"
6104 #: config/alpha/alpha.c:3901 config/ia64/ia64.c:3368
6106 msgid "invalid %%r value"
6109 #: config/alpha/alpha.c:3912 config/rs6000/rs6000.c:4157
6111 msgid "invalid %%R value"
6114 #: config/alpha/alpha.c:3935 config/romp/romp.c:719 config/romp/romp.c:726
6116 msgid "invalid %%h value"
6119 #: config/alpha/alpha.c:4025
6121 msgid "invalid %%U value"
6124 #: config/alpha/alpha.c:4033 config/alpha/alpha.c:4044 config/romp/romp.c:685
6125 #: config/rs6000/rs6000.c:4165
6127 msgid "invalid %%s value"
6130 #: config/alpha/alpha.c:4092 config/rs6000/rs6000.c:3875
6132 msgid "invalid %%E value"
6135 #: config/alpha/alpha.c:4113 config/romp/romp.c:960
6136 #: config/rs6000/rs6000.c:4458
6138 msgid "invalid %%xn code"
6141 #. Macro to define tables used to set the flags.
6142 #. This is a list in braces of pairs in braces,
6143 #. each pair being { "NAME", VALUE }
6144 #. where VALUE is the bits to set or minus the bits to clear.
6145 #. An empty string NAME is used to identify the default VALUE.
6146 #: config/alpha/alpha.h:206 config/i386/i386.h:266 config/i386/i386.h:268
6147 #: config/i386/i386.h:270 config/ns32k/ns32k.h:103 config/rs6000/rs6000.h:303
6148 #: config/sparc/sparc.h:577 config/sparc/sparc.h:582
6149 msgid "Use hardware fp"
6152 #: config/alpha/alpha.h:207 config/i386/i386.h:267 config/i386/i386.h:269
6153 #: config/rs6000/rs6000.h:305 config/sparc/sparc.h:579
6154 #: config/sparc/sparc.h:584
6155 msgid "Do not use hardware fp"
6158 #: config/alpha/alpha.h:208
6159 msgid "Use fp registers"
6162 #: config/alpha/alpha.h:210
6163 msgid "Do not use fp registers"
6166 #: config/alpha/alpha.h:211
6167 msgid "Do not assume GAS"
6170 #: config/alpha/alpha.h:212
6174 #: config/alpha/alpha.h:214
6175 msgid "Request IEEE-conformant math library routines (OSF/1)"
6178 #: config/alpha/alpha.h:216
6179 msgid "Emit IEEE-conformant code, without inexact exceptions"
6182 #: config/alpha/alpha.h:218
6183 msgid "Emit IEEE-conformant code, with inexact exceptions"
6186 #: config/alpha/alpha.h:220
6187 msgid "Do not emit complex integer constants to read-only memory"
6190 #: config/alpha/alpha.h:221
6194 #: config/alpha/alpha.h:222
6195 msgid "Do not use VAX fp"
6198 #: config/alpha/alpha.h:223
6199 msgid "Emit code for the byte/word ISA extension"
6202 #: config/alpha/alpha.h:226
6203 msgid "Emit code for the motion video ISA extension"
6206 #: config/alpha/alpha.h:229
6207 msgid "Emit code for the fp move and sqrt ISA extension"
6210 #: config/alpha/alpha.h:231
6211 msgid "Emit code for the counting ISA extension"
6214 #. This macro is similar to `TARGET_SWITCHES' but defines names of
6215 #. command options that have values. Its definition is an initializer
6216 #. with a subgrouping for each command option.
6218 #. Each subgrouping contains a string constant, that defines the fixed
6219 #. part of the option name, and the address of a variable. The
6220 #. variable, type `char *', is set to the variable part of the given
6221 #. option if the fixed part matches. The actual option name is made
6222 #. by appending `-m' to the specified name.
6224 #. Here is an example which defines `-mshort-data-NUMBER'. If the
6225 #. given option is `-mshort-data-512', the variable `m88k_short_data'
6226 #. will be set to the string `"512"'.
6228 #. extern char *m88k_short_data;
6229 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
6232 #. For -mfp-rounding-mode=[n|m|c|d]
6233 #. For -mfp-trap-mode=[n|u|su|sui]
6234 #. For -mtrap-precision=[p|f|i]
6235 #. For -mmemory-latency=
6236 #: config/alpha/alpha.h:268
6237 msgid "Use features of and schedule given CPU"
6240 #: config/alpha/alpha.h:270
6241 msgid "Schedule given CPU"
6244 #: config/alpha/alpha.h:272
6245 msgid "Control the generated fp rounding mode"
6248 #: config/alpha/alpha.h:274
6249 msgid "Control the IEEE trap mode"
6252 #: config/alpha/alpha.h:276
6253 msgid "Control the precision given to fp exceptions"
6256 #: config/alpha/alpha.h:278
6257 msgid "Tune expected memory latency"
6260 #. The names we put in the hashtable will always be the unique versions gived to us by the stringtable, so we can just use their addresses as the keys.
6261 #. See if we already have an entry for this section.
6262 #: config/alpha/elf.h:354 config/elfos.h:466 config/i386/sco5.h:492
6263 #: config/pa/pa64-hpux.h:246 config/rs6000/sysv4.h:971
6265 msgid "%s causes a section type conflict"
6268 #: config/arc/arc.c:108
6270 msgid "bad value (%s) for -mcpu switch"
6273 #: config/arc/arc.c:1666 config/m32r/m32r.c:2221
6274 msgid "invalid operand to %R code"
6277 #: config/arc/arc.c:1698 config/m32r/m32r.c:2244
6278 msgid "invalid operand to %H/%L code"
6281 #: config/arc/arc.c:1722 config/m32r/m32r.c:2321
6282 msgid "invalid operand to %U code"
6285 #: config/arc/arc.c:1733
6286 msgid "invalid operand to %V code"
6290 #: config/arc/arc.c:1740 config/m32r/m32r.c:2360 config/sparc/sparc.c:5888
6291 msgid "invalid operand output code"
6294 #: config/arm/arm.c:372
6296 msgid "switch -mcpu=%s conflicts with -march= switch"
6299 #: config/arm/arm.c:382 config/rs6000/rs6000.c:311 config/sparc/sparc.c:317
6301 msgid "bad value (%s) for %s switch"
6304 #: config/arm/arm.c:518
6305 msgid "target CPU does not support APCS-32"
6308 #: config/arm/arm.c:523
6309 msgid "target CPU does not support APCS-26"
6312 #: config/arm/arm.c:529
6313 msgid "target CPU does not support interworking"
6316 #: config/arm/arm.c:535
6317 msgid "target CPU does not support THUMB instructions."
6320 #: config/arm/arm.c:549
6322 "enabling backtrace support is only meaningful when compiling for the Thumb."
6325 #: config/arm/arm.c:552
6327 "enabling callee interworking support is only meaningful when compiling for "
6331 #: config/arm/arm.c:555
6333 "enabling caller interworking support is only meaningful when compiling for "
6337 #: config/arm/arm.c:561
6338 msgid "interworking forces APCS-32 to be used"
6341 #: config/arm/arm.c:567
6342 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
6345 #: config/arm/arm.c:575
6346 msgid "-fpic and -mapcs-reent are incompatible"
6349 #: config/arm/arm.c:578
6350 msgid "APCS reentrant code not supported. Ignored"
6353 #: config/arm/arm.c:586
6354 msgid "-g with -mno-apcs-frame may not give sensible debugging"
6357 #: config/arm/arm.c:594
6358 msgid "Passing floating point arguments in fp regs not yet supported"
6361 #: config/arm/arm.c:623
6363 msgid "Invalid floating point emulation option: -mfpe-%s"
6366 #: config/arm/arm.c:647
6367 msgid "Structure size boundary can only be set to 8 or 32"
6370 #: config/arm/arm.c:655
6371 msgid "-mpic-register= is useless without -fpic"
6374 #: config/arm/arm.c:664
6376 msgid "Unable to use '%s' for PIC register"
6379 #. FIXME - the way to handle this situation is to allow
6380 #. the pretend args to be dumped onto the stack, then
6381 #. reuse r3 to save IP. This would involve moving the
6382 #. copying of SP into IP until after the pretend args
6383 #. have been dumped, but this is not too hard.
6384 #. [See e.g. gcc.c-torture/execute/nest-stdar-1.c.]
6385 #: config/arm/arm.c:7836
6386 msgid "Unable to find a temporary location for static chain register"
6389 #: config/arm/arm.c:8798
6390 msgid "Unable to compute real location of stacked parameter"
6393 #: config/arm/arm.c:9492
6394 msgid "no low registers available for popping high registers"
6397 #: config/arm/arm.c:9704
6398 msgid "Interrupt Service Routines cannot be coded in Thumb mode."
6401 #: config/arm/arm.h:421
6402 msgid "Generate APCS conformant stack frames"
6405 #: config/arm/arm.h:424
6406 msgid "Store function names in object code"
6409 #: config/arm/arm.h:428
6410 msgid "Use the 32-bit version of the APCS"
6413 #: config/arm/arm.h:430
6414 msgid "Use the 26-bit version of the APCS"
6417 #: config/arm/arm.h:434
6418 msgid "Pass FP arguments in FP registers"
6421 #: config/arm/arm.h:437
6422 msgid "Generate re-entrant, PIC code"
6425 #: config/arm/arm.h:440
6426 msgid "The MMU will trap on unaligned accesses"
6429 #: config/arm/arm.h:447
6430 msgid "Use library calls to perform FP operations"
6433 #: config/arm/arm.h:449 config/i960/i960.h:286
6434 msgid "Use hardware floating point instructions"
6437 #: config/arm/arm.h:451
6438 msgid "Assume target CPU is configured as big endian"
6441 #: config/arm/arm.h:453
6442 msgid "Assume target CPU is configured as little endian"
6445 #: config/arm/arm.h:455
6446 msgid "Assume big endian bytes, little endian words"
6449 #: config/arm/arm.h:457
6450 msgid "Support calls between Thumb and ARM instruction sets"
6453 #: config/arm/arm.h:460
6454 msgid "Generate a call to abort if a noreturn function returns"
6457 #: config/arm/arm.h:463
6458 msgid "Do not move instructions into a function's prologue"
6461 #: config/arm/arm.h:466
6462 msgid "Do not load the PIC register in function prologues"
6465 #: config/arm/arm.h:469
6466 msgid "Generate call insns as indirect calls, if necessary"
6469 #: config/arm/arm.h:472
6470 msgid "Compile for the Thumb not the ARM"
6473 #: config/arm/arm.h:476
6474 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
6477 #: config/arm/arm.h:479
6478 msgid "Thumb: Generate (leaf) stack frames even if not needed"
6481 #: config/arm/arm.h:482
6482 msgid "Thumb: Assume non-static functions may be called from ARM code"
6485 #: config/arm/arm.h:486
6486 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
6489 #: config/arm/arm.h:496
6490 msgid "Specify the name of the target CPU"
6493 #: config/arm/arm.h:498
6494 msgid "Specify the name of the target architecture"
6497 #: config/arm/arm.h:502
6498 msgid "Specify the version of the floating point emulator"
6501 #: config/arm/arm.h:504
6502 msgid "Specify the minimum bit alignment of structures"
6505 #: config/arm/arm.h:506
6506 msgid "Specify the register to be used for PIC addressing"
6509 #: config/arm/pe.c:255 config/i386/winnt.c:339 config/mcore/mcore.c:3399
6511 msgid "initialized variable `%s' is marked dllimport"
6514 #: config/arm/pe.c:264 config/i386/winnt.c:348
6516 msgid "static variable `%s' is marked dllimport"
6519 #: config/arm/pe.h:62
6520 msgid "Ignore dllimport attribute for functions"
6523 #. None of these is actually used in cc1. If we don't define them in target
6524 #. switches cc1 complains about them. For the sake of argument lets allocate
6525 #. bit 31 of target flags for such options.
6526 #: config/arm/riscix.h:84
6527 msgid "Do symbol renaming for BSD"
6530 #: config/arm/riscix.h:85
6531 msgid "Do symbol renaming for X/OPEN"
6534 #: config/arm/riscix.h:86
6535 msgid "Don't do symbol renaming"
6538 #: config/avr/avr.c:190
6540 msgid "MCU `%s' not supported"
6543 #: config/avr/avr.c:430
6545 msgid "large frame pointer change (%d) with -mtiny-stack"
6548 #: config/avr/avr.c:4704
6549 msgid "Only initialized variables can be placed into program memory area."
6553 #. This series of macros is to allow compiler command arguments to
6554 #. enable or disable the use of optional features of the target
6555 #. machine. For example, one machine description serves both the
6556 #. 68000 and the 68020; a command argument tells the compiler whether
6557 #. it should use 68020-only instructions or not. This command
6558 #. argument works by means of a macro `TARGET_68020' that tests a bit
6559 #. in `target_flags'.
6561 #. Define a macro `TARGET_FEATURENAME' for each such option. Its
6562 #. definition should test a bit in `target_flags'; for example:
6564 #. #define TARGET_68020 (target_flags & 1)
6566 #. One place where these macros are used is in the
6567 #. condition-expressions of instruction patterns. Note how
6568 #. `TARGET_68020' appears frequently in the 68000 machine description
6569 #. file, `m68k.md'. Another place they are used is in the
6570 #. definitions of the other macros in the `MACHINE.h' file.
6571 #: config/avr/avr.h:99
6572 msgid "Assume int to be 8 bit integer"
6575 #: config/avr/avr.h:101
6576 msgid "Change the stack pointer without disabling interrupts"
6579 #: config/avr/avr.h:103
6580 msgid "Use subroutines for function prologue/epilogue"
6583 #: config/avr/avr.h:105
6584 msgid "Change only the low 8 bits of the stack pointer"
6587 #: config/avr/avr.h:107
6588 msgid "Do not generate tablejump insns"
6591 #: config/avr/avr.h:110
6592 msgid "Output instruction sizes to the asm file"
6595 #: config/avr/avr.h:144
6596 msgid "Specify the initial stack address"
6599 #: config/avr/avr.h:145
6600 msgid "Specify the MCU name"
6603 #: config/avr/avr.h:2899
6604 msgid "Trampolines not supported\n"
6607 #: config/c4x/c4x.c:268
6609 msgid "Unknown CPU version %d, using 40.\n"
6612 #: config/c4x/c4x.c:859
6614 msgid "ISR %s requires %d words of local vars, max is 32767."
6617 #: config/c4x/c4x.c:4525
6619 msgid "junk at end of '#pragma %s'"
6622 #. Name of the c4x assembler.
6623 #. Name of the c4x linker.
6624 #. Define assembler options.
6625 #. Define linker options.
6626 #. Define C preprocessor options.
6627 #. Specify the end file to link with.
6628 #. Target compilation option flags.
6629 #. Small memory model.
6630 #. Use 24-bit MPYI for C3x.
6631 #. Fast fixing of floats.
6632 #. Allow use of RPTS.
6634 #. Be compatible with TI assembler.
6635 #. Be paranoid about DP reg. in ISRs.
6636 #. Pass arguments on stack.
6637 #. Enable features under development.
6638 #. Enable repeat block.
6639 #. Use BK as general register.
6640 #. Use decrement and branch for C3x.
6641 #. Enable debugging of GCC.
6642 #. Force constants into registers.
6643 #. Allow unsigned loop counters.
6644 #. Force op0 and op1 to be same.
6645 #. Save all 40 bits for floats.
6646 #. Allow parallel insns.
6647 #. Allow MPY||ADD, MPY||SUB insns.
6648 #. Assume mem refs possibly aliased.
6655 #. Run-time compilation parameters selecting different hardware subsets.
6657 #. Macro to define tables used to set the flags.
6658 #. This is a list in braces of triplets in braces,
6659 #. each pair being { "NAME", VALUE, "DESCRIPTION" }
6660 #. where VALUE is the bits to set or minus the bits to clear.
6661 #. An empty string NAME is used to identify the default VALUE.
6662 #: config/c4x/c4x.h:141
6663 msgid "Small memory model"
6666 #: config/c4x/c4x.h:143
6667 msgid "Big memory model"
6670 #: config/c4x/c4x.h:145
6671 msgid "Use MPYI instruction for C3x"
6674 #: config/c4x/c4x.h:147
6675 msgid "Do not use MPYI instruction for C3x"
6678 #: config/c4x/c4x.h:149
6679 msgid "Use fast but approximate float to integer conversion"
6682 #: config/c4x/c4x.h:151
6683 msgid "Use slow but accurate float to integer conversion"
6686 #: config/c4x/c4x.h:153
6687 msgid "Enable use of RTPS instruction"
6690 #: config/c4x/c4x.h:155
6691 msgid "Disable use of RTPS instruction"
6694 #: config/c4x/c4x.h:157
6695 msgid "Enable use of RTPB instruction"
6698 #: config/c4x/c4x.h:159
6699 msgid "Disable use of RTPB instruction"
6702 #: config/c4x/c4x.h:161
6703 msgid "Generate code for C30 CPU"
6706 #: config/c4x/c4x.h:163
6707 msgid "Generate code for C31 CPU"
6710 #: config/c4x/c4x.h:165
6711 msgid "Generate code for C32 CPU"
6714 #: config/c4x/c4x.h:167
6715 msgid "Generate code for C33 CPU"
6718 #: config/c4x/c4x.h:169
6719 msgid "Generate code for C40 CPU"
6722 #: config/c4x/c4x.h:171
6723 msgid "Generate code for C44 CPU"
6726 #: config/c4x/c4x.h:173
6727 msgid "Emit code compatible with TI tools"
6730 #: config/c4x/c4x.h:175
6731 msgid "Emit code to use GAS extensions"
6734 #: config/c4x/c4x.h:177 config/c4x/c4x.h:181
6735 msgid "Save DP across ISR in small memory model"
6738 #: config/c4x/c4x.h:179 config/c4x/c4x.h:183
6739 msgid "Don't save DP across ISR in small memory model"
6742 #: config/c4x/c4x.h:185
6743 msgid "Pass arguments on the stack"
6746 #: config/c4x/c4x.h:187
6747 msgid "Pass arguments in registers"
6750 #: config/c4x/c4x.h:189
6751 msgid "Enable new features under development"
6754 #: config/c4x/c4x.h:191
6755 msgid "Disable new features under development"
6758 #: config/c4x/c4x.h:193
6759 msgid "Use the BK register as a general purpose register"
6762 #: config/c4x/c4x.h:195
6763 msgid "Do not allocate BK register"
6766 #: config/c4x/c4x.h:197
6767 msgid "Enable use of DB instruction"
6770 #: config/c4x/c4x.h:199
6771 msgid "Disable use of DB instruction"
6774 #: config/c4x/c4x.h:201
6775 msgid "Enable debugging"
6778 #: config/c4x/c4x.h:203
6779 msgid "Disable debugging"
6782 #: config/c4x/c4x.h:205
6783 msgid "Force constants into registers to improve hoisting"
6786 #: config/c4x/c4x.h:207
6787 msgid "Don't force constants into registers"
6790 #: config/c4x/c4x.h:209
6791 msgid "Force RTL generation to emit valid 3 operand insns"
6794 #: config/c4x/c4x.h:211
6795 msgid "Allow RTL generation to emit invalid 3 operand insns"
6798 #: config/c4x/c4x.h:213
6799 msgid "Allow unsigned interation counts for RPTB/DB"
6802 #: config/c4x/c4x.h:215
6803 msgid "Disallow unsigned iteration counts for RPTB/DB"
6806 #: config/c4x/c4x.h:217
6807 msgid "Preserve all 40 bits of FP reg across call"
6810 #: config/c4x/c4x.h:219
6811 msgid "Only preserve 32 bits of FP reg across call"
6814 #: config/c4x/c4x.h:221
6815 msgid "Enable parallel instructions"
6818 #: config/c4x/c4x.h:223
6819 msgid "Disable parallel instructions"
6822 #: config/c4x/c4x.h:225
6823 msgid "Enable MPY||ADD and MPY||SUB instructions"
6826 #: config/c4x/c4x.h:227
6827 msgid "Disable MPY||ADD and MPY||SUB instructions"
6830 #: config/c4x/c4x.h:229
6831 msgid "Assume that pointers may be aliased"
6834 #: config/c4x/c4x.h:231
6835 msgid "Assume that pointers not aliased"
6838 #: config/c4x/c4x.h:321
6839 msgid "Specify maximum number of iterations for RPTS"
6842 #: config/c4x/c4x.h:323
6843 msgid "Select CPU to generate code for"
6846 #. Macros used in the machine description to test the flags.
6847 #. Macro to define tables used to set the flags.
6848 #. This is a list in braces of pairs in braces,
6849 #. each pair being { "NAME", VALUE }
6850 #. where VALUE is the bits to set or minus the bits to clear.
6851 #. An empty string NAME is used to identify the default VALUE.
6852 #: config/clipper/clipper.h:40
6853 msgid "Generate code for the C400"
6856 #: config/clipper/clipper.h:41
6857 msgid "Generate code for the C300"
6860 #: config/convex/convex.h:52
6861 msgid "Generate code for c1"
6864 #: config/convex/convex.h:53
6865 msgid "Generate code for c2"
6868 #: config/convex/convex.h:54
6869 msgid "Generate code for c32"
6872 #: config/convex/convex.h:55 config/convex/convex.h:56
6873 msgid "Generate code for c34"
6876 #: config/convex/convex.h:58
6877 msgid "Use standard calling sequence, with arg count word"
6880 #: config/convex/convex.h:60
6881 msgid "Place arg count in a nop instruction (faster than push)"
6884 #: config/convex/convex.h:62
6885 msgid "Don't push arg count, depend on symbol table"
6888 #: config/convex/convex.h:64
6889 msgid "Use data cache for volatile mem refs (default)"
6892 #: config/convex/convex.h:66
6893 msgid "Don't use data cache for volatile mem refs"
6896 #: config/convex/convex.h:68
6897 msgid "Bypass data cache for volatile mem refs"
6900 #: config/convex/convex.h:69
6901 msgid "Use 64-bit longs"
6904 #: config/convex/convex.h:70
6905 msgid "Use cc- and libc-compatible 32-bit longs"
6908 #: config/d30v/d30v.c:186
6910 msgid "Bad modes_tieable_p for register %s, mode1 %s, mode2 %s"
6913 #. This macro defines names of command options to set and clear bits in
6914 #. `target_flags'. Its definition is an initializer with a subgrouping for
6915 #. each command option.
6917 #. Each subgrouping contains a string constant, that defines the option name, a
6918 #. number, which contains the bits to set in `target_flags', and a second
6919 #. string which is the description displayed by `--help'. If the number is
6920 #. negative then the bits specified by the number are cleared instead of being
6921 #. set. If the description string is present but empty, then no help
6922 #. information will be displayed for that option, but it will not count as an
6923 #. undocumented option. The actual option name is made by appending `-m' to
6924 #. the specified name.
6926 #. One of the subgroupings should have a null string. The number in this
6927 #. grouping is the default value for target_flags. Any target options act
6928 #. starting with that value.
6930 #. Here is an example which defines -m68000 and -m68020 with opposite meanings,
6931 #. and picks the latter as the default:
6933 #. #define TARGET_SWITCHES { { "68020", TARGET_MASK_68020, "" }, { "68000", -TARGET_MASK_68020, "Compile for the 68000" }, { "", TARGET_MASK_68020, "" }}
6934 #: config/d30v/d30v.h:447
6935 msgid "Enable use of conditional move instructions"
6938 #: config/d30v/d30v.h:450
6939 msgid "Disable use of conditional move instructions"
6942 #: config/d30v/d30v.h:453
6943 msgid "Debug argument support in compiler"
6946 #: config/d30v/d30v.h:456
6947 msgid "Debug stack support in compiler"
6950 #: config/d30v/d30v.h:459
6951 msgid "Debug memory address support in compiler"
6954 #: config/d30v/d30v.h:462
6955 msgid "Make adjacent short instructions parallel if possible."
6958 #: config/d30v/d30v.h:465
6959 msgid "Do not make adjacent short instructions parallel."
6962 #: config/d30v/d30v.h:468 config/d30v/d30v.h:471
6963 msgid "Link programs/data to be in external memory by default"
6966 #: config/d30v/d30v.h:474
6967 msgid "Link programs/data to be in onchip memory by default"
6970 #. This macro is similar to `TARGET_SWITCHES' but defines names of command
6971 #. options that have values. Its definition is an initializer with a
6972 #. subgrouping for each command option.
6974 #. Each subgrouping contains a string constant, that defines the fixed part of
6975 #. the option name, the address of a variable, and a description string. The
6976 #. variable, type `char *', is set to the variable part of the given option if
6977 #. the fixed part matches. The actual option name is made by appending `-m' to
6978 #. the specified name.
6980 #. Here is an example which defines `-mshort-data-<number>'. If the given
6981 #. option is `-mshort-data-512', the variable `m88k_short_data' will be set to
6982 #. the string "512".
6984 #. extern char *m88k_short_data;
6985 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data, "Specify the size of the short data section" } }
6986 #: config/d30v/d30v.h:501
6987 msgid "Change the branch costs within the compiler"
6990 #: config/d30v/d30v.h:504
6991 msgid "Change the threshold for conversion to conditional execution"
6994 #: config/dsp16xx/dsp16xx.c:1225 config/dsp16xx/dsp16xx.c:1250
6995 msgid "Stack size > 32k"
6998 #: config/dsp16xx/dsp16xx.c:1759 config/dsp16xx/dsp16xx.c:1999
6999 msgid "inline float constants not supported on this host"
7002 #. Output assembler code to FILE to increment profiler label # LABELNO
7003 #. for profiling a function entry.
7004 #: config/dsp16xx/dsp16xx.h:1188 config/dsp16xx/dsp16xx.h:1193
7005 #: config/dsp16xx/dsp16xx.h:1198 config/dsp16xx/dsp16xx.h:1840
7006 #: config/dsp16xx/dsp16xx.h:1845
7007 msgid "Profiling not implemented yet."
7010 #. Emit RTL insns to initialize the variable parts of a trampoline.
7011 #. FNADDR is an RTX for the address of the function's pure code.
7012 #. CXT is an RTX for the static chain value for the function.
7013 #: config/dsp16xx/dsp16xx.h:1209 config/dsp16xx/dsp16xx.h:1221
7014 msgid "Trampolines not yet implemented"
7017 #. Macro to define tables used to set the flags.
7018 #. This is a list in braces of pairs in braces,
7019 #. each pair being { "NAME", VALUE }
7020 #. where VALUE is the bits to set or minus the bits to clear.
7021 #. An empty string NAME is used to identify the default VALUE.
7022 #: config/elxsi/elxsi.h:51
7023 msgid "Generate code the unix assembler can handle"
7026 #: config/elxsi/elxsi.h:52
7027 msgid "Generate code an embedded assembler can handle"
7030 #: config/fr30/fr30.c:445
7031 msgid "fr30_print_operand_address: unhandled address"
7034 #: config/fr30/fr30.c:472
7036 msgid "fr30_print_operand: unrecognised %p code"
7039 #: config/fr30/fr30.c:492
7040 msgid "fr30_print_operand: unrecognised %b code"
7043 #: config/fr30/fr30.c:513
7044 msgid "fr30_print_operand: unrecognised %B code"
7047 #: config/fr30/fr30.c:521
7048 msgid "fr30_print_operand: invalid operand to %A code"
7051 #: config/fr30/fr30.c:538
7053 msgid "fr30_print_operand: invalid %x code"
7056 #: config/fr30/fr30.c:545
7057 msgid "fr30_print_operand: invalid %F code"
7060 #: config/fr30/fr30.c:561
7061 msgid "fr30_print_operand: unknown code"
7064 #: config/fr30/fr30.c:590 config/fr30/fr30.c:599 config/fr30/fr30.c:610
7065 #: config/fr30/fr30.c:623
7066 msgid "fr30_print_operand: unhandled MEM"
7069 #: config/fr30/fr30.h:82
7070 msgid "Assume small address space"
7073 #: config/h8300/h8300.c:116
7074 msgid "-ms2600 is used without -ms."
7077 #: config/h8300/h8300.c:3047 config/h8300/h8300.c:3059
7078 msgid "Only initialized variables can be placed into the 8-bit area."
7081 #. Macro to define tables used to set the flags.
7082 #. This is a list in braces of pairs in braces,
7083 #. each pair being { "NAME", VALUE }
7084 #. where VALUE is the bits to set or minus the bits to clear.
7085 #. An empty string NAME is used to identify the default VALUE.
7086 #: config/h8300/h8300.h:108
7087 msgid "Generate H8/S code"
7090 #: config/h8300/h8300.h:109
7091 msgid "Do not generate H8/S code"
7094 #: config/h8300/h8300.h:110
7095 msgid "Generate H8/S2600 code"
7098 #: config/h8300/h8300.h:111
7099 msgid "Do not generate H8/S2600 code"
7102 #: config/h8300/h8300.h:112
7103 msgid "Make integers 32 bits wide"
7106 #: config/h8300/h8300.h:115
7107 msgid "Use registers for argument passing"
7110 #: config/h8300/h8300.h:117
7111 msgid "Do not use registers for argument passing"
7114 #: config/h8300/h8300.h:119
7115 msgid "Consider access to byte sized memory slow"
7118 #: config/h8300/h8300.h:120
7119 msgid "Enable linker relaxing"
7122 #: config/h8300/h8300.h:122
7123 msgid "Generate H8/300H code"
7126 #: config/h8300/h8300.h:123
7127 msgid "Do not generate H8/300H code"
7130 #: config/h8300/h8300.h:124
7131 msgid "Use H8/300 alignment rules"
7134 #: config/i370/i370.c:869
7135 msgid "real name is too long - alias ignored"
7138 #: config/i370/i370.c:874
7139 msgid "alias name is too long - alias ignored"
7142 #: config/i370/i370.c:1039
7143 msgid "junk at end of #pragma map"
7146 #: config/i370/i370.c:1045
7147 msgid "malformed #pragma map, ignored"
7150 #. Macro to define tables used to set the flags. This is a list in braces
7151 #. of pairs in braces, each pair being { "NAME", VALUE }
7152 #. where VALUE is the bits to set or minus the bits to clear.
7153 #. An empty string NAME is used to identify the default VALUE.
7154 #: config/i370/i370.h:63
7155 msgid "Generate char instructions"
7158 #: config/i370/i370.h:64
7159 msgid "Do not generate char instructions"
7162 #: config/i386/cygwin.h:51
7163 msgid "Use the Cygwin interface"
7166 #: config/i386/cygwin.h:53
7167 msgid "Use the Mingw32 interface"
7170 #: config/i386/cygwin.h:54
7171 msgid "Create GUI application"
7174 #: config/i386/cygwin.h:55
7175 msgid "Don't set Windows defines"
7178 #: config/i386/cygwin.h:56
7179 msgid "Set Windows defines"
7182 #: config/i386/cygwin.h:58
7183 msgid "Create console application"
7186 #: config/i386/cygwin.h:59 config/i386/win32.h:59
7187 msgid "Generate code for a DLL"
7190 #: config/i386/cygwin.h:61 config/i386/win32.h:61
7191 msgid "Ignore dllimport for functions"
7194 #: config/i386/cygwin.h:63
7195 msgid "Use Mingw-specific thread support"
7198 #: config/i386/cygwin.h:315
7200 msgid "-f%s ignored for target (all code is position independent)"
7203 #: config/i386/dgux.c:185
7205 msgid "Internal gcc abort from %s:%d"
7208 #: config/i386/dgux.c:189
7209 msgid "The local variable `insn' has the value:"
7212 #: config/i386/dgux.h:62
7213 msgid "Retain standard MXDB information"
7216 #: config/i386/dgux.h:64
7217 msgid "Retain legend information"
7220 #: config/i386/dgux.h:67
7221 msgid "Generate external legend information"
7224 #: config/i386/dgux.h:69
7225 msgid "Emit identifying info in .s file"
7228 #: config/i386/dgux.h:71
7229 msgid "Warn when a function arg is a structure"
7232 #: config/i386/dgux.h:249
7233 msgid "argument is a structure"
7236 #: config/i386/djgpp.h:281
7237 msgid "-mbnu210 is ignored (option is obsolete)."
7240 #: config/i386/i386.c:675
7242 msgid "Code model %s not supported in PIC mode"
7245 #: config/i386/i386.c:685 config/sparc/sparc.c:280
7247 msgid "bad value (%s) for -mcmodel= switch"
7250 #: config/i386/i386.c:694
7252 msgid "Code model `%s' not supported in the %s bit mode."
7255 #: config/i386/i386.c:697
7256 msgid "Code model `large' not supported yet."
7259 #: config/i386/i386.c:699
7261 msgid "%i-bit mode not compiled in."
7264 #: config/i386/i386.c:714
7266 msgid "bad value (%s) for -march= switch"
7269 #: config/i386/i386.c:726 config/mips/mips.c:4942
7271 msgid "bad value (%s) for -mcpu= switch"
7274 #: config/i386/i386.c:743
7276 msgid "-mregparm=%d is not between 0 and %d"
7279 #: config/i386/i386.c:756
7280 msgid "-malign-loops is obsolete, use -falign-loops"
7283 #: config/i386/i386.c:761 config/i386/i386.c:774 config/i386/i386.c:787
7285 msgid "-malign-loops=%d is not between 0 and %d"
7288 #: config/i386/i386.c:769
7289 msgid "-malign-jumps is obsolete, use -falign-jumps"
7292 #: config/i386/i386.c:782
7293 msgid "-malign-functions is obsolete, use -falign-functions"
7296 #: config/i386/i386.c:809
7298 msgid "-mpreferred-stack-boundary=%d is not between %d and 31"
7301 #: config/i386/i386.c:821
7303 msgid "-mbranch-cost=%d is not between 0 and 5"
7306 #. We can't handle floating point constants;
7307 #. PRINT_OPERAND must handle them.
7308 #: config/i386/i386.c:3593 config/pdp11/pdp11.c:1477 final.c:3623
7309 msgid "floating constant misused"
7312 #: config/i386/i386.c:3638
7313 msgid "invalid UNSPEC as operand"
7316 #: config/i386/i386.c:3644 config/pdp11/pdp11.c:1524 final.c:3678
7317 msgid "invalid expression as operand"
7320 #: config/i386/i386.c:3824
7321 msgid "Extended registers have no high halves\n"
7324 #: config/i386/i386.c:3839
7325 msgid "Unsupported operand size for extended register.\n"
7328 #. @@@ better error message
7329 #: config/i386/i386.c:9933 config/i386/i386.c:9966 config/i386/i386.c:10103
7330 msgid "selector must be an immediate"
7333 #. @@@ better error message
7334 #: config/i386/i386.c:10134 config/i386/i386.c:10162
7335 msgid "mask must be an immediate"
7338 #: config/i386/i386.h:45 config/mips/mips.h:176
7339 msgid "half-pic init called on systems that don't support it."
7342 #: config/i386/i386.h:271
7343 msgid "Same as -mcpu=i386"
7346 #: config/i386/i386.h:272
7347 msgid "Same as -mcpu=i486"
7350 #: config/i386/i386.h:273
7351 msgid "Same as -mcpu=pentium"
7354 #: config/i386/i386.h:274
7355 msgid "Same as -mcpu=pentiumpro"
7358 #: config/i386/i386.h:276
7359 msgid "Alternate calling convention"
7362 #: config/i386/i386.h:278 config/ns32k/ns32k.h:106
7363 msgid "Use normal calling convention"
7366 #: config/i386/i386.h:280
7367 msgid "Align some doubles on dword boundary"
7370 #: config/i386/i386.h:282
7371 msgid "Align doubles on word boundary"
7374 #: config/i386/i386.h:284
7375 msgid "Uninitialized locals in .bss"
7378 #: config/i386/i386.h:286
7379 msgid "Uninitialized locals in .data"
7382 #: config/i386/i386.h:288
7383 msgid "Use IEEE math for fp comparisons"
7386 #: config/i386/i386.h:290
7387 msgid "Do not use IEEE math for fp comparisons"
7390 #: config/i386/i386.h:292
7391 msgid "Return values of functions in FPU registers"
7394 #: config/i386/i386.h:294
7395 msgid "Do not return values of functions in FPU registers"
7398 #: config/i386/i386.h:296
7399 msgid "Do not generate sin, cos, sqrt for FPU"
7402 #: config/i386/i386.h:298
7403 msgid "Generate sin, cos, sqrt for FPU"
7406 #: config/i386/i386.h:300
7407 msgid "Omit the frame pointer in leaf functions"
7414 #: config/i386/i386.h:307
7415 msgid "Enable stack probing"
7420 #: config/i386/i386.h:312
7421 msgid "Emit Intel syntax assembler opcodes"
7424 #: config/i386/i386.h:315
7425 msgid "Align destination of the string operations"
7428 #: config/i386/i386.h:317
7429 msgid "Do not align destination of the string operations"
7432 #: config/i386/i386.h:319
7433 msgid "Inline all known string operations"
7436 #: config/i386/i386.h:321
7437 msgid "Do not inline all known string operations"
7440 #: config/i386/i386.h:323 config/i386/i386.h:327
7441 msgid "Use push instructions to save outgoing arguments"
7444 #: config/i386/i386.h:325 config/i386/i386.h:329
7445 msgid "Do not use push instructions to save outgoing arguments"
7448 #: config/i386/i386.h:330
7449 msgid "Support MMX builtins"
7452 #: config/i386/i386.h:332
7453 msgid "Do not support MMX builtins"
7456 #: config/i386/i386.h:334
7457 msgid "Support MMX and SSE builtins and code generation"
7460 #: config/i386/i386.h:336
7461 msgid "Do not support MMX and SSE builtins and code generation"
7464 #: config/i386/i386.h:338
7465 msgid "Support MMX, SSE and SSE2 builtins and code generation"
7468 #: config/i386/i386.h:340
7469 msgid "Do not support MMX, SSE and SSE2 builtins and code generation"
7472 #: config/i386/i386.h:342 config/i386/i386.h:344
7473 msgid "Use both SSE and i387 instruction sets for floating point arithmetics"
7476 #: config/i386/i386.h:346
7477 msgid "sizeof(long double) is 16."
7480 #: config/i386/i386.h:348
7481 msgid "sizeof(long double) is 12."
7484 #: config/i386/i386.h:350
7485 msgid "Generate 64bit x86-64 code"
7488 #: config/i386/i386.h:352
7489 msgid "Generate 32bit i386 code"
7492 #: config/i386/i386.h:354
7493 msgid "Use red-zone in the x86-64 code"
7496 #: config/i386/i386.h:356
7497 msgid "do not use red-zone in the x86-64 code"
7500 #. This macro is similar to `TARGET_SWITCHES' but defines names of
7501 #. command options that have values. Its definition is an
7502 #. initializer with a subgrouping for each command option.
7504 #. Each subgrouping contains a string constant, that defines the
7505 #. fixed part of the option name, and the address of a variable. The
7506 #. variable, type `char *', is set to the variable part of the given
7507 #. option if the fixed part matches. The actual option name is made
7508 #. by appending `-m' to the specified name.
7509 #: config/i386/i386.h:396 config/rs6000/rs6000.h:404 config/sparc/sparc.h:710
7510 msgid "Schedule code for given CPU"
7513 #: config/i386/i386.h:398
7514 msgid "Generate code for given CPU"
7517 #: config/i386/i386.h:400
7518 msgid "Number of registers used to pass integer arguments"
7521 #: config/i386/i386.h:402
7522 msgid "Loop code aligned to this power of 2"
7525 #: config/i386/i386.h:404
7526 msgid "Jump targets are aligned to this power of 2"
7529 #: config/i386/i386.h:406
7530 msgid "Function starts are aligned to this power of 2"
7533 #: config/i386/i386.h:409
7534 msgid "Attempt to keep stack aligned to this power of 2"
7537 #: config/i386/i386.h:411
7538 msgid "Branches are this expensive (1-5, arbitrary units)"
7541 #: config/i386/i386.h:413
7542 msgid "Use given x86-64 code model"
7545 #: config/i386/osf1elf.h:111
7546 msgid "Profiling uses mcount"
7549 #: config/i386/osfrose.h:60
7550 msgid "Emit half-PIC code"
7553 #. intentionally undoc
7554 #. intentionally undoc
7555 #: config/i386/osfrose.h:67
7556 msgid "Emit ELF object code"
7559 #: config/i386/osfrose.h:69
7560 msgid "Emit ROSE object code"
7563 #: config/i386/osfrose.h:71
7564 msgid "Symbols have a leading underscore"
7567 #: config/i386/osfrose.h:74
7568 msgid "Align to >word boundaries"
7571 #: config/i386/osfrose.h:77
7572 msgid "Use mcount for profiling"
7575 #: config/i386/osfrose.h:79
7576 msgid "Use mcount_ptr for profiling"
7579 #: config/i386/sco5.h:887
7580 msgid "Generate ELF output"
7583 #: config/i386/win32.h:53
7584 msgid "Use Mingw32 interface"
7587 #: config/i386/win32.h:55
7588 msgid "Use Cygwin interface"
7591 #: config/i386/win32.h:57
7592 msgid "Use bare Windows interface"
7595 #: config/i386/winnt.c:311
7597 msgid "`%s' declared as both exported to and imported from a DLL."
7600 #. 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.
7601 #. 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.
7602 #: config/i386/xm-djgpp.h:71
7603 msgid "Environment variable DJGPP not defined."
7606 #: config/i386/xm-djgpp.h:73
7608 msgid "Environment variable DJGPP points to missing file '%s'."
7611 #: config/i386/xm-djgpp.h:76
7613 msgid "Environment variable DJGPP points to corrupt file '%s'."
7616 #. Macro to define tables used to set the flags.
7617 #. This is a list in braces of pairs in braces,
7618 #. each pair being { "NAME", VALUE }
7619 #. where VALUE is the bits to set or minus the bits to clear.
7620 #. An empty string NAME is used to identify the default VALUE.
7621 #: config/i860/i860.h:56 config/i860/paragon.h:28
7622 msgid "Generate code which uses the FPU"
7625 #: config/i860/i860.h:57 config/i860/i860.h:58 config/i860/paragon.h:29
7626 #: config/i860/paragon.h:30 config/i860/paragon.h:31
7627 msgid "Do not generate code which uses the FPU"
7630 #: config/i960/i960-c.c:67
7631 msgid "sorry, not implemented: #pragma align NAME=SIZE"
7634 #: config/i960/i960-c.c:72
7635 msgid "malformed #pragma align - ignored"
7638 #: config/i960/i960-c.c:110
7639 msgid "sorry, not implemented: #pragma noalign NAME"
7642 #: config/i960/i960.c:1384 config/m68k/m68k.c:407 config/rs6000/rs6000.c:5792
7643 msgid "stack limit expression is not supported"
7646 #. Macro to define tables used to set the flags.
7647 #. This is a list in braces of pairs in braces,
7648 #. each pair being { "NAME", VALUE }
7649 #. where VALUE is the bits to set or minus the bits to clear.
7650 #. An empty string NAME is used to identify the default VALUE.
7651 #. ??? Not all ten of these architecture variations actually exist, but I
7652 #. am not sure which are real and which aren't.
7653 #: config/i960/i960.h:245
7654 msgid "Generate SA code"
7657 #: config/i960/i960.h:248
7658 msgid "Generate SB code"
7661 #. {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate SC code")},
7662 #: config/i960/i960.h:253
7663 msgid "Generate KA code"
7666 #: config/i960/i960.h:256
7667 msgid "Generate KB code"
7670 #. {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate KC code")},
7671 #: config/i960/i960.h:261
7672 msgid "Generate JA code"
7675 #: config/i960/i960.h:263
7676 msgid "Generate JD code"
7679 #: config/i960/i960.h:266
7680 msgid "Generate JF code"
7683 #: config/i960/i960.h:268
7684 msgid "generate RP code"
7687 #: config/i960/i960.h:271
7688 msgid "Generate MC code"
7691 #: config/i960/i960.h:274
7692 msgid "Generate CA code"
7695 #. {"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")},
7696 #: config/i960/i960.h:284
7697 msgid "Generate CF code"
7700 #: config/i960/i960.h:290
7701 msgid "Use alternate leaf function entries"
7704 #: config/i960/i960.h:292
7705 msgid "Do not use alternate leaf function entries"
7708 #: config/i960/i960.h:294
7709 msgid "Perform tail call optimization"
7712 #: config/i960/i960.h:296
7713 msgid "Do not perform tail call optimization"
7716 #: config/i960/i960.h:298
7717 msgid "Use complex addressing modes"
7720 #: config/i960/i960.h:300
7721 msgid "Do not use complex addressing modes"
7724 #: config/i960/i960.h:302
7725 msgid "Align code to 8 byte boundary"
7728 #: config/i960/i960.h:304
7729 msgid "Do not align code to 8 byte boundary"
7732 #. {"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")},
7733 #: config/i960/i960.h:310 config/i960/i960.h:312
7734 msgid "Enable compatibility with iC960 v2.0"
7737 #: config/i960/i960.h:314
7738 msgid "Enable compatibility with iC960 v3.0"
7741 #: config/i960/i960.h:316 config/i960/i960.h:318
7742 msgid "Enable compatibility with ic960 assembler"
7745 #: config/i960/i960.h:320
7746 msgid "Do not permit unaligned accesses"
7749 #: config/i960/i960.h:322
7750 msgid "Permit unaligned accesses"
7753 #: config/i960/i960.h:324
7754 msgid "Layout types like Intel's v1.3 gcc"
7757 #: config/i960/i960.h:326
7758 msgid "Do not layout types like Intel's v1.3 gcc"
7761 #: config/i960/i960.h:328 config/rs6000/sysv4.h:130 config/sparc/linux.h:83
7762 #: config/sparc/linux64.h:139
7763 msgid "Use 64 bit long doubles"
7766 #: config/i960/i960.h:330
7767 msgid "Enable linker relaxation"
7770 #: config/i960/i960.h:332
7771 msgid "Do not enable linker relaxation"
7774 #. Override conflicting target switch options.
7775 #. Doesn't actually detect if more than one -mARCH option is given, but
7776 #. does handle the case of two blatantly conflicting -mARCH options.
7777 #: config/i960/i960.h:347 config/i960/i960.h:357
7778 msgid "conflicting architectures defined - using C series"
7781 #: config/i960/i960.h:352
7782 msgid "conflicting architectures defined - using K series"
7785 #: config/i960/i960.h:367
7786 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
7789 #. ??? See the LONG_DOUBLE_TYPE_SIZE definition below.
7790 #: config/i960/i960.h:378
7791 msgid "The -mlong-double-64 option does not work yet."
7794 #: config/ia64/ia64.c:3413
7795 msgid "ia64_print_operand: unknown code"
7798 #: config/ia64/ia64.c:3651
7799 msgid "value of -mfixed-range must have form REG1-REG2"
7802 #: config/ia64/ia64.c:3663 config/ia64/ia64.c:3670 regclass.c:715
7804 msgid "unknown register name: %s"
7807 #: config/ia64/ia64.c:3678
7809 msgid "%s-%s is an empty range"
7812 #: config/ia64/ia64.c:3743
7813 msgid "cannot optimize division for both latency and throughput"
7816 #. This macro defines names of command options to set and clear bits in
7817 #. `target_flags'. Its definition is an initializer with a subgrouping for
7818 #. each command option.
7819 #: config/ia64/ia64.h:110
7820 msgid "Generate big endian code"
7823 #: config/ia64/ia64.h:112 config/mcore/mcore.h:164
7824 msgid "Generate little endian code"
7827 #: config/ia64/ia64.h:114
7828 msgid "Generate code for GNU as"
7831 #: config/ia64/ia64.h:116
7832 msgid "Generate code for Intel as"
7835 #: config/ia64/ia64.h:118
7836 msgid "Generate code for GNU ld"
7839 #: config/ia64/ia64.h:120
7840 msgid "Generate code for Intel ld"
7843 #: config/ia64/ia64.h:122
7844 msgid "Generate code without GP reg"
7847 #: config/ia64/ia64.h:124
7848 msgid "Emit stop bits before and after volatile extended asms"
7851 #: config/ia64/ia64.h:126
7852 msgid "Don't emit stop bits before and after volatile extended asms"
7855 #: config/ia64/ia64.h:128
7856 msgid "Emit code for Itanium (TM) processor B step"
7859 #: config/ia64/ia64.h:130
7860 msgid "Use in/loc/out register names"
7863 #: config/ia64/ia64.h:132
7864 msgid "Disable use of sdata/scommon/sbss"
7867 #: config/ia64/ia64.h:134
7868 msgid "Enable use of sdata/scommon/sbss"
7871 #: config/ia64/ia64.h:136
7872 msgid "gp is constant (but save/restore gp on indirect calls)"
7875 #: config/ia64/ia64.h:138
7876 msgid "Generate self-relocatable code"
7879 #: config/ia64/ia64.h:140
7880 msgid "Generate inline division, optimize for latency"
7883 #: config/ia64/ia64.h:142
7884 msgid "Generate inline division, optimize for throughput"
7887 #: config/ia64/ia64.h:144
7888 msgid "Enable Dwarf 2 line debug info via GNU as"
7891 #: config/ia64/ia64.h:146
7892 msgid "Disable Dwarf 2 line debug info via GNU as"
7895 #: config/ia64/ia64.h:169
7896 msgid "Specify range of registers to make fixed."
7899 #: config/lynx-ng.h:97 config/lynx.h:120 config/rs6000/lynx.h:88
7900 msgid "-msystem-v and -p are incompatible"
7903 #: config/lynx-ng.h:99 config/lynx.h:122 config/rs6000/lynx.h:90
7904 msgid "-msystem-v and -mthreads are incompatible"
7907 #: config/m32r/m32r.c:86
7909 msgid "bad value (%s) for -mmodel switch"
7912 #: config/m32r/m32r.c:95
7914 msgid "bad value (%s) for -msdata switch"
7917 #: config/m32r/m32r.c:383
7918 msgid "const objects cannot go in .sdata/.sbss"
7921 #: config/m32r/m32r.c:2191
7923 msgid "invalid operand to %s code"
7926 #: config/m32r/m32r.c:2198
7928 msgid "invalid operand to %p code"
7931 #: config/m32r/m32r.c:2306
7932 msgid "invalid operand to %T/%B code"
7935 #: config/m32r/m32r.c:2329
7936 msgid "invalid operand to %N code"
7939 #. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
7940 #: config/m32r/m32r.h:186
7941 msgid "Display compile time statistics"
7944 #: config/m32r/m32r.h:188
7945 msgid "Align all loops to 32 byte boundary"
7948 #: config/m32r/m32r.h:191
7949 msgid "Only issue one instruction per cycle"
7952 #: config/m32r/m32r.h:194
7953 msgid "Prefer branches over conditional execution"
7956 #: config/m32r/m32r.h:210
7957 msgid "Code size: small, medium or large"
7960 #: config/m32r/m32r.h:212
7961 msgid "Small data area: none, sdata, use"
7964 #: config/m68hc11/m68hc11.c:217
7966 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
7969 #. Macro to define tables used to set the flags. This is a list in braces of
7970 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
7971 #. to set or minus the bits to clear. An empty string NAME is used to
7972 #. identify the default VALUE.
7973 #: config/m68hc11/m68hc11.h:152
7974 msgid "Compile with 16-bit integer mode"
7977 #: config/m68hc11/m68hc11.h:154
7978 msgid "Compile with 32-bit integer mode"
7981 #: config/m68hc11/m68hc11.h:156
7982 msgid "Auto pre/post decrement increment allowed"
7985 #: config/m68hc11/m68hc11.h:158
7986 msgid "Auto pre/post decrement increment not allowed"
7989 #: config/m68hc11/m68hc11.h:160 config/m68hc11/m68hc11.h:164
7990 msgid "Compile for a 68HC11"
7993 #: config/m68hc11/m68hc11.h:162 config/m68hc11/m68hc11.h:166
7994 msgid "Compile for a 68HC12"
7997 #. This macro is similar to `TARGET_SWITCHES' but defines names of
7998 #. command options that have values. Its definition is an
7999 #. initializer with a subgrouping for each command option.
8001 #. Each subgrouping contains a string constant, that defines the
8002 #. fixed part of the option name, and the address of a variable. The
8003 #. variable, type `char *', is set to the variable part of the given
8004 #. option if the fixed part matches. The actual option name is made
8005 #. by appending `-m' to the specified name.
8006 #: config/m68hc11/m68hc11.h:180
8007 msgid "Specify the register allocation order"
8010 #: config/m68hc11/m68hc11.h:182
8011 msgid "Indicate the number of soft registers available"
8014 #: config/m68k/m68k.c:102
8016 msgid "-malign-loops=%d is not between 1 and %d"
8019 #: config/m68k/m68k.c:113
8021 msgid "-malign-jumps=%d is not between 1 and %d"
8024 #: config/m68k/m68k.c:124
8026 msgid "-malign-functions=%d is not between 1 and %d"
8029 #. Sometimes certain combinations of command options do not make
8030 #. sense on a particular target machine. You can define a macro
8031 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
8032 #. defined, is executed once just after all the command options have
8035 #. Don't use this macro to turn on various extra optimizations for
8036 #. `-O'. That is what `OPTIMIZATION_OPTIONS' is for.
8037 #: config/m68k/m68k.h:238 config/m68k/m68kelf.h:265 config/m68k/m68kv4.h:295
8038 msgid "-fPIC is not currently supported on the 68000 or 68010\n"
8041 #: config/m88k/m88k.c:860
8043 msgid "Internal gcc monitor: short-branch(%x)"
8046 #: config/m88k/m88k.c:2266
8047 msgid "Internal gcc error: Can't express symbolic location"
8050 #: config/m88k/m88k.c:2547
8052 msgid "argument #%d is a structure"
8055 #: config/m88k/m88k.c:2862
8056 msgid "%R not followed by %B/C/D/E"
8059 #: config/m88k/m88k.c:2930
8061 msgid "invalid %x/X value"
8064 #: config/m88k/m88k.c:2935
8065 msgid "invalid %H value"
8068 #: config/m88k/m88k.c:2941
8069 msgid "invalid %h value"
8072 #: config/m88k/m88k.c:2947
8073 msgid "invalid %Q value"
8076 #: config/m88k/m88k.c:2953
8077 msgid "invalid %q value"
8080 #: config/m88k/m88k.c:2959
8082 msgid "invalid %o value"
8085 #: config/m88k/m88k.c:2966
8087 msgid "invalid %p value"
8090 #: config/m88k/m88k.c:2979 config/m88k/m88k.c:2984
8092 msgid "invalid %s/S value"
8095 #: config/m88k/m88k.c:2995
8096 msgid "invalid %P operand"
8099 #: config/m88k/m88k.c:3026
8100 msgid "invalid %B value"
8103 #: config/m88k/m88k.c:3043
8104 msgid "invalid %C value"
8107 #: config/m88k/m88k.c:3056
8108 msgid "invalid %D value"
8111 #: config/m88k/m88k.c:3064
8113 msgid "invalid %E value"
8116 #: config/m88k/m88k.c:3069
8118 msgid "`%d' operand isn't a register"
8121 #: config/m88k/m88k.c:3080
8122 msgid "invalid %r value"
8125 #: config/m88k/m88k.c:3087
8126 msgid "operand is r0"
8129 #: config/m88k/m88k.c:3101
8130 msgid "operand is const_double"
8133 #: config/m88k/m88k.c:3120
8134 msgid "invalid code"
8137 #. Do any checking or such that is needed after processing the -m switches.
8138 #: config/m88k/m88k.h:277
8139 msgid "-mtrap-large-shift and -mhandle-large-shift are incompatible"
8142 #: config/m88k/m88k.h:299
8144 msgid "Invalid option `-mshort-data-%s'"
8147 #: config/m88k/m88k.h:304
8149 msgid "-mshort-data-%s is too large "
8152 #: config/m88k/m88k.h:306
8154 msgid "-mshort-data-%s and PIC are incompatible"
8157 #: config/mcore/mcore.c:3117
8159 msgid "Invalid option `-mstack-increment=%s'"
8162 #: config/mcore/mcore.h:131
8163 msgid "Inline constants if it can be done in 2 insns or less"
8166 #: config/mcore/mcore.h:133
8167 msgid "inline constants if it only takes 1 instruction"
8170 #: config/mcore/mcore.h:135
8171 msgid "Set maximum alignment to 4"
8174 #: config/mcore/mcore.h:137
8175 msgid "Set maximum alignment to 8"
8178 #: config/mcore/mcore.h:141
8179 msgid "Do not use the divide instruction"
8182 #: config/mcore/mcore.h:145
8183 msgid "Do not arbitary sized immediates in bit operations"
8186 #: config/mcore/mcore.h:147
8187 msgid "Always treat bitfield as int-sized"
8190 #: config/mcore/mcore.h:151
8191 msgid "Force functions to be aligned to a 4 byte boundary"
8194 #: config/mcore/mcore.h:153
8195 msgid "Force functions to be aligned to a 2 byte boundary"
8198 #: config/mcore/mcore.h:155
8199 msgid "Emit call graph information"
8202 #: config/mcore/mcore.h:159
8203 msgid "Prefer word accesses over byte accesses"
8206 #: config/mcore/mcore.h:170
8207 msgid "Generate code for the M*Core M340"
8210 #: config/mcore/mcore.h:183
8211 msgid "Maximum amount for a single stack increment operation"
8214 #: config/mips/mips.c:4744
8216 msgid "-mips%d not supported"
8219 #: config/mips/mips.c:4751
8221 msgid "bad value (%s) for -mips switch"
8224 #: config/mips/mips.c:4770
8226 msgid "bad value (%s) for -mabi= switch"
8229 #: config/mips/mips.c:4800
8231 msgid "-mabi=%s does not support -mips%d"
8234 #: config/mips/mips.c:4817
8235 msgid "The -mabi=32 support does not work yet."
8238 #: config/mips/mips.c:4821
8239 msgid "This target does not support the -mabi switch."
8242 #: config/mips/mips.c:4955
8244 msgid "-mcpu=%s does not support -mips%d"
8247 #: config/mips/mips.c:4962
8249 msgid "-mips%d does not support 64 bit fp registers"
8252 #: config/mips/mips.c:4968
8254 msgid "-mips%d does not support 64 bit gp registers"
8257 #: config/mips/mips.c:4989
8258 msgid "-G is incompatible with PIC code which is the default"
8261 #: config/mips/mips.c:5005
8262 msgid "-membedded-pic and -mabicalls are incompatible"
8265 #: config/mips/mips.c:5008
8266 msgid "-G and -membedded-pic are incompatible"
8269 #: config/mips/mips.c:5059
8271 msgid "Invalid option `entry%s'"
8274 #: config/mips/mips.c:5062
8275 msgid "-mentry is only meaningful with -mips-16"
8278 #: config/mips/mips.c:5395
8280 msgid "internal error: %%) found without a %%( in assembler pattern"
8283 #: config/mips/mips.c:5409
8285 msgid "internal error: %%] found without a %%[ in assembler pattern"
8288 #: config/mips/mips.c:5422
8290 msgid "internal error: %%> found without a %%< in assembler pattern"
8293 #: config/mips/mips.c:5435
8295 msgid "internal error: %%} found without a %%{ in assembler pattern"
8298 #: config/mips/mips.c:5449
8300 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
8303 #: config/mips/mips.c:5458
8304 msgid "PRINT_OPERAND null pointer"
8307 #: config/mips/mips.c:5586
8309 msgid "invalid use of %%d, %%x, or %%X"
8312 #: config/mips/mips.c:5629
8313 msgid "PRINT_OPERAND_ADDRESS, null pointer"
8316 #: config/mips/mips.c:5845
8318 "MIPS ECOFF format does not allow changing filenames within functions with "
8322 #: config/mips/mips.c:6123
8324 msgid "can't rewind %s"
8327 #: config/mips/mips.c:6130
8329 msgid "can't read from %s"
8332 #: config/mips/mips.c:6501
8334 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
8337 #: config/mips/mips.c:6720
8339 msgid "fp_offset (%ld) or end_offset (%ld) is less than zero."
8342 #: config/mips/mips.c:8796
8344 msgid "can not handle inconsistent calls to `%s'"
8347 #. Macro to define tables used to set the flags.
8348 #. This is a list in braces of pairs in braces,
8349 #. each pair being { "NAME", VALUE }
8350 #. where VALUE is the bits to set or minus the bits to clear.
8351 #. An empty string NAME is used to identify the default VALUE.
8352 #: config/mips/mips.h:342 config/mn10300/mn10300.h:65
8353 msgid "No default crt0.o"
8356 #: config/mips/mips.h:344
8357 msgid "Use 64-bit int type"
8360 #: config/mips/mips.h:346
8361 msgid "Use 64-bit long type"
8364 #: config/mips/mips.h:348
8365 msgid "Use 32-bit long type"
8368 #: config/mips/mips.h:350
8369 msgid "Optimize lui/addiu address loads"
8372 #: config/mips/mips.h:352
8373 msgid "Don't optimize lui/addiu address loads"
8376 #: config/mips/mips.h:354
8380 #: config/mips/mips.h:356
8384 #: config/mips/mips.h:358
8385 msgid "Use symbolic register names"
8388 #: config/mips/mips.h:360
8389 msgid "Don't use symbolic register names"
8392 #: config/mips/mips.h:362 config/mips/mips.h:364
8393 msgid "Use GP relative sdata/sbss sections"
8396 #: config/mips/mips.h:366 config/mips/mips.h:368
8397 msgid "Don't use GP relative sdata/sbss sections"
8400 #: config/mips/mips.h:370
8401 msgid "Output compiler statistics"
8404 #: config/mips/mips.h:372
8405 msgid "Don't output compiler statistics"
8408 #: config/mips/mips.h:374
8409 msgid "Don't optimize block moves"
8412 #: config/mips/mips.h:376
8413 msgid "Optimize block moves"
8416 #: config/mips/mips.h:378
8417 msgid "Use mips-tfile asm postpass"
8420 #: config/mips/mips.h:380
8421 msgid "Don't use mips-tfile asm postpass"
8424 #. Macro to define tables used to set the flags.
8425 #. This is a list in braces of triplets in braces,
8426 #. each triplet being { "NAME", VALUE, DOC }
8427 #. where VALUE is the bits to set or minus the bits to clear and DOC
8428 #. is the documentation for --help (NULL if intentionally undocumented).
8429 #. An empty string NAME is used to identify the default VALUE.
8430 #: config/mips/mips.h:384 config/pdp11/pdp11.h:55
8431 msgid "Use hardware floating point"
8434 #: config/mips/mips.h:386
8435 msgid "Use 64-bit FP registers"
8438 #: config/mips/mips.h:388
8439 msgid "Use 32-bit FP registers"
8442 #: config/mips/mips.h:390
8443 msgid "Use 64-bit general registers"
8446 #: config/mips/mips.h:392
8447 msgid "Use 32-bit general registers"
8450 #: config/mips/mips.h:394
8451 msgid "Use Irix PIC"
8454 #: config/mips/mips.h:396
8455 msgid "Don't use Irix PIC"
8458 #: config/mips/mips.h:398
8462 #: config/mips/mips.h:400
8463 msgid "Don't use OSF PIC"
8466 #: config/mips/mips.h:402
8467 msgid "Use indirect calls"
8470 #: config/mips/mips.h:404
8471 msgid "Don't use indirect calls"
8474 #: config/mips/mips.h:406
8475 msgid "Use embedded PIC"
8478 #: config/mips/mips.h:408
8479 msgid "Don't use embedded PIC"
8482 #: config/mips/mips.h:410
8483 msgid "Use ROM instead of RAM"
8486 #: config/mips/mips.h:412
8487 msgid "Don't use ROM instead of RAM"
8490 #: config/mips/mips.h:414
8491 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
8494 #: config/mips/mips.h:416
8495 msgid "Don't put uninitialized constants in ROM"
8498 #: config/mips/mips.h:418
8499 msgid "Use big-endian byte order"
8502 #: config/mips/mips.h:420
8503 msgid "Use little-endian byte order"
8506 #: config/mips/mips.h:422
8507 msgid "Use single (32-bit) FP only"
8510 #: config/mips/mips.h:424
8511 msgid "Don't use single (32-bit) FP only"
8514 #: config/mips/mips.h:426
8515 msgid "Use multiply accumulate"
8518 #: config/mips/mips.h:428
8519 msgid "Don't use multiply accumulate"
8522 #: config/mips/mips.h:430
8523 msgid "Work around early 4300 hardware bug"
8526 #: config/mips/mips.h:432
8527 msgid "Don't work around early 4300 hardware bug"
8530 #: config/mips/mips.h:434
8531 msgid "Optimize for 4650"
8534 #: config/mips/mips.h:436
8535 msgid "Optimize for 3900"
8538 #: config/mips/mips.h:438
8539 msgid "Trap on integer divide by zero"
8542 #: config/mips/mips.h:440
8543 msgid "Don't trap on integer divide by zero"
8546 #: config/mips/mips.h:442
8547 msgid "Trap on integer divide overflow"
8550 #: config/mips/mips.h:444
8551 msgid "Don't trap on integer divide overflow"
8554 #. This macro is similar to `TARGET_SWITCHES' but defines names of
8555 #. command options that have values. Its definition is an
8556 #. initializer with a subgrouping for each command option.
8558 #. Each subgrouping contains a string constant, that defines the
8559 #. fixed part of the option name, and the address of a variable.
8560 #. The variable, type `char *', is set to the variable part of the
8561 #. given option if the fixed part matches. The actual option name
8562 #. is made by appending `-m' to the specified name.
8564 #. Here is an example which defines `-mshort-data-NUMBER'. If the
8565 #. given option is `-mshort-data-512', the variable `m88k_short_data'
8566 #. will be set to the string `"512"'.
8568 #. extern char *m88k_short_data;
8569 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
8570 #: config/mips/mips.h:569
8571 msgid "Specify CPU for scheduling purposes"
8574 #: config/mips/mips.h:571
8575 msgid "Specify MIPS ISA"
8578 #: config/mips/mips.h:573
8579 msgid "Use mips16 entry/exit psuedo ops"
8582 #: config/mips/mips.h:575
8583 msgid "Don't use MIPS16 instructions"
8586 #. Output assembler code to FILE to increment profiler label # LABELNO
8587 #. for profiling a function entry.
8588 #: config/mips/mips.h:2606
8589 msgid "mips16 function profiling"
8592 #: config/mn10300/mn10300.h:60
8593 msgid "Work around hardware multiply bug"
8596 #: config/mn10300/mn10300.h:61
8597 msgid "Do not work around hardware multiply bug"
8600 #: config/mn10300/mn10300.h:62
8601 msgid "Target the AM33 processor"
8604 #: config/mn10300/mn10300.h:66
8605 msgid "Enable linker relaxations"
8608 #: config/nextstep.c:65
8609 msgid "optimization turned on"
8612 #: config/nextstep.c:71
8613 msgid "optimization turned off"
8616 #: config/nextstep.c:80
8617 msgid "optimization level restored"
8620 #: config/ns32k/ns32k.h:104
8621 msgid "Don't use hardware fp"
8624 #: config/ns32k/ns32k.h:105
8625 msgid "Alternative calling convention"
8628 #: config/ns32k/ns32k.h:107
8629 msgid "Pass some arguments in registers"
8632 #: config/ns32k/ns32k.h:108
8633 msgid "Pass all arguments on stack"
8636 #: config/ns32k/ns32k.h:109
8637 msgid "Optimize for 32532 cpu"
8640 #: config/ns32k/ns32k.h:110
8641 msgid "Optimize for 32332 cpu"
8644 #: config/ns32k/ns32k.h:112
8645 msgid "Optimize for 32032"
8648 #: config/ns32k/ns32k.h:114
8649 msgid "Register sb is zero. Use for absolute addressing"
8652 #: config/ns32k/ns32k.h:115
8653 msgid "Do not use register sb"
8656 #: config/ns32k/ns32k.h:116
8657 msgid "Do not use bitfield instructions"
8660 #: config/ns32k/ns32k.h:117
8661 msgid "Use bitfield instructions"
8664 #: config/ns32k/ns32k.h:118
8665 msgid "Generate code for high memory"
8668 #: config/ns32k/ns32k.h:119
8669 msgid "Generate code for low memory"
8672 #: config/ns32k/ns32k.h:120
8676 #: config/ns32k/ns32k.h:121
8677 msgid "Use multiply-accumulate fp instructions"
8680 #: config/ns32k/ns32k.h:123
8681 msgid "Do not use multiply-accumulate fp instructions"
8684 #: config/ns32k/ns32k.h:124
8685 msgid "\"Small register classes\" kludge"
8688 #: config/ns32k/ns32k.h:125
8689 msgid "No \"Small register classes\" kludge"
8692 #: config/pa/pa.c:141
8695 "Unknown -mschedule= option (%s).\n"
8696 "Valid options are 700, 7100, 7100LC, 7200, and 8000\n"
8699 #: config/pa/pa.c:166
8702 "Unknown -march= option (%s).\n"
8703 "Valid options are 1.0, 1.1, and 2.0\n"
8706 #: config/pa/pa.c:171
8707 msgid "PIC code generation is not supported in the portable runtime model\n"
8710 #: config/pa/pa.c:176
8711 msgid "PIC code generation is not compatible with fast indirect calls\n"
8714 #: config/pa/pa.c:181
8715 msgid "-g is only supported when using GAS on this processor,"
8718 #: config/pa/pa.c:182
8719 msgid "-g option disabled."
8722 #: config/pdp11/pdp11.h:56
8723 msgid "Do not use hardware floating point"
8726 #. return float result in ac0
8727 #: config/pdp11/pdp11.h:58
8728 msgid "Return floating point results in ac0"
8731 #: config/pdp11/pdp11.h:59
8732 msgid "Return floating point results in memory"
8736 #: config/pdp11/pdp11.h:61
8737 msgid "Generate code for an 11/40"
8741 #: config/pdp11/pdp11.h:64
8742 msgid "Generate code for an 11/45"
8746 #: config/pdp11/pdp11.h:67
8747 msgid "Generate code for an 11/10"
8750 #. use movstrhi for bcopy
8751 #. use 32 bit for int
8752 #: config/pdp11/pdp11.h:72 config/pdp11/pdp11.h:73
8753 msgid "Use 32 bit int"
8756 #: config/pdp11/pdp11.h:74 config/pdp11/pdp11.h:75
8757 msgid "Use 16 bit int"
8760 #. use 32 bit for float
8761 #: config/pdp11/pdp11.h:77 config/pdp11/pdp11.h:78
8762 msgid "Use 32 bit float"
8765 #: config/pdp11/pdp11.h:79 config/pdp11/pdp11.h:80
8766 msgid "Use 64 bit float"
8769 #. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
8770 #. is branching expensive - on a PDP, it's actually really cheap
8771 #. this is just to play around and check what code gcc generates
8772 #. split instruction and data memory?
8773 #: config/pdp11/pdp11.h:89
8774 msgid "Target has split I&D"
8777 #: config/pdp11/pdp11.h:90
8778 msgid "Target does not have split I&D"
8781 #. UNIX assembler syntax?
8782 #: config/pdp11/pdp11.h:92
8783 msgid "Use UNIX assembler syntax"
8786 #: config/pdp11/pdp11.h:93
8787 msgid "Use DEC assembler syntax"
8790 #: config/pj/pj.h:73
8791 msgid "Generate little endian data"
8794 #: config/pj/pj.h:75
8795 msgid "Generate big endian data"
8798 #: config/pj/pj.h:77
8799 msgid "Turn on maintainer testing code"
8802 #: config/pj/pj.h:79
8803 msgid "Enable Transmeta picoJava extensions"
8806 #: config/pj/pj.h:81
8807 msgid "Disable Transmeta picoJava extensions"
8810 #: config/pj/pj.h:83
8811 msgid "Disable reorganization pass"
8814 #: config/romp/romp.c:669
8816 msgid "invalid %%B value"
8819 #: config/romp/romp.c:696 config/rs6000/rs6000.c:4175
8821 msgid "invalid %%S value"
8824 #: config/romp/romp.c:705 config/romp/romp.c:712
8826 msgid "invalid %%b value"
8829 #: config/romp/romp.c:733 config/romp/romp.c:740
8831 msgid "invalid %%H value"
8834 #: config/romp/romp.c:752 config/romp/romp.c:763
8836 msgid "invalid %%z value"
8839 #: config/romp/romp.c:771 config/romp/romp.c:779
8841 msgid "invalid %%Z value"
8844 #: config/romp/romp.c:786 config/romp/romp.c:795 config/romp/romp.c:802
8845 #: config/rs6000/rs6000.c:3957
8847 msgid "invalid %%k value"
8850 #: config/romp/romp.c:887 config/romp/romp.c:930
8852 msgid "invalid %%j value"
8855 #. Perform any needed actions needed for a function that is receiving a
8856 #. variable number of arguments.
8860 #. MODE and TYPE are the mode and type of the current parameter.
8862 #. PRETEND_SIZE is a variable that should be set to the amount of stack
8863 #. that must be pushed by the prolog to pretend that our caller pushed
8866 #. Normally, this macro will push all remaining incoming registers on the
8867 #. stack and set PRETEND_SIZE to the length of the registers pushed.
8868 #: config/romp/romp.h:661
8869 msgid "can't have varargs with -mfp-arg-in-fp-regs"
8872 #: config/rs6000/aix.h:306 config/rs6000/beos.h:30
8873 msgid "Always pass floating-point arguments in memory"
8876 #: config/rs6000/aix.h:308 config/rs6000/beos.h:32
8877 msgid "Don't always pass floating-point arguments in memory"
8880 #: config/rs6000/aix41.h:28 config/rs6000/aix43.h:32 config/rs6000/aix51.h:32
8881 msgid "Support message passing with the Parallel Environment"
8884 #: config/rs6000/aix43.h:28 config/rs6000/aix51.h:28
8885 msgid "Compile for 64-bit pointers"
8888 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30
8889 msgid "Compile for 32-bit pointers"
8892 #: config/rs6000/aix43.h:49 config/rs6000/aix51.h:49
8893 msgid "-maix64 and POWER architecture are incompatible."
8896 #: config/rs6000/aix43.h:54 config/rs6000/aix51.h:54
8897 msgid "-maix64 requires PowerPC64 architecture remain enabled."
8900 #: config/rs6000/aix43.h:58 config/rs6000/aix51.h:58
8902 "-maix64 required: 64-bit computation with 32-bit addressing not yet "
8906 #: config/rs6000/rs6000.c:341
8907 msgid "-mmultiple is not supported on little endian systems"
8910 #: config/rs6000/rs6000.c:348
8911 msgid "-mstring is not supported on little endian systems"
8914 #: config/rs6000/rs6000.c:354
8916 msgid "-f%s ignored for AIX (all code is position independent)"
8919 #: config/rs6000/rs6000.c:362
8920 msgid "-ffunction-sections disabled on AIX when debugging"
8923 #: config/rs6000/rs6000.c:368
8924 msgid "-fdata-sections not supported on AIX"
8927 #: config/rs6000/rs6000.c:382
8929 msgid "Unknown -mdebug-%s switch"
8932 #: config/rs6000/rs6000.c:3884
8934 msgid "invalid %%f value"
8937 #: config/rs6000/rs6000.c:3893
8939 msgid "invalid %%F value"
8942 #: config/rs6000/rs6000.c:3902
8944 msgid "invalid %%G value"
8947 #: config/rs6000/rs6000.c:3937
8949 msgid "invalid %%j code"
8952 #: config/rs6000/rs6000.c:3947
8954 msgid "invalid %%J code"
8957 #: config/rs6000/rs6000.c:3977
8959 msgid "invalid %%K value"
8962 #: config/rs6000/rs6000.c:4101
8964 msgid "invalid %%p value"
8967 #: config/rs6000/rs6000.c:4138
8969 msgid "invalid %%q value"
8972 #: config/rs6000/rs6000.c:4201
8974 msgid "%%S computed all 1's mask"
8977 #: config/rs6000/rs6000.c:4228
8979 msgid "%%S computed all 0's mask"
8982 #: config/rs6000/rs6000.c:4238
8984 msgid "invalid %%T value"
8987 #: config/rs6000/rs6000.c:4248
8989 msgid "invalid %%u value"
8992 #: config/rs6000/rs6000.c:4257
8994 msgid "invalid %%v value"
8997 #: config/rs6000/rs6000.c:4330
8999 msgid "invalid %%W value"
9002 #. Run-time compilation parameters selecting different hardware subsets.
9004 #. Macro to define tables used to set the flags.
9005 #. This is a list in braces of pairs in braces,
9006 #. each pair being { "NAME", VALUE }
9007 #. where VALUE is the bits to set or minus the bits to clear.
9008 #. An empty string NAME is used to identify the default VALUE.
9009 #: config/rs6000/rs6000.h:255
9010 msgid "Use POWER instruction set"
9013 #: config/rs6000/rs6000.h:258
9014 msgid "Use POWER2 instruction set"
9017 #: config/rs6000/rs6000.h:260
9018 msgid "Do not use POWER2 instruction set"
9021 #: config/rs6000/rs6000.h:263
9022 msgid "Do not use POWER instruction set"
9025 #: config/rs6000/rs6000.h:265
9026 msgid "Use PowerPC instruction set"
9029 #: config/rs6000/rs6000.h:268
9030 msgid "Do not use PowerPC instruction set"
9033 #: config/rs6000/rs6000.h:270
9034 msgid "Use PowerPC General Purpose group optional instructions"
9037 #: config/rs6000/rs6000.h:272
9038 msgid "Don't use PowerPC General Purpose group optional instructions"
9041 #: config/rs6000/rs6000.h:274
9042 msgid "Use PowerPC Graphics group optional instructions"
9045 #: config/rs6000/rs6000.h:276
9046 msgid "Don't use PowerPC Graphics group optional instructions"
9049 #: config/rs6000/rs6000.h:278
9050 msgid "Use PowerPC-64 instruction set"
9053 #: config/rs6000/rs6000.h:280
9054 msgid "Don't use PowerPC-64 instruction set"
9057 #: config/rs6000/rs6000.h:282
9058 msgid "Use new mnemonics for PowerPC architecture"
9061 #: config/rs6000/rs6000.h:284
9062 msgid "Use old mnemonics for PowerPC architecture"
9065 #: config/rs6000/rs6000.h:287
9066 msgid "Put everything in the regular TOC"
9069 #: config/rs6000/rs6000.h:289
9070 msgid "Place floating point constants in TOC"
9073 #: config/rs6000/rs6000.h:291
9074 msgid "Don't place floating point constants in TOC"
9077 #: config/rs6000/rs6000.h:293
9078 msgid "Place symbol+offset constants in TOC"
9081 #: config/rs6000/rs6000.h:295
9082 msgid "Don't place symbol+offset constants in TOC"
9085 #: config/rs6000/rs6000.h:301
9086 msgid "Place variable addresses in the regular TOC"
9089 #: config/rs6000/rs6000.h:307
9090 msgid "Generate load/store multiple instructions"
9093 #: config/rs6000/rs6000.h:309
9094 msgid "Do not generate load/store multiple instructions"
9097 #: config/rs6000/rs6000.h:313
9098 msgid "Generate string instructions for block moves"
9101 #: config/rs6000/rs6000.h:315
9102 msgid "Do not generate string instructions for block moves"
9105 #: config/rs6000/rs6000.h:319
9106 msgid "Generate load/store with update instructions"
9109 #: config/rs6000/rs6000.h:321
9110 msgid "Do not generate load/store with update instructions"
9113 #: config/rs6000/rs6000.h:323
9114 msgid "Generate fused multiply/add instructions"
9117 #: config/rs6000/rs6000.h:325
9118 msgid "Don't generate fused multiply/add instructions"
9121 #: config/rs6000/rs6000.h:329
9122 msgid "Don't schedule the start and end of the procedure"
9125 #. This macro is similar to `TARGET_SWITCHES' but defines names of
9126 #. command options that have values. Its definition is an
9127 #. initializer with a subgrouping for each command option.
9129 #. Each subgrouping contains a string constant, that defines the
9130 #. fixed part of the option name, and the address of a variable.
9131 #. The variable, type `char *', is set to the variable part of the
9132 #. given option if the fixed part matches. The actual option name
9133 #. is made by appending `-m' to the specified name.
9135 #. Here is an example which defines `-mshort-data-NUMBER'. If the
9136 #. given option is `-mshort-data-512', the variable `m88k_short_data'
9137 #. will be set to the string `"512"'.
9139 #. extern char *m88k_short_data;
9140 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
9141 #: config/rs6000/rs6000.h:402 config/sparc/sparc.h:708
9142 msgid "Use features of and schedule code for given CPU"
9145 #: config/rs6000/rs6000.h:405
9146 msgid "Enable debug output"
9149 #. Definitions for __builtin_return_address and __builtin_frame_address.
9150 #. __builtin_return_address (0) should give link register (65), enable
9152 #. This should be uncommented, so that the link register is used, but
9153 #. currently this would result in unmatched insns and spilling fixed
9154 #. registers so we'll leave it for another day. When these problems are
9155 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
9157 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
9158 #. Number of bytes into the frame return addresses can be found. See
9159 #. rs6000_stack_info in rs6000.c for more information on how the different
9160 #. abi's store the return address.
9161 #: config/rs6000/rs6000.h:1664
9162 msgid "RETURN_ADDRESS_OFFSET not supported"
9165 #: config/rs6000/sysv4.h:90
9166 msgid "Select ABI calling convention."
9169 #: config/rs6000/sysv4.h:91
9170 msgid "Select method for sdata handling."
9173 #: config/rs6000/sysv4.h:106
9174 msgid "Align to the base type of the bitfield."
9177 #: config/rs6000/sysv4.h:108
9178 msgid "Don't align to the base type of the bitfield."
9181 #: config/rs6000/sysv4.h:110
9182 msgid "Don't assume that unaligned accesses are handled by the system"
9185 #: config/rs6000/sysv4.h:112
9186 msgid "Assume that unaligned accesses are handled by the system"
9189 #: config/rs6000/sysv4.h:114 config/rs6000/sysv4.h:118
9190 msgid "Produce code relocatable at runtime."
9193 #: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:120
9194 msgid "Don't produce code relocatable at runtime."
9197 #: config/rs6000/sysv4.h:122 config/rs6000/sysv4.h:124
9198 msgid "Produce little endian code."
9201 #: config/rs6000/sysv4.h:126 config/rs6000/sysv4.h:128
9202 msgid "Produce big endian code."
9205 #: config/rs6000/sysv4.h:132 config/sparc/linux.h:84
9206 #: config/sparc/linux64.h:140
9207 msgid "Use 128 bit long doubles"
9210 #: config/rs6000/sysv4.h:133 config/rs6000/sysv4.h:134
9211 #: config/rs6000/sysv4.h:135 config/rs6000/sysv4.h:136
9212 #: config/rs6000/sysv4.h:137 config/rs6000/sysv4.h:138
9213 #: config/rs6000/sysv4.h:148 config/rs6000/sysv4.h:149
9214 #: config/rs6000/sysv4.h:160 config/rs6000/sysv4.h:161
9215 #: config/rs6000/sysv4.h:162 config/rs6000/sysv4.h:164
9216 msgid "no description yet"
9219 #: config/rs6000/sysv4.h:139
9223 #: config/rs6000/sysv4.h:140
9224 msgid "Don't use EABI."
9227 #: config/rs6000/sysv4.h:143
9228 msgid "Do not allow bitfields to cross word boundaries"
9231 #: config/rs6000/sysv4.h:145
9232 msgid "Use alternate register names."
9235 #: config/rs6000/sysv4.h:147
9236 msgid "Don't use alternate register names."
9239 #: config/rs6000/sysv4.h:151
9240 msgid "Link with libsim.a, libc.a and sim-crt0.o."
9243 #: config/rs6000/sysv4.h:153
9244 msgid "Link with libads.a, libc.a and crt0.o."
9247 #: config/rs6000/sysv4.h:155
9248 msgid "Link with libyk.a, libc.a and crt0.o."
9251 #: config/rs6000/sysv4.h:157
9252 msgid "Link with libmvme.a, libc.a and crt0.o."
9255 #: config/rs6000/sysv4.h:159
9256 msgid "Set the PPC_EMB bit in the ELF flags header"
9259 #. Sometimes certain combinations of command options do not make sense
9260 #. on a particular target machine. You can define a macro
9261 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
9262 #. defined, is executed once just after all the command options have
9265 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
9267 #: config/rs6000/sysv4.h:217
9269 msgid "Bad value for -mcall-%s"
9272 #: config/rs6000/sysv4.h:233
9274 msgid "Bad value for -msdata=%s"
9277 #: config/rs6000/sysv4.h:250
9279 msgid "-mrelocatable and -msdata=%s are incompatible."
9282 #: config/rs6000/sysv4.h:258
9284 msgid "-f%s and -msdata=%s are incompatible."
9287 #: config/rs6000/sysv4.h:267
9289 msgid "-msdata=%s and -mcall-%s are incompatible."
9292 #: config/rs6000/sysv4.h:274
9293 msgid "-mrelocatable and -mno-minimal-toc are incompatible."
9296 #: config/rs6000/sysv4.h:280
9298 msgid "-mrelocatable and -mcall-%s are incompatible."
9301 #: config/rs6000/sysv4.h:287
9303 msgid "-fPIC and -mcall-%s are incompatible."
9306 #: config/rs6000/sysv4.h:294
9307 msgid "-mcall-aixdesc must be big endian"
9310 #: config/sparc/sp64-elf.h:84 config/sparc/splet.h:29
9311 msgid "Generate code for big endian"
9314 #: config/sparc/sp64-elf.h:85 config/sparc/splet.h:30
9315 msgid "Generate code for little endian"
9318 #: config/sparc/sp86x-aout.h:53 config/sparc/sp86x-elf.h:66
9319 msgid "Use little-endian byte order for data"
9322 #: config/sparc/sparc.c:253
9324 msgid "%s is not supported by this configuration"
9327 #: config/sparc/sparc.c:260
9328 msgid "-mlong-double-64 not allowed with -m64"
9331 #: config/sparc/sparc.c:285
9332 msgid "-mcmodel= is not supported on 32 bit systems"
9335 #: config/sparc/sparc.c:366
9336 msgid "profiling does not support code models other than medlow"
9339 #: config/sparc/sparc.c:5712 config/sparc/sparc.c:5718
9341 msgid "Invalid %%Y operand"
9344 #: config/sparc/sparc.c:5788
9346 msgid "Invalid %%A operand"
9349 #: config/sparc/sparc.c:5798
9351 msgid "Invalid %%B operand"
9354 #: config/sparc/sparc.c:5837
9356 msgid "Invalid %%c operand"
9359 #: config/sparc/sparc.c:5838
9361 msgid "Invalid %%C operand"
9364 #: config/sparc/sparc.c:5859
9366 msgid "Invalid %%d operand"
9369 #: config/sparc/sparc.c:5860
9371 msgid "Invalid %%D operand"
9374 #: config/sparc/sparc.c:5878
9376 msgid "Invalid %%f operand"
9379 #: config/sparc/sparc.c:5928
9380 msgid "long long constant not a valid immediate operand"
9383 #: config/sparc/sparc.c:5931
9384 msgid "floating point constant not a valid immediate operand"
9387 #. To make profiling work with -f{pic,PIC}, we need to emit the profiling
9388 #. code into the rtl. Also, if we are profiling, we cannot eliminate
9389 #. the frame pointer (because the return address will get smashed).
9390 #: config/sparc/sparc.h:403
9392 msgid "%s and profiling conflict: disabling %s"
9395 #: config/sparc/sparc.h:587
9396 msgid "Use FUNCTION_EPILOGUE"
9399 #: config/sparc/sparc.h:589
9400 msgid "Do not use FUNCTION_EPILOGUE"
9403 #: config/sparc/sparc.h:591
9404 msgid "Assume possible double misalignment"
9407 #: config/sparc/sparc.h:593
9408 msgid "Assume all doubles are aligned"
9411 #: config/sparc/sparc.h:595
9412 msgid "Pass -assert pure-text to linker"
9415 #: config/sparc/sparc.h:597
9416 msgid "Do not pass -assert pure-text to linker"
9419 #: config/sparc/sparc.h:599
9420 msgid "Use flat register window model"
9423 #: config/sparc/sparc.h:601
9424 msgid "Do not use flat register window model"
9427 #: config/sparc/sparc.h:603
9428 msgid "Use ABI reserved registers"
9431 #: config/sparc/sparc.h:605
9432 msgid "Do not use ABI reserved registers"
9435 #: config/sparc/sparc.h:607
9436 msgid "Use hardware quad fp instructions"
9439 #: config/sparc/sparc.h:609
9440 msgid "Do not use hardware quad fp instructions"
9443 #: config/sparc/sparc.h:611
9444 msgid "Compile for v8plus ABI"
9447 #: config/sparc/sparc.h:613
9448 msgid "Do not compile for v8plus ABI"
9451 #: config/sparc/sparc.h:615
9452 msgid "Utilize Visual Instruction Set"
9455 #: config/sparc/sparc.h:617
9456 msgid "Do not utilize Visual Instruction Set"
9459 #. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9.
9460 #: config/sparc/sparc.h:620
9461 msgid "Optimize for Cypress processors"
9464 #: config/sparc/sparc.h:622
9465 msgid "Optimize for SparcLite processors"
9468 #: config/sparc/sparc.h:624
9469 msgid "Optimize for F930 processors"
9472 #: config/sparc/sparc.h:626
9473 msgid "Optimize for F934 processors"
9476 #: config/sparc/sparc.h:628
9477 msgid "Use V8 Sparc ISA"
9480 #: config/sparc/sparc.h:630
9481 msgid "Optimize for SuperSparc processors"
9484 #. End of deprecated options.
9485 #: config/sparc/sparc.h:633
9486 msgid "Pointers are 64-bit"
9489 #: config/sparc/sparc.h:635
9490 msgid "Pointers are 32-bit"
9493 #: config/sparc/sparc.h:637
9494 msgid "Use 32-bit ABI"
9497 #: config/sparc/sparc.h:639
9498 msgid "Use 64-bit ABI"
9501 #: config/sparc/sparc.h:641
9502 msgid "Use stack bias"
9505 #: config/sparc/sparc.h:643
9506 msgid "Do not use stack bias"
9509 #: config/sparc/sparc.h:645
9510 msgid "Use structs on stronger alignment for double-word copies"
9513 #: config/sparc/sparc.h:647
9514 msgid "Do not use structs on stronger alignment for double-word copies"
9517 #: config/sparc/sparc.h:649
9518 msgid "Optimize tail call instructions in assembler and linker"
9521 #: config/sparc/sparc.h:651
9522 msgid "Do not optimize tail call instructions in assembler or linker"
9525 #: config/sparc/sparc.h:712
9526 msgid "Use given Sparc code model"
9529 #: config/v850/v850-c.c:68
9530 msgid "#pragma GHS endXXXX found without previous startXXX"
9533 #: config/v850/v850-c.c:70
9534 msgid "#pragma GHS endXXX does not match previous startXXX"
9537 #: config/v850/v850-c.c:95
9538 msgid "Cannot set interrupt attribute: no current function"
9541 #: config/v850/v850-c.c:103
9542 msgid "Cannot set interrupt attribute: no such identifier"
9545 #: config/v850/v850-c.c:149
9546 msgid "junk at end of #pragma ghs section"
9549 #: config/v850/v850-c.c:166
9551 msgid "unrecognised section name \"%s\""
9554 #: config/v850/v850-c.c:181
9555 msgid "malformed #pragma ghs section"
9558 #: config/v850/v850-c.c:201
9559 msgid "junk at end of #pragma ghs interrupt"
9562 #: config/v850/v850-c.c:213
9563 msgid "junk at end of #pragma ghs starttda"
9566 #: config/v850/v850-c.c:225
9567 msgid "junk at end of #pragma ghs startsda"
9570 #: config/v850/v850-c.c:237
9571 msgid "junk at end of #pragma ghs startzda"
9574 #: config/v850/v850-c.c:249
9575 msgid "junk at end of #pragma ghs endtda"
9578 #: config/v850/v850-c.c:261
9579 msgid "junk at end of #pragma ghs endsda"
9582 #: config/v850/v850-c.c:273
9583 msgid "junk at end of #pragma ghs endzda"
9586 #: config/v850/v850.c:107
9588 msgid "%s=%s is not numeric."
9591 #: config/v850/v850.c:114
9593 msgid "%s=%s is too large."
9596 #: config/v850/v850.c:2039
9597 msgid "a data area attribute cannot be specified for local variables"
9600 #: config/v850/v850.c:2047
9602 msgid "data area of '%s' conflicts with previous declaration"
9605 #: config/v850/v850.c:2249
9607 msgid "Bogus JR construction: %d\n"
9610 #: config/v850/v850.c:2270 config/v850/v850.c:2472
9612 msgid "Bad amount of stack space removal: %d"
9615 #: config/v850/v850.c:2448
9617 msgid "Bogus JARL construction: %d\n"
9620 #. Macro to define tables used to set the flags.
9621 #. This is a list in braces of pairs in braces,
9622 #. each pair being { "NAME", VALUE }
9623 #. where VALUE is the bits to set or minus the bits to clear.
9624 #. An empty string NAME is used to identify the default VALUE.
9625 #: config/v850/v850.h:121
9626 msgid "Support Green Hills ABI"
9629 #: config/v850/v850.h:124
9630 msgid "Prohibit PC relative function calls"
9633 #: config/v850/v850.h:127
9634 msgid "Reuse r30 on a per function basis"
9637 #: config/v850/v850.h:130
9638 msgid "Use stubs for function prologues"
9641 #: config/v850/v850.h:133
9642 msgid "Same as: -mep -mprolog-function"
9645 #: config/v850/v850.h:134
9646 msgid "Enable backend debugging"
9649 #: config/v850/v850.h:136
9650 msgid "Compile for the v850 processor"
9653 #: config/v850/v850.h:139
9654 msgid "Use 4 byte entries in switch tables"
9657 #. This macro is similar to `TARGET_SWITCHES' but defines names of
9658 #. command options that have values. Its definition is an
9659 #. initializer with a subgrouping for each command option.
9661 #. Each subgrouping contains a string constant, that defines the
9662 #. fixed part of the option name, and the address of a variable. The
9663 #. variable, type `char *', is set to the variable part of the given
9664 #. option if the fixed part matches. The actual option name is made
9665 #. by appending `-m' to the specified name.
9667 #. Here is an example which defines `-mshort-data-NUMBER'. If the
9668 #. given option is `-mshort-data-512', the variable `m88k_short_data'
9669 #. will be set to the string `"512"'.
9671 #. extern char *m88k_short_data;
9672 #. #define TARGET_OPTIONS { { "short-data-", &m88k_short_data } }
9673 #: config/v850/v850.h:183
9674 msgid "Set the max size of data eligible for the TDA area"
9677 #: config/v850/v850.h:186
9678 msgid "Set the max size of data eligible for the SDA area"
9681 #: config/v850/v850.h:189
9682 msgid "Set the max size of data eligible for the ZDA area"
9686 msgid "cannot convert to a pointer type"
9690 msgid "pointer value used where a floating point value was expected"
9694 msgid "aggregate value used where a float was expected"
9698 msgid "conversion to incomplete type"
9701 #: convert.c:390 convert.c:470
9702 msgid "can't convert between vector values of different size"
9706 msgid "aggregate value used where an integer was expected"
9709 #: convert.c:448 f/com.c:1070
9710 msgid "pointer value used where a complex was expected"
9713 #: convert.c:452 f/com.c:1072
9714 msgid "aggregate value used where a complex was expected"
9718 msgid "can't convert value to a vector"
9722 msgid "unable to call pointer to member function here"
9726 msgid "destructors take no parameters"
9730 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
9735 msgid "conflicting access specifications for field `%s', ignored"
9739 msgid "trying to finish struct, but kicked out due to previous parse errors."
9744 msgid "language string `\"%s\"' not recognized"
9747 #: cp/class.c:6286 cp/class.c:6454 cp/class.c:6461
9748 msgid "not enough type information"
9752 msgid "invalid operation on uninstantiated type"
9757 "object size exceeds built-in limit for virtual function table implementation"
9762 "object size exceeds normal limit for virtual function table implementation, "
9763 "recompile all source and use -fhuge-objects"
9768 msgid "declaration of `%s' shadows a member of `this'"
9773 msgid "label `%s' referenced outside of any function"
9776 #: cp/decl.c:4972 cp/decl.c:4996
9777 msgid "jump to case label"
9780 #: cp/decl.c:5003 cp/decl.c:5107
9781 msgid " enters try block"
9784 #: cp/decl.c:5005 cp/decl.c:5109
9785 msgid " enters catch block"
9793 msgid "the ABI requires vtable thunks"
9797 msgid "multiple types in one declaration"
9801 msgid "declaration does not declare anything"
9805 msgid "Missing type-name in typedef-declaration."
9809 msgid "ISO C++ prohibits anonymous structs"
9813 msgid "assignment (not initialization) in declaration"
9817 msgid "invalid catch parameter"
9821 msgid "cannot declare `::main' to be a template"
9825 msgid "cannot declare `::main' to be inline"
9829 msgid "cannot declare `::main' to be static"
9833 msgid "`main' must return `int'"
9837 msgid "overflow in array dimension"
9841 msgid "destructors must be member functions"
9845 msgid "`bool' is now a keyword"
9849 msgid "ISO C++ does not support `long long'"
9854 msgid "short, signed or unsigned invalid for `%s'"
9859 msgid "long and short specified together for `%s'"
9864 msgid "signed and unsigned given together for `%s'"
9868 msgid "storage class specifiers invalid in parameter declarations"
9872 msgid "typedef declaration invalid in parameter declaration"
9876 msgid "virtual outside class declaration"
9881 msgid "storage class specified for %s `%s'"
9885 msgid "storage class specifiers invalid in friend function declarations"
9889 msgid "destructor cannot be static member function"
9893 msgid "constructor cannot be static member function"
9897 msgid "constructors cannot be declared virtual"
9901 msgid "return value type specifier for constructor ignored"
9906 msgid "can't initialize friend function `%s'"
9909 #. Cannot be both friend and virtual.
9911 msgid "virtual functions cannot be friends"
9915 msgid "friend declaration not in class definition"
9920 msgid "cannot declare %s to references"
9924 msgid "invalid type: `void &'"
9928 msgid "discarding `const' applied to a reference"
9932 msgid "discarding `volatile' applied to a reference"
9935 #. [dcl.fct.spec] The explicit specifier shall only be used in
9936 #. declarations of constructors within a class definition.
9938 msgid "only declarations of constructors can be `explicit'"
9943 msgid "non-member `%s' cannot be declared `mutable'"
9948 msgid "non-object member `%s' cannot be declared `mutable'"
9953 msgid "function `%s' cannot be declared `mutable'"
9958 msgid "static `%s' cannot be declared `mutable'"
9963 msgid "const `%s' cannot be declared `mutable'"
9967 msgid "typedef declaration includes an initializer"
9971 msgid "unnamed variable or field declared void"
9975 msgid "variable or field declared void"
9979 msgid "cannot use `::' in parameter declaration"
9984 msgid "`%s' is neither function nor member function; cannot be declared friend"
9988 msgid "member functions are implicitly friends of their class"
9993 msgid "storage class `auto' invalid for function `%s'"
9998 msgid "storage class `register' invalid for function `%s'"
10004 "storage class `static' invalid for function `%s' declared out of global scope"
10010 "storage class `inline' invalid for function `%s' declared out of global scope"
10015 msgid "virtual non-class function `%s'"
10018 #. FIXME need arm citation
10020 msgid "cannot declare static function inside another function"
10025 "invalid integer constant in parameter list, did you forget to give parameter "
10031 msgid "conversion to %s%s will never use a type conversion operator"
10035 msgid "return type for `main' changed to `int'"
10040 msgid "-f%s is no longer supported"
10045 "-fhandle-exceptions has been renamed to -fexceptions (and is now on by "
10050 msgid "-fname-mangling-version is no longer supported"
10054 msgid "-Wno-strict-prototypes is not supported in C++"
10058 msgid "name missing for member function"
10062 msgid "`__alignof__' applied to a bit-field"
10065 #. Something has gone very wrong. Assume we are mistakenly reducing
10066 #. an expression instead of a declaration.
10068 msgid "parser may be lost: is there a '{' missing somewhere?"
10071 #: cp/decl2.c:1122 cp/decl2.c:1136
10072 msgid "ambiguous conversion for array subscript"
10076 msgid "anachronistic use of array size in vector delete"
10081 "cannot delete a function. Only pointer-to-objects are valid arguments to "
10086 msgid "initializer invalid for static member with constructor"
10090 msgid "(an out of class initialization is required)"
10094 msgid "field initializer is not constant"
10098 msgid "anonymous struct not inside named type"
10102 msgid "namespace-scope anonymous aggregates must be static"
10106 msgid "anonymous aggregate with no members"
10109 #. Overflow occurred. That means there are at least 4 billion
10110 #. initialization functions.
10112 msgid "too many initialization functions required"
10116 msgid "use of old-style cast"
10121 msgid "`%s' not supported by %s"
10126 msgid "<anonymous %s>"
10131 msgid "(static %s for %s)"
10136 msgid "In %s `%s':"
10141 msgid "%s: In instantiation of `%s':\n"
10146 msgid "%s:%d: instantiated from `%s'\n"
10151 msgid "%s:%d: instantiated from here\n"
10155 msgid "call to Java `catch' or `throw' with `jthrowable' undefined"
10159 msgid "mixing C++ and Java catches in a single translation unit"
10163 msgid " in thrown expression"
10168 "(if this is not what you intended, make sure the function template has "
10169 "already been declared and add <> after the function name here) -Wno-non-"
10170 "template-friend disables this warning."
10173 #: cp/g++spec.c:197 java/jvspec.c:358
10175 msgid "argument to `%s' missing\n"
10179 msgid "initializer list treated as compound expression"
10183 msgid " will be re-ordered to match declaration order"
10187 msgid " will be re-ordered to match inheritance order"
10191 msgid "base class initializer specified, but no base class to initialize"
10195 msgid "initializer for unnamed base class ambiguous"
10199 msgid "no base class to initialize"
10203 msgid "object missing in use of pointer-to-member construct"
10206 #: cp/init.c:1902 cp/typeck.c:3187 cp/typeck.c:3295
10207 msgid "at this point in file"
10211 msgid "new of array type fails to specify size"
10215 msgid "size in array new must have integral type"
10219 msgid "zero size array reserves no space"
10223 msgid "new cannot be applied to a reference type"
10227 msgid "new cannot be applied to a function type"
10231 msgid "call to Java constructor, while `jclass' undefined"
10235 msgid "Can't find class$"
10239 msgid "invalid type `void' for new"
10244 msgid "call to Java constructor with `%s' undefined"
10247 #: cp/init.c:2522 cp/typeck2.c:382 cp/typeck2.c:1211
10248 msgid "initializer list being treated as compound expression"
10252 msgid "ISO C++ forbids aggregate initializer to new"
10256 msgid "initializer ends prematurely"
10260 msgid "cannot initialize multi-dimensional array with initializer"
10264 msgid "unknown array size in delete"
10268 msgid "type to vector delete is neither pointer or array type"
10271 #: cp/lang-options.h:29
10272 msgid "Do not obey access control semantics"
10275 #: cp/lang-options.h:31
10276 msgid "Change when template instances are emitted"
10279 #: cp/lang-options.h:36
10280 msgid "Check the return value of new"
10283 #: cp/lang-options.h:39
10284 msgid "Reduce size of object files"
10287 #: cp/lang-options.h:43
10288 msgid "Make string literals `char[]' instead of `const char[]'"
10291 #: cp/lang-options.h:46
10292 msgid "Dump the entire translation unit to a file"
10295 #: cp/lang-options.h:48
10296 msgid "Do not inline member functions by default"
10299 #: cp/lang-options.h:51
10300 msgid "Do not generate run time type descriptor information"
10303 #: cp/lang-options.h:56
10304 msgid "Do not generate code to check exception specifications"
10307 #: cp/lang-options.h:61
10308 msgid "Scope of for-init-statement vars extends outside"
10311 #: cp/lang-options.h:64
10312 msgid "Do not recognise GNU defined keywords"
10315 #: cp/lang-options.h:69
10316 msgid "Do not treat the namespace `std' as a normal namespace"
10319 #: cp/lang-options.h:71
10320 msgid "Enable support for huge objects"
10323 #: cp/lang-options.h:75
10324 msgid "Export functions even if they can be inlined"
10327 #: cp/lang-options.h:78
10328 msgid "Only emit explicit template instatiations"
10331 #: cp/lang-options.h:81
10332 msgid "Only emit explicit instatiations of inline templates"
10335 #: cp/lang-options.h:87
10336 msgid "Don't pedwarn about uses of Microsoft extensions"
10339 #: cp/lang-options.h:90
10340 msgid "Recognise and/bitand/bitor/compl/not/or/xor"
10343 #: cp/lang-options.h:94
10344 msgid "Disable optional diagnostics"
10347 #: cp/lang-options.h:96
10348 msgid "Downgrade conformance errors to warnings"
10351 #: cp/lang-options.h:99
10352 msgid "Enable automatic template instantiation"
10355 #: cp/lang-options.h:104
10356 msgid "Display statistics accumulated during compilation"
10359 #: cp/lang-options.h:107
10360 msgid "Specify maximum template instantiation depth"
10363 #: cp/lang-options.h:109
10364 msgid "Use __cxa_atexit to register destructors."
10367 #: cp/lang-options.h:112
10368 msgid "Discard unused virtual functions"
10371 #: cp/lang-options.h:115
10372 msgid "Implement vtables using thunks"
10375 #: cp/lang-options.h:118
10376 msgid "Emit common-like symbols as weak symbols"
10379 #: cp/lang-options.h:121
10380 msgid "Emit cross referencing information"
10383 #: cp/lang-options.h:125
10384 msgid "Warn about inconsistent return types"
10387 #: cp/lang-options.h:128
10388 msgid "Warn about overloaded virtual function names"
10391 #: cp/lang-options.h:132
10392 msgid "Don't warn when all ctors/dtors are private"
10395 #: cp/lang-options.h:134
10396 msgid "Warn about non virtual destructors"
10399 #: cp/lang-options.h:137
10400 msgid "Warn when a function is declared extern, then inline"
10403 #: cp/lang-options.h:140
10404 msgid "Warn when the compiler reorders code"
10407 #: cp/lang-options.h:143
10408 msgid "Warn when synthesis behaviour differs from Cfront"
10411 #: cp/lang-options.h:147
10412 msgid "Don't warn when type converting pointers to member functions"
10415 #: cp/lang-options.h:149
10416 msgid "Warn about violations of Effective C++ style rules"
10419 #: cp/lang-options.h:152
10420 msgid "Warn when overload promotes from unsigned to signed"
10423 #: cp/lang-options.h:155
10424 msgid "Warn if a C style cast is used in a program"
10427 #: cp/lang-options.h:159
10429 "Don't warn when non-templatized friend functions are declared within a "
10433 #: cp/lang-options.h:162
10434 msgid "Don't announce deprecation of compiler features"
10438 msgid "type name expected before `*'"
10442 msgid "cannot declare references to references"
10446 msgid "cannot declare pointers to references"
10450 msgid "type name expected before `&'"
10455 msgid "semicolon missing after %s declaration"
10460 msgid "junk at end of #pragma %s"
10465 msgid "invalid #pragma %s"
10469 msgid "#pragma vtable no longer supported"
10474 msgid "#pragma implementation for %s appears after file is included"
10478 msgid "junk at end of #pragma GCC java_exceptions"
10483 "(Each undeclared identifier is reported only once for each function it "
10489 msgid "name lookup of `%s' changed"
10492 #: cp/lex.c:1333 cp/lex.c:1340
10494 msgid "name lookup of `%s' changed for new ISO `for' scoping"
10497 #: cp/mangle.c:1877
10498 msgid "real-valued template parameters when cross-compiling"
10502 msgid "methods cannot be converted to function pointers"
10507 msgid "ambiguous request for method pointer `%s'"
10511 msgid "invalid default template argument"
10515 msgid "no base or member initializers given following ':'"
10519 msgid "base initializers not allowed for non-member functions"
10523 msgid "only constructors take base initializers"
10526 #: cp/parse.y:939 cp/parse.y:945
10527 msgid "anachronistic old style base class initializer"
10530 #. Handle `Class<Class<Type>>' without space in the `>>'
10532 msgid "`>>' should be `> >' in template class name"
10535 #: cp/parse.y:1124 cp/parse.y:1133
10537 msgid "ISO C++ forbids an empty condition for `%s'"
10541 msgid "ISO C++ forbids initialization of new expression with `='"
10545 msgid "ISO C++ forbids compound literals"
10549 msgid "ISO C++ forbids braced-groups within expressions"
10552 #: cp/parse.y:1988 cp/parse.y:2003
10553 msgid "sigof type specifier"
10557 msgid "`sigof' applied to non-aggregate expression"
10561 msgid "`sigof' applied to non-aggregate type"
10566 msgid "storage class specifier `%s' not allowed after struct or class"
10571 msgid "type specifier `%s' not allowed after struct or class"
10576 msgid "type qualifier `%s' not allowed after struct or class"
10580 msgid "no body nor ';' separates two class, struct or union declarations"
10584 msgid "multiple access specifiers"
10588 msgid "multiple `virtual' specifiers"
10592 msgid "missing ';' before right brace"
10596 msgid "ISO C++ forbids array dimensions with parenthesized type in new"
10600 msgid "ISO C++ forbids label declarations"
10604 msgid "ISO C++ forbids computed gotos"
10608 msgid "label must be followed by statement"
10612 msgid "ISO C++ forbids compound statements inside for initializations"
10615 #. This helps us recover from really nasty
10616 #. parse errors, for example, a missing right
10618 #: cp/parse.y:3658 cp/parse.y:3668
10619 msgid "possibly missing ')'"
10622 #: cp/parse.y:3765 cp/parse.y:3770
10623 msgid "type specifier omitted for parameter"
10627 msgid "creating array with size zero"
10632 msgid "use of `%s' in template"
10636 msgid "incomplete type unification"
10641 msgid "use of `%s' in template type unification"
10645 msgid "-frepo must be used with -c"
10650 msgid "mysterious repository information in %s"
10655 msgid "can't create repository information file `%s'"
10659 msgid "taking dynamic typeid of object with -fno-rtti"
10663 msgid "cannot use typeid with -fno-rtti"
10666 #: cp/rtti.c:256 cp/rtti.c:405
10667 msgid "must #include <typeinfo> before using typeid"
10670 #: cp/search.c:1963
10671 msgid "adjusting pointers for covariant returns"
10674 #. This shouldn't happen, I don't want errors!
10675 #: cp/search.c:2471
10676 msgid "recoverable compiler error, fixups for virtual function"
10679 #: cp/semantics.c:1012
10680 msgid "ISO C++ does not permit named return values"
10683 #: cp/semantics.c:1029
10684 msgid "can't redefine default return value for constructors"
10687 #: cp/semantics.c:1098
10688 msgid " will be re-ordered to precede member initializations"
10691 #: cp/semantics.c:1365
10692 msgid "`this' is unavailable for static member functions"
10695 #: cp/semantics.c:1371
10696 msgid "invalid use of `this' in non-member function"
10699 #: cp/semantics.c:1373
10700 msgid "invalid use of `this' at top level"
10703 #: cp/semantics.c:1665
10704 msgid "template type parameters must use the keyword `class' or `typename'"
10709 msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
10713 msgid "parse error"
10716 #: cp/spew.c:1023 cp/spew.c:1295
10717 msgid "parse error at end of saved function text"
10721 msgid "parse error in method specification"
10725 msgid "function body for constructor missing"
10730 msgid "%s before `%s'"
10735 msgid "%s before `%c'"
10740 msgid "%s before `\\%o'"
10745 msgid "%s before `%s' token"
10750 msgid "non-lvalue in %s"
10755 "`java_interface' attribute can only be applied to Java class definitions"
10759 msgid "`com_interface' attribute can only be applied to class definitions"
10764 "`com_interface' is obsolete; g++ vtables are now COM-compatible by default"
10768 msgid "requested init_priority is not an integer constant"
10773 "can only use init_priority attribute on file-scope definitions of objects of "
10778 msgid "requested init_priority is out of range"
10782 msgid "requested init_priority is reserved for internal use"
10786 msgid "init_priority attribute is not supported on this platform"
10792 "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
10795 #: cp/typeck.c:1559
10796 msgid "ISO C++ forbids applying `sizeof' to a function type"
10799 #: cp/typeck.c:1565
10800 msgid "ISO C++ forbids applying `sizeof' to a member function"
10803 #: cp/typeck.c:1571
10805 "ISO C++ forbids applying `sizeof' to type `void' which is an incomplete type"
10808 #: cp/typeck.c:1620
10809 msgid "sizeof applied to a bit-field"
10812 #: cp/typeck.c:1623
10813 msgid "ISO C++ forbids applying `sizeof' to an expression of function type"
10816 #: cp/typeck.c:2236
10817 msgid "invalid reference to NULL ptr, use ptr-to-member instead"
10820 #: cp/typeck.c:2399
10822 msgid "invalid use of `%s' on pointer to member"
10825 #: cp/typeck.c:2405
10826 msgid "invalid type argument"
10829 #: cp/typeck.c:2508
10830 msgid "ISO C++ forbids subscripting non-lvalue array"
10833 #: cp/typeck.c:2519
10834 msgid "subscripting array declared `register'"
10837 #: cp/typeck.c:2694 cp/typeck.c:2834
10838 msgid "pointer to member function called, but not in class scope"
10841 #: cp/typeck.c:2832
10843 "invalid call to member function needing `this' in static member function "
10847 #: cp/typeck.c:3022
10848 msgid "ISO C++ forbids calling `::main' from within program"
10851 #: cp/typeck.c:3226
10852 msgid "parameter type of called function is incomplete"
10855 #: cp/typeck.c:3623
10857 msgid "%s rotate count is negative"
10860 #: cp/typeck.c:3626
10862 msgid "%s rotate count >= width of type"
10865 #: cp/typeck.c:3657 cp/typeck.c:3662 cp/typeck.c:3753 cp/typeck.c:3758
10866 msgid "ISO C++ forbids comparison between pointer and integer"
10869 #: cp/typeck.c:3974
10870 msgid "comparison between signed and unsigned integer expressions"
10873 #: cp/typeck.c:4113
10874 msgid "ISO C++ forbids using pointer of type `void *' in pointer arithmetic"
10877 #: cp/typeck.c:4119
10878 msgid "ISO C++ forbids using a pointer-to-function in pointer arithmetic"
10881 #: cp/typeck.c:4125
10883 "ISO C++ forbids using a pointer to member function in pointer arithmetic"
10886 #: cp/typeck.c:4131
10887 msgid "ISO C++ forbids using pointer to a member in pointer arithmetic"
10890 #: cp/typeck.c:4202
10891 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
10894 #: cp/typeck.c:4204
10895 msgid "ISO C++ forbids using pointer to a function in subtraction"
10898 #: cp/typeck.c:4206
10899 msgid "ISO C++ forbids using pointer to a method in subtraction"
10902 #: cp/typeck.c:4208
10903 msgid "ISO C++ forbids using pointer to a member in subtraction"
10906 #: cp/typeck.c:4220
10907 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
10910 #: cp/typeck.c:4325
10911 msgid "taking address of temporary"
10914 #: cp/typeck.c:4525
10916 msgid "ISO C++ forbids %sing an enum"
10919 #: cp/typeck.c:4569
10920 msgid "cast to non-reference type used as lvalue"
10924 #: cp/typeck.c:4636
10925 msgid "ISO C++ forbids taking address of function `::main'"
10928 #: cp/typeck.c:4729
10929 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
10932 #: cp/typeck.c:4745
10936 #: cp/typeck.c:4937
10937 msgid "cannot take the address of `this', which is an rvalue expression"
10940 #: cp/typeck.c:5247
10942 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
10945 #: cp/typeck.c:5697
10946 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
10949 #: cp/typeck.c:5803
10950 msgid "ISO C++ forbids assignment of arrays"
10953 #: cp/typeck.c:5818
10954 msgid "return value from function receives multiple initializations"
10957 #: cp/typeck.c:5961
10958 msgid " in pointer to member function conversion"
10961 #: cp/typeck.c:5969
10962 msgid " in pointer to member conversion"
10965 #: cp/typeck.c:6556
10966 msgid "returning reference to temporary"
10969 #: cp/typeck.c:6563
10970 msgid "reference to non-lvalue returned"
10973 #: cp/typeck.c:6609
10974 msgid "returning a value from a destructor"
10977 #. If a return statement appears in a handler of the
10978 #. function-try-block of a constructor, the program is ill-formed.
10979 #: cp/typeck.c:6617
10980 msgid "cannot return from a handler of a function-try-block of a constructor"
10983 #. You can't return a value from a constructor.
10984 #: cp/typeck.c:6620
10985 msgid "returning a value from a constructor"
10988 #: cp/typeck.c:6637
10990 "return-statement with no value, in function declared with a non-void return "
10994 #: cp/typeck.c:6653
10996 "return-statement with a value, in function declared with a void return type"
10999 #: cp/typeck2.c:172
11000 msgid " because the following virtual functions are abstract:"
11003 #: cp/typeck2.c:269
11005 msgid "Internal error #%d."
11008 #: cp/typeck2.c:340
11009 msgid "due to the presence of a constructor"
11012 #: cp/typeck2.c:364
11013 msgid "comma expression used to initialize return value"
11016 #: cp/typeck2.c:373
11017 msgid "cannot initialize arrays using this syntax"
11020 #: cp/typeck2.c:429
11021 msgid "ANSI C++ forbids non-constant aggregate initializer expressions"
11024 #: cp/typeck2.c:509
11025 msgid "initializing array with parameter list"
11028 #: cp/typeck2.c:565
11029 msgid "initializer for scalar variable requires one element"
11032 #: cp/typeck2.c:663
11033 msgid "aggregate has a partly bracketed initializer"
11036 #: cp/typeck2.c:693 cp/typeck2.c:794
11037 msgid "non-trivial labeled initializers"
11040 #: cp/typeck2.c:710
11041 msgid "non-empty initializer for array of empty elements"
11044 #: cp/typeck2.c:760
11045 msgid "initializer list for object of class with virtual base classes"
11048 #: cp/typeck2.c:766
11049 msgid "initializer list for object of class with base classes"
11052 #: cp/typeck2.c:772
11053 msgid "initializer list for object using virtual functions"
11056 #: cp/typeck2.c:889
11057 msgid "index value instead of field name in union initializer"
11060 #: cp/typeck2.c:945
11061 msgid "excess elements in aggregate initializer"
11064 #: cp/typeck2.c:1043
11065 msgid "circular pointer delegation detected"
11068 #: cp/typeck2.c:1070
11069 msgid "result of `operator->()' yields non-pointer result"
11072 #: cp/typeck2.c:1072
11073 msgid "base operand of `->' is not a pointer"
11076 #: cp/typeck2.c:1262
11078 msgid "ISO C++ forbids defining types within %s"
11083 msgid "Can't create cross-reference file `%s'"
11086 #. The current line in each outer source file is now the
11087 #. same as the line of the #include.
11090 msgid "In file included from %s:%u"
11093 #. Translators note: this message is used in conjunction
11094 #. with "In file included from %s:%ld" and some other
11095 #. tricks. We want something like this:
11097 #. | In file included from sys/select.h:123,
11098 #. | from sys/types.h:234,
11099 #. | from userfile.c:31:
11100 #. | bits/select.h:45: <error message here>
11102 #. with all the "from"s lined up.
11103 #. The trailing comma is at the beginning of this message,
11104 #. and the trailing colon is not translated.
11113 msgid "internal error: "
11120 #: cpperror.c:312 cpperror.c:483 cppfiles.c:661 gcc.c:6083 tradcpp.c:4722
11126 msgid "traditional C rejects the `U' suffix"
11130 msgid "too many 'l' suffixes in integer constant"
11134 msgid "integer constant contains digits beyond the radix"
11138 msgid "integer constant out of range"
11142 msgid "integer constant is so large that it is unsigned"
11147 msgid "invalid suffix '%.*s' on integer constant"
11151 msgid "missing ')' after \"defined\""
11155 msgid "operator \"defined\" requires an identifier"
11160 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
11164 msgid "\"defined\" operator appears during macro expansion"
11169 msgid "ISO C++ does not permit \"%s\" in #if"
11174 msgid "\"%s\" is not defined"
11178 msgid "integer overflow in preprocessor expression"
11183 msgid "impossible operator '%s'"
11187 msgid "comma operator in operand of #if"
11192 msgid "%s is too large"
11197 msgid "%s is shorter than expected"
11202 msgid "%s is a block device"
11207 msgid "No include path in which to find %s"
11211 msgid "Multiple include guards may be useful for:\n"
11215 msgid "absolute file name in remap_filename"
11220 msgid "ignoring nonexistent directory \"%s\"\n"
11225 msgid "%s: Not a directory"
11230 msgid "ignoring duplicate directory \"%s\"\n"
11234 msgid "-include and -imacros cannot be used with -fpreprocessed"
11238 msgid "#include \"...\" search starts here:\n"
11242 msgid "#include <...> search starts here:\n"
11246 msgid "End of search list.\n"
11249 #: cppinit.c:1009 tradcpp.c:963 tradcpp.c:973 tradcpp.c:1064
11250 msgid "I/O error on output"
11254 msgid "buffers still stacked in cpp_finish"
11257 #. Irix6 "cc -n32" and OSF4 cc have problems with char foo[] = ("string");
11258 #. I.e. a const string initializer with parens around it. That is
11259 #. what N_("string") resolves to, so we make no_* be macros instead.
11262 msgid "Argument missing after %s"
11267 msgid "Assertion missing after %s"
11272 msgid "Directory name missing after %s"
11277 msgid "File name missing after %s"
11282 msgid "Macro name missing after %s"
11287 msgid "Path name missing after %s"
11292 msgid "Number missing after %s"
11297 msgid "Target missing after %s"
11302 msgid "Too many filenames. Type %s --help for usage info"
11305 #: cppinit.c:1431 tradcpp.c:598
11306 msgid "Output filename specified twice"
11310 msgid "-I- specified twice"
11315 msgid "GNU CPP version %s (cpplib)"
11318 #: cppinit.c:1740 tradcpp.c:787
11319 msgid "you must additionally specify either -M or -MM"
11324 msgid "Usage: %s [switches] input output\n"
11327 #. To keep the lines from getting too long for some compilers, limit
11328 #. to about 500 characters (6 lines) per chunk.
11332 " -include <file> Include the contents of <file> before other "
11334 " -imacros <file> Accept definition of macros in <file>\n"
11335 " -iprefix <path> Specify <path> as a prefix for next two options\n"
11336 " -iwithprefix <dir> Add <dir> to the end of the system include path\n"
11337 " -iwithprefixbefore <dir> Add <dir> to the end of the main include path\n"
11338 " -isystem <dir> Add <dir> to the start of the system include "
11344 " -idirafter <dir> Add <dir> to the end of the system include path\n"
11345 " -I <dir> Add <dir> to the end of the main include path\n"
11346 " -I- Fine-grained include path control; see info "
11348 " -nostdinc Do not search system include directories\n"
11349 " (dirs specified with -isystem will still be "
11351 " -nostdinc++ Do not search system include directories for C+"
11353 " -o <file> Put output into <file>\n"
11358 " -pedantic Issue all warnings demanded by strict ISO C\n"
11359 " -pedantic-errors Issue -pedantic warnings as errors instead\n"
11360 " -trigraphs Support ISO C trigraphs\n"
11361 " -lang-c Assume that the input sources are in C\n"
11362 " -lang-c89 Assume that the input sources are in C89\n"
11367 " -lang-c++ Assume that the input sources are in C++\n"
11368 " -lang-objc Assume that the input sources are in ObjectiveC\n"
11369 " -lang-objc++ Assume that the input sources are in ObjectiveC+"
11371 " -lang-asm Assume that the input sources are in assembler\n"
11376 " -std=<std name> Specify the conformance standard; one of:\n"
11377 " gnu89, gnu99, c89, c99, iso9899:1990,\n"
11378 " iso9899:199409, iso9899:1999\n"
11379 " -+ Allow parsing of C++ style features\n"
11380 " -w Inhibit warning messages\n"
11381 " -Wtrigraphs Warn if trigraphs are encountered\n"
11382 " -Wno-trigraphs Do not warn about trigraphs\n"
11383 " -Wcomment{s} Warn if one comment starts inside another\n"
11388 " -Wno-comment{s} Do not warn about comments\n"
11389 " -Wtraditional Warn about features not present in traditional "
11391 " -Wno-traditional Do not warn about traditional C\n"
11392 " -Wundef Warn if an undefined macro is used by #if\n"
11393 " -Wno-undef Do not warn about testing undefined macros\n"
11394 " -Wimport Warn about the use of the #import directive\n"
11399 " -Wno-import Do not warn about the use of #import\n"
11400 " -Werror Treat all warnings as errors\n"
11401 " -Wno-error Do not treat warnings as errors\n"
11402 " -Wsystem-headers Do not suppress warnings from system headers\n"
11403 " -Wno-system-headers Suppress warnings from system headers\n"
11404 " -Wall Enable all preprocessor warnings\n"
11409 " -M Generate make dependencies\n"
11410 " -MM As -M, but ignore system header files\n"
11411 " -MF <file> Write dependency output to the given file\n"
11412 " -MG Treat missing header file as generated files\n"
11417 " -MP\t\t\t Generate phony targets for all headers\n"
11418 " -MQ <target> Add a MAKE-quoted target\n"
11419 " -MT <target> Add an unquoted target\n"
11424 " -D<macro> Define a <macro> with string '1' as its value\n"
11425 " -D<macro>=<val> Define a <macro> with <val> as its value\n"
11426 " -A<question> (<answer>) Assert the <answer> to <question>\n"
11427 " -A-<question> (<answer>) Disable the <answer> to <question>\n"
11428 " -U<macro> Undefine <macro> \n"
11429 " -v Display the version number\n"
11434 " -H Print the name of header files as they are used\n"
11435 " -C Do not discard comments\n"
11436 " -dM Display a list of macro definitions active at "
11438 " -dD Preserve macro definitions in output\n"
11439 " -dN As -dD except that only the names are preserved\n"
11440 " -dI Include #include directives in the output\n"
11445 " -fpreprocessed Treat the input file as already preprocessed\n"
11446 " -ftabstop=<number> Distance between tab stops for column reporting\n"
11447 " -P Do not generate #line directives\n"
11448 " -$ Do not allow '$' in identifiers\n"
11449 " -remap Remap file names when including files.\n"
11450 " --version Display version information\n"
11451 " -h or --help Display this information\n"
11456 msgid "trigraph ??%c converted to %c"
11461 msgid "trigraph ??%c ignored"
11465 msgid "backslash and newline separated by space"
11469 msgid "backslash-newline at end of file"
11473 msgid "\"/*\" within comment"
11477 msgid "null character(s) ignored"
11482 msgid "%s in preprocessing directive"
11486 msgid "'$' character(s) in identifier"
11491 msgid "attempt to use poisoned \"%s\""
11495 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
11500 msgid "missing terminating %c character"
11504 msgid "possible start of unterminated string literal"
11508 msgid "multi-line string literals are deprecated"
11512 msgid "null character(s) preserved in literal"
11516 msgid "no newline at end of file"
11519 #: cpplex.c:1010 tradcpp.c:1447
11520 msgid "unterminated comment"
11524 msgid "C++ style comments are not allowed in ISO C89"
11528 msgid "(this will be reported only once per input file)"
11532 msgid "multi-line comment"
11536 msgid "directives may not be used inside a macro argument"
11541 msgid "Unspellable token %s"
11546 msgid "the meaning of '\\%c' varies with -traditional"
11550 msgid "incomplete universal-character-name"
11555 msgid "non-hex digit '%c' in universal-character-name"
11559 msgid "universal-character-name on EBCDIC target"
11563 msgid "universal-character-name out of range"
11567 msgid "the meaning of '\\a' varies with -traditional"
11572 msgid "non-ISO-standard escape sequence, '\\%c'"
11576 msgid "the meaning of '\\x' varies with -traditional"
11579 #: cpplex.c:1830 f/lex.c:636
11580 msgid "\\x used with no following hex digits"
11584 msgid "hex escape sequence out of range"
11588 msgid "octal escape sequence out of range"
11593 msgid "unknown escape sequence '\\%c'"
11598 msgid "unknown escape sequence: '\\%03o'"
11602 msgid "escape sequence out of range for character"
11606 msgid "ignoring invalid multibyte character"
11610 msgid "empty character constant"
11614 msgid "character constant too long"
11618 msgid "multi-character character constant"
11623 msgid "extra tokens at end of #%s directive"
11627 msgid "# followed by integer"
11631 msgid "suggest not using #elif in traditional C"
11636 msgid "traditional C ignores #%s with the # indented"
11641 msgid "suggest hiding #%s from traditional C with an indented #"
11646 msgid "#%s is a GCC extension"
11651 msgid "invalid preprocessing directive #%s"
11656 msgid "no macro name given in #%s directive"
11661 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
11665 msgid "macro names must be identifiers"
11670 msgid "\"%s\" cannot be used as a macro name"
11675 msgid "undefining \"%s\""
11679 msgid "missing terminating > character"
11684 msgid "#%s expects \"FILENAME\" or <FILENAME>"
11689 msgid "empty file name in #%s"
11693 msgid "#include nested too deeply"
11697 msgid "attempt to push file buffer with contexts stacked"
11701 msgid "#include_next in primary source file"
11705 msgid "#import is obsolete, use an #ifndef wrapper in the header file"
11710 msgid "invalid flag \"%s\" in line directive"
11715 msgid "\"%s\" after #line is not a positive integer"
11719 msgid "line number out of range"
11724 msgid "file \"%s\" left but not entered"
11729 msgid "expected to return to file \"%s\""
11734 msgid "expected to return to line number %u"
11739 msgid "header flags for \"%s\" have changed"
11744 msgid "\"%s\" is not a valid filename"
11749 msgid "unknown #pragma namespace %s"
11753 msgid "#pragma once is obsolete"
11757 msgid "#pragma once in main file"
11761 msgid "invalid #pragma GCC poison directive"
11766 msgid "poisoning existing macro \"%s\""
11770 msgid "#pragma system_header ignored outside include file"
11775 msgid "cannot find source %s"
11780 msgid "current file is older than %s"
11784 msgid "_Pragma takes a parenthesized string literal"
11788 msgid "#else without #if"
11791 #: cpplib.c:1329 tradcpp.c:3850
11792 msgid "#else after #else"
11795 #: cpplib.c:1331 cpplib.c:1365
11796 msgid "the conditional began here"
11800 msgid "#elif without #if"
11803 #: cpplib.c:1363 tradcpp.c:3545
11804 msgid "#elif after #else"
11808 msgid "#endif without #if"
11811 #: cpplib.c:1480 tradcpp.c:3242
11812 msgid "missing '(' after predicate"
11815 #: cpplib.c:1501 tradcpp.c:3256
11816 msgid "missing ')' to complete answer"
11819 #: cpplib.c:1509 tradcpp.c:3262
11820 msgid "predicate's answer is empty"
11823 #: cpplib.c:1540 tradcpp.c:3310
11824 msgid "assertion without predicate"
11827 #: cpplib.c:1542 tradcpp.c:3312
11828 msgid "predicate must be an identifier"
11831 #: cpplib.c:1623 tradcpp.c:3409
11833 msgid "\"%s\" re-asserted"
11841 msgid "<command line>"
11850 msgid "unterminated #%s"
11855 msgid "file \"%s\" entered but not left"
11860 msgid "invalid builtin macro \"%s\""
11864 msgid "invalid string literal, ignoring final '\\'"
11869 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
11874 msgid "unterminated argument list invoking macro \"%s\""
11878 msgid "ISO C99 requires rest arguments to be used"
11883 msgid "macro \"%s\" requires %u arguments, but only %u given"
11888 msgid "macro \"%s\" passed %u arguments, but takes just %u"
11893 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
11898 msgid "duplicate macro parameter \"%s\""
11903 msgid "\"%s\" may not appear in macro parameter list"
11907 msgid "macro parameters must be comma-separated"
11911 msgid "parameter name missing"
11915 msgid "anonymous variadic macros were introduced in C99"
11919 msgid "ISO C does not permit named variadic macros"
11923 msgid "missing ')' in macro parameter list"
11927 msgid "ISO C requires whitespace after the macro name"
11931 msgid "'#' is not followed by a macro parameter"
11935 msgid "'##' cannot appear at either end of a macro expansion"
11940 msgid "\"%s\" redefined"
11944 msgid "this is the location of the previous definition"
11949 msgid "macro argument \"%s\" would be stringified with -traditional."
11954 msgid "invalid hash type %d in dump_definition"
11959 msgid "Invalid option %s"
11964 msgid "\"%s\" is not a valid option to the preprocessor"
11968 msgid "too many input files"
11973 msgid ";; Processing block from %d to %d, %d sets.\n"
11976 #: diagnostic.c:842
11978 msgid "%s:%d: warning: "
11981 #: diagnostic.c:849
11983 msgid "%s: warning: "
11986 #: diagnostic.c:935
11987 msgid "((anonymous))"
11990 #: diagnostic.c:1060
11992 msgid "%s: warnings being treated as errors\n"
11995 #: diagnostic.c:1112
12000 #: diagnostic.c:1220
12001 msgid "sorry, not implemented: "
12004 #: diagnostic.c:1239
12009 #: diagnostic.c:1241
12014 #: diagnostic.c:1264
12015 msgid "At top level:"
12018 #: diagnostic.c:1269
12020 msgid "In method `%s':"
12023 #: diagnostic.c:1273
12025 msgid "In function `%s':"
12028 #: diagnostic.c:1408
12029 msgid "compilation terminated.\n"
12032 #: diagnostic.c:1443
12034 msgid "%s:%d: confused by earlier errors, bailing out\n"
12037 #: diagnostic.c:1457 diagnostic.c:1696
12040 "Please submit a full bug report,\n"
12041 "with preprocessed source if appropriate.\n"
12042 "See %s for instructions.\n"
12045 #: diagnostic.c:1489
12046 msgid "Unrecognizable insn:"
12049 #: diagnostic.c:1491
12050 msgid "Insn does not satisfy its constraints:"
12053 #: diagnostic.c:1694
12054 msgid "Internal compiler error: Error reporting routines re-entered.\n"
12057 #: diagnostic.c:1756
12059 msgid "Internal compiler error in %s, at %s:%d"
12062 #: diagnostic.c:1801
12064 msgid "In file included from %s:%d"
12067 #: diagnostic.c:1804
12074 #: diagnostic.c:1805
12078 #: dwarf2out.c:3043
12080 msgid "DW_LOC_OP %s not implememnted\n"
12083 #: dwarf2out.c:7242 dwarfout.c:2135
12085 msgid "internal regno botch: regno = %d\n"
12089 msgid "can't get current directory"
12093 msgid "Can't access real part of complex value in hard register"
12097 msgid "can't access imaginary part of complex value in hard register"
12101 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
12106 msgid "abort in %s, at %s:%d"
12110 msgid "exception handling disabled, use -fexceptions to enable"
12114 msgid "argument of `__builtin_eh_return_regno' must be constant"
12117 #: except.c:3034 except.c:3056
12118 msgid "__builtin_eh_return not supported on this target"
12122 msgid "stack limits not supported on this target"
12126 msgid "function using short complex types cannot be inline"
12129 #: expr.c:5985 expr.c:5994 expr.c:6003 expr.c:6008 expr.c:6172 expr.c:6188
12130 msgid "unsupported wide integer operation"
12135 msgid "prior parameter's size depends on `%s'"
12139 msgid "returned value in block_exit_expr"
12143 msgid "no INTEGER type can hold a pointer on this configuration"
12148 msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide,"
12153 msgid "and pointers are %d bits wide, but g77 doesn't yet work"
12157 msgid "properly unless they all are 32 bits wide."
12161 msgid "Please keep this in mind before you report bugs. g77 should"
12165 msgid "support non-32-bit machines better as of version 0.6."
12168 #. I/O will probably crash.
12171 msgid "configuration: char * holds %d bits, but ftnlen only %d"
12174 #. ASSIGN 10 TO I will crash.
12178 "configuration: char * holds %d bits, but INTEGER only %d --\n"
12179 " ASSIGN statement might fail"
12183 msgid "Directory name must immediately follow -I"
12188 msgid "overflowed output arg list for `%s'"
12192 msgid "--driver no longer supported"
12197 msgid "argument to `%s' missing"
12201 msgid "No input files; unwilling to write output files"
12204 #: f/lang-options.h:33
12205 msgid "Print g77-specific compiler version info, run internal tests"
12208 #: f/lang-options.h:38
12209 msgid "Program is written in typical FORTRAN 66 dialect"
12212 #: f/lang-options.h:41
12213 msgid "Program is written in typical Unix f77 dialect"
12216 #: f/lang-options.h:43
12217 msgid "Program does not use Unix-f77 dialectal features"
12220 #: f/lang-options.h:45
12221 msgid "Program is written in Fortran-90-ish dialect"
12224 #: f/lang-options.h:49
12226 "Treat local vars and COMMON blocks as if they were named in SAVE statements"
12229 #: f/lang-options.h:51
12230 msgid "Allow $ in symbol names"
12233 #: f/lang-options.h:55
12234 msgid "f2c-compatible code need not be generated"
12237 #: f/lang-options.h:58
12238 msgid "Unsupported; do not generate libf2c-calling code"
12241 #: f/lang-options.h:60
12242 msgid "Unsupported; affects code-generation of arrays"
12245 #: f/lang-options.h:63
12246 msgid "Program is written in Fortran-90-ish free form"
12249 #: f/lang-options.h:68
12250 msgid "Warn about use of (only a few for now) Fortran extensions"
12253 #: f/lang-options.h:71
12254 msgid "Program is written in VXT (Digital-like) FORTRAN"
12257 #: f/lang-options.h:74
12258 msgid "Disallow all ugly features"
12261 #: f/lang-options.h:77
12262 msgid "Hollerith and typeless constants not passed as arguments"
12265 #: f/lang-options.h:79
12266 msgid "Allow ordinary copying of ASSIGN'ed vars"
12269 #: f/lang-options.h:82
12270 msgid "Dummy array dimensioned to (1) is assumed-size"
12273 #: f/lang-options.h:85
12274 msgid "Trailing comma in procedure call denotes null argument"
12277 #: f/lang-options.h:88
12278 msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
12281 #: f/lang-options.h:92
12282 msgid "Initialization via DATA and PARAMETER is type-compatible"
12285 #: f/lang-options.h:94
12286 msgid "Allow INTEGER and LOGICAL interchangeability"
12289 #: f/lang-options.h:97
12290 msgid "Print internal debugging-related info"
12293 #: f/lang-options.h:100
12294 msgid "Initialize local vars and arrays to zero"
12297 #: f/lang-options.h:104
12298 msgid "Backslashes in character/hollerith constants not special (C-style)"
12301 #: f/lang-options.h:106
12302 msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
12305 #: f/lang-options.h:110
12306 msgid "Disable the appending of underscores to externals"
12309 #: f/lang-options.h:113
12310 msgid "Never append a second underscore to externals"
12313 #: f/lang-options.h:115
12314 msgid "Intrinsics spelled as e.g. SqRt"
12317 #: f/lang-options.h:117
12318 msgid "Intrinsics in uppercase"
12321 #: f/lang-options.h:120
12322 msgid "Intrinsics letters in arbitrary cases"
12325 #: f/lang-options.h:122
12326 msgid "Language keywords spelled as e.g. IOStat"
12329 #: f/lang-options.h:124
12330 msgid "Language keywords in uppercase"
12333 #: f/lang-options.h:127
12334 msgid "Language keyword letters in arbitrary cases"
12337 #: f/lang-options.h:129
12338 msgid "Internally convert most source to uppercase"
12341 #: f/lang-options.h:132
12342 msgid "Internally preserve source case"
12345 #: f/lang-options.h:134
12346 msgid "Symbol names spelled in mixed case"
12349 #: f/lang-options.h:136
12350 msgid "Symbol names in uppercase"
12353 #: f/lang-options.h:138
12354 msgid "Symbol names in lowercase"
12357 #: f/lang-options.h:141
12358 msgid "Program written in uppercase"
12361 #: f/lang-options.h:143
12362 msgid "Program written in lowercase"
12365 #: f/lang-options.h:145
12366 msgid "Program written in strict mixed-case"
12369 #: f/lang-options.h:147
12370 msgid "Compile as if program written in uppercase"
12373 #: f/lang-options.h:149
12374 msgid "Compile as if program written in lowercase"
12377 #: f/lang-options.h:151
12378 msgid "Preserve all spelling (case) used in program"
12381 #: f/lang-options.h:153
12382 msgid "Delete libU77 intrinsics with bad interfaces"
12385 #: f/lang-options.h:155
12386 msgid "Disable libU77 intrinsics with bad interfaces"
12389 #: f/lang-options.h:158
12390 msgid "Hide libU77 intrinsics with bad interfaces"
12393 #: f/lang-options.h:160
12394 msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
12397 #: f/lang-options.h:162
12398 msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
12401 #: f/lang-options.h:165
12402 msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
12405 #: f/lang-options.h:167
12406 msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
12409 #: f/lang-options.h:169
12410 msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
12413 #: f/lang-options.h:172
12414 msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
12417 #: f/lang-options.h:174
12418 msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
12421 #: f/lang-options.h:176
12422 msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
12425 #: f/lang-options.h:179
12426 msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
12429 #: f/lang-options.h:181
12430 msgid "Delete MIL-STD 1753 intrinsics"
12433 #: f/lang-options.h:183
12434 msgid "Disable MIL-STD 1753 intrinsics"
12437 #: f/lang-options.h:186
12438 msgid "Hide MIL-STD 1753 intrinsics"
12441 #: f/lang-options.h:188
12442 msgid "Delete libU77 intrinsics"
12445 #: f/lang-options.h:190
12446 msgid "Disable libU77 intrinsics"
12449 #: f/lang-options.h:193
12450 msgid "Hide libU77 intrinsics"
12453 #: f/lang-options.h:195
12454 msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
12457 #: f/lang-options.h:197
12458 msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
12461 #: f/lang-options.h:200
12462 msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
12465 #: f/lang-options.h:202
12466 msgid "Treat initial values of 0 like non-zero values"
12469 #: f/lang-options.h:205
12471 "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
12474 #: f/lang-options.h:208
12475 msgid "Take at least one trip through each iterative DO loop"
12478 #: f/lang-options.h:212
12479 msgid "Print names of program units as they are compiled"
12482 #: f/lang-options.h:215
12483 msgid "Disable fatal diagnostics about inter-procedural problems"
12486 #: f/lang-options.h:217
12487 msgid "Make prefix-radix non-decimal constants be typeless"
12490 #: f/lang-options.h:220
12491 msgid "Generate code to check subscript and substring bounds"
12494 #: f/lang-options.h:223
12495 msgid "Fortran-specific form of -fbounds-check"
12498 #: f/lang-options.h:227
12499 msgid "Disable warnings about inter-procedural problems"
12502 #: f/lang-options.h:231
12503 msgid "Warn about constructs with surprising meanings"
12506 #: f/lang-options.h:236
12507 msgid "Add a directory for INCLUDE searching"
12510 #: f/lang-options.h:238
12511 msgid "Set the maximum line length"
12515 msgid "the meaning of `\\x' varies with -traditional"
12519 msgid "hex escape out of range"
12523 msgid "the meaning of `\\a' varies with -traditional"
12528 msgid "non-ANSI-standard escape sequence, `\\%c'"
12533 msgid "non-ANSI escape sequence `\\%c'"
12538 msgid "unknown escape sequence `\\%c'"
12543 msgid "unknown escape sequence: `\\' followed by char code 0x%x"
12547 msgid "Badly formed directive -- no closing quote"
12551 msgid "Bad directive -- missing close-quote"
12556 msgid "ignoring pragma: %s"
12559 #: f/lex.c:1369 f/lex.c:1413
12560 msgid "Use `#line ...' instead of `# ...' in first line"
12563 #: f/ste.c:1436 f/ste.c:1791
12564 msgid "ASSIGNed FORMAT specifier is too small"
12568 msgid "ASSIGN to variable that is too small"
12572 msgid "ASSIGNed GOTO target variable is too small"
12577 msgid "%s no longer supported -- try -fvxt"
12582 msgid "%s no longer supported -- try -fno-vxt -ff90"
12585 #: f/top.c:310 f/top.c:312
12587 msgid "%s disabled, use normal debugging flags"
12592 msgid "invalid `asm': %s"
12597 msgid "output_operand: %s"
12602 msgid "operand number missing after %-letter"
12605 #: final.c:3441 final.c:3476
12606 msgid "operand number out of range"
12611 msgid "invalid %%-code"
12615 msgid "`%l' operand isn't a label"
12619 msgid "function might be possible candidate for attribute `noreturn'"
12623 msgid "`noreturn' function does return"
12627 msgid "control reaches end of non-void function"
12632 msgid "End insn %d for block %d not found in the insn stream."
12637 msgid "Insn %d is in multiple basic blocks (%d and %d)"
12642 msgid "Head insn %d for block %d not found in the insn stream."
12645 #: flow.c:6859 flow.c:6886
12647 msgid "Basic block %i edge lists are corrupted"
12652 msgid "Basic block %d pred edge is corrupted"
12657 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
12662 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d\n"
12667 msgid "NOTE_INSN_BASIC_BLOCK %d in the middle of basic block %d"
12672 msgid "In basic block %d:"
12677 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
12680 #: fold-const.c:3016 fold-const.c:3029
12682 msgid "comparison is always %d due to width of bitfield"
12685 #: fold-const.c:4072 fold-const.c:4089
12687 msgid "comparison is always %d"
12690 #: fold-const.c:4220
12691 msgid "`or' of unmatched not-equal tests is always 1"
12694 #: fold-const.c:4225
12695 msgid "`and' of mutually exclusive equal-tests is always 0"
12700 msgid "`%s' might be used uninitialized in this function"
12705 msgid "variable `%s' might be clobbered by `longjmp' or `vfork'"
12710 msgid "argument `%s' might be clobbered by `longjmp' or `vfork'"
12714 msgid "function returns an aggregate"
12719 msgid "unused parameter `%s'"
12724 msgid "Ambiguous abbreviation %s"
12729 msgid "Incomplete `%s' option"
12734 msgid "Missing argument to `%s' option"
12739 msgid "Extraneous argument to `%s' option"
12743 msgid "Using builtin specs.\n"
12749 "Setting spec %s to '%s'\n"
12755 msgid "Reading specs from %s\n"
12758 #: gcc.c:1718 gcc.c:1737
12760 msgid "specs %%include syntax malformed after %ld characters"
12765 msgid "Could not find specs file %s\n"
12768 #: gcc.c:1761 gcc.c:1769 gcc.c:1778 gcc.c:1787
12770 msgid "specs %%rename syntax malformed after %ld characters"
12775 msgid "specs %s spec was not found to be renamed"
12780 msgid "rename spec %s to %s\n"
12792 msgid "specs unknown %% command after %ld characters"
12795 #: gcc.c:1829 gcc.c:1842
12797 msgid "specs file malformed after %ld characters"
12801 msgid "spec file has no spec for linking"
12805 msgid "-pipe not supported"
12811 "Go ahead? (y or n) "
12817 "Internal error: %s (program %s)\n"
12818 "Please submit a full bug report.\n"
12819 "See %s for instructions."
12824 msgid "# %s %.2f %.2f\n"
12829 msgid "Usage: %s [options] file...\n"
12837 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
12841 msgid " --help Display this information\n"
12846 " --target-help Display target specific command line options\n"
12850 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
12854 msgid " -dumpspecs Display all of the built in spec strings\n"
12858 msgid " -dumpversion Display the version of the compiler\n"
12862 msgid " -dumpmachine Display the compiler's target processor\n"
12867 " -print-search-dirs Display the directories in the compiler's search "
12873 " -print-libgcc-file-name Display the name of the compiler's companion "
12878 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
12883 " -print-prog-name=<prog> Display the full path to compiler component "
12889 " -print-multi-directory Display the root directory for versions of "
12895 " -print-multi-lib Display the mapping between command line options "
12897 " multiple library search directories\n"
12902 " -Wa,<options> Pass comma-separated <options> on to the "
12908 " -Wp,<options> Pass comma-separated <options> on to the "
12914 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
12918 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
12922 msgid " -save-temps Do not delete intermediate files\n"
12926 msgid " -pipe Use pipes rather than intermediate files\n"
12930 msgid " -time Time the execution of each subprocess\n"
12935 " -specs=<file> Override builtin specs with the contents of "
12941 " -std=<standard> Assume that the input sources are for <standard>\n"
12946 " -B <directory> Add <directory> to the compiler's search paths\n"
12950 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
12955 " -V <version> Run gcc version number <version>, if installed\n"
12960 " -v Display the programs invoked by the compiler\n"
12965 " -E Preprocess only; do not compile, assemble or "
12970 msgid " -S Compile only; do not assemble or link\n"
12974 msgid " -c Compile and assemble, but do not link\n"
12978 msgid " -o <file> Place the output into <file>\n"
12983 " -x <language> Specify the language of the following input "
12985 " Permissable languages include: c c++ assembler "
12987 " 'none' means revert to the default behaviour of\n"
12988 " guessing the language based on the file's "
12996 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
12997 " passed on to the various sub-processes invoked by %s. In order to pass\n"
12998 " other options on to these processes the -W<letter> options must be used.\n"
13002 msgid "argument to `-Xlinker' is missing"
13006 msgid "argument to `-l' is missing"
13010 msgid "argument to `-specs' is missing"
13014 msgid "argument to `-specs=' is missing"
13018 msgid "argument to `-b' is missing"
13022 msgid "argument to `-B' is missing"
13026 msgid "argument to `-V' is missing"
13029 #: gcc.c:3442 gcc.c:3449 gcc.c:3456
13030 msgid "invalid version number format"
13034 msgid "cannot specify -o with -c or -S and multiple compilations"
13038 msgid "Warning: -pipe ignored because -save-temps specified"
13042 msgid "Warning: -pipe ignored because -time specified"
13046 msgid "argument to `-x' is missing"
13051 msgid "argument to `-%s' is missing"
13056 msgid "Warning: `-x %s' after last input file has no effect"
13060 msgid "Invalid specification! Bug in cc."
13068 #. Catch the case where a spec string contains something like
13069 #. '%{foo:%*}'. ie there is no * in the pattern on the left
13070 #. hand side of the :.
13073 msgid "Spec failure: '%%*' has not been initialised by pattern match"
13078 msgid "Warning: use of obsolete %%[ operator in specs"
13083 msgid "Processing spec %c%s%c, which is '%s'\n"
13088 msgid "Spec failure: Unrecognised spec option '%c'"
13093 msgid "unrecognized option `-%s'"
13098 msgid "install: %s%s\n"
13103 msgid "programs: %s\n"
13108 msgid "libraries: %s\n"
13114 "For bug reporting instructions, please see:\n"
13119 msgid "Configured with: %s\n"
13124 msgid "Thread model: %s\n"
13129 msgid "gcc version %s\n"
13134 msgid "gcc driver version %s executing gcc version %s\n"
13138 msgid "No input files"
13143 msgid "%s: %s compiler not installed on this system"
13148 msgid "%s: linker input file unused because linking not done"
13153 msgid "language %s not recognized"
13157 msgid "Internal gcc abort."
13161 msgid "Internal gcov abort.\n"
13165 msgid "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file\n"
13170 msgid "Could not open basic block file %s.\n"
13175 msgid "Could not open data file %s.\n"
13179 msgid "Assuming that all execution counts are zero.\n"
13184 msgid "Could not open program flow graph file %s.\n"
13189 msgid "No executable code associated with file %s.\n"
13192 #: gcov.c:754 profile.c:977
13193 msgid ".da file contents exhausted too early\n"
13196 #: gcov.c:757 profile.c:980
13197 msgid ".da file contents not exhausted\n"
13202 msgid "%6.2f%% of %d source lines executed in function %s\n"
13207 msgid "No executable source lines in function %s\n"
13212 msgid "%6.2f%% of %d branches executed in function %s\n"
13217 msgid "%6.2f%% of %d branches taken at least once in function %s\n"
13222 msgid "No branches in function %s\n"
13227 msgid "%6.2f%% of %d calls executed in function %s\n"
13232 msgid "No calls in function %s\n"
13237 msgid "didn't use all bb entries of graph, function %s\n"
13242 msgid "block_num = %ld, num_blocks = %d\n"
13247 msgid "ERROR: too many basic blocks in .bb file %s\n"
13252 msgid "%6.2f%% of %d source lines executed in file %s\n"
13257 msgid "No executable source lines in file %s\n"
13262 msgid "%6.2f%% of %d branches executed in file %s\n"
13267 msgid "%6.2f%% of %d branches taken at least once in file %s\n"
13272 msgid "No branches in file %s\n"
13277 msgid "%6.2f%% of %d calls executed in file %s\n"
13282 msgid "No calls in file %s\n"
13287 msgid "Could not open source file %s.\n"
13292 msgid "Could not open output file %s.\n"
13297 msgid "Creating %s.\n"
13302 msgid "call %d never executed\n"
13307 msgid "call %d returns = %d\n"
13312 msgid "call %d returns = %d%%\n"
13317 msgid "branch %d never executed\n"
13322 msgid "branch %d taken = %d\n"
13327 msgid "branch %d taken = %d%%\n"
13332 msgid "Unexpected EOF while reading source file %s.\n"
13337 msgid "GCSE disabled: %d > 1000 basic blocks and %d >= 20 edges/basic block"
13342 msgid "GCSE disabled: %d basic blocks and %d registers"
13345 #: haifa-sched.c:193
13347 msgid "fix_sched_param: unknown param: %s"
13351 msgid "function cannot be inline"
13355 msgid "varargs function cannot be inline"
13359 msgid "function using alloca cannot be inline"
13363 msgid "function using setjmp cannot be inline"
13367 msgid "function uses __builtin_eh_return"
13371 msgid "function with nested functions cannot be inline"
13375 msgid "function with label addresses used in initializers cannot inline"
13378 #: integrate.c:170 integrate.c:214
13379 msgid "function too large to be inline"
13383 msgid "no prototype, and parameter address used; cannot be inline"
13386 #: integrate.c:187 integrate.c:232
13387 msgid "inline functions not supported for this return value type"
13391 msgid "function with varying-size return value cannot be inline"
13395 msgid "function with varying-size parameter cannot be inline"
13399 msgid "function with transparent unit parameter cannot be inline"
13403 msgid "function with computed jump cannot inline"
13407 msgid "function with nonlocal goto cannot be inline"
13411 msgid "function with target specific attribute(s) cannot be inlined"
13414 #: java/check-init.c:731
13416 msgid "internal error in check-init: tree code not implemented: %s"
13419 #: java/class.c:543 java/class.c:568
13420 msgid "internal error - too many interface type"
13423 #: java/class.c:702
13424 msgid "bad method signature"
13427 #: java/class.c:747
13428 msgid "misplaced ConstantValue attribute (not in any field)"
13431 #: java/class.c:749
13433 msgid "duplicate ConstanValue atribute for field '%s'"
13436 #: java/class.c:995
13438 msgid "field '%s' not found in class"
13441 #: java/class.c:1203
13442 msgid "abstract method in non-abstract class"
13445 #: java/class.c:1821
13447 msgid "non-static method '%s' overrides static method"
13450 #: java/decl.c:1472
13452 msgid "In %s: overlapped variable and exception ranges at %d"
13455 #: java/decl.c:1560
13456 msgid "bad type in parameter debug info"
13459 #: java/decl.c:1570
13461 msgid "bad PC range for debug info for local `%s'"
13465 msgid "stack underflow - dup* operation"
13468 #: java/expr.c:1448
13471 "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
13474 #: java/expr.c:1477
13476 msgid "field `%s' not found"
13479 #: java/expr.c:1628
13480 msgid "ret instruction not implemented"
13483 #: java/expr.c:1754
13485 msgid "method '%s' not found in class"
13488 #: java/expr.c:1890
13490 msgid "failed to find class '%s'"
13493 #: java/expr.c:1902
13495 msgid "Class '%s' has no method named '%s' matching signature '%s'"
13498 #: java/expr.c:1912
13499 msgid "invokestatic on non static method"
13502 #: java/expr.c:1917
13503 msgid "invokestatic on abstract method"
13506 #: java/expr.c:1925
13507 msgid "invoke[non-static] on static method"
13510 #: java/expr.c:2202
13512 msgid "Missing field '%s' in '%s'"
13515 #: java/expr.c:2208
13517 msgid "Mismatching signature for field '%s' in '%s'"
13520 #: java/expr.c:2247
13522 msgid "assignment to final field `%s' not in field's class"
13525 #: java/expr.c:2252
13527 msgid "assignment to final static field `%s' not in class initializer"
13530 #: java/expr.c:2259
13532 msgid "assignment to final field `%s' not in constructor"
13535 #: java/expr.c:2514
13537 msgid "Can't expand %s"
13540 #: java/expr.c:2690
13541 msgid "invalid PC in line number table"
13544 #. We've just reached the end of a region of dead code.
13545 #: java/expr.c:2735
13547 msgid "Unreachable bytecode from %d to before %d."
13550 #. We've just reached the end of a region of dead code.
13551 #: java/expr.c:2772
13553 msgid "Unreachable bytecode from %d to the end of the method."
13556 #. duplicate code from LOAD macro
13557 #: java/expr.c:3091
13558 msgid "unrecogized wide sub-instruction"
13561 #: java/jcf-io.c:416
13564 "Source file for class `%s' is newer than its matching class file. Source "
13565 "file used instead"
13568 #: java/jcf-parse.c:375
13569 msgid "bad string constant"
13572 #: java/jcf-parse.c:431
13574 msgid "bad value constant type %d, index %d"
13577 #: java/jcf-parse.c:663
13579 msgid "Cannot find file for class %s."
13582 #: java/jcf-parse.c:675
13583 msgid "not a valid Java .class file"
13586 #: java/jcf-parse.c:678
13587 msgid "error while parsing constant pool"
13590 #: java/jcf-parse.c:681
13592 msgid "error in constant pool entry #%d\n"
13595 #. FIXME - where was first time
13596 #: java/jcf-parse.c:693
13598 msgid "reading class %s for the second time from %s"
13601 #: java/jcf-parse.c:711
13602 msgid "error while parsing fields"
13605 #: java/jcf-parse.c:714
13606 msgid "error while parsing methods"
13609 #: java/jcf-parse.c:717
13610 msgid "error while parsing final attributes"
13613 #: java/jcf-parse.c:731
13616 "The `java.lang.Object' that was found in `%s' didn't have the special zero-"
13617 "length `gnu.gcj.gcj-compiled' attribute. This generally means that your "
13618 "classpath is incorrect set. Use `info gcj \"Input Options\"' to see the info "
13619 "page describing how to set the classpath."
13622 #: java/jcf-parse.c:804
13623 msgid "missing Code attribute"
13626 #: java/jcf-parse.c:948 toplev.c:2478
13628 msgid "error closing %s"
13631 #: java/jcf-parse.c:1029
13632 msgid "source file seen twice on command line and will be compiled only once."
13635 #: java/jcf-parse.c:1045
13636 msgid "no input file specified"
13639 #: java/jcf-parse.c:1061
13641 msgid "can't close input file %s"
13644 #: java/jcf-parse.c:1075
13646 msgid "Premature end of input file %s"
13649 #: java/jcf-parse.c:1098
13651 msgid "bad zip/jar file %s"
13654 #: java/jcf-write.c:2597
13657 "internal error in generate_bytecode_insn - tree code not implemented: %s"
13660 #: java/jcf-write.c:3307
13662 msgid "can't create directory %s"
13665 #: java/jcf-write.c:3334
13667 msgid "can't to open %s"
13670 #: java/jv-scan.c:183
13671 msgid "Only one of `--print-main', `--list-class', and `--complexity' allowed"
13674 #: java/jv-scan.c:186
13676 msgid "Can't open output file `%s'"
13679 #: java/jv-scan.c:222
13681 msgid "File not found `%s'"
13684 #: java/jvspec.c:361
13685 msgid "can't specify `-D' without `--main'\n"
13688 #: java/jvspec.c:369
13689 msgid "Warning: already-compiled .class files ignored with -C"
13692 #: java/jvspec.c:376
13693 msgid "cannot specify both -C and -o"
13696 #: java/jvspec.c:388
13697 msgid "cannot create temporary file"
13700 #: java/jvspec.c:416
13701 msgid "using both @FILE with multiple files not implemented"
13704 #: java/jvspec.c:457
13705 msgid "cannot specify `main' class when not linking"
13708 #: java/lang-options.h:32
13709 msgid "Disable automatic array bounds checking"
13712 #: java/lang-options.h:34
13713 msgid "Make is_compiled_class return 1"
13716 #: java/lang-options.h:38
13717 msgid "Dump class files to <name>.class"
13720 #: java/lang-options.h:40
13721 msgid "input file is list of file names to compile"
13724 #: java/lang-options.h:42
13725 msgid "Generate code for Boehm GC"
13728 #: java/lang-options.h:44
13729 msgid "Don't put synchronization structure in each object"
13732 #: java/lang-options.h:46
13733 msgid "Assume native functions are implemented using JNI"
13736 #: java/lang-options.h:48
13737 msgid "Set class path and suppress system path"
13740 #: java/lang-options.h:50
13741 msgid "Set class path"
13744 #: java/lang-options.h:52
13745 msgid "Choose class whose main method should be used"
13748 #: java/lang-options.h:54
13749 msgid "Choose input encoding (default is UTF-8)"
13752 #: java/lang-options.h:56
13753 msgid "Add directory to class path"
13756 #: java/lang-options.h:58
13757 msgid "Directory where class files should be written"
13760 #: java/lang-options.h:61
13761 msgid "Use built-in instructions for division"
13764 #: java/lang-options.h:63
13765 msgid "Generate null pointer checks inline"
13768 #: java/lang-options.h:65
13769 msgid "Warn if modifiers are specified when not necessary"
13772 #: java/lang-options.h:67
13773 msgid "Warn if deprecated empty statements are found"
13776 #: java/lang-options.h:69
13777 msgid "Warn if .class files are out of date"
13780 #: java/lang-options.h:71
13781 msgid "Always check for non gcj generated classes archives"
13785 msgid "can't do dependency tracking with input from stdin"
13789 msgid "couldn't determine target name for dependency tracking"
13795 "unknown encoding: `%s'\n"
13796 "This might mean that your locale's encoding is not supported\n"
13797 "by your system's iconv(3) implementation. If you aren't trying\n"
13798 "to use a particular encoding for your input file, try the\n"
13799 "`--encoding=UTF-8' option."
13802 #: java/mangle.c:85
13804 msgid "Can't mangle %s"
13807 #: java/mangle_name.c:151 java/mangle_name.c:228
13808 msgid "internal error - invalid Utf8 name"
13811 #: java/parse.y:737 java/parse.y:775
13812 msgid "Missing name"
13815 #: java/parse.y:739 java/parse.y:777 java/parse.y:796 java/parse.y:977
13816 #: java/parse.y:1324 java/parse.y:1527 java/parse.y:1529 java/parse.y:1758
13817 #: java/parse.y:1784 java/parse.y:1795 java/parse.y:1806 java/parse.y:1818
13818 msgid "';' expected"
13821 #: java/parse.y:794
13822 msgid "'*' expected"
13825 #: java/parse.y:808
13826 msgid "Class or interface declaration expected"
13829 #: java/parse.y:843 java/parse.y:845
13830 msgid "Missing class name"
13833 #: java/parse.y:848 java/parse.y:852 java/parse.y:860 java/parse.y:1022
13834 #: java/parse.y:1270 java/parse.y:1272 java/parse.y:1593 java/parse.y:1829
13835 #: java/parse.y:1861 java/parse.y:1913
13836 msgid "'{' expected"
13839 #: java/parse.y:862
13840 msgid "Missing super class name"
13843 #: java/parse.y:872 java/parse.y:888
13844 msgid "Missing interface name"
13848 #: java/parse.y:956 java/parse.y:1289 java/parse.y:1348 java/parse.y:1551
13849 #: java/parse.y:1773 java/parse.y:1782 java/parse.y:1793 java/parse.y:1804
13850 #: java/parse.y:1816 java/parse.y:1833 java/parse.y:1835 java/parse.y:1906
13851 #: java/parse.y:2077 java/parse.y:2138 java/parse.y:2292 java/parse.y:2294
13852 #: java/parse.y:2301 java/parse.y:2308 java/parse.y:2319 java/parse.y:2321
13853 #: java/parse.y:2358 java/parse.y:2360 java/parse.y:2362 java/parse.y:2383
13854 #: java/parse.y:2385 java/parse.y:2387 java/parse.y:2403 java/parse.y:2405
13855 #: java/parse.y:2426 java/parse.y:2428 java/parse.y:2430 java/parse.y:2458
13856 #: java/parse.y:2460 java/parse.y:2462 java/parse.y:2464 java/parse.y:2482
13857 #: java/parse.y:2484 java/parse.y:2495 java/parse.y:2506 java/parse.y:2517
13858 #: java/parse.y:2528 java/parse.y:2539 java/parse.y:2552 java/parse.y:2556
13859 #: java/parse.y:2558 java/parse.y:2571
13860 msgid "Missing term"
13863 #: java/parse.y:971
13864 msgid "Missing variable initializer"
13867 #: java/parse.y:988
13868 msgid "Invalid declaration"
13871 #: java/parse.y:994
13872 msgid "Can't specify array dimension in a declaration"
13875 #: java/parse.y:996 java/parse.y:1072 java/parse.y:2113 java/parse.y:2135
13876 #: java/parse.y:2139 java/parse.y:2174 java/parse.y:2251 java/parse.y:2261
13877 msgid "']' expected"
13880 #: java/parse.y:1000
13881 msgid "Unbalanced ']'"
13884 #: java/parse.y:1036
13885 msgid "Invalid method declaration, method name required"
13888 #: java/parse.y:1042 java/parse.y:1044 java/parse.y:1997
13889 msgid "Identifier expected"
13892 #: java/parse.y:1047
13893 msgid "Invalid method declaration, return type required"
13896 #: java/parse.y:1070 java/parse.y:1507 java/parse.y:1514 java/parse.y:1523
13897 #: java/parse.y:1525 java/parse.y:1553 java/parse.y:1661 java/parse.y:1942
13898 #: java/parse.y:1995
13899 msgid "')' expected"
13902 #: java/parse.y:1086
13903 msgid "Missing formal parameter term"
13906 #: java/parse.y:1101 java/parse.y:1106
13907 msgid "Missing identifier"
13910 #: java/parse.y:1126 java/parse.y:1135
13911 msgid "Missing class type term"
13914 #: java/parse.y:1287
13915 msgid "Invalid interface type"
13918 #: java/parse.y:1471 java/parse.y:1640 java/parse.y:1642
13919 msgid "':' expected"
13922 #: java/parse.y:1493 java/parse.y:1498 java/parse.y:1503
13923 msgid "Invalid expression statement"
13926 #: java/parse.y:1521 java/parse.y:1549 java/parse.y:1589 java/parse.y:1657
13927 #: java/parse.y:1725 java/parse.y:1831 java/parse.y:1899 java/parse.y:1989
13928 #: java/parse.y:1991 java/parse.y:1999 java/parse.y:2234 java/parse.y:2236
13929 msgid "'(' expected"
13932 #: java/parse.y:1591
13933 msgid "Missing term or ')'"
13936 #: java/parse.y:1638
13937 msgid "Missing or invalid constant expression"
13940 #: java/parse.y:1659
13941 msgid "Missing term and ')' expected"
13944 #: java/parse.y:1698
13945 msgid "Invalid control expression"
13948 #: java/parse.y:1700 java/parse.y:1702
13949 msgid "Invalid update expression"
13952 #: java/parse.y:1727
13953 msgid "Invalid init statement"
13956 #: java/parse.y:1902
13957 msgid "Missing term or ')' expected"
13960 #: java/parse.y:1944
13961 msgid "'class' or 'this' expected"
13964 #: java/parse.y:1946 java/parse.y:1948
13965 msgid "'class' expected"
13968 #: java/parse.y:1993
13969 msgid "')' or term expected"
13972 #: java/parse.y:2111
13973 msgid "'[' expected"
13976 #: java/parse.y:2189
13977 msgid "Field expected"
13980 #: java/parse.y:2246 java/parse.y:2256
13981 msgid "Missing term and ']' expected"
13984 #: java/parse.y:2351
13985 msgid "']' expected, invalid type expression"
13988 #: java/parse.y:2354
13989 msgid "Invalid type expression"
13992 #: java/parse.y:2466
13993 msgid "Invalid reference type"
13996 #: java/parse.y:2944
13997 msgid "Constructor invocation must be first thing in a constructor"
14000 #: java/parse.y:2946
14001 msgid "Only constructors can invoke constructors"
14004 #: java/parse.y:2955
14006 msgid ": `%s' JDK1.1(TM) feature"
14009 #: java/parse.y:3015 java/parse.y:3017
14016 #: java/parse.y:3480
14017 msgid "Can't use '$' as a separator for inner classes"
14020 #: java/parse.y:6577
14022 msgid "malformed .zip archive in CLASSPATH: %s"
14025 #: java/parse.y:6648
14028 "Can't find default package `%s'. Check the CLASSPATH environment variable "
14029 "and the access to the archives."
14032 #: java/parse.y:11777
14034 msgid "missing static field `%s'"
14037 #: java/parse.y:11782
14039 msgid "not a static field `%s'"
14042 #: java/parse.y:11835
14044 msgid "No case for %s"
14047 #: java/parse.y:13023
14049 msgid "unregistered operator %s"
14052 #: java/typeck.c:557
14053 msgid "junk at end of signature string"
14056 #: java/verify.c:464
14057 msgid "bad pc in exception_table"
14060 #: java/verify.c:1376
14062 msgid "unknown opcode %d@pc=%d during verification"
14065 #: java/verify.c:1446 java/verify.c:1459 java/verify.c:1463
14067 msgid "verification error at PC=%d"
14070 #: objc/lang-options.h:27
14071 msgid "Dump decls to a .decl file"
14074 #: objc/lang-options.h:29
14075 msgid "Generate code for GNU runtime environment"
14078 #: objc/lang-options.h:32
14079 msgid "Generate code for NeXT runtime environment"
14082 #: objc/lang-options.h:35
14083 msgid "Warn if a selector has multiple methods"
14086 #: objc/lang-options.h:39
14087 msgid "Do not warn if inherited methods are unimplemented"
14090 #: objc/lang-options.h:41
14091 msgid "Generate C header of platform specific features"
14094 #: objc/lang-options.h:43
14095 msgid "Specify the name of the class for constant strings"
14098 #: objc/objc-act.c:829
14099 msgid "no class name specified as argument to -fconstant-string-class"
14102 #: objc/objc-act.c:990
14104 msgid "object does not conform to the `%s' protocol"
14107 #: objc/objc-act.c:1028
14109 msgid "class `%s' does not implement the `%s' protocol"
14112 #: objc/objc-act.c:1166
14114 msgid "Unexpected type for `id' (%s)"
14117 #: objc/objc-act.c:1171
14118 msgid "Undefined type `id', please import <objc/objc.h>"
14121 #: objc/objc-act.c:1219 objc/objc-act.c:5363
14123 msgid "Cannot find protocol declaration for `%s'"
14126 #: objc/objc-act.c:1449 objc/objc-act.c:5888 objc/objc-act.c:6197
14127 #: objc/objc-act.c:6246 objc/objc-act.c:6282 objc/objc-parse.y:1781
14129 msgid "Cannot find interface declaration for `%s'"
14132 #: objc/objc-act.c:1469
14134 msgid "Cannot find reference tag for class `%s'"
14137 #: objc/objc-act.c:2468
14139 msgid "Cannot find class `%s'"
14142 #: objc/objc-act.c:2470
14144 msgid "Class `%s' already exists"
14147 #. fatal did not work with 2 args...should fix
14148 #: objc/objc-act.c:2594
14150 msgid "Cannot find interface declaration for `%s', superclass of `%s'"
14153 #: objc/objc-act.c:2601
14155 msgid "Circular inheritance in interface declaration for `%s'"
14158 #: objc/objc-act.c:3654 objc/objc-act.c:3671
14159 msgid "inconsistent instance variable specification"
14162 #: objc/objc-act.c:4859
14164 msgid "multiple declarations for method `%s'"
14167 #: objc/objc-act.c:4972
14169 msgid "invalid receiver type `%s'"
14172 #: objc/objc-act.c:5040 objc/objc-act.c:5066 objc/objc-act.c:5114
14174 msgid "`%s' does not respond to `%s'"
14177 #: objc/objc-act.c:5046 objc/objc-act.c:7285
14179 msgid "no super class declared in interface for `%s'"
14182 #: objc/objc-act.c:5144
14183 msgid "cannot find class (factory) method."
14186 #: objc/objc-act.c:5145 objc/objc-act.c:5189
14188 msgid "return type for `%s' defaults to id"
14191 #: objc/objc-act.c:5162
14193 msgid "method `%s' not implemented by protocol."
14196 #: objc/objc-act.c:5171
14197 msgid "return type defaults to id"
14200 #: objc/objc-act.c:5188
14201 msgid "cannot find method."
14204 #. Historically, a class method that produced objects (factory
14205 #. method) would assign `self' to the instance that it
14206 #. allocated. This would effectively turn the class method into
14207 #. an instance method. Following this assignment, the instance
14208 #. variables could be accessed. That practice, while safe,
14209 #. violates the simple rule that a class method should not refer
14210 #. to an instance variable. It's better to catch the cases
14211 #. where this is done unknowingly than to support the above
14213 #: objc/objc-act.c:5432
14215 msgid "instance variable `%s' accessed in class method"
14218 #: objc/objc-act.c:5689
14220 msgid "duplicate definition of class method `%s'."
14223 #: objc/objc-act.c:5695
14225 msgid "duplicate declaration of class method `%s'."
14228 #: objc/objc-act.c:5731
14230 msgid "duplicate definition of instance method `%s'."
14233 #: objc/objc-act.c:5737
14235 msgid "duplicate declaration of instance method `%s'."
14238 #: objc/objc-act.c:5777
14240 msgid "duplicate interface declaration for category `%s(%s)'"
14243 #: objc/objc-act.c:5863
14245 msgid "instance variable `%s' is declared private"
14248 #: objc/objc-act.c:5910
14250 msgid "instance variable `%s' is declared %s"
14253 #: objc/objc-act.c:5920
14254 msgid "static access to object of type `id'"
14257 #: objc/objc-act.c:5957 objc/objc-act.c:6051
14259 msgid "incomplete implementation of class `%s'"
14262 #: objc/objc-act.c:5961 objc/objc-act.c:6056
14264 msgid "incomplete implementation of category `%s'"
14267 #: objc/objc-act.c:5966 objc/objc-act.c:6061
14269 msgid "method definition for `%c%s' not found"
14272 #: objc/objc-act.c:6102
14274 msgid "%s `%s' does not fully implement the `%s' protocol"
14277 #: objc/objc-act.c:6138 objc/objc-act.c:8212
14278 msgid "`@end' missing in implementation context"
14281 #: objc/objc-act.c:6169
14283 msgid "reimplementation of class `%s'"
14286 #: objc/objc-act.c:6211
14288 msgid "conflicting super class name `%s'"
14291 #: objc/objc-act.c:6226
14293 msgid "duplicate interface declaration for class `%s'"
14296 #: objc/objc-act.c:6469
14298 msgid "duplicate declaration for protocol `%s'"
14301 #: objc/objc-act.c:7326
14302 msgid "[super ...] must appear in a method context"
14305 #: objc/objc-act.c:8314 objc/objc-act.c:8330
14307 msgid "potential selector conflict for method `%s'"
14310 #: objc/objc-parse.y:2648
14311 msgid "`@end' must appear in an implementation context"
14314 #: objc/objc-parse.y:2919
14315 msgid "method definition not in class context"
14318 #: objc/objc-parse.y:3743
14319 msgid "syntax error at '@' token"
14322 #. If we didn't find this parameter, issue an error message.
14325 msgid "invalid parameter `%s'"
14329 msgid "Arc profiling: some edge counts were bad."
14334 msgid "file %s not found, execution counts assumed to be zero."
14339 msgid "%s: internal abort\n"
14344 msgid "%s: error writing file `%s': %s\n"
14349 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
14354 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
14359 msgid "%s: warning: no read access for file `%s'\n"
14364 msgid "%s: warning: no write access for file `%s'\n"
14369 msgid "%s: warning: no write access for dir containing `%s'\n"
14372 #. Catch cases like /.. where we try to backup to a
14373 #. point above the absolute root of the logical file
14377 msgid "%s: invalid file name: %s\n"
14382 msgid "%s: %s: can't get status: %s\n"
14389 "%s: fatal error: aux info file corrupted at line %d\n"
14394 msgid "%s:%d: declaration of function `%s' takes different forms\n"
14399 msgid "%s: compiling `%s'\n"
14404 msgid "%s: wait: %s\n"
14409 msgid "%s: subprocess got fatal signal %d\n"
14414 msgid "%s: %s exited with status %d\n"
14419 msgid "%s: warning: missing SYSCALLS file `%s'\n"
14422 #: protoize.c:2145 protoize.c:2174
14424 msgid "%s: can't read aux info file `%s': %s\n"
14427 #: protoize.c:2190 protoize.c:2218
14429 msgid "%s: can't get status of aux info file `%s': %s\n"
14434 msgid "%s: can't open aux info file `%s' for reading: %s\n"
14439 msgid "%s: error reading aux info file `%s': %s\n"
14444 msgid "%s: error closing aux info file `%s': %s\n"
14449 msgid "%s: can't delete aux info file `%s': %s\n"
14452 #: protoize.c:2375 protoize.c:4377
14454 msgid "%s: can't delete file `%s': %s\n"
14459 msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
14464 msgid "%s: conflicting extern definitions of '%s'\n"
14469 msgid "%s: declarations of '%s' will not be converted\n"
14474 msgid "%s: conflict list for '%s' follows:\n"
14479 msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
14484 msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
14489 msgid "%s: %d: warning: no extern definition for `%s'\n"
14494 msgid "%s: warning: no static definition for `%s' in file `%s'\n"
14499 msgid "%s: multiple static defs of `%s' in file `%s'\n"
14502 #: protoize.c:2874 protoize.c:2877
14504 msgid "%s: %d: warning: source too confusing\n"
14509 msgid "%s: %d: warning: varargs function declaration not converted\n"
14514 msgid "%s: declaration of function `%s' not converted\n"
14519 msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
14526 "%s: warning: too few parameter lists in declaration of `%s'\n"
14531 msgid "%s: %d: warning: found `%s' but expected `%s'\n"
14536 msgid "%s: local declaration for function `%s' not inserted\n"
14543 "%s: %d: warning: can't add declaration of `%s' into macro call\n"
14548 msgid "%s: global declarations for file `%s' not inserted\n"
14551 #: protoize.c:3710 protoize.c:3740
14553 msgid "%s: definition of function `%s' not converted\n"
14558 msgid "%s: %d: warning: definition of %s not converted\n"
14563 msgid "%s: found definition of `%s' at %s(%d)\n"
14566 #. If we make it here, then we did not know about this
14567 #. function definition.
14570 msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
14575 msgid "%s: function definition not converted\n"
14580 msgid "%s: `%s' not converted\n"
14585 msgid "%s: would convert file `%s'\n"
14590 msgid "%s: converting file `%s'\n"
14595 msgid "%s: can't get status for file `%s': %s\n"
14600 msgid "%s: can't open file `%s' for reading: %s\n"
14607 "%s: error reading input file `%s': %s\n"
14612 msgid "%s: can't create/open clean file `%s': %s\n"
14617 msgid "%s: warning: file `%s' already saved in `%s'\n"
14622 msgid "%s: can't link file `%s' to `%s': %s\n"
14627 msgid "%s: can't create/open output file `%s': %s\n"
14632 msgid "%s: can't change mode of file `%s': %s\n"
14637 msgid "%s: cannot get working directory: %s\n"
14642 msgid "%s: input file names must have .c suffixes: %s\n"
14645 #: real.c:802 real.c:979
14646 msgid "conversion from NaN to int"
14650 msgid "conversion from NaN to unsigned int"
14654 msgid "floating point overflow"
14657 #: real.c:4340 real.c:6619 real.c:6700
14658 msgid "overflow on truncation to integer"
14662 msgid "overflow on truncation to unsigned integer"
14667 msgid "%s: argument domain error"
14672 msgid "%s: function singularity"
14677 msgid "%s: overflow range error"
14682 msgid "%s: underflow range error"
14687 msgid "%s: total loss of precision"
14692 msgid "%s: partial loss of precision"
14697 msgid "%s: NaN - producing operation"
14702 msgid "Output constraint %d must specify a single register"
14707 msgid "Output constraint %d cannot be specified together with \"%s\" clobber"
14711 msgid "Output regs must be grouped at top of stack"
14715 msgid "Implicitly popped regs must be grouped at top of stack"
14720 msgid "Output operand %d must use `&' constraint"
14725 msgid "can't use '%s' as a %s register"
14729 msgid "global register variable follows a function definition"
14733 msgid "register used for two global register variables"
14737 msgid "call-clobbered register used for global register variable"
14741 msgid "cannot reload integer constant operand in `asm'"
14745 msgid "impossible register constraint in `asm'"
14749 msgid "`&' constraint used with no register class"
14752 #: reload.c:3532 reload.c:3746
14753 msgid "inconsistent operand constraints in an `asm'"
14757 msgid "frame size too large for reliable stack checking"
14761 msgid "try reducing the number of local variables"
14766 msgid "Can't find a register in class `%s' while reloading `asm'."
14771 msgid "Unable to find a register to spill in class `%s'."
14775 msgid "`asm' operand requires impossible reload"
14779 msgid "`asm' operand constraint incompatible with operand size"
14783 msgid "output operand is constant in `asm'"
14788 msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
14794 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
14800 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
14806 msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
14811 msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
14816 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
14821 msgid "jump to `%s' invalidly jumps into binding contour"
14824 #: stmt.c:1153 stmt.c:3651
14826 msgid "label `%s' used before containing binding contour"
14829 #: stmt.c:1283 stmt.c:1357
14830 msgid "`asm' cannot be used in function where memory usage is checked"
14834 msgid "`asm' cannot be used with `-fcheck-memory-usage'"
14839 msgid "unknown register name `%s' in `asm'"
14843 msgid "too many alternatives in `asm'"
14847 msgid "operand constraints for `asm' differ in number of alternatives"
14851 msgid "output operand constraint lacks `='"
14856 msgid "output constraint `%c' for operand %d is not at the beginning"
14861 msgid "output operand constraint %d contains `+'"
14865 msgid "operand constraint contains '+' or '=' at illegal position."
14868 #: stmt.c:1487 stmt.c:1664
14870 msgid "`%%' constraint used with last operand"
14874 msgid "matching constraint not valid in output operand"
14877 #: stmt.c:1527 stmt.c:1724
14879 msgid "invalid punctuation `%c' in constraint"
14884 msgid "output number %d not directly addressable"
14889 msgid "more than %d operands in `asm'"
14894 msgid "hard register `%s' listed as input operand to `asm'"
14899 msgid "input operand constraint contains `%c'"
14903 msgid "matching constraint references invalid operand number"
14906 #. ??? Leave this only until we have experience with what
14907 #. happens in combine and elsewhere when constraints are
14909 #: stmt.c:1758 stmt.c:1787
14911 msgid "asm operand %d probably doesn't match constraints"
14916 msgid "unused variable `%s'"
14921 msgid "enumeration value `%s' not handled in switch"
14924 #: stmt.c:5073 stmt.c:5093
14926 msgid "case value `%ld' not in enumerated type"
14929 #: stmt.c:5076 stmt.c:5096
14931 msgid "case value `%ld' not in enumerated type `%s'"
14934 #: stor-layout.c:164
14935 msgid "type size can't be explicitly evaluated"
14938 #: stor-layout.c:166
14939 msgid "variable-size type declared outside of any function"
14942 #: stor-layout.c:439
14944 msgid "size of `%s' is %d bytes"
14947 #: stor-layout.c:441
14949 msgid "size of `%s' is larger than %d bytes"
14952 #: stor-layout.c:814 stor-layout.c:1066
14954 msgid "packed attribute causes inefficient alignment for `%s'"
14957 #: stor-layout.c:816 stor-layout.c:1068
14959 msgid "packed attribute is unnecessary for `%s'"
14962 #: stor-layout.c:831
14964 msgid "padding struct to align `%s'"
14967 #: stor-layout.c:1030
14968 msgid "padding struct size to alignment boundary"
14971 #: stor-layout.c:1073
14972 msgid "packed attribute causes inefficient alignment"
14975 #: stor-layout.c:1075
14976 msgid "packed attribute is unnecessary"
14982 "Execution times (seconds)\n"
14985 #. Print total time.
14992 msgid "time in %s: %ld.%06ld (%ld%%)\n"
14997 msgid "collect: reading %s\n"
15002 msgid "collect: recompiling %s\n"
15007 msgid "collect: tweaking %s in %s\n"
15011 msgid "collect: relinking\n"
15016 msgid "ld returned %d exit status"
15020 msgid "Generate debugging info in default format"
15024 msgid "Generate debugging info in default extended format"
15028 msgid "Generate STABS format debug info"
15032 msgid "Generate extended STABS format debug info"
15036 msgid "Generate DWARF-1 format debug info"
15040 msgid "Generate extended DWARF-1 format debug info"
15044 msgid "Generate DWARF-2 debug info"
15048 msgid "Generate XCOFF format debug info"
15052 msgid "Generate extended XCOFF format debug info"
15056 msgid "Generate COFF format debug info"
15060 msgid "Perform DWARF2 duplicate elimination"
15064 msgid "Do not store floats in registers"
15068 msgid "Consider all mem refs through pointers as volatile"
15072 msgid "Consider all mem refs to global data to be volatile"
15076 msgid "Consider all mem refs to static data to be volatile"
15080 msgid "Defer popping functions args from stack until later"
15084 msgid "When possible do not generate stack frames"
15088 msgid "Optimize sibling and tail recursive calls"
15092 msgid "When running CSE, follow jumps to their targets"
15096 msgid "When running CSE, follow conditional jumps"
15100 msgid "Perform a number of minor, expensive optimisations"
15104 msgid "Perform jump threading optimisations"
15108 msgid "Perform strength reduction optimisations"
15112 msgid "Perform loop unrolling when iteration count is known"
15116 msgid "Perform loop unrolling for all loops"
15120 msgid "Force all loop invariant computations out of loops"
15124 msgid "Strength reduce all loop general induction variables"
15128 msgid "Store strings in writable data section"
15132 msgid "Enable machine specific peephole optimisations"
15136 msgid "Copy memory operands into registers before using"
15140 msgid "Copy memory address constants into regs before using"
15144 msgid "Allow function addresses to be held in registers"
15148 msgid "Integrate simple functions into their callers"
15152 msgid "Generate code for funcs even if they are fully inlined"
15156 msgid "Pay attention to the 'inline' keyword"
15160 msgid "Emit static const variables even if they are not used"
15164 msgid "Check for syntax errors, then stop"
15168 msgid "Mark data as shared rather than private"
15172 msgid "Enable saving registers around function calls"
15176 msgid "Return 'short' aggregates in memory, not registers"
15180 msgid "Return 'short' aggregates in registers"
15184 msgid "Attempt to fill delay slots of branch instructions"
15188 msgid "Perform the global common subexpression elimination"
15192 msgid "Perform enhanced load motion during global subexpression elimination"
15196 msgid "Perform store motion after global subexpression elimination"
15200 msgid "Run CSE pass after loop optimisations"
15204 msgid "Run the loop optimiser twice"
15208 msgid "Delete useless null pointer checks"
15212 msgid "Pretend that host and target use the same FP format"
15216 msgid "Reschedule instructions before register allocation"
15220 msgid "Reschedule instructions after register allocation"
15224 msgid "Enable scheduling across basic blocks"
15228 msgid "Allow speculative motion of non-loads"
15232 msgid "Allow speculative motion of some loads"
15236 msgid "Allow speculative motion of more loads"
15240 msgid "Replace add,compare,branch with branch on count reg"
15244 msgid "Generate position independent code, if possible"
15248 msgid "Enable exception handling"
15252 msgid "Just generate unwind tables for exception handling"
15256 msgid "Support synchronous non-call exceptions"
15260 msgid "Insert arc based program profiling code"
15264 msgid "Create data files needed by gcov"
15268 msgid "Use profiling information for branch probabilities"
15272 msgid "Reorder basic blocks to improve code placement"
15276 msgid "Do the register renaming optimization pass"
15280 msgid "Do not put unitialised globals in the common section"
15284 msgid "Do not generate .size directives"
15288 msgid "place each function into its own section"
15292 msgid "place data items into their own section"
15296 msgid "Add extra commentry to assembler output"
15300 msgid "Output GNU ld formatted global initialisers"
15304 msgid "Enables a register move optimisation"
15308 msgid "Do the full regmove optimization pass"
15312 msgid "Pack structure members together without holes"
15316 msgid "Insert stack checking code into the program"
15320 msgid "Specify that arguments may alias each other & globals"
15324 msgid "Assume arguments may alias globals but not each other"
15328 msgid "Assume arguments do not alias each other or globals"
15332 msgid "Assume strict aliasing rules apply"
15336 msgid "Align the start of loops"
15340 msgid "Align labels which are only reached by jumping"
15344 msgid "Align all labels"
15348 msgid "Align the start of functions"
15352 msgid "Generate code to check every memory access"
15356 msgid "Add a prefix to all function names"
15361 "Suppress output of instruction numbers and line number notes in debugging "
15366 msgid "Instrument function entry/exit with profiling calls"
15370 msgid "Enable SSA optimizations"
15374 msgid "Enable dead code elimination"
15378 msgid "External symbols have a leading underscore"
15382 msgid "Process #ident directives"
15386 msgid "Enables an rtl peephole pass run before sched2"
15390 msgid "Enables guessing of branch probabilities"
15394 msgid "Set errno after built-in math functions"
15398 msgid "Floating-point operations can trap"
15402 msgid "Allow math optimizations that may violate IEEE or ANSI standards"
15406 msgid "Compile pointers as triples: value, base & end"
15410 msgid "Generate code to check bounds before dereferencing pointers and arrays"
15414 msgid "Convert floating point constant to single precision constant"
15418 msgid "Report time taken by each compiler pass at end of run"
15422 msgid "Report on permanent memory allocation at end of run"
15426 msgid "Trap for signed overflow in addition / subtraction / multiplication."
15430 msgid "Compile just for ISO C89"
15434 msgid "Do not promote floats to double if using -traditional"
15438 msgid "Determine language standard"
15442 msgid "Make bitfields by unsigned by default"
15446 msgid "Make 'char' be signed by default"
15450 msgid "Make 'char' be unsigned by default"
15454 msgid "Attempt to support traditional K&R style C"
15458 msgid "Do not recognise the 'asm' keyword"
15462 msgid "Do not recognise any built in functions"
15466 msgid "Assume normal C execution environment"
15470 msgid "Assume that standard libraries & main might not exist"
15474 msgid "Allow different types as args of ? operator"
15478 msgid "Allow the use of $ inside identifiers"
15482 msgid "Use the same size for double as for float"
15486 msgid "Use the smallest fitting integer to hold enums"
15490 msgid "Override the underlying type for wchar_t to `unsigned short'"
15494 msgid "Enable most warning messages"
15498 msgid "Warn about casting functions to incompatible types"
15502 msgid "Warn about functions which might be candidates for format attributes"
15506 msgid "Warn about casts which discard qualifiers"
15510 msgid "Warn about subscripts whose type is 'char'"
15513 #: toplev.c:1258 toplev.c:1261
15514 msgid "Warn if nested comments are detected"
15518 msgid "Warn about possibly confusing type conversions"
15522 msgid "Warn about printf/scanf/strftime/strfmon format anomalies"
15526 msgid "Don't warn about strftime formats yielding 2 digit years"
15530 msgid "Don't warn about too many arguments to format functions"
15534 msgid "Warn about non-string-literal format strings"
15538 msgid "Warn about possible security problems with format functions"
15542 msgid "Warn about implicit function declarations"
15546 msgid "Warn when a declaration does not specify a type"
15550 msgid "Warn about the use of the #import directive"
15554 msgid "Do not warn about using 'long long' when -pedantic"
15558 msgid "Warn about suspicious declarations of main"
15562 msgid "Warn about possibly missing braces around initialisers"
15566 msgid "Warn about global funcs without previous declarations"
15570 msgid "Warn about global funcs without prototypes"
15574 msgid "Warn about use of multicharacter literals"
15578 msgid "Warn about externs not at file scope level"
15582 msgid "Warn about possible missing parentheses"
15586 msgid "Warn about possible violations of sequence point rules"
15590 msgid "Warn about function pointer arithmetic"
15594 msgid "Warn about multiple declarations of the same object"
15598 msgid "Warn about signed/unsigned comparisons"
15602 msgid "Warn about testing equality of floating point numbers"
15606 msgid "Warn about unrecognized pragmas"
15610 msgid "Warn about non-prototyped function decls"
15614 msgid "Warn about constructs whose meaning change in ISO C"
15618 msgid "Warn when trigraphs are encountered"
15622 msgid "Mark strings as 'const char *'"
15626 msgid "Warn when a function is unused"
15630 msgid "Warn when a label is unused"
15634 msgid "Warn when a function parameter is unused"
15638 msgid "Warn when a variable is unused"
15642 msgid "Warn when an expression value is unused"
15646 msgid "Do not suppress warnings from system headers"
15650 msgid "Treat all warnings as errors"
15654 msgid "Warn when one local variable shadows another"
15658 msgid "Warn about enumerated switches missing a specific case"
15662 msgid "Warn about returning structures, unions or arrays"
15666 msgid "Warn about pointer casts which increase alignment"
15670 msgid "Warn about code that will never be executed"
15674 msgid "Warn about unitialized automatic variables"
15678 msgid "Warn when an inlined function cannot be inlined"
15682 msgid "Warn when the packed attribute has no effect on struct layout"
15686 msgid "Warn when padding is required to align struct members"
15690 msgid "Warn when an optimization pass is disabled"
15694 msgid "Warn about functions which might be candidates for attribute noreturn"
15697 #: toplev.c:1577 toplev.c:5041 tradcpp.c:776
15699 msgid "Invalid option `%s'"
15704 msgid "Internal error: %s"
15709 msgid "`%s' used but never defined"
15714 msgid "`%s' declared `static' but never defined"
15719 msgid "`%s' defined but not used"
15724 msgid "can't open %s for writing"
15728 msgid "-ffunction-sections not supported for this target."
15732 msgid "-fdata-sections not supported for this target."
15736 msgid "-ffunction-sections disabled; it makes profiling impossible."
15740 msgid "-ffunction-sections may affect debugging on some targets."
15744 msgid "Errors detected in input file (your bison.simple is out of date)\n"
15749 msgid "error writing to %s"
15754 msgid "invalid register name `%s' for register variable"
15759 " -ffixed-<register> Mark <register> as being unavailable to the "
15765 " -fcall-used-<register> Mark <register> as being corrupted by function "
15771 " -fcall-saved-<register> Mark <register> as being preserved across "
15777 " -finline-limit=<number> Limits the size of inlined functions to <number>\n"
15782 " -fmessage-length=<number> Limits diagnostics messages lengths to <number> "
15783 "characters per line. 0 suppresses line-wrapping\n"
15788 " -fdiagnostics-show-location=[once | every-line] Indicates how often source "
15789 "location information should be emitted, as prefix, at the beginning of "
15790 "diagnostics when line-wrapping\n"
15794 msgid " -O[number] Set optimisation level to [number]\n"
15798 msgid " -Os Optimise for space rather than speed\n"
15803 " -pedantic Issue warnings needed by strict compliance to ISO "
15809 " -pedantic-errors Like -pedantic except that errors are produced\n"
15813 msgid " -w Suppress warnings\n"
15817 msgid " -W Enable extra warnings\n"
15821 msgid " -Wunused Enable unused warnings\n"
15826 " -Wlarger-than-<number> Warn if an object is larger than <number> bytes\n"
15830 msgid " -p Enable function profiling\n"
15834 msgid " -a Enable block profiling \n"
15838 msgid " -ax Enable jump profiling \n"
15842 msgid " -o <file> Place output into <file> \n"
15847 " -G <number> Put global and static data smaller than <number>\n"
15848 " bytes into a special section (on some targets)\n"
15852 msgid " -aux-info <file> Emit declaration info into <file>\n"
15857 " -quiet Do not display functions compiled or elapsed time\n"
15861 msgid " -version Display the compiler's version\n"
15866 " -d[letters] Enable dumps from specific passes of the compiler\n"
15871 " -dumpbase <file> Base name to be used for dumps from specific "
15876 msgid " -fsched-verbose=<number> Set the verbosity level of the scheduler\n"
15880 msgid " --help Display this information\n"
15886 "Language specific options:\n"
15891 msgid " %-23.23s [undocumented]\n"
15894 #: toplev.c:3972 toplev.c:3986
15898 "There are undocumented %s specific options as well.\n"
15905 " Options for %s:\n"
15911 "Target specific options:\n"
15914 #: toplev.c:4021 toplev.c:4040
15916 msgid " -m%-23.23s [undocumented]\n"
15922 "There are undocumented target specific options as well.\n"
15926 msgid " They exist, but they are not documented.\n"
15931 msgid "unrecognized gcc debugging option: %c"
15936 msgid "unrecognized register name `%s'"
15939 #: toplev.c:4198 toplev.c:4878
15941 msgid "Unrecognized option `%s'"
15945 msgid "-Wid-clash-LEN is no longer supported"
15950 msgid "use -gdwarf -g%d for DWARF v1, level %d"
15954 msgid "use -gdwarf-2 for DWARF v2"
15959 msgid "ignoring option `%s' due to invalid debug level specification"
15962 #: toplev.c:4350 toplev.c:4876
15964 msgid "`%s': unknown or unsupported -g option"
15969 msgid "`%s' ignored, conflicts with `-g%s'"
15973 msgid "-param option missing argument"
15978 msgid "invalid --param option: %s"
15983 msgid "invalid parameter value `%s'"
15987 msgid "`-a' option (basic block profile) not supported"
15991 msgid "`-ax' option (jump profiling) not supported"
15996 msgid "Ignoring command line option '%s'"
16001 msgid "(It is valid for %s but not the selected language)"
16005 msgid "-Wuninitialized is not supported without -O"
16009 msgid "`-ax' and `-a' are conflicting options. `-a' ignored."
16013 msgid "instruction scheduling not supported on this target machine"
16017 msgid "this target machine does not have delayed branches"
16021 msgid "profiling does not work without a frame pointer"
16026 msgid "-f%sleading-underscore not supported on this target machine"
16032 "%s%s%s version %s (%s)\n"
16033 "%s\tcompiled by GNU C version %s.\n"
16034 "%s%s%s version %s (%s) compiled by CC.\n"
16038 msgid "options passed: "
16042 msgid "options enabled: "
16045 #: tradcif.y:110 tradcif.y:121
16046 msgid "division by zero in #if"
16049 #. It's a float since it contains a point.
16051 msgid "floating point numbers not allowed in #if expressions"
16055 msgid "Invalid number in #if expression"
16059 msgid "Invalid character constant in #if"
16063 msgid "double quoted strings not allowed in #if expressions"
16067 msgid "Invalid token in expression"
16071 msgid "octal character constant does not fit in a byte"
16075 msgid "hex character constant does not fit in a byte"
16079 msgid "empty #if expression"
16083 msgid "Junk after end of expression."
16087 msgid "macro or #include recursion too deep"
16092 msgid "Usage: %s [switches] input output"
16096 msgid "-traditional is not supported in C++"
16100 msgid "-traditional and -ansi are mutually exclusive"
16104 msgid "Filename missing after -i option"
16108 msgid "Filename missing after -o option"
16113 msgid "Target missing after %s option"
16118 msgid "Filename missing after %s option"
16123 msgid "Macro name missing after -%c option"
16127 msgid "-pedantic and -traditional are mutually exclusive"
16131 msgid "-trigraphs and -traditional are mutually exclusive"
16135 msgid "Directory name missing after -I option"
16138 #: tradcpp.c:1425 tradcpp.c:3916
16139 msgid "`/*' within comment"
16144 msgid "unterminated #%s conditional"
16148 msgid "not in any file?!"
16152 msgid "`defined' must be followed by ident or (ident)"
16156 msgid "cccp error: invalid special hash type"
16159 #: tradcpp.c:2367 tradcpp.c:2437
16160 msgid "#include expects \"fname\" or <fname>"
16165 msgid "No include path in which to find %.*s"
16169 msgid "invalid macro name"
16174 msgid "invalid macro name `%s'"
16178 msgid "\"defined\" cannot be used as a macro name"
16182 msgid "parameter name starts with a digit in #define"
16186 msgid "badly punctuated parameter list in #define"
16190 msgid "unterminated parameter list in #define"
16195 msgid "\"%.*s\" redefined"
16199 msgid "# operator should be followed by a macro argument name"
16202 #: tradcpp.c:3110 tradcpp.c:3136 tradcpp.c:3150 tradcpp.c:3157 tradcpp.c:3182
16203 msgid "invalid format #line command"
16207 msgid "undefining `defined'"
16212 msgid "undefining `%s'"
16216 msgid "extra text at end of directive"
16226 msgid "#warning%.*s"
16230 msgid "#elif not within a conditional"
16235 msgid "#%s not within a conditional"
16239 msgid "#else or #elif after #else"
16243 msgid "#else not within a conditional"
16247 msgid "unbalanced #endif"
16251 msgid "unterminated string or character constant"
16256 msgid "arguments given to macro `%s'"
16261 msgid "no args to macro `%s'"
16266 msgid "only 1 arg to macro `%s'"
16271 msgid "only %d args to macro `%s'"
16276 msgid "too many (%d) args to macro `%s'"
16282 "Internal error in %s, at tradcpp.c:%d\n"
16283 "Please submit a full bug report.\n"
16284 "See %s for instructions."
16288 msgid "arrays of functions are not meaningful"
16292 msgid "function return type cannot be function"
16296 msgid "invalid initializer for bit string"
16301 msgid "Tree check: expected %s, have %s in %s, at %s:%d"
16306 msgid "Tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
16311 msgid "register name not specified for `%s'"
16316 msgid "invalid register name for `%s'"
16321 msgid "data type of `%s' isn't suitable for a register"
16326 msgid "register specified for `%s' isn't suitable for data type"
16330 msgid "global register variable has initial value"
16334 msgid "volatile register variables don't work as you might wish"
16339 msgid "register name given for non-register variable `%s'"
16344 msgid "size of variable `%s' is too large"
16350 "alignment of `%s' is greater than maximum object file alignment. Using %d."
16355 msgid "requested alignment for %s is greater than implemented alignment of %d."
16359 msgid "floating point trap outputting a constant"
16363 msgid "initializer for integer value is too complicated"
16367 msgid "initializer for floating value is not a floating constant"
16371 msgid "unknown set constructor type"
16376 msgid "invalid initial value for member `%s'"
16381 msgid "weak declaration of `%s' must be public"
16386 msgid "weak declaration of `%s' must precede definition"
16390 msgid "only weak aliases are supported in this configuration"
16394 msgid "alias definitions not supported in this configuration; ignored"
16399 msgid "Virtual array %s[%lu]: element %lu out of bounds"
16402 #. Print an error message for unrecognized stab codes.
16405 msgid "No sclass for %s stab (0x%x)\n"
16408 #: config/alpha/freebsd.h:35 config/i386/freebsd-aout.h:236
16409 msgid "`-p' not supported; use `-pg' and gprof(1)"
16412 #: config/arc/arc.h:61 config/mips/mips.h:925
16413 msgid "may not use both -EB and -EL"
16416 #: config/arm/arm.h:216
16417 msgid "-mapcs-26 and -mapcs-32 may not be used together"
16420 #: config/arm/arm.h:228
16421 msgid "-msoft-float and -mhard_float may not be used together"
16424 #: config/arm/arm.h:239
16425 msgid "-mbig-endian and -mlittle-endian may not be used together"
16428 #: config/arm/arm.h:257
16429 msgid "Incompatible interworking options"
16432 #: config/arm/riscix.h:73 config/arm/riscix.h:135
16433 msgid "-mbsd and -pedantic incompatible"
16436 #: config/arm/riscix.h:74 config/arm/riscix.h:136
16437 msgid "-mbsd and -mxopen incompatible"
16440 #: config/arm/riscix.h:75 config/arm/riscix.h:137
16441 msgid "-mxopen and -pedantic incompatible"
16444 #: config/dsp16xx/dsp16xx.h:101 config/dsp16xx/dsp16xx.h:110
16445 msgid "A -ifile option requires a -map option"
16448 #: config/i386/cygwin.h:105
16449 msgid "mno-cygwin and mno-win32 are not compatible"
16452 #: config/i386/cygwin.h:160 config/i386/mingw32.h:63
16453 msgid "shared and mdll are not compatible"
16456 #: config/i386/sco5.h:777 config/i386/sco5.h:852
16457 msgid "-static not valid with -mcoff"
16460 #: config/i386/sco5.h:778 config/i386/sco5.h:853
16461 msgid "-shared not valid with -mcoff"
16464 #: config/i386/sco5.h:779 config/i386/sco5.h:854
16465 msgid "-symbolic not valid with -mcoff"
16468 #: config/i386/sco5.h:817
16469 msgid "-fpic is not valid with -mcoff"
16472 #: config/i386/sco5.h:818
16473 msgid "-fPIC is not valid with -mcoff"
16476 #: config/i386/sco5.h:855
16477 msgid "-fpic not valid with -mcoff"
16480 #: config/i386/sco5.h:856
16481 msgid "-fPIC not valid with -mcoff"
16484 #: config/i386/unix.h:122
16488 #: config/i386/unix.h:124
16492 #: config/i386/unix.h:125
16496 #: config/i860/fx2800.h:297
16497 msgid "-p option not supported: use -pg instead"
16500 #: config/mcore/mcore.h:65
16501 msgid "choose either big or little endian, not both"
16504 #: config/mcore/mcore.h:68
16505 msgid "choose either m340 or m210 not both"
16508 #: config/mcore/mcore.h:69
16509 msgid "the m210 does not have little endian support"
16512 #: config/mips/mips.h:781
16513 msgid "-pipe is not supported."
16516 #: config/mips/mips.h:920
16517 msgid "may not use both -mfp64 and -msingle-float"
16520 #: config/mips/mips.h:921
16521 msgid "may not use both -mfp64 and -m4650"
16524 #: config/mips/r3900.h:28 config/mips/r3900.h:42
16525 msgid "-mhard-float not supported."
16528 #: config/mips/r3900.h:30 config/mips/r3900.h:44
16529 msgid "-msingle-float and -msoft-float can not both be specified."
16532 #: config/nextstep.h:163 config/nextstep.h:166
16533 msgid "-p profiling is no longer supported. Use -pg instead."
16536 #: config/vax/vax.h:41 config/vax/vax.h:42
16537 msgid "profiling not supported with -mg\n"
16540 #: f/lang-specs.h:35 gcc.c:641
16541 msgid "GNU C does not support -C without using -E"
16544 #: gcc.c:662 java/jvspec.c:69
16545 msgid "-pg and -fomit-frame-pointer are incompatible"
16549 msgid "-E required when input is from standard input"
16553 msgid "Compilation of header file requested"
16556 #: java/lang-specs.h:33
16557 msgid "-fjni and -femit-class-files are incompatible"
16560 #: java/lang-specs.h:34
16561 msgid "-fjni and -femit-class-file are incompatible"