1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
11 "POT-Creation-Date: 2004-01-25 21:46+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
21 msgid "`%s' attribute directive ignored"
26 msgid "wrong number of arguments specified for `%s' attribute"
31 msgid "`%s' attribute does not apply to types"
36 msgid "`%s' attribute only applies to function types"
39 #: attribs.c:416 c-common.c:4344 c-common.c:4363 c-common.c:4381
40 #: c-common.c:4408 c-common.c:4427 c-common.c:4450 c-common.c:4473
41 #: c-common.c:4499 c-common.c:4533 c-common.c:4577 c-common.c:4605
42 #: c-common.c:4633 c-common.c:4652 c-common.c:4907 c-common.c:4929
43 #: c-common.c:4964 c-common.c:5031 c-common.c:5077 c-common.c:5135
44 #: c-common.c:5166 c-common.c:5512 c-common.c:5535 c-common.c:5574
45 #: config/arm/arm.c:2278 config/arm/arm.c:2305 config/avr/avr.c:4547
46 #: config/h8300/h8300.c:4281 config/h8300/h8300.c:4304 config/i386/i386.c:1607
47 #: config/i386/i386.c:15365 config/i386/winnt.c:86 config/ia64/ia64.c:1052
48 #: config/ip2k/ip2k.c:3162
50 msgid "`%s' attribute ignored"
54 msgid "offset outside bounds of constant string"
58 msgid "second arg to `__builtin_prefetch' must be a constant"
62 msgid "invalid second arg to __builtin_prefetch; using zero"
66 msgid "third arg to `__builtin_prefetch' must be a constant"
70 msgid "invalid third arg to __builtin_prefetch; using zero"
74 msgid "argument of `__builtin_args_info' must be constant"
78 msgid "argument of `__builtin_args_info' out of range"
82 msgid "missing argument in `__builtin_args_info'"
86 msgid "`va_start' used in function with fixed args"
90 msgid "second parameter of `va_start' not last named argument"
93 #. Evidently an out of date version of <stdarg.h>; can't validate
94 #. va_start's second argument, but can still work as intended.
96 msgid "`__builtin_next_arg' called without an argument"
100 msgid "too many arguments to function `va_start'"
104 msgid "first argument to `va_arg' not of type `va_list'"
107 #. Unfortunately, this is merely undefined, rather than a constraint
108 #. violation, so we cannot make this an error. If this call is never
109 #. executed, the program is still strictly conforming.
112 msgid "`%s' is promoted to `%s' when passed through `...'"
117 msgid "(so you should pass `%s' not `%s' to `va_arg')"
121 msgid "invalid arg to `__builtin_frame_address'"
125 msgid "invalid arg to `__builtin_return_address'"
129 msgid "unsupported arg to `__builtin_frame_address'"
133 msgid "unsupported arg to `__builtin_return_address'"
137 msgid "second arg to `__builtin_expect' must be a constant"
141 msgid "__builtin_longjmp second argument must be 1"
146 msgid "built-in function `%s' not currently supported"
150 msgid "target format does not support infinity"
154 msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
158 msgid "%J'%D' is not defined outside of function scope"
164 "string length `%d' is greater than the length `%d' ISO C%d compilers are "
165 "required to support"
169 msgid "overflow in constant expression"
173 msgid "integer overflow in expression"
177 msgid "floating point overflow in expression"
181 msgid "vector overflow in expression"
184 #. This detects cases like converting -129 or 256 to unsigned char.
186 msgid "large integer implicitly truncated to unsigned type"
190 msgid "negative integer implicitly converted to unsigned type"
194 msgid "overflow in implicit constant conversion"
199 msgid "operation on `%s' may be undefined"
203 msgid "expression statement has incomplete type"
207 msgid "case label does not reduce to an integer constant"
211 msgid "invalid truth-value expression"
216 msgid "invalid operands to binary %s"
220 msgid "comparison is always false due to limited range of data type"
224 msgid "comparison is always true due to limited range of data type"
228 msgid "comparison of unsigned expression >= 0 is always true"
232 msgid "comparison of unsigned expression < 0 is always false"
236 msgid "pointer of type `void *' used in arithmetic"
240 msgid "pointer to a function used in arithmetic"
244 msgid "pointer to member function used in arithmetic"
248 msgid "pointer to a member used in arithmetic"
251 #: c-common.c:2623 f/com.c:14734
252 msgid "struct type value used where scalar is required"
255 #: c-common.c:2627 f/com.c:14738
256 msgid "union type value used where scalar is required"
259 #: c-common.c:2631 f/com.c:14742
260 msgid "array type value used where scalar is required"
263 #. Common Ada/Pascal programmer's mistake. We always warn
264 #. about this since it is so bad.
266 msgid "the address of `%D', will always evaluate as `true'"
269 #: c-common.c:2762 f/com.c:14874
270 msgid "suggest parentheses around assignment used as truth value"
273 #: c-common.c:2808 c-common.c:2848
274 msgid "invalid use of `restrict'"
278 msgid "invalid application of `sizeof' to a function type"
283 msgid "invalid application of `%s' to a void type"
288 msgid "invalid application of `%s' to an incomplete type"
292 msgid "`__alignof' applied to a bit-field"
297 msgid "cannot disable built-in function `%s'"
300 #: c-common.c:3667 c-typeck.c:1939
302 msgid "too few arguments to function `%s'"
305 #: c-common.c:3673 c-typeck.c:1800
307 msgid "too many arguments to function `%s'"
312 msgid "non-floating-point argument to function `%s'"
316 msgid "pointers are not permitted as case values"
320 msgid "range expressions in switch statements are non-standard"
324 msgid "empty range specified"
328 msgid "duplicate (or overlapping) case value"
332 msgid "%Jthis is the first entry overlapping that value"
336 msgid "duplicate case value"
340 msgid "%Jpreviously used here"
344 msgid "multiple default labels in one switch"
348 msgid "%Jthis is the first default label"
352 msgid "taking the address of a label is non-standard"
357 "%Hignoring return value of `%D', declared with attribute warn_unused_result"
362 "%Hignoring return value of function declared with attribute "
369 msgid "declaration of \"%s\" shadows a parameter"
375 msgid "declaration of \"%s\" shadows a previous local"
381 msgid "declaration of \"%s\" shadows a global declaration"
385 msgid "%Jshadowed declaration is here"
390 msgid "unknown machine mode `%s'"
395 msgid "no data type for mode `%s'"
400 msgid "invalid pointer mode `%s'"
403 #: c-common.c:4700 c-common.c:5263
405 msgid "unable to emulate '%s'"
409 msgid "%Jsection attribute cannot be specified for local variables"
413 msgid "%Jsection of '%D' conflicts with previous declaration"
417 msgid "%Jsection attribute not allowed for '%D'"
421 msgid "%Jsection attributes are not supported for this target"
425 msgid "requested alignment is not a constant"
429 msgid "requested alignment is not a power of 2"
433 msgid "requested alignment is too large"
437 msgid "%Jalignment may not be specified for '%D'"
441 msgid "%J'%D' defined both normally and as an alias"
445 msgid "alias arg not a string"
449 msgid "visibility arg not a string"
454 "visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
459 msgid "tls_model arg not a string"
464 "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
465 "dynamic\" or \"global-dynamic\""
468 #: c-common.c:5005 c-common.c:5051
469 msgid "%J'%E' attribute applies only to functions"
472 #: c-common.c:5010 c-common.c:5056
473 msgid "%Jcan't set '%E' attribute after definition"
478 msgid "`%s' attribute ignored for `%s'"
483 msgid "invalid vector type for attribute `%s'"
486 #: c-common.c:5219 c-common.c:5251
487 msgid "no vector mode with the size and type specified could be found"
491 msgid "nonnull attribute without arguments on a non-prototype"
496 msgid "nonnull argument has invalid operand number (arg %lu)"
502 "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
507 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
512 msgid "null argument where non-null required (arg %lu)"
516 msgid "cleanup arg not an identifier"
520 msgid "cleanup arg not a function"
525 msgid "%s at end of input"
530 msgid "%s before %s'%c'"
535 msgid "%s before %s'\\x%x'"
540 msgid "%s before string constant"
545 msgid "%s before numeric constant"
550 msgid "%s before \"%s\""
555 msgid "%s before '%s' token"
558 #. Use `%s' to print the string in case there are any escape
559 #. characters in the message.
560 #: c-common.c:5934 c-typeck.c:2513 c-typeck.c:3777 c-typeck.c:3792
561 #: c-typeck.c:3807 final.c:2776 final.c:2778 gcc.c:4574 rtl-error.c:109
562 #: toplev.c:1341 config/cris/cris.c:553 cp/parser.c:1846 cp/typeck.c:4102
563 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
568 #: c-convert.c:82 c-typeck.c:1191 c-typeck.c:3217 cp/typeck.c:1328
569 #: cp/typeck.c:5641 treelang/tree-convert.c:79
570 msgid "void value not ignored as it ought to be"
573 #: c-convert.c:114 java/typeck.c:148 treelang/tree-convert.c:105
574 msgid "conversion to non-scalar type requested"
578 msgid "%Jarray '%D' assumed to have one element"
582 msgid "%Jlabel `%D' used but not defined"
586 msgid "%Jlabel `%D' defined but not used"
590 msgid "%Jlabel `%D' declared but not defined"
594 msgid "%Junused variable `%D'"
599 "a parameter list with an ellipsis can't match an empty parameter name list "
605 "an argument type that has a default promotion can't match an empty parameter "
606 "name list declaration"
611 "%Jprototype for '%D' declares more arguments than previous old-style "
617 "%Jprototype for '%D' declares fewer arguments than previous old-style "
622 msgid "%Jprototype for '%D' declares arg %d with incompatible type"
625 #. If we get here, no errors were found, but do issue a warning
626 #. for this poor-style construct.
628 msgid "%Jprototype for '%D' follows non-prototype definition"
632 msgid "%Jprevious definition of '%D' was here"
636 msgid "%Jprevious implicit declaration of '%D' was here"
640 msgid "%Jprevious declaration of '%D' was here"
644 msgid "%J'%D' redeclared as different kind of symbol"
648 msgid "%Jbuilt-in function '%D' declared as non-function"
651 #: c-decl.c:952 c-decl.c:1042
652 msgid "%Jshadowing built-in function '%D'"
655 #. If types don't match for a built-in, throw away the
656 #. built-in. No point in calling locate_old_decl here, it
657 #. won't print anything.
659 msgid "%Jconflicting types for built-in function '%D'"
662 #: c-decl.c:996 c-decl.c:1004
663 msgid "%Jconflicting types for '%D'"
666 #. allow OLDDECL to continue in use
668 msgid "%Jredefinition of typedef '%D'"
671 #: c-decl.c:1055 c-decl.c:1119
672 msgid "%Jredefinition of '%D'"
675 #: c-decl.c:1086 c-decl.c:1136
676 msgid "%Jstatic declaration of '%D' follows non-static declaration"
679 #: c-decl.c:1094 c-decl.c:1133
680 msgid "%Jnon-static declaration of '%D' follows static declaration"
684 msgid "%Jthread-local declaration of '%D' follows non-thread-local declaration"
688 msgid "%Jnon-thread-local declaration of '%D' follows thread-local declaration"
692 msgid "%Jextern declaration of '%D' follows declaration with no linkage"
696 msgid "%Jdeclaration of '%D' with no linkage follows extern declaration"
700 msgid "%Jredeclaration of '%D' with no linkage"
705 "%Jredeclaration of '%D' with different visibility (old visibility preserved)"
710 "%Jinline declaration of '%D' follows declaration with attribute noinline"
715 "%Jdeclaration of '%D' with attribute noinline follows inline declaration "
719 msgid "%J'%D' declared inline after being called"
723 msgid "%J'%D' declared inline after its definition"
727 msgid "%Jvolatile declaration of '%D' follows non-volatile declaration"
731 msgid "%Jnon-volatile declaration of '%D' follows volatile declaration"
735 msgid "%Jconst declaration of '%D' follows non-const declaration"
739 msgid "%Jnon-const declaration of '%D' follows const declaration"
743 msgid "%Jredundant redeclaration of '%D'"
748 msgid "nested extern declaration of `%s'"
751 #: c-decl.c:1829 objc/objc-act.c:2534 objc/objc-act.c:6793
752 msgid "%Jprevious declaration of '%D'"
755 #: c-decl.c:1870 c-decl.c:1872
757 msgid "implicit declaration of function `%s'"
762 msgid "`%s' undeclared here (not in a function)"
767 msgid "`%s' undeclared (first use in this function)"
771 msgid "(Each undeclared identifier is reported only once"
775 msgid "for each function it appears in.)"
780 msgid "label %s referenced outside of any function"
785 msgid "duplicate label declaration `%s'"
789 msgid "%Jthis is a previous declaration"
793 msgid "%Hduplicate label `%D'"
797 msgid "%J`%D' previously defined here"
801 msgid "%J`%D' previously declared here"
806 "%Htraditional C lacks a separate namespace for labels, identifier `%s' "
811 msgid "%H`%s' defined as wrong kind of tag"
815 msgid "unnamed struct/union that defines no instances"
819 msgid "useless keyword or type name in empty declaration"
823 msgid "two types specified in one empty declaration"
827 msgid "empty declaration"
832 "ISO C90 does not support `static' or type qualifiers in parameter array "
837 msgid "ISO C90 does not support `[*]' array declarators"
841 msgid "GCC does not yet properly implement `[*]' array declarators"
845 msgid "static or type qualifiers in abstract declarator"
849 msgid "%J'%D' is usually a function"
854 msgid "typedef `%s' is initialized (use __typeof__ instead)"
859 msgid "function `%s' is initialized like a variable"
862 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
865 msgid "parameter `%s' is initialized"
868 #: c-decl.c:2559 c-typeck.c:4027
869 msgid "variable-sized object may not be initialized"
874 msgid "variable `%s' has initializer but incomplete type"
879 msgid "elements of array `%s' have incomplete type"
882 #: c-decl.c:2640 c-decl.c:5426 cp/decl.c:3748 cp/decl.c:10156
883 msgid "%Jinline function '%D' given attribute noinline"
887 msgid "%Jinitializer fails to determine size of '%D'"
891 msgid "%Jarray size missing in '%D'"
895 msgid "%Jzero or negative size array '%D'"
899 msgid "%Jstorage size of '%D' isn't known"
903 msgid "%Jstorage size of '%D' isn't constant"
907 msgid "%Jignoring asm-specifier for non-static local variable '%D'"
911 msgid "ISO C forbids forward parameter declarations"
920 msgid "bit-field `%s' width not an integer constant"
925 msgid "negative width in bit-field `%s'"
930 msgid "zero width for bit-field `%s'"
935 msgid "bit-field `%s' has invalid type"
940 msgid "type of bit-field `%s' is a GCC extension"
945 msgid "width of `%s' exceeds its type"
950 msgid "`%s' is narrower than values of its type"
953 #: c-decl.c:3361 cp/decl.c:6778
954 msgid "`long long long' is too long for GCC"
958 msgid "ISO C90 does not support `long long'"
961 #: c-decl.c:3375 c-decl.c:3378 cp/decl.c:6783
963 msgid "duplicate `%s'"
966 #: c-decl.c:3388 cp/decl.c:6789
967 msgid "`__thread' before `extern'"
970 #: c-decl.c:3390 cp/decl.c:6791
971 msgid "`__thread' before `static'"
974 #: c-decl.c:3398 cp/decl.c:6818
976 msgid "two or more data types in declaration of `%s'"
979 #: c-decl.c:3418 cp/decl.c:6823
981 msgid "`%s' fails to be a typedef or built in type"
986 msgid "type defaults to `int' in declaration of `%s'"
991 msgid "both long and short specified for `%s'"
994 #: c-decl.c:3490 cp/decl.c:6923
996 msgid "long or short specified with char for `%s'"
999 #: c-decl.c:3497 cp/decl.c:6927
1001 msgid "long or short specified with floating type for `%s'"
1005 msgid "the only valid combination is `long double'"
1010 msgid "both signed and unsigned specified for `%s'"
1013 #: c-decl.c:3508 cp/decl.c:6916
1015 msgid "long, short, signed or unsigned invalid for `%s'"
1018 #: c-decl.c:3514 cp/decl.c:6936
1020 msgid "long, short, signed or unsigned used invalidly for `%s'"
1023 #: c-decl.c:3532 cp/decl.c:6957
1025 msgid "complex invalid for `%s'"
1029 msgid "ISO C90 does not support complex types"
1033 msgid "ISO C does not support plain `complex' meaning `double complex'"
1036 #: c-decl.c:3592 c-decl.c:3604
1037 msgid "ISO C does not support complex integer types"
1040 #: c-decl.c:3632 c-decl.c:4090 cp/decl.c:7549
1041 msgid "duplicate `const'"
1044 #: c-decl.c:3634 c-decl.c:4094 cp/decl.c:7553
1045 msgid "duplicate `restrict'"
1048 #: c-decl.c:3636 c-decl.c:4092 cp/decl.c:7551
1049 msgid "duplicate `volatile'"
1052 #: c-decl.c:3664 cp/decl.c:7120
1054 msgid "multiple storage classes in declaration of `%s'"
1058 msgid "function definition declared `auto'"
1062 msgid "function definition declared `register'"
1066 msgid "function definition declared `typedef'"
1070 msgid "function definition declared `__thread'"
1075 msgid "storage class specified for structure field `%s'"
1078 #: c-decl.c:3697 cp/decl.c:7165
1080 msgid "storage class specified for parameter `%s'"
1083 #: c-decl.c:3700 cp/decl.c:7167
1084 msgid "storage class specified for typename"
1087 #: c-decl.c:3712 cp/decl.c:7182
1089 msgid "`%s' initialized and declared `extern'"
1092 #: c-decl.c:3714 cp/decl.c:7185
1094 msgid "`%s' has both `extern' and initializer"
1099 msgid "file-scope declaration of `%s' specifies `auto'"
1102 #: c-decl.c:3724 cp/decl.c:7189
1104 msgid "nested function `%s' declared `extern'"
1107 #: c-decl.c:3730 cp/decl.c:7199
1109 msgid "function-scope `%s' implicitly auto and declared `__thread'"
1112 #. Only the innermost declarator (making a parameter be of
1113 #. array type which is converted to pointer type)
1114 #. may have static or type qualifiers.
1115 #: c-decl.c:3769 c-decl.c:3962
1116 msgid "static or type qualifiers in non-parameter array declarator"
1121 msgid "declaration of `%s' as array of voids"
1126 msgid "declaration of `%s' as array of functions"
1130 msgid "invalid use of structure with flexible array member"
1135 msgid "size of array `%s' has non-integer type"
1140 msgid "ISO C forbids zero-size array `%s'"
1145 msgid "size of array `%s' is negative"
1150 msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
1155 msgid "ISO C90 forbids variable-size array `%s'"
1158 #: c-decl.c:3901 c-decl.c:4116 cp/decl.c:7723
1160 msgid "size of array `%s' is too large"
1164 msgid "ISO C90 does not support flexible array members"
1168 msgid "array type has incomplete element type"
1171 #: c-decl.c:3982 cp/decl.c:7320
1173 msgid "`%s' declared as function returning a function"
1176 #: c-decl.c:3987 cp/decl.c:7325
1178 msgid "`%s' declared as function returning an array"
1182 msgid "ISO C forbids qualified void function return type"
1186 msgid "type qualifiers ignored on function return type"
1189 #: c-decl.c:4048 c-decl.c:4131 c-decl.c:4255 c-decl.c:4341
1190 msgid "ISO C forbids qualified function types"
1193 #: c-decl.c:4088 cp/decl.c:7545
1194 msgid "invalid type modifier within pointer declarator"
1198 msgid "ISO C forbids const or volatile function types"
1201 #: c-decl.c:4186 cp/decl.c:8005
1203 msgid "variable or field `%s' declared void"
1207 msgid "attributes in parameter array declarator ignored"
1211 msgid "invalid type modifier within array declarator"
1216 msgid "field `%s' declared as a function"
1221 msgid "field `%s' has incomplete type"
1224 #: c-decl.c:4321 c-decl.c:4323 c-decl.c:4325 c-decl.c:4332
1226 msgid "invalid storage class for function `%s'"
1230 msgid "`noreturn' function returns non-void value"
1234 msgid "cannot inline function `main'"
1238 msgid "variable previously declared `static' redeclared `extern'"
1242 msgid "%Jvariable '%D' declared `inline'"
1245 #. A mere warning is sure to result in improper semantics
1246 #. at runtime. Don't bother to allow this to compile.
1247 #: c-decl.c:4452 cp/decl.c:5877
1248 msgid "thread-local storage not supported for this target"
1251 #: c-decl.c:4513 c-decl.c:5470
1252 msgid "function declaration isn't a prototype"
1256 msgid "parameter names (without types) in function declaration"
1261 msgid "parameter `%s' has incomplete type"
1265 msgid "parameter has incomplete type"
1269 msgid "\"void\" as only parameter may not be qualified"
1273 msgid "\"void\" must be the only parameter"
1277 msgid "%Jparameter \"%D\" has just a forward declaration"
1280 #. The first %s will be one of 'struct', 'union', or 'enum'.
1283 msgid "\"%s %s\" declared inside parameter list"
1286 #. The %s will be one of 'struct', 'union', or 'enum'.
1289 msgid "anonymous %s declared inside parameter list"
1294 "its scope is only this definition or declaration, which is probably not what "
1300 msgid "redefinition of `union %s'"
1305 msgid "redefinition of `struct %s'"
1308 #: c-decl.c:4828 cp/decl.c:3521
1309 msgid "declaration does not declare anything"
1312 #: c-decl.c:4873 c-decl.c:4889
1313 msgid "%Jduplicate member '%D'"
1316 #: c-decl.c:4923 c-decl.c:4926
1318 msgid "%s defined inside parms"
1321 #: c-decl.c:4924 c-decl.c:4927 c-decl.c:4938
1325 #: c-decl.c:4924 c-decl.c:4927
1331 msgid "%s has no %s"
1339 msgid "named members"
1348 msgid "nested redefinition of `%s'"
1352 msgid "%Jflexible array member in union"
1356 msgid "%Jflexible array member not at end of struct"
1360 msgid "%Jflexible array member in otherwise empty struct"
1364 msgid "%Jinvalid use of structure with flexible array member"
1368 msgid "union cannot be made transparent"
1371 #. This enum is a named one that has been declared already.
1374 msgid "redeclaration of `enum %s'"
1378 msgid "enum defined inside parms"
1382 msgid "enumeration values exceed range of largest integer"
1387 msgid "enumerator value for `%s' not integer constant"
1391 msgid "overflow in enumeration values"
1395 msgid "ISO C restricts enumerator values to range of `int'"
1399 msgid "return type is an incomplete type"
1403 msgid "return type defaults to `int'"
1407 msgid "%Jno previous prototype for '%D'"
1411 msgid "%J'%D' was used with no prototype before its definition"
1415 msgid "%Jno previous declaration for '%D'"
1419 msgid "%J`%D' was used with no declaration before its definition"
1422 #: c-decl.c:5531 c-decl.c:6037
1423 msgid "%Jreturn type of '%D' is not `int'"
1427 msgid "%Jfirst argument of '%D' should be `int'"
1431 msgid "%Jsecond argument of '%D' should be 'char **'"
1435 msgid "%Jthird argument of '%D' should probably be 'char **'"
1439 msgid "%J'%D' takes only zero or two arguments"
1443 msgid "%J'%D' is normally a non-static function"
1447 msgid "%Jold-style parameter declarations in prototyped function definition"
1451 msgid "%Jparameter name omitted"
1455 msgid "%Jparameter name missing from parameter list"
1459 msgid "%J\"%D\" declared as a non-parameter"
1463 msgid "%Jmultiple parameters named \"%D\""
1467 msgid "%Jparameter \"%D\" declared void"
1470 #: c-decl.c:5760 c-decl.c:5762
1471 msgid "%Jtype of \"%D\" defaults to \"int\""
1475 msgid "%Jparameter \"%D\" has incomplete type"
1479 msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
1483 msgid "number of arguments doesn't match prototype"
1486 #: c-decl.c:5835 c-decl.c:5866 c-decl.c:5873
1487 msgid "%Hprototype declaration"
1491 msgid "promoted argument \"%D\" doesn't match prototype"
1495 msgid "argument \"%D\" doesn't match prototype"
1498 #: c-decl.c:6069 cp/decl.c:10875
1499 msgid "no return statement in function returning non-void"
1503 msgid "this function may return with or without a value"
1506 #. If we get here, declarations have been used in a for loop without
1507 #. the C99 for loop scope. This doesn't make much sense, so don't
1510 msgid "'for' loop initial declaration used outside C99 mode"
1515 msgid "'struct %s' declared in 'for' loop initial declaration"
1520 msgid "'union %s' declared in 'for' loop initial declaration"
1525 msgid "'enum %s' declared in 'for' loop initial declaration"
1529 msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
1533 msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
1538 "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
1542 msgid "%Jredefinition of global '%D'"
1546 msgid "%J'%D' previously defined here"
1549 #: c-format.c:94 c-format.c:210
1550 msgid "format string has invalid operand number"
1554 msgid "function does not return string type"
1558 msgid "format string arg not a string type"
1562 msgid "unrecognized format specifier"
1567 msgid "`%s' is an unrecognized format function type"
1571 msgid "'...' has invalid operand number"
1575 msgid "format string arg follows the args to be formatted"
1578 #: c-format.c:565 c-format.c:589
1582 #: c-format.c:565 c-format.c:589
1583 msgid "the ` ' printf flag"
1586 #: c-format.c:566 c-format.c:590 c-format.c:627 c-format.c:683
1590 #: c-format.c:566 c-format.c:590 c-format.c:627
1591 msgid "the `+' printf flag"
1594 #: c-format.c:567 c-format.c:591 c-format.c:628 c-format.c:659
1598 #: c-format.c:567 c-format.c:591 c-format.c:628
1599 msgid "the `#' printf flag"
1602 #: c-format.c:568 c-format.c:592 c-format.c:657
1606 #: c-format.c:568 c-format.c:592
1607 msgid "the `0' printf flag"
1610 #: c-format.c:569 c-format.c:593 c-format.c:656 c-format.c:686
1614 #: c-format.c:569 c-format.c:593
1615 msgid "the `-' printf flag"
1618 #: c-format.c:570 c-format.c:640
1623 msgid "the `'' printf flag"
1626 #: c-format.c:571 c-format.c:641
1631 msgid "the `I' printf flag"
1634 #: c-format.c:572 c-format.c:594 c-format.c:638 c-format.c:660 c-format.c:687
1639 #: c-format.c:572 c-format.c:594
1640 msgid "field width in printf format"
1643 #: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
1647 #: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
1648 msgid "precision in printf format"
1651 #: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630 c-format.c:639
1653 msgid "length modifier"
1656 #: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630
1657 msgid "length modifier in printf format"
1661 msgid "assignment suppression"
1665 msgid "the assignment suppression scanf feature"
1673 msgid "the `a' scanf flag"
1677 msgid "field width in scanf format"
1681 msgid "length modifier in scanf format"
1685 msgid "the `'' scanf flag"
1689 msgid "the `I' scanf flag"
1697 msgid "the `_' strftime flag"
1701 msgid "the `-' strftime flag"
1705 msgid "the `0' strftime flag"
1708 #: c-format.c:658 c-format.c:682
1713 msgid "the `^' strftime flag"
1717 msgid "the `#' strftime flag"
1721 msgid "field width in strftime format"
1725 msgid "`E' modifier"
1729 msgid "the `E' strftime modifier"
1733 msgid "`O' modifier"
1737 msgid "the `O' strftime modifier"
1741 msgid "the `O' modifier"
1745 msgid "fill character"
1749 msgid "fill character in strfmon format"
1753 msgid "the `^' strfmon flag"
1757 msgid "the `+' strfmon flag"
1765 msgid "the `(' strfmon flag"
1773 msgid "the `!' strfmon flag"
1777 msgid "the `-' strfmon flag"
1781 msgid "field width in strfmon format"
1785 msgid "left precision"
1789 msgid "left precision in strfmon format"
1793 msgid "right precision"
1797 msgid "right precision in strfmon format"
1801 msgid "length modifier in strfmon format"
1806 msgid "function might be possible candidate for `%s' format attribute"
1809 #: c-format.c:1223 c-format.c:1244 c-format.c:2212
1810 msgid "missing $ operand number in format"
1815 msgid "%s does not support %%n$ operand number formats"
1819 msgid "operand number out of range in format"
1824 msgid "format argument %d used more than once in %s format"
1829 msgid "format argument %d unused before used argument %d in $-style format"
1833 msgid "format not a string literal, format string not checked"
1837 msgid "format not a string literal and no format arguments"
1841 msgid "format not a string literal, argument types not checked"
1845 msgid "too many arguments for format"
1849 msgid "unused arguments in $-style format"
1854 msgid "zero-length %s format string"
1858 msgid "format is a wide character string"
1862 msgid "unterminated format string"
1866 msgid "embedded `\\0' in format"
1871 msgid "spurious trailing `%%' in format"
1874 #: c-format.c:1735 c-format.c:1972
1876 msgid "repeated %s in format"
1880 msgid "missing fill character at end of strfmon format"
1883 #: c-format.c:1787 c-format.c:1886 c-format.c:2166 c-format.c:2219
1884 msgid "too few arguments for format"
1889 msgid "zero width in %s format"
1894 msgid "empty left precision in %s format"
1898 msgid "field precision"
1903 msgid "empty precision in %s format"
1908 msgid "%s does not support the `%s' %s length modifier"
1912 msgid "conversion lacks type at end of format"
1917 msgid "unknown conversion type character `%c' in format"
1922 msgid "unknown conversion type character 0x%x in format"
1927 msgid "%s does not support the `%%%c' %s format"
1932 msgid "%s used with `%%%c' %s format"
1937 msgid "%s does not support %s"
1942 msgid "%s does not support %s with the `%%%c' %s format"
1947 msgid "%s ignored with %s and `%%%c' %s format"
1952 msgid "%s ignored with %s in %s format"
1957 msgid "use of %s and %s together with `%%%c' %s format"
1962 msgid "use of %s and %s together in %s format"
1967 msgid "`%%%c' yields only last 2 digits of year in some locales"
1972 msgid "`%%%c' yields only last 2 digits of year"
1975 #. The end of the format string was reached.
1978 msgid "no closing `]' for `%%[' format"
1983 msgid "use of `%s' length modifier with `%c' type character"
1988 msgid "%s does not support the `%%%s%c' %s format"
1992 msgid "operand number specified with suppressed assignment"
1996 msgid "operand number specified for format taking no argument"
2001 msgid "writing through null pointer (arg %d)"
2006 msgid "reading through null pointer (arg %d)"
2011 msgid "writing into constant object (arg %d)"
2016 msgid "extra type qualifiers in format argument (arg %d)"
2021 msgid "format argument is not a pointer (arg %d)"
2026 msgid "format argument is not a pointer to a pointer (arg %d)"
2034 msgid "different type"
2039 msgid "%s is not type %s (arg %d)"
2044 msgid "%s format, %s arg (arg %d)"
2048 msgid "args to be formatted is not '...'"
2052 msgid "strftime formats cannot format arguments"
2057 msgid "ignoring duplicate directory \"%s\"\n"
2062 msgid " as it is a non-system directory that duplicates a system directory\n"
2067 msgid "ignoring nonexistent directory \"%s\"\n"
2072 msgid "#include \"...\" search starts here:\n"
2077 msgid "#include <...> search starts here:\n"
2082 msgid "End of search list.\n"
2086 msgid "too late for # directive to set debug directory"
2090 msgid "badly nested C headers from preprocessor"
2095 msgid "ignoring #pragma %s %s"
2100 msgid "%Hstray '@' in program"
2105 msgid "missing terminating %c character"
2110 msgid "stray '%c' in program"
2115 msgid "stray '\\%o' in program"
2119 msgid "this decimal constant is unsigned only in ISO C90"
2123 msgid "this decimal constant would be unsigned in ISO C90"
2128 msgid "integer constant is too large for \"%s\" type"
2133 msgid "floating constant exceeds range of \"%s\""
2137 msgid "traditional C rejects string constant concatenation"
2140 #: c-objc-common.c:82
2142 "%Jfunction '%F' can never be inlined because it is supressed using -fno-"
2146 #: c-objc-common.c:92
2148 "%Jfunction '%F' can never be inlined because it might not be bound within "
2149 "this unit of translation"
2152 #: c-objc-common.c:100
2154 "%Jfunction '%F' can never be inlined because it uses attributes conflicting "
2158 #: c-objc-common.c:115
2159 msgid "%Jfunction '%F' can never be inlined because it has pending sizes"
2162 #: c-objc-common.c:128
2164 "%Jnested function '%F' can never be inlined because it has possibly saved "
2170 msgid "no class name specified with \"%s\""
2175 msgid "assertion missing after \"%s\""
2180 msgid "macro name missing after \"%s\""
2185 msgid "missing path after \"%s\""
2190 msgid "missing filename after \"%s\""
2195 msgid "missing makefile target after \"%s\""
2199 msgid "-I- specified twice"
2204 msgid "switch \"%s\" is no longer supported"
2209 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
2213 msgid "output filename specified twice"
2217 msgid "-Wformat-y2k ignored without -Wformat"
2221 msgid "-Wformat-extra-args ignored without -Wformat"
2225 msgid "-Wformat-zero-length ignored without -Wformat"
2229 msgid "-Wformat-nonliteral ignored without -Wformat"
2233 msgid "-Wformat-security ignored without -Wformat"
2237 msgid "-Wmissing-format-attribute ignored without -Wformat"
2242 msgid "opening output file %s: %m"
2247 msgid "too many filenames given. Type %s --help for usage"
2251 msgid "YYDEBUG not defined"
2256 msgid "opening dependency file %s: %m"
2261 msgid "closing dependency file %s: %m"
2266 msgid "when writing output to %s: %m"
2270 msgid "to generate dependencies you must specify either -M or -MM"
2278 msgid "<command line>"
2283 msgid "can't create precompiled header %s: %m"
2288 msgid "can't write to %s: %m"
2293 msgid "`%s' is not a valid output file"
2296 #: c-pch.c:167 c-pch.c:183 c-pch.c:195
2298 msgid "can't write %s: %m"
2303 msgid "can't seek in %s: %m"
2306 #: c-pch.c:181 c-pch.c:221 c-pch.c:249 c-pch.c:254 c-pch.c:324
2308 msgid "can't read %s: %m"
2313 msgid "%s: not compatible with this GCC version"
2316 #. It's a PCH for the wrong language.
2319 msgid "%s: not for %s"
2322 #. Not any kind of PCH.
2325 msgid "%s: not a PCH file"
2330 msgid "%s: created on host `%.*s', but used on host `%s'"
2335 msgid "%s: created for target `%.*s', but used for target `%s'"
2340 msgid "%s: created by version `%.*s', but this is version `%s'"
2345 msgid "%s: created with -g%s, but used with -g%s"
2350 msgid "%s: had text segment at different address"
2353 #: c-pch.c:330 cpperror.c:176 gcc.c:6547
2359 msgid "calling fdopen"
2362 #: c-pch.c:369 c-pch.c:381
2368 "#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
2374 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, "
2379 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
2383 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
2387 msgid "missing '(' after '#pragma pack' - ignored"
2390 #: c-pragma.c:178 c-pragma.c:228
2391 msgid "malformed '#pragma pack' - ignored"
2395 msgid "malformed '#pragma pack(push[, id], <n>)' - ignored"
2399 msgid "malformed '#pragma pack(pop[, id])' - ignored"
2404 msgid "unknown action '%s' for '#pragma pack' - ignored"
2408 msgid "junk at end of '#pragma pack'"
2413 msgid "alignment must be a small power of two, not %d"
2418 "%Japplying #pragma weak '%D' after first use results in unspecified behavior"
2421 #: c-pragma.c:325 c-pragma.c:330
2422 msgid "malformed #pragma weak, ignored"
2426 msgid "junk at end of #pragma weak"
2429 #: c-pragma.c:367 c-pragma.c:372
2430 msgid "malformed #pragma redefine_extname, ignored"
2434 msgid "junk at end of #pragma redefine_extname"
2437 #: c-pragma.c:384 c-pragma.c:462
2438 msgid "#pragma redefine_extname conflicts with declaration"
2442 msgid "malformed #pragma extern_prefix, ignored"
2446 msgid "junk at end of #pragma extern_prefix"
2450 msgid "asm declaration conflicts with previous rename"
2453 #: c-semantics.c:697
2454 msgid "destructor needed for `%D'"
2457 #: c-semantics.c:698
2458 msgid "where case label appears here"
2461 #: c-semantics.c:701
2463 "(enclose actions of previous case statements requiring destructors in their "
2467 #: c-semantics.c:737 c-typeck.c:6035 cp/semantics.c:1063
2469 msgid "%s qualifier ignored on asm"
2472 #: c-semantics.c:991
2473 msgid "will never be executed"
2478 msgid "`%s' has an incomplete type"
2481 #: c-typeck.c:140 cp/call.c:2528
2482 msgid "invalid use of void expression"
2486 msgid "invalid use of flexible array member"
2490 msgid "invalid use of array with unspecified bounds"
2495 msgid "invalid use of undefined type `%s %s'"
2498 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
2501 msgid "invalid use of incomplete typedef `%s'"
2504 #: c-typeck.c:413 c-typeck.c:428
2505 msgid "function types not truly compatible in ISO C"
2509 msgid "types are not quite compatible"
2513 msgid "function return types not compatible due to `volatile'"
2516 #: c-typeck.c:964 c-typeck.c:2141
2517 msgid "arithmetic on pointer to an incomplete type"
2522 msgid "%s has no member named `%s'"
2527 msgid "request for member `%s' in something not a structure or union"
2531 msgid "dereferencing pointer to incomplete type"
2535 msgid "dereferencing `void *' pointer"
2538 #: c-typeck.c:1423 cp/typeck.c:2095
2540 msgid "invalid type argument of `%s'"
2543 #: c-typeck.c:1441 cp/typeck.c:2120
2544 msgid "subscript missing in array reference"
2547 #: c-typeck.c:1462 cp/typeck.c:2162
2548 msgid "array subscript has type `char'"
2551 #: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2166 cp/typeck.c:2252
2552 msgid "array subscript is not an integer"
2556 msgid "ISO C forbids subscripting `register' array"
2560 msgid "ISO C90 forbids subscripting non-lvalue array"
2564 msgid "subscript has type `char'"
2567 #: c-typeck.c:1554 cp/typeck.c:2247
2568 msgid "subscripted value is neither array nor pointer"
2573 msgid "local declaration of `%s' hides instance variable"
2577 msgid "called object is not a function"
2580 #. This situation leads to run-time undefined behavior. We can't,
2581 #. therefore, simply error unless we can prove that all possible
2582 #. executions of the program must execute the code.
2584 msgid "function called through a non-compatible type"
2587 #: c-typeck.c:1803 cp/typeck.c:2535
2588 msgid "too many arguments to function"
2593 msgid "type of formal parameter %d is incomplete"
2598 msgid "%s as integer rather than floating due to prototype"
2603 msgid "%s as integer rather than complex due to prototype"
2608 msgid "%s as complex rather than floating due to prototype"
2613 msgid "%s as floating rather than integer due to prototype"
2618 msgid "%s as complex rather than integer due to prototype"
2623 msgid "%s as floating rather than complex due to prototype"
2628 msgid "%s as `float' rather than `double' due to prototype"
2633 msgid "%s with different width due to prototype"
2638 msgid "%s as unsigned due to prototype"
2643 msgid "%s as signed due to prototype"
2646 #: c-typeck.c:1942 cp/typeck.c:2641
2647 msgid "too few arguments to function"
2651 msgid "suggest parentheses around + or - inside shift"
2655 msgid "suggest parentheses around && within ||"
2659 msgid "suggest parentheses around arithmetic in operand of |"
2663 msgid "suggest parentheses around comparison in operand of |"
2667 msgid "suggest parentheses around arithmetic in operand of ^"
2671 msgid "suggest parentheses around comparison in operand of ^"
2675 msgid "suggest parentheses around + or - in operand of &"
2679 msgid "suggest parentheses around comparison in operand of &"
2683 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
2687 msgid "pointer of type `void *' used in subtraction"
2691 msgid "pointer to a function used in subtraction"
2695 msgid "wrong type argument to unary plus"
2699 msgid "wrong type argument to unary minus"
2703 msgid "ISO C does not support `~' for complex conjugation"
2707 msgid "wrong type argument to bit-complement"
2711 msgid "wrong type argument to abs"
2715 msgid "wrong type argument to conjugation"
2719 msgid "wrong type argument to unary exclamation mark"
2723 msgid "ISO C does not support `++' and `--' on complex types"
2726 #: c-typeck.c:2311 c-typeck.c:2343
2727 msgid "wrong type argument to increment"
2730 #: c-typeck.c:2313 c-typeck.c:2345
2731 msgid "wrong type argument to decrement"
2735 msgid "increment of pointer to unknown structure"
2739 msgid "decrement of pointer to unknown structure"
2743 msgid "invalid lvalue in unary `&'"
2748 msgid "attempt to take address of bit-field structure member `%s'"
2753 msgid "%s of read-only member `%s'"
2758 msgid "%s of read-only variable `%s'"
2763 msgid "%s of read-only location"
2768 msgid "cannot take address of bit-field `%s'"
2771 #: c-typeck.c:2582 treelang/treetree.c:946
2773 msgid "global register variable `%s' used in nested function"
2776 #: c-typeck.c:2586 treelang/treetree.c:950
2778 msgid "register variable `%s' used in nested function"
2781 #: c-typeck.c:2593 treelang/treetree.c:957
2783 msgid "address of global register variable `%s' requested"
2787 msgid "cannot put object with volatile field into register"
2790 #: c-typeck.c:2609 treelang/treetree.c:962
2792 msgid "address of register variable `%s' requested"
2796 msgid "non-lvalue array in conditional expression"
2800 msgid "signed and unsigned type in conditional expression"
2804 msgid "ISO C forbids conditional expr with only one void side"
2807 #: c-typeck.c:2725 c-typeck.c:2732
2808 msgid "ISO C forbids conditional expr between `void *' and function pointer"
2812 msgid "pointer type mismatch in conditional expression"
2815 #: c-typeck.c:2745 c-typeck.c:2755
2816 msgid "pointer/integer type mismatch in conditional expression"
2820 msgid "type mismatch in conditional expression"
2824 msgid "left-hand operand of comma expression has no effect"
2828 msgid "cast specifies array type"
2832 msgid "cast specifies function type"
2836 msgid "ISO C forbids casting nonscalar to the same type"
2840 msgid "ISO C forbids casts to union type"
2844 msgid "cast to union type from type not present in union"
2848 msgid "cast adds new qualifiers to function type"
2851 #. There are qualifiers present in IN_OTYPE that are not
2852 #. present in IN_TYPE.
2854 msgid "cast discards qualifiers from pointer target type"
2858 msgid "cast increases required alignment of target type"
2861 #: c-typeck.c:2979 cp/typeck.c:4880
2862 msgid "cast from pointer to integer of different size"
2866 msgid "cast does not match function type"
2869 #: c-typeck.c:2991 cp/typeck.c:4887
2870 msgid "cast to pointer from integer of different size"
2874 msgid "type-punning to incomplete type might break strict-aliasing rules"
2878 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
2882 msgid "ISO C forbids conversion of function pointer to object pointer type"
2886 msgid "ISO C forbids conversion of object pointer to function pointer type"
2890 msgid "invalid lvalue in assignment"
2893 #. Convert new value to destination type.
2894 #. Check this here to avoid odd errors when trying to convert
2895 #. a throw to the type of the COND_EXPR.
2896 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
2897 #. Reject anything strange now.
2898 #: c-typeck.c:3119 c-typeck.c:3144 c-typeck.c:3161 cp/typeck.c:4999
2904 msgid "cannot pass rvalue to reference parameter"
2907 #: c-typeck.c:3337 c-typeck.c:3413
2909 msgid "%s makes qualified function pointer from unqualified"
2912 #: c-typeck.c:3341 c-typeck.c:3393
2914 msgid "%s discards qualifiers from pointer target type"
2918 msgid "ISO C prohibits argument conversion to union type"
2923 msgid "ISO C forbids %s between function pointer and `void *'"
2928 msgid "pointer targets in %s differ in signedness"
2933 msgid "%s from incompatible pointer type"
2936 #: c-typeck.c:3424 c-typeck.c:3931 cp/typeck.c:1357
2937 msgid "invalid use of non-lvalue array"
2942 msgid "%s makes pointer from integer without a cast"
2947 msgid "%s makes integer from pointer without a cast"
2950 #: c-typeck.c:3459 c-typeck.c:3462
2952 msgid "incompatible type for argument %d of `%s'"
2957 msgid "incompatible type for argument %d of indirect function call"
2962 msgid "incompatible types in %s"
2965 #. Function name is known; supply it.
2968 msgid "passing arg of `%s'"
2971 #. Function name unknown (call through ptr).
2973 msgid "passing arg of pointer to function"
2976 #. Function name is known; supply it.
2979 msgid "passing arg %d of `%s'"
2982 #. Function name unknown (call through ptr); just give arg number.
2985 msgid "passing arg %d of pointer to function"
2989 msgid "traditional C rejects automatic aggregate initialization"
2992 #: c-typeck.c:3780 c-typeck.c:3795 c-typeck.c:3810
2994 msgid "(near initialization for `%s')"
2997 #: c-typeck.c:3859 cp/typeck2.c:560
2998 msgid "char-array initialized from wide string"
3001 #: c-typeck.c:3866 cp/typeck2.c:567
3002 msgid "int-array initialized from non-wide string"
3005 #: c-typeck.c:3884 cp/typeck2.c:582
3006 msgid "initializer-string for array of chars is too long"
3010 msgid "array initialized from non-constant array expression"
3013 #: c-typeck.c:3971 c-typeck.c:3973 c-typeck.c:3989 c-typeck.c:4010
3015 msgid "initializer element is not constant"
3019 msgid "initialization"
3022 #: c-typeck.c:4016 c-typeck.c:5386
3023 msgid "initializer element is not computable at load time"
3026 #: c-typeck.c:4031 cp/typeck2.c:659
3027 msgid "invalid initializer"
3030 #: c-typeck.c:4305 cp/decl.c:4465
3031 msgid "opaque vector types cannot be initialized"
3035 msgid "extra brace group at end of initializer"
3039 msgid "missing braces around initializer"
3043 msgid "braces around scalar initializer"
3047 msgid "initialization of flexible array member in a nested context"
3051 msgid "initialization of a flexible array member"
3055 msgid "missing initializer"
3059 msgid "empty scalar initializer"
3063 msgid "extra elements in scalar initializer"
3067 msgid "initialization designators may not nest"
3070 #: c-typeck.c:4796 c-typeck.c:4864
3071 msgid "array index in non-array initializer"
3074 #: c-typeck.c:4801 c-typeck.c:4917
3075 msgid "field name not in record or union initializer"
3078 #: c-typeck.c:4860 c-typeck.c:4862
3079 msgid "nonconstant array index in initializer"
3082 #: c-typeck.c:4866 c-typeck.c:4869
3083 msgid "array index in initializer exceeds array bounds"
3087 msgid "empty index range in initializer"
3091 msgid "array index range in initializer exceeds array bounds"
3096 msgid "unknown field `%s' specified in initializer"
3099 #: c-typeck.c:4965 c-typeck.c:4986 c-typeck.c:5448
3100 msgid "initialized field with side-effects overwritten"
3104 msgid "excess elements in char array initializer"
3107 #: c-typeck.c:5663 c-typeck.c:5709
3108 msgid "excess elements in struct initializer"
3112 msgid "non-static initialization of a flexible array member"
3116 msgid "excess elements in union initializer"
3120 msgid "traditional C rejects initialization of unions"
3124 msgid "excess elements in array initializer"
3128 msgid "excess elements in vector initializer"
3132 msgid "excess elements in scalar initializer"
3136 msgid "argument of `asm' is not a constant string"
3140 msgid "asm template is not a string constant"
3144 msgid "invalid lvalue in asm statement"
3148 msgid "modification by `asm'"
3151 #: c-typeck.c:6150 cp/typeck.c:5919
3152 msgid "function declared `noreturn' has a `return' statement"
3156 msgid "`return' with no value, in function returning non-void"
3160 msgid "`return' with a value, in function returning void"
3168 msgid "function returns address of local variable"
3171 #: c-typeck.c:6274 cp/semantics.c:742
3172 msgid "switch quantity not an integer"
3176 msgid "`long' switch expression not converted to `int' in ISO C"
3179 #: c-typeck.c:6325 cp/parser.c:5511
3180 msgid "case label not within a switch statement"
3184 msgid "`default' label not within a switch statement"
3187 #: c-typeck.c:6479 c-typeck.c:6513
3188 msgid "division by zero"
3191 #: c-typeck.c:6558 cp/typeck.c:2919
3192 msgid "right shift count is negative"
3195 #: c-typeck.c:6565 cp/typeck.c:2925
3196 msgid "right shift count >= width of type"
3199 #: c-typeck.c:6586 cp/typeck.c:2944
3200 msgid "left shift count is negative"
3203 #: c-typeck.c:6589 cp/typeck.c:2946
3204 msgid "left shift count >= width of type"
3208 msgid "shift count is negative"
3212 msgid "shift count >= width of type"
3215 #: c-typeck.c:6629 cp/typeck.c:2981
3216 msgid "comparing floating point with == or != is unsafe"
3219 #: c-typeck.c:6655 c-typeck.c:6661
3220 msgid "ISO C forbids comparison of `void *' with function pointer"
3223 #: c-typeck.c:6664 c-typeck.c:6704 c-typeck.c:6732
3224 msgid "comparison of distinct pointer types lacks a cast"
3227 #: c-typeck.c:6678 c-typeck.c:6683 c-typeck.c:6752 c-typeck.c:6757
3228 msgid "comparison between pointer and integer"
3231 #: c-typeck.c:6699 c-typeck.c:6727
3232 msgid "ISO C forbids ordered comparisons of pointers to functions"
3236 msgid "comparison of complete and incomplete pointers"
3239 #: c-typeck.c:6740 c-typeck.c:6747
3240 msgid "ordered comparison of pointer with integer zero"
3243 #: c-typeck.c:6771 cp/typeck.c:3117
3244 msgid "unordered comparison on non-floating point argument"
3248 msgid "comparison between signed and unsigned"
3251 #: c-typeck.c:7027 cp/typeck.c:3364
3252 msgid "comparison of promoted ~unsigned with constant"
3255 #: c-typeck.c:7035 cp/typeck.c:3372
3256 msgid "comparison of promoted ~unsigned with unsigned"
3260 msgid "%Jinlining failed in call to '%F'"
3263 #: calls.c:1834 calls.c:2203 tree-inline.c:1339 tree-inline.c:1346
3264 msgid "called from here"
3268 msgid "%Jcan't inline call to '%F'"
3273 "ignoring return value of `%D', declared with attribute warn_unused_result"
3278 "ignoring return value of function declared with attribute warn_unused_result"
3282 msgid "function call has aggregate value"
3287 msgid "bb %d on wrong place"
3292 msgid "prev_bb of %d should be %d, not %d"
3297 msgid "verify_flow_info: Wrong count of block %i %i"
3302 msgid "verify_flow_info: Wrong frequency of block %i %i"
3307 msgid "verify_flow_info: Duplicate edge %i->%i"
3312 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
3317 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
3322 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
3325 #: cfg.c:909 cfgrtl.c:1971
3327 msgid "Wrong amount of branch edges after unconditional jump %i"
3332 msgid "basic block %d pred edge is corrupted"
3337 msgid "basic block %i edge lists are corrupted"
3341 msgid "verify_flow_info failed"
3346 msgid "Size of loop %d should be %d, not %d."
3351 msgid "Bb %d do not belong to loop %d."
3356 msgid "Loop %d's header does not have exactly 2 entries."
3361 msgid "Loop %d's latch does not have exactly 1 successor."
3366 msgid "Loop %d's latch does not have header as successor."
3371 msgid "Loop %d's latch does not belong directly to it."
3376 msgid "Loop %d's header does not belong directly to it."
3381 msgid "Loop %d's latch is marked as part of irreducible region."
3386 msgid "Basic block %d should be marked irreducible."
3391 msgid "Basic block %d should not be marked irreducible."
3396 msgid "Edge from %d to %d should be marked irreducible."
3401 msgid "Edge from %d to %d should not be marked irreducible."
3406 msgid "end insn %d for block %d not found in the insn stream"
3411 msgid "insn %d is in multiple basic blocks (%d and %d)"
3416 msgid "head insn %d for block %d not found in the insn stream"
3420 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
3425 msgid "Missing REG_EH_REGION note in the end of bb %i"
3430 msgid "Too many outgoing branch edges from bb %i"
3435 msgid "Fallthru edge after unconditional jump %i"
3440 msgid "Wrong amount of branch edges after conditional jump %i"
3445 msgid "Call edges for non-call insn in bb %i"
3450 msgid "Abnormal edges for no purpose in bb %i"
3455 msgid "insn %d inside basic block %d but block_for_insn is NULL"
3460 msgid "insn %d inside basic block %d but block_for_insn is %i"
3463 #: cfgrtl.c:2019 cfgrtl.c:2029
3465 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
3470 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
3475 msgid "in basic block %d:"
3479 msgid "flow control insn inside a basic block"
3484 msgid "missing barrier after block %i"
3489 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
3494 msgid "verify_flow_info: Incorrect fallthru %i->%i"
3498 msgid "wrong insn in the fallthru edge"
3502 msgid "basic blocks not laid down consecutively"
3506 msgid "insn outside basic block"
3510 msgid "return not followed by barrier"
3515 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
3519 msgid "function body not available"
3522 #: cgraph.c:163 cgraphunit.c:336
3523 msgid "redefined extern inline functions are not considered for inlining"
3526 #: cgraph.c:166 cgraphunit.c:341
3527 msgid "function not considered for inlining"
3530 #: cgraph.c:168 cgraphunit.c:339
3531 msgid "function not inlinable"
3535 msgid "%D renamed after being referenced in assembly"
3538 #: cgraphunit.c:1035
3539 msgid "--param large-function-growth limit reached"
3542 #: cgraphunit.c:1048
3543 msgid "--param large-function-growth limit reached while inlining the caller"
3546 #: cgraphunit.c:1113
3547 msgid "--param max-inline-insns-single limit reached"
3550 #: cgraphunit.c:1137
3552 "--param max-inline-insns-single limit reached after inlining into the callee"
3555 #: cgraphunit.c:1214
3556 msgid "--param inline-unit-growth limit reached"
3559 #: cgraphunit.c:1286 cgraphunit.c:1430
3560 msgid "recursive inlining"
3564 msgid "internal error"
3568 msgid "no arguments"
3571 #: collect2.c:1226 collect2.c:1374 collect2.c:1407
3576 #: collect2.c:1229 collect2.c:1379 collect2.c:1410
3583 msgid "collect2 version %s"
3588 msgid "%d constructor(s) found\n"
3593 msgid "%d destructor(s) found\n"
3598 msgid "%d frame table(s) found\n"
3603 msgid "%s terminated with signal %d [%s]%s"
3608 msgid "%s returned %d exit status"
3613 msgid "[cannot find %s]"
3618 msgid "cannot find `%s'"
3621 #: collect2.c:1539 collect2.c:1542
3623 msgid "redirecting stdout: %s"
3628 msgid "[Leaving %s]\n"
3635 "write_c_file - output name is %s, prefix is %s\n"
3639 msgid "cannot find `nm'"
3642 #: collect2.c:2015 collect2.c:2444
3646 #: collect2.c:2019 collect2.c:2448
3650 #: collect2.c:2045 collect2.c:2474
3655 #: collect2.c:2048 collect2.c:2051 collect2.c:2064 collect2.c:2477
3656 #: collect2.c:2480 collect2.c:2493
3661 #: collect2.c:2054 collect2.c:2483
3668 msgid "init function found in object %s"
3673 msgid "fini function found in object %s"
3676 #: collect2.c:2139 collect2.c:2532
3682 msgid "unable to open file '%s'"
3687 msgid "unable to stat file '%s'"
3692 msgid "unable to mmap file '%s'"
3699 #: collect2.c:2337 collect2.c:2511
3701 msgid "dynamic dependency %s not found"
3706 msgid "bad magic number in file '%s'"
3710 msgid "dynamic dependencies.\n"
3714 msgid "cannot find `ldd'"
3720 "ldd output with constructors/destructors.\n"
3725 msgid "unable to open dynamic dependency '%s'"
3730 msgid "%s: not a COFF file"
3735 msgid "%s: cannot open as COFF file"
3740 msgid "library lib%s not found"
3746 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
3748 ";; %d successes.\n"
3756 ";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
3757 ";; %d successes.\n"
3761 msgid "cannot convert to a pointer type"
3765 msgid "pointer value used where a floating point value was expected"
3769 msgid "aggregate value used where a float was expected"
3773 msgid "conversion to incomplete type"
3776 #: convert.c:600 convert.c:678
3777 msgid "can't convert between vector values of different size"
3781 msgid "aggregate value used where an integer was expected"
3784 #: convert.c:657 f/com.c:1101
3785 msgid "pointer value used where a complex was expected"
3788 #: convert.c:661 f/com.c:1103
3789 msgid "aggregate value used where a complex was expected"
3793 msgid "can't convert value to a vector"
3798 msgid "`%s' is not a gcov data file"
3803 msgid "`%s' is version `%.4s', expected version `%.4s'"
3806 #: coverage.c:255 coverage.c:263
3808 msgid "coverage mismatch for function %u while reading execution counters."
3811 #: coverage.c:257 coverage.c:340
3813 msgid "checksum is %x instead of %x"
3816 #: coverage.c:265 coverage.c:348
3818 msgid "number of counters is %d instead of %d"
3823 msgid "cannot merge separate %s counters for function %u"
3828 msgid "`%s' has overflowed"
3833 msgid "`%s' is corrupted"
3838 msgid "file %s not found, execution counts assumed to be zero"
3843 msgid "no coverage for function '%s' found."
3846 #: coverage.c:337 coverage.c:345
3848 msgid "coverage mismatch for function '%s' while reading counter '%s'."
3853 msgid "cannot open %s"
3858 msgid "error writing `%s'"
3861 #. FIXME should be DL_SORRY
3864 msgid "conversion from %s to %s not supported by iconv"
3871 #. FIXME: should be DL_SORRY
3874 msgid "no iconv implementation, cannot convert from %s to %s"
3878 msgid "universal character names are only valid in C++ and C99"
3883 msgid "the meaning of '\\%c' is different in traditional C"
3888 msgid "incomplete universal character name %.*s"
3893 msgid "%.*s is not a valid universal character"
3898 msgid "universal character %.*s is not valid in an identifier"
3903 msgid "universal character %.*s is not valid at the start of an identifier"
3907 msgid "converting UCN to source character set"
3911 msgid "converting UCN to execution character set"
3914 #: cppcharset.c:1001
3915 msgid "the meaning of '\\x' is different in traditional C"
3918 #: cppcharset.c:1018 f/lex.c:580
3919 msgid "\\x used with no following hex digits"
3922 #: cppcharset.c:1025
3923 msgid "hex escape sequence out of range"
3926 #: cppcharset.c:1064
3927 msgid "octal escape sequence out of range"
3930 #: cppcharset.c:1132
3931 msgid "the meaning of '\\a' is different in traditional C"
3934 #: cppcharset.c:1139
3936 msgid "non-ISO-standard escape sequence, '\\%c'"
3939 #: cppcharset.c:1147
3941 msgid "unknown escape sequence '\\%c'"
3944 #: cppcharset.c:1150
3946 msgid "unknown escape sequence: '\\%03o'"
3949 #: cppcharset.c:1156
3950 msgid "converting escape sequence to execution character set"
3953 #: cppcharset.c:1215
3954 msgid "converting to execution character set"
3957 #: cppcharset.c:1278 cppcharset.c:1341
3958 msgid "character constant too long for its type"
3961 #: cppcharset.c:1281
3962 msgid "multi-character character constant"
3965 #: cppcharset.c:1373
3966 msgid "empty character constant"
3969 #: cppcharset.c:1402
3970 msgid "converting input to source character set."
3978 msgid "internal error: "
3986 msgid "too many decimal points in number"
3991 msgid "invalid digit \"%c\" in octal constant"
3995 msgid "use of C99 hexadecimal floating constant"
3999 msgid "exponent has no digits"
4003 msgid "hexadecimal floating constants require an exponent"
4008 msgid "invalid suffix \"%.*s\" on floating constant"
4011 #: cppexp.c:250 cppexp.c:275
4013 msgid "traditional C rejects the \"%.*s\" suffix"
4018 msgid "invalid suffix \"%.*s\" on integer constant"
4022 msgid "use of C99 long long integer constant"
4026 msgid "imaginary constants are a GCC extension"
4030 msgid "integer constant is too large for its type"
4034 msgid "integer constant is so large that it is unsigned"
4038 msgid "missing ')' after \"defined\""
4042 msgid "operator \"defined\" requires an identifier"
4047 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
4051 msgid "this use of \"defined\" may not be portable"
4055 msgid "floating constant in preprocessor expression"
4059 msgid "imaginary number in preprocessor expression"
4064 msgid "\"%s\" is not defined"
4067 #: cppexp.c:714 cppexp.c:743
4069 msgid "missing binary operator before token \"%s\""
4074 msgid "token \"%s\" is not valid in preprocessor expressions"
4078 msgid "void expression between '(' and ')'"
4082 msgid "#if with no expression"
4087 msgid "operator '%s' has no right operand"
4091 msgid " ':' without preceding '?'"
4095 msgid "unbalanced stack in #if"
4100 msgid "impossible operator '%u'"
4104 msgid "missing ')' in expression"
4108 msgid "'?' without following ':'"
4112 msgid "integer overflow in preprocessor expression"
4116 msgid "missing '(' in expression"
4121 msgid "the left operand of \"%s\" changes sign when promoted"
4126 msgid "the right operand of \"%s\" changes sign when promoted"
4130 msgid "traditional C rejects the unary plus operator"
4134 msgid "comma operator in operand of #if"
4138 msgid "division by zero in #if"
4142 msgid "NULL directory in find_file"
4146 msgid "one or more PCH files were found, but they were invalid"
4150 msgid "use -Winvalid-pch for more information"
4155 msgid "%s is a block device"
4160 msgid "%s is too large"
4165 msgid "%s is shorter than expected"
4170 msgid "no include path in which to search for %s"
4174 msgid "Multiple include guards may be useful for:\n"
4178 msgid "cppchar_t must be an unsigned type"
4184 "preprocessor arithmetic has maximum precision of %lu bits; target requires %"
4189 msgid "CPP arithmetic must be at least as precise as a target int"
4193 msgid "target char is less than 8 bits wide"
4197 msgid "target wchar_t is narrower than target char"
4201 msgid "target int is narrower than target char"
4205 msgid "CPP half-integer narrower than CPP character"
4211 "CPP on this host cannot handle wide character constants over %lu bits, but "
4212 "the target requires %lu bits"
4216 msgid "null character(s) ignored"
4220 msgid "'$' in identifier or number"
4225 msgid "attempt to use poisoned \"%s\""
4229 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
4233 msgid "null character(s) preserved in literal"
4237 msgid "unterminated comment"
4241 msgid "C++ style comments are not allowed in ISO C90"
4245 msgid "(this will be reported only once per input file)"
4249 msgid "multi-line comment"
4254 msgid "unspellable token %s"
4259 msgid "extra tokens at end of #%s directive"
4264 msgid "#%s is a GCC extension"
4268 msgid "suggest not using #elif in traditional C"
4273 msgid "traditional C ignores #%s with the # indented"
4278 msgid "suggest hiding #%s from traditional C with an indented #"
4282 msgid "embedding a directive within macro arguments is not portable"
4286 msgid "style of line directive is a GCC extension"
4291 msgid "invalid preprocessing directive #%s"
4295 msgid "\"defined\" cannot be used as a macro name"
4300 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
4305 msgid "no macro name given in #%s directive"
4309 msgid "macro names must be identifiers"
4314 msgid "undefining \"%s\""
4318 msgid "missing terminating > character"
4323 msgid "#%s expects \"FILENAME\" or <FILENAME>"
4327 msgid "#include nested too deeply"
4331 msgid "#include_next in primary source file"
4336 msgid "invalid flag \"%s\" in line directive"
4341 msgid "\"%s\" after #line is not a positive integer"
4345 msgid "line number out of range"
4348 #: cpplib.c:812 cpplib.c:885
4350 msgid "\"%s\" is not a valid filename"
4355 msgid "\"%s\" after # is not a positive integer"
4359 msgid "invalid #ident directive"
4364 msgid "registering \"%s\" as both a pragma and a pragma namespace"
4369 msgid "#pragma %s %s is already registered"
4374 msgid "#pragma %s is already registered"
4378 msgid "#pragma once in main file"
4382 msgid "invalid #pragma GCC poison directive"
4387 msgid "poisoning existing macro \"%s\""
4391 msgid "#pragma system_header ignored outside include file"
4396 msgid "cannot find source file %s"
4401 msgid "current file is older than %s"
4405 msgid "_Pragma takes a parenthesized string literal"
4409 msgid "#else without #if"
4413 msgid "#else after #else"
4417 msgid "#elif without #if"
4421 msgid "#elif after #else"
4425 msgid "#endif without #if"
4429 msgid "missing '(' after predicate"
4433 msgid "missing ')' to complete answer"
4437 msgid "predicate's answer is empty"
4441 msgid "assertion without predicate"
4445 msgid "predicate must be an identifier"
4450 msgid "\"%s\" re-asserted"
4453 #: cppmacro.c:125 cppmacro.c:280
4455 msgid "invalid built-in macro \"%s\""
4459 msgid "could not determine date and time"
4463 msgid "invalid string literal, ignoring final '\\'"
4468 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
4472 msgid "ISO C99 requires rest arguments to be used"
4477 msgid "macro \"%s\" requires %u arguments, but only %u given"
4482 msgid "macro \"%s\" passed %u arguments, but takes just %u"
4487 msgid "unterminated argument list invoking macro \"%s\""
4492 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
4497 msgid "duplicate macro parameter \"%s\""
4502 msgid "\"%s\" may not appear in macro parameter list"
4506 msgid "macro parameters must be comma-separated"
4510 msgid "parameter name missing"
4514 msgid "anonymous variadic macros were introduced in C99"
4518 msgid "ISO C does not permit named variadic macros"
4522 msgid "missing ')' in macro parameter list"
4526 msgid "ISO C requires whitespace after the macro name"
4530 msgid "'#' is not followed by a macro parameter"
4534 msgid "'##' cannot appear at either end of a macro expansion"
4539 msgid "macro argument \"%s\" would be stringified in traditional C"
4544 msgid "invalid hash type %d in cpp_macro_definition"
4547 #: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365 cpppch.c:371
4548 msgid "while writing precompiled header"
4553 msgid "%s: not used because `%.*s' not defined"
4558 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
4563 msgid "%s: not used because `%s' is defined"
4566 #: cpppch.c:535 cpppch.c:724
4567 msgid "while reading precompiled header"
4572 msgid "\"%s\" is not a valid option to the preprocessor"
4576 msgid "too many input files"
4581 msgid "detected recursion whilst expanding macro \"%s\""
4585 msgid "syntax error in macro parameter list"
4590 msgid ";; Processing block from %d to %d, %d sets.\n"
4595 msgid "%s:%d: confused by earlier errors, bailing out\n"
4599 msgid "compilation terminated.\n"
4603 msgid "Internal compiler error: Error reporting routines re-entered.\n"
4608 msgid "in %s, at %s:%d"
4613 msgid "dominator of %d should be %d, not %d"
4618 msgid "DW_LOC_OP %s not implemented\n"
4622 msgid "can't access real part of complex value in hard register"
4626 msgid "can't access imaginary part of complex value in hard register"
4630 msgid "Invalid rtl sharing found in the insn"
4638 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
4643 msgid "abort in %s, at %s:%d"
4647 msgid "exception handling disabled, use -fexceptions to enable"
4651 msgid "argument of `__builtin_eh_return_regno' must be constant"
4655 msgid "__builtin_eh_return not supported on this target"
4659 msgid "stack limits not supported on this target"
4663 msgid "function using short complex types cannot be inline"
4667 msgid "%Jprior parameter's size depends on '%D'"
4671 msgid "returned value in block_exit_expr"
4674 #. We can't make a bitwise copy of this object, so fail.
4676 msgid "cannot take the address of an unaligned member"
4680 msgid "negative insn length"
4684 msgid "could not split insn"
4688 msgid "invalid `asm': "
4692 msgid "nested assembly dialect alternatives"
4695 #: final.c:2971 final.c:2983
4696 msgid "unterminated assembly dialect alternative"
4701 msgid "operand number missing after %%-letter"
4704 #: final.c:3030 final.c:3069
4705 msgid "operand number out of range"
4710 msgid "invalid %%-code"
4715 msgid "`%%l' operand isn't a label"
4718 #. We can't handle floating point constants;
4719 #. PRINT_OPERAND must handle them.
4720 #. We can't handle floating point constants; PRINT_OPERAND must
4722 #. We can't handle floating point constants;
4723 #. PRINT_OPERAND must handle them.
4724 #: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6747
4725 #: config/pdp11/pdp11.c:1646
4726 msgid "floating constant misused"
4729 #: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6825
4730 #: config/pdp11/pdp11.c:1693
4731 msgid "invalid expression as operand"
4735 msgid "function might be possible candidate for attribute `noreturn'"
4739 msgid "`noreturn' function does return"
4743 msgid "control reaches end of non-void function"
4747 msgid "Attempt to delete prologue/epilogue insn:"
4750 #: fold-const.c:2779 fold-const.c:2792
4752 msgid "comparison is always %d due to width of bit-field"
4755 #: fold-const.c:3987 fold-const.c:4004
4757 msgid "comparison is always %d"
4760 #: fold-const.c:4135
4761 msgid "`or' of unmatched not-equal tests is always 1"
4764 #: fold-const.c:4140
4765 msgid "`and' of mutually exclusive equal-tests is always 0"
4768 #: fold-const.c:8351
4769 msgid "fold check: original tree changed by fold"
4772 #: function.c:884 varasm.c:1408
4773 msgid "%Jsize of variable '%D' is too large"
4777 msgid "impossible constraint in `asm'"
4781 msgid "%J'%D' might be used uninitialized in this function"
4785 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
4789 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
4793 msgid "function returns an aggregate"
4797 msgid "%Junused parameter '%D'"
4802 msgid "ambiguous abbreviation %s"
4807 msgid "incomplete `%s' option"
4812 msgid "missing argument to `%s' option"
4817 msgid "extraneous argument to `%s' option"
4821 msgid "Using built-in specs.\n"
4827 "Setting spec %s to '%s'\n"
4833 msgid "Reading specs from %s\n"
4836 #: gcc.c:1946 gcc.c:1965
4838 msgid "specs %%include syntax malformed after %ld characters"
4843 msgid "could not find specs file %s\n"
4846 #: gcc.c:1990 gcc.c:1998 gcc.c:2007 gcc.c:2016
4848 msgid "specs %%rename syntax malformed after %ld characters"
4853 msgid "specs %s spec was not found to be renamed"
4858 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
4863 msgid "rename spec %s to %s\n"
4875 msgid "specs unknown %% command after %ld characters"
4878 #: gcc.c:2063 gcc.c:2076
4880 msgid "specs file malformed after %ld characters"
4884 msgid "spec file has no spec for linking"
4888 msgid "-pipe not supported"
4894 "Go ahead? (y or n) "
4900 "Internal error: %s (program %s)\n"
4901 "Please submit a full bug report.\n"
4902 "See %s for instructions."
4907 msgid "# %s %.2f %.2f\n"
4912 msgid "Usage: %s [options] file...\n"
4920 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
4924 msgid " --help Display this information\n"
4929 " --target-help Display target specific command line options\n"
4933 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
4937 msgid " -dumpspecs Display all of the built in spec strings\n"
4941 msgid " -dumpversion Display the version of the compiler\n"
4945 msgid " -dumpmachine Display the compiler's target processor\n"
4950 " -print-search-dirs Display the directories in the compiler's search "
4956 " -print-libgcc-file-name Display the name of the compiler's companion "
4961 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
4966 " -print-prog-name=<prog> Display the full path to compiler component "
4972 " -print-multi-directory Display the root directory for versions of "