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-05 21:45-0700\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:3818 builtins.c:8715
72 msgid "%<va_start%> used in function with fixed args"
75 #: builtins.c:3837 builtins.c:8731
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:3842 builtins.c:8737
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:4100 c-typeck.c:1956
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:7566 builtins.c:7662 c-typeck.c:2185
140 msgid "too few arguments to function %qs"
143 #: builtins.c:7572 builtins.c:7668 c-typeck.c:2044
145 msgid "too many arguments to function %qs"
148 #: builtins.c:7578 builtins.c:7692
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:3975 c-typeck.c:3990 c-typeck.c:4005
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 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5022 java/verify.c:1552
575 #: java/verify.c:1553 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:1352 c-typeck.c:3438 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:857
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:4255
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:9837
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:10592
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:6703 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"
2193 msgid " as it is a non-system directory that duplicates a system directory\n"
2198 msgid "ignoring nonexistent directory \"%s\"\n"
2202 msgid "#include \"...\" search starts here:\n"
2206 msgid "#include <...> search starts here:\n"
2210 msgid "End of search list.\n"
2214 msgid "badly nested C headers from preprocessor"
2219 msgid "ignoring #pragma %s %s"
2224 msgid "%Hstray '@' in program"
2229 msgid "missing terminating %c character"
2234 msgid "stray '%c' in program"
2239 msgid "stray '\\%o' in program"
2243 msgid "this decimal constant is unsigned only in ISO C90"
2247 msgid "this decimal constant would be unsigned in ISO C90"
2252 msgid "integer constant is too large for %qs type"
2256 msgid "floating constant exceeds range of %<%s%>"
2260 msgid "traditional C rejects string constant concatenation"
2263 #: c-objc-common.c:81
2265 "%Jfunction %qF can never be inlined because it is suppressed using -fno-"
2269 #: c-objc-common.c:91
2271 "%Jfunction %qF can never be inlined because it might not be bound within "
2272 "this unit of translation"
2275 #: c-objc-common.c:99
2277 "%Jfunction %qF can never be inlined because it uses attributes conflicting "
2281 #: c-objc-common.c:114
2282 msgid "%Jfunction %qF can never be inlined because it has pending sizes"
2285 #: c-objc-common.c:127
2287 "%Jnested function %qF can never be inlined because it has possibly saved "
2291 #: c-objc-common.c:263
2292 msgid "used array that cannot be converted to pointer where scalar is required"
2295 #: c-objc-common.c:267
2296 msgid "used struct type value where scalar is required"
2299 #: c-objc-common.c:271
2300 msgid "used union type value where scalar is required"
2305 msgid "no class name specified with %qs"
2310 msgid "assertion missing after %qs"
2315 msgid "macro name missing after %qs"
2320 msgid "missing path after %qs"
2325 msgid "missing filename after %qs"
2330 msgid "missing makefile target after %qs"
2334 msgid "-I- specified twice"
2338 msgid "obsolete option -I- used, please use -iquote instead"
2343 msgid "switch %qs is no longer supported"
2348 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
2352 msgid "output filename specified twice"
2356 msgid "-Wformat-y2k ignored without -Wformat"
2360 msgid "-Wformat-extra-args ignored without -Wformat"
2364 msgid "-Wformat-zero-length ignored without -Wformat"
2368 msgid "-Wformat-nonliteral ignored without -Wformat"
2372 msgid "-Wformat-security ignored without -Wformat"
2376 msgid "-Wmissing-format-attribute ignored without -Wformat"
2381 msgid "opening output file %s: %m"
2386 msgid "too many filenames given. Type %s --help for usage"
2390 msgid "YYDEBUG was not defined at build time, -dy ignored"
2395 msgid "opening dependency file %s: %m"
2400 msgid "closing dependency file %s: %m"
2405 msgid "when writing output to %s: %m"
2409 msgid "to generate dependencies you must specify either -M or -MM"
2417 msgid "<command line>"
2421 msgid "too late for # directive to set debug directory"
2424 #. Depending on the version of Bison used to compile this grammar,
2425 #. it may issue generic diagnostics spelled "syntax error" or
2426 #. "parse error". To prevent this from changing the translation
2427 #. template randomly, we list all the variants of this particular
2428 #. diagnostic here. Translators: there is no fine distinction
2429 #. between diagnostics with "syntax error" in them, and diagnostics
2430 #. with "parse error" in them. It's okay to give them both the same
2432 #: c-parse.y:54 c-parse.y:2925
2433 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:1373
2434 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16421
2435 #: objc/objc-parse.y:53 objc/objc-parse.y:3528
2436 msgid "syntax error"
2439 #: /usr/share/bison/bison.simple:179 c-parse.y:2929
2440 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:1377
2441 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16425
2442 #: objc/objc-parse.y:3532
2443 msgid "syntax error: cannot back up"
2446 #: c-parse.y:344 objc/objc-parse.y:366
2447 msgid "ISO C forbids an empty source file"
2450 #: c-parse.y:378 objc/objc-parse.y:401
2451 msgid "ISO C forbids data definition with no type or storage class"
2454 #: c-parse.y:380 objc/objc-parse.y:403
2455 msgid "data definition has no type or storage class"
2458 #: c-parse.y:393 objc/objc-parse.y:416
2459 msgid "ISO C does not allow extra %<;%> outside of a function"
2463 msgid "traditional C rejects the unary plus operator"
2466 #: c-parse.y:503 objc/objc-parse.y:526
2467 msgid "%<sizeof%> applied to a bit-field"
2470 #: c-parse.y:600 objc/objc-parse.y:623
2471 msgid "ISO C forbids omitting the middle term of a ?: expression"
2474 #: c-parse.y:641 objc/objc-parse.y:664
2475 msgid "compound literal has variable size"
2478 #: c-parse.y:653 objc/objc-parse.y:676
2479 msgid "ISO C90 forbids compound literals"
2482 #: c-parse.y:666 objc/objc-parse.y:689
2483 msgid "ISO C forbids braced-groups within expressions"
2486 #: c-parse.y:702 objc/objc-parse.y:725
2487 msgid "first argument to __builtin_choose_expr not a constant"
2490 #: c-parse.y:1226 objc/objc-parse.y:1273
2491 msgid "%<typeof%> applied to a bit-field"
2494 #: c-parse.y:1354 objc/objc-parse.y:1401
2495 msgid "ISO C forbids empty initializer braces"
2498 #: c-parse.y:1368 objc/objc-parse.y:1415
2499 msgid "ISO C90 forbids specifying subobject to initialize"
2502 #: c-parse.y:1371 objc/objc-parse.y:1418
2503 msgid "obsolete use of designated initializer without %<=%>"
2506 #: c-parse.y:1375 objc/objc-parse.y:1422
2507 msgid "obsolete use of designated initializer with %<:%>"
2510 #: c-parse.y:1402 objc/objc-parse.y:1449
2511 msgid "ISO C forbids specifying range of elements to initialize"
2514 #: c-parse.y:1410 c-parse.y:1440 objc/objc-parse.y:1457 objc/objc-parse.y:1487
2515 msgid "ISO C forbids nested functions"
2518 #: c-parse.y:1607 objc/objc-parse.y:1658
2519 msgid "ISO C forbids forward references to %<enum%> types"
2522 #: c-parse.y:1619 cp/parser.c:9920 objc/objc-parse.y:1670
2523 msgid "comma at end of enumerator list"
2526 #: c-parse.y:1639 objc/objc-parse.y:1690
2527 msgid "no semicolon at end of struct or union"
2530 #: c-parse.y:1648 objc/objc-parse.y:1699 objc/objc-parse.y:2688
2531 msgid "extra semicolon in struct or union specified"
2534 #: c-parse.y:1661 objc/objc-parse.y:1715
2535 msgid "ISO C doesn't support unnamed structs/unions"
2538 #: c-parse.y:1671 objc/objc-parse.y:1725
2539 msgid "ISO C forbids member declarations with no members"
2542 #: c-parse.y:1837 objc/objc-parse.y:1891
2543 msgid "label at end of compound statement"
2546 #: c-parse.y:1856 objc/objc-parse.y:1910
2547 msgid "ISO C90 forbids mixed declarations and code"
2550 #: c-parse.y:1896 objc/objc-parse.y:1950
2551 msgid "ISO C forbids label declarations"
2554 #: c-parse.y:1940 objc/objc-parse.y:1994
2555 msgid "braced-group within expression allowed only inside a function"
2558 #: c-parse.y:2236 objc/objc-parse.y:2333
2560 msgid "%E qualifier ignored on asm"
2563 #: c-parse.y:2330 objc/objc-parse.y:2427
2564 msgid "ISO C requires a named argument before %<...%>"
2567 #: /usr/share/bison/bison.simple:795 c-parse.y:2928
2568 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:1376
2569 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16424
2570 #: objc/objc-parse.y:3531
2571 msgid "parse error; also virtual memory exhausted"
2574 #: /usr/share/bison/bison.simple:799 c-parse.y:2926
2575 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:1374
2576 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16422
2577 #: objc/objc-parse.y:3529
2581 #: /usr/share/bison/bison.simple:924
2582 msgid "parser stack overflow"
2585 #: c-parse.y:2846 objc/objc-parse.y:3449
2587 msgid "syntax error at %qs token"
2590 #: c-parse.y:2927 /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:1375
2591 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16423
2592 #: objc/objc-parse.y:3530
2593 msgid "syntax error; also virtual memory exhausted"
2596 #: c-parse.y:2930 /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:1378
2597 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16426
2598 #: objc/objc-parse.y:3533
2599 msgid "parse error: cannot back up"
2604 msgid "can't create precompiled header %s: %m"
2609 msgid "can't write to %s: %m"
2614 msgid "%qs is not a valid output file"
2617 #: c-pch.c:193 c-pch.c:208 c-pch.c:222
2619 msgid "can't write %s: %m"
2622 #: c-pch.c:198 c-pch.c:215
2624 msgid "can't seek in %s: %m"
2627 #: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
2629 msgid "can't read %s: %m"
2633 msgid "malformed #pragma GCC pch_preprocess, ignored"
2637 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
2641 msgid "use #include instead"
2646 msgid "%s: couldn't open PCH file: %m\n"
2650 msgid "use -Winvalid-pch for more information"
2655 msgid "%s: PCH file was invalid"
2659 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
2665 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
2669 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
2673 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
2677 msgid "missing %<(%> after %<#pragma pack%> - ignored"
2680 #: c-pragma.c:161 c-pragma.c:201
2681 msgid "malformed %<#pragma pack%> - ignored"
2685 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
2689 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
2693 msgid "unknown action %qs for %<#pragma pack%> - ignored"
2697 msgid "junk at end of %<#pragma pack%>"
2701 msgid "#pragma pack has no effect with -fpack-struct - ignored"
2706 msgid "alignment must be a small power of two, not %d"
2711 "%Japplying #pragma weak %qD after first use results in unspecified behavior"
2714 #: c-pragma.c:307 c-pragma.c:312
2715 msgid "malformed #pragma weak, ignored"
2719 msgid "junk at end of #pragma weak"
2722 #: c-pragma.c:379 c-pragma.c:381
2723 msgid "malformed #pragma redefine_extname, ignored"
2727 msgid "junk at end of #pragma redefine_extname"
2731 msgid "#pragma redefine_extname not supported on this target"
2734 #: c-pragma.c:406 c-pragma.c:492
2735 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
2740 "#pragma redefine_extname ignored due to conflict with previous #pragma "
2745 msgid "malformed #pragma extern_prefix, ignored"
2749 msgid "junk at end of #pragma extern_prefix"
2753 msgid "#pragma extern_prefix not supported on this target"
2757 msgid "asm declaration ignored due to conflict with previous rename"
2762 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
2766 msgid "#pragma GCC visibility must be followed by push or pop"
2770 msgid "No matching push for %<#pragma GCC visibility pop%>"
2774 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
2778 msgid "malformed #pragma GCC visibility push"
2782 msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
2787 "#pragma GCC visibility push() must specify default, internal, hidden or "
2792 msgid "missing '(' after %<#pragma GCC visibility push%> - ignored"
2796 msgid "junk at end of %<#pragma GCC visibility%>"
2801 msgid "%qs has an incomplete type"
2804 #: c-typeck.c:162 cp/call.c:2667
2805 msgid "invalid use of void expression"
2809 msgid "invalid use of flexible array member"
2813 msgid "invalid use of array with unspecified bounds"
2817 msgid "invalid use of undefined type %<%s %s%>"
2820 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
2823 msgid "invalid use of incomplete typedef %qs"
2826 #: c-typeck.c:375 c-typeck.c:389
2827 msgid "function types not truly compatible in ISO C"
2831 msgid "types are not quite compatible"
2835 msgid "function return types not compatible due to %<volatile%>"
2838 #: c-typeck.c:1126 c-typeck.c:2347
2839 msgid "arithmetic on pointer to an incomplete type"
2843 msgid "%qT has no member named %qs"
2848 msgid "request for member %qs in something not a structure or union"
2852 msgid "dereferencing pointer to incomplete type"
2856 msgid "dereferencing %<void *%> pointer"
2861 msgid "invalid type argument of %qs"
2864 #: c-typeck.c:1585 cp/typeck.c:2170
2865 msgid "subscript missing in array reference"
2869 msgid "array subscript has type %<char%>"
2872 #: c-typeck.c:1613 c-typeck.c:1702 cp/typeck.c:2215 cp/typeck.c:2301
2873 msgid "array subscript is not an integer"
2877 msgid "ISO C forbids subscripting %<register%> array"
2881 msgid "ISO C90 forbids subscripting non-lvalue array"
2885 msgid "subscript has type %<char%>"
2888 #: c-typeck.c:1697 cp/typeck.c:2296
2889 msgid "subscripted value is neither array nor pointer"
2894 msgid "local declaration of %qs hides instance variable"
2899 msgid "called object %qE is not a function"
2902 #. This situation leads to run-time undefined behavior. We can't,
2903 #. therefore, simply error unless we can prove that all possible
2904 #. executions of the program must execute the code.
2906 msgid "function called through a non-compatible type"
2909 #: c-typeck.c:1996 c-typeck.c:4202 c-typeck.c:4204 c-typeck.c:4212
2910 #: c-typeck.c:4237 c-typeck.c:5624
2911 msgid "initializer element is not constant"
2914 #: c-typeck.c:2047 cp/typeck.c:2569
2915 msgid "too many arguments to function"
2920 msgid "type of formal parameter %d is incomplete"
2925 msgid "%s as integer rather than floating due to prototype"
2930 msgid "%s as integer rather than complex due to prototype"
2935 msgid "%s as complex rather than floating due to prototype"
2940 msgid "%s as floating rather than integer due to prototype"
2945 msgid "%s as complex rather than integer due to prototype"
2950 msgid "%s as floating rather than complex due to prototype"
2954 msgid "%s as %<float%> rather than %<double%> due to prototype"
2959 msgid "%s with different width due to prototype"
2964 msgid "%s as unsigned due to prototype"
2969 msgid "%s as signed due to prototype"
2972 #: c-typeck.c:2188 cp/typeck.c:2675
2973 msgid "too few arguments to function"
2977 msgid "suggest parentheses around + or - inside shift"
2981 msgid "suggest parentheses around && within ||"
2985 msgid "suggest parentheses around arithmetic in operand of |"
2989 msgid "suggest parentheses around comparison in operand of |"
2993 msgid "suggest parentheses around arithmetic in operand of ^"
2997 msgid "suggest parentheses around comparison in operand of ^"
3001 msgid "suggest parentheses around + or - in operand of &"
3005 msgid "suggest parentheses around comparison in operand of &"
3009 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
3013 msgid "pointer of type %<void *%> used in subtraction"
3017 msgid "pointer to a function used in subtraction"
3021 msgid "wrong type argument to unary plus"
3025 msgid "wrong type argument to unary minus"
3029 msgid "ISO C does not support %<~%> for complex conjugation"
3033 msgid "wrong type argument to bit-complement"
3037 msgid "wrong type argument to abs"
3041 msgid "wrong type argument to conjugation"
3045 msgid "wrong type argument to unary exclamation mark"
3049 msgid "ISO C does not support %<++%> and %<--%> on complex types"
3052 #: c-typeck.c:2513 c-typeck.c:2545
3053 msgid "wrong type argument to increment"
3056 #: c-typeck.c:2515 c-typeck.c:2547
3057 msgid "wrong type argument to decrement"
3061 msgid "increment of pointer to unknown structure"
3065 msgid "decrement of pointer to unknown structure"
3069 msgid "attempt to take address of bit-field structure member %qD"
3073 msgid "invalid lvalue in assignment"
3077 msgid "invalid lvalue in increment"
3081 msgid "invalid lvalue in decrement"
3085 msgid "invalid lvalue in unary %<&%>"
3089 msgid "invalid lvalue in asm statement"
3094 msgid "assignment of read-only member %qs"
3099 msgid "increment of read-only member %qs"
3104 msgid "decrement of read-only member %qs"
3109 msgid "assignment of read-only variable %qs"
3114 msgid "increment of read-only variable %qs"
3119 msgid "decrement of read-only variable %qs"
3123 msgid "assignment of read-only location"
3127 msgid "increment of read-only location"
3131 msgid "decrement of read-only location"
3136 msgid "cannot take address of bit-field %qs"
3141 msgid "global register variable %qs used in nested function"
3146 msgid "register variable %qs used in nested function"
3151 msgid "address of global register variable %qs requested"
3156 msgid "address of register variable %qs requested"
3160 msgid "non-lvalue array in conditional expression"
3164 msgid "signed and unsigned type in conditional expression"
3168 msgid "ISO C forbids conditional expr with only one void side"
3171 #: c-typeck.c:2940 c-typeck.c:2948
3172 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
3176 msgid "pointer type mismatch in conditional expression"
3179 #: c-typeck.c:2962 c-typeck.c:2972
3180 msgid "pointer/integer type mismatch in conditional expression"
3184 msgid "type mismatch in conditional expression"
3188 msgid "left-hand operand of comma expression has no effect"
3192 msgid "cast specifies array type"
3196 msgid "cast specifies function type"
3200 msgid "ISO C forbids casting nonscalar to the same type"
3204 msgid "ISO C forbids casts to union type"
3208 msgid "cast to union type from type not present in union"
3212 msgid "cast adds new qualifiers to function type"
3215 #. There are qualifiers present in IN_OTYPE that are not
3216 #. present in IN_TYPE.
3218 msgid "cast discards qualifiers from pointer target type"
3222 msgid "cast increases required alignment of target type"
3225 #: c-typeck.c:3182 cp/typeck.c:4959
3226 msgid "cast from pointer to integer of different size"
3230 msgid "cast from function call of type %qT to non-matching type %qT"
3233 #: c-typeck.c:3195 cp/typeck.c:4966
3234 msgid "cast to pointer from integer of different size"
3238 msgid "type-punning to incomplete type might break strict-aliasing rules"
3242 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
3246 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
3250 msgid "ISO C forbids conversion of function pointer to object pointer type"
3254 msgid "ISO C forbids conversion of object pointer to function pointer type"
3257 #. Convert new value to destination type.
3258 #: c-typeck.c:3365 c-typeck.c:3382
3263 msgid "cannot pass rvalue to reference parameter"
3266 #: c-typeck.c:3557 c-typeck.c:3634
3268 msgid "%s makes qualified function pointer from unqualified"
3271 #: c-typeck.c:3561 c-typeck.c:3614
3273 msgid "%s discards qualifiers from pointer target type"
3277 msgid "ISO C prohibits argument conversion to union type"
3281 msgid "ISO C forbids %s between function pointer and %<void *%>"
3286 msgid "pointer targets in %s differ in signedness"
3291 msgid "%s from incompatible pointer type"
3294 #: c-typeck.c:3645 c-typeck.c:4162 cp/typeck.c:1402
3295 msgid "invalid use of non-lvalue array"
3300 msgid "%s makes pointer from integer without a cast"
3305 msgid "%s makes integer from pointer without a cast"
3308 #: c-typeck.c:3680 c-typeck.c:3683
3310 msgid "incompatible type for argument %d of %qs"
3315 msgid "incompatible type for argument %d of indirect function call"
3320 msgid "incompatible types in %s"
3323 #. Function name is known; supply it.
3326 msgid "passing arg %d of '%s'"
3329 #. Function name unknown (call through ptr); just give arg number.
3332 msgid "passing arg %d of pointer to function"
3336 msgid "traditional C rejects automatic aggregate initialization"
3339 #: c-typeck.c:3978 c-typeck.c:3993 c-typeck.c:4008
3341 msgid "(near initialization for %qs)"
3345 msgid "array initialized from parenthesized string constant"
3348 #: c-typeck.c:4086 cp/typeck2.c:708
3349 msgid "char-array initialized from wide string"
3353 msgid "wchar_t-array initialized from non-wide string"
3356 #: c-typeck.c:4109 cp/typeck2.c:730
3357 msgid "initializer-string for array of chars is too long"
3361 msgid "array of inappropriate type initialized from string constant"
3365 msgid "array initialized from non-constant array expression"
3369 msgid "initialization"
3372 #: c-typeck.c:4244 c-typeck.c:5628
3373 msgid "initializer element is not computable at load time"
3376 #: c-typeck.c:4259 cp/typeck2.c:808
3377 msgid "invalid initializer"
3380 #: c-typeck.c:4529 cp/decl.c:4512
3381 msgid "opaque vector types cannot be initialized"
3385 msgid "extra brace group at end of initializer"
3389 msgid "missing braces around initializer"
3393 msgid "braces around scalar initializer"
3397 msgid "initialization of flexible array member in a nested context"
3401 msgid "initialization of a flexible array member"
3405 msgid "missing initializer"
3409 msgid "empty scalar initializer"
3413 msgid "extra elements in scalar initializer"
3417 msgid "initialization designators may not nest"
3420 #: c-typeck.c:5028 c-typeck.c:5103
3421 msgid "array index in non-array initializer"
3424 #: c-typeck.c:5033 c-typeck.c:5156
3425 msgid "field name not in record or union initializer"
3429 msgid "array index in initializer not of integer type"
3432 #: c-typeck.c:5099 c-typeck.c:5101
3433 msgid "nonconstant array index in initializer"
3436 #: c-typeck.c:5105 c-typeck.c:5108
3437 msgid "array index in initializer exceeds array bounds"
3441 msgid "empty index range in initializer"
3445 msgid "array index range in initializer exceeds array bounds"
3450 msgid "unknown field %qs specified in initializer"
3453 #: c-typeck.c:5204 c-typeck.c:5225 c-typeck.c:5691
3454 msgid "initialized field with side-effects overwritten"
3458 msgid "excess elements in char array initializer"
3461 #: c-typeck.c:5907 c-typeck.c:5953
3462 msgid "excess elements in struct initializer"
3466 msgid "non-static initialization of a flexible array member"
3470 msgid "excess elements in union initializer"
3474 msgid "traditional C rejects initialization of unions"
3478 msgid "excess elements in array initializer"
3482 msgid "excess elements in vector initializer"
3486 msgid "excess elements in scalar initializer"
3490 msgid "ISO C forbids %<goto *expr;%>"
3494 msgid "function declared %<noreturn%> has a %<return%> statement"
3498 msgid "%<return%> with no value, in function returning non-void"
3502 msgid "%<return%> with a value, in function returning void"
3510 msgid "function returns address of local variable"
3513 #: c-typeck.c:6483 cp/semantics.c:856
3514 msgid "switch quantity not an integer"
3518 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
3521 #: c-typeck.c:6530 cp/parser.c:6017
3522 msgid "case label not within a switch statement"
3526 msgid "%<default%> label not within a switch statement"
3530 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
3534 msgid "%Hempty body in an if-statement"
3538 msgid "%Hempty body in an else-statement"
3541 #: c-typeck.c:6705 cp/parser.c:6519
3542 msgid "continue statement not within a loop"
3546 msgid "%Hstatement with no effect"
3550 msgid "expression statement has incomplete type"
3553 #: c-typeck.c:7074 c-typeck.c:7113
3554 msgid "division by zero"
3557 #: c-typeck.c:7158 cp/typeck.c:2965
3558 msgid "right shift count is negative"
3561 #: c-typeck.c:7165 cp/typeck.c:2971
3562 msgid "right shift count >= width of type"
3565 #: c-typeck.c:7186 cp/typeck.c:2990
3566 msgid "left shift count is negative"
3569 #: c-typeck.c:7189 cp/typeck.c:2992
3570 msgid "left shift count >= width of type"
3574 msgid "shift count is negative"
3578 msgid "shift count >= width of type"
3581 #: c-typeck.c:7229 cp/typeck.c:3027
3582 msgid "comparing floating point with == or != is unsafe"
3585 #: c-typeck.c:7253 c-typeck.c:7260
3586 msgid "ISO C forbids comparison of %<void *%> with function pointer"
3589 #: c-typeck.c:7264 c-typeck.c:7304 c-typeck.c:7332
3590 msgid "comparison of distinct pointer types lacks a cast"
3593 #: c-typeck.c:7278 c-typeck.c:7283 c-typeck.c:7352 c-typeck.c:7357
3594 msgid "comparison between pointer and integer"
3597 #: c-typeck.c:7299 c-typeck.c:7327
3598 msgid "ISO C forbids ordered comparisons of pointers to functions"
3602 msgid "comparison of complete and incomplete pointers"
3605 #: c-typeck.c:7340 c-typeck.c:7347
3606 msgid "ordered comparison of pointer with integer zero"
3609 #: c-typeck.c:7372 cp/typeck.c:3168
3610 msgid "unordered comparison on non-floating point argument"
3614 msgid "comparison between signed and unsigned"
3617 #: c-typeck.c:7631 cp/typeck.c:3432
3618 msgid "comparison of promoted ~unsigned with constant"
3621 #: c-typeck.c:7639 cp/typeck.c:3440
3622 msgid "comparison of promoted ~unsigned with unsigned"
3626 msgid "function call has aggregate value"
3631 msgid "bb %d on wrong place"
3636 msgid "prev_bb of %d should be %d, not %d"
3641 msgid "verify_flow_info: Wrong count of block %i %i"
3646 msgid "verify_flow_info: Wrong frequency of block %i %i"
3651 msgid "verify_flow_info: Duplicate edge %i->%i"
3656 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
3661 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
3666 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
3669 #: cfghooks.c:165 cfgrtl.c:2051
3671 msgid "Wrong amount of branch edges after unconditional jump %i"
3676 msgid "basic block %d pred edge is corrupted"
3681 msgid "basic block %i edge lists are corrupted"
3685 msgid "verify_flow_info failed"
3690 msgid "%s does not support redirect_edge_and_branch."
3695 msgid "%s does not support redirect_edge_and_branch_force."
3700 msgid "%s does not support split_block."
3705 msgid "%s does not support move_block_after."
3710 msgid "%s does not support delete_basic_block."
3715 msgid "%s does not support split_edge."
3720 msgid "%s does not support create_basic_block."
3725 msgid "%s does not support can_merge_blocks_p."
3730 msgid "%s does not support predict_edge."
3735 msgid "%s does not support predicted_by_p."
3740 msgid "%s does not support merge_blocks."
3745 msgid "%s does not support make_forwarder_block."
3750 msgid "%s does not support can_duplicate_block_p."
3755 msgid "%s does not support duplicate_block."
3760 msgid "%s does not support block_ends_with_call_p"
3765 msgid "%s does not support block_ends_with_condjump_p"
3770 msgid "%s does not support flow_call_edges_add"
3775 msgid "Size of loop %d should be %d, not %d."
3780 msgid "Bb %d do not belong to loop %d."
3785 msgid "Loop %d's header does not have exactly 2 entries."
3790 msgid "Loop %d's latch does not have exactly 1 successor."
3795 msgid "Loop %d's latch does not have header as successor."
3800 msgid "Loop %d's latch does not belong directly to it."
3805 msgid "Loop %d's header does not belong directly to it."
3810 msgid "Loop %d's latch is marked as part of irreducible region."
3815 msgid "Basic block %d should be marked irreducible."
3820 msgid "Basic block %d should not be marked irreducible."
3825 msgid "Edge from %d to %d should be marked irreducible."
3830 msgid "Edge from %d to %d should not be marked irreducible."
3835 msgid "Wrong single exit %d->%d recorded for loop %d."
3840 msgid "Right exit is %d->%d."
3845 msgid "Single exit not recorded for loop %d."
3850 msgid "Loop %d should not have single exit (%d -> %d)."
3855 msgid "end insn %d for block %d not found in the insn stream"
3860 msgid "insn %d is in multiple basic blocks (%d and %d)"
3865 msgid "head insn %d for block %d not found in the insn stream"
3869 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
3874 msgid "Fallthru edge crosses section boundary (bb %i)"
3879 msgid "Missing REG_EH_REGION note in the end of bb %i"
3884 msgid "Too many outgoing branch edges from bb %i"
3889 msgid "Fallthru edge after unconditional jump %i"
3894 msgid "Wrong amount of branch edges after conditional jump %i"
3899 msgid "Call edges for non-call insn in bb %i"
3904 msgid "Abnormal edges for no purpose in bb %i"
3909 msgid "insn %d inside basic block %d but block_for_insn is NULL"
3914 msgid "insn %d inside basic block %d but block_for_insn is %i"
3917 #: cfgrtl.c:2099 cfgrtl.c:2109
3919 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
3924 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
3929 msgid "in basic block %d:"
3933 msgid "flow control insn inside a basic block"
3938 msgid "missing barrier after block %i"
3943 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
3948 msgid "verify_flow_info: Incorrect fallthru %i->%i"
3952 msgid "wrong insn in the fallthru edge"
3956 msgid "basic blocks not laid down consecutively"
3960 msgid "insn outside basic block"
3964 msgid "return not followed by barrier"
3969 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
3973 msgid "function body not available"
3976 #: cgraph.c:233 cgraphunit.c:875
3977 msgid "redefined extern inline functions are not considered for inlining"
3980 #: cgraph.c:236 cgraphunit.c:880
3981 msgid "function not considered for inlining"
3984 #: cgraph.c:238 cgraphunit.c:878
3985 msgid "function not inlinable"
3989 msgid "%D renamed after being referenced in assembly"
3993 msgid "Shared call_expr:"
3997 msgid "Edge points to wrong declaration:"
4001 msgid "Missing callgraph edge for call expr:"
4006 msgid "Aux field set for edge %s->%s"
4010 msgid "Inlined_to pointer is wrong"
4014 msgid "Multiple inline callers"
4018 msgid "Inlined_to pointer set for noninline callers"
4022 msgid "Inlined_to pointer is set but no predecesors found"
4026 msgid "Inlined_to pointer reffers to itself"
4030 msgid "Node not found in DECL_ASSEMBLER_NAME hash"
4035 msgid "Edge %s->%s has no corresponding call_expr"
4039 msgid "verify_cgraph_node failed."
4042 #: cgraphunit.c:1021
4043 msgid "failed to reclaim unneeded function"
4046 #: cgraphunit.c:1551
4047 msgid "--param large-function-growth limit reached"
4050 #: cgraphunit.c:1588
4051 msgid "recursive inlining"
4054 #: cgraphunit.c:1753 cgraphunit.c:2005
4055 msgid "--param max-inline-insns-single limit reached"
4058 #: cgraphunit.c:1777
4060 "--param max-inline-insns-single limit reached after inlining into the callee"
4063 #: cgraphunit.c:1827
4064 msgid "--param inline-unit-growth limit reached"
4067 #: cgraphunit.c:2865
4068 msgid "Nodes with no released memory found."
4071 #: collect2.c:402 gcc.c:6742
4073 msgid "internal gcc abort in %s, at %s:%d"
4077 msgid "no arguments"
4082 msgid "unknown demangling style '%s'"
4085 #: collect2.c:1261 collect2.c:1409 collect2.c:1444
4090 #: collect2.c:1264 collect2.c:1414 collect2.c:1447
4097 msgid "collect2 version %s"
4102 msgid "%d constructor(s) found\n"
4107 msgid "%d destructor(s) found\n"
4112 msgid "%d frame table(s) found\n"
4117 msgid "%s terminated with signal %d [%s]%s"
4122 msgid "%s returned %d exit status"
4127 msgid "[cannot find %s]"
4132 msgid "cannot find `%s'"
4135 #: collect2.c:1576 collect2.c:1579
4137 msgid "redirecting stdout: %s"
4142 msgid "[Leaving %s]\n"
4149 "write_c_file - output name is %s, prefix is %s\n"
4153 msgid "cannot find `nm'"
4156 #: collect2.c:2052 collect2.c:2218
4160 #: collect2.c:2056 collect2.c:2222
4164 #: collect2.c:2082 collect2.c:2248
4169 #: collect2.c:2085 collect2.c:2088 collect2.c:2101 collect2.c:2251
4170 #: collect2.c:2254 collect2.c:2267
4175 #: collect2.c:2091 collect2.c:2257
4182 msgid "init function found in object %s"
4187 msgid "fini function found in object %s"
4190 #: collect2.c:2176 collect2.c:2306
4195 msgid "cannot find `ldd'"
4201 "ldd output with constructors/destructors.\n"
4206 msgid "dynamic dependency %s not found"
4211 msgid "unable to open dynamic dependency '%s'"
4216 msgid "%s: not a COFF file"
4221 msgid "%s: cannot open as COFF file"
4226 msgid "library lib%s not found"
4232 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
4234 ";; %d successes.\n"
4242 ";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
4243 ";; %d successes.\n"
4247 msgid "cannot convert to a pointer type"
4251 msgid "pointer value used where a floating point value was expected"
4255 msgid "aggregate value used where a float was expected"
4259 msgid "conversion to incomplete type"
4262 #: convert.c:660 convert.c:736
4263 msgid "can't convert between vector values of different size"
4267 msgid "aggregate value used where an integer was expected"
4271 msgid "pointer value used where a complex was expected"
4275 msgid "aggregate value used where a complex was expected"
4279 msgid "can't convert value to a vector"
4284 msgid "%qs is not a gcov data file"
4288 msgid "%qs is version %q.*s, expected version %q.*s"
4291 #: coverage.c:259 coverage.c:267
4293 msgid "coverage mismatch for function %u while reading execution counters."
4296 #: coverage.c:261 coverage.c:344
4298 msgid "checksum is %x instead of %x"
4301 #: coverage.c:269 coverage.c:352
4303 msgid "number of counters is %d instead of %d"
4308 msgid "cannot merge separate %s counters for function %u"
4313 msgid "%qs has overflowed"
4318 msgid "%qs is corrupted"
4323 msgid "no coverage for function %qs found."
4326 #: coverage.c:341 coverage.c:349
4328 msgid "coverage mismatch for function %qs while reading counter %qs."
4333 msgid "cannot open %s"
4338 msgid "error writing %qs"
4343 msgid "\"%s\" is not a valid option to the preprocessor"
4347 msgid "too many input files"
4352 msgid ";; Processing block from %d to %d, %d sets.\n"
4357 msgid "%s:%d: confused by earlier errors, bailing out\n"
4361 msgid "compilation terminated due to -Wfatal-errors.\n"
4367 "Please submit a full bug report,\n"
4368 "with preprocessed source if appropriate.\n"
4369 "See %s for instructions.\n"
4373 msgid "compilation terminated.\n"
4377 msgid "Internal compiler error: Error reporting routines re-entered.\n"
4382 msgid "in %s, at %s:%d"
4387 msgid "dominator of %d status unknown"
4392 msgid "dominator of %d should be %d, not %d"
4397 msgid "ENTRY does not dominate bb %d"
4402 msgid "DW_LOC_OP %s not implemented\n"
4406 msgid "can't access real part of complex value in hard register"
4410 msgid "can't access imaginary part of complex value in hard register"
4414 msgid "Invalid rtl sharing found in the insn"
4422 msgid "Internal consistency failure"
4426 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
4429 #: errors.c:133 java/jv-scan.c:294
4431 msgid "abort in %s, at %s:%d"
4435 msgid "exception handling disabled, use -fexceptions to enable"
4439 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
4443 msgid "__builtin_eh_return not supported on this target"
4447 msgid "stack limits not supported on this target"
4451 msgid "negative insn length"
4455 msgid "could not split insn"
4459 msgid "invalid `asm': "
4463 msgid "nested assembly dialect alternatives"
4466 #: final.c:3035 final.c:3047
4467 msgid "unterminated assembly dialect alternative"
4472 msgid "operand number missing after %%-letter"
4475 #: final.c:3097 final.c:3138
4476 msgid "operand number out of range"
4481 msgid "invalid %%-code"
4486 msgid "`%%l' operand isn't a label"
4489 #. We can't handle floating point constants;
4490 #. PRINT_OPERAND must handle them.
4491 #: final.c:3289 vmsdbgout.c:487 config/i386/i386.c:5835
4492 #: config/pdp11/pdp11.c:1690
4493 msgid "floating constant misused"
4496 #: final.c:3345 vmsdbgout.c:544 config/i386/i386.c:5913
4497 #: config/pdp11/pdp11.c:1737
4498 msgid "invalid expression as operand"
4501 #: flow.c:494 flow.c:518 flow.c:539
4502 msgid "internal consistency failure"
4506 msgid "Attempt to delete prologue/epilogue insn:"
4509 #: fold-const.c:3190 fold-const.c:3201
4511 msgid "comparison is always %d due to width of bit-field"
4514 #: fold-const.c:4761 fold-const.c:4776
4516 msgid "comparison is always %d"
4519 #: fold-const.c:4905
4520 msgid "%<or%> of unmatched not-equal tests is always 1"
4523 #: fold-const.c:4910
4524 msgid "%<and%> of mutually exclusive equal-tests is always 0"
4527 #: fold-const.c:9031
4528 msgid "fold check: original tree changed by fold"
4531 #: function.c:834 varasm.c:1551
4532 msgid "%Jsize of variable %qD is too large"
4536 msgid "impossible constraint in %<asm%>"
4540 msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
4544 msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
4548 msgid "function returns an aggregate"
4552 msgid "%Junused parameter %qD"
4557 msgid "ambiguous abbreviation %s"
4562 msgid "incomplete `%s' option"
4567 msgid "missing argument to `%s' option"
4572 msgid "extraneous argument to `%s' option"
4576 msgid "Using built-in specs.\n"
4582 "Setting spec %s to '%s'\n"
4588 msgid "Reading specs from %s\n"
4591 #: gcc.c:2028 gcc.c:2047
4593 msgid "specs %%include syntax malformed after %ld characters"
4598 msgid "could not find specs file %s\n"
4601 #: gcc.c:2072 gcc.c:2080 gcc.c:2089 gcc.c:2098
4603 msgid "specs %%rename syntax malformed after %ld characters"
4608 msgid "specs %s spec was not found to be renamed"
4613 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
4618 msgid "rename spec %s to %s\n"
4630 msgid "specs unknown %% command after %ld characters"
4633 #: gcc.c:2145 gcc.c:2158
4635 msgid "specs file malformed after %ld characters"
4639 msgid "spec file has no spec for linking"
4644 msgid "system path `%s' is not absolute"
4648 msgid "-pipe not supported"
4654 "Go ahead? (y or n) "
4660 "Internal error: %s (program %s)\n"
4661 "Please submit a full bug report.\n"
4662 "See %s for instructions."
4667 msgid "# %s %.2f %.2f\n"
4672 msgid "Usage: %s [options] file...\n"
4680 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
4684 msgid " --help Display this information\n"
4689 " --target-help Display target specific command line options\n"
4693 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
4697 msgid " -dumpspecs Display all of the built in spec strings\n"
4701 msgid " -dumpversion Display the version of the compiler\n"
4705 msgid " -dumpmachine Display the compiler's target processor\n"
4710 " -print-search-dirs Display the directories in the compiler's search "
4716 " -print-libgcc-file-name Display the name of the compiler's companion "
4721 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
4726 " -print-prog-name=<prog> Display the full path to compiler component "
4732 " -print-multi-directory Display the root directory for versions of "
4738 " -print-multi-lib Display the mapping between command line options "
4740 " multiple library search directories\n"
4744 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
4749 " -Wa,<options> Pass comma-separated <options> on to the "
4755 " -Wp,<options> Pass comma-separated <options> on to the "
4761 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
4765 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
4769 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
4773 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
4778 " -combine Pass multiple source files to compiler at once\n"
4782 msgid " -save-temps Do not delete intermediate files\n"
4786 msgid " -pipe Use pipes rather than intermediate files\n"
4790 msgid " -time Time the execution of each subprocess\n"
4795 " -specs=<file> Override built-in specs with the contents of "
4801 " -std=<standard> Assume that the input sources are for <standard>\n"
4806 " -B <directory> Add <directory> to the compiler's search paths\n"
4810 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
4815 " -V <version> Run gcc version number <version>, if installed\n"
4820 " -v Display the programs invoked by the compiler\n"
4825 " -### Like -v but options quoted and commands not "
4831 " -E Preprocess only; do not compile, assemble or "
4836 msgid " -S Compile only; do not assemble or link\n"
4840 msgid " -c Compile and assemble, but do not link\n"
4844 msgid " -o <file> Place the output into <file>\n"
4849 " -x <language> Specify the language of the following input "
4851 " Permissible languages include: c c++ assembler "
4853 " 'none' means revert to the default behavior of\n"
4854 " guessing the language based on the file's "
4862 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
4863 " passed on to the various sub-processes invoked by %s. In order to pass\n"
4864 " other options on to these processes the -W<letter> options must be used.\n"
4869 msgid "`-%c' option must have argument"
4874 msgid "couldn't run `%s': %s"
4877 #. translate_options () has turned --version into -fversion.
4880 msgid "%s (GCC) %s\n"
4883 #: gcc.c:3408 gcov.c:412 java/gjavah.c:2326 java/jcf-dump.c:916
4884 #: java/jv-scan.c:128
4888 #: gcc.c:3409 java/gjavah.c:2327 java/jcf-dump.c:917 java/jv-scan.c:129
4890 "This is free software; see the source for copying conditions. There is NO\n"
4891 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
4896 msgid "argument to `-Xlinker' is missing"
4900 msgid "argument to `-Xpreprocessor' is missing"
4904 msgid "argument to `-Xassembler' is missing"
4908 msgid "argument to `-l' is missing"
4912 msgid "argument to `-specs' is missing"
4916 msgid "argument to `-specs=' is missing"
4921 msgid "`-%c' must come at the start of the command line"
4925 msgid "argument to `-B' is missing"
4929 msgid "warning: -pipe ignored because -save-temps specified"
4933 msgid "warning: -pipe ignored because -time specified"
4937 msgid "argument to `-x' is missing"
4942 msgid "argument to `-%s' is missing"
4947 msgid "warning: `-x %s' after last input file has no effect"
4952 msgid "switch '%s' does not start with '-'"
4957 msgid "spec '%s' invalid"
4967 msgid "spec '%s' has invalid `%%0%c'"
4972 msgid "spec `%s' has invalid `%%W%c"
4977 msgid "spec `%s' has invalid `%%x%c'"
4980 #. Catch the case where a spec string contains something like
4981 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
4982 #. hand side of the :.
4985 msgid "spec failure: '%%*' has not been initialized by pattern match"
4990 msgid "warning: use of obsolete %%[ operator in specs"
4995 msgid "Processing spec %c%s%c, which is '%s'\n"
5000 msgid "spec failure: unrecognized spec option '%c'"
5005 msgid "unknown spec function `%s'"
5010 msgid "error in args to spec function `%s'"
5014 msgid "malformed spec function name"
5019 msgid "no arguments for spec function"
5023 msgid "malformed spec function arguments"
5028 msgid "braced spec `%s' is invalid at `%c'"
5033 msgid "braced spec body `%s' is invalid"
5037 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
5041 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
5046 msgid "unrecognized option `-%s'"
5051 msgid "install: %s%s\n"
5056 msgid "programs: %s\n"
5061 msgid "libraries: %s\n"
5067 "For bug reporting instructions, please see:\n"
5072 msgid "Configured with: %s\n"
5077 msgid "Thread model: %s\n"
5082 msgid "gcc version %s\n"
5087 msgid "gcc driver version %s executing gcc version %s\n"
5091 msgid "no input files"
5094 #: gcc.c:6459 gcc.c:6522
5096 msgid "%s: %s compiler not installed on this system"
5101 msgid "spec `%s' is invalid"
5106 msgid "%s: linker input file unused because linking not done"
5111 msgid "language %s not recognized"
5121 msgid "multilib spec `%s' is invalid"
5126 msgid "multilib exclusions `%s' is invalid"
5129 #: gcc.c:7186 gcc.c:7327
5131 msgid "multilib select `%s' is invalid"
5136 msgid "multilib exclusion `%s' is invalid"
5141 "Usage: gcov [OPTION]... SOURCEFILE\n"
5147 "Print code coverage information.\n"
5152 msgid " -h, --help Print this help, then exit\n"
5156 msgid " -v, --version Print version number, then exit\n"
5161 " -a, --all-blocks Show information for every basic block\n"
5166 " -b, --branch-probabilities Include branch probabilities in output\n"
5171 " -c, --branch-counts Given counts of branches taken\n"
5172 " rather than percentages\n"
5176 msgid " -n, --no-output Do not create an output file\n"
5181 " -l, --long-file-names Use long output file names for included\n"
5186 msgid " -f, --function-summaries Output summaries for each function\n"
5191 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
5196 msgid " -p, --preserve-paths Preserve all pathname components\n"
5201 " -u, --unconditional-branches Show unconditional branch counts too\n"
5208 "For bug reporting instructions, please see:\n"
5214 msgid "gcov (GCC) %s\n"
5219 "This is free software; see the source for copying conditions.\n"
5220 "There is NO warranty; not even for MERCHANTABILITY or \n"
5221 "FITNESS FOR A PARTICULAR PURPOSE.\n"
5227 msgid "%s:no functions found\n"
5230 #: gcov.c:525 gcov.c:553
5236 msgid "%s:creating `%s'\n"
5241 msgid "%s:error writing output file `%s'\n"
5246 msgid "%s:could not open output file `%s'\n"
5251 msgid "%s:cannot open graph file\n"
5256 msgid "%s:not a gcov graph file\n"
5261 msgid "%s:version `%.4s', prefer `%.4s'\n"
5266 msgid "%s:already seen blocks for `%s'\n"
5269 #: gcov.c:889 gcov.c:1045
5271 msgid "%s:corrupted\n"
5276 msgid "%s:cannot open data file\n"
5281 msgid "%s:not a gcov data file\n"
5286 msgid "%s:version `%.4s', prefer version `%.4s'\n"
5291 msgid "%s:stamp mismatch with graph file\n"
5296 msgid "%s:unknown function `%u'\n"
5301 msgid "%s:profile mismatch for `%s'\n"
5306 msgid "%s:overflowed\n"
5311 msgid "%s:`%s' lacks entry and/or exit blocks\n"
5316 msgid "%s:`%s' has arcs to entry block\n"
5321 msgid "%s:`%s' has arcs from exit block\n"
5326 msgid "%s:graph is unsolvable for `%s'\n"
5336 msgid "Lines executed:%s of %d\n"
5340 msgid "No executable lines\n"
5345 msgid "Branches executed:%s of %d\n"
5350 msgid "Taken at least once:%s of %d\n"
5354 msgid "No branches\n"
5359 msgid "Calls executed:%s of %d\n"
5368 msgid "%s:no lines for `%s'\n"
5373 msgid "call %2d returned %s\n"
5378 msgid "call %2d never executed\n"
5383 msgid "branch %2d taken %s%s\n"
5388 msgid "branch %2d never executed\n"
5393 msgid "unconditional %2d taken %s\n"
5398 msgid "unconditional %2d never executed\n"
5403 msgid "%s:cannot open source file\n"
5408 msgid "%s:source file is newer than graph file `%s'\n"
5411 #. Return if there's nothing to do, or it is too expensive.
5413 msgid "GCSE disabled"
5416 #. Return if there's nothing to do, or it is too expensive.
5418 msgid "jump bypassing disabled"
5423 msgid "%s: %d basic blocks and %d edges/basic block"
5428 msgid "%s: %d basic blocks and %d registers"
5431 #: ggc-common.c:397 ggc-common.c:405 ggc-common.c:473 ggc-common.c:494
5432 #: ggc-page.c:2203 ggc-page.c:2235 ggc-page.c:2242 ggc-zone.c:1582
5433 #: ggc-zone.c:1588 ggc-zone.c:1597
5435 msgid "can't write PCH file: %m"
5440 msgid "can't get position in PCH file: %m"
5445 msgid "can't write padding to PCH file: %m"
5448 #: ggc-common.c:550 ggc-common.c:558 ggc-common.c:565 ggc-common.c:568
5449 #: ggc-common.c:578 ggc-common.c:581 ggc-page.c:2329 ggc-zone.c:1607
5451 msgid "can't read PCH file: %m"
5455 msgid "had to relocate PCH"
5460 msgid "open /dev/zero: %m"
5463 #: ggc-page.c:2220 ggc-page.c:2226
5464 msgid "can't write PCH file"
5468 msgid "unexpected node"
5473 msgid "invalid lvalue in asm output %d"
5478 msgid "memory input %d is not directly addressable"
5482 msgid "gimplification failed"
5485 #: global.c:375 global.c:388 global.c:402
5487 msgid "%s cannot be used in asm here"
5490 #: graph.c:400 passes.c:131 java/jcf-parse.c:976 java/jcf-parse.c:1116
5491 #: java/lex.c:1841 objc/objc-act.c:550
5493 msgid "can't open %s: %m"
5496 #: haifa-sched.c:183
5498 msgid "fix_sched_param: unknown param: %s"
5501 #. Opening quotation mark.
5506 #. Closing quotation mark.
5507 #: intl.c:61 /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15438
5512 msgid "At top level:"
5517 msgid "In member function %qs:"
5522 msgid "In function %qs:"
5525 #. What to print when a switch has no documentation.
5527 msgid "This switch lacks documentation"
5530 #. Eventually this should become a hard error IMO.
5533 msgid "command line option \"%s\" is valid for %s but not for %s"
5538 msgid "missing argument to \"%s\""
5543 msgid "argument to \"%s\" should be a non-negative integer"
5548 msgid "unrecognized command line option \"%s\""
5552 msgid "-Wuninitialized is not supported without -O"
5556 msgid "-freorder-blocks-and-partition does not work with exceptions"
5560 msgid "-freorder-blocks-and-partition does not work with -g (currently)"
5565 msgid "structure alignment must be a small power of two, not %d"
5570 msgid "unrecognised visibility value \"%s\""
5575 msgid "unrecognized register name \"%s\""
5580 msgid "unknown tls-model \"%s\""
5585 msgid "%s: --param arguments should be of the form NAME=VALUE"
5590 msgid "invalid --param value `%s'"
5594 msgid "target system does not support debug output"
5599 msgid "debug format \"%s\" conflicts with prior selection"
5604 msgid "unrecognised debug output level \"%s\""
5609 msgid "debug output level %s is too high"
5613 msgid "The following options are language-independent:\n"
5619 "The %s front end recognizes the following options:\n"
5624 msgid "The --param option recognizes the following as parameters:\n"
5627 #. If we didn't find this parameter, issue an error message.
5630 msgid "invalid parameter %qs"
5635 "branch target register load optimization is not intended to be run twice"
5639 msgid "corrupted profile info: run_max * runs < sum_max"
5643 msgid "corrupted profile info: sum_all is smaller than sum_max"
5648 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
5654 "corrupted profile info: number of iterations for basic block %d thought to "
5661 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
5666 msgid "%s: error writing file `%s': %s\n"
5671 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
5676 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
5681 msgid "%s: warning: no read access for file `%s'\n"
5686 msgid "%s: warning: no write access for file `%s'\n"
5691 msgid "%s: warning: no write access for dir containing `%s'\n"
5694 #. Catch cases like /.. where we try to backup to a
5695 #. point above the absolute root of the logical file
5699 msgid "%s: invalid file name: %s\n"
5704 msgid "%s: %s: can't get status: %s\n"
5711 "%s: fatal error: aux info file corrupted at line %d\n"
5716 msgid "%s:%d: declaration of function `%s' takes different forms\n"
5721 msgid "%s: compiling `%s'\n"
5726 msgid "%s: wait: %s\n"
5731 msgid "%s: subprocess got fatal signal %d\n"
5736 msgid "%s: %s exited with status %d\n"
5741 msgid "%s: warning: missing SYSCALLS file `%s'\n"
5744 #: protoize.c:1985 protoize.c:2014
5746 msgid "%s: can't read aux info file `%s': %s\n"
5749 #: protoize.c:2030 protoize.c:2058
5751 msgid "%s: can't get status of aux info file `%s': %s\n"
5756 msgid "%s: can't open aux info file `%s' for reading: %s\n"
5761 msgid "%s: error reading aux info file `%s': %s\n"
5766 msgid "%s: error closing aux info file `%s': %s\n"
5771 msgid "%s: can't delete aux info file `%s': %s\n"
5774 #: protoize.c:2215 protoize.c:4185
5776 msgid "%s: can't delete file `%s': %s\n"
5781 msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
5786 msgid "%s: conflicting extern definitions of '%s'\n"
5791 msgid "%s: declarations of '%s' will not be converted\n"
5796 msgid "%s: conflict list for '%s' follows:\n"
5801 msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
5806 msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
5811 msgid "%s: %d: warning: no extern definition for `%s'\n"
5816 msgid "%s: warning: no static definition for `%s' in file `%s'\n"
5821 msgid "%s: multiple static defs of `%s' in file `%s'\n"
5824 #: protoize.c:2706 protoize.c:2709
5826 msgid "%s: %d: warning: source too confusing\n"
5831 msgid "%s: %d: warning: varargs function declaration not converted\n"
5836 msgid "%s: declaration of function `%s' not converted\n"
5841 msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
5848 "%s: warning: too few parameter lists in declaration of `%s'\n"
5853 msgid "%s: %d: warning: found `%s' but expected `%s'\n"
5858 msgid "%s: local declaration for function `%s' not inserted\n"
5865 "%s: %d: warning: can't add declaration of `%s' into macro call\n"
5870 msgid "%s: global declarations for file `%s' not inserted\n"
5873 #: protoize.c:3523 protoize.c:3553
5875 msgid "%s: definition of function `%s' not converted\n"
5880 msgid "%s: %d: warning: definition of %s not converted\n"
5885 msgid "%s: found definition of `%s' at %s(%d)\n"
5888 #. If we make it here, then we did not know about this
5889 #. function definition.
5892 msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
5897 msgid "%s: function definition not converted\n"
5902 msgid "%s: `%s' not converted\n"
5907 msgid "%s: would convert file `%s'\n"
5912 msgid "%s: converting file `%s'\n"
5917 msgid "%s: can't get status for file `%s': %s\n"
5922 msgid "%s: can't open file `%s' for reading: %s\n"
5929 "%s: error reading input file `%s': %s\n"
5934 msgid "%s: can't create/open clean file `%s': %s\n"
5939 msgid "%s: warning: file `%s' already saved in `%s'\n"
5944 msgid "%s: can't link file `%s' to `%s': %s\n"
5949 msgid "%s: can't create/open output file `%s': %s\n"
5954 msgid "%s: can't change mode of file `%s': %s\n"
5959 msgid "%s: cannot get working directory: %s\n"
5964 msgid "%s: input file names must have .c suffixes: %s\n"
5968 msgid "Didn't find a coloring.\n"
5973 msgid "output constraint %d must specify a single register"
5978 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
5982 msgid "output regs must be grouped at top of stack"
5986 msgid "implicitly popped regs must be grouped at top of stack"
5991 msgid "output operand %d must use `&' constraint"
5996 msgid "can't use '%s' as a %s register"
5999 #: regclass.c:780 config/ia64/ia64.c:4107 config/ia64/ia64.c:4114
6000 #: config/pa/pa.c:328 config/pa/pa.c:335
6002 msgid "unknown register name: %s"
6006 msgid "global register variable follows a function definition"
6010 msgid "register used for two global register variables"
6014 msgid "call-clobbered register used for global register variable"
6019 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
6024 msgid "validate_value_data: Loop in regno chain (%u)"
6029 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
6034 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
6038 msgid "cannot reload integer constant operand in %<asm%>"
6042 msgid "impossible register constraint in %<asm%>"
6046 msgid "%<&%> constraint used with no register class"
6050 msgid "unable to generate reloads for:"
6053 #: reload.c:3685 reload.c:3896
6054 msgid "inconsistent operand constraints in an %<asm%>"
6058 msgid "frame size too large for reliable stack checking"
6062 msgid "try reducing the number of local variables"
6066 msgid "can't find a register in class %qs while reloading %<asm%>"
6071 msgid "unable to find a register to spill in class %qs"
6075 msgid "this is the insn:"
6079 msgid "%<asm%> operand requires impossible reload"
6082 #. It's the compiler's fault.
6084 msgid "could not find a spill register"
6088 msgid "%<asm%> operand constraint incompatible with operand size"
6091 #. It's the compiler's fault.
6093 msgid "VOIDmode on an output"
6097 msgid "output operand is constant in %<asm%>"
6101 msgid "unrecognizable insn:"
6105 msgid "insn does not satisfy its constraints:"
6110 msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
6116 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
6122 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
6128 msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
6133 msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
6138 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
6143 msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
6147 msgid "output operand constraint lacks %<=%>"
6152 msgid "output constraint %qc for operand %d is not at the beginning"
6156 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
6159 #: stmt.c:361 stmt.c:460
6160 msgid "%<%%%> constraint used with last operand"
6164 msgid "matching constraint not valid in output operand"
6169 msgid "input operand constraint contains %qc"
6173 msgid "matching constraint references invalid operand number"
6178 msgid "invalid punctuation %qc in constraint"
6182 msgid "matching constraint does not allow a register"
6187 msgid "asm-specifier for variable %qs conflicts with asm clobber list"
6191 msgid "unknown register name %qs in %<asm%>"
6195 msgid "PIC register %qs clobbered in %<asm%>"
6199 msgid "more than %d operands in %<asm%>"
6204 msgid "output number %d not directly addressable"
6208 msgid "asm operand %d probably doesn%'t match constraints"
6213 msgid "use of memory input without lvalue in asm operand %d is deprecated"
6217 msgid "asm clobber conflict with output operand"
6221 msgid "asm clobber conflict with input operand"
6225 msgid "too many alternatives in %<asm%>"
6229 msgid "operand constraints for %<asm%> differ in number of alternatives"
6234 msgid "duplicate asm operand name %qs"
6238 msgid "missing close brace for named operand"
6243 msgid "undefined named operand %qs"
6247 msgid "%Hvalue computed is not used"
6250 #: stor-layout.c:152
6251 msgid "type size can%'t be explicitly evaluated"
6254 #: stor-layout.c:154
6255 msgid "variable-size type declared outside of any function"
6258 #: stor-layout.c:458
6259 msgid "%Jsize of %qD is %d bytes"
6262 #: stor-layout.c:460
6263 msgid "%Jsize of %qD is larger than %d bytes"
6266 #: stor-layout.c:844
6267 msgid "%Jpacked attribute causes inefficient alignment for %qD"
6270 #: stor-layout.c:847
6271 msgid "%Jpacked attribute is unnecessary for %qD"
6274 #: stor-layout.c:863
6275 msgid "%Jpadding struct to align %qD"
6278 #: stor-layout.c:1205
6279 msgid "padding struct size to alignment boundary"
6282 #: stor-layout.c:1235
6284 msgid "packed attribute causes inefficient alignment for %qs"
6287 #: stor-layout.c:1238
6289 msgid "packed attribute is unnecessary for %qs"
6292 #: stor-layout.c:1243
6293 msgid "packed attribute causes inefficient alignment"
6296 #: stor-layout.c:1245
6297 msgid "packed attribute is unnecessary"
6301 msgid "__builtin_saveregs not supported by this target"
6307 "Execution times (seconds)\n"
6310 #. Print total time.
6317 msgid "time in %s: %ld.%06ld (%ld%%)\n"
6322 msgid "collect: reading %s\n"
6327 msgid "repository file `%s' does not contain command-line arguments"
6332 msgid "collect: recompiling %s\n"
6338 "`%s' was assigned to `%s', but was not defined during recompilation, or vice "
6344 msgid "collect: tweaking %s in %s\n"
6348 msgid "collect: relinking\n"
6353 msgid "ld returned %d exit status"
6368 msgid "invalid option argument %qs"
6372 msgid "unrecoverable error"
6377 msgid "getting core file size maximum limit: %m"
6382 msgid "setting core file size limit to maximum: %m"
6386 msgid "%J%qF declared %<static%> but never defined"
6390 msgid "%J%qD defined but not used"
6393 #: toplev.c:888 toplev.c:911
6395 msgid "%qs is deprecated (declared at %s:%d)"
6400 msgid "type is deprecated (declared at %s:%d)"
6405 msgid "%qs is deprecated"
6409 msgid "type is deprecated"
6415 "Target specific options:\n"
6418 #: toplev.c:1078 toplev.c:1097
6420 msgid " -m%-23s [undocumented]\n"
6426 "There are undocumented target specific options as well.\n"
6430 msgid " They exist, but they are not documented.\n"
6435 msgid "unrecognized gcc debugging option: %c"
6440 msgid "invalid option %qs"
6446 "%s%s%s version %s (%s)\n"
6447 "%s\tcompiled by GNU C version %s.\n"
6448 "%s%s%s version %s (%s) compiled by CC.\n"
6454 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
6458 msgid "options passed: "
6462 msgid "options enabled: "
6466 msgid "can%'t open %s for writing: %m"
6469 #: toplev.c:1474 config/sh/sh.c:7292
6470 msgid "created and used with different settings of -fpic"
6473 #: toplev.c:1476 config/sh/sh.c:7294
6474 msgid "created and used with different settings of -fpie"
6479 msgid "created and used with differing settings of '-m%s'"
6482 #: toplev.c:1530 config/sh/sh.c:7347
6483 msgid "out of memory"
6487 msgid "instruction scheduling not supported on this target machine"
6491 msgid "this target machine does not have delayed branches"
6495 msgid "value-based profiling not yet implemented in trees."
6500 msgid "-f%sleading-underscore not supported on this target machine"
6505 msgid "target system does not support the \"%s\" debug format"
6509 msgid "variable tracking requested, but useless unless producing debug info"
6513 msgid "variable tracking requested, but not supported by this debug format"
6517 msgid "can%'t open %s: %m"
6521 msgid "-ffunction-sections not supported for this target"
6525 msgid "-fdata-sections not supported for this target"
6529 msgid "-ffunction-sections disabled; it makes profiling impossible"
6533 msgid "-fprefetch-loop-arrays not supported for this target"
6537 msgid "-fspeculative-prefetching not supported for this target"
6542 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
6547 "-fspeculative-prefetching not supported for this target (try -march switches)"
6551 msgid "-fprefetch-loop-arrays is not supported with -Os"
6555 msgid "-ffunction-sections may affect debugging on some targets"
6560 msgid "error writing to %s: %m"
6563 #: toplev.c:2025 java/jcf-parse.c:995 java/jcf-write.c:3527
6565 msgid "error closing %s: %m"
6568 #: tree-cfg.c:1139 tree-cfg.c:1838 tree-cfg.c:1840
6569 msgid "%Hwill never be executed"
6573 msgid "SSA name in freelist but still referenced"
6577 msgid "GIMPLE register modified with BIT_FIELD_REF"
6581 msgid "address taken, but ADDRESSABLE bit not set"
6585 msgid "non-boolean used in condition"
6589 msgid "Invalid reference prefix."
6593 msgid "Is not a valid GIMPLE statement."
6597 msgid "Statement marked for throw, but doesn%'t."
6601 msgid "Statement marked for throw in middle of block."
6605 msgid "PHI def is not a GIMPLE value"
6608 #: tree-cfg.c:3395 tree-cfg.c:3411
6609 msgid "Incorrect sharing of tree nodes"
6613 msgid "verify_stmts failed."
6617 msgid "ENTRY_BLOCK has a statement list associated with it\n"
6621 msgid "EXIT_BLOCK has a statement list associated with it\n"
6626 msgid "Fallthru to exit from bb %d\n"
6631 msgid "Label %s to block does not match in bb %d\n"
6636 msgid "Label %s has incorrect context in bb %d\n"
6641 msgid "Control flow in the middle of basic block %d\n"
6646 msgid "Label %s in the middle of basic block %d\n"
6651 msgid "Fallthru edge after a control statement in bb %d \n"
6656 msgid "Structured COND_EXPR at the end of bb %d\n"
6659 #: tree-cfg.c:3548 tree-cfg.c:3586 tree-cfg.c:3598 tree-cfg.c:3669
6661 msgid "Wrong outgoing edge flags at end of bb %d\n"
6665 msgid "%<then%> label does not match edge at end of bb %d\n"
6669 msgid "%<else%> label does not match edge at end of bb %d\n"
6674 msgid "Explicit goto at end of bb %d\n"
6679 msgid "Return edge does not point to exit in bb %d\n"
6683 msgid "Found default case not at end of case vector"
6688 "Case labels not sorted:\n"
6693 msgid "No default case found at end of case vector"
6698 msgid "Extra outgoing edge %d->%d\n"
6703 msgid "Missing edge %i->%i\n"
6707 msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
6710 #: tree-cfg.c:5282 tree-cfg.c:5286
6711 msgid "%H%<noreturn%> function does return"
6714 #: tree-cfg.c:5306 tree-cfg.c:5311
6715 msgid "%Hcontrol reaches end of non-void function"
6720 msgid "could not open dump file %qs: %s"
6724 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
6727 #: tree-inline.c:943
6729 "%Jfunction '%F' can never be inlined because it uses alloca (override using "
6730 "the always_inline attribute)"
6733 #: tree-inline.c:955
6734 msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
6737 #: tree-inline.c:969
6739 "%Jfunction '%F' can never be inlined because it uses variable argument lists"
6742 #: tree-inline.c:980
6744 "%Jfunction '%F' can never be inlined because it uses setjmp-longjmp "
6745 "exception handling"
6748 #: tree-inline.c:987
6749 msgid "%Jfunction '%F' can never be inlined because it uses non-local goto"
6752 #: tree-inline.c:1006
6754 "%Jfunction '%F' can never be inlined because it contains a computed goto"
6757 #: tree-inline.c:1020
6759 "%Jfunction '%F' can never be inlined because it receives a non-local goto"
6762 #: tree-inline.c:1042
6764 "%Jfunction '%F' can never be inlined because it uses variable sized variables"
6767 #: tree-inline.c:1463
6768 msgid "originally indirect function call not considered for inlining"
6771 #: tree-inline.c:1473 tree-inline.c:1480
6772 msgid "%Jinlining failed in call to '%F': %s"
6775 #: tree-inline.c:1474 tree-inline.c:1481
6776 msgid "called from here"
6779 #: tree-mudflap.c:791
6780 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
6783 #: tree-mudflap.c:1027
6784 msgid "mudflap ran off end of BIND_EXPR body"
6787 #: tree-mudflap.c:1218
6789 msgid "mudflap cannot track lifetime of %qs"
6792 #: tree-nomudflap.c:51
6793 msgid "mudflap: this language is not supported"
6796 #: tree-optimize.c:679
6797 msgid "%Jsize of return value of '%D' is %u bytes"
6800 #: tree-optimize.c:682
6801 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
6804 #: tree-outof-ssa.c:614 tree-outof-ssa.c:629 tree-outof-ssa.c:643
6805 #: tree-outof-ssa.c:664 tree-outof-ssa.c:1037 tree-outof-ssa.c:1847
6806 #: tree-ssa-live.c:417 tree-ssa-live.c:1799
6807 msgid "SSA corruption"
6810 #: tree-profile.c:103 tree-profile.c:119 tree-profile.c:135 tree-profile.c:152
6811 msgid "unimplemented functionality"
6814 #: tree-ssa-operands.c:1201
6815 msgid "internal error"
6819 msgid "Expected an SSA_NAME object"
6823 msgid "Type mismatch between an SSA_NAME and its symbol."
6827 msgid "Found an SSA_NAME that had been released into the free pool"
6831 msgid "Found a virtual definition for a GIMPLE register"
6835 msgid "Found a real definition for a non-register"
6840 msgid "SSA_NAME created in two different blocks %i and %i"
6844 msgid "SSA_NAME_DEF_STMT is wrong"
6848 msgid "Missing definition"
6853 msgid "Definition in block %i does not dominate use in block %i"
6858 msgid "Definition in block %i follows the use"
6862 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
6867 msgid "Wrong edge %d->%d for PHI argument\n"
6872 msgid "PHI argument flowing through dead edge %d->%d\n"
6877 msgid "PHI argument duplicated for edge %d->%d\n"
6882 msgid "No argument flowing through edge %d->%d\n"
6886 msgid "Non-addressable variable inside an alias set."
6890 msgid "Addressable variable that is an alias tag but is not in any alias set."
6894 msgid "verify_flow_insensitive_alias_info failed."
6898 msgid "Dereferenced pointers should have a name or a type tag"
6903 "Pointers with a memory tag, should have points-to sets or point to malloc"
6907 msgid "Pointer escapes but its name tag is not call-clobbered."
6911 msgid "Two pointers with different name tags and identical points-to sets"
6915 msgid "verify_flow_sensitive_alias_info failed."
6919 msgid "PHI argument is not SSA_NAME, or invariant"
6923 msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
6928 msgid "AUX pointer initialized for edge %d->%d\n"
6932 msgid "verify_ssa failed."
6936 msgid "%H'%D' is used uninitialized in this function"
6940 msgid "%H'%D' may be used uninitialized in this function"
6943 #: tree-vectorizer.c:1213
6944 msgid "no support for reduction/induction"
6947 #: tree-vectorizer.c:1239
6948 msgid "unsupported defining stmt"
6952 msgid "%Jfunction %qD definition is marked dllimport."
6956 msgid "%Jvariable %qD definition is marked dllimport."
6960 msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
6964 msgid "arrays of functions are not meaningful"
6968 msgid "function return type cannot be function"
6972 msgid "invalid initializer for bit string"
6977 msgid "tree check: expected %s, have %s in %s, at %s:%d"
6982 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
6987 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
6992 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
6997 msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
7002 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
7006 msgid "%J%D causes a section type conflict"
7010 msgid "%Jregister name not specified for %qD"
7014 msgid "%Jinvalid register name for %qD"
7018 msgid "%Jdata type of %qD isn%'t suitable for a register"
7022 msgid "%Jregister specified for %qD isn%'t suitable for data type"
7026 msgid "global register variable has initial value"
7030 msgid "volatile register variables don%'t work as you might wish"
7034 msgid "%Jregister name given for non-register variable %qD"
7039 "%Jalignment of %qD is greater than maximum object file alignment. Using %d"
7043 msgid "thread-local COMMON data not implemented"
7048 "%Jrequested alignment for %qD is greater than implemented alignment of %d"
7052 msgid "initializer for integer value is too complicated"
7056 msgid "initializer for floating value is not a floating constant"
7060 msgid "unknown set constructor type"
7065 msgid "invalid initial value for member %qs"
7068 #: varasm.c:4204 varasm.c:4248
7069 msgid "%Jweak declaration of %qD must precede definition"
7074 "%Jweak declaration of %qD after first use results in unspecified behavior"
7078 msgid "%Jweak declaration of %qD must be public"
7082 msgid "%Jweak declaration of %qD not supported"
7085 #: varasm.c:4284 varasm.c:4377
7086 msgid "only weak aliases are supported in this configuration"
7090 msgid "alias definitions not supported in this configuration; ignored"
7094 msgid "visibility attribute not supported in this configuration; ignored"
7099 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
7104 msgid "underflowed virtual array %s in %s, at %s:%d"
7109 msgid "vector %s %s domain error, in %s at %s:%u"
7112 #. Print an error message for unrecognized stab codes.
7115 msgid "no sclass for %s stab (0x%x)\n"
7124 msgid "fatal error: "
7128 msgid "internal compiler error: "
7136 msgid "sorry, unimplemented: "
7144 msgid "anachronism: "
7157 "The maximum number of instructions in a single function eligible for inlining"
7161 msgid "The maximum number of instructions when automatically inlining"
7166 "The maximum number of instructions inline function can grow to via recursive "
7172 "The maximum number of instructions non-inline function can grow to via "
7173 "recursive inlining"
7177 msgid "The maximum depth of recursive inlining for inline functions"
7181 msgid "The maximum depth of recursive inlining for non-inline functions"
7185 msgid "The maximum number of instructions for the RTL inliner"
7189 msgid "The maximum number of instructions to consider to fill a delay slot"
7194 "The maximum number of instructions to consider to find accurate live "
7195 "register information"
7199 msgid "The maximum length of scheduling's pending operations list"
7203 msgid "The size of function body to be considered large"
7207 msgid "Maximal growth due to inlining of large function (in percent)"
7212 "how much can given compilation unit grow because of the inlining (in percent)"
7216 msgid "The maximum amount of memory to be allocated by GCSE"
7220 msgid "The maximum number of passes to make when doing GCSE"
7225 "The threshold ratio for performing partial redundancy elimination "
7231 "The threshold ratio of critical edges execution count that permit "
7232 "performing redundancy elimination after reload."
7236 msgid "The maximum number of instructions to consider to unroll in a loop"
7241 "The maximum number of instructions to consider to unroll in a loop on average"
7245 msgid "The maximum number of unrollings of a single loop"
7249 msgid "The maximum number of insns of a peeled loop"
7253 msgid "The maximum number of peelings of a single loop"
7257 msgid "The maximum number of insns of a completely peeled loop"
7262 "The maximum number of peelings of a single loop that is peeled completely"
7266 msgid "The maximum number of insns of a peeled loop that rolls only once"
7270 msgid "The maximum number of insns of an unswitched loop"
7274 msgid "The maximum number of unswitchings in a single loop"
7279 "Bound on the number of iterations the brute force # of iterations \t "
7280 "analysis algorithm evaluates"
7285 "Maximum number of loops to perform swing modulo scheduling on \t (mainly "
7291 "A factor for tuning the upper bound that swing modulo scheduler uses \t for "
7297 "The number of cycles the swing modulo scheduler considers when \t checking "
7298 "conflicts using DFA"
7303 "A threshold on the average loop count considered by the swing modulo \t "
7309 "Select fraction of the maximal count of repetitions of basic block in "
7310 "program given basic block needs to have to be considered hot"
7315 "Select fraction of the maximal frequency of executions of basic block in "
7316 "function given basic block needs to have to be considered hot"
7321 "The percentage of function, weighted by execution frequency, that must be "
7322 "covered by trace formation. Used when profile feedback is available"
7327 "The percentage of function, weighted by execution frequency, that must be "
7328 "covered by trace formation. Used when profile feedback is not available"
7332 msgid "Maximal code growth caused by tail duplication (in percent)"
7337 "Stop reverse growth if the reverse probability of best edge is less than "
7338 "this threshold (in percent)"
7343 "Stop forward growth if the probability of best edge is less than this "
7344 "threshold (in percent). Used when profile feedback is available"
7349 "Stop forward growth if the probability of best edge is less than this "
7350 "threshold (in percent). Used when profile feedback is not available"
7354 msgid "The maximum number of incoming edges to consider for crossjumping"
7359 "The minimum number of matching instructions to consider for crossjumping"
7363 msgid "The maximum length of path considered in cse"
7368 "The minimum cost of an expensive expression in the loop invariant motion"
7373 "Bound on number of candidates below that all candidates are considered in iv "
7378 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
7383 "Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
7384 "NxV is larger than this limit"
7388 msgid "The maximum memory locations recorded by cselib"
7393 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
7394 "total size of the heap"
7398 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
7403 "The maximum number of instructions to search backward when looking for "
7409 "The maximum number of virtual operands allowed to represent aliases before "
7410 "triggering alias grouping."
7415 "The maximum number of blocks in a region to be considered for interblock "
7421 "The maximum number of insns in a region to be considered for interblock "
7426 msgid "The upper bound for sharing integer constants"
7429 #: config/darwin-c.c:84
7430 msgid "too many #pragma options align=reset"
7433 #: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
7434 #: config/darwin-c.c:111
7435 msgid "malformed '#pragma options', ignoring"
7438 #: config/darwin-c.c:114
7439 msgid "junk at end of '#pragma options'"
7442 #: config/darwin-c.c:124
7443 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
7446 #: config/darwin-c.c:136
7447 msgid "missing '(' after '#pragma unused', ignoring"
7450 #: config/darwin-c.c:154
7451 msgid "missing ')' after '#pragma unused', ignoring"
7454 #: config/darwin-c.c:157
7455 msgid "junk at end of '#pragma unused'"
7458 #: config/darwin-c.c:367
7460 msgid "subframework include %s conflicts with framework include"
7463 #: config/darwin.c:1328
7465 "internal and protected visibility attributes not supportedin this "
7466 "configuration; ignored"
7469 #: config/sol2-c.c:93 config/sol2-c.c:109
7470 msgid "malformed %<#pragma align%>, ignoring"
7473 #: config/sol2-c.c:102
7474 msgid "invalid alignment for %<#pragma align%>, ignoring"
7477 #: config/sol2-c.c:117
7478 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
7481 #: config/sol2-c.c:129 config/sol2-c.c:141
7482 msgid "malformed %<#pragma align%>"
7485 #: config/sol2-c.c:136
7486 msgid "junk at end of %<#pragma align%>"
7489 #: config/sol2-c.c:157 config/sol2-c.c:164
7490 msgid "malformed %<#pragma init%>, ignoring"
7493 #: config/sol2-c.c:187 config/sol2-c.c:199
7494 msgid "malformed %<#pragma init%>"
7497 #: config/sol2-c.c:194
7498 msgid "junk at end of %<#pragma init%>"
7501 #: config/sol2-c.c:215 config/sol2-c.c:222
7502 msgid "malformed %<#pragma fini%>, ignoring"
7505 #: config/sol2-c.c:245 config/sol2-c.c:257
7506 msgid "malformed %<#pragma fini%>"
7509 #: config/sol2-c.c:252
7510 msgid "junk at end of %<#pragma fini%>"
7514 msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
7517 #: config/darwin.h:152
7518 msgid "Set sizeof(bool) to 1"
7521 #: config/darwin.h:154
7522 msgid "Generate code suitable for fast turn around debugging"
7525 #: config/darwin.h:156
7526 msgid "Don't generate code suitable for fast turn around debugging"
7529 #: config/lynx.h:137
7530 msgid "Use shared libraries"
7533 #: config/lynx.h:138
7534 msgid "Support multi-threading"
7537 #: config/lynx.h:139
7538 msgid "Support legacy multi-threading"
7541 #: config/windiss.h:37
7542 msgid "profiler support for WindISS"
7545 #: config/alpha/alpha.c:254
7547 msgid "-f%s ignored for Unicos/Mk (not supported)"
7550 #: config/alpha/alpha.c:278
7551 msgid "-mieee not supported on Unicos/Mk"
7554 #: config/alpha/alpha.c:289
7555 msgid "-mieee-with-inexact not supported on Unicos/Mk"
7558 #: config/alpha/alpha.c:306
7560 msgid "bad value `%s' for -mtrap-precision switch"
7563 #: config/alpha/alpha.c:320
7565 msgid "bad value `%s' for -mfp-rounding-mode switch"
7568 #: config/alpha/alpha.c:335
7570 msgid "bad value `%s' for -mfp-trap-mode switch"
7573 #: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1645
7575 msgid "bad value `%s' for -mtls-size switch"
7578 #: config/alpha/alpha.c:366 config/alpha/alpha.c:378
7580 msgid "bad value `%s' for -mcpu switch"
7583 #: config/alpha/alpha.c:385
7584 msgid "trap mode not supported on Unicos/Mk"
7587 #: config/alpha/alpha.c:392
7588 msgid "fp software completion requires -mtrap-precision=i"
7591 #: config/alpha/alpha.c:408
7592 msgid "rounding mode not supported for VAX floats"
7595 #: config/alpha/alpha.c:413
7596 msgid "trap mode not supported for VAX floats"
7599 #: config/alpha/alpha.c:417
7600 msgid "128-bit long double not supported for VAX floats"
7603 #: config/alpha/alpha.c:445
7605 msgid "L%d cache latency unknown for %s"
7608 #: config/alpha/alpha.c:460
7610 msgid "bad value `%s' for -mmemory-latency"
7613 #: config/alpha/alpha.c:4547
7615 msgid "invalid %%H value"
7618 #: config/alpha/alpha.c:4568
7620 msgid "invalid %%J value"
7623 #: config/alpha/alpha.c:4584 config/ia64/ia64.c:3710
7625 msgid "invalid %%r value"
7628 #: config/alpha/alpha.c:4594 config/rs6000/rs6000.c:10304
7629 #: config/xtensa/xtensa.c:1951
7631 msgid "invalid %%R value"
7634 #: config/alpha/alpha.c:4600 config/rs6000/rs6000.c:10223
7635 #: config/xtensa/xtensa.c:1918
7637 msgid "invalid %%N value"
7640 #: config/alpha/alpha.c:4608 config/rs6000/rs6000.c:10251
7642 msgid "invalid %%P value"
7645 #: config/alpha/alpha.c:4616
7647 msgid "invalid %%h value"
7650 #: config/alpha/alpha.c:4624 config/xtensa/xtensa.c:1944
7652 msgid "invalid %%L value"
7655 #: config/alpha/alpha.c:4663 config/rs6000/rs6000.c:10205
7657 msgid "invalid %%m value"
7660 #: config/alpha/alpha.c:4671 config/rs6000/rs6000.c:10213
7662 msgid "invalid %%M value"
7665 #: config/alpha/alpha.c:4715
7667 msgid "invalid %%U value"
7670 #: config/alpha/alpha.c:4727 config/alpha/alpha.c:4741
7671 #: config/rs6000/rs6000.c:10312
7673 msgid "invalid %%s value"
7676 #: config/alpha/alpha.c:4764
7678 msgid "invalid %%C value"
7681 #: config/alpha/alpha.c:4801 config/rs6000/rs6000.c:10042
7682 #: config/rs6000/rs6000.c:10062
7684 msgid "invalid %%E value"
7687 #: config/alpha/alpha.c:4826 config/alpha/alpha.c:4874
7688 msgid "unknown relocation unspec"
7691 #: config/alpha/alpha.c:4835 config/rs6000/rs6000.c:10630
7693 msgid "invalid %%xn code"
7696 #: config/alpha/alpha.c:5795 config/alpha/alpha.c:5798 config/s390/s390.c:7703
7697 #: config/s390/s390.c:7706
7698 msgid "bad builtin fcode"
7701 #. Macro to define tables used to set the flags.
7702 #. This is a list in braces of pairs in braces,
7703 #. each pair being { "NAME", VALUE }
7704 #. where VALUE is the bits to set or minus the bits to clear.
7705 #. An empty string NAME is used to identify the default VALUE.
7706 #: config/alpha/alpha.h:293 config/i386/i386.h:333 config/i386/i386.h:335
7707 #: config/i386/i386.h:337 config/ns32k/ns32k.h:140 config/s390/s390.h:135
7708 #: config/sparc/sparc.h:616 config/sparc/sparc.h:621
7709 msgid "Use hardware fp"
7712 #: config/alpha/alpha.h:294 config/i386/i386.h:334 config/i386/i386.h:336
7713 #: config/sparc/sparc.h:618 config/sparc/sparc.h:623
7714 msgid "Do not use hardware fp"
7717 #: config/alpha/alpha.h:295
7718 msgid "Use fp registers"
7721 #: config/alpha/alpha.h:297
7722 msgid "Do not use fp registers"
7725 #: config/alpha/alpha.h:298
7726 msgid "Do not assume GAS"
7729 #: config/alpha/alpha.h:299
7733 #: config/alpha/alpha.h:301
7734 msgid "Request IEEE-conformant math library routines (OSF/1)"
7737 #: config/alpha/alpha.h:303
7738 msgid "Emit IEEE-conformant code, without inexact exceptions"
7741 #: config/alpha/alpha.h:305
7742 msgid "Emit IEEE-conformant code, with inexact exceptions"
7745 #: config/alpha/alpha.h:307
7746 msgid "Do not emit complex integer constants to read-only memory"
7749 #: config/alpha/alpha.h:308
7753 #: config/alpha/alpha.h:309
7754 msgid "Do not use VAX fp"
7757 #: config/alpha/alpha.h:310
7758 msgid "Emit code for the byte/word ISA extension"
7761 #: config/alpha/alpha.h:313
7762 msgid "Emit code for the motion video ISA extension"
7765 #: config/alpha/alpha.h:316
7766 msgid "Emit code for the fp move and sqrt ISA extension"
7769 #: config/alpha/alpha.h:318
7770 msgid "Emit code for the counting ISA extension"
7773 #: config/alpha/alpha.h:321
7774 msgid "Emit code using explicit relocation directives"
7777 #: config/alpha/alpha.h:324
7778 msgid "Emit 16-bit relocations to the small data areas"
7781 #: config/alpha/alpha.h:326
7782 msgid "Emit 32-bit relocations to the small data areas"
7785 #: config/alpha/alpha.h:328
7786 msgid "Emit direct branches to local functions"
7789 #: config/alpha/alpha.h:331
7790 msgid "Emit rdval instead of rduniq for thread pointer"
7793 #: config/alpha/alpha.h:333
7794 msgid "Use 128-bit long double"
7797 #: config/alpha/alpha.h:335
7798 msgid "Use 64-bit long double"
7803 #. For -mfp-rounding-mode=[n|m|c|d]
7804 #. For -mfp-trap-mode=[n|u|su|sui]
7805 #. For -mtrap-precision=[p|f|i]
7806 #. For -mmemory-latency=
7808 #: config/alpha/alpha.h:364
7809 msgid "Use features of and schedule given CPU"
7812 #: config/alpha/alpha.h:366
7813 msgid "Schedule given CPU"
7816 #: config/alpha/alpha.h:368
7817 msgid "Control the generated fp rounding mode"
7820 #: config/alpha/alpha.h:370
7821 msgid "Control the IEEE trap mode"
7824 #: config/alpha/alpha.h:372
7825 msgid "Control the precision given to fp exceptions"
7828 #: config/alpha/alpha.h:374
7829 msgid "Tune expected memory latency"
7832 #: config/alpha/alpha.h:376 config/ia64/ia64.h:284 config/rs6000/sysv4.h:90
7833 msgid "Specify bit size of immediate TLS offsets"
7836 #: config/arc/arc.c:172
7838 msgid "bad value (%s) for -mcpu switch"
7841 #: config/arc/arc.c:394
7843 msgid "argument of `%s' attribute is not a string constant"
7846 #: config/arc/arc.c:401
7848 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
7851 #: config/arc/arc.c:1739 config/m32r/m32r.c:2130
7853 msgid "invalid operand to %%R code"
7856 #: config/arc/arc.c:1771 config/m32r/m32r.c:2153
7858 msgid "invalid operand to %%H/%%L code"
7861 #: config/arc/arc.c:1794 config/m32r/m32r.c:2224
7863 msgid "invalid operand to %%U code"
7866 #: config/arc/arc.c:1805
7868 msgid "invalid operand to %%V code"
7872 #: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7298
7873 msgid "invalid operand output code"
7876 #: config/arm/arm.c:774
7878 msgid "switch -mcpu=%s conflicts with -march= switch"
7881 #: config/arm/arm.c:784 config/rs6000/rs6000.c:1199 config/sparc/sparc.c:621
7883 msgid "bad value (%s) for %s switch"
7886 #: config/arm/arm.c:893
7887 msgid "target CPU does not support interworking"
7890 #: config/arm/arm.c:899
7891 msgid "target CPU does not support THUMB instructions"
7894 #: config/arm/arm.c:913
7896 "enabling backtrace support is only meaningful when compiling for the Thumb"
7899 #: config/arm/arm.c:916
7901 "enabling callee interworking support is only meaningful when compiling for "
7905 #: config/arm/arm.c:919
7907 "enabling caller interworking support is only meaningful when compiling for "
7911 #: config/arm/arm.c:923
7912 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
7915 #: config/arm/arm.c:931
7916 msgid "-fpic and -mapcs-reent are incompatible"
7919 #: config/arm/arm.c:934
7920 msgid "APCS reentrant code not supported. Ignored"
7923 #: config/arm/arm.c:942
7924 msgid "-g with -mno-apcs-frame may not give sensible debugging"
7927 #: config/arm/arm.c:950
7928 msgid "passing floating point arguments in fp regs not yet supported"
7931 #: config/arm/arm.c:992
7933 msgid "invalid ABI option: -mabi=%s"
7936 #: config/arm/arm.c:998
7937 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
7940 #: config/arm/arm.c:1001
7941 msgid "iwmmxt abi requires an iwmmxt capable cpu"
7944 #: config/arm/arm.c:1011
7946 msgid "invalid floating point emulation option: -mfpe=%s"
7949 #: config/arm/arm.c:1028
7951 msgid "invalid floating point option: -mfpu=%s"
7954 #: config/arm/arm.c:1069
7956 msgid "invalid floating point abi: -mfloat-abi=%s"
7959 #: config/arm/arm.c:1082
7960 msgid "-mfloat-abi=hard and VFP"
7963 #: config/arm/arm.c:1108
7965 msgid "structure size boundary can only be set to %s"
7968 #: config/arm/arm.c:1117
7969 msgid "-mpic-register= is useless without -fpic"
7972 #: config/arm/arm.c:1124
7974 msgid "unable to use '%s' for PIC register"
7977 #: config/arm/arm.c:2598 config/arm/arm.c:2616 config/avr/avr.c:4533
7978 #: config/c4x/c4x.c:4500 config/h8300/h8300.c:5755 config/i386/i386.c:1685
7979 #: config/i386/i386.c:1731 config/ip2k/ip2k.c:3181
7980 #: config/m68hc11/m68hc11.c:1350 config/m68k/m68k.c:288
7981 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1068
7982 #: config/rs6000/rs6000.c:16366 config/sh/sh.c:7146 config/sh/sh.c:7167
7983 #: config/sh/sh.c:7202 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207
7985 msgid "`%s' attribute only applies to functions"
7988 #: config/arm/arm.c:2630 config/arm/arm.c:2657 config/avr/avr.c:4514
7989 #: config/h8300/h8300.c:5779 config/h8300/h8300.c:5802 config/i386/i386.c:1713
7990 #: config/i386/i386.c:14495 config/ia64/ia64.c:512 config/ip2k/ip2k.c:3163
7991 #: config/m68hc11/m68hc11.c:1314 config/rs6000/rs6000.c:16331
7992 #: config/sh/symbian.c:414 config/sh/symbian.c:421
7994 msgid "`%s' attribute ignored"
7997 #: config/arm/arm.c:11289
7998 msgid "unable to compute real location of stacked parameter"
8001 #. @@@ better error message
8002 #: config/arm/arm.c:11922 config/arm/arm.c:11959
8003 msgid "selector must be an immediate"
8006 #. @@@ better error message
8007 #: config/arm/arm.c:12002 config/i386/i386.c:13388 config/i386/i386.c:13422
8008 msgid "mask must be an immediate"
8011 #: config/arm/arm.c:12678
8012 msgid "no low registers available for popping high registers"
8015 #: config/arm/arm.c:12896
8016 msgid "interrupt Service Routines cannot be coded in Thumb mode"
8019 #: config/arm/pe.c:171 config/mcore/mcore.c:3241
8020 msgid "%Jinitialized variable '%D' is marked dllimport"
8023 #: config/arm/pe.c:180
8024 msgid "%Jstatic variable '%D' is marked dllimport"
8027 #: config/arm/arm.h:318
8028 msgid "Generate APCS conformant stack frames"
8031 #: config/arm/arm.h:321
8032 msgid "Store function names in object code"
8035 #: config/arm/arm.h:327
8036 msgid "Pass FP arguments in FP registers"
8039 #: config/arm/arm.h:330
8040 msgid "Generate re-entrant, PIC code"
8043 #: config/arm/arm.h:333
8044 msgid "Use library calls to perform FP operations"
8047 #: config/arm/arm.h:335
8048 msgid "Use hardware floating point instructions"
8051 #: config/arm/arm.h:337
8052 msgid "Assume target CPU is configured as big endian"
8055 #: config/arm/arm.h:339
8056 msgid "Assume target CPU is configured as little endian"
8059 #: config/arm/arm.h:341
8060 msgid "Assume big endian bytes, little endian words"
8063 #: config/arm/arm.h:343
8064 msgid "Support calls between Thumb and ARM instruction sets"
8067 #: config/arm/arm.h:346
8068 msgid "Generate a call to abort if a noreturn function returns"
8071 #: config/arm/arm.h:349
8072 msgid "Do not move instructions into a function's prologue"
8075 #: config/arm/arm.h:352
8076 msgid "Do not load the PIC register in function prologues"
8079 #: config/arm/arm.h:355
8080 msgid "Generate call insns as indirect calls, if necessary"
8083 #: config/arm/arm.h:358
8084 msgid "Compile for the Thumb not the ARM"
8087 #: config/arm/arm.h:362
8088 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
8091 #: config/arm/arm.h:365
8092 msgid "Thumb: Generate (leaf) stack frames even if not needed"
8095 #: config/arm/arm.h:368
8096 msgid "Thumb: Assume non-static functions may be called from ARM code"
8099 #: config/arm/arm.h:372
8100 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
8103 #: config/arm/arm.h:376
8104 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
8107 #: config/arm/arm.h:378
8108 msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
8111 #: config/arm/arm.h:386
8112 msgid "Specify the name of the target CPU"
8115 #: config/arm/arm.h:388
8116 msgid "Specify the name of the target architecture"
8119 #: config/arm/arm.h:393
8120 msgid "Specify the name of the target floating point hardware/format"
8123 #: config/arm/arm.h:395
8124 msgid "Specify if floating point hardware should be used"
8127 #: config/arm/arm.h:397
8128 msgid "Specify the minimum bit alignment of structures"
8131 #: config/arm/arm.h:399
8132 msgid "Specify the register to be used for PIC addressing"
8135 #: config/arm/arm.h:400 config/mips/mips.h:774
8136 msgid "Specify an ABI"
8139 #: config/arm/pe.h:59
8140 msgid "Ignore dllimport attribute for functions"
8143 #: config/avr/avr.c:520
8145 msgid "large frame pointer change (%d) with -mtiny-stack"
8148 #: config/avr/avr.c:1107
8149 msgid "bad address, not (reg+disp):"
8152 #: config/avr/avr.c:1115
8153 msgid "internal compiler error. Bad address:"
8156 #: config/avr/avr.c:1128
8157 msgid "internal compiler error. Unknown mode:"
8160 #: config/avr/avr.c:1750 config/avr/avr.c:2411
8161 msgid "invalid insn:"
8164 #: config/avr/avr.c:1784 config/avr/avr.c:1867 config/avr/avr.c:1916
8165 #: config/avr/avr.c:1925 config/avr/avr.c:2020 config/avr/avr.c:2189
8166 #: config/avr/avr.c:2445 config/avr/avr.c:2553
8167 msgid "incorrect insn:"
8170 #: config/avr/avr.c:1944 config/avr/avr.c:2105 config/avr/avr.c:2260
8171 #: config/avr/avr.c:2597
8172 msgid "unknown move insn:"
8175 #: config/avr/avr.c:2820
8176 msgid "bad shift insn:"
8179 #: config/avr/avr.c:2933 config/avr/avr.c:3354 config/avr/avr.c:3725
8180 msgid "internal compiler error. Incorrect shift:"
8183 #: config/avr/avr.c:4507 config/ip2k/ip2k.c:3156
8184 msgid "only initialized variables can be placed into program memory area"
8187 #: config/avr/avr.c:4601
8188 msgid "only uninitialized variables can be placed in the .noinit section"
8191 #: config/avr/avr.c:4615
8193 msgid "MCU `%s' supported for assembler only"
8196 #: config/avr/avr.h:73
8197 msgid "Assume int to be 8 bit integer"
8200 #: config/avr/avr.h:75
8201 msgid "Change the stack pointer without disabling interrupts"
8204 #: config/avr/avr.h:77
8205 msgid "Use subroutines for function prologue/epilogue"
8208 #: config/avr/avr.h:79
8209 msgid "Change only the low 8 bits of the stack pointer"
8212 #: config/avr/avr.h:81
8213 msgid "Do not generate tablejump insns"
8216 #: config/avr/avr.h:83
8217 msgid "Use rjmp/rcall (limited range) on >8K devices"
8220 #: config/avr/avr.h:85
8221 msgid "Output instruction sizes to the asm file"
8224 #: config/avr/avr.h:102
8225 msgid "Specify the initial stack address"
8228 #: config/avr/avr.h:103
8229 msgid "Specify the MCU name"
8232 #: config/avr/avr.h:771
8233 msgid "trampolines not supported"
8236 #: config/c4x/c4x-c.c:71
8238 msgid "missing '(' after '#pragma %s' - ignored"
8241 #: config/c4x/c4x-c.c:74
8243 msgid "missing function name in '#pragma %s' - ignored"
8246 #: config/c4x/c4x-c.c:79
8248 msgid "malformed '#pragma %s' - ignored"
8251 #: config/c4x/c4x-c.c:81
8253 msgid "missing section name in '#pragma %s' - ignored"
8256 #: config/c4x/c4x-c.c:86
8258 msgid "missing ')' for '#pragma %s' - ignored"
8261 #: config/c4x/c4x-c.c:89
8263 msgid "junk at end of '#pragma %s'"
8266 #: config/c4x/c4x.c:313
8268 msgid "unknown CPU version %d, using 40.\n"
8271 #: config/c4x/c4x.c:875
8273 msgid "ISR %s requires %d words of local vars, max is 32767"
8276 #: config/c4x/c4x.c:1599
8277 msgid "using CONST_DOUBLE for address"
8280 #: config/c4x/c4x.c:1737
8281 msgid "c4x_address_cost: Invalid addressing mode"
8284 #: config/c4x/c4x.c:1872
8286 msgid "c4x_print_operand: %%L inconsistency"
8289 #: config/c4x/c4x.c:1878
8291 msgid "c4x_print_operand: %%N inconsistency"
8294 #: config/c4x/c4x.c:1919
8296 msgid "c4x_print_operand: %%O inconsistency"
8299 #: config/c4x/c4x.c:2014
8300 msgid "c4x_print_operand: Bad operand case"
8303 #: config/c4x/c4x.c:2055
8304 msgid "c4x_print_operand_address: Bad post_modify"
8307 #: config/c4x/c4x.c:2077
8308 msgid "c4x_print_operand_address: Bad pre_modify"
8311 #: config/c4x/c4x.c:2125 config/c4x/c4x.c:2137 config/c4x/c4x.c:2152
8312 msgid "c4x_print_operand_address: Bad operand case"
8315 #: config/c4x/c4x.c:2403
8316 msgid "c4x_rptb_insert: Cannot find start label"
8319 #: config/c4x/c4x.c:3318 config/c4x/c4x.c:3336
8320 msgid "mode not QImode"
8323 #: config/c4x/c4x.c:3406
8324 msgid "invalid indirect memory address"
8327 #: config/c4x/c4x.c:3495
8328 msgid "invalid indirect (S) memory address"
8331 #: config/c4x/c4x.c:3830
8332 msgid "c4x_valid_operands: Internal error"
8335 #: config/c4x/c4x.c:4269
8336 msgid "c4x_operand_subword: invalid mode"
8339 #: config/c4x/c4x.c:4272
8340 msgid "c4x_operand_subword: invalid operand"
8343 #. We could handle these with some difficulty.
8344 #. e.g., *p-- => *(p-=2); *(p+1).
8345 #: config/c4x/c4x.c:4298
8346 msgid "c4x_operand_subword: invalid autoincrement"
8349 #: config/c4x/c4x.c:4304
8350 msgid "c4x_operand_subword: invalid address"
8353 #: config/c4x/c4x.c:4315
8354 msgid "c4x_operand_subword: address not offsettable"
8357 #: config/c4x/c4x.c:4525
8358 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
8361 #. ??? HACK. We shouldn't have flag_inline_trees at all.
8362 #. Name of the c4x assembler.
8363 #. Name of the c4x linker.
8364 #. Define assembler options.
8365 #. Define linker options.
8366 #. Specify the end file to link with.
8367 #. Target compilation option flags.
8368 #. Small memory model.
8369 #. Use 24-bit MPYI for C3x.
8370 #. Fast fixing of floats.
8371 #. Allow use of RPTS.
8373 #. Be compatible with TI assembler.
8374 #. Be paranoid about DP reg. in ISRs.
8375 #. Pass arguments on stack.
8376 #. Enable features under development.
8377 #. Enable repeat block.
8378 #. Use BK as general register.
8379 #. Use decrement and branch for C3x.
8380 #. Enable debugging of GCC.
8381 #. Force constants into registers.
8382 #. Allow unsigned loop counters.
8383 #. Force op0 and op1 to be same.
8384 #. Save all 40 bits for floats.
8385 #. Allow parallel insns.
8386 #. Allow MPY||ADD, MPY||SUB insns.
8387 #. Assume mem refs possibly aliased.
8394 #. Run-time compilation parameters selecting different hardware subsets.
8396 #. Macro to define tables used to set the flags.
8397 #. This is a list in braces of triplets in braces,
8398 #. each pair being { "NAME", VALUE, "DESCRIPTION" }
8399 #. where VALUE is the bits to set or minus the bits to clear.
8400 #. An empty string NAME is used to identify the default VALUE.
8401 #: config/c4x/c4x.h:168
8402 msgid "Small memory model"
8405 #: config/c4x/c4x.h:170
8406 msgid "Big memory model"
8409 #: config/c4x/c4x.h:172
8410 msgid "Use MPYI instruction for C3x"
8413 #: config/c4x/c4x.h:174
8414 msgid "Do not use MPYI instruction for C3x"
8417 #: config/c4x/c4x.h:176
8418 msgid "Use fast but approximate float to integer conversion"
8421 #: config/c4x/c4x.h:178
8422 msgid "Use slow but accurate float to integer conversion"
8425 #: config/c4x/c4x.h:180
8426 msgid "Enable use of RTPS instruction"
8429 #: config/c4x/c4x.h:182
8430 msgid "Disable use of RTPS instruction"
8433 #: config/c4x/c4x.h:184
8434 msgid "Enable use of RTPB instruction"
8437 #: config/c4x/c4x.h:186
8438 msgid "Disable use of RTPB instruction"
8441 #: config/c4x/c4x.h:188
8442 msgid "Generate code for C30 CPU"
8445 #: config/c4x/c4x.h:190
8446 msgid "Generate code for C31 CPU"
8449 #: config/c4x/c4x.h:192
8450 msgid "Generate code for C32 CPU"
8453 #: config/c4x/c4x.h:194
8454 msgid "Generate code for C33 CPU"
8457 #: config/c4x/c4x.h:196
8458 msgid "Generate code for C40 CPU"
8461 #: config/c4x/c4x.h:198
8462 msgid "Generate code for C44 CPU"
8465 #: config/c4x/c4x.h:200
8466 msgid "Emit code compatible with TI tools"
8469 #: config/c4x/c4x.h:202
8470 msgid "Emit code to use GAS extensions"
8473 #: config/c4x/c4x.h:204 config/c4x/c4x.h:208
8474 msgid "Save DP across ISR in small memory model"
8477 #: config/c4x/c4x.h:206 config/c4x/c4x.h:210
8478 msgid "Don't save DP across ISR in small memory model"
8481 #: config/c4x/c4x.h:212
8482 msgid "Pass arguments on the stack"
8485 #: config/c4x/c4x.h:214
8486 msgid "Pass arguments in registers"
8489 #: config/c4x/c4x.h:216
8490 msgid "Enable new features under development"
8493 #: config/c4x/c4x.h:218
8494 msgid "Disable new features under development"
8497 #: config/c4x/c4x.h:220
8498 msgid "Use the BK register as a general purpose register"
8501 #: config/c4x/c4x.h:222
8502 msgid "Do not allocate BK register"
8505 #: config/c4x/c4x.h:224
8506 msgid "Enable use of DB instruction"
8509 #: config/c4x/c4x.h:226
8510 msgid "Disable use of DB instruction"
8513 #: config/c4x/c4x.h:228
8514 msgid "Enable debugging"
8517 #: config/c4x/c4x.h:230
8518 msgid "Disable debugging"
8521 #: config/c4x/c4x.h:232
8522 msgid "Force constants into registers to improve hoisting"
8525 #: config/c4x/c4x.h:234
8526 msgid "Don't force constants into registers"
8529 #: config/c4x/c4x.h:236
8530 msgid "Force RTL generation to emit valid 3 operand insns"
8533 #: config/c4x/c4x.h:238
8534 msgid "Allow RTL generation to emit invalid 3 operand insns"
8537 #: config/c4x/c4x.h:240
8538 msgid "Allow unsigned iteration counts for RPTB/DB"
8541 #: config/c4x/c4x.h:242
8542 msgid "Disallow unsigned iteration counts for RPTB/DB"
8545 #: config/c4x/c4x.h:244
8546 msgid "Preserve all 40 bits of FP reg across call"
8549 #: config/c4x/c4x.h:246
8550 msgid "Only preserve 32 bits of FP reg across call"
8553 #: config/c4x/c4x.h:248
8554 msgid "Enable parallel instructions"
8557 #: config/c4x/c4x.h:250
8558 msgid "Disable parallel instructions"
8561 #: config/c4x/c4x.h:252
8562 msgid "Enable MPY||ADD and MPY||SUB instructions"
8565 #: config/c4x/c4x.h:254
8566 msgid "Disable MPY||ADD and MPY||SUB instructions"
8569 #: config/c4x/c4x.h:256
8570 msgid "Assume that pointers may be aliased"
8573 #: config/c4x/c4x.h:258
8574 msgid "Assume that pointers not aliased"
8577 #: config/c4x/c4x.h:332
8578 msgid "Specify maximum number of iterations for RPTS"
8581 #: config/c4x/c4x.h:334
8582 msgid "Select CPU to generate code for"
8585 #: config/cris/cris.c:620
8586 msgid "unexpected index-type in cris_print_index"
8589 #: config/cris/cris.c:634
8590 msgid "unexpected base-type in cris_print_base"
8593 #: config/cris/cris.c:927
8595 msgid "stackframe too big: %d bytes"
8598 #: config/cris/cris.c:1238
8599 msgid "allocated but unused delay list in epilogue"
8602 #: config/cris/cris.c:1248
8604 "unexpected function type needing stack adjustment for __builtin_eh_return"
8607 #: config/cris/cris.c:1324
8608 msgid "invalid operand for 'b' modifier"
8611 #: config/cris/cris.c:1337
8612 msgid "invalid operand for 'v' modifier"
8615 #: config/cris/cris.c:1347
8616 msgid "invalid operand for 'P' modifier"
8619 #: config/cris/cris.c:1354
8620 msgid "invalid operand for 'p' modifier"
8623 #: config/cris/cris.c:1393
8624 msgid "invalid operand for 'z' modifier"
8627 #: config/cris/cris.c:1441 config/cris/cris.c:1471
8628 msgid "invalid operand for 'H' modifier"
8631 #: config/cris/cris.c:1447
8632 msgid "bad register"
8635 #: config/cris/cris.c:1485
8636 msgid "invalid operand for 'e' modifier"
8639 #: config/cris/cris.c:1502
8640 msgid "invalid operand for 'm' modifier"
8643 #: config/cris/cris.c:1527
8644 msgid "invalid operand for 'A' modifier"
8647 #: config/cris/cris.c:1535
8648 msgid "invalid operand for 'D' modifier"
8651 #: config/cris/cris.c:1549
8652 msgid "invalid operand for 'T' modifier"
8655 #: config/cris/cris.c:1558
8656 msgid "invalid operand modifier letter"
8659 #: config/cris/cris.c:1566
8661 msgid "internal error: bad register: %d"
8664 #: config/cris/cris.c:1614
8665 msgid "unexpected multiplicative operand"
8668 #: config/cris/cris.c:1634
8669 msgid "unexpected operand"
8672 #: config/cris/cris.c:1667 config/cris/cris.c:1677
8673 msgid "unrecognized address"
8676 #: config/cris/cris.c:2036
8677 msgid "internal error: sideeffect-insn affecting main effect"
8680 #. If we get here, the caller got its initial tests wrong.
8681 #: config/cris/cris.c:2429
8682 msgid "internal error: cris_side_effect_mode_ok with bad operands"
8685 #: config/cris/cris.c:2506 config/cris/cris.c:2567
8686 msgid "unrecognized supposed constant"
8689 #: config/cris/cris.c:2611
8690 msgid "unrecognized supposed constant in cris_global_pic_symbol"
8693 #: config/cris/cris.c:2630
8695 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
8698 #: config/cris/cris.c:2658
8700 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
8703 #: config/cris/cris.c:2694
8705 msgid "unknown CRIS cpu version specification in -mtune= : %s"
8708 #: config/cris/cris.c:2712
8709 msgid "-fPIC and -fpic are not supported in this configuration"
8712 #: config/cris/cris.c:2727
8713 msgid "that particular -g option is invalid with -maout and -melinux"
8716 #: config/cris/cris.c:2902 config/cris/cris.c:2947
8717 msgid "unexpected side-effects in address"
8720 #. Labels are never marked as global symbols.
8721 #: config/cris/cris.c:3042 config/cris/cris.c:3073
8722 msgid "unexpected PIC symbol"
8725 #: config/cris/cris.c:3046
8726 msgid "PIC register isn't set up"
8729 #: config/cris/cris.c:3059 config/cris/cris.c:3142
8730 msgid "unexpected address expression"
8733 #: config/cris/cris.c:3077
8734 msgid "emitting PIC operand, but PIC register isn't set up"
8737 #: config/cris/cris.c:3086
8738 msgid "unexpected NOTE as addr_const:"
8741 #: config/cris/aout.h:108
8742 msgid "Compile for the MMU-less Etrax 100-based elinux system"
8745 #: config/cris/aout.h:115
8746 msgid "For elinux, request a specified stack-size for this program"
8749 #: config/cris/cris.h:362
8750 msgid "Work around bug in multiplication instruction"
8753 #. 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.
8754 #: config/cris/cris.h:368
8755 msgid "Compile for ETRAX 4 (CRIS v3)"
8758 #: config/cris/cris.h:373
8759 msgid "Compile for ETRAX 100 (CRIS v8)"
8762 #: config/cris/cris.h:377
8763 msgid "Emit verbose debug information in assembly code"
8766 #: config/cris/cris.h:380
8767 msgid "Do not use condition codes from normal instructions"
8770 #: config/cris/cris.h:384
8771 msgid "Do not emit addressing modes with side-effect assignment"
8774 #: config/cris/cris.h:387
8775 msgid "Do not tune stack alignment"
8778 #: config/cris/cris.h:390
8779 msgid "Do not tune writable data alignment"
8782 #: config/cris/cris.h:393
8783 msgid "Do not tune code and read-only data alignment"
8786 #: config/cris/cris.h:402
8787 msgid "Align code and data to 32 bits"
8790 #: config/cris/cris.h:415
8791 msgid "Don't align items in code or data"
8794 #: config/cris/cris.h:418
8795 msgid "Do not emit function prologue or epilogue"
8798 #. We have to handle this m-option here since we can't wash it off in both CC1_SPEC and CC1PLUS_SPEC.
8799 #: config/cris/cris.h:422
8800 msgid "Use the most feature-enabling options allowed by other options"
8803 #. 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.
8804 #: config/cris/cris.h:428
8805 msgid "Override -mbest-lib-options"
8808 #: config/cris/cris.h:460
8809 msgid "Generate code for the specified chip or CPU version"
8812 #: config/cris/cris.h:462
8813 msgid "Tune alignment for the specified chip or CPU version"
8816 #: config/cris/cris.h:464
8817 msgid "Warn when a stackframe is larger than the specified size"
8821 #: config/cris/cris.h:1031
8822 msgid "no FUNCTION_PROFILER for CRIS"
8825 #: config/cris/linux.h:69
8826 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
8829 #: config/fr30/fr30.c:463
8830 msgid "fr30_print_operand_address: unhandled address"
8833 #: config/fr30/fr30.c:487
8835 msgid "fr30_print_operand: unrecognized %%p code"
8838 #: config/fr30/fr30.c:507
8840 msgid "fr30_print_operand: unrecognized %%b code"
8843 #: config/fr30/fr30.c:528
8845 msgid "fr30_print_operand: unrecognized %%B code"
8848 #: config/fr30/fr30.c:536
8850 msgid "fr30_print_operand: invalid operand to %%A code"
8853 #: config/fr30/fr30.c:553
8855 msgid "fr30_print_operand: invalid %%x code"
8858 #: config/fr30/fr30.c:560
8860 msgid "fr30_print_operand: invalid %%F code"
8863 #: config/fr30/fr30.c:577
8864 msgid "fr30_print_operand: unknown code"
8867 #: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
8868 #: config/fr30/fr30.c:639
8869 msgid "fr30_print_operand: unhandled MEM"
8872 #: config/fr30/fr30.h:64
8873 msgid "Assume small address space"
8876 #: config/frv/frv.c:563 config/frv/frv.c:590
8878 msgid "Unknown cpu: -mcpu=%s"
8881 #: config/frv/frv.c:2513
8882 msgid "Bad insn to frv_print_operand_address:"
8885 #: config/frv/frv.c:2524
8886 msgid "Bad register to frv_print_operand_memory_reference_reg:"
8889 #: config/frv/frv.c:2563 config/frv/frv.c:2573 config/frv/frv.c:2582
8890 #: config/frv/frv.c:2603 config/frv/frv.c:2608
8891 msgid "Bad insn to frv_print_operand_memory_reference:"
8894 #: config/frv/frv.c:2747
8895 msgid "Bad insn in frv_print_operand, bad const_double"
8898 #: config/frv/frv.c:2792
8899 msgid "Bad insn to frv_print_operand, 'C' modifier:"
8902 #: config/frv/frv.c:2815
8903 msgid "Bad insn to frv_print_operand, 'c' modifier:"
8906 #: config/frv/frv.c:2840
8907 msgid "Bad insn to frv_print_operand, 'e' modifier:"
8910 #: config/frv/frv.c:2848
8911 msgid "Bad insn to frv_print_operand, 'F' modifier:"
8914 #: config/frv/frv.c:2864
8915 msgid "Bad insn to frv_print_operand, 'f' modifier:"
8918 #: config/frv/frv.c:2878
8919 msgid "Bad insn to frv_print_operand, 'g' modifier:"
8922 #: config/frv/frv.c:2926
8923 msgid "Bad insn to frv_print_operand, 'L' modifier:"
8926 #: config/frv/frv.c:2939
8927 msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
8930 #: config/frv/frv.c:2960
8931 msgid "Bad insn to frv_print_operand, 'O' modifier:"
8934 #: config/frv/frv.c:2978
8935 msgid "Bad insn to frv_print_operand, P modifier:"
8938 #: config/frv/frv.c:2998
8939 msgid "Bad insn in frv_print_operand, z case"
8942 #: config/frv/frv.c:3029
8943 msgid "Bad insn in frv_print_operand, 0 case"
8946 #: config/frv/frv.c:3034
8947 msgid "frv_print_operand: unknown code"
8950 #: config/frv/frv.c:5835
8951 msgid "Bad output_move_single operand"
8954 #: config/frv/frv.c:5962
8955 msgid "Bad output_move_double operand"
8958 #: config/frv/frv.c:6104
8959 msgid "Bad output_condmove_single operand"
8962 #: config/frv/frv.c:9599
8963 msgid "accumulator is not a constant integer"
8966 #: config/frv/frv.c:9604
8967 msgid "accumulator number is out of bounds"
8970 #: config/frv/frv.c:9615
8972 msgid "inappropriate accumulator for `%s'"
8975 #: config/frv/frv.c:9681
8976 msgid "invalid IACC argument"
8979 #: config/frv/frv.c:9704
8981 msgid "`%s' expects a constant argument"
8984 #: config/frv/frv.c:9709
8986 msgid "constant argument out of range for `%s'"
8989 #: config/frv/frv.c:10106
8990 msgid "media functions are not available unless -mmedia is used"
8993 #: config/frv/frv.c:10118
8994 msgid "this media function is only available on the fr500"
8997 #: config/frv/frv.c:10146
8998 msgid "this media function is only available on the fr400 and fr550"
9001 #: config/frv/frv.c:10165
9002 msgid "this builtin function is only available on the fr405 and fr450"
9005 #: config/frv/frv.c:10174
9006 msgid "this builtin function is only available on the fr500 and fr550"
9009 #: config/frv/frv.c:10186
9010 msgid "this builtin function is only available on the fr450"
9013 #. This macro is a C statement to print on `stderr' a string describing the
9014 #. particular machine description choice. Every machine description should
9015 #. define `TARGET_VERSION'. For example:
9018 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
9020 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
9022 #: config/frv/frv.h:542
9026 #: config/h8300/h8300.c:358
9027 msgid "-ms2600 is used without -ms"
9030 #: config/h8300/h8300.c:364
9031 msgid "-mn is used without -mh or -ms"
9034 #. Macro to define tables used to set the flags.
9035 #. This is a list in braces of pairs in braces,
9036 #. each pair being { "NAME", VALUE }
9037 #. where VALUE is the bits to set or minus the bits to clear.
9038 #. An empty string NAME is used to identify the default VALUE.
9039 #: config/h8300/h8300.h:159
9040 msgid "Generate H8S code"
9043 #: config/h8300/h8300.h:160
9044 msgid "Do not generate H8S code"
9047 #: config/h8300/h8300.h:161
9048 msgid "Generate H8SX code"
9051 #: config/h8300/h8300.h:162
9052 msgid "Do not generate H8SX code"
9055 #: config/h8300/h8300.h:163
9056 msgid "Generate H8S/2600 code"
9059 #: config/h8300/h8300.h:164
9060 msgid "Do not generate H8S/2600 code"
9063 #: config/h8300/h8300.h:165
9064 msgid "Make integers 32 bits wide"
9067 #: config/h8300/h8300.h:168
9068 msgid "Use registers for argument passing"
9071 #: config/h8300/h8300.h:170
9072 msgid "Do not use registers for argument passing"
9075 #: config/h8300/h8300.h:172
9076 msgid "Consider access to byte sized memory slow"
9079 #: config/h8300/h8300.h:173
9080 msgid "Enable linker relaxing"
9083 #: config/h8300/h8300.h:174
9084 msgid "Generate H8/300H code"
9087 #: config/h8300/h8300.h:175
9088 msgid "Enable the normal mode"
9091 #: config/h8300/h8300.h:176
9092 msgid "Do not generate H8/300H code"
9095 #: config/h8300/h8300.h:177
9096 msgid "Use H8/300 alignment rules"
9099 #: config/i386/i386.c:1246
9101 msgid "code model %s not supported in PIC mode"
9104 #: config/i386/i386.c:1256 config/sparc/sparc.c:584
9106 msgid "bad value (%s) for -mcmodel= switch"
9109 #: config/i386/i386.c:1271
9111 msgid "bad value (%s) for -masm= switch"
9114 #: config/i386/i386.c:1274
9116 msgid "code model `%s' not supported in the %s bit mode"
9119 #: config/i386/i386.c:1277
9120 msgid "code model `large' not supported yet"
9123 #: config/i386/i386.c:1279
9125 msgid "%i-bit mode not compiled in"
9128 #: config/i386/i386.c:1320 config/i386/i386.c:1334
9129 msgid "CPU you selected does not support x86-64 instruction set"
9132 #: config/i386/i386.c:1327 config/iq2000/iq2000.c:1671
9134 msgid "bad value (%s) for -march= switch"
9137 #: config/i386/i386.c:1346
9139 msgid "bad value (%s) for -mtune= switch"
9142 #: config/i386/i386.c:1363
9144 msgid "-mregparm=%d is not between 0 and %d"
9147 #: config/i386/i386.c:1376
9148 msgid "-malign-loops is obsolete, use -falign-loops"
9151 #: config/i386/i386.c:1381 config/i386/i386.c:1394 config/i386/i386.c:1407
9153 msgid "-malign-loops=%d is not between 0 and %d"
9156 #: config/i386/i386.c:1389
9157 msgid "-malign-jumps is obsolete, use -falign-jumps"
9160 #: config/i386/i386.c:1402
9161 msgid "-malign-functions is obsolete, use -falign-functions"
9164 #: config/i386/i386.c:1440
9166 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
9169 #: config/i386/i386.c:1452
9171 msgid "-mbranch-cost=%d is not between 0 and 5"
9174 #: config/i386/i386.c:1464
9176 msgid "bad value (%s) for -mtls-dialect= switch"
9179 #: config/i386/i386.c:1493
9180 msgid "-malign-double makes no sense in the 64bit mode"
9183 #: config/i386/i386.c:1495
9184 msgid "-mrtd calling convention not supported in the 64bit mode"
9187 #: config/i386/i386.c:1517 config/i386/i386.c:1528
9188 msgid "SSE instruction set disabled, using 387 arithmetics"
9191 #: config/i386/i386.c:1533
9192 msgid "387 instruction set disabled, using SSE arithmetics"
9195 #: config/i386/i386.c:1540
9197 msgid "bad value (%s) for -mfpmath= switch"
9200 #: config/i386/i386.c:1695 config/i386/i386.c:1706
9201 msgid "fastcall and stdcall attributes are not compatible"
9204 #: config/i386/i386.c:1699 config/i386/i386.c:1755
9205 msgid "fastcall and regparm attributes are not compatible"
9208 #: config/i386/i386.c:1742
9210 msgid "`%s' attribute requires an integer constant argument"
9213 #: config/i386/i386.c:1748
9215 msgid "argument to `%s' attribute larger than %d"
9218 #: config/i386/i386.c:2764
9219 msgid "SSE vector argument without SSE enabled changes the ABI"
9222 #: config/i386/i386.c:2780
9223 msgid "MMX vector argument without MMX enabled changes the ABI"
9226 #: config/i386/i386.c:3026
9227 msgid "SSE vector return without SSE enabled changes the ABI"
9230 #: config/i386/i386.c:5907
9231 msgid "invalid UNSPEC as operand"
9234 #: config/i386/i386.c:6165
9235 msgid "extended registers have no high halves"
9238 #: config/i386/i386.c:6180
9239 msgid "unsupported operand size for extended register"
9242 #: config/i386/i386.c:6495
9244 "operand is neither a constant nor a condition code, invalid operand code 'c'"
9247 #: config/i386/i386.c:6541
9249 msgid "invalid operand code `%c'"
9252 #: config/i386/i386.c:6584
9253 msgid "invalid constraints for operand"
9256 #: config/i386/i386.c:11320
9257 msgid "unknown insn mode"
9260 #: config/i386/i386.c:13190 config/i386/i386.c:13226
9262 msgid "selector must be an integer constant in the range 0..%i"
9265 #: config/i386/i386.c:13454
9266 msgid "shift must be an immediate"
9269 #: config/i386/i386.c:14504
9271 msgid "`%s' incompatible attribute ignored"
9274 #: config/i386/winnt.c:74
9276 msgid "`%s' attribute only applies to variables"
9279 #: config/i386/winnt.c:172
9281 "%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
9285 #: config/i386/winnt.c:183
9286 msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
9289 #: config/i386/winnt.c:195
9290 msgid "%Jdefinition of static data member '%D' of dllimport'd class."
9293 #: config/i386/winnt.c:255
9294 msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
9297 #: config/i386/winnt.c:299 config/sh/symbian.c:279
9299 msgid "`%s' declared as both exported to and imported from a DLL"
9302 #: config/i386/winnt.c:308
9304 "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external "
9308 #: config/i386/winnt.c:447
9309 msgid "%J'%D' defined locally after being referenced with dllimport linkage"
9312 #: config/i386/winnt.c:450
9314 "%J'%D' redeclared without dllimport attribute after being referenced with "
9318 #: config/i386/winnt.c:617
9319 msgid "%J'%D' causes a section type conflict"
9322 #: config/i386/cygming.h:61
9323 msgid "Use the Cygwin interface"
9326 #: config/i386/cygming.h:62
9327 msgid "Use the Mingw32 interface"
9330 #: config/i386/cygming.h:63
9331 msgid "Create GUI application"
9334 #: config/i386/cygming.h:64
9335 msgid "Don't set Windows defines"
9338 #: config/i386/cygming.h:65
9339 msgid "Set Windows defines"
9342 #: config/i386/cygming.h:66
9343 msgid "Create console application"
9346 #: config/i386/cygming.h:67
9347 msgid "Generate code for a DLL"
9350 #: config/i386/cygming.h:69
9351 msgid "Ignore dllimport for functions"
9354 #: config/i386/cygming.h:71
9355 msgid "Use Mingw-specific thread support"
9358 #: config/i386/cygming.h:182
9360 msgid "-f%s ignored for target (all code is position independent)"
9363 #: config/i386/djgpp.h:191
9364 msgid "-mbnu210 is ignored (option is obsolete)"
9367 #: config/i386/i386-interix.h:257
9368 msgid "ms-bitfields not supported for objc"
9377 #: config/i386/i386.h:345
9378 msgid "Alternate calling convention"
9381 #: config/i386/i386.h:347 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144
9382 msgid "Use normal calling convention"
9385 #: config/i386/i386.h:349
9386 msgid "Align some doubles on dword boundary"
9389 #: config/i386/i386.h:351
9390 msgid "Align doubles on word boundary"
9393 #: config/i386/i386.h:353
9394 msgid "Uninitialized locals in .bss"
9397 #: config/i386/i386.h:355
9398 msgid "Uninitialized locals in .data"
9401 #: config/i386/i386.h:357 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
9402 msgid "Use IEEE math for fp comparisons"
9405 #: config/i386/i386.h:359 config/ns32k/ns32k.h:169
9406 msgid "Do not use IEEE math for fp comparisons"
9409 #: config/i386/i386.h:361
9410 msgid "Return values of functions in FPU registers"
9413 #: config/i386/i386.h:363
9414 msgid "Do not return values of functions in FPU registers"
9417 #: config/i386/i386.h:365
9418 msgid "Do not generate sin, cos, sqrt for FPU"
9421 #: config/i386/i386.h:367
9422 msgid "Generate sin, cos, sqrt for FPU"
9425 #: config/i386/i386.h:369
9426 msgid "Omit the frame pointer in leaf functions"
9429 #: config/i386/i386.h:372
9430 msgid "Enable stack probing"
9435 #: config/i386/i386.h:377
9436 msgid "Align destination of the string operations"
9439 #: config/i386/i386.h:379
9440 msgid "Do not align destination of the string operations"
9443 #: config/i386/i386.h:381
9444 msgid "Inline all known string operations"
9447 #: config/i386/i386.h:383
9448 msgid "Do not inline all known string operations"
9451 #: config/i386/i386.h:385 config/i386/i386.h:389
9452 msgid "Use push instructions to save outgoing arguments"
9455 #: config/i386/i386.h:387 config/i386/i386.h:391
9456 msgid "Do not use push instructions to save outgoing arguments"
9459 #: config/i386/i386.h:393
9460 msgid "Support MMX built-in functions"
9463 #: config/i386/i386.h:395
9464 msgid "Do not support MMX built-in functions"
9467 #: config/i386/i386.h:397
9468 msgid "Support 3DNow! built-in functions"
9471 #: config/i386/i386.h:399
9472 msgid "Do not support 3DNow! built-in functions"
9475 #: config/i386/i386.h:401
9476 msgid "Support MMX and SSE built-in functions and code generation"
9479 #: config/i386/i386.h:403
9480 msgid "Do not support MMX and SSE built-in functions and code generation"
9483 #: config/i386/i386.h:405
9484 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
9487 #: config/i386/i386.h:407
9488 msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
9491 #: config/i386/i386.h:409
9492 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
9495 #: config/i386/i386.h:411
9497 "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
9500 #: config/i386/i386.h:413
9501 msgid "sizeof(long double) is 16"
9504 #: config/i386/i386.h:415
9505 msgid "sizeof(long double) is 12"
9508 #: config/i386/i386.h:417
9509 msgid "Generate 64bit x86-64 code"
9512 #: config/i386/i386.h:419
9513 msgid "Generate 32bit i386 code"
9516 #: config/i386/i386.h:421
9517 msgid "Use native (MS) bitfield layout"
9520 #: config/i386/i386.h:423
9521 msgid "Use gcc default bitfield layout"
9524 #: config/i386/i386.h:425
9525 msgid "Use red-zone in the x86-64 code"
9528 #: config/i386/i386.h:427
9529 msgid "Do not use red-zone in the x86-64 code"
9532 #: config/i386/i386.h:429
9534 msgid "Use direct references against %gs when accessing tls data"
9537 #: config/i386/i386.h:431
9539 msgid "Do not use direct references against %gs when accessing tls data"
9542 #. This macro is similar to `TARGET_SWITCHES' but defines names of
9543 #. command options that have values. Its definition is an
9544 #. initializer with a subgrouping for each command option.
9546 #. Each subgrouping contains a string constant, that defines the
9547 #. fixed part of the option name, and the address of a variable. The
9548 #. variable, type `char *', is set to the variable part of the given
9549 #. option if the fixed part matches. The actual option name is made
9550 #. by appending `-m' to the specified name.
9551 #: config/i386/i386.h:465 config/ia64/ia64.h:286 config/rs6000/rs6000.h:453
9552 #: config/s390/s390.h:155 config/sparc/sparc.h:711
9553 msgid "Schedule code for given CPU"
9556 #: config/i386/i386.h:467
9557 msgid "Generate floating point mathematics using given instruction set"
9560 #: config/i386/i386.h:469 config/s390/s390.h:157
9561 msgid "Generate code for given CPU"
9564 #: config/i386/i386.h:471
9565 msgid "Number of registers used to pass integer arguments"
9568 #: config/i386/i386.h:473
9569 msgid "Loop code aligned to this power of 2"
9572 #: config/i386/i386.h:475
9573 msgid "Jump targets are aligned to this power of 2"
9576 #: config/i386/i386.h:477
9577 msgid "Function starts are aligned to this power of 2"
9580 #: config/i386/i386.h:480
9581 msgid "Attempt to keep stack aligned to this power of 2"
9584 #: config/i386/i386.h:482
9585 msgid "Branches are this expensive (1-5, arbitrary units)"
9588 #: config/i386/i386.h:484
9589 msgid "Use given x86-64 code model"
9594 #: config/i386/i386.h:490
9595 msgid "Use given assembler dialect"
9598 #: config/i386/i386.h:492
9599 msgid "Use given thread-local storage dialect"
9602 #: config/i386/sco5.h:290
9603 msgid "Generate ELF output"
9606 #. 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.
9607 #. 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.
9608 #: config/i386/xm-djgpp.h:62
9609 msgid "environment variable DJGPP not defined"
9612 #: config/i386/xm-djgpp.h:64
9614 msgid "environment variable DJGPP points to missing file '%s'"
9617 #: config/i386/xm-djgpp.h:67
9619 msgid "environment variable DJGPP points to corrupt file '%s'"
9622 #. Macro to define tables used to set the flags.
9623 #. This is a list in braces of pairs in braces,
9624 #. each pair being { "NAME", VALUE }
9625 #. where VALUE is the bits to set or minus the bits to clear.
9626 #. An empty string NAME is used to identify the default VALUE.
9627 #: config/i860/i860.h:60
9628 msgid "Generate code which uses the FPU"
9631 #: config/i860/i860.h:61 config/i860/i860.h:62
9632 msgid "Do not generate code which uses the FPU"
9635 #: config/ia64/ia64-c.c:52
9636 msgid "malformed #pragma builtin"
9639 #: config/ia64/ia64.c:480 config/m32r/m32r.c:356
9641 msgid "invalid argument of `%s' attribute"
9644 #: config/ia64/ia64.c:492
9645 msgid "%Jan address area attribute cannot be specified for local variables"
9648 #: config/ia64/ia64.c:499
9649 msgid "%Jaddress area of '%s' conflicts with previous declaration"
9652 #: config/ia64/ia64.c:506
9653 msgid "%Jaddress area attribute cannot be specified for functions"
9656 #: config/ia64/ia64.c:3755
9657 msgid "ia64_print_operand: unknown code"
9660 #: config/ia64/ia64.c:4095 config/pa/pa.c:316
9661 msgid "value of -mfixed-range must have form REG1-REG2"
9664 #: config/ia64/ia64.c:4122 config/pa/pa.c:343
9666 msgid "%s-%s is an empty range"
9669 #: config/ia64/ia64.c:4173
9670 msgid "cannot optimize floating point division for both latency and throughput"
9673 #: config/ia64/ia64.c:4190
9674 msgid "cannot optimize integer division for both latency and throughput"
9677 #: config/ia64/ia64.c:4207
9678 msgid "cannot optimize square root for both latency and throughput"
9681 #: config/ia64/ia64.c:4221
9682 msgid "not yet implemented: latency-optimized inline square root"
9685 #: config/ia64/ia64.c:4233
9687 msgid "bad value (%s) for -mtls-size= switch"
9690 #: config/ia64/ia64.c:4249
9692 msgid "bad value (%s) for -tune= switch"
9695 #. This macro defines names of command options to set and clear bits in
9696 #. `target_flags'. Its definition is an initializer with a subgrouping for
9697 #. each command option.
9698 #: config/ia64/ia64.h:182
9699 msgid "Generate big endian code"
9702 #: config/ia64/ia64.h:184 config/mcore/mcore.h:146
9703 msgid "Generate little endian code"
9706 #: config/ia64/ia64.h:186
9707 msgid "Generate code for GNU as"
9710 #: config/ia64/ia64.h:188
9711 msgid "Generate code for Intel as"
9714 #: config/ia64/ia64.h:190
9715 msgid "Generate code for GNU ld"
9718 #: config/ia64/ia64.h:192
9719 msgid "Generate code for Intel ld"
9722 #: config/ia64/ia64.h:194
9723 msgid "Generate code without GP reg"
9726 #: config/ia64/ia64.h:196
9727 msgid "Emit stop bits before and after volatile extended asms"
9730 #: config/ia64/ia64.h:198
9731 msgid "Don't emit stop bits before and after volatile extended asms"
9734 #: config/ia64/ia64.h:200
9735 msgid "Emit code for Itanium (TM) processor B step"
9738 #: config/ia64/ia64.h:202
9739 msgid "Use in/loc/out register names"
9742 #: config/ia64/ia64.h:204
9743 msgid "Disable use of sdata/scommon/sbss"
9746 #: config/ia64/ia64.h:206
9747 msgid "Enable use of sdata/scommon/sbss"
9750 #: config/ia64/ia64.h:208
9751 msgid "gp is constant (but save/restore gp on indirect calls)"
9754 #: config/ia64/ia64.h:210
9755 msgid "Generate self-relocatable code"
9758 #: config/ia64/ia64.h:212
9759 msgid "Generate inline floating point division, optimize for latency"
9762 #: config/ia64/ia64.h:214
9763 msgid "Generate inline floating point division, optimize for throughput"
9766 #: config/ia64/ia64.h:217
9767 msgid "Do not inline floating point division"
9770 #: config/ia64/ia64.h:219
9771 msgid "Generate inline integer division, optimize for latency"
9774 #: config/ia64/ia64.h:221
9775 msgid "Generate inline integer division, optimize for throughput"
9778 #: config/ia64/ia64.h:223
9779 msgid "Do not inline integer division"
9782 #: config/ia64/ia64.h:225
9783 msgid "Generate inline square root, optimize for latency"
9786 #: config/ia64/ia64.h:227
9787 msgid "Generate inline square root, optimize for throughput"
9790 #: config/ia64/ia64.h:229
9791 msgid "Do not inline square root"
9794 #: config/ia64/ia64.h:231
9795 msgid "Enable Dwarf 2 line debug info via GNU as"
9798 #: config/ia64/ia64.h:233
9799 msgid "Disable Dwarf 2 line debug info via GNU as"
9802 #: config/ia64/ia64.h:235
9803 msgid "Enable earlier placing stop bits for better scheduling"
9806 #: config/ia64/ia64.h:237
9807 msgid "Disable earlier placing stop bits"
9810 #: config/ia64/ia64.h:282
9811 msgid "Specify range of registers to make fixed"
9814 #: config/ip2k/ip2k.c:1086
9818 #: config/iq2000/iq2000.c:1647
9820 msgid "bad value (%s) for -mcpu= switch"
9823 #: config/iq2000/iq2000.c:1676
9825 msgid "The compiler does not support -march=%s."
9828 #: config/iq2000/iq2000.c:2063
9830 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
9833 #: config/iq2000/iq2000.c:2845
9835 msgid "argument `%d' is not a constant"
9838 #: config/iq2000/iq2000.c:3148 config/xtensa/xtensa.c:2033
9839 msgid "PRINT_OPERAND_ADDRESS, null pointer"
9842 #: config/iq2000/iq2000.c:3303
9844 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
9847 #: config/iq2000/iq2000.c:3312 config/mips/mips.c:4801
9848 #: config/xtensa/xtensa.c:1887
9849 msgid "PRINT_OPERAND null pointer"
9852 #: config/iq2000/iq2000.c:3381
9854 msgid "invalid %%P operand"
9857 #: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10241
9859 msgid "invalid %%p value"
9862 #: config/iq2000/iq2000.c:3453 config/mips/mips.c:4927
9864 msgid "invalid use of %%d, %%x, or %%X"
9867 #: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
9868 msgid "No default crt0.o"
9871 #: config/iq2000/iq2000.h:74
9872 msgid "Use GP relative sdata/sbss sections"
9875 #: config/iq2000/iq2000.h:76
9876 msgid "Don't use GP relative sdata/sbss sections"
9879 #: config/iq2000/iq2000.h:78 config/mips/mips.h:579
9880 msgid "Use ROM instead of RAM"
9883 #: config/iq2000/iq2000.h:80 config/mips/mips.h:581
9884 msgid "Don't use ROM instead of RAM"
9887 #: config/iq2000/iq2000.h:82 config/mips/mips.h:583
9888 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
9891 #: config/iq2000/iq2000.h:84 config/mips/mips.h:585
9892 msgid "Don't put uninitialized constants in ROM"
9895 #: config/iq2000/iq2000.h:106 config/mips/mips.h:770
9896 msgid "Specify CPU for scheduling purposes"
9899 #: config/iq2000/iq2000.h:108 config/mips/mips.h:772
9900 msgid "Specify CPU for code generation purposes"
9903 #: config/m32r/m32r.c:174
9905 msgid "bad value (%s) for -mmodel switch"
9908 #: config/m32r/m32r.c:183
9910 msgid "bad value (%s) for -msdata switch"
9913 #: config/m32r/m32r.c:190
9915 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
9918 #: config/m32r/m32r.c:2100
9920 msgid "invalid operand to %%s code"
9923 #: config/m32r/m32r.c:2107
9925 msgid "invalid operand to %%p code"
9928 #: config/m32r/m32r.c:2162
9929 msgid "bad insn for 'A'"
9932 #: config/m32r/m32r.c:2209
9934 msgid "invalid operand to %%T/%%B code"
9937 #: config/m32r/m32r.c:2232
9939 msgid "invalid operand to %%N code"
9942 #: config/m32r/m32r.c:2265
9943 msgid "pre-increment address is not a register"
9946 #: config/m32r/m32r.c:2272
9947 msgid "pre-decrement address is not a register"
9950 #: config/m32r/m32r.c:2279
9951 msgid "post-increment address is not a register"
9954 #: config/m32r/m32r.c:2355 config/m32r/m32r.c:2371
9955 #: config/rs6000/rs6000.c:16563
9959 #: config/m32r/m32r.c:2376
9960 msgid "lo_sum not of register"
9963 #. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
9964 #: config/m32r/m32r.h:283
9965 msgid "Display compile time statistics"
9968 #: config/m32r/m32r.h:285
9969 msgid "Align all loops to 32 byte boundary"
9972 #: config/m32r/m32r.h:288
9973 msgid "Only issue one instruction per cycle"
9976 #: config/m32r/m32r.h:291
9977 msgid "Prefer branches over conditional execution"
9980 #: config/m32r/m32r.h:312
9981 msgid "Code size: small, medium or large"
9984 #: config/m32r/m32r.h:314
9985 msgid "Small data area: none, sdata, use"
9988 #: config/m32r/m32r.h:316 config/mips/mips.h:778
9989 msgid "Don't call any cache flush functions"
9992 #: config/m32r/m32r.h:318 config/mips/mips.h:780
9993 msgid "Specify cache flush function"
9996 #: config/m32r/m32r.h:320
9997 msgid "Don't call any cache flush trap"
10000 #: config/m32r/m32r.h:322
10001 msgid "Specify cache flush trap number"
10004 #: config/m68hc11/m68hc11.c:293
10006 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
10009 #: config/m68hc11/m68hc11.c:1435
10010 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
10013 #: config/m68hc11/m68hc11.c:1441
10014 msgid "`trap' attribute is already used"
10017 #. !!!! SCz wrong here.
10018 #: config/m68hc11/m68hc11.c:3400 config/m68hc11/m68hc11.c:3784
10019 msgid "move insn not handled"
10022 #: config/m68hc11/m68hc11.c:3632 config/m68hc11/m68hc11.c:3716
10023 #: config/m68hc11/m68hc11.c:3987
10024 msgid "invalid register in the move instruction"
10027 #: config/m68hc11/m68hc11.c:3666
10028 msgid "invalid operand in the instruction"
10031 #: config/m68hc11/m68hc11.c:3961
10032 msgid "invalid register in the instruction"
10035 #: config/m68hc11/m68hc11.c:3994
10036 msgid "operand 1 must be a hard register"
10039 #: config/m68hc11/m68hc11.c:4008
10040 msgid "invalid rotate insn"
10043 #: config/m68hc11/m68hc11.c:4432
10044 msgid "registers IX, IY and Z used in the same INSN"
10047 #: config/m68hc11/m68hc11.c:4769 config/m68hc11/m68hc11.c:5069
10048 msgid "cannot do z-register replacement"
10051 #: config/m68hc11/m68hc11.c:5132
10052 msgid "invalid Z register replacement for insn"
10055 #. Macro to define tables used to set the flags. This is a list in braces of
10056 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
10057 #. to set or minus the bits to clear. An empty string NAME is used to
10058 #. identify the default VALUE.
10059 #: config/m68hc11/m68hc11.h:179
10060 msgid "Compile with 16-bit integer mode"
10063 #: config/m68hc11/m68hc11.h:181
10064 msgid "Compile with 32-bit integer mode"
10067 #: config/m68hc11/m68hc11.h:183
10068 msgid "Auto pre/post decrement increment allowed"
10071 #: config/m68hc11/m68hc11.h:185
10072 msgid "Auto pre/post decrement increment not allowed"
10075 #: config/m68hc11/m68hc11.h:187
10076 msgid "Min/max instructions allowed"
10079 #: config/m68hc11/m68hc11.h:189
10080 msgid "Min/max instructions not allowed"
10083 #: config/m68hc11/m68hc11.h:191
10084 msgid "Use call and rtc for function calls and returns"
10087 #: config/m68hc11/m68hc11.h:193
10088 msgid "Use jsr and rts for function calls and returns"
10091 #: config/m68hc11/m68hc11.h:195
10092 msgid "Do not use direct addressing mode for soft registers"
10095 #: config/m68hc11/m68hc11.h:197
10096 msgid "Use direct addressing mode for soft registers"
10099 #: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
10100 msgid "Compile for a 68HC11"
10103 #: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
10104 msgid "Compile for a 68HC12"
10107 #: config/m68hc11/m68hc11.h:203 config/m68hc11/m68hc11.h:209
10108 msgid "Compile for a 68HCS12"
10111 #. This macro is similar to `TARGET_SWITCHES' but defines names of
10112 #. command options that have values. Its definition is an
10113 #. initializer with a subgrouping for each command option.
10115 #. Each subgrouping contains a string constant, that defines the
10116 #. fixed part of the option name, and the address of a variable. The
10117 #. variable, type `char *', is set to the variable part of the given
10118 #. option if the fixed part matches. The actual option name is made
10119 #. by appending `-m' to the specified name.
10120 #: config/m68hc11/m68hc11.h:223
10121 msgid "Specify the register allocation order"
10124 #: config/m68hc11/m68hc11.h:225
10125 msgid "Indicate the number of soft registers available"
10128 #: config/m68k/m68k.c:216
10129 msgid "-mshared-library-id= specified without -mid-shared-library"
10132 #: config/m68k/m68k.c:219
10134 msgid "-mshared-library-id=%d is not between 0 and %d"
10137 #: config/m68k/m68k.c:233
10138 msgid "cannot specify both -msep-data and -mid-shared-library"
10141 #: config/m68k/m68k.c:245
10142 msgid "-fPIC is not currently supported on the 68000 or 68010\n"
10145 #: config/m68k/m68k.c:543 config/rs6000/rs6000.c:12732
10146 msgid "stack limit expression is not supported"
10149 #: config/m68k/m68k.h:240 config/m68k/m68k.h:242
10150 msgid "Generate code for a 68020"
10153 #: config/m68k/m68k.h:247 config/m68k/m68k.h:250
10154 msgid "Generate code for a 68000"
10157 #: config/m68k/m68k.h:252
10158 msgid "Use the bit-field instructions"
10161 #: config/m68k/m68k.h:254
10162 msgid "Do not use the bit-field instructions"
10165 #: config/m68k/m68k.h:256
10166 msgid "Consider type `int' to be 16 bits wide"
10169 #: config/m68k/m68k.h:258
10170 msgid "Consider type `int' to be 32 bits wide"
10173 #: config/m68k/m68k.h:261
10174 msgid "Generate code with library calls for floating point"
10177 #: config/m68k/m68k.h:263
10178 msgid "Generate code for a 68040, without any new instructions"
10181 #: config/m68k/m68k.h:266
10182 msgid "Generate code for a 68060, without any new instructions"
10185 #: config/m68k/m68k.h:270
10186 msgid "Generate code for a 68030"
10189 #: config/m68k/m68k.h:273
10190 msgid "Generate code for a 68040"
10193 #: config/m68k/m68k.h:277
10194 msgid "Generate code for a 68060"
10197 #: config/m68k/m68k.h:282
10198 msgid "Generate code for a 520X"
10201 #: config/m68k/m68k.h:286
10202 msgid "Generate code for a 5206e"
10205 #: config/m68k/m68k.h:290
10206 msgid "Generate code for a 528x"
10209 #: config/m68k/m68k.h:294
10210 msgid "Generate code for a 5307"
10213 #: config/m68k/m68k.h:298
10214 msgid "Generate code for a 5407"
10217 #: config/m68k/m68k.h:301
10218 msgid "Generate code for a 68851"
10221 #: config/m68k/m68k.h:303
10222 msgid "Do no generate code for a 68851"
10225 #: config/m68k/m68k.h:306
10226 msgid "Generate code for a 68302"
10229 #: config/m68k/m68k.h:309
10230 msgid "Generate code for a 68332"
10233 #: config/m68k/m68k.h:313
10234 msgid "Generate code for a cpu32"
10237 #: config/m68k/m68k.h:316
10238 msgid "Align variables on a 32-bit boundary"
10241 #: config/m68k/m68k.h:318
10242 msgid "Align variables on a 16-bit boundary"
10245 #: config/m68k/m68k.h:320
10246 msgid "Enable separate data segment"
10249 #: config/m68k/m68k.h:322
10250 msgid "Disable separate data segment"
10253 #: config/m68k/m68k.h:324
10254 msgid "Enable ID based shared library"
10257 #: config/m68k/m68k.h:326
10258 msgid "Disable ID based shared library"
10261 #: config/m68k/m68k.h:328
10262 msgid "Generate pc-relative code"
10265 #: config/m68k/m68k.h:330
10266 msgid "Do not use unaligned memory references"
10269 #: config/m68k/m68k.h:332
10270 msgid "Use unaligned memory references"
10273 #: config/m68k/m68k.h:334
10274 msgid "Use different calling convention using 'rtd'"
10277 #. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
10278 #: config/m68k/m68k.h:344
10279 msgid "ID of shared library to build"
10282 #: config/mcore/mcore.c:2987
10284 msgid "invalid option `-mstack-increment=%s'"
10287 #: config/mcore/mcore.h:113
10288 msgid "Inline constants if it can be done in 2 insns or less"
10291 #: config/mcore/mcore.h:115
10292 msgid "Inline constants if it only takes 1 instruction"
10295 #: config/mcore/mcore.h:117
10296 msgid "Set maximum alignment to 4"
10299 #: config/mcore/mcore.h:119
10300 msgid "Set maximum alignment to 8"
10303 #: config/mcore/mcore.h:123
10304 msgid "Do not use the divide instruction"
10307 #: config/mcore/mcore.h:127
10308 msgid "Do not arbitrary sized immediates in bit operations"
10311 #: config/mcore/mcore.h:129
10312 msgid "Always treat bit-field as int-sized"
10315 #: config/mcore/mcore.h:133
10316 msgid "Force functions to be aligned to a 4 byte boundary"
10319 #: config/mcore/mcore.h:135
10320 msgid "Force functions to be aligned to a 2 byte boundary"
10323 #: config/mcore/mcore.h:137
10324 msgid "Emit call graph information"
10327 #: config/mcore/mcore.h:141
10328 msgid "Prefer word accesses over byte accesses"
10331 #: config/mcore/mcore.h:152
10332 msgid "Generate code for the M*Core M340"
10335 #: config/mcore/mcore.h:165
10336 msgid "Maximum amount for a single stack increment operation"
10339 #: config/mips/mips.c:3998
10341 msgid "bad value (%s) for -mabi= switch"
10344 #: config/mips/mips.c:4021
10347 "-mips%s conflicts with the other architecture options, which specify a MIPS%"
10351 #: config/mips/mips.c:4040
10353 msgid "-march=%s is not compatible with the selected ABI"
10356 #: config/mips/mips.c:4055
10357 msgid "-mgp64 used with a 32-bit processor"
10360 #: config/mips/mips.c:4057
10361 msgid "-mgp32 used with a 64-bit ABI"
10364 #: config/mips/mips.c:4059
10365 msgid "-mgp64 used with a 32-bit ABI"
10368 #: config/mips/mips.c:4077 config/mips/mips.c:4079 config/mips/mips.c:4081
10369 #: config/mips/mips.c:4161
10371 msgid "unsupported combination: %s"
10374 #: config/mips/mips.c:4156
10376 "generation of Branch Likely instructions enabled, but not supported by "
10380 #: config/mips/mips.c:4173
10381 msgid "-G is incompatible with PIC code which is the default"
10384 #: config/mips/mips.c:4240
10385 msgid "-mips3d requires -mpaired-single"
10388 #: config/mips/mips.c:4249
10389 msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
10392 #: config/mips/mips.c:4254
10393 msgid "-mips3d/-mpaired-single must be used with -mips64"
10396 #: config/mips/mips.c:4612
10397 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
10400 #: config/mips/mips.c:4738
10402 msgid "internal error: %%) found without a %%( in assembler pattern"
10405 #: config/mips/mips.c:4752
10407 msgid "internal error: %%] found without a %%[ in assembler pattern"
10410 #: config/mips/mips.c:4765
10412 msgid "internal error: %%> found without a %%< in assembler pattern"
10415 #: config/mips/mips.c:4778
10417 msgid "internal error: %%} found without a %%{ in assembler pattern"
10420 #: config/mips/mips.c:4792
10422 msgid "PRINT_OPERAND: unknown punctuation '%c'"
10425 #: config/mips/mips.c:4821
10427 msgid "PRINT_OPERAND, invalid insn for %%C"
10430 #: config/mips/mips.c:4838
10432 msgid "PRINT_OPERAND, invalid insn for %%N"
10435 #: config/mips/mips.c:4847
10437 msgid "PRINT_OPERAND, invalid insn for %%F"
10440 #: config/mips/mips.c:4856
10442 msgid "PRINT_OPERAND, invalid insn for %%W"
10445 #: config/mips/mips.c:4877
10447 msgid "invalid %%Y value"
10450 #: config/mips/mips.c:4955
10451 msgid "PRINT_OPERAND, invalid operand for relocation"
10454 #: config/mips/mips.c:7517
10456 msgid "cannot handle inconsistent calls to `%s'"
10459 #: config/mips/mips.c:8907
10460 msgid "the cpu name must be lower case"
10463 #: config/mips/mips.c:8929
10465 msgid "bad value (%s) for %s"
10468 #: config/mips/linux64.h:39
10469 msgid "Same as -mabi=32, just trickier"
10472 #. Target CPU builtins.
10473 #. We do this here because __mips is defined below and so we can't use builtin_define_std.
10474 #. Treat _R3000 and _R4000 like register-size defines, which is how they've historically been used.
10475 #. Macros dependent on the C dialect.
10476 #. Bizarre, but needed at least for Irix.
10477 #. Macro to define tables used to set the flags.
10478 #. This is a list in braces of pairs in braces,
10479 #. each pair being { "NAME", VALUE }
10480 #. where VALUE is the bits to set or minus the bits to clear.
10481 #. An empty string NAME is used to identify the default VALUE.
10482 #: config/mips/mips.h:527
10483 msgid "Use 64-bit int type"
10486 #: config/mips/mips.h:529
10487 msgid "Use 64-bit long type"
10490 #: config/mips/mips.h:531
10491 msgid "Use 32-bit long type"
10494 #: config/mips/mips.h:533
10495 msgid "Optimize lui/addiu address loads"
10498 #: config/mips/mips.h:535
10499 msgid "Don't optimize lui/addiu address loads"
10502 #: config/mips/mips.h:537
10503 msgid "Use GNU as (now ignored)"
10506 #: config/mips/mips.h:539 config/mips/mips.h:541
10507 msgid "Use GP relative sdata/sbss sections (now ignored)"
10510 #: config/mips/mips.h:543 config/mips/mips.h:545
10511 msgid "Don't use GP relative sdata/sbss sections (now ignored)"
10514 #: config/mips/mips.h:547
10515 msgid "Output compiler statistics (now ignored)"
10518 #: config/mips/mips.h:549
10519 msgid "Don't output compiler statistics"
10522 #: config/mips/mips.h:551
10523 msgid "Don't optimize block moves"
10526 #: config/mips/mips.h:553
10527 msgid "Optimize block moves"
10530 #: config/mips/mips.h:555
10531 msgid "Use mips-tfile asm postpass"
10534 #: config/mips/mips.h:557
10535 msgid "Don't use mips-tfile asm postpass"
10538 #: config/mips/mips.h:559 config/pa/pa.h:288
10539 msgid "Use software floating point"
10542 #. Macro to define tables used to set the flags.
10543 #. This is a list in braces of triplets in braces,
10544 #. each triplet being { "NAME", VALUE, DOC }
10545 #. where VALUE is the bits to set or minus the bits to clear and DOC
10546 #. is the documentation for --help (NULL if intentionally undocumented).
10547 #. An empty string NAME is used to identify the default VALUE.
10548 #: config/mips/mips.h:561 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:329
10549 msgid "Use hardware floating point"
10552 #: config/mips/mips.h:563
10553 msgid "Use 64-bit FP registers"
10556 #: config/mips/mips.h:565
10557 msgid "Use 32-bit FP registers"
10560 #: config/mips/mips.h:567
10561 msgid "Use 64-bit general registers"
10564 #: config/mips/mips.h:569
10565 msgid "Use 32-bit general registers"
10568 #: config/mips/mips.h:571
10569 msgid "Use Irix PIC"
10572 #: config/mips/mips.h:573
10573 msgid "Don't use Irix PIC"
10576 #: config/mips/mips.h:575
10577 msgid "Use indirect calls"
10580 #: config/mips/mips.h:577
10581 msgid "Don't use indirect calls"
10584 #: config/mips/mips.h:587
10585 msgid "Use big-endian byte order"
10588 #: config/mips/mips.h:589
10589 msgid "Use little-endian byte order"
10592 #: config/mips/mips.h:591
10593 msgid "Use single (32-bit) FP only"
10596 #: config/mips/mips.h:593
10597 msgid "Don't use single (32-bit) FP only"
10600 #: config/mips/mips.h:595 config/mips/mips.h:597
10601 msgid "Use paired-single floating point instructions"
10604 #: config/mips/mips.h:599 config/mips/mips.h:601
10605 msgid "Use MIPS-3D instructions"
10608 #: config/mips/mips.h:603
10609 msgid "Use multiply accumulate"
10612 #: config/mips/mips.h:605
10613 msgid "Don't use multiply accumulate"
10616 #: config/mips/mips.h:607
10617 msgid "Don't generate fused multiply/add instructions"
10620 #: config/mips/mips.h:609 config/rs6000/rs6000.h:345
10621 msgid "Generate fused multiply/add instructions"
10624 #: config/mips/mips.h:611
10625 msgid "Perform VR4130-specific alignment optimizations"
10628 #: config/mips/mips.h:613
10629 msgid "Don't perform VR4130-specific alignment optimizations"
10632 #: config/mips/mips.h:615
10633 msgid "Work around early 4300 hardware bug"
10636 #: config/mips/mips.h:617
10637 msgid "Don't work around early 4300 hardware bug"
10640 #: config/mips/mips.h:619
10641 msgid "Work around errata for early SB-1 revision 2 cores"
10644 #: config/mips/mips.h:621
10645 msgid "Don't work around errata for early SB-1 revision 2 cores"
10648 #: config/mips/mips.h:623
10649 msgid "Work around R4000 errata"
10652 #: config/mips/mips.h:625
10653 msgid "Don't work around R4000 errata"
10656 #: config/mips/mips.h:627
10657 msgid "Work around R4400 errata"
10660 #: config/mips/mips.h:629
10661 msgid "Don't work around R4400 errata"
10664 #: config/mips/mips.h:631
10665 msgid "Work around certain VR4120 errata"
10668 #: config/mips/mips.h:633
10669 msgid "Don't work around certain VR4120 errata"
10672 #: config/mips/mips.h:635
10673 msgid "Trap on integer divide by zero"
10676 #: config/mips/mips.h:637
10677 msgid "Don't trap on integer divide by zero"
10680 #: config/mips/mips.h:639
10681 msgid "Use trap to check for integer divide by zero"
10684 #: config/mips/mips.h:641
10685 msgid "Use break to check for integer divide by zero"
10688 #: config/mips/mips.h:643
10689 msgid "Use Branch Likely instructions, overriding default for arch"
10692 #: config/mips/mips.h:645
10693 msgid "Don't use Branch Likely instructions, overriding default for arch"
10696 #: config/mips/mips.h:647
10697 msgid "Use NewABI-style %reloc() assembly operators"
10700 #: config/mips/mips.h:649
10701 msgid "Use assembler macros instead of relocation operators"
10704 #: config/mips/mips.h:651
10705 msgid "Generate mips16 code"
10708 #: config/mips/mips.h:653
10709 msgid "Generate normal-mode code"
10712 #: config/mips/mips.h:655
10713 msgid "Lift restrictions on GOT size"
10716 #: config/mips/mips.h:657
10717 msgid "Do not lift restrictions on GOT size"
10720 #: config/mips/mips.h:659
10721 msgid "FP exceptions are enabled"
10724 #: config/mips/mips.h:661
10725 msgid "FP exceptions are not enabled"
10728 #: config/mips/mips.h:776
10729 msgid "Specify a Standard MIPS ISA"
10732 #. Output assembler code to FILE to increment profiler label # LABELNO
10733 #. for profiling a function entry.
10734 #: config/mips/mips.h:2331
10735 msgid "mips16 function profiling"
10738 #: config/mmix/mmix.c:229
10740 msgid "-f%s not supported: ignored"
10743 #: config/mmix/mmix.c:657
10746 "too large function value type, needs %d registers, have only %d registers "
10750 #: config/mmix/mmix.c:827
10751 msgid "function_profiler support for MMIX"
10754 #: config/mmix/mmix.c:849
10755 msgid "MMIX Internal: Last named vararg would not fit in a register"
10758 #: config/mmix/mmix.c:1458 config/mmix/mmix.c:1588
10759 msgid "MMIX Internal: Expected a CONST_INT, not this"
10762 #: config/mmix/mmix.c:1466 config/mmix/mmix.c:1490 config/mmix/mmix.c:1606
10764 msgid "MMIX Internal: Bad register: %d"
10767 #: config/mmix/mmix.c:1537
10768 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
10771 #: config/mmix/mmix.c:1556
10772 msgid "MMIX Internal: Expected a register, not this"
10775 #: config/mmix/mmix.c:1566
10776 msgid "MMIX Internal: Expected a constant, not this"
10779 #. Presumably there's a missing case above if we get here.
10780 #: config/mmix/mmix.c:1598
10782 msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
10785 #. We need the original here.
10786 #: config/mmix/mmix.c:1650
10787 msgid "MMIX Internal: Cannot decode this operand"
10790 #: config/mmix/mmix.c:1707
10791 msgid "MMIX Internal: This is not a recognized address"
10794 #: config/mmix/mmix.c:1884
10796 msgid "stack frame not a multiple of 8 bytes: %d"
10799 #: config/mmix/mmix.c:2123
10801 msgid "stack frame not a multiple of octabyte: %d"
10804 #: config/mmix/mmix.c:2597 config/mmix/mmix.c:2661
10806 msgid "MMIX Internal: %s is not a shiftable int"
10809 #: config/mmix/mmix.c:2777
10810 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
10813 #: config/mmix/mmix.c:2784
10814 msgid "MMIX Internal: What's the CC of this?"
10817 #: config/mmix/mmix.c:2788
10818 msgid "MMIX Internal: What is the CC of this?"
10821 #: config/mmix/mmix.c:2858
10822 msgid "MMIX Internal: This is not a constant:"
10825 #. For these target macros, there is no generic documentation here. You
10826 #. should read `Using and Porting GCC' for that. Only comments specific
10827 #. to the MMIX target are here.
10829 #. There are however references to the specific texinfo node (comments
10830 #. with "Node:"), so there should be little or nothing amiss. Probably
10831 #. the opposite, since we don't have to care about old littering and
10832 #. soon outdated generic comments.
10834 #. User symbols are in the same name-space as built-in symbols, but we
10835 #. don't need the built-in symbols, so remove those and instead apply
10836 #. stricter operand checking. Don't warn when expanding insns.
10837 #. Pass on -mset-program-start=N and -mset-data-start=M to the linker.
10838 #. Provide default program start 0x100 unless -mno-set-program-start.
10839 #. Don't do this if linking relocatably, with -r. For a final link,
10840 #. produce mmo, unless ELF is requested or when linking relocatably.
10841 #. Put unused option values here.
10842 #: config/mmix/mmix.h:132
10843 msgid "Set start-address of the program"
10846 #: config/mmix/mmix.h:134
10847 msgid "Set start-address of data"
10850 #. FIXME: Provide a way to *load* the epsilon register.
10851 #: config/mmix/mmix.h:198
10852 msgid "For intrinsics library: pass all parameters in registers"
10855 #: config/mmix/mmix.h:201
10856 msgid "Use register stack for parameters and return value"
10859 #: config/mmix/mmix.h:203
10860 msgid "Use call-clobbered registers for parameters and return value"
10863 #: config/mmix/mmix.h:205
10864 msgid "Use epsilon-respecting floating point compare instructions"
10867 #: config/mmix/mmix.h:208
10868 msgid "Use zero-extending memory loads, not sign-extending ones"
10871 #: config/mmix/mmix.h:211
10873 "Generate divide results with reminder having the same sign as the divisor "
10874 "(not the dividend)"
10877 #: config/mmix/mmix.h:215
10878 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
10881 #: config/mmix/mmix.h:217
10882 msgid "Do not provide a default start-address 0x100 of the program"
10885 #: config/mmix/mmix.h:219
10886 msgid "Link to emit program in ELF format (rather than mmo)"
10889 #: config/mmix/mmix.h:221
10890 msgid "Use P-mnemonics for branches statically predicted as taken"
10893 #: config/mmix/mmix.h:223
10894 msgid "Don't use P-mnemonics for branches"
10897 #: config/mmix/mmix.h:225
10898 msgid "Use addresses that allocate global registers"
10901 #: config/mmix/mmix.h:227
10902 msgid "Do not use addresses that allocate global registers"
10905 #: config/mmix/mmix.h:229
10906 msgid "Generate a single exit point for each function"
10909 #: config/mmix/mmix.h:231
10910 msgid "Do not generate a single exit point for each function"
10913 #: config/mn10300/linux.h:60 config/mn10300/mn10300.h:71
10914 msgid "Target the AM33 processor"
10917 #: config/mn10300/linux.h:61 config/mn10300/mn10300.h:75
10918 msgid "Target the AM33/2.0 processor"
10921 #: config/mn10300/linux.h:62 config/mn10300/mn10300.h:78
10922 msgid "Enable linker relaxations"
10925 #: config/mn10300/mn10300.h:69
10926 msgid "Work around hardware multiply bug"
10929 #: config/mn10300/mn10300.h:70
10930 msgid "Do not work around hardware multiply bug"
10933 #: config/ns32k/ns32k.h:142 config/s390/s390.h:136
10934 msgid "Don't use hardware fp"
10937 #: config/ns32k/ns32k.h:143
10938 msgid "Alternative calling convention"
10941 #: config/ns32k/ns32k.h:145
10942 msgid "Pass some arguments in registers"
10945 #: config/ns32k/ns32k.h:146
10946 msgid "Pass all arguments on stack"
10949 #: config/ns32k/ns32k.h:147
10950 msgid "Optimize for 32532 cpu"
10953 #: config/ns32k/ns32k.h:148
10954 msgid "Optimize for 32332 cpu"
10957 #: config/ns32k/ns32k.h:150
10958 msgid "Optimize for 32032"
10961 #: config/ns32k/ns32k.h:152
10962 msgid "Register sb is zero. Use for absolute addressing"
10965 #: config/ns32k/ns32k.h:153
10966 msgid "Do not use register sb"
10969 #: config/ns32k/ns32k.h:155
10970 msgid "Use bit-field instructions"
10973 #: config/ns32k/ns32k.h:157
10974 msgid "Do not use bit-field instructions"
10977 #: config/ns32k/ns32k.h:158
10978 msgid "Generate code for high memory"
10981 #: config/ns32k/ns32k.h:159
10982 msgid "Generate code for low memory"
10985 #: config/ns32k/ns32k.h:160
10989 #: config/ns32k/ns32k.h:162
10990 msgid "Use multiply-accumulate fp instructions"
10993 #: config/ns32k/ns32k.h:164
10994 msgid "Do not use multiply-accumulate fp instructions"
10997 #: config/ns32k/ns32k.h:165
10998 msgid "\"Small register classes\" kludge"
11001 #: config/ns32k/ns32k.h:166
11002 msgid "No \"Small register classes\" kludge"
11005 #: config/pa/pa.c:404
11008 "unknown -mschedule= option (%s).\n"
11009 "Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
11012 #: config/pa/pa.c:429
11015 "unknown -march= option (%s).\n"
11016 "Valid options are 1.0, 1.1, and 2.0\n"
11019 #: config/pa/pa.c:449
11022 "unknown -munix= option (%s).\n"
11023 "Valid options are 93, 95 and 98.\n"
11026 #: config/pa/pa.c:454
11029 "unknown -munix= option (%s).\n"
11030 "Valid options are 93 and 95.\n"
11033 #: config/pa/pa.c:458
11036 "unknown -munix= option (%s).\n"
11037 "Valid option is 93.\n"
11040 #: config/pa/pa.c:475
11041 msgid "PIC code generation is not supported in the portable runtime model\n"
11044 #: config/pa/pa.c:480
11045 msgid "PIC code generation is not compatible with fast indirect calls\n"
11048 #: config/pa/pa.c:485
11049 msgid "-g is only supported when using GAS on this processor,"
11052 #: config/pa/pa.c:486
11053 msgid "-g option disabled"
11056 #: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:25
11057 msgid "Generate cpp defines for server IO"
11060 #: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:27
11061 msgid "Generate cpp defines for workstation IO"
11064 #: config/pa/pa-hpux10.h:84
11066 "Specify UNIX standard for predefines and linking.\n"
11067 "Supported value is 93."
11070 #: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:98
11072 "Specify UNIX standard for predefines and linking.\n"
11073 "Supported values are 93 and 95."
11076 #: config/pa/pa-hpux11.h:81
11077 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
11080 #: config/pa/pa-hpux1111.h:28
11082 "Specify UNIX standard for predefines and linking.\n"
11083 "Supported values are 93, 95 and 98."
11086 #. Macro to define tables used to set the flags. This is a
11087 #. list in braces of target switches with each switch being
11088 #. { "NAME", VALUE, "HELP_STRING" }. VALUE is the bits to set,
11089 #. or minus the bits to clear. An empty string NAME is used to
11090 #. identify the default VALUE. Do not mark empty strings for
11092 #: config/pa/pa.h:254 config/pa/pa.h:260
11093 msgid "Generate PA1.1 code"
11096 #: config/pa/pa.h:256 config/pa/pa.h:258
11097 msgid "Generate PA1.0 code"
11100 #: config/pa/pa.h:262
11101 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
11104 #: config/pa/pa.h:264
11105 msgid "Disable FP regs"
11108 #: config/pa/pa.h:266
11109 msgid "Do not disable FP regs"
11112 #: config/pa/pa.h:268
11113 msgid "Disable space regs"
11116 #: config/pa/pa.h:270
11117 msgid "Do not disable space regs"
11120 #: config/pa/pa.h:272
11121 msgid "Put jumps in call delay slots"
11124 #: config/pa/pa.h:274
11125 msgid "Do not put jumps in call delay slots"
11128 #: config/pa/pa.h:276
11129 msgid "Disable indexed addressing"
11132 #: config/pa/pa.h:278
11133 msgid "Do not disable indexed addressing"
11136 #: config/pa/pa.h:280
11137 msgid "Use portable calling conventions"
11140 #: config/pa/pa.h:282
11141 msgid "Do not use portable calling conventions"
11144 #: config/pa/pa.h:284
11145 msgid "Assume code will be assembled by GAS"
11148 #: config/pa/pa.h:286
11149 msgid "Do not assume code will be assembled by GAS"
11152 #: config/pa/pa.h:290
11153 msgid "Do not use software floating point"
11156 #: config/pa/pa.h:292
11157 msgid "Emit long load/store sequences"
11160 #: config/pa/pa.h:294
11161 msgid "Do not emit long load/store sequences"
11164 #: config/pa/pa.h:296
11165 msgid "Generate fast indirect calls"
11168 #: config/pa/pa.h:298
11169 msgid "Do not generate fast indirect calls"
11172 #: config/pa/pa.h:300
11173 msgid "Generate code for huge switch statements"
11176 #: config/pa/pa.h:302
11177 msgid "Do not generate code for huge switch statements"
11180 #: config/pa/pa.h:304
11181 msgid "Always generate long calls"
11184 #: config/pa/pa.h:306
11185 msgid "Generate long calls only when needed"
11188 #: config/pa/pa.h:308
11189 msgid "Enable linker optimizations"
11192 #: config/pa/pa.h:332
11194 "Specify PA-RISC architecture for code generation.\n"
11195 "Values are 1.0, 1.1 and 2.0."
11198 #: config/pa/pa.h:335
11199 msgid "Specify range of registers to make fixed."
11202 #: config/pa/pa.h:337
11203 msgid "Specify CPU for scheduling purposes."
11206 #: config/pa/pa64-hpux.h:29
11207 msgid "Assume code will be linked by GNU ld"
11210 #: config/pa/pa64-hpux.h:31
11211 msgid "Assume code will be linked by HP ld"
11214 #: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:331
11215 msgid "Do not use hardware floating point"
11218 #. return float result in ac0
11219 #: config/pdp11/pdp11.h:64
11220 msgid "Return floating point results in ac0"
11223 #: config/pdp11/pdp11.h:65
11224 msgid "Return floating point results in memory"
11228 #: config/pdp11/pdp11.h:67
11229 msgid "Generate code for an 11/40"
11233 #: config/pdp11/pdp11.h:70
11234 msgid "Generate code for an 11/45"
11238 #: config/pdp11/pdp11.h:73
11239 msgid "Generate code for an 11/10"
11242 #. use movmemhi for bcopy
11243 #. use 32 bit for int
11244 #: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
11245 msgid "Use 32 bit int"
11248 #: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81
11249 msgid "Use 16 bit int"
11252 #. use 32 bit for float
11253 #: config/pdp11/pdp11.h:83 config/pdp11/pdp11.h:84
11254 msgid "Use 32 bit float"
11257 #: config/pdp11/pdp11.h:85 config/pdp11/pdp11.h:86
11258 msgid "Use 64 bit float"
11261 #. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
11262 #. is branching expensive - on a PDP, it's actually really cheap
11263 #. this is just to play around and check what code gcc generates
11264 #. split instruction and data memory?
11265 #: config/pdp11/pdp11.h:95
11266 msgid "Target has split I&D"
11269 #: config/pdp11/pdp11.h:96
11270 msgid "Target does not have split I&D"
11273 #. UNIX assembler syntax?
11274 #: config/pdp11/pdp11.h:98
11275 msgid "Use UNIX assembler syntax"
11278 #: config/pdp11/pdp11.h:99
11279 msgid "Use DEC assembler syntax"
11282 #: config/rs6000/host-darwin.c:52
11283 msgid "Segmentation Fault (code)"
11286 #: config/rs6000/host-darwin.c:83
11287 msgid "Out of stack space.\n"
11290 #: config/rs6000/host-darwin.c:104
11292 msgid "Try running `%s' in the shell to raise its limit.\n"
11295 #: config/rs6000/host-darwin.c:117
11296 msgid "Segmentation Fault"
11299 #: config/rs6000/host-darwin.c:131
11301 msgid "While setting up signal stack: %m"
11304 #: config/rs6000/host-darwin.c:137
11306 msgid "While setting up signal handler: %m"
11309 #: config/rs6000/host-darwin.c:181
11311 msgid "couldn't unmap pch_address_space: %m\n"
11314 #. Handle the machine specific pragma longcall. Its syntax is
11316 #. # pragma longcall ( TOGGLE )
11318 #. where TOGGLE is either 0 or 1.
11320 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
11321 #. whether or not new function declarations receive a longcall
11322 #. attribute by default.
11323 #: config/rs6000/rs6000-c.c:46
11324 msgid "ignoring malformed #pragma longcall"
11327 #: config/rs6000/rs6000-c.c:59
11328 msgid "missing open paren"
11331 #: config/rs6000/rs6000-c.c:61
11332 msgid "missing number"
11335 #: config/rs6000/rs6000-c.c:63
11336 msgid "missing close paren"
11339 #: config/rs6000/rs6000-c.c:66
11340 msgid "number must be 0 or 1"
11343 #: config/rs6000/rs6000-c.c:69
11344 msgid "junk at end of #pragma longcall"
11347 #: config/rs6000/rs6000.c:1223
11348 msgid "-mmultiple is not supported on little endian systems"
11351 #: config/rs6000/rs6000.c:1230
11352 msgid "-mstring is not supported on little endian systems"
11355 #: config/rs6000/rs6000.c:1244
11357 msgid "unknown -mdebug-%s switch"
11360 #: config/rs6000/rs6000.c:1256
11362 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
11365 #: config/rs6000/rs6000.c:1267
11367 msgid "Unknown switch -mlong-double-%s"
11370 #: config/rs6000/rs6000.c:1308
11371 msgid "AltiVec and E500 instructions cannot coexist"
11374 #. Handle -mfix-and-continue.
11375 #: config/rs6000/rs6000.c:1354 config/rs6000/rs6000.c:1365
11376 #: config/rs6000/darwin.h:106
11378 msgid "invalid option `%s'"
11381 #: config/rs6000/rs6000.c:1586
11383 msgid "unknown -m%s= option specified: '%s'"
11386 #: config/rs6000/rs6000.c:1607
11388 msgid "not configured for ABI: '%s'"
11391 #: config/rs6000/rs6000.c:1613
11393 msgid "unknown ABI specified: '%s'"
11396 #: config/rs6000/rs6000.c:1627
11398 msgid "unknown -malign-XXXXX option specified: '%s'"
11401 #: config/rs6000/rs6000.c:4631
11403 "Cannot return value in vector register because altivec instructions are "
11404 "disabled, use -maltivec to enable them."
11407 #: config/rs6000/rs6000.c:4765
11409 "Cannot pass argument in vector register because altivec instructions are "
11410 "disabled, use -maltivec to enable them."
11413 #: config/rs6000/rs6000.c:6203
11414 msgid "argument 1 must be a 5-bit signed literal"
11417 #: config/rs6000/rs6000.c:6306 config/rs6000/rs6000.c:6976
11418 msgid "argument 2 must be a 5-bit unsigned literal"
11421 #: config/rs6000/rs6000.c:6346
11422 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
11425 #: config/rs6000/rs6000.c:6400
11426 msgid "argument 1 of __builtin_altivec_predicate is out of range"
11429 #: config/rs6000/rs6000.c:6562
11430 msgid "argument 3 must be a 4-bit unsigned literal"
11433 #: config/rs6000/rs6000.c:6734
11435 msgid "argument to `%s' must be a 2-bit unsigned literal"
11438 #: config/rs6000/rs6000.c:6847
11439 msgid "argument to dss must be a 2-bit unsigned literal"
11442 #: config/rs6000/rs6000.c:6862
11444 msgid "invalid parameter combination for `%s' AltiVec intrinsic"
11447 #: config/rs6000/rs6000.c:7096
11448 msgid "argument 1 of __builtin_spe_predicate must be a constant"
11451 #: config/rs6000/rs6000.c:7169
11452 msgid "argument 1 of __builtin_spe_predicate is out of range"
11455 #: config/rs6000/rs6000.c:10071
11457 msgid "invalid %%f value"
11460 #: config/rs6000/rs6000.c:10080
11462 msgid "invalid %%F value"
11465 #: config/rs6000/rs6000.c:10089
11467 msgid "invalid %%G value"
11470 #: config/rs6000/rs6000.c:10124
11472 msgid "invalid %%j code"
11475 #: config/rs6000/rs6000.c:10134
11477 msgid "invalid %%J code"
11480 #: config/rs6000/rs6000.c:10144
11482 msgid "invalid %%k value"
11485 #: config/rs6000/rs6000.c:10164 config/xtensa/xtensa.c:1937
11487 msgid "invalid %%K value"
11490 #: config/rs6000/rs6000.c:10231
11492 msgid "invalid %%O value"
11495 #: config/rs6000/rs6000.c:10278
11497 msgid "invalid %%q value"
11500 #: config/rs6000/rs6000.c:10322
11502 msgid "invalid %%S value"
11505 #: config/rs6000/rs6000.c:10364
11507 msgid "invalid %%T value"
11510 #: config/rs6000/rs6000.c:10374
11512 msgid "invalid %%u value"
11515 #: config/rs6000/rs6000.c:10383 config/xtensa/xtensa.c:1907
11517 msgid "invalid %%v value"
11520 #: config/rs6000/rs6000.c:15209
11521 msgid "no profiling of 64-bit code for this ABI"
11524 #: config/rs6000/rs6000.c:16281
11525 msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
11528 #: config/rs6000/aix.h:203 config/rs6000/beos.h:32
11529 msgid "Always pass floating-point arguments in memory"
11532 #: config/rs6000/aix.h:205 config/rs6000/beos.h:34
11533 msgid "Don't always pass floating-point arguments in memory"
11536 #: config/rs6000/aix41.h:27 config/rs6000/aix43.h:32 config/rs6000/aix51.h:31
11537 #: config/rs6000/aix52.h:31
11538 msgid "Support message passing with the Parallel Environment"
11541 #: config/rs6000/aix43.h:28 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
11542 msgid "Compile for 64-bit pointers"
11545 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
11546 msgid "Compile for 32-bit pointers"
11549 #: config/rs6000/aix43.h:49 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
11550 msgid "-maix64 and POWER architecture are incompatible"
11553 #: config/rs6000/aix43.h:54 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
11554 msgid "-maix64 requires PowerPC64 architecture remain enabled"
11557 #: config/rs6000/aix43.h:58 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
11559 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
11562 #: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
11563 msgid "Generate 64-bit code"
11566 #: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
11567 msgid "Generate 32-bit code"
11570 #: config/rs6000/darwin.h:73
11571 msgid "Generate code suitable for executables (NOT shared libs)"
11574 #. The Darwin ABI always includes AltiVec, can't be (validly) turned
11576 #: config/rs6000/darwin.h:89
11577 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
11580 #. Darwin doesn't support -fpic.
11581 #: config/rs6000/darwin.h:95
11582 msgid "-fpic is not supported; -fPIC assumed"
11585 #: config/rs6000/darwin.h:113
11586 msgid "-m64 requires PowerPC64 architecture, enabling"
11589 #: config/rs6000/linux64.h:106
11590 msgid "-m64 requires a PowerPC64 cpu"
11593 #: config/rs6000/linux64.h:216
11594 msgid "Call mcount for profiling before a function prologue"
11597 #: config/rs6000/linux64.h:218
11598 msgid "Call mcount for profiling after a function prologue"
11601 #. Run-time compilation parameters selecting different hardware subsets.
11603 #. Macro to define tables used to set the flags.
11604 #. This is a list in braces of pairs in braces,
11605 #. each pair being { "NAME", VALUE }
11606 #. where VALUE is the bits to set or minus the bits to clear.
11607 #. An empty string NAME is used to identify the default VALUE.
11608 #: config/rs6000/rs6000.h:277
11609 msgid "Use POWER instruction set"
11612 #: config/rs6000/rs6000.h:280
11613 msgid "Use POWER2 instruction set"
11616 #: config/rs6000/rs6000.h:282
11617 msgid "Do not use POWER2 instruction set"
11620 #: config/rs6000/rs6000.h:285
11621 msgid "Do not use POWER instruction set"
11624 #: config/rs6000/rs6000.h:287
11625 msgid "Use PowerPC instruction set"
11628 #: config/rs6000/rs6000.h:290
11629 msgid "Do not use PowerPC instruction set"
11632 #: config/rs6000/rs6000.h:292
11633 msgid "Use PowerPC General Purpose group optional instructions"
11636 #: config/rs6000/rs6000.h:294
11637 msgid "Do not use PowerPC General Purpose group optional instructions"
11640 #: config/rs6000/rs6000.h:296
11641 msgid "Use PowerPC Graphics group optional instructions"
11644 #: config/rs6000/rs6000.h:298
11645 msgid "Do not use PowerPC Graphics group optional instructions"
11648 #: config/rs6000/rs6000.h:300
11649 msgid "Use PowerPC-64 instruction set"
11652 #: config/rs6000/rs6000.h:302
11653 msgid "Do not use PowerPC-64 instruction set"
11656 #: config/rs6000/rs6000.h:304
11657 msgid "Use AltiVec instructions"
11660 #: config/rs6000/rs6000.h:306
11661 msgid "Do not use AltiVec instructions"
11664 #: config/rs6000/rs6000.h:308
11665 msgid "Use new mnemonics for PowerPC architecture"
11668 #: config/rs6000/rs6000.h:310
11669 msgid "Use old mnemonics for PowerPC architecture"
11672 #: config/rs6000/rs6000.h:313
11673 msgid "Put everything in the regular TOC"
11676 #: config/rs6000/rs6000.h:315
11677 msgid "Place floating point constants in TOC"
11680 #: config/rs6000/rs6000.h:317
11681 msgid "Do not place floating point constants in TOC"
11684 #: config/rs6000/rs6000.h:319
11685 msgid "Place symbol+offset constants in TOC"
11688 #: config/rs6000/rs6000.h:321
11689 msgid "Do not place symbol+offset constants in TOC"
11692 #: config/rs6000/rs6000.h:327
11693 msgid "Place variable addresses in the regular TOC"
11696 #: config/rs6000/rs6000.h:333
11697 msgid "Generate load/store multiple instructions"
11700 #: config/rs6000/rs6000.h:335
11701 msgid "Do not generate load/store multiple instructions"
11704 #: config/rs6000/rs6000.h:337
11705 msgid "Generate string instructions for block moves"
11708 #: config/rs6000/rs6000.h:339
11709 msgid "Do not generate string instructions for block moves"
11712 #: config/rs6000/rs6000.h:341
11713 msgid "Generate load/store with update instructions"
11716 #: config/rs6000/rs6000.h:343
11717 msgid "Do not generate load/store with update instructions"
11720 #: config/rs6000/rs6000.h:347
11721 msgid "Do not generate fused multiply/add instructions"
11724 #: config/rs6000/rs6000.h:351
11725 msgid "Do not schedule the start and end of the procedure"
11728 #: config/rs6000/rs6000.h:357
11729 msgid "Return all structures in memory (AIX default)"
11732 #: config/rs6000/rs6000.h:359
11733 msgid "Return small structures in registers (SVR4 default)"
11736 #: config/rs6000/rs6000.h:365
11737 msgid "Generate single field mfcr instruction"
11740 #: config/rs6000/rs6000.h:367
11741 msgid "Do not generate single field mfcr instruction"
11744 #: config/rs6000/rs6000.h:451 config/sparc/sparc.h:709
11745 msgid "Use features of and schedule code for given CPU"
11748 #: config/rs6000/rs6000.h:454
11749 msgid "Enable debug output"
11752 #: config/rs6000/rs6000.h:456
11753 msgid "Select full, part, or no traceback table"
11756 #: config/rs6000/rs6000.h:457
11757 msgid "Specify ABI to use"
11760 #: config/rs6000/rs6000.h:459
11761 msgid "Specify size of long double (64 or 128 bits)"
11764 #: config/rs6000/rs6000.h:461
11765 msgid "Specify yes/no if isel instructions should be generated"
11768 #: config/rs6000/rs6000.h:463
11769 msgid "Specify yes/no if SPE SIMD instructions should be generated"
11772 #: config/rs6000/rs6000.h:465
11773 msgid "Specify yes/no if using floating point in the GPRs"
11776 #: config/rs6000/rs6000.h:467
11777 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
11780 #: config/rs6000/rs6000.h:469
11781 msgid "Avoid all range limits on call instructions"
11784 #: config/rs6000/rs6000.h:472
11785 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
11788 #: config/rs6000/rs6000.h:475
11789 msgid "Determine which dependences between insns are considered costly"
11792 #: config/rs6000/rs6000.h:477
11793 msgid "Specify which post scheduling nop insertion scheme to apply"
11796 #: config/rs6000/rs6000.h:479
11797 msgid "Specify alignment of structure fields default/natural"
11800 #: config/rs6000/rs6000.h:481
11801 msgid "Specify scheduling priority for dispatch slot restricted insns"
11804 #. Definitions for __builtin_return_address and __builtin_frame_address.
11805 #. __builtin_return_address (0) should give link register (65), enable
11807 #. This should be uncommented, so that the link register is used, but
11808 #. currently this would result in unmatched insns and spilling fixed
11809 #. registers so we'll leave it for another day. When these problems are
11810 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
11812 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
11813 #. Number of bytes into the frame return addresses can be found. See
11814 #. rs6000_stack_info in rs6000.c for more information on how the different
11815 #. abi's store the return address.
11816 #: config/rs6000/rs6000.h:1818
11817 msgid "RETURN_ADDRESS_OFFSET not supported"
11820 #: config/rs6000/sysv4.h:87
11821 msgid "Select ABI calling convention"
11824 #: config/rs6000/sysv4.h:88
11825 msgid "Select method for sdata handling"
11828 #: config/rs6000/sysv4.h:100
11829 msgid "Align to the base type of the bit-field"
11832 #: config/rs6000/sysv4.h:102
11833 msgid "Don't align to the base type of the bit-field"
11836 #: config/rs6000/sysv4.h:104
11837 msgid "Don't assume that unaligned accesses are handled by the system"
11840 #: config/rs6000/sysv4.h:106
11841 msgid "Assume that unaligned accesses are handled by the system"
11844 #: config/rs6000/sysv4.h:108 config/rs6000/sysv4.h:112
11845 msgid "Produce code relocatable at runtime"
11848 #: config/rs6000/sysv4.h:110 config/rs6000/sysv4.h:114
11849 msgid "Don't produce code relocatable at runtime"
11852 #: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:118
11853 msgid "Produce little endian code"
11856 #: config/rs6000/sysv4.h:120 config/rs6000/sysv4.h:122
11857 msgid "Produce big endian code"
11860 #: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:124
11861 #: config/rs6000/sysv4.h:125 config/rs6000/sysv4.h:126
11862 #: config/rs6000/sysv4.h:127 config/rs6000/sysv4.h:128
11863 #: config/rs6000/sysv4.h:138 config/rs6000/sysv4.h:139
11864 #: config/rs6000/sysv4.h:151 config/rs6000/sysv4.h:157
11865 msgid "no description yet"
11868 #: config/rs6000/sysv4.h:129
11872 #: config/rs6000/sysv4.h:130
11873 msgid "Don't use EABI"
11876 #: config/rs6000/sysv4.h:133
11877 msgid "Do not allow bit-fields to cross word boundaries"
11880 #: config/rs6000/sysv4.h:135
11881 msgid "Use alternate register names"
11884 #: config/rs6000/sysv4.h:137
11885 msgid "Don't use alternate register names"
11888 #: config/rs6000/sysv4.h:141
11889 msgid "Link with libsim.a, libc.a and sim-crt0.o"
11892 #: config/rs6000/sysv4.h:143
11893 msgid "Link with libads.a, libc.a and crt0.o"
11896 #: config/rs6000/sysv4.h:145
11897 msgid "Link with libyk.a, libc.a and crt0.o"
11900 #: config/rs6000/sysv4.h:147
11901 msgid "Link with libmvme.a, libc.a and crt0.o"
11904 #: config/rs6000/sysv4.h:149
11905 msgid "Set the PPC_EMB bit in the ELF flags header"
11908 #: config/rs6000/sysv4.h:150
11909 msgid "Use the WindISS simulator"
11912 #. Sometimes certain combinations of command options do not make sense
11913 #. on a particular target machine. You can define a macro
11914 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
11915 #. defined, is executed once just after all the command options have
11918 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
11920 #: config/rs6000/sysv4.h:219
11922 msgid "bad value for -mcall-%s"
11925 #: config/rs6000/sysv4.h:235
11927 msgid "bad value for -msdata=%s"
11930 #: config/rs6000/sysv4.h:252
11932 msgid "-mrelocatable and -msdata=%s are incompatible"
11935 #: config/rs6000/sysv4.h:261
11937 msgid "-f%s and -msdata=%s are incompatible"
11940 #: config/rs6000/sysv4.h:270
11942 msgid "-msdata=%s and -mcall-%s are incompatible"
11945 #: config/rs6000/sysv4.h:279
11946 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
11949 #: config/rs6000/sysv4.h:285
11951 msgid "-mrelocatable and -mcall-%s are incompatible"
11954 #: config/rs6000/sysv4.h:292
11956 msgid "-fPIC and -mcall-%s are incompatible"
11959 #: config/rs6000/sysv4.h:299
11960 msgid "-mcall-aixdesc must be big endian"
11963 #: config/rs6000/sysv4.h:314
11965 msgid "-m%s not supported in this configuration"
11968 #: config/s390/s390.c:1238
11970 msgid "Unknown cpu used in -march=%s."
11973 #: config/s390/s390.c:1257
11975 msgid "Unknown cpu used in -mtune=%s."
11978 #: config/s390/s390.c:1262
11980 msgid "z/Architecture mode not supported on %s."
11983 #: config/s390/s390.c:1264
11984 msgid "64-bit ABI not supported in ESA/390 mode."
11987 #: config/s390/s390.c:1270
11988 msgid "invalid value for -mwarn-framesize"
11991 #: config/s390/s390.c:1280
11992 msgid "invalid value for -mstack-size"
11995 #: config/s390/s390.c:1283
11996 msgid "stack size must be an exact power of 2"
11999 #: config/s390/s390.c:1289
12000 msgid "invalid value for -mstack-guard"
12003 #: config/s390/s390.c:1292
12004 msgid "stack size must be greater than the stack guard value"
12007 #: config/s390/s390.c:1295
12008 msgid "stack guard value must be an exact power of 2"
12011 #: config/s390/s390.c:1298
12012 msgid "-mstack-size implies use of -mstack-guard"
12015 #: config/s390/s390.c:1302
12016 msgid "-mstack-guard implies use of -mstack-size"
12019 #: config/s390/s390.c:3995
12020 msgid "Cannot decompose address."
12023 #: config/s390/s390.c:4166
12024 msgid "UNKNOWN in print_operand !?"
12027 #: config/s390/s390.c:6212
12028 msgid "Total size of local variables exceeds architecture limit."
12031 #: config/s390/s390.c:6751
12033 msgid "frame size of `%s' is "
12036 #: config/s390/s390.c:6751
12040 #: config/s390/s390.c:6755
12042 msgid "`%s' uses dynamic stack allocation"
12045 #: config/s390/s390.h:137
12046 msgid "Use bras for executable < 64k"
12049 #: config/s390/s390.h:138
12050 msgid "Don't use bras"
12053 #: config/s390/s390.h:139
12054 msgid "Additional debug prints"
12057 #: config/s390/s390.h:140
12058 msgid "Don't print additional debug prints"
12061 #: config/s390/s390.h:141
12065 #: config/s390/s390.h:142
12069 #: config/s390/s390.h:143
12070 msgid "z/Architecture"
12073 #: config/s390/s390.h:144
12074 msgid "ESA/390 architecture"
12077 #: config/s390/s390.h:145
12081 #: config/s390/s390.h:146
12085 #: config/s390/s390.h:147
12086 msgid "enable tpf OS tracing code"
12089 #: config/s390/s390.h:148
12090 msgid "disable tpf OS tracing code"
12093 #: config/s390/s390.h:149
12094 msgid "disable fused multiply/add instructions"
12097 #: config/s390/s390.h:150
12098 msgid "enable fused multiply/add instructions"
12101 #: config/s390/s390.h:159
12102 msgid "Set backchain"
12105 #: config/s390/s390.h:161
12106 msgid "Do not set backchain"
12109 #: config/s390/s390.h:163
12110 msgid "Set backchain appropriate for the linux kernel"
12113 #: config/s390/s390.h:165
12114 msgid "Warn if a single function's framesize exceeds the given framesize"
12117 #: config/s390/s390.h:168
12118 msgid "Warn if a function uses alloca or creates an array with dynamic size"
12121 #: config/s390/s390.h:171
12123 "Emit extra code in the function prologue in order to trap if the stacksize "
12124 "exceeds the given limit"
12127 #: config/s390/s390.h:174
12129 "Set the max. number of bytes which has to be left to stack size before a "
12130 "trap instruction is triggered"
12133 #: config/sh/sh.c:6183
12134 msgid "__builtin_saveregs not supported by this subtarget"
12137 #: config/sh/sh.c:7152
12138 msgid "attribute interrupt_handler is not compatible with -m5-compact"
12141 #. The sp_switch attribute only has meaning for interrupt functions.
12142 #: config/sh/sh.c:7174 config/sh/sh.c:7209
12144 msgid "`%s' attribute only applies to interrupt functions"
12147 #. The argument must be a constant string.
12148 #: config/sh/sh.c:7181
12150 msgid "`%s' attribute argument not a string constant"
12153 #. The argument must be a constant integer.
12154 #: config/sh/sh.c:7216
12156 msgid "`%s' attribute argument not an integer constant"
12159 #: config/sh/sh.c:7344
12161 msgid "created and used with differing settings of `-m%s'"
12164 #: config/sh/symbian.c:147
12166 "%H function '%D' is defined after prior declaration as dllimport: attribute "
12170 #: config/sh/symbian.c:158
12171 msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
12174 #: config/sh/symbian.c:171
12175 msgid "%Hdefinition of static data member '%D' of dllimport'd class."
12178 #: config/sh/symbian.c:286
12180 "%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external "
12184 #: config/sh/symbian.c:332
12185 msgid "%H%s '%D' %s after being referenced with dllimport linkage."
12188 #: config/sh/symbian.c:436
12189 msgid "%Hvariable `%D' definition is marked dllimport."
12192 #: config/sh/symbian.c:511
12193 msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
12196 #: config/sh/symbian.c:893 cp/tree.c:2355
12198 msgid "lang_* check: failed in %s, at %s:%d"
12201 #. There are no delay slots on SHmedia.
12202 #. Relaxation isn't yet supported for SHmedia
12203 #. -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.
12204 #: config/sh/sh.h:754
12205 msgid "Profiling is not supported on this target."
12208 #: config/sparc/sparc.c:557
12210 msgid "%s is not supported by this configuration"
12213 #: config/sparc/sparc.c:564
12214 msgid "-mlong-double-64 not allowed with -m64"
12217 #: config/sparc/sparc.c:589
12218 msgid "-mcmodel= is not supported on 32 bit systems"
12221 #: config/sparc/sparc.c:7106 config/sparc/sparc.c:7112
12223 msgid "invalid %%Y operand"
12226 #: config/sparc/sparc.c:7182
12228 msgid "invalid %%A operand"
12231 #: config/sparc/sparc.c:7192
12233 msgid "invalid %%B operand"
12236 #: config/sparc/sparc.c:7231
12238 msgid "invalid %%c operand"
12241 #: config/sparc/sparc.c:7232
12243 msgid "invalid %%C operand"
12246 #: config/sparc/sparc.c:7253
12248 msgid "invalid %%d operand"
12251 #: config/sparc/sparc.c:7254
12253 msgid "invalid %%D operand"
12256 #: config/sparc/sparc.c:7270
12258 msgid "invalid %%f operand"
12261 #: config/sparc/sparc.c:7284
12263 msgid "invalid %%s operand"
12266 #: config/sparc/sparc.c:7338
12267 msgid "long long constant not a valid immediate operand"
12270 #: config/sparc/sparc.c:7341
12271 msgid "floating point constant not a valid immediate operand"
12274 #: config/sparc/freebsd.h:77 config/sparc/linux.h:86
12275 #: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:211
12276 msgid "Use 64 bit long doubles"
12279 #: config/sparc/freebsd.h:78 config/sparc/linux.h:87
12280 #: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:212
12281 msgid "Use 128 bit long doubles"
12284 #: config/sparc/sp64-elf.h:90
12285 msgid "Generate code for big endian"
12288 #: config/sparc/sp64-elf.h:91
12289 msgid "Generate code for little endian"
12292 #: config/sparc/sp86x-elf.h:68
12293 msgid "Use little-endian byte order for data"
12296 #: config/sparc/sparc.h:626
12297 msgid "Assume possible double misalignment"
12300 #: config/sparc/sparc.h:628
12301 msgid "Assume all doubles are aligned"
12304 #: config/sparc/sparc.h:630
12305 msgid "Pass -assert pure-text to linker"
12308 #: config/sparc/sparc.h:632
12309 msgid "Do not pass -assert pure-text to linker"
12312 #: config/sparc/sparc.h:634
12313 msgid "Use ABI reserved registers"
12316 #: config/sparc/sparc.h:636
12317 msgid "Do not use ABI reserved registers"
12320 #: config/sparc/sparc.h:638
12321 msgid "Use hardware quad fp instructions"
12324 #: config/sparc/sparc.h:640
12325 msgid "Do not use hardware quad fp instructions"
12328 #: config/sparc/sparc.h:642
12329 msgid "Compile for v8plus ABI"
12332 #: config/sparc/sparc.h:644
12333 msgid "Do not compile for v8plus ABI"
12336 #: config/sparc/sparc.h:646
12337 msgid "Utilize Visual Instruction Set"
12340 #: config/sparc/sparc.h:648
12341 msgid "Do not utilize Visual Instruction Set"
12344 #: config/sparc/sparc.h:650
12345 msgid "Pointers are 64-bit"
12348 #: config/sparc/sparc.h:652
12349 msgid "Pointers are 32-bit"
12352 #: config/sparc/sparc.h:654
12353 msgid "Use 32-bit ABI"
12356 #: config/sparc/sparc.h:656
12357 msgid "Use 64-bit ABI"
12360 #: config/sparc/sparc.h:658
12361 msgid "Use stack bias"
12364 #: config/sparc/sparc.h:660
12365 msgid "Do not use stack bias"
12368 #: config/sparc/sparc.h:662
12369 msgid "Use structs on stronger alignment for double-word copies"
12372 #: config/sparc/sparc.h:664
12373 msgid "Do not use structs on stronger alignment for double-word copies"
12376 #: config/sparc/sparc.h:666
12377 msgid "Optimize tail call instructions in assembler and linker"
12380 #: config/sparc/sparc.h:668
12381 msgid "Do not optimize tail call instructions in assembler or linker"
12384 #: config/sparc/sparc.h:713
12385 msgid "Use given SPARC code model"
12388 #: config/stormy16/stormy16.c:528
12389 msgid "Constant halfword load operand out of range."
12392 #: config/stormy16/stormy16.c:538
12393 msgid "Constant arithmetic operand out of range."
12396 #: config/stormy16/stormy16.c:1224
12397 msgid "Local variable memory requirements exceed capacity."
12400 #: config/stormy16/stormy16.c:1390
12401 msgid "function_profiler support"
12404 #: config/stormy16/stormy16.c:1479
12405 msgid "cannot use va_start in interrupt function"
12408 #: config/stormy16/stormy16.c:1921 config/stormy16/stormy16.c:1992
12409 msgid "`B' operand is not constant"
12412 #: config/stormy16/stormy16.c:1948
12413 msgid "`B' operand has multiple bits set"
12416 #: config/stormy16/stormy16.c:1974
12417 msgid "`o' operand is not constant"
12420 #: config/stormy16/stormy16.c:2006
12421 msgid "xstormy16_print_operand: unknown code"
12424 #: config/stormy16/stormy16.c:2052
12426 msgid "switch statement of size %lu entries too large"
12429 #: config/stormy16/stormy16.c:2434
12430 msgid "`__BELOW100__' attribute only applies to variables"
12433 #: config/stormy16/stormy16.c:2441
12434 msgid "__BELOW100__ attribute not allowed with auto storage class."
12437 #: config/v850/v850-c.c:67
12438 msgid "#pragma GHS endXXXX found without previous startXXX"
12441 #: config/v850/v850-c.c:69
12442 msgid "#pragma GHS endXXX does not match previous startXXX"
12445 #: config/v850/v850-c.c:94
12446 msgid "cannot set interrupt attribute: no current function"
12449 #: config/v850/v850-c.c:102
12450 msgid "cannot set interrupt attribute: no such identifier"
12453 #: config/v850/v850-c.c:147
12454 msgid "junk at end of #pragma ghs section"
12457 #: config/v850/v850-c.c:164
12459 msgid "unrecognized section name \"%s\""
12462 #: config/v850/v850-c.c:179
12463 msgid "malformed #pragma ghs section"
12466 #: config/v850/v850-c.c:198
12467 msgid "junk at end of #pragma ghs interrupt"
12470 #: config/v850/v850-c.c:209
12471 msgid "junk at end of #pragma ghs starttda"
12474 #: config/v850/v850-c.c:220
12475 msgid "junk at end of #pragma ghs startsda"
12478 #: config/v850/v850-c.c:231
12479 msgid "junk at end of #pragma ghs startzda"
12482 #: config/v850/v850-c.c:242
12483 msgid "junk at end of #pragma ghs endtda"
12486 #: config/v850/v850-c.c:253
12487 msgid "junk at end of #pragma ghs endsda"
12490 #: config/v850/v850-c.c:264
12491 msgid "junk at end of #pragma ghs endzda"
12494 #: config/v850/v850.c:163
12496 msgid "%s=%s is not numeric"
12499 #: config/v850/v850.c:170
12501 msgid "%s=%s is too large"
12504 #: config/v850/v850.c:336
12505 msgid "const_double_split got a bad insn:"
12508 #: config/v850/v850.c:901
12509 msgid "output_move_single:"
12512 #: config/v850/v850.c:2243
12513 msgid "%Jdata area attributes cannot be specified for local variables"
12516 #: config/v850/v850.c:2254
12517 msgid "%Jdata area of '%D' conflicts with previous declaration"
12520 #: config/v850/v850.c:2453
12522 msgid "bogus JR construction: %d\n"
12525 #: config/v850/v850.c:2474 config/v850/v850.c:2677
12527 msgid "bad amount of stack space removal: %d"
12530 #: config/v850/v850.c:2653
12532 msgid "bogus JARL construction: %d\n"
12535 #: config/v850/v850.c:3023
12537 msgid "Bogus DISPOSE construction: %d\n"
12540 #: config/v850/v850.c:3045
12542 msgid "Too much stack space to dispose of: %d"
12545 #: config/v850/v850.c:3218
12547 msgid "Bogus PREPEARE construction: %d\n"
12550 #: config/v850/v850.c:3240
12552 msgid "Too much stack space to prepare: %d"
12555 #. Macro to define tables used to set the flags.
12556 #. This is a list in braces of pairs in braces,
12557 #. each pair being { "NAME", VALUE }
12558 #. where VALUE is the bits to set or minus the bits to clear.
12559 #. An empty string NAME is used to identify the default VALUE.
12560 #: config/v850/v850.h:174
12561 msgid "Support Green Hills ABI"
12564 #: config/v850/v850.h:177
12565 msgid "Prohibit PC relative function calls"
12568 #: config/v850/v850.h:180
12569 msgid "Reuse r30 on a per function basis"
12572 #: config/v850/v850.h:183
12573 msgid "Use stubs for function prologues"
12576 #: config/v850/v850.h:186
12577 msgid "Same as: -mep -mprolog-function"
12580 #: config/v850/v850.h:187
12581 msgid "Enable backend debugging"
12584 #: config/v850/v850.h:189
12585 msgid "Compile for the v850 processor"
12588 #: config/v850/v850.h:191
12589 msgid "Compile for v850e1 processor"
12592 #. Make sure that the other bits are cleared.
12593 #: config/v850/v850.h:193
12594 msgid "Compile for v850e processor"
12597 #. Make sure that the other bits are cleared.
12598 #: config/v850/v850.h:195
12599 msgid "Enable the use of the short load instructions"
12602 #: config/v850/v850.h:198
12603 msgid "Do not use the callt instruction"
12606 #: config/v850/v850.h:205
12607 msgid "Do not use registers r2 and r5"
12610 #: config/v850/v850.h:207
12611 msgid "Enforce strict alignment"
12614 #: config/v850/v850.h:210
12615 msgid "Use 4 byte entries in switch tables"
12618 #: config/v850/v850.h:236
12619 msgid "Set the max size of data eligible for the TDA area"
12622 #: config/v850/v850.h:239
12623 msgid "Set the max size of data eligible for the SDA area"
12626 #: config/v850/v850.h:242
12627 msgid "Set the max size of data eligible for the ZDA area"
12630 #: config/xtensa/xtensa.c:1014 config/xtensa/xtensa.c:1046
12631 #: config/xtensa/xtensa.c:1055
12635 #: config/xtensa/xtensa.c:1774
12636 msgid "boolean registers required for the floating-point option"
12639 #: config/xtensa/xtensa.c:1820
12641 msgid "-f%s is not supported with CONST16 instructions"
12644 #: config/xtensa/xtensa.c:1825
12645 msgid "PIC is required but not supported with CONST16 instructions"
12648 #: config/xtensa/xtensa.c:1895
12650 msgid "invalid %%D value"
12653 #: config/xtensa/xtensa.c:1932
12654 msgid "invalid mask"
12657 #: config/xtensa/xtensa.c:1958
12659 msgid "invalid %%x value"
12662 #: config/xtensa/xtensa.c:1965
12664 msgid "invalid %%d value"
12667 #: config/xtensa/xtensa.c:1986 config/xtensa/xtensa.c:1996
12669 msgid "invalid %%t/%%b value"
12672 #: config/xtensa/xtensa.c:2038
12673 msgid "invalid address"
12676 #: config/xtensa/xtensa.c:2063
12677 msgid "no register in address"
12680 #: config/xtensa/xtensa.c:2071
12681 msgid "address offset not a constant"
12684 #: config/xtensa/xtensa.c:2672
12685 msgid "only uninitialized variables can be placed in a .bss section"
12688 #: config/xtensa/xtensa.h:79
12689 msgid "Use CONST16 instruction to load constants"
12692 #: config/xtensa/xtensa.h:81
12693 msgid "Use PC-relative L32R instruction to load constants"
12696 #: config/xtensa/xtensa.h:83
12697 msgid "Disable fused multiply/add and multiply/subtract FP instructions"
12700 #: config/xtensa/xtensa.h:85
12701 msgid "Enable fused multiply/add and multiply/subtract FP instructions"
12704 #: config/xtensa/xtensa.h:87
12705 msgid "Intersperse literal pools with code in the text section"
12708 #: config/xtensa/xtensa.h:89
12709 msgid "Put literal pools in a separate literal section"
12712 #: config/xtensa/xtensa.h:91
12713 msgid "Automatically align branch targets to reduce branch penalties"
12716 #: config/xtensa/xtensa.h:93
12717 msgid "Do not automatically align branch targets"
12720 #: config/xtensa/xtensa.h:95
12721 msgid "Use indirect CALLXn instructions for large programs"
12724 #: config/xtensa/xtensa.h:97
12725 msgid "Use direct CALLn instructions for fast calls"
12730 msgid "missing argument to \"-%s\""
12734 msgid "`-gnat' misspelled as `-gant'"
12738 msgid "unable to call pointer to member function here"
12742 msgid "%s %D(%T, %T, %T) <built-in>"
12746 msgid "%s %D(%T, %T) <built-in>"
12750 msgid "%s %D(%T) <built-in>"
12754 msgid "%s %T <conversion>"
12758 msgid "%J%s %+#D <near match>"
12766 msgid "candidates are:"
12770 msgid "conversion from %qT to %qT is ambiguous"
12773 #: cp/call.c:2757 cp/call.c:2815
12774 msgid "no matching function for call to %<%D(%A)%>"
12777 #: cp/call.c:2760 cp/call.c:2818
12778 msgid "call of overloaded %<%D(%A)%> is ambiguous"
12781 #. It's no good looking for an overloaded operator() on a
12782 #. pointer-to-member-function.
12786 "pointer-to-member function %E cannot be called without an object; consider "
12791 msgid "no match for call to %<(%T) (%A)%>"
12795 msgid "call of %<(%T) (%A)%> is ambiguous"
12799 msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
12803 msgid "%s for %<operator%s%> in %<%E%s%>"
12807 msgid "%s for %<operator[]%> in %<%E[%E]%>"
12811 msgid "%s for %qs in %<%s %E%>"
12815 msgid "%s for %<operator%s%> in %<%E %s %E%>"
12819 msgid "%s for %<operator%s%> in %<%s%E%>"
12823 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
12827 msgid "%qE has type %<void%> and is not a throw-expression"
12830 #: cp/call.c:3230 cp/call.c:3440
12831 msgid "operands to ?: have different types"
12835 msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
12839 msgid "enumeral and non-enumeral type in conditional expression"
12843 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
12847 msgid "using synthesized %q#D for copy assignment"
12851 msgid " where cfront would use %q#D"
12855 msgid "comparison between %q#T and %q#T"
12859 msgid "no suitable %<operator %s> for %qT"
12863 msgid "%q+#D is private"
12867 msgid "%q+#D is protected"
12871 msgid "%q+#D is inaccessible"
12875 msgid "within this context"
12879 msgid "invalid conversion from %qT to %qT"
12883 msgid " initializing argument %P of %qD"
12887 msgid "cannot bind bitfield %qE to %qT"
12891 msgid "cannot bind packed field %qE to %qT"
12895 msgid "cannot bind rvalue %qE to %qT"
12900 "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
12904 #. Undefined behavior [expr.call] 5.2.2/7.
12907 "cannot receive objects of non-POD type %q#T' through %<...%>; call will "
12912 msgid "the default argument for parameter %d of %qD has not yet been parsed"
12916 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
12920 msgid "%qT is not an accessible base of %qT"
12924 msgid "could not find class$ field in java interface type %qT"
12928 msgid "call to non-function %qD"
12932 msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
12936 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
12940 msgid "call of overloaded %<%s(%A)%> is ambiguous"
12944 msgid "cannot call member function %qD without object"
12948 msgid "passing %qT chooses %qT over %qT"
12951 #: cp/call.c:5939 cp/name-lookup.c:4244
12952 msgid " in call to %qD"
12956 msgid "choosing %qD over %qD"
12960 msgid " for conversion from %qT to %qT"
12964 msgid " because conversion sequence for the argument is better"
12969 "ISO C++ says that these are ambiguous, even though the worst conversion for "
12970 "the first is better than the worst conversion for the second:"
12974 msgid "candidate 1:"
12978 msgid "candidate 2:"
12982 msgid "could not convert %qE to %qT"
12987 "invalid initialization of non-const reference of type %qT from a temporary "
12993 "invalid initialization of reference of type %qT from expression of type %qT"
12997 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
13001 msgid "Java class %qT cannot have an implicit non-trivial destructor"
13005 msgid "Java class %qT cannot have a destructor"
13009 msgid "`%#D' and `%#D' cannot be overloaded"
13013 msgid "conflicting access specifications for method %qD, ignored"
13018 msgid "conflicting access specifications for field %qE, ignored"
13022 msgid "%qD names constructor"
13026 msgid "%qD invalid in %qT"
13030 msgid "no members matching %qD in %q#T"
13033 #: cp/class.c:1143 cp/class.c:1151
13034 msgid "%qD invalid in %q#T"
13038 msgid " because of local method %q#D with same name"
13042 msgid " because of local member %q#D with same name"
13046 msgid "base class %q#T has a non-virtual destructor"
13051 "base %qT with only non-default constructor in class without a constructor"
13055 msgid "all member functions in class %qT are private"
13059 msgid "%q#T only defines a private destructor and has no friends"
13063 msgid "%q#T only defines private constructors and has no friends"
13067 msgid "no unique final overrider for %qD in %qT"
13070 #. Here we know it is a hider, and no overrider exists.
13072 msgid "%qD was hidden"
13079 #: cp/class.c:2451 cp/decl2.c:1143
13080 msgid "%q#D invalid; an anonymous union can only have non-static data members"
13083 #: cp/class.c:2458 cp/decl2.c:1150
13084 msgid "private member %q#D in anonymous union"
13087 #: cp/class.c:2461 cp/decl2.c:1152
13088 msgid "protected member %q#D in anonymous union"
13093 "vtable layout for class %qT may not be ABI-compliant and may change in a "
13094 "future version of GCC due to implicit virtual destructor"
13098 msgid "bit-field %q#D with non-integral type"
13102 msgid "bit-field %qD width not an integer constant"
13106 msgid "negative width in bit-field %qD"
13110 msgid "zero width for bit-field %qD"
13114 msgid "width of %qD exceeds its type"
13118 msgid "%qD is too small to hold all values of %q#T"
13122 msgid "member %q#D with constructor not allowed in union"
13126 msgid "member %q#D with destructor not allowed in union"
13130 msgid "member %q#D with copy assignment operator not allowed in union"
13134 msgid "multiple fields in union %qT initialized"
13138 msgid "ignoring packed attribute on unpacked non-POD field %q#D"
13142 msgid "%qD may not be static because it is a member of a union"
13146 msgid "%qD may not have reference type `%T' because it is a member of a union"
13150 msgid "field %qD in local class cannot be static"
13154 msgid "field %qD invalidly declared function type"
13158 msgid "field %qD invalidly declared method type"
13162 msgid "non-static reference %q#D in class without a constructor"
13166 msgid "non-static const member %q#D in class without a constructor"
13170 msgid "field %q#D with same name as class"
13174 msgid "%q#T has pointer data members"
13178 msgid " but does not override %<%T(const %T&)%>"
13182 msgid " or %<operator=(const %T&)%>"
13186 msgid " but does not override %<operator=(const %T&)%>"
13191 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
13196 msgid "class %qT will be considered nearly empty in a future version of GCC"
13200 msgid "initializer specified for non-virtual method %qD"
13205 "offset of virtual base %qT is not ABI-compliant and may change in a future "
13210 msgid "direct base %qT inaccessible in %qT due to ambiguity"
13214 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
13219 "size assigned to `%T' may not be ABI-compliant and may change in a future "
13223 #. Versions of G++ before G++ 3.4 did not reset the
13227 "the offset of %qD may not be ABI-compliant and may change in a future "
13233 "offset of %qD is not ABI-compliant and may change in a future version of GCC"
13238 "%qD contains empty classes which may cause base classes to be placed at "
13239 "different locations in a future version of GCC"
13244 "layout of classes derived from empty class %qT may change in a future "
13249 msgid "redefinition of %q#T"
13253 msgid "%q#T has virtual functions but non-virtual destructor"
13257 msgid "trying to finish struct, but kicked out due to previous parse errors"
13262 msgid "language string `\"%E\"' not recognized"
13267 "cannot resolve overloaded function `%D' based on conversion to type `%T'"
13271 msgid "no matches converting function %qD to type %q#T"
13275 msgid "converting overloaded function %qD to type %q#T is ambiguous"
13279 msgid "assuming pointer to member %qD"
13283 msgid "(a pointer to member can only be formed with %<&%E%>)"
13286 #: cp/class.c:5866 cp/class.c:6045 cp/class.c:6052
13287 msgid "not enough type information"
13291 msgid "argument of type %qT does not match %qT"
13295 msgid "invalid operation on uninstantiated type"
13298 #. [basic.scope.class]
13300 #. A name N used in a class S shall refer to the same declaration
13301 #. in its context and when re-evaluated in the completed scope of
13303 #: cp/class.c:6295 cp/decl.c:1230 cp/name-lookup.c:577 cp/pt.c:2143
13304 msgid "declaration of %q#D"
13308 msgid "changes meaning of %qD from %q+#D"
13312 msgid "can't convert from incomplete type `%T' to `%T'"
13316 msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
13319 #: cp/cvt.c:115 cp/cvt.c:129
13320 msgid "converting from `%T' to `%T'"
13323 #: cp/cvt.c:187 cp/cvt.c:255 cp/cvt.c:301
13324 msgid "cannot convert `%E' from type `%T' to type `%T'"
13327 #: cp/cvt.c:216 cp/cvt.c:220
13328 msgid "pointer to member cast from `%T' to `%T' is via virtual base"
13332 msgid "invalid conversion from '%T' to '%T'"
13336 msgid "conversion from `%T' to `%T' discards qualifiers"
13340 msgid "casting `%T' to `%T' does not dereference pointer"
13344 msgid "cannot convert type `%T' to type `%T'"
13348 msgid "conversion from `%#T' to `%#T'"
13351 #: cp/cvt.c:693 cp/cvt.c:713
13352 msgid "`%#T' used where a `%T' was expected"
13356 msgid "`%#T' used where a floating point value was expected"
13360 msgid "conversion from `%T' to non-scalar type `%T' requested"
13364 msgid "object of incomplete type `%T' will not be accessed in %s"
13368 msgid "object of type `%T' will not be accessed in %s"
13372 msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
13375 #. [over.over] enumerates the places where we can take the address
13376 #. of an overloaded function, and this is not one of them.
13379 msgid "%s cannot resolve address of overloaded function"
13382 #. Only warn when there is no &.
13385 msgid "%s is a reference, not call, to function `%E'"
13390 msgid "%s has no effect"
13394 msgid "converting NULL to non-pointer type"
13398 msgid "ambiguous default type conversion from `%T'"
13402 msgid " candidate conversions include `%D' and `%D'"
13406 msgid "label %qD used but not defined"
13410 msgid "label %qD defined but not used"
13414 msgid "%qD was declared %<extern%> and later %<static%>"
13417 #: cp/decl.c:1138 cp/decl.c:1603
13418 msgid "previous declaration of %qD"
13422 msgid "%Jfunction %qD redeclared as inline"
13426 msgid "%Jprevious declaration of %qD with attribute noinline"
13430 msgid "%Jfunction %qD redeclared with attribute noinline"
13434 msgid "%Jprevious declaration of %qD was inline"
13437 #: cp/decl.c:1217 cp/decl.c:1288
13438 msgid "shadowing %s function %q#D"
13442 msgid "library function %q#D redeclared as non-function %q#D"
13446 msgid "conflicts with built-in declaration %q#D"
13449 #: cp/decl.c:1283 cp/decl.c:1392 cp/decl.c:1408
13450 msgid "new declaration %q#D"
13454 msgid "ambiguates built-in declaration %q#D"
13458 msgid "%q#D redeclared as different kind of symbol"
13462 msgid "previous declaration of %q#D"
13466 msgid "declaration of template %q#D"
13469 #: cp/decl.c:1378 cp/name-lookup.c:578
13470 msgid "conflicts with previous declaration %q#D"
13473 #: cp/decl.c:1393 cp/decl.c:1409
13474 msgid "ambiguates old declaration %q#D"
13478 msgid "declaration of C function %q#D conflicts with"
13482 msgid "previous declaration %q#D here"
13486 msgid "conflicting declaration %q#D"
13490 msgid "%qD has a previous declaration as %q#D"
13493 #. [namespace.alias]
13495 #. A namespace-name or namespace-alias shall not be declared as
13496 #. the name of any other entity in the same declarative region.
13497 #. A namespace-name defined at global scope shall not be
13498 #. declared as the name of any other entity in any global scope
13501 msgid "declaration of namespace %qD conflicts with"
13505 msgid "previous declaration of namespace %qD here"
13509 msgid "%q#D previously defined here"
13513 msgid "%q#D previously declared here"
13516 #. Prototype decl follows defn w/o prototype.
13518 msgid "prototype for %q#D"
13522 msgid "%Jfollows non-prototype definition here"
13526 msgid "previous declaration of %q#D with %qL linkage"
13530 msgid "conflicts with new declaration with %qL linkage"
13533 #: cp/decl.c:1531 cp/decl.c:1538
13534 msgid "default argument given for parameter %d of %q#D"
13537 #: cp/decl.c:1533 cp/decl.c:1540
13538 msgid "after previous specification in %q#D"
13542 msgid "%q#D was used before it was declared inline"
13546 msgid "%Jprevious non-inline declaration here"
13550 msgid "redundant redeclaration of %qD in same scope"
13555 msgid "declaration of %qF throws different exceptions"
13560 msgid "than previous declaration %qF"
13563 #. From [temp.expl.spec]:
13565 #. If a template, a member template or the member of a class
13566 #. template is explicitly specialized then that
13567 #. specialization shall be declared before the first use of
13568 #. that specialization that would cause an implicit
13569 #. instantiation to take place, in every translation unit in
13570 #. which such a use occurs.
13572 msgid "explicit specialization of %D after first use"
13576 msgid "%J%qD: visibility attribute ignored because it"
13580 msgid "%Jconflicts with previous declaration here"
13585 msgid "label %qE referenced outside of any function"
13588 #: cp/decl.c:2256 cp/decl.c:2280 cp/decl.c:2368
13589 msgid "jump to label %qD"
13592 #: cp/decl.c:2258 cp/decl.c:2282
13593 msgid "jump to case label"
13596 #: cp/decl.c:2261 cp/decl.c:2285
13597 msgid "%H from here"
13601 msgid " crosses initialization of %q#D"
13604 #: cp/decl.c:2269 cp/decl.c:2384
13605 msgid " enters scope of non-POD %q#D"
13608 #: cp/decl.c:2289 cp/decl.c:2388
13609 msgid " enters try block"
13612 #: cp/decl.c:2291 cp/decl.c:2390
13613 msgid " enters catch block"
13620 #. Can't skip init of __exception_info.
13622 msgid "%J enters catch block"
13626 msgid " skips initialization of %q#D"
13630 msgid "label named wchar_t"
13634 msgid "duplicate label `%D'"
13637 #: cp/decl.c:2650 cp/parser.c:3524
13638 msgid "%qD used without template parameters"
13641 #: cp/decl.c:2660 cp/decl.c:2675 cp/decl.c:2762
13642 msgid "no class template named %q#T in %q#T"
13645 #: cp/decl.c:2696 cp/decl.c:2706 cp/decl.c:2726
13646 msgid "no type named %q#T in %q#T"
13650 msgid "%Jan anonymous union cannot have function members"
13654 msgid "member %q#D with constructor not allowed in anonymous aggregate"
13658 msgid "member %q#D with destructor not allowed in anonymous aggregate"
13663 "member %q#D with copy assignment operator not allowed in anonymous aggregate"
13667 msgid "multiple types in one declaration"
13671 msgid "redeclaration of C++ built-in type %qT"
13675 msgid "missing type-name in typedef-declaration"
13679 msgid "ISO C++ prohibits anonymous structs"
13684 msgid "%qs can only be specified for functions"
13688 msgid "%<friend%> can only be specified inside a class"
13692 msgid "%<explicit%> can only be specified for constructors"
13696 msgid "a storage class can only be specified for objects and functions"
13700 msgid "qualifiers can only be specified for objects and functions"
13704 msgid "function %q#D is initialized like a variable"
13708 msgid "declaration of %q#D has %<extern%> and is initialized"
13712 msgid "%q#D is not a static member of %q#T"
13716 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
13720 msgid "duplicate initialization of %D"
13724 msgid "declaration of %q#D outside of class is not definition"
13728 msgid "variable %q#D has initializer but incomplete type"
13731 #: cp/decl.c:3848 cp/decl.c:4472
13732 msgid "elements of array %q#D have incomplete type"
13736 msgid "aggregate %q#D has incomplete type and cannot be defined"
13740 msgid "`%D' declared as reference but not initialized"
13744 msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
13748 msgid "cannot initialize %qT from %qT"
13752 msgid "initializer fails to determine size of %qD"
13756 msgid "array size missing in `%D'"
13760 msgid "zero-size array %qD"
13763 #. An automatic variable with an incomplete type: that is an error.
13764 #. Don't talk about array types here, since we took care of that
13765 #. message in grokdeclarator.
13767 msgid "storage size of %qD isn't known"
13771 msgid "storage size of %qD isn't constant"
13776 "sorry: semantics of inline function static data %q#D are wrong (you'll wind "
13777 "up with multiple copies)"
13781 msgid "%J you can work around this by removing the initializer"
13785 msgid "uninitialized const %qD"
13789 msgid "name %qD used in a GNU-style designated initializer for an array"
13794 msgid "Designated initializer %qE larger than array size"
13798 msgid "brace-enclosed initializer used to initialize %qT"
13802 msgid "initializer for %qT must be brace-enclosed"
13806 msgid "ISO C++ does not allow designated initializers"
13810 msgid "%qT has no non-static data member named %qD"
13814 msgid "too many initializers for %qT"
13818 msgid "variable-sized object %qD may not be initialized"
13822 msgid "%qD has incomplete type"
13826 msgid "%qD must be initialized by constructor, not by %<{...}%>"
13830 msgid "structure %qD with uninitialized const members"
13834 msgid "structure %qD with uninitialized reference members"
13838 msgid "assignment (not initialization) in declaration"
13842 msgid "cannot initialize %qD to namespace %qD"
13846 msgid "shadowing previous type declaration of %q#D"
13850 msgid "%qD cannot be thread-local because it has non-POD type %qT"
13854 msgid "%qD is thread-local and so cannot be dynamically initialized"
13858 msgid "destructor for alien class %qT cannot be a member"
13862 msgid "constructor for alien class %qT cannot be a member"
13866 msgid "%qD declared as a %<virtual%> %s"
13870 msgid "%qD declared as an %<inline%> %s"
13875 "%<const%> and %<volatile%> function specifiers on q%D invalid in %s "
13880 msgid "%qD declared as a friend"
13884 msgid "%qD declared with an exception specification"
13888 msgid "cannot declare %<::main%> to be a template"
13892 msgid "cannot declare %<::main%> to be inline"
13896 msgid "cannot declare %<::main%> to be static"
13900 msgid "%<::main%> must return %<int%>"
13904 msgid "non-local function %q#D uses anonymous type"
13907 #: cp/decl.c:5636 cp/decl.c:5982
13909 "%q#D does not refer to the unqualified type, so it is not used for linkage"
13913 msgid "non-local function %q#D uses local type %qT"
13917 msgid "%smember function %qD cannot have cv-qualifier"
13921 msgid "defining explicit specialization %qD in friend declaration"
13924 #. Something like `template <class T> friend void f<T>()'.
13926 msgid "invalid use of template-id %qD in declaration of primary template"
13931 "default arguments are not allowed in declaration of friend template "
13932 "specialization %qD"
13937 "%<inline%> is not allowed in declaration of friend template specialization %"
13942 msgid "definition of implicitly-declared %qD"
13945 #: cp/decl.c:5822 cp/decl2.c:719
13946 msgid "no %q#D member function declared in class %qT"
13949 #. It's a typedef referring to an anonymous type.
13951 msgid "non-local variable %q#D uses anonymous type"
13955 msgid "non-local variable %q#D uses local type %qT"
13960 "invalid in-class initialization of static data member of non-integral type %"
13965 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
13970 "ISO C++ forbids initialization of member constant %qD of non-integral type %"
13975 msgid "size of array %qD has non-integral type %qT"
13979 msgid "size of array has non-integral type %qT"
13983 msgid "size of array %qD is negative"
13987 msgid "size of array is negative"
13991 msgid "ISO C++ forbids zero-size array %qD"
13995 msgid "ISO C++ forbids zero-size array"
13999 msgid "size of array %qD is not an integral constant-expression"
14003 msgid "size of array is not an integral constant-expression"
14007 msgid "ISO C++ forbids variable-size array %qD"
14011 msgid "ISO C++ forbids variable-size array"
14015 msgid "overflow in array dimension"
14019 msgid "declaration of %qD as %s"
14024 msgid "creating %s"
14029 "declaration of %qD as multidimensional array must have bounds for all "
14030 "dimensions except the first"
14035 "multidimensional array must have bounds for all dimensions except the first"
14039 msgid "return type specification for constructor invalid"
14043 msgid "return type specification for destructor invalid"
14047 msgid "operator %qT declared to return %qT"
14051 msgid "return type specified for %<operator %T%>"
14055 msgid "type %qT is not derived from type %qT"
14059 msgid "declarator-id missing; using reserved word %qD"
14063 msgid "declaration of %qD as non-function"
14068 msgid "two or more data types in declaration of %qs"
14072 msgid "ISO C++ does not support %<long long%>"
14075 #: cp/decl.c:6794 cp/decl.c:6796
14077 msgid "ISO C++ forbids declaration of %qs with no type"
14082 msgid "short, signed or unsigned invalid for %qs"
14087 msgid "long, short, signed or unsigned invalid for %qs"
14092 msgid "long and short specified together for %qs"
14097 msgid "long or short specified with char for %qs"
14102 msgid "long or short specified with floating type for %qs"
14107 msgid "signed and unsigned given together for %qs"
14112 msgid "long, short, signed or unsigned used invalidly for %qs"
14117 msgid "complex invalid for %qs"
14121 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
14125 msgid "member %qD cannot be declared both virtual and static"
14129 msgid "%<%T::%D%> is not a valid declarator"
14133 msgid "typedef declaration invalid in parameter declaration"
14137 msgid "storage class specifiers invalid in parameter declarations"
14141 msgid "virtual outside class declaration"
14146 msgid "multiple storage classes in declaration of `%s'"
14151 msgid "multiple storage classes in declaration of %qs"
14156 msgid "storage class specified for %s %qs"
14160 msgid "top-level declaration of %qs specifies %<auto%>"
14164 msgid "storage class specifiers invalid in friend function declarations"
14168 msgid "destructor cannot be static member function"
14172 msgid "destructors may not be cv-qualified"
14176 msgid "constructor cannot be static member function"
14180 msgid "constructors cannot be declared virtual"
14184 msgid "constructors may not be cv-qualified"
14189 msgid "can't initialize friend function %qs"
14192 #. Cannot be both friend and virtual.
14194 msgid "virtual functions cannot be friends"
14198 msgid "friend declaration not in class definition"
14203 msgid "can't define friend function %qs in a local class definition"
14207 msgid "destructors may not have parameters"
14210 #: cp/decl.c:7316 cp/decl.c:7323
14211 msgid "cannot declare reference to %q#T"
14215 msgid "cannot declare pointer to %q#T"
14219 msgid "cannot declare pointer to %q#T member"
14223 msgid "template-id %qD used as a declarator"
14227 msgid "extra qualification %<%T::%> on member %qs ignored"
14231 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
14235 msgid "cannot declare member %<%T::%s%> within %qT"
14239 msgid "data member may not have variably modified type %qT"
14243 msgid "parameter may not have variably modified type %qT"
14246 #. [dcl.fct.spec] The explicit specifier shall only be used in
14247 #. declarations of constructors within a class definition.
14249 msgid "only declarations of constructors can be %<explicit%>"
14253 msgid "non-member %qs cannot be declared %<mutable%>"
14257 msgid "non-object member %qs cannot be declared %<mutable%>"
14261 msgid "function %qs cannot be declared %<mutable%>"
14265 msgid "static %qs cannot be declared %<mutable%>"
14269 msgid "const %qs cannot be declared %<mutable%>"
14273 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
14277 msgid "%Jtypedef name may not be a nested-name-specifier"
14281 msgid "%Jinvalid type qualifier for non-member function type"
14285 msgid "type qualifiers specified for friend class declaration"
14289 msgid "%<inline%> specified for friend class declaration"
14293 msgid "template parameters cannot be friends"
14297 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
14301 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
14305 msgid "trying to make class %qT a friend of global scope"
14309 msgid "invalid qualifiers on non-member function type"
14313 msgid "abstract declarator %qT used as declaration"
14317 msgid "unnamed variable or field declared void"
14321 msgid "variable or field declared void"
14325 msgid "cannot use %<::%> in parameter declaration"
14328 #. Something like struct S { int N::j; };
14330 msgid "invalid use of %<::%>"
14334 msgid "function %qD cannot be declared friend"
14338 msgid "can't make %qD into a method -- not in a class"
14342 msgid "function %qD declared virtual inside a union"
14346 msgid "%qD cannot be declared virtual, since it is always static"
14350 msgid "field %qD has incomplete type"
14354 msgid "name %qT has incomplete type"
14358 msgid " in instantiation of template %qT"
14363 msgid "%qE is neither function nor member function; cannot be declared friend"
14367 msgid "member functions are implicitly friends of their class"
14370 #. An attempt is being made to initialize a non-static
14371 #. member. But, from [class.mem]:
14373 #. 4 A member-declarator can contain a
14374 #. constant-initializer only if it declares a static
14375 #. member (_class.static_) of integral or enumeration
14376 #. type, see _class.static.data_.
14378 #. This used to be relatively common practice, but
14379 #. the rest of the compiler does not correctly
14380 #. handle the initialization unless the member is
14381 #. static so we make it static below.
14383 msgid "ISO C++ forbids initialization of member %qD"
14387 msgid "making %qD static"
14391 msgid "storage class %<auto%> invalid for function %qs"
14395 msgid "storage class %<register%> invalid for function %qs"
14399 msgid "storage class %<__thread%> invalid for function %qs"
14404 "%<static%> specified invalid for function %qs declared out of global scope"
14409 "%<inline%> specifier invalid for function %qs declared out of global scope"
14414 msgid "virtual non-class function %qs"
14418 msgid "cannot declare member function %qD to have static linkage"
14421 #. FIXME need arm citation
14423 msgid "cannot declare static function inside another function"
14428 "%<static%> may not be used when defining (as opposed to declaring) a static "
14433 msgid "static member %qD declared %<register%>"
14437 msgid "cannot explicitly declare member %q#D to have extern linkage"
14441 msgid "default argument for %q#D has type %qT"
14445 msgid "default argument for parameter of type %qT has type %qT"
14449 msgid "default argument %qE uses local variable %qD"
14453 msgid "parameter %qD invalidly declared method type"
14457 msgid "parameter %qD includes %s to array of unknown bound %qT"
14462 #. A declaration of a constructor for a class X is ill-formed if
14463 #. its first parameter is of type (optionally cv-qualified) X
14464 #. and either there are no other parameters or else all other
14465 #. parameters have default arguments.
14467 #. We *don't* complain about member template instantiations that
14468 #. have this form, though; they can occur as we try to decide
14469 #. what constructor to use during overload resolution. Since
14470 #. overload resolution will never prefer such a constructor to
14471 #. the non-template copy constructor (which is either explicitly
14472 #. or implicitly defined), there's no need to worry about their
14473 #. existence. Theoretically, they should never even be
14474 #. instantiated, but that's hard to forestall.
14476 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
14480 msgid "%qD may not be declared within a namespace"
14484 msgid "%qD may not be declared as static"
14488 msgid "%qD must be a nonstatic member function"
14493 "%qD must be either a non-static member function or a non-member function"
14497 msgid "%qD must have an argument of class or enumerated type"
14502 msgid "conversion to %s%s will never use a type conversion operator"
14507 msgid "ISO C++ prohibits overloading operator ?:"
14511 msgid "postfix %qD must take %<int%> as its argument"
14515 msgid "postfix %qD must take %<int%> as its second argument"
14519 msgid "%qD must take either zero or one argument"
14523 msgid "%qD must take either one or two arguments"
14527 msgid "prefix %qD should return %qT"
14531 msgid "postfix %qD should return %qT"
14535 msgid "%qD must take %<void%>"
14538 #: cp/decl.c:8900 cp/decl.c:8908
14539 msgid "%qD must take exactly one argument"
14543 msgid "%qD must take exactly two arguments"
14547 msgid "user-defined %qD always evaluates both arguments"
14551 msgid "%qD should return by value"
14554 #: cp/decl.c:8944 cp/decl.c:8947
14555 msgid "%qD cannot have default arguments"
14559 msgid "using typedef-name %qD after %qs"
14563 msgid "using template type parameter %qT after %qs"
14567 msgid "%qT referred to as %qs"
14571 msgid "%qT referred to as enum"
14574 #. If a class template appears as elaborated type specifier
14575 #. without a template header such as:
14577 #. template <class T> class C {};
14578 #. void f(class C); // No template header here
14580 #. then the required template argument is missing.
14582 msgid "template argument required for %<%s %T%>"
14586 msgid "use of enum %q#D without previous declaration"
14590 msgid "redeclaration of %qT as a non-template"
14594 msgid "derived union %qT invalid"
14598 msgid "Java class %qT cannot have multiple bases"
14602 msgid "Java class %qT cannot have virtual bases"
14606 msgid "base type %qT fails to be a struct or class type"
14610 msgid "recursive type %qT undefined"
14614 msgid "duplicate base type %qT invalid"
14618 msgid "multiple definition of %q#T"
14622 msgid "%Jprevious definition here"
14627 #. IF no integral type can represent all the enumerator values, the
14628 #. enumeration is ill-formed.
14630 msgid "no integral type can represent all of the enumerator values for %qT"
14634 msgid "enumerator value for %qD not integer constant"
14638 msgid "overflow in enumeration values at %qD"
14642 msgid "return type %q#T is incomplete"
14646 msgid "%<operator=%> should return a reference to %<*this%>"
14650 msgid "parameter %qD declared void"
14654 msgid "invalid member function declaration"
14658 msgid "%qD is already defined in class %qT"
14662 msgid "static member function `%#D' declared with type qualifiers"
14666 msgid "name missing for member function"
14669 #: cp/decl2.c:373 cp/decl2.c:387
14670 msgid "ambiguous conversion for array subscript"
14674 msgid "invalid types %<%T[%T]%> for array subscript"
14678 msgid "deleting array %q#D"
14682 msgid "type %q#T argument given to %<delete%>, expected pointer"
14687 "cannot delete a function. Only pointer-to-objects are valid arguments to %"
14692 msgid "deleting %qT is undefined"
14695 #. 14.5.2.2 [temp.mem]
14697 #. A local class shall not have member templates.
14699 msgid "invalid declaration of member template %q#D in local class"
14703 msgid "invalid use of %<virtual%> in template declaration of %q#D"
14706 #: cp/decl2.c:507 cp/pt.c:2902
14707 msgid "template declaration of %q#D"
14711 msgid "Java method %qD has non-Java return type %qT"
14715 msgid "Java method %qD has non-Java parameter type %qT"
14719 msgid "prototype for `%#D' does not match any in class `%T'"
14723 msgid "local class %q#T shall not have static data member %q#D"
14727 msgid "initializer invalid for static member with constructor"
14731 msgid "(an out of class initialization is required)"
14735 msgid "member %qD conflicts with virtual function table field name"
14739 msgid "%qD is already defined in %qT"
14743 msgid "field initializer is not constant"
14747 msgid "`asm' specifiers are not permitted on non-static data members"
14751 msgid "cannot declare %qD to be a bit-field type"
14755 msgid "cannot declare bit-field %qD with function type"
14759 msgid "%qD is already defined in the class %qT"
14763 msgid "static member %qD cannot be a bit-field"
14767 msgid "initializer specified for non-member function %qD"
14771 msgid "invalid initializer for virtual method %qD"
14775 msgid "anonymous struct not inside named type"
14779 msgid "namespace-scope anonymous aggregates must be static"
14783 msgid "anonymous union with no members"
14787 msgid "%<operator new%> must return type %qT"
14791 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
14795 msgid "%<operator delete%> must return type %qT"
14799 msgid "%<operator delete%> takes type %qT as first parameter"
14803 msgid "inline function `%D' used but never defined"
14807 msgid "default argument missing for parameter %P of %q+#D"
14810 #. damn ICE suppression
14813 msgid "unexpected letter `%c' in locate_error\n"
14816 #. Can't throw a reference.
14818 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
14822 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
14825 #. Thrown object must be a Throwable.
14827 msgid "type %qT is not derived from %<java::lang::Throwable%>"
14831 msgid "mixing C++ and Java catches in a single translation unit"
14835 msgid "throwing NULL, which has integral, not pointer type"
14838 #: cp/except.c:599 cp/init.c:1875
14839 msgid "%qD should never be overloaded"
14843 msgid " in thrown expression"
14848 "expression %qE of abstract class type %qT cannot be used in throw-expression"
14852 msgid "%Hexception of type %qT will be caught"
14856 msgid "%H by earlier handler for %qT"
14860 msgid "%H%<...%> handler must be the last handler for its try block"
14864 msgid "%qD is already a friend of class %qT"
14868 msgid "invalid type %qT declared %<friend%>"
14872 #. Friend declarations shall not declare partial
14873 #. specializations.
14875 msgid "partial specialization %qT declared %<friend%>"
14879 msgid "class %qT is implicitly friends with itself"
14882 #. template <class T> friend typename S<T>::X;
14884 msgid "typename type %q#T declared %<friend%>"
14887 #. template <class T> friend class T;
14889 msgid "template parameter type %qT declared %<friend%>"
14892 #. template <class T> friend class A; where A is not a template
14894 msgid "%q#T is not a template"
14898 msgid "%qD is already a friend of %qT"
14902 msgid "%qT is already a friend of %qT"
14906 msgid "member %qD declared as friend before type %qT defined"
14910 msgid "friend declaration %q#D declares a non-template function"
14915 "(if this is not what you intended, make sure the function template has "
14916 "already been declared and add <> after the function name here) -Wno-non-"
14917 "template-friend disables this warning"
14920 #: cp/g++spec.c:238 java/jvspec.c:415
14922 msgid "argument to `%s' missing\n"
14926 msgid "%J%qD should be initialized in the member initialization list"
14930 msgid "%Jdefault-initialization of %q#D, which has reference type"
14934 msgid "%Juninitialized reference member %qD"
14938 msgid "%Juninitialized member %qD with %<const%> type %qT"
14942 msgid "%qD will be initialized after"
14946 msgid "base %qT will be initialized after"
14958 msgid "%J when initialized here"
14962 msgid "%Jmultiple initializations given for %qD"
14966 msgid "%Jmultiple initializations given for base %qT"
14970 msgid "%Jinitializations for multiple members of %qT"
14975 "%Jbase class %q#T should be explicitly initialized in the copy constructor"
14978 #: cp/init.c:893 cp/init.c:912
14979 msgid "class %qT does not have any field named %qD"
14984 "%q#D is a static data member; it can only be initialized at its definition"
14988 msgid "%q#D is not a non-static data member of %qT"
14992 msgid "unnamed initializer for %qT, which has no base classes"
14996 msgid "unnamed initializer for %qT, which uses multiple inheritance"
15000 msgid "%qD is both a direct base and an indirect virtual base"
15004 msgid "type %qD is not a direct or virtual base of %qT"
15008 msgid "type %qD is not a direct base of %qT"
15012 msgid "bad array initializer"
15016 msgid "%qT is not an aggregate type"
15020 msgid "qualified type %qT does not match destructor name %<~%T%>"
15024 msgid "incomplete type %qT does not have member %qD"
15028 msgid "%qD is not a member of type %qT"
15032 msgid "invalid pointer to bit-field %qD"
15036 msgid "invalid use of non-static member function %qD"
15040 msgid "invalid use of non-static data member %qD"
15044 msgid "new cannot be applied to a reference type"
15048 msgid "new cannot be applied to a function type"
15052 msgid "call to Java constructor, while %<jclass%> undefined"
15056 msgid "can't find class$"
15060 msgid "invalid type %<void%> for new"
15064 msgid "uninitialized const in %<new%> of %q#T"
15069 msgid "call to Java constructor with %qs undefined"
15073 msgid "request for member %qD is ambiguous"
15077 msgid "ISO C++ forbids initialization in array new"
15081 msgid "initializer ends prematurely"
15085 msgid "cannot initialize multi-dimensional array with initializer"
15089 msgid "possible problem detected in invocation of delete operator:"
15094 "neither the destructor nor the class-specific operator delete will be "
15095 "called, even if they are declared when the class is defined."
15099 msgid "unknown array size in delete"
15103 msgid "type to vector delete is neither pointer or array type"
15108 msgid "junk at end of #pragma %s"
15113 msgid "invalid #pragma %s"
15117 msgid "#pragma vtable no longer supported"
15122 msgid "#pragma implementation for %qs appears after file is included"
15126 msgid "junk at end of #pragma GCC java_exceptions"
15130 msgid "%qD not defined"
15134 msgid "%qD was not declared in this scope"
15137 #. In a template, it is invalid to write "f()" or "f(3)" if no
15138 #. declaration of "f" is available. Historically, G++ and most
15139 #. other compilers accepted that usage since they deferred all name
15140 #. lookup until instantiation time rather than doing unqualified
15141 #. name lookup at template definition time; explain to the user what
15144 #. Note that we have the exact wording of the following message in
15145 #. the manual (trouble.texi, node "Name lookup"), so they need to
15146 #. be kept in synch.
15149 "there are no arguments to %qD that depend on a template parameter, so a "
15150 "declaration of %qD must be available"
15155 "(if you use `-fpermissive', G++ will accept your code, but allowing the use "
15156 "of an undeclared name is deprecated)"
15159 #: cp/mangle.c:2114
15160 msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
15163 #: cp/mangle.c:2122
15164 msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
15167 #: cp/mangle.c:2172
15168 msgid "omitted middle operand to `?:' operand cannot be mangled"
15171 #: cp/mangle.c:2482
15172 msgid "the mangled name of `%D' will change in a future version of GCC"
15176 msgid "generic thunk code fails for method %q#D which uses %<...%>"
15180 msgid "non-static const member %q#D, can't use default assignment operator"
15184 msgid "non-static reference member %q#D, can't use default assignment operator"
15187 #: cp/name-lookup.c:762
15188 msgid "redeclaration of %<wchar_t%> as %qT"
15191 #. A redeclaration of main, but not a duplicate of the
15194 #. [basic.start.main]
15196 #. This function shall not be overloaded.
15197 #: cp/name-lookup.c:794
15198 msgid "invalid redeclaration of %qD"
15201 #: cp/name-lookup.c:795
15205 #: cp/name-lookup.c:883
15206 msgid "type mismatch with previous external decl of %q#D"
15209 #: cp/name-lookup.c:884
15210 msgid "previous external decl of %q#D"
15213 #: cp/name-lookup.c:966
15214 msgid "extern declaration of %q#D doesn't match"
15217 #: cp/name-lookup.c:967
15218 msgid "global declaration %q#D"
15221 #: cp/name-lookup.c:1003 cp/name-lookup.c:1010
15222 msgid "declaration of %q#D shadows a parameter"
15225 #. Location of previous decl is not useful in this case.
15226 #: cp/name-lookup.c:1035
15227 msgid "declaration of %qD shadows a member of 'this'"
15230 #: cp/name-lookup.c:1041
15231 msgid "declaration of %qD shadows a previous local"
15234 #: cp/name-lookup.c:1048
15235 msgid "declaration of %qD shadows a global declaration"
15238 #: cp/name-lookup.c:1164
15239 msgid "name lookup of %qD changed"
15242 #: cp/name-lookup.c:1165
15243 msgid " matches this %qD under ISO standard rules"
15246 #: cp/name-lookup.c:1167
15247 msgid " matches this %qD under old rules"
15250 #: cp/name-lookup.c:1185 cp/name-lookup.c:1193
15251 msgid "name lookup of %qD changed for new ISO %<for%> scoping"
15254 #: cp/name-lookup.c:1187
15255 msgid " cannot use obsolete binding at %qD because it has a destructor"
15258 #: cp/name-lookup.c:1195
15259 msgid " using obsolete binding at %qD"
15262 #: cp/name-lookup.c:1248
15264 msgid "%s %s(%E) %p %d\n"
15267 #: cp/name-lookup.c:1251
15269 msgid "%s %s %p %d\n"
15272 #: cp/name-lookup.c:1378
15273 msgid "XXX is_class_level != (current_scope == class_scope)\n"
15276 #: cp/name-lookup.c:2011
15277 msgid "`%#D' hides constructor for `%#T'"
15280 #: cp/name-lookup.c:2026
15281 msgid "%q#D conflicts with previous using declaration %q#D"
15284 #: cp/name-lookup.c:2038
15285 msgid "previous non-function declaration %q#D"
15288 #: cp/name-lookup.c:2039
15289 msgid "conflicts with function declaration %q#D"
15292 #. It's a nested name with template parameter dependent scope.
15293 #. This can only be using-declaration for class member.
15294 #: cp/name-lookup.c:2117 cp/name-lookup.c:2142 cp/name-lookup.c:3386
15295 msgid "%qT is not a namespace"
15299 #. A using-declaration shall not name a template-id.
15300 #: cp/name-lookup.c:2127
15301 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
15304 #: cp/name-lookup.c:2134
15305 msgid "namespace %qD not allowed in using-declaration"
15308 #: cp/name-lookup.c:2170
15309 msgid "%qD not declared"
15312 #. If the OLD_FN was really declared, the
15313 #. declarations don't match.
15314 #: cp/name-lookup.c:2182 cp/name-lookup.c:2224 cp/name-lookup.c:2261
15315 msgid "%qD is already declared in this scope"
15318 #: cp/name-lookup.c:2267
15319 msgid "using declaration %qD introduced ambiguous type %qT"
15322 #. Definition isn't the kind we were looking for.
15323 #: cp/name-lookup.c:2435 cp/name-lookup.c:2454
15324 msgid "%q#D redeclared as %C"
15327 #: cp/name-lookup.c:2822
15328 msgid "%qD has the same name as the class in which it is declared"
15331 #: cp/name-lookup.c:2917
15332 msgid "using-declaration for non-member at class scope"
15335 #: cp/name-lookup.c:2924
15336 msgid "using-declaration cannot name destructor"
15339 #: cp/name-lookup.c:3003
15340 msgid "declaration of `%D' not in a namespace surrounding `%D'"
15343 #: cp/name-lookup.c:3043
15344 msgid "%qD should have been declared inside %qD"
15347 #: cp/name-lookup.c:3105
15348 msgid "namespace alias %qD not allowed here, assuming %qD"
15351 #. The parser did not find it, so it's not there.
15352 #: cp/name-lookup.c:3220
15353 msgid "unknown namespace %qD"
15356 #: cp/name-lookup.c:3380
15357 msgid "namespace %qT undeclared"
15360 #: cp/name-lookup.c:3424
15361 msgid "strong using only meaningful at namespace scope"
15364 #: cp/name-lookup.c:3431
15365 msgid "%qD attribute directive ignored"
15368 #: cp/name-lookup.c:3565
15369 msgid "use of %qD is ambiguous"
15372 #: cp/name-lookup.c:3566
15373 msgid " first declared as %q#D here"
15376 #: cp/name-lookup.c:3568
15377 msgid " also declared as %q#D here"
15380 #: cp/name-lookup.c:3583
15381 msgid "%qD denotes an ambiguous type"
15384 #: cp/name-lookup.c:3584
15385 msgid "%J first type here"
15388 #: cp/name-lookup.c:3585
15389 msgid "%J other type here"
15392 #. This happens for A::B where B is a template, and there are no
15393 #. template arguments.
15394 #: cp/name-lookup.c:3649
15395 msgid "invalid use of %qD"
15398 #: cp/name-lookup.c:3689
15399 msgid "%<%D::%D%> is not a template"
15402 #: cp/name-lookup.c:3705
15403 msgid "%qD undeclared in namespace %qD"
15406 #: cp/name-lookup.c:4242
15407 msgid "%qD is not a function,"
15410 #: cp/name-lookup.c:4243
15411 msgid " conflict with %qD"
15414 #: cp/name-lookup.c:5006
15415 msgid "XXX entering pop_everything ()\n"
15418 #: cp/name-lookup.c:5015
15419 msgid "XXX leaving pop_everything ()\n"
15423 msgid "invalid token"
15426 #: cp/parser.c:1875
15427 msgid "%<%D::%D%> has not been declared"
15430 #: cp/parser.c:1878
15431 msgid "%<::%D%> has not been declared"
15434 #: cp/parser.c:1881
15435 msgid "request for member %qD in non-class type %qT"
15438 #: cp/parser.c:1884
15439 msgid "%<%T::%D%> has not been declared"
15442 #: cp/parser.c:1887
15443 msgid "`%D' has not been declared"
15446 #: cp/parser.c:1890
15447 msgid "%<%D::%D%> %s"
15450 #: cp/parser.c:1892
15451 msgid "%<::%D%> %s"
15454 #: cp/parser.c:1894
15458 #: cp/parser.c:1947
15459 msgid "new types may not be defined in a return type"
15462 #: cp/parser.c:1965 cp/pt.c:4279
15463 msgid "%qT is not a template"
15466 #: cp/parser.c:1967
15468 msgid "%qE is not a template"
15471 #: cp/parser.c:1969
15472 msgid "invalid template-id"
15475 #: cp/parser.c:2010
15477 msgid "%s cannot appear in a constant-expression"
15480 #: cp/parser.c:2034
15482 msgid "invalid use of template-name %qE without an argument list"
15485 #. Issue an error message.
15486 #: cp/parser.c:2039
15488 msgid "%qE does not name a type"
15491 #: cp/parser.c:2070
15492 msgid "(perhaps `typename %T::%E' was intended)"
15495 #: cp/parser.c:2085
15497 msgid "%qE in namespace %qE does not name a type"
15500 #: cp/parser.c:2088
15501 msgid "q%E in class %qT does not name a type"
15504 #: cp/parser.c:2758
15505 msgid "ISO C++ forbids braced-groups within expressions"
15508 #: cp/parser.c:2767
15509 msgid "statement-expressions are allowed only inside functions"
15512 #: cp/parser.c:2818
15513 msgid "%<this%> may not be used in this context"
15516 #: cp/parser.c:2953
15517 msgid "local variable %qD may not appear in this context"
15520 #: cp/parser.c:3318
15521 msgid "typedef-name %qD used as destructor declarator"
15524 #: cp/parser.c:3976
15525 msgid "ISO C++ forbids compound-literals"
15528 #: cp/parser.c:4861
15529 msgid "array bound forbidden after parenthesized type-id"
15532 #: cp/parser.c:4862
15533 msgid "try removing the parentheses around the type-id"
15536 #: cp/parser.c:4968
15537 msgid "size in array new must have integral type"
15540 #: cp/parser.c:4971
15541 msgid "zero size array reserves no space"
15544 #: cp/parser.c:5070
15545 msgid "expression in new-declarator must have integral or enumeration type"
15548 #: cp/parser.c:5252
15549 msgid "use of old-style cast"
15552 #: cp/parser.c:6007
15554 msgid "case label %qE not within a switch statement"
15557 #: cp/parser.c:6550
15558 msgid "ISO C++ forbids computed gotos"
15561 #: cp/parser.c:6675
15562 msgid "extra %<;%>"
15565 #: cp/parser.c:6993
15566 msgid "mixing declarations and function-definitions is forbidden"
15569 #: cp/parser.c:7125
15570 msgid "duplicate %<friend%>"
15573 #: cp/parser.c:7294
15574 msgid "class definition may not be declared a friend"
15577 #: cp/parser.c:7607
15578 msgid "only constructors take base initializers"
15581 #: cp/parser.c:7658
15582 msgid "anachronistic old-style base class initializer"
15585 #: cp/parser.c:7699
15587 "keyword %<typename%> not allowed in this context (a qualified member "
15588 "initializer is implicitly a type)"
15591 #. Warn that we do not support `export'.
15592 #: cp/parser.c:8061
15593 msgid "keyword %<export%> not implemented, and will be ignored"
15596 #. Otherwise, emit an error about the invalid digraph, but continue
15597 #. parsing because we got our argument list.
15598 #: cp/parser.c:8434
15599 msgid "%<<::%> cannot begin a template-argument list"
15602 #: cp/parser.c:8435
15604 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
15608 #: cp/parser.c:8442
15609 msgid "(if you use -fpermissive G++ will accept your code)"
15612 #. Explain what went wrong.
15613 #: cp/parser.c:8617
15614 msgid "non-template %qD used as template"
15617 #: cp/parser.c:8618
15618 msgid "use %<%T::template %D%> to indicate that it is a template"
15621 #: cp/parser.c:9645
15622 msgid "using %<typename%> outside of template"
15625 #: cp/parser.c:9768
15626 msgid "expected type-name"
15629 #: cp/parser.c:9827
15630 msgid "type attributes are honored only at type definition"
15633 #. [namespace.udecl]
15635 #. A using declaration shall not name a template-id.
15636 #: cp/parser.c:10201
15637 msgid "a template-id may not appear in a using-declaration"
15640 #: cp/parser.c:10526
15641 msgid "an asm-specification is not allowed on a function-definition"
15644 #: cp/parser.c:10528
15645 msgid "attributes are not allowed on a function-definition"
15648 #: cp/parser.c:10659
15649 msgid "attributes after parenthesized initializer ignored"
15652 #: cp/parser.c:11088
15653 msgid "%<%T::%D%> is not a type"
15656 #: cp/parser.c:11133
15657 msgid "invalid use of constructor as a template"
15660 #: cp/parser.c:11134
15662 "use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified "
15666 #: cp/parser.c:11322
15667 msgid "duplicate cv-qualifier"
15670 #: cp/parser.c:11836
15671 msgid "file ends in default argument"
15674 #: cp/parser.c:11896
15675 msgid "deprecated use of default argument for parameter of non-function"
15678 #: cp/parser.c:11899
15679 msgid "default arguments are only permitted for function parameters"
15682 #: cp/parser.c:12641
15683 msgid "declaration of %qD in %qD which does not enclose %qD"
15686 #: cp/parser.c:12654
15687 msgid "extra qualification ignored"
15690 #: cp/parser.c:12665
15691 msgid "an explicit specialization must be preceded by %<template <>%>"
15694 #: cp/parser.c:12949
15695 msgid "%Hextra %<;%>"
15698 #: cp/parser.c:12967
15699 msgid "a class-key must be used when declaring a friend"
15702 #: cp/parser.c:12981
15703 msgid "friend declaration does not name a class or function"
15706 #: cp/parser.c:13154
15707 msgid "pure-specifier on function-definition"
15710 #: cp/parser.c:13427
15711 msgid "keyword %<typename%> not allowed outside of templates"
15714 #: cp/parser.c:13429
15716 "keyword %<typename%> not allowed in this context (the base class is "
15717 "implicitly a type)"
15720 #: cp/parser.c:13702
15721 msgid "invalid catch parameter"
15724 #: cp/parser.c:14264
15725 msgid "reference to %qD is ambiguous"
15728 #: cp/parser.c:14433
15729 msgid "too few template-parameter-lists"
15732 #. Otherwise, there are too many template parameter lists. We have
15735 #. template <class T> template <class U> void S::f();
15736 #: cp/parser.c:14448
15737 msgid "too many template-parameter-lists"
15740 #. Skip the entire function.
15741 #: cp/parser.c:14672
15742 msgid "invalid function declaration"
15745 #. Issue an error message.
15746 #: cp/parser.c:14709
15747 msgid "named return values are no longer supported"
15750 #: cp/parser.c:15054
15751 msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
15754 #: cp/parser.c:15069
15755 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
15758 #: cp/parser.c:15074
15759 msgid "missing %<>%> to terminate the template argument list"
15762 #: cp/parser.c:15593
15763 msgid "%qs tag used in naming %q#T"
15766 #: cp/parser.c:15614
15767 msgid "%qD redeclared with different access"
15770 #: cp/parser.c:15631
15771 msgid "%<template%> (as a disambiguator) is only allowed within templates"
15774 #: cp/parser.c:15839
15775 msgid "inter-module optimizations not implemented for C++"
15779 msgid "data member %qD cannot be a member template"
15783 msgid "invalid member template declaration %qD"
15787 msgid "explicit specialization in non-namespace scope %qD"
15791 msgid "enclosing class templates are not explicitly specialized"
15795 msgid "specialization of %qD in different namespace"
15798 #: cp/pt.c:731 cp/pt.c:800
15799 msgid " from definition of %q#D"
15803 msgid "specialization of %qT after instantiation"
15807 msgid "specializing %q#T in different namespace"
15811 msgid "specialization %qT after instantiation %qT"
15815 msgid "explicit specialization of non-template %qT"
15819 msgid "specialization of %qD after instantiation"
15827 msgid "%qD is not a function template"
15831 msgid "template-id %qD for %q+D does not match any template declaration"
15835 msgid "ambiguous template specialization %qD for %q+D"
15838 #. This case handles bogus declarations like template <>
15839 #. template <class T> void f<int>();
15840 #: cp/pt.c:1685 cp/pt.c:1739
15841 msgid "template-id %qD in declaration of primary template"
15845 msgid "template parameter list used in explicit instantiation"
15849 msgid "definition provided for explicit instantiation"
15853 msgid "too many template parameter lists in declaration of %qD"
15857 msgid "too few template parameter lists in declaration of %qD"
15861 msgid "explicit specialization of %qD must be introduced by `template <>'"
15865 msgid "function template partial specialization %qD is not allowed"
15869 msgid "default argument specified in explicit specialization"
15873 msgid "template specialization with C linkage"
15876 #. From [temp.expl.spec]:
15878 #. If such an explicit specialization for the member
15879 #. of a class template names an implicitly-declared
15880 #. special member function (clause _special_), the
15881 #. program is ill-formed.
15883 #. Similar language is found in [temp.explicit].
15885 msgid "specialization of implicitly-declared special member function"
15889 msgid "no member function %qD declared in %qT"
15892 #. There are two many template parameter lists.
15894 msgid "too many template parameter lists in declaration of %qT"
15898 msgid " shadows template parm %q#D"
15902 msgid "template parameters not used in partial specialization:"
15910 msgid "partial specialization %qT does not specialize any template arguments"
15915 msgid "template argument %qE involves template parameter(s)"
15919 msgid "type %qT of template argument %qE depends on template parameter(s)"
15923 msgid "no default argument for %qD"
15927 msgid "template with C linkage"
15931 msgid "template class without a name"
15936 #. A destructor shall not be a member template.
15938 msgid "destructor %qD declared as member template"
15941 #. [basic.stc.dynamic.allocation]
15943 #. An allocation function can be a function
15944 #. template. ... Template allocation functions shall
15945 #. have two or more parameters.
15947 msgid "invalid template declaration of %qD"
15951 msgid "%qD does not declare a template type"
15955 msgid "template definition of non-template %q#D"
15959 msgid "expected %d levels of template parms for %q#D, got %d"
15963 msgid "got %d template parameters for %q#D"
15967 msgid "got %d template parameters for %q#T"
15972 msgid " but %d required"
15976 msgid "%qT is not a template type"
15980 msgid "previous declaration %qD"
15985 msgid "used %d template parameter%s instead of %d"
15989 msgid "template parameter %q#D"
15993 msgid "redeclared here as %q#D"
15996 #. We have in [temp.param]:
15998 #. A template-parameter may not be given default arguments
15999 #. by two different declarations in the same scope.
16001 msgid "redefinition of default argument for %q#D"
16005 msgid "%J original definition appeared here"
16010 msgid "%qE is not a valid template argument"
16014 msgid "it must be the address of a function with external linkage"
16018 msgid "it must be the address of an object with external linkage"
16022 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
16028 "string literal %qE is not a valid template argument because it is the "
16029 "address of an object with static linkage"
16034 msgid "address of non-extern %qE cannot be used as template argument"
16039 msgid "non-constant %qE cannot be used as template argument"
16043 msgid "type %qT cannot be used as a value for a non-type template-parameter"
16047 msgid "invalid use of %qD as a non-type template-argument"
16052 msgid "invalid use of %qE as a non-type template-argument"
16056 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
16059 #: cp/pt.c:3766 cp/pt.c:3785 cp/pt.c:3825
16060 msgid "type/value mismatch at argument %d in template parameter list for %qD"
16064 msgid " expected a constant of type %qT, got %qT"
16069 msgid " expected a class template, got %qE"
16074 msgid " expected a type, got %qE"
16078 msgid " expected a type, got %qT"
16082 msgid " expected a class template, got %qT"
16086 msgid " expected a template of type %qD, got %qD"
16090 msgid "could not convert template argument %qE to %qT"
16095 msgid "wrong number of template arguments (%d, should be %d)"
16099 msgid "provided for %qD"
16104 msgid "template argument %d is invalid"
16108 msgid "non-template used as template"
16112 msgid "non-template type %qT used as a template"
16116 msgid "for template declaration %qD"
16121 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
16122 "to increase the maximum) instantiating %qD"
16126 msgid "ambiguous class template instantiation for %q#T"
16133 #: cp/pt.c:6408 cp/pt.c:6528
16134 msgid "instantiation of %qD as type %qT"
16138 msgid "invalid parameter type %qT"
16142 msgid "in declaration %qD"
16146 msgid "creating pointer to member function of non-class type %qT"
16150 msgid "creating array with size zero"
16155 msgid "creating array with size zero (%qE)"
16159 msgid "forming reference to void"
16163 msgid "forming %s to reference type %qT"
16167 msgid "creating pointer to member of non-class type %qT"
16171 msgid "creating pointer to member reference type %qT"
16175 msgid "creating array of %qT"
16179 msgid "creating array of %qT, which is an abstract class type"
16183 msgid "%qT is not a class, struct, or union type"
16188 msgid "use of `%s' in template"
16194 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
16198 msgid "say %<typename %E%> if a type is meant"
16202 msgid "%qT is not a class or namespace"
16206 msgid "%qD is not a class or namespace"
16210 msgid "%qT uses anonymous type"
16214 msgid "%qT uses local type %qT"
16218 msgid "%qT is a variably modified type"
16223 msgid "integral expression %qE is not constant"
16227 msgid " trying to instantiate %qD"
16231 msgid "incomplete type unification"
16234 #: cp/pt.c:10531 cp/pt.c:10602
16235 msgid "explicit instantiation of non-template %q#D"
16238 #: cp/pt.c:10547 cp/pt.c:10597
16239 msgid "no matching template for %qD found"
16243 msgid "explicit instantiation of %q#D"
16247 msgid "duplicate explicit instantiation of %q#D"
16251 msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
16254 #: cp/pt.c:10616 cp/pt.c:10706
16255 msgid "storage class %qD applied to template instantiation"
16259 msgid "explicit instantiation of non-template type %qT"
16263 msgid "explicit instantiation of %q#T before definition of template"
16268 msgid "ISO C++ forbids the use of `%E' on explicit instantiations"
16272 msgid "duplicate explicit instantiation of %q#T"
16276 msgid "explicit instantiation of %qD but no definition available"
16281 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
16282 "to increase the maximum) instantiating %q+D, possibly from virtual table "
16287 msgid "%q#T is not a valid type for a template constant parameter"
16291 msgid "-frepo must be used with -c"
16296 msgid "mysterious repository information in %s"
16301 msgid "can't create repository information file `%s'"
16305 msgid "cannot use typeid with -fno-rtti"
16309 msgid "must #include <typeinfo> before using typeid"
16314 "cannot create type information for type `%T' because its size is variable"
16317 #: cp/rtti.c:573 cp/rtti.c:587
16318 msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
16322 msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
16326 msgid "`%T' is an ambiguous base of `%T'"
16330 msgid "`%T' is an inaccessible base of `%T'"
16333 #: cp/search.c:1645
16334 msgid "invalid covariant return type for `%#D'"
16337 #: cp/search.c:1646 cp/search.c:1652
16338 msgid " overriding `%#D'"
16341 #: cp/search.c:1650
16342 msgid "conflicting return type specified for `%#D'"
16345 #: cp/search.c:1661
16347 msgid "looser throw specifier for `%#F'"
16350 #: cp/search.c:1662
16352 msgid " overriding `%#F'"
16355 #. A static member function cannot match an inherited
16356 #. virtual member function.
16357 #: cp/search.c:1755
16358 msgid "`%#D' cannot be declared"
16361 #: cp/search.c:1756
16362 msgid " since `%#D' declared in base class"
16365 #: cp/semantics.c:1133
16367 msgid "type of asm operand `%E' could not be determined"
16370 #: cp/semantics.c:1265
16371 msgid "invalid use of member `%D' in static member function"
16374 #: cp/semantics.c:1268
16375 msgid "invalid use of non-static data member `%D'"
16378 #: cp/semantics.c:1269 cp/semantics.c:1308
16379 msgid "from this location"
16382 #: cp/semantics.c:1307
16383 msgid "object missing in reference to `%D'"
16386 #: cp/semantics.c:1786
16387 msgid "arguments to destructor are not allowed"
16390 #: cp/semantics.c:1836
16391 msgid "`this' is unavailable for static member functions"
16394 #: cp/semantics.c:1842
16395 msgid "invalid use of `this' in non-member function"
16398 #: cp/semantics.c:1844
16399 msgid "invalid use of `this' at top level"
16402 #: cp/semantics.c:1868
16403 msgid "invalid qualifying scope in pseudo-destructor name"
16406 #: cp/semantics.c:1888
16407 msgid "`%E' is not of type `%T'"
16410 #: cp/semantics.c:1982
16411 msgid "template type parameters must use the keyword `class' or `typename'"
16414 #: cp/semantics.c:2026
16416 "invalid use of type `%T' as a default value for a template template-parameter"
16419 #: cp/semantics.c:2029
16421 "invalid use of `%D' as a default value for a template template-parameter"
16424 #: cp/semantics.c:2033
16425 msgid "invalid default argument for a template template parameter"
16428 #: cp/semantics.c:2050
16429 msgid "definition of `%#T' inside template parameter list"
16432 #: cp/semantics.c:2061
16433 msgid "invalid definition of qualified type `%T'"
16436 #: cp/semantics.c:2075
16437 msgid "redefinition of `%#T'"
16440 #: cp/semantics.c:2076
16441 msgid "previous definition of `%#T'"
16444 #: cp/semantics.c:2252
16445 msgid "invalid base-class specification"
16448 #: cp/semantics.c:2261
16449 msgid "base class `%T' has cv qualifiers"
16452 #: cp/semantics.c:2294
16453 msgid "multiple declarators in template declaration"
16456 #: cp/semantics.c:2306
16457 msgid "incomplete type `%T' used in nested name specifier"
16460 #: cp/semantics.c:2309
16461 msgid "reference to `%T::%D' is ambiguous"
16464 #: cp/semantics.c:2313 cp/typeck.c:1649
16465 msgid "`%D' is not a member of `%T'"
16468 #: cp/semantics.c:2316
16469 msgid "`%D' is not a member of `%D'"
16472 #: cp/semantics.c:2318
16473 msgid "`::%D' has not been declared"
16476 #: cp/semantics.c:2441
16478 "template parameter `%D' of type `%T' is not allowed in an integral constant "
16479 "expression because it is not of integral or enumeration type"
16482 #: cp/semantics.c:2585
16483 msgid "`%D' cannot appear in a constant-expression"
16486 #: cp/semantics.c:2593
16487 msgid "use of namespace `%D' as expression"
16490 #: cp/semantics.c:2598
16491 msgid "use of class template `%T' as expression"
16494 #. Ambiguous reference to base members.
16495 #: cp/semantics.c:2604
16496 msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
16499 #: cp/semantics.c:2665
16501 msgid "use of %s from containing function"
16504 #: cp/semantics.c:2668
16505 msgid " `%#D' declared here"
16508 #: cp/semantics.c:2719
16510 msgid "type of `%E' is unknown"
16515 msgid "non-lvalue in %s"
16519 msgid "`%V' qualifiers cannot be applied to `%T'"
16524 msgid "`%E' attribute can only be applied to Java class definitions"
16529 msgid "`%E' attribute can only be applied to class definitions"
16534 msgid "`%E' is obsolete; g++ vtables are now COM-compatible by default"
16538 msgid "requested init_priority is not an integer constant"
16544 "can only use `%E' attribute on file-scope definitions of objects of class "
16549 msgid "requested init_priority is out of range"
16553 msgid "requested init_priority is reserved for internal use"
16558 msgid "`%E' attribute is not supported on this platform"
16561 #: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:540
16562 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
16568 "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
16572 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
16575 #: cp/typeck.c:1247
16577 msgid "invalid application of `%s' to a member function"
16580 #: cp/typeck.c:1280
16582 msgid "invalid application of `%s' to a bit-field"
16585 #: cp/typeck.c:1285
16587 msgid "ISO C++ forbids applying `%s' to an expression of function type"
16590 #: cp/typeck.c:1321
16591 msgid "invalid use of non-static member function"
16594 #: cp/typeck.c:1506
16595 msgid "deprecated conversion from string constant to `%T'"
16598 #: cp/typeck.c:1620 cp/typeck.c:1918
16599 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
16602 #: cp/typeck.c:1647
16604 msgid "invalid use of nonstatic data member '%E'"
16607 #: cp/typeck.c:1699 cp/typeck.c:1726
16608 msgid "invalid access to non-static data member `%D' of NULL object"
16611 #: cp/typeck.c:1701 cp/typeck.c:1728
16612 msgid "(perhaps the `offsetof' macro was used incorrectly)"
16615 #: cp/typeck.c:1813
16616 msgid "invalid use of `%D'"
16619 #: cp/typeck.c:1839
16620 msgid "qualified type `%T' does not match destructor name `~%T'"
16623 #: cp/typeck.c:1845
16624 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
16627 #: cp/typeck.c:1964
16628 msgid "`%D::%D' is not a member of `%T'"
16631 #: cp/typeck.c:1975
16632 msgid "`%T' is not a base of `%T'"
16635 #: cp/typeck.c:1994
16636 msgid "'%D' has no member named '%E'"
16639 #: cp/typeck.c:2009
16640 msgid "`%D' is not a member template function"
16643 #. A pointer to incomplete type (other than cv void) can be
16644 #. dereferenced [expr.unary.op]/1
16645 #: cp/typeck.c:2116
16646 msgid "`%T' is not a pointer-to-object type"
16649 #: cp/typeck.c:2141
16651 msgid "invalid use of `%s' on pointer to member"
16654 #: cp/typeck.c:2145
16656 msgid "invalid type argument of `%s'"
16659 #: cp/typeck.c:2147
16660 msgid "invalid type argument"
16663 #: cp/typeck.c:2211
16664 msgid "array subscript has type `char'"
16667 #: cp/typeck.c:2252
16668 msgid "ISO C++ forbids subscripting non-lvalue array"
16671 #: cp/typeck.c:2263
16672 msgid "subscripting array declared `register'"
16675 #: cp/typeck.c:2346
16677 msgid "object missing in use of `%E'"
16680 #: cp/typeck.c:2447
16681 msgid "ISO C++ forbids calling `::main' from within program"
16684 #: cp/typeck.c:2472
16686 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
16689 #: cp/typeck.c:2485
16691 msgid "`%E' cannot be used as a function"
16694 #: cp/typeck.c:2564
16695 msgid "too many arguments to %s `%+#D'"
16698 #: cp/typeck.c:2566 cp/typeck.c:2672
16699 msgid "at this point in file"
16702 #: cp/typeck.c:2603
16703 msgid "parameter %P of `%D' has incomplete type `%T'"
16706 #: cp/typeck.c:2606
16707 msgid "parameter %P has incomplete type `%T'"
16710 #: cp/typeck.c:2670
16711 msgid "too few arguments to %s `%+#D'"
16714 #: cp/typeck.c:2822 cp/typeck.c:2832
16715 msgid "assuming cast to type `%T' from overloaded function"
16718 #: cp/typeck.c:2893
16720 msgid "division by zero in `%E / 0'"
16723 #: cp/typeck.c:2895
16725 msgid "division by zero in `%E / 0.'"
16728 #: cp/typeck.c:2929
16730 msgid "division by zero in `%E %% 0'"
16733 #: cp/typeck.c:2931
16735 msgid "division by zero in `%E %% 0.'"
16738 #: cp/typeck.c:3011
16740 msgid "%s rotate count is negative"
16743 #: cp/typeck.c:3014
16745 msgid "%s rotate count >= width of type"
16748 #: cp/typeck.c:3048 cp/typeck.c:3053 cp/typeck.c:3149 cp/typeck.c:3154
16749 msgid "ISO C++ forbids comparison between pointer and integer"
16752 #: cp/typeck.c:3190
16753 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
16756 #: cp/typeck.c:3352
16757 msgid "comparison between types `%#T' and `%#T'"
16760 #: cp/typeck.c:3388
16761 msgid "comparison between signed and unsigned integer expressions"
16764 #. Some sort of arithmetic operation involving NULL was
16765 #. performed. Note that pointer-difference and pointer-addition
16766 #. have already been handled above, and so we don't end up here in
16768 #: cp/typeck.c:3467
16769 msgid "NULL used in arithmetic"
16772 #: cp/typeck.c:3525
16773 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
16776 #: cp/typeck.c:3527
16777 msgid "ISO C++ forbids using pointer to a function in subtraction"
16780 #: cp/typeck.c:3529
16781 msgid "ISO C++ forbids using pointer to a method in subtraction"
16784 #: cp/typeck.c:3541
16785 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
16788 #: cp/typeck.c:3617
16791 "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-"
16795 #: cp/typeck.c:3623
16798 "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
16801 #: cp/typeck.c:3645
16802 msgid "taking address of temporary"
16805 #: cp/typeck.c:3876
16807 msgid "ISO C++ forbids %sing an enum"
16810 #: cp/typeck.c:3887
16811 msgid "cannot %s a pointer to incomplete type `%T'"
16814 #: cp/typeck.c:3893
16815 msgid "ISO C++ forbids %sing a pointer of type `%T'"
16818 #: cp/typeck.c:3918
16819 msgid "cast to non-reference type used as lvalue"
16822 #: cp/typeck.c:3953
16823 msgid "invalid use of `--' on bool variable `%D'"
16827 #: cp/typeck.c:3982
16828 msgid "ISO C++ forbids taking address of function `::main'"
16831 #. An expression like &memfn.
16832 #: cp/typeck.c:4036
16834 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
16835 "static member function to form a pointer to member function. Say `&%T::%D'"
16838 #: cp/typeck.c:4041
16840 "ISO C++ forbids taking the address of a bound member function to form a "
16841 "pointer to member function. Say `&%T::%D'"
16844 #: cp/typeck.c:4069
16845 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
16848 #: cp/typeck.c:4121
16849 msgid "attempt to take address of bit-field structure member `%D'"
16852 #: cp/typeck.c:4233
16853 msgid "taking address of destructor"
16856 #: cp/typeck.c:4246
16857 msgid "taking address of bound pointer-to-member expression"
16860 #: cp/typeck.c:4254
16861 msgid "cannot create pointer to reference member `%D'"
16864 #: cp/typeck.c:4317
16865 msgid "cannot take the address of `this', which is an rvalue expression"
16868 #: cp/typeck.c:4336
16869 msgid "address requested for `%D', which is declared `register'"
16872 #: cp/typeck.c:4402
16874 msgid "%s expression list treated as compound expression"
16877 #: cp/typeck.c:4476
16878 msgid "%s from type `%T' to type `%T' casts away constness"
16881 #: cp/typeck.c:4678
16882 msgid "invalid static_cast from type `%T' to type `%T'"
16885 #: cp/typeck.c:4721
16887 "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
16890 #: cp/typeck.c:4741
16891 msgid "reinterpret_cast from `%T' to `%T' loses precision"
16894 #: cp/typeck.c:4760
16896 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
16899 #: cp/typeck.c:4766
16900 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
16903 #: cp/typeck.c:4794
16905 "invalid use of const_cast with type `%T', which is not a pointer, reference, "
16906 "nor a pointer-to-data-member type"
16909 #: cp/typeck.c:4797
16911 "invalid use of const_cast with type `%T', which is a pointer or reference to "
16915 #: cp/typeck.c:4820
16916 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
16919 #: cp/typeck.c:4837
16920 msgid "invalid const_cast from type `%T' to type `%T'"
16923 #: cp/typeck.c:4884 cp/typeck.c:4889
16924 msgid "ISO C++ forbids casting to an array type `%T'"
16927 #: cp/typeck.c:4897
16928 msgid "invalid cast to function type `%T'"
16931 #: cp/typeck.c:4953
16932 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
16935 #: cp/typeck.c:5001
16936 msgid "cast from `%T' to `%T' increases required alignment of target type"
16939 #: cp/typeck.c:5186
16940 msgid " in evaluation of `%Q(%#T, %#T)'"
16943 #: cp/typeck.c:5255
16944 msgid "incompatible types in assignment of `%T' to `%T'"
16947 #: cp/typeck.c:5262
16948 msgid "ISO C++ forbids assignment of arrays"
16951 #: cp/typeck.c:5369
16952 msgid " in pointer to member function conversion"
16955 #: cp/typeck.c:5375
16956 msgid " in pointer to member conversion"
16959 #. This is a reinterpret cast, we choose to do nothing.
16960 #: cp/typeck.c:5385 cp/typeck.c:5401
16961 msgid "pointer to member cast via virtual base `%T'"
16964 #: cp/typeck.c:5404
16965 msgid "pointer to member conversion via virtual base `%T'"
16968 #: cp/typeck.c:5477
16969 msgid "invalid conversion to type `%T' from type `%T'"
16972 #: cp/typeck.c:5639
16973 msgid "passing NULL used for non-pointer %s %P of `%D'"
16976 #: cp/typeck.c:5642
16977 msgid "%s to non-pointer type `%T' from NULL"
16980 #: cp/typeck.c:5650
16981 msgid "passing `%T' for %s %P of `%D'"
16984 #: cp/typeck.c:5653
16985 msgid "%s to `%T' from `%T'"
16988 #: cp/typeck.c:5662
16989 msgid "passing negative value `%E' for %s %P of `%D'"
16992 #: cp/typeck.c:5665
16993 msgid "%s of negative value `%E' to `%T'"
16996 #: cp/typeck.c:5752
16997 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
17000 #: cp/typeck.c:5755
17001 msgid "cannot convert `%T' to `%T' in %s"
17004 #: cp/typeck.c:5832 cp/typeck.c:5834
17005 msgid "in passing argument %P of `%+D'"
17008 #: cp/typeck.c:5884
17009 msgid "returning reference to temporary"
17012 #: cp/typeck.c:5891
17013 msgid "reference to non-lvalue returned"
17016 #: cp/typeck.c:5903
17017 msgid "reference to local variable `%D' returned"
17020 #: cp/typeck.c:5906
17021 msgid "address of local variable `%D' returned"
17024 #: cp/typeck.c:5930
17025 msgid "function declared `noreturn' has a `return' statement"
17028 #: cp/typeck.c:5936
17029 msgid "returning a value from a destructor"
17032 #. If a return statement appears in a handler of the
17033 #. function-try-block of a constructor, the program is ill-formed.
17034 #: cp/typeck.c:5944
17035 msgid "cannot return from a handler of a function-try-block of a constructor"
17038 #. You can't return a value from a constructor.
17039 #: cp/typeck.c:5947
17040 msgid "returning a value from a constructor"
17043 #: cp/typeck.c:5970
17044 msgid "return-statement with no value, in function returning '%T'"
17047 #: cp/typeck.c:5987
17048 msgid "return-statement with a value, in function returning 'void'"
17051 #: cp/typeck.c:6009
17053 "`operator new' must not return NULL unless it is declared `throw()' (or -"
17054 "fcheck-new is in effect)"
17057 #: cp/typeck.c:6034
17058 msgid "`operator=' should return a reference to `*this'"
17062 msgid "type `%T' is not a base type for type `%T'"
17065 #: cp/typeck2.c:292
17066 msgid "cannot declare variable `%+D' to be of abstract type `%T'"
17069 #: cp/typeck2.c:295
17070 msgid "cannot declare parameter `%+D' to be of abstract type `%T'"
17073 #: cp/typeck2.c:298
17074 msgid "cannot declare field `%+D' to be of abstract type `%T'"
17077 #: cp/typeck2.c:302
17078 msgid "invalid abstract return type for member function `%+#D'"
17081 #: cp/typeck2.c:305
17082 msgid "invalid abstract return type for function `%+#D'"
17085 #. Here we do not have location information, so use error instead
17087 #: cp/typeck2.c:310
17088 msgid "invalid abstract type `%T' for `%E'"
17091 #: cp/typeck2.c:312
17092 msgid "invalid abstract type for `%+D'"
17095 #: cp/typeck2.c:315
17096 msgid "cannot allocate an object of abstract type `%T'"
17099 #: cp/typeck2.c:323
17100 msgid "%J because the following virtual functions are pure within `%T':"
17103 #: cp/typeck2.c:327
17107 #: cp/typeck2.c:334
17108 msgid "%J since type `%T' has pure virtual functions"
17111 #: cp/typeck2.c:580
17112 msgid "constructor syntax used, but no constructor declared for type `%T'"
17115 #: cp/typeck2.c:593
17116 msgid "cannot initialize arrays using this syntax"
17119 #: cp/typeck2.c:693
17120 msgid "initializing array with parameter list"
17123 #: cp/typeck2.c:715
17124 msgid "int-array initialized from non-wide string"
17127 #: cp/typeck2.c:748
17128 msgid "initializer for scalar variable requires one element"
17131 #: cp/typeck2.c:755
17132 msgid "braces around scalar initializer for `%T'"
17135 #: cp/typeck2.c:758
17136 msgid "ignoring extra initializers for `%T'"
17139 #: cp/typeck2.c:770
17140 msgid "variable-sized object of type `%T' may not be initialized"
17143 #: cp/typeck2.c:781
17144 msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
17147 #: cp/typeck2.c:846
17148 msgid "aggregate has a partly bracketed initializer"
17151 #: cp/typeck2.c:884 cp/typeck2.c:973
17152 msgid "non-trivial labeled initializers"
17155 #: cp/typeck2.c:898
17156 msgid "non-empty initializer for array of empty elements"
17159 #: cp/typeck2.c:1012 cp/typeck2.c:1028
17160 msgid "missing initializer for member `%D'"
17163 #: cp/typeck2.c:1017
17164 msgid "uninitialized const member `%D'"
17167 #: cp/typeck2.c:1019
17168 msgid "member `%D' with uninitialized const fields"
17171 #: cp/typeck2.c:1022
17172 msgid "member `%D' is uninitialized reference"
17175 #: cp/typeck2.c:1069
17176 msgid "index value instead of field name in union initializer"
17179 #: cp/typeck2.c:1081
17180 msgid "no field `%D' in union being initialized"
17183 #: cp/typeck2.c:1089
17184 msgid "union `%T' with no named members cannot be initialized"
17187 #: cp/typeck2.c:1124
17188 msgid "excess elements in aggregate initializer"
17191 #: cp/typeck2.c:1238
17192 msgid "circular pointer delegation detected"
17195 #: cp/typeck2.c:1251
17196 msgid "base operand of `->' has non-pointer type `%T'"
17199 #: cp/typeck2.c:1275
17200 msgid "result of `operator->()' yields non-pointer result"
17203 #: cp/typeck2.c:1277
17204 msgid "base operand of `->' is not a pointer"
17207 #: cp/typeck2.c:1301
17208 msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
17211 #: cp/typeck2.c:1309
17213 "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
17216 #: cp/typeck2.c:1330
17217 msgid "pointer to member type `%T' incompatible with object type `%T'"
17220 #: cp/typeck2.c:1552
17221 msgid "call to function `%D' which throws incomplete type `%#T'"
17224 #: cp/typeck2.c:1555
17225 msgid "call to function which throws incomplete type `%#T'"
17228 #. XXX Not i18n clean.
17229 #: cp/cp-tree.h:3801
17231 msgid "%s is deprecated, please see the documentation for details"
17234 #: fortran/f95-lang.c:242
17235 msgid "Unexpected type in truthvalue_conversion"
17238 #: fortran/f95-lang.c:295
17240 msgid "can't open input file: %s"
17243 #: fortran/f95-lang.c:622
17245 msgid "global register variable `%s' used in nested function"
17248 #: fortran/f95-lang.c:626
17250 msgid "register variable `%s' used in nested function"
17253 #: fortran/f95-lang.c:633
17255 msgid "address of global register variable `%s' requested"
17258 #: fortran/f95-lang.c:651
17260 msgid "address of register variable `%s' requested"
17263 #: fortran/gfortranspec.c:231
17265 msgid "overflowed output arg list for `%s'"
17268 #: fortran/gfortranspec.c:375
17270 msgid "argument to `%s' missing"
17273 #: fortran/gfortranspec.c:379
17274 msgid "no input files; unwilling to write output files"
17277 #: fortran/trans-array.c:2890
17278 msgid "Possible frontend bug: array constructor not expanded"
17281 #: fortran/trans-array.c:3993
17283 "Possible frontend bug: Deferred array size without pointer or allocatable "
17287 #: fortran/trans-array.c:4153
17288 msgid "scalar vector subscript???"
17291 #: fortran/trans-array.c:4427
17293 msgid "bad expression type during walk (%d)"
17296 #: fortran/trans-const.c:329
17298 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
17301 #: fortran/trans-decl.c:760
17302 msgid "intrinsic variable which isn't a procedure"
17305 #: fortran/trans-decl.c:1896
17306 msgid "Function does not return a value"
17309 #. I don't think this should ever happen.
17310 #: fortran/trans-decl.c:1995
17312 msgid "module symbol %s in wrong namespace"
17315 #: fortran/trans-decl.c:2009
17317 msgid "backend decl for module variable %s already exists"
17320 #: fortran/trans-decl.c:2093
17322 msgid "unused parameter `%s'"
17325 #: fortran/trans-decl.c:2099
17327 msgid "unused variable `%s'"
17330 #: fortran/trans-decl.c:2243
17331 msgid "Function return value not set"
17334 #: fortran/trans-expr.c:950
17335 msgid "Unknown intrinsic op"
17338 #: fortran/trans-intrinsic.c:585
17340 msgid "Intrinsic function %s(%d) not recognized"
17343 #: fortran/trans-io.c:934
17345 msgid "Bad namelist IO basetype (%d)"
17348 #: fortran/trans-io.c:1011
17349 msgid "A format cannot be specified with a namelist"
17352 #: fortran/trans-io.c:1309
17354 msgid "Bad IO basetype (%d)"
17357 #: fortran/trans-types.c:189
17358 msgid "integer kind=8 not available for -i8 option"
17361 #: fortran/trans-types.c:201
17362 msgid "real kind=8 not available for -r8 option"
17365 #: fortran/trans-types.c:904
17366 msgid "Array element size too big"
17369 #: fortran/trans.c:625
17370 msgid "gfc_trans_code(): Bad statement code"
17373 #. I changed this from sorry(...) because it should not return.
17374 #. TODO: Remove gfc_todo_error before releasing version 1.0.
17375 #: fortran/trans.h:562
17376 msgid "gfc_todo: Not Implemented: "
17379 #: java/check-init.c:469 java/parse.h:377
17381 msgid "Variable `%s' may not have been initialized"
17384 #: java/check-init.c:485
17386 msgid "variable `%s' may not have been initialized"
17389 #: java/check-init.c:896
17391 msgid "internal error in check-init: tree code not implemented: %s"
17394 #: java/check-init.c:968
17395 msgid "%Jfinal field `%D' may not have been initialized"
17398 #: java/class.c:758
17399 msgid "bad method signature"
17402 #: java/class.c:802
17403 msgid "misplaced ConstantValue attribute (not in any field)"
17406 #: java/class.c:804
17408 msgid "duplicate ConstantValue attribute for field '%s'"
17411 #: java/class.c:815
17413 msgid "ConstantValue attribute of field '%s' has wrong type"
17416 #: java/class.c:1113
17418 msgid "field '%s' not found in class"
17421 #: java/class.c:1428
17422 msgid "%Jabstract method in non-abstract class"
17425 #: java/class.c:2294
17426 msgid "%Jnon-static method '%D' overrides static method"
17429 #: java/decl.c:1158
17430 msgid "%J'%D' used prior to declaration"
17433 #: java/decl.c:1199
17435 msgid "declaration of `%s' shadows a parameter"
17438 #: java/decl.c:1202
17440 msgid "declaration of `%s' shadows a symbol from the parameter list"
17443 #: java/decl.c:1530
17444 msgid "%Jlabel '%D' used but not defined"
17447 #: java/decl.c:1535
17448 msgid "%Jlabel '%D' defined but not used"
17451 #: java/decl.c:1657
17452 msgid "%JIn %D: overlapped variable and exception ranges at %d"
17455 #: java/decl.c:1721
17456 msgid "bad type in parameter debug info"
17459 #: java/decl.c:1730
17460 msgid "%Jbad PC range for debug info for local '%D'"
17464 msgid "stack underflow - dup* operation"
17467 #: java/expr.c:1489
17470 "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
17473 #: java/expr.c:1517
17475 msgid "field `%s' not found"
17478 #: java/expr.c:1714
17479 msgid "ret instruction not implemented"
17482 #: java/expr.c:1875
17484 msgid "method '%s' not found in class"
17487 #: java/expr.c:2065
17489 msgid "failed to find class '%s'"
17492 #: java/expr.c:2075
17494 msgid "class '%s' has no method named '%s' matching signature '%s'"
17497 #: java/expr.c:2085
17498 msgid "invokestatic on non static method"
17501 #: java/expr.c:2090
17502 msgid "invokestatic on abstract method"
17505 #: java/expr.c:2098
17506 msgid "invoke[non-static] on static method"
17509 #: java/expr.c:2398
17511 msgid "missing field '%s' in '%s'"
17514 #: java/expr.c:2404
17516 msgid "mismatching signature for field '%s' in '%s'"
17519 #: java/expr.c:2426
17520 msgid "%Jassignment to final field '%D' not in field's class"
17523 #: java/expr.c:2431
17524 msgid "%Jassignment to final static field `%D' not in class initializer"
17527 #: java/expr.c:2440
17528 msgid "%Jassignment to final field '%D' not in constructor"
17531 #: java/expr.c:2630
17532 msgid "invalid PC in line number table"
17535 #: java/expr.c:2676
17537 msgid "unreachable bytecode from %d to before %d"
17540 #: java/expr.c:2718
17542 msgid "unreachable bytecode from %d to the end of the method"
17545 #. duplicate code from LOAD macro
17546 #: java/expr.c:3012
17547 msgid "unrecogized wide sub-instruction"
17550 #: java/gjavah.c:691
17551 msgid "static field has same name as method"
17554 #. FIXME: i18n bug here. Order of prints should not be
17556 #: java/gjavah.c:849
17557 msgid "ignored method `"
17560 #: java/gjavah.c:851
17561 msgid "' marked virtual\n"
17564 #: java/gjavah.c:1199
17566 msgid "couldn't find class %s"
17569 #: java/gjavah.c:1206
17571 msgid "parse error while reading %s"
17574 #: java/gjavah.c:1432 java/gjavah.c:1534 java/gjavah.c:1609
17576 msgid "unparseable signature: `%s'"
17579 #: java/gjavah.c:1999
17580 msgid "Not a valid Java .class file."
17583 #: java/gjavah.c:2007 java/jcf-parse.c:673
17584 msgid "error while parsing constant pool"
17587 #: java/gjavah.c:2013
17589 msgid "error in constant pool entry #%d"
17592 #: java/gjavah.c:2156
17593 msgid "class is of array type\n"
17596 #: java/gjavah.c:2164
17597 msgid "base class is of array type"
17600 #: java/gjavah.c:2280
17601 msgid "Try `gcjh --help' for more information.\n"
17604 #: java/gjavah.c:2287
17606 "Usage: gcjh [OPTION]... CLASS...\n"
17610 #: java/gjavah.c:2288
17612 "Generate C++ header files from .class files\n"
17616 #: java/gjavah.c:2289
17617 msgid " -stubs Generate an implementation stub file\n"
17620 #: java/gjavah.c:2290
17621 msgid " -jni Generate a JNI header or stub\n"
17624 #: java/gjavah.c:2292
17625 msgid " -add TEXT Insert TEXT into class body\n"
17628 #: java/gjavah.c:2293
17629 msgid " -append TEXT Insert TEXT after class declaration\n"
17632 #: java/gjavah.c:2294
17633 msgid " -friend TEXT Insert TEXT as `friend' declaration\n"
17636 #: java/gjavah.c:2295
17637 msgid " -prepend TEXT Insert TEXT before start of class\n"
17640 #: java/gjavah.c:2297 java/jcf-dump.c:897
17641 msgid " --classpath PATH Set path to find .class files\n"
17644 #: java/gjavah.c:2298 java/jcf-dump.c:898
17645 msgid " -IDIR Append directory to class path\n"
17648 #: java/gjavah.c:2299 java/jcf-dump.c:899
17649 msgid " --bootclasspath PATH Override built-in class path\n"
17652 #: java/gjavah.c:2300 java/jcf-dump.c:900
17653 msgid " --extdirs PATH Set extensions directory path\n"
17656 #: java/gjavah.c:2301
17657 msgid " -d DIRECTORY Set output directory name\n"
17660 #: java/gjavah.c:2302 java/jcf-dump.c:901 java/jv-scan.c:114
17661 msgid " -o FILE Set output file name\n"
17664 #: java/gjavah.c:2303
17665 msgid " -td DIRECTORY Set temporary directory name\n"
17668 #: java/gjavah.c:2305 java/jcf-dump.c:903 java/jv-scan.c:116
17669 msgid " --help Print this help, then exit\n"
17672 #: java/gjavah.c:2306 java/jcf-dump.c:904 java/jv-scan.c:117
17673 msgid " --version Print version number, then exit\n"
17676 #: java/gjavah.c:2307 java/jcf-dump.c:905
17677 msgid " -v, --verbose Print extra information while running\n"
17680 #: java/gjavah.c:2309
17682 " -M Print all dependencies to stdout;\n"
17683 " suppress ordinary output\n"
17686 #: java/gjavah.c:2311
17688 " -MM Print non-system dependencies to stdout;\n"
17689 " suppress ordinary output\n"
17692 #: java/gjavah.c:2313
17693 msgid " -MD Print all dependencies to stdout\n"
17696 #: java/gjavah.c:2314
17697 msgid " -MMD Print non-system dependencies to stdout\n"
17700 #: java/gjavah.c:2317 java/jcf-dump.c:907 java/jv-scan.c:119
17703 "For bug reporting instructions, please see:\n"
17707 #: java/gjavah.c:2345 java/gjavah.c:2459
17708 msgid "no classes specified"
17711 #: java/gjavah.c:2438
17712 msgid "`-MG' option is unimplemented"
17715 #: java/gjavah.c:2467
17716 msgid "can't specify both -o and -MD"
17719 #: java/gjavah.c:2478
17721 msgid "Processing %s\n"
17724 #: java/gjavah.c:2484
17726 msgid "%s: no such class"
17729 #: java/gjavah.c:2488
17731 msgid "Found in %s\n"
17734 #: java/jcf-dump.c:814
17735 msgid "Not a valid Java .class file.\n"
17738 #: java/jcf-dump.c:820
17739 msgid "error while parsing constant pool\n"
17742 #: java/jcf-dump.c:826 java/jcf-parse.c:676
17744 msgid "error in constant pool entry #%d\n"
17747 #: java/jcf-dump.c:836
17748 msgid "error while parsing fields\n"
17751 #: java/jcf-dump.c:842
17752 msgid "error while parsing methods\n"
17755 #: java/jcf-dump.c:848
17756 msgid "error while parsing final attributes\n"
17759 #: java/jcf-dump.c:885
17760 msgid "Try `jcf-dump --help' for more information.\n"
17763 #: java/jcf-dump.c:892
17765 "Usage: jcf-dump [OPTION]... CLASS...\n"
17769 #: java/jcf-dump.c:893
17771 "Display contents of a class file in readable form.\n"
17775 #: java/jcf-dump.c:894
17776 msgid " -c Disassemble method bodies\n"
17779 #: java/jcf-dump.c:895
17780 msgid " --javap Generate output in `javap' format\n"
17783 #: java/jcf-dump.c:932 java/jcf-dump.c:1000
17784 msgid "jcf-dump: no classes specified\n"
17787 #: java/jcf-dump.c:1020
17789 msgid "Cannot open '%s' for output.\n"
17792 #: java/jcf-dump.c:1066
17793 msgid "bad format of .zip/.jar archive\n"
17796 #: java/jcf-dump.c:1184
17797 msgid "Bad byte codes.\n"
17800 #: java/jcf-io.c:535
17803 "source file for class `%s' is newer than its matching class file. Source "
17804 "file `%s' used instead"
17807 #: java/jcf-parse.c:360
17808 msgid "bad string constant"
17811 #: java/jcf-parse.c:378
17813 msgid "bad value constant type %d, index %d"
17816 #: java/jcf-parse.c:557
17818 msgid "can't reopen %s: %m"
17821 #: java/jcf-parse.c:564
17823 msgid "can't close %s: %m"
17826 #: java/jcf-parse.c:659
17828 msgid "cannot find file for class %s"
17831 #: java/jcf-parse.c:670
17832 msgid "not a valid Java .class file"
17835 #. FIXME - where was first time
17836 #: java/jcf-parse.c:688
17838 msgid "reading class %s for the second time from %s"
17841 #: java/jcf-parse.c:706
17842 msgid "error while parsing fields"
17845 #: java/jcf-parse.c:709
17846 msgid "error while parsing methods"
17849 #: java/jcf-parse.c:712
17850 msgid "error while parsing final attributes"
17853 #: java/jcf-parse.c:729
17856 "the `java.lang.Object' that was found in `%s' didn't have the special zero-"
17857 "length `gnu.gcj.gcj-compiled' attribute. This generally means that your "
17858 "classpath is incorrectly set. Use `info gcj \"Input Options\"' to see the "
17859 "info page describing how to set the classpath"
17862 #: java/jcf-parse.c:806
17863 msgid "missing Code attribute"
17866 #: java/jcf-parse.c:1065
17867 msgid "%Hsource file seen twice on command line and will be compiled only once"
17870 #: java/jcf-parse.c:1080
17871 msgid "no input file specified"
17874 #: java/jcf-parse.c:1112
17876 msgid "can't close input file %s: %m"
17879 #: java/jcf-parse.c:1153
17881 msgid "bad zip/jar file %s"
17884 #: java/jcf-parse.c:1355
17886 msgid "error while reading %s from zip file"
17889 #: java/jcf-write.c:2658
17892 "internal error in generate_bytecode_insn - tree code not implemented: %s"
17895 #: java/jcf-write.c:3030
17896 msgid "field initializer type mismatch"
17899 #: java/jcf-write.c:3487
17901 msgid "can't create directory %s: %m"
17904 #: java/jcf-write.c:3520
17906 msgid "can't open %s for writing: %m"
17909 #: java/jcf-write.c:3540
17911 msgid "can't create %s: %m"
17914 #: java/jv-scan.c:99
17915 msgid "Try `jv-scan --help' for more information.\n"
17918 #: java/jv-scan.c:106
17920 "Usage: jv-scan [OPTION]... FILE...\n"
17924 #: java/jv-scan.c:107
17926 "Print useful information read from Java source files.\n"
17930 #: java/jv-scan.c:108
17931 msgid " --no-assert Don't recognize the assert keyword\n"
17934 #: java/jv-scan.c:109
17935 msgid " --complexity Print cyclomatic complexity of input file\n"
17938 #: java/jv-scan.c:110
17939 msgid " --encoding NAME Specify encoding of input file\n"
17942 #: java/jv-scan.c:111
17943 msgid " --print-main Print name of class containing `main'\n"
17946 #: java/jv-scan.c:112
17947 msgid " --list-class List all classes defined in file\n"
17950 #: java/jv-scan.c:113
17952 " --list-filename Print input filename when listing class names\n"
17955 #: java/jv-scan.c:213
17956 msgid "only one of `--print-main', `--list-class', and `--complexity' allowed"
17959 #: java/jv-scan.c:216
17961 msgid "can't open output file `%s'"
17964 #: java/jv-scan.c:251
17966 msgid "file not found `%s'"
17969 #: java/jv-scan.c:273
17971 msgid "%s: error: "
17974 #: java/jv-scan.c:285
17976 msgid "%s: warning: "
17979 #: java/jvgenmain.c:48
17981 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
17984 #: java/jvgenmain.c:98
17986 msgid "%s: Cannot open output file: %s\n"
17989 #: java/jvgenmain.c:135
17991 msgid "%s: Failed to close output file %s\n"
17994 #: java/jvspec.c:418
17995 msgid "can't specify `-D' without `--main'\n"
17998 #: java/jvspec.c:421
18000 msgid "`%s' is not a valid class name"
18003 #: java/jvspec.c:427
18004 msgid "--resource requires -o"
18007 #: java/jvspec.c:434
18008 msgid "warning: already-compiled .class files ignored with -C"
18011 #: java/jvspec.c:441
18012 msgid "cannot specify both -C and -o"
18015 #: java/jvspec.c:453
18016 msgid "cannot create temporary file"
18019 #: java/jvspec.c:481
18020 msgid "using both @FILE with multiple files not implemented"
18023 #: java/jvspec.c:530
18024 msgid "cannot specify `main' class when not linking"
18028 msgid "can't do dependency tracking with input from stdin"
18032 msgid "couldn't determine target name for dependency tracking"
18038 "unknown encoding: `%s'\n"
18039 "This might mean that your locale's encoding is not supported\n"
18040 "by your system's iconv(3) implementation. If you aren't trying\n"
18041 "to use a particular encoding for your input file, try the\n"
18042 "`--encoding=UTF-8' option"
18046 msgid "internal error - bad unget"
18049 #: java/mangle.c:89
18051 msgid "can't mangle %s"
18054 #: java/mangle_name.c:140 java/mangle_name.c:210
18055 msgid "internal error - invalid Utf8 name"
18058 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:881
18059 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:977
18060 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1318
18061 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1379
18062 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1590
18063 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1813
18064 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1822
18065 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1833
18066 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1844
18067 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1856
18068 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1871
18069 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1888
18070 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1890
18071 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1971
18072 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2148
18073 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2217
18074 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2381
18075 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2394
18076 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2401
18077 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2408
18078 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2419
18079 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2421
18080 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2459
18081 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2461
18082 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2463
18083 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2484
18084 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2486
18085 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2488
18086 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2504
18087 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2506
18088 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2527
18089 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2529
18090 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2531
18091 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2559
18092 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2561
18093 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2563
18094 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2565
18095 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2583
18096 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2585
18097 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2596
18098 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2607
18099 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2618
18100 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2629
18101 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2640
18102 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2653
18103 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2657
18104 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2659
18105 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2672
18106 msgid "Missing term"
18109 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse-scan.y:883
18110 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:751
18111 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:789
18112 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:814
18113 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:998
18114 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1353
18115 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1566
18116 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1568
18117 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1798
18118 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1824
18119 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1835
18120 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1846
18121 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1858
18122 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1873
18123 msgid "';' expected"
18126 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:749
18127 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:787
18128 msgid "Missing name"
18131 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:777
18133 msgid "Ambiguous class: `%s' and `%s'"
18136 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:812
18137 msgid "'*' expected"
18140 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:826
18141 msgid "Class or interface declaration expected"
18144 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:843
18146 msgid "Modifier `%s' declared twice"
18149 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:863
18150 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:865
18151 msgid "Missing class name"
18154 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:868
18155 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:872
18156 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:880
18157 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1038
18158 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1299
18159 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1301
18160 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1633
18161 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1884
18162 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1916
18163 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1978
18164 msgid "'{' expected"
18167 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:882
18168 msgid "Missing super class name"
18171 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:892
18172 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:908
18173 msgid "Missing interface name"
18176 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:992
18177 msgid "Missing variable initializer"
18180 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1009
18181 msgid "Invalid declaration"
18184 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1012
18185 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1097
18186 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2163
18187 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2192
18188 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2214
18189 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2218
18190 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2253
18191 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2332
18192 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2342
18193 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2352
18194 msgid "']' expected"
18197 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1016
18198 msgid "Unbalanced ']'"
18201 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1052
18202 msgid "Invalid method declaration, method name required"
18205 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1057
18206 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1062
18207 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1067
18208 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2066
18209 msgid "Identifier expected"
18212 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1072
18213 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4743
18214 msgid "Invalid method declaration, return type required"
18217 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1092
18218 msgid "Discouraged form of returned type specification"
18221 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1095
18222 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1546
18223 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1553
18224 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1562
18225 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1564
18226 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1592
18227 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1701
18228 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2008
18229 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2061
18230 msgid "')' expected"
18233 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1111
18234 msgid "Missing formal parameter term"
18237 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1126
18238 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1131
18239 msgid "Missing identifier"
18242 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1151
18243 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1160
18244 msgid "Missing class type term"
18247 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1187
18250 "Can't define static initializer in class `%s'. Static initializer can only "
18251 "be defined in top-level classes"
18254 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1316
18255 msgid "Invalid interface type"
18258 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1485
18259 msgid "An empty declaration is a deprecated feature that should not be used"
18262 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1506
18263 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1680
18264 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1682
18265 msgid "':' expected"
18268 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1532
18269 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1537
18270 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1542
18271 msgid "Invalid expression statement"
18274 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1560
18275 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1588
18276 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1629
18277 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1697
18278 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1765
18279 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1886
18280 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1964
18281 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2055
18282 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2057
18283 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2070
18284 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2313
18285 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2315
18286 msgid "'(' expected"
18289 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1631
18290 msgid "Missing term or ')'"
18293 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1678
18294 msgid "Missing or invalid constant expression"
18297 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1699
18298 msgid "Missing term and ')' expected"
18301 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1738
18302 msgid "Invalid control expression"
18305 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1740
18306 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1742
18307 msgid "Invalid update expression"
18310 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1767
18311 msgid "Invalid init statement"
18314 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:1967
18315 msgid "Missing term or ')' expected"
18318 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2010
18319 msgid "'class' or 'this' expected"
18322 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2012
18323 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2014
18324 msgid "'class' expected"
18327 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2059
18328 msgid "')' or term expected"
18331 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2161
18332 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2190
18333 msgid "'[' expected"
18336 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2268
18337 msgid "Field expected"
18340 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2327
18341 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2337
18342 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2347
18343 msgid "Missing term and ']' expected"
18346 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2452
18347 msgid "']' expected, invalid type expression"
18350 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2455
18351 msgid "Invalid type expression"
18354 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:2567
18355 msgid "Invalid reference type"
18358 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3034
18359 msgid "Constructor invocation must be first thing in a constructor"
18362 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3036
18363 msgid "Only constructors can invoke constructors"
18366 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3044
18368 msgid ": `%s' JDK1.1(TM) feature"
18371 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3124
18372 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3126
18379 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3285
18380 msgid "Missing return statement"
18383 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3307
18384 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:11931
18385 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:11935
18386 msgid "Unreachable statement"
18389 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3317
18391 msgid "Can't access %s field `%s.%s' from `%s'"
18394 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3386
18396 msgid "%s `%s' already defined in %s:%d"
18399 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3404
18402 "Variable `%s' is already defined in this method and was declared `%s %s' at "
18406 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3515
18408 msgid "Interface `%s' repeated"
18411 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3545
18413 msgid "%s name `%s' clashes with imported type `%s'"
18416 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3577
18418 msgid "Public %s `%s' must be defined in a file called `%s.java'"
18421 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3592
18424 "Inner class `%s' can't be static. Static classes can only occur in "
18425 "interfaces and top-level classes"
18428 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3673
18431 "The class name `%s' is already defined in this scope. An inner class may not "
18432 "have the same simple name as any of its enclosing classes"
18435 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3715
18436 msgid "Qualifier must be a reference"
18439 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:3736
18441 msgid "Cyclic inheritance involving %s"
18444 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4000
18447 "Redundant use of `abstract' modifier. Interface `%s' is implicitly abstract"
18450 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4155
18452 msgid "Class `%s' can't be declared both abstract and final"
18455 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4167
18456 msgid "`java.lang.Object' can't extend anything"
18459 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4409
18461 msgid "Duplicate variable declaration: `%s %s' was `%s %s' (%s:%d)"
18464 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4473
18466 msgid "Field `%s' can't be static in inner class `%s' unless it is final"
18469 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4718
18471 msgid "Class `%s' must be declared abstract to define abstract method `%s'"
18474 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4725
18476 msgid "native method `%s' can't be strictfp"
18479 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4729
18481 msgid "method `%s' can't be transient"
18484 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4732
18486 msgid "method `%s' can't be volatile"
18489 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4782
18490 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6531
18493 "Method `%s' can't be static in inner class `%s'. Only members of interfaces "
18494 "and top-level classes can be static"
18497 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4948
18499 msgid "%s method `%s' can't have a body defined"
18502 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:4959
18504 msgid "Non native and non abstract method `%s' must have a body defined"
18507 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5030
18509 msgid "%s: recursive invocation of constructor `%s'"
18512 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5060
18514 "Inconsistent member declaration. At most one of `public', `private', or "
18515 "`protected' may be specified"
18518 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5068
18520 "Inconsistent member declaration. At most one of `final' or `volatile' may "
18524 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5158
18527 "Variable `%s' is used more than once in the argument list of method `%s'"
18530 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5242
18532 msgid "%s `%s' can't implement/extend %s `%s'"
18535 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5276
18537 msgid "Class `%s' can't subclass %s `%s'"
18540 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5285
18542 msgid "Can't subclass final classes: %s"
18545 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:5471
18547 msgid "Cyclic class inheritance%s"
18550 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6182
18552 msgid "Superclass `%s' of class `%s' not found"
18555 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6188
18557 msgid "Type `%s' not found in declaration of field `%s'"
18560 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6194
18563 "Type `%s' not found in the declaration of the argument `%s' of method `%s'"
18566 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6201
18569 "Type `%s' not found in the declaration of the return type of method `%s'"
18572 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6207
18574 msgid "Superinterface `%s' of %s `%s' not found"
18577 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6214
18579 msgid "Type `%s' not found in the declaration of the local variable `%s'"
18582 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6221
18584 msgid "Class `%s' not found in `throws'"
18587 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6278
18589 msgid "Duplicate %s declaration `%s'"
18592 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6352
18595 "Class `%s' doesn't define the abstract method `%s %s' from %s `%s'. This "
18596 "method must be defined or %s `%s' must be declared abstract"
18599 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6508
18602 "Class `%s' in `throws' clause must be a subclass of class `java.lang."
18606 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6552
18609 "Class `%s' must override `%s' with a public method in order to implement "
18613 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6566
18614 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6793
18616 msgid "Method `%s' was defined with return type `%s' in class `%s'"
18619 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6583
18621 msgid "%s methods can't be overridden. Method `%s' is %s in class `%s'"
18624 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6597
18627 "Instance methods can't be overridden by a static method. Method `%s' is an "
18628 "instance method in class `%s'"
18631 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6620
18634 "Methods can't be overridden to be more private. Method `%s' is not %s in "
18638 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6761
18641 "Invalid checked exception class `%s' in `throws' clause. The exception must "
18642 "be a subclass of an exception thrown by `%s' from class `%s'"
18645 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6818
18648 "Interface `%s' inherits method `%s' from interface `%s'. This method is "
18649 "redefined with a different return type in interface `%s'"
18652 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:6993
18654 msgid "Class or interface `%s' not found in import"
18657 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:7078
18659 msgid "malformed .zip archive in CLASSPATH: %s"
18662 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:7149
18665 "Can't find default package `%s'. Check the CLASSPATH environment variable "
18666 "and the access to the archives"
18669 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:7154
18671 msgid "Package `%s' not found in import"
18674 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:7251
18676 msgid "Type `%s' also potentially defined in package `%s'"
18679 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:7396
18681 msgid "Nested %s %s is %s; cannot be accessed from here"
18684 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:7434
18687 "Can't access %s `%s'. Only public classes and interfaces in other packages "
18691 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:7472
18692 msgid "Only `final' is allowed as a local variables modifier"
18695 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9026
18697 msgid "No constructor matching `%s' found in class `%s'"
18700 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9525
18702 msgid "Can't reference `%s' before the superclass constructor has been called"
18705 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9579
18708 "Local variable `%s' can't be accessed from within the inner class `%s' "
18709 "unless it is declared final"
18712 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9584
18713 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10047
18715 msgid "Undefined variable `%s'"
18718 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9595
18720 msgid "Can't make a static reference to nonstatic variable `%s' in class `%s'"
18723 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9801
18724 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10656
18726 msgid "No enclosing instance for inner class `%s' is in scope%s"
18729 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9920
18730 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12363
18731 msgid "Keyword `this' used outside allowed context"
18734 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9926
18735 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10810
18737 "Can't reference `this' before the superclass constructor has been called"
18740 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9942
18743 "Can't use variable `%s.this': type `%s' isn't an outer type of type `%s'"
18746 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:9975
18747 msgid "Keyword `super' used outside allowed context"
18750 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10024
18752 msgid "No variable `%s' defined in class `%s'"
18755 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10029
18757 msgid "Undefined variable or class name: `%s'"
18760 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10100
18762 msgid "Can't use type `%s' as a qualifier"
18765 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10119
18767 msgid "Attempt to reference field `%s' in `%s %s'"
18770 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10150
18772 msgid "No variable `%s' defined in type `%s'"
18775 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10234
18777 msgid "Attempt to reference field `new' in a `%s'"
18780 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10371
18782 msgid "The class `%s' has been deprecated"
18785 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10381
18787 msgid "The %s `%s' in class `%s' has been deprecated"
18790 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10498
18792 msgid "Can't invoke a method on primitive type `%s'"
18795 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10513
18797 msgid "Can't make static reference to method `%s' in interface `%s'"
18800 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10523
18801 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10857
18803 msgid "Can't make static reference to method `%s %s' in class `%s'"
18806 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10563
18807 msgid "Can't invoke super constructor on java.lang.Object"
18810 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10576
18811 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14424
18813 msgid "Class `%s' not found in type declaration"
18816 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10588
18818 msgid "Class `%s' is an abstract class. It can't be instantiated"
18821 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10618
18823 msgid "No method named `%s' in scope"
18826 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:10729
18828 msgid "Can't access %s %s `%s.%s' from `%s'"
18831 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:11195
18833 msgid "Can't find %s `%s(%s)' in type `%s'%s"
18836 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:11777
18837 msgid "Constant expression required"
18840 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:11790
18842 msgid "Incompatible type for case. Can't convert `%s' to `int'"
18845 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:11824
18846 msgid "Duplicate case label: `default'"
18849 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12172
18851 msgid "Incompatible type for `+='. Can't convert `%s' to `java.lang.String'"
18854 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12343
18856 msgid "missing static field `%s'"
18859 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12348
18861 msgid "not a static field `%s'"
18864 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12371
18866 "Can't reference `this' or `super' before the superclass constructor has been "
18870 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12391
18872 msgid "No case for %s"
18875 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12821
18876 msgid "Invalid left hand side of assignment"
18879 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12872
18881 msgid "Incompatible type for %s. Can't convert `%s' to `%s'"
18884 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:12875
18886 msgid "Incompatible type for %s. Explicit cast needed to convert `%s' to `%s'"
18889 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13047
18892 "Constant expression `%s' too wide for narrowing primitive conversion to `%s'"
18895 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13338
18897 msgid "unregistered operator %s"
18900 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13485
18902 "Evaluating this expression will result in an arithmetic exception being "
18906 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13567
18909 "Incompatible type for `%s'. Explicit cast needed to convert shift distance "
18910 "from `%s' to integral"
18913 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13572
18916 "Incompatible type for `%s'. Can't convert shift distance from `%s' to "
18920 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13648
18922 msgid "Invalid argument `%s' for `instanceof'"
18925 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13675
18927 msgid "Impossible for `%s' to be instance of `%s'"
18930 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:13804
18932 msgid "Incompatible type for `%s'. Can't convert `%s' to `%s'"
18935 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14285
18937 msgid "Invalid argument type `%s' to `%s'"
18940 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14515
18942 msgid "Invalid cast from `%s' to `%s'"
18945 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14562
18947 msgid "`[]' can only be applied to arrays. It can't be applied to `%s'"
18950 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14575
18953 "Incompatible type for `[]'. Explicit cast needed to convert `%s' to `int'"
18956 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14579
18958 msgid "Incompatible type for `[]'. Can't convert `%s' to `int'"
18961 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14650
18964 "Incompatible type for dimension in array creation expression. %s convert `%"
18968 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14766
18970 msgid "Invalid array initializer for non-array type `%s'"
18973 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14853
18975 msgid "Incompatible type for array. %s convert `%s' to `%s'"
18978 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14922
18979 msgid "`return' inside instance initializer"
18982 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14926
18983 msgid "`return' inside static initializer"
18986 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14932
18988 msgid "`return' with%s value from `%s %s'"
18991 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:14939
18993 msgid "`return' with value from constructor `%s'"
18996 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15004
18998 msgid "Incompatible type for `if'. Can't convert `%s' to `boolean'"
19001 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15037
19003 msgid "Declaration of `%s' shadows a previous label declaration"
19006 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15042
19008 msgid "This is the location of the previous declaration of label `%s'"
19011 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15290
19013 msgid "No label definition found for `%s'"
19016 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15303
19017 msgid "`continue' must be in loop"
19020 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15306
19022 msgid "continue label `%s' does not name a loop"
19025 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15327
19026 msgid "`break' must be in loop or switch"
19029 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15368
19031 msgid "Incompatible type for loop conditional. Can't convert `%s' to `boolean'"
19034 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15406
19036 msgid "Incompatible type for `switch'. Can't convert `%s' to `int'"
19039 #. The case_label_list is in reverse order, so print the
19040 #. outer label first.
19041 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15437
19042 msgid "duplicate case label: `"
19045 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15441
19046 msgid "original label is here"
19049 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15658
19052 "Can't catch class `%s'. Catch clause parameter type must be a subclass of "
19053 "class `java.lang.Throwable'"
19056 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15682
19058 msgid "`catch' not reached because of the catch clause at line %d"
19061 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15749
19064 "Incompatible type for `synchronized'. Can't convert `%s' to `java.lang."
19068 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15808
19070 msgid "Can't throw `%s'; it must be a subclass of class `java.lang.Throwable'"
19073 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15837
19076 "Checked exception `%s' can't be thrown in instance initializer (not all "
19077 "declared constructor are declaring it in their `throws' clause)"
19080 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15858
19083 "Checked exception `%s' can't be caught by any of the catch clause(s) of the "
19084 "surrounding `try' block"
19087 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15871
19089 msgid "Checked exception `%s' can't be thrown in initializer"
19092 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15875
19094 msgid "Checked exception `%s' isn't thrown from a `try' block"
19097 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15881
19100 "Checked exception `%s' doesn't match any of current method's `throws' "
19104 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15936
19106 msgid "Exception `%s' can't be thrown in initializer"
19109 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:15941
19112 "Exception `%s' must be caught, or it must be declared in the `throws' clause "
19116 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16052
19118 msgid "Incompatible type for `?:'. Can't convert `%s' to `boolean'"
19121 #: /home/zack/src/gcc/HEAD/pos-diag/gcc/java/parse.y:16120
19123 msgid "Incompatible type for `?:'. Can't convert `%s' to `%s'"
19126 #: java/typeck.c:547
19127 msgid "junk at end of signature string"
19130 #: java/verify.c:479
19131 msgid "bad pc in exception_table"
19134 #: java/verify.c:1475
19136 msgid "unknown opcode %d@pc=%d during verification"
19139 #: java/verify.c:1550 java/verify.c:1566 java/verify.c:1571
19141 msgid "verification error at PC=%d"
19144 #: java/parse.h:125
19146 msgid "%s method can't be abstract"
19149 #: java/parse.h:129
19151 msgid "Constructor can't be %s"
19154 #. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
19155 #. flags was set artificially, such as for a interface method
19156 #: java/parse.h:161
19158 msgid "Discouraged redundant use of `%s' modifier in declaration of %s"
19161 #: java/parse.h:168
19163 msgid "Discouraged redundant use of `%s' modifier in declaration of %s `%s'"
19166 #. Standard error messages
19167 #: java/parse.h:352
19169 msgid "Incompatible type for `%s'. Can't convert `%s' to boolean"
19172 #: java/parse.h:357
19174 msgid "Incompatible type for `%s'. Can't convert `%s' to numeric type"
19177 #: java/parse.h:365
19180 "Incompatible type for `%s'. Explicit cast needed to convert `%s' to integral"
19183 #: java/parse.h:370
19185 msgid "Incompatible type for `%s'. Can't convert `%s' to integral"
19188 #: objc/objc-act.c:753
19189 msgid "`@end' must appear in an @implementation context"
19192 #: objc/objc-act.c:780
19193 msgid "method declaration not in @interface context"
19196 #: objc/objc-act.c:791
19197 msgid "method definition not in @implementation context"
19200 #: objc/objc-act.c:896
19202 msgid "object does not conform to the `%s' protocol"
19205 #: objc/objc-act.c:982 objc/objc-act.c:1055
19207 msgid "class `%s' does not implement the `%s' protocol"
19210 #: objc/objc-act.c:1161
19212 msgid "statically allocated instance of Objective-C class `%s'"
19215 #: objc/objc-act.c:1218
19217 msgid "protocol `%s' has circular dependency"
19220 #: objc/objc-act.c:1240 objc/objc-act.c:5793
19222 msgid "cannot find protocol declaration for `%s'"
19225 #: objc/objc-act.c:1636 objc/objc-act.c:2764 objc/objc-act.c:6318
19226 #: objc/objc-act.c:6644 objc/objc-act.c:6697 objc/objc-act.c:6722
19228 msgid "cannot find interface declaration for `%s'"
19231 #: objc/objc-act.c:1640
19233 msgid "interface `%s' does not have valid constant string layout"
19236 #: objc/objc-act.c:1645
19238 msgid "cannot find reference tag for class `%s'"
19241 #: objc/objc-act.c:2312
19242 msgid "%Jcreating selector for nonexistent method %qE"
19245 #: objc/objc-act.c:2500
19247 msgid "`%s' is not an Objective-C class name or alias"
19250 #: objc/objc-act.c:2615 objc/objc-act.c:2633 objc/objc-act.c:6581
19251 #: objc/objc-act.c:6895 objc/objc-act.c:6925
19252 msgid "Objective-C declarations may only appear in global scope"
19255 #: objc/objc-act.c:2620
19257 msgid "cannot find class `%s'"
19260 #: objc/objc-act.c:2622
19262 msgid "class `%s' already exists"
19265 #: objc/objc-act.c:2647 objc/objc-act.c:6613
19267 msgid "`%s' redeclared as different kind of symbol"
19270 #: objc/objc-act.c:2649 objc/objc-act.c:6615
19271 msgid "%Jprevious declaration of '%D'"
19274 #: objc/objc-act.c:2874
19275 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
19278 #: objc/objc-act.c:3203
19279 msgid "@catch parameter is not a known Objective-C class type"
19282 #: objc/objc-act.c:3219
19283 msgid "exception of type %<%T%> will be caught"
19286 #: objc/objc-act.c:3221
19287 msgid "%H by earlier handler for %<%T%>"
19290 #: objc/objc-act.c:3274
19291 msgid "`@try' without `@catch' or `@finally'"
19294 #: objc/objc-act.c:3321
19295 msgid "%<@throw%> (rethrow) used outside of a @catch block"
19298 #: objc/objc-act.c:3697
19299 msgid "%Jtype '%D' does not have a known size"
19302 #: objc/objc-act.c:4215
19306 #: objc/objc-act.c:4238 objc/objc-act.c:4257
19307 msgid "inconsistent instance variable specification"
19310 #: objc/objc-act.c:5121
19311 msgid "can not use an object as parameter to a method"
19314 #: objc/objc-act.c:5323
19316 msgid "multiple %s named `%c%s' found"
19319 #: objc/objc-act.c:5548
19321 msgid "no super class declared in @interface for `%s'"
19324 #: objc/objc-act.c:5638
19326 msgid "invalid receiver type `%s'"
19329 #: objc/objc-act.c:5649
19331 msgid "`%s' may not respond to `%c%s'"
19334 #: objc/objc-act.c:5654
19336 msgid "`%c%s' not implemented by protocol(s)"
19339 #: objc/objc-act.c:5659
19340 msgid "(Messages without a matching method signature"
19343 #: objc/objc-act.c:5660
19344 msgid "will be assumed to return `id' and accept"
19347 #: objc/objc-act.c:5661
19348 msgid "`...' as arguments.)"
19351 #: objc/objc-act.c:5892
19353 msgid "undeclared selector `%s'"
19356 #. Historically, a class method that produced objects (factory
19357 #. method) would assign `self' to the instance that it
19358 #. allocated. This would effectively turn the class method into
19359 #. an instance method. Following this assignment, the instance
19360 #. variables could be accessed. That practice, while safe,
19361 #. violates the simple rule that a class method should not refer
19362 #. to an instance variable. It's better to catch the cases
19363 #. where this is done unknowingly than to support the above
19365 #: objc/objc-act.c:5934
19367 msgid "instance variable `%s' accessed in class method"
19370 #: objc/objc-act.c:6146
19372 msgid "duplicate declaration of method `%c%s'"
19375 #: objc/objc-act.c:6188
19377 msgid "duplicate interface declaration for category `%s(%s)'"
19380 #: objc/objc-act.c:6215
19382 msgid "illegal reference type specified for instance variable `%s'"
19385 #: objc/objc-act.c:6226
19387 msgid "instance variable `%s' has unknown size"
19390 #. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
19391 #: objc/objc-act.c:6240
19393 msgid "type `%s' has virtual member functions"
19396 #: objc/objc-act.c:6241
19398 msgid "illegal aggregate type `%s' specified for instance variable `%s'"
19401 #: objc/objc-act.c:6249
19403 msgid "type `%s' has a user-defined constructor"
19406 #: objc/objc-act.c:6251
19408 msgid "type `%s' has a user-defined destructor"
19411 #: objc/objc-act.c:6252
19413 "C++ constructors and destructors will not be invoked for Objective-C fields"
19416 #: objc/objc-act.c:6342
19418 msgid "instance variable `%s' is declared private"
19421 #: objc/objc-act.c:6351
19423 msgid "instance variable `%s' is %s; this will be a hard error in the future"
19426 #: objc/objc-act.c:6358
19428 msgid "instance variable `%s' is declared %s"
19431 #: objc/objc-act.c:6368
19432 msgid "static access to object of type `id'"
19435 #: objc/objc-act.c:6390 objc/objc-act.c:6478
19437 msgid "incomplete implementation of class `%s'"
19440 #: objc/objc-act.c:6394 objc/objc-act.c:6483
19442 msgid "incomplete implementation of category `%s'"
19445 #: objc/objc-act.c:6399 objc/objc-act.c:6488
19447 msgid "method definition for `%c%s' not found"
19450 #: objc/objc-act.c:6529
19452 msgid "%s `%s' does not fully implement the `%s' protocol"
19455 #: objc/objc-act.c:6587 objc/objc-act.c:8152
19456 msgid "`@end' missing in implementation context"
19459 #: objc/objc-act.c:6600
19461 msgid "cannot find interface declaration for `%s', superclass of `%s'"
19464 #: objc/objc-act.c:6627
19466 msgid "reimplementation of class `%s'"
19469 #: objc/objc-act.c:6658
19471 msgid "conflicting super class name `%s'"
19474 #: objc/objc-act.c:6660
19476 msgid "previous declaration of `%s'"
19479 #: objc/objc-act.c:6674 objc/objc-act.c:6676
19481 msgid "duplicate interface declaration for class `%s'"
19484 #: objc/objc-act.c:6953
19486 msgid "duplicate declaration for protocol `%s'"
19489 #. Add a readable method name to the warning.
19490 #: objc/objc-act.c:7469
19491 msgid "%J%s `%c%s'"
19494 #: objc/objc-act.c:7759
19496 msgid "no super class declared in interface for `%s'"
19499 #: objc/objc-act.c:7807
19500 msgid "[super ...] must appear in a method context"
19503 #: objc/objc-parse.y:2709
19504 msgid "extra semicolon in method definition specified"
19507 #: treelang/tree1.c:278
19508 msgid "%HDuplicate name %q.*s."
19511 #: treelang/treetree.c:842
19512 msgid "Global register variable %qD used in nested function."
19515 #: treelang/treetree.c:846
19516 msgid "Register variable %qD used in nested function."
19519 #: treelang/treetree.c:852
19520 msgid "Address of global register variable %qD requested."
19523 #: treelang/treetree.c:857
19524 msgid "Address of register variable %qD requested."
19527 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:934
19528 msgid "Display this information"
19531 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:940
19533 "--param <param>=<value>\tSet paramter <param> to value. See below for a "
19534 "complete list of parameters"
19537 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:949
19539 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
19540 "before <question> disables the <answer> to <question>"
19543 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:952
19544 msgid "Do not discard comments"
19547 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:955
19548 msgid "Do not discard comments in macro expansions"
19551 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:958
19553 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
19554 "<macro> is given, <val> is taken to be 1"
19557 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:964
19558 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path "
19561 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:967
19563 "-G<number>\tPut global and static data smaller than <number> bytes into a "
19564 "special section (on some targets)"
19567 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:970
19568 msgid "Print the name of header files as they are used"
19571 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:979
19572 msgid "Generate make dependencies and compile"
19575 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:988
19576 msgid "Treat missing header files as generated files"
19579 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:994
19580 msgid "Like -MD but ignore system header files"
19583 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1003
19584 msgid "-MQ <target>\tAdd a MAKE-quoted target"
19587 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1009
19588 msgid "-O<number>\tSet optimization level to <number>"
19591 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1012
19592 msgid "Optimize for space rather than speed"
19595 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1015
19596 msgid "Do not generate #line directives"
19599 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1018
19600 msgid "-U<macro>\tUndefine <macro>"
19603 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1021
19604 msgid "This switch is deprecated; use -Wextra instead"
19607 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1024
19609 "Warn about things that will change when compiling with an ABI-compliant "
19613 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1027
19614 msgid "Warn about returning structures, unions or arrays"
19617 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1033
19618 msgid "Warn about casting functions to incompatible types"
19621 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1036
19622 msgid "Warn about pointer casts which increase alignment"
19625 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1039
19626 msgid "Warn about casts which discard qualifiers"
19629 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1042
19630 msgid "Warn about subscripts whose type is \"char\""
19633 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1045
19635 "Warn about possibly nested block comments, and C++ comments spanning more "
19636 "than one physical line"
19639 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1048
19640 msgid "Synonym for -Wcomment"
19643 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1051
19644 msgid "Warn about possibly confusing type conversions"
19647 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1054
19648 msgid "Warn when all constructors and destructors are private"
19651 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1057
19652 msgid "Warn when a declaration is found after a statement"
19655 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1060
19656 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
19659 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1063
19660 msgid "Warn about uses of __attribute__((deprecated)) declarations"
19663 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1066
19664 msgid "Warn when an optimization pass is disabled"
19667 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1069
19668 msgid "Warn about compile-time integer division by zero"
19671 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1072
19672 msgid "Warn about violations of Effective C++ style rules"
19675 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1075
19676 msgid "Warn about stray tokens after #elif and #endif"
19679 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1078
19680 msgid "Treat all warnings as errors"
19683 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1081
19684 msgid "Make implicit function declarations an error"
19687 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1084
19688 msgid "Print extra (possibly unwanted) warnings"
19691 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1087
19692 msgid "Warn if deprecated empty statements are found"
19695 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1090
19696 msgid "Exit on the first error occurred"
19699 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1093
19700 msgid "Warn if testing floating point numbers for equality"
19703 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1096
19704 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
19707 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1099
19708 msgid "Warn if passing too many arguments to a function for its format string"
19711 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1102
19712 msgid "Warn about format strings that are not literals"
19715 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1105
19716 msgid "Warn about possible security problems with format functions"
19719 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1108
19720 msgid "Warn about strftime formats yielding 2-digit years"
19723 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1111
19724 msgid "Warn about zero-length formats"
19727 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1120
19728 msgid "Warn about implicit function declarations"
19731 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1123
19732 msgid "Warn when a declaration does not specify a type"
19735 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1126
19736 msgid "Deprecated. This switch has no effect."
19739 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1129
19740 msgid "Warn about variables which are initialized to themselves."
19743 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1132
19744 msgid "Warn when an inlined function cannot be inlined"
19747 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1135
19748 msgid "Warn about invalid uses of the \"offsetof\" macro"
19751 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1138
19752 msgid "Warn about PCH files that are found but not used"
19755 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1141
19756 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
19759 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1144
19760 msgid "Do not warn about using \"long long\" when -pedantic"
19763 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1147
19764 msgid "Warn about suspicious declarations of \"main\""
19767 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1150
19768 msgid "Warn about possibly missing braces around initializers"
19771 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1153
19772 msgid "Warn about global functions without previous declarations"
19775 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1156
19776 msgid "Warn about missing fields in struct initializers"
19779 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1159
19780 msgid "Warn about functions which might be candidates for format attributes"
19783 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1162
19784 msgid "Warn about user-specified include directories that do not exist"
19787 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1165
19789 "Warn about functions which might be candidates for __attribute__((noreturn))"
19792 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1168
19793 msgid "Warn about global functions without prototypes"
19796 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1171
19797 msgid "Warn about use of multi-character character constants"
19800 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1174
19801 msgid "Warn about \"extern\" declarations not at file scope"
19804 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1177
19806 "Warn when non-templatized friend functions are declared within a template"
19809 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1180
19810 msgid "Warn about non-virtual destructors"
19813 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1183
19815 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
19818 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1186
19819 msgid "Warn if a C-style cast is used in a program"
19822 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1189
19823 msgid "Warn if an old-style parameter definition is used"
19826 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1192
19827 msgid "Warn if .class files are out of date"
19830 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1195
19831 msgid "Warn about overloaded virtual function names"
19834 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1198
19835 msgid "Warn when the packed attribute has no effect on struct layout"
19838 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1201
19839 msgid "Warn when padding is required to align structure members"
19842 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1204
19843 msgid "Warn about possibly missing parentheses"
19846 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1207
19847 msgid "Warn when converting the type of pointers to member functions"
19850 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1210
19851 msgid "Warn about function pointer arithmetic"
19854 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1213
19855 msgid "Warn if inherited methods are unimplemented"
19858 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1216
19859 msgid "Warn about multiple declarations of the same object"
19862 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1219
19863 msgid "Warn if modifiers are specified when not necessary"
19866 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1222
19867 msgid "Warn when the compiler reorders code"
19870 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1225
19872 "Warn whenever a function's return type defaults to \"int\" (C), or about "
19873 "inconsistent return types (C++)"
19876 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1228
19877 msgid "Warn if a selector has multiple methods"
19880 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1231
19881 msgid "Warn about possible violations of sequence point rules"
19884 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1234
19885 msgid "Warn when one local variable shadows another"
19888 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1237
19889 msgid "Warn about signed-unsigned comparisons"
19892 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1240
19893 msgid "Warn when overload promotes from unsigned to signed"
19896 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1243
19897 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1246
19898 msgid "Warn about code which might break strict aliasing rules"
19901 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1249
19902 msgid "Warn about unprototyped function declarations"
19905 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1252
19906 msgid "Warn about enumerated switches, with no default, missing a case"
19909 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1255
19910 msgid "Warn about enumerated switches missing a \"default:\" statement"
19913 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1258
19914 msgid "Warn about all enumerated switches missing a specific case"
19917 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1261
19918 msgid "Warn when synthesis behavior differs from Cfront"
19921 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1264
19922 msgid "Do not suppress warnings from system headers"
19925 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1267
19926 msgid "Warn about features not present in traditional C"
19929 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1270
19931 "Warn if trigraphs are encountered that might affect the meaning of the "
19935 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1273
19936 msgid "Warn about @selector()s without previously declared methods"
19939 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1276
19940 msgid "Warn if an undefined macro is used in an #if directive"
19943 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1279
19944 msgid "Warn about uninitialized automatic variables"
19947 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1282
19948 msgid "Warn about unrecognized pragmas"
19951 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1285
19952 msgid "Warn about code that will never be executed"
19955 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1288
19956 msgid "Enable all -Wunused- warnings"
19959 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1291
19960 msgid "Warn when a function is unused"
19963 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1294
19964 msgid "Warn when a label is unused"
19967 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1297
19968 msgid "Warn about macros defined in the main file that are not used"
19971 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1300
19972 msgid "Warn when a function parameter is unused"
19975 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1303
19976 msgid "Warn when an expression value is unused"
19979 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1306
19980 msgid "Warn when a variable is unused"
19983 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1309
19984 msgid "Do not warn about using variadic macros when -pedantic"
19987 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1312
19988 msgid "Give strings the type \"array of char\""
19991 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1315
19993 "A synonym for -std=c89. In a future version of GCC it will become "
19994 "synonymous with -std=c99 instead"
19997 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1318
19998 msgid "-aux-info <file>\tEmit declaration information into <file>"
20001 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1330
20002 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
20005 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1333
20006 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
20009 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1336
20010 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
20013 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1339
20014 msgid "Generate position-independent code if possible (large mode)"
20017 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1342
20019 "Generate position-independent code for executables if possible (large mode)"
20022 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1348
20023 msgid "Enforce class member access control semantics"
20026 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1351
20027 msgid "Align the start of functions"
20030 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1357
20031 msgid "Align labels which are only reached by jumping"
20034 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1363
20035 msgid "Align all labels"
20038 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1369
20039 msgid "Align the start of loops"
20042 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1378
20043 msgid "Change when template instances are emitted"
20046 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1381
20047 msgid "Specify that arguments may alias each other and globals"
20050 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1384
20051 msgid "Assume arguments may alias globals but not each other"
20054 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1387
20055 msgid "Assume arguments alias neither each other nor globals"
20058 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1390
20059 msgid "Recognize the \"asm\" keyword"
20062 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1393
20063 msgid "Permit the use of the assert keyword"
20066 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1402
20067 msgid "Generate unwind tables that are exact at each instruction boundary"
20070 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1405
20071 msgid "--bootclasspath=<path>\tReplace system path"
20074 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1408
20075 msgid "Generate code to check bounds before indexing arrays"
20078 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1411
20079 msgid "Replace add, compare, branch with branch on count register"
20082 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1414
20083 msgid "Use profiling information for branch probabilities"
20086 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1417
20088 "Perform branch target load optimization before prologue / epilogue threading"
20091 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1420
20093 "Perform branch target load optimization after prologue / epilogue threading"
20096 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1423
20098 "Restrict target load migration not to re-use registers in any basic block"
20101 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1426
20102 msgid "Recognize built-in functions"
20105 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1432
20107 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
20110 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1435
20112 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
20115 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1438
20116 msgid "Save registers around function calls"
20119 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1441
20120 msgid "Check the return value of new"
20123 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1444
20124 msgid "Generate checks for references to NULL"
20127 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1447
20128 msgid "--classpath=<path>\tSet class path"
20131 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1450
20132 msgid "Do not put uninitialized globals in the common section"
20135 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1456
20136 msgid "Allow the arguments of the '?' operator to have different types"
20139 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1459
20140 msgid "Reduce the size of object files"
20143 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1462
20144 msgid "Make string literals \"const char[]\" not \"char[]\""
20147 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1465
20148 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
20151 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1468
20152 msgid "Perform a register copy-propagation optimization pass"
20155 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1471
20156 msgid "Perform cross-jumping optimization"
20159 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1474
20160 msgid "When running CSE, follow jumps to their targets"
20163 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1477
20164 msgid "When running CSE, follow conditional jumps"
20167 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1480
20168 msgid "Place data items into their own section"
20171 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1483
20172 msgid "Inline member functions by default"
20175 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1486
20176 msgid "Defer popping functions args from stack until later"
20179 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1489
20180 msgid "Attempt to fill delay slots of branch instructions"
20183 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1492
20184 msgid "Delete useless null pointer checks"
20187 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1495
20189 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
20190 "location at the beginning of line-wrapped diagnostics"
20193 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1504
20194 msgid "Permit '$' as an identifier character"
20197 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1507
20198 msgid "-fdump-<type>\tDump various compiler internals to a file"
20201 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1510
20203 "Suppress output of instruction numbers and line number notes in debugging "
20207 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1516
20208 msgid "Perform DWARF2 duplicate elimination"
20211 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1519
20212 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1522
20213 msgid "Perform unused type elimination in debug info"
20216 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1525
20217 msgid "Output a class file"
20220 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1528
20221 msgid "Alias for -femit-class-file"
20224 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1537
20226 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
20229 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1540
20230 msgid "Generate code to check exception specifications"
20233 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1546
20234 msgid "Enable exception handling"
20237 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1549
20239 "-fexec-charset=<cset>\tConvert all strings and character constants to "
20240 "character set <cset>"
20243 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1552
20244 msgid "Perform a number of minor, expensive optimizations"
20247 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1564
20248 msgid "Input file is a file with a list of filenames to compile"
20251 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1567
20252 msgid "Assume no NaNs or infinities are generated"
20255 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1570
20257 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
20260 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1579
20261 msgid "Don't allocate floats and doubles in extended-precision registers"
20264 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1582
20265 msgid "Scope of for-init-statement variables is local to the loop"
20268 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1585
20269 msgid "Copy memory address constants into registers before use"
20272 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1588
20273 msgid "Always check for non gcj generated classes archives"
20276 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1591
20277 msgid "Copy memory operands into registers before use"
20280 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1594
20281 msgid "Do not assume that standard C libraries and \"main\" exist"
20284 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1597
20285 msgid "Allow function addresses to be held in registers"
20288 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1600
20289 msgid "Place each function into its own section"
20292 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1603
20293 msgid "Perform global common subexpression elimination"
20296 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1606
20298 "Perform global common subexpression elimination after register allocation"
20301 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1609
20303 "Perform redundant load after store elimination in global common subexpression"
20306 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1612
20308 "Perform enhanced load motion during global common subexpression elimination"
20311 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1615
20312 msgid "Perform store motion after global common subexpression elimination"
20315 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1618
20316 msgid "Recognize GNU-defined keywords"
20319 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1621
20320 msgid "Generate code for GNU runtime environment"
20323 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1624
20324 msgid "Enable guessing of branch probabilities"
20327 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1633
20329 "Assume the runtime uses a hash table to map an object to its synchronization "
20333 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1639
20334 msgid "Assume normal C execution environment"
20337 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1642
20338 msgid "Enable support for huge objects"
20341 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1645
20342 msgid "Process #ident directives"
20345 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1648
20346 msgid "Perform conversion of conditional jumps to branchless equivalents"
20349 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1651
20350 msgid "Perform conversion of conditional jumps to conditional execution"
20353 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1654
20354 msgid "Export functions even if they can be inlined"
20357 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1657
20358 msgid "Emit implicit instantiations of inline templates"
20361 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1660
20362 msgid "Emit implicit instantiations of templates"
20365 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1663
20366 msgid "Use offset tables for virtual method calls"
20369 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1666
20370 msgid "Do not generate .size directives"
20373 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1669
20374 msgid "Pay attention to the \"inline\" keyword"
20377 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1678
20379 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
20382 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1681
20384 "-finput-charset=<cset> Specify the default character set for source "
20388 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1684
20389 msgid "Instrument function entry and exit with profiling calls"
20392 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1687
20393 msgid "Optimize induction variables on trees"
20396 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1690
20397 msgid "Assume native functions are implemented using JNI"
20400 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1693
20401 msgid "Generate code for functions even if they are fully inlined"
20404 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1696
20405 msgid "Emit static const variables even if they are not used"
20408 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1702
20409 msgid "Give external symbols a leading underscore"
20412 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1705
20413 msgid "Perform loop optimizations"
20416 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1708
20417 msgid "Perform loop optimizations using the new loop optimizer"
20420 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1711
20421 msgid "Set errno after built-in math functions"
20424 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1714
20425 msgid "Report on permanent memory allocation"
20428 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1717
20429 msgid "Attempt to merge identical constants and constant variables"
20432 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1720
20433 msgid "Attempt to merge identical constants across compilation units"
20436 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1723
20438 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
20439 "line. 0 suppresses line-wrapping"
20442 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1726
20443 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
20446 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1729
20447 msgid "Move loop invariant computations out of loops"
20450 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1732
20451 msgid "Don't warn about uses of Microsoft extensions"
20454 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1735
20456 "Add mudflap bounds-checking instrumentation for single-threaded program."
20459 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1738
20460 msgid "Ignore read operations when inserting mudflap instrumentation."
20463 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1741
20464 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
20467 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1750
20468 msgid "Use graph-coloring register allocation"
20471 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1753
20472 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
20475 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1756
20476 msgid "Assume that receivers of Objective-C messages may be nil"
20479 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1759
20480 msgid "Support synchronous non-call exceptions"
20483 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1768
20484 msgid "Enable Objective-C exception and synchronization syntax"
20487 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1771
20488 msgid "Enable Objective-C setjmp exception handling runtime"
20491 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1774
20492 msgid "When possible do not generate stack frames"
20495 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1777
20496 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
20499 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1780
20500 msgid "Do the full register move optimization pass"
20503 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1783
20504 msgid "Optimize sibling and tail recursive calls"
20507 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1786
20508 msgid "Enable optimization of static class initialization code"
20511 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1789
20512 msgid "Enable optional diagnostics"
20515 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1795
20516 msgid "Pack structure members together without holes"
20519 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1798
20520 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
20523 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1801
20524 msgid "Return small aggregates in memory, not registers"
20527 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1807
20528 msgid "Look for and use PCH files even when preprocessing"
20531 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1810
20532 msgid "Perform loop peeling"
20535 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1813
20536 msgid "Enable machine specific peephole optimizations"
20539 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1816
20540 msgid "Enable an RTL peephole pass before sched2"
20543 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1819
20544 msgid "Downgrade conformance errors to warnings"
20547 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1822
20548 msgid "Generate position-independent code if possible (small mode)"
20551 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1825
20553 "Generate position-independent code for executables if possible (small mode)"
20556 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1828
20557 msgid "Generate prefetch instructions, if available, for arrays in loops"
20560 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1831
20561 msgid "Treat the input file as already preprocessed"
20564 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1834
20565 msgid "Enable basic program profiling code"
20568 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1837
20569 msgid "Insert arc-based program profiling code"
20572 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1840
20574 "Enable common options for generating profile info for profile feedback "
20575 "directed optimizations"
20578 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1843
20580 "Enable common options for performing profile feedback directed optimizations"
20583 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1846
20584 msgid "Insert code to profile values of expressions"
20587 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1852
20588 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
20591 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1855
20592 msgid "Return small aggregates in registers"
20595 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1858
20596 msgid "Enables a register move optimization"
20599 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1861
20600 msgid "Perform a register renaming optimization pass"
20603 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1864
20604 msgid "Reorder basic blocks to improve code placement"
20607 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1867
20608 msgid "Reorder basic blocks and partition into hot and cold sections"
20611 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1870
20612 msgid "Reorder functions to improve code placement"
20615 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1873
20617 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
20621 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1876
20622 msgid "Enable automatic template instantiation"
20625 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1879
20626 msgid "Add a common subexpression elimination pass after loop optimizations"
20629 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1882
20630 msgid "Run the loop optimizer twice"
20633 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1885
20635 "Enable/Disable the traditional scheduling in loops that already passed "
20636 "modulo scheduling"
20639 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1888
20640 msgid "Disable optimizations that assume default FP rounding behavior"
20643 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1891
20644 msgid "Generate run time type descriptor information"
20647 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1894
20648 msgid "Enable scheduling across basic blocks"
20651 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1897
20652 msgid "Allow speculative motion of non-loads"
20655 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1900
20656 msgid "Allow speculative motion of some loads"
20659 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1903
20660 msgid "Allow speculative motion of more loads"
20663 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1906
20664 msgid "Allow premature scheduling of queued insns"
20667 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1909
20669 "Set dependence distance checking in premature scheduling of queued insns"
20672 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1912
20674 "-fsched-stalled-insns-dep=<number> Set dependence distance checking in "
20675 "premature scheduling of queued insns"
20678 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1915
20680 "-fsched-stalled-insns=<number> Set number of queued insns that can be "
20681 "prematurely scheduled"
20684 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1918
20685 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
20688 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1921
20689 msgid "If scheduling post reload, do superblock scheduling"
20692 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1924
20693 msgid "If scheduling post reload, do trace scheduling"
20696 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1927
20697 msgid "Reschedule instructions before register allocation"
20700 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1930
20701 msgid "Reschedule instructions after register allocation"
20704 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1933
20705 msgid "Mark data as shared rather than private"
20708 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1936
20709 msgid "Use the same size for double as for float"
20712 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1939
20713 msgid "Use the narrowest integer type possible for enumeration types"
20716 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1942
20717 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
20720 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1948
20721 msgid "Disable optimizations observable by IEEE signaling NaNs"
20724 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1951
20725 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
20728 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1954
20729 msgid "Make \"char\" signed by default"
20732 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1957
20733 msgid "Convert floating point constants to single precision constants"
20736 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1960
20737 msgid "Use value profiling for speculative prefetching"
20740 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1963
20741 msgid "Split lifetimes of induction variables when loops are unrolled."
20744 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1969
20745 msgid "Insert stack checking code into the program"
20748 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1975
20750 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
20753 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1978
20754 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
20757 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1981
20758 msgid "Display statistics accumulated during compilation"
20761 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1984
20762 msgid "Enable assignability checks for stores into object arrays"
20765 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1987
20766 msgid "Perform strength reduction optimizations"
20769 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1990
20770 msgid "Assume strict aliasing rules apply"
20773 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1996
20774 msgid "Check for syntax errors, then stop"
20777 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:1999
20778 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
20781 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2002
20782 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
20785 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2005
20786 msgid "Create data files needed by \"gcov\""
20789 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2011
20790 msgid "Perform jump threading optimizations"
20793 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2014
20795 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
20799 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2017
20800 msgid "Report the time taken by each compiler pass"
20803 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2020
20805 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
20806 "default thread-local storage code generation model"
20809 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2023
20810 msgid "Perform superblock formation via tail duplication"
20813 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2026
20814 msgid "Assume floating-point operations can trap"
20817 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2029
20818 msgid "Trap for signed overflow in addition, subtraction and multiplication"
20821 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2032
20822 msgid "Use tree-ssa based implementation of profiling"
20825 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2035
20826 msgid "Enable SSA-CCP optimization on trees"
20829 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2038
20830 msgid "Enable loop header copying on trees"
20833 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2041
20834 msgid "Coalesce memory temporaries in the SSA->normal pass"
20837 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2044
20838 msgid "Replace SSA temporaries with better names in copies."
20841 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2047
20842 msgid "Enable SSA dead code elimination optimization on trees"
20845 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2050
20846 msgid "Enable dominator optimizations"
20849 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2053
20850 msgid "Enable dead store elimination"
20853 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2056
20854 msgid "Enable Full Redundancy Elimination (FRE) on trees"
20857 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2059
20858 msgid "Enable loop invariant motion on trees"
20861 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2062
20862 msgid "Create canonical induction variables in loops"
20865 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2065
20866 msgid "Enable linear loop transforms on trees"
20869 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2068
20870 msgid "Enable loop optimizations on tree level"
20873 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2071
20874 msgid "Perform live range splitting during the SSA->normal pass."
20877 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2074
20878 msgid "Enable SSA-PRE optimization on trees"
20881 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2077
20882 msgid "Perform scalar replacement of aggregates"
20885 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2080
20886 msgid "Replace temporary expressions in the SSA->normal pass"
20889 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2083
20890 msgid "Enable loop vectorization on trees"
20893 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2086
20894 msgid "Compile whole compilation unit at a time"
20897 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2089
20898 msgid "Perform loop unrolling for all loops"
20901 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2092
20902 msgid "Perform loop unrolling when iteration count is known"
20905 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2095
20906 msgid "Allow math optimizations that may violate IEEE or ISO standards"
20909 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2098
20910 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
20913 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2101
20914 msgid "Make \"char\" unsigned by default"
20917 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2104
20918 msgid "Perform loop unswitching"
20921 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2107
20922 msgid "Just generate unwind tables for exception handling"
20925 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2110
20926 msgid "Generate code for the Boehm GC"
20929 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2113
20930 msgid "Use __cxa_atexit to register destructors"
20933 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2116
20934 msgid "Call a library routine to do integer divisions"
20937 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2119
20938 msgid "Perform variable tracking"
20941 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2122
20942 msgid "Add extra commentary to assembler output"
20945 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2125
20946 msgid "Marks all inlined methods as having hidden visibility"
20949 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2128
20951 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
20955 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2131
20956 msgid "Use expression value profiles in optimizations"
20959 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2134
20960 msgid "Discard unused virtual functions"
20963 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2137
20964 msgid "Implement vtables using thunks"
20967 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2140
20968 msgid "Emit common-like symbols as weak symbols"
20971 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2143
20972 msgid "Construct webs and split unrelated uses of single variable"
20975 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2146
20977 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
20978 "to character set <cset>"
20981 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2149
20982 msgid "Generate a #line directive pointing at the current working directory"
20985 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2152
20986 msgid "Assume signed arithmetic overflow wraps around"
20989 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2155
20990 msgid "Emit cross referencing information"
20993 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2158
20994 msgid "Put zero initialized data in the bss section"
20997 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2161
20999 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
21002 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2164
21003 msgid "Generate debug information in default format"
21006 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2167
21007 msgid "Generate debug information in COFF format"
21010 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2170
21011 msgid "Generate debug information in DWARF v2 format"
21014 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2173
21015 msgid "Dump declarations to a .decl file"
21018 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2176
21019 msgid "Generate debug information in default extended format"
21022 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2179
21023 msgid "Generate debug information in STABS format"
21026 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2182
21027 msgid "Generate debug information in extended STABS format"
21030 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2185
21031 msgid "Generate debug information in VMS format"
21034 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2188
21035 msgid "Generate debug information in XCOFF format"
21038 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2191
21039 msgid "Generate debug information in extended XCOFF format"
21042 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2194
21043 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
21046 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2197
21047 msgid "-imacros <file>\tAccept definition of macros in <file>"
21050 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2200
21051 msgid "-include <file>\tInclude the contents of <file> before other files"
21054 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2203
21055 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
21058 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2206
21059 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
21062 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2209
21063 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
21066 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2212
21067 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
21070 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2215
21071 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
21074 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2218
21075 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
21078 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2230
21080 "Do not search standard system include directories (those specified with -"
21081 "isystem will still be used)"
21084 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2233
21085 msgid "Do not search standard system include directories for C++"
21088 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2236
21089 msgid "-o <file>\tPlace output into <file>"
21092 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2239
21093 msgid "Enable function profiling"
21096 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2242
21097 msgid "Issue warnings needed for strict compliance to the standard"
21100 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2245
21101 msgid "Like -pedantic but issue them as errors"
21104 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2248
21105 msgid "Generate C header of platform-specific features"
21108 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2251
21109 msgid "Do not display functions compiled or elapsed time"
21112 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2254
21113 msgid "Remap file names when including files"
21116 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2257
21117 msgid "Conform to the ISO 1998 C++ standard"
21120 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2260
21121 msgid "Conform to the ISO 1990 C standard"
21124 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2263
21125 msgid "Conform to the ISO 1999 C standard"
21128 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2266
21129 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2287
21130 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2290
21131 msgid "Deprecated in favor of -std=c99"
21134 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2269
21135 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
21138 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2272
21139 msgid "Conform to the ISO 1990 C standard with GNU extensions"
21142 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2275
21143 msgid "Conform to the ISO 1999 C standard with GNU extensions"
21146 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2278
21147 msgid "Deprecated in favor of -std=gnu99"
21150 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2281
21151 msgid "Deprecated in favor of -std=c89"
21154 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2284
21155 msgid "Conform to the ISO 1990 C standard as amended in 1994"
21158 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2293
21159 msgid "Enable traditional preprocessing"
21162 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2296
21163 msgid "-trigraphs\tSupport ISO C trigraphs"
21166 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2299
21167 msgid "Do not predefine system-specific and GCC-specific macros"
21170 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2302
21171 msgid "Enable verbose output"
21174 #: /home/zack/src/gcc/HEAD/pos-diag/build-sirius/gcc/options.c:2308
21175 msgid "Suppress warnings"
21178 #: java/jvspec.c:80 gcc.c:796 ada/lang-specs.h:34
21179 msgid "-pg and -fomit-frame-pointer are incompatible"
21182 #: config/i386/cygwin.h:29
21183 msgid "mno-cygwin and mno-win32 are not compatible"
21186 #: config/i386/cygwin.h:70 config/i386/mingw32.h:58
21187 msgid "shared and mdll are not compatible"
21190 #: config/sh/sh.h:685
21191 msgid "SH2a does not support little-endian"
21194 #: config/sparc/linux64.h:207 config/sparc/linux64.h:218
21195 #: config/sparc/netbsd-elf.h:136 config/sparc/netbsd-elf.h:155
21196 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
21197 msgid "may not use both -m32 and -m64"
21200 #: config/i386/sco5.h:189
21201 msgid "-pg not supported on this platform"
21204 #: config/i386/sco5.h:190
21205 msgid "-p and -pp specified - pick one"
21208 #: config/i386/sco5.h:264
21209 msgid "-G and -static are mutually exclusive"
21212 #: config/vax/vax.h:50 config/vax/vax.h:51
21213 msgid "profiling not supported with -mg\n"
21216 #: config/darwin.h:248
21217 msgid "-current_version only allowed with -dynamiclib"
21220 #: config/darwin.h:251
21221 msgid "-install_name only allowed with -dynamiclib"
21224 #: config/darwin.h:256
21225 msgid "-bundle not allowed with -dynamiclib"
21228 #: config/darwin.h:257
21229 msgid "-bundle_loader not allowed with -dynamiclib"
21232 #: config/darwin.h:258
21233 msgid "-client_name not allowed with -dynamiclib"
21236 #: config/darwin.h:261
21237 msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
21240 #: config/darwin.h:262
21241 msgid "-force_flat_namespace not allowed with -dynamiclib"
21244 #: config/darwin.h:264
21245 msgid "-keep_private_externs not allowed with -dynamiclib"
21248 #: config/darwin.h:265
21249 msgid "-private_bundle not allowed with -dynamiclib"
21252 #: config/lynx.h:71
21253 msgid "Cannot use mthreads and mlegacy-threads together."
21256 #: config/lynx.h:96
21257 msgid "Cannot use mshared and static together."
21260 #: config/mcore/mcore.h:57
21261 msgid "the m210 does not have little endian support"
21264 #: config/arm/arm.h:151
21265 msgid "-msoft-float and -mhard_float may not be used together"
21268 #: config/arm/arm.h:153
21269 msgid "-mbig-endian and -mlittle-endian may not be used together"
21273 msgid "GCC does not support -C or -CC without -E"
21277 msgid "-E required when input is from standard input"
21280 #: ada/lang-specs.h:35
21281 msgid "-c or -S required for Ada"
21284 #: config/rs6000/darwin.h:132
21285 msgid " conflicting code gen style switches are used"
21288 #: config/i386/nwld.h:34
21289 msgid "Static linking is not supported.\n"
21292 #: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
21293 #: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
21294 msgid "does not support multilib"
21297 #: config/vax/netbsd-elf.h:42
21298 msgid "The -shared option is not currently supported for VAX ELF."
21301 #: java/lang-specs.h:34
21302 msgid "-fjni and -femit-class-files are incompatible"
21305 #: java/lang-specs.h:35
21306 msgid "-fjni and -femit-class-file are incompatible"
21309 #: java/lang-specs.h:36 java/lang-specs.h:37
21310 msgid "-femit-class-file should used along with -fsyntax-only"
21313 #: config/arc/arc.h:63 config/mips/mips.h:1114
21314 msgid "may not use both -EB and -EL"
21317 #: treelang/lang-specs.h:52
21318 msgid "-pg or -p and -fomit-frame-pointer are incompatible"
21321 #: config/mips/r3900.h:35
21322 msgid "-mhard-float not supported"
21325 #: config/mips/r3900.h:37
21326 msgid "-msingle-float and -msoft-float cannot both be specified"