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-05-13 19:50-0700\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
23 #: c-format.c:347 c-format.c:371
27 #: c-format.c:347 c-format.c:371
28 msgid "the ' ' printf flag"
31 #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
35 #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
36 msgid "the '+' printf flag"
39 #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
43 #: c-format.c:349 c-format.c:373 c-format.c:419
44 msgid "the '#' printf flag"
47 #: c-format.c:350 c-format.c:374 c-format.c:449
51 #: c-format.c:350 c-format.c:374
52 msgid "the '0' printf flag"
55 #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
59 #: c-format.c:351 c-format.c:375
60 msgid "the '-' printf flag"
63 #: c-format.c:352 c-format.c:432
68 msgid "the ''' printf flag"
71 #: c-format.c:353 c-format.c:433
76 msgid "the 'I' printf flag"
79 #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
80 #: c-format.c:1606 config/sol2-c.c:46
84 #: c-format.c:354 c-format.c:376 config/sol2-c.c:46
85 msgid "field width in printf format"
88 #: c-format.c:355 c-format.c:377 c-format.c:408 c-format.c:421
92 #: c-format.c:355 c-format.c:377 c-format.c:408 c-format.c:421
93 msgid "precision in printf format"
96 #: c-format.c:356 c-format.c:378 c-format.c:409 c-format.c:422 c-format.c:431
97 #: c-format.c:482 config/sol2-c.c:47
98 msgid "length modifier"
101 #: c-format.c:356 c-format.c:378 c-format.c:409 c-format.c:422
102 #: config/sol2-c.c:47
103 msgid "length modifier in printf format"
106 #: c-format.c:407 c-format.c:420
110 #: c-format.c:407 c-format.c:420
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:450 c-format.c:474
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:2328 c-typeck.c:4764 c-typeck.c:4766 c-typeck.c:4774
301 #: c-typeck.c:4804 c-typeck.c:6180
302 msgid "initializer element is not constant"
306 msgid "array initialized from parenthesized string constant"
309 #: c-typeck.c:4628 cp/typeck2.c:686
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:4651 cp/typeck2.c:706
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:4721 c-typeck.c:4216 cp/typeck.c:1532
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:4811 c-typeck.c:6184
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:4822 c-decl.c:3217 c-decl.c:3232
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:5591 c-typeck.c:5651
389 msgid "array index in non-array initializer"
392 #: c-typeck.c:5596 c-typeck.c:5704
393 msgid "field name not in record or union initializer"
397 msgid "array index in initializer not of integer type"
400 #: c-typeck.c:5647 c-typeck.c:5649
401 msgid "nonconstant array index in initializer"
404 #: c-typeck.c:5653 c-typeck.c:5656
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:5751 c-typeck.c:5774 c-typeck.c:6248
417 msgid "initialized field with side-effects overwritten"
420 #: c-typeck.c:5753 c-typeck.c:5776 c-typeck.c:6250
421 msgid "initialized field overwritten"
425 msgid "excess elements in char array initializer"
428 #: c-typeck.c:6465 c-typeck.c:6511
429 msgid "excess elements in struct initializer"
433 msgid "non-static initialization of a flexible array member"
437 msgid "excess elements in union initializer"
441 msgid "excess elements in array initializer"
445 msgid "excess elements in vector initializer"
449 msgid "excess elements in scalar initializer"
453 msgid "flow control insn inside a basic block"
457 msgid "wrong insn in the fallthru edge"
461 msgid "insn outside basic block"
465 msgid "return not followed by barrier"
468 #: cgraph.c:391 ipa-inline.c:313
469 msgid "function body not available"
472 #: cgraph.c:393 cgraphunit.c:633
473 msgid "redefined extern inline functions are not considered for inlining"
476 #: cgraph.c:396 cgraphunit.c:638
477 msgid "function not considered for inlining"
480 #: cgraph.c:398 cgraphunit.c:636 ipa-inline.c:306
481 msgid "function not inlinable"
484 #: collect2.c:373 gcc.c:6833
486 msgid "internal gcc abort in %s, at %s:%d"
494 #: collect2.c:1246 collect2.c:1394 collect2.c:1429
499 #: collect2.c:1249 collect2.c:1399 collect2.c:1432
506 msgid "collect2 version %s"
511 msgid "%d constructor(s) found\n"
516 msgid "%d destructor(s) found\n"
521 msgid "%d frame table(s) found\n"
526 msgid "can't get program status"
531 msgid "[cannot find %s]"
536 msgid "cannot find '%s'"
539 #: collect2.c:1556 collect2.c:2045 collect2.c:2200 gcc.c:2928
541 msgid "pex_init failed"
546 msgid "[Leaving %s]\n"
553 "write_c_file - output name is %s, prefix is %s\n"
558 msgid "cannot find 'nm'"
563 msgid "can't open nm output"
568 msgid "init function found in object %s"
573 msgid "fini function found in object %s"
578 msgid "can't open ldd output"
585 "ldd output with constructors/destructors.\n"
590 msgid "dynamic dependency %s not found"
595 msgid "unable to open dynamic dependency '%s'"
600 msgid "%s: not a COFF file"
605 msgid "%s: cannot open as COFF file"
610 msgid "library lib%s not found"
615 msgid "\"%s\" is not a valid option to the preprocessor"
620 msgid "too many input files"
625 msgid "%s:%d: confused by earlier errors, bailing out\n"
630 msgid "compilation terminated due to -Wfatal-errors.\n"
636 "Please submit a full bug report,\n"
637 "with preprocessed source if appropriate.\n"
638 "See %s for instructions.\n"
643 msgid "compilation terminated.\n"
648 msgid "Internal compiler error: Error reporting routines re-entered.\n"
652 msgid "negative insn length"
656 msgid "could not split insn"
660 msgid "invalid 'asm': "
665 msgid "nested assembly dialect alternatives"
668 #: final.c:2998 final.c:3010
670 msgid "unterminated assembly dialect alternative"
675 msgid "operand number missing after %%-letter"
678 #: final.c:3060 final.c:3101
680 msgid "operand number out of range"
685 msgid "invalid %%-code"
690 msgid "'%%l' operand isn't a label"
693 #. We can't handle floating point constants;
694 #. PRINT_OPERAND must handle them.
695 #. We can't handle floating point constants; PRINT_OPERAND must
697 #. We can't handle floating point constants;
698 #. PRINT_OPERAND must handle them.
699 #: final.c:3251 vmsdbgout.c:487 config/i386/i386.c:7222
700 #: config/pdp11/pdp11.c:1700
702 msgid "floating constant misused"
705 #: final.c:3307 vmsdbgout.c:544 config/i386/i386.c:7298
706 #: config/pdp11/pdp11.c:1747
708 msgid "invalid expression as operand"
712 msgid "Attempt to delete prologue/epilogue insn:"
717 msgid "Using built-in specs.\n"
723 "Setting spec %s to '%s'\n"
729 msgid "Reading specs from %s\n"
732 #: gcc.c:2059 gcc.c:2078
734 msgid "specs %%include syntax malformed after %ld characters"
739 msgid "could not find specs file %s\n"
742 #: gcc.c:2103 gcc.c:2111 gcc.c:2120 gcc.c:2129
744 msgid "specs %%rename syntax malformed after %ld characters"
749 msgid "specs %s spec was not found to be renamed"
754 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
759 msgid "rename spec %s to %s\n"
771 msgid "specs unknown %% command after %ld characters"
774 #: gcc.c:2176 gcc.c:2189
776 msgid "specs file malformed after %ld characters"
781 msgid "spec file has no spec for linking"
786 msgid "system path '%s' is not absolute"
791 msgid "-pipe not supported"
798 "Go ahead? (y or n) "
802 msgid "failed to get exit status"
806 msgid "failed to get process times"
812 "Internal error: %s (program %s)\n"
813 "Please submit a full bug report.\n"
814 "See %s for instructions."
819 msgid "# %s %.2f %.2f\n"
824 msgid "Usage: %s [options] file...\n"
832 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
836 msgid " --help Display this information\n"
841 " --target-help Display target specific command line options\n"
845 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
849 msgid " -dumpspecs Display all of the built in spec strings\n"
853 msgid " -dumpversion Display the version of the compiler\n"
857 msgid " -dumpmachine Display the compiler's target processor\n"
862 " -print-search-dirs Display the directories in the compiler's search "
868 " -print-libgcc-file-name Display the name of the compiler's companion "
873 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
878 " -print-prog-name=<prog> Display the full path to compiler component "
884 " -print-multi-directory Display the root directory for versions of "
890 " -print-multi-lib Display the mapping between command line options "
892 " multiple library search directories\n"
896 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
901 " -Wa,<options> Pass comma-separated <options> on to the "
907 " -Wp,<options> Pass comma-separated <options> on to the "
913 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
917 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
921 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
925 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
930 " -combine Pass multiple source files to compiler at once\n"
934 msgid " -save-temps Do not delete intermediate files\n"
938 msgid " -pipe Use pipes rather than intermediate files\n"
942 msgid " -time Time the execution of each subprocess\n"
947 " -specs=<file> Override built-in specs with the contents of "
953 " -std=<standard> Assume that the input sources are for <standard>\n"
958 " --sysroot=<directory> Use <directory> as the root directory for "
965 " -B <directory> Add <directory> to the compiler's search paths\n"
969 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
974 " -V <version> Run gcc version number <version>, if installed\n"
979 " -v Display the programs invoked by the compiler\n"
984 " -### Like -v but options quoted and commands not "
990 " -E Preprocess only; do not compile, assemble or "
995 msgid " -S Compile only; do not assemble or link\n"
999 msgid " -c Compile and assemble, but do not link\n"
1003 msgid " -o <file> Place the output into <file>\n"
1008 " -x <language> Specify the language of the following input "
1010 " Permissible languages include: c c++ assembler "
1012 " 'none' means revert to the default behavior of\n"
1013 " guessing the language based on the file's "
1021 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
1022 " passed on to the various sub-processes invoked by %s. In order to pass\n"
1023 " other options on to these processes the -W<letter> options must be used.\n"
1028 msgid "'-%c' option must have argument"
1033 msgid "couldn't run '%s': %s"
1036 #. translate_options () has turned --version into -fversion.
1039 msgid "%s (GCC) %s\n"
1042 #: gcc.c:3552 gcov.c:419 fortran/gfortranspec.c:349 java/gjavah.c:2406
1043 #: java/jcf-dump.c:936 java/jv-scan.c:129
1047 #: gcc.c:3553 java/gjavah.c:2407 java/jcf-dump.c:937 java/jv-scan.c:130
1050 "This is free software; see the source for copying conditions. There is NO\n"
1051 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
1057 msgid "argument to '-Xlinker' is missing"
1062 msgid "argument to '-Xpreprocessor' is missing"
1067 msgid "argument to '-Xassembler' is missing"
1072 msgid "argument to '-l' is missing"
1077 msgid "argument to '-specs' is missing"
1082 msgid "argument to '-specs=' is missing"
1087 msgid "'-%c' must come at the start of the command line"
1092 msgid "argument to '-B' is missing"
1097 msgid "argument to '-x' is missing"
1102 msgid "argument to '-%s' is missing"
1107 msgid "switch '%s' does not start with '-'"
1112 msgid "spec '%s' invalid"
1122 msgid "spec '%s' has invalid '%%0%c'"
1127 msgid "spec '%s' has invalid '%%W%c"
1132 msgid "spec '%s' has invalid '%%x%c'"
1137 msgid "Processing spec %c%s%c, which is '%s'\n"
1142 msgid "unknown spec function '%s'"
1147 msgid "error in args to spec function '%s'"
1152 msgid "malformed spec function name"
1158 msgid "no arguments for spec function"
1163 msgid "malformed spec function arguments"
1168 msgid "braced spec '%s' is invalid at '%c'"
1173 msgid "braced spec body '%s' is invalid"
1178 msgid "install: %s%s\n"
1183 msgid "programs: %s\n"
1188 msgid "libraries: %s\n"
1195 "For bug reporting instructions, please see:\n"
1200 msgid "Target: %s\n"
1205 msgid "Configured with: %s\n"
1210 msgid "Thread model: %s\n"
1215 msgid "gcc version %s\n"
1220 msgid "gcc driver version %s executing gcc version %s\n"
1225 msgid "no input files"
1230 msgid "cannot specify -o with -c or -S with multiple files"
1235 msgid "spec '%s' is invalid"
1240 msgid "multilib spec '%s' is invalid"
1245 msgid "multilib exclusions '%s' is invalid"
1248 #: gcc.c:7297 gcc.c:7438
1250 msgid "multilib select '%s' is invalid"
1255 msgid "multilib exclusion '%s' is invalid"
1258 #: gcc.c:7735 gcc.c:7740
1260 msgid "invalid version number `%s'"
1265 msgid "too few arguments to %%:version-compare"
1270 msgid "too many arguments to %%:version-compare"
1275 msgid "unknown operator '%s' in %%:version-compare"
1281 "Usage: gcov [OPTION]... SOURCEFILE\n"
1288 "Print code coverage information.\n"
1294 msgid " -h, --help Print this help, then exit\n"
1299 msgid " -v, --version Print version number, then exit\n"
1305 " -a, --all-blocks Show information for every basic block\n"
1311 " -b, --branch-probabilities Include branch probabilities in output\n"
1317 " -c, --branch-counts Given counts of branches taken\n"
1318 " rather than percentages\n"
1323 msgid " -n, --no-output Do not create an output file\n"
1329 " -l, --long-file-names Use long output file names for included\n"
1335 msgid " -f, --function-summaries Output summaries for each function\n"
1341 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
1347 msgid " -p, --preserve-paths Preserve all pathname components\n"
1353 " -u, --unconditional-branches Show unconditional branch counts too\n"
1360 "For bug reporting instructions, please see:\n"
1366 msgid "gcov (GCC) %s\n"
1372 "This is free software; see the source for copying conditions.\n"
1373 "There is NO warranty; not even for MERCHANTABILITY or \n"
1374 "FITNESS FOR A PARTICULAR PURPOSE.\n"
1380 msgid "%s:no functions found\n"
1383 #: gcov.c:532 gcov.c:560 fortran/dump-parse-tree.c:63
1390 msgid "%s:creating '%s'\n"
1395 msgid "%s:error writing output file '%s'\n"
1400 msgid "%s:could not open output file '%s'\n"
1405 msgid "%s:cannot open graph file\n"
1410 msgid "%s:not a gcov graph file\n"
1415 msgid "%s:version '%.4s', prefer '%.4s'\n"
1420 msgid "%s:already seen blocks for '%s'\n"
1423 #: gcov.c:897 gcov.c:1055
1425 msgid "%s:corrupted\n"
1430 msgid "%s:cannot open data file, assuming not executed\n"
1435 msgid "%s:not a gcov data file\n"
1440 msgid "%s:version '%.4s', prefer version '%.4s'\n"
1445 msgid "%s:stamp mismatch with graph file\n"
1450 msgid "%s:unknown function '%u'\n"
1455 msgid "%s:profile mismatch for '%s'\n"
1460 msgid "%s:overflowed\n"
1465 msgid "%s:'%s' lacks entry and/or exit blocks\n"
1470 msgid "%s:'%s' has arcs to entry block\n"
1475 msgid "%s:'%s' has arcs from exit block\n"
1480 msgid "%s:graph is unsolvable for '%s'\n"
1490 msgid "Lines executed:%s of %d\n"
1495 msgid "No executable lines\n"
1500 msgid "Branches executed:%s of %d\n"
1505 msgid "Taken at least once:%s of %d\n"
1510 msgid "No branches\n"
1515 msgid "Calls executed:%s of %d\n"
1525 msgid "%s:no lines for '%s'\n"
1530 msgid "call %2d returned %s\n"
1535 msgid "call %2d never executed\n"
1540 msgid "branch %2d taken %s%s\n"
1545 msgid "branch %2d never executed\n"
1550 msgid "unconditional %2d taken %s\n"
1555 msgid "unconditional %2d never executed\n"
1560 msgid "%s:cannot open source file\n"
1565 msgid "%s:source file is newer than graph file '%s'\n"
1569 msgid "GCSE disabled"
1573 msgid "jump bypassing disabled"
1576 #: gengtype-yacc.c:560
1577 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:2939
1578 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16547
1579 msgid "syntax error: cannot back up"
1582 #: gengtype-yacc.c:1596
1583 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6207
1584 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16545
1585 msgid "syntax error; also virtual memory exhausted"
1588 #. Depending on the version of Bison used to compile this grammar,
1589 #. it may issue generic diagnostics spelled "syntax error" or
1590 #. "parse error". To prevent this from changing the translation
1591 #. template randomly, we list all the variants of this particular
1592 #. diagnostic here. Translators: there is no fine distinction
1593 #. between diagnostics with "syntax error" in them, and diagnostics
1594 #. with "parse error" in them. It's okay to give them both the same
1596 #: gengtype-yacc.c:1600
1597 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6211
1598 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16543
1599 msgid "syntax error"
1602 #: gengtype-yacc.c:1721
1603 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6332
1604 msgid "parser stack overflow"
1607 #. Opening quotation mark.
1612 #. Closing quotation mark.
1618 msgid "--param large-function-growth limit reached"
1622 msgid "--param max-inline-insns-single limit reached"
1626 msgid "--param max-inline-insns-auto limit reached"
1629 #: ipa-inline.c:357 ipa-inline.c:803
1630 msgid "recursive inlining"
1634 msgid "call is unlikely"
1638 msgid "--param inline-unit-growth limit reached"
1642 msgid "At top level:"
1647 msgid "In member function %qs:"
1652 msgid "In function %qs:"
1655 #: loop-iv.c:2700 tree-ssa-loop-niter.c:1154
1656 msgid "assuming that the loop is not infinite"
1659 #: loop-iv.c:2701 tree-ssa-loop-niter.c:1155
1660 msgid "cannot optimize possibly infinite loops"
1663 #: loop-iv.c:2709 tree-ssa-loop-niter.c:1159
1664 msgid "assuming that the loop counter does not overflow"
1667 #: loop-iv.c:2710 tree-ssa-loop-niter.c:1160
1668 msgid "cannot optimize loop, the loop counter may overflow"
1671 #. What to print when a switch has no documentation.
1673 msgid "This switch lacks documentation"
1680 "Target specific options:\n"
1684 msgid "The following options are language-independent:\n"
1690 "The %s front end recognizes the following options:\n"
1695 msgid "The --param option recognizes the following as parameters:\n"
1700 msgid "%s: error writing file '%s': %s\n"
1705 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
1710 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
1715 msgid "%s: warning: no read access for file '%s'\n"
1720 msgid "%s: warning: no write access for file '%s'\n"
1725 msgid "%s: warning: no write access for dir containing '%s'\n"
1728 #. Catch cases like /.. where we try to backup to a
1729 #. point above the absolute root of the logical file
1733 msgid "%s: invalid file name: %s\n"
1738 msgid "%s: %s: can't get status: %s\n"
1745 "%s: fatal error: aux info file corrupted at line %d\n"
1750 msgid "%s:%d: declaration of function '%s' takes different forms\n"
1755 msgid "%s: compiling '%s'\n"
1760 msgid "%s: wait: %s\n"
1765 msgid "%s: subprocess got fatal signal %d\n"
1770 msgid "%s: %s exited with status %d\n"
1775 msgid "%s: warning: missing SYSCALLS file '%s'\n"
1778 #: protoize.c:1981 protoize.c:2010
1780 msgid "%s: can't read aux info file '%s': %s\n"
1783 #: protoize.c:2026 protoize.c:2054
1785 msgid "%s: can't get status of aux info file '%s': %s\n"
1790 msgid "%s: can't open aux info file '%s' for reading: %s\n"
1795 msgid "%s: error reading aux info file '%s': %s\n"
1800 msgid "%s: error closing aux info file '%s': %s\n"
1805 msgid "%s: can't delete aux info file '%s': %s\n"
1808 #: protoize.c:2211 protoize.c:4181
1810 msgid "%s: can't delete file '%s': %s\n"
1815 msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
1820 msgid "%s: conflicting extern definitions of '%s'\n"
1825 msgid "%s: declarations of '%s' will not be converted\n"
1830 msgid "%s: conflict list for '%s' follows:\n"
1835 msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
1840 msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
1845 msgid "%s: %d: warning: no extern definition for '%s'\n"
1850 msgid "%s: warning: no static definition for '%s' in file '%s'\n"
1855 msgid "%s: multiple static defs of '%s' in file '%s'\n"
1858 #: protoize.c:2702 protoize.c:2705
1860 msgid "%s: %d: warning: source too confusing\n"
1865 msgid "%s: %d: warning: varargs function declaration not converted\n"
1870 msgid "%s: declaration of function '%s' not converted\n"
1875 msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
1882 "%s: warning: too few parameter lists in declaration of '%s'\n"
1887 msgid "%s: %d: warning: found '%s' but expected '%s'\n"
1892 msgid "%s: local declaration for function '%s' not inserted\n"
1899 "%s: %d: warning: can't add declaration of '%s' into macro call\n"
1904 msgid "%s: global declarations for file '%s' not inserted\n"
1907 #: protoize.c:3519 protoize.c:3549
1909 msgid "%s: definition of function '%s' not converted\n"
1914 msgid "%s: %d: warning: definition of %s not converted\n"
1919 msgid "%s: found definition of '%s' at %s(%d)\n"
1922 #. If we make it here, then we did not know about this
1923 #. function definition.
1926 msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
1931 msgid "%s: function definition not converted\n"
1936 msgid "%s: '%s' not converted\n"
1941 msgid "%s: would convert file '%s'\n"
1946 msgid "%s: converting file '%s'\n"
1951 msgid "%s: can't get status for file '%s': %s\n"
1956 msgid "%s: can't open file '%s' for reading: %s\n"
1963 "%s: error reading input file '%s': %s\n"
1968 msgid "%s: can't create/open clean file '%s': %s\n"
1973 msgid "%s: warning: file '%s' already saved in '%s'\n"
1978 msgid "%s: can't link file '%s' to '%s': %s\n"
1983 msgid "%s: can't create/open output file '%s': %s\n"
1988 msgid "%s: can't change mode of file '%s': %s\n"
1993 msgid "%s: cannot get working directory: %s\n"
1998 msgid "%s: input file names must have .c suffixes: %s\n"
2002 msgid "unable to generate reloads for:"
2006 msgid "this is the insn:"
2009 #. It's the compiler's fault.
2011 msgid "could not find a spill register"
2014 #. It's the compiler's fault.
2016 msgid "VOIDmode on an output"
2020 msgid "Failure trying to reload:"
2024 msgid "unrecognizable insn:"
2028 msgid "insn does not satisfy its constraints:"
2034 "Execution times (seconds)\n"
2037 #. Print total time.
2044 msgid "time in %s: %ld.%06ld (%ld%%)\n"
2049 msgid "collect: reading %s\n"
2054 msgid "removing .rpo file"
2059 msgid "renaming .rpo file"
2064 msgid "collect: recompiling %s\n"
2069 msgid "collect: tweaking %s in %s\n"
2074 msgid "collect: relinking\n"
2079 msgid "unrecoverable error"
2085 "%s%s%s version %s (%s)\n"
2086 "%s\tcompiled by GNU C version %s.\n"
2091 msgid "%s%s%s version %s (%s) compiled by CC.\n"
2097 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
2101 msgid "options passed: "
2105 msgid "options enabled: "
2110 msgid "created and used with differing settings of '%s'"
2114 msgid "out of memory"
2118 msgid "created and used with different settings of -fpic"
2122 msgid "created and used with different settings of -fpie"
2125 #: tree-inline.c:1993
2126 msgid "originally indirect function call not considered for inlining"
2129 #. The remainder are real diagnostic types.
2130 #: diagnostic.def:15
2131 msgid "fatal error: "
2134 #: diagnostic.def:16
2135 msgid "internal compiler error: "
2138 #: diagnostic.def:17
2142 #: diagnostic.def:18
2143 msgid "sorry, unimplemented: "
2146 #: diagnostic.def:19
2150 #: diagnostic.def:20
2151 msgid "anachronism: "
2154 #: diagnostic.def:21
2158 #: diagnostic.def:22
2164 "The maximum number of fields in a structure variable without direct "
2165 "structure accesses that GCC will attempt to track separately"
2170 "The maximum number of elements in an array for wich we track its elements "
2176 "The maximum structure size (in bytes) for which GCC will use by-element "
2182 "The maximum number of structure fields for which GCC will use by-element "
2188 "The threshold ratio between instantiated fields and the total structure size"
2193 "The maximum number of instructions in a single function eligible for inlining"
2197 msgid "The maximum number of instructions when automatically inlining"
2202 "The maximum number of instructions inline function can grow to via recursive "
2208 "The maximum number of instructions non-inline function can grow to via "
2209 "recursive inlining"
2213 msgid "The maximum depth of recursive inlining for inline functions"
2217 msgid "The maximum depth of recursive inlining for non-inline functions"
2222 "Inline recursively only when the probability of call being executed exceeds "
2228 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
2229 "that an individual variable will be expanded during loop unrolling"
2233 msgid "The maximum number of instructions to consider to fill a delay slot"
2238 "The maximum number of instructions to consider to find accurate live "
2239 "register information"
2243 msgid "The maximum length of scheduling's pending operations list"
2247 msgid "The size of function body to be considered large"
2251 msgid "Maximal growth due to inlining of large function (in percent)"
2255 msgid "The size of translation unit to be considered large"
2260 "how much can given compilation unit grow because of the inlining (in percent)"
2264 msgid "expense of call operation relative to ordinary arithmetic operations"
2268 msgid "The maximum amount of memory to be allocated by GCSE"
2272 msgid "The maximum number of passes to make when doing GCSE"
2277 "The threshold ratio for performing partial redundancy elimination after "
2283 "The threshold ratio of critical edges execution count that permit performing "
2284 "redundancy elimination after reload"
2288 msgid "The maximum number of instructions to consider to unroll in a loop"
2293 "The maximum number of instructions to consider to unroll in a loop on average"
2297 msgid "The maximum number of unrollings of a single loop"
2301 msgid "The maximum number of insns of a peeled loop"
2305 msgid "The maximum number of peelings of a single loop"
2309 msgid "The maximum number of insns of a completely peeled loop"
2314 "The maximum number of peelings of a single loop that is peeled completely"
2318 msgid "The maximum number of insns of a peeled loop that rolls only once"
2322 msgid "The maximum number of insns of an unswitched loop"
2326 msgid "The maximum number of unswitchings in a single loop"
2331 "Bound on the number of iterations the brute force # of iterations analysis "
2332 "algorithm evaluates"
2336 msgid "Bound on the cost of an expression to compute the number of iterations"
2341 "Maximum number of loops to perform swing modulo scheduling on (mainly for "
2347 "A factor for tuning the upper bound that swing modulo scheduler uses for "
2353 "The number of cycles the swing modulo scheduler considers when checking "
2354 "conflicts using DFA"
2359 "A threshold on the average loop count considered by the swing modulo "
2365 "Select fraction of the maximal count of repetitions of basic block in "
2366 "program given basic block needs to have to be considered hot"
2371 "Select fraction of the maximal frequency of executions of basic block in "
2372 "function given basic block needs to have to be considered hot"
2376 msgid "The maximum number of loop iterations we predict statically"
2381 "The percentage of function, weighted by execution frequency, that must be "
2382 "covered by trace formation. Used when profile feedback is available"
2387 "The percentage of function, weighted by execution frequency, that must be "
2388 "covered by trace formation. Used when profile feedback is not available"
2392 msgid "Maximal code growth caused by tail duplication (in percent)"
2397 "Stop reverse growth if the reverse probability of best edge is less than "
2398 "this threshold (in percent)"
2403 "Stop forward growth if the probability of best edge is less than this "
2404 "threshold (in percent). Used when profile feedback is available"
2409 "Stop forward growth if the probability of best edge is less than this "
2410 "threshold (in percent). Used when profile feedback is not available"
2414 msgid "The maximum number of incoming edges to consider for crossjumping"
2419 "The minimum number of matching instructions to consider for crossjumping"
2423 msgid "The maximum expansion factor when copying basic blocks"
2428 "The maximum number of insns to duplicate when unfactoring computed gotos"
2432 msgid "The maximum length of path considered in cse"
2436 msgid "The maximum instructions CSE process before flushing"
2441 "The minimum cost of an expensive expression in the loop invariant motion"
2446 "Bound on number of candidates below that all candidates are considered in iv "
2451 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
2456 "If number of candidates in the set is smaller, we always try to remove "
2457 "unused ivs during its optimization"
2461 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
2466 "Bound on number of runtime checks inserted by the vectorizer's loop "
2472 "Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
2473 "NxV is larger than this limit"
2477 msgid "The maximum memory locations recorded by cselib"
2481 msgid "The maximum memory locations recorded by flow"
2486 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2487 "total size of the heap"
2491 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2496 "The maximum number of instructions to search backward when looking for "
2502 "The maximum number of virtual operands allowed to represent aliases before "
2503 "triggering alias grouping"
2508 "The maximum number of blocks in a region to be considered for interblock "
2514 "The maximum number of insns in a region to be considered for interblock "
2520 "The minimum probability of reaching a source block for interblock "
2521 "speculative scheduling"
2525 msgid "The maximum number of iterations through CFG to extend regions"
2530 "The maximum conflict delay for an insn to be considered for speculative "
2536 "The minimal probability of speculation success (in percents), so that "
2537 "speculative insn will be scheduled."
2542 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2546 msgid "The upper bound for sharing integer constants"
2551 "Minimum number of virtual mappings to consider switching to full virtual "
2557 "Ratio between virtual mappings and virtual symbols to do full virtual renames"
2562 "The lower bound for a buffer to be considered for stack smashing protection"
2567 "Maximum number of statements allowed in a block that needs to be duplicated "
2568 "when threading jumps"
2573 "Maximum number of fields in a structure before pointer analysis treats the "
2574 "structure as a single variable"
2579 "The maximum number of instructions ready to be issued to be considered by "
2580 "the scheduler during the first scheduling pass"
2583 #: config/alpha/alpha.c:5121
2585 msgid "invalid %%H value"
2588 #: config/alpha/alpha.c:5142 config/bfin/bfin.c:1237
2590 msgid "invalid %%J value"
2593 #: config/alpha/alpha.c:5172 config/ia64/ia64.c:4656
2595 msgid "invalid %%r value"
2598 #: config/alpha/alpha.c:5182 config/rs6000/rs6000.c:10600
2599 #: config/xtensa/xtensa.c:1707
2601 msgid "invalid %%R value"
2604 #: config/alpha/alpha.c:5188 config/rs6000/rs6000.c:10519
2605 #: config/xtensa/xtensa.c:1674
2607 msgid "invalid %%N value"
2610 #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:10547
2612 msgid "invalid %%P value"
2615 #: config/alpha/alpha.c:5204
2617 msgid "invalid %%h value"
2620 #: config/alpha/alpha.c:5212 config/xtensa/xtensa.c:1700
2622 msgid "invalid %%L value"
2625 #: config/alpha/alpha.c:5251 config/rs6000/rs6000.c:10501
2627 msgid "invalid %%m value"
2630 #: config/alpha/alpha.c:5259 config/rs6000/rs6000.c:10509
2632 msgid "invalid %%M value"
2635 #: config/alpha/alpha.c:5303
2637 msgid "invalid %%U value"
2640 #: config/alpha/alpha.c:5315 config/alpha/alpha.c:5329
2641 #: config/rs6000/rs6000.c:10608
2643 msgid "invalid %%s value"
2646 #: config/alpha/alpha.c:5352
2648 msgid "invalid %%C value"
2651 #: config/alpha/alpha.c:5389 config/rs6000/rs6000.c:10339
2652 #: config/rs6000/rs6000.c:10358
2654 msgid "invalid %%E value"
2657 #: config/alpha/alpha.c:5414 config/alpha/alpha.c:5462
2659 msgid "unknown relocation unspec"
2662 #: config/alpha/alpha.c:5423 config/crx/crx.c:1082
2663 #: config/rs6000/rs6000.c:10923
2665 msgid "invalid %%xn code"
2668 #: config/arc/arc.c:1726 config/m32r/m32r.c:1805
2670 msgid "invalid operand to %%R code"
2673 #: config/arc/arc.c:1758 config/m32r/m32r.c:1828
2675 msgid "invalid operand to %%H/%%L code"
2678 #: config/arc/arc.c:1780 config/m32r/m32r.c:1899
2680 msgid "invalid operand to %%U code"
2683 #: config/arc/arc.c:1791
2685 msgid "invalid operand to %%V code"
2689 #. Undocumented flag.
2690 #: config/arc/arc.c:1798 config/m32r/m32r.c:1926 config/sparc/sparc.c:6907
2692 msgid "invalid operand output code"
2695 #: config/arm/arm.c:11005 config/arm/arm.c:11023
2697 msgid "predicated Thumb instruction"
2700 #: config/arm/arm.c:11011
2702 msgid "predicated instruction in conditional sequence"
2705 #: config/arm/arm.c:11080
2707 msgid "invalid shift operand"
2710 #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
2711 #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
2712 #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
2713 #: config/arm/arm.c:11293 config/arm/arm.c:11300
2715 msgid "invalid operand for code '%c'"
2718 #: config/arm/arm.c:11186
2720 msgid "instruction never exectued"
2723 #: config/arm/arm.c:11311
2725 msgid "missing operand"
2728 #: config/avr/avr.c:1046
2730 msgid "address operand requires constraint for X, Y, or Z register"
2733 #: config/avr/avr.c:1153
2734 msgid "bad address, not (reg+disp):"
2737 #: config/avr/avr.c:1160
2738 msgid "bad address, not post_inc or pre_dec:"
2741 #: config/avr/avr.c:1171
2742 msgid "internal compiler error. Bad address:"
2745 #: config/avr/avr.c:1184
2746 msgid "internal compiler error. Unknown mode:"
2749 #: config/avr/avr.c:1807 config/avr/avr.c:2490
2750 msgid "invalid insn:"
2753 #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
2754 #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
2755 #: config/avr/avr.c:2524 config/avr/avr.c:2636
2756 msgid "incorrect insn:"
2759 #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
2760 #: config/avr/avr.c:2702
2761 msgid "unknown move insn:"
2764 #: config/avr/avr.c:2932
2765 msgid "bad shift insn:"
2768 #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
2769 msgid "internal compiler error. Incorrect shift:"
2772 #: config/bfin/bfin.c:1199
2774 msgid "invalid %%j value"
2777 #: config/bfin/bfin.c:1367
2779 msgid "invalid const_double operand"
2782 #: config/c4x/c4x.c:1584
2783 msgid "using CONST_DOUBLE for address"
2786 #: config/c4x/c4x.c:1722
2787 msgid "c4x_address_cost: Invalid addressing mode"
2790 #: config/c4x/c4x.c:1857
2792 msgid "c4x_print_operand: %%L inconsistency"
2795 #: config/c4x/c4x.c:1863
2797 msgid "c4x_print_operand: %%N inconsistency"
2800 #: config/c4x/c4x.c:1904
2802 msgid "c4x_print_operand: %%O inconsistency"
2805 #: config/c4x/c4x.c:1999
2806 msgid "c4x_print_operand: Bad operand case"
2809 #: config/c4x/c4x.c:2040
2810 msgid "c4x_print_operand_address: Bad post_modify"
2813 #: config/c4x/c4x.c:2062
2814 msgid "c4x_print_operand_address: Bad pre_modify"
2817 #: config/c4x/c4x.c:2110 config/c4x/c4x.c:2122 config/c4x/c4x.c:2137
2818 msgid "c4x_print_operand_address: Bad operand case"
2821 #: config/c4x/c4x.c:2388
2822 msgid "c4x_rptb_insert: Cannot find start label"
2825 #: config/c4x/c4x.c:2990
2826 msgid "invalid indirect memory address"
2829 #: config/c4x/c4x.c:3079
2830 msgid "invalid indirect (S) memory address"
2833 #: config/c4x/c4x.c:3414
2834 msgid "c4x_valid_operands: Internal error"
2837 #: config/c4x/c4x.c:3853
2838 msgid "c4x_operand_subword: invalid mode"
2841 #: config/c4x/c4x.c:3856
2842 msgid "c4x_operand_subword: invalid operand"
2845 #. We could handle these with some difficulty.
2846 #. e.g., *p-- => *(p-=2); *(p+1).
2847 #: config/c4x/c4x.c:3882
2848 msgid "c4x_operand_subword: invalid autoincrement"
2851 #: config/c4x/c4x.c:3888
2852 msgid "c4x_operand_subword: invalid address"
2855 #: config/c4x/c4x.c:3899
2856 msgid "c4x_operand_subword: address not offsettable"
2859 #: config/c4x/c4x.c:4101
2860 msgid "c4x_rptb_rpts_p: Repeat block top label moved"
2863 #. Use `%s' to print the string in case there are any escape
2864 #. characters in the message.
2865 #: config/cris/cris.c:492 fortran/dump-parse-tree.c:79
2866 #: fortran/dump-parse-tree.c:421 fortran/dump-parse-tree.c:754
2867 #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
2868 #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
2869 #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
2870 #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
2871 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
2872 #, gcc-internal-format
2876 #: config/cris/cris.c:544
2877 msgid "unexpected index-type in cris_print_index"
2880 #: config/cris/cris.c:558
2881 msgid "unexpected base-type in cris_print_base"
2884 #: config/cris/cris.c:674
2885 msgid "invalid operand for 'b' modifier"
2888 #: config/cris/cris.c:691
2889 msgid "invalid operand for 'o' modifier"
2892 #: config/cris/cris.c:710
2893 msgid "invalid operand for 'O' modifier"
2896 #: config/cris/cris.c:743
2897 msgid "invalid operand for 'p' modifier"
2900 #: config/cris/cris.c:782
2901 msgid "invalid operand for 'z' modifier"
2904 #: config/cris/cris.c:836 config/cris/cris.c:866
2905 msgid "invalid operand for 'H' modifier"
2908 #: config/cris/cris.c:842
2909 msgid "bad register"
2912 #: config/cris/cris.c:887
2913 msgid "invalid operand for 'e' modifier"
2916 #: config/cris/cris.c:904
2917 msgid "invalid operand for 'm' modifier"
2920 #: config/cris/cris.c:929
2921 msgid "invalid operand for 'A' modifier"
2924 #: config/cris/cris.c:952
2925 msgid "invalid operand for 'D' modifier"
2928 #: config/cris/cris.c:966
2929 msgid "invalid operand for 'T' modifier"
2932 #: config/cris/cris.c:975
2933 msgid "invalid operand modifier letter"
2936 #: config/cris/cris.c:1032
2937 msgid "unexpected multiplicative operand"
2940 #: config/cris/cris.c:1052
2941 msgid "unexpected operand"
2944 #: config/cris/cris.c:1085 config/cris/cris.c:1095
2945 msgid "unrecognized address"
2948 #: config/cris/cris.c:2021
2949 msgid "unrecognized supposed constant"
2952 #: config/cris/cris.c:2396 config/cris/cris.c:2460
2953 msgid "unexpected side-effects in address"
2956 #. Can't possibly get a GOT-needing-fixup for a function-call,
2958 #: config/cris/cris.c:3254
2959 msgid "Unidentifiable call op"
2962 #: config/cris/cris.c:3305
2964 msgid "PIC register isn't set up"
2967 #: config/fr30/fr30.c:464
2969 msgid "fr30_print_operand_address: unhandled address"
2972 #: config/fr30/fr30.c:488
2974 msgid "fr30_print_operand: unrecognized %%p code"
2977 #: config/fr30/fr30.c:508
2979 msgid "fr30_print_operand: unrecognized %%b code"
2982 #: config/fr30/fr30.c:529
2984 msgid "fr30_print_operand: unrecognized %%B code"
2987 #: config/fr30/fr30.c:537
2989 msgid "fr30_print_operand: invalid operand to %%A code"
2992 #: config/fr30/fr30.c:554
2994 msgid "fr30_print_operand: invalid %%x code"
2997 #: config/fr30/fr30.c:561
2999 msgid "fr30_print_operand: invalid %%F code"
3002 #: config/fr30/fr30.c:578
3004 msgid "fr30_print_operand: unknown code"
3007 #: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
3008 #: config/fr30/fr30.c:639
3010 msgid "fr30_print_operand: unhandled MEM"
3013 #: config/frv/frv.c:2541
3014 msgid "bad insn to frv_print_operand_address:"
3017 #: config/frv/frv.c:2552
3018 msgid "bad register to frv_print_operand_memory_reference_reg:"
3021 #: config/frv/frv.c:2591 config/frv/frv.c:2601 config/frv/frv.c:2610
3022 #: config/frv/frv.c:2631 config/frv/frv.c:2636
3023 msgid "bad insn to frv_print_operand_memory_reference:"
3026 #: config/frv/frv.c:2722
3028 msgid "bad condition code"
3031 #: config/frv/frv.c:2797
3032 msgid "bad insn in frv_print_operand, bad const_double"
3035 #: config/frv/frv.c:2858
3036 msgid "bad insn to frv_print_operand, 'e' modifier:"
3039 #: config/frv/frv.c:2866
3040 msgid "bad insn to frv_print_operand, 'F' modifier:"
3043 #: config/frv/frv.c:2882
3044 msgid "bad insn to frv_print_operand, 'f' modifier:"
3047 #: config/frv/frv.c:2896
3048 msgid "bad insn to frv_print_operand, 'g' modifier:"
3051 #: config/frv/frv.c:2944
3052 msgid "bad insn to frv_print_operand, 'L' modifier:"
3055 #: config/frv/frv.c:2957
3056 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3059 #: config/frv/frv.c:2978
3060 msgid "bad insn to frv_print_operand, 'O' modifier:"
3063 #: config/frv/frv.c:2996
3064 msgid "bad insn to frv_print_operand, P modifier:"
3067 #: config/frv/frv.c:3016
3068 msgid "bad insn in frv_print_operand, z case"
3071 #: config/frv/frv.c:3047
3072 msgid "bad insn in frv_print_operand, 0 case"
3075 #: config/frv/frv.c:3052
3076 msgid "frv_print_operand: unknown code"
3079 #: config/frv/frv.c:4421
3080 msgid "bad output_move_single operand"
3083 #: config/frv/frv.c:4548
3084 msgid "bad output_move_double operand"
3087 #: config/frv/frv.c:4690
3088 msgid "bad output_condmove_single operand"
3091 #. This macro is a C statement to print on `stderr' a string describing the
3092 #. particular machine description choice. Every machine description should
3093 #. define `TARGET_VERSION'. For example:
3096 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
3098 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
3100 #: config/frv/frv.h:329
3105 #: config/i386/i386.c:7292
3107 msgid "invalid UNSPEC as operand"
3110 #: config/i386/i386.c:7887
3113 "operand is neither a constant nor a condition code, invalid operand code 'c'"
3116 #: config/i386/i386.c:7940
3118 msgid "invalid operand code '%c'"
3121 #: config/i386/i386.c:7983
3123 msgid "invalid constraints for operand"
3126 #: config/i386/i386.c:13641
3127 msgid "unknown insn mode"
3130 #. 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.
3131 #. 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.
3132 #: config/i386/xm-djgpp.h:62
3134 msgid "environment variable DJGPP not defined"
3137 #: config/i386/xm-djgpp.h:64
3139 msgid "environment variable DJGPP points to missing file '%s'"
3142 #: config/i386/xm-djgpp.h:67
3144 msgid "environment variable DJGPP points to corrupt file '%s'"
3147 #: config/ia64/ia64.c:4708
3149 msgid "ia64_print_operand: unknown code"
3152 #: config/ia64/ia64.c:9799
3153 msgid "invalid conversion from %<__fpreg%>"
3156 #: config/ia64/ia64.c:9802
3157 msgid "invalid conversion to %<__fpreg%>"
3160 #: config/ia64/ia64.c:9815 config/ia64/ia64.c:9826
3161 msgid "invalid operation on %<__fpreg%>"
3164 #: config/iq2000/iq2000.c:3129
3166 msgid "invalid %%P operand"
3169 #: config/iq2000/iq2000.c:3137 config/rs6000/rs6000.c:10537
3171 msgid "invalid %%p value"
3174 #: config/iq2000/iq2000.c:3193 config/mips/mips.c:5643
3176 msgid "invalid use of %%d, %%x, or %%X"
3179 #: config/m32r/m32r.c:1775
3181 msgid "invalid operand to %%s code"
3184 #: config/m32r/m32r.c:1782
3186 msgid "invalid operand to %%p code"
3189 #: config/m32r/m32r.c:1837
3190 msgid "bad insn for 'A'"
3193 #: config/m32r/m32r.c:1884
3195 msgid "invalid operand to %%T/%%B code"
3198 #: config/m32r/m32r.c:1907
3200 msgid "invalid operand to %%N code"
3203 #: config/m32r/m32r.c:1940
3204 msgid "pre-increment address is not a register"
3207 #: config/m32r/m32r.c:1947
3208 msgid "pre-decrement address is not a register"
3211 #: config/m32r/m32r.c:1954
3212 msgid "post-increment address is not a register"
3215 #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
3216 #: config/rs6000/rs6000.c:17905
3220 #: config/m32r/m32r.c:2049
3221 msgid "lo_sum not of register"
3224 #. !!!! SCz wrong here.
3225 #: config/m68hc11/m68hc11.c:3189 config/m68hc11/m68hc11.c:3567
3226 msgid "move insn not handled"
3229 #: config/m68hc11/m68hc11.c:3413 config/m68hc11/m68hc11.c:3497
3230 #: config/m68hc11/m68hc11.c:3770
3231 msgid "invalid register in the move instruction"
3234 #: config/m68hc11/m68hc11.c:3447
3235 msgid "invalid operand in the instruction"
3238 #: config/m68hc11/m68hc11.c:3744
3239 msgid "invalid register in the instruction"
3242 #: config/m68hc11/m68hc11.c:3777
3243 msgid "operand 1 must be a hard register"
3246 #: config/m68hc11/m68hc11.c:3791
3247 msgid "invalid rotate insn"
3250 #: config/m68hc11/m68hc11.c:4215
3251 msgid "registers IX, IY and Z used in the same INSN"
3254 #: config/m68hc11/m68hc11.c:4552 config/m68hc11/m68hc11.c:4852
3255 msgid "cannot do z-register replacement"
3258 #: config/m68hc11/m68hc11.c:4915
3259 msgid "invalid Z register replacement for insn"
3262 #: config/mips/mips.c:5311
3263 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
3266 #: config/mips/mips.c:5521
3268 msgid "PRINT_OPERAND, invalid insn for %%C"
3271 #: config/mips/mips.c:5538
3273 msgid "PRINT_OPERAND, invalid insn for %%N"
3276 #: config/mips/mips.c:5547
3278 msgid "PRINT_OPERAND, invalid insn for %%F"
3281 #: config/mips/mips.c:5556
3283 msgid "PRINT_OPERAND, invalid insn for %%W"
3286 #: config/mips/mips.c:5577
3288 msgid "invalid %%Y value"
3291 #: config/mips/mips.c:5594 config/mips/mips.c:5602
3293 msgid "PRINT_OPERAND, invalid insn for %%q"
3296 #: config/mips/mips.c:5671
3297 msgid "PRINT_OPERAND, invalid operand for relocation"
3300 #: config/mmix/mmix.c:1468 config/mmix/mmix.c:1598
3301 msgid "MMIX Internal: Expected a CONST_INT, not this"
3304 #: config/mmix/mmix.c:1547
3305 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3308 #: config/mmix/mmix.c:1566
3309 msgid "MMIX Internal: Expected a register, not this"
3312 #: config/mmix/mmix.c:1576
3313 msgid "MMIX Internal: Expected a constant, not this"
3316 #. We need the original here.
3317 #: config/mmix/mmix.c:1660
3318 msgid "MMIX Internal: Cannot decode this operand"
3321 #: config/mmix/mmix.c:1717
3322 msgid "MMIX Internal: This is not a recognized address"
3325 #: config/mmix/mmix.c:2650
3326 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3329 #: config/mmix/mmix.c:2657
3330 msgid "MMIX Internal: What's the CC of this?"
3333 #: config/mmix/mmix.c:2661
3334 msgid "MMIX Internal: What is the CC of this?"
3337 #: config/mmix/mmix.c:2725
3338 msgid "MMIX Internal: This is not a constant:"
3341 #: config/mt/mt.c:300
3342 msgid "mt_final_prescan_insn, invalid insn #1"
3345 #: config/mt/mt.c:371
3346 msgid "PRINT_OPERAND_ADDRESS, 2 regs"
3349 #: config/mt/mt.c:395
3350 msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
3353 #: config/rs6000/host-darwin.c:97
3355 msgid "Out of stack space.\n"
3358 #: config/rs6000/host-darwin.c:118
3360 msgid "Try running '%s' in the shell to raise its limit.\n"
3363 #: config/rs6000/rs6000.c:10367
3365 msgid "invalid %%f value"
3368 #: config/rs6000/rs6000.c:10376
3370 msgid "invalid %%F value"
3373 #: config/rs6000/rs6000.c:10385
3375 msgid "invalid %%G value"
3378 #: config/rs6000/rs6000.c:10420
3380 msgid "invalid %%j code"
3383 #: config/rs6000/rs6000.c:10430
3385 msgid "invalid %%J code"
3388 #: config/rs6000/rs6000.c:10440
3390 msgid "invalid %%k value"
3393 #: config/rs6000/rs6000.c:10460 config/xtensa/xtensa.c:1693
3395 msgid "invalid %%K value"
3398 #: config/rs6000/rs6000.c:10527
3400 msgid "invalid %%O value"
3403 #: config/rs6000/rs6000.c:10574
3405 msgid "invalid %%q value"
3408 #: config/rs6000/rs6000.c:10618
3410 msgid "invalid %%S value"
3413 #: config/rs6000/rs6000.c:10658
3415 msgid "invalid %%T value"
3418 #: config/rs6000/rs6000.c:10668
3420 msgid "invalid %%u value"
3423 #: config/rs6000/rs6000.c:10677 config/xtensa/xtensa.c:1663
3425 msgid "invalid %%v value"
3428 #: config/rs6000/rs6000.c:19522
3429 msgid "AltiVec argument passed to unprototyped function"
3432 #: config/s390/s390.c:4534
3434 msgid "cannot decompose address"
3437 #: config/s390/s390.c:4744
3438 msgid "UNKNOWN in print_operand !?"
3441 #: config/score/score.c:1212
3443 msgid "invalid operand for code: '%c'"
3446 #: config/sh/sh.c:759
3448 msgid "invalid operand to %%R"
3451 #: config/sh/sh.c:786
3453 msgid "invalid operand to %%S"
3456 #: config/sh/sh.c:7820
3457 msgid "created and used with different architectures / ABIs"
3460 #: config/sh/sh.c:7822
3461 msgid "created and used with different ABIs"
3464 #: config/sh/sh.c:7824
3465 msgid "created and used with different endianness"
3468 #: config/sparc/sparc.c:6715 config/sparc/sparc.c:6721
3470 msgid "invalid %%Y operand"
3473 #: config/sparc/sparc.c:6791
3475 msgid "invalid %%A operand"
3478 #: config/sparc/sparc.c:6801
3480 msgid "invalid %%B operand"
3483 #: config/sparc/sparc.c:6840
3485 msgid "invalid %%c operand"
3488 #: config/sparc/sparc.c:6841
3490 msgid "invalid %%C operand"
3493 #: config/sparc/sparc.c:6862
3495 msgid "invalid %%d operand"
3498 #: config/sparc/sparc.c:6863
3500 msgid "invalid %%D operand"
3503 #: config/sparc/sparc.c:6879
3505 msgid "invalid %%f operand"
3508 #: config/sparc/sparc.c:6893
3510 msgid "invalid %%s operand"
3513 #: config/sparc/sparc.c:6947
3515 msgid "long long constant not a valid immediate operand"
3518 #: config/sparc/sparc.c:6950
3520 msgid "floating point constant not a valid immediate operand"
3523 #: config/stormy16/stormy16.c:1778 config/stormy16/stormy16.c:1849
3525 msgid "'B' operand is not constant"
3528 #: config/stormy16/stormy16.c:1805
3530 msgid "'B' operand has multiple bits set"
3533 #: config/stormy16/stormy16.c:1831
3535 msgid "'o' operand is not constant"
3538 #: config/stormy16/stormy16.c:1863
3540 msgid "xstormy16_print_operand: unknown code"
3543 #: config/v850/v850.c:372
3544 msgid "const_double_split got a bad insn:"
3547 #: config/v850/v850.c:936
3548 msgid "output_move_single:"
3551 #: config/xtensa/xtensa.c:750 config/xtensa/xtensa.c:782
3552 #: config/xtensa/xtensa.c:791
3556 #: config/xtensa/xtensa.c:1651
3558 msgid "invalid %%D value"
3561 #: config/xtensa/xtensa.c:1688
3562 msgid "invalid mask"
3565 #: config/xtensa/xtensa.c:1714
3567 msgid "invalid %%x value"
3570 #: config/xtensa/xtensa.c:1721
3572 msgid "invalid %%d value"
3575 #: config/xtensa/xtensa.c:1742 config/xtensa/xtensa.c:1752
3577 msgid "invalid %%t/%%b value"
3580 #: config/xtensa/xtensa.c:1794
3581 msgid "invalid address"
3584 #: config/xtensa/xtensa.c:1819
3585 msgid "no register in address"
3588 #: config/xtensa/xtensa.c:1827
3589 msgid "address offset not a constant"
3593 msgid "candidates are:"
3597 msgid "candidate 1:"
3601 msgid "candidate 2:"
3605 msgid "candidates are: %+#D"
3609 msgid "candidate is: %+#D"
3612 #: cp/g++spec.c:238 java/jvspec.c:424
3614 msgid "argument to '%s' missing\n"
3617 #: fortran/arith.c:141
3618 msgid "Arithmetic OK at %L"
3621 #: fortran/arith.c:144
3622 msgid "Arithmetic overflow at %L"
3625 #: fortran/arith.c:147
3626 msgid "Arithmetic underflow at %L"
3629 #: fortran/arith.c:150
3630 msgid "Arithmetic NaN at %L"
3633 #: fortran/arith.c:153
3634 msgid "Division by zero at %L"
3637 #: fortran/arith.c:156
3638 msgid "Array operands are incommensurate at %L"
3641 #: fortran/arith.c:160
3642 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
3645 #: fortran/arith.c:1424
3646 msgid "Elemental binary operation"
3649 #: fortran/arith.c:1982
3651 msgid "Arithmetic OK converting %s to %s at %L"
3654 #: fortran/arith.c:1986
3656 msgid "Arithmetic overflow converting %s to %s at %L"
3659 #: fortran/arith.c:1990
3661 msgid "Arithmetic underflow converting %s to %s at %L"
3664 #: fortran/arith.c:1994
3666 msgid "Arithmetic NaN converting %s to %s at %L"
3669 #: fortran/arith.c:1998
3671 msgid "Division by zero converting %s to %s at %L"
3674 #: fortran/arith.c:2002
3676 msgid "Array operands are incommensurate converting %s to %s at %L"
3679 #: fortran/arith.c:2006
3682 "Integer outside symmetric range implied by Standard Fortran converting %s to "
3686 #: fortran/arith.c:2347 fortran/arith.c:2383 fortran/arith.c:2421
3687 #: fortran/arith.c:2473
3689 msgid "The Hollerith constant at %L is too long to convert to %s"
3692 #: fortran/arith.c:2520
3694 msgid "Enumerator exceeds the C integer type at %C"
3697 #: fortran/array.c:97
3699 msgid "Expected array subscript at %C"
3702 #: fortran/array.c:124
3704 msgid "Expected array subscript stride at %C"
3707 #: fortran/array.c:167
3709 msgid "Invalid form of array reference at %C"
3712 #: fortran/array.c:172
3714 msgid "Array reference at %C cannot have more than %d dimensions"
3717 #: fortran/array.c:224
3719 msgid "Variable '%s' at %L in this context must be constant"
3722 #: fortran/array.c:300
3724 msgid "Expected expression in array specification at %C"
3727 #: fortran/array.c:388
3729 msgid "Bad array specification for an explicitly shaped array at %C"
3732 #: fortran/array.c:399
3734 msgid "Bad array specification for assumed shape array at %C"
3737 #: fortran/array.c:412
3739 msgid "Bad specification for deferred shape array at %C"
3742 #: fortran/array.c:416
3744 msgid "Bad specification for assumed size array at %C"
3747 #: fortran/array.c:425
3749 msgid "Expected another dimension in array declaration at %C"
3752 #: fortran/array.c:431
3754 msgid "Array specification at %C has more than %d dimensions"
3757 #: fortran/array.c:636
3759 msgid "duplicated initializer"
3762 #: fortran/array.c:729
3764 msgid "DO-iterator '%s' at %L is inside iterator of the same name"
3767 #: fortran/array.c:831 fortran/array.c:940
3769 msgid "Syntax error in array constructor at %C"
3772 #: fortran/array.c:886
3774 msgid "New in Fortran 2003: [...] style array constructors at %C"
3777 #: fortran/array.c:900
3779 msgid "Empty array constructor at %C is not allowed"
3782 #: fortran/array.c:985
3784 msgid "Element in %s array constructor at %L is %s"
3787 #: fortran/array.c:1314
3789 msgid "Iterator step at %L cannot be zero"
3792 #: fortran/check.c:44
3794 msgid "'%s' argument of '%s' intrinsic at %L must be %s"
3797 #: fortran/check.c:60
3799 msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
3802 #: fortran/check.c:75 fortran/check.c:767 fortran/check.c:777
3804 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
3807 #: fortran/check.c:92
3809 msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
3812 #: fortran/check.c:118
3814 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
3817 #: fortran/check.c:126
3819 msgid "Invalid kind for %s at %L"
3822 #: fortran/check.c:146
3824 msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
3827 #: fortran/check.c:163
3829 msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
3832 #: fortran/check.c:180
3834 msgid "'%s' argument of '%s' intrinsic at %L must be an array"
3837 #: fortran/check.c:195
3839 msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
3842 #: fortran/check.c:210
3845 "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
3848 #: fortran/check.c:225
3850 msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
3853 #: fortran/check.c:239
3855 msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
3858 #: fortran/check.c:259
3860 msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
3863 #: fortran/check.c:280
3865 msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
3868 #: fortran/check.c:286
3870 msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
3873 #: fortran/check.c:303
3875 msgid "Missing DIM parameter in intrinsic '%s' at %L"
3878 #: fortran/check.c:343
3880 msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
3883 #: fortran/check.c:387
3886 "transformational intrinsic '%s' at %L is not permitted in an initialization "
3890 #: fortran/check.c:491 fortran/check.c:1840 fortran/check.c:1855
3892 msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
3895 #: fortran/check.c:512 fortran/check.c:3484
3897 msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
3900 #: fortran/check.c:521 fortran/check.c:1069 fortran/check.c:1204
3901 #: fortran/check.c:1277 fortran/check.c:1508
3903 msgid "Extension: Different type kinds at %L"
3906 #: fortran/check.c:551 fortran/check.c:1921
3908 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
3911 #: fortran/check.c:571
3914 "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE "
3918 #: fortran/check.c:579
3920 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
3923 #: fortran/check.c:595
3926 "Array section with a vector subscript at %L shall not be the target of a "
3930 #: fortran/check.c:606
3933 "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic "
3937 #: fortran/check.c:747 fortran/check.c:855
3940 "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
3943 #: fortran/check.c:904 fortran/check.c:1588 fortran/check.c:1596
3945 msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
3948 #: fortran/check.c:918
3951 "different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
3954 #: fortran/check.c:1174
3956 msgid "Argument of %s at %L must be of length one"
3959 #: fortran/check.c:1226
3961 msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
3964 #: fortran/check.c:1357
3966 msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
3969 #: fortran/check.c:1480
3971 msgid "Intrinsic '%s' at %L must have at least two arguments"
3974 #: fortran/check.c:1514
3976 msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
3979 #: fortran/check.c:1539
3981 msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER or REAL"
3984 #: fortran/check.c:1610
3987 "different shape on dimension 1 for arguments '%s' and '%s' at %L for "
3991 #: fortran/check.c:1630
3994 "different shape on dimension 2 for argument '%s' and dimension 1 for "
3995 "argument '%s' at %L for intrinsic matmul"
3998 #: fortran/check.c:1639
4000 msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
4003 #: fortran/check.c:1866
4006 "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %"
4010 #: fortran/check.c:1875
4013 "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind "
4017 #: fortran/check.c:1971
4019 msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
4022 #: fortran/check.c:1992
4024 msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
4027 #: fortran/check.c:2000
4030 "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
4033 #: fortran/check.c:2016
4035 msgid "'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s'"
4038 #: fortran/check.c:2133
4041 "'shape' argument of 'reshape' intrinsic at %L must be an array of constant "
4045 #: fortran/check.c:2143
4047 msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
4050 #: fortran/check.c:2183
4053 "Without padding, there are not enough elements in the intrinsic RESHAPE "
4054 "source at %L to match the shape"
4057 #: fortran/check.c:2263
4059 msgid "Missing arguments to %s intrinsic at %L"
4062 #: fortran/check.c:2304
4065 "'source' argument of 'shape' intrinsic at %L must not be an assumed size "
4069 #: fortran/check.c:2366
4071 msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
4074 #: fortran/check.c:2832 fortran/check.c:2852
4076 msgid "Too many arguments to %s at %L"
4079 #: fortran/check.c:2980 fortran/check.c:3398 fortran/check.c:3422
4081 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
4084 #: fortran/check.c:3469 fortran/check.c:3477
4086 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
4089 #: fortran/data.c:63
4091 msgid "non-constant array in DATA statement %L."
4094 #: fortran/data.c:183
4096 msgid "failure to simplify substring reference in DATAstatement at %L"
4099 #: fortran/data.c:204
4101 msgid "initialization string truncated to match variable at %L"
4104 #: fortran/data.c:355
4106 msgid "Extension: re-initialization of '%s' at %L"
4109 #: fortran/decl.c:223
4111 msgid "Host associated variable '%s' may not be in the DATA statement at %C."
4114 #: fortran/decl.c:230
4117 "Extension: initialization of common block variable '%s' in DATA statement at "
4121 #: fortran/decl.c:316
4123 msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
4126 #: fortran/decl.c:426
4128 msgid "Initialization at %C is not allowed in a PURE procedure"
4131 #: fortran/decl.c:484
4133 msgid "DATA statement at %C is not allowed in a PURE procedure"
4136 #: fortran/decl.c:513
4138 msgid "Bad INTENT specification at %C"
4141 #: fortran/decl.c:577
4143 msgid "Syntax error in character length specification at %C"
4146 #: fortran/decl.c:660
4148 msgid "Procedure '%s' at %C is already defined at %L"
4151 #: fortran/decl.c:672
4154 "Procedure '%s' at %C has an explicit interface and must not have attributes "
4158 #: fortran/decl.c:765
4160 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
4163 #: fortran/decl.c:771
4166 "The CHARACTER elements of the array constructor at %L must have the same "
4170 #: fortran/decl.c:862
4172 msgid "Initializer not allowed for PARAMETER '%s' at %C"
4175 #: fortran/decl.c:871
4177 msgid "Initializer not allowed for COMMON variable '%s' at %C"
4180 #: fortran/decl.c:881
4182 msgid "PARAMETER at %L is missing an initializer"
4185 #: fortran/decl.c:892
4188 "Variable '%s' at %C with an initializer already appears in a DATA statement"
4191 #: fortran/decl.c:969
4193 msgid "Component at %C must have the POINTER attribute"
4196 #: fortran/decl.c:978
4198 msgid "Array component of structure at %C must have explicit or deferred shape"
4201 #: fortran/decl.c:1004
4203 msgid "Allocatable component at %C must be an array"
4206 #: fortran/decl.c:1015
4208 msgid "Pointer array component of structure at %C must have a deferred shape"
4211 #: fortran/decl.c:1024
4213 msgid "Allocatable component of structure at %C must have a deferred shape"
4216 #: fortran/decl.c:1034
4218 msgid "Array component of structure at %C must have an explicit shape"
4221 #: fortran/decl.c:1060
4223 msgid "NULL() initialization at %C is ambiguous"
4226 #: fortran/decl.c:1180 fortran/decl.c:3449
4228 msgid "Duplicate array spec for Cray pointee at %C."
4231 #: fortran/decl.c:1233
4233 msgid "the type of '%s' at %C has not been declared within the interface"
4236 #: fortran/decl.c:1248
4238 msgid "Function name '%s' not allowed at %C"
4241 #: fortran/decl.c:1264
4243 msgid "Extension: Old-style initialization at %C"
4246 #: fortran/decl.c:1280
4248 msgid "Initialization at %C isn't for a pointer variable"
4251 #: fortran/decl.c:1288
4253 msgid "Pointer initialization requires a NULL() at %C"
4256 #: fortran/decl.c:1295
4258 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
4261 #: fortran/decl.c:1309
4263 msgid "Pointer initialization at %C requires '=>', not '='"
4266 #: fortran/decl.c:1317 fortran/decl.c:4165
4268 msgid "Expected an initialization expression at %C"
4271 #: fortran/decl.c:1324
4273 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
4276 #: fortran/decl.c:1337
4278 msgid "Initialization of allocatable component at %C is not allowed"
4281 #: fortran/decl.c:1391 fortran/decl.c:1400
4283 msgid "Old-style type declaration %s*%d not supported at %C"
4286 #: fortran/decl.c:1405
4288 msgid "Nonstandard type declaration %s*%d at %C"
4291 #: fortran/decl.c:1439
4293 msgid "Expected initialization expression at %C"
4296 #: fortran/decl.c:1445
4298 msgid "Expected scalar initialization expression at %C"
4301 #: fortran/decl.c:1463
4303 msgid "Kind %d not supported for type %s at %C"
4306 #: fortran/decl.c:1472
4308 msgid "Missing right paren at %C"
4311 #: fortran/decl.c:1561 fortran/decl.c:1604
4313 msgid "Kind %d is not a CHARACTER kind at %C"
4316 #: fortran/decl.c:1598
4318 msgid "Syntax error in CHARACTER declaration at %C"
4321 #: fortran/decl.c:1659
4323 msgid "Extension: BYTE type at %C"
4326 #: fortran/decl.c:1665
4328 msgid "BYTE type used at %C is not available on the target machine"
4331 #: fortran/decl.c:1714
4333 msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
4336 #: fortran/decl.c:1737
4338 msgid "Type name '%s' at %C is ambiguous"
4341 #: fortran/decl.c:1803
4343 msgid "Missing character range in IMPLICIT at %C"
4346 #: fortran/decl.c:1849
4348 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
4351 #: fortran/decl.c:1903
4353 msgid "Empty IMPLICIT statement at %C"
4356 #: fortran/decl.c:2074
4358 msgid "Missing dimension specification at %C"
4361 #: fortran/decl.c:2144
4363 msgid "Duplicate %s attribute at %L"
4366 #: fortran/decl.c:2163
4369 "In the selected standard, the ALLOCATABLE attribute at %C is not allowed in "
4373 #: fortran/decl.c:2173
4375 msgid "Attribute at %L is not allowed in a TYPE definition"
4378 #: fortran/decl.c:2188
4380 msgid "%s attribute at %L is not allowed outside of a MODULE"
4383 #. Now we have an error, which we signal, and then fix up
4384 #. because the knock-on is plain and simple confusing.
4385 #: fortran/decl.c:2326
4388 "Derived type at %C has not been previously defined and so cannot appear in a "
4389 "derived type definition."
4392 #: fortran/decl.c:2357
4394 msgid "Syntax error in data declaration at %C"
4397 #: fortran/decl.c:2503
4399 msgid "Name '%s' at %C is the name of the procedure"
4402 #: fortran/decl.c:2515
4404 msgid "Unexpected junk in formal argument list at %C"
4407 #: fortran/decl.c:2533
4409 msgid "Duplicate symbol '%s' in formal argument list at %C"
4412 #: fortran/decl.c:2576
4414 msgid "Unexpected junk following RESULT variable at %C"
4417 #: fortran/decl.c:2583
4419 msgid "RESULT variable at %C must be different than function name"
4422 #: fortran/decl.c:2639
4424 msgid "Expected formal argument list in function definition at %C"
4427 #: fortran/decl.c:2654
4429 msgid "Unexpected junk after function declaration at %C"
4432 #: fortran/decl.c:2677
4434 msgid "Function '%s' at %C already has a type of %s"
4437 #: fortran/decl.c:2749
4439 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
4442 #: fortran/decl.c:2752
4444 msgid "ENTRY statement at %C cannot appear within a MODULE"
4447 #: fortran/decl.c:2756
4449 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
4452 #: fortran/decl.c:2760
4454 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
4457 #: fortran/decl.c:2764
4459 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
4462 #: fortran/decl.c:2769
4464 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
4467 #: fortran/decl.c:2773
4469 msgid "ENTRY statement at %C cannot appear within a DO block"
4472 #: fortran/decl.c:2777
4474 msgid "ENTRY statement at %C cannot appear within a SELECT block"
4477 #: fortran/decl.c:2781
4479 msgid "ENTRY statement at %C cannot appear within a FORALL block"
4482 #: fortran/decl.c:2785
4484 msgid "ENTRY statement at %C cannot appear within a WHERE block"
4487 #: fortran/decl.c:2789
4489 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
4492 #: fortran/decl.c:2806
4494 msgid "ENTRY statement at %C cannot appear in a contained procedure"
4497 #: fortran/decl.c:3128
4499 msgid "Unexpected END statement at %C"
4502 #. We would have required END [something]
4503 #: fortran/decl.c:3137
4505 msgid "%s statement expected at %L"
4508 #: fortran/decl.c:3148
4510 msgid "Expecting %s statement at %C"
4513 #: fortran/decl.c:3162
4515 msgid "Expected block name of '%s' in %s statement at %C"
4518 #: fortran/decl.c:3178
4520 msgid "Expected terminating name at %C"
4523 #: fortran/decl.c:3187
4525 msgid "Expected label '%s' for %s statement at %C"
4528 #: fortran/decl.c:3242
4530 msgid "Missing array specification at %L in DIMENSION statement"
4533 #: fortran/decl.c:3251
4535 msgid "Array specification must be deferred at %L"
4538 #: fortran/decl.c:3328
4540 msgid "Unexpected character in variable list at %C"
4543 #: fortran/decl.c:3365
4545 msgid "Expected '(' at %C"
4548 #: fortran/decl.c:3379 fortran/decl.c:3420
4550 msgid "Expected variable name at %C"
4553 #: fortran/decl.c:3395
4555 msgid "Cray pointer at %C must be an integer."
4558 #: fortran/decl.c:3399
4561 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
4565 #: fortran/decl.c:3406
4567 msgid "Expected \",\" at %C"
4570 #: fortran/decl.c:3469
4572 msgid "Expected \")\" at %C"
4575 #: fortran/decl.c:3481
4577 msgid "Expected \",\" or end of statement at %C"
4580 #: fortran/decl.c:3546
4582 msgid "Cray pointer declaration at %C requires -fcray-pointer flag."
4585 #: fortran/decl.c:3644
4588 "Access specification of the %s operator at %C has already been specified"
4591 #: fortran/decl.c:3662
4594 "Access specification of the .%s. operator at %C has already been specified"
4597 #: fortran/decl.c:3749
4599 msgid "Expected variable name at %C in PARAMETER statement"
4602 #: fortran/decl.c:3756
4604 msgid "Expected = sign in PARAMETER statement at %C"
4607 #: fortran/decl.c:3762
4609 msgid "Expected expression at %C in PARAMETER statement"
4612 #: fortran/decl.c:3820
4614 msgid "Unexpected characters in PARAMETER statement at %C"
4617 #: fortran/decl.c:3845
4619 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
4622 #: fortran/decl.c:3858
4624 msgid "SAVE statement at %C follows blanket SAVE statement"
4627 #: fortran/decl.c:3904
4629 msgid "Syntax error in SAVE statement at %C"
4632 #: fortran/decl.c:3925
4634 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
4637 #: fortran/decl.c:3987
4639 msgid "Derived type at %C can only be PRIVATE within a MODULE"
4642 #: fortran/decl.c:4000
4644 msgid "Derived type at %C can only be PUBLIC within a MODULE"
4647 #: fortran/decl.c:4011
4649 msgid "Expected :: in TYPE definition at %C"
4652 #: fortran/decl.c:4028
4654 msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
4657 #: fortran/decl.c:4038
4659 msgid "Derived type name '%s' at %C already has a basic type of %s"
4662 #: fortran/decl.c:4055
4664 msgid "Derived type definition of '%s' at %C has already been defined"
4667 #: fortran/decl.c:4089
4669 msgid "Cray Pointee at %C cannot be assumed shape array"
4672 #: fortran/decl.c:4110
4674 msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
4677 #: fortran/decl.c:4182
4679 msgid "ENUMERATOR %L not initialized with integer expression"
4682 #: fortran/decl.c:4231
4684 msgid "ENUM definition statement expected before %C"
4687 #: fortran/decl.c:4264
4689 msgid "Syntax error in ENUMERATOR definition at %C"
4692 #: fortran/dump-parse-tree.c:48
4697 #: fortran/dump-parse-tree.c:50
4702 #: fortran/dump-parse-tree.c:74 fortran/dump-parse-tree.c:604
4707 #: fortran/dump-parse-tree.c:87 fortran/dump-parse-tree.c:1048
4708 #: fortran/dump-parse-tree.c:1091 fortran/dump-parse-tree.c:1101
4713 #: fortran/dump-parse-tree.c:91 fortran/dump-parse-tree.c:118
4714 #: fortran/dump-parse-tree.c:161 fortran/dump-parse-tree.c:408
4715 #: fortran/dump-parse-tree.c:503 fortran/dump-parse-tree.c:591
4716 #: fortran/dump-parse-tree.c:612
4721 #: fortran/dump-parse-tree.c:101 fortran/dump-parse-tree.c:426
4726 #: fortran/dump-parse-tree.c:107
4731 #: fortran/dump-parse-tree.c:111
4733 msgid "(arg not-present)"
4736 #: fortran/dump-parse-tree.c:115 fortran/dump-parse-tree.c:402
4737 #: fortran/dump-parse-tree.c:499
4742 #: fortran/dump-parse-tree.c:132 fortran/dump-parse-tree.c:307
4747 #: fortran/dump-parse-tree.c:136
4752 #: fortran/dump-parse-tree.c:150
4757 #: fortran/dump-parse-tree.c:177
4762 #: fortran/dump-parse-tree.c:208 fortran/dump-parse-tree.c:217
4763 #: fortran/dump-parse-tree.c:292
4768 #: fortran/dump-parse-tree.c:222
4773 #: fortran/dump-parse-tree.c:247
4778 #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
4783 #: fortran/dump-parse-tree.c:321
4788 #: fortran/dump-parse-tree.c:328
4793 #: fortran/dump-parse-tree.c:334
4798 #: fortran/dump-parse-tree.c:336
4803 #: fortran/dump-parse-tree.c:342
4808 #: fortran/dump-parse-tree.c:348
4813 #: fortran/dump-parse-tree.c:362 fortran/dump-parse-tree.c:375
4814 #: fortran/dump-parse-tree.c:400 fortran/dump-parse-tree.c:406
4819 #: fortran/dump-parse-tree.c:367
4824 #: fortran/dump-parse-tree.c:369
4829 #: fortran/dump-parse-tree.c:396
4834 #: fortran/dump-parse-tree.c:412
4839 #: fortran/dump-parse-tree.c:420 fortran/dump-parse-tree.c:708
4844 #: fortran/dump-parse-tree.c:430
4849 #: fortran/dump-parse-tree.c:433
4854 #: fortran/dump-parse-tree.c:436
4859 #: fortran/dump-parse-tree.c:439
4864 #: fortran/dump-parse-tree.c:442
4869 #: fortran/dump-parse-tree.c:445
4874 #: fortran/dump-parse-tree.c:448
4879 #: fortran/dump-parse-tree.c:451
4884 #: fortran/dump-parse-tree.c:454
4889 #: fortran/dump-parse-tree.c:457
4894 #: fortran/dump-parse-tree.c:460
4899 #: fortran/dump-parse-tree.c:463
4904 #: fortran/dump-parse-tree.c:466
4909 #: fortran/dump-parse-tree.c:469
4914 #: fortran/dump-parse-tree.c:472
4919 #: fortran/dump-parse-tree.c:475
4924 #: fortran/dump-parse-tree.c:478
4929 #: fortran/dump-parse-tree.c:481
4934 #: fortran/dump-parse-tree.c:484
4939 #: fortran/dump-parse-tree.c:487
4944 #: fortran/dump-parse-tree.c:509
4949 #: fortran/dump-parse-tree.c:515
4954 #: fortran/dump-parse-tree.c:536
4956 msgid "(%s %s %s %s"
4959 #: fortran/dump-parse-tree.c:542
4961 msgid " ALLOCATABLE"
4964 #: fortran/dump-parse-tree.c:544 fortran/dump-parse-tree.c:609
4969 #: fortran/dump-parse-tree.c:546
4974 #: fortran/dump-parse-tree.c:548
4979 #: fortran/dump-parse-tree.c:550
4984 #: fortran/dump-parse-tree.c:552 fortran/dump-parse-tree.c:607
4989 #: fortran/dump-parse-tree.c:554
4994 #: fortran/dump-parse-tree.c:556
4996 msgid " THREADPRIVATE"
4999 #: fortran/dump-parse-tree.c:558
5004 #: fortran/dump-parse-tree.c:560
5009 #: fortran/dump-parse-tree.c:562
5014 #: fortran/dump-parse-tree.c:564
5019 #: fortran/dump-parse-tree.c:567
5024 #: fortran/dump-parse-tree.c:569
5029 #: fortran/dump-parse-tree.c:571
5031 msgid " IN-NAMELIST"
5034 #: fortran/dump-parse-tree.c:573
5039 #: fortran/dump-parse-tree.c:576
5044 #: fortran/dump-parse-tree.c:578
5049 #: fortran/dump-parse-tree.c:580
5051 msgid " IMPLICIT-TYPE"
5054 #: fortran/dump-parse-tree.c:583
5059 #: fortran/dump-parse-tree.c:585
5064 #: fortran/dump-parse-tree.c:587
5069 #: fortran/dump-parse-tree.c:589
5074 #: fortran/dump-parse-tree.c:635
5079 #: fortran/dump-parse-tree.c:642
5084 #: fortran/dump-parse-tree.c:649
5089 #: fortran/dump-parse-tree.c:656
5091 msgid "Generic interfaces:"
5094 #: fortran/dump-parse-tree.c:658 fortran/dump-parse-tree.c:682
5095 #: fortran/dump-parse-tree.c:711 fortran/dump-parse-tree.c:1254
5096 #: fortran/dump-parse-tree.c:1260 fortran/dump-parse-tree.c:1762
5101 #: fortran/dump-parse-tree.c:664
5106 #: fortran/dump-parse-tree.c:670
5108 msgid "components: "
5111 #: fortran/dump-parse-tree.c:677
5113 msgid "Formal arglist:"
5116 #: fortran/dump-parse-tree.c:684
5118 msgid " [Alt Return]"
5121 #: fortran/dump-parse-tree.c:691
5123 msgid "Formal namespace"
5126 #: fortran/dump-parse-tree.c:749
5128 msgid "common: /%s/ "
5131 #: fortran/dump-parse-tree.c:757 fortran/dump-parse-tree.c:1698
5136 #: fortran/dump-parse-tree.c:770
5138 msgid "symtree: %s Ambig %d"
5141 #: fortran/dump-parse-tree.c:773
5143 msgid " from namespace %s"
5146 #: fortran/dump-parse-tree.c:800
5151 #: fortran/dump-parse-tree.c:832
5156 #: fortran/dump-parse-tree.c:847 fortran/dump-parse-tree.c:990
5161 #: fortran/dump-parse-tree.c:852
5166 #: fortran/dump-parse-tree.c:868
5171 #: fortran/dump-parse-tree.c:874
5173 msgid " NUM_THREADS("
5176 #: fortran/dump-parse-tree.c:890
5178 msgid " SCHEDULE (%s"
5181 #: fortran/dump-parse-tree.c:910
5183 msgid " DEFAULT(%s)"
5186 #: fortran/dump-parse-tree.c:913
5191 #: fortran/dump-parse-tree.c:938
5193 msgid " REDUCTION(%s:"
5196 #: fortran/dump-parse-tree.c:952
5201 #: fortran/dump-parse-tree.c:968
5203 msgid "!$OMP SECTION\n"
5206 #: fortran/dump-parse-tree.c:977
5208 msgid "!$OMP END %s"
5211 #: fortran/dump-parse-tree.c:982
5213 msgid " COPYPRIVATE("
5216 #: fortran/dump-parse-tree.c:987
5221 #: fortran/dump-parse-tree.c:1013
5226 #: fortran/dump-parse-tree.c:1017
5231 #: fortran/dump-parse-tree.c:1021
5236 #: fortran/dump-parse-tree.c:1026
5241 #: fortran/dump-parse-tree.c:1033
5243 msgid "LABEL ASSIGN "
5246 #: fortran/dump-parse-tree.c:1035
5251 #: fortran/dump-parse-tree.c:1039
5253 msgid "POINTER ASSIGN "
5256 #: fortran/dump-parse-tree.c:1046
5261 #: fortran/dump-parse-tree.c:1055
5266 #: fortran/dump-parse-tree.c:1070 fortran/dump-parse-tree.c:1072
5271 #: fortran/dump-parse-tree.c:1074
5276 #: fortran/dump-parse-tree.c:1080
5281 #: fortran/dump-parse-tree.c:1086
5286 #: fortran/dump-parse-tree.c:1096
5291 #: fortran/dump-parse-tree.c:1106 fortran/dump-parse-tree.c:1114
5296 #: fortran/dump-parse-tree.c:1108
5301 #: fortran/dump-parse-tree.c:1125
5306 #: fortran/dump-parse-tree.c:1128
5311 #: fortran/dump-parse-tree.c:1138
5316 #: fortran/dump-parse-tree.c:1143
5318 msgid "SELECT CASE "
5321 #: fortran/dump-parse-tree.c:1151
5326 #: fortran/dump-parse-tree.c:1167
5331 #: fortran/dump-parse-tree.c:1171
5336 #: fortran/dump-parse-tree.c:1182
5341 #: fortran/dump-parse-tree.c:1189
5346 #: fortran/dump-parse-tree.c:1194
5351 #: fortran/dump-parse-tree.c:1219
5356 #: fortran/dump-parse-tree.c:1223
5361 #: fortran/dump-parse-tree.c:1237 fortran/dump-parse-tree.c:1248
5366 #: fortran/dump-parse-tree.c:1241
5371 #: fortran/dump-parse-tree.c:1252
5376 #: fortran/dump-parse-tree.c:1258
5381 #: fortran/dump-parse-tree.c:1264
5386 #: fortran/dump-parse-tree.c:1267 fortran/dump-parse-tree.c:1283
5391 #: fortran/dump-parse-tree.c:1280
5396 #: fortran/dump-parse-tree.c:1296
5401 #: fortran/dump-parse-tree.c:1301 fortran/dump-parse-tree.c:1380
5402 #: fortran/dump-parse-tree.c:1422 fortran/dump-parse-tree.c:1445
5403 #: fortran/dump-parse-tree.c:1597
5408 #: fortran/dump-parse-tree.c:1306 fortran/dump-parse-tree.c:1385
5409 #: fortran/dump-parse-tree.c:1427 fortran/dump-parse-tree.c:1456
5410 #: fortran/dump-parse-tree.c:1614
5415 #: fortran/dump-parse-tree.c:1311 fortran/dump-parse-tree.c:1390
5416 #: fortran/dump-parse-tree.c:1432 fortran/dump-parse-tree.c:1461
5417 #: fortran/dump-parse-tree.c:1619
5422 #: fortran/dump-parse-tree.c:1316 fortran/dump-parse-tree.c:1450
5427 #: fortran/dump-parse-tree.c:1321 fortran/dump-parse-tree.c:1395
5432 #: fortran/dump-parse-tree.c:1326 fortran/dump-parse-tree.c:1491
5437 #: fortran/dump-parse-tree.c:1331 fortran/dump-parse-tree.c:1507
5442 #: fortran/dump-parse-tree.c:1336 fortran/dump-parse-tree.c:1522
5447 #: fortran/dump-parse-tree.c:1341 fortran/dump-parse-tree.c:1532
5452 #: fortran/dump-parse-tree.c:1346 fortran/dump-parse-tree.c:1537
5457 #: fortran/dump-parse-tree.c:1351 fortran/dump-parse-tree.c:1542
5462 #: fortran/dump-parse-tree.c:1356 fortran/dump-parse-tree.c:1562
5467 #: fortran/dump-parse-tree.c:1361 fortran/dump-parse-tree.c:1567
5472 #: fortran/dump-parse-tree.c:1366 fortran/dump-parse-tree.c:1572
5477 #: fortran/dump-parse-tree.c:1370 fortran/dump-parse-tree.c:1399
5478 #: fortran/dump-parse-tree.c:1436 fortran/dump-parse-tree.c:1577
5479 #: fortran/dump-parse-tree.c:1654
5484 #: fortran/dump-parse-tree.c:1375
5489 #: fortran/dump-parse-tree.c:1403
5494 #: fortran/dump-parse-tree.c:1407
5499 #: fortran/dump-parse-tree.c:1411
5504 #: fortran/dump-parse-tree.c:1415
5509 #: fortran/dump-parse-tree.c:1440
5514 #: fortran/dump-parse-tree.c:1466
5519 #: fortran/dump-parse-tree.c:1471
5524 #: fortran/dump-parse-tree.c:1476
5529 #: fortran/dump-parse-tree.c:1481
5534 #: fortran/dump-parse-tree.c:1486
5539 #: fortran/dump-parse-tree.c:1496
5541 msgid " SEQUENTIAL="
5544 #: fortran/dump-parse-tree.c:1502
5549 #: fortran/dump-parse-tree.c:1512
5554 #: fortran/dump-parse-tree.c:1517
5556 msgid " UNFORMATTED="
5559 #: fortran/dump-parse-tree.c:1527
5564 #: fortran/dump-parse-tree.c:1547
5569 #: fortran/dump-parse-tree.c:1552
5574 #: fortran/dump-parse-tree.c:1557
5579 #: fortran/dump-parse-tree.c:1581
5584 #: fortran/dump-parse-tree.c:1587
5589 #: fortran/dump-parse-tree.c:1591
5594 #: fortran/dump-parse-tree.c:1603
5599 #: fortran/dump-parse-tree.c:1608
5604 #: fortran/dump-parse-tree.c:1610
5609 #: fortran/dump-parse-tree.c:1624
5614 #: fortran/dump-parse-tree.c:1629
5619 #: fortran/dump-parse-tree.c:1634
5624 #: fortran/dump-parse-tree.c:1645
5629 #: fortran/dump-parse-tree.c:1650
5634 #: fortran/dump-parse-tree.c:1656
5639 #: fortran/dump-parse-tree.c:1658
5644 #: fortran/dump-parse-tree.c:1692
5646 msgid "Equivalence: "
5649 #: fortran/dump-parse-tree.c:1718
5654 #: fortran/dump-parse-tree.c:1732
5659 #: fortran/dump-parse-tree.c:1734
5664 #: fortran/dump-parse-tree.c:1743
5666 msgid "procedure name = %s"
5669 #: fortran/dump-parse-tree.c:1759
5671 msgid "Operator interfaces for %s:"
5674 #: fortran/dump-parse-tree.c:1768
5676 msgid "User operators:\n"
5679 #: fortran/dump-parse-tree.c:1784
5684 #: fortran/error.c:206
5686 msgid " Included at %s:%d:"
5689 #: fortran/error.c:317
5691 msgid "<During initialization>\n"
5694 #: fortran/error.c:606
5696 msgid "Error count reached limit of %d."
5699 #: fortran/error.c:625 fortran/error.c:677 fortran/error.c:712
5703 #: fortran/error.c:679 fortran/error.c:760 fortran/error.c:786
5707 #: fortran/error.c:810
5708 msgid "Fatal Error:"
5711 #: fortran/error.c:829
5713 msgid "Internal Error at (1):"
5716 #: fortran/expr.c:258
5718 msgid "Constant expression required at %C"
5721 #: fortran/expr.c:261
5723 msgid "Integer expression required at %C"
5726 #: fortran/expr.c:266
5728 msgid "Integer value too large in expression at %C"
5731 #: fortran/expr.c:937 fortran/expr.c:1094 fortran/expr.c:1145
5733 msgid "index in dimension %d is out of bounds at %L"
5736 #: fortran/expr.c:1605
5738 msgid "Numeric or CHARACTER operands are required in expression at %L"
5741 #: fortran/expr.c:1625
5743 msgid "Exponent at %L must be INTEGER for an initialization expression"
5746 #: fortran/expr.c:1638
5749 "Concatenation operator in expression at %L must have two CHARACTER operands"
5752 #: fortran/expr.c:1645
5754 msgid "Concat operator at %L must concatenate strings of the same kind"
5757 #: fortran/expr.c:1655
5759 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
5762 #: fortran/expr.c:1671
5764 msgid "LOGICAL operands are required in expression at %L"
5767 #: fortran/expr.c:1682
5769 msgid "Only intrinsic operators can be used in expression at %L"
5772 #: fortran/expr.c:1690
5774 msgid "Numeric operands are required in expression at %L"
5777 #: fortran/expr.c:1754
5779 msgid "assumed character length variable '%s' in constant expression at %L"
5782 #: fortran/expr.c:1807
5785 "Function '%s' in initialization expression at %L must be an intrinsic "
5789 #: fortran/expr.c:1832
5792 "Parameter '%s' at %L has not been declared or is a variable, which does not "
5793 "reduce to a constant expression"
5796 #: fortran/expr.c:1918
5798 msgid "Initialization expression didn't reduce %C"
5801 #: fortran/expr.c:1962
5803 msgid "Specification function '%s' at %L cannot be a statement function"
5806 #: fortran/expr.c:1969
5808 msgid "Specification function '%s' at %L cannot be an internal function"
5811 #: fortran/expr.c:1976
5813 msgid "Specification function '%s' at %L must be PURE"
5816 #: fortran/expr.c:1983
5818 msgid "Specification function '%s' at %L cannot be RECURSIVE"
5821 #: fortran/expr.c:2040
5823 msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
5826 #: fortran/expr.c:2047
5828 msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
5831 #: fortran/expr.c:2068
5833 msgid "Variable '%s' cannot appear in the expression at %L"
5836 #: fortran/expr.c:2116
5838 msgid "Expression at %L must be of INTEGER type"
5841 #: fortran/expr.c:2122
5843 msgid "Expression at %L must be scalar"
5846 #: fortran/expr.c:2150
5848 msgid "Incompatible ranks in %s at %L"
5851 #: fortran/expr.c:2164
5853 msgid "different shape for %s at %L on dimension %d (%d/%d)"
5856 #: fortran/expr.c:2197
5858 msgid "Can't assign to INTENT(IN) variable '%s' at %L"
5861 #: fortran/expr.c:2241
5863 msgid "'%s' at %L is not a VALUE"
5866 #: fortran/expr.c:2248
5868 msgid "Incompatible ranks %d and %d in assignment at %L"
5871 #: fortran/expr.c:2255
5873 msgid "Variable type is UNKNOWN in assignment at %L"
5876 #: fortran/expr.c:2262
5878 msgid "NULL appears on right-hand side in assignment at %L"
5881 #: fortran/expr.c:2272
5883 msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal."
5886 #: fortran/expr.c:2281
5888 msgid "POINTER valued function appears on right-hand side of assignment at %L"
5891 #: fortran/expr.c:2286
5892 msgid "Array assignment"
5895 #: fortran/expr.c:2303
5897 msgid "Incompatible types in assignment at %L, %s to %s"
5900 #: fortran/expr.c:2326
5902 msgid "Pointer assignment target is not a POINTER at %L"
5905 #: fortran/expr.c:2334
5908 "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
5912 #: fortran/expr.c:2343
5914 msgid "Pointer assignment to non-POINTER at %L"
5917 #: fortran/expr.c:2351
5919 msgid "Bad pointer object in PURE procedure at %L"
5922 #: fortran/expr.c:2364
5924 msgid "Different types in pointer assignment at %L"
5927 #: fortran/expr.c:2371
5929 msgid "Different kind type parameters in pointer assignment at %L"
5932 #: fortran/expr.c:2378
5934 msgid "Different ranks in pointer assignment at %L"
5937 #: fortran/expr.c:2392
5939 msgid "Different character lengths in pointer assignment at %L"
5942 #: fortran/expr.c:2400
5944 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
5947 #: fortran/expr.c:2407
5949 msgid "Bad target in pointer assignment in PURE procedure at %L"
5952 #: fortran/expr.c:2413
5954 msgid "Pointer assignment with vector subscript on rhs at %L"
5957 #: fortran/gfortranspec.c:230
5959 msgid "overflowed output arg list for '%s'"
5962 #: fortran/gfortranspec.c:350
5965 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
5966 "You may redistribute copies of GNU Fortran\n"
5967 "under the terms of the GNU General Public License.\n"
5968 "For more information about these matters, see the file named COPYING\n"
5972 #: fortran/gfortranspec.c:372
5974 msgid "argument to '%s' missing"
5977 #: fortran/gfortranspec.c:376
5979 msgid "no input files; unwilling to write output files"
5982 #: fortran/gfortranspec.c:528
5987 #: fortran/interface.c:175
5989 msgid "Syntax error in generic specification at %C"
5992 #: fortran/interface.c:204
5994 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
5997 #: fortran/interface.c:222
5999 msgid "Dummy procedure '%s' at %C cannot have a generic interface"
6002 #: fortran/interface.c:269
6004 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
6007 #: fortran/interface.c:280
6009 msgid "Expected a nameless interface at %C"
6012 #: fortran/interface.c:291
6014 msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
6017 #: fortran/interface.c:293
6019 msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
6022 #: fortran/interface.c:307
6024 msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
6027 #: fortran/interface.c:318
6029 msgid "Expecting 'END INTERFACE %s' at %C"
6032 #: fortran/interface.c:513
6034 msgid "Alternate return cannot appear in operator interface at %L"
6037 #: fortran/interface.c:540
6039 msgid "Assignment operator interface at %L must be a SUBROUTINE"
6042 #: fortran/interface.c:547
6044 msgid "Assignment operator interface at %L must have two arguments"
6047 #: fortran/interface.c:558
6050 "Assignment operator interface at %L must not redefine an INTRINSIC type "
6054 #: fortran/interface.c:567
6056 msgid "Intrinsic operator interface at %L must be a FUNCTION"
6059 #: fortran/interface.c:654
6062 "First argument of defined assignment at %L must be INTENT(IN) or INTENT"
6066 #: fortran/interface.c:658
6068 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
6071 #: fortran/interface.c:664 fortran/resolve.c:7191
6073 msgid "First argument of operator interface at %L must be INTENT(IN)"
6076 #: fortran/interface.c:668 fortran/resolve.c:7203
6078 msgid "Second argument of operator interface at %L must be INTENT(IN)"
6081 #: fortran/interface.c:675
6083 msgid "Operator interface at %L conflicts with intrinsic interface"
6086 #: fortran/interface.c:680
6088 msgid "Operator interface at %L has the wrong number of arguments"
6091 #: fortran/interface.c:929
6093 msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
6096 #: fortran/interface.c:986 fortran/interface.c:992
6098 msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
6101 #: fortran/interface.c:1028
6103 msgid "MODULE PROCEDURE '%s' at %L does not come from a module"
6106 #: fortran/interface.c:1274
6108 msgid "Keyword argument '%s' at %L is not in the procedure"
6111 #: fortran/interface.c:1283
6114 "Keyword argument '%s' at %L is already associated with another actual "
6118 #: fortran/interface.c:1293
6120 msgid "More actual than formal arguments in procedure call at %L"
6123 #: fortran/interface.c:1306 fortran/interface.c:1418
6125 msgid "Missing alternate return spec in subroutine call at %L"
6128 #: fortran/interface.c:1315
6130 msgid "Unexpected alternate return spec in subroutine call at %L"
6133 #: fortran/interface.c:1330
6135 msgid "Type/rank mismatch in argument '%s' at %L"
6138 #: fortran/interface.c:1342
6140 msgid "Expected a procedure for argument '%s' at %L"
6143 #: fortran/interface.c:1353
6145 msgid "Expected a PURE procedure for argument '%s' at %L"
6148 #: fortran/interface.c:1368
6150 msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
6153 #: fortran/interface.c:1377
6155 msgid "Actual argument for '%s' must be a pointer at %L"
6158 #: fortran/interface.c:1386
6160 msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
6163 #: fortran/interface.c:1397
6166 "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
6169 #: fortran/interface.c:1425
6171 msgid "Missing actual argument for argument '%s' at %L"
6174 #: fortran/interface.c:1610
6177 "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) "
6178 "argument '%s' at %L"
6181 #: fortran/interface.c:1651
6184 "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
6187 #: fortran/interface.c:1662
6190 "Procedure argument at %L is local to a PURE procedure and is passed to an "
6191 "INTENT(%s) argument"
6194 #: fortran/interface.c:1671
6197 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
6201 #: fortran/interface.c:1693
6203 msgid "Procedure '%s' called with an implicit interface at %L"
6206 #: fortran/interface.c:1860
6208 msgid "Function '%s' called in lieu of an operator at %L must be PURE"
6211 #: fortran/interface.c:1940
6213 msgid "Entity '%s' at %C is already present in the interface"
6216 #: fortran/intrinsic.c:2853
6218 msgid "Too many arguments in call to '%s' at %L"
6221 #: fortran/intrinsic.c:2868
6223 msgid "Argument list function at %L is not allowed in this context"
6226 #: fortran/intrinsic.c:2871
6228 msgid "Can't find keyword named '%s' in call to '%s' at %L"
6231 #: fortran/intrinsic.c:2878
6233 msgid "Argument '%s' is appears twice in call to '%s' at %L"
6236 #: fortran/intrinsic.c:2892
6238 msgid "Missing actual argument '%s' in call to '%s' at %L"
6241 #: fortran/intrinsic.c:2907
6243 msgid "ALTERNATE RETURN not permitted at %L"
6246 #: fortran/intrinsic.c:2957
6248 msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
6251 #: fortran/intrinsic.c:3261
6253 msgid "Ranks of arguments to elemental intrinsic '%s' differ at %L"
6256 #: fortran/intrinsic.c:3307
6258 msgid "Intrinsic '%s' at %L is not included in the selected standard"
6261 #: fortran/intrinsic.c:3409
6263 msgid "Extension: Evaluation of nonstandard initialization expression at %L"
6266 #: fortran/intrinsic.c:3469
6268 msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
6271 #: fortran/intrinsic.c:3544
6273 msgid "Extension: Conversion from %s to %s at %L"
6276 #: fortran/intrinsic.c:3547
6278 msgid "Conversion from %s to %s at %L"
6281 #: fortran/intrinsic.c:3595
6283 msgid "Can't convert %s to %s at %L"
6286 #: fortran/io.c:180 fortran/primary.c:771
6288 msgid "Extension: backslash character at %C"
6292 msgid "Positive width required"
6296 msgid "Nonnegative width required"
6300 msgid "Unexpected element"
6304 msgid "Unexpected end of format string"
6308 msgid "Missing leading left parenthesis"
6312 msgid "Expected P edit descriptor"
6315 #. P requires a prior number.
6317 msgid "P descriptor requires leading scale factor"
6320 #. X requires a prior number if we're being pedantic.
6323 msgid "Extension: X descriptor requires leading space count at %C"
6328 msgid "Extension: $ descriptor at %C"
6333 msgid "$ should be the last specifier in format at %C"
6337 msgid "Repeat count cannot follow P descriptor"
6342 msgid "Extension: Missing positive width after L descriptor at %C"
6345 #: fortran/io.c:657 fortran/io.c:659 fortran/io.c:705 fortran/io.c:707
6347 msgid "Period required in format specifier at %C"
6351 msgid "Positive exponent width required"
6354 #: fortran/io.c:791 fortran/io.c:844
6356 msgid "Extension: Missing comma at %C"
6359 #: fortran/io.c:859 fortran/io.c:862
6361 msgid "%s in format string at %C"
6366 msgid "Format statement in module main block at %C."
6371 msgid "Missing format label at %C"
6374 #: fortran/io.c:967 fortran/io.c:991
6376 msgid "Duplicate %s specification at %C"
6381 msgid "Variable tag cannot be INTENT(IN) at %C"
6384 #: fortran/io.c:1005
6386 msgid "Variable tag cannot be assigned in PURE procedure at %C"
6389 #: fortran/io.c:1042
6391 msgid "Duplicate %s label specification at %C"
6394 #: fortran/io.c:1068
6396 msgid "%s tag at %L must be of type %s"
6399 #: fortran/io.c:1079
6402 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
6405 #: fortran/io.c:1092
6407 msgid "%s tag at %L must be of type %s or %s"
6410 #: fortran/io.c:1100
6412 msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
6415 #: fortran/io.c:1105
6417 msgid "Variable '%s' at %L has not been assigned a format label"
6420 #: fortran/io.c:1112
6422 msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
6425 #: fortran/io.c:1127
6427 msgid "Extension: Character array in FORMAT tag at %L"
6430 #: fortran/io.c:1134
6432 msgid "Extension: Non-character in FORMAT tag at %L"
6435 #: fortran/io.c:1145
6437 msgid "%s tag at %L must be scalar"
6440 #: fortran/io.c:1151
6442 msgid "Fortran 2003: IOMSG tag at %L"
6445 #: fortran/io.c:1158
6447 msgid "Fortran 95 requires default INTEGER in IOSTAT tag at %L"
6450 #: fortran/io.c:1166
6452 msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
6455 #: fortran/io.c:1174
6457 msgid "Extension: CONVERT tag at %L"
6460 #: fortran/io.c:1333 fortran/io.c:1341
6462 msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
6465 #: fortran/io.c:1359 fortran/io.c:1367
6467 msgid "Extension: %s specifier in %s statement at %C has value '%s'"
6470 #: fortran/io.c:1379 fortran/io.c:1385
6472 msgid "%s specifier in %s statement at %C has invalid value '%s'"
6475 #: fortran/io.c:1438
6477 msgid "OPEN statement not allowed in PURE procedure at %C"
6480 #: fortran/io.c:1781
6482 msgid "CLOSE statement not allowed in PURE procedure at %C"
6485 #: fortran/io.c:1920 fortran/match.c:1493
6487 msgid "%s statement not allowed in PURE procedure at %C"
6490 #: fortran/io.c:1980
6492 msgid "Fortran 2003: FLUSH statement at %C"
6495 #: fortran/io.c:2040
6497 msgid "Duplicate UNIT specification at %C"
6500 #: fortran/io.c:2096
6502 msgid "Duplicate format specification at %C"
6505 #: fortran/io.c:2113
6507 msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
6510 #: fortran/io.c:2149
6512 msgid "Duplicate NML specification at %C"
6515 #: fortran/io.c:2158
6517 msgid "Symbol '%s' at %C must be a NAMELIST group name"
6520 #: fortran/io.c:2199
6522 msgid "END tag at %C not allowed in output statement"
6525 #: fortran/io.c:2260
6528 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
6532 #: fortran/io.c:2269
6534 msgid "Internal unit with vector subscript at %L"
6537 #: fortran/io.c:2277
6539 msgid "External IO UNIT cannot be an array at %L"
6542 #: fortran/io.c:2287
6544 msgid "ERR tag label %d at %L not defined"
6547 #: fortran/io.c:2299
6549 msgid "END tag label %d at %L not defined"
6552 #: fortran/io.c:2311
6554 msgid "EOR tag label %d at %L not defined"
6557 #: fortran/io.c:2321
6559 msgid "FORMAT label %d at %L not defined"
6562 #: fortran/io.c:2442
6564 msgid "Syntax error in I/O iterator at %C"
6567 #: fortran/io.c:2473
6569 msgid "Expected variable in READ statement at %C"
6572 #: fortran/io.c:2479
6574 msgid "Expected expression in %s statement at %C"
6577 #: fortran/io.c:2490
6579 msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
6582 #: fortran/io.c:2499
6584 msgid "Cannot read to variable '%s' in PURE procedure at %C"
6587 #: fortran/io.c:2516
6589 msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
6592 #. A general purpose syntax error.
6593 #: fortran/io.c:2576 fortran/io.c:2977 fortran/gfortran.h:1809
6595 msgid "Syntax error in %s statement at %C"
6598 #: fortran/io.c:2804
6600 msgid "PRINT namelist at %C is an extension"
6603 #: fortran/io.c:2938
6605 msgid "Extension: Comma before output item list at %C is an extension"
6608 #: fortran/io.c:2947
6610 msgid "Expected comma in I/O list at %C"
6613 #: fortran/io.c:3009
6615 msgid "PRINT statement at %C not allowed within PURE procedure"
6618 #: fortran/io.c:3150 fortran/io.c:3201
6620 msgid "INQUIRE statement not allowed in PURE procedure at %C"
6623 #: fortran/io.c:3177
6625 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
6628 #: fortran/io.c:3187
6630 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
6633 #: fortran/io.c:3194
6635 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
6638 #: fortran/match.c:181
6640 msgid "Integer too large at %C"
6643 #: fortran/match.c:242 fortran/parse.c:431
6645 msgid "Too many digits in statement label at %C"
6648 #: fortran/match.c:248
6650 msgid "Statement label at %C is zero"
6653 #: fortran/match.c:281
6655 msgid "Label name '%s' at %C is ambiguous"
6658 #: fortran/match.c:287
6660 msgid "Duplicate construct label '%s' at %C"
6663 #: fortran/match.c:413
6665 msgid "Name at %C is too long"
6668 #: fortran/match.c:530
6670 msgid "Loop variable at %C cannot be a sub-component"
6673 #: fortran/match.c:536
6675 msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
6678 #: fortran/match.c:567
6680 msgid "Expected a step value in iterator at %C"
6683 #: fortran/match.c:579
6685 msgid "Syntax error in iterator at %C"
6688 #: fortran/match.c:815
6690 msgid "Invalid form of PROGRAM statement at %C"
6693 #: fortran/match.c:935 fortran/match.c:1011
6695 msgid "Obsolescent: arithmetic IF statement at %C"
6698 #: fortran/match.c:982
6700 msgid "Syntax error in IF-expression at %C"
6703 #: fortran/match.c:994
6705 msgid "Block label not appropriate for arithmetic IF statement at %C"
6708 #: fortran/match.c:1036
6710 msgid "Block label is not appropriate IF statement at %C"
6713 #: fortran/match.c:1116 fortran/primary.c:2412
6715 msgid "Cannot assign to a named constant at %C"
6718 #: fortran/match.c:1126
6720 msgid "Unclassifiable statement in IF-clause at %C"
6723 #: fortran/match.c:1133
6725 msgid "Syntax error in IF-clause at %C"
6728 #: fortran/match.c:1177
6730 msgid "Unexpected junk after ELSE statement at %C"
6733 #: fortran/match.c:1183 fortran/match.c:1218
6735 msgid "Label '%s' at %C doesn't match IF label '%s'"
6738 #: fortran/match.c:1212
6740 msgid "Unexpected junk after ELSE IF statement at %C"
6743 #: fortran/match.c:1375
6745 msgid "Name '%s' in %s statement at %C is not a loop name"
6748 #: fortran/match.c:1392
6750 msgid "%s statement at %C is not within a loop"
6753 #: fortran/match.c:1395
6755 msgid "%s statement at %C is not within loop '%s'"
6758 #: fortran/match.c:1403
6760 msgid "%s statement at %C leaving OpenMP structured block"
6763 #: fortran/match.c:1416
6765 msgid "EXIT statement at %C terminating !$OMP DO loop"
6768 #: fortran/match.c:1471
6770 msgid "Too many digits in STOP code at %C"
6773 #: fortran/match.c:1524
6775 msgid "Obsolete: PAUSE statement at %C"
6778 #: fortran/match.c:1573
6780 msgid "Obsolete: ASSIGN statement at %C"
6783 #: fortran/match.c:1619
6785 msgid "Obsolete: Assigned GOTO statement at %C"
6788 #: fortran/match.c:1666 fortran/match.c:1718
6790 msgid "Statement label list in GOTO at %C cannot be empty"
6793 #: fortran/match.c:1802
6795 msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
6798 #: fortran/match.c:1825
6800 msgid "STAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)"
6803 #: fortran/match.c:1833
6805 msgid "Illegal STAT variable in ALLOCATE statement at %C for a PURE procedure"
6808 #: fortran/match.c:1840 fortran/match.c:2006
6810 msgid "STAT expression at %C must be a variable"
6813 #: fortran/match.c:1895
6815 msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
6818 #: fortran/match.c:1973
6820 msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
6823 #: fortran/match.c:1992
6825 msgid "STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)"
6828 #: fortran/match.c:1999
6831 "Illegal STAT variable in DEALLOCATE statement at %C for a PURE procedure"
6834 #: fortran/match.c:2048
6836 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
6839 #: fortran/match.c:2079
6841 msgid "Extension: RETURN statement in main program at %C"
6844 #: fortran/match.c:2274
6846 msgid "Syntax error in common block name at %C"
6849 #: fortran/match.c:2310
6851 msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
6854 #: fortran/match.c:2357
6856 msgid "Symbol '%s' at %C is already in a COMMON block"
6859 #: fortran/match.c:2369
6861 msgid "Previously initialized symbol '%s' in blank COMMON block at %C"
6864 #: fortran/match.c:2372
6866 msgid "Previously initialized symbol '%s' in COMMON block '%s' at %C"
6869 #: fortran/match.c:2384
6872 "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
6875 #: fortran/match.c:2407
6877 msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
6880 #: fortran/match.c:2418
6882 msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
6885 #: fortran/match.c:2450
6888 "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
6889 "another COMMON block '%s'"
6892 #: fortran/match.c:2560
6894 msgid "Namelist group name '%s' at %C already has a basic type of %s"
6897 #: fortran/match.c:2567
6900 "Namelist group name '%s' at %C already is USE associated and cannot be "
6904 #: fortran/match.c:2594
6906 msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
6909 #: fortran/match.c:2601
6911 msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
6914 #: fortran/match.c:2607
6916 msgid "Assumed shape array '%s' in namelist '%s' at %C is an extension."
6919 #: fortran/match.c:2736
6921 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
6924 #: fortran/match.c:2745
6926 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
6929 #: fortran/match.c:2774
6931 msgid "EQUIVALENCE at %C requires two or more objects"
6934 #: fortran/match.c:2788
6937 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
6940 #: fortran/match.c:2950
6942 msgid "Statement function at %L is recursive"
6945 #: fortran/match.c:3040
6947 msgid "Expected initialization expression in CASE at %C"
6950 #: fortran/match.c:3063
6952 msgid "Expected the name of the select case construct at %C"
6955 #: fortran/match.c:3075
6957 msgid "Expected case name of '%s' at %C"
6960 #: fortran/match.c:3119
6962 msgid "Unexpected CASE statement at %C"
6965 #: fortran/match.c:3171
6967 msgid "Syntax error in CASE-specification at %C"
6970 #: fortran/match.c:3291
6972 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
6975 #: fortran/match.c:3322
6977 msgid "Label '%s' at %C doesn't match WHERE label '%s'"
6980 #: fortran/match.c:3424
6982 msgid "Syntax error in FORALL iterator at %C"
6985 #: fortran/matchexp.c:30
6987 msgid "Syntax error in expression at %C"
6990 #: fortran/matchexp.c:74
6992 msgid "Bad character '%c' in OPERATOR name at %C"
6995 #: fortran/matchexp.c:82
6997 msgid "The name '%s' cannot be used as a defined operator at %C"
7000 #: fortran/matchexp.c:181
7002 msgid "Expected a right parenthesis in expression at %C"
7005 #: fortran/matchexp.c:312
7007 msgid "Expected exponent in expression at %C"
7010 #: fortran/matchexp.c:348 fortran/matchexp.c:452
7013 "Extension: Unary operator following arithmetic operator (use parentheses) at "
7017 #: fortran/misc.c:42
7019 msgid "Out of memory-- malloc() failed"
7022 #: fortran/module.c:532
7024 msgid "Missing generic specification in USE statement at %C"
7027 #: fortran/module.c:840
7029 msgid "Reading module %s at line %d column %d: %s"
7032 #: fortran/module.c:844
7034 msgid "Writing module %s at line %d column %d: %s"
7037 #: fortran/module.c:848
7039 msgid "Module %s at line %d column %d: %s"
7042 #: fortran/module.c:890
7043 msgid "Unexpected EOF"
7046 #: fortran/module.c:922
7047 msgid "Unexpected end of module in string constant"
7050 #: fortran/module.c:976
7051 msgid "Integer overflow"
7054 #: fortran/module.c:1007
7055 msgid "Name too long"
7058 #: fortran/module.c:1114
7062 #: fortran/module.c:1158
7063 msgid "Expected name"
7066 #: fortran/module.c:1161
7067 msgid "Expected left parenthesis"
7070 #: fortran/module.c:1164
7071 msgid "Expected right parenthesis"
7074 #: fortran/module.c:1167
7075 msgid "Expected integer"
7078 #: fortran/module.c:1170
7079 msgid "Expected string"
7082 #: fortran/module.c:1194
7083 msgid "find_enum(): Enum not found"
7086 #: fortran/module.c:1209
7088 msgid "Error writing modules file: %s"
7091 #: fortran/module.c:1574
7092 msgid "Expected attribute bit name"
7095 #: fortran/module.c:2332
7096 msgid "Expected integer string"
7099 #: fortran/module.c:2336
7100 msgid "Error converting integer"
7103 #: fortran/module.c:2359
7104 msgid "Expected real string"
7107 #: fortran/module.c:2548
7108 msgid "Expected expression type"
7111 #: fortran/module.c:2596
7112 msgid "Bad operator"
7115 #: fortran/module.c:2682
7116 msgid "Bad type in constant expression"
7119 #: fortran/module.c:2719
7121 msgid "Namelist %s cannot be renamed by USE association to %s."
7124 #: fortran/module.c:3496
7126 msgid "Symbol '%s' referenced at %L not found in module '%s'"
7129 #: fortran/module.c:3504
7131 msgid "User operator '%s' referenced at %L not found in module '%s'"
7134 #: fortran/module.c:3510
7136 msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
7139 #: fortran/module.c:3871
7141 msgid "Can't open module file '%s' for writing at %C: %s"
7144 #: fortran/module.c:3896
7146 msgid "Error writing module file '%s' for writing: %s"
7149 #: fortran/module.c:3917
7151 msgid "Can't open module file '%s' for reading at %C: %s"
7154 #: fortran/module.c:3932
7155 msgid "Unexpected end of module"
7158 #: fortran/module.c:3937
7160 msgid "File '%s' opened at %C is not a GFORTRAN module file"
7163 #: fortran/module.c:3947
7165 msgid "Can't USE the same module we're building!"
7168 #: fortran/openmp.c:135 fortran/openmp.c:502
7170 msgid "COMMON block /%s/ not found at %C"
7173 #: fortran/openmp.c:166
7175 msgid "Syntax error in OpenMP variable list at %C"
7178 #: fortran/openmp.c:292
7180 msgid "%s is not INTRINSIC procedure name at %C"
7183 #: fortran/openmp.c:481
7185 msgid "Threadprivate variable at %C is an element of a COMMON block"
7188 #: fortran/openmp.c:521
7190 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
7193 #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
7195 msgid "IF clause at %L requires a scalar LOGICAL expression"
7198 #: fortran/openmp.c:694
7200 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
7203 #: fortran/openmp.c:702
7205 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
7208 #: fortran/openmp.c:716 fortran/openmp.c:726 fortran/openmp.c:733
7209 #: fortran/openmp.c:743
7211 msgid "Symbol '%s' present on multiple clauses at %L"
7214 #: fortran/openmp.c:766
7216 msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
7219 #: fortran/openmp.c:769
7221 msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
7224 #: fortran/openmp.c:777
7226 msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
7229 #: fortran/openmp.c:780
7231 msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
7234 #: fortran/openmp.c:788
7236 msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
7239 #: fortran/openmp.c:791
7241 msgid "Cray pointee '%s' in SHARED clause at %L"
7244 #: fortran/openmp.c:799
7246 msgid "THREADPRIVATE object '%s' in %s clause at %L"
7249 #: fortran/openmp.c:802
7251 msgid "Cray pointee '%s' in %s clause at %L"
7254 #: fortran/openmp.c:807
7256 msgid "POINTER object '%s' in %s clause at %L"
7259 #: fortran/openmp.c:810
7261 msgid "%s clause object '%s' is ALLOCATABLE at %L"
7264 #: fortran/openmp.c:813
7266 msgid "Cray pointer '%s' in %s clause at %L"
7269 #: fortran/openmp.c:817
7271 msgid "Assumed size array '%s' in %s clause at %L"
7274 #: fortran/openmp.c:822
7276 msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
7279 #: fortran/openmp.c:831
7281 msgid "%c REDUCTION variable '%s' is %s at %L"
7284 #: fortran/openmp.c:842
7286 msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
7289 #: fortran/openmp.c:853
7291 msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
7294 #: fortran/openmp.c:862
7296 msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
7299 #: fortran/openmp.c:971
7302 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
7305 #: fortran/openmp.c:1011
7308 "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ."
7312 #: fortran/openmp.c:1059
7315 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
7318 #: fortran/openmp.c:1073
7321 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
7325 #: fortran/openmp.c:1105
7328 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
7329 "reference var at %L"
7332 #: fortran/openmp.c:1129
7335 "!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments "
7339 #: fortran/openmp.c:1136
7342 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
7345 #: fortran/openmp.c:1152
7348 "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
7351 #: fortran/openmp.c:1155
7353 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
7356 #: fortran/openmp.c:1161
7358 msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
7361 #: fortran/openmp.c:1179
7364 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
7368 #: fortran/openmp.c:1276
7370 msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
7373 #: fortran/openmp.c:1282
7375 msgid "!$OMP DO iteration variable must be of type integer at %L"
7378 #: fortran/openmp.c:1286
7380 msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
7383 #: fortran/openmp.c:1294
7386 "!$OMP DO iteration variable present on clause other than PRIVATE or "
7390 #: fortran/options.c:253
7392 msgid "Reading file '%s' as free form."
7395 #: fortran/options.c:263
7397 msgid "'-fd-lines-as-comments' has no effect in free form."
7400 #: fortran/options.c:266
7402 msgid "'-fd-lines-as-code' has no effect in free form."
7405 #: fortran/options.c:342
7407 msgid "gfortran: Only one -M option allowed\n"
7410 #: fortran/options.c:348
7412 msgid "gfortran: Directory required after -M\n"
7415 #: fortran/options.c:390
7417 msgid "Argument to -ffpe-trap is not valid: %s"
7420 #: fortran/options.c:498
7422 msgid "Fixed line length must be at least seven."
7425 #: fortran/options.c:560
7427 msgid "Maximum supported identifier length is %d"
7430 #: fortran/options.c:652
7432 msgid "Maximum subrecord length cannot exceed %d"
7435 #: fortran/parse.c:294
7437 msgid "Unclassifiable statement at %C"
7440 #: fortran/parse.c:318
7442 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
7445 #: fortran/parse.c:395
7447 msgid "Unclassifiable OpenMP directive at %C"
7450 #: fortran/parse.c:434 fortran/parse.c:575
7452 msgid "Zero is not a valid statement label at %C"
7455 #: fortran/parse.c:441 fortran/parse.c:567
7457 msgid "Non-numeric character in statement label at %C"
7460 #: fortran/parse.c:454 fortran/parse.c:489 fortran/parse.c:615
7462 msgid "Semicolon at %C needs to be preceded by statement"
7465 #: fortran/parse.c:462 fortran/parse.c:627
7467 msgid "Ignoring statement label in empty statement at %C"
7470 #: fortran/parse.c:554 fortran/parse.c:594
7472 msgid "Bad continuation line at %C"
7475 #: fortran/parse.c:653
7477 msgid "Line truncated at %C"
7480 #: fortran/parse.c:831
7482 msgid "FORMAT statement at %L does not have a statement label"
7485 #: fortran/parse.c:903
7486 msgid "arithmetic IF"
7489 #: fortran/parse.c:909
7490 msgid "attribute declaration"
7493 #: fortran/parse.c:939
7494 msgid "data declaration"
7497 #: fortran/parse.c:948
7498 msgid "derived type declaration"
7501 #: fortran/parse.c:1027
7505 #: fortran/parse.c:1036
7506 msgid "implied END DO"
7509 #: fortran/parse.c:1103
7513 #: fortran/parse.c:1106
7514 msgid "pointer assignment"
7517 #: fortran/parse.c:1115
7521 #: fortran/parse.c:1333
7523 msgid "Unexpected %s statement at %C"
7526 #: fortran/parse.c:1465
7528 msgid "%s statement at %C cannot follow %s statement at %L"
7531 #: fortran/parse.c:1482
7533 msgid "Unexpected end of file in '%s'"
7536 #: fortran/parse.c:1536
7538 msgid "Derived type definition at %C has no components"
7541 #: fortran/parse.c:1547
7543 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
7546 #: fortran/parse.c:1554
7548 msgid "PRIVATE statement at %C must precede structure components"
7551 #: fortran/parse.c:1562
7553 msgid "Duplicate PRIVATE statement at %C"
7556 #: fortran/parse.c:1574
7558 msgid "SEQUENCE statement at %C must precede structure components"
7561 #: fortran/parse.c:1581
7563 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
7566 #: fortran/parse.c:1586
7568 msgid "Duplicate SEQUENCE statement at %C"
7571 #: fortran/parse.c:1653
7573 msgid "ENUM declaration at %C has no ENUMERATORS"
7576 #: fortran/parse.c:1728
7578 msgid "Unexpected %s statement in INTERFACE block at %C"
7581 #: fortran/parse.c:1755
7583 msgid "SUBROUTINE at %C does not belong in a generic function interface"
7586 #: fortran/parse.c:1760
7588 msgid "FUNCTION at %C does not belong in a generic subroutine interface"
7591 #: fortran/parse.c:1778
7593 msgid "Unexpected %s statement at %C in INTERFACE body"
7596 #: fortran/parse.c:1792
7599 "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
7602 #: fortran/parse.c:1857
7604 msgid "%s statement must appear in a MODULE"
7607 #: fortran/parse.c:1864
7609 msgid "%s statement at %C follows another accessibility specification"
7612 #: fortran/parse.c:1941
7614 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
7617 #: fortran/parse.c:1962
7619 msgid "Unexpected %s statement in WHERE block at %C"
7622 #: fortran/parse.c:2022
7624 msgid "Unexpected %s statement in FORALL block at %C"
7627 #: fortran/parse.c:2074
7629 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
7632 #: fortran/parse.c:2092
7634 msgid "Duplicate ELSE statements at %L and %C"
7637 #: fortran/parse.c:2154
7639 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
7642 #: fortran/parse.c:2212
7644 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
7647 #: fortran/parse.c:2247
7649 msgid "End of nonblock DO statement at %C is within another block"
7652 #: fortran/parse.c:2256
7654 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
7657 #: fortran/parse.c:2306
7659 msgid "Statement label in ENDDO at %C doesn't match DO label"
7662 #: fortran/parse.c:2322
7664 msgid "named block DO at %L requires matching ENDDO name"
7667 #: fortran/parse.c:2578
7669 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
7672 #: fortran/parse.c:2635
7674 msgid "%s statement at %C cannot terminate a non-block DO loop"
7677 #: fortran/parse.c:2799
7679 msgid "Contained procedure '%s' at %C is already ambiguous"
7682 #: fortran/parse.c:2850
7684 msgid "Unexpected %s statement in CONTAINS section at %C"
7687 #: fortran/parse.c:2935
7689 msgid "CONTAINS statement at %C is already in a contained program unit"
7692 #: fortran/parse.c:2984
7694 msgid "Global name '%s' at %L is already being used as a %s at %L"
7697 #: fortran/parse.c:3005
7699 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
7702 #: fortran/parse.c:3030
7704 msgid "Unexpected %s statement in BLOCK DATA at %C"
7707 #: fortran/parse.c:3073
7709 msgid "Unexpected %s statement in MODULE at %C"
7712 #. If we see a duplicate main program, shut down. If the second
7713 #. instance is an implied main program, ie data decls or executable
7714 #. statements, we're in for lots of errors.
7715 #: fortran/parse.c:3252
7717 msgid "Two main PROGRAMs at %L and %C"
7720 #: fortran/primary.c:89
7722 msgid "Missing kind-parameter at %C"
7725 #: fortran/primary.c:212
7727 msgid "Integer kind %d at %C not available"
7730 #: fortran/primary.c:220
7732 msgid "Integer too big for its kind at %C"
7735 #: fortran/primary.c:250
7737 msgid "Extension: Hollerith constant at %C"
7740 #: fortran/primary.c:262
7742 msgid "Invalid Hollerith constant: %L must contain at least one character"
7745 #: fortran/primary.c:268
7747 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
7750 #: fortran/primary.c:356
7752 msgid "Extension: Hexadecimal constant at %C uses non-standard syntax."
7755 #: fortran/primary.c:366
7757 msgid "Empty set of digits in BOZ constant at %C"
7760 #: fortran/primary.c:372
7762 msgid "Illegal character in BOZ constant at %C"
7765 #: fortran/primary.c:394
7767 msgid "Extension: BOZ constant at %C uses non-standard postfix syntax."
7770 #: fortran/primary.c:420
7772 msgid "Integer too big for integer kind %i at %C"
7775 #: fortran/primary.c:520
7777 msgid "Missing exponent in real number at %C"
7780 #: fortran/primary.c:577
7782 msgid "Real number at %C has a 'd' exponent and an explicit kind"
7785 #: fortran/primary.c:589
7787 msgid "Invalid real kind %d at %C"
7790 #: fortran/primary.c:603
7792 msgid "Real constant overflows its kind at %C"
7795 #: fortran/primary.c:608
7797 msgid "Real constant underflows its kind at %C"
7800 #: fortran/primary.c:700
7802 msgid "Syntax error in SUBSTRING specification at %C"
7805 #: fortran/primary.c:935
7807 msgid "Invalid kind %d for CHARACTER constant at %C"
7810 #: fortran/primary.c:956
7812 msgid "Unterminated character constant beginning at %C"
7815 #: fortran/primary.c:1037
7817 msgid "Bad kind for logical constant at %C"
7820 #: fortran/primary.c:1074
7822 msgid "Expected PARAMETER symbol in complex constant at %C"
7825 #: fortran/primary.c:1080
7827 msgid "Numeric PARAMETER required in complex constant at %C"
7830 #: fortran/primary.c:1086
7832 msgid "Scalar PARAMETER required in complex constant at %C"
7835 #: fortran/primary.c:1090
7837 msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
7840 #: fortran/primary.c:1120
7842 msgid "Error converting PARAMETER constant in complex constant at %C"
7845 #: fortran/primary.c:1247
7847 msgid "Syntax error in COMPLEX constant at %C"
7850 #: fortran/primary.c:1429
7852 msgid "Keyword '%s' at %C has already appeared in the current argument list"
7855 #: fortran/primary.c:1493
7857 msgid "Extension: argument list function at %C"
7860 #: fortran/primary.c:1560
7862 msgid "Expected alternate return label at %C"
7865 #: fortran/primary.c:1579
7867 msgid "Missing keyword name in actual argument list at %C"
7870 #: fortran/primary.c:1624
7872 msgid "Syntax error in argument list at %C"
7875 #: fortran/primary.c:1711
7877 msgid "Expected structure component name at %C"
7880 #: fortran/primary.c:1952
7882 msgid "Too many components in structure constructor at %C"
7885 #: fortran/primary.c:1967
7887 msgid "Too few components in structure constructor at %C"
7890 #: fortran/primary.c:1985
7892 msgid "Syntax error in structure constructor at %C"
7895 #: fortran/primary.c:2040
7898 "'%s' is array valued and directly recursive at %C , so the keyword RESULT "
7899 "must be specified in the FUNCTION statement"
7902 #: fortran/primary.c:2115
7904 msgid "Unexpected use of subroutine name '%s' at %C"
7907 #: fortran/primary.c:2146
7909 msgid "Statement function '%s' requires argument list at %C"
7912 #: fortran/primary.c:2149
7914 msgid "Function '%s' requires an argument list at %C"
7917 #: fortran/primary.c:2315
7919 msgid "Missing argument list in function '%s' at %C"
7922 #: fortran/primary.c:2343
7924 msgid "Symbol at %C is not appropriate for an expression"
7927 #: fortran/primary.c:2410
7929 msgid "Named constant at %C in an EQUIVALENCE"
7932 #: fortran/primary.c:2432
7934 msgid "Expected VARIABLE at %C"
7937 #: fortran/resolve.c:112
7940 "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
7943 #: fortran/resolve.c:116
7945 msgid "Alternate return specifier in function '%s' at %L is not allowed"
7948 #: fortran/resolve.c:130
7950 msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
7953 #: fortran/resolve.c:138
7955 msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
7958 #: fortran/resolve.c:151 fortran/resolve.c:964
7961 "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
7964 #: fortran/resolve.c:195
7966 msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
7969 #: fortran/resolve.c:200
7972 "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
7975 #: fortran/resolve.c:210
7977 msgid "Argument '%s' of elemental procedure at %L must be scalar"
7980 #: fortran/resolve.c:218
7983 "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
7986 #: fortran/resolve.c:230
7988 msgid "Argument '%s' of statement function at %L must be scalar"
7991 #: fortran/resolve.c:241
7994 "Character-valued argument '%s' of statement function at %L must have "
7998 #: fortran/resolve.c:302
8000 msgid "Contained function '%s' at %L has no IMPLICIT type"
8003 #: fortran/resolve.c:317
8006 "Character-valued internal function '%s' at %L must not be assumed length"
8009 #: fortran/resolve.c:480
8011 msgid "Procedure %s at %L has entries with mismatched array specifications"
8014 #: fortran/resolve.c:507
8016 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
8019 #: fortran/resolve.c:511
8021 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
8024 #: fortran/resolve.c:518
8026 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
8029 #: fortran/resolve.c:522
8031 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
8034 #: fortran/resolve.c:560
8036 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
8039 #: fortran/resolve.c:565
8041 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
8044 #: fortran/resolve.c:662
8047 "The rank of the element in the derived type constructor at %L does not match "
8048 "that of the component (%d/%d)"
8051 #: fortran/resolve.c:675
8054 "The element in the derived type constructor at %L, for pointer component '%"
8055 "s', is %s but should be %s"
8058 #: fortran/resolve.c:692
8061 "The element in the derived type constructor at %L, for pointer component '%"
8062 "s' should be a POINTER or a TARGET"
8065 #: fortran/resolve.c:814
8068 "The upper bound in the last dimension must appear in the reference to the "
8069 "assumed size array '%s' at %L."
8072 #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
8074 msgid "Label %d referenced at %L is never defined"
8077 #: fortran/resolve.c:914
8079 msgid "Statement function '%s' at %L is not allowed as an actual argument"
8082 #: fortran/resolve.c:921
8084 msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
8087 #: fortran/resolve.c:928
8089 msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
8092 #: fortran/resolve.c:934
8095 "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
8099 #: fortran/resolve.c:941
8102 "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at "
8106 #: fortran/resolve.c:980
8108 msgid "Symbol '%s' at %L is ambiguous"
8111 #: fortran/resolve.c:1018
8113 msgid "By-value argument at %L is not of numeric type"
8116 #: fortran/resolve.c:1025
8118 msgid "By-value argument at %L cannot be an array or an array section"
8121 #: fortran/resolve.c:1036
8123 msgid "By-value argument at %L is not allowed in this context"
8126 #: fortran/resolve.c:1045
8128 msgid "Kind of by-value argument at %L is larger than default kind"
8131 #: fortran/resolve.c:1058
8133 msgid "Passing internal procedure at %L by location not allowed"
8136 #: fortran/resolve.c:1175
8139 "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
8140 "actual argument of an ELEMENTAL procedure unless there is a non-"
8141 "optionalargument with the same rank (12.4.1.5)"
8144 #: fortran/resolve.c:1200
8145 msgid "elemental subroutine"
8148 #: fortran/resolve.c:1333
8150 msgid "There is no specific function for the generic '%s' at %L"
8153 #: fortran/resolve.c:1343
8156 "Generic function '%s' at %L is not consistent with a specific intrinsic "
8160 #: fortran/resolve.c:1381
8163 "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
8166 #: fortran/resolve.c:1427
8168 msgid "Unable to resolve the specific function '%s' at %L"
8171 #: fortran/resolve.c:1483 fortran/resolve.c:7110
8173 msgid "Function '%s' at %L has no IMPLICIT type"
8176 #: fortran/resolve.c:1557
8178 msgid "'%s' at %L is not a function"
8181 #. Internal procedures are taken care of in resolve_contained_fntype.
8182 #: fortran/resolve.c:1590
8185 "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
8186 "not a dummy argument"
8189 #: fortran/resolve.c:1643
8192 "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
8196 #: fortran/resolve.c:1693
8198 msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
8201 #: fortran/resolve.c:1700
8204 "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
8208 #: fortran/resolve.c:1715
8210 msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
8213 #: fortran/resolve.c:1723
8216 "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as "
8220 #: fortran/resolve.c:1768
8222 msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
8225 #: fortran/resolve.c:1771
8227 msgid "Subroutine call to '%s' at %L is not PURE"
8230 #: fortran/resolve.c:1835
8232 msgid "There is no specific subroutine for the generic '%s' at %L"
8235 #: fortran/resolve.c:1844
8238 "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
8242 #: fortran/resolve.c:1879
8245 "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
8248 #: fortran/resolve.c:1923
8250 msgid "Unable to resolve the specific subroutine '%s' at %L"
8253 #: fortran/resolve.c:1980
8255 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
8258 #: fortran/resolve.c:2003
8260 msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
8263 #: fortran/resolve.c:2011
8266 "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared "
8270 #: fortran/resolve.c:2081
8272 msgid "Shapes for operands at %L and %L are not conformable"
8275 #: fortran/resolve.c:2138
8277 msgid "Operand of unary numeric operator '%s' at %%L is %s"
8280 #: fortran/resolve.c:2154
8282 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
8285 #: fortran/resolve.c:2168
8287 msgid "Operands of string concatenation operator at %%L are %s/%s"
8290 #: fortran/resolve.c:2187
8292 msgid "Operands of logical operator '%s' at %%L are %s/%s"
8295 #: fortran/resolve.c:2201
8297 msgid "Operand of .NOT. operator at %%L is %s"
8300 #: fortran/resolve.c:2211
8301 msgid "COMPLEX quantities cannot be compared at %L"
8304 #: fortran/resolve.c:2237
8306 msgid "Logicals at %%L must be compared with %s instead of %s"
8309 #: fortran/resolve.c:2242
8311 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
8314 #: fortran/resolve.c:2250
8316 msgid "Operand of user operator '%s' at %%L is %s"
8319 #: fortran/resolve.c:2253
8321 msgid "Operands of user operator '%s' at %%L are %s/%s"
8324 #: fortran/resolve.c:2324
8326 msgid "Inconsistent ranks for operator at %L and %L"
8329 #: fortran/resolve.c:2528
8331 msgid "Illegal stride of zero at %L"
8334 #: fortran/resolve.c:2577
8336 msgid "Array reference at %L is out of bounds"
8339 #: fortran/resolve.c:2598
8341 msgid "Rightmost upper bound of assumed size array section not specified at %L"
8344 #: fortran/resolve.c:2608
8346 msgid "Rank mismatch in array reference at %L (%d/%d)"
8349 #: fortran/resolve.c:2636
8351 msgid "Array index at %L must be scalar"
8354 #: fortran/resolve.c:2642
8356 msgid "Array index at %L must be of INTEGER type"
8359 #: fortran/resolve.c:2648
8361 msgid "Extension: REAL array index at %L"
8364 #: fortran/resolve.c:2678
8366 msgid "Argument dim at %L must be scalar"
8369 #: fortran/resolve.c:2684
8371 msgid "Argument dim at %L must be of INTEGER type"
8374 #: fortran/resolve.c:2804
8376 msgid "Array index at %L is an array of rank %d"
8379 #: fortran/resolve.c:2842
8381 msgid "Substring start index at %L must be of type INTEGER"
8384 #: fortran/resolve.c:2849
8386 msgid "Substring start index at %L must be scalar"
8389 #: fortran/resolve.c:2858
8391 msgid "Substring start index at %L is less than one"
8394 #: fortran/resolve.c:2871
8396 msgid "Substring end index at %L must be of type INTEGER"
8399 #: fortran/resolve.c:2878
8401 msgid "Substring end index at %L must be scalar"
8404 #: fortran/resolve.c:2888
8406 msgid "Substring end index at %L exceeds the string length"
8409 #: fortran/resolve.c:2963
8412 "Component to the right of a part reference with nonzero rank must not have "
8413 "the POINTER attribute at %L"
8416 #: fortran/resolve.c:2971
8419 "Component to the right of a part reference with nonzero rank must not have "
8420 "the ALLOCATABLE attribute at %L"
8423 #: fortran/resolve.c:2991
8426 "Two or more part references with nonzero rank must not be specified at %L"
8429 #: fortran/resolve.c:3166
8432 "Variable '%s',used in a specification expression, is referenced at %L before "
8433 "the ENTRY statement in which it is a parameter"
8436 #: fortran/resolve.c:3171
8439 "Variable '%s' is used at %L before the ENTRY statement in which it is a "
8443 #: fortran/resolve.c:3294
8445 msgid "%s at %L must be a scalar"
8448 #: fortran/resolve.c:3302
8450 msgid "%s at %L must be INTEGER or REAL"
8453 #: fortran/resolve.c:3305
8455 msgid "%s at %L must be INTEGER"
8458 #: fortran/resolve.c:3321
8460 msgid "Obsolete: REAL DO loop iterator at %L"
8463 #: fortran/resolve.c:3330
8465 msgid "Cannot assign to loop variable in PURE procedure at %L"
8468 #: fortran/resolve.c:3354
8470 msgid "Step expression in DO loop at %L cannot be zero"
8473 #: fortran/resolve.c:3389
8475 msgid "FORALL index-name at %L must be a scalar INTEGER"
8478 #: fortran/resolve.c:3394
8480 msgid "FORALL start expression at %L must be a scalar INTEGER"
8483 #: fortran/resolve.c:3401
8485 msgid "FORALL end expression at %L must be a scalar INTEGER"
8488 #: fortran/resolve.c:3409
8490 msgid "FORALL stride expression at %L must be a scalar %s"
8493 #: fortran/resolve.c:3414
8495 msgid "FORALL stride expression at %L cannot be zero"
8498 #: fortran/resolve.c:3512
8501 "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
8504 #: fortran/resolve.c:3518
8506 msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
8509 #: fortran/resolve.c:3679
8512 "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the "
8513 "same statement at %L"
8516 #: fortran/resolve.c:3710
8518 msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
8521 #: fortran/resolve.c:3717
8523 msgid "Can't allocate INTENT(IN) variable '%s' at %L"
8526 #: fortran/resolve.c:3741
8528 msgid "Array specification required in ALLOCATE statement at %L"
8531 #: fortran/resolve.c:3771
8533 msgid "Bad array specification in ALLOCATE statement at %L"
8536 #: fortran/resolve.c:3789
8539 "'%s' must not appear an the array specification at %L in the same ALLOCATE "
8540 "statement where it is itself allocated"
8543 #. The cases overlap, or they are the same
8544 #. element in the list. Either way, we must
8545 #. issue an error and get the next case from P.
8546 #. FIXME: Sort P and Q by line number.
8547 #: fortran/resolve.c:3948
8549 msgid "CASE label at %L overlaps with CASE label at %L"
8552 #: fortran/resolve.c:3999
8554 msgid "Expression in CASE statement at %L must be of type %s"
8557 #: fortran/resolve.c:4010
8559 msgid "Expression in CASE statement at %L must be kind %d"
8562 #: fortran/resolve.c:4022
8564 msgid "Expression in CASE statement at %L must be scalar"
8567 #: fortran/resolve.c:4069
8570 "Selection expression in computed GOTO statement at %L must be a scalar "
8571 "integer expression"
8574 #: fortran/resolve.c:4087
8576 msgid "Argument of SELECT statement at %L cannot be %s"
8579 #: fortran/resolve.c:4096
8581 msgid "Argument of SELECT statement at %L must be a scalar expression"
8584 #: fortran/resolve.c:4161
8587 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
8590 #: fortran/resolve.c:4188
8592 msgid "Logical range in CASE statement at %L is not allowed"
8595 #: fortran/resolve.c:4200
8597 msgid "constant logical value in CASE statement is repeated at %L"
8600 #: fortran/resolve.c:4214
8602 msgid "Range specification at %L can never be matched"
8605 #: fortran/resolve.c:4317
8607 msgid "Logical SELECT CASE block at %L has more that two cases"
8610 #: fortran/resolve.c:4356
8612 msgid "Data transfer element at %L cannot have POINTER components"
8615 #: fortran/resolve.c:4363
8617 msgid "Data transfer element at %L cannot have ALLOCATABLE components"
8620 #: fortran/resolve.c:4370
8622 msgid "Data transfer element at %L cannot have PRIVATE components"
8625 #: fortran/resolve.c:4379
8628 "Data transfer element at %L cannot be a full reference to an assumed-size "
8632 #: fortran/resolve.c:4413
8635 "Statement at %L is not a valid branch target statement for the branch "
8639 #: fortran/resolve.c:4422
8641 msgid "Branch at %L causes an infinite loop"
8644 #: fortran/resolve.c:4455
8646 msgid "Label at %L is not in the same block as the GOTO statement at %L"
8649 #: fortran/resolve.c:4471
8651 msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
8654 #: fortran/resolve.c:4545
8656 msgid "WHERE mask at %L has inconsistent shape"
8659 #: fortran/resolve.c:4561
8661 msgid "WHERE assignment target at %L has inconsistent shape"
8664 #: fortran/resolve.c:4575 fortran/resolve.c:4774
8666 msgid "Unsupported statement inside WHERE at %L"
8669 #: fortran/resolve.c:4651
8671 msgid "expression reference type error at %L"
8674 #: fortran/resolve.c:4683
8676 msgid "Unsupported statement while finding forall index in expression"
8679 #: fortran/resolve.c:4730
8681 msgid "Assignment to a FORALL index variable at %L"
8684 #: fortran/resolve.c:4738
8687 "The FORALL with index '%s' cause more than one assignment to this object at %"
8691 #: fortran/resolve.c:4867
8693 msgid "An outer FORALL construct already has an index with this name %L"
8696 #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
8699 "A FORALL index must not appear in a limit or stride expression in the same "
8703 #: fortran/resolve.c:4938
8705 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
8708 #: fortran/resolve.c:5068
8710 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
8713 #: fortran/resolve.c:5071
8715 msgid "Variable '%s' has not been assigned a target label at %L"
8718 #: fortran/resolve.c:5082
8721 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
8724 #: fortran/resolve.c:5097
8726 msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
8729 #: fortran/resolve.c:5124
8731 msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
8734 #: fortran/resolve.c:5133
8736 msgid "Cannot assign to variable '%s' in PURE procedure at %L"
8739 #: fortran/resolve.c:5142
8742 "Right side of assignment at %L is a derived type containing a POINTER in a "
8746 #: fortran/resolve.c:5162
8748 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
8751 #: fortran/resolve.c:5177
8753 msgid "Arithmetic IF statement at %L requires a numeric expression"
8756 #: fortran/resolve.c:5219
8759 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
8762 #: fortran/resolve.c:5226
8764 msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
8767 #: fortran/resolve.c:5238
8769 msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
8772 #: fortran/resolve.c:5304
8774 msgid "FORALL mask clause at %L requires a LOGICAL expression"
8777 #: fortran/resolve.c:5507
8779 msgid "Allocatable array '%s' at %L must have a deferred shape"
8782 #: fortran/resolve.c:5510
8784 msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
8787 #: fortran/resolve.c:5517
8789 msgid "Array pointer '%s' at %L must have a deferred shape"
8792 #: fortran/resolve.c:5528
8794 msgid "Array '%s' at %L cannot have a deferred shape"
8797 #: fortran/resolve.c:5584
8799 msgid "The module or main program array '%s' at %L must have constant shape"
8802 #: fortran/resolve.c:5598
8805 "Entity with assumed character length at %L must be a dummy argument or a "
8809 #: fortran/resolve.c:5617
8811 msgid "'%s' at %L must have constant character length in this context"
8814 #: fortran/resolve.c:5655
8816 msgid "Allocatable '%s' at %L cannot have an initializer"
8819 #: fortran/resolve.c:5658
8821 msgid "External '%s' at %L cannot have an initializer"
8824 #: fortran/resolve.c:5661
8826 msgid "Dummy '%s' at %L cannot have an initializer"
8829 #: fortran/resolve.c:5664
8831 msgid "Intrinsic '%s' at %L cannot have an initializer"
8834 #: fortran/resolve.c:5667
8836 msgid "Function result '%s' at %L cannot have an initializer"
8839 #: fortran/resolve.c:5670
8841 msgid "Automatic array '%s' at %L cannot have an initializer"
8844 #: fortran/resolve.c:5685
8847 "The type %s cannot be host associated at %L because it is blocked by an "
8848 "incompatible object of the same name at %L"
8851 #: fortran/resolve.c:5709
8853 msgid "Object '%s' at %L must have the SAVE attribute %s"
8856 #: fortran/resolve.c:5735
8858 msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
8861 #: fortran/resolve.c:5749
8864 "Character-valued statement function '%s' at %L must have constant length"
8867 #: fortran/resolve.c:5757
8870 "Automatic character length function '%s' at %L must have an explicit "
8874 #: fortran/resolve.c:5780
8877 "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is "
8881 #: fortran/resolve.c:5795
8883 msgid "External object '%s' at %L may not have an initializer"
8886 #: fortran/resolve.c:5803
8888 msgid "ELEMENTAL function '%s' at %L must have a scalar result"
8891 #: fortran/resolve.c:5824
8893 msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
8896 #: fortran/resolve.c:5828
8898 msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
8901 #: fortran/resolve.c:5832
8903 msgid "CHARACTER(*) function '%s' at %L cannot be pure"
8906 #: fortran/resolve.c:5836
8908 msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
8911 #: fortran/resolve.c:5845
8913 msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
8916 #: fortran/resolve.c:5870
8919 "Character length of component '%s' needs to be a constant specification "
8923 #: fortran/resolve.c:5885
8926 "The component '%s' is a PRIVATE type and cannot be a component of '%s', "
8927 "which is PUBLIC at %L"
8930 #: fortran/resolve.c:5895
8933 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
8937 #: fortran/resolve.c:5905
8940 "The pointer component '%s' of '%s' at %L is a type that has not been declared"
8943 #: fortran/resolve.c:5923
8945 msgid "Component '%s' of '%s' at %L must have constant array bounds."
8948 #: fortran/resolve.c:5964
8950 msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
8953 #: fortran/resolve.c:5977
8955 msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
8958 #: fortran/resolve.c:5990
8960 msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
8963 #: fortran/resolve.c:6009
8965 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
8968 #: fortran/resolve.c:6026
8970 msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
8973 #: fortran/resolve.c:6038
8976 "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
8979 #: fortran/resolve.c:6049
8981 msgid "Incompatible derived type in PARAMETER at %L"
8984 #: fortran/resolve.c:6151
8986 msgid "Assumed size array at %L must be a dummy argument"
8989 #: fortran/resolve.c:6154
8991 msgid "Assumed shape array at %L must be a dummy argument"
8994 #: fortran/resolve.c:6167
8996 msgid "Symbol at %L is not a DUMMY variable"
8999 #: fortran/resolve.c:6182
9002 "The derived type '%s' at %L is of type '%s', which has not been defined."
9005 #: fortran/resolve.c:6201
9008 "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
9009 "a default initializer"
9012 #: fortran/resolve.c:6239
9014 msgid "Intrinsic at %L does not exist"
9017 #: fortran/resolve.c:6272
9019 msgid "Threadprivate at %L isn't SAVEd"
9022 #: fortran/resolve.c:6351
9024 msgid "BLOCK DATA element '%s' at %L must be in COMMON"
9027 #: fortran/resolve.c:6395
9029 msgid "Nonconstant array section at %L in DATA statement"
9032 #: fortran/resolve.c:6408
9034 msgid "DATA statement at %L has more variables than values"
9037 #: fortran/resolve.c:6500
9039 msgid "iterator start at %L does not simplify"
9042 #: fortran/resolve.c:6508
9044 msgid "iterator end at %L does not simplify"
9047 #: fortran/resolve.c:6516
9049 msgid "iterator step at %L does not simplify"
9052 #: fortran/resolve.c:6639
9054 msgid "DATA statement at %L has more values than variables"
9057 #: fortran/resolve.c:6715
9059 msgid "Label %d at %L defined but not used"
9062 #: fortran/resolve.c:6720
9064 msgid "Label %d at %L defined but cannot be used"
9067 #: fortran/resolve.c:6805
9070 "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
9071 "EQUIVALENCE object"
9074 #: fortran/resolve.c:6813
9077 "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
9078 "EQUIVALENCE object"
9081 #: fortran/resolve.c:6828
9084 "Derived type variable '%s' at %L with pointer component(s) cannot be an "
9085 "EQUIVALENCE object"
9088 #: fortran/resolve.c:6835
9091 "Derived type variable '%s' at %L with default initializer cannot be an "
9092 "EQUIVALENCE object"
9095 #: fortran/resolve.c:6936
9097 msgid "Syntax error in EQUIVALENCE statement at %L"
9100 #: fortran/resolve.c:6953
9103 "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE "
9107 #: fortran/resolve.c:6967
9110 "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
9114 #: fortran/resolve.c:6976
9116 msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
9119 #: fortran/resolve.c:7055
9122 "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
9125 #: fortran/resolve.c:7066
9127 msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
9130 #: fortran/resolve.c:7077
9132 msgid "Substring at %L has length zero"
9135 #: fortran/resolve.c:7120
9137 msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
9140 #: fortran/resolve.c:7147
9142 msgid "ENTRY '%s' at %L has no IMPLICIT type"
9145 #: fortran/resolve.c:7173
9147 msgid "User operator procedure '%s' at %L must be a FUNCTION"
9150 #: fortran/resolve.c:7179
9152 msgid "User operator procedure '%s' at %L cannot be assumed character length"
9155 #: fortran/resolve.c:7185
9157 msgid "User operator procedure '%s' at %L must have at least one argument"
9160 #: fortran/resolve.c:7195
9162 msgid "First argument of operator interface at %L cannot be optional"
9165 #: fortran/resolve.c:7207
9167 msgid "Second argument of operator interface at %L cannot be optional"
9170 #: fortran/resolve.c:7211
9172 msgid "Operator interface at %L must have, at most, two arguments"
9175 #: fortran/resolve.c:7244
9177 msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
9180 #: fortran/scanner.c:676 fortran/scanner.c:797
9182 msgid "Limit of %d continuations exceeded in statement at %C"
9185 #: fortran/scanner.c:721
9187 msgid "Missing '&' in continued character constant at %C"
9190 #: fortran/scanner.c:930
9192 msgid "Nonconforming tab character at %C"
9195 #: fortran/scanner.c:1021 fortran/scanner.c:1024
9197 msgid "'&' not allowed by itself in line %d"
9200 #: fortran/scanner.c:1046 fortran/scanner.c:1049
9202 msgid "'&' not allowed by itself with comment in line %d"
9205 #: fortran/scanner.c:1065
9207 msgid "Nonconforming tab character in column 1 of line %d"
9210 #: fortran/scanner.c:1262
9212 msgid "%s:%d: file %s left but not entered"
9215 #: fortran/scanner.c:1289
9217 msgid "%s:%d: Illegal preprocessor directive"
9220 #: fortran/scanner.c:1382
9222 msgid "File '%s' is being included recursively"
9225 #: fortran/scanner.c:1397
9227 msgid "Can't open file '%s'"
9230 #: fortran/scanner.c:1406
9232 msgid "Can't open included file '%s'"
9235 #: fortran/scanner.c:1508
9240 #: fortran/simplify.c:80
9242 msgid "Result of %s overflows its kind at %L"
9245 #: fortran/simplify.c:84
9247 msgid "Result of %s underflows its kind at %L"
9250 #: fortran/simplify.c:88
9252 msgid "Result of %s is NaN at %L"
9255 #: fortran/simplify.c:92
9257 msgid "Result of %s gives range error for its kind at %L"
9260 #: fortran/simplify.c:114
9262 msgid "KIND parameter of %s at %L must be an initialization expression"
9265 #: fortran/simplify.c:124
9267 msgid "Invalid KIND parameter of %s at %L"
9270 #: fortran/simplify.c:262
9272 msgid "Argument of ACHAR function at %L outside of range [0,127]"
9275 #: fortran/simplify.c:287
9277 msgid "Argument of ACOS at %L must be between -1 and 1"
9280 #: fortran/simplify.c:309
9282 msgid "Argument of ACOSH at %L must not be less than 1"
9285 #: fortran/simplify.c:536
9287 msgid "Argument of ASIN at %L must be between -1 and 1"
9290 #: fortran/simplify.c:592
9292 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
9295 #: fortran/simplify.c:618
9298 "If first argument of ATAN2 %L is zero, then the second argument must not be "
9302 #: fortran/simplify.c:709
9304 msgid "Argument of CHAR function at %L outside of range [0,255]"
9307 #: fortran/simplify.c:1248
9309 msgid "Argument of IACHAR at %L must be of length one"
9312 #: fortran/simplify.c:1255
9314 msgid "Argument of IACHAR function at %L outside of range 0..127"
9317 #: fortran/simplify.c:1292
9319 msgid "Invalid second argument of IBCLR at %L"
9322 #: fortran/simplify.c:1300
9324 msgid "Second argument of IBCLR exceeds bit size at %L"
9327 #: fortran/simplify.c:1334
9329 msgid "Invalid second argument of IBITS at %L"
9332 #: fortran/simplify.c:1340
9334 msgid "Invalid third argument of IBITS at %L"
9337 #: fortran/simplify.c:1350
9339 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
9342 #: fortran/simplify.c:1398
9344 msgid "Invalid second argument of IBSET at %L"
9347 #: fortran/simplify.c:1406
9349 msgid "Second argument of IBSET exceeds bit size at %L"
9352 #: fortran/simplify.c:1436
9354 msgid "Argument of ICHAR at %L must be of length one"
9357 #: fortran/simplify.c:1648
9359 msgid "Argument of INT at %L is not a valid type"
9362 #: fortran/simplify.c:1690
9364 msgid "Argument of %s at %L is not a valid type"
9367 #: fortran/simplify.c:1785
9369 msgid "Invalid second argument of ISHFT at %L"
9372 #: fortran/simplify.c:1801
9374 msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
9377 #: fortran/simplify.c:1865
9379 msgid "Invalid second argument of ISHFTC at %L"
9382 #: fortran/simplify.c:1879
9384 msgid "Invalid third argument of ISHFTC at %L"
9387 #: fortran/simplify.c:1885
9390 "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %"
9394 #: fortran/simplify.c:1901
9396 msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
9399 #: fortran/simplify.c:1904
9402 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
9406 #: fortran/simplify.c:1975
9408 msgid "Argument of KIND at %L is a DERIVED type"
9411 #: fortran/simplify.c:2046
9413 msgid "DIM argument at %L is out of bounds"
9416 #: fortran/simplify.c:2214
9418 msgid "Argument of LOG at %L cannot be less than or equal to zero"
9421 #: fortran/simplify.c:2227
9423 msgid "Complex argument of LOG at %L cannot be zero"
9426 #: fortran/simplify.c:2276
9428 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
9431 #. Result is processor-dependent.
9432 #: fortran/simplify.c:2453
9434 msgid "Second argument MOD at %L is zero"
9437 #. Result is processor-dependent.
9438 #: fortran/simplify.c:2464
9440 msgid "Second argument of MOD at %L is zero"
9443 #. Result is processor-dependent. This processor just opts
9444 #. to not handle it at all.
9445 #. Result is processor-dependent.
9446 #: fortran/simplify.c:2512 fortran/simplify.c:2524
9448 msgid "Second argument of MODULO at %L is zero"
9451 #: fortran/simplify.c:2579
9453 msgid "Second argument of NEAREST at %L shall not be zero"
9456 #: fortran/simplify.c:2903
9458 msgid "Invalid second argument of REPEAT at %L"
9461 #: fortran/simplify.c:2977
9463 msgid "Integer too large in shape specification at %L"
9466 #: fortran/simplify.c:2987
9468 msgid "Too many dimensions in shape specification for RESHAPE at %L"
9471 #: fortran/simplify.c:2995
9473 msgid "Shape specification at %L cannot be negative"
9476 #: fortran/simplify.c:3005
9478 msgid "Shape specification at %L cannot be the null array"
9481 #: fortran/simplify.c:3029
9484 "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter"
9487 #: fortran/simplify.c:3036
9489 msgid "Error in ORDER parameter of RESHAPE at %L"
9492 #: fortran/simplify.c:3046
9494 msgid "ORDER parameter of RESHAPE at %L is out of range"
9497 #: fortran/simplify.c:3055
9499 msgid "Invalid permutation in ORDER parameter at %L"
9502 #: fortran/simplify.c:3112
9504 msgid "PAD parameter required for short SOURCE parameter at %L"
9507 #: fortran/simplify.c:3282
9509 msgid "Result of SCALE overflows its kind at %L"
9512 #: fortran/simplify.c:3900
9514 msgid "Argument of SQRT at %L has a negative value"
9517 #: fortran/simplify.c:3962
9519 msgid "TRANSFER intrinsic not implemented for initialization at %L"
9522 #: fortran/symbol.c:112
9524 msgid "Duplicate IMPLICIT NONE statement at %C"
9527 #: fortran/symbol.c:152
9529 msgid "Letter '%c' already set in IMPLICIT statement at %C"
9532 #: fortran/symbol.c:174
9534 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
9537 #: fortran/symbol.c:185
9539 msgid "Letter %c already has an IMPLICIT type at %C"
9542 #: fortran/symbol.c:233
9544 msgid "Symbol '%s' at %L has no IMPLICIT type"
9547 #: fortran/symbol.c:314
9549 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
9552 #: fortran/symbol.c:522 fortran/symbol.c:1021
9554 msgid "%s attribute conflicts with %s attribute at %L"
9557 #: fortran/symbol.c:525
9559 msgid "%s attribute conflicts with %s attribute in '%s' at %L"
9562 #: fortran/symbol.c:533
9565 "In the selected standard, %s attribute conflicts with %s attribute at %L"
9568 #: fortran/symbol.c:539
9571 "In the selected standard, %s attribute conflicts with %s attribute in '%s' "
9575 #: fortran/symbol.c:582
9577 msgid "Cannot change attributes of USE-associated symbol at %L"
9580 #: fortran/symbol.c:585
9582 msgid "Cannot change attributes of USE-associated symbol %s at %L"
9585 #: fortran/symbol.c:601
9587 msgid "Duplicate %s attribute specified at %L"
9590 #: fortran/symbol.c:740
9592 msgid "Cray Pointee at %L appears in multiple pointer() statements."
9595 #: fortran/symbol.c:772
9597 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
9600 #: fortran/symbol.c:780
9602 msgid "Duplicate SAVE attribute specified at %L"
9605 #: fortran/symbol.c:1051
9607 msgid "%s procedure at %L is already declared as %s procedure"
9610 #: fortran/symbol.c:1086
9612 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
9615 #: fortran/symbol.c:1109
9617 msgid "ACCESS specification at %L was already specified"
9620 #: fortran/symbol.c:1129
9622 msgid "Symbol '%s' at %L already has an explicit interface"
9625 #: fortran/symbol.c:1174
9627 msgid "Symbol '%s' at %L cannot have a type"
9630 #: fortran/symbol.c:1314
9632 msgid "Component '%s' at %C already declared at %L"
9635 #: fortran/symbol.c:1392
9637 msgid "Symbol '%s' at %C is ambiguous"
9640 #: fortran/symbol.c:1424
9642 msgid "Derived type '%s' at %C is being used before it is defined"
9645 #: fortran/symbol.c:1452
9647 msgid "'%s' at %C is not a member of the '%s' structure"
9650 #: fortran/symbol.c:1458
9652 msgid "Component '%s' at %C is a PRIVATE component of '%s'"
9655 #: fortran/symbol.c:1611
9657 msgid "Duplicate statement label %d at %L and %L"
9660 #: fortran/symbol.c:1621
9662 msgid "Label %d at %C already referenced as branch target"
9665 #: fortran/symbol.c:1630
9667 msgid "Label %d at %C already referenced as a format label"
9670 #: fortran/symbol.c:1672
9672 msgid "Label %d at %C previously used as a FORMAT label"
9675 #: fortran/symbol.c:1680
9677 msgid "Label %d at %C previously used as branch target"
9680 #: fortran/symbol.c:1934
9682 msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
9685 #: fortran/symbol.c:1937
9688 "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
9691 #. Symbol is from another namespace.
9692 #: fortran/symbol.c:2078
9694 msgid "Symbol '%s' at %C has already been host associated"
9697 #: fortran/trans-common.c:366
9699 msgid "Named COMMON block '%s' at %L shall be of the same size"
9702 #: fortran/trans-common.c:669
9704 msgid "Bad array reference at %L"
9707 #: fortran/trans-common.c:677
9709 msgid "Illegal reference type at %L as EQUIVALENCE object"
9712 #: fortran/trans-common.c:717
9714 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
9717 #. Aligning this field would misalign a previous field.
9718 #: fortran/trans-common.c:850
9721 "The equivalence set for variable '%s' declared at %L violates alignment "
9725 #: fortran/trans-common.c:915
9727 msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
9730 #: fortran/trans-common.c:930
9733 "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
9736 #. The required offset conflicts with previous alignment
9737 #. requirements. Insert padding immediately before this
9739 #: fortran/trans-common.c:941
9741 msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
9744 #: fortran/trans-common.c:967
9746 msgid "COMMON '%s' at %L does not exist"
9749 #: fortran/trans-common.c:974
9751 msgid "COMMON '%s' at %L requires %d bytes of padding at start"
9754 #: fortran/trans-decl.c:446
9756 msgid "storage size not known"
9759 #: fortran/trans-decl.c:453
9761 msgid "storage size not constant"
9764 #: fortran/trans-decl.c:2933
9766 msgid "Unused parameter %s declared at %L"
9769 #: fortran/trans-decl.c:2939
9771 msgid "Unused variable %s declared at %L"
9774 #: fortran/trans-expr.c:1954
9776 msgid "Unknown argument list function at %L"
9779 #: fortran/trans-intrinsic.c:767
9781 msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
9784 #: fortran/trans-intrinsic.c:3339
9785 msgid "Argument NCOPIES of REPEAT intrinsic is negative"
9788 #: fortran/trans-io.c:1010
9790 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers."
9793 #: fortran/trans-stmt.c:157
9794 msgid "Assigned label is not a target label"
9797 #: fortran/trans-stmt.c:184
9798 msgid "Assigned label is not in the list"
9801 #: fortran/trans-stmt.c:439
9803 msgid "An alternate return at %L without a * dummy argument"
9806 #: fortran/trans.c:49
9807 msgid "Array bound mismatch"
9810 #: fortran/trans.c:50
9811 msgid "Array reference out of bounds"
9814 #: fortran/trans.c:51
9815 msgid "Incorrect function return value"
9818 #. FIXME: i18n bug here. Order of prints should not be
9820 #: java/gjavah.c:916
9822 msgid "ignored method '"
9825 #: java/gjavah.c:918
9827 msgid "' marked virtual\n"
9830 #: java/gjavah.c:2356
9835 #: java/gjavah.c:2356
9837 msgid " --help' for more information.\n"
9840 #: java/gjavah.c:2363
9845 #: java/gjavah.c:2363
9848 " [OPTION]... CLASS...\n"
9852 #: java/gjavah.c:2364
9855 "Generate C or C++ header files from .class files\n"
9859 #: java/gjavah.c:2365
9861 msgid " -stubs Generate an implementation stub file\n"
9864 #: java/gjavah.c:2366
9866 msgid " -jni Generate a JNI header or stub\n"
9869 #: java/gjavah.c:2367
9871 msgid " -force Always overwrite output files\n"
9874 #: java/gjavah.c:2368
9876 msgid " -old Unused compatibility option\n"
9879 #: java/gjavah.c:2369
9881 msgid " -trace Unused compatibility option\n"
9884 #: java/gjavah.c:2370
9886 msgid " -J OPTION Unused compatibility option\n"
9889 #: java/gjavah.c:2372
9891 msgid " -add TEXT Insert TEXT into class body\n"
9894 #: java/gjavah.c:2373
9896 msgid " -append TEXT Insert TEXT after class declaration\n"
9899 #: java/gjavah.c:2374
9901 msgid " -friend TEXT Insert TEXT as 'friend' declaration\n"
9904 #: java/gjavah.c:2375
9906 msgid " -prepend TEXT Insert TEXT before start of class\n"
9909 #: java/gjavah.c:2377 java/jcf-dump.c:917
9911 msgid " --classpath PATH Set path to find .class files\n"
9914 #: java/gjavah.c:2378 java/jcf-dump.c:918
9916 msgid " -IDIR Append directory to class path\n"
9919 #: java/gjavah.c:2379 java/jcf-dump.c:919
9921 msgid " --bootclasspath PATH Override built-in class path\n"
9924 #: java/gjavah.c:2380 java/jcf-dump.c:920
9926 msgid " --extdirs PATH Set extensions directory path\n"
9929 #: java/gjavah.c:2381
9931 msgid " -d DIRECTORY Set output directory name\n"
9934 #: java/gjavah.c:2382 java/jcf-dump.c:921 java/jv-scan.c:115
9936 msgid " -o FILE Set output file name\n"
9939 #: java/gjavah.c:2383
9941 msgid " -td DIRECTORY Set temporary directory name\n"
9944 #: java/gjavah.c:2385 java/jcf-dump.c:923 java/jv-scan.c:117
9946 msgid " --help Print this help, then exit\n"
9949 #: java/gjavah.c:2386 java/jcf-dump.c:924 java/jv-scan.c:118
9951 msgid " --version Print version number, then exit\n"
9954 #: java/gjavah.c:2387 java/jcf-dump.c:925
9956 msgid " -v, --verbose Print extra information while running\n"
9959 #: java/gjavah.c:2389
9962 " -M Print all dependencies to stdout;\n"
9963 " suppress ordinary output\n"
9966 #: java/gjavah.c:2391
9969 " -MM Print non-system dependencies to stdout;\n"
9970 " suppress ordinary output\n"
9973 #: java/gjavah.c:2393
9975 msgid " -MD Print all dependencies to stdout\n"
9978 #: java/gjavah.c:2394
9980 msgid " -MMD Print non-system dependencies to stdout\n"
9983 #: java/gjavah.c:2397 java/jcf-dump.c:927 java/jv-scan.c:120
9986 "For bug reporting instructions, please see:\n"
9990 #: java/gjavah.c:2581
9992 msgid "Processing %s\n"
9995 #: java/gjavah.c:2591
9997 msgid "Found in %s\n"
10000 #: java/jcf-dump.c:834
10002 msgid "Not a valid Java .class file.\n"
10005 #: java/jcf-dump.c:840
10007 msgid "error while parsing constant pool\n"
10010 #: java/jcf-dump.c:846 java/jcf-parse.c:756
10011 #, gcc-internal-format
10012 msgid "error in constant pool entry #%d\n"
10015 #: java/jcf-dump.c:856
10017 msgid "error while parsing fields\n"
10020 #: java/jcf-dump.c:862
10022 msgid "error while parsing methods\n"
10025 #: java/jcf-dump.c:868
10027 msgid "error while parsing final attributes\n"
10030 #: java/jcf-dump.c:905
10032 msgid "Try 'jcf-dump --help' for more information.\n"
10035 #: java/jcf-dump.c:912
10038 "Usage: jcf-dump [OPTION]... CLASS...\n"
10042 #: java/jcf-dump.c:913
10045 "Display contents of a class file in readable form.\n"
10049 #: java/jcf-dump.c:914
10051 msgid " -c Disassemble method bodies\n"
10054 #: java/jcf-dump.c:915
10056 msgid " --javap Generate output in 'javap' format\n"
10059 #: java/jcf-dump.c:955 java/jcf-dump.c:1023
10061 msgid "jcf-dump: no classes specified\n"
10064 #: java/jcf-dump.c:1043
10066 msgid "Cannot open '%s' for output.\n"
10069 #: java/jcf-dump.c:1089
10071 msgid "bad format of .zip/.jar archive\n"
10074 #: java/jcf-dump.c:1207
10076 msgid "Bad byte codes.\n"
10079 #: java/jv-scan.c:100
10081 msgid "Try 'jv-scan --help' for more information.\n"
10084 #: java/jv-scan.c:107
10087 "Usage: jv-scan [OPTION]... FILE...\n"
10091 #: java/jv-scan.c:108
10094 "Print useful information read from Java source files.\n"
10098 #: java/jv-scan.c:109
10100 msgid " --no-assert Don't recognize the assert keyword\n"
10103 #: java/jv-scan.c:110
10105 msgid " --complexity Print cyclomatic complexity of input file\n"
10108 #: java/jv-scan.c:111
10110 msgid " --encoding NAME Specify encoding of input file\n"
10113 #: java/jv-scan.c:112
10115 msgid " --print-main Print name of class containing 'main'\n"
10118 #: java/jv-scan.c:113
10120 msgid " --list-class List all classes defined in file\n"
10123 #: java/jv-scan.c:114
10126 " --list-filename Print input filename when listing class names\n"
10129 #: java/jv-scan.c:257
10131 msgid "%s: error: "
10134 #: java/jv-scan.c:269 java/jv-scan.c:280
10136 msgid "%s: warning: "
10139 #: java/jvgenmain.c:48
10141 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
10144 #: java/jvgenmain.c:101
10146 msgid "%s: Cannot open output file: %s\n"
10149 #: java/jvgenmain.c:138
10151 msgid "%s: Failed to close output file %s\n"
10154 #: java/jvspec.c:427
10156 msgid "can't specify '-D' without '--main'\n"
10159 #: java/jvspec.c:430
10161 msgid "'%s' is not a valid class name"
10164 #: java/jvspec.c:436
10166 msgid "--resource requires -o"
10169 #: java/jvspec.c:450
10171 msgid "cannot specify both -C and -o"
10174 #: java/jvspec.c:462
10176 msgid "cannot create temporary file"
10179 #: java/jvspec.c:490
10181 msgid "using both @FILE with multiple files not implemented"
10184 #: java/jvspec.c:555
10186 msgid "cannot specify 'main' class when not linking"
10189 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:739
10190 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:777
10191 msgid "Missing name"
10194 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:741
10195 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:779
10196 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:804
10197 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:982
10198 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1343
10199 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1553
10200 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1555
10201 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1785
10202 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1811
10203 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1822
10204 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1833
10205 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1845
10206 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1860
10207 msgid "';' expected"
10210 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:802
10211 msgid "'*' expected"
10214 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:816
10215 msgid "Class or interface declaration expected"
10218 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:853
10219 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:855
10220 msgid "Missing class name"
10223 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:858
10224 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:862
10225 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:870
10226 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1022
10227 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1288
10228 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1290
10229 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1620
10230 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1871
10231 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1903
10232 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1965
10233 msgid "'{' expected"
10236 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:872
10237 msgid "Missing super class name"
10240 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:882
10241 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:898
10242 msgid "Missing interface name"
10245 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:961
10246 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1307
10247 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1369
10248 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1577
10249 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1800
10250 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1809
10251 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1820
10252 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1831
10253 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1843
10254 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1858
10255 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1875
10256 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1877
10257 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1958
10258 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2135
10259 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2204
10260 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2368
10261 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2381
10262 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2388
10263 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2395
10264 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2406
10265 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2408
10266 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2446
10267 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2448
10268 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2450
10269 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2471
10270 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2473
10271 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2475
10272 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2491
10273 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2493
10274 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2514
10275 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2516
10276 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2518
10277 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2546
10278 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2548
10279 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2550
10280 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2552
10281 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2570
10282 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2572
10283 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2583
10284 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2594
10285 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2605
10286 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2616
10287 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2627
10288 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2640
10289 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2644
10290 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2646
10291 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2659
10292 msgid "Missing term"
10295 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:976
10296 msgid "Missing variable initializer"
10299 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:993
10300 msgid "Invalid declaration"
10303 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:996
10304 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1086
10305 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2150
10306 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2179
10307 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2201
10308 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2205
10309 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2240
10310 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2319
10311 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2329
10312 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2339
10313 msgid "']' expected"
10316 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1000
10317 msgid "Unbalanced ']'"
10320 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1036
10321 msgid "Invalid method declaration, method name required"
10324 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1042
10325 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1048
10326 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1054
10327 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2053
10328 msgid "Identifier expected"
10331 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1060
10332 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4738
10333 #, gcc-internal-format
10334 msgid "Invalid method declaration, return type required"
10337 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1084
10338 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1533
10339 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1540
10340 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1549
10341 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1551
10342 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1579
10343 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1688
10344 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1995
10345 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2048
10346 msgid "')' expected"
10349 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1100
10350 msgid "Missing formal parameter term"
10353 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1115
10354 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1120
10355 msgid "Missing identifier"
10358 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1140
10359 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1149
10360 msgid "Missing class type term"
10363 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1305
10364 msgid "Invalid interface type"
10367 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1493
10368 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1667
10369 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1669
10370 msgid "':' expected"
10373 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1519
10374 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1524
10375 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1529
10376 msgid "Invalid expression statement"
10379 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1547
10380 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1575
10381 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1616
10382 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1684
10383 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1752
10384 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1873
10385 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1951
10386 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2042
10387 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2044
10388 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2057
10389 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2300
10390 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2302
10391 msgid "'(' expected"
10394 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1618
10395 msgid "Missing term or ')'"
10398 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1665
10399 msgid "Missing or invalid constant expression"
10402 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1686
10403 msgid "Missing term and ')' expected"
10406 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1725
10407 msgid "Invalid control expression"
10410 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1727
10411 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1729
10412 msgid "Invalid update expression"
10415 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1754
10416 msgid "Invalid init statement"
10419 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1954
10420 msgid "Missing term or ')' expected"
10423 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1997
10424 msgid "'class' or 'this' expected"
10427 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1999
10428 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2001
10429 msgid "'class' expected"
10432 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2046
10433 msgid "')' or term expected"
10436 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2148
10437 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2177
10438 msgid "'[' expected"
10441 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2255
10442 msgid "Field expected"
10445 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2314
10446 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2324
10447 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2334
10448 msgid "Missing term and ']' expected"
10451 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2439
10452 msgid "']' expected, invalid type expression"
10455 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2442
10456 msgid "Invalid type expression"
10459 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2554
10460 msgid "Invalid reference type"
10463 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3025
10464 msgid "Constructor invocation must be first thing in a constructor"
10467 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3027
10468 msgid "Only constructors can invoke constructors"
10471 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16544
10472 msgid "parse error"
10475 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16546
10476 msgid "parse error; also virtual memory exhausted"
10479 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16548
10480 msgid "parse error: cannot back up"
10484 msgid "GCC does not support -C or -CC without -E"
10487 #: gcc.c:800 java/jvspec.c:80 ada/lang-specs.h:34
10488 msgid "-pg and -fomit-frame-pointer are incompatible"
10492 msgid "-E or -x required when input is from standard input"
10495 #: config/mips/mips.h:871 config/arc/arc.h:62
10496 msgid "may not use both -EB and -EL"
10499 #: config/mips/r3900.h:35
10500 msgid "-mhard-float not supported"
10503 #: config/mips/r3900.h:37
10504 msgid "-msingle-float and -msoft-float cannot both be specified"
10507 #: config/darwin.h:265
10508 msgid "-current_version only allowed with -dynamiclib"
10511 #: config/darwin.h:267
10512 msgid "-install_name only allowed with -dynamiclib"
10515 #: config/darwin.h:272
10516 msgid "-bundle not allowed with -dynamiclib"
10519 #: config/darwin.h:273
10520 msgid "-bundle_loader not allowed with -dynamiclib"
10523 #: config/darwin.h:274
10524 msgid "-client_name not allowed with -dynamiclib"
10527 #: config/darwin.h:279
10528 msgid "-force_flat_namespace not allowed with -dynamiclib"
10531 #: config/darwin.h:281
10532 msgid "-keep_private_externs not allowed with -dynamiclib"
10535 #: config/darwin.h:282
10536 msgid "-private_bundle not allowed with -dynamiclib"
10539 #: config/vax/netbsd-elf.h:42
10540 msgid "the -shared option is not currently supported for VAX ELF"
10543 #: config/vax/vax.h:50 config/vax/vax.h:51
10544 msgid "profiling not supported with -mg\n"
10547 #: config/sparc/linux.h:127 config/sparc/linux.h:129
10548 #: config/sparc/linux64.h:152 config/sparc/linux64.h:154
10549 #: config/rs6000/linux64.h:344 config/rs6000/linux64.h:346
10550 #: config/rs6000/sysv4.h:898 config/rs6000/sysv4.h:900
10551 #: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
10552 #: config/linux.h:108
10553 msgid "-mglibc and -muclibc used together"
10556 #: config/sparc/linux64.h:211 config/sparc/linux64.h:222
10557 #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
10558 #: config/sparc/sol2-bi.h:207 config/sparc/sol2-bi.h:217
10559 msgid "may not use both -m32 and -m64"
10562 #: config/vxworks.h:66
10563 msgid "-Xbind-now and -Xbind-lazy are incompatible"
10566 #: config/i386/mingw32.h:58 config/i386/cygwin.h:70
10567 msgid "shared and mdll are not compatible"
10570 #: config/i386/nwld.h:35
10571 msgid "Static linking is not supported.\n"
10574 #: config/sparc/sol2-bi.h:179 config/sparc/sol2-bi.h:184
10575 #: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
10576 msgid "does not support multilib"
10579 #: config/i386/cygwin.h:29
10580 msgid "mno-cygwin and mno-win32 are not compatible"
10583 #: config/arm/arm.h:141
10584 msgid "-msoft-float and -mhard_float may not be used together"
10587 #: config/arm/arm.h:143
10588 msgid "-mbig-endian and -mlittle-endian may not be used together"
10591 #: config/i386/sco5.h:189
10592 msgid "-pg not supported on this platform"
10595 #: config/i386/sco5.h:190
10596 msgid "-p and -pp specified - pick one"
10599 #: config/i386/sco5.h:259
10600 msgid "-G and -static are mutually exclusive"
10603 #: config/sh/sh.h:458
10604 msgid "SH2a does not support little-endian"
10607 #: java/lang-specs.h:34
10608 msgid "-fjni and -femit-class-files are incompatible"
10611 #: java/lang-specs.h:35
10612 msgid "-fjni and -femit-class-file are incompatible"
10615 #: java/lang-specs.h:36 java/lang-specs.h:37
10616 msgid "-femit-class-file should used along with -fsyntax-only"
10619 #: config/rs6000/darwin.h:146
10620 msgid " conflicting code gen style switches are used"
10623 #: config/mcore/mcore.h:57
10624 msgid "the m210 does not have little endian support"
10627 #: ada/lang-specs.h:35
10628 msgid "-c or -S required for Ada"
10631 #: config/lynx.h:71
10632 msgid "cannot use mthreads and mlegacy-threads together"
10635 #: config/lynx.h:96
10636 msgid "cannot use mshared and static together"
10639 #: config/s390/tpf.h:120
10640 msgid "static is not supported on TPF-OS"
10643 #: config/mmix/mmix.opt:25
10644 msgid "For intrinsics library: pass all parameters in registers"
10647 #: config/mmix/mmix.opt:29
10648 msgid "Use register stack for parameters and return value"
10651 #: config/mmix/mmix.opt:33
10652 msgid "Use call-clobbered registers for parameters and return value"
10655 #: config/mmix/mmix.opt:38
10656 msgid "Use epsilon-respecting floating point compare instructions"
10659 #: config/mmix/mmix.opt:42
10660 msgid "Use zero-extending memory loads, not sign-extending ones"
10663 #: config/mmix/mmix.opt:46
10665 "Generate divide results with reminder having the same sign as the divisor "
10666 "(not the dividend)"
10669 #: config/mmix/mmix.opt:50
10670 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
10673 #: config/mmix/mmix.opt:54
10674 msgid "Do not provide a default start-address 0x100 of the program"
10677 #: config/mmix/mmix.opt:58
10678 msgid "Link to emit program in ELF format (rather than mmo)"
10681 #: config/mmix/mmix.opt:62
10682 msgid "Use P-mnemonics for branches statically predicted as taken"
10685 #: config/mmix/mmix.opt:66
10686 msgid "Don't use P-mnemonics for branches"
10689 #: config/mmix/mmix.opt:80
10690 msgid "Use addresses that allocate global registers"
10693 #: config/mmix/mmix.opt:84
10694 msgid "Do not use addresses that allocate global registers"
10697 #: config/mmix/mmix.opt:88
10698 msgid "Generate a single exit point for each function"
10701 #: config/mmix/mmix.opt:92
10702 msgid "Do not generate a single exit point for each function"
10705 #: config/mmix/mmix.opt:96
10706 msgid "Set start-address of the program"
10709 #: config/mmix/mmix.opt:100
10710 msgid "Set start-address of data"
10713 #: config/alpha/alpha.opt:24 config/i386/i386.opt:186
10714 msgid "Do not use hardware fp"
10717 #: config/alpha/alpha.opt:28
10718 msgid "Use fp registers"
10721 #: config/alpha/alpha.opt:32
10725 #: config/alpha/alpha.opt:36
10726 msgid "Do not assume GAS"
10729 #: config/alpha/alpha.opt:40
10730 msgid "Request IEEE-conformant math library routines (OSF/1)"
10733 #: config/alpha/alpha.opt:44
10734 msgid "Emit IEEE-conformant code, without inexact exceptions"
10737 #: config/alpha/alpha.opt:51
10738 msgid "Do not emit complex integer constants to read-only memory"
10741 #: config/alpha/alpha.opt:55
10745 #: config/alpha/alpha.opt:59
10746 msgid "Do not use VAX fp"
10749 #: config/alpha/alpha.opt:63
10750 msgid "Emit code for the byte/word ISA extension"
10753 #: config/alpha/alpha.opt:67
10754 msgid "Emit code for the motion video ISA extension"
10757 #: config/alpha/alpha.opt:71
10758 msgid "Emit code for the fp move and sqrt ISA extension"
10761 #: config/alpha/alpha.opt:75
10762 msgid "Emit code for the counting ISA extension"
10765 #: config/alpha/alpha.opt:79
10766 msgid "Emit code using explicit relocation directives"
10769 #: config/alpha/alpha.opt:83
10770 msgid "Emit 16-bit relocations to the small data areas"
10773 #: config/alpha/alpha.opt:87
10774 msgid "Emit 32-bit relocations to the small data areas"
10777 #: config/alpha/alpha.opt:91
10778 msgid "Emit direct branches to local functions"
10781 #: config/alpha/alpha.opt:95
10782 msgid "Emit indirect branches to local functions"
10785 #: config/alpha/alpha.opt:99
10786 msgid "Emit rdval instead of rduniq for thread pointer"
10789 #: config/alpha/alpha.opt:103 config/sparc/long-double-switch.opt:24
10790 #: config/s390/s390.opt:56
10791 msgid "Use 128-bit long double"
10794 #: config/alpha/alpha.opt:107 config/sparc/long-double-switch.opt:28
10795 #: config/s390/s390.opt:60
10796 msgid "Use 64-bit long double"
10799 #: config/alpha/alpha.opt:111
10800 msgid "Use features of and schedule given CPU"
10803 #: config/alpha/alpha.opt:115
10804 msgid "Schedule given CPU"
10807 #: config/alpha/alpha.opt:119
10808 msgid "Control the generated fp rounding mode"
10811 #: config/alpha/alpha.opt:123
10812 msgid "Control the IEEE trap mode"
10815 #: config/alpha/alpha.opt:127
10816 msgid "Control the precision given to fp exceptions"
10819 #: config/alpha/alpha.opt:131
10820 msgid "Tune expected memory latency"
10823 #: config/alpha/alpha.opt:135 config/rs6000/sysv4.opt:33
10824 #: config/ia64/ia64.opt:93
10825 msgid "Specify bit size of immediate TLS offsets"
10828 #: config/mt/mt.opt:24
10829 msgid "Use byte loads and stores when generating code."
10832 #: config/mt/mt.opt:28 config/m32c/m32c.opt:25
10833 msgid "Use simulator runtime"
10836 #: config/mt/mt.opt:32
10837 msgid "Do not include crt0.o in the startup files"
10840 #: config/mt/mt.opt:36 config/mt/mt.opt:40 config/mt/mt.opt:44
10841 #: config/mt/mt.opt:48 config/mt/mt.opt:52
10842 msgid "Internal debug switch"
10845 #: config/mt/mt.opt:56 config/iq2000/iq2000.opt:24
10846 msgid "Specify CPU for code generation purposes"
10849 #: config/rs6000/aix64.opt:25
10850 msgid "Compile for 64-bit pointers"
10853 #: config/rs6000/aix64.opt:29
10854 msgid "Compile for 32-bit pointers"
10857 #: config/rs6000/aix64.opt:33 config/rs6000/aix41.opt:25
10858 msgid "Support message passing with the Parallel Environment"
10861 #: config/rs6000/sysv4.opt:25
10862 msgid "Select ABI calling convention"
10865 #: config/rs6000/sysv4.opt:29
10866 msgid "Select method for sdata handling"
10869 #: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
10870 msgid "Align to the base type of the bit-field"
10873 #: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
10874 msgid "Produce code relocatable at runtime"
10877 #: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
10878 msgid "Produce little endian code"
10881 #: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
10882 msgid "Produce big endian code"
10885 #: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75
10886 #: config/rs6000/sysv4.opt:84 config/rs6000/sysv4.opt:101
10887 #: config/rs6000/sysv4.opt:129 config/rs6000/sysv4.opt:141
10888 msgid "no description yet"
10891 #: config/rs6000/sysv4.opt:79
10892 msgid "Assume all variable arg functions are prototyped"
10895 #: config/rs6000/sysv4.opt:88
10899 #: config/rs6000/sysv4.opt:92
10900 msgid "Allow bit-fields to cross word boundaries"
10903 #: config/rs6000/sysv4.opt:96
10904 msgid "Use alternate register names"
10907 #: config/rs6000/sysv4.opt:105
10908 msgid "Link with libsim.a, libc.a and sim-crt0.o"
10911 #: config/rs6000/sysv4.opt:109
10912 msgid "Link with libads.a, libc.a and crt0.o"
10915 #: config/rs6000/sysv4.opt:113
10916 msgid "Link with libyk.a, libc.a and crt0.o"
10919 #: config/rs6000/sysv4.opt:117
10920 msgid "Link with libmvme.a, libc.a and crt0.o"
10923 #: config/rs6000/sysv4.opt:121
10924 msgid "Set the PPC_EMB bit in the ELF flags header"
10927 #: config/rs6000/sysv4.opt:125
10928 msgid "Use the WindISS simulator"
10931 #: config/rs6000/sysv4.opt:133 config/rs6000/darwin.opt:25
10932 msgid "Generate 64-bit code"
10935 #: config/rs6000/sysv4.opt:137 config/rs6000/darwin.opt:29
10936 msgid "Generate 32-bit code"
10939 #: config/rs6000/sysv4.opt:145
10940 msgid "Generate code to use a non-exec PLT and GOT"
10943 #: config/rs6000/sysv4.opt:149
10944 msgid "Generate code for old exec BSS PLT"
10947 #: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:136
10948 msgid "Conform more closely to IBM XLC semantics"
10951 #: config/rs6000/linux64.opt:25
10952 msgid "Call mcount for profiling before a function prologue"
10955 #: config/rs6000/darwin.opt:33
10956 msgid "Generate code suitable for executables (NOT shared libs)"
10959 #: config/rs6000/rs6000.opt:25
10960 msgid "Use POWER instruction set"
10963 #: config/rs6000/rs6000.opt:29
10964 msgid "Do not use POWER instruction set"
10967 #: config/rs6000/rs6000.opt:33
10968 msgid "Use POWER2 instruction set"
10971 #: config/rs6000/rs6000.opt:37
10972 msgid "Use PowerPC instruction set"
10975 #: config/rs6000/rs6000.opt:41
10976 msgid "Do not use PowerPC instruction set"
10979 #: config/rs6000/rs6000.opt:45
10980 msgid "Use PowerPC-64 instruction set"
10983 #: config/rs6000/rs6000.opt:49
10984 msgid "Use PowerPC General Purpose group optional instructions"
10987 #: config/rs6000/rs6000.opt:53
10988 msgid "Use PowerPC Graphics group optional instructions"
10991 #: config/rs6000/rs6000.opt:57
10992 msgid "Use PowerPC V2.01 single field mfcr instruction"
10995 #: config/rs6000/rs6000.opt:61
10996 msgid "Use PowerPC V2.02 popcntb instruction"
10999 #: config/rs6000/rs6000.opt:65
11000 msgid "Use PowerPC V2.02 floating point rounding instructions"
11003 #: config/rs6000/rs6000.opt:69
11004 msgid "Use AltiVec instructions"
11007 #: config/rs6000/rs6000.opt:73
11008 msgid "Use 4xx half-word multiply instructions"
11011 #: config/rs6000/rs6000.opt:77
11012 msgid "Use 4xx string-search dlmzb instruction"
11015 #: config/rs6000/rs6000.opt:81
11016 msgid "Generate load/store multiple instructions"
11019 #: config/rs6000/rs6000.opt:85
11020 msgid "Generate string instructions for block moves"
11023 #: config/rs6000/rs6000.opt:89
11024 msgid "Use new mnemonics for PowerPC architecture"
11027 #: config/rs6000/rs6000.opt:93
11028 msgid "Use old mnemonics for PowerPC architecture"
11031 #: config/rs6000/rs6000.opt:97 config/pdp11/pdp11.opt:84
11032 msgid "Do not use hardware floating point"
11035 #: config/rs6000/rs6000.opt:101 config/pdp11/pdp11.opt:72
11036 #: config/frv/frv.opt:121
11037 msgid "Use hardware floating point"
11040 #: config/rs6000/rs6000.opt:105
11041 msgid "Do not generate load/store with update instructions"
11044 #: config/rs6000/rs6000.opt:109
11045 msgid "Generate load/store with update instructions"
11048 #: config/rs6000/rs6000.opt:113
11049 msgid "Do not generate fused multiply/add instructions"
11052 #: config/rs6000/rs6000.opt:117
11053 msgid "Generate fused multiply/add instructions"
11056 #: config/rs6000/rs6000.opt:121
11057 msgid "Schedule the start and end of the procedure"
11060 #: config/rs6000/rs6000.opt:128
11061 msgid "Return all structures in memory (AIX default)"
11064 #: config/rs6000/rs6000.opt:132
11065 msgid "Return small structures in registers (SVR4 default)"
11068 #: config/rs6000/rs6000.opt:140
11069 msgid "Generate software floating point divide for better throughput"
11072 #: config/rs6000/rs6000.opt:144
11073 msgid "Do not place floating point constants in TOC"
11076 #: config/rs6000/rs6000.opt:148
11077 msgid "Place floating point constants in TOC"
11080 #: config/rs6000/rs6000.opt:152
11081 msgid "Do not place symbol+offset constants in TOC"
11084 #: config/rs6000/rs6000.opt:156
11085 msgid "Place symbol+offset constants in TOC"
11088 #: config/rs6000/rs6000.opt:167
11089 msgid "Use only one TOC entry per procedure"
11092 #: config/rs6000/rs6000.opt:171
11093 msgid "Put everything in the regular TOC"
11096 #: config/rs6000/rs6000.opt:175
11097 msgid "Generate VRSAVE instructions when generating AltiVec code"
11100 #: config/rs6000/rs6000.opt:179
11101 msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead"
11104 #: config/rs6000/rs6000.opt:183
11105 msgid "Generate isel instructions"
11108 #: config/rs6000/rs6000.opt:187
11109 msgid "Deprecated option. Use -misel/-mno-isel instead"
11112 #: config/rs6000/rs6000.opt:191
11113 msgid "Generate SPE SIMD instructions on E500"
11116 #: config/rs6000/rs6000.opt:195
11117 msgid "Deprecated option. Use -mspe/-mno-spe instead"
11120 #: config/rs6000/rs6000.opt:199
11121 msgid "Enable debug output"
11124 #: config/rs6000/rs6000.opt:203
11125 msgid "Specify ABI to use"
11128 #: config/rs6000/rs6000.opt:207 config/sparc/sparc.opt:92
11129 msgid "Use features of and schedule code for given CPU"
11132 #: config/rs6000/rs6000.opt:211 config/i386/i386.opt:226
11133 #: config/sparc/sparc.opt:96 config/ia64/ia64.opt:97 config/s390/s390.opt:84
11134 msgid "Schedule code for given CPU"
11137 #: config/rs6000/rs6000.opt:215
11138 msgid "Select full, part, or no traceback table"
11141 #: config/rs6000/rs6000.opt:219
11142 msgid "Avoid all range limits on call instructions"
11145 #: config/rs6000/rs6000.opt:223
11146 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
11149 #: config/rs6000/rs6000.opt:227
11150 msgid "Select GPR floating point method"
11153 #: config/rs6000/rs6000.opt:231
11154 msgid "Specify size of long double (64 or 128 bits)"
11157 #: config/rs6000/rs6000.opt:235
11158 msgid "Determine which dependences between insns are considered costly"
11161 #: config/rs6000/rs6000.opt:239
11162 msgid "Specify which post scheduling nop insertion scheme to apply"
11165 #: config/rs6000/rs6000.opt:243
11166 msgid "Specify alignment of structure fields default/natural"
11169 #: config/rs6000/rs6000.opt:247
11170 msgid "Specify scheduling priority for dispatch slot restricted insns"
11173 #: config/i386/djgpp.opt:26
11174 msgid "Ignored (obsolete)"
11177 #: config/i386/cygming.opt:24
11178 msgid "Create console application"
11181 #: config/i386/cygming.opt:28
11182 msgid "Use the Cygwin interface"
11185 #: config/i386/cygming.opt:32
11186 msgid "Generate code for a DLL"
11189 #: config/i386/cygming.opt:36
11190 msgid "Ignore dllimport for functions"
11193 #: config/i386/cygming.opt:40
11194 msgid "Use Mingw-specific thread support"
11197 #: config/i386/cygming.opt:44
11198 msgid "Set Windows defines"
11201 #: config/i386/cygming.opt:48
11202 msgid "Create GUI application"
11205 #: config/i386/i386.opt:24
11206 msgid "sizeof(long double) is 16"
11209 #: config/i386/i386.opt:28
11210 msgid "Generate 32bit i386 code"
11213 #: config/i386/i386.opt:36
11214 msgid "Support 3DNow! built-in functions"
11217 #: config/i386/i386.opt:44
11218 msgid "Generate 64bit x86-64 code"
11221 #: config/i386/i386.opt:48 config/i386/i386.opt:118 config/s390/s390.opt:52
11222 msgid "Use hardware fp"
11225 #: config/i386/i386.opt:52
11226 msgid "sizeof(long double) is 12"
11229 #: config/i386/i386.opt:56
11230 msgid "Reserve space for outgoing arguments in the function prologue"
11233 #: config/i386/i386.opt:60
11234 msgid "Align some doubles on dword boundary"
11237 #: config/i386/i386.opt:64
11238 msgid "Function starts are aligned to this power of 2"
11241 #: config/i386/i386.opt:68
11242 msgid "Jump targets are aligned to this power of 2"
11245 #: config/i386/i386.opt:72
11246 msgid "Loop code aligned to this power of 2"
11249 #: config/i386/i386.opt:76
11250 msgid "Align destination of the string operations"
11253 #: config/i386/i386.opt:80 config/s390/s390.opt:32
11254 msgid "Generate code for given CPU"
11257 #: config/i386/i386.opt:84
11258 msgid "Use given assembler dialect"
11261 #: config/i386/i386.opt:88
11262 msgid "Branches are this expensive (1-5, arbitrary units)"
11265 #: config/i386/i386.opt:92
11267 "Data greater than given threshold will go into .ldata section in x86-64 "
11271 #: config/i386/i386.opt:96
11272 msgid "Use given x86-64 code model"
11275 #: config/i386/i386.opt:106
11276 msgid "Generate sin, cos, sqrt for FPU"
11279 #: config/i386/i386.opt:110
11280 msgid "Return values of functions in FPU registers"
11283 #: config/i386/i386.opt:114
11284 msgid "Generate floating point mathematics using given instruction set"
11287 #: config/i386/i386.opt:122 config/m68k/ieee.opt:25
11288 msgid "Use IEEE math for fp comparisons"
11291 #: config/i386/i386.opt:126
11292 msgid "Inline all known string operations"
11295 #: config/i386/i386.opt:134
11296 msgid "Support MMX built-in functions"
11299 #: config/i386/i386.opt:138
11300 msgid "Use native (MS) bitfield layout"
11303 #: config/i386/i386.opt:154
11304 msgid "Omit the frame pointer in leaf functions"
11307 #: config/i386/i386.opt:166
11308 msgid "Attempt to keep stack aligned to this power of 2"
11311 #: config/i386/i386.opt:170
11312 msgid "Use push instructions to save outgoing arguments"
11315 #: config/i386/i386.opt:174
11316 msgid "Use red-zone in the x86-64 code"
11319 #: config/i386/i386.opt:178
11320 msgid "Number of registers used to pass integer arguments"
11323 #: config/i386/i386.opt:182
11324 msgid "Alternate calling convention"
11327 #: config/i386/i386.opt:190
11328 msgid "Support MMX and SSE built-in functions and code generation"
11331 #: config/i386/i386.opt:194
11332 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
11335 #: config/i386/i386.opt:198
11336 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
11339 #: config/i386/i386.opt:202
11340 msgid "Use SSE register passing conventions for SF and DF mode"
11343 #: config/i386/i386.opt:206
11344 msgid "Realign stack in prologue"
11347 #: config/i386/i386.opt:210
11348 msgid "Uninitialized locals in .bss"
11351 #: config/i386/i386.opt:214
11352 msgid "Enable stack probing"
11355 #: config/i386/i386.opt:218
11356 msgid "Use given thread-local storage dialect"
11359 #: config/i386/i386.opt:222
11361 msgid "Use direct references against %gs when accessing tls data"
11364 #: config/i386/sco5.opt:25
11365 msgid "Generate ELF output"
11368 #: config/m32r/m32r.opt:24
11369 msgid "Compile for the m32rx"
11372 #: config/m32r/m32r.opt:28
11373 msgid "Compile for the m32r2"
11376 #: config/m32r/m32r.opt:32
11377 msgid "Compile for the m32r"
11380 #: config/m32r/m32r.opt:36
11381 msgid "Align all loops to 32 byte boundary"
11384 #: config/m32r/m32r.opt:40
11385 msgid "Prefer branches over conditional execution"
11388 #: config/m32r/m32r.opt:44
11389 msgid "Give branches their default cost"
11392 #: config/m32r/m32r.opt:48
11393 msgid "Display compile time statistics"
11396 #: config/m32r/m32r.opt:52
11397 msgid "Specify cache flush function"
11400 #: config/m32r/m32r.opt:56
11401 msgid "Specify cache flush trap number"
11404 #: config/m32r/m32r.opt:60
11405 msgid "Only issue one instruction per cycle"
11408 #: config/m32r/m32r.opt:64
11409 msgid "Allow two instructions to be issued per cycle"
11412 #: config/m32r/m32r.opt:68
11413 msgid "Code size: small, medium or large"
11416 #: config/m32r/m32r.opt:72
11417 msgid "Don't call any cache flush functions"
11420 #: config/m32r/m32r.opt:76
11421 msgid "Don't call any cache flush trap"
11424 #: config/m32r/m32r.opt:83
11425 msgid "Small data area: none, sdata, use"
11428 #: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
11429 msgid "Generate PA1.0 code"
11432 #: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
11433 msgid "Generate PA1.1 code"
11436 #: config/pa/pa.opt:32 config/pa/pa.opt:93
11437 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
11440 #: config/pa/pa.opt:36
11441 msgid "Generate code for huge switch statements"
11444 #: config/pa/pa.opt:40
11445 msgid "Disable FP regs"
11448 #: config/pa/pa.opt:44
11449 msgid "Disable indexed addressing"
11452 #: config/pa/pa.opt:48
11453 msgid "Generate fast indirect calls"
11456 #: config/pa/pa.opt:52 config/ia64/ia64.opt:89
11457 msgid "Specify range of registers to make fixed"
11460 #: config/pa/pa.opt:56
11461 msgid "Assume code will be assembled by GAS"
11464 #: config/pa/pa.opt:60
11465 msgid "Put jumps in call delay slots"
11468 #: config/pa/pa.opt:65
11469 msgid "Enable linker optimizations"
11472 #: config/pa/pa.opt:69
11473 msgid "Always generate long calls"
11476 #: config/pa/pa.opt:73
11477 msgid "Emit long load/store sequences"
11480 #: config/pa/pa.opt:81
11481 msgid "Disable space regs"
11484 #: config/pa/pa.opt:97
11485 msgid "Use portable calling conventions"
11488 #: config/pa/pa.opt:101
11490 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
11491 "7200, 7300, and 8000"
11494 #: config/pa/pa.opt:105 config/frv/frv.opt:178
11495 msgid "Use software floating point"
11498 #: config/pa/pa.opt:113
11499 msgid "Do not disable space regs"
11502 #: config/pa/pa-hpux1111.opt:24 config/pa/pa-hpux1010.opt:24
11503 #: config/pa/pa-hpux.opt:28
11504 msgid "Specify UNIX standard for predefines and linking"
11507 #: config/pa/pa64-hpux.opt:24
11508 msgid "Assume code will be linked by GNU ld"
11511 #: config/pa/pa64-hpux.opt:28
11512 msgid "Assume code will be linked by HP ld"
11515 #: config/pa/pa-hpux.opt:24
11516 msgid "Generate cpp defines for server IO"
11519 #: config/pa/pa-hpux.opt:32
11520 msgid "Generate cpp defines for workstation IO"
11523 #: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
11524 msgid "Compile for a 68HC11"
11527 #: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
11528 msgid "Compile for a 68HC12"
11531 #: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
11532 msgid "Compile for a 68HCS12"
11535 #: config/m68hc11/m68hc11.opt:50
11536 msgid "Auto pre/post decrement increment allowed"
11539 #: config/m68hc11/m68hc11.opt:54
11540 msgid "Min/max instructions allowed"
11543 #: config/m68hc11/m68hc11.opt:58
11544 msgid "Use call and rtc for function calls and returns"
11547 #: config/m68hc11/m68hc11.opt:62
11548 msgid "Auto pre/post decrement increment not allowed"
11551 #: config/m68hc11/m68hc11.opt:66
11552 msgid "Use jsr and rts for function calls and returns"
11555 #: config/m68hc11/m68hc11.opt:70
11556 msgid "Min/max instructions not allowed"
11559 #: config/m68hc11/m68hc11.opt:74
11560 msgid "Use direct addressing mode for soft registers"
11563 #: config/m68hc11/m68hc11.opt:78
11564 msgid "Compile with 32-bit integer mode"
11567 #: config/m68hc11/m68hc11.opt:83
11568 msgid "Specify the register allocation order"
11571 #: config/m68hc11/m68hc11.opt:87
11572 msgid "Do not use direct addressing mode for soft registers"
11575 #: config/m68hc11/m68hc11.opt:91
11576 msgid "Compile with 16-bit integer mode"
11579 #: config/m68hc11/m68hc11.opt:95
11580 msgid "Indicate the number of soft registers available"
11583 #: config/arm/arm.opt:24
11584 msgid "Specify an ABI"
11587 #: config/arm/arm.opt:28
11588 msgid "Generate a call to abort if a noreturn function returns"
11591 #: config/arm/arm.opt:35
11592 msgid "Pass FP arguments in FP registers"
11595 #: config/arm/arm.opt:39
11596 msgid "Generate APCS conformant stack frames"
11599 #: config/arm/arm.opt:43
11600 msgid "Generate re-entrant, PIC code"
11603 #: config/arm/arm.opt:50
11604 msgid "Specify the name of the target architecture"
11607 #: config/arm/arm.opt:57
11608 msgid "Assume target CPU is configured as big endian"
11611 #: config/arm/arm.opt:61
11612 msgid "Thumb: Assume non-static functions may be called from ARM code"
11615 #: config/arm/arm.opt:65
11616 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
11619 #: config/arm/arm.opt:69
11620 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
11623 #: config/arm/arm.opt:73
11624 msgid "Specify the name of the target CPU"
11627 #: config/arm/arm.opt:77
11628 msgid "Specify if floating point hardware should be used"
11631 #: config/arm/arm.opt:91
11632 msgid "Specify the name of the target floating point hardware/format"
11635 #: config/arm/arm.opt:95
11636 msgid "Alias for -mfloat-abi=hard"
11639 #: config/arm/arm.opt:99
11640 msgid "Assume target CPU is configured as little endian"
11643 #: config/arm/arm.opt:103
11644 msgid "Generate call insns as indirect calls, if necessary"
11647 #: config/arm/arm.opt:107
11648 msgid "Specify the register to be used for PIC addressing"
11651 #: config/arm/arm.opt:111
11652 msgid "Store function names in object code"
11655 #: config/arm/arm.opt:115
11656 msgid "Permit scheduling of a function's prologue sequence"
11659 #: config/arm/arm.opt:119
11660 msgid "Do not load the PIC register in function prologues"
11663 #: config/arm/arm.opt:123
11664 msgid "Alias for -mfloat-abi=soft"
11667 #: config/arm/arm.opt:127
11668 msgid "Specify the minimum bit alignment of structures"
11671 #: config/arm/arm.opt:131
11672 msgid "Compile for the Thumb not the ARM"
11675 #: config/arm/arm.opt:135
11676 msgid "Support calls between Thumb and ARM instruction sets"
11679 #: config/arm/arm.opt:139
11680 msgid "Specify how to access the thread pointer"
11683 #: config/arm/arm.opt:143
11684 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
11687 #: config/arm/arm.opt:147
11688 msgid "Thumb: Generate (leaf) stack frames even if not needed"
11691 #: config/arm/arm.opt:151
11692 msgid "Tune code for the given processor"
11695 #: config/arm/arm.opt:155
11696 msgid "Assume big endian bytes, little endian words"
11699 #: config/arm/pe.opt:24
11700 msgid "Ignore dllimport attribute for functions"
11703 #: config/lynx.opt:24
11704 msgid "Support legacy multi-threading"
11707 #: config/lynx.opt:28
11708 msgid "Use shared libraries"
11711 #: config/lynx.opt:32
11712 msgid "Support multi-threading"
11715 #: config/c4x/c4x.opt:24
11716 msgid "Generate code for C30 CPU"
11719 #: config/c4x/c4x.opt:28
11720 msgid "Generate code for C31 CPU"
11723 #: config/c4x/c4x.opt:32
11724 msgid "Generate code for C32 CPU"
11727 #: config/c4x/c4x.opt:36
11728 msgid "Generate code for C33 CPU"
11731 #: config/c4x/c4x.opt:40
11732 msgid "Generate code for C40 CPU"
11735 #: config/c4x/c4x.opt:44
11736 msgid "Generate code for C44 CPU"
11739 #: config/c4x/c4x.opt:48
11740 msgid "Assume that pointers may be aliased"
11743 #: config/c4x/c4x.opt:52
11744 msgid "Big memory model"
11747 #: config/c4x/c4x.opt:56
11748 msgid "Use the BK register as a general purpose register"
11751 #: config/c4x/c4x.opt:60
11752 msgid "Generate code for CPU"
11755 #: config/c4x/c4x.opt:64
11756 msgid "Enable use of DB instruction"
11759 #: config/c4x/c4x.opt:68
11760 msgid "Enable debugging"
11763 #: config/c4x/c4x.opt:72
11764 msgid "Enable new features under development"
11767 #: config/c4x/c4x.opt:76
11768 msgid "Use fast but approximate float to integer conversion"
11771 #: config/c4x/c4x.opt:80
11772 msgid "Force RTL generation to emit valid 3 operand insns"
11775 #: config/c4x/c4x.opt:84
11776 msgid "Force constants into registers to improve hoisting"
11779 #: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112
11780 msgid "Save DP across ISR in small memory model"
11783 #: config/c4x/c4x.opt:92
11784 msgid "Allow unsigned iteration counts for RPTB/DB"
11787 #: config/c4x/c4x.opt:96
11788 msgid "Pass arguments on the stack"
11791 #: config/c4x/c4x.opt:100
11792 msgid "Use MPYI instruction for C3x"
11795 #: config/c4x/c4x.opt:104
11796 msgid "Enable parallel instructions"
11799 #: config/c4x/c4x.opt:108
11800 msgid "Enable MPY||ADD and MPY||SUB instructions"
11803 #: config/c4x/c4x.opt:116
11804 msgid "Preserve all 40 bits of FP reg across call"
11807 #: config/c4x/c4x.opt:120
11808 msgid "Pass arguments in registers"
11811 #: config/c4x/c4x.opt:124
11812 msgid "Enable use of RTPB instruction"
11815 #: config/c4x/c4x.opt:128
11816 msgid "Enable use of RTPS instruction"
11819 #: config/c4x/c4x.opt:132
11820 msgid "Set the maximum number of iterations for RPTS to N"
11823 #: config/c4x/c4x.opt:136
11824 msgid "Small memory model"
11827 #: config/c4x/c4x.opt:140
11828 msgid "Emit code compatible with TI tools"
11831 #: config/h8300/h8300.opt:24
11832 msgid "Generate H8S code"
11835 #: config/h8300/h8300.opt:28
11836 msgid "Generate H8SX code"
11839 #: config/h8300/h8300.opt:32
11840 msgid "Generate H8S/2600 code"
11843 #: config/h8300/h8300.opt:36
11844 msgid "Make integers 32 bits wide"
11847 #: config/h8300/h8300.opt:43
11848 msgid "Use registers for argument passing"
11851 #: config/h8300/h8300.opt:47
11852 msgid "Consider access to byte sized memory slow"
11855 #: config/h8300/h8300.opt:51
11856 msgid "Enable linker relaxing"
11859 #: config/h8300/h8300.opt:55
11860 msgid "Generate H8/300H code"
11863 #: config/h8300/h8300.opt:59
11864 msgid "Enable the normal mode"
11867 #: config/h8300/h8300.opt:63
11868 msgid "Use H8/300 alignment rules"
11871 #: config/xtensa/xtensa.opt:24
11872 msgid "Use CONST16 instruction to load constants"
11875 #: config/xtensa/xtensa.opt:28
11876 msgid "Enable fused multiply/add and multiply/subtract FP instructions"
11879 #: config/xtensa/xtensa.opt:32
11880 msgid "Use indirect CALLXn instructions for large programs"
11883 #: config/xtensa/xtensa.opt:36
11884 msgid "Automatically align branch targets to reduce branch penalties"
11887 #: config/xtensa/xtensa.opt:40
11888 msgid "Intersperse literal pools with code in the text section"
11891 #: config/mcore/mcore.opt:24
11892 msgid "Generate code for the M*Core M210"
11895 #: config/mcore/mcore.opt:28
11896 msgid "Generate code for the M*Core M340"
11899 #: config/mcore/mcore.opt:32
11900 msgid "Set maximum alignment to 4"
11903 #: config/mcore/mcore.opt:36
11904 msgid "Force functions to be aligned to a 4 byte boundary"
11907 #: config/mcore/mcore.opt:40
11908 msgid "Set maximum alignment to 8"
11911 #: config/mcore/mcore.opt:44 config/score/score.opt:24
11912 msgid "Generate big-endian code"
11915 #: config/mcore/mcore.opt:48
11916 msgid "Emit call graph information"
11919 #: config/mcore/mcore.opt:52
11920 msgid "Use the divide instruction"
11923 #: config/mcore/mcore.opt:56
11924 msgid "Inline constants if it can be done in 2 insns or less"
11927 #: config/mcore/mcore.opt:60 config/score/score.opt:28
11928 msgid "Generate little-endian code"
11931 #: config/mcore/mcore.opt:68
11932 msgid "Use arbitrary sized immediates in bit operations"
11935 #: config/mcore/mcore.opt:72
11936 msgid "Prefer word accesses over byte accesses"
11939 #: config/mcore/mcore.opt:76
11940 msgid "Set the maximum amount for a single stack increment operation"
11943 #: config/mcore/mcore.opt:80
11944 msgid "Always treat bitfields as int-sized"
11947 #: config/cris/cris.opt:46
11948 msgid "Work around bug in multiplication instruction"
11951 #: config/cris/cris.opt:52
11952 msgid "Compile for ETRAX 4 (CRIS v3)"
11955 #: config/cris/cris.opt:57
11956 msgid "Compile for ETRAX 100 (CRIS v8)"
11959 #: config/cris/cris.opt:65
11960 msgid "Emit verbose debug information in assembly code"
11963 #: config/cris/cris.opt:72
11964 msgid "Do not use condition codes from normal instructions"
11967 #: config/cris/cris.opt:81
11968 msgid "Do not emit addressing modes with side-effect assignment"
11971 #: config/cris/cris.opt:90
11972 msgid "Do not tune stack alignment"
11975 #: config/cris/cris.opt:99
11976 msgid "Do not tune writable data alignment"
11979 #: config/cris/cris.opt:108
11980 msgid "Do not tune code and read-only data alignment"
11983 #: config/cris/cris.opt:117
11984 msgid "Align code and data to 32 bits"
11987 #: config/cris/cris.opt:134
11988 msgid "Don't align items in code or data"
11991 #: config/cris/cris.opt:143
11992 msgid "Do not emit function prologue or epilogue"
11995 #: config/cris/cris.opt:150
11996 msgid "Use the most feature-enabling options allowed by other options"
11999 #: config/cris/cris.opt:159
12000 msgid "Override -mbest-lib-options"
12003 #: config/cris/cris.opt:166
12004 msgid "Generate code for the specified chip or CPU version"
12007 #: config/cris/cris.opt:170
12008 msgid "Tune alignment for the specified chip or CPU version"
12011 #: config/cris/cris.opt:174
12012 msgid "Warn when a stackframe is larger than the specified size"
12015 #: config/cris/aout.opt:28
12016 msgid "Compile for the MMU-less Etrax 100-based elinux system"
12019 #: config/cris/aout.opt:34
12020 msgid "For elinux, request a specified stack-size for this program"
12023 #: config/cris/linux.opt:28
12024 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
12027 #: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
12028 msgid "Use hardware FP"
12031 #: config/sparc/sparc.opt:32
12032 msgid "Do not use hardware FP"
12035 #: config/sparc/sparc.opt:36
12036 msgid "Assume possible double misalignment"
12039 #: config/sparc/sparc.opt:40
12040 msgid "Pass -assert pure-text to linker"
12043 #: config/sparc/sparc.opt:44
12044 msgid "Use ABI reserved registers"
12047 #: config/sparc/sparc.opt:48
12048 msgid "Use hardware quad FP instructions"
12051 #: config/sparc/sparc.opt:52
12052 msgid "Do not use hardware quad fp instructions"
12055 #: config/sparc/sparc.opt:56
12056 msgid "Compile for V8+ ABI"
12059 #: config/sparc/sparc.opt:60
12060 msgid "Use UltraSPARC Visual Instruction Set extensions"
12063 #: config/sparc/sparc.opt:64
12064 msgid "Pointers are 64-bit"
12067 #: config/sparc/sparc.opt:68
12068 msgid "Pointers are 32-bit"
12071 #: config/sparc/sparc.opt:72
12072 msgid "Use 64-bit ABI"
12075 #: config/sparc/sparc.opt:76
12076 msgid "Use 32-bit ABI"
12079 #: config/sparc/sparc.opt:80
12080 msgid "Use stack bias"
12083 #: config/sparc/sparc.opt:84
12084 msgid "Use structs on stronger alignment for double-word copies"
12087 #: config/sparc/sparc.opt:88
12088 msgid "Optimize tail call instructions in assembler and linker"
12091 #: config/sparc/sparc.opt:100
12092 msgid "Use given SPARC-V9 code model"
12095 #: config/sparc/sparc.opt:104
12096 msgid "Enable strict 32-bit psABI struct return checking."
12099 #: config/sparc/little-endian.opt:24
12100 msgid "Generate code for little-endian"
12103 #: config/sparc/little-endian.opt:28
12104 msgid "Generate code for big-endian"
12107 #: config/arc/arc.opt:33
12108 msgid "Prepend the name of the cpu to all public symbol names"
12111 #: config/arc/arc.opt:43
12112 msgid "Compile code for ARC variant CPU"
12115 #: config/arc/arc.opt:47
12116 msgid "Put functions in SECTION"
12119 #: config/arc/arc.opt:51
12120 msgid "Put data in SECTION"
12123 #: config/arc/arc.opt:55
12124 msgid "Put read-only data in SECTION"
12127 #: config/sh/superh.opt:6
12128 msgid "Board name [and memory region]."
12131 #: config/sh/superh.opt:10
12132 msgid "Runtime name."
12135 #: config/sh/sh.opt:45
12136 msgid "Generate SH1 code"
12139 #: config/sh/sh.opt:49
12140 msgid "Generate SH2 code"
12143 #: config/sh/sh.opt:53
12144 msgid "Generate SH2a code"
12147 #: config/sh/sh.opt:57
12148 msgid "Generate SH2a FPU-less code"
12151 #: config/sh/sh.opt:61
12152 msgid "Generate default single-precision SH2a code"
12155 #: config/sh/sh.opt:65
12156 msgid "Generate only single-precision SH2a code"
12159 #: config/sh/sh.opt:69
12160 msgid "Generate SH2e code"
12163 #: config/sh/sh.opt:73
12164 msgid "Generate SH3 code"
12167 #: config/sh/sh.opt:77
12168 msgid "Generate SH3e code"
12171 #: config/sh/sh.opt:81
12172 msgid "Generate SH4 code"
12175 #: config/sh/sh.opt:85
12176 msgid "Generate SH4-100 code"
12179 #: config/sh/sh.opt:89
12180 msgid "Generate SH4-200 code"
12183 #: config/sh/sh.opt:93
12184 msgid "Generate SH4 FPU-less code"
12187 #: config/sh/sh.opt:97
12188 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
12191 #: config/sh/sh.opt:102
12192 msgid "Generate code for SH4 500 series (FPU-less)."
12195 #: config/sh/sh.opt:107
12196 msgid "Generate default single-precision SH4 code"
12199 #: config/sh/sh.opt:111
12200 msgid "Generate default single-precision SH4-100 code"
12203 #: config/sh/sh.opt:115
12204 msgid "Generate default single-precision SH4-200 code"
12207 #: config/sh/sh.opt:119
12208 msgid "Generate only single-precision SH4 code"
12211 #: config/sh/sh.opt:123
12212 msgid "Generate only single-precision SH4-100 code"
12215 #: config/sh/sh.opt:127
12216 msgid "Generate only single-precision SH4-200 code"
12219 #: config/sh/sh.opt:131
12220 msgid "Generate SH4a code"
12223 #: config/sh/sh.opt:135
12224 msgid "Generate SH4a FPU-less code"
12227 #: config/sh/sh.opt:139
12228 msgid "Generate default single-precision SH4a code"
12231 #: config/sh/sh.opt:143
12232 msgid "Generate only single-precision SH4a code"
12235 #: config/sh/sh.opt:147
12236 msgid "Generate SH4al-dsp code"
12239 #: config/sh/sh.opt:151
12240 msgid "Generate 32-bit SHmedia code"
12243 #: config/sh/sh.opt:155
12244 msgid "Generate 32-bit FPU-less SHmedia code"
12247 #: config/sh/sh.opt:159
12248 msgid "Generate 64-bit SHmedia code"
12251 #: config/sh/sh.opt:163
12252 msgid "Generate 64-bit FPU-less SHmedia code"
12255 #: config/sh/sh.opt:167
12256 msgid "Generate SHcompact code"
12259 #: config/sh/sh.opt:171
12260 msgid "Generate FPU-less SHcompact code"
12263 #: config/sh/sh.opt:175
12265 "Throttle unrolling to avoid thrashing target registers unless the unroll "
12266 "benefit outweighs this"
12269 #: config/sh/sh.opt:179
12270 msgid "Generate code in big endian mode"
12273 #: config/sh/sh.opt:183
12274 msgid "Generate 32-bit offsets in switch tables"
12277 #: config/sh/sh.opt:187
12278 msgid "Enable SH5 cut2 workaround"
12281 #: config/sh/sh.opt:191
12282 msgid "Align doubles at 64-bit boundaries"
12285 #: config/sh/sh.opt:195
12287 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
12288 "inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
12291 #: config/sh/sh.opt:199
12292 msgid "Specify name for 32 bit signed division function"
12295 #: config/sh/sh.opt:206
12296 msgid "Cost to assume for gettr insn"
12299 #: config/sh/sh.opt:210 config/sh/sh.opt:256
12300 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
12303 #: config/sh/sh.opt:214
12304 msgid "Increase the IEEE compliance for floating-point code"
12307 #: config/sh/sh.opt:218
12308 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
12311 #: config/sh/sh.opt:222
12312 msgid "Assume symbols might be invalid"
12315 #: config/sh/sh.opt:226
12316 msgid "Annotate assembler instructions with estimated addresses"
12319 #: config/sh/sh.opt:230
12320 msgid "Generate code in little endian mode"
12323 #: config/sh/sh.opt:234
12324 msgid "Mark MAC register as call-clobbered"
12327 #: config/sh/sh.opt:240
12328 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
12331 #: config/sh/sh.opt:244
12332 msgid "Emit function-calls using global offset table when generating PIC"
12335 #: config/sh/sh.opt:248
12336 msgid "Assume pt* instructions won't trap"
12339 #: config/sh/sh.opt:252
12340 msgid "Shorten address references during linking"
12343 #: config/sh/sh.opt:260
12344 msgid "Deprecated. Use -Os instead"
12347 #: config/sh/sh.opt:264
12348 msgid "Cost to assume for a multiply insn"
12351 #: config/sh/sh.opt:268
12353 "Generate library function call to invalidate instruction cache entries after "
12354 "fixing trampoline"
12357 #: config/sh/sh.opt:274
12358 msgid "Pretend a branch-around-a-move is a conditional move."
12361 #: config/pdp11/pdp11.opt:24
12362 msgid "Generate code for an 11/10"
12365 #: config/pdp11/pdp11.opt:28
12366 msgid "Generate code for an 11/40"
12369 #: config/pdp11/pdp11.opt:32
12370 msgid "Generate code for an 11/45"
12373 #: config/pdp11/pdp11.opt:36
12374 msgid "Use 16-bit abs patterns"
12377 #: config/pdp11/pdp11.opt:40
12378 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
12381 #: config/pdp11/pdp11.opt:44
12382 msgid "Do not use inline patterns for copying memory"
12385 #: config/pdp11/pdp11.opt:48
12386 msgid "Use inline patterns for copying memory"
12389 #: config/pdp11/pdp11.opt:52
12390 msgid "Do not pretend that branches are expensive"
12393 #: config/pdp11/pdp11.opt:56
12394 msgid "Pretend that branches are expensive"
12397 #: config/pdp11/pdp11.opt:60
12398 msgid "Use the DEC assembler syntax"
12401 #: config/pdp11/pdp11.opt:64
12402 msgid "Use 32 bit float"
12405 #: config/pdp11/pdp11.opt:68
12406 msgid "Use 64 bit float"
12409 #: config/pdp11/pdp11.opt:76
12410 msgid "Use 16 bit int"
12413 #: config/pdp11/pdp11.opt:80
12414 msgid "Use 32 bit int"
12417 #: config/pdp11/pdp11.opt:88
12418 msgid "Target has split I&D"
12421 #: config/pdp11/pdp11.opt:92
12422 msgid "Use UNIX assembler syntax"
12425 #: config/stormy16/stormy16.opt:25
12426 msgid "Provide libraries for the simulator"
12429 #: config/ia64/ia64.opt:3
12430 msgid "Generate big endian code"
12433 #: config/ia64/ia64.opt:7
12434 msgid "Generate little endian code"
12437 #: config/ia64/ia64.opt:11
12438 msgid "Generate code for GNU as"
12441 #: config/ia64/ia64.opt:15
12442 msgid "Generate code for GNU ld"
12445 #: config/ia64/ia64.opt:19
12446 msgid "Emit stop bits before and after volatile extended asms"
12449 #: config/ia64/ia64.opt:23
12450 msgid "Use in/loc/out register names"
12453 #: config/ia64/ia64.opt:30
12454 msgid "Enable use of sdata/scommon/sbss"
12457 #: config/ia64/ia64.opt:34
12458 msgid "Generate code without GP reg"
12461 #: config/ia64/ia64.opt:38
12462 msgid "gp is constant (but save/restore gp on indirect calls)"
12465 #: config/ia64/ia64.opt:42
12466 msgid "Generate self-relocatable code"
12469 #: config/ia64/ia64.opt:46
12470 msgid "Generate inline floating point division, optimize for latency"
12473 #: config/ia64/ia64.opt:50
12474 msgid "Generate inline floating point division, optimize for throughput"
12477 #: config/ia64/ia64.opt:57
12478 msgid "Generate inline integer division, optimize for latency"
12481 #: config/ia64/ia64.opt:61
12482 msgid "Generate inline integer division, optimize for throughput"
12485 #: config/ia64/ia64.opt:65
12486 msgid "Do not inline integer division"
12489 #: config/ia64/ia64.opt:69
12490 msgid "Generate inline square root, optimize for latency"
12493 #: config/ia64/ia64.opt:73
12494 msgid "Generate inline square root, optimize for throughput"
12497 #: config/ia64/ia64.opt:77
12498 msgid "Do not inline square root"
12501 #: config/ia64/ia64.opt:81
12502 msgid "Enable Dwarf 2 line debug info via GNU as"
12505 #: config/ia64/ia64.opt:85
12506 msgid "Enable earlier placing stop bits for better scheduling"
12509 #: config/ia64/ia64.opt:101
12510 msgid "Use data speculation before reload"
12513 #: config/ia64/ia64.opt:105
12514 msgid "Use data speculation after reload"
12517 #: config/ia64/ia64.opt:109
12518 msgid "Use control speculation"
12521 #: config/ia64/ia64.opt:113
12522 msgid "Use in block data speculation before reload"
12525 #: config/ia64/ia64.opt:117
12526 msgid "Use in block data speculation after reload"
12529 #: config/ia64/ia64.opt:121
12530 msgid "Use in block control speculation"
12533 #: config/ia64/ia64.opt:125
12534 msgid "Use simple data speculation check"
12537 #: config/ia64/ia64.opt:129
12538 msgid "Use simple data speculation check for control speculation"
12541 #: config/ia64/ia64.opt:133
12542 msgid "Print information about speculative motions."
12545 #: config/ia64/ia64.opt:137
12547 "If set, data speculative instructions will be chosen for schedule only if "
12548 "there are no other choices at the moment "
12551 #: config/ia64/ia64.opt:141
12553 "If set, control speculative instructions will be chosen for schedule only if "
12554 "there are no other choices at the moment "
12557 #: config/ia64/ia64.opt:145
12559 "Count speculative dependencies while calculating priority of instructions"
12562 #: config/ia64/ilp32.opt:3
12563 msgid "Generate ILP32 code"
12566 #: config/ia64/ilp32.opt:7
12567 msgid "Generate LP64 code"
12570 #: config/darwin.opt:24
12571 msgid "Generate code suitable for fast turn around debugging"
12574 #: config/darwin.opt:28
12575 msgid "The earliest MacOS X version on which this program will run"
12578 #: config/darwin.opt:32
12579 msgid "Set sizeof(bool) to 1"
12582 #: config/darwin.opt:36
12583 msgid "Generate code for darwin loadable kernel extentions"
12586 #: config/darwin.opt:40
12587 msgid "Generate code for the kernel or loadable kernel extentions"
12590 #: config/fr30/fr30.opt:24
12591 msgid "Assume small address space"
12594 #: config/mips/mips.opt:24
12595 msgid "Generate code that conforms to the given ABI"
12598 #: config/mips/mips.opt:28
12599 msgid "Generate code that can be used in SVR4-style dynamic objects"
12602 #: config/mips/mips.opt:32
12603 msgid "Use PMC-style 'mad' instructions"
12606 #: config/mips/mips.opt:36
12607 msgid "Generate code for the given ISA"
12610 #: config/mips/mips.opt:40
12611 msgid "Use Branch Likely instructions, overriding the architecture default"
12614 #: config/mips/mips.opt:44
12615 msgid "Trap on integer divide by zero"
12618 #: config/mips/mips.opt:48
12619 msgid "Use branch-and-break sequences to check for integer divide by zero"
12622 #: config/mips/mips.opt:52
12623 msgid "Use trap instructions to check for integer divide by zero"
12626 #: config/mips/mips.opt:56
12628 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
12632 #: config/mips/mips.opt:60
12633 msgid "Use MIPS-DSP instructions"
12636 #: config/mips/mips.opt:70
12637 msgid "Use big-endian byte order"
12640 #: config/mips/mips.opt:74
12641 msgid "Use little-endian byte order"
12644 #: config/mips/mips.opt:78 config/iq2000/iq2000.opt:32
12645 msgid "Use ROM instead of RAM"
12648 #: config/mips/mips.opt:82
12649 msgid "Use NewABI-style %reloc() assembly operators"
12652 #: config/mips/mips.opt:86
12653 msgid "Work around certain R4000 errata"
12656 #: config/mips/mips.opt:90
12657 msgid "Work around certain R4400 errata"
12660 #: config/mips/mips.opt:94
12661 msgid "Work around errata for early SB-1 revision 2 cores"
12664 #: config/mips/mips.opt:98
12665 msgid "Work around certain VR4120 errata"
12668 #: config/mips/mips.opt:102
12669 msgid "Work around VR4130 mflo/mfhi errata"
12672 #: config/mips/mips.opt:106
12673 msgid "Work around an early 4300 hardware bug"
12676 #: config/mips/mips.opt:110
12677 msgid "FP exceptions are enabled"
12680 #: config/mips/mips.opt:114
12681 msgid "Use 32-bit floating-point registers"
12684 #: config/mips/mips.opt:118
12685 msgid "Use 64-bit floating-point registers"
12688 #: config/mips/mips.opt:122
12689 msgid "Use FUNC to flush the cache before calling stack trampolines"
12692 #: config/mips/mips.opt:126
12693 msgid "Generate floating-point multiply-add instructions"
12696 #: config/mips/mips.opt:130
12697 msgid "Use 32-bit general registers"
12700 #: config/mips/mips.opt:134
12701 msgid "Use 64-bit general registers"
12704 #: config/mips/mips.opt:138
12705 msgid "Allow the use of hardware floating-point instructions"
12708 #: config/mips/mips.opt:142
12709 msgid "Generate code for ISA level N"
12712 #: config/mips/mips.opt:146
12713 msgid "Generate mips16 code"
12716 #: config/mips/mips.opt:150
12717 msgid "Use MIPS-3D instructions"
12720 #: config/mips/mips.opt:154
12721 msgid "Use indirect calls"
12724 #: config/mips/mips.opt:158
12725 msgid "Use a 32-bit long type"
12728 #: config/mips/mips.opt:162
12729 msgid "Use a 64-bit long type"
12732 #: config/mips/mips.opt:166
12733 msgid "Don't optimize block moves"
12736 #: config/mips/mips.opt:170
12737 msgid "Use the mips-tfile postpass"
12740 #: config/mips/mips.opt:174
12741 msgid "Do not use a cache-flushing function before calling stack trampolines"
12744 #: config/mips/mips.opt:178
12745 msgid "Generate normal-mode code"
12748 #: config/mips/mips.opt:182
12749 msgid "Do not use MIPS-3D instructions"
12752 #: config/mips/mips.opt:186
12753 msgid "Use paired-single floating-point instructions"
12756 #: config/mips/mips.opt:190
12758 "When generating -mabicalls code, make the code suitable for use in shared "
12762 #: config/mips/mips.opt:194
12764 "Restrict the use of hardware floating-point instructions to 32-bit operations"
12767 #: config/mips/mips.opt:198
12768 msgid "Prevent the use of all hardware floating-point instructions"
12771 #: config/mips/mips.opt:202
12772 msgid "Optimize lui/addiu address loads"
12775 #: config/mips/mips.opt:206
12776 msgid "Assume all symbols have 32-bit values"
12779 #: config/mips/mips.opt:210
12780 msgid "Optimize the output for PROCESSOR"
12783 #: config/mips/mips.opt:214 config/iq2000/iq2000.opt:45
12784 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
12787 #: config/mips/mips.opt:218
12788 msgid "Perform VR4130-specific alignment optimizations"
12791 #: config/mips/mips.opt:222
12792 msgid "Lift restrictions on GOT size"
12795 #: config/m68k/m68k.opt:24
12796 msgid "Generate code for a 520X"
12799 #: config/m68k/m68k.opt:28
12800 msgid "Generate code for a 5206e"
12803 #: config/m68k/m68k.opt:32
12804 msgid "Generate code for a 528x"
12807 #: config/m68k/m68k.opt:36
12808 msgid "Generate code for a 5307"
12811 #: config/m68k/m68k.opt:40
12812 msgid "Generate code for a 5407"
12815 #: config/m68k/m68k.opt:44
12816 msgid "Generate code for a ColdFire v4e"
12819 #: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
12820 msgid "Generate code for a 68000"
12823 #: config/m68k/m68k.opt:52 config/m68k/m68k.opt:105
12824 msgid "Generate code for a 68020"
12827 #: config/m68k/m68k.opt:56
12828 msgid "Generate code for a 68040, without any new instructions"
12831 #: config/m68k/m68k.opt:60
12832 msgid "Generate code for a 68060, without any new instructions"
12835 #: config/m68k/m68k.opt:64
12836 msgid "Generate code for a 68030"
12839 #: config/m68k/m68k.opt:68
12840 msgid "Generate code for a 68040"
12843 #: config/m68k/m68k.opt:72
12844 msgid "Generate code for a 68060"
12847 #: config/m68k/m68k.opt:76
12848 msgid "Generate code for a 68302"
12851 #: config/m68k/m68k.opt:80
12852 msgid "Generate code for a 68332"
12855 #: config/m68k/m68k.opt:85
12856 msgid "Generate code for a 68851"
12859 #: config/m68k/m68k.opt:89
12860 msgid "Generate code that uses 68881 floating-point instructions"
12863 #: config/m68k/m68k.opt:93
12864 msgid "Align variables on a 32-bit boundary"
12867 #: config/m68k/m68k.opt:97
12868 msgid "Use the bit-field instructions"
12871 #: config/m68k/m68k.opt:109
12872 msgid "Generate code for a cpu32"
12875 #: config/m68k/m68k.opt:113
12876 msgid "Enable ID based shared library"
12879 #: config/m68k/m68k.opt:117
12880 msgid "Do not use the bit-field instructions"
12883 #: config/m68k/m68k.opt:121
12884 msgid "Use normal calling convention"
12887 #: config/m68k/m68k.opt:125
12888 msgid "Consider type 'int' to be 32 bits wide"
12891 #: config/m68k/m68k.opt:129
12892 msgid "Generate pc-relative code"
12895 #: config/m68k/m68k.opt:133
12896 msgid "Use different calling convention using 'rtd'"
12899 #: config/m68k/m68k.opt:137
12900 msgid "Enable separate data segment"
12903 #: config/m68k/m68k.opt:141 config/bfin/bfin.opt:45
12904 msgid "ID of shared library to build"
12907 #: config/m68k/m68k.opt:145
12908 msgid "Consider type 'int' to be 16 bits wide"
12911 #: config/m68k/m68k.opt:149
12912 msgid "Generate code with library calls for floating point"
12915 #: config/m68k/m68k.opt:153
12916 msgid "Do not use unaligned memory references"
12919 #: config/score/score.opt:32
12920 msgid "Disable bcnz instruction"
12923 #: config/score/score.opt:36
12924 msgid "Enable unaligned load/store instruction"
12927 #: config/score/score.opt:40
12928 msgid "Enable mac instruction"
12931 #: config/score/score.opt:44
12932 msgid "Support SCORE 5 ISA"
12935 #: config/score/score.opt:48
12936 msgid "Support SCORE 5U ISA"
12939 #: config/score/score.opt:52
12940 msgid "Support SCORE 7 ISA"
12943 #: config/score/score.opt:56
12944 msgid "Support SCORE 7D ISA"
12947 #: config/vxworks.opt:25
12948 msgid "Assume the VxWorks RTP environment"
12951 #: config/vxworks.opt:32
12952 msgid "Assume the VxWorks vThreads environment"
12955 #: config/vax/vax.opt:24 config/vax/vax.opt:28
12956 msgid "Target DFLOAT double precision code"
12959 #: config/vax/vax.opt:32 config/vax/vax.opt:36
12960 msgid "Generate GFLOAT double precision code"
12963 #: config/vax/vax.opt:40
12964 msgid "Generate code for GNU assembler (gas)"
12967 #: config/vax/vax.opt:44
12968 msgid "Generate code for UNIX assembler"
12971 #: config/vax/vax.opt:48
12972 msgid "Use VAXC structure conventions"
12975 #: config/crx/crx.opt:24
12976 msgid "Support multiply accumulate instructions"
12979 #: config/crx/crx.opt:28
12980 msgid "Do not use push to store function arguments"
12983 #: config/crx/crx.opt:32
12984 msgid "Restrict doloop to the given nesting level"
12987 #: config/v850/v850.opt:24
12988 msgid "Use registers r2 and r5"
12991 #: config/v850/v850.opt:28
12992 msgid "Use 4 byte entries in switch tables"
12995 #: config/v850/v850.opt:32
12996 msgid "Enable backend debugging"
12999 #: config/v850/v850.opt:36
13000 msgid "Do not use the callt instruction"
13003 #: config/v850/v850.opt:40
13004 msgid "Reuse r30 on a per function basis"
13007 #: config/v850/v850.opt:44
13008 msgid "Support Green Hills ABI"
13011 #: config/v850/v850.opt:48
13012 msgid "Prohibit PC relative function calls"
13015 #: config/v850/v850.opt:52
13016 msgid "Use stubs for function prologues"
13019 #: config/v850/v850.opt:56
13020 msgid "Set the max size of data eligible for the SDA area"
13023 #: config/v850/v850.opt:60
13024 msgid "Enable the use of the short load instructions"
13027 #: config/v850/v850.opt:64
13028 msgid "Same as: -mep -mprolog-function"
13031 #: config/v850/v850.opt:68
13032 msgid "Set the max size of data eligible for the TDA area"
13035 #: config/v850/v850.opt:72
13036 msgid "Enforce strict alignment"
13039 #: config/v850/v850.opt:79
13040 msgid "Compile for the v850 processor"
13043 #: config/v850/v850.opt:83
13044 msgid "Compile for the v850e processor"
13047 #: config/v850/v850.opt:87
13048 msgid "Compile for the v850e1 processor"
13051 #: config/v850/v850.opt:91
13052 msgid "Set the max size of data eligible for the ZDA area"
13055 #: config/linux.opt:25
13056 msgid "Use uClibc instead of GNU libc"
13059 #: config/linux.opt:29
13060 msgid "Use GNU libc instead of uClibc"
13063 #: config/frv/frv.opt:24
13064 msgid "Use 4 media accumulators"
13067 #: config/frv/frv.opt:28
13068 msgid "Use 8 media accumulators"
13071 #: config/frv/frv.opt:32
13072 msgid "Enable label alignment optimizations"
13075 #: config/frv/frv.opt:36
13076 msgid "Dynamically allocate cc registers"
13079 #: config/frv/frv.opt:43
13080 msgid "Set the cost of branches"
13083 #: config/frv/frv.opt:47
13084 msgid "Enable conditional execution other than moves/scc"
13087 #: config/frv/frv.opt:51
13088 msgid "Change the maximum length of conditionally-executed sequences"
13091 #: config/frv/frv.opt:55
13093 "Change the number of temporary registers that are available to conditionally-"
13094 "executed sequences"
13097 #: config/frv/frv.opt:59
13098 msgid "Enable conditional moves"
13101 #: config/frv/frv.opt:63
13102 msgid "Set the target CPU type"
13105 #: config/frv/frv.opt:85
13106 msgid "Use fp double instructions"
13109 #: config/frv/frv.opt:89
13110 msgid "Change the ABI to allow double word insns"
13113 #: config/frv/frv.opt:93 config/bfin/bfin.opt:53
13114 msgid "Enable Function Descriptor PIC mode"
13117 #: config/frv/frv.opt:97
13118 msgid "Just use icc0/fcc0"
13121 #: config/frv/frv.opt:101
13122 msgid "Only use 32 FPRs"
13125 #: config/frv/frv.opt:105
13126 msgid "Use 64 FPRs"
13129 #: config/frv/frv.opt:109
13130 msgid "Only use 32 GPRs"
13133 #: config/frv/frv.opt:113
13134 msgid "Use 64 GPRs"
13137 #: config/frv/frv.opt:117
13138 msgid "Enable use of GPREL for read-only data in FDPIC"
13141 #: config/frv/frv.opt:125
13142 msgid "Enable inlining of PLT in function calls"
13145 #: config/frv/frv.opt:129
13146 msgid "Enable PIC support for building libraries"
13149 #: config/frv/frv.opt:133
13150 msgid "Follow the EABI linkage requirements"
13153 #: config/frv/frv.opt:137
13154 msgid "Disallow direct calls to global functions"
13157 #: config/frv/frv.opt:141
13158 msgid "Use media instructions"
13161 #: config/frv/frv.opt:145
13162 msgid "Use multiply add/subtract instructions"
13165 #: config/frv/frv.opt:149
13166 msgid "Enable optimizing &&/|| in conditional execution"
13169 #: config/frv/frv.opt:153
13170 msgid "Enable nested conditional execution optimizations"
13173 #: config/frv/frv.opt:158
13174 msgid "Do not mark ABI switches in e_flags"
13177 #: config/frv/frv.opt:162
13178 msgid "Remove redundant membars"
13181 #: config/frv/frv.opt:166
13182 msgid "Pack VLIW instructions"
13185 #: config/frv/frv.opt:170
13186 msgid "Enable setting GPRs to the result of comparisons"
13189 #: config/frv/frv.opt:174
13190 msgid "Change the amount of scheduler lookahead"
13193 #: config/frv/frv.opt:182
13194 msgid "Assume a large TLS segment"
13197 #: config/frv/frv.opt:186
13198 msgid "Do not assume a large TLS segment"
13201 #: config/frv/frv.opt:191
13202 msgid "Cause gas to print tomcat statistics"
13205 #: config/frv/frv.opt:196
13206 msgid "Link with the library-pic libraries"
13209 #: config/frv/frv.opt:200
13210 msgid "Allow branches to be packed with other instructions"
13213 #: config/avr/avr.opt:24
13214 msgid "Use subroutines for function prologues and epilogues"
13217 #: config/avr/avr.opt:28
13218 msgid "Select the target MCU"
13221 #: config/avr/avr.opt:35
13222 msgid "Use STACK as the initial value of the stack pointer"
13225 #: config/avr/avr.opt:39
13226 msgid "Use an 8-bit 'int' type"
13229 #: config/avr/avr.opt:43
13230 msgid "Change the stack pointer without disabling interrupts"
13233 #: config/avr/avr.opt:47
13234 msgid "Do not generate tablejump insns"
13237 #: config/avr/avr.opt:57
13238 msgid "Use rjmp/rcall (limited range) on >8K devices"
13241 #: config/avr/avr.opt:61
13242 msgid "Output instruction sizes to the asm file"
13245 #: config/avr/avr.opt:65
13246 msgid "Change only the low 8 bits of the stack pointer"
13249 #: config/bfin/bfin.opt:24
13250 msgid "Omit frame pointer for leaf functions"
13253 #: config/bfin/bfin.opt:28
13254 msgid "Program is entirely located in low 64k of memory"
13257 #: config/bfin/bfin.opt:32
13258 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
13261 #: config/bfin/bfin.opt:37
13262 msgid "Avoid speculative loads to work around a hardware anomaly."
13265 #: config/bfin/bfin.opt:41
13266 msgid "Enabled ID based shared library"
13269 #: config/bfin/bfin.opt:49
13270 msgid "Avoid generating pc-relative calls; use indirection"
13273 #: config/m32c/m32c.opt:29
13274 msgid "Compile code for R8C variants"
13277 #: config/m32c/m32c.opt:33
13278 msgid "Compile code for M16C variants"
13281 #: config/m32c/m32c.opt:37
13282 msgid "Compile code for M32CM variants"
13285 #: config/m32c/m32c.opt:41
13286 msgid "Compile code for M32C variants"
13289 #: config/m32c/m32c.opt:45
13290 msgid "Number of memreg bytes (default: 16, range: 0..16)"
13293 #: config/s390/tpf.opt:24
13294 msgid "Enable TPF-OS tracing code"
13297 #: config/s390/tpf.opt:28
13298 msgid "Specify main object for TPF-OS"
13301 #: config/s390/s390.opt:24
13305 #: config/s390/s390.opt:28
13309 #: config/s390/s390.opt:36
13310 msgid "Maintain backchain pointer"
13313 #: config/s390/s390.opt:40
13314 msgid "Additional debug prints"
13317 #: config/s390/s390.opt:44
13318 msgid "ESA/390 architecture"
13321 #: config/s390/s390.opt:48
13322 msgid "Enable fused multiply/add instructions"
13325 #: config/s390/s390.opt:64
13326 msgid "Use packed stack layout"
13329 #: config/s390/s390.opt:68
13330 msgid "Use bras for executable < 64k"
13333 #: config/s390/s390.opt:72
13334 msgid "Don't use hardware fp"
13337 #: config/s390/s390.opt:76
13339 "Set the max. number of bytes which has to be left to stack size before a "
13340 "trap instruction is triggered"
13343 #: config/s390/s390.opt:80
13345 "Emit extra code in the function prologue in order to trap if the stack size "
13346 "exceeds the given limit"
13349 #: config/s390/s390.opt:88
13353 #: config/s390/s390.opt:92
13354 msgid "Warn if a function uses alloca or creates an array with dynamic size"
13357 #: config/s390/s390.opt:96
13358 msgid "Warn if a single function's framesize exceeds the given framesize"
13361 #: config/s390/s390.opt:100
13362 msgid "z/Architecture"
13365 #: config/mn10300/mn10300.opt:24
13366 msgid "Target the AM33 processor"
13369 #: config/mn10300/mn10300.opt:28
13370 msgid "Target the AM33/2.0 processor"
13373 #: config/mn10300/mn10300.opt:32
13374 msgid "Work around hardware multiply bug"
13377 #: config/mn10300/mn10300.opt:37
13378 msgid "Enable linker relaxations"
13381 #: config/mn10300/mn10300.opt:41
13382 msgid "Return pointers in both a0 and d0"
13385 #: config/iq2000/iq2000.opt:28
13386 msgid "Specify CPU for scheduling purposes"
13389 #: config/iq2000/iq2000.opt:36
13390 msgid "Use GP relative sdata/sbss sections"
13393 #: config/iq2000/iq2000.opt:41
13394 msgid "No default crt0.o"
13399 "Assert the <answer> to <question>. Putting '-' before <question> disables "
13400 "the <answer> to <question>"
13404 msgid "Do not discard comments"
13408 msgid "Do not discard comments in macro expansions"
13413 "Define a <macro> with <val> as its value. If just <macro> is given, <val> "
13418 msgid "Add <dir> to the end of the main framework include path"
13422 msgid "Print the name of header files as they are used"
13425 #: c.opt:69 c.opt:797
13426 msgid "Add <dir> to the end of the main include path"
13430 msgid "Generate make dependencies"
13434 msgid "Generate make dependencies and compile"
13438 msgid "Write dependency output to the given file"
13442 msgid "Treat missing header files as generated files"
13446 msgid "Like -M but ignore system header files"
13450 msgid "Like -MD but ignore system header files"
13454 msgid "Generate phony targets for all headers"
13458 msgid "Add a MAKE-quoted target"
13462 msgid "Add an unquoted target"
13466 msgid "Do not generate #line directives"
13470 msgid "Undefine <macro>"
13475 "Warn about things that will change when compiling with an ABI-compliant "
13480 msgid "Warn about suspicious uses of memory addresses"
13484 msgid "Enable most warning messages"
13489 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
13494 msgid "Warn about casting functions to incompatible types"
13498 msgid "Warn about C constructs that are not in the common subset of C and C++"
13502 msgid "Warn about casts which discard qualifiers"
13506 msgid "Warn about subscripts whose type is \"char\""
13511 "Warn about possibly nested block comments, and C++ comments spanning more "
13512 "than one physical line"
13516 msgid "Synonym for -Wcomment"
13520 msgid "Warn about possibly confusing type conversions"
13524 msgid "Warn when all constructors and destructors are private"
13528 msgid "Warn when a declaration is found after a statement"
13532 msgid "Warn about deprecated compiler features"
13536 msgid "Warn about compile-time integer division by zero"
13540 msgid "Warn about violations of Effective C++ style rules"
13544 msgid "Warn about stray tokens after #elif and #endif"
13548 msgid "Make implicit function declarations an error"
13552 msgid "Warn if testing floating point numbers for equality"
13556 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
13560 msgid "Warn if passing too many arguments to a function for its format string"
13564 msgid "Warn about format strings that are not literals"
13568 msgid "Warn about possible security problems with format functions"
13572 msgid "Warn about strftime formats yielding 2-digit years"
13576 msgid "Warn about zero-length formats"
13580 msgid "Warn about variables which are initialized to themselves"
13584 msgid "Warn about implicit function declarations"
13588 msgid "Warn when a declaration does not specify a type"
13592 msgid "Deprecated. This switch has no effect"
13597 "Warn when there is a cast to a pointer from an integer of a different size"
13601 msgid "Warn about invalid uses of the \"offsetof\" macro"
13605 msgid "Warn about PCH files that are found but not used"
13609 msgid "Do not warn about using \"long long\" when -pedantic"
13613 msgid "Warn about suspicious declarations of \"main\""
13617 msgid "Warn about possibly missing braces around initializers"
13621 msgid "Warn about global functions without previous declarations"
13625 msgid "Warn about missing fields in struct initializers"
13629 msgid "Warn about functions which might be candidates for format attributes"
13633 msgid "Warn about user-specified include directories that do not exist"
13637 msgid "Warn about global functions without prototypes"
13641 msgid "Warn about use of multi-character character constants"
13645 msgid "Warn about \"extern\" declarations not at file scope"
13650 "Warn when non-templatized friend functions are declared within a template"
13654 msgid "Warn about non-virtual destructors"
13659 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
13663 msgid "Warn about non-normalised Unicode strings"
13667 msgid "Warn if a C-style cast is used in a program"
13671 msgid "Warn if an old-style parameter definition is used"
13676 "Warn if a string is longer than the maximum portable length specified by the "
13681 msgid "Warn about overloaded virtual function names"
13685 msgid "Warn about overriding initializers without side effects"
13689 msgid "Warn about possibly missing parentheses"
13693 msgid "Warn when converting the type of pointers to member functions"
13697 msgid "Warn about function pointer arithmetic"
13701 msgid "Warn when a pointer is cast to an integer of a different size"
13705 msgid "Warn about misuses of pragmas"
13709 msgid "Warn if inherited methods are unimplemented"
13713 msgid "Warn about multiple declarations of the same object"
13717 msgid "Warn when the compiler reorders code"
13722 "Warn whenever a function's return type defaults to \"int\" (C), or about "
13723 "inconsistent return types (C++)"
13727 msgid "Warn if a selector has multiple methods"
13731 msgid "Warn about possible violations of sequence point rules"
13735 msgid "Warn about signed-unsigned comparisons"
13739 msgid "Warn when overload promotes from unsigned to signed"
13743 msgid "Warn about uncasted NULL used as sentinel"
13747 msgid "Warn about unprototyped function declarations"
13751 msgid "Warn if type signatures of candidate methods do not match exactly"
13755 msgid "Warn when synthesis behavior differs from Cfront"
13758 #: c.opt:400 common.opt:158
13759 msgid "Do not suppress warnings from system headers"
13763 msgid "Warn about features not present in traditional C"
13768 "Warn if trigraphs are encountered that might affect the meaning of the "
13773 msgid "Warn about @selector()s without previously declared methods"
13777 msgid "Warn if an undefined macro is used in an #if directive"
13781 msgid "Warn about unrecognized pragmas"
13785 msgid "Warn about macros defined in the main file that are not used"
13789 msgid "Do not warn about using variadic macros when -pedantic"
13794 "In C++, nonzero means warn about deprecated conversion from string literals "
13795 "to `char *'. In C, similar warning, except that the conversion is of course "
13796 "not deprecated by the ISO C standard."
13800 msgid "Warn when a pointer differs in signedness in an assignment"
13804 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
13808 msgid "Enforce class member access control semantics"
13812 msgid "Change when template instances are emitted"
13816 msgid "Recognize the \"asm\" keyword"
13820 msgid "Recognize built-in functions"
13824 msgid "Check the return value of new"
13828 msgid "Allow the arguments of the '?' operator to have different types"
13832 msgid "Reduce the size of object files"
13836 msgid "Use class <name> for constant strings"
13840 msgid "Inline member functions by default"
13844 msgid "Permit '$' as an identifier character"
13848 msgid "Generate code to check exception specifications"
13852 msgid "Convert all strings and character constants to character set <cset>"
13856 msgid "Permit universal character names (\\u and \\U) in identifiers"
13860 msgid "Specify the default character set for source files"
13864 msgid "Scope of for-init-statement variables is local to the loop"
13868 msgid "Do not assume that standard C libraries and \"main\" exist"
13872 msgid "Recognize GNU-defined keywords"
13876 msgid "Generate code for GNU runtime environment"
13880 msgid "Use traditional GNU semantics for inline functions"
13884 msgid "Assume normal C execution environment"
13888 msgid "Enable support for huge objects"
13892 msgid "Export functions even if they can be inlined"
13896 msgid "Emit implicit instantiations of inline templates"
13900 msgid "Emit implicit instantiations of templates"
13904 msgid "Inject friend functions into enclosing namespace"
13908 msgid "Don't warn about uses of Microsoft extensions"
13912 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
13916 msgid "Assume that receivers of Objective-C messages may be nil"
13921 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
13926 msgid "Allow fast jumps to the message dispatcher"
13930 msgid "Enable Objective-C exception and synchronization syntax"
13934 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
13938 msgid "Enable Objective-C setjmp exception handling runtime"
13941 #: c.opt:625 fortran/lang.opt:134
13942 msgid "Enable OpenMP"
13946 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
13950 msgid "Enable optional diagnostics"
13954 msgid "Look for and use PCH files even when preprocessing"
13958 msgid "Downgrade conformance errors to warnings"
13962 msgid "Treat the input file as already preprocessed"
13967 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
13972 msgid "Enable automatic template instantiation"
13976 msgid "Generate run time type descriptor information"
13980 msgid "Use the same size for double as for float"
13983 #: c.opt:668 fortran/lang.opt:226
13984 msgid "Use the narrowest integer type possible for enumeration types"
13988 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
13992 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
13996 msgid "Make \"char\" signed by default"
14000 msgid "Display statistics accumulated during compilation"
14004 msgid "Distance between tab stops for column reporting"
14008 msgid "Specify maximum template instantiation depth"
14012 msgid "Do not generate thread-safe code for initializing local statics"
14016 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
14020 msgid "Make \"char\" unsigned by default"
14024 msgid "Use __cxa_atexit to register destructors"
14028 msgid "Use __cxa_get_exception_ptr in exception handling"
14032 msgid "Marks all inlined methods as having hidden visibility"
14036 msgid "Discard unused virtual functions"
14040 msgid "Implement vtables using thunks"
14044 msgid "Emit common-like symbols as weak symbols"
14049 "Convert all wide strings and character constants to character set <cset>"
14053 msgid "Generate a #line directive pointing at the current working directory"
14057 msgid "Emit cross referencing information"
14062 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
14066 msgid "Dump declarations to a .decl file"
14069 #: c.opt:761 c.opt:793
14070 msgid "Add <dir> to the end of the system include path"
14074 msgid "Accept definition of macros in <file>"
14078 msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
14082 msgid "Include the contents of <file> before other files"
14086 msgid "Specify <path> as a prefix for next two options"
14090 msgid "Set <dir> to be the system root directory"
14094 msgid "Add <dir> to the start of the system include path"
14098 msgid "Add <dir> to the end of the quote include path"
14103 "Do not search standard system include directories (those specified with -"
14104 "isystem will still be used)"
14108 msgid "Do not search standard system include directories for C++"
14112 msgid "Generate C header of platform-specific features"
14116 msgid "Print a checksum of the executable for PCH validity checking, and stop"
14120 msgid "Remap file names when including files"
14124 msgid "Conform to the ISO 1998 C++ standard"
14127 #: c.opt:846 c.opt:874
14128 msgid "Conform to the ISO 1990 C standard"
14131 #: c.opt:850 c.opt:882
14132 msgid "Conform to the ISO 1999 C standard"
14136 msgid "Deprecated in favor of -std=c99"
14140 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
14144 msgid "Conform to the ISO 1990 C standard with GNU extensions"
14148 msgid "Conform to the ISO 1999 C standard with GNU extensions"
14152 msgid "Deprecated in favor of -std=gnu99"
14156 msgid "Conform to the ISO 1990 C standard as amended in 1994"
14160 msgid "Deprecated in favor of -std=iso9899:1999"
14164 msgid "Enable traditional preprocessing"
14168 msgid "Support ISO C trigraphs"
14172 msgid "Do not predefine system-specific and GCC-specific macros"
14176 msgid "Enable verbose output"
14179 #: java/lang.opt:66
14180 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
14183 #: java/lang.opt:70
14184 msgid "Warn if deprecated empty statements are found"
14187 #: java/lang.opt:74
14188 msgid "Warn if .class files are out of date"
14191 #: java/lang.opt:78
14192 msgid "Warn if modifiers are specified when not necessary"
14195 #: java/lang.opt:82
14196 msgid "Deprecated; use --classpath instead"
14199 #: java/lang.opt:86
14200 msgid "Permit the use of the assert keyword"
14203 #: java/lang.opt:108
14204 msgid "Replace system path"
14207 #: java/lang.opt:112
14208 msgid "Generate checks for references to NULL"
14211 #: java/lang.opt:116
14212 msgid "Set class path"
14215 #: java/lang.opt:123
14216 msgid "Output a class file"
14219 #: java/lang.opt:127
14220 msgid "Alias for -femit-class-file"
14223 #: java/lang.opt:131
14224 msgid "Choose input encoding (defaults from your locale)"
14227 #: java/lang.opt:135
14228 msgid "Set the extension directory path"
14231 #: java/lang.opt:139
14232 msgid "Input file is a file with a list of filenames to compile"
14235 #: java/lang.opt:143
14236 msgid "Always check for non gcj generated classes archives"
14239 #: java/lang.opt:147
14241 "Assume the runtime uses a hash table to map an object to its synchronization "
14245 #: java/lang.opt:151
14246 msgid "Generate instances of Class at runtime"
14249 #: java/lang.opt:155
14250 msgid "Use offset tables for virtual method calls"
14253 #: java/lang.opt:162
14254 msgid "Assume native functions are implemented using JNI"
14257 #: java/lang.opt:166
14258 msgid "Enable optimization of static class initialization code"
14261 #: java/lang.opt:173
14262 msgid "Reduce the amount of reflection meta-data generated"
14265 #: java/lang.opt:177
14266 msgid "Enable assignability checks for stores into object arrays"
14269 #: java/lang.opt:181
14270 msgid "Generate code for the Boehm GC"
14273 #: java/lang.opt:185
14274 msgid "Call a library routine to do integer divisions"
14277 #: java/lang.opt:189
14278 msgid "Generated should be loaded by bootstrap loader"
14281 #: fortran/lang.opt:30
14282 msgid "Add a directory for INCLUDE and MODULE searching"
14285 #: fortran/lang.opt:34
14286 msgid "Put MODULE files in 'directory'"
14289 #: fortran/lang.opt:42
14290 msgid "Warn about possible aliasing of dummy arguments"
14293 #: fortran/lang.opt:46
14294 msgid "Warn about missing ampersand in continued character constants"
14297 #: fortran/lang.opt:50
14298 msgid "Warn about truncated character expressions"
14301 #: fortran/lang.opt:54
14302 msgid "Warn about implicit conversion"
14305 #: fortran/lang.opt:58
14306 msgid "Warn about calls with implicit interface"
14309 #: fortran/lang.opt:62
14310 msgid "Warn about truncated source lines"
14313 #: fortran/lang.opt:66
14314 msgid "Warn about usage of non-standard intrinsics"
14317 #: fortran/lang.opt:70
14318 msgid "Warn about \"suspicious\" constructs"
14321 #: fortran/lang.opt:74
14322 msgid "Permit nonconforming uses of the tab character"
14325 #: fortran/lang.opt:78
14326 msgid "Warn about underflow of numerical constant expressions"
14329 #: fortran/lang.opt:82
14330 msgid "All intrinsics procedures are available regardless of selected standard"
14333 #: fortran/lang.opt:86
14335 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
14339 #: fortran/lang.opt:90
14340 msgid "Specify that backslash in string introduces an escape character"
14343 #: fortran/lang.opt:94
14344 msgid "Set the default double precision kind to an 8 byte wide type"
14347 #: fortran/lang.opt:98
14348 msgid "Set the default integer kind to an 8 byte wide type"
14351 #: fortran/lang.opt:102
14352 msgid "Set the default real kind to an 8 byte wide type"
14355 #: fortran/lang.opt:106
14356 msgid "Ignore 'D' in column one in fixed form"
14359 #: fortran/lang.opt:110
14360 msgid "Treat lines with 'D' in column one as comments"
14363 #: fortran/lang.opt:114
14364 msgid "Allow dollar signs in entity names"
14367 #: fortran/lang.opt:118
14368 msgid "Display the code tree after parsing"
14371 #: fortran/lang.opt:122
14372 msgid "Use f2c calling convention"
14375 #: fortran/lang.opt:126
14376 msgid "Assume that the source file is fixed form"
14379 #: fortran/lang.opt:130
14380 msgid "Assume that the source file is free form"
14383 #: fortran/lang.opt:138
14384 msgid "Append underscores to externally visible names"
14387 #: fortran/lang.opt:142
14388 msgid "Use the Cray Pointer extension"
14391 #: fortran/lang.opt:146
14392 msgid "Append a second underscore if the name already contains an underscore"
14395 #: fortran/lang.opt:150
14397 "Specify that no implicit typing is allowed, unless overridden by explicit "
14398 "IMPLICIT statements"
14401 #: fortran/lang.opt:154
14402 msgid "Allow arbitrary character line width in fixed mode"
14405 #: fortran/lang.opt:158
14406 msgid "Use n as character line width in fixed mode"
14409 #: fortran/lang.opt:162
14410 msgid "Allow arbitrary character line width in free mode"
14413 #: fortran/lang.opt:166
14414 msgid "Use n as character line width in free mode"
14417 #: fortran/lang.opt:170
14418 msgid "Maximum number of errors to report"
14421 #: fortran/lang.opt:174
14422 msgid "Maximum identifier length"
14425 #: fortran/lang.opt:178
14426 msgid "Maximum length for subrecords"
14429 #: fortran/lang.opt:182
14430 msgid "Size in bytes of the largest array that will be put on the stack"
14433 #: fortran/lang.opt:186
14434 msgid "Don't generate code, just do syntax and semantics checking"
14437 #: fortran/lang.opt:190
14438 msgid "Enable range checking during compilation"
14441 #: fortran/lang.opt:194
14442 msgid "Try to layout derived types as compact as possible"
14445 #: fortran/lang.opt:198
14446 msgid "Copy array sections into a contiguous block on procedure entry"
14449 #: fortran/lang.opt:202
14450 msgid "Treat the input file as preprocessed"
14453 #: fortran/lang.opt:206
14454 msgid "Stop on following floating point exceptions"
14457 #: fortran/lang.opt:210
14458 msgid "Conform to the ISO Fortran 95 standard"
14461 #: fortran/lang.opt:214
14462 msgid "Conform to the ISO Fortran 2003 standard"
14465 #: fortran/lang.opt:218
14466 msgid "Conform nothing in particular"
14469 #: fortran/lang.opt:222
14470 msgid "Accept extensions to support legacy code"
14473 #: fortran/lang.opt:230
14474 msgid "Use little-endian format for unformatted files"
14477 #: fortran/lang.opt:234
14478 msgid "Use big-endian format for unformatted files"
14481 #: fortran/lang.opt:238
14482 msgid "Use native format for unformatted files"
14485 #: fortran/lang.opt:242
14486 msgid "Swap endianness for unformatted files"
14489 #: fortran/lang.opt:246
14490 msgid "Use a 4-byte record marker for unformatted files"
14493 #: fortran/lang.opt:250
14494 msgid "Use an 8-byte record marker for unformatted files"
14498 msgid "Specify options to GNAT"
14501 #: treelang/lang.opt:30
14502 msgid "Trace lexical analysis"
14505 #: treelang/lang.opt:34
14506 msgid "Trace the parsing process"
14510 msgid "Display this information"
14515 "Set parameter <param> to value. See below for a complete list of parameters"
14520 "Put global and static data smaller than <number> bytes into a special "
14521 "section (on some targets)"
14525 msgid "Set optimization level to <number>"
14529 msgid "Optimize for space rather than speed"
14533 msgid "This switch is deprecated; use -Wextra instead"
14537 msgid "Warn about returning structures, unions or arrays"
14541 msgid "Warn about inappropriate attribute usage"
14545 msgid "Warn about pointer casts which increase alignment"
14549 msgid "Warn about uses of __attribute__((deprecated)) declarations"
14553 msgid "Warn when an optimization pass is disabled"
14557 msgid "Treat all warnings as errors"
14561 msgid "Treat specified warning as error"
14565 msgid "Print extra (possibly unwanted) warnings"
14569 msgid "Exit on the first error occurred"
14573 msgid "Warn when an inlined function cannot be inlined"
14577 msgid "Warn if an object is larger than <number> bytes"
14581 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
14586 "Warn about functions which might be candidates for __attribute__((noreturn))"
14590 msgid "Warn about overflow in arithmetic expressions"
14594 msgid "Warn when the packed attribute has no effect on struct layout"
14598 msgid "Warn when padding is required to align structure members"
14602 msgid "Warn when one local variable shadows another"
14606 msgid "Warn when not issuing stack smashing protection for some reason"
14609 #: common.opt:130 common.opt:134
14610 msgid "Warn about code which might break strict aliasing rules"
14613 #: common.opt:138 common.opt:142
14614 msgid "Warn about optimizations that assume that signed overflow is undefined"
14618 msgid "Warn about enumerated switches, with no default, missing a case"
14622 msgid "Warn about enumerated switches missing a \"default:\" statement"
14626 msgid "Warn about all enumerated switches missing a specific case"
14630 msgid "Warn about uninitialized automatic variables"
14634 msgid "Warn about code that will never be executed"
14638 msgid "Enable all -Wunused- warnings"
14642 msgid "Warn when a function is unused"
14646 msgid "Warn when a label is unused"
14650 msgid "Warn when a function parameter is unused"
14654 msgid "Warn when an expression value is unused"
14658 msgid "Warn when a variable is unused"
14662 msgid "Warn when a register variable is declared volatile"
14666 msgid "Emit declaration information into <file>"
14670 msgid "Enable dumps from specific passes of the compiler"
14674 msgid "Set the file basename to be used for dumps"
14678 msgid "Align the start of functions"
14682 msgid "Align labels which are only reached by jumping"
14686 msgid "Align all labels"
14690 msgid "Align the start of loops"
14694 msgid "Specify that arguments may alias each other and globals"
14698 msgid "Assume arguments may alias globals but not each other"
14702 msgid "Assume arguments alias neither each other nor globals"
14706 msgid "Assume arguments alias no other storage"
14710 msgid "Generate unwind tables that are exact at each instruction boundary"
14714 msgid "Generate code to check bounds before indexing arrays"
14718 msgid "Replace add, compare, branch with branch on count register"
14722 msgid "Use profiling information for branch probabilities"
14727 "Perform branch target load optimization before prologue / epilogue threading"
14732 "Perform branch target load optimization after prologue / epilogue threading"
14737 "Restrict target load migration not to re-use registers in any basic block"
14741 msgid "Mark <register> as being preserved across functions"
14745 msgid "Mark <register> as being corrupted by function calls"
14749 msgid "Save registers around function calls"
14753 msgid "Do not put uninitialized globals in the common section"
14757 msgid "Perform a register copy-propagation optimization pass"
14761 msgid "Perform cross-jumping optimization"
14765 msgid "When running CSE, follow jumps to their targets"
14769 msgid "When running CSE, follow conditional jumps"
14773 msgid "Omit range reduction step when performing complex division"
14777 msgid "Place data items into their own section"
14781 msgid "Defer popping functions args from stack until later"
14785 msgid "Attempt to fill delay slots of branch instructions"
14789 msgid "Delete useless null pointer checks"
14794 "How often to emit source location at the beginning of line-wrapped "
14800 "Amend appropriate diagnostic messages with the command line option that "
14805 msgid "Dump various compiler internals to a file"
14809 msgid "Suppress output of addresses in debugging dumps"
14814 "Suppress output of instruction numbers, line number notes and addresses in "
14819 msgid "Perform early inlining"
14823 msgid "Perform DWARF2 duplicate elimination"
14826 #: common.opt:402 common.opt:406
14827 msgid "Perform unused type elimination in debug info"
14831 msgid "Do not suppress C++ class debug information."
14835 msgid "Enable exception handling"
14839 msgid "Perform a number of minor, expensive optimizations"
14843 msgid "Assume no NaNs or infinities are generated"
14847 msgid "Mark <register> as being unavailable to the compiler"
14851 msgid "Don't allocate floats and doubles in extended-precision registers"
14855 msgid "Copy memory address constants into registers before use"
14859 msgid "Copy memory operands into registers before use"
14863 msgid "Allow function addresses to be held in registers"
14867 msgid "Place each function into its own section"
14871 msgid "Perform global common subexpression elimination"
14876 "Perform enhanced load motion during global common subexpression elimination"
14880 msgid "Perform store motion after global common subexpression elimination"
14885 "Perform redundant load after store elimination in global common subexpression"
14890 "Perform global common subexpression elimination after register allocation"
14894 msgid "Enable guessing of branch probabilities"
14898 msgid "Process #ident directives"
14902 msgid "Perform conversion of conditional jumps to branchless equivalents"
14906 msgid "Perform conversion of conditional jumps to conditional execution"
14910 msgid "Do not generate .size directives"
14914 msgid "Pay attention to the \"inline\" keyword"
14918 msgid "Integrate simple functions into their callers"
14922 msgid "Integrate functions called once into their callers"
14926 msgid "Limit the size of inlined functions to <number>"
14930 msgid "Instrument function entry and exit with profiling calls"
14934 msgid "Perform Interprocedural constant propagation"
14938 msgid "Discover pure and const functions"
14942 msgid "Perform interprocedural points-to analysis"
14946 msgid "Discover readonly and non addressable static variables"
14950 msgid "Type based escape and alias analysis"
14954 msgid "Optimize induction variables on trees"
14958 msgid "Use jump tables for sufficiently large switch statements"
14962 msgid "Generate code for functions even if they are fully inlined"
14966 msgid "Emit static const variables even if they are not used"
14970 msgid "Give external symbols a leading underscore"
14973 #: common.opt:578 common.opt:744 common.opt:867
14974 msgid "Does nothing. Preserved for backward compatibility."
14978 msgid "Set errno after built-in math functions"
14982 msgid "Report on permanent memory allocation"
14986 msgid "Attempt to merge identical constants and constant variables"
14990 msgid "Attempt to merge identical constants across compilation units"
14995 "Limit diagnostics to <number> characters per line. 0 suppresses line-"
15000 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
15004 msgid "Move loop invariant computations out of loops"
15008 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
15012 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
15016 msgid "Ignore read operations when inserting mudflap instrumentation"
15021 "Enable/Disable the traditional scheduling in loops that already passed "
15022 "modulo scheduling"
15026 msgid "Support synchronous non-call exceptions"
15030 msgid "When possible do not generate stack frames"
15034 msgid "Do the full register move optimization pass"
15038 msgid "Optimize sibling and tail recursive calls"
15042 msgid "Pack structure members together without holes"
15046 msgid "Set initial maximum structure member alignment"
15050 msgid "Return small aggregates in memory, not registers"
15054 msgid "Perform loop peeling"
15058 msgid "Enable machine specific peephole optimizations"
15062 msgid "Enable an RTL peephole pass before sched2"
15066 msgid "Generate position-independent code if possible (large mode)"
15071 "Generate position-independent code for executables if possible (large mode)"
15075 msgid "Generate position-independent code if possible (small mode)"
15080 "Generate position-independent code for executables if possible (small mode)"
15084 msgid "Generate prefetch instructions, if available, for arrays in loops"
15088 msgid "Enable basic program profiling code"
15092 msgid "Insert arc-based program profiling code"
15097 "Enable common options for generating profile info for profile feedback "
15098 "directed optimizations"
15103 "Enable common options for performing profile feedback directed optimizations"
15107 msgid "Insert code to profile values of expressions"
15111 msgid "Make compile reproducible using <string>"
15115 msgid "Return small aggregates in registers"
15119 msgid "Enables a register move optimization"
15123 msgid "Perform a register renaming optimization pass"
15127 msgid "Reorder basic blocks to improve code placement"
15131 msgid "Reorder basic blocks and partition into hot and cold sections"
15135 msgid "Reorder functions to improve code placement"
15139 msgid "Add a common subexpression elimination pass after loop optimizations"
15143 msgid "Disable optimizations that assume default FP rounding behavior"
15147 msgid "Enable scheduling across basic blocks"
15151 msgid "Allow speculative motion of non-loads"
15155 msgid "Allow speculative motion of some loads"
15159 msgid "Allow speculative motion of more loads"
15163 msgid "Set the verbosity level of the scheduler"
15167 msgid "If scheduling post reload, do superblock scheduling"
15171 msgid "If scheduling post reload, do trace scheduling"
15175 msgid "Reschedule instructions before register allocation"
15179 msgid "Reschedule instructions after register allocation"
15183 msgid "Allow premature scheduling of queued insns"
15187 msgid "Set number of queued insns that can be prematurely scheduled"
15190 #: common.opt:802 common.opt:806
15192 "Set dependence distance checking in premature scheduling of queued insns"
15196 msgid "Access data in the same section from shared anchor points"
15200 msgid "Perform sequence abstraction optimization on RTL"
15204 msgid "Eliminate redundant sign extensions using LCM."
15208 msgid "Show column numbers in diagnostics, when available. Default on"
15212 msgid "Disable optimizations observable by IEEE signaling NaNs"
15216 msgid "Convert floating point constants to single precision constants"
15220 msgid "Split lifetimes of induction variables when loops are unrolled"
15224 msgid "Apply variable expansion when loops are unrolled"
15228 msgid "Insert stack checking code into the program"
15232 msgid "Trap if the stack goes past <register>"
15236 msgid "Trap if the stack goes past symbol <name>"
15240 msgid "Use propolice as a stack protection method"
15244 msgid "Use a stack protection method for every function"
15248 msgid "Assume strict aliasing rules apply"
15252 msgid "Treat signed overflow as undefined"
15256 msgid "Check for syntax errors, then stop"
15260 msgid "Create data files needed by \"gcov\""
15264 msgid "Perform jump threading optimizations"
15268 msgid "Report the time taken by each compiler pass"
15272 msgid "Set the default thread-local storage code generation model"
15276 msgid "Reorder top level functions, variables, and asms"
15280 msgid "Perform superblock formation via tail duplication"
15284 msgid "Assume floating-point operations can trap"
15288 msgid "Trap for signed overflow in addition, subtraction and multiplication"
15292 msgid "Enable SSA-CCP optimization on trees"
15296 msgid "Enable SSA-CCP optimization for stores and loads"
15300 msgid "Enable loop header copying on trees"
15304 msgid "Coalesce memory temporaries in the SSA->normal pass"
15308 msgid "Replace SSA temporaries with better names in copies"
15312 msgid "Enable copy propagation on trees"
15316 msgid "Enable copy propagation for stores and loads"
15320 msgid "Enable SSA dead code elimination optimization on trees"
15324 msgid "Enable dominator optimizations"
15328 msgid "Enable dead store elimination"
15332 msgid "Enable Full Redundancy Elimination (FRE) on trees"
15336 msgid "Enable loop invariant motion on trees"
15340 msgid "Enable linear loop transforms on trees"
15344 msgid "Create canonical induction variables in loops"
15348 msgid "Enable loop optimizations on tree level"
15352 msgid "Enable SSA-PRE optimization on trees"
15356 msgid "Perform structural alias analysis"
15360 msgid "Enable SSA code sinking on trees"
15364 msgid "Perform scalar replacement of aggregates"
15368 msgid "Replace temporary expressions in the SSA->normal pass"
15372 msgid "Perform live range splitting during the SSA->normal pass"
15376 msgid "Perform Value Range Propagation on trees"
15380 msgid "Compile whole compilation unit at a time"
15384 msgid "Perform loop unrolling when iteration count is known"
15388 msgid "Perform loop unrolling for all loops"
15392 msgid "Allow loop optimizations to assume that the loops behave in normal way"
15396 msgid "Allow math optimizations that may violate IEEE or ISO standards"
15400 msgid "Perform loop unswitching"
15404 msgid "Just generate unwind tables for exception handling"
15408 msgid "Perform variable tracking"
15412 msgid "Enable loop vectorization on trees"
15416 msgid "Enable loop versioning when doing loop vectorization on trees"
15420 msgid "Set the verbosity level of the vectorizer"
15424 msgid "Add extra commentary to assembler output"
15428 msgid "Set the default symbol visibility"
15432 msgid "Use expression value profiles in optimizations"
15436 msgid "Construct webs and split unrelated uses of single variable"
15440 msgid "Perform whole program optimizations"
15444 msgid "Assume signed arithmetic overflow wraps around"
15448 msgid "Put zero initialized data in the bss section"
15452 msgid "Generate debug information in default format"
15456 msgid "Generate debug information in COFF format"
15460 msgid "Generate debug information in DWARF v2 format"
15464 msgid "Generate debug information in default extended format"
15468 msgid "Generate debug information in STABS format"
15472 msgid "Generate debug information in extended STABS format"
15476 msgid "Generate debug information in VMS format"
15480 msgid "Generate debug information in XCOFF format"
15484 msgid "Generate debug information in extended XCOFF format"
15488 msgid "Place output into <file>"
15492 msgid "Enable function profiling"
15496 msgid "Issue warnings needed for strict compliance to the standard"
15500 msgid "Like -pedantic but issue them as errors"
15504 msgid "Do not display functions compiled or elapsed time"
15508 msgid "Display the compiler's version"
15512 msgid "Suppress warnings"
15515 #: attribs.c:175 cp/name-lookup.c:3081
15516 #, gcc-internal-format
15517 msgid "%qs attribute directive ignored"
15521 #, gcc-internal-format
15522 msgid "wrong number of arguments specified for %qs attribute"
15526 #, gcc-internal-format
15527 msgid "%qs attribute does not apply to types"
15531 #, gcc-internal-format
15532 msgid "%qs attribute only applies to function types"
15536 #, gcc-internal-format
15537 msgid "type attributes ignored after type is already defined"
15540 #: bb-reorder.c:1872
15541 #, gcc-internal-format
15542 msgid "multiple hot/cold transitions found (bb %i)"
15546 #, gcc-internal-format
15548 "branch target register load optimization is not intended to be run twice"
15552 #, gcc-internal-format
15553 msgid "offset outside bounds of constant string"
15557 #, gcc-internal-format
15558 msgid "second argument to %<__builtin_prefetch%> must be a constant"
15562 #, gcc-internal-format
15563 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
15567 #, gcc-internal-format
15568 msgid "third argument to %<__builtin_prefetch%> must be a constant"
15572 #, gcc-internal-format
15573 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
15577 #, gcc-internal-format
15578 msgid "argument of %<__builtin_args_info%> must be constant"
15582 #, gcc-internal-format
15583 msgid "argument of %<__builtin_args_info%> out of range"
15587 #, gcc-internal-format
15588 msgid "missing argument in %<__builtin_args_info%>"
15591 #: builtins.c:4223 gimplify.c:2067
15592 #, gcc-internal-format
15593 msgid "too few arguments to function %<va_start%>"
15597 #, gcc-internal-format
15598 msgid "first argument to %<va_arg%> not of type %<va_list%>"
15601 #. Unfortunately, this is merely undefined, rather than a constraint
15602 #. violation, so we cannot make this an error. If this call is never
15603 #. executed, the program is still strictly conforming.
15605 #, gcc-internal-format
15606 msgid "%qT is promoted to %qT when passed through %<...%>"
15610 #, gcc-internal-format
15611 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
15614 #. We can, however, treat "undefined" any way we please.
15615 #. Call abort to encourage the user to fix the program.
15616 #: builtins.c:4412 c-typeck.c:2288
15617 #, gcc-internal-format
15618 msgid "if this code is reached, the program will abort"
15622 #, gcc-internal-format
15623 msgid "invalid argument to %<__builtin_frame_address%>"
15627 #, gcc-internal-format
15628 msgid "invalid argument to %<__builtin_return_address%>"
15632 #, gcc-internal-format
15633 msgid "unsupported argument to %<__builtin_frame_address%>"
15637 #, gcc-internal-format
15638 msgid "unsupported argument to %<__builtin_return_address%>"
15642 #, gcc-internal-format
15643 msgid "second argument to %<__builtin_expect%> must be a constant"
15647 #, gcc-internal-format
15648 msgid "%<__builtin_longjmp%> second argument must be 1"
15652 #, gcc-internal-format
15653 msgid "target format does not support infinity"
15656 #: builtins.c:8701 builtins.c:8795
15657 #, gcc-internal-format
15658 msgid "too few arguments to function %qs"
15661 #: builtins.c:8707 builtins.c:8801
15662 #, gcc-internal-format
15663 msgid "too many arguments to function %qs"
15666 #: builtins.c:8713 builtins.c:8826
15667 #, gcc-internal-format
15668 msgid "non-floating-point argument to function %qs"
15672 #, gcc-internal-format
15673 msgid "%<va_start%> used in function with fixed args"
15676 #. Evidently an out of date version of <stdarg.h>; can't validate
15677 #. va_start's second argument, but can still work as intended.
15679 #, gcc-internal-format
15680 msgid "%<__builtin_next_arg%> called without an argument"
15684 #, gcc-internal-format
15685 msgid "%<va_start%> used with too many arguments"
15688 #. FIXME: Sometimes with the tree optimizers we can get the
15689 #. not the last argument even though the user used the last
15690 #. argument. We just warn and set the arg to be the last
15691 #. argument so that we will get wrong-code because of
15694 #, gcc-internal-format
15695 msgid "second parameter of %<va_start%> not last named argument"
15698 #: builtins.c:10017
15699 #, gcc-internal-format
15700 msgid "%Hfirst argument of %D must be a pointer, second integer constant"
15703 #: builtins.c:10030
15704 #, gcc-internal-format
15705 msgid "%Hlast argument of %D is not integer constant between 0 and 3"
15708 #: builtins.c:10076 builtins.c:10229 builtins.c:10297
15709 #, gcc-internal-format
15710 msgid "%Hcall to %D will always overflow destination buffer"
15714 #, gcc-internal-format
15715 msgid "%qD is not defined outside of function scope"
15718 #. Translators: The %d after 'ISO C' will be 90 or 99. Do not
15719 #. separate the %d from the 'C'. 'ISO' should not be
15720 #. translated, but it may be moved after 'C%d' in languages
15721 #. where modifiers follow nouns.
15723 #, gcc-internal-format
15725 "string length %qd is greater than the length %qd ISO C%d compilers are "
15726 "required to support"
15730 #, gcc-internal-format
15731 msgid "overflow in constant expression"
15735 #, gcc-internal-format
15736 msgid "integer overflow in expression"
15740 #, gcc-internal-format
15741 msgid "floating point overflow in expression"
15745 #, gcc-internal-format
15746 msgid "vector overflow in expression"
15750 #, gcc-internal-format
15751 msgid "large integer implicitly truncated to unsigned type"
15755 #, gcc-internal-format
15756 msgid "negative integer implicitly converted to unsigned type"
15760 #, gcc-internal-format
15761 msgid "type-punning to incomplete type might break strict-aliasing rules"
15765 #, gcc-internal-format
15766 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
15770 #, gcc-internal-format
15771 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
15775 #, gcc-internal-format
15776 msgid "%Hempty body in an if-statement"
15780 #, gcc-internal-format
15781 msgid "%Hempty body in an else-statement"
15785 #, gcc-internal-format
15786 msgid "overflow in implicit constant conversion"
15790 #, gcc-internal-format
15791 msgid "operation on %qE may be undefined"
15795 #, gcc-internal-format
15796 msgid "case label does not reduce to an integer constant"
15800 #, gcc-internal-format
15801 msgid "case label value is less than minimum value for type"
15805 #, gcc-internal-format
15806 msgid "case label value exceeds maximum value for type"
15810 #, gcc-internal-format
15811 msgid "lower value in case label range less than minimum value for type"
15815 #, gcc-internal-format
15816 msgid "upper value in case label range exceeds maximum value for type"
15820 #, gcc-internal-format
15821 msgid "invalid operands to binary %s"
15825 #, gcc-internal-format
15826 msgid "comparison is always false due to limited range of data type"
15830 #, gcc-internal-format
15831 msgid "comparison is always true due to limited range of data type"
15835 #, gcc-internal-format
15836 msgid "comparison of unsigned expression >= 0 is always true"
15840 #, gcc-internal-format
15841 msgid "comparison of unsigned expression < 0 is always false"
15845 #, gcc-internal-format
15846 msgid "pointer of type %<void *%> used in arithmetic"
15850 #, gcc-internal-format
15851 msgid "pointer to a function used in arithmetic"
15855 #, gcc-internal-format
15856 msgid "pointer to member function used in arithmetic"
15860 #, gcc-internal-format
15861 msgid "the address of %qD will always evaluate as %<true%>"
15865 #, gcc-internal-format
15866 msgid "suggest parentheses around assignment used as truth value"
15869 #: c-common.c:2658 c-common.c:2698
15870 #, gcc-internal-format
15871 msgid "invalid use of %<restrict%>"
15875 #, gcc-internal-format
15876 msgid "invalid application of %<sizeof%> to a function type"
15880 #, gcc-internal-format
15881 msgid "invalid application of %qs to a void type"
15885 #, gcc-internal-format
15886 msgid "invalid application of %qs to incomplete type %qT "
15890 #, gcc-internal-format
15891 msgid "%<__alignof%> applied to a bit-field"
15895 #, gcc-internal-format
15896 msgid "cannot disable built-in function %qs"
15900 #, gcc-internal-format
15901 msgid "pointers are not permitted as case values"
15905 #, gcc-internal-format
15906 msgid "range expressions in switch statements are non-standard"
15910 #, gcc-internal-format
15911 msgid "empty range specified"
15915 #, gcc-internal-format
15916 msgid "duplicate (or overlapping) case value"
15920 #, gcc-internal-format
15921 msgid "%Jthis is the first entry overlapping that value"
15925 #, gcc-internal-format
15926 msgid "duplicate case value"
15930 #, gcc-internal-format
15931 msgid "%Jpreviously used here"
15935 #, gcc-internal-format
15936 msgid "multiple default labels in one switch"
15940 #, gcc-internal-format
15941 msgid "%Jthis is the first default label"
15945 #, gcc-internal-format
15946 msgid "%Jcase value %qs not in enumerated type"
15950 #, gcc-internal-format
15951 msgid "%Jcase value %qs not in enumerated type %qT"
15955 #, gcc-internal-format
15956 msgid "%Hswitch missing default case"
15960 #, gcc-internal-format
15961 msgid "%Henumeration value %qE not handled in switch"
15965 #, gcc-internal-format
15966 msgid "taking the address of a label is non-standard"
15970 #, gcc-internal-format
15971 msgid "%qE attribute ignored for field of type %qT"
15974 #: c-common.c:4117 c-common.c:4136 c-common.c:4154 c-common.c:4181
15975 #: c-common.c:4200 c-common.c:4223 c-common.c:4246 c-common.c:4267
15976 #: c-common.c:4292 c-common.c:4318 c-common.c:4355 c-common.c:4382
15977 #: c-common.c:4433 c-common.c:4458 c-common.c:4486 c-common.c:4505
15978 #: c-common.c:4788 c-common.c:4848 c-common.c:4869 c-common.c:4933
15979 #: c-common.c:5046 c-common.c:5112 c-common.c:5130 c-common.c:5176
15980 #: c-common.c:5246 c-common.c:5270 c-common.c:5571 c-common.c:5594
15982 #, gcc-internal-format
15983 msgid "%qE attribute ignored"
15987 #, gcc-internal-format
15988 msgid "%qE attribute have effect only on public objects"
15992 #, gcc-internal-format
15993 msgid "unknown machine mode %qs"
15997 #, gcc-internal-format
15998 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
16002 #, gcc-internal-format
16003 msgid "use __attribute__ ((vector_size)) instead"
16007 #, gcc-internal-format
16008 msgid "unable to emulate %qs"
16012 #, gcc-internal-format
16013 msgid "invalid pointer mode %qs"
16017 #, gcc-internal-format
16018 msgid "no data type for mode %qs"
16022 #, gcc-internal-format
16023 msgid "cannot use mode %qs for enumeral types"
16027 #, gcc-internal-format
16028 msgid "mode %qs applied to inappropriate type"
16032 #, gcc-internal-format
16033 msgid "%Jsection attribute cannot be specified for local variables"
16037 #, gcc-internal-format
16038 msgid "section of %q+D conflicts with previous declaration"
16042 #, gcc-internal-format
16043 msgid "section attribute not allowed for %q+D"
16047 #, gcc-internal-format
16048 msgid "%Jsection attributes are not supported for this target"
16052 #, gcc-internal-format
16053 msgid "requested alignment is not a constant"
16057 #, gcc-internal-format
16058 msgid "requested alignment is not a power of 2"
16062 #, gcc-internal-format
16063 msgid "requested alignment is too large"
16067 #, gcc-internal-format
16068 msgid "alignment may not be specified for %q+D"
16072 #, gcc-internal-format
16073 msgid "%q+D defined both normally and as an alias"
16077 #, gcc-internal-format
16078 msgid "alias argument not a string"
16082 #, gcc-internal-format
16083 msgid "%Jweakref attribute must appear before alias attribute"
16087 #, gcc-internal-format
16088 msgid "%qE attribute ignored on non-class types"
16092 #, gcc-internal-format
16093 msgid "%qE attribute ignored because %qT is already defined"
16097 #, gcc-internal-format
16098 msgid "visibility argument not a string"
16102 #, gcc-internal-format
16103 msgid "%qE attribute ignored on types"
16107 #, gcc-internal-format
16109 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
16114 #, gcc-internal-format
16115 msgid "%qD redeclared with different visibility"
16119 #, gcc-internal-format
16120 msgid "tls_model argument not a string"
16124 #, gcc-internal-format
16126 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
16127 "dynamic\" or \"global-dynamic\""
16130 #: c-common.c:5086 c-common.c:5150
16131 #, gcc-internal-format
16132 msgid "%J%qE attribute applies only to functions"
16135 #: c-common.c:5091 c-common.c:5155
16136 #, gcc-internal-format
16137 msgid "%Jcan%'t set %qE attribute after definition"
16141 #, gcc-internal-format
16142 msgid "%qE attribute ignored for %qE"
16146 #, gcc-internal-format
16147 msgid "invalid vector type for attribute %qE"
16151 #, gcc-internal-format
16152 msgid "vector size not an integral multiple of component size"
16156 #, gcc-internal-format
16157 msgid "zero vector size"
16161 #, gcc-internal-format
16162 msgid "number of components of the vector not a power of two"
16166 #, gcc-internal-format
16167 msgid "nonnull attribute without arguments on a non-prototype"
16171 #, gcc-internal-format
16172 msgid "nonnull argument has invalid operand number (argument %lu)"
16176 #, gcc-internal-format
16178 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
16182 #, gcc-internal-format
16184 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
16187 #: c-common.c:5454 c-common.c:5477
16188 #, gcc-internal-format
16189 msgid "not enough variable arguments to fit a sentinel"
16193 #, gcc-internal-format
16194 msgid "missing sentinel in function call"
16198 #, gcc-internal-format
16199 msgid "null argument where non-null required (argument %lu)"
16203 #, gcc-internal-format
16204 msgid "cleanup argument not an identifier"
16208 #, gcc-internal-format
16209 msgid "cleanup argument not a function"
16213 #, gcc-internal-format
16214 msgid "%qE attribute requires prototypes with named arguments"
16218 #, gcc-internal-format
16219 msgid "%qE attribute only applies to variadic functions"
16223 #, gcc-internal-format
16224 msgid "requested position is not an integer constant"
16228 #, gcc-internal-format
16229 msgid "requested position is less than zero"
16233 #, gcc-internal-format
16235 "%Hignoring return value of %qD, declared with attribute warn_unused_result"
16239 #, gcc-internal-format
16241 "%Hignoring return value of function declared with attribute "
16242 "warn_unused_result"
16246 #, gcc-internal-format
16247 msgid "cannot apply %<offsetof%> to static data member %qD"
16251 #, gcc-internal-format
16252 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
16255 #: c-common.c:6070 cp/typeck.c:4434
16256 #, gcc-internal-format
16257 msgid "attempt to take address of bit-field structure member %qD"
16261 #, gcc-internal-format
16262 msgid "lvalue required as left operand of assignment"
16266 #, gcc-internal-format
16267 msgid "lvalue required as increment operand"
16271 #, gcc-internal-format
16272 msgid "lvalue required as decrement operand"
16276 #, gcc-internal-format
16277 msgid "lvalue required as unary %<&%> operand"
16281 #, gcc-internal-format
16282 msgid "lvalue required in asm statement"
16285 #: c-common.c:6263 c-common.c:6312 c-typeck.c:2574
16286 #, gcc-internal-format
16287 msgid "too few arguments to function %qE"
16290 #. ??? This should not be an error when inlining calls to
16291 #. unprototyped functions.
16292 #: c-common.c:6280 c-typeck.c:4257
16293 #, gcc-internal-format
16294 msgid "incompatible type for argument %d of %qE"
16298 #, gcc-internal-format
16299 msgid "array subscript has type %<char%>"
16302 #. Except for passing an argument to an unprototyped function,
16303 #. this is a constraint violation. When passing an argument to
16304 #. an unprototyped function, it is compile-time undefined;
16305 #. making it a constraint in that case was rejected in
16307 #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
16308 #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
16309 #: treelang/tree-convert.c:79
16310 #, gcc-internal-format
16311 msgid "void value not ignored as it ought to be"
16314 #: c-convert.c:117 fortran/convert.c:122 java/typeck.c:155
16315 #: treelang/tree-convert.c:105
16316 #, gcc-internal-format
16317 msgid "conversion to non-scalar type requested"
16321 #, gcc-internal-format
16322 msgid "array %q+D assumed to have one element"
16326 #, gcc-internal-format
16327 msgid "GCC supports only %u nested scopes"
16330 #: c-decl.c:759 cp/decl.c:360 java/decl.c:1620
16331 #, gcc-internal-format
16332 msgid "label %q+D used but not defined"
16335 #: c-decl.c:765 cp/decl.c:371 java/decl.c:1625
16336 #, gcc-internal-format
16337 msgid "label %q+D defined but not used"
16341 #, gcc-internal-format
16342 msgid "label %q+D declared but not defined"
16346 #, gcc-internal-format
16347 msgid "nested function %q+D declared but never defined"
16350 #: c-decl.c:816 cp/decl.c:610
16351 #, gcc-internal-format
16352 msgid "unused variable %q+D"
16356 #, gcc-internal-format
16357 msgid "type of array %q+D completed incompatibly with implicit initialization"
16361 #, gcc-internal-format
16363 "a parameter list with an ellipsis can%'t match an empty parameter name list "
16368 #, gcc-internal-format
16370 "an argument type that has a default promotion can%'t match an empty "
16371 "parameter name list declaration"
16375 #, gcc-internal-format
16377 "prototype for %q+D declares more arguments than previous old-style definition"
16381 #, gcc-internal-format
16383 "prototype for %q+D declares fewer arguments than previous old-style "
16388 #, gcc-internal-format
16389 msgid "prototype for %q+D declares argument %d with incompatible type"
16392 #. If we get here, no errors were found, but do issue a warning
16393 #. for this poor-style construct.
16395 #, gcc-internal-format
16396 msgid "prototype for %q+D follows non-prototype definition"
16400 #, gcc-internal-format
16401 msgid "previous definition of %q+D was here"
16405 #, gcc-internal-format
16406 msgid "previous implicit declaration of %q+D was here"
16410 #, gcc-internal-format
16411 msgid "previous declaration of %q+D was here"
16415 #, gcc-internal-format
16416 msgid "%q+D redeclared as different kind of symbol"
16420 #, gcc-internal-format
16421 msgid "built-in function %q+D declared as non-function"
16424 #: c-decl.c:1196 c-decl.c:1312 c-decl.c:1946
16425 #, gcc-internal-format
16426 msgid "declaration of %q+D shadows a built-in function"
16430 #, gcc-internal-format
16431 msgid "redeclaration of enumerator %q+D"
16434 #. If types don't match for a built-in, throw away the
16435 #. built-in. No point in calling locate_old_decl here, it
16436 #. won't print anything.
16438 #, gcc-internal-format
16439 msgid "conflicting types for built-in function %q+D"
16442 #: c-decl.c:1250 c-decl.c:1263 c-decl.c:1273
16443 #, gcc-internal-format
16444 msgid "conflicting types for %q+D"
16448 #, gcc-internal-format
16449 msgid "conflicting type qualifiers for %q+D"
16452 #. Allow OLDDECL to continue in use.
16454 #, gcc-internal-format
16455 msgid "redefinition of typedef %q+D"
16458 #: c-decl.c:1336 c-decl.c:1421
16459 #, gcc-internal-format
16460 msgid "redefinition of %q+D"
16463 #: c-decl.c:1371 c-decl.c:1459
16464 #, gcc-internal-format
16465 msgid "static declaration of %q+D follows non-static declaration"
16468 #: c-decl.c:1381 c-decl.c:1388 c-decl.c:1448 c-decl.c:1456
16469 #, gcc-internal-format
16470 msgid "non-static declaration of %q+D follows static declaration"
16474 #, gcc-internal-format
16475 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
16479 #, gcc-internal-format
16480 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
16484 #, gcc-internal-format
16485 msgid "extern declaration of %q+D follows declaration with no linkage"
16489 #, gcc-internal-format
16490 msgid "declaration of %q+D with no linkage follows extern declaration"
16494 #, gcc-internal-format
16495 msgid "redeclaration of %q+D with no linkage"
16499 #, gcc-internal-format
16501 "redeclaration of %q+D with different visibility (old visibility preserved)"
16505 #, gcc-internal-format
16506 msgid "inline declaration of %qD follows declaration with attribute noinline"
16510 #, gcc-internal-format
16511 msgid "declaration of %q+D with attribute noinline follows inline declaration "
16515 #, gcc-internal-format
16516 msgid "%q+D declared inline after being called"
16520 #, gcc-internal-format
16521 msgid "%q+D declared inline after its definition"
16525 #, gcc-internal-format
16526 msgid "redefinition of parameter %q+D"
16530 #, gcc-internal-format
16531 msgid "redundant redeclaration of %q+D"
16535 #, gcc-internal-format
16536 msgid "declaration of %q+D shadows previous non-variable"
16540 #, gcc-internal-format
16541 msgid "declaration of %q+D shadows a parameter"
16545 #, gcc-internal-format
16546 msgid "declaration of %q+D shadows a global declaration"
16550 #, gcc-internal-format
16551 msgid "declaration of %q+D shadows a previous local"
16554 #: c-decl.c:1954 cp/name-lookup.c:972 cp/name-lookup.c:1003
16555 #: cp/name-lookup.c:1011
16556 #, gcc-internal-format
16557 msgid "%Jshadowed declaration is here"
16561 #, gcc-internal-format
16562 msgid "nested extern declaration of %qD"
16566 #, gcc-internal-format
16567 msgid "implicit declaration of function %qE"
16571 #, gcc-internal-format
16572 msgid "incompatible implicit declaration of built-in function %qD"
16576 #, gcc-internal-format
16577 msgid "incompatible implicit declaration of function %qD"
16581 #, gcc-internal-format
16582 msgid "%H%qE undeclared here (not in a function)"
16586 #, gcc-internal-format
16587 msgid "%H%qE undeclared (first use in this function)"
16591 #, gcc-internal-format
16592 msgid "%H(Each undeclared identifier is reported only once"
16596 #, gcc-internal-format
16597 msgid "%Hfor each function it appears in.)"
16600 #: c-decl.c:2494 cp/decl.c:2252
16601 #, gcc-internal-format
16602 msgid "label %qE referenced outside of any function"
16606 #, gcc-internal-format
16607 msgid "duplicate label declaration %qE"
16611 #, gcc-internal-format
16612 msgid "%Hduplicate label %qD"
16616 #, gcc-internal-format
16617 msgid "%Jjump into statement expression"
16621 #, gcc-internal-format
16622 msgid "%Jjump into scope of identifier with variably modified type"
16626 #, gcc-internal-format
16628 "%Htraditional C lacks a separate namespace for labels, identifier %qE "
16633 #, gcc-internal-format
16634 msgid "%H%qE defined as wrong kind of tag"
16638 #, gcc-internal-format
16639 msgid "unnamed struct/union that defines no instances"
16643 #, gcc-internal-format
16644 msgid "empty declaration with storage class specifier does not redeclare tag"
16648 #, gcc-internal-format
16649 msgid "empty declaration with type qualifier does not redeclare tag"
16652 #: c-decl.c:2938 c-decl.c:2945
16653 #, gcc-internal-format
16654 msgid "useless type name in empty declaration"
16658 #, gcc-internal-format
16659 msgid "%<inline%> in empty declaration"
16663 #, gcc-internal-format
16664 msgid "%<auto%> in file-scope empty declaration"
16668 #, gcc-internal-format
16669 msgid "%<register%> in file-scope empty declaration"
16673 #, gcc-internal-format
16674 msgid "useless storage class specifier in empty declaration"
16678 #, gcc-internal-format
16679 msgid "useless %<__thread%> in empty declaration"
16683 #, gcc-internal-format
16684 msgid "useless type qualifier in empty declaration"
16687 #: c-decl.c:2992 c-parser.c:1285
16688 #, gcc-internal-format
16689 msgid "empty declaration"
16693 #, gcc-internal-format
16695 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
16700 #, gcc-internal-format
16701 msgid "ISO C90 does not support %<[*]%> array declarators"
16705 #. A function definition isn't function prototype scope C99 6.2.1p4.
16707 #: c-decl.c:3068 c-decl.c:4936
16708 #, gcc-internal-format
16709 msgid "%<[*]%> not allowed in other than function prototype scope"
16713 #, gcc-internal-format
16714 msgid "static or type qualifiers in abstract declarator"
16718 #, gcc-internal-format
16719 msgid "%q+D is usually a function"
16722 #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
16723 #, gcc-internal-format
16724 msgid "typedef %qD is initialized (use __typeof__ instead)"
16728 #, gcc-internal-format
16729 msgid "function %qD is initialized like a variable"
16732 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
16734 #, gcc-internal-format
16735 msgid "parameter %qD is initialized"
16739 #, gcc-internal-format
16740 msgid "variable %qD has initializer but incomplete type"
16743 #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
16744 #, gcc-internal-format
16745 msgid "inline function %q+D given attribute noinline"
16749 #, gcc-internal-format
16750 msgid "initializer fails to determine size of %q+D"
16754 #, gcc-internal-format
16755 msgid "array size missing in %q+D"
16759 #, gcc-internal-format
16760 msgid "zero or negative size array %q+D"
16763 #: c-decl.c:3462 varasm.c:1765
16764 #, gcc-internal-format
16765 msgid "storage size of %q+D isn%'t known"
16769 #, gcc-internal-format
16770 msgid "storage size of %q+D isn%'t constant"
16774 #, gcc-internal-format
16775 msgid "ignoring asm-specifier for non-static local variable %q+D"
16778 #: c-decl.c:3545 fortran/f95-lang.c:684
16779 #, gcc-internal-format
16780 msgid "cannot put object with volatile field into register"
16784 #, gcc-internal-format
16785 msgid "ISO C forbids forward parameter declarations"
16789 #, gcc-internal-format
16790 msgid "bit-field %qs width not an integer constant"
16794 #, gcc-internal-format
16795 msgid "negative width in bit-field %qs"
16799 #, gcc-internal-format
16800 msgid "zero width for bit-field %qs"
16804 #, gcc-internal-format
16805 msgid "bit-field %qs has invalid type"
16809 #, gcc-internal-format
16810 msgid "type of bit-field %qs is a GCC extension"
16814 #, gcc-internal-format
16815 msgid "width of %qs exceeds its type"
16819 #, gcc-internal-format
16820 msgid "%qs is narrower than values of its type"
16823 #: c-decl.c:3962 c-decl.c:4239
16824 #, gcc-internal-format
16825 msgid "variably modified %qs at file scope"
16829 #, gcc-internal-format
16830 msgid "type defaults to %<int%> in declaration of %qs"
16834 #, gcc-internal-format
16835 msgid "duplicate %<const%>"
16839 #, gcc-internal-format
16840 msgid "duplicate %<restrict%>"
16844 #, gcc-internal-format
16845 msgid "duplicate %<volatile%>"
16849 #, gcc-internal-format
16850 msgid "function definition declared %<auto%>"
16854 #, gcc-internal-format
16855 msgid "function definition declared %<register%>"
16859 #, gcc-internal-format
16860 msgid "function definition declared %<typedef%>"
16864 #, gcc-internal-format
16865 msgid "function definition declared %<__thread%>"
16869 #, gcc-internal-format
16870 msgid "storage class specified for structure field %qs"
16873 #: c-decl.c:4057 cp/decl.c:7511
16874 #, gcc-internal-format
16875 msgid "storage class specified for parameter %qs"
16878 #: c-decl.c:4060 cp/decl.c:7513
16879 #, gcc-internal-format
16880 msgid "storage class specified for typename"
16883 #: c-decl.c:4077 cp/decl.c:7530
16884 #, gcc-internal-format
16885 msgid "%qs initialized and declared %<extern%>"
16888 #: c-decl.c:4080 cp/decl.c:7533
16889 #, gcc-internal-format
16890 msgid "%qs has both %<extern%> and initializer"
16894 #, gcc-internal-format
16895 msgid "file-scope declaration of %qs specifies %<auto%>"
16899 #, gcc-internal-format
16900 msgid "file-scope declaration of %qs specifies %<register%>"
16903 #: c-decl.c:4092 cp/decl.c:7537
16904 #, gcc-internal-format
16905 msgid "nested function %qs declared %<extern%>"
16908 #: c-decl.c:4095 cp/decl.c:7547
16909 #, gcc-internal-format
16910 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
16913 #. Only the innermost declarator (making a parameter be of
16914 #. array type which is converted to pointer type)
16915 #. may have static or type qualifiers.
16916 #: c-decl.c:4142 c-decl.c:4393
16917 #, gcc-internal-format
16918 msgid "static or type qualifiers in non-parameter array declarator"
16922 #, gcc-internal-format
16923 msgid "declaration of %qs as array of voids"
16927 #, gcc-internal-format
16928 msgid "declaration of %qs as array of functions"
16932 #, gcc-internal-format
16933 msgid "invalid use of structure with flexible array member"
16937 #, gcc-internal-format
16938 msgid "size of array %qs has non-integer type"
16942 #, gcc-internal-format
16943 msgid "ISO C forbids zero-size array %qs"
16947 #, gcc-internal-format
16948 msgid "size of array %qs is negative"
16952 #, gcc-internal-format
16953 msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
16957 #, gcc-internal-format
16958 msgid "ISO C90 forbids variable-size array %qs"
16961 #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
16962 #, gcc-internal-format
16963 msgid "size of array %qs is too large"
16967 #, gcc-internal-format
16968 msgid "ISO C90 does not support flexible array members"
16972 #: c-decl.c:4320 c-parser.c:4911
16973 #, gcc-internal-format
16974 msgid "%<[*]%> not allowed in other than a declaration"
16978 #, gcc-internal-format
16979 msgid "array type has incomplete element type"
16982 #: c-decl.c:4425 cp/decl.c:7631
16983 #, gcc-internal-format
16984 msgid "%qs declared as function returning a function"
16987 #: c-decl.c:4430 cp/decl.c:7636
16988 #, gcc-internal-format
16989 msgid "%qs declared as function returning an array"
16993 #, gcc-internal-format
16994 msgid "function definition has qualified void return type"
16998 #, gcc-internal-format
16999 msgid "type qualifiers ignored on function return type"
17002 #: c-decl.c:4484 c-decl.c:4564 c-decl.c:4651 c-decl.c:4741
17003 #, gcc-internal-format
17004 msgid "ISO C forbids qualified function types"
17008 #, gcc-internal-format
17009 msgid "typedef %q+D declared %<inline%>"
17013 #, gcc-internal-format
17014 msgid "ISO C forbids const or volatile function types"
17019 #, gcc-internal-format
17020 msgid "a member of a structure or union cannot have a variably modified type"
17024 #, gcc-internal-format
17025 msgid "variable or field %qs declared void"
17029 #, gcc-internal-format
17030 msgid "attributes in parameter array declarator ignored"
17034 #, gcc-internal-format
17035 msgid "parameter %q+D declared %<inline%>"
17039 #, gcc-internal-format
17040 msgid "field %qs declared as a function"
17044 #, gcc-internal-format
17045 msgid "field %qs has incomplete type"
17048 #: c-decl.c:4711 c-decl.c:4723 c-decl.c:4727
17049 #, gcc-internal-format
17050 msgid "invalid storage class for function %qs"
17054 #, gcc-internal-format
17055 msgid "%<noreturn%> function returns non-void value"
17059 #, gcc-internal-format
17060 msgid "cannot inline function %<main%>"
17064 #, gcc-internal-format
17065 msgid "variable previously declared %<static%> redeclared %<extern%>"
17069 #, gcc-internal-format
17070 msgid "variable %q+D declared %<inline%>"
17073 #. A mere warning is sure to result in improper semantics
17074 #. at runtime. Don't bother to allow this to compile.
17075 #. A mere warning is sure to result in improper
17076 #. semantics at runtime. Don't bother to allow this to
17078 #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
17079 #, gcc-internal-format
17080 msgid "thread-local storage not supported for this target"
17085 #, gcc-internal-format
17086 msgid "object with variably modified type must have no linkage"
17089 #: c-decl.c:4941 c-decl.c:6104
17090 #, gcc-internal-format
17091 msgid "function declaration isn%'t a prototype"
17095 #, gcc-internal-format
17096 msgid "parameter names (without types) in function declaration"
17100 #, gcc-internal-format
17101 msgid "parameter %u (%q+D) has incomplete type"
17105 #, gcc-internal-format
17106 msgid "%Jparameter %u has incomplete type"
17110 #, gcc-internal-format
17111 msgid "parameter %u (%q+D) has void type"
17115 #, gcc-internal-format
17116 msgid "%Jparameter %u has void type"
17120 #, gcc-internal-format
17121 msgid "%<void%> as only parameter may not be qualified"
17124 #: c-decl.c:5063 c-decl.c:5097
17125 #, gcc-internal-format
17126 msgid "%<void%> must be the only parameter"
17130 #, gcc-internal-format
17131 msgid "parameter %q+D has just a forward declaration"
17134 #. The %s will be one of 'struct', 'union', or 'enum'.
17136 #, gcc-internal-format
17137 msgid "%<%s %E%> declared inside parameter list"
17140 #. The %s will be one of 'struct', 'union', or 'enum'.
17142 #, gcc-internal-format
17143 msgid "anonymous %s declared inside parameter list"
17147 #, gcc-internal-format
17149 "its scope is only this definition or declaration, which is probably not what "
17154 #, gcc-internal-format
17155 msgid "redefinition of %<union %E%>"
17159 #, gcc-internal-format
17160 msgid "redefinition of %<struct %E%>"
17164 #, gcc-internal-format
17165 msgid "nested redefinition of %<union %E%>"
17169 #, gcc-internal-format
17170 msgid "nested redefinition of %<struct %E%>"
17173 #: c-decl.c:5359 cp/decl.c:3663
17174 #, gcc-internal-format
17175 msgid "declaration does not declare anything"
17179 #, gcc-internal-format
17180 msgid "ISO C doesn%'t support unnamed structs/unions"
17183 #: c-decl.c:5406 c-decl.c:5422
17184 #, gcc-internal-format
17185 msgid "duplicate member %q+D"
17189 #, gcc-internal-format
17190 msgid "union has no named members"
17194 #, gcc-internal-format
17195 msgid "union has no members"
17199 #, gcc-internal-format
17200 msgid "struct has no named members"
17204 #, gcc-internal-format
17205 msgid "struct has no members"
17209 #, gcc-internal-format
17210 msgid "%Jflexible array member in union"
17214 #, gcc-internal-format
17215 msgid "%Jflexible array member not at end of struct"
17219 #, gcc-internal-format
17220 msgid "%Jflexible array member in otherwise empty struct"
17224 #, gcc-internal-format
17225 msgid "%Jinvalid use of structure with flexible array member"
17229 #, gcc-internal-format
17230 msgid "union cannot be made transparent"
17234 #, gcc-internal-format
17235 msgid "nested redefinition of %<enum %E%>"
17238 #. This enum is a named one that has been declared already.
17240 #, gcc-internal-format
17241 msgid "redeclaration of %<enum %E%>"
17245 #, gcc-internal-format
17246 msgid "enumeration values exceed range of largest integer"
17250 #, gcc-internal-format
17251 msgid "specified mode too small for enumeral values"
17255 #, gcc-internal-format
17256 msgid "enumerator value for %qE is not an integer constant"
17260 #, gcc-internal-format
17261 msgid "overflow in enumeration values"
17265 #, gcc-internal-format
17266 msgid "ISO C restricts enumerator values to range of %<int%>"
17270 #, gcc-internal-format
17271 msgid "return type is an incomplete type"
17275 #, gcc-internal-format
17276 msgid "return type defaults to %<int%>"
17280 #, gcc-internal-format
17281 msgid "no previous prototype for %q+D"
17285 #, gcc-internal-format
17286 msgid "%q+D was used with no prototype before its definition"
17290 #, gcc-internal-format
17291 msgid "no previous declaration for %q+D"
17295 #, gcc-internal-format
17296 msgid "%q+D was used with no declaration before its definition"
17300 #, gcc-internal-format
17301 msgid "C99 inline functions are not supported; using GNU89"
17305 #, gcc-internal-format
17307 "to disable this warning use -fgnu89-inline or the gnu_inline function "
17311 #: c-decl.c:6192 c-decl.c:6713
17312 #, gcc-internal-format
17313 msgid "return type of %q+D is not %<int%>"
17317 #, gcc-internal-format
17318 msgid "first argument of %q+D should be %<int%>"
17322 #, gcc-internal-format
17323 msgid "second argument of %q+D should be %<char **%>"
17327 #, gcc-internal-format
17328 msgid "third argument of %q+D should probably be %<char **%>"
17332 #, gcc-internal-format
17333 msgid "%q+D takes only zero or two arguments"
17337 #, gcc-internal-format
17338 msgid "%q+D is normally a non-static function"
17342 #, gcc-internal-format
17343 msgid "%Jold-style parameter declarations in prototyped function definition"
17347 #, gcc-internal-format
17348 msgid "%Jtraditional C rejects ISO C style function definitions"
17352 #, gcc-internal-format
17353 msgid "%Jparameter name omitted"
17357 #, gcc-internal-format
17358 msgid "%Jold-style function definition"
17362 #, gcc-internal-format
17363 msgid "%Jparameter name missing from parameter list"
17367 #, gcc-internal-format
17368 msgid "%q+D declared as a non-parameter"
17372 #, gcc-internal-format
17373 msgid "multiple parameters named %q+D"
17377 #, gcc-internal-format
17378 msgid "parameter %q+D declared with void type"
17381 #: c-decl.c:6397 c-decl.c:6399
17382 #, gcc-internal-format
17383 msgid "type of %q+D defaults to %<int%>"
17387 #, gcc-internal-format
17388 msgid "parameter %q+D has incomplete type"
17392 #, gcc-internal-format
17393 msgid "declaration for parameter %q+D but no such parameter"
17397 #, gcc-internal-format
17398 msgid "number of arguments doesn%'t match built-in prototype"
17402 #, gcc-internal-format
17403 msgid "number of arguments doesn%'t match prototype"
17406 #: c-decl.c:6479 c-decl.c:6519 c-decl.c:6532
17407 #, gcc-internal-format
17408 msgid "%Hprototype declaration"
17412 #, gcc-internal-format
17413 msgid "promoted argument %qD doesn%'t match built-in prototype"
17417 #, gcc-internal-format
17418 msgid "promoted argument %qD doesn%'t match prototype"
17422 #, gcc-internal-format
17423 msgid "argument %qD doesn%'t match built-in prototype"
17427 #, gcc-internal-format
17428 msgid "argument %qD doesn%'t match prototype"
17431 #: c-decl.c:6758 cp/decl.c:11270
17432 #, gcc-internal-format
17433 msgid "no return statement in function returning non-void"
17437 #, gcc-internal-format
17438 msgid "this function may return with or without a value"
17441 #. If we get here, declarations have been used in a for loop without
17442 #. the C99 for loop scope. This doesn't make much sense, so don't
17445 #, gcc-internal-format
17446 msgid "%<for%> loop initial declaration used outside C99 mode"
17450 #, gcc-internal-format
17451 msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
17455 #, gcc-internal-format
17457 "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
17461 #, gcc-internal-format
17462 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
17466 #, gcc-internal-format
17467 msgid "%<union %E%> declared in %<for%> loop initial declaration"
17471 #, gcc-internal-format
17472 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
17476 #, gcc-internal-format
17477 msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
17480 #: c-decl.c:7202 c-decl.c:7398 c-decl.c:7649
17481 #, gcc-internal-format
17482 msgid "duplicate %qE"
17485 #: c-decl.c:7225 c-decl.c:7407 c-decl.c:7551
17486 #, gcc-internal-format
17487 msgid "two or more data types in declaration specifiers"
17490 #: c-decl.c:7237 cp/parser.c:2048
17491 #, gcc-internal-format
17492 msgid "%<long long long%> is too long for GCC"
17495 #: c-decl.c:7244 c-decl.c:7481
17496 #, gcc-internal-format
17497 msgid "both %<long long%> and %<double%> in declaration specifiers"
17501 #, gcc-internal-format
17502 msgid "ISO C90 does not support %<long long%>"
17505 #: c-decl.c:7255 c-decl.c:7284
17506 #, gcc-internal-format
17507 msgid "both %<long%> and %<short%> in declaration specifiers"
17510 #: c-decl.c:7258 c-decl.c:7414
17511 #, gcc-internal-format
17512 msgid "both %<long%> and %<void%> in declaration specifiers"
17515 #: c-decl.c:7261 c-decl.c:7433
17516 #, gcc-internal-format
17517 msgid "both %<long%> and %<_Bool%> in declaration specifiers"
17520 #: c-decl.c:7264 c-decl.c:7452
17521 #, gcc-internal-format
17522 msgid "both %<long%> and %<char%> in declaration specifiers"
17525 #: c-decl.c:7267 c-decl.c:7465
17526 #, gcc-internal-format
17527 msgid "both %<long%> and %<float%> in declaration specifiers"
17531 #, gcc-internal-format
17532 msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
17536 #, gcc-internal-format
17537 msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
17541 #, gcc-internal-format
17542 msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
17545 #: c-decl.c:7287 c-decl.c:7417
17546 #, gcc-internal-format
17547 msgid "both %<short%> and %<void%> in declaration specifiers"
17550 #: c-decl.c:7290 c-decl.c:7436
17551 #, gcc-internal-format
17552 msgid "both %<short%> and %<_Bool%> in declaration specifiers"
17555 #: c-decl.c:7293 c-decl.c:7455
17556 #, gcc-internal-format
17557 msgid "both %<short%> and %<char%> in declaration specifiers"
17560 #: c-decl.c:7296 c-decl.c:7468
17561 #, gcc-internal-format
17562 msgid "both %<short%> and %<float%> in declaration specifiers"
17565 #: c-decl.c:7299 c-decl.c:7484
17566 #, gcc-internal-format
17567 msgid "both %<short%> and %<double%> in declaration specifiers"
17571 #, gcc-internal-format
17572 msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
17576 #, gcc-internal-format
17577 msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
17581 #, gcc-internal-format
17582 msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
17585 #: c-decl.c:7316 c-decl.c:7345
17586 #, gcc-internal-format
17587 msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
17590 #: c-decl.c:7319 c-decl.c:7420
17591 #, gcc-internal-format
17592 msgid "both %<signed%> and %<void%> in declaration specifiers"
17595 #: c-decl.c:7322 c-decl.c:7439
17596 #, gcc-internal-format
17597 msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
17600 #: c-decl.c:7325 c-decl.c:7471
17601 #, gcc-internal-format
17602 msgid "both %<signed%> and %<float%> in declaration specifiers"
17605 #: c-decl.c:7328 c-decl.c:7487
17606 #, gcc-internal-format
17607 msgid "both %<signed%> and %<double%> in declaration specifiers"
17611 #, gcc-internal-format
17612 msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
17616 #, gcc-internal-format
17617 msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
17621 #, gcc-internal-format
17622 msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
17625 #: c-decl.c:7348 c-decl.c:7423
17626 #, gcc-internal-format
17627 msgid "both %<unsigned%> and %<void%> in declaration specifiers"
17630 #: c-decl.c:7351 c-decl.c:7442
17631 #, gcc-internal-format
17632 msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
17635 #: c-decl.c:7354 c-decl.c:7474
17636 #, gcc-internal-format
17637 msgid "both %<unsigned%> and %<float%> in declaration specifiers"
17640 #: c-decl.c:7357 c-decl.c:7490
17641 #, gcc-internal-format
17642 msgid "both %<unsigned%> and %<double%> in declaration specifiers"
17646 #, gcc-internal-format
17647 msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
17651 #, gcc-internal-format
17652 msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
17656 #, gcc-internal-format
17657 msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
17661 #, gcc-internal-format
17662 msgid "ISO C90 does not support complex types"
17665 #: c-decl.c:7376 c-decl.c:7426
17666 #, gcc-internal-format
17667 msgid "both %<complex%> and %<void%> in declaration specifiers"
17670 #: c-decl.c:7379 c-decl.c:7445
17671 #, gcc-internal-format
17672 msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
17676 #, gcc-internal-format
17677 msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
17681 #, gcc-internal-format
17682 msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
17686 #, gcc-internal-format
17687 msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
17691 #, gcc-internal-format
17692 msgid "both %<long long%> and %<%s%> in declaration specifiers"
17696 #, gcc-internal-format
17697 msgid "both %<long%> and %<%s%> in declaration specifiers"
17701 #, gcc-internal-format
17702 msgid "both %<short%> and %<%s%> in declaration specifiers"
17706 #, gcc-internal-format
17707 msgid "both %<signed%> and %<%s%> in declaration specifiers"
17711 #, gcc-internal-format
17712 msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
17716 #, gcc-internal-format
17717 msgid "both %<complex%> and %<%s%> in declaration specifiers"
17721 #, gcc-internal-format
17722 msgid "decimal floating point not supported for this target"
17726 #, gcc-internal-format
17727 msgid "ISO C does not support decimal floating point"
17731 #, gcc-internal-format
17732 msgid "%qE fails to be a typedef or built in type"
17736 #, gcc-internal-format
17737 msgid "%qE is not at beginning of declaration"
17741 #, gcc-internal-format
17742 msgid "%<__thread%> used with %<auto%>"
17746 #, gcc-internal-format
17747 msgid "%<__thread%> used with %<register%>"
17751 #, gcc-internal-format
17752 msgid "%<__thread%> used with %<typedef%>"
17756 #, gcc-internal-format
17757 msgid "%<__thread%> before %<extern%>"
17761 #, gcc-internal-format
17762 msgid "%<__thread%> before %<static%>"
17766 #, gcc-internal-format
17767 msgid "multiple storage classes in declaration specifiers"
17771 #, gcc-internal-format
17772 msgid "%<__thread%> used with %qE"
17776 #, gcc-internal-format
17777 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
17780 #: c-decl.c:7760 c-decl.c:7786
17781 #, gcc-internal-format
17782 msgid "ISO C does not support complex integer types"
17785 #: c-decl.c:7872 toplev.c:840
17786 #, gcc-internal-format
17787 msgid "%q+F used but never defined"
17790 #: c-format.c:97 c-format.c:206
17791 #, gcc-internal-format
17792 msgid "format string has invalid operand number"
17796 #, gcc-internal-format
17797 msgid "function does not return string type"
17801 #, gcc-internal-format
17802 msgid "format string argument not a string type"
17806 #, gcc-internal-format
17807 msgid "unrecognized format specifier"
17811 #, gcc-internal-format
17812 msgid "%qE is an unrecognized format function type"
17816 #, gcc-internal-format
17817 msgid "%<...%> has invalid operand number"
17821 #, gcc-internal-format
17822 msgid "format string argument follows the args to be formatted"
17826 #, gcc-internal-format
17827 msgid "function might be possible candidate for %qs format attribute"
17830 #: c-format.c:996 c-format.c:1017 c-format.c:2031
17831 #, gcc-internal-format
17832 msgid "missing $ operand number in format"
17836 #, gcc-internal-format
17837 msgid "%s does not support %%n$ operand number formats"
17841 #, gcc-internal-format
17842 msgid "operand number out of range in format"
17846 #, gcc-internal-format
17847 msgid "format argument %d used more than once in %s format"
17851 #, gcc-internal-format
17852 msgid "$ operand number used after format without operand number"
17856 #, gcc-internal-format
17857 msgid "format argument %d unused before used argument %d in $-style format"
17861 #, gcc-internal-format
17862 msgid "format not a string literal, format string not checked"
17865 #: c-format.c:1229 c-format.c:1232
17866 #, gcc-internal-format
17867 msgid "format not a string literal and no format arguments"
17871 #, gcc-internal-format
17872 msgid "format not a string literal, argument types not checked"
17876 #, gcc-internal-format
17877 msgid "too many arguments for format"
17881 #, gcc-internal-format
17882 msgid "unused arguments in $-style format"
17886 #, gcc-internal-format
17887 msgid "zero-length %s format string"
17891 #, gcc-internal-format
17892 msgid "format is a wide character string"
17896 #, gcc-internal-format
17897 msgid "unterminated format string"
17901 #, gcc-internal-format
17902 msgid "embedded %<\\0%> in format"
17906 #, gcc-internal-format
17907 msgid "spurious trailing %<%%%> in format"
17910 #: c-format.c:1534 c-format.c:1779
17911 #, gcc-internal-format
17912 msgid "repeated %s in format"
17916 #, gcc-internal-format
17917 msgid "missing fill character at end of strfmon format"
17920 #: c-format.c:1591 c-format.c:1693 c-format.c:1978 c-format.c:2043
17921 #, gcc-internal-format
17922 msgid "too few arguments for format"
17926 #, gcc-internal-format
17927 msgid "zero width in %s format"
17931 #, gcc-internal-format
17932 msgid "empty left precision in %s format"
17936 #, gcc-internal-format
17937 msgid "empty precision in %s format"
17941 #, gcc-internal-format
17942 msgid "%s does not support the %qs %s length modifier"
17946 #, gcc-internal-format
17947 msgid "conversion lacks type at end of format"
17951 #, gcc-internal-format
17952 msgid "unknown conversion type character %qc in format"
17956 #, gcc-internal-format
17957 msgid "unknown conversion type character 0x%x in format"
17961 #, gcc-internal-format
17962 msgid "%s does not support the %<%%%c%> %s format"
17966 #, gcc-internal-format
17967 msgid "%s used with %<%%%c%> %s format"
17971 #, gcc-internal-format
17972 msgid "%s does not support %s"
17976 #, gcc-internal-format
17977 msgid "%s does not support %s with the %<%%%c%> %s format"
17981 #, gcc-internal-format
17982 msgid "%s ignored with %s and %<%%%c%> %s format"
17986 #, gcc-internal-format
17987 msgid "%s ignored with %s in %s format"
17991 #, gcc-internal-format
17992 msgid "use of %s and %s together with %<%%%c%> %s format"
17996 #, gcc-internal-format
17997 msgid "use of %s and %s together in %s format"
18001 #, gcc-internal-format
18002 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
18006 #, gcc-internal-format
18007 msgid "%<%%%c%> yields only last 2 digits of year"
18010 #. The end of the format string was reached.
18012 #, gcc-internal-format
18013 msgid "no closing %<]%> for %<%%[%> format"
18017 #, gcc-internal-format
18018 msgid "use of %qs length modifier with %qc type character"
18022 #, gcc-internal-format
18023 msgid "%s does not support the %<%%%s%c%> %s format"
18027 #, gcc-internal-format
18028 msgid "operand number specified with suppressed assignment"
18032 #, gcc-internal-format
18033 msgid "operand number specified for format taking no argument"
18037 #, gcc-internal-format
18038 msgid "writing through null pointer (argument %d)"
18042 #, gcc-internal-format
18043 msgid "reading through null pointer (argument %d)"
18047 #, gcc-internal-format
18048 msgid "writing into constant object (argument %d)"
18052 #, gcc-internal-format
18053 msgid "extra type qualifiers in format argument (argument %d)"
18057 #, gcc-internal-format
18058 msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
18062 #, gcc-internal-format
18063 msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
18067 #, gcc-internal-format
18068 msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
18072 #, gcc-internal-format
18073 msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
18076 #: c-format.c:2381 c-format.c:2387 c-format.c:2537
18077 #, gcc-internal-format
18078 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
18081 #: c-format.c:2394 c-format.c:2547
18082 #, gcc-internal-format
18083 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
18087 #, gcc-internal-format
18088 msgid "%<locus%> is not defined as a type"
18092 #, gcc-internal-format
18093 msgid "%<location_t%> is not defined as a type"
18097 #, gcc-internal-format
18098 msgid "%<tree%> is not defined as a type"
18102 #, gcc-internal-format
18103 msgid "%<tree%> is not defined as a pointer type"
18107 #, gcc-internal-format
18108 msgid "args to be formatted is not %<...%>"
18112 #, gcc-internal-format
18113 msgid "strftime formats cannot format arguments"
18117 #, gcc-internal-format
18118 msgid "badly nested C headers from preprocessor"
18122 #, gcc-internal-format
18123 msgid "%Hignoring #pragma %s %s"
18128 #, gcc-internal-format
18129 msgid "%Hstray %<@%> in program"
18133 #, gcc-internal-format
18134 msgid "stray %qs in program"
18138 #, gcc-internal-format
18139 msgid "missing terminating %c character"
18143 #, gcc-internal-format
18144 msgid "stray %qc in program"
18148 #, gcc-internal-format
18149 msgid "stray %<\\%o%> in program"
18153 #, gcc-internal-format
18154 msgid "this decimal constant is unsigned only in ISO C90"
18158 #, gcc-internal-format
18159 msgid "this decimal constant would be unsigned in ISO C90"
18163 #, gcc-internal-format
18164 msgid "integer constant is too large for %qs type"
18168 #, gcc-internal-format
18169 msgid "floating constant exceeds range of %qT"
18173 #, gcc-internal-format
18174 msgid "traditional C rejects string constant concatenation"
18177 #: c-objc-common.c:81
18178 #, gcc-internal-format
18180 "function %q+F can never be inlined because it is suppressed using -fno-inline"
18183 #: c-objc-common.c:91
18184 #, gcc-internal-format
18186 "function %q+F can never be inlined because it might not be bound within this "
18187 "unit of translation"
18190 #: c-objc-common.c:99
18191 #, gcc-internal-format
18193 "function %q+F can never be inlined because it uses attributes conflicting "
18198 #, gcc-internal-format
18199 msgid "invalid expression type for %<#pragma omp atomic%>"
18203 #, gcc-internal-format
18204 msgid "%Hinvalid type for iteration variable %qE"
18208 #, gcc-internal-format
18209 msgid "%Hiteration variable %qE is unsigned"
18213 #, gcc-internal-format
18214 msgid "%H%qE is not initialized"
18217 #: c-omp.c:247 cp/semantics.c:3812
18218 #, gcc-internal-format
18219 msgid "%Hmissing controlling predicate"
18223 #, gcc-internal-format
18224 msgid "%Hinvalid controlling predicate"
18227 #: c-omp.c:312 cp/semantics.c:3818
18228 #, gcc-internal-format
18229 msgid "%Hmissing increment expression"
18233 #, gcc-internal-format
18234 msgid "%Hinvalid increment expression"
18238 #, gcc-internal-format
18239 msgid "no class name specified with %qs"
18243 #, gcc-internal-format
18244 msgid "assertion missing after %qs"
18248 #, gcc-internal-format
18249 msgid "macro name missing after %qs"
18253 #, gcc-internal-format
18254 msgid "missing path after %qs"
18258 #, gcc-internal-format
18259 msgid "missing filename after %qs"
18263 #, gcc-internal-format
18264 msgid "missing makefile target after %qs"
18268 #, gcc-internal-format
18269 msgid "-I- specified twice"
18273 #, gcc-internal-format
18274 msgid "obsolete option -I- used, please use -iquote instead"
18278 #, gcc-internal-format
18279 msgid "argument %qs to %<-Wnormalized%> not recognized"
18283 #, gcc-internal-format
18284 msgid "switch %qs is no longer supported"
18288 #, gcc-internal-format
18290 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
18294 #, gcc-internal-format
18295 msgid "output filename specified twice"
18299 #, gcc-internal-format
18300 msgid "-fno-gnu89-inline is not supported"
18304 #, gcc-internal-format
18305 msgid "-Wformat-y2k ignored without -Wformat"
18309 #, gcc-internal-format
18310 msgid "-Wformat-extra-args ignored without -Wformat"
18314 #, gcc-internal-format
18315 msgid "-Wformat-zero-length ignored without -Wformat"
18319 #, gcc-internal-format
18320 msgid "-Wformat-nonliteral ignored without -Wformat"
18324 #, gcc-internal-format
18325 msgid "-Wformat-security ignored without -Wformat"
18329 #, gcc-internal-format
18330 msgid "opening output file %s: %m"
18334 #, gcc-internal-format
18335 msgid "too many filenames given. Type %s --help for usage"
18339 #, gcc-internal-format
18340 msgid "YYDEBUG was not defined at build time, -dy ignored"
18344 #, gcc-internal-format
18345 msgid "opening dependency file %s: %m"
18349 #, gcc-internal-format
18350 msgid "closing dependency file %s: %m"
18354 #, gcc-internal-format
18355 msgid "when writing output to %s: %m"
18359 #, gcc-internal-format
18360 msgid "to generate dependencies you must specify either -M or -MM"
18364 #, gcc-internal-format
18365 msgid "too late for # directive to set debug directory"
18369 #, gcc-internal-format
18370 msgid "ISO C forbids an empty source file"
18373 #: c-parser.c:1172 c-parser.c:6018
18374 #, gcc-internal-format
18375 msgid "ISO C does not allow extra %<;%> outside of a function"
18378 #: c-parser.c:1273 c-parser.c:6564
18379 #, gcc-internal-format
18380 msgid "expected declaration specifiers"
18384 #, gcc-internal-format
18385 msgid "data definition has no type or storage class"
18389 #, gcc-internal-format
18390 msgid "expected %<,%> or %<;%>"
18393 #. This can appear in many cases looking nothing like a
18394 #. function definition, so we don't give a more specific
18395 #. error suggesting there was one.
18396 #: c-parser.c:1382 c-parser.c:1399
18397 #, gcc-internal-format
18398 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
18402 #, gcc-internal-format
18403 msgid "ISO C forbids nested functions"
18406 #: c-parser.c:1739 c-parser.c:2529 c-parser.c:3151 c-parser.c:3401
18407 #: c-parser.c:4249 c-parser.c:4834 c-parser.c:5230 c-parser.c:5250
18408 #: c-parser.c:5365 c-parser.c:5511 c-parser.c:5528 c-parser.c:5660
18409 #: c-parser.c:5672 c-parser.c:5697 c-parser.c:5831 c-parser.c:5860
18410 #: c-parser.c:5868 c-parser.c:5896 c-parser.c:5910 c-parser.c:6126
18411 #: c-parser.c:6225 c-parser.c:6727 c-parser.c:7346
18412 #, gcc-internal-format
18413 msgid "expected identifier"
18416 #: c-parser.c:1765 cp/parser.c:10509
18417 #, gcc-internal-format
18418 msgid "comma at end of enumerator list"
18422 #, gcc-internal-format
18423 msgid "expected %<,%> or %<}%>"
18426 #: c-parser.c:1785 c-parser.c:1961 c-parser.c:5985
18427 #, gcc-internal-format
18428 msgid "expected %<{%>"
18432 #, gcc-internal-format
18433 msgid "ISO C forbids forward references to %<enum%> types"
18437 #, gcc-internal-format
18438 msgid "expected class name"
18441 #: c-parser.c:1916 c-parser.c:5764
18442 #, gcc-internal-format
18443 msgid "extra semicolon in struct or union specified"
18447 #, gcc-internal-format
18448 msgid "no semicolon at end of struct or union"
18452 #, gcc-internal-format
18453 msgid "expected %<;%>"
18456 #: c-parser.c:2024 c-parser.c:2985
18457 #, gcc-internal-format
18458 msgid "expected specifier-qualifier-list"
18462 #, gcc-internal-format
18463 msgid "ISO C forbids member declarations with no members"
18467 #, gcc-internal-format
18468 msgid "expected %<,%>, %<;%> or %<}%>"
18472 #, gcc-internal-format
18473 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
18477 #, gcc-internal-format
18478 msgid "%<typeof%> applied to a bit-field"
18482 #, gcc-internal-format
18483 msgid "expected identifier or %<(%>"
18487 #, gcc-internal-format
18488 msgid "ISO C requires a named argument before %<...%>"
18492 #, gcc-internal-format
18493 msgid "expected declaration specifiers or %<...%>"
18497 #, gcc-internal-format
18498 msgid "wide string literal in %<asm%>"
18501 #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
18502 #, gcc-internal-format
18503 msgid "expected string literal"
18507 #, gcc-internal-format
18508 msgid "ISO C forbids empty initializer braces"
18512 #, gcc-internal-format
18513 msgid "obsolete use of designated initializer with %<:%>"
18517 #, gcc-internal-format
18518 msgid "ISO C forbids specifying range of elements to initialize"
18522 #, gcc-internal-format
18523 msgid "ISO C90 forbids specifying subobject to initialize"
18527 #, gcc-internal-format
18528 msgid "obsolete use of designated initializer without %<=%>"
18532 #, gcc-internal-format
18533 msgid "expected %<=%>"
18537 #, gcc-internal-format
18538 msgid "ISO C forbids label declarations"
18541 #: c-parser.c:3425 c-parser.c:3496
18542 #, gcc-internal-format
18543 msgid "expected declaration or statement"
18546 #: c-parser.c:3449 c-parser.c:3477
18547 #, gcc-internal-format
18548 msgid "%HISO C90 forbids mixed declarations and code"
18552 #, gcc-internal-format
18553 msgid "label at end of compound statement"
18557 #, gcc-internal-format
18558 msgid "expected %<:%> or %<...%>"
18562 #, gcc-internal-format
18563 msgid "expected identifier or %<*%>"
18566 #. Avoid infinite loop in error recovery:
18567 #. c_parser_skip_until_found stops at a closing nesting
18568 #. delimiter without consuming it, but here we need to consume
18569 #. it to proceed further.
18571 #, gcc-internal-format
18572 msgid "expected statement"
18576 #, gcc-internal-format
18577 msgid "%E qualifier ignored on asm"
18581 #, gcc-internal-format
18582 msgid "ISO C forbids omitting the middle term of a ?: expression"
18586 #, gcc-internal-format
18587 msgid "traditional C rejects the unary plus operator"
18591 #, gcc-internal-format
18592 msgid "%<sizeof%> applied to a bit-field"
18595 #: c-parser.c:5066 c-parser.c:5407 c-parser.c:5429
18596 #, gcc-internal-format
18597 msgid "expected expression"
18601 #, gcc-internal-format
18602 msgid "braced-group within expression allowed only inside a function"
18606 #, gcc-internal-format
18607 msgid "ISO C forbids braced-groups within expressions"
18611 #, gcc-internal-format
18612 msgid "first argument to %<__builtin_choose_expr%> not a constant"
18616 #, gcc-internal-format
18617 msgid "compound literal has variable size"
18621 #, gcc-internal-format
18622 msgid "ISO C90 forbids compound literals"
18626 #, gcc-internal-format
18627 msgid "extra semicolon in method definition specified"
18630 #: c-parser.c:6525 cp/parser.c:19293
18631 #, gcc-internal-format
18632 msgid "%<#pragma omp barrier%> may only be used in compound statements"
18635 #: c-parser.c:6536 cp/parser.c:19308
18636 #, gcc-internal-format
18637 msgid "%<#pragma omp flush%> may only be used in compound statements"
18640 #: c-parser.c:6548 cp/parser.c:19334
18641 #, gcc-internal-format
18643 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
18647 #: c-parser.c:6554 cp/parser.c:19283
18648 #, gcc-internal-format
18649 msgid "%<#pragma GCC pch_preprocess%> must be first"
18652 #: c-parser.c:6705 cp/parser.c:18131
18653 #, gcc-internal-format
18654 msgid "too many %qs clauses"
18658 #, gcc-internal-format
18659 msgid "expected %<none%> or %<shared%>"
18663 #, gcc-internal-format
18664 msgid "expected %<(%>"
18667 #: c-parser.c:6916 c-parser.c:7091
18668 #, gcc-internal-format
18669 msgid "expected integer expression"
18673 #, gcc-internal-format
18674 msgid "%<num_threads%> value must be positive"
18678 #, gcc-internal-format
18679 msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
18682 #: c-parser.c:7086 cp/parser.c:18480
18683 #, gcc-internal-format
18684 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
18688 #, gcc-internal-format
18689 msgid "invalid schedule kind"
18693 #, gcc-internal-format
18694 msgid "expected %<#pragma omp%> clause"
18697 #: c-parser.c:7198 cp/parser.c:18589
18698 #, gcc-internal-format
18699 msgid "%qs is not valid for %qs"
18703 #, gcc-internal-format
18704 msgid "invalid operator for %<#pragma omp atomic%>"
18707 #: c-parser.c:7349 c-parser.c:7369
18708 #, gcc-internal-format
18709 msgid "expected %<(%> or end of line"
18713 #, gcc-internal-format
18714 msgid "for statement expected"
18717 #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
18718 #, gcc-internal-format
18719 msgid "expected iteration declaration or initialization"
18723 #, gcc-internal-format
18724 msgid "expected %<#pragma omp section%> or %<}%>"
18727 #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
18728 #, gcc-internal-format
18729 msgid "threadprivate variables not supported in this target"
18732 #: c-parser.c:7821 cp/semantics.c:3692
18733 #, gcc-internal-format
18734 msgid "%qE declared %<threadprivate%> after first use"
18737 #: c-parser.c:7823 cp/semantics.c:3694
18738 #, gcc-internal-format
18739 msgid "automatic variable %qE cannot be %<threadprivate%>"
18742 #: c-parser.c:7825 cp/semantics.c:3696
18743 #, gcc-internal-format
18744 msgid "%<threadprivate%> %qE has incomplete type"
18748 #, gcc-internal-format
18749 msgid "can%'t create precompiled header %s: %m"
18753 #, gcc-internal-format
18754 msgid "can%'t write to %s: %m"
18758 #, gcc-internal-format
18759 msgid "%qs is not a valid output file"
18762 #: c-pch.c:188 c-pch.c:203 c-pch.c:217
18763 #, gcc-internal-format
18764 msgid "can%'t write %s: %m"
18767 #: c-pch.c:193 c-pch.c:210
18768 #, gcc-internal-format
18769 msgid "can%'t seek in %s: %m"
18772 #: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334
18773 #, gcc-internal-format
18774 msgid "can%'t read %s: %m"
18778 #, gcc-internal-format
18779 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
18783 #, gcc-internal-format
18784 msgid "use #include instead"
18788 #, gcc-internal-format
18789 msgid "%s: couldn%'t open PCH file: %m"
18793 #, gcc-internal-format
18794 msgid "use -Winvalid-pch for more information"
18798 #, gcc-internal-format
18799 msgid "%s: PCH file was invalid"
18803 #, gcc-internal-format
18804 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
18808 #, gcc-internal-format
18810 "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
18814 #, gcc-internal-format
18815 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
18819 #, gcc-internal-format
18820 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
18824 #, gcc-internal-format
18825 msgid "missing %<(%> after %<#pragma pack%> - ignored"
18828 #: c-pragma.c:164 c-pragma.c:196
18829 #, gcc-internal-format
18830 msgid "invalid constant in %<#pragma pack%> - ignored"
18833 #: c-pragma.c:168 c-pragma.c:210
18834 #, gcc-internal-format
18835 msgid "malformed %<#pragma pack%> - ignored"
18839 #, gcc-internal-format
18840 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
18844 #, gcc-internal-format
18845 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
18849 #, gcc-internal-format
18850 msgid "unknown action %qs for %<#pragma pack%> - ignored"
18854 #, gcc-internal-format
18855 msgid "junk at end of %<#pragma pack%>"
18859 #, gcc-internal-format
18860 msgid "#pragma pack has no effect with -fpack-struct - ignored"
18864 #, gcc-internal-format
18865 msgid "alignment must be a small power of two, not %d"
18869 #, gcc-internal-format
18871 "applying #pragma weak %q+D after first use results in unspecified behavior"
18874 #: c-pragma.c:343 c-pragma.c:348
18875 #, gcc-internal-format
18876 msgid "malformed #pragma weak, ignored"
18880 #, gcc-internal-format
18881 msgid "junk at end of %<#pragma weak%>"
18884 #: c-pragma.c:420 c-pragma.c:422
18885 #, gcc-internal-format
18886 msgid "malformed #pragma redefine_extname, ignored"
18890 #, gcc-internal-format
18891 msgid "junk at end of %<#pragma redefine_extname%>"
18895 #, gcc-internal-format
18896 msgid "#pragma redefine_extname not supported on this target"
18899 #: c-pragma.c:448 c-pragma.c:535
18900 #, gcc-internal-format
18901 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
18905 #, gcc-internal-format
18907 "#pragma redefine_extname ignored due to conflict with previous #pragma "
18912 #, gcc-internal-format
18913 msgid "malformed #pragma extern_prefix, ignored"
18917 #, gcc-internal-format
18918 msgid "junk at end of %<#pragma extern_prefix%>"
18922 #, gcc-internal-format
18923 msgid "#pragma extern_prefix not supported on this target"
18927 #, gcc-internal-format
18928 msgid "asm declaration ignored due to conflict with previous rename"
18932 #, gcc-internal-format
18934 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
18938 #, gcc-internal-format
18940 "#pragma GCC visibility push() must specify default, internal, hidden or "
18945 #, gcc-internal-format
18946 msgid "#pragma GCC visibility must be followed by push or pop"
18950 #, gcc-internal-format
18951 msgid "no matching push for %<#pragma GCC visibility pop%>"
18954 #: c-pragma.c:667 c-pragma.c:674
18955 #, gcc-internal-format
18956 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
18960 #, gcc-internal-format
18961 msgid "malformed #pragma GCC visibility push"
18965 #, gcc-internal-format
18966 msgid "junk at end of %<#pragma GCC visibility%>"
18970 #, gcc-internal-format
18971 msgid "#pragma GCC diagnostic not allowed inside functions"
18975 #, gcc-internal-format
18976 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
18980 #, gcc-internal-format
18981 msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
18985 #, gcc-internal-format
18986 msgid "missing option after %<#pragma GCC diagnostic%> kind"
18990 #, gcc-internal-format
18991 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
18995 #, gcc-internal-format
18996 msgid "%qD has an incomplete type"
18999 #: c-typeck.c:196 cp/call.c:2724
19000 #, gcc-internal-format
19001 msgid "invalid use of void expression"
19005 #, gcc-internal-format
19006 msgid "invalid use of flexible array member"
19010 #, gcc-internal-format
19011 msgid "invalid use of array with unspecified bounds"
19015 #, gcc-internal-format
19016 msgid "invalid use of undefined type %<%s %E%>"
19019 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
19021 #, gcc-internal-format
19022 msgid "invalid use of incomplete typedef %qD"
19025 #: c-typeck.c:475 c-typeck.c:500
19026 #, gcc-internal-format
19027 msgid "function types not truly compatible in ISO C"
19031 #, gcc-internal-format
19032 msgid "can%'t mix operands of decimal float and vector types"
19036 #, gcc-internal-format
19037 msgid "can%'t mix operands of decimal float and complex types"
19041 #, gcc-internal-format
19042 msgid "can%'t mix operands of decimal float and other float types"
19046 #, gcc-internal-format
19047 msgid "types are not quite compatible"
19051 #, gcc-internal-format
19052 msgid "function return types not compatible due to %<volatile%>"
19055 #: c-typeck.c:1428 c-typeck.c:2781
19056 #, gcc-internal-format
19057 msgid "arithmetic on pointer to an incomplete type"
19061 #, gcc-internal-format
19062 msgid "%qT has no member named %qE"
19066 #, gcc-internal-format
19067 msgid "request for member %qE in something not a structure or union"
19071 #, gcc-internal-format
19072 msgid "dereferencing pointer to incomplete type"
19076 #, gcc-internal-format
19077 msgid "dereferencing %<void *%> pointer"
19080 #: c-typeck.c:1913 cp/typeck.c:2369
19081 #, gcc-internal-format
19082 msgid "invalid type argument of %qs"
19085 #: c-typeck.c:1941 cp/typeck.c:2512
19086 #, gcc-internal-format
19087 msgid "subscripted value is neither array nor pointer"
19090 #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
19091 #, gcc-internal-format
19092 msgid "array subscript is not an integer"
19096 #, gcc-internal-format
19097 msgid "subscripted value is pointer to function"
19101 #, gcc-internal-format
19102 msgid "ISO C forbids subscripting %<register%> array"
19106 #, gcc-internal-format
19107 msgid "ISO C90 forbids subscripting non-lvalue array"
19111 #, gcc-internal-format
19112 msgid "called object %qE is not a function"
19115 #. This situation leads to run-time undefined behavior. We can't,
19116 #. therefore, simply error unless we can prove that all possible
19117 #. executions of the program must execute the code.
19119 #, gcc-internal-format
19120 msgid "function called through a non-compatible type"
19124 #, gcc-internal-format
19125 msgid "too many arguments to function %qE"
19129 #, gcc-internal-format
19130 msgid "type of formal parameter %d is incomplete"
19134 #, gcc-internal-format
19136 "passing argument %d of %qE as integer rather than floating due to prototype"
19140 #, gcc-internal-format
19142 "passing argument %d of %qE as integer rather than complex due to prototype"
19146 #, gcc-internal-format
19148 "passing argument %d of %qE as complex rather than floating due to prototype"
19152 #, gcc-internal-format
19154 "passing argument %d of %qE as floating rather than integer due to prototype"
19158 #, gcc-internal-format
19160 "passing argument %d of %qE as complex rather than integer due to prototype"
19164 #, gcc-internal-format
19166 "passing argument %d of %qE as floating rather than complex due to prototype"
19170 #, gcc-internal-format
19172 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
19177 #, gcc-internal-format
19178 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
19182 #, gcc-internal-format
19183 msgid "passing argument %d of %qE with different width due to prototype"
19187 #, gcc-internal-format
19188 msgid "passing argument %d of %qE as unsigned due to prototype"
19192 #, gcc-internal-format
19193 msgid "passing argument %d of %qE as signed due to prototype"
19197 #, gcc-internal-format
19198 msgid "suggest parentheses around + or - inside shift"
19202 #, gcc-internal-format
19203 msgid "suggest parentheses around && within ||"
19207 #, gcc-internal-format
19208 msgid "suggest parentheses around arithmetic in operand of |"
19212 #, gcc-internal-format
19213 msgid "suggest parentheses around comparison in operand of |"
19217 #, gcc-internal-format
19218 msgid "suggest parentheses around arithmetic in operand of ^"
19222 #, gcc-internal-format
19223 msgid "suggest parentheses around comparison in operand of ^"
19227 #, gcc-internal-format
19228 msgid "suggest parentheses around + or - in operand of &"
19232 #, gcc-internal-format
19233 msgid "suggest parentheses around comparison in operand of &"
19237 #, gcc-internal-format
19238 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
19241 #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
19242 #, gcc-internal-format
19243 msgid "comparison with string literal results in unspecified behaviour"
19247 #, gcc-internal-format
19248 msgid "pointer of type %<void *%> used in subtraction"
19252 #, gcc-internal-format
19253 msgid "pointer to a function used in subtraction"
19257 #, gcc-internal-format
19258 msgid "wrong type argument to unary plus"
19262 #, gcc-internal-format
19263 msgid "wrong type argument to unary minus"
19267 #, gcc-internal-format
19268 msgid "ISO C does not support %<~%> for complex conjugation"
19272 #, gcc-internal-format
19273 msgid "wrong type argument to bit-complement"
19277 #, gcc-internal-format
19278 msgid "wrong type argument to abs"
19282 #, gcc-internal-format
19283 msgid "wrong type argument to conjugation"
19287 #, gcc-internal-format
19288 msgid "wrong type argument to unary exclamation mark"
19292 #, gcc-internal-format
19293 msgid "ISO C does not support %<++%> and %<--%> on complex types"
19296 #: c-typeck.c:2950 c-typeck.c:2982
19297 #, gcc-internal-format
19298 msgid "wrong type argument to increment"
19301 #: c-typeck.c:2952 c-typeck.c:2984
19302 #, gcc-internal-format
19303 msgid "wrong type argument to decrement"
19307 #, gcc-internal-format
19308 msgid "increment of pointer to unknown structure"
19312 #, gcc-internal-format
19313 msgid "decrement of pointer to unknown structure"
19317 #, gcc-internal-format
19318 msgid "assignment of read-only member %qD"
19322 #, gcc-internal-format
19323 msgid "increment of read-only member %qD"
19327 #, gcc-internal-format
19328 msgid "decrement of read-only member %qD"
19332 #, gcc-internal-format
19333 msgid "read-only member %qD used as %<asm%> output"
19337 #, gcc-internal-format
19338 msgid "assignment of read-only variable %qD"
19342 #, gcc-internal-format
19343 msgid "increment of read-only variable %qD"
19347 #, gcc-internal-format
19348 msgid "decrement of read-only variable %qD"
19352 #, gcc-internal-format
19353 msgid "read-only variable %qD used as %<asm%> output"
19357 #, gcc-internal-format
19358 msgid "assignment of read-only location"
19362 #, gcc-internal-format
19363 msgid "increment of read-only location"
19367 #, gcc-internal-format
19368 msgid "decrement of read-only location"
19372 #, gcc-internal-format
19373 msgid "read-only location used as %<asm%> output"
19377 #, gcc-internal-format
19378 msgid "cannot take address of bit-field %qD"
19382 #, gcc-internal-format
19383 msgid "global register variable %qD used in nested function"
19387 #, gcc-internal-format
19388 msgid "register variable %qD used in nested function"
19392 #, gcc-internal-format
19393 msgid "address of global register variable %qD requested"
19397 #, gcc-internal-format
19398 msgid "address of register variable %qD requested"
19402 #, gcc-internal-format
19403 msgid "non-lvalue array in conditional expression"
19407 #, gcc-internal-format
19408 msgid "signed and unsigned type in conditional expression"
19412 #, gcc-internal-format
19413 msgid "ISO C forbids conditional expr with only one void side"
19416 #: c-typeck.c:3359 c-typeck.c:3367
19417 #, gcc-internal-format
19418 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
19422 #, gcc-internal-format
19423 msgid "pointer type mismatch in conditional expression"
19426 #: c-typeck.c:3381 c-typeck.c:3391
19427 #, gcc-internal-format
19428 msgid "pointer/integer type mismatch in conditional expression"
19432 #, gcc-internal-format
19433 msgid "type mismatch in conditional expression"
19437 #, gcc-internal-format
19438 msgid "left-hand operand of comma expression has no effect"
19442 #, gcc-internal-format
19443 msgid "cast specifies array type"
19447 #, gcc-internal-format
19448 msgid "cast specifies function type"
19452 #, gcc-internal-format
19453 msgid "ISO C forbids casting nonscalar to the same type"
19457 #, gcc-internal-format
19458 msgid "ISO C forbids casts to union type"
19462 #, gcc-internal-format
19463 msgid "cast to union type from type not present in union"
19467 #, gcc-internal-format
19468 msgid "cast adds new qualifiers to function type"
19471 #. There are qualifiers present in IN_OTYPE that are not
19472 #. present in IN_TYPE.
19474 #, gcc-internal-format
19475 msgid "cast discards qualifiers from pointer target type"
19479 #, gcc-internal-format
19480 msgid "cast increases required alignment of target type"
19484 #, gcc-internal-format
19485 msgid "cast from pointer to integer of different size"
19489 #, gcc-internal-format
19490 msgid "cast from function call of type %qT to non-matching type %qT"
19494 #, gcc-internal-format
19495 msgid "cast to pointer from integer of different size"
19499 #, gcc-internal-format
19500 msgid "ISO C forbids conversion of function pointer to object pointer type"
19504 #, gcc-internal-format
19505 msgid "ISO C forbids conversion of object pointer to function pointer type"
19509 #, gcc-internal-format
19510 msgid "cannot pass rvalue to reference parameter"
19513 #: c-typeck.c:4023 c-typeck.c:4189
19514 #, gcc-internal-format
19516 "passing argument %d of %qE makes qualified function pointer from unqualified"
19519 #: c-typeck.c:4026 c-typeck.c:4192
19520 #, gcc-internal-format
19521 msgid "assignment makes qualified function pointer from unqualified"
19524 #: c-typeck.c:4029 c-typeck.c:4194
19525 #, gcc-internal-format
19526 msgid "initialization makes qualified function pointer from unqualified"
19529 #: c-typeck.c:4032 c-typeck.c:4196
19530 #, gcc-internal-format
19531 msgid "return makes qualified function pointer from unqualified"
19534 #: c-typeck.c:4036 c-typeck.c:4156
19535 #, gcc-internal-format
19536 msgid "passing argument %d of %qE discards qualifiers from pointer target type"
19539 #: c-typeck.c:4038 c-typeck.c:4158
19540 #, gcc-internal-format
19541 msgid "assignment discards qualifiers from pointer target type"
19544 #: c-typeck.c:4040 c-typeck.c:4160
19545 #, gcc-internal-format
19546 msgid "initialization discards qualifiers from pointer target type"
19549 #: c-typeck.c:4042 c-typeck.c:4162
19550 #, gcc-internal-format
19551 msgid "return discards qualifiers from pointer target type"
19555 #, gcc-internal-format
19556 msgid "ISO C prohibits argument conversion to union type"
19560 #, gcc-internal-format
19561 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
19565 #, gcc-internal-format
19566 msgid "argument %d of %qE might be a candidate for a format attribute"
19570 #, gcc-internal-format
19571 msgid "assignment left-hand side might be a candidate for a format attribute"
19575 #, gcc-internal-format
19577 "initialization left-hand side might be a candidate for a format attribute"
19581 #, gcc-internal-format
19582 msgid "return type might be a candidate for a format attribute"
19586 #, gcc-internal-format
19588 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
19593 #, gcc-internal-format
19594 msgid "ISO C forbids assignment between function pointer and %<void *%>"
19598 #, gcc-internal-format
19599 msgid "ISO C forbids initialization between function pointer and %<void *%>"
19603 #, gcc-internal-format
19604 msgid "ISO C forbids return between function pointer and %<void *%>"
19608 #, gcc-internal-format
19609 msgid "pointer targets in passing argument %d of %qE differ in signedness"
19613 #, gcc-internal-format
19614 msgid "pointer targets in assignment differ in signedness"
19618 #, gcc-internal-format
19619 msgid "pointer targets in initialization differ in signedness"
19623 #, gcc-internal-format
19624 msgid "pointer targets in return differ in signedness"
19628 #, gcc-internal-format
19629 msgid "passing argument %d of %qE from incompatible pointer type"
19633 #, gcc-internal-format
19634 msgid "assignment from incompatible pointer type"
19638 #, gcc-internal-format
19639 msgid "initialization from incompatible pointer type"
19643 #, gcc-internal-format
19644 msgid "return from incompatible pointer type"
19648 #, gcc-internal-format
19649 msgid "passing argument %d of %qE makes pointer from integer without a cast"
19653 #, gcc-internal-format
19654 msgid "assignment makes pointer from integer without a cast"
19658 #, gcc-internal-format
19659 msgid "initialization makes pointer from integer without a cast"
19663 #, gcc-internal-format
19664 msgid "return makes pointer from integer without a cast"
19668 #, gcc-internal-format
19669 msgid "passing argument %d of %qE makes integer from pointer without a cast"
19673 #, gcc-internal-format
19674 msgid "assignment makes integer from pointer without a cast"
19678 #, gcc-internal-format
19679 msgid "initialization makes integer from pointer without a cast"
19683 #, gcc-internal-format
19684 msgid "return makes integer from pointer without a cast"
19688 #, gcc-internal-format
19689 msgid "incompatible types in assignment"
19693 #, gcc-internal-format
19694 msgid "incompatible types in initialization"
19698 #, gcc-internal-format
19699 msgid "incompatible types in return"
19703 #, gcc-internal-format
19704 msgid "traditional C rejects automatic aggregate initialization"
19707 #: c-typeck.c:4523 c-typeck.c:4538 c-typeck.c:4553
19708 #, gcc-internal-format
19709 msgid "(near initialization for %qs)"
19712 #: c-typeck.c:5093 cp/decl.c:4824
19713 #, gcc-internal-format
19714 msgid "opaque vector types cannot be initialized"
19718 #, gcc-internal-format
19719 msgid "unknown field %qE specified in initializer"
19723 #, gcc-internal-format
19724 msgid "traditional C rejects initialization of unions"
19728 #, gcc-internal-format
19729 msgid "jump into statement expression"
19733 #, gcc-internal-format
19734 msgid "jump into scope of identifier with variably modified type"
19738 #, gcc-internal-format
19739 msgid "ISO C forbids %<goto *expr;%>"
19742 #: c-typeck.c:6982 cp/typeck.c:6461
19743 #, gcc-internal-format
19744 msgid "function declared %<noreturn%> has a %<return%> statement"
19748 #, gcc-internal-format
19749 msgid "%<return%> with no value, in function returning non-void"
19753 #, gcc-internal-format
19754 msgid "%<return%> with a value, in function returning void"
19758 #, gcc-internal-format
19759 msgid "function returns address of local variable"
19762 #: c-typeck.c:7128 cp/semantics.c:929
19763 #, gcc-internal-format
19764 msgid "switch quantity not an integer"
19768 #, gcc-internal-format
19769 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
19773 #, gcc-internal-format
19775 "case label in statement expression not containing enclosing switch statement"
19779 #, gcc-internal-format
19781 "%<default%> label in statement expression not containing enclosing switch "
19786 #, gcc-internal-format
19788 "case label in scope of identifier with variably modified type not containing "
19789 "enclosing switch statement"
19793 #, gcc-internal-format
19795 "%<default%> label in scope of identifier with variably modified type not "
19796 "containing enclosing switch statement"
19799 #: c-typeck.c:7196 cp/parser.c:6415
19800 #, gcc-internal-format
19801 msgid "case label not within a switch statement"
19805 #, gcc-internal-format
19806 msgid "%<default%> label not within a switch statement"
19810 #, gcc-internal-format
19811 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
19814 #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
19815 #, gcc-internal-format
19816 msgid "break statement not within loop or switch"
19819 #: c-typeck.c:7388 cp/parser.c:6932
19820 #, gcc-internal-format
19821 msgid "continue statement not within a loop"
19824 #: c-typeck.c:7393 cp/parser.c:6922
19825 #, gcc-internal-format
19826 msgid "break statement used with OpenMP for loop"
19830 #, gcc-internal-format
19831 msgid "%Hstatement with no effect"
19835 #, gcc-internal-format
19836 msgid "expression statement has incomplete type"
19839 #: c-typeck.c:7901 c-typeck.c:7942
19840 #, gcc-internal-format
19841 msgid "division by zero"
19844 #: c-typeck.c:7987 cp/typeck.c:3214
19845 #, gcc-internal-format
19846 msgid "right shift count is negative"
19849 #: c-typeck.c:7994 cp/typeck.c:3220
19850 #, gcc-internal-format
19851 msgid "right shift count >= width of type"
19854 #: c-typeck.c:8015 cp/typeck.c:3239
19855 #, gcc-internal-format
19856 msgid "left shift count is negative"
19859 #: c-typeck.c:8018 cp/typeck.c:3241
19860 #, gcc-internal-format
19861 msgid "left shift count >= width of type"
19864 #: c-typeck.c:8036 cp/typeck.c:3277
19865 #, gcc-internal-format
19866 msgid "comparing floating point with == or != is unsafe"
19869 #: c-typeck.c:8060 c-typeck.c:8067
19870 #, gcc-internal-format
19871 msgid "ISO C forbids comparison of %<void *%> with function pointer"
19874 #: c-typeck.c:8073 c-typeck.c:8135
19875 #, gcc-internal-format
19876 msgid "comparison of distinct pointer types lacks a cast"
19879 #: c-typeck.c:8085 c-typeck.c:8096
19880 #, gcc-internal-format
19881 msgid "the address of %qD will never be NULL"
19884 #: c-typeck.c:8103 c-typeck.c:8108 c-typeck.c:8153 c-typeck.c:8158
19885 #, gcc-internal-format
19886 msgid "comparison between pointer and integer"
19890 #, gcc-internal-format
19891 msgid "comparison of complete and incomplete pointers"
19895 #, gcc-internal-format
19896 msgid "ISO C forbids ordered comparisons of pointers to functions"
19899 #: c-typeck.c:8142 c-typeck.c:8148
19900 #, gcc-internal-format
19901 msgid "ordered comparison of pointer with integer zero"
19905 #, gcc-internal-format
19906 msgid "comparison between signed and unsigned"
19909 #: c-typeck.c:8448 cp/typeck.c:3709
19910 #, gcc-internal-format
19911 msgid "comparison of promoted ~unsigned with constant"
19914 #: c-typeck.c:8456 cp/typeck.c:3717
19915 #, gcc-internal-format
19916 msgid "comparison of promoted ~unsigned with unsigned"
19920 #, gcc-internal-format
19921 msgid "used array that cannot be converted to pointer where scalar is required"
19925 #, gcc-internal-format
19926 msgid "used struct type value where scalar is required"
19930 #, gcc-internal-format
19931 msgid "used union type value where scalar is required"
19934 #: c-typeck.c:8627 cp/semantics.c:3519
19935 #, gcc-internal-format
19936 msgid "%qE has invalid type for %<reduction%>"
19939 #: c-typeck.c:8661 cp/semantics.c:3532
19940 #, gcc-internal-format
19941 msgid "%qE has invalid type for %<reduction(%s)%>"
19944 #: c-typeck.c:8677 cp/semantics.c:3542
19945 #, gcc-internal-format
19946 msgid "%qE must be %<threadprivate%> for %<copyin%>"
19949 #: c-typeck.c:8686 cp/semantics.c:3347
19950 #, gcc-internal-format
19951 msgid "%qE is not a variable in clause %qs"
19954 #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
19955 #: cp/semantics.c:3373 cp/semantics.c:3392
19956 #, gcc-internal-format
19957 msgid "%qE appears more than once in data clauses"
19960 #: c-typeck.c:8707 cp/semantics.c:3367
19961 #, gcc-internal-format
19962 msgid "%qE is not a variable in clause %<firstprivate%>"
19965 #: c-typeck.c:8727 cp/semantics.c:3386
19966 #, gcc-internal-format
19967 msgid "%qE is not a variable in clause %<lastprivate%>"
19970 #: c-typeck.c:8785 cp/semantics.c:3583
19971 #, gcc-internal-format
19972 msgid "%qE is predetermined %qs for %qs"
19976 #, gcc-internal-format
19977 msgid "function call has aggregate value"
19980 #: cfgexpand.c:1617
19981 #, gcc-internal-format
19982 msgid "not protecting local variables: variable length buffer"
19985 #: cfgexpand.c:1619
19986 #, gcc-internal-format
19987 msgid "not protecting function: no buffer at least %d bytes long"
19991 #, gcc-internal-format
19992 msgid "bb %d on wrong place"
19996 #, gcc-internal-format
19997 msgid "prev_bb of %d should be %d, not %d"
20001 #, gcc-internal-format
20002 msgid "verify_flow_info: Wrong count of block %i %i"
20006 #, gcc-internal-format
20007 msgid "verify_flow_info: Wrong frequency of block %i %i"
20011 #, gcc-internal-format
20012 msgid "verify_flow_info: Duplicate edge %i->%i"
20016 #, gcc-internal-format
20017 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
20021 #, gcc-internal-format
20022 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
20026 #, gcc-internal-format
20027 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
20030 #: cfghooks.c:165 cfgrtl.c:1885
20031 #, gcc-internal-format
20032 msgid "wrong amount of branch edges after unconditional jump %i"
20035 #: cfghooks.c:173 cfghooks.c:184
20036 #, gcc-internal-format
20037 msgid "basic block %d pred edge is corrupted"
20041 #, gcc-internal-format
20042 msgid "its dest_idx should be %d, not %d"
20046 #, gcc-internal-format
20047 msgid "basic block %i edge lists are corrupted"
20051 #, gcc-internal-format
20052 msgid "verify_flow_info failed"
20056 #, gcc-internal-format
20057 msgid "%s does not support redirect_edge_and_branch"
20061 #, gcc-internal-format
20062 msgid "%s does not support redirect_edge_and_branch_force"
20066 #, gcc-internal-format
20067 msgid "%s does not support split_block"
20071 #, gcc-internal-format
20072 msgid "%s does not support move_block_after"
20076 #, gcc-internal-format
20077 msgid "%s does not support delete_basic_block"
20081 #, gcc-internal-format
20082 msgid "%s does not support split_edge"
20086 #, gcc-internal-format
20087 msgid "%s does not support create_basic_block"
20091 #, gcc-internal-format
20092 msgid "%s does not support can_merge_blocks_p"
20096 #, gcc-internal-format
20097 msgid "%s does not support predict_edge"
20101 #, gcc-internal-format
20102 msgid "%s does not support predicted_by_p"
20106 #, gcc-internal-format
20107 msgid "%s does not support merge_blocks"
20111 #, gcc-internal-format
20112 msgid "%s does not support make_forwarder_block"
20116 #, gcc-internal-format
20117 msgid "%s does not support can_duplicate_block_p"
20121 #, gcc-internal-format
20122 msgid "%s does not support duplicate_block"
20126 #, gcc-internal-format
20127 msgid "%s does not support block_ends_with_call_p"
20131 #, gcc-internal-format
20132 msgid "%s does not support block_ends_with_condjump_p"
20136 #, gcc-internal-format
20137 msgid "%s does not support flow_call_edges_add"
20141 #, gcc-internal-format
20142 msgid "size of loop %d should be %d, not %d"
20146 #, gcc-internal-format
20147 msgid "bb %d do not belong to loop %d"
20151 #, gcc-internal-format
20152 msgid "loop %d's header does not have exactly 2 entries"
20156 #, gcc-internal-format
20157 msgid "loop %d's latch does not have exactly 1 successor"
20161 #, gcc-internal-format
20162 msgid "loop %d's latch does not have header as successor"
20166 #, gcc-internal-format
20167 msgid "loop %d's latch does not belong directly to it"
20171 #, gcc-internal-format
20172 msgid "loop %d's header does not belong directly to it"
20176 #, gcc-internal-format
20177 msgid "loop %d's latch is marked as part of irreducible region"
20181 #, gcc-internal-format
20182 msgid "basic block %d should be marked irreducible"
20186 #, gcc-internal-format
20187 msgid "basic block %d should not be marked irreducible"
20191 #, gcc-internal-format
20192 msgid "edge from %d to %d should be marked irreducible"
20196 #, gcc-internal-format
20197 msgid "edge from %d to %d should not be marked irreducible"
20201 #, gcc-internal-format
20202 msgid "wrong single exit %d->%d recorded for loop %d"
20206 #, gcc-internal-format
20207 msgid "right exit is %d->%d"
20211 #, gcc-internal-format
20212 msgid "single exit not recorded for loop %d"
20216 #, gcc-internal-format
20217 msgid "loop %d should not have single exit (%d -> %d)"
20221 #, gcc-internal-format
20222 msgid "BB_RTL flag not set for block %d"
20226 #, gcc-internal-format
20227 msgid "end insn %d for block %d not found in the insn stream"
20231 #, gcc-internal-format
20232 msgid "insn %d is in multiple basic blocks (%d and %d)"
20236 #, gcc-internal-format
20237 msgid "head insn %d for block %d not found in the insn stream"
20241 #, gcc-internal-format
20242 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
20246 #, gcc-internal-format
20247 msgid "fallthru edge crosses section boundary (bb %i)"
20251 #, gcc-internal-format
20252 msgid "missing REG_EH_REGION note in the end of bb %i"
20256 #, gcc-internal-format
20257 msgid "too many outgoing branch edges from bb %i"
20261 #, gcc-internal-format
20262 msgid "fallthru edge after unconditional jump %i"
20266 #, gcc-internal-format
20267 msgid "wrong amount of branch edges after conditional jump %i"
20271 #, gcc-internal-format
20272 msgid "call edges for non-call insn in bb %i"
20276 #, gcc-internal-format
20277 msgid "abnormal edges for no purpose in bb %i"
20281 #, gcc-internal-format
20282 msgid "insn %d inside basic block %d but block_for_insn is NULL"
20286 #, gcc-internal-format
20287 msgid "insn %d inside basic block %d but block_for_insn is %i"
20290 #: cfgrtl.c:1936 cfgrtl.c:1946
20291 #, gcc-internal-format
20292 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
20296 #, gcc-internal-format
20297 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
20301 #, gcc-internal-format
20302 msgid "in basic block %d:"
20306 #, gcc-internal-format
20307 msgid "bb prediction set for block %i, but it is not used in RTL land"
20311 #, gcc-internal-format
20312 msgid "missing barrier after block %i"
20316 #, gcc-internal-format
20317 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
20321 #, gcc-internal-format
20322 msgid "verify_flow_info: Incorrect fallthru %i->%i"
20326 #, gcc-internal-format
20327 msgid "basic blocks not laid down consecutively"
20331 #, gcc-internal-format
20332 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
20336 #, gcc-internal-format
20337 msgid "%D renamed after being referenced in assembly"
20340 #: cgraphunit.c:707
20341 #, gcc-internal-format
20342 msgid "aux field set for edge %s->%s"
20345 #: cgraphunit.c:713
20346 #, gcc-internal-format
20347 msgid "Execution count is negative"
20350 #: cgraphunit.c:720
20351 #, gcc-internal-format
20352 msgid "caller edge count is negative"
20355 #: cgraphunit.c:729
20356 #, gcc-internal-format
20357 msgid "inlined_to pointer is wrong"
20360 #: cgraphunit.c:734
20361 #, gcc-internal-format
20362 msgid "multiple inline callers"
20365 #: cgraphunit.c:741
20366 #, gcc-internal-format
20367 msgid "inlined_to pointer set for noninline callers"
20370 #: cgraphunit.c:747
20371 #, gcc-internal-format
20372 msgid "inlined_to pointer is set but no predecessors found"
20375 #: cgraphunit.c:752
20376 #, gcc-internal-format
20377 msgid "inlined_to pointer refers to itself"
20380 #: cgraphunit.c:762
20381 #, gcc-internal-format
20382 msgid "node not found in cgraph_hash"
20385 #: cgraphunit.c:790
20386 #, gcc-internal-format
20387 msgid "shared call_stmt:"
20390 #: cgraphunit.c:797
20391 #, gcc-internal-format
20392 msgid "edge points to wrong declaration:"
20395 #: cgraphunit.c:806
20396 #, gcc-internal-format
20397 msgid "missing callgraph edge for call stmt:"
20400 #: cgraphunit.c:823
20401 #, gcc-internal-format
20402 msgid "edge %s->%s has no corresponding call_stmt"
20405 #: cgraphunit.c:835
20406 #, gcc-internal-format
20407 msgid "verify_cgraph_node failed"
20410 #: cgraphunit.c:1017 cgraphunit.c:1040
20411 #, gcc-internal-format
20412 msgid "%J%<externally_visible%> attribute have effect only on public objects"
20415 #: cgraphunit.c:1217
20416 #, gcc-internal-format
20417 msgid "failed to reclaim unneeded function"
20420 #: cgraphunit.c:1619
20421 #, gcc-internal-format
20422 msgid "nodes with no released memory found"
20426 #, gcc-internal-format
20427 msgid "unknown demangling style '%s'"
20431 #, gcc-internal-format
20432 msgid "%s terminated with signal %d [%s]%s"
20436 #, gcc-internal-format
20437 msgid "%s returned %d exit status"
20441 #, gcc-internal-format
20442 msgid "cannot find 'ldd'"
20446 #, gcc-internal-format
20447 msgid "cannot convert to a pointer type"
20451 #, gcc-internal-format
20452 msgid "pointer value used where a floating point value was expected"
20456 #, gcc-internal-format
20457 msgid "aggregate value used where a float was expected"
20461 #, gcc-internal-format
20462 msgid "conversion to incomplete type"
20465 #: convert.c:738 convert.c:813
20466 #, gcc-internal-format
20467 msgid "can't convert between vector values of different size"
20471 #, gcc-internal-format
20472 msgid "aggregate value used where an integer was expected"
20476 #, gcc-internal-format
20477 msgid "pointer value used where a complex was expected"
20481 #, gcc-internal-format
20482 msgid "aggregate value used where a complex was expected"
20486 #, gcc-internal-format
20487 msgid "can't convert value to a vector"
20491 #, gcc-internal-format
20492 msgid "%qs is not a gcov data file"
20496 #, gcc-internal-format
20497 msgid "%qs is version %q.*s, expected version %q.*s"
20500 #: coverage.c:274 coverage.c:282
20501 #, gcc-internal-format
20502 msgid "coverage mismatch for function %u while reading execution counters"
20505 #: coverage.c:276 coverage.c:359
20506 #, gcc-internal-format
20507 msgid "checksum is %x instead of %x"
20510 #: coverage.c:284 coverage.c:367
20511 #, gcc-internal-format
20512 msgid "number of counters is %d instead of %d"
20516 #, gcc-internal-format
20517 msgid "cannot merge separate %s counters for function %u"
20521 #, gcc-internal-format
20522 msgid "%qs has overflowed"
20526 #, gcc-internal-format
20527 msgid "%qs is corrupted"
20531 #, gcc-internal-format
20532 msgid "no coverage for function %qs found"
20535 #: coverage.c:356 coverage.c:364
20536 #, gcc-internal-format
20537 msgid "coverage mismatch for function %qs while reading counter %qs"
20541 #, gcc-internal-format
20542 msgid "cannot open %s"
20546 #, gcc-internal-format
20547 msgid "error writing %qs"
20550 #: diagnostic.c:642
20551 #, gcc-internal-format
20552 msgid "in %s, at %s:%d"
20556 #, gcc-internal-format
20557 msgid "dominator of %d status unknown"
20561 #, gcc-internal-format
20562 msgid "dominator of %d should be %d, not %d"
20566 #, gcc-internal-format
20567 msgid "ENTRY does not dominate bb %d"
20570 #: dwarf2out.c:3598
20571 #, gcc-internal-format
20572 msgid "DW_LOC_OP %s not implemented"
20576 #, gcc-internal-format
20577 msgid "invalid rtl sharing found in the insn"
20581 #, gcc-internal-format
20585 #: emit-rtl.c:2239 flow.c:493 flow.c:518 flow.c:540
20586 #, gcc-internal-format
20587 msgid "internal consistency failure"
20591 #, gcc-internal-format
20592 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
20595 #: errors.c:133 java/jv-scan.c:289
20596 #, gcc-internal-format
20597 msgid "abort in %s, at %s:%d"
20601 #, gcc-internal-format
20602 msgid "exception handling disabled, use -fexceptions to enable"
20606 #, gcc-internal-format
20607 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
20611 #, gcc-internal-format
20612 msgid "__builtin_eh_return not supported on this target"
20615 #: except.c:3871 except.c:3880
20616 #, gcc-internal-format
20617 msgid "region_array is corrupted for region %i"
20621 #, gcc-internal-format
20622 msgid "outer block of region %i is wrong"
20626 #, gcc-internal-format
20627 msgid "region %i may contain throw and is contained in region that may not"
20631 #, gcc-internal-format
20632 msgid "negative nesting depth of region %i"
20636 #, gcc-internal-format
20637 msgid "tree list ends on depth %i"
20641 #, gcc-internal-format
20642 msgid "array does not match the region tree"
20646 #, gcc-internal-format
20647 msgid "verify_eh_tree failed"
20651 #, gcc-internal-format
20652 msgid "stack limits not supported on this target"
20655 #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
20656 #, gcc-internal-format
20660 #: fold-const.c:1280
20661 #, gcc-internal-format
20662 msgid "assuming signed overflow does not occur when negating a division"
20665 #: fold-const.c:3583 fold-const.c:3594
20666 #, gcc-internal-format
20667 msgid "comparison is always %d due to width of bit-field"
20670 #: fold-const.c:4868
20671 #, gcc-internal-format
20672 msgid "assuming signed overflow does not occur when simplifying range test"
20675 #: fold-const.c:5247 fold-const.c:5262
20676 #, gcc-internal-format
20677 msgid "comparison is always %d"
20680 #: fold-const.c:5391
20681 #, gcc-internal-format
20682 msgid "%<or%> of unmatched not-equal tests is always 1"
20685 #: fold-const.c:5396
20686 #, gcc-internal-format
20687 msgid "%<and%> of mutually exclusive equal-tests is always 0"
20690 #: fold-const.c:11859
20691 #, gcc-internal-format
20692 msgid "fold check: original tree changed by fold"
20696 #, gcc-internal-format
20697 msgid "%Jtotal size of local objects too large"
20700 #: function.c:843 varasm.c:1793
20701 #, gcc-internal-format
20702 msgid "size of variable %q+D is too large"
20706 #, gcc-internal-format
20707 msgid "impossible constraint in %<asm%>"
20711 #, gcc-internal-format
20712 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
20716 #, gcc-internal-format
20717 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
20721 #, gcc-internal-format
20722 msgid "function returns an aggregate"
20726 #, gcc-internal-format
20727 msgid "unused parameter %q+D"
20731 #, gcc-internal-format
20732 msgid "ambiguous abbreviation %s"
20736 #, gcc-internal-format
20737 msgid "incomplete '%s' option"
20741 #, gcc-internal-format
20742 msgid "missing argument to '%s' option"
20746 #, gcc-internal-format
20747 msgid "extraneous argument to '%s' option"
20751 #, gcc-internal-format
20752 msgid "warning: -pipe ignored because -save-temps specified"
20756 #, gcc-internal-format
20757 msgid "warning: '-x %s' after last input file has no effect"
20760 #. Catch the case where a spec string contains something like
20761 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
20762 #. hand side of the :.
20764 #, gcc-internal-format
20765 msgid "spec failure: '%%*' has not been initialized by pattern match"
20769 #, gcc-internal-format
20770 msgid "warning: use of obsolete %%[ operator in specs"
20774 #, gcc-internal-format
20775 msgid "spec failure: unrecognized spec option '%c'"
20779 #, gcc-internal-format
20780 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
20784 #, gcc-internal-format
20785 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
20789 #, gcc-internal-format
20790 msgid "unrecognized option '-%s'"
20793 #: gcc.c:6559 gcc.c:6622
20794 #, gcc-internal-format
20795 msgid "%s: %s compiler not installed on this system"
20799 #, gcc-internal-format
20800 msgid "%s: linker input file unused because linking not done"
20804 #, gcc-internal-format
20805 msgid "language %s not recognized"
20809 #, gcc-internal-format
20814 #, gcc-internal-format
20815 msgid "%s: %d basic blocks and %d edges/basic block"
20819 #, gcc-internal-format
20820 msgid "%s: %d basic blocks and %d registers"
20823 #: ggc-common.c:404 ggc-common.c:412 ggc-common.c:480 ggc-common.c:499
20824 #: ggc-page.c:2136 ggc-page.c:2167 ggc-page.c:2174 ggc-zone.c:2291
20826 #, gcc-internal-format
20827 msgid "can't write PCH file: %m"
20830 #: ggc-common.c:492 config/i386/host-cygwin.c:58
20831 #, gcc-internal-format
20832 msgid "can't get position in PCH file: %m"
20835 #: ggc-common.c:502
20836 #, gcc-internal-format
20837 msgid "can't write padding to PCH file: %m"
20840 #: ggc-common.c:557 ggc-common.c:565 ggc-common.c:572 ggc-common.c:575
20841 #: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2261 ggc-zone.c:2325
20842 #, gcc-internal-format
20843 msgid "can't read PCH file: %m"
20846 #: ggc-common.c:580
20847 #, gcc-internal-format
20848 msgid "had to relocate PCH"
20852 #, gcc-internal-format
20853 msgid "open /dev/zero: %m"
20856 #: ggc-page.c:2152 ggc-page.c:2158
20857 #, gcc-internal-format
20858 msgid "can't write PCH file"
20861 #: ggc-zone.c:2288 ggc-zone.c:2299
20862 #, gcc-internal-format
20863 msgid "can't seek PCH file: %m"
20867 #, gcc-internal-format
20868 msgid "can't write PCH fle: %m"
20872 #, gcc-internal-format
20873 msgid "invalid lvalue in asm output %d"
20877 #, gcc-internal-format
20878 msgid "memory input %d is not directly addressable"
20882 #, gcc-internal-format
20883 msgid "%qs not specified in enclosing parallel"
20887 #, gcc-internal-format
20888 msgid "%Henclosing parallel"
20892 #, gcc-internal-format
20893 msgid "iteration variable %qs should be private"
20897 #, gcc-internal-format
20898 msgid "iteration variable %qs should not be firstprivate"
20902 #, gcc-internal-format
20903 msgid "iteration variable %qs should not be reduction"
20907 #, gcc-internal-format
20908 msgid "%s variable %qs is private in outer context"
20912 #, gcc-internal-format
20913 msgid "gimplification failed"
20916 #: global.c:375 global.c:388 global.c:402
20917 #, gcc-internal-format
20918 msgid "%s cannot be used in asm here"
20921 #: graph.c:403 java/jcf-parse.c:1083 java/jcf-parse.c:1218 java/lex.c:1855
20922 #: objc/objc-act.c:500
20923 #, gcc-internal-format
20924 msgid "can't open %s: %m"
20927 #: haifa-sched.c:184
20928 #, gcc-internal-format
20929 msgid "fix_sched_param: unknown param: %s"
20933 #, gcc-internal-format
20935 "work-sharing region may not be closely nested inside of work-sharing, "
20936 "critical, ordered or master region"
20940 #, gcc-internal-format
20941 msgid "master region may not be closely nested inside of work-sharing region"
20945 #, gcc-internal-format
20946 msgid "ordered region may not be closely nested inside of critical region"
20950 #, gcc-internal-format
20952 "ordered region must be closely nested inside a loop region with an ordered "
20957 #, gcc-internal-format
20959 "critical region may not be nested inside a critical region with the same name"
20962 #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
20963 #, gcc-internal-format
20964 msgid "invalid exit from OpenMP structured block"
20968 #, gcc-internal-format
20969 msgid "invalid entry to OpenMP structured block"
20972 #. Eventually this should become a hard error IMO.
20974 #, gcc-internal-format
20975 msgid "command line option \"%s\" is valid for %s but not for %s"
20979 #, gcc-internal-format
20980 msgid "command line option %qs is not supported by this configuration"
20984 #, gcc-internal-format
20985 msgid "missing argument to \"%s\""
20989 #, gcc-internal-format
20990 msgid "argument to \"%s\" should be a non-negative integer"
20994 #, gcc-internal-format
20995 msgid "unrecognized command line option \"%s\""
20999 #, gcc-internal-format
21000 msgid "-Wuninitialized is not supported without -O"
21004 #, gcc-internal-format
21005 msgid "-freorder-blocks-and-partition does not work with exceptions"
21009 #, gcc-internal-format
21010 msgid "-freorder-blocks-and-partition does not support unwind info"
21014 #, gcc-internal-format
21015 msgid "-freorder-blocks-and-partition does not work on this architecture"
21019 #, gcc-internal-format
21020 msgid "-Werror=%s: No option -%s"
21024 #, gcc-internal-format
21025 msgid "structure alignment must be a small power of two, not %d"
21029 #, gcc-internal-format
21030 msgid "unrecognized visibility value \"%s\""
21034 #, gcc-internal-format
21035 msgid "unrecognized register name \"%s\""
21039 #, gcc-internal-format
21040 msgid "unknown tls-model \"%s\""
21044 #, gcc-internal-format
21045 msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
21049 #, gcc-internal-format
21050 msgid "%s: --param arguments should be of the form NAME=VALUE"
21054 #, gcc-internal-format
21055 msgid "invalid --param value %qs"
21059 #, gcc-internal-format
21060 msgid "target system does not support debug output"
21064 #, gcc-internal-format
21065 msgid "debug format \"%s\" conflicts with prior selection"
21069 #, gcc-internal-format
21070 msgid "unrecognised debug output level \"%s\""
21074 #, gcc-internal-format
21075 msgid "debug output level %s is too high"
21079 #, gcc-internal-format
21080 msgid "minimum value of parameter %qs is %u"
21084 #, gcc-internal-format
21085 msgid "maximum value of parameter %qs is %u"
21088 #. If we didn't find this parameter, issue an error message.
21090 #, gcc-internal-format
21091 msgid "invalid parameter %qs"
21095 #, gcc-internal-format
21096 msgid "corrupted profile info: run_max * runs < sum_max"
21100 #, gcc-internal-format
21101 msgid "corrupted profile info: sum_all is smaller than sum_max"
21105 #, gcc-internal-format
21106 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
21110 #, gcc-internal-format
21112 "corrupted profile info: number of iterations for basic block %d thought to "
21117 #, gcc-internal-format
21119 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
21123 #, gcc-internal-format
21124 msgid "output constraint %d must specify a single register"
21128 #, gcc-internal-format
21129 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
21133 #, gcc-internal-format
21134 msgid "output regs must be grouped at top of stack"
21138 #, gcc-internal-format
21139 msgid "implicitly popped regs must be grouped at top of stack"
21143 #, gcc-internal-format
21144 msgid "output operand %d must use %<&%> constraint"
21148 #, gcc-internal-format
21149 msgid "can't use '%s' as a %s register"
21152 #: regclass.c:755 config/ia64/ia64.c:5096 config/ia64/ia64.c:5103
21153 #: config/pa/pa.c:351 config/pa/pa.c:358
21154 #, gcc-internal-format
21155 msgid "unknown register name: %s"
21159 #, gcc-internal-format
21160 msgid "global register variable follows a function definition"
21164 #, gcc-internal-format
21165 msgid "register used for two global register variables"
21169 #, gcc-internal-format
21170 msgid "call-clobbered register used for global register variable"
21173 #: regrename.c:1937
21174 #, gcc-internal-format
21175 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
21178 #: regrename.c:1949
21179 #, gcc-internal-format
21180 msgid "validate_value_data: Loop in regno chain (%u)"
21183 #: regrename.c:1952
21184 #, gcc-internal-format
21185 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
21188 #: regrename.c:1964
21189 #, gcc-internal-format
21190 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
21194 #, gcc-internal-format
21195 msgid "cannot reload integer constant operand in %<asm%>"
21199 #, gcc-internal-format
21200 msgid "impossible register constraint in %<asm%>"
21204 #, gcc-internal-format
21205 msgid "%<&%> constraint used with no register class"
21208 #: reload.c:3743 reload.c:3983
21209 #, gcc-internal-format
21210 msgid "inconsistent operand constraints in an %<asm%>"
21214 #, gcc-internal-format
21215 msgid "%<asm%> operand has impossible constraints"
21219 #, gcc-internal-format
21220 msgid "frame size too large for reliable stack checking"
21224 #, gcc-internal-format
21225 msgid "try reducing the number of local variables"
21229 #, gcc-internal-format
21230 msgid "can't find a register in class %qs while reloading %<asm%>"
21234 #, gcc-internal-format
21235 msgid "unable to find a register to spill in class %qs"
21239 #, gcc-internal-format
21240 msgid "%<asm%> operand requires impossible reload"
21244 #, gcc-internal-format
21245 msgid "%<asm%> operand constraint incompatible with operand size"
21249 #, gcc-internal-format
21250 msgid "output operand is constant in %<asm%>"
21254 #, gcc-internal-format
21255 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
21259 #, gcc-internal-format
21261 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
21265 #, gcc-internal-format
21267 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
21272 #, gcc-internal-format
21273 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
21277 #, gcc-internal-format
21278 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
21282 #, gcc-internal-format
21284 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%"
21289 #, gcc-internal-format
21290 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
21294 #, gcc-internal-format
21295 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
21299 #, gcc-internal-format
21300 msgid "output operand constraint lacks %<=%>"
21304 #, gcc-internal-format
21305 msgid "output constraint %qc for operand %d is not at the beginning"
21309 #, gcc-internal-format
21310 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
21313 #: stmt.c:361 stmt.c:460
21314 #, gcc-internal-format
21315 msgid "%<%%%> constraint used with last operand"
21319 #, gcc-internal-format
21320 msgid "matching constraint not valid in output operand"
21324 #, gcc-internal-format
21325 msgid "input operand constraint contains %qc"
21329 #, gcc-internal-format
21330 msgid "matching constraint references invalid operand number"
21334 #, gcc-internal-format
21335 msgid "invalid punctuation %qc in constraint"
21339 #, gcc-internal-format
21340 msgid "matching constraint does not allow a register"
21344 #, gcc-internal-format
21345 msgid "asm-specifier for variable %qs conflicts with asm clobber list"
21349 #, gcc-internal-format
21350 msgid "unknown register name %qs in %<asm%>"
21354 #, gcc-internal-format
21355 msgid "PIC register %qs clobbered in %<asm%>"
21359 #, gcc-internal-format
21360 msgid "more than %d operands in %<asm%>"
21364 #, gcc-internal-format
21365 msgid "output number %d not directly addressable"
21369 #, gcc-internal-format
21370 msgid "asm operand %d probably doesn%'t match constraints"
21374 #, gcc-internal-format
21375 msgid "use of memory input without lvalue in asm operand %d is deprecated"
21379 #, gcc-internal-format
21380 msgid "asm clobber conflict with output operand"
21384 #, gcc-internal-format
21385 msgid "asm clobber conflict with input operand"
21389 #, gcc-internal-format
21390 msgid "too many alternatives in %<asm%>"
21394 #, gcc-internal-format
21395 msgid "operand constraints for %<asm%> differ in number of alternatives"
21399 #, gcc-internal-format
21400 msgid "duplicate asm operand name %qs"
21404 #, gcc-internal-format
21405 msgid "missing close brace for named operand"
21409 #, gcc-internal-format
21410 msgid "undefined named operand %qs"
21414 #, gcc-internal-format
21415 msgid "%Hvalue computed is not used"
21418 #: stor-layout.c:150
21419 #, gcc-internal-format
21420 msgid "type size can%'t be explicitly evaluated"
21423 #: stor-layout.c:152
21424 #, gcc-internal-format
21425 msgid "variable-size type declared outside of any function"
21428 #: stor-layout.c:467
21429 #, gcc-internal-format
21430 msgid "size of %q+D is %d bytes"
21433 #: stor-layout.c:469
21434 #, gcc-internal-format
21435 msgid "size of %q+D is larger than %wd bytes"
21438 #: stor-layout.c:891
21439 #, gcc-internal-format
21440 msgid "packed attribute causes inefficient alignment for %q+D"
21443 #: stor-layout.c:894
21444 #, gcc-internal-format
21445 msgid "packed attribute is unnecessary for %q+D"
21448 #. No, we need to skip space before this field.
21449 #. Bump the cumulative size to multiple of field alignment.
21450 #: stor-layout.c:911
21451 #, gcc-internal-format
21452 msgid "padding struct to align %q+D"
21455 #: stor-layout.c:1262
21456 #, gcc-internal-format
21457 msgid "padding struct size to alignment boundary"
21460 #: stor-layout.c:1292
21461 #, gcc-internal-format
21462 msgid "packed attribute causes inefficient alignment for %qs"
21465 #: stor-layout.c:1296
21466 #, gcc-internal-format
21467 msgid "packed attribute is unnecessary for %qs"
21470 #: stor-layout.c:1302
21471 #, gcc-internal-format
21472 msgid "packed attribute causes inefficient alignment"
21475 #: stor-layout.c:1304
21476 #, gcc-internal-format
21477 msgid "packed attribute is unnecessary"
21480 #: stor-layout.c:1816
21481 #, gcc-internal-format
21482 msgid "alignment of array elements is greater than element size"
21486 #, gcc-internal-format
21487 msgid "__builtin_saveregs not supported by this target"
21491 #, gcc-internal-format
21492 msgid "repository file '%s' does not contain command-line arguments"
21496 #, gcc-internal-format
21498 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
21503 #, gcc-internal-format
21504 msgid "ld returned %d exit status"
21508 #, gcc-internal-format
21509 msgid "invalid option argument %qs"
21513 #, gcc-internal-format
21514 msgid "getting core file size maximum limit: %m"
21518 #, gcc-internal-format
21519 msgid "setting core file size limit to maximum: %m"
21523 #, gcc-internal-format
21524 msgid "%q+F declared %<static%> but never defined"
21528 #, gcc-internal-format
21529 msgid "%q+D defined but not used"
21532 #: toplev.c:910 toplev.c:934
21533 #, gcc-internal-format
21534 msgid "%qs is deprecated (declared at %s:%d)"
21538 #, gcc-internal-format
21539 msgid "type is deprecated (declared at %s:%d)"
21543 #, gcc-internal-format
21544 msgid "%qs is deprecated"
21548 #, gcc-internal-format
21549 msgid "type is deprecated"
21552 #: toplev.c:966 toplev.c:993
21553 #, gcc-internal-format
21554 msgid "GCC supports only %d input file changes"
21558 #, gcc-internal-format
21559 msgid "unrecognized gcc debugging option: %c"
21563 #, gcc-internal-format
21564 msgid "can%'t open %s for writing: %m"
21568 #, gcc-internal-format
21569 msgid "this target does not support %qs"
21573 #, gcc-internal-format
21574 msgid "instruction scheduling not supported on this target machine"
21578 #, gcc-internal-format
21579 msgid "this target machine does not have delayed branches"
21583 #, gcc-internal-format
21584 msgid "-f%sleading-underscore not supported on this target machine"
21588 #, gcc-internal-format
21589 msgid "target system does not support the \"%s\" debug format"
21593 #, gcc-internal-format
21594 msgid "variable tracking requested, but useless unless producing debug info"
21598 #, gcc-internal-format
21599 msgid "variable tracking requested, but not supported by this debug format"
21603 #, gcc-internal-format
21604 msgid "can%'t open %s: %m"
21608 #, gcc-internal-format
21609 msgid "-ffunction-sections not supported for this target"
21613 #, gcc-internal-format
21614 msgid "-fdata-sections not supported for this target"
21618 #, gcc-internal-format
21619 msgid "-ffunction-sections disabled; it makes profiling impossible"
21623 #, gcc-internal-format
21624 msgid "-fprefetch-loop-arrays not supported for this target"
21628 #, gcc-internal-format
21630 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
21634 #, gcc-internal-format
21635 msgid "-fprefetch-loop-arrays is not supported with -Os"
21639 #, gcc-internal-format
21640 msgid "-ffunction-sections may affect debugging on some targets"
21644 #, gcc-internal-format
21645 msgid "-fstack-protector not supported for this target"
21649 #, gcc-internal-format
21650 msgid "unwind tables currently requires a frame pointer for correctness"
21654 #, gcc-internal-format
21655 msgid "error writing to %s: %m"
21658 #: toplev.c:1957 java/jcf-parse.c:1102 java/jcf-write.c:3541
21659 #, gcc-internal-format
21660 msgid "error closing %s: %m"
21663 #: tree-cfg.c:1452 tree-cfg.c:2091 tree-cfg.c:2094
21664 #, gcc-internal-format
21665 msgid "%Hwill never be executed"
21669 #, gcc-internal-format
21670 msgid "SSA name in freelist but still referenced"
21674 #, gcc-internal-format
21675 msgid "ASSERT_EXPR with an always-false condition"
21679 #, gcc-internal-format
21680 msgid "GIMPLE register modified with BIT_FIELD_REF"
21684 #, gcc-internal-format
21685 msgid "invariant not recomputed when ADDR_EXPR changed"
21689 #, gcc-internal-format
21690 msgid "constant not recomputed when ADDR_EXPR changed"
21694 #, gcc-internal-format
21695 msgid "side effects not recomputed when ADDR_EXPR changed"
21699 #, gcc-internal-format
21700 msgid "address taken, but ADDRESSABLE bit not set"
21704 #, gcc-internal-format
21705 msgid "non-boolean used in condition"
21709 #, gcc-internal-format
21710 msgid "invalid conditional operand"
21714 #, gcc-internal-format
21715 msgid "invalid reference prefix"
21719 #, gcc-internal-format
21720 msgid "is not a valid GIMPLE statement"
21724 #, gcc-internal-format
21725 msgid "statement marked for throw, but doesn%'t"
21729 #, gcc-internal-format
21730 msgid "statement marked for throw in middle of block"
21734 #, gcc-internal-format
21735 msgid "bb_for_stmt (phi) is set to a wrong basic block"
21739 #, gcc-internal-format
21740 msgid "PHI def is not a GIMPLE value"
21743 #: tree-cfg.c:3627 tree-cfg.c:3650
21744 #, gcc-internal-format
21745 msgid "incorrect sharing of tree nodes"
21749 #, gcc-internal-format
21750 msgid "bb_for_stmt (stmt) is set to a wrong basic block"
21754 #, gcc-internal-format
21755 msgid "verify_stmts failed"
21759 #, gcc-internal-format
21760 msgid "ENTRY_BLOCK has a statement list associated with it"
21764 #, gcc-internal-format
21765 msgid "EXIT_BLOCK has a statement list associated with it"
21769 #, gcc-internal-format
21770 msgid "fallthru to exit from bb %d"
21774 #, gcc-internal-format
21775 msgid "nonlocal label "
21778 #: tree-cfg.c:3724 tree-cfg.c:3734 tree-cfg.c:3759
21779 #, gcc-internal-format
21784 #, gcc-internal-format
21785 msgid "control flow in the middle of basic block %d"
21789 #, gcc-internal-format
21790 msgid "fallthru edge after a control statement in bb %d"
21794 #, gcc-internal-format
21795 msgid "true/false edge after a non-COND_EXPR in bb %d"
21799 #, gcc-internal-format
21800 msgid "structured COND_EXPR at the end of bb %d"
21803 #: tree-cfg.c:3820 tree-cfg.c:3858 tree-cfg.c:3871 tree-cfg.c:3942
21804 #, gcc-internal-format
21805 msgid "wrong outgoing edge flags at end of bb %d"
21809 #, gcc-internal-format
21810 msgid "%<then%> label does not match edge at end of bb %d"
21814 #, gcc-internal-format
21815 msgid "%<else%> label does not match edge at end of bb %d"
21819 #, gcc-internal-format
21820 msgid "explicit goto at end of bb %d"
21824 #, gcc-internal-format
21825 msgid "return edge does not point to exit in bb %d"
21829 #, gcc-internal-format
21830 msgid "found default case not at end of case vector"
21834 #, gcc-internal-format
21835 msgid "case labels not sorted: "
21839 #, gcc-internal-format
21840 msgid "no default case found at end of case vector"
21844 #, gcc-internal-format
21845 msgid "extra outgoing edge %d->%d"
21849 #, gcc-internal-format
21850 msgid "missing edge %i->%i"
21853 #: tree-cfg.c:5770 tree-cfg.c:5774
21854 #, gcc-internal-format
21855 msgid "%H%<noreturn%> function does return"
21858 #: tree-cfg.c:5796 tree-cfg.c:5801
21859 #, gcc-internal-format
21860 msgid "%Hcontrol reaches end of non-void function"
21864 #, gcc-internal-format
21865 msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
21869 #, gcc-internal-format
21870 msgid "could not open dump file %qs: %s"
21873 #: tree-dump.c:1024
21874 #, gcc-internal-format
21875 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
21879 #, gcc-internal-format
21880 msgid "EH edge %i->%i is missing"
21884 #, gcc-internal-format
21885 msgid "EH edge %i->%i miss EH flag"
21888 #. ??? might not be mistake.
21890 #, gcc-internal-format
21891 msgid "EH edge %i->%i has duplicated regions"
21895 #, gcc-internal-format
21896 msgid "BB %i can not throw but has EH edges"
21900 #, gcc-internal-format
21901 msgid "BB %i last statement has incorrectly set region"
21905 #, gcc-internal-format
21906 msgid "unnecessary EH edge %i->%i"
21909 #: tree-inline.c:1333
21910 #, gcc-internal-format
21912 "function %q+F can never be inlined because it uses alloca (override using "
21913 "the always_inline attribute)"
21916 #: tree-inline.c:1345
21917 #, gcc-internal-format
21918 msgid "function %q+F can never be inlined because it uses setjmp"
21921 #: tree-inline.c:1359
21922 #, gcc-internal-format
21924 "function %q+F can never be inlined because it uses variable argument lists"
21927 #: tree-inline.c:1370
21928 #, gcc-internal-format
21930 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
21934 #: tree-inline.c:1377
21935 #, gcc-internal-format
21936 msgid "function %q+F can never be inlined because it uses non-local goto"
21939 #: tree-inline.c:1388
21940 #, gcc-internal-format
21942 "function %q+F can never be inlined because it uses __builtin_return or "
21943 "__builtin_apply_args"
21946 #: tree-inline.c:1407
21947 #, gcc-internal-format
21948 msgid "function %q+F can never be inlined because it contains a computed goto"
21951 #: tree-inline.c:1421
21952 #, gcc-internal-format
21953 msgid "function %q+F can never be inlined because it receives a non-local goto"
21956 #: tree-inline.c:1446
21957 #, gcc-internal-format
21959 "function %q+F can never be inlined because it uses variable sized variables"
21962 #: tree-inline.c:2005 tree-inline.c:2015
21963 #, gcc-internal-format
21964 msgid "inlining failed in call to %q+F: %s"
21967 #: tree-inline.c:2006 tree-inline.c:2017
21968 #, gcc-internal-format
21969 msgid "called from here"
21972 #: tree-mudflap.c:856
21973 #, gcc-internal-format
21974 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
21977 #: tree-mudflap.c:1048
21978 #, gcc-internal-format
21979 msgid "mudflap cannot track %qs in stub function"
21982 #: tree-mudflap.c:1279
21983 #, gcc-internal-format
21984 msgid "mudflap cannot track unknown size extern %qs"
21987 #: tree-nomudflap.c:51
21988 #, gcc-internal-format
21989 msgid "mudflap: this language is not supported"
21992 #: tree-optimize.c:489
21993 #, gcc-internal-format
21994 msgid "size of return value of %q+D is %u bytes"
21997 #: tree-optimize.c:492
21998 #, gcc-internal-format
21999 msgid "size of return value of %q+D is larger than %wd bytes"
22002 #: tree-outof-ssa.c:612 tree-outof-ssa.c:627 tree-outof-ssa.c:641
22003 #: tree-outof-ssa.c:663 tree-outof-ssa.c:1118 tree-outof-ssa.c:1897
22004 #: tree-ssa-live.c:500 tree-ssa-live.c:1905
22005 #, gcc-internal-format
22006 msgid "SSA corruption"
22009 #: tree-outof-ssa.c:2310
22010 #, gcc-internal-format
22011 msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
22014 #: tree-outof-ssa.c:2316
22015 #, gcc-internal-format
22016 msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
22019 #: tree-outof-ssa.c:2323
22020 #, gcc-internal-format
22021 msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
22024 #: tree-outof-ssa.c:2329
22025 #, gcc-internal-format
22026 msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
22029 #: tree-profile.c:216
22030 #, gcc-internal-format
22031 msgid "unimplemented functionality"
22035 #, gcc-internal-format
22036 msgid "expected an SSA_NAME object"
22040 #, gcc-internal-format
22041 msgid "type mismatch between an SSA_NAME and its symbol"
22045 #, gcc-internal-format
22046 msgid "found an SSA_NAME that had been released into the free pool"
22050 #, gcc-internal-format
22051 msgid "found a virtual definition for a GIMPLE register"
22055 #, gcc-internal-format
22056 msgid "found a real definition for a non-register"
22060 #, gcc-internal-format
22061 msgid "found real variable when subvariables should have appeared"
22065 #, gcc-internal-format
22066 msgid "SSA_NAME created in two different blocks %i and %i"
22070 #, gcc-internal-format
22071 msgid "SSA_NAME_DEF_STMT is wrong"
22075 #, gcc-internal-format
22076 msgid "missing definition"
22080 #, gcc-internal-format
22081 msgid "definition in block %i does not dominate use in block %i"
22085 #, gcc-internal-format
22086 msgid "definition in block %i follows the use"
22090 #, gcc-internal-format
22091 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
22095 #, gcc-internal-format
22096 msgid "no immediate_use list"
22100 #, gcc-internal-format
22101 msgid "wrong immediate use list"
22105 #, gcc-internal-format
22106 msgid "incoming edge count does not match number of PHI arguments"
22110 #, gcc-internal-format
22111 msgid "PHI argument is missing for edge %d->%d"
22115 #, gcc-internal-format
22116 msgid "PHI argument is not SSA_NAME, or invariant"
22120 #, gcc-internal-format
22121 msgid "wrong edge %d->%d for PHI argument"
22125 #, gcc-internal-format
22126 msgid "non-addressable variable inside an alias set"
22130 #, gcc-internal-format
22131 msgid "addressable variable that is aliased but is not in any alias set"
22135 #, gcc-internal-format
22136 msgid "verify_flow_insensitive_alias_info failed"
22140 #, gcc-internal-format
22141 msgid "dereferenced pointers should have a name or a symbol tag"
22145 #, gcc-internal-format
22146 msgid "pointers with a memory tag, should have points-to sets"
22150 #, gcc-internal-format
22151 msgid "pointer escapes but its name tag is not call-clobbered"
22155 #, gcc-internal-format
22156 msgid "verify_flow_sensitive_alias_info failed"
22160 #, gcc-internal-format
22162 "alias set of a pointer's symbol tag should be a superset of the "
22163 "corresponding name tag"
22167 #, gcc-internal-format
22169 "two different pointers with identical points-to sets but different name tags"
22173 #, gcc-internal-format
22174 msgid "verify_name_tags failed"
22178 #, gcc-internal-format
22179 msgid "variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED"
22183 #, gcc-internal-format
22185 "variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap."
22189 #, gcc-internal-format
22190 msgid "verify_call_clobbering failed"
22194 #, gcc-internal-format
22195 msgid "AUX pointer initialized for edge %d->%d"
22199 #, gcc-internal-format
22200 msgid "stmt (%p) marked modified after optimization pass : "
22204 #, gcc-internal-format
22205 msgid "statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS"
22209 #, gcc-internal-format
22210 msgid "verify_ssa failed"
22214 #, gcc-internal-format
22215 msgid "%J%qD was declared here"
22218 #. We only do data flow with SSA_NAMEs, so that's all we
22221 #, gcc-internal-format
22222 msgid "%H%qD is used uninitialized in this function"
22226 #, gcc-internal-format
22227 msgid "%H%qD may be used uninitialized in this function"
22230 #: tree-vect-transform.c:562
22231 #, gcc-internal-format
22232 msgid "no support for induction"
22236 #, gcc-internal-format
22238 "assuming signed overflow does not occur when simplifying conditional to "
22243 #, gcc-internal-format
22244 msgid "assuming signed overflow does not occur when simplifying conditional"
22248 #, gcc-internal-format
22249 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
22253 #, gcc-internal-format
22255 "%q+D redeclared without dllimport attribute after being referenced with dll "
22259 #: tree.c:3674 config/i386/winnt-cxx.c:70
22260 #, gcc-internal-format
22261 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
22264 #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
22265 #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
22266 #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
22267 #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
22268 #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
22269 #: config/sh/symbian.c:416
22270 #, gcc-internal-format
22271 msgid "%qs attribute ignored"
22275 #, gcc-internal-format
22276 msgid "inline function %q+D declared as dllimport: attribute ignored"
22280 #, gcc-internal-format
22281 msgid "function %q+D definition is marked dllimport"
22284 #: tree.c:3770 config/sh/symbian.c:431
22285 #, gcc-internal-format
22286 msgid "variable %q+D definition is marked dllimport"
22289 #: tree.c:3793 config/sh/symbian.c:506
22290 #, gcc-internal-format
22291 msgid "external linkage required for symbol %q+D because of %qs attribute"
22295 #, gcc-internal-format
22296 msgid "arrays of functions are not meaningful"
22300 #, gcc-internal-format
22301 msgid "function return type cannot be function"
22304 #: tree.c:6167 tree.c:6252 tree.c:6313
22305 #, gcc-internal-format
22306 msgid "tree check: %s, have %s in %s, at %s:%d"
22310 #, gcc-internal-format
22311 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
22315 #, gcc-internal-format
22316 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
22320 #, gcc-internal-format
22321 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
22325 #, gcc-internal-format
22326 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
22330 #, gcc-internal-format
22332 "tree check: expected tree that contains %qs structure, have %qs in %s, at %"
22337 #, gcc-internal-format
22338 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
22342 #, gcc-internal-format
22343 msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
22347 #, gcc-internal-format
22348 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
22352 #, gcc-internal-format
22354 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %"
22359 #, gcc-internal-format
22361 "%HCorrupted value profile: %s profiler overall count (%d) does not match BB "
22366 #, gcc-internal-format
22367 msgid "%+D causes a section type conflict"
22371 #, gcc-internal-format
22373 "alignment of %q+D is greater than maximum object file alignment. Using %d"
22376 #: varasm.c:1063 varasm.c:1071
22377 #, gcc-internal-format
22378 msgid "register name not specified for %q+D"
22382 #, gcc-internal-format
22383 msgid "invalid register name for %q+D"
22387 #, gcc-internal-format
22388 msgid "data type of %q+D isn%'t suitable for a register"
22392 #, gcc-internal-format
22393 msgid "register specified for %q+D isn%'t suitable for data type"
22397 #, gcc-internal-format
22398 msgid "global register variable has initial value"
22402 #, gcc-internal-format
22403 msgid "optimization may eliminate reads and/or writes to register variables"
22407 #, gcc-internal-format
22408 msgid "register name given for non-register variable %q+D"
22412 #, gcc-internal-format
22413 msgid "global destructors not supported on this target"
22417 #, gcc-internal-format
22418 msgid "global constructors not supported on this target"
22422 #, gcc-internal-format
22423 msgid "thread-local COMMON data not implemented"
22427 #, gcc-internal-format
22429 "requested alignment for %q+D is greater than implemented alignment of %wu"
22433 #, gcc-internal-format
22434 msgid "initializer for integer value is too complicated"
22438 #, gcc-internal-format
22439 msgid "initializer for floating value is not a floating constant"
22443 #, gcc-internal-format
22444 msgid "invalid initial value for member %qs"
22447 #: varasm.c:4559 varasm.c:4603
22448 #, gcc-internal-format
22449 msgid "weak declaration of %q+D must precede definition"
22453 #, gcc-internal-format
22455 "weak declaration of %q+D after first use results in unspecified behavior"
22459 #, gcc-internal-format
22460 msgid "weak declaration of %q+D must be public"
22464 #, gcc-internal-format
22465 msgid "weak declaration of %q+D not supported"
22469 #, gcc-internal-format
22470 msgid "only weak aliases are supported in this configuration"
22474 #, gcc-internal-format
22475 msgid "%Jweakref is not supported in this configuration"
22479 #, gcc-internal-format
22480 msgid "%q+D aliased to undefined symbol %qs"
22484 #, gcc-internal-format
22485 msgid "%q+D aliased to external symbol %qs"
22489 #, gcc-internal-format
22490 msgid "weakref %q+D ultimately targets itself"
22494 #, gcc-internal-format
22495 msgid "weakref %q+D must have static linkage"
22499 #, gcc-internal-format
22500 msgid "%Jalias definitions not supported in this configuration"
22504 #, gcc-internal-format
22505 msgid "%Jonly weak aliases are supported in this configuration"
22509 #, gcc-internal-format
22510 msgid "visibility attribute not supported in this configuration; ignored"
22514 #, gcc-internal-format
22515 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
22519 #, gcc-internal-format
22520 msgid "underflowed virtual array %s in %s, at %s:%d"
22524 #, gcc-internal-format
22525 msgid "vector %s %s domain error, in %s at %s:%u"
22528 #. Print an error message for unrecognized stab codes.
22530 #, gcc-internal-format
22531 msgid "no sclass for %s stab (0x%x)"
22534 #: config/darwin-c.c:87
22535 #, gcc-internal-format
22536 msgid "too many #pragma options align=reset"
22539 #: config/darwin-c.c:107 config/darwin-c.c:110 config/darwin-c.c:112
22540 #: config/darwin-c.c:114
22541 #, gcc-internal-format
22542 msgid "malformed '#pragma options', ignoring"
22545 #: config/darwin-c.c:117
22546 #, gcc-internal-format
22547 msgid "junk at end of '#pragma options'"
22550 #: config/darwin-c.c:127
22551 #, gcc-internal-format
22552 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
22555 #: config/darwin-c.c:139
22556 #, gcc-internal-format
22557 msgid "missing '(' after '#pragma unused', ignoring"
22560 #: config/darwin-c.c:157
22561 #, gcc-internal-format
22562 msgid "missing ')' after '#pragma unused', ignoring"
22565 #: config/darwin-c.c:160
22566 #, gcc-internal-format
22567 msgid "junk at end of '#pragma unused'"
22570 #: config/darwin-c.c:171
22571 #, gcc-internal-format
22572 msgid "malformed '#pragma ms_struct', ignoring"
22575 #: config/darwin-c.c:179
22576 #, gcc-internal-format
22577 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
22580 #: config/darwin-c.c:182
22581 #, gcc-internal-format
22582 msgid "junk at end of '#pragma ms_struct'"
22585 #: config/darwin-c.c:408
22586 #, gcc-internal-format
22587 msgid "subframework include %s conflicts with framework include"
22590 #: config/darwin-c.c:600
22591 #, gcc-internal-format
22592 msgid "Unknown value %qs of -mmacosx-version-min"
22595 #: config/darwin.c:1332
22596 #, gcc-internal-format
22598 "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
22601 #: config/darwin.c:1339
22602 #, gcc-internal-format
22603 msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
22606 #: config/darwin.c:1472
22607 #, gcc-internal-format
22609 "internal and protected visibility attributes not supported in this "
22610 "configuration; ignored"
22613 #: config/darwin.c:1626
22614 #, gcc-internal-format
22615 msgid "command line option %<-fapple-kext%> is only valid for C++"
22618 #: config/host-darwin.c:63
22619 #, gcc-internal-format
22620 msgid "couldn't unmap pch_address_space: %m"
22623 #: config/sol2-c.c:94 config/sol2-c.c:110
22624 #, gcc-internal-format
22625 msgid "malformed %<#pragma align%>, ignoring"
22628 #: config/sol2-c.c:103
22629 #, gcc-internal-format
22630 msgid "invalid alignment for %<#pragma align%>, ignoring"
22633 #: config/sol2-c.c:118
22634 #, gcc-internal-format
22635 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
22638 #: config/sol2-c.c:130 config/sol2-c.c:142
22639 #, gcc-internal-format
22640 msgid "malformed %<#pragma align%>"
22643 #: config/sol2-c.c:137
22644 #, gcc-internal-format
22645 msgid "junk at end of %<#pragma align%>"
22648 #: config/sol2-c.c:158 config/sol2-c.c:165
22649 #, gcc-internal-format
22650 msgid "malformed %<#pragma init%>, ignoring"
22653 #: config/sol2-c.c:188 config/sol2-c.c:200
22654 #, gcc-internal-format
22655 msgid "malformed %<#pragma init%>"
22658 #: config/sol2-c.c:195
22659 #, gcc-internal-format
22660 msgid "junk at end of %<#pragma init%>"
22663 #: config/sol2-c.c:216 config/sol2-c.c:223
22664 #, gcc-internal-format
22665 msgid "malformed %<#pragma fini%>, ignoring"
22668 #: config/sol2-c.c:246 config/sol2-c.c:258
22669 #, gcc-internal-format
22670 msgid "malformed %<#pragma fini%>"
22673 #: config/sol2-c.c:253
22674 #, gcc-internal-format
22675 msgid "junk at end of %<#pragma fini%>"
22678 #: config/sol2.c:54
22679 #, gcc-internal-format
22680 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
22683 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
22684 #. sections. machopic_select_section ensures that weak variables go in
22685 #. coalesced sections. Weak aliases (or any other kind of aliases) are
22686 #. not supported. Weak symbols that aren't visible outside the .s file
22687 #. are not supported.
22688 #: config/darwin.h:431
22689 #, gcc-internal-format
22690 msgid "alias definitions not supported in Mach-O; ignored"
22694 #: config/vx-common.h:83
22695 #, gcc-internal-format
22696 msgid "profiler support for VxWorks"
22699 #: config/windiss.h:37
22700 #, gcc-internal-format
22701 msgid "profiler support for WindISS"
22704 #: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1619
22705 #, gcc-internal-format
22706 msgid "bad value %qs for -mtls-size switch"
22709 #: config/alpha/alpha.c:285
22710 #, gcc-internal-format
22711 msgid "-f%s ignored for Unicos/Mk (not supported)"
22714 #: config/alpha/alpha.c:309
22715 #, gcc-internal-format
22716 msgid "-mieee not supported on Unicos/Mk"
22719 #: config/alpha/alpha.c:320
22720 #, gcc-internal-format
22721 msgid "-mieee-with-inexact not supported on Unicos/Mk"
22724 #: config/alpha/alpha.c:337
22725 #, gcc-internal-format
22726 msgid "bad value %qs for -mtrap-precision switch"
22729 #: config/alpha/alpha.c:351
22730 #, gcc-internal-format
22731 msgid "bad value %qs for -mfp-rounding-mode switch"
22734 #: config/alpha/alpha.c:366
22735 #, gcc-internal-format
22736 msgid "bad value %qs for -mfp-trap-mode switch"
22739 #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
22740 #, gcc-internal-format
22741 msgid "bad value %qs for -mcpu switch"
22744 #: config/alpha/alpha.c:399
22745 #, gcc-internal-format
22746 msgid "trap mode not supported on Unicos/Mk"
22749 #: config/alpha/alpha.c:406
22750 #, gcc-internal-format
22751 msgid "fp software completion requires -mtrap-precision=i"
22754 #: config/alpha/alpha.c:422
22755 #, gcc-internal-format
22756 msgid "rounding mode not supported for VAX floats"
22759 #: config/alpha/alpha.c:427
22760 #, gcc-internal-format
22761 msgid "trap mode not supported for VAX floats"
22764 #: config/alpha/alpha.c:431
22765 #, gcc-internal-format
22766 msgid "128-bit long double not supported for VAX floats"
22769 #: config/alpha/alpha.c:459
22770 #, gcc-internal-format
22771 msgid "L%d cache latency unknown for %s"
22774 #: config/alpha/alpha.c:474
22775 #, gcc-internal-format
22776 msgid "bad value %qs for -mmemory-latency"
22779 #: config/alpha/alpha.c:6603 config/alpha/alpha.c:6606 config/s390/s390.c:8224
22780 #: config/s390/s390.c:8227
22781 #, gcc-internal-format
22782 msgid "bad builtin fcode"
22785 #: config/arc/arc.c:390
22786 #, gcc-internal-format
22787 msgid "argument of %qs attribute is not a string constant"
22790 #: config/arc/arc.c:398
22791 #, gcc-internal-format
22792 msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
22795 #: config/arm/arm.c:921
22796 #, gcc-internal-format
22797 msgid "switch -mcpu=%s conflicts with -march= switch"
22800 #: config/arm/arm.c:931 config/rs6000/rs6000.c:1269 config/sparc/sparc.c:734
22801 #, gcc-internal-format
22802 msgid "bad value (%s) for %s switch"
22805 #: config/arm/arm.c:1041
22806 #, gcc-internal-format
22807 msgid "target CPU does not support interworking"
22810 #: config/arm/arm.c:1047
22811 #, gcc-internal-format
22812 msgid "target CPU does not support THUMB instructions"
22815 #: config/arm/arm.c:1065
22816 #, gcc-internal-format
22818 "enabling backtrace support is only meaningful when compiling for the Thumb"
22821 #: config/arm/arm.c:1068
22822 #, gcc-internal-format
22824 "enabling callee interworking support is only meaningful when compiling for "
22828 #: config/arm/arm.c:1071
22829 #, gcc-internal-format
22831 "enabling caller interworking support is only meaningful when compiling for "
22835 #: config/arm/arm.c:1075
22836 #, gcc-internal-format
22837 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
22840 #: config/arm/arm.c:1083
22841 #, gcc-internal-format
22842 msgid "-fpic and -mapcs-reent are incompatible"
22845 #: config/arm/arm.c:1086
22846 #, gcc-internal-format
22847 msgid "APCS reentrant code not supported. Ignored"
22850 #: config/arm/arm.c:1094
22851 #, gcc-internal-format
22852 msgid "-g with -mno-apcs-frame may not give sensible debugging"
22855 #: config/arm/arm.c:1102
22856 #, gcc-internal-format
22857 msgid "passing floating point arguments in fp regs not yet supported"
22860 #: config/arm/arm.c:1144
22861 #, gcc-internal-format
22862 msgid "invalid ABI option: -mabi=%s"
22865 #: config/arm/arm.c:1150
22866 #, gcc-internal-format
22867 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
22870 #: config/arm/arm.c:1153
22871 #, gcc-internal-format
22872 msgid "iwmmxt abi requires an iwmmxt capable cpu"
22875 #: config/arm/arm.c:1163
22876 #, gcc-internal-format
22877 msgid "invalid floating point emulation option: -mfpe=%s"
22880 #: config/arm/arm.c:1180
22881 #, gcc-internal-format
22882 msgid "invalid floating point option: -mfpu=%s"
22885 #: config/arm/arm.c:1220
22886 #, gcc-internal-format
22887 msgid "invalid floating point abi: -mfloat-abi=%s"
22890 #: config/arm/arm.c:1227
22891 #, gcc-internal-format
22892 msgid "-mfloat-abi=hard and VFP"
22895 #: config/arm/arm.c:1233
22896 #, gcc-internal-format
22897 msgid "iWMMXt and hardware floating point"
22900 #: config/arm/arm.c:1256
22901 #, gcc-internal-format
22902 msgid "invalid thread pointer option: -mtp=%s"
22905 #: config/arm/arm.c:1269
22906 #, gcc-internal-format
22907 msgid "can not use -mtp=cp15 with -mthumb"
22910 #: config/arm/arm.c:1283
22911 #, gcc-internal-format
22912 msgid "structure size boundary can only be set to %s"
22915 #: config/arm/arm.c:1292
22916 #, gcc-internal-format
22917 msgid "-mpic-register= is useless without -fpic"
22920 #: config/arm/arm.c:1299
22921 #, gcc-internal-format
22922 msgid "unable to use '%s' for PIC register"
22925 #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
22926 #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
22927 #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
22928 #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
22929 #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
22930 #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
22931 #, gcc-internal-format
22932 msgid "%qs attribute only applies to functions"
22935 #: config/arm/arm.c:12104
22936 #, gcc-internal-format
22937 msgid "unable to compute real location of stacked parameter"
22940 #. @@@ better error message
22941 #: config/arm/arm.c:12749 config/arm/arm.c:12786
22942 #, gcc-internal-format
22943 msgid "selector must be an immediate"
22946 #. @@@ better error message
22947 #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
22948 #, gcc-internal-format
22949 msgid "mask must be an immediate"
22952 #: config/arm/arm.c:13488
22953 #, gcc-internal-format
22954 msgid "no low registers available for popping high registers"
22957 #: config/arm/arm.c:13712
22958 #, gcc-internal-format
22959 msgid "interrupt Service Routines cannot be coded in Thumb mode"
22962 #: config/arm/pe.c:165 config/mcore/mcore.c:2898
22963 #, gcc-internal-format
22964 msgid "initialized variable %q+D is marked dllimport"
22967 #: config/arm/pe.c:174
22968 #, gcc-internal-format
22969 msgid "static variable %q+D is marked dllimport"
22972 #: config/avr/avr.c:568
22973 #, gcc-internal-format
22974 msgid "large frame pointer change (%d) with -mtiny-stack"
22977 #: config/avr/avr.c:4686
22978 #, gcc-internal-format
22979 msgid "only initialized variables can be placed into program memory area"
22982 #: config/avr/avr.c:4730
22983 #, gcc-internal-format
22984 msgid "%qs appears to be a misspelled interrupt handler"
22987 #: config/avr/avr.c:4738
22988 #, gcc-internal-format
22989 msgid "%qs appears to be a misspelled signal handler"
22992 #: config/avr/avr.c:4830
22993 #, gcc-internal-format
22994 msgid "only uninitialized variables can be placed in the .noinit section"
22997 #: config/avr/avr.c:4844
22998 #, gcc-internal-format
22999 msgid "MCU %qs supported for assembler only"
23002 #: config/avr/avr.h:691
23003 #, gcc-internal-format
23004 msgid "trampolines not supported"
23007 #: config/bfin/bfin.c:1958 config/m68k/m68k.c:299
23008 #, gcc-internal-format
23009 msgid "-mshared-library-id=%s is not between 0 and %d"
23012 #: config/bfin/bfin.c:1988
23013 #, gcc-internal-format
23014 msgid "-mshared-library-id= specified without -mid-shared-library"
23017 #: config/bfin/bfin.c:1994
23018 #, gcc-internal-format
23019 msgid "ID shared libraries and FD-PIC mode can't be used together."
23022 #: config/bfin/bfin.c:3671
23023 #, gcc-internal-format
23024 msgid "multiple function type attributes specified"
23027 #: config/bfin/bfin.c:3727
23028 #, gcc-internal-format
23029 msgid "`%s' attribute only applies to functions"
23032 #: config/bfin/bfin.c:3738
23033 #, gcc-internal-format
23034 msgid "can't apply both longcall and shortcall attributes to the same function"
23037 #: config/c4x/c4x-c.c:72
23038 #, gcc-internal-format
23039 msgid "missing '(' after '#pragma %s' - ignored"
23042 #: config/c4x/c4x-c.c:75
23043 #, gcc-internal-format
23044 msgid "missing function name in '#pragma %s' - ignored"
23047 #: config/c4x/c4x-c.c:80
23048 #, gcc-internal-format
23049 msgid "malformed '#pragma %s' - ignored"
23052 #: config/c4x/c4x-c.c:82
23053 #, gcc-internal-format
23054 msgid "missing section name in '#pragma %s' - ignored"
23057 #: config/c4x/c4x-c.c:87
23058 #, gcc-internal-format
23059 msgid "missing ')' for '#pragma %s' - ignored"
23062 #: config/c4x/c4x-c.c:90
23063 #, gcc-internal-format
23064 msgid "junk at end of '#pragma %s'"
23067 #: config/c4x/c4x.c:860
23068 #, gcc-internal-format
23069 msgid "ISR %s requires %d words of local vars, max is 32767"
23072 #. This function is for retrieving a part of an instruction name for
23073 #. an operator, for immediate output. If that ever happens for
23074 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
23076 #: config/cris/cris.c:435
23077 #, gcc-internal-format
23078 msgid "MULT case in cris_op_str"
23081 #: config/cris/cris.c:813
23082 #, gcc-internal-format
23083 msgid "invalid use of ':' modifier"
23086 #: config/cris/cris.c:986
23087 #, gcc-internal-format
23088 msgid "internal error: bad register: %d"
23091 #: config/cris/cris.c:1528
23092 #, gcc-internal-format
23093 msgid "internal error: sideeffect-insn affecting main effect"
23096 #: config/cris/cris.c:1552
23097 #, gcc-internal-format
23098 msgid "unknown cc_attr value"
23101 #. If we get here, the caller got its initial tests wrong.
23102 #: config/cris/cris.c:1903
23103 #, gcc-internal-format
23104 msgid "internal error: cris_side_effect_mode_ok with bad operands"
23107 #: config/cris/cris.c:2106
23108 #, gcc-internal-format
23109 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
23112 #: config/cris/cris.c:2134
23113 #, gcc-internal-format
23114 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
23117 #: config/cris/cris.c:2170
23118 #, gcc-internal-format
23119 msgid "unknown CRIS cpu version specification in -mtune= : %s"
23122 #: config/cris/cris.c:2188
23123 #, gcc-internal-format
23124 msgid "-fPIC and -fpic are not supported in this configuration"
23127 #: config/cris/cris.c:2203
23128 #, gcc-internal-format
23129 msgid "that particular -g option is invalid with -maout and -melinux"
23132 #: config/cris/cris.c:2416
23133 #, gcc-internal-format
23134 msgid "Unknown src"
23137 #: config/cris/cris.c:2477
23138 #, gcc-internal-format
23139 msgid "Unknown dest"
23142 #: config/cris/cris.c:2762
23143 #, gcc-internal-format
23144 msgid "stackframe too big: %d bytes"
23147 #: config/cris/cris.c:3214 config/cris/cris.c:3241
23148 #, gcc-internal-format
23149 msgid "expand_binop failed in movsi got"
23152 #: config/cris/cris.c:3322
23153 #, gcc-internal-format
23154 msgid "emitting PIC operand, but PIC register isn't set up"
23157 #. Definitions for GCC. Part of the machine description for CRIS.
23158 #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
23159 #. Free Software Foundation, Inc.
23160 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
23162 #. This file is part of GCC.
23164 #. GCC is free software; you can redistribute it and/or modify
23165 #. it under the terms of the GNU General Public License as published by
23166 #. the Free Software Foundation; either version 2, or (at your option)
23167 #. any later version.
23169 #. GCC is distributed in the hope that it will be useful,
23170 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
23171 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23172 #. GNU General Public License for more details.
23174 #. You should have received a copy of the GNU General Public License
23175 #. along with GCC; see the file COPYING. If not, write to
23176 #. the Free Software Foundation, 51 Franklin Street, Fifth Floor,
23177 #. Boston, MA 02110-1301, USA.
23178 #. After the first "Node:" comment comes all preprocessor directives and
23179 #. attached declarations described in the info files, the "Using and
23180 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
23181 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
23182 #. really, but needs an update anyway.
23184 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
23185 #. for that. If applicable, there is a CRIS-specific comment. The order
23186 #. of macro definitions follow the order in the manual. Every section in
23187 #. the manual (node in the info pages) has an introductory `Node:
23188 #. <subchapter>' comment. If no macros are defined for a section, only
23189 #. the section-comment is present.
23190 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
23191 #. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
23192 #. settings not repeated below. This file contains general CRIS
23193 #. definitions and definitions for the cris-*-elf subtarget.
23194 #. We don't want to use gcc_assert for everything, as that can be
23196 #: config/cris/cris.h:44
23197 #, gcc-internal-format
23198 msgid "CRIS-port assertion failed: "
23201 #. Node: Caller Saves
23202 #. (no definitions)
23203 #. Node: Function entry
23204 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
23205 #. TARGET_ASM_FUNCTION_EPILOGUE.
23207 #: config/cris/cris.h:867
23208 #, gcc-internal-format
23209 msgid "no FUNCTION_PROFILER for CRIS"
23212 #: config/crx/crx.h:355
23213 #, gcc-internal-format
23214 msgid "Profiler support for CRX"
23217 #: config/crx/crx.h:366
23218 #, gcc-internal-format
23219 msgid "Trampoline support for CRX"
23222 #: config/frv/frv.c:8623
23223 #, gcc-internal-format
23224 msgid "accumulator is not a constant integer"
23227 #: config/frv/frv.c:8628
23228 #, gcc-internal-format
23229 msgid "accumulator number is out of bounds"
23232 #: config/frv/frv.c:8639
23233 #, gcc-internal-format
23234 msgid "inappropriate accumulator for %qs"
23237 #: config/frv/frv.c:8717
23238 #, gcc-internal-format
23239 msgid "invalid IACC argument"
23242 #: config/frv/frv.c:8740
23243 #, gcc-internal-format
23244 msgid "%qs expects a constant argument"
23247 #: config/frv/frv.c:8745
23248 #, gcc-internal-format
23249 msgid "constant argument out of range for %qs"
23252 #: config/frv/frv.c:9227
23253 #, gcc-internal-format
23254 msgid "media functions are not available unless -mmedia is used"
23257 #: config/frv/frv.c:9239
23258 #, gcc-internal-format
23259 msgid "this media function is only available on the fr500"
23262 #: config/frv/frv.c:9267
23263 #, gcc-internal-format
23264 msgid "this media function is only available on the fr400 and fr550"
23267 #: config/frv/frv.c:9286
23268 #, gcc-internal-format
23269 msgid "this builtin function is only available on the fr405 and fr450"
23272 #: config/frv/frv.c:9295
23273 #, gcc-internal-format
23274 msgid "this builtin function is only available on the fr500 and fr550"
23277 #: config/frv/frv.c:9307
23278 #, gcc-internal-format
23279 msgid "this builtin function is only available on the fr450"
23282 #: config/h8300/h8300.c:331
23283 #, gcc-internal-format
23284 msgid "-ms2600 is used without -ms"
23287 #: config/h8300/h8300.c:337
23288 #, gcc-internal-format
23289 msgid "-mn is used without -mh or -ms"
23292 #: config/i386/host-cygwin.c:65
23293 #, gcc-internal-format
23294 msgid "can't extend PCH file: %m"
23297 #: config/i386/host-cygwin.c:76
23298 #, gcc-internal-format
23299 msgid "can't set position in PCH file: %m"
23302 #: config/i386/i386.c:1586 config/i386/i386.c:1727
23303 #, gcc-internal-format
23304 msgid "bad value (%s) for -mtune= switch"
23307 #: config/i386/i386.c:1611
23308 #, gcc-internal-format
23310 "-mtune=x86-64 is deprecated. Use -mtune=k8 or -mtune=generic instead as "
23314 #: config/i386/i386.c:1617
23315 #, gcc-internal-format
23316 msgid "generic CPU can be used only for -mtune= switch"
23319 #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
23320 #, gcc-internal-format
23321 msgid "bad value (%s) for -march= switch"
23324 #: config/i386/i386.c:1628
23325 #, gcc-internal-format
23326 msgid "code model %s not supported in PIC mode"
23329 #: config/i386/i386.c:1636 config/sparc/sparc.c:698
23330 #, gcc-internal-format
23331 msgid "bad value (%s) for -mcmodel= switch"
23334 #: config/i386/i386.c:1652
23335 #, gcc-internal-format
23336 msgid "bad value (%s) for -masm= switch"
23339 #: config/i386/i386.c:1655
23340 #, gcc-internal-format
23341 msgid "code model %qs not supported in the %s bit mode"
23344 #: config/i386/i386.c:1658
23345 #, gcc-internal-format
23346 msgid "code model %<large%> not supported yet"
23349 #: config/i386/i386.c:1660
23350 #, gcc-internal-format
23351 msgid "%i-bit mode not compiled in"
23354 #: config/i386/i386.c:1690 config/i386/i386.c:1714
23355 #, gcc-internal-format
23356 msgid "CPU you selected does not support x86-64 instruction set"
23359 #: config/i386/i386.c:1744
23360 #, gcc-internal-format
23361 msgid "-mregparm=%d is not between 0 and %d"
23364 #: config/i386/i386.c:1757
23365 #, gcc-internal-format
23366 msgid "-malign-loops is obsolete, use -falign-loops"
23369 #: config/i386/i386.c:1762 config/i386/i386.c:1775 config/i386/i386.c:1788
23370 #, gcc-internal-format
23371 msgid "-malign-loops=%d is not between 0 and %d"
23374 #: config/i386/i386.c:1770
23375 #, gcc-internal-format
23376 msgid "-malign-jumps is obsolete, use -falign-jumps"
23379 #: config/i386/i386.c:1783
23380 #, gcc-internal-format
23381 msgid "-malign-functions is obsolete, use -falign-functions"
23384 #: config/i386/i386.c:1816
23385 #, gcc-internal-format
23386 msgid "-mbranch-cost=%d is not between 0 and 5"
23389 #: config/i386/i386.c:1824
23390 #, gcc-internal-format
23391 msgid "-mlarge-data-threshold=%d is negative"
23394 #: config/i386/i386.c:1838
23395 #, gcc-internal-format
23396 msgid "bad value (%s) for -mtls-dialect= switch"
23399 #: config/i386/i386.c:1885
23400 #, gcc-internal-format
23401 msgid "-malign-double makes no sense in the 64bit mode"
23404 #: config/i386/i386.c:1887
23405 #, gcc-internal-format
23406 msgid "-mrtd calling convention not supported in the 64bit mode"
23409 #: config/i386/i386.c:1913
23410 #, gcc-internal-format
23411 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
23414 #: config/i386/i386.c:1922
23415 #, gcc-internal-format
23416 msgid "-msseregparm used without SSE enabled"
23419 #: config/i386/i386.c:1934 config/i386/i386.c:1945
23420 #, gcc-internal-format
23421 msgid "SSE instruction set disabled, using 387 arithmetics"
23424 #: config/i386/i386.c:1950
23425 #, gcc-internal-format
23426 msgid "387 instruction set disabled, using SSE arithmetics"
23429 #: config/i386/i386.c:1957
23430 #, gcc-internal-format
23431 msgid "bad value (%s) for -mfpmath= switch"
23434 #: config/i386/i386.c:1979
23435 #, gcc-internal-format
23437 "unwind tables currently require either a frame pointer or -maccumulate-"
23438 "outgoing-args for correctness"
23441 #: config/i386/i386.c:2350 config/i386/i386.c:2401
23442 #, gcc-internal-format
23443 msgid "fastcall and regparm attributes are not compatible"
23446 #: config/i386/i386.c:2357
23447 #, gcc-internal-format
23448 msgid "%qs attribute requires an integer constant argument"
23451 #: config/i386/i386.c:2363
23452 #, gcc-internal-format
23453 msgid "argument to %qs attribute larger than %d"
23456 #: config/i386/i386.c:2373
23457 #, gcc-internal-format
23458 msgid "%s functions limited to %d register parameters"
23461 #: config/i386/i386.c:2393 config/i386/i386.c:2428
23462 #, gcc-internal-format
23463 msgid "fastcall and cdecl attributes are not compatible"
23466 #: config/i386/i386.c:2397
23467 #, gcc-internal-format
23468 msgid "fastcall and stdcall attributes are not compatible"
23471 #: config/i386/i386.c:2411 config/i386/i386.c:2424
23472 #, gcc-internal-format
23473 msgid "stdcall and cdecl attributes are not compatible"
23476 #: config/i386/i386.c:2415
23477 #, gcc-internal-format
23478 msgid "stdcall and fastcall attributes are not compatible"
23481 #: config/i386/i386.c:2562
23482 #, gcc-internal-format
23483 msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
23486 #: config/i386/i386.c:2565
23487 #, gcc-internal-format
23488 msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
23491 #: config/i386/i386.c:3323
23492 #, gcc-internal-format
23493 msgid "SSE register return with SSE disabled"
23496 #: config/i386/i386.c:3329
23497 #, gcc-internal-format
23498 msgid "SSE register argument with SSE disabled"
23501 #: config/i386/i386.c:3345
23502 #, gcc-internal-format
23503 msgid "x87 register return with x87 disabled"
23506 #: config/i386/i386.c:3661
23507 #, gcc-internal-format
23508 msgid "SSE vector argument without SSE enabled changes the ABI"
23511 #: config/i386/i386.c:3678
23512 #, gcc-internal-format
23513 msgid "MMX vector argument without MMX enabled changes the ABI"
23516 #: config/i386/i386.c:3962
23517 #, gcc-internal-format
23518 msgid "SSE vector return without SSE enabled changes the ABI"
23521 #: config/i386/i386.c:3972
23522 #, gcc-internal-format
23523 msgid "MMX vector return without MMX enabled changes the ABI"
23526 #: config/i386/i386.c:5327
23527 #, gcc-internal-format
23528 msgid "-mstackrealign ignored for nested functions"
23531 #: config/i386/i386.c:5329
23532 #, gcc-internal-format
23533 msgid "%s not supported for nested functions"
23536 #: config/i386/i386.c:7552
23537 #, gcc-internal-format
23538 msgid "extended registers have no high halves"
23541 #: config/i386/i386.c:7567
23542 #, gcc-internal-format
23543 msgid "unsupported operand size for extended register"
23546 #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
23547 #, gcc-internal-format
23548 msgid "selector must be an integer constant in the range 0..%wi"
23551 #: config/i386/i386.c:16237 config/i386/i386.c:16321
23552 #, gcc-internal-format
23553 msgid "shift must be an immediate"
23556 #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
23557 #, gcc-internal-format
23558 msgid "%qs incompatible attribute ignored"
23561 #: config/i386/winnt-cxx.c:74
23562 #, gcc-internal-format
23563 msgid "key method %q+D of dllimport'd class defined"
23566 #: config/i386/winnt-cxx.c:95 config/sh/symbian.c:173
23567 #, gcc-internal-format
23568 msgid "definition of static data member %q+D of dllimport'd class"
23571 #: config/i386/winnt.c:74
23572 #, gcc-internal-format
23573 msgid "%qs attribute only applies to variables"
23576 #: config/i386/winnt.c:96
23577 #, gcc-internal-format
23579 "%qs attribute applies only to initialized variables with external linkage"
23582 #: config/i386/winnt.c:153
23583 #, gcc-internal-format
23584 msgid "%q+D: definition is marked as dllimport"
23587 #: config/i386/winnt.c:217
23588 #, gcc-internal-format
23589 msgid "inconsistent dll linkage for %q+D, dllexport assumed"
23592 #: config/i386/winnt.c:257 config/sh/symbian.c:273
23593 #, gcc-internal-format
23594 msgid "%qs declared as both exported to and imported from a DLL"
23597 #: config/i386/winnt.c:380
23598 #, gcc-internal-format
23599 msgid "%q+D:'selectany' attribute applies only to initialized objects"
23602 #: config/i386/winnt.c:568
23603 #, gcc-internal-format
23604 msgid "%q+D causes a section type conflict"
23607 #: config/i386/cygming.h:127
23608 #, gcc-internal-format
23609 msgid "-f%s ignored for target (all code is position independent)"
23612 #: config/i386/djgpp.h:181
23613 #, gcc-internal-format
23614 msgid "-mbnu210 is ignored (option is obsolete)"
23617 #: config/i386/i386-interix.h:257
23618 #, gcc-internal-format
23619 msgid "ms-bitfields not supported for objc"
23622 #: config/ia64/ia64-c.c:52
23623 #, gcc-internal-format
23624 msgid "malformed #pragma builtin"
23627 #: config/ia64/ia64.c:533 config/m32r/m32r.c:373
23628 #, gcc-internal-format
23629 msgid "invalid argument of %qs attribute"
23632 #: config/ia64/ia64.c:545
23633 #, gcc-internal-format
23634 msgid "%Jan address area attribute cannot be specified for local variables"
23637 #: config/ia64/ia64.c:552
23638 #, gcc-internal-format
23639 msgid "address area of %q+D conflicts with previous declaration"
23642 #: config/ia64/ia64.c:559
23643 #, gcc-internal-format
23644 msgid "%Jaddress area attribute cannot be specified for functions"
23647 #: config/ia64/ia64.c:5084 config/pa/pa.c:339
23648 #, gcc-internal-format
23649 msgid "value of -mfixed-range must have form REG1-REG2"
23652 #: config/ia64/ia64.c:5111 config/pa/pa.c:366
23653 #, gcc-internal-format
23654 msgid "%s-%s is an empty range"
23657 #: config/ia64/ia64.c:5139
23658 #, gcc-internal-format
23659 msgid "bad value %<%s%> for -mtls-size= switch"
23662 #: config/ia64/ia64.c:5167
23663 #, gcc-internal-format
23664 msgid "bad value %<%s%> for -mtune= switch"
23667 #: config/ia64/ia64.c:5186
23668 #, gcc-internal-format
23669 msgid "not yet implemented: latency-optimized inline square root"
23672 #: config/iq2000/iq2000.c:1814
23673 #, gcc-internal-format
23674 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
23677 #: config/iq2000/iq2000.c:2593
23678 #, gcc-internal-format
23679 msgid "argument %qd is not a constant"
23682 #: config/iq2000/iq2000.c:2896 config/mt/mt.c:350 config/xtensa/xtensa.c:1789
23683 #, gcc-internal-format
23684 msgid "PRINT_OPERAND_ADDRESS, null pointer"
23687 #: config/iq2000/iq2000.c:3051
23688 #, gcc-internal-format
23689 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
23692 #: config/iq2000/iq2000.c:3060 config/mips/mips.c:5501
23693 #: config/xtensa/xtensa.c:1643
23694 #, gcc-internal-format
23695 msgid "PRINT_OPERAND null pointer"
23698 #: config/m32c/m32c-pragma.c:64
23699 #, gcc-internal-format
23700 msgid "junk at end of #pragma GCC memregs [0..16]"
23703 #: config/m32c/m32c-pragma.c:71
23704 #, gcc-internal-format
23705 msgid "#pragma GCC memregs must precede any function decls"
23708 #: config/m32c/m32c-pragma.c:82 config/m32c/m32c-pragma.c:89
23709 #, gcc-internal-format
23710 msgid "#pragma GCC memregs takes a number [0..16]"
23713 #: config/m32c/m32c.c:412
23714 #, gcc-internal-format
23715 msgid "invalid target memregs value '%d'"
23718 #: config/m68hc11/m68hc11.c:279
23719 #, gcc-internal-format
23720 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
23723 #: config/m68hc11/m68hc11.c:1240
23724 #, gcc-internal-format
23725 msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
23728 #: config/m68hc11/m68hc11.c:1247
23729 #, gcc-internal-format
23730 msgid "%<trap%> attribute is already used"
23733 #: config/m68k/m68k.c:326
23734 #, gcc-internal-format
23735 msgid "cannot specify both -msep-data and -mid-shared-library"
23738 #: config/m68k/m68k.c:338
23739 #, gcc-internal-format
23740 msgid "-fPIC is not currently supported on the 68000 or 68010"
23743 #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
23744 #, gcc-internal-format
23745 msgid "stack limit expression is not supported"
23748 #: config/mips/mips.c:4708
23749 #, gcc-internal-format
23751 "-%s conflicts with the other architecture options, which specify a %s "
23755 #: config/mips/mips.c:4724
23756 #, gcc-internal-format
23757 msgid "-march=%s is not compatible with the selected ABI"
23760 #: config/mips/mips.c:4742
23761 #, gcc-internal-format
23762 msgid "-mgp64 used with a 32-bit processor"
23765 #: config/mips/mips.c:4744
23766 #, gcc-internal-format
23767 msgid "-mgp32 used with a 64-bit ABI"
23770 #: config/mips/mips.c:4746
23771 #, gcc-internal-format
23772 msgid "-mgp64 used with a 32-bit ABI"
23775 #: config/mips/mips.c:4764 config/mips/mips.c:4766 config/mips/mips.c:4768
23776 #: config/mips/mips.c:4844
23777 #, gcc-internal-format
23778 msgid "unsupported combination: %s"
23781 #: config/mips/mips.c:4839
23782 #, gcc-internal-format
23784 "generation of Branch Likely instructions enabled, but not supported by "
23788 #: config/mips/mips.c:4859
23789 #, gcc-internal-format
23790 msgid "%<-G%> is incompatible with %<-mabicalls%>"
23793 #: config/mips/mips.c:4926
23794 #, gcc-internal-format
23795 msgid "-mips3d requires -mpaired-single"
23798 #: config/mips/mips.c:4935
23799 #, gcc-internal-format
23800 msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
23803 #: config/mips/mips.c:4940
23804 #, gcc-internal-format
23805 msgid "-mips3d/-mpaired-single must be used with -mips64"
23808 #: config/mips/mips.c:4943
23809 #, gcc-internal-format
23810 msgid "-mips16 and -mdsp cannot be used together"
23813 #: config/mips/mips.c:5438
23814 #, gcc-internal-format
23815 msgid "internal error: %%) found without a %%( in assembler pattern"
23818 #: config/mips/mips.c:5452
23819 #, gcc-internal-format
23820 msgid "internal error: %%] found without a %%[ in assembler pattern"
23823 #: config/mips/mips.c:5465
23824 #, gcc-internal-format
23825 msgid "internal error: %%> found without a %%< in assembler pattern"
23828 #: config/mips/mips.c:5478
23829 #, gcc-internal-format
23830 msgid "internal error: %%} found without a %%{ in assembler pattern"
23833 #: config/mips/mips.c:5492
23834 #, gcc-internal-format
23835 msgid "PRINT_OPERAND: unknown punctuation '%c'"
23838 #: config/mips/mips.c:8307
23839 #, gcc-internal-format
23840 msgid "cannot handle inconsistent calls to %qs"
23843 #: config/mips/mips.c:9615
23844 #, gcc-internal-format
23845 msgid "the cpu name must be lower case"
23848 #: config/mips/mips.c:10293
23849 #, gcc-internal-format
23850 msgid "invalid argument to builtin function"
23853 #. Output assembler code to FILE to increment profiler label # LABELNO
23854 #. for profiling a function entry.
23855 #: config/mips/mips.h:1989
23856 #, gcc-internal-format
23857 msgid "mips16 function profiling"
23860 #: config/mmix/mmix.c:227
23861 #, gcc-internal-format
23862 msgid "-f%s not supported: ignored"
23865 #: config/mmix/mmix.c:655
23866 #, gcc-internal-format
23867 msgid "support for mode %qs"
23870 #: config/mmix/mmix.c:669
23871 #, gcc-internal-format
23873 "too large function value type, needs %d registers, have only %d registers "
23877 #: config/mmix/mmix.c:839
23878 #, gcc-internal-format
23879 msgid "function_profiler support for MMIX"
23882 #: config/mmix/mmix.c:861
23883 #, gcc-internal-format
23884 msgid "MMIX Internal: Last named vararg would not fit in a register"
23887 #: config/mmix/mmix.c:1476 config/mmix/mmix.c:1500 config/mmix/mmix.c:1616
23888 #, gcc-internal-format
23889 msgid "MMIX Internal: Bad register: %d"
23892 #. Presumably there's a missing case above if we get here.
23893 #: config/mmix/mmix.c:1608
23894 #, gcc-internal-format
23895 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
23898 #: config/mmix/mmix.c:1894
23899 #, gcc-internal-format
23900 msgid "stack frame not a multiple of 8 bytes: %wd"
23903 #: config/mmix/mmix.c:2130
23904 #, gcc-internal-format
23905 msgid "stack frame not a multiple of octabyte: %wd"
23908 #: config/mmix/mmix.c:2470 config/mmix/mmix.c:2534
23909 #, gcc-internal-format
23910 msgid "MMIX Internal: %s is not a shiftable int"
23913 #: config/mt/mt.c:313
23914 #, gcc-internal-format
23915 msgid "info pointer NULL"
23918 #: config/pa/pa.c:471
23919 #, gcc-internal-format
23920 msgid "PIC code generation is not supported in the portable runtime model"
23923 #: config/pa/pa.c:476
23924 #, gcc-internal-format
23925 msgid "PIC code generation is not compatible with fast indirect calls"
23928 #: config/pa/pa.c:481
23929 #, gcc-internal-format
23930 msgid "-g is only supported when using GAS on this processor,"
23933 #: config/pa/pa.c:482
23934 #, gcc-internal-format
23935 msgid "-g option disabled"
23938 #: config/pa/pa.c:8225
23939 #, gcc-internal-format
23941 "alignment (%u) for %s exceeds maximum alignment for global common data. "
23945 #: config/pa/pa-hpux11.h:85
23946 #, gcc-internal-format
23947 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
23950 #: config/rs6000/host-darwin.c:62
23951 #, gcc-internal-format
23952 msgid "Segmentation Fault (code)"
23955 #: config/rs6000/host-darwin.c:132
23956 #, gcc-internal-format
23957 msgid "Segmentation Fault"
23960 #: config/rs6000/host-darwin.c:146
23961 #, gcc-internal-format
23962 msgid "While setting up signal stack: %m"
23965 #: config/rs6000/host-darwin.c:152
23966 #, gcc-internal-format
23967 msgid "While setting up signal handler: %m"
23970 #. Handle the machine specific pragma longcall. Its syntax is
23972 #. # pragma longcall ( TOGGLE )
23974 #. where TOGGLE is either 0 or 1.
23976 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
23977 #. whether or not new function declarations receive a longcall
23978 #. attribute by default.
23979 #: config/rs6000/rs6000-c.c:53
23980 #, gcc-internal-format
23981 msgid "ignoring malformed #pragma longcall"
23984 #: config/rs6000/rs6000-c.c:66
23985 #, gcc-internal-format
23986 msgid "missing open paren"
23989 #: config/rs6000/rs6000-c.c:68
23990 #, gcc-internal-format
23991 msgid "missing number"
23994 #: config/rs6000/rs6000-c.c:70
23995 #, gcc-internal-format
23996 msgid "missing close paren"
23999 #: config/rs6000/rs6000-c.c:73
24000 #, gcc-internal-format
24001 msgid "number must be 0 or 1"
24004 #: config/rs6000/rs6000-c.c:76
24005 #, gcc-internal-format
24006 msgid "junk at end of #pragma longcall"
24009 #: config/rs6000/rs6000-c.c:2533
24010 #, gcc-internal-format
24011 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
24014 #: config/rs6000/rs6000-c.c:2576
24015 #, gcc-internal-format
24016 msgid "invalid parameter combination for AltiVec intrinsic"
24019 #: config/rs6000/rs6000.c:1293
24020 #, gcc-internal-format
24021 msgid "-mmultiple is not supported on little endian systems"
24024 #: config/rs6000/rs6000.c:1300
24025 #, gcc-internal-format
24026 msgid "-mstring is not supported on little endian systems"
24029 #: config/rs6000/rs6000.c:1314
24030 #, gcc-internal-format
24031 msgid "unknown -mdebug-%s switch"
24034 #: config/rs6000/rs6000.c:1326
24035 #, gcc-internal-format
24037 "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
24040 #: config/rs6000/rs6000.c:1377
24041 #, gcc-internal-format
24042 msgid "AltiVec and E500 instructions cannot coexist"
24045 #: config/rs6000/rs6000.c:1602
24046 #, gcc-internal-format
24047 msgid "unknown -m%s= option specified: '%s'"
24050 #: config/rs6000/rs6000.c:1818
24051 #, gcc-internal-format
24052 msgid "not configured for ABI: '%s'"
24055 #: config/rs6000/rs6000.c:1831
24056 #, gcc-internal-format
24057 msgid "Using darwin64 ABI"
24060 #: config/rs6000/rs6000.c:1836
24061 #, gcc-internal-format
24062 msgid "Using old darwin ABI"
24065 #: config/rs6000/rs6000.c:1843
24066 #, gcc-internal-format
24067 msgid "Using IBM extended precision long double"
24070 #: config/rs6000/rs6000.c:1849
24071 #, gcc-internal-format
24072 msgid "Using IEEE extended precision long double"
24075 #: config/rs6000/rs6000.c:1854
24076 #, gcc-internal-format
24077 msgid "unknown ABI specified: '%s'"
24080 #: config/rs6000/rs6000.c:1881
24081 #, gcc-internal-format
24082 msgid "invalid option for -mfloat-gprs: '%s'"
24085 #: config/rs6000/rs6000.c:1891
24086 #, gcc-internal-format
24087 msgid "Unknown switch -mlong-double-%s"
24090 #: config/rs6000/rs6000.c:1912
24091 #, gcc-internal-format
24093 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
24094 "the installed C and C++ libraries"
24097 #: config/rs6000/rs6000.c:1920
24098 #, gcc-internal-format
24099 msgid "unknown -malign-XXXXX option specified: '%s'"
24102 #: config/rs6000/rs6000.c:4352
24103 #, gcc-internal-format
24105 "GCC vector returned by reference: non-standard ABI extension with no "
24106 "compatibility guarantee"
24109 #: config/rs6000/rs6000.c:4425
24110 #, gcc-internal-format
24112 "cannot return value in vector register because altivec instructions are "
24113 "disabled, use -maltivec to enable them"
24116 #: config/rs6000/rs6000.c:4683
24117 #, gcc-internal-format
24119 "cannot pass argument in vector register because altivec instructions are "
24120 "disabled, use -maltivec to enable them"
24123 #: config/rs6000/rs6000.c:5540
24124 #, gcc-internal-format
24126 "GCC vector passed by reference: non-standard ABI extension with no "
24127 "compatibility guarantee"
24130 #: config/rs6000/rs6000.c:6732
24131 #, gcc-internal-format
24132 msgid "argument 1 must be a 5-bit signed literal"
24135 #: config/rs6000/rs6000.c:6835 config/rs6000/rs6000.c:7629
24136 #, gcc-internal-format
24137 msgid "argument 2 must be a 5-bit unsigned literal"
24140 #: config/rs6000/rs6000.c:6875
24141 #, gcc-internal-format
24142 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
24145 #: config/rs6000/rs6000.c:6928
24146 #, gcc-internal-format
24147 msgid "argument 1 of __builtin_altivec_predicate is out of range"
24150 #: config/rs6000/rs6000.c:7090
24151 #, gcc-internal-format
24152 msgid "argument 3 must be a 4-bit unsigned literal"
24155 #: config/rs6000/rs6000.c:7262
24156 #, gcc-internal-format
24157 msgid "argument to %qs must be a 2-bit unsigned literal"
24160 #: config/rs6000/rs6000.c:7406
24161 #, gcc-internal-format
24162 msgid "unresolved overload for Altivec builtin %qF"
24165 #: config/rs6000/rs6000.c:7488
24166 #, gcc-internal-format
24167 msgid "argument to dss must be a 2-bit unsigned literal"
24170 #: config/rs6000/rs6000.c:7749
24171 #, gcc-internal-format
24172 msgid "argument 1 of __builtin_spe_predicate must be a constant"
24175 #: config/rs6000/rs6000.c:7821
24176 #, gcc-internal-format
24177 msgid "argument 1 of __builtin_spe_predicate is out of range"
24180 #: config/rs6000/rs6000.c:13884
24181 #, gcc-internal-format
24182 msgid "stack frame too large"
24185 #: config/rs6000/rs6000.c:16413
24186 #, gcc-internal-format
24187 msgid "no profiling of 64-bit code for this ABI"
24190 #: config/rs6000/rs6000.c:17523
24191 #, gcc-internal-format
24192 msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
24195 #: config/rs6000/rs6000.c:17525
24196 #, gcc-internal-format
24197 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
24200 #: config/rs6000/rs6000.c:17529
24201 #, gcc-internal-format
24202 msgid "use of %<long long%> in AltiVec types is invalid"
24205 #: config/rs6000/rs6000.c:17531
24206 #, gcc-internal-format
24207 msgid "use of %<double%> in AltiVec types is invalid"
24210 #: config/rs6000/rs6000.c:17533
24211 #, gcc-internal-format
24212 msgid "use of %<long double%> in AltiVec types is invalid"
24215 #: config/rs6000/rs6000.c:17535
24216 #, gcc-internal-format
24217 msgid "use of boolean types in AltiVec types is invalid"
24220 #: config/rs6000/rs6000.c:17537
24221 #, gcc-internal-format
24222 msgid "use of %<complex%> in AltiVec types is invalid"
24225 #: config/rs6000/rs6000.c:17539
24226 #, gcc-internal-format
24227 msgid "use of decimal floating point types in AltiVec types is invalid"
24230 #: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
24231 #, gcc-internal-format
24232 msgid "-maix64 and POWER architecture are incompatible"
24235 #: config/rs6000/aix43.h:44 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43
24236 #, gcc-internal-format
24237 msgid "-maix64 requires PowerPC64 architecture remain enabled"
24240 #: config/rs6000/aix43.h:50 config/rs6000/aix52.h:49
24241 #, gcc-internal-format
24242 msgid "soft-float and long-double-128 are incompatible"
24245 #: config/rs6000/aix43.h:54 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53
24246 #, gcc-internal-format
24248 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
24251 #. The Darwin ABI always includes AltiVec, can't be (validly) turned off.
24252 #: config/rs6000/darwin.h:81
24253 #, gcc-internal-format
24254 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
24257 #: config/rs6000/darwin.h:92
24258 #, gcc-internal-format
24259 msgid "-m64 requires PowerPC64 architecture, enabling"
24263 #. if (!rs6000_explicit_options.long_double)
24264 #. rs6000_long_double_type_size = 128;
24265 #: config/rs6000/eabispe.h:46 config/rs6000/linuxspe.h:62
24266 #, gcc-internal-format
24267 msgid "-m64 not supported in this configuration"
24270 #: config/rs6000/linux64.h:109
24271 #, gcc-internal-format
24272 msgid "-m64 requires a PowerPC64 cpu"
24275 #. Definitions for __builtin_return_address and __builtin_frame_address.
24276 #. __builtin_return_address (0) should give link register (65), enable
24278 #. This should be uncommented, so that the link register is used, but
24279 #. currently this would result in unmatched insns and spilling fixed
24280 #. registers so we'll leave it for another day. When these problems are
24281 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
24283 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
24284 #. Number of bytes into the frame return addresses can be found. See
24285 #. rs6000_stack_info in rs6000.c for more information on how the different
24286 #. abi's store the return address.
24287 #: config/rs6000/rs6000.h:1509
24288 #, gcc-internal-format
24289 msgid "RETURN_ADDRESS_OFFSET not supported"
24292 #. Sometimes certain combinations of command options do not make sense
24293 #. on a particular target machine. You can define a macro
24294 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
24295 #. defined, is executed once just after all the command options have
24298 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
24300 #: config/rs6000/sysv4.h:130
24301 #, gcc-internal-format
24302 msgid "bad value for -mcall-%s"
24305 #: config/rs6000/sysv4.h:146
24306 #, gcc-internal-format
24307 msgid "bad value for -msdata=%s"
24310 #: config/rs6000/sysv4.h:163
24311 #, gcc-internal-format
24312 msgid "-mrelocatable and -msdata=%s are incompatible"
24315 #: config/rs6000/sysv4.h:172
24316 #, gcc-internal-format
24317 msgid "-f%s and -msdata=%s are incompatible"
24320 #: config/rs6000/sysv4.h:181
24321 #, gcc-internal-format
24322 msgid "-msdata=%s and -mcall-%s are incompatible"
24325 #: config/rs6000/sysv4.h:190
24326 #, gcc-internal-format
24327 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
24330 #: config/rs6000/sysv4.h:196
24331 #, gcc-internal-format
24332 msgid "-mrelocatable and -mcall-%s are incompatible"
24335 #: config/rs6000/sysv4.h:203
24336 #, gcc-internal-format
24337 msgid "-fPIC and -mcall-%s are incompatible"
24340 #: config/rs6000/sysv4.h:210
24341 #, gcc-internal-format
24342 msgid "-mcall-aixdesc must be big endian"
24345 #: config/rs6000/sysv4.h:215
24346 #, gcc-internal-format
24347 msgid "-msecure-plt not supported by your assembler"
24350 #: config/rs6000/sysv4.h:233
24351 #, gcc-internal-format
24352 msgid "-m%s not supported in this configuration"
24355 #: config/s390/s390.c:1370
24356 #, gcc-internal-format
24357 msgid "stack guard value must be an exact power of 2"
24360 #: config/s390/s390.c:1377
24361 #, gcc-internal-format
24362 msgid "stack size must be an exact power of 2"
24365 #: config/s390/s390.c:1422
24366 #, gcc-internal-format
24367 msgid "z/Architecture mode not supported on %s"
24370 #: config/s390/s390.c:1424
24371 #, gcc-internal-format
24372 msgid "64-bit ABI not supported in ESA/390 mode"
24375 #: config/s390/s390.c:1435
24376 #, gcc-internal-format
24378 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
24381 #: config/s390/s390.c:1441
24382 #, gcc-internal-format
24383 msgid "-mstack-size implies use of -mstack-guard"
24386 #: config/s390/s390.c:1443
24387 #, gcc-internal-format
24388 msgid "stack size must be greater than the stack guard value"
24391 #: config/s390/s390.c:1445
24392 #, gcc-internal-format
24393 msgid "stack size must not be greater than 64k"
24396 #: config/s390/s390.c:1448
24397 #, gcc-internal-format
24398 msgid "-mstack-guard implies use of -mstack-size"
24401 #: config/s390/s390.c:6613
24402 #, gcc-internal-format
24403 msgid "total size of local variables exceeds architecture limit"
24406 #: config/s390/s390.c:7269
24407 #, gcc-internal-format
24408 msgid "frame size of %qs is "
24411 #: config/s390/s390.c:7269
24412 #, gcc-internal-format
24416 #: config/s390/s390.c:7273
24417 #, gcc-internal-format
24418 msgid "%qs uses dynamic stack allocation"
24421 #: config/score/score.c:514
24422 #, gcc-internal-format
24423 msgid "-fPIC and -G are incompatible"
24426 #: config/sh/sh.c:6624
24427 #, gcc-internal-format
24428 msgid "__builtin_saveregs not supported by this subtarget"
24431 #: config/sh/sh.c:7629
24432 #, gcc-internal-format
24433 msgid "%qs attribute only applies to interrupt functions"
24436 #: config/sh/sh.c:7715
24437 #, gcc-internal-format
24438 msgid "attribute interrupt_handler is not compatible with -m5-compact"
24441 #. The argument must be a constant string.
24442 #: config/sh/sh.c:7737
24443 #, gcc-internal-format
24444 msgid "%qs attribute argument not a string constant"
24447 #. The argument must be a constant integer.
24448 #: config/sh/sh.c:7762
24449 #, gcc-internal-format
24450 msgid "%qs attribute argument not an integer constant"
24453 #: config/sh/sh.c:9814
24454 #, gcc-internal-format
24455 msgid "r0 needs to be available as a call-clobbered register"
24458 #: config/sh/sh.c:9835
24459 #, gcc-internal-format
24460 msgid "Need a second call-clobbered general purpose register"
24463 #: config/sh/sh.c:9843
24464 #, gcc-internal-format
24465 msgid "Need a call-clobbered target register"
24468 #: config/sh/symbian.c:147
24469 #, gcc-internal-format
24471 "function %q+D is defined after prior declaration as dllimport: attribute "
24475 #: config/sh/symbian.c:159
24476 #, gcc-internal-format
24477 msgid "inline function %q+D is declared as dllimport: attribute ignored"
24480 #: config/sh/symbian.c:280
24481 #, gcc-internal-format
24483 "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
24486 #: config/sh/symbian.c:326
24487 #, gcc-internal-format
24488 msgid "%s %q+D %s after being referenced with dllimport linkage"
24491 #: config/sh/symbian.c:892 cp/tree.c:2411
24492 #, gcc-internal-format
24493 msgid "lang_* check: failed in %s, at %s:%d"
24497 #: config/sh/netbsd-elf.h:95
24498 #, gcc-internal-format
24499 msgid "unimplemented-shmedia profiling"
24502 #. There are no delay slots on SHmedia.
24503 #. Relaxation isn't yet supported for SHmedia
24504 #. 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.
24505 #. -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.
24506 #: config/sh/sh.h:617
24507 #, gcc-internal-format
24508 msgid "profiling is still experimental for this target"
24511 #. Only the sh64-elf assembler fully supports .quad properly.
24512 #. Pick one that makes most sense for the target in general. It is not much good to use different functions depending on -Os, since then we'll end up with two different functions when some of the code is compiled for size, and some for speed.
24513 #. SH4 tends to emphasize speed.
24514 #. These have their own way of doing things.
24515 #. ??? Should we use the integer SHmedia function instead?
24516 #. SH1 .. SH3 cores often go into small-footprint systems, so default to the smallest implementation available.
24517 #. ??? EXPERIMENTAL
24518 #. User supplied - leave it alone.
24519 #. The debugging information is sufficient, but gdb doesn't implement this yet
24520 #. Never run scheduling before reload, since that can break global alloc, and generates slower code anyway due to the pressure on R0.
24521 #. 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.
24522 #. ??? 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>.
24523 #: config/sh/sh.h:715
24524 #, gcc-internal-format
24525 msgid "ignoring -fschedule-insns because of exception handling bug"
24528 #: config/sparc/sparc.c:671
24529 #, gcc-internal-format
24530 msgid "%s is not supported by this configuration"
24533 #: config/sparc/sparc.c:678
24534 #, gcc-internal-format
24535 msgid "-mlong-double-64 not allowed with -m64"
24538 #: config/sparc/sparc.c:703
24539 #, gcc-internal-format
24540 msgid "-mcmodel= is not supported on 32 bit systems"
24543 #: config/stormy16/stormy16.c:500
24544 #, gcc-internal-format
24545 msgid "constant halfword load operand out of range"
24548 #: config/stormy16/stormy16.c:510
24549 #, gcc-internal-format
24550 msgid "constant arithmetic operand out of range"
24553 #: config/stormy16/stormy16.c:1111
24554 #, gcc-internal-format
24555 msgid "local variable memory requirements exceed capacity"
24558 #: config/stormy16/stormy16.c:1277
24559 #, gcc-internal-format
24560 msgid "function_profiler support"
24563 #: config/stormy16/stormy16.c:1366
24564 #, gcc-internal-format
24565 msgid "cannot use va_start in interrupt function"
24568 #: config/stormy16/stormy16.c:1909
24569 #, gcc-internal-format
24570 msgid "switch statement of size %lu entries too large"
24573 #: config/stormy16/stormy16.c:2277
24574 #, gcc-internal-format
24575 msgid "%<__BELOW100__%> attribute only applies to variables"
24578 #: config/stormy16/stormy16.c:2284
24579 #, gcc-internal-format
24580 msgid "__BELOW100__ attribute not allowed with auto storage class"
24583 #: config/v850/v850-c.c:67
24584 #, gcc-internal-format
24585 msgid "#pragma GHS endXXXX found without previous startXXX"
24588 #: config/v850/v850-c.c:70
24589 #, gcc-internal-format
24590 msgid "#pragma GHS endXXX does not match previous startXXX"
24593 #: config/v850/v850-c.c:96
24594 #, gcc-internal-format
24595 msgid "cannot set interrupt attribute: no current function"
24598 #: config/v850/v850-c.c:104
24599 #, gcc-internal-format
24600 msgid "cannot set interrupt attribute: no such identifier"
24603 #: config/v850/v850-c.c:149
24604 #, gcc-internal-format
24605 msgid "junk at end of #pragma ghs section"
24608 #: config/v850/v850-c.c:166
24609 #, gcc-internal-format
24610 msgid "unrecognized section name \"%s\""
24613 #: config/v850/v850-c.c:181
24614 #, gcc-internal-format
24615 msgid "malformed #pragma ghs section"
24618 #: config/v850/v850-c.c:200
24619 #, gcc-internal-format
24620 msgid "junk at end of #pragma ghs interrupt"
24623 #: config/v850/v850-c.c:211
24624 #, gcc-internal-format
24625 msgid "junk at end of #pragma ghs starttda"
24628 #: config/v850/v850-c.c:222
24629 #, gcc-internal-format
24630 msgid "junk at end of #pragma ghs startsda"
24633 #: config/v850/v850-c.c:233
24634 #, gcc-internal-format
24635 msgid "junk at end of #pragma ghs startzda"
24638 #: config/v850/v850-c.c:244
24639 #, gcc-internal-format
24640 msgid "junk at end of #pragma ghs endtda"
24643 #: config/v850/v850-c.c:255
24644 #, gcc-internal-format
24645 msgid "junk at end of #pragma ghs endsda"
24648 #: config/v850/v850-c.c:266
24649 #, gcc-internal-format
24650 msgid "junk at end of #pragma ghs endzda"
24653 #: config/v850/v850.c:184
24654 #, gcc-internal-format
24655 msgid "value passed to %<-m%s%> is too large"
24658 #: config/v850/v850.c:2159
24659 #, gcc-internal-format
24660 msgid "%Jdata area attributes cannot be specified for local variables"
24663 #: config/v850/v850.c:2170
24664 #, gcc-internal-format
24665 msgid "data area of %q+D conflicts with previous declaration"
24668 #: config/v850/v850.c:2300
24669 #, gcc-internal-format
24670 msgid "bogus JR construction: %d"
24673 #: config/v850/v850.c:2318 config/v850/v850.c:2427
24674 #, gcc-internal-format
24675 msgid "bad amount of stack space removal: %d"
24678 #: config/v850/v850.c:2407
24679 #, gcc-internal-format
24680 msgid "bogus JARL construction: %d\n"
24683 #: config/v850/v850.c:2706
24684 #, gcc-internal-format
24685 msgid "bogus DISPOSE construction: %d"
24688 #: config/v850/v850.c:2725
24689 #, gcc-internal-format
24690 msgid "too much stack space to dispose of: %d"
24693 #: config/v850/v850.c:2827
24694 #, gcc-internal-format
24695 msgid "bogus PREPEARE construction: %d"
24698 #: config/v850/v850.c:2846
24699 #, gcc-internal-format
24700 msgid "too much stack space to prepare: %d"
24703 #: config/xtensa/xtensa.c:1521
24704 #, gcc-internal-format
24705 msgid "boolean registers required for the floating-point option"
24708 #: config/xtensa/xtensa.c:1567
24709 #, gcc-internal-format
24710 msgid "-f%s is not supported with CONST16 instructions"
24713 #: config/xtensa/xtensa.c:1572
24714 #, gcc-internal-format
24715 msgid "PIC is required but not supported with CONST16 instructions"
24718 #: config/xtensa/xtensa.c:2430
24719 #, gcc-internal-format
24720 msgid "only uninitialized variables can be placed in a .bss section"
24724 #, gcc-internal-format
24725 msgid "missing argument to \"-%s\""
24729 #, gcc-internal-format
24730 msgid "%<-gnat%> misspelled as %<-gant%>"
24734 #, gcc-internal-format
24735 msgid "%s %D(%T, %T, %T) <built-in>"
24739 #, gcc-internal-format
24740 msgid "%s %D(%T, %T) <built-in>"
24744 #, gcc-internal-format
24745 msgid "%s %D(%T) <built-in>"
24749 #, gcc-internal-format
24750 msgid "%s %T <conversion>"
24754 #, gcc-internal-format
24755 msgid "%s %+#D <near match>"
24758 #: cp/call.c:2437 cp/pt.c:1344
24759 #, gcc-internal-format
24764 #, gcc-internal-format
24765 msgid "conversion from %qT to %qT is ambiguous"
24768 #: cp/call.c:2812 cp/call.c:2830 cp/call.c:2893
24769 #, gcc-internal-format
24770 msgid "no matching function for call to %<%D(%A)%>"
24773 #: cp/call.c:2833 cp/call.c:2896
24774 #, gcc-internal-format
24775 msgid "call of overloaded %<%D(%A)%> is ambiguous"
24778 #. It's no good looking for an overloaded operator() on a
24779 #. pointer-to-member-function.
24781 #, gcc-internal-format
24783 "pointer-to-member function %E cannot be called without an object; consider "
24788 #, gcc-internal-format
24789 msgid "no match for call to %<(%T) (%A)%>"
24793 #, gcc-internal-format
24794 msgid "call of %<(%T) (%A)%> is ambiguous"
24798 #, gcc-internal-format
24799 msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
24803 #, gcc-internal-format
24804 msgid "%s for %<operator%s%> in %<%E%s%>"
24808 #, gcc-internal-format
24809 msgid "%s for %<operator[]%> in %<%E[%E]%>"
24813 #, gcc-internal-format
24814 msgid "%s for %qs in %<%s %E%>"
24818 #, gcc-internal-format
24819 msgid "%s for %<operator%s%> in %<%E %s %E%>"
24823 #, gcc-internal-format
24824 msgid "%s for %<operator%s%> in %<%s%E%>"
24828 #, gcc-internal-format
24829 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
24833 #, gcc-internal-format
24834 msgid "%qE has type %<void%> and is not a throw-expression"
24837 #: cp/call.c:3320 cp/call.c:3540
24838 #, gcc-internal-format
24839 msgid "operands to ?: have different types %qT and %qT"
24843 #, gcc-internal-format
24844 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
24848 #, gcc-internal-format
24849 msgid "enumeral and non-enumeral type in conditional expression"
24853 #, gcc-internal-format
24854 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
24858 #, gcc-internal-format
24859 msgid "comparison between %q#T and %q#T"
24863 #, gcc-internal-format
24864 msgid "no suitable %<operator %s%> for %qT"
24868 #, gcc-internal-format
24869 msgid "%q+#D is private"
24873 #, gcc-internal-format
24874 msgid "%q+#D is protected"
24878 #, gcc-internal-format
24879 msgid "%q+#D is inaccessible"
24883 #, gcc-internal-format
24884 msgid "within this context"
24887 #: cp/call.c:4239 cp/cvt.c:265
24888 #, gcc-internal-format
24889 msgid "invalid conversion from %qT to %qT"
24893 #, gcc-internal-format
24894 msgid " initializing argument %P of %qD"
24898 #, gcc-internal-format
24899 msgid "passing NULL to non-pointer argument %P of %qD"
24903 #, gcc-internal-format
24904 msgid "converting to non-pointer type %qT from NULL"
24908 #, gcc-internal-format
24909 msgid "passing %qT for argument %P to %qD"
24913 #, gcc-internal-format
24914 msgid "converting to %qT from %qT"
24918 #, gcc-internal-format
24919 msgid "cannot bind bitfield %qE to %qT"
24922 #: cp/call.c:4410 cp/call.c:4426
24923 #, gcc-internal-format
24924 msgid "cannot bind packed field %qE to %qT"
24928 #, gcc-internal-format
24929 msgid "cannot bind rvalue %qE to %qT"
24933 #, gcc-internal-format
24935 "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
24939 #. Undefined behavior [expr.call] 5.2.2/7.
24941 #, gcc-internal-format
24943 "cannot receive objects of non-POD type %q#T through %<...%>; call will abort "
24948 #, gcc-internal-format
24949 msgid "the default argument for parameter %d of %qD has not yet been parsed"
24953 #, gcc-internal-format
24954 msgid "argument of function call might be a candidate for a format attribute"
24958 #, gcc-internal-format
24959 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
24963 #, gcc-internal-format
24964 msgid "%qT is not an accessible base of %qT"
24968 #, gcc-internal-format
24969 msgid "could not find class$ field in java interface type %qT"
24973 #, gcc-internal-format
24974 msgid "call to non-function %qD"
24978 #, gcc-internal-format
24979 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
24983 #, gcc-internal-format
24984 msgid "call of overloaded %<%s(%A)%> is ambiguous"
24988 #, gcc-internal-format
24989 msgid "cannot call member function %qD without object"
24993 #, gcc-internal-format
24994 msgid "passing %qT chooses %qT over %qT"
24997 #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
24998 #, gcc-internal-format
24999 msgid " in call to %qD"
25003 #, gcc-internal-format
25004 msgid "choosing %qD over %qD"
25008 #, gcc-internal-format
25009 msgid " for conversion from %qT to %qT"
25013 #, gcc-internal-format
25014 msgid " because conversion sequence for the argument is better"
25018 #, gcc-internal-format
25020 "ISO C++ says that these are ambiguous, even though the worst conversion for "
25021 "the first is better than the worst conversion for the second:"
25025 #, gcc-internal-format
25026 msgid "could not convert %qE to %qT"
25030 #, gcc-internal-format
25032 "invalid initialization of non-const reference of type %qT from a temporary "
25037 #, gcc-internal-format
25039 "invalid initialization of reference of type %qT from expression of type %qT"
25043 #, gcc-internal-format
25044 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
25048 #, gcc-internal-format
25049 msgid "Java class %qT cannot have a destructor"
25053 #, gcc-internal-format
25054 msgid "Java class %qT cannot have an implicit non-trivial destructor"
25058 #, gcc-internal-format
25059 msgid "repeated using declaration %q+D"
25063 #, gcc-internal-format
25064 msgid "using declaration %q+D conflicts with a previous using declaration"
25068 #, gcc-internal-format
25069 msgid "%q+#D cannot be overloaded"
25073 #, gcc-internal-format
25078 #, gcc-internal-format
25079 msgid "conflicting access specifications for method %q+D, ignored"
25083 #, gcc-internal-format
25084 msgid "conflicting access specifications for field %qE, ignored"
25087 #: cp/class.c:1198 cp/class.c:1206
25088 #, gcc-internal-format
25089 msgid "%q+D invalid in %q#T"
25093 #, gcc-internal-format
25094 msgid " because of local method %q+#D with same name"
25098 #, gcc-internal-format
25099 msgid " because of local member %q+#D with same name"
25103 #, gcc-internal-format
25104 msgid "base class %q#T has a non-virtual destructor"
25108 #, gcc-internal-format
25109 msgid "all member functions in class %qT are private"
25113 #, gcc-internal-format
25114 msgid "%q#T only defines a private destructor and has no friends"
25118 #, gcc-internal-format
25119 msgid "%q#T only defines private constructors and has no friends"
25123 #, gcc-internal-format
25124 msgid "no unique final overrider for %qD in %qT"
25127 #. Here we know it is a hider, and no overrider exists.
25129 #, gcc-internal-format
25130 msgid "%q+D was hidden"
25134 #, gcc-internal-format
25138 #: cp/class.c:2483 cp/decl2.c:1037
25139 #, gcc-internal-format
25140 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
25143 #: cp/class.c:2489 cp/decl2.c:1043
25144 #, gcc-internal-format
25145 msgid "private member %q+#D in anonymous union"
25148 #: cp/class.c:2491 cp/decl2.c:1045
25149 #, gcc-internal-format
25150 msgid "protected member %q+#D in anonymous union"
25154 #, gcc-internal-format
25155 msgid "bit-field %q+#D with non-integral type"
25159 #, gcc-internal-format
25160 msgid "bit-field %q+D width not an integer constant"
25164 #, gcc-internal-format
25165 msgid "negative width in bit-field %q+D"
25169 #, gcc-internal-format
25170 msgid "zero width for bit-field %q+D"
25174 #, gcc-internal-format
25175 msgid "width of %q+D exceeds its type"
25179 #, gcc-internal-format
25180 msgid "%q+D is too small to hold all values of %q#T"
25184 #, gcc-internal-format
25185 msgid "member %q+#D with constructor not allowed in union"
25189 #, gcc-internal-format
25190 msgid "member %q+#D with destructor not allowed in union"
25194 #, gcc-internal-format
25195 msgid "member %q+#D with copy assignment operator not allowed in union"
25199 #, gcc-internal-format
25200 msgid "multiple fields in union %qT initialized"
25204 #, gcc-internal-format
25205 msgid "%q+D may not be static because it is a member of a union"
25209 #, gcc-internal-format
25210 msgid "%q+D may not have reference type %qT because it is a member of a union"
25214 #, gcc-internal-format
25215 msgid "field %q+D invalidly declared function type"
25219 #, gcc-internal-format
25220 msgid "field %q+D invalidly declared method type"
25224 #, gcc-internal-format
25225 msgid "non-static reference %q+#D in class without a constructor"
25229 #, gcc-internal-format
25230 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
25234 #, gcc-internal-format
25235 msgid "non-static const member %q+#D in class without a constructor"
25239 #, gcc-internal-format
25240 msgid "field %q+#D with same name as class"
25244 #, gcc-internal-format
25245 msgid "%q#T has pointer data members"
25249 #, gcc-internal-format
25250 msgid " but does not override %<%T(const %T&)%>"
25254 #, gcc-internal-format
25255 msgid " or %<operator=(const %T&)%>"
25259 #, gcc-internal-format
25260 msgid " but does not override %<operator=(const %T&)%>"
25264 #, gcc-internal-format
25266 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
25271 #, gcc-internal-format
25272 msgid "class %qT will be considered nearly empty in a future version of GCC"
25276 #, gcc-internal-format
25277 msgid "initializer specified for non-virtual method %q+D"
25281 #, gcc-internal-format
25283 "offset of virtual base %qT is not ABI-compliant and may change in a future "
25288 #, gcc-internal-format
25289 msgid "direct base %qT inaccessible in %qT due to ambiguity"
25293 #, gcc-internal-format
25294 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
25298 #, gcc-internal-format
25300 "size assigned to %qT may not be ABI-compliant and may change in a future "
25305 #, gcc-internal-format
25307 "the offset of %qD may not be ABI-compliant and may change in a future "
25312 #, gcc-internal-format
25314 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
25318 #, gcc-internal-format
25320 "%q+D contains empty classes which may cause base classes to be placed at "
25321 "different locations in a future version of GCC"
25325 #, gcc-internal-format
25327 "layout of classes derived from empty class %qT may change in a future "
25331 #: cp/class.c:4980 cp/parser.c:13573
25332 #, gcc-internal-format
25333 msgid "redefinition of %q#T"
25337 #, gcc-internal-format
25338 msgid "%q#T has virtual functions but non-virtual destructor"
25342 #, gcc-internal-format
25343 msgid "trying to finish struct, but kicked out due to previous parse errors"
25347 #, gcc-internal-format
25348 msgid "language string %<\"%E\"%> not recognized"
25352 #, gcc-internal-format
25353 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
25357 #, gcc-internal-format
25358 msgid "no matches converting function %qD to type %q#T"
25362 #, gcc-internal-format
25363 msgid "converting overloaded function %qD to type %q#T is ambiguous"
25367 #, gcc-internal-format
25368 msgid "assuming pointer to member %qD"
25372 #, gcc-internal-format
25373 msgid "(a pointer to member can only be formed with %<&%E%>)"
25376 #: cp/class.c:6016 cp/class.c:6050
25377 #, gcc-internal-format
25378 msgid "not enough type information"
25382 #, gcc-internal-format
25383 msgid "argument of type %qT does not match %qT"
25386 #. [basic.scope.class]
25388 #. A name N used in a class S shall refer to the same declaration
25389 #. in its context and when re-evaluated in the completed scope of
25391 #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
25392 #, gcc-internal-format
25393 msgid "declaration of %q#D"
25397 #, gcc-internal-format
25398 msgid "changes meaning of %qD from %q+#D"
25401 #: cp/cp-gimplify.c:99
25402 #, gcc-internal-format
25403 msgid "continue statement not within loop or switch"
25406 #: cp/cp-gimplify.c:373
25407 #, gcc-internal-format
25408 msgid "statement with no effect"
25412 #, gcc-internal-format
25413 msgid "can't convert from incomplete type %qT to %qT"
25417 #, gcc-internal-format
25418 msgid "conversion of %qE from %qT to %qT is ambiguous"
25421 #: cp/cvt.c:170 cp/cvt.c:239 cp/cvt.c:286
25422 #, gcc-internal-format
25423 msgid "cannot convert %qE from type %qT to type %qT"
25426 #: cp/cvt.c:199 cp/cvt.c:203
25427 #, gcc-internal-format
25428 msgid "pointer to member cast from %qT to %qT is via virtual base"
25432 #, gcc-internal-format
25433 msgid "conversion from %qT to %qT discards qualifiers"
25436 #: cp/cvt.c:518 cp/typeck.c:5160
25437 #, gcc-internal-format
25438 msgid "casting %qT to %qT does not dereference pointer"
25442 #, gcc-internal-format
25443 msgid "cannot convert type %qT to type %qT"
25447 #, gcc-internal-format
25448 msgid "conversion from %q#T to %q#T"
25451 #: cp/cvt.c:693 cp/cvt.c:713
25452 #, gcc-internal-format
25453 msgid "%q#T used where a %qT was expected"
25457 #, gcc-internal-format
25458 msgid "%q#T used where a floating point value was expected"
25462 #, gcc-internal-format
25463 msgid "conversion from %qT to non-scalar type %qT requested"
25467 #, gcc-internal-format
25468 msgid "pseudo-destructor is not called"
25472 #, gcc-internal-format
25473 msgid "object of incomplete type %qT will not be accessed in %s"
25477 #, gcc-internal-format
25478 msgid "object of type %qT will not be accessed in %s"
25482 #, gcc-internal-format
25483 msgid "object %qE of incomplete type %qT will not be accessed in %s"
25486 #. [over.over] enumerates the places where we can take the address
25487 #. of an overloaded function, and this is not one of them.
25489 #, gcc-internal-format
25490 msgid "%s cannot resolve address of overloaded function"
25493 #. Only warn when there is no &.
25495 #, gcc-internal-format
25496 msgid "%s is a reference, not call, to function %qE"
25500 #, gcc-internal-format
25501 msgid "%s has no effect"
25505 #, gcc-internal-format
25506 msgid "value computed is not used"
25510 #, gcc-internal-format
25511 msgid "converting NULL to non-pointer type"
25515 #, gcc-internal-format
25516 msgid "ambiguous default type conversion from %qT"
25520 #, gcc-internal-format
25521 msgid " candidate conversions include %qD and %qD"
25525 #, gcc-internal-format
25526 msgid "%qD was declared %<extern%> and later %<static%>"
25529 #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
25530 #, gcc-internal-format
25531 msgid "previous declaration of %q+D"
25535 #, gcc-internal-format
25536 msgid "declaration of %qF throws different exceptions"
25540 #, gcc-internal-format
25541 msgid "from previous declaration %q+F"
25545 #, gcc-internal-format
25546 msgid "function %q+D redeclared as inline"
25550 #, gcc-internal-format
25551 msgid "previous declaration of %q+D with attribute noinline"
25555 #, gcc-internal-format
25556 msgid "function %q+D redeclared with attribute noinline"
25560 #, gcc-internal-format
25561 msgid "previous declaration of %q+D was inline"
25564 #: cp/decl.c:1179 cp/decl.c:1252
25565 #, gcc-internal-format
25566 msgid "shadowing %s function %q#D"
25570 #, gcc-internal-format
25571 msgid "library function %q#D redeclared as non-function %q#D"
25575 #, gcc-internal-format
25576 msgid "conflicts with built-in declaration %q#D"
25579 #: cp/decl.c:1247 cp/decl.c:1356 cp/decl.c:1372
25580 #, gcc-internal-format
25581 msgid "new declaration %q#D"
25585 #, gcc-internal-format
25586 msgid "ambiguates built-in declaration %q#D"
25590 #, gcc-internal-format
25591 msgid "%q#D redeclared as different kind of symbol"
25595 #, gcc-internal-format
25596 msgid "previous declaration of %q+#D"
25600 #, gcc-internal-format
25601 msgid "declaration of template %q#D"
25604 #: cp/decl.c:1343 cp/name-lookup.c:510
25605 #, gcc-internal-format
25606 msgid "conflicts with previous declaration %q+#D"
25609 #: cp/decl.c:1357 cp/decl.c:1373
25610 #, gcc-internal-format
25611 msgid "ambiguates old declaration %q+#D"
25615 #, gcc-internal-format
25616 msgid "declaration of C function %q#D conflicts with"
25620 #, gcc-internal-format
25621 msgid "previous declaration %q+#D here"
25625 #, gcc-internal-format
25626 msgid "conflicting declaration %q#D"
25630 #, gcc-internal-format
25631 msgid "%q+D has a previous declaration as %q#D"
25634 #. [namespace.alias]
25636 #. A namespace-name or namespace-alias shall not be declared as
25637 #. the name of any other entity in the same declarative region.
25638 #. A namespace-name defined at global scope shall not be
25639 #. declared as the name of any other entity in any global scope
25642 #, gcc-internal-format
25643 msgid "declaration of namespace %qD conflicts with"
25647 #, gcc-internal-format
25648 msgid "previous declaration of namespace %q+D here"
25652 #, gcc-internal-format
25653 msgid "%q+#D previously defined here"
25657 #, gcc-internal-format
25658 msgid "%q+#D previously declared here"
25661 #. Prototype decl follows defn w/o prototype.
25663 #, gcc-internal-format
25664 msgid "prototype for %q+#D"
25668 #, gcc-internal-format
25669 msgid "%Jfollows non-prototype definition here"
25673 #, gcc-internal-format
25674 msgid "previous declaration of %q+#D with %qL linkage"
25678 #, gcc-internal-format
25679 msgid "conflicts with new declaration with %qL linkage"
25682 #: cp/decl.c:1522 cp/decl.c:1528
25683 #, gcc-internal-format
25684 msgid "default argument given for parameter %d of %q#D"
25687 #: cp/decl.c:1524 cp/decl.c:1530
25688 #, gcc-internal-format
25689 msgid "after previous specification in %q+#D"
25693 #, gcc-internal-format
25694 msgid "%q#D was used before it was declared inline"
25698 #, gcc-internal-format
25699 msgid "%Jprevious non-inline declaration here"
25703 #, gcc-internal-format
25704 msgid "redundant redeclaration of %qD in same scope"
25707 #. From [temp.expl.spec]:
25709 #. If a template, a member template or the member of a class
25710 #. template is explicitly specialized then that
25711 #. specialization shall be declared before the first use of
25712 #. that specialization that would cause an implicit
25713 #. instantiation to take place, in every translation unit in
25714 #. which such a use occurs.
25716 #, gcc-internal-format
25717 msgid "explicit specialization of %qD after first use"
25721 #, gcc-internal-format
25722 msgid "%q+D: visibility attribute ignored because it"
25726 #, gcc-internal-format
25727 msgid "%Jconflicts with previous declaration here"
25731 #, gcc-internal-format
25732 msgid "jump to label %qD"
25736 #, gcc-internal-format
25737 msgid "jump to case label"
25741 #, gcc-internal-format
25742 msgid "%H from here"
25745 #: cp/decl.c:2335 cp/decl.c:2498
25746 #, gcc-internal-format
25747 msgid " exits OpenMP structured block"
25751 #, gcc-internal-format
25752 msgid " crosses initialization of %q+#D"
25755 #: cp/decl.c:2358 cp/decl.c:2473
25756 #, gcc-internal-format
25757 msgid " enters scope of non-POD %q+#D"
25760 #: cp/decl.c:2371 cp/decl.c:2477
25761 #, gcc-internal-format
25762 msgid " enters try block"
25765 #: cp/decl.c:2373 cp/decl.c:2479
25766 #, gcc-internal-format
25767 msgid " enters catch block"
25770 #: cp/decl.c:2383 cp/decl.c:2482
25771 #, gcc-internal-format
25772 msgid " enters OpenMP structured block"
25775 #: cp/decl.c:2454 cp/decl.c:2494
25776 #, gcc-internal-format
25777 msgid "jump to label %q+D"
25780 #: cp/decl.c:2455 cp/decl.c:2495
25781 #, gcc-internal-format
25785 #. Can't skip init of __exception_info.
25787 #, gcc-internal-format
25788 msgid "%J enters catch block"
25792 #, gcc-internal-format
25793 msgid " skips initialization of %q+#D"
25797 #, gcc-internal-format
25798 msgid "label named wchar_t"
25802 #, gcc-internal-format
25803 msgid "duplicate label %qD"
25807 #, gcc-internal-format
25808 msgid "%qD is not a type"
25811 #: cp/decl.c:2820 cp/parser.c:3841
25812 #, gcc-internal-format
25813 msgid "%qD used without template parameters"
25817 #, gcc-internal-format
25818 msgid "%q#T is not a class"
25821 #: cp/decl.c:2847 cp/decl.c:2915
25822 #, gcc-internal-format
25823 msgid "no class template named %q#T in %q#T"
25827 #, gcc-internal-format
25828 msgid "no type named %q#T in %q#T"
25832 #, gcc-internal-format
25833 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
25837 #, gcc-internal-format
25838 msgid "%<typename %T::%D%> names %q#T, which is not a type"
25842 #, gcc-internal-format
25843 msgid "template parameters do not match template"
25846 #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
25847 #, gcc-internal-format
25848 msgid "%q+D declared here"
25852 #, gcc-internal-format
25853 msgid "%Jan anonymous union cannot have function members"
25857 #, gcc-internal-format
25858 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
25862 #, gcc-internal-format
25863 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
25867 #, gcc-internal-format
25869 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
25873 #, gcc-internal-format
25874 msgid "multiple types in one declaration"
25878 #, gcc-internal-format
25879 msgid "redeclaration of C++ built-in type %qT"
25883 #, gcc-internal-format
25884 msgid "missing type-name in typedef-declaration"
25888 #, gcc-internal-format
25889 msgid "ISO C++ prohibits anonymous structs"
25893 #, gcc-internal-format
25894 msgid "%qs can only be specified for functions"
25898 #, gcc-internal-format
25899 msgid "%<friend%> can only be specified inside a class"
25903 #, gcc-internal-format
25904 msgid "%<explicit%> can only be specified for constructors"
25908 #, gcc-internal-format
25909 msgid "a storage class can only be specified for objects and functions"
25913 #, gcc-internal-format
25914 msgid "qualifiers can only be specified for objects and functions"
25918 #, gcc-internal-format
25919 msgid "attribute ignored in declaration of %q+#T"
25923 #, gcc-internal-format
25924 msgid "attribute for %q+#T must follow the %qs keyword"
25928 #, gcc-internal-format
25929 msgid "function %q#D is initialized like a variable"
25933 #, gcc-internal-format
25934 msgid "declaration of %q#D has %<extern%> and is initialized"
25938 #, gcc-internal-format
25939 msgid "definition of %q#D is marked %<dllimport%>"
25943 #, gcc-internal-format
25944 msgid "%q#D is not a static member of %q#T"
25948 #, gcc-internal-format
25949 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
25953 #, gcc-internal-format
25955 "template header not allowed in member definition of explicitly specialized "
25960 #, gcc-internal-format
25961 msgid "duplicate initialization of %qD"
25965 #, gcc-internal-format
25966 msgid "declaration of %q#D outside of class is not definition"
25970 #, gcc-internal-format
25971 msgid "variable %q#D has initializer but incomplete type"
25974 #: cp/decl.c:4043 cp/decl.c:4770
25975 #, gcc-internal-format
25976 msgid "elements of array %q#D have incomplete type"
25980 #, gcc-internal-format
25981 msgid "aggregate %q#D has incomplete type and cannot be defined"
25985 #, gcc-internal-format
25986 msgid "%qD declared as reference but not initialized"
25990 #, gcc-internal-format
25991 msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
25995 #, gcc-internal-format
25996 msgid "cannot initialize %qT from %qT"
26000 #, gcc-internal-format
26001 msgid "name %qD used in a GNU-style designated initializer for an array"
26005 #, gcc-internal-format
26006 msgid "initializer fails to determine size of %qD"
26010 #, gcc-internal-format
26011 msgid "array size missing in %qD"
26015 #, gcc-internal-format
26016 msgid "zero-size array %qD"
26019 #. An automatic variable with an incomplete type: that is an error.
26020 #. Don't talk about array types here, since we took care of that
26021 #. message in grokdeclarator.
26023 #, gcc-internal-format
26024 msgid "storage size of %qD isn't known"
26028 #, gcc-internal-format
26029 msgid "storage size of %qD isn't constant"
26033 #, gcc-internal-format
26035 "sorry: semantics of inline function static data %q+#D are wrong (you'll wind "
26036 "up with multiple copies)"
26040 #, gcc-internal-format
26041 msgid "%J you can work around this by removing the initializer"
26045 #, gcc-internal-format
26046 msgid "uninitialized const %qD"
26050 #, gcc-internal-format
26051 msgid "invalid type %qT as initializer for a vector of type %qT"
26055 #, gcc-internal-format
26056 msgid "initializer for %qT must be brace-enclosed"
26060 #, gcc-internal-format
26061 msgid "%qT has no non-static data member named %qD"
26065 #, gcc-internal-format
26066 msgid "braces around scalar initializer for type %qT"
26070 #, gcc-internal-format
26071 msgid "missing braces around initializer for %qT"
26075 #, gcc-internal-format
26076 msgid "too many initializers for %qT"
26080 #, gcc-internal-format
26081 msgid "variable-sized object %qD may not be initialized"
26085 #, gcc-internal-format
26086 msgid "%qD has incomplete type"
26090 #, gcc-internal-format
26091 msgid "scalar object %qD requires one element in initializer"
26095 #, gcc-internal-format
26096 msgid "%qD must be initialized by constructor, not by %<{...}%>"
26100 #, gcc-internal-format
26101 msgid "array %qD initialized by parenthesized string literal %qE"
26105 #, gcc-internal-format
26106 msgid "structure %qD with uninitialized const members"
26110 #, gcc-internal-format
26111 msgid "structure %qD with uninitialized reference members"
26115 #, gcc-internal-format
26116 msgid "assignment (not initialization) in declaration"
26120 #, gcc-internal-format
26121 msgid "shadowing previous type declaration of %q#D"
26125 #, gcc-internal-format
26126 msgid "%qD cannot be thread-local because it has non-POD type %qT"
26130 #, gcc-internal-format
26131 msgid "%qD is thread-local and so cannot be dynamically initialized"
26135 #, gcc-internal-format
26137 "%qD cannot be initialized by a non-constant expression when being declared"
26141 #, gcc-internal-format
26142 msgid "destructor for alien class %qT cannot be a member"
26146 #, gcc-internal-format
26147 msgid "constructor for alien class %qT cannot be a member"
26151 #, gcc-internal-format
26152 msgid "%qD declared as a %<virtual%> %s"
26156 #, gcc-internal-format
26157 msgid "%qD declared as an %<inline%> %s"
26161 #, gcc-internal-format
26163 "%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
26168 #, gcc-internal-format
26169 msgid "%q+D declared as a friend"
26173 #, gcc-internal-format
26174 msgid "%q+D declared with an exception specification"
26178 #, gcc-internal-format
26179 msgid "definition of %qD is not in namespace enclosing %qT"
26183 #, gcc-internal-format
26184 msgid "defining explicit specialization %qD in friend declaration"
26187 #. Something like `template <class T> friend void f<T>()'.
26189 #, gcc-internal-format
26190 msgid "invalid use of template-id %qD in declaration of primary template"
26194 #, gcc-internal-format
26196 "default arguments are not allowed in declaration of friend template "
26197 "specialization %qD"
26201 #, gcc-internal-format
26203 "%<inline%> is not allowed in declaration of friend template specialization %"
26208 #, gcc-internal-format
26209 msgid "cannot declare %<::main%> to be a template"
26213 #, gcc-internal-format
26214 msgid "cannot declare %<::main%> to be inline"
26218 #, gcc-internal-format
26219 msgid "cannot declare %<::main%> to be static"
26223 #, gcc-internal-format
26224 msgid "non-local function %q#D uses anonymous type"
26227 #: cp/decl.c:6143 cp/decl.c:6425
26228 #, gcc-internal-format
26230 "%q+#D does not refer to the unqualified type, so it is not used for linkage"
26234 #, gcc-internal-format
26235 msgid "non-local function %q#D uses local type %qT"
26239 #, gcc-internal-format
26240 msgid "%smember function %qD cannot have cv-qualifier"
26244 #, gcc-internal-format
26245 msgid "%<::main%> must return %<int%>"
26249 #, gcc-internal-format
26250 msgid "definition of implicitly-declared %qD"
26253 #: cp/decl.c:6273 cp/decl2.c:677
26254 #, gcc-internal-format
26255 msgid "no %q#D member function declared in class %qT"
26258 #. DRs 132, 319 and 389 seem to indicate types with
26259 #. no linkage can only be used to declare extern "C"
26260 #. entities. Since it's not always an error in the
26261 #. ISO C++ 90 Standard, we only issue a warning.
26263 #, gcc-internal-format
26264 msgid "non-local variable %q#D uses anonymous type"
26268 #, gcc-internal-format
26269 msgid "non-local variable %q#D uses local type %qT"
26273 #, gcc-internal-format
26275 "invalid in-class initialization of static data member of non-integral type %"
26280 #, gcc-internal-format
26281 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
26285 #, gcc-internal-format
26287 "ISO C++ forbids initialization of member constant %qD of non-integral type %"
26292 #, gcc-internal-format
26293 msgid "size of array %qD has non-integral type %qT"
26297 #, gcc-internal-format
26298 msgid "size of array has non-integral type %qT"
26302 #, gcc-internal-format
26303 msgid "size of array %qD is negative"
26307 #, gcc-internal-format
26308 msgid "size of array is negative"
26312 #, gcc-internal-format
26313 msgid "ISO C++ forbids zero-size array %qD"
26317 #, gcc-internal-format
26318 msgid "ISO C++ forbids zero-size array"
26322 #, gcc-internal-format
26323 msgid "size of array %qD is not an integral constant-expression"
26327 #, gcc-internal-format
26328 msgid "size of array is not an integral constant-expression"
26332 #, gcc-internal-format
26333 msgid "ISO C++ forbids variable-size array %qD"
26337 #, gcc-internal-format
26338 msgid "ISO C++ forbids variable-size array"
26342 #, gcc-internal-format
26343 msgid "overflow in array dimension"
26347 #, gcc-internal-format
26348 msgid "declaration of %qD as %s"
26352 #, gcc-internal-format
26353 msgid "creating %s"
26357 #, gcc-internal-format
26359 "declaration of %qD as multidimensional array must have bounds for all "
26360 "dimensions except the first"
26364 #, gcc-internal-format
26366 "multidimensional array must have bounds for all dimensions except the first"
26370 #, gcc-internal-format
26371 msgid "return type specification for constructor invalid"
26375 #, gcc-internal-format
26376 msgid "return type specification for destructor invalid"
26380 #, gcc-internal-format
26381 msgid "operator %qT declared to return %qT"
26385 #, gcc-internal-format
26386 msgid "return type specified for %<operator %T%>"
26390 #, gcc-internal-format
26391 msgid "unnamed variable or field declared void"
26395 #, gcc-internal-format
26396 msgid "variable or field %qE declared void"
26400 #, gcc-internal-format
26401 msgid "variable or field declared void"
26405 #, gcc-internal-format
26406 msgid "invalid use of qualified-name %<::%D%>"
26410 #, gcc-internal-format
26411 msgid "invalid use of qualified-name %<%T::%D%>"
26415 #, gcc-internal-format
26416 msgid "invalid use of qualified-name %<%D::%D%>"
26420 #, gcc-internal-format
26421 msgid "type %qT is not derived from type %qT"
26424 #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
26425 #, gcc-internal-format
26426 msgid "declaration of %qD as non-function"
26430 #, gcc-internal-format
26431 msgid "declaration of %qD as non-member"
26435 #, gcc-internal-format
26436 msgid "declarator-id missing; using reserved word %qD"
26440 #, gcc-internal-format
26441 msgid "function definition does not declare parameters"
26445 #, gcc-internal-format
26446 msgid "two or more data types in declaration of %qs"
26449 #: cp/decl.c:7256 cp/decl.c:7258
26450 #, gcc-internal-format
26451 msgid "ISO C++ forbids declaration of %qs with no type"
26455 #, gcc-internal-format
26456 msgid "%<signed%> or %<unsigned%> invalid for %qs"
26460 #, gcc-internal-format
26461 msgid "%<signed%> and %<unsigned%> specified together for %qs"
26465 #, gcc-internal-format
26466 msgid "%<long long%> invalid for %qs"
26470 #, gcc-internal-format
26471 msgid "%<long%> invalid for %qs"
26475 #, gcc-internal-format
26476 msgid "%<short%> invalid for %qs"
26480 #, gcc-internal-format
26481 msgid "%<long%> or %<short%> invalid for %qs"
26485 #, gcc-internal-format
26486 msgid "%<long%> or %<short%> specified with char for %qs"
26490 #, gcc-internal-format
26491 msgid "%<long%> and %<short%> specified together for %qs"
26495 #, gcc-internal-format
26496 msgid "long, short, signed or unsigned used invalidly for %qs"
26500 #, gcc-internal-format
26501 msgid "complex invalid for %qs"
26505 #, gcc-internal-format
26506 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
26509 #: cp/decl.c:7408 cp/typeck.c:6842
26510 #, gcc-internal-format
26511 msgid "ignoring %qV qualifiers added to function type %qT"
26515 #, gcc-internal-format
26516 msgid "member %qD cannot be declared both virtual and static"
26520 #, gcc-internal-format
26521 msgid "%<%T::%D%> is not a valid declarator"
26525 #, gcc-internal-format
26526 msgid "typedef declaration invalid in parameter declaration"
26530 #, gcc-internal-format
26531 msgid "storage class specifiers invalid in parameter declarations"
26535 #, gcc-internal-format
26536 msgid "virtual outside class declaration"
26540 #, gcc-internal-format
26541 msgid "multiple storage classes in declaration of %qs"
26545 #, gcc-internal-format
26546 msgid "conflicting specifiers in declaration of %qs"
26550 #, gcc-internal-format
26551 msgid "storage class specified for %qs"
26555 #, gcc-internal-format
26556 msgid "top-level declaration of %qs specifies %<auto%>"
26560 #, gcc-internal-format
26561 msgid "storage class specifiers invalid in friend function declarations"
26565 #, gcc-internal-format
26566 msgid "destructor cannot be static member function"
26570 #, gcc-internal-format
26571 msgid "constructor cannot be static member function"
26575 #, gcc-internal-format
26576 msgid "destructors may not be cv-qualified"
26580 #, gcc-internal-format
26581 msgid "constructors may not be cv-qualified"
26585 #, gcc-internal-format
26586 msgid "constructors cannot be declared virtual"
26590 #, gcc-internal-format
26591 msgid "can't initialize friend function %qs"
26594 #. Cannot be both friend and virtual.
26596 #, gcc-internal-format
26597 msgid "virtual functions cannot be friends"
26601 #, gcc-internal-format
26602 msgid "friend declaration not in class definition"
26606 #, gcc-internal-format
26607 msgid "can't define friend function %qs in a local class definition"
26611 #, gcc-internal-format
26612 msgid "destructors may not have parameters"
26615 #: cp/decl.c:7750 cp/decl.c:7757
26616 #, gcc-internal-format
26617 msgid "cannot declare reference to %q#T"
26621 #, gcc-internal-format
26622 msgid "cannot declare pointer to %q#T"
26626 #, gcc-internal-format
26627 msgid "cannot declare pointer to %q#T member"
26631 #, gcc-internal-format
26632 msgid "template-id %qD used as a declarator"
26636 #, gcc-internal-format
26637 msgid "member functions are implicitly friends of their class"
26641 #, gcc-internal-format
26642 msgid "extra qualification %<%T::%> on member %qs"
26646 #, gcc-internal-format
26647 msgid "cannot define member function %<%T::%s%> within %<%T%>"
26651 #, gcc-internal-format
26652 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
26656 #, gcc-internal-format
26657 msgid "cannot declare member %<%T::%s%> within %qT"
26661 #, gcc-internal-format
26662 msgid "data member may not have variably modified type %qT"
26666 #, gcc-internal-format
26667 msgid "parameter may not have variably modified type %qT"
26670 #. [dcl.fct.spec] The explicit specifier shall only be used in
26671 #. declarations of constructors within a class definition.
26673 #, gcc-internal-format
26674 msgid "only declarations of constructors can be %<explicit%>"
26678 #, gcc-internal-format
26679 msgid "non-member %qs cannot be declared %<mutable%>"
26683 #, gcc-internal-format
26684 msgid "non-object member %qs cannot be declared %<mutable%>"
26688 #, gcc-internal-format
26689 msgid "function %qs cannot be declared %<mutable%>"
26693 #, gcc-internal-format
26694 msgid "static %qs cannot be declared %<mutable%>"
26698 #, gcc-internal-format
26699 msgid "const %qs cannot be declared %<mutable%>"
26703 #, gcc-internal-format
26704 msgid "%Jtypedef name may not be a nested-name-specifier"
26708 #, gcc-internal-format
26709 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
26713 #, gcc-internal-format
26714 msgid "qualified function types cannot be used to declare %s functions"
26718 #, gcc-internal-format
26719 msgid "type qualifiers specified for friend class declaration"
26723 #, gcc-internal-format
26724 msgid "%<inline%> specified for friend class declaration"
26728 #, gcc-internal-format
26729 msgid "template parameters cannot be friends"
26733 #, gcc-internal-format
26734 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
26738 #, gcc-internal-format
26739 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
26743 #, gcc-internal-format
26744 msgid "trying to make class %qT a friend of global scope"
26748 #, gcc-internal-format
26749 msgid "invalid qualifiers on non-member function type"
26753 #, gcc-internal-format
26754 msgid "abstract declarator %qT used as declaration"
26758 #, gcc-internal-format
26759 msgid "cannot use %<::%> in parameter declaration"
26762 #. Something like struct S { int N::j; };
26764 #, gcc-internal-format
26765 msgid "invalid use of %<::%>"
26769 #, gcc-internal-format
26770 msgid "can't make %qD into a method -- not in a class"
26774 #, gcc-internal-format
26775 msgid "function %qD declared virtual inside a union"
26779 #, gcc-internal-format
26780 msgid "%qD cannot be declared virtual, since it is always static"
26784 #, gcc-internal-format
26785 msgid "expected qualified name in friend declaration for destructor %qD"
26789 #, gcc-internal-format
26790 msgid "declaration of %qD as member of %qT"
26794 #, gcc-internal-format
26795 msgid "field %qD has incomplete type"
26799 #, gcc-internal-format
26800 msgid "name %qT has incomplete type"
26804 #, gcc-internal-format
26805 msgid " in instantiation of template %qT"
26809 #, gcc-internal-format
26810 msgid "%qE is neither function nor member function; cannot be declared friend"
26813 #. An attempt is being made to initialize a non-static
26814 #. member. But, from [class.mem]:
26816 #. 4 A member-declarator can contain a
26817 #. constant-initializer only if it declares a static
26818 #. member (_class.static_) of integral or enumeration
26819 #. type, see _class.static.data_.
26821 #. This used to be relatively common practice, but
26822 #. the rest of the compiler does not correctly
26823 #. handle the initialization unless the member is
26824 #. static so we make it static below.
26826 #, gcc-internal-format
26827 msgid "ISO C++ forbids initialization of member %qD"
26831 #, gcc-internal-format
26832 msgid "making %qD static"
26836 #, gcc-internal-format
26837 msgid "storage class %<auto%> invalid for function %qs"
26841 #, gcc-internal-format
26842 msgid "storage class %<register%> invalid for function %qs"
26846 #, gcc-internal-format
26847 msgid "storage class %<__thread%> invalid for function %qs"
26851 #, gcc-internal-format
26853 "%<static%> specified invalid for function %qs declared out of global scope"
26857 #, gcc-internal-format
26859 "%<inline%> specifier invalid for function %qs declared out of global scope"
26863 #, gcc-internal-format
26864 msgid "virtual non-class function %qs"
26868 #, gcc-internal-format
26869 msgid "cannot declare member function %qD to have static linkage"
26872 #. FIXME need arm citation
26874 #, gcc-internal-format
26875 msgid "cannot declare static function inside another function"
26879 #, gcc-internal-format
26881 "%<static%> may not be used when defining (as opposed to declaring) a static "
26886 #, gcc-internal-format
26887 msgid "static member %qD declared %<register%>"
26891 #, gcc-internal-format
26892 msgid "cannot explicitly declare member %q#D to have extern linkage"
26896 #, gcc-internal-format
26897 msgid "default argument for %q#D has type %qT"
26901 #, gcc-internal-format
26902 msgid "default argument for parameter of type %qT has type %qT"
26906 #, gcc-internal-format
26907 msgid "default argument %qE uses local variable %qD"
26911 #, gcc-internal-format
26912 msgid "parameter %qD invalidly declared method type"
26916 #, gcc-internal-format
26917 msgid "parameter %qD includes %s to array of unknown bound %qT"
26922 #. A declaration of a constructor for a class X is ill-formed if
26923 #. its first parameter is of type (optionally cv-qualified) X
26924 #. and either there are no other parameters or else all other
26925 #. parameters have default arguments.
26927 #. We *don't* complain about member template instantiations that
26928 #. have this form, though; they can occur as we try to decide
26929 #. what constructor to use during overload resolution. Since
26930 #. overload resolution will never prefer such a constructor to
26931 #. the non-template copy constructor (which is either explicitly
26932 #. or implicitly defined), there's no need to worry about their
26933 #. existence. Theoretically, they should never even be
26934 #. instantiated, but that's hard to forestall.
26936 #, gcc-internal-format
26937 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
26941 #, gcc-internal-format
26942 msgid "%qD may not be declared within a namespace"
26946 #, gcc-internal-format
26947 msgid "%qD may not be declared as static"
26951 #, gcc-internal-format
26952 msgid "%qD must be a nonstatic member function"
26956 #, gcc-internal-format
26958 "%qD must be either a non-static member function or a non-member function"
26962 #, gcc-internal-format
26963 msgid "%qD must have an argument of class or enumerated type"
26967 #, gcc-internal-format
26968 msgid "conversion to %s%s will never use a type conversion operator"
26973 #, gcc-internal-format
26974 msgid "ISO C++ prohibits overloading operator ?:"
26978 #, gcc-internal-format
26979 msgid "%qD must not have variable number of arguments"
26983 #, gcc-internal-format
26984 msgid "postfix %qD must take %<int%> as its argument"
26988 #, gcc-internal-format
26989 msgid "postfix %qD must take %<int%> as its second argument"
26993 #, gcc-internal-format
26994 msgid "%qD must take either zero or one argument"
26998 #, gcc-internal-format
26999 msgid "%qD must take either one or two arguments"
27003 #, gcc-internal-format
27004 msgid "prefix %qD should return %qT"
27008 #, gcc-internal-format
27009 msgid "postfix %qD should return %qT"
27013 #, gcc-internal-format
27014 msgid "%qD must take %<void%>"
27017 #: cp/decl.c:9434 cp/decl.c:9443
27018 #, gcc-internal-format
27019 msgid "%qD must take exactly one argument"
27023 #, gcc-internal-format
27024 msgid "%qD must take exactly two arguments"
27028 #, gcc-internal-format
27029 msgid "user-defined %qD always evaluates both arguments"
27033 #, gcc-internal-format
27034 msgid "%qD should return by value"
27037 #: cp/decl.c:9480 cp/decl.c:9484
27038 #, gcc-internal-format
27039 msgid "%qD cannot have default arguments"
27043 #, gcc-internal-format
27044 msgid "using template type parameter %qT after %qs"
27048 #, gcc-internal-format
27049 msgid "using typedef-name %qD after %qs"
27053 #, gcc-internal-format
27054 msgid "%q+D has a previous declaration here"
27058 #, gcc-internal-format
27059 msgid "%qT referred to as %qs"
27062 #: cp/decl.c:9567 cp/decl.c:9574
27063 #, gcc-internal-format
27064 msgid "%q+T has a previous declaration here"
27068 #, gcc-internal-format
27069 msgid "%qT referred to as enum"
27072 #. If a class template appears as elaborated type specifier
27073 #. without a template header such as:
27075 #. template <class T> class C {};
27076 #. void f(class C); // No template header here
27078 #. then the required template argument is missing.
27080 #, gcc-internal-format
27081 msgid "template argument required for %<%s %T%>"
27084 #: cp/decl.c:9636 cp/name-lookup.c:2658
27085 #, gcc-internal-format
27086 msgid "%qD has the same name as the class in which it is declared"
27090 #, gcc-internal-format
27091 msgid "use of enum %q#D without previous declaration"
27095 #, gcc-internal-format
27096 msgid "redeclaration of %qT as a non-template"
27099 #: cp/decl.c:9796 cp/pt.c:3373
27100 #, gcc-internal-format
27101 msgid "previous declaration %q+D"
27105 #, gcc-internal-format
27106 msgid "derived union %qT invalid"
27110 #, gcc-internal-format
27111 msgid "Java class %qT cannot have multiple bases"
27115 #, gcc-internal-format
27116 msgid "Java class %qT cannot have virtual bases"
27120 #, gcc-internal-format
27121 msgid "base type %qT fails to be a struct or class type"
27125 #, gcc-internal-format
27126 msgid "recursive type %qT undefined"
27130 #, gcc-internal-format
27131 msgid "duplicate base type %qT invalid"
27135 #, gcc-internal-format
27136 msgid "multiple definition of %q#T"
27140 #, gcc-internal-format
27141 msgid "%Jprevious definition here"
27146 #. IF no integral type can represent all the enumerator values, the
27147 #. enumeration is ill-formed.
27149 #, gcc-internal-format
27150 msgid "no integral type can represent all of the enumerator values for %qT"
27154 #, gcc-internal-format
27155 msgid "enumerator value for %qD not integer constant"
27159 #, gcc-internal-format
27160 msgid "overflow in enumeration values at %qD"
27164 #, gcc-internal-format
27165 msgid "return type %q#T is incomplete"
27168 #: cp/decl.c:10519 cp/typeck.c:6579
27169 #, gcc-internal-format
27170 msgid "%<operator=%> should return a reference to %<*this%>"
27174 #, gcc-internal-format
27175 msgid "parameter %qD declared void"
27179 #, gcc-internal-format
27180 msgid "invalid member function declaration"
27184 #, gcc-internal-format
27185 msgid "%qD is already defined in class %qT"
27189 #, gcc-internal-format
27190 msgid "static member function %q#D declared with type qualifiers"
27194 #, gcc-internal-format
27195 msgid "name missing for member function"
27198 #: cp/decl2.c:339 cp/decl2.c:353
27199 #, gcc-internal-format
27200 msgid "ambiguous conversion for array subscript"
27204 #, gcc-internal-format
27205 msgid "invalid types %<%T[%T]%> for array subscript"
27209 #, gcc-internal-format
27210 msgid "deleting array %q#D"
27214 #, gcc-internal-format
27215 msgid "type %q#T argument given to %<delete%>, expected pointer"
27219 #, gcc-internal-format
27221 "cannot delete a function. Only pointer-to-objects are valid arguments to %"
27226 #, gcc-internal-format
27227 msgid "deleting %qT is undefined"
27230 #: cp/decl2.c:459 cp/pt.c:3116
27231 #, gcc-internal-format
27232 msgid "template declaration of %q#D"
27236 #, gcc-internal-format
27237 msgid "Java method %qD has non-Java return type %qT"
27241 #, gcc-internal-format
27242 msgid "Java method %qD has non-Java parameter type %qT"
27246 #, gcc-internal-format
27247 msgid "prototype for %q#D does not match any in class %qT"
27251 #, gcc-internal-format
27252 msgid "local class %q#T shall not have static data member %q#D"
27256 #, gcc-internal-format
27257 msgid "initializer invalid for static member with constructor"
27261 #, gcc-internal-format
27262 msgid "(an out of class initialization is required)"
27266 #, gcc-internal-format
27267 msgid "member %qD conflicts with virtual function table field name"
27271 #, gcc-internal-format
27272 msgid "applying attributes to template parameters is not implemented"
27276 #, gcc-internal-format
27277 msgid "%qD is already defined in %qT"
27281 #, gcc-internal-format
27282 msgid "initializer specified for static member function %qD"
27286 #, gcc-internal-format
27287 msgid "field initializer is not constant"
27291 #, gcc-internal-format
27292 msgid "%<asm%> specifiers are not permitted on non-static data members"
27296 #, gcc-internal-format
27297 msgid "bit-field %qD with non-integral type"
27301 #, gcc-internal-format
27302 msgid "cannot declare %qD to be a bit-field type"
27306 #, gcc-internal-format
27307 msgid "cannot declare bit-field %qD with function type"
27311 #, gcc-internal-format
27312 msgid "%qD is already defined in the class %qT"
27316 #, gcc-internal-format
27317 msgid "static member %qD cannot be a bit-field"
27321 #, gcc-internal-format
27322 msgid "anonymous struct not inside named type"
27326 #, gcc-internal-format
27327 msgid "namespace-scope anonymous aggregates must be static"
27331 #, gcc-internal-format
27332 msgid "anonymous union with no members"
27336 #, gcc-internal-format
27337 msgid "%<operator new%> must return type %qT"
27341 #, gcc-internal-format
27342 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
27346 #, gcc-internal-format
27347 msgid "%<operator delete%> must return type %qT"
27351 #, gcc-internal-format
27352 msgid "%<operator delete%> takes type %qT as first parameter"
27356 #, gcc-internal-format
27357 msgid "%qT has a field %qD whose type uses the anonymous namespace"
27361 #, gcc-internal-format
27362 msgid "%qT declared with greater visibility than the type of its field %qD"
27366 #, gcc-internal-format
27367 msgid "%qT has a base %qT whose type uses the anonymous namespace"
27371 #, gcc-internal-format
27372 msgid "%qT declared with greater visibility than its base %qT"
27376 #, gcc-internal-format
27377 msgid "inline function %q+D used but never defined"
27381 #, gcc-internal-format
27382 msgid "default argument missing for parameter %P of %q+#D"
27385 #. Can't throw a reference.
27387 #, gcc-internal-format
27388 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
27392 #, gcc-internal-format
27393 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
27396 #. Thrown object must be a Throwable.
27398 #, gcc-internal-format
27399 msgid "type %qT is not derived from %<java::lang::Throwable%>"
27403 #, gcc-internal-format
27404 msgid "mixing C++ and Java catches in a single translation unit"
27408 #, gcc-internal-format
27409 msgid "throwing NULL, which has integral, not pointer type"
27412 #: cp/except.c:637 cp/init.c:1723
27413 #, gcc-internal-format
27414 msgid "%qD should never be overloaded"
27418 #, gcc-internal-format
27419 msgid " in thrown expression"
27423 #, gcc-internal-format
27425 "expression %qE of abstract class type %qT cannot be used in throw-expression"
27429 #, gcc-internal-format
27430 msgid "%Hexception of type %qT will be caught"
27434 #, gcc-internal-format
27435 msgid "%H by earlier handler for %qT"
27439 #, gcc-internal-format
27440 msgid "%H%<...%> handler must be the last handler for its try block"
27444 #, gcc-internal-format
27445 msgid "%qD is already a friend of class %qT"
27449 #, gcc-internal-format
27450 msgid "invalid type %qT declared %<friend%>"
27454 #. Friend declarations shall not declare partial
27455 #. specializations.
27456 #. template <class U> friend class T::X<U>;
27458 #. Friend declarations shall not declare partial
27459 #. specializations.
27460 #: cp/friend.c:249 cp/friend.c:279
27461 #, gcc-internal-format
27462 msgid "partial specialization %qT declared %<friend%>"
27466 #, gcc-internal-format
27467 msgid "class %qT is implicitly friends with itself"
27471 #, gcc-internal-format
27472 msgid "%qT is not a member of %qT"
27476 #, gcc-internal-format
27477 msgid "%qT is not a member class template of %qT"
27481 #, gcc-internal-format
27482 msgid "%qT is not a nested class of %qT"
27485 #. template <class T> friend class T;
27487 #, gcc-internal-format
27488 msgid "template parameter type %qT declared %<friend%>"
27491 #. template <class T> friend class A; where A is not a template
27493 #, gcc-internal-format
27494 msgid "%q#T is not a template"
27498 #, gcc-internal-format
27499 msgid "%qD is already a friend of %qT"
27503 #, gcc-internal-format
27504 msgid "%qT is already a friend of %qT"
27508 #, gcc-internal-format
27509 msgid "member %qD declared as friend before type %qT defined"
27513 #, gcc-internal-format
27514 msgid "friend declaration %q#D declares a non-template function"
27518 #, gcc-internal-format
27520 "(if this is not what you intended, make sure the function template has "
27521 "already been declared and add <> after the function name here) -Wno-non-"
27522 "template-friend disables this warning"
27526 #, gcc-internal-format
27527 msgid "%J%qD should be initialized in the member initialization list"
27531 #, gcc-internal-format
27532 msgid "%Jdefault-initialization of %q#D, which has reference type"
27536 #, gcc-internal-format
27537 msgid "%Juninitialized reference member %qD"
27541 #, gcc-internal-format
27542 msgid "%Juninitialized member %qD with %<const%> type %qT"
27546 #, gcc-internal-format
27547 msgid "%q+D will be initialized after"
27551 #, gcc-internal-format
27552 msgid "base %qT will be initialized after"
27556 #, gcc-internal-format
27561 #, gcc-internal-format
27566 #, gcc-internal-format
27567 msgid "%J when initialized here"
27571 #, gcc-internal-format
27572 msgid "%Jmultiple initializations given for %qD"
27576 #, gcc-internal-format
27577 msgid "%Jmultiple initializations given for base %qT"
27581 #, gcc-internal-format
27582 msgid "%Jinitializations for multiple members of %qT"
27586 #, gcc-internal-format
27588 "%Jbase class %q#T should be explicitly initialized in the copy constructor"
27591 #: cp/init.c:915 cp/init.c:934
27592 #, gcc-internal-format
27593 msgid "class %qT does not have any field named %qD"
27597 #, gcc-internal-format
27599 "%q#D is a static data member; it can only be initialized at its definition"
27603 #, gcc-internal-format
27604 msgid "%q#D is not a non-static data member of %qT"
27608 #, gcc-internal-format
27609 msgid "unnamed initializer for %qT, which has no base classes"
27613 #, gcc-internal-format
27614 msgid "unnamed initializer for %qT, which uses multiple inheritance"
27618 #, gcc-internal-format
27619 msgid "%qD is both a direct base and an indirect virtual base"
27623 #, gcc-internal-format
27624 msgid "type %qT is not a direct or virtual base of %qT"
27628 #, gcc-internal-format
27629 msgid "type %qT is not a direct base of %qT"
27633 #, gcc-internal-format
27634 msgid "bad array initializer"
27638 #, gcc-internal-format
27639 msgid "%qT is not an aggregate type"
27643 #, gcc-internal-format
27644 msgid "incomplete type %qT does not have member %qD"
27648 #, gcc-internal-format
27649 msgid "invalid pointer to bit-field %qD"
27653 #, gcc-internal-format
27654 msgid "invalid use of non-static member function %qD"
27658 #, gcc-internal-format
27659 msgid "invalid use of non-static data member %qD"
27663 #, gcc-internal-format
27664 msgid "invalid type %<void%> for new"
27668 #, gcc-internal-format
27669 msgid "uninitialized const in %<new%> of %q#T"
27673 #, gcc-internal-format
27674 msgid "call to Java constructor with %qs undefined"
27678 #, gcc-internal-format
27679 msgid "no suitable %qD found in class %qT"
27683 #, gcc-internal-format
27684 msgid "request for member %qD is ambiguous"
27688 #, gcc-internal-format
27689 msgid "ISO C++ forbids initialization in array new"
27693 #, gcc-internal-format
27694 msgid "size in array new must have integral type"
27698 #, gcc-internal-format
27699 msgid "allocating zero-element array"
27703 #, gcc-internal-format
27704 msgid "new cannot be applied to a reference type"
27708 #, gcc-internal-format
27709 msgid "new cannot be applied to a function type"
27713 #, gcc-internal-format
27714 msgid "call to Java constructor, while %<jclass%> undefined"
27718 #, gcc-internal-format
27719 msgid "can't find %<class$%> in %qT"
27723 #, gcc-internal-format
27724 msgid "initializer ends prematurely"
27728 #, gcc-internal-format
27729 msgid "cannot initialize multi-dimensional array with initializer"
27733 #, gcc-internal-format
27734 msgid "possible problem detected in invocation of delete operator:"
27738 #, gcc-internal-format
27740 "neither the destructor nor the class-specific operator delete will be "
27741 "called, even if they are declared when the class is defined."
27745 #, gcc-internal-format
27746 msgid "unknown array size in delete"
27750 #, gcc-internal-format
27751 msgid "type to vector delete is neither pointer or array type"
27755 #, gcc-internal-format
27756 msgid "junk at end of #pragma %s"
27760 #, gcc-internal-format
27761 msgid "invalid #pragma %s"
27765 #, gcc-internal-format
27766 msgid "#pragma vtable no longer supported"
27770 #, gcc-internal-format
27771 msgid "#pragma implementation for %qs appears after file is included"
27775 #, gcc-internal-format
27776 msgid "junk at end of #pragma GCC java_exceptions"
27780 #, gcc-internal-format
27781 msgid "%qD not defined"
27785 #, gcc-internal-format
27786 msgid "%qD was not declared in this scope"
27789 #. In a template, it is invalid to write "f()" or "f(3)" if no
27790 #. declaration of "f" is available. Historically, G++ and most
27791 #. other compilers accepted that usage since they deferred all name
27792 #. lookup until instantiation time rather than doing unqualified
27793 #. name lookup at template definition time; explain to the user what
27796 #. Note that we have the exact wording of the following message in
27797 #. the manual (trouble.texi, node "Name lookup"), so they need to
27798 #. be kept in synch.
27800 #, gcc-internal-format
27802 "there are no arguments to %qD that depend on a template parameter, so a "
27803 "declaration of %qD must be available"
27807 #, gcc-internal-format
27809 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
27810 "use of an undeclared name is deprecated)"
27813 #: cp/mangle.c:2165
27814 #, gcc-internal-format
27815 msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
27818 #: cp/mangle.c:2173
27819 #, gcc-internal-format
27820 msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
27823 #: cp/mangle.c:2223
27824 #, gcc-internal-format
27825 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
27828 #: cp/mangle.c:2533
27829 #, gcc-internal-format
27830 msgid "the mangled name of %qD will change in a future version of GCC"
27834 #, gcc-internal-format
27835 msgid "generic thunk code fails for method %q#D which uses %<...%>"
27839 #, gcc-internal-format
27840 msgid "non-static const member %q#D, can't use default assignment operator"
27844 #, gcc-internal-format
27845 msgid "non-static reference member %q#D, can't use default assignment operator"
27849 #, gcc-internal-format
27850 msgid "%Hsynthesized method %qD first required here "
27853 #: cp/method.c:1148
27854 #, gcc-internal-format
27856 "vtable layout for class %qT may not be ABI-compliantand may change in a "
27857 "future version of GCC due to implicit virtual destructor"
27860 #: cp/name-lookup.c:712
27861 #, gcc-internal-format
27862 msgid "redeclaration of %<wchar_t%> as %qT"
27865 #. A redeclaration of main, but not a duplicate of the
27868 #. [basic.start.main]
27870 #. This function shall not be overloaded.
27871 #: cp/name-lookup.c:742
27872 #, gcc-internal-format
27873 msgid "invalid redeclaration of %q+D"
27876 #: cp/name-lookup.c:743
27877 #, gcc-internal-format
27881 #: cp/name-lookup.c:834
27882 #, gcc-internal-format
27883 msgid "type mismatch with previous external decl of %q#D"
27886 #: cp/name-lookup.c:835
27887 #, gcc-internal-format
27888 msgid "previous external decl of %q+#D"
27891 #: cp/name-lookup.c:926
27892 #, gcc-internal-format
27893 msgid "extern declaration of %q#D doesn't match"
27896 #: cp/name-lookup.c:927
27897 #, gcc-internal-format
27898 msgid "global declaration %q+#D"
27901 #: cp/name-lookup.c:964 cp/name-lookup.c:971
27902 #, gcc-internal-format
27903 msgid "declaration of %q#D shadows a parameter"
27906 #. Location of previous decl is not useful in this case.
27907 #: cp/name-lookup.c:996
27908 #, gcc-internal-format
27909 msgid "declaration of %qD shadows a member of 'this'"
27912 #: cp/name-lookup.c:1002
27913 #, gcc-internal-format
27914 msgid "declaration of %qD shadows a previous local"
27917 #: cp/name-lookup.c:1009
27918 #, gcc-internal-format
27919 msgid "declaration of %qD shadows a global declaration"
27922 #: cp/name-lookup.c:1132
27923 #, gcc-internal-format
27924 msgid "name lookup of %qD changed"
27927 #: cp/name-lookup.c:1133
27928 #, gcc-internal-format
27929 msgid " matches this %q+D under ISO standard rules"
27932 #: cp/name-lookup.c:1135
27933 #, gcc-internal-format
27934 msgid " matches this %q+D under old rules"
27937 #: cp/name-lookup.c:1153 cp/name-lookup.c:1161
27938 #, gcc-internal-format
27939 msgid "name lookup of %qD changed for new ISO %<for%> scoping"
27942 #: cp/name-lookup.c:1155
27943 #, gcc-internal-format
27944 msgid " cannot use obsolete binding at %q+D because it has a destructor"
27947 #: cp/name-lookup.c:1163
27948 #, gcc-internal-format
27949 msgid " using obsolete binding at %q+D"
27952 #: cp/name-lookup.c:1216
27953 #, gcc-internal-format
27954 msgid "%s %s(%E) %p %d\n"
27957 #: cp/name-lookup.c:1219
27958 #, gcc-internal-format
27959 msgid "%s %s %p %d\n"
27962 #: cp/name-lookup.c:1346
27963 #, gcc-internal-format
27964 msgid "XXX is_class_level != (current_scope == class_scope)\n"
27967 #: cp/name-lookup.c:1909
27968 #, gcc-internal-format
27969 msgid "%q#D hides constructor for %q#T"
27972 #: cp/name-lookup.c:1926
27973 #, gcc-internal-format
27974 msgid "%q#D conflicts with previous using declaration %q#D"
27977 #: cp/name-lookup.c:1949
27978 #, gcc-internal-format
27979 msgid "previous non-function declaration %q+#D"
27982 #: cp/name-lookup.c:1950
27983 #, gcc-internal-format
27984 msgid "conflicts with function declaration %q#D"
27987 #. It's a nested name with template parameter dependent scope.
27988 #. This can only be using-declaration for class member.
27989 #: cp/name-lookup.c:2028 cp/name-lookup.c:2053
27990 #, gcc-internal-format
27991 msgid "%qT is not a namespace"
27995 #. A using-declaration shall not name a template-id.
27996 #: cp/name-lookup.c:2038
27997 #, gcc-internal-format
27998 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
28001 #: cp/name-lookup.c:2045
28002 #, gcc-internal-format
28003 msgid "namespace %qD not allowed in using-declaration"
28006 #: cp/name-lookup.c:2081
28007 #, gcc-internal-format
28008 msgid "%qD not declared"
28011 #: cp/name-lookup.c:2102 cp/name-lookup.c:2139 cp/name-lookup.c:2173
28012 #, gcc-internal-format
28013 msgid "%qD is already declared in this scope"
28016 #: cp/name-lookup.c:2179
28017 #, gcc-internal-format
28018 msgid "using declaration %qD introduced ambiguous type %qT"
28021 #: cp/name-lookup.c:2777
28022 #, gcc-internal-format
28023 msgid "using-declaration for non-member at class scope"
28026 #: cp/name-lookup.c:2784
28027 #, gcc-internal-format
28028 msgid "%<%T::%D%> names destructor"
28031 #: cp/name-lookup.c:2789
28032 #, gcc-internal-format
28033 msgid "%<%T::%D%> names constructor"
28036 #: cp/name-lookup.c:2794
28037 #, gcc-internal-format
28038 msgid "%<%T::%D%> names constructor in %qT"
28041 #: cp/name-lookup.c:2844
28042 #, gcc-internal-format
28043 msgid "no members matching %<%T::%D%> in %q#T"
28046 #: cp/name-lookup.c:2912
28047 #, gcc-internal-format
28048 msgid "declaration of %qD not in a namespace surrounding %qD"
28051 #: cp/name-lookup.c:2920
28052 #, gcc-internal-format
28053 msgid "explicit qualification in declaration of %qD"
28056 #: cp/name-lookup.c:2963
28057 #, gcc-internal-format
28058 msgid "%qD should have been declared inside %qD"
28061 #: cp/name-lookup.c:3034
28062 #, gcc-internal-format
28063 msgid "namespace alias %qD not allowed here, assuming %qD"
28066 #: cp/name-lookup.c:3089
28067 #, gcc-internal-format
28068 msgid "%qs attribute requires a single NTBS argument"
28071 #: cp/name-lookup.c:3378
28072 #, gcc-internal-format
28073 msgid "strong using only meaningful at namespace scope"
28076 #: cp/name-lookup.c:3382
28077 #, gcc-internal-format
28078 msgid "current namespace %qD does not enclose strongly used namespace %qD"
28081 #: cp/name-lookup.c:3390
28082 #, gcc-internal-format
28083 msgid "%qD attribute directive ignored"
28086 #: cp/name-lookup.c:3540
28087 #, gcc-internal-format
28088 msgid "%qD denotes an ambiguous type"
28091 #: cp/name-lookup.c:3541
28092 #, gcc-internal-format
28093 msgid "%J first type here"
28096 #: cp/name-lookup.c:3542
28097 #, gcc-internal-format
28098 msgid "%J other type here"
28101 #: cp/name-lookup.c:4257
28102 #, gcc-internal-format
28103 msgid "%q+D is not a function,"
28106 #: cp/name-lookup.c:4258
28107 #, gcc-internal-format
28108 msgid " conflict with %q+D"
28111 #: cp/name-lookup.c:4679
28112 #, gcc-internal-format
28113 msgid "argument dependent lookup finds %q+D"
28116 #: cp/name-lookup.c:5111
28117 #, gcc-internal-format
28118 msgid "XXX entering pop_everything ()\n"
28121 #: cp/name-lookup.c:5120
28122 #, gcc-internal-format
28123 msgid "XXX leaving pop_everything ()\n"
28126 #: cp/parser.c:1965
28127 #, gcc-internal-format
28128 msgid "%<#pragma%> is not allowed here"
28131 #: cp/parser.c:1995
28132 #, gcc-internal-format
28133 msgid "%<%D::%D%> has not been declared"
28136 #: cp/parser.c:1998 cp/semantics.c:2410
28137 #, gcc-internal-format
28138 msgid "%<::%D%> has not been declared"
28141 #: cp/parser.c:2001
28142 #, gcc-internal-format
28143 msgid "request for member %qD in non-class type %qT"
28146 #: cp/parser.c:2004
28147 #, gcc-internal-format
28148 msgid "%<%T::%D%> has not been declared"
28151 #: cp/parser.c:2007
28152 #, gcc-internal-format
28153 msgid "%qD has not been declared"
28156 #: cp/parser.c:2010
28157 #, gcc-internal-format
28158 msgid "%<%D::%D%> %s"
28161 #: cp/parser.c:2012
28162 #, gcc-internal-format
28163 msgid "%<::%D%> %s"
28166 #: cp/parser.c:2014
28167 #, gcc-internal-format
28171 #: cp/parser.c:2050
28172 #, gcc-internal-format
28173 msgid "ISO C++ does not support %<long long%>"
28176 #: cp/parser.c:2070
28177 #, gcc-internal-format
28178 msgid "duplicate %qs"
28181 #: cp/parser.c:2113
28182 #, gcc-internal-format
28183 msgid "new types may not be defined in a return type"
28186 #: cp/parser.c:2114
28187 #, gcc-internal-format
28188 msgid "(perhaps a semicolon is missing after the definition of %qT)"
28191 #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
28192 #, gcc-internal-format
28193 msgid "%qT is not a template"
28196 #: cp/parser.c:2135
28197 #, gcc-internal-format
28198 msgid "%qE is not a template"
28201 #: cp/parser.c:2137
28202 #, gcc-internal-format
28203 msgid "invalid template-id"
28206 #: cp/parser.c:2166
28207 #, gcc-internal-format
28208 msgid "%s cannot appear in a constant-expression"
28211 #: cp/parser.c:2191
28212 #, gcc-internal-format
28213 msgid "invalid use of template-name %qE without an argument list"
28216 #: cp/parser.c:2193
28217 #, gcc-internal-format
28218 msgid "invalid use of destructor %qD as a type"
28221 #. Something like 'unsigned A a;'
28222 #: cp/parser.c:2196
28223 #, gcc-internal-format
28224 msgid "invalid combination of multiple type-specifiers"
28227 #. Issue an error message.
28228 #: cp/parser.c:2200
28229 #, gcc-internal-format
28230 msgid "%qE does not name a type"
28233 #: cp/parser.c:2232
28234 #, gcc-internal-format
28235 msgid "(perhaps %<typename %T::%E%> was intended)"
28238 #: cp/parser.c:2247
28239 #, gcc-internal-format
28240 msgid "%qE in namespace %qE does not name a type"
28243 #: cp/parser.c:2250
28244 #, gcc-internal-format
28245 msgid "%qE in class %qT does not name a type"
28248 #: cp/parser.c:3010
28249 #, gcc-internal-format
28250 msgid "ISO C++ forbids braced-groups within expressions"
28253 #: cp/parser.c:3019
28254 #, gcc-internal-format
28255 msgid "statement-expressions are allowed only inside functions"
28258 #: cp/parser.c:3070
28259 #, gcc-internal-format
28260 msgid "%<this%> may not be used in this context"
28263 #: cp/parser.c:3222
28264 #, gcc-internal-format
28265 msgid "local variable %qD may not appear in this context"
28268 #: cp/parser.c:3519
28269 #, gcc-internal-format
28270 msgid "scope %qT before %<~%> is not a class-name"
28273 #: cp/parser.c:3620
28274 #, gcc-internal-format
28275 msgid "declaration of %<~%T%> as member of %qT"
28278 #: cp/parser.c:3634
28279 #, gcc-internal-format
28280 msgid "typedef-name %qD used as destructor declarator"
28283 #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
28284 #, gcc-internal-format
28285 msgid "reference to %qD is ambiguous"
28288 #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
28289 #, gcc-internal-format
28290 msgid "%qD is not a template"
28293 #: cp/parser.c:4275
28294 #, gcc-internal-format
28295 msgid "ISO C++ forbids compound-literals"
28298 #: cp/parser.c:4623
28299 #, gcc-internal-format
28300 msgid "%qE does not have class type"
28303 #: cp/parser.c:4699 cp/typeck.c:1979
28304 #, gcc-internal-format
28305 msgid "invalid use of %qD"
28308 #: cp/parser.c:5223
28309 #, gcc-internal-format
28310 msgid "array bound forbidden after parenthesized type-id"
28313 #: cp/parser.c:5224
28314 #, gcc-internal-format
28315 msgid "try removing the parentheses around the type-id"
28318 #: cp/parser.c:5426
28319 #, gcc-internal-format
28320 msgid "expression in new-declarator must have integral or enumeration type"
28323 #: cp/parser.c:5615
28324 #, gcc-internal-format
28325 msgid "use of old-style cast"
28328 #: cp/parser.c:6404
28329 #, gcc-internal-format
28330 msgid "case label %qE not within a switch statement"
28333 #: cp/parser.c:6970
28334 #, gcc-internal-format
28335 msgid "ISO C++ forbids computed gotos"
28338 #: cp/parser.c:7102
28339 #, gcc-internal-format
28340 msgid "extra %<;%>"
28343 #: cp/parser.c:7441
28344 #, gcc-internal-format
28345 msgid "mixing declarations and function-definitions is forbidden"
28348 #: cp/parser.c:7573
28349 #, gcc-internal-format
28350 msgid "%<friend%> used outside of class"
28353 #: cp/parser.c:7727
28354 #, gcc-internal-format
28355 msgid "class definition may not be declared a friend"
28358 #: cp/parser.c:7791 cp/parser.c:14109
28359 #, gcc-internal-format
28360 msgid "templates may not be %<virtual%>"
28363 #: cp/parser.c:8044
28364 #, gcc-internal-format
28365 msgid "only constructors take base initializers"
28368 #: cp/parser.c:8096
28369 #, gcc-internal-format
28370 msgid "anachronistic old-style base class initializer"
28373 #: cp/parser.c:8140
28374 #, gcc-internal-format
28376 "keyword %<typename%> not allowed in this context (a qualified member "
28377 "initializer is implicitly a type)"
28380 #. Warn that we do not support `export'.
28381 #: cp/parser.c:8485
28382 #, gcc-internal-format
28383 msgid "keyword %<export%> not implemented, and will be ignored"
28386 #. Otherwise, emit an error about the invalid digraph, but continue
28387 #. parsing because we got our argument list.
28388 #: cp/parser.c:8878
28389 #, gcc-internal-format
28390 msgid "%<<::%> cannot begin a template-argument list"
28393 #: cp/parser.c:8879
28394 #, gcc-internal-format
28396 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
28400 #: cp/parser.c:8886
28401 #, gcc-internal-format
28402 msgid "(if you use -fpermissive G++ will accept your code)"
28405 #: cp/parser.c:8959
28406 #, gcc-internal-format
28407 msgid "parse error in template argument list"
28410 #. Explain what went wrong.
28411 #: cp/parser.c:9072
28412 #, gcc-internal-format
28413 msgid "non-template %qD used as template"
28416 #: cp/parser.c:9073
28417 #, gcc-internal-format
28418 msgid "use %<%T::template %D%> to indicate that it is a template"
28421 #: cp/parser.c:9583
28422 #, gcc-internal-format
28423 msgid "template specialization with C linkage"
28426 #: cp/parser.c:10158
28427 #, gcc-internal-format
28428 msgid "using %<typename%> outside of template"
28431 #: cp/parser.c:10378
28432 #, gcc-internal-format
28433 msgid "attributes ignored on uninstantiated type"
28436 #: cp/parser.c:10382
28437 #, gcc-internal-format
28438 msgid "attributes ignored on template instantiation"
28441 #: cp/parser.c:10387
28442 #, gcc-internal-format
28444 "attributes ignored on elaborated-type-specifier that is not a forward "
28448 #: cp/parser.c:10601
28449 #, gcc-internal-format
28450 msgid "%qD is not a namespace-name"
28453 #. [namespace.udecl]
28455 #. A using declaration shall not name a template-id.
28456 #: cp/parser.c:10821
28457 #, gcc-internal-format
28458 msgid "a template-id may not appear in a using-declaration"
28461 #: cp/parser.c:11166
28462 #, gcc-internal-format
28463 msgid "an asm-specification is not allowed on a function-definition"
28466 #: cp/parser.c:11168
28467 #, gcc-internal-format
28468 msgid "attributes are not allowed on a function-definition"
28471 #: cp/parser.c:11301
28472 #, gcc-internal-format
28473 msgid "initializer provided for function"
28476 #: cp/parser.c:11321
28477 #, gcc-internal-format
28478 msgid "attributes after parenthesized initializer ignored"
28481 #: cp/parser.c:11701 cp/pt.c:7312
28482 #, gcc-internal-format
28483 msgid "array bound is not an integer constant"
28486 #: cp/parser.c:11778
28487 #, gcc-internal-format
28488 msgid "%<%T::%D%> is not a type"
28491 #: cp/parser.c:11803
28492 #, gcc-internal-format
28493 msgid "invalid use of constructor as a template"
28496 #: cp/parser.c:11804
28497 #, gcc-internal-format
28499 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
28503 #: cp/parser.c:11963
28504 #, gcc-internal-format
28505 msgid "%qD is a namespace"
28508 #: cp/parser.c:12038
28509 #, gcc-internal-format
28510 msgid "duplicate cv-qualifier"
28513 #: cp/parser.c:12586
28514 #, gcc-internal-format
28515 msgid "file ends in default argument"
28518 #: cp/parser.c:12659
28519 #, gcc-internal-format
28520 msgid "deprecated use of default argument for parameter of non-function"
28523 #: cp/parser.c:12662
28524 #, gcc-internal-format
28525 msgid "default arguments are only permitted for function parameters"
28528 #: cp/parser.c:12862
28529 #, gcc-internal-format
28530 msgid "ISO C++ does not allow designated initializers"
28533 #: cp/parser.c:13446
28534 #, gcc-internal-format
28535 msgid "invalid class name in declaration of %qD"
28538 #: cp/parser.c:13457
28539 #, gcc-internal-format
28540 msgid "declaration of %qD in %qD which does not enclose %qD"
28543 #: cp/parser.c:13470
28544 #, gcc-internal-format
28545 msgid "extra qualification ignored"
28548 #: cp/parser.c:13481
28549 #, gcc-internal-format
28550 msgid "an explicit specialization must be preceded by %<template <>%>"
28553 #: cp/parser.c:13574
28554 #, gcc-internal-format
28555 msgid "previous definition of %q+#T"
28558 #: cp/parser.c:13809
28559 #, gcc-internal-format
28560 msgid "%Hextra %<;%>"
28563 #: cp/parser.c:13827
28564 #, gcc-internal-format
28565 msgid "a class-key must be used when declaring a friend"
28568 #: cp/parser.c:13841
28569 #, gcc-internal-format
28570 msgid "friend declaration does not name a class or function"
28573 #: cp/parser.c:14018
28574 #, gcc-internal-format
28575 msgid "pure-specifier on function-definition"
28578 #: cp/parser.c:14294
28579 #, gcc-internal-format
28580 msgid "keyword %<typename%> not allowed outside of templates"
28583 #: cp/parser.c:14296
28584 #, gcc-internal-format
28586 "keyword %<typename%> not allowed in this context (the base class is "
28587 "implicitly a type)"
28590 #: cp/parser.c:15328
28591 #, gcc-internal-format
28592 msgid "too few template-parameter-lists"
28595 #. Otherwise, there are too many template parameter lists. We have
28598 #. template <class T> template <class U> void S::f();
28599 #: cp/parser.c:15343
28600 #, gcc-internal-format
28601 msgid "too many template-parameter-lists"
28604 #. Issue an error message.
28605 #: cp/parser.c:15605
28606 #, gcc-internal-format
28607 msgid "named return values are no longer supported"
28610 #. 14.5.2.2 [temp.mem]
28612 #. A local class shall not have member templates.
28613 #: cp/parser.c:15677
28614 #, gcc-internal-format
28615 msgid "invalid declaration of member template in local class"
28618 #: cp/parser.c:15686
28619 #, gcc-internal-format
28620 msgid "template with C linkage"
28623 #: cp/parser.c:15828
28624 #, gcc-internal-format
28625 msgid "template declaration of %qs"
28628 #: cp/parser.c:16043
28629 #, gcc-internal-format
28630 msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
28633 #: cp/parser.c:16058
28634 #, gcc-internal-format
28635 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
28638 #: cp/parser.c:16374
28639 #, gcc-internal-format
28640 msgid "invalid use of %qD in linkage specification"
28643 #: cp/parser.c:16387
28644 #, gcc-internal-format
28645 msgid "%<__thread%> before %qD"
28648 #: cp/parser.c:16682
28649 #, gcc-internal-format
28650 msgid "%qs tag used in naming %q#T"
28653 #: cp/parser.c:16703
28654 #, gcc-internal-format
28655 msgid "%qD redeclared with different access"
28658 #: cp/parser.c:16720
28659 #, gcc-internal-format
28660 msgid "%<template%> (as a disambiguator) is only allowed within templates"
28663 #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
28664 #, gcc-internal-format
28665 msgid "misplaced %<@%D%> Objective-C++ construct"
28668 #: cp/parser.c:17114
28669 #, gcc-internal-format
28670 msgid "%<@encode%> must specify a type as an argument"
28673 #: cp/parser.c:17429
28674 #, gcc-internal-format
28675 msgid "invalid Objective-C++ selector name"
28678 #: cp/parser.c:17760
28679 #, gcc-internal-format
28680 msgid "identifier expected after %<@protocol%>"
28683 #: cp/parser.c:19247
28684 #, gcc-internal-format
28685 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
28688 #: cp/parser.c:19392
28689 #, gcc-internal-format
28690 msgid "inter-module optimizations not implemented for C++"
28694 #, gcc-internal-format
28695 msgid "data member %qD cannot be a member template"
28699 #, gcc-internal-format
28700 msgid "invalid member template declaration %qD"
28704 #, gcc-internal-format
28705 msgid "explicit specialization in non-namespace scope %qD"
28709 #, gcc-internal-format
28710 msgid "enclosing class templates are not explicitly specialized"
28714 #, gcc-internal-format
28715 msgid "specialization of %qD in different namespace"
28718 #: cp/pt.c:660 cp/pt.c:757
28719 #, gcc-internal-format
28720 msgid " from definition of %q+#D"
28724 #, gcc-internal-format
28726 "explicit instantiation of %qD in namespace %qD (which does not enclose "
28731 #, gcc-internal-format
28732 msgid "name of class shadows template template parameter %qD"
28736 #, gcc-internal-format
28737 msgid "specialization of %qT after instantiation"
28741 #, gcc-internal-format
28742 msgid "specializing %q#T in different namespace"
28746 #, gcc-internal-format
28747 msgid "specialization %qT after instantiation %qT"
28751 #, gcc-internal-format
28752 msgid "explicit specialization of non-template %qT"
28756 #, gcc-internal-format
28757 msgid "specialization of %qD after instantiation"
28761 #, gcc-internal-format
28762 msgid "%qD is not a function template"
28766 #, gcc-internal-format
28767 msgid "template-id %qD for %q+D does not match any template declaration"
28771 #, gcc-internal-format
28772 msgid "ambiguous template specialization %qD for %q+D"
28775 #. This case handles bogus declarations like template <>
28776 #. template <class T> void f<int>();
28777 #: cp/pt.c:1863 cp/pt.c:1917
28778 #, gcc-internal-format
28779 msgid "template-id %qD in declaration of primary template"
28783 #, gcc-internal-format
28784 msgid "template parameter list used in explicit instantiation"
28788 #, gcc-internal-format
28789 msgid "definition provided for explicit instantiation"
28793 #, gcc-internal-format
28794 msgid "too many template parameter lists in declaration of %qD"
28798 #, gcc-internal-format
28799 msgid "too few template parameter lists in declaration of %qD"
28803 #, gcc-internal-format
28804 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
28808 #, gcc-internal-format
28809 msgid "function template partial specialization %qD is not allowed"
28813 #, gcc-internal-format
28814 msgid "default argument specified in explicit specialization"
28818 #, gcc-internal-format
28819 msgid "%qD is not a template function"
28823 #, gcc-internal-format
28824 msgid "%qD is not declared in %qD"
28827 #. From [temp.expl.spec]:
28829 #. If such an explicit specialization for the member
28830 #. of a class template names an implicitly-declared
28831 #. special member function (clause _special_), the
28832 #. program is ill-formed.
28834 #. Similar language is found in [temp.explicit].
28836 #, gcc-internal-format
28837 msgid "specialization of implicitly-declared special member function"
28841 #, gcc-internal-format
28842 msgid "no member function %qD declared in %qT"
28846 #, gcc-internal-format
28847 msgid "declaration of %q+#D"
28851 #, gcc-internal-format
28852 msgid " shadows template parm %q+#D"
28856 #, gcc-internal-format
28857 msgid "template parameters not used in partial specialization:"
28861 #, gcc-internal-format
28866 #, gcc-internal-format
28867 msgid "partial specialization %qT does not specialize any template arguments"
28871 #, gcc-internal-format
28872 msgid "template argument %qE involves template parameter(s)"
28876 #, gcc-internal-format
28877 msgid "type %qT of template argument %qE depends on template parameter(s)"
28881 #, gcc-internal-format
28882 msgid "no default argument for %qD"
28886 #, gcc-internal-format
28887 msgid "template class without a name"
28892 #. A destructor shall not be a member template.
28894 #, gcc-internal-format
28895 msgid "destructor %qD declared as member template"
28898 #. [basic.stc.dynamic.allocation]
28900 #. An allocation function can be a function
28901 #. template. ... Template allocation functions shall
28902 #. have two or more parameters.
28904 #, gcc-internal-format
28905 msgid "invalid template declaration of %qD"
28909 #, gcc-internal-format
28910 msgid "%qD does not declare a template type"
28914 #, gcc-internal-format
28915 msgid "template definition of non-template %q#D"
28919 #, gcc-internal-format
28920 msgid "expected %d levels of template parms for %q#D, got %d"
28924 #, gcc-internal-format
28925 msgid "got %d template parameters for %q#D"
28929 #, gcc-internal-format
28930 msgid "got %d template parameters for %q#T"
28934 #, gcc-internal-format
28935 msgid " but %d required"
28939 #, gcc-internal-format
28940 msgid "%qT is not a template type"
28944 #, gcc-internal-format
28945 msgid "template specifiers not specified in declaration of %qD"
28949 #, gcc-internal-format
28950 msgid "used %d template parameter(s) instead of %d"
28954 #, gcc-internal-format
28955 msgid "template parameter %q+#D"
28959 #, gcc-internal-format
28960 msgid "redeclared here as %q#D"
28963 #. We have in [temp.param]:
28965 #. A template-parameter may not be given default arguments
28966 #. by two different declarations in the same scope.
28968 #, gcc-internal-format
28969 msgid "redefinition of default argument for %q#D"
28973 #, gcc-internal-format
28974 msgid "%J original definition appeared here"
28978 #, gcc-internal-format
28980 "%qE is not a valid template argument for type %qT because function %qD has "
28981 "not external linkage"
28985 #, gcc-internal-format
28987 "%qE is not a valid template argument for type %qT because string literals "
28988 "can never be used in this context"
28992 #, gcc-internal-format
28994 "%qE is not a valid template argument for type %qT because it is a non-"
28995 "constant expression"
28999 #, gcc-internal-format
29001 "%qD is not a valid template argument because %qD is a variable, not the "
29002 "address of a variable"
29006 #, gcc-internal-format
29008 "%qE is not a valid template argument of type %qT because %qE is not a "
29013 #, gcc-internal-format
29015 "%qE is not a valid template argument of type %qT because %qD does not have "
29020 #, gcc-internal-format
29022 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
29027 #, gcc-internal-format
29029 "%qE is not a valid template argument for type %qT because it is not an lvalue"
29033 #, gcc-internal-format
29035 "%qE is not a valid template argument for type %qT because object %qD has not "
29040 #, gcc-internal-format
29042 "%qE is not a valid template argument for type %qT because it is a pointer"
29046 #, gcc-internal-format
29047 msgid "try using %qE instead"
29051 #, gcc-internal-format
29053 "%qE is not a valid template argument for type %qT because it is of type %qT"
29057 #, gcc-internal-format
29058 msgid "standard conversions are not allowed in this context"
29062 #, gcc-internal-format
29063 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
29066 #: cp/pt.c:4013 cp/pt.c:4032 cp/pt.c:4072
29067 #, gcc-internal-format
29068 msgid "type/value mismatch at argument %d in template parameter list for %qD"
29072 #, gcc-internal-format
29073 msgid " expected a constant of type %qT, got %qT"
29077 #, gcc-internal-format
29078 msgid " expected a class template, got %qE"
29082 #, gcc-internal-format
29083 msgid " expected a type, got %qE"
29087 #, gcc-internal-format
29088 msgid " expected a type, got %qT"
29092 #, gcc-internal-format
29093 msgid " expected a class template, got %qT"
29097 #, gcc-internal-format
29098 msgid " expected a template of type %qD, got %qD"
29102 #, gcc-internal-format
29103 msgid "could not convert template argument %qE to %qT"
29107 #, gcc-internal-format
29108 msgid "wrong number of template arguments (%d, should be %d)"
29112 #, gcc-internal-format
29113 msgid "provided for %q+D"
29117 #, gcc-internal-format
29118 msgid "template argument %d is invalid"
29122 #, gcc-internal-format
29123 msgid "non-template type %qT used as a template"
29127 #, gcc-internal-format
29128 msgid "for template declaration %q+D"
29132 #, gcc-internal-format
29134 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
29135 "to increase the maximum) instantiating %qD"
29139 #, gcc-internal-format
29140 msgid "instantiation of %q+D as type %qT"
29143 #. It may seem that this case cannot occur, since:
29145 #. typedef void f();
29146 #. void g() { f x; }
29148 #. declares a function, not a variable. However:
29150 #. typedef void f();
29151 #. template <typename T> void g() { T t; }
29152 #. template void g<f>();
29154 #. is an attempt to declare a variable with function
29157 #, gcc-internal-format
29158 msgid "variable %qD has function type"
29162 #, gcc-internal-format
29163 msgid "invalid parameter type %qT"
29167 #, gcc-internal-format
29168 msgid "in declaration %q+D"
29172 #, gcc-internal-format
29173 msgid "function returning an array"
29177 #, gcc-internal-format
29178 msgid "function returning a function"
29182 #, gcc-internal-format
29183 msgid "creating pointer to member function of non-class type %qT"
29187 #, gcc-internal-format
29188 msgid "creating array with negative size (%qE)"
29192 #, gcc-internal-format
29193 msgid "forming reference to void"
29197 #, gcc-internal-format
29198 msgid "forming %s to reference type %qT"
29202 #, gcc-internal-format
29203 msgid "creating pointer to member of non-class type %qT"
29207 #, gcc-internal-format
29208 msgid "creating pointer to member reference type %qT"
29212 #, gcc-internal-format
29213 msgid "creating pointer to member of type void"
29217 #, gcc-internal-format
29218 msgid "creating array of %qT"
29222 #, gcc-internal-format
29223 msgid "creating array of %qT, which is an abstract class type"
29227 #, gcc-internal-format
29228 msgid "%qT is not a class, struct, or union type"
29232 #, gcc-internal-format
29233 msgid "%qT resolves to %qT, which is not an enumeration type"
29237 #, gcc-internal-format
29238 msgid "%qT resolves to %qT, which is is not a class type"
29242 #, gcc-internal-format
29243 msgid "use of %qs in template"
29247 #, gcc-internal-format
29249 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
29253 #, gcc-internal-format
29254 msgid "say %<typename %E%> if a type is meant"
29258 #, gcc-internal-format
29259 msgid "using invalid field %qD"
29263 #, gcc-internal-format
29265 "a cast to a type other than an integral or enumeration type cannot appear in "
29266 "a constant-expression"
29270 #, gcc-internal-format
29271 msgid "%qT is not a class or namespace"
29275 #, gcc-internal-format
29276 msgid "%qD is not a class or namespace"
29280 #, gcc-internal-format
29281 msgid "%qT is/uses anonymous type"
29285 #, gcc-internal-format
29286 msgid "template argument for %qD uses local type %qT"
29290 #, gcc-internal-format
29291 msgid "%qT is a variably modified type"
29295 #, gcc-internal-format
29296 msgid "integral expression %qE is not constant"
29300 #, gcc-internal-format
29301 msgid " trying to instantiate %qD"
29305 #, gcc-internal-format
29306 msgid "ambiguous class template instantiation for %q#T"
29310 #, gcc-internal-format
29314 #: cp/pt.c:11597 cp/pt.c:11668
29315 #, gcc-internal-format
29316 msgid "explicit instantiation of non-template %q#D"
29319 #: cp/pt.c:11613 cp/pt.c:11663
29320 #, gcc-internal-format
29321 msgid "no matching template for %qD found"
29325 #, gcc-internal-format
29326 msgid "explicit instantiation of %q#D"
29330 #, gcc-internal-format
29331 msgid "duplicate explicit instantiation of %q#D"
29335 #, gcc-internal-format
29336 msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
29339 #: cp/pt.c:11682 cp/pt.c:11775
29340 #, gcc-internal-format
29341 msgid "storage class %qD applied to template instantiation"
29345 #, gcc-internal-format
29346 msgid "explicit instantiation of non-template type %qT"
29350 #, gcc-internal-format
29351 msgid "explicit instantiation of %q#T before definition of template"
29355 #, gcc-internal-format
29356 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
29360 #, gcc-internal-format
29361 msgid "duplicate explicit instantiation of %q#T"
29365 #, gcc-internal-format
29366 msgid "explicit instantiation of %qD but no definition available"
29370 #, gcc-internal-format
29372 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
29373 "possibly from virtual table generation (use -ftemplate-depth-NN to increase "
29378 #, gcc-internal-format
29379 msgid "%q#T is not a valid type for a template constant parameter"
29383 #, gcc-internal-format
29384 msgid "-frepo must be used with -c"
29388 #, gcc-internal-format
29389 msgid "mysterious repository information in %s"
29393 #, gcc-internal-format
29394 msgid "can't create repository information file %qs"
29398 #, gcc-internal-format
29399 msgid "cannot use typeid with -fno-rtti"
29403 #, gcc-internal-format
29404 msgid "must #include <typeinfo> before using typeid"
29408 #, gcc-internal-format
29410 "cannot create type information for type %qT because it involves types of "
29414 #: cp/rtti.c:600 cp/rtti.c:614
29415 #, gcc-internal-format
29416 msgid "dynamic_cast of %q#D to %q#T can never succeed"
29420 #, gcc-internal-format
29421 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
29425 #, gcc-internal-format
29426 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
29430 #, gcc-internal-format
29431 msgid "%qT is an ambiguous base of %qT"
29435 #, gcc-internal-format
29436 msgid "%qT is an inaccessible base of %qT"
29439 #: cp/search.c:1865
29440 #, gcc-internal-format
29441 msgid "deprecated covariant return type for %q+#D"
29444 #: cp/search.c:1867 cp/search.c:1882 cp/search.c:1887
29445 #, gcc-internal-format
29446 msgid " overriding %q+#D"
29449 #: cp/search.c:1881
29450 #, gcc-internal-format
29451 msgid "invalid covariant return type for %q+#D"
29454 #: cp/search.c:1886
29455 #, gcc-internal-format
29456 msgid "conflicting return type specified for %q+#D"
29459 #: cp/search.c:1896
29460 #, gcc-internal-format
29461 msgid "looser throw specifier for %q+#F"
29464 #: cp/search.c:1897
29465 #, gcc-internal-format
29466 msgid " overriding %q+#F"
29469 #. A static member function cannot match an inherited
29470 #. virtual member function.
29471 #: cp/search.c:1990
29472 #, gcc-internal-format
29473 msgid "%q+#D cannot be declared"
29476 #: cp/search.c:1991
29477 #, gcc-internal-format
29478 msgid " since %q+#D declared in base class"
29481 #: cp/semantics.c:1269
29482 #, gcc-internal-format
29483 msgid "type of asm operand %qE could not be determined"
29486 #: cp/semantics.c:1392
29487 #, gcc-internal-format
29488 msgid "invalid use of member %q+D in static member function"
29491 #: cp/semantics.c:1394
29492 #, gcc-internal-format
29493 msgid "invalid use of non-static data member %q+D"
29496 #: cp/semantics.c:1395 cp/semantics.c:1434
29497 #, gcc-internal-format
29498 msgid "from this location"
29501 #: cp/semantics.c:1433
29502 #, gcc-internal-format
29503 msgid "object missing in reference to %q+D"
29506 #: cp/semantics.c:1863
29507 #, gcc-internal-format
29508 msgid "arguments to destructor are not allowed"
29511 #: cp/semantics.c:1914
29512 #, gcc-internal-format
29513 msgid "%<this%> is unavailable for static member functions"
29516 #: cp/semantics.c:1920
29517 #, gcc-internal-format
29518 msgid "invalid use of %<this%> in non-member function"
29521 #: cp/semantics.c:1922
29522 #, gcc-internal-format
29523 msgid "invalid use of %<this%> at top level"
29526 #: cp/semantics.c:1946
29527 #, gcc-internal-format
29528 msgid "invalid qualifying scope in pseudo-destructor name"
29531 #: cp/semantics.c:1951 cp/typeck.c:2005
29532 #, gcc-internal-format
29533 msgid "qualified type %qT does not match destructor name ~%qT"
29536 #: cp/semantics.c:1973
29537 #, gcc-internal-format
29538 msgid "%qE is not of type %qT"
29541 #: cp/semantics.c:2015
29542 #, gcc-internal-format
29543 msgid "compound literal of non-object type %qT"
29546 #: cp/semantics.c:2092
29547 #, gcc-internal-format
29548 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
29551 #: cp/semantics.c:2129
29552 #, gcc-internal-format
29554 "invalid use of type %qT as a default value for a template template-parameter"
29557 #: cp/semantics.c:2132
29558 #, gcc-internal-format
29559 msgid "invalid default argument for a template template parameter"
29562 #: cp/semantics.c:2149
29563 #, gcc-internal-format
29564 msgid "definition of %q#T inside template parameter list"
29567 #: cp/semantics.c:2160
29568 #, gcc-internal-format
29569 msgid "invalid definition of qualified type %qT"
29572 #: cp/semantics.c:2367
29573 #, gcc-internal-format
29574 msgid "invalid base-class specification"
29577 #: cp/semantics.c:2376
29578 #, gcc-internal-format
29579 msgid "base class %qT has cv qualifiers"
29582 #: cp/semantics.c:2398
29583 #, gcc-internal-format
29584 msgid "incomplete type %qT used in nested name specifier"
29587 #: cp/semantics.c:2401
29588 #, gcc-internal-format
29589 msgid "reference to %<%T::%D%> is ambiguous"
29592 #: cp/semantics.c:2405 cp/typeck.c:1814
29593 #, gcc-internal-format
29594 msgid "%qD is not a member of %qT"
29597 #: cp/semantics.c:2408
29598 #, gcc-internal-format
29599 msgid "%qD is not a member of %qD"
29602 #: cp/semantics.c:2551
29603 #, gcc-internal-format
29604 msgid "use of %<auto%> variable from containing function"
29607 #: cp/semantics.c:2552
29608 #, gcc-internal-format
29609 msgid "use of parameter from containing function"
29612 #: cp/semantics.c:2553
29613 #, gcc-internal-format
29614 msgid " %q+#D declared here"
29617 #: cp/semantics.c:2591
29618 #, gcc-internal-format
29620 "template parameter %qD of type %qT is not allowed in an integral constant "
29621 "expression because it is not of integral or enumeration type"
29624 #: cp/semantics.c:2760
29625 #, gcc-internal-format
29626 msgid "%qD cannot appear in a constant-expression"
29629 #: cp/semantics.c:2768
29630 #, gcc-internal-format
29631 msgid "use of namespace %qD as expression"
29634 #: cp/semantics.c:2773
29635 #, gcc-internal-format
29636 msgid "use of class template %qT as expression"
29639 #. Ambiguous reference to base members.
29640 #: cp/semantics.c:2779
29641 #, gcc-internal-format
29642 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
29645 #: cp/semantics.c:2897
29646 #, gcc-internal-format
29647 msgid "type of %qE is unknown"
29650 #: cp/semantics.c:2912
29651 #, gcc-internal-format
29652 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
29655 #: cp/semantics.c:2923
29656 #, gcc-internal-format
29657 msgid "cannot apply %<offsetof%> to member function %qD"
29660 #: cp/semantics.c:3414
29661 #, gcc-internal-format
29662 msgid "num_threads expression must be integral"
29665 #: cp/semantics.c:3428
29666 #, gcc-internal-format
29667 msgid "schedule chunk size expression must be integral"
29670 #: cp/semantics.c:3558
29671 #, gcc-internal-format
29672 msgid "%qE has reference type for %qs"
29675 #: cp/semantics.c:3698
29676 #, gcc-internal-format
29677 msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
29681 #, gcc-internal-format
29682 msgid "%qV qualifiers cannot be applied to %qT"
29686 #, gcc-internal-format
29687 msgid "%qE attribute can only be applied to Java class definitions"
29691 #, gcc-internal-format
29692 msgid "%qE attribute can only be applied to class definitions"
29696 #, gcc-internal-format
29697 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
29701 #, gcc-internal-format
29702 msgid "requested init_priority is not an integer constant"
29706 #, gcc-internal-format
29708 "can only use %qE attribute on file-scope definitions of objects of class type"
29712 #, gcc-internal-format
29713 msgid "requested init_priority is out of range"
29717 #, gcc-internal-format
29718 msgid "requested init_priority is reserved for internal use"
29722 #, gcc-internal-format
29723 msgid "%qE attribute is not supported on this platform"
29726 #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
29727 #, gcc-internal-format
29728 msgid "%s between distinct pointer types %qT and %qT lacks a cast"
29732 #, gcc-internal-format
29734 "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
29738 #, gcc-internal-format
29739 msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
29742 #: cp/typeck.c:1255
29743 #, gcc-internal-format
29744 msgid "invalid application of %qs to a member function"
29747 #: cp/typeck.c:1305
29748 #, gcc-internal-format
29749 msgid "invalid application of %<sizeof%> to a bit-field"
29752 #: cp/typeck.c:1310
29753 #, gcc-internal-format
29754 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
29757 #: cp/typeck.c:1353
29758 #, gcc-internal-format
29759 msgid "invalid application of %<__alignof%> to a bit-field"
29762 #: cp/typeck.c:1361
29763 #, gcc-internal-format
29765 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
29768 #: cp/typeck.c:1409
29769 #, gcc-internal-format
29770 msgid "invalid use of non-static member function"
29773 #: cp/typeck.c:1673
29774 #, gcc-internal-format
29775 msgid "deprecated conversion from string constant to %qT"
29778 #: cp/typeck.c:1785 cp/typeck.c:2133
29779 #, gcc-internal-format
29780 msgid "request for member %qD in %qE, which is of non-class type %qT"
29783 #: cp/typeck.c:1812
29784 #, gcc-internal-format
29785 msgid "invalid use of nonstatic data member %qE"
29788 #: cp/typeck.c:1864 cp/typeck.c:1892
29789 #, gcc-internal-format
29790 msgid "invalid access to non-static data member %qD of NULL object"
29793 #: cp/typeck.c:1867 cp/typeck.c:1894
29794 #, gcc-internal-format
29795 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
29798 #: cp/typeck.c:2011
29799 #, gcc-internal-format
29800 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
29803 #: cp/typeck.c:2171
29804 #, gcc-internal-format
29805 msgid "%<%D::%D%> is not a member of %qT"
29808 #: cp/typeck.c:2186
29809 #, gcc-internal-format
29810 msgid "%qT is not a base of %qT"
29813 #: cp/typeck.c:2205
29814 #, gcc-internal-format
29815 msgid "%qD has no member named %qE"
29818 #: cp/typeck.c:2220
29819 #, gcc-internal-format
29820 msgid "%qD is not a member template function"
29823 #. A pointer to incomplete type (other than cv void) can be
29824 #. dereferenced [expr.unary.op]/1
29825 #: cp/typeck.c:2340
29826 #, gcc-internal-format
29827 msgid "%qT is not a pointer-to-object type"
29830 #: cp/typeck.c:2365
29831 #, gcc-internal-format
29832 msgid "invalid use of %qs on pointer to member"
29835 #: cp/typeck.c:2371
29836 #, gcc-internal-format
29837 msgid "invalid type argument"
29840 #: cp/typeck.c:2394
29841 #, gcc-internal-format
29842 msgid "subscript missing in array reference"
29845 #: cp/typeck.c:2468
29846 #, gcc-internal-format
29847 msgid "ISO C++ forbids subscripting non-lvalue array"
29850 #: cp/typeck.c:2479
29851 #, gcc-internal-format
29852 msgid "subscripting array declared %<register%>"
29855 #: cp/typeck.c:2562
29856 #, gcc-internal-format
29857 msgid "object missing in use of %qE"
29860 #: cp/typeck.c:2676
29861 #, gcc-internal-format
29862 msgid "ISO C++ forbids calling %<::main%> from within program"
29865 #: cp/typeck.c:2701
29866 #, gcc-internal-format
29868 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
29871 #: cp/typeck.c:2715
29872 #, gcc-internal-format
29873 msgid "%qE cannot be used as a function"
29876 #: cp/typeck.c:2795
29877 #, gcc-internal-format
29878 msgid "too many arguments to %s %q+#D"
29881 #: cp/typeck.c:2796 cp/typeck.c:2898
29882 #, gcc-internal-format
29883 msgid "at this point in file"
29886 #: cp/typeck.c:2799
29887 #, gcc-internal-format
29888 msgid "too many arguments to function"
29891 #: cp/typeck.c:2833
29892 #, gcc-internal-format
29893 msgid "parameter %P of %qD has incomplete type %qT"
29896 #: cp/typeck.c:2836
29897 #, gcc-internal-format
29898 msgid "parameter %P has incomplete type %qT"
29901 #: cp/typeck.c:2897
29902 #, gcc-internal-format
29903 msgid "too few arguments to %s %q+#D"
29906 #: cp/typeck.c:2901
29907 #, gcc-internal-format
29908 msgid "too few arguments to function"
29911 #: cp/typeck.c:3049 cp/typeck.c:3059
29912 #, gcc-internal-format
29913 msgid "assuming cast to type %qT from overloaded function"
29916 #: cp/typeck.c:3141
29917 #, gcc-internal-format
29918 msgid "division by zero in %<%E / 0%>"
29921 #: cp/typeck.c:3143
29922 #, gcc-internal-format
29923 msgid "division by zero in %<%E / 0.%>"
29926 #: cp/typeck.c:3178
29927 #, gcc-internal-format
29928 msgid "division by zero in %<%E %% 0%>"
29931 #: cp/typeck.c:3180
29932 #, gcc-internal-format
29933 msgid "division by zero in %<%E %% 0.%>"
29936 #: cp/typeck.c:3260
29937 #, gcc-internal-format
29938 msgid "%s rotate count is negative"
29941 #: cp/typeck.c:3263
29942 #, gcc-internal-format
29943 msgid "%s rotate count >= width of type"
29946 #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
29947 #, gcc-internal-format
29948 msgid "ISO C++ forbids comparison between pointer and integer"
29951 #: cp/typeck.c:3427
29952 #, gcc-internal-format
29953 msgid "unordered comparison on non-floating point argument"
29956 #: cp/typeck.c:3465
29957 #, gcc-internal-format
29958 msgid "invalid operands of types %qT and %qT to binary %qO"
29961 #: cp/typeck.c:3629
29962 #, gcc-internal-format
29963 msgid "comparison between types %q#T and %q#T"
29966 #: cp/typeck.c:3665
29967 #, gcc-internal-format
29968 msgid "comparison between signed and unsigned integer expressions"
29971 #. Some sort of arithmetic operation involving NULL was
29972 #. performed. Note that pointer-difference and pointer-addition
29973 #. have already been handled above, and so we don't end up here in
29975 #: cp/typeck.c:3744
29976 #, gcc-internal-format
29977 msgid "NULL used in arithmetic"
29980 #: cp/typeck.c:3802
29981 #, gcc-internal-format
29982 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
29985 #: cp/typeck.c:3804
29986 #, gcc-internal-format
29987 msgid "ISO C++ forbids using pointer to a function in subtraction"
29990 #: cp/typeck.c:3806
29991 #, gcc-internal-format
29992 msgid "ISO C++ forbids using pointer to a method in subtraction"
29995 #: cp/typeck.c:3818
29996 #, gcc-internal-format
29997 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
30000 #: cp/typeck.c:3878
30001 #, gcc-internal-format
30002 msgid "invalid use of %qE to form a pointer-to-member-function"
30005 #: cp/typeck.c:3881
30006 #, gcc-internal-format
30007 msgid " a qualified-id is required"
30010 #: cp/typeck.c:3886
30011 #, gcc-internal-format
30013 "parentheses around %qE cannot be used to form a pointer-to-member-function"
30016 #: cp/typeck.c:3909
30017 #, gcc-internal-format
30018 msgid "taking address of temporary"
30021 #: cp/typeck.c:4157
30022 #, gcc-internal-format
30023 msgid "ISO C++ forbids %sing an enum"
30026 #: cp/typeck.c:4168
30027 #, gcc-internal-format
30028 msgid "cannot %s a pointer to incomplete type %qT"
30031 #: cp/typeck.c:4174
30032 #, gcc-internal-format
30033 msgid "ISO C++ forbids %sing a pointer of type %qT"
30036 #: cp/typeck.c:4199
30037 #, gcc-internal-format
30038 msgid "cast to non-reference type used as lvalue"
30041 #: cp/typeck.c:4234
30042 #, gcc-internal-format
30043 msgid "invalid use of %<--%> on bool variable %qD"
30047 #: cp/typeck.c:4263
30048 #, gcc-internal-format
30049 msgid "ISO C++ forbids taking address of function %<::main%>"
30052 #. An expression like &memfn.
30053 #: cp/typeck.c:4319
30054 #, gcc-internal-format
30056 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
30057 "static member function to form a pointer to member function. Say %<&%T::%D%>"
30060 #: cp/typeck.c:4324
30061 #, gcc-internal-format
30063 "ISO C++ forbids taking the address of a bound member function to form a "
30064 "pointer to member function. Say %<&%T::%D%>"
30067 #: cp/typeck.c:4352
30068 #, gcc-internal-format
30069 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
30072 #: cp/typeck.c:4376
30073 #, gcc-internal-format
30074 msgid "cannot create pointer to reference member %qD"
30077 #: cp/typeck.c:4587
30078 #, gcc-internal-format
30079 msgid "cannot take the address of %<this%>, which is an rvalue expression"
30082 #: cp/typeck.c:4610
30083 #, gcc-internal-format
30084 msgid "address of explicit register variable %qD requested"
30087 #: cp/typeck.c:4615
30088 #, gcc-internal-format
30089 msgid "address requested for %qD, which is declared %<register%>"
30092 #: cp/typeck.c:4681
30093 #, gcc-internal-format
30094 msgid "%s expression list treated as compound expression"
30097 #: cp/typeck.c:5078
30098 #, gcc-internal-format
30099 msgid "invalid static_cast from type %qT to type %qT"
30102 #: cp/typeck.c:5100
30103 #, gcc-internal-format
30104 msgid "converting from %qT to %qT"
30107 #: cp/typeck.c:5148
30108 #, gcc-internal-format
30109 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
30112 #: cp/typeck.c:5207
30113 #, gcc-internal-format
30114 msgid "cast from %qT to %qT loses precision"
30117 #: cp/typeck.c:5234
30118 #, gcc-internal-format
30119 msgid "cast from %qT to %qT increases required alignment of target type"
30122 #. Only issue a warning, as we have always supported this
30123 #. where possible, and it is necessary in some cases. DR 195
30124 #. addresses this issue, but as of 2004/10/26 is still in
30126 #: cp/typeck.c:5253
30127 #, gcc-internal-format
30129 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
30132 #: cp/typeck.c:5264
30133 #, gcc-internal-format
30134 msgid "invalid cast from type %qT to type %qT"
30137 #: cp/typeck.c:5320
30138 #, gcc-internal-format
30140 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
30141 "nor a pointer-to-data-member type"
30144 #: cp/typeck.c:5329
30145 #, gcc-internal-format
30147 "invalid use of const_cast with type %qT, which is a pointer or reference to "
30151 #: cp/typeck.c:5354
30152 #, gcc-internal-format
30153 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
30156 #: cp/typeck.c:5405
30157 #, gcc-internal-format
30158 msgid "invalid const_cast from type %qT to type %qT"
30161 #: cp/typeck.c:5473 cp/typeck.c:5478
30162 #, gcc-internal-format
30163 msgid "ISO C++ forbids casting to an array type %qT"
30166 #: cp/typeck.c:5486
30167 #, gcc-internal-format
30168 msgid "invalid cast to function type %qT"
30171 #: cp/typeck.c:5706
30172 #, gcc-internal-format
30173 msgid " in evaluation of %<%Q(%#T, %#T)%>"
30176 #: cp/typeck.c:5775
30177 #, gcc-internal-format
30178 msgid "incompatible types in assignment of %qT to %qT"
30181 #: cp/typeck.c:5786
30182 #, gcc-internal-format
30183 msgid "array used as initializer"
30186 #: cp/typeck.c:5788
30187 #, gcc-internal-format
30188 msgid "invalid array assignment"
30191 #: cp/typeck.c:5910
30192 #, gcc-internal-format
30193 msgid " in pointer to member function conversion"
30196 #: cp/typeck.c:5921 cp/typeck.c:5947
30197 #, gcc-internal-format
30198 msgid "pointer to member cast via virtual base %qT"
30201 #: cp/typeck.c:5924
30202 #, gcc-internal-format
30203 msgid "pointer to member conversion via virtual base %qT"
30206 #: cp/typeck.c:5933
30207 #, gcc-internal-format
30208 msgid " in pointer to member conversion"
30211 #: cp/typeck.c:6023
30212 #, gcc-internal-format
30213 msgid "invalid conversion to type %qT from type %qT"
30216 #: cp/typeck.c:6267
30217 #, gcc-internal-format
30218 msgid "cannot convert %qT to %qT for argument %qP to %qD"
30221 #: cp/typeck.c:6270
30222 #, gcc-internal-format
30223 msgid "cannot convert %qT to %qT in %s"
30226 #: cp/typeck.c:6281
30227 #, gcc-internal-format
30228 msgid "%s might be a candidate for a format attribute"
30231 #: cp/typeck.c:6355 cp/typeck.c:6357
30232 #, gcc-internal-format
30233 msgid "in passing argument %P of %q+D"
30236 #: cp/typeck.c:6407
30237 #, gcc-internal-format
30238 msgid "returning reference to temporary"
30241 #: cp/typeck.c:6414
30242 #, gcc-internal-format
30243 msgid "reference to non-lvalue returned"
30246 #: cp/typeck.c:6430
30247 #, gcc-internal-format
30248 msgid "reference to local variable %q+D returned"
30251 #: cp/typeck.c:6433
30252 #, gcc-internal-format
30253 msgid "address of local variable %q+D returned"
30256 #: cp/typeck.c:6467
30257 #, gcc-internal-format
30258 msgid "returning a value from a destructor"
30261 #. If a return statement appears in a handler of the
30262 #. function-try-block of a constructor, the program is ill-formed.
30263 #: cp/typeck.c:6475
30264 #, gcc-internal-format
30265 msgid "cannot return from a handler of a function-try-block of a constructor"
30268 #. You can't return a value from a constructor.
30269 #: cp/typeck.c:6478
30270 #, gcc-internal-format
30271 msgid "returning a value from a constructor"
30274 #: cp/typeck.c:6501
30275 #, gcc-internal-format
30276 msgid "return-statement with no value, in function returning %qT"
30279 #: cp/typeck.c:6522
30280 #, gcc-internal-format
30281 msgid "return-statement with a value, in function returning 'void'"
30284 #: cp/typeck.c:6553
30285 #, gcc-internal-format
30287 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
30288 "fcheck-new is in effect)"
30292 #, gcc-internal-format
30293 msgid "type %qT is not a base type for type %qT"
30296 #: cp/typeck2.c:296
30297 #, gcc-internal-format
30298 msgid "cannot declare variable %q+D to be of abstract type %qT"
30301 #: cp/typeck2.c:299
30302 #, gcc-internal-format
30303 msgid "cannot declare parameter %q+D to be of abstract type %qT"
30306 #: cp/typeck2.c:302
30307 #, gcc-internal-format
30308 msgid "cannot declare field %q+D to be of abstract type %qT"
30311 #: cp/typeck2.c:306
30312 #, gcc-internal-format
30313 msgid "invalid abstract return type for member function %q+#D"
30316 #: cp/typeck2.c:308
30317 #, gcc-internal-format
30318 msgid "invalid abstract return type for function %q+#D"
30321 #. Here we do not have location information.
30322 #: cp/typeck2.c:311
30323 #, gcc-internal-format
30324 msgid "invalid abstract type %qT for %qE"
30327 #: cp/typeck2.c:313
30328 #, gcc-internal-format
30329 msgid "invalid abstract type for %q+D"
30332 #: cp/typeck2.c:316
30333 #, gcc-internal-format
30334 msgid "cannot allocate an object of abstract type %qT"
30337 #: cp/typeck2.c:324
30338 #, gcc-internal-format
30339 msgid "%J because the following virtual functions are pure within %qT:"
30342 #: cp/typeck2.c:328
30343 #, gcc-internal-format
30347 #: cp/typeck2.c:335
30348 #, gcc-internal-format
30349 msgid "%J since type %qT has pure virtual functions"
30352 #: cp/typeck2.c:602
30353 #, gcc-internal-format
30354 msgid "constructor syntax used, but no constructor declared for type %qT"
30357 #: cp/typeck2.c:616
30358 #, gcc-internal-format
30359 msgid "cannot initialize arrays using this syntax"
30362 #: cp/typeck2.c:692
30363 #, gcc-internal-format
30364 msgid "int-array initialized from non-wide string"
30367 #: cp/typeck2.c:731
30368 #, gcc-internal-format
30369 msgid "cannot initialize aggregate of type %qT with a compound literal"
30372 #: cp/typeck2.c:740
30373 #, gcc-internal-format
30374 msgid "array must be initialized with a brace-enclosed initializer"
30377 #: cp/typeck2.c:816 cp/typeck2.c:917
30378 #, gcc-internal-format
30379 msgid "non-trivial designated initializers not supported"
30382 #: cp/typeck2.c:940 cp/typeck2.c:954
30383 #, gcc-internal-format
30384 msgid "missing initializer for member %qD"
30387 #: cp/typeck2.c:945
30388 #, gcc-internal-format
30389 msgid "uninitialized const member %qD"
30392 #: cp/typeck2.c:947
30393 #, gcc-internal-format
30394 msgid "member %qD with uninitialized const fields"
30397 #: cp/typeck2.c:949
30398 #, gcc-internal-format
30399 msgid "member %qD is uninitialized reference"
30402 #: cp/typeck2.c:1004
30403 #, gcc-internal-format
30404 msgid "no field %qD found in union being initialized"
30407 #: cp/typeck2.c:1013
30408 #, gcc-internal-format
30409 msgid "index value instead of field name in union initializer"
30412 #: cp/typeck2.c:1168
30413 #, gcc-internal-format
30414 msgid "circular pointer delegation detected"
30417 #: cp/typeck2.c:1181
30418 #, gcc-internal-format
30419 msgid "base operand of %<->%> has non-pointer type %qT"
30422 #: cp/typeck2.c:1205
30423 #, gcc-internal-format
30424 msgid "result of %<operator->()%> yields non-pointer result"
30427 #: cp/typeck2.c:1207
30428 #, gcc-internal-format
30429 msgid "base operand of %<->%> is not a pointer"
30432 #: cp/typeck2.c:1229
30433 #, gcc-internal-format
30434 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
30437 #: cp/typeck2.c:1238
30438 #, gcc-internal-format
30439 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
30442 #: cp/typeck2.c:1260
30443 #, gcc-internal-format
30444 msgid "pointer to member type %qT incompatible with object type %qT"
30447 #: cp/typeck2.c:1482
30448 #, gcc-internal-format
30449 msgid "call to function %qD which throws incomplete type %q#T"
30452 #: cp/typeck2.c:1485
30453 #, gcc-internal-format
30454 msgid "call to function which throws incomplete type %q#T"
30457 #: fortran/f95-lang.c:280
30458 #, gcc-internal-format
30459 msgid "Unexpected type in truthvalue_conversion"
30462 #: fortran/f95-lang.c:333
30463 #, gcc-internal-format
30464 msgid "can't open input file: %s"
30467 #: fortran/f95-lang.c:660
30468 #, gcc-internal-format
30469 msgid "global register variable %qs used in nested function"
30472 #: fortran/f95-lang.c:664
30473 #, gcc-internal-format
30474 msgid "register variable %qs used in nested function"
30477 #: fortran/f95-lang.c:671
30478 #, gcc-internal-format
30479 msgid "address of global register variable %qs requested"
30482 #: fortran/f95-lang.c:689
30483 #, gcc-internal-format
30484 msgid "address of register variable %qs requested"
30487 #: fortran/trans-array.c:3458
30488 #, gcc-internal-format
30489 msgid "Possible frontend bug: array constructor not expanded"
30492 #: fortran/trans-array.c:4997
30493 #, gcc-internal-format
30495 "Possible frontend bug: Deferred array size without pointer, allocatable "
30496 "attribute or derived type without allocatable components."
30499 #: fortran/trans-array.c:5470
30500 #, gcc-internal-format
30501 msgid "bad expression type during walk (%d)"
30504 #: fortran/trans-const.c:336
30505 #, gcc-internal-format
30506 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
30509 #: fortran/trans-decl.c:939
30510 #, gcc-internal-format
30511 msgid "intrinsic variable which isn't a procedure"
30514 #: fortran/trans-decl.c:2567
30515 #, gcc-internal-format
30516 msgid "Function does not return a value"
30519 #. I don't think this should ever happen.
30520 #: fortran/trans-decl.c:2718
30521 #, gcc-internal-format
30522 msgid "module symbol %s in wrong namespace"
30525 #: fortran/trans-decl.c:2737
30526 #, gcc-internal-format
30527 msgid "backend decl for module variable %s already exists"
30530 #: fortran/trans-decl.c:3213
30531 #, gcc-internal-format
30532 msgid "Function return value not set"
30535 #: fortran/trans-expr.c:1073
30536 #, gcc-internal-format
30537 msgid "Unknown intrinsic op"
30540 #: fortran/trans-intrinsic.c:660
30541 #, gcc-internal-format
30542 msgid "Intrinsic function %s(%d) not recognized"
30545 #: fortran/trans-io.c:1775
30546 #, gcc-internal-format
30547 msgid "Bad IO basetype (%d)"
30550 #: fortran/trans-types.c:229
30551 #, gcc-internal-format
30552 msgid "integer kind=8 not available for -fdefault-integer-8 option"
30555 #: fortran/trans-types.c:241
30556 #, gcc-internal-format
30557 msgid "real kind=8 not available for -fdefault-real-8 option"
30560 #: fortran/trans-types.c:254
30561 #, gcc-internal-format
30562 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
30565 #: fortran/trans-types.c:966
30566 #, gcc-internal-format
30567 msgid "Array element size too big"
30570 #: fortran/trans.c:626
30571 #, gcc-internal-format
30572 msgid "gfc_trans_code(): Bad statement code"
30575 #. I changed this from sorry(...) because it should not return.
30576 #. TODO: Remove gfc_todo_error before releasing version 1.0.
30577 #: fortran/trans.h:605
30578 #, gcc-internal-format
30579 msgid "gfc_todo: Not Implemented: "
30582 #: java/check-init.c:248
30583 #, gcc-internal-format
30584 msgid "Can't reassign a value to the final variable %qs"
30587 #: java/check-init.c:518 java/check-init.c:531
30588 #, gcc-internal-format
30589 msgid "variable %qD may not have been initialized"
30592 #: java/check-init.c:948
30593 #, gcc-internal-format
30594 msgid "internal error in check-init: tree code not implemented: %s"
30597 #: java/check-init.c:1021
30598 #, gcc-internal-format
30599 msgid "%Jfinal field %qD may not have been initialized"
30602 #: java/class.c:766
30603 #, gcc-internal-format
30604 msgid "bad method signature"
30607 #: java/class.c:815
30608 #, gcc-internal-format
30609 msgid "misplaced ConstantValue attribute (not in any field)"
30612 #: java/class.c:818
30613 #, gcc-internal-format
30614 msgid "duplicate ConstantValue attribute for field '%s'"
30617 #: java/class.c:829
30618 #, gcc-internal-format
30619 msgid "ConstantValue attribute of field '%s' has wrong type"
30622 #: java/class.c:1511
30623 #, gcc-internal-format
30624 msgid "%Jabstract method in non-abstract class"
30627 #: java/class.c:2499
30628 #, gcc-internal-format
30629 msgid "non-static method %q+D overrides static method"
30632 #: java/decl.c:1248
30633 #, gcc-internal-format
30634 msgid "%q+D used prior to declaration"
30637 #: java/decl.c:1289
30638 #, gcc-internal-format
30639 msgid "declaration of %qs shadows a parameter"
30642 #: java/decl.c:1292
30643 #, gcc-internal-format
30644 msgid "declaration of %qs shadows a symbol from the parameter list"
30647 #: java/decl.c:1762
30648 #, gcc-internal-format
30649 msgid "In %+D: overlapped variable and exception ranges at %d"
30652 #: java/decl.c:1825
30653 #, gcc-internal-format
30654 msgid "bad type in parameter debug info"
30657 #: java/decl.c:1834
30658 #, gcc-internal-format
30659 msgid "bad PC range for debug info for local %q+D"
30663 #, gcc-internal-format
30664 msgid "need to insert runtime check for %s"
30667 #: java/expr.c:509 java/expr.c:556
30668 #, gcc-internal-format
30669 msgid "assert: %s is assign compatible with %s"
30673 #, gcc-internal-format
30674 msgid "stack underflow - dup* operation"
30677 #: java/expr.c:1654
30678 #, gcc-internal-format
30679 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
30682 #: java/expr.c:1682
30683 #, gcc-internal-format
30684 msgid "field %qs not found"
30687 #: java/expr.c:2178
30688 #, gcc-internal-format
30689 msgid "method '%s' not found in class"
30692 #: java/expr.c:2385
30693 #, gcc-internal-format
30694 msgid "failed to find class '%s'"
30697 #: java/expr.c:2426
30698 #, gcc-internal-format
30699 msgid "class '%s' has no method named '%s' matching signature '%s'"
30702 #: java/expr.c:2457
30703 #, gcc-internal-format
30704 msgid "invokestatic on non static method"
30707 #: java/expr.c:2462
30708 #, gcc-internal-format
30709 msgid "invokestatic on abstract method"
30712 #: java/expr.c:2470
30713 #, gcc-internal-format
30714 msgid "invoke[non-static] on static method"
30717 #: java/expr.c:2824
30718 #, gcc-internal-format
30719 msgid "missing field '%s' in '%s'"
30722 #: java/expr.c:2831
30723 #, gcc-internal-format
30724 msgid "mismatching signature for field '%s' in '%s'"
30727 #: java/expr.c:2859
30728 #, gcc-internal-format
30729 msgid "assignment to final field %q+D not in field's class"
30732 #: java/expr.c:3085
30733 #, gcc-internal-format
30734 msgid "invalid PC in line number table"
30737 #: java/expr.c:3133
30738 #, gcc-internal-format
30739 msgid "unreachable bytecode from %d to before %d"
30742 #: java/expr.c:3175
30743 #, gcc-internal-format
30744 msgid "unreachable bytecode from %d to the end of the method"
30747 #. duplicate code from LOAD macro
30748 #: java/expr.c:3480
30749 #, gcc-internal-format
30750 msgid "unrecogized wide sub-instruction"
30753 #: java/gjavah.c:718
30754 #, gcc-internal-format
30755 msgid "static field has same name as method"
30758 #: java/gjavah.c:1266
30759 #, gcc-internal-format
30760 msgid "couldn't find class %s"
30763 #: java/gjavah.c:1273
30764 #, gcc-internal-format
30765 msgid "parse error while reading %s"
30768 #: java/gjavah.c:1499 java/gjavah.c:1601 java/gjavah.c:1676
30769 #, gcc-internal-format
30770 msgid "unparseable signature: '%s'"
30773 #: java/gjavah.c:2066
30774 #, gcc-internal-format
30775 msgid "Not a valid Java .class file."
30778 #: java/gjavah.c:2074 java/jcf-parse.c:753
30779 #, gcc-internal-format
30780 msgid "error while parsing constant pool"
30783 #: java/gjavah.c:2080
30784 #, gcc-internal-format
30785 msgid "error in constant pool entry #%d"
30788 #: java/gjavah.c:2223
30789 #, gcc-internal-format
30790 msgid "class is of array type\n"
30793 #: java/gjavah.c:2231
30794 #, gcc-internal-format
30795 msgid "base class is of array type"
30798 #: java/gjavah.c:2429 java/gjavah.c:2556
30799 #, gcc-internal-format
30800 msgid "no classes specified"
30803 #: java/gjavah.c:2522
30804 #, gcc-internal-format
30805 msgid "'-MG' option is unimplemented"
30808 #: java/gjavah.c:2564
30809 #, gcc-internal-format
30810 msgid "can't specify both -o and -MD"
30813 #: java/gjavah.c:2587
30814 #, gcc-internal-format
30815 msgid "%s: no such class"
30818 #: java/jcf-io.c:549
30819 #, gcc-internal-format
30821 "source file for class %qs is newer than its matching class file. Source "
30822 "file %qs used instead"
30825 #: java/jcf-parse.c:372
30826 #, gcc-internal-format
30827 msgid "bad string constant"
30830 #: java/jcf-parse.c:390
30831 #, gcc-internal-format
30832 msgid "bad value constant type %d, index %d"
30835 #: java/jcf-parse.c:579
30836 #, gcc-internal-format
30837 msgid "can't reopen %s: %m"
30840 #: java/jcf-parse.c:586
30841 #, gcc-internal-format
30842 msgid "can't close %s: %m"
30845 #: java/jcf-parse.c:721 java/jcf-parse.c:727
30846 #, gcc-internal-format
30847 msgid "cannot find file for class %s"
30850 #: java/jcf-parse.c:750
30851 #, gcc-internal-format
30852 msgid "not a valid Java .class file"
30855 #. FIXME - where was first time
30856 #: java/jcf-parse.c:768
30857 #, gcc-internal-format
30858 msgid "reading class %s for the second time from %s"
30861 #: java/jcf-parse.c:786
30862 #, gcc-internal-format
30863 msgid "error while parsing fields"
30866 #: java/jcf-parse.c:789
30867 #, gcc-internal-format
30868 msgid "error while parsing methods"
30871 #: java/jcf-parse.c:792
30872 #, gcc-internal-format
30873 msgid "error while parsing final attributes"
30876 #: java/jcf-parse.c:809
30877 #, gcc-internal-format
30879 "the %<java.lang.Object%> that was found in %qs didn't have the special zero-"
30880 "length %<gnu.gcj.gcj-compiled%> attribute. This generally means that your "
30881 "classpath is incorrectly set. Use %<info gcj \"Input Options\"%> to see the "
30882 "info page describing how to set the classpath"
30885 #: java/jcf-parse.c:843
30886 #, gcc-internal-format
30887 msgid "%Hduplicate class will only be compiled once"
30890 #: java/jcf-parse.c:897
30891 #, gcc-internal-format
30892 msgid "missing Code attribute"
30895 #: java/jcf-parse.c:1179
30896 #, gcc-internal-format
30897 msgid "no input file specified"
30900 #: java/jcf-parse.c:1214
30901 #, gcc-internal-format
30902 msgid "can't close input file %s: %m"
30905 #: java/jcf-parse.c:1261
30906 #, gcc-internal-format
30907 msgid "bad zip/jar file %s"
30910 #: java/jcf-parse.c:1479
30911 #, gcc-internal-format
30912 msgid "error while reading %s from zip file"
30915 #: java/jcf-write.c:2668
30916 #, gcc-internal-format
30918 "internal error in generate_bytecode_insn - tree code not implemented: %s"
30921 #: java/jcf-write.c:3041
30922 #, gcc-internal-format
30923 msgid "field initializer type mismatch"
30926 #: java/jcf-write.c:3497
30927 #, gcc-internal-format
30928 msgid "can't create directory %s: %m"
30931 #: java/jcf-write.c:3534
30932 #, gcc-internal-format
30933 msgid "can't open %s for writing: %m"
30936 #: java/jcf-write.c:3556
30937 #, gcc-internal-format
30938 msgid "can't create %s: %m"
30941 #: java/jv-scan.c:194
30942 #, gcc-internal-format
30943 msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
30946 #: java/jv-scan.c:197
30947 #, gcc-internal-format
30948 msgid "can't open output file '%s'"
30951 #: java/jv-scan.c:233
30952 #, gcc-internal-format
30953 msgid "file not found '%s'"
30956 #: java/jvspec.c:443
30957 #, gcc-internal-format
30958 msgid "warning: already-compiled .class files ignored with -C"
30962 #, gcc-internal-format
30963 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
30967 #, gcc-internal-format
30968 msgid "-fjni is incompatible with -freduced-reflection"
30972 #, gcc-internal-format
30973 msgid "can't do dependency tracking with input from stdin"
30977 #, gcc-internal-format
30978 msgid "couldn't determine target name for dependency tracking"
30982 #, gcc-internal-format
30984 "unknown encoding: %qs\n"
30985 "This might mean that your locale's encoding is not supported\n"
30986 "by your system's iconv(3) implementation. If you aren't trying\n"
30987 "to use a particular encoding for your input file, try the\n"
30988 "%<--encoding=UTF-8%> option"
30992 #, gcc-internal-format
30993 msgid "internal error - bad unget"
30996 #: java/mangle_name.c:140 java/mangle_name.c:210
30997 #, gcc-internal-format
30998 msgid "internal error - invalid Utf8 name"
31001 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:767
31002 #, gcc-internal-format
31003 msgid "Ambiguous class: %qs and %qs"
31006 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:833
31007 #, gcc-internal-format
31008 msgid "Modifier %qs declared twice"
31011 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1081
31012 #, gcc-internal-format
31013 msgid "Discouraged form of returned type specification"
31016 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1176
31017 #, gcc-internal-format
31019 "Can't define static initializer in class %qs. Static initializer can only be "
31020 "defined in top-level classes"
31023 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1472
31024 #, gcc-internal-format
31025 msgid "An empty declaration is a deprecated feature that should not be used"
31028 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3035
31029 #, gcc-internal-format
31030 msgid ": %qs JDK1.1(TM) feature"
31033 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3115
31034 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3117
31035 #, gcc-internal-format
31041 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
31042 #, gcc-internal-format
31043 msgid "Missing return statement"
31046 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
31047 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
31048 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
31049 #, gcc-internal-format
31050 msgid "Unreachable statement"
31053 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
31054 #, gcc-internal-format
31055 msgid "Can't access %s field %<%s.%s%> from %qs"
31058 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3378
31059 #, gcc-internal-format
31060 msgid "%s %qs already defined in %s:%d"
31063 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3396
31064 #, gcc-internal-format
31066 "Variable %qs is already defined in this method and was declared %<%s %s%> at "
31070 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3507
31071 #, gcc-internal-format
31072 msgid "Interface %qs repeated"
31075 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3537
31076 #, gcc-internal-format
31077 msgid "%s name %qs clashes with imported type %qs"
31080 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3569
31081 #, gcc-internal-format
31082 msgid "Public %s %qs must be defined in a file called %<%s.java%>"
31085 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3584
31086 #, gcc-internal-format
31088 "Inner class %qs can't be static. Static classes can only occur in interfaces "
31089 "and top-level classes"
31092 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3665
31093 #, gcc-internal-format
31095 "The class name %qs is already defined in this scope. An inner class may not "
31096 "have the same simple name as any of its enclosing classes"
31099 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3713
31100 #, gcc-internal-format
31101 msgid "Qualifier must be a reference"
31104 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3734
31105 #, gcc-internal-format
31106 msgid "Cyclic inheritance involving %s"
31109 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4002
31110 #, gcc-internal-format
31112 "Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract"
31115 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4157
31116 #, gcc-internal-format
31117 msgid "Class %qs can't be declared both abstract and final"
31120 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4169
31121 #, gcc-internal-format
31122 msgid "%<java.lang.Object%> can't extend anything"
31125 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4406
31126 #, gcc-internal-format
31127 msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)"
31130 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4470
31131 #, gcc-internal-format
31132 msgid "Field %qs can't be static in inner class %qs unless it is final"
31135 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4713
31136 #, gcc-internal-format
31137 msgid "Class %qs must be declared abstract to define abstract method %qs"
31140 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4720
31141 #, gcc-internal-format
31142 msgid "native method %qs can't be strictfp"
31145 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4724
31146 #, gcc-internal-format
31147 msgid "method %qs can't be transient"
31150 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4727
31151 #, gcc-internal-format
31152 msgid "method %qs can't be volatile"
31155 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4777
31156 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6508
31157 #, gcc-internal-format
31159 "Method %qs can't be static in inner class %qs. Only members of interfaces "
31160 "and top-level classes can be static"
31163 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4932
31164 #, gcc-internal-format
31165 msgid "%s method %qs can't have a body defined"
31168 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4943
31169 #, gcc-internal-format
31170 msgid "Non native and non abstract method %qs must have a body defined"
31173 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5013
31174 #, gcc-internal-format
31175 msgid "%s: recursive invocation of constructor %qs"
31178 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5043
31179 #, gcc-internal-format
31181 "Inconsistent member declaration. At most one of %<public%>, %<private%>, or "
31182 "%<protected%> may be specified"
31185 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5051
31186 #, gcc-internal-format
31188 "Inconsistent member declaration. At most one of %<final%> or %<volatile%> "
31192 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5141
31193 #, gcc-internal-format
31194 msgid "Variable %qs is used more than once in the argument list of method %qs"
31197 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5225
31198 #, gcc-internal-format
31199 msgid "%s %qs can't implement/extend %s %qs"
31202 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5259
31203 #, gcc-internal-format
31204 msgid "Class %qs can't subclass %s %qs"
31207 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5268
31208 #, gcc-internal-format
31209 msgid "Can't subclass final classes: %s"
31212 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5454
31213 #, gcc-internal-format
31214 msgid "Cyclic class inheritance%s"
31217 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6159
31218 #, gcc-internal-format
31219 msgid "Superclass %qs of class %qs not found"
31222 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6165
31223 #, gcc-internal-format
31224 msgid "Type %qs not found in declaration of field %qs"
31227 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6171
31228 #, gcc-internal-format
31229 msgid "Type %qs not found in the declaration of the argument %qs of method %qs"
31232 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6178
31233 #, gcc-internal-format
31234 msgid "Type %qs not found in the declaration of the return type of method %qs"
31237 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6184
31238 #, gcc-internal-format
31239 msgid "Superinterface %qs of %s %qs not found"
31242 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6191
31243 #, gcc-internal-format
31244 msgid "Type %qs not found in the declaration of the local variable %qs"
31247 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6198
31248 #, gcc-internal-format
31249 msgid "Class %qs not found in %<throws%>"
31252 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6255
31253 #, gcc-internal-format
31254 msgid "Duplicate %s declaration %qs"
31257 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6329
31258 #, gcc-internal-format
31260 "Class %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This "
31261 "method must be defined or %s %qs must be declared abstract"
31264 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6485
31265 #, gcc-internal-format
31267 "Class %qs in %<throws%> clause must be a subclass of class %<java.lang."
31271 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6529
31272 #, gcc-internal-format
31274 "Class %qs must override %qs with a public method in order to implement "
31278 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6543
31279 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6766
31280 #, gcc-internal-format
31281 msgid "Method %qs was defined with return type %qs in class %qs"
31284 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6560
31285 #, gcc-internal-format
31286 msgid "%s methods can't be overridden. Method %qs is %s in class %qs"
31289 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6574
31290 #, gcc-internal-format
31292 "Instance methods can't be overridden by a static method. Method %qs is an "
31293 "instance method in class %qs"
31296 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6597
31297 #, gcc-internal-format
31299 "Methods can't be overridden to be more private. Method %qs is not %s in "
31303 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6734
31304 #, gcc-internal-format
31306 "Invalid checked exception class %qs in %<throws%> clause. The exception "
31307 "must be a subclass of an exception thrown by %qs from class %qs"
31310 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6791
31311 #, gcc-internal-format
31313 "Interface %qs inherits method %qs from interface %qs. This method is "
31314 "redefined with a different return type in interface %qs"
31317 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6966
31318 #, gcc-internal-format
31319 msgid "Class or interface %qs not found in import"
31322 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7055
31323 #, gcc-internal-format
31324 msgid "malformed .zip archive in CLASSPATH: %s"
31327 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7126
31328 #, gcc-internal-format
31330 "Can't find default package %qs. Check the CLASSPATH environment variable and "
31331 "the access to the archives"
31334 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7131
31335 #, gcc-internal-format
31336 msgid "Package %qs not found in import"
31339 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7232
31340 #, gcc-internal-format
31341 msgid "Type %qs also potentially defined in package %qs"
31344 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7372
31345 #, gcc-internal-format
31346 msgid "Nested %s %s is %s; cannot be accessed from here"
31349 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7410
31350 #, gcc-internal-format
31352 "Can't access %s %qs. Only public classes and interfaces in other packages "
31356 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7448
31357 #, gcc-internal-format
31358 msgid "Only %<final%> is allowed as a local variables modifier"
31361 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9090
31362 #, gcc-internal-format
31363 msgid "No constructor matching %qs found in class %qs"
31366 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9594
31367 #, gcc-internal-format
31368 msgid "Can't reference %qs before the superclass constructor has been called"
31371 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9655
31372 #, gcc-internal-format
31374 "Local variable %qs can't be accessed from within the inner class %qs unless "
31375 "it is declared final"
31378 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9660
31379 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
31380 #, gcc-internal-format
31381 msgid "Undefined variable %qs"
31384 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
31385 #, gcc-internal-format
31386 msgid "Can't make a static reference to nonstatic variable %qs in class %qs"
31389 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9872
31390 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10726
31391 #, gcc-internal-format
31392 msgid "No enclosing instance for inner class %qs is in scope%s"
31395 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9991
31396 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12480
31397 #, gcc-internal-format
31398 msgid "Keyword %<this%> used outside allowed context"
31401 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9997
31402 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10882
31403 #, gcc-internal-format
31405 "Can't reference %<this%> before the superclass constructor has been called"
31408 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10013
31409 #, gcc-internal-format
31411 "Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs"
31414 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10046
31415 #, gcc-internal-format
31416 msgid "Keyword %<super%> used outside allowed context"
31419 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10095
31420 #, gcc-internal-format
31421 msgid "No variable %qs defined in class %qs"
31424 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10100
31425 #, gcc-internal-format
31426 msgid "Undefined variable or class name: %qs"
31429 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10182
31430 #, gcc-internal-format
31431 msgid "Can't use type %qs as a qualifier"
31434 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10201
31435 #, gcc-internal-format
31436 msgid "Attempt to reference field %qs in %<%s %s%>"
31439 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10232
31440 #, gcc-internal-format
31441 msgid "No variable %qs defined in type %qs"
31444 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10324
31445 #, gcc-internal-format
31446 msgid "Attempt to reference field %<new%> in a %qs"
31449 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10461
31450 #, gcc-internal-format
31451 msgid "The class %qs has been deprecated"
31454 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10471
31455 #, gcc-internal-format
31456 msgid "The %s %qs in class %qs has been deprecated"
31459 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10562
31460 #, gcc-internal-format
31461 msgid "Can't invoke a method on primitive type %qs"
31464 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10577
31465 #, gcc-internal-format
31466 msgid "Can't make static reference to method %qs in interface %qs"
31469 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10591
31470 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10929
31471 #, gcc-internal-format
31472 msgid "Can't make static reference to method %<%s %s%> in class %qs"
31475 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10633
31476 #, gcc-internal-format
31477 msgid "Can't invoke super constructor on java.lang.Object"
31480 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10646
31481 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14550
31482 #, gcc-internal-format
31483 msgid "Class %qs not found in type declaration"
31486 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10658
31487 #, gcc-internal-format
31488 msgid "Class %qs is an abstract class. It can't be instantiated"
31491 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10688
31492 #, gcc-internal-format
31493 msgid "No method named %qs in scope"
31496 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10801
31497 #, gcc-internal-format
31498 msgid "Can't access %s %s %<%s.%s%> from %qs"
31501 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11297
31502 #, gcc-internal-format
31503 msgid "Can't find %s %<%s(%s)%> in type %qs%s"
31506 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11892
31507 #, gcc-internal-format
31508 msgid "Constant expression required"
31511 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11905
31512 #, gcc-internal-format
31513 msgid "Incompatible type for case. Can't convert %qs to %<int%>"
31516 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11939
31517 #, gcc-internal-format
31518 msgid "Duplicate case label: %<default%>"
31521 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12279
31522 #, gcc-internal-format
31523 msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>"
31526 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12462
31527 #, gcc-internal-format
31528 msgid "missing static field %qs"
31531 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12467
31532 #, gcc-internal-format
31533 msgid "not a static field %qs"
31536 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12488
31537 #, gcc-internal-format
31539 "Can't reference %<this%> or %<super%> before the superclass constructor has "
31543 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12508
31544 #, gcc-internal-format
31545 msgid "No case for %s"
31548 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12938
31549 #, gcc-internal-format
31550 msgid "Invalid left hand side of assignment"
31553 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12989
31554 #, gcc-internal-format
31555 msgid "Incompatible type for %s. Can't convert %qs to %qs"
31558 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12992
31559 #, gcc-internal-format
31560 msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs"
31563 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13164
31564 #, gcc-internal-format
31566 "Constant expression %qs too wide for narrowing primitive conversion to %qs"
31569 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13454
31570 #, gcc-internal-format
31571 msgid "unregistered operator %s"
31574 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13603
31575 #, gcc-internal-format
31577 "Evaluating this expression will result in an arithmetic exception being "
31581 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13685
31582 #, gcc-internal-format
31584 "Incompatible type for %qs. Explicit cast needed to convert shift distance "
31585 "from %qs to integral"
31588 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13690
31589 #, gcc-internal-format
31591 "Incompatible type for %qs. Can't convert shift distance from %qs to integral"
31594 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13764
31595 #, gcc-internal-format
31596 msgid "Invalid argument %qs for %<instanceof%>"
31599 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13791
31600 #, gcc-internal-format
31601 msgid "Impossible for %qs to be instance of %qs"
31604 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13922
31605 #, gcc-internal-format
31606 msgid "Incompatible type for %qs. Can't convert %qs to %qs"
31609 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14240
31610 #, gcc-internal-format
31611 msgid "%qs cannot be used with a constant"
31614 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
31615 #, gcc-internal-format
31616 msgid "Invalid argument type %qs to %qs"
31619 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14641
31620 #, gcc-internal-format
31621 msgid "Invalid cast from %qs to %qs"
31624 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14688
31625 #, gcc-internal-format
31626 msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs"
31629 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14701
31630 #, gcc-internal-format
31632 "Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>"
31635 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14705
31636 #, gcc-internal-format
31637 msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>"
31640 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14776
31641 #, gcc-internal-format
31643 "Incompatible type for dimension in array creation expression. %s convert %qs "
31647 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14894
31648 #, gcc-internal-format
31649 msgid "Invalid array initializer for non-array type %qs"
31652 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14981
31653 #, gcc-internal-format
31654 msgid "Incompatible type for array. %s convert %qs to %qs"
31657 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15050
31658 #, gcc-internal-format
31659 msgid "%<return%> inside instance initializer"
31662 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15054
31663 #, gcc-internal-format
31664 msgid "%<return%> inside static initializer"
31667 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15060
31668 #, gcc-internal-format
31669 msgid "%<return%> with%s value from %<%s %s%>"
31672 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15067
31673 #, gcc-internal-format
31674 msgid "%<return%> with value from constructor %qs"
31677 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15132
31678 #, gcc-internal-format
31679 msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>"
31682 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15165
31683 #, gcc-internal-format
31684 msgid "Declaration of %qs shadows a previous label declaration"
31687 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15170
31688 #, gcc-internal-format
31689 msgid "This is the location of the previous declaration of label %qs"
31692 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
31693 #, gcc-internal-format
31694 msgid "No label definition found for %qs"
31697 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
31698 #, gcc-internal-format
31699 msgid "%<continue%> must be in loop"
31702 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15433
31703 #, gcc-internal-format
31704 msgid "continue label %qs does not name a loop"
31707 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15454
31708 #, gcc-internal-format
31709 msgid "%<break%> must be in loop or switch"
31712 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15495
31713 #, gcc-internal-format
31715 "Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
31718 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15533
31719 #, gcc-internal-format
31720 msgid "Incompatible type for %<switch%>. Can't convert %qs to %<int%>"
31723 #. The case_label_list is in reverse order, so print the
31724 #. outer label first.
31725 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
31726 #, gcc-internal-format
31727 msgid "duplicate case label: %<"
31730 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
31731 #, gcc-internal-format
31735 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15568
31736 #, gcc-internal-format
31737 msgid "original label is here"
31740 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15785
31741 #, gcc-internal-format
31743 "Can't catch class %qs. Catch clause parameter type must be a subclass of "
31744 "class %<java.lang.Throwable%>"
31747 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15809
31748 #, gcc-internal-format
31749 msgid "%<catch%> not reached because of the catch clause at line %d"
31752 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15876
31753 #, gcc-internal-format
31755 "Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang."
31759 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15927
31760 #, gcc-internal-format
31761 msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>"
31764 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15956
31765 #, gcc-internal-format
31767 "Checked exception %qs can't be thrown in instance initializer (not all "
31768 "declared constructor are declaring it in their %<throws%> clause)"
31771 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15977
31772 #, gcc-internal-format
31774 "Checked exception %qs can't be caught by any of the catch clause(s) of the "
31775 "surrounding %<try%> block"
31778 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15990
31779 #, gcc-internal-format
31780 msgid "Checked exception %qs can't be thrown in initializer"
31783 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15994
31784 #, gcc-internal-format
31785 msgid "Checked exception %qs isn't thrown from a %<try%> block"
31788 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16000
31789 #, gcc-internal-format
31791 "Checked exception %qs doesn't match any of current method's %<throws%> "
31795 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16090
31796 #, gcc-internal-format
31797 msgid "Exception %qs can't be thrown in initializer"
31800 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16096
31801 #, gcc-internal-format
31803 "Exception %qs must be caught, or it must be declared in the %<throws%> "
31807 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16189
31808 #, gcc-internal-format
31809 msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>"
31812 #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16257
31813 #, gcc-internal-format
31814 msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
31817 #: java/typeck.c:529
31818 #, gcc-internal-format
31819 msgid "junk at end of signature string"
31822 #: java/verify-glue.c:391
31823 #, gcc-internal-format
31824 msgid "verification failed: %s"
31827 #: java/verify-glue.c:393
31828 #, gcc-internal-format
31829 msgid "verification failed at PC=%d: %s"
31832 #: java/verify-glue.c:477
31833 #, gcc-internal-format
31834 msgid "bad pc in exception_table"
31837 #: java/parse.h:129
31838 #, gcc-internal-format
31839 msgid "%s method can't be abstract"
31842 #: java/parse.h:133
31843 #, gcc-internal-format
31844 msgid "Constructor can't be %s"
31847 #. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
31848 #. flags was set artificially, such as for an interface method.
31849 #: java/parse.h:165
31850 #, gcc-internal-format
31851 msgid "Discouraged redundant use of %qs modifier in declaration of %s"
31854 #: java/parse.h:172
31855 #, gcc-internal-format
31856 msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
31859 #. Standard error messages
31860 #: java/parse.h:355
31861 #, gcc-internal-format
31862 msgid "Incompatible type for %qs. Can't convert %qs to boolean"
31865 #: java/parse.h:360
31866 #, gcc-internal-format
31867 msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
31870 #: java/parse.h:368
31871 #, gcc-internal-format
31873 "Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
31876 #: java/parse.h:373
31877 #, gcc-internal-format
31878 msgid "Incompatible type for %qs. Can't convert %qs to integral"
31881 #: java/parse.h:380
31882 #, gcc-internal-format
31883 msgid "Variable %qs may not have been initialized"
31886 #: objc/objc-act.c:709
31887 #, gcc-internal-format
31888 msgid "%<@end%> must appear in an @implementation context"
31891 #: objc/objc-act.c:738
31892 #, gcc-internal-format
31893 msgid "method declaration not in @interface context"
31896 #: objc/objc-act.c:749
31897 #, gcc-internal-format
31898 msgid "method definition not in @implementation context"
31901 #: objc/objc-act.c:1173
31902 #, gcc-internal-format
31903 msgid "comparison of distinct Objective-C types lacks a cast"
31906 #: objc/objc-act.c:1177
31907 #, gcc-internal-format
31908 msgid "initialization from distinct Objective-C type"
31911 #: objc/objc-act.c:1181
31912 #, gcc-internal-format
31913 msgid "assignment from distinct Objective-C type"
31916 #: objc/objc-act.c:1185
31917 #, gcc-internal-format
31918 msgid "distinct Objective-C type in return"
31921 #: objc/objc-act.c:1189
31922 #, gcc-internal-format
31923 msgid "passing argument %d of %qE from distinct Objective-C type"
31926 #: objc/objc-act.c:1344
31927 #, gcc-internal-format
31928 msgid "statically allocated instance of Objective-C class %qs"
31931 #: objc/objc-act.c:1415
31932 #, gcc-internal-format
31933 msgid "protocol %qs has circular dependency"
31936 #: objc/objc-act.c:1440 objc/objc-act.c:6569
31937 #, gcc-internal-format
31938 msgid "cannot find protocol declaration for %qs"
31941 #: objc/objc-act.c:1904 objc/objc-act.c:3340 objc/objc-act.c:7182
31942 #: objc/objc-act.c:7518 objc/objc-act.c:7572 objc/objc-act.c:7597
31943 #, gcc-internal-format
31944 msgid "cannot find interface declaration for %qs"
31947 #: objc/objc-act.c:1908
31948 #, gcc-internal-format
31949 msgid "interface %qs does not have valid constant string layout"
31952 #: objc/objc-act.c:1913
31953 #, gcc-internal-format
31954 msgid "cannot find reference tag for class %qs"
31957 #: objc/objc-act.c:2540
31958 #, gcc-internal-format
31959 msgid "%Hcreating selector for nonexistent method %qE"
31962 #: objc/objc-act.c:2742
31963 #, gcc-internal-format
31964 msgid "%qs is not an Objective-C class name or alias"
31967 #: objc/objc-act.c:2868 objc/objc-act.c:2899 objc/objc-act.c:7446
31968 #: objc/objc-act.c:7747 objc/objc-act.c:7777
31969 #, gcc-internal-format
31970 msgid "Objective-C declarations may only appear in global scope"
31973 #: objc/objc-act.c:2873
31974 #, gcc-internal-format
31975 msgid "cannot find class %qs"
31978 #: objc/objc-act.c:2875
31979 #, gcc-internal-format
31980 msgid "class %qs already exists"
31983 #: objc/objc-act.c:2919 objc/objc-act.c:7487
31984 #, gcc-internal-format
31985 msgid "%qs redeclared as different kind of symbol"
31988 #: objc/objc-act.c:3193
31989 #, gcc-internal-format
31990 msgid "strong-cast assignment has been intercepted"
31993 #: objc/objc-act.c:3235
31994 #, gcc-internal-format
31995 msgid "strong-cast may possibly be needed"
31998 #: objc/objc-act.c:3245
31999 #, gcc-internal-format
32000 msgid "instance variable assignment has been intercepted"
32003 #: objc/objc-act.c:3264
32004 #, gcc-internal-format
32005 msgid "pointer arithmetic for garbage-collected objects not allowed"
32008 #: objc/objc-act.c:3270
32009 #, gcc-internal-format
32010 msgid "global/static variable assignment has been intercepted"
32013 #: objc/objc-act.c:3453
32014 #, gcc-internal-format
32015 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
32018 #: objc/objc-act.c:3794
32019 #, gcc-internal-format
32020 msgid "@catch parameter is not a known Objective-C class type"
32023 #: objc/objc-act.c:3810
32024 #, gcc-internal-format
32025 msgid "exception of type %<%T%> will be caught"
32028 #: objc/objc-act.c:3812
32029 #, gcc-internal-format
32030 msgid "%H by earlier handler for %<%T%>"
32033 #: objc/objc-act.c:3865
32034 #, gcc-internal-format
32035 msgid "%<@try%> without %<@catch%> or %<@finally%>"
32038 #: objc/objc-act.c:3913
32039 #, gcc-internal-format
32040 msgid "%<@throw%> (rethrow) used outside of a @catch block"
32043 #: objc/objc-act.c:4308
32044 #, gcc-internal-format
32045 msgid "type %q+D does not have a known size"
32048 #: objc/objc-act.c:4941
32049 #, gcc-internal-format
32053 #: objc/objc-act.c:4964 objc/objc-act.c:4983
32054 #, gcc-internal-format
32055 msgid "inconsistent instance variable specification"
32058 #: objc/objc-act.c:5841
32059 #, gcc-internal-format
32060 msgid "can not use an object as parameter to a method"
32063 #: objc/objc-act.c:6064
32064 #, gcc-internal-format
32065 msgid "multiple %s named %<%c%s%> found"
32068 #: objc/objc-act.c:6293
32069 #, gcc-internal-format
32070 msgid "no super class declared in @interface for %qs"
32073 #: objc/objc-act.c:6331
32074 #, gcc-internal-format
32075 msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
32078 #: objc/objc-act.c:6390
32079 #, gcc-internal-format
32080 msgid "invalid receiver type %qs"
32083 #: objc/objc-act.c:6405
32084 #, gcc-internal-format
32085 msgid "%<%c%s%> not found in protocol(s)"
32088 #: objc/objc-act.c:6419
32089 #, gcc-internal-format
32090 msgid "%qs may not respond to %<%c%s%>"
32093 #: objc/objc-act.c:6427
32094 #, gcc-internal-format
32095 msgid "no %<%c%s%> method found"
32098 #: objc/objc-act.c:6433
32099 #, gcc-internal-format
32100 msgid "(Messages without a matching method signature"
32103 #: objc/objc-act.c:6434
32104 #, gcc-internal-format
32105 msgid "will be assumed to return %<id%> and accept"
32108 #: objc/objc-act.c:6435
32109 #, gcc-internal-format
32110 msgid "%<...%> as arguments.)"
32113 #: objc/objc-act.c:6668
32114 #, gcc-internal-format
32115 msgid "undeclared selector %qs"
32118 #. Historically, a class method that produced objects (factory
32119 #. method) would assign `self' to the instance that it
32120 #. allocated. This would effectively turn the class method into
32121 #. an instance method. Following this assignment, the instance
32122 #. variables could be accessed. That practice, while safe,
32123 #. violates the simple rule that a class method should not refer
32124 #. to an instance variable. It's better to catch the cases
32125 #. where this is done unknowingly than to support the above
32127 #: objc/objc-act.c:6710
32128 #, gcc-internal-format
32129 msgid "instance variable %qs accessed in class method"
32132 #: objc/objc-act.c:6943
32133 #, gcc-internal-format
32134 msgid "duplicate declaration of method %<%c%s%>"
32137 #: objc/objc-act.c:7004
32138 #, gcc-internal-format
32139 msgid "duplicate interface declaration for category %<%s(%s)%>"
32142 #: objc/objc-act.c:7031
32143 #, gcc-internal-format
32144 msgid "illegal reference type specified for instance variable %qs"
32147 #: objc/objc-act.c:7042
32148 #, gcc-internal-format
32149 msgid "instance variable %qs has unknown size"
32152 #: objc/objc-act.c:7067
32153 #, gcc-internal-format
32154 msgid "type %qs has no default constructor to call"
32157 #: objc/objc-act.c:7073
32158 #, gcc-internal-format
32159 msgid "destructor for %qs shall not be run either"
32162 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
32163 #. initialize them.
32164 #: objc/objc-act.c:7085
32165 #, gcc-internal-format
32166 msgid "type %qs has virtual member functions"
32169 #: objc/objc-act.c:7086
32170 #, gcc-internal-format
32171 msgid "illegal aggregate type %qs specified for instance variable %qs"
32174 #: objc/objc-act.c:7096
32175 #, gcc-internal-format
32176 msgid "type %qs has a user-defined constructor"
32179 #: objc/objc-act.c:7098
32180 #, gcc-internal-format
32181 msgid "type %qs has a user-defined destructor"
32184 #: objc/objc-act.c:7102
32185 #, gcc-internal-format
32187 "C++ constructors and destructors will not be invoked for Objective-C fields"
32190 #: objc/objc-act.c:7211
32191 #, gcc-internal-format
32192 msgid "instance variable %qs is declared private"
32195 #: objc/objc-act.c:7222
32196 #, gcc-internal-format
32197 msgid "instance variable %qs is %s; this will be a hard error in the future"
32200 #: objc/objc-act.c:7229
32201 #, gcc-internal-format
32202 msgid "instance variable %qs is declared %s"
32205 #: objc/objc-act.c:7255 objc/objc-act.c:7343
32206 #, gcc-internal-format
32207 msgid "incomplete implementation of class %qs"
32210 #: objc/objc-act.c:7259 objc/objc-act.c:7348
32211 #, gcc-internal-format
32212 msgid "incomplete implementation of category %qs"
32215 #: objc/objc-act.c:7264 objc/objc-act.c:7353
32216 #, gcc-internal-format
32217 msgid "method definition for %<%c%s%> not found"
32220 #: objc/objc-act.c:7394
32221 #, gcc-internal-format
32222 msgid "%s %qs does not fully implement the %qs protocol"
32225 #: objc/objc-act.c:7452 objc/objc-act.c:9142
32226 #, gcc-internal-format
32227 msgid "%<@end%> missing in implementation context"
32230 #: objc/objc-act.c:7471
32231 #, gcc-internal-format
32232 msgid "cannot find interface declaration for %qs, superclass of %qs"
32235 #: objc/objc-act.c:7501
32236 #, gcc-internal-format
32237 msgid "reimplementation of class %qs"
32240 #: objc/objc-act.c:7533
32241 #, gcc-internal-format
32242 msgid "conflicting super class name %qs"
32245 #: objc/objc-act.c:7535
32246 #, gcc-internal-format
32247 msgid "previous declaration of %qs"
32250 #: objc/objc-act.c:7549 objc/objc-act.c:7551
32251 #, gcc-internal-format
32252 msgid "duplicate interface declaration for class %qs"
32255 #: objc/objc-act.c:7805
32256 #, gcc-internal-format
32257 msgid "duplicate declaration for protocol %qs"
32260 #. Add a readable method name to the warning.
32261 #: objc/objc-act.c:8383
32262 #, gcc-internal-format
32263 msgid "%J%s %<%c%s%>"
32266 #: objc/objc-act.c:8713
32267 #, gcc-internal-format
32268 msgid "no super class declared in interface for %qs"
32271 #: objc/objc-act.c:8762
32272 #, gcc-internal-format
32273 msgid "[super ...] must appear in a method context"
32276 #: objc/objc-act.c:8802
32277 #, gcc-internal-format
32278 msgid "method possibly missing a [super dealloc] call"
32281 #: objc/objc-act.c:9432
32282 #, gcc-internal-format
32283 msgid "local declaration of %qs hides instance variable"
32286 #: treelang/tree1.c:278
32287 #, gcc-internal-format
32288 msgid "%HDuplicate name %q.*s."
32291 #: treelang/treetree.c:813
32292 #, gcc-internal-format
32293 msgid "Global register variable %qD used in nested function."
32296 #: treelang/treetree.c:817
32297 #, gcc-internal-format
32298 msgid "Register variable %qD used in nested function."
32301 #: treelang/treetree.c:823
32302 #, gcc-internal-format
32303 msgid "Address of global register variable %qD requested."
32306 #: treelang/treetree.c:828
32307 #, gcc-internal-format
32308 msgid "Address of register variable %qD requested."
32311 #: treelang/treetree.c:1213
32312 #, gcc-internal-format
32313 msgid "%qD attribute ignored"