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: 2005-07-07 10:51-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"
23 #: c-format.c:345 c-format.c:369
27 #: c-format.c:345 c-format.c:369
28 msgid "the ' ' printf flag"
31 #: c-format.c:346 c-format.c:370 c-format.c:408 c-format.c:465
35 #: c-format.c:346 c-format.c:370 c-format.c:408
36 msgid "the '+' printf flag"
39 #: c-format.c:347 c-format.c:371 c-format.c:409 c-format.c:441
43 #: c-format.c:347 c-format.c:371 c-format.c:409
44 msgid "the '#' printf flag"
47 #: c-format.c:348 c-format.c:372 c-format.c:439
51 #: c-format.c:348 c-format.c:372
52 msgid "the '0' printf flag"
55 #: c-format.c:349 c-format.c:373 c-format.c:438 c-format.c:468
59 #: c-format.c:349 c-format.c:373
60 msgid "the '-' printf flag"
63 #: c-format.c:350 c-format.c:422
68 msgid "the ''' printf flag"
71 #: c-format.c:351 c-format.c:423
76 msgid "the 'I' printf flag"
79 #: c-format.c:352 c-format.c:374 c-format.c:420 c-format.c:442 c-format.c:469
80 #: c-format.c:1531 config/sol2-c.c:46
84 #: c-format.c:352 c-format.c:374 config/sol2-c.c:46
85 msgid "field width in printf format"
88 #: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
92 #: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
93 msgid "precision in printf format"
96 #: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412 c-format.c:421
97 #: c-format.c:472 config/sol2-c.c:47
98 msgid "length modifier"
101 #: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412
102 #: config/sol2-c.c:47
103 msgid "length modifier in printf format"
106 #: c-format.c:398 c-format.c:410
110 #: c-format.c:398 c-format.c:410
111 msgid "the 'q' diagnostic flag"
115 msgid "assignment suppression"
119 msgid "the assignment suppression scanf feature"
127 msgid "the 'a' scanf flag"
131 msgid "field width in scanf format"
135 msgid "length modifier in scanf format"
139 msgid "the ''' scanf flag"
143 msgid "the 'I' scanf flag"
151 msgid "the '_' strftime flag"
155 msgid "the '-' strftime flag"
159 msgid "the '0' strftime flag"
162 #: c-format.c:440 c-format.c:464
167 msgid "the '^' strftime flag"
171 msgid "the '#' strftime flag"
175 msgid "field width in strftime format"
183 msgid "the 'E' strftime modifier"
191 msgid "the 'O' strftime modifier"
195 msgid "the 'O' modifier"
199 msgid "fill character"
203 msgid "fill character in strfmon format"
207 msgid "the '^' strfmon flag"
211 msgid "the '+' strfmon flag"
219 msgid "the '(' strfmon flag"
227 msgid "the '!' strfmon flag"
231 msgid "the '-' strfmon flag"
235 msgid "field width in strfmon format"
239 msgid "left precision"
243 msgid "left precision in strfmon format"
247 msgid "right precision"
251 msgid "right precision in strfmon format"
255 msgid "length modifier in strfmon format"
259 msgid "field precision"
264 msgid "ignoring duplicate directory \"%s\"\n"
269 msgid " as it is a non-system directory that duplicates a system directory\n"
274 msgid "ignoring nonexistent directory \"%s\"\n"
279 msgid "#include \"...\" search starts here:\n"
284 msgid "#include <...> search starts here:\n"
289 msgid "End of search list.\n"
297 msgid "<command line>"
300 #. Depending on the version of Bison used to compile this grammar,
301 #. it may issue generic diagnostics spelled "syntax error" or
302 #. "parse error". To prevent this from changing the translation
303 #. template randomly, we list all the variants of this particular
304 #. diagnostic here. Translators: there is no fine distinction
305 #. between diagnostics with "syntax error" in them, and diagnostics
306 #. with "parse error" in them. It's okay to give them both the same
308 #: c-parse.y:54 c-parse.c:5385 c-parse.y:2955 gengtype-yacc.c:1606
312 #: c-parse.c:2157 c-parse.y:2959 gengtype-yacc.c:560
313 msgid "syntax error: cannot back up"
316 #: c-parse.c:5381 c-parse.y:2957 gengtype-yacc.c:1602
317 msgid "syntax error; also virtual memory exhausted"
320 #: c-parse.c:5506 gengtype-yacc.c:1727
321 msgid "parser stack overflow"
329 msgid "parse error; also virtual memory exhausted"
333 msgid "parse error: cannot back up"
336 #: c-typeck.c:2077 c-typeck.c:4346 c-typeck.c:4348 c-typeck.c:4356
337 #: c-typeck.c:4381 c-typeck.c:5771
338 msgid "initializer element is not constant"
342 msgid "array initialized from parenthesized string constant"
345 #: c-typeck.c:4216 cp/typeck2.c:703
346 #, gcc-internal-format
347 msgid "char-array initialized from wide string"
351 msgid "wchar_t-array initialized from non-wide string"
354 #: c-typeck.c:4239 cp/typeck2.c:725
355 #, gcc-internal-format
356 msgid "initializer-string for array of chars is too long"
360 msgid "array of inappropriate type initialized from string constant"
363 #. ??? This should not be an error when inlining calls to
364 #. unprototyped functions.
365 #: c-typeck.c:4306 c-typeck.c:3804 cp/typeck.c:1393
366 #, gcc-internal-format
367 msgid "invalid use of non-lvalue array"
371 msgid "array initialized from non-constant array expression"
374 #: c-typeck.c:4388 c-typeck.c:5775
375 #, gcc-internal-format
376 msgid "initializer element is not computable at load time"
379 #. Although C99 is unclear about whether incomplete arrays
380 #. of VLAs themselves count as VLAs, it does not make
381 #. sense to permit them to be initialized given that
382 #. ordinary VLAs may not be initialized.
383 #: c-typeck.c:4399 c-decl.c:3138 c-decl.c:3153
384 #, gcc-internal-format
385 msgid "variable-sized object may not be initialized"
388 #: c-typeck.c:4403 cp/typeck2.c:804
389 #, gcc-internal-format
390 msgid "invalid initializer"
394 msgid "extra brace group at end of initializer"
397 #: c-typeck.c:4897 cp/decl.c:4368
398 #, gcc-internal-format
399 msgid "missing braces around initializer"
403 msgid "braces around scalar initializer"
407 msgid "initialization of flexible array member in a nested context"
411 msgid "initialization of a flexible array member"
415 msgid "missing initializer"
419 msgid "empty scalar initializer"
423 msgid "extra elements in scalar initializer"
426 #: c-typeck.c:5175 c-typeck.c:5250
427 msgid "array index in non-array initializer"
430 #: c-typeck.c:5180 c-typeck.c:5303
431 msgid "field name not in record or union initializer"
435 msgid "array index in initializer not of integer type"
438 #: c-typeck.c:5246 c-typeck.c:5248
439 msgid "nonconstant array index in initializer"
442 #: c-typeck.c:5252 c-typeck.c:5255
443 msgid "array index in initializer exceeds array bounds"
447 msgid "empty index range in initializer"
451 msgid "array index range in initializer exceeds array bounds"
454 #: c-typeck.c:5351 c-typeck.c:5372 c-typeck.c:5838
455 msgid "initialized field with side-effects overwritten"
459 msgid "excess elements in char array initializer"
462 #: c-typeck.c:6054 c-typeck.c:6100
463 msgid "excess elements in struct initializer"
467 msgid "non-static initialization of a flexible array member"
471 msgid "excess elements in union initializer"
475 msgid "excess elements in array initializer"
479 msgid "excess elements in vector initializer"
483 msgid "excess elements in scalar initializer"
487 msgid "flow control insn inside a basic block"
491 msgid "wrong insn in the fallthru edge"
495 msgid "insn outside basic block"
499 msgid "return not followed by barrier"
503 msgid "function body not available"
506 #: cgraph.c:284 cgraphunit.c:662
507 msgid "redefined extern inline functions are not considered for inlining"
510 #: cgraph.c:287 cgraphunit.c:667
511 msgid "function not considered for inlining"
514 #: cgraph.c:289 cgraphunit.c:665
515 msgid "function not inlinable"
519 msgid "--param large-function-growth limit reached"
523 msgid "recursive inlining"
526 #: cgraphunit.c:1403 cgraphunit.c:1655
527 msgid "--param max-inline-insns-single limit reached"
532 "--param max-inline-insns-single limit reached after inlining into the callee"
536 msgid "--param inline-unit-growth limit reached"
539 #: collect2.c:402 gcc.c:6736
541 msgid "internal gcc abort in %s, at %s:%d"
549 #: collect2.c:1271 collect2.c:1419 collect2.c:1454
554 #: collect2.c:1274 collect2.c:1424 collect2.c:1457
561 msgid "collect2 version %s"
566 msgid "%d constructor(s) found\n"
571 msgid "%d destructor(s) found\n"
576 msgid "%d frame table(s) found\n"
581 msgid "[cannot find %s]"
586 msgid "cannot find '%s'"
589 #: collect2.c:1586 collect2.c:1589
591 msgid "redirecting stdout: %s"
596 msgid "[Leaving %s]\n"
603 "write_c_file - output name is %s, prefix is %s\n"
608 msgid "cannot find 'nm'"
611 #: collect2.c:2062 collect2.c:2228
616 #: collect2.c:2066 collect2.c:2232
621 #: collect2.c:2092 collect2.c:2258
626 #: collect2.c:2095 collect2.c:2098 collect2.c:2111 collect2.c:2261
627 #: collect2.c:2264 collect2.c:2277
632 #: collect2.c:2101 collect2.c:2267
639 msgid "init function found in object %s"
644 msgid "fini function found in object %s"
647 #: collect2.c:2186 collect2.c:2316
656 "ldd output with constructors/destructors.\n"
661 msgid "dynamic dependency %s not found"
666 msgid "unable to open dynamic dependency '%s'"
671 msgid "%s: not a COFF file"
676 msgid "%s: cannot open as COFF file"
681 msgid "library lib%s not found"
687 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
697 ";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
703 msgid "\"%s\" is not a valid option to the preprocessor"
708 msgid "too many input files"
713 msgid ";; Processing block from %d to %d, %d sets.\n"
718 msgid "%s:%d: confused by earlier errors, bailing out\n"
723 msgid "compilation terminated due to -Wfatal-errors.\n"
729 "Please submit a full bug report,\n"
730 "with preprocessed source if appropriate.\n"
731 "See %s for instructions.\n"
736 msgid "compilation terminated.\n"
741 msgid "Internal compiler error: Error reporting routines re-entered.\n"
745 msgid "negative insn length"
749 msgid "could not split insn"
753 msgid "invalid 'asm': "
758 msgid "nested assembly dialect alternatives"
761 #: final.c:3057 final.c:3069
763 msgid "unterminated assembly dialect alternative"
768 msgid "operand number missing after %%-letter"
771 #: final.c:3119 final.c:3160
773 msgid "operand number out of range"
778 msgid "invalid %%-code"
783 msgid "'%%l' operand isn't a label"
786 #. We can't handle floating point constants;
787 #. PRINT_OPERAND must handle them.
788 #. We can't handle floating point constants; PRINT_OPERAND must
790 #. We can't handle floating point constants;
791 #. PRINT_OPERAND must handle them.
792 #: final.c:3311 vmsdbgout.c:488 config/i386/i386.c:5960
793 #: config/pdp11/pdp11.c:1690
795 msgid "floating constant misused"
798 #: final.c:3367 vmsdbgout.c:545 config/i386/i386.c:6038
799 #: config/pdp11/pdp11.c:1737
801 msgid "invalid expression as operand"
805 msgid "Attempt to delete prologue/epilogue insn:"
810 msgid "Using built-in specs.\n"
816 "Setting spec %s to '%s'\n"
822 msgid "Reading specs from %s\n"
825 #: gcc.c:2020 gcc.c:2039
827 msgid "specs %%include syntax malformed after %ld characters"
832 msgid "could not find specs file %s\n"
835 #: gcc.c:2064 gcc.c:2072 gcc.c:2081 gcc.c:2090
837 msgid "specs %%rename syntax malformed after %ld characters"
842 msgid "specs %s spec was not found to be renamed"
847 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
852 msgid "rename spec %s to %s\n"
864 msgid "specs unknown %% command after %ld characters"
867 #: gcc.c:2137 gcc.c:2150
869 msgid "specs file malformed after %ld characters"
874 msgid "spec file has no spec for linking"
879 msgid "system path '%s' is not absolute"
884 msgid "-pipe not supported"
891 "Go ahead? (y or n) "
897 "Internal error: %s (program %s)\n"
898 "Please submit a full bug report.\n"
899 "See %s for instructions."
904 msgid "# %s %.2f %.2f\n"
909 msgid "Usage: %s [options] file...\n"
917 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
921 msgid " --help Display this information\n"
926 " --target-help Display target specific command line options\n"
930 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
934 msgid " -dumpspecs Display all of the built in spec strings\n"
938 msgid " -dumpversion Display the version of the compiler\n"
942 msgid " -dumpmachine Display the compiler's target processor\n"
947 " -print-search-dirs Display the directories in the compiler's search "
953 " -print-libgcc-file-name Display the name of the compiler's companion "
958 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
963 " -print-prog-name=<prog> Display the full path to compiler component "
969 " -print-multi-directory Display the root directory for versions of "
975 " -print-multi-lib Display the mapping between command line options "
977 " multiple library search directories\n"
981 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
986 " -Wa,<options> Pass comma-separated <options> on to the "
992 " -Wp,<options> Pass comma-separated <options> on to the "
998 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
1002 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
1006 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
1010 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
1015 " -combine Pass multiple source files to compiler at once\n"
1019 msgid " -save-temps Do not delete intermediate files\n"
1023 msgid " -pipe Use pipes rather than intermediate files\n"
1027 msgid " -time Time the execution of each subprocess\n"
1032 " -specs=<file> Override built-in specs with the contents of "
1038 " -std=<standard> Assume that the input sources are for <standard>\n"
1043 " -B <directory> Add <directory> to the compiler's search paths\n"
1047 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
1052 " -V <version> Run gcc version number <version>, if installed\n"
1057 " -v Display the programs invoked by the compiler\n"
1062 " -### Like -v but options quoted and commands not "
1068 " -E Preprocess only; do not compile, assemble or "
1073 msgid " -S Compile only; do not assemble or link\n"
1077 msgid " -c Compile and assemble, but do not link\n"
1081 msgid " -o <file> Place the output into <file>\n"
1086 " -x <language> Specify the language of the following input "
1088 " Permissible languages include: c c++ assembler "
1090 " 'none' means revert to the default behavior of\n"
1091 " guessing the language based on the file's "
1099 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
1100 " passed on to the various sub-processes invoked by %s. In order to pass\n"
1101 " other options on to these processes the -W<letter> options must be used.\n"
1106 msgid "'-%c' option must have argument"
1111 msgid "couldn't run '%s': %s"
1114 #. translate_options () has turned --version into -fversion.
1117 msgid "%s (GCC) %s\n"
1120 #: gcc.c:3400 gcov.c:415 java/gjavah.c:2400 java/jcf-dump.c:916
1121 #: java/jv-scan.c:128
1125 #: gcc.c:3401 java/gjavah.c:2401 java/jcf-dump.c:917 java/jv-scan.c:129
1128 "This is free software; see the source for copying conditions. There is NO\n"
1129 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
1135 msgid "argument to '-Xlinker' is missing"
1140 msgid "argument to '-Xpreprocessor' is missing"
1145 msgid "argument to '-Xassembler' is missing"
1150 msgid "argument to '-l' is missing"
1155 msgid "argument to '-specs' is missing"
1160 msgid "argument to '-specs=' is missing"
1165 msgid "'-%c' must come at the start of the command line"
1170 msgid "argument to '-B' is missing"
1175 msgid "argument to '-x' is missing"
1180 msgid "argument to '-%s' is missing"
1185 msgid "switch '%s' does not start with '-'"
1190 msgid "spec '%s' invalid"
1200 msgid "spec '%s' has invalid '%%0%c'"
1205 msgid "spec '%s' has invalid '%%W%c"
1210 msgid "spec '%s' has invalid '%%x%c'"
1215 msgid "Processing spec %c%s%c, which is '%s'\n"
1220 msgid "unknown spec function '%s'"
1225 msgid "error in args to spec function '%s'"
1230 msgid "malformed spec function name"
1236 msgid "no arguments for spec function"
1241 msgid "malformed spec function arguments"
1246 msgid "braced spec '%s' is invalid at '%c'"
1251 msgid "braced spec body '%s' is invalid"
1256 msgid "install: %s%s\n"
1261 msgid "programs: %s\n"
1266 msgid "libraries: %s\n"
1273 "For bug reporting instructions, please see:\n"
1278 msgid "Target: %s\n"
1283 msgid "Configured with: %s\n"
1288 msgid "Thread model: %s\n"
1293 msgid "gcc version %s\n"
1298 msgid "gcc driver version %s executing gcc version %s\n"
1303 msgid "no input files"
1308 msgid "spec '%s' is invalid"
1313 msgid "multilib spec '%s' is invalid"
1318 msgid "multilib exclusions '%s' is invalid"
1321 #: gcc.c:7186 gcc.c:7327
1323 msgid "multilib select '%s' is invalid"
1328 msgid "multilib exclusion '%s' is invalid"
1334 "Usage: gcov [OPTION]... SOURCEFILE\n"
1341 "Print code coverage information.\n"
1347 msgid " -h, --help Print this help, then exit\n"
1352 msgid " -v, --version Print version number, then exit\n"
1358 " -a, --all-blocks Show information for every basic block\n"
1364 " -b, --branch-probabilities Include branch probabilities in output\n"
1370 " -c, --branch-counts Given counts of branches taken\n"
1371 " rather than percentages\n"
1376 msgid " -n, --no-output Do not create an output file\n"
1382 " -l, --long-file-names Use long output file names for included\n"
1388 msgid " -f, --function-summaries Output summaries for each function\n"
1394 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
1400 msgid " -p, --preserve-paths Preserve all pathname components\n"
1406 " -u, --unconditional-branches Show unconditional branch counts too\n"
1413 "For bug reporting instructions, please see:\n"
1419 msgid "gcov (GCC) %s\n"
1425 "This is free software; see the source for copying conditions.\n"
1426 "There is NO warranty; not even for MERCHANTABILITY or \n"
1427 "FITNESS FOR A PARTICULAR PURPOSE.\n"
1433 msgid "%s:no functions found\n"
1436 #: gcov.c:528 gcov.c:556
1443 msgid "%s:creating '%s'\n"
1448 msgid "%s:error writing output file '%s'\n"
1453 msgid "%s:could not open output file '%s'\n"
1458 msgid "%s:cannot open graph file\n"
1463 msgid "%s:not a gcov graph file\n"
1468 msgid "%s:version '%.4s', prefer '%.4s'\n"
1473 msgid "%s:already seen blocks for '%s'\n"
1476 #: gcov.c:892 gcov.c:1048
1478 msgid "%s:corrupted\n"
1483 msgid "%s:cannot open data file\n"
1488 msgid "%s:not a gcov data file\n"
1493 msgid "%s:version '%.4s', prefer version '%.4s'\n"
1498 msgid "%s:stamp mismatch with graph file\n"
1503 msgid "%s:unknown function '%u'\n"
1508 msgid "%s:profile mismatch for '%s'\n"
1513 msgid "%s:overflowed\n"
1518 msgid "%s:'%s' lacks entry and/or exit blocks\n"
1523 msgid "%s:'%s' has arcs to entry block\n"
1528 msgid "%s:'%s' has arcs from exit block\n"
1533 msgid "%s:graph is unsolvable for '%s'\n"
1543 msgid "Lines executed:%s of %d\n"
1548 msgid "No executable lines\n"
1553 msgid "Branches executed:%s of %d\n"
1558 msgid "Taken at least once:%s of %d\n"
1563 msgid "No branches\n"
1568 msgid "Calls executed:%s of %d\n"
1578 msgid "%s:no lines for '%s'\n"
1583 msgid "call %2d returned %s\n"
1588 msgid "call %2d never executed\n"
1593 msgid "branch %2d taken %s%s\n"
1598 msgid "branch %2d never executed\n"
1603 msgid "unconditional %2d taken %s\n"
1608 msgid "unconditional %2d never executed\n"
1613 msgid "%s:cannot open source file\n"
1618 msgid "%s:source file is newer than graph file '%s'\n"
1621 #. Return if there's nothing to do, or it is too expensive.
1623 msgid "GCSE disabled"
1626 #. Return if there's nothing to do, or it is too expensive.
1628 msgid "jump bypassing disabled"
1631 #. Opening quotation mark.
1636 #. Closing quotation mark.
1642 msgid "At top level:"
1647 msgid "In member function %qs:"
1652 msgid "In function %qs:"
1655 #. What to print when a switch has no documentation.
1657 msgid "This switch lacks documentation"
1661 msgid "The following options are language-independent:\n"
1667 "The %s front end recognizes the following options:\n"
1672 msgid "The --param option recognizes the following as parameters:\n"
1677 msgid "%s: error writing file '%s': %s\n"
1682 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
1687 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
1692 msgid "%s: warning: no read access for file '%s'\n"
1697 msgid "%s: warning: no write access for file '%s'\n"
1702 msgid "%s: warning: no write access for dir containing '%s'\n"
1705 #. Catch cases like /.. where we try to backup to a
1706 #. point above the absolute root of the logical file
1710 msgid "%s: invalid file name: %s\n"
1715 msgid "%s: %s: can't get status: %s\n"
1722 "%s: fatal error: aux info file corrupted at line %d\n"
1727 msgid "%s:%d: declaration of function '%s' takes different forms\n"
1732 msgid "%s: compiling '%s'\n"
1737 msgid "%s: wait: %s\n"
1742 msgid "%s: subprocess got fatal signal %d\n"
1747 msgid "%s: %s exited with status %d\n"
1752 msgid "%s: warning: missing SYSCALLS file '%s'\n"
1755 #: protoize.c:1985 protoize.c:2014
1757 msgid "%s: can't read aux info file '%s': %s\n"
1760 #: protoize.c:2030 protoize.c:2058
1762 msgid "%s: can't get status of aux info file '%s': %s\n"
1767 msgid "%s: can't open aux info file '%s' for reading: %s\n"
1772 msgid "%s: error reading aux info file '%s': %s\n"
1777 msgid "%s: error closing aux info file '%s': %s\n"
1782 msgid "%s: can't delete aux info file '%s': %s\n"
1785 #: protoize.c:2215 protoize.c:4185
1787 msgid "%s: can't delete file '%s': %s\n"
1792 msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
1797 msgid "%s: conflicting extern definitions of '%s'\n"
1802 msgid "%s: declarations of '%s' will not be converted\n"
1807 msgid "%s: conflict list for '%s' follows:\n"
1812 msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
1817 msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
1822 msgid "%s: %d: warning: no extern definition for '%s'\n"
1827 msgid "%s: warning: no static definition for '%s' in file '%s'\n"
1832 msgid "%s: multiple static defs of '%s' in file '%s'\n"
1835 #: protoize.c:2706 protoize.c:2709
1837 msgid "%s: %d: warning: source too confusing\n"
1842 msgid "%s: %d: warning: varargs function declaration not converted\n"
1847 msgid "%s: declaration of function '%s' not converted\n"
1852 msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
1859 "%s: warning: too few parameter lists in declaration of '%s'\n"
1864 msgid "%s: %d: warning: found '%s' but expected '%s'\n"
1869 msgid "%s: local declaration for function '%s' not inserted\n"
1876 "%s: %d: warning: can't add declaration of '%s' into macro call\n"
1881 msgid "%s: global declarations for file '%s' not inserted\n"
1884 #: protoize.c:3523 protoize.c:3553
1886 msgid "%s: definition of function '%s' not converted\n"
1891 msgid "%s: %d: warning: definition of %s not converted\n"
1896 msgid "%s: found definition of '%s' at %s(%d)\n"
1899 #. If we make it here, then we did not know about this
1900 #. function definition.
1903 msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
1908 msgid "%s: function definition not converted\n"
1913 msgid "%s: '%s' not converted\n"
1918 msgid "%s: would convert file '%s'\n"
1923 msgid "%s: converting file '%s'\n"
1928 msgid "%s: can't get status for file '%s': %s\n"
1933 msgid "%s: can't open file '%s' for reading: %s\n"
1940 "%s: error reading input file '%s': %s\n"
1945 msgid "%s: can't create/open clean file '%s': %s\n"
1950 msgid "%s: warning: file '%s' already saved in '%s'\n"
1955 msgid "%s: can't link file '%s' to '%s': %s\n"
1960 msgid "%s: can't create/open output file '%s': %s\n"
1965 msgid "%s: can't change mode of file '%s': %s\n"
1970 msgid "%s: cannot get working directory: %s\n"
1975 msgid "%s: input file names must have .c suffixes: %s\n"
1979 msgid "unable to generate reloads for:"
1983 msgid "this is the insn:"
1986 #. It's the compiler's fault.
1988 msgid "could not find a spill register"
1991 #. It's the compiler's fault.
1993 msgid "VOIDmode on an output"
1997 msgid "unrecognizable insn:"
2001 msgid "insn does not satisfy its constraints:"
2007 "Execution times (seconds)\n"
2010 #. Print total time.
2017 msgid "time in %s: %ld.%06ld (%ld%%)\n"
2022 msgid "collect: reading %s\n"
2027 msgid "collect: recompiling %s\n"
2032 msgid "collect: tweaking %s in %s\n"
2037 msgid "collect: relinking\n"
2042 msgid "unrecoverable error"
2049 "Target specific options:\n"
2052 #: toplev.c:1100 toplev.c:1119
2054 msgid " -m%-23s [undocumented]\n"
2061 "There are undocumented target specific options as well.\n"
2066 msgid " They exist, but they are not documented.\n"
2072 "%s%s%s version %s (%s)\n"
2073 "%s\tcompiled by GNU C version %s.\n"
2074 "%s%s%s version %s (%s) compiled by CC.\n"
2080 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
2084 msgid "options passed: "
2088 msgid "options enabled: "
2091 #: toplev.c:1491 config/sh/sh.c:7334
2092 msgid "created and used with different settings of -fpic"
2095 #: toplev.c:1493 config/sh/sh.c:7336
2096 msgid "created and used with different settings of -fpie"
2099 #: toplev.c:1544 config/sh/sh.c:7386
2101 msgid "created and used with differing settings of '-m%s'"
2104 #: toplev.c:1547 config/sh/sh.c:7389
2105 msgid "out of memory"
2108 #: tree-inline.c:1565
2109 msgid "originally indirect function call not considered for inlining"
2118 msgid "fatal error: "
2122 msgid "internal compiler error: "
2130 msgid "sorry, unimplemented: "
2138 msgid "anachronism: "
2150 msgid "The maximum structure size (in bytes) at which GCC will do block copies"
2155 "The threshold ratio between instantiated fields and the total structure size"
2160 "The maximum number of instructions in a single function eligible for inlining"
2164 msgid "The maximum number of instructions when automatically inlining"
2169 "The maximum number of instructions inline function can grow to via recursive "
2175 "The maximum number of instructions non-inline function can grow to via "
2176 "recursive inlining"
2180 msgid "The maximum depth of recursive inlining for inline functions"
2184 msgid "The maximum depth of recursive inlining for non-inline functions"
2189 "If -fvariable-expansion-in-unroller is used, the maximum number "
2190 "of times that an individual variable will be expanded "
2191 "during loop unrolling"
2195 msgid "The maximum number of instructions to consider to fill a delay slot"
2200 "The maximum number of instructions to consider to find accurate live "
2201 "register information"
2205 msgid "The maximum length of scheduling's pending operations list"
2209 msgid "The size of function body to be considered large"
2213 msgid "Maximal growth due to inlining of large function (in percent)"
2218 "how much can given compilation unit grow because of the inlining (in percent)"
2222 msgid "expense of call operation relative to ordinary aritmetic operations"
2226 msgid "The maximum amount of memory to be allocated by GCSE"
2230 msgid "The maximum number of passes to make when doing GCSE"
2235 "The threshold ratio for performing partial redundancy elimination after "
2241 "The threshold ratio of critical edges execution count that permit performing "
2242 "redundancy elimination after reload."
2246 msgid "The maximum number of instructions to consider to unroll in a loop"
2251 "The maximum number of instructions to consider to unroll in a loop on average"
2255 msgid "The maximum number of unrollings of a single loop"
2259 msgid "The maximum number of insns of a peeled loop"
2263 msgid "The maximum number of peelings of a single loop"
2267 msgid "The maximum number of insns of a completely peeled loop"
2272 "The maximum number of peelings of a single loop that is peeled completely"
2276 msgid "The maximum number of insns of a peeled loop that rolls only once"
2280 msgid "The maximum number of insns of an unswitched loop"
2284 msgid "The maximum number of unswitchings in a single loop"
2289 "Bound on the number of iterations the brute force # of iterations analysis "
2290 "algorithm evaluates"
2295 "Maximum number of loops to perform swing modulo scheduling on (mainly for "
2301 "A factor for tuning the upper bound that swing modulo scheduler uses for "
2307 "The number of cycles the swing modulo scheduler considers when \t checking "
2308 "conflicts using DFA"
2313 "A threshold on the average loop count considered by the swing modulo "
2319 "Select fraction of the maximal count of repetitions of basic block in "
2320 "program given basic block needs to have to be considered hot"
2325 "Select fraction of the maximal frequency of executions of basic block in "
2326 "function given basic block needs to have to be considered hot"
2331 "The percentage of function, weighted by execution frequency, that must be "
2332 "covered by trace formation. Used when profile feedback is available"
2337 "The percentage of function, weighted by execution frequency, that must be "
2338 "covered by trace formation. Used when profile feedback is not available"
2342 msgid "Maximal code growth caused by tail duplication (in percent)"
2347 "Stop reverse growth if the reverse probability of best edge is less than "
2348 "this threshold (in percent)"
2353 "Stop forward growth if the probability of best edge is less than this "
2354 "threshold (in percent). Used when profile feedback is available"
2359 "Stop forward growth if the probability of best edge is less than this "
2360 "threshold (in percent). Used when profile feedback is not available"
2364 msgid "The maximum number of incoming edges to consider for crossjumping"
2369 "The minimum number of matching instructions to consider for crossjumping"
2374 "The maximum number of insns to duplicate when unfactoring computed gotos"
2378 msgid "The maximum length of path considered in cse"
2383 "The minimum cost of an expensive expression in the loop invariant motion"
2388 "Bound on number of candidates below that all candidates are considered in iv "
2393 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
2398 "If number of candidates in the set is smaller, we always try to remove "
2399 "unused ivs during its optimization"
2403 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
2408 "Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
2409 "NxV is larger than this limit"
2413 msgid "The maximum memory locations recorded by cselib"
2418 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2419 "total size of the heap"
2423 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2428 "The maximum number of instructions to search backward when looking for "
2434 "The maximum number of virtual operands allowed to represent aliases before "
2435 "triggering alias grouping."
2440 "The maximum number of blocks in a region to be considered for interblock "
2446 "The maximum number of insns in a region to be considered for interblock "
2452 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2456 msgid "The upper bound for sharing integer constants"
2459 #: config/darwin.h:155
2460 msgid "Set sizeof(bool) to 1"
2463 #: config/darwin.h:157
2464 msgid "Generate code suitable for fast turn around debugging"
2467 #: config/darwin.h:159
2468 msgid "Don't generate code suitable for fast turn around debugging"
2471 #: config/lynx.h:137
2472 msgid "Use shared libraries"
2475 #: config/lynx.h:138
2476 msgid "Support multi-threading"
2479 #: config/lynx.h:139
2480 msgid "Support legacy multi-threading"
2483 #: config/alpha/alpha.c:4748
2485 msgid "invalid %%H value"
2488 #: config/alpha/alpha.c:4769 config/bfin/bfin.c:1031
2490 msgid "invalid %%J value"
2493 #: config/alpha/alpha.c:4799 config/ia64/ia64.c:4252
2495 msgid "invalid %%r value"
2498 #: config/alpha/alpha.c:4809 config/rs6000/rs6000.c:10956
2499 #: config/xtensa/xtensa.c:1951
2501 msgid "invalid %%R value"
2504 #: config/alpha/alpha.c:4815 config/rs6000/rs6000.c:10875
2505 #: config/xtensa/xtensa.c:1918
2507 msgid "invalid %%N value"
2510 #: config/alpha/alpha.c:4823 config/rs6000/rs6000.c:10903
2512 msgid "invalid %%P value"
2515 #: config/alpha/alpha.c:4831
2517 msgid "invalid %%h value"
2520 #: config/alpha/alpha.c:4839 config/xtensa/xtensa.c:1944
2522 msgid "invalid %%L value"
2525 #: config/alpha/alpha.c:4878 config/rs6000/rs6000.c:10857
2527 msgid "invalid %%m value"
2530 #: config/alpha/alpha.c:4886 config/rs6000/rs6000.c:10865
2532 msgid "invalid %%M value"
2535 #: config/alpha/alpha.c:4930
2537 msgid "invalid %%U value"
2540 #: config/alpha/alpha.c:4942 config/alpha/alpha.c:4956
2541 #: config/rs6000/rs6000.c:10964
2543 msgid "invalid %%s value"
2546 #: config/alpha/alpha.c:4979
2548 msgid "invalid %%C value"
2551 #: config/alpha/alpha.c:5016 config/rs6000/rs6000.c:10695
2552 #: config/rs6000/rs6000.c:10714
2554 msgid "invalid %%E value"
2557 #: config/alpha/alpha.c:5041 config/alpha/alpha.c:5089
2559 msgid "unknown relocation unspec"
2562 #: config/alpha/alpha.c:5050 config/rs6000/rs6000.c:11282
2564 msgid "invalid %%xn code"
2567 #. Macro to define tables used to set the flags.
2568 #. This is a list in braces of pairs in braces,
2569 #. each pair being { "NAME", VALUE }
2570 #. where VALUE is the bits to set or minus the bits to clear.
2571 #. An empty string NAME is used to identify the default VALUE.
2572 #. WARNING: Do not mark empty strings for translation, as calling
2573 #. gettext on an empty string does NOT return an empty
2575 #. Macro to define tables used to set the flags.
2576 #. This is a list in braces of pairs in braces,
2577 #. each pair being { "NAME", VALUE }
2578 #. where VALUE is the bits to set or minus the bits to clear.
2579 #. An empty string NAME is used to identify the default VALUE.
2580 #: config/alpha/alpha.h:293 config/i386/i386.h:335 config/i386/i386.h:337
2581 #: config/i386/i386.h:339 config/ns32k/ns32k.h:140 config/s390/s390.h:134
2582 #: config/sparc/sparc.h:625 config/sparc/sparc.h:630
2583 msgid "Use hardware fp"
2586 #: config/alpha/alpha.h:294 config/i386/i386.h:336 config/i386/i386.h:338
2587 #: config/sparc/sparc.h:627 config/sparc/sparc.h:632
2588 msgid "Do not use hardware fp"
2591 #: config/alpha/alpha.h:295
2592 msgid "Use fp registers"
2595 #: config/alpha/alpha.h:297
2596 msgid "Do not use fp registers"
2599 #: config/alpha/alpha.h:298
2600 msgid "Do not assume GAS"
2603 #: config/alpha/alpha.h:299
2607 #: config/alpha/alpha.h:301
2608 msgid "Request IEEE-conformant math library routines (OSF/1)"
2611 #: config/alpha/alpha.h:303
2612 msgid "Emit IEEE-conformant code, without inexact exceptions"
2615 #: config/alpha/alpha.h:305
2616 msgid "Emit IEEE-conformant code, with inexact exceptions"
2619 #: config/alpha/alpha.h:307
2620 msgid "Do not emit complex integer constants to read-only memory"
2623 #: config/alpha/alpha.h:308
2627 #: config/alpha/alpha.h:309
2628 msgid "Do not use VAX fp"
2631 #: config/alpha/alpha.h:310
2632 msgid "Emit code for the byte/word ISA extension"
2635 #: config/alpha/alpha.h:313
2636 msgid "Emit code for the motion video ISA extension"
2639 #: config/alpha/alpha.h:316
2640 msgid "Emit code for the fp move and sqrt ISA extension"
2643 #: config/alpha/alpha.h:318
2644 msgid "Emit code for the counting ISA extension"
2647 #: config/alpha/alpha.h:321
2648 msgid "Emit code using explicit relocation directives"
2651 #: config/alpha/alpha.h:324
2652 msgid "Emit 16-bit relocations to the small data areas"
2655 #: config/alpha/alpha.h:326
2656 msgid "Emit 32-bit relocations to the small data areas"
2659 #: config/alpha/alpha.h:328
2660 msgid "Emit direct branches to local functions"
2663 #: config/alpha/alpha.h:331
2664 msgid "Emit rdval instead of rduniq for thread pointer"
2667 #: config/alpha/alpha.h:333
2668 msgid "Use 128-bit long double"
2671 #: config/alpha/alpha.h:335
2672 msgid "Use 64-bit long double"
2677 #. For -mfp-rounding-mode=[n|m|c|d]
2678 #. For -mfp-trap-mode=[n|u|su|sui]
2679 #. For -mtrap-precision=[p|f|i]
2680 #. For -mmemory-latency=
2682 #: config/alpha/alpha.h:364
2683 msgid "Use features of and schedule given CPU"
2686 #: config/alpha/alpha.h:366
2687 msgid "Schedule given CPU"
2690 #: config/alpha/alpha.h:368
2691 msgid "Control the generated fp rounding mode"
2694 #: config/alpha/alpha.h:370
2695 msgid "Control the IEEE trap mode"
2698 #: config/alpha/alpha.h:372
2699 msgid "Control the precision given to fp exceptions"
2702 #: config/alpha/alpha.h:374
2703 msgid "Tune expected memory latency"
2706 #: config/alpha/alpha.h:376 config/ia64/ia64.h:278 config/rs6000/sysv4.h:90
2707 msgid "Specify bit size of immediate TLS offsets"
2710 #: config/arc/arc.c:1739 config/m32r/m32r.c:2141
2712 msgid "invalid operand to %%R code"
2715 #: config/arc/arc.c:1771 config/m32r/m32r.c:2164
2717 msgid "invalid operand to %%H/%%L code"
2720 #: config/arc/arc.c:1794 config/m32r/m32r.c:2235
2722 msgid "invalid operand to %%U code"
2725 #: config/arc/arc.c:1805
2727 msgid "invalid operand to %%V code"
2731 #. Undocumented flag.
2732 #: config/arc/arc.c:1812 config/m32r/m32r.c:2262 config/sparc/sparc.c:7517
2734 msgid "invalid operand output code"
2737 #: config/arm/arm.c:10466 config/arm/arm.c:10484
2739 msgid "predicated Thumb instruction"
2742 #: config/arm/arm.c:10472
2744 msgid "predicated instruction in conditional sequence"
2747 #: config/arm/arm.c:10580 config/arm/arm.c:10590 config/arm/arm.c:10600
2748 #: config/arm/arm.c:10626 config/arm/arm.c:10644 config/arm/arm.c:10679
2749 #: config/arm/arm.c:10698 config/arm/arm.c:10713 config/arm/arm.c:10739
2750 #: config/arm/arm.c:10746 config/arm/arm.c:10753
2752 msgid "invalid operand for code '%c'"
2755 #: config/arm/arm.c:10639
2757 msgid "instruction never exectued"
2760 #: config/arm/arm.c:10764
2762 msgid "missing operand"
2765 #: config/arm/arm.h:318
2766 msgid "Generate APCS conformant stack frames"
2769 #: config/arm/arm.h:321
2770 msgid "Store function names in object code"
2773 #: config/arm/arm.h:327
2774 msgid "Pass FP arguments in FP registers"
2777 #: config/arm/arm.h:330
2778 msgid "Generate re-entrant, PIC code"
2781 #: config/arm/arm.h:333
2782 msgid "Assume target CPU is configured as big endian"
2785 #: config/arm/arm.h:335
2786 msgid "Assume target CPU is configured as little endian"
2789 #: config/arm/arm.h:337
2790 msgid "Assume big endian bytes, little endian words"
2793 #: config/arm/arm.h:339
2794 msgid "Support calls between Thumb and ARM instruction sets"
2797 #: config/arm/arm.h:342
2798 msgid "Generate a call to abort if a noreturn function returns"
2801 #: config/arm/arm.h:345
2802 msgid "Do not move instructions into a function's prologue"
2805 #: config/arm/arm.h:348
2806 msgid "Do not load the PIC register in function prologues"
2809 #: config/arm/arm.h:351
2810 msgid "Generate call insns as indirect calls, if necessary"
2813 #: config/arm/arm.h:354
2814 msgid "Compile for the Thumb not the ARM"
2817 #: config/arm/arm.h:358
2818 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
2821 #: config/arm/arm.h:361
2822 msgid "Thumb: Generate (leaf) stack frames even if not needed"
2825 #: config/arm/arm.h:364
2826 msgid "Thumb: Assume non-static functions may be called from ARM code"
2829 #: config/arm/arm.h:368
2830 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
2833 #: config/arm/arm.h:372
2834 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
2837 #: config/arm/arm.h:374
2838 msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
2841 #: config/arm/arm.h:382
2842 msgid "Specify the name of the target CPU"
2845 #: config/arm/arm.h:384
2846 msgid "Specify the name of the target architecture"
2849 #: config/arm/arm.h:389
2850 msgid "Specify the name of the target floating point hardware/format"
2853 #: config/arm/arm.h:391
2854 msgid "Specify if floating point hardware should be used"
2857 #: config/arm/arm.h:393
2858 msgid "Specify the minimum bit alignment of structures"
2861 #: config/arm/arm.h:395
2862 msgid "Specify the register to be used for PIC addressing"
2865 #: config/arm/arm.h:396 config/mips/mips.h:792
2866 msgid "Specify an ABI"
2869 #: config/arm/arm.h:398
2870 msgid "Alias for -mfloat-abi=soft"
2873 #: config/arm/arm.h:400
2874 msgid "Alias for -mfloat-abi=hard"
2877 #: config/arm/pe.h:59
2878 msgid "Ignore dllimport attribute for functions"
2881 #: config/avr/avr.c:1117
2882 msgid "bad address, not (reg+disp):"
2885 #: config/avr/avr.c:1124
2886 msgid "bad address, not post_inc or pre_dec:"
2889 #: config/avr/avr.c:1135
2890 msgid "internal compiler error. Bad address:"
2893 #: config/avr/avr.c:1148
2894 msgid "internal compiler error. Unknown mode:"
2897 #: config/avr/avr.c:1771 config/avr/avr.c:2454
2898 msgid "invalid insn:"
2901 #: config/avr/avr.c:1805 config/avr/avr.c:1891 config/avr/avr.c:1940
2902 #: config/avr/avr.c:1968 config/avr/avr.c:2063 config/avr/avr.c:2232
2903 #: config/avr/avr.c:2488 config/avr/avr.c:2600
2904 msgid "incorrect insn:"
2907 #: config/avr/avr.c:1987 config/avr/avr.c:2148 config/avr/avr.c:2303
2908 #: config/avr/avr.c:2666
2909 msgid "unknown move insn:"
2912 #: config/avr/avr.c:2896
2913 msgid "bad shift insn:"
2916 #: config/avr/avr.c:3012 config/avr/avr.c:3460 config/avr/avr.c:3846
2917 msgid "internal compiler error. Incorrect shift:"
2920 #: config/avr/avr.h:73
2921 msgid "Assume int to be 8 bit integer"
2924 #: config/avr/avr.h:75
2925 msgid "Change the stack pointer without disabling interrupts"
2928 #: config/avr/avr.h:77
2929 msgid "Use subroutines for function prologue/epilogue"
2932 #: config/avr/avr.h:79
2933 msgid "Change only the low 8 bits of the stack pointer"
2936 #: config/avr/avr.h:81
2937 msgid "Do not generate tablejump insns"
2940 #: config/avr/avr.h:83
2941 msgid "Use rjmp/rcall (limited range) on >8K devices"
2944 #: config/avr/avr.h:85
2945 msgid "Output instruction sizes to the asm file"
2948 #: config/avr/avr.h:102
2949 msgid "Specify the initial stack address"
2952 #: config/avr/avr.h:103
2953 msgid "Specify the MCU name"
2956 #: config/bfin/bfin.c:993
2958 msgid "invalid %%j value"
2961 #: config/bfin/bfin.c:1113
2963 msgid "invalid const_double operand"
2966 #: config/c4x/c4x.c:1598
2967 msgid "using CONST_DOUBLE for address"
2970 #: config/c4x/c4x.c:1736
2971 msgid "c4x_address_cost: Invalid addressing mode"
2974 #: config/c4x/c4x.c:1871
2976 msgid "c4x_print_operand: %%L inconsistency"
2979 #: config/c4x/c4x.c:1877
2981 msgid "c4x_print_operand: %%N inconsistency"
2984 #: config/c4x/c4x.c:1918
2986 msgid "c4x_print_operand: %%O inconsistency"
2989 #: config/c4x/c4x.c:2013
2990 msgid "c4x_print_operand: Bad operand case"
2993 #: config/c4x/c4x.c:2054
2994 msgid "c4x_print_operand_address: Bad post_modify"
2997 #: config/c4x/c4x.c:2076
2998 msgid "c4x_print_operand_address: Bad pre_modify"
3001 #: config/c4x/c4x.c:2124 config/c4x/c4x.c:2136 config/c4x/c4x.c:2151
3002 msgid "c4x_print_operand_address: Bad operand case"
3005 #: config/c4x/c4x.c:2402
3006 msgid "c4x_rptb_insert: Cannot find start label"
3009 #: config/c4x/c4x.c:3317 config/c4x/c4x.c:3335
3010 msgid "mode not QImode"
3013 #: config/c4x/c4x.c:3405
3014 msgid "invalid indirect memory address"
3017 #: config/c4x/c4x.c:3494
3018 msgid "invalid indirect (S) memory address"
3021 #: config/c4x/c4x.c:3829
3022 msgid "c4x_valid_operands: Internal error"
3025 #: config/c4x/c4x.c:4268
3026 msgid "c4x_operand_subword: invalid mode"
3029 #: config/c4x/c4x.c:4271
3030 msgid "c4x_operand_subword: invalid operand"
3033 #. We could handle these with some difficulty.
3034 #. e.g., *p-- => *(p-=2); *(p+1).
3035 #: config/c4x/c4x.c:4297
3036 msgid "c4x_operand_subword: invalid autoincrement"
3039 #: config/c4x/c4x.c:4303
3040 msgid "c4x_operand_subword: invalid address"
3043 #: config/c4x/c4x.c:4314
3044 msgid "c4x_operand_subword: address not offsettable"
3047 #: config/c4x/c4x.c:4524
3048 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
3051 #. Target compilation option flags.
3052 #. Small memory model.
3053 #. Use 24-bit MPYI for C3x.
3054 #. Fast fixing of floats.
3055 #. Allow use of RPTS.
3057 #. Be compatible with TI assembler.
3058 #. Be paranoid about DP reg. in ISRs.
3059 #. Pass arguments on stack.
3060 #. Enable features under development.
3061 #. Enable repeat block.
3062 #. Use BK as general register.
3063 #. Use decrement and branch for C3x.
3064 #. Enable debugging of GCC.
3065 #. Force constants into registers.
3066 #. Allow unsigned loop counters.
3067 #. Force op0 and op1 to be same.
3068 #. Save all 40 bits for floats.
3069 #. Allow parallel insns.
3070 #. Allow MPY||ADD, MPY||SUB insns.
3071 #. Assume mem refs possibly aliased.
3078 #. Run-time compilation parameters selecting different hardware subsets.
3080 #. Macro to define tables used to set the flags.
3081 #. This is a list in braces of triplets in braces,
3082 #. each pair being { "NAME", VALUE, "DESCRIPTION" }
3083 #. where VALUE is the bits to set or minus the bits to clear.
3084 #. An empty string NAME is used to identify the default VALUE.
3085 #: config/c4x/c4x.h:158
3086 msgid "Small memory model"
3089 #: config/c4x/c4x.h:160
3090 msgid "Big memory model"
3093 #: config/c4x/c4x.h:162
3094 msgid "Use MPYI instruction for C3x"
3097 #: config/c4x/c4x.h:164
3098 msgid "Do not use MPYI instruction for C3x"
3101 #: config/c4x/c4x.h:166
3102 msgid "Use fast but approximate float to integer conversion"
3105 #: config/c4x/c4x.h:168
3106 msgid "Use slow but accurate float to integer conversion"
3109 #: config/c4x/c4x.h:170
3110 msgid "Enable use of RTPS instruction"
3113 #: config/c4x/c4x.h:172
3114 msgid "Disable use of RTPS instruction"
3117 #: config/c4x/c4x.h:174
3118 msgid "Enable use of RTPB instruction"
3121 #: config/c4x/c4x.h:176
3122 msgid "Disable use of RTPB instruction"
3125 #: config/c4x/c4x.h:178
3126 msgid "Generate code for C30 CPU"
3129 #: config/c4x/c4x.h:180
3130 msgid "Generate code for C31 CPU"
3133 #: config/c4x/c4x.h:182
3134 msgid "Generate code for C32 CPU"
3137 #: config/c4x/c4x.h:184
3138 msgid "Generate code for C33 CPU"
3141 #: config/c4x/c4x.h:186
3142 msgid "Generate code for C40 CPU"
3145 #: config/c4x/c4x.h:188
3146 msgid "Generate code for C44 CPU"
3149 #: config/c4x/c4x.h:190
3150 msgid "Emit code compatible with TI tools"
3153 #: config/c4x/c4x.h:192
3154 msgid "Emit code to use GAS extensions"
3157 #: config/c4x/c4x.h:194 config/c4x/c4x.h:198
3158 msgid "Save DP across ISR in small memory model"
3161 #: config/c4x/c4x.h:196 config/c4x/c4x.h:200
3162 msgid "Don't save DP across ISR in small memory model"
3165 #: config/c4x/c4x.h:202
3166 msgid "Pass arguments on the stack"
3169 #: config/c4x/c4x.h:204
3170 msgid "Pass arguments in registers"
3173 #: config/c4x/c4x.h:206
3174 msgid "Enable new features under development"
3177 #: config/c4x/c4x.h:208
3178 msgid "Disable new features under development"
3181 #: config/c4x/c4x.h:210
3182 msgid "Use the BK register as a general purpose register"
3185 #: config/c4x/c4x.h:212
3186 msgid "Do not allocate BK register"
3189 #: config/c4x/c4x.h:214
3190 msgid "Enable use of DB instruction"
3193 #: config/c4x/c4x.h:216
3194 msgid "Disable use of DB instruction"
3197 #: config/c4x/c4x.h:218
3198 msgid "Enable debugging"
3201 #: config/c4x/c4x.h:220
3202 msgid "Disable debugging"
3205 #: config/c4x/c4x.h:222
3206 msgid "Force constants into registers to improve hoisting"
3209 #: config/c4x/c4x.h:224
3210 msgid "Don't force constants into registers"
3213 #: config/c4x/c4x.h:226
3214 msgid "Force RTL generation to emit valid 3 operand insns"
3217 #: config/c4x/c4x.h:228
3218 msgid "Allow RTL generation to emit invalid 3 operand insns"
3221 #: config/c4x/c4x.h:230
3222 msgid "Allow unsigned iteration counts for RPTB/DB"
3225 #: config/c4x/c4x.h:232
3226 msgid "Disallow unsigned iteration counts for RPTB/DB"
3229 #: config/c4x/c4x.h:234
3230 msgid "Preserve all 40 bits of FP reg across call"
3233 #: config/c4x/c4x.h:236
3234 msgid "Only preserve 32 bits of FP reg across call"
3237 #: config/c4x/c4x.h:238
3238 msgid "Enable parallel instructions"
3241 #: config/c4x/c4x.h:240
3242 msgid "Disable parallel instructions"
3245 #: config/c4x/c4x.h:242
3246 msgid "Enable MPY||ADD and MPY||SUB instructions"
3249 #: config/c4x/c4x.h:244
3250 msgid "Disable MPY||ADD and MPY||SUB instructions"
3253 #: config/c4x/c4x.h:246
3254 msgid "Assume that pointers may be aliased"
3257 #: config/c4x/c4x.h:248
3258 msgid "Assume that pointers not aliased"
3261 #: config/c4x/c4x.h:322
3262 msgid "Specify maximum number of iterations for RPTS"
3265 #: config/c4x/c4x.h:324
3266 msgid "Select CPU to generate code for"
3269 #. Use `%s' to print the string in case there are any escape
3270 #. characters in the message.
3271 #: config/cris/cris.c:578 c-typeck.c:4105 c-typeck.c:4120 c-typeck.c:4135
3272 #: final.c:2862 final.c:2864 gcc.c:4639 rtl-error.c:113 toplev.c:610
3273 #: cp/parser.c:1894 cp/typeck.c:4167 java/expr.c:409 java/verify.c:1539
3274 #: java/verify.c:1540 java/verify.c:1559
3275 #, gcc-internal-format
3279 #: config/cris/cris.c:630
3280 msgid "unexpected index-type in cris_print_index"
3283 #: config/cris/cris.c:644
3284 msgid "unexpected base-type in cris_print_base"
3287 #: config/cris/cris.c:1342
3288 msgid "invalid operand for 'b' modifier"
3291 #: config/cris/cris.c:1355
3292 msgid "invalid operand for 'v' modifier"
3295 #: config/cris/cris.c:1365
3296 msgid "invalid operand for 'P' modifier"
3299 #: config/cris/cris.c:1372
3300 msgid "invalid operand for 'p' modifier"
3303 #: config/cris/cris.c:1411
3304 msgid "invalid operand for 'z' modifier"
3307 #: config/cris/cris.c:1459 config/cris/cris.c:1489
3308 msgid "invalid operand for 'H' modifier"
3311 #: config/cris/cris.c:1465
3312 msgid "bad register"
3315 #: config/cris/cris.c:1503
3316 msgid "invalid operand for 'e' modifier"
3319 #: config/cris/cris.c:1520
3320 msgid "invalid operand for 'm' modifier"
3323 #: config/cris/cris.c:1545
3324 msgid "invalid operand for 'A' modifier"
3327 #: config/cris/cris.c:1553
3328 msgid "invalid operand for 'D' modifier"
3331 #: config/cris/cris.c:1567
3332 msgid "invalid operand for 'T' modifier"
3335 #: config/cris/cris.c:1576
3336 msgid "invalid operand modifier letter"
3339 #: config/cris/cris.c:1632
3340 msgid "unexpected multiplicative operand"
3343 #: config/cris/cris.c:1652
3344 msgid "unexpected operand"
3347 #: config/cris/cris.c:1685 config/cris/cris.c:1695
3348 msgid "unrecognized address"
3351 #: config/cris/cris.c:2498 config/cris/cris.c:2559
3352 msgid "unrecognized supposed constant"
3355 #: config/cris/cris.c:2603
3356 msgid "unrecognized supposed constant in cris_global_pic_symbol"
3359 #: config/cris/cris.c:2894 config/cris/cris.c:2939
3360 msgid "unexpected side-effects in address"
3363 #: config/cris/cris.c:3008
3364 msgid "unexpected PIC symbol"
3367 #: config/cris/cris.c:3012
3369 msgid "PIC register isn't set up"
3372 #: config/cris/aout.h:85
3373 msgid "Compile for the MMU-less Etrax 100-based elinux system"
3376 #: config/cris/aout.h:92
3377 msgid "For elinux, request a specified stack-size for this program"
3380 #: config/cris/cris.h:354
3381 msgid "Work around bug in multiplication instruction"
3384 #. 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.
3385 #: config/cris/cris.h:360
3386 msgid "Compile for ETRAX 4 (CRIS v3)"
3389 #: config/cris/cris.h:365
3390 msgid "Compile for ETRAX 100 (CRIS v8)"
3393 #: config/cris/cris.h:369
3394 msgid "Emit verbose debug information in assembly code"
3397 #: config/cris/cris.h:372
3398 msgid "Do not use condition codes from normal instructions"
3401 #: config/cris/cris.h:376
3402 msgid "Do not emit addressing modes with side-effect assignment"
3405 #: config/cris/cris.h:379
3406 msgid "Do not tune stack alignment"
3409 #: config/cris/cris.h:382
3410 msgid "Do not tune writable data alignment"
3413 #: config/cris/cris.h:385
3414 msgid "Do not tune code and read-only data alignment"
3417 #: config/cris/cris.h:394
3418 msgid "Align code and data to 32 bits"
3421 #: config/cris/cris.h:407
3422 msgid "Don't align items in code or data"
3425 #: config/cris/cris.h:410
3426 msgid "Do not emit function prologue or epilogue"
3429 #. We have to handle this m-option here since we can't wash it off in both CC1_SPEC and CC1PLUS_SPEC.
3430 #: config/cris/cris.h:414
3431 msgid "Use the most feature-enabling options allowed by other options"
3434 #. 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.
3435 #: config/cris/cris.h:420
3436 msgid "Override -mbest-lib-options"
3439 #: config/cris/cris.h:452
3440 msgid "Generate code for the specified chip or CPU version"
3443 #: config/cris/cris.h:454
3444 msgid "Tune alignment for the specified chip or CPU version"
3447 #: config/cris/cris.h:456
3448 msgid "Warn when a stackframe is larger than the specified size"
3451 #: config/cris/linux.h:69
3452 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
3455 #: config/fr30/fr30.c:468
3457 msgid "fr30_print_operand_address: unhandled address"
3460 #: config/fr30/fr30.c:492
3462 msgid "fr30_print_operand: unrecognized %%p code"
3465 #: config/fr30/fr30.c:512
3467 msgid "fr30_print_operand: unrecognized %%b code"
3470 #: config/fr30/fr30.c:533
3472 msgid "fr30_print_operand: unrecognized %%B code"
3475 #: config/fr30/fr30.c:541
3477 msgid "fr30_print_operand: invalid operand to %%A code"
3480 #: config/fr30/fr30.c:558
3482 msgid "fr30_print_operand: invalid %%x code"
3485 #: config/fr30/fr30.c:565
3487 msgid "fr30_print_operand: invalid %%F code"
3490 #: config/fr30/fr30.c:582
3492 msgid "fr30_print_operand: unknown code"
3495 #: config/fr30/fr30.c:611 config/fr30/fr30.c:620 config/fr30/fr30.c:631
3496 #: config/fr30/fr30.c:644
3498 msgid "fr30_print_operand: unhandled MEM"
3501 #: config/fr30/fr30.h:64
3502 msgid "Assume small address space"
3505 #: config/frv/frv.c:2539
3506 msgid "Bad insn to frv_print_operand_address:"
3509 #: config/frv/frv.c:2550
3510 msgid "Bad register to frv_print_operand_memory_reference_reg:"
3513 #: config/frv/frv.c:2589 config/frv/frv.c:2599 config/frv/frv.c:2608
3514 #: config/frv/frv.c:2629 config/frv/frv.c:2634
3515 msgid "Bad insn to frv_print_operand_memory_reference:"
3518 #: config/frv/frv.c:2721
3520 msgid "bad condition code"
3523 #: config/frv/frv.c:2796
3524 msgid "Bad insn in frv_print_operand, bad const_double"
3527 #: config/frv/frv.c:2857
3528 msgid "Bad insn to frv_print_operand, 'e' modifier:"
3531 #: config/frv/frv.c:2865
3532 msgid "Bad insn to frv_print_operand, 'F' modifier:"
3535 #: config/frv/frv.c:2881
3536 msgid "Bad insn to frv_print_operand, 'f' modifier:"
3539 #: config/frv/frv.c:2895
3540 msgid "Bad insn to frv_print_operand, 'g' modifier:"
3543 #: config/frv/frv.c:2943
3544 msgid "Bad insn to frv_print_operand, 'L' modifier:"
3547 #: config/frv/frv.c:2956
3548 msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
3551 #: config/frv/frv.c:2977
3552 msgid "Bad insn to frv_print_operand, 'O' modifier:"
3555 #: config/frv/frv.c:2995
3556 msgid "Bad insn to frv_print_operand, P modifier:"
3559 #: config/frv/frv.c:3015
3560 msgid "Bad insn in frv_print_operand, z case"
3563 #: config/frv/frv.c:3046
3564 msgid "Bad insn in frv_print_operand, 0 case"
3567 #: config/frv/frv.c:3051
3568 msgid "frv_print_operand: unknown code"
3571 #: config/frv/frv.c:5944
3572 msgid "Bad output_move_single operand"
3575 #: config/frv/frv.c:6071
3576 msgid "Bad output_move_double operand"
3579 #: config/frv/frv.c:6213
3580 msgid "Bad output_condmove_single operand"
3583 #. This macro is a C statement to print on `stderr' a string describing the
3584 #. particular machine description choice. Every machine description should
3585 #. define `TARGET_VERSION'. For example:
3588 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
3590 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
3592 #: config/frv/frv.h:550
3597 #. Macro to define tables used to set the flags.
3598 #. This is a list in braces of pairs in braces,
3599 #. each pair being { "NAME", VALUE }
3600 #. where VALUE is the bits to set or minus the bits to clear.
3601 #. An empty string NAME is used to identify the default VALUE.
3602 #: config/h8300/h8300.h:159
3603 msgid "Generate H8S code"
3606 #: config/h8300/h8300.h:160
3607 msgid "Do not generate H8S code"
3610 #: config/h8300/h8300.h:161
3611 msgid "Generate H8SX code"
3614 #: config/h8300/h8300.h:162
3615 msgid "Do not generate H8SX code"
3618 #: config/h8300/h8300.h:163
3619 msgid "Generate H8S/2600 code"
3622 #: config/h8300/h8300.h:164
3623 msgid "Do not generate H8S/2600 code"
3626 #: config/h8300/h8300.h:165
3627 msgid "Make integers 32 bits wide"
3630 #: config/h8300/h8300.h:168
3631 msgid "Use registers for argument passing"
3634 #: config/h8300/h8300.h:170
3635 msgid "Do not use registers for argument passing"
3638 #: config/h8300/h8300.h:172
3639 msgid "Consider access to byte sized memory slow"
3642 #: config/h8300/h8300.h:173
3643 msgid "Enable linker relaxing"
3646 #: config/h8300/h8300.h:174
3647 msgid "Generate H8/300H code"
3650 #: config/h8300/h8300.h:175
3651 msgid "Enable the normal mode"
3654 #: config/h8300/h8300.h:176
3655 msgid "Do not generate H8/300H code"
3658 #: config/h8300/h8300.h:177
3659 msgid "Use H8/300 alignment rules"
3662 #: config/i386/i386.c:6032
3664 msgid "invalid UNSPEC as operand"
3667 #: config/i386/i386.c:6601
3670 "operand is neither a constant nor a condition code, invalid operand code 'c'"
3673 #: config/i386/i386.c:6654
3675 msgid "invalid operand code '%c'"
3678 #: config/i386/i386.c:6697
3680 msgid "invalid constraints for operand"
3683 #: config/i386/i386.c:11977
3684 msgid "unknown insn mode"
3687 #: config/i386/cygming.h:61
3688 msgid "Use the Cygwin interface"
3691 #: config/i386/cygming.h:62
3692 msgid "Use the Mingw32 interface"
3695 #: config/i386/cygming.h:63
3696 msgid "Create GUI application"
3699 #: config/i386/cygming.h:64
3700 msgid "Don't set Windows defines"
3703 #: config/i386/cygming.h:65
3704 msgid "Set Windows defines"
3707 #: config/i386/cygming.h:66
3708 msgid "Create console application"
3711 #: config/i386/cygming.h:67
3712 msgid "Generate code for a DLL"
3715 #: config/i386/cygming.h:69
3716 msgid "Ignore dllimport for functions"
3719 #: config/i386/cygming.h:71
3720 msgid "Use Mingw-specific thread support"
3729 #: config/i386/i386.h:347
3730 msgid "Alternate calling convention"
3733 #: config/i386/i386.h:349 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144
3734 msgid "Use normal calling convention"
3737 #: config/i386/i386.h:351
3738 msgid "Align some doubles on dword boundary"
3741 #: config/i386/i386.h:353
3742 msgid "Align doubles on word boundary"
3745 #: config/i386/i386.h:355
3746 msgid "Uninitialized locals in .bss"
3749 #: config/i386/i386.h:357
3750 msgid "Uninitialized locals in .data"
3753 #: config/i386/i386.h:359 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
3754 msgid "Use IEEE math for fp comparisons"
3757 #: config/i386/i386.h:361 config/ns32k/ns32k.h:169
3758 msgid "Do not use IEEE math for fp comparisons"
3761 #: config/i386/i386.h:363
3762 msgid "Return values of functions in FPU registers"
3765 #: config/i386/i386.h:365
3766 msgid "Do not return values of functions in FPU registers"
3769 #: config/i386/i386.h:367
3770 msgid "Do not generate sin, cos, sqrt for FPU"
3773 #: config/i386/i386.h:369
3774 msgid "Generate sin, cos, sqrt for FPU"
3777 #: config/i386/i386.h:371
3778 msgid "Omit the frame pointer in leaf functions"
3781 #: config/i386/i386.h:374
3782 msgid "Enable stack probing"
3787 #: config/i386/i386.h:379
3788 msgid "Align destination of the string operations"
3791 #: config/i386/i386.h:381
3792 msgid "Do not align destination of the string operations"
3795 #: config/i386/i386.h:383
3796 msgid "Inline all known string operations"
3799 #: config/i386/i386.h:385
3800 msgid "Do not inline all known string operations"
3803 #: config/i386/i386.h:387 config/i386/i386.h:391
3804 msgid "Use push instructions to save outgoing arguments"
3807 #: config/i386/i386.h:389 config/i386/i386.h:393
3808 msgid "Do not use push instructions to save outgoing arguments"
3811 #: config/i386/i386.h:395
3812 msgid "Support MMX built-in functions"
3815 #: config/i386/i386.h:397
3816 msgid "Do not support MMX built-in functions"
3819 #: config/i386/i386.h:399
3820 msgid "Support 3DNow! built-in functions"
3823 #: config/i386/i386.h:401
3824 msgid "Do not support 3DNow! built-in functions"
3827 #: config/i386/i386.h:403
3828 msgid "Support MMX and SSE built-in functions and code generation"
3831 #: config/i386/i386.h:405
3832 msgid "Do not support MMX and SSE built-in functions and code generation"
3835 #: config/i386/i386.h:407
3836 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
3839 #: config/i386/i386.h:409
3840 msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
3843 #: config/i386/i386.h:411
3844 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
3847 #: config/i386/i386.h:413
3849 "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
3852 #: config/i386/i386.h:415
3853 msgid "sizeof(long double) is 16"
3856 #: config/i386/i386.h:417
3857 msgid "sizeof(long double) is 12"
3860 #: config/i386/i386.h:419
3861 msgid "Generate 64bit x86-64 code"
3864 #: config/i386/i386.h:421
3865 msgid "Generate 32bit i386 code"
3868 #: config/i386/i386.h:423
3869 msgid "Use native (MS) bitfield layout"
3872 #: config/i386/i386.h:425
3873 msgid "Use gcc default bitfield layout"
3876 #: config/i386/i386.h:427
3877 msgid "Use red-zone in the x86-64 code"
3880 #: config/i386/i386.h:429
3881 msgid "Do not use red-zone in the x86-64 code"
3884 #: config/i386/i386.h:431
3886 msgid "Use direct references against %gs when accessing tls data"
3889 #: config/i386/i386.h:433
3891 msgid "Do not use direct references against %gs when accessing tls data"
3894 #. This macro is similar to `TARGET_SWITCHES' but defines names of
3895 #. command options that have values. Its definition is an
3896 #. initializer with a subgrouping for each command option.
3898 #. Each subgrouping contains a string constant, that defines the
3899 #. fixed part of the option name, and the address of a variable. The
3900 #. variable, type `char *', is set to the variable part of the given
3901 #. option if the fixed part matches. The actual option name is made
3902 #. by appending `-m' to the specified name.
3903 #: config/i386/i386.h:471 config/ia64/ia64.h:280 config/rs6000/rs6000.h:453
3904 #: config/s390/s390.h:158 config/sparc/sparc.h:720
3905 msgid "Schedule code for given CPU"
3908 #: config/i386/i386.h:473
3909 msgid "Generate floating point mathematics using given instruction set"
3912 #: config/i386/i386.h:475 config/s390/s390.h:160
3913 msgid "Generate code for given CPU"
3916 #: config/i386/i386.h:477
3917 msgid "Number of registers used to pass integer arguments"
3920 #: config/i386/i386.h:479
3921 msgid "Loop code aligned to this power of 2"
3924 #: config/i386/i386.h:481
3925 msgid "Jump targets are aligned to this power of 2"
3928 #: config/i386/i386.h:483
3929 msgid "Function starts are aligned to this power of 2"
3932 #: config/i386/i386.h:486
3933 msgid "Attempt to keep stack aligned to this power of 2"
3936 #: config/i386/i386.h:488
3937 msgid "Branches are this expensive (1-5, arbitrary units)"
3940 #: config/i386/i386.h:490
3941 msgid "Use given x86-64 code model"
3946 #: config/i386/i386.h:496
3947 msgid "Use given assembler dialect"
3950 #: config/i386/i386.h:498
3951 msgid "Use given thread-local storage dialect"
3954 #: config/i386/sco5.h:290
3955 msgid "Generate ELF output"
3958 #. 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.
3959 #. 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.
3960 #: config/i386/xm-djgpp.h:62
3962 msgid "environment variable DJGPP not defined"
3965 #: config/i386/xm-djgpp.h:64
3967 msgid "environment variable DJGPP points to missing file '%s'"
3970 #: config/i386/xm-djgpp.h:67
3972 msgid "environment variable DJGPP points to corrupt file '%s'"
3975 #. Macro to define tables used to set the flags.
3976 #. This is a list in braces of pairs in braces,
3977 #. each pair being { "NAME", VALUE }
3978 #. where VALUE is the bits to set or minus the bits to clear.
3979 #. An empty string NAME is used to identify the default VALUE.
3980 #: config/i860/i860.h:60
3981 msgid "Generate code which uses the FPU"
3984 #: config/i860/i860.h:61 config/i860/i860.h:62
3985 msgid "Do not generate code which uses the FPU"
3988 #: config/ia64/ia64.c:4302
3990 msgid "ia64_print_operand: unknown code"
3993 #. This macro defines names of command options to set and clear bits in
3994 #. `target_flags'. Its definition is an initializer with a subgrouping for
3995 #. each command option.
3996 #: config/ia64/ia64.h:178
3997 msgid "Generate big endian code"
4000 #: config/ia64/ia64.h:180 config/mcore/mcore.h:146
4001 msgid "Generate little endian code"
4004 #: config/ia64/ia64.h:182
4005 msgid "Generate code for GNU as"
4008 #: config/ia64/ia64.h:184
4009 msgid "Generate code for Intel as"
4012 #: config/ia64/ia64.h:186
4013 msgid "Generate code for GNU ld"
4016 #: config/ia64/ia64.h:188
4017 msgid "Generate code for Intel ld"
4020 #: config/ia64/ia64.h:190
4021 msgid "Generate code without GP reg"
4024 #: config/ia64/ia64.h:192
4025 msgid "Emit stop bits before and after volatile extended asms"
4028 #: config/ia64/ia64.h:194
4029 msgid "Don't emit stop bits before and after volatile extended asms"
4032 #: config/ia64/ia64.h:196
4033 msgid "Use in/loc/out register names"
4036 #: config/ia64/ia64.h:198
4037 msgid "Disable use of sdata/scommon/sbss"
4040 #: config/ia64/ia64.h:200
4041 msgid "Enable use of sdata/scommon/sbss"
4044 #: config/ia64/ia64.h:202
4045 msgid "gp is constant (but save/restore gp on indirect calls)"
4048 #: config/ia64/ia64.h:204
4049 msgid "Generate self-relocatable code"
4052 #: config/ia64/ia64.h:206
4053 msgid "Generate inline floating point division, optimize for latency"
4056 #: config/ia64/ia64.h:208
4057 msgid "Generate inline floating point division, optimize for throughput"
4060 #: config/ia64/ia64.h:211
4061 msgid "Do not inline floating point division"
4064 #: config/ia64/ia64.h:213
4065 msgid "Generate inline integer division, optimize for latency"
4068 #: config/ia64/ia64.h:215
4069 msgid "Generate inline integer division, optimize for throughput"
4072 #: config/ia64/ia64.h:217
4073 msgid "Do not inline integer division"
4076 #: config/ia64/ia64.h:219
4077 msgid "Generate inline square root, optimize for latency"
4080 #: config/ia64/ia64.h:221
4081 msgid "Generate inline square root, optimize for throughput"
4084 #: config/ia64/ia64.h:223
4085 msgid "Do not inline square root"
4088 #: config/ia64/ia64.h:225
4089 msgid "Enable Dwarf 2 line debug info via GNU as"
4092 #: config/ia64/ia64.h:227
4093 msgid "Disable Dwarf 2 line debug info via GNU as"
4096 #: config/ia64/ia64.h:229
4097 msgid "Enable earlier placing stop bits for better scheduling"
4100 #: config/ia64/ia64.h:231
4101 msgid "Disable earlier placing stop bits"
4104 #: config/ia64/ia64.h:276
4105 msgid "Specify range of registers to make fixed"
4108 #: config/ip2k/ip2k.c:1087
4112 #: config/iq2000/iq2000.c:3383
4114 msgid "invalid %%P operand"
4117 #: config/iq2000/iq2000.c:3391 config/rs6000/rs6000.c:10893
4119 msgid "invalid %%p value"
4122 #: config/iq2000/iq2000.c:3455 config/mips/mips.c:4962
4124 msgid "invalid use of %%d, %%x, or %%X"
4127 #: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
4128 msgid "No default crt0.o"
4131 #: config/iq2000/iq2000.h:74
4132 msgid "Use GP relative sdata/sbss sections"
4135 #: config/iq2000/iq2000.h:76
4136 msgid "Don't use GP relative sdata/sbss sections"
4139 #: config/iq2000/iq2000.h:78 config/mips/mips.h:593
4140 msgid "Use ROM instead of RAM"
4143 #: config/iq2000/iq2000.h:80 config/mips/mips.h:595
4144 msgid "Don't use ROM instead of RAM"
4147 #: config/iq2000/iq2000.h:82 config/mips/mips.h:597
4148 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
4151 #: config/iq2000/iq2000.h:84 config/mips/mips.h:599
4152 msgid "Don't put uninitialized constants in ROM"
4155 #: config/iq2000/iq2000.h:106 config/mips/mips.h:788
4156 msgid "Specify CPU for scheduling purposes"
4159 #: config/iq2000/iq2000.h:108 config/mips/mips.h:790
4160 msgid "Specify CPU for code generation purposes"
4163 #: config/m32r/m32r.c:2111
4165 msgid "invalid operand to %%s code"
4168 #: config/m32r/m32r.c:2118
4170 msgid "invalid operand to %%p code"
4173 #: config/m32r/m32r.c:2173
4174 msgid "bad insn for 'A'"
4177 #: config/m32r/m32r.c:2220
4179 msgid "invalid operand to %%T/%%B code"
4182 #: config/m32r/m32r.c:2243
4184 msgid "invalid operand to %%N code"
4187 #: config/m32r/m32r.c:2276
4188 msgid "pre-increment address is not a register"
4191 #: config/m32r/m32r.c:2283
4192 msgid "pre-decrement address is not a register"
4195 #: config/m32r/m32r.c:2290
4196 msgid "post-increment address is not a register"
4199 #: config/m32r/m32r.c:2366 config/m32r/m32r.c:2382
4200 #: config/rs6000/rs6000.c:17609
4204 #: config/m32r/m32r.c:2387
4205 msgid "lo_sum not of register"
4208 #. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
4209 #: config/m32r/m32r.h:283
4210 msgid "Display compile time statistics"
4213 #: config/m32r/m32r.h:285
4214 msgid "Align all loops to 32 byte boundary"
4217 #: config/m32r/m32r.h:288
4218 msgid "Only issue one instruction per cycle"
4221 #: config/m32r/m32r.h:291
4222 msgid "Prefer branches over conditional execution"
4225 #: config/m32r/m32r.h:312
4226 msgid "Code size: small, medium or large"
4229 #: config/m32r/m32r.h:314
4230 msgid "Small data area: none, sdata, use"
4233 #: config/m32r/m32r.h:316 config/mips/mips.h:796
4234 msgid "Don't call any cache flush functions"
4237 #: config/m32r/m32r.h:318 config/mips/mips.h:798
4238 msgid "Specify cache flush function"
4241 #: config/m32r/m32r.h:320
4242 msgid "Don't call any cache flush trap"
4245 #: config/m32r/m32r.h:322
4246 msgid "Specify cache flush trap number"
4249 #. !!!! SCz wrong here.
4250 #: config/m68hc11/m68hc11.c:3432 config/m68hc11/m68hc11.c:3809
4251 msgid "move insn not handled"
4254 #: config/m68hc11/m68hc11.c:3656 config/m68hc11/m68hc11.c:3740
4255 #: config/m68hc11/m68hc11.c:4012
4256 msgid "invalid register in the move instruction"
4259 #: config/m68hc11/m68hc11.c:3690
4260 msgid "invalid operand in the instruction"
4263 #: config/m68hc11/m68hc11.c:3986
4264 msgid "invalid register in the instruction"
4267 #: config/m68hc11/m68hc11.c:4019
4268 msgid "operand 1 must be a hard register"
4271 #: config/m68hc11/m68hc11.c:4033
4272 msgid "invalid rotate insn"
4275 #: config/m68hc11/m68hc11.c:4457
4276 msgid "registers IX, IY and Z used in the same INSN"
4279 #: config/m68hc11/m68hc11.c:4794 config/m68hc11/m68hc11.c:5094
4280 msgid "cannot do z-register replacement"
4283 #: config/m68hc11/m68hc11.c:5159
4284 msgid "invalid Z register replacement for insn"
4287 #. Macro to define tables used to set the flags. This is a list in braces of
4288 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
4289 #. to set or minus the bits to clear. An empty string NAME is used to
4290 #. identify the default VALUE.
4291 #: config/m68hc11/m68hc11.h:179
4292 msgid "Compile with 16-bit integer mode"
4295 #: config/m68hc11/m68hc11.h:181
4296 msgid "Compile with 32-bit integer mode"
4299 #: config/m68hc11/m68hc11.h:183
4300 msgid "Auto pre/post decrement increment allowed"
4303 #: config/m68hc11/m68hc11.h:185
4304 msgid "Auto pre/post decrement increment not allowed"
4307 #: config/m68hc11/m68hc11.h:187
4308 msgid "Min/max instructions allowed"
4311 #: config/m68hc11/m68hc11.h:189
4312 msgid "Min/max instructions not allowed"
4315 #: config/m68hc11/m68hc11.h:191
4316 msgid "Use call and rtc for function calls and returns"
4319 #: config/m68hc11/m68hc11.h:193
4320 msgid "Use jsr and rts for function calls and returns"
4323 #: config/m68hc11/m68hc11.h:195
4324 msgid "Do not use direct addressing mode for soft registers"
4327 #: config/m68hc11/m68hc11.h:197
4328 msgid "Use direct addressing mode for soft registers"
4331 #: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
4332 msgid "Compile for a 68HC11"
4335 #: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
4336 msgid "Compile for a 68HC12"
4339 #: config/m68hc11/m68hc11.h:203 config/m68hc11/m68hc11.h:209
4340 msgid "Compile for a 68HCS12"
4343 #. This macro is similar to `TARGET_SWITCHES' but defines names of
4344 #. command options that have values. Its definition is an
4345 #. initializer with a subgrouping for each command option.
4347 #. Each subgrouping contains a string constant, that defines the
4348 #. fixed part of the option name, and the address of a variable. The
4349 #. variable, type `char *', is set to the variable part of the given
4350 #. option if the fixed part matches. The actual option name is made
4351 #. by appending `-m' to the specified name.
4352 #: config/m68hc11/m68hc11.h:223
4353 msgid "Specify the register allocation order"
4356 #: config/m68hc11/m68hc11.h:225
4357 msgid "Indicate the number of soft registers available"
4360 #: config/m68k/m68k.h:240 config/m68k/m68k.h:242
4361 msgid "Generate code for a 68020"
4364 #: config/m68k/m68k.h:247 config/m68k/m68k.h:250
4365 msgid "Generate code for a 68000"
4368 #: config/m68k/m68k.h:252
4369 msgid "Use the bit-field instructions"
4372 #: config/m68k/m68k.h:254
4373 msgid "Do not use the bit-field instructions"
4376 #: config/m68k/m68k.h:256
4377 msgid "Consider type 'int' to be 16 bits wide"
4380 #: config/m68k/m68k.h:258
4381 msgid "Consider type 'int' to be 32 bits wide"
4384 #: config/m68k/m68k.h:261
4385 msgid "Generate code with library calls for floating point"
4388 #: config/m68k/m68k.h:263
4389 msgid "Generate code for a 68040, without any new instructions"
4392 #: config/m68k/m68k.h:266
4393 msgid "Generate code for a 68060, without any new instructions"
4396 #: config/m68k/m68k.h:270
4397 msgid "Generate code for a 68030"
4400 #: config/m68k/m68k.h:273
4401 msgid "Generate code for a 68040"
4404 #: config/m68k/m68k.h:277
4405 msgid "Generate code for a 68060"
4408 #: config/m68k/m68k.h:282
4409 msgid "Generate code for a 520X"
4412 #: config/m68k/m68k.h:286
4413 msgid "Generate code for a 5206e"
4416 #: config/m68k/m68k.h:290
4417 msgid "Generate code for a 528x"
4420 #: config/m68k/m68k.h:294
4421 msgid "Generate code for a 5307"
4424 #: config/m68k/m68k.h:298
4425 msgid "Generate code for a 5407"
4428 #: config/m68k/m68k.h:301
4429 msgid "Generate code for a 68851"
4432 #: config/m68k/m68k.h:303
4433 msgid "Do no generate code for a 68851"
4436 #: config/m68k/m68k.h:306
4437 msgid "Generate code for a 68302"
4440 #: config/m68k/m68k.h:309
4441 msgid "Generate code for a 68332"
4444 #: config/m68k/m68k.h:313
4445 msgid "Generate code for a cpu32"
4448 #: config/m68k/m68k.h:316
4449 msgid "Align variables on a 32-bit boundary"
4452 #: config/m68k/m68k.h:318
4453 msgid "Align variables on a 16-bit boundary"
4456 #: config/m68k/m68k.h:320
4457 msgid "Enable separate data segment"
4460 #: config/m68k/m68k.h:322
4461 msgid "Disable separate data segment"
4464 #: config/m68k/m68k.h:324
4465 msgid "Enable ID based shared library"
4468 #: config/m68k/m68k.h:326
4469 msgid "Disable ID based shared library"
4472 #: config/m68k/m68k.h:328
4473 msgid "Generate pc-relative code"
4476 #: config/m68k/m68k.h:330
4477 msgid "Do not use unaligned memory references"
4480 #: config/m68k/m68k.h:332
4481 msgid "Use unaligned memory references"
4484 #: config/m68k/m68k.h:334
4485 msgid "Use different calling convention using 'rtd'"
4488 #. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
4489 #: config/m68k/m68k.h:344
4490 msgid "ID of shared library to build"
4493 #: config/mcore/mcore.h:113
4494 msgid "Inline constants if it can be done in 2 insns or less"
4497 #: config/mcore/mcore.h:115
4498 msgid "Inline constants if it only takes 1 instruction"
4501 #: config/mcore/mcore.h:117
4502 msgid "Set maximum alignment to 4"
4505 #: config/mcore/mcore.h:119
4506 msgid "Set maximum alignment to 8"
4509 #: config/mcore/mcore.h:123
4510 msgid "Do not use the divide instruction"
4513 #: config/mcore/mcore.h:127
4514 msgid "Do not arbitrary sized immediates in bit operations"
4517 #: config/mcore/mcore.h:129
4518 msgid "Always treat bit-field as int-sized"
4521 #: config/mcore/mcore.h:133
4522 msgid "Force functions to be aligned to a 4 byte boundary"
4525 #: config/mcore/mcore.h:135
4526 msgid "Force functions to be aligned to a 2 byte boundary"
4529 #: config/mcore/mcore.h:137
4530 msgid "Emit call graph information"
4533 #: config/mcore/mcore.h:141
4534 msgid "Prefer word accesses over byte accesses"
4537 #: config/mcore/mcore.h:152
4538 msgid "Generate code for the M*Core M340"
4541 #: config/mcore/mcore.h:165
4542 msgid "Maximum amount for a single stack increment operation"
4545 #: config/mips/mips.c:4647
4546 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
4549 #: config/mips/mips.c:4856
4551 msgid "PRINT_OPERAND, invalid insn for %%C"
4554 #: config/mips/mips.c:4873
4556 msgid "PRINT_OPERAND, invalid insn for %%N"
4559 #: config/mips/mips.c:4882
4561 msgid "PRINT_OPERAND, invalid insn for %%F"
4564 #: config/mips/mips.c:4891
4566 msgid "PRINT_OPERAND, invalid insn for %%W"
4569 #: config/mips/mips.c:4912
4571 msgid "invalid %%Y value"
4574 #: config/mips/mips.c:4990
4575 msgid "PRINT_OPERAND, invalid operand for relocation"
4578 #. Target CPU builtins.
4579 #. Everyone but IRIX defines this to mips.
4580 #. We do this here because __mips is defined below and so we can't use builtin_define_std.
4581 #. Treat _R3000 and _R4000 like register-size defines, which is how they've historically been used.
4582 #. Macros dependent on the C dialect.
4583 #. Bizarre, but needed at least for Irix.
4584 #. Macro to define tables used to set the flags.
4585 #. This is a list in braces of pairs in braces,
4586 #. each pair being { "NAME", VALUE }
4587 #. where VALUE is the bits to set or minus the bits to clear.
4588 #. An empty string NAME is used to identify the default VALUE.
4589 #: config/mips/mips.h:541
4590 msgid "Use 64-bit int type"
4593 #: config/mips/mips.h:543
4594 msgid "Use 64-bit long type"
4597 #: config/mips/mips.h:545
4598 msgid "Use 32-bit long type"
4601 #: config/mips/mips.h:547
4602 msgid "Optimize lui/addiu address loads"
4605 #: config/mips/mips.h:549
4606 msgid "Don't optimize lui/addiu address loads"
4609 #: config/mips/mips.h:551
4610 msgid "Use GNU as (now ignored)"
4613 #: config/mips/mips.h:553 config/mips/mips.h:555
4614 msgid "Use GP relative sdata/sbss sections (now ignored)"
4617 #: config/mips/mips.h:557 config/mips/mips.h:559
4618 msgid "Don't use GP relative sdata/sbss sections (now ignored)"
4621 #: config/mips/mips.h:561
4622 msgid "Output compiler statistics (now ignored)"
4625 #: config/mips/mips.h:563
4626 msgid "Don't output compiler statistics"
4629 #: config/mips/mips.h:565
4630 msgid "Don't optimize block moves"
4633 #: config/mips/mips.h:567
4634 msgid "Optimize block moves"
4637 #: config/mips/mips.h:569
4638 msgid "Use mips-tfile asm postpass"
4641 #: config/mips/mips.h:571
4642 msgid "Don't use mips-tfile asm postpass"
4645 #: config/mips/mips.h:573 config/pa/pa.h:288
4646 msgid "Use software floating point"
4649 #. Macro to define tables used to set the flags.
4650 #. This is a list in braces of triplets in braces,
4651 #. each triplet being { "NAME", VALUE, DOC }
4652 #. where VALUE is the bits to set or minus the bits to clear and DOC
4653 #. is the documentation for --help (NULL if intentionally undocumented).
4654 #. An empty string NAME is used to identify the default VALUE.
4655 #: config/mips/mips.h:575 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:329
4656 msgid "Use hardware floating point"
4659 #: config/mips/mips.h:577
4660 msgid "Use 64-bit FP registers"
4663 #: config/mips/mips.h:579
4664 msgid "Use 32-bit FP registers"
4667 #: config/mips/mips.h:581
4668 msgid "Use 64-bit general registers"
4671 #: config/mips/mips.h:583
4672 msgid "Use 32-bit general registers"
4675 #: config/mips/mips.h:585
4676 msgid "Use Irix PIC"
4679 #: config/mips/mips.h:587
4680 msgid "Don't use Irix PIC"
4683 #: config/mips/mips.h:589
4684 msgid "Use indirect calls"
4687 #: config/mips/mips.h:591
4688 msgid "Don't use indirect calls"
4691 #: config/mips/mips.h:601
4692 msgid "Use big-endian byte order"
4695 #: config/mips/mips.h:603
4696 msgid "Use little-endian byte order"
4699 #: config/mips/mips.h:605
4700 msgid "Use single (32-bit) FP only"
4703 #: config/mips/mips.h:607
4704 msgid "Don't use single (32-bit) FP only"
4707 #: config/mips/mips.h:609 config/mips/mips.h:611
4708 msgid "Use paired-single floating point instructions"
4711 #: config/mips/mips.h:613 config/mips/mips.h:615
4712 msgid "Use MIPS-3D instructions"
4715 #: config/mips/mips.h:617
4716 msgid "Use multiply accumulate"
4719 #: config/mips/mips.h:619
4720 msgid "Don't use multiply accumulate"
4723 #: config/mips/mips.h:621
4724 msgid "Don't generate fused multiply/add instructions"
4727 #: config/mips/mips.h:623 config/rs6000/rs6000.h:345
4728 msgid "Generate fused multiply/add instructions"
4731 #: config/mips/mips.h:625
4732 msgid "Perform VR4130-specific alignment optimizations"
4735 #: config/mips/mips.h:627
4736 msgid "Don't perform VR4130-specific alignment optimizations"
4739 #: config/mips/mips.h:629
4740 msgid "Work around early 4300 hardware bug"
4743 #: config/mips/mips.h:631
4744 msgid "Don't work around early 4300 hardware bug"
4747 #: config/mips/mips.h:633
4748 msgid "Work around errata for early SB-1 revision 2 cores"
4751 #: config/mips/mips.h:635
4752 msgid "Don't work around errata for early SB-1 revision 2 cores"
4755 #: config/mips/mips.h:637
4756 msgid "Work around R4000 errata"
4759 #: config/mips/mips.h:639
4760 msgid "Don't work around R4000 errata"
4763 #: config/mips/mips.h:641
4764 msgid "Work around R4400 errata"
4767 #: config/mips/mips.h:643
4768 msgid "Don't work around R4400 errata"
4771 #: config/mips/mips.h:645
4772 msgid "Work around certain VR4120 errata"
4775 #: config/mips/mips.h:647
4776 msgid "Don't work around certain VR4120 errata"
4779 #: config/mips/mips.h:649
4780 msgid "Trap on integer divide by zero"
4783 #: config/mips/mips.h:651
4784 msgid "Don't trap on integer divide by zero"
4787 #: config/mips/mips.h:653
4788 msgid "Use trap to check for integer divide by zero"
4791 #: config/mips/mips.h:655
4792 msgid "Use break to check for integer divide by zero"
4795 #: config/mips/mips.h:657
4796 msgid "Use Branch Likely instructions, overriding default for arch"
4799 #: config/mips/mips.h:659
4800 msgid "Don't use Branch Likely instructions, overriding default for arch"
4803 #: config/mips/mips.h:661
4804 msgid "Use NewABI-style %reloc() assembly operators"
4807 #: config/mips/mips.h:663
4808 msgid "Use assembler macros instead of relocation operators"
4811 #: config/mips/mips.h:665
4812 msgid "Generate mips16 code"
4815 #: config/mips/mips.h:667
4816 msgid "Generate normal-mode code"
4819 #: config/mips/mips.h:669
4820 msgid "Lift restrictions on GOT size"
4823 #: config/mips/mips.h:671
4824 msgid "Do not lift restrictions on GOT size"
4827 #: config/mips/mips.h:673
4828 msgid "FP exceptions are enabled"
4831 #: config/mips/mips.h:675
4832 msgid "FP exceptions are not enabled"
4835 #: config/mips/mips.h:677
4836 msgid "Assume all symbols have 32-bit values"
4839 #: config/mips/mips.h:679
4840 msgid "Don't assume all symbols have 32-bit values"
4843 #: config/mips/mips.h:794
4844 msgid "Specify a Standard MIPS ISA"
4847 #: config/mips/mips.h:800
4848 msgid "Work around VR4130 mflo/mfhi errata"
4851 #: config/mmix/mmix.c:1471 config/mmix/mmix.c:1601
4852 msgid "MMIX Internal: Expected a CONST_INT, not this"
4855 #: config/mmix/mmix.c:1550
4856 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
4859 #: config/mmix/mmix.c:1569
4860 msgid "MMIX Internal: Expected a register, not this"
4863 #: config/mmix/mmix.c:1579
4864 msgid "MMIX Internal: Expected a constant, not this"
4867 #. We need the original here.
4868 #: config/mmix/mmix.c:1663
4869 msgid "MMIX Internal: Cannot decode this operand"
4872 #: config/mmix/mmix.c:1720
4873 msgid "MMIX Internal: This is not a recognized address"
4876 #: config/mmix/mmix.c:2786
4877 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
4880 #: config/mmix/mmix.c:2793
4881 msgid "MMIX Internal: What's the CC of this?"
4884 #: config/mmix/mmix.c:2797
4885 msgid "MMIX Internal: What is the CC of this?"
4888 #: config/mmix/mmix.c:2867
4889 msgid "MMIX Internal: This is not a constant:"
4892 #: config/mmix/mmix.h:132
4893 msgid "Set start-address of the program"
4896 #: config/mmix/mmix.h:134
4897 msgid "Set start-address of data"
4900 #. FIXME: Provide a way to *load* the epsilon register.
4901 #: config/mmix/mmix.h:198
4902 msgid "For intrinsics library: pass all parameters in registers"
4905 #: config/mmix/mmix.h:201
4906 msgid "Use register stack for parameters and return value"
4909 #: config/mmix/mmix.h:203
4910 msgid "Use call-clobbered registers for parameters and return value"
4913 #: config/mmix/mmix.h:205
4914 msgid "Use epsilon-respecting floating point compare instructions"
4917 #: config/mmix/mmix.h:208
4918 msgid "Use zero-extending memory loads, not sign-extending ones"
4921 #: config/mmix/mmix.h:211
4923 "Generate divide results with reminder having the same sign as the divisor "
4924 "(not the dividend)"
4927 #: config/mmix/mmix.h:215
4928 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
4931 #: config/mmix/mmix.h:217
4932 msgid "Do not provide a default start-address 0x100 of the program"
4935 #: config/mmix/mmix.h:219
4936 msgid "Link to emit program in ELF format (rather than mmo)"
4939 #: config/mmix/mmix.h:221
4940 msgid "Use P-mnemonics for branches statically predicted as taken"
4943 #: config/mmix/mmix.h:223
4944 msgid "Don't use P-mnemonics for branches"
4947 #: config/mmix/mmix.h:225
4948 msgid "Use addresses that allocate global registers"
4951 #: config/mmix/mmix.h:227
4952 msgid "Do not use addresses that allocate global registers"
4955 #: config/mmix/mmix.h:229
4956 msgid "Generate a single exit point for each function"
4959 #: config/mmix/mmix.h:231
4960 msgid "Do not generate a single exit point for each function"
4963 #: config/mn10300/linux.h:45 config/mn10300/mn10300.h:71
4964 msgid "Target the AM33 processor"
4967 #: config/mn10300/linux.h:46 config/mn10300/mn10300.h:75
4968 msgid "Target the AM33/2.0 processor"
4971 #: config/mn10300/linux.h:47 config/mn10300/mn10300.h:78
4972 msgid "Enable linker relaxations"
4975 #: config/mn10300/mn10300.h:69
4976 msgid "Work around hardware multiply bug"
4979 #: config/mn10300/mn10300.h:70
4980 msgid "Do not work around hardware multiply bug"
4983 #: config/ns32k/ns32k.h:142 config/s390/s390.h:135
4984 msgid "Don't use hardware fp"
4987 #: config/ns32k/ns32k.h:143
4988 msgid "Alternative calling convention"
4991 #: config/ns32k/ns32k.h:145
4992 msgid "Pass some arguments in registers"
4995 #: config/ns32k/ns32k.h:146
4996 msgid "Pass all arguments on stack"
4999 #: config/ns32k/ns32k.h:147
5000 msgid "Optimize for 32532 cpu"
5003 #: config/ns32k/ns32k.h:148
5004 msgid "Optimize for 32332 cpu"
5007 #: config/ns32k/ns32k.h:150
5008 msgid "Optimize for 32032"
5011 #: config/ns32k/ns32k.h:152
5012 msgid "Register sb is zero. Use for absolute addressing"
5015 #: config/ns32k/ns32k.h:153
5016 msgid "Do not use register sb"
5019 #: config/ns32k/ns32k.h:155
5020 msgid "Use bit-field instructions"
5023 #: config/ns32k/ns32k.h:157
5024 msgid "Do not use bit-field instructions"
5027 #: config/ns32k/ns32k.h:158
5028 msgid "Generate code for high memory"
5031 #: config/ns32k/ns32k.h:159
5032 msgid "Generate code for low memory"
5035 #: config/ns32k/ns32k.h:160
5039 #: config/ns32k/ns32k.h:162
5040 msgid "Use multiply-accumulate fp instructions"
5043 #: config/ns32k/ns32k.h:164
5044 msgid "Do not use multiply-accumulate fp instructions"
5047 #: config/ns32k/ns32k.h:165
5048 msgid "\"Small register classes\" kludge"
5051 #: config/ns32k/ns32k.h:166
5052 msgid "No \"Small register classes\" kludge"
5055 #: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:26
5056 msgid "Generate cpp defines for server IO"
5059 #: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:28
5060 msgid "Generate cpp defines for workstation IO"
5063 #: config/pa/pa-hpux10.h:84
5065 "Specify UNIX standard for predefines and linking.\n"
5066 "Supported value is 93."
5069 #: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:102
5071 "Specify UNIX standard for predefines and linking.\n"
5072 "Supported values are 93 and 95."
5075 #: config/pa/pa-hpux1111.h:28
5077 "Specify UNIX standard for predefines and linking.\n"
5078 "Supported values are 93, 95 and 98."
5081 #. Macro to define tables used to set the flags. This is a
5082 #. list in braces of target switches with each switch being
5083 #. { "NAME", VALUE, "HELP_STRING" }. VALUE is the bits to set,
5084 #. or minus the bits to clear. An empty string NAME is used to
5085 #. identify the default VALUE. Do not mark empty strings for
5087 #: config/pa/pa.h:254 config/pa/pa.h:260
5088 msgid "Generate PA1.1 code"
5091 #: config/pa/pa.h:256 config/pa/pa.h:258
5092 msgid "Generate PA1.0 code"
5095 #: config/pa/pa.h:262
5096 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
5099 #: config/pa/pa.h:264
5100 msgid "Disable FP regs"
5103 #: config/pa/pa.h:266
5104 msgid "Do not disable FP regs"
5107 #: config/pa/pa.h:268
5108 msgid "Disable space regs"
5111 #: config/pa/pa.h:270
5112 msgid "Do not disable space regs"
5115 #: config/pa/pa.h:272
5116 msgid "Put jumps in call delay slots"
5119 #: config/pa/pa.h:274
5120 msgid "Do not put jumps in call delay slots"
5123 #: config/pa/pa.h:276
5124 msgid "Disable indexed addressing"
5127 #: config/pa/pa.h:278
5128 msgid "Do not disable indexed addressing"
5131 #: config/pa/pa.h:280
5132 msgid "Use portable calling conventions"
5135 #: config/pa/pa.h:282
5136 msgid "Do not use portable calling conventions"
5139 #: config/pa/pa.h:284
5140 msgid "Assume code will be assembled by GAS"
5143 #: config/pa/pa.h:286
5144 msgid "Do not assume code will be assembled by GAS"
5147 #: config/pa/pa.h:290
5148 msgid "Do not use software floating point"
5151 #: config/pa/pa.h:292
5152 msgid "Emit long load/store sequences"
5155 #: config/pa/pa.h:294
5156 msgid "Do not emit long load/store sequences"
5159 #: config/pa/pa.h:296
5160 msgid "Generate fast indirect calls"
5163 #: config/pa/pa.h:298
5164 msgid "Do not generate fast indirect calls"
5167 #: config/pa/pa.h:300
5168 msgid "Generate code for huge switch statements"
5171 #: config/pa/pa.h:302
5172 msgid "Do not generate code for huge switch statements"
5175 #: config/pa/pa.h:304
5176 msgid "Always generate long calls"
5179 #: config/pa/pa.h:306
5180 msgid "Generate long calls only when needed"
5183 #: config/pa/pa.h:308
5184 msgid "Enable linker optimizations"
5187 #: config/pa/pa.h:332
5189 "Specify PA-RISC architecture for code generation.\n"
5190 "Values are 1.0, 1.1 and 2.0."
5193 #: config/pa/pa.h:335
5194 msgid "Specify range of registers to make fixed."
5197 #: config/pa/pa.h:337
5198 msgid "Specify CPU for scheduling purposes."
5201 #: config/pa/pa64-hpux.h:30
5202 msgid "Assume code will be linked by GNU ld"
5205 #: config/pa/pa64-hpux.h:32
5206 msgid "Assume code will be linked by HP ld"
5209 #: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:331
5210 msgid "Do not use hardware floating point"
5213 #. return float result in ac0
5214 #: config/pdp11/pdp11.h:64
5215 msgid "Return floating point results in ac0"
5218 #: config/pdp11/pdp11.h:65
5219 msgid "Return floating point results in memory"
5223 #: config/pdp11/pdp11.h:67
5224 msgid "Generate code for an 11/40"
5228 #: config/pdp11/pdp11.h:70
5229 msgid "Generate code for an 11/45"
5233 #: config/pdp11/pdp11.h:73
5234 msgid "Generate code for an 11/10"
5237 #. use movmemhi for bcopy
5238 #. use 32 bit for int
5239 #: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
5240 msgid "Use 32 bit int"
5243 #: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81
5244 msgid "Use 16 bit int"
5247 #. use 32 bit for float
5248 #: config/pdp11/pdp11.h:83 config/pdp11/pdp11.h:84
5249 msgid "Use 32 bit float"
5252 #: config/pdp11/pdp11.h:85 config/pdp11/pdp11.h:86
5253 msgid "Use 64 bit float"
5256 #. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
5257 #. is branching expensive - on a PDP, it's actually really cheap
5258 #. this is just to play around and check what code gcc generates
5259 #. split instruction and data memory?
5260 #: config/pdp11/pdp11.h:95
5261 msgid "Target has split I&D"
5264 #: config/pdp11/pdp11.h:96
5265 msgid "Target does not have split I&D"
5268 #. UNIX assembler syntax?
5269 #: config/pdp11/pdp11.h:98
5270 msgid "Use UNIX assembler syntax"
5273 #: config/pdp11/pdp11.h:99
5274 msgid "Use DEC assembler syntax"
5277 #: config/rs6000/host-darwin.c:83
5279 msgid "Out of stack space.\n"
5282 #: config/rs6000/host-darwin.c:104
5284 msgid "Try running '%s' in the shell to raise its limit.\n"
5287 #: config/rs6000/rs6000.c:10723
5289 msgid "invalid %%f value"
5292 #: config/rs6000/rs6000.c:10732
5294 msgid "invalid %%F value"
5297 #: config/rs6000/rs6000.c:10741
5299 msgid "invalid %%G value"
5302 #: config/rs6000/rs6000.c:10776
5304 msgid "invalid %%j code"
5307 #: config/rs6000/rs6000.c:10786
5309 msgid "invalid %%J code"
5312 #: config/rs6000/rs6000.c:10796
5314 msgid "invalid %%k value"
5317 #: config/rs6000/rs6000.c:10816 config/xtensa/xtensa.c:1937
5319 msgid "invalid %%K value"
5322 #: config/rs6000/rs6000.c:10883
5324 msgid "invalid %%O value"
5327 #: config/rs6000/rs6000.c:10930
5329 msgid "invalid %%q value"
5332 #: config/rs6000/rs6000.c:10974
5334 msgid "invalid %%S value"
5337 #: config/rs6000/rs6000.c:11016
5339 msgid "invalid %%T value"
5342 #: config/rs6000/rs6000.c:11026
5344 msgid "invalid %%u value"
5347 #: config/rs6000/rs6000.c:11035 config/xtensa/xtensa.c:1907
5349 msgid "invalid %%v value"
5352 #: config/rs6000/aix.h:204
5353 msgid "Conform more closely to IBM XLC semantics"
5356 #: config/rs6000/aix.h:206
5357 msgid "Default GCC semantics that differ from IBM XLC"
5360 #: config/rs6000/aix41.h:28 config/rs6000/aix43.h:32 config/rs6000/aix51.h:31
5361 #: config/rs6000/aix52.h:31
5362 msgid "Support message passing with the Parallel Environment"
5365 #: config/rs6000/aix43.h:28 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
5366 msgid "Compile for 64-bit pointers"
5369 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
5370 msgid "Compile for 32-bit pointers"
5373 #: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
5374 msgid "Generate 64-bit code"
5377 #: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
5378 msgid "Generate 32-bit code"
5381 #: config/rs6000/darwin.h:73
5382 msgid "Generate code suitable for executables (NOT shared libs)"
5385 #: config/rs6000/linux64.h:221
5386 msgid "Call mcount for profiling before a function prologue"
5389 #: config/rs6000/linux64.h:223
5390 msgid "Call mcount for profiling after a function prologue"
5393 #. Run-time compilation parameters selecting different hardware subsets.
5395 #. Macro to define tables used to set the flags.
5396 #. This is a list in braces of pairs in braces,
5397 #. each pair being { "NAME", VALUE }
5398 #. where VALUE is the bits to set or minus the bits to clear.
5399 #. An empty string NAME is used to identify the default VALUE.
5400 #: config/rs6000/rs6000.h:277
5401 msgid "Use POWER instruction set"
5404 #: config/rs6000/rs6000.h:280
5405 msgid "Use POWER2 instruction set"
5408 #: config/rs6000/rs6000.h:282
5409 msgid "Do not use POWER2 instruction set"
5412 #: config/rs6000/rs6000.h:285
5413 msgid "Do not use POWER instruction set"
5416 #: config/rs6000/rs6000.h:287
5417 msgid "Use PowerPC instruction set"
5420 #: config/rs6000/rs6000.h:290
5421 msgid "Do not use PowerPC instruction set"
5424 #: config/rs6000/rs6000.h:292
5425 msgid "Use PowerPC General Purpose group optional instructions"
5428 #: config/rs6000/rs6000.h:294
5429 msgid "Do not use PowerPC General Purpose group optional instructions"
5432 #: config/rs6000/rs6000.h:296
5433 msgid "Use PowerPC Graphics group optional instructions"
5436 #: config/rs6000/rs6000.h:298
5437 msgid "Do not use PowerPC Graphics group optional instructions"
5440 #: config/rs6000/rs6000.h:300
5441 msgid "Use PowerPC-64 instruction set"
5444 #: config/rs6000/rs6000.h:302
5445 msgid "Do not use PowerPC-64 instruction set"
5448 #: config/rs6000/rs6000.h:304
5449 msgid "Use AltiVec instructions"
5452 #: config/rs6000/rs6000.h:306
5453 msgid "Do not use AltiVec instructions"
5456 #: config/rs6000/rs6000.h:308
5457 msgid "Use new mnemonics for PowerPC architecture"
5460 #: config/rs6000/rs6000.h:310
5461 msgid "Use old mnemonics for PowerPC architecture"
5464 #: config/rs6000/rs6000.h:313
5465 msgid "Put everything in the regular TOC"
5468 #: config/rs6000/rs6000.h:315
5469 msgid "Place floating point constants in TOC"
5472 #: config/rs6000/rs6000.h:317
5473 msgid "Do not place floating point constants in TOC"
5476 #: config/rs6000/rs6000.h:319
5477 msgid "Place symbol+offset constants in TOC"
5480 #: config/rs6000/rs6000.h:321
5481 msgid "Do not place symbol+offset constants in TOC"
5484 #: config/rs6000/rs6000.h:327
5485 msgid "Place variable addresses in the regular TOC"
5488 #: config/rs6000/rs6000.h:333
5489 msgid "Generate load/store multiple instructions"
5492 #: config/rs6000/rs6000.h:335
5493 msgid "Do not generate load/store multiple instructions"
5496 #: config/rs6000/rs6000.h:337
5497 msgid "Generate string instructions for block moves"
5500 #: config/rs6000/rs6000.h:339
5501 msgid "Do not generate string instructions for block moves"
5504 #: config/rs6000/rs6000.h:341
5505 msgid "Generate load/store with update instructions"
5508 #: config/rs6000/rs6000.h:343
5509 msgid "Do not generate load/store with update instructions"
5512 #: config/rs6000/rs6000.h:347
5513 msgid "Do not generate fused multiply/add instructions"
5516 #: config/rs6000/rs6000.h:351
5517 msgid "Do not schedule the start and end of the procedure"
5520 #: config/rs6000/rs6000.h:357
5521 msgid "Return all structures in memory (AIX default)"
5524 #: config/rs6000/rs6000.h:359
5525 msgid "Return small structures in registers (SVR4 default)"
5528 #: config/rs6000/rs6000.h:365
5529 msgid "Generate single field mfcr instruction"
5532 #: config/rs6000/rs6000.h:367
5533 msgid "Do not generate single field mfcr instruction"
5536 #: config/rs6000/rs6000.h:451 config/sparc/sparc.h:718
5537 msgid "Use features of and schedule code for given CPU"
5540 #: config/rs6000/rs6000.h:454
5541 msgid "Enable debug output"
5544 #: config/rs6000/rs6000.h:456
5545 msgid "Select full, part, or no traceback table"
5548 #: config/rs6000/rs6000.h:457
5549 msgid "Specify ABI to use"
5552 #: config/rs6000/rs6000.h:459
5553 msgid "Specify size of long double (64 or 128 bits)"
5556 #: config/rs6000/rs6000.h:461
5557 msgid "Specify yes/no if isel instructions should be generated"
5560 #: config/rs6000/rs6000.h:463
5561 msgid "Specify yes/no if SPE SIMD instructions should be generated"
5564 #: config/rs6000/rs6000.h:465
5565 msgid "Specify yes/no if using floating point in the GPRs"
5568 #: config/rs6000/rs6000.h:467
5569 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
5572 #: config/rs6000/rs6000.h:469
5573 msgid "Avoid all range limits on call instructions"
5576 #: config/rs6000/rs6000.h:472
5577 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
5580 #: config/rs6000/rs6000.h:475
5581 msgid "Determine which dependences between insns are considered costly"
5584 #: config/rs6000/rs6000.h:477
5585 msgid "Specify which post scheduling nop insertion scheme to apply"
5588 #: config/rs6000/rs6000.h:479
5589 msgid "Specify alignment of structure fields default/natural"
5592 #: config/rs6000/rs6000.h:481
5593 msgid "Specify scheduling priority for dispatch slot restricted insns"
5596 #: config/rs6000/sysv4.h:87
5597 msgid "Select ABI calling convention"
5600 #: config/rs6000/sysv4.h:88
5601 msgid "Select method for sdata handling"
5604 #: config/rs6000/sysv4.h:100
5605 msgid "Align to the base type of the bit-field"
5608 #: config/rs6000/sysv4.h:102
5609 msgid "Don't align to the base type of the bit-field"
5612 #: config/rs6000/sysv4.h:104
5613 msgid "Don't assume that unaligned accesses are handled by the system"
5616 #: config/rs6000/sysv4.h:106
5617 msgid "Assume that unaligned accesses are handled by the system"
5620 #: config/rs6000/sysv4.h:108 config/rs6000/sysv4.h:112
5621 msgid "Produce code relocatable at runtime"
5624 #: config/rs6000/sysv4.h:110 config/rs6000/sysv4.h:114
5625 msgid "Don't produce code relocatable at runtime"
5628 #: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:118
5629 msgid "Produce little endian code"
5632 #: config/rs6000/sysv4.h:120 config/rs6000/sysv4.h:122
5633 msgid "Produce big endian code"
5636 #: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:124
5637 #: config/rs6000/sysv4.h:125 config/rs6000/sysv4.h:126
5638 #: config/rs6000/sysv4.h:127 config/rs6000/sysv4.h:128
5639 #: config/rs6000/sysv4.h:138 config/rs6000/sysv4.h:139
5640 #: config/rs6000/sysv4.h:151 config/rs6000/sysv4.h:157
5641 msgid "no description yet"
5644 #: config/rs6000/sysv4.h:129
5648 #: config/rs6000/sysv4.h:130
5649 msgid "Don't use EABI"
5652 #: config/rs6000/sysv4.h:133
5653 msgid "Do not allow bit-fields to cross word boundaries"
5656 #: config/rs6000/sysv4.h:135
5657 msgid "Use alternate register names"
5660 #: config/rs6000/sysv4.h:137
5661 msgid "Don't use alternate register names"
5664 #: config/rs6000/sysv4.h:141
5665 msgid "Link with libsim.a, libc.a and sim-crt0.o"
5668 #: config/rs6000/sysv4.h:143
5669 msgid "Link with libads.a, libc.a and crt0.o"
5672 #: config/rs6000/sysv4.h:145
5673 msgid "Link with libyk.a, libc.a and crt0.o"
5676 #: config/rs6000/sysv4.h:147
5677 msgid "Link with libmvme.a, libc.a and crt0.o"
5680 #: config/rs6000/sysv4.h:149
5681 msgid "Set the PPC_EMB bit in the ELF flags header"
5684 #: config/rs6000/sysv4.h:150
5685 msgid "Use the WindISS simulator"
5688 #: config/s390/s390.c:4313
5690 msgid "Cannot decompose address."
5693 #: config/s390/s390.c:4505
5694 msgid "UNKNOWN in print_operand !?"
5697 #: config/s390/s390.h:136
5698 msgid "Use bras for executable < 64k"
5701 #: config/s390/s390.h:137
5702 msgid "Don't use bras"
5705 #: config/s390/s390.h:138
5706 msgid "Additional debug prints"
5709 #: config/s390/s390.h:139
5710 msgid "Don't print additional debug prints"
5713 #: config/s390/s390.h:140
5717 #: config/s390/s390.h:141
5721 #: config/s390/s390.h:142
5722 msgid "z/Architecture"
5725 #: config/s390/s390.h:143
5726 msgid "ESA/390 architecture"
5729 #: config/s390/s390.h:144
5733 #: config/s390/s390.h:145
5737 #: config/s390/s390.h:146
5738 msgid "Enable tpf OS tracing code"
5741 #: config/s390/s390.h:147
5742 msgid "Disable tpf OS tracing code"
5745 #: config/s390/s390.h:148
5746 msgid "Disable fused multiply/add instructions"
5749 #: config/s390/s390.h:149
5750 msgid "Enable fused multiply/add instructions"
5753 #: config/s390/s390.h:150
5754 msgid "Maintain backchain pointer"
5757 #: config/s390/s390.h:151
5758 msgid "Don't maintain backchain pointer"
5761 #: config/s390/s390.h:152
5762 msgid "Use packed stack layout"
5765 #: config/s390/s390.h:153
5766 msgid "Don't use packed stack layout"
5769 #: config/s390/s390.h:162
5770 msgid "Warn if a single function's framesize exceeds the given framesize"
5773 #: config/s390/s390.h:165
5774 msgid "Warn if a function uses alloca or creates an array with dynamic size"
5777 #: config/s390/s390.h:168
5779 "Emit extra code in the function prologue in order to trap if the stacksize "
5780 "exceeds the given limit"
5783 #: config/s390/s390.h:171
5785 "Set the max. number of bytes which has to be left to stack size before a "
5786 "trap instruction is triggered"
5789 #: config/sparc/sparc.c:7325 config/sparc/sparc.c:7331
5791 msgid "invalid %%Y operand"
5794 #: config/sparc/sparc.c:7401
5796 msgid "invalid %%A operand"
5799 #: config/sparc/sparc.c:7411
5801 msgid "invalid %%B operand"
5804 #: config/sparc/sparc.c:7450
5806 msgid "invalid %%c operand"
5809 #: config/sparc/sparc.c:7451
5811 msgid "invalid %%C operand"
5814 #: config/sparc/sparc.c:7472
5816 msgid "invalid %%d operand"
5819 #: config/sparc/sparc.c:7473
5821 msgid "invalid %%D operand"
5824 #: config/sparc/sparc.c:7489
5826 msgid "invalid %%f operand"
5829 #: config/sparc/sparc.c:7503
5831 msgid "invalid %%s operand"
5834 #: config/sparc/sparc.c:7557
5836 msgid "long long constant not a valid immediate operand"
5839 #: config/sparc/sparc.c:7560
5841 msgid "floating point constant not a valid immediate operand"
5844 #: config/sparc/freebsd.h:77 config/sparc/linux.h:91
5845 #: config/sparc/linux64.h:111 config/sparc/netbsd-elf.h:201
5846 msgid "Use 64 bit long doubles"
5849 #: config/sparc/freebsd.h:78 config/sparc/linux.h:92
5850 #: config/sparc/linux64.h:112 config/sparc/netbsd-elf.h:202
5851 msgid "Use 128 bit long doubles"
5854 #: config/sparc/sp64-elf.h:87
5855 msgid "Generate code for big endian"
5858 #: config/sparc/sp64-elf.h:88
5859 msgid "Generate code for little endian"
5862 #: config/sparc/sp86x-elf.h:61
5863 msgid "Use little-endian byte order for data"
5866 #: config/sparc/sparc.h:635
5867 msgid "Assume possible double misalignment"
5870 #: config/sparc/sparc.h:637
5871 msgid "Assume all doubles are aligned"
5874 #: config/sparc/sparc.h:639
5875 msgid "Pass -assert pure-text to linker"
5878 #: config/sparc/sparc.h:641
5879 msgid "Do not pass -assert pure-text to linker"
5882 #: config/sparc/sparc.h:643
5883 msgid "Use ABI reserved registers"
5886 #: config/sparc/sparc.h:645
5887 msgid "Do not use ABI reserved registers"
5890 #: config/sparc/sparc.h:647
5891 msgid "Use hardware quad fp instructions"
5894 #: config/sparc/sparc.h:649
5895 msgid "Do not use hardware quad fp instructions"
5898 #: config/sparc/sparc.h:651
5899 msgid "Compile for v8plus ABI"
5902 #: config/sparc/sparc.h:653
5903 msgid "Do not compile for v8plus ABI"
5906 #: config/sparc/sparc.h:655
5907 msgid "Utilize Visual Instruction Set"
5910 #: config/sparc/sparc.h:657
5911 msgid "Do not utilize Visual Instruction Set"
5914 #: config/sparc/sparc.h:659
5915 msgid "Pointers are 64-bit"
5918 #: config/sparc/sparc.h:661
5919 msgid "Pointers are 32-bit"
5922 #: config/sparc/sparc.h:663
5923 msgid "Use 32-bit ABI"
5926 #: config/sparc/sparc.h:665
5927 msgid "Use 64-bit ABI"
5930 #: config/sparc/sparc.h:667
5931 msgid "Use stack bias"
5934 #: config/sparc/sparc.h:669
5935 msgid "Do not use stack bias"
5938 #: config/sparc/sparc.h:671
5939 msgid "Use structs on stronger alignment for double-word copies"
5942 #: config/sparc/sparc.h:673
5943 msgid "Do not use structs on stronger alignment for double-word copies"
5946 #: config/sparc/sparc.h:675
5947 msgid "Optimize tail call instructions in assembler and linker"
5950 #: config/sparc/sparc.h:677
5951 msgid "Do not optimize tail call instructions in assembler or linker"
5954 #: config/sparc/sparc.h:722
5955 msgid "Use given SPARC code model"
5958 #: config/stormy16/stormy16.c:1921 config/stormy16/stormy16.c:1992
5960 msgid "'B' operand is not constant"
5963 #: config/stormy16/stormy16.c:1948
5965 msgid "'B' operand has multiple bits set"
5968 #: config/stormy16/stormy16.c:1974
5970 msgid "'o' operand is not constant"
5973 #: config/stormy16/stormy16.c:2006
5975 msgid "xstormy16_print_operand: unknown code"
5978 #: config/v850/v850.c:339
5979 msgid "const_double_split got a bad insn:"
5982 #: config/v850/v850.c:904
5983 msgid "output_move_single:"
5986 #. Macro to define tables used to set the flags.
5987 #. This is a list in braces of pairs in braces,
5988 #. each pair being { "NAME", VALUE }
5989 #. where VALUE is the bits to set or minus the bits to clear.
5990 #. An empty string NAME is used to identify the default VALUE.
5991 #: config/v850/v850.h:174
5992 msgid "Support Green Hills ABI"
5995 #: config/v850/v850.h:177
5996 msgid "Prohibit PC relative function calls"
5999 #: config/v850/v850.h:180
6000 msgid "Reuse r30 on a per function basis"
6003 #: config/v850/v850.h:183
6004 msgid "Use stubs for function prologues"
6007 #: config/v850/v850.h:186
6008 msgid "Same as: -mep -mprolog-function"
6011 #: config/v850/v850.h:187
6012 msgid "Enable backend debugging"
6015 #: config/v850/v850.h:189
6016 msgid "Compile for the v850 processor"
6019 #: config/v850/v850.h:191
6020 msgid "Compile for v850e1 processor"
6023 #. Make sure that the other bits are cleared.
6024 #: config/v850/v850.h:193
6025 msgid "Compile for v850e processor"
6028 #. Make sure that the other bits are cleared.
6029 #: config/v850/v850.h:195
6030 msgid "Enable the use of the short load instructions"
6033 #: config/v850/v850.h:198
6034 msgid "Do not use the callt instruction"
6037 #: config/v850/v850.h:205
6038 msgid "Do not use registers r2 and r5"
6041 #: config/v850/v850.h:207
6042 msgid "Enforce strict alignment"
6045 #: config/v850/v850.h:210
6046 msgid "Use 4 byte entries in switch tables"
6049 #: config/v850/v850.h:236
6050 msgid "Set the max size of data eligible for the TDA area"
6053 #: config/v850/v850.h:239
6054 msgid "Set the max size of data eligible for the SDA area"
6057 #: config/v850/v850.h:242
6058 msgid "Set the max size of data eligible for the ZDA area"
6061 #: config/xtensa/xtensa.c:1014 config/xtensa/xtensa.c:1046
6062 #: config/xtensa/xtensa.c:1055
6066 #: config/xtensa/xtensa.c:1895
6068 msgid "invalid %%D value"
6071 #: config/xtensa/xtensa.c:1932
6072 msgid "invalid mask"
6075 #: config/xtensa/xtensa.c:1958
6077 msgid "invalid %%x value"
6080 #: config/xtensa/xtensa.c:1965
6082 msgid "invalid %%d value"
6085 #: config/xtensa/xtensa.c:1986 config/xtensa/xtensa.c:1996
6087 msgid "invalid %%t/%%b value"
6090 #: config/xtensa/xtensa.c:2038
6091 msgid "invalid address"
6094 #: config/xtensa/xtensa.c:2063
6095 msgid "no register in address"
6098 #: config/xtensa/xtensa.c:2071
6099 msgid "address offset not a constant"
6102 #: config/xtensa/xtensa.h:79
6103 msgid "Use CONST16 instruction to load constants"
6106 #: config/xtensa/xtensa.h:81
6107 msgid "Use PC-relative L32R instruction to load constants"
6110 #: config/xtensa/xtensa.h:83
6111 msgid "Disable fused multiply/add and multiply/subtract FP instructions"
6114 #: config/xtensa/xtensa.h:85
6115 msgid "Enable fused multiply/add and multiply/subtract FP instructions"
6118 #: config/xtensa/xtensa.h:87
6119 msgid "Intersperse literal pools with code in the text section"
6122 #: config/xtensa/xtensa.h:89
6123 msgid "Put literal pools in a separate literal section"
6126 #: config/xtensa/xtensa.h:91
6127 msgid "Automatically align branch targets to reduce branch penalties"
6130 #: config/xtensa/xtensa.h:93
6131 msgid "Do not automatically align branch targets"
6134 #: config/xtensa/xtensa.h:95
6135 msgid "Use indirect CALLXn instructions for large programs"
6138 #: config/xtensa/xtensa.h:97
6139 msgid "Use direct CALLn instructions for fast calls"
6143 msgid "candidates are:"
6147 msgid "candidate 1:"
6151 msgid "candidate 2:"
6154 #: cp/g++spec.c:238 java/jvspec.c:417
6156 msgid "argument to '%s' missing\n"
6159 #: fortran/gfortranspec.c:231
6161 msgid "overflowed output arg list for '%s'"
6164 #: fortran/gfortranspec.c:375
6166 msgid "argument to '%s' missing"
6169 #: fortran/gfortranspec.c:379
6171 msgid "no input files; unwilling to write output files"
6174 #. FIXME: i18n bug here. Order of prints should not be
6176 #: java/gjavah.c:910
6178 msgid "ignored method '"
6181 #: java/gjavah.c:912
6183 msgid "' marked virtual\n"
6186 #: java/gjavah.c:2350
6191 #: java/gjavah.c:2350
6193 msgid " --help' for more information.\n"
6196 #: java/gjavah.c:2357
6201 #: java/gjavah.c:2357
6204 " [OPTION]... CLASS...\n"
6208 #: java/gjavah.c:2358
6211 "Generate C or C++ header files from .class files\n"
6215 #: java/gjavah.c:2359
6217 msgid " -stubs Generate an implementation stub file\n"
6220 #: java/gjavah.c:2360
6222 msgid " -jni Generate a JNI header or stub\n"
6225 #: java/gjavah.c:2361
6227 msgid " -force Always overwrite output files\n"
6230 #: java/gjavah.c:2362
6232 msgid " -old Unused compatibility option\n"
6235 #: java/gjavah.c:2363
6237 msgid " -trace Unused compatibility option\n"
6240 #: java/gjavah.c:2364
6242 msgid " -J OPTION Unused compatibility option\n"
6245 #: java/gjavah.c:2366
6247 msgid " -add TEXT Insert TEXT into class body\n"
6250 #: java/gjavah.c:2367
6252 msgid " -append TEXT Insert TEXT after class declaration\n"
6255 #: java/gjavah.c:2368
6257 msgid " -friend TEXT Insert TEXT as 'friend' declaration\n"
6260 #: java/gjavah.c:2369
6262 msgid " -prepend TEXT Insert TEXT before start of class\n"
6265 #: java/gjavah.c:2371 java/jcf-dump.c:897
6267 msgid " --classpath PATH Set path to find .class files\n"
6270 #: java/gjavah.c:2372 java/jcf-dump.c:898
6272 msgid " -IDIR Append directory to class path\n"
6275 #: java/gjavah.c:2373 java/jcf-dump.c:899
6277 msgid " --bootclasspath PATH Override built-in class path\n"
6280 #: java/gjavah.c:2374 java/jcf-dump.c:900
6282 msgid " --extdirs PATH Set extensions directory path\n"
6285 #: java/gjavah.c:2375
6287 msgid " -d DIRECTORY Set output directory name\n"
6290 #: java/gjavah.c:2376 java/jcf-dump.c:901 java/jv-scan.c:114
6292 msgid " -o FILE Set output file name\n"
6295 #: java/gjavah.c:2377
6297 msgid " -td DIRECTORY Set temporary directory name\n"
6300 #: java/gjavah.c:2379 java/jcf-dump.c:903 java/jv-scan.c:116
6302 msgid " --help Print this help, then exit\n"
6305 #: java/gjavah.c:2380 java/jcf-dump.c:904 java/jv-scan.c:117
6307 msgid " --version Print version number, then exit\n"
6310 #: java/gjavah.c:2381 java/jcf-dump.c:905
6312 msgid " -v, --verbose Print extra information while running\n"
6315 #: java/gjavah.c:2383
6318 " -M Print all dependencies to stdout;\n"
6319 " suppress ordinary output\n"
6322 #: java/gjavah.c:2385
6325 " -MM Print non-system dependencies to stdout;\n"
6326 " suppress ordinary output\n"
6329 #: java/gjavah.c:2387
6331 msgid " -MD Print all dependencies to stdout\n"
6334 #: java/gjavah.c:2388
6336 msgid " -MMD Print non-system dependencies to stdout\n"
6339 #: java/gjavah.c:2391 java/jcf-dump.c:907 java/jv-scan.c:119
6342 "For bug reporting instructions, please see:\n"
6346 #: java/gjavah.c:2568
6348 msgid "Processing %s\n"
6351 #: java/gjavah.c:2578
6353 msgid "Found in %s\n"
6356 #: java/jcf-dump.c:814
6358 msgid "Not a valid Java .class file.\n"
6361 #: java/jcf-dump.c:820
6363 msgid "error while parsing constant pool\n"
6366 #: java/jcf-dump.c:826 java/jcf-parse.c:749
6367 #, gcc-internal-format
6368 msgid "error in constant pool entry #%d\n"
6371 #: java/jcf-dump.c:836
6373 msgid "error while parsing fields\n"
6376 #: java/jcf-dump.c:842
6378 msgid "error while parsing methods\n"
6381 #: java/jcf-dump.c:848
6383 msgid "error while parsing final attributes\n"
6386 #: java/jcf-dump.c:885
6388 msgid "Try 'jcf-dump --help' for more information.\n"
6391 #: java/jcf-dump.c:892
6394 "Usage: jcf-dump [OPTION]... CLASS...\n"
6398 #: java/jcf-dump.c:893
6401 "Display contents of a class file in readable form.\n"
6405 #: java/jcf-dump.c:894
6407 msgid " -c Disassemble method bodies\n"
6410 #: java/jcf-dump.c:895
6412 msgid " --javap Generate output in 'javap' format\n"
6415 #: java/jcf-dump.c:935 java/jcf-dump.c:1003
6417 msgid "jcf-dump: no classes specified\n"
6420 #: java/jcf-dump.c:1023
6422 msgid "Cannot open '%s' for output.\n"
6425 #: java/jcf-dump.c:1069
6427 msgid "bad format of .zip/.jar archive\n"
6430 #: java/jcf-dump.c:1187
6432 msgid "Bad byte codes.\n"
6435 #: java/jv-scan.c:99
6437 msgid "Try 'jv-scan --help' for more information.\n"
6440 #: java/jv-scan.c:106
6443 "Usage: jv-scan [OPTION]... FILE...\n"
6447 #: java/jv-scan.c:107
6450 "Print useful information read from Java source files.\n"
6454 #: java/jv-scan.c:108
6456 msgid " --no-assert Don't recognize the assert keyword\n"
6459 #: java/jv-scan.c:109
6461 msgid " --complexity Print cyclomatic complexity of input file\n"
6464 #: java/jv-scan.c:110
6466 msgid " --encoding NAME Specify encoding of input file\n"
6469 #: java/jv-scan.c:111
6471 msgid " --print-main Print name of class containing 'main'\n"
6474 #: java/jv-scan.c:112
6476 msgid " --list-class List all classes defined in file\n"
6479 #: java/jv-scan.c:113
6482 " --list-filename Print input filename when listing class names\n"
6485 #: java/jv-scan.c:256
6490 #: java/jv-scan.c:268
6492 msgid "%s: warning: "
6495 #: java/jvgenmain.c:48
6497 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
6500 #: java/jvgenmain.c:101
6502 msgid "%s: Cannot open output file: %s\n"
6505 #: java/jvgenmain.c:138
6507 msgid "%s: Failed to close output file %s\n"
6510 #: java/jvspec.c:420
6512 msgid "can't specify '-D' without '--main'\n"
6515 #: java/jvspec.c:423
6517 msgid "'%s' is not a valid class name"
6520 #: java/jvspec.c:429
6522 msgid "--resource requires -o"
6525 #: java/jvspec.c:443
6527 msgid "cannot specify both -C and -o"
6530 #: java/jvspec.c:455
6532 msgid "cannot create temporary file"
6535 #: java/jvspec.c:483
6537 msgid "using both @FILE with multiple files not implemented"
6540 #: java/jvspec.c:534
6542 msgid "cannot specify 'main' class when not linking"
6546 msgid "Display this information"
6551 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
6552 "complete list of parameters"
6557 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
6558 "before <question> disables the <answer> to <question>"
6562 msgid "Do not discard comments"
6566 msgid "Do not discard comments in macro expansions"
6571 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
6572 "<macro> is given, <val> is taken to be 1"
6576 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
6581 "-G<number>\tPut global and static data smaller than <number> bytes into a "
6582 "special section (on some targets)"
6586 msgid "Print the name of header files as they are used"
6590 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
6594 msgid "Generate make dependencies"
6598 msgid "Generate make dependencies and compile"
6602 msgid "-MF <file>\tWrite dependency output to the given file"
6606 msgid "Treat missing header files as generated files"
6610 msgid "Like -M but ignore system header files"
6614 msgid "Like -MD but ignore system header files"
6618 msgid "Generate phony targets for all headers"
6622 msgid "-MQ <target>\tAdd a MAKE-quoted target"
6626 msgid "-MT <target>\tAdd an unquoted target"
6630 msgid "-O<number>\tSet optimization level to <number>"
6634 msgid "Optimize for space rather than speed"
6638 msgid "Do not generate #line directives"
6642 msgid "-U<macro>\tUndefine <macro>"
6646 msgid "This switch is deprecated; use -Wextra instead"
6651 "Warn about things that will change when compiling with an ABI-compliant "
6656 msgid "Warn about returning structures, unions or arrays"
6660 msgid "Enable most warning messages"
6664 msgid "Warn about casting functions to incompatible types"
6668 msgid "Warn about pointer casts which increase alignment"
6672 msgid "Warn about casts which discard qualifiers"
6676 msgid "Warn about subscripts whose type is \"char\""
6681 "Warn about possibly nested block comments, and C++ comments spanning more "
6682 "than one physical line"
6686 msgid "Synonym for -Wcomment"
6690 msgid "Warn about possibly confusing type conversions"
6694 msgid "Warn when all constructors and destructors are private"
6698 msgid "Warn when a declaration is found after a statement"
6702 msgid "Warn about deprecated compiler features"
6706 msgid "Warn about uses of __attribute__((deprecated)) declarations"
6710 msgid "Warn when an optimization pass is disabled"
6714 msgid "Warn about compile-time integer division by zero"
6718 msgid "Warn about violations of Effective C++ style rules"
6722 msgid "Warn about stray tokens after #elif and #endif"
6726 msgid "Treat all warnings as errors"
6730 msgid "Make implicit function declarations an error"
6734 msgid "Print extra (possibly unwanted) warnings"
6738 msgid "Exit on the first error occurred"
6742 msgid "Warn if testing floating point numbers for equality"
6746 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
6750 msgid "Warn if passing too many arguments to a function for its format string"
6754 msgid "Warn about format strings that are not literals"
6758 msgid "Warn about possible security problems with format functions"
6762 msgid "Warn about strftime formats yielding 2-digit years"
6766 msgid "Warn about zero-length formats"
6770 msgid "Warn about implicit function declarations"
6774 msgid "Warn when a declaration does not specify a type"
6778 msgid "Deprecated. This switch has no effect."
6782 msgid "Warn about variables which are initialized to themselves."
6786 msgid "Warn when an inlined function cannot be inlined"
6790 msgid "Warn about invalid uses of the \"offsetof\" macro"
6794 msgid "Warn about PCH files that are found but not used"
6798 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
6802 msgid "Do not warn about using \"long long\" when -pedantic"
6806 msgid "Warn about suspicious declarations of \"main\""
6810 msgid "Warn about possibly missing braces around initializers"
6814 msgid "Warn about global functions without previous declarations"
6818 msgid "Warn about missing fields in struct initializers"
6822 msgid "Warn about functions which might be candidates for format attributes"
6826 msgid "Warn about user-specified include directories that do not exist"
6831 "Warn about functions which might be candidates for __attribute__((noreturn))"
6835 msgid "Warn about global functions without prototypes"
6839 msgid "Warn about use of multi-character character constants"
6843 msgid "Warn about \"extern\" declarations not at file scope"
6848 "Warn when non-templatized friend functions are declared within a template"
6852 msgid "Warn about non-virtual destructors"
6857 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
6861 msgid "Warn if a C-style cast is used in a program"
6865 msgid "Warn if an old-style parameter definition is used"
6869 msgid "Warn about overloaded virtual function names"
6873 msgid "Warn when the packed attribute has no effect on struct layout"
6877 msgid "Warn when padding is required to align structure members"
6881 msgid "Warn about possibly missing parentheses"
6885 msgid "Warn when converting the type of pointers to member functions"
6889 msgid "Warn about function pointer arithmetic"
6893 msgid "Warn when a pointer differs in signedness in an assignment."
6897 msgid "Warn if inherited methods are unimplemented"
6901 msgid "Warn about multiple declarations of the same object"
6905 msgid "Warn when the compiler reorders code"
6910 "Warn whenever a function's return type defaults to \"int\" (C), or about "
6911 "inconsistent return types (C++)"
6915 msgid "Warn if a selector has multiple methods"
6919 msgid "Warn about possible violations of sequence point rules"
6923 msgid "Warn when one local variable shadows another"
6927 msgid "Warn about signed-unsigned comparisons"
6931 msgid "Warn when overload promotes from unsigned to signed"
6936 msgid "Warn about code which might break strict aliasing rules"
6940 msgid "Warn about uncasted NULL used as sentinel"
6944 msgid "Warn about unprototyped function declarations"
6948 msgid "Warn about enumerated switches, with no default, missing a case"
6952 msgid "Warn about enumerated switches missing a \"default:\" statement"
6956 msgid "Warn about all enumerated switches missing a specific case"
6960 msgid "Warn when synthesis behavior differs from Cfront"
6964 msgid "Do not suppress warnings from system headers"
6968 msgid "Warn about features not present in traditional C"
6973 "Warn if trigraphs are encountered that might affect the meaning of the "
6978 msgid "Warn about @selector()s without previously declared methods"
6982 msgid "Warn if an undefined macro is used in an #if directive"
6986 msgid "Warn about uninitialized automatic variables"
6990 msgid "Warn about unrecognized pragmas"
6994 msgid "Warn about code that will never be executed"
6998 msgid "Enable all -Wunused- warnings"
7002 msgid "Warn when a function is unused"
7006 msgid "Warn when a label is unused"
7010 msgid "Warn about macros defined in the main file that are not used"
7014 msgid "Warn when a function parameter is unused"
7018 msgid "Warn when an expression value is unused"
7022 msgid "Warn when a variable is unused"
7026 msgid "Do not warn about using variadic macros when -pedantic"
7030 msgid "Give strings the type \"array of char\""
7034 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
7038 msgid "-aux-info <file>\tEmit declaration information into <file>"
7042 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
7046 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
7050 msgid "Generate position-independent code if possible (large mode)"
7055 "Generate position-independent code for executables if possible (large mode)"
7059 msgid "Enforce class member access control semantics"
7063 msgid "Align the start of functions"
7067 msgid "Align labels which are only reached by jumping"
7071 msgid "Align all labels"
7075 msgid "Align the start of loops"
7079 msgid "Change when template instances are emitted"
7083 msgid "Specify that arguments may alias each other and globals"
7087 msgid "Assume arguments may alias globals but not each other"
7091 msgid "Assume arguments alias neither each other nor globals"
7095 msgid "Recognize the \"asm\" keyword"
7099 msgid "Generate unwind tables that are exact at each instruction boundary"
7103 msgid "Generate code to check bounds before indexing arrays"
7107 msgid "Replace add, compare, branch with branch on count register"
7111 msgid "Use profiling information for branch probabilities"
7116 "Perform branch target load optimization before prologue / epilogue threading"
7121 "Perform branch target load optimization after prologue / epilogue threading"
7126 "Restrict target load migration not to re-use registers in any basic block"
7130 msgid "Recognize built-in functions"
7135 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
7140 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
7144 msgid "Save registers around function calls"
7148 msgid "Check the return value of new"
7152 msgid "Do not put uninitialized globals in the common section"
7156 msgid "Allow the arguments of the '?' operator to have different types"
7160 msgid "Reduce the size of object files"
7164 msgid "Make string literals \"const char[]\" not \"char[]\""
7168 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
7172 msgid "Perform a register copy-propagation optimization pass"
7176 msgid "Perform cross-jumping optimization"
7180 msgid "When running CSE, follow jumps to their targets"
7184 msgid "When running CSE, follow conditional jumps"
7188 msgid "Omit range reduction step when performing complex division"
7192 msgid "Place data items into their own section"
7196 msgid "Inline member functions by default"
7200 msgid "Defer popping functions args from stack until later"
7204 msgid "Attempt to fill delay slots of branch instructions"
7208 msgid "Delete useless null pointer checks"
7213 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
7214 "location at the beginning of line-wrapped diagnostics"
7218 msgid "Permit '$' as an identifier character"
7222 msgid "-fdump-<type>\tDump various compiler internals to a file"
7227 "Suppress output of instruction numbers and line number notes in debugging "
7232 msgid "Perform DWARF2 duplicate elimination"
7237 msgid "Perform unused type elimination in debug info"
7241 msgid "Generate code to check exception specifications"
7245 msgid "Enable exception handling"
7250 "-fexec-charset=<cset>\tConvert all strings and character constants to "
7251 "character set <cset>"
7255 msgid "Perform a number of minor, expensive optimizations"
7259 msgid "Assume no NaNs or infinities are generated"
7264 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
7268 msgid "Don't allocate floats and doubles in extended-precision registers"
7272 msgid "Scope of for-init-statement variables is local to the loop"
7276 msgid "Copy memory address constants into registers before use"
7280 msgid "Copy memory operands into registers before use"
7284 msgid "Do not assume that standard C libraries and \"main\" exist"
7288 msgid "Allow function addresses to be held in registers"
7292 msgid "Place each function into its own section"
7296 msgid "Perform global common subexpression elimination"
7301 "Perform global common subexpression elimination after register allocation"
7306 "Perform redundant load after store elimination in global common subexpression"
7311 "Perform enhanced load motion during global common subexpression elimination"
7315 msgid "Perform store motion after global common subexpression elimination"
7319 msgid "Recognize GNU-defined keywords"
7323 msgid "Generate code for GNU runtime environment"
7327 msgid "Enable guessing of branch probabilities"
7331 msgid "Assume normal C execution environment"
7335 msgid "Enable support for huge objects"
7339 msgid "Process #ident directives"
7343 msgid "Perform conversion of conditional jumps to branchless equivalents"
7347 msgid "Perform conversion of conditional jumps to conditional execution"
7351 msgid "Export functions even if they can be inlined"
7355 msgid "Emit implicit instantiations of inline templates"
7359 msgid "Emit implicit instantiations of templates"
7363 msgid "Do not generate .size directives"
7367 msgid "Pay attention to the \"inline\" keyword"
7371 msgid "Integrate simple functions into their callers"
7376 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
7381 "-finput-charset=<cset>\tSpecify the default character set for source files."
7385 msgid "Instrument function entry and exit with profiling calls"
7389 msgid "Optimize induction variables on trees"
7393 msgid "Generate code for functions even if they are fully inlined"
7397 msgid "Emit static const variables even if they are not used"
7401 msgid "Give external symbols a leading underscore"
7405 msgid "Perform loop optimizations"
7409 msgid "Perform loop optimizations using the new loop optimizer"
7413 msgid "Set errno after built-in math functions"
7417 msgid "Report on permanent memory allocation"
7421 msgid "Attempt to merge identical constants and constant variables"
7425 msgid "Attempt to merge identical constants across compilation units"
7430 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
7431 "line. 0 suppresses line-wrapping"
7435 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
7439 msgid "Move loop invariant computations out of loops"
7443 msgid "Don't warn about uses of Microsoft extensions"
7448 "Add mudflap bounds-checking instrumentation for single-threaded program."
7452 msgid "Ignore read operations when inserting mudflap instrumentation."
7456 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
7460 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
7464 msgid "Assume that receivers of Objective-C messages may be nil"
7468 msgid "Support synchronous non-call exceptions"
7472 msgid "Enable Objective-C exception and synchronization syntax"
7476 msgid "Enable Objective-C setjmp exception handling runtime"
7480 msgid "When possible do not generate stack frames"
7484 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
7488 msgid "Do the full register move optimization pass"
7492 msgid "Optimize sibling and tail recursive calls"
7496 msgid "Enable optional diagnostics"
7500 msgid "Pack structure members together without holes"
7504 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
7508 msgid "Return small aggregates in memory, not registers"
7512 msgid "Look for and use PCH files even when preprocessing"
7516 msgid "Perform loop peeling"
7520 msgid "Enable machine specific peephole optimizations"
7524 msgid "Enable an RTL peephole pass before sched2"
7528 msgid "Downgrade conformance errors to warnings"
7532 msgid "Generate position-independent code if possible (small mode)"
7537 "Generate position-independent code for executables if possible (small mode)"
7541 msgid "Generate prefetch instructions, if available, for arrays in loops"
7545 msgid "Treat the input file as already preprocessed"
7549 msgid "Enable basic program profiling code"
7553 msgid "Insert arc-based program profiling code"
7558 "Enable common options for generating profile info for profile feedback "
7559 "directed optimizations"
7564 "Enable common options for performing profile feedback directed optimizations"
7568 msgid "Insert code to profile values of expressions"
7572 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
7576 msgid "Return small aggregates in registers"
7580 msgid "Enables a register move optimization"
7584 msgid "Perform a register renaming optimization pass"
7588 msgid "Reorder basic blocks to improve code placement"
7592 msgid "Reorder basic blocks and partition into hot and cold sections"
7596 msgid "Reorder functions to improve code placement"
7601 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
7606 msgid "Enable automatic template instantiation"
7610 msgid "Add a common subexpression elimination pass after loop optimizations"
7614 msgid "Run the loop optimizer twice"
7619 "Enable/Disable the traditional scheduling in loops that already passed "
7624 msgid "Disable optimizations that assume default FP rounding behavior"
7628 msgid "Generate run time type descriptor information"
7632 msgid "Enable scheduling across basic blocks"
7636 msgid "Allow speculative motion of non-loads"
7640 msgid "Allow speculative motion of some loads"
7644 msgid "Allow speculative motion of more loads"
7648 msgid "Allow premature scheduling of queued insns"
7653 "Set dependence distance checking in premature scheduling of queued insns"
7658 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
7659 "premature scheduling of queued insns"
7664 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
7665 "prematurely scheduled"
7669 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
7673 msgid "If scheduling post reload, do superblock scheduling"
7677 msgid "If scheduling post reload, do trace scheduling"
7681 msgid "Reschedule instructions before register allocation"
7685 msgid "Reschedule instructions after register allocation"
7689 msgid "Mark data as shared rather than private"
7693 msgid "Use the same size for double as for float"
7697 msgid "Use the narrowest integer type possible for enumeration types"
7701 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
7705 msgid "Disable optimizations observable by IEEE signaling NaNs"
7709 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
7713 msgid "Make \"char\" signed by default"
7717 msgid "Convert floating point constants to single precision constants"
7721 msgid "Use value profiling for speculative prefetching"
7725 msgid "Split lifetimes of induction variables when loops are unrolled."
7729 msgid "Insert stack checking code into the program"
7734 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
7738 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
7742 msgid "Display statistics accumulated during compilation"
7746 msgid "Perform strength reduction optimizations"
7750 msgid "Assume strict aliasing rules apply"
7754 msgid "Check for syntax errors, then stop"
7758 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
7762 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
7766 msgid "Create data files needed by \"gcov\""
7770 msgid "Perform jump threading optimizations"
7775 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
7780 msgid "Report the time taken by each compiler pass"
7785 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
7786 "default thread-local storage code generation model"
7790 msgid "Perform superblock formation via tail duplication"
7794 msgid "Assume floating-point operations can trap"
7798 msgid "Trap for signed overflow in addition, subtraction and multiplication"
7802 msgid "Use tree-ssa based implementation of profiling"
7806 msgid "Enable SSA-CCP optimization on trees"
7810 msgid "Enable loop header copying on trees"
7814 msgid "Coalesce memory temporaries in the SSA->normal pass"
7818 msgid "Replace SSA temporaries with better names in copies."
7822 msgid "Enable SSA dead code elimination optimization on trees"
7826 msgid "Enable dominator optimizations"
7830 msgid "Enable dead store elimination"
7834 msgid "Enable Full Redundancy Elimination (FRE) on trees"
7838 msgid "Enable loop invariant motion on trees"
7842 msgid "Create canonical induction variables in loops"
7846 msgid "Enable linear loop transforms on trees"
7850 msgid "Enable loop optimizations on tree level"
7854 msgid "Perform live range splitting during the SSA->normal pass."
7858 msgid "Enable SSA-PRE optimization on trees"
7862 msgid "Perform scalar replacement of aggregates"
7866 msgid "Replace temporary expressions in the SSA->normal pass"
7870 msgid "Enable loop vectorization on trees"
7875 "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
7879 msgid "Compile whole compilation unit at a time"
7883 msgid "Perform loop unrolling for all loops"
7887 msgid "Perform loop unrolling when iteration count is known"
7891 msgid "Allow math optimizations that may violate IEEE or ISO standards"
7895 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
7899 msgid "Make \"char\" unsigned by default"
7903 msgid "Perform loop unswitching"
7907 msgid "Just generate unwind tables for exception handling"
7911 msgid "Use __cxa_atexit to register destructors"
7915 msgid "Perform variable tracking"
7919 msgid "Apply variable expansion when loops are unrolled."
7923 msgid "Add extra commentary to assembler output"
7927 msgid "Marks all inlined methods as having hidden visibility"
7932 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
7937 msgid "Use expression value profiles in optimizations"
7941 msgid "Discard unused virtual functions"
7945 msgid "Implement vtables using thunks"
7949 msgid "Emit common-like symbols as weak symbols"
7953 msgid "Construct webs and split unrelated uses of single variable"
7958 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
7959 "to character set <cset>"
7963 msgid "Generate a #line directive pointing at the current working directory"
7967 msgid "Assume signed arithmetic overflow wraps around"
7971 msgid "Emit cross referencing information"
7975 msgid "Put zero initialized data in the bss section"
7980 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
7984 msgid "Generate debug information in default format"
7988 msgid "Generate debug information in COFF format"
7992 msgid "Generate debug information in DWARF v2 format"
7996 msgid "Dump declarations to a .decl file"
8000 msgid "Generate debug information in default extended format"
8004 msgid "Generate debug information in STABS format"
8008 msgid "Generate debug information in extended STABS format"
8012 msgid "Generate debug information in VMS format"
8016 msgid "Generate debug information in XCOFF format"
8020 msgid "Generate debug information in extended XCOFF format"
8024 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
8028 msgid "-imacros <file>\tAccept definition of macros in <file>"
8032 msgid "-include <file>\tInclude the contents of <file> before other files"
8036 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
8040 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
8044 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
8048 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
8052 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
8056 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
8061 "Do not search standard system include directories (those specified with -"
8062 "isystem will still be used)"
8066 msgid "Do not search standard system include directories for C++"
8070 msgid "-o <file>\tPlace output into <file>"
8074 msgid "Enable function profiling"
8078 msgid "Issue warnings needed for strict compliance to the standard"
8082 msgid "Like -pedantic but issue them as errors"
8086 msgid "Generate C header of platform-specific features"
8090 msgid "Do not display functions compiled or elapsed time"
8094 msgid "Remap file names when including files"
8098 msgid "Conform to the ISO 1998 C++ standard"
8103 msgid "Conform to the ISO 1990 C standard"
8108 msgid "Conform to the ISO 1999 C standard"
8112 msgid "Deprecated in favor of -std=c99"
8116 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
8120 msgid "Conform to the ISO 1990 C standard with GNU extensions"
8124 msgid "Conform to the ISO 1999 C standard with GNU extensions"
8128 msgid "Deprecated in favor of -std=gnu99"
8132 msgid "Conform to the ISO 1990 C standard as amended in 1994"
8136 msgid "Deprecated in favor of -std=iso9899:1999"
8140 msgid "Enable traditional preprocessing"
8144 msgid "-trigraphs\tSupport ISO C trigraphs"
8148 msgid "Do not predefine system-specific and GCC-specific macros"
8152 msgid "Enable verbose output"
8156 msgid "Display the compiler's version"
8160 msgid "Suppress warnings"
8163 #: config/vax/vax.h:50 config/vax/vax.h:51
8164 msgid "profiling not supported with -mg\n"
8167 #: config/i386/nwld.h:34
8168 msgid "Static linking is not supported.\n"
8171 #: config/arm/arm.h:153
8172 msgid "-msoft-float and -mhard_float may not be used together"
8175 #: config/arm/arm.h:155
8176 msgid "-mbig-endian and -mlittle-endian may not be used together"
8179 #: java/jvspec.c:80 gcc.c:790 ada/lang-specs.h:34
8180 msgid "-pg and -fomit-frame-pointer are incompatible"
8183 #: config/rs6000/darwin.h:130
8184 msgid " conflicting code gen style switches are used"
8187 #: treelang/lang-specs.h:53
8188 msgid "-pg or -p and -fomit-frame-pointer are incompatible"
8191 #: config/mcore/mcore.h:57
8192 msgid "the m210 does not have little endian support"
8195 #: config/mips/mips.h:1140 config/arc/arc.h:63
8196 msgid "may not use both -EB and -EL"
8199 #: config/mips/r3900.h:35
8200 msgid "-mhard-float not supported"
8203 #: config/mips/r3900.h:37
8204 msgid "-msingle-float and -msoft-float cannot both be specified"
8207 #: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
8208 #: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
8209 msgid "does not support multilib"
8212 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
8213 #: config/sparc/linux64.h:211 config/sparc/linux64.h:222
8214 #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
8215 msgid "may not use both -m32 and -m64"
8219 msgid "GCC does not support -C or -CC without -E"
8223 msgid "-E or -x required when input is from standard input"
8226 #: config/i386/cygwin.h:29
8227 msgid "mno-cygwin and mno-win32 are not compatible"
8230 #: config/i386/cygwin.h:70 config/i386/mingw32.h:58
8231 msgid "shared and mdll are not compatible"
8234 #: config/vax/netbsd-elf.h:42
8235 msgid "The -shared option is not currently supported for VAX ELF."
8238 #: config/i386/sco5.h:189
8239 msgid "-pg not supported on this platform"
8242 #: config/i386/sco5.h:190
8243 msgid "-p and -pp specified - pick one"
8246 #: config/i386/sco5.h:264
8247 msgid "-G and -static are mutually exclusive"
8250 #: java/lang-specs.h:34
8251 msgid "-fjni and -femit-class-files are incompatible"
8254 #: java/lang-specs.h:35
8255 msgid "-fjni and -femit-class-file are incompatible"
8258 #: java/lang-specs.h:36 java/lang-specs.h:37
8259 msgid "-femit-class-file should used along with -fsyntax-only"
8262 #: ada/lang-specs.h:35
8263 msgid "-c or -S required for Ada"
8266 #: config/sh/sh.h:685
8267 msgid "SH2a does not support little-endian"
8270 #: config/darwin.h:251
8271 msgid "-current_version only allowed with -dynamiclib"
8274 #: config/darwin.h:253
8275 msgid "-install_name only allowed with -dynamiclib"
8278 #: config/darwin.h:258
8279 msgid "-bundle not allowed with -dynamiclib"
8282 #: config/darwin.h:259
8283 msgid "-bundle_loader not allowed with -dynamiclib"
8286 #: config/darwin.h:260
8287 msgid "-client_name not allowed with -dynamiclib"
8290 #: config/darwin.h:265
8291 msgid "-force_flat_namespace not allowed with -dynamiclib"
8294 #: config/darwin.h:267
8295 msgid "-keep_private_externs not allowed with -dynamiclib"
8298 #: config/darwin.h:268
8299 msgid "-private_bundle not allowed with -dynamiclib"
8303 msgid "Cannot use mthreads and mlegacy-threads together."
8307 msgid "Cannot use mshared and static together."
8311 #, gcc-internal-format
8312 msgid "%qs attribute directive ignored"
8316 #, gcc-internal-format
8317 msgid "wrong number of arguments specified for %qs attribute"
8321 #, gcc-internal-format
8322 msgid "%qs attribute does not apply to types"
8326 #, gcc-internal-format
8327 msgid "%qs attribute only applies to function types"
8331 #, gcc-internal-format
8332 msgid "offset outside bounds of constant string"
8336 #, gcc-internal-format
8337 msgid "second argument to %<__builtin_prefetch%> must be a constant"
8341 #, gcc-internal-format
8342 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
8346 #, gcc-internal-format
8347 msgid "third argument to %<__builtin_prefetch%> must be a constant"
8351 #, gcc-internal-format
8352 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
8356 #, gcc-internal-format
8357 msgid "argument of %<__builtin_args_info%> must be constant"
8361 #, gcc-internal-format
8362 msgid "argument of %<__builtin_args_info%> out of range"
8366 #, gcc-internal-format
8367 msgid "missing argument in %<__builtin_args_info%>"
8370 #: builtins.c:3923 gimplify.c:1761
8371 #, gcc-internal-format
8372 msgid "too few arguments to function %<va_start%>"
8376 #, gcc-internal-format
8377 msgid "first argument to %<va_arg%> not of type %<va_list%>"
8380 #. Unfortunately, this is merely undefined, rather than a constraint
8381 #. violation, so we cannot make this an error. If this call is never
8382 #. executed, the program is still strictly conforming.
8384 #, gcc-internal-format
8385 msgid "%qT is promoted to %qT when passed through %<...%>"
8389 #, gcc-internal-format
8390 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
8393 #. We can, however, treat "undefined" any way we please.
8394 #. Call abort to encourage the user to fix the program.
8395 #: builtins.c:4111 c-typeck.c:2034
8396 #, gcc-internal-format
8397 msgid "if this code is reached, the program will abort"
8401 #, gcc-internal-format
8402 msgid "invalid argument to %<__builtin_frame_address%>"
8406 #, gcc-internal-format
8407 msgid "invalid argument to %<__builtin_return_address%>"
8411 #, gcc-internal-format
8412 msgid "unsupported argument to %<__builtin_frame_address%>"
8416 #, gcc-internal-format
8417 msgid "unsupported argument to %<__builtin_return_address%>"
8421 #, gcc-internal-format
8422 msgid "second argument to %<__builtin_expect%> must be a constant"
8426 #, gcc-internal-format
8427 msgid "%<__builtin_longjmp%> second argument must be 1"
8431 #, gcc-internal-format
8432 msgid "target format does not support infinity"
8435 #: builtins.c:7722 builtins.c:7817
8436 #, gcc-internal-format
8437 msgid "too few arguments to function %qs"
8440 #: builtins.c:7728 builtins.c:7823
8441 #, gcc-internal-format
8442 msgid "too many arguments to function %qs"
8445 #: builtins.c:7734 builtins.c:7848
8446 #, gcc-internal-format
8447 msgid "non-floating-point argument to function %qs"
8451 #, gcc-internal-format
8452 msgid "%<va_start%> used in function with fixed args"
8455 #. Evidently an out of date version of <stdarg.h>; can't validate
8456 #. va_start's second argument, but can still work as intended.
8458 #, gcc-internal-format
8459 msgid "%<__builtin_next_arg%> called without an argument"
8463 #, gcc-internal-format
8464 msgid "%<va_start%> used with too many arguments"
8467 #. FIXME: Sometimes with the tree optimizers we can get the
8468 #. not the last argument even though the user used the last
8469 #. argument. We just warn and set the arg to be the last
8470 #. argument so that we will get wrong-code because of
8473 #, gcc-internal-format
8474 msgid "second parameter of %<va_start%> not last named argument"
8478 #, gcc-internal-format
8479 msgid "%qD is not defined outside of function scope"
8483 #, gcc-internal-format
8485 "string length %qd is greater than the length %qd ISO C%d compilers are "
8486 "required to support"
8490 #, gcc-internal-format
8491 msgid "overflow in constant expression"
8495 #, gcc-internal-format
8496 msgid "integer overflow in expression"
8500 #, gcc-internal-format
8501 msgid "floating point overflow in expression"
8505 #, gcc-internal-format
8506 msgid "vector overflow in expression"
8509 #. This detects cases like converting -129 or 256 to unsigned char.
8511 #, gcc-internal-format
8512 msgid "large integer implicitly truncated to unsigned type"
8516 #, gcc-internal-format
8517 msgid "negative integer implicitly converted to unsigned type"
8521 #, gcc-internal-format
8522 msgid "overflow in implicit constant conversion"
8526 #, gcc-internal-format
8527 msgid "operation on %qs may be undefined"
8531 #, gcc-internal-format
8532 msgid "case label does not reduce to an integer constant"
8536 #, gcc-internal-format
8537 msgid "case label value is less than minimum value for type"
8541 #, gcc-internal-format
8542 msgid "case label value exceeds maximum value for type"
8546 #, gcc-internal-format
8547 msgid "lower value in case label range less than minimum value for type"
8551 #, gcc-internal-format
8552 msgid "upper value in case label range exceeds maximum value for type"
8556 #, gcc-internal-format
8557 msgid "invalid truth-value expression"
8561 #, gcc-internal-format
8562 msgid "invalid operands to binary %s"
8566 #, gcc-internal-format
8567 msgid "comparison is always false due to limited range of data type"
8571 #, gcc-internal-format
8572 msgid "comparison is always true due to limited range of data type"
8576 #, gcc-internal-format
8577 msgid "comparison of unsigned expression >= 0 is always true"
8581 #, gcc-internal-format
8582 msgid "comparison of unsigned expression < 0 is always false"
8586 #, gcc-internal-format
8587 msgid "pointer of type %<void *%> used in arithmetic"
8591 #, gcc-internal-format
8592 msgid "pointer to a function used in arithmetic"
8596 #, gcc-internal-format
8597 msgid "pointer to member function used in arithmetic"
8600 #. Common Ada/Pascal programmer's mistake. We always warn
8601 #. about this since it is so bad.
8603 #, gcc-internal-format
8604 msgid "the address of %qD, will always evaluate as %<true%>"
8608 #, gcc-internal-format
8609 msgid "suggest parentheses around assignment used as truth value"
8612 #: c-common.c:2545 c-common.c:2585
8613 #, gcc-internal-format
8614 msgid "invalid use of %<restrict%>"
8618 #, gcc-internal-format
8619 msgid "invalid application of %<sizeof%> to a function type"
8623 #, gcc-internal-format
8624 msgid "invalid application of %qs to a void type"
8628 #, gcc-internal-format
8629 msgid "invalid application of %qs to incomplete type %qT "
8633 #, gcc-internal-format
8634 msgid "%<__alignof%> applied to a bit-field"
8638 #, gcc-internal-format
8639 msgid "cannot disable built-in function %qs"
8643 #, gcc-internal-format
8644 msgid "pointers are not permitted as case values"
8648 #, gcc-internal-format
8649 msgid "range expressions in switch statements are non-standard"
8653 #, gcc-internal-format
8654 msgid "empty range specified"
8658 #, gcc-internal-format
8659 msgid "duplicate (or overlapping) case value"
8663 #, gcc-internal-format
8664 msgid "%Jthis is the first entry overlapping that value"
8668 #, gcc-internal-format
8669 msgid "duplicate case value"
8673 #, gcc-internal-format
8674 msgid "%Jpreviously used here"
8678 #, gcc-internal-format
8679 msgid "multiple default labels in one switch"
8683 #, gcc-internal-format
8684 msgid "%Jthis is the first default label"
8688 #, gcc-internal-format
8689 msgid "%Jcase value %qs not in enumerated type"
8693 #, gcc-internal-format
8694 msgid "%Jcase value %qs not in enumerated type %qT"
8698 #, gcc-internal-format
8699 msgid "%Hswitch missing default case"
8702 #. Warn if there are enumerators that don't correspond to
8703 #. case expressions.
8705 #, gcc-internal-format
8706 msgid "%Henumeration value %qE not handled in switch"
8710 #, gcc-internal-format
8711 msgid "taking the address of a label is non-standard"
8714 #: c-common.c:3968 c-common.c:3987 c-common.c:4005 c-common.c:4032
8715 #: c-common.c:4051 c-common.c:4074 c-common.c:4098 c-common.c:4124
8716 #: c-common.c:4158 c-common.c:4202 c-common.c:4230 c-common.c:4258
8717 #: c-common.c:4277 c-common.c:4608 c-common.c:4639 c-common.c:4731
8718 #: c-common.c:4798 c-common.c:4844 c-common.c:4902 c-common.c:4931
8719 #: c-common.c:5217 c-common.c:5240 c-common.c:5279 tree.c:3258
8720 #: config/darwin.c:1236 config/arm/arm.c:2713 config/arm/arm.c:2740
8721 #: config/avr/avr.c:4657 config/h8300/h8300.c:5779 config/h8300/h8300.c:5802
8722 #: config/i386/i386.c:1732 config/i386/i386.c:15735 config/ia64/ia64.c:528
8723 #: config/ip2k/ip2k.c:3164 config/m68hc11/m68hc11.c:1323
8724 #: config/sh/symbian.c:414 config/sh/symbian.c:421
8725 #, gcc-internal-format
8726 msgid "%qs attribute ignored"
8730 #, gcc-internal-format
8731 msgid "unknown machine mode %qs"
8735 #, gcc-internal-format
8736 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
8740 #, gcc-internal-format
8741 msgid "use __attribute__ ((vector_size)) instead"
8745 #, gcc-internal-format
8746 msgid "unable to emulate %qs"
8750 #, gcc-internal-format
8751 msgid "invalid pointer mode %qs"
8755 #, gcc-internal-format
8756 msgid "no data type for mode %qs"
8760 #, gcc-internal-format
8761 msgid "cannot use mode %qs for enumeral types"
8765 #, gcc-internal-format
8766 msgid "mode %qs applied to inappropriate type"
8770 #, gcc-internal-format
8771 msgid "%Jsection attribute cannot be specified for local variables"
8775 #, gcc-internal-format
8776 msgid "%Jsection of %qD conflicts with previous declaration"
8780 #, gcc-internal-format
8781 msgid "%Jsection attribute not allowed for %qD"
8785 #, gcc-internal-format
8786 msgid "%Jsection attributes are not supported for this target"
8790 #, gcc-internal-format
8791 msgid "requested alignment is not a constant"
8795 #, gcc-internal-format
8796 msgid "requested alignment is not a power of 2"
8800 #, gcc-internal-format
8801 msgid "requested alignment is too large"
8805 #, gcc-internal-format
8806 msgid "%Jalignment may not be specified for %qD"
8810 #, gcc-internal-format
8811 msgid "%J%qD defined both normally and as an alias"
8815 #, gcc-internal-format
8816 msgid "alias argument not a string"
8820 #, gcc-internal-format
8821 msgid "%qs attribute ignored on non-class types"
8825 #, gcc-internal-format
8826 msgid "visibility argument not a string"
8830 #, gcc-internal-format
8831 msgid "%qE attribute ignored on types"
8835 #, gcc-internal-format
8837 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
8842 #, gcc-internal-format
8843 msgid "tls_model argument not a string"
8847 #, gcc-internal-format
8849 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
8850 "dynamic\" or \"global-dynamic\""
8853 #: c-common.c:4772 c-common.c:4818
8854 #, gcc-internal-format
8855 msgid "%J%qE attribute applies only to functions"
8858 #: c-common.c:4777 c-common.c:4823
8859 #, gcc-internal-format
8860 msgid "%Jcan%'t set %qE attribute after definition"
8864 #, gcc-internal-format
8865 msgid "%qs attribute ignored for %qs"
8869 #, gcc-internal-format
8870 msgid "invalid vector type for attribute %qs"
8874 #, gcc-internal-format
8875 msgid "number of components of the vector not a power of two"
8879 #, gcc-internal-format
8880 msgid "nonnull attribute without arguments on a non-prototype"
8884 #, gcc-internal-format
8885 msgid "nonnull argument has invalid operand number (argument %lu)"
8889 #, gcc-internal-format
8891 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
8895 #, gcc-internal-format
8897 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
8900 #: c-common.c:5094 c-common.c:5138
8901 #, gcc-internal-format
8902 msgid "missing sentinel in function call"
8906 #, gcc-internal-format
8907 msgid "not enough arguments to fit a sentinel"
8911 #, gcc-internal-format
8912 msgid "null argument where non-null required (argument %lu)"
8916 #, gcc-internal-format
8917 msgid "cleanup argument not an identifier"
8921 #, gcc-internal-format
8922 msgid "cleanup argument not a function"
8926 #, gcc-internal-format
8927 msgid "%qs attribute requires prototypes with named arguments"
8931 #, gcc-internal-format
8932 msgid "%qs attribute only applies to variadic functions"
8936 #, gcc-internal-format
8937 msgid "requested position is not an integer constant"
8941 #, gcc-internal-format
8942 msgid "requested position is less than zero"
8946 #, gcc-internal-format
8948 "%Hignoring return value of %qD, declared with attribute warn_unused_result"
8952 #, gcc-internal-format
8954 "%Hignoring return value of function declared with attribute "
8955 "warn_unused_result"
8959 #, gcc-internal-format
8960 msgid "attempt to take address of bit-field structure member %qs"
8964 #, gcc-internal-format
8965 msgid "invalid lvalue in assignment"
8969 #, gcc-internal-format
8970 msgid "invalid lvalue in increment"
8974 #, gcc-internal-format
8975 msgid "invalid lvalue in decrement"
8979 #, gcc-internal-format
8980 msgid "invalid lvalue in unary %<&%>"
8984 #, gcc-internal-format
8985 msgid "invalid lvalue in asm statement"
8988 #. Except for passing an argument to an unprototyped function,
8989 #. this is a constraint violation. When passing an argument to
8990 #. an unprototyped function, it is compile-time undefined;
8991 #. making it a constraint in that case was rejected in
8993 #: c-convert.c:83 c-typeck.c:1441 c-typeck.c:3545 cp/typeck.c:1367
8994 #: cp/typeck.c:5840 fortran/convert.c:89 treelang/tree-convert.c:79
8995 #, gcc-internal-format
8996 msgid "void value not ignored as it ought to be"
8999 #: c-convert.c:121 fortran/convert.c:122 java/typeck.c:156
9000 #: treelang/tree-convert.c:105
9001 #, gcc-internal-format
9002 msgid "conversion to non-scalar type requested"
9006 #, gcc-internal-format
9007 msgid "%Jarray %qD assumed to have one element"
9011 #, gcc-internal-format
9012 msgid "GCC supports only %u nested scopes"
9016 #, gcc-internal-format
9017 msgid "%Jlabel %qD used but not defined"
9021 #, gcc-internal-format
9022 msgid "%Jlabel %qD defined but not used"
9026 #, gcc-internal-format
9027 msgid "%Jlabel %qD declared but not defined"
9031 #, gcc-internal-format
9032 msgid "%Jnested function %qD declared but never defined"
9035 #: c-decl.c:794 cp/decl.c:568
9036 #, gcc-internal-format
9037 msgid "%Junused variable %qD"
9041 #, gcc-internal-format
9042 msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
9046 #, gcc-internal-format
9048 "a parameter list with an ellipsis can%'t match an empty parameter name list "
9053 #, gcc-internal-format
9055 "an argument type that has a default promotion can%'t match an empty "
9056 "parameter name list declaration"
9060 #, gcc-internal-format
9062 "%Jprototype for %qD declares more arguments than previous old-style "
9067 #, gcc-internal-format
9069 "%Jprototype for %qD declares fewer arguments than previous old-style "
9074 #, gcc-internal-format
9075 msgid "%Jprototype for %qD declares argument %d with incompatible type"
9078 #. If we get here, no errors were found, but do issue a warning
9079 #. for this poor-style construct.
9081 #, gcc-internal-format
9082 msgid "%Jprototype for %qD follows non-prototype definition"
9086 #, gcc-internal-format
9087 msgid "%Jprevious definition of %qD was here"
9091 #, gcc-internal-format
9092 msgid "%Jprevious implicit declaration of %qD was here"
9096 #, gcc-internal-format
9097 msgid "%Jprevious declaration of %qD was here"
9101 #, gcc-internal-format
9102 msgid "%J%qD redeclared as different kind of symbol"
9106 #, gcc-internal-format
9107 msgid "%Jbuilt-in function %qD declared as non-function"
9110 #: c-decl.c:1166 c-decl.c:1282 c-decl.c:1901
9111 #, gcc-internal-format
9112 msgid "%Jdeclaration of %qD shadows a built-in function"
9116 #, gcc-internal-format
9117 msgid "%Jredeclaration of enumerator %qD"
9120 #. If types don't match for a built-in, throw away the
9121 #. built-in. No point in calling locate_old_decl here, it
9122 #. won't print anything.
9124 #, gcc-internal-format
9125 msgid "%Jconflicting types for built-in function %qD"
9128 #: c-decl.c:1220 c-decl.c:1233 c-decl.c:1243
9129 #, gcc-internal-format
9130 msgid "%Jconflicting types for %qD"
9134 #, gcc-internal-format
9135 msgid "%J conflicting type qualifiers for %qD"
9138 #. Allow OLDDECL to continue in use.
9140 #, gcc-internal-format
9141 msgid "%Jredefinition of typedef %qD"
9144 #: c-decl.c:1300 c-decl.c:1310 c-decl.c:1323 c-decl.c:1405
9145 #, gcc-internal-format
9146 msgid "%Jredefinition of %qD"
9149 #: c-decl.c:1362 c-decl.c:1443
9150 #, gcc-internal-format
9151 msgid "%Jstatic declaration of %qD follows non-static declaration"
9154 #: c-decl.c:1372 c-decl.c:1379 c-decl.c:1432 c-decl.c:1440
9155 #, gcc-internal-format
9156 msgid "%Jnon-static declaration of %qD follows static declaration"
9160 #, gcc-internal-format
9161 msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
9165 #, gcc-internal-format
9166 msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
9170 #, gcc-internal-format
9171 msgid "%Jextern declaration of %qD follows declaration with no linkage"
9175 #, gcc-internal-format
9176 msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
9180 #, gcc-internal-format
9181 msgid "%Jredeclaration of %qD with no linkage"
9185 #, gcc-internal-format
9187 "%Jredeclaration of %qD with different visibility (old visibility preserved)"
9191 #, gcc-internal-format
9192 msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
9196 #, gcc-internal-format
9198 "%Jdeclaration of %qD with attribute noinline follows inline declaration "
9202 #, gcc-internal-format
9203 msgid "%J%qD declared inline after being called"
9207 #, gcc-internal-format
9208 msgid "%J%qD declared inline after its definition"
9212 #, gcc-internal-format
9213 msgid "%Jredefinition of parameter %qD"
9217 #, gcc-internal-format
9218 msgid "%Jredundant redeclaration of %qD"
9222 #, gcc-internal-format
9223 msgid "%Jdeclaration of %qD shadows previous non-variable"
9227 #, gcc-internal-format
9228 msgid "%Jdeclaration of %qD shadows a parameter"
9232 #, gcc-internal-format
9233 msgid "%Jdeclaration of %qD shadows a global declaration"
9237 #, gcc-internal-format
9238 msgid "%Jdeclaration of %qD shadows a previous local"
9241 #: c-decl.c:1909 cp/name-lookup.c:942 cp/name-lookup.c:973
9242 #: cp/name-lookup.c:981
9243 #, gcc-internal-format
9244 msgid "%Jshadowed declaration is here"
9248 #, gcc-internal-format
9249 msgid "nested extern declaration of %qD"
9253 #, gcc-internal-format
9254 msgid "implicit declaration of function %qE"
9258 #, gcc-internal-format
9259 msgid "incompatible implicit declaration of built-in function %qD"
9263 #, gcc-internal-format
9264 msgid "incompatible implicit declaration of function %qD"
9268 #, gcc-internal-format
9269 msgid "%qE undeclared here (not in a function)"
9273 #, gcc-internal-format
9274 msgid "%qE undeclared (first use in this function)"
9278 #, gcc-internal-format
9279 msgid "(Each undeclared identifier is reported only once"
9283 #, gcc-internal-format
9284 msgid "for each function it appears in.)"
9288 #, gcc-internal-format
9289 msgid "label %qs referenced outside of any function"
9293 #, gcc-internal-format
9294 msgid "duplicate label declaration %qs"
9298 #, gcc-internal-format
9299 msgid "%Hduplicate label %qD"
9303 #, gcc-internal-format
9304 msgid "%Jjump into statement expression"
9308 #, gcc-internal-format
9309 msgid "%Jjump into scope of identifier with variably modified type"
9313 #, gcc-internal-format
9315 "%Htraditional C lacks a separate namespace for labels, identifier %qs "
9320 #, gcc-internal-format
9321 msgid "%H%qs defined as wrong kind of tag"
9325 #, gcc-internal-format
9326 msgid "unnamed struct/union that defines no instances"
9330 #, gcc-internal-format
9331 msgid "empty declaration with storage class specifier does not redeclare tag"
9335 #, gcc-internal-format
9336 msgid "empty declaration with type qualifier does not redeclare tag"
9339 #: c-decl.c:2895 c-decl.c:2902
9340 #, gcc-internal-format
9341 msgid "useless type name in empty declaration"
9345 #, gcc-internal-format
9346 msgid "%<inline%> in empty declaration"
9350 #, gcc-internal-format
9351 msgid "%<auto%> in file-scope empty declaration"
9355 #, gcc-internal-format
9356 msgid "%<register%> in file-scope empty declaration"
9360 #, gcc-internal-format
9361 msgid "useless storage class specifier in empty declaration"
9365 #, gcc-internal-format
9366 msgid "useless %<__thread%> in empty declaration"
9370 #, gcc-internal-format
9371 msgid "useless type qualifier in empty declaration"
9374 #: c-decl.c:2949 c-parse.y:781 c-parse.y:783
9375 #, gcc-internal-format
9376 msgid "empty declaration"
9380 #, gcc-internal-format
9382 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
9387 #, gcc-internal-format
9388 msgid "ISO C90 does not support %<[*]%> array declarators"
9392 #, gcc-internal-format
9393 msgid "GCC does not yet properly implement %<[*]%> array declarators"
9397 #, gcc-internal-format
9398 msgid "static or type qualifiers in abstract declarator"
9402 #, gcc-internal-format
9403 msgid "%J%qD is usually a function"
9406 #: c-decl.c:3108 cp/decl.c:3625 cp/decl2.c:850
9407 #, gcc-internal-format
9408 msgid "typedef %qD is initialized (use __typeof__ instead)"
9412 #, gcc-internal-format
9413 msgid "function %qD is initialized like a variable"
9416 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
9418 #, gcc-internal-format
9419 msgid "parameter %qD is initialized"
9423 #, gcc-internal-format
9424 msgid "variable %qD has initializer but incomplete type"
9427 #: c-decl.c:3220 c-decl.c:5815 cp/decl.c:3664 cp/decl.c:9893
9428 #, gcc-internal-format
9429 msgid "%Jinline function %qD given attribute noinline"
9433 #, gcc-internal-format
9434 msgid "%Jinitializer fails to determine size of %qD"
9438 #, gcc-internal-format
9439 msgid "%Jarray size missing in %qD"
9443 #, gcc-internal-format
9444 msgid "%Jzero or negative size array %qD"
9447 #: c-decl.c:3360 varasm.c:1556
9448 #, gcc-internal-format
9449 msgid "%Jstorage size of %qD isn%'t known"
9453 #, gcc-internal-format
9454 msgid "%Jstorage size of %qD isn%'t constant"
9458 #, gcc-internal-format
9459 msgid "%Jignoring asm-specifier for non-static local variable %qD"
9462 #: c-decl.c:3447 fortran/f95-lang.c:646
9463 #, gcc-internal-format
9464 msgid "cannot put object with volatile field into register"
9468 #, gcc-internal-format
9469 msgid "ISO C forbids forward parameter declarations"
9473 #, gcc-internal-format
9474 msgid "bit-field %qs width not an integer constant"
9478 #, gcc-internal-format
9479 msgid "negative width in bit-field %qs"
9483 #, gcc-internal-format
9484 msgid "zero width for bit-field %qs"
9488 #, gcc-internal-format
9489 msgid "bit-field %qs has invalid type"
9493 #, gcc-internal-format
9494 msgid "type of bit-field %qs is a GCC extension"
9498 #, gcc-internal-format
9499 msgid "width of %qs exceeds its type"
9503 #, gcc-internal-format
9504 msgid "%qs is narrower than values of its type"
9508 #, gcc-internal-format
9509 msgid "type defaults to %<int%> in declaration of %qs"
9513 #, gcc-internal-format
9514 msgid "duplicate %<const%>"
9518 #, gcc-internal-format
9519 msgid "duplicate %<restrict%>"
9523 #, gcc-internal-format
9524 msgid "duplicate %<volatile%>"
9528 #, gcc-internal-format
9529 msgid "function definition declared %<auto%>"
9533 #, gcc-internal-format
9534 msgid "function definition declared %<register%>"
9538 #, gcc-internal-format
9539 msgid "function definition declared %<typedef%>"
9543 #, gcc-internal-format
9544 msgid "function definition declared %<__thread%>"
9548 #, gcc-internal-format
9549 msgid "storage class specified for structure field %qs"
9552 #: c-decl.c:3967 cp/decl.c:6974
9553 #, gcc-internal-format
9554 msgid "storage class specified for parameter %qs"
9557 #: c-decl.c:3970 cp/decl.c:6976
9558 #, gcc-internal-format
9559 msgid "storage class specified for typename"
9562 #: c-decl.c:3983 cp/decl.c:6993
9563 #, gcc-internal-format
9564 msgid "%qs initialized and declared %<extern%>"
9567 #: c-decl.c:3985 cp/decl.c:6996
9568 #, gcc-internal-format
9569 msgid "%qs has both %<extern%> and initializer"
9573 #, gcc-internal-format
9574 msgid "file-scope declaration of %qs specifies %<auto%>"
9578 #, gcc-internal-format
9579 msgid "file-scope declaration of %qs specifies %<register%>"
9582 #: c-decl.c:3997 cp/decl.c:7000
9583 #, gcc-internal-format
9584 msgid "nested function %qs declared %<extern%>"
9587 #: c-decl.c:4000 cp/decl.c:7010
9588 #, gcc-internal-format
9589 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
9592 #. Only the innermost declarator (making a parameter be of
9593 #. array type which is converted to pointer type)
9594 #. may have static or type qualifiers.
9595 #: c-decl.c:4047 c-decl.c:4237
9596 #, gcc-internal-format
9597 msgid "static or type qualifiers in non-parameter array declarator"
9601 #, gcc-internal-format
9602 msgid "declaration of %qs as array of voids"
9606 #, gcc-internal-format
9607 msgid "declaration of %qs as array of functions"
9611 #, gcc-internal-format
9612 msgid "invalid use of structure with flexible array member"
9616 #, gcc-internal-format
9617 msgid "size of array %qs has non-integer type"
9621 #, gcc-internal-format
9622 msgid "ISO C forbids zero-size array %qs"
9626 #, gcc-internal-format
9627 msgid "size of array %qs is negative"
9631 #, gcc-internal-format
9632 msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
9636 #, gcc-internal-format
9637 msgid "ISO C90 forbids variable-size array %qs"
9640 #: c-decl.c:4193 c-decl.c:4357 cp/decl.c:7431
9641 #, gcc-internal-format
9642 msgid "size of array %qs is too large"
9646 #, gcc-internal-format
9647 msgid "ISO C90 does not support flexible array members"
9651 #, gcc-internal-format
9652 msgid "array type has incomplete element type"
9655 #: c-decl.c:4269 cp/decl.c:7101
9656 #, gcc-internal-format
9657 msgid "%qs declared as function returning a function"
9660 #: c-decl.c:4274 cp/decl.c:7106
9661 #, gcc-internal-format
9662 msgid "%qs declared as function returning an array"
9666 #, gcc-internal-format
9667 msgid "function definition has qualified void return type"
9671 #, gcc-internal-format
9672 msgid "type qualifiers ignored on function return type"
9675 #: c-decl.c:4325 c-decl.c:4370 c-decl.c:4464 c-decl.c:4555
9676 #, gcc-internal-format
9677 msgid "ISO C forbids qualified function types"
9681 #, gcc-internal-format
9682 msgid "%Jtypedef %qD declared %<inline%>"
9686 #, gcc-internal-format
9687 msgid "ISO C forbids const or volatile function types"
9691 #, gcc-internal-format
9692 msgid "variable or field %qs declared void"
9696 #, gcc-internal-format
9697 msgid "attributes in parameter array declarator ignored"
9701 #, gcc-internal-format
9702 msgid "%Jparameter %qD declared %<inline%>"
9706 #, gcc-internal-format
9707 msgid "field %qs declared as a function"
9711 #, gcc-internal-format
9712 msgid "field %qs has incomplete type"
9715 #: c-decl.c:4525 c-decl.c:4537 c-decl.c:4541
9716 #, gcc-internal-format
9717 msgid "invalid storage class for function %qs"
9721 #, gcc-internal-format
9722 msgid "%<noreturn%> function returns non-void value"
9726 #, gcc-internal-format
9727 msgid "cannot inline function %<main%>"
9731 #, gcc-internal-format
9732 msgid "variable previously declared %<static%> redeclared %<extern%>"
9736 #, gcc-internal-format
9737 msgid "%Jvariable %qD declared %<inline%>"
9740 #. A mere warning is sure to result in improper semantics
9741 #. at runtime. Don't bother to allow this to compile.
9742 #: c-decl.c:4676 cp/decl.c:5864
9743 #, gcc-internal-format
9744 msgid "thread-local storage not supported for this target"
9747 #: c-decl.c:4738 c-decl.c:5892
9748 #, gcc-internal-format
9749 msgid "function declaration isn%'t a prototype"
9753 #, gcc-internal-format
9754 msgid "parameter names (without types) in function declaration"
9758 #, gcc-internal-format
9759 msgid "%Jparameter %u (%qD) has incomplete type"
9763 #, gcc-internal-format
9764 msgid "%Jparameter %u has incomplete type"
9768 #, gcc-internal-format
9769 msgid "%Jparameter %u (%qD) has void type"
9773 #, gcc-internal-format
9774 msgid "%Jparameter %u has void type"
9778 #, gcc-internal-format
9779 msgid "%<void%> as only parameter may not be qualified"
9782 #: c-decl.c:4855 c-decl.c:4890
9783 #, gcc-internal-format
9784 msgid "%<void%> must be the only parameter"
9788 #, gcc-internal-format
9789 msgid "%Jparameter %qD has just a forward declaration"
9792 #. The %s will be one of 'struct', 'union', or 'enum'.
9794 #, gcc-internal-format
9795 msgid "%<%s %E%> declared inside parameter list"
9798 #. The %s will be one of 'struct', 'union', or 'enum'.
9800 #, gcc-internal-format
9801 msgid "anonymous %s declared inside parameter list"
9805 #, gcc-internal-format
9807 "its scope is only this definition or declaration, which is probably not what "
9812 #, gcc-internal-format
9813 msgid "redefinition of %<union %s%>"
9817 #, gcc-internal-format
9818 msgid "redefinition of %<struct %s%>"
9822 #, gcc-internal-format
9823 msgid "nested redefinition of %<union %s%>"
9827 #, gcc-internal-format
9828 msgid "nested redefinition of %<struct %s%>"
9831 #: c-decl.c:5153 cp/decl.c:3422
9832 #, gcc-internal-format
9833 msgid "declaration does not declare anything"
9837 #, gcc-internal-format
9838 msgid "ISO C doesn%'t support unnamed structs/unions"
9841 #: c-decl.c:5200 c-decl.c:5216
9842 #, gcc-internal-format
9843 msgid "%Jduplicate member %qD"
9847 #, gcc-internal-format
9848 msgid "union has no named members"
9852 #, gcc-internal-format
9853 msgid "union has no members"
9857 #, gcc-internal-format
9858 msgid "struct has no named members"
9862 #, gcc-internal-format
9863 msgid "struct has no members"
9867 #, gcc-internal-format
9868 msgid "%Jflexible array member in union"
9872 #, gcc-internal-format
9873 msgid "%Jflexible array member not at end of struct"
9877 #, gcc-internal-format
9878 msgid "%Jflexible array member in otherwise empty struct"
9882 #, gcc-internal-format
9883 msgid "%Jinvalid use of structure with flexible array member"
9887 #, gcc-internal-format
9888 msgid "union cannot be made transparent"
9892 #, gcc-internal-format
9893 msgid "nested redefinition of %<enum %s%>"
9896 #. This enum is a named one that has been declared already.
9898 #, gcc-internal-format
9899 msgid "redeclaration of %<enum %s%>"
9903 #, gcc-internal-format
9904 msgid "enumeration values exceed range of largest integer"
9908 #, gcc-internal-format
9909 msgid "specified mode too small for enumeral values"
9913 #, gcc-internal-format
9914 msgid "enumerator value for %qE is not an integer constant"
9918 #, gcc-internal-format
9919 msgid "overflow in enumeration values"
9923 #, gcc-internal-format
9924 msgid "ISO C restricts enumerator values to range of %<int%>"
9928 #, gcc-internal-format
9929 msgid "return type is an incomplete type"
9933 #, gcc-internal-format
9934 msgid "return type defaults to %<int%>"
9938 #, gcc-internal-format
9939 msgid "%Jno previous prototype for %qD"
9943 #, gcc-internal-format
9944 msgid "%J%qD was used with no prototype before its definition"
9948 #, gcc-internal-format
9949 msgid "%Jno previous declaration for %qD"
9953 #, gcc-internal-format
9954 msgid "%J%qD was used with no declaration before its definition"
9957 #: c-decl.c:5955 c-decl.c:6472
9958 #, gcc-internal-format
9959 msgid "%Jreturn type of %qD is not %<int%>"
9963 #, gcc-internal-format
9964 msgid "%Jfirst argument of %qD should be %<int%>"
9968 #, gcc-internal-format
9969 msgid "%Jsecond argument of %qD should be %<char **%>"
9973 #, gcc-internal-format
9974 msgid "%Jthird argument of %qD should probably be %<char **%>"
9978 #, gcc-internal-format
9979 msgid "%J%qD takes only zero or two arguments"
9983 #, gcc-internal-format
9984 msgid "%J%qD is normally a non-static function"
9988 #, gcc-internal-format
9989 msgid "%Jold-style parameter declarations in prototyped function definition"
9993 #, gcc-internal-format
9994 msgid "%Jtraditional C rejects ISO C style function definitions"
9998 #, gcc-internal-format
9999 msgid "%Jparameter name omitted"
10003 #, gcc-internal-format
10004 msgid "%Jold-style function definition"
10008 #, gcc-internal-format
10009 msgid "%Jparameter name missing from parameter list"
10013 #, gcc-internal-format
10014 msgid "%J%qD declared as a non-parameter"
10018 #, gcc-internal-format
10019 msgid "%Jmultiple parameters named %qD"
10023 #, gcc-internal-format
10024 msgid "%Jparameter %qD declared with void type"
10027 #: c-decl.c:6159 c-decl.c:6161
10028 #, gcc-internal-format
10029 msgid "%Jtype of %qD defaults to %<int%>"
10033 #, gcc-internal-format
10034 msgid "%Jparameter %qD has incomplete type"
10038 #, gcc-internal-format
10039 msgid "%Jdeclaration for parameter %qD but no such parameter"
10043 #, gcc-internal-format
10044 msgid "number of arguments doesn%'t match built-in prototype"
10048 #, gcc-internal-format
10049 msgid "number of arguments doesn%'t match prototype"
10052 #: c-decl.c:6242 c-decl.c:6282 c-decl.c:6295
10053 #, gcc-internal-format
10054 msgid "%Hprototype declaration"
10058 #, gcc-internal-format
10059 msgid "promoted argument %qD doesn%'t match built-in prototype"
10063 #, gcc-internal-format
10064 msgid "promoted argument %qD doesn%'t match prototype"
10068 #, gcc-internal-format
10069 msgid "argument %qD doesn%'t match built-in prototype"
10073 #, gcc-internal-format
10074 msgid "argument %qD doesn%'t match prototype"
10077 #: c-decl.c:6505 cp/decl.c:10659
10078 #, gcc-internal-format
10079 msgid "no return statement in function returning non-void"
10083 #, gcc-internal-format
10084 msgid "this function may return with or without a value"
10087 #. If we get here, declarations have been used in a for loop without
10088 #. the C99 for loop scope. This doesn't make much sense, so don't
10091 #, gcc-internal-format
10092 msgid "%<for%> loop initial declaration used outside C99 mode"
10096 #, gcc-internal-format
10098 "%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
10102 #, gcc-internal-format
10104 "%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
10108 #, gcc-internal-format
10109 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
10113 #, gcc-internal-format
10114 msgid "%<union %E%> declared in %<for%> loop initial declaration"
10118 #, gcc-internal-format
10119 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
10123 #, gcc-internal-format
10124 msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
10127 #: c-decl.c:6943 c-decl.c:7092 c-decl.c:7303 cp/decl.c:6691
10128 #, gcc-internal-format
10129 msgid "duplicate %qs"
10132 #: c-decl.c:6964 c-decl.c:7101 c-decl.c:7204
10133 #, gcc-internal-format
10134 msgid "two or more data types in declaration specifiers"
10137 #: c-decl.c:6976 cp/decl.c:6667
10138 #, gcc-internal-format
10139 msgid "%<long long long%> is too long for GCC"
10142 #: c-decl.c:6983 c-decl.c:7175
10143 #, gcc-internal-format
10144 msgid "both %<long long%> and %<double%> in declaration specifiers"
10148 #, gcc-internal-format
10149 msgid "ISO C90 does not support %<long long%>"
10152 #: c-decl.c:6994 c-decl.c:7014
10153 #, gcc-internal-format
10154 msgid "both %<long%> and %<short%> in declaration specifiers"
10157 #: c-decl.c:6997 c-decl.c:7108
10158 #, gcc-internal-format
10159 msgid "both %<long%> and %<void%> in declaration specifiers"
10162 #: c-decl.c:7000 c-decl.c:7127
10163 #, gcc-internal-format
10164 msgid "both %<long%> and %<_Bool%> in declaration specifiers"
10167 #: c-decl.c:7003 c-decl.c:7146
10168 #, gcc-internal-format
10169 msgid "both %<long%> and %<char%> in declaration specifiers"
10172 #: c-decl.c:7006 c-decl.c:7159
10173 #, gcc-internal-format
10174 msgid "both %<long%> and %<float%> in declaration specifiers"
10177 #: c-decl.c:7017 c-decl.c:7111
10178 #, gcc-internal-format
10179 msgid "both %<short%> and %<void%> in declaration specifiers"
10182 #: c-decl.c:7020 c-decl.c:7130
10183 #, gcc-internal-format
10184 msgid "both %<short%> and %<_Bool%> in declaration specifiers"
10187 #: c-decl.c:7023 c-decl.c:7149
10188 #, gcc-internal-format
10189 msgid "both %<short%> and %<char%> in declaration specifiers"
10192 #: c-decl.c:7026 c-decl.c:7162
10193 #, gcc-internal-format
10194 msgid "both %<short%> and %<float%> in declaration specifiers"
10197 #: c-decl.c:7029 c-decl.c:7178
10198 #, gcc-internal-format
10199 msgid "both %<short%> and %<double%> in declaration specifiers"
10202 #: c-decl.c:7037 c-decl.c:7057
10203 #, gcc-internal-format
10204 msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
10207 #: c-decl.c:7040 c-decl.c:7114
10208 #, gcc-internal-format
10209 msgid "both %<signed%> and %<void%> in declaration specifiers"
10212 #: c-decl.c:7043 c-decl.c:7133
10213 #, gcc-internal-format
10214 msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
10217 #: c-decl.c:7046 c-decl.c:7165
10218 #, gcc-internal-format
10219 msgid "both %<signed%> and %<float%> in declaration specifiers"
10222 #: c-decl.c:7049 c-decl.c:7181
10223 #, gcc-internal-format
10224 msgid "both %<signed%> and %<double%> in declaration specifiers"
10227 #: c-decl.c:7060 c-decl.c:7117
10228 #, gcc-internal-format
10229 msgid "both %<unsigned%> and %<void%> in declaration specifiers"
10232 #: c-decl.c:7063 c-decl.c:7136
10233 #, gcc-internal-format
10234 msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
10237 #: c-decl.c:7066 c-decl.c:7168
10238 #, gcc-internal-format
10239 msgid "both %<unsigned%> and %<float%> in declaration specifiers"
10242 #: c-decl.c:7069 c-decl.c:7184
10243 #, gcc-internal-format
10244 msgid "both %<unsigned%> and %<double%> in declaration specifiers"
10248 #, gcc-internal-format
10249 msgid "ISO C90 does not support complex types"
10252 #: c-decl.c:7079 c-decl.c:7120
10253 #, gcc-internal-format
10254 msgid "both %<complex%> and %<void%> in declaration specifiers"
10257 #: c-decl.c:7082 c-decl.c:7139
10258 #, gcc-internal-format
10259 msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
10263 #, gcc-internal-format
10264 msgid "%qs fails to be a typedef or built in type"
10268 #, gcc-internal-format
10269 msgid "%qs is not at beginning of declaration"
10273 #, gcc-internal-format
10274 msgid "%<__thread%> used with %<auto%>"
10278 #, gcc-internal-format
10279 msgid "%<__thread%> used with %<register%>"
10283 #, gcc-internal-format
10284 msgid "%<__thread%> used with %<typedef%>"
10287 #: c-decl.c:7283 cp/parser.c:7271
10288 #, gcc-internal-format
10289 msgid "%<__thread%> before %<extern%>"
10292 #: c-decl.c:7292 cp/parser.c:7261
10293 #, gcc-internal-format
10294 msgid "%<__thread%> before %<static%>"
10298 #, gcc-internal-format
10299 msgid "multiple storage classes in declaration specifiers"
10303 #, gcc-internal-format
10304 msgid "%<__thread%> used with %qs"
10308 #, gcc-internal-format
10309 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
10312 #: c-decl.c:7414 c-decl.c:7440
10313 #, gcc-internal-format
10314 msgid "ISO C does not support complex integer types"
10317 #: c-decl.c:7515 toplev.c:850
10318 #, gcc-internal-format
10319 msgid "%J%qF used but never defined"
10322 #: c-format.c:96 c-format.c:209
10323 #, gcc-internal-format
10324 msgid "format string has invalid operand number"
10328 #, gcc-internal-format
10329 msgid "function does not return string type"
10333 #, gcc-internal-format
10334 msgid "format string argument not a string type"
10338 #, gcc-internal-format
10339 msgid "unrecognized format specifier"
10343 #, gcc-internal-format
10344 msgid "%qs is an unrecognized format function type"
10348 #, gcc-internal-format
10349 msgid "%<...%> has invalid operand number"
10353 #, gcc-internal-format
10354 msgid "format string argument follows the args to be formatted"
10358 #, gcc-internal-format
10359 msgid "function might be possible candidate for %qs format attribute"
10362 #: c-format.c:931 c-format.c:952 c-format.c:1947
10363 #, gcc-internal-format
10364 msgid "missing $ operand number in format"
10368 #, gcc-internal-format
10369 msgid "%s does not support %%n$ operand number formats"
10373 #, gcc-internal-format
10374 msgid "operand number out of range in format"
10378 #, gcc-internal-format
10379 msgid "format argument %d used more than once in %s format"
10383 #, gcc-internal-format
10384 msgid "$ operand number used after format without operand number"
10388 #, gcc-internal-format
10389 msgid "format argument %d unused before used argument %d in $-style format"
10393 #, gcc-internal-format
10394 msgid "format not a string literal, format string not checked"
10398 #, gcc-internal-format
10399 msgid "format not a string literal and no format arguments"
10403 #, gcc-internal-format
10404 msgid "format not a string literal, argument types not checked"
10408 #, gcc-internal-format
10409 msgid "too many arguments for format"
10413 #, gcc-internal-format
10414 msgid "unused arguments in $-style format"
10418 #, gcc-internal-format
10419 msgid "zero-length %s format string"
10423 #, gcc-internal-format
10424 msgid "format is a wide character string"
10428 #, gcc-internal-format
10429 msgid "unterminated format string"
10433 #, gcc-internal-format
10434 msgid "embedded %<\\0%> in format"
10438 #, gcc-internal-format
10439 msgid "spurious trailing %<%%%> in format"
10442 #: c-format.c:1459 c-format.c:1703
10443 #, gcc-internal-format
10444 msgid "repeated %s in format"
10448 #, gcc-internal-format
10449 msgid "missing fill character at end of strfmon format"
10452 #: c-format.c:1516 c-format.c:1618 c-format.c:1897 c-format.c:1959
10453 #, gcc-internal-format
10454 msgid "too few arguments for format"
10458 #, gcc-internal-format
10459 msgid "zero width in %s format"
10463 #, gcc-internal-format
10464 msgid "empty left precision in %s format"
10468 #, gcc-internal-format
10469 msgid "empty precision in %s format"
10473 #, gcc-internal-format
10474 msgid "%s does not support the %qs %s length modifier"
10478 #, gcc-internal-format
10479 msgid "conversion lacks type at end of format"
10483 #, gcc-internal-format
10484 msgid "unknown conversion type character %qc in format"
10488 #, gcc-internal-format
10489 msgid "unknown conversion type character 0x%x in format"
10493 #, gcc-internal-format
10494 msgid "%s does not support the %<%%%c%> %s format"
10498 #, gcc-internal-format
10499 msgid "%s used with %<%%%c%> %s format"
10503 #, gcc-internal-format
10504 msgid "%s does not support %s"
10508 #, gcc-internal-format
10509 msgid "%s does not support %s with the %<%%%c%> %s format"
10513 #, gcc-internal-format
10514 msgid "%s ignored with %s and %<%%%c%> %s format"
10518 #, gcc-internal-format
10519 msgid "%s ignored with %s in %s format"
10523 #, gcc-internal-format
10524 msgid "use of %s and %s together with %<%%%c%> %s format"
10528 #, gcc-internal-format
10529 msgid "use of %s and %s together in %s format"
10533 #, gcc-internal-format
10534 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
10538 #, gcc-internal-format
10539 msgid "%<%%%c%> yields only last 2 digits of year"
10542 #. The end of the format string was reached.
10544 #, gcc-internal-format
10545 msgid "no closing %<]%> for %<%%[%> format"
10549 #, gcc-internal-format
10550 msgid "use of %qs length modifier with %qc type character"
10554 #, gcc-internal-format
10555 msgid "%s does not support the %<%%%s%c%> %s format"
10559 #, gcc-internal-format
10560 msgid "operand number specified with suppressed assignment"
10564 #, gcc-internal-format
10565 msgid "operand number specified for format taking no argument"
10569 #, gcc-internal-format
10570 msgid "writing through null pointer (argument %d)"
10574 #, gcc-internal-format
10575 msgid "reading through null pointer (argument %d)"
10579 #, gcc-internal-format
10580 msgid "writing into constant object (argument %d)"
10584 #, gcc-internal-format
10585 msgid "extra type qualifiers in format argument (argument %d)"
10589 #, gcc-internal-format
10590 msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
10594 #, gcc-internal-format
10595 msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
10599 #, gcc-internal-format
10600 msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
10604 #, gcc-internal-format
10605 msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
10608 #: c-format.c:2294 c-format.c:2300 c-format.c:2401
10609 #, gcc-internal-format
10610 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
10613 #: c-format.c:2307 c-format.c:2411
10614 #, gcc-internal-format
10615 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
10619 #, gcc-internal-format
10620 msgid "%<location_t%> is not defined as a type"
10624 #, gcc-internal-format
10625 msgid "%<tree%> is not defined as a type"
10629 #, gcc-internal-format
10630 msgid "%<tree%> is not defined as a pointer type"
10634 #, gcc-internal-format
10635 msgid "args to be formatted is not %<...%>"
10639 #, gcc-internal-format
10640 msgid "strftime formats cannot format arguments"
10643 #: c-gimplify.c:237
10644 #, gcc-internal-format
10645 msgid "statement with no effect"
10648 #: c-gimplify.c:315 c-typeck.c:6976 cp/parser.c:6592
10649 #, gcc-internal-format
10650 msgid "break statement not within loop or switch"
10653 #: c-gimplify.c:317
10654 #, gcc-internal-format
10655 msgid "continue statement not within loop or switch"
10659 #, gcc-internal-format
10660 msgid "badly nested C headers from preprocessor"
10664 #, gcc-internal-format
10665 msgid "%Hignoring #pragma %s %s"
10670 #, gcc-internal-format
10671 msgid "%Hstray %<@%> in program"
10675 #, gcc-internal-format
10676 msgid "stray %qs in program"
10680 #, gcc-internal-format
10681 msgid "missing terminating %c character"
10685 #, gcc-internal-format
10686 msgid "stray %qc in program"
10690 #, gcc-internal-format
10691 msgid "stray %<\\%o%> in program"
10695 #, gcc-internal-format
10696 msgid "this decimal constant is unsigned only in ISO C90"
10700 #, gcc-internal-format
10701 msgid "this decimal constant would be unsigned in ISO C90"
10705 #, gcc-internal-format
10706 msgid "integer constant is too large for %qs type"
10710 #, gcc-internal-format
10711 msgid "floating constant exceeds range of %<%s%>"
10715 #, gcc-internal-format
10716 msgid "traditional C rejects string constant concatenation"
10719 #: c-objc-common.c:80
10720 #, gcc-internal-format
10722 "%Jfunction %qF can never be inlined because it is suppressed using -fno-"
10726 #: c-objc-common.c:90
10727 #, gcc-internal-format
10729 "%Jfunction %qF can never be inlined because it might not be bound within "
10730 "this unit of translation"
10733 #: c-objc-common.c:98
10734 #, gcc-internal-format
10736 "%Jfunction %qF can never be inlined because it uses attributes conflicting "
10740 #: c-objc-common.c:244
10741 #, gcc-internal-format
10742 msgid "used array that cannot be converted to pointer where scalar is required"
10745 #: c-objc-common.c:248
10746 #, gcc-internal-format
10747 msgid "used struct type value where scalar is required"
10750 #: c-objc-common.c:252
10751 #, gcc-internal-format
10752 msgid "used union type value where scalar is required"
10756 #, gcc-internal-format
10757 msgid "no class name specified with %qs"
10761 #, gcc-internal-format
10762 msgid "assertion missing after %qs"
10766 #, gcc-internal-format
10767 msgid "macro name missing after %qs"
10771 #, gcc-internal-format
10772 msgid "missing path after %qs"
10776 #, gcc-internal-format
10777 msgid "missing filename after %qs"
10781 #, gcc-internal-format
10782 msgid "missing makefile target after %qs"
10786 #, gcc-internal-format
10787 msgid "-I- specified twice"
10791 #, gcc-internal-format
10792 msgid "obsolete option -I- used, please use -iquote instead"
10796 #, gcc-internal-format
10797 msgid "switch %qs is no longer supported"
10801 #, gcc-internal-format
10803 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
10807 #, gcc-internal-format
10808 msgid "output filename specified twice"
10812 #, gcc-internal-format
10813 msgid "-Wformat-y2k ignored without -Wformat"
10817 #, gcc-internal-format
10818 msgid "-Wformat-extra-args ignored without -Wformat"
10822 #, gcc-internal-format
10823 msgid "-Wformat-zero-length ignored without -Wformat"
10827 #, gcc-internal-format
10828 msgid "-Wformat-nonliteral ignored without -Wformat"
10832 #, gcc-internal-format
10833 msgid "-Wformat-security ignored without -Wformat"
10837 #, gcc-internal-format
10838 msgid "-Wmissing-format-attribute ignored without -Wformat"
10842 #, gcc-internal-format
10843 msgid "opening output file %s: %m"
10847 #, gcc-internal-format
10848 msgid "too many filenames given. Type %s --help for usage"
10852 #, gcc-internal-format
10853 msgid "YYDEBUG was not defined at build time, -dy ignored"
10857 #, gcc-internal-format
10858 msgid "opening dependency file %s: %m"
10862 #, gcc-internal-format
10863 msgid "closing dependency file %s: %m"
10867 #, gcc-internal-format
10868 msgid "when writing output to %s: %m"
10872 #, gcc-internal-format
10873 msgid "to generate dependencies you must specify either -M or -MM"
10877 #, gcc-internal-format
10878 msgid "too late for # directive to set debug directory"
10882 #, gcc-internal-format
10883 msgid "ISO C forbids an empty source file"
10887 #, gcc-internal-format
10888 msgid "data definition has no type or storage class"
10892 #, gcc-internal-format
10893 msgid "ISO C does not allow extra %<;%> outside of a function"
10897 #, gcc-internal-format
10898 msgid "traditional C rejects the unary plus operator"
10902 #, gcc-internal-format
10903 msgid "%<sizeof%> applied to a bit-field"
10907 #, gcc-internal-format
10908 msgid "ISO C forbids omitting the middle term of a ?: expression"
10912 #, gcc-internal-format
10913 msgid "compound literal has variable size"
10917 #, gcc-internal-format
10918 msgid "ISO C90 forbids compound literals"
10922 #, gcc-internal-format
10923 msgid "ISO C forbids braced-groups within expressions"
10927 #, gcc-internal-format
10928 msgid "first argument to %<__builtin_choose_expr%> not a constant"
10932 #, gcc-internal-format
10933 msgid "%<typeof%> applied to a bit-field"
10937 #, gcc-internal-format
10938 msgid "ISO C forbids empty initializer braces"
10942 #, gcc-internal-format
10943 msgid "ISO C90 forbids specifying subobject to initialize"
10947 #, gcc-internal-format
10948 msgid "obsolete use of designated initializer without %<=%>"
10952 #, gcc-internal-format
10953 msgid "obsolete use of designated initializer with %<:%>"
10957 #, gcc-internal-format
10958 msgid "ISO C forbids specifying range of elements to initialize"
10961 #: c-parse.y:1432 c-parse.y:1462
10962 #, gcc-internal-format
10963 msgid "ISO C forbids nested functions"
10967 #, gcc-internal-format
10968 msgid "ISO C forbids forward references to %<enum%> types"
10971 #: c-parse.y:1649 cp/parser.c:10039
10972 #, gcc-internal-format
10973 msgid "comma at end of enumerator list"
10977 #, gcc-internal-format
10978 msgid "no semicolon at end of struct or union"
10982 #, gcc-internal-format
10983 msgid "extra semicolon in struct or union specified"
10987 #, gcc-internal-format
10988 msgid "ISO C forbids member declarations with no members"
10992 #, gcc-internal-format
10993 msgid "label at end of compound statement"
10997 #, gcc-internal-format
10998 msgid "ISO C90 forbids mixed declarations and code"
11002 #, gcc-internal-format
11003 msgid "ISO C forbids label declarations"
11007 #, gcc-internal-format
11008 msgid "braced-group within expression allowed only inside a function"
11012 #, gcc-internal-format
11013 msgid "%E qualifier ignored on asm"
11017 #, gcc-internal-format
11018 msgid "wide string literal in %<asm%>"
11022 #, gcc-internal-format
11023 msgid "ISO C requires a named argument before %<...%>"
11027 #, gcc-internal-format
11028 msgid "syntax error at %qs token"
11032 #, gcc-internal-format
11033 msgid "can%'t create precompiled header %s: %m"
11037 #, gcc-internal-format
11038 msgid "can%'t write to %s: %m"
11042 #, gcc-internal-format
11043 msgid "%qs is not a valid output file"
11046 #: c-pch.c:193 c-pch.c:208 c-pch.c:222
11047 #, gcc-internal-format
11048 msgid "can%'t write %s: %m"
11051 #: c-pch.c:198 c-pch.c:215
11052 #, gcc-internal-format
11053 msgid "can%'t seek in %s: %m"
11056 #: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
11057 #, gcc-internal-format
11058 msgid "can%'t read %s: %m"
11062 #, gcc-internal-format
11063 msgid "malformed #pragma GCC pch_preprocess, ignored"
11067 #, gcc-internal-format
11068 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
11072 #, gcc-internal-format
11073 msgid "use #include instead"
11077 #, gcc-internal-format
11078 msgid "%s: couldn%'t open PCH file: %m\n"
11082 #, gcc-internal-format
11083 msgid "use -Winvalid-pch for more information"
11087 #, gcc-internal-format
11088 msgid "%s: PCH file was invalid"
11092 #, gcc-internal-format
11093 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
11097 #, gcc-internal-format
11099 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
11103 #, gcc-internal-format
11104 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
11108 #, gcc-internal-format
11109 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
11113 #, gcc-internal-format
11114 msgid "missing %<(%> after %<#pragma pack%> - ignored"
11117 #: c-pragma.c:162 c-pragma.c:202
11118 #, gcc-internal-format
11119 msgid "malformed %<#pragma pack%> - ignored"
11123 #, gcc-internal-format
11124 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
11128 #, gcc-internal-format
11129 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
11133 #, gcc-internal-format
11134 msgid "unknown action %qs for %<#pragma pack%> - ignored"
11138 #, gcc-internal-format
11139 msgid "junk at end of %<#pragma pack%>"
11143 #, gcc-internal-format
11144 msgid "#pragma pack has no effect with -fpack-struct - ignored"
11148 #, gcc-internal-format
11149 msgid "alignment must be a small power of two, not %d"
11153 #, gcc-internal-format
11155 "%Japplying #pragma weak %qD after first use results in unspecified behavior"
11158 #: c-pragma.c:335 c-pragma.c:340
11159 #, gcc-internal-format
11160 msgid "malformed #pragma weak, ignored"
11164 #, gcc-internal-format
11165 msgid "junk at end of #pragma weak"
11168 #: c-pragma.c:412 c-pragma.c:414
11169 #, gcc-internal-format
11170 msgid "malformed #pragma redefine_extname, ignored"
11174 #, gcc-internal-format
11175 msgid "junk at end of #pragma redefine_extname"
11179 #, gcc-internal-format
11180 msgid "#pragma redefine_extname not supported on this target"
11183 #: c-pragma.c:439 c-pragma.c:525
11184 #, gcc-internal-format
11185 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
11189 #, gcc-internal-format
11191 "#pragma redefine_extname ignored due to conflict with previous #pragma "
11196 #, gcc-internal-format
11197 msgid "malformed #pragma extern_prefix, ignored"
11201 #, gcc-internal-format
11202 msgid "junk at end of #pragma extern_prefix"
11206 #, gcc-internal-format
11207 msgid "#pragma extern_prefix not supported on this target"
11211 #, gcc-internal-format
11212 msgid "asm declaration ignored due to conflict with previous rename"
11216 #, gcc-internal-format
11218 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
11222 #, gcc-internal-format
11223 msgid "#pragma GCC visibility must be followed by push or pop"
11227 #, gcc-internal-format
11228 msgid "No matching push for %<#pragma GCC visibility pop%>"
11231 #: c-pragma.c:625 c-pragma.c:654
11232 #, gcc-internal-format
11233 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
11237 #, gcc-internal-format
11238 msgid "malformed #pragma GCC visibility push"
11242 #, gcc-internal-format
11243 msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
11247 #, gcc-internal-format
11249 "#pragma GCC visibility push() must specify default, internal, hidden or "
11254 #, gcc-internal-format
11255 msgid "junk at end of %<#pragma GCC visibility%>"
11259 #, gcc-internal-format
11260 msgid "%qs has an incomplete type"
11263 #: c-typeck.c:164 cp/call.c:2679
11264 #, gcc-internal-format
11265 msgid "invalid use of void expression"
11269 #, gcc-internal-format
11270 msgid "invalid use of flexible array member"
11274 #, gcc-internal-format
11275 msgid "invalid use of array with unspecified bounds"
11279 #, gcc-internal-format
11280 msgid "invalid use of undefined type %<%s %s%>"
11283 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
11285 #, gcc-internal-format
11286 msgid "invalid use of incomplete typedef %qs"
11289 #: c-typeck.c:397 c-typeck.c:422
11290 #, gcc-internal-format
11291 msgid "function types not truly compatible in ISO C"
11295 #, gcc-internal-format
11296 msgid "types are not quite compatible"
11300 #, gcc-internal-format
11301 msgid "function return types not compatible due to %<volatile%>"
11304 #: c-typeck.c:1207 c-typeck.c:2456
11305 #, gcc-internal-format
11306 msgid "arithmetic on pointer to an incomplete type"
11310 #, gcc-internal-format
11311 msgid "%qT has no member named %qs"
11315 #, gcc-internal-format
11316 msgid "request for member %qs in something not a structure or union"
11320 #, gcc-internal-format
11321 msgid "dereferencing pointer to incomplete type"
11325 #, gcc-internal-format
11326 msgid "dereferencing %<void *%> pointer"
11329 #: c-typeck.c:1661 cp/typeck.c:2125
11330 #, gcc-internal-format
11331 msgid "invalid type argument of %qs"
11334 #: c-typeck.c:1689 cp/typeck.c:2276
11335 #, gcc-internal-format
11336 msgid "subscripted value is neither array nor pointer"
11339 #: c-typeck.c:1700 cp/typeck.c:2195 cp/typeck.c:2281
11340 #, gcc-internal-format
11341 msgid "array subscript is not an integer"
11345 #, gcc-internal-format
11346 msgid "subscripted value is pointer to function"
11349 #: c-typeck.c:1719 cp/typeck.c:2191
11350 #, gcc-internal-format
11351 msgid "array subscript has type %<char%>"
11355 #, gcc-internal-format
11356 msgid "ISO C forbids subscripting %<register%> array"
11360 #, gcc-internal-format
11361 msgid "ISO C90 forbids subscripting non-lvalue array"
11365 #, gcc-internal-format
11366 msgid "called object %qE is not a function"
11369 #. This situation leads to run-time undefined behavior. We can't,
11370 #. therefore, simply error unless we can prove that all possible
11371 #. executions of the program must execute the code.
11373 #, gcc-internal-format
11374 msgid "function called through a non-compatible type"
11378 #, gcc-internal-format
11379 msgid "too many arguments to function %qE"
11383 #, gcc-internal-format
11384 msgid "type of formal parameter %d is incomplete"
11388 #, gcc-internal-format
11390 "passing argument %d of %qE as integer rather than floating due to prototype"
11394 #, gcc-internal-format
11396 "passing argument %d of %qE as integer rather than complex due to prototype"
11400 #, gcc-internal-format
11402 "passing argument %d of %qE as complex rather than floating due to prototype"
11406 #, gcc-internal-format
11408 "passing argument %d of %qE as floating rather than integer due to prototype"
11412 #, gcc-internal-format
11414 "passing argument %d of %qE as complex rather than integer due to prototype"
11418 #, gcc-internal-format
11420 "passing argument %d of %qE as floating rather than complex due to prototype"
11424 #, gcc-internal-format
11426 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
11431 #, gcc-internal-format
11432 msgid "passing argument %d of %qE with different width due to prototype"
11436 #, gcc-internal-format
11437 msgid "passing argument %d of %qE as unsigned due to prototype"
11441 #, gcc-internal-format
11442 msgid "passing argument %d of %qE as signed due to prototype"
11446 #, gcc-internal-format
11447 msgid "too few arguments to function %qE"
11451 #, gcc-internal-format
11452 msgid "suggest parentheses around + or - inside shift"
11456 #, gcc-internal-format
11457 msgid "suggest parentheses around && within ||"
11461 #, gcc-internal-format
11462 msgid "suggest parentheses around arithmetic in operand of |"
11466 #, gcc-internal-format
11467 msgid "suggest parentheses around comparison in operand of |"
11471 #, gcc-internal-format
11472 msgid "suggest parentheses around arithmetic in operand of ^"
11476 #, gcc-internal-format
11477 msgid "suggest parentheses around comparison in operand of ^"
11481 #, gcc-internal-format
11482 msgid "suggest parentheses around + or - in operand of &"
11486 #, gcc-internal-format
11487 msgid "suggest parentheses around comparison in operand of &"
11491 #, gcc-internal-format
11492 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
11496 #, gcc-internal-format
11497 msgid "pointer of type %<void *%> used in subtraction"
11501 #, gcc-internal-format
11502 msgid "pointer to a function used in subtraction"
11506 #, gcc-internal-format
11507 msgid "wrong type argument to unary plus"
11511 #, gcc-internal-format
11512 msgid "wrong type argument to unary minus"
11516 #, gcc-internal-format
11517 msgid "ISO C does not support %<~%> for complex conjugation"
11521 #, gcc-internal-format
11522 msgid "wrong type argument to bit-complement"
11526 #, gcc-internal-format
11527 msgid "wrong type argument to abs"
11531 #, gcc-internal-format
11532 msgid "wrong type argument to conjugation"
11536 #, gcc-internal-format
11537 msgid "wrong type argument to unary exclamation mark"
11541 #, gcc-internal-format
11542 msgid "ISO C does not support %<++%> and %<--%> on complex types"
11545 #: c-typeck.c:2622 c-typeck.c:2654
11546 #, gcc-internal-format
11547 msgid "wrong type argument to increment"
11550 #: c-typeck.c:2624 c-typeck.c:2656
11551 #, gcc-internal-format
11552 msgid "wrong type argument to decrement"
11556 #, gcc-internal-format
11557 msgid "increment of pointer to unknown structure"
11561 #, gcc-internal-format
11562 msgid "decrement of pointer to unknown structure"
11566 #, gcc-internal-format
11567 msgid "assignment of read-only member %qs"
11571 #, gcc-internal-format
11572 msgid "increment of read-only member %qs"
11576 #, gcc-internal-format
11577 msgid "decrement of read-only member %qs"
11581 #, gcc-internal-format
11582 msgid "assignment of read-only variable %qs"
11586 #, gcc-internal-format
11587 msgid "increment of read-only variable %qs"
11591 #, gcc-internal-format
11592 msgid "decrement of read-only variable %qs"
11596 #, gcc-internal-format
11597 msgid "assignment of read-only location"
11601 #, gcc-internal-format
11602 msgid "increment of read-only location"
11606 #, gcc-internal-format
11607 msgid "decrement of read-only location"
11611 #, gcc-internal-format
11612 msgid "cannot take address of bit-field %qD"
11616 #, gcc-internal-format
11617 msgid "global register variable %qD used in nested function"
11621 #, gcc-internal-format
11622 msgid "register variable %qD used in nested function"
11626 #, gcc-internal-format
11627 msgid "address of global register variable %qD requested"
11631 #, gcc-internal-format
11632 msgid "address of register variable %qD requested"
11636 #, gcc-internal-format
11637 msgid "non-lvalue array in conditional expression"
11641 #, gcc-internal-format
11642 msgid "signed and unsigned type in conditional expression"
11646 #, gcc-internal-format
11647 msgid "ISO C forbids conditional expr with only one void side"
11650 #: c-typeck.c:3002 c-typeck.c:3010
11651 #, gcc-internal-format
11652 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
11656 #, gcc-internal-format
11657 msgid "pointer type mismatch in conditional expression"
11660 #: c-typeck.c:3024 c-typeck.c:3034
11661 #, gcc-internal-format
11662 msgid "pointer/integer type mismatch in conditional expression"
11666 #, gcc-internal-format
11667 msgid "type mismatch in conditional expression"
11671 #, gcc-internal-format
11672 msgid "left-hand operand of comma expression has no effect"
11676 #, gcc-internal-format
11677 msgid "cast specifies array type"
11681 #, gcc-internal-format
11682 msgid "cast specifies function type"
11686 #, gcc-internal-format
11687 msgid "ISO C forbids casting nonscalar to the same type"
11691 #, gcc-internal-format
11692 msgid "ISO C forbids casts to union type"
11696 #, gcc-internal-format
11697 msgid "cast to union type from type not present in union"
11701 #, gcc-internal-format
11702 msgid "cast adds new qualifiers to function type"
11705 #. There are qualifiers present in IN_OTYPE that are not
11706 #. present in IN_TYPE.
11708 #, gcc-internal-format
11709 msgid "cast discards qualifiers from pointer target type"
11713 #, gcc-internal-format
11714 msgid "cast increases required alignment of target type"
11718 #, gcc-internal-format
11719 msgid "cast from pointer to integer of different size"
11723 #, gcc-internal-format
11724 msgid "cast from function call of type %qT to non-matching type %qT"
11728 #, gcc-internal-format
11729 msgid "cast to pointer from integer of different size"
11733 #, gcc-internal-format
11734 msgid "type-punning to incomplete type might break strict-aliasing rules"
11738 #, gcc-internal-format
11739 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
11743 #, gcc-internal-format
11744 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
11748 #, gcc-internal-format
11749 msgid "ISO C forbids conversion of function pointer to object pointer type"
11753 #, gcc-internal-format
11754 msgid "ISO C forbids conversion of object pointer to function pointer type"
11758 #, gcc-internal-format
11759 msgid "cannot pass rvalue to reference parameter"
11762 #: c-typeck.c:3665 c-typeck.c:3780
11763 #, gcc-internal-format
11765 "passing argument %d of %qE makes qualified function pointer from unqualified"
11768 #: c-typeck.c:3668 c-typeck.c:3783
11769 #, gcc-internal-format
11770 msgid "assignment makes qualified function pointer from unqualified"
11773 #: c-typeck.c:3671 c-typeck.c:3785
11774 #, gcc-internal-format
11775 msgid "initialization makes qualified function pointer from unqualified"
11778 #: c-typeck.c:3674 c-typeck.c:3787
11779 #, gcc-internal-format
11780 msgid "return makes qualified function pointer from unqualified"
11783 #: c-typeck.c:3678 c-typeck.c:3748
11784 #, gcc-internal-format
11785 msgid "passing argument %d of %qE discards qualifiers from pointer target type"
11788 #: c-typeck.c:3680 c-typeck.c:3750
11789 #, gcc-internal-format
11790 msgid "assignment discards qualifiers from pointer target type"
11793 #: c-typeck.c:3682 c-typeck.c:3752
11794 #, gcc-internal-format
11795 msgid "initialization discards qualifiers from pointer target type"
11798 #: c-typeck.c:3684 c-typeck.c:3754
11799 #, gcc-internal-format
11800 msgid "return discards qualifiers from pointer target type"
11804 #, gcc-internal-format
11805 msgid "ISO C prohibits argument conversion to union type"
11809 #, gcc-internal-format
11811 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
11816 #, gcc-internal-format
11817 msgid "ISO C forbids assignment between function pointer and %<void *%>"
11821 #, gcc-internal-format
11822 msgid "ISO C forbids initialization between function pointer and %<void *%>"
11826 #, gcc-internal-format
11827 msgid "ISO C forbids return between function pointer and %<void *%>"
11831 #, gcc-internal-format
11832 msgid "pointer targets in passing argument %d of %qE differ in signedness"
11836 #, gcc-internal-format
11837 msgid "pointer targets in assignment differ in signedness"
11841 #, gcc-internal-format
11842 msgid "pointer targets in initialization differ in signedness"
11846 #, gcc-internal-format
11847 msgid "pointer targets in return differ in signedness"
11851 #, gcc-internal-format
11852 msgid "passing argument %d of %qE from incompatible pointer type"
11856 #, gcc-internal-format
11857 msgid "assignment from incompatible pointer type"
11861 #, gcc-internal-format
11862 msgid "initialization from incompatible pointer type"
11866 #, gcc-internal-format
11867 msgid "return from incompatible pointer type"
11871 #, gcc-internal-format
11872 msgid "passing argument %d of %qE makes pointer from integer without a cast"
11876 #, gcc-internal-format
11877 msgid "assignment makes pointer from integer without a cast"
11881 #, gcc-internal-format
11882 msgid "initialization makes pointer from integer without a cast"
11886 #, gcc-internal-format
11887 msgid "return makes pointer from integer without a cast"
11891 #, gcc-internal-format
11892 msgid "passing argument %d of %qE makes integer from pointer without a cast"
11896 #, gcc-internal-format
11897 msgid "assignment makes integer from pointer without a cast"
11901 #, gcc-internal-format
11902 msgid "initialization makes integer from pointer without a cast"
11906 #, gcc-internal-format
11907 msgid "return makes integer from pointer without a cast"
11910 #. ??? This should not be an error when inlining calls to
11911 #. unprototyped functions.
11913 #, gcc-internal-format
11914 msgid "incompatible type for argument %d of %qE"
11918 #, gcc-internal-format
11919 msgid "incompatible types in assignment"
11923 #, gcc-internal-format
11924 msgid "incompatible types in initialization"
11928 #, gcc-internal-format
11929 msgid "incompatible types in return"
11933 #, gcc-internal-format
11934 msgid "traditional C rejects automatic aggregate initialization"
11937 #: c-typeck.c:4108 c-typeck.c:4123 c-typeck.c:4138
11938 #, gcc-internal-format
11939 msgid "(near initialization for %qs)"
11942 #: c-typeck.c:4670 cp/decl.c:4453
11943 #, gcc-internal-format
11944 msgid "opaque vector types cannot be initialized"
11948 #, gcc-internal-format
11949 msgid "unknown field %qs specified in initializer"
11953 #, gcc-internal-format
11954 msgid "traditional C rejects initialization of unions"
11958 #, gcc-internal-format
11959 msgid "jump into statement expression"
11963 #, gcc-internal-format
11964 msgid "jump into scope of identifier with variably modified type"
11968 #, gcc-internal-format
11969 msgid "ISO C forbids %<goto *expr;%>"
11972 #: c-typeck.c:6568 cp/typeck.c:6047
11973 #, gcc-internal-format
11974 msgid "function declared %<noreturn%> has a %<return%> statement"
11978 #, gcc-internal-format
11979 msgid "%<return%> with no value, in function returning non-void"
11983 #, gcc-internal-format
11984 msgid "%<return%> with a value, in function returning void"
11988 #, gcc-internal-format
11989 msgid "function returns address of local variable"
11992 #: c-typeck.c:6710 cp/semantics.c:879
11993 #, gcc-internal-format
11994 msgid "switch quantity not an integer"
11998 #, gcc-internal-format
11999 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
12003 #, gcc-internal-format
12005 "case label in statement expression not containing enclosing switch statement"
12009 #, gcc-internal-format
12011 "%<default%> label in statement expression not containing enclosing switch "
12016 #, gcc-internal-format
12018 "case label in scope of identifier with variably modified type not containing "
12019 "enclosing switch statement"
12023 #, gcc-internal-format
12025 "%<default%> label in scope of identifier with variably modified type not "
12026 "containing enclosing switch statement"
12029 #: c-typeck.c:6778 cp/parser.c:6100
12030 #, gcc-internal-format
12031 msgid "case label not within a switch statement"
12035 #, gcc-internal-format
12036 msgid "%<default%> label not within a switch statement"
12040 #, gcc-internal-format
12041 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
12045 #, gcc-internal-format
12046 msgid "%Hempty body in an if-statement"
12050 #, gcc-internal-format
12051 msgid "%Hempty body in an else-statement"
12054 #: c-typeck.c:6978 cp/parser.c:6603
12055 #, gcc-internal-format
12056 msgid "continue statement not within a loop"
12060 #, gcc-internal-format
12061 msgid "%Hstatement with no effect"
12065 #, gcc-internal-format
12066 msgid "expression statement has incomplete type"
12069 #: c-typeck.c:7466 c-typeck.c:7505
12070 #, gcc-internal-format
12071 msgid "division by zero"
12074 #: c-typeck.c:7550 cp/typeck.c:2952
12075 #, gcc-internal-format
12076 msgid "right shift count is negative"
12079 #: c-typeck.c:7557 cp/typeck.c:2958
12080 #, gcc-internal-format
12081 msgid "right shift count >= width of type"
12084 #: c-typeck.c:7578 cp/typeck.c:2977
12085 #, gcc-internal-format
12086 msgid "left shift count is negative"
12089 #: c-typeck.c:7581 cp/typeck.c:2979
12090 #, gcc-internal-format
12091 msgid "left shift count >= width of type"
12094 #: c-typeck.c:7598 cp/typeck.c:3014
12095 #, gcc-internal-format
12096 msgid "comparing floating point with == or != is unsafe"
12099 #: c-typeck.c:7622 c-typeck.c:7629
12100 #, gcc-internal-format
12101 msgid "ISO C forbids comparison of %<void *%> with function pointer"
12104 #: c-typeck.c:7633 c-typeck.c:7679
12105 #, gcc-internal-format
12106 msgid "comparison of distinct pointer types lacks a cast"
12109 #: c-typeck.c:7647 c-typeck.c:7652 c-typeck.c:7699 c-typeck.c:7704
12110 #, gcc-internal-format
12111 msgid "comparison between pointer and integer"
12115 #, gcc-internal-format
12116 msgid "comparison of complete and incomplete pointers"
12120 #, gcc-internal-format
12121 msgid "ISO C forbids ordered comparisons of pointers to functions"
12124 #: c-typeck.c:7687 c-typeck.c:7694
12125 #, gcc-internal-format
12126 msgid "ordered comparison of pointer with integer zero"
12130 #, gcc-internal-format
12131 msgid "comparison between signed and unsigned"
12134 #: c-typeck.c:7961 cp/typeck.c:3421
12135 #, gcc-internal-format
12136 msgid "comparison of promoted ~unsigned with constant"
12139 #: c-typeck.c:7969 cp/typeck.c:3429
12140 #, gcc-internal-format
12141 msgid "comparison of promoted ~unsigned with unsigned"
12145 #, gcc-internal-format
12146 msgid "function call has aggregate value"
12150 #, gcc-internal-format
12151 msgid "bb %d on wrong place"
12155 #, gcc-internal-format
12156 msgid "prev_bb of %d should be %d, not %d"
12160 #, gcc-internal-format
12161 msgid "verify_flow_info: Wrong count of block %i %i"
12165 #, gcc-internal-format
12166 msgid "verify_flow_info: Wrong frequency of block %i %i"
12170 #, gcc-internal-format
12171 msgid "verify_flow_info: Duplicate edge %i->%i"
12175 #, gcc-internal-format
12176 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
12180 #, gcc-internal-format
12181 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
12185 #, gcc-internal-format
12186 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
12189 #: cfghooks.c:165 cfgrtl.c:2056
12190 #, gcc-internal-format
12191 msgid "Wrong amount of branch edges after unconditional jump %i"
12194 #: cfghooks.c:173 cfghooks.c:184
12195 #, gcc-internal-format
12196 msgid "basic block %d pred edge is corrupted"
12200 #, gcc-internal-format
12201 msgid "its dest_idx should be %d, not %d"
12205 #, gcc-internal-format
12206 msgid "basic block %i edge lists are corrupted"
12210 #, gcc-internal-format
12211 msgid "verify_flow_info failed"
12215 #, gcc-internal-format
12216 msgid "%s does not support redirect_edge_and_branch."
12220 #, gcc-internal-format
12221 msgid "%s does not support redirect_edge_and_branch_force."
12225 #, gcc-internal-format
12226 msgid "%s does not support split_block."
12230 #, gcc-internal-format
12231 msgid "%s does not support move_block_after."
12235 #, gcc-internal-format
12236 msgid "%s does not support delete_basic_block."
12240 #, gcc-internal-format
12241 msgid "%s does not support split_edge."
12245 #, gcc-internal-format
12246 msgid "%s does not support create_basic_block."
12250 #, gcc-internal-format
12251 msgid "%s does not support can_merge_blocks_p."
12255 #, gcc-internal-format
12256 msgid "%s does not support predict_edge."
12260 #, gcc-internal-format
12261 msgid "%s does not support predicted_by_p."
12265 #, gcc-internal-format
12266 msgid "%s does not support merge_blocks."
12270 #, gcc-internal-format
12271 msgid "%s does not support make_forwarder_block."
12275 #, gcc-internal-format
12276 msgid "%s does not support can_duplicate_block_p."
12280 #, gcc-internal-format
12281 msgid "%s does not support duplicate_block."
12285 #, gcc-internal-format
12286 msgid "%s does not support block_ends_with_call_p"
12290 #, gcc-internal-format
12291 msgid "%s does not support block_ends_with_condjump_p"
12295 #, gcc-internal-format
12296 msgid "%s does not support flow_call_edges_add"
12300 #, gcc-internal-format
12301 msgid "Size of loop %d should be %d, not %d."
12305 #, gcc-internal-format
12306 msgid "Bb %d do not belong to loop %d."
12310 #, gcc-internal-format
12311 msgid "Loop %d's header does not have exactly 2 entries."
12315 #, gcc-internal-format
12316 msgid "Loop %d's latch does not have exactly 1 successor."
12320 #, gcc-internal-format
12321 msgid "Loop %d's latch does not have header as successor."
12325 #, gcc-internal-format
12326 msgid "Loop %d's latch does not belong directly to it."
12330 #, gcc-internal-format
12331 msgid "Loop %d's header does not belong directly to it."
12335 #, gcc-internal-format
12336 msgid "Loop %d's latch is marked as part of irreducible region."
12340 #, gcc-internal-format
12341 msgid "Basic block %d should be marked irreducible."
12345 #, gcc-internal-format
12346 msgid "Basic block %d should not be marked irreducible."
12350 #, gcc-internal-format
12351 msgid "Edge from %d to %d should be marked irreducible."
12355 #, gcc-internal-format
12356 msgid "Edge from %d to %d should not be marked irreducible."
12360 #, gcc-internal-format
12361 msgid "Wrong single exit %d->%d recorded for loop %d."
12365 #, gcc-internal-format
12366 msgid "Right exit is %d->%d."
12370 #, gcc-internal-format
12371 msgid "Single exit not recorded for loop %d."
12375 #, gcc-internal-format
12376 msgid "Loop %d should not have single exit (%d -> %d)."
12380 #, gcc-internal-format
12381 msgid "end insn %d for block %d not found in the insn stream"
12385 #, gcc-internal-format
12386 msgid "insn %d is in multiple basic blocks (%d and %d)"
12390 #, gcc-internal-format
12391 msgid "head insn %d for block %d not found in the insn stream"
12395 #, gcc-internal-format
12396 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
12400 #, gcc-internal-format
12401 msgid "Fallthru edge crosses section boundary (bb %i)"
12405 #, gcc-internal-format
12406 msgid "Missing REG_EH_REGION note in the end of bb %i"
12410 #, gcc-internal-format
12411 msgid "Too many outgoing branch edges from bb %i"
12415 #, gcc-internal-format
12416 msgid "Fallthru edge after unconditional jump %i"
12420 #, gcc-internal-format
12421 msgid "Wrong amount of branch edges after conditional jump %i"
12425 #, gcc-internal-format
12426 msgid "Call edges for non-call insn in bb %i"
12430 #, gcc-internal-format
12431 msgid "Abnormal edges for no purpose in bb %i"
12435 #, gcc-internal-format
12436 msgid "insn %d inside basic block %d but block_for_insn is NULL"
12440 #, gcc-internal-format
12441 msgid "insn %d inside basic block %d but block_for_insn is %i"
12444 #: cfgrtl.c:2106 cfgrtl.c:2116
12445 #, gcc-internal-format
12446 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
12450 #, gcc-internal-format
12451 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
12455 #, gcc-internal-format
12456 msgid "in basic block %d:"
12460 #, gcc-internal-format
12461 msgid "missing barrier after block %i"
12465 #, gcc-internal-format
12466 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
12470 #, gcc-internal-format
12471 msgid "verify_flow_info: Incorrect fallthru %i->%i"
12475 #, gcc-internal-format
12476 msgid "basic blocks not laid down consecutively"
12480 #, gcc-internal-format
12481 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
12485 #, gcc-internal-format
12486 msgid "%D renamed after being referenced in assembly"
12489 #: cgraphunit.c:513
12490 #, gcc-internal-format
12491 msgid "Shared call_expr:"
12494 #: cgraphunit.c:519
12495 #, gcc-internal-format
12496 msgid "Edge points to wrong declaration:"
12499 #: cgraphunit.c:528
12500 #, gcc-internal-format
12501 msgid "Missing callgraph edge for call expr:"
12504 #: cgraphunit.c:554
12505 #, gcc-internal-format
12506 msgid "Aux field set for edge %s->%s"
12509 #: cgraphunit.c:566
12510 #, gcc-internal-format
12511 msgid "Inlined_to pointer is wrong"
12514 #: cgraphunit.c:571
12515 #, gcc-internal-format
12516 msgid "Multiple inline callers"
12519 #: cgraphunit.c:578
12520 #, gcc-internal-format
12521 msgid "Inlined_to pointer set for noninline callers"
12524 #: cgraphunit.c:584
12525 #, gcc-internal-format
12526 msgid "Inlined_to pointer is set but no predecesors found"
12529 #: cgraphunit.c:589
12530 #, gcc-internal-format
12531 msgid "Inlined_to pointer reffers to itself"
12534 #: cgraphunit.c:599
12535 #, gcc-internal-format
12536 msgid "Node not found in DECL_ASSEMBLER_NAME hash"
12539 #: cgraphunit.c:613
12540 #, gcc-internal-format
12541 msgid "Edge %s->%s has no corresponding call_expr"
12544 #: cgraphunit.c:624
12545 #, gcc-internal-format
12546 msgid "verify_cgraph_node failed."
12549 #: cgraphunit.c:810
12550 #, gcc-internal-format
12551 msgid "failed to reclaim unneeded function"
12554 #: cgraphunit.c:1829
12555 #, gcc-internal-format
12556 msgid "Nodes with no released memory found."
12560 #, gcc-internal-format
12561 msgid "unknown demangling style '%s'"
12565 #, gcc-internal-format
12566 msgid "%s terminated with signal %d [%s]%s"
12570 #, gcc-internal-format
12571 msgid "%s returned %d exit status"
12575 #, gcc-internal-format
12576 msgid "cannot find 'ldd'"
12580 #, gcc-internal-format
12581 msgid "cannot convert to a pointer type"
12585 #, gcc-internal-format
12586 msgid "pointer value used where a floating point value was expected"
12590 #, gcc-internal-format
12591 msgid "aggregate value used where a float was expected"
12595 #, gcc-internal-format
12596 msgid "conversion to incomplete type"
12599 #: convert.c:660 convert.c:736
12600 #, gcc-internal-format
12601 msgid "can't convert between vector values of different size"
12605 #, gcc-internal-format
12606 msgid "aggregate value used where an integer was expected"
12610 #, gcc-internal-format
12611 msgid "pointer value used where a complex was expected"
12615 #, gcc-internal-format
12616 msgid "aggregate value used where a complex was expected"
12620 #, gcc-internal-format
12621 msgid "can't convert value to a vector"
12625 #, gcc-internal-format
12626 msgid "%qs is not a gcov data file"
12630 #, gcc-internal-format
12631 msgid "%qs is version %q.*s, expected version %q.*s"
12634 #: coverage.c:259 coverage.c:267
12635 #, gcc-internal-format
12636 msgid "coverage mismatch for function %u while reading execution counters."
12639 #: coverage.c:261 coverage.c:344
12640 #, gcc-internal-format
12641 msgid "checksum is %x instead of %x"
12644 #: coverage.c:269 coverage.c:352
12645 #, gcc-internal-format
12646 msgid "number of counters is %d instead of %d"
12650 #, gcc-internal-format
12651 msgid "cannot merge separate %s counters for function %u"
12655 #, gcc-internal-format
12656 msgid "%qs has overflowed"
12660 #, gcc-internal-format
12661 msgid "%qs is corrupted"
12665 #, gcc-internal-format
12666 msgid "no coverage for function %qs found."
12669 #: coverage.c:341 coverage.c:349
12670 #, gcc-internal-format
12671 msgid "coverage mismatch for function %qs while reading counter %qs."
12675 #, gcc-internal-format
12676 msgid "cannot open %s"
12680 #, gcc-internal-format
12681 msgid "error writing %qs"
12684 #: diagnostic.c:556
12685 #, gcc-internal-format
12686 msgid "in %s, at %s:%d"
12690 #, gcc-internal-format
12691 msgid "dominator of %d status unknown"
12695 #, gcc-internal-format
12696 msgid "dominator of %d should be %d, not %d"
12700 #, gcc-internal-format
12701 msgid "ENTRY does not dominate bb %d"
12704 #: dwarf2out.c:3395
12705 #, gcc-internal-format
12706 msgid "DW_LOC_OP %s not implemented\n"
12710 #, gcc-internal-format
12711 msgid "Invalid rtl sharing found in the insn"
12715 #, gcc-internal-format
12720 #, gcc-internal-format
12721 msgid "Internal consistency failure"
12725 #, gcc-internal-format
12726 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
12729 #: errors.c:133 java/jv-scan.c:277
12730 #, gcc-internal-format
12731 msgid "abort in %s, at %s:%d"
12735 #, gcc-internal-format
12736 msgid "exception handling disabled, use -fexceptions to enable"
12740 #, gcc-internal-format
12741 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
12745 #, gcc-internal-format
12746 msgid "__builtin_eh_return not supported on this target"
12750 #, gcc-internal-format
12751 msgid "stack limits not supported on this target"
12754 #: flow.c:494 flow.c:518 flow.c:540
12755 #, gcc-internal-format
12756 msgid "internal consistency failure"
12759 #: fold-const.c:3232 fold-const.c:3243
12760 #, gcc-internal-format
12761 msgid "comparison is always %d due to width of bit-field"
12764 #: fold-const.c:4807 fold-const.c:4822
12765 #, gcc-internal-format
12766 msgid "comparison is always %d"
12769 #: fold-const.c:4951
12770 #, gcc-internal-format
12771 msgid "%<or%> of unmatched not-equal tests is always 1"
12774 #: fold-const.c:4956
12775 #, gcc-internal-format
12776 msgid "%<and%> of mutually exclusive equal-tests is always 0"
12779 #: fold-const.c:9926
12780 #, gcc-internal-format
12781 msgid "fold check: original tree changed by fold"
12784 #: function.c:832 varasm.c:1584
12785 #, gcc-internal-format
12786 msgid "%Jsize of variable %qD is too large"
12790 #, gcc-internal-format
12791 msgid "impossible constraint in %<asm%>"
12795 #, gcc-internal-format
12796 msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
12800 #, gcc-internal-format
12801 msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
12805 #, gcc-internal-format
12806 msgid "function returns an aggregate"
12810 #, gcc-internal-format
12811 msgid "%Junused parameter %qD"
12815 #, gcc-internal-format
12816 msgid "ambiguous abbreviation %s"
12820 #, gcc-internal-format
12821 msgid "incomplete '%s' option"
12825 #, gcc-internal-format
12826 msgid "missing argument to '%s' option"
12830 #, gcc-internal-format
12831 msgid "extraneous argument to '%s' option"
12835 #, gcc-internal-format
12836 msgid "warning: -pipe ignored because -save-temps specified"
12840 #, gcc-internal-format
12841 msgid "warning: -pipe ignored because -time specified"
12845 #, gcc-internal-format
12846 msgid "warning: '-x %s' after last input file has no effect"
12849 #. Catch the case where a spec string contains something like
12850 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
12851 #. hand side of the :.
12853 #, gcc-internal-format
12854 msgid "spec failure: '%%*' has not been initialized by pattern match"
12858 #, gcc-internal-format
12859 msgid "warning: use of obsolete %%[ operator in specs"
12863 #, gcc-internal-format
12864 msgid "spec failure: unrecognized spec option '%c'"
12868 #, gcc-internal-format
12869 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
12873 #, gcc-internal-format
12874 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
12878 #, gcc-internal-format
12879 msgid "unrecognized option '-%s'"
12882 #: gcc.c:6454 gcc.c:6517
12883 #, gcc-internal-format
12884 msgid "%s: %s compiler not installed on this system"
12888 #, gcc-internal-format
12889 msgid "%s: linker input file unused because linking not done"
12893 #, gcc-internal-format
12894 msgid "language %s not recognized"
12898 #, gcc-internal-format
12903 #, gcc-internal-format
12904 msgid "%s: %d basic blocks and %d edges/basic block"
12908 #, gcc-internal-format
12909 msgid "%s: %d basic blocks and %d registers"
12912 #: ggc-common.c:397 ggc-common.c:405 ggc-common.c:473 ggc-common.c:494
12913 #: ggc-page.c:2209 ggc-page.c:2240 ggc-page.c:2247 ggc-zone.c:1582
12914 #: ggc-zone.c:1588 ggc-zone.c:1597
12915 #, gcc-internal-format
12916 msgid "can't write PCH file: %m"
12919 #: ggc-common.c:487 config/i386/host-cygwin.c:58
12920 #, gcc-internal-format
12921 msgid "can't get position in PCH file: %m"
12924 #: ggc-common.c:497
12925 #, gcc-internal-format
12926 msgid "can't write padding to PCH file: %m"
12929 #: ggc-common.c:550 ggc-common.c:558 ggc-common.c:565 ggc-common.c:568
12930 #: ggc-common.c:578 ggc-common.c:581 ggc-page.c:2334 ggc-zone.c:1607
12931 #, gcc-internal-format
12932 msgid "can't read PCH file: %m"
12935 #: ggc-common.c:573
12936 #, gcc-internal-format
12937 msgid "had to relocate PCH"
12941 #, gcc-internal-format
12942 msgid "open /dev/zero: %m"
12945 #: ggc-page.c:2225 ggc-page.c:2231
12946 #, gcc-internal-format
12947 msgid "can't write PCH file"
12950 #: gimple-low.c:203
12951 #, gcc-internal-format
12952 msgid "unexpected node"
12956 #, gcc-internal-format
12957 msgid "invalid lvalue in asm output %d"
12961 #, gcc-internal-format
12962 msgid "memory input %d is not directly addressable"
12966 #, gcc-internal-format
12967 msgid "gimplification failed"
12970 #: global.c:371 global.c:384 global.c:398
12971 #, gcc-internal-format
12972 msgid "%s cannot be used in asm here"
12975 #: graph.c:403 passes.c:131 java/jcf-parse.c:1047 java/jcf-parse.c:1194
12976 #: java/lex.c:1846 objc/objc-act.c:552
12977 #, gcc-internal-format
12978 msgid "can't open %s: %m"
12981 #: haifa-sched.c:182
12982 #, gcc-internal-format
12983 msgid "fix_sched_param: unknown param: %s"
12986 #. Eventually this should become a hard error IMO.
12988 #, gcc-internal-format
12989 msgid "command line option \"%s\" is valid for %s but not for %s"
12993 #, gcc-internal-format
12994 msgid "missing argument to \"%s\""
12998 #, gcc-internal-format
12999 msgid "argument to \"%s\" should be a non-negative integer"
13003 #, gcc-internal-format
13004 msgid "unrecognized command line option \"%s\""
13008 #, gcc-internal-format
13009 msgid "-Wuninitialized is not supported without -O"
13013 #, gcc-internal-format
13014 msgid "-freorder-blocks-and-partition does not work with exceptions"
13018 #, gcc-internal-format
13019 msgid "-freorder-blocks-and-partition does not work with -g (currently)"
13023 #, gcc-internal-format
13024 msgid "structure alignment must be a small power of two, not %d"
13028 #, gcc-internal-format
13029 msgid "unrecognised visibility value \"%s\""
13033 #, gcc-internal-format
13034 msgid "unrecognized register name \"%s\""
13038 #, gcc-internal-format
13039 msgid "unknown tls-model \"%s\""
13043 #, gcc-internal-format
13044 msgid "%s: --param arguments should be of the form NAME=VALUE"
13048 #, gcc-internal-format
13049 msgid "invalid --param value %qs"
13053 #, gcc-internal-format
13054 msgid "target system does not support debug output"
13058 #, gcc-internal-format
13059 msgid "debug format \"%s\" conflicts with prior selection"
13063 #, gcc-internal-format
13064 msgid "unrecognised debug output level \"%s\""
13068 #, gcc-internal-format
13069 msgid "debug output level %s is too high"
13073 #, gcc-internal-format
13074 msgid "minimum value of parameter %qs is %u"
13078 #, gcc-internal-format
13079 msgid "maximum value of parameter %qs is %u"
13082 #. If we didn't find this parameter, issue an error message.
13084 #, gcc-internal-format
13085 msgid "invalid parameter %qs"
13089 #, gcc-internal-format
13091 "branch target register load optimization is not intended to be run twice"
13095 #, gcc-internal-format
13096 msgid "corrupted profile info: run_max * runs < sum_max"
13100 #, gcc-internal-format
13101 msgid "corrupted profile info: sum_all is smaller than sum_max"
13105 #, gcc-internal-format
13106 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
13110 #, gcc-internal-format
13112 "corrupted profile info: number of iterations for basic block %d thought to "
13117 #, gcc-internal-format
13119 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
13123 #, gcc-internal-format
13124 msgid "output constraint %d must specify a single register"
13128 #, gcc-internal-format
13129 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
13133 #, gcc-internal-format
13134 msgid "output regs must be grouped at top of stack"
13138 #, gcc-internal-format
13139 msgid "implicitly popped regs must be grouped at top of stack"
13143 #, gcc-internal-format
13144 msgid "output operand %d must use %<&%> constraint"
13148 #, gcc-internal-format
13149 msgid "can't use '%s' as a %s register"
13152 #: regclass.c:781 config/ia64/ia64.c:4687 config/ia64/ia64.c:4694
13153 #: config/pa/pa.c:342 config/pa/pa.c:349
13154 #, gcc-internal-format
13155 msgid "unknown register name: %s"
13159 #, gcc-internal-format
13160 msgid "global register variable follows a function definition"
13164 #, gcc-internal-format
13165 msgid "register used for two global register variables"
13169 #, gcc-internal-format
13170 msgid "call-clobbered register used for global register variable"
13173 #: regrename.c:1872
13174 #, gcc-internal-format
13175 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
13178 #: regrename.c:1884
13179 #, gcc-internal-format
13180 msgid "validate_value_data: Loop in regno chain (%u)"
13183 #: regrename.c:1887
13184 #, gcc-internal-format
13185 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
13188 #: regrename.c:1899
13189 #, gcc-internal-format
13190 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
13194 #, gcc-internal-format
13195 msgid "cannot reload integer constant operand in %<asm%>"
13199 #, gcc-internal-format
13200 msgid "impossible register constraint in %<asm%>"
13204 #, gcc-internal-format
13205 msgid "%<&%> constraint used with no register class"
13208 #: reload.c:3721 reload.c:3953
13209 #, gcc-internal-format
13210 msgid "inconsistent operand constraints in an %<asm%>"
13214 #, gcc-internal-format
13215 msgid "frame size too large for reliable stack checking"
13219 #, gcc-internal-format
13220 msgid "try reducing the number of local variables"
13224 #, gcc-internal-format
13225 msgid "can't find a register in class %qs while reloading %<asm%>"
13229 #, gcc-internal-format
13230 msgid "unable to find a register to spill in class %qs"
13234 #, gcc-internal-format
13235 msgid "%<asm%> operand requires impossible reload"
13239 #, gcc-internal-format
13240 msgid "%<asm%> operand constraint incompatible with operand size"
13244 #, gcc-internal-format
13245 msgid "output operand is constant in %<asm%>"
13249 #, gcc-internal-format
13250 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
13254 #, gcc-internal-format
13256 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
13260 #, gcc-internal-format
13262 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
13267 #, gcc-internal-format
13268 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
13272 #, gcc-internal-format
13273 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
13277 #, gcc-internal-format
13278 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
13282 #, gcc-internal-format
13283 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
13287 #, gcc-internal-format
13288 msgid "output operand constraint lacks %<=%>"
13292 #, gcc-internal-format
13293 msgid "output constraint %qc for operand %d is not at the beginning"
13297 #, gcc-internal-format
13298 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
13301 #: stmt.c:362 stmt.c:461
13302 #, gcc-internal-format
13303 msgid "%<%%%> constraint used with last operand"
13307 #, gcc-internal-format
13308 msgid "matching constraint not valid in output operand"
13312 #, gcc-internal-format
13313 msgid "input operand constraint contains %qc"
13317 #, gcc-internal-format
13318 msgid "matching constraint references invalid operand number"
13322 #, gcc-internal-format
13323 msgid "invalid punctuation %qc in constraint"
13327 #, gcc-internal-format
13328 msgid "matching constraint does not allow a register"
13332 #, gcc-internal-format
13333 msgid "asm-specifier for variable %qs conflicts with asm clobber list"
13337 #, gcc-internal-format
13338 msgid "unknown register name %qs in %<asm%>"
13342 #, gcc-internal-format
13343 msgid "PIC register %qs clobbered in %<asm%>"
13347 #, gcc-internal-format
13348 msgid "more than %d operands in %<asm%>"
13352 #, gcc-internal-format
13353 msgid "output number %d not directly addressable"
13357 #, gcc-internal-format
13358 msgid "asm operand %d probably doesn%'t match constraints"
13362 #, gcc-internal-format
13363 msgid "use of memory input without lvalue in asm operand %d is deprecated"
13367 #, gcc-internal-format
13368 msgid "asm clobber conflict with output operand"
13372 #, gcc-internal-format
13373 msgid "asm clobber conflict with input operand"
13377 #, gcc-internal-format
13378 msgid "too many alternatives in %<asm%>"
13382 #, gcc-internal-format
13383 msgid "operand constraints for %<asm%> differ in number of alternatives"
13387 #, gcc-internal-format
13388 msgid "duplicate asm operand name %qs"
13392 #, gcc-internal-format
13393 msgid "missing close brace for named operand"
13397 #, gcc-internal-format
13398 msgid "undefined named operand %qs"
13402 #, gcc-internal-format
13403 msgid "%Hvalue computed is not used"
13406 #: stor-layout.c:152
13407 #, gcc-internal-format
13408 msgid "type size can%'t be explicitly evaluated"
13411 #: stor-layout.c:154
13412 #, gcc-internal-format
13413 msgid "variable-size type declared outside of any function"
13416 #: stor-layout.c:458
13417 #, gcc-internal-format
13418 msgid "%Jsize of %qD is %d bytes"
13421 #: stor-layout.c:460
13422 #, gcc-internal-format
13423 msgid "%Jsize of %qD is larger than %d bytes"
13426 #: stor-layout.c:844
13427 #, gcc-internal-format
13428 msgid "%Jpacked attribute causes inefficient alignment for %qD"
13431 #: stor-layout.c:847
13432 #, gcc-internal-format
13433 msgid "%Jpacked attribute is unnecessary for %qD"
13436 #: stor-layout.c:863
13437 #, gcc-internal-format
13438 msgid "%Jpadding struct to align %qD"
13441 #: stor-layout.c:1205
13442 #, gcc-internal-format
13443 msgid "padding struct size to alignment boundary"
13446 #: stor-layout.c:1235
13447 #, gcc-internal-format
13448 msgid "packed attribute causes inefficient alignment for %qs"
13451 #: stor-layout.c:1238
13452 #, gcc-internal-format
13453 msgid "packed attribute is unnecessary for %qs"
13456 #: stor-layout.c:1243
13457 #, gcc-internal-format
13458 msgid "packed attribute causes inefficient alignment"
13461 #: stor-layout.c:1245
13462 #, gcc-internal-format
13463 msgid "packed attribute is unnecessary"
13467 #, gcc-internal-format
13468 msgid "__builtin_saveregs not supported by this target"
13472 #, gcc-internal-format
13473 msgid "repository file '%s' does not contain command-line arguments"
13477 #, gcc-internal-format
13479 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
13484 #, gcc-internal-format
13485 msgid "ld returned %d exit status"
13489 #, gcc-internal-format
13494 #, gcc-internal-format
13499 #, gcc-internal-format
13500 msgid "invalid option argument %qs"
13504 #, gcc-internal-format
13505 msgid "getting core file size maximum limit: %m"
13509 #, gcc-internal-format
13510 msgid "setting core file size limit to maximum: %m"
13514 #, gcc-internal-format
13515 msgid "%J%qF declared %<static%> but never defined"
13519 #, gcc-internal-format
13520 msgid "%J%qD defined but not used"
13523 #: toplev.c:901 toplev.c:924
13524 #, gcc-internal-format
13525 msgid "%qs is deprecated (declared at %s:%d)"
13529 #, gcc-internal-format
13530 msgid "type is deprecated (declared at %s:%d)"
13534 #, gcc-internal-format
13535 msgid "%qs is deprecated"
13539 #, gcc-internal-format
13540 msgid "type is deprecated"
13544 #, gcc-internal-format
13545 msgid "unrecognized gcc debugging option: %c"
13548 #. Handle -mfix-and-continue.
13549 #: toplev.c:1236 config/rs6000/rs6000.c:1409 config/rs6000/rs6000.c:1420
13550 #: config/rs6000/darwin.h:106
13551 #, gcc-internal-format
13552 msgid "invalid option %qs"
13556 #, gcc-internal-format
13557 msgid "can%'t open %s for writing: %m"
13561 #, gcc-internal-format
13562 msgid "instruction scheduling not supported on this target machine"
13566 #, gcc-internal-format
13567 msgid "this target machine does not have delayed branches"
13571 #, gcc-internal-format
13572 msgid "value-based profiling not yet implemented in trees."
13576 #, gcc-internal-format
13577 msgid "-f%sleading-underscore not supported on this target machine"
13581 #, gcc-internal-format
13582 msgid "target system does not support the \"%s\" debug format"
13586 #, gcc-internal-format
13587 msgid "variable tracking requested, but useless unless producing debug info"
13591 #, gcc-internal-format
13592 msgid "variable tracking requested, but not supported by this debug format"
13596 #, gcc-internal-format
13597 msgid "can%'t open %s: %m"
13601 #, gcc-internal-format
13602 msgid "-ffunction-sections not supported for this target"
13606 #, gcc-internal-format
13607 msgid "-fdata-sections not supported for this target"
13611 #, gcc-internal-format
13612 msgid "-ffunction-sections disabled; it makes profiling impossible"
13616 #, gcc-internal-format
13617 msgid "-fprefetch-loop-arrays not supported for this target"
13621 #, gcc-internal-format
13622 msgid "-fspeculative-prefetching not supported for this target"
13626 #, gcc-internal-format
13628 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
13632 #, gcc-internal-format
13634 "-fspeculative-prefetching not supported for this target (try -march switches)"
13638 #, gcc-internal-format
13639 msgid "-fprefetch-loop-arrays is not supported with -Os"
13643 #, gcc-internal-format
13644 msgid "-ffunction-sections may affect debugging on some targets"
13648 #, gcc-internal-format
13649 msgid "error writing to %s: %m"
13652 #: toplev.c:2061 java/jcf-parse.c:1066 java/jcf-write.c:3537
13653 #, gcc-internal-format
13654 msgid "error closing %s: %m"
13657 #: tree-cfg.c:1355 tree-cfg.c:2073 tree-cfg.c:2075
13658 #, gcc-internal-format
13659 msgid "%Hwill never be executed"
13663 #, gcc-internal-format
13664 msgid "SSA name in freelist but still referenced"
13668 #, gcc-internal-format
13669 msgid "GIMPLE register modified with BIT_FIELD_REF"
13673 #, gcc-internal-format
13674 msgid "address taken, but ADDRESSABLE bit not set"
13678 #, gcc-internal-format
13679 msgid "non-boolean used in condition"
13683 #, gcc-internal-format
13684 msgid "Invalid reference prefix."
13688 #, gcc-internal-format
13689 msgid "Is not a valid GIMPLE statement."
13693 #, gcc-internal-format
13694 msgid "Statement marked for throw, but doesn%'t."
13698 #, gcc-internal-format
13699 msgid "Statement marked for throw in middle of block."
13703 #, gcc-internal-format
13704 msgid "PHI def is not a GIMPLE value"
13707 #: tree-cfg.c:3592 tree-cfg.c:3608
13708 #, gcc-internal-format
13709 msgid "Incorrect sharing of tree nodes"
13713 #, gcc-internal-format
13714 msgid "verify_stmts failed."
13718 #, gcc-internal-format
13719 msgid "ENTRY_BLOCK has a statement list associated with it\n"
13723 #, gcc-internal-format
13724 msgid "EXIT_BLOCK has a statement list associated with it\n"
13728 #, gcc-internal-format
13729 msgid "Fallthru to exit from bb %d\n"
13733 #, gcc-internal-format
13734 msgid "Nonlocal label %s is not first in a sequence of labels in bb %d"
13738 #, gcc-internal-format
13739 msgid "Label %s to block does not match in bb %d\n"
13743 #, gcc-internal-format
13744 msgid "Label %s has incorrect context in bb %d\n"
13748 #, gcc-internal-format
13749 msgid "Control flow in the middle of basic block %d\n"
13753 #, gcc-internal-format
13754 msgid "Label %s in the middle of basic block %d\n"
13758 #, gcc-internal-format
13759 msgid "Fallthru edge after a control statement in bb %d \n"
13763 #, gcc-internal-format
13764 msgid "Structured COND_EXPR at the end of bb %d\n"
13767 #: tree-cfg.c:3760 tree-cfg.c:3798 tree-cfg.c:3810 tree-cfg.c:3881
13768 #, gcc-internal-format
13769 msgid "Wrong outgoing edge flags at end of bb %d\n"
13773 #, gcc-internal-format
13774 msgid "%<then%> label does not match edge at end of bb %d\n"
13778 #, gcc-internal-format
13779 msgid "%<else%> label does not match edge at end of bb %d\n"
13783 #, gcc-internal-format
13784 msgid "Explicit goto at end of bb %d\n"
13788 #, gcc-internal-format
13789 msgid "Return edge does not point to exit in bb %d\n"
13793 #, gcc-internal-format
13794 msgid "Found default case not at end of case vector"
13798 #, gcc-internal-format
13800 "Case labels not sorted:\n"
13805 #, gcc-internal-format
13806 msgid "No default case found at end of case vector"
13810 #, gcc-internal-format
13811 msgid "Extra outgoing edge %d->%d\n"
13815 #, gcc-internal-format
13816 msgid "Missing edge %i->%i"
13820 #, gcc-internal-format
13821 msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
13824 #: tree-cfg.c:5725 tree-cfg.c:5729
13825 #, gcc-internal-format
13826 msgid "%H%<noreturn%> function does return"
13829 #: tree-cfg.c:5750 tree-cfg.c:5755
13830 #, gcc-internal-format
13831 msgid "%Hcontrol reaches end of non-void function"
13835 #, gcc-internal-format
13836 msgid "could not open dump file %qs: %s"
13840 #, gcc-internal-format
13841 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
13844 #: tree-inline.c:974
13845 #, gcc-internal-format
13847 "%Jfunction %qF can never be inlined because it uses alloca (override using "
13848 "the always_inline attribute)"
13851 #: tree-inline.c:986
13852 #, gcc-internal-format
13853 msgid "%Jfunction %qF can never be inlined because it uses setjmp"
13856 #: tree-inline.c:1000
13857 #, gcc-internal-format
13859 "%Jfunction %qF can never be inlined because it uses variable argument lists"
13862 #: tree-inline.c:1011
13863 #, gcc-internal-format
13865 "%Jfunction %qF can never be inlined because it uses setjmp-longjmp exception "
13869 #: tree-inline.c:1018
13870 #, gcc-internal-format
13871 msgid "%Jfunction %qF can never be inlined because it uses non-local goto"
13874 #: tree-inline.c:1029
13875 #, gcc-internal-format
13877 "%Jfunction %qF can never be inlined because it uses __builtin_return or "
13878 "__builtin_apply_args"
13881 #: tree-inline.c:1048
13882 #, gcc-internal-format
13883 msgid "%Jfunction %qF can never be inlined because it contains a computed goto"
13886 #: tree-inline.c:1062
13887 #, gcc-internal-format
13889 "%Jfunction %qF can never be inlined because it receives a non-local goto"
13892 #: tree-inline.c:1087
13893 #, gcc-internal-format
13895 "%Jfunction %qF can never be inlined because it uses variable sized variables"
13898 #: tree-inline.c:1575 tree-inline.c:1583
13899 #, gcc-internal-format
13900 msgid "%Jinlining failed in call to %qF: %s"
13903 #: tree-inline.c:1576 tree-inline.c:1584
13904 #, gcc-internal-format
13905 msgid "called from here"
13908 #: tree-inline.c:1698
13909 #, gcc-internal-format
13910 msgid "control may reach end of non-void function %qD being inlined"
13913 #: tree-mudflap.c:857
13914 #, gcc-internal-format
13915 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
13918 #: tree-mudflap.c:1048
13919 #, gcc-internal-format
13920 msgid "mudflap cannot track %qs in stub function"
13923 #: tree-mudflap.c:1279
13924 #, gcc-internal-format
13925 msgid "mudflap cannot track unknown size extern %qs"
13928 #: tree-nomudflap.c:51
13929 #, gcc-internal-format
13930 msgid "mudflap: this language is not supported"
13933 #: tree-optimize.c:718
13934 #, gcc-internal-format
13935 msgid "%Jsize of return value of %qD is %u bytes"
13938 #: tree-optimize.c:721
13939 #, gcc-internal-format
13940 msgid "%Jsize of return value of %qD is larger than %wd bytes"
13943 #: tree-outof-ssa.c:610 tree-outof-ssa.c:625 tree-outof-ssa.c:639
13944 #: tree-outof-ssa.c:661 tree-outof-ssa.c:1029 tree-outof-ssa.c:1865
13945 #: tree-ssa-live.c:417 tree-ssa-live.c:1799
13946 #, gcc-internal-format
13947 msgid "SSA corruption"
13950 #: tree-outof-ssa.c:2270
13951 #, gcc-internal-format
13952 msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
13955 #: tree-outof-ssa.c:2276
13956 #, gcc-internal-format
13957 msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
13960 #: tree-outof-ssa.c:2283
13961 #, gcc-internal-format
13962 msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
13965 #: tree-outof-ssa.c:2289
13966 #, gcc-internal-format
13967 msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
13970 #: tree-profile.c:111 tree-profile.c:127 tree-profile.c:143 tree-profile.c:160
13971 #, gcc-internal-format
13972 msgid "unimplemented functionality"
13975 #: tree-ssa-operands.c:1277
13976 #, gcc-internal-format
13977 msgid "internal error"
13981 #, gcc-internal-format
13982 msgid "Expected an SSA_NAME object"
13986 #, gcc-internal-format
13987 msgid "Type mismatch between an SSA_NAME and its symbol."
13991 #, gcc-internal-format
13992 msgid "Found an SSA_NAME that had been released into the free pool"
13996 #, gcc-internal-format
13997 msgid "Found a virtual definition for a GIMPLE register"
14001 #, gcc-internal-format
14002 msgid "Found a real definition for a non-register"
14006 #, gcc-internal-format
14007 msgid "SSA_NAME created in two different blocks %i and %i"
14011 #, gcc-internal-format
14012 msgid "SSA_NAME_DEF_STMT is wrong"
14016 #, gcc-internal-format
14017 msgid "Missing definition"
14021 #, gcc-internal-format
14022 msgid "Definition in block %i does not dominate use in block %i"
14026 #, gcc-internal-format
14027 msgid "Definition in block %i follows the use"
14031 #, gcc-internal-format
14032 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
14036 #, gcc-internal-format
14037 msgid "Incoming edge count does not match number of PHI arguments\n"
14041 #, gcc-internal-format
14042 msgid "PHI argument is missing for edge %d->%d\n"
14046 #, gcc-internal-format
14047 msgid "PHI argument is not SSA_NAME, or invariant"
14051 #, gcc-internal-format
14052 msgid "Wrong edge %d->%d for PHI argument\n"
14056 #, gcc-internal-format
14057 msgid "Non-addressable variable inside an alias set."
14061 #, gcc-internal-format
14062 msgid "Addressable variable that is an alias tag but is not in any alias set."
14066 #, gcc-internal-format
14067 msgid "verify_flow_insensitive_alias_info failed."
14071 #, gcc-internal-format
14072 msgid "Dereferenced pointers should have a name or a type tag"
14076 #, gcc-internal-format
14078 "Pointers with a memory tag, should have points-to sets or point to malloc"
14082 #, gcc-internal-format
14083 msgid "Pointer escapes but its name tag is not call-clobbered."
14087 #, gcc-internal-format
14088 msgid "verify_flow_sensitive_alias_info failed."
14092 #, gcc-internal-format
14094 "Alias set of a pointer's type tag should be a superset of the corresponding "
14099 #, gcc-internal-format
14101 "Two different pointers with identical points-to sets but different name tags"
14105 #, gcc-internal-format
14106 msgid "verify_name_tags failed"
14110 #, gcc-internal-format
14111 msgid "AUX pointer initialized for edge %d->%d\n"
14115 #, gcc-internal-format
14116 msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
14120 #, gcc-internal-format
14121 msgid "verify_ssa failed."
14125 #, gcc-internal-format
14126 msgid "%H%qD is used uninitialized in this function"
14130 #, gcc-internal-format
14131 msgid "%H%qD may be used uninitialized in this function"
14134 #: tree-vect-transform.c:598
14135 #, gcc-internal-format
14136 msgid "no support for reduction/induction"
14139 #: tree-vect-transform.c:624
14140 #, gcc-internal-format
14141 msgid "unsupported defining stmt"
14145 #, gcc-internal-format
14146 msgid "%Jfunction %qD definition is marked dllimport."
14150 #, gcc-internal-format
14151 msgid "%Jvariable %qD definition is marked dllimport."
14155 #, gcc-internal-format
14156 msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
14160 #, gcc-internal-format
14161 msgid "arrays of functions are not meaningful"
14165 #, gcc-internal-format
14166 msgid "function return type cannot be function"
14170 #, gcc-internal-format
14171 msgid "invalid initializer for bit string"
14175 #, gcc-internal-format
14176 msgid "tree check: %s, have %s in %s, at %s:%d"
14180 #, gcc-internal-format
14181 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
14185 #, gcc-internal-format
14186 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
14190 #, gcc-internal-format
14191 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
14195 #, gcc-internal-format
14196 msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
14200 #, gcc-internal-format
14201 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
14205 #, gcc-internal-format
14206 msgid "%J%D causes a section type conflict"
14210 #, gcc-internal-format
14211 msgid "%Jregister name not specified for %qD"
14215 #, gcc-internal-format
14216 msgid "%Jinvalid register name for %qD"
14220 #, gcc-internal-format
14221 msgid "%Jdata type of %qD isn%'t suitable for a register"
14225 #, gcc-internal-format
14226 msgid "%Jregister specified for %qD isn%'t suitable for data type"
14230 #, gcc-internal-format
14231 msgid "global register variable has initial value"
14235 #, gcc-internal-format
14236 msgid "volatile register variables don%'t work as you might wish"
14240 #, gcc-internal-format
14241 msgid "%Jregister name given for non-register variable %qD"
14245 #, gcc-internal-format
14246 msgid "global destructors not supported on this target"
14250 #, gcc-internal-format
14251 msgid "global constructors not supported on this target"
14255 #, gcc-internal-format
14257 "%Jalignment of %qD is greater than maximum object file alignment. Using %d"
14261 #, gcc-internal-format
14262 msgid "thread-local COMMON data not implemented"
14266 #, gcc-internal-format
14268 "%Jrequested alignment for %qD is greater than implemented alignment of %d"
14272 #, gcc-internal-format
14273 msgid "initializer for integer value is too complicated"
14277 #, gcc-internal-format
14278 msgid "initializer for floating value is not a floating constant"
14282 #, gcc-internal-format
14283 msgid "invalid initial value for member %qs"
14286 #: varasm.c:4266 varasm.c:4310
14287 #, gcc-internal-format
14288 msgid "%Jweak declaration of %qD must precede definition"
14292 #, gcc-internal-format
14294 "%Jweak declaration of %qD after first use results in unspecified behavior"
14298 #, gcc-internal-format
14299 msgid "%Jweak declaration of %qD must be public"
14303 #, gcc-internal-format
14304 msgid "%Jweak declaration of %qD not supported"
14308 #, gcc-internal-format
14309 msgid "only weak aliases are supported in this configuration"
14313 #, gcc-internal-format
14314 msgid "%J%qD aliased to undefined symbol %qE"
14318 #, gcc-internal-format
14319 msgid "%J%qD aliased to external symbol %qE"
14323 #, gcc-internal-format
14324 msgid "%Jalias definitions not supported in this configuration"
14328 #, gcc-internal-format
14329 msgid "%Jonly weak aliases are supported in this configuration"
14333 #, gcc-internal-format
14334 msgid "visibility attribute not supported in this configuration; ignored"
14338 #, gcc-internal-format
14339 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
14343 #, gcc-internal-format
14344 msgid "underflowed virtual array %s in %s, at %s:%d"
14348 #, gcc-internal-format
14349 msgid "vector %s %s domain error, in %s at %s:%u"
14352 #. Print an error message for unrecognized stab codes.
14354 #, gcc-internal-format
14355 msgid "no sclass for %s stab (0x%x)\n"
14358 #: config/darwin-c.c:84
14359 #, gcc-internal-format
14360 msgid "too many #pragma options align=reset"
14363 #: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
14364 #: config/darwin-c.c:111
14365 #, gcc-internal-format
14366 msgid "malformed '#pragma options', ignoring"
14369 #: config/darwin-c.c:114
14370 #, gcc-internal-format
14371 msgid "junk at end of '#pragma options'"
14374 #: config/darwin-c.c:124
14375 #, gcc-internal-format
14376 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
14379 #: config/darwin-c.c:136
14380 #, gcc-internal-format
14381 msgid "missing '(' after '#pragma unused', ignoring"
14384 #: config/darwin-c.c:154
14385 #, gcc-internal-format
14386 msgid "missing ')' after '#pragma unused', ignoring"
14389 #: config/darwin-c.c:157
14390 #, gcc-internal-format
14391 msgid "junk at end of '#pragma unused'"
14394 #: config/darwin-c.c:367
14395 #, gcc-internal-format
14396 msgid "subframework include %s conflicts with framework include"
14399 #: config/darwin.c:1350
14400 #, gcc-internal-format
14402 "internal and protected visibility attributes not supported in this "
14403 "configuration; ignored"
14406 #: config/sol2-c.c:94 config/sol2-c.c:110
14407 #, gcc-internal-format
14408 msgid "malformed %<#pragma align%>, ignoring"
14411 #: config/sol2-c.c:103
14412 #, gcc-internal-format
14413 msgid "invalid alignment for %<#pragma align%>, ignoring"
14416 #: config/sol2-c.c:118
14417 #, gcc-internal-format
14418 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
14421 #: config/sol2-c.c:130 config/sol2-c.c:142
14422 #, gcc-internal-format
14423 msgid "malformed %<#pragma align%>"
14426 #: config/sol2-c.c:137
14427 #, gcc-internal-format
14428 msgid "junk at end of %<#pragma align%>"
14431 #: config/sol2-c.c:158 config/sol2-c.c:165
14432 #, gcc-internal-format
14433 msgid "malformed %<#pragma init%>, ignoring"
14436 #: config/sol2-c.c:188 config/sol2-c.c:200
14437 #, gcc-internal-format
14438 msgid "malformed %<#pragma init%>"
14441 #: config/sol2-c.c:195
14442 #, gcc-internal-format
14443 msgid "junk at end of %<#pragma init%>"
14446 #: config/sol2-c.c:216 config/sol2-c.c:223
14447 #, gcc-internal-format
14448 msgid "malformed %<#pragma fini%>, ignoring"
14451 #: config/sol2-c.c:246 config/sol2-c.c:258
14452 #, gcc-internal-format
14453 msgid "malformed %<#pragma fini%>"
14456 #: config/sol2-c.c:253
14457 #, gcc-internal-format
14458 msgid "junk at end of %<#pragma fini%>"
14461 #: config/sol2.c:54
14462 #, gcc-internal-format
14463 msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
14466 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
14467 #. sections. machopic_select_section ensures that weak variables go in
14468 #. coalesced sections. Weak aliases (or any other kind of aliases) are
14469 #. not supported. Weak symbols that aren't visible outside the .s file
14470 #. are not supported.
14471 #: config/darwin.h:395
14472 #, gcc-internal-format
14473 msgid "alias definitions not supported in Mach-O; ignored"
14476 #: config/windiss.h:37
14477 #, gcc-internal-format
14478 msgid "profiler support for WindISS"
14481 #: config/alpha/alpha.c:254
14482 #, gcc-internal-format
14483 msgid "-f%s ignored for Unicos/Mk (not supported)"
14486 #: config/alpha/alpha.c:278
14487 #, gcc-internal-format
14488 msgid "-mieee not supported on Unicos/Mk"
14491 #: config/alpha/alpha.c:289
14492 #, gcc-internal-format
14493 msgid "-mieee-with-inexact not supported on Unicos/Mk"
14496 #: config/alpha/alpha.c:306
14497 #, gcc-internal-format
14498 msgid "bad value %qs for -mtrap-precision switch"
14501 #: config/alpha/alpha.c:320
14502 #, gcc-internal-format
14503 msgid "bad value %qs for -mfp-rounding-mode switch"
14506 #: config/alpha/alpha.c:335
14507 #, gcc-internal-format
14508 msgid "bad value %qs for -mfp-trap-mode switch"
14511 #: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1729
14512 #, gcc-internal-format
14513 msgid "bad value %qs for -mtls-size switch"
14516 #: config/alpha/alpha.c:366 config/alpha/alpha.c:378
14517 #, gcc-internal-format
14518 msgid "bad value %qs for -mcpu switch"
14521 #: config/alpha/alpha.c:385
14522 #, gcc-internal-format
14523 msgid "trap mode not supported on Unicos/Mk"
14526 #: config/alpha/alpha.c:392
14527 #, gcc-internal-format
14528 msgid "fp software completion requires -mtrap-precision=i"
14531 #: config/alpha/alpha.c:408
14532 #, gcc-internal-format
14533 msgid "rounding mode not supported for VAX floats"
14536 #: config/alpha/alpha.c:413
14537 #, gcc-internal-format
14538 msgid "trap mode not supported for VAX floats"
14541 #: config/alpha/alpha.c:417
14542 #, gcc-internal-format
14543 msgid "128-bit long double not supported for VAX floats"
14546 #: config/alpha/alpha.c:445
14547 #, gcc-internal-format
14548 msgid "L%d cache latency unknown for %s"
14551 #: config/alpha/alpha.c:460
14552 #, gcc-internal-format
14553 msgid "bad value %qs for -mmemory-latency"
14556 #: config/alpha/alpha.c:6034 config/alpha/alpha.c:6037 config/s390/s390.c:8023
14557 #: config/s390/s390.c:8026
14558 #, gcc-internal-format
14559 msgid "bad builtin fcode"
14562 #: config/arc/arc.c:172
14563 #, gcc-internal-format
14564 msgid "bad value (%s) for -mcpu switch"
14567 #: config/arc/arc.c:394
14568 #, gcc-internal-format
14569 msgid "argument of %qs attribute is not a string constant"
14572 #: config/arc/arc.c:401
14573 #, gcc-internal-format
14574 msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
14577 #: config/arm/arm.c:808
14578 #, gcc-internal-format
14579 msgid "switch -mcpu=%s conflicts with -march= switch"
14582 #: config/arm/arm.c:818 config/rs6000/rs6000.c:1239 config/sparc/sparc.c:653
14583 #, gcc-internal-format
14584 msgid "bad value (%s) for %s switch"
14587 #: config/arm/arm.c:931
14588 #, gcc-internal-format
14589 msgid "target CPU does not support interworking"
14592 #: config/arm/arm.c:937
14593 #, gcc-internal-format
14594 msgid "target CPU does not support THUMB instructions"
14597 #: config/arm/arm.c:951
14598 #, gcc-internal-format
14600 "enabling backtrace support is only meaningful when compiling for the Thumb"
14603 #: config/arm/arm.c:954
14604 #, gcc-internal-format
14606 "enabling callee interworking support is only meaningful when compiling for "
14610 #: config/arm/arm.c:957
14611 #, gcc-internal-format
14613 "enabling caller interworking support is only meaningful when compiling for "
14617 #: config/arm/arm.c:961
14618 #, gcc-internal-format
14619 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
14622 #: config/arm/arm.c:969
14623 #, gcc-internal-format
14624 msgid "-fpic and -mapcs-reent are incompatible"
14627 #: config/arm/arm.c:972
14628 #, gcc-internal-format
14629 msgid "APCS reentrant code not supported. Ignored"
14632 #: config/arm/arm.c:980
14633 #, gcc-internal-format
14634 msgid "-g with -mno-apcs-frame may not give sensible debugging"
14637 #: config/arm/arm.c:988
14638 #, gcc-internal-format
14639 msgid "passing floating point arguments in fp regs not yet supported"
14642 #: config/arm/arm.c:1030
14643 #, gcc-internal-format
14644 msgid "invalid ABI option: -mabi=%s"
14647 #: config/arm/arm.c:1036
14648 #, gcc-internal-format
14649 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
14652 #: config/arm/arm.c:1039
14653 #, gcc-internal-format
14654 msgid "iwmmxt abi requires an iwmmxt capable cpu"
14657 #: config/arm/arm.c:1049
14658 #, gcc-internal-format
14659 msgid "invalid floating point emulation option: -mfpe=%s"
14662 #: config/arm/arm.c:1066
14663 #, gcc-internal-format
14664 msgid "invalid floating point option: -mfpu=%s"
14667 #: config/arm/arm.c:1107
14668 #, gcc-internal-format
14669 msgid "invalid floating point abi: -mfloat-abi=%s"
14672 #: config/arm/arm.c:1122
14673 #, gcc-internal-format
14674 msgid "-mfloat-abi=hard and VFP"
14677 #: config/arm/arm.c:1148
14678 #, gcc-internal-format
14679 msgid "structure size boundary can only be set to %s"
14682 #: config/arm/arm.c:1157
14683 #, gcc-internal-format
14684 msgid "-mpic-register= is useless without -fpic"
14687 #: config/arm/arm.c:1164
14688 #, gcc-internal-format
14689 msgid "unable to use '%s' for PIC register"
14692 #: config/arm/arm.c:2681 config/arm/arm.c:2699 config/avr/avr.c:4676
14693 #: config/bfin/bfin.c:2547 config/c4x/c4x.c:4499 config/h8300/h8300.c:5755
14694 #: config/i386/i386.c:1704 config/i386/i386.c:1750 config/ip2k/ip2k.c:3182
14695 #: config/m68hc11/m68hc11.c:1359 config/m68k/m68k.c:288
14696 #: config/mcore/mcore.c:3379 config/ns32k/ns32k.c:1073
14697 #: config/rs6000/rs6000.c:17404 config/sh/sh.c:7188 config/sh/sh.c:7209
14698 #: config/sh/sh.c:7244 config/stormy16/stormy16.c:2413 config/v850/v850.c:2210
14699 #, gcc-internal-format
14700 msgid "%qs attribute only applies to functions"
14703 #: config/arm/arm.c:11530
14704 #, gcc-internal-format
14705 msgid "unable to compute real location of stacked parameter"
14708 #. @@@ better error message
14709 #: config/arm/arm.c:12163 config/arm/arm.c:12200
14710 #, gcc-internal-format
14711 msgid "selector must be an immediate"
14714 #. @@@ better error message
14715 #: config/arm/arm.c:12243 config/i386/i386.c:14504 config/i386/i386.c:14538
14716 #, gcc-internal-format
14717 msgid "mask must be an immediate"
14720 #: config/arm/arm.c:12919
14721 #, gcc-internal-format
14722 msgid "no low registers available for popping high registers"
14725 #: config/arm/arm.c:13137
14726 #, gcc-internal-format
14727 msgid "interrupt Service Routines cannot be coded in Thumb mode"
14730 #: config/arm/pe.c:171 config/mcore/mcore.c:3245
14731 #, gcc-internal-format
14732 msgid "%Jinitialized variable '%D' is marked dllimport"
14735 #: config/arm/pe.c:180
14736 #, gcc-internal-format
14737 msgid "%Jstatic variable '%D' is marked dllimport"
14740 #: config/avr/avr.c:532
14741 #, gcc-internal-format
14742 msgid "large frame pointer change (%d) with -mtiny-stack"
14745 #: config/avr/avr.c:4650 config/ip2k/ip2k.c:3157
14746 #, gcc-internal-format
14747 msgid "only initialized variables can be placed into program memory area"
14750 #: config/avr/avr.c:4693
14751 #, gcc-internal-format
14752 msgid "`%s' appears to be a misspelled interrupt handler"
14755 #: config/avr/avr.c:4701
14756 #, gcc-internal-format
14757 msgid "`%s' appears to be a misspelled signal handler"
14760 #: config/avr/avr.c:4770
14761 #, gcc-internal-format
14762 msgid "only uninitialized variables can be placed in the .noinit section"
14765 #: config/avr/avr.c:4784
14766 #, gcc-internal-format
14767 msgid "MCU %qs supported for assembler only"
14770 #: config/avr/avr.h:766
14771 #, gcc-internal-format
14772 msgid "trampolines not supported"
14775 #: config/bfin/bfin.c:1728 config/m68k/m68k.c:216
14776 #, gcc-internal-format
14777 msgid "-mshared-library-id= specified without -mid-shared-library"
14780 #: config/bfin/bfin.c:1731 config/m68k/m68k.c:219
14781 #, gcc-internal-format
14782 msgid "-mshared-library-id=%d is not between 0 and %d"
14785 #: config/bfin/bfin.c:2552
14786 #, gcc-internal-format
14787 msgid "multiple function type attributes specified"
14790 #: config/c4x/c4x-c.c:71
14791 #, gcc-internal-format
14792 msgid "missing '(' after '#pragma %s' - ignored"
14795 #: config/c4x/c4x-c.c:74
14796 #, gcc-internal-format
14797 msgid "missing function name in '#pragma %s' - ignored"
14800 #: config/c4x/c4x-c.c:79
14801 #, gcc-internal-format
14802 msgid "malformed '#pragma %s' - ignored"
14805 #: config/c4x/c4x-c.c:81
14806 #, gcc-internal-format
14807 msgid "missing section name in '#pragma %s' - ignored"
14810 #: config/c4x/c4x-c.c:86
14811 #, gcc-internal-format
14812 msgid "missing ')' for '#pragma %s' - ignored"
14815 #: config/c4x/c4x-c.c:89
14816 #, gcc-internal-format
14817 msgid "junk at end of '#pragma %s'"
14820 #: config/c4x/c4x.c:312
14821 #, gcc-internal-format
14822 msgid "unknown CPU version %d, using 40.\n"
14825 #: config/c4x/c4x.c:874
14826 #, gcc-internal-format
14827 msgid "ISR %s requires %d words of local vars, max is 32767"
14830 #: config/cris/cris.c:945
14831 #, gcc-internal-format
14832 msgid "stackframe too big: %d bytes"
14835 #: config/cris/cris.c:1256
14836 #, gcc-internal-format
14837 msgid "allocated but unused delay list in epilogue"
14840 #: config/cris/cris.c:1266
14841 #, gcc-internal-format
14843 "unexpected function type needing stack adjustment for __builtin_eh_return"
14846 #: config/cris/cris.c:1584
14847 #, gcc-internal-format
14848 msgid "internal error: bad register: %d"
14851 #: config/cris/cris.c:2048
14852 #, gcc-internal-format
14853 msgid "internal error: sideeffect-insn affecting main effect"
14856 #. If we get here, the caller got its initial tests wrong.
14857 #: config/cris/cris.c:2421
14858 #, gcc-internal-format
14859 msgid "internal error: cris_side_effect_mode_ok with bad operands"
14862 #: config/cris/cris.c:2622
14863 #, gcc-internal-format
14864 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
14867 #: config/cris/cris.c:2650
14868 #, gcc-internal-format
14869 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
14872 #: config/cris/cris.c:2686
14873 #, gcc-internal-format
14874 msgid "unknown CRIS cpu version specification in -mtune= : %s"
14877 #: config/cris/cris.c:2704
14878 #, gcc-internal-format
14879 msgid "-fPIC and -fpic are not supported in this configuration"
14882 #: config/cris/cris.c:2719
14883 #, gcc-internal-format
14884 msgid "that particular -g option is invalid with -maout and -melinux"
14887 #: config/cris/cris.c:3033
14888 #, gcc-internal-format
14889 msgid "emitting PIC operand, but PIC register isn't set up"
14893 #: config/cris/cris.h:1016
14894 #, gcc-internal-format
14895 msgid "no FUNCTION_PROFILER for CRIS"
14898 #: config/frv/frv.c:576 config/frv/frv.c:603
14899 #, gcc-internal-format
14900 msgid "Unknown cpu: -mcpu=%s"
14903 #: config/frv/frv.c:9774
14904 #, gcc-internal-format
14905 msgid "accumulator is not a constant integer"
14908 #: config/frv/frv.c:9779
14909 #, gcc-internal-format
14910 msgid "accumulator number is out of bounds"
14913 #: config/frv/frv.c:9790
14914 #, gcc-internal-format
14915 msgid "inappropriate accumulator for %qs"
14918 #: config/frv/frv.c:9856
14919 #, gcc-internal-format
14920 msgid "invalid IACC argument"
14923 #: config/frv/frv.c:9879
14924 #, gcc-internal-format
14925 msgid "%qs expects a constant argument"
14928 #: config/frv/frv.c:9884
14929 #, gcc-internal-format
14930 msgid "constant argument out of range for %qs"
14933 #: config/frv/frv.c:10319
14934 #, gcc-internal-format
14935 msgid "media functions are not available unless -mmedia is used"
14938 #: config/frv/frv.c:10331
14939 #, gcc-internal-format
14940 msgid "this media function is only available on the fr500"
14943 #: config/frv/frv.c:10359
14944 #, gcc-internal-format
14945 msgid "this media function is only available on the fr400 and fr550"
14948 #: config/frv/frv.c:10378
14949 #, gcc-internal-format
14950 msgid "this builtin function is only available on the fr405 and fr450"
14953 #: config/frv/frv.c:10387
14954 #, gcc-internal-format
14955 msgid "this builtin function is only available on the fr500 and fr550"
14958 #: config/frv/frv.c:10399
14959 #, gcc-internal-format
14960 msgid "this builtin function is only available on the fr450"
14963 #: config/h8300/h8300.c:358
14964 #, gcc-internal-format
14965 msgid "-ms2600 is used without -ms"
14968 #: config/h8300/h8300.c:364
14969 #, gcc-internal-format
14970 msgid "-mn is used without -mh or -ms"
14973 #: config/i386/host-cygwin.c:65
14974 #, gcc-internal-format
14975 msgid "can't extend PCH file: %m"
14978 #: config/i386/host-cygwin.c:76
14979 #, gcc-internal-format
14980 msgid "can't set position in PCH file: %m"
14983 #: config/i386/i386.c:1242
14984 #, gcc-internal-format
14985 msgid "code model %s not supported in PIC mode"
14988 #: config/i386/i386.c:1252 config/sparc/sparc.c:616
14989 #, gcc-internal-format
14990 msgid "bad value (%s) for -mcmodel= switch"
14993 #: config/i386/i386.c:1267
14994 #, gcc-internal-format
14995 msgid "bad value (%s) for -masm= switch"
14998 #: config/i386/i386.c:1270
14999 #, gcc-internal-format
15000 msgid "code model %qs not supported in the %s bit mode"
15003 #: config/i386/i386.c:1273
15004 #, gcc-internal-format
15005 msgid "code model %<large%> not supported yet"
15008 #: config/i386/i386.c:1275
15009 #, gcc-internal-format
15010 msgid "%i-bit mode not compiled in"
15013 #: config/i386/i386.c:1305 config/i386/i386.c:1329
15014 #, gcc-internal-format
15015 msgid "CPU you selected does not support x86-64 instruction set"
15018 #: config/i386/i386.c:1311 config/iq2000/iq2000.c:1673
15019 #, gcc-internal-format
15020 msgid "bad value (%s) for -march= switch"
15023 #: config/i386/i386.c:1342
15024 #, gcc-internal-format
15025 msgid "bad value (%s) for -mtune= switch"
15028 #: config/i386/i386.c:1359
15029 #, gcc-internal-format
15030 msgid "-mregparm=%d is not between 0 and %d"
15033 #: config/i386/i386.c:1372
15034 #, gcc-internal-format
15035 msgid "-malign-loops is obsolete, use -falign-loops"
15038 #: config/i386/i386.c:1377 config/i386/i386.c:1390 config/i386/i386.c:1403
15039 #, gcc-internal-format
15040 msgid "-malign-loops=%d is not between 0 and %d"
15043 #: config/i386/i386.c:1385
15044 #, gcc-internal-format
15045 msgid "-malign-jumps is obsolete, use -falign-jumps"
15048 #: config/i386/i386.c:1398
15049 #, gcc-internal-format
15050 msgid "-malign-functions is obsolete, use -falign-functions"
15053 #: config/i386/i386.c:1436
15054 #, gcc-internal-format
15055 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
15058 #: config/i386/i386.c:1448
15059 #, gcc-internal-format
15060 msgid "-mbranch-cost=%d is not between 0 and 5"
15063 #: config/i386/i386.c:1460
15064 #, gcc-internal-format
15065 msgid "bad value (%s) for -mtls-dialect= switch"
15068 #: config/i386/i386.c:1507
15069 #, gcc-internal-format
15070 msgid "-malign-double makes no sense in the 64bit mode"
15073 #: config/i386/i386.c:1509
15074 #, gcc-internal-format
15075 msgid "-mrtd calling convention not supported in the 64bit mode"
15078 #: config/i386/i386.c:1538 config/i386/i386.c:1549
15079 #, gcc-internal-format
15080 msgid "SSE instruction set disabled, using 387 arithmetics"
15083 #: config/i386/i386.c:1554
15084 #, gcc-internal-format
15085 msgid "387 instruction set disabled, using SSE arithmetics"
15088 #: config/i386/i386.c:1561
15089 #, gcc-internal-format
15090 msgid "bad value (%s) for -mfpmath= switch"
15093 #: config/i386/i386.c:1714 config/i386/i386.c:1725
15094 #, gcc-internal-format
15095 msgid "fastcall and stdcall attributes are not compatible"
15098 #: config/i386/i386.c:1718 config/i386/i386.c:1774
15099 #, gcc-internal-format
15100 msgid "fastcall and regparm attributes are not compatible"
15103 #: config/i386/i386.c:1761
15104 #, gcc-internal-format
15105 msgid "%qs attribute requires an integer constant argument"
15108 #: config/i386/i386.c:1767
15109 #, gcc-internal-format
15110 msgid "argument to %qs attribute larger than %d"
15113 #: config/i386/i386.c:2565
15114 #, gcc-internal-format
15115 msgid "SSE register return with SSE disabled"
15118 #: config/i386/i386.c:2567
15119 #, gcc-internal-format
15120 msgid "SSE register argument with SSE disabled"
15123 #: config/i386/i386.c:2867
15124 #, gcc-internal-format
15125 msgid "SSE vector argument without SSE enabled changes the ABI"
15128 #: config/i386/i386.c:2884
15129 #, gcc-internal-format
15130 msgid "MMX vector argument without MMX enabled changes the ABI"
15133 #: config/i386/i386.c:3132
15134 #, gcc-internal-format
15135 msgid "SSE vector return without SSE enabled changes the ABI"
15138 #: config/i386/i386.c:6270
15139 #, gcc-internal-format
15140 msgid "extended registers have no high halves"
15143 #: config/i386/i386.c:6285
15144 #, gcc-internal-format
15145 msgid "unsupported operand size for extended register"
15148 #: config/i386/i386.c:14232
15149 #, gcc-internal-format
15150 msgid "selector must be an integer constant in the range 0..%i"
15153 #: config/i386/i386.c:14570
15154 #, gcc-internal-format
15155 msgid "shift must be an immediate"
15158 #: config/i386/i386.c:15744
15159 #, gcc-internal-format
15160 msgid "%qs incompatible attribute ignored"
15163 #: config/i386/winnt.c:74
15164 #, gcc-internal-format
15165 msgid "%qs attribute only applies to variables"
15168 #: config/i386/winnt.c:172
15169 #, gcc-internal-format
15171 "%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
15175 #: config/i386/winnt.c:183
15176 #, gcc-internal-format
15177 msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
15180 #: config/i386/winnt.c:195
15181 #, gcc-internal-format
15182 msgid "%Jdefinition of static data member '%D' of dllimport'd class."
15185 #: config/i386/winnt.c:255
15186 #, gcc-internal-format
15187 msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
15190 #: config/i386/winnt.c:299 config/sh/symbian.c:279
15191 #, gcc-internal-format
15192 msgid "%qs declared as both exported to and imported from a DLL"
15195 #: config/i386/winnt.c:308
15196 #, gcc-internal-format
15198 "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external "
15202 #: config/i386/winnt.c:447
15203 #, gcc-internal-format
15204 msgid "%J'%D' defined locally after being referenced with dllimport linkage"
15207 #: config/i386/winnt.c:450
15208 #, gcc-internal-format
15210 "%J'%D' redeclared without dllimport attribute after being referenced with "
15211 "dllimport linkage"
15214 #: config/i386/winnt.c:617
15215 #, gcc-internal-format
15216 msgid "%J'%D' causes a section type conflict"
15219 #: config/i386/cygming.h:185
15220 #, gcc-internal-format
15221 msgid "-f%s ignored for target (all code is position independent)"
15224 #: config/i386/djgpp.h:191
15225 #, gcc-internal-format
15226 msgid "-mbnu210 is ignored (option is obsolete)"
15229 #: config/i386/i386-interix.h:257
15230 #, gcc-internal-format
15231 msgid "ms-bitfields not supported for objc"
15234 #: config/ia64/ia64-c.c:52
15235 #, gcc-internal-format
15236 msgid "malformed #pragma builtin"
15239 #: config/ia64/ia64.c:496 config/m32r/m32r.c:360
15240 #, gcc-internal-format
15241 msgid "invalid argument of %qs attribute"
15244 #: config/ia64/ia64.c:508
15245 #, gcc-internal-format
15246 msgid "%Jan address area attribute cannot be specified for local variables"
15249 #: config/ia64/ia64.c:515
15250 #, gcc-internal-format
15251 msgid "%Jaddress area of '%s' conflicts with previous declaration"
15254 #: config/ia64/ia64.c:522
15255 #, gcc-internal-format
15256 msgid "%Jaddress area attribute cannot be specified for functions"
15259 #: config/ia64/ia64.c:4675 config/pa/pa.c:330
15260 #, gcc-internal-format
15261 msgid "value of -mfixed-range must have form REG1-REG2"
15264 #: config/ia64/ia64.c:4702 config/pa/pa.c:357
15265 #, gcc-internal-format
15266 msgid "%s-%s is an empty range"
15269 #: config/ia64/ia64.c:4753
15270 #, gcc-internal-format
15271 msgid "cannot optimize floating point division for both latency and throughput"
15274 #: config/ia64/ia64.c:4770
15275 #, gcc-internal-format
15276 msgid "cannot optimize integer division for both latency and throughput"
15279 #: config/ia64/ia64.c:4787
15280 #, gcc-internal-format
15281 msgid "cannot optimize square root for both latency and throughput"
15284 #: config/ia64/ia64.c:4801
15285 #, gcc-internal-format
15286 msgid "not yet implemented: latency-optimized inline square root"
15289 #: config/ia64/ia64.c:4813
15290 #, gcc-internal-format
15291 msgid "bad value (%s) for -mtls-size= switch"
15294 #: config/ia64/ia64.c:4829
15295 #, gcc-internal-format
15296 msgid "bad value (%s) for -tune= switch"
15299 #: config/iq2000/iq2000.c:1649
15300 #, gcc-internal-format
15301 msgid "bad value (%s) for -mcpu= switch"
15304 #: config/iq2000/iq2000.c:1678
15305 #, gcc-internal-format
15306 msgid "The compiler does not support -march=%s."
15309 #: config/iq2000/iq2000.c:2065
15310 #, gcc-internal-format
15311 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
15314 #: config/iq2000/iq2000.c:2847
15315 #, gcc-internal-format
15316 msgid "argument %qd is not a constant"
15319 #: config/iq2000/iq2000.c:3150 config/xtensa/xtensa.c:2033
15320 #, gcc-internal-format
15321 msgid "PRINT_OPERAND_ADDRESS, null pointer"
15324 #: config/iq2000/iq2000.c:3305
15325 #, gcc-internal-format
15326 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
15329 #: config/iq2000/iq2000.c:3314 config/mips/mips.c:4836
15330 #: config/xtensa/xtensa.c:1887
15331 #, gcc-internal-format
15332 msgid "PRINT_OPERAND null pointer"
15335 #: config/m32r/m32r.c:178
15336 #, gcc-internal-format
15337 msgid "bad value (%s) for -mmodel switch"
15340 #: config/m32r/m32r.c:187
15341 #, gcc-internal-format
15342 msgid "bad value (%s) for -msdata switch"
15345 #: config/m32r/m32r.c:194
15346 #, gcc-internal-format
15347 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
15350 #: config/m68hc11/m68hc11.c:293
15351 #, gcc-internal-format
15352 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
15355 #: config/m68hc11/m68hc11.c:1444
15356 #, gcc-internal-format
15357 msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
15360 #: config/m68hc11/m68hc11.c:1450
15361 #, gcc-internal-format
15362 msgid "%<trap%> attribute is already used"
15365 #: config/m68k/m68k.c:233
15366 #, gcc-internal-format
15367 msgid "cannot specify both -msep-data and -mid-shared-library"
15370 #: config/m68k/m68k.c:245
15371 #, gcc-internal-format
15372 msgid "-fPIC is not currently supported on the 68000 or 68010\n"
15375 #: config/m68k/m68k.c:547 config/rs6000/rs6000.c:13736
15376 #, gcc-internal-format
15377 msgid "stack limit expression is not supported"
15380 #: config/mcore/mcore.c:2992
15381 #, gcc-internal-format
15382 msgid "invalid option %<-mstack-increment=%s%>"
15385 #: config/mips/mips.c:4026
15386 #, gcc-internal-format
15387 msgid "bad value (%s) for -mabi= switch"
15390 #: config/mips/mips.c:4049
15391 #, gcc-internal-format
15393 "-mips%s conflicts with the other architecture options, which specify a MIPS%"
15397 #: config/mips/mips.c:4068
15398 #, gcc-internal-format
15399 msgid "-march=%s is not compatible with the selected ABI"
15402 #: config/mips/mips.c:4083
15403 #, gcc-internal-format
15404 msgid "-mgp64 used with a 32-bit processor"
15407 #: config/mips/mips.c:4085
15408 #, gcc-internal-format
15409 msgid "-mgp32 used with a 64-bit ABI"
15412 #: config/mips/mips.c:4087
15413 #, gcc-internal-format
15414 msgid "-mgp64 used with a 32-bit ABI"
15417 #: config/mips/mips.c:4105 config/mips/mips.c:4107 config/mips/mips.c:4109
15418 #: config/mips/mips.c:4196
15419 #, gcc-internal-format
15420 msgid "unsupported combination: %s"
15423 #: config/mips/mips.c:4137
15424 #, gcc-internal-format
15425 msgid "-mint64 is a deprecated option"
15428 #: config/mips/mips.c:4140
15429 #, gcc-internal-format
15430 msgid "unrecognized option %<-mfix-vr4130%s%>"
15433 #: config/mips/mips.c:4191
15434 #, gcc-internal-format
15436 "generation of Branch Likely instructions enabled, but not supported by "
15440 #: config/mips/mips.c:4208
15441 #, gcc-internal-format
15442 msgid "-G is incompatible with PIC code which is the default"
15445 #: config/mips/mips.c:4275
15446 #, gcc-internal-format
15447 msgid "-mips3d requires -mpaired-single"
15450 #: config/mips/mips.c:4284
15451 #, gcc-internal-format
15452 msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
15455 #: config/mips/mips.c:4289
15456 #, gcc-internal-format
15457 msgid "-mips3d/-mpaired-single must be used with -mips64"
15460 #: config/mips/mips.c:4773
15461 #, gcc-internal-format
15462 msgid "internal error: %%) found without a %%( in assembler pattern"
15465 #: config/mips/mips.c:4787
15466 #, gcc-internal-format
15467 msgid "internal error: %%] found without a %%[ in assembler pattern"
15470 #: config/mips/mips.c:4800
15471 #, gcc-internal-format
15472 msgid "internal error: %%> found without a %%< in assembler pattern"
15475 #: config/mips/mips.c:4813
15476 #, gcc-internal-format
15477 msgid "internal error: %%} found without a %%{ in assembler pattern"
15480 #: config/mips/mips.c:4827
15481 #, gcc-internal-format
15482 msgid "PRINT_OPERAND: unknown punctuation '%c'"
15485 #: config/mips/mips.c:7587
15486 #, gcc-internal-format
15487 msgid "cannot handle inconsistent calls to %qs"
15490 #: config/mips/mips.c:8987
15491 #, gcc-internal-format
15492 msgid "the cpu name must be lower case"
15495 #: config/mips/mips.c:9009
15496 #, gcc-internal-format
15497 msgid "bad value (%s) for %s"
15500 #. Output assembler code to FILE to increment profiler label # LABELNO
15501 #. for profiling a function entry.
15502 #: config/mips/mips.h:2334
15503 #, gcc-internal-format
15504 msgid "mips16 function profiling"
15507 #: config/mmix/mmix.c:229
15508 #, gcc-internal-format
15509 msgid "-f%s not supported: ignored"
15512 #: config/mmix/mmix.c:657
15513 #, gcc-internal-format
15514 msgid "support for mode %qs"
15517 #: config/mmix/mmix.c:671
15518 #, gcc-internal-format
15520 "too large function value type, needs %d registers, have only %d registers "
15524 #: config/mmix/mmix.c:841
15525 #, gcc-internal-format
15526 msgid "function_profiler support for MMIX"
15529 #: config/mmix/mmix.c:863
15530 #, gcc-internal-format
15531 msgid "MMIX Internal: Last named vararg would not fit in a register"
15534 #: config/mmix/mmix.c:1479 config/mmix/mmix.c:1503 config/mmix/mmix.c:1619
15535 #, gcc-internal-format
15536 msgid "MMIX Internal: Bad register: %d"
15539 #. Presumably there's a missing case above if we get here.
15540 #: config/mmix/mmix.c:1611
15541 #, gcc-internal-format
15542 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
15545 #: config/mmix/mmix.c:1897
15546 #, gcc-internal-format
15547 msgid "stack frame not a multiple of 8 bytes: %d"
15550 #: config/mmix/mmix.c:2133
15551 #, gcc-internal-format
15552 msgid "stack frame not a multiple of octabyte: %d"
15555 #: config/mmix/mmix.c:2606 config/mmix/mmix.c:2670
15556 #, gcc-internal-format
15557 msgid "MMIX Internal: %s is not a shiftable int"
15560 #: config/pa/pa.c:418
15561 #, gcc-internal-format
15563 "unknown -mschedule= option (%s).\n"
15564 "Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
15567 #: config/pa/pa.c:443
15568 #, gcc-internal-format
15570 "unknown -march= option (%s).\n"
15571 "Valid options are 1.0, 1.1, and 2.0\n"
15574 #: config/pa/pa.c:463
15575 #, gcc-internal-format
15577 "unknown -munix= option (%s).\n"
15578 "Valid options are 93, 95 and 98.\n"
15581 #: config/pa/pa.c:468
15582 #, gcc-internal-format
15584 "unknown -munix= option (%s).\n"
15585 "Valid options are 93 and 95.\n"
15588 #: config/pa/pa.c:472
15589 #, gcc-internal-format
15591 "unknown -munix= option (%s).\n"
15592 "Valid option is 93.\n"
15595 #: config/pa/pa.c:489
15596 #, gcc-internal-format
15597 msgid "PIC code generation is not supported in the portable runtime model\n"
15600 #: config/pa/pa.c:494
15601 #, gcc-internal-format
15602 msgid "PIC code generation is not compatible with fast indirect calls\n"
15605 #: config/pa/pa.c:499
15606 #, gcc-internal-format
15607 msgid "-g is only supported when using GAS on this processor,"
15610 #: config/pa/pa.c:500
15611 #, gcc-internal-format
15612 msgid "-g option disabled"
15615 #: config/pa/pa.c:8348
15616 #, gcc-internal-format
15618 "alignment (%u) for %s exceeds maximum alignment for global common data. "
15622 #: config/pa/pa-hpux11.h:85
15623 #, gcc-internal-format
15624 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
15627 #: config/rs6000/host-darwin.c:52
15628 #, gcc-internal-format
15629 msgid "Segmentation Fault (code)"
15632 #: config/rs6000/host-darwin.c:117
15633 #, gcc-internal-format
15634 msgid "Segmentation Fault"
15637 #: config/rs6000/host-darwin.c:131
15638 #, gcc-internal-format
15639 msgid "While setting up signal stack: %m"
15642 #: config/rs6000/host-darwin.c:137
15643 #, gcc-internal-format
15644 msgid "While setting up signal handler: %m"
15647 #: config/rs6000/host-darwin.c:181
15648 #, gcc-internal-format
15649 msgid "couldn't unmap pch_address_space: %m\n"
15652 #. Handle the machine specific pragma longcall. Its syntax is
15654 #. # pragma longcall ( TOGGLE )
15656 #. where TOGGLE is either 0 or 1.
15658 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
15659 #. whether or not new function declarations receive a longcall
15660 #. attribute by default.
15661 #: config/rs6000/rs6000-c.c:46
15662 #, gcc-internal-format
15663 msgid "ignoring malformed #pragma longcall"
15666 #: config/rs6000/rs6000-c.c:59
15667 #, gcc-internal-format
15668 msgid "missing open paren"
15671 #: config/rs6000/rs6000-c.c:61
15672 #, gcc-internal-format
15673 msgid "missing number"
15676 #: config/rs6000/rs6000-c.c:63
15677 #, gcc-internal-format
15678 msgid "missing close paren"
15681 #: config/rs6000/rs6000-c.c:66
15682 #, gcc-internal-format
15683 msgid "number must be 0 or 1"
15686 #: config/rs6000/rs6000-c.c:69
15687 #, gcc-internal-format
15688 msgid "junk at end of #pragma longcall"
15691 #: config/rs6000/rs6000.c:1263
15692 #, gcc-internal-format
15693 msgid "-mmultiple is not supported on little endian systems"
15696 #: config/rs6000/rs6000.c:1270
15697 #, gcc-internal-format
15698 msgid "-mstring is not supported on little endian systems"
15701 #: config/rs6000/rs6000.c:1284
15702 #, gcc-internal-format
15703 msgid "unknown -mdebug-%s switch"
15706 #: config/rs6000/rs6000.c:1296
15707 #, gcc-internal-format
15709 "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
15712 #: config/rs6000/rs6000.c:1307
15713 #, gcc-internal-format
15714 msgid "Unknown switch -mlong-double-%s"
15717 #: config/rs6000/rs6000.c:1363
15718 #, gcc-internal-format
15719 msgid "AltiVec and E500 instructions cannot coexist"
15722 #: config/rs6000/rs6000.c:1631
15723 #, gcc-internal-format
15724 msgid "unknown -m%s= option specified: '%s'"
15727 #: config/rs6000/rs6000.c:1652
15728 #, gcc-internal-format
15729 msgid "not configured for ABI: '%s'"
15732 #: config/rs6000/rs6000.c:1660
15733 #, gcc-internal-format
15734 msgid "Using darwin64 ABI"
15737 #: config/rs6000/rs6000.c:1665
15738 #, gcc-internal-format
15739 msgid "Using old darwin ABI"
15742 #: config/rs6000/rs6000.c:1671
15743 #, gcc-internal-format
15744 msgid "unknown ABI specified: '%s'"
15747 #: config/rs6000/rs6000.c:1688
15748 #, gcc-internal-format
15749 msgid "invalid option for -mfloat-gprs"
15752 #: config/rs6000/rs6000.c:1704
15753 #, gcc-internal-format
15755 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
15756 "the installed C and C++ libraries"
15759 #: config/rs6000/rs6000.c:1711
15760 #, gcc-internal-format
15761 msgid "unknown -malign-XXXXX option specified: '%s'"
15764 #: config/rs6000/rs6000.c:4789
15765 #, gcc-internal-format
15767 "GCC vector returned by reference: non-standard ABI extension with no "
15768 "compatibility guarantee"
15771 #: config/rs6000/rs6000.c:4862
15772 #, gcc-internal-format
15774 "Cannot return value in vector register because altivec instructions are "
15775 "disabled, use -maltivec to enable them."
15778 #: config/rs6000/rs6000.c:5094
15779 #, gcc-internal-format
15781 "Cannot pass argument in vector register because altivec instructions are "
15782 "disabled, use -maltivec to enable them."
15785 #: config/rs6000/rs6000.c:5957
15786 #, gcc-internal-format
15788 "GCC vector passed by reference: non-standard ABI extension with no "
15789 "compatibility guarantee"
15792 #: config/rs6000/rs6000.c:6852
15793 #, gcc-internal-format
15794 msgid "argument 1 must be a 5-bit signed literal"
15797 #: config/rs6000/rs6000.c:6955 config/rs6000/rs6000.c:7625
15798 #, gcc-internal-format
15799 msgid "argument 2 must be a 5-bit unsigned literal"
15802 #: config/rs6000/rs6000.c:6995
15803 #, gcc-internal-format
15804 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
15807 #: config/rs6000/rs6000.c:7049
15808 #, gcc-internal-format
15809 msgid "argument 1 of __builtin_altivec_predicate is out of range"
15812 #: config/rs6000/rs6000.c:7211
15813 #, gcc-internal-format
15814 msgid "argument 3 must be a 4-bit unsigned literal"
15817 #: config/rs6000/rs6000.c:7383
15818 #, gcc-internal-format
15819 msgid "argument to %qs must be a 2-bit unsigned literal"
15822 #: config/rs6000/rs6000.c:7496
15823 #, gcc-internal-format
15824 msgid "argument to dss must be a 2-bit unsigned literal"
15827 #: config/rs6000/rs6000.c:7511
15828 #, gcc-internal-format
15829 msgid "invalid parameter combination for %qs AltiVec intrinsic"
15832 #: config/rs6000/rs6000.c:7745
15833 #, gcc-internal-format
15834 msgid "argument 1 of __builtin_spe_predicate must be a constant"
15837 #: config/rs6000/rs6000.c:7818
15838 #, gcc-internal-format
15839 msgid "argument 1 of __builtin_spe_predicate is out of range"
15842 #: config/rs6000/rs6000.c:13699
15843 #, gcc-internal-format
15844 msgid "stack frame too large"
15847 #: config/rs6000/rs6000.c:16217
15848 #, gcc-internal-format
15849 msgid "no profiling of 64-bit code for this ABI"
15852 #: config/rs6000/rs6000.c:17307
15853 #, gcc-internal-format
15854 msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
15857 #: config/rs6000/rs6000.c:17309
15858 #, gcc-internal-format
15859 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
15862 #: config/rs6000/rs6000.c:17313
15863 #, gcc-internal-format
15864 msgid "use of %<long long%> in AltiVec types is invalid"
15867 #: config/rs6000/rs6000.c:17315
15868 #, gcc-internal-format
15869 msgid "use of %<double%> in AltiVec types is invalid"
15872 #: config/rs6000/rs6000.c:17317
15873 #, gcc-internal-format
15874 msgid "use of %<long double%> in AltiVec types is invalid"
15877 #: config/rs6000/rs6000.c:17319
15878 #, gcc-internal-format
15879 msgid "use of boolean types in AltiVec types is invalid"
15882 #: config/rs6000/rs6000.c:17321
15883 #, gcc-internal-format
15884 msgid "use of %<complex%> in AltiVec types is invalid"
15887 #: config/rs6000/aix43.h:49 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
15888 #, gcc-internal-format
15889 msgid "-maix64 and POWER architecture are incompatible"
15892 #: config/rs6000/aix43.h:54 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
15893 #, gcc-internal-format
15894 msgid "-maix64 requires PowerPC64 architecture remain enabled"
15897 #: config/rs6000/aix43.h:58 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
15898 #, gcc-internal-format
15900 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
15903 #. The Darwin ABI always includes AltiVec, can't be (validly) turned
15905 #: config/rs6000/darwin.h:89
15906 #, gcc-internal-format
15907 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
15910 #. Darwin doesn't support -fpic.
15911 #: config/rs6000/darwin.h:95
15912 #, gcc-internal-format
15913 msgid "-fpic is not supported; -fPIC assumed"
15916 #: config/rs6000/darwin.h:113
15917 #, gcc-internal-format
15918 msgid "-m64 requires PowerPC64 architecture, enabling"
15922 #. if (rs6000_long_double_size_string == NULL)
15923 #. rs6000_long_double_type_size = 128;
15924 #: config/rs6000/eabispe.h:45 config/rs6000/linuxspe.h:62
15925 #, gcc-internal-format
15926 msgid "-m64 not supported in this configuration"
15929 #: config/rs6000/linux64.h:109
15930 #, gcc-internal-format
15931 msgid "-m64 requires a PowerPC64 cpu"
15934 #. Definitions for __builtin_return_address and __builtin_frame_address.
15935 #. __builtin_return_address (0) should give link register (65), enable
15937 #. This should be uncommented, so that the link register is used, but
15938 #. currently this would result in unmatched insns and spilling fixed
15939 #. registers so we'll leave it for another day. When these problems are
15940 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
15942 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
15943 #. Number of bytes into the frame return addresses can be found. See
15944 #. rs6000_stack_info in rs6000.c for more information on how the different
15945 #. abi's store the return address.
15946 #: config/rs6000/rs6000.h:1833
15947 #, gcc-internal-format
15948 msgid "RETURN_ADDRESS_OFFSET not supported"
15951 #. Sometimes certain combinations of command options do not make sense
15952 #. on a particular target machine. You can define a macro
15953 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
15954 #. defined, is executed once just after all the command options have
15957 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
15959 #: config/rs6000/sysv4.h:219
15960 #, gcc-internal-format
15961 msgid "bad value for -mcall-%s"
15964 #: config/rs6000/sysv4.h:235
15965 #, gcc-internal-format
15966 msgid "bad value for -msdata=%s"
15969 #: config/rs6000/sysv4.h:252
15970 #, gcc-internal-format
15971 msgid "-mrelocatable and -msdata=%s are incompatible"
15974 #: config/rs6000/sysv4.h:261
15975 #, gcc-internal-format
15976 msgid "-f%s and -msdata=%s are incompatible"
15979 #: config/rs6000/sysv4.h:270
15980 #, gcc-internal-format
15981 msgid "-msdata=%s and -mcall-%s are incompatible"
15984 #: config/rs6000/sysv4.h:279
15985 #, gcc-internal-format
15986 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
15989 #: config/rs6000/sysv4.h:285
15990 #, gcc-internal-format
15991 msgid "-mrelocatable and -mcall-%s are incompatible"
15994 #: config/rs6000/sysv4.h:292
15995 #, gcc-internal-format
15996 msgid "-fPIC and -mcall-%s are incompatible"
15999 #: config/rs6000/sysv4.h:299
16000 #, gcc-internal-format
16001 msgid "-mcall-aixdesc must be big endian"
16004 #: config/rs6000/sysv4.h:314
16005 #, gcc-internal-format
16006 msgid "-m%s not supported in this configuration"
16009 #: config/s390/s390.c:1406
16010 #, gcc-internal-format
16011 msgid "Unknown cpu used in -march=%s."
16014 #: config/s390/s390.c:1425
16015 #, gcc-internal-format
16016 msgid "Unknown cpu used in -mtune=%s."
16019 #: config/s390/s390.c:1430
16020 #, gcc-internal-format
16021 msgid "z/Architecture mode not supported on %s."
16024 #: config/s390/s390.c:1432
16025 #, gcc-internal-format
16026 msgid "64-bit ABI not supported in ESA/390 mode."
16029 #: config/s390/s390.c:1443
16030 #, gcc-internal-format
16032 "-mbackchain -mpacked-stack -mhard-float are not supported in combination."
16035 #: config/s390/s390.c:1450
16036 #, gcc-internal-format
16037 msgid "invalid value for -mwarn-framesize"
16040 #: config/s390/s390.c:1460
16041 #, gcc-internal-format
16042 msgid "invalid value for -mstack-size"
16045 #: config/s390/s390.c:1463
16046 #, gcc-internal-format
16047 msgid "stack size must be an exact power of 2"
16050 #: config/s390/s390.c:1469
16051 #, gcc-internal-format
16052 msgid "invalid value for -mstack-guard"
16055 #: config/s390/s390.c:1472
16056 #, gcc-internal-format
16057 msgid "stack size must be greater than the stack guard value"
16060 #: config/s390/s390.c:1475
16061 #, gcc-internal-format
16062 msgid "stack guard value must be an exact power of 2"
16065 #: config/s390/s390.c:1478
16066 #, gcc-internal-format
16067 msgid "-mstack-size implies use of -mstack-guard"
16070 #: config/s390/s390.c:1482
16071 #, gcc-internal-format
16072 msgid "-mstack-guard implies use of -mstack-size"
16075 #: config/s390/s390.c:6542
16076 #, gcc-internal-format
16077 msgid "Total size of local variables exceeds architecture limit."
16080 #: config/s390/s390.c:7078
16081 #, gcc-internal-format
16082 msgid "frame size of %qs is "
16085 #: config/s390/s390.c:7078
16086 #, gcc-internal-format
16090 #: config/s390/s390.c:7082
16091 #, gcc-internal-format
16092 msgid "%qs uses dynamic stack allocation"
16095 #: config/sh/sh.c:6201
16096 #, gcc-internal-format
16097 msgid "__builtin_saveregs not supported by this subtarget"
16100 #: config/sh/sh.c:7194
16101 #, gcc-internal-format
16102 msgid "attribute interrupt_handler is not compatible with -m5-compact"
16105 #. The sp_switch attribute only has meaning for interrupt functions.
16106 #. The trap_exit attribute only has meaning for interrupt functions.
16107 #: config/sh/sh.c:7216 config/sh/sh.c:7251
16108 #, gcc-internal-format
16109 msgid "%qs attribute only applies to interrupt functions"
16112 #. The argument must be a constant string.
16113 #: config/sh/sh.c:7223
16114 #, gcc-internal-format
16115 msgid "%qs attribute argument not a string constant"
16118 #. The argument must be a constant integer.
16119 #: config/sh/sh.c:7258
16120 #, gcc-internal-format
16121 msgid "%qs attribute argument not an integer constant"
16124 #: config/sh/symbian.c:147
16125 #, gcc-internal-format
16127 "%H function '%D' is defined after prior declaration as dllimport: attribute "
16131 #: config/sh/symbian.c:158
16132 #, gcc-internal-format
16133 msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
16136 #: config/sh/symbian.c:171
16137 #, gcc-internal-format
16138 msgid "%Hdefinition of static data member '%D' of dllimport'd class."
16141 #: config/sh/symbian.c:286
16142 #, gcc-internal-format
16144 "%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external "
16148 #: config/sh/symbian.c:332
16149 #, gcc-internal-format
16150 msgid "%H%s '%D' %s after being referenced with dllimport linkage."
16153 #: config/sh/symbian.c:436
16154 #, gcc-internal-format
16155 msgid "%Hvariable %qD definition is marked dllimport."
16158 #: config/sh/symbian.c:511
16159 #, gcc-internal-format
16160 msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
16163 #: config/sh/symbian.c:892 cp/tree.c:2277
16164 #, gcc-internal-format
16165 msgid "lang_* check: failed in %s, at %s:%d"
16168 #. There are no delay slots on SHmedia.
16169 #. Relaxation isn't yet supported for SHmedia
16170 #. -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.
16171 #: config/sh/sh.h:754
16172 #, gcc-internal-format
16173 msgid "Profiling is not supported on this target."
16176 #: config/sparc/sparc.c:589
16177 #, gcc-internal-format
16178 msgid "%s is not supported by this configuration"
16181 #: config/sparc/sparc.c:596
16182 #, gcc-internal-format
16183 msgid "-mlong-double-64 not allowed with -m64"
16186 #: config/sparc/sparc.c:621
16187 #, gcc-internal-format
16188 msgid "-mcmodel= is not supported on 32 bit systems"
16191 #: config/stormy16/stormy16.c:528
16192 #, gcc-internal-format
16193 msgid "Constant halfword load operand out of range."
16196 #: config/stormy16/stormy16.c:538
16197 #, gcc-internal-format
16198 msgid "Constant arithmetic operand out of range."
16201 #: config/stormy16/stormy16.c:1224
16202 #, gcc-internal-format
16203 msgid "Local variable memory requirements exceed capacity."
16206 #: config/stormy16/stormy16.c:1390
16207 #, gcc-internal-format
16208 msgid "function_profiler support"
16211 #: config/stormy16/stormy16.c:1479
16212 #, gcc-internal-format
16213 msgid "cannot use va_start in interrupt function"
16216 #: config/stormy16/stormy16.c:2052
16217 #, gcc-internal-format
16218 msgid "switch statement of size %lu entries too large"
16221 #: config/stormy16/stormy16.c:2434
16222 #, gcc-internal-format
16223 msgid "%<__BELOW100__%> attribute only applies to variables"
16226 #: config/stormy16/stormy16.c:2441
16227 #, gcc-internal-format
16228 msgid "__BELOW100__ attribute not allowed with auto storage class."
16231 #: config/v850/v850-c.c:67
16232 #, gcc-internal-format
16233 msgid "#pragma GHS endXXXX found without previous startXXX"
16236 #: config/v850/v850-c.c:69
16237 #, gcc-internal-format
16238 msgid "#pragma GHS endXXX does not match previous startXXX"
16241 #: config/v850/v850-c.c:94
16242 #, gcc-internal-format
16243 msgid "cannot set interrupt attribute: no current function"
16246 #: config/v850/v850-c.c:102
16247 #, gcc-internal-format
16248 msgid "cannot set interrupt attribute: no such identifier"
16251 #: config/v850/v850-c.c:147
16252 #, gcc-internal-format
16253 msgid "junk at end of #pragma ghs section"
16256 #: config/v850/v850-c.c:164
16257 #, gcc-internal-format
16258 msgid "unrecognized section name \"%s\""
16261 #: config/v850/v850-c.c:179
16262 #, gcc-internal-format
16263 msgid "malformed #pragma ghs section"
16266 #: config/v850/v850-c.c:198
16267 #, gcc-internal-format
16268 msgid "junk at end of #pragma ghs interrupt"
16271 #: config/v850/v850-c.c:209
16272 #, gcc-internal-format
16273 msgid "junk at end of #pragma ghs starttda"
16276 #: config/v850/v850-c.c:220
16277 #, gcc-internal-format
16278 msgid "junk at end of #pragma ghs startsda"
16281 #: config/v850/v850-c.c:231
16282 #, gcc-internal-format
16283 msgid "junk at end of #pragma ghs startzda"
16286 #: config/v850/v850-c.c:242
16287 #, gcc-internal-format
16288 msgid "junk at end of #pragma ghs endtda"
16291 #: config/v850/v850-c.c:253
16292 #, gcc-internal-format
16293 msgid "junk at end of #pragma ghs endsda"
16296 #: config/v850/v850-c.c:264
16297 #, gcc-internal-format
16298 msgid "junk at end of #pragma ghs endzda"
16301 #: config/v850/v850.c:168
16302 #, gcc-internal-format
16303 msgid "%s=%s is not numeric"
16306 #: config/v850/v850.c:175
16307 #, gcc-internal-format
16308 msgid "%s=%s is too large"
16311 #: config/v850/v850.c:2246
16312 #, gcc-internal-format
16313 msgid "%Jdata area attributes cannot be specified for local variables"
16316 #: config/v850/v850.c:2257
16317 #, gcc-internal-format
16318 msgid "%Jdata area of '%D' conflicts with previous declaration"
16321 #: config/v850/v850.c:2456
16322 #, gcc-internal-format
16323 msgid "bogus JR construction: %d\n"
16326 #: config/v850/v850.c:2477 config/v850/v850.c:2680
16327 #, gcc-internal-format
16328 msgid "bad amount of stack space removal: %d"
16331 #: config/v850/v850.c:2656
16332 #, gcc-internal-format
16333 msgid "bogus JARL construction: %d\n"
16336 #: config/v850/v850.c:3026
16337 #, gcc-internal-format
16338 msgid "Bogus DISPOSE construction: %d\n"
16341 #: config/v850/v850.c:3048
16342 #, gcc-internal-format
16343 msgid "Too much stack space to dispose of: %d"
16346 #: config/v850/v850.c:3221
16347 #, gcc-internal-format
16348 msgid "Bogus PREPEARE construction: %d\n"
16351 #: config/v850/v850.c:3243
16352 #, gcc-internal-format
16353 msgid "Too much stack space to prepare: %d"
16356 #: config/xtensa/xtensa.c:1774
16357 #, gcc-internal-format
16358 msgid "boolean registers required for the floating-point option"
16361 #: config/xtensa/xtensa.c:1820
16362 #, gcc-internal-format
16363 msgid "-f%s is not supported with CONST16 instructions"
16366 #: config/xtensa/xtensa.c:1825
16367 #, gcc-internal-format
16368 msgid "PIC is required but not supported with CONST16 instructions"
16371 #: config/xtensa/xtensa.c:2672
16372 #, gcc-internal-format
16373 msgid "only uninitialized variables can be placed in a .bss section"
16377 #, gcc-internal-format
16378 msgid "missing argument to \"-%s\""
16382 #, gcc-internal-format
16383 msgid "%<-gnat%> misspelled as %<-gant%>"
16387 #, gcc-internal-format
16388 msgid "unable to call pointer to member function here"
16392 #, gcc-internal-format
16393 msgid "%s %D(%T, %T, %T) <built-in>"
16397 #, gcc-internal-format
16398 msgid "%s %D(%T, %T) <built-in>"
16402 #, gcc-internal-format
16403 msgid "%s %D(%T) <built-in>"
16407 #, gcc-internal-format
16408 msgid "%s %T <conversion>"
16412 #, gcc-internal-format
16413 msgid "%J%s %+#D <near match>"
16417 #, gcc-internal-format
16422 #, gcc-internal-format
16423 msgid "conversion from %qT to %qT is ambiguous"
16426 #: cp/call.c:2767 cp/call.c:2825
16427 #, gcc-internal-format
16428 msgid "no matching function for call to %<%D(%A)%>"
16431 #: cp/call.c:2770 cp/call.c:2828
16432 #, gcc-internal-format
16433 msgid "call of overloaded %<%D(%A)%> is ambiguous"
16436 #. It's no good looking for an overloaded operator() on a
16437 #. pointer-to-member-function.
16439 #, gcc-internal-format
16441 "pointer-to-member function %E cannot be called without an object; consider "
16446 #, gcc-internal-format
16447 msgid "no match for call to %<(%T) (%A)%>"
16451 #, gcc-internal-format
16452 msgid "call of %<(%T) (%A)%> is ambiguous"
16456 #, gcc-internal-format
16457 msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
16461 #, gcc-internal-format
16462 msgid "%s for %<operator%s%> in %<%E%s%>"
16466 #, gcc-internal-format
16467 msgid "%s for %<operator[]%> in %<%E[%E]%>"
16471 #, gcc-internal-format
16472 msgid "%s for %qs in %<%s %E%>"
16476 #, gcc-internal-format
16477 msgid "%s for %<operator%s%> in %<%E %s %E%>"
16481 #, gcc-internal-format
16482 msgid "%s for %<operator%s%> in %<%s%E%>"
16486 #, gcc-internal-format
16487 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
16491 #, gcc-internal-format
16492 msgid "%qE has type %<void%> and is not a throw-expression"
16495 #: cp/call.c:3241 cp/call.c:3451
16496 #, gcc-internal-format
16497 msgid "operands to ?: have different types"
16501 #, gcc-internal-format
16502 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
16506 #, gcc-internal-format
16507 msgid "enumeral and non-enumeral type in conditional expression"
16511 #, gcc-internal-format
16512 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
16516 #, gcc-internal-format
16517 msgid "comparison between %q#T and %q#T"
16521 #, gcc-internal-format
16522 msgid "no suitable %<operator %s%> for %qT"
16526 #, gcc-internal-format
16527 msgid "%q+#D is private"
16531 #, gcc-internal-format
16532 msgid "%q+#D is protected"
16536 #, gcc-internal-format
16537 msgid "%q+#D is inaccessible"
16541 #, gcc-internal-format
16542 msgid "within this context"
16545 #: cp/call.c:4149 cp/cvt.c:263
16546 #, gcc-internal-format
16547 msgid "invalid conversion from %qT to %qT"
16551 #, gcc-internal-format
16552 msgid " initializing argument %P of %qD"
16556 #, gcc-internal-format
16557 msgid "passing NULL to non-pointer argument %P of %qD"
16561 #, gcc-internal-format
16562 msgid "converting to non-pointer type %qT from NULL"
16566 #, gcc-internal-format
16567 msgid "passing %qT for argument %P to %qD"
16571 #, gcc-internal-format
16572 msgid "converting to %qT from %qT"
16576 #, gcc-internal-format
16577 msgid "passing negative value %qE for argument %P to %qD"
16581 #, gcc-internal-format
16582 msgid "converting negative value %qE to %qT"
16586 #, gcc-internal-format
16587 msgid "cannot bind bitfield %qE to %qT"
16590 #: cp/call.c:4334 cp/call.c:4350
16591 #, gcc-internal-format
16592 msgid "cannot bind packed field %qE to %qT"
16596 #, gcc-internal-format
16597 msgid "cannot bind rvalue %qE to %qT"
16601 #, gcc-internal-format
16603 "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
16607 #. Undefined behavior [expr.call] 5.2.2/7.
16609 #, gcc-internal-format
16611 "cannot receive objects of non-POD type %q#T through %<...%>; call will abort "
16616 #, gcc-internal-format
16617 msgid "the default argument for parameter %d of %qD has not yet been parsed"
16621 #, gcc-internal-format
16622 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
16626 #, gcc-internal-format
16627 msgid "%qT is not an accessible base of %qT"
16631 #, gcc-internal-format
16632 msgid "could not find class$ field in java interface type %qT"
16636 #, gcc-internal-format
16637 msgid "call to non-function %qD"
16641 #, gcc-internal-format
16642 msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
16646 #, gcc-internal-format
16647 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
16651 #, gcc-internal-format
16652 msgid "call of overloaded %<%s(%A)%> is ambiguous"
16656 #, gcc-internal-format
16657 msgid "cannot call member function %qD without object"
16661 #, gcc-internal-format
16662 msgid "passing %qT chooses %qT over %qT"
16665 #: cp/call.c:6002 cp/name-lookup.c:4126
16666 #, gcc-internal-format
16667 msgid " in call to %qD"
16671 #, gcc-internal-format
16672 msgid "choosing %qD over %qD"
16676 #, gcc-internal-format
16677 msgid " for conversion from %qT to %qT"
16681 #, gcc-internal-format
16682 msgid " because conversion sequence for the argument is better"
16686 #, gcc-internal-format
16688 "ISO C++ says that these are ambiguous, even though the worst conversion for "
16689 "the first is better than the worst conversion for the second:"
16693 #, gcc-internal-format
16694 msgid "could not convert %qE to %qT"
16698 #, gcc-internal-format
16700 "invalid initialization of non-const reference of type %qT from a temporary "
16705 #, gcc-internal-format
16707 "invalid initialization of reference of type %qT from expression of type %qT"
16711 #, gcc-internal-format
16712 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
16716 #, gcc-internal-format
16717 msgid "Java class %qT cannot have a destructor"
16721 #, gcc-internal-format
16722 msgid "Java class %qT cannot have an implicit non-trivial destructor"
16726 #, gcc-internal-format
16727 msgid "%q#D and %q#D cannot be overloaded"
16731 #, gcc-internal-format
16732 msgid "conflicting access specifications for method %qD, ignored"
16736 #, gcc-internal-format
16737 msgid "conflicting access specifications for field %qE, ignored"
16741 #, gcc-internal-format
16742 msgid "%qD names constructor"
16746 #, gcc-internal-format
16747 msgid "%qD invalid in %qT"
16751 #, gcc-internal-format
16752 msgid "no members matching %qD in %q#T"
16755 #: cp/class.c:1187 cp/class.c:1195
16756 #, gcc-internal-format
16757 msgid "%qD invalid in %q#T"
16761 #, gcc-internal-format
16762 msgid " because of local method %q#D with same name"
16766 #, gcc-internal-format
16767 msgid " because of local member %q#D with same name"
16771 #, gcc-internal-format
16772 msgid "base class %q#T has a non-virtual destructor"
16776 #, gcc-internal-format
16777 msgid "all member functions in class %qT are private"
16781 #, gcc-internal-format
16782 msgid "%q#T only defines a private destructor and has no friends"
16786 #, gcc-internal-format
16787 msgid "%q#T only defines private constructors and has no friends"
16791 #, gcc-internal-format
16792 msgid "no unique final overrider for %qD in %qT"
16795 #. Here we know it is a hider, and no overrider exists.
16797 #, gcc-internal-format
16798 msgid "%qD was hidden"
16802 #, gcc-internal-format
16806 #: cp/class.c:2456 cp/decl2.c:1100
16807 #, gcc-internal-format
16808 msgid "%q#D invalid; an anonymous union can only have non-static data members"
16811 #: cp/class.c:2463 cp/decl2.c:1107
16812 #, gcc-internal-format
16813 msgid "private member %q#D in anonymous union"
16816 #: cp/class.c:2466 cp/decl2.c:1109
16817 #, gcc-internal-format
16818 msgid "protected member %q#D in anonymous union"
16822 #, gcc-internal-format
16823 msgid "bit-field %q#D with non-integral type"
16827 #, gcc-internal-format
16828 msgid "bit-field %qD width not an integer constant"
16832 #, gcc-internal-format
16833 msgid "negative width in bit-field %qD"
16837 #, gcc-internal-format
16838 msgid "zero width for bit-field %qD"
16842 #, gcc-internal-format
16843 msgid "width of %qD exceeds its type"
16847 #, gcc-internal-format
16848 msgid "%qD is too small to hold all values of %q#T"
16852 #, gcc-internal-format
16853 msgid "member %q#D with constructor not allowed in union"
16857 #, gcc-internal-format
16858 msgid "member %q#D with destructor not allowed in union"
16862 #, gcc-internal-format
16863 msgid "member %q#D with copy assignment operator not allowed in union"
16867 #, gcc-internal-format
16868 msgid "multiple fields in union %qT initialized"
16872 #, gcc-internal-format
16873 msgid "ignoring packed attribute on unpacked non-POD field %q#D"
16877 #, gcc-internal-format
16878 msgid "%qD may not be static because it is a member of a union"
16882 #, gcc-internal-format
16883 msgid "%qD may not have reference type %qT because it is a member of a union"
16887 #, gcc-internal-format
16888 msgid "field %qD in local class cannot be static"
16892 #, gcc-internal-format
16893 msgid "field %qD invalidly declared function type"
16897 #, gcc-internal-format
16898 msgid "field %qD invalidly declared method type"
16902 #, gcc-internal-format
16903 msgid "non-static reference %q#D in class without a constructor"
16907 #, gcc-internal-format
16908 msgid "non-static const member %q#D in class without a constructor"
16912 #, gcc-internal-format
16913 msgid "field %q#D with same name as class"
16917 #, gcc-internal-format
16918 msgid "%q#T has pointer data members"
16922 #, gcc-internal-format
16923 msgid " but does not override %<%T(const %T&)%>"
16927 #, gcc-internal-format
16928 msgid " or %<operator=(const %T&)%>"
16932 #, gcc-internal-format
16933 msgid " but does not override %<operator=(const %T&)%>"
16937 #, gcc-internal-format
16939 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
16944 #, gcc-internal-format
16945 msgid "class %qT will be considered nearly empty in a future version of GCC"
16949 #, gcc-internal-format
16950 msgid "initializer specified for non-virtual method %qD"
16954 #, gcc-internal-format
16956 "offset of virtual base %qT is not ABI-compliant and may change in a future "
16961 #, gcc-internal-format
16962 msgid "direct base %qT inaccessible in %qT due to ambiguity"
16966 #, gcc-internal-format
16967 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
16971 #, gcc-internal-format
16973 "size assigned to %qT may not be ABI-compliant and may change in a future "
16977 #. Versions of G++ before G++ 3.4 did not reset the
16980 #, gcc-internal-format
16982 "the offset of %qD may not be ABI-compliant and may change in a future "
16987 #, gcc-internal-format
16989 "offset of %qD is not ABI-compliant and may change in a future version of GCC"
16993 #, gcc-internal-format
16995 "%qD contains empty classes which may cause base classes to be placed at "
16996 "different locations in a future version of GCC"
17000 #, gcc-internal-format
17002 "layout of classes derived from empty class %qT may change in a future "
17006 #: cp/class.c:4899 cp/parser.c:12930
17007 #, gcc-internal-format
17008 msgid "redefinition of %q#T"
17012 #, gcc-internal-format
17013 msgid "%q#T has virtual functions but non-virtual destructor"
17017 #, gcc-internal-format
17018 msgid "trying to finish struct, but kicked out due to previous parse errors"
17022 #, gcc-internal-format
17023 msgid "language string %<\"%E\"%> not recognized"
17027 #, gcc-internal-format
17028 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
17032 #, gcc-internal-format
17033 msgid "no matches converting function %qD to type %q#T"
17037 #, gcc-internal-format
17038 msgid "converting overloaded function %qD to type %q#T is ambiguous"
17042 #, gcc-internal-format
17043 msgid "assuming pointer to member %qD"
17047 #, gcc-internal-format
17048 msgid "(a pointer to member can only be formed with %<&%E%>)"
17051 #: cp/class.c:5871 cp/class.c:5902 cp/class.c:6054 cp/class.c:6061
17052 #, gcc-internal-format
17053 msgid "not enough type information"
17057 #, gcc-internal-format
17058 msgid "argument of type %qT does not match %qT"
17062 #, gcc-internal-format
17063 msgid "invalid operation on uninstantiated type"
17066 #. [basic.scope.class]
17068 #. A name N used in a class S shall refer to the same declaration
17069 #. in its context and when re-evaluated in the completed scope of
17071 #: cp/class.c:6275 cp/decl.c:1102 cp/name-lookup.c:508 cp/pt.c:2206
17072 #, gcc-internal-format
17073 msgid "declaration of %q#D"
17077 #, gcc-internal-format
17078 msgid "changes meaning of %qD from %q+#D"
17082 #, gcc-internal-format
17083 msgid "can't convert from incomplete type %qT to %qT"
17087 #, gcc-internal-format
17088 msgid "conversion of %qE from %qT to %qT is ambiguous"
17091 #: cp/cvt.c:168 cp/cvt.c:237 cp/cvt.c:284
17092 #, gcc-internal-format
17093 msgid "cannot convert %qE from type %qT to type %qT"
17096 #: cp/cvt.c:197 cp/cvt.c:201
17097 #, gcc-internal-format
17098 msgid "pointer to member cast from %qT to %qT is via virtual base"
17102 #, gcc-internal-format
17103 msgid "conversion from %qT to %qT discards qualifiers"
17106 #: cp/cvt.c:515 cp/typeck.c:4833
17107 #, gcc-internal-format
17108 msgid "casting %qT to %qT does not dereference pointer"
17112 #, gcc-internal-format
17113 msgid "cannot convert type %qT to type %qT"
17117 #, gcc-internal-format
17118 msgid "conversion from %q#T to %q#T"
17121 #: cp/cvt.c:682 cp/cvt.c:702
17122 #, gcc-internal-format
17123 msgid "%q#T used where a %qT was expected"
17127 #, gcc-internal-format
17128 msgid "%q#T used where a floating point value was expected"
17132 #, gcc-internal-format
17133 msgid "conversion from %qT to non-scalar type %qT requested"
17137 #, gcc-internal-format
17138 msgid "pseudo-destructor is not called"
17142 #, gcc-internal-format
17143 msgid "object of incomplete type %qT will not be accessed in %s"
17147 #, gcc-internal-format
17148 msgid "object of type %qT will not be accessed in %s"
17152 #, gcc-internal-format
17153 msgid "object %qE of incomplete type %qT will not be accessed in %s"
17156 #. [over.over] enumerates the places where we can take the address
17157 #. of an overloaded function, and this is not one of them.
17159 #, gcc-internal-format
17160 msgid "%s cannot resolve address of overloaded function"
17163 #. Only warn when there is no &.
17165 #, gcc-internal-format
17166 msgid "%s is a reference, not call, to function %qE"
17170 #, gcc-internal-format
17171 msgid "%s has no effect"
17175 #, gcc-internal-format
17176 msgid "value computed is not used"
17180 #, gcc-internal-format
17181 msgid "converting NULL to non-pointer type"
17185 #, gcc-internal-format
17186 msgid "ambiguous default type conversion from %qT"
17190 #, gcc-internal-format
17191 msgid " candidate conversions include %qD and %qD"
17195 #, gcc-internal-format
17196 msgid "label %qD used but not defined"
17200 #, gcc-internal-format
17201 msgid "label %qD defined but not used"
17205 #, gcc-internal-format
17206 msgid "%qD was declared %<extern%> and later %<static%>"
17209 #: cp/decl.c:1010 cp/decl.c:1475
17210 #, gcc-internal-format
17211 msgid "previous declaration of %qD"
17215 #, gcc-internal-format
17216 msgid "%Jfunction %qD redeclared as inline"
17220 #, gcc-internal-format
17221 msgid "%Jprevious declaration of %qD with attribute noinline"
17225 #, gcc-internal-format
17226 msgid "%Jfunction %qD redeclared with attribute noinline"
17230 #, gcc-internal-format
17231 msgid "%Jprevious declaration of %qD was inline"
17234 #: cp/decl.c:1089 cp/decl.c:1160
17235 #, gcc-internal-format
17236 msgid "shadowing %s function %q#D"
17240 #, gcc-internal-format
17241 msgid "library function %q#D redeclared as non-function %q#D"
17245 #, gcc-internal-format
17246 msgid "conflicts with built-in declaration %q#D"
17249 #: cp/decl.c:1155 cp/decl.c:1264 cp/decl.c:1280
17250 #, gcc-internal-format
17251 msgid "new declaration %q#D"
17255 #, gcc-internal-format
17256 msgid "ambiguates built-in declaration %q#D"
17260 #, gcc-internal-format
17261 msgid "%q#D redeclared as different kind of symbol"
17265 #, gcc-internal-format
17266 msgid "previous declaration of %q#D"
17270 #, gcc-internal-format
17271 msgid "declaration of template %q#D"
17274 #: cp/decl.c:1250 cp/name-lookup.c:509
17275 #, gcc-internal-format
17276 msgid "conflicts with previous declaration %q#D"
17279 #: cp/decl.c:1265 cp/decl.c:1281
17280 #, gcc-internal-format
17281 msgid "ambiguates old declaration %q#D"
17285 #, gcc-internal-format
17286 msgid "declaration of C function %q#D conflicts with"
17290 #, gcc-internal-format
17291 msgid "previous declaration %q#D here"
17295 #, gcc-internal-format
17296 msgid "conflicting declaration %q#D"
17300 #, gcc-internal-format
17301 msgid "%qD has a previous declaration as %q#D"
17304 #. [namespace.alias]
17306 #. A namespace-name or namespace-alias shall not be declared as
17307 #. the name of any other entity in the same declarative region.
17308 #. A namespace-name defined at global scope shall not be
17309 #. declared as the name of any other entity in any global scope
17312 #, gcc-internal-format
17313 msgid "declaration of namespace %qD conflicts with"
17317 #, gcc-internal-format
17318 msgid "previous declaration of namespace %qD here"
17322 #, gcc-internal-format
17323 msgid "%q#D previously defined here"
17327 #, gcc-internal-format
17328 msgid "%q#D previously declared here"
17331 #. Prototype decl follows defn w/o prototype.
17333 #, gcc-internal-format
17334 msgid "prototype for %q#D"
17338 #, gcc-internal-format
17339 msgid "%Jfollows non-prototype definition here"
17343 #, gcc-internal-format
17344 msgid "previous declaration of %q#D with %qL linkage"
17348 #, gcc-internal-format
17349 msgid "conflicts with new declaration with %qL linkage"
17352 #: cp/decl.c:1403 cp/decl.c:1410
17353 #, gcc-internal-format
17354 msgid "default argument given for parameter %d of %q#D"
17357 #: cp/decl.c:1405 cp/decl.c:1412
17358 #, gcc-internal-format
17359 msgid "after previous specification in %q#D"
17363 #, gcc-internal-format
17364 msgid "%q#D was used before it was declared inline"
17368 #, gcc-internal-format
17369 msgid "%Jprevious non-inline declaration here"
17373 #, gcc-internal-format
17374 msgid "redundant redeclaration of %qD in same scope"
17378 #, gcc-internal-format
17379 msgid "declaration of %qF throws different exceptions"
17383 #, gcc-internal-format
17384 msgid "than previous declaration %qF"
17387 #. From [temp.expl.spec]:
17389 #. If a template, a member template or the member of a class
17390 #. template is explicitly specialized then that
17391 #. specialization shall be declared before the first use of
17392 #. that specialization that would cause an implicit
17393 #. instantiation to take place, in every translation unit in
17394 #. which such a use occurs.
17396 #, gcc-internal-format
17397 msgid "explicit specialization of %qD after first use"
17401 #, gcc-internal-format
17402 msgid "%J%qD: visibility attribute ignored because it"
17406 #, gcc-internal-format
17407 msgid "%Jconflicts with previous declaration here"
17411 #, gcc-internal-format
17412 msgid "label %qE referenced outside of any function"
17415 #: cp/decl.c:2152 cp/decl.c:2176 cp/decl.c:2264
17416 #, gcc-internal-format
17417 msgid "jump to label %qD"
17420 #: cp/decl.c:2154 cp/decl.c:2178
17421 #, gcc-internal-format
17422 msgid "jump to case label"
17425 #: cp/decl.c:2157 cp/decl.c:2181
17426 #, gcc-internal-format
17427 msgid "%H from here"
17431 #, gcc-internal-format
17432 msgid " crosses initialization of %q#D"
17435 #: cp/decl.c:2165 cp/decl.c:2280
17436 #, gcc-internal-format
17437 msgid " enters scope of non-POD %q#D"
17440 #: cp/decl.c:2185 cp/decl.c:2284
17441 #, gcc-internal-format
17442 msgid " enters try block"
17445 #: cp/decl.c:2187 cp/decl.c:2286
17446 #, gcc-internal-format
17447 msgid " enters catch block"
17451 #, gcc-internal-format
17455 #. Can't skip init of __exception_info.
17457 #, gcc-internal-format
17458 msgid "%J enters catch block"
17462 #, gcc-internal-format
17463 msgid " skips initialization of %q#D"
17467 #, gcc-internal-format
17468 msgid "label named wchar_t"
17472 #, gcc-internal-format
17473 msgid "duplicate label %qD"
17476 #: cp/decl.c:2563 cp/parser.c:3525
17477 #, gcc-internal-format
17478 msgid "%qD used without template parameters"
17481 #: cp/decl.c:2580 cp/decl.c:2671
17482 #, gcc-internal-format
17483 msgid "no class template named %q#T in %q#T"
17486 #: cp/decl.c:2601 cp/decl.c:2611 cp/decl.c:2631
17487 #, gcc-internal-format
17488 msgid "no type named %q#T in %q#T"
17492 #, gcc-internal-format
17493 msgid "template parameters do not match template"
17496 #: cp/decl.c:2681 cp/friend.c:317 cp/friend.c:325
17497 #, gcc-internal-format
17498 msgid "%qD declared here"
17502 #, gcc-internal-format
17503 msgid "%Jan anonymous union cannot have function members"
17507 #, gcc-internal-format
17508 msgid "member %q#D with constructor not allowed in anonymous aggregate"
17512 #, gcc-internal-format
17513 msgid "member %q#D with destructor not allowed in anonymous aggregate"
17517 #, gcc-internal-format
17519 "member %q#D with copy assignment operator not allowed in anonymous aggregate"
17523 #, gcc-internal-format
17524 msgid "multiple types in one declaration"
17528 #, gcc-internal-format
17529 msgid "redeclaration of C++ built-in type %qT"
17533 #, gcc-internal-format
17534 msgid "missing type-name in typedef-declaration"
17538 #, gcc-internal-format
17539 msgid "ISO C++ prohibits anonymous structs"
17543 #, gcc-internal-format
17544 msgid "%qs can only be specified for functions"
17548 #, gcc-internal-format
17549 msgid "%<friend%> can only be specified inside a class"
17553 #, gcc-internal-format
17554 msgid "%<explicit%> can only be specified for constructors"
17558 #, gcc-internal-format
17559 msgid "a storage class can only be specified for objects and functions"
17563 #, gcc-internal-format
17564 msgid "qualifiers can only be specified for objects and functions"
17568 #, gcc-internal-format
17569 msgid "attribute ignored in declaration of %q#T"
17573 #, gcc-internal-format
17574 msgid "attribute for %q#T must follow the %qs keyword"
17578 #, gcc-internal-format
17579 msgid "function %q#D is initialized like a variable"
17583 #, gcc-internal-format
17584 msgid "declaration of %q#D has %<extern%> and is initialized"
17588 #, gcc-internal-format
17589 msgid "%q#D is not a static member of %q#T"
17593 #, gcc-internal-format
17594 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
17598 #, gcc-internal-format
17600 "template header not allowed in member definition of explicitly specialized "
17605 #, gcc-internal-format
17606 msgid "duplicate initialization of %qD"
17610 #, gcc-internal-format
17611 msgid "declaration of %q#D outside of class is not definition"
17615 #, gcc-internal-format
17616 msgid "variable %q#D has initializer but incomplete type"
17619 #: cp/decl.c:3789 cp/decl.c:4413
17620 #, gcc-internal-format
17621 msgid "elements of array %q#D have incomplete type"
17625 #, gcc-internal-format
17626 msgid "aggregate %q#D has incomplete type and cannot be defined"
17630 #, gcc-internal-format
17631 msgid "%qD declared as reference but not initialized"
17635 #, gcc-internal-format
17636 msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
17640 #, gcc-internal-format
17641 msgid "cannot initialize %qT from %qT"
17645 #, gcc-internal-format
17646 msgid "initializer fails to determine size of %qD"
17650 #, gcc-internal-format
17651 msgid "array size missing in %qD"
17655 #, gcc-internal-format
17656 msgid "zero-size array %qD"
17659 #. An automatic variable with an incomplete type: that is an error.
17660 #. Don't talk about array types here, since we took care of that
17661 #. message in grokdeclarator.
17663 #, gcc-internal-format
17664 msgid "storage size of %qD isn't known"
17668 #, gcc-internal-format
17669 msgid "storage size of %qD isn't constant"
17673 #, gcc-internal-format
17675 "sorry: semantics of inline function static data %q#D are wrong (you'll wind "
17676 "up with multiple copies)"
17680 #, gcc-internal-format
17681 msgid "%J you can work around this by removing the initializer"
17685 #, gcc-internal-format
17686 msgid "uninitialized const %qD"
17690 #, gcc-internal-format
17691 msgid "name %qD used in a GNU-style designated initializer for an array"
17695 #, gcc-internal-format
17696 msgid "brace-enclosed initializer used to initialize %qT"
17700 #, gcc-internal-format
17701 msgid "initializer for %qT must be brace-enclosed"
17705 #, gcc-internal-format
17706 msgid "ISO C++ does not allow designated initializers"
17710 #, gcc-internal-format
17711 msgid "%qT has no non-static data member named %qD"
17715 #, gcc-internal-format
17716 msgid "too many initializers for %qT"
17720 #, gcc-internal-format
17721 msgid "variable-sized object %qD may not be initialized"
17725 #, gcc-internal-format
17726 msgid "%qD has incomplete type"
17730 #, gcc-internal-format
17731 msgid "%qD must be initialized by constructor, not by %<{...}%>"
17735 #, gcc-internal-format
17736 msgid "array %qD initialized by parenthesized string literal %qE"
17740 #, gcc-internal-format
17741 msgid "structure %qD with uninitialized const members"
17745 #, gcc-internal-format
17746 msgid "structure %qD with uninitialized reference members"
17750 #, gcc-internal-format
17751 msgid "assignment (not initialization) in declaration"
17755 #, gcc-internal-format
17756 msgid "cannot initialize %qD to namespace %qD"
17760 #, gcc-internal-format
17761 msgid "shadowing previous type declaration of %q#D"
17765 #, gcc-internal-format
17766 msgid "%qD cannot be thread-local because it has non-POD type %qT"
17770 #, gcc-internal-format
17771 msgid "%qD is thread-local and so cannot be dynamically initialized"
17775 #, gcc-internal-format
17776 msgid "destructor for alien class %qT cannot be a member"
17780 #, gcc-internal-format
17781 msgid "constructor for alien class %qT cannot be a member"
17785 #, gcc-internal-format
17786 msgid "%qD declared as a %<virtual%> %s"
17790 #, gcc-internal-format
17791 msgid "%qD declared as an %<inline%> %s"
17795 #, gcc-internal-format
17797 "%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
17802 #, gcc-internal-format
17803 msgid "%qD declared as a friend"
17807 #, gcc-internal-format
17808 msgid "%qD declared with an exception specification"
17812 #, gcc-internal-format
17813 msgid "cannot declare %<::main%> to be a template"
17817 #, gcc-internal-format
17818 msgid "cannot declare %<::main%> to be inline"
17822 #, gcc-internal-format
17823 msgid "cannot declare %<::main%> to be static"
17827 #, gcc-internal-format
17828 msgid "%<::main%> must return %<int%>"
17832 #, gcc-internal-format
17833 msgid "non-local function %q#D uses anonymous type"
17836 #: cp/decl.c:5555 cp/decl.c:5891
17837 #, gcc-internal-format
17839 "%q#D does not refer to the unqualified type, so it is not used for linkage"
17843 #, gcc-internal-format
17844 msgid "non-local function %q#D uses local type %qT"
17848 #, gcc-internal-format
17849 msgid "%smember function %qD cannot have cv-qualifier"
17853 #, gcc-internal-format
17854 msgid "defining explicit specialization %qD in friend declaration"
17857 #. Something like `template <class T> friend void f<T>()'.
17859 #, gcc-internal-format
17860 msgid "invalid use of template-id %qD in declaration of primary template"
17864 #, gcc-internal-format
17866 "default arguments are not allowed in declaration of friend template "
17867 "specialization %qD"
17871 #, gcc-internal-format
17873 "%<inline%> is not allowed in declaration of friend template specialization %"
17878 #, gcc-internal-format
17879 msgid "definition of implicitly-declared %qD"
17882 #: cp/decl.c:5740 cp/decl2.c:712
17883 #, gcc-internal-format
17884 msgid "no %q#D member function declared in class %qT"
17887 #. DRs 132, 319 and 389 seem to indicate types with
17888 #. no linkage can only be used to declare extern "C"
17889 #. entities. Since it's not always an error in the
17890 #. ISO C++ 90 Standard, we only issue a warning.
17892 #, gcc-internal-format
17893 msgid "non-local variable %q#D uses anonymous type"
17897 #, gcc-internal-format
17898 msgid "non-local variable %q#D uses local type %qT"
17902 #, gcc-internal-format
17904 "invalid in-class initialization of static data member of non-integral type %"
17909 #, gcc-internal-format
17910 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
17914 #, gcc-internal-format
17916 "ISO C++ forbids initialization of member constant %qD of non-integral type %"
17921 #, gcc-internal-format
17922 msgid "size of array %qD has non-integral type %qT"
17926 #, gcc-internal-format
17927 msgid "size of array has non-integral type %qT"
17931 #, gcc-internal-format
17932 msgid "size of array %qD is negative"
17936 #, gcc-internal-format
17937 msgid "size of array is negative"
17941 #, gcc-internal-format
17942 msgid "ISO C++ forbids zero-size array %qD"
17946 #, gcc-internal-format
17947 msgid "ISO C++ forbids zero-size array"
17951 #, gcc-internal-format
17952 msgid "size of array %qD is not an integral constant-expression"
17956 #, gcc-internal-format
17957 msgid "size of array is not an integral constant-expression"
17961 #, gcc-internal-format
17962 msgid "ISO C++ forbids variable-size array %qD"
17966 #, gcc-internal-format
17967 msgid "ISO C++ forbids variable-size array"
17971 #, gcc-internal-format
17972 msgid "overflow in array dimension"
17976 #, gcc-internal-format
17977 msgid "declaration of %qD as %s"
17981 #, gcc-internal-format
17982 msgid "creating %s"
17986 #, gcc-internal-format
17988 "declaration of %qD as multidimensional array must have bounds for all "
17989 "dimensions except the first"
17993 #, gcc-internal-format
17995 "multidimensional array must have bounds for all dimensions except the first"
17999 #, gcc-internal-format
18000 msgid "return type specification for constructor invalid"
18004 #, gcc-internal-format
18005 msgid "return type specification for destructor invalid"
18009 #, gcc-internal-format
18010 msgid "operator %qT declared to return %qT"
18014 #, gcc-internal-format
18015 msgid "return type specified for %<operator %T%>"
18019 #, gcc-internal-format
18020 msgid "unnamed variable or field declared void"
18024 #, gcc-internal-format
18025 msgid "variable or field %qE declared void"
18029 #, gcc-internal-format
18030 msgid "variable or field declared void"
18034 #, gcc-internal-format
18035 msgid "type %qT is not derived from type %qT"
18038 #: cp/decl.c:6501 cp/decl.c:6593 cp/decl.c:7714
18039 #, gcc-internal-format
18040 msgid "declaration of %qD as non-function"
18044 #, gcc-internal-format
18045 msgid "declaration of %qD as non-member"
18049 #, gcc-internal-format
18050 msgid "declarator-id missing; using reserved word %qD"
18054 #, gcc-internal-format
18055 msgid "two or more data types in declaration of %qs"
18059 #, gcc-internal-format
18060 msgid "ISO C++ does not support %<long long%>"
18063 #: cp/decl.c:6729 cp/decl.c:6731
18064 #, gcc-internal-format
18065 msgid "ISO C++ forbids declaration of %qs with no type"
18069 #, gcc-internal-format
18070 msgid "short, signed or unsigned invalid for %qs"
18074 #, gcc-internal-format
18075 msgid "long, short, signed or unsigned invalid for %qs"
18079 #, gcc-internal-format
18080 msgid "long and short specified together for %qs"
18084 #, gcc-internal-format
18085 msgid "long or short specified with char for %qs"
18089 #, gcc-internal-format
18090 msgid "long or short specified with floating type for %qs"
18094 #, gcc-internal-format
18095 msgid "signed and unsigned given together for %qs"
18099 #, gcc-internal-format
18100 msgid "long, short, signed or unsigned used invalidly for %qs"
18104 #, gcc-internal-format
18105 msgid "complex invalid for %qs"
18109 #, gcc-internal-format
18110 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
18113 #: cp/decl.c:6878 cp/typeck.c:6402
18114 #, gcc-internal-format
18115 msgid "ignoring %qV qualifiers added to function type %qT"
18119 #, gcc-internal-format
18120 msgid "member %qD cannot be declared both virtual and static"
18124 #, gcc-internal-format
18125 msgid "%<%T::%D%> is not a valid declarator"
18129 #, gcc-internal-format
18130 msgid "typedef declaration invalid in parameter declaration"
18134 #, gcc-internal-format
18135 msgid "storage class specifiers invalid in parameter declarations"
18139 #, gcc-internal-format
18140 msgid "virtual outside class declaration"
18143 #: cp/decl.c:6940 cp/decl.c:6947
18144 #, gcc-internal-format
18145 msgid "multiple storage classes in declaration of %qs"
18149 #, gcc-internal-format
18150 msgid "storage class specified for %qs"
18154 #, gcc-internal-format
18155 msgid "top-level declaration of %qs specifies %<auto%>"
18159 #, gcc-internal-format
18160 msgid "storage class specifiers invalid in friend function declarations"
18164 #, gcc-internal-format
18165 msgid "destructor cannot be static member function"
18169 #, gcc-internal-format
18170 msgid "destructors may not be cv-qualified"
18174 #, gcc-internal-format
18175 msgid "constructor cannot be static member function"
18179 #, gcc-internal-format
18180 msgid "constructors cannot be declared virtual"
18184 #, gcc-internal-format
18185 msgid "constructors may not be cv-qualified"
18189 #, gcc-internal-format
18190 msgid "can't initialize friend function %qs"
18193 #. Cannot be both friend and virtual.
18195 #, gcc-internal-format
18196 msgid "virtual functions cannot be friends"
18200 #, gcc-internal-format
18201 msgid "friend declaration not in class definition"
18205 #, gcc-internal-format
18206 msgid "can't define friend function %qs in a local class definition"
18210 #, gcc-internal-format
18211 msgid "destructors may not have parameters"
18214 #: cp/decl.c:7235 cp/decl.c:7242
18215 #, gcc-internal-format
18216 msgid "cannot declare reference to %q#T"
18220 #, gcc-internal-format
18221 msgid "cannot declare pointer to %q#T"
18225 #, gcc-internal-format
18226 msgid "cannot declare pointer to %q#T member"
18230 #, gcc-internal-format
18231 msgid "%qD is a namespace"
18235 #, gcc-internal-format
18236 msgid "template-id %qD used as a declarator"
18240 #, gcc-internal-format
18241 msgid "extra qualification %<%T::%> on member %qs ignored"
18245 #, gcc-internal-format
18246 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
18250 #, gcc-internal-format
18251 msgid "cannot declare member %<%T::%s%> within %qT"
18255 #, gcc-internal-format
18256 msgid "data member may not have variably modified type %qT"
18260 #, gcc-internal-format
18261 msgid "parameter may not have variably modified type %qT"
18264 #. [dcl.fct.spec] The explicit specifier shall only be used in
18265 #. declarations of constructors within a class definition.
18267 #, gcc-internal-format
18268 msgid "only declarations of constructors can be %<explicit%>"
18272 #, gcc-internal-format
18273 msgid "non-member %qs cannot be declared %<mutable%>"
18277 #, gcc-internal-format
18278 msgid "non-object member %qs cannot be declared %<mutable%>"
18282 #, gcc-internal-format
18283 msgid "function %qs cannot be declared %<mutable%>"
18287 #, gcc-internal-format
18288 msgid "static %qs cannot be declared %<mutable%>"
18292 #, gcc-internal-format
18293 msgid "const %qs cannot be declared %<mutable%>"
18297 #, gcc-internal-format
18298 msgid "%Jtypedef name may not be a nested-name-specifier"
18302 #, gcc-internal-format
18303 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
18307 #, gcc-internal-format
18308 msgid "qualified function types cannot be used to declare %s functions"
18312 #, gcc-internal-format
18313 msgid "type qualifiers specified for friend class declaration"
18317 #, gcc-internal-format
18318 msgid "%<inline%> specified for friend class declaration"
18322 #, gcc-internal-format
18323 msgid "template parameters cannot be friends"
18327 #, gcc-internal-format
18328 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
18332 #, gcc-internal-format
18333 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
18337 #, gcc-internal-format
18338 msgid "trying to make class %qT a friend of global scope"
18342 #, gcc-internal-format
18343 msgid "invalid qualifiers on non-member function type"
18347 #, gcc-internal-format
18348 msgid "abstract declarator %qT used as declaration"
18352 #, gcc-internal-format
18353 msgid "cannot use %<::%> in parameter declaration"
18356 #. Something like struct S { int N::j; };
18358 #, gcc-internal-format
18359 msgid "invalid use of %<::%>"
18363 #, gcc-internal-format
18364 msgid "can't make %qD into a method -- not in a class"
18368 #, gcc-internal-format
18369 msgid "function %qD declared virtual inside a union"
18373 #, gcc-internal-format
18374 msgid "%qD cannot be declared virtual, since it is always static"
18378 #, gcc-internal-format
18379 msgid "declaration of %qD as member of %qT"
18383 #, gcc-internal-format
18384 msgid "field %qD has incomplete type"
18388 #, gcc-internal-format
18389 msgid "name %qT has incomplete type"
18393 #, gcc-internal-format
18394 msgid " in instantiation of template %qT"
18398 #, gcc-internal-format
18399 msgid "%qE is neither function nor member function; cannot be declared friend"
18403 #, gcc-internal-format
18404 msgid "member functions are implicitly friends of their class"
18407 #. An attempt is being made to initialize a non-static
18408 #. member. But, from [class.mem]:
18410 #. 4 A member-declarator can contain a
18411 #. constant-initializer only if it declares a static
18412 #. member (_class.static_) of integral or enumeration
18413 #. type, see _class.static.data_.
18415 #. This used to be relatively common practice, but
18416 #. the rest of the compiler does not correctly
18417 #. handle the initialization unless the member is
18418 #. static so we make it static below.
18420 #, gcc-internal-format
18421 msgid "ISO C++ forbids initialization of member %qD"
18425 #, gcc-internal-format
18426 msgid "making %qD static"
18430 #, gcc-internal-format
18431 msgid "storage class %<auto%> invalid for function %qs"
18435 #, gcc-internal-format
18436 msgid "storage class %<register%> invalid for function %qs"
18440 #, gcc-internal-format
18441 msgid "storage class %<__thread%> invalid for function %qs"
18445 #, gcc-internal-format
18447 "%<static%> specified invalid for function %qs declared out of global scope"
18451 #, gcc-internal-format
18453 "%<inline%> specifier invalid for function %qs declared out of global scope"
18457 #, gcc-internal-format
18458 msgid "virtual non-class function %qs"
18462 #, gcc-internal-format
18463 msgid "cannot declare member function %qD to have static linkage"
18466 #. FIXME need arm citation
18468 #, gcc-internal-format
18469 msgid "cannot declare static function inside another function"
18473 #, gcc-internal-format
18475 "%<static%> may not be used when defining (as opposed to declaring) a static "
18480 #, gcc-internal-format
18481 msgid "static member %qD declared %<register%>"
18485 #, gcc-internal-format
18486 msgid "cannot explicitly declare member %q#D to have extern linkage"
18490 #, gcc-internal-format
18491 msgid "default argument for %q#D has type %qT"
18495 #, gcc-internal-format
18496 msgid "default argument for parameter of type %qT has type %qT"
18500 #, gcc-internal-format
18501 msgid "default argument %qE uses local variable %qD"
18505 #, gcc-internal-format
18506 msgid "parameter %qD invalidly declared method type"
18510 #, gcc-internal-format
18511 msgid "parameter %qD includes %s to array of unknown bound %qT"
18516 #. A declaration of a constructor for a class X is ill-formed if
18517 #. its first parameter is of type (optionally cv-qualified) X
18518 #. and either there are no other parameters or else all other
18519 #. parameters have default arguments.
18521 #. We *don't* complain about member template instantiations that
18522 #. have this form, though; they can occur as we try to decide
18523 #. what constructor to use during overload resolution. Since
18524 #. overload resolution will never prefer such a constructor to
18525 #. the non-template copy constructor (which is either explicitly
18526 #. or implicitly defined), there's no need to worry about their
18527 #. existence. Theoretically, they should never even be
18528 #. instantiated, but that's hard to forestall.
18530 #, gcc-internal-format
18531 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
18535 #, gcc-internal-format
18536 msgid "%qD may not be declared within a namespace"
18540 #, gcc-internal-format
18541 msgid "%qD may not be declared as static"
18545 #, gcc-internal-format
18546 msgid "%qD must be a nonstatic member function"
18550 #, gcc-internal-format
18552 "%qD must be either a non-static member function or a non-member function"
18556 #, gcc-internal-format
18557 msgid "%qD must have an argument of class or enumerated type"
18561 #, gcc-internal-format
18562 msgid "conversion to %s%s will never use a type conversion operator"
18567 #, gcc-internal-format
18568 msgid "ISO C++ prohibits overloading operator ?:"
18572 #, gcc-internal-format
18573 msgid "postfix %qD must take %<int%> as its argument"
18577 #, gcc-internal-format
18578 msgid "postfix %qD must take %<int%> as its second argument"
18582 #, gcc-internal-format
18583 msgid "%qD must take either zero or one argument"
18587 #, gcc-internal-format
18588 msgid "%qD must take either one or two arguments"
18592 #, gcc-internal-format
18593 msgid "prefix %qD should return %qT"
18597 #, gcc-internal-format
18598 msgid "postfix %qD should return %qT"
18602 #, gcc-internal-format
18603 msgid "%qD must take %<void%>"
18606 #: cp/decl.c:8871 cp/decl.c:8879
18607 #, gcc-internal-format
18608 msgid "%qD must take exactly one argument"
18612 #, gcc-internal-format
18613 msgid "%qD must take exactly two arguments"
18617 #, gcc-internal-format
18618 msgid "user-defined %qD always evaluates both arguments"
18622 #, gcc-internal-format
18623 msgid "%qD should return by value"
18626 #: cp/decl.c:8915 cp/decl.c:8918
18627 #, gcc-internal-format
18628 msgid "%qD cannot have default arguments"
18632 #, gcc-internal-format
18633 msgid "using template type parameter %qT after %qs"
18637 #, gcc-internal-format
18638 msgid "using typedef-name %qD after %qs"
18642 #, gcc-internal-format
18643 msgid "%qD has a previous declaration here"
18647 #, gcc-internal-format
18648 msgid "%qT referred to as %qs"
18651 #: cp/decl.c:9001 cp/decl.c:9009
18652 #, gcc-internal-format
18653 msgid "%qT has a previous declaration here"
18657 #, gcc-internal-format
18658 msgid "%qT referred to as enum"
18661 #. If a class template appears as elaborated type specifier
18662 #. without a template header such as:
18664 #. template <class T> class C {};
18665 #. void f(class C); // No template header here
18667 #. then the required template argument is missing.
18669 #, gcc-internal-format
18670 msgid "template argument required for %<%s %T%>"
18673 #: cp/decl.c:9071 cp/name-lookup.c:2602
18674 #, gcc-internal-format
18675 msgid "%qD has the same name as the class in which it is declared"
18679 #, gcc-internal-format
18680 msgid "use of enum %q#D without previous declaration"
18684 #, gcc-internal-format
18685 msgid "redeclaration of %qT as a non-template"
18689 #, gcc-internal-format
18690 msgid "derived union %qT invalid"
18694 #, gcc-internal-format
18695 msgid "Java class %qT cannot have multiple bases"
18699 #, gcc-internal-format
18700 msgid "Java class %qT cannot have virtual bases"
18704 #, gcc-internal-format
18705 msgid "base type %qT fails to be a struct or class type"
18709 #, gcc-internal-format
18710 msgid "recursive type %qT undefined"
18714 #, gcc-internal-format
18715 msgid "duplicate base type %qT invalid"
18719 #, gcc-internal-format
18720 msgid "multiple definition of %q#T"
18724 #, gcc-internal-format
18725 msgid "%Jprevious definition here"
18730 #. IF no integral type can represent all the enumerator values, the
18731 #. enumeration is ill-formed.
18733 #, gcc-internal-format
18734 msgid "no integral type can represent all of the enumerator values for %qT"
18738 #, gcc-internal-format
18739 msgid "enumerator value for %qD not integer constant"
18743 #, gcc-internal-format
18744 msgid "overflow in enumeration values at %qD"
18748 #, gcc-internal-format
18749 msgid "return type %q#T is incomplete"
18752 #: cp/decl.c:9930 cp/typeck.c:6161
18753 #, gcc-internal-format
18754 msgid "%<operator=%> should return a reference to %<*this%>"
18758 #, gcc-internal-format
18759 msgid "parameter %qD declared void"
18763 #, gcc-internal-format
18764 msgid "invalid member function declaration"
18768 #, gcc-internal-format
18769 msgid "%qD is already defined in class %qT"
18773 #, gcc-internal-format
18774 msgid "static member function %q#D declared with type qualifiers"
18778 #, gcc-internal-format
18779 msgid "name missing for member function"
18782 #: cp/decl2.c:372 cp/decl2.c:386
18783 #, gcc-internal-format
18784 msgid "ambiguous conversion for array subscript"
18788 #, gcc-internal-format
18789 msgid "invalid types %<%T[%T]%> for array subscript"
18793 #, gcc-internal-format
18794 msgid "deleting array %q#D"
18798 #, gcc-internal-format
18799 msgid "type %q#T argument given to %<delete%>, expected pointer"
18803 #, gcc-internal-format
18805 "cannot delete a function. Only pointer-to-objects are valid arguments to %"
18810 #, gcc-internal-format
18811 msgid "deleting %qT is undefined"
18814 #. 14.5.2.2 [temp.mem]
18816 #. A local class shall not have member templates.
18818 #, gcc-internal-format
18819 msgid "invalid declaration of member template %q#D in local class"
18823 #, gcc-internal-format
18824 msgid "invalid use of %<virtual%> in template declaration of %q#D"
18827 #: cp/decl2.c:504 cp/pt.c:2973
18828 #, gcc-internal-format
18829 msgid "template declaration of %q#D"
18833 #, gcc-internal-format
18834 msgid "Java method %qD has non-Java return type %qT"
18838 #, gcc-internal-format
18839 msgid "Java method %qD has non-Java parameter type %qT"
18843 #, gcc-internal-format
18844 msgid "prototype for %q#D does not match any in class %qT"
18848 #, gcc-internal-format
18849 msgid "local class %q#T shall not have static data member %q#D"
18853 #, gcc-internal-format
18854 msgid "initializer invalid for static member with constructor"
18858 #, gcc-internal-format
18859 msgid "(an out of class initialization is required)"
18863 #, gcc-internal-format
18864 msgid "member %qD conflicts with virtual function table field name"
18868 #, gcc-internal-format
18869 msgid "applying attributes to template parameters is not implemented"
18873 #, gcc-internal-format
18874 msgid "%qD is already defined in %qT"
18878 #, gcc-internal-format
18879 msgid "field initializer is not constant"
18883 #, gcc-internal-format
18884 msgid "%<asm%> specifiers are not permitted on non-static data members"
18888 #, gcc-internal-format
18889 msgid "cannot declare %qD to be a bit-field type"
18893 #, gcc-internal-format
18894 msgid "cannot declare bit-field %qD with function type"
18898 #, gcc-internal-format
18899 msgid "%qD is already defined in the class %qT"
18903 #, gcc-internal-format
18904 msgid "static member %qD cannot be a bit-field"
18908 #, gcc-internal-format
18909 msgid "anonymous struct not inside named type"
18913 #, gcc-internal-format
18914 msgid "namespace-scope anonymous aggregates must be static"
18918 #, gcc-internal-format
18919 msgid "anonymous union with no members"
18923 #, gcc-internal-format
18924 msgid "%<operator new%> must return type %qT"
18928 #, gcc-internal-format
18929 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
18933 #, gcc-internal-format
18934 msgid "%<operator delete%> must return type %qT"
18938 #, gcc-internal-format
18939 msgid "%<operator delete%> takes type %qT as first parameter"
18943 #, gcc-internal-format
18944 msgid "inline function %qD used but never defined"
18948 #, gcc-internal-format
18949 msgid "default argument missing for parameter %P of %q+#D"
18952 #. damn ICE suppression
18954 #, gcc-internal-format
18955 msgid "unexpected letter %qc in locate_error\n"
18958 #. Can't throw a reference.
18960 #, gcc-internal-format
18961 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
18965 #, gcc-internal-format
18966 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
18969 #. Thrown object must be a Throwable.
18971 #, gcc-internal-format
18972 msgid "type %qT is not derived from %<java::lang::Throwable%>"
18976 #, gcc-internal-format
18977 msgid "mixing C++ and Java catches in a single translation unit"
18981 #, gcc-internal-format
18982 msgid "throwing NULL, which has integral, not pointer type"
18985 #: cp/except.c:625 cp/init.c:1887
18986 #, gcc-internal-format
18987 msgid "%qD should never be overloaded"
18991 #, gcc-internal-format
18992 msgid " in thrown expression"
18996 #, gcc-internal-format
18998 "expression %qE of abstract class type %qT cannot be used in throw-expression"
19002 #, gcc-internal-format
19003 msgid "%Hexception of type %qT will be caught"
19007 #, gcc-internal-format
19008 msgid "%H by earlier handler for %qT"
19012 #, gcc-internal-format
19013 msgid "%H%<...%> handler must be the last handler for its try block"
19017 #, gcc-internal-format
19018 msgid "%qD is already a friend of class %qT"
19022 #, gcc-internal-format
19023 msgid "invalid type %qT declared %<friend%>"
19027 #. Friend declarations shall not declare partial
19028 #. specializations.
19029 #. template <class U> friend class T::X<U>;
19031 #. Friend declarations shall not declare partial
19032 #. specializations.
19033 #: cp/friend.c:244 cp/friend.c:274
19034 #, gcc-internal-format
19035 msgid "partial specialization %qT declared %<friend%>"
19039 #, gcc-internal-format
19040 msgid "class %qT is implicitly friends with itself"
19044 #, gcc-internal-format
19045 msgid "%qT is not a member of %qT"
19049 #, gcc-internal-format
19050 msgid "%qT is not a member class template of %qT"
19054 #, gcc-internal-format
19055 msgid "%qT is not a nested class of %qT"
19058 #. template <class T> friend class T;
19060 #, gcc-internal-format
19061 msgid "template parameter type %qT declared %<friend%>"
19064 #. template <class T> friend class A; where A is not a template
19066 #, gcc-internal-format
19067 msgid "%q#T is not a template"
19071 #, gcc-internal-format
19072 msgid "%qD is already a friend of %qT"
19076 #, gcc-internal-format
19077 msgid "%qT is already a friend of %qT"
19081 #, gcc-internal-format
19082 msgid "member %qD declared as friend before type %qT defined"
19086 #, gcc-internal-format
19087 msgid "friend declaration %q#D declares a non-template function"
19091 #, gcc-internal-format
19093 "(if this is not what you intended, make sure the function template has "
19094 "already been declared and add <> after the function name here) -Wno-non-"
19095 "template-friend disables this warning"
19099 #, gcc-internal-format
19100 msgid "%J%qD should be initialized in the member initialization list"
19104 #, gcc-internal-format
19105 msgid "%Jdefault-initialization of %q#D, which has reference type"
19109 #, gcc-internal-format
19110 msgid "%Juninitialized reference member %qD"
19114 #, gcc-internal-format
19115 msgid "%Juninitialized member %qD with %<const%> type %qT"
19119 #, gcc-internal-format
19120 msgid "%qD will be initialized after"
19124 #, gcc-internal-format
19125 msgid "base %qT will be initialized after"
19129 #, gcc-internal-format
19134 #, gcc-internal-format
19139 #, gcc-internal-format
19140 msgid "%J when initialized here"
19144 #, gcc-internal-format
19145 msgid "%Jmultiple initializations given for %qD"
19149 #, gcc-internal-format
19150 msgid "%Jmultiple initializations given for base %qT"
19154 #, gcc-internal-format
19155 msgid "%Jinitializations for multiple members of %qT"
19159 #, gcc-internal-format
19161 "%Jbase class %q#T should be explicitly initialized in the copy constructor"
19164 #: cp/init.c:906 cp/init.c:925
19165 #, gcc-internal-format
19166 msgid "class %qT does not have any field named %qD"
19170 #, gcc-internal-format
19172 "%q#D is a static data member; it can only be initialized at its definition"
19176 #, gcc-internal-format
19177 msgid "%q#D is not a non-static data member of %qT"
19181 #, gcc-internal-format
19182 msgid "unnamed initializer for %qT, which has no base classes"
19186 #, gcc-internal-format
19187 msgid "unnamed initializer for %qT, which uses multiple inheritance"
19191 #, gcc-internal-format
19192 msgid "%qD is both a direct base and an indirect virtual base"
19196 #, gcc-internal-format
19197 msgid "type %qD is not a direct or virtual base of %qT"
19201 #, gcc-internal-format
19202 msgid "type %qD is not a direct base of %qT"
19206 #, gcc-internal-format
19207 msgid "bad array initializer"
19211 #, gcc-internal-format
19212 msgid "%qT is not an aggregate type"
19216 #, gcc-internal-format
19217 msgid "qualified type %qT does not match destructor name %<~%T%>"
19221 #, gcc-internal-format
19222 msgid "incomplete type %qT does not have member %qD"
19226 #, gcc-internal-format
19227 msgid "%qD is not a member of type %qT"
19231 #, gcc-internal-format
19232 msgid "invalid pointer to bit-field %qD"
19236 #, gcc-internal-format
19237 msgid "invalid use of non-static member function %qD"
19240 #: cp/init.c:1548 cp/semantics.c:1321
19241 #, gcc-internal-format
19242 msgid "invalid use of non-static data member %qD"
19246 #, gcc-internal-format
19247 msgid "size in array new must have integral type"
19251 #, gcc-internal-format
19252 msgid "zero size array reserves no space"
19256 #, gcc-internal-format
19257 msgid "new cannot be applied to a reference type"
19261 #, gcc-internal-format
19262 msgid "new cannot be applied to a function type"
19266 #, gcc-internal-format
19267 msgid "call to Java constructor, while %<jclass%> undefined"
19271 #, gcc-internal-format
19272 msgid "can't find class$"
19276 #, gcc-internal-format
19277 msgid "invalid type %<void%> for new"
19281 #, gcc-internal-format
19282 msgid "uninitialized const in %<new%> of %q#T"
19286 #, gcc-internal-format
19287 msgid "call to Java constructor with %qs undefined"
19291 #, gcc-internal-format
19292 msgid "request for member %qD is ambiguous"
19296 #, gcc-internal-format
19297 msgid "ISO C++ forbids initialization in array new"
19301 #, gcc-internal-format
19302 msgid "initializer ends prematurely"
19306 #, gcc-internal-format
19307 msgid "cannot initialize multi-dimensional array with initializer"
19311 #, gcc-internal-format
19312 msgid "possible problem detected in invocation of delete operator:"
19316 #, gcc-internal-format
19318 "neither the destructor nor the class-specific operator delete will be "
19319 "called, even if they are declared when the class is defined."
19323 #, gcc-internal-format
19324 msgid "unknown array size in delete"
19328 #, gcc-internal-format
19329 msgid "type to vector delete is neither pointer or array type"
19333 #, gcc-internal-format
19334 msgid "junk at end of #pragma %s"
19338 #, gcc-internal-format
19339 msgid "invalid #pragma %s"
19343 #, gcc-internal-format
19344 msgid "#pragma vtable no longer supported"
19348 #, gcc-internal-format
19349 msgid "#pragma implementation for %qs appears after file is included"
19353 #, gcc-internal-format
19354 msgid "junk at end of #pragma GCC java_exceptions"
19358 #, gcc-internal-format
19359 msgid "%qD not defined"
19363 #, gcc-internal-format
19364 msgid "%qD was not declared in this scope"
19367 #. In a template, it is invalid to write "f()" or "f(3)" if no
19368 #. declaration of "f" is available. Historically, G++ and most
19369 #. other compilers accepted that usage since they deferred all name
19370 #. lookup until instantiation time rather than doing unqualified
19371 #. name lookup at template definition time; explain to the user what
19374 #. Note that we have the exact wording of the following message in
19375 #. the manual (trouble.texi, node "Name lookup"), so they need to
19376 #. be kept in synch.
19378 #, gcc-internal-format
19380 "there are no arguments to %qD that depend on a template parameter, so a "
19381 "declaration of %qD must be available"
19385 #, gcc-internal-format
19387 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
19388 "use of an undeclared name is deprecated)"
19391 #: cp/mangle.c:2114
19392 #, gcc-internal-format
19393 msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
19396 #: cp/mangle.c:2122
19397 #, gcc-internal-format
19398 msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
19401 #: cp/mangle.c:2172
19402 #, gcc-internal-format
19403 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
19406 #: cp/mangle.c:2482
19407 #, gcc-internal-format
19408 msgid "the mangled name of %qD will change in a future version of GCC"
19412 #, gcc-internal-format
19413 msgid "generic thunk code fails for method %q#D which uses %<...%>"
19417 #, gcc-internal-format
19418 msgid "non-static const member %q#D, can't use default assignment operator"
19422 #, gcc-internal-format
19423 msgid "non-static reference member %q#D, can't use default assignment operator"
19427 #, gcc-internal-format
19428 msgid "%Hsynthesized method %qD first required here "
19431 #: cp/method.c:1107
19432 #, gcc-internal-format
19434 "vtable layout for class %qT may not be ABI-compliantand may change in a "
19435 "future version of GCC due to implicit virtual destructor"
19438 #: cp/name-lookup.c:693
19439 #, gcc-internal-format
19440 msgid "redeclaration of %<wchar_t%> as %qT"
19443 #. A redeclaration of main, but not a duplicate of the
19446 #. [basic.start.main]
19448 #. This function shall not be overloaded.
19449 #: cp/name-lookup.c:725
19450 #, gcc-internal-format
19451 msgid "invalid redeclaration of %qD"
19454 #: cp/name-lookup.c:726
19455 #, gcc-internal-format
19459 #: cp/name-lookup.c:814
19460 #, gcc-internal-format
19461 msgid "type mismatch with previous external decl of %q#D"
19464 #: cp/name-lookup.c:815
19465 #, gcc-internal-format
19466 msgid "previous external decl of %q#D"
19469 #: cp/name-lookup.c:897
19470 #, gcc-internal-format
19471 msgid "extern declaration of %q#D doesn't match"
19474 #: cp/name-lookup.c:898
19475 #, gcc-internal-format
19476 msgid "global declaration %q#D"
19479 #: cp/name-lookup.c:934 cp/name-lookup.c:941
19480 #, gcc-internal-format
19481 msgid "declaration of %q#D shadows a parameter"
19484 #. Location of previous decl is not useful in this case.
19485 #: cp/name-lookup.c:966
19486 #, gcc-internal-format
19487 msgid "declaration of %qD shadows a member of 'this'"
19490 #: cp/name-lookup.c:972
19491 #, gcc-internal-format
19492 msgid "declaration of %qD shadows a previous local"
19495 #: cp/name-lookup.c:979
19496 #, gcc-internal-format
19497 msgid "declaration of %qD shadows a global declaration"
19500 #: cp/name-lookup.c:1095
19501 #, gcc-internal-format
19502 msgid "name lookup of %qD changed"
19505 #: cp/name-lookup.c:1096
19506 #, gcc-internal-format
19507 msgid " matches this %qD under ISO standard rules"
19510 #: cp/name-lookup.c:1098
19511 #, gcc-internal-format
19512 msgid " matches this %qD under old rules"
19515 #: cp/name-lookup.c:1116 cp/name-lookup.c:1124
19516 #, gcc-internal-format
19517 msgid "name lookup of %qD changed for new ISO %<for%> scoping"
19520 #: cp/name-lookup.c:1118
19521 #, gcc-internal-format
19522 msgid " cannot use obsolete binding at %qD because it has a destructor"
19525 #: cp/name-lookup.c:1126
19526 #, gcc-internal-format
19527 msgid " using obsolete binding at %qD"
19530 #: cp/name-lookup.c:1179
19531 #, gcc-internal-format
19532 msgid "%s %s(%E) %p %d\n"
19535 #: cp/name-lookup.c:1182
19536 #, gcc-internal-format
19537 msgid "%s %s %p %d\n"
19540 #: cp/name-lookup.c:1308
19541 #, gcc-internal-format
19542 msgid "XXX is_class_level != (current_scope == class_scope)\n"
19545 #: cp/name-lookup.c:1864
19546 #, gcc-internal-format
19547 msgid "%q#D hides constructor for %q#T"
19550 #: cp/name-lookup.c:1880
19551 #, gcc-internal-format
19552 msgid "%q#D conflicts with previous using declaration %q#D"
19555 #: cp/name-lookup.c:1899
19556 #, gcc-internal-format
19557 msgid "previous non-function declaration %q#D"
19560 #: cp/name-lookup.c:1900
19561 #, gcc-internal-format
19562 msgid "conflicts with function declaration %q#D"
19565 #. It's a nested name with template parameter dependent scope.
19566 #. This can only be using-declaration for class member.
19567 #: cp/name-lookup.c:1978 cp/name-lookup.c:2003 cp/name-lookup.c:3164
19568 #, gcc-internal-format
19569 msgid "%qT is not a namespace"
19573 #. A using-declaration shall not name a template-id.
19574 #: cp/name-lookup.c:1988
19575 #, gcc-internal-format
19576 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
19579 #: cp/name-lookup.c:1995
19580 #, gcc-internal-format
19581 msgid "namespace %qD not allowed in using-declaration"
19584 #: cp/name-lookup.c:2031
19585 #, gcc-internal-format
19586 msgid "%qD not declared"
19589 #: cp/name-lookup.c:2051 cp/name-lookup.c:2087 cp/name-lookup.c:2121
19590 #, gcc-internal-format
19591 msgid "%qD is already declared in this scope"
19594 #: cp/name-lookup.c:2127
19595 #, gcc-internal-format
19596 msgid "using declaration %qD introduced ambiguous type %qT"
19599 #: cp/name-lookup.c:2698
19600 #, gcc-internal-format
19601 msgid "using-declaration for non-member at class scope"
19604 #: cp/name-lookup.c:2703
19605 #, gcc-internal-format
19606 msgid "using-declaration cannot name destructor"
19609 #: cp/name-lookup.c:2776
19610 #, gcc-internal-format
19611 msgid "declaration of %qD not in a namespace surrounding %qD"
19614 #: cp/name-lookup.c:2784
19615 #, gcc-internal-format
19616 msgid "explicit qualification in declaration of `%D'"
19619 #: cp/name-lookup.c:2820
19620 #, gcc-internal-format
19621 msgid "%qD should have been declared inside %qD"
19624 #: cp/name-lookup.c:2882
19625 #, gcc-internal-format
19626 msgid "namespace alias %qD not allowed here, assuming %qD"
19629 #. The parser did not find it, so it's not there.
19630 #: cp/name-lookup.c:2997
19631 #, gcc-internal-format
19632 msgid "unknown namespace %qD"
19635 #: cp/name-lookup.c:3158
19636 #, gcc-internal-format
19637 msgid "namespace %qT undeclared"
19640 #: cp/name-lookup.c:3202
19641 #, gcc-internal-format
19642 msgid "strong using only meaningful at namespace scope"
19645 #: cp/name-lookup.c:3209
19646 #, gcc-internal-format
19647 msgid "%qD attribute directive ignored"
19650 #: cp/name-lookup.c:3344
19651 #, gcc-internal-format
19652 msgid "use of %qD is ambiguous"
19655 #: cp/name-lookup.c:3345
19656 #, gcc-internal-format
19657 msgid " first declared as %q#D here"
19660 #: cp/name-lookup.c:3347
19661 #, gcc-internal-format
19662 msgid " also declared as %q#D here"
19665 #: cp/name-lookup.c:3362
19666 #, gcc-internal-format
19667 msgid "%qD denotes an ambiguous type"
19670 #: cp/name-lookup.c:3363
19671 #, gcc-internal-format
19672 msgid "%J first type here"
19675 #: cp/name-lookup.c:3364
19676 #, gcc-internal-format
19677 msgid "%J other type here"
19680 #. This happens for A::B where B is a template, and there are no
19681 #. template arguments.
19682 #: cp/name-lookup.c:3442 cp/parser.c:4408 cp/typeck.c:1802
19683 #, gcc-internal-format
19684 msgid "invalid use of %qD"
19687 #: cp/name-lookup.c:3482
19688 #, gcc-internal-format
19689 msgid "%<%D::%D%> is not a template"
19692 #: cp/name-lookup.c:3497
19693 #, gcc-internal-format
19694 msgid "%qD undeclared in namespace %qD"
19697 #: cp/name-lookup.c:4124
19698 #, gcc-internal-format
19699 msgid "%qD is not a function,"
19702 #: cp/name-lookup.c:4125
19703 #, gcc-internal-format
19704 msgid " conflict with %qD"
19707 #: cp/name-lookup.c:4899
19708 #, gcc-internal-format
19709 msgid "XXX entering pop_everything ()\n"
19712 #: cp/name-lookup.c:4908
19713 #, gcc-internal-format
19714 msgid "XXX leaving pop_everything ()\n"
19717 #: cp/parser.c:1797
19718 #, gcc-internal-format
19719 msgid "minimum/maximum operators are deprecated"
19722 #: cp/parser.c:1817
19723 #, gcc-internal-format
19724 msgid "%<#pragma%> is not allowed here"
19727 #: cp/parser.c:1846
19728 #, gcc-internal-format
19729 msgid "%<%D::%D%> has not been declared"
19732 #: cp/parser.c:1849 cp/semantics.c:2379
19733 #, gcc-internal-format
19734 msgid "%<::%D%> has not been declared"
19737 #: cp/parser.c:1852
19738 #, gcc-internal-format
19739 msgid "request for member %qD in non-class type %qT"
19742 #: cp/parser.c:1855
19743 #, gcc-internal-format
19744 msgid "%<%T::%D%> has not been declared"
19747 #: cp/parser.c:1858
19748 #, gcc-internal-format
19749 msgid "%qD has not been declared"
19752 #: cp/parser.c:1861
19753 #, gcc-internal-format
19754 msgid "%<%D::%D%> %s"
19757 #: cp/parser.c:1863
19758 #, gcc-internal-format
19759 msgid "%<::%D%> %s"
19762 #: cp/parser.c:1865
19763 #, gcc-internal-format
19767 #: cp/parser.c:1917
19768 #, gcc-internal-format
19769 msgid "new types may not be defined in a return type"
19772 #: cp/parser.c:1918
19773 #, gcc-internal-format
19774 msgid "(perhaps a semicolon is missing after the definition of %qT)"
19777 #: cp/parser.c:1937 cp/pt.c:4342
19778 #, gcc-internal-format
19779 msgid "%qT is not a template"
19782 #: cp/parser.c:1939
19783 #, gcc-internal-format
19784 msgid "%qE is not a template"
19787 #: cp/parser.c:1941
19788 #, gcc-internal-format
19789 msgid "invalid template-id"
19792 #: cp/parser.c:1970
19793 #, gcc-internal-format
19794 msgid "%s cannot appear in a constant-expression"
19797 #: cp/parser.c:1995
19798 #, gcc-internal-format
19799 msgid "invalid use of template-name %qE without an argument list"
19802 #. Issue an error message.
19803 #: cp/parser.c:2000
19804 #, gcc-internal-format
19805 msgid "%qE does not name a type"
19808 #: cp/parser.c:2032
19809 #, gcc-internal-format
19810 msgid "(perhaps %<typename %T::%E%> was intended)"
19813 #: cp/parser.c:2047
19814 #, gcc-internal-format
19815 msgid "%qE in namespace %qE does not name a type"
19818 #: cp/parser.c:2050
19819 #, gcc-internal-format
19820 msgid "%qE in class %qT does not name a type"
19823 #: cp/parser.c:2759
19824 #, gcc-internal-format
19825 msgid "ISO C++ forbids braced-groups within expressions"
19828 #: cp/parser.c:2768
19829 #, gcc-internal-format
19830 msgid "statement-expressions are allowed only inside functions"
19833 #: cp/parser.c:2819
19834 #, gcc-internal-format
19835 msgid "%<this%> may not be used in this context"
19838 #: cp/parser.c:2955
19839 #, gcc-internal-format
19840 msgid "local variable %qD may not appear in this context"
19843 #: cp/parser.c:3327
19844 #, gcc-internal-format
19845 msgid "typedef-name %qD used as destructor declarator"
19848 #: cp/parser.c:3984
19849 #, gcc-internal-format
19850 msgid "ISO C++ forbids compound-literals"
19853 #: cp/parser.c:4928
19854 #, gcc-internal-format
19855 msgid "array bound forbidden after parenthesized type-id"
19858 #: cp/parser.c:4929
19859 #, gcc-internal-format
19860 msgid "try removing the parentheses around the type-id"
19863 #: cp/parser.c:5131
19864 #, gcc-internal-format
19865 msgid "expression in new-declarator must have integral or enumeration type"
19868 #: cp/parser.c:5320
19869 #, gcc-internal-format
19870 msgid "use of old-style cast"
19873 #: cp/parser.c:6090
19874 #, gcc-internal-format
19875 msgid "case label %qE not within a switch statement"
19878 #: cp/parser.c:6634
19879 #, gcc-internal-format
19880 msgid "ISO C++ forbids computed gotos"
19883 #: cp/parser.c:6759
19884 #, gcc-internal-format
19885 msgid "extra %<;%>"
19888 #: cp/parser.c:7078
19889 #, gcc-internal-format
19890 msgid "mixing declarations and function-definitions is forbidden"
19893 #: cp/parser.c:7209
19894 #, gcc-internal-format
19895 msgid "duplicate %<friend%>"
19898 #: cp/parser.c:7378
19899 #, gcc-internal-format
19900 msgid "class definition may not be declared a friend"
19903 #: cp/parser.c:7692
19904 #, gcc-internal-format
19905 msgid "only constructors take base initializers"
19908 #: cp/parser.c:7743
19909 #, gcc-internal-format
19910 msgid "anachronistic old-style base class initializer"
19913 #: cp/parser.c:7785
19914 #, gcc-internal-format
19916 "keyword %<typename%> not allowed in this context (a qualified member "
19917 "initializer is implicitly a type)"
19920 #. Warn that we do not support `export'.
19921 #: cp/parser.c:8151
19922 #, gcc-internal-format
19923 msgid "keyword %<export%> not implemented, and will be ignored"
19926 #. Otherwise, emit an error about the invalid digraph, but continue
19927 #. parsing because we got our argument list.
19928 #: cp/parser.c:8524
19929 #, gcc-internal-format
19930 msgid "%<<::%> cannot begin a template-argument list"
19933 #: cp/parser.c:8525
19934 #, gcc-internal-format
19936 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
19940 #: cp/parser.c:8532
19941 #, gcc-internal-format
19942 msgid "(if you use -fpermissive G++ will accept your code)"
19945 #: cp/parser.c:8596
19946 #, gcc-internal-format
19947 msgid "parse error in template argument list"
19950 #. Explain what went wrong.
19951 #: cp/parser.c:8709
19952 #, gcc-internal-format
19953 msgid "non-template %qD used as template"
19956 #: cp/parser.c:8710
19957 #, gcc-internal-format
19958 msgid "use %<%T::template %D%> to indicate that it is a template"
19961 #: cp/parser.c:9299 cp/parser.c:15092
19962 #, gcc-internal-format
19963 msgid "template declaration of %qs"
19966 #: cp/parser.c:9742
19967 #, gcc-internal-format
19968 msgid "using %<typename%> outside of template"
19971 #: cp/parser.c:9937
19972 #, gcc-internal-format
19973 msgid "type attributes are honored only at type definition"
19976 #. [namespace.udecl]
19978 #. A using declaration shall not name a template-id.
19979 #: cp/parser.c:10319
19980 #, gcc-internal-format
19981 msgid "a template-id may not appear in a using-declaration"
19984 #: cp/parser.c:10649
19985 #, gcc-internal-format
19986 msgid "an asm-specification is not allowed on a function-definition"
19989 #: cp/parser.c:10651
19990 #, gcc-internal-format
19991 msgid "attributes are not allowed on a function-definition"
19994 #: cp/parser.c:10782
19995 #, gcc-internal-format
19996 msgid "attributes after parenthesized initializer ignored"
19999 #: cp/parser.c:11167
20000 #, gcc-internal-format
20001 msgid "array bound is not an integer constant"
20004 #: cp/parser.c:11237
20005 #, gcc-internal-format
20006 msgid "%<%T::%D%> is not a type"
20009 #: cp/parser.c:11279
20010 #, gcc-internal-format
20011 msgid "invalid use of constructor as a template"
20014 #: cp/parser.c:11280
20015 #, gcc-internal-format
20017 "use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified "
20021 #: cp/parser.c:11468
20022 #, gcc-internal-format
20023 msgid "duplicate cv-qualifier"
20026 #: cp/parser.c:11997
20027 #, gcc-internal-format
20028 msgid "file ends in default argument"
20031 #: cp/parser.c:12058
20032 #, gcc-internal-format
20033 msgid "deprecated use of default argument for parameter of non-function"
20036 #: cp/parser.c:12061
20037 #, gcc-internal-format
20038 msgid "default arguments are only permitted for function parameters"
20041 #: cp/parser.c:12803
20042 #, gcc-internal-format
20043 msgid "invalid class name in declaration of %qD"
20046 #: cp/parser.c:12814
20047 #, gcc-internal-format
20048 msgid "declaration of %qD in %qD which does not enclose %qD"
20051 #: cp/parser.c:12827
20052 #, gcc-internal-format
20053 msgid "extra qualification ignored"
20056 #: cp/parser.c:12838
20057 #, gcc-internal-format
20058 msgid "an explicit specialization must be preceded by %<template <>%>"
20061 #: cp/parser.c:12931
20062 #, gcc-internal-format
20063 msgid "previous definition of %q#T"
20066 #: cp/parser.c:13141
20067 #, gcc-internal-format
20068 msgid "%Hextra %<;%>"
20071 #: cp/parser.c:13159
20072 #, gcc-internal-format
20073 msgid "a class-key must be used when declaring a friend"
20076 #: cp/parser.c:13173
20077 #, gcc-internal-format
20078 msgid "friend declaration does not name a class or function"
20081 #: cp/parser.c:13349
20082 #, gcc-internal-format
20083 msgid "pure-specifier on function-definition"
20086 #: cp/parser.c:13627
20087 #, gcc-internal-format
20088 msgid "keyword %<typename%> not allowed outside of templates"
20091 #: cp/parser.c:13629
20092 #, gcc-internal-format
20094 "keyword %<typename%> not allowed in this context (the base class is "
20095 "implicitly a type)"
20098 #: cp/parser.c:13904
20099 #, gcc-internal-format
20100 msgid "invalid catch parameter"
20103 #: cp/parser.c:14479
20104 #, gcc-internal-format
20105 msgid "reference to %qD is ambiguous"
20108 #: cp/parser.c:14648
20109 #, gcc-internal-format
20110 msgid "too few template-parameter-lists"
20113 #. Otherwise, there are too many template parameter lists. We have
20116 #. template <class T> template <class U> void S::f();
20117 #: cp/parser.c:14663
20118 #, gcc-internal-format
20119 msgid "too many template-parameter-lists"
20122 #. Skip the entire function.
20123 #: cp/parser.c:14887
20124 #, gcc-internal-format
20125 msgid "invalid function declaration"
20128 #. Issue an error message.
20129 #: cp/parser.c:14924
20130 #, gcc-internal-format
20131 msgid "named return values are no longer supported"
20134 #: cp/parser.c:15298
20135 #, gcc-internal-format
20136 msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
20139 #: cp/parser.c:15313
20140 #, gcc-internal-format
20141 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
20144 #: cp/parser.c:15318
20145 #, gcc-internal-format
20146 msgid "missing %<>%> to terminate the template argument list"
20149 #: cp/parser.c:15854
20150 #, gcc-internal-format
20151 msgid "%qs tag used in naming %q#T"
20154 #: cp/parser.c:15875
20155 #, gcc-internal-format
20156 msgid "%qD redeclared with different access"
20159 #: cp/parser.c:15892
20160 #, gcc-internal-format
20161 msgid "%<template%> (as a disambiguator) is only allowed within templates"
20164 #: cp/parser.c:16100
20165 #, gcc-internal-format
20166 msgid "inter-module optimizations not implemented for C++"
20170 #, gcc-internal-format
20171 msgid "data member %qD cannot be a member template"
20175 #, gcc-internal-format
20176 msgid "invalid member template declaration %qD"
20180 #, gcc-internal-format
20181 msgid "explicit specialization in non-namespace scope %qD"
20185 #, gcc-internal-format
20186 msgid "enclosing class templates are not explicitly specialized"
20190 #, gcc-internal-format
20191 msgid "specialization of %qD in different namespace"
20194 #: cp/pt.c:671 cp/pt.c:740
20195 #, gcc-internal-format
20196 msgid " from definition of %q#D"
20200 #, gcc-internal-format
20201 msgid "specialization of %qT after instantiation"
20205 #, gcc-internal-format
20206 msgid "specializing %q#T in different namespace"
20210 #, gcc-internal-format
20211 msgid "specialization %qT after instantiation %qT"
20215 #, gcc-internal-format
20216 msgid "explicit specialization of non-template %qT"
20220 #, gcc-internal-format
20221 msgid "specialization of %qD after instantiation"
20225 #, gcc-internal-format
20230 #, gcc-internal-format
20231 msgid "%qD is not a function template"
20235 #, gcc-internal-format
20236 msgid "template-id %qD for %q+D does not match any template declaration"
20240 #, gcc-internal-format
20241 msgid "ambiguous template specialization %qD for %q+D"
20244 #. This case handles bogus declarations like template <>
20245 #. template <class T> void f<int>();
20246 #: cp/pt.c:1782 cp/pt.c:1836
20247 #, gcc-internal-format
20248 msgid "template-id %qD in declaration of primary template"
20252 #, gcc-internal-format
20253 msgid "template parameter list used in explicit instantiation"
20257 #, gcc-internal-format
20258 msgid "definition provided for explicit instantiation"
20262 #, gcc-internal-format
20263 msgid "too many template parameter lists in declaration of %qD"
20267 #, gcc-internal-format
20268 msgid "too few template parameter lists in declaration of %qD"
20272 #, gcc-internal-format
20273 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
20277 #, gcc-internal-format
20278 msgid "function template partial specialization %qD is not allowed"
20282 #, gcc-internal-format
20283 msgid "default argument specified in explicit specialization"
20287 #, gcc-internal-format
20288 msgid "template specialization with C linkage"
20292 #, gcc-internal-format
20293 msgid "%qD is not a template function"
20296 #. From [temp.expl.spec]:
20298 #. If such an explicit specialization for the member
20299 #. of a class template names an implicitly-declared
20300 #. special member function (clause _special_), the
20301 #. program is ill-formed.
20303 #. Similar language is found in [temp.explicit].
20305 #, gcc-internal-format
20306 msgid "specialization of implicitly-declared special member function"
20310 #, gcc-internal-format
20311 msgid "no member function %qD declared in %qT"
20315 #, gcc-internal-format
20316 msgid " shadows template parm %q#D"
20320 #, gcc-internal-format
20321 msgid "template parameters not used in partial specialization:"
20325 #, gcc-internal-format
20330 #, gcc-internal-format
20331 msgid "partial specialization %qT does not specialize any template arguments"
20335 #, gcc-internal-format
20336 msgid "template argument %qE involves template parameter(s)"
20340 #, gcc-internal-format
20341 msgid "type %qT of template argument %qE depends on template parameter(s)"
20345 #, gcc-internal-format
20346 msgid "no default argument for %qD"
20350 #, gcc-internal-format
20351 msgid "template with C linkage"
20355 #, gcc-internal-format
20356 msgid "template class without a name"
20361 #. A destructor shall not be a member template.
20363 #, gcc-internal-format
20364 msgid "destructor %qD declared as member template"
20367 #. [basic.stc.dynamic.allocation]
20369 #. An allocation function can be a function
20370 #. template. ... Template allocation functions shall
20371 #. have two or more parameters.
20373 #, gcc-internal-format
20374 msgid "invalid template declaration of %qD"
20378 #, gcc-internal-format
20379 msgid "%qD does not declare a template type"
20383 #, gcc-internal-format
20384 msgid "template definition of non-template %q#D"
20388 #, gcc-internal-format
20389 msgid "expected %d levels of template parms for %q#D, got %d"
20393 #, gcc-internal-format
20394 msgid "got %d template parameters for %q#D"
20398 #, gcc-internal-format
20399 msgid "got %d template parameters for %q#T"
20403 #, gcc-internal-format
20404 msgid " but %d required"
20408 #, gcc-internal-format
20409 msgid "%qT is not a template type"
20413 #, gcc-internal-format
20414 msgid "template specifiers not specified in declaration of %qD"
20418 #, gcc-internal-format
20419 msgid "previous declaration %qD"
20423 #, gcc-internal-format
20424 msgid "used %d template parameter(s) instead of %d"
20428 #, gcc-internal-format
20429 msgid "template parameter %q#D"
20433 #, gcc-internal-format
20434 msgid "redeclared here as %q#D"
20437 #. We have in [temp.param]:
20439 #. A template-parameter may not be given default arguments
20440 #. by two different declarations in the same scope.
20442 #, gcc-internal-format
20443 msgid "redefinition of default argument for %q#D"
20447 #, gcc-internal-format
20448 msgid "%J original definition appeared here"
20452 #, gcc-internal-format
20454 "%qE is not a valid template argument for type %qT because function %qD has "
20455 "not external linkage"
20459 #, gcc-internal-format
20461 "%qE is not a valid template argument for type %qT because string literals "
20462 "can never be used in this context"
20466 #, gcc-internal-format
20468 "%qE is not a valid template argument for type %qT because it is a non-"
20469 "constant expression"
20473 #, gcc-internal-format
20475 "%qE is not a valid template argument for type %qT because it is not a "
20480 #, gcc-internal-format
20482 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
20487 #, gcc-internal-format
20489 "%qE is not a valid template argument for type %qT because it is not a lvalue"
20493 #, gcc-internal-format
20495 "%qE is not a valid template argument for type %qT because object %qD has not "
20500 #, gcc-internal-format
20502 "%qE is not a valid template argument for type %qT because it is a pointer"
20506 #, gcc-internal-format
20507 msgid "try using %qE instead"
20511 #, gcc-internal-format
20513 "%qE is not a valid template argument for type %qT because it is of type %qT"
20517 #, gcc-internal-format
20518 msgid "standard conversions are not allowed in this context"
20522 #, gcc-internal-format
20523 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
20526 #: cp/pt.c:3828 cp/pt.c:3847 cp/pt.c:3887
20527 #, gcc-internal-format
20528 msgid "type/value mismatch at argument %d in template parameter list for %qD"
20532 #, gcc-internal-format
20533 msgid " expected a constant of type %qT, got %qT"
20537 #, gcc-internal-format
20538 msgid " expected a class template, got %qE"
20542 #, gcc-internal-format
20543 msgid " expected a type, got %qE"
20547 #, gcc-internal-format
20548 msgid " expected a type, got %qT"
20552 #, gcc-internal-format
20553 msgid " expected a class template, got %qT"
20557 #, gcc-internal-format
20558 msgid " expected a template of type %qD, got %qD"
20562 #, gcc-internal-format
20563 msgid "could not convert template argument %qE to %qT"
20567 #, gcc-internal-format
20568 msgid "wrong number of template arguments (%d, should be %d)"
20572 #, gcc-internal-format
20573 msgid "provided for %qD"
20577 #, gcc-internal-format
20578 msgid "template argument %d is invalid"
20582 #, gcc-internal-format
20583 msgid "non-template type %qT used as a template"
20587 #, gcc-internal-format
20588 msgid "for template declaration %qD"
20592 #, gcc-internal-format
20594 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
20595 "to increase the maximum) instantiating %qD"
20599 #, gcc-internal-format
20600 msgid "ambiguous class template instantiation for %q#T"
20604 #, gcc-internal-format
20609 #, gcc-internal-format
20610 msgid "instantiation of %qD as type %qT"
20614 #, gcc-internal-format
20615 msgid "invalid parameter type %qT"
20619 #, gcc-internal-format
20620 msgid "in declaration %qD"
20624 #, gcc-internal-format
20625 msgid "function returning an array"
20629 #, gcc-internal-format
20630 msgid "function returning a function"
20634 #, gcc-internal-format
20635 msgid "creating pointer to member function of non-class type %qT"
20639 #, gcc-internal-format
20640 msgid "creating array with size zero"
20644 #, gcc-internal-format
20645 msgid "creating array with size zero (%qE)"
20649 #, gcc-internal-format
20650 msgid "forming reference to void"
20654 #, gcc-internal-format
20655 msgid "forming %s to reference type %qT"
20659 #, gcc-internal-format
20660 msgid "creating pointer to member of non-class type %qT"
20664 #, gcc-internal-format
20665 msgid "creating pointer to member reference type %qT"
20669 #, gcc-internal-format
20670 msgid "creating array of %qT"
20674 #, gcc-internal-format
20675 msgid "creating array of %qT, which is an abstract class type"
20679 #, gcc-internal-format
20680 msgid "%qT is not a class, struct, or union type"
20684 #, gcc-internal-format
20685 msgid "%qT resolves to %qT, which is not an enumeration type"
20689 #, gcc-internal-format
20690 msgid "%qT resolves to %qT, which is is not a class type"
20694 #, gcc-internal-format
20695 msgid "use of %qs in template"
20699 #, gcc-internal-format
20701 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
20705 #, gcc-internal-format
20706 msgid "say %<typename %E%> if a type is meant"
20710 #, gcc-internal-format
20711 msgid "using invalid field %qD"
20715 #, gcc-internal-format
20716 msgid "%qT is not a class or namespace"
20720 #, gcc-internal-format
20721 msgid "%qD is not a class or namespace"
20725 #, gcc-internal-format
20726 msgid "%qT is/uses anonymous type"
20730 #, gcc-internal-format
20731 msgid "%qT uses local type %qT"
20735 #, gcc-internal-format
20736 msgid "%qT is a variably modified type"
20740 #, gcc-internal-format
20741 msgid "integral expression %qE is not constant"
20745 #, gcc-internal-format
20746 msgid " trying to instantiate %qD"
20750 #, gcc-internal-format
20751 msgid "incomplete type unification"
20754 #: cp/pt.c:10904 cp/pt.c:10975
20755 #, gcc-internal-format
20756 msgid "explicit instantiation of non-template %q#D"
20759 #: cp/pt.c:10920 cp/pt.c:10970
20760 #, gcc-internal-format
20761 msgid "no matching template for %qD found"
20765 #, gcc-internal-format
20766 msgid "explicit instantiation of %q#D"
20770 #, gcc-internal-format
20771 msgid "duplicate explicit instantiation of %q#D"
20775 #, gcc-internal-format
20776 msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
20779 #: cp/pt.c:10989 cp/pt.c:11079
20780 #, gcc-internal-format
20781 msgid "storage class %qD applied to template instantiation"
20785 #, gcc-internal-format
20786 msgid "explicit instantiation of non-template type %qT"
20790 #, gcc-internal-format
20791 msgid "explicit instantiation of %q#T before definition of template"
20795 #, gcc-internal-format
20796 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
20800 #, gcc-internal-format
20801 msgid "duplicate explicit instantiation of %q#T"
20805 #, gcc-internal-format
20806 msgid "explicit instantiation of %qD but no definition available"
20810 #, gcc-internal-format
20812 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
20813 "to increase the maximum) instantiating %q+D, possibly from virtual table "
20818 #, gcc-internal-format
20819 msgid "%q#T is not a valid type for a template constant parameter"
20823 #, gcc-internal-format
20824 msgid "-frepo must be used with -c"
20828 #, gcc-internal-format
20829 msgid "mysterious repository information in %s"
20833 #, gcc-internal-format
20834 msgid "can't create repository information file %qs"
20838 #, gcc-internal-format
20839 msgid "cannot use typeid with -fno-rtti"
20843 #, gcc-internal-format
20844 msgid "must #include <typeinfo> before using typeid"
20848 #, gcc-internal-format
20850 "cannot create type information for type %qT because its size is variable"
20853 #: cp/rtti.c:570 cp/rtti.c:584
20854 #, gcc-internal-format
20855 msgid "dynamic_cast of %q#D to %q#T can never succeed"
20859 #, gcc-internal-format
20860 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
20864 #, gcc-internal-format
20865 msgid "%qT is an ambiguous base of %qT"
20869 #, gcc-internal-format
20870 msgid "%qT is an inaccessible base of %qT"
20873 #: cp/search.c:1843
20874 #, gcc-internal-format
20875 msgid "deprecated covariant return type for %q#D"
20878 #: cp/search.c:1845 cp/search.c:1860 cp/search.c:1866
20879 #, gcc-internal-format
20880 msgid " overriding %q#D"
20883 #: cp/search.c:1859
20884 #, gcc-internal-format
20885 msgid "invalid covariant return type for %q#D"
20888 #: cp/search.c:1864
20889 #, gcc-internal-format
20890 msgid "conflicting return type specified for %q#D"
20893 #: cp/search.c:1875
20894 #, gcc-internal-format
20895 msgid "looser throw specifier for %q#F"
20898 #: cp/search.c:1876
20899 #, gcc-internal-format
20900 msgid " overriding %q#F"
20903 #. A static member function cannot match an inherited
20904 #. virtual member function.
20905 #: cp/search.c:1969
20906 #, gcc-internal-format
20907 msgid "%q#D cannot be declared"
20910 #: cp/search.c:1970
20911 #, gcc-internal-format
20912 msgid " since %q#D declared in base class"
20915 #: cp/semantics.c:1199
20916 #, gcc-internal-format
20917 msgid "type of asm operand %qE could not be determined"
20920 #: cp/semantics.c:1318
20921 #, gcc-internal-format
20922 msgid "invalid use of member %qD in static member function"
20925 #: cp/semantics.c:1322 cp/semantics.c:1361
20926 #, gcc-internal-format
20927 msgid "from this location"
20930 #: cp/semantics.c:1360
20931 #, gcc-internal-format
20932 msgid "object missing in reference to %qD"
20935 #: cp/semantics.c:1841
20936 #, gcc-internal-format
20937 msgid "arguments to destructor are not allowed"
20940 #: cp/semantics.c:1891
20941 #, gcc-internal-format
20942 msgid "%<this%> is unavailable for static member functions"
20945 #: cp/semantics.c:1897
20946 #, gcc-internal-format
20947 msgid "invalid use of %<this%> in non-member function"
20950 #: cp/semantics.c:1899
20951 #, gcc-internal-format
20952 msgid "invalid use of %<this%> at top level"
20955 #: cp/semantics.c:1923
20956 #, gcc-internal-format
20957 msgid "invalid qualifying scope in pseudo-destructor name"
20960 #: cp/semantics.c:1943
20961 #, gcc-internal-format
20962 msgid "%qE is not of type %qT"
20965 #: cp/semantics.c:2043
20966 #, gcc-internal-format
20967 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
20970 #: cp/semantics.c:2087
20971 #, gcc-internal-format
20973 "invalid use of type %qT as a default value for a template template-parameter"
20976 #: cp/semantics.c:2090
20977 #, gcc-internal-format
20978 msgid "invalid use of %qD as a default value for a template template-parameter"
20981 #: cp/semantics.c:2094
20982 #, gcc-internal-format
20983 msgid "invalid default argument for a template template parameter"
20986 #: cp/semantics.c:2111
20987 #, gcc-internal-format
20988 msgid "definition of %q#T inside template parameter list"
20991 #: cp/semantics.c:2122
20992 #, gcc-internal-format
20993 msgid "invalid definition of qualified type %qT"
20996 #: cp/semantics.c:2338
20997 #, gcc-internal-format
20998 msgid "invalid base-class specification"
21001 #: cp/semantics.c:2347
21002 #, gcc-internal-format
21003 msgid "base class %qT has cv qualifiers"
21006 #: cp/semantics.c:2367
21007 #, gcc-internal-format
21008 msgid "incomplete type %qT used in nested name specifier"
21011 #: cp/semantics.c:2370
21012 #, gcc-internal-format
21013 msgid "reference to %<%T::%D%> is ambiguous"
21016 #: cp/semantics.c:2374 cp/typeck.c:1637
21017 #, gcc-internal-format
21018 msgid "%qD is not a member of %qT"
21021 #: cp/semantics.c:2377
21022 #, gcc-internal-format
21023 msgid "%qD is not a member of %qD"
21026 #: cp/semantics.c:2506
21027 #, gcc-internal-format
21029 "template parameter %qD of type %qT is not allowed in an integral constant "
21030 "expression because it is not of integral or enumeration type"
21033 #: cp/semantics.c:2660
21034 #, gcc-internal-format
21035 msgid "%qD cannot appear in a constant-expression"
21038 #: cp/semantics.c:2668
21039 #, gcc-internal-format
21040 msgid "use of namespace %qD as expression"
21043 #: cp/semantics.c:2673
21044 #, gcc-internal-format
21045 msgid "use of class template %qT as expression"
21048 #. Ambiguous reference to base members.
21049 #: cp/semantics.c:2679
21050 #, gcc-internal-format
21051 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
21054 #: cp/semantics.c:2753
21055 #, gcc-internal-format
21056 msgid "use of %<auto%> variable from containing function"
21059 #: cp/semantics.c:2754
21060 #, gcc-internal-format
21061 msgid "use of parameter from containing function"
21064 #: cp/semantics.c:2755
21065 #, gcc-internal-format
21066 msgid " %q#D declared here"
21069 #: cp/semantics.c:2805
21070 #, gcc-internal-format
21071 msgid "type of %qE is unknown"
21075 #, gcc-internal-format
21076 msgid "%qV qualifiers cannot be applied to %qT"
21080 #, gcc-internal-format
21081 msgid "%qE attribute can only be applied to Java class definitions"
21085 #, gcc-internal-format
21086 msgid "%qE attribute can only be applied to class definitions"
21090 #, gcc-internal-format
21091 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
21095 #, gcc-internal-format
21096 msgid "requested init_priority is not an integer constant"
21100 #, gcc-internal-format
21102 "can only use %qE attribute on file-scope definitions of objects of class type"
21106 #, gcc-internal-format
21107 msgid "requested init_priority is out of range"
21111 #, gcc-internal-format
21112 msgid "requested init_priority is reserved for internal use"
21116 #, gcc-internal-format
21117 msgid "%qE attribute is not supported on this platform"
21120 #: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:541
21121 #, gcc-internal-format
21122 msgid "%s between distinct pointer types %qT and %qT lacks a cast"
21126 #, gcc-internal-format
21128 "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
21132 #, gcc-internal-format
21133 msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
21136 #: cp/typeck.c:1255
21137 #, gcc-internal-format
21138 msgid "invalid application of %qs to a member function"
21141 #: cp/typeck.c:1288
21142 #, gcc-internal-format
21143 msgid "invalid application of %qs to a bit-field"
21146 #: cp/typeck.c:1293
21147 #, gcc-internal-format
21148 msgid "ISO C++ forbids applying %qs to an expression of function type"
21151 #: cp/typeck.c:1330
21152 #, gcc-internal-format
21153 msgid "invalid use of non-static member function"
21156 #: cp/typeck.c:1497
21157 #, gcc-internal-format
21158 msgid "deprecated conversion from string constant to %qT'"
21161 #: cp/typeck.c:1608 cp/typeck.c:1898
21162 #, gcc-internal-format
21163 msgid "request for member %qD in %qE, which is of non-class type %qT"
21166 #: cp/typeck.c:1635
21167 #, gcc-internal-format
21168 msgid "invalid use of nonstatic data member %qE"
21171 #: cp/typeck.c:1687 cp/typeck.c:1715
21172 #, gcc-internal-format
21173 msgid "invalid access to non-static data member %qD of NULL object"
21176 #: cp/typeck.c:1690 cp/typeck.c:1717
21177 #, gcc-internal-format
21178 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
21181 #: cp/typeck.c:1828
21182 #, gcc-internal-format
21183 msgid "qualified type %qT does not match destructor name ~%qT"
21186 #: cp/typeck.c:1834
21187 #, gcc-internal-format
21188 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
21191 #: cp/typeck.c:1944
21192 #, gcc-internal-format
21193 msgid "%<%D::%D%> is not a member of %qT"
21196 #: cp/typeck.c:1955
21197 #, gcc-internal-format
21198 msgid "%qT is not a base of %qT"
21201 #: cp/typeck.c:1974
21202 #, gcc-internal-format
21203 msgid "%qD has no member named %qE"
21206 #: cp/typeck.c:1989
21207 #, gcc-internal-format
21208 msgid "%qD is not a member template function"
21211 #. A pointer to incomplete type (other than cv void) can be
21212 #. dereferenced [expr.unary.op]/1
21213 #: cp/typeck.c:2096
21214 #, gcc-internal-format
21215 msgid "%qT is not a pointer-to-object type"
21218 #: cp/typeck.c:2121
21219 #, gcc-internal-format
21220 msgid "invalid use of %qs on pointer to member"
21223 #: cp/typeck.c:2127
21224 #, gcc-internal-format
21225 msgid "invalid type argument"
21228 #: cp/typeck.c:2150
21229 #, gcc-internal-format
21230 msgid "subscript missing in array reference"
21233 #: cp/typeck.c:2232
21234 #, gcc-internal-format
21235 msgid "ISO C++ forbids subscripting non-lvalue array"
21238 #: cp/typeck.c:2243
21239 #, gcc-internal-format
21240 msgid "subscripting array declared %<register%>"
21243 #: cp/typeck.c:2326
21244 #, gcc-internal-format
21245 msgid "object missing in use of %qE"
21248 #: cp/typeck.c:2436
21249 #, gcc-internal-format
21250 msgid "ISO C++ forbids calling %<::main%> from within program"
21253 #: cp/typeck.c:2461
21254 #, gcc-internal-format
21256 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
21259 #: cp/typeck.c:2475
21260 #, gcc-internal-format
21261 msgid "%qE cannot be used as a function"
21264 #: cp/typeck.c:2554
21265 #, gcc-internal-format
21266 msgid "too many arguments to %s %q+#D"
21269 #: cp/typeck.c:2556 cp/typeck.c:2659
21270 #, gcc-internal-format
21271 msgid "at this point in file"
21274 #: cp/typeck.c:2559
21275 #, gcc-internal-format
21276 msgid "too many arguments to function"
21279 #: cp/typeck.c:2593
21280 #, gcc-internal-format
21281 msgid "parameter %P of %qD has incomplete type %qT"
21284 #: cp/typeck.c:2596
21285 #, gcc-internal-format
21286 msgid "parameter %P has incomplete type %qT"
21289 #: cp/typeck.c:2657
21290 #, gcc-internal-format
21291 msgid "too few arguments to %s %q+#D"
21294 #: cp/typeck.c:2662
21295 #, gcc-internal-format
21296 msgid "too few arguments to function"
21299 #: cp/typeck.c:2809 cp/typeck.c:2819
21300 #, gcc-internal-format
21301 msgid "assuming cast to type %qT from overloaded function"
21304 #: cp/typeck.c:2880
21305 #, gcc-internal-format
21306 msgid "division by zero in %<%E / 0%>"
21309 #: cp/typeck.c:2882
21310 #, gcc-internal-format
21311 msgid "division by zero in %<%E / 0.%>"
21314 #: cp/typeck.c:2916
21315 #, gcc-internal-format
21316 msgid "division by zero in %<%E %% 0%>"
21319 #: cp/typeck.c:2918
21320 #, gcc-internal-format
21321 msgid "division by zero in %<%E %% 0.%>"
21324 #: cp/typeck.c:2998
21325 #, gcc-internal-format
21326 msgid "%s rotate count is negative"
21329 #: cp/typeck.c:3001
21330 #, gcc-internal-format
21331 msgid "%s rotate count >= width of type"
21334 #: cp/typeck.c:3035 cp/typeck.c:3040 cp/typeck.c:3136 cp/typeck.c:3141
21335 #, gcc-internal-format
21336 msgid "ISO C++ forbids comparison between pointer and integer"
21339 #: cp/typeck.c:3155
21340 #, gcc-internal-format
21341 msgid "unordered comparison on non-floating point argument"
21344 #: cp/typeck.c:3177
21345 #, gcc-internal-format
21346 msgid "invalid operands of types %qT and %qT to binary %qO"
21349 #: cp/typeck.c:3341
21350 #, gcc-internal-format
21351 msgid "comparison between types %q#T and %q#T"
21354 #: cp/typeck.c:3377
21355 #, gcc-internal-format
21356 msgid "comparison between signed and unsigned integer expressions"
21359 #. Some sort of arithmetic operation involving NULL was
21360 #. performed. Note that pointer-difference and pointer-addition
21361 #. have already been handled above, and so we don't end up here in
21363 #: cp/typeck.c:3456
21364 #, gcc-internal-format
21365 msgid "NULL used in arithmetic"
21368 #: cp/typeck.c:3514
21369 #, gcc-internal-format
21370 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
21373 #: cp/typeck.c:3516
21374 #, gcc-internal-format
21375 msgid "ISO C++ forbids using pointer to a function in subtraction"
21378 #: cp/typeck.c:3518
21379 #, gcc-internal-format
21380 msgid "ISO C++ forbids using pointer to a method in subtraction"
21383 #: cp/typeck.c:3530
21384 #, gcc-internal-format
21385 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
21388 #: cp/typeck.c:3589
21389 #, gcc-internal-format
21391 "invalid use of %qE to form a pointer-to-member-function. Use a qualified-id."
21394 #: cp/typeck.c:3596
21395 #, gcc-internal-format
21397 "parenthesis around %qE cannot be used to form a pointer-to-member-function"
21400 #: cp/typeck.c:3619
21401 #, gcc-internal-format
21402 msgid "taking address of temporary"
21405 #: cp/typeck.c:3854
21406 #, gcc-internal-format
21407 msgid "ISO C++ forbids %sing an enum"
21410 #: cp/typeck.c:3865
21411 #, gcc-internal-format
21412 msgid "cannot %s a pointer to incomplete type %qT"
21415 #: cp/typeck.c:3871
21416 #, gcc-internal-format
21417 msgid "ISO C++ forbids %sing a pointer of type %qT"
21420 #: cp/typeck.c:3896
21421 #, gcc-internal-format
21422 msgid "cast to non-reference type used as lvalue"
21425 #: cp/typeck.c:3931
21426 #, gcc-internal-format
21427 msgid "invalid use of %<--%> on bool variable %qD"
21431 #: cp/typeck.c:3960
21432 #, gcc-internal-format
21433 msgid "ISO C++ forbids taking address of function %<::main%>"
21436 #. An expression like &memfn.
21437 #: cp/typeck.c:4014
21438 #, gcc-internal-format
21440 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
21441 "static member function to form a pointer to member function. Say %<&%T::%D%>"
21444 #: cp/typeck.c:4019
21445 #, gcc-internal-format
21447 "ISO C++ forbids taking the address of a bound member function to form a "
21448 "pointer to member function. Say %<&%T::%D%>"
21451 #: cp/typeck.c:4047
21452 #, gcc-internal-format
21453 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
21456 #: cp/typeck.c:4067
21457 #, gcc-internal-format
21458 msgid "cannot create pointer to reference member %qD"
21461 #: cp/typeck.c:4127
21462 #, gcc-internal-format
21463 msgid "attempt to take address of bit-field structure member %qD"
21466 #: cp/typeck.c:4286
21467 #, gcc-internal-format
21468 msgid "cannot take the address of %<this%>, which is an rvalue expression"
21471 #: cp/typeck.c:4309
21472 #, gcc-internal-format
21473 msgid "address of explicit register variable %qD requested"
21476 #: cp/typeck.c:4314
21477 #, gcc-internal-format
21478 msgid "address requested for %qD, which is declared %<register%>"
21481 #: cp/typeck.c:4380
21482 #, gcc-internal-format
21483 msgid "%s expression list treated as compound expression"
21486 #: cp/typeck.c:4455
21487 #, gcc-internal-format
21488 msgid "%s from type %qT to type %qT casts away constness"
21491 #: cp/typeck.c:4754
21492 #, gcc-internal-format
21493 msgid "invalid static_cast from type %qT to type %qT"
21496 #: cp/typeck.c:4776
21497 #, gcc-internal-format
21498 msgid "converting from %qT to %qT"
21501 #: cp/typeck.c:4821
21502 #, gcc-internal-format
21503 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
21506 #: cp/typeck.c:4880
21507 #, gcc-internal-format
21508 msgid "cast from %qT to %qT loses precision"
21511 #: cp/typeck.c:4905
21512 #, gcc-internal-format
21513 msgid "cast from %qT to %qT increases required alignment of target type"
21516 #. Only issue a warning, as we have always supported this
21517 #. where possible, and it is necessary in some cases. DR 195
21518 #. addresses this issue, but as of 2004/10/26 is still in
21520 #: cp/typeck.c:4919
21521 #, gcc-internal-format
21523 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
21526 #: cp/typeck.c:4930
21527 #, gcc-internal-format
21528 msgid "invalid cast from type %qT to type %qT"
21531 #: cp/typeck.c:4986
21532 #, gcc-internal-format
21534 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
21535 "nor a pointer-to-data-member type"
21538 #: cp/typeck.c:4995
21539 #, gcc-internal-format
21541 "invalid use of const_cast with type %qT, which is a pointer or reference to "
21545 #: cp/typeck.c:5017
21546 #, gcc-internal-format
21547 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
21550 #: cp/typeck.c:5060
21551 #, gcc-internal-format
21552 msgid "invalid const_cast from type %qT to type %qT"
21555 #: cp/typeck.c:5128 cp/typeck.c:5133
21556 #, gcc-internal-format
21557 msgid "ISO C++ forbids casting to an array type %qT"
21560 #: cp/typeck.c:5141
21561 #, gcc-internal-format
21562 msgid "invalid cast to function type %qT"
21565 #: cp/typeck.c:5357
21566 #, gcc-internal-format
21567 msgid " in evaluation of %<%Q(%#T, %#T)%>"
21570 #: cp/typeck.c:5426
21571 #, gcc-internal-format
21572 msgid "incompatible types in assignment of %qT to %qT"
21575 #: cp/typeck.c:5433
21576 #, gcc-internal-format
21577 msgid "ISO C++ forbids assignment of arrays"
21580 #: cp/typeck.c:5544
21581 #, gcc-internal-format
21582 msgid " in pointer to member function conversion"
21585 #: cp/typeck.c:5552
21586 #, gcc-internal-format
21587 msgid " in pointer to member conversion"
21590 #. This is a reinterpret cast, we choose to do nothing.
21591 #: cp/typeck.c:5563 cp/typeck.c:5579
21592 #, gcc-internal-format
21593 msgid "pointer to member cast via virtual base %qT"
21596 #: cp/typeck.c:5582
21597 #, gcc-internal-format
21598 msgid "pointer to member conversion via virtual base %qT"
21601 #: cp/typeck.c:5655
21602 #, gcc-internal-format
21603 msgid "invalid conversion to type %qT from type %qT"
21606 #: cp/typeck.c:5873
21607 #, gcc-internal-format
21608 msgid "cannot convert %qT to %qT for argument %qP to %qD"
21611 #: cp/typeck.c:5876
21612 #, gcc-internal-format
21613 msgid "cannot convert %qT to %qT in %s"
21616 #: cp/typeck.c:5949 cp/typeck.c:5951
21617 #, gcc-internal-format
21618 msgid "in passing argument %P of %q+D"
21621 #: cp/typeck.c:6001
21622 #, gcc-internal-format
21623 msgid "returning reference to temporary"
21626 #: cp/typeck.c:6008
21627 #, gcc-internal-format
21628 msgid "reference to non-lvalue returned"
21631 #: cp/typeck.c:6020
21632 #, gcc-internal-format
21633 msgid "reference to local variable %qD returned"
21636 #: cp/typeck.c:6023
21637 #, gcc-internal-format
21638 msgid "address of local variable %qD returned"
21641 #: cp/typeck.c:6053
21642 #, gcc-internal-format
21643 msgid "returning a value from a destructor"
21646 #. If a return statement appears in a handler of the
21647 #. function-try-block of a constructor, the program is ill-formed.
21648 #: cp/typeck.c:6061
21649 #, gcc-internal-format
21650 msgid "cannot return from a handler of a function-try-block of a constructor"
21653 #. You can't return a value from a constructor.
21654 #: cp/typeck.c:6064
21655 #, gcc-internal-format
21656 msgid "returning a value from a constructor"
21659 #: cp/typeck.c:6087
21660 #, gcc-internal-format
21661 msgid "return-statement with no value, in function returning %qT"
21664 #: cp/typeck.c:6104
21665 #, gcc-internal-format
21666 msgid "return-statement with a value, in function returning 'void'"
21669 #: cp/typeck.c:6135
21670 #, gcc-internal-format
21672 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
21673 "fcheck-new is in effect)"
21677 #, gcc-internal-format
21678 msgid "type %qT is not a base type for type %qT"
21681 #: cp/typeck2.c:292
21682 #, gcc-internal-format
21683 msgid "cannot declare variable %q+D to be of abstract type %qT"
21686 #: cp/typeck2.c:295
21687 #, gcc-internal-format
21688 msgid "cannot declare parameter %q+D to be of abstract type %qT"
21691 #: cp/typeck2.c:298
21692 #, gcc-internal-format
21693 msgid "cannot declare field %q+D to be of abstract type %qT"
21696 #: cp/typeck2.c:302
21697 #, gcc-internal-format
21698 msgid "invalid abstract return type for member function %q+#D"
21701 #: cp/typeck2.c:305
21702 #, gcc-internal-format
21703 msgid "invalid abstract return type for function %q+#D"
21706 #. Here we do not have location information, so use error instead
21708 #: cp/typeck2.c:310
21709 #, gcc-internal-format
21710 msgid "invalid abstract type %qT for %qE"
21713 #: cp/typeck2.c:312
21714 #, gcc-internal-format
21715 msgid "invalid abstract type for %q+D"
21718 #: cp/typeck2.c:315
21719 #, gcc-internal-format
21720 msgid "cannot allocate an object of abstract type %qT"
21723 #: cp/typeck2.c:323
21724 #, gcc-internal-format
21725 msgid "%J because the following virtual functions are pure within %qT:"
21728 #: cp/typeck2.c:327
21729 #, gcc-internal-format
21733 #: cp/typeck2.c:334
21734 #, gcc-internal-format
21735 msgid "%J since type %qT has pure virtual functions"
21738 #: cp/typeck2.c:582
21739 #, gcc-internal-format
21740 msgid "constructor syntax used, but no constructor declared for type %qT"
21743 #: cp/typeck2.c:596
21744 #, gcc-internal-format
21745 msgid "cannot initialize arrays using this syntax"
21748 #: cp/typeck2.c:688
21749 #, gcc-internal-format
21750 msgid "initializing array with parameter list"
21753 #: cp/typeck2.c:710
21754 #, gcc-internal-format
21755 msgid "int-array initialized from non-wide string"
21758 #: cp/typeck2.c:743
21759 #, gcc-internal-format
21760 msgid "initializer for scalar variable requires one element"
21763 #: cp/typeck2.c:750
21764 #, gcc-internal-format
21765 msgid "braces around scalar initializer for %qT"
21768 #: cp/typeck2.c:753
21769 #, gcc-internal-format
21770 msgid "ignoring extra initializers for %qT"
21773 #: cp/typeck2.c:765
21774 #, gcc-internal-format
21775 msgid "variable-sized object of type %qT may not be initialized"
21778 #: cp/typeck2.c:776
21779 #, gcc-internal-format
21780 msgid "subobject of type %qT must be initialized by constructor, not by %qE"
21783 #: cp/typeck2.c:842
21784 #, gcc-internal-format
21785 msgid "aggregate has a partly bracketed initializer"
21788 #: cp/typeck2.c:880 cp/typeck2.c:969
21789 #, gcc-internal-format
21790 msgid "non-trivial labeled initializers"
21793 #: cp/typeck2.c:894
21794 #, gcc-internal-format
21795 msgid "non-empty initializer for array of empty elements"
21798 #: cp/typeck2.c:1008 cp/typeck2.c:1023
21799 #, gcc-internal-format
21800 msgid "missing initializer for member %qD"
21803 #: cp/typeck2.c:1013
21804 #, gcc-internal-format
21805 msgid "uninitialized const member %qD"
21808 #: cp/typeck2.c:1015
21809 #, gcc-internal-format
21810 msgid "member %qD with uninitialized const fields"
21813 #: cp/typeck2.c:1017
21814 #, gcc-internal-format
21815 msgid "member %qD is uninitialized reference"
21818 #: cp/typeck2.c:1064
21819 #, gcc-internal-format
21820 msgid "index value instead of field name in union initializer"
21823 #: cp/typeck2.c:1076
21824 #, gcc-internal-format
21825 msgid "no field %qD in union being initialized"
21828 #: cp/typeck2.c:1084
21829 #, gcc-internal-format
21830 msgid "union %qT with no named members cannot be initialized"
21833 #: cp/typeck2.c:1119
21834 #, gcc-internal-format
21835 msgid "excess elements in aggregate initializer"
21838 #: cp/typeck2.c:1227
21839 #, gcc-internal-format
21840 msgid "circular pointer delegation detected"
21843 #: cp/typeck2.c:1240
21844 #, gcc-internal-format
21845 msgid "base operand of %<->%> has non-pointer type %qT"
21848 #: cp/typeck2.c:1264
21849 #, gcc-internal-format
21850 msgid "result of %<operator->()%> yields non-pointer result"
21853 #: cp/typeck2.c:1266
21854 #, gcc-internal-format
21855 msgid "base operand of %<->%> is not a pointer"
21858 #: cp/typeck2.c:1290
21859 #, gcc-internal-format
21860 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
21863 #: cp/typeck2.c:1299
21864 #, gcc-internal-format
21866 "cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT"
21869 #: cp/typeck2.c:1321
21870 #, gcc-internal-format
21871 msgid "pointer to member type %qT incompatible with object type %qT"
21874 #: cp/typeck2.c:1544
21875 #, gcc-internal-format
21876 msgid "call to function %qD which throws incomplete type %q#T"
21879 #: cp/typeck2.c:1547
21880 #, gcc-internal-format
21881 msgid "call to function which throws incomplete type %q#T"
21884 #. XXX Not i18n clean.
21885 #: cp/cp-tree.h:3889
21886 #, gcc-internal-format
21887 msgid "%s is deprecated, please see the documentation for details"
21890 #: fortran/f95-lang.c:242
21891 #, gcc-internal-format
21892 msgid "Unexpected type in truthvalue_conversion"
21895 #: fortran/f95-lang.c:295
21896 #, gcc-internal-format
21897 msgid "can't open input file: %s"
21900 #: fortran/f95-lang.c:622
21901 #, gcc-internal-format
21902 msgid "global register variable %qs used in nested function"
21905 #: fortran/f95-lang.c:626
21906 #, gcc-internal-format
21907 msgid "register variable %qs used in nested function"
21910 #: fortran/f95-lang.c:633
21911 #, gcc-internal-format
21912 msgid "address of global register variable %qs requested"
21915 #: fortran/f95-lang.c:651
21916 #, gcc-internal-format
21917 msgid "address of register variable %qs requested"
21920 #: fortran/trans-array.c:2860
21921 #, gcc-internal-format
21922 msgid "Possible frontend bug: array constructor not expanded"
21925 #: fortran/trans-array.c:3983
21926 #, gcc-internal-format
21928 "Possible frontend bug: Deferred array size without pointer or allocatable "
21932 #: fortran/trans-array.c:4144
21933 #, gcc-internal-format
21934 msgid "scalar vector subscript???"
21937 #: fortran/trans-array.c:4418
21938 #, gcc-internal-format
21939 msgid "bad expression type during walk (%d)"
21942 #: fortran/trans-const.c:329
21943 #, gcc-internal-format
21944 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
21947 #: fortran/trans-decl.c:784
21948 #, gcc-internal-format
21949 msgid "intrinsic variable which isn't a procedure"
21952 #: fortran/trans-decl.c:2030
21953 #, gcc-internal-format
21954 msgid "Function does not return a value"
21957 #. I don't think this should ever happen.
21958 #: fortran/trans-decl.c:2128
21959 #, gcc-internal-format
21960 msgid "module symbol %s in wrong namespace"
21963 #: fortran/trans-decl.c:2142
21964 #, gcc-internal-format
21965 msgid "backend decl for module variable %s already exists"
21968 #: fortran/trans-decl.c:2224
21969 #, gcc-internal-format
21970 msgid "unused parameter %qs"
21973 #: fortran/trans-decl.c:2229
21974 #, gcc-internal-format
21975 msgid "unused variable %qs"
21978 #: fortran/trans-decl.c:2383
21979 #, gcc-internal-format
21980 msgid "Function return value not set"
21983 #: fortran/trans-expr.c:995
21984 #, gcc-internal-format
21985 msgid "Unknown intrinsic op"
21988 #: fortran/trans-intrinsic.c:589
21989 #, gcc-internal-format
21990 msgid "Intrinsic function %s(%d) not recognized"
21993 #: fortran/trans-io.c:1399
21994 #, gcc-internal-format
21995 msgid "Bad IO basetype (%d)"
21998 #: fortran/trans-types.c:194
21999 #, gcc-internal-format
22000 msgid "integer kind=8 not available for -fdefault-integer-8 option"
22003 #: fortran/trans-types.c:206
22004 #, gcc-internal-format
22005 msgid "real kind=8 not available for -fdefault-real-8 option"
22008 #: fortran/trans-types.c:219
22009 #, gcc-internal-format
22010 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
22013 #: fortran/trans-types.c:929
22014 #, gcc-internal-format
22015 msgid "Array element size too big"
22018 #: fortran/trans.c:621
22019 #, gcc-internal-format
22020 msgid "gfc_trans_code(): Bad statement code"
22023 #. I changed this from sorry(...) because it should not return.
22024 #. TODO: Remove gfc_todo_error before releasing version 1.0.
22025 #: fortran/trans.h:569
22026 #, gcc-internal-format
22027 msgid "gfc_todo: Not Implemented: "
22030 #: java/check-init.c:251
22031 #, gcc-internal-format
22032 msgid "Can't reassign a value to the final variable %qs"
22035 #: java/check-init.c:519 java/parse.h:377
22036 #, gcc-internal-format
22037 msgid "Variable %qs may not have been initialized"
22040 #: java/check-init.c:535
22041 #, gcc-internal-format
22042 msgid "variable %qs may not have been initialized"
22045 #: java/check-init.c:954
22046 #, gcc-internal-format
22047 msgid "internal error in check-init: tree code not implemented: %s"
22050 #: java/check-init.c:1026
22051 #, gcc-internal-format
22052 msgid "%Jfinal field %qD may not have been initialized"
22055 #: java/class.c:745
22056 #, gcc-internal-format
22057 msgid "bad method signature"
22060 #: java/class.c:789
22061 #, gcc-internal-format
22062 msgid "misplaced ConstantValue attribute (not in any field)"
22065 #: java/class.c:791
22066 #, gcc-internal-format
22067 msgid "duplicate ConstantValue attribute for field '%s'"
22070 #: java/class.c:802
22071 #, gcc-internal-format
22072 msgid "ConstantValue attribute of field '%s' has wrong type"
22075 #: java/class.c:1429
22076 #, gcc-internal-format
22077 msgid "%Jabstract method in non-abstract class"
22080 #: java/class.c:2380
22081 #, gcc-internal-format
22082 msgid "%Jnon-static method '%D' overrides static method"
22085 #: java/decl.c:1298
22086 #, gcc-internal-format
22087 msgid "%J'%D' used prior to declaration"
22090 #: java/decl.c:1339
22091 #, gcc-internal-format
22092 msgid "declaration of %qs shadows a parameter"
22095 #: java/decl.c:1342
22096 #, gcc-internal-format
22097 msgid "declaration of %qs shadows a symbol from the parameter list"
22100 #: java/decl.c:1670
22101 #, gcc-internal-format
22102 msgid "%Jlabel '%D' used but not defined"
22105 #: java/decl.c:1675
22106 #, gcc-internal-format
22107 msgid "%Jlabel '%D' defined but not used"
22110 #: java/decl.c:1803
22111 #, gcc-internal-format
22112 msgid "%JIn %D: overlapped variable and exception ranges at %d"
22115 #: java/decl.c:1867
22116 #, gcc-internal-format
22117 msgid "bad type in parameter debug info"
22120 #: java/decl.c:1876
22121 #, gcc-internal-format
22122 msgid "%Jbad PC range for debug info for local '%D'"
22126 #, gcc-internal-format
22127 msgid "need to insert runtime check for %s"
22130 #: java/expr.c:505 java/expr.c:552
22131 #, gcc-internal-format
22132 msgid "assert: %s is assign compatible with %s"
22136 #, gcc-internal-format
22137 msgid "stack underflow - dup* operation"
22140 #: java/expr.c:1688
22141 #, gcc-internal-format
22142 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
22145 #: java/expr.c:1716
22146 #, gcc-internal-format
22147 msgid "field %qs not found"
22150 #: java/expr.c:2101
22151 #, gcc-internal-format
22152 msgid "method '%s' not found in class"
22155 #: java/expr.c:2306
22156 #, gcc-internal-format
22157 msgid "failed to find class '%s'"
22160 #: java/expr.c:2335
22161 #, gcc-internal-format
22162 msgid "class '%s' has no method named '%s' matching signature '%s'"
22165 #: java/expr.c:2366
22166 #, gcc-internal-format
22167 msgid "invokestatic on non static method"
22170 #: java/expr.c:2371
22171 #, gcc-internal-format
22172 msgid "invokestatic on abstract method"
22175 #: java/expr.c:2379
22176 #, gcc-internal-format
22177 msgid "invoke[non-static] on static method"
22180 #: java/expr.c:2697
22181 #, gcc-internal-format
22182 msgid "missing field '%s' in '%s'"
22185 #: java/expr.c:2704
22186 #, gcc-internal-format
22187 msgid "mismatching signature for field '%s' in '%s'"
22190 #: java/expr.c:2727
22191 #, gcc-internal-format
22192 msgid "%Jassignment to final field '%D' not in field's class"
22195 #: java/expr.c:2732
22196 #, gcc-internal-format
22197 msgid "%Jassignment to final static field %qD not in class initializer"
22200 #: java/expr.c:2741
22201 #, gcc-internal-format
22202 msgid "%Jassignment to final field '%D' not in constructor"
22205 #: java/expr.c:2931
22206 #, gcc-internal-format
22207 msgid "invalid PC in line number table"
22210 #: java/expr.c:2987
22211 #, gcc-internal-format
22212 msgid "unreachable bytecode from %d to before %d"
22215 #: java/expr.c:3029
22216 #, gcc-internal-format
22217 msgid "unreachable bytecode from %d to the end of the method"
22220 #. duplicate code from LOAD macro
22221 #: java/expr.c:3329
22222 #, gcc-internal-format
22223 msgid "unrecogized wide sub-instruction"
22226 #: java/gjavah.c:712
22227 #, gcc-internal-format
22228 msgid "static field has same name as method"
22231 #: java/gjavah.c:1260
22232 #, gcc-internal-format
22233 msgid "couldn't find class %s"
22236 #: java/gjavah.c:1267
22237 #, gcc-internal-format
22238 msgid "parse error while reading %s"
22241 #: java/gjavah.c:1493 java/gjavah.c:1595 java/gjavah.c:1670
22242 #, gcc-internal-format
22243 msgid "unparseable signature: '%s'"
22246 #: java/gjavah.c:2060
22247 #, gcc-internal-format
22248 msgid "Not a valid Java .class file."
22251 #: java/gjavah.c:2068 java/jcf-parse.c:746
22252 #, gcc-internal-format
22253 msgid "error while parsing constant pool"
22256 #: java/gjavah.c:2074
22257 #, gcc-internal-format
22258 msgid "error in constant pool entry #%d"
22261 #: java/gjavah.c:2217
22262 #, gcc-internal-format
22263 msgid "class is of array type\n"
22266 #: java/gjavah.c:2225
22267 #, gcc-internal-format
22268 msgid "base class is of array type"
22271 #: java/gjavah.c:2422 java/gjavah.c:2549
22272 #, gcc-internal-format
22273 msgid "no classes specified"
22276 #: java/gjavah.c:2515
22277 #, gcc-internal-format
22278 msgid "'-MG' option is unimplemented"
22281 #: java/gjavah.c:2557
22282 #, gcc-internal-format
22283 msgid "can't specify both -o and -MD"
22286 #: java/gjavah.c:2574
22287 #, gcc-internal-format
22288 msgid "%s: no such class"
22291 #: java/jcf-io.c:536
22292 #, gcc-internal-format
22294 "source file for class %qs is newer than its matching class file. Source "
22295 "file %qs used instead"
22298 #: java/jcf-parse.c:366
22299 #, gcc-internal-format
22300 msgid "bad string constant"
22303 #: java/jcf-parse.c:384
22304 #, gcc-internal-format
22305 msgid "bad value constant type %d, index %d"
22308 #: java/jcf-parse.c:572
22309 #, gcc-internal-format
22310 msgid "can't reopen %s: %m"
22313 #: java/jcf-parse.c:579
22314 #, gcc-internal-format
22315 msgid "can't close %s: %m"
22318 #: java/jcf-parse.c:714 java/jcf-parse.c:720
22319 #, gcc-internal-format
22320 msgid "cannot find file for class %s"
22323 #: java/jcf-parse.c:743
22324 #, gcc-internal-format
22325 msgid "not a valid Java .class file"
22328 #. FIXME - where was first time
22329 #: java/jcf-parse.c:761
22330 #, gcc-internal-format
22331 msgid "reading class %s for the second time from %s"
22334 #: java/jcf-parse.c:779
22335 #, gcc-internal-format
22336 msgid "error while parsing fields"
22339 #: java/jcf-parse.c:782
22340 #, gcc-internal-format
22341 msgid "error while parsing methods"
22344 #: java/jcf-parse.c:785
22345 #, gcc-internal-format
22346 msgid "error while parsing final attributes"
22349 #: java/jcf-parse.c:802
22350 #, gcc-internal-format
22352 "the %<java.lang.Object%> that was found in %qs didn't have the special zero-"
22353 "length %<gnu.gcj.gcj-compiled%> attribute. This generally means that your "
22354 "classpath is incorrectly set. Use %<info gcj \"Input Options\"%> to see the "
22355 "info page describing how to set the classpath"
22358 #: java/jcf-parse.c:876
22359 #, gcc-internal-format
22360 msgid "missing Code attribute"
22363 #: java/jcf-parse.c:1137
22364 #, gcc-internal-format
22365 msgid "%Hsource file seen twice on command line and will be compiled only once"
22368 #: java/jcf-parse.c:1155
22369 #, gcc-internal-format
22370 msgid "no input file specified"
22373 #: java/jcf-parse.c:1190
22374 #, gcc-internal-format
22375 msgid "can't close input file %s: %m"
22378 #: java/jcf-parse.c:1231
22379 #, gcc-internal-format
22380 msgid "bad zip/jar file %s"
22383 #: java/jcf-parse.c:1447
22384 #, gcc-internal-format
22385 msgid "error while reading %s from zip file"
22388 #: java/jcf-write.c:2666
22389 #, gcc-internal-format
22391 "internal error in generate_bytecode_insn - tree code not implemented: %s"
22394 #: java/jcf-write.c:3040
22395 #, gcc-internal-format
22396 msgid "field initializer type mismatch"
22399 #: java/jcf-write.c:3497
22400 #, gcc-internal-format
22401 msgid "can't create directory %s: %m"
22404 #: java/jcf-write.c:3530
22405 #, gcc-internal-format
22406 msgid "can't open %s for writing: %m"
22409 #: java/jcf-write.c:3550
22410 #, gcc-internal-format
22411 msgid "can't create %s: %m"
22414 #: java/jv-scan.c:193
22415 #, gcc-internal-format
22416 msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
22419 #: java/jv-scan.c:196
22420 #, gcc-internal-format
22421 msgid "can't open output file '%s'"
22424 #: java/jv-scan.c:232
22425 #, gcc-internal-format
22426 msgid "file not found '%s'"
22429 #: java/jvspec.c:436
22430 #, gcc-internal-format
22431 msgid "warning: already-compiled .class files ignored with -C"
22435 #, gcc-internal-format
22436 msgid "can't do dependency tracking with input from stdin"
22440 #, gcc-internal-format
22441 msgid "couldn't determine target name for dependency tracking"
22445 #, gcc-internal-format
22447 "unknown encoding: %qs\n"
22448 "This might mean that your locale's encoding is not supported\n"
22449 "by your system's iconv(3) implementation. If you aren't trying\n"
22450 "to use a particular encoding for your input file, try the\n"
22451 "%<--encoding=UTF-8%> option"
22455 #, gcc-internal-format
22456 msgid "internal error - bad unget"
22459 #: java/mangle.c:89
22460 #, gcc-internal-format
22461 msgid "can't mangle %s"
22464 #: java/mangle_name.c:140 java/mangle_name.c:210
22465 #, gcc-internal-format
22466 msgid "internal error - invalid Utf8 name"
22469 #: java/typeck.c:533
22470 #, gcc-internal-format
22471 msgid "junk at end of signature string"
22474 #: java/verify-glue.c:387
22475 #, gcc-internal-format
22476 msgid "verification failed: %s"
22479 #: java/verify-glue.c:389
22480 #, gcc-internal-format
22481 msgid "verification failed at PC=%d: %s"
22484 #: java/verify-glue.c:473 java/verify.c:467
22485 #, gcc-internal-format
22486 msgid "bad pc in exception_table"
22489 #: java/verify.c:1462
22490 #, gcc-internal-format
22491 msgid "unknown opcode %d@pc=%d during verification"
22494 #: java/verify.c:1537 java/verify.c:1553 java/verify.c:1558
22495 #, gcc-internal-format
22496 msgid "verification error at PC=%d"
22499 #: java/parse.h:125
22500 #, gcc-internal-format
22501 msgid "%s method can't be abstract"
22504 #: java/parse.h:129
22505 #, gcc-internal-format
22506 msgid "Constructor can't be %s"
22509 #. Standard error messages
22510 #: java/parse.h:352
22511 #, gcc-internal-format
22512 msgid "Incompatible type for %qs. Can't convert %qs to boolean"
22515 #: java/parse.h:357
22516 #, gcc-internal-format
22517 msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
22520 #: java/parse.h:365
22521 #, gcc-internal-format
22523 "Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
22526 #: java/parse.h:370
22527 #, gcc-internal-format
22528 msgid "Incompatible type for %qs. Can't convert %qs to integral"
22531 #: objc/objc-act.c:756
22532 #, gcc-internal-format
22533 msgid "%<@end%> must appear in an @implementation context"
22536 #: objc/objc-act.c:783
22537 #, gcc-internal-format
22538 msgid "method declaration not in @interface context"
22541 #: objc/objc-act.c:794
22542 #, gcc-internal-format
22543 msgid "method definition not in @implementation context"
22546 #: objc/objc-act.c:925
22547 #, gcc-internal-format
22548 msgid "object does not conform to the %qs protocol"
22551 #: objc/objc-act.c:1015 objc/objc-act.c:1092
22552 #, gcc-internal-format
22553 msgid "class %qs does not implement the %qs protocol"
22556 #: objc/objc-act.c:1198
22557 #, gcc-internal-format
22558 msgid "statically allocated instance of Objective-C class %qs"
22561 #: objc/objc-act.c:1269
22562 #, gcc-internal-format
22563 msgid "protocol %qs has circular dependency"
22566 #: objc/objc-act.c:1291 objc/objc-act.c:5881
22567 #, gcc-internal-format
22568 msgid "cannot find protocol declaration for %qs"
22571 #: objc/objc-act.c:1687 objc/objc-act.c:2836 objc/objc-act.c:6409
22572 #: objc/objc-act.c:6735 objc/objc-act.c:6788 objc/objc-act.c:6813
22573 #, gcc-internal-format
22574 msgid "cannot find interface declaration for %qs"
22577 #: objc/objc-act.c:1691
22578 #, gcc-internal-format
22579 msgid "interface %qs does not have valid constant string layout"
22582 #: objc/objc-act.c:1696
22583 #, gcc-internal-format
22584 msgid "cannot find reference tag for class %qs"
22587 #: objc/objc-act.c:2374
22588 #, gcc-internal-format
22589 msgid "%Hcreating selector for nonexistent method %qE"
22592 #: objc/objc-act.c:2563
22593 #, gcc-internal-format
22594 msgid "%qs is not an Objective-C class name or alias"
22597 #: objc/objc-act.c:2678 objc/objc-act.c:2696 objc/objc-act.c:6672
22598 #: objc/objc-act.c:6964 objc/objc-act.c:6994
22599 #, gcc-internal-format
22600 msgid "Objective-C declarations may only appear in global scope"
22603 #: objc/objc-act.c:2683
22604 #, gcc-internal-format
22605 msgid "cannot find class %qs"
22608 #: objc/objc-act.c:2685
22609 #, gcc-internal-format
22610 msgid "class %qs already exists"
22613 #: objc/objc-act.c:2716 objc/objc-act.c:6704
22614 #, gcc-internal-format
22615 msgid "%qs redeclared as different kind of symbol"
22618 #: objc/objc-act.c:2718 objc/objc-act.c:6706
22619 #, gcc-internal-format
22620 msgid "%Jprevious declaration of '%D'"
22623 #: objc/objc-act.c:2946
22624 #, gcc-internal-format
22625 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
22628 #: objc/objc-act.c:3275
22629 #, gcc-internal-format
22630 msgid "@catch parameter is not a known Objective-C class type"
22633 #: objc/objc-act.c:3291
22634 #, gcc-internal-format
22635 msgid "exception of type %<%T%> will be caught"
22638 #: objc/objc-act.c:3293
22639 #, gcc-internal-format
22640 msgid "%H by earlier handler for %<%T%>"
22643 #: objc/objc-act.c:3346
22644 #, gcc-internal-format
22645 msgid "%<@try%> without %<@catch%> or %<@finally%>"
22648 #: objc/objc-act.c:3393
22649 #, gcc-internal-format
22650 msgid "%<@throw%> (rethrow) used outside of a @catch block"
22653 #: objc/objc-act.c:3758
22654 #, gcc-internal-format
22655 msgid "%Jtype '%D' does not have a known size"
22658 #: objc/objc-act.c:4271
22659 #, gcc-internal-format
22663 #: objc/objc-act.c:4294 objc/objc-act.c:4313
22664 #, gcc-internal-format
22665 msgid "inconsistent instance variable specification"
22668 #: objc/objc-act.c:5169
22669 #, gcc-internal-format
22670 msgid "can not use an object as parameter to a method"
22673 #: objc/objc-act.c:5377
22674 #, gcc-internal-format
22675 msgid "multiple %s named %<%c%s%> found"
22678 #: objc/objc-act.c:5602
22679 #, gcc-internal-format
22680 msgid "no super class declared in @interface for %qs"
22683 #: objc/objc-act.c:5645
22684 #, gcc-internal-format
22685 msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
22688 #: objc/objc-act.c:5704
22689 #, gcc-internal-format
22690 msgid "invalid receiver type %qs"
22693 #: objc/objc-act.c:5719
22694 #, gcc-internal-format
22695 msgid "%<%c%s%> not found in protocol(s)"
22698 #: objc/objc-act.c:5733
22699 #, gcc-internal-format
22700 msgid "%qs may not respond to %<%c%s%>"
22703 #: objc/objc-act.c:5741
22704 #, gcc-internal-format
22705 msgid "no %<%c%s%> method found"
22708 #: objc/objc-act.c:5747
22709 #, gcc-internal-format
22710 msgid "(Messages without a matching method signature"
22713 #: objc/objc-act.c:5748
22714 #, gcc-internal-format
22715 msgid "will be assumed to return %<id%> and accept"
22718 #: objc/objc-act.c:5749
22719 #, gcc-internal-format
22720 msgid "%<...%> as arguments.)"
22723 #: objc/objc-act.c:5980
22724 #, gcc-internal-format
22725 msgid "undeclared selector %qs"
22728 #. Historically, a class method that produced objects (factory
22729 #. method) would assign `self' to the instance that it
22730 #. allocated. This would effectively turn the class method into
22731 #. an instance method. Following this assignment, the instance
22732 #. variables could be accessed. That practice, while safe,
22733 #. violates the simple rule that a class method should not refer
22734 #. to an instance variable. It's better to catch the cases
22735 #. where this is done unknowingly than to support the above
22737 #: objc/objc-act.c:6022
22738 #, gcc-internal-format
22739 msgid "instance variable %qs accessed in class method"
22742 #: objc/objc-act.c:6234
22743 #, gcc-internal-format
22744 msgid "duplicate declaration of method %<%c%s%>"
22747 #: objc/objc-act.c:6279
22748 #, gcc-internal-format
22749 msgid "duplicate interface declaration for category %<%s(%s)%>"
22752 #: objc/objc-act.c:6306
22753 #, gcc-internal-format
22754 msgid "illegal reference type specified for instance variable %qs"
22757 #: objc/objc-act.c:6317
22758 #, gcc-internal-format
22759 msgid "instance variable %qs has unknown size"
22762 #. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
22763 #: objc/objc-act.c:6331
22764 #, gcc-internal-format
22765 msgid "type %qs has virtual member functions"
22768 #: objc/objc-act.c:6332
22769 #, gcc-internal-format
22770 msgid "illegal aggregate type %qs specified for instance variable %qs"
22773 #: objc/objc-act.c:6340
22774 #, gcc-internal-format
22775 msgid "type %qs has a user-defined constructor"
22778 #: objc/objc-act.c:6342
22779 #, gcc-internal-format
22780 msgid "type %qs has a user-defined destructor"
22783 #: objc/objc-act.c:6343
22784 #, gcc-internal-format
22786 "C++ constructors and destructors will not be invoked for Objective-C fields"
22789 #: objc/objc-act.c:6433
22790 #, gcc-internal-format
22791 msgid "instance variable %qs is declared private"
22794 #: objc/objc-act.c:6442
22795 #, gcc-internal-format
22796 msgid "instance variable %qs is %s; this will be a hard error in the future"
22799 #: objc/objc-act.c:6449
22800 #, gcc-internal-format
22801 msgid "instance variable %qs is declared %s"
22804 #: objc/objc-act.c:6459
22805 #, gcc-internal-format
22806 msgid "static access to object of type %<id%>"
22809 #: objc/objc-act.c:6481 objc/objc-act.c:6569
22810 #, gcc-internal-format
22811 msgid "incomplete implementation of class %qs"
22814 #: objc/objc-act.c:6485 objc/objc-act.c:6574
22815 #, gcc-internal-format
22816 msgid "incomplete implementation of category %qs"
22819 #: objc/objc-act.c:6490 objc/objc-act.c:6579
22820 #, gcc-internal-format
22821 msgid "method definition for %<%c%s%> not found"
22824 #: objc/objc-act.c:6620
22825 #, gcc-internal-format
22826 msgid "%s %qs does not fully implement the %qs protocol"
22829 #: objc/objc-act.c:6678 objc/objc-act.c:8285
22830 #, gcc-internal-format
22831 msgid "%<@end%> missing in implementation context"
22834 #: objc/objc-act.c:6691
22835 #, gcc-internal-format
22836 msgid "cannot find interface declaration for %qs, superclass of %qs"
22839 #: objc/objc-act.c:6718
22840 #, gcc-internal-format
22841 msgid "reimplementation of class %qs"
22844 #: objc/objc-act.c:6749
22845 #, gcc-internal-format
22846 msgid "conflicting super class name %qs"
22849 #: objc/objc-act.c:6751
22850 #, gcc-internal-format
22851 msgid "previous declaration of %qs"
22854 #: objc/objc-act.c:6765 objc/objc-act.c:6767
22855 #, gcc-internal-format
22856 msgid "duplicate interface declaration for class %qs"
22859 #: objc/objc-act.c:7022
22860 #, gcc-internal-format
22861 msgid "duplicate declaration for protocol %qs"
22864 #. Add a readable method name to the warning.
22865 #: objc/objc-act.c:7552
22866 #, gcc-internal-format
22867 msgid "%J%s %<%c%s%>"
22870 #: objc/objc-act.c:7862
22871 #, gcc-internal-format
22872 msgid "no super class declared in interface for %qs"
22875 #: objc/objc-act.c:7910
22876 #, gcc-internal-format
22877 msgid "[super ...] must appear in a method context"
22880 #: objc/objc-act.c:8567
22881 #, gcc-internal-format
22882 msgid "local declaration of %qs hides instance variable"
22885 #: treelang/tree1.c:278
22886 #, gcc-internal-format
22887 msgid "%HDuplicate name %q.*s."
22890 #: treelang/treetree.c:825
22891 #, gcc-internal-format
22892 msgid "Global register variable %qD used in nested function."
22895 #: treelang/treetree.c:829
22896 #, gcc-internal-format
22897 msgid "Register variable %qD used in nested function."
22900 #: treelang/treetree.c:835
22901 #, gcc-internal-format
22902 msgid "Address of global register variable %qD requested."
22905 #: treelang/treetree.c:840
22906 #, gcc-internal-format
22907 msgid "Address of register variable %qD requested."