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-10-08 10:30+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 "%qs attribute directive ignored"
26 msgid "wrong number of arguments specified for %qs attribute"
31 msgid "%qs attribute does not apply to types"
36 msgid "%qs attribute only applies to function types"
40 msgid "offset outside bounds of constant string"
44 msgid "second arg to %<__builtin_prefetch%> must be a constant"
48 msgid "invalid second arg to __builtin_prefetch; using zero"
52 msgid "third arg to %<__builtin_prefetch%> must be a constant"
56 msgid "invalid third arg to __builtin_prefetch; using zero"
60 msgid "argument of %<__builtin_args_info%> must be constant"
64 msgid "argument of %<__builtin_args_info%> out of range"
68 msgid "missing argument in %<__builtin_args_info%>"
71 #: builtins.c:3803 builtins.c:8700
72 msgid "%<va_start%> used in function with fixed args"
75 #: builtins.c:3822 builtins.c:8716
76 msgid "second parameter of %<va_start%> not last named argument"
79 #. Evidently an out of date version of <stdarg.h>; can't validate
80 #. va_start's second argument, but can still work as intended.
81 #: builtins.c:3827 builtins.c:8722
82 msgid "%<__builtin_next_arg%> called without an argument"
86 msgid "too many arguments to function %<va_start%>"
90 msgid "first argument to %<va_arg%> not of type %<va_list%>"
93 #. Unfortunately, this is merely undefined, rather than a constraint
94 #. violation, so we cannot make this an error. If this call is never
95 #. executed, the program is still strictly conforming.
97 msgid "%qT is promoted to %qT when passed through %<...%>"
101 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
104 #. We can, however, treat "undefined" any way we please.
105 #. Call abort to encourage the user to fix the program.
106 #: builtins.c:4085 c-typeck.c:1964
107 msgid "if this code is reached, the program will abort"
111 msgid "invalid arg to %<__builtin_frame_address%>"
115 msgid "invalid arg to %<__builtin_return_address%>"
119 msgid "unsupported arg to %<__builtin_frame_address%>"
123 msgid "unsupported arg to %<__builtin_return_address%>"
127 msgid "second arg to %<__builtin_expect%> must be a constant"
131 msgid "__builtin_longjmp second argument must be 1"
135 msgid "target format does not support infinity"
138 #: builtins.c:7551 builtins.c:7647
140 msgid "too few arguments to function %qs"
143 #: builtins.c:7557 builtins.c:7653
145 msgid "too many arguments to function %qs"
148 #: builtins.c:7563 builtins.c:7677
150 msgid "non-floating-point argument to function %qs"
154 msgid "%J%qD is not defined outside of function scope"
160 "string length %qd is greater than the length %qd ISO C%d compilers are "
161 "required to support"
165 msgid "overflow in constant expression"
169 msgid "integer overflow in expression"
173 msgid "floating point overflow in expression"
177 msgid "vector overflow in expression"
180 #. This detects cases like converting -129 or 256 to unsigned char.
182 msgid "large integer implicitly truncated to unsigned type"
186 msgid "negative integer implicitly converted to unsigned type"
190 msgid "overflow in implicit constant conversion"
195 msgid "operation on %qs may be undefined"
199 msgid "case label does not reduce to an integer constant"
203 msgid "case label value is less than minimum value for type"
207 msgid "case label value exceeds maximum value for type"
211 msgid "lower value in case label range less than minimum value for type"
215 msgid "upper value in case label range exceeds maximum value for type"
219 msgid "invalid truth-value expression"
224 msgid "invalid operands to binary %s"
228 msgid "comparison is always false due to limited range of data type"
232 msgid "comparison is always true due to limited range of data type"
236 msgid "comparison of unsigned expression >= 0 is always true"
240 msgid "comparison of unsigned expression < 0 is always false"
244 msgid "pointer of type %<void *%> used in arithmetic"
248 msgid "pointer to a function used in arithmetic"
252 msgid "pointer to member function used in arithmetic"
255 #. Common Ada/Pascal programmer's mistake. We always warn
256 #. about this since it is so bad.
258 msgid "the address of %qD, will always evaluate as %<true%>"
262 msgid "suggest parentheses around assignment used as truth value"
265 #: c-common.c:2503 c-common.c:2543
266 msgid "invalid use of %<restrict%>"
270 msgid "invalid application of %<sizeof%> to a function type"
275 msgid "invalid application of %qs to a void type"
279 msgid "invalid application of %qs to incomplete type %qT "
283 msgid "%<__alignof%> applied to a bit-field"
288 msgid "cannot disable built-in function %qs"
292 msgid "pointers are not permitted as case values"
296 msgid "range expressions in switch statements are non-standard"
300 msgid "empty range specified"
304 msgid "duplicate (or overlapping) case value"
308 msgid "%Jthis is the first entry overlapping that value"
312 msgid "duplicate case value"
316 msgid "%Jpreviously used here"
320 msgid "multiple default labels in one switch"
324 msgid "%Jthis is the first default label"
328 msgid "%Jcase value %qs not in enumerated type"
332 msgid "%Jcase value %qs not in enumerated type %qT"
336 msgid "%Hswitch missing default case"
339 #. Warn if there are enumerators that don't correspond to
342 msgid "%Henumeration value %qE not handled in switch"
346 msgid "taking the address of a label is non-standard"
349 #: c-common.c:3966 c-common.c:3985 c-common.c:4003 c-common.c:4030
350 #: c-common.c:4049 c-common.c:4072 c-common.c:4096 c-common.c:4122
351 #: c-common.c:4156 c-common.c:4200 c-common.c:4228 c-common.c:4256
352 #: c-common.c:4275 c-common.c:4587 c-common.c:4618 c-common.c:4704
353 #: c-common.c:4771 c-common.c:4817 c-common.c:4875 c-common.c:4904
354 #: c-common.c:5183 c-common.c:5206 c-common.c:5245 tree.c:3142
356 msgid "%qs attribute ignored"
360 msgid "unknown machine mode %<%s%>"
364 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
368 msgid "use __attribute__ ((vector_size)) instead"
372 msgid "unable to emulate %<%s%>"
376 msgid "invalid pointer mode %<%s%>"
380 msgid "no data type for mode %<%s%>"
385 msgid "cannot use mode %qs for enumeral types"
389 msgid "%Jsection attribute cannot be specified for local variables"
393 msgid "%Jsection of %qD conflicts with previous declaration"
397 msgid "%Jsection attribute not allowed for %qD"
401 msgid "%Jsection attributes are not supported for this target"
405 msgid "requested alignment is not a constant"
409 msgid "requested alignment is not a power of 2"
413 msgid "requested alignment is too large"
417 msgid "%Jalignment may not be specified for %qD"
421 msgid "%J%qD defined both normally and as an alias"
425 msgid "alias arg not a string"
430 msgid "%qs attribute ignored on non-class types"
434 msgid "visibility arg not a string"
439 "visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
444 msgid "tls_model arg not a string"
449 "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
450 "dynamic\" or \"global-dynamic\""
453 #: c-common.c:4745 c-common.c:4791
454 msgid "%J%qE attribute applies only to functions"
457 #: c-common.c:4750 c-common.c:4796
458 msgid "%Jcan%'t set %qE attribute after definition"
463 msgid "%qs attribute ignored for %qs"
468 msgid "invalid vector type for attribute %qs"
472 msgid "number of components of the vector not a power of two"
476 msgid "nonnull attribute without arguments on a non-prototype"
481 msgid "nonnull argument has invalid operand number (arg %lu)"
487 "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
492 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
495 #: c-common.c:5067 c-common.c:5104
496 msgid "missing sentinel in function call"
500 msgid "not enough arguments to fit a sentinel"
505 msgid "null argument where non-null required (arg %lu)"
509 msgid "cleanup arg not an identifier"
513 msgid "cleanup arg not a function"
518 msgid "%qs attribute requires prototypes with named arguments"
523 msgid "%qs attribute only applies to variadic functions"
527 msgid "requested position is not an integer constant"
531 msgid "requested position is less than zero"
536 msgid "%s at end of input"
541 msgid "%s before %s'%c'"
546 msgid "%s before %s'\\x%x'"
551 msgid "%s before string constant"
556 msgid "%s before numeric constant"
561 msgid "%s before \"%s\""
566 msgid "%s before %qs token"
569 #. Use `%s' to print the string in case there are any escape
570 #. characters in the message.
571 #: c-common.c:5500 c-typeck.c:4061 c-typeck.c:4076 c-typeck.c:4091
572 #: final.c:2840 final.c:2842 gcc.c:4647 rtl-error.c:113 toplev.c:599
573 #: config/cris/cris.c:568 cp/parser.c:1924 cp/typeck.c:4160 java/expr.c:368
574 #: ../../gcc-cvs/gcc/java/parse.y:5022 java/verify.c:1552 java/verify.c:1553
575 #: java/verify.c:1572
582 "%Hignoring return value of %qD, declared with attribute warn_unused_result"
587 "%Hignoring return value of function declared with attribute "
593 msgid "attempt to take address of bit-field structure member %qs"
596 #: c-convert.c:83 c-typeck.c:1360 c-typeck.c:3512 cp/typeck.c:1376
597 #: cp/typeck.c:5709 fortran/convert.c:89 treelang/tree-convert.c:79
598 msgid "void value not ignored as it ought to be"
601 #: c-convert.c:121 fortran/convert.c:122 java/typeck.c:158
602 #: treelang/tree-convert.c:105
603 msgid "conversion to non-scalar type requested"
607 msgid "%Jarray %qD assumed to have one element"
612 msgid "GCC supports only %u nested scopes\n"
616 msgid "%Jlabel %qD used but not defined"
620 msgid "%Jlabel %qD defined but not used"
624 msgid "%Jlabel %qD declared but not defined"
627 #: c-decl.c:772 cp/decl.c:574
628 msgid "%Junused variable %qD"
632 msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
637 "a parameter list with an ellipsis can't match an empty parameter name list "
643 "an argument type that has a default promotion can't match an empty parameter "
644 "name list declaration"
649 "%Jprototype for %qD declares more arguments than previous old-style "
655 "%Jprototype for %qD declares fewer arguments than previous old-style "
660 msgid "%Jprototype for %qD declares arg %d with incompatible type"
663 #. If we get here, no errors were found, but do issue a warning
664 #. for this poor-style construct.
666 msgid "%Jprototype for %qD follows non-prototype definition"
670 msgid "%Jprevious definition of %qD was here"
674 msgid "%Jprevious implicit declaration of %qD was here"
678 msgid "%Jprevious declaration of %qD was here"
682 msgid "%J%qD redeclared as different kind of symbol"
686 msgid "%Jbuilt-in function %qD declared as non-function"
689 #: c-decl.c:1141 c-decl.c:1245 c-decl.c:1814
690 msgid "%Jdeclaration of %qD shadows a built-in function"
694 msgid "%Jredeclaration of enumerator %qD"
697 #. If types don't match for a built-in, throw away the
698 #. built-in. No point in calling locate_old_decl here, it
699 #. won't print anything.
701 msgid "%Jconflicting types for built-in function %qD"
704 #: c-decl.c:1195 c-decl.c:1206
705 msgid "%Jconflicting types for %qD"
709 msgid "%J conflicting type qualifiers for %qD"
712 #. Allow OLDDECL to continue in use.
714 msgid "%Jredefinition of typedef %qD"
717 #: c-decl.c:1260 c-decl.c:1338
718 msgid "%Jredefinition of %qD"
721 #: c-decl.c:1295 c-decl.c:1376
722 msgid "%Jstatic declaration of %qD follows non-static declaration"
725 #: c-decl.c:1305 c-decl.c:1312 c-decl.c:1365 c-decl.c:1373
726 msgid "%Jnon-static declaration of %qD follows static declaration"
730 msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
734 msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
738 msgid "%Jextern declaration of %qD follows declaration with no linkage"
742 msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
746 msgid "%Jredeclaration of %qD with no linkage"
751 "%Jredeclaration of %qD with different visibility (old visibility preserved)"
755 msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
760 "%Jdeclaration of %qD with attribute noinline follows inline declaration "
764 msgid "%J%qD declared inline after being called"
768 msgid "%J%qD declared inline after its definition"
772 msgid "%Jredefinition of parameter %qD"
776 msgid "%Jredundant redeclaration of %qD"
780 msgid "%Jdeclaration of %qD shadows a parameter"
784 msgid "%Jdeclaration of %qD shadows a global declaration"
788 msgid "%Jdeclaration of %qD shadows a previous local"
791 #: c-decl.c:1822 cp/name-lookup.c:1011 cp/name-lookup.c:1042
792 #: cp/name-lookup.c:1050
793 msgid "%Jshadowed declaration is here"
797 msgid "nested extern declaration of %qD"
801 msgid "nested static declaration of %qD"
806 msgid "implicit declaration of function %qE"
810 msgid "incompatible implicit declaration of built-in function %qD"
814 msgid "incompatible implicit declaration of function %qD"
819 msgid "%qE undeclared here (not in a function)"
824 msgid "%qE undeclared (first use in this function)"
828 msgid "(Each undeclared identifier is reported only once"
832 msgid "for each function it appears in.)"
837 msgid "label %qs referenced outside of any function"
842 msgid "duplicate label declaration %qs"
846 msgid "%Hduplicate label %qD"
851 "%Htraditional C lacks a separate namespace for labels, identifier %qs "
856 msgid "%H%qs defined as wrong kind of tag"
860 msgid "unnamed struct/union that defines no instances"
863 #: c-decl.c:2739 c-decl.c:2746
864 msgid "useless type name in empty declaration"
868 msgid "%<inline%> in empty declaration"
872 msgid "%<auto%> in file-scope empty declaration"
876 msgid "%<register%> in file-scope empty declaration"
880 msgid "useless storage class specifier in empty declaration"
884 msgid "useless %<__thread%> in empty declaration"
888 msgid "useless type qualifier in empty declaration"
891 #: c-decl.c:2791 c-parse.y:786 c-parse.y:788 objc/objc-parse.y:824
892 #: objc/objc-parse.y:826
893 msgid "empty declaration"
898 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
903 msgid "ISO C90 does not support %<[*]%> array declarators"
907 msgid "GCC does not yet properly implement %<[*]%> array declarators"
911 msgid "static or type qualifiers in abstract declarator"
915 msgid "%J%qD is usually a function"
918 #: c-decl.c:2948 cp/decl.c:3693 cp/decl2.c:853
919 msgid "typedef %qD is initialized (use __typeof__ instead)"
923 msgid "function %qD is initialized like a variable"
926 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
928 msgid "parameter %qD is initialized"
931 #. Although C99 is unclear about whether incomplete arrays
932 #. of VLAs themselves count as VLAs, it does not make
933 #. sense to permit them to be initialized given that
934 #. ordinary VLAs may not be initialized.
935 #: c-decl.c:2978 c-decl.c:2998 c-typeck.c:4341
936 msgid "variable-sized object may not be initialized"
940 msgid "variable %qD has initializer but incomplete type"
944 msgid "elements of array %qD have incomplete type"
947 #: c-decl.c:3065 c-decl.c:5642 cp/decl.c:3733 cp/decl.c:9838
948 msgid "%Jinline function %qD given attribute noinline"
952 msgid "%Jinitializer fails to determine size of %qD"
956 msgid "%Jarray size missing in %qD"
960 msgid "%Jzero or negative size array %qD"
963 #: c-decl.c:3180 varasm.c:1523
964 msgid "%Jstorage size of %qD isn%'t known"
968 msgid "%Jstorage size of %qD isn%'t constant"
972 msgid "%Jignoring asm-specifier for non-static local variable %qD"
975 #: c-decl.c:3275 fortran/f95-lang.c:646
976 msgid "cannot put object with volatile field into register"
980 msgid "ISO C forbids forward parameter declarations"
989 msgid "bit-field %qs width not an integer constant"
994 msgid "negative width in bit-field %qs"
999 msgid "zero width for bit-field %qs"
1004 msgid "bit-field %qs has invalid type"
1009 msgid "type of bit-field %qs is a GCC extension"
1014 msgid "width of %qs exceeds its type"
1019 msgid "%qs is narrower than values of its type"
1023 msgid "type defaults to %<int%> in declaration of %qs"
1027 msgid "duplicate %<const%>"
1031 msgid "duplicate %<restrict%>"
1035 msgid "duplicate %<volatile%>"
1039 msgid "function definition declared %<auto%>"
1043 msgid "function definition declared %<register%>"
1047 msgid "function definition declared %<typedef%>"
1051 msgid "function definition declared %<__thread%>"
1056 msgid "storage class specified for structure field %qs"
1059 #: c-decl.c:3862 cp/decl.c:7048
1061 msgid "storage class specified for parameter %qs"
1064 #: c-decl.c:3865 cp/decl.c:7050
1065 msgid "storage class specified for typename"
1068 #: c-decl.c:3878 cp/decl.c:7067
1069 msgid "%qs initialized and declared %<extern%>"
1072 #: c-decl.c:3880 cp/decl.c:7070
1073 msgid "%qs has both %<extern%> and initializer"
1077 msgid "file-scope declaration of %qs specifies %<auto%>"
1081 msgid "file-scope declaration of %qs specifies %<register%>"
1084 #: c-decl.c:3892 cp/decl.c:7074
1085 msgid "nested function %qs declared %<extern%>"
1088 #: c-decl.c:3895 cp/decl.c:7084
1089 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
1092 #. Only the innermost declarator (making a parameter be of
1093 #. array type which is converted to pointer type)
1094 #. may have static or type qualifiers.
1095 #: c-decl.c:3936 c-decl.c:4130
1096 msgid "static or type qualifiers in non-parameter array declarator"
1101 msgid "declaration of %qs as array of voids"
1106 msgid "declaration of %qs as array of functions"
1110 msgid "invalid use of structure with flexible array member"
1115 msgid "size of array %qs has non-integer type"
1120 msgid "ISO C forbids zero-size array %qs"
1125 msgid "size of array %qs is negative"
1129 msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
1134 msgid "ISO C90 forbids variable-size array %qs"
1137 #: c-decl.c:4076 c-decl.c:4245 cp/decl.c:7494
1139 msgid "size of array %qs is too large"
1143 msgid "ISO C90 does not support flexible array members"
1147 msgid "array type has incomplete element type"
1150 #: c-decl.c:4162 cp/decl.c:7183
1152 msgid "%qs declared as function returning a function"
1155 #: c-decl.c:4167 cp/decl.c:7188
1157 msgid "%qs declared as function returning an array"
1161 msgid "function definition has qualified void return type"
1165 msgid "type qualifiers ignored on function return type"
1168 #: c-decl.c:4218 c-decl.c:4258 c-decl.c:4352 c-decl.c:4439
1169 msgid "ISO C forbids qualified function types"
1173 msgid "%Jtypedef %qD declared %<inline%>"
1177 msgid "ISO C forbids const or volatile function types"
1180 #: c-decl.c:4316 cp/decl.c:7758
1182 msgid "variable or field %qs declared void"
1186 msgid "attributes in parameter array declarator ignored"
1190 msgid "%Jparameter %qD declared %<inline%>"
1195 msgid "field %qs declared as a function"
1200 msgid "field %qs has incomplete type"
1203 #: c-decl.c:4416 c-decl.c:4427 c-decl.c:4430
1205 msgid "invalid storage class for function %qs"
1209 msgid "%<noreturn%> function returns non-void value"
1213 msgid "cannot inline function %<main%>"
1217 msgid "variable previously declared %<static%> redeclared %<extern%>"
1221 msgid "%Jvariable %qD declared %<inline%>"
1224 #. A mere warning is sure to result in improper semantics
1225 #. at runtime. Don't bother to allow this to compile.
1226 #: c-decl.c:4570 cp/decl.c:5947
1227 msgid "thread-local storage not supported for this target"
1230 #: c-decl.c:4632 c-decl.c:5681
1231 msgid "function declaration isn%'t a prototype"
1235 msgid "parameter names (without types) in function declaration"
1238 #: c-decl.c:4669 c-decl.c:4681
1239 msgid "%Jparameter %u (%qD) has incomplete type"
1242 #: c-decl.c:4672 c-decl.c:4684
1243 msgid "%Jparameter %u has incomplete type"
1247 msgid "%<void%> as only parameter may not be qualified"
1250 #: c-decl.c:4745 c-decl.c:4780
1251 msgid "%<void%> must be the only parameter"
1255 msgid "%Jparameter %qD has just a forward declaration"
1258 #. The %s will be one of 'struct', 'union', or 'enum'.
1260 msgid "%<%s %E%> declared inside parameter list"
1263 #. The %s will be one of 'struct', 'union', or 'enum'.
1266 msgid "anonymous %s declared inside parameter list"
1271 "its scope is only this definition or declaration, which is probably not what "
1276 msgid "redefinition of %<union %s%>"
1280 msgid "redefinition of %<struct %s%>"
1284 msgid "nested redefinition of %<union %s%>"
1288 msgid "nested redefinition of %<struct %s%>"
1291 #: c-decl.c:5024 cp/decl.c:3501
1292 msgid "declaration does not declare anything"
1295 #: c-decl.c:5069 c-decl.c:5085
1296 msgid "%Jduplicate member %qD"
1301 msgid "%s has no %s"
1313 msgid "named members"
1321 msgid "%Jflexible array member in union"
1325 msgid "%Jflexible array member not at end of struct"
1329 msgid "%Jflexible array member in otherwise empty struct"
1333 msgid "%Jinvalid use of structure with flexible array member"
1337 msgid "union cannot be made transparent"
1341 msgid "nested redefinition of %<enum %s%>"
1344 #. This enum is a named one that has been declared already.
1346 msgid "redeclaration of %<enum %s%>"
1350 msgid "enumeration values exceed range of largest integer"
1354 msgid "specified mode too small for enumeral values"
1359 msgid "enumerator value for %qE is not an integer constant"
1363 msgid "overflow in enumeration values"
1367 msgid "ISO C restricts enumerator values to range of %<int%>"
1371 msgid "return type is an incomplete type"
1375 msgid "return type defaults to %<int%>"
1379 msgid "%Jno previous prototype for %qD"
1383 msgid "%J%qD was used with no prototype before its definition"
1387 msgid "%Jno previous declaration for %qD"
1391 msgid "%J%qD was used with no declaration before its definition"
1394 #: c-decl.c:5739 c-decl.c:6227
1395 msgid "%Jreturn type of %qD is not %<int%>"
1399 msgid "%Jfirst argument of %qD should be %<int%>"
1403 msgid "%Jsecond argument of %qD should be %<char **%>"
1407 msgid "%Jthird argument of %qD should probably be %<char **%>"
1411 msgid "%J%qD takes only zero or two arguments"
1415 msgid "%J%qD is normally a non-static function"
1419 msgid "%Jold-style parameter declarations in prototyped function definition"
1423 msgid "%Jtraditional C rejects ISO C style function definitions"
1427 msgid "%Jparameter name omitted"
1431 msgid "%Jold-style function definition"
1435 msgid "%Jparameter name missing from parameter list"
1439 msgid "%J%qD declared as a non-parameter"
1443 msgid "%Jmultiple parameters named %qD"
1447 msgid "%Jparameter %qD declared with void type"
1450 #: c-decl.c:5943 c-decl.c:5945
1451 msgid "%Jtype of %qD defaults to %<int%>"
1455 msgid "%Jparameter %qD has incomplete type"
1459 msgid "%Jdeclaration for parameter %qD but no such parameter"
1463 msgid "number of arguments doesn%'t match prototype"
1466 #: c-decl.c:6020 c-decl.c:6050 c-decl.c:6057
1467 msgid "%Hprototype declaration"
1471 msgid "promoted argument %qD doesn%'t match prototype"
1475 msgid "argument %qD doesn%'t match prototype"
1478 #: c-decl.c:6254 cp/decl.c:10593
1479 msgid "no return statement in function returning non-void"
1483 msgid "this function may return with or without a value"
1486 #. If we get here, declarations have been used in a for loop without
1487 #. the C99 for loop scope. This doesn't make much sense, so don't
1490 msgid "%<for%> loop initial declaration used outside C99 mode"
1495 "%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
1500 "%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
1504 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
1508 msgid "%<union %E%> declared in %<for%> loop initial declaration"
1512 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
1516 msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
1519 #: c-decl.c:6687 c-decl.c:6835 c-decl.c:7040 cp/decl.c:6756
1521 msgid "duplicate %qs"
1524 #: c-decl.c:6707 c-decl.c:6844 c-decl.c:6947
1525 msgid "two or more data types in declaration specifiers"
1528 #: c-decl.c:6719 cp/decl.c:6732
1529 msgid "%<long long long%> is too long for GCC"
1532 #: c-decl.c:6726 c-decl.c:6918
1533 msgid "both %<long long%> and %<double%> in declaration specifiers"
1537 msgid "ISO C90 does not support %<long long%>"
1540 #: c-decl.c:6737 c-decl.c:6757
1541 msgid "both %<long%> and %<short%> in declaration specifiers"
1544 #: c-decl.c:6740 c-decl.c:6851
1545 msgid "both %<long%> and %<void%> in declaration specifiers"
1548 #: c-decl.c:6743 c-decl.c:6870
1549 msgid "both %<long%> and %<_Bool%> in declaration specifiers"
1552 #: c-decl.c:6746 c-decl.c:6889
1553 msgid "both %<long%> and %<char%> in declaration specifiers"
1556 #: c-decl.c:6749 c-decl.c:6902
1557 msgid "both %<long%> and %<float%> in declaration specifiers"
1560 #: c-decl.c:6760 c-decl.c:6854
1561 msgid "both %<short%> and %<void%> in declaration specifiers"
1564 #: c-decl.c:6763 c-decl.c:6873
1565 msgid "both %<short%> and %<_Bool%> in declaration specifiers"
1568 #: c-decl.c:6766 c-decl.c:6892
1569 msgid "both %<short%> and %<char%> in declaration specifiers"
1572 #: c-decl.c:6769 c-decl.c:6905
1573 msgid "both %<short%> and %<float%> in declaration specifiers"
1576 #: c-decl.c:6772 c-decl.c:6921
1577 msgid "both %<short%> and %<double%> in declaration specifiers"
1580 #: c-decl.c:6780 c-decl.c:6800
1581 msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
1584 #: c-decl.c:6783 c-decl.c:6857
1585 msgid "both %<signed%> and %<void%> in declaration specifiers"
1588 #: c-decl.c:6786 c-decl.c:6876
1589 msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
1592 #: c-decl.c:6789 c-decl.c:6908
1593 msgid "both %<signed%> and %<float%> in declaration specifiers"
1596 #: c-decl.c:6792 c-decl.c:6924
1597 msgid "both %<signed%> and %<double%> in declaration specifiers"
1600 #: c-decl.c:6803 c-decl.c:6860
1601 msgid "both %<unsigned%> and %<void%> in declaration specifiers"
1604 #: c-decl.c:6806 c-decl.c:6879
1605 msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
1608 #: c-decl.c:6809 c-decl.c:6911
1609 msgid "both %<unsigned%> and %<float%> in declaration specifiers"
1612 #: c-decl.c:6812 c-decl.c:6927
1613 msgid "both %<unsigned%> and %<double%> in declaration specifiers"
1617 msgid "ISO C90 does not support complex types"
1620 #: c-decl.c:6822 c-decl.c:6863
1621 msgid "both %<complex%> and %<void%> in declaration specifiers"
1624 #: c-decl.c:6825 c-decl.c:6882
1625 msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
1630 msgid "%qs fails to be a typedef or built in type"
1635 msgid "%qs is not at beginning of declaration"
1639 msgid "%<__thread%> used with %<auto%>"
1643 msgid "%<__thread%> used with %<register%>"
1647 msgid "%<__thread%> used with %<typedef%>"
1650 #: c-decl.c:7020 cp/parser.c:7187
1651 msgid "%<__thread%> before %<extern%>"
1654 #: c-decl.c:7029 cp/parser.c:7177
1655 msgid "%<__thread%> before %<static%>"
1659 msgid "multiple storage classes in declaration specifiers"
1663 msgid "%<__thread%> used with %qs"
1667 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
1670 #: c-decl.c:7151 c-decl.c:7177
1671 msgid "ISO C does not support complex integer types"
1674 #: c-decl.c:7252 toplev.c:837
1675 msgid "%J%qF used but never defined"
1678 #: c-format.c:96 c-format.c:209
1679 msgid "format string has invalid operand number"
1683 msgid "function does not return string type"
1687 msgid "format string arg not a string type"
1691 msgid "unrecognized format specifier"
1696 msgid "%qs is an unrecognized format function type"
1700 msgid "'...' has invalid operand number"
1704 msgid "format string arg follows the args to be formatted"
1707 #: c-format.c:345 c-format.c:369
1711 #: c-format.c:345 c-format.c:369
1712 msgid "the ' ' printf flag"
1715 #: c-format.c:346 c-format.c:370 c-format.c:408 c-format.c:465
1719 #: c-format.c:346 c-format.c:370 c-format.c:408
1720 msgid "the '+' printf flag"
1723 #: c-format.c:347 c-format.c:371 c-format.c:409 c-format.c:441
1727 #: c-format.c:347 c-format.c:371 c-format.c:409
1728 msgid "the '#' printf flag"
1731 #: c-format.c:348 c-format.c:372 c-format.c:439
1735 #: c-format.c:348 c-format.c:372
1736 msgid "the '0' printf flag"
1739 #: c-format.c:349 c-format.c:373 c-format.c:438 c-format.c:468
1743 #: c-format.c:349 c-format.c:373
1744 msgid "the '-' printf flag"
1747 #: c-format.c:350 c-format.c:422
1752 msgid "the ''' printf flag"
1755 #: c-format.c:351 c-format.c:423
1760 msgid "the 'I' printf flag"
1763 #: c-format.c:352 c-format.c:374 c-format.c:420 c-format.c:442 c-format.c:469
1764 #: c-format.c:1531 config/sol2-c.c:46
1768 #: c-format.c:352 c-format.c:374 config/sol2-c.c:46
1769 msgid "field width in printf format"
1772 #: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
1776 #: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
1777 msgid "precision in printf format"
1780 #: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412 c-format.c:421
1781 #: c-format.c:472 config/sol2-c.c:47
1782 msgid "length modifier"
1785 #: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412
1786 #: config/sol2-c.c:47
1787 msgid "length modifier in printf format"
1790 #: c-format.c:398 c-format.c:410
1794 #: c-format.c:398 c-format.c:410
1795 msgid "the 'q' diagnostic flag"
1799 msgid "assignment suppression"
1803 msgid "the assignment suppression scanf feature"
1811 msgid "the 'a' scanf flag"
1815 msgid "field width in scanf format"
1819 msgid "length modifier in scanf format"
1823 msgid "the ''' scanf flag"
1827 msgid "the 'I' scanf flag"
1835 msgid "the '_' strftime flag"
1839 msgid "the '-' strftime flag"
1843 msgid "the '0' strftime flag"
1846 #: c-format.c:440 c-format.c:464
1851 msgid "the '^' strftime flag"
1855 msgid "the '#' strftime flag"
1859 msgid "field width in strftime format"
1863 msgid "'E' modifier"
1867 msgid "the 'E' strftime modifier"
1871 msgid "'O' modifier"
1875 msgid "the 'O' strftime modifier"
1879 msgid "the 'O' modifier"
1883 msgid "fill character"
1887 msgid "fill character in strfmon format"
1891 msgid "the '^' strfmon flag"
1895 msgid "the '+' strfmon flag"
1903 msgid "the '(' strfmon flag"
1911 msgid "the '!' strfmon flag"
1915 msgid "the '-' strfmon flag"
1919 msgid "field width in strfmon format"
1923 msgid "left precision"
1927 msgid "left precision in strfmon format"
1931 msgid "right precision"
1935 msgid "right precision in strfmon format"
1939 msgid "length modifier in strfmon format"
1944 msgid "function might be possible candidate for %qs format attribute"
1947 #: c-format.c:931 c-format.c:952 c-format.c:1947
1948 msgid "missing $ operand number in format"
1953 msgid "%s does not support %%n$ operand number formats"
1957 msgid "operand number out of range in format"
1962 msgid "format argument %d used more than once in %s format"
1966 msgid "$ operand number used after format without operand number"
1971 msgid "format argument %d unused before used argument %d in $-style format"
1975 msgid "format not a string literal, format string not checked"
1979 msgid "format not a string literal and no format arguments"
1983 msgid "format not a string literal, argument types not checked"
1987 msgid "too many arguments for format"
1991 msgid "unused arguments in $-style format"
1996 msgid "zero-length %s format string"
2000 msgid "format is a wide character string"
2004 msgid "unterminated format string"
2008 msgid "embedded %<\\0%> in format"
2012 msgid "spurious trailing %<%%%> in format"
2015 #: c-format.c:1459 c-format.c:1703
2017 msgid "repeated %s in format"
2021 msgid "missing fill character at end of strfmon format"
2024 #: c-format.c:1516 c-format.c:1618 c-format.c:1897 c-format.c:1959
2025 msgid "too few arguments for format"
2030 msgid "zero width in %s format"
2035 msgid "empty left precision in %s format"
2039 msgid "field precision"
2044 msgid "empty precision in %s format"
2049 msgid "%s does not support the %qs %s length modifier"
2053 msgid "conversion lacks type at end of format"
2058 msgid "unknown conversion type character %qc in format"
2063 msgid "unknown conversion type character 0x%x in format"
2067 msgid "%s does not support the %<%%%c%> %s format"
2071 msgid "%s used with %<%%%c%> %s format"
2076 msgid "%s does not support %s"
2080 msgid "%s does not support %s with the %<%%%c%> %s format"
2084 msgid "%s ignored with %s and %<%%%c%> %s format"
2089 msgid "%s ignored with %s in %s format"
2093 msgid "use of %s and %s together with %<%%%c%> %s format"
2098 msgid "use of %s and %s together in %s format"
2102 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
2106 msgid "%<%%%c%> yields only last 2 digits of year"
2109 #. The end of the format string was reached.
2111 msgid "no closing %<]%> for %<%%[%> format"
2116 msgid "use of %qs length modifier with %qc type character"
2120 msgid "%s does not support the %<%%%s%c%> %s format"
2124 msgid "operand number specified with suppressed assignment"
2128 msgid "operand number specified for format taking no argument"
2133 msgid "writing through null pointer (arg %d)"
2138 msgid "reading through null pointer (arg %d)"
2143 msgid "writing into constant object (arg %d)"
2148 msgid "extra type qualifiers in format argument (arg %d)"
2152 msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
2156 msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
2160 msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
2164 msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
2168 msgid "args to be formatted is not '...'"
2172 msgid "strftime formats cannot format arguments"
2176 msgid "statement with no effect"
2179 #: c-gimplify.c:315 c-typeck.c:6789 cp/parser.c:6508
2180 msgid "break statement not within loop or switch"
2184 msgid "continue statement not within loop or switch"
2189 msgid "ignoring duplicate directory \"%s\"\n"
2194 msgid " as it is a non-system directory that duplicates a system directory\n"
2199 msgid "ignoring nonexistent directory \"%s\"\n"
2204 msgid "#include \"...\" search starts here:\n"
2209 msgid "#include <...> search starts here:\n"
2214 msgid "End of search list.\n"
2218 msgid "badly nested C headers from preprocessor"
2223 msgid "ignoring #pragma %s %s"
2228 msgid "%Hstray '@' in program"
2233 msgid "missing terminating %c character"
2238 msgid "stray '%c' in program"
2243 msgid "stray '\\%o' in program"
2247 msgid "this decimal constant is unsigned only in ISO C90"
2251 msgid "this decimal constant would be unsigned in ISO C90"
2256 msgid "integer constant is too large for %qs type"
2260 msgid "floating constant exceeds range of %<%s%>"
2264 msgid "traditional C rejects string constant concatenation"
2267 #: c-objc-common.c:81
2269 "%Jfunction %qF can never be inlined because it is suppressed using -fno-"
2273 #: c-objc-common.c:91
2275 "%Jfunction %qF can never be inlined because it might not be bound within "
2276 "this unit of translation"
2279 #: c-objc-common.c:99
2281 "%Jfunction %qF can never be inlined because it uses attributes conflicting "
2285 #: c-objc-common.c:114
2286 msgid "%Jfunction %qF can never be inlined because it has pending sizes"
2289 #: c-objc-common.c:127
2291 "%Jnested function %qF can never be inlined because it has possibly saved "
2295 #: c-objc-common.c:263
2296 msgid "used array that cannot be converted to pointer where scalar is required"
2299 #: c-objc-common.c:267
2300 msgid "used struct type value where scalar is required"
2303 #: c-objc-common.c:271
2304 msgid "used union type value where scalar is required"
2309 msgid "no class name specified with %qs"
2314 msgid "assertion missing after %qs"
2319 msgid "macro name missing after %qs"
2324 msgid "missing path after %qs"
2329 msgid "missing filename after %qs"
2334 msgid "missing makefile target after %qs"
2338 msgid "-I- specified twice"
2342 msgid "obsolete option -I- used, please use -iquote instead"
2347 msgid "switch %qs is no longer supported"
2352 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
2356 msgid "output filename specified twice"
2360 msgid "-Wformat-y2k ignored without -Wformat"
2364 msgid "-Wformat-extra-args ignored without -Wformat"
2368 msgid "-Wformat-zero-length ignored without -Wformat"
2372 msgid "-Wformat-nonliteral ignored without -Wformat"
2376 msgid "-Wformat-security ignored without -Wformat"
2380 msgid "-Wmissing-format-attribute ignored without -Wformat"
2385 msgid "opening output file %s: %m"
2390 msgid "too many filenames given. Type %s --help for usage"
2394 msgid "YYDEBUG was not defined at build time, -dy ignored"
2399 msgid "opening dependency file %s: %m"
2404 msgid "closing dependency file %s: %m"
2409 msgid "when writing output to %s: %m"
2413 msgid "to generate dependencies you must specify either -M or -MM"
2421 msgid "<command line>"
2425 msgid "too late for # directive to set debug directory"
2428 #. Depending on the version of Bison used to compile this grammar,
2429 #. it may issue generic diagnostics spelled "syntax error" or
2430 #. "parse error". To prevent this from changing the translation
2431 #. template randomly, we list all the variants of this particular
2432 #. diagnostic here. Translators: there is no fine distinction
2433 #. between diagnostics with "syntax error" in them, and diagnostics
2434 #. with "parse error" in them. It's okay to give them both the same
2436 #: c-parse.y:54 c-parse.c:5320 c-parse.y:2925 gengtype-yacc.c:1559
2437 #: java/parse-scan.c:3063 ../../gcc-cvs/gcc/java/parse-scan.y:1373
2438 #: java/parse.c:6168 ../../gcc-cvs/gcc/java/parse.y:16421 objc/objc-parse.y:53
2439 #: objc/objc-parse.c:6402 objc/objc-parse.y:3528
2440 msgid "syntax error"
2443 #: c-parse.c:2170 c-parse.y:2929 gengtype-yacc.c:555 java/parse-scan.c:1932
2444 #: ../../gcc-cvs/gcc/java/parse-scan.y:1377 java/parse.c:2933
2445 #: ../../gcc-cvs/gcc/java/parse.y:16425 objc/objc-parse.c:2687
2446 #: objc/objc-parse.y:3532
2447 msgid "syntax error: cannot back up"
2450 #: c-parse.y:344 objc/objc-parse.y:366
2451 msgid "ISO C forbids an empty source file"
2454 #: c-parse.y:378 objc/objc-parse.y:401
2455 msgid "ISO C forbids data definition with no type or storage class"
2458 #: c-parse.y:380 objc/objc-parse.y:403
2459 msgid "data definition has no type or storage class"
2462 #: c-parse.y:393 objc/objc-parse.y:416
2463 msgid "ISO C does not allow extra %<;%> outside of a function"
2467 msgid "traditional C rejects the unary plus operator"
2470 #: c-parse.y:503 objc/objc-parse.y:526
2471 msgid "%<sizeof%> applied to a bit-field"
2474 #: c-parse.y:600 objc/objc-parse.y:623
2475 msgid "ISO C forbids omitting the middle term of a ?: expression"
2478 #: c-parse.y:641 objc/objc-parse.y:664
2479 msgid "compound literal has variable size"
2482 #: c-parse.y:653 objc/objc-parse.y:676
2483 msgid "ISO C90 forbids compound literals"
2486 #: c-parse.y:666 objc/objc-parse.y:689
2487 msgid "ISO C forbids braced-groups within expressions"
2490 #: c-parse.y:702 objc/objc-parse.y:725
2491 msgid "first argument to __builtin_choose_expr not a constant"
2494 #: c-parse.y:1226 objc/objc-parse.y:1273
2495 msgid "%<typeof%> applied to a bit-field"
2498 #: c-parse.y:1354 objc/objc-parse.y:1401
2499 msgid "ISO C forbids empty initializer braces"
2502 #: c-parse.y:1368 objc/objc-parse.y:1415
2503 msgid "ISO C90 forbids specifying subobject to initialize"
2506 #: c-parse.y:1371 objc/objc-parse.y:1418
2507 msgid "obsolete use of designated initializer without %<=%>"
2510 #: c-parse.y:1375 objc/objc-parse.y:1422
2511 msgid "obsolete use of designated initializer with %<:%>"
2514 #: c-parse.y:1402 objc/objc-parse.y:1449
2515 msgid "ISO C forbids specifying range of elements to initialize"
2518 #: c-parse.y:1410 c-parse.y:1440 objc/objc-parse.y:1457 objc/objc-parse.y:1487
2519 msgid "ISO C forbids nested functions"
2522 #: c-parse.y:1607 objc/objc-parse.y:1658
2523 msgid "ISO C forbids forward references to %<enum%> types"
2526 #: c-parse.y:1619 cp/parser.c:9920 objc/objc-parse.y:1670
2527 msgid "comma at end of enumerator list"
2530 #: c-parse.y:1639 objc/objc-parse.y:1690
2531 msgid "no semicolon at end of struct or union"
2534 #: c-parse.y:1648 objc/objc-parse.y:1699 objc/objc-parse.y:2688
2535 msgid "extra semicolon in struct or union specified"
2538 #: c-parse.y:1661 objc/objc-parse.y:1715
2539 msgid "ISO C doesn't support unnamed structs/unions"
2542 #: c-parse.y:1671 objc/objc-parse.y:1725
2543 msgid "ISO C forbids member declarations with no members"
2546 #: c-parse.y:1837 objc/objc-parse.y:1891
2547 msgid "label at end of compound statement"
2550 #: c-parse.y:1856 objc/objc-parse.y:1910
2551 msgid "ISO C90 forbids mixed declarations and code"
2554 #: c-parse.y:1896 objc/objc-parse.y:1950
2555 msgid "ISO C forbids label declarations"
2558 #: c-parse.y:1940 objc/objc-parse.y:1994
2559 msgid "braced-group within expression allowed only inside a function"
2562 #: c-parse.y:2236 objc/objc-parse.y:2333
2564 msgid "%E qualifier ignored on asm"
2567 #: c-parse.y:2330 objc/objc-parse.y:2427
2568 msgid "ISO C requires a named argument before %<...%>"
2571 #: c-parse.c:5316 c-parse.y:2927 gengtype-yacc.c:1555 java/parse-scan.c:3059
2572 #: ../../gcc-cvs/gcc/java/parse-scan.y:1375 java/parse.c:6164
2573 #: ../../gcc-cvs/gcc/java/parse.y:16423 objc/objc-parse.c:6398
2574 #: objc/objc-parse.y:3530
2575 msgid "syntax error; also virtual memory exhausted"
2578 #: c-parse.c:5434 gengtype-yacc.c:1673 java/parse-scan.c:3177
2579 #: java/parse.c:6282 objc/objc-parse.c:6516
2580 msgid "parser stack overflow"
2583 #: c-parse.y:2846 objc/objc-parse.y:3449
2585 msgid "syntax error at %qs token"
2588 #: c-parse.y:2926 ../../gcc-cvs/gcc/java/parse-scan.y:1374
2589 #: ../../gcc-cvs/gcc/java/parse.y:16422 objc/objc-parse.y:3529
2593 #: c-parse.y:2928 ../../gcc-cvs/gcc/java/parse-scan.y:1376
2594 #: ../../gcc-cvs/gcc/java/parse.y:16424 objc/objc-parse.y:3531
2595 msgid "parse error; also virtual memory exhausted"
2598 #: c-parse.y:2930 ../../gcc-cvs/gcc/java/parse-scan.y:1378
2599 #: ../../gcc-cvs/gcc/java/parse.y:16426 objc/objc-parse.y:3533
2600 msgid "parse error: cannot back up"
2605 msgid "can't create precompiled header %s: %m"
2610 msgid "can't write to %s: %m"
2615 msgid "%qs is not a valid output file"
2618 #: c-pch.c:193 c-pch.c:208 c-pch.c:222
2620 msgid "can't write %s: %m"
2623 #: c-pch.c:198 c-pch.c:215
2625 msgid "can't seek in %s: %m"
2628 #: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
2630 msgid "can't read %s: %m"
2634 msgid "malformed #pragma GCC pch_preprocess, ignored"
2638 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
2642 msgid "use #include instead"
2647 msgid "%s: couldn't open PCH file: %m\n"
2651 msgid "use -Winvalid-pch for more information"
2656 msgid "%s: PCH file was invalid"
2660 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
2666 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
2670 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
2674 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
2678 msgid "missing %<(%> after %<#pragma pack%> - ignored"
2681 #: c-pragma.c:161 c-pragma.c:201
2682 msgid "malformed %<#pragma pack%> - ignored"
2686 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
2690 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
2694 msgid "unknown action %qs for %<#pragma pack%> - ignored"
2698 msgid "junk at end of %<#pragma pack%>"
2702 msgid "#pragma pack has no effect with -fpack-struct - ignored"
2707 msgid "alignment must be a small power of two, not %d"
2712 "%Japplying #pragma weak %qD after first use results in unspecified behavior"
2715 #: c-pragma.c:307 c-pragma.c:312
2716 msgid "malformed #pragma weak, ignored"
2720 msgid "junk at end of #pragma weak"
2723 #: c-pragma.c:379 c-pragma.c:381
2724 msgid "malformed #pragma redefine_extname, ignored"
2728 msgid "junk at end of #pragma redefine_extname"
2732 msgid "#pragma redefine_extname not supported on this target"
2735 #: c-pragma.c:406 c-pragma.c:492
2736 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
2741 "#pragma redefine_extname ignored due to conflict with previous #pragma "
2746 msgid "malformed #pragma extern_prefix, ignored"
2750 msgid "junk at end of #pragma extern_prefix"
2754 msgid "#pragma extern_prefix not supported on this target"
2758 msgid "asm declaration ignored due to conflict with previous rename"
2763 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
2767 msgid "#pragma GCC visibility must be followed by push or pop"
2771 msgid "No matching push for %<#pragma GCC visibility pop%>"
2775 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
2779 msgid "malformed #pragma GCC visibility push"
2783 msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
2788 "#pragma GCC visibility push() must specify default, internal, hidden or "
2793 msgid "missing '(' after %<#pragma GCC visibility push%> - ignored"
2797 msgid "junk at end of %<#pragma GCC visibility%>"
2802 msgid "%qs has an incomplete type"
2805 #: c-typeck.c:170 cp/call.c:2667
2806 msgid "invalid use of void expression"
2810 msgid "invalid use of flexible array member"
2814 msgid "invalid use of array with unspecified bounds"
2818 msgid "invalid use of undefined type %<%s %s%>"
2821 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
2824 msgid "invalid use of incomplete typedef %qs"
2827 #: c-typeck.c:383 c-typeck.c:397
2828 msgid "function types not truly compatible in ISO C"
2832 msgid "types are not quite compatible"
2836 msgid "function return types not compatible due to %<volatile%>"
2839 #: c-typeck.c:1134 c-typeck.c:2379
2840 msgid "arithmetic on pointer to an incomplete type"
2844 msgid "%qT has no member named %qs"
2849 msgid "request for member %qs in something not a structure or union"
2853 msgid "dereferencing pointer to incomplete type"
2857 msgid "dereferencing %<void *%> pointer"
2862 msgid "invalid type argument of %qs"
2865 #: c-typeck.c:1593 cp/typeck.c:2170
2866 msgid "subscript missing in array reference"
2870 msgid "array subscript has type %<char%>"
2873 #: c-typeck.c:1621 c-typeck.c:1710 cp/typeck.c:2215 cp/typeck.c:2301
2874 msgid "array subscript is not an integer"
2878 msgid "ISO C forbids subscripting %<register%> array"
2882 msgid "ISO C90 forbids subscripting non-lvalue array"
2886 msgid "subscript has type %<char%>"
2889 #: c-typeck.c:1705 cp/typeck.c:2296
2890 msgid "subscripted value is neither array nor pointer"
2895 msgid "local declaration of %qs hides instance variable"
2900 msgid "called object %qE is not a function"
2903 #. This situation leads to run-time undefined behavior. We can't,
2904 #. therefore, simply error unless we can prove that all possible
2905 #. executions of the program must execute the code.
2907 msgid "function called through a non-compatible type"
2910 #: c-typeck.c:2004 c-typeck.c:4288 c-typeck.c:4290 c-typeck.c:4298
2911 #: c-typeck.c:4323 c-typeck.c:5710
2912 msgid "initializer element is not constant"
2917 msgid "too many arguments to function %qE"
2922 msgid "type of formal parameter %d is incomplete"
2928 "passing argument %d of %qE as integer rather than floating due to prototype"
2934 "passing argument %d of %qE as integer rather than complex due to prototype"
2940 "passing argument %d of %qE as complex rather than floating due to prototype"
2946 "passing argument %d of %qE as floating rather than integer due to prototype"
2952 "passing argument %d of %qE as complex rather than integer due to prototype"
2958 "passing argument %d of %qE as floating rather than complex due to prototype"
2963 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
2969 msgid "passing argument %d of %qE with different width due to prototype"
2974 msgid "passing argument %d of %qE as unsigned due to prototype"
2979 msgid "passing argument %d of %qE as signed due to prototype"
2984 msgid "too few arguments to function %qE"
2988 msgid "suggest parentheses around + or - inside shift"
2992 msgid "suggest parentheses around && within ||"
2996 msgid "suggest parentheses around arithmetic in operand of |"
3000 msgid "suggest parentheses around comparison in operand of |"
3004 msgid "suggest parentheses around arithmetic in operand of ^"
3008 msgid "suggest parentheses around comparison in operand of ^"
3012 msgid "suggest parentheses around + or - in operand of &"
3016 msgid "suggest parentheses around comparison in operand of &"
3020 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
3024 msgid "pointer of type %<void *%> used in subtraction"
3028 msgid "pointer to a function used in subtraction"
3032 msgid "wrong type argument to unary plus"
3036 msgid "wrong type argument to unary minus"
3040 msgid "ISO C does not support %<~%> for complex conjugation"
3044 msgid "wrong type argument to bit-complement"
3048 msgid "wrong type argument to abs"
3052 msgid "wrong type argument to conjugation"
3056 msgid "wrong type argument to unary exclamation mark"
3060 msgid "ISO C does not support %<++%> and %<--%> on complex types"
3063 #: c-typeck.c:2545 c-typeck.c:2577
3064 msgid "wrong type argument to increment"
3067 #: c-typeck.c:2547 c-typeck.c:2579
3068 msgid "wrong type argument to decrement"
3072 msgid "increment of pointer to unknown structure"
3076 msgid "decrement of pointer to unknown structure"
3080 msgid "attempt to take address of bit-field structure member %qD"
3084 msgid "invalid lvalue in assignment"
3088 msgid "invalid lvalue in increment"
3092 msgid "invalid lvalue in decrement"
3096 msgid "invalid lvalue in unary %<&%>"
3100 msgid "invalid lvalue in asm statement"
3105 msgid "assignment of read-only member %qs"
3110 msgid "increment of read-only member %qs"
3115 msgid "decrement of read-only member %qs"
3120 msgid "assignment of read-only variable %qs"
3125 msgid "increment of read-only variable %qs"
3130 msgid "decrement of read-only variable %qs"
3134 msgid "assignment of read-only location"
3138 msgid "increment of read-only location"
3142 msgid "decrement of read-only location"
3147 msgid "cannot take address of bit-field %qs"
3152 msgid "global register variable %qs used in nested function"
3157 msgid "register variable %qs used in nested function"
3162 msgid "address of global register variable %qs requested"
3167 msgid "address of register variable %qs requested"
3171 msgid "non-lvalue array in conditional expression"
3175 msgid "signed and unsigned type in conditional expression"
3179 msgid "ISO C forbids conditional expr with only one void side"
3182 #: c-typeck.c:2972 c-typeck.c:2980
3183 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
3187 msgid "pointer type mismatch in conditional expression"
3190 #: c-typeck.c:2994 c-typeck.c:3004
3191 msgid "pointer/integer type mismatch in conditional expression"
3195 msgid "type mismatch in conditional expression"
3199 msgid "left-hand operand of comma expression has no effect"
3203 msgid "cast specifies array type"
3207 msgid "cast specifies function type"
3211 msgid "ISO C forbids casting nonscalar to the same type"
3215 msgid "ISO C forbids casts to union type"
3219 msgid "cast to union type from type not present in union"
3223 msgid "cast adds new qualifiers to function type"
3226 #. There are qualifiers present in IN_OTYPE that are not
3227 #. present in IN_TYPE.
3229 msgid "cast discards qualifiers from pointer target type"
3233 msgid "cast increases required alignment of target type"
3236 #: c-typeck.c:3214 cp/typeck.c:4959
3237 msgid "cast from pointer to integer of different size"
3241 msgid "cast from function call of type %qT to non-matching type %qT"
3244 #: c-typeck.c:3227 cp/typeck.c:4966
3245 msgid "cast to pointer from integer of different size"
3249 msgid "type-punning to incomplete type might break strict-aliasing rules"
3253 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
3257 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
3261 msgid "ISO C forbids conversion of function pointer to object pointer type"
3265 msgid "ISO C forbids conversion of object pointer to function pointer type"
3269 msgid "cannot pass rvalue to reference parameter"
3272 #: c-typeck.c:3632 c-typeck.c:3741
3275 "passing argument %d of %qE makes qualified function pointer from unqualified"
3278 #: c-typeck.c:3635 c-typeck.c:3744
3279 msgid "assignment makes qualified function pointer from unqualified"
3282 #: c-typeck.c:3638 c-typeck.c:3746
3283 msgid "initialization makes qualified function pointer from unqualified"
3286 #: c-typeck.c:3641 c-typeck.c:3748
3287 msgid "return makes qualified function pointer from unqualified"
3290 #: c-typeck.c:3645 c-typeck.c:3709
3292 msgid "passing argument %d of %qE discards qualifiers from pointer target type"
3295 #: c-typeck.c:3647 c-typeck.c:3711
3296 msgid "assignment discards qualifiers from pointer target type"
3299 #: c-typeck.c:3649 c-typeck.c:3713
3300 msgid "initialization discards qualifiers from pointer target type"
3303 #: c-typeck.c:3651 c-typeck.c:3715
3304 msgid "return discards qualifiers from pointer target type"
3308 msgid "ISO C prohibits argument conversion to union type"
3313 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
3318 msgid "ISO C forbids assignment between function pointer and %<void *%>"
3322 msgid "ISO C forbids initialization between function pointer and %<void *%>"
3326 msgid "ISO C forbids return between function pointer and %<void *%>"
3331 msgid "pointer targets in passing argument %d of %qE differ in signedness"
3335 msgid "pointer targets in assignment differ in signedness"
3339 msgid "pointer targets in initialization differ in signedness"
3343 msgid "pointer targets in return differ in signedness"
3348 msgid "passing argument %d of %qE from incompatible pointer type"
3352 msgid "assignment from incompatible pointer type"
3356 msgid "initialization from incompatible pointer type"
3360 msgid "return from incompatible pointer type"
3363 #: c-typeck.c:3763 c-typeck.c:4248 cp/typeck.c:1402
3364 msgid "invalid use of non-lvalue array"
3369 msgid "passing argument %d of %qE makes pointer from integer without a cast"
3373 msgid "assignment makes pointer from integer without a cast"
3377 msgid "initialization makes pointer from integer without a cast"
3381 msgid "return makes pointer from integer without a cast"
3386 msgid "passing argument %d of %qE makes integer from pointer without a cast"
3390 msgid "assignment makes integer from pointer without a cast"
3394 msgid "initialization makes integer from pointer without a cast"
3398 msgid "return makes integer from pointer without a cast"
3403 msgid "incompatible type for argument %d of %qE"
3407 msgid "incompatible types in assignment"
3411 msgid "incompatible types in initialization"
3415 msgid "incompatible types in return"
3419 msgid "traditional C rejects automatic aggregate initialization"
3422 #: c-typeck.c:4064 c-typeck.c:4079 c-typeck.c:4094
3424 msgid "(near initialization for %qs)"
3428 msgid "array initialized from parenthesized string constant"
3431 #: c-typeck.c:4172 cp/typeck2.c:708
3432 msgid "char-array initialized from wide string"
3436 msgid "wchar_t-array initialized from non-wide string"
3439 #: c-typeck.c:4195 cp/typeck2.c:730
3440 msgid "initializer-string for array of chars is too long"
3444 msgid "array of inappropriate type initialized from string constant"
3448 msgid "array initialized from non-constant array expression"
3451 #: c-typeck.c:4330 c-typeck.c:5714
3452 msgid "initializer element is not computable at load time"
3455 #: c-typeck.c:4345 cp/typeck2.c:808
3456 msgid "invalid initializer"
3459 #: c-typeck.c:4615 cp/decl.c:4512
3460 msgid "opaque vector types cannot be initialized"
3464 msgid "extra brace group at end of initializer"
3468 msgid "missing braces around initializer"
3472 msgid "braces around scalar initializer"
3476 msgid "initialization of flexible array member in a nested context"
3480 msgid "initialization of a flexible array member"
3484 msgid "missing initializer"
3488 msgid "empty scalar initializer"
3492 msgid "extra elements in scalar initializer"
3496 msgid "initialization designators may not nest"
3499 #: c-typeck.c:5114 c-typeck.c:5189
3500 msgid "array index in non-array initializer"
3503 #: c-typeck.c:5119 c-typeck.c:5242
3504 msgid "field name not in record or union initializer"
3508 msgid "array index in initializer not of integer type"
3511 #: c-typeck.c:5185 c-typeck.c:5187
3512 msgid "nonconstant array index in initializer"
3515 #: c-typeck.c:5191 c-typeck.c:5194
3516 msgid "array index in initializer exceeds array bounds"
3520 msgid "empty index range in initializer"
3524 msgid "array index range in initializer exceeds array bounds"
3529 msgid "unknown field %qs specified in initializer"
3532 #: c-typeck.c:5290 c-typeck.c:5311 c-typeck.c:5777
3533 msgid "initialized field with side-effects overwritten"
3537 msgid "excess elements in char array initializer"
3540 #: c-typeck.c:5993 c-typeck.c:6039
3541 msgid "excess elements in struct initializer"
3545 msgid "non-static initialization of a flexible array member"
3549 msgid "excess elements in union initializer"
3553 msgid "traditional C rejects initialization of unions"
3557 msgid "excess elements in array initializer"
3561 msgid "excess elements in vector initializer"
3565 msgid "excess elements in scalar initializer"
3569 msgid "ISO C forbids %<goto *expr;%>"
3573 msgid "function declared %<noreturn%> has a %<return%> statement"
3577 msgid "%<return%> with no value, in function returning non-void"
3581 msgid "%<return%> with a value, in function returning void"
3585 msgid "function returns address of local variable"
3588 #: c-typeck.c:6569 cp/semantics.c:856
3589 msgid "switch quantity not an integer"
3593 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
3596 #: c-typeck.c:6616 cp/parser.c:6017
3597 msgid "case label not within a switch statement"
3601 msgid "%<default%> label not within a switch statement"
3605 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
3609 msgid "%Hempty body in an if-statement"
3613 msgid "%Hempty body in an else-statement"
3616 #: c-typeck.c:6791 cp/parser.c:6519
3617 msgid "continue statement not within a loop"
3621 msgid "%Hstatement with no effect"
3625 msgid "expression statement has incomplete type"
3628 #: c-typeck.c:7160 c-typeck.c:7199
3629 msgid "division by zero"
3632 #: c-typeck.c:7244 cp/typeck.c:2965
3633 msgid "right shift count is negative"
3636 #: c-typeck.c:7251 cp/typeck.c:2971
3637 msgid "right shift count >= width of type"
3640 #: c-typeck.c:7272 cp/typeck.c:2990
3641 msgid "left shift count is negative"
3644 #: c-typeck.c:7275 cp/typeck.c:2992
3645 msgid "left shift count >= width of type"
3649 msgid "shift count is negative"
3653 msgid "shift count >= width of type"
3656 #: c-typeck.c:7315 cp/typeck.c:3027
3657 msgid "comparing floating point with == or != is unsafe"
3660 #: c-typeck.c:7339 c-typeck.c:7346
3661 msgid "ISO C forbids comparison of %<void *%> with function pointer"
3664 #: c-typeck.c:7350 c-typeck.c:7390 c-typeck.c:7418
3665 msgid "comparison of distinct pointer types lacks a cast"
3668 #: c-typeck.c:7364 c-typeck.c:7369 c-typeck.c:7438 c-typeck.c:7443
3669 msgid "comparison between pointer and integer"
3672 #: c-typeck.c:7385 c-typeck.c:7413
3673 msgid "ISO C forbids ordered comparisons of pointers to functions"
3677 msgid "comparison of complete and incomplete pointers"
3680 #: c-typeck.c:7426 c-typeck.c:7433
3681 msgid "ordered comparison of pointer with integer zero"
3684 #: c-typeck.c:7458 cp/typeck.c:3168
3685 msgid "unordered comparison on non-floating point argument"
3689 msgid "comparison between signed and unsigned"
3692 #: c-typeck.c:7717 cp/typeck.c:3432
3693 msgid "comparison of promoted ~unsigned with constant"
3696 #: c-typeck.c:7725 cp/typeck.c:3440
3697 msgid "comparison of promoted ~unsigned with unsigned"
3701 msgid "function call has aggregate value"
3706 msgid "bb %d on wrong place"
3711 msgid "prev_bb of %d should be %d, not %d"
3716 msgid "verify_flow_info: Wrong count of block %i %i"
3721 msgid "verify_flow_info: Wrong frequency of block %i %i"
3726 msgid "verify_flow_info: Duplicate edge %i->%i"
3731 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
3736 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
3741 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
3744 #: cfghooks.c:165 cfgrtl.c:2051
3746 msgid "Wrong amount of branch edges after unconditional jump %i"
3751 msgid "basic block %d pred edge is corrupted"
3756 msgid "basic block %i edge lists are corrupted"
3760 msgid "verify_flow_info failed"
3765 msgid "%s does not support redirect_edge_and_branch."
3770 msgid "%s does not support redirect_edge_and_branch_force."
3775 msgid "%s does not support split_block."
3780 msgid "%s does not support move_block_after."
3785 msgid "%s does not support delete_basic_block."
3790 msgid "%s does not support split_edge."
3795 msgid "%s does not support create_basic_block."
3800 msgid "%s does not support can_merge_blocks_p."
3805 msgid "%s does not support predict_edge."
3810 msgid "%s does not support predicted_by_p."
3815 msgid "%s does not support merge_blocks."
3820 msgid "%s does not support make_forwarder_block."
3825 msgid "%s does not support can_duplicate_block_p."
3830 msgid "%s does not support duplicate_block."
3835 msgid "%s does not support block_ends_with_call_p"
3840 msgid "%s does not support block_ends_with_condjump_p"
3845 msgid "%s does not support flow_call_edges_add"
3850 msgid "Size of loop %d should be %d, not %d."
3855 msgid "Bb %d do not belong to loop %d."
3860 msgid "Loop %d's header does not have exactly 2 entries."
3865 msgid "Loop %d's latch does not have exactly 1 successor."
3870 msgid "Loop %d's latch does not have header as successor."
3875 msgid "Loop %d's latch does not belong directly to it."
3880 msgid "Loop %d's header does not belong directly to it."
3885 msgid "Loop %d's latch is marked as part of irreducible region."
3890 msgid "Basic block %d should be marked irreducible."
3895 msgid "Basic block %d should not be marked irreducible."
3900 msgid "Edge from %d to %d should be marked irreducible."
3905 msgid "Edge from %d to %d should not be marked irreducible."
3910 msgid "Wrong single exit %d->%d recorded for loop %d."
3915 msgid "Right exit is %d->%d."
3920 msgid "Single exit not recorded for loop %d."
3925 msgid "Loop %d should not have single exit (%d -> %d)."
3930 msgid "end insn %d for block %d not found in the insn stream"
3935 msgid "insn %d is in multiple basic blocks (%d and %d)"
3940 msgid "head insn %d for block %d not found in the insn stream"
3944 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
3949 msgid "Fallthru edge crosses section boundary (bb %i)"
3954 msgid "Missing REG_EH_REGION note in the end of bb %i"
3959 msgid "Too many outgoing branch edges from bb %i"
3964 msgid "Fallthru edge after unconditional jump %i"
3969 msgid "Wrong amount of branch edges after conditional jump %i"
3974 msgid "Call edges for non-call insn in bb %i"
3979 msgid "Abnormal edges for no purpose in bb %i"
3984 msgid "insn %d inside basic block %d but block_for_insn is NULL"
3989 msgid "insn %d inside basic block %d but block_for_insn is %i"
3992 #: cfgrtl.c:2099 cfgrtl.c:2109
3994 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
3999 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
4004 msgid "in basic block %d:"
4008 msgid "flow control insn inside a basic block"
4013 msgid "missing barrier after block %i"
4018 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
4023 msgid "verify_flow_info: Incorrect fallthru %i->%i"
4027 msgid "wrong insn in the fallthru edge"
4031 msgid "basic blocks not laid down consecutively"
4035 msgid "insn outside basic block"
4039 msgid "return not followed by barrier"
4044 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
4048 msgid "function body not available"
4051 #: cgraph.c:233 cgraphunit.c:875
4052 msgid "redefined extern inline functions are not considered for inlining"
4055 #: cgraph.c:236 cgraphunit.c:880
4056 msgid "function not considered for inlining"
4059 #: cgraph.c:238 cgraphunit.c:878
4060 msgid "function not inlinable"
4064 msgid "%D renamed after being referenced in assembly"
4068 msgid "Shared call_expr:"
4072 msgid "Edge points to wrong declaration:"
4076 msgid "Missing callgraph edge for call expr:"
4081 msgid "Aux field set for edge %s->%s"
4085 msgid "Inlined_to pointer is wrong"
4089 msgid "Multiple inline callers"
4093 msgid "Inlined_to pointer set for noninline callers"
4097 msgid "Inlined_to pointer is set but no predecesors found"
4101 msgid "Inlined_to pointer reffers to itself"
4105 msgid "Node not found in DECL_ASSEMBLER_NAME hash"
4110 msgid "Edge %s->%s has no corresponding call_expr"
4114 msgid "verify_cgraph_node failed."
4117 #: cgraphunit.c:1021
4118 msgid "failed to reclaim unneeded function"
4121 #: cgraphunit.c:1551
4122 msgid "--param large-function-growth limit reached"
4125 #: cgraphunit.c:1588
4126 msgid "recursive inlining"
4129 #: cgraphunit.c:1753 cgraphunit.c:2005
4130 msgid "--param max-inline-insns-single limit reached"
4133 #: cgraphunit.c:1777
4135 "--param max-inline-insns-single limit reached after inlining into the callee"
4138 #: cgraphunit.c:1827
4139 msgid "--param inline-unit-growth limit reached"
4142 #: cgraphunit.c:2865
4143 msgid "Nodes with no released memory found."
4146 #: collect2.c:402 gcc.c:6742
4148 msgid "internal gcc abort in %s, at %s:%d"
4152 msgid "no arguments"
4157 msgid "unknown demangling style '%s'"
4160 #: collect2.c:1261 collect2.c:1409 collect2.c:1444
4165 #: collect2.c:1264 collect2.c:1414 collect2.c:1447
4172 msgid "collect2 version %s"
4177 msgid "%d constructor(s) found\n"
4182 msgid "%d destructor(s) found\n"
4187 msgid "%d frame table(s) found\n"
4192 msgid "%s terminated with signal %d [%s]%s"
4197 msgid "%s returned %d exit status"
4202 msgid "[cannot find %s]"
4207 msgid "cannot find `%s'"
4210 #: collect2.c:1576 collect2.c:1579
4212 msgid "redirecting stdout: %s"
4217 msgid "[Leaving %s]\n"
4224 "write_c_file - output name is %s, prefix is %s\n"
4228 msgid "cannot find `nm'"
4231 #: collect2.c:2052 collect2.c:2218
4235 #: collect2.c:2056 collect2.c:2222
4239 #: collect2.c:2082 collect2.c:2248
4244 #: collect2.c:2085 collect2.c:2088 collect2.c:2101 collect2.c:2251
4245 #: collect2.c:2254 collect2.c:2267
4250 #: collect2.c:2091 collect2.c:2257
4257 msgid "init function found in object %s"
4262 msgid "fini function found in object %s"
4265 #: collect2.c:2176 collect2.c:2306
4270 msgid "cannot find `ldd'"
4276 "ldd output with constructors/destructors.\n"
4281 msgid "dynamic dependency %s not found"
4286 msgid "unable to open dynamic dependency '%s'"
4291 msgid "%s: not a COFF file"
4296 msgid "%s: cannot open as COFF file"
4301 msgid "library lib%s not found"
4307 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
4309 ";; %d successes.\n"
4317 ";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
4318 ";; %d successes.\n"
4322 msgid "cannot convert to a pointer type"
4326 msgid "pointer value used where a floating point value was expected"
4330 msgid "aggregate value used where a float was expected"
4334 msgid "conversion to incomplete type"
4337 #: convert.c:660 convert.c:736
4338 msgid "can't convert between vector values of different size"
4342 msgid "aggregate value used where an integer was expected"
4346 msgid "pointer value used where a complex was expected"
4350 msgid "aggregate value used where a complex was expected"
4354 msgid "can't convert value to a vector"
4359 msgid "%qs is not a gcov data file"
4363 msgid "%qs is version %q.*s, expected version %q.*s"
4366 #: coverage.c:259 coverage.c:267
4368 msgid "coverage mismatch for function %u while reading execution counters."
4371 #: coverage.c:261 coverage.c:344
4373 msgid "checksum is %x instead of %x"
4376 #: coverage.c:269 coverage.c:352
4378 msgid "number of counters is %d instead of %d"
4383 msgid "cannot merge separate %s counters for function %u"
4388 msgid "%qs has overflowed"
4393 msgid "%qs is corrupted"
4398 msgid "no coverage for function %qs found."
4401 #: coverage.c:341 coverage.c:349
4403 msgid "coverage mismatch for function %qs while reading counter %qs."
4408 msgid "cannot open %s"
4413 msgid "error writing %qs"
4418 msgid "\"%s\" is not a valid option to the preprocessor"
4422 msgid "too many input files"
4427 msgid ";; Processing block from %d to %d, %d sets.\n"
4432 msgid "%s:%d: confused by earlier errors, bailing out\n"
4436 msgid "compilation terminated due to -Wfatal-errors.\n"
4442 "Please submit a full bug report,\n"
4443 "with preprocessed source if appropriate.\n"
4444 "See %s for instructions.\n"
4448 msgid "compilation terminated.\n"
4452 msgid "Internal compiler error: Error reporting routines re-entered.\n"
4457 msgid "in %s, at %s:%d"
4462 msgid "dominator of %d status unknown"
4467 msgid "dominator of %d should be %d, not %d"
4472 msgid "ENTRY does not dominate bb %d"
4477 msgid "DW_LOC_OP %s not implemented\n"
4481 msgid "can't access real part of complex value in hard register"
4485 msgid "can't access imaginary part of complex value in hard register"
4489 msgid "Invalid rtl sharing found in the insn"
4497 msgid "Internal consistency failure"
4501 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
4504 #: errors.c:133 java/jv-scan.c:294
4506 msgid "abort in %s, at %s:%d"
4510 msgid "exception handling disabled, use -fexceptions to enable"
4514 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
4518 msgid "__builtin_eh_return not supported on this target"
4522 msgid "stack limits not supported on this target"
4526 msgid "negative insn length"
4530 msgid "could not split insn"
4534 msgid "invalid `asm': "
4538 msgid "nested assembly dialect alternatives"
4541 #: final.c:3035 final.c:3047
4542 msgid "unterminated assembly dialect alternative"
4547 msgid "operand number missing after %%-letter"
4550 #: final.c:3097 final.c:3138
4551 msgid "operand number out of range"
4556 msgid "invalid %%-code"
4561 msgid "`%%l' operand isn't a label"
4564 #. We can't handle floating point constants;
4565 #. PRINT_OPERAND must handle them.
4566 #. We can't handle floating point constants; PRINT_OPERAND must
4568 #. We can't handle floating point constants;
4569 #. PRINT_OPERAND must handle them.
4570 #: final.c:3289 vmsdbgout.c:487 config/i386/i386.c:5835
4571 #: config/pdp11/pdp11.c:1690
4572 msgid "floating constant misused"
4575 #: final.c:3345 vmsdbgout.c:544 config/i386/i386.c:5913
4576 #: config/pdp11/pdp11.c:1737
4577 msgid "invalid expression as operand"
4580 #: flow.c:494 flow.c:518 flow.c:539
4581 msgid "internal consistency failure"
4585 msgid "Attempt to delete prologue/epilogue insn:"
4588 #: fold-const.c:3190 fold-const.c:3201
4590 msgid "comparison is always %d due to width of bit-field"
4593 #: fold-const.c:4761 fold-const.c:4776
4595 msgid "comparison is always %d"
4598 #: fold-const.c:4905
4599 msgid "%<or%> of unmatched not-equal tests is always 1"
4602 #: fold-const.c:4910
4603 msgid "%<and%> of mutually exclusive equal-tests is always 0"
4606 #: fold-const.c:9031
4607 msgid "fold check: original tree changed by fold"
4610 #: function.c:834 varasm.c:1551
4611 msgid "%Jsize of variable %qD is too large"
4615 msgid "impossible constraint in %<asm%>"
4619 msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
4623 msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
4627 msgid "function returns an aggregate"
4631 msgid "%Junused parameter %qD"
4636 msgid "ambiguous abbreviation %s"
4641 msgid "incomplete `%s' option"
4646 msgid "missing argument to `%s' option"
4651 msgid "extraneous argument to `%s' option"
4655 msgid "Using built-in specs.\n"
4661 "Setting spec %s to '%s'\n"
4667 msgid "Reading specs from %s\n"
4670 #: gcc.c:2028 gcc.c:2047
4672 msgid "specs %%include syntax malformed after %ld characters"
4677 msgid "could not find specs file %s\n"
4680 #: gcc.c:2072 gcc.c:2080 gcc.c:2089 gcc.c:2098
4682 msgid "specs %%rename syntax malformed after %ld characters"
4687 msgid "specs %s spec was not found to be renamed"
4692 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
4697 msgid "rename spec %s to %s\n"
4709 msgid "specs unknown %% command after %ld characters"
4712 #: gcc.c:2145 gcc.c:2158
4714 msgid "specs file malformed after %ld characters"
4718 msgid "spec file has no spec for linking"
4723 msgid "system path `%s' is not absolute"
4727 msgid "-pipe not supported"
4733 "Go ahead? (y or n) "
4739 "Internal error: %s (program %s)\n"
4740 "Please submit a full bug report.\n"
4741 "See %s for instructions."
4746 msgid "# %s %.2f %.2f\n"
4751 msgid "Usage: %s [options] file...\n"
4759 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
4763 msgid " --help Display this information\n"
4768 " --target-help Display target specific command line options\n"
4772 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
4776 msgid " -dumpspecs Display all of the built in spec strings\n"
4780 msgid " -dumpversion Display the version of the compiler\n"
4784 msgid " -dumpmachine Display the compiler's target processor\n"
4789 " -print-search-dirs Display the directories in the compiler's search "
4795 " -print-libgcc-file-name Display the name of the compiler's companion "
4800 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
4805 " -print-prog-name=<prog> Display the full path to compiler component "
4811 " -print-multi-directory Display the root directory for versions of "
4817 " -print-multi-lib Display the mapping between command line options "
4819 " multiple library search directories\n"
4823 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
4828 " -Wa,<options> Pass comma-separated <options> on to the "
4834 " -Wp,<options> Pass comma-separated <options> on to the "
4840 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
4844 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
4848 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
4852 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
4857 " -combine Pass multiple source files to compiler at once\n"
4861 msgid " -save-temps Do not delete intermediate files\n"
4865 msgid " -pipe Use pipes rather than intermediate files\n"
4869 msgid " -time Time the execution of each subprocess\n"
4874 " -specs=<file> Override built-in specs with the contents of "
4880 " -std=<standard> Assume that the input sources are for <standard>\n"
4885 " -B <directory> Add <directory> to the compiler's search paths\n"
4889 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
4894 " -V <version> Run gcc version number <version>, if installed\n"
4899 " -v Display the programs invoked by the compiler\n"
4904 " -### Like -v but options quoted and commands not "
4910 " -E Preprocess only; do not compile, assemble or "
4915 msgid " -S Compile only; do not assemble or link\n"
4919 msgid " -c Compile and assemble, but do not link\n"
4923 msgid " -o <file> Place the output into <file>\n"
4928 " -x <language> Specify the language of the following input "
4930 " Permissible languages include: c c++ assembler "
4932 " 'none' means revert to the default behavior of\n"
4933 " guessing the language based on the file's "
4941 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
4942 " passed on to the various sub-processes invoked by %s. In order to pass\n"
4943 " other options on to these processes the -W<letter> options must be used.\n"
4948 msgid "`-%c' option must have argument"
4953 msgid "couldn't run `%s': %s"
4956 #. translate_options () has turned --version into -fversion.
4959 msgid "%s (GCC) %s\n"
4962 #: gcc.c:3408 gcov.c:412 java/gjavah.c:2326 java/jcf-dump.c:916
4963 #: java/jv-scan.c:128
4967 #: gcc.c:3409 java/gjavah.c:2327 java/jcf-dump.c:917 java/jv-scan.c:129
4970 "This is free software; see the source for copying conditions. There is NO\n"
4971 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
4976 msgid "argument to `-Xlinker' is missing"
4980 msgid "argument to `-Xpreprocessor' is missing"
4984 msgid "argument to `-Xassembler' is missing"
4988 msgid "argument to `-l' is missing"
4992 msgid "argument to `-specs' is missing"
4996 msgid "argument to `-specs=' is missing"
5001 msgid "`-%c' must come at the start of the command line"
5005 msgid "argument to `-B' is missing"
5009 msgid "warning: -pipe ignored because -save-temps specified"
5013 msgid "warning: -pipe ignored because -time specified"
5017 msgid "argument to `-x' is missing"
5022 msgid "argument to `-%s' is missing"
5027 msgid "warning: `-x %s' after last input file has no effect"
5032 msgid "switch '%s' does not start with '-'"
5037 msgid "spec '%s' invalid"
5047 msgid "spec '%s' has invalid `%%0%c'"
5052 msgid "spec `%s' has invalid `%%W%c"
5057 msgid "spec `%s' has invalid `%%x%c'"
5060 #. Catch the case where a spec string contains something like
5061 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
5062 #. hand side of the :.
5065 msgid "spec failure: '%%*' has not been initialized by pattern match"
5070 msgid "warning: use of obsolete %%[ operator in specs"
5075 msgid "Processing spec %c%s%c, which is '%s'\n"
5080 msgid "spec failure: unrecognized spec option '%c'"
5085 msgid "unknown spec function `%s'"
5090 msgid "error in args to spec function `%s'"
5094 msgid "malformed spec function name"
5099 msgid "no arguments for spec function"
5103 msgid "malformed spec function arguments"
5108 msgid "braced spec `%s' is invalid at `%c'"
5113 msgid "braced spec body `%s' is invalid"
5117 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
5121 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
5126 msgid "unrecognized option `-%s'"
5131 msgid "install: %s%s\n"
5136 msgid "programs: %s\n"
5141 msgid "libraries: %s\n"
5148 "For bug reporting instructions, please see:\n"
5153 msgid "Configured with: %s\n"
5158 msgid "Thread model: %s\n"
5163 msgid "gcc version %s\n"
5168 msgid "gcc driver version %s executing gcc version %s\n"
5172 msgid "no input files"
5175 #: gcc.c:6459 gcc.c:6522
5177 msgid "%s: %s compiler not installed on this system"
5182 msgid "spec `%s' is invalid"
5187 msgid "%s: linker input file unused because linking not done"
5192 msgid "language %s not recognized"
5202 msgid "multilib spec `%s' is invalid"
5207 msgid "multilib exclusions `%s' is invalid"
5210 #: gcc.c:7186 gcc.c:7327
5212 msgid "multilib select `%s' is invalid"
5217 msgid "multilib exclusion `%s' is invalid"
5222 "Usage: gcov [OPTION]... SOURCEFILE\n"
5228 "Print code coverage information.\n"
5233 msgid " -h, --help Print this help, then exit\n"
5237 msgid " -v, --version Print version number, then exit\n"
5242 " -a, --all-blocks Show information for every basic block\n"
5247 " -b, --branch-probabilities Include branch probabilities in output\n"
5252 " -c, --branch-counts Given counts of branches taken\n"
5253 " rather than percentages\n"
5257 msgid " -n, --no-output Do not create an output file\n"
5262 " -l, --long-file-names Use long output file names for included\n"
5267 msgid " -f, --function-summaries Output summaries for each function\n"
5272 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
5277 msgid " -p, --preserve-paths Preserve all pathname components\n"
5282 " -u, --unconditional-branches Show unconditional branch counts too\n"
5289 "For bug reporting instructions, please see:\n"
5295 msgid "gcov (GCC) %s\n"
5300 "This is free software; see the source for copying conditions.\n"
5301 "There is NO warranty; not even for MERCHANTABILITY or \n"
5302 "FITNESS FOR A PARTICULAR PURPOSE.\n"
5308 msgid "%s:no functions found\n"
5311 #: gcov.c:525 gcov.c:553
5317 msgid "%s:creating `%s'\n"
5322 msgid "%s:error writing output file `%s'\n"
5327 msgid "%s:could not open output file `%s'\n"
5332 msgid "%s:cannot open graph file\n"
5337 msgid "%s:not a gcov graph file\n"
5342 msgid "%s:version `%.4s', prefer `%.4s'\n"
5347 msgid "%s:already seen blocks for `%s'\n"
5350 #: gcov.c:889 gcov.c:1045
5352 msgid "%s:corrupted\n"
5357 msgid "%s:cannot open data file\n"
5362 msgid "%s:not a gcov data file\n"
5367 msgid "%s:version `%.4s', prefer version `%.4s'\n"
5372 msgid "%s:stamp mismatch with graph file\n"
5377 msgid "%s:unknown function `%u'\n"
5382 msgid "%s:profile mismatch for `%s'\n"
5387 msgid "%s:overflowed\n"
5392 msgid "%s:`%s' lacks entry and/or exit blocks\n"
5397 msgid "%s:`%s' has arcs to entry block\n"
5402 msgid "%s:`%s' has arcs from exit block\n"
5407 msgid "%s:graph is unsolvable for `%s'\n"
5417 msgid "Lines executed:%s of %d\n"
5421 msgid "No executable lines\n"
5426 msgid "Branches executed:%s of %d\n"
5431 msgid "Taken at least once:%s of %d\n"
5435 msgid "No branches\n"
5440 msgid "Calls executed:%s of %d\n"
5449 msgid "%s:no lines for `%s'\n"
5454 msgid "call %2d returned %s\n"
5459 msgid "call %2d never executed\n"
5464 msgid "branch %2d taken %s%s\n"
5469 msgid "branch %2d never executed\n"
5474 msgid "unconditional %2d taken %s\n"
5479 msgid "unconditional %2d never executed\n"
5484 msgid "%s:cannot open source file\n"
5489 msgid "%s:source file is newer than graph file `%s'\n"
5492 #. Return if there's nothing to do, or it is too expensive.
5494 msgid "GCSE disabled"
5497 #. Return if there's nothing to do, or it is too expensive.
5499 msgid "jump bypassing disabled"
5504 msgid "%s: %d basic blocks and %d edges/basic block"
5509 msgid "%s: %d basic blocks and %d registers"
5512 #: ggc-common.c:397 ggc-common.c:405 ggc-common.c:473 ggc-common.c:494
5513 #: ggc-page.c:2203 ggc-page.c:2235 ggc-page.c:2242 ggc-zone.c:1582
5514 #: ggc-zone.c:1588 ggc-zone.c:1597
5516 msgid "can't write PCH file: %m"
5521 msgid "can't get position in PCH file: %m"
5526 msgid "can't write padding to PCH file: %m"
5529 #: ggc-common.c:550 ggc-common.c:558 ggc-common.c:565 ggc-common.c:568
5530 #: ggc-common.c:578 ggc-common.c:581 ggc-page.c:2329 ggc-zone.c:1607
5532 msgid "can't read PCH file: %m"
5536 msgid "had to relocate PCH"
5541 msgid "open /dev/zero: %m"
5544 #: ggc-page.c:2220 ggc-page.c:2226
5545 msgid "can't write PCH file"
5549 msgid "unexpected node"
5554 msgid "invalid lvalue in asm output %d"
5559 msgid "memory input %d is not directly addressable"
5563 msgid "gimplification failed"
5566 #: global.c:375 global.c:388 global.c:402
5568 msgid "%s cannot be used in asm here"
5571 #: graph.c:400 passes.c:131 java/jcf-parse.c:976 java/jcf-parse.c:1116
5572 #: java/lex.c:1841 objc/objc-act.c:550
5574 msgid "can't open %s: %m"
5577 #: haifa-sched.c:183
5579 msgid "fix_sched_param: unknown param: %s"
5582 #. Opening quotation mark.
5587 #. Closing quotation mark.
5588 #: intl.c:61 ../../gcc-cvs/gcc/java/parse.y:15438
5593 msgid "At top level:"
5598 msgid "In member function %qs:"
5603 msgid "In function %qs:"
5606 #. What to print when a switch has no documentation.
5608 msgid "This switch lacks documentation"
5611 #. Eventually this should become a hard error IMO.
5614 msgid "command line option \"%s\" is valid for %s but not for %s"
5619 msgid "missing argument to \"%s\""
5624 msgid "argument to \"%s\" should be a non-negative integer"
5629 msgid "unrecognized command line option \"%s\""
5633 msgid "-Wuninitialized is not supported without -O"
5637 msgid "-freorder-blocks-and-partition does not work with exceptions"
5641 msgid "-freorder-blocks-and-partition does not work with -g (currently)"
5646 msgid "structure alignment must be a small power of two, not %d"
5651 msgid "unrecognised visibility value \"%s\""
5656 msgid "unrecognized register name \"%s\""
5661 msgid "unknown tls-model \"%s\""
5666 msgid "%s: --param arguments should be of the form NAME=VALUE"
5671 msgid "invalid --param value `%s'"
5675 msgid "target system does not support debug output"
5680 msgid "debug format \"%s\" conflicts with prior selection"
5685 msgid "unrecognised debug output level \"%s\""
5690 msgid "debug output level %s is too high"
5694 msgid "The following options are language-independent:\n"
5700 "The %s front end recognizes the following options:\n"
5705 msgid "The --param option recognizes the following as parameters:\n"
5708 #. If we didn't find this parameter, issue an error message.
5711 msgid "invalid parameter %qs"
5716 "branch target register load optimization is not intended to be run twice"
5720 msgid "corrupted profile info: run_max * runs < sum_max"
5724 msgid "corrupted profile info: sum_all is smaller than sum_max"
5729 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
5735 "corrupted profile info: number of iterations for basic block %d thought to "
5742 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
5747 msgid "%s: error writing file `%s': %s\n"
5752 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
5757 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
5762 msgid "%s: warning: no read access for file `%s'\n"
5767 msgid "%s: warning: no write access for file `%s'\n"
5772 msgid "%s: warning: no write access for dir containing `%s'\n"
5775 #. Catch cases like /.. where we try to backup to a
5776 #. point above the absolute root of the logical file
5780 msgid "%s: invalid file name: %s\n"
5785 msgid "%s: %s: can't get status: %s\n"
5792 "%s: fatal error: aux info file corrupted at line %d\n"
5797 msgid "%s:%d: declaration of function `%s' takes different forms\n"
5802 msgid "%s: compiling `%s'\n"
5807 msgid "%s: wait: %s\n"
5812 msgid "%s: subprocess got fatal signal %d\n"
5817 msgid "%s: %s exited with status %d\n"
5822 msgid "%s: warning: missing SYSCALLS file `%s'\n"
5825 #: protoize.c:1985 protoize.c:2014
5827 msgid "%s: can't read aux info file `%s': %s\n"
5830 #: protoize.c:2030 protoize.c:2058
5832 msgid "%s: can't get status of aux info file `%s': %s\n"
5837 msgid "%s: can't open aux info file `%s' for reading: %s\n"
5842 msgid "%s: error reading aux info file `%s': %s\n"
5847 msgid "%s: error closing aux info file `%s': %s\n"
5852 msgid "%s: can't delete aux info file `%s': %s\n"
5855 #: protoize.c:2215 protoize.c:4185
5857 msgid "%s: can't delete file `%s': %s\n"
5862 msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
5867 msgid "%s: conflicting extern definitions of '%s'\n"
5872 msgid "%s: declarations of '%s' will not be converted\n"
5877 msgid "%s: conflict list for '%s' follows:\n"
5882 msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
5887 msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
5892 msgid "%s: %d: warning: no extern definition for `%s'\n"
5897 msgid "%s: warning: no static definition for `%s' in file `%s'\n"
5902 msgid "%s: multiple static defs of `%s' in file `%s'\n"
5905 #: protoize.c:2706 protoize.c:2709
5907 msgid "%s: %d: warning: source too confusing\n"
5912 msgid "%s: %d: warning: varargs function declaration not converted\n"
5917 msgid "%s: declaration of function `%s' not converted\n"
5922 msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
5929 "%s: warning: too few parameter lists in declaration of `%s'\n"
5934 msgid "%s: %d: warning: found `%s' but expected `%s'\n"
5939 msgid "%s: local declaration for function `%s' not inserted\n"
5946 "%s: %d: warning: can't add declaration of `%s' into macro call\n"
5951 msgid "%s: global declarations for file `%s' not inserted\n"
5954 #: protoize.c:3523 protoize.c:3553
5956 msgid "%s: definition of function `%s' not converted\n"
5961 msgid "%s: %d: warning: definition of %s not converted\n"
5966 msgid "%s: found definition of `%s' at %s(%d)\n"
5969 #. If we make it here, then we did not know about this
5970 #. function definition.
5973 msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
5978 msgid "%s: function definition not converted\n"
5983 msgid "%s: `%s' not converted\n"
5988 msgid "%s: would convert file `%s'\n"
5993 msgid "%s: converting file `%s'\n"
5998 msgid "%s: can't get status for file `%s': %s\n"
6003 msgid "%s: can't open file `%s' for reading: %s\n"
6010 "%s: error reading input file `%s': %s\n"
6015 msgid "%s: can't create/open clean file `%s': %s\n"
6020 msgid "%s: warning: file `%s' already saved in `%s'\n"
6025 msgid "%s: can't link file `%s' to `%s': %s\n"
6030 msgid "%s: can't create/open output file `%s': %s\n"
6035 msgid "%s: can't change mode of file `%s': %s\n"
6040 msgid "%s: cannot get working directory: %s\n"
6045 msgid "%s: input file names must have .c suffixes: %s\n"
6049 msgid "Didn't find a coloring.\n"
6054 msgid "output constraint %d must specify a single register"
6059 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
6063 msgid "output regs must be grouped at top of stack"
6067 msgid "implicitly popped regs must be grouped at top of stack"
6072 msgid "output operand %d must use `&' constraint"
6077 msgid "can't use '%s' as a %s register"
6080 #: regclass.c:780 config/ia64/ia64.c:4133 config/ia64/ia64.c:4140
6081 #: config/pa/pa.c:328 config/pa/pa.c:335
6083 msgid "unknown register name: %s"
6087 msgid "global register variable follows a function definition"
6091 msgid "register used for two global register variables"
6095 msgid "call-clobbered register used for global register variable"
6100 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
6105 msgid "validate_value_data: Loop in regno chain (%u)"
6110 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
6115 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
6119 msgid "cannot reload integer constant operand in %<asm%>"
6123 msgid "impossible register constraint in %<asm%>"
6127 msgid "%<&%> constraint used with no register class"
6131 msgid "unable to generate reloads for:"
6134 #: reload.c:3685 reload.c:3896
6135 msgid "inconsistent operand constraints in an %<asm%>"
6139 msgid "frame size too large for reliable stack checking"
6143 msgid "try reducing the number of local variables"
6147 msgid "can't find a register in class %qs while reloading %<asm%>"
6152 msgid "unable to find a register to spill in class %qs"
6156 msgid "this is the insn:"
6160 msgid "%<asm%> operand requires impossible reload"
6163 #. It's the compiler's fault.
6165 msgid "could not find a spill register"
6169 msgid "%<asm%> operand constraint incompatible with operand size"
6172 #. It's the compiler's fault.
6174 msgid "VOIDmode on an output"
6178 msgid "output operand is constant in %<asm%>"
6182 msgid "unrecognizable insn:"
6186 msgid "insn does not satisfy its constraints:"
6191 msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
6197 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
6203 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
6209 msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
6214 msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
6219 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
6224 msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
6228 msgid "output operand constraint lacks %<=%>"
6233 msgid "output constraint %qc for operand %d is not at the beginning"
6237 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
6240 #: stmt.c:361 stmt.c:460
6241 msgid "%<%%%> constraint used with last operand"
6245 msgid "matching constraint not valid in output operand"
6250 msgid "input operand constraint contains %qc"
6254 msgid "matching constraint references invalid operand number"
6259 msgid "invalid punctuation %qc in constraint"
6263 msgid "matching constraint does not allow a register"
6268 msgid "asm-specifier for variable %qs conflicts with asm clobber list"
6272 msgid "unknown register name %qs in %<asm%>"
6276 msgid "PIC register %qs clobbered in %<asm%>"
6280 msgid "more than %d operands in %<asm%>"
6285 msgid "output number %d not directly addressable"
6289 msgid "asm operand %d probably doesn%'t match constraints"
6294 msgid "use of memory input without lvalue in asm operand %d is deprecated"
6298 msgid "asm clobber conflict with output operand"
6302 msgid "asm clobber conflict with input operand"
6306 msgid "too many alternatives in %<asm%>"
6310 msgid "operand constraints for %<asm%> differ in number of alternatives"
6315 msgid "duplicate asm operand name %qs"
6319 msgid "missing close brace for named operand"
6324 msgid "undefined named operand %qs"
6328 msgid "%Hvalue computed is not used"
6331 #: stor-layout.c:152
6332 msgid "type size can%'t be explicitly evaluated"
6335 #: stor-layout.c:154
6336 msgid "variable-size type declared outside of any function"
6339 #: stor-layout.c:458
6340 msgid "%Jsize of %qD is %d bytes"
6343 #: stor-layout.c:460
6344 msgid "%Jsize of %qD is larger than %d bytes"
6347 #: stor-layout.c:844
6348 msgid "%Jpacked attribute causes inefficient alignment for %qD"
6351 #: stor-layout.c:847
6352 msgid "%Jpacked attribute is unnecessary for %qD"
6355 #: stor-layout.c:863
6356 msgid "%Jpadding struct to align %qD"
6359 #: stor-layout.c:1205
6360 msgid "padding struct size to alignment boundary"
6363 #: stor-layout.c:1235
6365 msgid "packed attribute causes inefficient alignment for %qs"
6368 #: stor-layout.c:1238
6370 msgid "packed attribute is unnecessary for %qs"
6373 #: stor-layout.c:1243
6374 msgid "packed attribute causes inefficient alignment"
6377 #: stor-layout.c:1245
6378 msgid "packed attribute is unnecessary"
6382 msgid "__builtin_saveregs not supported by this target"
6388 "Execution times (seconds)\n"
6391 #. Print total time.
6398 msgid "time in %s: %ld.%06ld (%ld%%)\n"
6403 msgid "collect: reading %s\n"
6408 msgid "repository file `%s' does not contain command-line arguments"
6413 msgid "collect: recompiling %s\n"
6419 "`%s' was assigned to `%s', but was not defined during recompilation, or vice "
6425 msgid "collect: tweaking %s in %s\n"
6430 msgid "collect: relinking\n"
6435 msgid "ld returned %d exit status"
6450 msgid "invalid option argument %qs"
6454 msgid "unrecoverable error"
6459 msgid "getting core file size maximum limit: %m"
6464 msgid "setting core file size limit to maximum: %m"
6468 msgid "%J%qF declared %<static%> but never defined"
6472 msgid "%J%qD defined but not used"
6475 #: toplev.c:888 toplev.c:911
6477 msgid "%qs is deprecated (declared at %s:%d)"
6482 msgid "type is deprecated (declared at %s:%d)"
6487 msgid "%qs is deprecated"
6491 msgid "type is deprecated"
6498 "Target specific options:\n"
6501 #: toplev.c:1078 toplev.c:1097
6503 msgid " -m%-23s [undocumented]\n"
6510 "There are undocumented target specific options as well.\n"
6515 msgid " They exist, but they are not documented.\n"
6520 msgid "unrecognized gcc debugging option: %c"
6525 msgid "invalid option %qs"
6531 "%s%s%s version %s (%s)\n"
6532 "%s\tcompiled by GNU C version %s.\n"
6533 "%s%s%s version %s (%s) compiled by CC.\n"
6539 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
6543 msgid "options passed: "
6547 msgid "options enabled: "
6551 msgid "can%'t open %s for writing: %m"
6554 #: toplev.c:1474 config/sh/sh.c:7292
6555 msgid "created and used with different settings of -fpic"
6558 #: toplev.c:1476 config/sh/sh.c:7294
6559 msgid "created and used with different settings of -fpie"
6564 msgid "created and used with differing settings of '-m%s'"
6567 #: toplev.c:1530 config/sh/sh.c:7347
6568 msgid "out of memory"
6572 msgid "instruction scheduling not supported on this target machine"
6576 msgid "this target machine does not have delayed branches"
6580 msgid "value-based profiling not yet implemented in trees."
6585 msgid "-f%sleading-underscore not supported on this target machine"
6590 msgid "target system does not support the \"%s\" debug format"
6594 msgid "variable tracking requested, but useless unless producing debug info"
6598 msgid "variable tracking requested, but not supported by this debug format"
6602 msgid "can%'t open %s: %m"
6606 msgid "-ffunction-sections not supported for this target"
6610 msgid "-fdata-sections not supported for this target"
6614 msgid "-ffunction-sections disabled; it makes profiling impossible"
6618 msgid "-fprefetch-loop-arrays not supported for this target"
6622 msgid "-fspeculative-prefetching not supported for this target"
6627 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
6632 "-fspeculative-prefetching not supported for this target (try -march switches)"
6636 msgid "-fprefetch-loop-arrays is not supported with -Os"
6640 msgid "-ffunction-sections may affect debugging on some targets"
6645 msgid "error writing to %s: %m"
6648 #: toplev.c:2025 java/jcf-parse.c:995 java/jcf-write.c:3527
6650 msgid "error closing %s: %m"
6653 #: tree-cfg.c:1139 tree-cfg.c:1838 tree-cfg.c:1840
6654 msgid "%Hwill never be executed"
6658 msgid "SSA name in freelist but still referenced"
6662 msgid "GIMPLE register modified with BIT_FIELD_REF"
6666 msgid "address taken, but ADDRESSABLE bit not set"
6670 msgid "non-boolean used in condition"
6674 msgid "Invalid reference prefix."
6678 msgid "Is not a valid GIMPLE statement."
6682 msgid "Statement marked for throw, but doesn%'t."
6686 msgid "Statement marked for throw in middle of block."
6690 msgid "PHI def is not a GIMPLE value"
6693 #: tree-cfg.c:3332 tree-cfg.c:3348
6694 msgid "Incorrect sharing of tree nodes"
6698 msgid "verify_stmts failed."
6702 msgid "ENTRY_BLOCK has a statement list associated with it\n"
6706 msgid "EXIT_BLOCK has a statement list associated with it\n"
6711 msgid "Fallthru to exit from bb %d\n"
6716 msgid "Label %s to block does not match in bb %d\n"
6721 msgid "Label %s has incorrect context in bb %d\n"
6726 msgid "Control flow in the middle of basic block %d\n"
6731 msgid "Label %s in the middle of basic block %d\n"
6736 msgid "Fallthru edge after a control statement in bb %d \n"
6741 msgid "Structured COND_EXPR at the end of bb %d\n"
6744 #: tree-cfg.c:3485 tree-cfg.c:3523 tree-cfg.c:3535 tree-cfg.c:3606
6746 msgid "Wrong outgoing edge flags at end of bb %d\n"
6750 msgid "%<then%> label does not match edge at end of bb %d\n"
6754 msgid "%<else%> label does not match edge at end of bb %d\n"
6759 msgid "Explicit goto at end of bb %d\n"
6764 msgid "Return edge does not point to exit in bb %d\n"
6768 msgid "Found default case not at end of case vector"
6773 "Case labels not sorted:\n"
6778 msgid "No default case found at end of case vector"
6783 msgid "Extra outgoing edge %d->%d\n"
6788 msgid "Missing edge %i->%i\n"
6792 msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
6795 #: tree-cfg.c:5214 tree-cfg.c:5218
6796 msgid "%H%<noreturn%> function does return"
6799 #: tree-cfg.c:5238 tree-cfg.c:5243
6800 msgid "%Hcontrol reaches end of non-void function"
6805 msgid "could not open dump file %qs: %s"
6809 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
6812 #: tree-inline.c:943
6814 "%Jfunction '%F' can never be inlined because it uses alloca (override using "
6815 "the always_inline attribute)"
6818 #: tree-inline.c:955
6819 msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
6822 #: tree-inline.c:969
6824 "%Jfunction '%F' can never be inlined because it uses variable argument lists"
6827 #: tree-inline.c:980
6829 "%Jfunction '%F' can never be inlined because it uses setjmp-longjmp "
6830 "exception handling"
6833 #: tree-inline.c:987
6834 msgid "%Jfunction '%F' can never be inlined because it uses non-local goto"
6837 #: tree-inline.c:1006
6839 "%Jfunction '%F' can never be inlined because it contains a computed goto"
6842 #: tree-inline.c:1020
6844 "%Jfunction '%F' can never be inlined because it receives a non-local goto"
6847 #: tree-inline.c:1042
6849 "%Jfunction '%F' can never be inlined because it uses variable sized variables"
6852 #: tree-inline.c:1463
6853 msgid "originally indirect function call not considered for inlining"
6856 #: tree-inline.c:1473 tree-inline.c:1481
6857 msgid "%Jinlining failed in call to '%F': %s"
6860 #: tree-inline.c:1474 tree-inline.c:1482
6861 msgid "called from here"
6864 #: tree-mudflap.c:791
6865 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
6868 #: tree-mudflap.c:1027
6869 msgid "mudflap ran off end of BIND_EXPR body"
6872 #: tree-mudflap.c:1218
6874 msgid "mudflap cannot track lifetime of %qs"
6877 #: tree-nomudflap.c:51
6878 msgid "mudflap: this language is not supported"
6881 #: tree-optimize.c:679
6882 msgid "%Jsize of return value of '%D' is %u bytes"
6885 #: tree-optimize.c:682
6886 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
6889 #: tree-outof-ssa.c:614 tree-outof-ssa.c:629 tree-outof-ssa.c:643
6890 #: tree-outof-ssa.c:664 tree-outof-ssa.c:1037 tree-outof-ssa.c:1847
6891 #: tree-ssa-live.c:417 tree-ssa-live.c:1799
6892 msgid "SSA corruption"
6895 #: tree-profile.c:103 tree-profile.c:119 tree-profile.c:135 tree-profile.c:152
6896 msgid "unimplemented functionality"
6899 #: tree-ssa-operands.c:1201
6900 msgid "internal error"
6904 msgid "Expected an SSA_NAME object"
6908 msgid "Type mismatch between an SSA_NAME and its symbol."
6912 msgid "Found an SSA_NAME that had been released into the free pool"
6916 msgid "Found a virtual definition for a GIMPLE register"
6920 msgid "Found a real definition for a non-register"
6925 msgid "SSA_NAME created in two different blocks %i and %i"
6929 msgid "SSA_NAME_DEF_STMT is wrong"
6933 msgid "Missing definition"
6938 msgid "Definition in block %i does not dominate use in block %i"
6943 msgid "Definition in block %i follows the use"
6947 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
6952 msgid "Wrong edge %d->%d for PHI argument\n"
6957 msgid "PHI argument flowing through dead edge %d->%d\n"
6962 msgid "PHI argument duplicated for edge %d->%d\n"
6967 msgid "No argument flowing through edge %d->%d\n"
6971 msgid "Non-addressable variable inside an alias set."
6975 msgid "Addressable variable that is an alias tag but is not in any alias set."
6979 msgid "verify_flow_insensitive_alias_info failed."
6983 msgid "Dereferenced pointers should have a name or a type tag"
6988 "Pointers with a memory tag, should have points-to sets or point to malloc"
6992 msgid "Pointer escapes but its name tag is not call-clobbered."
6996 msgid "Two pointers with different name tags and identical points-to sets"
7000 msgid "verify_flow_sensitive_alias_info failed."
7004 msgid "PHI argument is not SSA_NAME, or invariant"
7008 msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
7013 msgid "AUX pointer initialized for edge %d->%d\n"
7017 msgid "verify_ssa failed."
7021 msgid "%H'%D' is used uninitialized in this function"
7025 msgid "%H'%D' may be used uninitialized in this function"
7028 #: tree-vectorizer.c:1213
7029 msgid "no support for reduction/induction"
7032 #: tree-vectorizer.c:1239
7033 msgid "unsupported defining stmt"
7037 msgid "%Jfunction %qD definition is marked dllimport."
7041 msgid "%Jvariable %qD definition is marked dllimport."
7045 msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
7049 msgid "arrays of functions are not meaningful"
7053 msgid "function return type cannot be function"
7057 msgid "invalid initializer for bit string"
7062 msgid "tree check: expected %s, have %s in %s, at %s:%d"
7067 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
7072 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
7077 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
7082 msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
7087 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
7091 msgid "%J%D causes a section type conflict"
7095 msgid "%Jregister name not specified for %qD"
7099 msgid "%Jinvalid register name for %qD"
7103 msgid "%Jdata type of %qD isn%'t suitable for a register"
7107 msgid "%Jregister specified for %qD isn%'t suitable for data type"
7111 msgid "global register variable has initial value"
7115 msgid "volatile register variables don%'t work as you might wish"
7119 msgid "%Jregister name given for non-register variable %qD"
7124 "%Jalignment of %qD is greater than maximum object file alignment. Using %d"
7128 msgid "thread-local COMMON data not implemented"
7133 "%Jrequested alignment for %qD is greater than implemented alignment of %d"
7137 msgid "initializer for integer value is too complicated"
7141 msgid "initializer for floating value is not a floating constant"
7145 msgid "unknown set constructor type"
7150 msgid "invalid initial value for member %qs"
7153 #: varasm.c:4204 varasm.c:4248
7154 msgid "%Jweak declaration of %qD must precede definition"
7159 "%Jweak declaration of %qD after first use results in unspecified behavior"
7163 msgid "%Jweak declaration of %qD must be public"
7167 msgid "%Jweak declaration of %qD not supported"
7170 #: varasm.c:4284 varasm.c:4377
7171 msgid "only weak aliases are supported in this configuration"
7175 msgid "alias definitions not supported in this configuration; ignored"
7179 msgid "visibility attribute not supported in this configuration; ignored"
7184 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
7189 msgid "underflowed virtual array %s in %s, at %s:%d"
7194 msgid "vector %s %s domain error, in %s at %s:%u"
7197 #. Print an error message for unrecognized stab codes.
7200 msgid "no sclass for %s stab (0x%x)\n"
7209 msgid "fatal error: "
7213 msgid "internal compiler error: "
7221 msgid "sorry, unimplemented: "
7229 msgid "anachronism: "
7242 "The maximum number of instructions in a single function eligible for inlining"
7246 msgid "The maximum number of instructions when automatically inlining"
7251 "The maximum number of instructions inline function can grow to via recursive "
7257 "The maximum number of instructions non-inline function can grow to via "
7258 "recursive inlining"
7262 msgid "The maximum depth of recursive inlining for inline functions"
7266 msgid "The maximum depth of recursive inlining for non-inline functions"
7270 msgid "The maximum number of instructions for the RTL inliner"
7274 msgid "The maximum number of instructions to consider to fill a delay slot"
7279 "The maximum number of instructions to consider to find accurate live "
7280 "register information"
7284 msgid "The maximum length of scheduling's pending operations list"
7288 msgid "The size of function body to be considered large"
7292 msgid "Maximal growth due to inlining of large function (in percent)"
7297 "how much can given compilation unit grow because of the inlining (in percent)"
7301 msgid "The maximum amount of memory to be allocated by GCSE"
7305 msgid "The maximum number of passes to make when doing GCSE"
7310 "The threshold ratio for performing partial redundancy elimination "
7316 "The threshold ratio of critical edges execution count that permit "
7317 "performing redundancy elimination after reload."
7321 msgid "The maximum number of instructions to consider to unroll in a loop"
7326 "The maximum number of instructions to consider to unroll in a loop on average"
7330 msgid "The maximum number of unrollings of a single loop"
7334 msgid "The maximum number of insns of a peeled loop"
7338 msgid "The maximum number of peelings of a single loop"
7342 msgid "The maximum number of insns of a completely peeled loop"
7347 "The maximum number of peelings of a single loop that is peeled completely"
7351 msgid "The maximum number of insns of a peeled loop that rolls only once"
7355 msgid "The maximum number of insns of an unswitched loop"
7359 msgid "The maximum number of unswitchings in a single loop"
7364 "Bound on the number of iterations the brute force # of iterations \t "
7365 "analysis algorithm evaluates"
7370 "Maximum number of loops to perform swing modulo scheduling on \t (mainly "
7376 "A factor for tuning the upper bound that swing modulo scheduler uses \t for "
7382 "The number of cycles the swing modulo scheduler considers when \t checking "
7383 "conflicts using DFA"
7388 "A threshold on the average loop count considered by the swing modulo \t "
7394 "Select fraction of the maximal count of repetitions of basic block in "
7395 "program given basic block needs to have to be considered hot"
7400 "Select fraction of the maximal frequency of executions of basic block in "
7401 "function given basic block needs to have to be considered hot"
7406 "The percentage of function, weighted by execution frequency, that must be "
7407 "covered by trace formation. Used when profile feedback is available"
7412 "The percentage of function, weighted by execution frequency, that must be "
7413 "covered by trace formation. Used when profile feedback is not available"
7417 msgid "Maximal code growth caused by tail duplication (in percent)"
7422 "Stop reverse growth if the reverse probability of best edge is less than "
7423 "this threshold (in percent)"
7428 "Stop forward growth if the probability of best edge is less than this "
7429 "threshold (in percent). Used when profile feedback is available"
7434 "Stop forward growth if the probability of best edge is less than this "
7435 "threshold (in percent). Used when profile feedback is not available"
7439 msgid "The maximum number of incoming edges to consider for crossjumping"
7444 "The minimum number of matching instructions to consider for crossjumping"
7448 msgid "The maximum length of path considered in cse"
7453 "The minimum cost of an expensive expression in the loop invariant motion"
7458 "Bound on number of candidates below that all candidates are considered in iv "
7463 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
7468 "Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
7469 "NxV is larger than this limit"
7473 msgid "The maximum memory locations recorded by cselib"
7478 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
7479 "total size of the heap"
7483 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
7488 "The maximum number of instructions to search backward when looking for "
7494 "The maximum number of virtual operands allowed to represent aliases before "
7495 "triggering alias grouping."
7500 "The maximum number of blocks in a region to be considered for interblock "
7506 "The maximum number of insns in a region to be considered for interblock "
7511 msgid "The upper bound for sharing integer constants"
7514 #: config/darwin-c.c:84
7515 msgid "too many #pragma options align=reset"
7518 #: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
7519 #: config/darwin-c.c:111
7520 msgid "malformed '#pragma options', ignoring"
7523 #: config/darwin-c.c:114
7524 msgid "junk at end of '#pragma options'"
7527 #: config/darwin-c.c:124
7528 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
7531 #: config/darwin-c.c:136
7532 msgid "missing '(' after '#pragma unused', ignoring"
7535 #: config/darwin-c.c:154
7536 msgid "missing ')' after '#pragma unused', ignoring"
7539 #: config/darwin-c.c:157
7540 msgid "junk at end of '#pragma unused'"
7543 #: config/darwin-c.c:367
7545 msgid "subframework include %s conflicts with framework include"
7548 #: config/darwin.c:1328
7550 "internal and protected visibility attributes not supportedin this "
7551 "configuration; ignored"
7554 #: config/sol2-c.c:93 config/sol2-c.c:109
7555 msgid "malformed %<#pragma align%>, ignoring"
7558 #: config/sol2-c.c:102
7559 msgid "invalid alignment for %<#pragma align%>, ignoring"
7562 #: config/sol2-c.c:117
7563 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
7566 #: config/sol2-c.c:129 config/sol2-c.c:141
7567 msgid "malformed %<#pragma align%>"
7570 #: config/sol2-c.c:136
7571 msgid "junk at end of %<#pragma align%>"
7574 #: config/sol2-c.c:157 config/sol2-c.c:164
7575 msgid "malformed %<#pragma init%>, ignoring"
7578 #: config/sol2-c.c:187 config/sol2-c.c:199
7579 msgid "malformed %<#pragma init%>"
7582 #: config/sol2-c.c:194
7583 msgid "junk at end of %<#pragma init%>"
7586 #: config/sol2-c.c:215 config/sol2-c.c:222
7587 msgid "malformed %<#pragma fini%>, ignoring"
7590 #: config/sol2-c.c:245 config/sol2-c.c:257
7591 msgid "malformed %<#pragma fini%>"
7594 #: config/sol2-c.c:252
7595 msgid "junk at end of %<#pragma fini%>"
7599 msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
7602 #: config/darwin.h:152
7603 msgid "Set sizeof(bool) to 1"
7606 #: config/darwin.h:154
7607 msgid "Generate code suitable for fast turn around debugging"
7610 #: config/darwin.h:156
7611 msgid "Don't generate code suitable for fast turn around debugging"
7614 #: config/lynx.h:137
7615 msgid "Use shared libraries"
7618 #: config/lynx.h:138
7619 msgid "Support multi-threading"
7622 #: config/lynx.h:139
7623 msgid "Support legacy multi-threading"
7626 #: config/windiss.h:37
7627 msgid "profiler support for WindISS"
7630 #: config/alpha/alpha.c:254
7632 msgid "-f%s ignored for Unicos/Mk (not supported)"
7635 #: config/alpha/alpha.c:278
7636 msgid "-mieee not supported on Unicos/Mk"
7639 #: config/alpha/alpha.c:289
7640 msgid "-mieee-with-inexact not supported on Unicos/Mk"
7643 #: config/alpha/alpha.c:306
7645 msgid "bad value `%s' for -mtrap-precision switch"
7648 #: config/alpha/alpha.c:320
7650 msgid "bad value `%s' for -mfp-rounding-mode switch"
7653 #: config/alpha/alpha.c:335
7655 msgid "bad value `%s' for -mfp-trap-mode switch"
7658 #: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1653
7660 msgid "bad value `%s' for -mtls-size switch"
7663 #: config/alpha/alpha.c:366 config/alpha/alpha.c:378
7665 msgid "bad value `%s' for -mcpu switch"
7668 #: config/alpha/alpha.c:385
7669 msgid "trap mode not supported on Unicos/Mk"
7672 #: config/alpha/alpha.c:392
7673 msgid "fp software completion requires -mtrap-precision=i"
7676 #: config/alpha/alpha.c:408
7677 msgid "rounding mode not supported for VAX floats"
7680 #: config/alpha/alpha.c:413
7681 msgid "trap mode not supported for VAX floats"
7684 #: config/alpha/alpha.c:417
7685 msgid "128-bit long double not supported for VAX floats"
7688 #: config/alpha/alpha.c:445
7690 msgid "L%d cache latency unknown for %s"
7693 #: config/alpha/alpha.c:460
7695 msgid "bad value `%s' for -mmemory-latency"
7698 #: config/alpha/alpha.c:4547
7700 msgid "invalid %%H value"
7703 #: config/alpha/alpha.c:4568
7705 msgid "invalid %%J value"
7708 #: config/alpha/alpha.c:4584 config/ia64/ia64.c:3736
7710 msgid "invalid %%r value"
7713 #: config/alpha/alpha.c:4594 config/rs6000/rs6000.c:10312
7714 #: config/xtensa/xtensa.c:1951
7716 msgid "invalid %%R value"
7719 #: config/alpha/alpha.c:4600 config/rs6000/rs6000.c:10231
7720 #: config/xtensa/xtensa.c:1918
7722 msgid "invalid %%N value"
7725 #: config/alpha/alpha.c:4608 config/rs6000/rs6000.c:10259
7727 msgid "invalid %%P value"
7730 #: config/alpha/alpha.c:4616
7732 msgid "invalid %%h value"
7735 #: config/alpha/alpha.c:4624 config/xtensa/xtensa.c:1944
7737 msgid "invalid %%L value"
7740 #: config/alpha/alpha.c:4663 config/rs6000/rs6000.c:10213
7742 msgid "invalid %%m value"
7745 #: config/alpha/alpha.c:4671 config/rs6000/rs6000.c:10221
7747 msgid "invalid %%M value"
7750 #: config/alpha/alpha.c:4715
7752 msgid "invalid %%U value"
7755 #: config/alpha/alpha.c:4727 config/alpha/alpha.c:4741
7756 #: config/rs6000/rs6000.c:10320
7758 msgid "invalid %%s value"
7761 #: config/alpha/alpha.c:4764
7763 msgid "invalid %%C value"
7766 #: config/alpha/alpha.c:4801 config/rs6000/rs6000.c:10050
7767 #: config/rs6000/rs6000.c:10070
7769 msgid "invalid %%E value"
7772 #: config/alpha/alpha.c:4826 config/alpha/alpha.c:4874
7773 msgid "unknown relocation unspec"
7776 #: config/alpha/alpha.c:4835 config/rs6000/rs6000.c:10638
7778 msgid "invalid %%xn code"
7781 #: config/alpha/alpha.c:5795 config/alpha/alpha.c:5798 config/s390/s390.c:7732
7782 #: config/s390/s390.c:7735
7783 msgid "bad builtin fcode"
7786 #. Macro to define tables used to set the flags.
7787 #. This is a list in braces of pairs in braces,
7788 #. each pair being { "NAME", VALUE }
7789 #. where VALUE is the bits to set or minus the bits to clear.
7790 #. An empty string NAME is used to identify the default VALUE.
7791 #. WARNING: Do not mark empty strings for translation, as calling
7792 #. gettext on an empty string does NOT return an empty
7794 #. Macro to define tables used to set the flags.
7795 #. This is a list in braces of pairs in braces,
7796 #. each pair being { "NAME", VALUE }
7797 #. where VALUE is the bits to set or minus the bits to clear.
7798 #. An empty string NAME is used to identify the default VALUE.
7799 #: config/alpha/alpha.h:293 config/i386/i386.h:333 config/i386/i386.h:335
7800 #: config/i386/i386.h:337 config/ns32k/ns32k.h:140 config/s390/s390.h:135
7801 #: config/sparc/sparc.h:616 config/sparc/sparc.h:621
7802 msgid "Use hardware fp"
7805 #: config/alpha/alpha.h:294 config/i386/i386.h:334 config/i386/i386.h:336
7806 #: config/sparc/sparc.h:618 config/sparc/sparc.h:623
7807 msgid "Do not use hardware fp"
7810 #: config/alpha/alpha.h:295
7811 msgid "Use fp registers"
7814 #: config/alpha/alpha.h:297
7815 msgid "Do not use fp registers"
7818 #: config/alpha/alpha.h:298
7819 msgid "Do not assume GAS"
7822 #: config/alpha/alpha.h:299
7826 #: config/alpha/alpha.h:301
7827 msgid "Request IEEE-conformant math library routines (OSF/1)"
7830 #: config/alpha/alpha.h:303
7831 msgid "Emit IEEE-conformant code, without inexact exceptions"
7834 #: config/alpha/alpha.h:305
7835 msgid "Emit IEEE-conformant code, with inexact exceptions"
7838 #: config/alpha/alpha.h:307
7839 msgid "Do not emit complex integer constants to read-only memory"
7842 #: config/alpha/alpha.h:308
7846 #: config/alpha/alpha.h:309
7847 msgid "Do not use VAX fp"
7850 #: config/alpha/alpha.h:310
7851 msgid "Emit code for the byte/word ISA extension"
7854 #: config/alpha/alpha.h:313
7855 msgid "Emit code for the motion video ISA extension"
7858 #: config/alpha/alpha.h:316
7859 msgid "Emit code for the fp move and sqrt ISA extension"
7862 #: config/alpha/alpha.h:318
7863 msgid "Emit code for the counting ISA extension"
7866 #: config/alpha/alpha.h:321
7867 msgid "Emit code using explicit relocation directives"
7870 #: config/alpha/alpha.h:324
7871 msgid "Emit 16-bit relocations to the small data areas"
7874 #: config/alpha/alpha.h:326
7875 msgid "Emit 32-bit relocations to the small data areas"
7878 #: config/alpha/alpha.h:328
7879 msgid "Emit direct branches to local functions"
7882 #: config/alpha/alpha.h:331
7883 msgid "Emit rdval instead of rduniq for thread pointer"
7886 #: config/alpha/alpha.h:333
7887 msgid "Use 128-bit long double"
7890 #: config/alpha/alpha.h:335
7891 msgid "Use 64-bit long double"
7896 #. For -mfp-rounding-mode=[n|m|c|d]
7897 #. For -mfp-trap-mode=[n|u|su|sui]
7898 #. For -mtrap-precision=[p|f|i]
7899 #. For -mmemory-latency=
7901 #: config/alpha/alpha.h:364
7902 msgid "Use features of and schedule given CPU"
7905 #: config/alpha/alpha.h:366
7906 msgid "Schedule given CPU"
7909 #: config/alpha/alpha.h:368
7910 msgid "Control the generated fp rounding mode"
7913 #: config/alpha/alpha.h:370
7914 msgid "Control the IEEE trap mode"
7917 #: config/alpha/alpha.h:372
7918 msgid "Control the precision given to fp exceptions"
7921 #: config/alpha/alpha.h:374
7922 msgid "Tune expected memory latency"
7925 #: config/alpha/alpha.h:376 config/ia64/ia64.h:284 config/rs6000/sysv4.h:90
7926 msgid "Specify bit size of immediate TLS offsets"
7929 #: config/arc/arc.c:172
7931 msgid "bad value (%s) for -mcpu switch"
7934 #: config/arc/arc.c:394
7936 msgid "argument of `%s' attribute is not a string constant"
7939 #: config/arc/arc.c:401
7941 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
7944 #: config/arc/arc.c:1739 config/m32r/m32r.c:2130
7946 msgid "invalid operand to %%R code"
7949 #: config/arc/arc.c:1771 config/m32r/m32r.c:2153
7951 msgid "invalid operand to %%H/%%L code"
7954 #: config/arc/arc.c:1794 config/m32r/m32r.c:2224
7956 msgid "invalid operand to %%U code"
7959 #: config/arc/arc.c:1805
7961 msgid "invalid operand to %%V code"
7965 #. Undocumented flag.
7966 #: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7298
7967 msgid "invalid operand output code"
7970 #: config/arm/arm.c:774
7972 msgid "switch -mcpu=%s conflicts with -march= switch"
7975 #: config/arm/arm.c:784 config/rs6000/rs6000.c:1207 config/sparc/sparc.c:621
7977 msgid "bad value (%s) for %s switch"
7980 #: config/arm/arm.c:893
7981 msgid "target CPU does not support interworking"
7984 #: config/arm/arm.c:899
7985 msgid "target CPU does not support THUMB instructions"
7988 #: config/arm/arm.c:913
7990 "enabling backtrace support is only meaningful when compiling for the Thumb"
7993 #: config/arm/arm.c:916
7995 "enabling callee interworking support is only meaningful when compiling for "
7999 #: config/arm/arm.c:919
8001 "enabling caller interworking support is only meaningful when compiling for "
8005 #: config/arm/arm.c:923
8006 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
8009 #: config/arm/arm.c:931
8010 msgid "-fpic and -mapcs-reent are incompatible"
8013 #: config/arm/arm.c:934
8014 msgid "APCS reentrant code not supported. Ignored"
8017 #: config/arm/arm.c:942
8018 msgid "-g with -mno-apcs-frame may not give sensible debugging"
8021 #: config/arm/arm.c:950
8022 msgid "passing floating point arguments in fp regs not yet supported"
8025 #: config/arm/arm.c:992
8027 msgid "invalid ABI option: -mabi=%s"
8030 #: config/arm/arm.c:998
8031 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
8034 #: config/arm/arm.c:1001
8035 msgid "iwmmxt abi requires an iwmmxt capable cpu"
8038 #: config/arm/arm.c:1011
8040 msgid "invalid floating point emulation option: -mfpe=%s"
8043 #: config/arm/arm.c:1028
8045 msgid "invalid floating point option: -mfpu=%s"
8048 #: config/arm/arm.c:1069
8050 msgid "invalid floating point abi: -mfloat-abi=%s"
8053 #: config/arm/arm.c:1082
8054 msgid "-mfloat-abi=hard and VFP"
8057 #: config/arm/arm.c:1108
8059 msgid "structure size boundary can only be set to %s"
8062 #: config/arm/arm.c:1117
8063 msgid "-mpic-register= is useless without -fpic"
8066 #: config/arm/arm.c:1124
8068 msgid "unable to use '%s' for PIC register"
8071 #: config/arm/arm.c:2598 config/arm/arm.c:2616 config/avr/avr.c:4533
8072 #: config/c4x/c4x.c:4500 config/h8300/h8300.c:5755 config/i386/i386.c:1685
8073 #: config/i386/i386.c:1731 config/ip2k/ip2k.c:3181
8074 #: config/m68hc11/m68hc11.c:1350 config/m68k/m68k.c:288
8075 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1068
8076 #: config/rs6000/rs6000.c:16655 config/sh/sh.c:7146 config/sh/sh.c:7167
8077 #: config/sh/sh.c:7202 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207
8079 msgid "`%s' attribute only applies to functions"
8082 #: config/arm/arm.c:2630 config/arm/arm.c:2657 config/avr/avr.c:4514
8083 #: config/h8300/h8300.c:5779 config/h8300/h8300.c:5802 config/i386/i386.c:1713
8084 #: config/i386/i386.c:14495 config/ia64/ia64.c:512 config/ip2k/ip2k.c:3163
8085 #: config/m68hc11/m68hc11.c:1314 config/rs6000/rs6000.c:16620
8086 #: config/sh/symbian.c:414 config/sh/symbian.c:421
8088 msgid "`%s' attribute ignored"
8091 #: config/arm/arm.c:11289
8092 msgid "unable to compute real location of stacked parameter"
8095 #. @@@ better error message
8096 #: config/arm/arm.c:11922 config/arm/arm.c:11959
8097 msgid "selector must be an immediate"
8100 #. @@@ better error message
8101 #: config/arm/arm.c:12002 config/i386/i386.c:13388 config/i386/i386.c:13422
8102 msgid "mask must be an immediate"
8105 #: config/arm/arm.c:12678
8106 msgid "no low registers available for popping high registers"
8109 #: config/arm/arm.c:12896
8110 msgid "interrupt Service Routines cannot be coded in Thumb mode"
8113 #: config/arm/pe.c:171 config/mcore/mcore.c:3241
8114 msgid "%Jinitialized variable '%D' is marked dllimport"
8117 #: config/arm/pe.c:180
8118 msgid "%Jstatic variable '%D' is marked dllimport"
8121 #: config/arm/arm.h:318
8122 msgid "Generate APCS conformant stack frames"
8125 #: config/arm/arm.h:321
8126 msgid "Store function names in object code"
8129 #: config/arm/arm.h:327
8130 msgid "Pass FP arguments in FP registers"
8133 #: config/arm/arm.h:330
8134 msgid "Generate re-entrant, PIC code"
8137 #: config/arm/arm.h:333
8138 msgid "Use library calls to perform FP operations"
8141 #: config/arm/arm.h:335
8142 msgid "Use hardware floating point instructions"
8145 #: config/arm/arm.h:337
8146 msgid "Assume target CPU is configured as big endian"
8149 #: config/arm/arm.h:339
8150 msgid "Assume target CPU is configured as little endian"
8153 #: config/arm/arm.h:341
8154 msgid "Assume big endian bytes, little endian words"
8157 #: config/arm/arm.h:343
8158 msgid "Support calls between Thumb and ARM instruction sets"
8161 #: config/arm/arm.h:346
8162 msgid "Generate a call to abort if a noreturn function returns"
8165 #: config/arm/arm.h:349
8166 msgid "Do not move instructions into a function's prologue"
8169 #: config/arm/arm.h:352
8170 msgid "Do not load the PIC register in function prologues"
8173 #: config/arm/arm.h:355
8174 msgid "Generate call insns as indirect calls, if necessary"
8177 #: config/arm/arm.h:358
8178 msgid "Compile for the Thumb not the ARM"
8181 #: config/arm/arm.h:362
8182 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
8185 #: config/arm/arm.h:365
8186 msgid "Thumb: Generate (leaf) stack frames even if not needed"
8189 #: config/arm/arm.h:368
8190 msgid "Thumb: Assume non-static functions may be called from ARM code"
8193 #: config/arm/arm.h:372
8194 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
8197 #: config/arm/arm.h:376
8198 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
8201 #: config/arm/arm.h:378
8202 msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
8205 #: config/arm/arm.h:386
8206 msgid "Specify the name of the target CPU"
8209 #: config/arm/arm.h:388
8210 msgid "Specify the name of the target architecture"
8213 #: config/arm/arm.h:393
8214 msgid "Specify the name of the target floating point hardware/format"
8217 #: config/arm/arm.h:395
8218 msgid "Specify if floating point hardware should be used"
8221 #: config/arm/arm.h:397
8222 msgid "Specify the minimum bit alignment of structures"
8225 #: config/arm/arm.h:399
8226 msgid "Specify the register to be used for PIC addressing"
8229 #: config/arm/arm.h:400 config/mips/mips.h:774
8230 msgid "Specify an ABI"
8233 #: config/arm/pe.h:59
8234 msgid "Ignore dllimport attribute for functions"
8237 #: config/avr/avr.c:520
8239 msgid "large frame pointer change (%d) with -mtiny-stack"
8242 #: config/avr/avr.c:1107
8243 msgid "bad address, not (reg+disp):"
8246 #: config/avr/avr.c:1115
8247 msgid "internal compiler error. Bad address:"
8250 #: config/avr/avr.c:1128
8251 msgid "internal compiler error. Unknown mode:"
8254 #: config/avr/avr.c:1750 config/avr/avr.c:2411
8255 msgid "invalid insn:"
8258 #: config/avr/avr.c:1784 config/avr/avr.c:1867 config/avr/avr.c:1916
8259 #: config/avr/avr.c:1925 config/avr/avr.c:2020 config/avr/avr.c:2189
8260 #: config/avr/avr.c:2445 config/avr/avr.c:2553
8261 msgid "incorrect insn:"
8264 #: config/avr/avr.c:1944 config/avr/avr.c:2105 config/avr/avr.c:2260
8265 #: config/avr/avr.c:2597
8266 msgid "unknown move insn:"
8269 #: config/avr/avr.c:2820
8270 msgid "bad shift insn:"
8273 #: config/avr/avr.c:2933 config/avr/avr.c:3354 config/avr/avr.c:3725
8274 msgid "internal compiler error. Incorrect shift:"
8277 #: config/avr/avr.c:4507 config/ip2k/ip2k.c:3156
8278 msgid "only initialized variables can be placed into program memory area"
8281 #: config/avr/avr.c:4601
8282 msgid "only uninitialized variables can be placed in the .noinit section"
8285 #: config/avr/avr.c:4615
8287 msgid "MCU `%s' supported for assembler only"
8290 #: config/avr/avr.h:73
8291 msgid "Assume int to be 8 bit integer"
8294 #: config/avr/avr.h:75
8295 msgid "Change the stack pointer without disabling interrupts"
8298 #: config/avr/avr.h:77
8299 msgid "Use subroutines for function prologue/epilogue"
8302 #: config/avr/avr.h:79
8303 msgid "Change only the low 8 bits of the stack pointer"
8306 #: config/avr/avr.h:81
8307 msgid "Do not generate tablejump insns"
8310 #: config/avr/avr.h:83
8311 msgid "Use rjmp/rcall (limited range) on >8K devices"
8314 #: config/avr/avr.h:85
8315 msgid "Output instruction sizes to the asm file"
8318 #: config/avr/avr.h:102
8319 msgid "Specify the initial stack address"
8322 #: config/avr/avr.h:103
8323 msgid "Specify the MCU name"
8326 #: config/avr/avr.h:771
8327 msgid "trampolines not supported"
8330 #: config/c4x/c4x-c.c:71
8332 msgid "missing '(' after '#pragma %s' - ignored"
8335 #: config/c4x/c4x-c.c:74
8337 msgid "missing function name in '#pragma %s' - ignored"
8340 #: config/c4x/c4x-c.c:79
8342 msgid "malformed '#pragma %s' - ignored"
8345 #: config/c4x/c4x-c.c:81
8347 msgid "missing section name in '#pragma %s' - ignored"
8350 #: config/c4x/c4x-c.c:86
8352 msgid "missing ')' for '#pragma %s' - ignored"
8355 #: config/c4x/c4x-c.c:89
8357 msgid "junk at end of '#pragma %s'"
8360 #: config/c4x/c4x.c:313
8362 msgid "unknown CPU version %d, using 40.\n"
8365 #: config/c4x/c4x.c:875
8367 msgid "ISR %s requires %d words of local vars, max is 32767"
8370 #: config/c4x/c4x.c:1599
8371 msgid "using CONST_DOUBLE for address"
8374 #: config/c4x/c4x.c:1737
8375 msgid "c4x_address_cost: Invalid addressing mode"
8378 #: config/c4x/c4x.c:1872
8380 msgid "c4x_print_operand: %%L inconsistency"
8383 #: config/c4x/c4x.c:1878
8385 msgid "c4x_print_operand: %%N inconsistency"
8388 #: config/c4x/c4x.c:1919
8390 msgid "c4x_print_operand: %%O inconsistency"
8393 #: config/c4x/c4x.c:2014
8394 msgid "c4x_print_operand: Bad operand case"
8397 #: config/c4x/c4x.c:2055
8398 msgid "c4x_print_operand_address: Bad post_modify"
8401 #: config/c4x/c4x.c:2077
8402 msgid "c4x_print_operand_address: Bad pre_modify"
8405 #: config/c4x/c4x.c:2125 config/c4x/c4x.c:2137 config/c4x/c4x.c:2152
8406 msgid "c4x_print_operand_address: Bad operand case"
8409 #: config/c4x/c4x.c:2403
8410 msgid "c4x_rptb_insert: Cannot find start label"
8413 #: config/c4x/c4x.c:3318 config/c4x/c4x.c:3336
8414 msgid "mode not QImode"
8417 #: config/c4x/c4x.c:3406
8418 msgid "invalid indirect memory address"
8421 #: config/c4x/c4x.c:3495
8422 msgid "invalid indirect (S) memory address"
8425 #: config/c4x/c4x.c:3830
8426 msgid "c4x_valid_operands: Internal error"
8429 #: config/c4x/c4x.c:4269
8430 msgid "c4x_operand_subword: invalid mode"
8433 #: config/c4x/c4x.c:4272
8434 msgid "c4x_operand_subword: invalid operand"
8437 #. We could handle these with some difficulty.
8438 #. e.g., *p-- => *(p-=2); *(p+1).
8439 #: config/c4x/c4x.c:4298
8440 msgid "c4x_operand_subword: invalid autoincrement"
8443 #: config/c4x/c4x.c:4304
8444 msgid "c4x_operand_subword: invalid address"
8447 #: config/c4x/c4x.c:4315
8448 msgid "c4x_operand_subword: address not offsettable"
8451 #: config/c4x/c4x.c:4525
8452 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
8455 #. Target compilation option flags.
8456 #. Small memory model.
8457 #. Use 24-bit MPYI for C3x.
8458 #. Fast fixing of floats.
8459 #. Allow use of RPTS.
8461 #. Be compatible with TI assembler.
8462 #. Be paranoid about DP reg. in ISRs.
8463 #. Pass arguments on stack.
8464 #. Enable features under development.
8465 #. Enable repeat block.
8466 #. Use BK as general register.
8467 #. Use decrement and branch for C3x.
8468 #. Enable debugging of GCC.
8469 #. Force constants into registers.
8470 #. Allow unsigned loop counters.
8471 #. Force op0 and op1 to be same.
8472 #. Save all 40 bits for floats.
8473 #. Allow parallel insns.
8474 #. Allow MPY||ADD, MPY||SUB insns.
8475 #. Assume mem refs possibly aliased.
8482 #. Run-time compilation parameters selecting different hardware subsets.
8484 #. Macro to define tables used to set the flags.
8485 #. This is a list in braces of triplets in braces,
8486 #. each pair being { "NAME", VALUE, "DESCRIPTION" }
8487 #. where VALUE is the bits to set or minus the bits to clear.
8488 #. An empty string NAME is used to identify the default VALUE.
8489 #: config/c4x/c4x.h:168
8490 msgid "Small memory model"
8493 #: config/c4x/c4x.h:170
8494 msgid "Big memory model"
8497 #: config/c4x/c4x.h:172
8498 msgid "Use MPYI instruction for C3x"
8501 #: config/c4x/c4x.h:174
8502 msgid "Do not use MPYI instruction for C3x"
8505 #: config/c4x/c4x.h:176
8506 msgid "Use fast but approximate float to integer conversion"
8509 #: config/c4x/c4x.h:178
8510 msgid "Use slow but accurate float to integer conversion"
8513 #: config/c4x/c4x.h:180
8514 msgid "Enable use of RTPS instruction"
8517 #: config/c4x/c4x.h:182
8518 msgid "Disable use of RTPS instruction"
8521 #: config/c4x/c4x.h:184
8522 msgid "Enable use of RTPB instruction"
8525 #: config/c4x/c4x.h:186
8526 msgid "Disable use of RTPB instruction"
8529 #: config/c4x/c4x.h:188
8530 msgid "Generate code for C30 CPU"
8533 #: config/c4x/c4x.h:190
8534 msgid "Generate code for C31 CPU"
8537 #: config/c4x/c4x.h:192
8538 msgid "Generate code for C32 CPU"
8541 #: config/c4x/c4x.h:194
8542 msgid "Generate code for C33 CPU"
8545 #: config/c4x/c4x.h:196
8546 msgid "Generate code for C40 CPU"
8549 #: config/c4x/c4x.h:198
8550 msgid "Generate code for C44 CPU"
8553 #: config/c4x/c4x.h:200
8554 msgid "Emit code compatible with TI tools"
8557 #: config/c4x/c4x.h:202
8558 msgid "Emit code to use GAS extensions"
8561 #: config/c4x/c4x.h:204 config/c4x/c4x.h:208
8562 msgid "Save DP across ISR in small memory model"
8565 #: config/c4x/c4x.h:206 config/c4x/c4x.h:210
8566 msgid "Don't save DP across ISR in small memory model"
8569 #: config/c4x/c4x.h:212
8570 msgid "Pass arguments on the stack"
8573 #: config/c4x/c4x.h:214
8574 msgid "Pass arguments in registers"
8577 #: config/c4x/c4x.h:216
8578 msgid "Enable new features under development"
8581 #: config/c4x/c4x.h:218
8582 msgid "Disable new features under development"
8585 #: config/c4x/c4x.h:220
8586 msgid "Use the BK register as a general purpose register"
8589 #: config/c4x/c4x.h:222
8590 msgid "Do not allocate BK register"
8593 #: config/c4x/c4x.h:224
8594 msgid "Enable use of DB instruction"
8597 #: config/c4x/c4x.h:226
8598 msgid "Disable use of DB instruction"
8601 #: config/c4x/c4x.h:228
8602 msgid "Enable debugging"
8605 #: config/c4x/c4x.h:230
8606 msgid "Disable debugging"
8609 #: config/c4x/c4x.h:232
8610 msgid "Force constants into registers to improve hoisting"
8613 #: config/c4x/c4x.h:234
8614 msgid "Don't force constants into registers"
8617 #: config/c4x/c4x.h:236
8618 msgid "Force RTL generation to emit valid 3 operand insns"
8621 #: config/c4x/c4x.h:238
8622 msgid "Allow RTL generation to emit invalid 3 operand insns"
8625 #: config/c4x/c4x.h:240
8626 msgid "Allow unsigned iteration counts for RPTB/DB"
8629 #: config/c4x/c4x.h:242
8630 msgid "Disallow unsigned iteration counts for RPTB/DB"
8633 #: config/c4x/c4x.h:244
8634 msgid "Preserve all 40 bits of FP reg across call"
8637 #: config/c4x/c4x.h:246
8638 msgid "Only preserve 32 bits of FP reg across call"
8641 #: config/c4x/c4x.h:248
8642 msgid "Enable parallel instructions"
8645 #: config/c4x/c4x.h:250
8646 msgid "Disable parallel instructions"
8649 #: config/c4x/c4x.h:252
8650 msgid "Enable MPY||ADD and MPY||SUB instructions"
8653 #: config/c4x/c4x.h:254
8654 msgid "Disable MPY||ADD and MPY||SUB instructions"
8657 #: config/c4x/c4x.h:256
8658 msgid "Assume that pointers may be aliased"
8661 #: config/c4x/c4x.h:258
8662 msgid "Assume that pointers not aliased"
8665 #: config/c4x/c4x.h:332
8666 msgid "Specify maximum number of iterations for RPTS"
8669 #: config/c4x/c4x.h:334
8670 msgid "Select CPU to generate code for"
8673 #: config/cris/cris.c:620
8674 msgid "unexpected index-type in cris_print_index"
8677 #: config/cris/cris.c:634
8678 msgid "unexpected base-type in cris_print_base"
8681 #: config/cris/cris.c:927
8683 msgid "stackframe too big: %d bytes"
8686 #: config/cris/cris.c:1238
8687 msgid "allocated but unused delay list in epilogue"
8690 #: config/cris/cris.c:1248
8692 "unexpected function type needing stack adjustment for __builtin_eh_return"
8695 #: config/cris/cris.c:1324
8696 msgid "invalid operand for 'b' modifier"
8699 #: config/cris/cris.c:1337
8700 msgid "invalid operand for 'v' modifier"
8703 #: config/cris/cris.c:1347
8704 msgid "invalid operand for 'P' modifier"
8707 #: config/cris/cris.c:1354
8708 msgid "invalid operand for 'p' modifier"
8711 #: config/cris/cris.c:1393
8712 msgid "invalid operand for 'z' modifier"
8715 #: config/cris/cris.c:1441 config/cris/cris.c:1471
8716 msgid "invalid operand for 'H' modifier"
8719 #: config/cris/cris.c:1447
8720 msgid "bad register"
8723 #: config/cris/cris.c:1485
8724 msgid "invalid operand for 'e' modifier"
8727 #: config/cris/cris.c:1502
8728 msgid "invalid operand for 'm' modifier"
8731 #: config/cris/cris.c:1527
8732 msgid "invalid operand for 'A' modifier"
8735 #: config/cris/cris.c:1535
8736 msgid "invalid operand for 'D' modifier"
8739 #: config/cris/cris.c:1549
8740 msgid "invalid operand for 'T' modifier"
8743 #: config/cris/cris.c:1558
8744 msgid "invalid operand modifier letter"
8747 #: config/cris/cris.c:1566
8749 msgid "internal error: bad register: %d"
8752 #: config/cris/cris.c:1614
8753 msgid "unexpected multiplicative operand"
8756 #: config/cris/cris.c:1634
8757 msgid "unexpected operand"
8760 #: config/cris/cris.c:1667 config/cris/cris.c:1677
8761 msgid "unrecognized address"
8764 #: config/cris/cris.c:2036
8765 msgid "internal error: sideeffect-insn affecting main effect"
8768 #. If we get here, the caller got its initial tests wrong.
8769 #: config/cris/cris.c:2429
8770 msgid "internal error: cris_side_effect_mode_ok with bad operands"
8773 #: config/cris/cris.c:2506 config/cris/cris.c:2567
8774 msgid "unrecognized supposed constant"
8777 #: config/cris/cris.c:2611
8778 msgid "unrecognized supposed constant in cris_global_pic_symbol"
8781 #: config/cris/cris.c:2630
8783 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
8786 #: config/cris/cris.c:2658
8788 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
8791 #: config/cris/cris.c:2694
8793 msgid "unknown CRIS cpu version specification in -mtune= : %s"
8796 #: config/cris/cris.c:2712
8797 msgid "-fPIC and -fpic are not supported in this configuration"
8800 #: config/cris/cris.c:2727
8801 msgid "that particular -g option is invalid with -maout and -melinux"
8804 #: config/cris/cris.c:2902 config/cris/cris.c:2947
8805 msgid "unexpected side-effects in address"
8808 #. Labels are never marked as global symbols.
8809 #: config/cris/cris.c:3042 config/cris/cris.c:3073
8810 msgid "unexpected PIC symbol"
8813 #: config/cris/cris.c:3046
8814 msgid "PIC register isn't set up"
8817 #: config/cris/cris.c:3059 config/cris/cris.c:3142
8818 msgid "unexpected address expression"
8821 #: config/cris/cris.c:3077
8822 msgid "emitting PIC operand, but PIC register isn't set up"
8825 #: config/cris/cris.c:3086
8826 msgid "unexpected NOTE as addr_const:"
8829 #: config/cris/aout.h:108
8830 msgid "Compile for the MMU-less Etrax 100-based elinux system"
8833 #: config/cris/aout.h:115
8834 msgid "For elinux, request a specified stack-size for this program"
8837 #: config/cris/cris.h:362
8838 msgid "Work around bug in multiplication instruction"
8841 #. No "no-etrax" as it does not really imply any model. On the other hand, "etrax" implies the common (and large) subset matching all models.
8842 #: config/cris/cris.h:368
8843 msgid "Compile for ETRAX 4 (CRIS v3)"
8846 #: config/cris/cris.h:373
8847 msgid "Compile for ETRAX 100 (CRIS v8)"
8850 #: config/cris/cris.h:377
8851 msgid "Emit verbose debug information in assembly code"
8854 #: config/cris/cris.h:380
8855 msgid "Do not use condition codes from normal instructions"
8858 #: config/cris/cris.h:384
8859 msgid "Do not emit addressing modes with side-effect assignment"
8862 #: config/cris/cris.h:387
8863 msgid "Do not tune stack alignment"
8866 #: config/cris/cris.h:390
8867 msgid "Do not tune writable data alignment"
8870 #: config/cris/cris.h:393
8871 msgid "Do not tune code and read-only data alignment"
8874 #: config/cris/cris.h:402
8875 msgid "Align code and data to 32 bits"
8878 #: config/cris/cris.h:415
8879 msgid "Don't align items in code or data"
8882 #: config/cris/cris.h:418
8883 msgid "Do not emit function prologue or epilogue"
8886 #. We have to handle this m-option here since we can't wash it off in both CC1_SPEC and CC1PLUS_SPEC.
8887 #: config/cris/cris.h:422
8888 msgid "Use the most feature-enabling options allowed by other options"
8891 #. We must call it "override-" since calling it "no-" will cause gcc.c to forget it, if there's a "later" -mbest-lib-options. Kludgy, but needed for some multilibbed files.
8892 #: config/cris/cris.h:428
8893 msgid "Override -mbest-lib-options"
8896 #: config/cris/cris.h:460
8897 msgid "Generate code for the specified chip or CPU version"
8900 #: config/cris/cris.h:462
8901 msgid "Tune alignment for the specified chip or CPU version"
8904 #: config/cris/cris.h:464
8905 msgid "Warn when a stackframe is larger than the specified size"
8909 #: config/cris/cris.h:1031
8910 msgid "no FUNCTION_PROFILER for CRIS"
8913 #: config/cris/linux.h:69
8914 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
8917 #: config/fr30/fr30.c:463
8918 msgid "fr30_print_operand_address: unhandled address"
8921 #: config/fr30/fr30.c:487
8923 msgid "fr30_print_operand: unrecognized %%p code"
8926 #: config/fr30/fr30.c:507
8928 msgid "fr30_print_operand: unrecognized %%b code"
8931 #: config/fr30/fr30.c:528
8933 msgid "fr30_print_operand: unrecognized %%B code"
8936 #: config/fr30/fr30.c:536
8938 msgid "fr30_print_operand: invalid operand to %%A code"
8941 #: config/fr30/fr30.c:553
8943 msgid "fr30_print_operand: invalid %%x code"
8946 #: config/fr30/fr30.c:560
8948 msgid "fr30_print_operand: invalid %%F code"
8951 #: config/fr30/fr30.c:577
8952 msgid "fr30_print_operand: unknown code"
8955 #: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
8956 #: config/fr30/fr30.c:639
8957 msgid "fr30_print_operand: unhandled MEM"
8960 #: config/fr30/fr30.h:64
8961 msgid "Assume small address space"
8964 #: config/frv/frv.c:563 config/frv/frv.c:590
8966 msgid "Unknown cpu: -mcpu=%s"
8969 #: config/frv/frv.c:2513
8970 msgid "Bad insn to frv_print_operand_address:"
8973 #: config/frv/frv.c:2524
8974 msgid "Bad register to frv_print_operand_memory_reference_reg:"
8977 #: config/frv/frv.c:2563 config/frv/frv.c:2573 config/frv/frv.c:2582
8978 #: config/frv/frv.c:2603 config/frv/frv.c:2608
8979 msgid "Bad insn to frv_print_operand_memory_reference:"
8982 #: config/frv/frv.c:2747
8983 msgid "Bad insn in frv_print_operand, bad const_double"
8986 #: config/frv/frv.c:2792
8987 msgid "Bad insn to frv_print_operand, 'C' modifier:"
8990 #: config/frv/frv.c:2815
8991 msgid "Bad insn to frv_print_operand, 'c' modifier:"
8994 #: config/frv/frv.c:2840
8995 msgid "Bad insn to frv_print_operand, 'e' modifier:"
8998 #: config/frv/frv.c:2848
8999 msgid "Bad insn to frv_print_operand, 'F' modifier:"
9002 #: config/frv/frv.c:2864
9003 msgid "Bad insn to frv_print_operand, 'f' modifier:"
9006 #: config/frv/frv.c:2878
9007 msgid "Bad insn to frv_print_operand, 'g' modifier:"
9010 #: config/frv/frv.c:2926
9011 msgid "Bad insn to frv_print_operand, 'L' modifier:"
9014 #: config/frv/frv.c:2939
9015 msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
9018 #: config/frv/frv.c:2960
9019 msgid "Bad insn to frv_print_operand, 'O' modifier:"
9022 #: config/frv/frv.c:2978
9023 msgid "Bad insn to frv_print_operand, P modifier:"
9026 #: config/frv/frv.c:2998
9027 msgid "Bad insn in frv_print_operand, z case"
9030 #: config/frv/frv.c:3029
9031 msgid "Bad insn in frv_print_operand, 0 case"
9034 #: config/frv/frv.c:3034
9035 msgid "frv_print_operand: unknown code"
9038 #: config/frv/frv.c:5835
9039 msgid "Bad output_move_single operand"
9042 #: config/frv/frv.c:5962
9043 msgid "Bad output_move_double operand"
9046 #: config/frv/frv.c:6104
9047 msgid "Bad output_condmove_single operand"
9050 #: config/frv/frv.c:9599
9051 msgid "accumulator is not a constant integer"
9054 #: config/frv/frv.c:9604
9055 msgid "accumulator number is out of bounds"
9058 #: config/frv/frv.c:9615
9060 msgid "inappropriate accumulator for `%s'"
9063 #: config/frv/frv.c:9681
9064 msgid "invalid IACC argument"
9067 #: config/frv/frv.c:9704
9069 msgid "`%s' expects a constant argument"
9072 #: config/frv/frv.c:9709
9074 msgid "constant argument out of range for `%s'"
9077 #: config/frv/frv.c:10106
9078 msgid "media functions are not available unless -mmedia is used"
9081 #: config/frv/frv.c:10118
9082 msgid "this media function is only available on the fr500"
9085 #: config/frv/frv.c:10146
9086 msgid "this media function is only available on the fr400 and fr550"
9089 #: config/frv/frv.c:10165
9090 msgid "this builtin function is only available on the fr405 and fr450"
9093 #: config/frv/frv.c:10174
9094 msgid "this builtin function is only available on the fr500 and fr550"
9097 #: config/frv/frv.c:10186
9098 msgid "this builtin function is only available on the fr450"
9101 #. This macro is a C statement to print on `stderr' a string describing the
9102 #. particular machine description choice. Every machine description should
9103 #. define `TARGET_VERSION'. For example:
9106 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
9108 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
9110 #: config/frv/frv.h:542
9115 #: config/h8300/h8300.c:358
9116 msgid "-ms2600 is used without -ms"
9119 #: config/h8300/h8300.c:364
9120 msgid "-mn is used without -mh or -ms"
9123 #. Macro to define tables used to set the flags.
9124 #. This is a list in braces of pairs in braces,
9125 #. each pair being { "NAME", VALUE }
9126 #. where VALUE is the bits to set or minus the bits to clear.
9127 #. An empty string NAME is used to identify the default VALUE.
9128 #: config/h8300/h8300.h:159
9129 msgid "Generate H8S code"
9132 #: config/h8300/h8300.h:160
9133 msgid "Do not generate H8S code"
9136 #: config/h8300/h8300.h:161
9137 msgid "Generate H8SX code"
9140 #: config/h8300/h8300.h:162
9141 msgid "Do not generate H8SX code"
9144 #: config/h8300/h8300.h:163
9145 msgid "Generate H8S/2600 code"
9148 #: config/h8300/h8300.h:164
9149 msgid "Do not generate H8S/2600 code"
9152 #: config/h8300/h8300.h:165
9153 msgid "Make integers 32 bits wide"
9156 #: config/h8300/h8300.h:168
9157 msgid "Use registers for argument passing"
9160 #: config/h8300/h8300.h:170
9161 msgid "Do not use registers for argument passing"
9164 #: config/h8300/h8300.h:172
9165 msgid "Consider access to byte sized memory slow"
9168 #: config/h8300/h8300.h:173
9169 msgid "Enable linker relaxing"
9172 #: config/h8300/h8300.h:174
9173 msgid "Generate H8/300H code"
9176 #: config/h8300/h8300.h:175
9177 msgid "Enable the normal mode"
9180 #: config/h8300/h8300.h:176
9181 msgid "Do not generate H8/300H code"
9184 #: config/h8300/h8300.h:177
9185 msgid "Use H8/300 alignment rules"
9188 #: config/i386/i386.c:1246
9190 msgid "code model %s not supported in PIC mode"
9193 #: config/i386/i386.c:1256 config/sparc/sparc.c:584
9195 msgid "bad value (%s) for -mcmodel= switch"
9198 #: config/i386/i386.c:1271
9200 msgid "bad value (%s) for -masm= switch"
9203 #: config/i386/i386.c:1274
9205 msgid "code model `%s' not supported in the %s bit mode"
9208 #: config/i386/i386.c:1277
9209 msgid "code model `large' not supported yet"
9212 #: config/i386/i386.c:1279
9214 msgid "%i-bit mode not compiled in"
9217 #: config/i386/i386.c:1320 config/i386/i386.c:1334
9218 msgid "CPU you selected does not support x86-64 instruction set"
9221 #: config/i386/i386.c:1327 config/iq2000/iq2000.c:1671
9223 msgid "bad value (%s) for -march= switch"
9226 #: config/i386/i386.c:1346
9228 msgid "bad value (%s) for -mtune= switch"
9231 #: config/i386/i386.c:1363
9233 msgid "-mregparm=%d is not between 0 and %d"
9236 #: config/i386/i386.c:1376
9237 msgid "-malign-loops is obsolete, use -falign-loops"
9240 #: config/i386/i386.c:1381 config/i386/i386.c:1394 config/i386/i386.c:1407
9242 msgid "-malign-loops=%d is not between 0 and %d"
9245 #: config/i386/i386.c:1389
9246 msgid "-malign-jumps is obsolete, use -falign-jumps"
9249 #: config/i386/i386.c:1402
9250 msgid "-malign-functions is obsolete, use -falign-functions"
9253 #: config/i386/i386.c:1440
9255 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
9258 #: config/i386/i386.c:1452
9260 msgid "-mbranch-cost=%d is not between 0 and 5"
9263 #: config/i386/i386.c:1464
9265 msgid "bad value (%s) for -mtls-dialect= switch"
9268 #: config/i386/i386.c:1493
9269 msgid "-malign-double makes no sense in the 64bit mode"
9272 #: config/i386/i386.c:1495
9273 msgid "-mrtd calling convention not supported in the 64bit mode"
9276 #: config/i386/i386.c:1517 config/i386/i386.c:1528
9277 msgid "SSE instruction set disabled, using 387 arithmetics"
9280 #: config/i386/i386.c:1533
9281 msgid "387 instruction set disabled, using SSE arithmetics"
9284 #: config/i386/i386.c:1540
9286 msgid "bad value (%s) for -mfpmath= switch"
9289 #: config/i386/i386.c:1695 config/i386/i386.c:1706
9290 msgid "fastcall and stdcall attributes are not compatible"
9293 #: config/i386/i386.c:1699 config/i386/i386.c:1755
9294 msgid "fastcall and regparm attributes are not compatible"
9297 #: config/i386/i386.c:1742
9299 msgid "`%s' attribute requires an integer constant argument"
9302 #: config/i386/i386.c:1748
9304 msgid "argument to `%s' attribute larger than %d"
9307 #: config/i386/i386.c:2764
9308 msgid "SSE vector argument without SSE enabled changes the ABI"
9311 #: config/i386/i386.c:2780
9312 msgid "MMX vector argument without MMX enabled changes the ABI"
9315 #: config/i386/i386.c:3026
9316 msgid "SSE vector return without SSE enabled changes the ABI"
9319 #: config/i386/i386.c:5907
9320 msgid "invalid UNSPEC as operand"
9323 #: config/i386/i386.c:6165
9324 msgid "extended registers have no high halves"
9327 #: config/i386/i386.c:6180
9328 msgid "unsupported operand size for extended register"
9331 #: config/i386/i386.c:6495
9333 "operand is neither a constant nor a condition code, invalid operand code 'c'"
9336 #: config/i386/i386.c:6541
9338 msgid "invalid operand code `%c'"
9341 #: config/i386/i386.c:6584
9342 msgid "invalid constraints for operand"
9345 #: config/i386/i386.c:11320
9346 msgid "unknown insn mode"
9349 #: config/i386/i386.c:13190 config/i386/i386.c:13226
9351 msgid "selector must be an integer constant in the range 0..%i"
9354 #: config/i386/i386.c:13454
9355 msgid "shift must be an immediate"
9358 #: config/i386/i386.c:14504
9360 msgid "`%s' incompatible attribute ignored"
9363 #: config/i386/winnt.c:74
9365 msgid "`%s' attribute only applies to variables"
9368 #: config/i386/winnt.c:172
9370 "%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
9374 #: config/i386/winnt.c:183
9375 msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
9378 #: config/i386/winnt.c:195
9379 msgid "%Jdefinition of static data member '%D' of dllimport'd class."
9382 #: config/i386/winnt.c:255
9383 msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
9386 #: config/i386/winnt.c:299 config/sh/symbian.c:279
9388 msgid "`%s' declared as both exported to and imported from a DLL"
9391 #: config/i386/winnt.c:308
9393 "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external "
9397 #: config/i386/winnt.c:447
9398 msgid "%J'%D' defined locally after being referenced with dllimport linkage"
9401 #: config/i386/winnt.c:450
9403 "%J'%D' redeclared without dllimport attribute after being referenced with "
9407 #: config/i386/winnt.c:617
9408 msgid "%J'%D' causes a section type conflict"
9411 #: config/i386/cygming.h:61
9412 msgid "Use the Cygwin interface"
9415 #: config/i386/cygming.h:62
9416 msgid "Use the Mingw32 interface"
9419 #: config/i386/cygming.h:63
9420 msgid "Create GUI application"
9423 #: config/i386/cygming.h:64
9424 msgid "Don't set Windows defines"
9427 #: config/i386/cygming.h:65
9428 msgid "Set Windows defines"
9431 #: config/i386/cygming.h:66
9432 msgid "Create console application"
9435 #: config/i386/cygming.h:67
9436 msgid "Generate code for a DLL"
9439 #: config/i386/cygming.h:69
9440 msgid "Ignore dllimport for functions"
9443 #: config/i386/cygming.h:71
9444 msgid "Use Mingw-specific thread support"
9447 #: config/i386/cygming.h:182
9449 msgid "-f%s ignored for target (all code is position independent)"
9452 #: config/i386/djgpp.h:191
9453 msgid "-mbnu210 is ignored (option is obsolete)"
9456 #: config/i386/i386-interix.h:257
9457 msgid "ms-bitfields not supported for objc"
9466 #: config/i386/i386.h:345
9467 msgid "Alternate calling convention"
9470 #: config/i386/i386.h:347 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144
9471 msgid "Use normal calling convention"
9474 #: config/i386/i386.h:349
9475 msgid "Align some doubles on dword boundary"
9478 #: config/i386/i386.h:351
9479 msgid "Align doubles on word boundary"
9482 #: config/i386/i386.h:353
9483 msgid "Uninitialized locals in .bss"
9486 #: config/i386/i386.h:355
9487 msgid "Uninitialized locals in .data"
9490 #: config/i386/i386.h:357 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
9491 msgid "Use IEEE math for fp comparisons"
9494 #: config/i386/i386.h:359 config/ns32k/ns32k.h:169
9495 msgid "Do not use IEEE math for fp comparisons"
9498 #: config/i386/i386.h:361
9499 msgid "Return values of functions in FPU registers"
9502 #: config/i386/i386.h:363
9503 msgid "Do not return values of functions in FPU registers"
9506 #: config/i386/i386.h:365
9507 msgid "Do not generate sin, cos, sqrt for FPU"
9510 #: config/i386/i386.h:367
9511 msgid "Generate sin, cos, sqrt for FPU"
9514 #: config/i386/i386.h:369
9515 msgid "Omit the frame pointer in leaf functions"
9518 #: config/i386/i386.h:372
9519 msgid "Enable stack probing"
9524 #: config/i386/i386.h:377
9525 msgid "Align destination of the string operations"
9528 #: config/i386/i386.h:379
9529 msgid "Do not align destination of the string operations"
9532 #: config/i386/i386.h:381
9533 msgid "Inline all known string operations"
9536 #: config/i386/i386.h:383
9537 msgid "Do not inline all known string operations"
9540 #: config/i386/i386.h:385 config/i386/i386.h:389
9541 msgid "Use push instructions to save outgoing arguments"
9544 #: config/i386/i386.h:387 config/i386/i386.h:391
9545 msgid "Do not use push instructions to save outgoing arguments"
9548 #: config/i386/i386.h:393
9549 msgid "Support MMX built-in functions"
9552 #: config/i386/i386.h:395
9553 msgid "Do not support MMX built-in functions"
9556 #: config/i386/i386.h:397
9557 msgid "Support 3DNow! built-in functions"
9560 #: config/i386/i386.h:399
9561 msgid "Do not support 3DNow! built-in functions"
9564 #: config/i386/i386.h:401
9565 msgid "Support MMX and SSE built-in functions and code generation"
9568 #: config/i386/i386.h:403
9569 msgid "Do not support MMX and SSE built-in functions and code generation"
9572 #: config/i386/i386.h:405
9573 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
9576 #: config/i386/i386.h:407
9577 msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
9580 #: config/i386/i386.h:409
9581 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
9584 #: config/i386/i386.h:411
9586 "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
9589 #: config/i386/i386.h:413
9590 msgid "sizeof(long double) is 16"
9593 #: config/i386/i386.h:415
9594 msgid "sizeof(long double) is 12"
9597 #: config/i386/i386.h:417
9598 msgid "Generate 64bit x86-64 code"
9601 #: config/i386/i386.h:419
9602 msgid "Generate 32bit i386 code"
9605 #: config/i386/i386.h:421
9606 msgid "Use native (MS) bitfield layout"
9609 #: config/i386/i386.h:423
9610 msgid "Use gcc default bitfield layout"
9613 #: config/i386/i386.h:425
9614 msgid "Use red-zone in the x86-64 code"
9617 #: config/i386/i386.h:427
9618 msgid "Do not use red-zone in the x86-64 code"
9621 #: config/i386/i386.h:429
9623 msgid "Use direct references against %gs when accessing tls data"
9626 #: config/i386/i386.h:431
9628 msgid "Do not use direct references against %gs when accessing tls data"
9631 #. This macro is similar to `TARGET_SWITCHES' but defines names of
9632 #. command options that have values. Its definition is an
9633 #. initializer with a subgrouping for each command option.
9635 #. Each subgrouping contains a string constant, that defines the
9636 #. fixed part of the option name, and the address of a variable. The
9637 #. variable, type `char *', is set to the variable part of the given
9638 #. option if the fixed part matches. The actual option name is made
9639 #. by appending `-m' to the specified name.
9640 #: config/i386/i386.h:465 config/ia64/ia64.h:286 config/rs6000/rs6000.h:453
9641 #: config/s390/s390.h:155 config/sparc/sparc.h:711
9642 msgid "Schedule code for given CPU"
9645 #: config/i386/i386.h:467
9646 msgid "Generate floating point mathematics using given instruction set"
9649 #: config/i386/i386.h:469 config/s390/s390.h:157
9650 msgid "Generate code for given CPU"
9653 #: config/i386/i386.h:471
9654 msgid "Number of registers used to pass integer arguments"
9657 #: config/i386/i386.h:473
9658 msgid "Loop code aligned to this power of 2"
9661 #: config/i386/i386.h:475
9662 msgid "Jump targets are aligned to this power of 2"
9665 #: config/i386/i386.h:477
9666 msgid "Function starts are aligned to this power of 2"
9669 #: config/i386/i386.h:480
9670 msgid "Attempt to keep stack aligned to this power of 2"
9673 #: config/i386/i386.h:482
9674 msgid "Branches are this expensive (1-5, arbitrary units)"
9677 #: config/i386/i386.h:484
9678 msgid "Use given x86-64 code model"
9683 #: config/i386/i386.h:490
9684 msgid "Use given assembler dialect"
9687 #: config/i386/i386.h:492
9688 msgid "Use given thread-local storage dialect"
9691 #: config/i386/sco5.h:290
9692 msgid "Generate ELF output"
9695 #. 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.
9696 #. 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.
9697 #: config/i386/xm-djgpp.h:62
9698 msgid "environment variable DJGPP not defined"
9701 #: config/i386/xm-djgpp.h:64
9703 msgid "environment variable DJGPP points to missing file '%s'"
9706 #: config/i386/xm-djgpp.h:67
9708 msgid "environment variable DJGPP points to corrupt file '%s'"
9711 #. Macro to define tables used to set the flags.
9712 #. This is a list in braces of pairs in braces,
9713 #. each pair being { "NAME", VALUE }
9714 #. where VALUE is the bits to set or minus the bits to clear.
9715 #. An empty string NAME is used to identify the default VALUE.
9716 #: config/i860/i860.h:60
9717 msgid "Generate code which uses the FPU"
9720 #: config/i860/i860.h:61 config/i860/i860.h:62
9721 msgid "Do not generate code which uses the FPU"
9724 #: config/ia64/ia64-c.c:52
9725 msgid "malformed #pragma builtin"
9728 #: config/ia64/ia64.c:480 config/m32r/m32r.c:356
9730 msgid "invalid argument of `%s' attribute"
9733 #: config/ia64/ia64.c:492
9734 msgid "%Jan address area attribute cannot be specified for local variables"
9737 #: config/ia64/ia64.c:499
9738 msgid "%Jaddress area of '%s' conflicts with previous declaration"
9741 #: config/ia64/ia64.c:506
9742 msgid "%Jaddress area attribute cannot be specified for functions"
9745 #: config/ia64/ia64.c:3781
9746 msgid "ia64_print_operand: unknown code"
9749 #: config/ia64/ia64.c:4121 config/pa/pa.c:316
9750 msgid "value of -mfixed-range must have form REG1-REG2"
9753 #: config/ia64/ia64.c:4148 config/pa/pa.c:343
9755 msgid "%s-%s is an empty range"
9758 #: config/ia64/ia64.c:4199
9759 msgid "cannot optimize floating point division for both latency and throughput"
9762 #: config/ia64/ia64.c:4216
9763 msgid "cannot optimize integer division for both latency and throughput"
9766 #: config/ia64/ia64.c:4233
9767 msgid "cannot optimize square root for both latency and throughput"
9770 #: config/ia64/ia64.c:4247
9771 msgid "not yet implemented: latency-optimized inline square root"
9774 #: config/ia64/ia64.c:4259
9776 msgid "bad value (%s) for -mtls-size= switch"
9779 #: config/ia64/ia64.c:4275
9781 msgid "bad value (%s) for -tune= switch"
9784 #. This macro defines names of command options to set and clear bits in
9785 #. `target_flags'. Its definition is an initializer with a subgrouping for
9786 #. each command option.
9787 #: config/ia64/ia64.h:182
9788 msgid "Generate big endian code"
9791 #: config/ia64/ia64.h:184 config/mcore/mcore.h:146
9792 msgid "Generate little endian code"
9795 #: config/ia64/ia64.h:186
9796 msgid "Generate code for GNU as"
9799 #: config/ia64/ia64.h:188
9800 msgid "Generate code for Intel as"
9803 #: config/ia64/ia64.h:190
9804 msgid "Generate code for GNU ld"
9807 #: config/ia64/ia64.h:192
9808 msgid "Generate code for Intel ld"
9811 #: config/ia64/ia64.h:194
9812 msgid "Generate code without GP reg"
9815 #: config/ia64/ia64.h:196
9816 msgid "Emit stop bits before and after volatile extended asms"
9819 #: config/ia64/ia64.h:198
9820 msgid "Don't emit stop bits before and after volatile extended asms"
9823 #: config/ia64/ia64.h:200
9824 msgid "Emit code for Itanium (TM) processor B step"
9827 #: config/ia64/ia64.h:202
9828 msgid "Use in/loc/out register names"
9831 #: config/ia64/ia64.h:204
9832 msgid "Disable use of sdata/scommon/sbss"
9835 #: config/ia64/ia64.h:206
9836 msgid "Enable use of sdata/scommon/sbss"
9839 #: config/ia64/ia64.h:208
9840 msgid "gp is constant (but save/restore gp on indirect calls)"
9843 #: config/ia64/ia64.h:210
9844 msgid "Generate self-relocatable code"
9847 #: config/ia64/ia64.h:212
9848 msgid "Generate inline floating point division, optimize for latency"
9851 #: config/ia64/ia64.h:214
9852 msgid "Generate inline floating point division, optimize for throughput"
9855 #: config/ia64/ia64.h:217
9856 msgid "Do not inline floating point division"
9859 #: config/ia64/ia64.h:219
9860 msgid "Generate inline integer division, optimize for latency"
9863 #: config/ia64/ia64.h:221
9864 msgid "Generate inline integer division, optimize for throughput"
9867 #: config/ia64/ia64.h:223
9868 msgid "Do not inline integer division"
9871 #: config/ia64/ia64.h:225
9872 msgid "Generate inline square root, optimize for latency"
9875 #: config/ia64/ia64.h:227
9876 msgid "Generate inline square root, optimize for throughput"
9879 #: config/ia64/ia64.h:229
9880 msgid "Do not inline square root"
9883 #: config/ia64/ia64.h:231
9884 msgid "Enable Dwarf 2 line debug info via GNU as"
9887 #: config/ia64/ia64.h:233
9888 msgid "Disable Dwarf 2 line debug info via GNU as"
9891 #: config/ia64/ia64.h:235
9892 msgid "Enable earlier placing stop bits for better scheduling"
9895 #: config/ia64/ia64.h:237
9896 msgid "Disable earlier placing stop bits"
9899 #: config/ia64/ia64.h:282
9900 msgid "Specify range of registers to make fixed"
9903 #: config/ip2k/ip2k.c:1086
9907 #: config/iq2000/iq2000.c:1647
9909 msgid "bad value (%s) for -mcpu= switch"
9912 #: config/iq2000/iq2000.c:1676
9914 msgid "The compiler does not support -march=%s."
9917 #: config/iq2000/iq2000.c:2063
9919 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
9922 #: config/iq2000/iq2000.c:2845
9924 msgid "argument `%d' is not a constant"
9927 #: config/iq2000/iq2000.c:3148 config/xtensa/xtensa.c:2033
9928 msgid "PRINT_OPERAND_ADDRESS, null pointer"
9931 #: config/iq2000/iq2000.c:3303
9933 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
9936 #: config/iq2000/iq2000.c:3312 config/mips/mips.c:4804
9937 #: config/xtensa/xtensa.c:1887
9938 msgid "PRINT_OPERAND null pointer"
9941 #: config/iq2000/iq2000.c:3381
9943 msgid "invalid %%P operand"
9946 #: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10249
9948 msgid "invalid %%p value"
9951 #: config/iq2000/iq2000.c:3453 config/mips/mips.c:4930
9953 msgid "invalid use of %%d, %%x, or %%X"
9956 #: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
9957 msgid "No default crt0.o"
9960 #: config/iq2000/iq2000.h:74
9961 msgid "Use GP relative sdata/sbss sections"
9964 #: config/iq2000/iq2000.h:76
9965 msgid "Don't use GP relative sdata/sbss sections"
9968 #: config/iq2000/iq2000.h:78 config/mips/mips.h:579
9969 msgid "Use ROM instead of RAM"
9972 #: config/iq2000/iq2000.h:80 config/mips/mips.h:581
9973 msgid "Don't use ROM instead of RAM"
9976 #: config/iq2000/iq2000.h:82 config/mips/mips.h:583
9977 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
9980 #: config/iq2000/iq2000.h:84 config/mips/mips.h:585
9981 msgid "Don't put uninitialized constants in ROM"
9984 #: config/iq2000/iq2000.h:106 config/mips/mips.h:770
9985 msgid "Specify CPU for scheduling purposes"
9988 #: config/iq2000/iq2000.h:108 config/mips/mips.h:772
9989 msgid "Specify CPU for code generation purposes"
9992 #: config/m32r/m32r.c:174
9994 msgid "bad value (%s) for -mmodel switch"
9997 #: config/m32r/m32r.c:183
9999 msgid "bad value (%s) for -msdata switch"
10002 #: config/m32r/m32r.c:190
10004 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
10007 #: config/m32r/m32r.c:2100
10009 msgid "invalid operand to %%s code"
10012 #: config/m32r/m32r.c:2107
10014 msgid "invalid operand to %%p code"
10017 #: config/m32r/m32r.c:2162
10018 msgid "bad insn for 'A'"
10021 #: config/m32r/m32r.c:2209
10023 msgid "invalid operand to %%T/%%B code"
10026 #: config/m32r/m32r.c:2232
10028 msgid "invalid operand to %%N code"
10031 #: config/m32r/m32r.c:2265
10032 msgid "pre-increment address is not a register"
10035 #: config/m32r/m32r.c:2272
10036 msgid "pre-decrement address is not a register"
10039 #: config/m32r/m32r.c:2279
10040 msgid "post-increment address is not a register"
10043 #: config/m32r/m32r.c:2355 config/m32r/m32r.c:2371
10044 #: config/rs6000/rs6000.c:16852
10045 msgid "bad address"
10048 #: config/m32r/m32r.c:2376
10049 msgid "lo_sum not of register"
10052 #. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
10053 #: config/m32r/m32r.h:283
10054 msgid "Display compile time statistics"
10057 #: config/m32r/m32r.h:285
10058 msgid "Align all loops to 32 byte boundary"
10061 #: config/m32r/m32r.h:288
10062 msgid "Only issue one instruction per cycle"
10065 #: config/m32r/m32r.h:291
10066 msgid "Prefer branches over conditional execution"
10069 #: config/m32r/m32r.h:312
10070 msgid "Code size: small, medium or large"
10073 #: config/m32r/m32r.h:314
10074 msgid "Small data area: none, sdata, use"
10077 #: config/m32r/m32r.h:316 config/mips/mips.h:778
10078 msgid "Don't call any cache flush functions"
10081 #: config/m32r/m32r.h:318 config/mips/mips.h:780
10082 msgid "Specify cache flush function"
10085 #: config/m32r/m32r.h:320
10086 msgid "Don't call any cache flush trap"
10089 #: config/m32r/m32r.h:322
10090 msgid "Specify cache flush trap number"
10093 #: config/m68hc11/m68hc11.c:293
10095 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
10098 #: config/m68hc11/m68hc11.c:1435
10099 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
10102 #: config/m68hc11/m68hc11.c:1441
10103 msgid "`trap' attribute is already used"
10106 #. !!!! SCz wrong here.
10107 #: config/m68hc11/m68hc11.c:3400 config/m68hc11/m68hc11.c:3784
10108 msgid "move insn not handled"
10111 #: config/m68hc11/m68hc11.c:3632 config/m68hc11/m68hc11.c:3716
10112 #: config/m68hc11/m68hc11.c:3987
10113 msgid "invalid register in the move instruction"
10116 #: config/m68hc11/m68hc11.c:3666
10117 msgid "invalid operand in the instruction"
10120 #: config/m68hc11/m68hc11.c:3961
10121 msgid "invalid register in the instruction"
10124 #: config/m68hc11/m68hc11.c:3994
10125 msgid "operand 1 must be a hard register"
10128 #: config/m68hc11/m68hc11.c:4008
10129 msgid "invalid rotate insn"
10132 #: config/m68hc11/m68hc11.c:4432
10133 msgid "registers IX, IY and Z used in the same INSN"
10136 #: config/m68hc11/m68hc11.c:4769 config/m68hc11/m68hc11.c:5069
10137 msgid "cannot do z-register replacement"
10140 #: config/m68hc11/m68hc11.c:5132
10141 msgid "invalid Z register replacement for insn"
10144 #. Macro to define tables used to set the flags. This is a list in braces of
10145 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
10146 #. to set or minus the bits to clear. An empty string NAME is used to
10147 #. identify the default VALUE.
10148 #: config/m68hc11/m68hc11.h:179
10149 msgid "Compile with 16-bit integer mode"
10152 #: config/m68hc11/m68hc11.h:181
10153 msgid "Compile with 32-bit integer mode"
10156 #: config/m68hc11/m68hc11.h:183
10157 msgid "Auto pre/post decrement increment allowed"
10160 #: config/m68hc11/m68hc11.h:185
10161 msgid "Auto pre/post decrement increment not allowed"
10164 #: config/m68hc11/m68hc11.h:187
10165 msgid "Min/max instructions allowed"
10168 #: config/m68hc11/m68hc11.h:189
10169 msgid "Min/max instructions not allowed"
10172 #: config/m68hc11/m68hc11.h:191
10173 msgid "Use call and rtc for function calls and returns"
10176 #: config/m68hc11/m68hc11.h:193
10177 msgid "Use jsr and rts for function calls and returns"
10180 #: config/m68hc11/m68hc11.h:195
10181 msgid "Do not use direct addressing mode for soft registers"
10184 #: config/m68hc11/m68hc11.h:197
10185 msgid "Use direct addressing mode for soft registers"
10188 #: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
10189 msgid "Compile for a 68HC11"
10192 #: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
10193 msgid "Compile for a 68HC12"
10196 #: config/m68hc11/m68hc11.h:203 config/m68hc11/m68hc11.h:209
10197 msgid "Compile for a 68HCS12"
10200 #. This macro is similar to `TARGET_SWITCHES' but defines names of
10201 #. command options that have values. Its definition is an
10202 #. initializer with a subgrouping for each command option.
10204 #. Each subgrouping contains a string constant, that defines the
10205 #. fixed part of the option name, and the address of a variable. The
10206 #. variable, type `char *', is set to the variable part of the given
10207 #. option if the fixed part matches. The actual option name is made
10208 #. by appending `-m' to the specified name.
10209 #: config/m68hc11/m68hc11.h:223
10210 msgid "Specify the register allocation order"
10213 #: config/m68hc11/m68hc11.h:225
10214 msgid "Indicate the number of soft registers available"
10217 #: config/m68k/m68k.c:216
10218 msgid "-mshared-library-id= specified without -mid-shared-library"
10221 #: config/m68k/m68k.c:219
10223 msgid "-mshared-library-id=%d is not between 0 and %d"
10226 #: config/m68k/m68k.c:233
10227 msgid "cannot specify both -msep-data and -mid-shared-library"
10230 #: config/m68k/m68k.c:245
10231 msgid "-fPIC is not currently supported on the 68000 or 68010\n"
10234 #: config/m68k/m68k.c:543 config/rs6000/rs6000.c:13021
10235 msgid "stack limit expression is not supported"
10238 #: config/m68k/m68k.h:240 config/m68k/m68k.h:242
10239 msgid "Generate code for a 68020"
10242 #: config/m68k/m68k.h:247 config/m68k/m68k.h:250
10243 msgid "Generate code for a 68000"
10246 #: config/m68k/m68k.h:252
10247 msgid "Use the bit-field instructions"
10250 #: config/m68k/m68k.h:254
10251 msgid "Do not use the bit-field instructions"
10254 #: config/m68k/m68k.h:256
10255 msgid "Consider type `int' to be 16 bits wide"
10258 #: config/m68k/m68k.h:258
10259 msgid "Consider type `int' to be 32 bits wide"
10262 #: config/m68k/m68k.h:261
10263 msgid "Generate code with library calls for floating point"
10266 #: config/m68k/m68k.h:263
10267 msgid "Generate code for a 68040, without any new instructions"
10270 #: config/m68k/m68k.h:266
10271 msgid "Generate code for a 68060, without any new instructions"
10274 #: config/m68k/m68k.h:270
10275 msgid "Generate code for a 68030"
10278 #: config/m68k/m68k.h:273
10279 msgid "Generate code for a 68040"
10282 #: config/m68k/m68k.h:277
10283 msgid "Generate code for a 68060"
10286 #: config/m68k/m68k.h:282
10287 msgid "Generate code for a 520X"
10290 #: config/m68k/m68k.h:286
10291 msgid "Generate code for a 5206e"
10294 #: config/m68k/m68k.h:290
10295 msgid "Generate code for a 528x"
10298 #: config/m68k/m68k.h:294
10299 msgid "Generate code for a 5307"
10302 #: config/m68k/m68k.h:298
10303 msgid "Generate code for a 5407"
10306 #: config/m68k/m68k.h:301
10307 msgid "Generate code for a 68851"
10310 #: config/m68k/m68k.h:303
10311 msgid "Do no generate code for a 68851"
10314 #: config/m68k/m68k.h:306
10315 msgid "Generate code for a 68302"
10318 #: config/m68k/m68k.h:309
10319 msgid "Generate code for a 68332"
10322 #: config/m68k/m68k.h:313
10323 msgid "Generate code for a cpu32"
10326 #: config/m68k/m68k.h:316
10327 msgid "Align variables on a 32-bit boundary"
10330 #: config/m68k/m68k.h:318
10331 msgid "Align variables on a 16-bit boundary"
10334 #: config/m68k/m68k.h:320
10335 msgid "Enable separate data segment"
10338 #: config/m68k/m68k.h:322
10339 msgid "Disable separate data segment"
10342 #: config/m68k/m68k.h:324
10343 msgid "Enable ID based shared library"
10346 #: config/m68k/m68k.h:326
10347 msgid "Disable ID based shared library"
10350 #: config/m68k/m68k.h:328
10351 msgid "Generate pc-relative code"
10354 #: config/m68k/m68k.h:330
10355 msgid "Do not use unaligned memory references"
10358 #: config/m68k/m68k.h:332
10359 msgid "Use unaligned memory references"
10362 #: config/m68k/m68k.h:334
10363 msgid "Use different calling convention using 'rtd'"
10366 #. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
10367 #: config/m68k/m68k.h:344
10368 msgid "ID of shared library to build"
10371 #: config/mcore/mcore.c:2987
10373 msgid "invalid option `-mstack-increment=%s'"
10376 #: config/mcore/mcore.h:113
10377 msgid "Inline constants if it can be done in 2 insns or less"
10380 #: config/mcore/mcore.h:115
10381 msgid "Inline constants if it only takes 1 instruction"
10384 #: config/mcore/mcore.h:117
10385 msgid "Set maximum alignment to 4"
10388 #: config/mcore/mcore.h:119
10389 msgid "Set maximum alignment to 8"
10392 #: config/mcore/mcore.h:123
10393 msgid "Do not use the divide instruction"
10396 #: config/mcore/mcore.h:127
10397 msgid "Do not arbitrary sized immediates in bit operations"
10400 #: config/mcore/mcore.h:129
10401 msgid "Always treat bit-field as int-sized"
10404 #: config/mcore/mcore.h:133
10405 msgid "Force functions to be aligned to a 4 byte boundary"
10408 #: config/mcore/mcore.h:135
10409 msgid "Force functions to be aligned to a 2 byte boundary"
10412 #: config/mcore/mcore.h:137
10413 msgid "Emit call graph information"
10416 #: config/mcore/mcore.h:141
10417 msgid "Prefer word accesses over byte accesses"
10420 #: config/mcore/mcore.h:152
10421 msgid "Generate code for the M*Core M340"
10424 #: config/mcore/mcore.h:165
10425 msgid "Maximum amount for a single stack increment operation"
10428 #: config/mips/mips.c:4001
10430 msgid "bad value (%s) for -mabi= switch"
10433 #: config/mips/mips.c:4024
10436 "-mips%s conflicts with the other architecture options, which specify a MIPS%"
10440 #: config/mips/mips.c:4043
10442 msgid "-march=%s is not compatible with the selected ABI"
10445 #: config/mips/mips.c:4058
10446 msgid "-mgp64 used with a 32-bit processor"
10449 #: config/mips/mips.c:4060
10450 msgid "-mgp32 used with a 64-bit ABI"
10453 #: config/mips/mips.c:4062
10454 msgid "-mgp64 used with a 32-bit ABI"
10457 #: config/mips/mips.c:4080 config/mips/mips.c:4082 config/mips/mips.c:4084
10458 #: config/mips/mips.c:4164
10460 msgid "unsupported combination: %s"
10463 #: config/mips/mips.c:4159
10465 "generation of Branch Likely instructions enabled, but not supported by "
10469 #: config/mips/mips.c:4176
10470 msgid "-G is incompatible with PIC code which is the default"
10473 #: config/mips/mips.c:4243
10474 msgid "-mips3d requires -mpaired-single"
10477 #: config/mips/mips.c:4252
10478 msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
10481 #: config/mips/mips.c:4257
10482 msgid "-mips3d/-mpaired-single must be used with -mips64"
10485 #: config/mips/mips.c:4615
10486 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
10489 #: config/mips/mips.c:4741
10491 msgid "internal error: %%) found without a %%( in assembler pattern"
10494 #: config/mips/mips.c:4755
10496 msgid "internal error: %%] found without a %%[ in assembler pattern"
10499 #: config/mips/mips.c:4768
10501 msgid "internal error: %%> found without a %%< in assembler pattern"
10504 #: config/mips/mips.c:4781
10506 msgid "internal error: %%} found without a %%{ in assembler pattern"
10509 #: config/mips/mips.c:4795
10511 msgid "PRINT_OPERAND: unknown punctuation '%c'"
10514 #: config/mips/mips.c:4824
10516 msgid "PRINT_OPERAND, invalid insn for %%C"
10519 #: config/mips/mips.c:4841
10521 msgid "PRINT_OPERAND, invalid insn for %%N"
10524 #: config/mips/mips.c:4850
10526 msgid "PRINT_OPERAND, invalid insn for %%F"
10529 #: config/mips/mips.c:4859
10531 msgid "PRINT_OPERAND, invalid insn for %%W"
10534 #: config/mips/mips.c:4880
10536 msgid "invalid %%Y value"
10539 #: config/mips/mips.c:4958
10540 msgid "PRINT_OPERAND, invalid operand for relocation"
10543 #: config/mips/mips.c:7556
10545 msgid "cannot handle inconsistent calls to `%s'"
10548 #: config/mips/mips.c:8946
10549 msgid "the cpu name must be lower case"
10552 #: config/mips/mips.c:8968
10554 msgid "bad value (%s) for %s"
10557 #: config/mips/linux64.h:39
10558 msgid "Same as -mabi=32, just trickier"
10561 #. Target CPU builtins.
10562 #. We do this here because __mips is defined below and so we can't use builtin_define_std.
10563 #. Treat _R3000 and _R4000 like register-size defines, which is how they've historically been used.
10564 #. Macros dependent on the C dialect.
10565 #. Bizarre, but needed at least for Irix.
10566 #. Macro to define tables used to set the flags.
10567 #. This is a list in braces of pairs in braces,
10568 #. each pair being { "NAME", VALUE }
10569 #. where VALUE is the bits to set or minus the bits to clear.
10570 #. An empty string NAME is used to identify the default VALUE.
10571 #: config/mips/mips.h:527
10572 msgid "Use 64-bit int type"
10575 #: config/mips/mips.h:529
10576 msgid "Use 64-bit long type"
10579 #: config/mips/mips.h:531
10580 msgid "Use 32-bit long type"
10583 #: config/mips/mips.h:533
10584 msgid "Optimize lui/addiu address loads"
10587 #: config/mips/mips.h:535
10588 msgid "Don't optimize lui/addiu address loads"
10591 #: config/mips/mips.h:537
10592 msgid "Use GNU as (now ignored)"
10595 #: config/mips/mips.h:539 config/mips/mips.h:541
10596 msgid "Use GP relative sdata/sbss sections (now ignored)"
10599 #: config/mips/mips.h:543 config/mips/mips.h:545
10600 msgid "Don't use GP relative sdata/sbss sections (now ignored)"
10603 #: config/mips/mips.h:547
10604 msgid "Output compiler statistics (now ignored)"
10607 #: config/mips/mips.h:549
10608 msgid "Don't output compiler statistics"
10611 #: config/mips/mips.h:551
10612 msgid "Don't optimize block moves"
10615 #: config/mips/mips.h:553
10616 msgid "Optimize block moves"
10619 #: config/mips/mips.h:555
10620 msgid "Use mips-tfile asm postpass"
10623 #: config/mips/mips.h:557
10624 msgid "Don't use mips-tfile asm postpass"
10627 #: config/mips/mips.h:559 config/pa/pa.h:288
10628 msgid "Use software floating point"
10631 #. Macro to define tables used to set the flags.
10632 #. This is a list in braces of triplets in braces,
10633 #. each triplet being { "NAME", VALUE, DOC }
10634 #. where VALUE is the bits to set or minus the bits to clear and DOC
10635 #. is the documentation for --help (NULL if intentionally undocumented).
10636 #. An empty string NAME is used to identify the default VALUE.
10637 #: config/mips/mips.h:561 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:329
10638 msgid "Use hardware floating point"
10641 #: config/mips/mips.h:563
10642 msgid "Use 64-bit FP registers"
10645 #: config/mips/mips.h:565
10646 msgid "Use 32-bit FP registers"
10649 #: config/mips/mips.h:567
10650 msgid "Use 64-bit general registers"
10653 #: config/mips/mips.h:569
10654 msgid "Use 32-bit general registers"
10657 #: config/mips/mips.h:571
10658 msgid "Use Irix PIC"
10661 #: config/mips/mips.h:573
10662 msgid "Don't use Irix PIC"
10665 #: config/mips/mips.h:575
10666 msgid "Use indirect calls"
10669 #: config/mips/mips.h:577
10670 msgid "Don't use indirect calls"
10673 #: config/mips/mips.h:587
10674 msgid "Use big-endian byte order"
10677 #: config/mips/mips.h:589
10678 msgid "Use little-endian byte order"
10681 #: config/mips/mips.h:591
10682 msgid "Use single (32-bit) FP only"
10685 #: config/mips/mips.h:593
10686 msgid "Don't use single (32-bit) FP only"
10689 #: config/mips/mips.h:595 config/mips/mips.h:597
10690 msgid "Use paired-single floating point instructions"
10693 #: config/mips/mips.h:599 config/mips/mips.h:601
10694 msgid "Use MIPS-3D instructions"
10697 #: config/mips/mips.h:603
10698 msgid "Use multiply accumulate"
10701 #: config/mips/mips.h:605
10702 msgid "Don't use multiply accumulate"
10705 #: config/mips/mips.h:607
10706 msgid "Don't generate fused multiply/add instructions"
10709 #: config/mips/mips.h:609 config/rs6000/rs6000.h:345
10710 msgid "Generate fused multiply/add instructions"
10713 #: config/mips/mips.h:611
10714 msgid "Perform VR4130-specific alignment optimizations"
10717 #: config/mips/mips.h:613
10718 msgid "Don't perform VR4130-specific alignment optimizations"
10721 #: config/mips/mips.h:615
10722 msgid "Work around early 4300 hardware bug"
10725 #: config/mips/mips.h:617
10726 msgid "Don't work around early 4300 hardware bug"
10729 #: config/mips/mips.h:619
10730 msgid "Work around errata for early SB-1 revision 2 cores"
10733 #: config/mips/mips.h:621
10734 msgid "Don't work around errata for early SB-1 revision 2 cores"
10737 #: config/mips/mips.h:623
10738 msgid "Work around R4000 errata"
10741 #: config/mips/mips.h:625
10742 msgid "Don't work around R4000 errata"
10745 #: config/mips/mips.h:627
10746 msgid "Work around R4400 errata"
10749 #: config/mips/mips.h:629
10750 msgid "Don't work around R4400 errata"
10753 #: config/mips/mips.h:631
10754 msgid "Work around certain VR4120 errata"
10757 #: config/mips/mips.h:633
10758 msgid "Don't work around certain VR4120 errata"
10761 #: config/mips/mips.h:635
10762 msgid "Trap on integer divide by zero"
10765 #: config/mips/mips.h:637
10766 msgid "Don't trap on integer divide by zero"
10769 #: config/mips/mips.h:639
10770 msgid "Use trap to check for integer divide by zero"
10773 #: config/mips/mips.h:641
10774 msgid "Use break to check for integer divide by zero"
10777 #: config/mips/mips.h:643
10778 msgid "Use Branch Likely instructions, overriding default for arch"
10781 #: config/mips/mips.h:645
10782 msgid "Don't use Branch Likely instructions, overriding default for arch"
10785 #: config/mips/mips.h:647
10786 msgid "Use NewABI-style %reloc() assembly operators"
10789 #: config/mips/mips.h:649
10790 msgid "Use assembler macros instead of relocation operators"
10793 #: config/mips/mips.h:651
10794 msgid "Generate mips16 code"
10797 #: config/mips/mips.h:653
10798 msgid "Generate normal-mode code"
10801 #: config/mips/mips.h:655
10802 msgid "Lift restrictions on GOT size"
10805 #: config/mips/mips.h:657
10806 msgid "Do not lift restrictions on GOT size"
10809 #: config/mips/mips.h:659
10810 msgid "FP exceptions are enabled"
10813 #: config/mips/mips.h:661
10814 msgid "FP exceptions are not enabled"
10817 #: config/mips/mips.h:776
10818 msgid "Specify a Standard MIPS ISA"
10821 #. Output assembler code to FILE to increment profiler label # LABELNO
10822 #. for profiling a function entry.
10823 #: config/mips/mips.h:2331
10824 msgid "mips16 function profiling"
10827 #: config/mmix/mmix.c:229
10829 msgid "-f%s not supported: ignored"
10832 #: config/mmix/mmix.c:657
10835 "too large function value type, needs %d registers, have only %d registers "
10839 #: config/mmix/mmix.c:827
10840 msgid "function_profiler support for MMIX"
10843 #: config/mmix/mmix.c:849
10844 msgid "MMIX Internal: Last named vararg would not fit in a register"
10847 #: config/mmix/mmix.c:1458 config/mmix/mmix.c:1588
10848 msgid "MMIX Internal: Expected a CONST_INT, not this"
10851 #: config/mmix/mmix.c:1466 config/mmix/mmix.c:1490 config/mmix/mmix.c:1606
10853 msgid "MMIX Internal: Bad register: %d"
10856 #: config/mmix/mmix.c:1537
10857 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
10860 #: config/mmix/mmix.c:1556
10861 msgid "MMIX Internal: Expected a register, not this"
10864 #: config/mmix/mmix.c:1566
10865 msgid "MMIX Internal: Expected a constant, not this"
10868 #. Presumably there's a missing case above if we get here.
10869 #: config/mmix/mmix.c:1598
10871 msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
10874 #. We need the original here.
10875 #: config/mmix/mmix.c:1650
10876 msgid "MMIX Internal: Cannot decode this operand"
10879 #: config/mmix/mmix.c:1707
10880 msgid "MMIX Internal: This is not a recognized address"
10883 #: config/mmix/mmix.c:1884
10885 msgid "stack frame not a multiple of 8 bytes: %d"
10888 #: config/mmix/mmix.c:2123
10890 msgid "stack frame not a multiple of octabyte: %d"
10893 #: config/mmix/mmix.c:2597 config/mmix/mmix.c:2661
10895 msgid "MMIX Internal: %s is not a shiftable int"
10898 #: config/mmix/mmix.c:2777
10899 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
10902 #: config/mmix/mmix.c:2784
10903 msgid "MMIX Internal: What's the CC of this?"
10906 #: config/mmix/mmix.c:2788
10907 msgid "MMIX Internal: What is the CC of this?"
10910 #: config/mmix/mmix.c:2858
10911 msgid "MMIX Internal: This is not a constant:"
10914 #: config/mmix/mmix.h:132
10915 msgid "Set start-address of the program"
10918 #: config/mmix/mmix.h:134
10919 msgid "Set start-address of data"
10922 #. FIXME: Provide a way to *load* the epsilon register.
10923 #: config/mmix/mmix.h:198
10924 msgid "For intrinsics library: pass all parameters in registers"
10927 #: config/mmix/mmix.h:201
10928 msgid "Use register stack for parameters and return value"
10931 #: config/mmix/mmix.h:203
10932 msgid "Use call-clobbered registers for parameters and return value"
10935 #: config/mmix/mmix.h:205
10936 msgid "Use epsilon-respecting floating point compare instructions"
10939 #: config/mmix/mmix.h:208
10940 msgid "Use zero-extending memory loads, not sign-extending ones"
10943 #: config/mmix/mmix.h:211
10945 "Generate divide results with reminder having the same sign as the divisor "
10946 "(not the dividend)"
10949 #: config/mmix/mmix.h:215
10950 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
10953 #: config/mmix/mmix.h:217
10954 msgid "Do not provide a default start-address 0x100 of the program"
10957 #: config/mmix/mmix.h:219
10958 msgid "Link to emit program in ELF format (rather than mmo)"
10961 #: config/mmix/mmix.h:221
10962 msgid "Use P-mnemonics for branches statically predicted as taken"
10965 #: config/mmix/mmix.h:223
10966 msgid "Don't use P-mnemonics for branches"
10969 #: config/mmix/mmix.h:225
10970 msgid "Use addresses that allocate global registers"
10973 #: config/mmix/mmix.h:227
10974 msgid "Do not use addresses that allocate global registers"
10977 #: config/mmix/mmix.h:229
10978 msgid "Generate a single exit point for each function"
10981 #: config/mmix/mmix.h:231
10982 msgid "Do not generate a single exit point for each function"
10985 #: config/mn10300/linux.h:60 config/mn10300/mn10300.h:71
10986 msgid "Target the AM33 processor"
10989 #: config/mn10300/linux.h:61 config/mn10300/mn10300.h:75
10990 msgid "Target the AM33/2.0 processor"
10993 #: config/mn10300/linux.h:62 config/mn10300/mn10300.h:78
10994 msgid "Enable linker relaxations"
10997 #: config/mn10300/mn10300.h:69
10998 msgid "Work around hardware multiply bug"
11001 #: config/mn10300/mn10300.h:70
11002 msgid "Do not work around hardware multiply bug"
11005 #: config/ns32k/ns32k.h:142 config/s390/s390.h:136
11006 msgid "Don't use hardware fp"
11009 #: config/ns32k/ns32k.h:143
11010 msgid "Alternative calling convention"
11013 #: config/ns32k/ns32k.h:145
11014 msgid "Pass some arguments in registers"
11017 #: config/ns32k/ns32k.h:146
11018 msgid "Pass all arguments on stack"
11021 #: config/ns32k/ns32k.h:147
11022 msgid "Optimize for 32532 cpu"
11025 #: config/ns32k/ns32k.h:148
11026 msgid "Optimize for 32332 cpu"
11029 #: config/ns32k/ns32k.h:150
11030 msgid "Optimize for 32032"
11033 #: config/ns32k/ns32k.h:152
11034 msgid "Register sb is zero. Use for absolute addressing"
11037 #: config/ns32k/ns32k.h:153
11038 msgid "Do not use register sb"
11041 #: config/ns32k/ns32k.h:155
11042 msgid "Use bit-field instructions"
11045 #: config/ns32k/ns32k.h:157
11046 msgid "Do not use bit-field instructions"
11049 #: config/ns32k/ns32k.h:158
11050 msgid "Generate code for high memory"
11053 #: config/ns32k/ns32k.h:159
11054 msgid "Generate code for low memory"
11057 #: config/ns32k/ns32k.h:160
11061 #: config/ns32k/ns32k.h:162
11062 msgid "Use multiply-accumulate fp instructions"
11065 #: config/ns32k/ns32k.h:164
11066 msgid "Do not use multiply-accumulate fp instructions"
11069 #: config/ns32k/ns32k.h:165
11070 msgid "\"Small register classes\" kludge"
11073 #: config/ns32k/ns32k.h:166
11074 msgid "No \"Small register classes\" kludge"
11077 #: config/pa/pa.c:404
11080 "unknown -mschedule= option (%s).\n"
11081 "Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
11084 #: config/pa/pa.c:429
11087 "unknown -march= option (%s).\n"
11088 "Valid options are 1.0, 1.1, and 2.0\n"
11091 #: config/pa/pa.c:449
11094 "unknown -munix= option (%s).\n"
11095 "Valid options are 93, 95 and 98.\n"
11098 #: config/pa/pa.c:454
11101 "unknown -munix= option (%s).\n"
11102 "Valid options are 93 and 95.\n"
11105 #: config/pa/pa.c:458
11108 "unknown -munix= option (%s).\n"
11109 "Valid option is 93.\n"
11112 #: config/pa/pa.c:475
11113 msgid "PIC code generation is not supported in the portable runtime model\n"
11116 #: config/pa/pa.c:480
11117 msgid "PIC code generation is not compatible with fast indirect calls\n"
11120 #: config/pa/pa.c:485
11121 msgid "-g is only supported when using GAS on this processor,"
11124 #: config/pa/pa.c:486
11125 msgid "-g option disabled"
11128 #: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:25
11129 msgid "Generate cpp defines for server IO"
11132 #: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:27
11133 msgid "Generate cpp defines for workstation IO"
11136 #: config/pa/pa-hpux10.h:84
11138 "Specify UNIX standard for predefines and linking.\n"
11139 "Supported value is 93."
11142 #: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:98
11144 "Specify UNIX standard for predefines and linking.\n"
11145 "Supported values are 93 and 95."
11148 #: config/pa/pa-hpux11.h:81
11149 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
11152 #: config/pa/pa-hpux1111.h:28
11154 "Specify UNIX standard for predefines and linking.\n"
11155 "Supported values are 93, 95 and 98."
11158 #. Macro to define tables used to set the flags. This is a
11159 #. list in braces of target switches with each switch being
11160 #. { "NAME", VALUE, "HELP_STRING" }. VALUE is the bits to set,
11161 #. or minus the bits to clear. An empty string NAME is used to
11162 #. identify the default VALUE. Do not mark empty strings for
11164 #: config/pa/pa.h:254 config/pa/pa.h:260
11165 msgid "Generate PA1.1 code"
11168 #: config/pa/pa.h:256 config/pa/pa.h:258
11169 msgid "Generate PA1.0 code"
11172 #: config/pa/pa.h:262
11173 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
11176 #: config/pa/pa.h:264
11177 msgid "Disable FP regs"
11180 #: config/pa/pa.h:266
11181 msgid "Do not disable FP regs"
11184 #: config/pa/pa.h:268
11185 msgid "Disable space regs"
11188 #: config/pa/pa.h:270
11189 msgid "Do not disable space regs"
11192 #: config/pa/pa.h:272
11193 msgid "Put jumps in call delay slots"
11196 #: config/pa/pa.h:274
11197 msgid "Do not put jumps in call delay slots"
11200 #: config/pa/pa.h:276
11201 msgid "Disable indexed addressing"
11204 #: config/pa/pa.h:278
11205 msgid "Do not disable indexed addressing"
11208 #: config/pa/pa.h:280
11209 msgid "Use portable calling conventions"
11212 #: config/pa/pa.h:282
11213 msgid "Do not use portable calling conventions"
11216 #: config/pa/pa.h:284
11217 msgid "Assume code will be assembled by GAS"
11220 #: config/pa/pa.h:286
11221 msgid "Do not assume code will be assembled by GAS"
11224 #: config/pa/pa.h:290
11225 msgid "Do not use software floating point"
11228 #: config/pa/pa.h:292
11229 msgid "Emit long load/store sequences"
11232 #: config/pa/pa.h:294
11233 msgid "Do not emit long load/store sequences"
11236 #: config/pa/pa.h:296
11237 msgid "Generate fast indirect calls"
11240 #: config/pa/pa.h:298
11241 msgid "Do not generate fast indirect calls"
11244 #: config/pa/pa.h:300
11245 msgid "Generate code for huge switch statements"
11248 #: config/pa/pa.h:302
11249 msgid "Do not generate code for huge switch statements"
11252 #: config/pa/pa.h:304
11253 msgid "Always generate long calls"
11256 #: config/pa/pa.h:306
11257 msgid "Generate long calls only when needed"
11260 #: config/pa/pa.h:308
11261 msgid "Enable linker optimizations"
11264 #: config/pa/pa.h:332
11266 "Specify PA-RISC architecture for code generation.\n"
11267 "Values are 1.0, 1.1 and 2.0."
11270 #: config/pa/pa.h:335
11271 msgid "Specify range of registers to make fixed."
11274 #: config/pa/pa.h:337
11275 msgid "Specify CPU for scheduling purposes."
11278 #: config/pa/pa64-hpux.h:29
11279 msgid "Assume code will be linked by GNU ld"
11282 #: config/pa/pa64-hpux.h:31
11283 msgid "Assume code will be linked by HP ld"
11286 #: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:331
11287 msgid "Do not use hardware floating point"
11290 #. return float result in ac0
11291 #: config/pdp11/pdp11.h:64
11292 msgid "Return floating point results in ac0"
11295 #: config/pdp11/pdp11.h:65
11296 msgid "Return floating point results in memory"
11300 #: config/pdp11/pdp11.h:67
11301 msgid "Generate code for an 11/40"
11305 #: config/pdp11/pdp11.h:70
11306 msgid "Generate code for an 11/45"
11310 #: config/pdp11/pdp11.h:73
11311 msgid "Generate code for an 11/10"
11314 #. use movmemhi for bcopy
11315 #. use 32 bit for int
11316 #: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
11317 msgid "Use 32 bit int"
11320 #: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81
11321 msgid "Use 16 bit int"
11324 #. use 32 bit for float
11325 #: config/pdp11/pdp11.h:83 config/pdp11/pdp11.h:84
11326 msgid "Use 32 bit float"
11329 #: config/pdp11/pdp11.h:85 config/pdp11/pdp11.h:86
11330 msgid "Use 64 bit float"
11333 #. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
11334 #. is branching expensive - on a PDP, it's actually really cheap
11335 #. this is just to play around and check what code gcc generates
11336 #. split instruction and data memory?
11337 #: config/pdp11/pdp11.h:95
11338 msgid "Target has split I&D"
11341 #: config/pdp11/pdp11.h:96
11342 msgid "Target does not have split I&D"
11345 #. UNIX assembler syntax?
11346 #: config/pdp11/pdp11.h:98
11347 msgid "Use UNIX assembler syntax"
11350 #: config/pdp11/pdp11.h:99
11351 msgid "Use DEC assembler syntax"
11354 #: config/rs6000/host-darwin.c:52
11355 msgid "Segmentation Fault (code)"
11358 #: config/rs6000/host-darwin.c:83
11359 msgid "Out of stack space.\n"
11362 #: config/rs6000/host-darwin.c:104
11364 msgid "Try running `%s' in the shell to raise its limit.\n"
11367 #: config/rs6000/host-darwin.c:117
11368 msgid "Segmentation Fault"
11371 #: config/rs6000/host-darwin.c:131
11373 msgid "While setting up signal stack: %m"
11376 #: config/rs6000/host-darwin.c:137
11378 msgid "While setting up signal handler: %m"
11381 #: config/rs6000/host-darwin.c:181
11383 msgid "couldn't unmap pch_address_space: %m\n"
11386 #. Handle the machine specific pragma longcall. Its syntax is
11388 #. # pragma longcall ( TOGGLE )
11390 #. where TOGGLE is either 0 or 1.
11392 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
11393 #. whether or not new function declarations receive a longcall
11394 #. attribute by default.
11395 #: config/rs6000/rs6000-c.c:46
11396 msgid "ignoring malformed #pragma longcall"
11399 #: config/rs6000/rs6000-c.c:59
11400 msgid "missing open paren"
11403 #: config/rs6000/rs6000-c.c:61
11404 msgid "missing number"
11407 #: config/rs6000/rs6000-c.c:63
11408 msgid "missing close paren"
11411 #: config/rs6000/rs6000-c.c:66
11412 msgid "number must be 0 or 1"
11415 #: config/rs6000/rs6000-c.c:69
11416 msgid "junk at end of #pragma longcall"
11419 #: config/rs6000/rs6000.c:1231
11420 msgid "-mmultiple is not supported on little endian systems"
11423 #: config/rs6000/rs6000.c:1238
11424 msgid "-mstring is not supported on little endian systems"
11427 #: config/rs6000/rs6000.c:1252
11429 msgid "unknown -mdebug-%s switch"
11432 #: config/rs6000/rs6000.c:1264
11434 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
11437 #: config/rs6000/rs6000.c:1275
11439 msgid "Unknown switch -mlong-double-%s"
11442 #: config/rs6000/rs6000.c:1316
11443 msgid "AltiVec and E500 instructions cannot coexist"
11446 #. Handle -mfix-and-continue.
11447 #: config/rs6000/rs6000.c:1362 config/rs6000/rs6000.c:1373
11448 #: config/rs6000/darwin.h:106
11450 msgid "invalid option `%s'"
11453 #: config/rs6000/rs6000.c:1594
11455 msgid "unknown -m%s= option specified: '%s'"
11458 #: config/rs6000/rs6000.c:1615
11460 msgid "not configured for ABI: '%s'"
11463 #: config/rs6000/rs6000.c:1621
11465 msgid "unknown ABI specified: '%s'"
11468 #: config/rs6000/rs6000.c:1635
11470 msgid "unknown -malign-XXXXX option specified: '%s'"
11473 #: config/rs6000/rs6000.c:4639
11475 "Cannot return value in vector register because altivec instructions are "
11476 "disabled, use -maltivec to enable them."
11479 #: config/rs6000/rs6000.c:4773
11481 "Cannot pass argument in vector register because altivec instructions are "
11482 "disabled, use -maltivec to enable them."
11485 #: config/rs6000/rs6000.c:6211
11486 msgid "argument 1 must be a 5-bit signed literal"
11489 #: config/rs6000/rs6000.c:6314 config/rs6000/rs6000.c:6984
11490 msgid "argument 2 must be a 5-bit unsigned literal"
11493 #: config/rs6000/rs6000.c:6354
11494 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
11497 #: config/rs6000/rs6000.c:6408
11498 msgid "argument 1 of __builtin_altivec_predicate is out of range"
11501 #: config/rs6000/rs6000.c:6570
11502 msgid "argument 3 must be a 4-bit unsigned literal"
11505 #: config/rs6000/rs6000.c:6742
11507 msgid "argument to `%s' must be a 2-bit unsigned literal"
11510 #: config/rs6000/rs6000.c:6855
11511 msgid "argument to dss must be a 2-bit unsigned literal"
11514 #: config/rs6000/rs6000.c:6870
11516 msgid "invalid parameter combination for `%s' AltiVec intrinsic"
11519 #: config/rs6000/rs6000.c:7104
11520 msgid "argument 1 of __builtin_spe_predicate must be a constant"
11523 #: config/rs6000/rs6000.c:7177
11524 msgid "argument 1 of __builtin_spe_predicate is out of range"
11527 #: config/rs6000/rs6000.c:10079
11529 msgid "invalid %%f value"
11532 #: config/rs6000/rs6000.c:10088
11534 msgid "invalid %%F value"
11537 #: config/rs6000/rs6000.c:10097
11539 msgid "invalid %%G value"
11542 #: config/rs6000/rs6000.c:10132
11544 msgid "invalid %%j code"
11547 #: config/rs6000/rs6000.c:10142
11549 msgid "invalid %%J code"
11552 #: config/rs6000/rs6000.c:10152
11554 msgid "invalid %%k value"
11557 #: config/rs6000/rs6000.c:10172 config/xtensa/xtensa.c:1937
11559 msgid "invalid %%K value"
11562 #: config/rs6000/rs6000.c:10239
11564 msgid "invalid %%O value"
11567 #: config/rs6000/rs6000.c:10286
11569 msgid "invalid %%q value"
11572 #: config/rs6000/rs6000.c:10330
11574 msgid "invalid %%S value"
11577 #: config/rs6000/rs6000.c:10372
11579 msgid "invalid %%T value"
11582 #: config/rs6000/rs6000.c:10382
11584 msgid "invalid %%u value"
11587 #: config/rs6000/rs6000.c:10391 config/xtensa/xtensa.c:1907
11589 msgid "invalid %%v value"
11592 #: config/rs6000/rs6000.c:15498
11593 msgid "no profiling of 64-bit code for this ABI"
11596 #: config/rs6000/rs6000.c:16570
11597 msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
11600 #: config/rs6000/aix.h:203 config/rs6000/beos.h:32
11601 msgid "Always pass floating-point arguments in memory"
11604 #: config/rs6000/aix.h:205 config/rs6000/beos.h:34
11605 msgid "Don't always pass floating-point arguments in memory"
11608 #: config/rs6000/aix41.h:27 config/rs6000/aix43.h:32 config/rs6000/aix51.h:31
11609 #: config/rs6000/aix52.h:31
11610 msgid "Support message passing with the Parallel Environment"
11613 #: config/rs6000/aix43.h:28 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
11614 msgid "Compile for 64-bit pointers"
11617 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
11618 msgid "Compile for 32-bit pointers"
11621 #: config/rs6000/aix43.h:49 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
11622 msgid "-maix64 and POWER architecture are incompatible"
11625 #: config/rs6000/aix43.h:54 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
11626 msgid "-maix64 requires PowerPC64 architecture remain enabled"
11629 #: config/rs6000/aix43.h:58 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
11631 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
11634 #: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
11635 msgid "Generate 64-bit code"
11638 #: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
11639 msgid "Generate 32-bit code"
11642 #: config/rs6000/darwin.h:73
11643 msgid "Generate code suitable for executables (NOT shared libs)"
11646 #. The Darwin ABI always includes AltiVec, can't be (validly) turned
11648 #: config/rs6000/darwin.h:89
11649 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
11652 #. Darwin doesn't support -fpic.
11653 #: config/rs6000/darwin.h:95
11654 msgid "-fpic is not supported; -fPIC assumed"
11657 #: config/rs6000/darwin.h:113
11658 msgid "-m64 requires PowerPC64 architecture, enabling"
11661 #: config/rs6000/linux64.h:106
11662 msgid "-m64 requires a PowerPC64 cpu"
11665 #: config/rs6000/linux64.h:216
11666 msgid "Call mcount for profiling before a function prologue"
11669 #: config/rs6000/linux64.h:218
11670 msgid "Call mcount for profiling after a function prologue"
11673 #. Run-time compilation parameters selecting different hardware subsets.
11675 #. Macro to define tables used to set the flags.
11676 #. This is a list in braces of pairs in braces,
11677 #. each pair being { "NAME", VALUE }
11678 #. where VALUE is the bits to set or minus the bits to clear.
11679 #. An empty string NAME is used to identify the default VALUE.
11680 #: config/rs6000/rs6000.h:277
11681 msgid "Use POWER instruction set"
11684 #: config/rs6000/rs6000.h:280
11685 msgid "Use POWER2 instruction set"
11688 #: config/rs6000/rs6000.h:282
11689 msgid "Do not use POWER2 instruction set"
11692 #: config/rs6000/rs6000.h:285
11693 msgid "Do not use POWER instruction set"
11696 #: config/rs6000/rs6000.h:287
11697 msgid "Use PowerPC instruction set"
11700 #: config/rs6000/rs6000.h:290
11701 msgid "Do not use PowerPC instruction set"
11704 #: config/rs6000/rs6000.h:292
11705 msgid "Use PowerPC General Purpose group optional instructions"
11708 #: config/rs6000/rs6000.h:294
11709 msgid "Do not use PowerPC General Purpose group optional instructions"
11712 #: config/rs6000/rs6000.h:296
11713 msgid "Use PowerPC Graphics group optional instructions"
11716 #: config/rs6000/rs6000.h:298
11717 msgid "Do not use PowerPC Graphics group optional instructions"
11720 #: config/rs6000/rs6000.h:300
11721 msgid "Use PowerPC-64 instruction set"
11724 #: config/rs6000/rs6000.h:302
11725 msgid "Do not use PowerPC-64 instruction set"
11728 #: config/rs6000/rs6000.h:304
11729 msgid "Use AltiVec instructions"
11732 #: config/rs6000/rs6000.h:306
11733 msgid "Do not use AltiVec instructions"
11736 #: config/rs6000/rs6000.h:308
11737 msgid "Use new mnemonics for PowerPC architecture"
11740 #: config/rs6000/rs6000.h:310
11741 msgid "Use old mnemonics for PowerPC architecture"
11744 #: config/rs6000/rs6000.h:313
11745 msgid "Put everything in the regular TOC"
11748 #: config/rs6000/rs6000.h:315
11749 msgid "Place floating point constants in TOC"
11752 #: config/rs6000/rs6000.h:317
11753 msgid "Do not place floating point constants in TOC"
11756 #: config/rs6000/rs6000.h:319
11757 msgid "Place symbol+offset constants in TOC"
11760 #: config/rs6000/rs6000.h:321
11761 msgid "Do not place symbol+offset constants in TOC"
11764 #: config/rs6000/rs6000.h:327
11765 msgid "Place variable addresses in the regular TOC"
11768 #: config/rs6000/rs6000.h:333
11769 msgid "Generate load/store multiple instructions"
11772 #: config/rs6000/rs6000.h:335
11773 msgid "Do not generate load/store multiple instructions"
11776 #: config/rs6000/rs6000.h:337
11777 msgid "Generate string instructions for block moves"
11780 #: config/rs6000/rs6000.h:339
11781 msgid "Do not generate string instructions for block moves"
11784 #: config/rs6000/rs6000.h:341
11785 msgid "Generate load/store with update instructions"
11788 #: config/rs6000/rs6000.h:343
11789 msgid "Do not generate load/store with update instructions"
11792 #: config/rs6000/rs6000.h:347
11793 msgid "Do not generate fused multiply/add instructions"
11796 #: config/rs6000/rs6000.h:351
11797 msgid "Do not schedule the start and end of the procedure"
11800 #: config/rs6000/rs6000.h:357
11801 msgid "Return all structures in memory (AIX default)"
11804 #: config/rs6000/rs6000.h:359
11805 msgid "Return small structures in registers (SVR4 default)"
11808 #: config/rs6000/rs6000.h:365
11809 msgid "Generate single field mfcr instruction"
11812 #: config/rs6000/rs6000.h:367
11813 msgid "Do not generate single field mfcr instruction"
11816 #: config/rs6000/rs6000.h:451 config/sparc/sparc.h:709
11817 msgid "Use features of and schedule code for given CPU"
11820 #: config/rs6000/rs6000.h:454
11821 msgid "Enable debug output"
11824 #: config/rs6000/rs6000.h:456
11825 msgid "Select full, part, or no traceback table"
11828 #: config/rs6000/rs6000.h:457
11829 msgid "Specify ABI to use"
11832 #: config/rs6000/rs6000.h:459
11833 msgid "Specify size of long double (64 or 128 bits)"
11836 #: config/rs6000/rs6000.h:461
11837 msgid "Specify yes/no if isel instructions should be generated"
11840 #: config/rs6000/rs6000.h:463
11841 msgid "Specify yes/no if SPE SIMD instructions should be generated"
11844 #: config/rs6000/rs6000.h:465
11845 msgid "Specify yes/no if using floating point in the GPRs"
11848 #: config/rs6000/rs6000.h:467
11849 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
11852 #: config/rs6000/rs6000.h:469
11853 msgid "Avoid all range limits on call instructions"
11856 #: config/rs6000/rs6000.h:472
11857 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
11860 #: config/rs6000/rs6000.h:475
11861 msgid "Determine which dependences between insns are considered costly"
11864 #: config/rs6000/rs6000.h:477
11865 msgid "Specify which post scheduling nop insertion scheme to apply"
11868 #: config/rs6000/rs6000.h:479
11869 msgid "Specify alignment of structure fields default/natural"
11872 #: config/rs6000/rs6000.h:481
11873 msgid "Specify scheduling priority for dispatch slot restricted insns"
11876 #. Definitions for __builtin_return_address and __builtin_frame_address.
11877 #. __builtin_return_address (0) should give link register (65), enable
11879 #. This should be uncommented, so that the link register is used, but
11880 #. currently this would result in unmatched insns and spilling fixed
11881 #. registers so we'll leave it for another day. When these problems are
11882 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
11884 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
11885 #. Number of bytes into the frame return addresses can be found. See
11886 #. rs6000_stack_info in rs6000.c for more information on how the different
11887 #. abi's store the return address.
11888 #: config/rs6000/rs6000.h:1818
11889 msgid "RETURN_ADDRESS_OFFSET not supported"
11892 #: config/rs6000/sysv4.h:87
11893 msgid "Select ABI calling convention"
11896 #: config/rs6000/sysv4.h:88
11897 msgid "Select method for sdata handling"
11900 #: config/rs6000/sysv4.h:100
11901 msgid "Align to the base type of the bit-field"
11904 #: config/rs6000/sysv4.h:102
11905 msgid "Don't align to the base type of the bit-field"
11908 #: config/rs6000/sysv4.h:104
11909 msgid "Don't assume that unaligned accesses are handled by the system"
11912 #: config/rs6000/sysv4.h:106
11913 msgid "Assume that unaligned accesses are handled by the system"
11916 #: config/rs6000/sysv4.h:108 config/rs6000/sysv4.h:112
11917 msgid "Produce code relocatable at runtime"
11920 #: config/rs6000/sysv4.h:110 config/rs6000/sysv4.h:114
11921 msgid "Don't produce code relocatable at runtime"
11924 #: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:118
11925 msgid "Produce little endian code"
11928 #: config/rs6000/sysv4.h:120 config/rs6000/sysv4.h:122
11929 msgid "Produce big endian code"
11932 #: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:124
11933 #: config/rs6000/sysv4.h:125 config/rs6000/sysv4.h:126
11934 #: config/rs6000/sysv4.h:127 config/rs6000/sysv4.h:128
11935 #: config/rs6000/sysv4.h:138 config/rs6000/sysv4.h:139
11936 #: config/rs6000/sysv4.h:151 config/rs6000/sysv4.h:157
11937 msgid "no description yet"
11940 #: config/rs6000/sysv4.h:129
11944 #: config/rs6000/sysv4.h:130
11945 msgid "Don't use EABI"
11948 #: config/rs6000/sysv4.h:133
11949 msgid "Do not allow bit-fields to cross word boundaries"
11952 #: config/rs6000/sysv4.h:135
11953 msgid "Use alternate register names"
11956 #: config/rs6000/sysv4.h:137
11957 msgid "Don't use alternate register names"
11960 #: config/rs6000/sysv4.h:141
11961 msgid "Link with libsim.a, libc.a and sim-crt0.o"
11964 #: config/rs6000/sysv4.h:143
11965 msgid "Link with libads.a, libc.a and crt0.o"
11968 #: config/rs6000/sysv4.h:145
11969 msgid "Link with libyk.a, libc.a and crt0.o"
11972 #: config/rs6000/sysv4.h:147
11973 msgid "Link with libmvme.a, libc.a and crt0.o"
11976 #: config/rs6000/sysv4.h:149
11977 msgid "Set the PPC_EMB bit in the ELF flags header"
11980 #: config/rs6000/sysv4.h:150
11981 msgid "Use the WindISS simulator"
11984 #. Sometimes certain combinations of command options do not make sense
11985 #. on a particular target machine. You can define a macro
11986 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
11987 #. defined, is executed once just after all the command options have
11990 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
11992 #: config/rs6000/sysv4.h:219
11994 msgid "bad value for -mcall-%s"
11997 #: config/rs6000/sysv4.h:235
11999 msgid "bad value for -msdata=%s"
12002 #: config/rs6000/sysv4.h:252
12004 msgid "-mrelocatable and -msdata=%s are incompatible"
12007 #: config/rs6000/sysv4.h:261
12009 msgid "-f%s and -msdata=%s are incompatible"
12012 #: config/rs6000/sysv4.h:270
12014 msgid "-msdata=%s and -mcall-%s are incompatible"
12017 #: config/rs6000/sysv4.h:279
12018 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
12021 #: config/rs6000/sysv4.h:285
12023 msgid "-mrelocatable and -mcall-%s are incompatible"
12026 #: config/rs6000/sysv4.h:292
12028 msgid "-fPIC and -mcall-%s are incompatible"
12031 #: config/rs6000/sysv4.h:299
12032 msgid "-mcall-aixdesc must be big endian"
12035 #: config/rs6000/sysv4.h:314
12037 msgid "-m%s not supported in this configuration"
12040 #: config/s390/s390.c:1258
12042 msgid "Unknown cpu used in -march=%s."
12045 #: config/s390/s390.c:1277
12047 msgid "Unknown cpu used in -mtune=%s."
12050 #: config/s390/s390.c:1282
12052 msgid "z/Architecture mode not supported on %s."
12055 #: config/s390/s390.c:1284
12056 msgid "64-bit ABI not supported in ESA/390 mode."
12059 #: config/s390/s390.c:1290
12060 msgid "invalid value for -mwarn-framesize"
12063 #: config/s390/s390.c:1300
12064 msgid "invalid value for -mstack-size"
12067 #: config/s390/s390.c:1303
12068 msgid "stack size must be an exact power of 2"
12071 #: config/s390/s390.c:1309
12072 msgid "invalid value for -mstack-guard"
12075 #: config/s390/s390.c:1312
12076 msgid "stack size must be greater than the stack guard value"
12079 #: config/s390/s390.c:1315
12080 msgid "stack guard value must be an exact power of 2"
12083 #: config/s390/s390.c:1318
12084 msgid "-mstack-size implies use of -mstack-guard"
12087 #: config/s390/s390.c:1322
12088 msgid "-mstack-guard implies use of -mstack-size"
12091 #: config/s390/s390.c:4024
12092 msgid "Cannot decompose address."
12095 #: config/s390/s390.c:4195
12096 msgid "UNKNOWN in print_operand !?"
12099 #: config/s390/s390.c:6241
12100 msgid "Total size of local variables exceeds architecture limit."
12103 #: config/s390/s390.c:6780
12105 msgid "frame size of `%s' is "
12108 #: config/s390/s390.c:6780
12112 #: config/s390/s390.c:6784
12114 msgid "`%s' uses dynamic stack allocation"
12117 #: config/s390/s390.h:137
12118 msgid "Use bras for executable < 64k"
12121 #: config/s390/s390.h:138
12122 msgid "Don't use bras"
12125 #: config/s390/s390.h:139
12126 msgid "Additional debug prints"
12129 #: config/s390/s390.h:140
12130 msgid "Don't print additional debug prints"
12133 #: config/s390/s390.h:141
12137 #: config/s390/s390.h:142
12141 #: config/s390/s390.h:143
12142 msgid "z/Architecture"
12145 #: config/s390/s390.h:144
12146 msgid "ESA/390 architecture"
12149 #: config/s390/s390.h:145
12153 #: config/s390/s390.h:146
12157 #: config/s390/s390.h:147
12158 msgid "enable tpf OS tracing code"
12161 #: config/s390/s390.h:148
12162 msgid "disable tpf OS tracing code"
12165 #: config/s390/s390.h:149
12166 msgid "disable fused multiply/add instructions"
12169 #: config/s390/s390.h:150
12170 msgid "enable fused multiply/add instructions"
12173 #: config/s390/s390.h:159
12174 msgid "Set backchain"
12177 #: config/s390/s390.h:161
12178 msgid "Do not set backchain"
12181 #: config/s390/s390.h:163
12182 msgid "Set backchain appropriate for the linux kernel"
12185 #: config/s390/s390.h:165
12186 msgid "Warn if a single function's framesize exceeds the given framesize"
12189 #: config/s390/s390.h:168
12190 msgid "Warn if a function uses alloca or creates an array with dynamic size"
12193 #: config/s390/s390.h:171
12195 "Emit extra code in the function prologue in order to trap if the stacksize "
12196 "exceeds the given limit"
12199 #: config/s390/s390.h:174
12201 "Set the max. number of bytes which has to be left to stack size before a "
12202 "trap instruction is triggered"
12205 #: config/sh/sh.c:6183
12206 msgid "__builtin_saveregs not supported by this subtarget"
12209 #: config/sh/sh.c:7152
12210 msgid "attribute interrupt_handler is not compatible with -m5-compact"
12213 #. The sp_switch attribute only has meaning for interrupt functions.
12214 #. The trap_exit attribute only has meaning for interrupt functions.
12215 #: config/sh/sh.c:7174 config/sh/sh.c:7209
12217 msgid "`%s' attribute only applies to interrupt functions"
12220 #. The argument must be a constant string.
12221 #: config/sh/sh.c:7181
12223 msgid "`%s' attribute argument not a string constant"
12226 #. The argument must be a constant integer.
12227 #: config/sh/sh.c:7216
12229 msgid "`%s' attribute argument not an integer constant"
12232 #: config/sh/sh.c:7344
12234 msgid "created and used with differing settings of `-m%s'"
12237 #: config/sh/symbian.c:147
12239 "%H function '%D' is defined after prior declaration as dllimport: attribute "
12243 #: config/sh/symbian.c:158
12244 msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
12247 #: config/sh/symbian.c:171
12248 msgid "%Hdefinition of static data member '%D' of dllimport'd class."
12251 #: config/sh/symbian.c:286
12253 "%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external "
12257 #: config/sh/symbian.c:332
12258 msgid "%H%s '%D' %s after being referenced with dllimport linkage."
12261 #: config/sh/symbian.c:436
12262 msgid "%Hvariable `%D' definition is marked dllimport."
12265 #: config/sh/symbian.c:511
12266 msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
12269 #: config/sh/symbian.c:892 cp/tree.c:2355
12271 msgid "lang_* check: failed in %s, at %s:%d"
12274 #. There are no delay slots on SHmedia.
12275 #. Relaxation isn't yet supported for SHmedia
12276 #. -fprofile-arcs needs a working libgcov . In unified tree configurations with newlib, this requires to configure with --with-newlib --with-headers. But there is no way to check here we have a working libgcov, so just assume that we have.
12277 #: config/sh/sh.h:754
12278 msgid "Profiling is not supported on this target."
12281 #: config/sparc/sparc.c:557
12283 msgid "%s is not supported by this configuration"
12286 #: config/sparc/sparc.c:564
12287 msgid "-mlong-double-64 not allowed with -m64"
12290 #: config/sparc/sparc.c:589
12291 msgid "-mcmodel= is not supported on 32 bit systems"
12294 #: config/sparc/sparc.c:7106 config/sparc/sparc.c:7112
12296 msgid "invalid %%Y operand"
12299 #: config/sparc/sparc.c:7182
12301 msgid "invalid %%A operand"
12304 #: config/sparc/sparc.c:7192
12306 msgid "invalid %%B operand"
12309 #: config/sparc/sparc.c:7231
12311 msgid "invalid %%c operand"
12314 #: config/sparc/sparc.c:7232
12316 msgid "invalid %%C operand"
12319 #: config/sparc/sparc.c:7253
12321 msgid "invalid %%d operand"
12324 #: config/sparc/sparc.c:7254
12326 msgid "invalid %%D operand"
12329 #: config/sparc/sparc.c:7270
12331 msgid "invalid %%f operand"
12334 #: config/sparc/sparc.c:7284
12336 msgid "invalid %%s operand"
12339 #: config/sparc/sparc.c:7338
12340 msgid "long long constant not a valid immediate operand"
12343 #: config/sparc/sparc.c:7341
12344 msgid "floating point constant not a valid immediate operand"
12347 #: config/sparc/freebsd.h:77 config/sparc/linux.h:86
12348 #: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:211
12349 msgid "Use 64 bit long doubles"
12352 #: config/sparc/freebsd.h:78 config/sparc/linux.h:87
12353 #: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:212
12354 msgid "Use 128 bit long doubles"
12357 #: config/sparc/sp64-elf.h:90
12358 msgid "Generate code for big endian"
12361 #: config/sparc/sp64-elf.h:91
12362 msgid "Generate code for little endian"
12365 #: config/sparc/sp86x-elf.h:68
12366 msgid "Use little-endian byte order for data"
12369 #: config/sparc/sparc.h:626
12370 msgid "Assume possible double misalignment"
12373 #: config/sparc/sparc.h:628
12374 msgid "Assume all doubles are aligned"
12377 #: config/sparc/sparc.h:630
12378 msgid "Pass -assert pure-text to linker"
12381 #: config/sparc/sparc.h:632
12382 msgid "Do not pass -assert pure-text to linker"
12385 #: config/sparc/sparc.h:634
12386 msgid "Use ABI reserved registers"
12389 #: config/sparc/sparc.h:636
12390 msgid "Do not use ABI reserved registers"
12393 #: config/sparc/sparc.h:638
12394 msgid "Use hardware quad fp instructions"
12397 #: config/sparc/sparc.h:640
12398 msgid "Do not use hardware quad fp instructions"
12401 #: config/sparc/sparc.h:642
12402 msgid "Compile for v8plus ABI"
12405 #: config/sparc/sparc.h:644
12406 msgid "Do not compile for v8plus ABI"
12409 #: config/sparc/sparc.h:646
12410 msgid "Utilize Visual Instruction Set"
12413 #: config/sparc/sparc.h:648
12414 msgid "Do not utilize Visual Instruction Set"
12417 #: config/sparc/sparc.h:650
12418 msgid "Pointers are 64-bit"
12421 #: config/sparc/sparc.h:652
12422 msgid "Pointers are 32-bit"
12425 #: config/sparc/sparc.h:654
12426 msgid "Use 32-bit ABI"
12429 #: config/sparc/sparc.h:656
12430 msgid "Use 64-bit ABI"
12433 #: config/sparc/sparc.h:658
12434 msgid "Use stack bias"
12437 #: config/sparc/sparc.h:660
12438 msgid "Do not use stack bias"
12441 #: config/sparc/sparc.h:662
12442 msgid "Use structs on stronger alignment for double-word copies"
12445 #: config/sparc/sparc.h:664
12446 msgid "Do not use structs on stronger alignment for double-word copies"
12449 #: config/sparc/sparc.h:666
12450 msgid "Optimize tail call instructions in assembler and linker"
12453 #: config/sparc/sparc.h:668
12454 msgid "Do not optimize tail call instructions in assembler or linker"
12457 #: config/sparc/sparc.h:713
12458 msgid "Use given SPARC code model"
12461 #: config/stormy16/stormy16.c:528
12462 msgid "Constant halfword load operand out of range."
12465 #: config/stormy16/stormy16.c:538
12466 msgid "Constant arithmetic operand out of range."
12469 #: config/stormy16/stormy16.c:1224
12470 msgid "Local variable memory requirements exceed capacity."
12473 #: config/stormy16/stormy16.c:1390
12474 msgid "function_profiler support"
12477 #: config/stormy16/stormy16.c:1479
12478 msgid "cannot use va_start in interrupt function"
12481 #: config/stormy16/stormy16.c:1921 config/stormy16/stormy16.c:1992
12482 msgid "`B' operand is not constant"
12485 #: config/stormy16/stormy16.c:1948
12486 msgid "`B' operand has multiple bits set"
12489 #: config/stormy16/stormy16.c:1974
12490 msgid "`o' operand is not constant"
12493 #: config/stormy16/stormy16.c:2006
12494 msgid "xstormy16_print_operand: unknown code"
12497 #: config/stormy16/stormy16.c:2052
12499 msgid "switch statement of size %lu entries too large"
12502 #: config/stormy16/stormy16.c:2434
12503 msgid "`__BELOW100__' attribute only applies to variables"
12506 #: config/stormy16/stormy16.c:2441
12507 msgid "__BELOW100__ attribute not allowed with auto storage class."
12510 #: config/v850/v850-c.c:67
12511 msgid "#pragma GHS endXXXX found without previous startXXX"
12514 #: config/v850/v850-c.c:69
12515 msgid "#pragma GHS endXXX does not match previous startXXX"
12518 #: config/v850/v850-c.c:94
12519 msgid "cannot set interrupt attribute: no current function"
12522 #: config/v850/v850-c.c:102
12523 msgid "cannot set interrupt attribute: no such identifier"
12526 #: config/v850/v850-c.c:147
12527 msgid "junk at end of #pragma ghs section"
12530 #: config/v850/v850-c.c:164
12532 msgid "unrecognized section name \"%s\""
12535 #: config/v850/v850-c.c:179
12536 msgid "malformed #pragma ghs section"
12539 #: config/v850/v850-c.c:198
12540 msgid "junk at end of #pragma ghs interrupt"
12543 #: config/v850/v850-c.c:209
12544 msgid "junk at end of #pragma ghs starttda"
12547 #: config/v850/v850-c.c:220
12548 msgid "junk at end of #pragma ghs startsda"
12551 #: config/v850/v850-c.c:231
12552 msgid "junk at end of #pragma ghs startzda"
12555 #: config/v850/v850-c.c:242
12556 msgid "junk at end of #pragma ghs endtda"
12559 #: config/v850/v850-c.c:253
12560 msgid "junk at end of #pragma ghs endsda"
12563 #: config/v850/v850-c.c:264
12564 msgid "junk at end of #pragma ghs endzda"
12567 #: config/v850/v850.c:163
12569 msgid "%s=%s is not numeric"
12572 #: config/v850/v850.c:170
12574 msgid "%s=%s is too large"
12577 #: config/v850/v850.c:336
12578 msgid "const_double_split got a bad insn:"
12581 #: config/v850/v850.c:901
12582 msgid "output_move_single:"
12585 #: config/v850/v850.c:2243
12586 msgid "%Jdata area attributes cannot be specified for local variables"
12589 #: config/v850/v850.c:2254
12590 msgid "%Jdata area of '%D' conflicts with previous declaration"
12593 #: config/v850/v850.c:2453
12595 msgid "bogus JR construction: %d\n"
12598 #: config/v850/v850.c:2474 config/v850/v850.c:2677
12600 msgid "bad amount of stack space removal: %d"
12603 #: config/v850/v850.c:2653
12605 msgid "bogus JARL construction: %d\n"
12608 #: config/v850/v850.c:3023
12610 msgid "Bogus DISPOSE construction: %d\n"
12613 #: config/v850/v850.c:3045
12615 msgid "Too much stack space to dispose of: %d"
12618 #: config/v850/v850.c:3218
12620 msgid "Bogus PREPEARE construction: %d\n"
12623 #: config/v850/v850.c:3240
12625 msgid "Too much stack space to prepare: %d"
12628 #. Macro to define tables used to set the flags.
12629 #. This is a list in braces of pairs in braces,
12630 #. each pair being { "NAME", VALUE }
12631 #. where VALUE is the bits to set or minus the bits to clear.
12632 #. An empty string NAME is used to identify the default VALUE.
12633 #: config/v850/v850.h:174
12634 msgid "Support Green Hills ABI"
12637 #: config/v850/v850.h:177
12638 msgid "Prohibit PC relative function calls"
12641 #: config/v850/v850.h:180
12642 msgid "Reuse r30 on a per function basis"
12645 #: config/v850/v850.h:183
12646 msgid "Use stubs for function prologues"
12649 #: config/v850/v850.h:186
12650 msgid "Same as: -mep -mprolog-function"
12653 #: config/v850/v850.h:187
12654 msgid "Enable backend debugging"
12657 #: config/v850/v850.h:189
12658 msgid "Compile for the v850 processor"
12661 #: config/v850/v850.h:191
12662 msgid "Compile for v850e1 processor"
12665 #. Make sure that the other bits are cleared.
12666 #: config/v850/v850.h:193
12667 msgid "Compile for v850e processor"
12670 #. Make sure that the other bits are cleared.
12671 #: config/v850/v850.h:195
12672 msgid "Enable the use of the short load instructions"
12675 #: config/v850/v850.h:198
12676 msgid "Do not use the callt instruction"
12679 #: config/v850/v850.h:205
12680 msgid "Do not use registers r2 and r5"
12683 #: config/v850/v850.h:207
12684 msgid "Enforce strict alignment"
12687 #: config/v850/v850.h:210
12688 msgid "Use 4 byte entries in switch tables"
12691 #: config/v850/v850.h:236
12692 msgid "Set the max size of data eligible for the TDA area"
12695 #: config/v850/v850.h:239
12696 msgid "Set the max size of data eligible for the SDA area"
12699 #: config/v850/v850.h:242
12700 msgid "Set the max size of data eligible for the ZDA area"
12703 #: config/xtensa/xtensa.c:1014 config/xtensa/xtensa.c:1046
12704 #: config/xtensa/xtensa.c:1055
12708 #: config/xtensa/xtensa.c:1774
12709 msgid "boolean registers required for the floating-point option"
12712 #: config/xtensa/xtensa.c:1820
12714 msgid "-f%s is not supported with CONST16 instructions"
12717 #: config/xtensa/xtensa.c:1825
12718 msgid "PIC is required but not supported with CONST16 instructions"
12721 #: config/xtensa/xtensa.c:1895
12723 msgid "invalid %%D value"
12726 #: config/xtensa/xtensa.c:1932
12727 msgid "invalid mask"
12730 #: config/xtensa/xtensa.c:1958
12732 msgid "invalid %%x value"
12735 #: config/xtensa/xtensa.c:1965
12737 msgid "invalid %%d value"
12740 #: config/xtensa/xtensa.c:1986 config/xtensa/xtensa.c:1996
12742 msgid "invalid %%t/%%b value"
12745 #: config/xtensa/xtensa.c:2038
12746 msgid "invalid address"
12749 #: config/xtensa/xtensa.c:2063
12750 msgid "no register in address"
12753 #: config/xtensa/xtensa.c:2071
12754 msgid "address offset not a constant"
12757 #: config/xtensa/xtensa.c:2672
12758 msgid "only uninitialized variables can be placed in a .bss section"
12761 #: config/xtensa/xtensa.h:79
12762 msgid "Use CONST16 instruction to load constants"
12765 #: config/xtensa/xtensa.h:81
12766 msgid "Use PC-relative L32R instruction to load constants"
12769 #: config/xtensa/xtensa.h:83
12770 msgid "Disable fused multiply/add and multiply/subtract FP instructions"
12773 #: config/xtensa/xtensa.h:85
12774 msgid "Enable fused multiply/add and multiply/subtract FP instructions"
12777 #: config/xtensa/xtensa.h:87
12778 msgid "Intersperse literal pools with code in the text section"
12781 #: config/xtensa/xtensa.h:89
12782 msgid "Put literal pools in a separate literal section"
12785 #: config/xtensa/xtensa.h:91
12786 msgid "Automatically align branch targets to reduce branch penalties"
12789 #: config/xtensa/xtensa.h:93
12790 msgid "Do not automatically align branch targets"
12793 #: config/xtensa/xtensa.h:95
12794 msgid "Use indirect CALLXn instructions for large programs"
12797 #: config/xtensa/xtensa.h:97
12798 msgid "Use direct CALLn instructions for fast calls"
12803 msgid "missing argument to \"-%s\""
12807 msgid "`-gnat' misspelled as `-gant'"
12811 msgid "unable to call pointer to member function here"
12815 msgid "%s %D(%T, %T, %T) <built-in>"
12819 msgid "%s %D(%T, %T) <built-in>"
12823 msgid "%s %D(%T) <built-in>"
12827 msgid "%s %T <conversion>"
12831 msgid "%J%s %+#D <near match>"
12839 msgid "candidates are:"
12843 msgid "conversion from %qT to %qT is ambiguous"
12846 #: cp/call.c:2757 cp/call.c:2815
12847 msgid "no matching function for call to %<%D(%A)%>"
12850 #: cp/call.c:2760 cp/call.c:2818
12851 msgid "call of overloaded %<%D(%A)%> is ambiguous"
12854 #. It's no good looking for an overloaded operator() on a
12855 #. pointer-to-member-function.
12859 "pointer-to-member function %E cannot be called without an object; consider "
12864 msgid "no match for call to %<(%T) (%A)%>"
12868 msgid "call of %<(%T) (%A)%> is ambiguous"
12872 msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
12876 msgid "%s for %<operator%s%> in %<%E%s%>"
12880 msgid "%s for %<operator[]%> in %<%E[%E]%>"
12884 msgid "%s for %qs in %<%s %E%>"
12888 msgid "%s for %<operator%s%> in %<%E %s %E%>"
12892 msgid "%s for %<operator%s%> in %<%s%E%>"
12896 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
12900 msgid "%qE has type %<void%> and is not a throw-expression"
12903 #: cp/call.c:3230 cp/call.c:3440
12904 msgid "operands to ?: have different types"
12908 msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
12912 msgid "enumeral and non-enumeral type in conditional expression"
12916 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
12920 msgid "using synthesized %q#D for copy assignment"
12924 msgid " where cfront would use %q#D"
12928 msgid "comparison between %q#T and %q#T"
12932 msgid "no suitable %<operator %s> for %qT"
12936 msgid "%q+#D is private"
12940 msgid "%q+#D is protected"
12944 msgid "%q+#D is inaccessible"
12948 msgid "within this context"
12952 msgid "invalid conversion from %qT to %qT"
12956 msgid " initializing argument %P of %qD"
12960 msgid "cannot bind bitfield %qE to %qT"
12964 msgid "cannot bind packed field %qE to %qT"
12968 msgid "cannot bind rvalue %qE to %qT"
12973 "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
12977 #. Undefined behavior [expr.call] 5.2.2/7.
12980 "cannot receive objects of non-POD type %q#T' through %<...%>; call will "
12985 msgid "the default argument for parameter %d of %qD has not yet been parsed"
12989 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
12993 msgid "%qT is not an accessible base of %qT"
12997 msgid "could not find class$ field in java interface type %qT"
13001 msgid "call to non-function %qD"
13005 msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
13009 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
13013 msgid "call of overloaded %<%s(%A)%> is ambiguous"
13017 msgid "cannot call member function %qD without object"
13021 msgid "passing %qT chooses %qT over %qT"
13024 #: cp/call.c:5939 cp/name-lookup.c:4244
13025 msgid " in call to %qD"
13029 msgid "choosing %qD over %qD"
13033 msgid " for conversion from %qT to %qT"
13037 msgid " because conversion sequence for the argument is better"
13042 "ISO C++ says that these are ambiguous, even though the worst conversion for "
13043 "the first is better than the worst conversion for the second:"
13047 msgid "candidate 1:"
13051 msgid "candidate 2:"
13055 msgid "could not convert %qE to %qT"
13060 "invalid initialization of non-const reference of type %qT from a temporary "
13066 "invalid initialization of reference of type %qT from expression of type %qT"
13070 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
13074 msgid "Java class %qT cannot have an implicit non-trivial destructor"
13078 msgid "Java class %qT cannot have a destructor"
13082 msgid "`%#D' and `%#D' cannot be overloaded"
13086 msgid "conflicting access specifications for method %qD, ignored"
13091 msgid "conflicting access specifications for field %qE, ignored"
13095 msgid "%qD names constructor"
13099 msgid "%qD invalid in %qT"
13103 msgid "no members matching %qD in %q#T"
13106 #: cp/class.c:1141 cp/class.c:1149
13107 msgid "%qD invalid in %q#T"
13111 msgid " because of local method %q#D with same name"
13115 msgid " because of local member %q#D with same name"
13119 msgid "base class %q#T has a non-virtual destructor"
13124 "base %qT with only non-default constructor in class without a constructor"
13128 msgid "all member functions in class %qT are private"
13132 msgid "%q#T only defines a private destructor and has no friends"
13136 msgid "%q#T only defines private constructors and has no friends"
13140 msgid "no unique final overrider for %qD in %qT"
13143 #. Here we know it is a hider, and no overrider exists.
13145 msgid "%qD was hidden"
13152 #: cp/class.c:2403 cp/decl2.c:1139
13153 msgid "%q#D invalid; an anonymous union can only have non-static data members"
13156 #: cp/class.c:2410 cp/decl2.c:1146
13157 msgid "private member %q#D in anonymous union"
13160 #: cp/class.c:2413 cp/decl2.c:1148
13161 msgid "protected member %q#D in anonymous union"
13166 "vtable layout for class %qT may not be ABI-compliant and may change in a "
13167 "future version of GCC due to implicit virtual destructor"
13171 msgid "bit-field %q#D with non-integral type"
13175 msgid "bit-field %qD width not an integer constant"
13179 msgid "negative width in bit-field %qD"
13183 msgid "zero width for bit-field %qD"
13187 msgid "width of %qD exceeds its type"
13191 msgid "%qD is too small to hold all values of %q#T"
13195 msgid "member %q#D with constructor not allowed in union"
13199 msgid "member %q#D with destructor not allowed in union"
13203 msgid "member %q#D with copy assignment operator not allowed in union"
13207 msgid "multiple fields in union %qT initialized"
13211 msgid "ignoring packed attribute on unpacked non-POD field %q#D"
13215 msgid "%qD may not be static because it is a member of a union"
13219 msgid "%qD may not have reference type `%T' because it is a member of a union"
13223 msgid "field %qD in local class cannot be static"
13227 msgid "field %qD invalidly declared function type"
13231 msgid "field %qD invalidly declared method type"
13235 msgid "non-static reference %q#D in class without a constructor"
13239 msgid "non-static const member %q#D in class without a constructor"
13243 msgid "field %q#D with same name as class"
13247 msgid "%q#T has pointer data members"
13251 msgid " but does not override %<%T(const %T&)%>"
13255 msgid " or %<operator=(const %T&)%>"
13259 msgid " but does not override %<operator=(const %T&)%>"
13264 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
13269 msgid "class %qT will be considered nearly empty in a future version of GCC"
13273 msgid "initializer specified for non-virtual method %qD"
13278 "offset of virtual base %qT is not ABI-compliant and may change in a future "
13283 msgid "direct base %qT inaccessible in %qT due to ambiguity"
13287 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
13292 "size assigned to `%T' may not be ABI-compliant and may change in a future "
13296 #. Versions of G++ before G++ 3.4 did not reset the
13300 "the offset of %qD may not be ABI-compliant and may change in a future "
13306 "offset of %qD is not ABI-compliant and may change in a future version of GCC"
13311 "%qD contains empty classes which may cause base classes to be placed at "
13312 "different locations in a future version of GCC"
13317 "layout of classes derived from empty class %qT may change in a future "
13322 msgid "redefinition of %q#T"
13326 msgid "%q#T has virtual functions but non-virtual destructor"
13330 msgid "trying to finish struct, but kicked out due to previous parse errors"
13335 msgid "language string `\"%E\"' not recognized"
13340 "cannot resolve overloaded function `%D' based on conversion to type `%T'"
13344 msgid "no matches converting function %qD to type %q#T"
13348 msgid "converting overloaded function %qD to type %q#T is ambiguous"
13352 msgid "assuming pointer to member %qD"
13356 msgid "(a pointer to member can only be formed with %<&%E%>)"
13359 #: cp/class.c:5818 cp/class.c:5997 cp/class.c:6004
13360 msgid "not enough type information"
13364 msgid "argument of type %qT does not match %qT"
13368 msgid "invalid operation on uninstantiated type"
13371 #. [basic.scope.class]
13373 #. A name N used in a class S shall refer to the same declaration
13374 #. in its context and when re-evaluated in the completed scope of
13376 #: cp/class.c:6247 cp/decl.c:1230 cp/name-lookup.c:577 cp/pt.c:2166
13377 msgid "declaration of %q#D"
13381 msgid "changes meaning of %qD from %q+#D"
13385 msgid "can't convert from incomplete type `%T' to `%T'"
13389 msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
13392 #: cp/cvt.c:115 cp/cvt.c:129
13393 msgid "converting from `%T' to `%T'"
13396 #: cp/cvt.c:187 cp/cvt.c:255 cp/cvt.c:301
13397 msgid "cannot convert `%E' from type `%T' to type `%T'"
13400 #: cp/cvt.c:216 cp/cvt.c:220
13401 msgid "pointer to member cast from `%T' to `%T' is via virtual base"
13405 msgid "invalid conversion from '%T' to '%T'"
13409 msgid "conversion from `%T' to `%T' discards qualifiers"
13413 msgid "casting `%T' to `%T' does not dereference pointer"
13417 msgid "cannot convert type `%T' to type `%T'"
13421 msgid "conversion from `%#T' to `%#T'"
13424 #: cp/cvt.c:693 cp/cvt.c:713
13425 msgid "`%#T' used where a `%T' was expected"
13429 msgid "`%#T' used where a floating point value was expected"
13433 msgid "conversion from `%T' to non-scalar type `%T' requested"
13437 msgid "object of incomplete type `%T' will not be accessed in %s"
13441 msgid "object of type `%T' will not be accessed in %s"
13445 msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
13448 #. [over.over] enumerates the places where we can take the address
13449 #. of an overloaded function, and this is not one of them.
13452 msgid "%s cannot resolve address of overloaded function"
13455 #. Only warn when there is no &.
13458 msgid "%s is a reference, not call, to function `%E'"
13463 msgid "%s has no effect"
13467 msgid "converting NULL to non-pointer type"
13471 msgid "ambiguous default type conversion from `%T'"
13475 msgid " candidate conversions include `%D' and `%D'"
13479 msgid "label %qD used but not defined"
13483 msgid "label %qD defined but not used"
13487 msgid "%qD was declared %<extern%> and later %<static%>"
13490 #: cp/decl.c:1138 cp/decl.c:1603
13491 msgid "previous declaration of %qD"
13495 msgid "%Jfunction %qD redeclared as inline"
13499 msgid "%Jprevious declaration of %qD with attribute noinline"
13503 msgid "%Jfunction %qD redeclared with attribute noinline"
13507 msgid "%Jprevious declaration of %qD was inline"
13510 #: cp/decl.c:1217 cp/decl.c:1288
13511 msgid "shadowing %s function %q#D"
13515 msgid "library function %q#D redeclared as non-function %q#D"
13519 msgid "conflicts with built-in declaration %q#D"
13522 #: cp/decl.c:1283 cp/decl.c:1392 cp/decl.c:1408
13523 msgid "new declaration %q#D"
13527 msgid "ambiguates built-in declaration %q#D"
13531 msgid "%q#D redeclared as different kind of symbol"
13535 msgid "previous declaration of %q#D"
13539 msgid "declaration of template %q#D"
13542 #: cp/decl.c:1378 cp/name-lookup.c:578
13543 msgid "conflicts with previous declaration %q#D"
13546 #: cp/decl.c:1393 cp/decl.c:1409
13547 msgid "ambiguates old declaration %q#D"
13551 msgid "declaration of C function %q#D conflicts with"
13555 msgid "previous declaration %q#D here"
13559 msgid "conflicting declaration %q#D"
13563 msgid "%qD has a previous declaration as %q#D"
13566 #. [namespace.alias]
13568 #. A namespace-name or namespace-alias shall not be declared as
13569 #. the name of any other entity in the same declarative region.
13570 #. A namespace-name defined at global scope shall not be
13571 #. declared as the name of any other entity in any global scope
13574 msgid "declaration of namespace %qD conflicts with"
13578 msgid "previous declaration of namespace %qD here"
13582 msgid "%q#D previously defined here"
13586 msgid "%q#D previously declared here"
13589 #. Prototype decl follows defn w/o prototype.
13591 msgid "prototype for %q#D"
13595 msgid "%Jfollows non-prototype definition here"
13599 msgid "previous declaration of %q#D with %qL linkage"
13603 msgid "conflicts with new declaration with %qL linkage"
13606 #: cp/decl.c:1531 cp/decl.c:1538
13607 msgid "default argument given for parameter %d of %q#D"
13610 #: cp/decl.c:1533 cp/decl.c:1540
13611 msgid "after previous specification in %q#D"
13615 msgid "%q#D was used before it was declared inline"
13619 msgid "%Jprevious non-inline declaration here"
13623 msgid "redundant redeclaration of %qD in same scope"
13628 msgid "declaration of %qF throws different exceptions"
13633 msgid "than previous declaration %qF"
13636 #. From [temp.expl.spec]:
13638 #. If a template, a member template or the member of a class
13639 #. template is explicitly specialized then that
13640 #. specialization shall be declared before the first use of
13641 #. that specialization that would cause an implicit
13642 #. instantiation to take place, in every translation unit in
13643 #. which such a use occurs.
13645 msgid "explicit specialization of %D after first use"
13649 msgid "%J%qD: visibility attribute ignored because it"
13653 msgid "%Jconflicts with previous declaration here"
13658 msgid "label %qE referenced outside of any function"
13661 #: cp/decl.c:2256 cp/decl.c:2280 cp/decl.c:2368
13662 msgid "jump to label %qD"
13665 #: cp/decl.c:2258 cp/decl.c:2282
13666 msgid "jump to case label"
13669 #: cp/decl.c:2261 cp/decl.c:2285
13670 msgid "%H from here"
13674 msgid " crosses initialization of %q#D"
13677 #: cp/decl.c:2269 cp/decl.c:2384
13678 msgid " enters scope of non-POD %q#D"
13681 #: cp/decl.c:2289 cp/decl.c:2388
13682 msgid " enters try block"
13685 #: cp/decl.c:2291 cp/decl.c:2390
13686 msgid " enters catch block"
13693 #. Can't skip init of __exception_info.
13695 msgid "%J enters catch block"
13699 msgid " skips initialization of %q#D"
13703 msgid "label named wchar_t"
13707 msgid "duplicate label `%D'"
13710 #: cp/decl.c:2650 cp/parser.c:3524
13711 msgid "%qD used without template parameters"
13714 #: cp/decl.c:2660 cp/decl.c:2675 cp/decl.c:2762
13715 msgid "no class template named %q#T in %q#T"
13718 #: cp/decl.c:2696 cp/decl.c:2706 cp/decl.c:2726
13719 msgid "no type named %q#T in %q#T"
13723 msgid "%Jan anonymous union cannot have function members"
13727 msgid "member %q#D with constructor not allowed in anonymous aggregate"
13731 msgid "member %q#D with destructor not allowed in anonymous aggregate"
13736 "member %q#D with copy assignment operator not allowed in anonymous aggregate"
13740 msgid "multiple types in one declaration"
13744 msgid "redeclaration of C++ built-in type %qT"
13748 msgid "missing type-name in typedef-declaration"
13752 msgid "ISO C++ prohibits anonymous structs"
13757 msgid "%qs can only be specified for functions"
13761 msgid "%<friend%> can only be specified inside a class"
13765 msgid "%<explicit%> can only be specified for constructors"
13769 msgid "a storage class can only be specified for objects and functions"
13773 msgid "qualifiers can only be specified for objects and functions"
13777 msgid "function %q#D is initialized like a variable"
13781 msgid "declaration of %q#D has %<extern%> and is initialized"
13785 msgid "%q#D is not a static member of %q#T"
13789 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
13793 msgid "duplicate initialization of %D"
13797 msgid "declaration of %q#D outside of class is not definition"
13801 msgid "variable %q#D has initializer but incomplete type"
13804 #: cp/decl.c:3848 cp/decl.c:4472
13805 msgid "elements of array %q#D have incomplete type"
13809 msgid "aggregate %q#D has incomplete type and cannot be defined"
13813 msgid "`%D' declared as reference but not initialized"
13817 msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
13821 msgid "cannot initialize %qT from %qT"
13825 msgid "initializer fails to determine size of %qD"
13829 msgid "array size missing in `%D'"
13833 msgid "zero-size array %qD"
13836 #. An automatic variable with an incomplete type: that is an error.
13837 #. Don't talk about array types here, since we took care of that
13838 #. message in grokdeclarator.
13840 msgid "storage size of %qD isn't known"
13844 msgid "storage size of %qD isn't constant"
13849 "sorry: semantics of inline function static data %q#D are wrong (you'll wind "
13850 "up with multiple copies)"
13854 msgid "%J you can work around this by removing the initializer"
13858 msgid "uninitialized const %qD"
13862 msgid "name %qD used in a GNU-style designated initializer for an array"
13867 msgid "Designated initializer %qE larger than array size"
13871 msgid "brace-enclosed initializer used to initialize %qT"
13875 msgid "initializer for %qT must be brace-enclosed"
13879 msgid "ISO C++ does not allow designated initializers"
13883 msgid "%qT has no non-static data member named %qD"
13887 msgid "too many initializers for %qT"
13891 msgid "variable-sized object %qD may not be initialized"
13895 msgid "%qD has incomplete type"
13899 msgid "%qD must be initialized by constructor, not by %<{...}%>"
13903 msgid "structure %qD with uninitialized const members"
13907 msgid "structure %qD with uninitialized reference members"
13911 msgid "assignment (not initialization) in declaration"
13915 msgid "cannot initialize %qD to namespace %qD"
13919 msgid "shadowing previous type declaration of %q#D"
13923 msgid "%qD cannot be thread-local because it has non-POD type %qT"
13927 msgid "%qD is thread-local and so cannot be dynamically initialized"
13931 msgid "destructor for alien class %qT cannot be a member"
13935 msgid "constructor for alien class %qT cannot be a member"
13939 msgid "%qD declared as a %<virtual%> %s"
13943 msgid "%qD declared as an %<inline%> %s"
13948 "%<const%> and %<volatile%> function specifiers on q%D invalid in %s "
13953 msgid "%qD declared as a friend"
13957 msgid "%qD declared with an exception specification"
13961 msgid "cannot declare %<::main%> to be a template"
13965 msgid "cannot declare %<::main%> to be inline"
13969 msgid "cannot declare %<::main%> to be static"
13973 msgid "%<::main%> must return %<int%>"
13977 msgid "non-local function %q#D uses anonymous type"
13980 #: cp/decl.c:5636 cp/decl.c:5982
13982 "%q#D does not refer to the unqualified type, so it is not used for linkage"
13986 msgid "non-local function %q#D uses local type %qT"
13990 msgid "%smember function %qD cannot have cv-qualifier"
13994 msgid "defining explicit specialization %qD in friend declaration"
13997 #. Something like `template <class T> friend void f<T>()'.
13999 msgid "invalid use of template-id %qD in declaration of primary template"
14004 "default arguments are not allowed in declaration of friend template "
14005 "specialization %qD"
14010 "%<inline%> is not allowed in declaration of friend template specialization %"
14015 msgid "definition of implicitly-declared %qD"
14018 #: cp/decl.c:5822 cp/decl2.c:715
14019 msgid "no %q#D member function declared in class %qT"
14022 #. It's a typedef referring to an anonymous type.
14024 msgid "non-local variable %q#D uses anonymous type"
14028 msgid "non-local variable %q#D uses local type %qT"
14033 "invalid in-class initialization of static data member of non-integral type %"
14038 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
14043 "ISO C++ forbids initialization of member constant %qD of non-integral type %"
14048 msgid "size of array %qD has non-integral type %qT"
14052 msgid "size of array has non-integral type %qT"
14056 msgid "size of array %qD is negative"
14060 msgid "size of array is negative"
14064 msgid "ISO C++ forbids zero-size array %qD"
14068 msgid "ISO C++ forbids zero-size array"
14072 msgid "size of array %qD is not an integral constant-expression"
14076 msgid "size of array is not an integral constant-expression"
14080 msgid "ISO C++ forbids variable-size array %qD"
14084 msgid "ISO C++ forbids variable-size array"
14088 msgid "overflow in array dimension"
14092 msgid "declaration of %qD as %s"
14097 msgid "creating %s"
14102 "declaration of %qD as multidimensional array must have bounds for all "
14103 "dimensions except the first"
14108 "multidimensional array must have bounds for all dimensions except the first"
14112 msgid "return type specification for constructor invalid"
14116 msgid "return type specification for destructor invalid"
14120 msgid "operator %qT declared to return %qT"
14124 msgid "return type specified for %<operator %T%>"
14128 msgid "type %qT is not derived from type %qT"
14132 msgid "declarator-id missing; using reserved word %qD"
14136 msgid "declaration of %qD as non-function"
14141 msgid "two or more data types in declaration of %qs"
14145 msgid "ISO C++ does not support %<long long%>"
14148 #: cp/decl.c:6794 cp/decl.c:6796
14150 msgid "ISO C++ forbids declaration of %qs with no type"
14155 msgid "short, signed or unsigned invalid for %qs"
14160 msgid "long, short, signed or unsigned invalid for %qs"
14165 msgid "long and short specified together for %qs"
14170 msgid "long or short specified with char for %qs"
14175 msgid "long or short specified with floating type for %qs"
14180 msgid "signed and unsigned given together for %qs"
14185 msgid "long, short, signed or unsigned used invalidly for %qs"
14190 msgid "complex invalid for %qs"
14194 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
14198 msgid "member %qD cannot be declared both virtual and static"
14202 msgid "%<%T::%D%> is not a valid declarator"
14206 msgid "typedef declaration invalid in parameter declaration"
14210 msgid "storage class specifiers invalid in parameter declarations"
14214 msgid "virtual outside class declaration"
14219 msgid "multiple storage classes in declaration of `%s'"
14224 msgid "multiple storage classes in declaration of %qs"
14229 msgid "storage class specified for %s %qs"
14233 msgid "top-level declaration of %qs specifies %<auto%>"
14237 msgid "storage class specifiers invalid in friend function declarations"
14241 msgid "destructor cannot be static member function"
14245 msgid "destructors may not be cv-qualified"
14249 msgid "constructor cannot be static member function"
14253 msgid "constructors cannot be declared virtual"
14257 msgid "constructors may not be cv-qualified"
14262 msgid "can't initialize friend function %qs"
14265 #. Cannot be both friend and virtual.
14267 msgid "virtual functions cannot be friends"
14271 msgid "friend declaration not in class definition"
14276 msgid "can't define friend function %qs in a local class definition"
14280 msgid "destructors may not have parameters"
14283 #: cp/decl.c:7316 cp/decl.c:7323
14284 msgid "cannot declare reference to %q#T"
14288 msgid "cannot declare pointer to %q#T"
14292 msgid "cannot declare pointer to %q#T member"
14296 msgid "template-id %qD used as a declarator"
14300 msgid "extra qualification %<%T::%> on member %qs ignored"
14304 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
14308 msgid "cannot declare member %<%T::%s%> within %qT"
14312 msgid "data member may not have variably modified type %qT"
14316 msgid "parameter may not have variably modified type %qT"
14319 #. [dcl.fct.spec] The explicit specifier shall only be used in
14320 #. declarations of constructors within a class definition.
14322 msgid "only declarations of constructors can be %<explicit%>"
14326 msgid "non-member %qs cannot be declared %<mutable%>"
14330 msgid "non-object member %qs cannot be declared %<mutable%>"
14334 msgid "function %qs cannot be declared %<mutable%>"
14338 msgid "static %qs cannot be declared %<mutable%>"
14342 msgid "const %qs cannot be declared %<mutable%>"
14346 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
14350 msgid "%Jtypedef name may not be a nested-name-specifier"
14354 msgid "%Jinvalid type qualifier for non-member function type"
14358 msgid "type qualifiers specified for friend class declaration"
14362 msgid "%<inline%> specified for friend class declaration"
14366 msgid "template parameters cannot be friends"
14370 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
14374 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
14378 msgid "trying to make class %qT a friend of global scope"
14382 msgid "invalid qualifiers on non-member function type"
14386 msgid "abstract declarator %qT used as declaration"
14390 msgid "unnamed variable or field declared void"
14394 msgid "variable or field declared void"
14398 msgid "cannot use %<::%> in parameter declaration"
14401 #. Something like struct S { int N::j; };
14403 msgid "invalid use of %<::%>"
14407 msgid "function %qD cannot be declared friend"
14411 msgid "can't make %qD into a method -- not in a class"
14415 msgid "function %qD declared virtual inside a union"
14419 msgid "%qD cannot be declared virtual, since it is always static"
14423 msgid "field %qD has incomplete type"
14427 msgid "name %qT has incomplete type"
14431 msgid " in instantiation of template %qT"
14436 msgid "%qE is neither function nor member function; cannot be declared friend"
14440 msgid "member functions are implicitly friends of their class"
14443 #. An attempt is being made to initialize a non-static
14444 #. member. But, from [class.mem]:
14446 #. 4 A member-declarator can contain a
14447 #. constant-initializer only if it declares a static
14448 #. member (_class.static_) of integral or enumeration
14449 #. type, see _class.static.data_.
14451 #. This used to be relatively common practice, but
14452 #. the rest of the compiler does not correctly
14453 #. handle the initialization unless the member is
14454 #. static so we make it static below.
14456 msgid "ISO C++ forbids initialization of member %qD"
14460 msgid "making %qD static"
14464 msgid "storage class %<auto%> invalid for function %qs"
14468 msgid "storage class %<register%> invalid for function %qs"
14472 msgid "storage class %<__thread%> invalid for function %qs"
14477 "%<static%> specified invalid for function %qs declared out of global scope"
14482 "%<inline%> specifier invalid for function %qs declared out of global scope"
14487 msgid "virtual non-class function %qs"
14491 msgid "cannot declare member function %qD to have static linkage"
14494 #. FIXME need arm citation
14496 msgid "cannot declare static function inside another function"
14501 "%<static%> may not be used when defining (as opposed to declaring) a static "
14506 msgid "static member %qD declared %<register%>"
14510 msgid "cannot explicitly declare member %q#D to have extern linkage"
14514 msgid "default argument for %q#D has type %qT"
14518 msgid "default argument for parameter of type %qT has type %qT"
14522 msgid "default argument %qE uses local variable %qD"
14526 msgid "parameter %qD invalidly declared method type"
14530 msgid "parameter %qD includes %s to array of unknown bound %qT"
14535 #. A declaration of a constructor for a class X is ill-formed if
14536 #. its first parameter is of type (optionally cv-qualified) X
14537 #. and either there are no other parameters or else all other
14538 #. parameters have default arguments.
14540 #. We *don't* complain about member template instantiations that
14541 #. have this form, though; they can occur as we try to decide
14542 #. what constructor to use during overload resolution. Since
14543 #. overload resolution will never prefer such a constructor to
14544 #. the non-template copy constructor (which is either explicitly
14545 #. or implicitly defined), there's no need to worry about their
14546 #. existence. Theoretically, they should never even be
14547 #. instantiated, but that's hard to forestall.
14549 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
14553 msgid "%qD may not be declared within a namespace"
14557 msgid "%qD may not be declared as static"
14561 msgid "%qD must be a nonstatic member function"
14566 "%qD must be either a non-static member function or a non-member function"
14570 msgid "%qD must have an argument of class or enumerated type"
14575 msgid "conversion to %s%s will never use a type conversion operator"
14580 msgid "ISO C++ prohibits overloading operator ?:"
14584 msgid "postfix %qD must take %<int%> as its argument"
14588 msgid "postfix %qD must take %<int%> as its second argument"
14592 msgid "%qD must take either zero or one argument"
14596 msgid "%qD must take either one or two arguments"
14600 msgid "prefix %qD should return %qT"
14604 msgid "postfix %qD should return %qT"
14608 msgid "%qD must take %<void%>"
14611 #: cp/decl.c:8901 cp/decl.c:8909
14612 msgid "%qD must take exactly one argument"
14616 msgid "%qD must take exactly two arguments"
14620 msgid "user-defined %qD always evaluates both arguments"
14624 msgid "%qD should return by value"
14627 #: cp/decl.c:8945 cp/decl.c:8948
14628 msgid "%qD cannot have default arguments"
14632 msgid "using typedef-name %qD after %qs"
14636 msgid "using template type parameter %qT after %qs"
14640 msgid "%qT referred to as %qs"
14644 msgid "%qT referred to as enum"
14647 #. If a class template appears as elaborated type specifier
14648 #. without a template header such as:
14650 #. template <class T> class C {};
14651 #. void f(class C); // No template header here
14653 #. then the required template argument is missing.
14655 msgid "template argument required for %<%s %T%>"
14659 msgid "use of enum %q#D without previous declaration"
14663 msgid "redeclaration of %qT as a non-template"
14667 msgid "derived union %qT invalid"
14671 msgid "Java class %qT cannot have multiple bases"
14675 msgid "Java class %qT cannot have virtual bases"
14679 msgid "base type %qT fails to be a struct or class type"
14683 msgid "recursive type %qT undefined"
14687 msgid "duplicate base type %qT invalid"
14691 msgid "multiple definition of %q#T"
14695 msgid "%Jprevious definition here"
14700 #. IF no integral type can represent all the enumerator values, the
14701 #. enumeration is ill-formed.
14703 msgid "no integral type can represent all of the enumerator values for %qT"
14707 msgid "enumerator value for %qD not integer constant"
14711 msgid "overflow in enumeration values at %qD"
14715 msgid "return type %q#T is incomplete"
14719 msgid "%<operator=%> should return a reference to %<*this%>"
14723 msgid "parameter %qD declared void"
14727 msgid "invalid member function declaration"
14731 msgid "%qD is already defined in class %qT"
14735 msgid "static member function `%#D' declared with type qualifiers"
14739 msgid "name missing for member function"
14742 #: cp/decl2.c:373 cp/decl2.c:387
14743 msgid "ambiguous conversion for array subscript"
14747 msgid "invalid types %<%T[%T]%> for array subscript"
14751 msgid "deleting array %q#D"
14755 msgid "type %q#T argument given to %<delete%>, expected pointer"
14760 "cannot delete a function. Only pointer-to-objects are valid arguments to %"
14765 msgid "deleting %qT is undefined"
14768 #. 14.5.2.2 [temp.mem]
14770 #. A local class shall not have member templates.
14772 msgid "invalid declaration of member template %q#D in local class"
14776 msgid "invalid use of %<virtual%> in template declaration of %q#D"
14779 #: cp/decl2.c:507 cp/pt.c:2933
14780 msgid "template declaration of %q#D"
14784 msgid "Java method %qD has non-Java return type %qT"
14788 msgid "Java method %qD has non-Java parameter type %qT"
14792 msgid "prototype for `%#D' does not match any in class `%T'"
14796 msgid "local class %q#T shall not have static data member %q#D"
14800 msgid "initializer invalid for static member with constructor"
14804 msgid "(an out of class initialization is required)"
14808 msgid "member %qD conflicts with virtual function table field name"
14812 msgid "%qD is already defined in %qT"
14816 msgid "field initializer is not constant"
14820 msgid "`asm' specifiers are not permitted on non-static data members"
14824 msgid "cannot declare %qD to be a bit-field type"
14828 msgid "cannot declare bit-field %qD with function type"
14832 msgid "%qD is already defined in the class %qT"
14836 msgid "static member %qD cannot be a bit-field"
14840 msgid "initializer specified for non-member function %qD"
14844 msgid "invalid initializer for virtual method %qD"
14848 msgid "anonymous struct not inside named type"
14852 msgid "namespace-scope anonymous aggregates must be static"
14856 msgid "anonymous union with no members"
14860 msgid "%<operator new%> must return type %qT"
14864 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
14868 msgid "%<operator delete%> must return type %qT"
14872 msgid "%<operator delete%> takes type %qT as first parameter"
14876 msgid "inline function `%D' used but never defined"
14880 msgid "default argument missing for parameter %P of %q+#D"
14883 #. damn ICE suppression
14886 msgid "unexpected letter `%c' in locate_error\n"
14889 #. Can't throw a reference.
14891 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
14895 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
14898 #. Thrown object must be a Throwable.
14900 msgid "type %qT is not derived from %<java::lang::Throwable%>"
14904 msgid "mixing C++ and Java catches in a single translation unit"
14908 msgid "throwing NULL, which has integral, not pointer type"
14911 #: cp/except.c:599 cp/init.c:1873
14912 msgid "%qD should never be overloaded"
14916 msgid " in thrown expression"
14921 "expression %qE of abstract class type %qT cannot be used in throw-expression"
14925 msgid "%Hexception of type %qT will be caught"
14929 msgid "%H by earlier handler for %qT"
14933 msgid "%H%<...%> handler must be the last handler for its try block"
14937 msgid "%qD is already a friend of class %qT"
14941 msgid "invalid type %qT declared %<friend%>"
14945 #. Friend declarations shall not declare partial
14946 #. specializations.
14948 msgid "partial specialization %qT declared %<friend%>"
14952 msgid "class %qT is implicitly friends with itself"
14955 #. template <class T> friend typename S<T>::X;
14957 msgid "typename type %q#T declared %<friend%>"
14960 #. template <class T> friend class T;
14962 msgid "template parameter type %qT declared %<friend%>"
14965 #. template <class T> friend class A; where A is not a template
14967 msgid "%q#T is not a template"
14971 msgid "%qD is already a friend of %qT"
14975 msgid "%qT is already a friend of %qT"
14979 msgid "member %qD declared as friend before type %qT defined"
14983 msgid "friend declaration %q#D declares a non-template function"
14988 "(if this is not what you intended, make sure the function template has "
14989 "already been declared and add <> after the function name here) -Wno-non-"
14990 "template-friend disables this warning"
14993 #: cp/g++spec.c:238 java/jvspec.c:415
14995 msgid "argument to `%s' missing\n"
14999 msgid "%J%qD should be initialized in the member initialization list"
15003 msgid "%Jdefault-initialization of %q#D, which has reference type"
15007 msgid "%Juninitialized reference member %qD"
15011 msgid "%Juninitialized member %qD with %<const%> type %qT"
15015 msgid "%qD will be initialized after"
15019 msgid "base %qT will be initialized after"
15031 msgid "%J when initialized here"
15035 msgid "%Jmultiple initializations given for %qD"
15039 msgid "%Jmultiple initializations given for base %qT"
15043 msgid "%Jinitializations for multiple members of %qT"
15048 "%Jbase class %q#T should be explicitly initialized in the copy constructor"
15051 #: cp/init.c:891 cp/init.c:910
15052 msgid "class %qT does not have any field named %qD"
15057 "%q#D is a static data member; it can only be initialized at its definition"
15061 msgid "%q#D is not a non-static data member of %qT"
15065 msgid "unnamed initializer for %qT, which has no base classes"
15069 msgid "unnamed initializer for %qT, which uses multiple inheritance"
15073 msgid "%qD is both a direct base and an indirect virtual base"
15077 msgid "type %qD is not a direct or virtual base of %qT"
15081 msgid "type %qD is not a direct base of %qT"
15085 msgid "bad array initializer"
15089 msgid "%qT is not an aggregate type"
15093 msgid "qualified type %qT does not match destructor name %<~%T%>"
15097 msgid "incomplete type %qT does not have member %qD"
15101 msgid "%qD is not a member of type %qT"
15105 msgid "invalid pointer to bit-field %qD"
15109 msgid "invalid use of non-static member function %qD"
15113 msgid "invalid use of non-static data member %qD"
15117 msgid "new cannot be applied to a reference type"
15121 msgid "new cannot be applied to a function type"
15125 msgid "call to Java constructor, while %<jclass%> undefined"
15129 msgid "can't find class$"
15133 msgid "invalid type %<void%> for new"
15137 msgid "uninitialized const in %<new%> of %q#T"
15142 msgid "call to Java constructor with %qs undefined"
15146 msgid "request for member %qD is ambiguous"
15150 msgid "ISO C++ forbids initialization in array new"
15154 msgid "initializer ends prematurely"
15158 msgid "cannot initialize multi-dimensional array with initializer"
15162 msgid "possible problem detected in invocation of delete operator:"
15167 "neither the destructor nor the class-specific operator delete will be "
15168 "called, even if they are declared when the class is defined."
15172 msgid "unknown array size in delete"
15176 msgid "type to vector delete is neither pointer or array type"
15181 msgid "junk at end of #pragma %s"
15186 msgid "invalid #pragma %s"
15190 msgid "#pragma vtable no longer supported"
15195 msgid "#pragma implementation for %qs appears after file is included"
15199 msgid "junk at end of #pragma GCC java_exceptions"
15203 msgid "%qD not defined"
15207 msgid "%qD was not declared in this scope"
15210 #. In a template, it is invalid to write "f()" or "f(3)" if no
15211 #. declaration of "f" is available. Historically, G++ and most
15212 #. other compilers accepted that usage since they deferred all name
15213 #. lookup until instantiation time rather than doing unqualified
15214 #. name lookup at template definition time; explain to the user what
15217 #. Note that we have the exact wording of the following message in
15218 #. the manual (trouble.texi, node "Name lookup"), so they need to
15219 #. be kept in synch.
15222 "there are no arguments to %qD that depend on a template parameter, so a "
15223 "declaration of %qD must be available"
15228 "(if you use `-fpermissive', G++ will accept your code, but allowing the use "
15229 "of an undeclared name is deprecated)"
15232 #: cp/mangle.c:2114
15233 msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
15236 #: cp/mangle.c:2122
15237 msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
15240 #: cp/mangle.c:2172
15241 msgid "omitted middle operand to `?:' operand cannot be mangled"
15244 #: cp/mangle.c:2482
15245 msgid "the mangled name of `%D' will change in a future version of GCC"
15249 msgid "generic thunk code fails for method %q#D which uses %<...%>"
15253 msgid "non-static const member %q#D, can't use default assignment operator"
15257 msgid "non-static reference member %q#D, can't use default assignment operator"
15260 #: cp/name-lookup.c:762
15261 msgid "redeclaration of %<wchar_t%> as %qT"
15264 #. A redeclaration of main, but not a duplicate of the
15267 #. [basic.start.main]
15269 #. This function shall not be overloaded.
15270 #: cp/name-lookup.c:794
15271 msgid "invalid redeclaration of %qD"
15274 #: cp/name-lookup.c:795
15278 #: cp/name-lookup.c:883
15279 msgid "type mismatch with previous external decl of %q#D"
15282 #: cp/name-lookup.c:884
15283 msgid "previous external decl of %q#D"
15286 #: cp/name-lookup.c:966
15287 msgid "extern declaration of %q#D doesn't match"
15290 #: cp/name-lookup.c:967
15291 msgid "global declaration %q#D"
15294 #: cp/name-lookup.c:1003 cp/name-lookup.c:1010
15295 msgid "declaration of %q#D shadows a parameter"
15298 #. Location of previous decl is not useful in this case.
15299 #: cp/name-lookup.c:1035
15300 msgid "declaration of %qD shadows a member of 'this'"
15303 #: cp/name-lookup.c:1041
15304 msgid "declaration of %qD shadows a previous local"
15307 #: cp/name-lookup.c:1048
15308 msgid "declaration of %qD shadows a global declaration"
15311 #: cp/name-lookup.c:1164
15312 msgid "name lookup of %qD changed"
15315 #: cp/name-lookup.c:1165
15316 msgid " matches this %qD under ISO standard rules"
15319 #: cp/name-lookup.c:1167
15320 msgid " matches this %qD under old rules"
15323 #: cp/name-lookup.c:1185 cp/name-lookup.c:1193
15324 msgid "name lookup of %qD changed for new ISO %<for%> scoping"
15327 #: cp/name-lookup.c:1187
15328 msgid " cannot use obsolete binding at %qD because it has a destructor"
15331 #: cp/name-lookup.c:1195
15332 msgid " using obsolete binding at %qD"
15335 #: cp/name-lookup.c:1248
15337 msgid "%s %s(%E) %p %d\n"
15340 #: cp/name-lookup.c:1251
15342 msgid "%s %s %p %d\n"
15345 #: cp/name-lookup.c:1378
15346 msgid "XXX is_class_level != (current_scope == class_scope)\n"
15349 #: cp/name-lookup.c:2011
15350 msgid "`%#D' hides constructor for `%#T'"
15353 #: cp/name-lookup.c:2026
15354 msgid "%q#D conflicts with previous using declaration %q#D"
15357 #: cp/name-lookup.c:2038
15358 msgid "previous non-function declaration %q#D"
15361 #: cp/name-lookup.c:2039
15362 msgid "conflicts with function declaration %q#D"
15365 #. It's a nested name with template parameter dependent scope.
15366 #. This can only be using-declaration for class member.
15367 #: cp/name-lookup.c:2117 cp/name-lookup.c:2142 cp/name-lookup.c:3386
15368 msgid "%qT is not a namespace"
15372 #. A using-declaration shall not name a template-id.
15373 #: cp/name-lookup.c:2127
15374 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
15377 #: cp/name-lookup.c:2134
15378 msgid "namespace %qD not allowed in using-declaration"
15381 #: cp/name-lookup.c:2170
15382 msgid "%qD not declared"
15385 #. If the OLD_FN was really declared, the
15386 #. declarations don't match.
15387 #: cp/name-lookup.c:2182 cp/name-lookup.c:2224 cp/name-lookup.c:2261
15388 msgid "%qD is already declared in this scope"
15391 #: cp/name-lookup.c:2267
15392 msgid "using declaration %qD introduced ambiguous type %qT"
15395 #. Definition isn't the kind we were looking for.
15396 #: cp/name-lookup.c:2435 cp/name-lookup.c:2454
15397 msgid "%q#D redeclared as %C"
15400 #: cp/name-lookup.c:2822
15401 msgid "%qD has the same name as the class in which it is declared"
15404 #: cp/name-lookup.c:2917
15405 msgid "using-declaration for non-member at class scope"
15408 #: cp/name-lookup.c:2924
15409 msgid "using-declaration cannot name destructor"
15412 #: cp/name-lookup.c:3003
15413 msgid "declaration of `%D' not in a namespace surrounding `%D'"
15416 #: cp/name-lookup.c:3043
15417 msgid "%qD should have been declared inside %qD"
15420 #: cp/name-lookup.c:3105
15421 msgid "namespace alias %qD not allowed here, assuming %qD"
15424 #. The parser did not find it, so it's not there.
15425 #: cp/name-lookup.c:3220
15426 msgid "unknown namespace %qD"
15429 #: cp/name-lookup.c:3380
15430 msgid "namespace %qT undeclared"
15433 #: cp/name-lookup.c:3424
15434 msgid "strong using only meaningful at namespace scope"
15437 #: cp/name-lookup.c:3431
15438 msgid "%qD attribute directive ignored"
15441 #: cp/name-lookup.c:3565
15442 msgid "use of %qD is ambiguous"
15445 #: cp/name-lookup.c:3566
15446 msgid " first declared as %q#D here"
15449 #: cp/name-lookup.c:3568
15450 msgid " also declared as %q#D here"
15453 #: cp/name-lookup.c:3583
15454 msgid "%qD denotes an ambiguous type"
15457 #: cp/name-lookup.c:3584
15458 msgid "%J first type here"
15461 #: cp/name-lookup.c:3585
15462 msgid "%J other type here"
15465 #. This happens for A::B where B is a template, and there are no
15466 #. template arguments.
15467 #: cp/name-lookup.c:3649
15468 msgid "invalid use of %qD"
15471 #: cp/name-lookup.c:3689
15472 msgid "%<%D::%D%> is not a template"
15475 #: cp/name-lookup.c:3705
15476 msgid "%qD undeclared in namespace %qD"
15479 #: cp/name-lookup.c:4242
15480 msgid "%qD is not a function,"
15483 #: cp/name-lookup.c:4243
15484 msgid " conflict with %qD"
15487 #: cp/name-lookup.c:5006
15488 msgid "XXX entering pop_everything ()\n"
15491 #: cp/name-lookup.c:5015
15492 msgid "XXX leaving pop_everything ()\n"
15496 msgid "invalid token"
15499 #: cp/parser.c:1875
15500 msgid "%<%D::%D%> has not been declared"
15503 #: cp/parser.c:1878
15504 msgid "%<::%D%> has not been declared"
15507 #: cp/parser.c:1881
15508 msgid "request for member %qD in non-class type %qT"
15511 #: cp/parser.c:1884
15512 msgid "%<%T::%D%> has not been declared"
15515 #: cp/parser.c:1887
15516 msgid "`%D' has not been declared"
15519 #: cp/parser.c:1890
15520 msgid "%<%D::%D%> %s"
15523 #: cp/parser.c:1892
15524 msgid "%<::%D%> %s"
15527 #: cp/parser.c:1894
15531 #: cp/parser.c:1947
15532 msgid "new types may not be defined in a return type"
15535 #: cp/parser.c:1965 cp/pt.c:4312
15536 msgid "%qT is not a template"
15539 #: cp/parser.c:1967
15541 msgid "%qE is not a template"
15544 #: cp/parser.c:1969
15545 msgid "invalid template-id"
15548 #: cp/parser.c:2010
15550 msgid "%s cannot appear in a constant-expression"
15553 #: cp/parser.c:2034
15555 msgid "invalid use of template-name %qE without an argument list"
15558 #. Issue an error message.
15559 #: cp/parser.c:2039
15561 msgid "%qE does not name a type"
15564 #: cp/parser.c:2070
15565 msgid "(perhaps `typename %T::%E' was intended)"
15568 #: cp/parser.c:2085
15570 msgid "%qE in namespace %qE does not name a type"
15573 #: cp/parser.c:2088
15574 msgid "q%E in class %qT does not name a type"
15577 #: cp/parser.c:2758
15578 msgid "ISO C++ forbids braced-groups within expressions"
15581 #: cp/parser.c:2767
15582 msgid "statement-expressions are allowed only inside functions"
15585 #: cp/parser.c:2818
15586 msgid "%<this%> may not be used in this context"
15589 #: cp/parser.c:2953
15590 msgid "local variable %qD may not appear in this context"
15593 #: cp/parser.c:3318
15594 msgid "typedef-name %qD used as destructor declarator"
15597 #: cp/parser.c:3976
15598 msgid "ISO C++ forbids compound-literals"
15601 #: cp/parser.c:4861
15602 msgid "array bound forbidden after parenthesized type-id"
15605 #: cp/parser.c:4862
15606 msgid "try removing the parentheses around the type-id"
15609 #: cp/parser.c:4968
15610 msgid "size in array new must have integral type"
15613 #: cp/parser.c:4971
15614 msgid "zero size array reserves no space"
15617 #: cp/parser.c:5070
15618 msgid "expression in new-declarator must have integral or enumeration type"
15621 #: cp/parser.c:5252
15622 msgid "use of old-style cast"
15625 #: cp/parser.c:6007
15627 msgid "case label %qE not within a switch statement"
15630 #: cp/parser.c:6550
15631 msgid "ISO C++ forbids computed gotos"
15634 #: cp/parser.c:6675
15635 msgid "extra %<;%>"
15638 #: cp/parser.c:6993
15639 msgid "mixing declarations and function-definitions is forbidden"
15642 #: cp/parser.c:7125
15643 msgid "duplicate %<friend%>"
15646 #: cp/parser.c:7294
15647 msgid "class definition may not be declared a friend"
15650 #: cp/parser.c:7607
15651 msgid "only constructors take base initializers"
15654 #: cp/parser.c:7658
15655 msgid "anachronistic old-style base class initializer"
15658 #: cp/parser.c:7699
15660 "keyword %<typename%> not allowed in this context (a qualified member "
15661 "initializer is implicitly a type)"
15664 #. Warn that we do not support `export'.
15665 #: cp/parser.c:8061
15666 msgid "keyword %<export%> not implemented, and will be ignored"
15669 #. Otherwise, emit an error about the invalid digraph, but continue
15670 #. parsing because we got our argument list.
15671 #: cp/parser.c:8434
15672 msgid "%<<::%> cannot begin a template-argument list"
15675 #: cp/parser.c:8435
15677 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
15681 #: cp/parser.c:8442
15682 msgid "(if you use -fpermissive G++ will accept your code)"
15685 #. Explain what went wrong.
15686 #: cp/parser.c:8617
15687 msgid "non-template %qD used as template"
15690 #: cp/parser.c:8618
15691 msgid "use %<%T::template %D%> to indicate that it is a template"
15694 #: cp/parser.c:9645
15695 msgid "using %<typename%> outside of template"
15698 #: cp/parser.c:9768
15699 msgid "expected type-name"
15702 #: cp/parser.c:9827
15703 msgid "type attributes are honored only at type definition"
15706 #. [namespace.udecl]
15708 #. A using declaration shall not name a template-id.
15709 #: cp/parser.c:10201
15710 msgid "a template-id may not appear in a using-declaration"
15713 #: cp/parser.c:10532
15714 msgid "an asm-specification is not allowed on a function-definition"
15717 #: cp/parser.c:10534
15718 msgid "attributes are not allowed on a function-definition"
15721 #: cp/parser.c:10665
15722 msgid "attributes after parenthesized initializer ignored"
15725 #: cp/parser.c:11094
15726 msgid "%<%T::%D%> is not a type"
15729 #: cp/parser.c:11139
15730 msgid "invalid use of constructor as a template"
15733 #: cp/parser.c:11140
15735 "use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified "
15739 #: cp/parser.c:11328
15740 msgid "duplicate cv-qualifier"
15743 #: cp/parser.c:11842
15744 msgid "file ends in default argument"
15747 #: cp/parser.c:11902
15748 msgid "deprecated use of default argument for parameter of non-function"
15751 #: cp/parser.c:11905
15752 msgid "default arguments are only permitted for function parameters"
15755 #: cp/parser.c:12647
15756 msgid "declaration of %qD in %qD which does not enclose %qD"
15759 #: cp/parser.c:12660
15760 msgid "extra qualification ignored"
15763 #: cp/parser.c:12671
15764 msgid "an explicit specialization must be preceded by %<template <>%>"
15767 #: cp/parser.c:12955
15768 msgid "%Hextra %<;%>"
15771 #: cp/parser.c:12973
15772 msgid "a class-key must be used when declaring a friend"
15775 #: cp/parser.c:12987
15776 msgid "friend declaration does not name a class or function"
15779 #: cp/parser.c:13160
15780 msgid "pure-specifier on function-definition"
15783 #: cp/parser.c:13433
15784 msgid "keyword %<typename%> not allowed outside of templates"
15787 #: cp/parser.c:13435
15789 "keyword %<typename%> not allowed in this context (the base class is "
15790 "implicitly a type)"
15793 #: cp/parser.c:13708
15794 msgid "invalid catch parameter"
15797 #: cp/parser.c:14270
15798 msgid "reference to %qD is ambiguous"
15801 #: cp/parser.c:14439
15802 msgid "too few template-parameter-lists"
15805 #. Otherwise, there are too many template parameter lists. We have
15808 #. template <class T> template <class U> void S::f();
15809 #: cp/parser.c:14454
15810 msgid "too many template-parameter-lists"
15813 #. Skip the entire function.
15814 #: cp/parser.c:14678
15815 msgid "invalid function declaration"
15818 #. Issue an error message.
15819 #: cp/parser.c:14715
15820 msgid "named return values are no longer supported"
15823 #: cp/parser.c:15060
15824 msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
15827 #: cp/parser.c:15075
15828 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
15831 #: cp/parser.c:15080
15832 msgid "missing %<>%> to terminate the template argument list"
15835 #: cp/parser.c:15599
15836 msgid "%qs tag used in naming %q#T"
15839 #: cp/parser.c:15620
15840 msgid "%qD redeclared with different access"
15843 #: cp/parser.c:15637
15844 msgid "%<template%> (as a disambiguator) is only allowed within templates"
15847 #: cp/parser.c:15845
15848 msgid "inter-module optimizations not implemented for C++"
15852 msgid "data member %qD cannot be a member template"
15856 msgid "invalid member template declaration %qD"
15860 msgid "explicit specialization in non-namespace scope %qD"
15864 msgid "enclosing class templates are not explicitly specialized"
15868 msgid "specialization of %qD in different namespace"
15871 #: cp/pt.c:667 cp/pt.c:736
15872 msgid " from definition of %q#D"
15876 msgid "specialization of %qT after instantiation"
15880 msgid "specializing %q#T in different namespace"
15884 msgid "specialization %qT after instantiation %qT"
15888 msgid "explicit specialization of non-template %qT"
15892 msgid "specialization of %qD after instantiation"
15900 msgid "%qD is not a function template"
15904 msgid "template-id %qD for %q+D does not match any template declaration"
15908 msgid "ambiguous template specialization %qD for %q+D"
15911 #. This case handles bogus declarations like template <>
15912 #. template <class T> void f<int>();
15913 #: cp/pt.c:1708 cp/pt.c:1762
15914 msgid "template-id %qD in declaration of primary template"
15918 msgid "template parameter list used in explicit instantiation"
15922 msgid "definition provided for explicit instantiation"
15926 msgid "too many template parameter lists in declaration of %qD"
15930 msgid "too few template parameter lists in declaration of %qD"
15934 msgid "explicit specialization of %qD must be introduced by `template <>'"
15938 msgid "function template partial specialization %qD is not allowed"
15942 msgid "default argument specified in explicit specialization"
15946 msgid "template specialization with C linkage"
15949 #. From [temp.expl.spec]:
15951 #. If such an explicit specialization for the member
15952 #. of a class template names an implicitly-declared
15953 #. special member function (clause _special_), the
15954 #. program is ill-formed.
15956 #. Similar language is found in [temp.explicit].
15958 msgid "specialization of implicitly-declared special member function"
15962 msgid "no member function %qD declared in %qT"
15965 #. There are two many template parameter lists.
15967 msgid "too many template parameter lists in declaration of %qT"
15971 msgid " shadows template parm %q#D"
15975 msgid "template parameters not used in partial specialization:"
15983 msgid "partial specialization %qT does not specialize any template arguments"
15988 msgid "template argument %qE involves template parameter(s)"
15992 msgid "type %qT of template argument %qE depends on template parameter(s)"
15996 msgid "no default argument for %qD"
16000 msgid "template with C linkage"
16004 msgid "template class without a name"
16009 #. A destructor shall not be a member template.
16011 msgid "destructor %qD declared as member template"
16014 #. [basic.stc.dynamic.allocation]
16016 #. An allocation function can be a function
16017 #. template. ... Template allocation functions shall
16018 #. have two or more parameters.
16020 msgid "invalid template declaration of %qD"
16024 msgid "%qD does not declare a template type"
16028 msgid "template definition of non-template %q#D"
16032 msgid "expected %d levels of template parms for %q#D, got %d"
16036 msgid "got %d template parameters for %q#D"
16040 msgid "got %d template parameters for %q#T"
16045 msgid " but %d required"
16049 msgid "%qT is not a template type"
16053 msgid "previous declaration %qD"
16058 msgid "used %d template parameter%s instead of %d"
16062 msgid "template parameter %q#D"
16066 msgid "redeclared here as %q#D"
16069 #. We have in [temp.param]:
16071 #. A template-parameter may not be given default arguments
16072 #. by two different declarations in the same scope.
16074 msgid "redefinition of default argument for %q#D"
16078 msgid "%J original definition appeared here"
16083 msgid "%qE is not a valid template argument"
16087 msgid "it must be the address of a function with external linkage"
16091 msgid "it must be the address of an object with external linkage"
16095 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
16101 "string literal %qE is not a valid template argument because it is the "
16102 "address of an object with static linkage"
16107 msgid "address of non-extern %qE cannot be used as template argument"
16112 msgid "non-constant %qE cannot be used as template argument"
16116 msgid "type %qT cannot be used as a value for a non-type template-parameter"
16120 msgid "invalid use of %qD as a non-type template-argument"
16125 msgid "invalid use of %qE as a non-type template-argument"
16129 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
16132 #: cp/pt.c:3799 cp/pt.c:3818 cp/pt.c:3858
16133 msgid "type/value mismatch at argument %d in template parameter list for %qD"
16137 msgid " expected a constant of type %qT, got %qT"
16142 msgid " expected a class template, got %qE"
16147 msgid " expected a type, got %qE"
16151 msgid " expected a type, got %qT"
16155 msgid " expected a class template, got %qT"
16159 msgid " expected a template of type %qD, got %qD"
16163 msgid "could not convert template argument %qE to %qT"
16168 msgid "wrong number of template arguments (%d, should be %d)"
16172 msgid "provided for %qD"
16177 msgid "template argument %d is invalid"
16181 msgid "non-template used as template"
16185 msgid "non-template type %qT used as a template"
16189 msgid "for template declaration %qD"
16194 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
16195 "to increase the maximum) instantiating %qD"
16199 msgid "ambiguous class template instantiation for %q#T"
16206 #: cp/pt.c:6431 cp/pt.c:6552
16207 msgid "instantiation of %qD as type %qT"
16211 msgid "invalid parameter type %qT"
16215 msgid "in declaration %qD"
16219 msgid "creating pointer to member function of non-class type %qT"
16223 msgid "creating array with size zero"
16228 msgid "creating array with size zero (%qE)"
16232 msgid "forming reference to void"
16236 msgid "forming %s to reference type %qT"
16240 msgid "creating pointer to member of non-class type %qT"
16244 msgid "creating pointer to member reference type %qT"
16248 msgid "creating array of %qT"
16252 msgid "creating array of %qT, which is an abstract class type"
16256 msgid "%qT is not a class, struct, or union type"
16261 msgid "use of `%s' in template"
16267 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
16271 msgid "say %<typename %E%> if a type is meant"
16275 msgid "%qT is not a class or namespace"
16279 msgid "%qD is not a class or namespace"
16283 msgid "%qT uses anonymous type"
16287 msgid "%qT uses local type %qT"
16291 msgid "%qT is a variably modified type"
16296 msgid "integral expression %qE is not constant"
16300 msgid " trying to instantiate %qD"
16304 msgid "incomplete type unification"
16307 #: cp/pt.c:10579 cp/pt.c:10650
16308 msgid "explicit instantiation of non-template %q#D"
16311 #: cp/pt.c:10595 cp/pt.c:10645
16312 msgid "no matching template for %qD found"
16316 msgid "explicit instantiation of %q#D"
16320 msgid "duplicate explicit instantiation of %q#D"
16324 msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
16327 #: cp/pt.c:10664 cp/pt.c:10754
16328 msgid "storage class %qD applied to template instantiation"
16332 msgid "explicit instantiation of non-template type %qT"
16336 msgid "explicit instantiation of %q#T before definition of template"
16341 msgid "ISO C++ forbids the use of `%E' on explicit instantiations"
16345 msgid "duplicate explicit instantiation of %q#T"
16349 msgid "explicit instantiation of %qD but no definition available"
16354 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
16355 "to increase the maximum) instantiating %q+D, possibly from virtual table "
16360 msgid "%q#T is not a valid type for a template constant parameter"
16364 msgid "-frepo must be used with -c"
16369 msgid "mysterious repository information in %s"
16374 msgid "can't create repository information file `%s'"
16378 msgid "cannot use typeid with -fno-rtti"
16382 msgid "must #include <typeinfo> before using typeid"
16387 "cannot create type information for type `%T' because its size is variable"
16390 #: cp/rtti.c:573 cp/rtti.c:587
16391 msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
16395 msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
16399 msgid "`%T' is an ambiguous base of `%T'"
16403 msgid "`%T' is an inaccessible base of `%T'"
16406 #: cp/search.c:1743
16407 msgid "invalid covariant return type for `%#D'"
16410 #: cp/search.c:1744 cp/search.c:1750
16411 msgid " overriding `%#D'"
16414 #: cp/search.c:1748
16415 msgid "conflicting return type specified for `%#D'"
16418 #: cp/search.c:1759
16420 msgid "looser throw specifier for `%#F'"
16423 #: cp/search.c:1760
16425 msgid " overriding `%#F'"
16428 #. A static member function cannot match an inherited
16429 #. virtual member function.
16430 #: cp/search.c:1853
16431 msgid "`%#D' cannot be declared"
16434 #: cp/search.c:1854
16435 msgid " since `%#D' declared in base class"
16438 #: cp/semantics.c:1133
16440 msgid "type of asm operand `%E' could not be determined"
16443 #: cp/semantics.c:1266
16444 msgid "invalid use of member `%D' in static member function"
16447 #: cp/semantics.c:1269
16448 msgid "invalid use of non-static data member `%D'"
16451 #: cp/semantics.c:1270 cp/semantics.c:1309
16452 msgid "from this location"
16455 #: cp/semantics.c:1308
16456 msgid "object missing in reference to `%D'"
16459 #: cp/semantics.c:1787
16460 msgid "arguments to destructor are not allowed"
16463 #: cp/semantics.c:1837
16464 msgid "`this' is unavailable for static member functions"
16467 #: cp/semantics.c:1843
16468 msgid "invalid use of `this' in non-member function"
16471 #: cp/semantics.c:1845
16472 msgid "invalid use of `this' at top level"
16475 #: cp/semantics.c:1869
16476 msgid "invalid qualifying scope in pseudo-destructor name"
16479 #: cp/semantics.c:1889
16480 msgid "`%E' is not of type `%T'"
16483 #: cp/semantics.c:1983
16484 msgid "template type parameters must use the keyword `class' or `typename'"
16487 #: cp/semantics.c:2027
16489 "invalid use of type `%T' as a default value for a template template-parameter"
16492 #: cp/semantics.c:2030
16494 "invalid use of `%D' as a default value for a template template-parameter"
16497 #: cp/semantics.c:2034
16498 msgid "invalid default argument for a template template parameter"
16501 #: cp/semantics.c:2051
16502 msgid "definition of `%#T' inside template parameter list"
16505 #: cp/semantics.c:2062
16506 msgid "invalid definition of qualified type `%T'"
16509 #: cp/semantics.c:2076
16510 msgid "redefinition of `%#T'"
16513 #: cp/semantics.c:2077
16514 msgid "previous definition of `%#T'"
16517 #: cp/semantics.c:2253
16518 msgid "invalid base-class specification"
16521 #: cp/semantics.c:2262
16522 msgid "base class `%T' has cv qualifiers"
16525 #: cp/semantics.c:2295
16526 msgid "multiple declarators in template declaration"
16529 #: cp/semantics.c:2307
16530 msgid "incomplete type `%T' used in nested name specifier"
16533 #: cp/semantics.c:2310
16534 msgid "reference to `%T::%D' is ambiguous"
16537 #: cp/semantics.c:2314 cp/typeck.c:1649
16538 msgid "`%D' is not a member of `%T'"
16541 #: cp/semantics.c:2317
16542 msgid "`%D' is not a member of `%D'"
16545 #: cp/semantics.c:2319
16546 msgid "`::%D' has not been declared"
16549 #: cp/semantics.c:2442
16551 "template parameter `%D' of type `%T' is not allowed in an integral constant "
16552 "expression because it is not of integral or enumeration type"
16555 #: cp/semantics.c:2586
16556 msgid "`%D' cannot appear in a constant-expression"
16559 #: cp/semantics.c:2594
16560 msgid "use of namespace `%D' as expression"
16563 #: cp/semantics.c:2599
16564 msgid "use of class template `%T' as expression"
16567 #. Ambiguous reference to base members.
16568 #: cp/semantics.c:2605
16569 msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
16572 #: cp/semantics.c:2666
16574 msgid "use of %s from containing function"
16577 #: cp/semantics.c:2669
16578 msgid " `%#D' declared here"
16581 #: cp/semantics.c:2720
16583 msgid "type of `%E' is unknown"
16588 msgid "non-lvalue in %s"
16592 msgid "`%V' qualifiers cannot be applied to `%T'"
16597 msgid "`%E' attribute can only be applied to Java class definitions"
16602 msgid "`%E' attribute can only be applied to class definitions"
16607 msgid "`%E' is obsolete; g++ vtables are now COM-compatible by default"
16611 msgid "requested init_priority is not an integer constant"
16617 "can only use `%E' attribute on file-scope definitions of objects of class "
16622 msgid "requested init_priority is out of range"
16626 msgid "requested init_priority is reserved for internal use"
16631 msgid "`%E' attribute is not supported on this platform"
16634 #: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:540
16635 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
16641 "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
16645 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
16648 #: cp/typeck.c:1247
16650 msgid "invalid application of `%s' to a member function"
16653 #: cp/typeck.c:1280
16655 msgid "invalid application of `%s' to a bit-field"
16658 #: cp/typeck.c:1285
16660 msgid "ISO C++ forbids applying `%s' to an expression of function type"
16663 #: cp/typeck.c:1321
16664 msgid "invalid use of non-static member function"
16667 #: cp/typeck.c:1506
16668 msgid "deprecated conversion from string constant to `%T'"
16671 #: cp/typeck.c:1620 cp/typeck.c:1918
16672 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
16675 #: cp/typeck.c:1647
16677 msgid "invalid use of nonstatic data member '%E'"
16680 #: cp/typeck.c:1699 cp/typeck.c:1726
16681 msgid "invalid access to non-static data member `%D' of NULL object"
16684 #: cp/typeck.c:1701 cp/typeck.c:1728
16685 msgid "(perhaps the `offsetof' macro was used incorrectly)"
16688 #: cp/typeck.c:1813
16689 msgid "invalid use of `%D'"
16692 #: cp/typeck.c:1839
16693 msgid "qualified type `%T' does not match destructor name `~%T'"
16696 #: cp/typeck.c:1845
16697 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
16700 #: cp/typeck.c:1964
16701 msgid "`%D::%D' is not a member of `%T'"
16704 #: cp/typeck.c:1975
16705 msgid "`%T' is not a base of `%T'"
16708 #: cp/typeck.c:1994
16709 msgid "'%D' has no member named '%E'"
16712 #: cp/typeck.c:2009
16713 msgid "`%D' is not a member template function"
16716 #. A pointer to incomplete type (other than cv void) can be
16717 #. dereferenced [expr.unary.op]/1
16718 #: cp/typeck.c:2116
16719 msgid "`%T' is not a pointer-to-object type"
16722 #: cp/typeck.c:2141
16724 msgid "invalid use of `%s' on pointer to member"
16727 #: cp/typeck.c:2145
16729 msgid "invalid type argument of `%s'"
16732 #: cp/typeck.c:2147
16733 msgid "invalid type argument"
16736 #: cp/typeck.c:2211
16737 msgid "array subscript has type `char'"
16740 #: cp/typeck.c:2252
16741 msgid "ISO C++ forbids subscripting non-lvalue array"
16744 #: cp/typeck.c:2263
16745 msgid "subscripting array declared `register'"
16748 #: cp/typeck.c:2346
16750 msgid "object missing in use of `%E'"
16753 #: cp/typeck.c:2447
16754 msgid "ISO C++ forbids calling `::main' from within program"
16757 #: cp/typeck.c:2472
16759 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
16762 #: cp/typeck.c:2485
16764 msgid "`%E' cannot be used as a function"
16767 #: cp/typeck.c:2564
16768 msgid "too many arguments to %s `%+#D'"
16771 #: cp/typeck.c:2566 cp/typeck.c:2672
16772 msgid "at this point in file"
16775 #: cp/typeck.c:2569
16776 msgid "too many arguments to function"
16779 #: cp/typeck.c:2603
16780 msgid "parameter %P of `%D' has incomplete type `%T'"
16783 #: cp/typeck.c:2606
16784 msgid "parameter %P has incomplete type `%T'"
16787 #: cp/typeck.c:2670
16788 msgid "too few arguments to %s `%+#D'"
16791 #: cp/typeck.c:2675
16792 msgid "too few arguments to function"
16795 #: cp/typeck.c:2822 cp/typeck.c:2832
16796 msgid "assuming cast to type `%T' from overloaded function"
16799 #: cp/typeck.c:2893
16801 msgid "division by zero in `%E / 0'"
16804 #: cp/typeck.c:2895
16806 msgid "division by zero in `%E / 0.'"
16809 #: cp/typeck.c:2929
16811 msgid "division by zero in `%E %% 0'"
16814 #: cp/typeck.c:2931
16816 msgid "division by zero in `%E %% 0.'"
16819 #: cp/typeck.c:3011
16821 msgid "%s rotate count is negative"
16824 #: cp/typeck.c:3014
16826 msgid "%s rotate count >= width of type"
16829 #: cp/typeck.c:3048 cp/typeck.c:3053 cp/typeck.c:3149 cp/typeck.c:3154
16830 msgid "ISO C++ forbids comparison between pointer and integer"
16833 #: cp/typeck.c:3190
16834 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
16837 #: cp/typeck.c:3352
16838 msgid "comparison between types `%#T' and `%#T'"
16841 #: cp/typeck.c:3388
16842 msgid "comparison between signed and unsigned integer expressions"
16845 #. Some sort of arithmetic operation involving NULL was
16846 #. performed. Note that pointer-difference and pointer-addition
16847 #. have already been handled above, and so we don't end up here in
16849 #: cp/typeck.c:3467
16850 msgid "NULL used in arithmetic"
16853 #: cp/typeck.c:3525
16854 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
16857 #: cp/typeck.c:3527
16858 msgid "ISO C++ forbids using pointer to a function in subtraction"
16861 #: cp/typeck.c:3529
16862 msgid "ISO C++ forbids using pointer to a method in subtraction"
16865 #: cp/typeck.c:3541
16866 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
16869 #: cp/typeck.c:3617
16872 "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-"
16876 #: cp/typeck.c:3623
16879 "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
16882 #: cp/typeck.c:3645
16883 msgid "taking address of temporary"
16886 #: cp/typeck.c:3876
16888 msgid "ISO C++ forbids %sing an enum"
16891 #: cp/typeck.c:3887
16892 msgid "cannot %s a pointer to incomplete type `%T'"
16895 #: cp/typeck.c:3893
16896 msgid "ISO C++ forbids %sing a pointer of type `%T'"
16899 #: cp/typeck.c:3918
16900 msgid "cast to non-reference type used as lvalue"
16903 #: cp/typeck.c:3953
16904 msgid "invalid use of `--' on bool variable `%D'"
16908 #: cp/typeck.c:3982
16909 msgid "ISO C++ forbids taking address of function `::main'"
16912 #. An expression like &memfn.
16913 #: cp/typeck.c:4036
16915 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
16916 "static member function to form a pointer to member function. Say `&%T::%D'"
16919 #: cp/typeck.c:4041
16921 "ISO C++ forbids taking the address of a bound member function to form a "
16922 "pointer to member function. Say `&%T::%D'"
16925 #: cp/typeck.c:4069
16926 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
16929 #: cp/typeck.c:4121
16930 msgid "attempt to take address of bit-field structure member `%D'"
16933 #: cp/typeck.c:4233
16934 msgid "taking address of destructor"
16937 #: cp/typeck.c:4246
16938 msgid "taking address of bound pointer-to-member expression"
16941 #: cp/typeck.c:4254
16942 msgid "cannot create pointer to reference member `%D'"
16945 #: cp/typeck.c:4317
16946 msgid "cannot take the address of `this', which is an rvalue expression"
16949 #: cp/typeck.c:4336
16950 msgid "address requested for `%D', which is declared `register'"
16953 #: cp/typeck.c:4402
16955 msgid "%s expression list treated as compound expression"
16958 #: cp/typeck.c:4476
16959 msgid "%s from type `%T' to type `%T' casts away constness"
16962 #: cp/typeck.c:4678
16963 msgid "invalid static_cast from type `%T' to type `%T'"
16966 #: cp/typeck.c:4721
16968 "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
16971 #: cp/typeck.c:4741
16972 msgid "reinterpret_cast from `%T' to `%T' loses precision"
16975 #: cp/typeck.c:4760
16977 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
16980 #: cp/typeck.c:4766
16981 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
16984 #: cp/typeck.c:4794
16986 "invalid use of const_cast with type `%T', which is not a pointer, reference, "
16987 "nor a pointer-to-data-member type"
16990 #: cp/typeck.c:4797
16992 "invalid use of const_cast with type `%T', which is a pointer or reference to "
16996 #: cp/typeck.c:4820
16997 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
17000 #: cp/typeck.c:4837
17001 msgid "invalid const_cast from type `%T' to type `%T'"
17004 #: cp/typeck.c:4884 cp/typeck.c:4889
17005 msgid "ISO C++ forbids casting to an array type `%T'"
17008 #: cp/typeck.c:4897
17009 msgid "invalid cast to function type `%T'"
17012 #: cp/typeck.c:4953
17013 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
17016 #: cp/typeck.c:5001
17017 msgid "cast from `%T' to `%T' increases required alignment of target type"
17020 #: cp/typeck.c:5186
17021 msgid " in evaluation of `%Q(%#T, %#T)'"
17024 #: cp/typeck.c:5255
17025 msgid "incompatible types in assignment of `%T' to `%T'"
17028 #: cp/typeck.c:5262
17029 msgid "ISO C++ forbids assignment of arrays"
17032 #: cp/typeck.c:5369
17033 msgid " in pointer to member function conversion"
17036 #: cp/typeck.c:5375
17037 msgid " in pointer to member conversion"
17040 #. This is a reinterpret cast, we choose to do nothing.
17041 #: cp/typeck.c:5385 cp/typeck.c:5401
17042 msgid "pointer to member cast via virtual base `%T'"
17045 #: cp/typeck.c:5404
17046 msgid "pointer to member conversion via virtual base `%T'"
17049 #: cp/typeck.c:5477
17050 msgid "invalid conversion to type `%T' from type `%T'"
17053 #: cp/typeck.c:5639
17054 msgid "passing NULL used for non-pointer %s %P of `%D'"
17057 #: cp/typeck.c:5642
17058 msgid "%s to non-pointer type `%T' from NULL"
17061 #: cp/typeck.c:5650
17062 msgid "passing `%T' for %s %P of `%D'"
17065 #: cp/typeck.c:5653
17066 msgid "%s to `%T' from `%T'"
17069 #: cp/typeck.c:5662
17070 msgid "passing negative value `%E' for %s %P of `%D'"
17073 #: cp/typeck.c:5665
17074 msgid "%s of negative value `%E' to `%T'"
17077 #: cp/typeck.c:5752
17078 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
17081 #: cp/typeck.c:5755
17082 msgid "cannot convert `%T' to `%T' in %s"
17085 #: cp/typeck.c:5832 cp/typeck.c:5834
17086 msgid "in passing argument %P of `%+D'"
17089 #: cp/typeck.c:5884
17090 msgid "returning reference to temporary"
17093 #: cp/typeck.c:5891
17094 msgid "reference to non-lvalue returned"
17097 #: cp/typeck.c:5903
17098 msgid "reference to local variable `%D' returned"
17101 #: cp/typeck.c:5906
17102 msgid "address of local variable `%D' returned"
17105 #: cp/typeck.c:5930
17106 msgid "function declared `noreturn' has a `return' statement"
17109 #: cp/typeck.c:5936
17110 msgid "returning a value from a destructor"
17113 #. If a return statement appears in a handler of the
17114 #. function-try-block of a constructor, the program is ill-formed.
17115 #: cp/typeck.c:5944
17116 msgid "cannot return from a handler of a function-try-block of a constructor"
17119 #. You can't return a value from a constructor.
17120 #: cp/typeck.c:5947
17121 msgid "returning a value from a constructor"
17124 #: cp/typeck.c:5970
17125 msgid "return-statement with no value, in function returning '%T'"
17128 #: cp/typeck.c:5987
17129 msgid "return-statement with a value, in function returning 'void'"
17132 #: cp/typeck.c:6009
17134 "`operator new' must not return NULL unless it is declared `throw()' (or -"
17135 "fcheck-new is in effect)"
17138 #: cp/typeck.c:6034
17139 msgid "`operator=' should return a reference to `*this'"
17143 msgid "type `%T' is not a base type for type `%T'"
17146 #: cp/typeck2.c:292
17147 msgid "cannot declare variable `%+D' to be of abstract type `%T'"
17150 #: cp/typeck2.c:295
17151 msgid "cannot declare parameter `%+D' to be of abstract type `%T'"
17154 #: cp/typeck2.c:298
17155 msgid "cannot declare field `%+D' to be of abstract type `%T'"
17158 #: cp/typeck2.c:302
17159 msgid "invalid abstract return type for member function `%+#D'"
17162 #: cp/typeck2.c:305
17163 msgid "invalid abstract return type for function `%+#D'"
17166 #. Here we do not have location information, so use error instead
17168 #: cp/typeck2.c:310
17169 msgid "invalid abstract type `%T' for `%E'"
17172 #: cp/typeck2.c:312
17173 msgid "invalid abstract type for `%+D'"
17176 #: cp/typeck2.c:315
17177 msgid "cannot allocate an object of abstract type `%T'"
17180 #: cp/typeck2.c:323
17181 msgid "%J because the following virtual functions are pure within `%T':"
17184 #: cp/typeck2.c:327
17188 #: cp/typeck2.c:334
17189 msgid "%J since type `%T' has pure virtual functions"
17192 #: cp/typeck2.c:580
17193 msgid "constructor syntax used, but no constructor declared for type `%T'"
17196 #: cp/typeck2.c:593
17197 msgid "cannot initialize arrays using this syntax"
17200 #: cp/typeck2.c:693
17201 msgid "initializing array with parameter list"
17204 #: cp/typeck2.c:715
17205 msgid "int-array initialized from non-wide string"
17208 #: cp/typeck2.c:748
17209 msgid "initializer for scalar variable requires one element"
17212 #: cp/typeck2.c:755
17213 msgid "braces around scalar initializer for `%T'"
17216 #: cp/typeck2.c:758
17217 msgid "ignoring extra initializers for `%T'"
17220 #: cp/typeck2.c:770
17221 msgid "variable-sized object of type `%T' may not be initialized"
17224 #: cp/typeck2.c:781
17225 msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
17228 #: cp/typeck2.c:846
17229 msgid "aggregate has a partly bracketed initializer"
17232 #: cp/typeck2.c:884 cp/typeck2.c:973
17233 msgid "non-trivial labeled initializers"
17236 #: cp/typeck2.c:898
17237 msgid "non-empty initializer for array of empty elements"
17240 #: cp/typeck2.c:1012 cp/typeck2.c:1028
17241 msgid "missing initializer for member `%D'"
17244 #: cp/typeck2.c:1017
17245 msgid "uninitialized const member `%D'"
17248 #: cp/typeck2.c:1019
17249 msgid "member `%D' with uninitialized const fields"
17252 #: cp/typeck2.c:1022
17253 msgid "member `%D' is uninitialized reference"
17256 #: cp/typeck2.c:1069
17257 msgid "index value instead of field name in union initializer"
17260 #: cp/typeck2.c:1081
17261 msgid "no field `%D' in union being initialized"
17264 #: cp/typeck2.c:1089
17265 msgid "union `%T' with no named members cannot be initialized"
17268 #: cp/typeck2.c:1124
17269 msgid "excess elements in aggregate initializer"
17272 #: cp/typeck2.c:1238
17273 msgid "circular pointer delegation detected"
17276 #: cp/typeck2.c:1251
17277 msgid "base operand of `->' has non-pointer type `%T'"
17280 #: cp/typeck2.c:1275
17281 msgid "result of `operator->()' yields non-pointer result"
17284 #: cp/typeck2.c:1277
17285 msgid "base operand of `->' is not a pointer"
17288 #: cp/typeck2.c:1301
17289 msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
17292 #: cp/typeck2.c:1309
17294 "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
17297 #: cp/typeck2.c:1330
17298 msgid "pointer to member type `%T' incompatible with object type `%T'"
17301 #: cp/typeck2.c:1552
17302 msgid "call to function `%D' which throws incomplete type `%#T'"
17305 #: cp/typeck2.c:1555
17306 msgid "call to function which throws incomplete type `%#T'"
17309 #. XXX Not i18n clean.
17310 #: cp/cp-tree.h:3806
17312 msgid "%s is deprecated, please see the documentation for details"
17315 #: fortran/f95-lang.c:242
17316 msgid "Unexpected type in truthvalue_conversion"
17319 #: fortran/f95-lang.c:295
17321 msgid "can't open input file: %s"
17324 #: fortran/f95-lang.c:622
17326 msgid "global register variable `%s' used in nested function"
17329 #: fortran/f95-lang.c:626
17331 msgid "register variable `%s' used in nested function"
17334 #: fortran/f95-lang.c:633
17336 msgid "address of global register variable `%s' requested"
17339 #: fortran/f95-lang.c:651
17341 msgid "address of register variable `%s' requested"
17344 #: fortran/gfortranspec.c:231
17346 msgid "overflowed output arg list for `%s'"
17349 #: fortran/gfortranspec.c:375
17351 msgid "argument to `%s' missing"
17354 #: fortran/gfortranspec.c:379
17355 msgid "no input files; unwilling to write output files"
17358 #: fortran/trans-array.c:2890
17359 msgid "Possible frontend bug: array constructor not expanded"
17362 #: fortran/trans-array.c:3993
17364 "Possible frontend bug: Deferred array size without pointer or allocatable "
17368 #: fortran/trans-array.c:4153
17369 msgid "scalar vector subscript???"
17372 #: fortran/trans-array.c:4427
17374 msgid "bad expression type during walk (%d)"
17377 #: fortran/trans-const.c:329
17379 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
17382 #: fortran/trans-decl.c:760
17383 msgid "intrinsic variable which isn't a procedure"
17386 #: fortran/trans-decl.c:1896
17387 msgid "Function does not return a value"
17390 #. I don't think this should ever happen.
17391 #: fortran/trans-decl.c:1995
17393 msgid "module symbol %s in wrong namespace"
17396 #: fortran/trans-decl.c:2009
17398 msgid "backend decl for module variable %s already exists"
17401 #: fortran/trans-decl.c:2093
17403 msgid "unused parameter `%s'"
17406 #: fortran/trans-decl.c:2099
17408 msgid "unused variable `%s'"
17411 #: fortran/trans-decl.c:2243
17412 msgid "Function return value not set"
17415 #: fortran/trans-expr.c:950
17416 msgid "Unknown intrinsic op"
17419 #: fortran/trans-intrinsic.c:585
17421 msgid "Intrinsic function %s(%d) not recognized"
17424 #: fortran/trans-io.c:934
17426 msgid "Bad namelist IO basetype (%d)"
17429 #: fortran/trans-io.c:1011
17430 msgid "A format cannot be specified with a namelist"
17433 #: fortran/trans-io.c:1309
17435 msgid "Bad IO basetype (%d)"
17438 #: fortran/trans-types.c:189
17439 msgid "integer kind=8 not available for -i8 option"
17442 #: fortran/trans-types.c:201
17443 msgid "real kind=8 not available for -r8 option"
17446 #: fortran/trans-types.c:904
17447 msgid "Array element size too big"
17450 #: fortran/trans.c:625
17451 msgid "gfc_trans_code(): Bad statement code"
17454 #. I changed this from sorry(...) because it should not return.
17455 #. TODO: Remove gfc_todo_error before releasing version 1.0.
17456 #: fortran/trans.h:562
17457 msgid "gfc_todo: Not Implemented: "
17460 #: java/check-init.c:469 java/parse.h:377
17462 msgid "Variable `%s' may not have been initialized"
17465 #: java/check-init.c:485
17467 msgid "variable `%s' may not have been initialized"
17470 #: java/check-init.c:896
17472 msgid "internal error in check-init: tree code not implemented: %s"
17475 #: java/check-init.c:968
17476 msgid "%Jfinal field `%D' may not have been initialized"
17479 #: java/class.c:758
17480 msgid "bad method signature"
17483 #: java/class.c:802
17484 msgid "misplaced ConstantValue attribute (not in any field)"
17487 #: java/class.c:804
17489 msgid "duplicate ConstantValue attribute for field '%s'"
17492 #: java/class.c:815
17494 msgid "ConstantValue attribute of field '%s' has wrong type"
17497 #: java/class.c:1113
17499 msgid "field '%s' not found in class"
17502 #: java/class.c:1428
17503 msgid "%Jabstract method in non-abstract class"
17506 #: java/class.c:2294
17507 msgid "%Jnon-static method '%D' overrides static method"
17510 #: java/decl.c:1158
17511 msgid "%J'%D' used prior to declaration"
17514 #: java/decl.c:1199
17516 msgid "declaration of `%s' shadows a parameter"
17519 #: java/decl.c:1202
17521 msgid "declaration of `%s' shadows a symbol from the parameter list"
17524 #: java/decl.c:1530
17525 msgid "%Jlabel '%D' used but not defined"
17528 #: java/decl.c:1535
17529 msgid "%Jlabel '%D' defined but not used"
17532 #: java/decl.c:1657
17533 msgid "%JIn %D: overlapped variable and exception ranges at %d"
17536 #: java/decl.c:1721
17537 msgid "bad type in parameter debug info"
17540 #: java/decl.c:1730
17541 msgid "%Jbad PC range for debug info for local '%D'"
17545 msgid "stack underflow - dup* operation"
17548 #: java/expr.c:1489
17551 "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
17554 #: java/expr.c:1517
17556 msgid "field `%s' not found"
17559 #: java/expr.c:1714
17560 msgid "ret instruction not implemented"
17563 #: java/expr.c:1875
17565 msgid "method '%s' not found in class"
17568 #: java/expr.c:2065
17570 msgid "failed to find class '%s'"
17573 #: java/expr.c:2075
17575 msgid "class '%s' has no method named '%s' matching signature '%s'"
17578 #: java/expr.c:2085
17579 msgid "invokestatic on non static method"
17582 #: java/expr.c:2090
17583 msgid "invokestatic on abstract method"
17586 #: java/expr.c:2098
17587 msgid "invoke[non-static] on static method"
17590 #: java/expr.c:2398
17592 msgid "missing field '%s' in '%s'"
17595 #: java/expr.c:2404
17597 msgid "mismatching signature for field '%s' in '%s'"
17600 #: java/expr.c:2426
17601 msgid "%Jassignment to final field '%D' not in field's class"
17604 #: java/expr.c:2431
17605 msgid "%Jassignment to final static field `%D' not in class initializer"
17608 #: java/expr.c:2440
17609 msgid "%Jassignment to final field '%D' not in constructor"
17612 #: java/expr.c:2630
17613 msgid "invalid PC in line number table"
17616 #: java/expr.c:2676
17618 msgid "unreachable bytecode from %d to before %d"
17621 #: java/expr.c:2718
17623 msgid "unreachable bytecode from %d to the end of the method"
17626 #. duplicate code from LOAD macro
17627 #: java/expr.c:3012
17628 msgid "unrecogized wide sub-instruction"
17631 #: java/gjavah.c:691
17632 msgid "static field has same name as method"
17635 #. FIXME: i18n bug here. Order of prints should not be
17637 #: java/gjavah.c:849
17639 msgid "ignored method `"
17642 #: java/gjavah.c:851
17644 msgid "' marked virtual\n"
17647 #: java/gjavah.c:1199
17649 msgid "couldn't find class %s"
17652 #: java/gjavah.c:1206
17654 msgid "parse error while reading %s"
17657 #: java/gjavah.c:1432 java/gjavah.c:1534 java/gjavah.c:1609
17659 msgid "unparseable signature: `%s'"
17662 #: java/gjavah.c:1999
17663 msgid "Not a valid Java .class file."
17666 #: java/gjavah.c:2007 java/jcf-parse.c:673
17667 msgid "error while parsing constant pool"
17670 #: java/gjavah.c:2013
17672 msgid "error in constant pool entry #%d"
17675 #: java/gjavah.c:2156
17676 msgid "class is of array type\n"
17679 #: java/gjavah.c:2164
17680 msgid "base class is of array type"
17683 #: java/gjavah.c:2280
17685 msgid "Try `gcjh --help' for more information.\n"
17688 #: java/gjavah.c:2287
17691 "Usage: gcjh [OPTION]... CLASS...\n"
17695 #: java/gjavah.c:2288
17698 "Generate C++ header files from .class files\n"
17702 #: java/gjavah.c:2289
17704 msgid " -stubs Generate an implementation stub file\n"
17707 #: java/gjavah.c:2290
17709 msgid " -jni Generate a JNI header or stub\n"
17712 #: java/gjavah.c:2292
17714 msgid " -add TEXT Insert TEXT into class body\n"
17717 #: java/gjavah.c:2293
17719 msgid " -append TEXT Insert TEXT after class declaration\n"
17722 #: java/gjavah.c:2294
17724 msgid " -friend TEXT Insert TEXT as `friend' declaration\n"
17727 #: java/gjavah.c:2295
17729 msgid " -prepend TEXT Insert TEXT before start of class\n"
17732 #: java/gjavah.c:2297 java/jcf-dump.c:897
17734 msgid " --classpath PATH Set path to find .class files\n"
17737 #: java/gjavah.c:2298 java/jcf-dump.c:898
17739 msgid " -IDIR Append directory to class path\n"
17742 #: java/gjavah.c:2299 java/jcf-dump.c:899
17744 msgid " --bootclasspath PATH Override built-in class path\n"
17747 #: java/gjavah.c:2300 java/jcf-dump.c:900
17749 msgid " --extdirs PATH Set extensions directory path\n"
17752 #: java/gjavah.c:2301
17754 msgid " -d DIRECTORY Set output directory name\n"
17757 #: java/gjavah.c:2302 java/jcf-dump.c:901 java/jv-scan.c:114
17759 msgid " -o FILE Set output file name\n"
17762 #: java/gjavah.c:2303
17764 msgid " -td DIRECTORY Set temporary directory name\n"
17767 #: java/gjavah.c:2305 java/jcf-dump.c:903 java/jv-scan.c:116
17769 msgid " --help Print this help, then exit\n"
17772 #: java/gjavah.c:2306 java/jcf-dump.c:904 java/jv-scan.c:117
17774 msgid " --version Print version number, then exit\n"
17777 #: java/gjavah.c:2307 java/jcf-dump.c:905
17779 msgid " -v, --verbose Print extra information while running\n"
17782 #: java/gjavah.c:2309
17785 " -M Print all dependencies to stdout;\n"
17786 " suppress ordinary output\n"
17789 #: java/gjavah.c:2311
17792 " -MM Print non-system dependencies to stdout;\n"
17793 " suppress ordinary output\n"
17796 #: java/gjavah.c:2313
17798 msgid " -MD Print all dependencies to stdout\n"
17801 #: java/gjavah.c:2314
17803 msgid " -MMD Print non-system dependencies to stdout\n"
17806 #: java/gjavah.c:2317 java/jcf-dump.c:907 java/jv-scan.c:119
17809 "For bug reporting instructions, please see:\n"
17813 #: java/gjavah.c:2345 java/gjavah.c:2459
17814 msgid "no classes specified"
17817 #: java/gjavah.c:2438
17818 msgid "`-MG' option is unimplemented"
17821 #: java/gjavah.c:2467
17822 msgid "can't specify both -o and -MD"
17825 #: java/gjavah.c:2478
17827 msgid "Processing %s\n"
17830 #: java/gjavah.c:2484
17832 msgid "%s: no such class"
17835 #: java/gjavah.c:2488
17837 msgid "Found in %s\n"
17840 #: java/jcf-dump.c:814
17842 msgid "Not a valid Java .class file.\n"
17845 #: java/jcf-dump.c:820
17847 msgid "error while parsing constant pool\n"
17850 #: java/jcf-dump.c:826 java/jcf-parse.c:676
17852 msgid "error in constant pool entry #%d\n"
17855 #: java/jcf-dump.c:836
17857 msgid "error while parsing fields\n"
17860 #: java/jcf-dump.c:842
17862 msgid "error while parsing methods\n"
17865 #: java/jcf-dump.c:848
17867 msgid "error while parsing final attributes\n"
17870 #: java/jcf-dump.c:885
17872 msgid "Try `jcf-dump --help' for more information.\n"
17875 #: java/jcf-dump.c:892
17878 "Usage: jcf-dump [OPTION]... CLASS...\n"
17882 #: java/jcf-dump.c:893
17885 "Display contents of a class file in readable form.\n"
17889 #: java/jcf-dump.c:894
17891 msgid " -c Disassemble method bodies\n"
17894 #: java/jcf-dump.c:895
17896 msgid " --javap Generate output in `javap' format\n"
17899 #: java/jcf-dump.c:932 java/jcf-dump.c:1000
17901 msgid "jcf-dump: no classes specified\n"
17904 #: java/jcf-dump.c:1020
17906 msgid "Cannot open '%s' for output.\n"
17909 #: java/jcf-dump.c:1066
17911 msgid "bad format of .zip/.jar archive\n"
17914 #: java/jcf-dump.c:1184
17916 msgid "Bad byte codes.\n"
17919 #: java/jcf-io.c:535
17922 "source file for class `%s' is newer than its matching class file. Source "
17923 "file `%s' used instead"
17926 #: java/jcf-parse.c:360
17927 msgid "bad string constant"
17930 #: java/jcf-parse.c:378
17932 msgid "bad value constant type %d, index %d"
17935 #: java/jcf-parse.c:557
17937 msgid "can't reopen %s: %m"
17940 #: java/jcf-parse.c:564
17942 msgid "can't close %s: %m"
17945 #: java/jcf-parse.c:659
17947 msgid "cannot find file for class %s"
17950 #: java/jcf-parse.c:670
17951 msgid "not a valid Java .class file"
17954 #. FIXME - where was first time
17955 #: java/jcf-parse.c:688
17957 msgid "reading class %s for the second time from %s"
17960 #: java/jcf-parse.c:706
17961 msgid "error while parsing fields"
17964 #: java/jcf-parse.c:709
17965 msgid "error while parsing methods"
17968 #: java/jcf-parse.c:712
17969 msgid "error while parsing final attributes"
17972 #: java/jcf-parse.c:729
17975 "the `java.lang.Object' that was found in `%s' didn't have the special zero-"
17976 "length `gnu.gcj.gcj-compiled' attribute. This generally means that your "
17977 "classpath is incorrectly set. Use `info gcj \"Input Options\"' to see the "
17978 "info page describing how to set the classpath"
17981 #: java/jcf-parse.c:806
17982 msgid "missing Code attribute"
17985 #: java/jcf-parse.c:1065
17986 msgid "%Hsource file seen twice on command line and will be compiled only once"
17989 #: java/jcf-parse.c:1080
17990 msgid "no input file specified"
17993 #: java/jcf-parse.c:1112
17995 msgid "can't close input file %s: %m"
17998 #: java/jcf-parse.c:1153
18000 msgid "bad zip/jar file %s"
18003 #: java/jcf-parse.c:1355
18005 msgid "error while reading %s from zip file"
18008 #: java/jcf-write.c:2658
18011 "internal error in generate_bytecode_insn - tree code not implemented: %s"
18014 #: java/jcf-write.c:3030
18015 msgid "field initializer type mismatch"
18018 #: java/jcf-write.c:3487
18020 msgid "can't create directory %s: %m"
18023 #: java/jcf-write.c:3520
18025 msgid "can't open %s for writing: %m"
18028 #: java/jcf-write.c:3540
18030 msgid "can't create %s: %m"
18033 #: java/jv-scan.c:99
18035 msgid "Try `jv-scan --help' for more information.\n"
18038 #: java/jv-scan.c:106
18041 "Usage: jv-scan [OPTION]... FILE...\n"
18045 #: java/jv-scan.c:107
18048 "Print useful information read from Java source files.\n"
18052 #: java/jv-scan.c:108
18054 msgid " --no-assert Don't recognize the assert keyword\n"
18057 #: java/jv-scan.c:109
18059 msgid " --complexity Print cyclomatic complexity of input file\n"
18062 #: java/jv-scan.c:110
18064 msgid " --encoding NAME Specify encoding of input file\n"
18067 #: java/jv-scan.c:111
18069 msgid " --print-main Print name of class containing `main'\n"
18072 #: java/jv-scan.c:112
18074 msgid " --list-class List all classes defined in file\n"
18077 #: java/jv-scan.c:113
18080 " --list-filename Print input filename when listing class names\n"
18083 #: java/jv-scan.c:213
18084 msgid "only one of `--print-main', `--list-class', and `--complexity' allowed"
18087 #: java/jv-scan.c:216
18089 msgid "can't open output file `%s'"
18092 #: java/jv-scan.c:251
18094 msgid "file not found `%s'"
18097 #: java/jv-scan.c:273
18099 msgid "%s: error: "
18102 #: java/jv-scan.c:285
18104 msgid "%s: warning: "
18107 #: java/jvgenmain.c:48
18109 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
18112 #: java/jvgenmain.c:98
18114 msgid "%s: Cannot open output file: %s\n"
18117 #: java/jvgenmain.c:135
18119 msgid "%s: Failed to close output file %s\n"
18122 #: java/jvspec.c:418
18123 msgid "can't specify `-D' without `--main'\n"
18126 #: java/jvspec.c:421
18128 msgid "`%s' is not a valid class name"
18131 #: java/jvspec.c:427
18132 msgid "--resource requires -o"
18135 #: java/jvspec.c:434
18136 msgid "warning: already-compiled .class files ignored with -C"
18139 #: java/jvspec.c:441
18140 msgid "cannot specify both -C and -o"
18143 #: java/jvspec.c:453
18144 msgid "cannot create temporary file"
18147 #: java/jvspec.c:481
18148 msgid "using both @FILE with multiple files not implemented"
18151 #: java/jvspec.c:530
18152 msgid "cannot specify `main' class when not linking"
18156 msgid "can't do dependency tracking with input from stdin"
18160 msgid "couldn't determine target name for dependency tracking"
18166 "unknown encoding: `%s'\n"
18167 "This might mean that your locale's encoding is not supported\n"
18168 "by your system's iconv(3) implementation. If you aren't trying\n"
18169 "to use a particular encoding for your input file, try the\n"
18170 "`--encoding=UTF-8' option"
18174 msgid "internal error - bad unget"
18177 #: java/mangle.c:89
18179 msgid "can't mangle %s"
18182 #: java/mangle_name.c:140 java/mangle_name.c:210
18183 msgid "internal error - invalid Utf8 name"
18186 #: ../../gcc-cvs/gcc/java/parse-scan.y:881 ../../gcc-cvs/gcc/java/parse.y:977
18187 #: ../../gcc-cvs/gcc/java/parse.y:1318 ../../gcc-cvs/gcc/java/parse.y:1379
18188 #: ../../gcc-cvs/gcc/java/parse.y:1590 ../../gcc-cvs/gcc/java/parse.y:1813
18189 #: ../../gcc-cvs/gcc/java/parse.y:1822 ../../gcc-cvs/gcc/java/parse.y:1833
18190 #: ../../gcc-cvs/gcc/java/parse.y:1844 ../../gcc-cvs/gcc/java/parse.y:1856
18191 #: ../../gcc-cvs/gcc/java/parse.y:1871 ../../gcc-cvs/gcc/java/parse.y:1888
18192 #: ../../gcc-cvs/gcc/java/parse.y:1890 ../../gcc-cvs/gcc/java/parse.y:1971
18193 #: ../../gcc-cvs/gcc/java/parse.y:2148 ../../gcc-cvs/gcc/java/parse.y:2217
18194 #: ../../gcc-cvs/gcc/java/parse.y:2381 ../../gcc-cvs/gcc/java/parse.y:2394
18195 #: ../../gcc-cvs/gcc/java/parse.y:2401 ../../gcc-cvs/gcc/java/parse.y:2408
18196 #: ../../gcc-cvs/gcc/java/parse.y:2419 ../../gcc-cvs/gcc/java/parse.y:2421
18197 #: ../../gcc-cvs/gcc/java/parse.y:2459 ../../gcc-cvs/gcc/java/parse.y:2461
18198 #: ../../gcc-cvs/gcc/java/parse.y:2463 ../../gcc-cvs/gcc/java/parse.y:2484
18199 #: ../../gcc-cvs/gcc/java/parse.y:2486 ../../gcc-cvs/gcc/java/parse.y:2488
18200 #: ../../gcc-cvs/gcc/java/parse.y:2504 ../../gcc-cvs/gcc/java/parse.y:2506
18201 #: ../../gcc-cvs/gcc/java/parse.y:2527 ../../gcc-cvs/gcc/java/parse.y:2529
18202 #: ../../gcc-cvs/gcc/java/parse.y:2531 ../../gcc-cvs/gcc/java/parse.y:2559
18203 #: ../../gcc-cvs/gcc/java/parse.y:2561 ../../gcc-cvs/gcc/java/parse.y:2563
18204 #: ../../gcc-cvs/gcc/java/parse.y:2565 ../../gcc-cvs/gcc/java/parse.y:2583
18205 #: ../../gcc-cvs/gcc/java/parse.y:2585 ../../gcc-cvs/gcc/java/parse.y:2596
18206 #: ../../gcc-cvs/gcc/java/parse.y:2607 ../../gcc-cvs/gcc/java/parse.y:2618
18207 #: ../../gcc-cvs/gcc/java/parse.y:2629 ../../gcc-cvs/gcc/java/parse.y:2640
18208 #: ../../gcc-cvs/gcc/java/parse.y:2653 ../../gcc-cvs/gcc/java/parse.y:2657
18209 #: ../../gcc-cvs/gcc/java/parse.y:2659 ../../gcc-cvs/gcc/java/parse.y:2672
18210 msgid "Missing term"
18213 #: ../../gcc-cvs/gcc/java/parse-scan.y:883 ../../gcc-cvs/gcc/java/parse.y:751
18214 #: ../../gcc-cvs/gcc/java/parse.y:789 ../../gcc-cvs/gcc/java/parse.y:814
18215 #: ../../gcc-cvs/gcc/java/parse.y:998 ../../gcc-cvs/gcc/java/parse.y:1353
18216 #: ../../gcc-cvs/gcc/java/parse.y:1566 ../../gcc-cvs/gcc/java/parse.y:1568
18217 #: ../../gcc-cvs/gcc/java/parse.y:1798 ../../gcc-cvs/gcc/java/parse.y:1824
18218 #: ../../gcc-cvs/gcc/java/parse.y:1835 ../../gcc-cvs/gcc/java/parse.y:1846
18219 #: ../../gcc-cvs/gcc/java/parse.y:1858 ../../gcc-cvs/gcc/java/parse.y:1873
18220 msgid "';' expected"
18223 #: ../../gcc-cvs/gcc/java/parse.y:749 ../../gcc-cvs/gcc/java/parse.y:787
18224 msgid "Missing name"
18227 #: ../../gcc-cvs/gcc/java/parse.y:777
18229 msgid "Ambiguous class: `%s' and `%s'"
18232 #: ../../gcc-cvs/gcc/java/parse.y:812
18233 msgid "'*' expected"
18236 #: ../../gcc-cvs/gcc/java/parse.y:826
18237 msgid "Class or interface declaration expected"
18240 #: ../../gcc-cvs/gcc/java/parse.y:843
18242 msgid "Modifier `%s' declared twice"
18245 #: ../../gcc-cvs/gcc/java/parse.y:863 ../../gcc-cvs/gcc/java/parse.y:865
18246 msgid "Missing class name"
18249 #: ../../gcc-cvs/gcc/java/parse.y:868 ../../gcc-cvs/gcc/java/parse.y:872
18250 #: ../../gcc-cvs/gcc/java/parse.y:880 ../../gcc-cvs/gcc/java/parse.y:1038
18251 #: ../../gcc-cvs/gcc/java/parse.y:1299 ../../gcc-cvs/gcc/java/parse.y:1301
18252 #: ../../gcc-cvs/gcc/java/parse.y:1633 ../../gcc-cvs/gcc/java/parse.y:1884
18253 #: ../../gcc-cvs/gcc/java/parse.y:1916 ../../gcc-cvs/gcc/java/parse.y:1978
18254 msgid "'{' expected"
18257 #: ../../gcc-cvs/gcc/java/parse.y:882
18258 msgid "Missing super class name"
18261 #: ../../gcc-cvs/gcc/java/parse.y:892 ../../gcc-cvs/gcc/java/parse.y:908
18262 msgid "Missing interface name"
18265 #: ../../gcc-cvs/gcc/java/parse.y:992
18266 msgid "Missing variable initializer"
18269 #: ../../gcc-cvs/gcc/java/parse.y:1009
18270 msgid "Invalid declaration"
18273 #: ../../gcc-cvs/gcc/java/parse.y:1012 ../../gcc-cvs/gcc/java/parse.y:1097
18274 #: ../../gcc-cvs/gcc/java/parse.y:2163 ../../gcc-cvs/gcc/java/parse.y:2192
18275 #: ../../gcc-cvs/gcc/java/parse.y:2214 ../../gcc-cvs/gcc/java/parse.y:2218
18276 #: ../../gcc-cvs/gcc/java/parse.y:2253 ../../gcc-cvs/gcc/java/parse.y:2332
18277 #: ../../gcc-cvs/gcc/java/parse.y:2342 ../../gcc-cvs/gcc/java/parse.y:2352
18278 msgid "']' expected"
18281 #: ../../gcc-cvs/gcc/java/parse.y:1016
18282 msgid "Unbalanced ']'"
18285 #: ../../gcc-cvs/gcc/java/parse.y:1052
18286 msgid "Invalid method declaration, method name required"
18289 #: ../../gcc-cvs/gcc/java/parse.y:1057 ../../gcc-cvs/gcc/java/parse.y:1062
18290 #: ../../gcc-cvs/gcc/java/parse.y:1067 ../../gcc-cvs/gcc/java/parse.y:2066
18291 msgid "Identifier expected"
18294 #: ../../gcc-cvs/gcc/java/parse.y:1072 ../../gcc-cvs/gcc/java/parse.y:4743
18295 msgid "Invalid method declaration, return type required"
18298 #: ../../gcc-cvs/gcc/java/parse.y:1092
18299 msgid "Discouraged form of returned type specification"
18302 #: ../../gcc-cvs/gcc/java/parse.y:1095 ../../gcc-cvs/gcc/java/parse.y:1546
18303 #: ../../gcc-cvs/gcc/java/parse.y:1553 ../../gcc-cvs/gcc/java/parse.y:1562
18304 #: ../../gcc-cvs/gcc/java/parse.y:1564 ../../gcc-cvs/gcc/java/parse.y:1592
18305 #: ../../gcc-cvs/gcc/java/parse.y:1701 ../../gcc-cvs/gcc/java/parse.y:2008
18306 #: ../../gcc-cvs/gcc/java/parse.y:2061
18307 msgid "')' expected"
18310 #: ../../gcc-cvs/gcc/java/parse.y:1111
18311 msgid "Missing formal parameter term"
18314 #: ../../gcc-cvs/gcc/java/parse.y:1126 ../../gcc-cvs/gcc/java/parse.y:1131
18315 msgid "Missing identifier"
18318 #: ../../gcc-cvs/gcc/java/parse.y:1151 ../../gcc-cvs/gcc/java/parse.y:1160
18319 msgid "Missing class type term"
18322 #: ../../gcc-cvs/gcc/java/parse.y:1187
18325 "Can't define static initializer in class `%s'. Static initializer can only "
18326 "be defined in top-level classes"
18329 #: ../../gcc-cvs/gcc/java/parse.y:1316
18330 msgid "Invalid interface type"
18333 #: ../../gcc-cvs/gcc/java/parse.y:1485
18334 msgid "An empty declaration is a deprecated feature that should not be used"
18337 #: ../../gcc-cvs/gcc/java/parse.y:1506 ../../gcc-cvs/gcc/java/parse.y:1680
18338 #: ../../gcc-cvs/gcc/java/parse.y:1682
18339 msgid "':' expected"
18342 #: ../../gcc-cvs/gcc/java/parse.y:1532 ../../gcc-cvs/gcc/java/parse.y:1537
18343 #: ../../gcc-cvs/gcc/java/parse.y:1542
18344 msgid "Invalid expression statement"
18347 #: ../../gcc-cvs/gcc/java/parse.y:1560 ../../gcc-cvs/gcc/java/parse.y:1588
18348 #: ../../gcc-cvs/gcc/java/parse.y:1629 ../../gcc-cvs/gcc/java/parse.y:1697
18349 #: ../../gcc-cvs/gcc/java/parse.y:1765 ../../gcc-cvs/gcc/java/parse.y:1886
18350 #: ../../gcc-cvs/gcc/java/parse.y:1964 ../../gcc-cvs/gcc/java/parse.y:2055
18351 #: ../../gcc-cvs/gcc/java/parse.y:2057 ../../gcc-cvs/gcc/java/parse.y:2070
18352 #: ../../gcc-cvs/gcc/java/parse.y:2313 ../../gcc-cvs/gcc/java/parse.y:2315
18353 msgid "'(' expected"
18356 #: ../../gcc-cvs/gcc/java/parse.y:1631
18357 msgid "Missing term or ')'"
18360 #: ../../gcc-cvs/gcc/java/parse.y:1678
18361 msgid "Missing or invalid constant expression"
18364 #: ../../gcc-cvs/gcc/java/parse.y:1699
18365 msgid "Missing term and ')' expected"
18368 #: ../../gcc-cvs/gcc/java/parse.y:1738
18369 msgid "Invalid control expression"
18372 #: ../../gcc-cvs/gcc/java/parse.y:1740 ../../gcc-cvs/gcc/java/parse.y:1742
18373 msgid "Invalid update expression"
18376 #: ../../gcc-cvs/gcc/java/parse.y:1767
18377 msgid "Invalid init statement"
18380 #: ../../gcc-cvs/gcc/java/parse.y:1967
18381 msgid "Missing term or ')' expected"
18384 #: ../../gcc-cvs/gcc/java/parse.y:2010
18385 msgid "'class' or 'this' expected"
18388 #: ../../gcc-cvs/gcc/java/parse.y:2012 ../../gcc-cvs/gcc/java/parse.y:2014
18389 msgid "'class' expected"
18392 #: ../../gcc-cvs/gcc/java/parse.y:2059
18393 msgid "')' or term expected"
18396 #: ../../gcc-cvs/gcc/java/parse.y:2161 ../../gcc-cvs/gcc/java/parse.y:2190
18397 msgid "'[' expected"
18400 #: ../../gcc-cvs/gcc/java/parse.y:2268
18401 msgid "Field expected"
18404 #: ../../gcc-cvs/gcc/java/parse.y:2327 ../../gcc-cvs/gcc/java/parse.y:2337
18405 #: ../../gcc-cvs/gcc/java/parse.y:2347
18406 msgid "Missing term and ']' expected"
18409 #: ../../gcc-cvs/gcc/java/parse.y:2452
18410 msgid "']' expected, invalid type expression"
18413 #: ../../gcc-cvs/gcc/java/parse.y:2455
18414 msgid "Invalid type expression"
18417 #: ../../gcc-cvs/gcc/java/parse.y:2567
18418 msgid "Invalid reference type"
18421 #: ../../gcc-cvs/gcc/java/parse.y:3034
18422 msgid "Constructor invocation must be first thing in a constructor"
18425 #: ../../gcc-cvs/gcc/java/parse.y:3036
18426 msgid "Only constructors can invoke constructors"
18429 #: ../../gcc-cvs/gcc/java/parse.y:3044
18431 msgid ": `%s' JDK1.1(TM) feature"
18434 #: ../../gcc-cvs/gcc/java/parse.y:3124 ../../gcc-cvs/gcc/java/parse.y:3126
18441 #: ../../gcc-cvs/gcc/java/parse.y:3285
18442 msgid "Missing return statement"
18445 #: ../../gcc-cvs/gcc/java/parse.y:3307 ../../gcc-cvs/gcc/java/parse.y:11931
18446 #: ../../gcc-cvs/gcc/java/parse.y:11935
18447 msgid "Unreachable statement"
18450 #: ../../gcc-cvs/gcc/java/parse.y:3317
18452 msgid "Can't access %s field `%s.%s' from `%s'"
18455 #: ../../gcc-cvs/gcc/java/parse.y:3386
18457 msgid "%s `%s' already defined in %s:%d"
18460 #: ../../gcc-cvs/gcc/java/parse.y:3404
18463 "Variable `%s' is already defined in this method and was declared `%s %s' at "
18467 #: ../../gcc-cvs/gcc/java/parse.y:3515
18469 msgid "Interface `%s' repeated"
18472 #: ../../gcc-cvs/gcc/java/parse.y:3545
18474 msgid "%s name `%s' clashes with imported type `%s'"
18477 #: ../../gcc-cvs/gcc/java/parse.y:3577
18479 msgid "Public %s `%s' must be defined in a file called `%s.java'"
18482 #: ../../gcc-cvs/gcc/java/parse.y:3592
18485 "Inner class `%s' can't be static. Static classes can only occur in "
18486 "interfaces and top-level classes"
18489 #: ../../gcc-cvs/gcc/java/parse.y:3673
18492 "The class name `%s' is already defined in this scope. An inner class may not "
18493 "have the same simple name as any of its enclosing classes"
18496 #: ../../gcc-cvs/gcc/java/parse.y:3715
18497 msgid "Qualifier must be a reference"
18500 #: ../../gcc-cvs/gcc/java/parse.y:3736
18502 msgid "Cyclic inheritance involving %s"
18505 #: ../../gcc-cvs/gcc/java/parse.y:4000
18508 "Redundant use of `abstract' modifier. Interface `%s' is implicitly abstract"
18511 #: ../../gcc-cvs/gcc/java/parse.y:4155
18513 msgid "Class `%s' can't be declared both abstract and final"
18516 #: ../../gcc-cvs/gcc/java/parse.y:4167
18517 msgid "`java.lang.Object' can't extend anything"
18520 #: ../../gcc-cvs/gcc/java/parse.y:4409
18522 msgid "Duplicate variable declaration: `%s %s' was `%s %s' (%s:%d)"
18525 #: ../../gcc-cvs/gcc/java/parse.y:4473
18527 msgid "Field `%s' can't be static in inner class `%s' unless it is final"
18530 #: ../../gcc-cvs/gcc/java/parse.y:4718
18532 msgid "Class `%s' must be declared abstract to define abstract method `%s'"
18535 #: ../../gcc-cvs/gcc/java/parse.y:4725
18537 msgid "native method `%s' can't be strictfp"
18540 #: ../../gcc-cvs/gcc/java/parse.y:4729
18542 msgid "method `%s' can't be transient"
18545 #: ../../gcc-cvs/gcc/java/parse.y:4732
18547 msgid "method `%s' can't be volatile"
18550 #: ../../gcc-cvs/gcc/java/parse.y:4782 ../../gcc-cvs/gcc/java/parse.y:6531
18553 "Method `%s' can't be static in inner class `%s'. Only members of interfaces "
18554 "and top-level classes can be static"
18557 #: ../../gcc-cvs/gcc/java/parse.y:4948
18559 msgid "%s method `%s' can't have a body defined"
18562 #: ../../gcc-cvs/gcc/java/parse.y:4959
18564 msgid "Non native and non abstract method `%s' must have a body defined"
18567 #: ../../gcc-cvs/gcc/java/parse.y:5030
18569 msgid "%s: recursive invocation of constructor `%s'"
18572 #: ../../gcc-cvs/gcc/java/parse.y:5060
18574 "Inconsistent member declaration. At most one of `public', `private', or "
18575 "`protected' may be specified"
18578 #: ../../gcc-cvs/gcc/java/parse.y:5068
18580 "Inconsistent member declaration. At most one of `final' or `volatile' may "
18584 #: ../../gcc-cvs/gcc/java/parse.y:5158
18587 "Variable `%s' is used more than once in the argument list of method `%s'"
18590 #: ../../gcc-cvs/gcc/java/parse.y:5242
18592 msgid "%s `%s' can't implement/extend %s `%s'"
18595 #: ../../gcc-cvs/gcc/java/parse.y:5276
18597 msgid "Class `%s' can't subclass %s `%s'"
18600 #: ../../gcc-cvs/gcc/java/parse.y:5285
18602 msgid "Can't subclass final classes: %s"
18605 #: ../../gcc-cvs/gcc/java/parse.y:5471
18607 msgid "Cyclic class inheritance%s"
18610 #: ../../gcc-cvs/gcc/java/parse.y:6182
18612 msgid "Superclass `%s' of class `%s' not found"
18615 #: ../../gcc-cvs/gcc/java/parse.y:6188
18617 msgid "Type `%s' not found in declaration of field `%s'"
18620 #: ../../gcc-cvs/gcc/java/parse.y:6194
18623 "Type `%s' not found in the declaration of the argument `%s' of method `%s'"
18626 #: ../../gcc-cvs/gcc/java/parse.y:6201
18629 "Type `%s' not found in the declaration of the return type of method `%s'"
18632 #: ../../gcc-cvs/gcc/java/parse.y:6207
18634 msgid "Superinterface `%s' of %s `%s' not found"
18637 #: ../../gcc-cvs/gcc/java/parse.y:6214
18639 msgid "Type `%s' not found in the declaration of the local variable `%s'"
18642 #: ../../gcc-cvs/gcc/java/parse.y:6221
18644 msgid "Class `%s' not found in `throws'"
18647 #: ../../gcc-cvs/gcc/java/parse.y:6278
18649 msgid "Duplicate %s declaration `%s'"
18652 #: ../../gcc-cvs/gcc/java/parse.y:6352
18655 "Class `%s' doesn't define the abstract method `%s %s' from %s `%s'. This "
18656 "method must be defined or %s `%s' must be declared abstract"
18659 #: ../../gcc-cvs/gcc/java/parse.y:6508
18662 "Class `%s' in `throws' clause must be a subclass of class `java.lang."
18666 #: ../../gcc-cvs/gcc/java/parse.y:6552
18669 "Class `%s' must override `%s' with a public method in order to implement "
18673 #: ../../gcc-cvs/gcc/java/parse.y:6566 ../../gcc-cvs/gcc/java/parse.y:6793
18675 msgid "Method `%s' was defined with return type `%s' in class `%s'"
18678 #: ../../gcc-cvs/gcc/java/parse.y:6583
18680 msgid "%s methods can't be overridden. Method `%s' is %s in class `%s'"
18683 #: ../../gcc-cvs/gcc/java/parse.y:6597
18686 "Instance methods can't be overridden by a static method. Method `%s' is an "
18687 "instance method in class `%s'"
18690 #: ../../gcc-cvs/gcc/java/parse.y:6620
18693 "Methods can't be overridden to be more private. Method `%s' is not %s in "
18697 #: ../../gcc-cvs/gcc/java/parse.y:6761
18700 "Invalid checked exception class `%s' in `throws' clause. The exception must "
18701 "be a subclass of an exception thrown by `%s' from class `%s'"
18704 #: ../../gcc-cvs/gcc/java/parse.y:6818
18707 "Interface `%s' inherits method `%s' from interface `%s'. This method is "
18708 "redefined with a different return type in interface `%s'"
18711 #: ../../gcc-cvs/gcc/java/parse.y:6993
18713 msgid "Class or interface `%s' not found in import"
18716 #: ../../gcc-cvs/gcc/java/parse.y:7078
18718 msgid "malformed .zip archive in CLASSPATH: %s"
18721 #: ../../gcc-cvs/gcc/java/parse.y:7149
18724 "Can't find default package `%s'. Check the CLASSPATH environment variable "
18725 "and the access to the archives"
18728 #: ../../gcc-cvs/gcc/java/parse.y:7154
18730 msgid "Package `%s' not found in import"
18733 #: ../../gcc-cvs/gcc/java/parse.y:7251
18735 msgid "Type `%s' also potentially defined in package `%s'"
18738 #: ../../gcc-cvs/gcc/java/parse.y:7396
18740 msgid "Nested %s %s is %s; cannot be accessed from here"
18743 #: ../../gcc-cvs/gcc/java/parse.y:7434
18746 "Can't access %s `%s'. Only public classes and interfaces in other packages "
18750 #: ../../gcc-cvs/gcc/java/parse.y:7472
18751 msgid "Only `final' is allowed as a local variables modifier"
18754 #: ../../gcc-cvs/gcc/java/parse.y:9026
18756 msgid "No constructor matching `%s' found in class `%s'"
18759 #: ../../gcc-cvs/gcc/java/parse.y:9525
18761 msgid "Can't reference `%s' before the superclass constructor has been called"
18764 #: ../../gcc-cvs/gcc/java/parse.y:9579
18767 "Local variable `%s' can't be accessed from within the inner class `%s' "
18768 "unless it is declared final"
18771 #: ../../gcc-cvs/gcc/java/parse.y:9584 ../../gcc-cvs/gcc/java/parse.y:10047
18773 msgid "Undefined variable `%s'"
18776 #: ../../gcc-cvs/gcc/java/parse.y:9595
18778 msgid "Can't make a static reference to nonstatic variable `%s' in class `%s'"
18781 #: ../../gcc-cvs/gcc/java/parse.y:9801 ../../gcc-cvs/gcc/java/parse.y:10656
18783 msgid "No enclosing instance for inner class `%s' is in scope%s"
18786 #: ../../gcc-cvs/gcc/java/parse.y:9920 ../../gcc-cvs/gcc/java/parse.y:12363
18787 msgid "Keyword `this' used outside allowed context"
18790 #: ../../gcc-cvs/gcc/java/parse.y:9926 ../../gcc-cvs/gcc/java/parse.y:10810
18792 "Can't reference `this' before the superclass constructor has been called"
18795 #: ../../gcc-cvs/gcc/java/parse.y:9942
18798 "Can't use variable `%s.this': type `%s' isn't an outer type of type `%s'"
18801 #: ../../gcc-cvs/gcc/java/parse.y:9975
18802 msgid "Keyword `super' used outside allowed context"
18805 #: ../../gcc-cvs/gcc/java/parse.y:10024
18807 msgid "No variable `%s' defined in class `%s'"
18810 #: ../../gcc-cvs/gcc/java/parse.y:10029
18812 msgid "Undefined variable or class name: `%s'"
18815 #: ../../gcc-cvs/gcc/java/parse.y:10100
18817 msgid "Can't use type `%s' as a qualifier"
18820 #: ../../gcc-cvs/gcc/java/parse.y:10119
18822 msgid "Attempt to reference field `%s' in `%s %s'"
18825 #: ../../gcc-cvs/gcc/java/parse.y:10150
18827 msgid "No variable `%s' defined in type `%s'"
18830 #: ../../gcc-cvs/gcc/java/parse.y:10234
18832 msgid "Attempt to reference field `new' in a `%s'"
18835 #: ../../gcc-cvs/gcc/java/parse.y:10371
18837 msgid "The class `%s' has been deprecated"
18840 #: ../../gcc-cvs/gcc/java/parse.y:10381
18842 msgid "The %s `%s' in class `%s' has been deprecated"
18845 #: ../../gcc-cvs/gcc/java/parse.y:10498
18847 msgid "Can't invoke a method on primitive type `%s'"
18850 #: ../../gcc-cvs/gcc/java/parse.y:10513
18852 msgid "Can't make static reference to method `%s' in interface `%s'"
18855 #: ../../gcc-cvs/gcc/java/parse.y:10523 ../../gcc-cvs/gcc/java/parse.y:10857
18857 msgid "Can't make static reference to method `%s %s' in class `%s'"
18860 #: ../../gcc-cvs/gcc/java/parse.y:10563
18861 msgid "Can't invoke super constructor on java.lang.Object"
18864 #: ../../gcc-cvs/gcc/java/parse.y:10576 ../../gcc-cvs/gcc/java/parse.y:14424
18866 msgid "Class `%s' not found in type declaration"
18869 #: ../../gcc-cvs/gcc/java/parse.y:10588
18871 msgid "Class `%s' is an abstract class. It can't be instantiated"
18874 #: ../../gcc-cvs/gcc/java/parse.y:10618
18876 msgid "No method named `%s' in scope"
18879 #: ../../gcc-cvs/gcc/java/parse.y:10729
18881 msgid "Can't access %s %s `%s.%s' from `%s'"
18884 #: ../../gcc-cvs/gcc/java/parse.y:11195
18886 msgid "Can't find %s `%s(%s)' in type `%s'%s"
18889 #: ../../gcc-cvs/gcc/java/parse.y:11777
18890 msgid "Constant expression required"
18893 #: ../../gcc-cvs/gcc/java/parse.y:11790
18895 msgid "Incompatible type for case. Can't convert `%s' to `int'"
18898 #: ../../gcc-cvs/gcc/java/parse.y:11824
18899 msgid "Duplicate case label: `default'"
18902 #: ../../gcc-cvs/gcc/java/parse.y:12172
18904 msgid "Incompatible type for `+='. Can't convert `%s' to `java.lang.String'"
18907 #: ../../gcc-cvs/gcc/java/parse.y:12343
18909 msgid "missing static field `%s'"
18912 #: ../../gcc-cvs/gcc/java/parse.y:12348
18914 msgid "not a static field `%s'"
18917 #: ../../gcc-cvs/gcc/java/parse.y:12371
18919 "Can't reference `this' or `super' before the superclass constructor has been "
18923 #: ../../gcc-cvs/gcc/java/parse.y:12391
18925 msgid "No case for %s"
18928 #: ../../gcc-cvs/gcc/java/parse.y:12821
18929 msgid "Invalid left hand side of assignment"
18932 #: ../../gcc-cvs/gcc/java/parse.y:12872
18934 msgid "Incompatible type for %s. Can't convert `%s' to `%s'"
18937 #: ../../gcc-cvs/gcc/java/parse.y:12875
18939 msgid "Incompatible type for %s. Explicit cast needed to convert `%s' to `%s'"
18942 #: ../../gcc-cvs/gcc/java/parse.y:13047
18945 "Constant expression `%s' too wide for narrowing primitive conversion to `%s'"
18948 #: ../../gcc-cvs/gcc/java/parse.y:13338
18950 msgid "unregistered operator %s"
18953 #: ../../gcc-cvs/gcc/java/parse.y:13485
18955 "Evaluating this expression will result in an arithmetic exception being "
18959 #: ../../gcc-cvs/gcc/java/parse.y:13567
18962 "Incompatible type for `%s'. Explicit cast needed to convert shift distance "
18963 "from `%s' to integral"
18966 #: ../../gcc-cvs/gcc/java/parse.y:13572
18969 "Incompatible type for `%s'. Can't convert shift distance from `%s' to "
18973 #: ../../gcc-cvs/gcc/java/parse.y:13648
18975 msgid "Invalid argument `%s' for `instanceof'"
18978 #: ../../gcc-cvs/gcc/java/parse.y:13675
18980 msgid "Impossible for `%s' to be instance of `%s'"
18983 #: ../../gcc-cvs/gcc/java/parse.y:13804
18985 msgid "Incompatible type for `%s'. Can't convert `%s' to `%s'"
18988 #: ../../gcc-cvs/gcc/java/parse.y:14285
18990 msgid "Invalid argument type `%s' to `%s'"
18993 #: ../../gcc-cvs/gcc/java/parse.y:14515
18995 msgid "Invalid cast from `%s' to `%s'"
18998 #: ../../gcc-cvs/gcc/java/parse.y:14562
19000 msgid "`[]' can only be applied to arrays. It can't be applied to `%s'"
19003 #: ../../gcc-cvs/gcc/java/parse.y:14575
19006 "Incompatible type for `[]'. Explicit cast needed to convert `%s' to `int'"
19009 #: ../../gcc-cvs/gcc/java/parse.y:14579
19011 msgid "Incompatible type for `[]'. Can't convert `%s' to `int'"
19014 #: ../../gcc-cvs/gcc/java/parse.y:14650
19017 "Incompatible type for dimension in array creation expression. %s convert `%"
19021 #: ../../gcc-cvs/gcc/java/parse.y:14766
19023 msgid "Invalid array initializer for non-array type `%s'"
19026 #: ../../gcc-cvs/gcc/java/parse.y:14853
19028 msgid "Incompatible type for array. %s convert `%s' to `%s'"
19031 #: ../../gcc-cvs/gcc/java/parse.y:14922
19032 msgid "`return' inside instance initializer"
19035 #: ../../gcc-cvs/gcc/java/parse.y:14926
19036 msgid "`return' inside static initializer"
19039 #: ../../gcc-cvs/gcc/java/parse.y:14932
19041 msgid "`return' with%s value from `%s %s'"
19044 #: ../../gcc-cvs/gcc/java/parse.y:14939
19046 msgid "`return' with value from constructor `%s'"
19049 #: ../../gcc-cvs/gcc/java/parse.y:15004
19051 msgid "Incompatible type for `if'. Can't convert `%s' to `boolean'"
19054 #: ../../gcc-cvs/gcc/java/parse.y:15037
19056 msgid "Declaration of `%s' shadows a previous label declaration"
19059 #: ../../gcc-cvs/gcc/java/parse.y:15042
19061 msgid "This is the location of the previous declaration of label `%s'"
19064 #: ../../gcc-cvs/gcc/java/parse.y:15290
19066 msgid "No label definition found for `%s'"
19069 #: ../../gcc-cvs/gcc/java/parse.y:15303
19070 msgid "`continue' must be in loop"
19073 #: ../../gcc-cvs/gcc/java/parse.y:15306
19075 msgid "continue label `%s' does not name a loop"
19078 #: ../../gcc-cvs/gcc/java/parse.y:15327
19079 msgid "`break' must be in loop or switch"
19082 #: ../../gcc-cvs/gcc/java/parse.y:15368
19084 msgid "Incompatible type for loop conditional. Can't convert `%s' to `boolean'"
19087 #: ../../gcc-cvs/gcc/java/parse.y:15406
19089 msgid "Incompatible type for `switch'. Can't convert `%s' to `int'"
19092 #. The case_label_list is in reverse order, so print the
19093 #. outer label first.
19094 #: ../../gcc-cvs/gcc/java/parse.y:15437
19095 msgid "duplicate case label: `"
19098 #: ../../gcc-cvs/gcc/java/parse.y:15441
19099 msgid "original label is here"
19102 #: ../../gcc-cvs/gcc/java/parse.y:15658
19105 "Can't catch class `%s'. Catch clause parameter type must be a subclass of "
19106 "class `java.lang.Throwable'"
19109 #: ../../gcc-cvs/gcc/java/parse.y:15682
19111 msgid "`catch' not reached because of the catch clause at line %d"
19114 #: ../../gcc-cvs/gcc/java/parse.y:15749
19117 "Incompatible type for `synchronized'. Can't convert `%s' to `java.lang."
19121 #: ../../gcc-cvs/gcc/java/parse.y:15808
19123 msgid "Can't throw `%s'; it must be a subclass of class `java.lang.Throwable'"
19126 #: ../../gcc-cvs/gcc/java/parse.y:15837
19129 "Checked exception `%s' can't be thrown in instance initializer (not all "
19130 "declared constructor are declaring it in their `throws' clause)"
19133 #: ../../gcc-cvs/gcc/java/parse.y:15858
19136 "Checked exception `%s' can't be caught by any of the catch clause(s) of the "
19137 "surrounding `try' block"
19140 #: ../../gcc-cvs/gcc/java/parse.y:15871
19142 msgid "Checked exception `%s' can't be thrown in initializer"
19145 #: ../../gcc-cvs/gcc/java/parse.y:15875
19147 msgid "Checked exception `%s' isn't thrown from a `try' block"
19150 #: ../../gcc-cvs/gcc/java/parse.y:15881
19153 "Checked exception `%s' doesn't match any of current method's `throws' "
19157 #: ../../gcc-cvs/gcc/java/parse.y:15936
19159 msgid "Exception `%s' can't be thrown in initializer"
19162 #: ../../gcc-cvs/gcc/java/parse.y:15941
19165 "Exception `%s' must be caught, or it must be declared in the `throws' clause "
19169 #: ../../gcc-cvs/gcc/java/parse.y:16052
19171 msgid "Incompatible type for `?:'. Can't convert `%s' to `boolean'"
19174 #: ../../gcc-cvs/gcc/java/parse.y:16120
19176 msgid "Incompatible type for `?:'. Can't convert `%s' to `%s'"
19179 #: java/typeck.c:547
19180 msgid "junk at end of signature string"
19183 #: java/verify.c:479
19184 msgid "bad pc in exception_table"
19187 #: java/verify.c:1475
19189 msgid "unknown opcode %d@pc=%d during verification"
19192 #: java/verify.c:1550 java/verify.c:1566 java/verify.c:1571
19194 msgid "verification error at PC=%d"
19197 #: java/parse.h:125
19199 msgid "%s method can't be abstract"
19202 #: java/parse.h:129
19204 msgid "Constructor can't be %s"
19207 #. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
19208 #. flags was set artificially, such as for a interface method
19209 #: java/parse.h:161
19211 msgid "Discouraged redundant use of `%s' modifier in declaration of %s"
19214 #: java/parse.h:168
19216 msgid "Discouraged redundant use of `%s' modifier in declaration of %s `%s'"
19219 #. Standard error messages
19220 #: java/parse.h:352
19222 msgid "Incompatible type for `%s'. Can't convert `%s' to boolean"
19225 #: java/parse.h:357
19227 msgid "Incompatible type for `%s'. Can't convert `%s' to numeric type"
19230 #: java/parse.h:365
19233 "Incompatible type for `%s'. Explicit cast needed to convert `%s' to integral"
19236 #: java/parse.h:370
19238 msgid "Incompatible type for `%s'. Can't convert `%s' to integral"
19241 #: objc/objc-act.c:753
19242 msgid "`@end' must appear in an @implementation context"
19245 #: objc/objc-act.c:780
19246 msgid "method declaration not in @interface context"
19249 #: objc/objc-act.c:791
19250 msgid "method definition not in @implementation context"
19253 #: objc/objc-act.c:896
19255 msgid "object does not conform to the `%s' protocol"
19258 #: objc/objc-act.c:982 objc/objc-act.c:1055
19260 msgid "class `%s' does not implement the `%s' protocol"
19263 #: objc/objc-act.c:1161
19265 msgid "statically allocated instance of Objective-C class `%s'"
19268 #: objc/objc-act.c:1218
19270 msgid "protocol `%s' has circular dependency"
19273 #: objc/objc-act.c:1240 objc/objc-act.c:5793
19275 msgid "cannot find protocol declaration for `%s'"
19278 #: objc/objc-act.c:1636 objc/objc-act.c:2764 objc/objc-act.c:6318
19279 #: objc/objc-act.c:6644 objc/objc-act.c:6697 objc/objc-act.c:6722
19281 msgid "cannot find interface declaration for `%s'"
19284 #: objc/objc-act.c:1640
19286 msgid "interface `%s' does not have valid constant string layout"
19289 #: objc/objc-act.c:1645
19291 msgid "cannot find reference tag for class `%s'"
19294 #: objc/objc-act.c:2312
19295 msgid "%Jcreating selector for nonexistent method %qE"
19298 #: objc/objc-act.c:2500
19300 msgid "`%s' is not an Objective-C class name or alias"
19303 #: objc/objc-act.c:2615 objc/objc-act.c:2633 objc/objc-act.c:6581
19304 #: objc/objc-act.c:6895 objc/objc-act.c:6925
19305 msgid "Objective-C declarations may only appear in global scope"
19308 #: objc/objc-act.c:2620
19310 msgid "cannot find class `%s'"
19313 #: objc/objc-act.c:2622
19315 msgid "class `%s' already exists"
19318 #: objc/objc-act.c:2647 objc/objc-act.c:6613
19320 msgid "`%s' redeclared as different kind of symbol"
19323 #: objc/objc-act.c:2649 objc/objc-act.c:6615
19324 msgid "%Jprevious declaration of '%D'"
19327 #: objc/objc-act.c:2874
19328 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
19331 #: objc/objc-act.c:3203
19332 msgid "@catch parameter is not a known Objective-C class type"
19335 #: objc/objc-act.c:3219
19336 msgid "exception of type %<%T%> will be caught"
19339 #: objc/objc-act.c:3221
19340 msgid "%H by earlier handler for %<%T%>"
19343 #: objc/objc-act.c:3274
19344 msgid "`@try' without `@catch' or `@finally'"
19347 #: objc/objc-act.c:3321
19348 msgid "%<@throw%> (rethrow) used outside of a @catch block"
19351 #: objc/objc-act.c:3697
19352 msgid "%Jtype '%D' does not have a known size"
19355 #: objc/objc-act.c:4215
19359 #: objc/objc-act.c:4238 objc/objc-act.c:4257
19360 msgid "inconsistent instance variable specification"
19363 #: objc/objc-act.c:5121
19364 msgid "can not use an object as parameter to a method"
19367 #: objc/objc-act.c:5323
19369 msgid "multiple %s named `%c%s' found"
19372 #: objc/objc-act.c:5548
19374 msgid "no super class declared in @interface for `%s'"
19377 #: objc/objc-act.c:5638
19379 msgid "invalid receiver type `%s'"
19382 #: objc/objc-act.c:5649
19384 msgid "`%s' may not respond to `%c%s'"
19387 #: objc/objc-act.c:5654
19389 msgid "`%c%s' not implemented by protocol(s)"
19392 #: objc/objc-act.c:5659
19393 msgid "(Messages without a matching method signature"
19396 #: objc/objc-act.c:5660
19397 msgid "will be assumed to return `id' and accept"
19400 #: objc/objc-act.c:5661
19401 msgid "`...' as arguments.)"
19404 #: objc/objc-act.c:5892
19406 msgid "undeclared selector `%s'"
19409 #. Historically, a class method that produced objects (factory
19410 #. method) would assign `self' to the instance that it
19411 #. allocated. This would effectively turn the class method into
19412 #. an instance method. Following this assignment, the instance
19413 #. variables could be accessed. That practice, while safe,
19414 #. violates the simple rule that a class method should not refer
19415 #. to an instance variable. It's better to catch the cases
19416 #. where this is done unknowingly than to support the above
19418 #: objc/objc-act.c:5934
19420 msgid "instance variable `%s' accessed in class method"
19423 #: objc/objc-act.c:6146
19425 msgid "duplicate declaration of method `%c%s'"
19428 #: objc/objc-act.c:6188
19430 msgid "duplicate interface declaration for category `%s(%s)'"
19433 #: objc/objc-act.c:6215
19435 msgid "illegal reference type specified for instance variable `%s'"
19438 #: objc/objc-act.c:6226
19440 msgid "instance variable `%s' has unknown size"
19443 #. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
19444 #: objc/objc-act.c:6240
19446 msgid "type `%s' has virtual member functions"
19449 #: objc/objc-act.c:6241
19451 msgid "illegal aggregate type `%s' specified for instance variable `%s'"
19454 #: objc/objc-act.c:6249
19456 msgid "type `%s' has a user-defined constructor"
19459 #: objc/objc-act.c:6251
19461 msgid "type `%s' has a user-defined destructor"
19464 #: objc/objc-act.c:6252
19466 "C++ constructors and destructors will not be invoked for Objective-C fields"
19469 #: objc/objc-act.c:6342
19471 msgid "instance variable `%s' is declared private"
19474 #: objc/objc-act.c:6351
19476 msgid "instance variable `%s' is %s; this will be a hard error in the future"
19479 #: objc/objc-act.c:6358
19481 msgid "instance variable `%s' is declared %s"
19484 #: objc/objc-act.c:6368
19485 msgid "static access to object of type `id'"
19488 #: objc/objc-act.c:6390 objc/objc-act.c:6478
19490 msgid "incomplete implementation of class `%s'"
19493 #: objc/objc-act.c:6394 objc/objc-act.c:6483
19495 msgid "incomplete implementation of category `%s'"
19498 #: objc/objc-act.c:6399 objc/objc-act.c:6488
19500 msgid "method definition for `%c%s' not found"
19503 #: objc/objc-act.c:6529
19505 msgid "%s `%s' does not fully implement the `%s' protocol"
19508 #: objc/objc-act.c:6587 objc/objc-act.c:8152
19509 msgid "`@end' missing in implementation context"
19512 #: objc/objc-act.c:6600
19514 msgid "cannot find interface declaration for `%s', superclass of `%s'"
19517 #: objc/objc-act.c:6627
19519 msgid "reimplementation of class `%s'"
19522 #: objc/objc-act.c:6658
19524 msgid "conflicting super class name `%s'"
19527 #: objc/objc-act.c:6660
19529 msgid "previous declaration of `%s'"
19532 #: objc/objc-act.c:6674 objc/objc-act.c:6676
19534 msgid "duplicate interface declaration for class `%s'"
19537 #: objc/objc-act.c:6953
19539 msgid "duplicate declaration for protocol `%s'"
19542 #. Add a readable method name to the warning.
19543 #: objc/objc-act.c:7469
19544 msgid "%J%s `%c%s'"
19547 #: objc/objc-act.c:7759
19549 msgid "no super class declared in interface for `%s'"
19552 #: objc/objc-act.c:7807
19553 msgid "[super ...] must appear in a method context"
19556 #: objc/objc-parse.y:2709
19557 msgid "extra semicolon in method definition specified"
19560 #: treelang/tree1.c:278
19561 msgid "%HDuplicate name %q.*s."
19564 #: treelang/treetree.c:842
19565 msgid "Global register variable %qD used in nested function."
19568 #: treelang/treetree.c:846
19569 msgid "Register variable %qD used in nested function."
19572 #: treelang/treetree.c:852
19573 msgid "Address of global register variable %qD requested."
19576 #: treelang/treetree.c:857
19577 msgid "Address of register variable %qD requested."
19580 #: /home/jsm28/src/gcc-build/gcc/options.c:935
19581 msgid "Display this information"
19584 #: /home/jsm28/src/gcc-build/gcc/options.c:941
19586 "--param <param>=<value>\tSet paramter <param> to value. See below for a "
19587 "complete list of parameters"
19590 #: /home/jsm28/src/gcc-build/gcc/options.c:950
19592 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
19593 "before <question> disables the <answer> to <question>"
19596 #: /home/jsm28/src/gcc-build/gcc/options.c:953
19597 msgid "Do not discard comments"
19600 #: /home/jsm28/src/gcc-build/gcc/options.c:956
19601 msgid "Do not discard comments in macro expansions"
19604 #: /home/jsm28/src/gcc-build/gcc/options.c:959
19606 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
19607 "<macro> is given, <val> is taken to be 1"
19610 #: /home/jsm28/src/gcc-build/gcc/options.c:965
19611 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path "
19614 #: /home/jsm28/src/gcc-build/gcc/options.c:968
19616 "-G<number>\tPut global and static data smaller than <number> bytes into a "
19617 "special section (on some targets)"
19620 #: /home/jsm28/src/gcc-build/gcc/options.c:971
19621 msgid "Print the name of header files as they are used"
19624 #: /home/jsm28/src/gcc-build/gcc/options.c:977
19625 msgid "-J<directory>\tPut MODULE files in 'directory'"
19628 #: /home/jsm28/src/gcc-build/gcc/options.c:983
19629 msgid "Generate make dependencies and compile"
19632 #: /home/jsm28/src/gcc-build/gcc/options.c:992
19633 msgid "Treat missing header files as generated files"
19636 #: /home/jsm28/src/gcc-build/gcc/options.c:998
19637 msgid "Like -MD but ignore system header files"
19640 #: /home/jsm28/src/gcc-build/gcc/options.c:1007
19641 msgid "-MQ <target>\tAdd a MAKE-quoted target"
19644 #: /home/jsm28/src/gcc-build/gcc/options.c:1013
19645 msgid "-O<number>\tSet optimization level to <number>"
19648 #: /home/jsm28/src/gcc-build/gcc/options.c:1016
19649 msgid "Optimize for space rather than speed"
19652 #: /home/jsm28/src/gcc-build/gcc/options.c:1019
19653 msgid "Do not generate #line directives"
19656 #: /home/jsm28/src/gcc-build/gcc/options.c:1022
19657 msgid "-U<macro>\tUndefine <macro>"
19660 #: /home/jsm28/src/gcc-build/gcc/options.c:1025
19661 msgid "This switch is deprecated; use -Wextra instead"
19664 #: /home/jsm28/src/gcc-build/gcc/options.c:1028
19666 "Warn about things that will change when compiling with an ABI-compliant "
19670 #: /home/jsm28/src/gcc-build/gcc/options.c:1031
19671 msgid "Warn about returning structures, unions or arrays"
19674 #: /home/jsm28/src/gcc-build/gcc/options.c:1034
19675 msgid "Warn about possible aliasing of dummy arguments"
19678 #: /home/jsm28/src/gcc-build/gcc/options.c:1040
19679 msgid "Warn about casting functions to incompatible types"
19682 #: /home/jsm28/src/gcc-build/gcc/options.c:1043
19683 msgid "Warn about pointer casts which increase alignment"
19686 #: /home/jsm28/src/gcc-build/gcc/options.c:1046
19687 msgid "Warn about casts which discard qualifiers"
19690 #: /home/jsm28/src/gcc-build/gcc/options.c:1049
19691 msgid "Warn about subscripts whose type is \"char\""
19694 #: /home/jsm28/src/gcc-build/gcc/options.c:1052
19696 "Warn about possibly nested block comments, and C++ comments spanning more "
19697 "than one physical line"
19700 #: /home/jsm28/src/gcc-build/gcc/options.c:1055
19701 msgid "Synonym for -Wcomment"
19704 #: /home/jsm28/src/gcc-build/gcc/options.c:1058
19705 msgid "Warn about implicit conversion"
19708 #: /home/jsm28/src/gcc-build/gcc/options.c:1061
19709 msgid "Warn when all constructors and destructors are private"
19712 #: /home/jsm28/src/gcc-build/gcc/options.c:1064
19713 msgid "Warn when a declaration is found after a statement"
19716 #: /home/jsm28/src/gcc-build/gcc/options.c:1067
19717 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
19720 #: /home/jsm28/src/gcc-build/gcc/options.c:1070
19721 msgid "Warn about uses of __attribute__((deprecated)) declarations"
19724 #: /home/jsm28/src/gcc-build/gcc/options.c:1073
19725 msgid "Warn when an optimization pass is disabled"
19728 #: /home/jsm28/src/gcc-build/gcc/options.c:1076
19729 msgid "Warn about compile-time integer division by zero"
19732 #: /home/jsm28/src/gcc-build/gcc/options.c:1079
19733 msgid "Warn about violations of Effective C++ style rules"
19736 #: /home/jsm28/src/gcc-build/gcc/options.c:1082
19737 msgid "Warn about stray tokens after #elif and #endif"
19740 #: /home/jsm28/src/gcc-build/gcc/options.c:1085
19741 msgid "Treat all warnings as errors"
19744 #: /home/jsm28/src/gcc-build/gcc/options.c:1088
19745 msgid "Make implicit function declarations an error"
19748 #: /home/jsm28/src/gcc-build/gcc/options.c:1091
19749 msgid "Print extra (possibly unwanted) warnings"
19752 #: /home/jsm28/src/gcc-build/gcc/options.c:1094
19753 msgid "Warn if deprecated empty statements are found"
19756 #: /home/jsm28/src/gcc-build/gcc/options.c:1097
19757 msgid "Exit on the first error occurred"
19760 #: /home/jsm28/src/gcc-build/gcc/options.c:1100
19761 msgid "Warn if testing floating point numbers for equality"
19764 #: /home/jsm28/src/gcc-build/gcc/options.c:1103
19765 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
19768 #: /home/jsm28/src/gcc-build/gcc/options.c:1106
19769 msgid "Warn if passing too many arguments to a function for its format string"
19772 #: /home/jsm28/src/gcc-build/gcc/options.c:1109
19773 msgid "Warn about format strings that are not literals"
19776 #: /home/jsm28/src/gcc-build/gcc/options.c:1112
19777 msgid "Warn about possible security problems with format functions"
19780 #: /home/jsm28/src/gcc-build/gcc/options.c:1115
19781 msgid "Warn about strftime formats yielding 2-digit years"
19784 #: /home/jsm28/src/gcc-build/gcc/options.c:1118
19785 msgid "Warn about zero-length formats"
19788 #: /home/jsm28/src/gcc-build/gcc/options.c:1127
19789 msgid "Warn about implicit function declarations"
19792 #: /home/jsm28/src/gcc-build/gcc/options.c:1130
19793 msgid "Warn when a declaration does not specify a type"
19796 #: /home/jsm28/src/gcc-build/gcc/options.c:1133
19797 msgid "Warn about calls with implicit interface"
19800 #: /home/jsm28/src/gcc-build/gcc/options.c:1136
19801 msgid "Deprecated. This switch has no effect."
19804 #: /home/jsm28/src/gcc-build/gcc/options.c:1139
19805 msgid "Warn about variables which are initialized to themselves."
19808 #: /home/jsm28/src/gcc-build/gcc/options.c:1142
19809 msgid "Warn when an inlined function cannot be inlined"
19812 #: /home/jsm28/src/gcc-build/gcc/options.c:1145
19813 msgid "Warn about invalid uses of the \"offsetof\" macro"
19816 #: /home/jsm28/src/gcc-build/gcc/options.c:1148
19817 msgid "Warn about PCH files that are found but not used"
19820 #: /home/jsm28/src/gcc-build/gcc/options.c:1151
19821 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
19824 #: /home/jsm28/src/gcc-build/gcc/options.c:1154
19825 msgid "Warn about truncated source lines"
19828 #: /home/jsm28/src/gcc-build/gcc/options.c:1157
19829 msgid "Do not warn about using \"long long\" when -pedantic"
19832 #: /home/jsm28/src/gcc-build/gcc/options.c:1160
19833 msgid "Warn about suspicious declarations of \"main\""
19836 #: /home/jsm28/src/gcc-build/gcc/options.c:1163
19837 msgid "Warn about possibly missing braces around initializers"
19840 #: /home/jsm28/src/gcc-build/gcc/options.c:1166
19841 msgid "Warn about global functions without previous declarations"
19844 #: /home/jsm28/src/gcc-build/gcc/options.c:1169
19845 msgid "Warn about missing fields in struct initializers"
19848 #: /home/jsm28/src/gcc-build/gcc/options.c:1172
19849 msgid "Warn about functions which might be candidates for format attributes"
19852 #: /home/jsm28/src/gcc-build/gcc/options.c:1175
19853 msgid "Warn about user-specified include directories that do not exist"
19856 #: /home/jsm28/src/gcc-build/gcc/options.c:1178
19858 "Warn about functions which might be candidates for __attribute__((noreturn))"
19861 #: /home/jsm28/src/gcc-build/gcc/options.c:1181
19862 msgid "Warn about global functions without prototypes"
19865 #: /home/jsm28/src/gcc-build/gcc/options.c:1184
19866 msgid "Warn about use of multi-character character constants"
19869 #: /home/jsm28/src/gcc-build/gcc/options.c:1187
19870 msgid "Warn about \"extern\" declarations not at file scope"
19873 #: /home/jsm28/src/gcc-build/gcc/options.c:1190
19875 "Warn when non-templatized friend functions are declared within a template"
19878 #: /home/jsm28/src/gcc-build/gcc/options.c:1193
19879 msgid "Warn about non-virtual destructors"
19882 #: /home/jsm28/src/gcc-build/gcc/options.c:1196
19884 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
19887 #: /home/jsm28/src/gcc-build/gcc/options.c:1199
19888 msgid "Warn if a C-style cast is used in a program"
19891 #: /home/jsm28/src/gcc-build/gcc/options.c:1202
19892 msgid "Warn if an old-style parameter definition is used"
19895 #: /home/jsm28/src/gcc-build/gcc/options.c:1205
19896 msgid "Warn if .class files are out of date"
19899 #: /home/jsm28/src/gcc-build/gcc/options.c:1208
19900 msgid "Warn about overloaded virtual function names"
19903 #: /home/jsm28/src/gcc-build/gcc/options.c:1211
19904 msgid "Warn when the packed attribute has no effect on struct layout"
19907 #: /home/jsm28/src/gcc-build/gcc/options.c:1214
19908 msgid "Warn when padding is required to align structure members"
19911 #: /home/jsm28/src/gcc-build/gcc/options.c:1217
19912 msgid "Warn about possibly missing parentheses"
19915 #: /home/jsm28/src/gcc-build/gcc/options.c:1220
19916 msgid "Warn when converting the type of pointers to member functions"
19919 #: /home/jsm28/src/gcc-build/gcc/options.c:1223
19920 msgid "Warn about function pointer arithmetic"
19923 #: /home/jsm28/src/gcc-build/gcc/options.c:1226
19924 msgid "Warn if inherited methods are unimplemented"
19927 #: /home/jsm28/src/gcc-build/gcc/options.c:1229
19928 msgid "Warn about multiple declarations of the same object"
19931 #: /home/jsm28/src/gcc-build/gcc/options.c:1232
19932 msgid "Warn if modifiers are specified when not necessary"
19935 #: /home/jsm28/src/gcc-build/gcc/options.c:1235
19936 msgid "Warn when the compiler reorders code"
19939 #: /home/jsm28/src/gcc-build/gcc/options.c:1238
19941 "Warn whenever a function's return type defaults to \"int\" (C), or about "
19942 "inconsistent return types (C++)"
19945 #: /home/jsm28/src/gcc-build/gcc/options.c:1241
19946 msgid "Warn if a selector has multiple methods"
19949 #: /home/jsm28/src/gcc-build/gcc/options.c:1244
19950 msgid "Warn about possible violations of sequence point rules"
19953 #: /home/jsm28/src/gcc-build/gcc/options.c:1247
19954 msgid "Warn when one local variable shadows another"
19957 #: /home/jsm28/src/gcc-build/gcc/options.c:1250
19958 msgid "Warn about signed-unsigned comparisons"
19961 #: /home/jsm28/src/gcc-build/gcc/options.c:1253
19962 msgid "Warn when overload promotes from unsigned to signed"
19965 #: /home/jsm28/src/gcc-build/gcc/options.c:1256
19966 #: /home/jsm28/src/gcc-build/gcc/options.c:1259
19967 msgid "Warn about code which might break strict aliasing rules"
19970 #: /home/jsm28/src/gcc-build/gcc/options.c:1262
19971 msgid "Warn about unprototyped function declarations"
19974 #: /home/jsm28/src/gcc-build/gcc/options.c:1265
19975 msgid "Warn about \"suspicious\" constructs"
19978 #: /home/jsm28/src/gcc-build/gcc/options.c:1268
19979 msgid "Warn about enumerated switches, with no default, missing a case"
19982 #: /home/jsm28/src/gcc-build/gcc/options.c:1271
19983 msgid "Warn about enumerated switches missing a \"default:\" statement"
19986 #: /home/jsm28/src/gcc-build/gcc/options.c:1274
19987 msgid "Warn about all enumerated switches missing a specific case"
19990 #: /home/jsm28/src/gcc-build/gcc/options.c:1277
19991 msgid "Warn when synthesis behavior differs from Cfront"
19994 #: /home/jsm28/src/gcc-build/gcc/options.c:1280
19995 msgid "Do not suppress warnings from system headers"
19998 #: /home/jsm28/src/gcc-build/gcc/options.c:1283
19999 msgid "Warn about features not present in traditional C"
20002 #: /home/jsm28/src/gcc-build/gcc/options.c:1286
20004 "Warn if trigraphs are encountered that might affect the meaning of the "
20008 #: /home/jsm28/src/gcc-build/gcc/options.c:1289
20009 msgid "Warn about @selector()s without previously declared methods"
20012 #: /home/jsm28/src/gcc-build/gcc/options.c:1292
20013 msgid "Warn if an undefined macro is used in an #if directive"
20016 #: /home/jsm28/src/gcc-build/gcc/options.c:1295
20017 msgid "Warn about underflow of numerical constant expressions"
20020 #: /home/jsm28/src/gcc-build/gcc/options.c:1298
20021 msgid "Warn about uninitialized automatic variables"
20024 #: /home/jsm28/src/gcc-build/gcc/options.c:1301
20025 msgid "Warn about unrecognized pragmas"
20028 #: /home/jsm28/src/gcc-build/gcc/options.c:1304
20029 msgid "Warn about code that will never be executed"
20032 #: /home/jsm28/src/gcc-build/gcc/options.c:1307
20033 msgid "Enable all -Wunused- warnings"
20036 #: /home/jsm28/src/gcc-build/gcc/options.c:1310
20037 msgid "Warn when a function is unused"
20040 #: /home/jsm28/src/gcc-build/gcc/options.c:1313
20041 #: /home/jsm28/src/gcc-build/gcc/options.c:1316
20042 msgid "Warn when a label is unused"
20045 #: /home/jsm28/src/gcc-build/gcc/options.c:1319
20046 msgid "Warn about macros defined in the main file that are not used"
20049 #: /home/jsm28/src/gcc-build/gcc/options.c:1322
20050 msgid "Warn when a function parameter is unused"
20053 #: /home/jsm28/src/gcc-build/gcc/options.c:1325
20054 msgid "Warn when an expression value is unused"
20057 #: /home/jsm28/src/gcc-build/gcc/options.c:1328
20058 msgid "Warn when a variable is unused"
20061 #: /home/jsm28/src/gcc-build/gcc/options.c:1331
20062 msgid "Do not warn about using variadic macros when -pedantic"
20065 #: /home/jsm28/src/gcc-build/gcc/options.c:1334
20066 msgid "Give strings the type \"array of char\""
20069 #: /home/jsm28/src/gcc-build/gcc/options.c:1337
20071 "A synonym for -std=c89. In a future version of GCC it will become "
20072 "synonymous with -std=c99 instead"
20075 #: /home/jsm28/src/gcc-build/gcc/options.c:1340
20076 msgid "-aux-info <file>\tEmit declaration information into <file>"
20079 #: /home/jsm28/src/gcc-build/gcc/options.c:1352
20080 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
20083 #: /home/jsm28/src/gcc-build/gcc/options.c:1355
20084 msgid "Set the default real and integer kinds to double precision"
20087 #: /home/jsm28/src/gcc-build/gcc/options.c:1358
20088 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
20091 #: /home/jsm28/src/gcc-build/gcc/options.c:1361
20092 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
20095 #: /home/jsm28/src/gcc-build/gcc/options.c:1364
20096 msgid "Generate position-independent code if possible (large mode)"
20099 #: /home/jsm28/src/gcc-build/gcc/options.c:1367
20101 "Generate position-independent code for executables if possible (large mode)"
20104 #: /home/jsm28/src/gcc-build/gcc/options.c:1373
20105 msgid "Enforce class member access control semantics"
20108 #: /home/jsm28/src/gcc-build/gcc/options.c:1376
20109 msgid "Align the start of functions"
20112 #: /home/jsm28/src/gcc-build/gcc/options.c:1382
20113 msgid "Align labels which are only reached by jumping"
20116 #: /home/jsm28/src/gcc-build/gcc/options.c:1388
20117 msgid "Align all labels"
20120 #: /home/jsm28/src/gcc-build/gcc/options.c:1394
20121 msgid "Align the start of loops"
20124 #: /home/jsm28/src/gcc-build/gcc/options.c:1403
20125 msgid "Change when template instances are emitted"
20128 #: /home/jsm28/src/gcc-build/gcc/options.c:1406
20129 msgid "Specify that arguments may alias each other and globals"
20132 #: /home/jsm28/src/gcc-build/gcc/options.c:1409
20133 msgid "Assume arguments may alias globals but not each other"
20136 #: /home/jsm28/src/gcc-build/gcc/options.c:1412
20137 msgid "Assume arguments alias neither each other nor globals"
20140 #: /home/jsm28/src/gcc-build/gcc/options.c:1415
20141 msgid "Recognize the \"asm\" keyword"
20144 #: /home/jsm28/src/gcc-build/gcc/options.c:1418
20145 msgid "Permit the use of the assert keyword"
20148 #: /home/jsm28/src/gcc-build/gcc/options.c:1427
20149 msgid "Generate unwind tables that are exact at each instruction boundary"
20152 #: /home/jsm28/src/gcc-build/gcc/options.c:1430
20153 msgid "--bootclasspath=<path>\tReplace system path"
20156 #: /home/jsm28/src/gcc-build/gcc/options.c:1433
20157 msgid "Generate code to check bounds before indexing arrays"
20160 #: /home/jsm28/src/gcc-build/gcc/options.c:1436
20161 msgid "Replace add, compare, branch with branch on count register"
20164 #: /home/jsm28/src/gcc-build/gcc/options.c:1439
20165 msgid "Use profiling information for branch probabilities"
20168 #: /home/jsm28/src/gcc-build/gcc/options.c:1442
20170 "Perform branch target load optimization before prologue / epilogue threading"
20173 #: /home/jsm28/src/gcc-build/gcc/options.c:1445
20175 "Perform branch target load optimization after prologue / epilogue threading"
20178 #: /home/jsm28/src/gcc-build/gcc/options.c:1448
20180 "Restrict target load migration not to re-use registers in any basic block"
20183 #: /home/jsm28/src/gcc-build/gcc/options.c:1451
20184 msgid "Recognize built-in functions"
20187 #: /home/jsm28/src/gcc-build/gcc/options.c:1457
20189 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
20192 #: /home/jsm28/src/gcc-build/gcc/options.c:1460
20194 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
20197 #: /home/jsm28/src/gcc-build/gcc/options.c:1463
20198 msgid "Save registers around function calls"
20201 #: /home/jsm28/src/gcc-build/gcc/options.c:1466
20202 msgid "Check the return value of new"
20205 #: /home/jsm28/src/gcc-build/gcc/options.c:1469
20206 msgid "Generate checks for references to NULL"
20209 #: /home/jsm28/src/gcc-build/gcc/options.c:1472
20210 msgid "--classpath=<path>\tSet class path"
20213 #: /home/jsm28/src/gcc-build/gcc/options.c:1475
20214 msgid "Do not put uninitialized globals in the common section"
20217 #: /home/jsm28/src/gcc-build/gcc/options.c:1481
20218 msgid "Allow the arguments of the '?' operator to have different types"
20221 #: /home/jsm28/src/gcc-build/gcc/options.c:1484
20222 msgid "Reduce the size of object files"
20225 #: /home/jsm28/src/gcc-build/gcc/options.c:1487
20226 msgid "Make string literals \"const char[]\" not \"char[]\""
20229 #: /home/jsm28/src/gcc-build/gcc/options.c:1490
20230 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
20233 #: /home/jsm28/src/gcc-build/gcc/options.c:1493
20234 msgid "Perform a register copy-propagation optimization pass"
20237 #: /home/jsm28/src/gcc-build/gcc/options.c:1496
20238 msgid "Perform cross-jumping optimization"
20241 #: /home/jsm28/src/gcc-build/gcc/options.c:1499
20242 msgid "When running CSE, follow jumps to their targets"
20245 #: /home/jsm28/src/gcc-build/gcc/options.c:1502
20246 msgid "When running CSE, follow conditional jumps"
20249 #: /home/jsm28/src/gcc-build/gcc/options.c:1505
20250 msgid "Place data items into their own section"
20253 #: /home/jsm28/src/gcc-build/gcc/options.c:1508
20254 msgid "Inline member functions by default"
20257 #: /home/jsm28/src/gcc-build/gcc/options.c:1511
20258 msgid "Defer popping functions args from stack until later"
20261 #: /home/jsm28/src/gcc-build/gcc/options.c:1514
20262 msgid "Attempt to fill delay slots of branch instructions"
20265 #: /home/jsm28/src/gcc-build/gcc/options.c:1517
20266 msgid "Delete useless null pointer checks"
20269 #: /home/jsm28/src/gcc-build/gcc/options.c:1520
20271 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
20272 "location at the beginning of line-wrapped diagnostics"
20275 #: /home/jsm28/src/gcc-build/gcc/options.c:1529
20276 msgid "Allow dollar signs in entity names"
20279 #: /home/jsm28/src/gcc-build/gcc/options.c:1532
20280 msgid "Permit '$' as an identifier character"
20283 #: /home/jsm28/src/gcc-build/gcc/options.c:1535
20284 msgid "-fdump-<type>\tDump various compiler internals to a file"
20287 #: /home/jsm28/src/gcc-build/gcc/options.c:1538
20288 msgid "Display the code tree after parsing."
20291 #: /home/jsm28/src/gcc-build/gcc/options.c:1541
20293 "Suppress output of instruction numbers and line number notes in debugging "
20297 #: /home/jsm28/src/gcc-build/gcc/options.c:1547
20298 msgid "Perform DWARF2 duplicate elimination"
20301 #: /home/jsm28/src/gcc-build/gcc/options.c:1550
20302 #: /home/jsm28/src/gcc-build/gcc/options.c:1553
20303 msgid "Perform unused type elimination in debug info"
20306 #: /home/jsm28/src/gcc-build/gcc/options.c:1556
20307 msgid "Output a class file"
20310 #: /home/jsm28/src/gcc-build/gcc/options.c:1559
20311 msgid "Alias for -femit-class-file"
20314 #: /home/jsm28/src/gcc-build/gcc/options.c:1568
20316 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
20319 #: /home/jsm28/src/gcc-build/gcc/options.c:1571
20320 msgid "Generate code to check exception specifications"
20323 #: /home/jsm28/src/gcc-build/gcc/options.c:1577
20324 msgid "Enable exception handling"
20327 #: /home/jsm28/src/gcc-build/gcc/options.c:1580
20329 "-fexec-charset=<cset>\tConvert all strings and character constants to "
20330 "character set <cset>"
20333 #: /home/jsm28/src/gcc-build/gcc/options.c:1583
20334 msgid "Perform a number of minor, expensive optimizations"
20337 #: /home/jsm28/src/gcc-build/gcc/options.c:1595
20338 msgid "Input file is a file with a list of filenames to compile"
20341 #: /home/jsm28/src/gcc-build/gcc/options.c:1598
20342 msgid "Assume no NaNs or infinities are generated"
20345 #: /home/jsm28/src/gcc-build/gcc/options.c:1601
20347 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
20350 #: /home/jsm28/src/gcc-build/gcc/options.c:1604
20351 msgid "Assume that the source file is fixed form"
20354 #: /home/jsm28/src/gcc-build/gcc/options.c:1607
20355 msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode"
20358 #: /home/jsm28/src/gcc-build/gcc/options.c:1610
20359 msgid "Allow arbitrary character line width in fixed mode"
20362 #: /home/jsm28/src/gcc-build/gcc/options.c:1613
20363 msgid "Don't allocate floats and doubles in extended-precision registers"
20366 #: /home/jsm28/src/gcc-build/gcc/options.c:1616
20367 msgid "Scope of for-init-statement variables is local to the loop"
20370 #: /home/jsm28/src/gcc-build/gcc/options.c:1619
20371 msgid "Copy memory address constants into registers before use"
20374 #: /home/jsm28/src/gcc-build/gcc/options.c:1622
20375 msgid "Always check for non gcj generated classes archives"
20378 #: /home/jsm28/src/gcc-build/gcc/options.c:1625
20379 msgid "Copy memory operands into registers before use"
20382 #: /home/jsm28/src/gcc-build/gcc/options.c:1628
20383 msgid "Assume that the source file is free form"
20386 #: /home/jsm28/src/gcc-build/gcc/options.c:1631
20387 msgid "Do not assume that standard C libraries and \"main\" exist"
20390 #: /home/jsm28/src/gcc-build/gcc/options.c:1634
20391 msgid "Allow function addresses to be held in registers"
20394 #: /home/jsm28/src/gcc-build/gcc/options.c:1637
20395 msgid "Place each function into its own section"
20398 #: /home/jsm28/src/gcc-build/gcc/options.c:1640
20399 msgid "Perform global common subexpression elimination"
20402 #: /home/jsm28/src/gcc-build/gcc/options.c:1643
20404 "Perform global common subexpression elimination after register allocation"
20407 #: /home/jsm28/src/gcc-build/gcc/options.c:1646
20409 "Perform redundant load after store elimination in global common subexpression"
20412 #: /home/jsm28/src/gcc-build/gcc/options.c:1649
20414 "Perform enhanced load motion during global common subexpression elimination"
20417 #: /home/jsm28/src/gcc-build/gcc/options.c:1652
20418 msgid "Perform store motion after global common subexpression elimination"
20421 #: /home/jsm28/src/gcc-build/gcc/options.c:1655
20422 msgid "Recognize GNU-defined keywords"
20425 #: /home/jsm28/src/gcc-build/gcc/options.c:1658
20426 msgid "Generate code for GNU runtime environment"
20429 #: /home/jsm28/src/gcc-build/gcc/options.c:1661
20430 msgid "Enable guessing of branch probabilities"
20433 #: /home/jsm28/src/gcc-build/gcc/options.c:1670
20435 "Assume the runtime uses a hash table to map an object to its synchronization "
20439 #: /home/jsm28/src/gcc-build/gcc/options.c:1676
20440 msgid "Assume normal C execution environment"
20443 #: /home/jsm28/src/gcc-build/gcc/options.c:1679
20444 msgid "Enable support for huge objects"
20447 #: /home/jsm28/src/gcc-build/gcc/options.c:1682
20448 msgid "Process #ident directives"
20451 #: /home/jsm28/src/gcc-build/gcc/options.c:1685
20452 msgid "Perform conversion of conditional jumps to branchless equivalents"
20455 #: /home/jsm28/src/gcc-build/gcc/options.c:1688
20456 msgid "Perform conversion of conditional jumps to conditional execution"
20459 #: /home/jsm28/src/gcc-build/gcc/options.c:1691
20460 msgid "Export functions even if they can be inlined"
20463 #: /home/jsm28/src/gcc-build/gcc/options.c:1694
20464 msgid "Emit implicit instantiations of inline templates"
20467 #: /home/jsm28/src/gcc-build/gcc/options.c:1697
20469 "Specify that no implicit typing is allowed, unless overridden by explicit "
20470 "IMPLICIT statements"
20473 #: /home/jsm28/src/gcc-build/gcc/options.c:1700
20474 msgid "Emit implicit instantiations of templates"
20477 #: /home/jsm28/src/gcc-build/gcc/options.c:1703
20478 msgid "Use offset tables for virtual method calls"
20481 #: /home/jsm28/src/gcc-build/gcc/options.c:1706
20482 msgid "Do not generate .size directives"
20485 #: /home/jsm28/src/gcc-build/gcc/options.c:1709
20486 msgid "Pay attention to the \"inline\" keyword"
20489 #: /home/jsm28/src/gcc-build/gcc/options.c:1718
20491 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
20494 #: /home/jsm28/src/gcc-build/gcc/options.c:1721
20496 "-finput-charset=<cset> Specify the default character set for source "
20500 #: /home/jsm28/src/gcc-build/gcc/options.c:1724
20501 msgid "Instrument function entry and exit with profiling calls"
20504 #: /home/jsm28/src/gcc-build/gcc/options.c:1727
20505 msgid "Optimize induction variables on trees"
20508 #: /home/jsm28/src/gcc-build/gcc/options.c:1730
20509 msgid "Assume native functions are implemented using JNI"
20512 #: /home/jsm28/src/gcc-build/gcc/options.c:1733
20513 msgid "Generate code for functions even if they are fully inlined"
20516 #: /home/jsm28/src/gcc-build/gcc/options.c:1736
20517 msgid "Emit static const variables even if they are not used"
20520 #: /home/jsm28/src/gcc-build/gcc/options.c:1742
20521 msgid "Give external symbols a leading underscore"
20524 #: /home/jsm28/src/gcc-build/gcc/options.c:1745
20525 msgid "Perform loop optimizations"
20528 #: /home/jsm28/src/gcc-build/gcc/options.c:1748
20529 msgid "Perform loop optimizations using the new loop optimizer"
20532 #: /home/jsm28/src/gcc-build/gcc/options.c:1751
20533 msgid "Set errno after built-in math functions"
20536 #: /home/jsm28/src/gcc-build/gcc/options.c:1754
20537 msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
20540 #: /home/jsm28/src/gcc-build/gcc/options.c:1757
20542 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
20546 #: /home/jsm28/src/gcc-build/gcc/options.c:1760
20547 msgid "Report on permanent memory allocation"
20550 #: /home/jsm28/src/gcc-build/gcc/options.c:1763
20551 msgid "Attempt to merge identical constants and constant variables"
20554 #: /home/jsm28/src/gcc-build/gcc/options.c:1766
20555 msgid "Attempt to merge identical constants across compilation units"
20558 #: /home/jsm28/src/gcc-build/gcc/options.c:1769
20560 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
20561 "line. 0 suppresses line-wrapping"
20564 #: /home/jsm28/src/gcc-build/gcc/options.c:1772
20565 msgid "Set default accessibility of module entities to PRIVATE"
20568 #: /home/jsm28/src/gcc-build/gcc/options.c:1775
20569 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
20572 #: /home/jsm28/src/gcc-build/gcc/options.c:1778
20573 msgid "Move loop invariant computations out of loops"
20576 #: /home/jsm28/src/gcc-build/gcc/options.c:1781
20577 msgid "Don't warn about uses of Microsoft extensions"
20580 #: /home/jsm28/src/gcc-build/gcc/options.c:1784
20582 "Add mudflap bounds-checking instrumentation for single-threaded program."
20585 #: /home/jsm28/src/gcc-build/gcc/options.c:1787
20586 msgid "Ignore read operations when inserting mudflap instrumentation."
20589 #: /home/jsm28/src/gcc-build/gcc/options.c:1790
20590 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
20593 #: /home/jsm28/src/gcc-build/gcc/options.c:1799
20594 msgid "Use graph-coloring register allocation"
20597 #: /home/jsm28/src/gcc-build/gcc/options.c:1802
20598 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
20601 #: /home/jsm28/src/gcc-build/gcc/options.c:1805
20602 msgid "Assume that receivers of Objective-C messages may be nil"
20605 #: /home/jsm28/src/gcc-build/gcc/options.c:1808
20606 msgid "Don't generate code, just do syntax and semantics checking"
20609 #: /home/jsm28/src/gcc-build/gcc/options.c:1811
20610 msgid "Support synchronous non-call exceptions"
20613 #: /home/jsm28/src/gcc-build/gcc/options.c:1820
20614 msgid "Enable Objective-C exception and synchronization syntax"
20617 #: /home/jsm28/src/gcc-build/gcc/options.c:1823
20618 msgid "Enable Objective-C setjmp exception handling runtime"
20621 #: /home/jsm28/src/gcc-build/gcc/options.c:1826
20622 msgid "When possible do not generate stack frames"
20625 #: /home/jsm28/src/gcc-build/gcc/options.c:1829
20626 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
20629 #: /home/jsm28/src/gcc-build/gcc/options.c:1832
20630 msgid "Do the full register move optimization pass"
20633 #: /home/jsm28/src/gcc-build/gcc/options.c:1835
20634 msgid "Optimize sibling and tail recursive calls"
20637 #: /home/jsm28/src/gcc-build/gcc/options.c:1838
20638 msgid "Enable optimization of static class initialization code"
20641 #: /home/jsm28/src/gcc-build/gcc/options.c:1841
20642 msgid "Enable optional diagnostics"
20645 #: /home/jsm28/src/gcc-build/gcc/options.c:1847
20646 msgid "Try to layout derived types as compact as possible"
20649 #: /home/jsm28/src/gcc-build/gcc/options.c:1850
20650 msgid "Pack structure members together without holes"
20653 #: /home/jsm28/src/gcc-build/gcc/options.c:1853
20654 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
20657 #: /home/jsm28/src/gcc-build/gcc/options.c:1856
20658 msgid "Return small aggregates in memory, not registers"
20661 #: /home/jsm28/src/gcc-build/gcc/options.c:1862
20662 msgid "Look for and use PCH files even when preprocessing"
20665 #: /home/jsm28/src/gcc-build/gcc/options.c:1865
20666 msgid "Perform loop peeling"
20669 #: /home/jsm28/src/gcc-build/gcc/options.c:1868
20670 msgid "Enable machine specific peephole optimizations"
20673 #: /home/jsm28/src/gcc-build/gcc/options.c:1871
20674 msgid "Enable an RTL peephole pass before sched2"
20677 #: /home/jsm28/src/gcc-build/gcc/options.c:1874
20678 msgid "Downgrade conformance errors to warnings"
20681 #: /home/jsm28/src/gcc-build/gcc/options.c:1877
20682 msgid "Generate position-independent code if possible (small mode)"
20685 #: /home/jsm28/src/gcc-build/gcc/options.c:1880
20687 "Generate position-independent code for executables if possible (small mode)"
20690 #: /home/jsm28/src/gcc-build/gcc/options.c:1883
20691 msgid "Generate prefetch instructions, if available, for arrays in loops"
20694 #: /home/jsm28/src/gcc-build/gcc/options.c:1886
20695 msgid "Treat the input file as already preprocessed"
20698 #: /home/jsm28/src/gcc-build/gcc/options.c:1889
20699 msgid "Enable basic program profiling code"
20702 #: /home/jsm28/src/gcc-build/gcc/options.c:1892
20703 msgid "Insert arc-based program profiling code"
20706 #: /home/jsm28/src/gcc-build/gcc/options.c:1895
20708 "Enable common options for generating profile info for profile feedback "
20709 "directed optimizations"
20712 #: /home/jsm28/src/gcc-build/gcc/options.c:1898
20714 "Enable common options for performing profile feedback directed optimizations"
20717 #: /home/jsm28/src/gcc-build/gcc/options.c:1901
20718 msgid "Insert code to profile values of expressions"
20721 #: /home/jsm28/src/gcc-build/gcc/options.c:1907
20722 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
20725 #: /home/jsm28/src/gcc-build/gcc/options.c:1910
20726 msgid "Return small aggregates in registers"
20729 #: /home/jsm28/src/gcc-build/gcc/options.c:1913
20730 msgid "Enables a register move optimization"
20733 #: /home/jsm28/src/gcc-build/gcc/options.c:1916
20734 msgid "Perform a register renaming optimization pass"
20737 #: /home/jsm28/src/gcc-build/gcc/options.c:1919
20738 msgid "Reorder basic blocks to improve code placement"
20741 #: /home/jsm28/src/gcc-build/gcc/options.c:1922
20742 msgid "Reorder basic blocks and partition into hot and cold sections"
20745 #: /home/jsm28/src/gcc-build/gcc/options.c:1925
20746 msgid "Reorder functions to improve code placement"
20749 #: /home/jsm28/src/gcc-build/gcc/options.c:1928
20750 msgid "Copy array sections into a contiguous block on procedure entry"
20753 #: /home/jsm28/src/gcc-build/gcc/options.c:1931
20755 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
20759 #: /home/jsm28/src/gcc-build/gcc/options.c:1934
20760 msgid "Enable automatic template instantiation"
20763 #: /home/jsm28/src/gcc-build/gcc/options.c:1937
20764 msgid "Add a common subexpression elimination pass after loop optimizations"
20767 #: /home/jsm28/src/gcc-build/gcc/options.c:1940
20768 msgid "Run the loop optimizer twice"
20771 #: /home/jsm28/src/gcc-build/gcc/options.c:1943
20773 "Enable/Disable the traditional scheduling in loops that already passed "
20774 "modulo scheduling"
20777 #: /home/jsm28/src/gcc-build/gcc/options.c:1946
20778 msgid "Disable optimizations that assume default FP rounding behavior"
20781 #: /home/jsm28/src/gcc-build/gcc/options.c:1949
20782 msgid "Generate run time type descriptor information"
20785 #: /home/jsm28/src/gcc-build/gcc/options.c:1952
20786 msgid "Enable scheduling across basic blocks"
20789 #: /home/jsm28/src/gcc-build/gcc/options.c:1955
20790 msgid "Allow speculative motion of non-loads"
20793 #: /home/jsm28/src/gcc-build/gcc/options.c:1958
20794 msgid "Allow speculative motion of some loads"
20797 #: /home/jsm28/src/gcc-build/gcc/options.c:1961
20798 msgid "Allow speculative motion of more loads"
20801 #: /home/jsm28/src/gcc-build/gcc/options.c:1964
20802 msgid "Allow premature scheduling of queued insns"
20805 #: /home/jsm28/src/gcc-build/gcc/options.c:1967
20807 "Set dependence distance checking in premature scheduling of queued insns"
20810 #: /home/jsm28/src/gcc-build/gcc/options.c:1970
20812 "-fsched-stalled-insns-dep=<number> Set dependence distance checking in "
20813 "premature scheduling of queued insns"
20816 #: /home/jsm28/src/gcc-build/gcc/options.c:1973
20818 "-fsched-stalled-insns=<number> Set number of queued insns that can be "
20819 "prematurely scheduled"
20822 #: /home/jsm28/src/gcc-build/gcc/options.c:1976
20823 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
20826 #: /home/jsm28/src/gcc-build/gcc/options.c:1979
20827 msgid "If scheduling post reload, do superblock scheduling"
20830 #: /home/jsm28/src/gcc-build/gcc/options.c:1982
20831 msgid "If scheduling post reload, do trace scheduling"
20834 #: /home/jsm28/src/gcc-build/gcc/options.c:1985
20835 msgid "Reschedule instructions before register allocation"
20838 #: /home/jsm28/src/gcc-build/gcc/options.c:1988
20839 msgid "Reschedule instructions after register allocation"
20842 #: /home/jsm28/src/gcc-build/gcc/options.c:1991
20843 msgid "Append a second underscore if the name already contains an underscore"
20846 #: /home/jsm28/src/gcc-build/gcc/options.c:1994
20847 msgid "Mark data as shared rather than private"
20850 #: /home/jsm28/src/gcc-build/gcc/options.c:1997
20851 msgid "Use the same size for double as for float"
20854 #: /home/jsm28/src/gcc-build/gcc/options.c:2000
20855 msgid "Use the narrowest integer type possible for enumeration types"
20858 #: /home/jsm28/src/gcc-build/gcc/options.c:2003
20859 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
20862 #: /home/jsm28/src/gcc-build/gcc/options.c:2009
20863 msgid "Disable optimizations observable by IEEE signaling NaNs"
20866 #: /home/jsm28/src/gcc-build/gcc/options.c:2012
20867 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
20870 #: /home/jsm28/src/gcc-build/gcc/options.c:2015
20871 msgid "Make \"char\" signed by default"
20874 #: /home/jsm28/src/gcc-build/gcc/options.c:2018
20875 msgid "Convert floating point constants to single precision constants"
20878 #: /home/jsm28/src/gcc-build/gcc/options.c:2021
20879 msgid "Use value profiling for speculative prefetching"
20882 #: /home/jsm28/src/gcc-build/gcc/options.c:2024
20883 msgid "Split lifetimes of induction variables when loops are unrolled."
20886 #: /home/jsm28/src/gcc-build/gcc/options.c:2030
20887 msgid "Insert stack checking code into the program"
20890 #: /home/jsm28/src/gcc-build/gcc/options.c:2036
20892 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
20895 #: /home/jsm28/src/gcc-build/gcc/options.c:2039
20896 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
20899 #: /home/jsm28/src/gcc-build/gcc/options.c:2042
20900 msgid "Display statistics accumulated during compilation"
20903 #: /home/jsm28/src/gcc-build/gcc/options.c:2045
20904 msgid "Enable assignability checks for stores into object arrays"
20907 #: /home/jsm28/src/gcc-build/gcc/options.c:2048
20908 msgid "Perform strength reduction optimizations"
20911 #: /home/jsm28/src/gcc-build/gcc/options.c:2051
20912 msgid "Assume strict aliasing rules apply"
20915 #: /home/jsm28/src/gcc-build/gcc/options.c:2057
20916 msgid "Check for syntax errors, then stop"
20919 #: /home/jsm28/src/gcc-build/gcc/options.c:2060
20920 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
20923 #: /home/jsm28/src/gcc-build/gcc/options.c:2063
20924 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
20927 #: /home/jsm28/src/gcc-build/gcc/options.c:2066
20928 msgid "Create data files needed by \"gcov\""
20931 #: /home/jsm28/src/gcc-build/gcc/options.c:2072
20932 msgid "Perform jump threading optimizations"
20935 #: /home/jsm28/src/gcc-build/gcc/options.c:2075
20937 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
20941 #: /home/jsm28/src/gcc-build/gcc/options.c:2078
20942 msgid "Report the time taken by each compiler pass"
20945 #: /home/jsm28/src/gcc-build/gcc/options.c:2081
20947 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
20948 "default thread-local storage code generation model"
20951 #: /home/jsm28/src/gcc-build/gcc/options.c:2084
20952 msgid "Perform superblock formation via tail duplication"
20955 #: /home/jsm28/src/gcc-build/gcc/options.c:2087
20956 msgid "Assume floating-point operations can trap"
20959 #: /home/jsm28/src/gcc-build/gcc/options.c:2090
20960 msgid "Trap for signed overflow in addition, subtraction and multiplication"
20963 #: /home/jsm28/src/gcc-build/gcc/options.c:2093
20964 msgid "Use tree-ssa based implementation of profiling"
20967 #: /home/jsm28/src/gcc-build/gcc/options.c:2096
20968 msgid "Enable SSA-CCP optimization on trees"
20971 #: /home/jsm28/src/gcc-build/gcc/options.c:2099
20972 msgid "Enable loop header copying on trees"
20975 #: /home/jsm28/src/gcc-build/gcc/options.c:2102
20976 msgid "Coalesce memory temporaries in the SSA->normal pass"
20979 #: /home/jsm28/src/gcc-build/gcc/options.c:2105
20980 msgid "Replace SSA temporaries with better names in copies."
20983 #: /home/jsm28/src/gcc-build/gcc/options.c:2108
20984 msgid "Enable SSA dead code elimination optimization on trees"
20987 #: /home/jsm28/src/gcc-build/gcc/options.c:2111
20988 msgid "Enable dominator optimizations"
20991 #: /home/jsm28/src/gcc-build/gcc/options.c:2114
20992 msgid "Enable dead store elimination"
20995 #: /home/jsm28/src/gcc-build/gcc/options.c:2117
20996 msgid "Enable Full Redundancy Elimination (FRE) on trees"
20999 #: /home/jsm28/src/gcc-build/gcc/options.c:2120
21000 msgid "Enable loop invariant motion on trees"
21003 #: /home/jsm28/src/gcc-build/gcc/options.c:2123
21004 msgid "Create canonical induction variables in loops"
21007 #: /home/jsm28/src/gcc-build/gcc/options.c:2126
21008 msgid "Enable linear loop transforms on trees"
21011 #: /home/jsm28/src/gcc-build/gcc/options.c:2129
21012 msgid "Enable loop optimizations on tree level"
21015 #: /home/jsm28/src/gcc-build/gcc/options.c:2132
21016 msgid "Perform live range splitting during the SSA->normal pass."
21019 #: /home/jsm28/src/gcc-build/gcc/options.c:2135
21020 msgid "Enable SSA-PRE optimization on trees"
21023 #: /home/jsm28/src/gcc-build/gcc/options.c:2138
21024 msgid "Perform scalar replacement of aggregates"
21027 #: /home/jsm28/src/gcc-build/gcc/options.c:2141
21028 msgid "Replace temporary expressions in the SSA->normal pass"
21031 #: /home/jsm28/src/gcc-build/gcc/options.c:2144
21032 msgid "Enable loop vectorization on trees"
21035 #: /home/jsm28/src/gcc-build/gcc/options.c:2147
21036 msgid "Append underscores to externally visible names"
21039 #: /home/jsm28/src/gcc-build/gcc/options.c:2150
21040 msgid "Compile whole compilation unit at a time"
21043 #: /home/jsm28/src/gcc-build/gcc/options.c:2153
21044 msgid "Perform loop unrolling for all loops"
21047 #: /home/jsm28/src/gcc-build/gcc/options.c:2156
21048 msgid "Perform loop unrolling when iteration count is known"
21051 #: /home/jsm28/src/gcc-build/gcc/options.c:2159
21052 msgid "Allow math optimizations that may violate IEEE or ISO standards"
21055 #: /home/jsm28/src/gcc-build/gcc/options.c:2162
21056 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
21059 #: /home/jsm28/src/gcc-build/gcc/options.c:2165
21060 msgid "Make \"char\" unsigned by default"
21063 #: /home/jsm28/src/gcc-build/gcc/options.c:2168
21064 msgid "Perform loop unswitching"
21067 #: /home/jsm28/src/gcc-build/gcc/options.c:2171
21068 msgid "Just generate unwind tables for exception handling"
21071 #: /home/jsm28/src/gcc-build/gcc/options.c:2174
21072 msgid "Generate code for the Boehm GC"
21075 #: /home/jsm28/src/gcc-build/gcc/options.c:2177
21076 msgid "Use __cxa_atexit to register destructors"
21079 #: /home/jsm28/src/gcc-build/gcc/options.c:2180
21080 msgid "Call a library routine to do integer divisions"
21083 #: /home/jsm28/src/gcc-build/gcc/options.c:2183
21084 msgid "Perform variable tracking"
21087 #: /home/jsm28/src/gcc-build/gcc/options.c:2186
21088 msgid "Add extra commentary to assembler output"
21091 #: /home/jsm28/src/gcc-build/gcc/options.c:2189
21092 msgid "Marks all inlined methods as having hidden visibility"
21095 #: /home/jsm28/src/gcc-build/gcc/options.c:2192
21097 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
21101 #: /home/jsm28/src/gcc-build/gcc/options.c:2195
21102 msgid "Use expression value profiles in optimizations"
21105 #: /home/jsm28/src/gcc-build/gcc/options.c:2198
21106 msgid "Discard unused virtual functions"
21109 #: /home/jsm28/src/gcc-build/gcc/options.c:2201
21110 msgid "Implement vtables using thunks"
21113 #: /home/jsm28/src/gcc-build/gcc/options.c:2204
21114 msgid "Emit common-like symbols as weak symbols"
21117 #: /home/jsm28/src/gcc-build/gcc/options.c:2207
21118 msgid "Construct webs and split unrelated uses of single variable"
21121 #: /home/jsm28/src/gcc-build/gcc/options.c:2210
21123 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
21124 "to character set <cset>"
21127 #: /home/jsm28/src/gcc-build/gcc/options.c:2213
21128 msgid "Generate a #line directive pointing at the current working directory"
21131 #: /home/jsm28/src/gcc-build/gcc/options.c:2216
21132 msgid "Assume signed arithmetic overflow wraps around"
21135 #: /home/jsm28/src/gcc-build/gcc/options.c:2219
21136 msgid "Emit cross referencing information"
21139 #: /home/jsm28/src/gcc-build/gcc/options.c:2222
21140 msgid "Put zero initialized data in the bss section"
21143 #: /home/jsm28/src/gcc-build/gcc/options.c:2225
21145 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
21148 #: /home/jsm28/src/gcc-build/gcc/options.c:2228
21149 msgid "Generate debug information in default format"
21152 #: /home/jsm28/src/gcc-build/gcc/options.c:2231
21153 msgid "Generate debug information in COFF format"
21156 #: /home/jsm28/src/gcc-build/gcc/options.c:2234
21157 msgid "Generate debug information in DWARF v2 format"
21160 #: /home/jsm28/src/gcc-build/gcc/options.c:2237
21161 msgid "Dump declarations to a .decl file"
21164 #: /home/jsm28/src/gcc-build/gcc/options.c:2240
21165 msgid "Generate debug information in default extended format"
21168 #: /home/jsm28/src/gcc-build/gcc/options.c:2243
21169 msgid "Generate debug information in STABS format"
21172 #: /home/jsm28/src/gcc-build/gcc/options.c:2246
21173 msgid "Generate debug information in extended STABS format"
21176 #: /home/jsm28/src/gcc-build/gcc/options.c:2249
21177 msgid "Generate debug information in VMS format"
21180 #: /home/jsm28/src/gcc-build/gcc/options.c:2252
21181 msgid "Generate debug information in XCOFF format"
21184 #: /home/jsm28/src/gcc-build/gcc/options.c:2255
21185 msgid "Generate debug information in extended XCOFF format"
21188 #: /home/jsm28/src/gcc-build/gcc/options.c:2258
21189 msgid "Set the default integer kind to double precision"
21192 #: /home/jsm28/src/gcc-build/gcc/options.c:2261
21193 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
21196 #: /home/jsm28/src/gcc-build/gcc/options.c:2264
21197 msgid "-imacros <file>\tAccept definition of macros in <file>"
21200 #: /home/jsm28/src/gcc-build/gcc/options.c:2267
21201 msgid "-include <file>\tInclude the contents of <file> before other files"
21204 #: /home/jsm28/src/gcc-build/gcc/options.c:2270
21205 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
21208 #: /home/jsm28/src/gcc-build/gcc/options.c:2273
21209 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
21212 #: /home/jsm28/src/gcc-build/gcc/options.c:2276
21213 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
21216 #: /home/jsm28/src/gcc-build/gcc/options.c:2279
21217 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
21220 #: /home/jsm28/src/gcc-build/gcc/options.c:2282
21221 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
21224 #: /home/jsm28/src/gcc-build/gcc/options.c:2285
21225 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
21228 #: /home/jsm28/src/gcc-build/gcc/options.c:2297
21230 "Do not search standard system include directories (those specified with -"
21231 "isystem will still be used)"
21234 #: /home/jsm28/src/gcc-build/gcc/options.c:2300
21235 msgid "Do not search standard system include directories for C++"
21238 #: /home/jsm28/src/gcc-build/gcc/options.c:2303
21239 msgid "-o <file>\tPlace output into <file>"
21242 #: /home/jsm28/src/gcc-build/gcc/options.c:2306
21243 msgid "Enable function profiling"
21246 #: /home/jsm28/src/gcc-build/gcc/options.c:2309
21247 msgid "Issue warnings needed for strict compliance to the standard"
21250 #: /home/jsm28/src/gcc-build/gcc/options.c:2312
21251 msgid "Like -pedantic but issue them as errors"
21254 #: /home/jsm28/src/gcc-build/gcc/options.c:2315
21255 msgid "Generate C header of platform-specific features"
21258 #: /home/jsm28/src/gcc-build/gcc/options.c:2318
21259 msgid "-qkind=<n>\tSet the kind for a real with the 'q' exponent to 'n'"
21262 #: /home/jsm28/src/gcc-build/gcc/options.c:2321
21263 msgid "Do not display functions compiled or elapsed time"
21266 #: /home/jsm28/src/gcc-build/gcc/options.c:2324
21267 msgid "Set the default real kind to double precision"
21270 #: /home/jsm28/src/gcc-build/gcc/options.c:2327
21271 msgid "Remap file names when including files"
21274 #: /home/jsm28/src/gcc-build/gcc/options.c:2330
21275 msgid "Conform to the ISO 1998 C++ standard"
21278 #: /home/jsm28/src/gcc-build/gcc/options.c:2333
21279 msgid "Conform to the ISO 1990 C standard"
21282 #: /home/jsm28/src/gcc-build/gcc/options.c:2336
21283 msgid "Conform to the ISO 1999 C standard"
21286 #: /home/jsm28/src/gcc-build/gcc/options.c:2339
21287 #: /home/jsm28/src/gcc-build/gcc/options.c:2369
21288 #: /home/jsm28/src/gcc-build/gcc/options.c:2372
21289 msgid "Deprecated in favor of -std=c99"
21292 #: /home/jsm28/src/gcc-build/gcc/options.c:2342
21293 msgid "Conform to the ISO Fortran 2003 standard."
21296 #: /home/jsm28/src/gcc-build/gcc/options.c:2345
21297 msgid "Conform to the ISO Fortran 95 standard."
21300 #: /home/jsm28/src/gcc-build/gcc/options.c:2348
21301 msgid "Conform nothing in particular."
21304 #: /home/jsm28/src/gcc-build/gcc/options.c:2351
21305 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
21308 #: /home/jsm28/src/gcc-build/gcc/options.c:2354
21309 msgid "Conform to the ISO 1990 C standard with GNU extensions"
21312 #: /home/jsm28/src/gcc-build/gcc/options.c:2357
21313 msgid "Conform to the ISO 1999 C standard with GNU extensions"
21316 #: /home/jsm28/src/gcc-build/gcc/options.c:2360
21317 msgid "Deprecated in favor of -std=gnu99"
21320 #: /home/jsm28/src/gcc-build/gcc/options.c:2363
21321 msgid "Deprecated in favor of -std=c89"
21324 #: /home/jsm28/src/gcc-build/gcc/options.c:2366
21325 msgid "Conform to the ISO 1990 C standard as amended in 1994"
21328 #: /home/jsm28/src/gcc-build/gcc/options.c:2375
21329 msgid "Enable traditional preprocessing"
21332 #: /home/jsm28/src/gcc-build/gcc/options.c:2378
21333 msgid "-trigraphs\tSupport ISO C trigraphs"
21336 #: /home/jsm28/src/gcc-build/gcc/options.c:2381
21337 msgid "Do not predefine system-specific and GCC-specific macros"
21340 #: /home/jsm28/src/gcc-build/gcc/options.c:2384
21341 msgid "Enable verbose output"
21344 #: /home/jsm28/src/gcc-build/gcc/options.c:2390
21345 msgid "Suppress warnings"
21348 #: config/mips/mips.h:1114 config/arc/arc.h:63
21349 msgid "may not use both -EB and -EL"
21352 #: config/mips/r3900.h:35
21353 msgid "-mhard-float not supported"
21356 #: config/mips/r3900.h:37
21357 msgid "-msingle-float and -msoft-float cannot both be specified"
21360 #: config/sh/sh.h:685
21361 msgid "SH2a does not support little-endian"
21364 #: java/lang-specs.h:34
21365 msgid "-fjni and -femit-class-files are incompatible"
21368 #: java/lang-specs.h:35
21369 msgid "-fjni and -femit-class-file are incompatible"
21372 #: java/lang-specs.h:36 java/lang-specs.h:37
21373 msgid "-femit-class-file should used along with -fsyntax-only"
21376 #: config/i386/mingw32.h:58 config/i386/cygwin.h:70
21377 msgid "shared and mdll are not compatible"
21380 #: config/darwin.h:248
21381 msgid "-current_version only allowed with -dynamiclib"
21384 #: config/darwin.h:251
21385 msgid "-install_name only allowed with -dynamiclib"
21388 #: config/darwin.h:256
21389 msgid "-bundle not allowed with -dynamiclib"
21392 #: config/darwin.h:257
21393 msgid "-bundle_loader not allowed with -dynamiclib"
21396 #: config/darwin.h:258
21397 msgid "-client_name not allowed with -dynamiclib"
21400 #: config/darwin.h:261
21401 msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
21404 #: config/darwin.h:262
21405 msgid "-force_flat_namespace not allowed with -dynamiclib"
21408 #: config/darwin.h:264
21409 msgid "-keep_private_externs not allowed with -dynamiclib"
21412 #: config/darwin.h:265
21413 msgid "-private_bundle not allowed with -dynamiclib"
21416 #: config/arm/arm.h:151
21417 msgid "-msoft-float and -mhard_float may not be used together"
21420 #: config/arm/arm.h:153
21421 msgid "-mbig-endian and -mlittle-endian may not be used together"
21424 #: config/vax/netbsd-elf.h:42
21425 msgid "The -shared option is not currently supported for VAX ELF."
21428 #: config/i386/nwld.h:34
21429 msgid "Static linking is not supported.\n"
21432 #: config/sparc/linux64.h:207 config/sparc/linux64.h:218
21433 #: config/sparc/netbsd-elf.h:136 config/sparc/netbsd-elf.h:155
21434 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
21435 msgid "may not use both -m32 and -m64"
21438 #: treelang/lang-specs.h:52
21439 msgid "-pg or -p and -fomit-frame-pointer are incompatible"
21442 #: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:796
21443 msgid "-pg and -fomit-frame-pointer are incompatible"
21446 #: config/vax/vax.h:50 config/vax/vax.h:51
21447 msgid "profiling not supported with -mg\n"
21450 #: ada/lang-specs.h:35
21451 msgid "-c or -S required for Ada"
21454 #: config/i386/sco5.h:189
21455 msgid "-pg not supported on this platform"
21458 #: config/i386/sco5.h:190
21459 msgid "-p and -pp specified - pick one"
21462 #: config/i386/sco5.h:264
21463 msgid "-G and -static are mutually exclusive"
21466 #: config/i386/cygwin.h:29
21467 msgid "mno-cygwin and mno-win32 are not compatible"
21470 #: config/mcore/mcore.h:57
21471 msgid "the m210 does not have little endian support"
21475 msgid "GCC does not support -C or -CC without -E"
21479 msgid "-E required when input is from standard input"
21482 #: config/lynx.h:71
21483 msgid "Cannot use mthreads and mlegacy-threads together."
21486 #: config/lynx.h:96
21487 msgid "Cannot use mshared and static together."
21490 #: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
21491 #: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
21492 msgid "does not support multilib"
21495 #: config/rs6000/darwin.h:132
21496 msgid " conflicting code gen style switches are used"