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: 2007-02-13 20:59-0800\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:343 c-format.c:367
27 #: c-format.c:343 c-format.c:367
28 msgid "the ' ' printf flag"
31 #: c-format.c:344 c-format.c:368 c-format.c:402 c-format.c:414 c-format.c:471
35 #: c-format.c:344 c-format.c:368 c-format.c:402 c-format.c:414
36 msgid "the '+' printf flag"
39 #: c-format.c:345 c-format.c:369 c-format.c:415 c-format.c:447
43 #: c-format.c:345 c-format.c:369 c-format.c:415
44 msgid "the '#' printf flag"
47 #: c-format.c:346 c-format.c:370 c-format.c:445
51 #: c-format.c:346 c-format.c:370
52 msgid "the '0' printf flag"
55 #: c-format.c:347 c-format.c:371 c-format.c:444 c-format.c:474
59 #: c-format.c:347 c-format.c:371
60 msgid "the '-' printf flag"
63 #: c-format.c:348 c-format.c:428
68 msgid "the ''' printf flag"
71 #: c-format.c:349 c-format.c:429
76 msgid "the 'I' printf flag"
79 #: c-format.c:350 c-format.c:372 c-format.c:426 c-format.c:448 c-format.c:475
80 #: c-format.c:1601 config/sol2-c.c:46
84 #: c-format.c:350 c-format.c:372 config/sol2-c.c:46
85 msgid "field width in printf format"
88 #: c-format.c:351 c-format.c:373 c-format.c:404 c-format.c:417
92 #: c-format.c:351 c-format.c:373 c-format.c:404 c-format.c:417
93 msgid "precision in printf format"
96 #: c-format.c:352 c-format.c:374 c-format.c:405 c-format.c:418 c-format.c:427
97 #: c-format.c:478 config/sol2-c.c:47
98 msgid "length modifier"
101 #: c-format.c:352 c-format.c:374 c-format.c:405 c-format.c:418
102 #: config/sol2-c.c:47
103 msgid "length modifier in printf format"
106 #: c-format.c:403 c-format.c:416
110 #: c-format.c:403 c-format.c:416
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:446 c-format.c:470
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 #: c-typeck.c:2232 c-typeck.c:4606 c-typeck.c:4608 c-typeck.c:4616
301 #: c-typeck.c:4646 c-typeck.c:6025
302 msgid "initializer element is not constant"
306 msgid "array initialized from parenthesized string constant"
309 #: c-typeck.c:4470 cp/typeck2.c:677
310 #, gcc-internal-format
311 msgid "char-array initialized from wide string"
315 msgid "wchar_t-array initialized from non-wide string"
318 #: c-typeck.c:4493 cp/typeck2.c:697
319 #, gcc-internal-format
320 msgid "initializer-string for array of chars is too long"
324 msgid "array of inappropriate type initialized from string constant"
327 #. ??? This should not be an error when inlining calls to
328 #. unprototyped functions.
329 #: c-typeck.c:4563 c-typeck.c:4059 cp/typeck.c:1405
330 #, gcc-internal-format
331 msgid "invalid use of non-lvalue array"
335 msgid "array initialized from non-constant array expression"
338 #: c-typeck.c:4653 c-typeck.c:6029
339 #, gcc-internal-format
340 msgid "initializer element is not computable at load time"
343 #. Although C99 is unclear about whether incomplete arrays
344 #. of VLAs themselves count as VLAs, it does not make
345 #. sense to permit them to be initialized given that
346 #. ordinary VLAs may not be initialized.
347 #: c-typeck.c:4664 c-decl.c:3181 c-decl.c:3196
348 #, gcc-internal-format
349 msgid "variable-sized object may not be initialized"
353 msgid "invalid initializer"
357 msgid "extra brace group at end of initializer"
361 msgid "missing braces around initializer"
365 msgid "braces around scalar initializer"
369 msgid "initialization of flexible array member in a nested context"
373 msgid "initialization of a flexible array member"
377 msgid "missing initializer"
381 msgid "empty scalar initializer"
385 msgid "extra elements in scalar initializer"
388 #: c-typeck.c:5440 c-typeck.c:5500
389 msgid "array index in non-array initializer"
392 #: c-typeck.c:5445 c-typeck.c:5553
393 msgid "field name not in record or union initializer"
397 msgid "array index in initializer not of integer type"
400 #: c-typeck.c:5496 c-typeck.c:5498
401 msgid "nonconstant array index in initializer"
404 #: c-typeck.c:5502 c-typeck.c:5505
405 msgid "array index in initializer exceeds array bounds"
409 msgid "empty index range in initializer"
413 msgid "array index range in initializer exceeds array bounds"
416 #: c-typeck.c:5600 c-typeck.c:5621 c-typeck.c:6093
417 msgid "initialized field with side-effects overwritten"
421 msgid "excess elements in char array initializer"
424 #: c-typeck.c:6308 c-typeck.c:6354
425 msgid "excess elements in struct initializer"
429 msgid "non-static initialization of a flexible array member"
433 msgid "excess elements in union initializer"
437 msgid "excess elements in array initializer"
441 msgid "excess elements in vector initializer"
445 msgid "excess elements in scalar initializer"
449 msgid "flow control insn inside a basic block"
453 msgid "wrong insn in the fallthru edge"
457 msgid "insn outside basic block"
461 msgid "return not followed by barrier"
464 #: cgraph.c:300 ipa-inline.c:296
465 msgid "function body not available"
468 #: cgraph.c:302 cgraphunit.c:600
469 msgid "redefined extern inline functions are not considered for inlining"
472 #: cgraph.c:305 cgraphunit.c:605
473 msgid "function not considered for inlining"
476 #: cgraph.c:307 cgraphunit.c:603 ipa-inline.c:289
477 msgid "function not inlinable"
480 #: collect2.c:373 gcc.c:6768
482 msgid "internal gcc abort in %s, at %s:%d"
490 #: collect2.c:1246 collect2.c:1394 collect2.c:1429
495 #: collect2.c:1249 collect2.c:1399 collect2.c:1432
502 msgid "collect2 version %s"
507 msgid "%d constructor(s) found\n"
512 msgid "%d destructor(s) found\n"
517 msgid "%d frame table(s) found\n"
522 msgid "can't get program status"
527 msgid "[cannot find %s]"
532 msgid "cannot find '%s'"
535 #: collect2.c:1556 collect2.c:2045 collect2.c:2200 gcc.c:2809
537 msgid "pex_init failed"
542 msgid "[Leaving %s]\n"
549 "write_c_file - output name is %s, prefix is %s\n"
554 msgid "cannot find 'nm'"
559 msgid "can't open nm output"
564 msgid "init function found in object %s"
569 msgid "fini function found in object %s"
574 msgid "can't open ldd output"
581 "ldd output with constructors/destructors.\n"
586 msgid "dynamic dependency %s not found"
591 msgid "unable to open dynamic dependency '%s'"
596 msgid "%s: not a COFF file"
601 msgid "%s: cannot open as COFF file"
606 msgid "library lib%s not found"
611 msgid "\"%s\" is not a valid option to the preprocessor"
616 msgid "too many input files"
621 msgid "%s:%d: confused by earlier errors, bailing out\n"
626 msgid "compilation terminated due to -Wfatal-errors.\n"
632 "Please submit a full bug report,\n"
633 "with preprocessed source if appropriate.\n"
634 "See %s for instructions.\n"
639 msgid "compilation terminated.\n"
644 msgid "Internal compiler error: Error reporting routines re-entered.\n"
648 msgid "negative insn length"
652 msgid "could not split insn"
656 msgid "invalid 'asm': "
661 msgid "nested assembly dialect alternatives"
664 #: final.c:3028 final.c:3040
666 msgid "unterminated assembly dialect alternative"
671 msgid "operand number missing after %%-letter"
674 #: final.c:3090 final.c:3131
676 msgid "operand number out of range"
681 msgid "invalid %%-code"
686 msgid "'%%l' operand isn't a label"
689 #. We can't handle floating point constants;
690 #. PRINT_OPERAND must handle them.
691 #. We can't handle floating point constants; PRINT_OPERAND must
693 #. We can't handle floating point constants;
694 #. PRINT_OPERAND must handle them.
695 #: final.c:3281 vmsdbgout.c:487 config/i386/i386.c:6669
696 #: config/pdp11/pdp11.c:1700
698 msgid "floating constant misused"
701 #: final.c:3337 vmsdbgout.c:544 config/i386/i386.c:6745
702 #: config/pdp11/pdp11.c:1747
704 msgid "invalid expression as operand"
708 msgid "Attempt to delete prologue/epilogue insn:"
713 msgid "Using built-in specs.\n"
719 "Setting spec %s to '%s'\n"
725 msgid "Reading specs from %s\n"
728 #: gcc.c:2035 gcc.c:2054
730 msgid "specs %%include syntax malformed after %ld characters"
735 msgid "could not find specs file %s\n"
738 #: gcc.c:2079 gcc.c:2087 gcc.c:2096 gcc.c:2105
740 msgid "specs %%rename syntax malformed after %ld characters"
745 msgid "specs %s spec was not found to be renamed"
750 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
755 msgid "rename spec %s to %s\n"
767 msgid "specs unknown %% command after %ld characters"
770 #: gcc.c:2152 gcc.c:2165
772 msgid "specs file malformed after %ld characters"
777 msgid "spec file has no spec for linking"
782 msgid "system path '%s' is not absolute"
787 msgid "-pipe not supported"
794 "Go ahead? (y or n) "
798 msgid "failed to get exit status"
802 msgid "failed to get process times"
808 "Internal error: %s (program %s)\n"
809 "Please submit a full bug report.\n"
810 "See %s for instructions."
815 msgid "# %s %.2f %.2f\n"
820 msgid "Usage: %s [options] file...\n"
828 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
832 msgid " --help Display this information\n"
837 " --target-help Display target specific command line options\n"
841 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
845 msgid " -dumpspecs Display all of the built in spec strings\n"
849 msgid " -dumpversion Display the version of the compiler\n"
853 msgid " -dumpmachine Display the compiler's target processor\n"
858 " -print-search-dirs Display the directories in the compiler's search "
864 " -print-libgcc-file-name Display the name of the compiler's companion "
869 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
874 " -print-prog-name=<prog> Display the full path to compiler component "
880 " -print-multi-directory Display the root directory for versions of "
886 " -print-multi-lib Display the mapping between command line options "
888 " multiple library search directories\n"
892 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
897 " -Wa,<options> Pass comma-separated <options> on to the "
903 " -Wp,<options> Pass comma-separated <options> on to the "
909 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
913 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
917 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
921 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
926 " -combine Pass multiple source files to compiler at once\n"
930 msgid " -save-temps Do not delete intermediate files\n"
934 msgid " -pipe Use pipes rather than intermediate files\n"
938 msgid " -time Time the execution of each subprocess\n"
943 " -specs=<file> Override built-in specs with the contents of "
949 " -std=<standard> Assume that the input sources are for <standard>\n"
954 " --sysroot=<directory> Use <directory> as the root directory for "
956 " for headers and libraries\n"
961 " -B <directory> Add <directory> to the compiler's search paths\n"
965 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
970 " -V <version> Run gcc version number <version>, if installed\n"
975 " -v Display the programs invoked by the compiler\n"
980 " -### Like -v but options quoted and commands not "
986 " -E Preprocess only; do not compile, assemble or "
991 msgid " -S Compile only; do not assemble or link\n"
995 msgid " -c Compile and assemble, but do not link\n"
999 msgid " -o <file> Place the output into <file>\n"
1004 " -x <language> Specify the language of the following input "
1006 " Permissible languages include: c c++ assembler "
1008 " 'none' means revert to the default behavior of\n"
1009 " guessing the language based on the file's "
1017 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
1018 " passed on to the various sub-processes invoked by %s. In order to pass\n"
1019 " other options on to these processes the -W<letter> options must be used.\n"
1024 msgid "'-%c' option must have argument"
1029 msgid "couldn't run '%s': %s"
1032 #. translate_options () has turned --version into -fversion.
1035 msgid "%s (GCC) %s\n"
1038 #: gcc.c:3424 gcov.c:415 fortran/gfortranspec.c:351 java/gjavah.c:2406
1039 #: java/jcf-dump.c:931 java/jv-scan.c:129
1043 #: gcc.c:3425 java/gjavah.c:2407 java/jcf-dump.c:932 java/jv-scan.c:130
1046 "This is free software; see the source for copying conditions. There is NO\n"
1047 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
1053 msgid "argument to '-Xlinker' is missing"
1058 msgid "argument to '-Xpreprocessor' is missing"
1063 msgid "argument to '-Xassembler' is missing"
1068 msgid "argument to '-l' is missing"
1073 msgid "argument to '-specs' is missing"
1078 msgid "argument to '-specs=' is missing"
1083 msgid "'-%c' must come at the start of the command line"
1088 msgid "argument to '-B' is missing"
1093 msgid "argument to '-x' is missing"
1098 msgid "argument to '-%s' is missing"
1103 msgid "switch '%s' does not start with '-'"
1108 msgid "spec '%s' invalid"
1118 msgid "spec '%s' has invalid '%%0%c'"
1123 msgid "spec '%s' has invalid '%%W%c"
1128 msgid "spec '%s' has invalid '%%x%c'"
1133 msgid "Processing spec %c%s%c, which is '%s'\n"
1138 msgid "unknown spec function '%s'"
1143 msgid "error in args to spec function '%s'"
1148 msgid "malformed spec function name"
1154 msgid "no arguments for spec function"
1159 msgid "malformed spec function arguments"
1164 msgid "braced spec '%s' is invalid at '%c'"
1169 msgid "braced spec body '%s' is invalid"
1174 msgid "install: %s%s\n"
1179 msgid "programs: %s\n"
1184 msgid "libraries: %s\n"
1191 "For bug reporting instructions, please see:\n"
1196 msgid "Target: %s\n"
1201 msgid "Configured with: %s\n"
1206 msgid "Thread model: %s\n"
1211 msgid "gcc version %s\n"
1216 msgid "gcc driver version %s executing gcc version %s\n"
1221 msgid "no input files"
1226 msgid "cannot specify -o with -c or -S with multiple files"
1231 msgid "spec '%s' is invalid"
1236 msgid "multilib spec '%s' is invalid"
1241 msgid "multilib exclusions '%s' is invalid"
1244 #: gcc.c:7218 gcc.c:7359
1246 msgid "multilib select '%s' is invalid"
1251 msgid "multilib exclusion '%s' is invalid"
1254 #: gcc.c:7656 gcc.c:7661
1256 msgid "invalid version number `%s'"
1261 msgid "too few arguments to %%:version-compare"
1266 msgid "too many arguments to %%:version-compare"
1271 msgid "unknown operator '%s' in %%:version-compare"
1277 "Usage: gcov [OPTION]... SOURCEFILE\n"
1284 "Print code coverage information.\n"
1290 msgid " -h, --help Print this help, then exit\n"
1295 msgid " -v, --version Print version number, then exit\n"
1301 " -a, --all-blocks Show information for every basic block\n"
1307 " -b, --branch-probabilities Include branch probabilities in output\n"
1313 " -c, --branch-counts Given counts of branches taken\n"
1314 " rather than percentages\n"
1319 msgid " -n, --no-output Do not create an output file\n"
1325 " -l, --long-file-names Use long output file names for included\n"
1331 msgid " -f, --function-summaries Output summaries for each function\n"
1337 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
1343 msgid " -p, --preserve-paths Preserve all pathname components\n"
1349 " -u, --unconditional-branches Show unconditional branch counts too\n"
1356 "For bug reporting instructions, please see:\n"
1362 msgid "gcov (GCC) %s\n"
1368 "This is free software; see the source for copying conditions.\n"
1369 "There is NO warranty; not even for MERCHANTABILITY or \n"
1370 "FITNESS FOR A PARTICULAR PURPOSE.\n"
1376 msgid "%s:no functions found\n"
1379 #: gcov.c:528 gcov.c:556 fortran/dump-parse-tree.c:68
1386 msgid "%s:creating '%s'\n"
1391 msgid "%s:error writing output file '%s'\n"
1396 msgid "%s:could not open output file '%s'\n"
1401 msgid "%s:cannot open graph file\n"
1406 msgid "%s:not a gcov graph file\n"
1411 msgid "%s:version '%.4s', prefer '%.4s'\n"
1416 msgid "%s:already seen blocks for '%s'\n"
1419 #: gcov.c:892 gcov.c:1048
1421 msgid "%s:corrupted\n"
1426 msgid "%s:cannot open data file\n"
1431 msgid "%s:not a gcov data file\n"
1436 msgid "%s:version '%.4s', prefer version '%.4s'\n"
1441 msgid "%s:stamp mismatch with graph file\n"
1446 msgid "%s:unknown function '%u'\n"
1451 msgid "%s:profile mismatch for '%s'\n"
1456 msgid "%s:overflowed\n"
1461 msgid "%s:'%s' lacks entry and/or exit blocks\n"
1466 msgid "%s:'%s' has arcs to entry block\n"
1471 msgid "%s:'%s' has arcs from exit block\n"
1476 msgid "%s:graph is unsolvable for '%s'\n"
1486 msgid "Lines executed:%s of %d\n"
1491 msgid "No executable lines\n"
1496 msgid "Branches executed:%s of %d\n"
1501 msgid "Taken at least once:%s of %d\n"
1506 msgid "No branches\n"
1511 msgid "Calls executed:%s of %d\n"
1521 msgid "%s:no lines for '%s'\n"
1526 msgid "call %2d returned %s\n"
1531 msgid "call %2d never executed\n"
1536 msgid "branch %2d taken %s%s\n"
1541 msgid "branch %2d never executed\n"
1546 msgid "unconditional %2d taken %s\n"
1551 msgid "unconditional %2d never executed\n"
1556 msgid "%s:cannot open source file\n"
1561 msgid "%s:source file is newer than graph file '%s'\n"
1564 #. Return if there's nothing to do, or it is too expensive.
1566 msgid "GCSE disabled"
1569 #. Return if there's nothing to do, or it is too expensive.
1571 msgid "jump bypassing disabled"
1574 #. Opening quotation mark.
1579 #. Closing quotation mark.
1585 msgid "--param large-function-growth limit reached"
1589 msgid "--param max-inline-insns-single limit reached"
1593 msgid "--param max-inline-insns-auto limit reached"
1596 #: ipa-inline.c:340 ipa-inline.c:766
1597 msgid "recursive inlining"
1601 msgid "call is unlikely"
1605 msgid "--param inline-unit-growth limit reached"
1609 msgid "At top level:"
1614 msgid "In member function %qs:"
1619 msgid "In function %qs:"
1622 #: loop-iv.c:2709 tree-ssa-loop-niter.c:1109
1623 msgid "assuming that the loop is not infinite"
1626 #: loop-iv.c:2710 tree-ssa-loop-niter.c:1110
1627 msgid "cannot optimize possibly infinite loops"
1630 #: loop-iv.c:2718 tree-ssa-loop-niter.c:1114
1631 msgid "assuming that the loop counter does not overflow"
1634 #: loop-iv.c:2719 tree-ssa-loop-niter.c:1115
1635 msgid "cannot optimize loop, the loop counter may overflow"
1638 #. What to print when a switch has no documentation.
1640 msgid "This switch lacks documentation"
1647 "Target specific options:\n"
1651 msgid "The following options are language-independent:\n"
1657 "The %s front end recognizes the following options:\n"
1662 msgid "The --param option recognizes the following as parameters:\n"
1667 msgid "%s: error writing file '%s': %s\n"
1672 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
1677 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
1682 msgid "%s: warning: no read access for file '%s'\n"
1687 msgid "%s: warning: no write access for file '%s'\n"
1692 msgid "%s: warning: no write access for dir containing '%s'\n"
1695 #. Catch cases like /.. where we try to backup to a
1696 #. point above the absolute root of the logical file
1700 msgid "%s: invalid file name: %s\n"
1705 msgid "%s: %s: can't get status: %s\n"
1712 "%s: fatal error: aux info file corrupted at line %d\n"
1717 msgid "%s:%d: declaration of function '%s' takes different forms\n"
1722 msgid "%s: compiling '%s'\n"
1727 msgid "%s: wait: %s\n"
1732 msgid "%s: subprocess got fatal signal %d\n"
1737 msgid "%s: %s exited with status %d\n"
1742 msgid "%s: warning: missing SYSCALLS file '%s'\n"
1745 #: protoize.c:1981 protoize.c:2010
1747 msgid "%s: can't read aux info file '%s': %s\n"
1750 #: protoize.c:2026 protoize.c:2054
1752 msgid "%s: can't get status of aux info file '%s': %s\n"
1757 msgid "%s: can't open aux info file '%s' for reading: %s\n"
1762 msgid "%s: error reading aux info file '%s': %s\n"
1767 msgid "%s: error closing aux info file '%s': %s\n"
1772 msgid "%s: can't delete aux info file '%s': %s\n"
1775 #: protoize.c:2211 protoize.c:4180
1777 msgid "%s: can't delete file '%s': %s\n"
1782 msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
1787 msgid "%s: conflicting extern definitions of '%s'\n"
1792 msgid "%s: declarations of '%s' will not be converted\n"
1797 msgid "%s: conflict list for '%s' follows:\n"
1802 msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
1807 msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
1812 msgid "%s: %d: warning: no extern definition for '%s'\n"
1817 msgid "%s: warning: no static definition for '%s' in file '%s'\n"
1822 msgid "%s: multiple static defs of '%s' in file '%s'\n"
1825 #: protoize.c:2702 protoize.c:2705
1827 msgid "%s: %d: warning: source too confusing\n"
1832 msgid "%s: %d: warning: varargs function declaration not converted\n"
1837 msgid "%s: declaration of function '%s' not converted\n"
1842 msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
1849 "%s: warning: too few parameter lists in declaration of '%s'\n"
1854 msgid "%s: %d: warning: found '%s' but expected '%s'\n"
1859 msgid "%s: local declaration for function '%s' not inserted\n"
1866 "%s: %d: warning: can't add declaration of '%s' into macro call\n"
1871 msgid "%s: global declarations for file '%s' not inserted\n"
1874 #: protoize.c:3518 protoize.c:3548
1876 msgid "%s: definition of function '%s' not converted\n"
1881 msgid "%s: %d: warning: definition of %s not converted\n"
1886 msgid "%s: found definition of '%s' at %s(%d)\n"
1889 #. If we make it here, then we did not know about this
1890 #. function definition.
1893 msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
1898 msgid "%s: function definition not converted\n"
1903 msgid "%s: '%s' not converted\n"
1908 msgid "%s: would convert file '%s'\n"
1913 msgid "%s: converting file '%s'\n"
1918 msgid "%s: can't get status for file '%s': %s\n"
1923 msgid "%s: can't open file '%s' for reading: %s\n"
1930 "%s: error reading input file '%s': %s\n"
1935 msgid "%s: can't create/open clean file '%s': %s\n"
1940 msgid "%s: warning: file '%s' already saved in '%s'\n"
1945 msgid "%s: can't link file '%s' to '%s': %s\n"
1950 msgid "%s: can't create/open output file '%s': %s\n"
1955 msgid "%s: can't change mode of file '%s': %s\n"
1960 msgid "%s: cannot get working directory: %s\n"
1965 msgid "%s: input file names must have .c suffixes: %s\n"
1969 msgid "unable to generate reloads for:"
1973 msgid "this is the insn:"
1976 #. It's the compiler's fault.
1978 msgid "could not find a spill register"
1981 #. It's the compiler's fault.
1983 msgid "VOIDmode on an output"
1987 msgid "Failure trying to reload:"
1991 msgid "unrecognizable insn:"
1995 msgid "insn does not satisfy its constraints:"
2001 "Execution times (seconds)\n"
2004 #. Print total time.
2011 msgid "time in %s: %ld.%06ld (%ld%%)\n"
2016 msgid "collect: reading %s\n"
2021 msgid "removing .rpo file"
2026 msgid "renaming .rpo file"
2031 msgid "collect: recompiling %s\n"
2036 msgid "collect: tweaking %s in %s\n"
2041 msgid "collect: relinking\n"
2046 msgid "unrecoverable error"
2052 "%s%s%s version %s (%s)\n"
2053 "%s\tcompiled by GNU C version %s.\n"
2058 msgid "%s%s%s version %s (%s) compiled by CC.\n"
2064 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
2068 msgid "options passed: "
2072 msgid "options enabled: "
2077 msgid "created and used with differing settings of '%s'"
2081 msgid "out of memory"
2085 msgid "created and used with different settings of -fpic"
2089 msgid "created and used with different settings of -fpie"
2092 #: tree-inline.c:2047
2093 msgid "originally indirect function call not considered for inlining"
2102 msgid "fatal error: "
2106 msgid "internal compiler error: "
2114 msgid "sorry, unimplemented: "
2122 msgid "anachronism: "
2135 "The maximum number of fields in a structure variable without direct "
2136 "structure accesses that GCC will attempt to track separately"
2141 "The maximum structure size (in bytes) for which GCC will use by-element "
2147 "The maximum number of structure fields for which GCC will use by-element "
2153 "The threshold ratio between instantiated fields and the total structure size"
2158 "The maximum number of instructions in a single function eligible for inlining"
2162 msgid "The maximum number of instructions when automatically inlining"
2167 "The maximum number of instructions inline function can grow to via recursive "
2173 "The maximum number of instructions non-inline function can grow to via "
2174 "recursive inlining"
2178 msgid "The maximum depth of recursive inlining for inline functions"
2182 msgid "The maximum depth of recursive inlining for non-inline functions"
2187 "Inline recursively only when the probability of call being executed exceeds "
2193 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
2194 "that an individual variable will be expanded during loop unrolling"
2198 msgid "The maximum number of instructions to consider to fill a delay slot"
2203 "The maximum number of instructions to consider to find accurate live "
2204 "register information"
2208 msgid "The maximum length of scheduling's pending operations list"
2212 msgid "The size of function body to be considered large"
2216 msgid "Maximal growth due to inlining of large function (in percent)"
2220 msgid "The size of translation unit to be considered large"
2225 "how much can given compilation unit grow because of the inlining (in percent)"
2229 msgid "expense of call operation relative to ordinary arithmetic operations"
2233 msgid "The maximum amount of memory to be allocated by GCSE"
2237 msgid "The maximum number of passes to make when doing GCSE"
2242 "The threshold ratio for performing partial redundancy elimination after "
2248 "The threshold ratio of critical edges execution count that permit performing "
2249 "redundancy elimination after reload"
2253 msgid "The maximum number of instructions to consider to unroll in a loop"
2258 "The maximum number of instructions to consider to unroll in a loop on average"
2262 msgid "The maximum number of unrollings of a single loop"
2266 msgid "The maximum number of insns of a peeled loop"
2270 msgid "The maximum number of peelings of a single loop"
2274 msgid "The maximum number of insns of a completely peeled loop"
2279 "The maximum number of peelings of a single loop that is peeled completely"
2283 msgid "The maximum number of insns of a peeled loop that rolls only once"
2287 msgid "The maximum number of insns of an unswitched loop"
2291 msgid "The maximum number of unswitchings in a single loop"
2296 "Bound on the number of iterations the brute force # of iterations analysis "
2297 "algorithm evaluates"
2302 "Maximum number of loops to perform swing modulo scheduling on (mainly for "
2308 "A factor for tuning the upper bound that swing modulo scheduler uses for "
2314 "The number of cycles the swing modulo scheduler considers when checking "
2315 "conflicts using DFA"
2320 "A threshold on the average loop count considered by the swing modulo "
2326 "Select fraction of the maximal count of repetitions of basic block in "
2327 "program given basic block needs to have to be considered hot"
2332 "Select fraction of the maximal frequency of executions of basic block in "
2333 "function given basic block needs to have to be considered hot"
2337 msgid "The maximum number of loop iterations we predict statically"
2342 "The percentage of function, weighted by execution frequency, that must be "
2343 "covered by trace formation. Used when profile feedback is available"
2348 "The percentage of function, weighted by execution frequency, that must be "
2349 "covered by trace formation. Used when profile feedback is not available"
2353 msgid "Maximal code growth caused by tail duplication (in percent)"
2358 "Stop reverse growth if the reverse probability of best edge is less than "
2359 "this threshold (in percent)"
2364 "Stop forward growth if the probability of best edge is less than this "
2365 "threshold (in percent). Used when profile feedback is available"
2370 "Stop forward growth if the probability of best edge is less than this "
2371 "threshold (in percent). Used when profile feedback is not available"
2375 msgid "The maximum number of incoming edges to consider for crossjumping"
2380 "The minimum number of matching instructions to consider for crossjumping"
2384 msgid "The maximum expansion factor when copying basic blocks"
2389 "The maximum number of insns to duplicate when unfactoring computed gotos"
2393 msgid "The maximum length of path considered in cse"
2397 msgid "The maximum instructions CSE process before flushing"
2402 "The minimum cost of an expensive expression in the loop invariant motion"
2407 "Bound on number of candidates below that all candidates are considered in iv "
2412 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
2417 "If number of candidates in the set is smaller, we always try to remove "
2418 "unused ivs during its optimization"
2422 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
2427 "Bound on number of runtime checks inserted by the vectorizer's loop "
2433 "Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
2434 "NxV is larger than this limit"
2438 msgid "The maximum memory locations recorded by cselib"
2442 msgid "The maximum memory locations recorded by flow"
2447 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2448 "total size of the heap"
2452 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2457 "The maximum number of instructions to search backward when looking for "
2463 "The maximum number of virtual operands allowed to represent aliases before "
2464 "triggering alias grouping"
2469 "The maximum number of blocks in a region to be considered for interblock "
2475 "The maximum number of insns in a region to be considered for interblock "
2481 "The minimum probability of reaching a source block for interblock "
2482 "speculative scheduling"
2487 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2491 msgid "The upper bound for sharing integer constants"
2496 "Minimum number of virtual mappings to consider switching to full virtual "
2502 "Ratio between virtual mappings and virtual symbols to do full virtual renames"
2507 "The lower bound for a buffer to be considered for stack smashing protection"
2512 "Maximum number of statements allowed in a block that needs to be duplicated "
2513 "when threading jumps"
2518 "Maximum number of fields in a structure before pointer analysis treats the "
2519 "structure as a single variable"
2522 #: config/alpha/alpha.c:5087
2524 msgid "invalid %%H value"
2527 #: config/alpha/alpha.c:5108 config/bfin/bfin.c:1210
2529 msgid "invalid %%J value"
2532 #: config/alpha/alpha.c:5138 config/ia64/ia64.c:4626
2534 msgid "invalid %%r value"
2537 #: config/alpha/alpha.c:5148 config/rs6000/rs6000.c:10499
2538 #: config/xtensa/xtensa.c:1691
2540 msgid "invalid %%R value"
2543 #: config/alpha/alpha.c:5154 config/rs6000/rs6000.c:10418
2544 #: config/xtensa/xtensa.c:1658
2546 msgid "invalid %%N value"
2549 #: config/alpha/alpha.c:5162 config/rs6000/rs6000.c:10446
2551 msgid "invalid %%P value"
2554 #: config/alpha/alpha.c:5170
2556 msgid "invalid %%h value"
2559 #: config/alpha/alpha.c:5178 config/xtensa/xtensa.c:1684
2561 msgid "invalid %%L value"
2564 #: config/alpha/alpha.c:5217 config/rs6000/rs6000.c:10400
2566 msgid "invalid %%m value"
2569 #: config/alpha/alpha.c:5225 config/rs6000/rs6000.c:10408
2571 msgid "invalid %%M value"
2574 #: config/alpha/alpha.c:5269
2576 msgid "invalid %%U value"
2579 #: config/alpha/alpha.c:5281 config/alpha/alpha.c:5295
2580 #: config/rs6000/rs6000.c:10507
2582 msgid "invalid %%s value"
2585 #: config/alpha/alpha.c:5318
2587 msgid "invalid %%C value"
2590 #: config/alpha/alpha.c:5355 config/rs6000/rs6000.c:10239
2591 #: config/rs6000/rs6000.c:10257
2593 msgid "invalid %%E value"
2596 #: config/alpha/alpha.c:5380 config/alpha/alpha.c:5428
2598 msgid "unknown relocation unspec"
2601 #: config/alpha/alpha.c:5389 config/crx/crx.c:1082
2602 #: config/rs6000/rs6000.c:10822
2604 msgid "invalid %%xn code"
2607 #: config/arc/arc.c:1726 config/m32r/m32r.c:1805
2609 msgid "invalid operand to %%R code"
2612 #: config/arc/arc.c:1758 config/m32r/m32r.c:1828
2614 msgid "invalid operand to %%H/%%L code"
2617 #: config/arc/arc.c:1780 config/m32r/m32r.c:1899
2619 msgid "invalid operand to %%U code"
2622 #: config/arc/arc.c:1791
2624 msgid "invalid operand to %%V code"
2628 #. Undocumented flag.
2629 #: config/arc/arc.c:1798 config/m32r/m32r.c:1926 config/sparc/sparc.c:6818
2631 msgid "invalid operand output code"
2634 #: config/arm/arm.c:10921 config/arm/arm.c:10939
2636 msgid "predicated Thumb instruction"
2639 #: config/arm/arm.c:10927
2641 msgid "predicated instruction in conditional sequence"
2644 #: config/arm/arm.c:11035 config/arm/arm.c:11045 config/arm/arm.c:11055
2645 #: config/arm/arm.c:11081 config/arm/arm.c:11099 config/arm/arm.c:11134
2646 #: config/arm/arm.c:11153 config/arm/arm.c:11168 config/arm/arm.c:11194
2647 #: config/arm/arm.c:11201 config/arm/arm.c:11208
2649 msgid "invalid operand for code '%c'"
2652 #: config/arm/arm.c:11094
2654 msgid "instruction never exectued"
2657 #: config/arm/arm.c:11219
2659 msgid "missing operand"
2662 #: config/avr/avr.c:1116
2663 msgid "bad address, not (reg+disp):"
2666 #: config/avr/avr.c:1123
2667 msgid "bad address, not post_inc or pre_dec:"
2670 #: config/avr/avr.c:1134
2671 msgid "internal compiler error. Bad address:"
2674 #: config/avr/avr.c:1147
2675 msgid "internal compiler error. Unknown mode:"
2678 #: config/avr/avr.c:1770 config/avr/avr.c:2453
2679 msgid "invalid insn:"
2682 #: config/avr/avr.c:1804 config/avr/avr.c:1890 config/avr/avr.c:1939
2683 #: config/avr/avr.c:1967 config/avr/avr.c:2062 config/avr/avr.c:2231
2684 #: config/avr/avr.c:2487 config/avr/avr.c:2599
2685 msgid "incorrect insn:"
2688 #: config/avr/avr.c:1986 config/avr/avr.c:2147 config/avr/avr.c:2302
2689 #: config/avr/avr.c:2665
2690 msgid "unknown move insn:"
2693 #: config/avr/avr.c:2895
2694 msgid "bad shift insn:"
2697 #: config/avr/avr.c:3011 config/avr/avr.c:3459 config/avr/avr.c:3845
2698 msgid "internal compiler error. Incorrect shift:"
2701 #: config/bfin/bfin.c:1172
2703 msgid "invalid %%j value"
2706 #: config/bfin/bfin.c:1289
2708 msgid "invalid const_double operand"
2711 #: config/c4x/c4x.c:1584
2712 msgid "using CONST_DOUBLE for address"
2715 #: config/c4x/c4x.c:1722
2716 msgid "c4x_address_cost: Invalid addressing mode"
2719 #: config/c4x/c4x.c:1857
2721 msgid "c4x_print_operand: %%L inconsistency"
2724 #: config/c4x/c4x.c:1863
2726 msgid "c4x_print_operand: %%N inconsistency"
2729 #: config/c4x/c4x.c:1904
2731 msgid "c4x_print_operand: %%O inconsistency"
2734 #: config/c4x/c4x.c:1999
2735 msgid "c4x_print_operand: Bad operand case"
2738 #: config/c4x/c4x.c:2040
2739 msgid "c4x_print_operand_address: Bad post_modify"
2742 #: config/c4x/c4x.c:2062
2743 msgid "c4x_print_operand_address: Bad pre_modify"
2746 #: config/c4x/c4x.c:2110 config/c4x/c4x.c:2122 config/c4x/c4x.c:2137
2747 msgid "c4x_print_operand_address: Bad operand case"
2750 #: config/c4x/c4x.c:2388
2751 msgid "c4x_rptb_insert: Cannot find start label"
2754 #: config/c4x/c4x.c:2990
2755 msgid "invalid indirect memory address"
2758 #: config/c4x/c4x.c:3079
2759 msgid "invalid indirect (S) memory address"
2762 #: config/c4x/c4x.c:3414
2763 msgid "c4x_valid_operands: Internal error"
2766 #: config/c4x/c4x.c:3853
2767 msgid "c4x_operand_subword: invalid mode"
2770 #: config/c4x/c4x.c:3856
2771 msgid "c4x_operand_subword: invalid operand"
2774 #. We could handle these with some difficulty.
2775 #. e.g., *p-- => *(p-=2); *(p+1).
2776 #: config/c4x/c4x.c:3882
2777 msgid "c4x_operand_subword: invalid autoincrement"
2780 #: config/c4x/c4x.c:3888
2781 msgid "c4x_operand_subword: invalid address"
2784 #: config/c4x/c4x.c:3899
2785 msgid "c4x_operand_subword: address not offsettable"
2788 #: config/c4x/c4x.c:4101
2789 msgid "c4x_rptb_rpts_p: Repeat block top label moved"
2792 #. Use `%s' to print the string in case there are any escape
2793 #. characters in the message.
2794 #: config/cris/cris.c:492 fortran/dump-parse-tree.c:84
2795 #: fortran/dump-parse-tree.c:426 fortran/dump-parse-tree.c:757 c-typeck.c:4362
2796 #: c-typeck.c:4377 c-typeck.c:4392 final.c:2833 final.c:2835 gcc.c:4667
2797 #: loop-iv.c:2711 loop-iv.c:2720 rtl-error.c:113 toplev.c:587
2798 #: tree-ssa-loop-niter.c:1120 cp/parser.c:2081 cp/typeck.c:4313
2800 #, gcc-internal-format
2804 #: config/cris/cris.c:544
2805 msgid "unexpected index-type in cris_print_index"
2808 #: config/cris/cris.c:558
2809 msgid "unexpected base-type in cris_print_base"
2812 #: config/cris/cris.c:674
2813 msgid "invalid operand for 'b' modifier"
2816 #: config/cris/cris.c:691
2817 msgid "invalid operand for 'o' modifier"
2820 #: config/cris/cris.c:710
2821 msgid "invalid operand for 'O' modifier"
2824 #: config/cris/cris.c:743
2825 msgid "invalid operand for 'p' modifier"
2828 #: config/cris/cris.c:782
2829 msgid "invalid operand for 'z' modifier"
2832 #: config/cris/cris.c:836 config/cris/cris.c:866
2833 msgid "invalid operand for 'H' modifier"
2836 #: config/cris/cris.c:842
2837 msgid "bad register"
2840 #: config/cris/cris.c:887
2841 msgid "invalid operand for 'e' modifier"
2844 #: config/cris/cris.c:904
2845 msgid "invalid operand for 'm' modifier"
2848 #: config/cris/cris.c:929
2849 msgid "invalid operand for 'A' modifier"
2852 #: config/cris/cris.c:952
2853 msgid "invalid operand for 'D' modifier"
2856 #: config/cris/cris.c:966
2857 msgid "invalid operand for 'T' modifier"
2860 #: config/cris/cris.c:975
2861 msgid "invalid operand modifier letter"
2864 #: config/cris/cris.c:1032
2865 msgid "unexpected multiplicative operand"
2868 #: config/cris/cris.c:1052
2869 msgid "unexpected operand"
2872 #: config/cris/cris.c:1085 config/cris/cris.c:1095
2873 msgid "unrecognized address"
2876 #: config/cris/cris.c:2021
2877 msgid "unrecognized supposed constant"
2880 #: config/cris/cris.c:2396 config/cris/cris.c:2460
2881 msgid "unexpected side-effects in address"
2884 #. Can't possibly get a GOT-needing-fixup for a function-call,
2886 #: config/cris/cris.c:3254
2887 msgid "Unidentifiable call op"
2890 #: config/cris/cris.c:3305
2892 msgid "PIC register isn't set up"
2895 #: config/fr30/fr30.c:464
2897 msgid "fr30_print_operand_address: unhandled address"
2900 #: config/fr30/fr30.c:488
2902 msgid "fr30_print_operand: unrecognized %%p code"
2905 #: config/fr30/fr30.c:508
2907 msgid "fr30_print_operand: unrecognized %%b code"
2910 #: config/fr30/fr30.c:529
2912 msgid "fr30_print_operand: unrecognized %%B code"
2915 #: config/fr30/fr30.c:537
2917 msgid "fr30_print_operand: invalid operand to %%A code"
2920 #: config/fr30/fr30.c:554
2922 msgid "fr30_print_operand: invalid %%x code"
2925 #: config/fr30/fr30.c:561
2927 msgid "fr30_print_operand: invalid %%F code"
2930 #: config/fr30/fr30.c:578
2932 msgid "fr30_print_operand: unknown code"
2935 #: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
2936 #: config/fr30/fr30.c:639
2938 msgid "fr30_print_operand: unhandled MEM"
2941 #: config/frv/frv.c:2541
2942 msgid "bad insn to frv_print_operand_address:"
2945 #: config/frv/frv.c:2552
2946 msgid "bad register to frv_print_operand_memory_reference_reg:"
2949 #: config/frv/frv.c:2591 config/frv/frv.c:2601 config/frv/frv.c:2610
2950 #: config/frv/frv.c:2631 config/frv/frv.c:2636
2951 msgid "bad insn to frv_print_operand_memory_reference:"
2954 #: config/frv/frv.c:2722
2956 msgid "bad condition code"
2959 #: config/frv/frv.c:2797
2960 msgid "bad insn in frv_print_operand, bad const_double"
2963 #: config/frv/frv.c:2858
2964 msgid "bad insn to frv_print_operand, 'e' modifier:"
2967 #: config/frv/frv.c:2866
2968 msgid "bad insn to frv_print_operand, 'F' modifier:"
2971 #: config/frv/frv.c:2882
2972 msgid "bad insn to frv_print_operand, 'f' modifier:"
2975 #: config/frv/frv.c:2896
2976 msgid "bad insn to frv_print_operand, 'g' modifier:"
2979 #: config/frv/frv.c:2944
2980 msgid "bad insn to frv_print_operand, 'L' modifier:"
2983 #: config/frv/frv.c:2957
2984 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
2987 #: config/frv/frv.c:2978
2988 msgid "bad insn to frv_print_operand, 'O' modifier:"
2991 #: config/frv/frv.c:2996
2992 msgid "bad insn to frv_print_operand, P modifier:"
2995 #: config/frv/frv.c:3016
2996 msgid "bad insn in frv_print_operand, z case"
2999 #: config/frv/frv.c:3047
3000 msgid "bad insn in frv_print_operand, 0 case"
3003 #: config/frv/frv.c:3052
3004 msgid "frv_print_operand: unknown code"
3007 #: config/frv/frv.c:4421
3008 msgid "bad output_move_single operand"
3011 #: config/frv/frv.c:4548
3012 msgid "bad output_move_double operand"
3015 #: config/frv/frv.c:4690
3016 msgid "bad output_condmove_single operand"
3019 #. This macro is a C statement to print on `stderr' a string describing the
3020 #. particular machine description choice. Every machine description should
3021 #. define `TARGET_VERSION'. For example:
3024 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
3026 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
3028 #: config/frv/frv.h:329
3033 #: config/i386/i386.c:6739
3035 msgid "invalid UNSPEC as operand"
3038 #: config/i386/i386.c:7321
3041 "operand is neither a constant nor a condition code, invalid operand code 'c'"
3044 #: config/i386/i386.c:7374
3046 msgid "invalid operand code '%c'"
3049 #: config/i386/i386.c:7417
3051 msgid "invalid constraints for operand"
3054 #: config/i386/i386.c:13013
3055 msgid "unknown insn mode"
3058 #. 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.
3059 #. 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.
3060 #: config/i386/xm-djgpp.h:62
3062 msgid "environment variable DJGPP not defined"
3065 #: config/i386/xm-djgpp.h:64
3067 msgid "environment variable DJGPP points to missing file '%s'"
3070 #: config/i386/xm-djgpp.h:67
3072 msgid "environment variable DJGPP points to corrupt file '%s'"
3075 #: config/ia64/ia64.c:4676
3077 msgid "ia64_print_operand: unknown code"
3080 #: config/ia64/ia64.c:9079
3081 msgid "invalid conversion from %<__fpreg%>"
3084 #: config/ia64/ia64.c:9082
3085 msgid "invalid conversion to %<__fpreg%>"
3088 #: config/ia64/ia64.c:9095 config/ia64/ia64.c:9106
3089 msgid "invalid operation on %<__fpreg%>"
3092 #: config/iq2000/iq2000.c:3125
3094 msgid "invalid %%P operand"
3097 #: config/iq2000/iq2000.c:3133 config/rs6000/rs6000.c:10436
3099 msgid "invalid %%p value"
3102 #: config/iq2000/iq2000.c:3189 config/mips/mips.c:5551
3104 msgid "invalid use of %%d, %%x, or %%X"
3107 #: config/m32r/m32r.c:1775
3109 msgid "invalid operand to %%s code"
3112 #: config/m32r/m32r.c:1782
3114 msgid "invalid operand to %%p code"
3117 #: config/m32r/m32r.c:1837
3118 msgid "bad insn for 'A'"
3121 #: config/m32r/m32r.c:1884
3123 msgid "invalid operand to %%T/%%B code"
3126 #: config/m32r/m32r.c:1907
3128 msgid "invalid operand to %%N code"
3131 #: config/m32r/m32r.c:1940
3132 msgid "pre-increment address is not a register"
3135 #: config/m32r/m32r.c:1947
3136 msgid "pre-decrement address is not a register"
3139 #: config/m32r/m32r.c:1954
3140 msgid "post-increment address is not a register"
3143 #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
3144 #: config/rs6000/rs6000.c:17675
3148 #: config/m32r/m32r.c:2049
3149 msgid "lo_sum not of register"
3152 #. !!!! SCz wrong here.
3153 #: config/m68hc11/m68hc11.c:3189 config/m68hc11/m68hc11.c:3567
3154 msgid "move insn not handled"
3157 #: config/m68hc11/m68hc11.c:3413 config/m68hc11/m68hc11.c:3497
3158 #: config/m68hc11/m68hc11.c:3770
3159 msgid "invalid register in the move instruction"
3162 #: config/m68hc11/m68hc11.c:3447
3163 msgid "invalid operand in the instruction"
3166 #: config/m68hc11/m68hc11.c:3744
3167 msgid "invalid register in the instruction"
3170 #: config/m68hc11/m68hc11.c:3777
3171 msgid "operand 1 must be a hard register"
3174 #: config/m68hc11/m68hc11.c:3791
3175 msgid "invalid rotate insn"
3178 #: config/m68hc11/m68hc11.c:4215
3179 msgid "registers IX, IY and Z used in the same INSN"
3182 #: config/m68hc11/m68hc11.c:4552 config/m68hc11/m68hc11.c:4852
3183 msgid "cannot do z-register replacement"
3186 #: config/m68hc11/m68hc11.c:4915
3187 msgid "invalid Z register replacement for insn"
3190 #: config/mips/mips.c:5219
3191 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
3194 #: config/mips/mips.c:5429
3196 msgid "PRINT_OPERAND, invalid insn for %%C"
3199 #: config/mips/mips.c:5446
3201 msgid "PRINT_OPERAND, invalid insn for %%N"
3204 #: config/mips/mips.c:5455
3206 msgid "PRINT_OPERAND, invalid insn for %%F"
3209 #: config/mips/mips.c:5464
3211 msgid "PRINT_OPERAND, invalid insn for %%W"
3214 #: config/mips/mips.c:5485
3216 msgid "invalid %%Y value"
3219 #: config/mips/mips.c:5502 config/mips/mips.c:5510
3221 msgid "PRINT_OPERAND, invalid insn for %%q"
3224 #: config/mips/mips.c:5579
3225 msgid "PRINT_OPERAND, invalid operand for relocation"
3228 #: config/mmix/mmix.c:1468 config/mmix/mmix.c:1598
3229 msgid "MMIX Internal: Expected a CONST_INT, not this"
3232 #: config/mmix/mmix.c:1547
3233 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3236 #: config/mmix/mmix.c:1566
3237 msgid "MMIX Internal: Expected a register, not this"
3240 #: config/mmix/mmix.c:1576
3241 msgid "MMIX Internal: Expected a constant, not this"
3244 #. We need the original here.
3245 #: config/mmix/mmix.c:1660
3246 msgid "MMIX Internal: Cannot decode this operand"
3249 #: config/mmix/mmix.c:1717
3250 msgid "MMIX Internal: This is not a recognized address"
3253 #: config/mmix/mmix.c:2650
3254 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3257 #: config/mmix/mmix.c:2657
3258 msgid "MMIX Internal: What's the CC of this?"
3261 #: config/mmix/mmix.c:2661
3262 msgid "MMIX Internal: What is the CC of this?"
3265 #: config/mmix/mmix.c:2725
3266 msgid "MMIX Internal: This is not a constant:"
3269 #: config/mt/mt.c:298
3270 msgid "mt_final_prescan_insn, invalid insn #1"
3273 #: config/mt/mt.c:369
3274 msgid "PRINT_OPERAND_ADDRESS, 2 regs"
3277 #: config/mt/mt.c:393
3278 msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
3281 #: config/rs6000/host-darwin.c:87
3283 msgid "Out of stack space.\n"
3286 #: config/rs6000/host-darwin.c:108
3288 msgid "Try running '%s' in the shell to raise its limit.\n"
3291 #: config/rs6000/rs6000.c:10266
3293 msgid "invalid %%f value"
3296 #: config/rs6000/rs6000.c:10275
3298 msgid "invalid %%F value"
3301 #: config/rs6000/rs6000.c:10284
3303 msgid "invalid %%G value"
3306 #: config/rs6000/rs6000.c:10319
3308 msgid "invalid %%j code"
3311 #: config/rs6000/rs6000.c:10329
3313 msgid "invalid %%J code"
3316 #: config/rs6000/rs6000.c:10339
3318 msgid "invalid %%k value"
3321 #: config/rs6000/rs6000.c:10359 config/xtensa/xtensa.c:1677
3323 msgid "invalid %%K value"
3326 #: config/rs6000/rs6000.c:10426
3328 msgid "invalid %%O value"
3331 #: config/rs6000/rs6000.c:10473
3333 msgid "invalid %%q value"
3336 #: config/rs6000/rs6000.c:10517
3338 msgid "invalid %%S value"
3341 #: config/rs6000/rs6000.c:10557
3343 msgid "invalid %%T value"
3346 #: config/rs6000/rs6000.c:10567
3348 msgid "invalid %%u value"
3351 #: config/rs6000/rs6000.c:10576 config/xtensa/xtensa.c:1647
3353 msgid "invalid %%v value"
3356 #: config/rs6000/rs6000.c:19192
3357 msgid "AltiVec argument passed to unprototyped function"
3360 #: config/s390/s390.c:4517
3362 msgid "cannot decompose address"
3365 #: config/s390/s390.c:4727
3366 msgid "UNKNOWN in print_operand !?"
3369 #: config/sh/sh.c:746
3371 msgid "invalid operand to %%R"
3374 #: config/sh/sh.c:773
3376 msgid "invalid operand to %%S"
3379 #: config/sh/sh.c:7679
3380 msgid "created and used with different architectures / ABIs"
3383 #: config/sh/sh.c:7681
3384 msgid "created and used with different ABIs"
3387 #: config/sh/sh.c:7683
3388 msgid "created and used with different endianness"
3391 #: config/sparc/sparc.c:6626 config/sparc/sparc.c:6632
3393 msgid "invalid %%Y operand"
3396 #: config/sparc/sparc.c:6702
3398 msgid "invalid %%A operand"
3401 #: config/sparc/sparc.c:6712
3403 msgid "invalid %%B operand"
3406 #: config/sparc/sparc.c:6751
3408 msgid "invalid %%c operand"
3411 #: config/sparc/sparc.c:6752
3413 msgid "invalid %%C operand"
3416 #: config/sparc/sparc.c:6773
3418 msgid "invalid %%d operand"
3421 #: config/sparc/sparc.c:6774
3423 msgid "invalid %%D operand"
3426 #: config/sparc/sparc.c:6790
3428 msgid "invalid %%f operand"
3431 #: config/sparc/sparc.c:6804
3433 msgid "invalid %%s operand"
3436 #: config/sparc/sparc.c:6858
3438 msgid "long long constant not a valid immediate operand"
3441 #: config/sparc/sparc.c:6861
3443 msgid "floating point constant not a valid immediate operand"
3446 #: config/stormy16/stormy16.c:1764 config/stormy16/stormy16.c:1835
3448 msgid "'B' operand is not constant"
3451 #: config/stormy16/stormy16.c:1791
3453 msgid "'B' operand has multiple bits set"
3456 #: config/stormy16/stormy16.c:1817
3458 msgid "'o' operand is not constant"
3461 #: config/stormy16/stormy16.c:1849
3463 msgid "xstormy16_print_operand: unknown code"
3466 #: config/v850/v850.c:360
3467 msgid "const_double_split got a bad insn:"
3470 #: config/v850/v850.c:924
3471 msgid "output_move_single:"
3474 #: config/xtensa/xtensa.c:748 config/xtensa/xtensa.c:780
3475 #: config/xtensa/xtensa.c:789
3479 #: config/xtensa/xtensa.c:1635
3481 msgid "invalid %%D value"
3484 #: config/xtensa/xtensa.c:1672
3485 msgid "invalid mask"
3488 #: config/xtensa/xtensa.c:1698
3490 msgid "invalid %%x value"
3493 #: config/xtensa/xtensa.c:1705
3495 msgid "invalid %%d value"
3498 #: config/xtensa/xtensa.c:1726 config/xtensa/xtensa.c:1736
3500 msgid "invalid %%t/%%b value"
3503 #: config/xtensa/xtensa.c:1778
3504 msgid "invalid address"
3507 #: config/xtensa/xtensa.c:1803
3508 msgid "no register in address"
3511 #: config/xtensa/xtensa.c:1811
3512 msgid "address offset not a constant"
3516 msgid "candidates are:"
3520 msgid "candidate 1:"
3524 msgid "candidate 2:"
3528 msgid "candidates are: %+#D"
3532 msgid "candidate is: %+#D"
3535 #: cp/g++spec.c:238 java/jvspec.c:417
3537 msgid "argument to '%s' missing\n"
3540 #: fortran/arith.c:141
3541 msgid "Arithmetic OK at %L"
3544 #: fortran/arith.c:144
3545 msgid "Arithmetic overflow at %L"
3548 #: fortran/arith.c:147
3549 msgid "Arithmetic underflow at %L"
3552 #: fortran/arith.c:150
3553 msgid "Arithmetic NaN at %L"
3556 #: fortran/arith.c:153
3557 msgid "Division by zero at %L"
3560 #: fortran/arith.c:156
3561 msgid "Array operands are incommensurate at %L"
3564 #: fortran/arith.c:160
3565 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
3568 #: fortran/arith.c:1420
3569 msgid "Elemental binary operation"
3572 #: fortran/arith.c:1956
3574 msgid "Arithmetic OK converting %s to %s at %L"
3577 #: fortran/arith.c:1960
3579 msgid "Arithmetic overflow converting %s to %s at %L"
3582 #: fortran/arith.c:1964
3584 msgid "Arithmetic underflow converting %s to %s at %L"
3587 #: fortran/arith.c:1968
3589 msgid "Arithmetic NaN converting %s to %s at %L"
3592 #: fortran/arith.c:1972
3594 msgid "Division by zero converting %s to %s at %L"
3597 #: fortran/arith.c:1976
3599 msgid "Array operands are incommensurate converting %s to %s at %L"
3602 #: fortran/arith.c:1980
3605 "Integer outside symmetric range implied by Standard Fortran converting %s to "
3609 #: fortran/arith.c:2313 fortran/arith.c:2348 fortran/arith.c:2385
3610 #: fortran/arith.c:2435
3612 msgid "The Hollerith constant at %L is too long to convert to %s"
3615 #: fortran/arith.c:2481
3617 msgid "Enumerator exceeds the C integer type at %C"
3620 #: fortran/array.c:97
3622 msgid "Expected array subscript at %C"
3625 #: fortran/array.c:124
3627 msgid "Expected array subscript stride at %C"
3630 #: fortran/array.c:167
3632 msgid "Invalid form of array reference at %C"
3635 #: fortran/array.c:172
3637 msgid "Array reference at %C cannot have more than %d dimensions"
3640 #: fortran/array.c:224
3642 msgid "Variable '%s' at %L in this context must be constant"
3645 #: fortran/array.c:300
3647 msgid "Expected expression in array specification at %C"
3650 #: fortran/array.c:379
3652 msgid "Bad array specification for an explicitly shaped array at %C"
3655 #: fortran/array.c:390
3657 msgid "Bad array specification for assumed shape array at %C"
3660 #: fortran/array.c:403
3662 msgid "Bad specification for deferred shape array at %C"
3665 #: fortran/array.c:407
3667 msgid "Bad specification for assumed size array at %C"
3670 #: fortran/array.c:416
3672 msgid "Expected another dimension in array declaration at %C"
3675 #: fortran/array.c:422
3677 msgid "Array specification at %C has more than %d dimensions"
3680 #: fortran/array.c:627
3682 msgid "duplicated initializer"
3685 #: fortran/array.c:720
3687 msgid "DO-iterator '%s' at %L is inside iterator of the same name"
3690 #: fortran/array.c:822 fortran/array.c:931
3692 msgid "Syntax error in array constructor at %C"
3695 #: fortran/array.c:877
3697 msgid "New in Fortran 2003: [...] style array constructors at %C"
3700 #: fortran/array.c:891
3702 msgid "Empty array constructor at %C is not allowed"
3705 #: fortran/array.c:976
3707 msgid "Element in %s array constructor at %L is %s"
3710 #: fortran/array.c:1305
3712 msgid "Iterator step at %L cannot be zero"
3715 #: fortran/check.c:44
3717 msgid "'%s' argument of '%s' intrinsic at %L must be %s"
3720 #: fortran/check.c:60
3722 msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
3725 #: fortran/check.c:75 fortran/check.c:712 fortran/check.c:722
3727 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
3730 #: fortran/check.c:92
3732 msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
3735 #: fortran/check.c:118
3737 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
3740 #: fortran/check.c:126
3742 msgid "Invalid kind for %s at %L"
3745 #: fortran/check.c:146
3747 msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
3750 #: fortran/check.c:163
3752 msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
3755 #: fortran/check.c:180
3757 msgid "'%s' argument of '%s' intrinsic at %L must be an array"
3760 #: fortran/check.c:195
3762 msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
3765 #: fortran/check.c:210
3768 "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
3771 #: fortran/check.c:225
3773 msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
3776 #: fortran/check.c:239
3778 msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
3781 #: fortran/check.c:259
3783 msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
3786 #: fortran/check.c:280
3788 msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
3791 #: fortran/check.c:286
3793 msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
3796 #: fortran/check.c:303
3798 msgid "Missing DIM parameter in intrinsic '%s' at %L"
3801 #: fortran/check.c:371
3803 msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
3806 #: fortran/check.c:386
3809 "transformational intrinsic '%s' at %L is not permitted in an initialization "
3813 #: fortran/check.c:471
3815 msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
3818 #: fortran/check.c:492 fortran/check.c:3280
3820 msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
3823 #: fortran/check.c:501 fortran/check.c:1014 fortran/check.c:1149
3824 #: fortran/check.c:1212 fortran/check.c:1437
3826 msgid "Extension: Different type kinds at %L"
3829 #: fortran/check.c:531 fortran/check.c:1784
3831 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
3834 #: fortran/check.c:551
3837 "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE "
3841 #: fortran/check.c:559
3843 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
3846 #: fortran/check.c:575
3849 "Array section with a vector subscript at %L shall not be the target of a "
3853 #: fortran/check.c:586
3856 "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic "
3860 #: fortran/check.c:692 fortran/check.c:800
3863 "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
3866 #: fortran/check.c:849 fortran/check.c:1517 fortran/check.c:1525
3868 msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
3871 #: fortran/check.c:863
3874 "different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
3877 #: fortran/check.c:1119
3879 msgid "Argument of %s at %L must be of length one"
3882 #: fortran/check.c:1171
3884 msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
3887 #: fortran/check.c:1286
3889 msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
3892 #: fortran/check.c:1409
3894 msgid "Intrinsic '%s' at %L must have at least two arguments"
3897 #: fortran/check.c:1443
3899 msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
3902 #: fortran/check.c:1468
3904 msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER or REAL"
3907 #: fortran/check.c:1539
3910 "different shape on dimension 1 for arguments '%s' and '%s' at %L for "
3914 #: fortran/check.c:1559
3917 "different shape on dimension 2 for argument '%s' and dimension 1 for "
3918 "argument '%s' at %L for intrinsic matmul"
3921 #: fortran/check.c:1568
3923 msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
3926 #: fortran/check.c:1834
3928 msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
3931 #: fortran/check.c:1855
3933 msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
3936 #: fortran/check.c:1863
3939 "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
3942 #: fortran/check.c:1879
3944 msgid "'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s'"
3947 #: fortran/check.c:1995
3950 "'shape' argument of 'reshape' intrinsic at %L must be an array of constant "
3954 #: fortran/check.c:2005
3956 msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
3959 #: fortran/check.c:2093
3961 msgid "Missing arguments to %s intrinsic at %L"
3964 #: fortran/check.c:2134
3967 "'source' argument of 'shape' intrinsic at %L must not be an assumed size "
3971 #: fortran/check.c:2196
3973 msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
3976 #: fortran/check.c:2662 fortran/check.c:2682
3978 msgid "Too many arguments to %s at %L"
3981 #: fortran/check.c:2810 fortran/check.c:3194 fortran/check.c:3218
3983 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
3986 #: fortran/check.c:3265 fortran/check.c:3273
3988 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
3991 #: fortran/data.c:63
3993 msgid "non-constant array in DATA statement %L."
3996 #: fortran/data.c:183
3998 msgid "failure to simplify substring reference in DATAstatement at %L"
4001 #: fortran/data.c:204
4003 msgid "initialization string truncated to match variable at %L"
4006 #: fortran/data.c:349
4008 msgid "Extension: re-initialization of '%s' at %L"
4011 #: fortran/decl.c:208
4013 msgid "Host associated variable '%s' may not be in the DATA statement at %C."
4016 #: fortran/decl.c:215
4019 "Extension: initialization of common block variable '%s' in DATA statement at "
4023 #: fortran/decl.c:301
4025 msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
4028 #: fortran/decl.c:411
4030 msgid "Initialization at %C is not allowed in a PURE procedure"
4033 #: fortran/decl.c:465
4035 msgid "DATA statement at %C is not allowed in a PURE procedure"
4038 #: fortran/decl.c:493
4040 msgid "Bad INTENT specification at %C"
4043 #: fortran/decl.c:558
4045 msgid "Syntax error in character length specification at %C"
4048 #: fortran/decl.c:641
4050 msgid "Procedure '%s' at %C is already defined at %L"
4053 #: fortran/decl.c:653
4056 "Procedure '%s' at %C has an explicit interface and must not have attributes "
4060 #: fortran/decl.c:831
4062 msgid "Initializer not allowed for PARAMETER '%s' at %C"
4065 #: fortran/decl.c:840
4067 msgid "Initializer not allowed for COMMON variable '%s' at %C"
4070 #: fortran/decl.c:850
4072 msgid "PARAMETER at %L is missing an initializer"
4075 #: fortran/decl.c:861
4078 "Variable '%s' at %C with an initializer already appears in a DATA statement"
4081 #: fortran/decl.c:937
4083 msgid "Component at %C must have the POINTER attribute"
4086 #: fortran/decl.c:946
4088 msgid "Array component of structure at %C must have explicit or deferred shape"
4091 #: fortran/decl.c:975
4093 msgid "Pointer array component of structure at %C must have a deferred shape"
4096 #: fortran/decl.c:985
4098 msgid "Array component of structure at %C must have an explicit shape"
4101 #: fortran/decl.c:1011
4103 msgid "NULL() initialization at %C is ambiguous"
4106 #: fortran/decl.c:1078
4108 msgid "Enumerator cannot be array at %C"
4111 #: fortran/decl.c:1139 fortran/decl.c:3425
4113 msgid "Duplicate array spec for Cray pointee at %C."
4116 #: fortran/decl.c:1190
4118 msgid "the type of '%s' at %C has not been declared within the interface"
4121 #: fortran/decl.c:1205
4123 msgid "Function name '%s' not allowed at %C"
4126 #: fortran/decl.c:1221
4128 msgid "Extension: Old-style initialization at %C"
4131 #: fortran/decl.c:1237
4133 msgid "Initialization at %C isn't for a pointer variable"
4136 #: fortran/decl.c:1245
4138 msgid "Pointer initialization requires a NULL() at %C"
4141 #: fortran/decl.c:1252
4143 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
4146 #: fortran/decl.c:1266
4148 msgid "Pointer initialization at %C requires '=>', not '='"
4151 #: fortran/decl.c:1274
4153 msgid "Expected an initialization expression at %C"
4156 #: fortran/decl.c:1281
4158 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
4161 #: fortran/decl.c:1303
4163 msgid "ENUMERATOR %L not initialized with integer expression"
4166 #: fortran/decl.c:1362 fortran/decl.c:1371
4168 msgid "Old-style type declaration %s*%d not supported at %C"
4171 #: fortran/decl.c:1376
4173 msgid "Nonstandard type declaration %s*%d at %C"
4176 #: fortran/decl.c:1410
4178 msgid "Expected initialization expression at %C"
4181 #: fortran/decl.c:1416
4183 msgid "Expected scalar initialization expression at %C"
4186 #: fortran/decl.c:1434
4188 msgid "Kind %d not supported for type %s at %C"
4191 #: fortran/decl.c:1443
4193 msgid "Missing right paren at %C"
4196 #: fortran/decl.c:1532 fortran/decl.c:1575
4198 msgid "Kind %d is not a CHARACTER kind at %C"
4201 #: fortran/decl.c:1569
4203 msgid "Syntax error in CHARACTER declaration at %C"
4206 #: fortran/decl.c:1630
4208 msgid "Extension: BYTE type at %C"
4211 #: fortran/decl.c:1636
4213 msgid "BYTE type used at %C is not available on the target machine"
4216 #: fortran/decl.c:1685
4218 msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
4221 #: fortran/decl.c:1708
4223 msgid "Type name '%s' at %C is ambiguous"
4226 #: fortran/decl.c:1774
4228 msgid "Missing character range in IMPLICIT at %C"
4231 #: fortran/decl.c:1820
4233 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
4236 #: fortran/decl.c:1874
4238 msgid "Empty IMPLICIT statement at %C"
4241 #: fortran/decl.c:2038
4243 msgid "Enumerator cannot have attributes %C"
4246 #: fortran/decl.c:2051
4248 msgid "Missing dimension specification at %C"
4251 #: fortran/decl.c:2133
4253 msgid "Duplicate %s attribute at %L"
4256 #: fortran/decl.c:2150
4258 msgid "Attribute at %L is not allowed in a TYPE definition"
4261 #: fortran/decl.c:2164
4263 msgid "%s attribute at %L is not allowed outside of a MODULE"
4266 #. Now we have an error, which we signal, and then fix up
4267 #. because the knock-on is plain and simple confusing.
4268 #: fortran/decl.c:2302
4271 "Derived type at %C has not been previously defined and so cannot appear in a "
4272 "derived type definition."
4275 #: fortran/decl.c:2332
4277 msgid "Syntax error in data declaration at %C"
4280 #: fortran/decl.c:2478
4282 msgid "Name '%s' at %C is the name of the procedure"
4285 #: fortran/decl.c:2490
4287 msgid "Unexpected junk in formal argument list at %C"
4290 #: fortran/decl.c:2508
4292 msgid "Duplicate symbol '%s' in formal argument list at %C"
4295 #: fortran/decl.c:2551
4297 msgid "Unexpected junk following RESULT variable at %C"
4300 #: fortran/decl.c:2558
4302 msgid "RESULT variable at %C must be different than function name"
4305 #: fortran/decl.c:2613
4307 msgid "Expected formal argument list in function definition at %C"
4310 #: fortran/decl.c:2624
4312 msgid "Unexpected junk after function declaration at %C"
4315 #: fortran/decl.c:2647
4317 msgid "Function '%s' at %C already has a type of %s"
4320 #: fortran/decl.c:2719
4322 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
4325 #: fortran/decl.c:2722
4327 msgid "ENTRY statement at %C cannot appear within a MODULE"
4330 #: fortran/decl.c:2726
4332 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
4335 #: fortran/decl.c:2730
4337 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
4340 #: fortran/decl.c:2734
4342 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
4345 #: fortran/decl.c:2739
4347 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
4350 #: fortran/decl.c:2743
4352 msgid "ENTRY statement at %C cannot appear within a DO block"
4355 #: fortran/decl.c:2747
4357 msgid "ENTRY statement at %C cannot appear within a SELECT block"
4360 #: fortran/decl.c:2751
4362 msgid "ENTRY statement at %C cannot appear within a FORALL block"
4365 #: fortran/decl.c:2755
4367 msgid "ENTRY statement at %C cannot appear within a WHERE block"
4370 #: fortran/decl.c:2759
4372 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
4375 #: fortran/decl.c:2776
4377 msgid "ENTRY statement at %C cannot appear in a contained procedure"
4380 #: fortran/decl.c:2863
4382 msgid "RESULT attribute required in ENTRY statement at %C"
4385 #: fortran/decl.c:3104
4387 msgid "Unexpected END statement at %C"
4390 #. We would have required END [something]
4391 #: fortran/decl.c:3113
4393 msgid "%s statement expected at %L"
4396 #: fortran/decl.c:3124
4398 msgid "Expecting %s statement at %C"
4401 #: fortran/decl.c:3138
4403 msgid "Expected block name of '%s' in %s statement at %C"
4406 #: fortran/decl.c:3154
4408 msgid "Expected terminating name at %C"
4411 #: fortran/decl.c:3163
4413 msgid "Expected label '%s' for %s statement at %C"
4416 #: fortran/decl.c:3218
4418 msgid "Missing array specification at %L in DIMENSION statement"
4421 #: fortran/decl.c:3227
4423 msgid "Array specification must be deferred at %L"
4426 #: fortran/decl.c:3304
4428 msgid "Unexpected character in variable list at %C"
4431 #: fortran/decl.c:3341
4433 msgid "Expected '(' at %C"
4436 #: fortran/decl.c:3355 fortran/decl.c:3396
4438 msgid "Expected variable name at %C"
4441 #: fortran/decl.c:3371
4443 msgid "Cray pointer at %C must be an integer."
4446 #: fortran/decl.c:3375
4449 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
4453 #: fortran/decl.c:3382
4455 msgid "Expected \",\" at %C"
4458 #: fortran/decl.c:3445
4460 msgid "Expected \")\" at %C"
4463 #: fortran/decl.c:3457
4465 msgid "Expected \",\" or end of statement at %C"
4468 #: fortran/decl.c:3522
4470 msgid "Cray pointer declaration at %C requires -fcray-pointer flag."
4473 #: fortran/decl.c:3620
4476 "Access specification of the %s operator at %C has already been specified"
4479 #: fortran/decl.c:3638
4482 "Access specification of the .%s. operator at %C has already been specified"
4485 #: fortran/decl.c:3725
4487 msgid "Expected variable name at %C in PARAMETER statement"
4490 #: fortran/decl.c:3732
4492 msgid "Expected = sign in PARAMETER statement at %C"
4495 #: fortran/decl.c:3738
4497 msgid "Expected expression at %C in PARAMETER statement"
4500 #: fortran/decl.c:3796
4502 msgid "Unexpected characters in PARAMETER statement at %C"
4505 #: fortran/decl.c:3821
4507 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
4510 #: fortran/decl.c:3834
4512 msgid "SAVE statement at %C follows blanket SAVE statement"
4515 #: fortran/decl.c:3880
4517 msgid "Syntax error in SAVE statement at %C"
4520 #: fortran/decl.c:3901
4522 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
4525 #: fortran/decl.c:3961
4527 msgid "Derived type at %C can only be PRIVATE within a MODULE"
4530 #: fortran/decl.c:3974
4532 msgid "Derived type at %C can only be PUBLIC within a MODULE"
4535 #: fortran/decl.c:3985
4537 msgid "Expected :: in TYPE definition at %C"
4540 #: fortran/decl.c:4002
4542 msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
4545 #: fortran/decl.c:4012
4547 msgid "Derived type name '%s' at %C already has a basic type of %s"
4550 #: fortran/decl.c:4029
4552 msgid "Derived type definition of '%s' at %C has already been defined"
4555 #: fortran/decl.c:4063
4557 msgid "Cray Pointee at %C cannot be assumed shape array"
4560 #: fortran/decl.c:4084
4562 msgid "New in Fortran 2003: ENUM AND ENUMERATOR at %C"
4565 #: fortran/decl.c:4108
4567 msgid "ENUM definition statement expected before %C"
4570 #: fortran/decl.c:4141
4572 msgid "Syntax error in ENUMERATOR definition at %C"
4575 #: fortran/dump-parse-tree.c:53
4580 #: fortran/dump-parse-tree.c:55
4585 #: fortran/dump-parse-tree.c:79 fortran/dump-parse-tree.c:607
4590 #: fortran/dump-parse-tree.c:92 fortran/dump-parse-tree.c:855
4591 #: fortran/dump-parse-tree.c:898 fortran/dump-parse-tree.c:908
4596 #: fortran/dump-parse-tree.c:96 fortran/dump-parse-tree.c:123
4597 #: fortran/dump-parse-tree.c:166 fortran/dump-parse-tree.c:413
4598 #: fortran/dump-parse-tree.c:508 fortran/dump-parse-tree.c:594
4599 #: fortran/dump-parse-tree.c:615
4604 #: fortran/dump-parse-tree.c:106 fortran/dump-parse-tree.c:431
4609 #: fortran/dump-parse-tree.c:112
4614 #: fortran/dump-parse-tree.c:116
4616 msgid "(arg not-present)"
4619 #: fortran/dump-parse-tree.c:120 fortran/dump-parse-tree.c:407
4620 #: fortran/dump-parse-tree.c:504
4625 #: fortran/dump-parse-tree.c:137 fortran/dump-parse-tree.c:312
4630 #: fortran/dump-parse-tree.c:141
4635 #: fortran/dump-parse-tree.c:155
4640 #: fortran/dump-parse-tree.c:182
4645 #: fortran/dump-parse-tree.c:213 fortran/dump-parse-tree.c:222
4646 #: fortran/dump-parse-tree.c:297
4651 #: fortran/dump-parse-tree.c:227
4656 #: fortran/dump-parse-tree.c:252
4661 #: fortran/dump-parse-tree.c:324 fortran/dump-parse-tree.c:391
4666 #: fortran/dump-parse-tree.c:326
4671 #: fortran/dump-parse-tree.c:333
4676 #: fortran/dump-parse-tree.c:339
4681 #: fortran/dump-parse-tree.c:341
4686 #: fortran/dump-parse-tree.c:347
4691 #: fortran/dump-parse-tree.c:353
4696 #: fortran/dump-parse-tree.c:367 fortran/dump-parse-tree.c:380
4697 #: fortran/dump-parse-tree.c:405 fortran/dump-parse-tree.c:411
4702 #: fortran/dump-parse-tree.c:372
4707 #: fortran/dump-parse-tree.c:374
4712 #: fortran/dump-parse-tree.c:401
4717 #: fortran/dump-parse-tree.c:417
4722 #: fortran/dump-parse-tree.c:425 fortran/dump-parse-tree.c:711
4727 #: fortran/dump-parse-tree.c:435
4732 #: fortran/dump-parse-tree.c:438
4737 #: fortran/dump-parse-tree.c:441
4742 #: fortran/dump-parse-tree.c:444
4747 #: fortran/dump-parse-tree.c:447
4752 #: fortran/dump-parse-tree.c:450
4757 #: fortran/dump-parse-tree.c:453
4762 #: fortran/dump-parse-tree.c:456
4767 #: fortran/dump-parse-tree.c:459
4772 #: fortran/dump-parse-tree.c:462
4777 #: fortran/dump-parse-tree.c:465
4782 #: fortran/dump-parse-tree.c:468
4787 #: fortran/dump-parse-tree.c:471
4792 #: fortran/dump-parse-tree.c:474
4797 #: fortran/dump-parse-tree.c:477
4802 #: fortran/dump-parse-tree.c:480
4807 #: fortran/dump-parse-tree.c:483
4812 #: fortran/dump-parse-tree.c:486
4817 #: fortran/dump-parse-tree.c:489
4822 #: fortran/dump-parse-tree.c:492
4827 #: fortran/dump-parse-tree.c:514
4832 #: fortran/dump-parse-tree.c:520
4837 #: fortran/dump-parse-tree.c:541
4839 msgid "(%s %s %s %s"
4842 #: fortran/dump-parse-tree.c:547
4844 msgid " ALLOCATABLE"
4847 #: fortran/dump-parse-tree.c:549 fortran/dump-parse-tree.c:612
4852 #: fortran/dump-parse-tree.c:551
4857 #: fortran/dump-parse-tree.c:553
4862 #: fortran/dump-parse-tree.c:555
4867 #: fortran/dump-parse-tree.c:557 fortran/dump-parse-tree.c:610
4872 #: fortran/dump-parse-tree.c:559
4877 #: fortran/dump-parse-tree.c:561
4882 #: fortran/dump-parse-tree.c:563
4887 #: fortran/dump-parse-tree.c:565
4892 #: fortran/dump-parse-tree.c:567
4897 #: fortran/dump-parse-tree.c:570
4902 #: fortran/dump-parse-tree.c:572
4907 #: fortran/dump-parse-tree.c:574
4909 msgid " IN-NAMELIST"
4912 #: fortran/dump-parse-tree.c:576
4917 #: fortran/dump-parse-tree.c:579
4922 #: fortran/dump-parse-tree.c:581
4927 #: fortran/dump-parse-tree.c:583
4929 msgid " IMPLICIT-TYPE"
4932 #: fortran/dump-parse-tree.c:586
4937 #: fortran/dump-parse-tree.c:588
4942 #: fortran/dump-parse-tree.c:590
4947 #: fortran/dump-parse-tree.c:592
4952 #: fortran/dump-parse-tree.c:638
4957 #: fortran/dump-parse-tree.c:645
4962 #: fortran/dump-parse-tree.c:652
4967 #: fortran/dump-parse-tree.c:659
4969 msgid "Generic interfaces:"
4972 #: fortran/dump-parse-tree.c:661 fortran/dump-parse-tree.c:685
4973 #: fortran/dump-parse-tree.c:714 fortran/dump-parse-tree.c:1061
4974 #: fortran/dump-parse-tree.c:1067 fortran/dump-parse-tree.c:1552
4979 #: fortran/dump-parse-tree.c:667
4984 #: fortran/dump-parse-tree.c:673
4986 msgid "components: "
4989 #: fortran/dump-parse-tree.c:680
4991 msgid "Formal arglist:"
4994 #: fortran/dump-parse-tree.c:687
4996 msgid " [Alt Return]"
4999 #: fortran/dump-parse-tree.c:694
5001 msgid "Formal namespace"
5004 #: fortran/dump-parse-tree.c:752
5006 msgid "common: /%s/ "
5009 #: fortran/dump-parse-tree.c:760 fortran/dump-parse-tree.c:1488
5014 #: fortran/dump-parse-tree.c:773
5016 msgid "symtree: %s Ambig %d"
5019 #: fortran/dump-parse-tree.c:776
5021 msgid " from namespace %s"
5024 #: fortran/dump-parse-tree.c:820
5029 #: fortran/dump-parse-tree.c:824
5034 #: fortran/dump-parse-tree.c:828
5039 #: fortran/dump-parse-tree.c:833
5044 #: fortran/dump-parse-tree.c:840
5046 msgid "LABEL ASSIGN "
5049 #: fortran/dump-parse-tree.c:842
5054 #: fortran/dump-parse-tree.c:846
5056 msgid "POINTER ASSIGN "
5059 #: fortran/dump-parse-tree.c:853
5064 #: fortran/dump-parse-tree.c:862
5069 #: fortran/dump-parse-tree.c:877 fortran/dump-parse-tree.c:879
5074 #: fortran/dump-parse-tree.c:881
5079 #: fortran/dump-parse-tree.c:887
5084 #: fortran/dump-parse-tree.c:893
5089 #: fortran/dump-parse-tree.c:903
5094 #: fortran/dump-parse-tree.c:913 fortran/dump-parse-tree.c:921
5099 #: fortran/dump-parse-tree.c:915
5104 #: fortran/dump-parse-tree.c:932
5109 #: fortran/dump-parse-tree.c:935
5114 #: fortran/dump-parse-tree.c:945
5119 #: fortran/dump-parse-tree.c:950
5121 msgid "SELECT CASE "
5124 #: fortran/dump-parse-tree.c:958
5129 #: fortran/dump-parse-tree.c:974
5134 #: fortran/dump-parse-tree.c:978
5139 #: fortran/dump-parse-tree.c:989
5144 #: fortran/dump-parse-tree.c:996
5149 #: fortran/dump-parse-tree.c:1001
5154 #: fortran/dump-parse-tree.c:1026
5159 #: fortran/dump-parse-tree.c:1030
5164 #: fortran/dump-parse-tree.c:1044 fortran/dump-parse-tree.c:1055
5169 #: fortran/dump-parse-tree.c:1048
5174 #: fortran/dump-parse-tree.c:1059
5179 #: fortran/dump-parse-tree.c:1065
5184 #: fortran/dump-parse-tree.c:1071
5189 #: fortran/dump-parse-tree.c:1074 fortran/dump-parse-tree.c:1090
5194 #: fortran/dump-parse-tree.c:1087
5199 #: fortran/dump-parse-tree.c:1103
5204 #: fortran/dump-parse-tree.c:1108 fortran/dump-parse-tree.c:1187
5205 #: fortran/dump-parse-tree.c:1229 fortran/dump-parse-tree.c:1252
5206 #: fortran/dump-parse-tree.c:1404
5211 #: fortran/dump-parse-tree.c:1113 fortran/dump-parse-tree.c:1192
5212 #: fortran/dump-parse-tree.c:1234 fortran/dump-parse-tree.c:1263
5213 #: fortran/dump-parse-tree.c:1421
5218 #: fortran/dump-parse-tree.c:1118 fortran/dump-parse-tree.c:1197
5219 #: fortran/dump-parse-tree.c:1239 fortran/dump-parse-tree.c:1268
5220 #: fortran/dump-parse-tree.c:1426
5225 #: fortran/dump-parse-tree.c:1123 fortran/dump-parse-tree.c:1257
5230 #: fortran/dump-parse-tree.c:1128 fortran/dump-parse-tree.c:1202
5235 #: fortran/dump-parse-tree.c:1133 fortran/dump-parse-tree.c:1298
5240 #: fortran/dump-parse-tree.c:1138 fortran/dump-parse-tree.c:1314
5245 #: fortran/dump-parse-tree.c:1143 fortran/dump-parse-tree.c:1329
5250 #: fortran/dump-parse-tree.c:1148 fortran/dump-parse-tree.c:1339
5255 #: fortran/dump-parse-tree.c:1153 fortran/dump-parse-tree.c:1344
5260 #: fortran/dump-parse-tree.c:1158 fortran/dump-parse-tree.c:1349
5265 #: fortran/dump-parse-tree.c:1163 fortran/dump-parse-tree.c:1369
5270 #: fortran/dump-parse-tree.c:1168 fortran/dump-parse-tree.c:1374
5275 #: fortran/dump-parse-tree.c:1173 fortran/dump-parse-tree.c:1379
5280 #: fortran/dump-parse-tree.c:1177 fortran/dump-parse-tree.c:1206
5281 #: fortran/dump-parse-tree.c:1243 fortran/dump-parse-tree.c:1384
5282 #: fortran/dump-parse-tree.c:1461
5287 #: fortran/dump-parse-tree.c:1182
5292 #: fortran/dump-parse-tree.c:1210
5297 #: fortran/dump-parse-tree.c:1214
5302 #: fortran/dump-parse-tree.c:1218
5307 #: fortran/dump-parse-tree.c:1222
5312 #: fortran/dump-parse-tree.c:1247
5317 #: fortran/dump-parse-tree.c:1273
5322 #: fortran/dump-parse-tree.c:1278
5327 #: fortran/dump-parse-tree.c:1283
5332 #: fortran/dump-parse-tree.c:1288
5337 #: fortran/dump-parse-tree.c:1293
5342 #: fortran/dump-parse-tree.c:1303
5344 msgid " SEQUENTIAL="
5347 #: fortran/dump-parse-tree.c:1309
5352 #: fortran/dump-parse-tree.c:1319
5357 #: fortran/dump-parse-tree.c:1324
5359 msgid " UNFORMATTED="
5362 #: fortran/dump-parse-tree.c:1334
5367 #: fortran/dump-parse-tree.c:1354
5372 #: fortran/dump-parse-tree.c:1359
5377 #: fortran/dump-parse-tree.c:1364
5382 #: fortran/dump-parse-tree.c:1388
5387 #: fortran/dump-parse-tree.c:1394
5392 #: fortran/dump-parse-tree.c:1398
5397 #: fortran/dump-parse-tree.c:1410
5402 #: fortran/dump-parse-tree.c:1415
5407 #: fortran/dump-parse-tree.c:1417
5412 #: fortran/dump-parse-tree.c:1431
5417 #: fortran/dump-parse-tree.c:1436
5422 #: fortran/dump-parse-tree.c:1441
5427 #: fortran/dump-parse-tree.c:1452
5432 #: fortran/dump-parse-tree.c:1457
5437 #: fortran/dump-parse-tree.c:1463
5442 #: fortran/dump-parse-tree.c:1465
5447 #: fortran/dump-parse-tree.c:1482
5449 msgid "Equivalence: "
5452 #: fortran/dump-parse-tree.c:1508
5457 #: fortran/dump-parse-tree.c:1522
5462 #: fortran/dump-parse-tree.c:1524
5467 #: fortran/dump-parse-tree.c:1533
5469 msgid "procedure name = %s"
5472 #: fortran/dump-parse-tree.c:1549
5474 msgid "Operator interfaces for %s:"
5477 #: fortran/dump-parse-tree.c:1558
5479 msgid "User operators:\n"
5482 #: fortran/dump-parse-tree.c:1574
5487 #: fortran/error.c:137
5489 msgid "In file %s:%d\n"
5492 #: fortran/error.c:152
5494 msgid " Included at %s:%d\n"
5497 #: fortran/error.c:204
5499 msgid "<During initialization>\n"
5502 #: fortran/error.c:479 fortran/error.c:535 fortran/error.c:561
5506 #: fortran/error.c:537 fortran/error.c:611 fortran/error.c:635
5510 #: fortran/error.c:656
5511 msgid "Fatal Error:"
5514 #: fortran/error.c:675
5516 msgid "Internal Error at (1):"
5519 #: fortran/expr.c:258
5521 msgid "Constant expression required at %C"
5524 #: fortran/expr.c:261
5526 msgid "Integer expression required at %C"
5529 #: fortran/expr.c:266
5531 msgid "Integer value too large in expression at %C"
5534 #: fortran/expr.c:937 fortran/expr.c:1094 fortran/expr.c:1145
5536 msgid "index in dimension %d is out of bounds at %L"
5539 #: fortran/expr.c:1604
5541 msgid "Numeric or CHARACTER operands are required in expression at %L"
5544 #: fortran/expr.c:1624
5546 msgid "Exponent at %L must be INTEGER for an initialization expression"
5549 #: fortran/expr.c:1637
5552 "Concatenation operator in expression at %L must have two CHARACTER operands"
5555 #: fortran/expr.c:1644
5557 msgid "Concat operator at %L must concatenate strings of the same kind"
5560 #: fortran/expr.c:1654
5562 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
5565 #: fortran/expr.c:1670
5567 msgid "LOGICAL operands are required in expression at %L"
5570 #: fortran/expr.c:1681
5572 msgid "Only intrinsic operators can be used in expression at %L"
5575 #: fortran/expr.c:1689
5577 msgid "Numeric operands are required in expression at %L"
5580 #: fortran/expr.c:1753
5583 "The F95 does not permit the assumed character length variable '%s' in "
5584 "constant expression at %L."
5587 #: fortran/expr.c:1806
5590 "Function '%s' in initialization expression at %L must be an intrinsic "
5594 #: fortran/expr.c:1828
5597 "Parameter '%s' at %L has not been declared or is a variable, which does not "
5598 "reduce to a constant expression"
5601 #: fortran/expr.c:1913
5603 msgid "Initialization expression didn't reduce %C"
5606 #: fortran/expr.c:1957
5608 msgid "Specification function '%s' at %L cannot be a statement function"
5611 #: fortran/expr.c:1964
5613 msgid "Specification function '%s' at %L cannot be an internal function"
5616 #: fortran/expr.c:1971
5618 msgid "Specification function '%s' at %L must be PURE"
5621 #: fortran/expr.c:1978
5623 msgid "Specification function '%s' at %L cannot be RECURSIVE"
5626 #: fortran/expr.c:2035
5628 msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
5631 #: fortran/expr.c:2042
5633 msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
5636 #: fortran/expr.c:2062
5638 msgid "Variable '%s' cannot appear in the expression at %L"
5641 #: fortran/expr.c:2110
5643 msgid "Expression at %L must be of INTEGER type"
5646 #: fortran/expr.c:2116
5648 msgid "Expression at %L must be scalar"
5651 #: fortran/expr.c:2144
5653 msgid "Incompatible ranks in %s at %L"
5656 #: fortran/expr.c:2158
5658 msgid "different shape for %s at %L on dimension %d (%d/%d)"
5661 #: fortran/expr.c:2191
5663 msgid "Can't assign to INTENT(IN) variable '%s' at %L"
5666 #: fortran/expr.c:2235
5668 msgid "'%s' at %L is not a VALUE"
5671 #: fortran/expr.c:2242
5673 msgid "Incompatible ranks %d and %d in assignment at %L"
5676 #: fortran/expr.c:2249
5678 msgid "Variable type is UNKNOWN in assignment at %L"
5681 #: fortran/expr.c:2256
5683 msgid "NULL appears on right-hand side in assignment at %L"
5686 #: fortran/expr.c:2266
5688 msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal."
5691 #: fortran/expr.c:2275
5693 msgid "POINTER valued function appears on right-hand side of assignment at %L"
5696 #: fortran/expr.c:2280
5697 msgid "Array assignment"
5700 #: fortran/expr.c:2297
5702 msgid "Incompatible types in assignment at %L, %s to %s"
5705 #: fortran/expr.c:2320
5707 msgid "Pointer assignment target is not a POINTER at %L"
5710 #: fortran/expr.c:2328
5713 "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
5717 #: fortran/expr.c:2337
5719 msgid "Pointer assignment to non-POINTER at %L"
5722 #: fortran/expr.c:2345
5724 msgid "Bad pointer object in PURE procedure at %L"
5727 #: fortran/expr.c:2358
5729 msgid "Different types in pointer assignment at %L"
5732 #: fortran/expr.c:2365
5734 msgid "Different kind type parameters in pointer assignment at %L"
5737 #: fortran/expr.c:2372
5739 msgid "Different ranks in pointer assignment at %L"
5742 #: fortran/expr.c:2386
5744 msgid "Different character lengths in pointer assignment at %L"
5747 #: fortran/expr.c:2394
5749 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
5752 #: fortran/expr.c:2401
5754 msgid "Bad target in pointer assignment in PURE procedure at %L"
5757 #: fortran/expr.c:2407
5759 msgid "Pointer assignment with vector subscript on rhs at %L"
5762 #: fortran/expr.c:2425
5765 "The upper bound in the last dimension of the assumed_size array on the rhs "
5766 "of the pointer assignment at %L must be set"
5769 #: fortran/gfortranspec.c:232
5771 msgid "overflowed output arg list for '%s'"
5774 #: fortran/gfortranspec.c:352
5777 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
5778 "You may redistribute copies of GNU Fortran\n"
5779 "under the terms of the GNU General Public License.\n"
5780 "For more information about these matters, see the file named COPYING\n"
5784 #: fortran/gfortranspec.c:374
5786 msgid "argument to '%s' missing"
5789 #: fortran/gfortranspec.c:378
5791 msgid "no input files; unwilling to write output files"
5794 #: fortran/gfortranspec.c:530
5799 #: fortran/interface.c:175
5801 msgid "Syntax error in generic specification at %C"
5804 #: fortran/interface.c:204
5806 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
5809 #: fortran/interface.c:222
5811 msgid "Dummy procedure '%s' at %C cannot have a generic interface"
5814 #: fortran/interface.c:269
5816 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
5819 #: fortran/interface.c:280
5821 msgid "Expected a nameless interface at %C"
5824 #: fortran/interface.c:291
5826 msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
5829 #: fortran/interface.c:293
5831 msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
5834 #: fortran/interface.c:307
5836 msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
5839 #: fortran/interface.c:318
5841 msgid "Expecting 'END INTERFACE %s' at %C"
5844 #: fortran/interface.c:508
5846 msgid "Alternate return cannot appear in operator interface at %L"
5849 #: fortran/interface.c:535
5851 msgid "Assignment operator interface at %L must be a SUBROUTINE"
5854 #: fortran/interface.c:542
5856 msgid "Assignment operator interface at %L must have two arguments"
5859 #: fortran/interface.c:553
5862 "Assignment operator interface at %L must not redefine an INTRINSIC type "
5866 #: fortran/interface.c:562
5868 msgid "Intrinsic operator interface at %L must be a FUNCTION"
5871 #: fortran/interface.c:649
5874 "First argument of defined assignment at %L must be INTENT(IN) or INTENT"
5878 #: fortran/interface.c:653
5880 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
5883 #: fortran/interface.c:659 fortran/resolve.c:6622
5885 msgid "First argument of operator interface at %L must be INTENT(IN)"
5888 #: fortran/interface.c:663 fortran/resolve.c:6634
5890 msgid "Second argument of operator interface at %L must be INTENT(IN)"
5893 #: fortran/interface.c:670
5895 msgid "Operator interface at %L conflicts with intrinsic interface"
5898 #: fortran/interface.c:675
5900 msgid "Operator interface at %L has the wrong number of arguments"
5903 #: fortran/interface.c:924
5905 msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
5908 #: fortran/interface.c:978
5910 msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
5913 #: fortran/interface.c:1230
5915 msgid "Keyword argument '%s' at %L is not in the procedure"
5918 #: fortran/interface.c:1239
5921 "Keyword argument '%s' at %L is already associated with another actual "
5925 #: fortran/interface.c:1249
5927 msgid "More actual than formal arguments in procedure call at %L"
5930 #: fortran/interface.c:1262
5932 msgid "Missing alternate return spec in subroutine call at %L"
5935 #: fortran/interface.c:1271
5937 msgid "Unexpected alternate return spec in subroutine call at %L"
5940 #: fortran/interface.c:1286
5942 msgid "Type/rank mismatch in argument '%s' at %L"
5945 #: fortran/interface.c:1303
5947 msgid "Expected a procedure for argument '%s' at %L"
5950 #: fortran/interface.c:1315
5952 msgid "Expected a PURE procedure for argument '%s' at %L"
5955 #: fortran/interface.c:1330
5957 msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
5960 #: fortran/interface.c:1339
5962 msgid "Actual argument for '%s' must be a pointer at %L"
5965 #: fortran/interface.c:1349
5968 "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
5971 #: fortran/interface.c:1370
5973 msgid "Missing actual argument for argument '%s' at %L"
5976 #: fortran/interface.c:1555
5979 "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) "
5980 "argument '%s' at %L"
5983 #: fortran/interface.c:1596
5986 "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
5989 #: fortran/interface.c:1607
5992 "Procedure argument at %L is local to a PURE procedure and is passed to an "
5993 "INTENT(%s) argument"
5996 #: fortran/interface.c:1616
5999 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
6003 #: fortran/interface.c:1638
6005 msgid "Procedure '%s' called with an implicit interface at %L"
6008 #: fortran/interface.c:1805
6010 msgid "Function '%s' called in lieu of an operator at %L must be PURE"
6013 #: fortran/interface.c:1885
6015 msgid "Entity '%s' at %C is already present in the interface"
6018 #: fortran/intrinsic.c:2728
6020 msgid "Too many arguments in call to '%s' at %L"
6023 #: fortran/intrinsic.c:2742
6025 msgid "Can't find keyword named '%s' in call to '%s' at %L"
6028 #: fortran/intrinsic.c:2749
6030 msgid "Argument '%s' is appears twice in call to '%s' at %L"
6033 #: fortran/intrinsic.c:2763
6035 msgid "Missing actual argument '%s' in call to '%s' at %L"
6038 #: fortran/intrinsic.c:2822
6040 msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
6043 #: fortran/intrinsic.c:3126
6045 msgid "Ranks of arguments to elemental intrinsic '%s' differ at %L"
6048 #: fortran/intrinsic.c:3172
6050 msgid "Intrinsic '%s' at %L is not included in the selected standard"
6053 #: fortran/intrinsic.c:3275
6055 msgid "Extension: Evaluation of nonstandard initialization expression at %L"
6058 #: fortran/intrinsic.c:3335
6060 msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
6063 #: fortran/intrinsic.c:3410
6065 msgid "Extension: Conversion from %s to %s at %L"
6068 #: fortran/intrinsic.c:3413
6070 msgid "Conversion from %s to %s at %L"
6073 #: fortran/intrinsic.c:3461
6075 msgid "Can't convert %s to %s at %L"
6078 #: fortran/io.c:178 fortran/primary.c:783
6080 msgid "Extension: backslash character at %C"
6084 msgid "Positive width required"
6088 msgid "Period required"
6092 msgid "Nonnegative width required"
6096 msgid "Unexpected element"
6100 msgid "Unexpected end of format string"
6104 msgid "Missing leading left parenthesis"
6108 msgid "Expected P edit descriptor"
6111 #. P requires a prior number.
6113 msgid "P descriptor requires leading scale factor"
6116 #. X requires a prior number if we're being pedantic.
6119 msgid "Extension: X descriptor requires leading space count at %C"
6124 msgid "Extension: $ descriptor at %C"
6128 msgid "$ must be the last specifier"
6132 msgid "Repeat count cannot follow P descriptor"
6137 msgid "Extension: Missing positive width after L descriptor at %C"
6141 msgid "Positive exponent width required"
6144 #: fortran/io.c:780 fortran/io.c:832
6146 msgid "Extension: Missing comma at %C"
6149 #: fortran/io.c:847 fortran/io.c:850
6151 msgid "%s in format string at %C"
6156 msgid "Format statement in module main block at %C."
6161 msgid "Missing format label at %C"
6164 #: fortran/io.c:955 fortran/io.c:979
6166 msgid "Duplicate %s specification at %C"
6171 msgid "Variable tag cannot be INTENT(IN) at %C"
6176 msgid "Variable tag cannot be assigned in PURE procedure at %C"
6179 #: fortran/io.c:1030
6181 msgid "Duplicate %s label specification at %C"
6184 #: fortran/io.c:1056
6186 msgid "%s tag at %L must be of type %s"
6189 #: fortran/io.c:1067
6192 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
6195 #: fortran/io.c:1080
6197 msgid "%s tag at %L must be of type %s or %s"
6200 #: fortran/io.c:1088
6202 msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
6205 #: fortran/io.c:1093
6207 msgid "Variable '%s' at %L has not been assigned a format label"
6210 #: fortran/io.c:1100
6212 msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
6215 #: fortran/io.c:1115
6217 msgid "Extension: Character array in FORMAT tag at %L"
6220 #: fortran/io.c:1122
6222 msgid "Extension: Non-character in FORMAT tag at %L"
6225 #: fortran/io.c:1133
6227 msgid "%s tag at %L must be scalar"
6230 #: fortran/io.c:1139
6232 msgid "Fortran 2003: IOMSG tag at %L"
6235 #: fortran/io.c:1146
6237 msgid "Fortran 95 requires default INTEGER in IOSTAT tag at %L"
6240 #: fortran/io.c:1154
6242 msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
6245 #: fortran/io.c:1162
6247 msgid "Extension: CONVERT tag at %L"
6250 #: fortran/io.c:1331
6252 msgid "OPEN statement not allowed in PURE procedure at %C"
6255 #: fortran/io.c:1439
6257 msgid "CLOSE statement not allowed in PURE procedure at %C"
6260 #: fortran/io.c:1565 fortran/match.c:1463
6262 msgid "%s statement not allowed in PURE procedure at %C"
6265 #: fortran/io.c:1625
6267 msgid "Fortran 2003: FLUSH statement at %C"
6270 #: fortran/io.c:1685
6272 msgid "Duplicate UNIT specification at %C"
6275 #: fortran/io.c:1741
6277 msgid "Duplicate format specification at %C"
6280 #: fortran/io.c:1758
6282 msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
6285 #: fortran/io.c:1794
6287 msgid "Duplicate NML specification at %C"
6290 #: fortran/io.c:1803
6292 msgid "Symbol '%s' at %C must be a NAMELIST group name"
6295 #: fortran/io.c:1841
6297 msgid "END tag at %C not allowed in output statement"
6300 #: fortran/io.c:1901
6303 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
6307 #: fortran/io.c:1910
6309 msgid "Internal unit with vector subscript at %L"
6312 #: fortran/io.c:1918
6314 msgid "External IO UNIT cannot be an array at %L"
6317 #: fortran/io.c:1928
6319 msgid "ERR tag label %d at %L not defined"
6322 #: fortran/io.c:1940
6324 msgid "END tag label %d at %L not defined"
6327 #: fortran/io.c:1952
6329 msgid "EOR tag label %d at %L not defined"
6332 #: fortran/io.c:1962
6334 msgid "FORMAT label %d at %L not defined"
6337 #: fortran/io.c:2083
6339 msgid "Syntax error in I/O iterator at %C"
6342 #: fortran/io.c:2114
6344 msgid "Expected variable in READ statement at %C"
6347 #: fortran/io.c:2120
6349 msgid "Expected expression in %s statement at %C"
6352 #: fortran/io.c:2131
6354 msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
6357 #: fortran/io.c:2140
6359 msgid "Cannot read to variable '%s' in PURE procedure at %C"
6362 #: fortran/io.c:2157
6364 msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
6367 #. A general purpose syntax error.
6368 #: fortran/io.c:2217 fortran/io.c:2618 fortran/gfortran.h:1698
6370 msgid "Syntax error in %s statement at %C"
6373 #: fortran/io.c:2445
6375 msgid "PRINT namelist at %C is an extension"
6378 #: fortran/io.c:2579
6380 msgid "Extension: Comma before output item list at %C is an extension"
6383 #: fortran/io.c:2588
6385 msgid "Expected comma in I/O list at %C"
6388 #: fortran/io.c:2650
6390 msgid "PRINT statement at %C not allowed within PURE procedure"
6393 #: fortran/io.c:2789 fortran/io.c:2840
6395 msgid "INQUIRE statement not allowed in PURE procedure at %C"
6398 #: fortran/io.c:2816
6400 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
6403 #: fortran/io.c:2826
6405 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
6408 #: fortran/io.c:2833
6410 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
6413 #: fortran/match.c:179
6415 msgid "Integer too large at %C"
6418 #: fortran/match.c:239 fortran/parse.c:329
6420 msgid "Too many digits in statement label at %C"
6423 #: fortran/match.c:245 fortran/parse.c:332
6425 msgid "Statement label at %C is zero"
6428 #: fortran/match.c:278
6430 msgid "Label name '%s' at %C is ambiguous"
6433 #: fortran/match.c:284
6435 msgid "Duplicate construct label '%s' at %C"
6438 #: fortran/match.c:408
6440 msgid "Name at %C is too long"
6443 #: fortran/match.c:525
6445 msgid "Loop variable at %C cannot be a sub-component"
6448 #: fortran/match.c:531
6450 msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
6453 #: fortran/match.c:538
6455 msgid "Loop variable at %C cannot have the POINTER attribute"
6458 #: fortran/match.c:568
6460 msgid "Expected a step value in iterator at %C"
6463 #: fortran/match.c:580
6465 msgid "Syntax error in iterator at %C"
6468 #: fortran/match.c:816
6470 msgid "Invalid form of PROGRAM statement at %C"
6473 #: fortran/match.c:850
6475 msgid "Cannot assign to a PARAMETER variable at %C"
6478 #: fortran/match.c:939 fortran/match.c:1015
6480 msgid "Obsolete: arithmetic IF statement at %C"
6483 #: fortran/match.c:986
6485 msgid "Syntax error in IF-expression at %C"
6488 #: fortran/match.c:998
6490 msgid "Block label not appropriate for arithmetic IF statement at %C"
6493 #: fortran/match.c:1040
6495 msgid "Block label is not appropriate IF statement at %C"
6498 #: fortran/match.c:1117
6500 msgid "Unclassifiable statement in IF-clause at %C"
6503 #: fortran/match.c:1124
6505 msgid "Syntax error in IF-clause at %C"
6508 #: fortran/match.c:1168
6510 msgid "Unexpected junk after ELSE statement at %C"
6513 #: fortran/match.c:1174 fortran/match.c:1209
6515 msgid "Label '%s' at %C doesn't match IF label '%s'"
6518 #: fortran/match.c:1203
6520 msgid "Unexpected junk after ELSE IF statement at %C"
6523 #: fortran/match.c:1366
6525 msgid "Name '%s' in %s statement at %C is not a loop name"
6528 #: fortran/match.c:1381
6530 msgid "%s statement at %C is not within a loop"
6533 #: fortran/match.c:1384
6535 msgid "%s statement at %C is not within loop '%s'"
6538 #: fortran/match.c:1441
6540 msgid "Too many digits in STOP code at %C"
6543 #: fortran/match.c:1494
6545 msgid "Obsolete: PAUSE statement at %C"
6548 #: fortran/match.c:1543
6550 msgid "Obsolete: ASSIGN statement at %C"
6553 #: fortran/match.c:1589
6555 msgid "Obsolete: Assigned GOTO statement at %C"
6558 #: fortran/match.c:1636 fortran/match.c:1688
6560 msgid "Statement label list in GOTO at %C cannot be empty"
6563 #: fortran/match.c:1772
6565 msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
6568 #: fortran/match.c:1795
6570 msgid "STAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)"
6573 #: fortran/match.c:1803
6575 msgid "Illegal STAT variable in ALLOCATE statement at %C for a PURE procedure"
6578 #: fortran/match.c:1810 fortran/match.c:1976
6580 msgid "STAT expression at %C must be a variable"
6583 #: fortran/match.c:1865
6585 msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
6588 #: fortran/match.c:1943
6590 msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
6593 #: fortran/match.c:1962
6595 msgid "STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)"
6598 #: fortran/match.c:1969
6601 "Illegal STAT variable in DEALLOCATE statement at %C for a PURE procedure"
6604 #: fortran/match.c:2018
6606 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
6609 #: fortran/match.c:2049
6611 msgid "Extension: RETURN statement in main program at %C"
6614 #: fortran/match.c:2244
6616 msgid "Syntax error in common block name at %C"
6619 #: fortran/match.c:2280
6621 msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
6624 #: fortran/match.c:2327
6626 msgid "Symbol '%s' at %C is already in a COMMON block"
6629 #: fortran/match.c:2339
6631 msgid "Previously initialized symbol '%s' in blank COMMON block at %C"
6634 #: fortran/match.c:2342
6636 msgid "Previously initialized symbol '%s' in COMMON block '%s' at %C"
6639 #: fortran/match.c:2354
6642 "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
6645 #: fortran/match.c:2377
6647 msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
6650 #: fortran/match.c:2388
6652 msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
6655 #: fortran/match.c:2420
6658 "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
6659 "another COMMON block '%s'"
6662 #: fortran/match.c:2530
6664 msgid "Namelist group name '%s' at %C already has a basic type of %s"
6667 #: fortran/match.c:2537
6670 "Namelist group name '%s' at %C already is USE associated and cannot be "
6674 #: fortran/match.c:2564
6676 msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
6679 #: fortran/match.c:2570
6681 msgid "Assumed shape array '%s' in namelist '%s' at %C is an extension."
6684 #: fortran/match.c:2699
6686 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
6689 #: fortran/match.c:2708
6691 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
6694 #: fortran/match.c:2737
6696 msgid "EQUIVALENCE at %C requires two or more objects"
6699 #: fortran/match.c:2751
6702 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
6705 #: fortran/match.c:2913
6707 msgid "Statement function at %L is recursive"
6710 #: fortran/match.c:3003
6712 msgid "Expected initialization expression in CASE at %C"
6715 #: fortran/match.c:3027
6717 msgid "Expected the name of the select case construct at %C"
6720 #: fortran/match.c:3039
6722 msgid "Expected case name of '%s' at %C"
6725 #: fortran/match.c:3083
6727 msgid "Unexpected CASE statement at %C"
6730 #: fortran/match.c:3135
6732 msgid "Syntax error in CASE-specification at %C"
6735 #: fortran/match.c:3255
6737 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
6740 #: fortran/match.c:3286
6742 msgid "Label '%s' at %C doesn't match WHERE label '%s'"
6745 #: fortran/match.c:3381
6747 msgid "Syntax error in FORALL iterator at %C"
6750 #: fortran/matchexp.c:29
6752 msgid "Syntax error in expression at %C"
6755 #: fortran/matchexp.c:73
6757 msgid "Bad character '%c' in OPERATOR name at %C"
6760 #: fortran/matchexp.c:81
6762 msgid "The name '%s' cannot be used as a defined operator at %C"
6765 #: fortran/matchexp.c:180
6767 msgid "Expected a right parenthesis in expression at %C"
6770 #: fortran/matchexp.c:311
6772 msgid "Expected exponent in expression at %C"
6775 #: fortran/matchexp.c:347 fortran/matchexp.c:451
6778 "Extension: Unary operator following arithmetic operator (use parentheses) at "
6782 #: fortran/misc.c:42
6784 msgid "Out of memory-- malloc() failed"
6787 #: fortran/module.c:532
6789 msgid "Missing generic specification in USE statement at %C"
6792 #: fortran/module.c:840
6794 msgid "Reading module %s at line %d column %d: %s"
6797 #: fortran/module.c:844
6799 msgid "Writing module %s at line %d column %d: %s"
6802 #: fortran/module.c:848
6804 msgid "Module %s at line %d column %d: %s"
6807 #: fortran/module.c:890
6808 msgid "Unexpected EOF"
6811 #: fortran/module.c:922
6812 msgid "Unexpected end of module in string constant"
6815 #: fortran/module.c:976
6816 msgid "Integer overflow"
6819 #: fortran/module.c:1007
6820 msgid "Name too long"
6823 #: fortran/module.c:1114
6827 #: fortran/module.c:1158
6828 msgid "Expected name"
6831 #: fortran/module.c:1161
6832 msgid "Expected left parenthesis"
6835 #: fortran/module.c:1164
6836 msgid "Expected right parenthesis"
6839 #: fortran/module.c:1167
6840 msgid "Expected integer"
6843 #: fortran/module.c:1170
6844 msgid "Expected string"
6847 #: fortran/module.c:1194
6848 msgid "find_enum(): Enum not found"
6851 #: fortran/module.c:1209
6853 msgid "Error writing modules file: %s"
6856 #: fortran/module.c:1568
6857 msgid "Expected attribute bit name"
6860 #: fortran/module.c:2330
6861 msgid "Expected integer string"
6864 #: fortran/module.c:2334
6865 msgid "Error converting integer"
6868 #: fortran/module.c:2357
6869 msgid "Expected real string"
6872 #: fortran/module.c:2504
6873 msgid "Expected expression type"
6876 #: fortran/module.c:2550
6877 msgid "Bad operator"
6880 #: fortran/module.c:2636
6881 msgid "Bad type in constant expression"
6884 #: fortran/module.c:2673
6886 msgid "Namelist %s cannot be renamed by USE association to %s."
6889 #: fortran/module.c:3369
6891 msgid "Symbol '%s' referenced at %L not found in module '%s'"
6894 #: fortran/module.c:3377
6896 msgid "User operator '%s' referenced at %L not found in module '%s'"
6899 #: fortran/module.c:3383
6901 msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
6904 #: fortran/module.c:3738
6906 msgid "Can't open module file '%s' for writing at %C: %s"
6909 #: fortran/module.c:3763
6911 msgid "Error writing module file '%s' for writing: %s"
6914 #: fortran/module.c:3784
6916 msgid "Can't open module file '%s' for reading at %C: %s"
6919 #: fortran/module.c:3799
6920 msgid "Unexpected end of module"
6923 #: fortran/module.c:3804
6925 msgid "File '%s' opened at %C is not a GFORTRAN module file"
6928 #: fortran/module.c:3814
6930 msgid "Can't USE the same module we're building!"
6933 #: fortran/options.c:233
6935 msgid "Reading file '%s' as free form."
6938 #: fortran/options.c:243
6940 msgid "'-fd-lines-as-comments' has no effect in free form."
6943 #: fortran/options.c:246
6945 msgid "'-fd-lines-as-code' has no effect in free form."
6948 #: fortran/options.c:315
6950 msgid "gfortran: Only one -M option allowed\n"
6953 #: fortran/options.c:321
6955 msgid "gfortran: Directory required after -M\n"
6958 #: fortran/options.c:361
6960 msgid "Argument to -ffpe-trap is not valid: %s"
6963 #: fortran/options.c:461
6965 msgid "Fixed line length must be at least seven."
6968 #: fortran/options.c:519
6970 msgid "Maximum supported idenitifier length is %d"
6973 #: fortran/options.c:526
6975 msgid "Argument to -fqkind isn't a valid real kind"
6978 #: fortran/parse.c:294
6980 msgid "Unclassifiable statement at %C"
6983 #: fortran/parse.c:339 fortran/parse.c:414
6985 msgid "Non-numeric character in statement label at %C"
6988 #: fortran/parse.c:352
6990 msgid "Ignoring statement label in empty statement at %C"
6993 #: fortran/parse.c:422
6995 msgid "Zero is not a valid statement label at %C"
6998 #: fortran/parse.c:441
7000 msgid "Bad continuation line at %C"
7003 #: fortran/parse.c:468
7005 msgid "Statement label in blank line will be ignored at %C"
7008 #: fortran/parse.c:494
7010 msgid "Line truncated at %C"
7013 #: fortran/parse.c:667
7015 msgid "FORMAT statement at %L does not have a statement label"
7018 #: fortran/parse.c:739
7019 msgid "arithmetic IF"
7022 #: fortran/parse.c:745
7023 msgid "attribute declaration"
7026 #: fortran/parse.c:775
7027 msgid "data declaration"
7030 #: fortran/parse.c:784
7031 msgid "derived type declaration"
7034 #: fortran/parse.c:863
7038 #: fortran/parse.c:872
7039 msgid "implied END DO"
7042 #: fortran/parse.c:939
7046 #: fortran/parse.c:942
7047 msgid "pointer assignment"
7050 #: fortran/parse.c:951
7054 #: fortran/parse.c:1088
7056 msgid "Unexpected %s statement at %C"
7059 #: fortran/parse.c:1220
7061 msgid "%s statement at %C cannot follow %s statement at %L"
7064 #: fortran/parse.c:1237
7066 msgid "Unexpected end of file in '%s'"
7069 #: fortran/parse.c:1289
7071 msgid "Derived type definition at %C has no components"
7074 #: fortran/parse.c:1300
7076 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
7079 #: fortran/parse.c:1307
7081 msgid "PRIVATE statement at %C must precede structure components"
7084 #: fortran/parse.c:1315
7086 msgid "Duplicate PRIVATE statement at %C"
7089 #: fortran/parse.c:1327
7091 msgid "SEQUENCE statement at %C must precede structure components"
7094 #: fortran/parse.c:1334
7096 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
7099 #: fortran/parse.c:1339
7101 msgid "Duplicate SEQUENCE statement at %C"
7104 #: fortran/parse.c:1394
7106 msgid "ENUM declaration at %C has no ENUMERATORS"
7109 #: fortran/parse.c:1468
7111 msgid "Unexpected %s statement in INTERFACE block at %C"
7114 #: fortran/parse.c:1495
7116 msgid "SUBROUTINE at %C does not belong in a generic function interface"
7119 #: fortran/parse.c:1500
7121 msgid "FUNCTION at %C does not belong in a generic subroutine interface"
7124 #: fortran/parse.c:1517
7126 msgid "Unexpected %s statement at %C in INTERFACE body"
7129 #: fortran/parse.c:1589
7131 msgid "%s statement must appear in a MODULE"
7134 #: fortran/parse.c:1596
7136 msgid "%s statement at %C follows another accessibility specification"
7139 #: fortran/parse.c:1673
7141 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
7144 #: fortran/parse.c:1694
7146 msgid "Unexpected %s statement in WHERE block at %C"
7149 #: fortran/parse.c:1754
7151 msgid "Unexpected %s statement in FORALL block at %C"
7154 #: fortran/parse.c:1806
7156 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
7159 #: fortran/parse.c:1824
7161 msgid "Duplicate ELSE statements at %L and %C"
7164 #: fortran/parse.c:1886
7166 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
7169 #: fortran/parse.c:1944
7171 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
7174 #: fortran/parse.c:1979
7176 msgid "End of nonblock DO statement at %C is within another block"
7179 #: fortran/parse.c:1988
7181 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
7184 #: fortran/parse.c:2038
7186 msgid "Statement label in ENDDO at %C doesn't match DO label"
7189 #: fortran/parse.c:2054
7191 msgid "named block DO at %L requires matching ENDDO name"
7194 #: fortran/parse.c:2104
7196 msgid "%s statement at %C cannot terminate a non-block DO loop"
7199 #: fortran/parse.c:2244
7201 msgid "Contained procedure '%s' at %C is already ambiguous"
7204 #: fortran/parse.c:2295
7206 msgid "Unexpected %s statement in CONTAINS section at %C"
7209 #: fortran/parse.c:2380
7211 msgid "CONTAINS statement at %C is already in a contained program unit"
7214 #: fortran/parse.c:2429
7216 msgid "Global name '%s' at %L is already being used as a %s at %L"
7219 #: fortran/parse.c:2450
7221 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
7224 #: fortran/parse.c:2475
7226 msgid "Unexpected %s statement in BLOCK DATA at %C"
7229 #: fortran/parse.c:2518
7231 msgid "Unexpected %s statement in MODULE at %C"
7234 #. If we see a duplicate main program, shut down. If the second
7235 #. instance is an implied main program, ie data decls or executable
7236 #. statements, we're in for lots of errors.
7237 #: fortran/parse.c:2697
7239 msgid "Two main PROGRAMs at %L and %C"
7242 #: fortran/primary.c:91
7244 msgid "Missing kind-parameter at %C"
7247 #: fortran/primary.c:214
7249 msgid "Integer kind %d at %C not available"
7252 #: fortran/primary.c:222
7254 msgid "Integer too big for its kind at %C"
7257 #: fortran/primary.c:252
7259 msgid "Extension: Hollerith constant at %C"
7262 #: fortran/primary.c:264
7264 msgid "Invalid Hollerith constant: %L must contain at least one character"
7267 #: fortran/primary.c:270
7269 msgid "Invalid Hollerith constant: Interger kind at %L should be default"
7272 #: fortran/primary.c:358
7274 msgid "Extension: Hexadecimal constant at %C uses non-standard syntax."
7277 #: fortran/primary.c:368
7279 msgid "Empty set of digits in BOZ constant at %C"
7282 #: fortran/primary.c:374
7284 msgid "Illegal character in BOZ constant at %C"
7287 #: fortran/primary.c:396
7289 msgid "Extension: BOZ constant at %C uses non-standard postfix syntax."
7292 #: fortran/primary.c:422
7294 msgid "Integer too big for integer kind %i at %C"
7297 #: fortran/primary.c:522
7299 msgid "Missing exponent in real number at %C"
7302 #: fortran/primary.c:579
7304 msgid "Real number at %C has a 'd' exponent and an explicit kind"
7307 #: fortran/primary.c:589
7309 msgid "Real number at %C has a 'q' exponent and an explicit kind"
7312 #: fortran/primary.c:601
7314 msgid "Invalid real kind %d at %C"
7317 #: fortran/primary.c:615
7319 msgid "Real constant overflows its kind at %C"
7322 #: fortran/primary.c:620
7324 msgid "Real constant underflows its kind at %C"
7327 #: fortran/primary.c:712
7329 msgid "Syntax error in SUBSTRING specification at %C"
7332 #: fortran/primary.c:947
7334 msgid "Invalid kind %d for CHARACTER constant at %C"
7337 #: fortran/primary.c:968
7339 msgid "Unterminated character constant beginning at %C"
7342 #: fortran/primary.c:1042
7344 msgid "Bad kind for logical constant at %C"
7347 #: fortran/primary.c:1077
7349 msgid "Expected PARAMETER symbol in complex constant at %C"
7352 #: fortran/primary.c:1083
7354 msgid "Numeric PARAMETER required in complex constant at %C"
7357 #: fortran/primary.c:1089
7359 msgid "Scalar PARAMETER required in complex constant at %C"
7362 #: fortran/primary.c:1119
7364 msgid "Error converting PARAMETER constant in complex constant at %C"
7367 #: fortran/primary.c:1246
7369 msgid "Syntax error in COMPLEX constant at %C"
7372 #: fortran/primary.c:1428
7374 msgid "Keyword '%s' at %C has already appeared in the current argument list"
7377 #: fortran/primary.c:1485
7379 msgid "Expected alternate return label at %C"
7382 #: fortran/primary.c:1504
7384 msgid "Missing keyword name in actual argument list at %C"
7387 #: fortran/primary.c:1540
7389 msgid "Syntax error in argument list at %C"
7392 #: fortran/primary.c:1627
7394 msgid "Expected structure component name at %C"
7397 #: fortran/primary.c:1865
7399 msgid "Too many components in structure constructor at %C"
7402 #: fortran/primary.c:1880
7404 msgid "Too few components in structure constructor at %C"
7407 #: fortran/primary.c:1898
7409 msgid "Syntax error in structure constructor at %C"
7412 #: fortran/primary.c:1953
7415 "'%s' is array valued and directly recursive at %C , so the keyword RESULT "
7416 "must be specified in the FUNCTION statement"
7419 #: fortran/primary.c:2028
7421 msgid "Unexpected use of subroutine name '%s' at %C"
7424 #: fortran/primary.c:2059
7426 msgid "Statement function '%s' requires argument list at %C"
7429 #: fortran/primary.c:2062
7431 msgid "Function '%s' requires an argument list at %C"
7434 #: fortran/primary.c:2228
7436 msgid "Missing argument list in function '%s' at %C"
7439 #: fortran/primary.c:2256
7441 msgid "Symbol at %C is not appropriate for an expression"
7444 #: fortran/primary.c:2330
7446 msgid "Expected VARIABLE at %C"
7449 #: fortran/resolve.c:109
7452 "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
7455 #: fortran/resolve.c:113
7457 msgid "Alternate return specifier in function '%s' at %L is not allowed"
7460 #: fortran/resolve.c:127
7462 msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
7465 #: fortran/resolve.c:135
7467 msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
7470 #: fortran/resolve.c:179
7472 msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
7475 #: fortran/resolve.c:187
7478 "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
7481 #: fortran/resolve.c:198
7483 msgid "Argument '%s' of elemental procedure at %L must be scalar"
7486 #: fortran/resolve.c:206
7489 "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
7492 #: fortran/resolve.c:218
7494 msgid "Argument '%s' of statement function at %L must be scalar"
7497 #: fortran/resolve.c:229
7500 "Character-valued argument '%s' of statement function at %L must have "
7504 #: fortran/resolve.c:290
7506 msgid "Contained function '%s' at %L has no IMPLICIT type"
7509 #: fortran/resolve.c:300
7512 "Character-valued internal function '%s' at %L must not be assumed length"
7515 #: fortran/resolve.c:436
7517 msgid "Procedure %s at %L has entries with mismatched array specifications"
7520 #: fortran/resolve.c:463
7522 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
7525 #: fortran/resolve.c:467
7527 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
7530 #: fortran/resolve.c:474
7532 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
7535 #: fortran/resolve.c:478
7537 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
7540 #: fortran/resolve.c:516
7542 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
7545 #: fortran/resolve.c:521
7547 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
7550 #: fortran/resolve.c:615
7553 "The element in the derived type constructor at %L, for pointer component '%"
7554 "s', is %s but should be %s"
7557 #: fortran/resolve.c:632
7560 "The element in the derived type constructor at %L, for pointer component '%"
7561 "s' should be a POINTER or a TARGET"
7564 #: fortran/resolve.c:754
7567 "The upper bound in the last dimension must appear in the reference to the "
7568 "assumed size array '%s' at %L."
7571 #: fortran/resolve.c:819 fortran/resolve.c:4037 fortran/resolve.c:4711
7573 msgid "Label %d referenced at %L is never defined"
7576 #: fortran/resolve.c:854
7578 msgid "Statement function '%s' at %L is not allowed as an actual argument"
7581 #: fortran/resolve.c:861
7583 msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
7586 #: fortran/resolve.c:867
7589 "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
7593 #: fortran/resolve.c:874
7596 "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at "
7600 #: fortran/resolve.c:898
7602 msgid "Symbol '%s' at %L is ambiguous"
7605 #: fortran/resolve.c:1037
7608 "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
7609 "actual argument of an ELEMENTAL procedure unless there is a non-"
7610 "optionalargument with the same rank (12.4.1.5)"
7613 #: fortran/resolve.c:1062
7614 msgid "elemental subroutine"
7617 #: fortran/resolve.c:1178
7619 msgid "There is no specific function for the generic '%s' at %L"
7622 #: fortran/resolve.c:1188
7625 "Generic function '%s' at %L is not consistent with a specific intrinsic "
7629 #: fortran/resolve.c:1226
7632 "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
7635 #: fortran/resolve.c:1272
7637 msgid "Unable to resolve the specific function '%s' at %L"
7640 #: fortran/resolve.c:1328 fortran/resolve.c:6541
7642 msgid "Function '%s' at %L has no IMPLICIT type"
7645 #. Internal procedures are taken care of in resolve_contained_fntype.
7646 #: fortran/resolve.c:1414
7649 "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
7650 "not a dummy argument"
7653 #: fortran/resolve.c:1497
7655 msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
7658 #: fortran/resolve.c:1504
7661 "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
7665 #: fortran/resolve.c:1519
7667 msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
7670 #: fortran/resolve.c:1527
7673 "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as "
7677 #: fortran/resolve.c:1558
7679 msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
7682 #: fortran/resolve.c:1561
7684 msgid "Subroutine call to '%s' at %L is not PURE"
7687 #: fortran/resolve.c:1623
7689 msgid "There is no specific subroutine for the generic '%s' at %L"
7692 #: fortran/resolve.c:1632
7695 "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
7699 #: fortran/resolve.c:1667
7702 "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
7705 #: fortran/resolve.c:1711
7707 msgid "Unable to resolve the specific subroutine '%s' at %L"
7710 #: fortran/resolve.c:1767
7712 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
7715 #: fortran/resolve.c:1790
7717 msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
7720 #: fortran/resolve.c:1798
7723 "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared "
7727 #: fortran/resolve.c:1863
7729 msgid "Shapes for operands at %L and %L are not conformable"
7732 #: fortran/resolve.c:1920
7734 msgid "Operand of unary numeric operator '%s' at %%L is %s"
7737 #: fortran/resolve.c:1936
7739 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
7742 #: fortran/resolve.c:1950
7744 msgid "Operands of string concatenation operator at %%L are %s/%s"
7747 #: fortran/resolve.c:1969
7749 msgid "Operands of logical operator '%s' at %%L are %s/%s"
7752 #: fortran/resolve.c:1983
7754 msgid "Operand of .NOT. operator at %%L is %s"
7757 #: fortran/resolve.c:1993
7758 msgid "COMPLEX quantities cannot be compared at %L"
7761 #: fortran/resolve.c:2019
7763 msgid "Logicals at %%L must be compared with %s instead of %s"
7766 #: fortran/resolve.c:2024
7768 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
7771 #: fortran/resolve.c:2032
7773 msgid "Operand of user operator '%s' at %%L is %s"
7776 #: fortran/resolve.c:2035
7778 msgid "Operands of user operator '%s' at %%L are %s/%s"
7781 #: fortran/resolve.c:2106
7783 msgid "Inconsistent ranks for operator at %L and %L"
7786 #: fortran/resolve.c:2303
7788 msgid "Illegal stride of zero at %L"
7791 #: fortran/resolve.c:2352
7793 msgid "Array reference at %L is out of bounds"
7796 #: fortran/resolve.c:2373
7798 msgid "Rightmost upper bound of assumed size array section not specified at %L"
7801 #: fortran/resolve.c:2383
7803 msgid "Rank mismatch in array reference at %L (%d/%d)"
7806 #: fortran/resolve.c:2411
7808 msgid "Array index at %L must be scalar"
7811 #: fortran/resolve.c:2417
7813 msgid "Array index at %L must be of INTEGER type"
7816 #: fortran/resolve.c:2423
7818 msgid "Extension: REAL array index at %L"
7821 #: fortran/resolve.c:2453
7823 msgid "Argument dim at %L must be scalar"
7826 #: fortran/resolve.c:2459
7828 msgid "Argument dim at %L must be of INTEGER type"
7831 #: fortran/resolve.c:2579
7833 msgid "Array index at %L is an array of rank %d"
7836 #: fortran/resolve.c:2617
7838 msgid "Substring start index at %L must be of type INTEGER"
7841 #: fortran/resolve.c:2624
7843 msgid "Substring start index at %L must be scalar"
7846 #: fortran/resolve.c:2633
7848 msgid "Substring start index at %L is less than one"
7851 #: fortran/resolve.c:2646
7853 msgid "Substring end index at %L must be of type INTEGER"
7856 #: fortran/resolve.c:2653
7858 msgid "Substring end index at %L must be scalar"
7861 #: fortran/resolve.c:2663
7863 msgid "Substring end index at %L exceeds the string length"
7866 #: fortran/resolve.c:2737
7869 "Component to the right of a part reference with nonzero rank must not have "
7870 "the POINTER attribute at %L"
7873 #: fortran/resolve.c:2756
7876 "Two or more part references with nonzero rank must not be specified at %L"
7879 #: fortran/resolve.c:2931
7882 "Variable '%s',used in a specification expression, is referenced at %L before "
7883 "the ENTRY statement in which it is a parameter"
7886 #: fortran/resolve.c:2936
7889 "Variable '%s' is used at %L before the ENTRY statement in which it is a "
7893 #: fortran/resolve.c:3059
7895 msgid "%s at %L must be a scalar"
7898 #: fortran/resolve.c:3067
7900 msgid "%s at %L must be INTEGER or REAL"
7903 #: fortran/resolve.c:3070
7905 msgid "%s at %L must be INTEGER"
7908 #: fortran/resolve.c:3086
7910 msgid "Obsolete: REAL DO loop iterator at %L"
7913 #: fortran/resolve.c:3095
7915 msgid "Cannot assign to loop variable in PURE procedure at %L"
7918 #: fortran/resolve.c:3119
7920 msgid "Step expression in DO loop at %L cannot be zero"
7923 #: fortran/resolve.c:3154
7925 msgid "FORALL index-name at %L must be a scalar INTEGER"
7928 #: fortran/resolve.c:3159
7930 msgid "FORALL start expression at %L must be a scalar INTEGER"
7933 #: fortran/resolve.c:3166
7935 msgid "FORALL end expression at %L must be a scalar INTEGER"
7938 #: fortran/resolve.c:3174
7940 msgid "FORALL stride expression at %L must be a scalar %s"
7943 #: fortran/resolve.c:3179
7945 msgid "FORALL stride expression at %L cannot be zero"
7948 #: fortran/resolve.c:3277
7951 "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
7954 #: fortran/resolve.c:3377
7956 msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
7959 #: fortran/resolve.c:3402
7961 msgid "Array specification required in ALLOCATE statement at %L"
7964 #: fortran/resolve.c:3431
7966 msgid "Bad array specification in ALLOCATE statement at %L"
7969 #. The cases overlap, or they are the same
7970 #. element in the list. Either way, we must
7971 #. issue an error and get the next case from P.
7972 #. FIXME: Sort P and Q by line number.
7973 #: fortran/resolve.c:3587
7975 msgid "CASE label at %L overlaps with CASE label at %L"
7978 #: fortran/resolve.c:3638
7980 msgid "Expression in CASE statement at %L must be of type %s"
7983 #: fortran/resolve.c:3649
7985 msgid "Expression in CASE statement at %L must be kind %d"
7988 #: fortran/resolve.c:3661
7990 msgid "Expression in CASE statement at %L must be scalar"
7993 #: fortran/resolve.c:3708
7996 "Selection expression in computed GOTO statement at %L must be a scalar "
7997 "integer expression"
8000 #: fortran/resolve.c:3726
8002 msgid "Argument of SELECT statement at %L cannot be %s"
8005 #: fortran/resolve.c:3735
8007 msgid "Argument of SELECT statement at %L must be a scalar expression"
8010 #: fortran/resolve.c:3800
8013 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
8016 #: fortran/resolve.c:3827
8018 msgid "Logical range in CASE statement at %L is not allowed"
8021 #: fortran/resolve.c:3839
8023 msgid "constant logical value in CASE statement is repeated at %L"
8026 #: fortran/resolve.c:3853
8028 msgid "Range specification at %L can never be matched"
8031 #: fortran/resolve.c:3956
8033 msgid "Logical SELECT CASE block at %L has more that two cases"
8036 #: fortran/resolve.c:3994
8038 msgid "Data transfer element at %L cannot have POINTER components"
8041 #: fortran/resolve.c:4001
8043 msgid "Data transfer element at %L cannot have PRIVATE components"
8046 #: fortran/resolve.c:4010
8049 "Data transfer element at %L cannot be a full reference to an assumed-size "
8053 #: fortran/resolve.c:4044
8056 "Statement at %L is not a valid branch target statement for the branch "
8060 #: fortran/resolve.c:4053
8062 msgid "Branch at %L causes an infinite loop"
8065 #: fortran/resolve.c:4086
8067 msgid "Label at %L is not in the same block as the GOTO statement at %L"
8070 #: fortran/resolve.c:4102
8072 msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
8075 #: fortran/resolve.c:4176
8077 msgid "WHERE mask at %L has inconsistent shape"
8080 #: fortran/resolve.c:4192
8082 msgid "WHERE assignment target at %L has inconsistent shape"
8085 #: fortran/resolve.c:4202 fortran/resolve.c:4401
8087 msgid "Unsupported statement inside WHERE at %L"
8090 #: fortran/resolve.c:4278
8092 msgid "expresion reference type error at %L"
8095 #: fortran/resolve.c:4310
8097 msgid "Unsupported statement while finding forall index in expression"
8100 #: fortran/resolve.c:4357
8102 msgid "Assignment to a FORALL index variable at %L"
8105 #: fortran/resolve.c:4365
8108 "The FORALL with index '%s' cause more than one assignment to this object at %"
8112 #: fortran/resolve.c:4492
8114 msgid "An outer FORALL construct already has an index with this name %L"
8117 #: fortran/resolve.c:4504 fortran/resolve.c:4507 fortran/resolve.c:4510
8120 "A FORALL index must not appear in a limit or stride expression in the same "
8124 #: fortran/resolve.c:4553
8126 msgid "ELSE IF clause at %L requires a scalar LOGICAL expression"
8129 #: fortran/resolve.c:4563
8131 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
8134 #: fortran/resolve.c:4648
8136 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
8139 #: fortran/resolve.c:4651
8141 msgid "Variable '%s' has not been assigned a target label at %L"
8144 #: fortran/resolve.c:4662
8147 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
8150 #: fortran/resolve.c:4677
8152 msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
8155 #: fortran/resolve.c:4690
8157 msgid "Cannot assign to variable '%s' in PURE procedure at %L"
8160 #: fortran/resolve.c:4699
8163 "Right side of assignment at %L is a derived type containing a POINTER in a "
8167 #: fortran/resolve.c:4719
8169 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
8172 #: fortran/resolve.c:4734
8174 msgid "Arithmetic IF statement at %L requires a numeric expression"
8177 #: fortran/resolve.c:4746
8179 msgid "IF clause at %L requires a scalar LOGICAL expression"
8182 #: fortran/resolve.c:4772
8185 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
8188 #: fortran/resolve.c:4779
8190 msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
8193 #: fortran/resolve.c:4791
8195 msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
8198 #: fortran/resolve.c:4857
8200 msgid "FORALL mask clause at %L requires a LOGICAL expression"
8203 #: fortran/resolve.c:5037
8205 msgid "Allocatable array '%s' at %L must have a deferred shape"
8208 #: fortran/resolve.c:5040
8210 msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
8213 #: fortran/resolve.c:5047
8215 msgid "Array pointer '%s' at %L must have a deferred shape"
8218 #: fortran/resolve.c:5058
8220 msgid "Array '%s' at %L cannot have a deferred shape"
8223 #: fortran/resolve.c:5098
8225 msgid "The module or main program array '%s' at %L must have constant shape"
8228 #: fortran/resolve.c:5112
8231 "Entity with assumed character length at %L must be a dummy argument or a "
8235 #: fortran/resolve.c:5131
8237 msgid "'%s' at %L must have constant character length in this context"
8240 #: fortran/resolve.c:5169
8242 msgid "Allocatable '%s' at %L cannot have an initializer"
8245 #: fortran/resolve.c:5172
8247 msgid "External '%s' at %L cannot have an initializer"
8250 #: fortran/resolve.c:5175
8252 msgid "Dummy '%s' at %L cannot have an initializer"
8255 #: fortran/resolve.c:5178
8257 msgid "Intrinsic '%s' at %L cannot have an initializer"
8260 #: fortran/resolve.c:5181
8262 msgid "Function result '%s' at %L cannot have an initializer"
8265 #: fortran/resolve.c:5184
8267 msgid "Automatic array '%s' at %L cannot have an initializer"
8270 #: fortran/resolve.c:5199
8273 "The type %s cannot be host associated at %L because it is blocked by an "
8274 "incompatible object of the same name at %L"
8277 #: fortran/resolve.c:5222
8279 msgid "Object '%s' at %L must have the SAVE attribute %s"
8282 #: fortran/resolve.c:5255
8285 "Character-valued statement function '%s' at %L must have constant length"
8288 #: fortran/resolve.c:5278
8291 "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is "
8295 #: fortran/resolve.c:5293
8297 msgid "External object '%s' at %L may not have an initializer"
8300 #: fortran/resolve.c:5301
8302 msgid "ELEMENTAL function '%s' at %L must have a scalar result"
8305 #: fortran/resolve.c:5322
8307 msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
8310 #: fortran/resolve.c:5326
8312 msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
8315 #: fortran/resolve.c:5330
8317 msgid "CHARACTER(*) function '%s' at %L cannot be pure"
8320 #: fortran/resolve.c:5334
8322 msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
8325 #: fortran/resolve.c:5343
8327 msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
8330 #: fortran/resolve.c:5368
8333 "Character length of component '%s' needs to be a constant specification "
8337 #: fortran/resolve.c:5383
8340 "The component '%s' is a PRIVATE type and cannot be a component of '%s', "
8341 "which is PUBLIC at %L"
8344 #: fortran/resolve.c:5393
8347 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
8351 #: fortran/resolve.c:5403
8354 "The pointer component '%s' of '%s' at %L is a type that has not been declared"
8357 #: fortran/resolve.c:5421
8359 msgid "Component '%s' of '%s' at %L must have constant array bounds."
8362 #: fortran/resolve.c:5462
8364 msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
8367 #: fortran/resolve.c:5475
8369 msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
8372 #: fortran/resolve.c:5495
8374 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
8377 #: fortran/resolve.c:5512
8379 msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
8382 #: fortran/resolve.c:5524
8385 "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
8388 #: fortran/resolve.c:5535
8390 msgid "Incompatible derived type in PARAMETER at %L"
8393 #: fortran/resolve.c:5636
8395 msgid "Assumed size array at %L must be a dummy argument"
8398 #: fortran/resolve.c:5639
8400 msgid "Assumed shape array at %L must be a dummy argument"
8403 #: fortran/resolve.c:5652
8405 msgid "Symbol at %L is not a DUMMY variable"
8408 #: fortran/resolve.c:5667
8411 "The derived type '%s' at %L is of type '%s', which has not been defined."
8414 #: fortran/resolve.c:5686
8417 "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
8418 "a default initializer"
8421 #: fortran/resolve.c:5724
8423 msgid "Intrinsic at %L does not exist"
8426 #: fortran/resolve.c:5818
8428 msgid "BLOCK DATA element '%s' at %L must be in COMMON"
8431 #: fortran/resolve.c:5862
8433 msgid "Nonconstant array section at %L in DATA statement"
8436 #: fortran/resolve.c:5875
8438 msgid "DATA statement at %L has more variables than values"
8441 #: fortran/resolve.c:6073
8443 msgid "DATA statement at %L has more values than variables"
8446 #: fortran/resolve.c:6155
8448 msgid "Label %d at %L defined but not used"
8451 #: fortran/resolve.c:6160
8453 msgid "Label %d at %L defined but cannot be used"
8456 #: fortran/resolve.c:6244
8459 "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
8460 "EQUIVALENCE object"
8463 #: fortran/resolve.c:6259
8466 "Derived type variable '%s' at %L with pointer component(s) cannot be an "
8467 "EQUIVALENCE object"
8470 #: fortran/resolve.c:6266
8473 "Derived type variable '%s' at %L with default initializer cannot be an "
8474 "EQUIVALENCE object"
8477 #: fortran/resolve.c:6367
8479 msgid "Syntax error in EQUIVALENCE statement at %L"
8482 #: fortran/resolve.c:6384
8485 "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE "
8489 #: fortran/resolve.c:6398
8492 "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
8496 #: fortran/resolve.c:6407
8498 msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
8501 #: fortran/resolve.c:6486
8504 "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
8507 #: fortran/resolve.c:6497
8509 msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
8512 #: fortran/resolve.c:6508
8514 msgid "Substring at %L has length zero"
8517 #: fortran/resolve.c:6551
8519 msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
8522 #: fortran/resolve.c:6578
8524 msgid "ENTRY '%s' at %L has no IMPLICIT type"
8527 #: fortran/resolve.c:6604
8529 msgid "User operator procedure '%s' at %L must be a FUNCTION"
8532 #: fortran/resolve.c:6610
8534 msgid "User operator procedure '%s' at %L cannot be assumed character length"
8537 #: fortran/resolve.c:6616
8539 msgid "User operator procedure '%s' at %L must have at least one argument"
8542 #: fortran/resolve.c:6626
8544 msgid "First argument of operator interface at %L cannot be optional"
8547 #: fortran/resolve.c:6638
8549 msgid "Second argument of operator interface at %L cannot be optional"
8552 #: fortran/resolve.c:6642
8554 msgid "Operator interface at %L must have, at most, two arguments"
8557 #: fortran/resolve.c:6675
8559 msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
8562 #: fortran/scanner.c:536
8564 msgid "Missing '&' in continued character constant at %C"
8567 #: fortran/scanner.c:971
8569 msgid "%s:%d: file %s left but not entered"
8572 #: fortran/scanner.c:998
8574 msgid "%s:%d: Illegal preprocessor directive"
8577 #: fortran/scanner.c:1073
8579 msgid "File '%s' is being included recursively"
8582 #: fortran/scanner.c:1088
8584 msgid "Can't open file '%s'"
8587 #: fortran/scanner.c:1097
8589 msgid "Can't open included file '%s'"
8592 #: fortran/scanner.c:1199
8597 #: fortran/simplify.c:105
8599 msgid "Result of %s overflows its kind at %L"
8602 #: fortran/simplify.c:109
8604 msgid "Result of %s underflows its kind at %L"
8607 #: fortran/simplify.c:113
8609 msgid "Result of %s is NaN at %L"
8612 #: fortran/simplify.c:117
8614 msgid "Result of %s gives range error for its kind at %L"
8617 #: fortran/simplify.c:139
8619 msgid "KIND parameter of %s at %L must be an initialization expression"
8622 #: fortran/simplify.c:149
8624 msgid "Invalid KIND parameter of %s at %L"
8627 #: fortran/simplify.c:246
8630 "Extended ASCII not implemented: argument of ACHAR at %L must be between 0 "
8634 #: fortran/simplify.c:273
8636 msgid "Argument of ACOS at %L must be between -1 and 1"
8639 #: fortran/simplify.c:295
8641 msgid "Argument of ACOSH at %L must not be less than 1"
8644 #: fortran/simplify.c:522
8646 msgid "Argument of ASIN at %L must be between -1 and 1"
8649 #: fortran/simplify.c:578
8651 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
8654 #: fortran/simplify.c:604
8657 "If first argument of ATAN2 %L is zero, then the second argument must not be "
8661 #: fortran/simplify.c:686
8663 msgid "Bad character in CHAR function at %L"
8666 #: fortran/simplify.c:1214
8668 msgid "Argument of IACHAR at %L must be of length one"
8671 #: fortran/simplify.c:1254
8673 msgid "Invalid second argument of IBCLR at %L"
8676 #: fortran/simplify.c:1262
8678 msgid "Second argument of IBCLR exceeds bit size at %L"
8681 #: fortran/simplify.c:1289
8683 msgid "Invalid second argument of IBITS at %L"
8686 #: fortran/simplify.c:1295
8688 msgid "Invalid third argument of IBITS at %L"
8691 #: fortran/simplify.c:1306
8693 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
8696 #: fortran/simplify.c:1354
8698 msgid "Invalid second argument of IBSET at %L"
8701 #: fortran/simplify.c:1362
8703 msgid "Second argument of IBSET exceeds bit size at %L"
8706 #: fortran/simplify.c:1388
8708 msgid "Argument of ICHAR at %L must be of length one"
8711 #: fortran/simplify.c:1396
8713 msgid "Argument of ICHAR at %L out of range of this processor"
8716 #: fortran/simplify.c:1604
8718 msgid "Argument of INT at %L is not a valid type"
8721 #: fortran/simplify.c:1681
8723 msgid "Invalid second argument of ISHFT at %L"
8726 #: fortran/simplify.c:1697
8728 msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
8731 #: fortran/simplify.c:1761
8733 msgid "Invalid second argument of ISHFTC at %L"
8736 #: fortran/simplify.c:1771
8738 msgid "Invalid third argument of ISHFTC at %L"
8741 #: fortran/simplify.c:1786
8743 msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
8746 #: fortran/simplify.c:1856
8748 msgid "Argument of KIND at %L is a DERIVED type"
8751 #: fortran/simplify.c:1927
8753 msgid "DIM argument at %L is out of bounds"
8756 #: fortran/simplify.c:2098
8758 msgid "Argument of LOG at %L cannot be less than or equal to zero"
8761 #: fortran/simplify.c:2111
8763 msgid "Complex argument of LOG at %L cannot be zero"
8766 #: fortran/simplify.c:2155
8768 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
8771 #. Result is processor-dependent.
8772 #: fortran/simplify.c:2332
8774 msgid "Second argument MOD at %L is zero"
8777 #. Result is processor-dependent.
8778 #: fortran/simplify.c:2343
8780 msgid "Second argument of MOD at %L is zero"
8783 #. Result is processor-dependent. This processor just opts
8784 #. to not handle it at all.
8785 #. Result is processor-dependent.
8786 #: fortran/simplify.c:2391 fortran/simplify.c:2403
8788 msgid "Second argument of MODULO at %L is zero"
8791 #: fortran/simplify.c:2460
8793 msgid "Second argument of NEAREST at %L may not be zero"
8796 #: fortran/simplify.c:2768
8798 msgid "Invalid second argument of REPEAT at %L"
8801 #: fortran/simplify.c:2842
8803 msgid "Integer too large in shape specification at %L"
8806 #: fortran/simplify.c:2852
8808 msgid "Too many dimensions in shape specification for RESHAPE at %L"
8811 #: fortran/simplify.c:2860
8813 msgid "Shape specification at %L cannot be negative"
8816 #: fortran/simplify.c:2870
8818 msgid "Shape specification at %L cannot be the null array"
8821 #: fortran/simplify.c:2894
8824 "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter"
8827 #: fortran/simplify.c:2901
8829 msgid "Error in ORDER parameter of RESHAPE at %L"
8832 #: fortran/simplify.c:2911
8834 msgid "ORDER parameter of RESHAPE at %L is out of range"
8837 #: fortran/simplify.c:2920
8839 msgid "Invalid permutation in ORDER parameter at %L"
8842 #: fortran/simplify.c:2977
8844 msgid "PAD parameter required for short SOURCE parameter at %L"
8847 #: fortran/simplify.c:3113
8849 msgid "Result of SCALE overflows its kind at %L"
8852 #: fortran/simplify.c:3694
8854 msgid "Argument of SQRT at %L has a negative value"
8857 #: fortran/simplify.c:3756
8859 msgid "TRANSFER intrinsic not implemented for initialization at %L"
8862 #: fortran/symbol.c:112
8864 msgid "Duplicate IMPLICIT NONE statement at %C"
8867 #: fortran/symbol.c:152
8869 msgid "Letter '%c' already set in IMPLICIT statement at %C"
8872 #: fortran/symbol.c:174
8874 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
8877 #: fortran/symbol.c:185
8879 msgid "Letter %c already has an IMPLICIT type at %C"
8882 #: fortran/symbol.c:233
8884 msgid "Symbol '%s' at %L has no IMPLICIT type"
8887 #: fortran/symbol.c:305
8889 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
8892 #: fortran/symbol.c:507 fortran/symbol.c:998
8894 msgid "%s attribute conflicts with %s attribute at %L"
8897 #: fortran/symbol.c:510
8899 msgid "%s attribute conflicts with %s attribute in '%s' at %L"
8902 #: fortran/symbol.c:552
8904 msgid "Cannot change attributes of USE-associated symbol at %L"
8907 #: fortran/symbol.c:555
8909 msgid "Cannot change attributes of USE-associated symbol %s at %L"
8912 #: fortran/symbol.c:577
8914 msgid "Cannot change attributes of symbol at %L after it has been used"
8917 #: fortran/symbol.c:593
8919 msgid "Duplicate %s attribute specified at %L"
8922 #: fortran/symbol.c:734
8924 msgid "Cray Pointee at %L appears in multiple pointer() statements."
8927 #: fortran/symbol.c:766
8929 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
8932 #: fortran/symbol.c:774
8934 msgid "Duplicate SAVE attribute specified at %L"
8937 #: fortran/symbol.c:1028
8939 msgid "%s procedure at %L is already declared as %s procedure"
8942 #: fortran/symbol.c:1063
8944 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
8947 #: fortran/symbol.c:1086
8949 msgid "ACCESS specification at %L was already specified"
8952 #: fortran/symbol.c:1106
8954 msgid "Symbol '%s' at %L already has an explicit interface"
8957 #: fortran/symbol.c:1155
8959 msgid "Symbol '%s' at %L cannot have a type"
8962 #: fortran/symbol.c:1293
8964 msgid "Component '%s' at %C already declared at %L"
8967 #: fortran/symbol.c:1371
8969 msgid "Symbol '%s' at %C is ambiguous"
8972 #: fortran/symbol.c:1403
8974 msgid "Derived type '%s' at %C is being used before it is defined"
8977 #: fortran/symbol.c:1431
8979 msgid "'%s' at %C is not a member of the '%s' structure"
8982 #: fortran/symbol.c:1437
8984 msgid "Component '%s' at %C is a PRIVATE component of '%s'"
8987 #: fortran/symbol.c:1581
8989 msgid "Duplicate statement label %d at %L and %L"
8992 #: fortran/symbol.c:1591
8994 msgid "Label %d at %C already referenced as branch target"
8997 #: fortran/symbol.c:1600
8999 msgid "Label %d at %C already referenced as a format label"
9002 #: fortran/symbol.c:1642
9004 msgid "Label %d at %C previously used as a FORMAT label"
9007 #: fortran/symbol.c:1650
9009 msgid "Label %d at %C previously used as branch target"
9012 #: fortran/symbol.c:1903
9014 msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
9017 #: fortran/symbol.c:1906
9020 "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
9023 #. Symbol is from another namespace.
9024 #: fortran/symbol.c:2043
9026 msgid "Symbol '%s' at %C has already been host associated"
9029 #: fortran/trans-common.c:360
9031 msgid "Named COMMON block '%s' at %L shall be of the same size"
9034 #: fortran/trans-common.c:658
9036 msgid "Bad array reference at %L"
9039 #: fortran/trans-common.c:666
9041 msgid "Illegal reference type at %L as EQUIVALENCE object"
9044 #: fortran/trans-common.c:706
9046 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
9049 #. Aligning this field would misalign a previous field.
9050 #: fortran/trans-common.c:839
9053 "The equivalence set for variable '%s' declared at %L violates alignment "
9057 #: fortran/trans-common.c:904
9059 msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
9062 #: fortran/trans-common.c:919
9065 "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
9068 #. The required offset conflicts with previous alignment
9069 #. requirements. Insert padding immediately before this
9071 #: fortran/trans-common.c:930
9073 msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
9076 #: fortran/trans-common.c:956
9078 msgid "COMMON '%s' at %L does not exist"
9081 #: fortran/trans-common.c:963
9083 msgid "COMMON '%s' at %L requires %d bytes of padding at start"
9086 #: fortran/trans-decl.c:441
9088 msgid "storage size not known"
9091 #: fortran/trans-decl.c:448
9093 msgid "storage size not constant"
9096 #: fortran/trans-decl.c:2631
9098 msgid "Unused parameter %s declared at %L"
9101 #: fortran/trans-decl.c:2637
9103 msgid "Unused variable %s declared at %L"
9106 #: fortran/trans-intrinsic.c:759
9108 msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
9111 #: fortran/trans-io.c:986
9113 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers."
9116 #: fortran/trans-stmt.c:163
9117 msgid "Assigned label is not a target label"
9120 #: fortran/trans-stmt.c:190
9121 msgid "Assigned label is not in the list"
9124 #: fortran/trans-stmt.c:447
9126 msgid "An alternate return at %L without a * dummy argument"
9129 #: fortran/trans.c:48
9130 msgid "Array bound mismatch"
9133 #: fortran/trans.c:49
9134 msgid "Array reference out of bounds"
9137 #: fortran/trans.c:50
9138 msgid "Incorrect function return value"
9141 #. FIXME: i18n bug here. Order of prints should not be
9143 #: java/gjavah.c:916
9145 msgid "ignored method '"
9148 #: java/gjavah.c:918
9150 msgid "' marked virtual\n"
9153 #: java/gjavah.c:2356
9158 #: java/gjavah.c:2356
9160 msgid " --help' for more information.\n"
9163 #: java/gjavah.c:2363
9168 #: java/gjavah.c:2363
9171 " [OPTION]... CLASS...\n"
9175 #: java/gjavah.c:2364
9178 "Generate C or C++ header files from .class files\n"
9182 #: java/gjavah.c:2365
9184 msgid " -stubs Generate an implementation stub file\n"
9187 #: java/gjavah.c:2366
9189 msgid " -jni Generate a JNI header or stub\n"
9192 #: java/gjavah.c:2367
9194 msgid " -force Always overwrite output files\n"
9197 #: java/gjavah.c:2368
9199 msgid " -old Unused compatibility option\n"
9202 #: java/gjavah.c:2369
9204 msgid " -trace Unused compatibility option\n"
9207 #: java/gjavah.c:2370
9209 msgid " -J OPTION Unused compatibility option\n"
9212 #: java/gjavah.c:2372
9214 msgid " -add TEXT Insert TEXT into class body\n"
9217 #: java/gjavah.c:2373
9219 msgid " -append TEXT Insert TEXT after class declaration\n"
9222 #: java/gjavah.c:2374
9224 msgid " -friend TEXT Insert TEXT as 'friend' declaration\n"
9227 #: java/gjavah.c:2375
9229 msgid " -prepend TEXT Insert TEXT before start of class\n"
9232 #: java/gjavah.c:2377 java/jcf-dump.c:912
9234 msgid " --classpath PATH Set path to find .class files\n"
9237 #: java/gjavah.c:2378 java/jcf-dump.c:913
9239 msgid " -IDIR Append directory to class path\n"
9242 #: java/gjavah.c:2379 java/jcf-dump.c:914
9244 msgid " --bootclasspath PATH Override built-in class path\n"
9247 #: java/gjavah.c:2380 java/jcf-dump.c:915
9249 msgid " --extdirs PATH Set extensions directory path\n"
9252 #: java/gjavah.c:2381
9254 msgid " -d DIRECTORY Set output directory name\n"
9257 #: java/gjavah.c:2382 java/jcf-dump.c:916 java/jv-scan.c:115
9259 msgid " -o FILE Set output file name\n"
9262 #: java/gjavah.c:2383
9264 msgid " -td DIRECTORY Set temporary directory name\n"
9267 #: java/gjavah.c:2385 java/jcf-dump.c:918 java/jv-scan.c:117
9269 msgid " --help Print this help, then exit\n"
9272 #: java/gjavah.c:2386 java/jcf-dump.c:919 java/jv-scan.c:118
9274 msgid " --version Print version number, then exit\n"
9277 #: java/gjavah.c:2387 java/jcf-dump.c:920
9279 msgid " -v, --verbose Print extra information while running\n"
9282 #: java/gjavah.c:2389
9285 " -M Print all dependencies to stdout;\n"
9286 " suppress ordinary output\n"
9289 #: java/gjavah.c:2391
9292 " -MM Print non-system dependencies to stdout;\n"
9293 " suppress ordinary output\n"
9296 #: java/gjavah.c:2393
9298 msgid " -MD Print all dependencies to stdout\n"
9301 #: java/gjavah.c:2394
9303 msgid " -MMD Print non-system dependencies to stdout\n"
9306 #: java/gjavah.c:2397 java/jcf-dump.c:922 java/jv-scan.c:120
9309 "For bug reporting instructions, please see:\n"
9313 #: java/gjavah.c:2581
9315 msgid "Processing %s\n"
9318 #: java/gjavah.c:2591
9320 msgid "Found in %s\n"
9323 #: java/jcf-dump.c:829
9325 msgid "Not a valid Java .class file.\n"
9328 #: java/jcf-dump.c:835
9330 msgid "error while parsing constant pool\n"
9333 #: java/jcf-dump.c:841 java/jcf-parse.c:759
9334 #, gcc-internal-format
9335 msgid "error in constant pool entry #%d\n"
9338 #: java/jcf-dump.c:851
9340 msgid "error while parsing fields\n"
9343 #: java/jcf-dump.c:857
9345 msgid "error while parsing methods\n"
9348 #: java/jcf-dump.c:863
9350 msgid "error while parsing final attributes\n"
9353 #: java/jcf-dump.c:900
9355 msgid "Try 'jcf-dump --help' for more information.\n"
9358 #: java/jcf-dump.c:907
9361 "Usage: jcf-dump [OPTION]... CLASS...\n"
9365 #: java/jcf-dump.c:908
9368 "Display contents of a class file in readable form.\n"
9372 #: java/jcf-dump.c:909
9374 msgid " -c Disassemble method bodies\n"
9377 #: java/jcf-dump.c:910
9379 msgid " --javap Generate output in 'javap' format\n"
9382 #: java/jcf-dump.c:950 java/jcf-dump.c:1018
9384 msgid "jcf-dump: no classes specified\n"
9387 #: java/jcf-dump.c:1038
9389 msgid "Cannot open '%s' for output.\n"
9392 #: java/jcf-dump.c:1084
9394 msgid "bad format of .zip/.jar archive\n"
9397 #: java/jcf-dump.c:1202
9399 msgid "Bad byte codes.\n"
9402 #: java/jv-scan.c:100
9404 msgid "Try 'jv-scan --help' for more information.\n"
9407 #: java/jv-scan.c:107
9410 "Usage: jv-scan [OPTION]... FILE...\n"
9414 #: java/jv-scan.c:108
9417 "Print useful information read from Java source files.\n"
9421 #: java/jv-scan.c:109
9423 msgid " --no-assert Don't recognize the assert keyword\n"
9426 #: java/jv-scan.c:110
9428 msgid " --complexity Print cyclomatic complexity of input file\n"
9431 #: java/jv-scan.c:111
9433 msgid " --encoding NAME Specify encoding of input file\n"
9436 #: java/jv-scan.c:112
9438 msgid " --print-main Print name of class containing 'main'\n"
9441 #: java/jv-scan.c:113
9443 msgid " --list-class List all classes defined in file\n"
9446 #: java/jv-scan.c:114
9449 " --list-filename Print input filename when listing class names\n"
9452 #: java/jv-scan.c:257
9457 #: java/jv-scan.c:269 java/jv-scan.c:280
9459 msgid "%s: warning: "
9462 #: java/jvgenmain.c:48
9464 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
9467 #: java/jvgenmain.c:101
9469 msgid "%s: Cannot open output file: %s\n"
9472 #: java/jvgenmain.c:138
9474 msgid "%s: Failed to close output file %s\n"
9477 #: java/jvspec.c:420
9479 msgid "can't specify '-D' without '--main'\n"
9482 #: java/jvspec.c:423
9484 msgid "'%s' is not a valid class name"
9487 #: java/jvspec.c:429
9489 msgid "--resource requires -o"
9492 #: java/jvspec.c:443
9494 msgid "cannot specify both -C and -o"
9497 #: java/jvspec.c:455
9499 msgid "cannot create temporary file"
9502 #: java/jvspec.c:483
9504 msgid "using both @FILE with multiple files not implemented"
9507 #: java/jvspec.c:546
9509 msgid "cannot specify 'main' class when not linking"
9512 #: config/rs6000/darwin.h:105
9513 msgid " conflicting code gen style switches are used"
9517 msgid "cannot use mthreads and mlegacy-threads together"
9521 msgid "cannot use mshared and static together"
9524 #: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:794
9525 msgid "-pg and -fomit-frame-pointer are incompatible"
9528 #: config/mips/mips.h:849 config/arc/arc.h:62
9529 msgid "may not use both -EB and -EL"
9532 #: config/mips/r3900.h:35
9533 msgid "-mhard-float not supported"
9536 #: config/mips/r3900.h:37
9537 msgid "-msingle-float and -msoft-float cannot both be specified"
9540 #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
9541 #: config/sparc/sol2-bi.h:197 config/sparc/sol2-bi.h:207
9542 #: config/sparc/linux64.h:206 config/sparc/linux64.h:217
9543 msgid "may not use both -m32 and -m64"
9546 #: config/s390/tpf.h:125
9547 msgid "static is not supported on TPF-OS"
9550 #: config/sparc/sol2-bi.h:169 config/sparc/sol2-bi.h:174
9551 #: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
9552 msgid "does not support multilib"
9555 #: config/i386/mingw32.h:58 config/i386/cygwin.h:70
9556 msgid "shared and mdll are not compatible"
9559 #: config/darwin.h:239
9560 msgid "-current_version only allowed with -dynamiclib"
9563 #: config/darwin.h:241
9564 msgid "-install_name only allowed with -dynamiclib"
9567 #: config/darwin.h:246
9568 msgid "-bundle not allowed with -dynamiclib"
9571 #: config/darwin.h:247
9572 msgid "-bundle_loader not allowed with -dynamiclib"
9575 #: config/darwin.h:248
9576 msgid "-client_name not allowed with -dynamiclib"
9579 #: config/darwin.h:253
9580 msgid "-force_flat_namespace not allowed with -dynamiclib"
9583 #: config/darwin.h:255
9584 msgid "-keep_private_externs not allowed with -dynamiclib"
9587 #: config/darwin.h:256
9588 msgid "-private_bundle not allowed with -dynamiclib"
9591 #: java/lang-specs.h:34
9592 msgid "-fjni and -femit-class-files are incompatible"
9595 #: java/lang-specs.h:35
9596 msgid "-fjni and -femit-class-file are incompatible"
9599 #: java/lang-specs.h:36 java/lang-specs.h:37
9600 msgid "-femit-class-file should used along with -fsyntax-only"
9603 #: ada/lang-specs.h:35
9604 msgid "-c or -S required for Ada"
9607 #: config/i386/cygwin.h:29
9608 msgid "mno-cygwin and mno-win32 are not compatible"
9611 #: config/sh/sh.h:460
9612 msgid "SH2a does not support little-endian"
9615 #: config/vxworks.h:66
9616 msgid "-Xbind-now and -Xbind-lazy are incompatible"
9619 #: config/arm/arm.h:141
9620 msgid "-msoft-float and -mhard_float may not be used together"
9623 #: config/arm/arm.h:143
9624 msgid "-mbig-endian and -mlittle-endian may not be used together"
9628 msgid "GCC does not support -C or -CC without -E"
9632 msgid "-E or -x required when input is from standard input"
9635 #: config/mcore/mcore.h:57
9636 msgid "the m210 does not have little endian support"
9639 #: config/i386/nwld.h:35
9640 msgid "Static linking is not supported.\n"
9643 #: config/i386/sco5.h:189
9644 msgid "-pg not supported on this platform"
9647 #: config/i386/sco5.h:190
9648 msgid "-p and -pp specified - pick one"
9651 #: config/i386/sco5.h:264
9652 msgid "-G and -static are mutually exclusive"
9655 #: config/vax/netbsd-elf.h:42
9656 msgid "the -shared option is not currently supported for VAX ELF"
9659 #: config/vax/vax.h:50 config/vax/vax.h:51
9660 msgid "profiling not supported with -mg\n"
9663 #: config/mmix/mmix.opt:25
9664 msgid "For intrinsics library: pass all parameters in registers"
9667 #: config/mmix/mmix.opt:29
9668 msgid "Use register stack for parameters and return value"
9671 #: config/mmix/mmix.opt:33
9672 msgid "Use call-clobbered registers for parameters and return value"
9675 #: config/mmix/mmix.opt:38
9676 msgid "Use epsilon-respecting floating point compare instructions"
9679 #: config/mmix/mmix.opt:42
9680 msgid "Use zero-extending memory loads, not sign-extending ones"
9683 #: config/mmix/mmix.opt:46
9685 "Generate divide results with reminder having the same sign as the divisor "
9686 "(not the dividend)"
9689 #: config/mmix/mmix.opt:50
9690 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
9693 #: config/mmix/mmix.opt:54
9694 msgid "Do not provide a default start-address 0x100 of the program"
9697 #: config/mmix/mmix.opt:58
9698 msgid "Link to emit program in ELF format (rather than mmo)"
9701 #: config/mmix/mmix.opt:62
9702 msgid "Use P-mnemonics for branches statically predicted as taken"
9705 #: config/mmix/mmix.opt:66
9706 msgid "Don't use P-mnemonics for branches"
9709 #: config/mmix/mmix.opt:80
9710 msgid "Use addresses that allocate global registers"
9713 #: config/mmix/mmix.opt:84
9714 msgid "Do not use addresses that allocate global registers"
9717 #: config/mmix/mmix.opt:88
9718 msgid "Generate a single exit point for each function"
9721 #: config/mmix/mmix.opt:92
9722 msgid "Do not generate a single exit point for each function"
9725 #: config/mmix/mmix.opt:96
9726 msgid "Set start-address of the program"
9729 #: config/mmix/mmix.opt:100
9730 msgid "Set start-address of data"
9733 #: config/alpha/alpha.opt:24 config/i386/i386.opt:186
9734 msgid "Do not use hardware fp"
9737 #: config/alpha/alpha.opt:28
9738 msgid "Use fp registers"
9741 #: config/alpha/alpha.opt:32
9745 #: config/alpha/alpha.opt:36
9746 msgid "Do not assume GAS"
9749 #: config/alpha/alpha.opt:40
9750 msgid "Request IEEE-conformant math library routines (OSF/1)"
9753 #: config/alpha/alpha.opt:44
9754 msgid "Emit IEEE-conformant code, without inexact exceptions"
9757 #: config/alpha/alpha.opt:51
9758 msgid "Do not emit complex integer constants to read-only memory"
9761 #: config/alpha/alpha.opt:55
9765 #: config/alpha/alpha.opt:59
9766 msgid "Do not use VAX fp"
9769 #: config/alpha/alpha.opt:63
9770 msgid "Emit code for the byte/word ISA extension"
9773 #: config/alpha/alpha.opt:67
9774 msgid "Emit code for the motion video ISA extension"
9777 #: config/alpha/alpha.opt:71
9778 msgid "Emit code for the fp move and sqrt ISA extension"
9781 #: config/alpha/alpha.opt:75
9782 msgid "Emit code for the counting ISA extension"
9785 #: config/alpha/alpha.opt:79
9786 msgid "Emit code using explicit relocation directives"
9789 #: config/alpha/alpha.opt:83
9790 msgid "Emit 16-bit relocations to the small data areas"
9793 #: config/alpha/alpha.opt:87
9794 msgid "Emit 32-bit relocations to the small data areas"
9797 #: config/alpha/alpha.opt:91
9798 msgid "Emit direct branches to local functions"
9801 #: config/alpha/alpha.opt:95
9802 msgid "Emit indirect branches to local functions"
9805 #: config/alpha/alpha.opt:99
9806 msgid "Emit rdval instead of rduniq for thread pointer"
9809 #: config/alpha/alpha.opt:103 config/sparc/long-double-switch.opt:24
9810 #: config/s390/s390.opt:56
9811 msgid "Use 128-bit long double"
9814 #: config/alpha/alpha.opt:107 config/sparc/long-double-switch.opt:28
9815 #: config/s390/s390.opt:60
9816 msgid "Use 64-bit long double"
9819 #: config/alpha/alpha.opt:111
9820 msgid "Use features of and schedule given CPU"
9823 #: config/alpha/alpha.opt:115
9824 msgid "Schedule given CPU"
9827 #: config/alpha/alpha.opt:119
9828 msgid "Control the generated fp rounding mode"
9831 #: config/alpha/alpha.opt:123
9832 msgid "Control the IEEE trap mode"
9835 #: config/alpha/alpha.opt:127
9836 msgid "Control the precision given to fp exceptions"
9839 #: config/alpha/alpha.opt:131
9840 msgid "Tune expected memory latency"
9843 #: config/alpha/alpha.opt:135 config/rs6000/sysv4.opt:33
9844 #: config/ia64/ia64.opt:93
9845 msgid "Specify bit size of immediate TLS offsets"
9848 #: config/mt/mt.opt:24
9849 msgid "Use byte loads and stores when generating code."
9852 #: config/mt/mt.opt:28 config/m32c/m32c.opt:25
9853 msgid "Use simulator runtime"
9856 #: config/mt/mt.opt:32
9857 msgid "Do not include crt0.o in the startup files"
9860 #: config/mt/mt.opt:36 config/mt/mt.opt:40 config/mt/mt.opt:44
9861 #: config/mt/mt.opt:48 config/mt/mt.opt:52
9862 msgid "Internal debug switch"
9865 #: config/mt/mt.opt:56 config/iq2000/iq2000.opt:24
9866 msgid "Specify CPU for code generation purposes"
9869 #: config/rs6000/aix64.opt:25
9870 msgid "Compile for 64-bit pointers"
9873 #: config/rs6000/aix64.opt:29
9874 msgid "Compile for 32-bit pointers"
9877 #: config/rs6000/aix64.opt:33 config/rs6000/aix41.opt:25
9878 msgid "Support message passing with the Parallel Environment"
9881 #: config/rs6000/sysv4.opt:25
9882 msgid "Select ABI calling convention"
9885 #: config/rs6000/sysv4.opt:29
9886 msgid "Select method for sdata handling"
9889 #: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
9890 msgid "Align to the base type of the bit-field"
9893 #: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
9894 msgid "Produce code relocatable at runtime"
9897 #: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
9898 msgid "Produce little endian code"
9901 #: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
9902 msgid "Produce big endian code"
9905 #: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75
9906 #: config/rs6000/sysv4.opt:84 config/rs6000/sysv4.opt:101
9907 #: config/rs6000/sysv4.opt:129 config/rs6000/sysv4.opt:141
9908 msgid "no description yet"
9911 #: config/rs6000/sysv4.opt:79
9912 msgid "Assume all variable arg functions are prototyped"
9915 #: config/rs6000/sysv4.opt:88
9919 #: config/rs6000/sysv4.opt:92
9920 msgid "Allow bit-fields to cross word boundaries"
9923 #: config/rs6000/sysv4.opt:96
9924 msgid "Use alternate register names"
9927 #: config/rs6000/sysv4.opt:105
9928 msgid "Link with libsim.a, libc.a and sim-crt0.o"
9931 #: config/rs6000/sysv4.opt:109
9932 msgid "Link with libads.a, libc.a and crt0.o"
9935 #: config/rs6000/sysv4.opt:113
9936 msgid "Link with libyk.a, libc.a and crt0.o"
9939 #: config/rs6000/sysv4.opt:117
9940 msgid "Link with libmvme.a, libc.a and crt0.o"
9943 #: config/rs6000/sysv4.opt:121
9944 msgid "Set the PPC_EMB bit in the ELF flags header"
9947 #: config/rs6000/sysv4.opt:125
9948 msgid "Use the WindISS simulator"
9951 #: config/rs6000/sysv4.opt:133 config/rs6000/darwin.opt:25
9952 msgid "Generate 64-bit code"
9955 #: config/rs6000/sysv4.opt:137 config/rs6000/darwin.opt:29
9956 msgid "Generate 32-bit code"
9959 #: config/rs6000/sysv4.opt:145
9960 msgid "Generate code to use a non-exec PLT and GOT"
9963 #: config/rs6000/sysv4.opt:149
9964 msgid "Generate code for old exec BSS PLT"
9967 #: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:128
9968 msgid "Conform more closely to IBM XLC semantics"
9971 #: config/rs6000/linux64.opt:25
9972 msgid "Call mcount for profiling before a function prologue"
9975 #: config/rs6000/darwin.opt:33
9976 msgid "Generate code suitable for executables (NOT shared libs)"
9979 #: config/rs6000/rs6000.opt:25
9980 msgid "Use POWER instruction set"
9983 #: config/rs6000/rs6000.opt:29
9984 msgid "Do not use POWER instruction set"
9987 #: config/rs6000/rs6000.opt:33
9988 msgid "Use POWER2 instruction set"
9991 #: config/rs6000/rs6000.opt:37
9992 msgid "Use PowerPC instruction set"
9995 #: config/rs6000/rs6000.opt:41
9996 msgid "Do not use PowerPC instruction set"
9999 #: config/rs6000/rs6000.opt:45
10000 msgid "Use PowerPC-64 instruction set"
10003 #: config/rs6000/rs6000.opt:49
10004 msgid "Use PowerPC General Purpose group optional instructions"
10007 #: config/rs6000/rs6000.opt:53
10008 msgid "Use PowerPC Graphics group optional instructions"
10011 #: config/rs6000/rs6000.opt:57
10012 msgid "Use PowerPC V2.01 single field mfcr instruction"
10015 #: config/rs6000/rs6000.opt:61
10016 msgid "Use PowerPC V2.02 popcntb instruction"
10019 #: config/rs6000/rs6000.opt:65
10020 msgid "Use PowerPC V2.02 floating point rounding instructions"
10023 #: config/rs6000/rs6000.opt:69
10024 msgid "Use AltiVec instructions"
10027 #: config/rs6000/rs6000.opt:73
10028 msgid "Generate load/store multiple instructions"
10031 #: config/rs6000/rs6000.opt:77
10032 msgid "Generate string instructions for block moves"
10035 #: config/rs6000/rs6000.opt:81
10036 msgid "Use new mnemonics for PowerPC architecture"
10039 #: config/rs6000/rs6000.opt:85
10040 msgid "Use old mnemonics for PowerPC architecture"
10043 #: config/rs6000/rs6000.opt:89 config/pdp11/pdp11.opt:84
10044 msgid "Do not use hardware floating point"
10047 #: config/rs6000/rs6000.opt:93 config/pdp11/pdp11.opt:72
10048 #: config/frv/frv.opt:121
10049 msgid "Use hardware floating point"
10052 #: config/rs6000/rs6000.opt:97
10053 msgid "Do not generate load/store with update instructions"
10056 #: config/rs6000/rs6000.opt:101
10057 msgid "Generate load/store with update instructions"
10060 #: config/rs6000/rs6000.opt:105
10061 msgid "Do not generate fused multiply/add instructions"
10064 #: config/rs6000/rs6000.opt:109
10065 msgid "Generate fused multiply/add instructions"
10068 #: config/rs6000/rs6000.opt:113
10069 msgid "Schedule the start and end of the procedure"
10072 #: config/rs6000/rs6000.opt:120
10073 msgid "Return all structures in memory (AIX default)"
10076 #: config/rs6000/rs6000.opt:124
10077 msgid "Return small structures in registers (SVR4 default)"
10080 #: config/rs6000/rs6000.opt:132
10081 msgid "Generate software floating point divide for better throughput"
10084 #: config/rs6000/rs6000.opt:136
10085 msgid "Do not place floating point constants in TOC"
10088 #: config/rs6000/rs6000.opt:140
10089 msgid "Place floating point constants in TOC"
10092 #: config/rs6000/rs6000.opt:144
10093 msgid "Do not place symbol+offset constants in TOC"
10096 #: config/rs6000/rs6000.opt:148
10097 msgid "Place symbol+offset constants in TOC"
10100 #: config/rs6000/rs6000.opt:159
10101 msgid "Use only one TOC entry per procedure"
10104 #: config/rs6000/rs6000.opt:163
10105 msgid "Put everything in the regular TOC"
10108 #: config/rs6000/rs6000.opt:167
10109 msgid "Generate VRSAVE instructions when generating AltiVec code"
10112 #: config/rs6000/rs6000.opt:171
10113 msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead"
10116 #: config/rs6000/rs6000.opt:175
10117 msgid "Generate isel instructions"
10120 #: config/rs6000/rs6000.opt:179
10121 msgid "Deprecated option. Use -misel/-mno-isel instead"
10124 #: config/rs6000/rs6000.opt:183
10125 msgid "Generate SPE SIMD instructions on E500"
10128 #: config/rs6000/rs6000.opt:187
10129 msgid "Deprecated option. Use -mspe/-mno-spe instead"
10132 #: config/rs6000/rs6000.opt:191
10133 msgid "Enable debug output"
10136 #: config/rs6000/rs6000.opt:195
10137 msgid "Specify ABI to use"
10140 #: config/rs6000/rs6000.opt:199 config/sparc/sparc.opt:92
10141 msgid "Use features of and schedule code for given CPU"
10144 #: config/rs6000/rs6000.opt:203 config/i386/i386.opt:222
10145 #: config/sparc/sparc.opt:96 config/ia64/ia64.opt:97 config/s390/s390.opt:84
10146 msgid "Schedule code for given CPU"
10149 #: config/rs6000/rs6000.opt:207
10150 msgid "Select full, part, or no traceback table"
10153 #: config/rs6000/rs6000.opt:211
10154 msgid "Avoid all range limits on call instructions"
10157 #: config/rs6000/rs6000.opt:215
10158 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
10161 #: config/rs6000/rs6000.opt:219
10162 msgid "Select GPR floating point method"
10165 #: config/rs6000/rs6000.opt:223
10166 msgid "Specify size of long double (64 or 128 bits)"
10169 #: config/rs6000/rs6000.opt:227
10170 msgid "Determine which dependences between insns are considered costly"
10173 #: config/rs6000/rs6000.opt:231
10174 msgid "Specify which post scheduling nop insertion scheme to apply"
10177 #: config/rs6000/rs6000.opt:235
10178 msgid "Specify alignment of structure fields default/natural"
10181 #: config/rs6000/rs6000.opt:239
10182 msgid "Specify scheduling priority for dispatch slot restricted insns"
10185 #: config/i386/djgpp.opt:26
10186 msgid "Ignored (obsolete)"
10189 #: config/i386/cygming.opt:24
10190 msgid "Create console application"
10193 #: config/i386/cygming.opt:28
10194 msgid "Use the Cygwin interface"
10197 #: config/i386/cygming.opt:32
10198 msgid "Generate code for a DLL"
10201 #: config/i386/cygming.opt:36
10202 msgid "Ignore dllimport for functions"
10205 #: config/i386/cygming.opt:40
10206 msgid "Use Mingw-specific thread support"
10209 #: config/i386/cygming.opt:44
10210 msgid "Set Windows defines"
10213 #: config/i386/cygming.opt:48
10214 msgid "Create GUI application"
10217 #: config/i386/i386.opt:24
10218 msgid "sizeof(long double) is 16"
10221 #: config/i386/i386.opt:28
10222 msgid "Generate 32bit i386 code"
10225 #: config/i386/i386.opt:36
10226 msgid "Support 3DNow! built-in functions"
10229 #: config/i386/i386.opt:44
10230 msgid "Generate 64bit x86-64 code"
10233 #: config/i386/i386.opt:48 config/i386/i386.opt:118 config/s390/s390.opt:52
10234 msgid "Use hardware fp"
10237 #: config/i386/i386.opt:52
10238 msgid "sizeof(long double) is 12"
10241 #: config/i386/i386.opt:56
10242 msgid "Reserve space for outgoing arguments in the function prologue"
10245 #: config/i386/i386.opt:60
10246 msgid "Align some doubles on dword boundary"
10249 #: config/i386/i386.opt:64
10250 msgid "Function starts are aligned to this power of 2"
10253 #: config/i386/i386.opt:68
10254 msgid "Jump targets are aligned to this power of 2"
10257 #: config/i386/i386.opt:72
10258 msgid "Loop code aligned to this power of 2"
10261 #: config/i386/i386.opt:76
10262 msgid "Align destination of the string operations"
10265 #: config/i386/i386.opt:80 config/s390/s390.opt:32
10266 msgid "Generate code for given CPU"
10269 #: config/i386/i386.opt:84
10270 msgid "Use given assembler dialect"
10273 #: config/i386/i386.opt:88
10274 msgid "Branches are this expensive (1-5, arbitrary units)"
10277 #: config/i386/i386.opt:92
10279 "Data greater than given threshold will go into .ldata section in x86-64 "
10283 #: config/i386/i386.opt:96
10284 msgid "Use given x86-64 code model"
10287 #: config/i386/i386.opt:106
10288 msgid "Generate sin, cos, sqrt for FPU"
10291 #: config/i386/i386.opt:110
10292 msgid "Return values of functions in FPU registers"
10295 #: config/i386/i386.opt:114
10296 msgid "Generate floating point mathematics using given instruction set"
10299 #: config/i386/i386.opt:122 config/m68k/ieee.opt:25
10300 msgid "Use IEEE math for fp comparisons"
10303 #: config/i386/i386.opt:126
10304 msgid "Inline all known string operations"
10307 #: config/i386/i386.opt:134
10308 msgid "Support MMX built-in functions"
10311 #: config/i386/i386.opt:138
10312 msgid "Use native (MS) bitfield layout"
10315 #: config/i386/i386.opt:154
10316 msgid "Omit the frame pointer in leaf functions"
10319 #: config/i386/i386.opt:166
10320 msgid "Attempt to keep stack aligned to this power of 2"
10323 #: config/i386/i386.opt:170
10324 msgid "Use push instructions to save outgoing arguments"
10327 #: config/i386/i386.opt:174
10328 msgid "Use red-zone in the x86-64 code"
10331 #: config/i386/i386.opt:178
10332 msgid "Number of registers used to pass integer arguments"
10335 #: config/i386/i386.opt:182
10336 msgid "Alternate calling convention"
10339 #: config/i386/i386.opt:190
10340 msgid "Support MMX and SSE built-in functions and code generation"
10343 #: config/i386/i386.opt:194
10344 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
10347 #: config/i386/i386.opt:198
10348 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
10351 #: config/i386/i386.opt:202
10352 msgid "Use SSE register passing conventions for SF and DF mode"
10355 #: config/i386/i386.opt:206
10356 msgid "Uninitialized locals in .bss"
10359 #: config/i386/i386.opt:210
10360 msgid "Enable stack probing"
10363 #: config/i386/i386.opt:214
10364 msgid "Use given thread-local storage dialect"
10367 #: config/i386/i386.opt:218
10369 msgid "Use direct references against %gs when accessing tls data"
10372 #: config/i386/sco5.opt:25
10373 msgid "Generate ELF output"
10376 #: config/m32r/m32r.opt:24
10377 msgid "Compile for the m32rx"
10380 #: config/m32r/m32r.opt:28
10381 msgid "Compile for the m32r2"
10384 #: config/m32r/m32r.opt:32
10385 msgid "Compile for the m32r"
10388 #: config/m32r/m32r.opt:36
10389 msgid "Align all loops to 32 byte boundary"
10392 #: config/m32r/m32r.opt:40
10393 msgid "Prefer branches over conditional execution"
10396 #: config/m32r/m32r.opt:44
10397 msgid "Give branches their default cost"
10400 #: config/m32r/m32r.opt:48
10401 msgid "Display compile time statistics"
10404 #: config/m32r/m32r.opt:52
10405 msgid "Specify cache flush function"
10408 #: config/m32r/m32r.opt:56
10409 msgid "Specify cache flush trap number"
10412 #: config/m32r/m32r.opt:60
10413 msgid "Only issue one instruction per cycle"
10416 #: config/m32r/m32r.opt:64
10417 msgid "Allow two instructions to be issued per cycle"
10420 #: config/m32r/m32r.opt:68
10421 msgid "Code size: small, medium or large"
10424 #: config/m32r/m32r.opt:72
10425 msgid "Don't call any cache flush functions"
10428 #: config/m32r/m32r.opt:76
10429 msgid "Don't call any cache flush trap"
10432 #: config/m32r/m32r.opt:83
10433 msgid "Small data area: none, sdata, use"
10436 #: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
10437 msgid "Generate PA1.0 code"
10440 #: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
10441 msgid "Generate PA1.1 code"
10444 #: config/pa/pa.opt:32 config/pa/pa.opt:93
10445 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
10448 #: config/pa/pa.opt:36
10449 msgid "Generate code for huge switch statements"
10452 #: config/pa/pa.opt:40
10453 msgid "Disable FP regs"
10456 #: config/pa/pa.opt:44
10457 msgid "Disable indexed addressing"
10460 #: config/pa/pa.opt:48
10461 msgid "Generate fast indirect calls"
10464 #: config/pa/pa.opt:52 config/ia64/ia64.opt:89
10465 msgid "Specify range of registers to make fixed"
10468 #: config/pa/pa.opt:56
10469 msgid "Assume code will be assembled by GAS"
10472 #: config/pa/pa.opt:60
10473 msgid "Put jumps in call delay slots"
10476 #: config/pa/pa.opt:65
10477 msgid "Enable linker optimizations"
10480 #: config/pa/pa.opt:69
10481 msgid "Always generate long calls"
10484 #: config/pa/pa.opt:73
10485 msgid "Emit long load/store sequences"
10488 #: config/pa/pa.opt:81
10489 msgid "Disable space regs"
10492 #: config/pa/pa.opt:97
10493 msgid "Use portable calling conventions"
10496 #: config/pa/pa.opt:101
10498 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
10499 "7200, 7300, and 8000"
10502 #: config/pa/pa.opt:105 config/frv/frv.opt:178
10503 msgid "Use software floating point"
10506 #: config/pa/pa.opt:113
10507 msgid "Do not disable space regs"
10510 #: config/pa/pa-hpux1111.opt:24 config/pa/pa-hpux1010.opt:24
10511 #: config/pa/pa-hpux.opt:28
10512 msgid "Specify UNIX standard for predefines and linking"
10515 #: config/pa/pa64-hpux.opt:24
10516 msgid "Assume code will be linked by GNU ld"
10519 #: config/pa/pa64-hpux.opt:28
10520 msgid "Assume code will be linked by HP ld"
10523 #: config/pa/pa-hpux.opt:24
10524 msgid "Generate cpp defines for server IO"
10527 #: config/pa/pa-hpux.opt:32
10528 msgid "Generate cpp defines for workstation IO"
10531 #: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
10532 msgid "Compile for a 68HC11"
10535 #: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
10536 msgid "Compile for a 68HC12"
10539 #: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
10540 msgid "Compile for a 68HCS12"
10543 #: config/m68hc11/m68hc11.opt:50
10544 msgid "Auto pre/post decrement increment allowed"
10547 #: config/m68hc11/m68hc11.opt:54
10548 msgid "Min/max instructions allowed"
10551 #: config/m68hc11/m68hc11.opt:58
10552 msgid "Use call and rtc for function calls and returns"
10555 #: config/m68hc11/m68hc11.opt:62
10556 msgid "Auto pre/post decrement increment not allowed"
10559 #: config/m68hc11/m68hc11.opt:66
10560 msgid "Use jsr and rts for function calls and returns"
10563 #: config/m68hc11/m68hc11.opt:70
10564 msgid "Min/max instructions not allowed"
10567 #: config/m68hc11/m68hc11.opt:74
10568 msgid "Use direct addressing mode for soft registers"
10571 #: config/m68hc11/m68hc11.opt:78
10572 msgid "Compile with 32-bit integer mode"
10575 #: config/m68hc11/m68hc11.opt:83
10576 msgid "Specify the register allocation order"
10579 #: config/m68hc11/m68hc11.opt:87
10580 msgid "Do not use direct addressing mode for soft registers"
10583 #: config/m68hc11/m68hc11.opt:91
10584 msgid "Compile with 16-bit integer mode"
10587 #: config/m68hc11/m68hc11.opt:95
10588 msgid "Indicate the number of soft registers available"
10591 #: config/arm/arm.opt:24
10592 msgid "Specify an ABI"
10595 #: config/arm/arm.opt:28
10596 msgid "Generate a call to abort if a noreturn function returns"
10599 #: config/arm/arm.opt:35
10600 msgid "Pass FP arguments in FP registers"
10603 #: config/arm/arm.opt:39
10604 msgid "Generate APCS conformant stack frames"
10607 #: config/arm/arm.opt:43
10608 msgid "Generate re-entrant, PIC code"
10611 #: config/arm/arm.opt:50
10612 msgid "Specify the name of the target architecture"
10615 #: config/arm/arm.opt:57
10616 msgid "Assume target CPU is configured as big endian"
10619 #: config/arm/arm.opt:61
10620 msgid "Thumb: Assume non-static functions may be called from ARM code"
10623 #: config/arm/arm.opt:65
10624 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
10627 #: config/arm/arm.opt:69
10628 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
10631 #: config/arm/arm.opt:73
10632 msgid "Specify the name of the target CPU"
10635 #: config/arm/arm.opt:77
10636 msgid "Specify if floating point hardware should be used"
10639 #: config/arm/arm.opt:91
10640 msgid "Specify the name of the target floating point hardware/format"
10643 #: config/arm/arm.opt:95
10644 msgid "Alias for -mfloat-abi=hard"
10647 #: config/arm/arm.opt:99
10648 msgid "Assume target CPU is configured as little endian"
10651 #: config/arm/arm.opt:103
10652 msgid "Generate call insns as indirect calls, if necessary"
10655 #: config/arm/arm.opt:107
10656 msgid "Specify the register to be used for PIC addressing"
10659 #: config/arm/arm.opt:111
10660 msgid "Store function names in object code"
10663 #: config/arm/arm.opt:115
10664 msgid "Permit scheduling of a function's prologue sequence"
10667 #: config/arm/arm.opt:119
10668 msgid "Do not load the PIC register in function prologues"
10671 #: config/arm/arm.opt:123
10672 msgid "Alias for -mfloat-abi=soft"
10675 #: config/arm/arm.opt:127
10676 msgid "Specify the minimum bit alignment of structures"
10679 #: config/arm/arm.opt:131
10680 msgid "Compile for the Thumb not the ARM"
10683 #: config/arm/arm.opt:135
10684 msgid "Support calls between Thumb and ARM instruction sets"
10687 #: config/arm/arm.opt:139
10688 msgid "Specify how to access the thread pointer"
10691 #: config/arm/arm.opt:143
10692 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
10695 #: config/arm/arm.opt:147
10696 msgid "Thumb: Generate (leaf) stack frames even if not needed"
10699 #: config/arm/arm.opt:151
10700 msgid "Tune code for the given processor"
10703 #: config/arm/arm.opt:155
10704 msgid "Assume big endian bytes, little endian words"
10707 #: config/arm/pe.opt:24
10708 msgid "Ignore dllimport attribute for functions"
10711 #: config/lynx.opt:24
10712 msgid "Support legacy multi-threading"
10715 #: config/lynx.opt:28
10716 msgid "Use shared libraries"
10719 #: config/lynx.opt:32
10720 msgid "Support multi-threading"
10723 #: config/c4x/c4x.opt:24
10724 msgid "Generate code for C30 CPU"
10727 #: config/c4x/c4x.opt:28
10728 msgid "Generate code for C31 CPU"
10731 #: config/c4x/c4x.opt:32
10732 msgid "Generate code for C32 CPU"
10735 #: config/c4x/c4x.opt:36
10736 msgid "Generate code for C33 CPU"
10739 #: config/c4x/c4x.opt:40
10740 msgid "Generate code for C40 CPU"
10743 #: config/c4x/c4x.opt:44
10744 msgid "Generate code for C44 CPU"
10747 #: config/c4x/c4x.opt:48
10748 msgid "Assume that pointers may be aliased"
10751 #: config/c4x/c4x.opt:52
10752 msgid "Big memory model"
10755 #: config/c4x/c4x.opt:56
10756 msgid "Use the BK register as a general purpose register"
10759 #: config/c4x/c4x.opt:60
10760 msgid "Generate code for CPU"
10763 #: config/c4x/c4x.opt:64
10764 msgid "Enable use of DB instruction"
10767 #: config/c4x/c4x.opt:68
10768 msgid "Enable debugging"
10771 #: config/c4x/c4x.opt:72
10772 msgid "Enable new features under development"
10775 #: config/c4x/c4x.opt:76
10776 msgid "Use fast but approximate float to integer conversion"
10779 #: config/c4x/c4x.opt:80
10780 msgid "Force RTL generation to emit valid 3 operand insns"
10783 #: config/c4x/c4x.opt:84
10784 msgid "Force constants into registers to improve hoisting"
10787 #: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112
10788 msgid "Save DP across ISR in small memory model"
10791 #: config/c4x/c4x.opt:92
10792 msgid "Allow unsigned iteration counts for RPTB/DB"
10795 #: config/c4x/c4x.opt:96
10796 msgid "Pass arguments on the stack"
10799 #: config/c4x/c4x.opt:100
10800 msgid "Use MPYI instruction for C3x"
10803 #: config/c4x/c4x.opt:104
10804 msgid "Enable parallel instructions"
10807 #: config/c4x/c4x.opt:108
10808 msgid "Enable MPY||ADD and MPY||SUB instructions"
10811 #: config/c4x/c4x.opt:116
10812 msgid "Preserve all 40 bits of FP reg across call"
10815 #: config/c4x/c4x.opt:120
10816 msgid "Pass arguments in registers"
10819 #: config/c4x/c4x.opt:124
10820 msgid "Enable use of RTPB instruction"
10823 #: config/c4x/c4x.opt:128
10824 msgid "Enable use of RTPS instruction"
10827 #: config/c4x/c4x.opt:132
10828 msgid "Set the maximum number of iterations for RPTS to N"
10831 #: config/c4x/c4x.opt:136
10832 msgid "Small memory model"
10835 #: config/c4x/c4x.opt:140
10836 msgid "Emit code compatible with TI tools"
10839 #: config/h8300/h8300.opt:24
10840 msgid "Generate H8S code"
10843 #: config/h8300/h8300.opt:28
10844 msgid "Generate H8SX code"
10847 #: config/h8300/h8300.opt:32
10848 msgid "Generate H8S/2600 code"
10851 #: config/h8300/h8300.opt:36
10852 msgid "Make integers 32 bits wide"
10855 #: config/h8300/h8300.opt:43
10856 msgid "Use registers for argument passing"
10859 #: config/h8300/h8300.opt:47
10860 msgid "Consider access to byte sized memory slow"
10863 #: config/h8300/h8300.opt:51
10864 msgid "Enable linker relaxing"
10867 #: config/h8300/h8300.opt:55
10868 msgid "Generate H8/300H code"
10871 #: config/h8300/h8300.opt:59
10872 msgid "Enable the normal mode"
10875 #: config/h8300/h8300.opt:63
10876 msgid "Use H8/300 alignment rules"
10879 #: config/xtensa/xtensa.opt:24
10880 msgid "Use CONST16 instruction to load constants"
10883 #: config/xtensa/xtensa.opt:28
10884 msgid "Enable fused multiply/add and multiply/subtract FP instructions"
10887 #: config/xtensa/xtensa.opt:32
10888 msgid "Use indirect CALLXn instructions for large programs"
10891 #: config/xtensa/xtensa.opt:36
10892 msgid "Automatically align branch targets to reduce branch penalties"
10895 #: config/xtensa/xtensa.opt:40
10896 msgid "Intersperse literal pools with code in the text section"
10899 #: config/mcore/mcore.opt:24
10900 msgid "Generate code for the M*Core M210"
10903 #: config/mcore/mcore.opt:28
10904 msgid "Generate code for the M*Core M340"
10907 #: config/mcore/mcore.opt:32
10908 msgid "Set maximum alignment to 4"
10911 #: config/mcore/mcore.opt:36
10912 msgid "Force functions to be aligned to a 4 byte boundary"
10915 #: config/mcore/mcore.opt:40
10916 msgid "Set maximum alignment to 8"
10919 #: config/mcore/mcore.opt:44
10920 msgid "Generate big-endian code"
10923 #: config/mcore/mcore.opt:48
10924 msgid "Emit call graph information"
10927 #: config/mcore/mcore.opt:52
10928 msgid "Use the divide instruction"
10931 #: config/mcore/mcore.opt:56
10932 msgid "Inline constants if it can be done in 2 insns or less"
10935 #: config/mcore/mcore.opt:60
10936 msgid "Generate little-endian code"
10939 #: config/mcore/mcore.opt:68
10940 msgid "Use arbitrary sized immediates in bit operations"
10943 #: config/mcore/mcore.opt:72
10944 msgid "Prefer word accesses over byte accesses"
10947 #: config/mcore/mcore.opt:76
10948 msgid "Set the maximum amount for a single stack increment operation"
10951 #: config/mcore/mcore.opt:80
10952 msgid "Always treat bitfields as int-sized"
10955 #: config/cris/cris.opt:46
10956 msgid "Work around bug in multiplication instruction"
10959 #: config/cris/cris.opt:52
10960 msgid "Compile for ETRAX 4 (CRIS v3)"
10963 #: config/cris/cris.opt:57
10964 msgid "Compile for ETRAX 100 (CRIS v8)"
10967 #: config/cris/cris.opt:65
10968 msgid "Emit verbose debug information in assembly code"
10971 #: config/cris/cris.opt:72
10972 msgid "Do not use condition codes from normal instructions"
10975 #: config/cris/cris.opt:81
10976 msgid "Do not emit addressing modes with side-effect assignment"
10979 #: config/cris/cris.opt:90
10980 msgid "Do not tune stack alignment"
10983 #: config/cris/cris.opt:99
10984 msgid "Do not tune writable data alignment"
10987 #: config/cris/cris.opt:108
10988 msgid "Do not tune code and read-only data alignment"
10991 #: config/cris/cris.opt:117
10992 msgid "Align code and data to 32 bits"
10995 #: config/cris/cris.opt:134
10996 msgid "Don't align items in code or data"
10999 #: config/cris/cris.opt:143
11000 msgid "Do not emit function prologue or epilogue"
11003 #: config/cris/cris.opt:150
11004 msgid "Use the most feature-enabling options allowed by other options"
11007 #: config/cris/cris.opt:159
11008 msgid "Override -mbest-lib-options"
11011 #: config/cris/cris.opt:166
11012 msgid "Generate code for the specified chip or CPU version"
11015 #: config/cris/cris.opt:170
11016 msgid "Tune alignment for the specified chip or CPU version"
11019 #: config/cris/cris.opt:174
11020 msgid "Warn when a stackframe is larger than the specified size"
11023 #: config/cris/aout.opt:28
11024 msgid "Compile for the MMU-less Etrax 100-based elinux system"
11027 #: config/cris/aout.opt:34
11028 msgid "For elinux, request a specified stack-size for this program"
11031 #: config/cris/linux.opt:28
11032 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
11035 #: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
11036 msgid "Use hardware FP"
11039 #: config/sparc/sparc.opt:32
11040 msgid "Do not use hardware FP"
11043 #: config/sparc/sparc.opt:36
11044 msgid "Assume possible double misalignment"
11047 #: config/sparc/sparc.opt:40
11048 msgid "Pass -assert pure-text to linker"
11051 #: config/sparc/sparc.opt:44
11052 msgid "Use ABI reserved registers"
11055 #: config/sparc/sparc.opt:48
11056 msgid "Use hardware quad FP instructions"
11059 #: config/sparc/sparc.opt:52
11060 msgid "Do not use hardware quad fp instructions"
11063 #: config/sparc/sparc.opt:56
11064 msgid "Compile for V8+ ABI"
11067 #: config/sparc/sparc.opt:60
11068 msgid "Use UltraSPARC Visual Instruction Set extensions"
11071 #: config/sparc/sparc.opt:64
11072 msgid "Pointers are 64-bit"
11075 #: config/sparc/sparc.opt:68
11076 msgid "Pointers are 32-bit"
11079 #: config/sparc/sparc.opt:72
11080 msgid "Use 64-bit ABI"
11083 #: config/sparc/sparc.opt:76
11084 msgid "Use 32-bit ABI"
11087 #: config/sparc/sparc.opt:80
11088 msgid "Use stack bias"
11091 #: config/sparc/sparc.opt:84
11092 msgid "Use structs on stronger alignment for double-word copies"
11095 #: config/sparc/sparc.opt:88
11096 msgid "Optimize tail call instructions in assembler and linker"
11099 #: config/sparc/sparc.opt:100
11100 msgid "Use given SPARC-V9 code model"
11103 #: config/sparc/little-endian.opt:24
11104 msgid "Generate code for little-endian"
11107 #: config/sparc/little-endian.opt:28
11108 msgid "Generate code for big-endian"
11111 #: config/arc/arc.opt:33
11112 msgid "Prepend the name of the cpu to all public symbol names"
11115 #: config/arc/arc.opt:43
11116 msgid "Compile code for ARC variant CPU"
11119 #: config/arc/arc.opt:47
11120 msgid "Put functions in SECTION"
11123 #: config/arc/arc.opt:51
11124 msgid "Put data in SECTION"
11127 #: config/arc/arc.opt:55
11128 msgid "Put read-only data in SECTION"
11131 #: config/sh/sh.opt:45
11132 msgid "Generate SH1 code"
11135 #: config/sh/sh.opt:49
11136 msgid "Generate SH2 code"
11139 #: config/sh/sh.opt:53
11140 msgid "Generate SH2a code"
11143 #: config/sh/sh.opt:57
11144 msgid "Generate SH2a FPU-less code"
11147 #: config/sh/sh.opt:61
11148 msgid "Generate default single-precision SH2a code"
11151 #: config/sh/sh.opt:65
11152 msgid "Generate only single-precision SH2a code"
11155 #: config/sh/sh.opt:69
11156 msgid "Generate SH2e code"
11159 #: config/sh/sh.opt:73
11160 msgid "Generate SH3 code"
11163 #: config/sh/sh.opt:77
11164 msgid "Generate SH3e code"
11167 #: config/sh/sh.opt:81
11168 msgid "Generate SH4 code"
11171 #: config/sh/sh.opt:85
11172 msgid "Generate SH4 FPU-less code"
11175 #: config/sh/sh.opt:89
11176 msgid "Generate default single-precision SH4 code"
11179 #: config/sh/sh.opt:93
11180 msgid "Generate only single-precision SH4 code"
11183 #: config/sh/sh.opt:97
11184 msgid "Generate SH4a code"
11187 #: config/sh/sh.opt:101
11188 msgid "Generate SH4a FPU-less code"
11191 #: config/sh/sh.opt:105
11192 msgid "Generate default single-precision SH4a code"
11195 #: config/sh/sh.opt:109
11196 msgid "Generate only single-precision SH4a code"
11199 #: config/sh/sh.opt:113
11200 msgid "Generate SH4al-dsp code"
11203 #: config/sh/sh.opt:117
11204 msgid "Generate 32-bit SHmedia code"
11207 #: config/sh/sh.opt:121
11208 msgid "Generate 32-bit FPU-less SHmedia code"
11211 #: config/sh/sh.opt:125
11212 msgid "Generate 64-bit SHmedia code"
11215 #: config/sh/sh.opt:129
11216 msgid "Generate 64-bit FPU-less SHmedia code"
11219 #: config/sh/sh.opt:133
11220 msgid "Generate SHcompact code"
11223 #: config/sh/sh.opt:137
11224 msgid "Generate FPU-less SHcompact code"
11227 #: config/sh/sh.opt:141
11229 "Throttle unrolling to avoid thrashing target registers unless the unroll "
11230 "benefit outweighs this"
11233 #: config/sh/sh.opt:145
11234 msgid "Generate code in big endian mode"
11237 #: config/sh/sh.opt:149
11238 msgid "Generate 32-bit offsets in switch tables"
11241 #: config/sh/sh.opt:153
11242 msgid "Enable SH5 cut2 workaround"
11245 #: config/sh/sh.opt:157
11246 msgid "Align doubles at 64-bit boundaries"
11249 #: config/sh/sh.opt:161
11251 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
11252 "inv:call, inv:call2, inv:fp"
11255 #: config/sh/sh.opt:165
11256 msgid "Specify name for 32 bit signed division function"
11259 #: config/sh/sh.opt:172
11260 msgid "Cost to assume for gettr insn"
11263 #: config/sh/sh.opt:176 config/sh/sh.opt:222
11264 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
11267 #: config/sh/sh.opt:180
11268 msgid "Increase the IEEE compliance for floating-point code"
11271 #: config/sh/sh.opt:184
11272 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
11275 #: config/sh/sh.opt:188
11276 msgid "Assume symbols might be invalid"
11279 #: config/sh/sh.opt:192
11280 msgid "Annotate assembler instructions with estimated addresses"
11283 #: config/sh/sh.opt:196
11284 msgid "Generate code in little endian mode"
11287 #: config/sh/sh.opt:200
11288 msgid "Mark MAC register as call-clobbered"
11291 #: config/sh/sh.opt:206
11292 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
11295 #: config/sh/sh.opt:210
11296 msgid "Emit function-calls using global offset table when generating PIC"
11299 #: config/sh/sh.opt:214
11300 msgid "Assume pt* instructions won't trap"
11303 #: config/sh/sh.opt:218
11304 msgid "Shorten address references during linking"
11307 #: config/sh/sh.opt:226
11308 msgid "Deprecated. Use -Os instead"
11311 #: config/sh/sh.opt:230
11312 msgid "Cost to assume for a multiply insn"
11315 #: config/sh/sh.opt:234
11317 "Generate library function call to invalidate instruction cache entries after "
11318 "fixing trampoline"
11321 #: config/pdp11/pdp11.opt:24
11322 msgid "Generate code for an 11/10"
11325 #: config/pdp11/pdp11.opt:28
11326 msgid "Generate code for an 11/40"
11329 #: config/pdp11/pdp11.opt:32
11330 msgid "Generate code for an 11/45"
11333 #: config/pdp11/pdp11.opt:36
11334 msgid "Use 16-bit abs patterns"
11337 #: config/pdp11/pdp11.opt:40
11338 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
11341 #: config/pdp11/pdp11.opt:44
11342 msgid "Do not use inline patterns for copying memory"
11345 #: config/pdp11/pdp11.opt:48
11346 msgid "Use inline patterns for copying memory"
11349 #: config/pdp11/pdp11.opt:52
11350 msgid "Do not pretend that branches are expensive"
11353 #: config/pdp11/pdp11.opt:56
11354 msgid "Pretend that branches are expensive"
11357 #: config/pdp11/pdp11.opt:60
11358 msgid "Use the DEC assembler syntax"
11361 #: config/pdp11/pdp11.opt:64
11362 msgid "Use 32 bit float"
11365 #: config/pdp11/pdp11.opt:68
11366 msgid "Use 64 bit float"
11369 #: config/pdp11/pdp11.opt:76
11370 msgid "Use 16 bit int"
11373 #: config/pdp11/pdp11.opt:80
11374 msgid "Use 32 bit int"
11377 #: config/pdp11/pdp11.opt:88
11378 msgid "Target has split I&D"
11381 #: config/pdp11/pdp11.opt:92
11382 msgid "Use UNIX assembler syntax"
11385 #: config/stormy16/stormy16.opt:25
11386 msgid "Provide libraries for the simulator"
11389 #: config/ia64/ia64.opt:3
11390 msgid "Generate big endian code"
11393 #: config/ia64/ia64.opt:7
11394 msgid "Generate little endian code"
11397 #: config/ia64/ia64.opt:11
11398 msgid "Generate code for GNU as"
11401 #: config/ia64/ia64.opt:15
11402 msgid "Generate code for GNU ld"
11405 #: config/ia64/ia64.opt:19
11406 msgid "Emit stop bits before and after volatile extended asms"
11409 #: config/ia64/ia64.opt:23
11410 msgid "Use in/loc/out register names"
11413 #: config/ia64/ia64.opt:30
11414 msgid "Enable use of sdata/scommon/sbss"
11417 #: config/ia64/ia64.opt:34
11418 msgid "Generate code without GP reg"
11421 #: config/ia64/ia64.opt:38
11422 msgid "gp is constant (but save/restore gp on indirect calls)"
11425 #: config/ia64/ia64.opt:42
11426 msgid "Generate self-relocatable code"
11429 #: config/ia64/ia64.opt:46
11430 msgid "Generate inline floating point division, optimize for latency"
11433 #: config/ia64/ia64.opt:50
11434 msgid "Generate inline floating point division, optimize for throughput"
11437 #: config/ia64/ia64.opt:57
11438 msgid "Generate inline integer division, optimize for latency"
11441 #: config/ia64/ia64.opt:61
11442 msgid "Generate inline integer division, optimize for throughput"
11445 #: config/ia64/ia64.opt:65
11446 msgid "Do not inline integer division"
11449 #: config/ia64/ia64.opt:69
11450 msgid "Generate inline square root, optimize for latency"
11453 #: config/ia64/ia64.opt:73
11454 msgid "Generate inline square root, optimize for throughput"
11457 #: config/ia64/ia64.opt:77
11458 msgid "Do not inline square root"
11461 #: config/ia64/ia64.opt:81
11462 msgid "Enable Dwarf 2 line debug info via GNU as"
11465 #: config/ia64/ia64.opt:85
11466 msgid "Enable earlier placing stop bits for better scheduling"
11469 #: config/ia64/ilp32.opt:3
11470 msgid "Generate ILP32 code"
11473 #: config/ia64/ilp32.opt:7
11474 msgid "Generate LP64 code"
11477 #: config/darwin.opt:24
11478 msgid "Generate code suitable for fast turn around debugging"
11481 #: config/darwin.opt:28
11482 msgid "The earliest MacOS X version on which this program will run"
11485 #: config/darwin.opt:32
11486 msgid "Set sizeof(bool) to 1"
11489 #: config/fr30/fr30.opt:24
11490 msgid "Assume small address space"
11493 #: config/mips/mips.opt:24
11494 msgid "Generate code that conforms to the given ABI"
11497 #: config/mips/mips.opt:28
11498 msgid "Use SVR4-style PIC"
11501 #: config/mips/mips.opt:32
11502 msgid "Use PMC-style 'mad' instructions"
11505 #: config/mips/mips.opt:36
11506 msgid "Generate code for the given ISA"
11509 #: config/mips/mips.opt:40
11510 msgid "Use Branch Likely instructions, overriding the architecture default"
11513 #: config/mips/mips.opt:44
11514 msgid "Trap on integer divide by zero"
11517 #: config/mips/mips.opt:48
11518 msgid "Use branch-and-break sequences to check for integer divide by zero"
11521 #: config/mips/mips.opt:52
11522 msgid "Use trap instructions to check for integer divide by zero"
11525 #: config/mips/mips.opt:56
11527 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
11531 #: config/mips/mips.opt:60
11532 msgid "Use MIPS-DSP instructions"
11535 #: config/mips/mips.opt:70
11536 msgid "Use big-endian byte order"
11539 #: config/mips/mips.opt:74
11540 msgid "Use little-endian byte order"
11543 #: config/mips/mips.opt:78 config/iq2000/iq2000.opt:32
11544 msgid "Use ROM instead of RAM"
11547 #: config/mips/mips.opt:82
11548 msgid "Use NewABI-style %reloc() assembly operators"
11551 #: config/mips/mips.opt:86
11552 msgid "Work around certain R4000 errata"
11555 #: config/mips/mips.opt:90
11556 msgid "Work around certain R4400 errata"
11559 #: config/mips/mips.opt:94
11560 msgid "Work around errata for early SB-1 revision 2 cores"
11563 #: config/mips/mips.opt:98
11564 msgid "Work around certain VR4120 errata"
11567 #: config/mips/mips.opt:102
11568 msgid "Work around VR4130 mflo/mfhi errata"
11571 #: config/mips/mips.opt:106
11572 msgid "Work around an early 4300 hardware bug"
11575 #: config/mips/mips.opt:110
11576 msgid "FP exceptions are enabled"
11579 #: config/mips/mips.opt:114
11580 msgid "Use 32-bit floating-point registers"
11583 #: config/mips/mips.opt:118
11584 msgid "Use 64-bit floating-point registers"
11587 #: config/mips/mips.opt:122
11588 msgid "Use FUNC to flush the cache before calling stack trampolines"
11591 #: config/mips/mips.opt:126
11592 msgid "Generate floating-point multiply-add instructions"
11595 #: config/mips/mips.opt:130
11596 msgid "Use 32-bit general registers"
11599 #: config/mips/mips.opt:134
11600 msgid "Use 64-bit general registers"
11603 #: config/mips/mips.opt:138
11604 msgid "Allow the use of hardware floating-point instructions"
11607 #: config/mips/mips.opt:142
11608 msgid "Generate code for ISA level N"
11611 #: config/mips/mips.opt:146
11612 msgid "Generate mips16 code"
11615 #: config/mips/mips.opt:150
11616 msgid "Use MIPS-3D instructions"
11619 #: config/mips/mips.opt:154
11620 msgid "Use indirect calls"
11623 #: config/mips/mips.opt:158
11624 msgid "Use a 32-bit long type"
11627 #: config/mips/mips.opt:162
11628 msgid "Use a 64-bit long type"
11631 #: config/mips/mips.opt:166
11632 msgid "Don't optimize block moves"
11635 #: config/mips/mips.opt:170
11636 msgid "Use the mips-tfile postpass"
11639 #: config/mips/mips.opt:174
11640 msgid "Do not use a cache-flushing function before calling stack trampolines"
11643 #: config/mips/mips.opt:178
11644 msgid "Generate normal-mode code"
11647 #: config/mips/mips.opt:182
11648 msgid "Do not use MIPS-3D instructions"
11651 #: config/mips/mips.opt:186
11652 msgid "Use paired-single floating-point instructions"
11655 #: config/mips/mips.opt:190
11657 "Restrict the use of hardware floating-point instructions to 32-bit operations"
11660 #: config/mips/mips.opt:194
11661 msgid "Prevent the use of all hardware floating-point instructions"
11664 #: config/mips/mips.opt:198
11665 msgid "Optimize lui/addiu address loads"
11668 #: config/mips/mips.opt:202
11669 msgid "Assume all symbols have 32-bit values"
11672 #: config/mips/mips.opt:206
11673 msgid "Optimize the output for PROCESSOR"
11676 #: config/mips/mips.opt:210 config/iq2000/iq2000.opt:45
11677 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
11680 #: config/mips/mips.opt:214
11681 msgid "Perform VR4130-specific alignment optimizations"
11684 #: config/mips/mips.opt:218
11685 msgid "Lift restrictions on GOT size"
11688 #: config/m68k/m68k.opt:24
11689 msgid "Generate code for a 520X"
11692 #: config/m68k/m68k.opt:28
11693 msgid "Generate code for a 5206e"
11696 #: config/m68k/m68k.opt:32
11697 msgid "Generate code for a 528x"
11700 #: config/m68k/m68k.opt:36
11701 msgid "Generate code for a 5307"
11704 #: config/m68k/m68k.opt:40
11705 msgid "Generate code for a 5407"
11708 #: config/m68k/m68k.opt:44 config/m68k/m68k.opt:97
11709 msgid "Generate code for a 68000"
11712 #: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
11713 msgid "Generate code for a 68020"
11716 #: config/m68k/m68k.opt:52
11717 msgid "Generate code for a 68040, without any new instructions"
11720 #: config/m68k/m68k.opt:56
11721 msgid "Generate code for a 68060, without any new instructions"
11724 #: config/m68k/m68k.opt:60
11725 msgid "Generate code for a 68030"
11728 #: config/m68k/m68k.opt:64
11729 msgid "Generate code for a 68040"
11732 #: config/m68k/m68k.opt:68
11733 msgid "Generate code for a 68060"
11736 #: config/m68k/m68k.opt:72
11737 msgid "Generate code for a 68302"
11740 #: config/m68k/m68k.opt:76
11741 msgid "Generate code for a 68332"
11744 #: config/m68k/m68k.opt:81
11745 msgid "Generate code for a 68851"
11748 #: config/m68k/m68k.opt:85
11749 msgid "Generate code that uses 68881 floating-point instructions"
11752 #: config/m68k/m68k.opt:89
11753 msgid "Align variables on a 32-bit boundary"
11756 #: config/m68k/m68k.opt:93
11757 msgid "Use the bit-field instructions"
11760 #: config/m68k/m68k.opt:105
11761 msgid "Generate code for a cpu32"
11764 #: config/m68k/m68k.opt:109
11765 msgid "Enable ID based shared library"
11768 #: config/m68k/m68k.opt:113
11769 msgid "Do not use the bit-field instructions"
11772 #: config/m68k/m68k.opt:117
11773 msgid "Use normal calling convention"
11776 #: config/m68k/m68k.opt:121
11777 msgid "Consider type 'int' to be 32 bits wide"
11780 #: config/m68k/m68k.opt:125
11781 msgid "Generate pc-relative code"
11784 #: config/m68k/m68k.opt:129
11785 msgid "Use different calling convention using 'rtd'"
11788 #: config/m68k/m68k.opt:133
11789 msgid "Enable separate data segment"
11792 #: config/m68k/m68k.opt:137 config/bfin/bfin.opt:45
11793 msgid "ID of shared library to build"
11796 #: config/m68k/m68k.opt:141
11797 msgid "Consider type 'int' to be 16 bits wide"
11800 #: config/m68k/m68k.opt:145
11801 msgid "Generate code with library calls for floating point"
11804 #: config/m68k/m68k.opt:149
11805 msgid "Do not use unaligned memory references"
11808 #: config/vxworks.opt:25
11809 msgid "Assume the VxWorks RTP environment"
11812 #: config/vxworks.opt:32
11813 msgid "Assume the VxWorks vThreads environment"
11816 #: config/vax/vax.opt:24 config/vax/vax.opt:28
11817 msgid "Target DFLOAT double precision code"
11820 #: config/vax/vax.opt:32 config/vax/vax.opt:36
11821 msgid "Generate GFLOAT double precision code"
11824 #: config/vax/vax.opt:40
11825 msgid "Generate code for GNU assembler (gas)"
11828 #: config/vax/vax.opt:44
11829 msgid "Generate code for UNIX assembler"
11832 #: config/vax/vax.opt:48
11833 msgid "Use VAXC structure conventions"
11836 #: config/crx/crx.opt:24
11837 msgid "Support multiply accumulate instructions"
11840 #: config/crx/crx.opt:28
11841 msgid "Do not use push to store function arguments"
11844 #: config/crx/crx.opt:32
11845 msgid "Restrict doloop to the given nesting level"
11848 #: config/v850/v850.opt:24
11849 msgid "Use registers r2 and r5"
11852 #: config/v850/v850.opt:28
11853 msgid "Use 4 byte entries in switch tables"
11856 #: config/v850/v850.opt:32
11857 msgid "Enable backend debugging"
11860 #: config/v850/v850.opt:36
11861 msgid "Do not use the callt instruction"
11864 #: config/v850/v850.opt:40
11865 msgid "Reuse r30 on a per function basis"
11868 #: config/v850/v850.opt:44
11869 msgid "Support Green Hills ABI"
11872 #: config/v850/v850.opt:48
11873 msgid "Prohibit PC relative function calls"
11876 #: config/v850/v850.opt:52
11877 msgid "Use stubs for function prologues"
11880 #: config/v850/v850.opt:56
11881 msgid "Set the max size of data eligible for the SDA area"
11884 #: config/v850/v850.opt:60
11885 msgid "Enable the use of the short load instructions"
11888 #: config/v850/v850.opt:64
11889 msgid "Same as: -mep -mprolog-function"
11892 #: config/v850/v850.opt:68
11893 msgid "Set the max size of data eligible for the TDA area"
11896 #: config/v850/v850.opt:72
11897 msgid "Enforce strict alignment"
11900 #: config/v850/v850.opt:79
11901 msgid "Compile for the v850 processor"
11904 #: config/v850/v850.opt:83
11905 msgid "Compile for the v850e processor"
11908 #: config/v850/v850.opt:87
11909 msgid "Compile for the v850e1 processor"
11912 #: config/v850/v850.opt:91
11913 msgid "Set the max size of data eligible for the ZDA area"
11916 #: config/frv/frv.opt:24
11917 msgid "Use 4 media accumulators"
11920 #: config/frv/frv.opt:28
11921 msgid "Use 8 media accumulators"
11924 #: config/frv/frv.opt:32
11925 msgid "Enable label alignment optimizations"
11928 #: config/frv/frv.opt:36
11929 msgid "Dynamically allocate cc registers"
11932 #: config/frv/frv.opt:43
11933 msgid "Set the cost of branches"
11936 #: config/frv/frv.opt:47
11937 msgid "Enable conditional execution other than moves/scc"
11940 #: config/frv/frv.opt:51
11941 msgid "Change the maximum length of conditionally-executed sequences"
11944 #: config/frv/frv.opt:55
11946 "Change the number of temporary registers that are available to conditionally-"
11947 "executed sequences"
11950 #: config/frv/frv.opt:59
11951 msgid "Enable conditional moves"
11954 #: config/frv/frv.opt:63
11955 msgid "Set the target CPU type"
11958 #: config/frv/frv.opt:85
11959 msgid "Use fp double instructions"
11962 #: config/frv/frv.opt:89
11963 msgid "Change the ABI to allow double word insns"
11966 #: config/frv/frv.opt:93
11967 msgid "Enable Function Descriptor PIC mode"
11970 #: config/frv/frv.opt:97
11971 msgid "Just use icc0/fcc0"
11974 #: config/frv/frv.opt:101
11975 msgid "Only use 32 FPRs"
11978 #: config/frv/frv.opt:105
11979 msgid "Use 64 FPRs"
11982 #: config/frv/frv.opt:109
11983 msgid "Only use 32 GPRs"
11986 #: config/frv/frv.opt:113
11987 msgid "Use 64 GPRs"
11990 #: config/frv/frv.opt:117
11991 msgid "Enable use of GPREL for read-only data in FDPIC"
11994 #: config/frv/frv.opt:125
11995 msgid "Enable inlining of PLT in function calls"
11998 #: config/frv/frv.opt:129
11999 msgid "Enable PIC support for building libraries"
12002 #: config/frv/frv.opt:133
12003 msgid "Follow the EABI linkage requirements"
12006 #: config/frv/frv.opt:137
12007 msgid "Disallow direct calls to global functions"
12010 #: config/frv/frv.opt:141
12011 msgid "Use media instructions"
12014 #: config/frv/frv.opt:145
12015 msgid "Use multiply add/subtract instructions"
12018 #: config/frv/frv.opt:149
12019 msgid "Enable optimizing &&/|| in conditional execution"
12022 #: config/frv/frv.opt:153
12023 msgid "Enable nested conditional execution optimizations"
12026 #: config/frv/frv.opt:158
12027 msgid "Do not mark ABI switches in e_flags"
12030 #: config/frv/frv.opt:162
12031 msgid "Remove redundant membars"
12034 #: config/frv/frv.opt:166
12035 msgid "Pack VLIW instructions"
12038 #: config/frv/frv.opt:170
12039 msgid "Enable setting GPRs to the result of comparisons"
12042 #: config/frv/frv.opt:174
12043 msgid "Change the amount of scheduler lookahead"
12046 #: config/frv/frv.opt:182
12047 msgid "Assume a large TLS segment"
12050 #: config/frv/frv.opt:186
12051 msgid "Do not assume a large TLS segment"
12054 #: config/frv/frv.opt:191
12055 msgid "Cause gas to print tomcat statistics"
12058 #: config/frv/frv.opt:196
12059 msgid "Link with the library-pic libraries"
12062 #: config/frv/frv.opt:200
12063 msgid "Allow branches to be packed with other instructions"
12066 #: config/avr/avr.opt:24
12067 msgid "Use subroutines for function prologues and epilogues"
12070 #: config/avr/avr.opt:28
12071 msgid "Select the target MCU"
12074 #: config/avr/avr.opt:35
12075 msgid "Use STACK as the initial value of the stack pointer"
12078 #: config/avr/avr.opt:39
12079 msgid "Use an 8-bit 'int' type"
12082 #: config/avr/avr.opt:43
12083 msgid "Change the stack pointer without disabling interrupts"
12086 #: config/avr/avr.opt:47
12087 msgid "Do not generate tablejump insns"
12090 #: config/avr/avr.opt:57
12091 msgid "Use rjmp/rcall (limited range) on >8K devices"
12094 #: config/avr/avr.opt:61
12095 msgid "Output instruction sizes to the asm file"
12098 #: config/avr/avr.opt:65
12099 msgid "Change only the low 8 bits of the stack pointer"
12102 #: config/bfin/bfin.opt:24
12103 msgid "Omit frame pointer for leaf functions"
12106 #: config/bfin/bfin.opt:28
12107 msgid "Program is entirely located in low 64k of memory"
12110 #: config/bfin/bfin.opt:32
12111 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
12114 #: config/bfin/bfin.opt:37
12115 msgid "Avoid speculative loads to work around a hardware anomaly."
12118 #: config/bfin/bfin.opt:41
12119 msgid "Enabled ID based shared library"
12122 #: config/bfin/bfin.opt:49
12123 msgid "Avoid generating pc-relative calls; use indirection"
12126 #: config/m32c/m32c.opt:29
12127 msgid "Compile code for R8C variants"
12130 #: config/m32c/m32c.opt:33
12131 msgid "Compile code for M16C variants"
12134 #: config/m32c/m32c.opt:37
12135 msgid "Compile code for M32CM variants"
12138 #: config/m32c/m32c.opt:41
12139 msgid "Compile code for M32C variants"
12142 #: config/m32c/m32c.opt:45
12143 msgid "Number of memreg bytes (default: 16, range: 0..16)"
12146 #: config/s390/tpf.opt:24
12147 msgid "Enable TPF-OS tracing code"
12150 #: config/s390/tpf.opt:28
12151 msgid "Specify main object for TPF-OS"
12154 #: config/s390/s390.opt:24
12158 #: config/s390/s390.opt:28
12162 #: config/s390/s390.opt:36
12163 msgid "Maintain backchain pointer"
12166 #: config/s390/s390.opt:40
12167 msgid "Additional debug prints"
12170 #: config/s390/s390.opt:44
12171 msgid "ESA/390 architecture"
12174 #: config/s390/s390.opt:48
12175 msgid "Enable fused multiply/add instructions"
12178 #: config/s390/s390.opt:64
12179 msgid "Use packed stack layout"
12182 #: config/s390/s390.opt:68
12183 msgid "Use bras for executable < 64k"
12186 #: config/s390/s390.opt:72
12187 msgid "Don't use hardware fp"
12190 #: config/s390/s390.opt:76
12192 "Set the max. number of bytes which has to be left to stack size before a "
12193 "trap instruction is triggered"
12196 #: config/s390/s390.opt:80
12198 "Emit extra code in the function prologue in order to trap if the stack size "
12199 "exceeds the given limit"
12202 #: config/s390/s390.opt:88
12206 #: config/s390/s390.opt:92
12207 msgid "Warn if a function uses alloca or creates an array with dynamic size"
12210 #: config/s390/s390.opt:96
12211 msgid "Warn if a single function's framesize exceeds the given framesize"
12214 #: config/s390/s390.opt:100
12215 msgid "z/Architecture"
12218 #: config/mn10300/mn10300.opt:24
12219 msgid "Target the AM33 processor"
12222 #: config/mn10300/mn10300.opt:28
12223 msgid "Target the AM33/2.0 processor"
12226 #: config/mn10300/mn10300.opt:32
12227 msgid "Work around hardware multiply bug"
12230 #: config/mn10300/mn10300.opt:37
12231 msgid "Enable linker relaxations"
12234 #: config/mn10300/mn10300.opt:41
12235 msgid "Return pointers in both a0 and d0"
12238 #: config/iq2000/iq2000.opt:28
12239 msgid "Specify CPU for scheduling purposes"
12242 #: config/iq2000/iq2000.opt:36
12243 msgid "Use GP relative sdata/sbss sections"
12246 #: config/iq2000/iq2000.opt:41
12247 msgid "No default crt0.o"
12252 "Assert the <answer> to <question>. Putting '-' before <question> disables "
12253 "the <answer> to <question>"
12257 msgid "Do not discard comments"
12261 msgid "Do not discard comments in macro expansions"
12266 "Define a <macro> with <val> as its value. If just <macro> is given, <val> "
12271 msgid "Add <dir> to the end of the main framework include path"
12275 msgid "Print the name of header files as they are used"
12278 #: c.opt:69 c.opt:782
12279 msgid "Add <dir> to the end of the main include path"
12283 msgid "Generate make dependencies"
12287 msgid "Generate make dependencies and compile"
12291 msgid "Write dependency output to the given file"
12295 msgid "Treat missing header files as generated files"
12299 msgid "Like -M but ignore system header files"
12303 msgid "Like -MD but ignore system header files"
12307 msgid "Generate phony targets for all headers"
12311 msgid "Add a MAKE-quoted target"
12315 msgid "Add an unquoted target"
12319 msgid "Do not generate #line directives"
12323 msgid "Undefine <macro>"
12328 "Warn about things that will change when compiling with an ABI-compliant "
12333 msgid "Enable most warning messages"
12338 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
12343 msgid "Warn about casting functions to incompatible types"
12347 msgid "Warn about C constructs that are not in the common subset of C and C++"
12351 msgid "Warn about casts which discard qualifiers"
12355 msgid "Warn about subscripts whose type is \"char\""
12360 "Warn about possibly nested block comments, and C++ comments spanning more "
12361 "than one physical line"
12365 msgid "Synonym for -Wcomment"
12369 msgid "Warn about possibly confusing type conversions"
12373 msgid "Warn when all constructors and destructors are private"
12377 msgid "Warn when a declaration is found after a statement"
12381 msgid "Warn about deprecated compiler features"
12385 msgid "Warn about compile-time integer division by zero"
12389 msgid "Warn about violations of Effective C++ style rules"
12393 msgid "Warn about stray tokens after #elif and #endif"
12397 msgid "Make implicit function declarations an error"
12401 msgid "Warn if testing floating point numbers for equality"
12405 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
12409 msgid "Warn if passing too many arguments to a function for its format string"
12413 msgid "Warn about format strings that are not literals"
12417 msgid "Warn about possible security problems with format functions"
12421 msgid "Warn about strftime formats yielding 2-digit years"
12425 msgid "Warn about zero-length formats"
12429 msgid "Warn about variables which are initialized to themselves"
12433 msgid "Warn about implicit function declarations"
12437 msgid "Warn when a declaration does not specify a type"
12441 msgid "Deprecated. This switch has no effect"
12446 "Warn when there is a cast to a pointer from an integer of a different size"
12450 msgid "Warn about invalid uses of the \"offsetof\" macro"
12454 msgid "Warn about PCH files that are found but not used"
12458 msgid "Do not warn about using \"long long\" when -pedantic"
12462 msgid "Warn about suspicious declarations of \"main\""
12466 msgid "Warn about possibly missing braces around initializers"
12470 msgid "Warn about global functions without previous declarations"
12474 msgid "Warn about missing fields in struct initializers"
12478 msgid "Warn about functions which might be candidates for format attributes"
12482 msgid "Warn about user-specified include directories that do not exist"
12486 msgid "Warn about global functions without prototypes"
12490 msgid "Warn about use of multi-character character constants"
12494 msgid "Warn about \"extern\" declarations not at file scope"
12499 "Warn when non-templatized friend functions are declared within a template"
12503 msgid "Warn about non-virtual destructors"
12508 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
12512 msgid "Warn about non-normalised Unicode strings"
12516 msgid "Warn if a C-style cast is used in a program"
12520 msgid "Warn if an old-style parameter definition is used"
12524 msgid "Warn about overloaded virtual function names"
12528 msgid "Warn about possibly missing parentheses"
12532 msgid "Warn when converting the type of pointers to member functions"
12536 msgid "Warn about function pointer arithmetic"
12540 msgid "Warn when a pointer is cast to an integer of a different size"
12544 msgid "Warn about misuses of pragmas"
12548 msgid "Warn if inherited methods are unimplemented"
12552 msgid "Warn about multiple declarations of the same object"
12556 msgid "Warn when the compiler reorders code"
12561 "Warn whenever a function's return type defaults to \"int\" (C), or about "
12562 "inconsistent return types (C++)"
12566 msgid "Warn if a selector has multiple methods"
12570 msgid "Warn about possible violations of sequence point rules"
12574 msgid "Warn about signed-unsigned comparisons"
12578 msgid "Warn when overload promotes from unsigned to signed"
12582 msgid "Warn about uncasted NULL used as sentinel"
12586 msgid "Warn about unprototyped function declarations"
12590 msgid "Warn if type signatures of candidate methods do not match exactly"
12594 msgid "Warn when synthesis behavior differs from Cfront"
12597 #: c.opt:388 common.opt:142
12598 msgid "Do not suppress warnings from system headers"
12602 msgid "Warn about features not present in traditional C"
12607 "Warn if trigraphs are encountered that might affect the meaning of the "
12612 msgid "Warn about @selector()s without previously declared methods"
12616 msgid "Warn if an undefined macro is used in an #if directive"
12620 msgid "Warn about unrecognized pragmas"
12624 msgid "Warn about macros defined in the main file that are not used"
12628 msgid "Do not warn about using variadic macros when -pedantic"
12632 msgid "Give strings the type \"array of char\""
12636 msgid "Warn when a pointer differs in signedness in an assignment"
12640 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
12644 msgid "Enforce class member access control semantics"
12648 msgid "Change when template instances are emitted"
12652 msgid "Recognize the \"asm\" keyword"
12656 msgid "Recognize built-in functions"
12660 msgid "Check the return value of new"
12664 msgid "Allow the arguments of the '?' operator to have different types"
12668 msgid "Reduce the size of object files"
12672 msgid "Make string literals \"const char[]\" not \"char[]\""
12676 msgid "Use class <name> for constant strings"
12680 msgid "Inline member functions by default"
12684 msgid "Permit '$' as an identifier character"
12688 msgid "Generate code to check exception specifications"
12692 msgid "Convert all strings and character constants to character set <cset>"
12696 msgid "Permit universal character names (\\u and \\U) in identifiers"
12700 msgid "Specify the default character set for source files"
12704 msgid "Scope of for-init-statement variables is local to the loop"
12708 msgid "Do not assume that standard C libraries and \"main\" exist"
12712 msgid "Recognize GNU-defined keywords"
12716 msgid "Generate code for GNU runtime environment"
12720 msgid "Assume normal C execution environment"
12724 msgid "Enable support for huge objects"
12728 msgid "Export functions even if they can be inlined"
12732 msgid "Emit implicit instantiations of inline templates"
12736 msgid "Emit implicit instantiations of templates"
12740 msgid "Inject friend functions into enclosing namespace"
12744 msgid "Don't warn about uses of Microsoft extensions"
12748 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
12752 msgid "Assume that receivers of Objective-C messages may be nil"
12757 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
12762 msgid "Allow fast jumps to the message dispatcher"
12766 msgid "Enable Objective-C exception and synchronization syntax"
12770 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
12774 msgid "Enable Objective-C setjmp exception handling runtime"
12778 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
12782 msgid "Enable optional diagnostics"
12786 msgid "Look for and use PCH files even when preprocessing"
12790 msgid "Downgrade conformance errors to warnings"
12794 msgid "Treat the input file as already preprocessed"
12799 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
12804 msgid "Enable automatic template instantiation"
12808 msgid "Generate run time type descriptor information"
12812 msgid "Use the same size for double as for float"
12815 #: c.opt:661 fortran/lang.opt:214
12816 msgid "Use the narrowest integer type possible for enumeration types"
12820 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
12824 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
12828 msgid "Make \"char\" signed by default"
12832 msgid "Display statistics accumulated during compilation"
12836 msgid "Distance between tab stops for column reporting"
12840 msgid "Specify maximum template instantiation depth"
12844 msgid "Do not generate thread-safe code for initializing local statics"
12848 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
12852 msgid "Make \"char\" unsigned by default"
12856 msgid "Use __cxa_atexit to register destructors"
12860 msgid "Marks all inlined methods as having hidden visibility"
12864 msgid "Discard unused virtual functions"
12868 msgid "Implement vtables using thunks"
12872 msgid "Emit common-like symbols as weak symbols"
12877 "Convert all wide strings and character constants to character set <cset>"
12881 msgid "Generate a #line directive pointing at the current working directory"
12885 msgid "Emit cross referencing information"
12890 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
12894 msgid "Dump declarations to a .decl file"
12897 #: c.opt:750 c.opt:778
12898 msgid "Add <dir> to the end of the system include path"
12902 msgid "Accept definition of macros in <file>"
12906 msgid "Include the contents of <file> before other files"
12910 msgid "Specify <path> as a prefix for next two options"
12914 msgid "Set <dir> to be the system root directory"
12918 msgid "Add <dir> to the start of the system include path"
12922 msgid "Add <dir> to the end of the quote include path"
12927 "Do not search standard system include directories (those specified with -"
12928 "isystem will still be used)"
12932 msgid "Do not search standard system include directories for C++"
12936 msgid "Generate C header of platform-specific features"
12940 msgid "Print a checksum of the executable for PCH validity checking, and stop"
12944 msgid "Remap file names when including files"
12948 msgid "Conform to the ISO 1998 C++ standard"
12951 #: c.opt:831 c.opt:859
12952 msgid "Conform to the ISO 1990 C standard"
12955 #: c.opt:835 c.opt:867
12956 msgid "Conform to the ISO 1999 C standard"
12960 msgid "Deprecated in favor of -std=c99"
12964 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
12968 msgid "Conform to the ISO 1990 C standard with GNU extensions"
12972 msgid "Conform to the ISO 1999 C standard with GNU extensions"
12976 msgid "Deprecated in favor of -std=gnu99"
12980 msgid "Conform to the ISO 1990 C standard as amended in 1994"
12984 msgid "Deprecated in favor of -std=iso9899:1999"
12988 msgid "Enable traditional preprocessing"
12992 msgid "Support ISO C trigraphs"
12996 msgid "Do not predefine system-specific and GCC-specific macros"
13000 msgid "Enable verbose output"
13003 #: java/lang.opt:66
13004 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
13007 #: java/lang.opt:70
13008 msgid "Warn if deprecated empty statements are found"
13011 #: java/lang.opt:74
13012 msgid "Warn if .class files are out of date"
13015 #: java/lang.opt:78
13016 msgid "Warn if modifiers are specified when not necessary"
13019 #: java/lang.opt:82
13020 msgid "Deprecated; use --classpath instead"
13023 #: java/lang.opt:86
13024 msgid "Permit the use of the assert keyword"
13027 #: java/lang.opt:108
13028 msgid "Replace system path"
13031 #: java/lang.opt:112
13032 msgid "Generate checks for references to NULL"
13035 #: java/lang.opt:116
13036 msgid "Set class path"
13039 #: java/lang.opt:123
13040 msgid "Output a class file"
13043 #: java/lang.opt:127
13044 msgid "Alias for -femit-class-file"
13047 #: java/lang.opt:131
13048 msgid "Choose input encoding (defaults from your locale)"
13051 #: java/lang.opt:135
13052 msgid "Set the extension directory path"
13055 #: java/lang.opt:139
13056 msgid "Input file is a file with a list of filenames to compile"
13059 #: java/lang.opt:143
13060 msgid "Always check for non gcj generated classes archives"
13063 #: java/lang.opt:147
13065 "Assume the runtime uses a hash table to map an object to its synchronization "
13069 #: java/lang.opt:151
13070 msgid "Use offset tables for virtual method calls"
13073 #: java/lang.opt:158
13074 msgid "Assume native functions are implemented using JNI"
13077 #: java/lang.opt:162
13078 msgid "Enable optimization of static class initialization code"
13081 #: java/lang.opt:169
13082 msgid "Enable assignability checks for stores into object arrays"
13085 #: java/lang.opt:173
13086 msgid "Generate code for the Boehm GC"
13089 #: java/lang.opt:177
13090 msgid "Call a library routine to do integer divisions"
13093 #: java/lang.opt:181
13094 msgid "Generated should be loaded by bootstrap loader"
13097 #: fortran/lang.opt:30
13098 msgid "Add a directory for INCLUDE and MODULE searching"
13101 #: fortran/lang.opt:34
13102 msgid "Put MODULE files in 'directory'"
13105 #: fortran/lang.opt:42
13106 msgid "Warn about possible aliasing of dummy arguments"
13109 #: fortran/lang.opt:46
13110 msgid "Warn about missing ampersand in continued character literals"
13113 #: fortran/lang.opt:50
13114 msgid "Warn about implicit conversion"
13117 #: fortran/lang.opt:54
13118 msgid "Warn about calls with implicit interface"
13121 #: fortran/lang.opt:58
13122 msgid "Warn about truncated source lines"
13125 #: fortran/lang.opt:62
13126 msgid "Warn about usage of non-standard intrinsics"
13129 #: fortran/lang.opt:66
13130 msgid "Warn about \"suspicious\" constructs"
13133 #: fortran/lang.opt:70
13134 msgid "Warn about underflow of numerical constant expressions"
13137 #: fortran/lang.opt:74 common.opt:162
13138 msgid "Warn when a label is unused"
13141 #: fortran/lang.opt:78
13143 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
13147 #: fortran/lang.opt:82
13148 msgid "Specify that backslash in string introduces an escape character"
13151 #: fortran/lang.opt:86
13152 msgid "Set the default double precision kind to an 8 byte wide type"
13155 #: fortran/lang.opt:90
13156 msgid "Set the default integer kind to an 8 byte wide type"
13159 #: fortran/lang.opt:94
13160 msgid "Set the default real kind to an 8 byte wide type"
13163 #: fortran/lang.opt:98
13164 msgid "Ignore 'D' in column one in fixed form"
13167 #: fortran/lang.opt:102
13168 msgid "Treat lines with 'D' in column one as comments"
13171 #: fortran/lang.opt:106
13172 msgid "Allow dollar signs in entity names"
13175 #: fortran/lang.opt:110
13176 msgid "Display the code tree after parsing"
13179 #: fortran/lang.opt:114
13180 msgid "Use f2c calling convention"
13183 #: fortran/lang.opt:118
13184 msgid "Assume that the source file is fixed form"
13187 #: fortran/lang.opt:122
13188 msgid "Assume that the source file is free form"
13191 #: fortran/lang.opt:126
13192 msgid "Append underscores to externally visible names"
13195 #: fortran/lang.opt:130
13196 msgid "Use the Cray Pointer extension"
13199 #: fortran/lang.opt:134
13200 msgid "Append a second underscore if the name already contains an underscore"
13203 #: fortran/lang.opt:138
13205 "Specify that no implicit typing is allowed, unless overridden by explicit "
13206 "IMPLICIT statements"
13209 #: fortran/lang.opt:142
13210 msgid "Allow arbitrary character line width in fixed mode"
13213 #: fortran/lang.opt:146
13214 msgid "Use n as character line width in fixed mode"
13217 #: fortran/lang.opt:150
13218 msgid "Allow arbitrary character line width in free mode"
13221 #: fortran/lang.opt:154
13222 msgid "Use n as character line width in free mode"
13225 #: fortran/lang.opt:158
13226 msgid "Maximum identifier length"
13229 #: fortran/lang.opt:162
13230 msgid "Size in bytes of the largest array that will be put on the stack"
13233 #: fortran/lang.opt:166
13234 msgid "Set default accessibility of module entities to PRIVATE"
13237 #: fortran/lang.opt:170
13238 msgid "Don't generate code, just do syntax and semantics checking"
13241 #: fortran/lang.opt:174
13242 msgid "Enable range checking during compilation"
13245 #: fortran/lang.opt:178
13246 msgid "Try to layout derived types as compact as possible"
13249 #: fortran/lang.opt:182
13250 msgid "Copy array sections into a contiguous block on procedure entry"
13253 #: fortran/lang.opt:186
13254 msgid "Treat the input file as preprocessed"
13257 #: fortran/lang.opt:190
13258 msgid "Set the kind for a real with the 'q' exponent to 'n'"
13261 #: fortran/lang.opt:194
13262 msgid "Stop on following floating point exceptions"
13265 #: fortran/lang.opt:198
13266 msgid "Conform to the ISO Fortran 95 standard"
13269 #: fortran/lang.opt:202
13270 msgid "Conform to the ISO Fortran 2003 standard"
13273 #: fortran/lang.opt:206
13274 msgid "Conform nothing in particular"
13277 #: fortran/lang.opt:210
13278 msgid "Accept extensions to support legacy code"
13281 #: fortran/lang.opt:218
13282 msgid "Use little-endian format for unformatted files"
13285 #: fortran/lang.opt:222
13286 msgid "Use big-endian format for unformatted files"
13289 #: fortran/lang.opt:226
13290 msgid "Use native format for unformatted files"
13293 #: fortran/lang.opt:230
13294 msgid "Swap endianness for unformatted files"
13297 #: fortran/lang.opt:234
13298 msgid "Use a 4-byte record marker for unformatted files"
13301 #: fortran/lang.opt:238
13302 msgid "Use an 8-byte record marker for unformatted files"
13306 msgid "Specify options to GNAT"
13309 #: treelang/lang.opt:30
13310 msgid "Trace lexical analysis"
13313 #: treelang/lang.opt:34
13314 msgid "Trace the parsing process"
13318 msgid "Display this information"
13323 "Set parameter <param> to value. See below for a complete list of parameters"
13328 "Put global and static data smaller than <number> bytes into a special "
13329 "section (on some targets)"
13333 msgid "Set optimization level to <number>"
13337 msgid "Optimize for space rather than speed"
13341 msgid "This switch is deprecated; use -Wextra instead"
13345 msgid "Warn about returning structures, unions or arrays"
13349 msgid "Warn about inappropriate attribute usage"
13353 msgid "Warn about pointer casts which increase alignment"
13357 msgid "Warn about uses of __attribute__((deprecated)) declarations"
13361 msgid "Warn when an optimization pass is disabled"
13365 msgid "Treat all warnings as errors"
13369 msgid "Print extra (possibly unwanted) warnings"
13373 msgid "Exit on the first error occurred"
13377 msgid "Warn when an inlined function cannot be inlined"
13381 msgid "Warn if an object is larger than <number> bytes"
13385 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
13390 "Warn about functions which might be candidates for __attribute__((noreturn))"
13394 msgid "Warn when the packed attribute has no effect on struct layout"
13398 msgid "Warn when padding is required to align structure members"
13402 msgid "Warn when one local variable shadows another"
13406 msgid "Warn when not issuing stack smashing protection for some reason"
13409 #: common.opt:122 common.opt:126
13410 msgid "Warn about code which might break strict aliasing rules"
13414 msgid "Warn about enumerated switches, with no default, missing a case"
13418 msgid "Warn about enumerated switches missing a \"default:\" statement"
13422 msgid "Warn about all enumerated switches missing a specific case"
13426 msgid "Warn about uninitialized automatic variables"
13430 msgid "Warn about code that will never be executed"
13434 msgid "Enable all -Wunused- warnings"
13438 msgid "Warn when a function is unused"
13442 msgid "Warn when a function parameter is unused"
13446 msgid "Warn when an expression value is unused"
13450 msgid "Warn when a variable is unused"
13454 msgid "Warn when a register variable is declared volatile"
13458 msgid "Emit declaration information into <file>"
13462 msgid "Enable dumps from specific passes of the compiler"
13466 msgid "Set the file basename to be used for dumps"
13470 msgid "Align the start of functions"
13474 msgid "Align labels which are only reached by jumping"
13478 msgid "Align all labels"
13482 msgid "Align the start of loops"
13486 msgid "Specify that arguments may alias each other and globals"
13490 msgid "Assume arguments may alias globals but not each other"
13494 msgid "Assume arguments alias neither each other nor globals"
13498 msgid "Generate unwind tables that are exact at each instruction boundary"
13502 msgid "Generate code to check bounds before indexing arrays"
13506 msgid "Replace add, compare, branch with branch on count register"
13510 msgid "Use profiling information for branch probabilities"
13515 "Perform branch target load optimization before prologue / epilogue threading"
13520 "Perform branch target load optimization after prologue / epilogue threading"
13525 "Restrict target load migration not to re-use registers in any basic block"
13529 msgid "Mark <register> as being preserved across functions"
13533 msgid "Mark <register> as being corrupted by function calls"
13537 msgid "Save registers around function calls"
13541 msgid "Do not put uninitialized globals in the common section"
13545 msgid "Perform a register copy-propagation optimization pass"
13549 msgid "Perform cross-jumping optimization"
13553 msgid "When running CSE, follow jumps to their targets"
13557 msgid "When running CSE, follow conditional jumps"
13561 msgid "Omit range reduction step when performing complex division"
13565 msgid "Place data items into their own section"
13569 msgid "Defer popping functions args from stack until later"
13573 msgid "Attempt to fill delay slots of branch instructions"
13577 msgid "Delete useless null pointer checks"
13582 "How often to emit source location at the beginning of line-wrapped "
13588 "Amend appropriate diagnostic messages with the command line option that "
13593 msgid "Dump various compiler internals to a file"
13598 "Suppress output of instruction numbers and line number notes in debugging "
13603 msgid "Perform early inlining"
13607 msgid "Perform DWARF2 duplicate elimination"
13610 #: common.opt:376 common.opt:380
13611 msgid "Perform unused type elimination in debug info"
13615 msgid "Enable exception handling"
13619 msgid "Perform a number of minor, expensive optimizations"
13623 msgid "Assume no NaNs or infinities are generated"
13627 msgid "Mark <register> as being unavailable to the compiler"
13631 msgid "Don't allocate floats and doubles in extended-precision registers"
13635 msgid "Copy memory address constants into registers before use"
13639 msgid "Copy memory operands into registers before use"
13643 msgid "Allow function addresses to be held in registers"
13647 msgid "Place each function into its own section"
13651 msgid "Perform global common subexpression elimination"
13656 "Perform enhanced load motion during global common subexpression elimination"
13660 msgid "Perform store motion after global common subexpression elimination"
13665 "Perform redundant load after store elimination in global common subexpression"
13670 "Perform global common subexpression elimination after register allocation"
13674 msgid "Enable guessing of branch probabilities"
13678 msgid "Process #ident directives"
13682 msgid "Perform conversion of conditional jumps to branchless equivalents"
13686 msgid "Perform conversion of conditional jumps to conditional execution"
13690 msgid "Do not generate .size directives"
13694 msgid "Pay attention to the \"inline\" keyword"
13698 msgid "Integrate simple functions into their callers"
13702 msgid "Integrate functions called once into their callers"
13706 msgid "Limit the size of inlined functions to <number>"
13710 msgid "Instrument function entry and exit with profiling calls"
13714 msgid "Perform Interprocedural constant propagation"
13718 msgid "Discover pure and const functions"
13722 msgid "Discover readonly and non addressable static variables"
13726 msgid "Type based escape and alias analysis"
13730 msgid "Optimize induction variables on trees"
13734 msgid "Use jump tables for sufficiently large switch statements"
13738 msgid "Generate code for functions even if they are fully inlined"
13742 msgid "Emit static const variables even if they are not used"
13746 msgid "Give external symbols a leading underscore"
13750 msgid "Perform loop optimizations"
13754 msgid "Perform loop optimizations using the new loop optimizer"
13758 msgid "Set errno after built-in math functions"
13762 msgid "Report on permanent memory allocation"
13766 msgid "Attempt to merge identical constants and constant variables"
13770 msgid "Attempt to merge identical constants across compilation units"
13775 "Limit diagnostics to <number> characters per line. 0 suppresses line-"
13780 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
13784 msgid "Move loop invariant computations out of loops"
13788 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
13792 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
13796 msgid "Ignore read operations when inserting mudflap instrumentation"
13801 "Enable/Disable the traditional scheduling in loops that already passed "
13802 "modulo scheduling"
13806 msgid "Support synchronous non-call exceptions"
13810 msgid "When possible do not generate stack frames"
13814 msgid "Do the full register move optimization pass"
13818 msgid "Optimize sibling and tail recursive calls"
13822 msgid "Pack structure members together without holes"
13826 msgid "Set initial maximum structure member alignment"
13830 msgid "Return small aggregates in memory, not registers"
13834 msgid "Perform loop peeling"
13838 msgid "Enable machine specific peephole optimizations"
13842 msgid "Enable an RTL peephole pass before sched2"
13846 msgid "Generate position-independent code if possible (large mode)"
13851 "Generate position-independent code for executables if possible (large mode)"
13855 msgid "Generate position-independent code if possible (small mode)"
13860 "Generate position-independent code for executables if possible (small mode)"
13864 msgid "Generate prefetch instructions, if available, for arrays in loops"
13868 msgid "Enable basic program profiling code"
13872 msgid "Insert arc-based program profiling code"
13877 "Enable common options for generating profile info for profile feedback "
13878 "directed optimizations"
13883 "Enable common options for performing profile feedback directed optimizations"
13887 msgid "Insert code to profile values of expressions"
13891 msgid "Make compile reproducible using <string>"
13895 msgid "Return small aggregates in registers"
13899 msgid "Enables a register move optimization"
13903 msgid "Perform a register renaming optimization pass"
13907 msgid "Reorder basic blocks to improve code placement"
13911 msgid "Reorder basic blocks and partition into hot and cold sections"
13915 msgid "Reorder functions to improve code placement"
13919 msgid "Add a common subexpression elimination pass after loop optimizations"
13923 msgid "Run the loop optimizer twice"
13927 msgid "Disable optimizations that assume default FP rounding behavior"
13931 msgid "Enable scheduling across basic blocks"
13935 msgid "Allow speculative motion of non-loads"
13939 msgid "Allow speculative motion of some loads"
13943 msgid "Allow speculative motion of more loads"
13947 msgid "Set the verbosity level of the scheduler"
13951 msgid "If scheduling post reload, do superblock scheduling"
13955 msgid "If scheduling post reload, do trace scheduling"
13959 msgid "Reschedule instructions before register allocation"
13963 msgid "Reschedule instructions after register allocation"
13967 msgid "Allow premature scheduling of queued insns"
13971 msgid "Set number of queued insns that can be prematurely scheduled"
13974 #: common.opt:772 common.opt:776
13976 "Set dependence distance checking in premature scheduling of queued insns"
13980 msgid "Mark data as shared rather than private"
13984 msgid "Show column numbers in diagnostics, when available. Default on"
13988 msgid "Disable optimizations observable by IEEE signaling NaNs"
13992 msgid "Convert floating point constants to single precision constants"
13996 msgid "Split lifetimes of induction variables when loops are unrolled"
14000 msgid "Apply variable expansion when loops are unrolled"
14004 msgid "Insert stack checking code into the program"
14008 msgid "Trap if the stack goes past <register>"
14012 msgid "Trap if the stack goes past symbol <name>"
14016 msgid "Use propolice as a stack protection method"
14020 msgid "Use a stack protection method for every function"
14024 msgid "Perform strength reduction optimizations"
14028 msgid "Assume strict aliasing rules apply"
14032 msgid "Check for syntax errors, then stop"
14036 msgid "Create data files needed by \"gcov\""
14040 msgid "Perform jump threading optimizations"
14044 msgid "Report the time taken by each compiler pass"
14048 msgid "Set the default thread-local storage code generation model"
14052 msgid "Perform superblock formation via tail duplication"
14056 msgid "Assume floating-point operations can trap"
14060 msgid "Trap for signed overflow in addition, subtraction and multiplication"
14064 msgid "Enable SSA-CCP optimization on trees"
14068 msgid "Enable SSA-CCP optimization for stores and loads"
14072 msgid "Enable loop header copying on trees"
14076 msgid "Coalesce memory temporaries in the SSA->normal pass"
14080 msgid "Replace SSA temporaries with better names in copies"
14084 msgid "Enable copy propagation on trees"
14088 msgid "Enable copy propagation for stores and loads"
14092 msgid "Enable SSA dead code elimination optimization on trees"
14096 msgid "Enable dominator optimizations"
14100 msgid "Enable dead store elimination"
14104 msgid "Enable Full Redundancy Elimination (FRE) on trees"
14108 msgid "Enable loop invariant motion on trees"
14112 msgid "Enable linear loop transforms on trees"
14116 msgid "Create canonical induction variables in loops"
14120 msgid "Enable loop optimizations on tree level"
14124 msgid "Enable SSA-PRE optimization on trees"
14128 msgid "Perform structural alias analysis"
14132 msgid "Enable SSA code sinking on trees"
14136 msgid "Perform scalar replacement of aggregates"
14140 msgid "Replace temporary expressions in the SSA->normal pass"
14144 msgid "Perform live range splitting during the SSA->normal pass"
14148 msgid "Perform Value Range Propagation on trees"
14152 msgid "Compile whole compilation unit at a time"
14156 msgid "Perform loop unrolling when iteration count is known"
14160 msgid "Perform loop unrolling for all loops"
14164 msgid "Allow loop optimizations to assume that the loops behave in normal way"
14168 msgid "Allow math optimizations that may violate IEEE or ISO standards"
14172 msgid "Perform loop unswitching"
14176 msgid "Just generate unwind tables for exception handling"
14180 msgid "Perform variable tracking"
14184 msgid "Enable loop vectorization on trees"
14188 msgid "Enable loop versioning when doing loop vectorization on trees"
14192 msgid "Set the verbosity level of the vectorizer"
14196 msgid "Add extra commentary to assembler output"
14200 msgid "Set the default symbol visibility"
14204 msgid "Use expression value profiles in optimizations"
14208 msgid "Construct webs and split unrelated uses of single variable"
14212 msgid "Perform whole program optimizations"
14216 msgid "Assume signed arithmetic overflow wraps around"
14220 msgid "Put zero initialized data in the bss section"
14224 msgid "Generate debug information in default format"
14228 msgid "Generate debug information in COFF format"
14232 msgid "Generate debug information in DWARF v2 format"
14236 msgid "Generate debug information in default extended format"
14240 msgid "Generate debug information in STABS format"
14244 msgid "Generate debug information in extended STABS format"
14248 msgid "Generate debug information in VMS format"
14252 msgid "Generate debug information in XCOFF format"
14256 msgid "Generate debug information in extended XCOFF format"
14260 msgid "Place output into <file>"
14264 msgid "Enable function profiling"
14268 msgid "Issue warnings needed for strict compliance to the standard"
14272 msgid "Like -pedantic but issue them as errors"
14276 msgid "Do not display functions compiled or elapsed time"
14280 msgid "Display the compiler's version"
14284 msgid "Suppress warnings"
14288 #, gcc-internal-format
14289 msgid "%qs attribute directive ignored"
14293 #, gcc-internal-format
14294 msgid "wrong number of arguments specified for %qs attribute"
14298 #, gcc-internal-format
14299 msgid "%qs attribute does not apply to types"
14303 #, gcc-internal-format
14304 msgid "%qs attribute only applies to function types"
14307 #: bb-reorder.c:1872
14308 #, gcc-internal-format
14309 msgid "multiple hot/cold transitions found (bb %i)"
14313 #, gcc-internal-format
14315 "branch target register load optimization is not intended to be run twice"
14319 #, gcc-internal-format
14320 msgid "offset outside bounds of constant string"
14324 #, gcc-internal-format
14325 msgid "second argument to %<__builtin_prefetch%> must be a constant"
14329 #, gcc-internal-format
14330 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
14334 #, gcc-internal-format
14335 msgid "third argument to %<__builtin_prefetch%> must be a constant"
14339 #, gcc-internal-format
14340 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
14344 #, gcc-internal-format
14345 msgid "argument of %<__builtin_args_info%> must be constant"
14349 #, gcc-internal-format
14350 msgid "argument of %<__builtin_args_info%> out of range"
14354 #, gcc-internal-format
14355 msgid "missing argument in %<__builtin_args_info%>"
14358 #: builtins.c:4274 gimplify.c:1888
14359 #, gcc-internal-format
14360 msgid "too few arguments to function %<va_start%>"
14364 #, gcc-internal-format
14365 msgid "first argument to %<va_arg%> not of type %<va_list%>"
14368 #. Unfortunately, this is merely undefined, rather than a constraint
14369 #. violation, so we cannot make this an error. If this call is never
14370 #. executed, the program is still strictly conforming.
14372 #, gcc-internal-format
14373 msgid "%qT is promoted to %qT when passed through %<...%>"
14377 #, gcc-internal-format
14378 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
14381 #. We can, however, treat "undefined" any way we please.
14382 #. Call abort to encourage the user to fix the program.
14383 #: builtins.c:4463 c-typeck.c:2192
14384 #, gcc-internal-format
14385 msgid "if this code is reached, the program will abort"
14389 #, gcc-internal-format
14390 msgid "invalid argument to %<__builtin_frame_address%>"
14394 #, gcc-internal-format
14395 msgid "invalid argument to %<__builtin_return_address%>"
14399 #, gcc-internal-format
14400 msgid "unsupported argument to %<__builtin_frame_address%>"
14404 #, gcc-internal-format
14405 msgid "unsupported argument to %<__builtin_return_address%>"
14409 #, gcc-internal-format
14410 msgid "second argument to %<__builtin_expect%> must be a constant"
14414 #, gcc-internal-format
14415 msgid "%<__builtin_longjmp%> second argument must be 1"
14419 #, gcc-internal-format
14420 msgid "target format does not support infinity"
14423 #: builtins.c:8634 builtins.c:8728
14424 #, gcc-internal-format
14425 msgid "too few arguments to function %qs"
14428 #: builtins.c:8640 builtins.c:8734
14429 #, gcc-internal-format
14430 msgid "too many arguments to function %qs"
14433 #: builtins.c:8646 builtins.c:8759
14434 #, gcc-internal-format
14435 msgid "non-floating-point argument to function %qs"
14439 #, gcc-internal-format
14440 msgid "%<va_start%> used in function with fixed args"
14443 #. Evidently an out of date version of <stdarg.h>; can't validate
14444 #. va_start's second argument, but can still work as intended.
14446 #, gcc-internal-format
14447 msgid "%<__builtin_next_arg%> called without an argument"
14451 #, gcc-internal-format
14452 msgid "%<va_start%> used with too many arguments"
14455 #. FIXME: Sometimes with the tree optimizers we can get the
14456 #. not the last argument even though the user used the last
14457 #. argument. We just warn and set the arg to be the last
14458 #. argument so that we will get wrong-code because of
14461 #, gcc-internal-format
14462 msgid "second parameter of %<va_start%> not last named argument"
14465 #: builtins.c:10013
14466 #, gcc-internal-format
14467 msgid "%Hfirst argument of %D must be a pointer, second integer constant"
14470 #: builtins.c:10026
14471 #, gcc-internal-format
14472 msgid "%Hlast argument of %D is not integer constant between 0 and 3"
14475 #: builtins.c:10072 builtins.c:10225 builtins.c:10293
14476 #, gcc-internal-format
14477 msgid "%Hcall to %D will always overflow destination buffer"
14481 #, gcc-internal-format
14482 msgid "%qD is not defined outside of function scope"
14486 #, gcc-internal-format
14488 "string length %qd is greater than the length %qd ISO C%d compilers are "
14489 "required to support"
14493 #, gcc-internal-format
14494 msgid "overflow in constant expression"
14498 #, gcc-internal-format
14499 msgid "integer overflow in expression"
14503 #, gcc-internal-format
14504 msgid "floating point overflow in expression"
14508 #, gcc-internal-format
14509 msgid "vector overflow in expression"
14512 #. This detects cases like converting -129 or 256 to unsigned char.
14514 #, gcc-internal-format
14515 msgid "large integer implicitly truncated to unsigned type"
14519 #, gcc-internal-format
14520 msgid "negative integer implicitly converted to unsigned type"
14524 #, gcc-internal-format
14525 msgid "type-punning to incomplete type might break strict-aliasing rules"
14529 #, gcc-internal-format
14530 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
14534 #, gcc-internal-format
14535 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
14539 #, gcc-internal-format
14540 msgid "overflow in implicit constant conversion"
14544 #, gcc-internal-format
14545 msgid "operation on %qE may be undefined"
14549 #, gcc-internal-format
14550 msgid "case label does not reduce to an integer constant"
14554 #, gcc-internal-format
14555 msgid "case label value is less than minimum value for type"
14559 #, gcc-internal-format
14560 msgid "case label value exceeds maximum value for type"
14564 #, gcc-internal-format
14565 msgid "lower value in case label range less than minimum value for type"
14569 #, gcc-internal-format
14570 msgid "upper value in case label range exceeds maximum value for type"
14574 #, gcc-internal-format
14575 msgid "invalid truth-value expression"
14579 #, gcc-internal-format
14580 msgid "invalid operands to binary %s"
14584 #, gcc-internal-format
14585 msgid "comparison is always false due to limited range of data type"
14589 #, gcc-internal-format
14590 msgid "comparison is always true due to limited range of data type"
14594 #, gcc-internal-format
14595 msgid "comparison of unsigned expression >= 0 is always true"
14599 #, gcc-internal-format
14600 msgid "comparison of unsigned expression < 0 is always false"
14604 #, gcc-internal-format
14605 msgid "pointer of type %<void *%> used in arithmetic"
14609 #, gcc-internal-format
14610 msgid "pointer to a function used in arithmetic"
14614 #, gcc-internal-format
14615 msgid "pointer to member function used in arithmetic"
14618 #. Common Ada/Pascal programmer's mistake. We always warn
14619 #. about this since it is so bad.
14621 #, gcc-internal-format
14622 msgid "the address of %qD, will always evaluate as %<true%>"
14626 #, gcc-internal-format
14627 msgid "suggest parentheses around assignment used as truth value"
14630 #: c-common.c:2585 c-common.c:2625
14631 #, gcc-internal-format
14632 msgid "invalid use of %<restrict%>"
14636 #, gcc-internal-format
14637 msgid "invalid application of %<sizeof%> to a function type"
14641 #, gcc-internal-format
14642 msgid "invalid application of %qs to a void type"
14646 #, gcc-internal-format
14647 msgid "invalid application of %qs to incomplete type %qT "
14651 #, gcc-internal-format
14652 msgid "%<__alignof%> applied to a bit-field"
14656 #, gcc-internal-format
14657 msgid "cannot disable built-in function %qs"
14661 #, gcc-internal-format
14662 msgid "pointers are not permitted as case values"
14666 #, gcc-internal-format
14667 msgid "range expressions in switch statements are non-standard"
14671 #, gcc-internal-format
14672 msgid "empty range specified"
14676 #, gcc-internal-format
14677 msgid "duplicate (or overlapping) case value"
14681 #, gcc-internal-format
14682 msgid "%Jthis is the first entry overlapping that value"
14686 #, gcc-internal-format
14687 msgid "duplicate case value"
14691 #, gcc-internal-format
14692 msgid "%Jpreviously used here"
14696 #, gcc-internal-format
14697 msgid "multiple default labels in one switch"
14701 #, gcc-internal-format
14702 msgid "%Jthis is the first default label"
14706 #, gcc-internal-format
14707 msgid "%Jcase value %qs not in enumerated type"
14711 #, gcc-internal-format
14712 msgid "%Jcase value %qs not in enumerated type %qT"
14716 #, gcc-internal-format
14717 msgid "%Hswitch missing default case"
14720 #. Warn if there are enumerators that don't correspond to
14721 #. case expressions.
14723 #, gcc-internal-format
14724 msgid "%Henumeration value %qE not handled in switch"
14728 #, gcc-internal-format
14729 msgid "taking the address of a label is non-standard"
14733 #, gcc-internal-format
14734 msgid "%qE attribute ignored for field of type %qT"
14737 #: c-common.c:4106 c-common.c:4125 c-common.c:4143 c-common.c:4170
14738 #: c-common.c:4189 c-common.c:4212 c-common.c:4233 c-common.c:4258
14739 #: c-common.c:4284 c-common.c:4321 c-common.c:4348 c-common.c:4399
14740 #: c-common.c:4424 c-common.c:4452 c-common.c:4471 c-common.c:4803
14741 #: c-common.c:4824 c-common.c:4878 c-common.c:4974 c-common.c:5040
14742 #: c-common.c:5058 c-common.c:5104 c-common.c:5174 c-common.c:5198
14743 #: c-common.c:5499 c-common.c:5522 c-common.c:5561
14744 #, gcc-internal-format
14745 msgid "%qE attribute ignored"
14749 #, gcc-internal-format
14750 msgid "%qE attribute have effect only on public objects"
14754 #, gcc-internal-format
14755 msgid "unknown machine mode %qs"
14759 #, gcc-internal-format
14760 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
14764 #, gcc-internal-format
14765 msgid "use __attribute__ ((vector_size)) instead"
14769 #, gcc-internal-format
14770 msgid "unable to emulate %qs"
14774 #, gcc-internal-format
14775 msgid "invalid pointer mode %qs"
14779 #, gcc-internal-format
14780 msgid "no data type for mode %qs"
14784 #, gcc-internal-format
14785 msgid "cannot use mode %qs for enumeral types"
14789 #, gcc-internal-format
14790 msgid "mode %qs applied to inappropriate type"
14794 #, gcc-internal-format
14795 msgid "%Jsection attribute cannot be specified for local variables"
14799 #, gcc-internal-format
14800 msgid "section of %q+D conflicts with previous declaration"
14804 #, gcc-internal-format
14805 msgid "section attribute not allowed for %q+D"
14809 #, gcc-internal-format
14810 msgid "%Jsection attributes are not supported for this target"
14814 #, gcc-internal-format
14815 msgid "requested alignment is not a constant"
14819 #, gcc-internal-format
14820 msgid "requested alignment is not a power of 2"
14824 #, gcc-internal-format
14825 msgid "requested alignment is too large"
14829 #, gcc-internal-format
14830 msgid "alignment may not be specified for %q+D"
14834 #, gcc-internal-format
14835 msgid "%q+D defined both normally and as an alias"
14839 #, gcc-internal-format
14840 msgid "alias argument not a string"
14844 #, gcc-internal-format
14845 msgid "%Jweakref attribute must appear before alias attribute"
14849 #, gcc-internal-format
14850 msgid "%qE attribute ignored on non-class types"
14854 #, gcc-internal-format
14855 msgid "visibility argument not a string"
14859 #, gcc-internal-format
14860 msgid "%qE attribute ignored on types"
14864 #, gcc-internal-format
14866 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
14871 #, gcc-internal-format
14872 msgid "tls_model argument not a string"
14876 #, gcc-internal-format
14878 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
14879 "dynamic\" or \"global-dynamic\""
14882 #: c-common.c:5014 c-common.c:5078
14883 #, gcc-internal-format
14884 msgid "%J%qE attribute applies only to functions"
14887 #: c-common.c:5019 c-common.c:5083
14888 #, gcc-internal-format
14889 msgid "%Jcan%'t set %qE attribute after definition"
14893 #, gcc-internal-format
14894 msgid "%qE attribute ignored for %qE"
14898 #, gcc-internal-format
14899 msgid "invalid vector type for attribute %qE"
14903 #, gcc-internal-format
14904 msgid "vector size not an integral multiple of component size"
14908 #, gcc-internal-format
14909 msgid "zero vector size"
14913 #, gcc-internal-format
14914 msgid "number of components of the vector not a power of two"
14918 #, gcc-internal-format
14919 msgid "nonnull attribute without arguments on a non-prototype"
14923 #, gcc-internal-format
14924 msgid "nonnull argument has invalid operand number (argument %lu)"
14928 #, gcc-internal-format
14930 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
14934 #, gcc-internal-format
14936 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
14939 #: c-common.c:5382 c-common.c:5405
14940 #, gcc-internal-format
14941 msgid "not enough variable arguments to fit a sentinel"
14945 #, gcc-internal-format
14946 msgid "missing sentinel in function call"
14950 #, gcc-internal-format
14951 msgid "null argument where non-null required (argument %lu)"
14955 #, gcc-internal-format
14956 msgid "cleanup argument not an identifier"
14960 #, gcc-internal-format
14961 msgid "cleanup argument not a function"
14965 #, gcc-internal-format
14966 msgid "%qE attribute requires prototypes with named arguments"
14970 #, gcc-internal-format
14971 msgid "%qE attribute only applies to variadic functions"
14975 #, gcc-internal-format
14976 msgid "requested position is not an integer constant"
14980 #, gcc-internal-format
14981 msgid "requested position is less than zero"
14985 #, gcc-internal-format
14987 "%Hignoring return value of %qD, declared with attribute warn_unused_result"
14991 #, gcc-internal-format
14993 "%Hignoring return value of function declared with attribute "
14994 "warn_unused_result"
14998 #, gcc-internal-format
14999 msgid "cannot apply %<offsetof%> to static data member %qD"
15002 #: c-common.c:5978 cp/typeck.c:4279
15003 #, gcc-internal-format
15004 msgid "attempt to take address of bit-field structure member %qD"
15008 #, gcc-internal-format
15009 msgid "invalid lvalue in assignment"
15013 #, gcc-internal-format
15014 msgid "invalid lvalue in increment"
15018 #, gcc-internal-format
15019 msgid "invalid lvalue in decrement"
15023 #, gcc-internal-format
15024 msgid "invalid lvalue in unary %<&%>"
15028 #, gcc-internal-format
15029 msgid "invalid lvalue in asm statement"
15032 #: c-common.c:6165 c-common.c:6214 c-typeck.c:2450
15033 #, gcc-internal-format
15034 msgid "too few arguments to function %qE"
15037 #. ??? This should not be an error when inlining calls to
15038 #. unprototyped functions.
15039 #: c-common.c:6182 c-typeck.c:4105
15040 #, gcc-internal-format
15041 msgid "incompatible type for argument %d of %qE"
15044 #. Except for passing an argument to an unprototyped function,
15045 #. this is a constraint violation. When passing an argument to
15046 #. an unprototyped function, it is compile-time undefined;
15047 #. making it a constraint in that case was rejected in
15049 #: c-convert.c:96 c-typeck.c:1596 c-typeck.c:3746 cp/typeck.c:1379
15050 #: cp/typeck.c:6036 fortran/convert.c:89 treelang/tree-convert.c:79
15051 #, gcc-internal-format
15052 msgid "void value not ignored as it ought to be"
15055 #: c-convert.c:134 fortran/convert.c:122 java/typeck.c:154
15056 #: treelang/tree-convert.c:105
15057 #, gcc-internal-format
15058 msgid "conversion to non-scalar type requested"
15062 #, gcc-internal-format
15063 msgid "array %q+D assumed to have one element"
15067 #, gcc-internal-format
15068 msgid "GCC supports only %u nested scopes"
15071 #: c-decl.c:755 cp/decl.c:347 java/decl.c:1700
15072 #, gcc-internal-format
15073 msgid "label %q+D used but not defined"
15076 #: c-decl.c:761 cp/decl.c:358 java/decl.c:1705
15077 #, gcc-internal-format
15078 msgid "label %q+D defined but not used"
15082 #, gcc-internal-format
15083 msgid "label %q+D declared but not defined"
15087 #, gcc-internal-format
15088 msgid "nested function %q+D declared but never defined"
15091 #: c-decl.c:812 cp/decl.c:552
15092 #, gcc-internal-format
15093 msgid "unused variable %q+D"
15097 #, gcc-internal-format
15098 msgid "type of array %q+D completed incompatibly with implicit initialization"
15102 #, gcc-internal-format
15104 "a parameter list with an ellipsis can%'t match an empty parameter name list "
15109 #, gcc-internal-format
15111 "an argument type that has a default promotion can%'t match an empty "
15112 "parameter name list declaration"
15116 #, gcc-internal-format
15118 "prototype for %q+D declares more arguments than previous old-style definition"
15122 #, gcc-internal-format
15124 "prototype for %q+D declares fewer arguments than previous old-style "
15129 #, gcc-internal-format
15130 msgid "prototype for %q+D declares argument %d with incompatible type"
15133 #. If we get here, no errors were found, but do issue a warning
15134 #. for this poor-style construct.
15136 #, gcc-internal-format
15137 msgid "prototype for %q+D follows non-prototype definition"
15141 #, gcc-internal-format
15142 msgid "previous definition of %q+D was here"
15146 #, gcc-internal-format
15147 msgid "previous implicit declaration of %q+D was here"
15151 #, gcc-internal-format
15152 msgid "previous declaration of %q+D was here"
15156 #, gcc-internal-format
15157 msgid "%q+D redeclared as different kind of symbol"
15161 #, gcc-internal-format
15162 msgid "built-in function %q+D declared as non-function"
15165 #: c-decl.c:1186 c-decl.c:1302 c-decl.c:1926
15166 #, gcc-internal-format
15167 msgid "declaration of %q+D shadows a built-in function"
15171 #, gcc-internal-format
15172 msgid "redeclaration of enumerator %q+D"
15175 #. If types don't match for a built-in, throw away the
15176 #. built-in. No point in calling locate_old_decl here, it
15177 #. won't print anything.
15179 #, gcc-internal-format
15180 msgid "conflicting types for built-in function %q+D"
15183 #: c-decl.c:1240 c-decl.c:1253 c-decl.c:1263
15184 #, gcc-internal-format
15185 msgid "conflicting types for %q+D"
15189 #, gcc-internal-format
15190 msgid "conflicting type qualifiers for %q+D"
15193 #. Allow OLDDECL to continue in use.
15195 #, gcc-internal-format
15196 msgid "redefinition of typedef %q+D"
15199 #: c-decl.c:1326 c-decl.c:1404
15200 #, gcc-internal-format
15201 msgid "redefinition of %q+D"
15204 #: c-decl.c:1361 c-decl.c:1442
15205 #, gcc-internal-format
15206 msgid "static declaration of %q+D follows non-static declaration"
15209 #: c-decl.c:1371 c-decl.c:1378 c-decl.c:1431 c-decl.c:1439
15210 #, gcc-internal-format
15211 msgid "non-static declaration of %q+D follows static declaration"
15215 #, gcc-internal-format
15216 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
15220 #, gcc-internal-format
15221 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
15225 #, gcc-internal-format
15226 msgid "extern declaration of %q+D follows declaration with no linkage"
15230 #, gcc-internal-format
15231 msgid "declaration of %q+D with no linkage follows extern declaration"
15235 #, gcc-internal-format
15236 msgid "redeclaration of %q+D with no linkage"
15240 #, gcc-internal-format
15242 "redeclaration of %q+D with different visibility (old visibility preserved)"
15246 #, gcc-internal-format
15247 msgid "inline declaration of %qD follows declaration with attribute noinline"
15251 #, gcc-internal-format
15252 msgid "declaration of %q+D with attribute noinline follows inline declaration "
15256 #, gcc-internal-format
15257 msgid "%q+D declared inline after being called"
15261 #, gcc-internal-format
15262 msgid "%q+D declared inline after its definition"
15266 #, gcc-internal-format
15267 msgid "redefinition of parameter %q+D"
15271 #, gcc-internal-format
15272 msgid "redundant redeclaration of %q+D"
15276 #, gcc-internal-format
15277 msgid "declaration of %q+D shadows previous non-variable"
15281 #, gcc-internal-format
15282 msgid "declaration of %q+D shadows a parameter"
15286 #, gcc-internal-format
15287 msgid "declaration of %q+D shadows a global declaration"
15291 #, gcc-internal-format
15292 msgid "declaration of %q+D shadows a previous local"
15295 #: c-decl.c:1934 cp/name-lookup.c:968 cp/name-lookup.c:999
15296 #: cp/name-lookup.c:1007
15297 #, gcc-internal-format
15298 msgid "%Jshadowed declaration is here"
15302 #, gcc-internal-format
15303 msgid "nested extern declaration of %qD"
15307 #, gcc-internal-format
15308 msgid "implicit declaration of function %qE"
15312 #, gcc-internal-format
15313 msgid "incompatible implicit declaration of built-in function %qD"
15317 #, gcc-internal-format
15318 msgid "incompatible implicit declaration of function %qD"
15322 #, gcc-internal-format
15323 msgid "%H%qE undeclared here (not in a function)"
15327 #, gcc-internal-format
15328 msgid "%H%qE undeclared (first use in this function)"
15332 #, gcc-internal-format
15333 msgid "%H(Each undeclared identifier is reported only once"
15337 #, gcc-internal-format
15338 msgid "%Hfor each function it appears in.)"
15341 #: c-decl.c:2474 cp/decl.c:2164
15342 #, gcc-internal-format
15343 msgid "label %qE referenced outside of any function"
15347 #, gcc-internal-format
15348 msgid "duplicate label declaration %qE"
15352 #, gcc-internal-format
15353 msgid "%Hduplicate label %qD"
15357 #, gcc-internal-format
15358 msgid "%Jjump into statement expression"
15362 #, gcc-internal-format
15363 msgid "%Jjump into scope of identifier with variably modified type"
15367 #, gcc-internal-format
15369 "%Htraditional C lacks a separate namespace for labels, identifier %qE "
15374 #, gcc-internal-format
15375 msgid "%H%qE defined as wrong kind of tag"
15379 #, gcc-internal-format
15380 msgid "unnamed struct/union that defines no instances"
15384 #, gcc-internal-format
15385 msgid "empty declaration with storage class specifier does not redeclare tag"
15389 #, gcc-internal-format
15390 msgid "empty declaration with type qualifier does not redeclare tag"
15393 #: c-decl.c:2909 c-decl.c:2916
15394 #, gcc-internal-format
15395 msgid "useless type name in empty declaration"
15399 #, gcc-internal-format
15400 msgid "%<inline%> in empty declaration"
15404 #, gcc-internal-format
15405 msgid "%<auto%> in file-scope empty declaration"
15409 #, gcc-internal-format
15410 msgid "%<register%> in file-scope empty declaration"
15414 #, gcc-internal-format
15415 msgid "useless storage class specifier in empty declaration"
15419 #, gcc-internal-format
15420 msgid "useless %<__thread%> in empty declaration"
15424 #, gcc-internal-format
15425 msgid "useless type qualifier in empty declaration"
15428 #: c-decl.c:2963 c-parser.c:1157
15429 #, gcc-internal-format
15430 msgid "empty declaration"
15434 #, gcc-internal-format
15436 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
15441 #, gcc-internal-format
15442 msgid "ISO C90 does not support %<[*]%> array declarators"
15446 #, gcc-internal-format
15447 msgid "GCC does not yet properly implement %<[*]%> array declarators"
15451 #, gcc-internal-format
15452 msgid "static or type qualifiers in abstract declarator"
15456 #, gcc-internal-format
15457 msgid "%q+D is usually a function"
15460 #: c-decl.c:3151 cp/decl.c:3723 cp/decl2.c:829
15461 #, gcc-internal-format
15462 msgid "typedef %qD is initialized (use __typeof__ instead)"
15466 #, gcc-internal-format
15467 msgid "function %qD is initialized like a variable"
15470 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
15472 #, gcc-internal-format
15473 msgid "parameter %qD is initialized"
15477 #, gcc-internal-format
15478 msgid "variable %qD has initializer but incomplete type"
15481 #: c-decl.c:3263 c-decl.c:5904 cp/decl.c:3761 cp/decl.c:10284
15482 #, gcc-internal-format
15483 msgid "inline function %q+D given attribute noinline"
15487 #, gcc-internal-format
15488 msgid "initializer fails to determine size of %q+D"
15492 #, gcc-internal-format
15493 msgid "array size missing in %q+D"
15497 #, gcc-internal-format
15498 msgid "zero or negative size array %q+D"
15501 #: c-decl.c:3407 varasm.c:1649
15502 #, gcc-internal-format
15503 msgid "storage size of %q+D isn%'t known"
15507 #, gcc-internal-format
15508 msgid "storage size of %q+D isn%'t constant"
15512 #, gcc-internal-format
15513 msgid "ignoring asm-specifier for non-static local variable %q+D"
15516 #: c-decl.c:3492 fortran/f95-lang.c:670
15517 #, gcc-internal-format
15518 msgid "cannot put object with volatile field into register"
15522 #, gcc-internal-format
15523 msgid "ISO C forbids forward parameter declarations"
15527 #, gcc-internal-format
15528 msgid "bit-field %qs width not an integer constant"
15532 #, gcc-internal-format
15533 msgid "negative width in bit-field %qs"
15537 #, gcc-internal-format
15538 msgid "zero width for bit-field %qs"
15542 #, gcc-internal-format
15543 msgid "bit-field %qs has invalid type"
15547 #, gcc-internal-format
15548 msgid "type of bit-field %qs is a GCC extension"
15552 #, gcc-internal-format
15553 msgid "width of %qs exceeds its type"
15557 #, gcc-internal-format
15558 msgid "%qs is narrower than values of its type"
15561 #: c-decl.c:3940 c-decl.c:4211
15562 #, gcc-internal-format
15563 msgid "variably modified %qs at file scope"
15567 #, gcc-internal-format
15568 msgid "type defaults to %<int%> in declaration of %qs"
15572 #, gcc-internal-format
15573 msgid "duplicate %<const%>"
15577 #, gcc-internal-format
15578 msgid "duplicate %<restrict%>"
15582 #, gcc-internal-format
15583 msgid "duplicate %<volatile%>"
15587 #, gcc-internal-format
15588 msgid "function definition declared %<auto%>"
15592 #, gcc-internal-format
15593 msgid "function definition declared %<register%>"
15597 #, gcc-internal-format
15598 msgid "function definition declared %<typedef%>"
15602 #, gcc-internal-format
15603 msgid "function definition declared %<__thread%>"
15607 #, gcc-internal-format
15608 msgid "storage class specified for structure field %qs"
15611 #: c-decl.c:4035 cp/decl.c:7329
15612 #, gcc-internal-format
15613 msgid "storage class specified for parameter %qs"
15616 #: c-decl.c:4038 cp/decl.c:7331
15617 #, gcc-internal-format
15618 msgid "storage class specified for typename"
15621 #: c-decl.c:4051 cp/decl.c:7348
15622 #, gcc-internal-format
15623 msgid "%qs initialized and declared %<extern%>"
15626 #: c-decl.c:4053 cp/decl.c:7351
15627 #, gcc-internal-format
15628 msgid "%qs has both %<extern%> and initializer"
15632 #, gcc-internal-format
15633 msgid "file-scope declaration of %qs specifies %<auto%>"
15637 #, gcc-internal-format
15638 msgid "file-scope declaration of %qs specifies %<register%>"
15641 #: c-decl.c:4065 cp/decl.c:7355
15642 #, gcc-internal-format
15643 msgid "nested function %qs declared %<extern%>"
15646 #: c-decl.c:4068 cp/decl.c:7365
15647 #, gcc-internal-format
15648 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
15651 #. Only the innermost declarator (making a parameter be of
15652 #. array type which is converted to pointer type)
15653 #. may have static or type qualifiers.
15654 #: c-decl.c:4115 c-decl.c:4332
15655 #, gcc-internal-format
15656 msgid "static or type qualifiers in non-parameter array declarator"
15660 #, gcc-internal-format
15661 msgid "declaration of %qs as array of voids"
15665 #, gcc-internal-format
15666 msgid "declaration of %qs as array of functions"
15670 #, gcc-internal-format
15671 msgid "invalid use of structure with flexible array member"
15675 #, gcc-internal-format
15676 msgid "size of array %qs has non-integer type"
15680 #, gcc-internal-format
15681 msgid "ISO C forbids zero-size array %qs"
15685 #, gcc-internal-format
15686 msgid "size of array %qs is negative"
15690 #, gcc-internal-format
15691 msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
15695 #, gcc-internal-format
15696 msgid "ISO C90 forbids variable-size array %qs"
15699 #: c-decl.c:4268 c-decl.c:4454 cp/decl.c:7788
15700 #, gcc-internal-format
15701 msgid "size of array %qs is too large"
15705 #, gcc-internal-format
15706 msgid "ISO C90 does not support flexible array members"
15710 #, gcc-internal-format
15711 msgid "array type has incomplete element type"
15714 #: c-decl.c:4364 cp/decl.c:7449
15715 #, gcc-internal-format
15716 msgid "%qs declared as function returning a function"
15719 #: c-decl.c:4369 cp/decl.c:7454
15720 #, gcc-internal-format
15721 msgid "%qs declared as function returning an array"
15725 #, gcc-internal-format
15726 msgid "function definition has qualified void return type"
15730 #, gcc-internal-format
15731 msgid "type qualifiers ignored on function return type"
15734 #: c-decl.c:4421 c-decl.c:4467 c-decl.c:4547 c-decl.c:4637
15735 #, gcc-internal-format
15736 msgid "ISO C forbids qualified function types"
15740 #, gcc-internal-format
15741 msgid "typedef %q+D declared %<inline%>"
15745 #, gcc-internal-format
15746 msgid "ISO C forbids const or volatile function types"
15750 #, gcc-internal-format
15751 msgid "variable or field %qs declared void"
15755 #, gcc-internal-format
15756 msgid "attributes in parameter array declarator ignored"
15760 #, gcc-internal-format
15761 msgid "parameter %q+D declared %<inline%>"
15765 #, gcc-internal-format
15766 msgid "field %qs declared as a function"
15770 #, gcc-internal-format
15771 msgid "field %qs has incomplete type"
15774 #: c-decl.c:4607 c-decl.c:4619 c-decl.c:4623
15775 #, gcc-internal-format
15776 msgid "invalid storage class for function %qs"
15780 #, gcc-internal-format
15781 msgid "%<noreturn%> function returns non-void value"
15785 #, gcc-internal-format
15786 msgid "cannot inline function %<main%>"
15790 #, gcc-internal-format
15791 msgid "variable previously declared %<static%> redeclared %<extern%>"
15795 #, gcc-internal-format
15796 msgid "variable %q+D declared %<inline%>"
15799 #. A mere warning is sure to result in improper semantics
15800 #. at runtime. Don't bother to allow this to compile.
15801 #. A mere warning is sure to result in improper
15802 #. semantics at runtime. Don't bother to allow this to
15804 #: c-decl.c:4758 cp/decl.c:6236 cp/decl.c:8378
15805 #, gcc-internal-format
15806 msgid "thread-local storage not supported for this target"
15809 #: c-decl.c:4823 c-decl.c:5985
15810 #, gcc-internal-format
15811 msgid "function declaration isn%'t a prototype"
15815 #, gcc-internal-format
15816 msgid "parameter names (without types) in function declaration"
15820 #, gcc-internal-format
15821 msgid "parameter %u (%q+D) has incomplete type"
15825 #, gcc-internal-format
15826 msgid "%Jparameter %u has incomplete type"
15830 #, gcc-internal-format
15831 msgid "parameter %u (%q+D) has void type"
15835 #, gcc-internal-format
15836 msgid "%Jparameter %u has void type"
15840 #, gcc-internal-format
15841 msgid "%<void%> as only parameter may not be qualified"
15844 #: c-decl.c:4943 c-decl.c:4977
15845 #, gcc-internal-format
15846 msgid "%<void%> must be the only parameter"
15850 #, gcc-internal-format
15851 msgid "parameter %q+D has just a forward declaration"
15854 #. The %s will be one of 'struct', 'union', or 'enum'.
15856 #, gcc-internal-format
15857 msgid "%<%s %E%> declared inside parameter list"
15860 #. The %s will be one of 'struct', 'union', or 'enum'.
15862 #, gcc-internal-format
15863 msgid "anonymous %s declared inside parameter list"
15867 #, gcc-internal-format
15869 "its scope is only this definition or declaration, which is probably not what "
15874 #, gcc-internal-format
15875 msgid "redefinition of %<union %E%>"
15879 #, gcc-internal-format
15880 msgid "redefinition of %<struct %E%>"
15884 #, gcc-internal-format
15885 msgid "nested redefinition of %<union %E%>"
15889 #, gcc-internal-format
15890 msgid "nested redefinition of %<struct %E%>"
15893 #: c-decl.c:5238 cp/decl.c:3530
15894 #, gcc-internal-format
15895 msgid "declaration does not declare anything"
15899 #, gcc-internal-format
15900 msgid "ISO C doesn%'t support unnamed structs/unions"
15903 #: c-decl.c:5285 c-decl.c:5301
15904 #, gcc-internal-format
15905 msgid "duplicate member %q+D"
15909 #, gcc-internal-format
15910 msgid "union has no named members"
15914 #, gcc-internal-format
15915 msgid "union has no members"
15919 #, gcc-internal-format
15920 msgid "struct has no named members"
15924 #, gcc-internal-format
15925 msgid "struct has no members"
15929 #, gcc-internal-format
15930 msgid "%Jflexible array member in union"
15934 #, gcc-internal-format
15935 msgid "%Jflexible array member not at end of struct"
15939 #, gcc-internal-format
15940 msgid "%Jflexible array member in otherwise empty struct"
15944 #, gcc-internal-format
15945 msgid "%Jinvalid use of structure with flexible array member"
15949 #, gcc-internal-format
15950 msgid "union cannot be made transparent"
15954 #, gcc-internal-format
15955 msgid "nested redefinition of %<enum %E%>"
15958 #. This enum is a named one that has been declared already.
15960 #, gcc-internal-format
15961 msgid "redeclaration of %<enum %E%>"
15965 #, gcc-internal-format
15966 msgid "enumeration values exceed range of largest integer"
15970 #, gcc-internal-format
15971 msgid "specified mode too small for enumeral values"
15975 #, gcc-internal-format
15976 msgid "enumerator value for %qE is not an integer constant"
15980 #, gcc-internal-format
15981 msgid "overflow in enumeration values"
15985 #, gcc-internal-format
15986 msgid "ISO C restricts enumerator values to range of %<int%>"
15990 #, gcc-internal-format
15991 msgid "return type is an incomplete type"
15995 #, gcc-internal-format
15996 msgid "return type defaults to %<int%>"
16000 #, gcc-internal-format
16001 msgid "no previous prototype for %q+D"
16005 #, gcc-internal-format
16006 msgid "%q+D was used with no prototype before its definition"
16010 #, gcc-internal-format
16011 msgid "no previous declaration for %q+D"
16015 #, gcc-internal-format
16016 msgid "%q+D was used with no declaration before its definition"
16019 #: c-decl.c:6049 c-decl.c:6566
16020 #, gcc-internal-format
16021 msgid "return type of %q+D is not %<int%>"
16025 #, gcc-internal-format
16026 msgid "first argument of %q+D should be %<int%>"
16030 #, gcc-internal-format
16031 msgid "second argument of %q+D should be %<char **%>"
16035 #, gcc-internal-format
16036 msgid "third argument of %q+D should probably be %<char **%>"
16040 #, gcc-internal-format
16041 msgid "%q+D takes only zero or two arguments"
16045 #, gcc-internal-format
16046 msgid "%q+D is normally a non-static function"
16050 #, gcc-internal-format
16051 msgid "%Jold-style parameter declarations in prototyped function definition"
16055 #, gcc-internal-format
16056 msgid "%Jtraditional C rejects ISO C style function definitions"
16060 #, gcc-internal-format
16061 msgid "%Jparameter name omitted"
16065 #, gcc-internal-format
16066 msgid "%Jold-style function definition"
16070 #, gcc-internal-format
16071 msgid "%Jparameter name missing from parameter list"
16075 #, gcc-internal-format
16076 msgid "%q+D declared as a non-parameter"
16080 #, gcc-internal-format
16081 msgid "multiple parameters named %q+D"
16085 #, gcc-internal-format
16086 msgid "parameter %q+D declared with void type"
16089 #: c-decl.c:6254 c-decl.c:6256
16090 #, gcc-internal-format
16091 msgid "type of %q+D defaults to %<int%>"
16095 #, gcc-internal-format
16096 msgid "parameter %q+D has incomplete type"
16100 #, gcc-internal-format
16101 msgid "declaration for parameter %q+D but no such parameter"
16105 #, gcc-internal-format
16106 msgid "number of arguments doesn%'t match built-in prototype"
16110 #, gcc-internal-format
16111 msgid "number of arguments doesn%'t match prototype"
16114 #: c-decl.c:6336 c-decl.c:6376 c-decl.c:6389
16115 #, gcc-internal-format
16116 msgid "%Hprototype declaration"
16120 #, gcc-internal-format
16121 msgid "promoted argument %qD doesn%'t match built-in prototype"
16125 #, gcc-internal-format
16126 msgid "promoted argument %qD doesn%'t match prototype"
16130 #, gcc-internal-format
16131 msgid "argument %qD doesn%'t match built-in prototype"
16135 #, gcc-internal-format
16136 msgid "argument %qD doesn%'t match prototype"
16139 #: c-decl.c:6611 cp/decl.c:11097
16140 #, gcc-internal-format
16141 msgid "no return statement in function returning non-void"
16145 #, gcc-internal-format
16146 msgid "this function may return with or without a value"
16149 #. If we get here, declarations have been used in a for loop without
16150 #. the C99 for loop scope. This doesn't make much sense, so don't
16153 #, gcc-internal-format
16154 msgid "%<for%> loop initial declaration used outside C99 mode"
16158 #, gcc-internal-format
16159 msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
16163 #, gcc-internal-format
16165 "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
16169 #, gcc-internal-format
16170 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
16174 #, gcc-internal-format
16175 msgid "%<union %E%> declared in %<for%> loop initial declaration"
16179 #, gcc-internal-format
16180 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
16184 #, gcc-internal-format
16185 msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
16188 #: c-decl.c:7046 c-decl.c:7197 c-decl.c:7407
16189 #, gcc-internal-format
16190 msgid "duplicate %qE"
16193 #: c-decl.c:7069 c-decl.c:7206 c-decl.c:7309
16194 #, gcc-internal-format
16195 msgid "two or more data types in declaration specifiers"
16198 #: c-decl.c:7081 cp/parser.c:2042
16199 #, gcc-internal-format
16200 msgid "%<long long long%> is too long for GCC"
16203 #: c-decl.c:7088 c-decl.c:7280
16204 #, gcc-internal-format
16205 msgid "both %<long long%> and %<double%> in declaration specifiers"
16209 #, gcc-internal-format
16210 msgid "ISO C90 does not support %<long long%>"
16213 #: c-decl.c:7099 c-decl.c:7119
16214 #, gcc-internal-format
16215 msgid "both %<long%> and %<short%> in declaration specifiers"
16218 #: c-decl.c:7102 c-decl.c:7213
16219 #, gcc-internal-format
16220 msgid "both %<long%> and %<void%> in declaration specifiers"
16223 #: c-decl.c:7105 c-decl.c:7232
16224 #, gcc-internal-format
16225 msgid "both %<long%> and %<_Bool%> in declaration specifiers"
16228 #: c-decl.c:7108 c-decl.c:7251
16229 #, gcc-internal-format
16230 msgid "both %<long%> and %<char%> in declaration specifiers"
16233 #: c-decl.c:7111 c-decl.c:7264
16234 #, gcc-internal-format
16235 msgid "both %<long%> and %<float%> in declaration specifiers"
16238 #: c-decl.c:7122 c-decl.c:7216
16239 #, gcc-internal-format
16240 msgid "both %<short%> and %<void%> in declaration specifiers"
16243 #: c-decl.c:7125 c-decl.c:7235
16244 #, gcc-internal-format
16245 msgid "both %<short%> and %<_Bool%> in declaration specifiers"
16248 #: c-decl.c:7128 c-decl.c:7254
16249 #, gcc-internal-format
16250 msgid "both %<short%> and %<char%> in declaration specifiers"
16253 #: c-decl.c:7131 c-decl.c:7267
16254 #, gcc-internal-format
16255 msgid "both %<short%> and %<float%> in declaration specifiers"
16258 #: c-decl.c:7134 c-decl.c:7283
16259 #, gcc-internal-format
16260 msgid "both %<short%> and %<double%> in declaration specifiers"
16263 #: c-decl.c:7142 c-decl.c:7162
16264 #, gcc-internal-format
16265 msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
16268 #: c-decl.c:7145 c-decl.c:7219
16269 #, gcc-internal-format
16270 msgid "both %<signed%> and %<void%> in declaration specifiers"
16273 #: c-decl.c:7148 c-decl.c:7238
16274 #, gcc-internal-format
16275 msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
16278 #: c-decl.c:7151 c-decl.c:7270
16279 #, gcc-internal-format
16280 msgid "both %<signed%> and %<float%> in declaration specifiers"
16283 #: c-decl.c:7154 c-decl.c:7286
16284 #, gcc-internal-format
16285 msgid "both %<signed%> and %<double%> in declaration specifiers"
16288 #: c-decl.c:7165 c-decl.c:7222
16289 #, gcc-internal-format
16290 msgid "both %<unsigned%> and %<void%> in declaration specifiers"
16293 #: c-decl.c:7168 c-decl.c:7241
16294 #, gcc-internal-format
16295 msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
16298 #: c-decl.c:7171 c-decl.c:7273
16299 #, gcc-internal-format
16300 msgid "both %<unsigned%> and %<float%> in declaration specifiers"
16303 #: c-decl.c:7174 c-decl.c:7289
16304 #, gcc-internal-format
16305 msgid "both %<unsigned%> and %<double%> in declaration specifiers"
16309 #, gcc-internal-format
16310 msgid "ISO C90 does not support complex types"
16313 #: c-decl.c:7184 c-decl.c:7225
16314 #, gcc-internal-format
16315 msgid "both %<complex%> and %<void%> in declaration specifiers"
16318 #: c-decl.c:7187 c-decl.c:7244
16319 #, gcc-internal-format
16320 msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
16324 #, gcc-internal-format
16325 msgid "%qE fails to be a typedef or built in type"
16329 #, gcc-internal-format
16330 msgid "%qE is not at beginning of declaration"
16334 #, gcc-internal-format
16335 msgid "%<__thread%> used with %<auto%>"
16339 #, gcc-internal-format
16340 msgid "%<__thread%> used with %<register%>"
16344 #, gcc-internal-format
16345 msgid "%<__thread%> used with %<typedef%>"
16349 #, gcc-internal-format
16350 msgid "%<__thread%> before %<extern%>"
16354 #, gcc-internal-format
16355 msgid "%<__thread%> before %<static%>"
16359 #, gcc-internal-format
16360 msgid "multiple storage classes in declaration specifiers"
16364 #, gcc-internal-format
16365 msgid "%<__thread%> used with %qE"
16369 #, gcc-internal-format
16370 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
16373 #: c-decl.c:7518 c-decl.c:7544
16374 #, gcc-internal-format
16375 msgid "ISO C does not support complex integer types"
16378 #: c-decl.c:7618 toplev.c:822
16379 #, gcc-internal-format
16380 msgid "%q+F used but never defined"
16383 #: c-format.c:97 c-format.c:206
16384 #, gcc-internal-format
16385 msgid "format string has invalid operand number"
16389 #, gcc-internal-format
16390 msgid "function does not return string type"
16394 #, gcc-internal-format
16395 msgid "format string argument not a string type"
16399 #, gcc-internal-format
16400 msgid "unrecognized format specifier"
16404 #, gcc-internal-format
16405 msgid "%qE is an unrecognized format function type"
16409 #, gcc-internal-format
16410 msgid "%<...%> has invalid operand number"
16414 #, gcc-internal-format
16415 msgid "format string argument follows the args to be formatted"
16419 #, gcc-internal-format
16420 msgid "function might be possible candidate for %qs format attribute"
16423 #: c-format.c:991 c-format.c:1012 c-format.c:2026
16424 #, gcc-internal-format
16425 msgid "missing $ operand number in format"
16429 #, gcc-internal-format
16430 msgid "%s does not support %%n$ operand number formats"
16434 #, gcc-internal-format
16435 msgid "operand number out of range in format"
16439 #, gcc-internal-format
16440 msgid "format argument %d used more than once in %s format"
16444 #, gcc-internal-format
16445 msgid "$ operand number used after format without operand number"
16449 #, gcc-internal-format
16450 msgid "format argument %d unused before used argument %d in $-style format"
16454 #, gcc-internal-format
16455 msgid "format not a string literal, format string not checked"
16458 #: c-format.c:1224 c-format.c:1227
16459 #, gcc-internal-format
16460 msgid "format not a string literal and no format arguments"
16464 #, gcc-internal-format
16465 msgid "format not a string literal, argument types not checked"
16469 #, gcc-internal-format
16470 msgid "too many arguments for format"
16474 #, gcc-internal-format
16475 msgid "unused arguments in $-style format"
16479 #, gcc-internal-format
16480 msgid "zero-length %s format string"
16484 #, gcc-internal-format
16485 msgid "format is a wide character string"
16489 #, gcc-internal-format
16490 msgid "unterminated format string"
16494 #, gcc-internal-format
16495 msgid "embedded %<\\0%> in format"
16499 #, gcc-internal-format
16500 msgid "spurious trailing %<%%%> in format"
16503 #: c-format.c:1529 c-format.c:1774
16504 #, gcc-internal-format
16505 msgid "repeated %s in format"
16509 #, gcc-internal-format
16510 msgid "missing fill character at end of strfmon format"
16513 #: c-format.c:1586 c-format.c:1688 c-format.c:1973 c-format.c:2038
16514 #, gcc-internal-format
16515 msgid "too few arguments for format"
16519 #, gcc-internal-format
16520 msgid "zero width in %s format"
16524 #, gcc-internal-format
16525 msgid "empty left precision in %s format"
16529 #, gcc-internal-format
16530 msgid "empty precision in %s format"
16534 #, gcc-internal-format
16535 msgid "%s does not support the %qs %s length modifier"
16539 #, gcc-internal-format
16540 msgid "conversion lacks type at end of format"
16544 #, gcc-internal-format
16545 msgid "unknown conversion type character %qc in format"
16549 #, gcc-internal-format
16550 msgid "unknown conversion type character 0x%x in format"
16554 #, gcc-internal-format
16555 msgid "%s does not support the %<%%%c%> %s format"
16559 #, gcc-internal-format
16560 msgid "%s used with %<%%%c%> %s format"
16564 #, gcc-internal-format
16565 msgid "%s does not support %s"
16569 #, gcc-internal-format
16570 msgid "%s does not support %s with the %<%%%c%> %s format"
16574 #, gcc-internal-format
16575 msgid "%s ignored with %s and %<%%%c%> %s format"
16579 #, gcc-internal-format
16580 msgid "%s ignored with %s in %s format"
16584 #, gcc-internal-format
16585 msgid "use of %s and %s together with %<%%%c%> %s format"
16589 #, gcc-internal-format
16590 msgid "use of %s and %s together in %s format"
16594 #, gcc-internal-format
16595 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
16599 #, gcc-internal-format
16600 msgid "%<%%%c%> yields only last 2 digits of year"
16603 #. The end of the format string was reached.
16605 #, gcc-internal-format
16606 msgid "no closing %<]%> for %<%%[%> format"
16610 #, gcc-internal-format
16611 msgid "use of %qs length modifier with %qc type character"
16615 #, gcc-internal-format
16616 msgid "%s does not support the %<%%%s%c%> %s format"
16620 #, gcc-internal-format
16621 msgid "operand number specified with suppressed assignment"
16625 #, gcc-internal-format
16626 msgid "operand number specified for format taking no argument"
16630 #, gcc-internal-format
16631 msgid "writing through null pointer (argument %d)"
16635 #, gcc-internal-format
16636 msgid "reading through null pointer (argument %d)"
16640 #, gcc-internal-format
16641 msgid "writing into constant object (argument %d)"
16645 #, gcc-internal-format
16646 msgid "extra type qualifiers in format argument (argument %d)"
16650 #, gcc-internal-format
16651 msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
16655 #, gcc-internal-format
16656 msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
16660 #, gcc-internal-format
16661 msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
16665 #, gcc-internal-format
16666 msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
16669 #: c-format.c:2376 c-format.c:2382 c-format.c:2532
16670 #, gcc-internal-format
16671 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
16674 #: c-format.c:2389 c-format.c:2542
16675 #, gcc-internal-format
16676 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
16680 #, gcc-internal-format
16681 msgid "%<locus%> is not defined as a type"
16685 #, gcc-internal-format
16686 msgid "%<location_t%> is not defined as a type"
16690 #, gcc-internal-format
16691 msgid "%<tree%> is not defined as a type"
16695 #, gcc-internal-format
16696 msgid "%<tree%> is not defined as a pointer type"
16700 #, gcc-internal-format
16701 msgid "args to be formatted is not %<...%>"
16705 #, gcc-internal-format
16706 msgid "strftime formats cannot format arguments"
16710 #, gcc-internal-format
16711 msgid "badly nested C headers from preprocessor"
16715 #, gcc-internal-format
16716 msgid "%Hignoring #pragma %s %s"
16721 #, gcc-internal-format
16722 msgid "%Hstray %<@%> in program"
16726 #, gcc-internal-format
16727 msgid "stray %qs in program"
16731 #, gcc-internal-format
16732 msgid "missing terminating %c character"
16736 #, gcc-internal-format
16737 msgid "stray %qc in program"
16741 #, gcc-internal-format
16742 msgid "stray %<\\%o%> in program"
16746 #, gcc-internal-format
16747 msgid "this decimal constant is unsigned only in ISO C90"
16751 #, gcc-internal-format
16752 msgid "this decimal constant would be unsigned in ISO C90"
16756 #, gcc-internal-format
16757 msgid "integer constant is too large for %qs type"
16761 #, gcc-internal-format
16762 msgid "floating constant exceeds range of %<%s%>"
16766 #, gcc-internal-format
16767 msgid "traditional C rejects string constant concatenation"
16770 #: c-objc-common.c:81
16771 #, gcc-internal-format
16773 "function %q+F can never be inlined because it is suppressed using -fno-inline"
16776 #: c-objc-common.c:91
16777 #, gcc-internal-format
16779 "function %q+F can never be inlined because it might not be bound within this "
16780 "unit of translation"
16783 #: c-objc-common.c:99
16784 #, gcc-internal-format
16786 "function %q+F can never be inlined because it uses attributes conflicting "
16791 #, gcc-internal-format
16792 msgid "no class name specified with %qs"
16796 #, gcc-internal-format
16797 msgid "assertion missing after %qs"
16801 #, gcc-internal-format
16802 msgid "macro name missing after %qs"
16806 #, gcc-internal-format
16807 msgid "missing path after %qs"
16811 #, gcc-internal-format
16812 msgid "missing filename after %qs"
16816 #, gcc-internal-format
16817 msgid "missing makefile target after %qs"
16821 #, gcc-internal-format
16822 msgid "-I- specified twice"
16826 #, gcc-internal-format
16827 msgid "obsolete option -I- used, please use -iquote instead"
16831 #, gcc-internal-format
16832 msgid "argument %qs to %<-Wnormalized%> not recognized"
16836 #, gcc-internal-format
16837 msgid "switch %qs is no longer supported"
16841 #, gcc-internal-format
16843 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
16847 #, gcc-internal-format
16848 msgid "output filename specified twice"
16852 #, gcc-internal-format
16853 msgid "-Wformat-y2k ignored without -Wformat"
16857 #, gcc-internal-format
16858 msgid "-Wformat-extra-args ignored without -Wformat"
16862 #, gcc-internal-format
16863 msgid "-Wformat-zero-length ignored without -Wformat"
16867 #, gcc-internal-format
16868 msgid "-Wformat-nonliteral ignored without -Wformat"
16872 #, gcc-internal-format
16873 msgid "-Wformat-security ignored without -Wformat"
16877 #, gcc-internal-format
16878 msgid "opening output file %s: %m"
16882 #, gcc-internal-format
16883 msgid "too many filenames given. Type %s --help for usage"
16887 #, gcc-internal-format
16888 msgid "YYDEBUG was not defined at build time, -dy ignored"
16892 #, gcc-internal-format
16893 msgid "opening dependency file %s: %m"
16897 #, gcc-internal-format
16898 msgid "closing dependency file %s: %m"
16902 #, gcc-internal-format
16903 msgid "when writing output to %s: %m"
16907 #, gcc-internal-format
16908 msgid "to generate dependencies you must specify either -M or -MM"
16912 #, gcc-internal-format
16913 msgid "too late for # directive to set debug directory"
16917 #, gcc-internal-format
16918 msgid "ISO C forbids an empty source file"
16921 #: c-parser.c:1054 c-parser.c:5764
16922 #, gcc-internal-format
16923 msgid "ISO C does not allow extra %<;%> outside of a function"
16927 #, gcc-internal-format
16928 msgid "expected declaration specifiers"
16932 #, gcc-internal-format
16933 msgid "data definition has no type or storage class"
16937 #, gcc-internal-format
16938 msgid "expected %<,%> or %<;%>"
16941 #. This can appear in many cases looking nothing like a
16942 #. function definition, so we don't give a more specific
16943 #. error suggesting there was one.
16944 #: c-parser.c:1254 c-parser.c:1271
16945 #, gcc-internal-format
16946 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
16950 #, gcc-internal-format
16951 msgid "ISO C forbids nested functions"
16954 #: c-parser.c:1609 c-parser.c:2372 c-parser.c:2981 c-parser.c:3222
16955 #: c-parser.c:4011 c-parser.c:4592 c-parser.c:4982 c-parser.c:5002
16956 #: c-parser.c:5117 c-parser.c:5263 c-parser.c:5280 c-parser.c:5412
16957 #: c-parser.c:5424 c-parser.c:5449 c-parser.c:5577 c-parser.c:5606
16958 #: c-parser.c:5614 c-parser.c:5642 c-parser.c:5656 c-parser.c:5869
16960 #, gcc-internal-format
16961 msgid "expected identifier"
16964 #: c-parser.c:1635 cp/parser.c:10371
16965 #, gcc-internal-format
16966 msgid "comma at end of enumerator list"
16970 #, gcc-internal-format
16971 msgid "expected %<,%> or %<}%>"
16974 #: c-parser.c:1655 c-parser.c:1825 c-parser.c:5731
16975 #, gcc-internal-format
16976 msgid "expected %<{%>"
16980 #, gcc-internal-format
16981 msgid "ISO C forbids forward references to %<enum%> types"
16985 #, gcc-internal-format
16986 msgid "expected class name"
16989 #: c-parser.c:1786 c-parser.c:5516
16990 #, gcc-internal-format
16991 msgid "extra semicolon in struct or union specified"
16995 #, gcc-internal-format
16996 msgid "no semicolon at end of struct or union"
17000 #, gcc-internal-format
17001 msgid "expected %<;%>"
17004 #: c-parser.c:1888 c-parser.c:2815
17005 #, gcc-internal-format
17006 msgid "expected specifier-qualifier-list"
17010 #, gcc-internal-format
17011 msgid "ISO C forbids member declarations with no members"
17015 #, gcc-internal-format
17016 msgid "expected %<,%>, %<;%> or %<}%>"
17020 #, gcc-internal-format
17021 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
17025 #, gcc-internal-format
17026 msgid "%<typeof%> applied to a bit-field"
17030 #, gcc-internal-format
17031 msgid "expected identifier or %<(%>"
17035 #, gcc-internal-format
17036 msgid "ISO C requires a named argument before %<...%>"
17040 #, gcc-internal-format
17041 msgid "expected declaration specifiers or %<...%>"
17045 #, gcc-internal-format
17046 msgid "wide string literal in %<asm%>"
17050 #, gcc-internal-format
17051 msgid "expected string literal"
17055 #, gcc-internal-format
17056 msgid "ISO C forbids empty initializer braces"
17060 #, gcc-internal-format
17061 msgid "obsolete use of designated initializer with %<:%>"
17065 #, gcc-internal-format
17066 msgid "ISO C forbids specifying range of elements to initialize"
17070 #, gcc-internal-format
17071 msgid "ISO C90 forbids specifying subobject to initialize"
17075 #, gcc-internal-format
17076 msgid "obsolete use of designated initializer without %<=%>"
17080 #, gcc-internal-format
17081 msgid "expected %<=%>"
17085 #, gcc-internal-format
17086 msgid "ISO C forbids label declarations"
17089 #: c-parser.c:3246 c-parser.c:3255
17090 #, gcc-internal-format
17091 msgid "expected declaration or statement"
17094 #: c-parser.c:3275 c-parser.c:3303
17095 #, gcc-internal-format
17096 msgid "%HISO C90 forbids mixed declarations and code"
17100 #, gcc-internal-format
17101 msgid "label at end of compound statement"
17105 #, gcc-internal-format
17106 msgid "expected %<:%> or %<...%>"
17110 #, gcc-internal-format
17111 msgid "expected identifier or %<*%>"
17114 #. Avoid infinite loop in error recovery:
17115 #. c_parser_skip_until_found stops at a closing nesting
17116 #. delimiter without consuming it, but here we need to consume
17117 #. it to proceed further.
17119 #, gcc-internal-format
17120 msgid "expected statement"
17124 #, gcc-internal-format
17125 msgid "%E qualifier ignored on asm"
17129 #, gcc-internal-format
17130 msgid "ISO C forbids omitting the middle term of a ?: expression"
17134 #, gcc-internal-format
17135 msgid "traditional C rejects the unary plus operator"
17139 #, gcc-internal-format
17140 msgid "%<sizeof%> applied to a bit-field"
17143 #: c-parser.c:4818 c-parser.c:5159 c-parser.c:5181
17144 #, gcc-internal-format
17145 msgid "expected expression"
17149 #, gcc-internal-format
17150 msgid "braced-group within expression allowed only inside a function"
17154 #, gcc-internal-format
17155 msgid "ISO C forbids braced-groups within expressions"
17159 #, gcc-internal-format
17160 msgid "first argument to %<__builtin_choose_expr%> not a constant"
17164 #, gcc-internal-format
17165 msgid "compound literal has variable size"
17169 #, gcc-internal-format
17170 msgid "ISO C90 forbids compound literals"
17174 #, gcc-internal-format
17175 msgid "extra semicolon in method definition specified"
17179 #, gcc-internal-format
17180 msgid "can%'t create precompiled header %s: %m"
17184 #, gcc-internal-format
17185 msgid "can%'t write to %s: %m"
17189 #, gcc-internal-format
17190 msgid "%qs is not a valid output file"
17193 #: c-pch.c:188 c-pch.c:203 c-pch.c:217
17194 #, gcc-internal-format
17195 msgid "can%'t write %s: %m"
17198 #: c-pch.c:193 c-pch.c:210
17199 #, gcc-internal-format
17200 msgid "can%'t seek in %s: %m"
17203 #: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334
17204 #, gcc-internal-format
17205 msgid "can%'t read %s: %m"
17209 #, gcc-internal-format
17210 msgid "malformed #pragma GCC pch_preprocess, ignored"
17214 #, gcc-internal-format
17215 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
17219 #, gcc-internal-format
17220 msgid "use #include instead"
17224 #, gcc-internal-format
17225 msgid "%s: couldn%'t open PCH file: %m"
17229 #, gcc-internal-format
17230 msgid "use -Winvalid-pch for more information"
17234 #, gcc-internal-format
17235 msgid "%s: PCH file was invalid"
17239 #, gcc-internal-format
17240 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
17244 #, gcc-internal-format
17246 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
17250 #, gcc-internal-format
17251 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
17255 #, gcc-internal-format
17256 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
17260 #, gcc-internal-format
17261 msgid "missing %<(%> after %<#pragma pack%> - ignored"
17264 #: c-pragma.c:162 c-pragma.c:194
17265 #, gcc-internal-format
17266 msgid "invalid constant in %<#pragma pack%> - ignored"
17269 #: c-pragma.c:166 c-pragma.c:208
17270 #, gcc-internal-format
17271 msgid "malformed %<#pragma pack%> - ignored"
17275 #, gcc-internal-format
17276 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
17280 #, gcc-internal-format
17281 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
17285 #, gcc-internal-format
17286 msgid "unknown action %qs for %<#pragma pack%> - ignored"
17290 #, gcc-internal-format
17291 msgid "junk at end of %<#pragma pack%>"
17295 #, gcc-internal-format
17296 msgid "#pragma pack has no effect with -fpack-struct - ignored"
17300 #, gcc-internal-format
17301 msgid "alignment must be a small power of two, not %d"
17305 #, gcc-internal-format
17307 "applying #pragma weak %q+D after first use results in unspecified behavior"
17310 #: c-pragma.c:341 c-pragma.c:346
17311 #, gcc-internal-format
17312 msgid "malformed #pragma weak, ignored"
17316 #, gcc-internal-format
17317 msgid "junk at end of #pragma weak"
17320 #: c-pragma.c:418 c-pragma.c:420
17321 #, gcc-internal-format
17322 msgid "malformed #pragma redefine_extname, ignored"
17326 #, gcc-internal-format
17327 msgid "junk at end of #pragma redefine_extname"
17331 #, gcc-internal-format
17332 msgid "#pragma redefine_extname not supported on this target"
17335 #: c-pragma.c:446 c-pragma.c:533
17336 #, gcc-internal-format
17337 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
17341 #, gcc-internal-format
17343 "#pragma redefine_extname ignored due to conflict with previous #pragma "
17348 #, gcc-internal-format
17349 msgid "malformed #pragma extern_prefix, ignored"
17353 #, gcc-internal-format
17354 msgid "junk at end of #pragma extern_prefix"
17358 #, gcc-internal-format
17359 msgid "#pragma extern_prefix not supported on this target"
17363 #, gcc-internal-format
17364 msgid "asm declaration ignored due to conflict with previous rename"
17368 #, gcc-internal-format
17370 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
17374 #, gcc-internal-format
17375 msgid "#pragma GCC visibility must be followed by push or pop"
17379 #, gcc-internal-format
17380 msgid "no matching push for %<#pragma GCC visibility pop%>"
17383 #: c-pragma.c:639 c-pragma.c:665
17384 #, gcc-internal-format
17385 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
17389 #, gcc-internal-format
17390 msgid "malformed #pragma GCC visibility push"
17394 #, gcc-internal-format
17396 "#pragma GCC visibility push() must specify default, internal, hidden or "
17401 #, gcc-internal-format
17402 msgid "junk at end of %<#pragma GCC visibility%>"
17406 #, gcc-internal-format
17407 msgid "%qD has an incomplete type"
17410 #: c-typeck.c:177 cp/call.c:2710
17411 #, gcc-internal-format
17412 msgid "invalid use of void expression"
17416 #, gcc-internal-format
17417 msgid "invalid use of flexible array member"
17421 #, gcc-internal-format
17422 msgid "invalid use of array with unspecified bounds"
17426 #, gcc-internal-format
17427 msgid "invalid use of undefined type %<%s %E%>"
17430 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
17432 #, gcc-internal-format
17433 msgid "invalid use of incomplete typedef %qD"
17436 #: c-typeck.c:430 c-typeck.c:455
17437 #, gcc-internal-format
17438 msgid "function types not truly compatible in ISO C"
17442 #, gcc-internal-format
17443 msgid "types are not quite compatible"
17447 #, gcc-internal-format
17448 msgid "function return types not compatible due to %<volatile%>"
17451 #: c-typeck.c:1334 c-typeck.c:2635
17452 #, gcc-internal-format
17453 msgid "arithmetic on pointer to an incomplete type"
17457 #, gcc-internal-format
17458 msgid "%qT has no member named %qE"
17462 #, gcc-internal-format
17463 msgid "request for member %qE in something not a structure or union"
17467 #, gcc-internal-format
17468 msgid "dereferencing pointer to incomplete type"
17472 #, gcc-internal-format
17473 msgid "dereferencing %<void *%> pointer"
17476 #: c-typeck.c:1818 cp/typeck.c:2204
17477 #, gcc-internal-format
17478 msgid "invalid type argument of %qs"
17481 #: c-typeck.c:1846 cp/typeck.c:2355
17482 #, gcc-internal-format
17483 msgid "subscripted value is neither array nor pointer"
17486 #: c-typeck.c:1857 cp/typeck.c:2274 cp/typeck.c:2360
17487 #, gcc-internal-format
17488 msgid "array subscript is not an integer"
17492 #, gcc-internal-format
17493 msgid "subscripted value is pointer to function"
17496 #: c-typeck.c:1876 cp/typeck.c:2270
17497 #, gcc-internal-format
17498 msgid "array subscript has type %<char%>"
17502 #, gcc-internal-format
17503 msgid "ISO C forbids subscripting %<register%> array"
17507 #, gcc-internal-format
17508 msgid "ISO C90 forbids subscripting non-lvalue array"
17512 #, gcc-internal-format
17513 msgid "called object %qE is not a function"
17516 #. This situation leads to run-time undefined behavior. We can't,
17517 #. therefore, simply error unless we can prove that all possible
17518 #. executions of the program must execute the code.
17520 #, gcc-internal-format
17521 msgid "function called through a non-compatible type"
17525 #, gcc-internal-format
17526 msgid "too many arguments to function %qE"
17530 #, gcc-internal-format
17531 msgid "type of formal parameter %d is incomplete"
17535 #, gcc-internal-format
17537 "passing argument %d of %qE as integer rather than floating due to prototype"
17541 #, gcc-internal-format
17543 "passing argument %d of %qE as integer rather than complex due to prototype"
17547 #, gcc-internal-format
17549 "passing argument %d of %qE as complex rather than floating due to prototype"
17553 #, gcc-internal-format
17555 "passing argument %d of %qE as floating rather than integer due to prototype"
17559 #, gcc-internal-format
17561 "passing argument %d of %qE as complex rather than integer due to prototype"
17565 #, gcc-internal-format
17567 "passing argument %d of %qE as floating rather than complex due to prototype"
17571 #, gcc-internal-format
17573 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
17578 #, gcc-internal-format
17579 msgid "passing argument %d of %qE with different width due to prototype"
17583 #, gcc-internal-format
17584 msgid "passing argument %d of %qE as unsigned due to prototype"
17588 #, gcc-internal-format
17589 msgid "passing argument %d of %qE as signed due to prototype"
17593 #, gcc-internal-format
17594 msgid "suggest parentheses around + or - inside shift"
17598 #, gcc-internal-format
17599 msgid "suggest parentheses around && within ||"
17603 #, gcc-internal-format
17604 msgid "suggest parentheses around arithmetic in operand of |"
17608 #, gcc-internal-format
17609 msgid "suggest parentheses around comparison in operand of |"
17613 #, gcc-internal-format
17614 msgid "suggest parentheses around arithmetic in operand of ^"
17618 #, gcc-internal-format
17619 msgid "suggest parentheses around comparison in operand of ^"
17623 #, gcc-internal-format
17624 msgid "suggest parentheses around + or - in operand of &"
17628 #, gcc-internal-format
17629 msgid "suggest parentheses around comparison in operand of &"
17633 #, gcc-internal-format
17634 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
17638 #, gcc-internal-format
17639 msgid "pointer of type %<void *%> used in subtraction"
17643 #, gcc-internal-format
17644 msgid "pointer to a function used in subtraction"
17648 #, gcc-internal-format
17649 msgid "wrong type argument to unary plus"
17653 #, gcc-internal-format
17654 msgid "wrong type argument to unary minus"
17658 #, gcc-internal-format
17659 msgid "ISO C does not support %<~%> for complex conjugation"
17663 #, gcc-internal-format
17664 msgid "wrong type argument to bit-complement"
17668 #, gcc-internal-format
17669 msgid "wrong type argument to abs"
17673 #, gcc-internal-format
17674 msgid "wrong type argument to conjugation"
17678 #, gcc-internal-format
17679 msgid "wrong type argument to unary exclamation mark"
17683 #, gcc-internal-format
17684 msgid "ISO C does not support %<++%> and %<--%> on complex types"
17687 #: c-typeck.c:2807 c-typeck.c:2839
17688 #, gcc-internal-format
17689 msgid "wrong type argument to increment"
17692 #: c-typeck.c:2809 c-typeck.c:2841
17693 #, gcc-internal-format
17694 msgid "wrong type argument to decrement"
17698 #, gcc-internal-format
17699 msgid "increment of pointer to unknown structure"
17703 #, gcc-internal-format
17704 msgid "decrement of pointer to unknown structure"
17708 #, gcc-internal-format
17709 msgid "assignment of read-only member %qD"
17713 #, gcc-internal-format
17714 msgid "increment of read-only member %qD"
17718 #, gcc-internal-format
17719 msgid "decrement of read-only member %qD"
17723 #, gcc-internal-format
17724 msgid "read-only member %qD used as %<asm%> output"
17728 #, gcc-internal-format
17729 msgid "assignment of read-only variable %qD"
17733 #, gcc-internal-format
17734 msgid "increment of read-only variable %qD"
17738 #, gcc-internal-format
17739 msgid "decrement of read-only variable %qD"
17743 #, gcc-internal-format
17744 msgid "read-only variable %qD used as %<asm%> output"
17748 #, gcc-internal-format
17749 msgid "assignment of read-only location"
17753 #, gcc-internal-format
17754 msgid "increment of read-only location"
17758 #, gcc-internal-format
17759 msgid "decrement of read-only location"
17763 #, gcc-internal-format
17764 msgid "read-only location used as %<asm%> output"
17768 #, gcc-internal-format
17769 msgid "cannot take address of bit-field %qD"
17773 #, gcc-internal-format
17774 msgid "global register variable %qD used in nested function"
17778 #, gcc-internal-format
17779 msgid "register variable %qD used in nested function"
17783 #, gcc-internal-format
17784 msgid "address of global register variable %qD requested"
17788 #, gcc-internal-format
17789 msgid "address of register variable %qD requested"
17793 #, gcc-internal-format
17794 msgid "non-lvalue array in conditional expression"
17798 #, gcc-internal-format
17799 msgid "signed and unsigned type in conditional expression"
17803 #, gcc-internal-format
17804 msgid "ISO C forbids conditional expr with only one void side"
17807 #: c-typeck.c:3211 c-typeck.c:3219
17808 #, gcc-internal-format
17809 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
17813 #, gcc-internal-format
17814 msgid "pointer type mismatch in conditional expression"
17817 #: c-typeck.c:3233 c-typeck.c:3243
17818 #, gcc-internal-format
17819 msgid "pointer/integer type mismatch in conditional expression"
17823 #, gcc-internal-format
17824 msgid "type mismatch in conditional expression"
17828 #, gcc-internal-format
17829 msgid "left-hand operand of comma expression has no effect"
17833 #, gcc-internal-format
17834 msgid "cast specifies array type"
17838 #, gcc-internal-format
17839 msgid "cast specifies function type"
17843 #, gcc-internal-format
17844 msgid "ISO C forbids casting nonscalar to the same type"
17848 #, gcc-internal-format
17849 msgid "ISO C forbids casts to union type"
17853 #, gcc-internal-format
17854 msgid "cast to union type from type not present in union"
17858 #, gcc-internal-format
17859 msgid "cast adds new qualifiers to function type"
17862 #. There are qualifiers present in IN_OTYPE that are not
17863 #. present in IN_TYPE.
17865 #, gcc-internal-format
17866 msgid "cast discards qualifiers from pointer target type"
17870 #, gcc-internal-format
17871 msgid "cast increases required alignment of target type"
17875 #, gcc-internal-format
17876 msgid "cast from pointer to integer of different size"
17880 #, gcc-internal-format
17881 msgid "cast from function call of type %qT to non-matching type %qT"
17885 #, gcc-internal-format
17886 msgid "cast to pointer from integer of different size"
17890 #, gcc-internal-format
17891 msgid "ISO C forbids conversion of function pointer to object pointer type"
17895 #, gcc-internal-format
17896 msgid "ISO C forbids conversion of object pointer to function pointer type"
17900 #, gcc-internal-format
17901 msgid "cannot pass rvalue to reference parameter"
17904 #: c-typeck.c:3864 c-typeck.c:4032
17905 #, gcc-internal-format
17907 "passing argument %d of %qE makes qualified function pointer from unqualified"
17910 #: c-typeck.c:3867 c-typeck.c:4035
17911 #, gcc-internal-format
17912 msgid "assignment makes qualified function pointer from unqualified"
17915 #: c-typeck.c:3870 c-typeck.c:4037
17916 #, gcc-internal-format
17917 msgid "initialization makes qualified function pointer from unqualified"
17920 #: c-typeck.c:3873 c-typeck.c:4039
17921 #, gcc-internal-format
17922 msgid "return makes qualified function pointer from unqualified"
17925 #: c-typeck.c:3877 c-typeck.c:3999
17926 #, gcc-internal-format
17927 msgid "passing argument %d of %qE discards qualifiers from pointer target type"
17930 #: c-typeck.c:3879 c-typeck.c:4001
17931 #, gcc-internal-format
17932 msgid "assignment discards qualifiers from pointer target type"
17935 #: c-typeck.c:3881 c-typeck.c:4003
17936 #, gcc-internal-format
17937 msgid "initialization discards qualifiers from pointer target type"
17940 #: c-typeck.c:3883 c-typeck.c:4005
17941 #, gcc-internal-format
17942 msgid "return discards qualifiers from pointer target type"
17946 #, gcc-internal-format
17947 msgid "ISO C prohibits argument conversion to union type"
17951 #, gcc-internal-format
17952 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
17956 #, gcc-internal-format
17957 msgid "argument %d of %qE might be a candidate for a format attribute"
17961 #, gcc-internal-format
17962 msgid "assignment left-hand side might be a candidate for a format attribute"
17966 #, gcc-internal-format
17968 "initialization left-hand side might be a candidate for a format attribute"
17972 #, gcc-internal-format
17973 msgid "return type might be a candidate for a format attribute"
17977 #, gcc-internal-format
17979 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
17984 #, gcc-internal-format
17985 msgid "ISO C forbids assignment between function pointer and %<void *%>"
17989 #, gcc-internal-format
17990 msgid "ISO C forbids initialization between function pointer and %<void *%>"
17994 #, gcc-internal-format
17995 msgid "ISO C forbids return between function pointer and %<void *%>"
17999 #, gcc-internal-format
18000 msgid "pointer targets in passing argument %d of %qE differ in signedness"
18004 #, gcc-internal-format
18005 msgid "pointer targets in assignment differ in signedness"
18009 #, gcc-internal-format
18010 msgid "pointer targets in initialization differ in signedness"
18014 #, gcc-internal-format
18015 msgid "pointer targets in return differ in signedness"
18019 #, gcc-internal-format
18020 msgid "passing argument %d of %qE from incompatible pointer type"
18024 #, gcc-internal-format
18025 msgid "assignment from incompatible pointer type"
18029 #, gcc-internal-format
18030 msgid "initialization from incompatible pointer type"
18034 #, gcc-internal-format
18035 msgid "return from incompatible pointer type"
18039 #, gcc-internal-format
18040 msgid "passing argument %d of %qE makes pointer from integer without a cast"
18044 #, gcc-internal-format
18045 msgid "assignment makes pointer from integer without a cast"
18049 #, gcc-internal-format
18050 msgid "initialization makes pointer from integer without a cast"
18054 #, gcc-internal-format
18055 msgid "return makes pointer from integer without a cast"
18059 #, gcc-internal-format
18060 msgid "passing argument %d of %qE makes integer from pointer without a cast"
18064 #, gcc-internal-format
18065 msgid "assignment makes integer from pointer without a cast"
18069 #, gcc-internal-format
18070 msgid "initialization makes integer from pointer without a cast"
18074 #, gcc-internal-format
18075 msgid "return makes integer from pointer without a cast"
18079 #, gcc-internal-format
18080 msgid "incompatible types in assignment"
18084 #, gcc-internal-format
18085 msgid "incompatible types in initialization"
18089 #, gcc-internal-format
18090 msgid "incompatible types in return"
18094 #, gcc-internal-format
18095 msgid "traditional C rejects automatic aggregate initialization"
18098 #: c-typeck.c:4365 c-typeck.c:4380 c-typeck.c:4395
18099 #, gcc-internal-format
18100 msgid "(near initialization for %qs)"
18103 #: c-typeck.c:4935 cp/decl.c:4685
18104 #, gcc-internal-format
18105 msgid "opaque vector types cannot be initialized"
18109 #, gcc-internal-format
18110 msgid "unknown field %qE specified in initializer"
18114 #, gcc-internal-format
18115 msgid "traditional C rejects initialization of unions"
18119 #, gcc-internal-format
18120 msgid "jump into statement expression"
18124 #, gcc-internal-format
18125 msgid "jump into scope of identifier with variably modified type"
18129 #, gcc-internal-format
18130 msgid "ISO C forbids %<goto *expr;%>"
18133 #: c-typeck.c:6825 cp/typeck.c:6288
18134 #, gcc-internal-format
18135 msgid "function declared %<noreturn%> has a %<return%> statement"
18139 #, gcc-internal-format
18140 msgid "%<return%> with no value, in function returning non-void"
18144 #, gcc-internal-format
18145 msgid "%<return%> with a value, in function returning void"
18149 #, gcc-internal-format
18150 msgid "function returns address of local variable"
18153 #: c-typeck.c:6972 cp/semantics.c:916
18154 #, gcc-internal-format
18155 msgid "switch quantity not an integer"
18159 #, gcc-internal-format
18160 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
18164 #, gcc-internal-format
18166 "case label in statement expression not containing enclosing switch statement"
18170 #, gcc-internal-format
18172 "%<default%> label in statement expression not containing enclosing switch "
18177 #, gcc-internal-format
18179 "case label in scope of identifier with variably modified type not containing "
18180 "enclosing switch statement"
18184 #, gcc-internal-format
18186 "%<default%> label in scope of identifier with variably modified type not "
18187 "containing enclosing switch statement"
18190 #: c-typeck.c:7040 cp/parser.c:6349
18191 #, gcc-internal-format
18192 msgid "case label not within a switch statement"
18196 #, gcc-internal-format
18197 msgid "%<default%> label not within a switch statement"
18201 #, gcc-internal-format
18202 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
18206 #, gcc-internal-format
18207 msgid "%Hempty body in an if-statement"
18211 #, gcc-internal-format
18212 msgid "%Hempty body in an else-statement"
18215 #: c-typeck.c:7256 cp/cp-gimplify.c:118 cp/parser.c:6841
18216 #, gcc-internal-format
18217 msgid "break statement not within loop or switch"
18220 #: c-typeck.c:7258 cp/parser.c:6852
18221 #, gcc-internal-format
18222 msgid "continue statement not within a loop"
18226 #, gcc-internal-format
18227 msgid "%Hstatement with no effect"
18231 #, gcc-internal-format
18232 msgid "expression statement has incomplete type"
18235 #: c-typeck.c:7758 c-typeck.c:7799
18236 #, gcc-internal-format
18237 msgid "division by zero"
18240 #: c-typeck.c:7844 cp/typeck.c:3057
18241 #, gcc-internal-format
18242 msgid "right shift count is negative"
18245 #: c-typeck.c:7851 cp/typeck.c:3063
18246 #, gcc-internal-format
18247 msgid "right shift count >= width of type"
18250 #: c-typeck.c:7872 cp/typeck.c:3082
18251 #, gcc-internal-format
18252 msgid "left shift count is negative"
18255 #: c-typeck.c:7875 cp/typeck.c:3084
18256 #, gcc-internal-format
18257 msgid "left shift count >= width of type"
18260 #: c-typeck.c:7893 cp/typeck.c:3119
18261 #, gcc-internal-format
18262 msgid "comparing floating point with == or != is unsafe"
18265 #: c-typeck.c:7917 c-typeck.c:7924
18266 #, gcc-internal-format
18267 msgid "ISO C forbids comparison of %<void *%> with function pointer"
18270 #: c-typeck.c:7930 c-typeck.c:7976
18271 #, gcc-internal-format
18272 msgid "comparison of distinct pointer types lacks a cast"
18275 #: c-typeck.c:7944 c-typeck.c:7949 c-typeck.c:7996 c-typeck.c:8001
18276 #, gcc-internal-format
18277 msgid "comparison between pointer and integer"
18281 #, gcc-internal-format
18282 msgid "comparison of complete and incomplete pointers"
18286 #, gcc-internal-format
18287 msgid "ISO C forbids ordered comparisons of pointers to functions"
18290 #: c-typeck.c:7984 c-typeck.c:7991
18291 #, gcc-internal-format
18292 msgid "ordered comparison of pointer with integer zero"
18296 #, gcc-internal-format
18297 msgid "comparison between signed and unsigned"
18300 #: c-typeck.c:8267 cp/typeck.c:3542
18301 #, gcc-internal-format
18302 msgid "comparison of promoted ~unsigned with constant"
18305 #: c-typeck.c:8275 cp/typeck.c:3550
18306 #, gcc-internal-format
18307 msgid "comparison of promoted ~unsigned with unsigned"
18311 #, gcc-internal-format
18312 msgid "used array that cannot be converted to pointer where scalar is required"
18316 #, gcc-internal-format
18317 msgid "used struct type value where scalar is required"
18321 #, gcc-internal-format
18322 msgid "used union type value where scalar is required"
18326 #, gcc-internal-format
18327 msgid "function call has aggregate value"
18330 #: cfgexpand.c:1599
18331 #, gcc-internal-format
18332 msgid "not protecting local variables: variable length buffer"
18335 #: cfgexpand.c:1601
18336 #, gcc-internal-format
18337 msgid "not protecting function: no buffer at least %d bytes long"
18341 #, gcc-internal-format
18342 msgid "bb %d on wrong place"
18346 #, gcc-internal-format
18347 msgid "prev_bb of %d should be %d, not %d"
18351 #, gcc-internal-format
18352 msgid "verify_flow_info: Wrong count of block %i %i"
18356 #, gcc-internal-format
18357 msgid "verify_flow_info: Wrong frequency of block %i %i"
18361 #, gcc-internal-format
18362 msgid "verify_flow_info: Duplicate edge %i->%i"
18366 #, gcc-internal-format
18367 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
18371 #, gcc-internal-format
18372 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
18376 #, gcc-internal-format
18377 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
18380 #: cfghooks.c:165 cfgrtl.c:2045
18381 #, gcc-internal-format
18382 msgid "wrong amount of branch edges after unconditional jump %i"
18385 #: cfghooks.c:173 cfghooks.c:184
18386 #, gcc-internal-format
18387 msgid "basic block %d pred edge is corrupted"
18391 #, gcc-internal-format
18392 msgid "its dest_idx should be %d, not %d"
18396 #, gcc-internal-format
18397 msgid "basic block %i edge lists are corrupted"
18401 #, gcc-internal-format
18402 msgid "verify_flow_info failed"
18406 #, gcc-internal-format
18407 msgid "%s does not support redirect_edge_and_branch"
18411 #, gcc-internal-format
18412 msgid "%s does not support redirect_edge_and_branch_force"
18416 #, gcc-internal-format
18417 msgid "%s does not support split_block"
18421 #, gcc-internal-format
18422 msgid "%s does not support move_block_after"
18426 #, gcc-internal-format
18427 msgid "%s does not support delete_basic_block"
18431 #, gcc-internal-format
18432 msgid "%s does not support split_edge"
18436 #, gcc-internal-format
18437 msgid "%s does not support create_basic_block"
18441 #, gcc-internal-format
18442 msgid "%s does not support can_merge_blocks_p"
18446 #, gcc-internal-format
18447 msgid "%s does not support predict_edge"
18451 #, gcc-internal-format
18452 msgid "%s does not support predicted_by_p"
18456 #, gcc-internal-format
18457 msgid "%s does not support merge_blocks"
18461 #, gcc-internal-format
18462 msgid "%s does not support make_forwarder_block"
18466 #, gcc-internal-format
18467 msgid "%s does not support can_duplicate_block_p"
18471 #, gcc-internal-format
18472 msgid "%s does not support duplicate_block"
18476 #, gcc-internal-format
18477 msgid "%s does not support block_ends_with_call_p"
18481 #, gcc-internal-format
18482 msgid "%s does not support block_ends_with_condjump_p"
18486 #, gcc-internal-format
18487 msgid "%s does not support flow_call_edges_add"
18491 #, gcc-internal-format
18492 msgid "size of loop %d should be %d, not %d"
18496 #, gcc-internal-format
18497 msgid "bb %d do not belong to loop %d"
18501 #, gcc-internal-format
18502 msgid "loop %d's header does not have exactly 2 entries"
18506 #, gcc-internal-format
18507 msgid "loop %d's latch does not have exactly 1 successor"
18511 #, gcc-internal-format
18512 msgid "loop %d's latch does not have header as successor"
18516 #, gcc-internal-format
18517 msgid "loop %d's latch does not belong directly to it"
18521 #, gcc-internal-format
18522 msgid "loop %d's header does not belong directly to it"
18526 #, gcc-internal-format
18527 msgid "loop %d's latch is marked as part of irreducible region"
18531 #, gcc-internal-format
18532 msgid "basic block %d should be marked irreducible"
18536 #, gcc-internal-format
18537 msgid "basic block %d should not be marked irreducible"
18541 #, gcc-internal-format
18542 msgid "edge from %d to %d should be marked irreducible"
18546 #, gcc-internal-format
18547 msgid "edge from %d to %d should not be marked irreducible"
18551 #, gcc-internal-format
18552 msgid "wrong single exit %d->%d recorded for loop %d"
18556 #, gcc-internal-format
18557 msgid "right exit is %d->%d"
18561 #, gcc-internal-format
18562 msgid "single exit not recorded for loop %d"
18566 #, gcc-internal-format
18567 msgid "loop %d should not have single exit (%d -> %d)"
18571 #, gcc-internal-format
18572 msgid "BB_RTL flag not set for block %d"
18576 #, gcc-internal-format
18577 msgid "end insn %d for block %d not found in the insn stream"
18581 #, gcc-internal-format
18582 msgid "insn %d is in multiple basic blocks (%d and %d)"
18586 #, gcc-internal-format
18587 msgid "head insn %d for block %d not found in the insn stream"
18591 #, gcc-internal-format
18592 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
18596 #, gcc-internal-format
18597 msgid "fallthru edge crosses section boundary (bb %i)"
18601 #, gcc-internal-format
18602 msgid "missing REG_EH_REGION note in the end of bb %i"
18606 #, gcc-internal-format
18607 msgid "too many outgoing branch edges from bb %i"
18611 #, gcc-internal-format
18612 msgid "fallthru edge after unconditional jump %i"
18616 #, gcc-internal-format
18617 msgid "wrong amount of branch edges after conditional jump %i"
18621 #, gcc-internal-format
18622 msgid "call edges for non-call insn in bb %i"
18626 #, gcc-internal-format
18627 msgid "abnormal edges for no purpose in bb %i"
18631 #, gcc-internal-format
18632 msgid "insn %d inside basic block %d but block_for_insn is NULL"
18636 #, gcc-internal-format
18637 msgid "insn %d inside basic block %d but block_for_insn is %i"
18640 #: cfgrtl.c:2096 cfgrtl.c:2106
18641 #, gcc-internal-format
18642 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
18646 #, gcc-internal-format
18647 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
18651 #, gcc-internal-format
18652 msgid "in basic block %d:"
18656 #, gcc-internal-format
18657 msgid "bb prediction set for block %i, but it is not used in RTL land"
18661 #, gcc-internal-format
18662 msgid "missing barrier after block %i"
18666 #, gcc-internal-format
18667 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
18671 #, gcc-internal-format
18672 msgid "verify_flow_info: Incorrect fallthru %i->%i"
18676 #, gcc-internal-format
18677 msgid "basic blocks not laid down consecutively"
18681 #, gcc-internal-format
18682 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
18686 #, gcc-internal-format
18687 msgid "%D renamed after being referenced in assembly"
18690 #: cgraphunit.c:670
18691 #, gcc-internal-format
18692 msgid "aux field set for edge %s->%s"
18695 #: cgraphunit.c:676
18696 #, gcc-internal-format
18697 msgid "Execution count is negative"
18700 #: cgraphunit.c:683
18701 #, gcc-internal-format
18702 msgid "caller edge count is negative"
18705 #: cgraphunit.c:692
18706 #, gcc-internal-format
18707 msgid "inlined_to pointer is wrong"
18710 #: cgraphunit.c:697
18711 #, gcc-internal-format
18712 msgid "multiple inline callers"
18715 #: cgraphunit.c:704
18716 #, gcc-internal-format
18717 msgid "inlined_to pointer set for noninline callers"
18720 #: cgraphunit.c:710
18721 #, gcc-internal-format
18722 msgid "inlined_to pointer is set but no predecesors found"
18725 #: cgraphunit.c:715
18726 #, gcc-internal-format
18727 msgid "inlined_to pointer refers to itself"
18730 #: cgraphunit.c:725
18731 #, gcc-internal-format
18732 msgid "node not found in DECL_ASSEMBLER_NAME hash"
18735 #: cgraphunit.c:753
18736 #, gcc-internal-format
18737 msgid "shared call_stmt:"
18740 #: cgraphunit.c:759
18741 #, gcc-internal-format
18742 msgid "edge points to wrong declaration:"
18745 #: cgraphunit.c:768
18746 #, gcc-internal-format
18747 msgid "missing callgraph edge for call stmt:"
18750 #: cgraphunit.c:785
18751 #, gcc-internal-format
18752 msgid "edge %s->%s has no corresponding call_stmt"
18755 #: cgraphunit.c:797
18756 #, gcc-internal-format
18757 msgid "verify_cgraph_node failed"
18760 #: cgraphunit.c:1114
18761 #, gcc-internal-format
18762 msgid "failed to reclaim unneeded function"
18765 #: cgraphunit.c:1400
18766 #, gcc-internal-format
18767 msgid "nodes with no released memory found"
18771 #, gcc-internal-format
18772 msgid "unknown demangling style '%s'"
18776 #, gcc-internal-format
18777 msgid "%s terminated with signal %d [%s]%s"
18781 #, gcc-internal-format
18782 msgid "%s returned %d exit status"
18786 #, gcc-internal-format
18787 msgid "cannot find 'ldd'"
18791 #, gcc-internal-format
18792 msgid "cannot convert to a pointer type"
18796 #, gcc-internal-format
18797 msgid "pointer value used where a floating point value was expected"
18801 #, gcc-internal-format
18802 msgid "aggregate value used where a float was expected"
18806 #, gcc-internal-format
18807 msgid "conversion to incomplete type"
18810 #: convert.c:704 convert.c:780
18811 #, gcc-internal-format
18812 msgid "can't convert between vector values of different size"
18816 #, gcc-internal-format
18817 msgid "aggregate value used where an integer was expected"
18821 #, gcc-internal-format
18822 msgid "pointer value used where a complex was expected"
18826 #, gcc-internal-format
18827 msgid "aggregate value used where a complex was expected"
18831 #, gcc-internal-format
18832 msgid "can't convert value to a vector"
18836 #, gcc-internal-format
18837 msgid "%qs is not a gcov data file"
18841 #, gcc-internal-format
18842 msgid "%qs is version %q.*s, expected version %q.*s"
18845 #: coverage.c:274 coverage.c:282
18846 #, gcc-internal-format
18847 msgid "coverage mismatch for function %u while reading execution counters"
18850 #: coverage.c:276 coverage.c:359
18851 #, gcc-internal-format
18852 msgid "checksum is %x instead of %x"
18855 #: coverage.c:284 coverage.c:367
18856 #, gcc-internal-format
18857 msgid "number of counters is %d instead of %d"
18861 #, gcc-internal-format
18862 msgid "cannot merge separate %s counters for function %u"
18866 #, gcc-internal-format
18867 msgid "%qs has overflowed"
18871 #, gcc-internal-format
18872 msgid "%qs is corrupted"
18876 #, gcc-internal-format
18877 msgid "no coverage for function %qs found"
18880 #: coverage.c:356 coverage.c:364
18881 #, gcc-internal-format
18882 msgid "coverage mismatch for function %qs while reading counter %qs"
18886 #, gcc-internal-format
18887 msgid "cannot open %s"
18891 #, gcc-internal-format
18892 msgid "error writing %qs"
18895 #: diagnostic.c:602
18896 #, gcc-internal-format
18897 msgid "in %s, at %s:%d"
18901 #, gcc-internal-format
18902 msgid "dominator of %d status unknown"
18906 #, gcc-internal-format
18907 msgid "dominator of %d should be %d, not %d"
18911 #, gcc-internal-format
18912 msgid "ENTRY does not dominate bb %d"
18915 #: dwarf2out.c:3540
18916 #, gcc-internal-format
18917 msgid "DW_LOC_OP %s not implemented"
18921 #, gcc-internal-format
18922 msgid "invalid rtl sharing found in the insn"
18926 #, gcc-internal-format
18930 #: emit-rtl.c:2273 flow.c:492 flow.c:517 flow.c:539
18931 #, gcc-internal-format
18932 msgid "internal consistency failure"
18936 #, gcc-internal-format
18937 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
18940 #: errors.c:133 java/jv-scan.c:289
18941 #, gcc-internal-format
18942 msgid "abort in %s, at %s:%d"
18946 #, gcc-internal-format
18947 msgid "exception handling disabled, use -fexceptions to enable"
18951 #, gcc-internal-format
18952 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
18956 #, gcc-internal-format
18957 msgid "__builtin_eh_return not supported on this target"
18960 #: except.c:3777 except.c:3786
18961 #, gcc-internal-format
18962 msgid "region_array is corrupted for region %i"
18966 #, gcc-internal-format
18967 msgid "outer block of region %i is wrong"
18971 #, gcc-internal-format
18972 msgid "region %i may contain throw and is contained in region that may not"
18976 #, gcc-internal-format
18977 msgid "negative nesting depth of region %i"
18981 #, gcc-internal-format
18982 msgid "tree list ends on depth %i"
18986 #, gcc-internal-format
18987 msgid "array does not match the region tree"
18991 #, gcc-internal-format
18992 msgid "verify_eh_tree failed"
18996 #, gcc-internal-format
18997 msgid "stack limits not supported on this target"
19000 #: fold-const.c:3334 fold-const.c:3345
19001 #, gcc-internal-format
19002 msgid "comparison is always %d due to width of bit-field"
19005 #: fold-const.c:4946 fold-const.c:4961
19006 #, gcc-internal-format
19007 msgid "comparison is always %d"
19010 #: fold-const.c:5090
19011 #, gcc-internal-format
19012 msgid "%<or%> of unmatched not-equal tests is always 1"
19015 #: fold-const.c:5095
19016 #, gcc-internal-format
19017 msgid "%<and%> of mutually exclusive equal-tests is always 0"
19020 #: fold-const.c:10384
19021 #, gcc-internal-format
19022 msgid "fold check: original tree changed by fold"
19026 #, gcc-internal-format
19027 msgid "%Jtotal size of local objects too large"
19030 #: function.c:838 varasm.c:1677
19031 #, gcc-internal-format
19032 msgid "size of variable %q+D is too large"
19036 #, gcc-internal-format
19037 msgid "impossible constraint in %<asm%>"
19041 #, gcc-internal-format
19042 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
19046 #, gcc-internal-format
19047 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
19051 #, gcc-internal-format
19052 msgid "function returns an aggregate"
19056 #, gcc-internal-format
19057 msgid "unused parameter %q+D"
19061 #, gcc-internal-format
19062 msgid "ambiguous abbreviation %s"
19066 #, gcc-internal-format
19067 msgid "incomplete '%s' option"
19071 #, gcc-internal-format
19072 msgid "missing argument to '%s' option"
19076 #, gcc-internal-format
19077 msgid "extraneous argument to '%s' option"
19081 #, gcc-internal-format
19082 msgid "warning: -pipe ignored because -save-temps specified"
19086 #, gcc-internal-format
19087 msgid "warning: '-x %s' after last input file has no effect"
19090 #. Catch the case where a spec string contains something like
19091 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
19092 #. hand side of the :.
19094 #, gcc-internal-format
19095 msgid "spec failure: '%%*' has not been initialized by pattern match"
19099 #, gcc-internal-format
19100 msgid "warning: use of obsolete %%[ operator in specs"
19104 #, gcc-internal-format
19105 msgid "spec failure: unrecognized spec option '%c'"
19109 #, gcc-internal-format
19110 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
19114 #, gcc-internal-format
19115 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
19119 #, gcc-internal-format
19120 msgid "unrecognized option '-%s'"
19123 #: gcc.c:6494 gcc.c:6557
19124 #, gcc-internal-format
19125 msgid "%s: %s compiler not installed on this system"
19129 #, gcc-internal-format
19130 msgid "%s: linker input file unused because linking not done"
19134 #, gcc-internal-format
19135 msgid "language %s not recognized"
19139 #, gcc-internal-format
19144 #, gcc-internal-format
19145 msgid "%s: %d basic blocks and %d edges/basic block"
19149 #, gcc-internal-format
19150 msgid "%s: %d basic blocks and %d registers"
19153 #: ggc-common.c:404 ggc-common.c:412 ggc-common.c:480 ggc-common.c:499
19154 #: ggc-page.c:2110 ggc-page.c:2141 ggc-page.c:2148 ggc-zone.c:2291
19156 #, gcc-internal-format
19157 msgid "can't write PCH file: %m"
19160 #: ggc-common.c:492 config/i386/host-cygwin.c:58
19161 #, gcc-internal-format
19162 msgid "can't get position in PCH file: %m"
19165 #: ggc-common.c:502
19166 #, gcc-internal-format
19167 msgid "can't write padding to PCH file: %m"
19170 #: ggc-common.c:557 ggc-common.c:565 ggc-common.c:572 ggc-common.c:575
19171 #: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2235 ggc-zone.c:2325
19172 #, gcc-internal-format
19173 msgid "can't read PCH file: %m"
19176 #: ggc-common.c:580
19177 #, gcc-internal-format
19178 msgid "had to relocate PCH"
19182 #, gcc-internal-format
19183 msgid "open /dev/zero: %m"
19186 #: ggc-page.c:2126 ggc-page.c:2132
19187 #, gcc-internal-format
19188 msgid "can't write PCH file"
19191 #: ggc-zone.c:2288 ggc-zone.c:2299
19192 #, gcc-internal-format
19193 msgid "can't seek PCH file: %m"
19197 #, gcc-internal-format
19198 msgid "can't write PCH fle: %m"
19201 #: gimple-low.c:202
19202 #, gcc-internal-format
19203 msgid "unexpected node"
19207 #, gcc-internal-format
19208 msgid "invalid lvalue in asm output %d"
19212 #, gcc-internal-format
19213 msgid "memory input %d is not directly addressable"
19217 #, gcc-internal-format
19218 msgid "gimplification failed"
19221 #: global.c:376 global.c:389 global.c:403
19222 #, gcc-internal-format
19223 msgid "%s cannot be used in asm here"
19226 #: graph.c:403 java/jcf-parse.c:1086 java/jcf-parse.c:1221 java/lex.c:1855
19227 #: objc/objc-act.c:501
19228 #, gcc-internal-format
19229 msgid "can't open %s: %m"
19232 #: haifa-sched.c:182
19233 #, gcc-internal-format
19234 msgid "fix_sched_param: unknown param: %s"
19237 #. Eventually this should become a hard error IMO.
19239 #, gcc-internal-format
19240 msgid "command line option \"%s\" is valid for %s but not for %s"
19244 #, gcc-internal-format
19245 msgid "command line option %qs is not supported by this configuration"
19249 #, gcc-internal-format
19250 msgid "missing argument to \"%s\""
19254 #, gcc-internal-format
19255 msgid "argument to \"%s\" should be a non-negative integer"
19259 #, gcc-internal-format
19260 msgid "unrecognized command line option \"%s\""
19264 #, gcc-internal-format
19265 msgid "-Wuninitialized is not supported without -O"
19269 #, gcc-internal-format
19270 msgid "-freorder-blocks-and-partition does not work with exceptions"
19274 #, gcc-internal-format
19275 msgid "-freorder-blocks-and-partition does not support unwind info"
19279 #, gcc-internal-format
19280 msgid "-freorder-blocks-and-partition does not work on this architecture"
19284 #, gcc-internal-format
19285 msgid "structure alignment must be a small power of two, not %d"
19289 #, gcc-internal-format
19290 msgid "unrecognized visibility value \"%s\""
19294 #, gcc-internal-format
19295 msgid "unrecognized register name \"%s\""
19299 #, gcc-internal-format
19300 msgid "unknown tls-model \"%s\""
19304 #, gcc-internal-format
19305 msgid "-f[no-]force-mem is nop and option will be removed in 4.2"
19309 #, gcc-internal-format
19310 msgid "%s: --param arguments should be of the form NAME=VALUE"
19314 #, gcc-internal-format
19315 msgid "invalid --param value %qs"
19319 #, gcc-internal-format
19320 msgid "target system does not support debug output"
19324 #, gcc-internal-format
19325 msgid "debug format \"%s\" conflicts with prior selection"
19329 #, gcc-internal-format
19330 msgid "unrecognised debug output level \"%s\""
19334 #, gcc-internal-format
19335 msgid "debug output level %s is too high"
19339 #, gcc-internal-format
19340 msgid "minimum value of parameter %qs is %u"
19344 #, gcc-internal-format
19345 msgid "maximum value of parameter %qs is %u"
19348 #. If we didn't find this parameter, issue an error message.
19350 #, gcc-internal-format
19351 msgid "invalid parameter %qs"
19355 #, gcc-internal-format
19356 msgid "corrupted profile info: run_max * runs < sum_max"
19360 #, gcc-internal-format
19361 msgid "corrupted profile info: sum_all is smaller than sum_max"
19365 #, gcc-internal-format
19366 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
19370 #, gcc-internal-format
19372 "corrupted profile info: number of iterations for basic block %d thought to "
19377 #, gcc-internal-format
19379 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
19383 #, gcc-internal-format
19384 msgid "output constraint %d must specify a single register"
19388 #, gcc-internal-format
19389 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
19393 #, gcc-internal-format
19394 msgid "output regs must be grouped at top of stack"
19398 #, gcc-internal-format
19399 msgid "implicitly popped regs must be grouped at top of stack"
19403 #, gcc-internal-format
19404 msgid "output operand %d must use %<&%> constraint"
19408 #, gcc-internal-format
19409 msgid "can't use '%s' as a %s register"
19412 #: regclass.c:781 config/ia64/ia64.c:5064 config/ia64/ia64.c:5071
19413 #: config/pa/pa.c:339 config/pa/pa.c:346
19414 #, gcc-internal-format
19415 msgid "unknown register name: %s"
19419 #, gcc-internal-format
19420 msgid "global register variable follows a function definition"
19424 #, gcc-internal-format
19425 msgid "register used for two global register variables"
19429 #, gcc-internal-format
19430 msgid "call-clobbered register used for global register variable"
19433 #: regrename.c:1916
19434 #, gcc-internal-format
19435 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
19438 #: regrename.c:1928
19439 #, gcc-internal-format
19440 msgid "validate_value_data: Loop in regno chain (%u)"
19443 #: regrename.c:1931
19444 #, gcc-internal-format
19445 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
19448 #: regrename.c:1943
19449 #, gcc-internal-format
19450 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
19454 #, gcc-internal-format
19455 msgid "cannot reload integer constant operand in %<asm%>"
19459 #, gcc-internal-format
19460 msgid "impossible register constraint in %<asm%>"
19464 #, gcc-internal-format
19465 msgid "%<&%> constraint used with no register class"
19468 #: reload.c:3739 reload.c:3971
19469 #, gcc-internal-format
19470 msgid "inconsistent operand constraints in an %<asm%>"
19474 #, gcc-internal-format
19475 msgid "frame size too large for reliable stack checking"
19479 #, gcc-internal-format
19480 msgid "try reducing the number of local variables"
19484 #, gcc-internal-format
19485 msgid "can't find a register in class %qs while reloading %<asm%>"
19489 #, gcc-internal-format
19490 msgid "unable to find a register to spill in class %qs"
19494 #, gcc-internal-format
19495 msgid "%<asm%> operand requires impossible reload"
19499 #, gcc-internal-format
19500 msgid "%<asm%> operand constraint incompatible with operand size"
19504 #, gcc-internal-format
19505 msgid "output operand is constant in %<asm%>"
19509 #, gcc-internal-format
19510 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
19514 #, gcc-internal-format
19516 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
19520 #, gcc-internal-format
19522 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
19527 #, gcc-internal-format
19528 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
19532 #, gcc-internal-format
19533 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
19537 #, gcc-internal-format
19538 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
19542 #, gcc-internal-format
19543 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
19547 #, gcc-internal-format
19548 msgid "output operand constraint lacks %<=%>"
19552 #, gcc-internal-format
19553 msgid "output constraint %qc for operand %d is not at the beginning"
19557 #, gcc-internal-format
19558 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
19561 #: stmt.c:362 stmt.c:461
19562 #, gcc-internal-format
19563 msgid "%<%%%> constraint used with last operand"
19567 #, gcc-internal-format
19568 msgid "matching constraint not valid in output operand"
19572 #, gcc-internal-format
19573 msgid "input operand constraint contains %qc"
19577 #, gcc-internal-format
19578 msgid "matching constraint references invalid operand number"
19582 #, gcc-internal-format
19583 msgid "invalid punctuation %qc in constraint"
19587 #, gcc-internal-format
19588 msgid "matching constraint does not allow a register"
19592 #, gcc-internal-format
19593 msgid "asm-specifier for variable %qs conflicts with asm clobber list"
19597 #, gcc-internal-format
19598 msgid "unknown register name %qs in %<asm%>"
19602 #, gcc-internal-format
19603 msgid "PIC register %qs clobbered in %<asm%>"
19607 #, gcc-internal-format
19608 msgid "more than %d operands in %<asm%>"
19612 #, gcc-internal-format
19613 msgid "output number %d not directly addressable"
19617 #, gcc-internal-format
19618 msgid "asm operand %d probably doesn%'t match constraints"
19622 #, gcc-internal-format
19623 msgid "use of memory input without lvalue in asm operand %d is deprecated"
19627 #, gcc-internal-format
19628 msgid "asm clobber conflict with output operand"
19632 #, gcc-internal-format
19633 msgid "asm clobber conflict with input operand"
19637 #, gcc-internal-format
19638 msgid "too many alternatives in %<asm%>"
19642 #, gcc-internal-format
19643 msgid "operand constraints for %<asm%> differ in number of alternatives"
19647 #, gcc-internal-format
19648 msgid "duplicate asm operand name %qs"
19652 #, gcc-internal-format
19653 msgid "missing close brace for named operand"
19657 #, gcc-internal-format
19658 msgid "undefined named operand %qs"
19662 #, gcc-internal-format
19663 msgid "%Hvalue computed is not used"
19666 #: stor-layout.c:149
19667 #, gcc-internal-format
19668 msgid "type size can%'t be explicitly evaluated"
19671 #: stor-layout.c:151
19672 #, gcc-internal-format
19673 msgid "variable-size type declared outside of any function"
19676 #: stor-layout.c:462
19677 #, gcc-internal-format
19678 msgid "size of %q+D is %d bytes"
19681 #: stor-layout.c:464
19682 #, gcc-internal-format
19683 msgid "size of %q+D is larger than %wd bytes"
19686 #: stor-layout.c:891
19687 #, gcc-internal-format
19688 msgid "packed attribute causes inefficient alignment for %q+D"
19691 #: stor-layout.c:894
19692 #, gcc-internal-format
19693 msgid "packed attribute is unnecessary for %q+D"
19696 #. No, we need to skip space before this field.
19697 #. Bump the cumulative size to multiple of field alignment.
19698 #: stor-layout.c:909
19699 #, gcc-internal-format
19700 msgid "padding struct to align %q+D"
19703 #: stor-layout.c:1312
19704 #, gcc-internal-format
19705 msgid "padding struct size to alignment boundary"
19708 #: stor-layout.c:1342
19709 #, gcc-internal-format
19710 msgid "packed attribute causes inefficient alignment for %qs"
19713 #: stor-layout.c:1346
19714 #, gcc-internal-format
19715 msgid "packed attribute is unnecessary for %qs"
19718 #: stor-layout.c:1352
19719 #, gcc-internal-format
19720 msgid "packed attribute causes inefficient alignment"
19723 #: stor-layout.c:1354
19724 #, gcc-internal-format
19725 msgid "packed attribute is unnecessary"
19728 #: stor-layout.c:1867
19729 #, gcc-internal-format
19730 msgid "alignment of array elements is greater than element size"
19734 #, gcc-internal-format
19735 msgid "__builtin_saveregs not supported by this target"
19739 #, gcc-internal-format
19740 msgid "repository file '%s' does not contain command-line arguments"
19744 #, gcc-internal-format
19746 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
19751 #, gcc-internal-format
19752 msgid "ld returned %d exit status"
19756 #, gcc-internal-format
19757 msgid "invalid option argument %qs"
19761 #, gcc-internal-format
19762 msgid "getting core file size maximum limit: %m"
19766 #, gcc-internal-format
19767 msgid "setting core file size limit to maximum: %m"
19771 #, gcc-internal-format
19772 msgid "%q+F declared %<static%> but never defined"
19776 #, gcc-internal-format
19777 msgid "%q+D defined but not used"
19780 #: toplev.c:892 toplev.c:916
19781 #, gcc-internal-format
19782 msgid "%qs is deprecated (declared at %s:%d)"
19786 #, gcc-internal-format
19787 msgid "type is deprecated (declared at %s:%d)"
19791 #, gcc-internal-format
19792 msgid "%qs is deprecated"
19796 #, gcc-internal-format
19797 msgid "type is deprecated"
19801 #, gcc-internal-format
19802 msgid "unrecognized gcc debugging option: %c"
19806 #, gcc-internal-format
19807 msgid "can%'t open %s for writing: %m"
19811 #, gcc-internal-format
19812 msgid "instruction scheduling not supported on this target machine"
19816 #, gcc-internal-format
19817 msgid "this target machine does not have delayed branches"
19821 #, gcc-internal-format
19822 msgid "-f%sleading-underscore not supported on this target machine"
19826 #, gcc-internal-format
19827 msgid "target system does not support the \"%s\" debug format"
19831 #, gcc-internal-format
19832 msgid "variable tracking requested, but useless unless producing debug info"
19836 #, gcc-internal-format
19837 msgid "variable tracking requested, but not supported by this debug format"
19841 #, gcc-internal-format
19842 msgid "can%'t open %s: %m"
19846 #, gcc-internal-format
19847 msgid "-ffunction-sections not supported for this target"
19851 #, gcc-internal-format
19852 msgid "-fdata-sections not supported for this target"
19856 #, gcc-internal-format
19857 msgid "-ffunction-sections disabled; it makes profiling impossible"
19861 #, gcc-internal-format
19862 msgid "-fprefetch-loop-arrays not supported for this target"
19866 #, gcc-internal-format
19868 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
19872 #, gcc-internal-format
19873 msgid "-fprefetch-loop-arrays is not supported with -Os"
19877 #, gcc-internal-format
19878 msgid "-ffunction-sections may affect debugging on some targets"
19882 #, gcc-internal-format
19883 msgid "-fstack-protector not supported for this target"
19887 #, gcc-internal-format
19888 msgid "unwind tables currently requires a frame pointer for correctness"
19892 #, gcc-internal-format
19893 msgid "error writing to %s: %m"
19896 #: toplev.c:1900 java/jcf-parse.c:1105 java/jcf-write.c:3539
19897 #, gcc-internal-format
19898 msgid "error closing %s: %m"
19901 #: tree-cfg.c:1445 tree-cfg.c:2083 tree-cfg.c:2086
19902 #, gcc-internal-format
19903 msgid "%Hwill never be executed"
19907 #, gcc-internal-format
19908 msgid "SSA name in freelist but still referenced"
19912 #, gcc-internal-format
19913 msgid "ASSERT_EXPR with an always-false condition"
19917 #, gcc-internal-format
19918 msgid "GIMPLE register modified with BIT_FIELD_REF"
19922 #, gcc-internal-format
19923 msgid "invariant not recomputed when ADDR_EXPR changed"
19927 #, gcc-internal-format
19928 msgid "constant not recomputed when ADDR_EXPR changed"
19932 #, gcc-internal-format
19933 msgid "side effects not recomputed when ADDR_EXPR changed"
19937 #, gcc-internal-format
19938 msgid "address taken, but ADDRESSABLE bit not set"
19942 #, gcc-internal-format
19943 msgid "non-boolean used in condition"
19947 #, gcc-internal-format
19948 msgid "invalid conditional operand"
19952 #, gcc-internal-format
19953 msgid "invalid reference prefix"
19957 #, gcc-internal-format
19958 msgid "is not a valid GIMPLE statement"
19962 #, gcc-internal-format
19963 msgid "statement marked for throw, but doesn%'t"
19967 #, gcc-internal-format
19968 msgid "statement marked for throw in middle of block"
19972 #, gcc-internal-format
19973 msgid "bb_for_stmt (phi) is set to a wrong basic block"
19977 #, gcc-internal-format
19978 msgid "PHI def is not a GIMPLE value"
19981 #: tree-cfg.c:3539 tree-cfg.c:3562
19982 #, gcc-internal-format
19983 msgid "incorrect sharing of tree nodes"
19987 #, gcc-internal-format
19988 msgid "bb_for_stmt (stmt) is set to a wrong basic block"
19992 #, gcc-internal-format
19993 msgid "verify_stmts failed"
19997 #, gcc-internal-format
19998 msgid "ENTRY_BLOCK has a statement list associated with it"
20002 #, gcc-internal-format
20003 msgid "EXIT_BLOCK has a statement list associated with it"
20007 #, gcc-internal-format
20008 msgid "fallthru to exit from bb %d"
20012 #, gcc-internal-format
20013 msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
20017 #, gcc-internal-format
20018 msgid "label %s to block does not match in bb %d"
20022 #, gcc-internal-format
20023 msgid "label %s has incorrect context in bb %d"
20027 #, gcc-internal-format
20028 msgid "control flow in the middle of basic block %d"
20032 #, gcc-internal-format
20033 msgid "label %s in the middle of basic block %d"
20037 #, gcc-internal-format
20038 msgid "fallthru edge after a control statement in bb %d"
20042 #, gcc-internal-format
20043 msgid "true/false edge after a non-COND_EXPR in bb %d"
20047 #, gcc-internal-format
20048 msgid "structured COND_EXPR at the end of bb %d"
20051 #: tree-cfg.c:3729 tree-cfg.c:3767 tree-cfg.c:3780 tree-cfg.c:3851
20052 #, gcc-internal-format
20053 msgid "wrong outgoing edge flags at end of bb %d"
20057 #, gcc-internal-format
20058 msgid "%<then%> label does not match edge at end of bb %d"
20062 #, gcc-internal-format
20063 msgid "%<else%> label does not match edge at end of bb %d"
20067 #, gcc-internal-format
20068 msgid "explicit goto at end of bb %d"
20072 #, gcc-internal-format
20073 msgid "return edge does not point to exit in bb %d"
20077 #, gcc-internal-format
20078 msgid "found default case not at end of case vector"
20082 #, gcc-internal-format
20083 msgid "case labels not sorted:"
20087 #, gcc-internal-format
20088 msgid "no default case found at end of case vector"
20092 #, gcc-internal-format
20093 msgid "extra outgoing edge %d->%d"
20097 #, gcc-internal-format
20098 msgid "missing edge %i->%i"
20101 #: tree-cfg.c:5156 tree-cfg.c:5160
20102 #, gcc-internal-format
20103 msgid "%H%<noreturn%> function does return"
20106 #: tree-cfg.c:5182 tree-cfg.c:5187
20107 #, gcc-internal-format
20108 msgid "%Hcontrol reaches end of non-void function"
20112 #, gcc-internal-format
20113 msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
20117 #, gcc-internal-format
20118 msgid "could not open dump file %qs: %s"
20122 #, gcc-internal-format
20123 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
20127 #, gcc-internal-format
20128 msgid "EH edge %i->%i is missing"
20132 #, gcc-internal-format
20133 msgid "EH edge %i->%i miss EH flag"
20136 #. ??? might not be mistake.
20138 #, gcc-internal-format
20139 msgid "EH edge %i->%i has duplicated regions"
20143 #, gcc-internal-format
20144 msgid "BB %i can not throw but has EH edges"
20148 #, gcc-internal-format
20149 msgid "BB %i last statement has incorrectly set region"
20153 #, gcc-internal-format
20154 msgid "unnecessary EH edge %i->%i"
20157 #: tree-inline.c:1407
20158 #, gcc-internal-format
20160 "function %q+F can never be inlined because it uses alloca (override using "
20161 "the always_inline attribute)"
20164 #: tree-inline.c:1419
20165 #, gcc-internal-format
20166 msgid "function %q+F can never be inlined because it uses setjmp"
20169 #: tree-inline.c:1433
20170 #, gcc-internal-format
20172 "function %q+F can never be inlined because it uses variable argument lists"
20175 #: tree-inline.c:1444
20176 #, gcc-internal-format
20178 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
20182 #: tree-inline.c:1451
20183 #, gcc-internal-format
20184 msgid "function %q+F can never be inlined because it uses non-local goto"
20187 #: tree-inline.c:1462
20188 #, gcc-internal-format
20190 "function %q+F can never be inlined because it uses __builtin_return or "
20191 "__builtin_apply_args"
20194 #: tree-inline.c:1481
20195 #, gcc-internal-format
20196 msgid "function %q+F can never be inlined because it contains a computed goto"
20199 #: tree-inline.c:1495
20200 #, gcc-internal-format
20201 msgid "function %q+F can never be inlined because it receives a non-local goto"
20204 #: tree-inline.c:1520
20205 #, gcc-internal-format
20207 "function %q+F can never be inlined because it uses variable sized variables"
20210 #: tree-inline.c:2059 tree-inline.c:2069
20211 #, gcc-internal-format
20212 msgid "inlining failed in call to %q+F: %s"
20215 #: tree-inline.c:2060 tree-inline.c:2071
20216 #, gcc-internal-format
20217 msgid "called from here"
20220 #: tree-mudflap.c:847
20221 #, gcc-internal-format
20222 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
20225 #: tree-mudflap.c:1038
20226 #, gcc-internal-format
20227 msgid "mudflap cannot track %qs in stub function"
20230 #: tree-mudflap.c:1269
20231 #, gcc-internal-format
20232 msgid "mudflap cannot track unknown size extern %qs"
20235 #: tree-nomudflap.c:51
20236 #, gcc-internal-format
20237 msgid "mudflap: this language is not supported"
20240 #: tree-optimize.c:478
20241 #, gcc-internal-format
20242 msgid "size of return value of %q+D is %u bytes"
20245 #: tree-optimize.c:481
20246 #, gcc-internal-format
20247 msgid "size of return value of %q+D is larger than %wd bytes"
20250 #: tree-outof-ssa.c:614 tree-outof-ssa.c:629 tree-outof-ssa.c:643
20251 #: tree-outof-ssa.c:665 tree-outof-ssa.c:1120 tree-outof-ssa.c:1872
20252 #: tree-ssa-live.c:429 tree-ssa-live.c:1835
20253 #, gcc-internal-format
20254 msgid "SSA corruption"
20257 #: tree-outof-ssa.c:2287
20258 #, gcc-internal-format
20259 msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
20262 #: tree-outof-ssa.c:2293
20263 #, gcc-internal-format
20264 msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
20267 #: tree-outof-ssa.c:2300
20268 #, gcc-internal-format
20269 msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
20272 #: tree-outof-ssa.c:2306
20273 #, gcc-internal-format
20274 msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
20277 #: tree-profile.c:216
20278 #, gcc-internal-format
20279 msgid "unimplemented functionality"
20282 #: tree-ssa-loop-niter.c:1118
20283 #, gcc-internal-format
20287 #: tree-ssa-operands.c:1328
20288 #, gcc-internal-format
20289 msgid "internal error"
20293 #, gcc-internal-format
20294 msgid "expected an SSA_NAME object"
20298 #, gcc-internal-format
20299 msgid "type mismatch between an SSA_NAME and its symbol"
20303 #, gcc-internal-format
20304 msgid "found an SSA_NAME that had been released into the free pool"
20308 #, gcc-internal-format
20309 msgid "found a virtual definition for a GIMPLE register"
20313 #, gcc-internal-format
20314 msgid "found a real definition for a non-register"
20318 #, gcc-internal-format
20319 msgid "found real variable when subvariables should have appeared"
20323 #, gcc-internal-format
20324 msgid "SSA_NAME created in two different blocks %i and %i"
20328 #, gcc-internal-format
20329 msgid "SSA_NAME_DEF_STMT is wrong"
20333 #, gcc-internal-format
20334 msgid "missing definition"
20338 #, gcc-internal-format
20339 msgid "definition in block %i does not dominate use in block %i"
20343 #, gcc-internal-format
20344 msgid "definition in block %i follows the use"
20348 #, gcc-internal-format
20349 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
20353 #, gcc-internal-format
20354 msgid "no immediate_use list"
20358 #, gcc-internal-format
20359 msgid "wrong immediate use list"
20363 #, gcc-internal-format
20364 msgid "incoming edge count does not match number of PHI arguments"
20368 #, gcc-internal-format
20369 msgid "PHI argument is missing for edge %d->%d"
20373 #, gcc-internal-format
20374 msgid "PHI argument is not SSA_NAME, or invariant"
20378 #, gcc-internal-format
20379 msgid "wrong edge %d->%d for PHI argument"
20383 #, gcc-internal-format
20384 msgid "non-addressable variable inside an alias set"
20388 #, gcc-internal-format
20389 msgid "addressable variable that is an alias tag but is not in any alias set"
20393 #, gcc-internal-format
20394 msgid "verify_flow_insensitive_alias_info failed"
20398 #, gcc-internal-format
20399 msgid "dereferenced pointers should have a name or a type tag"
20403 #, gcc-internal-format
20404 msgid "pointers with a memory tag, should have points-to sets"
20408 #, gcc-internal-format
20409 msgid "pointer escapes but its name tag is not call-clobbered"
20413 #, gcc-internal-format
20414 msgid "verify_flow_sensitive_alias_info failed"
20418 #, gcc-internal-format
20420 "alias set of a pointer's type tag should be a superset of the corresponding "
20425 #, gcc-internal-format
20427 "two different pointers with identical points-to sets but different name tags"
20431 #, gcc-internal-format
20432 msgid "verify_name_tags failed"
20436 #, gcc-internal-format
20437 msgid "AUX pointer initialized for edge %d->%d"
20441 #, gcc-internal-format
20442 msgid "stmt (%p) marked modified after optimization pass : "
20446 #, gcc-internal-format
20447 msgid "statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS"
20451 #, gcc-internal-format
20452 msgid "statement makes aliased stores, but has no V_MAY_DEFS"
20456 #, gcc-internal-format
20457 msgid "verify_ssa failed"
20460 #. We only do data flow with SSA_NAMEs, so that's all we
20463 #, gcc-internal-format
20464 msgid "%H%qD is used uninitialized in this function"
20468 #, gcc-internal-format
20469 msgid "%H%qD may be used uninitialized in this function"
20472 #: tree-vect-transform.c:561
20473 #, gcc-internal-format
20474 msgid "no support for induction"
20478 #, gcc-internal-format
20479 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
20483 #, gcc-internal-format
20485 "%q+D redeclared without dllimport attribute after being referenced with dll "
20489 #: tree.c:3536 config/i386/winnt-cxx.c:70
20490 #, gcc-internal-format
20491 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
20494 #: tree.c:3588 config/darwin.c:1236 config/arm/arm.c:2896
20495 #: config/arm/arm.c:2924 config/avr/avr.c:4656 config/h8300/h8300.c:5282
20496 #: config/h8300/h8300.c:5306 config/i386/i386.c:2064 config/i386/i386.c:16756
20497 #: config/ia64/ia64.c:534 config/m68hc11/m68hc11.c:1118
20498 #: config/sh/symbian.c:409 config/sh/symbian.c:416
20499 #, gcc-internal-format
20500 msgid "%qs attribute ignored"
20504 #, gcc-internal-format
20505 msgid "inline function %q+D declared as dllimport: attribute ignored"
20509 #, gcc-internal-format
20510 msgid "function %q+D definition is marked dllimport"
20513 #: tree.c:3623 config/sh/symbian.c:431
20514 #, gcc-internal-format
20515 msgid "variable %q+D definition is marked dllimport"
20518 #: tree.c:3646 config/sh/symbian.c:506
20519 #, gcc-internal-format
20520 msgid "external linkage required for symbol %q+D because of %qs attribute"
20524 #, gcc-internal-format
20525 msgid "arrays of functions are not meaningful"
20529 #, gcc-internal-format
20530 msgid "function return type cannot be function"
20534 #, gcc-internal-format
20535 msgid "tree check: %s, have %s in %s, at %s:%d"
20539 #, gcc-internal-format
20540 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
20544 #, gcc-internal-format
20545 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
20549 #, gcc-internal-format
20551 "tree check: expected tree that contains %qs structure, have %qs in %s, at %"
20556 #, gcc-internal-format
20557 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
20561 #, gcc-internal-format
20562 msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
20566 #, gcc-internal-format
20567 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
20571 #, gcc-internal-format
20573 "%HCorrupted value profile: %s profiler overall count (%d) does not match BB "
20578 #, gcc-internal-format
20579 msgid "%+D causes a section type conflict"
20582 #: varasm.c:933 varasm.c:941
20583 #, gcc-internal-format
20584 msgid "register name not specified for %q+D"
20588 #, gcc-internal-format
20589 msgid "invalid register name for %q+D"
20593 #, gcc-internal-format
20594 msgid "data type of %q+D isn%'t suitable for a register"
20598 #, gcc-internal-format
20599 msgid "register specified for %q+D isn%'t suitable for data type"
20603 #, gcc-internal-format
20604 msgid "global register variable has initial value"
20608 #, gcc-internal-format
20609 msgid "optimization may eliminate reads and/or writes to register variables"
20613 #, gcc-internal-format
20614 msgid "register name given for non-register variable %q+D"
20618 #, gcc-internal-format
20619 msgid "global destructors not supported on this target"
20623 #, gcc-internal-format
20624 msgid "global constructors not supported on this target"
20628 #, gcc-internal-format
20630 "alignment of %q+D is greater than maximum object file alignment. Using %d"
20634 #, gcc-internal-format
20635 msgid "thread-local COMMON data not implemented"
20639 #, gcc-internal-format
20641 "requested alignment for %q+D is greater than implemented alignment of %wu"
20645 #, gcc-internal-format
20646 msgid "initializer for integer value is too complicated"
20650 #, gcc-internal-format
20651 msgid "initializer for floating value is not a floating constant"
20655 #, gcc-internal-format
20656 msgid "invalid initial value for member %qs"
20659 #: varasm.c:4463 varasm.c:4507
20660 #, gcc-internal-format
20661 msgid "weak declaration of %q+D must precede definition"
20665 #, gcc-internal-format
20667 "weak declaration of %q+D after first use results in unspecified behavior"
20671 #, gcc-internal-format
20672 msgid "weak declaration of %q+D must be public"
20676 #, gcc-internal-format
20677 msgid "weak declaration of %q+D not supported"
20681 #, gcc-internal-format
20682 msgid "only weak aliases are supported in this configuration"
20686 #, gcc-internal-format
20687 msgid "%Jweakref is not supported in this configuration"
20691 #, gcc-internal-format
20692 msgid "%q+D aliased to undefined symbol %qs"
20696 #, gcc-internal-format
20697 msgid "%q+D aliased to external symbol %qs"
20701 #, gcc-internal-format
20702 msgid "weakref %q+D ultimately targets itself"
20706 #, gcc-internal-format
20707 msgid "%Jalias definitions not supported in this configuration"
20711 #, gcc-internal-format
20712 msgid "%Jonly weak aliases are supported in this configuration"
20716 #, gcc-internal-format
20717 msgid "visibility attribute not supported in this configuration; ignored"
20721 #, gcc-internal-format
20722 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
20726 #, gcc-internal-format
20727 msgid "underflowed virtual array %s in %s, at %s:%d"
20731 #, gcc-internal-format
20732 msgid "vector %s %s domain error, in %s at %s:%u"
20735 #. Print an error message for unrecognized stab codes.
20737 #, gcc-internal-format
20738 msgid "no sclass for %s stab (0x%x)"
20741 #: config/darwin-c.c:86
20742 #, gcc-internal-format
20743 msgid "too many #pragma options align=reset"
20746 #: config/darwin-c.c:106 config/darwin-c.c:109 config/darwin-c.c:111
20747 #: config/darwin-c.c:113
20748 #, gcc-internal-format
20749 msgid "malformed '#pragma options', ignoring"
20752 #: config/darwin-c.c:116
20753 #, gcc-internal-format
20754 msgid "junk at end of '#pragma options'"
20757 #: config/darwin-c.c:126
20758 #, gcc-internal-format
20759 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
20762 #: config/darwin-c.c:138
20763 #, gcc-internal-format
20764 msgid "missing '(' after '#pragma unused', ignoring"
20767 #: config/darwin-c.c:156
20768 #, gcc-internal-format
20769 msgid "missing ')' after '#pragma unused', ignoring"
20772 #: config/darwin-c.c:159
20773 #, gcc-internal-format
20774 msgid "junk at end of '#pragma unused'"
20777 #: config/darwin-c.c:385
20778 #, gcc-internal-format
20779 msgid "subframework include %s conflicts with framework include"
20782 #: config/darwin-c.c:577
20783 #, gcc-internal-format
20784 msgid "Unknown value %qs of -mmacosx-version-min"
20787 #: config/darwin.c:1350
20788 #, gcc-internal-format
20790 "internal and protected visibility attributes not supported in this "
20791 "configuration; ignored"
20794 #: config/host-darwin.c:63
20795 #, gcc-internal-format
20796 msgid "couldn't unmap pch_address_space: %m"
20799 #: config/sol2-c.c:94 config/sol2-c.c:110
20800 #, gcc-internal-format
20801 msgid "malformed %<#pragma align%>, ignoring"
20804 #: config/sol2-c.c:103
20805 #, gcc-internal-format
20806 msgid "invalid alignment for %<#pragma align%>, ignoring"
20809 #: config/sol2-c.c:118
20810 #, gcc-internal-format
20811 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
20814 #: config/sol2-c.c:130 config/sol2-c.c:142
20815 #, gcc-internal-format
20816 msgid "malformed %<#pragma align%>"
20819 #: config/sol2-c.c:137
20820 #, gcc-internal-format
20821 msgid "junk at end of %<#pragma align%>"
20824 #: config/sol2-c.c:158 config/sol2-c.c:165
20825 #, gcc-internal-format
20826 msgid "malformed %<#pragma init%>, ignoring"
20829 #: config/sol2-c.c:188 config/sol2-c.c:200
20830 #, gcc-internal-format
20831 msgid "malformed %<#pragma init%>"
20834 #: config/sol2-c.c:195
20835 #, gcc-internal-format
20836 msgid "junk at end of %<#pragma init%>"
20839 #: config/sol2-c.c:216 config/sol2-c.c:223
20840 #, gcc-internal-format
20841 msgid "malformed %<#pragma fini%>, ignoring"
20844 #: config/sol2-c.c:246 config/sol2-c.c:258
20845 #, gcc-internal-format
20846 msgid "malformed %<#pragma fini%>"
20849 #: config/sol2-c.c:253
20850 #, gcc-internal-format
20851 msgid "junk at end of %<#pragma fini%>"
20854 #: config/sol2.c:54
20855 #, gcc-internal-format
20856 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
20859 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
20860 #. sections. machopic_select_section ensures that weak variables go in
20861 #. coalesced sections. Weak aliases (or any other kind of aliases) are
20862 #. not supported. Weak symbols that aren't visible outside the .s file
20863 #. are not supported.
20864 #: config/darwin.h:395
20865 #, gcc-internal-format
20866 msgid "alias definitions not supported in Mach-O; ignored"
20870 #: config/vx-common.h:83
20871 #, gcc-internal-format
20872 msgid "profiler support for VxWorks"
20875 #: config/windiss.h:37
20876 #, gcc-internal-format
20877 msgid "profiler support for WindISS"
20880 #: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1584
20881 #, gcc-internal-format
20882 msgid "bad value %qs for -mtls-size switch"
20885 #: config/alpha/alpha.c:285
20886 #, gcc-internal-format
20887 msgid "-f%s ignored for Unicos/Mk (not supported)"
20890 #: config/alpha/alpha.c:309
20891 #, gcc-internal-format
20892 msgid "-mieee not supported on Unicos/Mk"
20895 #: config/alpha/alpha.c:320
20896 #, gcc-internal-format
20897 msgid "-mieee-with-inexact not supported on Unicos/Mk"
20900 #: config/alpha/alpha.c:337
20901 #, gcc-internal-format
20902 msgid "bad value %qs for -mtrap-precision switch"
20905 #: config/alpha/alpha.c:351
20906 #, gcc-internal-format
20907 msgid "bad value %qs for -mfp-rounding-mode switch"
20910 #: config/alpha/alpha.c:366
20911 #, gcc-internal-format
20912 msgid "bad value %qs for -mfp-trap-mode switch"
20915 #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
20916 #, gcc-internal-format
20917 msgid "bad value %qs for -mcpu switch"
20920 #: config/alpha/alpha.c:399
20921 #, gcc-internal-format
20922 msgid "trap mode not supported on Unicos/Mk"
20925 #: config/alpha/alpha.c:406
20926 #, gcc-internal-format
20927 msgid "fp software completion requires -mtrap-precision=i"
20930 #: config/alpha/alpha.c:422
20931 #, gcc-internal-format
20932 msgid "rounding mode not supported for VAX floats"
20935 #: config/alpha/alpha.c:427
20936 #, gcc-internal-format
20937 msgid "trap mode not supported for VAX floats"
20940 #: config/alpha/alpha.c:431
20941 #, gcc-internal-format
20942 msgid "128-bit long double not supported for VAX floats"
20945 #: config/alpha/alpha.c:459
20946 #, gcc-internal-format
20947 msgid "L%d cache latency unknown for %s"
20950 #: config/alpha/alpha.c:474
20951 #, gcc-internal-format
20952 msgid "bad value %qs for -mmemory-latency"
20955 #: config/alpha/alpha.c:6569 config/alpha/alpha.c:6572 config/s390/s390.c:8138
20956 #: config/s390/s390.c:8141
20957 #, gcc-internal-format
20958 msgid "bad builtin fcode"
20961 #: config/arc/arc.c:390
20962 #, gcc-internal-format
20963 msgid "argument of %qs attribute is not a string constant"
20966 #: config/arc/arc.c:398
20967 #, gcc-internal-format
20968 msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
20971 #: config/arm/arm.c:912
20972 #, gcc-internal-format
20973 msgid "switch -mcpu=%s conflicts with -march= switch"
20976 #: config/arm/arm.c:922 config/rs6000/rs6000.c:1236 config/sparc/sparc.c:706
20977 #, gcc-internal-format
20978 msgid "bad value (%s) for %s switch"
20981 #: config/arm/arm.c:1032
20982 #, gcc-internal-format
20983 msgid "target CPU does not support interworking"
20986 #: config/arm/arm.c:1038
20987 #, gcc-internal-format
20988 msgid "target CPU does not support THUMB instructions"
20991 #: config/arm/arm.c:1056
20992 #, gcc-internal-format
20994 "enabling backtrace support is only meaningful when compiling for the Thumb"
20997 #: config/arm/arm.c:1059
20998 #, gcc-internal-format
21000 "enabling callee interworking support is only meaningful when compiling for "
21004 #: config/arm/arm.c:1062
21005 #, gcc-internal-format
21007 "enabling caller interworking support is only meaningful when compiling for "
21011 #: config/arm/arm.c:1066
21012 #, gcc-internal-format
21013 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
21016 #: config/arm/arm.c:1074
21017 #, gcc-internal-format
21018 msgid "-fpic and -mapcs-reent are incompatible"
21021 #: config/arm/arm.c:1077
21022 #, gcc-internal-format
21023 msgid "APCS reentrant code not supported. Ignored"
21026 #: config/arm/arm.c:1085
21027 #, gcc-internal-format
21028 msgid "-g with -mno-apcs-frame may not give sensible debugging"
21031 #: config/arm/arm.c:1093
21032 #, gcc-internal-format
21033 msgid "passing floating point arguments in fp regs not yet supported"
21036 #: config/arm/arm.c:1135
21037 #, gcc-internal-format
21038 msgid "invalid ABI option: -mabi=%s"
21041 #: config/arm/arm.c:1141
21042 #, gcc-internal-format
21043 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
21046 #: config/arm/arm.c:1144
21047 #, gcc-internal-format
21048 msgid "iwmmxt abi requires an iwmmxt capable cpu"
21051 #: config/arm/arm.c:1154
21052 #, gcc-internal-format
21053 msgid "invalid floating point emulation option: -mfpe=%s"
21056 #: config/arm/arm.c:1171
21057 #, gcc-internal-format
21058 msgid "invalid floating point option: -mfpu=%s"
21061 #: config/arm/arm.c:1211
21062 #, gcc-internal-format
21063 msgid "invalid floating point abi: -mfloat-abi=%s"
21066 #: config/arm/arm.c:1218
21067 #, gcc-internal-format
21068 msgid "-mfloat-abi=hard and VFP"
21071 #: config/arm/arm.c:1224
21072 #, gcc-internal-format
21073 msgid "iWMMXt and hardware floating point"
21076 #: config/arm/arm.c:1247
21077 #, gcc-internal-format
21078 msgid "invalid thread pointer option: -mtp=%s"
21081 #: config/arm/arm.c:1260
21082 #, gcc-internal-format
21083 msgid "can not use -mtp=cp15 with -mthumb"
21086 #: config/arm/arm.c:1274
21087 #, gcc-internal-format
21088 msgid "structure size boundary can only be set to %s"
21091 #: config/arm/arm.c:1283
21092 #, gcc-internal-format
21093 msgid "-mpic-register= is useless without -fpic"
21096 #: config/arm/arm.c:1290
21097 #, gcc-internal-format
21098 msgid "unable to use '%s' for PIC register"
21101 #: config/arm/arm.c:2864 config/arm/arm.c:2882 config/avr/avr.c:4676
21102 #: config/bfin/bfin.c:2750 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
21103 #: config/i386/i386.c:2028 config/m68hc11/m68hc11.c:1155
21104 #: config/m68k/m68k.c:376 config/mcore/mcore.c:3032 config/mt/mt.c:1274
21105 #: config/rs6000/rs6000.c:17471 config/sh/sh.c:7568 config/sh/sh.c:7589
21106 #: config/sh/sh.c:7612 config/stormy16/stormy16.c:2241 config/v850/v850.c:2111
21107 #, gcc-internal-format
21108 msgid "%qs attribute only applies to functions"
21111 #: config/arm/arm.c:12012
21112 #, gcc-internal-format
21113 msgid "unable to compute real location of stacked parameter"
21116 #. @@@ better error message
21117 #: config/arm/arm.c:12657 config/arm/arm.c:12694
21118 #, gcc-internal-format
21119 msgid "selector must be an immediate"
21122 #. @@@ better error message
21123 #: config/arm/arm.c:12737 config/i386/i386.c:15533 config/i386/i386.c:15567
21124 #, gcc-internal-format
21125 msgid "mask must be an immediate"
21128 #: config/arm/arm.c:13396
21129 #, gcc-internal-format
21130 msgid "no low registers available for popping high registers"
21133 #: config/arm/arm.c:13620
21134 #, gcc-internal-format
21135 msgid "interrupt Service Routines cannot be coded in Thumb mode"
21138 #: config/arm/pe.c:165 config/mcore/mcore.c:2898
21139 #, gcc-internal-format
21140 msgid "initialized variable %q+D is marked dllimport"
21143 #: config/arm/pe.c:174
21144 #, gcc-internal-format
21145 msgid "static variable %q+D is marked dllimport"
21148 #: config/avr/avr.c:531
21149 #, gcc-internal-format
21150 msgid "large frame pointer change (%d) with -mtiny-stack"
21153 #: config/avr/avr.c:4649
21154 #, gcc-internal-format
21155 msgid "only initialized variables can be placed into program memory area"
21158 #: config/avr/avr.c:4693
21159 #, gcc-internal-format
21160 msgid "%qs appears to be a misspelled interrupt handler"
21163 #: config/avr/avr.c:4701
21164 #, gcc-internal-format
21165 msgid "%qs appears to be a misspelled signal handler"
21168 #: config/avr/avr.c:4770
21169 #, gcc-internal-format
21170 msgid "only uninitialized variables can be placed in the .noinit section"
21173 #: config/avr/avr.c:4784
21174 #, gcc-internal-format
21175 msgid "MCU %qs supported for assembler only"
21178 #: config/avr/avr.h:716
21179 #, gcc-internal-format
21180 msgid "trampolines not supported"
21183 #: config/bfin/bfin.c:1832 config/m68k/m68k.c:294
21184 #, gcc-internal-format
21185 msgid "-mshared-library-id=%s is not between 0 and %d"
21188 #: config/bfin/bfin.c:1852
21189 #, gcc-internal-format
21190 msgid "-mshared-library-id= specified without -mid-shared-library"
21193 #: config/bfin/bfin.c:2755
21194 #, gcc-internal-format
21195 msgid "multiple function type attributes specified"
21198 #: config/bfin/bfin.c:2811
21199 #, gcc-internal-format
21200 msgid "`%s' attribute only applies to functions"
21203 #: config/bfin/bfin.c:2822
21204 #, gcc-internal-format
21205 msgid "can't apply both longcall and shortcall attributes to the same function"
21208 #: config/c4x/c4x-c.c:72
21209 #, gcc-internal-format
21210 msgid "missing '(' after '#pragma %s' - ignored"
21213 #: config/c4x/c4x-c.c:75
21214 #, gcc-internal-format
21215 msgid "missing function name in '#pragma %s' - ignored"
21218 #: config/c4x/c4x-c.c:80
21219 #, gcc-internal-format
21220 msgid "malformed '#pragma %s' - ignored"
21223 #: config/c4x/c4x-c.c:82
21224 #, gcc-internal-format
21225 msgid "missing section name in '#pragma %s' - ignored"
21228 #: config/c4x/c4x-c.c:87
21229 #, gcc-internal-format
21230 msgid "missing ')' for '#pragma %s' - ignored"
21233 #: config/c4x/c4x-c.c:90
21234 #, gcc-internal-format
21235 msgid "junk at end of '#pragma %s'"
21238 #: config/c4x/c4x.c:860
21239 #, gcc-internal-format
21240 msgid "ISR %s requires %d words of local vars, max is 32767"
21243 #. This function is for retrieving a part of an instruction name for
21244 #. an operator, for immediate output. If that ever happens for
21245 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
21247 #: config/cris/cris.c:435
21248 #, gcc-internal-format
21249 msgid "MULT case in cris_op_str"
21252 #: config/cris/cris.c:813
21253 #, gcc-internal-format
21254 msgid "invalid use of ':' modifier"
21257 #: config/cris/cris.c:986
21258 #, gcc-internal-format
21259 msgid "internal error: bad register: %d"
21262 #: config/cris/cris.c:1528
21263 #, gcc-internal-format
21264 msgid "internal error: sideeffect-insn affecting main effect"
21267 #: config/cris/cris.c:1552
21268 #, gcc-internal-format
21269 msgid "unknown cc_attr value"
21272 #. If we get here, the caller got its initial tests wrong.
21273 #: config/cris/cris.c:1903
21274 #, gcc-internal-format
21275 msgid "internal error: cris_side_effect_mode_ok with bad operands"
21278 #: config/cris/cris.c:2106
21279 #, gcc-internal-format
21280 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
21283 #: config/cris/cris.c:2134
21284 #, gcc-internal-format
21285 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
21288 #: config/cris/cris.c:2170
21289 #, gcc-internal-format
21290 msgid "unknown CRIS cpu version specification in -mtune= : %s"
21293 #: config/cris/cris.c:2188
21294 #, gcc-internal-format
21295 msgid "-fPIC and -fpic are not supported in this configuration"
21298 #: config/cris/cris.c:2203
21299 #, gcc-internal-format
21300 msgid "that particular -g option is invalid with -maout and -melinux"
21303 #: config/cris/cris.c:2416
21304 #, gcc-internal-format
21305 msgid "Unknown src"
21308 #: config/cris/cris.c:2477
21309 #, gcc-internal-format
21310 msgid "Unknown dest"
21313 #: config/cris/cris.c:2762
21314 #, gcc-internal-format
21315 msgid "stackframe too big: %d bytes"
21318 #: config/cris/cris.c:3214 config/cris/cris.c:3241
21319 #, gcc-internal-format
21320 msgid "expand_binop failed in movsi got"
21323 #: config/cris/cris.c:3322
21324 #, gcc-internal-format
21325 msgid "emitting PIC operand, but PIC register isn't set up"
21328 #. Definitions for GCC. Part of the machine description for CRIS.
21329 #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
21330 #. Free Software Foundation, Inc.
21331 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
21333 #. This file is part of GCC.
21335 #. GCC is free software; you can redistribute it and/or modify
21336 #. it under the terms of the GNU General Public License as published by
21337 #. the Free Software Foundation; either version 2, or (at your option)
21338 #. any later version.
21340 #. GCC is distributed in the hope that it will be useful,
21341 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
21342 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21343 #. GNU General Public License for more details.
21345 #. You should have received a copy of the GNU General Public License
21346 #. along with GCC; see the file COPYING. If not, write to
21347 #. the Free Software Foundation, 51 Franklin Street, Fifth Floor,
21348 #. Boston, MA 02110-1301, USA.
21349 #. After the first "Node:" comment comes all preprocessor directives and
21350 #. attached declarations described in the info files, the "Using and
21351 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
21352 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
21353 #. really, but needs an update anyway.
21355 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
21356 #. for that. If applicable, there is a CRIS-specific comment. The order
21357 #. of macro definitions follow the order in the manual. Every section in
21358 #. the manual (node in the info pages) has an introductory `Node:
21359 #. <subchapter>' comment. If no macros are defined for a section, only
21360 #. the section-comment is present.
21361 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
21362 #. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
21363 #. settings not repeated below. This file contains general CRIS
21364 #. definitions and definitions for the cris-*-elf subtarget.
21365 #. We don't want to use gcc_assert for everything, as that can be
21367 #: config/cris/cris.h:44
21368 #, gcc-internal-format
21369 msgid "CRIS-port assertion failed: "
21372 #. Node: Caller Saves
21373 #. (no definitions)
21374 #. Node: Function entry
21375 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
21376 #. TARGET_ASM_FUNCTION_EPILOGUE.
21378 #: config/cris/cris.h:871
21379 #, gcc-internal-format
21380 msgid "no FUNCTION_PROFILER for CRIS"
21383 #: config/crx/crx.h:355
21384 #, gcc-internal-format
21385 msgid "Profiler support for CRX"
21388 #: config/crx/crx.h:366
21389 #, gcc-internal-format
21390 msgid "Trampoline support for CRX"
21393 #: config/frv/frv.c:8623
21394 #, gcc-internal-format
21395 msgid "accumulator is not a constant integer"
21398 #: config/frv/frv.c:8628
21399 #, gcc-internal-format
21400 msgid "accumulator number is out of bounds"
21403 #: config/frv/frv.c:8639
21404 #, gcc-internal-format
21405 msgid "inappropriate accumulator for %qs"
21408 #: config/frv/frv.c:8717
21409 #, gcc-internal-format
21410 msgid "invalid IACC argument"
21413 #: config/frv/frv.c:8740
21414 #, gcc-internal-format
21415 msgid "%qs expects a constant argument"
21418 #: config/frv/frv.c:8745
21419 #, gcc-internal-format
21420 msgid "constant argument out of range for %qs"
21423 #: config/frv/frv.c:9227
21424 #, gcc-internal-format
21425 msgid "media functions are not available unless -mmedia is used"
21428 #: config/frv/frv.c:9239
21429 #, gcc-internal-format
21430 msgid "this media function is only available on the fr500"
21433 #: config/frv/frv.c:9267
21434 #, gcc-internal-format
21435 msgid "this media function is only available on the fr400 and fr550"
21438 #: config/frv/frv.c:9286
21439 #, gcc-internal-format
21440 msgid "this builtin function is only available on the fr405 and fr450"
21443 #: config/frv/frv.c:9295
21444 #, gcc-internal-format
21445 msgid "this builtin function is only available on the fr500 and fr550"
21448 #: config/frv/frv.c:9307
21449 #, gcc-internal-format
21450 msgid "this builtin function is only available on the fr450"
21453 #: config/h8300/h8300.c:331
21454 #, gcc-internal-format
21455 msgid "-ms2600 is used without -ms"
21458 #: config/h8300/h8300.c:337
21459 #, gcc-internal-format
21460 msgid "-mn is used without -mh or -ms"
21463 #: config/i386/host-cygwin.c:65
21464 #, gcc-internal-format
21465 msgid "can't extend PCH file: %m"
21468 #: config/i386/host-cygwin.c:76
21469 #, gcc-internal-format
21470 msgid "can't set position in PCH file: %m"
21473 #: config/i386/i386.c:1322
21474 #, gcc-internal-format
21475 msgid "code model %s not supported in PIC mode"
21478 #: config/i386/i386.c:1330 config/sparc/sparc.c:670
21479 #, gcc-internal-format
21480 msgid "bad value (%s) for -mcmodel= switch"
21483 #: config/i386/i386.c:1346
21484 #, gcc-internal-format
21485 msgid "bad value (%s) for -masm= switch"
21488 #: config/i386/i386.c:1349
21489 #, gcc-internal-format
21490 msgid "code model %qs not supported in the %s bit mode"
21493 #: config/i386/i386.c:1352
21494 #, gcc-internal-format
21495 msgid "code model %<large%> not supported yet"
21498 #: config/i386/i386.c:1354
21499 #, gcc-internal-format
21500 msgid "%i-bit mode not compiled in"
21503 #: config/i386/i386.c:1384 config/i386/i386.c:1408
21504 #, gcc-internal-format
21505 msgid "CPU you selected does not support x86-64 instruction set"
21508 #: config/i386/i386.c:1390 config/mt/mt.c:803
21509 #, gcc-internal-format
21510 msgid "bad value (%s) for -march= switch"
21513 #: config/i386/i386.c:1421
21514 #, gcc-internal-format
21515 msgid "bad value (%s) for -mtune= switch"
21518 #: config/i386/i386.c:1438
21519 #, gcc-internal-format
21520 msgid "-mregparm=%d is not between 0 and %d"
21523 #: config/i386/i386.c:1451
21524 #, gcc-internal-format
21525 msgid "-malign-loops is obsolete, use -falign-loops"
21528 #: config/i386/i386.c:1456 config/i386/i386.c:1469 config/i386/i386.c:1482
21529 #, gcc-internal-format
21530 msgid "-malign-loops=%d is not between 0 and %d"
21533 #: config/i386/i386.c:1464
21534 #, gcc-internal-format
21535 msgid "-malign-jumps is obsolete, use -falign-jumps"
21538 #: config/i386/i386.c:1477
21539 #, gcc-internal-format
21540 msgid "-malign-functions is obsolete, use -falign-functions"
21543 #: config/i386/i386.c:1513
21544 #, gcc-internal-format
21545 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
21548 #: config/i386/i386.c:1525
21549 #, gcc-internal-format
21550 msgid "-mbranch-cost=%d is not between 0 and 5"
21553 #: config/i386/i386.c:1533
21554 #, gcc-internal-format
21555 msgid "-mlarge-data-threshold=%d is negative"
21558 #: config/i386/i386.c:1545
21559 #, gcc-internal-format
21560 msgid "bad value (%s) for -mtls-dialect= switch"
21563 #: config/i386/i386.c:1592
21564 #, gcc-internal-format
21565 msgid "-malign-double makes no sense in the 64bit mode"
21568 #: config/i386/i386.c:1594
21569 #, gcc-internal-format
21570 msgid "-mrtd calling convention not supported in the 64bit mode"
21573 #: config/i386/i386.c:1614
21574 #, gcc-internal-format
21575 msgid "-msseregparm used without SSE enabled"
21578 #: config/i386/i386.c:1626 config/i386/i386.c:1637
21579 #, gcc-internal-format
21580 msgid "SSE instruction set disabled, using 387 arithmetics"
21583 #: config/i386/i386.c:1642
21584 #, gcc-internal-format
21585 msgid "387 instruction set disabled, using SSE arithmetics"
21588 #: config/i386/i386.c:1649
21589 #, gcc-internal-format
21590 msgid "bad value (%s) for -mfpmath= switch"
21593 #: config/i386/i386.c:1671
21594 #, gcc-internal-format
21596 "unwind tables currently require either a frame pointer or -maccumulate-"
21597 "outgoing-args for correctness"
21600 #: config/i386/i386.c:2041 config/i386/i386.c:2083
21601 #, gcc-internal-format
21602 msgid "fastcall and regparm attributes are not compatible"
21605 #: config/i386/i386.c:2048
21606 #, gcc-internal-format
21607 msgid "%qs attribute requires an integer constant argument"
21610 #: config/i386/i386.c:2054
21611 #, gcc-internal-format
21612 msgid "argument to %qs attribute larger than %d"
21615 #: config/i386/i386.c:2075 config/i386/i386.c:2110
21616 #, gcc-internal-format
21617 msgid "fastcall and cdecl attributes are not compatible"
21620 #: config/i386/i386.c:2079
21621 #, gcc-internal-format
21622 msgid "fastcall and stdcall attributes are not compatible"
21625 #: config/i386/i386.c:2093 config/i386/i386.c:2106
21626 #, gcc-internal-format
21627 msgid "stdcall and cdecl attributes are not compatible"
21630 #: config/i386/i386.c:2097
21631 #, gcc-internal-format
21632 msgid "stdcall and fastcall attributes are not compatible"
21635 #: config/i386/i386.c:2232
21636 #, gcc-internal-format
21637 msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
21640 #: config/i386/i386.c:2235
21641 #, gcc-internal-format
21642 msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
21645 #: config/i386/i386.c:2971
21646 #, gcc-internal-format
21647 msgid "SSE register return with SSE disabled"
21650 #: config/i386/i386.c:2977
21651 #, gcc-internal-format
21652 msgid "SSE register argument with SSE disabled"
21655 #: config/i386/i386.c:2993
21656 #, gcc-internal-format
21657 msgid "x87 register return with x87 disabled"
21660 #: config/i386/i386.c:3309
21661 #, gcc-internal-format
21662 msgid "SSE vector argument without SSE enabled changes the ABI"
21665 #: config/i386/i386.c:3326
21666 #, gcc-internal-format
21667 msgid "MMX vector argument without MMX enabled changes the ABI"
21670 #: config/i386/i386.c:3592
21671 #, gcc-internal-format
21672 msgid "SSE vector return without SSE enabled changes the ABI"
21675 #: config/i386/i386.c:3602
21676 #, gcc-internal-format
21677 msgid "MMX vector return without MMX enabled changes the ABI"
21680 #: config/i386/i386.c:6986
21681 #, gcc-internal-format
21682 msgid "extended registers have no high halves"
21685 #: config/i386/i386.c:7001
21686 #, gcc-internal-format
21687 msgid "unsupported operand size for extended register"
21690 #: config/i386/i386.c:15261 config/rs6000/rs6000.c:7237
21691 #, gcc-internal-format
21692 msgid "selector must be an integer constant in the range 0..%wi"
21695 #: config/i386/i386.c:15599
21696 #, gcc-internal-format
21697 msgid "shift must be an immediate"
21700 #: config/i386/i386.c:16766
21701 #, gcc-internal-format
21702 msgid "%qs incompatible attribute ignored"
21705 #: config/i386/winnt-cxx.c:74
21706 #, gcc-internal-format
21707 msgid "key method %q+D of dllimport'd class defined"
21710 #: config/i386/winnt-cxx.c:95 config/sh/symbian.c:173
21711 #, gcc-internal-format
21712 msgid "definition of static data member %q+D of dllimport'd class"
21715 #: config/i386/winnt.c:74
21716 #, gcc-internal-format
21717 msgid "%qs attribute only applies to variables"
21720 #: config/i386/winnt.c:103
21721 #, gcc-internal-format
21723 "%qs attribute applies only to initialized variables with external linkage"
21726 #: config/i386/winnt.c:214
21727 #, gcc-internal-format
21728 msgid "inconsistent dll linkage for %q+D, dllexport assumed"
21731 #: config/i386/winnt.c:254 config/sh/symbian.c:273
21732 #, gcc-internal-format
21733 msgid "%qs declared as both exported to and imported from a DLL"
21736 #: config/i386/winnt.c:549
21737 #, gcc-internal-format
21738 msgid "%q+D causes a section type conflict"
21741 #: config/i386/cygming.h:166
21742 #, gcc-internal-format
21743 msgid "-f%s ignored for target (all code is position independent)"
21746 #: config/i386/djgpp.h:181
21747 #, gcc-internal-format
21748 msgid "-mbnu210 is ignored (option is obsolete)"
21751 #: config/i386/i386-interix.h:257
21752 #, gcc-internal-format
21753 msgid "ms-bitfields not supported for objc"
21756 #: config/ia64/ia64-c.c:52
21757 #, gcc-internal-format
21758 msgid "malformed #pragma builtin"
21761 #: config/ia64/ia64.c:502 config/m32r/m32r.c:373
21762 #, gcc-internal-format
21763 msgid "invalid argument of %qs attribute"
21766 #: config/ia64/ia64.c:514
21767 #, gcc-internal-format
21768 msgid "%Jan address area attribute cannot be specified for local variables"
21771 #: config/ia64/ia64.c:521
21772 #, gcc-internal-format
21773 msgid "address area of %q+D conflicts with previous declaration"
21776 #: config/ia64/ia64.c:528
21777 #, gcc-internal-format
21778 msgid "%Jaddress area attribute cannot be specified for functions"
21781 #: config/ia64/ia64.c:5052 config/pa/pa.c:327
21782 #, gcc-internal-format
21783 msgid "value of -mfixed-range must have form REG1-REG2"
21786 #: config/ia64/ia64.c:5079 config/pa/pa.c:354
21787 #, gcc-internal-format
21788 msgid "%s-%s is an empty range"
21791 #: config/ia64/ia64.c:5107
21792 #, gcc-internal-format
21793 msgid "bad value %<%s%> for -mtls-size= switch"
21796 #: config/ia64/ia64.c:5135
21797 #, gcc-internal-format
21798 msgid "bad value %<%s%> for -mtune= switch"
21801 #: config/ia64/ia64.c:5154
21802 #, gcc-internal-format
21803 msgid "not yet implemented: latency-optimized inline square root"
21806 #: config/iq2000/iq2000.c:1808
21807 #, gcc-internal-format
21808 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
21811 #: config/iq2000/iq2000.c:2589
21812 #, gcc-internal-format
21813 msgid "argument %qd is not a constant"
21816 #: config/iq2000/iq2000.c:2892 config/mt/mt.c:348 config/xtensa/xtensa.c:1773
21817 #, gcc-internal-format
21818 msgid "PRINT_OPERAND_ADDRESS, null pointer"
21821 #: config/iq2000/iq2000.c:3047
21822 #, gcc-internal-format
21823 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
21826 #: config/iq2000/iq2000.c:3056 config/mips/mips.c:5409
21827 #: config/xtensa/xtensa.c:1627
21828 #, gcc-internal-format
21829 msgid "PRINT_OPERAND null pointer"
21832 #: config/m32c/m32c-pragma.c:64
21833 #, gcc-internal-format
21834 msgid "junk at end of #pragma GCC memregs [0..16]"
21837 #: config/m32c/m32c-pragma.c:71
21838 #, gcc-internal-format
21839 msgid "#pragma GCC memregs must precede any function decls"
21842 #: config/m32c/m32c-pragma.c:82 config/m32c/m32c-pragma.c:89
21843 #, gcc-internal-format
21844 msgid "#pragma GCC memregs takes a number [0..16]"
21847 #: config/m32c/m32c.c:412
21848 #, gcc-internal-format
21849 msgid "invalid target memregs value '%d'"
21852 #: config/m68hc11/m68hc11.c:279
21853 #, gcc-internal-format
21854 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
21857 #: config/m68hc11/m68hc11.c:1240
21858 #, gcc-internal-format
21859 msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
21862 #: config/m68hc11/m68hc11.c:1247
21863 #, gcc-internal-format
21864 msgid "%<trap%> attribute is already used"
21867 #: config/m68k/m68k.c:321
21868 #, gcc-internal-format
21869 msgid "cannot specify both -msep-data and -mid-shared-library"
21872 #: config/m68k/m68k.c:333
21873 #, gcc-internal-format
21874 msgid "-fPIC is not currently supported on the 68000 or 68010"
21877 #: config/m68k/m68k.c:640 config/rs6000/rs6000.c:13735
21878 #, gcc-internal-format
21879 msgid "stack limit expression is not supported"
21882 #: config/mips/mips.c:4598
21883 #, gcc-internal-format
21885 "-%s conflicts with the other architecture options, which specify a %s "
21889 #: config/mips/mips.c:4614
21890 #, gcc-internal-format
21891 msgid "-march=%s is not compatible with the selected ABI"
21894 #: config/mips/mips.c:4632
21895 #, gcc-internal-format
21896 msgid "-mgp64 used with a 32-bit processor"
21899 #: config/mips/mips.c:4634
21900 #, gcc-internal-format
21901 msgid "-mgp32 used with a 64-bit ABI"
21904 #: config/mips/mips.c:4636
21905 #, gcc-internal-format
21906 msgid "-mgp64 used with a 32-bit ABI"
21909 #: config/mips/mips.c:4654 config/mips/mips.c:4656 config/mips/mips.c:4658
21910 #: config/mips/mips.c:4734
21911 #, gcc-internal-format
21912 msgid "unsupported combination: %s"
21915 #: config/mips/mips.c:4729
21916 #, gcc-internal-format
21918 "generation of Branch Likely instructions enabled, but not supported by "
21922 #: config/mips/mips.c:4746
21923 #, gcc-internal-format
21924 msgid "-G is incompatible with PIC code which is the default"
21927 #: config/mips/mips.c:4813
21928 #, gcc-internal-format
21929 msgid "-mips3d requires -mpaired-single"
21932 #: config/mips/mips.c:4822
21933 #, gcc-internal-format
21934 msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
21937 #: config/mips/mips.c:4827
21938 #, gcc-internal-format
21939 msgid "-mips3d/-mpaired-single must be used with -mips64"
21942 #: config/mips/mips.c:4830
21943 #, gcc-internal-format
21944 msgid "-mips16 and -mdsp cannot be used together"
21947 #: config/mips/mips.c:5346
21948 #, gcc-internal-format
21949 msgid "internal error: %%) found without a %%( in assembler pattern"
21952 #: config/mips/mips.c:5360
21953 #, gcc-internal-format
21954 msgid "internal error: %%] found without a %%[ in assembler pattern"
21957 #: config/mips/mips.c:5373
21958 #, gcc-internal-format
21959 msgid "internal error: %%> found without a %%< in assembler pattern"
21962 #: config/mips/mips.c:5386
21963 #, gcc-internal-format
21964 msgid "internal error: %%} found without a %%{ in assembler pattern"
21967 #: config/mips/mips.c:5400
21968 #, gcc-internal-format
21969 msgid "PRINT_OPERAND: unknown punctuation '%c'"
21972 #: config/mips/mips.c:8163
21973 #, gcc-internal-format
21974 msgid "cannot handle inconsistent calls to %qs"
21977 #: config/mips/mips.c:9562
21978 #, gcc-internal-format
21979 msgid "the cpu name must be lower case"
21982 #: config/mips/mips.c:10228
21983 #, gcc-internal-format
21984 msgid "invalid argument to builtin function"
21987 #. Output assembler code to FILE to increment profiler label # LABELNO
21988 #. for profiling a function entry.
21989 #: config/mips/mips.h:2108
21990 #, gcc-internal-format
21991 msgid "mips16 function profiling"
21994 #: config/mmix/mmix.c:227
21995 #, gcc-internal-format
21996 msgid "-f%s not supported: ignored"
21999 #: config/mmix/mmix.c:655
22000 #, gcc-internal-format
22001 msgid "support for mode %qs"
22004 #: config/mmix/mmix.c:669
22005 #, gcc-internal-format
22007 "too large function value type, needs %d registers, have only %d registers "
22011 #: config/mmix/mmix.c:839
22012 #, gcc-internal-format
22013 msgid "function_profiler support for MMIX"
22016 #: config/mmix/mmix.c:861
22017 #, gcc-internal-format
22018 msgid "MMIX Internal: Last named vararg would not fit in a register"
22021 #: config/mmix/mmix.c:1476 config/mmix/mmix.c:1500 config/mmix/mmix.c:1616
22022 #, gcc-internal-format
22023 msgid "MMIX Internal: Bad register: %d"
22026 #. Presumably there's a missing case above if we get here.
22027 #: config/mmix/mmix.c:1608
22028 #, gcc-internal-format
22029 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
22032 #: config/mmix/mmix.c:1894
22033 #, gcc-internal-format
22034 msgid "stack frame not a multiple of 8 bytes: %wd"
22037 #: config/mmix/mmix.c:2130
22038 #, gcc-internal-format
22039 msgid "stack frame not a multiple of octabyte: %wd"
22042 #: config/mmix/mmix.c:2470 config/mmix/mmix.c:2534
22043 #, gcc-internal-format
22044 msgid "MMIX Internal: %s is not a shiftable int"
22047 #: config/mt/mt.c:311
22048 #, gcc-internal-format
22049 msgid "info pointer NULL"
22052 #: config/pa/pa.c:459
22053 #, gcc-internal-format
22054 msgid "PIC code generation is not supported in the portable runtime model"
22057 #: config/pa/pa.c:464
22058 #, gcc-internal-format
22059 msgid "PIC code generation is not compatible with fast indirect calls"
22062 #: config/pa/pa.c:469
22063 #, gcc-internal-format
22064 msgid "-g is only supported when using GAS on this processor,"
22067 #: config/pa/pa.c:470
22068 #, gcc-internal-format
22069 msgid "-g option disabled"
22072 #: config/pa/pa.c:8016
22073 #, gcc-internal-format
22075 "alignment (%u) for %s exceeds maximum alignment for global common data. "
22079 #: config/pa/pa-hpux11.h:85
22080 #, gcc-internal-format
22081 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
22084 #: config/rs6000/host-darwin.c:52
22085 #, gcc-internal-format
22086 msgid "Segmentation Fault (code)"
22089 #: config/rs6000/host-darwin.c:121
22090 #, gcc-internal-format
22091 msgid "Segmentation Fault"
22094 #: config/rs6000/host-darwin.c:135
22095 #, gcc-internal-format
22096 msgid "While setting up signal stack: %m"
22099 #: config/rs6000/host-darwin.c:141
22100 #, gcc-internal-format
22101 msgid "While setting up signal handler: %m"
22104 #. Handle the machine specific pragma longcall. Its syntax is
22106 #. # pragma longcall ( TOGGLE )
22108 #. where TOGGLE is either 0 or 1.
22110 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
22111 #. whether or not new function declarations receive a longcall
22112 #. attribute by default.
22113 #: config/rs6000/rs6000-c.c:53
22114 #, gcc-internal-format
22115 msgid "ignoring malformed #pragma longcall"
22118 #: config/rs6000/rs6000-c.c:66
22119 #, gcc-internal-format
22120 msgid "missing open paren"
22123 #: config/rs6000/rs6000-c.c:68
22124 #, gcc-internal-format
22125 msgid "missing number"
22128 #: config/rs6000/rs6000-c.c:70
22129 #, gcc-internal-format
22130 msgid "missing close paren"
22133 #: config/rs6000/rs6000-c.c:73
22134 #, gcc-internal-format
22135 msgid "number must be 0 or 1"
22138 #: config/rs6000/rs6000-c.c:76
22139 #, gcc-internal-format
22140 msgid "junk at end of #pragma longcall"
22143 #: config/rs6000/rs6000-c.c:2533
22144 #, gcc-internal-format
22145 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
22148 #: config/rs6000/rs6000-c.c:2576
22149 #, gcc-internal-format
22150 msgid "invalid parameter combination for AltiVec intrinsic"
22153 #: config/rs6000/rs6000.c:1260
22154 #, gcc-internal-format
22155 msgid "-mmultiple is not supported on little endian systems"
22158 #: config/rs6000/rs6000.c:1267
22159 #, gcc-internal-format
22160 msgid "-mstring is not supported on little endian systems"
22163 #: config/rs6000/rs6000.c:1281
22164 #, gcc-internal-format
22165 msgid "unknown -mdebug-%s switch"
22168 #: config/rs6000/rs6000.c:1293
22169 #, gcc-internal-format
22171 "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
22174 #: config/rs6000/rs6000.c:1339
22175 #, gcc-internal-format
22176 msgid "AltiVec and E500 instructions cannot coexist"
22179 #: config/rs6000/rs6000.c:1567
22180 #, gcc-internal-format
22181 msgid "unknown -m%s= option specified: '%s'"
22184 #: config/rs6000/rs6000.c:1777
22185 #, gcc-internal-format
22186 msgid "not configured for ABI: '%s'"
22189 #: config/rs6000/rs6000.c:1790
22190 #, gcc-internal-format
22191 msgid "Using darwin64 ABI"
22194 #: config/rs6000/rs6000.c:1795
22195 #, gcc-internal-format
22196 msgid "Using old darwin ABI"
22199 #: config/rs6000/rs6000.c:1802
22200 #, gcc-internal-format
22201 msgid "Using IBM extended precision long double"
22204 #: config/rs6000/rs6000.c:1808
22205 #, gcc-internal-format
22206 msgid "Using IEEE extended precision long double"
22209 #: config/rs6000/rs6000.c:1813
22210 #, gcc-internal-format
22211 msgid "unknown ABI specified: '%s'"
22214 #: config/rs6000/rs6000.c:1840
22215 #, gcc-internal-format
22216 msgid "invalid option for -mfloat-gprs: '%s'"
22219 #: config/rs6000/rs6000.c:1850
22220 #, gcc-internal-format
22221 msgid "Unknown switch -mlong-double-%s"
22224 #: config/rs6000/rs6000.c:1871
22225 #, gcc-internal-format
22227 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
22228 "the installed C and C++ libraries"
22231 #: config/rs6000/rs6000.c:1879
22232 #, gcc-internal-format
22233 msgid "unknown -malign-XXXXX option specified: '%s'"
22236 #: config/rs6000/rs6000.c:4275
22237 #, gcc-internal-format
22239 "GCC vector returned by reference: non-standard ABI extension with no "
22240 "compatibility guarantee"
22243 #: config/rs6000/rs6000.c:4348
22244 #, gcc-internal-format
22246 "cannot return value in vector register because altivec instructions are "
22247 "disabled, use -maltivec to enable them"
22250 #: config/rs6000/rs6000.c:4603
22251 #, gcc-internal-format
22253 "cannot pass argument in vector register because altivec instructions are "
22254 "disabled, use -maltivec to enable them"
22257 #: config/rs6000/rs6000.c:5459
22258 #, gcc-internal-format
22260 "GCC vector passed by reference: non-standard ABI extension with no "
22261 "compatibility guarantee"
22264 #: config/rs6000/rs6000.c:6651
22265 #, gcc-internal-format
22266 msgid "argument 1 must be a 5-bit signed literal"
22269 #: config/rs6000/rs6000.c:6754 config/rs6000/rs6000.c:7548
22270 #, gcc-internal-format
22271 msgid "argument 2 must be a 5-bit unsigned literal"
22274 #: config/rs6000/rs6000.c:6794
22275 #, gcc-internal-format
22276 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
22279 #: config/rs6000/rs6000.c:6847
22280 #, gcc-internal-format
22281 msgid "argument 1 of __builtin_altivec_predicate is out of range"
22284 #: config/rs6000/rs6000.c:7009
22285 #, gcc-internal-format
22286 msgid "argument 3 must be a 4-bit unsigned literal"
22289 #: config/rs6000/rs6000.c:7181
22290 #, gcc-internal-format
22291 msgid "argument to %qs must be a 2-bit unsigned literal"
22294 #: config/rs6000/rs6000.c:7325
22295 #, gcc-internal-format
22296 msgid "unresolved overload for Altivec builtin %qF"
22299 #: config/rs6000/rs6000.c:7407
22300 #, gcc-internal-format
22301 msgid "argument to dss must be a 2-bit unsigned literal"
22304 #: config/rs6000/rs6000.c:7668
22305 #, gcc-internal-format
22306 msgid "argument 1 of __builtin_spe_predicate must be a constant"
22309 #: config/rs6000/rs6000.c:7740
22310 #, gcc-internal-format
22311 msgid "argument 1 of __builtin_spe_predicate is out of range"
22314 #: config/rs6000/rs6000.c:13698
22315 #, gcc-internal-format
22316 msgid "stack frame too large"
22319 #: config/rs6000/rs6000.c:16257
22320 #, gcc-internal-format
22321 msgid "no profiling of 64-bit code for this ABI"
22324 #: config/rs6000/rs6000.c:17366
22325 #, gcc-internal-format
22326 msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
22329 #: config/rs6000/rs6000.c:17368
22330 #, gcc-internal-format
22331 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
22334 #: config/rs6000/rs6000.c:17372
22335 #, gcc-internal-format
22336 msgid "use of %<long long%> in AltiVec types is invalid"
22339 #: config/rs6000/rs6000.c:17374
22340 #, gcc-internal-format
22341 msgid "use of %<double%> in AltiVec types is invalid"
22344 #: config/rs6000/rs6000.c:17376
22345 #, gcc-internal-format
22346 msgid "use of %<long double%> in AltiVec types is invalid"
22349 #: config/rs6000/rs6000.c:17378
22350 #, gcc-internal-format
22351 msgid "use of boolean types in AltiVec types is invalid"
22354 #: config/rs6000/rs6000.c:17380
22355 #, gcc-internal-format
22356 msgid "use of %<complex%> in AltiVec types is invalid"
22359 #: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
22360 #, gcc-internal-format
22361 msgid "-maix64 and POWER architecture are incompatible"
22364 #: config/rs6000/aix43.h:44 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43
22365 #, gcc-internal-format
22366 msgid "-maix64 requires PowerPC64 architecture remain enabled"
22369 #: config/rs6000/aix43.h:50 config/rs6000/aix52.h:49
22370 #, gcc-internal-format
22371 msgid "soft-float and long-double-128 are incompatible"
22374 #: config/rs6000/aix43.h:54 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53
22375 #, gcc-internal-format
22377 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
22380 #. The Darwin ABI always includes AltiVec, can't be (validly) turned
22382 #: config/rs6000/darwin.h:75
22383 #, gcc-internal-format
22384 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
22387 #. Darwin doesn't support -fpic.
22388 #: config/rs6000/darwin.h:81
22389 #, gcc-internal-format
22390 msgid "-fpic is not supported; -fPIC assumed"
22393 #: config/rs6000/darwin.h:88
22394 #, gcc-internal-format
22395 msgid "-m64 requires PowerPC64 architecture, enabling"
22399 #. if (!rs6000_explicit_options.long_double)
22400 #. rs6000_long_double_type_size = 128;
22401 #: config/rs6000/eabispe.h:46 config/rs6000/linuxspe.h:62
22402 #, gcc-internal-format
22403 msgid "-m64 not supported in this configuration"
22406 #: config/rs6000/linux64.h:109
22407 #, gcc-internal-format
22408 msgid "-m64 requires a PowerPC64 cpu"
22411 #. Definitions for __builtin_return_address and __builtin_frame_address.
22412 #. __builtin_return_address (0) should give link register (65), enable
22414 #. This should be uncommented, so that the link register is used, but
22415 #. currently this would result in unmatched insns and spilling fixed
22416 #. registers so we'll leave it for another day. When these problems are
22417 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
22419 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
22420 #. Number of bytes into the frame return addresses can be found. See
22421 #. rs6000_stack_info in rs6000.c for more information on how the different
22422 #. abi's store the return address.
22423 #: config/rs6000/rs6000.h:1595
22424 #, gcc-internal-format
22425 msgid "RETURN_ADDRESS_OFFSET not supported"
22428 #. Sometimes certain combinations of command options do not make sense
22429 #. on a particular target machine. You can define a macro
22430 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
22431 #. defined, is executed once just after all the command options have
22434 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
22436 #: config/rs6000/sysv4.h:130
22437 #, gcc-internal-format
22438 msgid "bad value for -mcall-%s"
22441 #: config/rs6000/sysv4.h:146
22442 #, gcc-internal-format
22443 msgid "bad value for -msdata=%s"
22446 #: config/rs6000/sysv4.h:163
22447 #, gcc-internal-format
22448 msgid "-mrelocatable and -msdata=%s are incompatible"
22451 #: config/rs6000/sysv4.h:172
22452 #, gcc-internal-format
22453 msgid "-f%s and -msdata=%s are incompatible"
22456 #: config/rs6000/sysv4.h:181
22457 #, gcc-internal-format
22458 msgid "-msdata=%s and -mcall-%s are incompatible"
22461 #: config/rs6000/sysv4.h:190
22462 #, gcc-internal-format
22463 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
22466 #: config/rs6000/sysv4.h:196
22467 #, gcc-internal-format
22468 msgid "-mrelocatable and -mcall-%s are incompatible"
22471 #: config/rs6000/sysv4.h:203
22472 #, gcc-internal-format
22473 msgid "-fPIC and -mcall-%s are incompatible"
22476 #: config/rs6000/sysv4.h:210
22477 #, gcc-internal-format
22478 msgid "-mcall-aixdesc must be big endian"
22481 #: config/rs6000/sysv4.h:215
22482 #, gcc-internal-format
22483 msgid "-msecure-plt not supported by your assembler"
22486 #: config/rs6000/sysv4.h:220
22487 #, gcc-internal-format
22488 msgid "-msoft-float and -mlong-double-128 not supported"
22491 #: config/rs6000/sysv4.h:234
22492 #, gcc-internal-format
22493 msgid "-m%s not supported in this configuration"
22496 #: config/s390/s390.c:1357
22497 #, gcc-internal-format
22498 msgid "stack guard value must be an exact power of 2"
22501 #: config/s390/s390.c:1364
22502 #, gcc-internal-format
22503 msgid "stack size must be an exact power of 2"
22506 #: config/s390/s390.c:1409
22507 #, gcc-internal-format
22508 msgid "z/Architecture mode not supported on %s"
22511 #: config/s390/s390.c:1411
22512 #, gcc-internal-format
22513 msgid "64-bit ABI not supported in ESA/390 mode"
22516 #: config/s390/s390.c:1422
22517 #, gcc-internal-format
22519 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
22522 #: config/s390/s390.c:1428
22523 #, gcc-internal-format
22524 msgid "-mstack-size implies use of -mstack-guard"
22527 #: config/s390/s390.c:1430
22528 #, gcc-internal-format
22529 msgid "stack size must be greater than the stack guard value"
22532 #: config/s390/s390.c:1432
22533 #, gcc-internal-format
22534 msgid "stack size must not be greater than 64k"
22537 #: config/s390/s390.c:1435
22538 #, gcc-internal-format
22539 msgid "-mstack-guard implies use of -mstack-size"
22542 #: config/s390/s390.c:6595
22543 #, gcc-internal-format
22544 msgid "total size of local variables exceeds architecture limit"
22547 #: config/s390/s390.c:7182
22548 #, gcc-internal-format
22549 msgid "frame size of %qs is "
22552 #: config/s390/s390.c:7182
22553 #, gcc-internal-format
22557 #: config/s390/s390.c:7186
22558 #, gcc-internal-format
22559 msgid "%qs uses dynamic stack allocation"
22562 #: config/sh/sh.c:6483
22563 #, gcc-internal-format
22564 msgid "__builtin_saveregs not supported by this subtarget"
22567 #: config/sh/sh.c:7488
22568 #, gcc-internal-format
22569 msgid "%qs attribute only applies to interrupt functions"
22572 #: config/sh/sh.c:7574
22573 #, gcc-internal-format
22574 msgid "attribute interrupt_handler is not compatible with -m5-compact"
22577 #. The argument must be a constant string.
22578 #: config/sh/sh.c:7596
22579 #, gcc-internal-format
22580 msgid "%qs attribute argument not a string constant"
22583 #. The argument must be a constant integer.
22584 #: config/sh/sh.c:7621
22585 #, gcc-internal-format
22586 msgid "%qs attribute argument not an integer constant"
22589 #: config/sh/sh.c:9673
22590 #, gcc-internal-format
22591 msgid "r0 needs to be available as a call-clobbered register"
22594 #: config/sh/sh.c:9694
22595 #, gcc-internal-format
22596 msgid "Need a second call-clobbered general purpose register"
22599 #: config/sh/sh.c:9702
22600 #, gcc-internal-format
22601 msgid "Need a call-clobbered target register"
22604 #: config/sh/symbian.c:147
22605 #, gcc-internal-format
22607 "function %q+D is defined after prior declaration as dllimport: attribute "
22611 #: config/sh/symbian.c:159
22612 #, gcc-internal-format
22613 msgid "inline function %q+D is declared as dllimport: attribute ignored"
22616 #: config/sh/symbian.c:280
22617 #, gcc-internal-format
22619 "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
22622 #: config/sh/symbian.c:326
22623 #, gcc-internal-format
22624 msgid "%s %q+D %s after being referenced with dllimport linkage"
22627 #: config/sh/symbian.c:892 cp/tree.c:2345
22628 #, gcc-internal-format
22629 msgid "lang_* check: failed in %s, at %s:%d"
22633 #: config/sh/netbsd-elf.h:95
22634 #, gcc-internal-format
22635 msgid "unimplemented-shmedia profiling"
22638 #. There are no delay slots on SHmedia.
22639 #. Relaxation isn't yet supported for SHmedia
22640 #. After reload, if conversion does little good but can cause ICEs: - find_if_block doesn't do anything for SH because we don't have conditional execution patterns. (We use conditional move patterns, which are handled differently, and only before reload). - find_cond_trap doesn't do anything for the SH because we #. don't have conditional traps. - find_if_case_1 uses redirect_edge_and_branch_force in the only path that does an optimization, and this causes an ICE when branch targets are in registers. - find_if_case_2 doesn't do anything for the SHmedia after reload except when it can redirect a tablejump - and that's rather rare.
22641 #. -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.
22642 #: config/sh/sh.h:611
22643 #, gcc-internal-format
22644 msgid "profiling is still experimental for this target"
22647 #. Only the sh64-elf assembler fully supports .quad properly.
22648 #. User supplied - leave it alone.
22649 #. The debugging information is sufficient, but gdb doesn't implement this yet
22650 #. Never run scheduling before reload, since that can break global alloc, and generates slower code anyway due to the pressure on R0.
22651 #. Enable sched1 for SH4; ready queue will be reordered by the target hooks when pressure is high. We can not do this for SH3 and lower as they give spill failures for R0.
22652 #. ??? Current exception handling places basic block boundaries after call_insns. It causes the high pressure on R0 and gives spill failures for R0 in reload. See PR 22553 and the thread on gcc-patches <http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00816.html>.
22653 #: config/sh/sh.h:676
22654 #, gcc-internal-format
22655 msgid "ignoring -fschedule-insns because of exception handling bug"
22658 #: config/sparc/sparc.c:643
22659 #, gcc-internal-format
22660 msgid "%s is not supported by this configuration"
22663 #: config/sparc/sparc.c:650
22664 #, gcc-internal-format
22665 msgid "-mlong-double-64 not allowed with -m64"
22668 #: config/sparc/sparc.c:675
22669 #, gcc-internal-format
22670 msgid "-mcmodel= is not supported on 32 bit systems"
22673 #: config/stormy16/stormy16.c:497
22674 #, gcc-internal-format
22675 msgid "constant halfword load operand out of range"
22678 #: config/stormy16/stormy16.c:507
22679 #, gcc-internal-format
22680 msgid "constant arithmetic operand out of range"
22683 #: config/stormy16/stormy16.c:1108
22684 #, gcc-internal-format
22685 msgid "local variable memory requirements exceed capacity"
22688 #: config/stormy16/stormy16.c:1274
22689 #, gcc-internal-format
22690 msgid "function_profiler support"
22693 #: config/stormy16/stormy16.c:1363
22694 #, gcc-internal-format
22695 msgid "cannot use va_start in interrupt function"
22698 #: config/stormy16/stormy16.c:1895
22699 #, gcc-internal-format
22700 msgid "switch statement of size %lu entries too large"
22703 #: config/stormy16/stormy16.c:2263
22704 #, gcc-internal-format
22705 msgid "%<__BELOW100__%> attribute only applies to variables"
22708 #: config/stormy16/stormy16.c:2270
22709 #, gcc-internal-format
22710 msgid "__BELOW100__ attribute not allowed with auto storage class"
22713 #: config/v850/v850-c.c:67
22714 #, gcc-internal-format
22715 msgid "#pragma GHS endXXXX found without previous startXXX"
22718 #: config/v850/v850-c.c:70
22719 #, gcc-internal-format
22720 msgid "#pragma GHS endXXX does not match previous startXXX"
22723 #: config/v850/v850-c.c:96
22724 #, gcc-internal-format
22725 msgid "cannot set interrupt attribute: no current function"
22728 #: config/v850/v850-c.c:104
22729 #, gcc-internal-format
22730 msgid "cannot set interrupt attribute: no such identifier"
22733 #: config/v850/v850-c.c:149
22734 #, gcc-internal-format
22735 msgid "junk at end of #pragma ghs section"
22738 #: config/v850/v850-c.c:166
22739 #, gcc-internal-format
22740 msgid "unrecognized section name \"%s\""
22743 #: config/v850/v850-c.c:181
22744 #, gcc-internal-format
22745 msgid "malformed #pragma ghs section"
22748 #: config/v850/v850-c.c:200
22749 #, gcc-internal-format
22750 msgid "junk at end of #pragma ghs interrupt"
22753 #: config/v850/v850-c.c:211
22754 #, gcc-internal-format
22755 msgid "junk at end of #pragma ghs starttda"
22758 #: config/v850/v850-c.c:222
22759 #, gcc-internal-format
22760 msgid "junk at end of #pragma ghs startsda"
22763 #: config/v850/v850-c.c:233
22764 #, gcc-internal-format
22765 msgid "junk at end of #pragma ghs startzda"
22768 #: config/v850/v850-c.c:244
22769 #, gcc-internal-format
22770 msgid "junk at end of #pragma ghs endtda"
22773 #: config/v850/v850-c.c:255
22774 #, gcc-internal-format
22775 msgid "junk at end of #pragma ghs endsda"
22778 #: config/v850/v850-c.c:266
22779 #, gcc-internal-format
22780 msgid "junk at end of #pragma ghs endzda"
22783 #: config/v850/v850.c:172
22784 #, gcc-internal-format
22785 msgid "value passed to %<-m%s%> is too large"
22788 #: config/v850/v850.c:2147
22789 #, gcc-internal-format
22790 msgid "%Jdata area attributes cannot be specified for local variables"
22793 #: config/v850/v850.c:2158
22794 #, gcc-internal-format
22795 msgid "data area of %q+D conflicts with previous declaration"
22798 #: config/v850/v850.c:2288
22799 #, gcc-internal-format
22800 msgid "bogus JR construction: %d"
22803 #: config/v850/v850.c:2306 config/v850/v850.c:2415
22804 #, gcc-internal-format
22805 msgid "bad amount of stack space removal: %d"
22808 #: config/v850/v850.c:2395
22809 #, gcc-internal-format
22810 msgid "bogus JARL construction: %d\n"
22813 #: config/v850/v850.c:2694
22814 #, gcc-internal-format
22815 msgid "bogus DISPOSE construction: %d"
22818 #: config/v850/v850.c:2713
22819 #, gcc-internal-format
22820 msgid "too much stack space to dispose of: %d"
22823 #: config/v850/v850.c:2815
22824 #, gcc-internal-format
22825 msgid "bogus PREPEARE construction: %d"
22828 #: config/v850/v850.c:2834
22829 #, gcc-internal-format
22830 msgid "too much stack space to prepare: %d"
22833 #: config/xtensa/xtensa.c:1505
22834 #, gcc-internal-format
22835 msgid "boolean registers required for the floating-point option"
22838 #: config/xtensa/xtensa.c:1551
22839 #, gcc-internal-format
22840 msgid "-f%s is not supported with CONST16 instructions"
22843 #: config/xtensa/xtensa.c:1556
22844 #, gcc-internal-format
22845 msgid "PIC is required but not supported with CONST16 instructions"
22848 #: config/xtensa/xtensa.c:2414
22849 #, gcc-internal-format
22850 msgid "only uninitialized variables can be placed in a .bss section"
22854 #, gcc-internal-format
22855 msgid "missing argument to \"-%s\""
22859 #, gcc-internal-format
22860 msgid "%<-gnat%> misspelled as %<-gant%>"
22864 #, gcc-internal-format
22865 msgid "unable to call pointer to member function here"
22869 #, gcc-internal-format
22870 msgid "%s %D(%T, %T, %T) <built-in>"
22874 #, gcc-internal-format
22875 msgid "%s %D(%T, %T) <built-in>"
22879 #, gcc-internal-format
22880 msgid "%s %D(%T) <built-in>"
22884 #, gcc-internal-format
22885 msgid "%s %T <conversion>"
22889 #, gcc-internal-format
22890 msgid "%s %+#D <near match>"
22893 #: cp/call.c:2423 cp/pt.c:1349
22894 #, gcc-internal-format
22899 #, gcc-internal-format
22900 msgid "conversion from %qT to %qT is ambiguous"
22903 #: cp/call.c:2798 cp/call.c:2816 cp/call.c:2874
22904 #, gcc-internal-format
22905 msgid "no matching function for call to %<%D(%A)%>"
22908 #: cp/call.c:2819 cp/call.c:2877
22909 #, gcc-internal-format
22910 msgid "call of overloaded %<%D(%A)%> is ambiguous"
22913 #. It's no good looking for an overloaded operator() on a
22914 #. pointer-to-member-function.
22916 #, gcc-internal-format
22918 "pointer-to-member function %E cannot be called without an object; consider "
22923 #, gcc-internal-format
22924 msgid "no match for call to %<(%T) (%A)%>"
22928 #, gcc-internal-format
22929 msgid "call of %<(%T) (%A)%> is ambiguous"
22933 #, gcc-internal-format
22934 msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
22938 #, gcc-internal-format
22939 msgid "%s for %<operator%s%> in %<%E%s%>"
22943 #, gcc-internal-format
22944 msgid "%s for %<operator[]%> in %<%E[%E]%>"
22948 #, gcc-internal-format
22949 msgid "%s for %qs in %<%s %E%>"
22953 #, gcc-internal-format
22954 msgid "%s for %<operator%s%> in %<%E %s %E%>"
22958 #, gcc-internal-format
22959 msgid "%s for %<operator%s%> in %<%s%E%>"
22963 #, gcc-internal-format
22964 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
22968 #, gcc-internal-format
22969 msgid "%qE has type %<void%> and is not a throw-expression"
22972 #: cp/call.c:3297 cp/call.c:3516
22973 #, gcc-internal-format
22974 msgid "operands to ?: have different types"
22978 #, gcc-internal-format
22979 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
22983 #, gcc-internal-format
22984 msgid "enumeral and non-enumeral type in conditional expression"
22988 #, gcc-internal-format
22989 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
22993 #, gcc-internal-format
22994 msgid "comparison between %q#T and %q#T"
22998 #, gcc-internal-format
22999 msgid "no suitable %<operator %s%> for %qT"
23003 #, gcc-internal-format
23004 msgid "%q+#D is private"
23008 #, gcc-internal-format
23009 msgid "%q+#D is protected"
23013 #, gcc-internal-format
23014 msgid "%q+#D is inaccessible"
23018 #, gcc-internal-format
23019 msgid "within this context"
23022 #: cp/call.c:4214 cp/cvt.c:264
23023 #, gcc-internal-format
23024 msgid "invalid conversion from %qT to %qT"
23028 #, gcc-internal-format
23029 msgid " initializing argument %P of %qD"
23033 #, gcc-internal-format
23034 msgid "passing NULL to non-pointer argument %P of %qD"
23038 #, gcc-internal-format
23039 msgid "converting to non-pointer type %qT from NULL"
23043 #, gcc-internal-format
23044 msgid "passing %qT for argument %P to %qD"
23048 #, gcc-internal-format
23049 msgid "converting to %qT from %qT"
23053 #, gcc-internal-format
23054 msgid "cannot bind bitfield %qE to %qT"
23057 #: cp/call.c:4384 cp/call.c:4400
23058 #, gcc-internal-format
23059 msgid "cannot bind packed field %qE to %qT"
23063 #, gcc-internal-format
23064 msgid "cannot bind rvalue %qE to %qT"
23068 #, gcc-internal-format
23070 "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
23074 #. Undefined behavior [expr.call] 5.2.2/7.
23076 #, gcc-internal-format
23078 "cannot receive objects of non-POD type %q#T through %<...%>; call will abort "
23083 #, gcc-internal-format
23084 msgid "the default argument for parameter %d of %qD has not yet been parsed"
23088 #, gcc-internal-format
23089 msgid "argument of function call might be a candidate for a format attribute"
23093 #, gcc-internal-format
23094 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
23098 #, gcc-internal-format
23099 msgid "%qT is not an accessible base of %qT"
23103 #, gcc-internal-format
23104 msgid "could not find class$ field in java interface type %qT"
23108 #, gcc-internal-format
23109 msgid "call to non-function %qD"
23113 #, gcc-internal-format
23114 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
23118 #, gcc-internal-format
23119 msgid "call of overloaded %<%s(%A)%> is ambiguous"
23123 #, gcc-internal-format
23124 msgid "cannot call member function %qD without object"
23128 #, gcc-internal-format
23129 msgid "passing %qT chooses %qT over %qT"
23132 #: cp/call.c:6071 cp/name-lookup.c:4274
23133 #, gcc-internal-format
23134 msgid " in call to %qD"
23138 #, gcc-internal-format
23139 msgid "choosing %qD over %qD"
23143 #, gcc-internal-format
23144 msgid " for conversion from %qT to %qT"
23148 #, gcc-internal-format
23149 msgid " because conversion sequence for the argument is better"
23153 #, gcc-internal-format
23155 "ISO C++ says that these are ambiguous, even though the worst conversion for "
23156 "the first is better than the worst conversion for the second:"
23160 #, gcc-internal-format
23161 msgid "could not convert %qE to %qT"
23165 #, gcc-internal-format
23167 "invalid initialization of non-const reference of type %qT from a temporary "
23172 #, gcc-internal-format
23174 "invalid initialization of reference of type %qT from expression of type %qT"
23178 #, gcc-internal-format
23179 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
23183 #, gcc-internal-format
23184 msgid "Java class %qT cannot have a destructor"
23188 #, gcc-internal-format
23189 msgid "Java class %qT cannot have an implicit non-trivial destructor"
23193 #, gcc-internal-format
23194 msgid "repeated using declaration %q+D"
23198 #, gcc-internal-format
23199 msgid "using declaration %q+D conflicts with a previous using declaration"
23203 #, gcc-internal-format
23204 msgid "%q+#D cannot be overloaded"
23208 #, gcc-internal-format
23213 #, gcc-internal-format
23214 msgid "conflicting access specifications for method %q+D, ignored"
23218 #, gcc-internal-format
23219 msgid "conflicting access specifications for field %qE, ignored"
23222 #: cp/class.c:1188 cp/class.c:1196
23223 #, gcc-internal-format
23224 msgid "%q+D invalid in %q#T"
23228 #, gcc-internal-format
23229 msgid " because of local method %q+#D with same name"
23233 #, gcc-internal-format
23234 msgid " because of local member %q+#D with same name"
23238 #, gcc-internal-format
23239 msgid "base class %q#T has a non-virtual destructor"
23243 #, gcc-internal-format
23244 msgid "all member functions in class %qT are private"
23248 #, gcc-internal-format
23249 msgid "%q#T only defines a private destructor and has no friends"
23253 #, gcc-internal-format
23254 msgid "%q#T only defines private constructors and has no friends"
23258 #, gcc-internal-format
23259 msgid "no unique final overrider for %qD in %qT"
23262 #. Here we know it is a hider, and no overrider exists.
23264 #, gcc-internal-format
23265 msgid "%q+D was hidden"
23269 #, gcc-internal-format
23273 #: cp/class.c:2461 cp/decl2.c:1076
23274 #, gcc-internal-format
23275 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
23278 #: cp/class.c:2467 cp/decl2.c:1082
23279 #, gcc-internal-format
23280 msgid "private member %q+#D in anonymous union"
23283 #: cp/class.c:2469 cp/decl2.c:1084
23284 #, gcc-internal-format
23285 msgid "protected member %q+#D in anonymous union"
23289 #, gcc-internal-format
23290 msgid "bit-field %q+#D with non-integral type"
23294 #, gcc-internal-format
23295 msgid "bit-field %q+D width not an integer constant"
23299 #, gcc-internal-format
23300 msgid "negative width in bit-field %q+D"
23304 #, gcc-internal-format
23305 msgid "zero width for bit-field %q+D"
23309 #, gcc-internal-format
23310 msgid "width of %q+D exceeds its type"
23314 #, gcc-internal-format
23315 msgid "%q+D is too small to hold all values of %q#T"
23319 #, gcc-internal-format
23320 msgid "member %q+#D with constructor not allowed in union"
23324 #, gcc-internal-format
23325 msgid "member %q+#D with destructor not allowed in union"
23329 #, gcc-internal-format
23330 msgid "member %q+#D with copy assignment operator not allowed in union"
23334 #, gcc-internal-format
23335 msgid "multiple fields in union %qT initialized"
23339 #, gcc-internal-format
23340 msgid "%q+D may not be static because it is a member of a union"
23344 #, gcc-internal-format
23345 msgid "%q+D may not have reference type %qT because it is a member of a union"
23349 #, gcc-internal-format
23350 msgid "field %q+D in local class cannot be static"
23354 #, gcc-internal-format
23355 msgid "field %q+D invalidly declared function type"
23359 #, gcc-internal-format
23360 msgid "field %q+D invalidly declared method type"
23364 #, gcc-internal-format
23365 msgid "non-static reference %q+#D in class without a constructor"
23369 #, gcc-internal-format
23370 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
23374 #, gcc-internal-format
23375 msgid "non-static const member %q+#D in class without a constructor"
23379 #, gcc-internal-format
23380 msgid "field %q+#D with same name as class"
23384 #, gcc-internal-format
23385 msgid "%q#T has pointer data members"
23389 #, gcc-internal-format
23390 msgid " but does not override %<%T(const %T&)%>"
23394 #, gcc-internal-format
23395 msgid " or %<operator=(const %T&)%>"
23399 #, gcc-internal-format
23400 msgid " but does not override %<operator=(const %T&)%>"
23404 #, gcc-internal-format
23406 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
23411 #, gcc-internal-format
23412 msgid "class %qT will be considered nearly empty in a future version of GCC"
23416 #, gcc-internal-format
23417 msgid "initializer specified for non-virtual method %q+D"
23421 #, gcc-internal-format
23423 "offset of virtual base %qT is not ABI-compliant and may change in a future "
23428 #, gcc-internal-format
23429 msgid "direct base %qT inaccessible in %qT due to ambiguity"
23433 #, gcc-internal-format
23434 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
23438 #, gcc-internal-format
23440 "size assigned to %qT may not be ABI-compliant and may change in a future "
23444 #. Versions of G++ before G++ 3.4 did not reset the
23447 #, gcc-internal-format
23449 "the offset of %qD may not be ABI-compliant and may change in a future "
23454 #, gcc-internal-format
23456 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
23460 #, gcc-internal-format
23462 "%q+D contains empty classes which may cause base classes to be placed at "
23463 "different locations in a future version of GCC"
23467 #, gcc-internal-format
23469 "layout of classes derived from empty class %qT may change in a future "
23473 #: cp/class.c:4930 cp/parser.c:13412
23474 #, gcc-internal-format
23475 msgid "redefinition of %q#T"
23479 #, gcc-internal-format
23480 msgid "%q#T has virtual functions but non-virtual destructor"
23484 #, gcc-internal-format
23485 msgid "trying to finish struct, but kicked out due to previous parse errors"
23489 #, gcc-internal-format
23490 msgid "language string %<\"%E\"%> not recognized"
23494 #, gcc-internal-format
23495 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
23499 #, gcc-internal-format
23500 msgid "no matches converting function %qD to type %q#T"
23504 #, gcc-internal-format
23505 msgid "converting overloaded function %qD to type %q#T is ambiguous"
23509 #, gcc-internal-format
23510 msgid "assuming pointer to member %qD"
23514 #, gcc-internal-format
23515 msgid "(a pointer to member can only be formed with %<&%E%>)"
23518 #: cp/class.c:5939 cp/class.c:5970 cp/class.c:6122 cp/class.c:6129
23519 #, gcc-internal-format
23520 msgid "not enough type information"
23524 #, gcc-internal-format
23525 msgid "argument of type %qT does not match %qT"
23529 #, gcc-internal-format
23530 msgid "invalid operation on uninstantiated type"
23533 #. [basic.scope.class]
23535 #. A name N used in a class S shall refer to the same declaration
23536 #. in its context and when re-evaluated in the completed scope of
23538 #: cp/class.c:6343 cp/decl.c:1135 cp/name-lookup.c:508
23539 #, gcc-internal-format
23540 msgid "declaration of %q#D"
23544 #, gcc-internal-format
23545 msgid "changes meaning of %qD from %q+#D"
23548 #: cp/cp-gimplify.c:120
23549 #, gcc-internal-format
23550 msgid "continue statement not within loop or switch"
23553 #: cp/cp-gimplify.c:365
23554 #, gcc-internal-format
23555 msgid "statement with no effect"
23559 #, gcc-internal-format
23560 msgid "can't convert from incomplete type %qT to %qT"
23564 #, gcc-internal-format
23565 msgid "conversion of %qE from %qT to %qT is ambiguous"
23568 #: cp/cvt.c:169 cp/cvt.c:238 cp/cvt.c:285
23569 #, gcc-internal-format
23570 msgid "cannot convert %qE from type %qT to type %qT"
23573 #: cp/cvt.c:198 cp/cvt.c:202
23574 #, gcc-internal-format
23575 msgid "pointer to member cast from %qT to %qT is via virtual base"
23579 #, gcc-internal-format
23580 msgid "conversion from %qT to %qT discards qualifiers"
23583 #: cp/cvt.c:517 cp/typeck.c:4999
23584 #, gcc-internal-format
23585 msgid "casting %qT to %qT does not dereference pointer"
23589 #, gcc-internal-format
23590 msgid "cannot convert type %qT to type %qT"
23594 #, gcc-internal-format
23595 msgid "conversion from %q#T to %q#T"
23598 #: cp/cvt.c:692 cp/cvt.c:712
23599 #, gcc-internal-format
23600 msgid "%q#T used where a %qT was expected"
23604 #, gcc-internal-format
23605 msgid "%q#T used where a floating point value was expected"
23609 #, gcc-internal-format
23610 msgid "conversion from %qT to non-scalar type %qT requested"
23614 #, gcc-internal-format
23615 msgid "pseudo-destructor is not called"
23619 #, gcc-internal-format
23620 msgid "object of incomplete type %qT will not be accessed in %s"
23624 #, gcc-internal-format
23625 msgid "object of type %qT will not be accessed in %s"
23629 #, gcc-internal-format
23630 msgid "object %qE of incomplete type %qT will not be accessed in %s"
23633 #. [over.over] enumerates the places where we can take the address
23634 #. of an overloaded function, and this is not one of them.
23636 #, gcc-internal-format
23637 msgid "%s cannot resolve address of overloaded function"
23640 #. Only warn when there is no &.
23642 #, gcc-internal-format
23643 msgid "%s is a reference, not call, to function %qE"
23647 #, gcc-internal-format
23648 msgid "%s has no effect"
23652 #, gcc-internal-format
23653 msgid "value computed is not used"
23657 #, gcc-internal-format
23658 msgid "converting NULL to non-pointer type"
23662 #, gcc-internal-format
23663 msgid "ambiguous default type conversion from %qT"
23667 #, gcc-internal-format
23668 msgid " candidate conversions include %qD and %qD"
23672 #, gcc-internal-format
23673 msgid "%qD was declared %<extern%> and later %<static%>"
23676 #: cp/decl.c:1002 cp/decl.c:1535 objc/objc-act.c:2921 objc/objc-act.c:7491
23677 #, gcc-internal-format
23678 msgid "previous declaration of %q+D"
23682 #, gcc-internal-format
23683 msgid "declaration of %qF throws different exceptions"
23687 #, gcc-internal-format
23688 msgid "from previous declaration %q+F"
23692 #, gcc-internal-format
23693 msgid "function %q+D redeclared as inline"
23697 #, gcc-internal-format
23698 msgid "previous declaration of %q+D with attribute noinline"
23702 #, gcc-internal-format
23703 msgid "function %q+D redeclared with attribute noinline"
23707 #, gcc-internal-format
23708 msgid "previous declaration of %q+D was inline"
23711 #: cp/decl.c:1122 cp/decl.c:1195
23712 #, gcc-internal-format
23713 msgid "shadowing %s function %q#D"
23717 #, gcc-internal-format
23718 msgid "library function %q#D redeclared as non-function %q#D"
23722 #, gcc-internal-format
23723 msgid "conflicts with built-in declaration %q#D"
23726 #: cp/decl.c:1190 cp/decl.c:1299 cp/decl.c:1315
23727 #, gcc-internal-format
23728 msgid "new declaration %q#D"
23732 #, gcc-internal-format
23733 msgid "ambiguates built-in declaration %q#D"
23737 #, gcc-internal-format
23738 msgid "%q#D redeclared as different kind of symbol"
23742 #, gcc-internal-format
23743 msgid "previous declaration of %q+#D"
23747 #, gcc-internal-format
23748 msgid "declaration of template %q#D"
23751 #: cp/decl.c:1286 cp/name-lookup.c:509
23752 #, gcc-internal-format
23753 msgid "conflicts with previous declaration %q+#D"
23756 #: cp/decl.c:1300 cp/decl.c:1316
23757 #, gcc-internal-format
23758 msgid "ambiguates old declaration %q+#D"
23762 #, gcc-internal-format
23763 msgid "declaration of C function %q#D conflicts with"
23767 #, gcc-internal-format
23768 msgid "previous declaration %q+#D here"
23772 #, gcc-internal-format
23773 msgid "conflicting declaration %q#D"
23777 #, gcc-internal-format
23778 msgid "%q+D has a previous declaration as %q#D"
23781 #. [namespace.alias]
23783 #. A namespace-name or namespace-alias shall not be declared as
23784 #. the name of any other entity in the same declarative region.
23785 #. A namespace-name defined at global scope shall not be
23786 #. declared as the name of any other entity in any global scope
23789 #, gcc-internal-format
23790 msgid "declaration of namespace %qD conflicts with"
23794 #, gcc-internal-format
23795 msgid "previous declaration of namespace %q+D here"
23799 #, gcc-internal-format
23800 msgid "%q+#D previously defined here"
23804 #, gcc-internal-format
23805 msgid "%q+#D previously declared here"
23808 #. Prototype decl follows defn w/o prototype.
23810 #, gcc-internal-format
23811 msgid "prototype for %q+#D"
23815 #, gcc-internal-format
23816 msgid "%Jfollows non-prototype definition here"
23820 #, gcc-internal-format
23821 msgid "previous declaration of %q+#D with %qL linkage"
23825 #, gcc-internal-format
23826 msgid "conflicts with new declaration with %qL linkage"
23829 #: cp/decl.c:1464 cp/decl.c:1470
23830 #, gcc-internal-format
23831 msgid "default argument given for parameter %d of %q#D"
23834 #: cp/decl.c:1466 cp/decl.c:1472
23835 #, gcc-internal-format
23836 msgid "after previous specification in %q+#D"
23840 #, gcc-internal-format
23841 msgid "%q#D was used before it was declared inline"
23845 #, gcc-internal-format
23846 msgid "%Jprevious non-inline declaration here"
23850 #, gcc-internal-format
23851 msgid "redundant redeclaration of %qD in same scope"
23854 #. From [temp.expl.spec]:
23856 #. If a template, a member template or the member of a class
23857 #. template is explicitly specialized then that
23858 #. specialization shall be declared before the first use of
23859 #. that specialization that would cause an implicit
23860 #. instantiation to take place, in every translation unit in
23861 #. which such a use occurs.
23863 #, gcc-internal-format
23864 msgid "explicit specialization of %qD after first use"
23868 #, gcc-internal-format
23869 msgid "%q+D: visibility attribute ignored because it"
23873 #, gcc-internal-format
23874 msgid "%Jconflicts with previous declaration here"
23877 #: cp/decl.c:2260 cp/decl.c:2282
23878 #, gcc-internal-format
23879 msgid "jump to label %qD"
23882 #: cp/decl.c:2262 cp/decl.c:2284
23883 #, gcc-internal-format
23884 msgid "jump to case label"
23887 #: cp/decl.c:2265 cp/decl.c:2287
23888 #, gcc-internal-format
23889 msgid "%H from here"
23893 #, gcc-internal-format
23894 msgid " crosses initialization of %q+#D"
23897 #: cp/decl.c:2272 cp/decl.c:2386
23898 #, gcc-internal-format
23899 msgid " enters scope of non-POD %q+#D"
23902 #: cp/decl.c:2291 cp/decl.c:2390
23903 #, gcc-internal-format
23904 msgid " enters try block"
23907 #: cp/decl.c:2293 cp/decl.c:2392
23908 #, gcc-internal-format
23909 msgid " enters catch block"
23913 #, gcc-internal-format
23914 msgid "jump to label %q+D"
23918 #, gcc-internal-format
23922 #. Can't skip init of __exception_info.
23924 #, gcc-internal-format
23925 msgid "%J enters catch block"
23929 #, gcc-internal-format
23930 msgid " skips initialization of %q+#D"
23934 #, gcc-internal-format
23935 msgid "label named wchar_t"
23939 #, gcc-internal-format
23940 msgid "duplicate label %qD"
23944 #, gcc-internal-format
23945 msgid "%qD is not a type"
23948 #: cp/decl.c:2687 cp/parser.c:3790
23949 #, gcc-internal-format
23950 msgid "%qD used without template parameters"
23954 #, gcc-internal-format
23955 msgid "%q#T is not a class"
23958 #: cp/decl.c:2714 cp/decl.c:2782
23959 #, gcc-internal-format
23960 msgid "no class template named %q#T in %q#T"
23964 #, gcc-internal-format
23965 msgid "no type named %q#T in %q#T"
23969 #, gcc-internal-format
23970 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
23974 #, gcc-internal-format
23975 msgid "%<typename %T::%D%> names %q#T, which is not a type"
23979 #, gcc-internal-format
23980 msgid "template parameters do not match template"
23983 #: cp/decl.c:2792 cp/friend.c:323 cp/friend.c:331
23984 #, gcc-internal-format
23985 msgid "%q+D declared here"
23989 #, gcc-internal-format
23990 msgid "%Jan anonymous union cannot have function members"
23994 #, gcc-internal-format
23995 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
23999 #, gcc-internal-format
24000 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
24004 #, gcc-internal-format
24006 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
24010 #, gcc-internal-format
24011 msgid "multiple types in one declaration"
24015 #, gcc-internal-format
24016 msgid "redeclaration of C++ built-in type %qT"
24020 #, gcc-internal-format
24021 msgid "missing type-name in typedef-declaration"
24025 #, gcc-internal-format
24026 msgid "ISO C++ prohibits anonymous structs"
24030 #, gcc-internal-format
24031 msgid "%qs can only be specified for functions"
24035 #, gcc-internal-format
24036 msgid "%<friend%> can only be specified inside a class"
24040 #, gcc-internal-format
24041 msgid "%<explicit%> can only be specified for constructors"
24045 #, gcc-internal-format
24046 msgid "a storage class can only be specified for objects and functions"
24050 #, gcc-internal-format
24051 msgid "qualifiers can only be specified for objects and functions"
24055 #, gcc-internal-format
24056 msgid "attribute ignored in declaration of %q+#T"
24060 #, gcc-internal-format
24061 msgid "attribute for %q+#T must follow the %qs keyword"
24065 #, gcc-internal-format
24066 msgid "function %q#D is initialized like a variable"
24070 #, gcc-internal-format
24071 msgid "declaration of %q#D has %<extern%> and is initialized"
24075 #, gcc-internal-format
24076 msgid "%q#D is not a static member of %q#T"
24080 #, gcc-internal-format
24081 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
24085 #, gcc-internal-format
24087 "template header not allowed in member definition of explicitly specialized "
24092 #, gcc-internal-format
24093 msgid "duplicate initialization of %qD"
24097 #, gcc-internal-format
24098 msgid "declaration of %q#D outside of class is not definition"
24102 #, gcc-internal-format
24103 msgid "variable %q#D has initializer but incomplete type"
24106 #: cp/decl.c:3888 cp/decl.c:4630
24107 #, gcc-internal-format
24108 msgid "elements of array %q#D have incomplete type"
24112 #, gcc-internal-format
24113 msgid "aggregate %q#D has incomplete type and cannot be defined"
24117 #, gcc-internal-format
24118 msgid "%qD declared as reference but not initialized"
24122 #, gcc-internal-format
24123 msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
24127 #, gcc-internal-format
24128 msgid "cannot initialize %qT from %qT"
24132 #, gcc-internal-format
24133 msgid "name %qD used in a GNU-style designated initializer for an array"
24137 #, gcc-internal-format
24138 msgid "initializer fails to determine size of %qD"
24142 #, gcc-internal-format
24143 msgid "array size missing in %qD"
24147 #, gcc-internal-format
24148 msgid "zero-size array %qD"
24151 #. An automatic variable with an incomplete type: that is an error.
24152 #. Don't talk about array types here, since we took care of that
24153 #. message in grokdeclarator.
24155 #, gcc-internal-format
24156 msgid "storage size of %qD isn't known"
24160 #, gcc-internal-format
24161 msgid "storage size of %qD isn't constant"
24165 #, gcc-internal-format
24167 "sorry: semantics of inline function static data %q+#D are wrong (you'll wind "
24168 "up with multiple copies)"
24172 #, gcc-internal-format
24173 msgid "%J you can work around this by removing the initializer"
24177 #, gcc-internal-format
24178 msgid "uninitialized const %qD"
24182 #, gcc-internal-format
24183 msgid "invalid type %qT as initializer for a vector of type %qT"
24187 #, gcc-internal-format
24188 msgid "initializer for %qT must be brace-enclosed"
24192 #, gcc-internal-format
24193 msgid "ISO C++ does not allow designated initializers"
24197 #, gcc-internal-format
24198 msgid "%qT has no non-static data member named %qD"
24202 #, gcc-internal-format
24203 msgid "braces around scalar initializer for type %qT"
24207 #, gcc-internal-format
24208 msgid "missing braces around initializer for %qT"
24212 #, gcc-internal-format
24213 msgid "too many initializers for %qT"
24217 #, gcc-internal-format
24218 msgid "variable-sized object %qD may not be initialized"
24222 #, gcc-internal-format
24223 msgid "%qD has incomplete type"
24227 #, gcc-internal-format
24228 msgid "scalar object %qD requires one element in initializer"
24232 #, gcc-internal-format
24233 msgid "%qD must be initialized by constructor, not by %<{...}%>"
24237 #, gcc-internal-format
24238 msgid "array %qD initialized by parenthesized string literal %qE"
24242 #, gcc-internal-format
24243 msgid "structure %qD with uninitialized const members"
24247 #, gcc-internal-format
24248 msgid "structure %qD with uninitialized reference members"
24252 #, gcc-internal-format
24253 msgid "assignment (not initialization) in declaration"
24257 #, gcc-internal-format
24258 msgid "shadowing previous type declaration of %q#D"
24262 #, gcc-internal-format
24263 msgid "%qD cannot be thread-local because it has non-POD type %qT"
24267 #, gcc-internal-format
24268 msgid "%qD is thread-local and so cannot be dynamically initialized"
24272 #, gcc-internal-format
24274 "%qD cannot be initialized by a non-constant expression when being declared"
24278 #, gcc-internal-format
24279 msgid "destructor for alien class %qT cannot be a member"
24283 #, gcc-internal-format
24284 msgid "constructor for alien class %qT cannot be a member"
24288 #, gcc-internal-format
24289 msgid "%qD declared as a %<virtual%> %s"
24293 #, gcc-internal-format
24294 msgid "%qD declared as an %<inline%> %s"
24298 #, gcc-internal-format
24300 "%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
24305 #, gcc-internal-format
24306 msgid "%q+D declared as a friend"
24310 #, gcc-internal-format
24311 msgid "%q+D declared with an exception specification"
24315 #, gcc-internal-format
24316 msgid "definition of %qD is not in namespace enclosing %qT"
24320 #, gcc-internal-format
24321 msgid "defining explicit specialization %qD in friend declaration"
24324 #. Something like `template <class T> friend void f<T>()'.
24326 #, gcc-internal-format
24327 msgid "invalid use of template-id %qD in declaration of primary template"
24331 #, gcc-internal-format
24333 "default arguments are not allowed in declaration of friend template "
24334 "specialization %qD"
24338 #, gcc-internal-format
24340 "%<inline%> is not allowed in declaration of friend template specialization %"
24345 #, gcc-internal-format
24346 msgid "cannot declare %<::main%> to be a template"
24350 #, gcc-internal-format
24351 msgid "cannot declare %<::main%> to be inline"
24355 #, gcc-internal-format
24356 msgid "cannot declare %<::main%> to be static"
24360 #, gcc-internal-format
24361 msgid "non-local function %q#D uses anonymous type"
24364 #: cp/decl.c:5981 cp/decl.c:6263
24365 #, gcc-internal-format
24367 "%q+#D does not refer to the unqualified type, so it is not used for linkage"
24371 #, gcc-internal-format
24372 msgid "non-local function %q#D uses local type %qT"
24376 #, gcc-internal-format
24377 msgid "%smember function %qD cannot have cv-qualifier"
24381 #, gcc-internal-format
24382 msgid "%<::main%> must return %<int%>"
24386 #, gcc-internal-format
24387 msgid "definition of implicitly-declared %qD"
24390 #: cp/decl.c:6111 cp/decl2.c:712
24391 #, gcc-internal-format
24392 msgid "no %q#D member function declared in class %qT"
24395 #. DRs 132, 319 and 389 seem to indicate types with
24396 #. no linkage can only be used to declare extern "C"
24397 #. entities. Since it's not always an error in the
24398 #. ISO C++ 90 Standard, we only issue a warning.
24400 #, gcc-internal-format
24401 msgid "non-local variable %q#D uses anonymous type"
24405 #, gcc-internal-format
24406 msgid "non-local variable %q#D uses local type %qT"
24410 #, gcc-internal-format
24412 "invalid in-class initialization of static data member of non-integral type %"
24417 #, gcc-internal-format
24418 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
24422 #, gcc-internal-format
24424 "ISO C++ forbids initialization of member constant %qD of non-integral type %"
24429 #, gcc-internal-format
24430 msgid "size of array %qD has non-integral type %qT"
24434 #, gcc-internal-format
24435 msgid "size of array has non-integral type %qT"
24439 #, gcc-internal-format
24440 msgid "size of array %qD is negative"
24444 #, gcc-internal-format
24445 msgid "size of array is negative"
24449 #, gcc-internal-format
24450 msgid "ISO C++ forbids zero-size array %qD"
24454 #, gcc-internal-format
24455 msgid "ISO C++ forbids zero-size array"
24459 #, gcc-internal-format
24460 msgid "size of array %qD is not an integral constant-expression"
24464 #, gcc-internal-format
24465 msgid "size of array is not an integral constant-expression"
24469 #, gcc-internal-format
24470 msgid "ISO C++ forbids variable-size array %qD"
24474 #, gcc-internal-format
24475 msgid "ISO C++ forbids variable-size array"
24479 #, gcc-internal-format
24480 msgid "overflow in array dimension"
24484 #, gcc-internal-format
24485 msgid "declaration of %qD as %s"
24489 #, gcc-internal-format
24490 msgid "creating %s"
24494 #, gcc-internal-format
24496 "declaration of %qD as multidimensional array must have bounds for all "
24497 "dimensions except the first"
24501 #, gcc-internal-format
24503 "multidimensional array must have bounds for all dimensions except the first"
24507 #, gcc-internal-format
24508 msgid "return type specification for constructor invalid"
24512 #, gcc-internal-format
24513 msgid "return type specification for destructor invalid"
24517 #, gcc-internal-format
24518 msgid "operator %qT declared to return %qT"
24522 #, gcc-internal-format
24523 msgid "return type specified for %<operator %T%>"
24527 #, gcc-internal-format
24528 msgid "unnamed variable or field declared void"
24532 #, gcc-internal-format
24533 msgid "variable or field %qE declared void"
24537 #, gcc-internal-format
24538 msgid "variable or field declared void"
24542 #, gcc-internal-format
24543 msgid "invalid use of qualified-name %<::%D%>"
24547 #, gcc-internal-format
24548 msgid "invalid use of qualified-name %<%T::%D%>"
24552 #, gcc-internal-format
24553 msgid "invalid use of qualified-name %<%D::%D%>"
24557 #, gcc-internal-format
24558 msgid "type %qT is not derived from type %qT"
24561 #: cp/decl.c:6894 cp/decl.c:6980 cp/decl.c:8071
24562 #, gcc-internal-format
24563 msgid "declaration of %qD as non-function"
24567 #, gcc-internal-format
24568 msgid "declaration of %qD as non-member"
24572 #, gcc-internal-format
24573 msgid "declarator-id missing; using reserved word %qD"
24577 #, gcc-internal-format
24578 msgid "two or more data types in declaration of %qs"
24581 #: cp/decl.c:7077 cp/decl.c:7079
24582 #, gcc-internal-format
24583 msgid "ISO C++ forbids declaration of %qs with no type"
24587 #, gcc-internal-format
24588 msgid "short, signed or unsigned invalid for %qs"
24592 #, gcc-internal-format
24593 msgid "long, short, signed or unsigned invalid for %qs"
24597 #, gcc-internal-format
24598 msgid "long and short specified together for %qs"
24602 #, gcc-internal-format
24603 msgid "long or short specified with char for %qs"
24607 #, gcc-internal-format
24608 msgid "long or short specified with floating type for %qs"
24612 #, gcc-internal-format
24613 msgid "signed and unsigned given together for %qs"
24617 #, gcc-internal-format
24618 msgid "long, short, signed or unsigned used invalidly for %qs"
24622 #, gcc-internal-format
24623 msgid "complex invalid for %qs"
24627 #, gcc-internal-format
24628 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
24631 #: cp/decl.c:7226 cp/typeck.c:6659
24632 #, gcc-internal-format
24633 msgid "ignoring %qV qualifiers added to function type %qT"
24637 #, gcc-internal-format
24638 msgid "member %qD cannot be declared both virtual and static"
24642 #, gcc-internal-format
24643 msgid "%<%T::%D%> is not a valid declarator"
24647 #, gcc-internal-format
24648 msgid "typedef declaration invalid in parameter declaration"
24652 #, gcc-internal-format
24653 msgid "storage class specifiers invalid in parameter declarations"
24657 #, gcc-internal-format
24658 msgid "virtual outside class declaration"
24661 #: cp/decl.c:7293 cp/decl.c:7302
24662 #, gcc-internal-format
24663 msgid "multiple storage classes in declaration of %qs"
24667 #, gcc-internal-format
24668 msgid "storage class specified for %qs"
24672 #, gcc-internal-format
24673 msgid "top-level declaration of %qs specifies %<auto%>"
24677 #, gcc-internal-format
24678 msgid "storage class specifiers invalid in friend function declarations"
24682 #, gcc-internal-format
24683 msgid "destructor cannot be static member function"
24687 #, gcc-internal-format
24688 msgid "destructors may not be cv-qualified"
24692 #, gcc-internal-format
24693 msgid "constructor cannot be static member function"
24697 #, gcc-internal-format
24698 msgid "constructors cannot be declared virtual"
24702 #, gcc-internal-format
24703 msgid "constructors may not be cv-qualified"
24707 #, gcc-internal-format
24708 msgid "can't initialize friend function %qs"
24711 #. Cannot be both friend and virtual.
24713 #, gcc-internal-format
24714 msgid "virtual functions cannot be friends"
24718 #, gcc-internal-format
24719 msgid "friend declaration not in class definition"
24723 #, gcc-internal-format
24724 msgid "can't define friend function %qs in a local class definition"
24728 #, gcc-internal-format
24729 msgid "destructors may not have parameters"
24732 #: cp/decl.c:7581 cp/decl.c:7588
24733 #, gcc-internal-format
24734 msgid "cannot declare reference to %q#T"
24738 #, gcc-internal-format
24739 msgid "cannot declare pointer to %q#T"
24743 #, gcc-internal-format
24744 msgid "cannot declare pointer to %q#T member"
24747 #: cp/decl.c:7629 cp/parser.c:11815
24748 #, gcc-internal-format
24749 msgid "%qD is a namespace"
24753 #, gcc-internal-format
24754 msgid "template-id %qD used as a declarator"
24758 #, gcc-internal-format
24759 msgid "member functions are implicitly friends of their class"
24763 #, gcc-internal-format
24764 msgid "extra qualification %<%T::%> on member %qs"
24768 #, gcc-internal-format
24769 msgid "cannot define member function %<%T::%s%> within %<%T%>"
24773 #, gcc-internal-format
24774 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
24778 #, gcc-internal-format
24779 msgid "cannot declare member %<%T::%s%> within %qT"
24783 #, gcc-internal-format
24784 msgid "data member may not have variably modified type %qT"
24788 #, gcc-internal-format
24789 msgid "parameter may not have variably modified type %qT"
24792 #. [dcl.fct.spec] The explicit specifier shall only be used in
24793 #. declarations of constructors within a class definition.
24795 #, gcc-internal-format
24796 msgid "only declarations of constructors can be %<explicit%>"
24800 #, gcc-internal-format
24801 msgid "non-member %qs cannot be declared %<mutable%>"
24805 #, gcc-internal-format
24806 msgid "non-object member %qs cannot be declared %<mutable%>"
24810 #, gcc-internal-format
24811 msgid "function %qs cannot be declared %<mutable%>"
24815 #, gcc-internal-format
24816 msgid "static %qs cannot be declared %<mutable%>"
24820 #, gcc-internal-format
24821 msgid "const %qs cannot be declared %<mutable%>"
24825 #, gcc-internal-format
24826 msgid "%Jtypedef name may not be a nested-name-specifier"
24830 #, gcc-internal-format
24831 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
24835 #, gcc-internal-format
24836 msgid "qualified function types cannot be used to declare %s functions"
24840 #, gcc-internal-format
24841 msgid "type qualifiers specified for friend class declaration"
24845 #, gcc-internal-format
24846 msgid "%<inline%> specified for friend class declaration"
24850 #, gcc-internal-format
24851 msgid "template parameters cannot be friends"
24855 #, gcc-internal-format
24856 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
24860 #, gcc-internal-format
24861 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
24865 #, gcc-internal-format
24866 msgid "trying to make class %qT a friend of global scope"
24870 #, gcc-internal-format
24871 msgid "invalid qualifiers on non-member function type"
24875 #, gcc-internal-format
24876 msgid "abstract declarator %qT used as declaration"
24880 #, gcc-internal-format
24881 msgid "cannot use %<::%> in parameter declaration"
24884 #. Something like struct S { int N::j; };
24886 #, gcc-internal-format
24887 msgid "invalid use of %<::%>"
24891 #, gcc-internal-format
24892 msgid "can't make %qD into a method -- not in a class"
24896 #, gcc-internal-format
24897 msgid "function %qD declared virtual inside a union"
24901 #, gcc-internal-format
24902 msgid "%qD cannot be declared virtual, since it is always static"
24906 #, gcc-internal-format
24907 msgid "expected qualified name in friend declaration for destructor %qD"
24911 #, gcc-internal-format
24912 msgid "declaration of %qD as member of %qT"
24916 #, gcc-internal-format
24917 msgid "field %qD has incomplete type"
24921 #, gcc-internal-format
24922 msgid "name %qT has incomplete type"
24926 #, gcc-internal-format
24927 msgid " in instantiation of template %qT"
24931 #, gcc-internal-format
24932 msgid "%qE is neither function nor member function; cannot be declared friend"
24935 #. An attempt is being made to initialize a non-static
24936 #. member. But, from [class.mem]:
24938 #. 4 A member-declarator can contain a
24939 #. constant-initializer only if it declares a static
24940 #. member (_class.static_) of integral or enumeration
24941 #. type, see _class.static.data_.
24943 #. This used to be relatively common practice, but
24944 #. the rest of the compiler does not correctly
24945 #. handle the initialization unless the member is
24946 #. static so we make it static below.
24948 #, gcc-internal-format
24949 msgid "ISO C++ forbids initialization of member %qD"
24953 #, gcc-internal-format
24954 msgid "making %qD static"
24958 #, gcc-internal-format
24959 msgid "storage class %<auto%> invalid for function %qs"
24963 #, gcc-internal-format
24964 msgid "storage class %<register%> invalid for function %qs"
24968 #, gcc-internal-format
24969 msgid "storage class %<__thread%> invalid for function %qs"
24973 #, gcc-internal-format
24975 "%<static%> specified invalid for function %qs declared out of global scope"
24979 #, gcc-internal-format
24981 "%<inline%> specifier invalid for function %qs declared out of global scope"
24985 #, gcc-internal-format
24986 msgid "virtual non-class function %qs"
24990 #, gcc-internal-format
24991 msgid "cannot declare member function %qD to have static linkage"
24994 #. FIXME need arm citation
24996 #, gcc-internal-format
24997 msgid "cannot declare static function inside another function"
25001 #, gcc-internal-format
25003 "%<static%> may not be used when defining (as opposed to declaring) a static "
25008 #, gcc-internal-format
25009 msgid "static member %qD declared %<register%>"
25013 #, gcc-internal-format
25014 msgid "cannot explicitly declare member %q#D to have extern linkage"
25018 #, gcc-internal-format
25019 msgid "default argument for %q#D has type %qT"
25023 #, gcc-internal-format
25024 msgid "default argument for parameter of type %qT has type %qT"
25028 #, gcc-internal-format
25029 msgid "default argument %qE uses local variable %qD"
25033 #, gcc-internal-format
25034 msgid "parameter %qD invalidly declared method type"
25038 #, gcc-internal-format
25039 msgid "parameter %qD includes %s to array of unknown bound %qT"
25044 #. A declaration of a constructor for a class X is ill-formed if
25045 #. its first parameter is of type (optionally cv-qualified) X
25046 #. and either there are no other parameters or else all other
25047 #. parameters have default arguments.
25049 #. We *don't* complain about member template instantiations that
25050 #. have this form, though; they can occur as we try to decide
25051 #. what constructor to use during overload resolution. Since
25052 #. overload resolution will never prefer such a constructor to
25053 #. the non-template copy constructor (which is either explicitly
25054 #. or implicitly defined), there's no need to worry about their
25055 #. existence. Theoretically, they should never even be
25056 #. instantiated, but that's hard to forestall.
25058 #, gcc-internal-format
25059 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
25063 #, gcc-internal-format
25064 msgid "%qD may not be declared within a namespace"
25068 #, gcc-internal-format
25069 msgid "%qD may not be declared as static"
25073 #, gcc-internal-format
25074 msgid "%qD must be a nonstatic member function"
25078 #, gcc-internal-format
25080 "%qD must be either a non-static member function or a non-member function"
25084 #, gcc-internal-format
25085 msgid "%qD must have an argument of class or enumerated type"
25089 #, gcc-internal-format
25090 msgid "conversion to %s%s will never use a type conversion operator"
25095 #, gcc-internal-format
25096 msgid "ISO C++ prohibits overloading operator ?:"
25100 #, gcc-internal-format
25101 msgid "%qD must not have variable number of arguments"
25105 #, gcc-internal-format
25106 msgid "postfix %qD must take %<int%> as its argument"
25110 #, gcc-internal-format
25111 msgid "postfix %qD must take %<int%> as its second argument"
25115 #, gcc-internal-format
25116 msgid "%qD must take either zero or one argument"
25120 #, gcc-internal-format
25121 msgid "%qD must take either one or two arguments"
25125 #, gcc-internal-format
25126 msgid "prefix %qD should return %qT"
25130 #, gcc-internal-format
25131 msgid "postfix %qD should return %qT"
25135 #, gcc-internal-format
25136 msgid "%qD must take %<void%>"
25139 #: cp/decl.c:9257 cp/decl.c:9265
25140 #, gcc-internal-format
25141 msgid "%qD must take exactly one argument"
25145 #, gcc-internal-format
25146 msgid "%qD must take exactly two arguments"
25150 #, gcc-internal-format
25151 msgid "user-defined %qD always evaluates both arguments"
25155 #, gcc-internal-format
25156 msgid "%qD should return by value"
25159 #: cp/decl.c:9301 cp/decl.c:9304
25160 #, gcc-internal-format
25161 msgid "%qD cannot have default arguments"
25165 #, gcc-internal-format
25166 msgid "using template type parameter %qT after %qs"
25170 #, gcc-internal-format
25171 msgid "using typedef-name %qD after %qs"
25175 #, gcc-internal-format
25176 msgid "%q+D has a previous declaration here"
25180 #, gcc-internal-format
25181 msgid "%qT referred to as %qs"
25184 #: cp/decl.c:9386 cp/decl.c:9393
25185 #, gcc-internal-format
25186 msgid "%q+T has a previous declaration here"
25190 #, gcc-internal-format
25191 msgid "%qT referred to as enum"
25194 #. If a class template appears as elaborated type specifier
25195 #. without a template header such as:
25197 #. template <class T> class C {};
25198 #. void f(class C); // No template header here
25200 #. then the required template argument is missing.
25202 #, gcc-internal-format
25203 msgid "template argument required for %<%s %T%>"
25206 #: cp/decl.c:9455 cp/name-lookup.c:2644
25207 #, gcc-internal-format
25208 msgid "%qD has the same name as the class in which it is declared"
25212 #, gcc-internal-format
25213 msgid "use of enum %q#D without previous declaration"
25217 #, gcc-internal-format
25218 msgid "redeclaration of %qT as a non-template"
25221 #: cp/decl.c:9612 cp/pt.c:3335
25222 #, gcc-internal-format
25223 msgid "previous declaration %q+D"
25227 #, gcc-internal-format
25228 msgid "derived union %qT invalid"
25232 #, gcc-internal-format
25233 msgid "Java class %qT cannot have multiple bases"
25237 #, gcc-internal-format
25238 msgid "Java class %qT cannot have virtual bases"
25242 #, gcc-internal-format
25243 msgid "base type %qT fails to be a struct or class type"
25247 #, gcc-internal-format
25248 msgid "recursive type %qT undefined"
25252 #, gcc-internal-format
25253 msgid "duplicate base type %qT invalid"
25257 #, gcc-internal-format
25258 msgid "multiple definition of %q#T"
25262 #, gcc-internal-format
25263 msgid "%Jprevious definition here"
25268 #. IF no integral type can represent all the enumerator values, the
25269 #. enumeration is ill-formed.
25271 #, gcc-internal-format
25272 msgid "no integral type can represent all of the enumerator values for %qT"
25276 #, gcc-internal-format
25277 msgid "enumerator value for %qD not integer constant"
25281 #, gcc-internal-format
25282 msgid "overflow in enumeration values at %qD"
25286 #, gcc-internal-format
25287 msgid "return type %q#T is incomplete"
25290 #: cp/decl.c:10321 cp/typeck.c:6406
25291 #, gcc-internal-format
25292 msgid "%<operator=%> should return a reference to %<*this%>"
25296 #, gcc-internal-format
25297 msgid "parameter %qD declared void"
25301 #, gcc-internal-format
25302 msgid "invalid member function declaration"
25306 #, gcc-internal-format
25307 msgid "%qD is already defined in class %qT"
25311 #, gcc-internal-format
25312 msgid "static member function %q#D declared with type qualifiers"
25316 #, gcc-internal-format
25317 msgid "name missing for member function"
25320 #: cp/decl2.c:370 cp/decl2.c:384
25321 #, gcc-internal-format
25322 msgid "ambiguous conversion for array subscript"
25326 #, gcc-internal-format
25327 msgid "invalid types %<%T[%T]%> for array subscript"
25331 #, gcc-internal-format
25332 msgid "deleting array %q#D"
25336 #, gcc-internal-format
25337 msgid "type %q#T argument given to %<delete%>, expected pointer"
25341 #, gcc-internal-format
25343 "cannot delete a function. Only pointer-to-objects are valid arguments to %"
25348 #, gcc-internal-format
25349 msgid "deleting %qT is undefined"
25353 #, gcc-internal-format
25354 msgid "invalid use of %<virtual%> in template declaration of %q#D"
25357 #: cp/decl2.c:497 cp/pt.c:3078
25358 #, gcc-internal-format
25359 msgid "template declaration of %q#D"
25363 #, gcc-internal-format
25364 msgid "Java method %qD has non-Java return type %qT"
25368 #, gcc-internal-format
25369 msgid "Java method %qD has non-Java parameter type %qT"
25373 #, gcc-internal-format
25374 msgid "prototype for %q#D does not match any in class %qT"
25378 #, gcc-internal-format
25379 msgid "local class %q#T shall not have static data member %q#D"
25383 #, gcc-internal-format
25384 msgid "initializer invalid for static member with constructor"
25388 #, gcc-internal-format
25389 msgid "(an out of class initialization is required)"
25393 #, gcc-internal-format
25394 msgid "member %qD conflicts with virtual function table field name"
25398 #, gcc-internal-format
25399 msgid "applying attributes to template parameters is not implemented"
25403 #, gcc-internal-format
25404 msgid "%qD is already defined in %qT"
25408 #, gcc-internal-format
25409 msgid "initializer specified for static member function %qD"
25413 #, gcc-internal-format
25414 msgid "field initializer is not constant"
25418 #, gcc-internal-format
25419 msgid "%<asm%> specifiers are not permitted on non-static data members"
25423 #, gcc-internal-format
25424 msgid "cannot declare %qD to be a bit-field type"
25428 #, gcc-internal-format
25429 msgid "cannot declare bit-field %qD with function type"
25433 #, gcc-internal-format
25434 msgid "%qD is already defined in the class %qT"
25438 #, gcc-internal-format
25439 msgid "static member %qD cannot be a bit-field"
25443 #, gcc-internal-format
25444 msgid "anonymous struct not inside named type"
25448 #, gcc-internal-format
25449 msgid "namespace-scope anonymous aggregates must be static"
25453 #, gcc-internal-format
25454 msgid "anonymous union with no members"
25458 #, gcc-internal-format
25459 msgid "%<operator new%> must return type %qT"
25463 #, gcc-internal-format
25464 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
25468 #, gcc-internal-format
25469 msgid "%<operator delete%> must return type %qT"
25473 #, gcc-internal-format
25474 msgid "%<operator delete%> takes type %qT as first parameter"
25478 #, gcc-internal-format
25479 msgid "inline function %q+D used but never defined"
25483 #, gcc-internal-format
25484 msgid "default argument missing for parameter %P of %q+#D"
25487 #. Can't throw a reference.
25489 #, gcc-internal-format
25490 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
25494 #, gcc-internal-format
25495 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
25498 #. Thrown object must be a Throwable.
25500 #, gcc-internal-format
25501 msgid "type %qT is not derived from %<java::lang::Throwable%>"
25505 #, gcc-internal-format
25506 msgid "mixing C++ and Java catches in a single translation unit"
25510 #, gcc-internal-format
25511 msgid "throwing NULL, which has integral, not pointer type"
25514 #: cp/except.c:632 cp/init.c:1944
25515 #, gcc-internal-format
25516 msgid "%qD should never be overloaded"
25520 #, gcc-internal-format
25521 msgid " in thrown expression"
25525 #, gcc-internal-format
25527 "expression %qE of abstract class type %qT cannot be used in throw-expression"
25531 #, gcc-internal-format
25532 msgid "%Hexception of type %qT will be caught"
25536 #, gcc-internal-format
25537 msgid "%H by earlier handler for %qT"
25541 #, gcc-internal-format
25542 msgid "%H%<...%> handler must be the last handler for its try block"
25546 #, gcc-internal-format
25547 msgid "%qD is already a friend of class %qT"
25551 #, gcc-internal-format
25552 msgid "invalid type %qT declared %<friend%>"
25556 #. Friend declarations shall not declare partial
25557 #. specializations.
25558 #. template <class U> friend class T::X<U>;
25560 #. Friend declarations shall not declare partial
25561 #. specializations.
25562 #: cp/friend.c:250 cp/friend.c:280
25563 #, gcc-internal-format
25564 msgid "partial specialization %qT declared %<friend%>"
25568 #, gcc-internal-format
25569 msgid "class %qT is implicitly friends with itself"
25573 #, gcc-internal-format
25574 msgid "%qT is not a member of %qT"
25578 #, gcc-internal-format
25579 msgid "%qT is not a member class template of %qT"
25583 #, gcc-internal-format
25584 msgid "%qT is not a nested class of %qT"
25587 #. template <class T> friend class T;
25589 #, gcc-internal-format
25590 msgid "template parameter type %qT declared %<friend%>"
25593 #. template <class T> friend class A; where A is not a template
25595 #, gcc-internal-format
25596 msgid "%q#T is not a template"
25600 #, gcc-internal-format
25601 msgid "%qD is already a friend of %qT"
25605 #, gcc-internal-format
25606 msgid "%qT is already a friend of %qT"
25610 #, gcc-internal-format
25611 msgid "member %qD declared as friend before type %qT defined"
25615 #, gcc-internal-format
25616 msgid "friend declaration %q#D declares a non-template function"
25620 #, gcc-internal-format
25622 "(if this is not what you intended, make sure the function template has "
25623 "already been declared and add <> after the function name here) -Wno-non-"
25624 "template-friend disables this warning"
25628 #, gcc-internal-format
25629 msgid "%J%qD should be initialized in the member initialization list"
25633 #, gcc-internal-format
25634 msgid "%Jdefault-initialization of %q#D, which has reference type"
25638 #, gcc-internal-format
25639 msgid "%Juninitialized reference member %qD"
25643 #, gcc-internal-format
25644 msgid "%Juninitialized member %qD with %<const%> type %qT"
25648 #, gcc-internal-format
25649 msgid "%q+D will be initialized after"
25653 #, gcc-internal-format
25654 msgid "base %qT will be initialized after"
25658 #, gcc-internal-format
25663 #, gcc-internal-format
25668 #, gcc-internal-format
25669 msgid "%J when initialized here"
25673 #, gcc-internal-format
25674 msgid "%Jmultiple initializations given for %qD"
25678 #, gcc-internal-format
25679 msgid "%Jmultiple initializations given for base %qT"
25683 #, gcc-internal-format
25684 msgid "%Jinitializations for multiple members of %qT"
25688 #, gcc-internal-format
25690 "%Jbase class %q#T should be explicitly initialized in the copy constructor"
25693 #: cp/init.c:916 cp/init.c:935
25694 #, gcc-internal-format
25695 msgid "class %qT does not have any field named %qD"
25699 #, gcc-internal-format
25701 "%q#D is a static data member; it can only be initialized at its definition"
25705 #, gcc-internal-format
25706 msgid "%q#D is not a non-static data member of %qT"
25710 #, gcc-internal-format
25711 msgid "unnamed initializer for %qT, which has no base classes"
25715 #, gcc-internal-format
25716 msgid "unnamed initializer for %qT, which uses multiple inheritance"
25720 #, gcc-internal-format
25721 msgid "%qD is both a direct base and an indirect virtual base"
25725 #, gcc-internal-format
25726 msgid "type %qT is not a direct or virtual base of %qT"
25730 #, gcc-internal-format
25731 msgid "type %qT is not a direct base of %qT"
25735 #, gcc-internal-format
25736 msgid "bad array initializer"
25740 #, gcc-internal-format
25741 msgid "%qT is not an aggregate type"
25745 #, gcc-internal-format
25746 msgid "qualified type %qT does not match destructor name %<~%T%>"
25750 #, gcc-internal-format
25751 msgid "incomplete type %qT does not have member %qD"
25755 #, gcc-internal-format
25756 msgid "%qD is not a member of type %qT"
25760 #, gcc-internal-format
25761 msgid "invalid pointer to bit-field %qD"
25765 #, gcc-internal-format
25766 msgid "invalid use of non-static member function %qD"
25770 #, gcc-internal-format
25771 msgid "invalid use of non-static data member %qD"
25775 #, gcc-internal-format
25776 msgid "size in array new must have integral type"
25780 #, gcc-internal-format
25781 msgid "zero size array reserves no space"
25785 #, gcc-internal-format
25786 msgid "new cannot be applied to a reference type"
25790 #, gcc-internal-format
25791 msgid "new cannot be applied to a function type"
25795 #, gcc-internal-format
25796 msgid "call to Java constructor, while %<jclass%> undefined"
25800 #, gcc-internal-format
25801 msgid "can't find class$"
25805 #, gcc-internal-format
25806 msgid "invalid type %<void%> for new"
25810 #, gcc-internal-format
25811 msgid "uninitialized const in %<new%> of %q#T"
25815 #, gcc-internal-format
25816 msgid "call to Java constructor with %qs undefined"
25820 #, gcc-internal-format
25821 msgid "no suitable %qD found in class %qT"
25825 #, gcc-internal-format
25826 msgid "request for member %qD is ambiguous"
25830 #, gcc-internal-format
25831 msgid "ISO C++ forbids initialization in array new"
25835 #, gcc-internal-format
25836 msgid "initializer ends prematurely"
25840 #, gcc-internal-format
25841 msgid "cannot initialize multi-dimensional array with initializer"
25845 #, gcc-internal-format
25846 msgid "possible problem detected in invocation of delete operator:"
25850 #, gcc-internal-format
25852 "neither the destructor nor the class-specific operator delete will be "
25853 "called, even if they are declared when the class is defined."
25857 #, gcc-internal-format
25858 msgid "unknown array size in delete"
25862 #, gcc-internal-format
25863 msgid "type to vector delete is neither pointer or array type"
25867 #, gcc-internal-format
25868 msgid "junk at end of #pragma %s"
25872 #, gcc-internal-format
25873 msgid "invalid #pragma %s"
25877 #, gcc-internal-format
25878 msgid "#pragma vtable no longer supported"
25882 #, gcc-internal-format
25883 msgid "#pragma implementation for %qs appears after file is included"
25887 #, gcc-internal-format
25888 msgid "junk at end of #pragma GCC java_exceptions"
25892 #, gcc-internal-format
25893 msgid "%qD not defined"
25897 #, gcc-internal-format
25898 msgid "%qD was not declared in this scope"
25901 #. In a template, it is invalid to write "f()" or "f(3)" if no
25902 #. declaration of "f" is available. Historically, G++ and most
25903 #. other compilers accepted that usage since they deferred all name
25904 #. lookup until instantiation time rather than doing unqualified
25905 #. name lookup at template definition time; explain to the user what
25908 #. Note that we have the exact wording of the following message in
25909 #. the manual (trouble.texi, node "Name lookup"), so they need to
25910 #. be kept in synch.
25912 #, gcc-internal-format
25914 "there are no arguments to %qD that depend on a template parameter, so a "
25915 "declaration of %qD must be available"
25919 #, gcc-internal-format
25921 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
25922 "use of an undeclared name is deprecated)"
25925 #: cp/mangle.c:2139
25926 #, gcc-internal-format
25927 msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
25930 #: cp/mangle.c:2147
25931 #, gcc-internal-format
25932 msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
25935 #: cp/mangle.c:2197
25936 #, gcc-internal-format
25937 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
25940 #: cp/mangle.c:2507
25941 #, gcc-internal-format
25942 msgid "the mangled name of %qD will change in a future version of GCC"
25946 #, gcc-internal-format
25947 msgid "generic thunk code fails for method %q#D which uses %<...%>"
25951 #, gcc-internal-format
25952 msgid "non-static const member %q#D, can't use default assignment operator"
25956 #, gcc-internal-format
25957 msgid "non-static reference member %q#D, can't use default assignment operator"
25961 #, gcc-internal-format
25962 msgid "%Hsynthesized method %qD first required here "
25965 #: cp/method.c:1145
25966 #, gcc-internal-format
25968 "vtable layout for class %qT may not be ABI-compliantand may change in a "
25969 "future version of GCC due to implicit virtual destructor"
25972 #: cp/name-lookup.c:708
25973 #, gcc-internal-format
25974 msgid "redeclaration of %<wchar_t%> as %qT"
25977 #. A redeclaration of main, but not a duplicate of the
25980 #. [basic.start.main]
25982 #. This function shall not be overloaded.
25983 #: cp/name-lookup.c:738
25984 #, gcc-internal-format
25985 msgid "invalid redeclaration of %q+D"
25988 #: cp/name-lookup.c:739
25989 #, gcc-internal-format
25993 #: cp/name-lookup.c:830
25994 #, gcc-internal-format
25995 msgid "type mismatch with previous external decl of %q#D"
25998 #: cp/name-lookup.c:831
25999 #, gcc-internal-format
26000 msgid "previous external decl of %q+#D"
26003 #: cp/name-lookup.c:922
26004 #, gcc-internal-format
26005 msgid "extern declaration of %q#D doesn't match"
26008 #: cp/name-lookup.c:923
26009 #, gcc-internal-format
26010 msgid "global declaration %q+#D"
26013 #: cp/name-lookup.c:960 cp/name-lookup.c:967
26014 #, gcc-internal-format
26015 msgid "declaration of %q#D shadows a parameter"
26018 #. Location of previous decl is not useful in this case.
26019 #: cp/name-lookup.c:992
26020 #, gcc-internal-format
26021 msgid "declaration of %qD shadows a member of 'this'"
26024 #: cp/name-lookup.c:998
26025 #, gcc-internal-format
26026 msgid "declaration of %qD shadows a previous local"
26029 #: cp/name-lookup.c:1005
26030 #, gcc-internal-format
26031 msgid "declaration of %qD shadows a global declaration"
26034 #: cp/name-lookup.c:1128
26035 #, gcc-internal-format
26036 msgid "name lookup of %qD changed"
26039 #: cp/name-lookup.c:1129
26040 #, gcc-internal-format
26041 msgid " matches this %q+D under ISO standard rules"
26044 #: cp/name-lookup.c:1131
26045 #, gcc-internal-format
26046 msgid " matches this %q+D under old rules"
26049 #: cp/name-lookup.c:1149 cp/name-lookup.c:1157
26050 #, gcc-internal-format
26051 msgid "name lookup of %qD changed for new ISO %<for%> scoping"
26054 #: cp/name-lookup.c:1151
26055 #, gcc-internal-format
26056 msgid " cannot use obsolete binding at %q+D because it has a destructor"
26059 #: cp/name-lookup.c:1159
26060 #, gcc-internal-format
26061 msgid " using obsolete binding at %q+D"
26064 #: cp/name-lookup.c:1212
26065 #, gcc-internal-format
26066 msgid "%s %s(%E) %p %d\n"
26069 #: cp/name-lookup.c:1215
26070 #, gcc-internal-format
26071 msgid "%s %s %p %d\n"
26074 #: cp/name-lookup.c:1341
26075 #, gcc-internal-format
26076 msgid "XXX is_class_level != (current_scope == class_scope)\n"
26079 #: cp/name-lookup.c:1899
26080 #, gcc-internal-format
26081 msgid "%q#D hides constructor for %q#T"
26084 #: cp/name-lookup.c:1915
26085 #, gcc-internal-format
26086 msgid "%q#D conflicts with previous using declaration %q#D"
26089 #: cp/name-lookup.c:1935
26090 #, gcc-internal-format
26091 msgid "previous non-function declaration %q+#D"
26094 #: cp/name-lookup.c:1936
26095 #, gcc-internal-format
26096 msgid "conflicts with function declaration %q#D"
26099 #. It's a nested name with template parameter dependent scope.
26100 #. This can only be using-declaration for class member.
26101 #: cp/name-lookup.c:2014 cp/name-lookup.c:2039
26102 #, gcc-internal-format
26103 msgid "%qT is not a namespace"
26107 #. A using-declaration shall not name a template-id.
26108 #: cp/name-lookup.c:2024
26109 #, gcc-internal-format
26110 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
26113 #: cp/name-lookup.c:2031
26114 #, gcc-internal-format
26115 msgid "namespace %qD not allowed in using-declaration"
26118 #: cp/name-lookup.c:2067
26119 #, gcc-internal-format
26120 msgid "%qD not declared"
26123 #: cp/name-lookup.c:2088 cp/name-lookup.c:2125 cp/name-lookup.c:2159
26124 #, gcc-internal-format
26125 msgid "%qD is already declared in this scope"
26128 #: cp/name-lookup.c:2165
26129 #, gcc-internal-format
26130 msgid "using declaration %qD introduced ambiguous type %qT"
26133 #: cp/name-lookup.c:2763
26134 #, gcc-internal-format
26135 msgid "using-declaration for non-member at class scope"
26138 #: cp/name-lookup.c:2770
26139 #, gcc-internal-format
26140 msgid "%<%T::%D%> names destructor"
26143 #: cp/name-lookup.c:2775
26144 #, gcc-internal-format
26145 msgid "%<%T::%D%> names constructor"
26148 #: cp/name-lookup.c:2780
26149 #, gcc-internal-format
26150 msgid "%<%T::%D%> names constructor in %qT"
26153 #: cp/name-lookup.c:2830
26154 #, gcc-internal-format
26155 msgid "no members matching %<%T::%D%> in %q#T"
26158 #: cp/name-lookup.c:2898
26159 #, gcc-internal-format
26160 msgid "declaration of %qD not in a namespace surrounding %qD"
26163 #: cp/name-lookup.c:2906
26164 #, gcc-internal-format
26165 msgid "explicit qualification in declaration of %qD"
26168 #: cp/name-lookup.c:2946
26169 #, gcc-internal-format
26170 msgid "%qD should have been declared inside %qD"
26173 #: cp/name-lookup.c:3008
26174 #, gcc-internal-format
26175 msgid "namespace alias %qD not allowed here, assuming %qD"
26178 #: cp/name-lookup.c:3315
26179 #, gcc-internal-format
26180 msgid "strong using only meaningful at namespace scope"
26183 #: cp/name-lookup.c:3322
26184 #, gcc-internal-format
26185 msgid "%qD attribute directive ignored"
26188 #: cp/name-lookup.c:3472
26189 #, gcc-internal-format
26190 msgid "%qD denotes an ambiguous type"
26193 #: cp/name-lookup.c:3473
26194 #, gcc-internal-format
26195 msgid "%J first type here"
26198 #: cp/name-lookup.c:3474
26199 #, gcc-internal-format
26200 msgid "%J other type here"
26203 #. This happens for A::B where B is a template, and there are no
26204 #. template arguments.
26205 #: cp/name-lookup.c:3584 cp/parser.c:4633 cp/typeck.c:1814
26206 #, gcc-internal-format
26207 msgid "invalid use of %qD"
26210 #: cp/name-lookup.c:3624
26211 #, gcc-internal-format
26212 msgid "%<%D::%D%> is not a template"
26215 #: cp/name-lookup.c:3639
26216 #, gcc-internal-format
26217 msgid "%qD undeclared in namespace %qD"
26220 #: cp/name-lookup.c:4272
26221 #, gcc-internal-format
26222 msgid "%q+D is not a function,"
26225 #: cp/name-lookup.c:4273
26226 #, gcc-internal-format
26227 msgid " conflict with %q+D"
26230 #: cp/name-lookup.c:5111
26231 #, gcc-internal-format
26232 msgid "XXX entering pop_everything ()\n"
26235 #: cp/name-lookup.c:5120
26236 #, gcc-internal-format
26237 msgid "XXX leaving pop_everything ()\n"
26240 #: cp/parser.c:1940
26241 #, gcc-internal-format
26242 msgid "minimum/maximum operators are deprecated"
26245 #: cp/parser.c:1960
26246 #, gcc-internal-format
26247 msgid "%<#pragma%> is not allowed here"
26250 #: cp/parser.c:1989
26251 #, gcc-internal-format
26252 msgid "%<%D::%D%> has not been declared"
26255 #: cp/parser.c:1992 cp/semantics.c:2423
26256 #, gcc-internal-format
26257 msgid "%<::%D%> has not been declared"
26260 #: cp/parser.c:1995
26261 #, gcc-internal-format
26262 msgid "request for member %qD in non-class type %qT"
26265 #: cp/parser.c:1998
26266 #, gcc-internal-format
26267 msgid "%<%T::%D%> has not been declared"
26270 #: cp/parser.c:2001
26271 #, gcc-internal-format
26272 msgid "%qD has not been declared"
26275 #: cp/parser.c:2004
26276 #, gcc-internal-format
26277 msgid "%<%D::%D%> %s"
26280 #: cp/parser.c:2006
26281 #, gcc-internal-format
26282 msgid "%<::%D%> %s"
26285 #: cp/parser.c:2008
26286 #, gcc-internal-format
26290 #: cp/parser.c:2044
26291 #, gcc-internal-format
26292 msgid "ISO C++ does not support %<long long%>"
26295 #: cp/parser.c:2064
26296 #, gcc-internal-format
26297 msgid "duplicate %qs"
26300 #: cp/parser.c:2107
26301 #, gcc-internal-format
26302 msgid "new types may not be defined in a return type"
26305 #: cp/parser.c:2108
26306 #, gcc-internal-format
26307 msgid "(perhaps a semicolon is missing after the definition of %qT)"
26310 #: cp/parser.c:2127 cp/parser.c:3834 cp/pt.c:4462
26311 #, gcc-internal-format
26312 msgid "%qT is not a template"
26315 #: cp/parser.c:2129
26316 #, gcc-internal-format
26317 msgid "%qE is not a template"
26320 #: cp/parser.c:2131
26321 #, gcc-internal-format
26322 msgid "invalid template-id"
26325 #: cp/parser.c:2160
26326 #, gcc-internal-format
26327 msgid "%s cannot appear in a constant-expression"
26330 #: cp/parser.c:2185
26331 #, gcc-internal-format
26332 msgid "invalid use of template-name %qE without an argument list"
26335 #: cp/parser.c:2187
26336 #, gcc-internal-format
26337 msgid "invalid use of destructor %qD as a type"
26340 #. Something like 'unsigned A a;'
26341 #: cp/parser.c:2190
26342 #, gcc-internal-format
26343 msgid "invalid combination of multiple type-specifiers"
26346 #. Issue an error message.
26347 #: cp/parser.c:2194
26348 #, gcc-internal-format
26349 msgid "%qE does not name a type"
26352 #: cp/parser.c:2226
26353 #, gcc-internal-format
26354 msgid "(perhaps %<typename %T::%E%> was intended)"
26357 #: cp/parser.c:2241
26358 #, gcc-internal-format
26359 msgid "%qE in namespace %qE does not name a type"
26362 #: cp/parser.c:2244
26363 #, gcc-internal-format
26364 msgid "%qE in class %qT does not name a type"
26367 #: cp/parser.c:2966
26368 #, gcc-internal-format
26369 msgid "ISO C++ forbids braced-groups within expressions"
26372 #: cp/parser.c:2975
26373 #, gcc-internal-format
26374 msgid "statement-expressions are allowed only inside functions"
26377 #: cp/parser.c:3026
26378 #, gcc-internal-format
26379 msgid "%<this%> may not be used in this context"
26382 #: cp/parser.c:3177
26383 #, gcc-internal-format
26384 msgid "local variable %qD may not appear in this context"
26387 #: cp/parser.c:3470
26388 #, gcc-internal-format
26389 msgid "scope %qT before %<~%> is not a class-name"
26392 #: cp/parser.c:3571
26393 #, gcc-internal-format
26394 msgid "declaration of %<~%T%> as member of %qT"
26397 #: cp/parser.c:3585
26398 #, gcc-internal-format
26399 msgid "typedef-name %qD used as destructor declarator"
26402 #: cp/parser.c:3793 cp/parser.c:12850 cp/parser.c:14994
26403 #, gcc-internal-format
26404 msgid "reference to %qD is ambiguous"
26407 #: cp/parser.c:3835 cp/typeck.c:1885 cp/typeck.c:1905
26408 #, gcc-internal-format
26409 msgid "%qD is not a template"
26412 #: cp/parser.c:4226
26413 #, gcc-internal-format
26414 msgid "ISO C++ forbids compound-literals"
26417 #: cp/parser.c:4558
26418 #, gcc-internal-format
26419 msgid "%qE does not have class type"
26422 #: cp/parser.c:5157
26423 #, gcc-internal-format
26424 msgid "array bound forbidden after parenthesized type-id"
26427 #: cp/parser.c:5158
26428 #, gcc-internal-format
26429 msgid "try removing the parentheses around the type-id"
26432 #: cp/parser.c:5360
26433 #, gcc-internal-format
26434 msgid "expression in new-declarator must have integral or enumeration type"
26437 #: cp/parser.c:5549
26438 #, gcc-internal-format
26439 msgid "use of old-style cast"
26442 #: cp/parser.c:6339
26443 #, gcc-internal-format
26444 msgid "case label %qE not within a switch statement"
26447 #: cp/parser.c:6883
26448 #, gcc-internal-format
26449 msgid "ISO C++ forbids computed gotos"
26452 #: cp/parser.c:7008
26453 #, gcc-internal-format
26454 msgid "extra %<;%>"
26457 #: cp/parser.c:7343
26458 #, gcc-internal-format
26459 msgid "mixing declarations and function-definitions is forbidden"
26462 #: cp/parser.c:7618
26463 #, gcc-internal-format
26464 msgid "class definition may not be declared a friend"
26467 #: cp/parser.c:7930
26468 #, gcc-internal-format
26469 msgid "only constructors take base initializers"
26472 #: cp/parser.c:7982
26473 #, gcc-internal-format
26474 msgid "anachronistic old-style base class initializer"
26477 #: cp/parser.c:8026
26478 #, gcc-internal-format
26480 "keyword %<typename%> not allowed in this context (a qualified member "
26481 "initializer is implicitly a type)"
26484 #. Warn that we do not support `export'.
26485 #: cp/parser.c:8392
26486 #, gcc-internal-format
26487 msgid "keyword %<export%> not implemented, and will be ignored"
26490 #. Otherwise, emit an error about the invalid digraph, but continue
26491 #. parsing because we got our argument list.
26492 #: cp/parser.c:8769
26493 #, gcc-internal-format
26494 msgid "%<<::%> cannot begin a template-argument list"
26497 #: cp/parser.c:8770
26498 #, gcc-internal-format
26500 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
26504 #: cp/parser.c:8777
26505 #, gcc-internal-format
26506 msgid "(if you use -fpermissive G++ will accept your code)"
26509 #: cp/parser.c:8850
26510 #, gcc-internal-format
26511 msgid "parse error in template argument list"
26514 #. Explain what went wrong.
26515 #: cp/parser.c:8963
26516 #, gcc-internal-format
26517 msgid "non-template %qD used as template"
26520 #: cp/parser.c:8964
26521 #, gcc-internal-format
26522 msgid "use %<%T::template %D%> to indicate that it is a template"
26525 #: cp/parser.c:9477
26526 #, gcc-internal-format
26527 msgid "template specialization with C linkage"
26530 #: cp/parser.c:9584 cp/parser.c:15666
26531 #, gcc-internal-format
26532 msgid "template declaration of %qs"
26535 #: cp/parser.c:10057
26536 #, gcc-internal-format
26537 msgid "using %<typename%> outside of template"
26540 #: cp/parser.c:10254
26541 #, gcc-internal-format
26542 msgid "type attributes are honored only at type definition"
26545 #: cp/parser.c:10463
26546 #, gcc-internal-format
26547 msgid "%qD is not a namespace-name"
26550 #. [namespace.udecl]
26552 #. A using declaration shall not name a template-id.
26553 #: cp/parser.c:10679
26554 #, gcc-internal-format
26555 msgid "a template-id may not appear in a using-declaration"
26558 #: cp/parser.c:11024
26559 #, gcc-internal-format
26560 msgid "an asm-specification is not allowed on a function-definition"
26563 #: cp/parser.c:11026
26564 #, gcc-internal-format
26565 msgid "attributes are not allowed on a function-definition"
26568 #: cp/parser.c:11159
26569 #, gcc-internal-format
26570 msgid "initializer provided for function"
26573 #: cp/parser.c:11179
26574 #, gcc-internal-format
26575 msgid "attributes after parenthesized initializer ignored"
26578 #: cp/parser.c:11559 cp/pt.c:7196
26579 #, gcc-internal-format
26580 msgid "array bound is not an integer constant"
26583 #: cp/parser.c:11630
26584 #, gcc-internal-format
26585 msgid "%<%T::%D%> is not a type"
26588 #: cp/parser.c:11655
26589 #, gcc-internal-format
26590 msgid "invalid use of constructor as a template"
26593 #: cp/parser.c:11656
26594 #, gcc-internal-format
26596 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
26600 #: cp/parser.c:11890
26601 #, gcc-internal-format
26602 msgid "duplicate cv-qualifier"
26605 #: cp/parser.c:12436
26606 #, gcc-internal-format
26607 msgid "file ends in default argument"
26610 #: cp/parser.c:12509
26611 #, gcc-internal-format
26612 msgid "deprecated use of default argument for parameter of non-function"
26615 #: cp/parser.c:12512
26616 #, gcc-internal-format
26617 msgid "default arguments are only permitted for function parameters"
26620 #: cp/parser.c:13285
26621 #, gcc-internal-format
26622 msgid "invalid class name in declaration of %qD"
26625 #: cp/parser.c:13296
26626 #, gcc-internal-format
26627 msgid "declaration of %qD in %qD which does not enclose %qD"
26630 #: cp/parser.c:13309
26631 #, gcc-internal-format
26632 msgid "extra qualification ignored"
26635 #: cp/parser.c:13320
26636 #, gcc-internal-format
26637 msgid "an explicit specialization must be preceded by %<template <>%>"
26640 #: cp/parser.c:13413
26641 #, gcc-internal-format
26642 msgid "previous definition of %q+#T"
26645 #: cp/parser.c:13644
26646 #, gcc-internal-format
26647 msgid "%Hextra %<;%>"
26650 #: cp/parser.c:13662
26651 #, gcc-internal-format
26652 msgid "a class-key must be used when declaring a friend"
26655 #: cp/parser.c:13676
26656 #, gcc-internal-format
26657 msgid "friend declaration does not name a class or function"
26660 #: cp/parser.c:13853
26661 #, gcc-internal-format
26662 msgid "pure-specifier on function-definition"
26665 #: cp/parser.c:14126
26666 #, gcc-internal-format
26667 msgid "keyword %<typename%> not allowed outside of templates"
26670 #: cp/parser.c:14128
26671 #, gcc-internal-format
26673 "keyword %<typename%> not allowed in this context (the base class is "
26674 "implicitly a type)"
26677 #: cp/parser.c:14404
26678 #, gcc-internal-format
26679 msgid "invalid catch parameter"
26682 #: cp/parser.c:15167
26683 #, gcc-internal-format
26684 msgid "too few template-parameter-lists"
26687 #. Otherwise, there are too many template parameter lists. We have
26690 #. template <class T> template <class U> void S::f();
26691 #: cp/parser.c:15182
26692 #, gcc-internal-format
26693 msgid "too many template-parameter-lists"
26696 #. Skip the entire function.
26697 #: cp/parser.c:15405
26698 #, gcc-internal-format
26699 msgid "invalid function declaration"
26702 #. Issue an error message.
26703 #: cp/parser.c:15445
26704 #, gcc-internal-format
26705 msgid "named return values are no longer supported"
26708 #. 14.5.2.2 [temp.mem]
26710 #. A local class shall not have member templates.
26711 #: cp/parser.c:15511
26712 #, gcc-internal-format
26713 msgid "invalid declaration of member template in local class"
26716 #: cp/parser.c:15520
26717 #, gcc-internal-format
26718 msgid "template with C linkage"
26721 #: cp/parser.c:15883
26722 #, gcc-internal-format
26723 msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
26726 #: cp/parser.c:15898
26727 #, gcc-internal-format
26728 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
26731 #: cp/parser.c:16215
26732 #, gcc-internal-format
26733 msgid "invalid use of %qD in linkage specification"
26736 #: cp/parser.c:16228
26737 #, gcc-internal-format
26738 msgid "%<__thread%> before %qD"
26741 #: cp/parser.c:16498
26742 #, gcc-internal-format
26743 msgid "%qs tag used in naming %q#T"
26746 #: cp/parser.c:16519
26747 #, gcc-internal-format
26748 msgid "%qD redeclared with different access"
26751 #: cp/parser.c:16536
26752 #, gcc-internal-format
26753 msgid "%<template%> (as a disambiguator) is only allowed within templates"
26756 #: cp/parser.c:16773 cp/parser.c:17696 cp/parser.c:17827
26757 #, gcc-internal-format
26758 msgid "misplaced %<@%D%> Objective-C++ construct"
26761 #: cp/parser.c:16914
26762 #, gcc-internal-format
26763 msgid "%<@encode%> must specify a type as an argument"
26766 #: cp/parser.c:17229
26767 #, gcc-internal-format
26768 msgid "invalid Objective-C++ selector name"
26771 #: cp/parser.c:17560
26772 #, gcc-internal-format
26773 msgid "identifier expected after %<@protocol%>"
26776 #: cp/parser.c:17850
26777 #, gcc-internal-format
26778 msgid "inter-module optimizations not implemented for C++"
26782 #, gcc-internal-format
26783 msgid "data member %qD cannot be a member template"
26787 #, gcc-internal-format
26788 msgid "invalid member template declaration %qD"
26792 #, gcc-internal-format
26793 msgid "explicit specialization in non-namespace scope %qD"
26797 #, gcc-internal-format
26798 msgid "enclosing class templates are not explicitly specialized"
26802 #, gcc-internal-format
26803 msgid "specialization of %qD in different namespace"
26806 #: cp/pt.c:668 cp/pt.c:765
26807 #, gcc-internal-format
26808 msgid " from definition of %q+#D"
26812 #, gcc-internal-format
26814 "explicit instantiation of %qD in namespace %qD (which does not enclose "
26819 #, gcc-internal-format
26820 msgid "name of class shadows template template parameter %qD"
26824 #, gcc-internal-format
26825 msgid "specialization of %qT after instantiation"
26829 #, gcc-internal-format
26830 msgid "specializing %q#T in different namespace"
26834 #, gcc-internal-format
26835 msgid "specialization %qT after instantiation %qT"
26839 #, gcc-internal-format
26840 msgid "explicit specialization of non-template %qT"
26844 #, gcc-internal-format
26845 msgid "specialization of %qD after instantiation"
26849 #, gcc-internal-format
26850 msgid "%qD is not a function template"
26854 #, gcc-internal-format
26855 msgid "template-id %qD for %q+D does not match any template declaration"
26859 #, gcc-internal-format
26860 msgid "ambiguous template specialization %qD for %q+D"
26863 #. This case handles bogus declarations like template <>
26864 #. template <class T> void f<int>();
26865 #: cp/pt.c:1860 cp/pt.c:1914
26866 #, gcc-internal-format
26867 msgid "template-id %qD in declaration of primary template"
26871 #, gcc-internal-format
26872 msgid "template parameter list used in explicit instantiation"
26876 #, gcc-internal-format
26877 msgid "definition provided for explicit instantiation"
26881 #, gcc-internal-format
26882 msgid "too many template parameter lists in declaration of %qD"
26886 #, gcc-internal-format
26887 msgid "too few template parameter lists in declaration of %qD"
26891 #, gcc-internal-format
26892 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
26896 #, gcc-internal-format
26897 msgid "function template partial specialization %qD is not allowed"
26901 #, gcc-internal-format
26902 msgid "default argument specified in explicit specialization"
26906 #, gcc-internal-format
26907 msgid "%qD is not a template function"
26910 #. From [temp.expl.spec]:
26912 #. If such an explicit specialization for the member
26913 #. of a class template names an implicitly-declared
26914 #. special member function (clause _special_), the
26915 #. program is ill-formed.
26917 #. Similar language is found in [temp.explicit].
26919 #, gcc-internal-format
26920 msgid "specialization of implicitly-declared special member function"
26924 #, gcc-internal-format
26925 msgid "no member function %qD declared in %qT"
26929 #, gcc-internal-format
26930 msgid "declaration of %q+#D"
26934 #, gcc-internal-format
26935 msgid " shadows template parm %q+#D"
26939 #, gcc-internal-format
26940 msgid "template parameters not used in partial specialization:"
26944 #, gcc-internal-format
26949 #, gcc-internal-format
26950 msgid "partial specialization %qT does not specialize any template arguments"
26954 #, gcc-internal-format
26955 msgid "template argument %qE involves template parameter(s)"
26959 #, gcc-internal-format
26960 msgid "type %qT of template argument %qE depends on template parameter(s)"
26964 #, gcc-internal-format
26965 msgid "no default argument for %qD"
26969 #, gcc-internal-format
26970 msgid "template class without a name"
26975 #. A destructor shall not be a member template.
26977 #, gcc-internal-format
26978 msgid "destructor %qD declared as member template"
26981 #. [basic.stc.dynamic.allocation]
26983 #. An allocation function can be a function
26984 #. template. ... Template allocation functions shall
26985 #. have two or more parameters.
26987 #, gcc-internal-format
26988 msgid "invalid template declaration of %qD"
26992 #, gcc-internal-format
26993 msgid "%qD does not declare a template type"
26997 #, gcc-internal-format
26998 msgid "template definition of non-template %q#D"
27002 #, gcc-internal-format
27003 msgid "expected %d levels of template parms for %q#D, got %d"
27007 #, gcc-internal-format
27008 msgid "got %d template parameters for %q#D"
27012 #, gcc-internal-format
27013 msgid "got %d template parameters for %q#T"
27017 #, gcc-internal-format
27018 msgid " but %d required"
27022 #, gcc-internal-format
27023 msgid "%qT is not a template type"
27027 #, gcc-internal-format
27028 msgid "template specifiers not specified in declaration of %qD"
27032 #, gcc-internal-format
27033 msgid "used %d template parameter(s) instead of %d"
27037 #, gcc-internal-format
27038 msgid "template parameter %q+#D"
27042 #, gcc-internal-format
27043 msgid "redeclared here as %q#D"
27046 #. We have in [temp.param]:
27048 #. A template-parameter may not be given default arguments
27049 #. by two different declarations in the same scope.
27051 #, gcc-internal-format
27052 msgid "redefinition of default argument for %q#D"
27056 #, gcc-internal-format
27057 msgid "%J original definition appeared here"
27061 #, gcc-internal-format
27063 "%qE is not a valid template argument for type %qT because function %qD has "
27064 "not external linkage"
27068 #, gcc-internal-format
27070 "%qE is not a valid template argument for type %qT because string literals "
27071 "can never be used in this context"
27075 #, gcc-internal-format
27077 "%qE is not a valid template argument for type %qT because it is a non-"
27078 "constant expression"
27082 #, gcc-internal-format
27084 "%qE is not a valid template argument for type %qT because it is not a "
27089 #, gcc-internal-format
27091 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
27096 #, gcc-internal-format
27098 "%qE is not a valid template argument for type %qT because it is not a lvalue"
27102 #, gcc-internal-format
27104 "%qE is not a valid template argument for type %qT because object %qD has not "
27109 #, gcc-internal-format
27111 "%qE is not a valid template argument for type %qT because it is a pointer"
27115 #, gcc-internal-format
27116 msgid "try using %qE instead"
27120 #, gcc-internal-format
27122 "%qE is not a valid template argument for type %qT because it is of type %qT"
27126 #, gcc-internal-format
27127 msgid "standard conversions are not allowed in this context"
27131 #, gcc-internal-format
27132 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
27135 #: cp/pt.c:3935 cp/pt.c:3954 cp/pt.c:3994
27136 #, gcc-internal-format
27137 msgid "type/value mismatch at argument %d in template parameter list for %qD"
27141 #, gcc-internal-format
27142 msgid " expected a constant of type %qT, got %qT"
27146 #, gcc-internal-format
27147 msgid " expected a class template, got %qE"
27151 #, gcc-internal-format
27152 msgid " expected a type, got %qE"
27156 #, gcc-internal-format
27157 msgid " expected a type, got %qT"
27161 #, gcc-internal-format
27162 msgid " expected a class template, got %qT"
27166 #, gcc-internal-format
27167 msgid " expected a template of type %qD, got %qD"
27171 #, gcc-internal-format
27172 msgid "could not convert template argument %qE to %qT"
27176 #, gcc-internal-format
27177 msgid "wrong number of template arguments (%d, should be %d)"
27181 #, gcc-internal-format
27182 msgid "provided for %q+D"
27186 #, gcc-internal-format
27187 msgid "template argument %d is invalid"
27191 #, gcc-internal-format
27192 msgid "non-template type %qT used as a template"
27196 #, gcc-internal-format
27197 msgid "for template declaration %q+D"
27201 #, gcc-internal-format
27203 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
27204 "to increase the maximum) instantiating %qD"
27208 #, gcc-internal-format
27209 msgid "instantiation of %q+D as type %qT"
27212 #. It may seem that this case cannot occur, since:
27214 #. typedef void f();
27215 #. void g() { f x; }
27217 #. declares a function, not a variable. However:
27219 #. typedef void f();
27220 #. template <typename T> void g() { T t; }
27221 #. template void g<f>();
27223 #. is an attempt to declare a variable with function
27226 #, gcc-internal-format
27227 msgid "variable %qD has function type"
27231 #, gcc-internal-format
27232 msgid "invalid parameter type %qT"
27236 #, gcc-internal-format
27237 msgid "in declaration %q+D"
27241 #, gcc-internal-format
27242 msgid "function returning an array"
27246 #, gcc-internal-format
27247 msgid "function returning a function"
27251 #, gcc-internal-format
27252 msgid "creating pointer to member function of non-class type %qT"
27256 #, gcc-internal-format
27257 msgid "creating array with negative size (%qE)"
27261 #, gcc-internal-format
27262 msgid "forming reference to void"
27266 #, gcc-internal-format
27267 msgid "forming %s to reference type %qT"
27271 #, gcc-internal-format
27272 msgid "creating pointer to member of non-class type %qT"
27276 #, gcc-internal-format
27277 msgid "creating pointer to member reference type %qT"
27281 #, gcc-internal-format
27282 msgid "creating pointer to member of type void"
27286 #, gcc-internal-format
27287 msgid "creating array of %qT"
27291 #, gcc-internal-format
27292 msgid "creating array of %qT, which is an abstract class type"
27296 #, gcc-internal-format
27297 msgid "%qT is not a class, struct, or union type"
27301 #, gcc-internal-format
27302 msgid "%qT resolves to %qT, which is not an enumeration type"
27306 #, gcc-internal-format
27307 msgid "%qT resolves to %qT, which is is not a class type"
27311 #, gcc-internal-format
27312 msgid "use of %qs in template"
27316 #, gcc-internal-format
27318 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
27322 #, gcc-internal-format
27323 msgid "say %<typename %E%> if a type is meant"
27327 #, gcc-internal-format
27328 msgid "using invalid field %qD"
27332 #, gcc-internal-format
27333 msgid "%qT is not a class or namespace"
27337 #, gcc-internal-format
27338 msgid "%qD is not a class or namespace"
27342 #, gcc-internal-format
27343 msgid "%qT is/uses anonymous type"
27347 #, gcc-internal-format
27348 msgid "%qT uses local type %qT"
27352 #, gcc-internal-format
27353 msgid "%qT is a variably modified type"
27357 #, gcc-internal-format
27358 msgid "integral expression %qE is not constant"
27362 #, gcc-internal-format
27363 msgid " trying to instantiate %qD"
27367 #, gcc-internal-format
27368 msgid "ambiguous class template instantiation for %q#T"
27372 #, gcc-internal-format
27376 #: cp/pt.c:11318 cp/pt.c:11389
27377 #, gcc-internal-format
27378 msgid "explicit instantiation of non-template %q#D"
27381 #: cp/pt.c:11334 cp/pt.c:11384
27382 #, gcc-internal-format
27383 msgid "no matching template for %qD found"
27387 #, gcc-internal-format
27388 msgid "explicit instantiation of %q#D"
27392 #, gcc-internal-format
27393 msgid "duplicate explicit instantiation of %q#D"
27397 #, gcc-internal-format
27398 msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
27401 #: cp/pt.c:11403 cp/pt.c:11496
27402 #, gcc-internal-format
27403 msgid "storage class %qD applied to template instantiation"
27407 #, gcc-internal-format
27408 msgid "explicit instantiation of non-template type %qT"
27412 #, gcc-internal-format
27413 msgid "explicit instantiation of %q#T before definition of template"
27417 #, gcc-internal-format
27418 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
27422 #, gcc-internal-format
27423 msgid "duplicate explicit instantiation of %q#T"
27427 #, gcc-internal-format
27428 msgid "explicit instantiation of %qD but no definition available"
27432 #, gcc-internal-format
27434 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
27435 "possibly from virtual table generation (use -ftemplate-depth-NN to increase "
27440 #, gcc-internal-format
27441 msgid "%q#T is not a valid type for a template constant parameter"
27445 #, gcc-internal-format
27446 msgid "-frepo must be used with -c"
27450 #, gcc-internal-format
27451 msgid "mysterious repository information in %s"
27455 #, gcc-internal-format
27456 msgid "can't create repository information file %qs"
27460 #, gcc-internal-format
27461 msgid "cannot use typeid with -fno-rtti"
27465 #, gcc-internal-format
27466 msgid "must #include <typeinfo> before using typeid"
27470 #, gcc-internal-format
27472 "cannot create type information for type %qT because it involves types of "
27476 #: cp/rtti.c:597 cp/rtti.c:611
27477 #, gcc-internal-format
27478 msgid "dynamic_cast of %q#D to %q#T can never succeed"
27482 #, gcc-internal-format
27483 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
27487 #, gcc-internal-format
27488 msgid "%qT is an ambiguous base of %qT"
27492 #, gcc-internal-format
27493 msgid "%qT is an inaccessible base of %qT"
27496 #: cp/search.c:1847
27497 #, gcc-internal-format
27498 msgid "deprecated covariant return type for %q+#D"
27501 #: cp/search.c:1849 cp/search.c:1864 cp/search.c:1869
27502 #, gcc-internal-format
27503 msgid " overriding %q+#D"
27506 #: cp/search.c:1863
27507 #, gcc-internal-format
27508 msgid "invalid covariant return type for %q+#D"
27511 #: cp/search.c:1868
27512 #, gcc-internal-format
27513 msgid "conflicting return type specified for %q+#D"
27516 #: cp/search.c:1878
27517 #, gcc-internal-format
27518 msgid "looser throw specifier for %q+#F"
27521 #: cp/search.c:1879
27522 #, gcc-internal-format
27523 msgid " overriding %q+#F"
27526 #. A static member function cannot match an inherited
27527 #. virtual member function.
27528 #: cp/search.c:1972
27529 #, gcc-internal-format
27530 msgid "%q+#D cannot be declared"
27533 #: cp/search.c:1973
27534 #, gcc-internal-format
27535 msgid " since %q+#D declared in base class"
27538 #: cp/semantics.c:1257
27539 #, gcc-internal-format
27540 msgid "type of asm operand %qE could not be determined"
27543 #: cp/semantics.c:1380
27544 #, gcc-internal-format
27545 msgid "invalid use of member %q+D in static member function"
27548 #: cp/semantics.c:1382
27549 #, gcc-internal-format
27550 msgid "invalid use of non-static data member %q+D"
27553 #: cp/semantics.c:1383 cp/semantics.c:1422
27554 #, gcc-internal-format
27555 msgid "from this location"
27558 #: cp/semantics.c:1421
27559 #, gcc-internal-format
27560 msgid "object missing in reference to %q+D"
27563 #: cp/semantics.c:1889
27564 #, gcc-internal-format
27565 msgid "arguments to destructor are not allowed"
27568 #: cp/semantics.c:1940
27569 #, gcc-internal-format
27570 msgid "%<this%> is unavailable for static member functions"
27573 #: cp/semantics.c:1946
27574 #, gcc-internal-format
27575 msgid "invalid use of %<this%> in non-member function"
27578 #: cp/semantics.c:1948
27579 #, gcc-internal-format
27580 msgid "invalid use of %<this%> at top level"
27583 #: cp/semantics.c:1972
27584 #, gcc-internal-format
27585 msgid "invalid qualifying scope in pseudo-destructor name"
27588 #: cp/semantics.c:1977 cp/typeck.c:1840
27589 #, gcc-internal-format
27590 msgid "qualified type %qT does not match destructor name ~%qT"
27593 #: cp/semantics.c:1999
27594 #, gcc-internal-format
27595 msgid "%qE is not of type %qT"
27598 #: cp/semantics.c:2040
27599 #, gcc-internal-format
27600 msgid "compound literal of non-object type %qT"
27603 #: cp/semantics.c:2108
27604 #, gcc-internal-format
27605 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
27608 #: cp/semantics.c:2145
27609 #, gcc-internal-format
27611 "invalid use of type %qT as a default value for a template template-parameter"
27614 #: cp/semantics.c:2148
27615 #, gcc-internal-format
27616 msgid "invalid default argument for a template template parameter"
27619 #: cp/semantics.c:2165
27620 #, gcc-internal-format
27621 msgid "definition of %q#T inside template parameter list"
27624 #: cp/semantics.c:2176
27625 #, gcc-internal-format
27626 msgid "invalid definition of qualified type %qT"
27629 #: cp/semantics.c:2380
27630 #, gcc-internal-format
27631 msgid "invalid base-class specification"
27634 #: cp/semantics.c:2389
27635 #, gcc-internal-format
27636 msgid "base class %qT has cv qualifiers"
27639 #: cp/semantics.c:2411
27640 #, gcc-internal-format
27641 msgid "incomplete type %qT used in nested name specifier"
27644 #: cp/semantics.c:2414
27645 #, gcc-internal-format
27646 msgid "reference to %<%T::%D%> is ambiguous"
27649 #: cp/semantics.c:2418 cp/typeck.c:1649
27650 #, gcc-internal-format
27651 msgid "%qD is not a member of %qT"
27654 #: cp/semantics.c:2421
27655 #, gcc-internal-format
27656 msgid "%qD is not a member of %qD"
27659 #: cp/semantics.c:2535
27660 #, gcc-internal-format
27661 msgid "use of %<auto%> variable from containing function"
27664 #: cp/semantics.c:2536
27665 #, gcc-internal-format
27666 msgid "use of parameter from containing function"
27669 #: cp/semantics.c:2537
27670 #, gcc-internal-format
27671 msgid " %q+#D declared here"
27674 #: cp/semantics.c:2575
27675 #, gcc-internal-format
27677 "template parameter %qD of type %qT is not allowed in an integral constant "
27678 "expression because it is not of integral or enumeration type"
27681 #: cp/semantics.c:2741
27682 #, gcc-internal-format
27683 msgid "%qD cannot appear in a constant-expression"
27686 #: cp/semantics.c:2749
27687 #, gcc-internal-format
27688 msgid "use of namespace %qD as expression"
27691 #: cp/semantics.c:2754
27692 #, gcc-internal-format
27693 msgid "use of class template %qT as expression"
27696 #. Ambiguous reference to base members.
27697 #: cp/semantics.c:2760
27698 #, gcc-internal-format
27699 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
27702 #: cp/semantics.c:2872
27703 #, gcc-internal-format
27704 msgid "type of %qE is unknown"
27707 #: cp/semantics.c:2887
27708 #, gcc-internal-format
27709 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
27712 #: cp/semantics.c:2897
27713 #, gcc-internal-format
27714 msgid "cannot apply %<offsetof%> to member function %qD"
27718 #, gcc-internal-format
27719 msgid "%qV qualifiers cannot be applied to %qT"
27723 #, gcc-internal-format
27724 msgid "%qE attribute can only be applied to Java class definitions"
27728 #, gcc-internal-format
27729 msgid "%qE attribute can only be applied to class definitions"
27733 #, gcc-internal-format
27734 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
27738 #, gcc-internal-format
27739 msgid "requested init_priority is not an integer constant"
27743 #, gcc-internal-format
27745 "can only use %qE attribute on file-scope definitions of objects of class type"
27749 #, gcc-internal-format
27750 msgid "requested init_priority is out of range"
27754 #, gcc-internal-format
27755 msgid "requested init_priority is reserved for internal use"
27759 #, gcc-internal-format
27760 msgid "%qE attribute is not supported on this platform"
27763 #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
27764 #, gcc-internal-format
27765 msgid "%s between distinct pointer types %qT and %qT lacks a cast"
27769 #, gcc-internal-format
27771 "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
27775 #, gcc-internal-format
27776 msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
27779 #: cp/typeck.c:1247
27780 #, gcc-internal-format
27781 msgid "invalid application of %qs to a member function"
27784 #: cp/typeck.c:1300
27785 #, gcc-internal-format
27786 msgid "invalid application of %qs to a bit-field"
27789 #: cp/typeck.c:1305
27790 #, gcc-internal-format
27791 msgid "ISO C++ forbids applying %qs to an expression of function type"
27794 #: cp/typeck.c:1342
27795 #, gcc-internal-format
27796 msgid "invalid use of non-static member function"
27799 #: cp/typeck.c:1509
27800 #, gcc-internal-format
27801 msgid "deprecated conversion from string constant to %qT'"
27804 #: cp/typeck.c:1620 cp/typeck.c:1968
27805 #, gcc-internal-format
27806 msgid "request for member %qD in %qE, which is of non-class type %qT"
27809 #: cp/typeck.c:1647
27810 #, gcc-internal-format
27811 msgid "invalid use of nonstatic data member %qE"
27814 #: cp/typeck.c:1699 cp/typeck.c:1727
27815 #, gcc-internal-format
27816 msgid "invalid access to non-static data member %qD of NULL object"
27819 #: cp/typeck.c:1702 cp/typeck.c:1729
27820 #, gcc-internal-format
27821 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
27824 #: cp/typeck.c:1846
27825 #, gcc-internal-format
27826 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
27829 #: cp/typeck.c:2006
27830 #, gcc-internal-format
27831 msgid "%<%D::%D%> is not a member of %qT"
27834 #: cp/typeck.c:2021
27835 #, gcc-internal-format
27836 msgid "%qT is not a base of %qT"
27839 #: cp/typeck.c:2040
27840 #, gcc-internal-format
27841 msgid "%qD has no member named %qE"
27844 #: cp/typeck.c:2055
27845 #, gcc-internal-format
27846 msgid "%qD is not a member template function"
27849 #. A pointer to incomplete type (other than cv void) can be
27850 #. dereferenced [expr.unary.op]/1
27851 #: cp/typeck.c:2175
27852 #, gcc-internal-format
27853 msgid "%qT is not a pointer-to-object type"
27856 #: cp/typeck.c:2200
27857 #, gcc-internal-format
27858 msgid "invalid use of %qs on pointer to member"
27861 #: cp/typeck.c:2206
27862 #, gcc-internal-format
27863 msgid "invalid type argument"
27866 #: cp/typeck.c:2229
27867 #, gcc-internal-format
27868 msgid "subscript missing in array reference"
27871 #: cp/typeck.c:2311
27872 #, gcc-internal-format
27873 msgid "ISO C++ forbids subscripting non-lvalue array"
27876 #: cp/typeck.c:2322
27877 #, gcc-internal-format
27878 msgid "subscripting array declared %<register%>"
27881 #: cp/typeck.c:2405
27882 #, gcc-internal-format
27883 msgid "object missing in use of %qE"
27886 #: cp/typeck.c:2519
27887 #, gcc-internal-format
27888 msgid "ISO C++ forbids calling %<::main%> from within program"
27891 #: cp/typeck.c:2544
27892 #, gcc-internal-format
27894 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
27897 #: cp/typeck.c:2558
27898 #, gcc-internal-format
27899 msgid "%qE cannot be used as a function"
27902 #: cp/typeck.c:2638
27903 #, gcc-internal-format
27904 msgid "too many arguments to %s %q+#D"
27907 #: cp/typeck.c:2639 cp/typeck.c:2741
27908 #, gcc-internal-format
27909 msgid "at this point in file"
27912 #: cp/typeck.c:2642
27913 #, gcc-internal-format
27914 msgid "too many arguments to function"
27917 #: cp/typeck.c:2676
27918 #, gcc-internal-format
27919 msgid "parameter %P of %qD has incomplete type %qT"
27922 #: cp/typeck.c:2679
27923 #, gcc-internal-format
27924 msgid "parameter %P has incomplete type %qT"
27927 #: cp/typeck.c:2740
27928 #, gcc-internal-format
27929 msgid "too few arguments to %s %q+#D"
27932 #: cp/typeck.c:2744
27933 #, gcc-internal-format
27934 msgid "too few arguments to function"
27937 #: cp/typeck.c:2892 cp/typeck.c:2902
27938 #, gcc-internal-format
27939 msgid "assuming cast to type %qT from overloaded function"
27942 #: cp/typeck.c:2984
27943 #, gcc-internal-format
27944 msgid "division by zero in %<%E / 0%>"
27947 #: cp/typeck.c:2986
27948 #, gcc-internal-format
27949 msgid "division by zero in %<%E / 0.%>"
27952 #: cp/typeck.c:3021
27953 #, gcc-internal-format
27954 msgid "division by zero in %<%E %% 0%>"
27957 #: cp/typeck.c:3023
27958 #, gcc-internal-format
27959 msgid "division by zero in %<%E %% 0.%>"
27962 #: cp/typeck.c:3103
27963 #, gcc-internal-format
27964 msgid "%s rotate count is negative"
27967 #: cp/typeck.c:3106
27968 #, gcc-internal-format
27969 msgid "%s rotate count >= width of type"
27972 #: cp/typeck.c:3140 cp/typeck.c:3145 cp/typeck.c:3241 cp/typeck.c:3246
27973 #, gcc-internal-format
27974 msgid "ISO C++ forbids comparison between pointer and integer"
27977 #: cp/typeck.c:3260
27978 #, gcc-internal-format
27979 msgid "unordered comparison on non-floating point argument"
27982 #: cp/typeck.c:3298
27983 #, gcc-internal-format
27984 msgid "invalid operands of types %qT and %qT to binary %qO"
27987 #: cp/typeck.c:3462
27988 #, gcc-internal-format
27989 msgid "comparison between types %q#T and %q#T"
27992 #: cp/typeck.c:3498
27993 #, gcc-internal-format
27994 msgid "comparison between signed and unsigned integer expressions"
27997 #. Some sort of arithmetic operation involving NULL was
27998 #. performed. Note that pointer-difference and pointer-addition
27999 #. have already been handled above, and so we don't end up here in
28001 #: cp/typeck.c:3577
28002 #, gcc-internal-format
28003 msgid "NULL used in arithmetic"
28006 #: cp/typeck.c:3635
28007 #, gcc-internal-format
28008 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
28011 #: cp/typeck.c:3637
28012 #, gcc-internal-format
28013 msgid "ISO C++ forbids using pointer to a function in subtraction"
28016 #: cp/typeck.c:3639
28017 #, gcc-internal-format
28018 msgid "ISO C++ forbids using pointer to a method in subtraction"
28021 #: cp/typeck.c:3651
28022 #, gcc-internal-format
28023 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
28026 #: cp/typeck.c:3711
28027 #, gcc-internal-format
28028 msgid "invalid use of %qE to form a pointer-to-member-function"
28031 #: cp/typeck.c:3714
28032 #, gcc-internal-format
28033 msgid " a qualified-id is required"
28036 #: cp/typeck.c:3719
28037 #, gcc-internal-format
28039 "parenthesis around %qE cannot be used to form a pointer-to-member-function"
28042 #: cp/typeck.c:3742
28043 #, gcc-internal-format
28044 msgid "taking address of temporary"
28047 #: cp/typeck.c:3987
28048 #, gcc-internal-format
28049 msgid "ISO C++ forbids %sing an enum"
28052 #: cp/typeck.c:3998
28053 #, gcc-internal-format
28054 msgid "cannot %s a pointer to incomplete type %qT"
28057 #: cp/typeck.c:4004
28058 #, gcc-internal-format
28059 msgid "ISO C++ forbids %sing a pointer of type %qT"
28062 #: cp/typeck.c:4029
28063 #, gcc-internal-format
28064 msgid "cast to non-reference type used as lvalue"
28067 #: cp/typeck.c:4064
28068 #, gcc-internal-format
28069 msgid "invalid use of %<--%> on bool variable %qD"
28073 #: cp/typeck.c:4093
28074 #, gcc-internal-format
28075 msgid "ISO C++ forbids taking address of function %<::main%>"
28078 #. An expression like &memfn.
28079 #: cp/typeck.c:4147
28080 #, gcc-internal-format
28082 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
28083 "static member function to form a pointer to member function. Say %<&%T::%D%>"
28086 #: cp/typeck.c:4152
28087 #, gcc-internal-format
28089 "ISO C++ forbids taking the address of a bound member function to form a "
28090 "pointer to member function. Say %<&%T::%D%>"
28093 #: cp/typeck.c:4180
28094 #, gcc-internal-format
28095 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
28098 #: cp/typeck.c:4200
28099 #, gcc-internal-format
28100 msgid "cannot create pointer to reference member %qD"
28103 #: cp/typeck.c:4432
28104 #, gcc-internal-format
28105 msgid "cannot take the address of %<this%>, which is an rvalue expression"
28108 #: cp/typeck.c:4455
28109 #, gcc-internal-format
28110 msgid "address of explicit register variable %qD requested"
28113 #: cp/typeck.c:4460
28114 #, gcc-internal-format
28115 msgid "address requested for %qD, which is declared %<register%>"
28118 #: cp/typeck.c:4526
28119 #, gcc-internal-format
28120 msgid "%s expression list treated as compound expression"
28123 #: cp/typeck.c:4920
28124 #, gcc-internal-format
28125 msgid "invalid static_cast from type %qT to type %qT"
28128 #: cp/typeck.c:4942
28129 #, gcc-internal-format
28130 msgid "converting from %qT to %qT"
28133 #: cp/typeck.c:4987
28134 #, gcc-internal-format
28135 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
28138 #: cp/typeck.c:5046
28139 #, gcc-internal-format
28140 msgid "cast from %qT to %qT loses precision"
28143 #: cp/typeck.c:5073
28144 #, gcc-internal-format
28145 msgid "cast from %qT to %qT increases required alignment of target type"
28148 #. Only issue a warning, as we have always supported this
28149 #. where possible, and it is necessary in some cases. DR 195
28150 #. addresses this issue, but as of 2004/10/26 is still in
28152 #: cp/typeck.c:5092
28153 #, gcc-internal-format
28155 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
28158 #: cp/typeck.c:5103
28159 #, gcc-internal-format
28160 msgid "invalid cast from type %qT to type %qT"
28163 #: cp/typeck.c:5159
28164 #, gcc-internal-format
28166 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
28167 "nor a pointer-to-data-member type"
28170 #: cp/typeck.c:5168
28171 #, gcc-internal-format
28173 "invalid use of const_cast with type %qT, which is a pointer or reference to "
28177 #: cp/typeck.c:5190
28178 #, gcc-internal-format
28179 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
28182 #: cp/typeck.c:5241
28183 #, gcc-internal-format
28184 msgid "invalid const_cast from type %qT to type %qT"
28187 #: cp/typeck.c:5309 cp/typeck.c:5314
28188 #, gcc-internal-format
28189 msgid "ISO C++ forbids casting to an array type %qT"
28192 #: cp/typeck.c:5322
28193 #, gcc-internal-format
28194 msgid "invalid cast to function type %qT"
28197 #: cp/typeck.c:5538
28198 #, gcc-internal-format
28199 msgid " in evaluation of %<%Q(%#T, %#T)%>"
28202 #: cp/typeck.c:5607
28203 #, gcc-internal-format
28204 msgid "incompatible types in assignment of %qT to %qT"
28207 #: cp/typeck.c:5614
28208 #, gcc-internal-format
28209 msgid "ISO C++ forbids assignment of arrays"
28212 #: cp/typeck.c:5738
28213 #, gcc-internal-format
28214 msgid " in pointer to member function conversion"
28217 #: cp/typeck.c:5749 cp/typeck.c:5775
28218 #, gcc-internal-format
28219 msgid "pointer to member cast via virtual base %qT"
28222 #: cp/typeck.c:5752
28223 #, gcc-internal-format
28224 msgid "pointer to member conversion via virtual base %qT"
28227 #: cp/typeck.c:5761
28228 #, gcc-internal-format
28229 msgid " in pointer to member conversion"
28232 #: cp/typeck.c:5851
28233 #, gcc-internal-format
28234 msgid "invalid conversion to type %qT from type %qT"
28237 #: cp/typeck.c:6095
28238 #, gcc-internal-format
28239 msgid "cannot convert %qT to %qT for argument %qP to %qD"
28242 #: cp/typeck.c:6098
28243 #, gcc-internal-format
28244 msgid "cannot convert %qT to %qT in %s"
28247 #: cp/typeck.c:6109
28248 #, gcc-internal-format
28249 msgid "%s might be a candidate for a format attribute"
28252 #: cp/typeck.c:6182 cp/typeck.c:6184
28253 #, gcc-internal-format
28254 msgid "in passing argument %P of %q+D"
28257 #: cp/typeck.c:6234
28258 #, gcc-internal-format
28259 msgid "returning reference to temporary"
28262 #: cp/typeck.c:6241
28263 #, gcc-internal-format
28264 msgid "reference to non-lvalue returned"
28267 #: cp/typeck.c:6257
28268 #, gcc-internal-format
28269 msgid "reference to local variable %q+D returned"
28272 #: cp/typeck.c:6260
28273 #, gcc-internal-format
28274 msgid "address of local variable %q+D returned"
28277 #: cp/typeck.c:6294
28278 #, gcc-internal-format
28279 msgid "returning a value from a destructor"
28282 #. If a return statement appears in a handler of the
28283 #. function-try-block of a constructor, the program is ill-formed.
28284 #: cp/typeck.c:6302
28285 #, gcc-internal-format
28286 msgid "cannot return from a handler of a function-try-block of a constructor"
28289 #. You can't return a value from a constructor.
28290 #: cp/typeck.c:6305
28291 #, gcc-internal-format
28292 msgid "returning a value from a constructor"
28295 #: cp/typeck.c:6328
28296 #, gcc-internal-format
28297 msgid "return-statement with no value, in function returning %qT"
28300 #: cp/typeck.c:6349
28301 #, gcc-internal-format
28302 msgid "return-statement with a value, in function returning 'void'"
28305 #: cp/typeck.c:6380
28306 #, gcc-internal-format
28308 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
28309 "fcheck-new is in effect)"
28313 #, gcc-internal-format
28314 msgid "type %qT is not a base type for type %qT"
28317 #: cp/typeck2.c:294
28318 #, gcc-internal-format
28319 msgid "cannot declare variable %q+D to be of abstract type %qT"
28322 #: cp/typeck2.c:297
28323 #, gcc-internal-format
28324 msgid "cannot declare parameter %q+D to be of abstract type %qT"
28327 #: cp/typeck2.c:300
28328 #, gcc-internal-format
28329 msgid "cannot declare field %q+D to be of abstract type %qT"
28332 #: cp/typeck2.c:304
28333 #, gcc-internal-format
28334 msgid "invalid abstract return type for member function %q+#D"
28337 #: cp/typeck2.c:306
28338 #, gcc-internal-format
28339 msgid "invalid abstract return type for function %q+#D"
28342 #. Here we do not have location information.
28343 #: cp/typeck2.c:309
28344 #, gcc-internal-format
28345 msgid "invalid abstract type %qT for %qE"
28348 #: cp/typeck2.c:311
28349 #, gcc-internal-format
28350 msgid "invalid abstract type for %q+D"
28353 #: cp/typeck2.c:314
28354 #, gcc-internal-format
28355 msgid "cannot allocate an object of abstract type %qT"
28358 #: cp/typeck2.c:322
28359 #, gcc-internal-format
28360 msgid "%J because the following virtual functions are pure within %qT:"
28363 #: cp/typeck2.c:326
28364 #, gcc-internal-format
28368 #: cp/typeck2.c:333
28369 #, gcc-internal-format
28370 msgid "%J since type %qT has pure virtual functions"
28373 #: cp/typeck2.c:593
28374 #, gcc-internal-format
28375 msgid "constructor syntax used, but no constructor declared for type %qT"
28378 #: cp/typeck2.c:607
28379 #, gcc-internal-format
28380 msgid "cannot initialize arrays using this syntax"
28383 #: cp/typeck2.c:683
28384 #, gcc-internal-format
28385 msgid "int-array initialized from non-wide string"
28388 #: cp/typeck2.c:722
28389 #, gcc-internal-format
28390 msgid "cannot initialize aggregate of type %qT with a compound literal"
28393 #: cp/typeck2.c:731
28394 #, gcc-internal-format
28395 msgid "array must be initialized with a brace-enclosed initializer"
28398 #: cp/typeck2.c:807 cp/typeck2.c:930
28399 #, gcc-internal-format
28400 msgid "non-trivial designated initializers not supported"
28403 #: cp/typeck2.c:954 cp/typeck2.c:968
28404 #, gcc-internal-format
28405 msgid "missing initializer for member %qD"
28408 #: cp/typeck2.c:959
28409 #, gcc-internal-format
28410 msgid "uninitialized const member %qD"
28413 #: cp/typeck2.c:961
28414 #, gcc-internal-format
28415 msgid "member %qD with uninitialized const fields"
28418 #: cp/typeck2.c:963
28419 #, gcc-internal-format
28420 msgid "member %qD is uninitialized reference"
28423 #: cp/typeck2.c:1018
28424 #, gcc-internal-format
28425 msgid "no field %qD found in union being initialized"
28428 #: cp/typeck2.c:1027
28429 #, gcc-internal-format
28430 msgid "index value instead of field name in union initializer"
28433 #: cp/typeck2.c:1040
28434 #, gcc-internal-format
28435 msgid "union %qT with no named members cannot be initialized"
28438 #: cp/typeck2.c:1187
28439 #, gcc-internal-format
28440 msgid "circular pointer delegation detected"
28443 #: cp/typeck2.c:1200
28444 #, gcc-internal-format
28445 msgid "base operand of %<->%> has non-pointer type %qT"
28448 #: cp/typeck2.c:1224
28449 #, gcc-internal-format
28450 msgid "result of %<operator->()%> yields non-pointer result"
28453 #: cp/typeck2.c:1226
28454 #, gcc-internal-format
28455 msgid "base operand of %<->%> is not a pointer"
28458 #: cp/typeck2.c:1250
28459 #, gcc-internal-format
28460 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
28463 #: cp/typeck2.c:1259
28464 #, gcc-internal-format
28466 "cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT"
28469 #: cp/typeck2.c:1281
28470 #, gcc-internal-format
28471 msgid "pointer to member type %qT incompatible with object type %qT"
28474 #: cp/typeck2.c:1503
28475 #, gcc-internal-format
28476 msgid "call to function %qD which throws incomplete type %q#T"
28479 #: cp/typeck2.c:1506
28480 #, gcc-internal-format
28481 msgid "call to function which throws incomplete type %q#T"
28484 #: fortran/f95-lang.c:266
28485 #, gcc-internal-format
28486 msgid "Unexpected type in truthvalue_conversion"
28489 #: fortran/f95-lang.c:319
28490 #, gcc-internal-format
28491 msgid "can't open input file: %s"
28494 #: fortran/f95-lang.c:646
28495 #, gcc-internal-format
28496 msgid "global register variable %qs used in nested function"
28499 #: fortran/f95-lang.c:650
28500 #, gcc-internal-format
28501 msgid "register variable %qs used in nested function"
28504 #: fortran/f95-lang.c:657
28505 #, gcc-internal-format
28506 msgid "address of global register variable %qs requested"
28509 #: fortran/f95-lang.c:675
28510 #, gcc-internal-format
28511 msgid "address of register variable %qs requested"
28514 #: fortran/trans-array.c:3315
28515 #, gcc-internal-format
28516 msgid "Possible frontend bug: array constructor not expanded"
28519 #: fortran/trans-array.c:4482
28520 #, gcc-internal-format
28522 "Possible frontend bug: Deferred array size without pointer or allocatable "
28526 #: fortran/trans-array.c:4933
28527 #, gcc-internal-format
28528 msgid "bad expression type during walk (%d)"
28531 #: fortran/trans-const.c:336
28532 #, gcc-internal-format
28533 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
28536 #: fortran/trans-decl.c:912
28537 #, gcc-internal-format
28538 msgid "intrinsic variable which isn't a procedure"
28541 #: fortran/trans-decl.c:2301
28542 #, gcc-internal-format
28543 msgid "Function does not return a value"
28546 #. I don't think this should ever happen.
28547 #: fortran/trans-decl.c:2416
28548 #, gcc-internal-format
28549 msgid "module symbol %s in wrong namespace"
28552 #: fortran/trans-decl.c:2435
28553 #, gcc-internal-format
28554 msgid "backend decl for module variable %s already exists"
28557 #: fortran/trans-decl.c:2858
28558 #, gcc-internal-format
28559 msgid "Function return value not set"
28562 #: fortran/trans-expr.c:1053
28563 #, gcc-internal-format
28564 msgid "Unknown intrinsic op"
28567 #: fortran/trans-intrinsic.c:652
28568 #, gcc-internal-format
28569 msgid "Intrinsic function %s(%d) not recognized"
28572 #: fortran/trans-io.c:1743
28573 #, gcc-internal-format
28574 msgid "Bad IO basetype (%d)"
28577 #: fortran/trans-types.c:213
28578 #, gcc-internal-format
28579 msgid "integer kind=8 not available for -fdefault-integer-8 option"
28582 #: fortran/trans-types.c:225
28583 #, gcc-internal-format
28584 msgid "real kind=8 not available for -fdefault-real-8 option"
28587 #: fortran/trans-types.c:238
28588 #, gcc-internal-format
28589 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
28592 #: fortran/trans-types.c:950
28593 #, gcc-internal-format
28594 msgid "Array element size too big"
28597 #: fortran/trans.c:645
28598 #, gcc-internal-format
28599 msgid "gfc_trans_code(): Bad statement code"
28602 #. I changed this from sorry(...) because it should not return.
28603 #. TODO: Remove gfc_todo_error before releasing version 1.0.
28604 #: fortran/trans.h:590
28605 #, gcc-internal-format
28606 msgid "gfc_todo: Not Implemented: "
28609 #: java/check-init.c:248
28610 #, gcc-internal-format
28611 msgid "Can't reassign a value to the final variable %qs"
28614 #: java/check-init.c:518 java/check-init.c:531
28615 #, gcc-internal-format
28616 msgid "variable %qD may not have been initialized"
28619 #: java/check-init.c:948
28620 #, gcc-internal-format
28621 msgid "internal error in check-init: tree code not implemented: %s"
28624 #: java/check-init.c:1021
28625 #, gcc-internal-format
28626 msgid "%Jfinal field %qD may not have been initialized"
28629 #: java/class.c:766
28630 #, gcc-internal-format
28631 msgid "bad method signature"
28634 #: java/class.c:811
28635 #, gcc-internal-format
28636 msgid "misplaced ConstantValue attribute (not in any field)"
28639 #: java/class.c:814
28640 #, gcc-internal-format
28641 msgid "duplicate ConstantValue attribute for field '%s'"
28644 #: java/class.c:825
28645 #, gcc-internal-format
28646 msgid "ConstantValue attribute of field '%s' has wrong type"
28649 #: java/class.c:1453
28650 #, gcc-internal-format
28651 msgid "%Jabstract method in non-abstract class"
28654 #: java/class.c:2389
28655 #, gcc-internal-format
28656 msgid "non-static method %q+D overrides static method"
28659 #: java/decl.c:1328
28660 #, gcc-internal-format
28661 msgid "%q+D used prior to declaration"
28664 #: java/decl.c:1369
28665 #, gcc-internal-format
28666 msgid "declaration of %qs shadows a parameter"
28669 #: java/decl.c:1372
28670 #, gcc-internal-format
28671 msgid "declaration of %qs shadows a symbol from the parameter list"
28674 #: java/decl.c:1833
28675 #, gcc-internal-format
28676 msgid "In %+D: overlapped variable and exception ranges at %d"
28679 #: java/decl.c:1896
28680 #, gcc-internal-format
28681 msgid "bad type in parameter debug info"
28684 #: java/decl.c:1905
28685 #, gcc-internal-format
28686 msgid "bad PC range for debug info for local %q+D"
28690 #, gcc-internal-format
28691 msgid "need to insert runtime check for %s"
28694 #: java/expr.c:502 java/expr.c:549
28695 #, gcc-internal-format
28696 msgid "assert: %s is assign compatible with %s"
28700 #, gcc-internal-format
28701 msgid "stack underflow - dup* operation"
28704 #: java/expr.c:1655
28705 #, gcc-internal-format
28706 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
28709 #: java/expr.c:1683
28710 #, gcc-internal-format
28711 msgid "field %qs not found"
28714 #: java/expr.c:2092
28715 #, gcc-internal-format
28716 msgid "method '%s' not found in class"
28719 #: java/expr.c:2297
28720 #, gcc-internal-format
28721 msgid "failed to find class '%s'"
28724 #: java/expr.c:2335
28725 #, gcc-internal-format
28726 msgid "class '%s' has no method named '%s' matching signature '%s'"
28729 #: java/expr.c:2366
28730 #, gcc-internal-format
28731 msgid "invokestatic on non static method"
28734 #: java/expr.c:2371
28735 #, gcc-internal-format
28736 msgid "invokestatic on abstract method"
28739 #: java/expr.c:2379
28740 #, gcc-internal-format
28741 msgid "invoke[non-static] on static method"
28744 #: java/expr.c:2705
28745 #, gcc-internal-format
28746 msgid "missing field '%s' in '%s'"
28749 #: java/expr.c:2712
28750 #, gcc-internal-format
28751 msgid "mismatching signature for field '%s' in '%s'"
28754 #: java/expr.c:2735
28755 #, gcc-internal-format
28756 msgid "assignment to final field %q+D not in field's class"
28759 #: java/expr.c:2740
28760 #, gcc-internal-format
28761 msgid "assignment to final static field %q+D not in class initializer"
28764 #: java/expr.c:2749
28765 #, gcc-internal-format
28766 msgid "assignment to final field %q+D not in constructor"
28769 #: java/expr.c:2939
28770 #, gcc-internal-format
28771 msgid "invalid PC in line number table"
28774 #: java/expr.c:2987
28775 #, gcc-internal-format
28776 msgid "unreachable bytecode from %d to before %d"
28779 #: java/expr.c:3029
28780 #, gcc-internal-format
28781 msgid "unreachable bytecode from %d to the end of the method"
28784 #. duplicate code from LOAD macro
28785 #: java/expr.c:3329
28786 #, gcc-internal-format
28787 msgid "unrecogized wide sub-instruction"
28790 #: java/gjavah.c:718
28791 #, gcc-internal-format
28792 msgid "static field has same name as method"
28795 #: java/gjavah.c:1266
28796 #, gcc-internal-format
28797 msgid "couldn't find class %s"
28800 #: java/gjavah.c:1273
28801 #, gcc-internal-format
28802 msgid "parse error while reading %s"
28805 #: java/gjavah.c:1499 java/gjavah.c:1601 java/gjavah.c:1676
28806 #, gcc-internal-format
28807 msgid "unparseable signature: '%s'"
28810 #: java/gjavah.c:2066
28811 #, gcc-internal-format
28812 msgid "Not a valid Java .class file."
28815 #: java/gjavah.c:2074 java/jcf-parse.c:756
28816 #, gcc-internal-format
28817 msgid "error while parsing constant pool"
28820 #: java/gjavah.c:2080
28821 #, gcc-internal-format
28822 msgid "error in constant pool entry #%d"
28825 #: java/gjavah.c:2223
28826 #, gcc-internal-format
28827 msgid "class is of array type\n"
28830 #: java/gjavah.c:2231
28831 #, gcc-internal-format
28832 msgid "base class is of array type"
28835 #: java/gjavah.c:2429 java/gjavah.c:2556
28836 #, gcc-internal-format
28837 msgid "no classes specified"
28840 #: java/gjavah.c:2522
28841 #, gcc-internal-format
28842 msgid "'-MG' option is unimplemented"
28845 #: java/gjavah.c:2564
28846 #, gcc-internal-format
28847 msgid "can't specify both -o and -MD"
28850 #: java/gjavah.c:2587
28851 #, gcc-internal-format
28852 msgid "%s: no such class"
28855 #: java/jcf-io.c:550
28856 #, gcc-internal-format
28858 "source file for class %qs is newer than its matching class file. Source "
28859 "file %qs used instead"
28862 #: java/jcf-parse.c:372
28863 #, gcc-internal-format
28864 msgid "bad string constant"
28867 #: java/jcf-parse.c:390
28868 #, gcc-internal-format
28869 msgid "bad value constant type %d, index %d"
28872 #: java/jcf-parse.c:582
28873 #, gcc-internal-format
28874 msgid "can't reopen %s: %m"
28877 #: java/jcf-parse.c:589
28878 #, gcc-internal-format
28879 msgid "can't close %s: %m"
28882 #: java/jcf-parse.c:724 java/jcf-parse.c:730
28883 #, gcc-internal-format
28884 msgid "cannot find file for class %s"
28887 #: java/jcf-parse.c:753
28888 #, gcc-internal-format
28889 msgid "not a valid Java .class file"
28892 #. FIXME - where was first time
28893 #: java/jcf-parse.c:771
28894 #, gcc-internal-format
28895 msgid "reading class %s for the second time from %s"
28898 #: java/jcf-parse.c:789
28899 #, gcc-internal-format
28900 msgid "error while parsing fields"
28903 #: java/jcf-parse.c:792
28904 #, gcc-internal-format
28905 msgid "error while parsing methods"
28908 #: java/jcf-parse.c:795
28909 #, gcc-internal-format
28910 msgid "error while parsing final attributes"
28913 #: java/jcf-parse.c:812
28914 #, gcc-internal-format
28916 "the %<java.lang.Object%> that was found in %qs didn't have the special zero-"
28917 "length %<gnu.gcj.gcj-compiled%> attribute. This generally means that your "
28918 "classpath is incorrectly set. Use %<info gcj \"Input Options\"%> to see the "
28919 "info page describing how to set the classpath"
28922 #: java/jcf-parse.c:846
28923 #, gcc-internal-format
28924 msgid "%Hduplicate class will only be compiled once"
28927 #: java/jcf-parse.c:900
28928 #, gcc-internal-format
28929 msgid "missing Code attribute"
28932 #: java/jcf-parse.c:1182
28933 #, gcc-internal-format
28934 msgid "no input file specified"
28937 #: java/jcf-parse.c:1217
28938 #, gcc-internal-format
28939 msgid "can't close input file %s: %m"
28942 #: java/jcf-parse.c:1264
28943 #, gcc-internal-format
28944 msgid "bad zip/jar file %s"
28947 #: java/jcf-parse.c:1485
28948 #, gcc-internal-format
28949 msgid "error while reading %s from zip file"
28952 #: java/jcf-write.c:2668
28953 #, gcc-internal-format
28955 "internal error in generate_bytecode_insn - tree code not implemented: %s"
28958 #: java/jcf-write.c:3042
28959 #, gcc-internal-format
28960 msgid "field initializer type mismatch"
28963 #: java/jcf-write.c:3499
28964 #, gcc-internal-format
28965 msgid "can't create directory %s: %m"
28968 #: java/jcf-write.c:3532
28969 #, gcc-internal-format
28970 msgid "can't open %s for writing: %m"
28973 #: java/jcf-write.c:3552
28974 #, gcc-internal-format
28975 msgid "can't create %s: %m"
28978 #: java/jv-scan.c:194
28979 #, gcc-internal-format
28980 msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
28983 #: java/jv-scan.c:197
28984 #, gcc-internal-format
28985 msgid "can't open output file '%s'"
28988 #: java/jv-scan.c:233
28989 #, gcc-internal-format
28990 msgid "file not found '%s'"
28993 #: java/jvspec.c:436
28994 #, gcc-internal-format
28995 msgid "warning: already-compiled .class files ignored with -C"
28999 #, gcc-internal-format
29000 msgid "can't do dependency tracking with input from stdin"
29004 #, gcc-internal-format
29005 msgid "couldn't determine target name for dependency tracking"
29009 #, gcc-internal-format
29011 "unknown encoding: %qs\n"
29012 "This might mean that your locale's encoding is not supported\n"
29013 "by your system's iconv(3) implementation. If you aren't trying\n"
29014 "to use a particular encoding for your input file, try the\n"
29015 "%<--encoding=UTF-8%> option"
29019 #, gcc-internal-format
29020 msgid "internal error - bad unget"
29023 #: java/mangle_name.c:140 java/mangle_name.c:210
29024 #, gcc-internal-format
29025 msgid "internal error - invalid Utf8 name"
29028 #: java/typeck.c:531
29029 #, gcc-internal-format
29030 msgid "junk at end of signature string"
29033 #: java/verify-glue.c:387
29034 #, gcc-internal-format
29035 msgid "verification failed: %s"
29038 #: java/verify-glue.c:389
29039 #, gcc-internal-format
29040 msgid "verification failed at PC=%d: %s"
29043 #: java/verify-glue.c:473
29044 #, gcc-internal-format
29045 msgid "bad pc in exception_table"
29048 #: java/parse.h:129
29049 #, gcc-internal-format
29050 msgid "%s method can't be abstract"
29053 #: java/parse.h:133
29054 #, gcc-internal-format
29055 msgid "Constructor can't be %s"
29058 #. Standard error messages
29059 #: java/parse.h:356
29060 #, gcc-internal-format
29061 msgid "Incompatible type for %qs. Can't convert %qs to boolean"
29064 #: java/parse.h:361
29065 #, gcc-internal-format
29066 msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
29069 #: java/parse.h:369
29070 #, gcc-internal-format
29072 "Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
29075 #: java/parse.h:374
29076 #, gcc-internal-format
29077 msgid "Incompatible type for %qs. Can't convert %qs to integral"
29080 #: java/parse.h:381
29081 #, gcc-internal-format
29082 msgid "Variable %qs may not have been initialized"
29085 #: objc/objc-act.c:710
29086 #, gcc-internal-format
29087 msgid "%<@end%> must appear in an @implementation context"
29090 #: objc/objc-act.c:739
29091 #, gcc-internal-format
29092 msgid "method declaration not in @interface context"
29095 #: objc/objc-act.c:750
29096 #, gcc-internal-format
29097 msgid "method definition not in @implementation context"
29100 #: objc/objc-act.c:1174
29101 #, gcc-internal-format
29102 msgid "comparison of distinct Objective-C types lacks a cast"
29105 #: objc/objc-act.c:1178
29106 #, gcc-internal-format
29107 msgid "initialization from distinct Objective-C type"
29110 #: objc/objc-act.c:1182
29111 #, gcc-internal-format
29112 msgid "assignment from distinct Objective-C type"
29115 #: objc/objc-act.c:1186
29116 #, gcc-internal-format
29117 msgid "distinct Objective-C type in return"
29120 #: objc/objc-act.c:1190
29121 #, gcc-internal-format
29122 msgid "passing argument %d of %qE from distinct Objective-C type"
29125 #: objc/objc-act.c:1345
29126 #, gcc-internal-format
29127 msgid "statically allocated instance of Objective-C class %qs"
29130 #: objc/objc-act.c:1416
29131 #, gcc-internal-format
29132 msgid "protocol %qs has circular dependency"
29135 #: objc/objc-act.c:1438 objc/objc-act.c:6572
29136 #, gcc-internal-format
29137 msgid "cannot find protocol declaration for %qs"
29140 #: objc/objc-act.c:1905 objc/objc-act.c:3340 objc/objc-act.c:7184
29141 #: objc/objc-act.c:7520 objc/objc-act.c:7574 objc/objc-act.c:7599
29142 #, gcc-internal-format
29143 msgid "cannot find interface declaration for %qs"
29146 #: objc/objc-act.c:1909
29147 #, gcc-internal-format
29148 msgid "interface %qs does not have valid constant string layout"
29151 #: objc/objc-act.c:1914
29152 #, gcc-internal-format
29153 msgid "cannot find reference tag for class %qs"
29156 #: objc/objc-act.c:2540
29157 #, gcc-internal-format
29158 msgid "%Hcreating selector for nonexistent method %qE"
29161 #: objc/objc-act.c:2742
29162 #, gcc-internal-format
29163 msgid "%qs is not an Objective-C class name or alias"
29166 #: objc/objc-act.c:2868 objc/objc-act.c:2899 objc/objc-act.c:7448
29167 #: objc/objc-act.c:7749 objc/objc-act.c:7779
29168 #, gcc-internal-format
29169 msgid "Objective-C declarations may only appear in global scope"
29172 #: objc/objc-act.c:2873
29173 #, gcc-internal-format
29174 msgid "cannot find class %qs"
29177 #: objc/objc-act.c:2875
29178 #, gcc-internal-format
29179 msgid "class %qs already exists"
29182 #: objc/objc-act.c:2919 objc/objc-act.c:7489
29183 #, gcc-internal-format
29184 msgid "%qs redeclared as different kind of symbol"
29187 #: objc/objc-act.c:3193
29188 #, gcc-internal-format
29189 msgid "strong-cast assignment has been intercepted"
29192 #: objc/objc-act.c:3235
29193 #, gcc-internal-format
29194 msgid "strong-cast may possibly be needed"
29197 #: objc/objc-act.c:3245
29198 #, gcc-internal-format
29199 msgid "instance variable assignment has been intercepted"
29202 #: objc/objc-act.c:3264
29203 #, gcc-internal-format
29204 msgid "pointer arithmetic for garbage-collected objects not allowed"
29207 #: objc/objc-act.c:3270
29208 #, gcc-internal-format
29209 msgid "global/static variable assignment has been intercepted"
29212 #: objc/objc-act.c:3453
29213 #, gcc-internal-format
29214 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
29217 #: objc/objc-act.c:3795
29218 #, gcc-internal-format
29219 msgid "@catch parameter is not a known Objective-C class type"
29222 #: objc/objc-act.c:3811
29223 #, gcc-internal-format
29224 msgid "exception of type %<%T%> will be caught"
29227 #: objc/objc-act.c:3813
29228 #, gcc-internal-format
29229 msgid "%H by earlier handler for %<%T%>"
29232 #: objc/objc-act.c:3866
29233 #, gcc-internal-format
29234 msgid "%<@try%> without %<@catch%> or %<@finally%>"
29237 #: objc/objc-act.c:3914
29238 #, gcc-internal-format
29239 msgid "%<@throw%> (rethrow) used outside of a @catch block"
29242 #: objc/objc-act.c:4312
29243 #, gcc-internal-format
29244 msgid "type %q+D does not have a known size"
29247 #: objc/objc-act.c:4945
29248 #, gcc-internal-format
29252 #: objc/objc-act.c:4968 objc/objc-act.c:4987
29253 #, gcc-internal-format
29254 msgid "inconsistent instance variable specification"
29257 #: objc/objc-act.c:5844
29258 #, gcc-internal-format
29259 msgid "can not use an object as parameter to a method"
29262 #: objc/objc-act.c:6067
29263 #, gcc-internal-format
29264 msgid "multiple %s named %<%c%s%> found"
29267 #: objc/objc-act.c:6296
29268 #, gcc-internal-format
29269 msgid "no super class declared in @interface for %qs"
29272 #: objc/objc-act.c:6334
29273 #, gcc-internal-format
29274 msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
29277 #: objc/objc-act.c:6393
29278 #, gcc-internal-format
29279 msgid "invalid receiver type %qs"
29282 #: objc/objc-act.c:6408
29283 #, gcc-internal-format
29284 msgid "%<%c%s%> not found in protocol(s)"
29287 #: objc/objc-act.c:6422
29288 #, gcc-internal-format
29289 msgid "%qs may not respond to %<%c%s%>"
29292 #: objc/objc-act.c:6430
29293 #, gcc-internal-format
29294 msgid "no %<%c%s%> method found"
29297 #: objc/objc-act.c:6436
29298 #, gcc-internal-format
29299 msgid "(Messages without a matching method signature"
29302 #: objc/objc-act.c:6437
29303 #, gcc-internal-format
29304 msgid "will be assumed to return %<id%> and accept"
29307 #: objc/objc-act.c:6438
29308 #, gcc-internal-format
29309 msgid "%<...%> as arguments.)"
29312 #: objc/objc-act.c:6671
29313 #, gcc-internal-format
29314 msgid "undeclared selector %qs"
29317 #. Historically, a class method that produced objects (factory
29318 #. method) would assign `self' to the instance that it
29319 #. allocated. This would effectively turn the class method into
29320 #. an instance method. Following this assignment, the instance
29321 #. variables could be accessed. That practice, while safe,
29322 #. violates the simple rule that a class method should not refer
29323 #. to an instance variable. It's better to catch the cases
29324 #. where this is done unknowingly than to support the above
29326 #: objc/objc-act.c:6713
29327 #, gcc-internal-format
29328 msgid "instance variable %qs accessed in class method"
29331 #: objc/objc-act.c:6945
29332 #, gcc-internal-format
29333 msgid "duplicate declaration of method %<%c%s%>"
29336 #: objc/objc-act.c:7006
29337 #, gcc-internal-format
29338 msgid "duplicate interface declaration for category %<%s(%s)%>"
29341 #: objc/objc-act.c:7033
29342 #, gcc-internal-format
29343 msgid "illegal reference type specified for instance variable %qs"
29346 #: objc/objc-act.c:7044
29347 #, gcc-internal-format
29348 msgid "instance variable %qs has unknown size"
29351 #: objc/objc-act.c:7069
29352 #, gcc-internal-format
29353 msgid "type %qs has no default constructor to call"
29356 #: objc/objc-act.c:7075
29357 #, gcc-internal-format
29358 msgid "destructor for %qs shall not be run either"
29361 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
29362 #. initialize them.
29363 #: objc/objc-act.c:7087
29364 #, gcc-internal-format
29365 msgid "type %qs has virtual member functions"
29368 #: objc/objc-act.c:7088
29369 #, gcc-internal-format
29370 msgid "illegal aggregate type %qs specified for instance variable %qs"
29373 #: objc/objc-act.c:7098
29374 #, gcc-internal-format
29375 msgid "type %qs has a user-defined constructor"
29378 #: objc/objc-act.c:7100
29379 #, gcc-internal-format
29380 msgid "type %qs has a user-defined destructor"
29383 #: objc/objc-act.c:7104
29384 #, gcc-internal-format
29386 "C++ constructors and destructors will not be invoked for Objective-C fields"
29389 #: objc/objc-act.c:7213
29390 #, gcc-internal-format
29391 msgid "instance variable %qs is declared private"
29394 #: objc/objc-act.c:7224
29395 #, gcc-internal-format
29396 msgid "instance variable %qs is %s; this will be a hard error in the future"
29399 #: objc/objc-act.c:7231
29400 #, gcc-internal-format
29401 msgid "instance variable %qs is declared %s"
29404 #: objc/objc-act.c:7257 objc/objc-act.c:7345
29405 #, gcc-internal-format
29406 msgid "incomplete implementation of class %qs"
29409 #: objc/objc-act.c:7261 objc/objc-act.c:7350
29410 #, gcc-internal-format
29411 msgid "incomplete implementation of category %qs"
29414 #: objc/objc-act.c:7266 objc/objc-act.c:7355
29415 #, gcc-internal-format
29416 msgid "method definition for %<%c%s%> not found"
29419 #: objc/objc-act.c:7396
29420 #, gcc-internal-format
29421 msgid "%s %qs does not fully implement the %qs protocol"
29424 #: objc/objc-act.c:7454 objc/objc-act.c:9133
29425 #, gcc-internal-format
29426 msgid "%<@end%> missing in implementation context"
29429 #: objc/objc-act.c:7473
29430 #, gcc-internal-format
29431 msgid "cannot find interface declaration for %qs, superclass of %qs"
29434 #: objc/objc-act.c:7503
29435 #, gcc-internal-format
29436 msgid "reimplementation of class %qs"
29439 #: objc/objc-act.c:7535
29440 #, gcc-internal-format
29441 msgid "conflicting super class name %qs"
29444 #: objc/objc-act.c:7537
29445 #, gcc-internal-format
29446 msgid "previous declaration of %qs"
29449 #: objc/objc-act.c:7551 objc/objc-act.c:7553
29450 #, gcc-internal-format
29451 msgid "duplicate interface declaration for class %qs"
29454 #: objc/objc-act.c:7807
29455 #, gcc-internal-format
29456 msgid "duplicate declaration for protocol %qs"
29459 #. Add a readable method name to the warning.
29460 #: objc/objc-act.c:8376
29461 #, gcc-internal-format
29462 msgid "%J%s %<%c%s%>"
29465 #: objc/objc-act.c:8706
29466 #, gcc-internal-format
29467 msgid "no super class declared in interface for %qs"
29470 #: objc/objc-act.c:8755
29471 #, gcc-internal-format
29472 msgid "[super ...] must appear in a method context"
29475 #: objc/objc-act.c:8795
29476 #, gcc-internal-format
29477 msgid "method possibly missing a [super dealloc] call"
29480 #: objc/objc-act.c:9423
29481 #, gcc-internal-format
29482 msgid "local declaration of %qs hides instance variable"
29485 #: treelang/tree1.c:278
29486 #, gcc-internal-format
29487 msgid "%HDuplicate name %q.*s."
29490 #: treelang/treetree.c:814
29491 #, gcc-internal-format
29492 msgid "Global register variable %qD used in nested function."
29495 #: treelang/treetree.c:818
29496 #, gcc-internal-format
29497 msgid "Register variable %qD used in nested function."
29500 #: treelang/treetree.c:824
29501 #, gcc-internal-format
29502 msgid "Address of global register variable %qD requested."
29505 #: treelang/treetree.c:829
29506 #, gcc-internal-format
29507 msgid "Address of register variable %qD requested."
29510 #: treelang/treetree.c:1214
29511 #, gcc-internal-format
29512 msgid "%qD attribute ignored"