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: 2010-10-22 15:09+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
21 #: c-decl.c:4631 c-typeck.c:5890 toplev.c:1510 c-family/c-pretty-print.c:423
22 #: cp/error.c:610 cp/error.c:886
26 #: c-objc-common.c:173
30 #: c-parser.c:842 cp/parser.c:20435
31 #, gcc-internal-format
32 msgid "expected end of line"
35 #: c-parser.c:1622 c-parser.c:1636 c-parser.c:3812 c-parser.c:4252
36 #: c-parser.c:4513 c-parser.c:4671 c-parser.c:4687 c-parser.c:4851
37 #: c-parser.c:6752 c-parser.c:6788 c-parser.c:6820 c-parser.c:6868
38 #: c-parser.c:7048 c-parser.c:7702 c-parser.c:7771 c-parser.c:7814
39 #: c-parser.c:8788 c-parser.c:8933 c-parser.c:8971 c-parser.c:2284
40 #: c-parser.c:7041 cp/parser.c:17544 cp/parser.c:20381
41 #, gcc-internal-format
42 msgid "expected %<;%>"
45 #: c-parser.c:1666 c-parser.c:2223 c-parser.c:2493 c-parser.c:3124
46 #: c-parser.c:3176 c-parser.c:3181 c-parser.c:4296 c-parser.c:4429
47 #: c-parser.c:4591 c-parser.c:4787 c-parser.c:4913 c-parser.c:5964
48 #: c-parser.c:6002 c-parser.c:6088 c-parser.c:6128 c-parser.c:6166
49 #: c-parser.c:6181 c-parser.c:6205 c-parser.c:7316 c-parser.c:7356
50 #: c-parser.c:8106 c-parser.c:8127 c-parser.c:8177 c-parser.c:8287
51 #: c-parser.c:8360 c-parser.c:8428 c-parser.c:8896 c-parser.c:8250
53 #, gcc-internal-format
54 msgid "expected %<(%>"
57 #: c-parser.c:1671 c-parser.c:5972 c-parser.c:6013 c-parser.c:6095
58 #: c-parser.c:6102 c-parser.c:6139 cp/parser.c:20046 cp/parser.c:20399
59 #, gcc-internal-format
60 msgid "expected %<,%>"
63 #: c-parser.c:1692 c-parser.c:2238 c-parser.c:2534 c-parser.c:2742
64 #: c-parser.c:2900 c-parser.c:2949 c-parser.c:3008 c-parser.c:3131
65 #: c-parser.c:3299 c-parser.c:3310 c-parser.c:3319 c-parser.c:4299
66 #: c-parser.c:4433 c-parser.c:4710 c-parser.c:4845 c-parser.c:4925
67 #: c-parser.c:5485 c-parser.c:5672 c-parser.c:5732 c-parser.c:5909
68 #: c-parser.c:5927 c-parser.c:5948 c-parser.c:5981 c-parser.c:6082
69 #: c-parser.c:6110 c-parser.c:6152 c-parser.c:6174 c-parser.c:6197
70 #: c-parser.c:6218 c-parser.c:6358 c-parser.c:6616 c-parser.c:7132
71 #: c-parser.c:7153 c-parser.c:7324 c-parser.c:7360 c-parser.c:7678
72 #: c-parser.c:8109 c-parser.c:8130 c-parser.c:8208 c-parser.c:8293
73 #: c-parser.c:8409 c-parser.c:8491 c-parser.c:8824 c-parser.c:8941
74 #: c-parser.c:8982 cp/parser.c:20429
75 #, gcc-internal-format
76 msgid "expected %<)%>"
79 #: c-parser.c:2825 c-parser.c:3600 c-parser.c:3634 c-parser.c:4905
80 #: c-parser.c:6074 c-parser.c:6238 c-parser.c:6345 cp/parser.c:20393
81 #, gcc-internal-format
82 msgid "expected %<]%>"
86 msgid "expected %<;%>, %<,%> or %<)%>"
89 #: c-parser.c:3463 cp/parser.c:20387 cp/parser.c:21961
90 #, gcc-internal-format
91 msgid "expected %<}%>"
94 #: c-parser.c:3753 c-parser.c:7326 c-parser.c:9225 c-parser.c:2105
95 #: c-parser.c:2300 c-parser.c:6937 cp/parser.c:13317 cp/parser.c:20390
96 #, gcc-internal-format
97 msgid "expected %<{%>"
100 #: c-parser.c:3972 c-parser.c:3981 c-parser.c:4809 c-parser.c:5150
101 #: c-parser.c:7146 c-parser.c:7467 c-parser.c:7524 c-parser.c:8398
102 #: cp/parser.c:20423 cp/parser.c:21241
103 #, gcc-internal-format
104 msgid "expected %<:%>"
107 #: c-parser.c:4507 cp/parser.c:20323
108 #, gcc-internal-format
109 msgid "expected %<while%>"
112 #: c-parser.c:6626 c-parser.c:6658 c-parser.c:6881 cp/parser.c:21771
114 #, gcc-internal-format
115 msgid "expected %<@end%>"
118 #: c-parser.c:7287 cp/parser.c:20408
119 #, gcc-internal-format
120 msgid "expected %<>%>"
123 #. We should only arrive here with the property keyword.
125 msgid "expected %<@property%>"
128 #: c-parser.c:8495 cp/parser.c:20432
129 #, gcc-internal-format
130 msgid "expected %<,%> or %<)%>"
133 #: c-parser.c:8922 c-parser.c:3657 cp/parser.c:20411
134 #, gcc-internal-format
135 msgid "expected %<=%>"
138 #: c-parser.c:9282 c-parser.c:9272 cp/parser.c:24067
139 #, gcc-internal-format
140 msgid "expected %<#pragma omp section%> or %<}%>"
148 msgid "flow control insn inside a basic block"
152 msgid "wrong insn in the fallthru edge"
156 msgid "insn outside basic block"
160 msgid "return not followed by barrier"
165 msgid "internal gcc abort in %s, at %s:%d"
170 msgid "COLLECT_LTO_WRAPPER must be set."
178 #: collect2.c:1680 collect2.c:1865 collect2.c:1900
183 #: collect2.c:1683 collect2.c:1870 collect2.c:1903
190 msgid "collect2 version %s"
195 msgid "%d constructor found\n"
196 msgid_plural "%d constructors found\n"
202 msgid "%d destructor found\n"
203 msgid_plural "%d destructors found\n"
209 msgid "%d frame table found\n"
210 msgid_plural "%d frame tables found\n"
214 #: collect2.c:1964 lto-wrapper.c:213
216 msgid "can't get program status"
221 msgid "could not open response file %s"
226 msgid "could not write to response file %s"
231 msgid "could not close response file %s"
236 msgid "[cannot find %s]"
241 msgid "cannot find '%s'"
244 #: collect2.c:2080 collect2.c:2621 collect2.c:2817 lto-wrapper.c:182
246 msgid "pex_init failed"
251 msgid "[Leaving %s]\n"
258 "write_c_file - output name is %s, prefix is %s\n"
263 msgid "cannot find 'nm'"
268 msgid "can't open nm output"
273 msgid "init function found in object %s"
278 msgid "fini function found in object %s"
283 msgid "can't open ldd output"
290 "ldd output with constructors/destructors.\n"
295 msgid "dynamic dependency %s not found"
300 msgid "unable to open dynamic dependency '%s'"
305 msgid "%s: not a COFF file"
310 msgid "%s: cannot open as COFF file"
315 msgid "library lib%s not found"
320 msgid "%s: all warnings being treated as errors\n"
325 msgid "%s: some warnings being treated as errors\n"
330 msgid "compilation terminated due to -Wfatal-errors.\n"
336 "Please submit a full bug report,\n"
337 "with preprocessed source if appropriate.\n"
338 "See %s for instructions.\n"
343 msgid "compilation terminated.\n"
348 msgid "%s:%d: confused by earlier errors, bailing out\n"
353 msgid "Internal compiler error: Error reporting routines re-entered.\n"
357 msgid "negative insn length"
361 msgid "could not split insn"
365 msgid "invalid 'asm': "
370 msgid "nested assembly dialect alternatives"
373 #: final.c:3272 final.c:3284
375 msgid "unterminated assembly dialect alternative"
380 msgid "operand number missing after %%-letter"
383 #: final.c:3334 final.c:3375
385 msgid "operand number out of range"
390 msgid "invalid %%-code"
395 msgid "'%%l' operand isn't a label"
398 #. We can't handle floating point constants;
399 #. PRINT_OPERAND must handle them.
400 #. We can't handle floating point constants;
401 #. TARGET_PRINT_OPERAND must handle them.
402 #. We can't handle floating point constants;
403 #. PRINT_OPERAND must handle them.
404 #: final.c:3563 config/i386/i386.c:12175 config/pdp11/pdp11.c:1696
406 msgid "floating constant misused"
409 #: final.c:3622 config/i386/i386.c:12269 config/pdp11/pdp11.c:1743
411 msgid "invalid expression as operand"
416 msgid "Using built-in specs.\n"
422 "Setting spec %s to '%s'\n"
428 msgid "Reading specs from %s\n"
433 msgid "could not find specs file %s\n"
438 msgid "rename spec %s to %s\n"
457 "Go ahead? (y or n) "
462 msgid "# %s %.2f %.2f\n"
467 msgid "Usage: %s [options] file...\n"
475 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
479 msgid " --help Display this information\n"
484 " --target-help Display target specific command line options\n"
489 " --help={target|optimizers|warnings|params|[^]{joined|separate|"
490 "undocumented}}[,...]\n"
495 " Display specific types of command line options\n"
499 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
503 msgid " --version Display compiler version information\n"
507 msgid " -dumpspecs Display all of the built in spec strings\n"
511 msgid " -dumpversion Display the version of the compiler\n"
515 msgid " -dumpmachine Display the compiler's target processor\n"
520 " -print-search-dirs Display the directories in the compiler's search "
526 " -print-libgcc-file-name Display the name of the compiler's companion "
531 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
536 " -print-prog-name=<prog> Display the full path to compiler component "
542 " -print-multi-directory Display the root directory for versions of "
548 " -print-multi-lib Display the mapping between command line options "
550 " multiple library search directories\n"
554 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
558 msgid " -print-sysroot Display the target libraries directory\n"
563 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
569 " -Wa,<options> Pass comma-separated <options> on to the "
575 " -Wp,<options> Pass comma-separated <options> on to the "
581 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
585 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
589 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
593 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
597 msgid " -save-temps Do not delete intermediate files\n"
601 msgid " -save-temps=<arg> Do not delete intermediate files\n"
606 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
607 " prefixes to other gcc components\n"
611 msgid " -pipe Use pipes rather than intermediate files\n"
615 msgid " -time Time the execution of each subprocess\n"
620 " -specs=<file> Override built-in specs with the contents of "
626 " -std=<standard> Assume that the input sources are for <standard>\n"
631 " --sysroot=<directory> Use <directory> as the root directory for "
638 " -B <directory> Add <directory> to the compiler's search paths\n"
643 " -v Display the programs invoked by the compiler\n"
648 " -### Like -v but options quoted and commands not "
654 " -E Preprocess only; do not compile, assemble or "
659 msgid " -S Compile only; do not assemble or link\n"
663 msgid " -c Compile and assemble, but do not link\n"
667 msgid " -o <file> Place the output into <file>\n"
672 " -x <language> Specify the language of the following input "
674 " Permissible languages include: c c++ assembler "
676 " 'none' means revert to the default behavior of\n"
677 " guessing the language based on the file's "
685 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
686 " passed on to the various sub-processes invoked by %s. In order to pass\n"
687 " other options on to these processes the -W<letter> options must be used.\n"
692 msgid "Processing spec %c%s%c, which is '%s'\n"
697 msgid "install: %s%s\n"
702 msgid "programs: %s\n"
707 msgid "libraries: %s\n"
714 "For bug reporting instructions, please see:\n"
722 #: gcc.c:6567 gcov.c:444 fortran/gfortranspec.c:273 java/jcf-dump.c:1164
726 #: gcc.c:6568 java/jcf-dump.c:1165
729 "This is free software; see the source for copying conditions. There is NO\n"
730 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
741 msgid "Configured with: %s\n"
746 msgid "Thread model: %s\n"
751 msgid "gcc version %s %s\n"
756 msgid "gcc driver version %s %sexecuting gcc version %s\n"
771 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
778 "Assembler options\n"
779 "=================\n"
786 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
793 "Usage: gcov [OPTION]... SOURCEFILE...\n"
800 "Print code coverage information.\n"
806 msgid " -h, --help Print this help, then exit\n"
811 msgid " -v, --version Print version number, then exit\n"
817 " -a, --all-blocks Show information for every basic block\n"
823 " -b, --branch-probabilities Include branch probabilities in output\n"
829 " -c, --branch-counts Given counts of branches taken\n"
830 " rather than percentages\n"
835 msgid " -n, --no-output Do not create an output file\n"
841 " -l, --long-file-names Use long output file names for included\n"
847 msgid " -f, --function-summaries Output summaries for each function\n"
853 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
859 msgid " -p, --preserve-paths Preserve all pathname components\n"
865 " -u, --unconditional-branches Show unconditional branch counts too\n"
870 msgid " -d, --display-progress Display progress information\n"
877 "For bug reporting instructions, please see:\n"
889 "This is free software; see the source for copying conditions.\n"
890 "There is NO warranty; not even for MERCHANTABILITY or \n"
891 "FITNESS FOR A PARTICULAR PURPOSE.\n"
897 msgid "%s:no functions found\n"
900 #: gcov.c:578 gcov.c:606
907 msgid "%s:creating '%s'\n"
912 msgid "%s:error writing output file '%s'\n"
917 msgid "%s:could not open output file '%s'\n"
922 msgid "%s:source file is newer than graph file '%s'\n"
927 msgid "(the message is only displayed one per source file)\n"
932 msgid "%s:cannot open graph file\n"
937 msgid "%s:not a gcov graph file\n"
942 msgid "%s:version '%.4s', prefer '%.4s'\n"
947 msgid "%s:already seen blocks for '%s'\n"
952 msgid "%s:corrupted\n"
957 msgid "%s:cannot open data file, assuming not executed\n"
962 msgid "%s:not a gcov data file\n"
967 msgid "%s:version '%.4s', prefer version '%.4s'\n"
972 msgid "%s:stamp mismatch with graph file\n"
977 msgid "%s:unknown function '%u'\n"
982 msgid "%s:profile mismatch for '%s'\n"
987 msgid "%s:overflowed\n"
992 msgid "%s:'%s' lacks entry and/or exit blocks\n"
997 msgid "%s:'%s' has arcs to entry block\n"
1002 msgid "%s:'%s' has arcs from exit block\n"
1007 msgid "%s:graph is unsolvable for '%s'\n"
1017 msgid "Lines executed:%s of %d\n"
1022 msgid "No executable lines\n"
1027 msgid "Branches executed:%s of %d\n"
1032 msgid "Taken at least once:%s of %d\n"
1037 msgid "No branches\n"
1042 msgid "Calls executed:%s of %d\n"
1052 msgid "%s:no lines for '%s'\n"
1057 msgid "call %2d returned %s\n"
1062 msgid "call %2d never executed\n"
1067 msgid "branch %2d taken %s%s\n"
1072 msgid "branch %2d never executed\n"
1077 msgid "unconditional %2d taken %s\n"
1082 msgid "unconditional %2d never executed\n"
1087 msgid "%s:cannot open source file\n"
1091 msgid "PRE disabled"
1095 msgid "GCSE disabled"
1099 msgid "const/copy propagation disabled"
1104 msgid "ignoring duplicate directory \"%s\"\n"
1109 msgid " as it is a non-system directory that duplicates a system directory\n"
1114 msgid "ignoring nonexistent directory \"%s\"\n"
1119 msgid "#include \"...\" search starts here:\n"
1124 msgid "#include <...> search starts here:\n"
1129 msgid "End of search list.\n"
1132 #: input.c:39 c-family/c-opts.c:1379 cp/error.c:1031 fortran/cpp.c:574
1136 #. Opening quotation mark.
1141 #. Closing quotation mark.
1146 #: ipa-pure-const.c:155
1147 msgid "function might be candidate for attribute %<%s%>"
1150 #: ipa-pure-const.c:156
1152 "function might be candidate for attribute %<%s%> if it is known to return "
1157 msgid "At top level:"
1160 #: langhooks.c:400 cp/error.c:2763
1162 msgid "In member function %qs"
1165 #: langhooks.c:404 cp/error.c:2766
1167 msgid "In function %qs"
1170 #: langhooks.c:455 cp/error.c:2716
1172 msgid " inlined from %qs at %s:%d:%d"
1175 #: langhooks.c:460 cp/error.c:2721
1177 msgid " inlined from %qs at %s:%d"
1180 #: langhooks.c:466 cp/error.c:2727
1182 msgid " inlined from %qs"
1185 #: loop-iv.c:2967 tree-ssa-loop-niter.c:1913
1186 msgid "assuming that the loop is not infinite"
1189 #: loop-iv.c:2968 tree-ssa-loop-niter.c:1914
1190 msgid "cannot optimize possibly infinite loops"
1193 #: loop-iv.c:2976 tree-ssa-loop-niter.c:1918
1194 msgid "assuming that the loop counter does not overflow"
1197 #: loop-iv.c:2977 tree-ssa-loop-niter.c:1919
1198 msgid "cannot optimize loop, the loop counter may overflow"
1201 #: lto-wrapper.c:222
1203 msgid "%s terminated with signal %d [%s], core dumped"
1206 #: lto-wrapper.c:225
1208 msgid "%s terminated with signal %d [%s]"
1211 #: lto-wrapper.c:230 collect2.c:1990
1212 #, gcc-internal-format, gfc-internal-format
1213 msgid "%s returned %d exit status"
1216 #: lto-wrapper.c:246
1218 msgid "deleting LTRANS file %s"
1221 #: lto-wrapper.c:268
1223 msgid "failed to open %s"
1226 #: lto-wrapper.c:273
1228 msgid "could not write to temporary file %s"
1231 #: lto-wrapper.c:311
1233 msgid "environment variable COLLECT_GCC must be set"
1236 #: lto-wrapper.c:316
1238 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
1241 #: lto-wrapper.c:325
1243 msgid "malformed COLLECT_GCC_OPTIONS"
1246 #: lto-wrapper.c:463 lto-wrapper.c:621
1248 msgid "invalid LTO mode"
1251 #: lto-wrapper.c:484
1256 #. What to print when a switch has no documentation.
1258 msgid "This switch lacks documentation"
1271 msgid " No options with the desired characteristics were found\n"
1277 " None found. Use --help=%s to show *all* the options supported by the %s "
1284 " All options with the desired characteristics have already been displayed\n"
1288 msgid "The following options are target specific"
1292 msgid "The following options control compiler warning messages"
1296 msgid "The following options control optimizations"
1299 #: opts.c:1534 opts.c:1573
1300 msgid "The following options are language-independent"
1304 msgid "The --param option recognizes the following as parameters"
1308 msgid "The following options are specific to just the language "
1312 msgid "The following options are supported by the language "
1316 msgid "The following options are not documented"
1320 msgid "The following options take separate arguments"
1324 msgid "The following options take joined arguments"
1328 msgid "The following options are language-related"
1333 msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
1338 msgid "warning: unrecognized argument to --help= option: %.*s\n"
1342 msgid "enabled by default"
1356 "*** WARNING *** there are active plugins, do not report this as a bug unless "
1357 "you can reproduce it without enabling any plugins.\n"
1361 msgid "unable to generate reloads for:"
1365 msgid "this is the insn:"
1368 #. It's the compiler's fault.
1370 msgid "could not find a spill register"
1373 #. It's the compiler's fault.
1375 msgid "VOIDmode on an output"
1379 msgid "Failure trying to reload:"
1383 msgid "unrecognizable insn:"
1387 msgid "insn does not satisfy its constraints:"
1392 msgid "collect: reading %s\n"
1397 msgid "removing .rpo file"
1402 msgid "renaming .rpo file"
1407 msgid "collect: recompiling %s\n"
1412 msgid "collect: tweaking %s in %s\n"
1417 msgid "collect: relinking\n"
1422 msgid "unrecoverable error"
1428 "%s%s%s %sversion %s (%s)\n"
1429 "%s\tcompiled by GNU C version %s, "
1434 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1439 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
1444 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1450 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1454 msgid "options passed: "
1458 msgid "options enabled: "
1463 msgid "created and used with differing settings of '%s'"
1467 msgid "out of memory"
1471 msgid "created and used with different settings of -fpic"
1475 msgid "created and used with different settings of -fpie"
1480 "assuming signed overflow does not occur when simplifying && or || to & or |"
1485 "assuming signed overflow does not occur when simplifying ==, != or ! to "
1490 msgid "function not considered for inlining"
1493 #. Inlining failed owing to unavailable function body.
1495 msgid "function body not available"
1499 msgid "redefined extern inline functions are not considered for inlining"
1502 #. Function is not inlinable.
1504 msgid "function not inlinable"
1507 #. Function is not an inlining candidate.
1509 msgid "function not inline candidate"
1513 msgid "--param large-function-growth limit reached"
1517 msgid "--param large-stack-frame-growth limit reached"
1521 msgid "--param max-inline-insns-single limit reached"
1525 msgid "--param max-inline-insns-auto limit reached"
1529 msgid "--param inline-unit-growth limit reached"
1532 #. Recursive inlining.
1534 msgid "recursive inlining"
1537 #. Call is unlikely.
1539 msgid "call is unlikely and code size would grow"
1543 msgid "function not declared inline and code size would grow"
1547 msgid "optimizing for size and code size would grow"
1550 #. Inlining failed because of mismatched options or arguments.
1552 msgid "target specific option mismatch"
1556 msgid "mismatched arguments"
1560 msgid "originally indirect function call not considered for inlining"
1564 msgid "indirect function call with a yet undetermined callee"
1568 msgid "function body can be overwriten at linktime"
1571 #. The remainder are real diagnostic types.
1572 #: diagnostic.def:33
1573 msgid "fatal error: "
1576 #: diagnostic.def:34
1577 msgid "internal compiler error: "
1580 #: diagnostic.def:35
1584 #: diagnostic.def:36
1585 msgid "sorry, unimplemented: "
1588 #: diagnostic.def:37
1592 #: diagnostic.def:38
1593 msgid "anachronism: "
1596 #: diagnostic.def:39
1600 #: diagnostic.def:40
1604 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1605 #. prefix does not matter.
1606 #: diagnostic.def:43
1610 #: diagnostic.def:44
1615 msgid "The threshold ratio between current and hottest structure counts"
1619 msgid "Maximal estimated outcome of branch considered predictable"
1624 "The maximum number of instructions in a single function eligible for inlining"
1628 msgid "The maximum number of instructions when automatically inlining"
1633 "The maximum number of instructions inline function can grow to via recursive "
1639 "The maximum number of instructions non-inline function can grow to via "
1640 "recursive inlining"
1644 msgid "The maximum depth of recursive inlining for inline functions"
1648 msgid "The maximum depth of recursive inlining for non-inline functions"
1653 "Inline recursively only when the probability of call being executed exceeds "
1659 "The maximum number of nested indirect inlining performed by early inliner"
1664 "Maximum probability of the entry BB of split region (in percent relative to "
1665 "entry BB of the function) to make partial inlining happen"
1670 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
1671 "that an individual variable will be expanded during loop unrolling"
1676 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
1677 "considered for vectorization"
1681 msgid "The maximum number of instructions to consider to fill a delay slot"
1686 "The maximum number of instructions to consider to find accurate live "
1687 "register information"
1691 msgid "The maximum length of scheduling's pending operations list"
1695 msgid "The size of function body to be considered large"
1699 msgid "Maximal growth due to inlining of large function (in percent)"
1703 msgid "The size of translation unit to be considered large"
1708 "How much can given compilation unit grow because of the inlining (in percent)"
1713 "How much can given compilation unit grow because of the interprocedural "
1714 "constant propagation (in percent)"
1719 "Maximal estimated growth of function body caused by early inlining of single "
1724 msgid "The size of stack frame to be considered large"
1728 msgid "Maximal stack frame growth due to inlining (in percent)"
1732 msgid "The maximum amount of memory to be allocated by GCSE"
1737 "The threshold ratio for performing partial redundancy elimination after "
1743 "The threshold ratio of critical edges execution count that permit performing "
1744 "redundancy elimination after reload"
1749 "Scaling factor in calculation of maximum distance an expression can be moved "
1750 "by GCSE optimizations"
1755 "Cost at which GCSE optimizations will not constraint the distance an "
1756 "expression can travel"
1760 msgid "Maximum depth of search in the dominator tree for expressions to hoist"
1764 msgid "The maximum number of instructions to consider to unroll in a loop"
1769 "The maximum number of instructions to consider to unroll in a loop on average"
1773 msgid "The maximum number of unrollings of a single loop"
1777 msgid "The maximum number of insns of a peeled loop"
1781 msgid "The maximum number of peelings of a single loop"
1785 msgid "The maximum number of insns of a completely peeled loop"
1790 "The maximum number of peelings of a single loop that is peeled completely"
1794 msgid "The maximum number of insns of a peeled loop that rolls only once"
1798 msgid "The maximum depth of a loop nest we completely peel"
1802 msgid "The maximum number of insns of an unswitched loop"
1806 msgid "The maximum number of unswitchings in a single loop"
1811 "Bound on the number of iterations the brute force # of iterations analysis "
1812 "algorithm evaluates"
1816 msgid "Bound on the cost of an expression to compute the number of iterations"
1821 "A factor for tuning the upper bound that swing modulo scheduler uses for "
1827 "The number of cycles the swing modulo scheduler considers when checking "
1828 "conflicts using DFA"
1833 "A threshold on the average loop count considered by the swing modulo "
1839 "Select fraction of the maximal count of repetitions of basic block in "
1840 "program given basic block needs to have to be considered hot"
1845 "Select fraction of the maximal frequency of executions of basic block in "
1846 "function given basic block needs to have to be considered hot"
1851 "Select fraction of the maximal frequency of executions of basic block in "
1852 "function given basic block get alignment"
1857 "Loops iterating at least selected number of iterations will get loop "
1862 msgid "The maximum number of loop iterations we predict statically"
1867 "The percentage of function, weighted by execution frequency, that must be "
1868 "covered by trace formation. Used when profile feedback is available"
1873 "The percentage of function, weighted by execution frequency, that must be "
1874 "covered by trace formation. Used when profile feedback is not available"
1878 msgid "Maximal code growth caused by tail duplication (in percent)"
1883 "Stop reverse growth if the reverse probability of best edge is less than "
1884 "this threshold (in percent)"
1889 "Stop forward growth if the probability of best edge is less than this "
1890 "threshold (in percent). Used when profile feedback is available"
1895 "Stop forward growth if the probability of best edge is less than this "
1896 "threshold (in percent). Used when profile feedback is not available"
1900 msgid "The maximum number of incoming edges to consider for crossjumping"
1905 "The minimum number of matching instructions to consider for crossjumping"
1909 msgid "The maximum expansion factor when copying basic blocks"
1914 "The maximum number of insns to duplicate when unfactoring computed gotos"
1918 msgid "The maximum length of path considered in cse"
1922 msgid "The maximum instructions CSE process before flushing"
1927 "The minimum cost of an expensive expression in the loop invariant motion"
1932 "Bound on number of candidates below that all candidates are considered in iv "
1937 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
1942 "If number of candidates in the set is smaller, we always try to remove "
1943 "unused ivs during its optimization"
1947 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
1951 msgid "Bound on the number of variables in Omega constraint systems"
1955 msgid "Bound on the number of inequalities in Omega constraint systems"
1959 msgid "Bound on the number of equalities in Omega constraint systems"
1963 msgid "Bound on the number of wild cards in Omega constraint systems"
1967 msgid "Bound on the size of the hash table in Omega constraint systems"
1971 msgid "Bound on the number of keys in Omega constraint systems"
1976 "When set to 1, use expensive methods to eliminate all redundant constraints"
1981 "Bound on number of runtime checks inserted by the vectorizer's loop "
1982 "versioning for alignment check"
1987 "Bound on number of runtime checks inserted by the vectorizer's loop "
1988 "versioning for alias check"
1992 msgid "The maximum memory locations recorded by cselib"
1997 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
1998 "total size of the heap"
2002 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2007 "The maximum number of instructions to search backward when looking for "
2011 #: params.def:550 params.def:560
2013 "The maximum number of blocks in a region to be considered for interblock "
2017 #: params.def:555 params.def:565
2019 "The maximum number of insns in a region to be considered for interblock "
2025 "The minimum probability of reaching a source block for interblock "
2026 "speculative scheduling"
2030 msgid "The maximum number of iterations through CFG to extend regions"
2035 "The maximum conflict delay for an insn to be considered for speculative "
2041 "The minimal probability of speculation success (in percents), so that "
2042 "speculative insn will be scheduled."
2046 msgid "The maximum size of the lookahead window of selective scheduling"
2050 msgid "Maximum number of times that an insn could be scheduled"
2055 "Maximum number of instructions in the ready list that are considered "
2056 "eligible for renaming"
2060 msgid "Minimal distance between possibly conflicting store and load"
2065 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2069 msgid "The upper bound for sharing integer constants"
2074 "Minimum number of virtual mappings to consider switching to full virtual "
2080 "Ratio between virtual mappings and virtual symbols to do full virtual renames"
2085 "The lower bound for a buffer to be considered for stack smashing protection"
2090 "Maximum number of statements allowed in a block that needs to be duplicated "
2091 "when threading jumps"
2096 "Maximum number of fields in a structure before pointer analysis treats the "
2097 "structure as a single variable"
2102 "The maximum number of instructions ready to be issued to be considered by "
2103 "the scheduler during the first scheduling pass"
2107 msgid "The number of insns executed before prefetch is completed"
2111 msgid "The number of prefetches that can run at the same time"
2115 msgid "The size of L1 cache"
2119 msgid "The size of L1 cache line"
2123 msgid "The size of L2 cache"
2127 msgid "Whether to use canonical types"
2132 "Maximum length of partial antic set when performing tree pre optimization"
2136 msgid "Maximum size of a SCC before SCCVN stops processing a function"
2140 msgid "Max loops number for regional RA"
2144 msgid "Max size of conflict table in MB"
2149 "The number of registers in each class kept unused by loop invariant motion"
2154 "The maximum ratio between array size and switch branches for a switch "
2155 "conversion to take place"
2159 msgid "size of tiles for loop blocking"
2163 msgid "maximum number of parameters in a SCoP"
2167 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
2171 msgid "Max basic blocks number in loop for loop invariant motion"
2176 "Maximum number of instructions in basic block to be considered for SLP "
2182 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2183 "unknown trip count"
2187 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
2191 msgid "Max. size of var tracking hash tables"
2195 msgid "The minimum UID to be used for a nondebug insn"
2200 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2201 "to an aggregate with"
2206 "Maximum size of a type list associated with each parameter for "
2211 msgid "Number of paritions program should be split to"
2215 msgid "Size of minimal paritition for WHOPR (in estimated instructions)"
2218 #: c-family/c-format.c:364 c-family/c-format.c:388 config/i386/msformat-c.c:50
2222 #: c-family/c-format.c:364 c-family/c-format.c:388 config/i386/msformat-c.c:50
2223 msgid "the ' ' printf flag"
2226 #: c-family/c-format.c:365 c-family/c-format.c:389 c-family/c-format.c:423
2227 #: c-family/c-format.c:486 config/i386/msformat-c.c:51
2231 #: c-family/c-format.c:365 c-family/c-format.c:389 c-family/c-format.c:423
2232 #: config/i386/msformat-c.c:51
2233 msgid "the '+' printf flag"
2236 #: c-family/c-format.c:366 c-family/c-format.c:390 c-family/c-format.c:424
2237 #: c-family/c-format.c:462 config/i386/msformat-c.c:52
2238 #: config/i386/msformat-c.c:87
2242 #: c-family/c-format.c:366 c-family/c-format.c:390 c-family/c-format.c:424
2243 #: config/i386/msformat-c.c:52
2244 msgid "the '#' printf flag"
2247 #: c-family/c-format.c:367 c-family/c-format.c:391 c-family/c-format.c:460
2248 #: config/i386/msformat-c.c:53
2252 #: c-family/c-format.c:367 c-family/c-format.c:391 config/i386/msformat-c.c:53
2253 msgid "the '0' printf flag"
2256 #: c-family/c-format.c:368 c-family/c-format.c:392 c-family/c-format.c:459
2257 #: c-family/c-format.c:489 config/i386/msformat-c.c:54
2261 #: c-family/c-format.c:368 c-family/c-format.c:392 config/i386/msformat-c.c:54
2262 msgid "the '-' printf flag"
2265 #: c-family/c-format.c:369 c-family/c-format.c:442 config/i386/msformat-c.c:55
2266 #: config/i386/msformat-c.c:75
2270 #: c-family/c-format.c:369 config/i386/msformat-c.c:55
2271 msgid "the ''' printf flag"
2274 #: c-family/c-format.c:370 c-family/c-format.c:443
2278 #: c-family/c-format.c:370
2279 msgid "the 'I' printf flag"
2282 #: c-family/c-format.c:371 c-family/c-format.c:393 c-family/c-format.c:440
2283 #: c-family/c-format.c:463 c-family/c-format.c:490 c-family/c-format.c:1620
2284 #: config/sol2-c.c:45 config/i386/msformat-c.c:56 config/i386/msformat-c.c:73
2288 #: c-family/c-format.c:371 c-family/c-format.c:393 config/sol2-c.c:45
2289 #: config/i386/msformat-c.c:56
2290 msgid "field width in printf format"
2293 #: c-family/c-format.c:372 c-family/c-format.c:394 c-family/c-format.c:426
2294 #: config/i386/msformat-c.c:57
2298 #: c-family/c-format.c:372 c-family/c-format.c:394 c-family/c-format.c:426
2299 #: config/i386/msformat-c.c:57
2300 msgid "precision in printf format"
2303 #: c-family/c-format.c:373 c-family/c-format.c:395 c-family/c-format.c:427
2304 #: c-family/c-format.c:441 c-family/c-format.c:493 config/sol2-c.c:46
2305 #: config/i386/msformat-c.c:58 config/i386/msformat-c.c:74
2306 msgid "length modifier"
2309 #: c-family/c-format.c:373 c-family/c-format.c:395 c-family/c-format.c:427
2310 #: config/sol2-c.c:46 config/i386/msformat-c.c:58
2311 msgid "length modifier in printf format"
2314 #: c-family/c-format.c:425
2318 #: c-family/c-format.c:425
2319 msgid "the 'q' diagnostic flag"
2322 #: c-family/c-format.c:437 config/i386/msformat-c.c:71
2323 msgid "assignment suppression"
2326 #: c-family/c-format.c:437 config/i386/msformat-c.c:71
2327 msgid "the assignment suppression scanf feature"
2330 #: c-family/c-format.c:438 config/i386/msformat-c.c:72
2334 #: c-family/c-format.c:438 config/i386/msformat-c.c:72
2335 msgid "the 'a' scanf flag"
2338 #: c-family/c-format.c:439
2342 #: c-family/c-format.c:439
2343 msgid "the 'm' scanf flag"
2346 #: c-family/c-format.c:440 config/i386/msformat-c.c:73
2347 msgid "field width in scanf format"
2350 #: c-family/c-format.c:441 config/i386/msformat-c.c:74
2351 msgid "length modifier in scanf format"
2354 #: c-family/c-format.c:442 config/i386/msformat-c.c:75
2355 msgid "the ''' scanf flag"
2358 #: c-family/c-format.c:443
2359 msgid "the 'I' scanf flag"
2362 #: c-family/c-format.c:458
2366 #: c-family/c-format.c:458
2367 msgid "the '_' strftime flag"
2370 #: c-family/c-format.c:459
2371 msgid "the '-' strftime flag"
2374 #: c-family/c-format.c:460
2375 msgid "the '0' strftime flag"
2378 #: c-family/c-format.c:461 c-family/c-format.c:485
2382 #: c-family/c-format.c:461
2383 msgid "the '^' strftime flag"
2386 #: c-family/c-format.c:462 config/i386/msformat-c.c:87
2387 msgid "the '#' strftime flag"
2390 #: c-family/c-format.c:463
2391 msgid "field width in strftime format"
2394 #: c-family/c-format.c:464
2395 msgid "'E' modifier"
2398 #: c-family/c-format.c:464
2399 msgid "the 'E' strftime modifier"
2402 #: c-family/c-format.c:465
2403 msgid "'O' modifier"
2406 #: c-family/c-format.c:465
2407 msgid "the 'O' strftime modifier"
2410 #: c-family/c-format.c:466
2411 msgid "the 'O' modifier"
2414 #: c-family/c-format.c:484
2415 msgid "fill character"
2418 #: c-family/c-format.c:484
2419 msgid "fill character in strfmon format"
2422 #: c-family/c-format.c:485
2423 msgid "the '^' strfmon flag"
2426 #: c-family/c-format.c:486
2427 msgid "the '+' strfmon flag"
2430 #: c-family/c-format.c:487
2434 #: c-family/c-format.c:487
2435 msgid "the '(' strfmon flag"
2438 #: c-family/c-format.c:488
2442 #: c-family/c-format.c:488
2443 msgid "the '!' strfmon flag"
2446 #: c-family/c-format.c:489
2447 msgid "the '-' strfmon flag"
2450 #: c-family/c-format.c:490
2451 msgid "field width in strfmon format"
2454 #: c-family/c-format.c:491
2455 msgid "left precision"
2458 #: c-family/c-format.c:491
2459 msgid "left precision in strfmon format"
2462 #: c-family/c-format.c:492
2463 msgid "right precision"
2466 #: c-family/c-format.c:492
2467 msgid "right precision in strfmon format"
2470 #: c-family/c-format.c:493
2471 msgid "length modifier in strfmon format"
2474 #: c-family/c-format.c:1723
2475 msgid "field precision"
2478 #. Handle deferred options from command-line.
2479 #: c-family/c-opts.c:1397 fortran/cpp.c:579
2480 msgid "<command-line>"
2483 #: c-family/c-pretty-print.c:344
2484 msgid "<type-error>"
2487 #: c-family/c-pretty-print.c:383
2488 msgid "<unnamed-unsigned:"
2491 #: c-family/c-pretty-print.c:384
2492 msgid "<unnamed-signed:"
2495 #: c-family/c-pretty-print.c:387
2496 msgid "<unnamed-float:"
2499 #: c-family/c-pretty-print.c:390
2500 msgid "<unnamed-fixed:"
2503 #: c-family/c-pretty-print.c:405
2504 msgid "<typedef-error>"
2507 #: c-family/c-pretty-print.c:418
2511 #: c-family/c-pretty-print.c:1165
2512 msgid "<erroneous-expression>"
2515 #: c-family/c-pretty-print.c:1169 cp/cxx-pretty-print.c:154
2516 msgid "<return-value>"
2519 #: config/alpha/alpha.c:5146
2521 msgid "invalid %%H value"
2524 #: config/alpha/alpha.c:5167 config/bfin/bfin.c:1683
2526 msgid "invalid %%J value"
2529 #: config/alpha/alpha.c:5197 config/ia64/ia64.c:5108
2531 msgid "invalid %%r value"
2534 #: config/alpha/alpha.c:5207 config/ia64/ia64.c:5062
2535 #: config/rs6000/rs6000.c:15627 config/xtensa/xtensa.c:2304
2537 msgid "invalid %%R value"
2540 #: config/alpha/alpha.c:5213 config/rs6000/rs6000.c:15546
2541 #: config/xtensa/xtensa.c:2271
2543 msgid "invalid %%N value"
2546 #: config/alpha/alpha.c:5221 config/rs6000/rs6000.c:15574
2548 msgid "invalid %%P value"
2551 #: config/alpha/alpha.c:5229
2553 msgid "invalid %%h value"
2556 #: config/alpha/alpha.c:5237 config/xtensa/xtensa.c:2297
2558 msgid "invalid %%L value"
2561 #: config/alpha/alpha.c:5276 config/rs6000/rs6000.c:15528
2563 msgid "invalid %%m value"
2566 #: config/alpha/alpha.c:5284 config/rs6000/rs6000.c:15536
2568 msgid "invalid %%M value"
2571 #: config/alpha/alpha.c:5328
2573 msgid "invalid %%U value"
2576 #: config/alpha/alpha.c:5340 config/alpha/alpha.c:5354
2577 #: config/rs6000/rs6000.c:15635
2579 msgid "invalid %%s value"
2582 #: config/alpha/alpha.c:5377
2584 msgid "invalid %%C value"
2587 #: config/alpha/alpha.c:5414 config/rs6000/rs6000.c:15393
2589 msgid "invalid %%E value"
2592 #: config/alpha/alpha.c:5439 config/alpha/alpha.c:5487
2594 msgid "unknown relocation unspec"
2597 #: config/alpha/alpha.c:5448 config/crx/crx.c:1105
2598 #: config/rs6000/rs6000.c:15990 config/spu/spu.c:1721
2600 msgid "invalid %%xn code"
2603 #: config/arc/arc.c:1729 config/m32r/m32r.c:2152
2605 msgid "invalid operand to %%R code"
2608 #: config/arc/arc.c:1761 config/m32r/m32r.c:2175
2610 msgid "invalid operand to %%H/%%L code"
2613 #: config/arc/arc.c:1783 config/m32r/m32r.c:2246
2615 msgid "invalid operand to %%U code"
2618 #: config/arc/arc.c:1794
2620 msgid "invalid operand to %%V code"
2624 #. Undocumented flag.
2625 #: config/arc/arc.c:1801 config/m32r/m32r.c:2273 config/sparc/sparc.c:7529
2627 msgid "invalid operand output code"
2630 #: config/arm/arm.c:15769 config/arm/arm.c:15787
2632 msgid "predicated Thumb instruction"
2635 #: config/arm/arm.c:15775
2637 msgid "predicated instruction in conditional sequence"
2640 #: config/arm/arm.c:15945
2642 msgid "invalid shift operand"
2645 #: config/arm/arm.c:16002 config/arm/arm.c:16024 config/arm/arm.c:16034
2646 #: config/arm/arm.c:16044 config/arm/arm.c:16054 config/arm/arm.c:16093
2647 #: config/arm/arm.c:16111 config/arm/arm.c:16146 config/arm/arm.c:16165
2648 #: config/arm/arm.c:16180 config/arm/arm.c:16207 config/arm/arm.c:16214
2649 #: config/arm/arm.c:16232 config/arm/arm.c:16239 config/arm/arm.c:16247
2650 #: config/arm/arm.c:16268 config/arm/arm.c:16275 config/arm/arm.c:16400
2651 #: config/arm/arm.c:16407 config/arm/arm.c:16425 config/arm/arm.c:16432
2652 #: config/bfin/bfin.c:1696 config/bfin/bfin.c:1703 config/bfin/bfin.c:1710
2653 #: config/bfin/bfin.c:1717 config/bfin/bfin.c:1726 config/bfin/bfin.c:1733
2654 #: config/bfin/bfin.c:1740 config/bfin/bfin.c:1747
2656 msgid "invalid operand for code '%c'"
2659 #: config/arm/arm.c:16106
2661 msgid "instruction never executed"
2664 #: config/arm/arm.c:16444
2666 msgid "missing operand"
2669 #: config/arm/arm.c:18874
2670 msgid "function parameters cannot have __fp16 type"
2673 #: config/arm/arm.c:18884
2674 msgid "functions cannot return __fp16 type"
2677 #: config/avr/avr.c:1097
2679 msgid "address operand requires constraint for X, Y, or Z register"
2682 #: config/avr/avr.c:1223
2683 msgid "bad address, not a constant):"
2686 #: config/avr/avr.c:1236
2687 msgid "bad address, not (reg+disp):"
2690 #: config/avr/avr.c:1243
2691 msgid "bad address, not post_inc or pre_dec:"
2694 #: config/avr/avr.c:1254
2695 msgid "internal compiler error. Bad address:"
2698 #: config/avr/avr.c:1279
2699 msgid "internal compiler error. Unknown mode:"
2702 #: config/avr/avr.c:1860 config/avr/avr.c:2548
2703 msgid "invalid insn:"
2706 #: config/avr/avr.c:1899 config/avr/avr.c:1985 config/avr/avr.c:2034
2707 #: config/avr/avr.c:2062 config/avr/avr.c:2157 config/avr/avr.c:2326
2708 #: config/avr/avr.c:2587 config/avr/avr.c:2699
2709 msgid "incorrect insn:"
2712 #: config/avr/avr.c:2081 config/avr/avr.c:2242 config/avr/avr.c:2397
2713 #: config/avr/avr.c:2765
2714 msgid "unknown move insn:"
2717 #: config/avr/avr.c:2995
2718 msgid "bad shift insn:"
2721 #: config/avr/avr.c:3111 config/avr/avr.c:3531 config/avr/avr.c:3889
2722 msgid "internal compiler error. Incorrect shift:"
2725 #: config/bfin/bfin.c:1645
2727 msgid "invalid %%j value"
2730 #: config/bfin/bfin.c:1838
2732 msgid "invalid const_double operand"
2735 #: config/cris/cris.c:561 config/moxie/moxie.c:112 final.c:3077 final.c:3079
2736 #: fold-const.c:263 gcc.c:4567 gcc.c:4581 loop-iv.c:2969 loop-iv.c:2978
2737 #: rtl-error.c:102 toplev.c:526 tree-ssa-loop-niter.c:1922 tree-vrp.c:5972
2738 #: cp/typeck.c:5373 java/expr.c:385
2739 #, gcc-internal-format, gfc-internal-format
2743 #: config/cris/cris.c:612
2744 msgid "unexpected index-type in cris_print_index"
2747 #: config/cris/cris.c:629
2748 msgid "unexpected base-type in cris_print_base"
2751 #: config/cris/cris.c:745
2752 msgid "invalid operand for 'b' modifier"
2755 #: config/cris/cris.c:762
2756 msgid "invalid operand for 'o' modifier"
2759 #: config/cris/cris.c:781
2760 msgid "invalid operand for 'O' modifier"
2763 #: config/cris/cris.c:814
2764 msgid "invalid operand for 'p' modifier"
2767 #: config/cris/cris.c:853
2768 msgid "invalid operand for 'z' modifier"
2771 #: config/cris/cris.c:917 config/cris/cris.c:951
2772 msgid "invalid operand for 'H' modifier"
2775 #: config/cris/cris.c:927
2776 msgid "bad register"
2779 #: config/cris/cris.c:971
2780 msgid "invalid operand for 'e' modifier"
2783 #: config/cris/cris.c:988
2784 msgid "invalid operand for 'm' modifier"
2787 #: config/cris/cris.c:1013
2788 msgid "invalid operand for 'A' modifier"
2791 #: config/cris/cris.c:1036
2792 msgid "invalid operand for 'D' modifier"
2795 #: config/cris/cris.c:1050
2796 msgid "invalid operand for 'T' modifier"
2799 #: config/cris/cris.c:1070 config/moxie/moxie.c:182
2800 msgid "invalid operand modifier letter"
2803 #: config/cris/cris.c:1127
2804 msgid "unexpected multiplicative operand"
2807 #: config/cris/cris.c:1147 config/moxie/moxie.c:207
2808 msgid "unexpected operand"
2811 #: config/cris/cris.c:1186 config/cris/cris.c:1196
2812 msgid "unrecognized address"
2815 #: config/cris/cris.c:2321
2816 msgid "unrecognized supposed constant"
2819 #: config/cris/cris.c:2750 config/cris/cris.c:2814
2820 msgid "unexpected side-effects in address"
2823 #. Can't possibly get a GOT-needing-fixup for a function-call,
2825 #: config/cris/cris.c:3651
2826 msgid "Unidentifiable call op"
2829 #: config/cris/cris.c:3703
2831 msgid "PIC register isn't set up"
2834 #: config/fr30/fr30.c:494
2836 msgid "fr30_print_operand_address: unhandled address"
2839 #: config/fr30/fr30.c:518
2841 msgid "fr30_print_operand: unrecognized %%p code"
2844 #: config/fr30/fr30.c:538
2846 msgid "fr30_print_operand: unrecognized %%b code"
2849 #: config/fr30/fr30.c:559
2851 msgid "fr30_print_operand: unrecognized %%B code"
2854 #: config/fr30/fr30.c:567
2856 msgid "fr30_print_operand: invalid operand to %%A code"
2859 #: config/fr30/fr30.c:584
2861 msgid "fr30_print_operand: invalid %%x code"
2864 #: config/fr30/fr30.c:591
2866 msgid "fr30_print_operand: invalid %%F code"
2869 #: config/fr30/fr30.c:608
2871 msgid "fr30_print_operand: unknown code"
2874 #: config/fr30/fr30.c:636 config/fr30/fr30.c:645 config/fr30/fr30.c:656
2875 #: config/fr30/fr30.c:669
2877 msgid "fr30_print_operand: unhandled MEM"
2880 #: config/frv/frv.c:2590
2881 msgid "bad insn to frv_print_operand_address:"
2884 #: config/frv/frv.c:2601
2885 msgid "bad register to frv_print_operand_memory_reference_reg:"
2888 #: config/frv/frv.c:2640 config/frv/frv.c:2650 config/frv/frv.c:2659
2889 #: config/frv/frv.c:2680 config/frv/frv.c:2685
2890 msgid "bad insn to frv_print_operand_memory_reference:"
2893 #: config/frv/frv.c:2771
2895 msgid "bad condition code"
2898 #: config/frv/frv.c:2847
2899 msgid "bad insn in frv_print_operand, bad const_double"
2902 #: config/frv/frv.c:2908
2903 msgid "bad insn to frv_print_operand, 'e' modifier:"
2906 #: config/frv/frv.c:2916
2907 msgid "bad insn to frv_print_operand, 'F' modifier:"
2910 #: config/frv/frv.c:2932
2911 msgid "bad insn to frv_print_operand, 'f' modifier:"
2914 #: config/frv/frv.c:2946
2915 msgid "bad insn to frv_print_operand, 'g' modifier:"
2918 #: config/frv/frv.c:2994
2919 msgid "bad insn to frv_print_operand, 'L' modifier:"
2922 #: config/frv/frv.c:3007
2923 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
2926 #: config/frv/frv.c:3028
2927 msgid "bad insn to frv_print_operand, 'O' modifier:"
2930 #: config/frv/frv.c:3046
2931 msgid "bad insn to frv_print_operand, P modifier:"
2934 #: config/frv/frv.c:3066
2935 msgid "bad insn in frv_print_operand, z case"
2938 #: config/frv/frv.c:3097
2939 msgid "bad insn in frv_print_operand, 0 case"
2942 #: config/frv/frv.c:3102
2943 msgid "frv_print_operand: unknown code"
2946 #: config/frv/frv.c:4491
2947 msgid "bad output_move_single operand"
2950 #: config/frv/frv.c:4618
2951 msgid "bad output_move_double operand"
2954 #: config/frv/frv.c:4760
2955 msgid "bad output_condmove_single operand"
2958 #. This macro is a C statement to print on `stderr' a string describing the
2959 #. particular machine description choice. Every machine description should
2960 #. define `TARGET_VERSION'. For example:
2963 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
2965 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
2967 #: config/frv/frv.h:329
2972 #: config/i386/i386.c:12263
2974 msgid "invalid UNSPEC as operand"
2977 #: config/i386/i386.c:12858
2979 msgid "'%%&' used without any local dynamic TLS references"
2982 #: config/i386/i386.c:12949 config/i386/i386.c:13024
2984 msgid "invalid operand size for operand code '%c'"
2987 #: config/i386/i386.c:13019
2989 msgid "invalid operand type used with operand code '%c'"
2992 #: config/i386/i386.c:13099 config/i386/i386.c:13139
2994 msgid "operand is not a condition code, invalid operand code 'D'"
2997 #: config/i386/i386.c:13165
3000 "operand is neither a constant nor a condition code, invalid operand code 'C'"
3003 #: config/i386/i386.c:13175
3006 "operand is neither a constant nor a condition code, invalid operand code 'F'"
3009 #: config/i386/i386.c:13193
3012 "operand is neither a constant nor a condition code, invalid operand code 'c'"
3015 #: config/i386/i386.c:13203
3018 "operand is neither a constant nor a condition code, invalid operand code 'f'"
3021 #: config/i386/i386.c:13306
3023 msgid "operand is not a condition code, invalid operand code 'Y'"
3026 #: config/i386/i386.c:13332
3028 msgid "invalid operand code '%c'"
3031 #: config/i386/i386.c:13382
3033 msgid "invalid constraints for operand"
3036 #: config/i386/i386.c:21149
3037 msgid "unknown insn mode"
3040 #. 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.
3041 #. 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.
3042 #: config/i386/xm-djgpp.h:61
3044 msgid "environment variable DJGPP not defined"
3047 #: config/i386/xm-djgpp.h:63
3049 msgid "environment variable DJGPP points to missing file '%s'"
3052 #: config/i386/xm-djgpp.h:66
3054 msgid "environment variable DJGPP points to corrupt file '%s'"
3057 #: config/ia64/ia64.c:4990
3059 msgid "invalid %%G mode"
3062 #: config/ia64/ia64.c:5160
3064 msgid "ia64_print_operand: unknown code"
3067 #: config/ia64/ia64.c:10816
3068 msgid "invalid conversion from %<__fpreg%>"
3071 #: config/ia64/ia64.c:10819
3072 msgid "invalid conversion to %<__fpreg%>"
3075 #: config/ia64/ia64.c:10832 config/ia64/ia64.c:10843
3076 msgid "invalid operation on %<__fpreg%>"
3079 #: config/iq2000/iq2000.c:3181
3081 msgid "invalid %%P operand"
3084 #: config/iq2000/iq2000.c:3189 config/rs6000/rs6000.c:15564
3086 msgid "invalid %%p value"
3089 #: config/iq2000/iq2000.c:3245
3091 msgid "invalid use of %%d, %%x, or %%X"
3094 #: config/lm32/lm32.c:512
3096 msgid "Only 0.0 can be loaded as an immediate"
3099 #: config/lm32/lm32.c:582
3103 #: config/lm32/lm32.c:594
3104 msgid "can't use non gp relative absolute address"
3107 #: config/lm32/lm32.c:598
3108 msgid "invalid addressing mode"
3111 #: config/m32r/m32r.c:2122
3113 msgid "invalid operand to %%s code"
3116 #: config/m32r/m32r.c:2129
3118 msgid "invalid operand to %%p code"
3121 #: config/m32r/m32r.c:2184
3122 msgid "bad insn for 'A'"
3125 #: config/m32r/m32r.c:2231
3127 msgid "invalid operand to %%T/%%B code"
3130 #: config/m32r/m32r.c:2254
3132 msgid "invalid operand to %%N code"
3135 #: config/m32r/m32r.c:2287
3136 msgid "pre-increment address is not a register"
3139 #: config/m32r/m32r.c:2294
3140 msgid "pre-decrement address is not a register"
3143 #: config/m32r/m32r.c:2301
3144 msgid "post-increment address is not a register"
3147 #: config/m32r/m32r.c:2377 config/m32r/m32r.c:2391
3148 #: config/rs6000/rs6000.c:24965
3152 #: config/m32r/m32r.c:2396
3153 msgid "lo_sum not of register"
3156 #. !!!! SCz wrong here.
3157 #: config/m68hc11/m68hc11.c:3244 config/m68hc11/m68hc11.c:3622
3158 msgid "move insn not handled"
3161 #: config/m68hc11/m68hc11.c:3468 config/m68hc11/m68hc11.c:3552
3162 #: config/m68hc11/m68hc11.c:3825
3163 msgid "invalid register in the move instruction"
3166 #: config/m68hc11/m68hc11.c:3502
3167 msgid "invalid operand in the instruction"
3170 #: config/m68hc11/m68hc11.c:3799
3171 msgid "invalid register in the instruction"
3174 #: config/m68hc11/m68hc11.c:3832
3175 msgid "operand 1 must be a hard register"
3178 #: config/m68hc11/m68hc11.c:3846
3179 msgid "invalid rotate insn"
3182 #: config/m68hc11/m68hc11.c:4274
3183 msgid "registers IX, IY and Z used in the same INSN"
3186 #: config/m68hc11/m68hc11.c:4607 config/m68hc11/m68hc11.c:4907
3187 msgid "cannot do z-register replacement"
3190 #: config/m68hc11/m68hc11.c:4970
3191 msgid "invalid Z register replacement for insn"
3194 #: config/mep/mep.c:3319
3196 msgid "invalid %%L code"
3199 #: config/microblaze/microblaze.c:1740
3201 msgid "unknown punctuation '%c'"
3204 #: config/microblaze/microblaze.c:1749
3206 msgid "null pointer"
3209 #: config/microblaze/microblaze.c:1784
3211 msgid "PRINT_OPERAND, invalid insn for %%C"
3214 #: config/microblaze/microblaze.c:1813
3216 msgid "PRINT_OPERAND, invalid insn for %%N"
3219 #: config/microblaze/microblaze.c:1833 config/microblaze/microblaze.c:1994
3220 msgid "insn contains an invalid address !"
3223 #: config/microblaze/microblaze.c:1847
3224 msgid "Invalid address"
3227 #: config/microblaze/microblaze.c:1946
3229 msgid "letter %c was found & insn was not CONST_INT"
3232 #: config/microblaze/microblaze.c:2034 config/xtensa/xtensa.c:2391
3233 msgid "invalid address"
3236 #: config/mips/mips.c:7458 config/mips/mips.c:7479 config/mips/mips.c:7599
3238 msgid "'%%%c' is not a valid operand prefix"
3241 #: config/mips/mips.c:7536 config/mips/mips.c:7543 config/mips/mips.c:7550
3242 #: config/mips/mips.c:7557 config/mips/mips.c:7617 config/mips/mips.c:7631
3243 #: config/mips/mips.c:7644 config/mips/mips.c:7653
3245 msgid "invalid use of '%%%c'"
3248 #: config/mips/mips.c:7875
3249 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
3252 #: config/mmix/mmix.c:1585 config/mmix/mmix.c:1715
3253 msgid "MMIX Internal: Expected a CONST_INT, not this"
3256 #: config/mmix/mmix.c:1664
3257 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3260 #: config/mmix/mmix.c:1683
3261 msgid "MMIX Internal: Expected a register, not this"
3264 #: config/mmix/mmix.c:1693
3265 msgid "MMIX Internal: Expected a constant, not this"
3268 #. We need the original here.
3269 #: config/mmix/mmix.c:1777
3270 msgid "MMIX Internal: Cannot decode this operand"
3273 #: config/mmix/mmix.c:1834
3274 msgid "MMIX Internal: This is not a recognized address"
3277 #: config/mmix/mmix.c:2711
3278 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3281 #: config/mmix/mmix.c:2718
3282 msgid "MMIX Internal: What's the CC of this?"
3285 #: config/mmix/mmix.c:2722
3286 msgid "MMIX Internal: What is the CC of this?"
3289 #: config/mmix/mmix.c:2786
3290 msgid "MMIX Internal: This is not a constant:"
3293 #: config/picochip/picochip.c:2687
3294 msgid "picochip_print_memory_address - Operand isn't memory based"
3297 #: config/picochip/picochip.c:2946
3298 msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
3301 #: config/picochip/picochip.c:2992 config/picochip/picochip.c:3024
3302 msgid "Bad address, not (reg+disp):"
3305 #: config/picochip/picochip.c:3038
3306 msgid "Bad address, not register:"
3309 #: config/rs6000/host-darwin.c:97
3311 msgid "Out of stack space.\n"
3314 #: config/rs6000/host-darwin.c:118
3316 msgid "Try running '%s' in the shell to raise its limit.\n"
3319 #: config/rs6000/rs6000.c:2711
3320 msgid "-mvsx requires hardware floating point"
3323 #: config/rs6000/rs6000.c:2716
3324 msgid "-mvsx and -mpaired are incompatible"
3327 #: config/rs6000/rs6000.c:2721
3328 msgid "-mvsx used with little endian code"
3331 #: config/rs6000/rs6000.c:2723
3332 msgid "-mvsx needs indexed addressing"
3335 #: config/rs6000/rs6000.c:2727
3336 msgid "-mvsx and -mno-altivec are incompatible"
3339 #: config/rs6000/rs6000.c:2729
3340 msgid "-mno-altivec disables vsx"
3343 #: config/rs6000/rs6000.c:7561
3347 #: config/rs6000/rs6000.c:15374
3349 msgid "invalid %%c value"
3352 #: config/rs6000/rs6000.c:15402
3354 msgid "invalid %%f value"
3357 #: config/rs6000/rs6000.c:15411
3359 msgid "invalid %%F value"
3362 #: config/rs6000/rs6000.c:15420
3364 msgid "invalid %%G value"
3367 #: config/rs6000/rs6000.c:15455
3369 msgid "invalid %%j code"
3372 #: config/rs6000/rs6000.c:15465
3374 msgid "invalid %%J code"
3377 #: config/rs6000/rs6000.c:15475
3379 msgid "invalid %%k value"
3382 #: config/rs6000/rs6000.c:15490 config/xtensa/xtensa.c:2290
3384 msgid "invalid %%K value"
3387 #: config/rs6000/rs6000.c:15554
3389 msgid "invalid %%O value"
3392 #: config/rs6000/rs6000.c:15601
3394 msgid "invalid %%q value"
3397 #: config/rs6000/rs6000.c:15645
3399 msgid "invalid %%S value"
3402 #: config/rs6000/rs6000.c:15685
3404 msgid "invalid %%T value"
3407 #: config/rs6000/rs6000.c:15695
3409 msgid "invalid %%u value"
3412 #: config/rs6000/rs6000.c:15704 config/xtensa/xtensa.c:2260
3414 msgid "invalid %%v value"
3417 #: config/rs6000/rs6000.c:15803 config/xtensa/xtensa.c:2311
3419 msgid "invalid %%x value"
3422 #: config/rs6000/rs6000.c:15949
3424 msgid "invalid %%y value, try using the 'Z' constraint"
3427 #: config/rs6000/rs6000.c:27081
3428 msgid "AltiVec argument passed to unprototyped function"
3431 #: config/s390/s390.c:5125
3433 msgid "cannot decompose address"
3436 #: config/s390/s390.c:5348
3437 msgid "UNKNOWN in print_operand !?"
3440 #: config/score/score3.c:1284 config/score/score3.c:1304
3441 #: config/score/score7.c:1272
3443 msgid "invalid operand for code: '%c'"
3446 #: config/sh/sh.c:1178
3448 msgid "invalid operand to %%R"
3451 #: config/sh/sh.c:1205
3453 msgid "invalid operand to %%S"
3456 #: config/sh/sh.c:9134
3457 msgid "created and used with different architectures / ABIs"
3460 #: config/sh/sh.c:9136
3461 msgid "created and used with different ABIs"
3464 #: config/sh/sh.c:9138
3465 msgid "created and used with different endianness"
3468 #: config/sparc/sparc.c:7337 config/sparc/sparc.c:7343
3470 msgid "invalid %%Y operand"
3473 #: config/sparc/sparc.c:7413
3475 msgid "invalid %%A operand"
3478 #: config/sparc/sparc.c:7423
3480 msgid "invalid %%B operand"
3483 #: config/sparc/sparc.c:7462
3485 msgid "invalid %%c operand"
3488 #: config/sparc/sparc.c:7484
3490 msgid "invalid %%d operand"
3493 #: config/sparc/sparc.c:7501
3495 msgid "invalid %%f operand"
3498 #: config/sparc/sparc.c:7515
3500 msgid "invalid %%s operand"
3503 #: config/sparc/sparc.c:7569
3505 msgid "long long constant not a valid immediate operand"
3508 #: config/sparc/sparc.c:7572
3510 msgid "floating point constant not a valid immediate operand"
3513 #: config/stormy16/stormy16.c:1755 config/stormy16/stormy16.c:1826
3515 msgid "'B' operand is not constant"
3518 #: config/stormy16/stormy16.c:1782
3520 msgid "'B' operand has multiple bits set"
3523 #: config/stormy16/stormy16.c:1808
3525 msgid "'o' operand is not constant"
3528 #: config/stormy16/stormy16.c:1840
3530 msgid "xstormy16_print_operand: unknown code"
3533 #: config/v850/v850.c:339
3534 msgid "const_double_split got a bad insn:"
3537 #: config/v850/v850.c:921
3538 msgid "output_move_single:"
3541 #: config/vax/vax.c:419
3543 msgid "symbol used with both base and indexed registers"
3546 #: config/vax/vax.c:428
3548 msgid "symbol with offset used in PIC mode"
3551 #: config/vax/vax.c:514
3553 msgid "symbol used as immediate operand"
3556 #: config/vax/vax.c:1539
3557 msgid "illegal operand detected"
3560 #: config/xtensa/xtensa.c:737 config/xtensa/xtensa.c:769
3561 #: config/xtensa/xtensa.c:778
3565 #: config/xtensa/xtensa.c:2248
3567 msgid "invalid %%D value"
3570 #: config/xtensa/xtensa.c:2285
3571 msgid "invalid mask"
3574 #: config/xtensa/xtensa.c:2318
3576 msgid "invalid %%d value"
3579 #: config/xtensa/xtensa.c:2339 config/xtensa/xtensa.c:2349
3581 msgid "invalid %%t/%%b value"
3584 #: config/xtensa/xtensa.c:2416
3585 msgid "no register in address"
3588 #: config/xtensa/xtensa.c:2424
3589 msgid "address offset not a constant"
3592 #: cp/call.c:2853 cp/pt.c:1716 cp/pt.c:16193
3593 msgid "candidates are:"
3596 #: cp/call.c:2853 cp/pt.c:16193
3597 msgid "candidate is:"
3601 msgid "candidate 1:"
3605 msgid "candidate 2:"
3608 #: cp/cxx-pretty-print.c:173 objc/objc-act.c:7893
3612 #: cp/cxx-pretty-print.c:2119
3613 msgid "template-parameter-"
3617 msgid "candidates are: %+#D"
3620 #: cp/decl2.c:726 cp/pt.c:1712
3621 #, gcc-internal-format
3622 msgid "candidate is: %+#D"
3630 msgid "<brace-enclosed initializer list>"
3634 msgid "<unresolved overloaded function type>"
3638 msgid "<type error>"
3643 msgid "<anonymous %s>"
3646 #. A lambda's "type" is essentially its signature.
3652 msgid "<typeprefixerror>"
3657 msgid "(static initializers for %s)"
3662 msgid "(static destructors for %s)"
3670 msgid "<return value> "
3678 msgid "<enumerator>"
3682 msgid "<declaration error>"
3689 #: cp/error.c:1522 cp/error.c:1542
3690 msgid "<template parameter error>"
3697 #. While waiting for caret diagnostics, avoid printing
3698 #. __cxa_allocate_exception, __cxa_throw, and the like.
3700 msgid "<throw-expression>"
3708 msgid "<expression error>"
3712 msgid "<unknown operator>"
3724 msgid "At global scope:"
3729 msgid "In static member function %qs"
3734 msgid "In copy constructor %qs"
3739 msgid "In constructor %qs"
3744 msgid "In destructor %qs"
3748 msgid "In lambda function"
3753 msgid "%s: In instantiation of %qs:\n"
3758 msgid "%s:%d:%d: recursively instantiated from %qs\n"
3763 msgid "%s:%d:%d: instantiated from %qs\n"
3766 #: cp/error.c:2829 cp/error.c:2830
3768 msgid "%s:%d: recursively instantiated from %qs\n"
3773 msgid "%s:%d:%d: recursively instantiated from here"
3778 msgid "%s:%d:%d: instantiated from here"
3783 msgid "%s:%d: recursively instantiated from here"
3788 msgid "%s:%d: instantiated from here"
3793 msgid "%s:%d:%d: [ skipping %d instantiation contexts ]\n"
3798 msgid "%s:%d: [ skipping %d instantiation contexts ]\n"
3802 msgid "target is not pointer or reference to class"
3806 msgid "target is not pointer or reference to complete type"
3810 msgid "target is not pointer or reference"
3814 msgid "source is not a pointer"
3818 msgid "source is not a pointer to class"
3822 msgid "source is a pointer to incomplete type"
3826 msgid "source is not of class type"
3830 msgid "source is of incomplete class type"
3834 msgid "conversion casts away constness"
3838 msgid "source type is not polymorphic"
3841 #: cp/typeck.c:5138 c-typeck.c:3465
3842 #, gcc-internal-format
3843 msgid "wrong type argument to unary minus"
3846 #: cp/typeck.c:5139 c-typeck.c:3452
3847 #, gcc-internal-format
3848 msgid "wrong type argument to unary plus"
3851 #: cp/typeck.c:5162 c-typeck.c:3491
3852 #, gcc-internal-format
3853 msgid "wrong type argument to bit-complement"
3856 #: cp/typeck.c:5169 c-typeck.c:3499
3857 #, gcc-internal-format
3858 msgid "wrong type argument to abs"
3861 #: cp/typeck.c:5177 c-typeck.c:3511
3862 #, gcc-internal-format
3863 msgid "wrong type argument to conjugation"
3867 msgid "in argument to unary !"
3871 msgid "no pre-increment operator for type"
3875 msgid "no post-increment operator for type"
3879 msgid "no pre-decrement operator for type"
3883 msgid "no post-decrement operator for type"
3886 #: fortran/arith.c:96
3887 msgid "Arithmetic OK at %L"
3890 #: fortran/arith.c:99
3891 msgid "Arithmetic overflow at %L"
3894 #: fortran/arith.c:102
3895 msgid "Arithmetic underflow at %L"
3898 #: fortran/arith.c:105
3899 msgid "Arithmetic NaN at %L"
3902 #: fortran/arith.c:108
3903 msgid "Division by zero at %L"
3906 #: fortran/arith.c:111
3907 msgid "Array operands are incommensurate at %L"
3910 #: fortran/arith.c:115
3911 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
3914 #: fortran/arith.c:1346
3915 msgid "elemental binary operation"
3918 #: fortran/check.c:1468 fortran/check.c:2346 fortran/check.c:2400
3920 msgid "arguments '%s' and '%s' for intrinsic %s"
3923 #: fortran/check.c:2152
3925 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
3928 #: fortran/check.c:2628 fortran/intrinsic.c:3926
3930 msgid "arguments '%s' and '%s' for intrinsic '%s'"
3933 #: fortran/error.c:738 fortran/error.c:792 fortran/error.c:827
3934 #: fortran/error.c:902
3938 #: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
3942 #: fortran/error.c:956
3943 msgid "Fatal Error:"
3946 #: fortran/expr.c:607
3948 msgid "Constant expression required at %C"
3951 #: fortran/expr.c:610
3953 msgid "Integer expression required at %C"
3956 #: fortran/expr.c:615
3958 msgid "Integer value too large in expression at %C"
3961 #: fortran/expr.c:3143
3962 msgid "array assignment"
3965 #: fortran/gfortranspec.c:274
3968 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
3969 "You may redistribute copies of GNU Fortran\n"
3970 "under the terms of the GNU General Public License.\n"
3971 "For more information about these matters, see the file named COPYING\n"
3975 #: fortran/gfortranspec.c:418
3980 #: fortran/interface.c:2212 fortran/intrinsic.c:3635
3981 msgid "actual argument to INTENT = OUT/INOUT"
3985 msgid "Positive width required"
3989 msgid "Nonnegative width required"
3993 msgid "Unexpected element '%c' in format string at %L"
3997 msgid "Unexpected end of format string"
4001 msgid "Zero width in format descriptor"
4005 msgid "Missing leading left parenthesis"
4009 msgid "Left parenthesis required after '*'"
4013 msgid "Expected P edit descriptor"
4016 #. P requires a prior number.
4018 msgid "P descriptor requires leading scale factor"
4021 #: fortran/io.c:737 fortran/io.c:751
4022 msgid "Comma required after P descriptor"
4026 msgid "Positive width required with T descriptor"
4030 msgid "E specifier not allowed with g0 descriptor"
4034 msgid "Positive exponent width required"
4038 msgid "Period required in format specifier"
4041 #: fortran/io.c:1521
4046 #: fortran/io.c:2818
4047 msgid "internal unit in WRITE"
4050 #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4051 #. contexts. Thus, use an extended RESOLVE_TAG macro for that.
4052 #: fortran/io.c:3999
4054 msgid "%s tag with INQUIRE"
4057 #: fortran/matchexp.c:28
4059 msgid "Syntax error in expression at %C"
4062 #: fortran/module.c:985
4063 msgid "Unexpected EOF"
4066 #: fortran/module.c:1017
4067 msgid "Unexpected end of module in string constant"
4070 #: fortran/module.c:1071
4071 msgid "Integer overflow"
4074 #: fortran/module.c:1102
4075 msgid "Name too long"
4078 #: fortran/module.c:1209
4082 #: fortran/module.c:1253
4083 msgid "Expected name"
4086 #: fortran/module.c:1256
4087 msgid "Expected left parenthesis"
4090 #: fortran/module.c:1259
4091 msgid "Expected right parenthesis"
4094 #: fortran/module.c:1262
4095 msgid "Expected integer"
4098 #: fortran/module.c:1265
4099 msgid "Expected string"
4102 #: fortran/module.c:1289
4103 msgid "find_enum(): Enum not found"
4106 #: fortran/module.c:1908
4107 msgid "Expected attribute bit name"
4110 #: fortran/module.c:2777
4111 msgid "Expected integer string"
4114 #: fortran/module.c:2781
4115 msgid "Error converting integer"
4118 #: fortran/module.c:2803
4119 msgid "Expected real string"
4122 #: fortran/module.c:3020
4123 msgid "Expected expression type"
4126 #: fortran/module.c:3074
4127 msgid "Bad operator"
4130 #: fortran/module.c:3163
4131 msgid "Bad type in constant expression"
4134 #: fortran/module.c:5669
4135 msgid "Unexpected end of module"
4138 #: fortran/parse.c:1166
4139 msgid "arithmetic IF"
4142 #: fortran/parse.c:1175
4143 msgid "attribute declaration"
4146 #: fortran/parse.c:1211
4147 msgid "data declaration"
4150 #: fortran/parse.c:1220
4151 msgid "derived type declaration"
4154 #: fortran/parse.c:1314
4158 #: fortran/parse.c:1323
4159 msgid "implied END DO"
4162 #: fortran/parse.c:1408 fortran/resolve.c:8901
4166 #: fortran/parse.c:1411 fortran/resolve.c:8940 fortran/resolve.c:8942
4167 msgid "pointer assignment"
4170 #: fortran/parse.c:1429
4174 #: fortran/resolve.c:498
4175 msgid "module procedure"
4178 #: fortran/resolve.c:499
4179 msgid "internal function"
4182 #: fortran/resolve.c:1895
4183 msgid "elemental procedure"
4186 #: fortran/resolve.c:3653
4188 msgid "Invalid context for NULL() pointer at %%L"
4191 #: fortran/resolve.c:3669
4193 msgid "Operand of unary numeric operator '%s' at %%L is %s"
4196 #: fortran/resolve.c:3685
4198 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
4201 #: fortran/resolve.c:3700
4203 msgid "Operands of string concatenation operator at %%L are %s/%s"
4206 #: fortran/resolve.c:3719
4208 msgid "Operands of logical operator '%s' at %%L are %s/%s"
4211 #: fortran/resolve.c:3733
4213 msgid "Operand of .not. operator at %%L is %s"
4216 #: fortran/resolve.c:3747
4217 msgid "COMPLEX quantities cannot be compared at %L"
4220 #: fortran/resolve.c:3776
4222 msgid "Logicals at %%L must be compared with %s instead of %s"
4225 #: fortran/resolve.c:3782
4227 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
4230 #: fortran/resolve.c:3790
4232 msgid "Unknown operator '%s' at %%L"
4235 #: fortran/resolve.c:3792
4237 msgid "Operand of user operator '%s' at %%L is %s"
4240 #: fortran/resolve.c:3795
4242 msgid "Operands of user operator '%s' at %%L are %s/%s"
4245 #: fortran/resolve.c:3881
4247 msgid "Inconsistent ranks for operator at %%L and %%L"
4250 #: fortran/resolve.c:6135
4251 msgid "Loop variable"
4254 #: fortran/resolve.c:6139
4255 msgid "iterator variable"
4258 #: fortran/resolve.c:6144
4259 msgid "Start expression in DO loop"
4262 #: fortran/resolve.c:6148
4263 msgid "End expression in DO loop"
4266 #: fortran/resolve.c:6152
4267 msgid "Step expression in DO loop"
4270 #: fortran/resolve.c:6399 fortran/resolve.c:6401
4271 msgid "DEALLOCATE object"
4274 #: fortran/resolve.c:6702 fortran/resolve.c:6704
4275 msgid "ALLOCATE object"
4278 #: fortran/resolve.c:6877
4279 msgid "STAT variable"
4282 #: fortran/resolve.c:6920
4283 msgid "ERRMSG variable"
4286 #: fortran/resolve.c:7934
4287 msgid "item in READ"
4290 #: fortran/trans-array.c:1137
4292 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
4295 #: fortran/trans-decl.c:4190
4298 "Actual string length does not match the declared one for dummy argument "
4302 #: fortran/trans-decl.c:4198
4305 "Actual string length is shorter than the declared one for dummy argument "
4309 #: fortran/trans-expr.c:5057
4311 msgid "Target of rank remapping is too small (%ld < %ld)"
4314 #: fortran/trans-intrinsic.c:890
4316 msgid "Unequal character lengths (%ld/%ld) in %s"
4319 #: fortran/trans-intrinsic.c:5413
4321 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
4324 #: fortran/trans-intrinsic.c:5445
4325 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
4328 #: fortran/trans-io.c:508
4329 msgid "Unit number in I/O statement too small"
4332 #: fortran/trans-io.c:517
4333 msgid "Unit number in I/O statement too large"
4336 #: fortran/trans-stmt.c:155
4337 msgid "Assigned label is not a target label"
4340 #: fortran/trans-stmt.c:655
4342 msgid "Invalid image number %d in SYNC IMAGES"
4345 #: fortran/trans-stmt.c:991 fortran/trans-stmt.c:1272
4346 msgid "Loop variable has been modified"
4349 #: fortran/trans-stmt.c:1131
4350 msgid "DO step value is zero"
4353 #: fortran/trans.c:48
4354 msgid "Array reference out of bounds"
4357 #: fortran/trans.c:49
4358 msgid "Incorrect function return value"
4361 #: fortran/trans.c:556
4362 msgid "Memory allocation failed"
4365 #: fortran/trans.c:645
4367 "Attempt to allocate negative amount of memory. Possible integer overflow"
4370 #: fortran/trans.c:681 fortran/trans.c:1002
4371 msgid "Out of memory"
4374 #: fortran/trans.c:776
4376 msgid "Attempting to allocate already allocated variable '%s'"
4379 #: fortran/trans.c:782
4380 msgid "Attempting to allocate already allocatedvariable"
4383 #: fortran/trans.c:895
4385 msgid "Attempt to DEALLOCATE unallocated '%s'"
4388 #: fortran/trans.c:983
4389 msgid "Attempt to allocate a negative amount of memory."
4392 #: java/jcf-dump.c:1062
4394 msgid "Not a valid Java .class file.\n"
4397 #: java/jcf-dump.c:1068
4399 msgid "error while parsing constant pool\n"
4402 #: java/jcf-dump.c:1074 java/jcf-parse.c:1434
4403 #, gcc-internal-format, gfc-internal-format
4404 msgid "error in constant pool entry #%d\n"
4407 #: java/jcf-dump.c:1084
4409 msgid "error while parsing fields\n"
4412 #: java/jcf-dump.c:1090
4414 msgid "error while parsing methods\n"
4417 #: java/jcf-dump.c:1096
4419 msgid "error while parsing final attributes\n"
4422 #: java/jcf-dump.c:1133
4424 msgid "Try 'jcf-dump --help' for more information.\n"
4427 #: java/jcf-dump.c:1140
4430 "Usage: jcf-dump [OPTION]... CLASS...\n"
4434 #: java/jcf-dump.c:1141
4437 "Display contents of a class file in readable form.\n"
4441 #: java/jcf-dump.c:1142
4443 msgid " -c Disassemble method bodies\n"
4446 #: java/jcf-dump.c:1143
4448 msgid " --javap Generate output in 'javap' format\n"
4451 #: java/jcf-dump.c:1145
4453 msgid " --classpath PATH Set path to find .class files\n"
4456 #: java/jcf-dump.c:1146
4458 msgid " -IDIR Append directory to class path\n"
4461 #: java/jcf-dump.c:1147
4463 msgid " --bootclasspath PATH Override built-in class path\n"
4466 #: java/jcf-dump.c:1148
4468 msgid " --extdirs PATH Set extensions directory path\n"
4471 #: java/jcf-dump.c:1149
4473 msgid " -o FILE Set output file name\n"
4476 #: java/jcf-dump.c:1151
4478 msgid " --help Print this help, then exit\n"
4481 #: java/jcf-dump.c:1152
4483 msgid " --version Print version number, then exit\n"
4486 #: java/jcf-dump.c:1153
4488 msgid " -v, --verbose Print extra information while running\n"
4491 #: java/jcf-dump.c:1155
4494 "For bug reporting instructions, please see:\n"
4498 #: java/jcf-dump.c:1183 java/jcf-dump.c:1251
4500 msgid "jcf-dump: no classes specified\n"
4503 #: java/jcf-dump.c:1271
4505 msgid "Cannot open '%s' for output.\n"
4508 #: java/jcf-dump.c:1316
4510 msgid "bad format of .zip/.jar archive\n"
4513 #: java/jcf-dump.c:1434
4515 msgid "Bad byte codes.\n"
4518 #: java/jvgenmain.c:47
4520 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
4523 #: java/jvgenmain.c:111
4525 msgid "%s: Cannot open output file: %s\n"
4528 #: java/jvgenmain.c:157
4530 msgid "%s: Failed to close output file %s\n"
4533 #: config/arc/arc.h:61 config/mips/mips.h:1170
4534 msgid "may not use both -EB and -EL"
4537 #: config/vax/netbsd-elf.h:51
4538 msgid "the -shared option is not currently supported for VAX ELF"
4541 #: config/vax/vax.h:50 config/vax/vax.h:51
4542 msgid "profiling not supported with -mg"
4545 #: config/i386/mingw-w64.h:76 config/i386/mingw32.h:101
4546 #: config/i386/cygwin.h:116
4547 msgid "shared and mdll are not compatible"
4550 #: config/mcore/mcore.h:54
4551 msgid "the m210 does not have little endian support"
4554 #: config/darwin.h:323
4555 msgid "-current_version only allowed with -dynamiclib"
4558 #: config/darwin.h:325
4559 msgid "-install_name only allowed with -dynamiclib"
4562 #: config/darwin.h:330
4563 msgid "-bundle not allowed with -dynamiclib"
4566 #: config/darwin.h:331
4567 msgid "-bundle_loader not allowed with -dynamiclib"
4570 #: config/darwin.h:332
4571 msgid "-client_name not allowed with -dynamiclib"
4574 #: config/darwin.h:337
4575 msgid "-force_flat_namespace not allowed with -dynamiclib"
4578 #: config/darwin.h:339
4579 msgid "-keep_private_externs not allowed with -dynamiclib"
4582 #: config/darwin.h:340
4583 msgid "-private_bundle not allowed with -dynamiclib"
4586 #: fortran/lang-specs.h:55 fortran/lang-specs.h:69
4587 msgid "gfortran does not support -E without -cpp"
4590 #: config/sparc/linux64.h:165 config/sparc/linux64.h:176
4591 #: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
4592 #: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
4593 msgid "may not use both -m32 and -m64"
4596 #: ada/gcc-interface/lang-specs.h:33 gcc.c:770 java/jvspec.c:80
4597 msgid "-pg and -fomit-frame-pointer are incompatible"
4600 #: ada/gcc-interface/lang-specs.h:34
4601 msgid "-c or -S required for Ada"
4604 #: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
4605 #: config/sparc/sol2-gld-bi.h:50 config/sparc/sol2-gld-bi.h:55
4606 msgid "does not support multilib"
4609 #: config/bfin/elf.h:54
4610 msgid "no processor type specified for linking"
4613 #: config/i386/nwld.h:34
4614 msgid "Static linking is not supported."
4617 #: config/rs6000/sysv4.h:860 config/ia64/freebsd.h:26
4618 #: config/i386/freebsd.h:103 config/alpha/freebsd.h:33
4619 #: config/sparc/freebsd.h:34
4620 msgid "consider using `-pg' instead of `-p' with gprof(1)"
4623 #: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
4624 #: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
4625 #: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
4626 #: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
4627 msgid "Warning: consider linking with `-static' as system libraries with"
4630 #: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
4631 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
4632 #: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
4633 #: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
4634 msgid " profiling support are only provided in archive format"
4637 #: config/rs6000/darwin.h:98
4638 msgid " conflicting code gen style switches are used"
4641 #: config/vxworks.h:71
4642 msgid "-Xbind-now and -Xbind-lazy are incompatible"
4645 #: java/lang-specs.h:33
4646 msgid "-fjni and -femit-class-files are incompatible"
4649 #: java/lang-specs.h:34
4650 msgid "-fjni and -femit-class-file are incompatible"
4653 #: java/lang-specs.h:35 java/lang-specs.h:36
4654 msgid "-femit-class-file should used along with -fsyntax-only"
4657 #: config/arm/arm.h:178
4658 msgid "-msoft-float and -mhard_float may not be used together"
4661 #: config/arm/arm.h:180
4662 msgid "-mbig-endian and -mlittle-endian may not be used together"
4665 #: config/cris/cris.h:207
4666 msgid "Do not specify both -march=... and -mcpu=..."
4669 #: config/arm/freebsd.h:31
4670 msgid "consider using `-pg' instead of `-p' with gprof(1) "
4673 #: config/sh/sh.h:469
4674 msgid "SH2a does not support little-endian"
4677 #: config/rx/rx.h:63
4678 msgid "-mas100-syntax is incompatible with -gdwarf"
4681 #: config/rx/rx.h:64
4682 msgid "rx200 cpu does not have FPU hardware"
4685 #: config/mips/r3900.h:34
4686 msgid "-mhard-float not supported"
4689 #: config/mips/r3900.h:36
4690 msgid "-msingle-float and -msoft-float cannot both be specified"
4694 msgid "GNU C no longer supports -traditional without -E"
4698 msgid "-E or -x required when input is from standard input"
4701 #: config/i386/i386.h:548
4702 msgid "'-msse5' was removed."
4705 #: config/i386/linux-unwind.h:186
4706 msgid "ax ; {int $0x80 | syscall"
4709 #: config/s390/tpf.h:120
4710 msgid "static is not supported on TPF-OS"
4714 msgid "cannot use mthreads and mlegacy-threads together"
4718 msgid "cannot use mshared and static together"
4721 #: objc/lang-specs.h:31 objc/lang-specs.h:46
4722 msgid "GNU Objective C no longer supports traditional compilation"
4725 #: java/lang.opt:122
4726 msgid "Warn if deprecated empty statements are found"
4729 #: java/lang.opt:126
4730 msgid "Warn if .class files are out of date"
4733 #: java/lang.opt:130
4734 msgid "Warn if modifiers are specified when not necessary"
4737 #: java/lang.opt:150
4738 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
4741 #: java/lang.opt:157
4742 msgid "Permit the use of the assert keyword"
4745 #: java/lang.opt:179
4746 msgid "--bootclasspath=<path>\tReplace system path"
4749 #: java/lang.opt:183
4750 msgid "Generate checks for references to NULL"
4753 #: java/lang.opt:187
4754 msgid "--classpath=<path>\tSet class path"
4757 #: java/lang.opt:194
4758 msgid "Output a class file"
4761 #: java/lang.opt:198
4762 msgid "Alias for -femit-class-file"
4765 #: java/lang.opt:202
4767 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
4770 #: java/lang.opt:206
4771 msgid "--extdirs=<path>\tSet the extension directory path"
4774 #: java/lang.opt:216
4775 msgid "Input file is a file with a list of filenames to compile"
4778 #: java/lang.opt:223
4779 msgid "Always check for non gcj generated classes archives"
4782 #: java/lang.opt:227
4784 "Assume the runtime uses a hash table to map an object to its synchronization "
4788 #: java/lang.opt:231
4789 msgid "Generate instances of Class at runtime"
4792 #: java/lang.opt:235
4793 msgid "Use offset tables for virtual method calls"
4796 #: java/lang.opt:242
4797 msgid "Assume native functions are implemented using JNI"
4800 #: java/lang.opt:246
4801 msgid "Enable optimization of static class initialization code"
4804 #: java/lang.opt:253
4805 msgid "Reduce the amount of reflection meta-data generated"
4808 #: java/lang.opt:257
4809 msgid "Enable assignability checks for stores into object arrays"
4812 #: java/lang.opt:261
4813 msgid "Generate code for the Boehm GC"
4816 #: java/lang.opt:265
4817 msgid "Call a library routine to do integer divisions"
4820 #: java/lang.opt:269
4821 msgid "Generate code for built-in atomic operations"
4824 #: java/lang.opt:273
4825 msgid "Generated should be loaded by bootstrap loader"
4828 #: java/lang.opt:277
4829 msgid "Set the source language version"
4832 #: java/lang.opt:281
4833 msgid "Set the target VM version"
4836 #: ada/gcc-interface/lang.opt:114
4837 msgid "-gnat<options>\tSpecify options to GNAT"
4840 #: fortran/lang.opt:147
4841 msgid "-J<directory>\tPut MODULE files in 'directory'"
4844 #: fortran/lang.opt:199
4845 msgid "Warn about possible aliasing of dummy arguments"
4848 #: fortran/lang.opt:203
4849 msgid "Warn about alignment of COMMON blocks"
4852 #: fortran/lang.opt:207
4853 msgid "Warn about missing ampersand in continued character constants"
4856 #: fortran/lang.opt:211
4857 msgid "Warn about creation of array temporaries"
4860 #: fortran/lang.opt:215
4861 msgid "Warn about truncated character expressions"
4864 #: fortran/lang.opt:223
4865 msgid "Warn about most implicit conversions"
4868 #: fortran/lang.opt:227
4869 msgid "Warn about calls with implicit interface"
4872 #: fortran/lang.opt:231
4873 msgid "Warn about called procedures not explicitly declared"
4876 #: fortran/lang.opt:235
4877 msgid "Warn about truncated source lines"
4880 #: fortran/lang.opt:239
4881 msgid "Warn on intrinsics not part of the selected standard"
4884 #: fortran/lang.opt:247
4885 msgid "Warn about \"suspicious\" constructs"
4888 #: fortran/lang.opt:251
4889 msgid "Permit nonconforming uses of the tab character"
4892 #: fortran/lang.opt:255
4893 msgid "Warn about underflow of numerical constant expressions"
4896 #: fortran/lang.opt:259
4897 msgid "Warn if a user-procedure has the same name as an intrinsic"
4900 #: fortran/lang.opt:263
4901 msgid "Warn about unused dummy arguments."
4904 #: fortran/lang.opt:267
4905 msgid "Enable preprocessing"
4908 #: fortran/lang.opt:275
4909 msgid "Disable preprocessing"
4912 #: fortran/lang.opt:283
4913 msgid "Enable alignment of COMMON blocks"
4916 #: fortran/lang.opt:287
4917 msgid "All intrinsics procedures are available regardless of selected standard"
4920 #: fortran/lang.opt:295
4922 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
4926 #: fortran/lang.opt:299
4927 msgid "Specify that backslash in string introduces an escape character"
4930 #: fortran/lang.opt:303
4931 msgid "Produce a backtrace when a runtime error is encountered"
4934 #: fortran/lang.opt:307
4936 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
4940 #: fortran/lang.opt:311
4942 "Produce a warning at runtime if a array temporary has been created for a "
4943 "procedure argument"
4946 #: fortran/lang.opt:315
4947 msgid "Use big-endian format for unformatted files"
4950 #: fortran/lang.opt:319
4951 msgid "Use little-endian format for unformatted files"
4954 #: fortran/lang.opt:323
4955 msgid "Use native format for unformatted files"
4958 #: fortran/lang.opt:327
4959 msgid "Swap endianness for unformatted files"
4962 #: fortran/lang.opt:331
4963 msgid "Use the Cray Pointer extension"
4966 #: fortran/lang.opt:335
4967 msgid "Ignore 'D' in column one in fixed form"
4970 #: fortran/lang.opt:339
4971 msgid "Treat lines with 'D' in column one as comments"
4974 #: fortran/lang.opt:343
4975 msgid "Set the default double precision kind to an 8 byte wide type"
4978 #: fortran/lang.opt:347
4979 msgid "Set the default integer kind to an 8 byte wide type"
4982 #: fortran/lang.opt:351
4983 msgid "Set the default real kind to an 8 byte wide type"
4986 #: fortran/lang.opt:355
4987 msgid "Allow dollar signs in entity names"
4990 #: fortran/lang.opt:359
4991 msgid "Dump a core file when a runtime error occurs"
4994 #: fortran/lang.opt:363
4995 msgid "Display the code tree after parsing"
4998 #: fortran/lang.opt:367
5000 "Specify that an external BLAS library should be used for matmul calls on "
5004 #: fortran/lang.opt:371
5005 msgid "Use f2c calling convention"
5008 #: fortran/lang.opt:375
5009 msgid "Assume that the source file is fixed form"
5012 #: fortran/lang.opt:379
5013 msgid "Specify where to find the compiled intrinsic modules"
5016 #: fortran/lang.opt:383
5017 msgid "Allow arbitrary character line width in fixed mode"
5020 #: fortran/lang.opt:387
5021 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
5024 #: fortran/lang.opt:391
5025 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
5028 #: fortran/lang.opt:395
5029 msgid "Assume that the source file is free form"
5032 #: fortran/lang.opt:399
5033 msgid "Allow arbitrary character line width in free mode"
5036 #: fortran/lang.opt:403
5037 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
5040 #: fortran/lang.opt:407
5042 "Specify that no implicit typing is allowed, unless overridden by explicit "
5043 "IMPLICIT statements"
5046 #: fortran/lang.opt:411
5048 "-finit-character=<n>\tInitialize local character variables to ASCII value n"
5051 #: fortran/lang.opt:415
5052 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
5055 #: fortran/lang.opt:419
5056 msgid "Initialize local variables to zero (from g77)"
5059 #: fortran/lang.opt:423
5060 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
5063 #: fortran/lang.opt:427
5064 msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
5067 #: fortran/lang.opt:431
5069 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
5073 #: fortran/lang.opt:435
5074 msgid "-fmax-errors=<n>\tMaximum number of errors to report"
5077 #: fortran/lang.opt:439
5078 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
5081 #: fortran/lang.opt:443
5082 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
5085 #: fortran/lang.opt:447
5087 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
5091 #: fortran/lang.opt:451
5092 msgid "Set default accessibility of module entities to PRIVATE."
5095 #: fortran/lang.opt:459
5096 msgid "Try to lay out derived types as compactly as possible"
5099 #: fortran/lang.opt:467
5100 msgid "Protect parentheses in expressions"
5103 #: fortran/lang.opt:471
5104 msgid "Enable range checking during compilation"
5107 #: fortran/lang.opt:475
5108 msgid "Use a 4-byte record marker for unformatted files"
5111 #: fortran/lang.opt:479
5112 msgid "Use an 8-byte record marker for unformatted files"
5115 #: fortran/lang.opt:483
5116 msgid "Allocate local variables on the stack to allow indirect recursion"
5119 #: fortran/lang.opt:487
5120 msgid "Copy array sections into a contiguous block on procedure entry"
5123 #: fortran/lang.opt:491
5124 msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used"
5127 #: fortran/lang.opt:495
5128 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
5131 #: fortran/lang.opt:499
5132 msgid "Append a second underscore if the name already contains an underscore"
5135 #: fortran/lang.opt:507
5136 msgid "Apply negative sign to zero values"
5139 #: fortran/lang.opt:511
5140 msgid "Append underscores to externally visible names"
5143 #: fortran/lang.opt:515
5144 msgid "Compile all program units at once and check all interfaces"
5147 #: fortran/lang.opt:555
5148 msgid "Statically link the GNU Fortran helper library (libgfortran)"
5151 #: fortran/lang.opt:559
5152 msgid "Conform to the ISO Fortran 2003 standard"
5155 #: fortran/lang.opt:563
5156 msgid "Conform to the ISO Fortran 2008 standard"
5159 #: fortran/lang.opt:567
5160 msgid "Conform to the ISO Fortran 95 standard"
5163 #: fortran/lang.opt:571
5164 msgid "Conform to nothing in particular"
5167 #: fortran/lang.opt:575
5168 msgid "Accept extensions to support legacy code"
5171 #: config/alpha/alpha.opt:23 config/i386/i386.opt:209
5172 msgid "Do not use hardware fp"
5175 #: config/alpha/alpha.opt:27
5176 msgid "Use fp registers"
5179 #: config/alpha/alpha.opt:31
5183 #: config/alpha/alpha.opt:35
5184 msgid "Do not assume GAS"
5187 #: config/alpha/alpha.opt:39
5188 msgid "Request IEEE-conformant math library routines (OSF/1)"
5191 #: config/alpha/alpha.opt:43
5192 msgid "Emit IEEE-conformant code, without inexact exceptions"
5195 #: config/alpha/alpha.opt:50
5196 msgid "Do not emit complex integer constants to read-only memory"
5199 #: config/alpha/alpha.opt:54
5203 #: config/alpha/alpha.opt:58
5204 msgid "Do not use VAX fp"
5207 #: config/alpha/alpha.opt:62
5208 msgid "Emit code for the byte/word ISA extension"
5211 #: config/alpha/alpha.opt:66
5212 msgid "Emit code for the motion video ISA extension"
5215 #: config/alpha/alpha.opt:70
5216 msgid "Emit code for the fp move and sqrt ISA extension"
5219 #: config/alpha/alpha.opt:74
5220 msgid "Emit code for the counting ISA extension"
5223 #: config/alpha/alpha.opt:78
5224 msgid "Emit code using explicit relocation directives"
5227 #: config/alpha/alpha.opt:82
5228 msgid "Emit 16-bit relocations to the small data areas"
5231 #: config/alpha/alpha.opt:86
5232 msgid "Emit 32-bit relocations to the small data areas"
5235 #: config/alpha/alpha.opt:90
5236 msgid "Emit direct branches to local functions"
5239 #: config/alpha/alpha.opt:94
5240 msgid "Emit indirect branches to local functions"
5243 #: config/alpha/alpha.opt:98
5244 msgid "Emit rdval instead of rduniq for thread pointer"
5247 #: config/alpha/alpha.opt:102 config/s390/s390.opt:59
5248 #: config/sparc/long-double-switch.opt:23
5249 msgid "Use 128-bit long double"
5252 #: config/alpha/alpha.opt:106 config/s390/s390.opt:63
5253 #: config/sparc/long-double-switch.opt:27
5254 msgid "Use 64-bit long double"
5257 #: config/alpha/alpha.opt:110
5258 msgid "Use features of and schedule given CPU"
5261 #: config/alpha/alpha.opt:114
5262 msgid "Schedule given CPU"
5265 #: config/alpha/alpha.opt:118
5266 msgid "Control the generated fp rounding mode"
5269 #: config/alpha/alpha.opt:122
5270 msgid "Control the IEEE trap mode"
5273 #: config/alpha/alpha.opt:126
5274 msgid "Control the precision given to fp exceptions"
5277 #: config/alpha/alpha.opt:130
5278 msgid "Tune expected memory latency"
5281 #: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
5282 #: config/rs6000/sysv4.opt:32
5283 msgid "Specify bit size of immediate TLS offsets"
5286 #: config/frv/frv.opt:23
5287 msgid "Use 4 media accumulators"
5290 #: config/frv/frv.opt:27
5291 msgid "Use 8 media accumulators"
5294 #: config/frv/frv.opt:31
5295 msgid "Enable label alignment optimizations"
5298 #: config/frv/frv.opt:35
5299 msgid "Dynamically allocate cc registers"
5302 #: config/frv/frv.opt:42
5303 msgid "Set the cost of branches"
5306 #: config/frv/frv.opt:46
5307 msgid "Enable conditional execution other than moves/scc"
5310 #: config/frv/frv.opt:50
5311 msgid "Change the maximum length of conditionally-executed sequences"
5314 #: config/frv/frv.opt:54
5316 "Change the number of temporary registers that are available to conditionally-"
5317 "executed sequences"
5320 #: config/frv/frv.opt:58
5321 msgid "Enable conditional moves"
5324 #: config/frv/frv.opt:62
5325 msgid "Set the target CPU type"
5328 #: config/frv/frv.opt:84
5329 msgid "Use fp double instructions"
5332 #: config/frv/frv.opt:88
5333 msgid "Change the ABI to allow double word insns"
5336 #: config/frv/frv.opt:92 config/bfin/bfin.opt:73
5337 msgid "Enable Function Descriptor PIC mode"
5340 #: config/frv/frv.opt:96
5341 msgid "Just use icc0/fcc0"
5344 #: config/frv/frv.opt:100
5345 msgid "Only use 32 FPRs"
5348 #: config/frv/frv.opt:104
5352 #: config/frv/frv.opt:108
5353 msgid "Only use 32 GPRs"
5356 #: config/frv/frv.opt:112
5360 #: config/frv/frv.opt:116
5361 msgid "Enable use of GPREL for read-only data in FDPIC"
5364 #: config/frv/frv.opt:120 config/rs6000/rs6000.opt:113
5365 #: config/pdp11/pdp11.opt:71
5366 msgid "Use hardware floating point"
5369 #: config/frv/frv.opt:124 config/bfin/bfin.opt:77
5370 msgid "Enable inlining of PLT in function calls"
5373 #: config/frv/frv.opt:128
5374 msgid "Enable PIC support for building libraries"
5377 #: config/frv/frv.opt:132
5378 msgid "Follow the EABI linkage requirements"
5381 #: config/frv/frv.opt:136
5382 msgid "Disallow direct calls to global functions"
5385 #: config/frv/frv.opt:140
5386 msgid "Use media instructions"
5389 #: config/frv/frv.opt:144
5390 msgid "Use multiply add/subtract instructions"
5393 #: config/frv/frv.opt:148
5394 msgid "Enable optimizing &&/|| in conditional execution"
5397 #: config/frv/frv.opt:152
5398 msgid "Enable nested conditional execution optimizations"
5401 #: config/frv/frv.opt:157
5402 msgid "Do not mark ABI switches in e_flags"
5405 #: config/frv/frv.opt:161
5406 msgid "Remove redundant membars"
5409 #: config/frv/frv.opt:165
5410 msgid "Pack VLIW instructions"
5413 #: config/frv/frv.opt:169
5414 msgid "Enable setting GPRs to the result of comparisons"
5417 #: config/frv/frv.opt:173
5418 msgid "Change the amount of scheduler lookahead"
5421 #: config/frv/frv.opt:177 config/pa/pa.opt:104
5422 msgid "Use software floating point"
5425 #: config/frv/frv.opt:181
5426 msgid "Assume a large TLS segment"
5429 #: config/frv/frv.opt:185
5430 msgid "Do not assume a large TLS segment"
5433 #: config/frv/frv.opt:190
5434 msgid "Cause gas to print tomcat statistics"
5437 #: config/frv/frv.opt:195
5438 msgid "Link with the library-pic libraries"
5441 #: config/frv/frv.opt:199
5442 msgid "Allow branches to be packed with other instructions"
5445 #: config/mn10300/mn10300.opt:23
5446 msgid "Target the AM33 processor"
5449 #: config/mn10300/mn10300.opt:27
5450 msgid "Target the AM33/2.0 processor"
5453 #: config/mn10300/mn10300.opt:31
5454 msgid "Work around hardware multiply bug"
5457 #: config/mn10300/mn10300.opt:36
5458 msgid "Enable linker relaxations"
5461 #: config/mn10300/mn10300.opt:40
5462 msgid "Return pointers in both a0 and d0"
5465 #: config/s390/tpf.opt:23
5466 msgid "Enable TPF-OS tracing code"
5469 #: config/s390/tpf.opt:27
5470 msgid "Specify main object for TPF-OS"
5473 #: config/s390/s390.opt:23
5477 #: config/s390/s390.opt:27
5481 #: config/s390/s390.opt:31 config/i386/i386.opt:102 config/spu/spu.opt:80
5482 msgid "Generate code for given CPU"
5485 #: config/s390/s390.opt:35
5486 msgid "Maintain backchain pointer"
5489 #: config/s390/s390.opt:39
5490 msgid "Additional debug prints"
5493 #: config/s390/s390.opt:43
5494 msgid "ESA/390 architecture"
5497 #: config/s390/s390.opt:47
5498 msgid "Enable fused multiply/add instructions"
5501 #: config/s390/s390.opt:51
5502 msgid "Enable decimal floating point hardware support"
5505 #: config/s390/s390.opt:55
5506 msgid "Enable hardware floating point"
5509 #: config/s390/s390.opt:67
5510 msgid "Use packed stack layout"
5513 #: config/s390/s390.opt:71
5514 msgid "Use bras for executable < 64k"
5517 #: config/s390/s390.opt:75
5518 msgid "Disable hardware floating point"
5521 #: config/s390/s390.opt:79
5523 "Set the max. number of bytes which has to be left to stack size before a "
5524 "trap instruction is triggered"
5527 #: config/s390/s390.opt:83
5529 "Emit extra code in the function prologue in order to trap if the stack size "
5530 "exceeds the given limit"
5533 #: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:91
5534 #: config/i386/i386.opt:237 config/spu/spu.opt:84
5535 msgid "Schedule code for given CPU"
5538 #: config/s390/s390.opt:91
5542 #: config/s390/s390.opt:95
5543 msgid "Warn if a function uses alloca or creates an array with dynamic size"
5546 #: config/s390/s390.opt:99
5547 msgid "Warn if a single function's framesize exceeds the given framesize"
5550 #: config/s390/s390.opt:103
5551 msgid "z/Architecture"
5554 #: config/ia64/ilp32.opt:3
5555 msgid "Generate ILP32 code"
5558 #: config/ia64/ilp32.opt:7
5559 msgid "Generate LP64 code"
5562 #: config/ia64/ia64.opt:21
5563 msgid "Generate big endian code"
5566 #: config/ia64/ia64.opt:25
5567 msgid "Generate little endian code"
5570 #: config/ia64/ia64.opt:29
5571 msgid "Generate code for GNU as"
5574 #: config/ia64/ia64.opt:33
5575 msgid "Generate code for GNU ld"
5578 #: config/ia64/ia64.opt:37
5579 msgid "Emit stop bits before and after volatile extended asms"
5582 #: config/ia64/ia64.opt:41
5583 msgid "Use in/loc/out register names"
5586 #: config/ia64/ia64.opt:48
5587 msgid "Enable use of sdata/scommon/sbss"
5590 #: config/ia64/ia64.opt:52
5591 msgid "Generate code without GP reg"
5594 #: config/ia64/ia64.opt:56
5595 msgid "gp is constant (but save/restore gp on indirect calls)"
5598 #: config/ia64/ia64.opt:60
5599 msgid "Generate self-relocatable code"
5602 #: config/ia64/ia64.opt:64
5603 msgid "Generate inline floating point division, optimize for latency"
5606 #: config/ia64/ia64.opt:68
5607 msgid "Generate inline floating point division, optimize for throughput"
5610 #: config/ia64/ia64.opt:75
5611 msgid "Generate inline integer division, optimize for latency"
5614 #: config/ia64/ia64.opt:79
5615 msgid "Generate inline integer division, optimize for throughput"
5618 #: config/ia64/ia64.opt:83
5619 msgid "Do not inline integer division"
5622 #: config/ia64/ia64.opt:87
5623 msgid "Generate inline square root, optimize for latency"
5626 #: config/ia64/ia64.opt:91
5627 msgid "Generate inline square root, optimize for throughput"
5630 #: config/ia64/ia64.opt:95
5631 msgid "Do not inline square root"
5634 #: config/ia64/ia64.opt:99
5635 msgid "Enable Dwarf 2 line debug info via GNU as"
5638 #: config/ia64/ia64.opt:103
5639 msgid "Enable earlier placing stop bits for better scheduling"
5642 #: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:258
5643 #: config/pa/pa.opt:51
5644 msgid "Specify range of registers to make fixed"
5647 #: config/ia64/ia64.opt:119
5648 msgid "Use data speculation before reload"
5651 #: config/ia64/ia64.opt:123
5652 msgid "Use data speculation after reload"
5655 #: config/ia64/ia64.opt:127
5656 msgid "Use control speculation"
5659 #: config/ia64/ia64.opt:131
5660 msgid "Use in block data speculation before reload"
5663 #: config/ia64/ia64.opt:135
5664 msgid "Use in block data speculation after reload"
5667 #: config/ia64/ia64.opt:139
5668 msgid "Use in block control speculation"
5671 #: config/ia64/ia64.opt:143
5672 msgid "Use simple data speculation check"
5675 #: config/ia64/ia64.opt:147
5676 msgid "Use simple data speculation check for control speculation"
5679 #: config/ia64/ia64.opt:151
5681 "If set, data speculative instructions will be chosen for schedule only if "
5682 "there are no other choices at the moment "
5685 #: config/ia64/ia64.opt:155
5687 "If set, control speculative instructions will be chosen for schedule only if "
5688 "there are no other choices at the moment "
5691 #: config/ia64/ia64.opt:159
5693 "Count speculative dependencies while calculating priority of instructions"
5696 #: config/ia64/ia64.opt:163
5697 msgid "Place a stop bit after every cycle when scheduling"
5700 #: config/ia64/ia64.opt:167
5702 "Assume that floating-point stores and loads are not likely to cause conflict "
5703 "when placed into one instruction group"
5706 #: config/ia64/ia64.opt:171
5708 "Soft limit on number of memory insns per instruction group, giving lower "
5709 "priority to subsequent memory insns attempting to schedule in the same insn "
5710 "group. Frequently useful to prevent cache bank conflicts. Default value is 1"
5713 #: config/ia64/ia64.opt:175
5715 "Disallow more than `msched-max-memory-insns' in instruction group. "
5716 "Otherwise, limit is `soft' (prefer non-memory operations when limit is "
5720 #: config/ia64/ia64.opt:179
5721 msgid "Don't generate checks for control speculation in selective scheduling"
5724 #: config/ia64/ia64.opt:183
5725 msgid "Enable fused multiply/add and multiply/subtract instructions"
5728 #: config/ia64/vms_symvec_libgcc_s.opt:3
5729 msgid "! It would be better to auto-generate this file."
5732 #: config/ia64/vms_symvec_libgcc_s.opt:7
5733 msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
5736 #: config/m32c/m32c.opt:24
5737 msgid "-msim\tUse simulator runtime"
5740 #: config/m32c/m32c.opt:28
5741 msgid "-mcpu=r8c\tCompile code for R8C variants"
5744 #: config/m32c/m32c.opt:32
5745 msgid "-mcpu=m16c\tCompile code for M16C variants"
5748 #: config/m32c/m32c.opt:36
5749 msgid "-mcpu=m32cm\tCompile code for M32CM variants"
5752 #: config/m32c/m32c.opt:40
5753 msgid "-mcpu=m32c\tCompile code for M32C variants"
5756 #: config/m32c/m32c.opt:44
5757 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
5760 #: config/sparc/little-endian.opt:23
5761 msgid "Generate code for little-endian"
5764 #: config/sparc/little-endian.opt:27
5765 msgid "Generate code for big-endian"
5768 #: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
5769 msgid "Use hardware FP"
5772 #: config/sparc/sparc.opt:31
5773 msgid "Do not use hardware FP"
5776 #: config/sparc/sparc.opt:35
5777 msgid "Assume possible double misalignment"
5780 #: config/sparc/sparc.opt:39
5781 msgid "Use ABI reserved registers"
5784 #: config/sparc/sparc.opt:43
5785 msgid "Use hardware quad FP instructions"
5788 #: config/sparc/sparc.opt:47
5789 msgid "Do not use hardware quad fp instructions"
5792 #: config/sparc/sparc.opt:51
5793 msgid "Compile for V8+ ABI"
5796 #: config/sparc/sparc.opt:55
5797 msgid "Use UltraSPARC Visual Instruction Set extensions"
5800 #: config/sparc/sparc.opt:59
5801 msgid "Pointers are 64-bit"
5804 #: config/sparc/sparc.opt:63
5805 msgid "Pointers are 32-bit"
5808 #: config/sparc/sparc.opt:67
5809 msgid "Use 64-bit ABI"
5812 #: config/sparc/sparc.opt:71
5813 msgid "Use 32-bit ABI"
5816 #: config/sparc/sparc.opt:75
5817 msgid "Use stack bias"
5820 #: config/sparc/sparc.opt:79
5821 msgid "Use structs on stronger alignment for double-word copies"
5824 #: config/sparc/sparc.opt:83
5825 msgid "Optimize tail call instructions in assembler and linker"
5828 #: config/sparc/sparc.opt:87
5829 msgid "Use features of and schedule code for given CPU"
5832 #: config/sparc/sparc.opt:95
5833 msgid "Use given SPARC-V9 code model"
5836 #: config/sparc/sparc.opt:99
5837 msgid "Enable strict 32-bit psABI struct return checking."
5840 #: config/m32r/m32r.opt:23
5841 msgid "Compile for the m32rx"
5844 #: config/m32r/m32r.opt:27
5845 msgid "Compile for the m32r2"
5848 #: config/m32r/m32r.opt:31
5849 msgid "Compile for the m32r"
5852 #: config/m32r/m32r.opt:35
5853 msgid "Align all loops to 32 byte boundary"
5856 #: config/m32r/m32r.opt:39
5857 msgid "Prefer branches over conditional execution"
5860 #: config/m32r/m32r.opt:43
5861 msgid "Give branches their default cost"
5864 #: config/m32r/m32r.opt:47
5865 msgid "Display compile time statistics"
5868 #: config/m32r/m32r.opt:51
5869 msgid "Specify cache flush function"
5872 #: config/m32r/m32r.opt:55
5873 msgid "Specify cache flush trap number"
5876 #: config/m32r/m32r.opt:59
5877 msgid "Only issue one instruction per cycle"
5880 #: config/m32r/m32r.opt:63
5881 msgid "Allow two instructions to be issued per cycle"
5884 #: config/m32r/m32r.opt:67
5885 msgid "Code size: small, medium or large"
5888 #: config/m32r/m32r.opt:71
5889 msgid "Don't call any cache flush functions"
5892 #: config/m32r/m32r.opt:75
5893 msgid "Don't call any cache flush trap"
5896 #: config/m32r/m32r.opt:82
5897 msgid "Small data area: none, sdata, use"
5900 #: config/m68k/m68k.opt:23
5901 msgid "Generate code for a 520X"
5904 #: config/m68k/m68k.opt:27
5905 msgid "Generate code for a 5206e"
5908 #: config/m68k/m68k.opt:31
5909 msgid "Generate code for a 528x"
5912 #: config/m68k/m68k.opt:35
5913 msgid "Generate code for a 5307"
5916 #: config/m68k/m68k.opt:39
5917 msgid "Generate code for a 5407"
5920 #: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
5921 msgid "Generate code for a 68000"
5924 #: config/m68k/m68k.opt:47
5925 msgid "Generate code for a 68010"
5928 #: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
5929 msgid "Generate code for a 68020"
5932 #: config/m68k/m68k.opt:55
5933 msgid "Generate code for a 68040, without any new instructions"
5936 #: config/m68k/m68k.opt:59
5937 msgid "Generate code for a 68060, without any new instructions"
5940 #: config/m68k/m68k.opt:63
5941 msgid "Generate code for a 68030"
5944 #: config/m68k/m68k.opt:67
5945 msgid "Generate code for a 68040"
5948 #: config/m68k/m68k.opt:71
5949 msgid "Generate code for a 68060"
5952 #: config/m68k/m68k.opt:75
5953 msgid "Generate code for a 68302"
5956 #: config/m68k/m68k.opt:79
5957 msgid "Generate code for a 68332"
5960 #: config/m68k/m68k.opt:84
5961 msgid "Generate code for a 68851"
5964 #: config/m68k/m68k.opt:88
5965 msgid "Generate code that uses 68881 floating-point instructions"
5968 #: config/m68k/m68k.opt:92
5969 msgid "Align variables on a 32-bit boundary"
5972 #: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
5973 msgid "Specify the name of the target architecture"
5976 #: config/m68k/m68k.opt:100
5977 msgid "Use the bit-field instructions"
5980 #: config/m68k/m68k.opt:112
5981 msgid "Generate code for a ColdFire v4e"
5984 #: config/m68k/m68k.opt:116
5985 msgid "Specify the target CPU"
5988 #: config/m68k/m68k.opt:120
5989 msgid "Generate code for a cpu32"
5992 #: config/m68k/m68k.opt:124
5993 msgid "Use hardware division instructions on ColdFire"
5996 #: config/m68k/m68k.opt:128
5997 msgid "Generate code for a Fido A"
6000 #: config/m68k/m68k.opt:132
6001 msgid "Generate code which uses hardware floating point instructions"
6004 #: config/m68k/m68k.opt:136
6005 msgid "Enable ID based shared library"
6008 #: config/m68k/m68k.opt:140
6009 msgid "Do not use the bit-field instructions"
6012 #: config/m68k/m68k.opt:144
6013 msgid "Use normal calling convention"
6016 #: config/m68k/m68k.opt:148
6017 msgid "Consider type 'int' to be 32 bits wide"
6020 #: config/m68k/m68k.opt:152
6021 msgid "Generate pc-relative code"
6024 #: config/m68k/m68k.opt:156
6025 msgid "Use different calling convention using 'rtd'"
6028 #: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
6029 msgid "Enable separate data segment"
6032 #: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
6033 msgid "ID of shared library to build"
6036 #: config/m68k/m68k.opt:168
6037 msgid "Consider type 'int' to be 16 bits wide"
6040 #: config/m68k/m68k.opt:172
6041 msgid "Generate code with library calls for floating point"
6044 #: config/m68k/m68k.opt:176
6045 msgid "Do not use unaligned memory references"
6048 #: config/m68k/m68k.opt:180
6049 msgid "Tune for the specified target CPU or architecture"
6052 #: config/m68k/m68k.opt:184
6053 msgid "Support more than 8192 GOT entries on ColdFire"
6056 #: config/m68k/m68k.opt:188
6057 msgid "Support TLS segment larger than 64K"
6060 #: config/m68k/ieee.opt:24 config/i386/i386.opt:145
6061 msgid "Use IEEE math for fp comparisons"
6064 #: config/i386/djgpp.opt:25
6065 msgid "Ignored (obsolete)"
6068 #: config/i386/mingw.opt:23
6069 msgid "Warn about none ISO msvcrt scanf/printf width extensions"
6072 #: config/i386/mingw.opt:27
6073 msgid "For nested functions on stack executable permission is set."
6076 #: config/i386/i386.opt:66
6077 msgid "sizeof(long double) is 16"
6080 #: config/i386/i386.opt:70 config/i386/i386.opt:141
6081 msgid "Use hardware fp"
6084 #: config/i386/i386.opt:74
6085 msgid "sizeof(long double) is 12"
6088 #: config/i386/i386.opt:78 config/sh/sh.opt:206
6089 msgid "Reserve space for outgoing arguments in the function prologue"
6092 #: config/i386/i386.opt:82
6093 msgid "Align some doubles on dword boundary"
6096 #: config/i386/i386.opt:86
6097 msgid "Function starts are aligned to this power of 2"
6100 #: config/i386/i386.opt:90
6101 msgid "Jump targets are aligned to this power of 2"
6104 #: config/i386/i386.opt:94
6105 msgid "Loop code aligned to this power of 2"
6108 #: config/i386/i386.opt:98
6109 msgid "Align destination of the string operations"
6112 #: config/i386/i386.opt:106
6113 msgid "Use given assembler dialect"
6116 #: config/i386/i386.opt:110
6117 msgid "Branches are this expensive (1-5, arbitrary units)"
6120 #: config/i386/i386.opt:114
6122 "Data greater than given threshold will go into .ldata section in x86-64 "
6126 #: config/i386/i386.opt:118
6127 msgid "Use given x86-64 code model"
6130 #: config/i386/i386.opt:121
6131 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
6134 #: config/i386/i386.opt:125
6135 msgid "Generate sin, cos, sqrt for FPU"
6138 #: config/i386/i386.opt:129
6139 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
6142 #: config/i386/i386.opt:133
6143 msgid "Return values of functions in FPU registers"
6146 #: config/i386/i386.opt:137
6147 msgid "Generate floating point mathematics using given instruction set"
6150 #: config/i386/i386.opt:149
6151 msgid "Inline all known string operations"
6154 #: config/i386/i386.opt:153
6156 "Inline memset/memcpy string operations, but perform inline version only for "
6160 #: config/i386/i386.opt:156
6162 "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
6163 "masm=intel%> and %<-masm=att%> instead"
6166 #: config/i386/i386.opt:161
6167 msgid "Use native (MS) bitfield layout"
6170 #: config/i386/i386.opt:177
6171 msgid "Omit the frame pointer in leaf functions"
6174 #: config/i386/i386.opt:181
6175 msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
6178 #: config/i386/i386.opt:185
6179 msgid "Attempt to keep stack aligned to this power of 2"
6182 #: config/i386/i386.opt:189
6183 msgid "Assume incoming stack aligned to this power of 2"
6186 #: config/i386/i386.opt:193
6187 msgid "Use push instructions to save outgoing arguments"
6190 #: config/i386/i386.opt:197
6191 msgid "Use red-zone in the x86-64 code"
6194 #: config/i386/i386.opt:201
6195 msgid "Number of registers used to pass integer arguments"
6198 #: config/i386/i386.opt:205
6199 msgid "Alternate calling convention"
6202 #: config/i386/i386.opt:213
6203 msgid "Use SSE register passing conventions for SF and DF mode"
6206 #: config/i386/i386.opt:217
6207 msgid "Realign stack in prologue"
6210 #: config/i386/i386.opt:221
6211 msgid "Enable stack probing"
6214 #: config/i386/i386.opt:225
6215 msgid "Chose strategy to generate stringop using"
6218 #: config/i386/i386.opt:229
6219 msgid "Use given thread-local storage dialect"
6222 #: config/i386/i386.opt:233
6224 msgid "Use direct references against %gs when accessing tls data"
6227 #: config/i386/i386.opt:241
6228 msgid "Generate code that conforms to the given ABI"
6231 #: config/i386/i386.opt:245 config/rs6000/rs6000.opt:125
6232 msgid "Vector library ABI to use"
6235 #: config/i386/i386.opt:249
6236 msgid "Return 8-byte vectors in memory"
6239 #: config/i386/i386.opt:253
6240 msgid "Generate reciprocals instead of divss and sqrtss."
6243 #: config/i386/i386.opt:257
6244 msgid "Generate cld instruction in the function prologue."
6247 #: config/i386/i386.opt:261
6249 "Enable automatic generation of fused floating point multiply-add instructions"
6252 #: config/i386/i386.opt:267
6253 msgid "Do dispatch scheduling if processor is bdver1 and Haifa scheduling"
6256 #: config/i386/i386.opt:274
6257 msgid "Generate 32bit i386 code"
6260 #: config/i386/i386.opt:278
6261 msgid "Generate 64bit x86-64 code"
6264 #: config/i386/i386.opt:282
6265 msgid "Support MMX built-in functions"
6268 #: config/i386/i386.opt:286
6269 msgid "Support 3DNow! built-in functions"
6272 #: config/i386/i386.opt:290
6273 msgid "Support Athlon 3Dnow! built-in functions"
6276 #: config/i386/i386.opt:294
6277 msgid "Support MMX and SSE built-in functions and code generation"
6280 #: config/i386/i386.opt:298
6281 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
6284 #: config/i386/i386.opt:302
6285 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
6288 #: config/i386/i386.opt:306
6290 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
6293 #: config/i386/i386.opt:310
6295 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
6299 #: config/i386/i386.opt:314 config/i386/i386.opt:318
6301 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
6302 "and code generation"
6305 #: config/i386/i386.opt:322
6306 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
6309 #: config/i386/i386.opt:326
6311 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
6312 "functions and code generation"
6315 #: config/i386/i386.opt:330
6317 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
6318 "functions and code generation"
6321 #: config/i386/i386.opt:334
6323 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
6326 #: config/i386/i386.opt:338
6327 msgid "Support FMA4 built-in functions and code generation "
6330 #: config/i386/i386.opt:342
6331 msgid "Support XOP built-in functions and code generation "
6334 #: config/i386/i386.opt:346
6335 msgid "Support LWP built-in functions and code generation "
6338 #: config/i386/i386.opt:350
6340 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
6343 #: config/i386/i386.opt:354
6344 msgid "Support code generation of popcnt instruction."
6347 #: config/i386/i386.opt:358
6348 msgid "Support code generation of cmpxchg16b instruction."
6351 #: config/i386/i386.opt:362
6352 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
6355 #: config/i386/i386.opt:366
6356 msgid "Support code generation of movbe instruction."
6359 #: config/i386/i386.opt:370
6360 msgid "Support code generation of crc32 instruction."
6363 #: config/i386/i386.opt:374
6364 msgid "Support AES built-in functions and code generation"
6367 #: config/i386/i386.opt:378
6368 msgid "Support PCLMUL built-in functions and code generation"
6371 #: config/i386/i386.opt:382
6372 msgid "Encode SSE instructions with VEX prefix"
6375 #: config/i386/i386.opt:386
6376 msgid "Support FSGSBASE built-in functions and code generation"
6379 #: config/i386/i386.opt:390
6380 msgid "Support RDRND built-in functions and code generation"
6383 #: config/i386/i386.opt:394
6384 msgid "Support F16C built-in functions and code generation"
6387 #: config/i386/i386.opt:398
6388 msgid "Emit profiling counter call at function entry before prologue."
6391 #: config/i386/i386.opt:402
6393 "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
6397 #: config/i386/cygming.opt:23
6398 msgid "Create console application"
6401 #: config/i386/cygming.opt:27
6402 msgid "Generate code for a DLL"
6405 #: config/i386/cygming.opt:31
6406 msgid "Ignore dllimport for functions"
6409 #: config/i386/cygming.opt:35
6410 msgid "Use Mingw-specific thread support"
6413 #: config/i386/cygming.opt:39
6414 msgid "Set Windows defines"
6417 #: config/i386/cygming.opt:43
6418 msgid "Create GUI application"
6421 #: config/i386/cygming.opt:47
6422 msgid "Use the GNU extension to the PE format for aligned common data"
6425 #: config/i386/cygming.opt:51
6427 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
6428 "delete replacement"
6431 #: config/i386/mingw-w64.opt:23
6432 msgid "Use unicode startup and define UNICODE macro"
6435 #: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:204
6436 msgid "Conform more closely to IBM XLC semantics"
6439 #: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129
6440 msgid "Generate 64-bit code"
6443 #: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133
6444 msgid "Generate 32-bit code"
6447 #: config/rs6000/darwin.opt:32
6448 msgid "Generate code suitable for executables (NOT shared libs)"
6451 #: config/rs6000/rs6000.opt:25
6452 msgid "Use POWER instruction set"
6455 #: config/rs6000/rs6000.opt:29
6456 msgid "Do not use POWER instruction set"
6459 #: config/rs6000/rs6000.opt:33
6460 msgid "Use POWER2 instruction set"
6463 #: config/rs6000/rs6000.opt:37
6464 msgid "Use PowerPC instruction set"
6467 #: config/rs6000/rs6000.opt:41
6468 msgid "Do not use PowerPC instruction set"
6471 #: config/rs6000/rs6000.opt:45
6472 msgid "Use PowerPC-64 instruction set"
6475 #: config/rs6000/rs6000.opt:49
6476 msgid "Use PowerPC General Purpose group optional instructions"
6479 #: config/rs6000/rs6000.opt:53
6480 msgid "Use PowerPC Graphics group optional instructions"
6483 #: config/rs6000/rs6000.opt:57
6484 msgid "Use PowerPC V2.01 single field mfcr instruction"
6487 #: config/rs6000/rs6000.opt:61
6488 msgid "Use PowerPC V2.02 popcntb instruction"
6491 #: config/rs6000/rs6000.opt:65
6492 msgid "Use PowerPC V2.02 floating point rounding instructions"
6495 #: config/rs6000/rs6000.opt:69
6496 msgid "Use PowerPC V2.05 compare bytes instruction"
6499 #: config/rs6000/rs6000.opt:73
6500 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
6503 #: config/rs6000/rs6000.opt:77
6504 msgid "Use AltiVec instructions"
6507 #: config/rs6000/rs6000.opt:81
6508 msgid "Use decimal floating point instructions"
6511 #: config/rs6000/rs6000.opt:85
6512 msgid "Use 4xx half-word multiply instructions"
6515 #: config/rs6000/rs6000.opt:89
6516 msgid "Use 4xx string-search dlmzb instruction"
6519 #: config/rs6000/rs6000.opt:93
6520 msgid "Generate load/store multiple instructions"
6523 #: config/rs6000/rs6000.opt:97
6524 msgid "Generate string instructions for block moves"
6527 #: config/rs6000/rs6000.opt:101
6528 msgid "Use new mnemonics for PowerPC architecture"
6531 #: config/rs6000/rs6000.opt:105
6532 msgid "Use old mnemonics for PowerPC architecture"
6535 #: config/rs6000/rs6000.opt:109 config/pdp11/pdp11.opt:83
6536 msgid "Do not use hardware floating point"
6539 #: config/rs6000/rs6000.opt:117
6540 msgid "Use PowerPC V2.06 popcntd instruction"
6543 #: config/rs6000/rs6000.opt:121
6545 "Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
6549 #: config/rs6000/rs6000.opt:129
6550 msgid "Use vector/scalar (VSX) instructions"
6553 #: config/rs6000/rs6000.opt:169
6554 msgid "Do not generate load/store with update instructions"
6557 #: config/rs6000/rs6000.opt:173
6558 msgid "Generate load/store with update instructions"
6561 #: config/rs6000/rs6000.opt:177
6562 msgid "Avoid generation of indexed load/store instructions when possible"
6565 #: config/rs6000/rs6000.opt:181
6566 msgid "Generate fused multiply/add instructions"
6569 #: config/rs6000/rs6000.opt:185
6570 msgid "Mark __tls_get_addr calls with argument info"
6573 #: config/rs6000/rs6000.opt:192
6574 msgid "Schedule the start and end of the procedure"
6577 #: config/rs6000/rs6000.opt:196
6578 msgid "Return all structures in memory (AIX default)"
6581 #: config/rs6000/rs6000.opt:200
6582 msgid "Return small structures in registers (SVR4 default)"
6585 #: config/rs6000/rs6000.opt:208 config/rs6000/rs6000.opt:212
6587 "Generate software reciprocal divide and square root for better throughput."
6590 #: config/rs6000/rs6000.opt:216
6591 msgid "Assume that the reciprocal estimate instructions provide more accuracy."
6594 #: config/rs6000/rs6000.opt:220
6595 msgid "Do not place floating point constants in TOC"
6598 #: config/rs6000/rs6000.opt:224
6599 msgid "Place floating point constants in TOC"
6602 #: config/rs6000/rs6000.opt:228
6603 msgid "Do not place symbol+offset constants in TOC"
6606 #: config/rs6000/rs6000.opt:232
6607 msgid "Place symbol+offset constants in TOC"
6610 #: config/rs6000/rs6000.opt:243
6611 msgid "Use only one TOC entry per procedure"
6614 #: config/rs6000/rs6000.opt:247
6615 msgid "Put everything in the regular TOC"
6618 #: config/rs6000/rs6000.opt:251
6619 msgid "Generate VRSAVE instructions when generating AltiVec code"
6622 #: config/rs6000/rs6000.opt:255
6623 msgid "-mvrsave=yes/no\tDeprecated option. Use -mvrsave/-mno-vrsave instead"
6626 #: config/rs6000/rs6000.opt:259
6628 "Specify how many bytes should be moved inline before calling out to memcpy/"
6632 #: config/rs6000/rs6000.opt:263
6633 msgid "Generate isel instructions"
6636 #: config/rs6000/rs6000.opt:267
6637 msgid "-misel=yes/no\tDeprecated option. Use -misel/-mno-isel instead"
6640 #: config/rs6000/rs6000.opt:271
6641 msgid "Generate SPE SIMD instructions on E500"
6644 #: config/rs6000/rs6000.opt:275
6645 msgid "Generate PPC750CL paired-single instructions"
6648 #: config/rs6000/rs6000.opt:279
6649 msgid "-mspe=yes/no\tDeprecated option. Use -mspe/-mno-spe instead"
6652 #: config/rs6000/rs6000.opt:283
6653 msgid "-mdebug=\tEnable debug output"
6656 #: config/rs6000/rs6000.opt:287
6657 msgid "-mabi=\tSpecify ABI to use"
6660 #: config/rs6000/rs6000.opt:291
6661 msgid "-mcpu=\tUse features of and schedule code for given CPU"
6664 #: config/rs6000/rs6000.opt:295
6665 msgid "-mtune=\tSchedule code for given CPU"
6668 #: config/rs6000/rs6000.opt:299
6669 msgid "-mtraceback=\tSelect full, part, or no traceback table"
6672 #: config/rs6000/rs6000.opt:303
6673 msgid "Avoid all range limits on call instructions"
6676 #: config/rs6000/rs6000.opt:307
6677 msgid "Generate Cell microcode"
6680 #: config/rs6000/rs6000.opt:311
6681 msgid "Warn when a Cell microcoded instruction is emitted"
6684 #: config/rs6000/rs6000.opt:315
6685 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
6688 #: config/rs6000/rs6000.opt:319
6689 msgid "-mfloat-gprs=\tSelect GPR floating point method"
6692 #: config/rs6000/rs6000.opt:323
6693 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
6696 #: config/rs6000/rs6000.opt:327
6697 msgid "Determine which dependences between insns are considered costly"
6700 #: config/rs6000/rs6000.opt:331
6701 msgid "Specify which post scheduling nop insertion scheme to apply"
6704 #: config/rs6000/rs6000.opt:335
6705 msgid "Specify alignment of structure fields default/natural"
6708 #: config/rs6000/rs6000.opt:339
6709 msgid "Specify scheduling priority for dispatch slot restricted insns"
6712 #: config/rs6000/rs6000.opt:343
6713 msgid "Single-precision floating point unit"
6716 #: config/rs6000/rs6000.opt:347
6717 msgid "Double-precision floating point unit"
6720 #: config/rs6000/rs6000.opt:351
6721 msgid "Floating point unit does not support divide & sqrt"
6724 #: config/rs6000/rs6000.opt:355
6725 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
6728 #: config/rs6000/rs6000.opt:359
6729 msgid "Specify Xilinx FPU."
6732 #: config/rs6000/aix64.opt:24
6733 msgid "Compile for 64-bit pointers"
6736 #: config/rs6000/aix64.opt:28
6737 msgid "Compile for 32-bit pointers"
6740 #: config/rs6000/aix64.opt:32
6741 msgid "Support message passing with the Parallel Environment"
6744 #: config/rs6000/linux64.opt:24
6745 msgid "Call mcount for profiling before a function prologue"
6748 #: config/rs6000/linux64.opt:28
6749 msgid "Select code model"
6752 #: config/rs6000/sysv4.opt:24
6753 msgid "Select ABI calling convention"
6756 #: config/rs6000/sysv4.opt:28
6757 msgid "Select method for sdata handling"
6760 #: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
6761 msgid "Align to the base type of the bit-field"
6764 #: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
6765 msgid "Produce code relocatable at runtime"
6768 #: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
6769 msgid "Produce little endian code"
6772 #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
6773 msgid "Produce big endian code"
6776 #: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
6777 #: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
6778 #: config/rs6000/sysv4.opt:137
6779 msgid "no description yet"
6782 #: config/rs6000/sysv4.opt:78
6783 msgid "Assume all variable arg functions are prototyped"
6786 #: config/rs6000/sysv4.opt:87
6790 #: config/rs6000/sysv4.opt:91
6791 msgid "Allow bit-fields to cross word boundaries"
6794 #: config/rs6000/sysv4.opt:95
6795 msgid "Use alternate register names"
6798 #: config/rs6000/sysv4.opt:101
6799 msgid "Use default method for sdata handling"
6802 #: config/rs6000/sysv4.opt:105
6803 msgid "Link with libsim.a, libc.a and sim-crt0.o"
6806 #: config/rs6000/sysv4.opt:109
6807 msgid "Link with libads.a, libc.a and crt0.o"
6810 #: config/rs6000/sysv4.opt:113
6811 msgid "Link with libyk.a, libc.a and crt0.o"
6814 #: config/rs6000/sysv4.opt:117
6815 msgid "Link with libmvme.a, libc.a and crt0.o"
6818 #: config/rs6000/sysv4.opt:121
6819 msgid "Set the PPC_EMB bit in the ELF flags header"
6822 #: config/rs6000/sysv4.opt:141
6823 msgid "Generate code to use a non-exec PLT and GOT"
6826 #: config/rs6000/sysv4.opt:145
6827 msgid "Generate code for old exec BSS PLT"
6830 #: config/spu/spu.opt:20
6831 msgid "Emit warnings when run-time relocations are generated"
6834 #: config/spu/spu.opt:24
6835 msgid "Emit errors when run-time relocations are generated"
6838 #: config/spu/spu.opt:28
6839 msgid "Specify cost of branches (Default 20)"
6842 #: config/spu/spu.opt:32
6843 msgid "Make sure loads and stores are not moved past DMA instructions"
6846 #: config/spu/spu.opt:36
6847 msgid "volatile must be specified on any memory that is effected by DMA"
6850 #: config/spu/spu.opt:40 config/spu/spu.opt:44
6852 "Insert nops when it might improve performance by allowing dual issue "
6856 #: config/spu/spu.opt:48
6857 msgid "Use standard main function as entry for startup"
6860 #: config/spu/spu.opt:52
6861 msgid "Generate branch hints for branches"
6864 #: config/spu/spu.opt:56
6865 msgid "Maximum number of nops to insert for a hint (Default 2)"
6868 #: config/spu/spu.opt:60
6870 "Approximate maximum number of instructions to allow between a hint and its "
6874 #: config/spu/spu.opt:64
6875 msgid "Generate code for 18 bit addressing"
6878 #: config/spu/spu.opt:68
6879 msgid "Generate code for 32 bit addressing"
6882 #: config/spu/spu.opt:76
6884 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
6888 #: config/spu/spu.opt:88
6889 msgid "Access variables in 32-bit PPU objects (default)"
6892 #: config/spu/spu.opt:92
6893 msgid "Access variables in 64-bit PPU objects"
6896 #: config/spu/spu.opt:96
6897 msgid "Allow conversions between __ea and generic pointers (default)"
6900 #: config/spu/spu.opt:100
6901 msgid "Size (in KB) of software data cache"
6904 #: config/spu/spu.opt:104
6905 msgid "Atomically write back software data cache lines (default)"
6908 #: config/mcore/mcore.opt:23
6909 msgid "Generate code for the M*Core M210"
6912 #: config/mcore/mcore.opt:27
6913 msgid "Generate code for the M*Core M340"
6916 #: config/mcore/mcore.opt:31
6917 msgid "Force functions to be aligned to a 4 byte boundary"
6920 #: config/mcore/mcore.opt:35 config/score/score.opt:23
6921 msgid "Generate big-endian code"
6924 #: config/mcore/mcore.opt:39
6925 msgid "Emit call graph information"
6928 #: config/mcore/mcore.opt:43
6929 msgid "Use the divide instruction"
6932 #: config/mcore/mcore.opt:47
6933 msgid "Inline constants if it can be done in 2 insns or less"
6936 #: config/mcore/mcore.opt:51 config/score/score.opt:27
6937 msgid "Generate little-endian code"
6940 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
6942 "Assume that run-time support has been provided, so omit -lsim from the "
6943 "linker command line"
6946 #: config/mcore/mcore.opt:60
6947 msgid "Use arbitrary sized immediates in bit operations"
6950 #: config/mcore/mcore.opt:64
6951 msgid "Prefer word accesses over byte accesses"
6954 #: config/mcore/mcore.opt:71
6955 msgid "Set the maximum amount for a single stack increment operation"
6958 #: config/mcore/mcore.opt:75
6959 msgid "Always treat bitfields as int-sized"
6962 #: config/arc/arc.opt:32
6963 msgid "Prepend the name of the cpu to all public symbol names"
6966 #: config/arc/arc.opt:42
6967 msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
6970 #: config/arc/arc.opt:46
6971 msgid "-mtext=SECTION\tPut functions in SECTION"
6974 #: config/arc/arc.opt:50
6975 msgid "-mdata=SECTION\tPut data in SECTION"
6978 #: config/arc/arc.opt:54
6979 msgid "-mrodata=SECTION\tPut read-only data in SECTION"
6982 #: config/sh/sh.opt:45
6983 msgid "Generate SH1 code"
6986 #: config/sh/sh.opt:49
6987 msgid "Generate SH2 code"
6990 #: config/sh/sh.opt:53
6991 msgid "Generate default double-precision SH2a-FPU code"
6994 #: config/sh/sh.opt:57
6995 msgid "Generate SH2a FPU-less code"
6998 #: config/sh/sh.opt:61
6999 msgid "Generate default single-precision SH2a-FPU code"
7002 #: config/sh/sh.opt:65
7003 msgid "Generate only single-precision SH2a-FPU code"
7006 #: config/sh/sh.opt:69
7007 msgid "Generate SH2e code"
7010 #: config/sh/sh.opt:73
7011 msgid "Generate SH3 code"
7014 #: config/sh/sh.opt:77
7015 msgid "Generate SH3e code"
7018 #: config/sh/sh.opt:81
7019 msgid "Generate SH4 code"
7022 #: config/sh/sh.opt:85
7023 msgid "Generate SH4-100 code"
7026 #: config/sh/sh.opt:89
7027 msgid "Generate SH4-200 code"
7030 #: config/sh/sh.opt:95
7031 msgid "Generate SH4-300 code"
7034 #: config/sh/sh.opt:99
7035 msgid "Generate SH4 FPU-less code"
7038 #: config/sh/sh.opt:103
7039 msgid "Generate SH4-100 FPU-less code"
7042 #: config/sh/sh.opt:107
7043 msgid "Generate SH4-200 FPU-less code"
7046 #: config/sh/sh.opt:111
7047 msgid "Generate SH4-300 FPU-less code"
7050 #: config/sh/sh.opt:115
7051 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
7054 #: config/sh/sh.opt:120
7055 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
7058 #: config/sh/sh.opt:125
7059 msgid "Generate code for SH4 500 series (FPU-less)."
7062 #: config/sh/sh.opt:130
7063 msgid "Generate default single-precision SH4 code"
7066 #: config/sh/sh.opt:134
7067 msgid "Generate default single-precision SH4-100 code"
7070 #: config/sh/sh.opt:138
7071 msgid "Generate default single-precision SH4-200 code"
7074 #: config/sh/sh.opt:142
7075 msgid "Generate default single-precision SH4-300 code"
7078 #: config/sh/sh.opt:146
7079 msgid "Generate only single-precision SH4 code"
7082 #: config/sh/sh.opt:150
7083 msgid "Generate only single-precision SH4-100 code"
7086 #: config/sh/sh.opt:154
7087 msgid "Generate only single-precision SH4-200 code"
7090 #: config/sh/sh.opt:158
7091 msgid "Generate only single-precision SH4-300 code"
7094 #: config/sh/sh.opt:162
7095 msgid "Generate SH4a code"
7098 #: config/sh/sh.opt:166
7099 msgid "Generate SH4a FPU-less code"
7102 #: config/sh/sh.opt:170
7103 msgid "Generate default single-precision SH4a code"
7106 #: config/sh/sh.opt:174
7107 msgid "Generate only single-precision SH4a code"
7110 #: config/sh/sh.opt:178
7111 msgid "Generate SH4al-dsp code"
7114 #: config/sh/sh.opt:182
7115 msgid "Generate 32-bit SHmedia code"
7118 #: config/sh/sh.opt:186
7119 msgid "Generate 32-bit FPU-less SHmedia code"
7122 #: config/sh/sh.opt:190
7123 msgid "Generate 64-bit SHmedia code"
7126 #: config/sh/sh.opt:194
7127 msgid "Generate 64-bit FPU-less SHmedia code"
7130 #: config/sh/sh.opt:198
7131 msgid "Generate SHcompact code"
7134 #: config/sh/sh.opt:202
7135 msgid "Generate FPU-less SHcompact code"
7138 #: config/sh/sh.opt:210
7140 "Throttle unrolling to avoid thrashing target registers unless the unroll "
7141 "benefit outweighs this"
7144 #: config/sh/sh.opt:214
7145 msgid "Generate code in big endian mode"
7148 #: config/sh/sh.opt:218
7149 msgid "Generate 32-bit offsets in switch tables"
7152 #: config/sh/sh.opt:222
7153 msgid "Generate bit instructions"
7156 #: config/sh/sh.opt:226
7157 msgid "Cost to assume for a branch insn"
7160 #: config/sh/sh.opt:230
7161 msgid "Enable cbranchdi4 pattern"
7164 #: config/sh/sh.opt:234
7165 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
7168 #: config/sh/sh.opt:238
7169 msgid "Enable SH5 cut2 workaround"
7172 #: config/sh/sh.opt:242
7173 msgid "Align doubles at 64-bit boundaries"
7176 #: config/sh/sh.opt:246
7178 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
7179 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
7182 #: config/sh/sh.opt:250
7183 msgid "Specify name for 32 bit signed division function"
7186 #: config/sh/sh.opt:254
7188 "Enable the use of 64-bit floating point registers in fmov instructions. See "
7189 "-mdalign if 64-bit alignment is required."
7192 #: config/sh/sh.opt:262
7194 "Enable the use of the fused floating point multiply-accumulate operation"
7197 #: config/sh/sh.opt:266
7198 msgid "Cost to assume for gettr insn"
7201 #: config/sh/sh.opt:270 config/sh/sh.opt:320
7202 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
7205 #: config/sh/sh.opt:274
7206 msgid "Increase the IEEE compliance for floating-point code"
7209 #: config/sh/sh.opt:278
7210 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
7213 #: config/sh/sh.opt:282
7215 "inline code to invalidate instruction cache entries after setting up nested "
7216 "function trampolines"
7219 #: config/sh/sh.opt:286
7220 msgid "Assume symbols might be invalid"
7223 #: config/sh/sh.opt:290
7224 msgid "Annotate assembler instructions with estimated addresses"
7227 #: config/sh/sh.opt:294
7228 msgid "Generate code in little endian mode"
7231 #: config/sh/sh.opt:298
7232 msgid "Mark MAC register as call-clobbered"
7235 #: config/sh/sh.opt:304
7236 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
7239 #: config/sh/sh.opt:308
7240 msgid "Emit function-calls using global offset table when generating PIC"
7243 #: config/sh/sh.opt:312
7244 msgid "Assume pt* instructions won't trap"
7247 #: config/sh/sh.opt:316
7248 msgid "Shorten address references during linking"
7251 #: config/sh/sh.opt:324
7252 msgid "Deprecated. Use -Os instead"
7255 #: config/sh/sh.opt:328
7256 msgid "Cost to assume for a multiply insn"
7259 #: config/sh/sh.opt:332
7261 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
7262 "if the inline code would not work in user mode."
7265 #: config/sh/sh.opt:338
7266 msgid "Pretend a branch-around-a-move is a conditional move."
7269 #: config/sh/superh.opt:6
7270 msgid "Board name [and memory region]."
7273 #: config/sh/superh.opt:10
7274 msgid "Runtime name."
7277 #: config/arm/arm.opt:23
7278 msgid "Specify an ABI"
7281 #: config/arm/arm.opt:27
7282 msgid "Generate a call to abort if a noreturn function returns"
7285 #: config/arm/arm.opt:34
7286 msgid "Pass FP arguments in FP registers"
7289 #: config/arm/arm.opt:38
7290 msgid "Generate APCS conformant stack frames"
7293 #: config/arm/arm.opt:42
7294 msgid "Generate re-entrant, PIC code"
7297 #: config/arm/arm.opt:56
7298 msgid "Assume target CPU is configured as big endian"
7301 #: config/arm/arm.opt:60
7302 msgid "Thumb: Assume non-static functions may be called from ARM code"
7305 #: config/arm/arm.opt:64
7306 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
7309 #: config/arm/arm.opt:68
7310 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
7313 #: config/arm/arm.opt:72 config/bfin/bfin.opt:27
7314 msgid "Specify the name of the target CPU"
7317 #: config/arm/arm.opt:76
7318 msgid "Specify if floating point hardware should be used"
7321 #: config/arm/arm.opt:83
7322 msgid "Specify the __fp16 floating-point format"
7325 #: config/arm/arm.opt:94
7326 msgid "Specify the name of the target floating point hardware/format"
7329 #: config/arm/arm.opt:98
7330 msgid "Alias for -mfloat-abi=hard"
7333 #: config/arm/arm.opt:102
7334 msgid "Assume target CPU is configured as little endian"
7337 #: config/arm/arm.opt:106
7338 msgid "Generate call insns as indirect calls, if necessary"
7341 #: config/arm/arm.opt:110
7342 msgid "Specify the register to be used for PIC addressing"
7345 #: config/arm/arm.opt:114
7346 msgid "Store function names in object code"
7349 #: config/arm/arm.opt:118
7350 msgid "Permit scheduling of a function's prologue sequence"
7353 #: config/arm/arm.opt:122
7354 msgid "Do not load the PIC register in function prologues"
7357 #: config/arm/arm.opt:126
7358 msgid "Alias for -mfloat-abi=soft"
7361 #: config/arm/arm.opt:130
7362 msgid "Specify the minimum bit alignment of structures"
7365 #: config/arm/arm.opt:134
7366 msgid "Compile for the Thumb not the ARM"
7369 #: config/arm/arm.opt:138
7370 msgid "Support calls between Thumb and ARM instruction sets"
7373 #: config/arm/arm.opt:142
7374 msgid "Specify how to access the thread pointer"
7377 #: config/arm/arm.opt:146
7378 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
7381 #: config/arm/arm.opt:150
7382 msgid "Thumb: Generate (leaf) stack frames even if not needed"
7385 #: config/arm/arm.opt:154
7386 msgid "Tune code for the given processor"
7389 #: config/arm/arm.opt:158
7390 msgid "Assume big endian bytes, little endian words"
7393 #: config/arm/arm.opt:162
7395 "Use Neon quad-word (rather than double-word) registers for vectorization"
7398 #: config/arm/arm.opt:166
7399 msgid "Only generate absolute relocations on word sized values."
7402 #: config/arm/arm.opt:170
7404 "Avoid overlapping destination and address registers on LDRD instructions"
7407 #: config/arm/pe.opt:23
7408 msgid "Ignore dllimport attribute for functions"
7411 #: config/pdp11/pdp11.opt:23
7412 msgid "Generate code for an 11/10"
7415 #: config/pdp11/pdp11.opt:27
7416 msgid "Generate code for an 11/40"
7419 #: config/pdp11/pdp11.opt:31
7420 msgid "Generate code for an 11/45"
7423 #: config/pdp11/pdp11.opt:35
7424 msgid "Use 16-bit abs patterns"
7427 #: config/pdp11/pdp11.opt:39
7428 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
7431 #: config/pdp11/pdp11.opt:43
7432 msgid "Do not use inline patterns for copying memory"
7435 #: config/pdp11/pdp11.opt:47
7436 msgid "Use inline patterns for copying memory"
7439 #: config/pdp11/pdp11.opt:51
7440 msgid "Do not pretend that branches are expensive"
7443 #: config/pdp11/pdp11.opt:55
7444 msgid "Pretend that branches are expensive"
7447 #: config/pdp11/pdp11.opt:59
7448 msgid "Use the DEC assembler syntax"
7451 #: config/pdp11/pdp11.opt:63
7452 msgid "Use 32 bit float"
7455 #: config/pdp11/pdp11.opt:67
7456 msgid "Use 64 bit float"
7459 #: config/pdp11/pdp11.opt:75
7460 msgid "Use 16 bit int"
7463 #: config/pdp11/pdp11.opt:79
7464 msgid "Use 32 bit int"
7467 #: config/pdp11/pdp11.opt:87
7468 msgid "Target has split I&D"
7471 #: config/pdp11/pdp11.opt:91
7472 msgid "Use UNIX assembler syntax"
7475 #: config/avr/avr.opt:23
7476 msgid "Use subroutines for function prologues and epilogues"
7479 #: config/avr/avr.opt:27
7480 msgid "-mmcu=MCU\tSelect the target MCU"
7483 #: config/avr/avr.opt:34
7484 msgid "Use an 8-bit 'int' type"
7487 #: config/avr/avr.opt:38
7488 msgid "Change the stack pointer without disabling interrupts"
7491 #: config/avr/avr.opt:48
7492 msgid "Use rjmp/rcall (limited range) on >8K devices"
7495 #: config/avr/avr.opt:52
7496 msgid "Change only the low 8 bits of the stack pointer"
7499 #: config/avr/avr.opt:56
7500 msgid "Relax branches"
7503 #: config/avr/avr.opt:60
7505 "Make the linker relaxation machine assume that a program counter wrap-around "
7509 #: config/crx/crx.opt:23
7510 msgid "Support multiply accumulate instructions"
7513 #: config/crx/crx.opt:27
7514 msgid "Do not use push to store function arguments"
7517 #: config/crx/crx.opt:31
7518 msgid "Restrict doloop to the given nesting level"
7521 #: config/pa/pa-hpux.opt:23
7522 msgid "Generate cpp defines for server IO"
7525 #: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
7526 #: config/pa/pa-hpux1111.opt:23
7527 msgid "Specify UNIX standard for predefines and linking"
7530 #: config/pa/pa-hpux.opt:31
7531 msgid "Generate cpp defines for workstation IO"
7534 #: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
7535 msgid "Generate PA1.0 code"
7538 #: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
7539 msgid "Generate PA1.1 code"
7542 #: config/pa/pa.opt:31 config/pa/pa.opt:92
7543 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
7546 #: config/pa/pa.opt:35
7547 msgid "Generate code for huge switch statements"
7550 #: config/pa/pa.opt:39
7551 msgid "Disable FP regs"
7554 #: config/pa/pa.opt:43
7555 msgid "Disable indexed addressing"
7558 #: config/pa/pa.opt:47
7559 msgid "Generate fast indirect calls"
7562 #: config/pa/pa.opt:55
7563 msgid "Assume code will be assembled by GAS"
7566 #: config/pa/pa.opt:59
7567 msgid "Put jumps in call delay slots"
7570 #: config/pa/pa.opt:64
7571 msgid "Enable linker optimizations"
7574 #: config/pa/pa.opt:68
7575 msgid "Always generate long calls"
7578 #: config/pa/pa.opt:72
7579 msgid "Emit long load/store sequences"
7582 #: config/pa/pa.opt:80
7583 msgid "Disable space regs"
7586 #: config/pa/pa.opt:96
7587 msgid "Use portable calling conventions"
7590 #: config/pa/pa.opt:100
7592 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
7593 "7200, 7300, and 8000"
7596 #: config/pa/pa.opt:112
7597 msgid "Do not disable space regs"
7600 #: config/pa/pa64-hpux.opt:23
7601 msgid "Assume code will be linked by GNU ld"
7604 #: config/pa/pa64-hpux.opt:27
7605 msgid "Assume code will be linked by HP ld"
7608 #: config/xtensa/xtensa.opt:23
7609 msgid "Use CONST16 instruction to load constants"
7612 #: config/xtensa/xtensa.opt:27
7613 msgid "Enable fused multiply/add and multiply/subtract FP instructions"
7616 #: config/xtensa/xtensa.opt:31
7617 msgid "Disable position-independent code (PIC) for use in OS kernel code"
7620 #: config/xtensa/xtensa.opt:35
7621 msgid "Use indirect CALLXn instructions for large programs"
7624 #: config/xtensa/xtensa.opt:39
7625 msgid "Automatically align branch targets to reduce branch penalties"
7628 #: config/xtensa/xtensa.opt:43
7629 msgid "Intersperse literal pools with code in the text section"
7632 #: config/xtensa/xtensa.opt:47
7634 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
7638 #: config/stormy16/stormy16.opt:24
7639 msgid "Provide libraries for the simulator"
7642 #: config/mips/mips.opt:23
7643 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
7646 #: config/mips/mips.opt:27
7647 msgid "Generate code that can be used in SVR4-style dynamic objects"
7650 #: config/mips/mips.opt:31
7651 msgid "Use PMC-style 'mad' instructions"
7654 #: config/mips/mips.opt:35
7655 msgid "-march=ISA\tGenerate code for the given ISA"
7658 #: config/mips/mips.opt:39
7660 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
7663 #: config/mips/mips.opt:43
7664 msgid "Use Branch Likely instructions, overriding the architecture default"
7667 #: config/mips/mips.opt:47
7668 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
7671 #: config/mips/mips.opt:51
7672 msgid "Trap on integer divide by zero"
7675 #: config/mips/mips.opt:55
7677 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
7680 #: config/mips/mips.opt:59
7681 msgid "Use branch-and-break sequences to check for integer divide by zero"
7684 #: config/mips/mips.opt:63
7685 msgid "Use trap instructions to check for integer divide by zero"
7688 #: config/mips/mips.opt:67
7689 msgid "Allow the use of MDMX instructions"
7692 #: config/mips/mips.opt:71
7694 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
7698 #: config/mips/mips.opt:75
7699 msgid "Use MIPS-DSP instructions"
7702 #: config/mips/mips.opt:79
7703 msgid "Use MIPS-DSP REV 2 instructions"
7706 #: config/mips/mips.opt:89 config/mep/mep.opt:80
7707 msgid "Use big-endian byte order"
7710 #: config/mips/mips.opt:93 config/mep/mep.opt:84
7711 msgid "Use little-endian byte order"
7714 #: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31
7715 msgid "Use ROM instead of RAM"
7718 #: config/mips/mips.opt:101
7719 msgid "Use NewABI-style %reloc() assembly operators"
7722 #: config/mips/mips.opt:105
7723 msgid "Use -G for data that is not defined by the current object"
7726 #: config/mips/mips.opt:109
7727 msgid "Work around certain R4000 errata"
7730 #: config/mips/mips.opt:113
7731 msgid "Work around certain R4400 errata"
7734 #: config/mips/mips.opt:117
7735 msgid "Work around certain R10000 errata"
7738 #: config/mips/mips.opt:121
7739 msgid "Work around errata for early SB-1 revision 2 cores"
7742 #: config/mips/mips.opt:125
7743 msgid "Work around certain VR4120 errata"
7746 #: config/mips/mips.opt:129
7747 msgid "Work around VR4130 mflo/mfhi errata"
7750 #: config/mips/mips.opt:133
7751 msgid "Work around an early 4300 hardware bug"
7754 #: config/mips/mips.opt:137
7755 msgid "FP exceptions are enabled"
7758 #: config/mips/mips.opt:141
7759 msgid "Use 32-bit floating-point registers"
7762 #: config/mips/mips.opt:145
7763 msgid "Use 64-bit floating-point registers"
7766 #: config/mips/mips.opt:149
7768 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
7772 #: config/mips/mips.opt:153
7773 msgid "Generate floating-point multiply-add instructions"
7776 #: config/mips/mips.opt:157
7777 msgid "Use 32-bit general registers"
7780 #: config/mips/mips.opt:161
7781 msgid "Use 64-bit general registers"
7784 #: config/mips/mips.opt:165
7785 msgid "Use GP-relative addressing to access small data"
7788 #: config/mips/mips.opt:169
7790 "When generating -mabicalls code, allow executables to use PLTs and copy "
7794 #: config/mips/mips.opt:173
7795 msgid "Allow the use of hardware floating-point ABI and instructions"
7798 #: config/mips/mips.opt:177
7799 msgid "Generate code that can be safely linked with MIPS16 code."
7802 #: config/mips/mips.opt:181
7803 msgid "-mipsN\tGenerate code for ISA level N"
7806 #: config/mips/mips.opt:185
7807 msgid "Generate MIPS16 code"
7810 #: config/mips/mips.opt:189
7811 msgid "Use MIPS-3D instructions"
7814 #: config/mips/mips.opt:193
7815 msgid "Use ll, sc and sync instructions"
7818 #: config/mips/mips.opt:197
7819 msgid "Use -G for object-local data"
7822 #: config/mips/mips.opt:201
7823 msgid "Use indirect calls"
7826 #: config/mips/mips.opt:205
7827 msgid "Use a 32-bit long type"
7830 #: config/mips/mips.opt:209
7831 msgid "Use a 64-bit long type"
7834 #: config/mips/mips.opt:213
7835 msgid "Pass the address of the ra save location to _mcount in $12"
7838 #: config/mips/mips.opt:217
7839 msgid "Don't optimize block moves"
7842 #: config/mips/mips.opt:221
7843 msgid "Use the mips-tfile postpass"
7846 #: config/mips/mips.opt:225
7847 msgid "Allow the use of MT instructions"
7850 #: config/mips/mips.opt:229
7851 msgid "Prevent the use of all floating-point operations"
7854 #: config/mips/mips.opt:233
7855 msgid "Do not use a cache-flushing function before calling stack trampolines"
7858 #: config/mips/mips.opt:237
7859 msgid "Do not use MDMX instructions"
7862 #: config/mips/mips.opt:241
7863 msgid "Generate normal-mode code"
7866 #: config/mips/mips.opt:245
7867 msgid "Do not use MIPS-3D instructions"
7870 #: config/mips/mips.opt:249
7871 msgid "Use paired-single floating-point instructions"
7874 #: config/mips/mips.opt:253
7876 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
7880 #: config/mips/mips.opt:257
7881 msgid "Try to allow the linker to turn PIC calls into direct calls"
7884 #: config/mips/mips.opt:261
7886 "When generating -mabicalls code, make the code suitable for use in shared "
7890 #: config/mips/mips.opt:265
7892 "Restrict the use of hardware floating-point instructions to 32-bit operations"
7895 #: config/mips/mips.opt:269
7896 msgid "Use SmartMIPS instructions"
7899 #: config/mips/mips.opt:273
7900 msgid "Prevent the use of all hardware floating-point instructions"
7903 #: config/mips/mips.opt:277
7904 msgid "Optimize lui/addiu address loads"
7907 #: config/mips/mips.opt:281
7908 msgid "Assume all symbols have 32-bit values"
7911 #: config/mips/mips.opt:285
7912 msgid "Use synci instruction to invalidate i-cache"
7915 #: config/mips/mips.opt:289
7916 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
7919 #: config/mips/mips.opt:293 config/iq2000/iq2000.opt:44
7920 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
7923 #: config/mips/mips.opt:297
7924 msgid "Perform VR4130-specific alignment optimizations"
7927 #: config/mips/mips.opt:301
7928 msgid "Lift restrictions on GOT size"
7931 #: config/fr30/fr30.opt:23
7932 msgid "Assume small address space"
7935 #: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
7936 msgid "Compile for a 68HC11"
7939 #: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
7940 msgid "Compile for a 68HC12"
7943 #: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
7944 msgid "Compile for a 68HCS12"
7947 #: config/m68hc11/m68hc11.opt:49
7948 msgid "Auto pre/post decrement increment allowed"
7951 #: config/m68hc11/m68hc11.opt:53
7952 msgid "Min/max instructions allowed"
7955 #: config/m68hc11/m68hc11.opt:57
7956 msgid "Use call and rtc for function calls and returns"
7959 #: config/m68hc11/m68hc11.opt:61
7960 msgid "Auto pre/post decrement increment not allowed"
7963 #: config/m68hc11/m68hc11.opt:65
7964 msgid "Use jsr and rts for function calls and returns"
7967 #: config/m68hc11/m68hc11.opt:69
7968 msgid "Min/max instructions not allowed"
7971 #: config/m68hc11/m68hc11.opt:73
7972 msgid "Use direct addressing mode for soft registers"
7975 #: config/m68hc11/m68hc11.opt:77
7976 msgid "Compile with 32-bit integer mode"
7979 #: config/m68hc11/m68hc11.opt:82
7980 msgid "Specify the register allocation order"
7983 #: config/m68hc11/m68hc11.opt:86
7984 msgid "Do not use direct addressing mode for soft registers"
7987 #: config/m68hc11/m68hc11.opt:90
7988 msgid "Compile with 16-bit integer mode"
7991 #: config/m68hc11/m68hc11.opt:94
7992 msgid "Indicate the number of soft registers available"
7995 #: config/vax/vax.opt:23 config/vax/vax.opt:27
7996 msgid "Target DFLOAT double precision code"
7999 #: config/vax/vax.opt:31 config/vax/vax.opt:35
8000 msgid "Generate GFLOAT double precision code"
8003 #: config/vax/vax.opt:39
8004 msgid "Generate code for GNU assembler (gas)"
8007 #: config/vax/vax.opt:43
8008 msgid "Generate code for UNIX assembler"
8011 #: config/vax/vax.opt:47
8012 msgid "Use VAXC structure conventions"
8015 #: config/vax/vax.opt:51
8016 msgid "Use new adddi3/subdi3 patterns"
8019 #: config/cris/linux.opt:27
8020 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
8023 #: config/cris/cris.opt:45
8024 msgid "Work around bug in multiplication instruction"
8027 #: config/cris/cris.opt:51
8028 msgid "Compile for ETRAX 4 (CRIS v3)"
8031 #: config/cris/cris.opt:56
8032 msgid "Compile for ETRAX 100 (CRIS v8)"
8035 #: config/cris/cris.opt:64
8036 msgid "Emit verbose debug information in assembly code"
8039 #: config/cris/cris.opt:71
8040 msgid "Do not use condition codes from normal instructions"
8043 #: config/cris/cris.opt:80
8044 msgid "Do not emit addressing modes with side-effect assignment"
8047 #: config/cris/cris.opt:89
8048 msgid "Do not tune stack alignment"
8051 #: config/cris/cris.opt:98
8052 msgid "Do not tune writable data alignment"
8055 #: config/cris/cris.opt:107
8056 msgid "Do not tune code and read-only data alignment"
8059 #: config/cris/cris.opt:116
8060 msgid "Align code and data to 32 bits"
8063 #: config/cris/cris.opt:133
8064 msgid "Don't align items in code or data"
8067 #: config/cris/cris.opt:142
8068 msgid "Do not emit function prologue or epilogue"
8071 #: config/cris/cris.opt:149
8072 msgid "Use the most feature-enabling options allowed by other options"
8075 #: config/cris/cris.opt:158
8076 msgid "Override -mbest-lib-options"
8079 #: config/cris/cris.opt:165
8080 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
8083 #: config/cris/cris.opt:169
8084 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
8087 #: config/cris/cris.opt:173
8089 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
8093 #: config/h8300/h8300.opt:23
8094 msgid "Generate H8S code"
8097 #: config/h8300/h8300.opt:27
8098 msgid "Generate H8SX code"
8101 #: config/h8300/h8300.opt:31
8102 msgid "Generate H8S/2600 code"
8105 #: config/h8300/h8300.opt:35
8106 msgid "Make integers 32 bits wide"
8109 #: config/h8300/h8300.opt:42
8110 msgid "Use registers for argument passing"
8113 #: config/h8300/h8300.opt:46
8114 msgid "Consider access to byte sized memory slow"
8117 #: config/h8300/h8300.opt:50
8118 msgid "Enable linker relaxing"
8121 #: config/h8300/h8300.opt:54
8122 msgid "Generate H8/300H code"
8125 #: config/h8300/h8300.opt:58
8126 msgid "Enable the normal mode"
8129 #: config/h8300/h8300.opt:62
8130 msgid "Use H8/300 alignment rules"
8133 #: config/v850/v850.opt:23
8134 msgid "Use registers r2 and r5"
8137 #: config/v850/v850.opt:27
8138 msgid "Use 4 byte entries in switch tables"
8141 #: config/v850/v850.opt:31
8142 msgid "Enable backend debugging"
8145 #: config/v850/v850.opt:35
8146 msgid "Do not use the callt instruction"
8149 #: config/v850/v850.opt:39
8150 msgid "Reuse r30 on a per function basis"
8153 #: config/v850/v850.opt:43
8154 msgid "Support Green Hills ABI"
8157 #: config/v850/v850.opt:47
8158 msgid "Prohibit PC relative function calls"
8161 #: config/v850/v850.opt:51
8162 msgid "Use stubs for function prologues"
8165 #: config/v850/v850.opt:55
8166 msgid "Set the max size of data eligible for the SDA area"
8169 #: config/v850/v850.opt:59
8170 msgid "Enable the use of the short load instructions"
8173 #: config/v850/v850.opt:63
8174 msgid "Same as: -mep -mprolog-function"
8177 #: config/v850/v850.opt:67
8178 msgid "Set the max size of data eligible for the TDA area"
8181 #: config/v850/v850.opt:71
8182 msgid "Enforce strict alignment"
8185 #: config/v850/v850.opt:75
8186 msgid "Enforce table jump"
8189 #: config/v850/v850.opt:82
8190 msgid "Compile for the v850 processor"
8193 #: config/v850/v850.opt:86
8194 msgid "Compile for the v850e processor"
8197 #: config/v850/v850.opt:90
8198 msgid "Compile for the v850e1 processor"
8201 #: config/v850/v850.opt:94
8202 msgid "Compile for the v850e2 processor"
8205 #: config/v850/v850.opt:98
8206 msgid "Compile for the v850e2v3 processor"
8209 #: config/v850/v850.opt:102
8210 msgid "Set the max size of data eligible for the ZDA area"
8213 #: config/mmix/mmix.opt:24
8214 msgid "For intrinsics library: pass all parameters in registers"
8217 #: config/mmix/mmix.opt:28
8218 msgid "Use register stack for parameters and return value"
8221 #: config/mmix/mmix.opt:32
8222 msgid "Use call-clobbered registers for parameters and return value"
8225 #: config/mmix/mmix.opt:37
8226 msgid "Use epsilon-respecting floating point compare instructions"
8229 #: config/mmix/mmix.opt:41
8230 msgid "Use zero-extending memory loads, not sign-extending ones"
8233 #: config/mmix/mmix.opt:45
8235 "Generate divide results with reminder having the same sign as the divisor "
8236 "(not the dividend)"
8239 #: config/mmix/mmix.opt:49
8240 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
8243 #: config/mmix/mmix.opt:53
8244 msgid "Do not provide a default start-address 0x100 of the program"
8247 #: config/mmix/mmix.opt:57
8248 msgid "Link to emit program in ELF format (rather than mmo)"
8251 #: config/mmix/mmix.opt:61
8252 msgid "Use P-mnemonics for branches statically predicted as taken"
8255 #: config/mmix/mmix.opt:65
8256 msgid "Don't use P-mnemonics for branches"
8259 #: config/mmix/mmix.opt:79
8260 msgid "Use addresses that allocate global registers"
8263 #: config/mmix/mmix.opt:83
8264 msgid "Do not use addresses that allocate global registers"
8267 #: config/mmix/mmix.opt:87
8268 msgid "Generate a single exit point for each function"
8271 #: config/mmix/mmix.opt:91
8272 msgid "Do not generate a single exit point for each function"
8275 #: config/mmix/mmix.opt:95
8276 msgid "Set start-address of the program"
8279 #: config/mmix/mmix.opt:99
8280 msgid "Set start-address of data"
8283 #: config/iq2000/iq2000.opt:23
8284 msgid "Specify CPU for code generation purposes"
8287 #: config/iq2000/iq2000.opt:27
8288 msgid "Specify CPU for scheduling purposes"
8291 #: config/iq2000/iq2000.opt:35 config/microblaze/microblaze.opt:65
8292 msgid "Use GP relative sdata/sbss sections"
8295 #: config/iq2000/iq2000.opt:40
8296 msgid "No default crt0.o"
8299 #: config/bfin/bfin.opt:23 config/mep/mep.opt:138
8300 msgid "Use simulator runtime"
8303 #: config/bfin/bfin.opt:31
8304 msgid "Omit frame pointer for leaf functions"
8307 #: config/bfin/bfin.opt:35
8308 msgid "Program is entirely located in low 64k of memory"
8311 #: config/bfin/bfin.opt:39
8312 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
8315 #: config/bfin/bfin.opt:44
8316 msgid "Avoid speculative loads to work around a hardware anomaly."
8319 #: config/bfin/bfin.opt:48
8320 msgid "Enabled ID based shared library"
8323 #: config/bfin/bfin.opt:52
8325 "Generate code that won't be linked against any other ID shared libraries,"
8328 #: config/bfin/bfin.opt:65
8329 msgid "Avoid generating pc-relative calls; use indirection"
8332 #: config/bfin/bfin.opt:69
8333 msgid "Link with the fast floating-point library"
8336 #: config/bfin/bfin.opt:81
8337 msgid "Do stack checking using bounds in L1 scratch memory"
8340 #: config/bfin/bfin.opt:85
8341 msgid "Enable multicore support"
8344 #: config/bfin/bfin.opt:89
8345 msgid "Build for Core A"
8348 #: config/bfin/bfin.opt:93
8349 msgid "Build for Core B"
8352 #: config/bfin/bfin.opt:97
8353 msgid "Build for SDRAM"
8356 #: config/bfin/bfin.opt:101
8357 msgid "Assume ICPLBs are enabled at runtime."
8360 #: config/picochip/picochip.opt:23
8362 "Specify which type of AE to target. This option sets the mul-type and byte-"
8366 #: config/picochip/picochip.opt:27
8367 msgid "Specify which type of multiplication to use. Can be mem, mac or none."
8370 #: config/picochip/picochip.opt:31
8372 "Specify whether the byte access instructions should be used. Enabled by "
8376 #: config/picochip/picochip.opt:35
8377 msgid "Enable debug output to be generated."
8380 #: config/picochip/picochip.opt:39
8382 "Allow a symbol value to be used as an immediate value in an instruction."
8385 #: config/picochip/picochip.opt:43
8386 msgid "Generate warnings when inefficient code is known to be generated."
8389 #: config/vxworks.opt:24
8390 msgid "Assume the VxWorks RTP environment"
8393 #: config/vxworks.opt:31
8394 msgid "Assume the VxWorks vThreads environment"
8397 #: config/darwin.opt:23
8398 msgid "Generate compile-time CFString objects"
8401 #: config/darwin.opt:27
8402 msgid "Warn if constant CFString objects contain non-portable characters"
8405 #: config/darwin.opt:31
8406 msgid "Generate code suitable for fast turn around debugging"
8409 #: config/darwin.opt:39
8410 msgid "The earliest MacOS X version on which this program will run"
8413 #: config/darwin.opt:43
8414 msgid "Set sizeof(bool) to 1"
8417 #: config/darwin.opt:47
8418 msgid "Generate code for darwin loadable kernel extensions"
8421 #: config/darwin.opt:51
8422 msgid "Generate code for the kernel or loadable kernel extensions"
8425 #: config/darwin.opt:55
8427 "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
8430 #: config/lynx.opt:23
8431 msgid "Support legacy multi-threading"
8434 #: config/lynx.opt:27
8435 msgid "Use shared libraries"
8438 #: config/lynx.opt:31
8439 msgid "Support multi-threading"
8442 #: config/score/score.opt:31
8443 msgid "Disable bcnz instruction"
8446 #: config/score/score.opt:35
8447 msgid "Enable unaligned load/store instruction"
8450 #: config/score/score.opt:39
8451 msgid "Support SCORE 5 ISA"
8454 #: config/score/score.opt:43
8455 msgid "Support SCORE 5U ISA"
8458 #: config/score/score.opt:47
8459 msgid "Support SCORE 7 ISA"
8462 #: config/score/score.opt:51
8463 msgid "Support SCORE 7D ISA"
8466 #: config/score/score.opt:55
8467 msgid "Support SCORE 3 ISA"
8470 #: config/score/score.opt:59
8471 msgid "Support SCORE 3d ISA"
8474 #: config/linux.opt:24
8475 msgid "Use Bionic C library"
8478 #: config/linux.opt:28
8479 msgid "Use GNU C library"
8482 #: config/linux.opt:32
8483 msgid "Use uClibc C library"
8486 #: config/mep/mep.opt:21
8487 msgid "Enable absolute difference instructions"
8490 #: config/mep/mep.opt:25
8491 msgid "Enable all optional instructions"
8494 #: config/mep/mep.opt:29
8495 msgid "Enable average instructions"
8498 #: config/mep/mep.opt:33
8499 msgid "Variables this size and smaller go in the based section. (default 0)"
8502 #: config/mep/mep.opt:37
8503 msgid "Enable bit manipulation instructions"
8506 #: config/mep/mep.opt:41
8507 msgid "Section to put all const variables in (tiny, near, far) (no default)"
8510 #: config/mep/mep.opt:45
8511 msgid "Enable clip instructions"
8514 #: config/mep/mep.opt:49
8515 msgid "Configuration name"
8518 #: config/mep/mep.opt:53
8519 msgid "Enable MeP Coprocessor"
8522 #: config/mep/mep.opt:57
8523 msgid "Enable MeP Coprocessor with 32-bit registers"
8526 #: config/mep/mep.opt:61
8527 msgid "Enable MeP Coprocessor with 64-bit registers"
8530 #: config/mep/mep.opt:65
8531 msgid "Enable IVC2 scheduling"
8534 #: config/mep/mep.opt:69
8535 msgid "Const variables default to the near section"
8538 #: config/mep/mep.opt:76
8539 msgid "Enable 32-bit divide instructions"
8542 #: config/mep/mep.opt:88
8543 msgid "__io vars are volatile by default"
8546 #: config/mep/mep.opt:92
8547 msgid "All variables default to the far section"
8550 #: config/mep/mep.opt:96
8551 msgid "Enable leading zero instructions"
8554 #: config/mep/mep.opt:103
8555 msgid "All variables default to the near section"
8558 #: config/mep/mep.opt:107
8559 msgid "Enable min/max instructions"
8562 #: config/mep/mep.opt:111
8563 msgid "Enable 32-bit multiply instructions"
8566 #: config/mep/mep.opt:115
8567 msgid "Disable all optional instructions"
8570 #: config/mep/mep.opt:122
8571 msgid "Allow gcc to use the repeat/erepeat instructions"
8574 #: config/mep/mep.opt:126
8575 msgid "All variables default to the tiny section"
8578 #: config/mep/mep.opt:130
8579 msgid "Enable saturation instructions"
8582 #: config/mep/mep.opt:134
8583 msgid "Use sdram version of runtime"
8586 #: config/mep/mep.opt:142
8587 msgid "Use simulator runtime without vectors"
8590 #: config/mep/mep.opt:146
8591 msgid "All functions default to the far section"
8594 #: config/mep/mep.opt:150
8595 msgid "Variables this size and smaller go in the tiny section. (default 4)"
8598 #: config/vms/vms.opt:21
8599 msgid "Malloc data into P2 space"
8602 #: config/vms/vms.opt:25
8603 msgid "Set name of main routine for the debugger"
8606 #: config/rx/rx.opt:26
8607 msgid "Store doubles in 64 bits."
8610 #: config/rx/rx.opt:30
8611 msgid "Stores doubles in 32 bits. This is the default."
8614 #: config/rx/rx.opt:34
8615 msgid "Disable the use of RX FPU instructions. "
8618 #: config/rx/rx.opt:41
8619 msgid "Enable the use of RX FPU instructions. This is the default."
8622 #: config/rx/rx.opt:47
8623 msgid "Specify the target RX cpu type."
8626 #: config/rx/rx.opt:53
8627 msgid "Data is stored in big-endian format."
8630 #: config/rx/rx.opt:57
8631 msgid "Data is stored in little-endian format. (Default)."
8634 #: config/rx/rx.opt:63
8636 "Maximum size of global and static variables which can be placed into the "
8640 #: config/rx/rx.opt:69
8641 msgid "Use the simulator runtime."
8644 #: config/rx/rx.opt:75
8646 "Generate assembler output that is compatible with the Renesas AS100 "
8647 "assembler. This may restrict some of the compiler's capabilities. The "
8648 "default is to generate GAS compatable syntax."
8651 #: config/rx/rx.opt:81
8652 msgid "Enable linker relaxation."
8655 #: config/rx/rx.opt:87
8656 msgid "Maximum size in bytes of constant values allowed as operands."
8659 #: config/rx/rx.opt:93
8660 msgid "Specifies the number of registers to reserve for interrupt handlers."
8663 #: config/rx/rx.opt:99
8665 "Specifies whether interrupt functions should save and restore the "
8666 "accumulator register."
8669 #: config/lm32/lm32.opt:24
8670 msgid "Enable multiply instructions"
8673 #: config/lm32/lm32.opt:28
8674 msgid "Enable divide and modulus instructions"
8677 #: config/lm32/lm32.opt:32
8678 msgid "Enable barrel shift instructions"
8681 #: config/lm32/lm32.opt:36
8682 msgid "Enable sign extend instructions"
8685 #: config/lm32/lm32.opt:40
8686 msgid "Enable user-defined instructions"
8689 #: config/microblaze/microblaze.opt:25
8690 msgid "Use software emulation for floating point (default)"
8693 #: config/microblaze/microblaze.opt:29
8694 msgid "Use hardware floating point instructions"
8697 #: config/microblaze/microblaze.opt:33
8698 msgid "Use table lookup optimization for small signed integer divisions"
8701 #: config/microblaze/microblaze.opt:37
8702 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
8705 #: config/microblaze/microblaze.opt:41
8706 msgid "Don't optimize block moves, use memcpy"
8709 #: config/microblaze/microblaze.opt:45
8710 msgid "Use the soft multiply emulation (default)"
8713 #: config/microblaze/microblaze.opt:49
8714 msgid "Use the software emulation for divides (default)"
8717 #: config/microblaze/microblaze.opt:53
8718 msgid "Use the hardware barrel shifter instead of emulation"
8721 #: config/microblaze/microblaze.opt:57
8722 msgid "Use pattern compare instructions"
8725 #: config/microblaze/microblaze.opt:61
8726 msgid "Check for stack overflow at runtime"
8729 #: config/microblaze/microblaze.opt:69
8730 msgid "Clear the BSS to zero and place zero initialized in BSS"
8733 #: config/microblaze/microblaze.opt:73
8734 msgid "Use multiply high instructions for high part of 32x32 multiply"
8737 #: config/microblaze/microblaze.opt:77
8738 msgid "Use hardware floating point converstion instructions"
8741 #: config/microblaze/microblaze.opt:81
8742 msgid "Use hardware floating point square root instruction"
8745 #: config/microblaze/microblaze.opt:85
8746 msgid "Description for mxl-mode-executable"
8749 #: config/microblaze/microblaze.opt:89
8750 msgid "Description for mxl-mode-xmdstub"
8753 #: config/microblaze/microblaze.opt:93
8754 msgid "Description for mxl-mode-bootstrap"
8757 #: config/microblaze/microblaze.opt:97
8758 msgid "Description for mxl-mode-novectors"
8761 #: config/linux-android.opt:23
8762 msgid "Generate code for the Android platform."
8767 "-G<number>\tPut global and static data smaller than <number> bytes into a "
8768 "special section (on some targets)"
8771 #: config/sol2.opt:23
8772 msgid "Pass -z text to linker"
8775 #: c-family/c.opt:44 c-family/c.opt:47 c-family/c.opt:185
8777 msgid "assertion missing after %qs"
8780 #: c-family/c.opt:56 c-family/c.opt:59 c-family/c.opt:167 c-family/c.opt:170
8781 #: c-family/c.opt:197 c-family/c.opt:256
8783 msgid "macro name missing after %qs"
8786 #: c-family/c.opt:71 c-family/c.opt:74 c-family/c.opt:77 c-family/c.opt:80
8787 #: c-family/c.opt:179 c-family/c.opt:182 c-family/c.opt:220 c-family/c.opt:224
8788 #: c-family/c.opt:236 c-family/c.opt:1045 c-family/c.opt:1053 common.opt:148
8789 #: common.opt:151 common.opt:1905
8791 msgid "missing filename after %qs"
8794 #: c-family/c.opt:86 c-family/c.opt:89 c-family/c.opt:92 c-family/c.opt:95
8795 #: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1041
8796 #: c-family/c.opt:1061 c-family/c.opt:1065 c-family/c.opt:1069
8798 msgid "missing path after %qs"
8801 #: c-family/c.opt:186
8803 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
8804 "before <question> disables the <answer> to <question>"
8807 #: c-family/c.opt:190
8808 msgid "Do not discard comments"
8811 #: c-family/c.opt:194
8812 msgid "Do not discard comments in macro expansions"
8815 #: c-family/c.opt:198
8817 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
8818 "<macro> is given, <val> is taken to be 1"
8821 #: c-family/c.opt:205
8822 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
8825 #: c-family/c.opt:209
8826 msgid "Print the name of header files as they are used"
8829 #: c-family/c.opt:213
8830 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
8833 #: c-family/c.opt:217
8834 msgid "Generate make dependencies"
8837 #: c-family/c.opt:221
8838 msgid "Generate make dependencies and compile"
8841 #: c-family/c.opt:225
8842 msgid "-MF <file>\tWrite dependency output to the given file"
8845 #: c-family/c.opt:229
8846 msgid "Treat missing header files as generated files"
8849 #: c-family/c.opt:233
8850 msgid "Like -M but ignore system header files"
8853 #: c-family/c.opt:237
8854 msgid "Like -MD but ignore system header files"
8857 #: c-family/c.opt:241
8858 msgid "Generate phony targets for all headers"
8861 #: c-family/c.opt:244 c-family/c.opt:248
8863 msgid "missing makefile target after %qs"
8866 #: c-family/c.opt:245
8867 msgid "-MQ <target>\tAdd a MAKE-quoted target"
8870 #: c-family/c.opt:249
8871 msgid "-MT <target>\tAdd an unquoted target"
8874 #: c-family/c.opt:253
8875 msgid "Do not generate #line directives"
8878 #: c-family/c.opt:257
8879 msgid "-U<macro>\tUndefine <macro>"
8882 #: c-family/c.opt:261
8884 "Warn about things that will change when compiling with an ABI-compliant "
8888 #: c-family/c.opt:268
8889 msgid "Warn about suspicious uses of memory addresses"
8892 #: c-family/c.opt:272
8893 msgid "Enable most warning messages"
8896 #: c-family/c.opt:276
8898 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
8902 #: c-family/c.opt:280
8903 msgid "Warn about casting functions to incompatible types"
8906 #: c-family/c.opt:284
8907 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
8910 #: c-family/c.opt:288
8911 msgid "Warn about C constructs that are not in the common subset of C and C++"
8914 #: c-family/c.opt:292
8916 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
8920 #: c-family/c.opt:296
8921 msgid "Warn about casts which discard qualifiers"
8924 #: c-family/c.opt:300
8925 msgid "Warn about subscripts whose type is \"char\""
8928 #: c-family/c.opt:304
8929 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
8932 #: c-family/c.opt:308
8934 "Warn about possibly nested block comments, and C++ comments spanning more "
8935 "than one physical line"
8938 #: c-family/c.opt:312
8939 msgid "Synonym for -Wcomment"
8942 #: c-family/c.opt:316
8943 msgid "Warn for implicit type conversions that may change a value"
8946 #: c-family/c.opt:320
8947 msgid "Warn for converting NULL from/to a non-pointer type"
8950 #: c-family/c.opt:324
8951 msgid "Warn for implicit type conversions between signed and unsigned integers"
8954 #: c-family/c.opt:328
8955 msgid "Warn when all constructors and destructors are private"
8958 #: c-family/c.opt:332
8959 msgid "Warn when a declaration is found after a statement"
8962 #: c-family/c.opt:336
8963 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
8966 #: c-family/c.opt:340
8967 msgid "Warn about compile-time integer division by zero"
8970 #: c-family/c.opt:344
8971 msgid "Warn about violations of Effective C++ style rules"
8974 #: c-family/c.opt:348
8975 msgid "Warn about an empty body in an if or else statement"
8978 #: c-family/c.opt:352
8979 msgid "Warn about stray tokens after #elif and #endif"
8982 #: c-family/c.opt:356
8983 msgid "Warn about comparison of different enum types"
8986 #: c-family/c.opt:364
8988 "This switch is deprecated; use -Werror=implicit-function-declaration instead"
8991 #: c-family/c.opt:368
8992 msgid "Warn if testing floating point numbers for equality"
8995 #: c-family/c.opt:372
8996 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
8999 #: c-family/c.opt:376
9000 msgid "Warn if passing too many arguments to a function for its format string"
9003 #: c-family/c.opt:380
9004 msgid "Warn about format strings that are not literals"
9007 #: c-family/c.opt:384
9008 msgid "Warn about format strings that contain NUL bytes"
9011 #: c-family/c.opt:388
9012 msgid "Warn about possible security problems with format functions"
9015 #: c-family/c.opt:392
9016 msgid "Warn about strftime formats yielding 2-digit years"
9019 #: c-family/c.opt:396
9020 msgid "Warn about zero-length formats"
9023 #: c-family/c.opt:403
9024 msgid "Warn whenever type qualifiers are ignored."
9027 #: c-family/c.opt:407
9028 msgid "Warn about variables which are initialized to themselves"
9031 #: c-family/c.opt:411
9032 msgid "Warn about implicit declarations"
9035 #: c-family/c.opt:415
9036 msgid "Warn about implicit conversions from \"float\" to \"double\""
9039 #: c-family/c.opt:419
9040 msgid "Warn about implicit function declarations"
9043 #: c-family/c.opt:423
9044 msgid "Warn when a declaration does not specify a type"
9047 #: c-family/c.opt:430
9049 "Warn when there is a cast to a pointer from an integer of a different size"
9052 #: c-family/c.opt:434
9053 msgid "Warn about invalid uses of the \"offsetof\" macro"
9056 #: c-family/c.opt:438
9057 msgid "Warn about PCH files that are found but not used"
9060 #: c-family/c.opt:442
9061 msgid "Warn when a jump misses a variable initialization"
9064 #: c-family/c.opt:446
9066 "Warn when a logical operator is suspiciously always evaluating to true or "
9070 #: c-family/c.opt:450
9071 msgid "Do not warn about using \"long long\" when -pedantic"
9074 #: c-family/c.opt:454
9075 msgid "Warn about suspicious declarations of \"main\""
9078 #: c-family/c.opt:458
9079 msgid "Warn about possibly missing braces around initializers"
9082 #: c-family/c.opt:462
9083 msgid "Warn about global functions without previous declarations"
9086 #: c-family/c.opt:466
9087 msgid "Warn about missing fields in struct initializers"
9090 #: c-family/c.opt:470
9091 msgid "Warn about functions which might be candidates for format attributes"
9094 #: c-family/c.opt:474
9095 msgid "Warn about user-specified include directories that do not exist"
9098 #: c-family/c.opt:478
9100 "Warn about function parameters declared without a type specifier in K&R-"
9104 #: c-family/c.opt:482
9105 msgid "Warn about global functions without prototypes"
9108 #: c-family/c.opt:486
9109 msgid "Warn about use of multi-character character constants"
9112 #: c-family/c.opt:490
9113 msgid "Warn about \"extern\" declarations not at file scope"
9116 #: c-family/c.opt:494
9118 "Warn when a noexcept expression evaluates to false even though the "
9119 "expression can't actually throw"
9122 #: c-family/c.opt:498
9124 "Warn when non-templatized friend functions are declared within a template"
9127 #: c-family/c.opt:502
9128 msgid "Warn about non-virtual destructors"
9131 #: c-family/c.opt:506
9133 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
9136 #: c-family/c.opt:510
9137 msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
9140 #: c-family/c.opt:514
9141 msgid "Warn if a C-style cast is used in a program"
9144 #: c-family/c.opt:518
9145 msgid "Warn for obsolescent usage in a declaration"
9148 #: c-family/c.opt:522
9149 msgid "Warn if an old-style parameter definition is used"
9152 #: c-family/c.opt:526
9154 "Warn if a string is longer than the maximum portable length specified by the "
9158 #: c-family/c.opt:530
9159 msgid "Warn about overloaded virtual function names"
9162 #: c-family/c.opt:534
9163 msgid "Warn about overriding initializers without side effects"
9166 #: c-family/c.opt:538
9167 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
9170 #: c-family/c.opt:542
9171 msgid "Warn about possibly missing parentheses"
9174 #: c-family/c.opt:546
9175 msgid "Warn when converting the type of pointers to member functions"
9178 #: c-family/c.opt:550
9179 msgid "Warn about function pointer arithmetic"
9182 #: c-family/c.opt:554
9183 msgid "Warn when a pointer is cast to an integer of a different size"
9186 #: c-family/c.opt:558
9187 msgid "Warn about misuses of pragmas"
9190 #: c-family/c.opt:562
9191 msgid "Warn if inherited methods are unimplemented"
9194 #: c-family/c.opt:566
9195 msgid "Warn about multiple declarations of the same object"
9198 #: c-family/c.opt:570
9199 msgid "Warn when the compiler reorders code"
9202 #: c-family/c.opt:574
9204 "Warn whenever a function's return type defaults to \"int\" (C), or about "
9205 "inconsistent return types (C++)"
9208 #: c-family/c.opt:578
9209 msgid "Warn if a selector has multiple methods"
9212 #: c-family/c.opt:582
9213 msgid "Warn about possible violations of sequence point rules"
9216 #: c-family/c.opt:586
9217 msgid "Warn about signed-unsigned comparisons"
9220 #: c-family/c.opt:590
9221 msgid "Warn when overload promotes from unsigned to signed"
9224 #: c-family/c.opt:594
9225 msgid "Warn about uncasted NULL used as sentinel"
9228 #: c-family/c.opt:598
9229 msgid "Warn about unprototyped function declarations"
9232 #: c-family/c.opt:602
9233 msgid "Warn if type signatures of candidate methods do not match exactly"
9236 #: c-family/c.opt:606
9238 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
9242 #: c-family/c.opt:610
9243 msgid "Deprecated. This switch has no effect"
9246 #: c-family/c.opt:618
9247 msgid "Warn about features not present in traditional C"
9250 #: c-family/c.opt:622
9252 "Warn of prototypes causing type conversions different from what would happen "
9253 "in the absence of prototype"
9256 #: c-family/c.opt:626
9258 "Warn if trigraphs are encountered that might affect the meaning of the "
9262 #: c-family/c.opt:630
9263 msgid "Warn about @selector()s without previously declared methods"
9266 #: c-family/c.opt:634
9267 msgid "Warn if an undefined macro is used in an #if directive"
9270 #: c-family/c.opt:638
9271 msgid "Warn about unrecognized pragmas"
9274 #: c-family/c.opt:642
9275 msgid "Warn about unsuffixed float constants"
9278 #: c-family/c.opt:646
9279 msgid "Warn about macros defined in the main file that are not used"
9282 #: c-family/c.opt:650
9284 "Warn if a caller of a function, marked with attribute warn_unused_result, "
9285 "does not use its return value"
9288 #: c-family/c.opt:654
9289 msgid "Do not warn about using variadic macros when -pedantic"
9292 #: c-family/c.opt:658
9293 msgid "Warn if a variable length array is used"
9296 #: c-family/c.opt:662
9297 msgid "Warn when a register variable is declared volatile"
9300 #: c-family/c.opt:666
9302 "In C++, nonzero means warn about deprecated conversion from string literals "
9303 "to `char *'. In C, similar warning, except that the conversion is of course "
9304 "not deprecated by the ISO C standard."
9307 #: c-family/c.opt:670
9308 msgid "Warn when a pointer differs in signedness in an assignment"
9311 #: c-family/c.opt:674
9312 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
9315 #: c-family/c.opt:682
9316 msgid "Enforce class member access control semantics"
9319 #: c-family/c.opt:685 c-family/c.opt:688 c-family/c.opt:742 c-family/c.opt:758
9320 #: c-family/c.opt:781 c-family/c.opt:787 c-family/c.opt:794 c-family/c.opt:814
9321 #: c-family/c.opt:825 c-family/c.opt:828 c-family/c.opt:842 c-family/c.opt:941
9322 #: c-family/c.opt:952 c-family/c.opt:966 c-family/c.opt:997
9323 #: c-family/c.opt:1001 c-family/c.opt:1017 c-family/c-opts.c:632
9324 #, gcc-internal-format
9325 msgid "switch %qs is no longer supported"
9328 #: c-family/c.opt:689 c-family/c.opt:795 c-family/c.opt:998
9329 #: c-family/c.opt:1002 c-family/c.opt:1018
9330 msgid "No longer supported"
9333 #: c-family/c.opt:693
9334 msgid "Recognize the \"asm\" keyword"
9337 #: c-family/c.opt:697
9338 msgid "Recognize built-in functions"
9341 #: c-family/c.opt:704
9342 msgid "Check the return value of new"
9345 #: c-family/c.opt:708
9346 msgid "Allow the arguments of the '?' operator to have different types"
9349 #: c-family/c.opt:712
9350 msgid "Reduce the size of object files"
9353 #: c-family/c.opt:715
9355 msgid "no class name specified with %qs"
9358 #: c-family/c.opt:716
9359 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
9362 #: c-family/c.opt:720
9364 "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a "
9365 "template type parameter from a brace-enclosed initializer-list"
9368 #: c-family/c.opt:724 c-family/c.opt:883 common.opt:707 common.opt:839
9369 #: common.opt:1072 common.opt:1326 common.opt:1362 common.opt:1447
9370 #: common.opt:1518 common.opt:1581 common.opt:1597 common.opt:1673
9371 msgid "Does nothing. Preserved for backward compatibility."
9374 #: c-family/c.opt:728
9375 msgid "Preprocess directives only."
9378 #: c-family/c.opt:732
9379 msgid "Permit '$' as an identifier character"
9382 #: c-family/c.opt:739
9383 msgid "Generate code to check exception specifications"
9386 #: c-family/c.opt:746
9388 "-fexec-charset=<cset>\tConvert all strings and character constants to "
9389 "character set <cset>"
9392 #: c-family/c.opt:750
9393 msgid "Permit universal character names (\\u and \\U) in identifiers"
9396 #: c-family/c.opt:754
9398 "-finput-charset=<cset>\tSpecify the default character set for source files"
9401 #: c-family/c.opt:762
9402 msgid "Scope of for-init-statement variables is local to the loop"
9405 #: c-family/c.opt:766
9406 msgid "Do not assume that standard C libraries and \"main\" exist"
9409 #: c-family/c.opt:770
9410 msgid "Recognize GNU-defined keywords"
9413 #: c-family/c.opt:774
9414 msgid "Generate code for GNU runtime environment"
9417 #: c-family/c.opt:778
9418 msgid "Use traditional GNU semantics for inline functions"
9421 #: c-family/c.opt:784
9423 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
9426 #: c-family/c.opt:791
9427 msgid "Assume normal C execution environment"
9430 #: c-family/c.opt:799
9431 msgid "Export functions even if they can be inlined"
9434 #: c-family/c.opt:803
9435 msgid "Emit implicit instantiations of inline templates"
9438 #: c-family/c.opt:807
9439 msgid "Emit implicit instantiations of templates"
9442 #: c-family/c.opt:811
9443 msgid "Inject friend functions into enclosing namespace"
9446 #: c-family/c.opt:818
9448 "Allow implicit conversions between vectors with differing numbers of "
9449 "subparts and/or differing element types."
9452 #: c-family/c.opt:822
9453 msgid "Don't warn about uses of Microsoft extensions"
9456 #: c-family/c.opt:832
9457 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
9460 #: c-family/c.opt:836
9461 msgid "Assume that receivers of Objective-C messages may be nil"
9464 #: c-family/c.opt:846
9466 "Treat a throw() exception specification as noexcept to improve code size"
9469 #: c-family/c.opt:852
9471 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
9475 #: c-family/c.opt:856
9476 msgid "Allow fast jumps to the message dispatcher"
9479 #: c-family/c.opt:862
9480 msgid "Enable Objective-C exception and synchronization syntax"
9483 #: c-family/c.opt:866
9484 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
9487 #: c-family/c.opt:871
9488 msgid "Enable Objective-C setjmp exception handling runtime"
9491 #: c-family/c.opt:875
9492 msgid "Enable OpenMP (implies -frecursive in Fortran)"
9495 #: c-family/c.opt:879
9496 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
9499 #: c-family/c.opt:890
9500 msgid "Look for and use PCH files even when preprocessing"
9503 #: c-family/c.opt:894
9504 msgid "Downgrade conformance errors to warnings"
9507 #: c-family/c.opt:898
9508 msgid "Enable Plan 9 language extensions"
9511 #: c-family/c.opt:902
9512 msgid "Treat the input file as already preprocessed"
9515 #: c-family/c.opt:906
9517 "-fno-pretty-templates Do not pretty-print template specializations as the "
9518 "template signature followed by the arguments"
9521 #: c-family/c.opt:910
9523 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
9527 #: c-family/c.opt:914
9528 msgid "Enable automatic template instantiation"
9531 #: c-family/c.opt:918
9532 msgid "Generate run time type descriptor information"
9535 #: c-family/c.opt:922
9536 msgid "Use the same size for double as for float"
9539 #: c-family/c.opt:926
9540 msgid "Use the narrowest integer type possible for enumeration types"
9543 #: c-family/c.opt:930
9544 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
9547 #: c-family/c.opt:934
9548 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
9551 #: c-family/c.opt:938
9552 msgid "Make \"char\" signed by default"
9555 #: c-family/c.opt:945
9556 msgid "Display statistics accumulated during compilation"
9559 #: c-family/c.opt:949
9561 "Assume that values of enumeration type are always within the minimum range "
9565 #: c-family/c.opt:956
9566 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
9569 #: c-family/c.opt:963
9570 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
9573 #: c-family/c.opt:970
9575 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
9579 #: c-family/c.opt:974
9580 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
9583 #: c-family/c.opt:978
9584 msgid "Make \"char\" unsigned by default"
9587 #: c-family/c.opt:982
9588 msgid "Use __cxa_atexit to register destructors"
9591 #: c-family/c.opt:986
9592 msgid "Use __cxa_get_exception_ptr in exception handling"
9595 #: c-family/c.opt:990
9596 msgid "Marks all inlined methods as having hidden visibility"
9599 #: c-family/c.opt:994
9600 msgid "Changes visibility to match Microsoft Visual Studio by default"
9603 #: c-family/c.opt:1006
9604 msgid "Emit common-like symbols as weak symbols"
9607 #: c-family/c.opt:1010
9609 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
9610 "to character set <cset>"
9613 #: c-family/c.opt:1014
9614 msgid "Generate a #line directive pointing at the current working directory"
9617 #: c-family/c.opt:1022
9619 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
9622 #: c-family/c.opt:1026
9623 msgid "Dump declarations to a .decl file"
9626 #: c-family/c.opt:1030
9627 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
9630 #: c-family/c.opt:1034
9632 "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
9635 #: c-family/c.opt:1038
9637 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
9641 #: c-family/c.opt:1042
9642 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
9645 #: c-family/c.opt:1046
9646 msgid "-imacros <file>\tAccept definition of macros in <file>"
9649 #: c-family/c.opt:1050
9650 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
9653 #: c-family/c.opt:1054
9654 msgid "-include <file>\tInclude the contents of <file> before other files"
9657 #: c-family/c.opt:1058
9658 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
9661 #: c-family/c.opt:1062
9662 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
9665 #: c-family/c.opt:1066
9666 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
9669 #: c-family/c.opt:1070
9670 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
9673 #: c-family/c.opt:1074
9674 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
9677 #: c-family/c.opt:1078
9678 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
9681 #: c-family/c.opt:1088
9683 "Do not search standard system include directories (those specified with -"
9684 "isystem will still be used)"
9687 #: c-family/c.opt:1092
9688 msgid "Do not search standard system include directories for C++"
9691 #: c-family/c.opt:1108
9692 msgid "Generate C header of platform-specific features"
9695 #: c-family/c.opt:1112
9696 msgid "Remap file names when including files"
9699 #: c-family/c.opt:1116
9700 msgid "Conform to the ISO 1998 C++ standard"
9703 #: c-family/c.opt:1120
9705 "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
9708 #: c-family/c.opt:1127
9710 "Conform to the ISO 201X C standard draft (experimental and incomplete "
9714 #: c-family/c.opt:1131 c-family/c.opt:1135 c-family/c.opt:1178
9715 msgid "Conform to the ISO 1990 C standard"
9718 #: c-family/c.opt:1139 c-family/c.opt:1186
9719 msgid "Conform to the ISO 1999 C standard"
9722 #: c-family/c.opt:1143
9723 msgid "Deprecated in favor of -std=c99"
9726 #: c-family/c.opt:1147
9727 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
9730 #: c-family/c.opt:1151
9731 msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
9734 #: c-family/c.opt:1158
9736 "Conform to the ISO 201X C standard draft with GNU extensions (experimental "
9737 "and incomplete support)"
9740 #: c-family/c.opt:1162 c-family/c.opt:1166
9741 msgid "Conform to the ISO 1990 C standard with GNU extensions"
9744 #: c-family/c.opt:1170
9745 msgid "Conform to the ISO 1999 C standard with GNU extensions"
9748 #: c-family/c.opt:1174
9749 msgid "Deprecated in favor of -std=gnu99"
9752 #: c-family/c.opt:1182
9753 msgid "Conform to the ISO 1990 C standard as amended in 1994"
9756 #: c-family/c.opt:1190
9757 msgid "Deprecated in favor of -std=iso9899:1999"
9760 #: c-family/c.opt:1197
9761 msgid "Enable traditional preprocessing"
9764 #: c-family/c.opt:1201
9765 msgid "-trigraphs\tSupport ISO C trigraphs"
9768 #: c-family/c.opt:1205
9769 msgid "Do not predefine system-specific and GCC-specific macros"
9772 #: c-family/c.opt:1209
9773 msgid "Enable verbose output"
9777 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
9781 msgid "Specify a file to which a list of files output by LTRANS is written."
9785 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
9789 msgid "The resolution file"
9793 msgid "Display this information"
9798 "--help=<class>\tDisplay descriptions of a specific class of options. "
9799 "<class> is one or more of optimizers, target, warnings, undocumented, params"
9803 msgid "Alias for --help=target"
9808 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
9809 "complete list of parameters"
9813 msgid "-O<number>\tSet optimization level to <number>"
9817 msgid "Optimize for space rather than speed"
9821 msgid "Optimize for speed disregarding exact standards compliance"
9825 msgid "This switch is deprecated; use -Wextra instead"
9829 msgid "Warn about returning structures, unions or arrays"
9833 msgid "Warn if an array is accessed out of bounds"
9837 msgid "Warn about inappropriate attribute usage"
9841 msgid "Warn about pointer casts which increase alignment"
9845 msgid "Warn when a #warning directive is encountered"
9849 msgid "Warn about uses of __attribute__((deprecated)) declarations"
9853 msgid "Warn when an optimization pass is disabled"
9857 msgid "Treat all warnings as errors"
9861 msgid "Treat specified warning as error"
9865 msgid "Print extra (possibly unwanted) warnings"
9869 msgid "Exit on the first error occurred"
9874 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
9875 "than <number> bytes"
9879 msgid "Warn when an inlined function cannot be inlined"
9883 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
9887 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
9890 #: common.opt:374 common.opt:426
9892 "Warn about functions which might be candidates for __attribute__((noreturn))"
9896 msgid "Warn about constructs not instrumented by -fmudflap"
9900 msgid "Warn about overflow in arithmetic expressions"
9904 msgid "Warn when the packed attribute has no effect on struct layout"
9908 msgid "Warn when padding is required to align structure members"
9912 msgid "Warn when one local variable shadows another"
9916 msgid "Warn when not issuing stack smashing protection for some reason"
9919 #: common.opt:402 common.opt:406
9920 msgid "Warn about code which might break strict aliasing rules"
9923 #: common.opt:410 common.opt:414
9924 msgid "Warn about optimizations that assume that signed overflow is undefined"
9929 "Warn about functions which might be candidates for __attribute__((const))"
9934 "Warn about functions which might be candidates for __attribute__((pure))"
9938 msgid "Warn about enumerated switches, with no default, missing a case"
9942 msgid "Warn about enumerated switches missing a \"default:\" statement"
9946 msgid "Warn about all enumerated switches missing a specific case"
9950 msgid "Do not suppress warnings from system headers"
9954 msgid "Warn whenever a trampoline is generated"
9959 "Warn if a comparison is always true or always false due to the limited range "
9964 msgid "Warn about uninitialized automatic variables"
9967 #: common.opt:458 common.opt:600 common.opt:604 common.opt:608 common.opt:612
9968 msgid "Does nothing. Preserved for backward compatibility."
9972 msgid "Enable all -Wunused- warnings"
9976 msgid "Warn when a function parameter is only set, otherwise unused"
9980 msgid "Warn when a variable is only set, otherwise unused"
9984 msgid "Warn when a function is unused"
9988 msgid "Warn when a label is unused"
9992 msgid "Warn when a function parameter is unused"
9996 msgid "Warn when an expression value is unused"
10000 msgid "Warn when a variable is unused"
10004 msgid "Warn in case profiles in -fprofile-use do not match"
10008 msgid "-aux-info <file>\tEmit declaration information into <file>"
10012 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
10016 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
10020 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
10024 msgid "Align the start of functions"
10028 msgid "Align labels which are only reached by jumping"
10032 msgid "Align all labels"
10036 msgid "Align the start of loops"
10040 msgid "Generate unwind tables that are exact at each instruction boundary"
10044 msgid "Generate auto-inc/dec instructions"
10048 msgid "Generate code to check bounds before indexing arrays"
10052 msgid "Replace add, compare, branch with branch on count register"
10056 msgid "Use profiling information for branch probabilities"
10061 "Perform branch target load optimization before prologue / epilogue threading"
10066 "Perform branch target load optimization after prologue / epilogue threading"
10071 "Restrict target load migration not to re-use registers in any basic block"
10076 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
10081 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
10085 msgid "Save registers around function calls"
10089 msgid "Compare the results of several data dependence analyzers."
10094 "Looks for opportunities to reduce stack adjustments and stack references."
10098 msgid "Do not put uninitialized globals in the common section"
10103 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
10104 "compare the final-insns dump"
10108 msgid "Run only the second compilation of -fcompare-debug"
10112 msgid "Do not perform optimizations increasing noticeably stack usage"
10116 msgid "Perform a register copy-propagation optimization pass"
10120 msgid "Perform cross-jumping optimization"
10124 msgid "When running CSE, follow jumps to their targets"
10128 msgid "Omit range reduction step when performing complex division"
10132 msgid "Complex multiplication and division follow Fortran rules"
10136 msgid "Place data items into their own section"
10140 msgid "List all available debugging counters with their limits and counts."
10145 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
10150 msgid "Map one directory name to another in debug information"
10154 msgid "Defer popping functions args from stack until later"
10158 msgid "Attempt to fill delay slots of branch instructions"
10162 msgid "Delete useless null pointer checks"
10167 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
10168 "location at the beginning of line-wrapped diagnostics"
10173 "Amend appropriate diagnostic messages with the command line option that "
10178 msgid "-fdump-<type>\tDump various compiler internals to a file"
10183 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
10188 msgid "Suppress output of addresses in debugging dumps"
10193 "Suppress output of instruction numbers, line number notes and addresses in "
10198 msgid "Suppress output of previous and next insn numbers in debugging dumps"
10202 msgid "Enable CFI tables via GAS assembler directives."
10206 msgid "Perform early inlining"
10210 msgid "Perform DWARF2 duplicate elimination"
10214 msgid "Perform interprocedural reduction of aggregates"
10217 #: common.opt:796 common.opt:800
10218 msgid "Perform unused type elimination in debug info"
10222 msgid "Do not suppress C++ class debug information."
10226 msgid "Generate debug information to support Identical Code Folding (ICF)"
10230 msgid "Enable exception handling"
10234 msgid "Perform a number of minor, expensive optimizations"
10239 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
10244 msgid "Assume no NaNs or infinities are generated"
10249 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
10253 msgid "Don't allocate floats and doubles in extended-precision registers"
10257 msgid "Perform a forward propagation pass on RTL"
10261 msgid "Allow function addresses to be held in registers"
10265 msgid "Place each function into its own section"
10269 msgid "Perform global common subexpression elimination"
10274 "Perform enhanced load motion during global common subexpression elimination"
10278 msgid "Perform store motion after global common subexpression elimination"
10283 "Perform redundant load after store elimination in global common subexpression"
10288 "Perform global common subexpression elimination after register allocation"
10292 msgid "Enable in and out of Graphite representation"
10296 msgid "Enable Graphite Identity transformation"
10300 msgid "Mark all loops as parallel"
10304 msgid "Enable Loop Strip Mining transformation"
10308 msgid "Enable Loop Interchange transformation"
10312 msgid "Enable Loop Blocking transformation"
10316 msgid "Enable Loop Flattening transformation"
10320 msgid "Force bitfield accesses to match their type width"
10324 msgid "Enable guessing of branch probabilities"
10328 msgid "Process #ident directives"
10332 msgid "Perform conversion of conditional jumps to branchless equivalents"
10336 msgid "Perform conversion of conditional jumps to conditional execution"
10340 msgid "Convert conditional jumps in innermost loops to branchless equivalents"
10344 msgid "Also if-convert conditional jumps containing memory writes"
10348 msgid "Do not generate .size directives"
10352 msgid "Perform indirect inlining"
10356 msgid "Pay attention to the \"inline\" keyword"
10361 "Integrate simple functions into their callers when code size is known to not "
10366 msgid "Integrate simple functions into their callers"
10370 msgid "Integrate functions called once into their callers"
10375 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
10379 msgid "Instrument function entry and exit with profiling calls"
10384 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
10390 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
10391 "functions listed in files"
10395 msgid "Perform Interprocedural constant propagation"
10399 msgid "Perform cloning to make Interprocedural constant propagation stronger"
10403 msgid "Perform interprocedural profile propagation"
10407 msgid "Perform interprocedural points-to analysis"
10411 msgid "Discover pure and const functions"
10415 msgid "Discover readonly and non addressable static variables"
10419 msgid "Perform matrix layout flattening and transposing based"
10423 msgid "Perform structure layout optimizations based"
10427 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
10431 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
10435 msgid "Use IRA based register pressure calculation"
10439 msgid "Share slots for saving different hard registers."
10443 msgid "Share stack slots for spilled pseudo-registers."
10447 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
10451 msgid "Optimize induction variables on trees"
10455 msgid "Use jump tables for sufficiently large switch statements"
10459 msgid "Generate code for functions even if they are fully inlined"
10463 msgid "Emit static const variables even if they are not used"
10467 msgid "Give external symbols a leading underscore"
10471 msgid "Enable link-time optimization."
10476 "Partition functions and vars at linktime based on object files they "
10482 "Partition functions and vars at linktime into approximately same sized "
10488 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
10492 msgid "Report various link-time optimization statistics"
10496 msgid "Set errno after built-in math functions"
10500 msgid "Report on permanent memory allocation"
10504 msgid "Attempt to merge identical constants and constant variables"
10508 msgid "Attempt to merge identical constants across compilation units"
10512 msgid "Attempt to merge identical debug strings across compilation units"
10517 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
10518 "line. 0 suppresses line-wrapping"
10522 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
10526 msgid "Perform SMS based modulo scheduling with register moves allowed"
10530 msgid "Move loop invariant computations out of loops"
10534 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
10538 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
10542 msgid "Ignore read operations when inserting mudflap instrumentation"
10546 msgid "Use the RTL dead code elimination pass"
10550 msgid "Use the RTL dead store elimination pass"
10555 "Enable/Disable the traditional scheduling in loops that already passed "
10556 "modulo scheduling"
10560 msgid "Support synchronous non-call exceptions"
10564 msgid "When possible do not generate stack frames"
10568 msgid "Do the full register move optimization pass"
10572 msgid "Optimize sibling and tail recursive calls"
10576 msgid "Perform partial inlining"
10579 #: common.opt:1180 common.opt:1184
10580 msgid "Report on memory allocation before interprocedural optimization"
10584 msgid "Pack structure members together without holes"
10588 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
10592 msgid "Return small aggregates in memory, not registers"
10596 msgid "Perform loop peeling"
10600 msgid "Enable machine specific peephole optimizations"
10604 msgid "Enable an RTL peephole pass before sched2"
10608 msgid "Generate position-independent code if possible (large mode)"
10613 "Generate position-independent code for executables if possible (large mode)"
10617 msgid "Generate position-independent code if possible (small mode)"
10622 "Generate position-independent code for executables if possible (small mode)"
10626 msgid "Specify a plugin to load"
10631 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
10636 msgid "Run predictive commoning optimization."
10640 msgid "Generate prefetch instructions, if available, for arrays in loops"
10644 msgid "Enable basic program profiling code"
10648 msgid "Insert arc-based program profiling code"
10652 msgid "Set the top-level directory for storing the profile data."
10656 msgid "Enable correction of flow inconsistent profile data input"
10661 "Enable common options for generating profile info for profile feedback "
10662 "directed optimizations"
10667 "Enable common options for generating profile info for profile feedback "
10668 "directed optimizations, and set -fprofile-dir="
10673 "Enable common options for performing profile feedback directed optimizations"
10678 "Enable common options for performing profile feedback directed "
10679 "optimizations, and set -fprofile-dir="
10683 msgid "Insert code to profile values of expressions"
10687 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
10691 msgid "Record gcc command line switches in the object file."
10695 msgid "Return small aggregates in registers"
10699 msgid "Enables a register move optimization"
10703 msgid "Perform a register renaming optimization pass"
10707 msgid "Reorder basic blocks to improve code placement"
10711 msgid "Reorder basic blocks and partition into hot and cold sections"
10715 msgid "Reorder functions to improve code placement"
10719 msgid "Add a common subexpression elimination pass after loop optimizations"
10723 msgid "Disable optimizations that assume default FP rounding behavior"
10727 msgid "Enable scheduling across basic blocks"
10731 msgid "Enable register pressure sensitive insn scheduling"
10735 msgid "Allow speculative motion of non-loads"
10739 msgid "Allow speculative motion of some loads"
10743 msgid "Allow speculative motion of more loads"
10747 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
10751 msgid "If scheduling post reload, do superblock scheduling"
10755 msgid "Reschedule instructions before register allocation"
10759 msgid "Reschedule instructions after register allocation"
10763 msgid "Schedule instructions using selective scheduling algorithm"
10767 msgid "Run selective scheduling after reload"
10771 msgid "Perform software pipelining of inner loops during selective scheduling"
10775 msgid "Perform software pipelining of outer loops during selective scheduling"
10779 msgid "Reschedule pipelined regions without pipelining"
10783 msgid "Allow premature scheduling of queued insns"
10788 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
10789 "prematurely scheduled"
10794 "Set dependence distance checking in premature scheduling of queued insns"
10799 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
10800 "premature scheduling of queued insns"
10804 msgid "Enable the group heuristic in the scheduler"
10808 msgid "Enable the critical path heuristic in the scheduler"
10812 msgid "Enable the speculative instruction heuristic in the scheduler"
10816 msgid "Enable the rank heuristic in the scheduler"
10820 msgid "Enable the last instruction heuristic in the scheduler"
10824 msgid "Enable the dependent count heuristic in the scheduler"
10828 msgid "Access data in the same section from shared anchor points"
10833 "Eliminate redundant zero extensions on targets that support implicit "
10838 msgid "Show column numbers in diagnostics, when available. Default on"
10842 msgid "Disable optimizations observable by IEEE signaling NaNs"
10847 "Disable floating point optimizations that ignore the IEEE signedness of zero"
10851 msgid "Convert floating point constants to single precision constants"
10855 msgid "Split lifetimes of induction variables when loops are unrolled"
10859 msgid "Generate discontiguous stack frames"
10863 msgid "Split wide types into independent registers"
10867 msgid "Apply variable expansion when loops are unrolled"
10872 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
10878 "Insert stack checking code into the program. Same as -fstack-check=specific"
10883 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
10887 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
10891 msgid "Use propolice as a stack protection method"
10895 msgid "Use a stack protection method for every function"
10899 msgid "Output stack usage information on a per-function basis"
10903 msgid "Assume strict aliasing rules apply"
10907 msgid "Treat signed overflow as undefined"
10911 msgid "Check for syntax errors, then stop"
10915 msgid "Create data files needed by \"gcov\""
10919 msgid "Perform jump threading optimizations"
10923 msgid "Report the time taken by each compiler pass"
10928 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
10929 "default thread-local storage code generation model"
10933 msgid "Reorder top level functions, variables, and asms"
10937 msgid "Perform superblock formation via tail duplication"
10941 msgid "Assume floating-point operations can trap"
10945 msgid "Trap for signed overflow in addition, subtraction and multiplication"
10949 msgid "Enable SSA-CCP optimization on trees"
10953 msgid "Enable SSA-BIT-CCP optimization on trees"
10957 msgid "Enable loop header copying on trees"
10961 msgid "Replace SSA temporaries with better names in copies"
10965 msgid "Enable copy propagation on trees"
10969 msgid "Transform condition stores into unconditional ones"
10973 msgid "Perform conversions of switch initializations."
10977 msgid "Enable SSA dead code elimination optimization on trees"
10981 msgid "Enable dominator optimizations"
10985 msgid "Enable dead store elimination"
10989 msgid "Enable forward propagation on trees"
10993 msgid "Enable Full Redundancy Elimination (FRE) on trees"
10997 msgid "Enable loop distribution on trees"
11001 msgid "Enable loop distribution for patterns transformed into a library call"
11005 msgid "Enable loop invariant motion on trees"
11009 msgid "Enable linear loop transforms on trees"
11013 msgid "Create canonical induction variables in loops"
11017 msgid "Enable loop optimizations on tree level"
11021 msgid "Enable automatic parallelization of loops"
11025 msgid "Enable hoisting loads from conditional pointers."
11029 msgid "Enable SSA-PRE optimization on trees"
11033 msgid "Perform function-local points-to analysis on trees."
11037 msgid "Enable reassociation on tree level"
11041 msgid "Enable SSA code sinking on trees"
11045 msgid "Perform scalar replacement of aggregates"
11049 msgid "Replace temporary expressions in the SSA->normal pass"
11053 msgid "Perform live range splitting during the SSA->normal pass"
11057 msgid "Perform Value Range Propagation on trees"
11061 msgid "Compile whole compilation unit at a time"
11065 msgid "Perform loop unrolling when iteration count is known"
11069 msgid "Perform loop unrolling for all loops"
11073 msgid "Allow loop optimizations to assume that the loops behave in normal way"
11077 msgid "Allow optimization for floating-point arithmetic which may change the"
11081 msgid "Same as -fassociative-math for expressions which include division."
11085 msgid "Allow math optimizations that may violate IEEE or ISO standards"
11089 msgid "Perform loop unswitching"
11093 msgid "Just generate unwind tables for exception handling"
11097 msgid "Perform variable tracking"
11101 msgid "Perform variable tracking by annotating assignments"
11105 msgid "Toggle -fvar-tracking-assignments"
11109 msgid "Perform variable tracking and also tag variables that are uninitialized"
11113 msgid "Enable loop vectorization on trees"
11117 msgid "Enable basic block vectorization (SLP) on trees"
11121 msgid "Enable use of cost model in vectorization"
11125 msgid "Enable loop versioning when doing loop vectorization on trees"
11130 "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
11134 msgid "Enable copy propagation of scalar-evolution information."
11138 msgid "Add extra commentary to assembler output"
11143 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
11148 msgid "Use expression value profiles in optimizations"
11152 msgid "Construct webs and split unrelated uses of single variable"
11156 msgid "Enable partitioned link-time optimization"
11161 "Partitioned link-time optimization with number of parallel jobs or jobserver."
11165 msgid "Enable conditional dead code elimination for builtin calls"
11169 msgid "Perform whole program optimizations"
11173 msgid "Assume signed arithmetic overflow wraps around"
11177 msgid "Put zero initialized data in the bss section"
11181 msgid "Generate debug information in default format"
11185 msgid "Generate debug information in COFF format"
11189 msgid "Generate debug information in DWARF v2 (or later) format"
11193 msgid "Generate debug information in default extended format"
11197 msgid "Generate debug information in STABS format"
11201 msgid "Generate debug information in extended STABS format"
11205 msgid "Emit DWARF additions beyond selected version"
11209 msgid "Don't emit DWARF additions beyond selected version"
11213 msgid "Toggle debug information generation"
11217 msgid "Generate debug information in VMS format"
11221 msgid "Generate debug information in XCOFF format"
11225 msgid "Generate debug information in extended XCOFF format"
11229 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
11233 msgid "-o <file>\tPlace output into <file>"
11237 msgid "Enable function profiling"
11241 msgid "Issue warnings needed for strict compliance to the standard"
11245 msgid "Like -pedantic but issue them as errors"
11249 msgid "Do not display functions compiled or elapsed time"
11253 msgid "Display the compiler's version"
11257 msgid "Suppress warnings"
11261 msgid "Create a shared library"
11265 msgid "Create a position independent executable"
11269 #, gcc-internal-format
11270 msgid "%qE attribute directive ignored"
11274 #, gcc-internal-format
11275 msgid "wrong number of arguments specified for %qE attribute"
11279 #, gcc-internal-format
11280 msgid "%qE attribute does not apply to types"
11284 #, gcc-internal-format
11285 msgid "%qE attribute only applies to function types"
11289 #, gcc-internal-format
11290 msgid "type attributes ignored after type is already defined"
11293 #: bb-reorder.c:1886
11294 #, gcc-internal-format, gfc-internal-format
11295 msgid "multiple hot/cold transitions found (bb %i)"
11299 #, gcc-internal-format
11301 "branch target register load optimization is not intended to be run twice"
11305 #, gcc-internal-format
11306 msgid "offset outside bounds of constant string"
11310 #, gcc-internal-format
11311 msgid "second argument to %<__builtin_prefetch%> must be a constant"
11315 #, gcc-internal-format
11316 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
11320 #, gcc-internal-format
11321 msgid "third argument to %<__builtin_prefetch%> must be a constant"
11325 #, gcc-internal-format
11326 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
11329 #: builtins.c:4658 gimplify.c:2330
11330 #, gcc-internal-format
11331 msgid "too few arguments to function %<va_start%>"
11335 #, gcc-internal-format
11336 msgid "first argument to %<va_arg%> not of type %<va_list%>"
11340 #, gcc-internal-format
11341 msgid "%qT is promoted to %qT when passed through %<...%>"
11345 #, gcc-internal-format
11346 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
11349 #. We can, however, treat "undefined" any way we please.
11350 #. Call abort to encourage the user to fix the program.
11351 #: builtins.c:4848 c-typeck.c:2772
11352 #, gcc-internal-format
11353 msgid "if this code is reached, the program will abort"
11357 #, gcc-internal-format
11358 msgid "invalid argument to %<__builtin_frame_address%>"
11362 #, gcc-internal-format
11363 msgid "invalid argument to %<__builtin_return_address%>"
11367 #, gcc-internal-format
11368 msgid "unsupported argument to %<__builtin_frame_address%>"
11372 #, gcc-internal-format
11373 msgid "unsupported argument to %<__builtin_return_address%>"
11377 #, gcc-internal-format
11378 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
11382 #, gcc-internal-format
11383 msgid "trampoline generated for nested function %qD"
11386 #: builtins.c:5626 builtins.c:5640
11387 #, gcc-internal-format
11388 msgid "%qD changed semantics in GCC 4.4"
11391 #. All valid uses of __builtin_va_arg_pack () are removed during
11393 #: builtins.c:6035 expr.c:9254
11394 #, gcc-internal-format
11395 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
11398 #. All valid uses of __builtin_va_arg_pack_len () are removed during
11401 #, gcc-internal-format
11402 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
11406 #, gcc-internal-format
11407 msgid "%<__builtin_longjmp%> second argument must be 1"
11411 #, gcc-internal-format
11412 msgid "target format does not support infinity"
11415 #: builtins.c:11745
11416 #, gcc-internal-format
11417 msgid "%<va_start%> used in function with fixed args"
11420 #: builtins.c:11753
11421 #, gcc-internal-format
11422 msgid "wrong number of arguments to function %<va_start%>"
11425 #. Evidently an out of date version of <stdarg.h>; can't validate
11426 #. va_start's second argument, but can still work as intended.
11427 #: builtins.c:11766
11428 #, gcc-internal-format
11429 msgid "%<__builtin_next_arg%> called without an argument"
11432 #: builtins.c:11771
11433 #, gcc-internal-format
11434 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
11437 #. FIXME: Sometimes with the tree optimizers we can get the
11438 #. not the last argument even though the user used the last
11439 #. argument. We just warn and set the arg to be the last
11440 #. argument so that we will get wrong-code because of
11442 #: builtins.c:11801
11443 #, gcc-internal-format
11444 msgid "second parameter of %<va_start%> not last named argument"
11447 #: builtins.c:11811
11448 #, gcc-internal-format
11450 "undefined behaviour when second parameter of %<va_start%> is declared with "
11451 "%<register%> storage"
11454 #: builtins.c:11927
11455 #, gcc-internal-format
11456 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
11459 #: builtins.c:11940
11460 #, gcc-internal-format
11461 msgid "%Klast argument of %D is not integer constant between 0 and 3"
11464 #: builtins.c:11985 builtins.c:12137 builtins.c:12194
11465 #, gcc-internal-format
11466 msgid "%Kcall to %D will always overflow destination buffer"
11469 #: builtins.c:12127
11470 #, gcc-internal-format
11471 msgid "%Kcall to %D might overflow destination buffer"
11474 #: builtins.c:12215
11475 #, gcc-internal-format
11476 msgid "%Kattempt to free a non-heap object %qD"
11479 #: builtins.c:12218
11480 #, gcc-internal-format
11481 msgid "%Kattempt to free a non-heap object"
11484 #. Except for passing an argument to an unprototyped function,
11485 #. this is a constraint violation. When passing an argument to
11486 #. an unprototyped function, it is compile-time undefined;
11487 #. making it a constraint in that case was rejected in
11489 #: c-convert.c:102 c-typeck.c:1984 c-typeck.c:5259 cp/typeck.c:1945
11490 #: cp/typeck.c:6697 cp/typeck.c:7376 fortran/convert.c:88
11491 #, gcc-internal-format
11492 msgid "void value not ignored as it ought to be"
11495 #: c-convert.c:156 fortran/convert.c:122 java/typeck.c:150
11496 #, gcc-internal-format
11497 msgid "conversion to non-scalar type requested"
11501 #, gcc-internal-format
11502 msgid "array %q+D assumed to have one element"
11506 #, gcc-internal-format
11507 msgid "%qD is static but used in inline function %qD which is not static"
11511 #, gcc-internal-format
11512 msgid "%q+D is static but declared in inline function %qD which is not static"
11516 #, gcc-internal-format, gfc-internal-format
11517 msgid "GCC supports only %u nested scopes"
11520 #: c-decl.c:1085 cp/decl.c:370
11521 #, gcc-internal-format
11522 msgid "label %q+D used but not defined"
11526 #, gcc-internal-format
11527 msgid "nested function %q+D declared but never defined"
11531 #, gcc-internal-format
11532 msgid "inline function %q+D declared but never defined"
11535 #: c-decl.c:1159 cp/decl.c:621
11536 #, gcc-internal-format
11537 msgid "unused variable %q+D"
11541 #, gcc-internal-format
11542 msgid "variable %qD set but not used"
11546 #, gcc-internal-format
11547 msgid "type of array %q+D completed incompatibly with implicit initialization"
11550 #: c-decl.c:1447 c-decl.c:5749 c-decl.c:6542 c-decl.c:7248
11551 #, gcc-internal-format
11552 msgid "originally defined here"
11556 #, gcc-internal-format
11558 "a parameter list with an ellipsis can%'t match an empty parameter name list "
11563 #, gcc-internal-format
11565 "an argument type that has a default promotion can%'t match an empty "
11566 "parameter name list declaration"
11570 #, gcc-internal-format
11572 "prototype for %q+D declares more arguments than previous old-style definition"
11576 #, gcc-internal-format
11578 "prototype for %q+D declares fewer arguments than previous old-style "
11583 #, gcc-internal-format
11584 msgid "prototype for %q+D declares argument %d with incompatible type"
11587 #. If we get here, no errors were found, but do issue a warning
11588 #. for this poor-style construct.
11590 #, gcc-internal-format
11591 msgid "prototype for %q+D follows non-prototype definition"
11595 #, gcc-internal-format
11596 msgid "previous definition of %q+D was here"
11600 #, gcc-internal-format
11601 msgid "previous implicit declaration of %q+D was here"
11605 #, gcc-internal-format
11606 msgid "previous declaration of %q+D was here"
11610 #, gcc-internal-format
11611 msgid "%q+D redeclared as different kind of symbol"
11615 #, gcc-internal-format
11616 msgid "built-in function %q+D declared as non-function"
11619 #: c-decl.c:1660 c-decl.c:1837 c-decl.c:2527
11620 #, gcc-internal-format
11621 msgid "declaration of %q+D shadows a built-in function"
11625 #, gcc-internal-format
11626 msgid "redeclaration of enumerator %q+D"
11629 #. If types don't match for a built-in, throw away the
11630 #. built-in. No point in calling locate_old_decl here, it
11631 #. won't print anything.
11633 #, gcc-internal-format
11634 msgid "conflicting types for built-in function %q+D"
11637 #: c-decl.c:1715 c-decl.c:1728 c-decl.c:1764
11638 #, gcc-internal-format
11639 msgid "conflicting types for %q+D"
11643 #, gcc-internal-format
11644 msgid "conflicting named address spaces (generic vs %s) for %q+D"
11648 #, gcc-internal-format
11649 msgid "conflicting named address spaces (%s vs generic) for %q+D"
11653 #, gcc-internal-format
11654 msgid "conflicting named address spaces (%s vs %s) for %q+D"
11658 #, gcc-internal-format
11659 msgid "conflicting type qualifiers for %q+D"
11663 #, gcc-internal-format
11664 msgid "redefinition of typedef %q+D with different type"
11668 #, gcc-internal-format
11669 msgid "redefinition of typedef %q+D"
11672 #. Whether there is a constraint violation for the types not
11673 #. being the same cannot be determined at compile time; a
11674 #. warning that there may be one at runtime is considered
11675 #. appropriate (WG14 reflector message 11743, 8 May 2009).
11677 #, gcc-internal-format
11678 msgid "redefinition of typedef %q+D may be a constraint violation at runtime"
11681 #: c-decl.c:1863 c-decl.c:1966
11682 #, gcc-internal-format
11683 msgid "redefinition of %q+D"
11686 #: c-decl.c:1898 c-decl.c:2004
11687 #, gcc-internal-format
11688 msgid "static declaration of %q+D follows non-static declaration"
11691 #: c-decl.c:1908 c-decl.c:1916 c-decl.c:1994 c-decl.c:2001
11692 #, gcc-internal-format
11693 msgid "non-static declaration of %q+D follows static declaration"
11697 #, gcc-internal-format
11698 msgid "%<gnu_inline%> attribute present on %q+D"
11702 #, gcc-internal-format
11703 msgid "but not here"
11707 #, gcc-internal-format
11708 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
11712 #, gcc-internal-format
11713 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
11717 #, gcc-internal-format
11718 msgid "extern declaration of %q+D follows declaration with no linkage"
11722 #, gcc-internal-format
11723 msgid "declaration of %q+D with no linkage follows extern declaration"
11727 #, gcc-internal-format
11728 msgid "redeclaration of %q+D with no linkage"
11732 #, gcc-internal-format
11734 "redeclaration of %q+D with different visibility (old visibility preserved)"
11738 #, gcc-internal-format
11739 msgid "inline declaration of %qD follows declaration with attribute noinline"
11743 #, gcc-internal-format
11744 msgid "declaration of %q+D with attribute noinline follows inline declaration "
11748 #, gcc-internal-format
11749 msgid "redefinition of parameter %q+D"
11753 #, gcc-internal-format
11754 msgid "redundant redeclaration of %q+D"
11758 #, gcc-internal-format
11759 msgid "declaration of %q+D shadows previous non-variable"
11763 #, gcc-internal-format
11764 msgid "declaration of %q+D shadows a parameter"
11768 #, gcc-internal-format
11769 msgid "declaration of %q+D shadows a global declaration"
11773 #, gcc-internal-format
11774 msgid "declaration of %q+D shadows a previous local"
11777 #: c-decl.c:2536 cp/name-lookup.c:1088 cp/name-lookup.c:1130
11778 #, gcc-internal-format
11779 msgid "shadowed declaration is here"
11783 #, gcc-internal-format
11784 msgid "nested extern declaration of %qD"
11787 #: c-decl.c:2831 c-decl.c:2834
11788 #, gcc-internal-format
11789 msgid "implicit declaration of function %qE"
11793 #, gcc-internal-format
11794 msgid "incompatible implicit declaration of built-in function %qD"
11798 #, gcc-internal-format
11799 msgid "incompatible implicit declaration of function %qD"
11803 #, gcc-internal-format
11804 msgid "%qE undeclared here (not in a function)"
11808 #, gcc-internal-format
11809 msgid "%qE undeclared (first use in this function)"
11813 #, gcc-internal-format
11815 "each undeclared identifier is reported only once for each function it "
11819 #: c-decl.c:3018 cp/decl.c:2494
11820 #, gcc-internal-format
11821 msgid "label %qE referenced outside of any function"
11825 #, gcc-internal-format
11826 msgid "jump into scope of identifier with variably modified type"
11830 #, gcc-internal-format
11831 msgid "jump skips variable initialization"
11834 #: c-decl.c:3058 c-decl.c:3114 c-decl.c:3197
11835 #, gcc-internal-format
11836 msgid "label %qD defined here"
11839 #: c-decl.c:3059 c-decl.c:3321
11840 #, gcc-internal-format
11841 msgid "%qD declared here"
11844 #: c-decl.c:3113 c-decl.c:3196
11845 #, gcc-internal-format
11846 msgid "jump into statement expression"
11850 #, gcc-internal-format
11851 msgid "duplicate label declaration %qE"
11854 #: c-decl.c:3227 cp/decl.c:2804
11855 #, gcc-internal-format
11856 msgid "duplicate label %qD"
11860 #, gcc-internal-format
11862 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
11866 #, gcc-internal-format
11867 msgid "switch jumps over variable initialization"
11870 #: c-decl.c:3320 c-decl.c:3331
11871 #, gcc-internal-format
11872 msgid "switch starts here"
11876 #, gcc-internal-format
11877 msgid "switch jumps into statement expression"
11881 #, gcc-internal-format
11882 msgid "%qE defined as wrong kind of tag"
11885 #: c-decl.c:3623 c-typeck.c:10680 c-family/c-common.c:4011
11886 #, gcc-internal-format
11887 msgid "invalid use of %<restrict%>"
11891 #, gcc-internal-format
11892 msgid "unnamed struct/union that defines no instances"
11896 #, gcc-internal-format
11897 msgid "empty declaration with storage class specifier does not redeclare tag"
11901 #, gcc-internal-format
11902 msgid "empty declaration with type qualifier does not redeclare tag"
11905 #: c-decl.c:3677 c-decl.c:3684
11906 #, gcc-internal-format
11907 msgid "useless type name in empty declaration"
11911 #, gcc-internal-format
11912 msgid "%<inline%> in empty declaration"
11916 #, gcc-internal-format
11917 msgid "%<auto%> in file-scope empty declaration"
11921 #, gcc-internal-format
11922 msgid "%<register%> in file-scope empty declaration"
11926 #, gcc-internal-format
11927 msgid "useless storage class specifier in empty declaration"
11931 #, gcc-internal-format
11932 msgid "useless %<__thread%> in empty declaration"
11936 #, gcc-internal-format
11937 msgid "useless type qualifier in empty declaration"
11940 #: c-decl.c:3732 c-parser.c:1347
11941 #, gcc-internal-format
11942 msgid "empty declaration"
11946 #, gcc-internal-format
11948 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
11953 #, gcc-internal-format
11954 msgid "ISO C90 does not support %<[*]%> array declarators"
11958 #. A function definition isn't function prototype scope C99 6.2.1p4.
11960 #: c-decl.c:3814 c-decl.c:6117
11961 #, gcc-internal-format
11962 msgid "%<[*]%> not allowed in other than function prototype scope"
11966 #, gcc-internal-format
11967 msgid "%q+D is usually a function"
11971 #, gcc-internal-format
11972 msgid "typedef %qD is initialized (use __typeof__ instead)"
11976 #, gcc-internal-format
11977 msgid "function %qD is initialized like a variable"
11980 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
11982 #, gcc-internal-format
11983 msgid "parameter %qD is initialized"
11986 #. Although C99 is unclear about whether incomplete arrays
11987 #. of VLAs themselves count as VLAs, it does not make
11988 #. sense to permit them to be initialized given that
11989 #. ordinary VLAs may not be initialized.
11990 #: c-decl.c:3966 c-decl.c:3981 c-typeck.c:6320
11991 #, gcc-internal-format
11992 msgid "variable-sized object may not be initialized"
11996 #, gcc-internal-format
11997 msgid "variable %qD has initializer but incomplete type"
12000 #: c-decl.c:4061 cp/decl.c:4235 cp/decl.c:11900
12001 #, gcc-internal-format
12002 msgid "inline function %q+D given attribute noinline"
12006 #, gcc-internal-format
12007 msgid "uninitialized const member in %qT is invalid in C++"
12010 #: c-decl.c:4114 cp/init.c:1851 cp/init.c:1866
12011 #, gcc-internal-format
12012 msgid "%qD should be initialized"
12016 #, gcc-internal-format
12017 msgid "initializer fails to determine size of %q+D"
12021 #, gcc-internal-format
12022 msgid "array size missing in %q+D"
12026 #, gcc-internal-format
12027 msgid "zero or negative size array %q+D"
12030 #: c-decl.c:4264 varasm.c:1844
12031 #, gcc-internal-format
12032 msgid "storage size of %q+D isn%'t known"
12036 #, gcc-internal-format
12037 msgid "storage size of %q+D isn%'t constant"
12041 #, gcc-internal-format
12042 msgid "ignoring asm-specifier for non-static local variable %q+D"
12046 #, gcc-internal-format
12047 msgid "cannot put object with volatile field into register"
12051 #, gcc-internal-format
12052 msgid "uninitialized const %qD is invalid in C++"
12056 #, gcc-internal-format
12057 msgid "ISO C forbids forward parameter declarations"
12061 #, gcc-internal-format
12062 msgid "defining a type in a compound literal is invalid in C++"
12065 #: c-decl.c:4637 c-decl.c:4652
12066 #, gcc-internal-format
12067 msgid "bit-field %qs width not an integer constant"
12071 #, gcc-internal-format
12072 msgid "bit-field %qs width not an integer constant expression"
12076 #, gcc-internal-format
12077 msgid "negative width in bit-field %qs"
12081 #, gcc-internal-format
12082 msgid "zero width for bit-field %qs"
12086 #, gcc-internal-format
12087 msgid "bit-field %qs has invalid type"
12091 #, gcc-internal-format
12092 msgid "type of bit-field %qs is a GCC extension"
12096 #, gcc-internal-format
12097 msgid "width of %qs exceeds its type"
12101 #, gcc-internal-format
12102 msgid "%qs is narrower than values of its type"
12106 #, gcc-internal-format
12107 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
12111 #, gcc-internal-format
12112 msgid "ISO C90 forbids array whose size can%'t be evaluated"
12116 #, gcc-internal-format
12117 msgid "ISO C90 forbids variable length array %qE"
12121 #, gcc-internal-format
12122 msgid "ISO C90 forbids variable length array"
12126 #, gcc-internal-format
12127 msgid "the size of array %qE can%'t be evaluated"
12131 #, gcc-internal-format
12132 msgid "the size of array can %'t be evaluated"
12136 #, gcc-internal-format
12137 msgid "variable length array %qE is used"
12140 #: c-decl.c:4758 cp/decl.c:7488
12141 #, gcc-internal-format
12142 msgid "variable length array is used"
12145 #: c-decl.c:4936 c-decl.c:5282 c-decl.c:5292
12146 #, gcc-internal-format
12147 msgid "variably modified %qE at file scope"
12151 #, gcc-internal-format
12152 msgid "variably modified field at file scope"
12156 #, gcc-internal-format
12157 msgid "type defaults to %<int%> in declaration of %qE"
12161 #, gcc-internal-format
12162 msgid "type defaults to %<int%> in type name"
12166 #, gcc-internal-format
12167 msgid "duplicate %<const%>"
12171 #, gcc-internal-format
12172 msgid "duplicate %<restrict%>"
12176 #, gcc-internal-format
12177 msgid "duplicate %<volatile%>"
12181 #, gcc-internal-format, gfc-internal-format
12182 msgid "conflicting named address spaces (%s vs %s)"
12186 #, gcc-internal-format
12187 msgid "function definition declared %<auto%>"
12191 #, gcc-internal-format
12192 msgid "function definition declared %<register%>"
12196 #, gcc-internal-format
12197 msgid "function definition declared %<typedef%>"
12201 #, gcc-internal-format
12202 msgid "function definition declared %<__thread%>"
12206 #, gcc-internal-format
12207 msgid "storage class specified for structure field %qE"
12211 #, gcc-internal-format
12212 msgid "storage class specified for structure field"
12216 #, gcc-internal-format
12217 msgid "storage class specified for parameter %qE"
12221 #, gcc-internal-format
12222 msgid "storage class specified for unnamed parameter"
12225 #: c-decl.c:5061 cp/decl.c:8434
12226 #, gcc-internal-format
12227 msgid "storage class specified for typename"
12231 #, gcc-internal-format
12232 msgid "%qE initialized and declared %<extern%>"
12236 #, gcc-internal-format
12237 msgid "%qE has both %<extern%> and initializer"
12241 #, gcc-internal-format
12242 msgid "file-scope declaration of %qE specifies %<auto%>"
12246 #, gcc-internal-format
12247 msgid "file-scope declaration of %qE specifies %<register%>"
12251 #, gcc-internal-format
12252 msgid "nested function %qE declared %<extern%>"
12256 #, gcc-internal-format
12257 msgid "function-scope %qE implicitly auto and declared %<__thread%>"
12260 #. Only the innermost declarator (making a parameter be of
12261 #. array type which is converted to pointer type)
12262 #. may have static or type qualifiers.
12263 #: c-decl.c:5146 c-decl.c:5478
12264 #, gcc-internal-format
12265 msgid "static or type qualifiers in non-parameter array declarator"
12269 #, gcc-internal-format
12270 msgid "declaration of %qE as array of voids"
12274 #, gcc-internal-format
12275 msgid "declaration of type name as array of voids"
12279 #, gcc-internal-format
12280 msgid "declaration of %qE as array of functions"
12284 #, gcc-internal-format
12285 msgid "declaration of type name as array of functions"
12288 #: c-decl.c:5213 c-decl.c:7032
12289 #, gcc-internal-format
12290 msgid "invalid use of structure with flexible array member"
12294 #, gcc-internal-format
12295 msgid "size of array %qE has non-integer type"
12299 #, gcc-internal-format
12300 msgid "size of unnamed array has non-integer type"
12304 #, gcc-internal-format
12305 msgid "ISO C forbids zero-size array %qE"
12309 #, gcc-internal-format
12310 msgid "ISO C forbids zero-size array"
12314 #, gcc-internal-format
12315 msgid "size of array %qE is negative"
12319 #, gcc-internal-format
12320 msgid "size of unnamed array is negative"
12323 #: c-decl.c:5343 c-decl.c:5708
12324 #, gcc-internal-format
12325 msgid "size of array %qE is too large"
12328 #: c-decl.c:5346 c-decl.c:5710
12329 #, gcc-internal-format
12330 msgid "size of unnamed array is too large"
12334 #, gcc-internal-format
12335 msgid "ISO C90 does not support flexible array members"
12340 #, gcc-internal-format
12341 msgid "%<[*]%> not in a declaration"
12345 #, gcc-internal-format
12346 msgid "array type has incomplete element type"
12350 #, gcc-internal-format
12351 msgid "%qE declared as function returning a function"
12355 #, gcc-internal-format
12356 msgid "type name declared as function returning a function"
12360 #, gcc-internal-format
12361 msgid "%qE declared as function returning an array"
12365 #, gcc-internal-format
12366 msgid "type name declared as function returning an array"
12370 #, gcc-internal-format
12371 msgid "function definition has qualified void return type"
12374 #: c-decl.c:5557 cp/decl.c:8540
12375 #, gcc-internal-format
12376 msgid "type qualifiers ignored on function return type"
12379 #: c-decl.c:5586 c-decl.c:5724 c-decl.c:5834 c-decl.c:5927
12380 #, gcc-internal-format
12381 msgid "ISO C forbids qualified function types"
12385 #, gcc-internal-format
12386 msgid "%qs combined with %<auto%> qualifier for %qE"
12390 #, gcc-internal-format
12391 msgid "%qs combined with %<register%> qualifier for %qE"
12395 #, gcc-internal-format
12396 msgid "%qs specified for auto variable %qE"
12400 #, gcc-internal-format
12401 msgid "%qs specified for parameter %qE"
12405 #, gcc-internal-format
12406 msgid "%qs specified for unnamed parameter"
12410 #, gcc-internal-format
12411 msgid "%qs specified for structure field %qE"
12415 #, gcc-internal-format
12416 msgid "%qs specified for structure field"
12420 #, gcc-internal-format
12421 msgid "typedef %q+D declared %<inline%>"
12425 #, gcc-internal-format
12426 msgid "ISO C forbids const or volatile function types"
12431 #, gcc-internal-format
12432 msgid "a member of a structure or union cannot have a variably modified type"
12435 #: c-decl.c:5795 cp/decl.c:7708
12436 #, gcc-internal-format
12437 msgid "variable or field %qE declared void"
12441 #, gcc-internal-format
12442 msgid "attributes in parameter array declarator ignored"
12446 #, gcc-internal-format
12447 msgid "parameter %q+D declared %<inline%>"
12451 #, gcc-internal-format
12452 msgid "field %qE declared as a function"
12456 #, gcc-internal-format
12457 msgid "field %qE has incomplete type"
12461 #, gcc-internal-format
12462 msgid "unnamed field has incomplete type"
12465 #: c-decl.c:5899 c-decl.c:5910 c-decl.c:5913
12466 #, gcc-internal-format
12467 msgid "invalid storage class for function %qE"
12471 #, gcc-internal-format
12472 msgid "cannot inline function %<main%>"
12476 #, gcc-internal-format
12477 msgid "variable previously declared %<static%> redeclared %<extern%>"
12481 #, gcc-internal-format
12482 msgid "variable %q+D declared %<inline%>"
12486 #, gcc-internal-format
12487 msgid "non-nested function with variably modified type"
12491 #, gcc-internal-format
12492 msgid "object with variably modified type must have no linkage"
12495 #: c-decl.c:6122 c-decl.c:7669
12496 #, gcc-internal-format
12497 msgid "function declaration isn%'t a prototype"
12501 #, gcc-internal-format
12502 msgid "parameter names (without types) in function declaration"
12506 #, gcc-internal-format
12507 msgid "parameter %u (%q+D) has incomplete type"
12511 #, gcc-internal-format, gfc-internal-format
12512 msgid "parameter %u has incomplete type"
12516 #, gcc-internal-format
12517 msgid "parameter %u (%q+D) has void type"
12521 #, gcc-internal-format, gfc-internal-format
12522 msgid "parameter %u has void type"
12526 #, gcc-internal-format
12527 msgid "%<void%> as only parameter may not be qualified"
12530 #: c-decl.c:6270 c-decl.c:6305
12531 #, gcc-internal-format
12532 msgid "%<void%> must be the only parameter"
12536 #, gcc-internal-format
12537 msgid "parameter %q+D has just a forward declaration"
12540 #. The %s will be one of 'struct', 'union', or 'enum'.
12542 #, gcc-internal-format
12543 msgid "%<%s %E%> declared inside parameter list"
12546 #. The %s will be one of 'struct', 'union', or 'enum'.
12548 #, gcc-internal-format, gfc-internal-format
12549 msgid "anonymous %s declared inside parameter list"
12553 #, gcc-internal-format
12555 "its scope is only this definition or declaration, which is probably not what "
12560 #, gcc-internal-format
12561 msgid "enum type defined here"
12565 #, gcc-internal-format
12566 msgid "struct defined here"
12570 #, gcc-internal-format
12571 msgid "union defined here"
12575 #, gcc-internal-format
12576 msgid "redefinition of %<union %E%>"
12580 #, gcc-internal-format
12581 msgid "redefinition of %<struct %E%>"
12585 #, gcc-internal-format
12586 msgid "nested redefinition of %<union %E%>"
12590 #, gcc-internal-format
12591 msgid "nested redefinition of %<struct %E%>"
12594 #: c-decl.c:6583 c-decl.c:7266
12595 #, gcc-internal-format
12596 msgid "defining type in %qs expression is invalid in C++"
12599 #: c-decl.c:6649 cp/decl.c:3973
12600 #, gcc-internal-format
12601 msgid "declaration does not declare anything"
12605 #, gcc-internal-format
12606 msgid "ISO C99 doesn%'t support unnamed structs/unions"
12610 #, gcc-internal-format
12611 msgid "ISO C90 doesn%'t support unnamed structs/unions"
12614 #: c-decl.c:6751 c-decl.c:6770 c-decl.c:6831 objcp/objcp-decl.c:90
12615 #, gcc-internal-format
12616 msgid "duplicate member %q+D"
12620 #, gcc-internal-format
12621 msgid "union has no named members"
12625 #, gcc-internal-format
12626 msgid "union has no members"
12630 #, gcc-internal-format
12631 msgid "struct has no named members"
12635 #, gcc-internal-format
12636 msgid "struct has no members"
12640 #, gcc-internal-format
12641 msgid "flexible array member in union"
12645 #, gcc-internal-format
12646 msgid "flexible array member not at end of struct"
12650 #, gcc-internal-format
12651 msgid "flexible array member in otherwise empty struct"
12655 #, gcc-internal-format
12656 msgid "union cannot be made transparent"
12660 #, gcc-internal-format
12661 msgid "nested redefinition of %<enum %E%>"
12664 #. This enum is a named one that has been declared already.
12666 #, gcc-internal-format
12667 msgid "redeclaration of %<enum %E%>"
12671 #, gcc-internal-format
12672 msgid "enumeration values exceed range of largest integer"
12676 #, gcc-internal-format
12677 msgid "specified mode too small for enumeral values"
12680 #: c-decl.c:7443 c-decl.c:7459
12681 #, gcc-internal-format
12682 msgid "enumerator value for %qE is not an integer constant"
12686 #, gcc-internal-format
12687 msgid "enumerator value for %qE is not an integer constant expression"
12691 #, gcc-internal-format
12692 msgid "overflow in enumeration values"
12696 #, gcc-internal-format
12697 msgid "ISO C restricts enumerator values to range of %<int%>"
12701 #, gcc-internal-format
12702 msgid "inline function %qD given attribute noinline"
12706 #, gcc-internal-format
12707 msgid "return type is an incomplete type"
12711 #, gcc-internal-format
12712 msgid "return type defaults to %<int%>"
12716 #, gcc-internal-format
12717 msgid "no previous prototype for %qD"
12721 #, gcc-internal-format
12722 msgid "%qD was used with no prototype before its definition"
12726 #, gcc-internal-format
12727 msgid "no previous declaration for %qD"
12731 #, gcc-internal-format
12732 msgid "%qD was used with no declaration before its definition"
12736 #, gcc-internal-format
12737 msgid "return type of %qD is not %<int%>"
12741 #, gcc-internal-format
12742 msgid "%qD is normally a non-static function"
12746 #, gcc-internal-format
12747 msgid "old-style parameter declarations in prototyped function definition"
12751 #, gcc-internal-format
12752 msgid "traditional C rejects ISO C style function definitions"
12756 #, gcc-internal-format
12757 msgid "parameter name omitted"
12761 #, gcc-internal-format
12762 msgid "old-style function definition"
12766 #, gcc-internal-format
12767 msgid "parameter name missing from parameter list"
12771 #, gcc-internal-format
12772 msgid "%qD declared as a non-parameter"
12776 #, gcc-internal-format
12777 msgid "multiple parameters named %qD"
12781 #, gcc-internal-format
12782 msgid "parameter %qD declared with void type"
12785 #: c-decl.c:7897 c-decl.c:7901
12786 #, gcc-internal-format
12787 msgid "type of %qD defaults to %<int%>"
12791 #, gcc-internal-format
12792 msgid "parameter %qD has incomplete type"
12796 #, gcc-internal-format
12797 msgid "declaration for parameter %qD but no such parameter"
12801 #, gcc-internal-format
12802 msgid "number of arguments doesn%'t match built-in prototype"
12806 #, gcc-internal-format
12807 msgid "number of arguments doesn%'t match prototype"
12810 #: c-decl.c:7994 c-decl.c:8036 c-decl.c:8050
12811 #, gcc-internal-format
12812 msgid "prototype declaration"
12816 #, gcc-internal-format
12817 msgid "promoted argument %qD doesn%'t match built-in prototype"
12821 #, gcc-internal-format
12822 msgid "promoted argument %qD doesn%'t match prototype"
12826 #, gcc-internal-format
12827 msgid "argument %qD doesn%'t match built-in prototype"
12831 #, gcc-internal-format
12832 msgid "argument %qD doesn%'t match prototype"
12835 #: c-decl.c:8237 cp/decl.c:12755
12836 #, gcc-internal-format
12837 msgid "no return statement in function returning non-void"
12841 #, gcc-internal-format
12842 msgid "parameter %qD set but not used"
12845 #. If we get here, declarations have been used in a for loop without
12846 #. the C99 for loop scope. This doesn't make much sense, so don't
12849 #, gcc-internal-format
12850 msgid "%<for%> loop initial declarations are only allowed in C99 mode"
12854 #, gcc-internal-format
12855 msgid "use option -std=c99 or -std=gnu99 to compile your code"
12859 #, gcc-internal-format
12860 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
12864 #, gcc-internal-format
12866 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
12870 #, gcc-internal-format
12871 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
12875 #, gcc-internal-format
12876 msgid "%<union %E%> declared in %<for%> loop initial declaration"
12880 #, gcc-internal-format
12881 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
12885 #, gcc-internal-format
12886 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
12890 #, gcc-internal-format
12891 msgid "incompatible address space qualifiers %qs and %qs"
12894 #: c-decl.c:8689 c-decl.c:9000 c-decl.c:9391
12895 #, gcc-internal-format
12896 msgid "duplicate %qE"
12899 #: c-decl.c:8715 c-decl.c:9011 c-decl.c:9268
12900 #, gcc-internal-format
12901 msgid "two or more data types in declaration specifiers"
12904 #: c-decl.c:8727 cp/parser.c:2430
12905 #, gcc-internal-format
12906 msgid "%<long long long%> is too long for GCC"
12910 #, gcc-internal-format
12911 msgid "ISO C90 does not support %<long long%>"
12915 #, gcc-internal-format
12916 msgid "ISO C90 does not support complex types"
12920 #, gcc-internal-format
12921 msgid "ISO C does not support saturating types"
12925 #, gcc-internal-format
12926 msgid "%<__int128%> is not supported for this target"
12930 #, gcc-internal-format
12931 msgid "ISO C does not support %<__int128%> type"
12935 #, gcc-internal-format
12936 msgid "ISO C does not support decimal floating point"
12939 #: c-decl.c:9249 c-decl.c:9452 c-parser.c:5843
12940 #, gcc-internal-format
12941 msgid "fixed-point types not supported for this target"
12945 #, gcc-internal-format
12946 msgid "ISO C does not support fixed-point types"
12950 #, gcc-internal-format
12951 msgid "C++ lookup of %qD would return a field, not a type"
12955 #, gcc-internal-format
12956 msgid "%qE fails to be a typedef or built in type"
12960 #, gcc-internal-format
12961 msgid "%qE is not at beginning of declaration"
12965 #, gcc-internal-format
12966 msgid "%<__thread%> used with %<auto%>"
12970 #, gcc-internal-format
12971 msgid "%<__thread%> used with %<register%>"
12975 #, gcc-internal-format
12976 msgid "%<__thread%> used with %<typedef%>"
12980 #, gcc-internal-format
12981 msgid "%<__thread%> before %<extern%>"
12985 #, gcc-internal-format
12986 msgid "%<__thread%> before %<static%>"
12990 #, gcc-internal-format
12991 msgid "multiple storage classes in declaration specifiers"
12995 #, gcc-internal-format
12996 msgid "%<__thread%> used with %qE"
13000 #, gcc-internal-format
13001 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
13005 #, gcc-internal-format
13006 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
13009 #: c-decl.c:9509 c-decl.c:9522 c-decl.c:9548
13010 #, gcc-internal-format
13011 msgid "ISO C does not support complex integer types"
13014 #: c-decl.c:9702 toplev.c:732
13015 #, gcc-internal-format
13016 msgid "%q+F used but never defined"
13020 #, gcc-internal-format
13021 msgid "identifier %qE conflicts with C++ keyword"
13025 #, gcc-internal-format
13026 msgid "ISO C forbids an empty translation unit"
13029 #: c-parser.c:1209 c-parser.c:6984
13030 #, gcc-internal-format
13031 msgid "ISO C does not allow extra %<;%> outside of a function"
13034 #: c-parser.c:1335 c-parser.c:7889 cp/parser.c:24460
13035 #, gcc-internal-format
13036 msgid "expected declaration specifiers"
13039 #: c-parser.c:1365 cp/parser.c:21760 cp/parser.c:21831
13040 #, gcc-internal-format
13041 msgid "prefix attributes are ignored for methods"
13045 #, gcc-internal-format
13046 msgid "prefix attributes are ignored for implementations"
13050 #, gcc-internal-format
13051 msgid "attributes may not be specified before"
13055 #, gcc-internal-format
13056 msgid "data definition has no type or storage class"
13059 #: c-parser.c:1538 cp/parser.c:9646
13060 #, gcc-internal-format
13061 msgid "expected %<,%> or %<;%>"
13064 #. This can appear in many cases looking nothing like a
13065 #. function definition, so we don't give a more specific
13066 #. error suggesting there was one.
13067 #: c-parser.c:1545 c-parser.c:1561
13068 #, gcc-internal-format
13069 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
13073 #, gcc-internal-format
13074 msgid "ISO C forbids nested functions"
13078 #, gcc-internal-format
13079 msgid "ISO C99 does not support %<_Static_assert%>"
13083 #, gcc-internal-format
13084 msgid "ISO C90 does not support %<_Static_assert%>"
13087 #: c-parser.c:1688 c-parser.c:3101 c-parser.c:7944 cp/parser.c:24347
13088 #, gcc-internal-format
13089 msgid "expected string literal"
13093 #, gcc-internal-format
13094 msgid "expression in static assertion is not an integer"
13098 #, gcc-internal-format
13099 msgid "expression in static assertion is not an integer constant expression"
13103 #, gcc-internal-format
13104 msgid "expression in static assertion is not constant"
13107 #. Report the error.
13108 #: c-parser.c:1713 cp/semantics.c:4621
13109 #, gcc-internal-format
13110 msgid "static assertion failed: %E"
13113 #: c-parser.c:2050 c-parser.c:2885 c-parser.c:3525 c-parser.c:3799
13114 #: c-parser.c:4900 c-parser.c:4991 c-parser.c:5615 c-parser.c:6058
13115 #: c-parser.c:6080 c-parser.c:6188 c-parser.c:6386 c-parser.c:6415
13116 #: c-parser.c:6598 c-parser.c:6610 c-parser.c:6635 c-parser.c:6775
13117 #: c-parser.c:6806 c-parser.c:6814 c-parser.c:6843 c-parser.c:6857
13118 #: c-parser.c:7160 c-parser.c:7276 c-parser.c:7739 c-parser.c:7755
13119 #: c-parser.c:7801 c-parser.c:8063 c-parser.c:8827 cp/parser.c:20438
13120 #, gcc-internal-format
13121 msgid "expected identifier"
13124 #: c-parser.c:2083 cp/parser.c:13392
13125 #, gcc-internal-format
13126 msgid "comma at end of enumerator list"
13130 #, gcc-internal-format
13131 msgid "expected %<,%> or %<}%>"
13135 #, gcc-internal-format
13136 msgid "ISO C forbids forward references to %<enum%> types"
13140 #, gcc-internal-format
13141 msgid "expected class name"
13144 #: c-parser.c:2252 c-parser.c:6702
13145 #, gcc-internal-format
13146 msgid "extra semicolon in struct or union specified"
13150 #, gcc-internal-format
13151 msgid "no semicolon at end of struct or union"
13154 #: c-parser.c:2373 c-parser.c:3343
13155 #, gcc-internal-format
13156 msgid "expected specifier-qualifier-list"
13160 #, gcc-internal-format
13161 msgid "ISO C forbids member declarations with no members"
13165 #, gcc-internal-format
13166 msgid "expected %<,%>, %<;%> or %<}%>"
13170 #, gcc-internal-format
13171 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
13175 #, gcc-internal-format
13176 msgid "%<typeof%> applied to a bit-field"
13180 #, gcc-internal-format
13181 msgid "expected identifier or %<(%>"
13185 #, gcc-internal-format
13186 msgid "ISO C requires a named argument before %<...%>"
13190 #, gcc-internal-format
13191 msgid "unknown type name %qE"
13195 #, gcc-internal-format
13196 msgid "expected declaration specifiers or %<...%>"
13200 #, gcc-internal-format
13201 msgid "wide string literal in %<asm%>"
13205 #, gcc-internal-format
13206 msgid "ISO C forbids empty initializer braces"
13210 #, gcc-internal-format
13211 msgid "obsolete use of designated initializer with %<:%>"
13215 #, gcc-internal-format
13216 msgid "ISO C forbids specifying range of elements to initialize"
13220 #, gcc-internal-format
13221 msgid "ISO C90 forbids specifying subobject to initialize"
13225 #, gcc-internal-format
13226 msgid "obsolete use of designated initializer without %<=%>"
13230 #, gcc-internal-format
13231 msgid "ISO C forbids label declarations"
13234 #: c-parser.c:3820 c-parser.c:3901
13235 #, gcc-internal-format
13236 msgid "expected declaration or statement"
13239 #: c-parser.c:3852 c-parser.c:3882
13240 #, gcc-internal-format
13241 msgid "ISO C90 forbids mixed declarations and code"
13245 #, gcc-internal-format
13246 msgid "expected %<}%> before %<else%>"
13249 #: c-parser.c:3914 cp/parser.c:8323
13250 #, gcc-internal-format
13251 msgid "%<else%> without a previous %<if%>"
13255 #, gcc-internal-format
13256 msgid "label at end of compound statement"
13260 #, gcc-internal-format
13261 msgid "expected %<:%> or %<...%>"
13265 #, gcc-internal-format
13267 "a label can only be part of a statement and a declaration is not a statement"
13271 #, gcc-internal-format
13272 msgid "expected identifier or %<*%>"
13275 #. Avoid infinite loop in error recovery:
13276 #. c_parser_skip_until_found stops at a closing nesting
13277 #. delimiter without consuming it, but here we need to consume
13278 #. it to proceed further.
13279 #: c-parser.c:4242 cp/parser.c:8059
13280 #, gcc-internal-format
13281 msgid "expected statement"
13284 #: c-parser.c:4340 cp/parser.c:8405
13285 #, gcc-internal-format
13286 msgid "suggest braces around empty body in an %<if%> statement"
13289 #: c-parser.c:4368 cp/parser.c:8428
13290 #, gcc-internal-format
13291 msgid "suggest braces around empty body in an %<else%> statement"
13295 #, gcc-internal-format
13296 msgid "suggest braces around empty body in %<do%> statement"
13299 #: c-parser.c:4612 c-parser.c:4643
13300 #, gcc-internal-format
13301 msgid "multiple iterating variables in fast enumeration"
13305 #, gcc-internal-format
13306 msgid "invalid iterating variable in fast enumeration"
13310 #, gcc-internal-format
13311 msgid "missing collection in fast enumeration"
13315 #, gcc-internal-format
13316 msgid "%E qualifier ignored on asm"
13320 #, gcc-internal-format
13321 msgid "ISO C forbids omitting the middle term of a ?: expression"
13325 #, gcc-internal-format
13326 msgid "traditional C rejects the unary plus operator"
13330 #, gcc-internal-format
13331 msgid "%<sizeof%> applied to a bit-field"
13334 #: c-parser.c:5872 c-parser.c:6225 c-parser.c:6245
13335 #, gcc-internal-format
13336 msgid "expected expression"
13340 #, gcc-internal-format
13341 msgid "braced-group within expression allowed only inside a function"
13345 #, gcc-internal-format
13346 msgid "ISO C forbids braced-groups within expressions"
13350 #, gcc-internal-format
13351 msgid "first argument to %<__builtin_choose_expr%> not a constant"
13355 #, gcc-internal-format
13356 msgid "compound literal has variable size"
13360 #, gcc-internal-format
13361 msgid "compound literal qualified by address-space qualifier"
13365 #, gcc-internal-format
13366 msgid "ISO C90 forbids compound literals"
13370 #, gcc-internal-format
13371 msgid "extra semicolon in method definition specified"
13375 #, gcc-internal-format
13376 msgid "method attributes must be specified at the end only"
13380 #, gcc-internal-format
13381 msgid "expected %<;%> or %<{%> after method attribute definition"
13385 #, gcc-internal-format
13386 msgid "objective-c method declaration is expected"
13390 #, gcc-internal-format
13391 msgid "no type or storage class may be specified here,"
13395 #, gcc-internal-format
13396 msgid "expected a property attribute"
13399 #: c-parser.c:7627 cp/parser.c:22419
13400 #, gcc-internal-format
13401 msgid "getter/setter/ivar attribute must be followed by %<=%>"
13405 #, gcc-internal-format
13406 msgid "expected an identifier"
13409 #: c-parser.c:7647 cp/parser.c:22408
13410 #, gcc-internal-format
13411 msgid "setter name must be followed by %<:%>"
13414 #: c-parser.c:7662 cp/parser.c:22427
13415 #, gcc-internal-format
13416 msgid "unknown property attribute"
13419 #: c-parser.c:7675 cp/parser.c:22434
13420 #, gcc-internal-format
13421 msgid "property attributes should be separated by a %<,%>"
13424 #: c-parser.c:7838 cp/parser.c:24391
13425 #, gcc-internal-format
13426 msgid "%<#pragma omp barrier%> may only be used in compound statements"
13429 #: c-parser.c:7849 cp/parser.c:24406
13430 #, gcc-internal-format
13431 msgid "%<#pragma omp flush%> may only be used in compound statements"
13434 #: c-parser.c:7860 cp/parser.c:24422
13435 #, gcc-internal-format
13436 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
13439 #: c-parser.c:7873 cp/parser.c:24450
13440 #, gcc-internal-format
13442 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
13446 #: c-parser.c:7879 cp/parser.c:24381
13447 #, gcc-internal-format
13448 msgid "%<#pragma GCC pch_preprocess%> must be first"
13451 #: c-parser.c:8038 cp/parser.c:22645
13452 #, gcc-internal-format
13453 msgid "too many %qs clauses"
13456 #: c-parser.c:8140 cp/parser.c:22760
13457 #, gcc-internal-format
13458 msgid "collapse argument needs positive constant integer expression"
13461 #: c-parser.c:8206 cp/parser.c:22811
13462 #, gcc-internal-format
13463 msgid "expected %<none%> or %<shared%>"
13466 #: c-parser.c:8297 c-parser.c:8489
13467 #, gcc-internal-format
13468 msgid "expected integer expression"
13472 #, gcc-internal-format
13473 msgid "%<num_threads%> value must be positive"
13476 #: c-parser.c:8392 cp/parser.c:22963
13477 #, gcc-internal-format
13478 msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
13481 #: c-parser.c:8480 cp/parser.c:23048
13482 #, gcc-internal-format
13483 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
13486 #: c-parser.c:8484 cp/parser.c:23051
13487 #, gcc-internal-format
13488 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
13491 #: c-parser.c:8502 cp/parser.c:23067
13492 #, gcc-internal-format
13493 msgid "invalid schedule kind"
13496 #: c-parser.c:8622 cp/parser.c:23190
13497 #, gcc-internal-format
13498 msgid "expected %<#pragma omp%> clause"
13501 #: c-parser.c:8631 cp/parser.c:23199
13502 #, gcc-internal-format
13503 msgid "%qs is not valid for %qs"
13506 #: c-parser.c:8771 cp/parser.c:23350
13507 #, gcc-internal-format
13508 msgid "invalid operator for %<#pragma omp atomic%>"
13511 #: c-parser.c:8830 c-parser.c:8851
13512 #, gcc-internal-format
13513 msgid "expected %<(%> or end of line"
13516 #: c-parser.c:8886 cp/parser.c:23589
13517 #, gcc-internal-format
13518 msgid "for statement expected"
13521 #: c-parser.c:8939 cp/semantics.c:4318 cp/semantics.c:4388
13522 #, gcc-internal-format
13523 msgid "expected iteration declaration or initialization"
13527 #, gcc-internal-format
13528 msgid "not enough perfectly nested loops"
13531 #: c-parser.c:9072 cp/parser.c:23930
13532 #, gcc-internal-format
13533 msgid "collapsed loops not perfectly nested"
13536 #: c-parser.c:9110 cp/parser.c:23774 cp/parser.c:23812 cp/pt.c:11523
13537 #, gcc-internal-format
13538 msgid "iteration variable %qD should not be firstprivate"
13542 #, gcc-internal-format
13543 msgid "%qD is not a variable"
13546 #: c-parser.c:9557 cp/semantics.c:3943
13547 #, gcc-internal-format
13548 msgid "%qE declared %<threadprivate%> after first use"
13551 #: c-parser.c:9559 cp/semantics.c:3945
13552 #, gcc-internal-format
13553 msgid "automatic variable %qE cannot be %<threadprivate%>"
13556 #: c-parser.c:9563 cp/semantics.c:3947
13557 #, gcc-internal-format
13558 msgid "%<threadprivate%> %qE has incomplete type"
13562 #, gcc-internal-format
13563 msgid "%qD has an incomplete type"
13566 #: c-typeck.c:235 cp/call.c:3182
13567 #, gcc-internal-format
13568 msgid "invalid use of void expression"
13572 #, gcc-internal-format
13573 msgid "invalid use of flexible array member"
13576 #: c-typeck.c:249 cp/typeck2.c:488
13577 #, gcc-internal-format
13578 msgid "invalid use of array with unspecified bounds"
13582 #, gcc-internal-format
13583 msgid "invalid use of undefined type %<%s %E%>"
13586 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
13588 #, gcc-internal-format
13589 msgid "invalid use of incomplete typedef %qD"
13593 #, gcc-internal-format
13594 msgid "%qT and %qT are in disjoint named address spaces"
13597 #: c-typeck.c:569 c-typeck.c:594
13598 #, gcc-internal-format
13599 msgid "function types not truly compatible in ISO C"
13603 #, gcc-internal-format
13604 msgid "can%'t mix operands of decimal float and vector types"
13608 #, gcc-internal-format
13609 msgid "can%'t mix operands of decimal float and complex types"
13613 #, gcc-internal-format
13614 msgid "can%'t mix operands of decimal float and other float types"
13618 #, gcc-internal-format
13619 msgid "types are not quite compatible"
13623 #, gcc-internal-format
13624 msgid "pointer target types incompatible in C++"
13628 #, gcc-internal-format
13629 msgid "function return types not compatible due to %<volatile%>"
13632 #: c-typeck.c:1736 c-typeck.c:3377
13633 #, gcc-internal-format
13634 msgid "arithmetic on pointer to an incomplete type"
13638 #, gcc-internal-format
13639 msgid "%qT has no member named %qE"
13643 #, gcc-internal-format
13644 msgid "request for member %qE in something not a structure or union"
13648 #, gcc-internal-format
13649 msgid "dereferencing pointer to incomplete type"
13653 #, gcc-internal-format
13654 msgid "dereferencing %<void *%> pointer"
13658 #, gcc-internal-format
13659 msgid "invalid type argument of array indexing (have %qT)"
13663 #, gcc-internal-format
13664 msgid "invalid type argument of unary %<*%> (have %qT)"
13668 #, gcc-internal-format
13669 msgid "invalid type argument of %<->%> (have %qT)"
13672 #: c-typeck.c:2326 cp/typeck.c:3076
13673 #, gcc-internal-format
13674 msgid "subscripted value is neither array nor pointer"
13677 #: c-typeck.c:2337 cp/typeck.c:2988 cp/typeck.c:3082
13678 #, gcc-internal-format
13679 msgid "array subscript is not an integer"
13683 #, gcc-internal-format
13684 msgid "subscripted value is pointer to function"
13688 #, gcc-internal-format
13689 msgid "ISO C forbids subscripting %<register%> array"
13693 #, gcc-internal-format
13694 msgid "ISO C90 forbids subscripting non-lvalue array"
13698 #, gcc-internal-format
13699 msgid "enum constant defined here"
13703 #, gcc-internal-format
13704 msgid "called object %qE is not a function"
13707 #. This situation leads to run-time undefined behavior. We can't,
13708 #. therefore, simply error unless we can prove that all possible
13709 #. executions of the program must execute the code.
13711 #, gcc-internal-format
13712 msgid "function called through a non-compatible type"
13715 #: c-typeck.c:2783 c-typeck.c:2837
13716 #, gcc-internal-format
13717 msgid "function with qualified void return type called"
13721 #, gcc-internal-format
13722 msgid "too many arguments to method %qE"
13725 #: c-typeck.c:2930 c-family/c-common.c:8016
13726 #, gcc-internal-format
13727 msgid "too many arguments to function %qE"
13730 #: c-typeck.c:2933 c-typeck.c:3167 cp/decl2.c:4128 cp/typeck.c:3438
13731 #, gcc-internal-format
13732 msgid "declared here"
13736 #, gcc-internal-format, gfc-internal-format
13737 msgid "type of formal parameter %d is incomplete"
13741 #, gcc-internal-format
13743 "passing argument %d of %qE as integer rather than floating due to prototype"
13747 #, gcc-internal-format
13749 "passing argument %d of %qE as integer rather than complex due to prototype"
13753 #, gcc-internal-format
13755 "passing argument %d of %qE as complex rather than floating due to prototype"
13759 #, gcc-internal-format
13761 "passing argument %d of %qE as floating rather than integer due to prototype"
13765 #, gcc-internal-format
13767 "passing argument %d of %qE as complex rather than integer due to prototype"
13771 #, gcc-internal-format
13773 "passing argument %d of %qE as floating rather than complex due to prototype"
13777 #, gcc-internal-format
13779 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
13784 #, gcc-internal-format
13785 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
13789 #, gcc-internal-format
13790 msgid "passing argument %d of %qE with different width due to prototype"
13794 #, gcc-internal-format
13795 msgid "passing argument %d of %qE as unsigned due to prototype"
13799 #, gcc-internal-format
13800 msgid "passing argument %d of %qE as signed due to prototype"
13803 #: c-typeck.c:3132 cp/call.c:5347
13804 #, gcc-internal-format
13805 msgid "implicit conversion from %qT to %qT when passing argument to function"
13808 #: c-typeck.c:3165 c-family/c-common.c:8732 c-family/c-common.c:8781
13809 #, gcc-internal-format
13810 msgid "too few arguments to function %qE"
13813 #: c-typeck.c:3247 c-typeck.c:3252
13814 #, gcc-internal-format
13815 msgid "comparison with string literal results in unspecified behavior"
13819 #, gcc-internal-format
13820 msgid "comparison between %qT and %qT"
13824 #, gcc-internal-format
13825 msgid "pointer of type %<void *%> used in subtraction"
13829 #, gcc-internal-format
13830 msgid "pointer to a function used in subtraction"
13834 #, gcc-internal-format
13835 msgid "ISO C does not support %<~%> for complex conjugation"
13839 #, gcc-internal-format
13840 msgid "wrong type argument to unary exclamation mark"
13844 #, gcc-internal-format
13845 msgid "increment of enumeration value is invalid in C++"
13849 #, gcc-internal-format
13850 msgid "decrement of enumeration value is invalid in C++"
13854 #, gcc-internal-format
13855 msgid "ISO C does not support %<++%> and %<--%> on complex types"
13858 #: c-typeck.c:3623 c-typeck.c:3655
13859 #, gcc-internal-format
13860 msgid "wrong type argument to increment"
13863 #: c-typeck.c:3625 c-typeck.c:3658
13864 #, gcc-internal-format
13865 msgid "wrong type argument to decrement"
13869 #, gcc-internal-format
13870 msgid "increment of pointer to unknown structure"
13874 #, gcc-internal-format
13875 msgid "decrement of pointer to unknown structure"
13879 #, gcc-internal-format
13880 msgid "taking address of expression of type %<void%>"
13884 #, gcc-internal-format
13885 msgid "assignment of read-only member %qD"
13889 #, gcc-internal-format
13890 msgid "increment of read-only member %qD"
13894 #, gcc-internal-format
13895 msgid "decrement of read-only member %qD"
13899 #, gcc-internal-format
13900 msgid "read-only member %qD used as %<asm%> output"
13903 #: c-typeck.c:3911 cp/typeck2.c:140
13904 #, gcc-internal-format
13905 msgid "assignment of read-only variable %qD"
13908 #: c-typeck.c:3912 cp/typeck2.c:144
13909 #, gcc-internal-format
13910 msgid "increment of read-only variable %qD"
13913 #: c-typeck.c:3913 cp/typeck2.c:146
13914 #, gcc-internal-format
13915 msgid "decrement of read-only variable %qD"
13919 #, gcc-internal-format
13920 msgid "read-only variable %qD used as %<asm%> output"
13923 #: c-typeck.c:3917 c-typeck.c:3933 cp/typeck2.c:195
13924 #, gcc-internal-format
13925 msgid "assignment of read-only location %qE"
13928 #: c-typeck.c:3918 c-typeck.c:3936 cp/typeck2.c:199
13929 #, gcc-internal-format
13930 msgid "increment of read-only location %qE"
13933 #: c-typeck.c:3919 c-typeck.c:3939 cp/typeck2.c:201
13934 #, gcc-internal-format
13935 msgid "decrement of read-only location %qE"
13939 #, gcc-internal-format
13940 msgid "read-only location %qE used as %<asm%> output"
13944 #, gcc-internal-format
13945 msgid "cannot take address of bit-field %qD"
13949 #, gcc-internal-format
13950 msgid "global register variable %qD used in nested function"
13954 #, gcc-internal-format
13955 msgid "register variable %qD used in nested function"
13959 #, gcc-internal-format
13960 msgid "address of global register variable %qD requested"
13964 #, gcc-internal-format
13965 msgid "address of register variable %qD requested"
13969 #, gcc-internal-format
13970 msgid "non-lvalue array in conditional expression"
13973 #: c-typeck.c:4167 cp/call.c:4025
13974 #, gcc-internal-format
13976 "implicit conversion from %qT to %qT to match other result of conditional"
13980 #, gcc-internal-format
13981 msgid "ISO C forbids conditional expr with only one void side"
13985 #, gcc-internal-format
13986 msgid "pointers to disjoint address spaces used in conditional expression"
13989 #: c-typeck.c:4266 c-typeck.c:4275
13990 #, gcc-internal-format
13991 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
13995 #, gcc-internal-format
13996 msgid "pointer type mismatch in conditional expression"
13999 #: c-typeck.c:4297 c-typeck.c:4308
14000 #, gcc-internal-format
14001 msgid "pointer/integer type mismatch in conditional expression"
14005 #, gcc-internal-format
14006 msgid "type mismatch in conditional expression"
14010 #, gcc-internal-format
14011 msgid "left-hand operand of comma expression has no effect"
14015 msgid "cast adds %q#v qualifier to function type"
14019 msgid "cast discards %q#v qualifier from pointer target type"
14023 #, gcc-internal-format
14025 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
14030 #, gcc-internal-format
14031 msgid "cast specifies array type"
14035 #, gcc-internal-format
14036 msgid "cast specifies function type"
14040 #, gcc-internal-format
14041 msgid "ISO C forbids casting nonscalar to the same type"
14045 #, gcc-internal-format
14046 msgid "ISO C forbids casts to union type"
14050 #, gcc-internal-format
14051 msgid "cast to union type from type not present in union"
14055 #, gcc-internal-format, gfc-internal-format
14057 "cast to %s address space pointer from disjoint generic address space pointer"
14061 #, gcc-internal-format, gfc-internal-format
14063 "cast to generic address space pointer from disjoint %s address space pointer"
14067 #, gcc-internal-format, gfc-internal-format
14068 msgid "cast to %s address space pointer from disjoint %s address space pointer"
14072 #, gcc-internal-format
14073 msgid "cast increases required alignment of target type"
14077 #, gcc-internal-format
14078 msgid "cast from pointer to integer of different size"
14082 #, gcc-internal-format
14083 msgid "cast from function call of type %qT to non-matching type %qT"
14086 #: c-typeck.c:4703 cp/typeck.c:6552
14087 #, gcc-internal-format
14088 msgid "cast to pointer from integer of different size"
14092 #, gcc-internal-format
14093 msgid "ISO C forbids conversion of function pointer to object pointer type"
14097 #, gcc-internal-format
14098 msgid "ISO C forbids conversion of object pointer to function pointer type"
14102 #, gcc-internal-format
14103 msgid "defining a type in a cast is invalid in C++"
14106 #: c-typeck.c:4943 c-typeck.c:5240
14107 #, gcc-internal-format
14108 msgid "enum conversion in assignment is invalid in C++"
14111 #. This macro is used to emit diagnostics to ensure that all format
14112 #. strings are complete sentences, visible to gettext and checked at
14114 #. This macro is used to emit diagnostics to ensure that all format
14115 #. strings are complete sentences, visible to gettext and checked at
14116 #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
14117 #. extra parameter to enumerate qualifiers.
14118 #: c-typeck.c:5148 c-typeck.c:5178 c-typeck.c:5709
14119 #, gcc-internal-format
14120 msgid "expected %qT but argument is of type %qT"
14124 #, gcc-internal-format
14125 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
14128 #: c-typeck.c:5242 c-typeck.c:7801
14129 #, gcc-internal-format
14130 msgid "enum conversion in initialization is invalid in C++"
14134 #, gcc-internal-format
14135 msgid "enum conversion in return is invalid in C++"
14139 #, gcc-internal-format
14140 msgid "cannot pass rvalue to reference parameter"
14143 #: c-typeck.c:5403 c-typeck.c:5630
14145 "passing argument %d of %qE makes %q#v qualified function pointer from "
14149 #: c-typeck.c:5406 c-typeck.c:5633
14150 msgid "assignment makes %q#v qualified function pointer from unqualified"
14153 #: c-typeck.c:5409 c-typeck.c:5635
14154 msgid "initialization makes %q#v qualified function pointer from unqualified"
14157 #: c-typeck.c:5412 c-typeck.c:5637
14158 msgid "return makes %q#v qualified function pointer from unqualified"
14161 #: c-typeck.c:5419 c-typeck.c:5593
14163 "passing argument %d of %qE discards %qv qualifier from pointer target type"
14166 #: c-typeck.c:5421 c-typeck.c:5595
14167 msgid "assignment discards %qv qualifier from pointer target type"
14170 #: c-typeck.c:5423 c-typeck.c:5597
14171 msgid "initialization discards %qv qualifier from pointer target type"
14174 #: c-typeck.c:5425 c-typeck.c:5599
14175 msgid "return discards %qv qualifier from pointer target type"
14179 #, gcc-internal-format
14180 msgid "ISO C prohibits argument conversion to union type"
14184 #, gcc-internal-format
14185 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
14189 #, gcc-internal-format
14190 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
14194 #, gcc-internal-format
14195 msgid "assignment from pointer to non-enclosed address space"
14199 #, gcc-internal-format
14200 msgid "initialization from pointer to non-enclosed address space"
14204 #, gcc-internal-format
14205 msgid "return from pointer to non-enclosed address space"
14209 #, gcc-internal-format
14210 msgid "argument %d of %qE might be a candidate for a format attribute"
14214 #, gcc-internal-format
14215 msgid "assignment left-hand side might be a candidate for a format attribute"
14219 #, gcc-internal-format
14221 "initialization left-hand side might be a candidate for a format attribute"
14224 #: c-typeck.c:5547 cp/typeck.c:7510
14225 #, gcc-internal-format
14226 msgid "return type might be a candidate for a format attribute"
14230 #, gcc-internal-format
14232 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
14237 #, gcc-internal-format
14238 msgid "ISO C forbids assignment between function pointer and %<void *%>"
14242 #, gcc-internal-format
14243 msgid "ISO C forbids initialization between function pointer and %<void *%>"
14247 #, gcc-internal-format
14248 msgid "ISO C forbids return between function pointer and %<void *%>"
14252 #, gcc-internal-format
14253 msgid "pointer targets in passing argument %d of %qE differ in signedness"
14257 #, gcc-internal-format
14258 msgid "pointer targets in assignment differ in signedness"
14262 #, gcc-internal-format
14263 msgid "pointer targets in initialization differ in signedness"
14267 #, gcc-internal-format
14268 msgid "pointer targets in return differ in signedness"
14272 #, gcc-internal-format
14273 msgid "passing argument %d of %qE from incompatible pointer type"
14277 #, gcc-internal-format
14278 msgid "assignment from incompatible pointer type"
14282 #, gcc-internal-format
14283 msgid "initialization from incompatible pointer type"
14287 #, gcc-internal-format
14288 msgid "return from incompatible pointer type"
14291 #. ??? This should not be an error when inlining calls to
14292 #. unprototyped functions.
14293 #: c-typeck.c:5659 c-typeck.c:6209 cp/typeck.c:1971
14294 #, gcc-internal-format
14295 msgid "invalid use of non-lvalue array"
14299 #, gcc-internal-format
14300 msgid "passing argument %d of %qE makes pointer from integer without a cast"
14304 #, gcc-internal-format
14305 msgid "assignment makes pointer from integer without a cast"
14309 #, gcc-internal-format
14310 msgid "initialization makes pointer from integer without a cast"
14314 #, gcc-internal-format
14315 msgid "return makes pointer from integer without a cast"
14319 #, gcc-internal-format
14320 msgid "passing argument %d of %qE makes integer from pointer without a cast"
14324 #, gcc-internal-format
14325 msgid "assignment makes integer from pointer without a cast"
14329 #, gcc-internal-format
14330 msgid "initialization makes integer from pointer without a cast"
14334 #, gcc-internal-format
14335 msgid "return makes integer from pointer without a cast"
14338 #: c-typeck.c:5706 c-family/c-common.c:8749 config/mep/mep.c:6274
14339 #, gcc-internal-format
14340 msgid "incompatible type for argument %d of %qE"
14344 #, gcc-internal-format
14345 msgid "incompatible types when assigning to type %qT from type %qT"
14349 #, gcc-internal-format
14350 msgid "incompatible types when initializing type %qT using type %qT"
14354 #, gcc-internal-format
14355 msgid "incompatible types when returning type %qT but %qT was expected"
14359 #, gcc-internal-format
14360 msgid "traditional C rejects automatic aggregate initialization"
14363 #: c-typeck.c:5960 c-typeck.c:5977 c-typeck.c:5995
14364 #, gcc-internal-format
14365 msgid "(near initialization for %qs)"
14369 #, gcc-internal-format
14370 msgid "array initialized from parenthesized string constant"
14373 #: c-typeck.c:6083 c-typeck.c:6958
14374 #, gcc-internal-format
14375 msgid "initialization of a flexible array member"
14378 #: c-typeck.c:6093 cp/typeck2.c:868
14379 #, gcc-internal-format
14380 msgid "char-array initialized from wide string"
14384 #, gcc-internal-format
14385 msgid "wide character array initialized from non-wide string"
14389 #, gcc-internal-format
14390 msgid "wide character array initialized from incompatible wide string"
14394 #, gcc-internal-format
14395 msgid "array of inappropriate type initialized from string constant"
14399 #, gcc-internal-format
14400 msgid "array initialized from non-constant array expression"
14403 #: c-typeck.c:6249 c-typeck.c:6252 c-typeck.c:6260 c-typeck.c:6299
14405 #, gcc-internal-format
14406 msgid "initializer element is not constant"
14409 #: c-typeck.c:6265 c-typeck.c:6311 c-typeck.c:7784
14410 #, gcc-internal-format
14411 msgid "initializer element is not a constant expression"
14414 #: c-typeck.c:6306 c-typeck.c:7779
14415 #, gcc-internal-format
14416 msgid "initializer element is not computable at load time"
14420 #, gcc-internal-format
14421 msgid "invalid initializer"
14424 #: c-typeck.c:6598 cp/decl.c:5302
14425 #, gcc-internal-format
14426 msgid "opaque vector types cannot be initialized"
14430 #, gcc-internal-format
14431 msgid "extra brace group at end of initializer"
14435 #, gcc-internal-format
14436 msgid "missing braces around initializer"
14440 #, gcc-internal-format
14441 msgid "braces around scalar initializer"
14445 #, gcc-internal-format
14446 msgid "initialization of flexible array member in a nested context"
14450 #, gcc-internal-format
14451 msgid "missing initializer"
14455 #, gcc-internal-format
14456 msgid "empty scalar initializer"
14460 #, gcc-internal-format
14461 msgid "extra elements in scalar initializer"
14464 #: c-typeck.c:7124 c-typeck.c:7205
14465 #, gcc-internal-format
14466 msgid "array index in non-array initializer"
14469 #: c-typeck.c:7129 c-typeck.c:7261
14470 #, gcc-internal-format
14471 msgid "field name not in record or union initializer"
14475 #, gcc-internal-format
14476 msgid "array index in initializer not of integer type"
14479 #: c-typeck.c:7187 c-typeck.c:7196
14480 #, gcc-internal-format
14481 msgid "array index in initializer is not an integer constant expression"
14484 #: c-typeck.c:7201 c-typeck.c:7203
14485 #, gcc-internal-format
14486 msgid "nonconstant array index in initializer"
14489 #: c-typeck.c:7207 c-typeck.c:7210
14490 #, gcc-internal-format
14491 msgid "array index in initializer exceeds array bounds"
14495 #, gcc-internal-format
14496 msgid "empty index range in initializer"
14500 #, gcc-internal-format
14501 msgid "array index range in initializer exceeds array bounds"
14505 #, gcc-internal-format
14506 msgid "unknown field %qE specified in initializer"
14509 #: c-typeck.c:7320 c-typeck.c:7347 c-typeck.c:7875
14510 #, gcc-internal-format
14511 msgid "initialized field with side-effects overwritten"
14514 #: c-typeck.c:7322 c-typeck.c:7349 c-typeck.c:7877
14515 #, gcc-internal-format
14516 msgid "initialized field overwritten"
14520 #, gcc-internal-format
14521 msgid "excess elements in char array initializer"
14524 #: c-typeck.c:8101 c-typeck.c:8162
14525 #, gcc-internal-format
14526 msgid "excess elements in struct initializer"
14530 #, gcc-internal-format
14531 msgid "non-static initialization of a flexible array member"
14535 #, gcc-internal-format
14536 msgid "excess elements in union initializer"
14540 #, gcc-internal-format
14541 msgid "traditional C rejects initialization of unions"
14545 #, gcc-internal-format
14546 msgid "excess elements in array initializer"
14550 #, gcc-internal-format
14551 msgid "excess elements in vector initializer"
14555 #, gcc-internal-format
14556 msgid "excess elements in scalar initializer"
14560 #, gcc-internal-format
14561 msgid "ISO C forbids %<goto *expr;%>"
14564 #: c-typeck.c:8638 cp/typeck.c:7724
14565 #, gcc-internal-format
14566 msgid "function declared %<noreturn%> has a %<return%> statement"
14570 #, gcc-internal-format
14571 msgid "%<return%> with no value, in function returning non-void"
14575 #, gcc-internal-format
14576 msgid "%<return%> with a value, in function returning void"
14580 #, gcc-internal-format
14581 msgid "ISO C forbids %<return%> with expression, in function returning void"
14585 #, gcc-internal-format
14586 msgid "function returns address of local variable"
14589 #: c-typeck.c:8807 cp/semantics.c:977
14590 #, gcc-internal-format
14591 msgid "switch quantity not an integer"
14595 #, gcc-internal-format
14596 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
14599 #: c-typeck.c:8856 c-typeck.c:8864
14600 #, gcc-internal-format
14601 msgid "case label is not an integer constant expression"
14604 #: c-typeck.c:8870 cp/parser.c:8160
14605 #, gcc-internal-format
14606 msgid "case label not within a switch statement"
14610 #, gcc-internal-format
14611 msgid "%<default%> label not within a switch statement"
14614 #: c-typeck.c:8955 cp/parser.c:8454
14615 #, gcc-internal-format
14616 msgid "suggest explicit braces to avoid ambiguous %<else%>"
14619 #: c-typeck.c:9064 cp/cp-gimplify.c:92 cp/parser.c:9048
14620 #, gcc-internal-format
14621 msgid "break statement not within loop or switch"
14624 #: c-typeck.c:9066 cp/parser.c:9069
14625 #, gcc-internal-format
14626 msgid "continue statement not within a loop"
14629 #: c-typeck.c:9071 cp/parser.c:9059
14630 #, gcc-internal-format
14631 msgid "break statement used with OpenMP for loop"
14634 #: c-typeck.c:9097 cp/cp-gimplify.c:412
14635 #, gcc-internal-format
14636 msgid "statement with no effect"
14640 #, gcc-internal-format
14641 msgid "expression statement has incomplete type"
14644 #: c-typeck.c:9711 cp/typeck.c:3991
14645 #, gcc-internal-format
14646 msgid "right shift count is negative"
14649 #: c-typeck.c:9722 cp/typeck.c:3998
14650 #, gcc-internal-format
14651 msgid "right shift count >= width of type"
14654 #: c-typeck.c:9748 cp/typeck.c:4020
14655 #, gcc-internal-format
14656 msgid "left shift count is negative"
14659 #: c-typeck.c:9755 cp/typeck.c:4026
14660 #, gcc-internal-format
14661 msgid "left shift count >= width of type"
14664 #: c-typeck.c:9775 cp/typeck.c:4072
14665 #, gcc-internal-format
14666 msgid "comparing floating point with == or != is unsafe"
14669 #: c-typeck.c:9792 c-typeck.c:9812
14670 #, gcc-internal-format
14672 "the comparison will always evaluate as %<false%> for the address of %qD will "
14676 #: c-typeck.c:9798 c-typeck.c:9818
14677 #, gcc-internal-format
14679 "the comparison will always evaluate as %<true%> for the address of %qD will "
14683 #: c-typeck.c:9839 c-typeck.c:9914
14684 #, gcc-internal-format
14685 msgid "comparison of pointers to disjoint address spaces"
14688 #: c-typeck.c:9846 c-typeck.c:9852
14689 #, gcc-internal-format
14690 msgid "ISO C forbids comparison of %<void *%> with function pointer"
14693 #: c-typeck.c:9859 c-typeck.c:9924
14694 #, gcc-internal-format
14695 msgid "comparison of distinct pointer types lacks a cast"
14698 #: c-typeck.c:9871 c-typeck.c:9876 c-typeck.c:9950 c-typeck.c:9955
14699 #, gcc-internal-format
14700 msgid "comparison between pointer and integer"
14704 #, gcc-internal-format
14705 msgid "comparison of complete and incomplete pointers"
14709 #, gcc-internal-format
14710 msgid "ISO C forbids ordered comparisons of pointers to functions"
14714 #, gcc-internal-format
14715 msgid "ordered comparison of pointer with null pointer"
14718 #: c-typeck.c:9932 c-typeck.c:9935 c-typeck.c:9942 c-typeck.c:9945
14719 #, gcc-internal-format
14720 msgid "ordered comparison of pointer with integer zero"
14723 #: c-typeck.c:9989 cp/typeck.c:4388
14724 #, gcc-internal-format
14726 "implicit conversion from %qT to %qT to match other operand of binary "
14730 #: c-typeck.c:10271
14731 #, gcc-internal-format
14732 msgid "used array that cannot be converted to pointer where scalar is required"
14735 #: c-typeck.c:10275
14736 #, gcc-internal-format
14737 msgid "used struct type value where scalar is required"
14740 #: c-typeck.c:10279
14741 #, gcc-internal-format
14742 msgid "used union type value where scalar is required"
14745 #: c-typeck.c:10436 cp/semantics.c:3826
14746 #, gcc-internal-format
14747 msgid "%qE has invalid type for %<reduction%>"
14750 #: c-typeck.c:10471 cp/semantics.c:3839
14751 #, gcc-internal-format
14752 msgid "%qE has invalid type for %<reduction(%s)%>"
14755 #: c-typeck.c:10488 cp/semantics.c:3849
14756 #, gcc-internal-format
14757 msgid "%qE must be %<threadprivate%> for %<copyin%>"
14760 #: c-typeck.c:10498 cp/semantics.c:3646
14761 #, gcc-internal-format
14762 msgid "%qE is not a variable in clause %qs"
14765 #: c-typeck.c:10506 c-typeck.c:10528 c-typeck.c:10550
14766 #, gcc-internal-format
14767 msgid "%qE appears more than once in data clauses"
14770 #: c-typeck.c:10521 cp/semantics.c:3669
14771 #, gcc-internal-format
14772 msgid "%qE is not a variable in clause %<firstprivate%>"
14775 #: c-typeck.c:10543 cp/semantics.c:3691
14776 #, gcc-internal-format
14777 msgid "%qE is not a variable in clause %<lastprivate%>"
14780 #: c-typeck.c:10605 cp/semantics.c:3890
14781 #, gcc-internal-format
14782 msgid "%qE is predetermined %qs for %qs"
14785 #: c-typeck.c:10694
14786 #, gcc-internal-format
14787 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
14791 #, gcc-internal-format
14792 msgid "function call has aggregate value"
14795 #: cfgexpand.c:1105 function.c:1001 varasm.c:1870
14796 #, gcc-internal-format
14797 msgid "size of variable %q+D is too large"
14800 #: cfgexpand.c:3950
14801 #, gcc-internal-format
14802 msgid "stack protector not protecting local variables: variable length buffer"
14805 #: cfgexpand.c:3954
14806 #, gcc-internal-format, gfc-internal-format
14808 "stack protector not protecting function: all local arrays are less than %d "
14813 #, gcc-internal-format, gfc-internal-format
14814 msgid "bb %d on wrong place"
14818 #, gcc-internal-format, gfc-internal-format
14819 msgid "prev_bb of %d should be %d, not %d"
14823 #, gcc-internal-format, gfc-internal-format
14824 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
14828 #, gcc-internal-format, gfc-internal-format
14829 msgid "verify_flow_info: Block %i lacks loop_father"
14833 #, gcc-internal-format, gfc-internal-format
14834 msgid "verify_flow_info: Wrong count of block %i %i"
14838 #, gcc-internal-format, gfc-internal-format
14839 msgid "verify_flow_info: Wrong frequency of block %i %i"
14843 #, gcc-internal-format, gfc-internal-format
14844 msgid "verify_flow_info: Duplicate edge %i->%i"
14848 #, gcc-internal-format, gfc-internal-format
14849 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
14853 #, gcc-internal-format, gfc-internal-format
14854 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
14858 #, gcc-internal-format, gfc-internal-format
14859 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
14863 #, gcc-internal-format, gfc-internal-format
14864 msgid "wrong amount of branch edges after unconditional jump %i"
14867 #: cfghooks.c:205 cfghooks.c:216
14868 #, gcc-internal-format, gfc-internal-format
14869 msgid "basic block %d pred edge is corrupted"
14873 #, gcc-internal-format, gfc-internal-format
14874 msgid "its dest_idx should be %d, not %d"
14878 #, gcc-internal-format, gfc-internal-format
14879 msgid "basic block %i edge lists are corrupted"
14883 #, gcc-internal-format
14884 msgid "verify_flow_info failed"
14888 #, gcc-internal-format, gfc-internal-format
14889 msgid "%s does not support redirect_edge_and_branch"
14893 #, gcc-internal-format, gfc-internal-format
14894 msgid "%s does not support can_remove_branch_p"
14898 #, gcc-internal-format, gfc-internal-format
14899 msgid "%s does not support redirect_edge_and_branch_force"
14903 #, gcc-internal-format, gfc-internal-format
14904 msgid "%s does not support split_block"
14908 #, gcc-internal-format, gfc-internal-format
14909 msgid "%s does not support move_block_after"
14913 #, gcc-internal-format, gfc-internal-format
14914 msgid "%s does not support delete_basic_block"
14918 #, gcc-internal-format, gfc-internal-format
14919 msgid "%s does not support split_edge"
14923 #, gcc-internal-format, gfc-internal-format
14924 msgid "%s does not support create_basic_block"
14928 #, gcc-internal-format, gfc-internal-format
14929 msgid "%s does not support can_merge_blocks_p"
14933 #, gcc-internal-format, gfc-internal-format
14934 msgid "%s does not support predict_edge"
14938 #, gcc-internal-format, gfc-internal-format
14939 msgid "%s does not support predicted_by_p"
14943 #, gcc-internal-format, gfc-internal-format
14944 msgid "%s does not support merge_blocks"
14948 #, gcc-internal-format, gfc-internal-format
14949 msgid "%s does not support make_forwarder_block"
14953 #, gcc-internal-format, gfc-internal-format
14954 msgid "%s does not support can_duplicate_block_p"
14958 #, gcc-internal-format, gfc-internal-format
14959 msgid "%s does not support duplicate_block"
14963 #, gcc-internal-format, gfc-internal-format
14964 msgid "%s does not support block_ends_with_call_p"
14968 #, gcc-internal-format, gfc-internal-format
14969 msgid "%s does not support block_ends_with_condjump_p"
14973 #, gcc-internal-format, gfc-internal-format
14974 msgid "%s does not support flow_call_edges_add"
14978 #, gcc-internal-format, gfc-internal-format
14979 msgid "size of loop %d should be %d, not %d"
14983 #, gcc-internal-format, gfc-internal-format
14984 msgid "bb %d do not belong to loop %d"
14988 #, gcc-internal-format, gfc-internal-format
14989 msgid "loop %d's header does not have exactly 2 entries"
14993 #, gcc-internal-format, gfc-internal-format
14994 msgid "loop %d's latch does not have exactly 1 successor"
14998 #, gcc-internal-format, gfc-internal-format
14999 msgid "loop %d's latch does not have header as successor"
15003 #, gcc-internal-format, gfc-internal-format
15004 msgid "loop %d's latch does not belong directly to it"
15008 #, gcc-internal-format, gfc-internal-format
15009 msgid "loop %d's header does not belong directly to it"
15013 #, gcc-internal-format, gfc-internal-format
15014 msgid "loop %d's latch is marked as part of irreducible region"
15018 #, gcc-internal-format, gfc-internal-format
15019 msgid "basic block %d should be marked irreducible"
15023 #, gcc-internal-format, gfc-internal-format
15024 msgid "basic block %d should not be marked irreducible"
15028 #, gcc-internal-format, gfc-internal-format
15029 msgid "edge from %d to %d should be marked irreducible"
15033 #, gcc-internal-format, gfc-internal-format
15034 msgid "edge from %d to %d should not be marked irreducible"
15038 #, gcc-internal-format, gfc-internal-format
15039 msgid "corrupted head of the exits list of loop %d"
15043 #, gcc-internal-format, gfc-internal-format
15044 msgid "corrupted exits list of loop %d"
15048 #, gcc-internal-format, gfc-internal-format
15049 msgid "nonempty exits list of loop %d, but exits are not recorded"
15053 #, gcc-internal-format, gfc-internal-format
15054 msgid "Exit %d->%d not recorded"
15058 #, gcc-internal-format, gfc-internal-format
15059 msgid "Wrong list of exited loops for edge %d->%d"
15063 #, gcc-internal-format
15064 msgid "Too many loop exits recorded"
15068 #, gcc-internal-format, gfc-internal-format
15069 msgid "%d exits recorded for loop %d (having %d exits)"
15073 #, gcc-internal-format, gfc-internal-format
15074 msgid "BB_RTL flag not set for block %d"
15078 #, gcc-internal-format, gfc-internal-format
15079 msgid "insn %d basic block pointer is %d, should be %d"
15083 #, gcc-internal-format, gfc-internal-format
15084 msgid "insn %d in header of bb %d has non-NULL basic block"
15088 #, gcc-internal-format, gfc-internal-format
15089 msgid "insn %d in footer of bb %d has non-NULL basic block"
15093 #, gcc-internal-format
15094 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
15098 #, gcc-internal-format, gfc-internal-format
15099 msgid "fallthru edge crosses section boundary (bb %i)"
15103 #, gcc-internal-format, gfc-internal-format
15104 msgid "missing REG_EH_REGION note in the end of bb %i"
15108 #, gcc-internal-format, gfc-internal-format
15109 msgid "too many eh edges %i"
15113 #, gcc-internal-format, gfc-internal-format
15114 msgid "too many outgoing branch edges from bb %i"
15118 #, gcc-internal-format, gfc-internal-format
15119 msgid "fallthru edge after unconditional jump %i"
15123 #, gcc-internal-format, gfc-internal-format
15124 msgid "wrong number of branch edges after unconditional jump %i"
15128 #, gcc-internal-format, gfc-internal-format
15129 msgid "wrong amount of branch edges after conditional jump %i"
15133 #, gcc-internal-format, gfc-internal-format
15134 msgid "call edges for non-call insn in bb %i"
15138 #, gcc-internal-format, gfc-internal-format
15139 msgid "abnormal edges for no purpose in bb %i"
15143 #, gcc-internal-format, gfc-internal-format
15144 msgid "insn %d inside basic block %d but block_for_insn is NULL"
15148 #, gcc-internal-format, gfc-internal-format
15149 msgid "insn %d inside basic block %d but block_for_insn is %i"
15152 #: cfgrtl.c:2003 cfgrtl.c:2013
15153 #, gcc-internal-format, gfc-internal-format
15154 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
15158 #, gcc-internal-format, gfc-internal-format
15159 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
15163 #, gcc-internal-format, gfc-internal-format
15164 msgid "in basic block %d:"
15167 #: cfgrtl.c:2088 cfgrtl.c:2178
15168 #, gcc-internal-format, gfc-internal-format
15169 msgid "insn %d outside of basic blocks has non-NULL bb field"
15173 #, gcc-internal-format, gfc-internal-format
15174 msgid "end insn %d for block %d not found in the insn stream"
15178 #, gcc-internal-format, gfc-internal-format
15179 msgid "insn %d is in multiple basic blocks (%d and %d)"
15183 #, gcc-internal-format, gfc-internal-format
15184 msgid "head insn %d for block %d not found in the insn stream"
15188 #, gcc-internal-format, gfc-internal-format
15189 msgid "missing barrier after block %i"
15193 #, gcc-internal-format, gfc-internal-format
15194 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
15198 #, gcc-internal-format, gfc-internal-format
15199 msgid "verify_flow_info: Incorrect fallthru %i->%i"
15203 #, gcc-internal-format
15204 msgid "basic blocks not laid down consecutively"
15208 #, gcc-internal-format, gfc-internal-format
15209 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
15213 #, gcc-internal-format
15214 msgid "%D renamed after being referenced in assembly"
15217 #: cgraphunit.c:416
15218 #, gcc-internal-format
15219 msgid "caller edge count is negative"
15222 #: cgraphunit.c:421
15223 #, gcc-internal-format
15224 msgid "caller edge frequency is negative"
15227 #: cgraphunit.c:426
15228 #, gcc-internal-format
15229 msgid "caller edge frequency is too large"
15232 #: cgraphunit.c:435
15233 #, gcc-internal-format, gfc-internal-format
15234 msgid "caller edge frequency %i does not match BB freqency %i"
15237 #: cgraphunit.c:464
15238 #, gcc-internal-format, gfc-internal-format
15239 msgid "aux field set for edge %s->%s"
15242 #: cgraphunit.c:471
15243 #, gcc-internal-format
15244 msgid "Execution count is negative"
15247 #: cgraphunit.c:476
15248 #, gcc-internal-format
15249 msgid "Externally visible inline clone"
15252 #: cgraphunit.c:481
15253 #, gcc-internal-format
15254 msgid "Inline clone with address taken"
15257 #: cgraphunit.c:486
15258 #, gcc-internal-format
15259 msgid "Inline clone is needed"
15262 #: cgraphunit.c:493
15263 #, gcc-internal-format, gfc-internal-format
15264 msgid "aux field set for indirect edge from %s"
15267 #: cgraphunit.c:500
15268 #, gcc-internal-format, gfc-internal-format
15270 "An indirect edge from %s is not marked as indirect or has associated "
15271 "indirect_info, the corresponding statement is: "
15274 #: cgraphunit.c:517
15275 #, gcc-internal-format
15276 msgid "inlined_to pointer is wrong"
15279 #: cgraphunit.c:522
15280 #, gcc-internal-format
15281 msgid "multiple inline callers"
15284 #: cgraphunit.c:529
15285 #, gcc-internal-format
15286 msgid "inlined_to pointer set for noninline callers"
15289 #: cgraphunit.c:538
15290 #, gcc-internal-format
15291 msgid "inlined_to pointer is set but no predecessors found"
15294 #: cgraphunit.c:543
15295 #, gcc-internal-format
15296 msgid "inlined_to pointer refers to itself"
15299 #: cgraphunit.c:549
15300 #, gcc-internal-format
15301 msgid "node not found in cgraph_hash"
15304 #: cgraphunit.c:561
15305 #, gcc-internal-format
15306 msgid "node has wrong clone_of"
15309 #: cgraphunit.c:573
15310 #, gcc-internal-format
15311 msgid "node has wrong clone list"
15314 #: cgraphunit.c:579
15315 #, gcc-internal-format
15316 msgid "node is in clone list but it is not clone"
15319 #: cgraphunit.c:584
15320 #, gcc-internal-format
15321 msgid "node has wrong prev_clone pointer"
15324 #: cgraphunit.c:589
15325 #, gcc-internal-format
15326 msgid "double linked list of clones corrupted"
15329 #: cgraphunit.c:598
15330 #, gcc-internal-format
15331 msgid "non-DECL_ONE_ONLY node in a same_comdat_group list"
15334 #: cgraphunit.c:603
15335 #, gcc-internal-format
15336 msgid "node is alone in a comdat group"
15339 #: cgraphunit.c:610
15340 #, gcc-internal-format
15341 msgid "same_comdat_group is not a circular list"
15344 #: cgraphunit.c:645
15345 #, gcc-internal-format
15346 msgid "shared call_stmt:"
15349 #: cgraphunit.c:653
15350 #, gcc-internal-format
15351 msgid "edge points to same body alias:"
15354 #: cgraphunit.c:665
15355 #, gcc-internal-format
15356 msgid "edge points to wrong declaration:"
15359 #: cgraphunit.c:674
15360 #, gcc-internal-format
15362 "an indirect edge with unknown callee corresponding to a call_stmt with a "
15363 "known declaration:"
15366 #: cgraphunit.c:684
15367 #, gcc-internal-format
15368 msgid "missing callgraph edge for call stmt:"
15371 #: cgraphunit.c:700
15372 #, gcc-internal-format, gfc-internal-format
15373 msgid "edge %s->%s has no corresponding call_stmt"
15376 #: cgraphunit.c:712
15377 #, gcc-internal-format, gfc-internal-format
15378 msgid "an indirect edge from %s has no corresponding call_stmt"
15381 #: cgraphunit.c:723
15382 #, gcc-internal-format
15383 msgid "verify_cgraph_node failed"
15386 #: cgraphunit.c:824 cgraphunit.c:843
15387 #, gcc-internal-format
15388 msgid "%<externally_visible%> attribute have effect only on public objects"
15391 #: cgraphunit.c:1087 cgraphunit.c:1113
15392 #, gcc-internal-format
15393 msgid "failed to reclaim unneeded function"
15396 #: cgraphunit.c:1840
15397 #, gcc-internal-format
15398 msgid "nodes with unreleased memory found"
15401 #: collect2.c:1496 opts.c:1235
15402 #, gcc-internal-format
15403 msgid "LTO support has not been enabled in this configuration"
15407 #, gcc-internal-format, gfc-internal-format
15408 msgid "unknown demangling style '%s'"
15412 #, gcc-internal-format, gfc-internal-format
15413 msgid "%s terminated with signal %d [%s]%s"
15417 #, gcc-internal-format
15418 msgid "cannot find 'ldd'"
15422 #, gcc-internal-format
15423 msgid "cannot convert to a pointer type"
15427 #, gcc-internal-format
15428 msgid "pointer value used where a floating point value was expected"
15432 #, gcc-internal-format
15433 msgid "aggregate value used where a float was expected"
15437 #, gcc-internal-format
15438 msgid "conversion to incomplete type"
15441 #: convert.c:853 convert.c:929
15442 #, gcc-internal-format
15443 msgid "can't convert between vector values of different size"
15447 #, gcc-internal-format
15448 msgid "aggregate value used where an integer was expected"
15452 #, gcc-internal-format
15453 msgid "pointer value used where a complex was expected"
15457 #, gcc-internal-format
15458 msgid "aggregate value used where a complex was expected"
15462 #, gcc-internal-format
15463 msgid "can't convert value to a vector"
15467 #, gcc-internal-format
15468 msgid "aggregate value used where a fixed-point was expected"
15472 #, gcc-internal-format
15473 msgid "%qs is not a gcov data file"
15477 #, gcc-internal-format
15478 msgid "%qs is version %q.*s, expected version %q.*s"
15481 #: coverage.c:275 coverage.c:283
15482 #, gcc-internal-format, gfc-internal-format
15483 msgid "coverage mismatch for function %u while reading execution counters"
15486 #: coverage.c:277 coverage.c:369
15487 #, gcc-internal-format
15488 msgid "checksum is %x instead of %x"
15491 #: coverage.c:285 coverage.c:372
15492 #, gcc-internal-format, gfc-internal-format
15493 msgid "number of counters is %d instead of %d"
15497 #, gcc-internal-format, gfc-internal-format
15498 msgid "cannot merge separate %s counters for function %u"
15502 #, gcc-internal-format
15503 msgid "%qs has overflowed"
15507 #, gcc-internal-format
15508 msgid "no coverage for function %qE found"
15512 #, gcc-internal-format
15513 msgid "coverage mismatch for function %qE while reading counter %qs"
15517 #, gcc-internal-format
15518 msgid "coverage mismatch ignored"
15522 #, gcc-internal-format
15523 msgid "execution counts estimated"
15527 #, gcc-internal-format
15528 msgid "execution counts assumed to be zero"
15532 #, gcc-internal-format
15533 msgid "this can result in poorly optimized code"
15537 #, gcc-internal-format, gfc-internal-format
15538 msgid "cannot open %s"
15542 #, gcc-internal-format
15543 msgid "error writing %qs"
15547 #, gcc-internal-format
15548 msgid "%qs is not a valid option to the preprocessor"
15552 #, gcc-internal-format
15553 msgid "too many input files"
15557 #, gcc-internal-format
15558 msgid "Can not find a valid counter:value pair:"
15562 #, gcc-internal-format, gfc-internal-format
15563 msgid "-fdbg-cnt=%s"
15567 #, gcc-internal-format, gfc-internal-format
15572 #, gcc-internal-format
15573 msgid "common symbol debug info is not structured as symbol+offset"
15576 #: diagnostic.c:881
15577 #, gcc-internal-format, gfc-internal-format
15578 msgid "in %s, at %s:%d"
15581 #: dominance.c:1028
15582 #, gcc-internal-format, gfc-internal-format
15583 msgid "dominator of %d status unknown"
15586 #: dominance.c:1035
15587 #, gcc-internal-format, gfc-internal-format
15588 msgid "dominator of %d should be %d, not %d"
15591 #: dwarf2out.c:4081
15592 #, gcc-internal-format
15594 "multiple EH personalities are supported only with assemblers supporting ."
15595 "cfi_personality directive"
15598 #: dwarf2out.c:5567
15599 #, gcc-internal-format, gfc-internal-format
15600 msgid "DW_LOC_OP %s not implemented"
15603 #: dwarf2out.c:13471
15604 #, gcc-internal-format, gfc-internal-format
15605 msgid "non-delegitimized UNSPEC %d found in variable location"
15609 #, gcc-internal-format
15610 msgid "invalid rtl sharing found in the insn"
15614 #, gcc-internal-format
15619 #, gcc-internal-format
15620 msgid "internal consistency failure"
15624 #, gcc-internal-format
15625 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
15629 #, gcc-internal-format, gfc-internal-format
15630 msgid "abort in %s, at %s:%d"
15634 #, gcc-internal-format
15635 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
15639 #, gcc-internal-format
15640 msgid "__builtin_eh_return not supported on this target"
15643 #: except.c:3305 except.c:3330
15644 #, gcc-internal-format, gfc-internal-format
15645 msgid "region_array is corrupted for region %i"
15648 #: except.c:3318 except.c:3349
15649 #, gcc-internal-format, gfc-internal-format
15650 msgid "lp_array is corrupted for lp %i"
15654 #, gcc-internal-format, gfc-internal-format
15655 msgid "outer block of region %i is wrong"
15659 #, gcc-internal-format, gfc-internal-format
15660 msgid "negative nesting depth of region %i"
15664 #, gcc-internal-format, gfc-internal-format
15665 msgid "region of lp %i is wrong"
15669 #, gcc-internal-format, gfc-internal-format
15670 msgid "tree list ends on depth %i"
15674 #, gcc-internal-format
15675 msgid "region_array does not match region_tree"
15679 #, gcc-internal-format
15680 msgid "lp_array does not match region_tree"
15684 #, gcc-internal-format
15685 msgid "verify_eh_tree failed"
15689 #, gcc-internal-format
15690 msgid "stack limits not supported on this target"
15694 #, gcc-internal-format
15696 "multiple accesses to volatile structure member because of packed attribute"
15700 #, gcc-internal-format
15702 "multiple accesses to volatile structure bitfield because of packed attribute"
15706 #, gcc-internal-format
15707 msgid "mis-aligned access used for structure member"
15711 #, gcc-internal-format
15712 msgid "mis-aligned access used for structure bitfield"
15716 #, gcc-internal-format
15718 "When a volatile object spans multiple type-sized locations, the compiler "
15719 "must choose between using a single mis-aligned access to preserve the "
15720 "volatility, or using multiple aligned accesses to avoid runtime faults. "
15721 "This code may fail at runtime if the hardware does not allow this access."
15725 #, gcc-internal-format
15726 msgid "%Kcall to %qs declared with attribute error: %s"
15730 #, gcc-internal-format
15731 msgid "%Kcall to %qs declared with attribute warning: %s"
15735 #, gcc-internal-format
15736 msgid "invalid argument %qs to -fdebug-prefix-map"
15740 #, gcc-internal-format
15741 msgid "the frame size of %wd bytes is larger than %wd bytes"
15744 #: final.c:4342 toplev.c:1898 tree-optimize.c:171
15745 #, gcc-internal-format
15746 msgid "could not open final insn dump file %qs: %m"
15749 #: final.c:4403 tree-optimize.c:187
15750 #, gcc-internal-format
15751 msgid "could not close final insn dump file %qs: %m"
15754 #: fixed-value.c:104
15755 #, gcc-internal-format
15756 msgid "large fixed-point constant implicitly truncated to fixed-point type"
15759 #: fold-const.c:637
15760 #, gcc-internal-format
15761 msgid "assuming signed overflow does not occur when negating a division"
15764 #: fold-const.c:3525 fold-const.c:3537
15765 #, gcc-internal-format, gfc-internal-format
15766 msgid "comparison is always %d due to width of bit-field"
15769 #: fold-const.c:4877
15770 #, gcc-internal-format
15771 msgid "assuming signed overflow does not occur when simplifying range test"
15774 #: fold-const.c:5339 fold-const.c:5353
15775 #, gcc-internal-format, gfc-internal-format
15776 msgid "comparison is always %d"
15779 #: fold-const.c:5488
15780 #, gcc-internal-format
15781 msgid "%<or%> of unmatched not-equal tests is always 1"
15784 #: fold-const.c:5493
15785 #, gcc-internal-format
15786 msgid "%<and%> of mutually exclusive equal-tests is always 0"
15789 #: fold-const.c:8480
15790 #, gcc-internal-format
15792 "assuming signed overflow does not occur when reducing constant in comparison"
15795 #: fold-const.c:8644
15796 #, gcc-internal-format
15798 "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
15802 #: fold-const.c:8883
15803 #, gcc-internal-format
15805 "assuming signed overflow does not occur when combining constants around a "
15809 #: fold-const.c:13796
15810 #, gcc-internal-format
15811 msgid "fold check: original tree changed by fold"
15815 #, gcc-internal-format
15816 msgid "total size of local objects too large"
15819 #: function.c:1732 gimplify.c:5064
15820 #, gcc-internal-format
15821 msgid "impossible constraint in %<asm%>"
15825 #, gcc-internal-format
15826 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
15830 #, gcc-internal-format
15831 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
15835 #, gcc-internal-format
15836 msgid "function returns an aggregate"
15840 #, gcc-internal-format
15841 msgid "unused parameter %q+D"
15844 #: gcc.c:1724 gcc.c:1744
15845 #, gcc-internal-format, gfc-internal-format
15846 msgid "specs %%include syntax malformed after %ld characters"
15849 #: gcc.c:1770 gcc.c:1779 gcc.c:1789 gcc.c:1799
15850 #, gcc-internal-format, gfc-internal-format
15851 msgid "specs %%rename syntax malformed after %ld characters"
15855 #, gcc-internal-format, gfc-internal-format
15856 msgid "specs %s spec was not found to be renamed"
15860 #, gcc-internal-format
15861 msgid "%s: attempt to rename spec %qs to already defined spec %qs"
15865 #, gcc-internal-format, gfc-internal-format
15866 msgid "specs unknown %% command after %ld characters"
15869 #: gcc.c:1848 gcc.c:1861
15870 #, gcc-internal-format, gfc-internal-format
15871 msgid "specs file malformed after %ld characters"
15875 #, gcc-internal-format
15876 msgid "spec file has no spec for linking"
15880 #, gcc-internal-format
15881 msgid "system path %qs is not absolute"
15885 #, gcc-internal-format
15886 msgid "-pipe not supported"
15890 #, gcc-internal-format
15891 msgid "pex_init failed: %m"
15895 #, gcc-internal-format
15896 msgid "failed to get exit status: %m"
15900 #, gcc-internal-format
15901 msgid "failed to get process times: %m"
15905 #, gcc-internal-format, gfc-internal-format
15906 msgid "%s (program %s)"
15909 #: gcc.c:3130 opts-common.c:940 opts-common.c:982
15910 #, gcc-internal-format
15911 msgid "unrecognized command line option %qs"
15915 #, gcc-internal-format
15916 msgid "%qs is an unknown -save-temps option"
15920 #, gcc-internal-format
15921 msgid "-pipe ignored because -save-temps specified"
15925 #, gcc-internal-format
15926 msgid "%<-x %s%> after last input file has no effect"
15930 #, gcc-internal-format
15931 msgid "unable to locate default linker script %qs in the library search paths"
15935 #, gcc-internal-format
15936 msgid "switch %qs does not start with %<-%>"
15940 #, gcc-internal-format
15941 msgid "argument to %<-%s%> is missing"
15945 #, gcc-internal-format, gfc-internal-format
15946 msgid "could not open temporary response file %s"
15950 #, gcc-internal-format, gfc-internal-format
15951 msgid "could not write to temporary response file %s"
15955 #, gcc-internal-format, gfc-internal-format
15956 msgid "could not close temporary response file %s"
15960 #, gcc-internal-format
15961 msgid "spec %qs invalid"
15965 #, gcc-internal-format
15966 msgid "spec %qs has invalid %<%%0%c%>"
15970 #, gcc-internal-format
15971 msgid "spec %qs has invalid %<%%W%c%>"
15975 #, gcc-internal-format
15976 msgid "spec %qs has invalid %<%%x%c%>"
15979 #. Catch the case where a spec string contains something like
15980 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
15981 #. hand side of the :.
15983 #, gcc-internal-format
15984 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
15988 #, gcc-internal-format, gfc-internal-format
15989 msgid "use of obsolete %%[ operator in specs"
15993 #, gcc-internal-format
15994 msgid "spec failure: unrecognized spec option %qc"
15998 #, gcc-internal-format
15999 msgid "unknown spec function %qs"
16003 #, gcc-internal-format
16004 msgid "error in args to spec function %qs"
16008 #, gcc-internal-format
16009 msgid "malformed spec function name"
16014 #, gcc-internal-format
16015 msgid "no arguments for spec function"
16019 #, gcc-internal-format
16020 msgid "malformed spec function arguments"
16024 #, gcc-internal-format
16025 msgid "braced spec %qs is invalid at %qc"
16029 #, gcc-internal-format
16030 msgid "braced spec body %qs is invalid"
16034 #, gcc-internal-format, gfc-internal-format
16035 msgid "%s: could not determine length of compare-debug file %s"
16039 #, gcc-internal-format, gfc-internal-format
16040 msgid "%s: -fcompare-debug failure (length)"
16043 #: gcc.c:6027 gcc.c:6068
16044 #, gcc-internal-format, gfc-internal-format
16045 msgid "%s: could not open compare-debug file %s"
16048 #: gcc.c:6047 gcc.c:6084
16049 #, gcc-internal-format, gfc-internal-format
16050 msgid "%s: -fcompare-debug failure"
16054 #, gcc-internal-format
16055 msgid "atexit failed"
16059 #, gcc-internal-format
16060 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
16064 #, gcc-internal-format
16065 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
16069 #, gcc-internal-format
16070 msgid "unrecognized option %<-%s%>"
16073 #. The error status indicates that only one set of fixed
16074 #. headers should be built.
16076 #, gcc-internal-format
16077 msgid "not configured with sysroot headers suffix"
16081 #, gcc-internal-format
16082 msgid "no input files"
16086 #, gcc-internal-format
16087 msgid "cannot specify -o with -c, -S or -E with multiple files"
16091 #, gcc-internal-format, gfc-internal-format
16092 msgid "%s: %s compiler not installed on this system"
16096 #, gcc-internal-format
16097 msgid "recompiling with -fcompare-debug"
16101 #, gcc-internal-format
16102 msgid "during -fcompare-debug recompilation"
16106 #, gcc-internal-format
16107 msgid "comparing final insns dumps"
16111 #, gcc-internal-format
16112 msgid "-fuse-linker-plugin, but "
16116 #, gcc-internal-format
16117 msgid "could not find libgcc.a"
16121 #, gcc-internal-format, gfc-internal-format
16122 msgid "%s: linker input file unused because linking not done"
16126 #, gcc-internal-format, gfc-internal-format
16127 msgid "language %s not recognized"
16131 #, gcc-internal-format
16136 #, gcc-internal-format
16137 msgid "multilib spec %qs is invalid"
16141 #, gcc-internal-format
16142 msgid "multilib exclusions %qs is invalid"
16145 #: gcc.c:7385 gcc.c:7526
16146 #, gcc-internal-format
16147 msgid "multilib select %qs is invalid"
16151 #, gcc-internal-format
16152 msgid "multilib exclusion %qs is invalid"
16156 #, gcc-internal-format
16157 msgid "environment variable %qs not defined"
16160 #: gcc.c:7882 gcc.c:7887
16161 #, gcc-internal-format
16162 msgid "invalid version number %qs"
16166 #, gcc-internal-format, gfc-internal-format
16167 msgid "too few arguments to %%:version-compare"
16171 #, gcc-internal-format, gfc-internal-format
16172 msgid "too many arguments to %%:version-compare"
16176 #, gcc-internal-format
16177 msgid "unknown operator %qs in %%:version-compare"
16181 #, gcc-internal-format, gfc-internal-format
16182 msgid "too many arguments to %%:compare-debug-dump-opt"
16186 #, gcc-internal-format, gfc-internal-format
16187 msgid "too many arguments to %%:compare-debug-self-opt"
16191 #, gcc-internal-format, gfc-internal-format
16192 msgid "too few arguments to %%:compare-debug-auxbase-opt"
16196 #, gcc-internal-format, gfc-internal-format
16197 msgid "too many arguments to %%:compare-debug-auxbase-opt"
16201 #, gcc-internal-format, gfc-internal-format
16202 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
16206 #, gcc-internal-format, gfc-internal-format
16207 msgid "%s: %d basic blocks and %d edges/basic block"
16211 #, gcc-internal-format, gfc-internal-format
16212 msgid "%s: %d basic blocks and %d registers"
16215 #: ggc-common.c:484 ggc-common.c:492 ggc-common.c:566 ggc-common.c:585
16216 #: ggc-page.c:2186 ggc-page.c:2217 ggc-page.c:2224 ggc-zone.c:2433
16217 #: ggc-zone.c:2444 ggc-zone.c:2448
16218 #, gcc-internal-format
16219 msgid "can't write PCH file: %m"
16222 #: ggc-common.c:578 config/i386/host-cygwin.c:57
16223 #, gcc-internal-format
16224 msgid "can't get position in PCH file: %m"
16227 #: ggc-common.c:588
16228 #, gcc-internal-format
16229 msgid "can't write padding to PCH file: %m"
16232 #: ggc-common.c:643 ggc-common.c:651 ggc-common.c:658 ggc-common.c:661
16233 #: ggc-common.c:671 ggc-common.c:674 ggc-page.c:2314 ggc-zone.c:2467
16234 #, gcc-internal-format
16235 msgid "can't read PCH file: %m"
16238 #: ggc-common.c:666
16239 #, gcc-internal-format
16240 msgid "had to relocate PCH"
16244 #, gcc-internal-format
16245 msgid "open /dev/zero: %m"
16248 #: ggc-page.c:2202 ggc-page.c:2208
16249 #, gcc-internal-format
16250 msgid "can't write PCH file"
16253 #: ggc-zone.c:2430 ggc-zone.c:2441
16254 #, gcc-internal-format
16255 msgid "can't seek PCH file: %m"
16259 #, gcc-internal-format, gfc-internal-format
16260 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
16264 #, gcc-internal-format
16265 msgid "using result of function returning %<void%>"
16269 #, gcc-internal-format, gfc-internal-format
16270 msgid "invalid lvalue in asm output %d"
16274 #, gcc-internal-format, gfc-internal-format
16275 msgid "non-memory input %d must stay in memory"
16279 #, gcc-internal-format, gfc-internal-format
16280 msgid "memory input %d is not directly addressable"
16284 #, gcc-internal-format
16285 msgid "threadprivate variable %qE used in untied task"
16288 #: gimplify.c:5548 gimplify.c:5610
16289 #, gcc-internal-format
16290 msgid "enclosing task"
16294 #, gcc-internal-format
16295 msgid "%qE not specified in enclosing parallel"
16299 #, gcc-internal-format
16300 msgid "enclosing parallel"
16304 #, gcc-internal-format
16305 msgid "iteration variable %qE should be private"
16309 #, gcc-internal-format
16310 msgid "iteration variable %qE should not be firstprivate"
16314 #, gcc-internal-format
16315 msgid "iteration variable %qE should not be reduction"
16319 #, gcc-internal-format
16320 msgid "%s variable %qE is private in outer context"
16324 #, gcc-internal-format
16325 msgid "gimplification failed"
16328 #: graph.c:411 java/jcf-parse.c:1752 java/jcf-parse.c:1891 objc/objc-act.c:593
16329 #, gcc-internal-format
16330 msgid "can't open %s: %m"
16333 #: graphite-clast-to-gimple.c:1239 graphite-poly.c:707 toplev.c:1316
16334 #, gcc-internal-format
16335 msgid "can%'t open %s for writing: %m"
16338 #: graphite-poly.c:609
16339 #, gcc-internal-format
16340 msgid "The file is not in OpenScop format.\n"
16343 #: graphite-poly.c:620
16344 #, gcc-internal-format
16345 msgid "The language is not recognized\n"
16348 #: graphite-poly.c:631
16349 #, gcc-internal-format
16351 "Parameters number in the scop file is different from the internal scop "
16352 "parameter number."
16355 #: graphite-poly.c:644
16356 #, gcc-internal-format
16358 "Number of statements in the OpenScop file does not match the graphite "
16359 "internal statements number."
16362 #: graphite-poly.c:735
16363 #, gcc-internal-format
16364 msgid "can%'t open %s for reading: %m"
16367 #: graphite-poly.c:758
16368 #, gcc-internal-format, gfc-internal-format
16369 msgid "the graphite file read for scop %d does not contain a legal transform"
16372 #: graphite.c:318 toplev.c:1817
16373 #, gcc-internal-format
16374 msgid "Graphite loop optimizations cannot be used"
16377 #: haifa-sched.c:186
16378 #, gcc-internal-format, gfc-internal-format
16379 msgid "fix_sched_param: unknown param: %s"
16382 #. Fatal error here. We do not want to support compiling ltrans units with
16383 #. different version of compiler or different flags than the WPA unit, so
16384 #. this should never happen.
16385 #: ipa-reference.c:1199
16386 #, gcc-internal-format
16387 msgid "ipa reference summary is missing in ltrans unit"
16390 #: ira.c:1385 ira.c:1398 ira.c:1412
16391 #, gcc-internal-format, gfc-internal-format
16392 msgid "%s cannot be used in asm here"
16395 #: lto-cgraph.c:1068
16396 #, gcc-internal-format, gfc-internal-format
16397 msgid "bytecode stream: found multiple instances of cgraph node %d"
16400 #: lto-cgraph.c:1219
16401 #, gcc-internal-format
16402 msgid "bytecode stream: no caller found while reading edge"
16405 #: lto-cgraph.c:1225
16406 #, gcc-internal-format
16407 msgid "bytecode stream: no callee found while reading edge"
16410 #: lto-cgraph.c:1291
16411 #, gcc-internal-format
16412 msgid "bytecode stream: found empty cgraph node"
16415 #: lto-cgraph.c:1447
16416 #, gcc-internal-format
16417 msgid "Combining units with different profiles is not supported."
16420 #: lto-cgraph.c:1476
16421 #, gcc-internal-format, gfc-internal-format
16422 msgid "Cannot find LTO cgraph in %s\n"
16425 #: lto-cgraph.c:1486
16426 #, gcc-internal-format, gfc-internal-format
16427 msgid "Cannot find LTO varpool in %s\n"
16430 #: lto-cgraph.c:1494
16431 #, gcc-internal-format, gfc-internal-format
16432 msgid "Cannot find LTO section refs in %s\n"
16435 #: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280
16436 #: lto-compress.c:288 lto-compress.c:309
16437 #, gcc-internal-format, gfc-internal-format
16438 msgid "compressed stream: %s"
16441 #: lto-section-in.c:69
16442 #, gcc-internal-format, gfc-internal-format
16444 "bytecode stream: trying to read %d bytes after the end of the input buffer"
16447 #: lto-streamer-in.c:80
16448 #, gcc-internal-format, gfc-internal-format
16449 msgid "bytecode stream: unexpected tag %s"
16452 #: lto-streamer-in.c:91
16453 #, gcc-internal-format, gfc-internal-format
16454 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
16457 #: lto-streamer-in.c:105
16458 #, gcc-internal-format, gfc-internal-format
16459 msgid "bytecode stream: expected tag %s instead of %s"
16462 #: lto-streamer-in.c:149
16463 #, gcc-internal-format
16464 msgid "bytecode stream: string too long for the string table"
16467 #: lto-streamer-in.c:209
16468 #, gcc-internal-format
16469 msgid "bytecode stream: found non-null terminated string"
16472 #: lto-streamer-in.c:991
16473 #, gcc-internal-format, gfc-internal-format
16474 msgid "bytecode stream: unknown GIMPLE statement tag %s"
16477 #: lto-streamer-in.c:2256
16478 #, gcc-internal-format
16479 msgid "cl_target_option size mismatch in LTO reader and writer"
16482 #: lto-streamer-in.c:2350
16483 #, gcc-internal-format
16484 msgid "optimization options not supported yet"
16487 #: lto-streamer-in.c:2498
16488 #, gcc-internal-format
16489 msgid "bytecode stream: tried to jump backwards in the stream"
16492 #: lto-streamer-in.c:2542
16493 #, gcc-internal-format
16494 msgid "target specific builtin not available"
16497 #: lto-streamer-out.c:1237
16498 #, gcc-internal-format
16499 msgid "gimple bytecode streams do not support the optimization attribute"
16502 #: lto-streamer-out.c:1261
16503 #, gcc-internal-format
16504 msgid "tree code %qs is not supported in gimple streams"
16507 #: lto-streamer-out.c:1305
16508 #, gcc-internal-format
16510 "gimple bytecode streams do not support machine specific builtin functions on "
16514 #: lto-streamer.c:161
16515 #, gcc-internal-format, gfc-internal-format
16516 msgid "bytecode stream: unexpected LTO section %s"
16519 #: lto-streamer.c:793
16520 #, gcc-internal-format, gfc-internal-format
16522 "bytecode stream generated with LTO version %d.%d instead of the expected %d."
16526 #: lto-symtab.c:531
16527 #, gcc-internal-format
16528 msgid "%qD has already been defined"
16531 #: lto-symtab.c:533
16532 #, gcc-internal-format
16533 msgid "previously defined here"
16536 #: lto-symtab.c:614
16537 #, gcc-internal-format
16538 msgid "type of %qD does not match original declaration"
16541 #: lto-symtab.c:621
16542 #, gcc-internal-format
16543 msgid "alignment of %qD is bigger than original declaration"
16546 #: lto-symtab.c:627 lto-symtab.c:733
16547 #, gcc-internal-format
16548 msgid "previously declared here"
16551 #: lto-symtab.c:658
16552 #, gcc-internal-format
16553 msgid "multiple prevailing defs for %qE"
16556 #: lto-symtab.c:716
16557 #, gcc-internal-format
16558 msgid "variable %qD redeclared as function"
16561 #: lto-symtab.c:722
16562 #, gcc-internal-format
16563 msgid "function %qD redeclared as variable"
16567 #, gcc-internal-format
16569 "barrier region may not be closely nested inside of work-sharing, critical, "
16570 "ordered, master or explicit task region"
16574 #, gcc-internal-format
16576 "work-sharing region may not be closely nested inside of work-sharing, "
16577 "critical, ordered, master or explicit task region"
16581 #, gcc-internal-format
16583 "master region may not be closely nested inside of work-sharing or explicit "
16588 #, gcc-internal-format
16590 "ordered region may not be closely nested inside of critical or explicit task "
16595 #, gcc-internal-format
16597 "ordered region must be closely nested inside a loop region with an ordered "
16602 #, gcc-internal-format
16604 "critical region may not be nested inside a critical region with the same name"
16607 #: omp-low.c:6782 cp/decl.c:2768 cp/parser.c:9056 cp/parser.c:9076
16608 #, gcc-internal-format
16609 msgid "invalid exit from OpenMP structured block"
16612 #: omp-low.c:6784 omp-low.c:6789
16613 #, gcc-internal-format
16614 msgid "invalid entry to OpenMP structured block"
16617 #. Otherwise, be vague and lazy, but efficient.
16619 #, gcc-internal-format
16620 msgid "invalid branch to/from an OpenMP structured block"
16623 #: opts-common.c:951
16624 #, gcc-internal-format
16625 msgid "command line option %qs is not supported by this configuration"
16628 #: opts-common.c:967
16629 #, gcc-internal-format
16630 msgid "missing argument to %qs"
16633 #: opts-common.c:973 opts.c:938
16634 #, gcc-internal-format
16635 msgid "argument to %qs should be a non-negative integer"
16639 #, gcc-internal-format
16640 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
16644 #, gcc-internal-format
16645 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
16649 #, gcc-internal-format
16651 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
16652 "femit-struct-debug-detailed=ind:...%>"
16656 #, gcc-internal-format
16657 msgid "command line option %qs is valid for the driver but not for %s"
16660 #. Eventually this should become a hard error IMO.
16662 #, gcc-internal-format
16663 msgid "command line option %qs is valid for %s but not for %s"
16667 #, gcc-internal-format, gfc-internal-format
16668 msgid "unrecognized command line option \"%s\""
16672 #, gcc-internal-format
16673 msgid "Section anchors must be disabled when unit-at-a-time is disabled."
16677 #, gcc-internal-format
16678 msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled."
16682 #, gcc-internal-format
16683 msgid "section anchors must be disabled when toplevel reorder is disabled"
16686 #: opts.c:1160 config/darwin.c:1891 config/sh/sh.c:956
16687 #, gcc-internal-format
16689 "-freorder-blocks-and-partition does not work with exceptions on this "
16693 #: opts.c:1175 config/sh/sh.c:964
16694 #, gcc-internal-format
16696 "-freorder-blocks-and-partition does not support unwind info on this "
16700 #: opts.c:1192 config/pa/pa.c:571
16701 #, gcc-internal-format
16702 msgid "-freorder-blocks-and-partition does not work on this architecture"
16706 #, gcc-internal-format
16707 msgid "-fira-algorithm=CB does not work on this architecture"
16711 #, gcc-internal-format
16712 msgid "Only one -flto-partitoin value can be specified"
16716 #, gcc-internal-format
16717 msgid "-flto-partitoin has effect only with -fwhopr"
16721 #, gcc-internal-format
16722 msgid "-flto and -fwhopr are mutually exclusive"
16726 #, gcc-internal-format
16727 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
16731 #, gcc-internal-format
16732 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
16736 #, gcc-internal-format, gfc-internal-format
16737 msgid "unknown excess precision style \"%s\""
16741 #, gcc-internal-format, gfc-internal-format
16742 msgid "structure alignment must be a small power of two, not %d"
16745 #: opts.c:1960 opts.c:1968
16746 #, gcc-internal-format
16747 msgid "Plugin support is disabled. Configure with --enable-plugin."
16751 #, gcc-internal-format, gfc-internal-format
16752 msgid "unrecognized visibility value \"%s\""
16756 #, gcc-internal-format, gfc-internal-format
16757 msgid "unknown stack check parameter \"%s\""
16761 #, gcc-internal-format, gfc-internal-format
16762 msgid "unrecognized register name \"%s\""
16766 #, gcc-internal-format, gfc-internal-format
16767 msgid "unknown tls-model \"%s\""
16771 #, gcc-internal-format, gfc-internal-format
16772 msgid "unknown ira algorithm \"%s\""
16776 #, gcc-internal-format, gfc-internal-format
16777 msgid "unknown ira region \"%s\""
16781 #, gcc-internal-format, gfc-internal-format
16782 msgid "dwarf version %d is not supported"
16786 #, gcc-internal-format, gfc-internal-format
16787 msgid "%s: --param arguments should be of the form NAME=VALUE"
16791 #, gcc-internal-format
16792 msgid "invalid --param value %qs"
16796 #, gcc-internal-format
16797 msgid "target system does not support debug output"
16801 #, gcc-internal-format, gfc-internal-format
16802 msgid "debug format \"%s\" conflicts with prior selection"
16806 #, gcc-internal-format, gfc-internal-format
16807 msgid "unrecognised debug output level \"%s\""
16811 #, gcc-internal-format, gfc-internal-format
16812 msgid "debug output level %s is too high"
16816 #, gcc-internal-format, gfc-internal-format
16817 msgid "-Werror=%s: No option -%s"
16821 #, gcc-internal-format
16822 msgid "minimum value of parameter %qs is %u"
16826 #, gcc-internal-format
16827 msgid "maximum value of parameter %qs is %u"
16830 #. If we didn't find this parameter, issue an error message.
16832 #, gcc-internal-format
16833 msgid "invalid parameter %qs"
16837 #, gcc-internal-format
16838 msgid "Invalid pass positioning operation"
16842 #, gcc-internal-format
16843 msgid "plugin cannot register a missing pass"
16847 #, gcc-internal-format
16848 msgid "plugin cannot register an unnamed pass"
16852 #, gcc-internal-format
16853 msgid "plugin cannot register pass %qs without reference pass name"
16857 #, gcc-internal-format
16858 msgid "pass %qs not found but is referenced by new pass %qs"
16862 #, gcc-internal-format
16863 msgid "inacessible plugin file %s expanded from short plugin name %s: %m"
16867 #, gcc-internal-format, gfc-internal-format
16869 "Plugin %s was specified with different paths:\n"
16875 #, gcc-internal-format, gfc-internal-format
16876 msgid "Malformed option -fplugin-arg-%s (multiple '=' signs)"
16880 #, gcc-internal-format, gfc-internal-format
16881 msgid "Malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
16885 #, gcc-internal-format, gfc-internal-format
16887 "Plugin %s should be specified before -fplugin-arg-%s in the command line"
16891 #, gcc-internal-format, gfc-internal-format
16892 msgid "Unknown callback event registered by plugin %s"
16896 #, gcc-internal-format, gfc-internal-format
16897 msgid "Plugin %s registered a null callback function for event %s"
16901 #, gcc-internal-format, gfc-internal-format
16903 "Cannot load plugin %s\n"
16908 #, gcc-internal-format, gfc-internal-format
16910 "plugin %s is not licensed under a GPL-compatible license\n"
16915 #, gcc-internal-format, gfc-internal-format
16917 "Cannot find %s in plugin %s\n"
16922 #, gcc-internal-format, gfc-internal-format
16923 msgid "Fail to initialize plugin %s"
16927 #, gcc-internal-format
16928 msgid "-iplugindir <dir> option not passed from the gcc driver"
16932 #, gcc-internal-format, gfc-internal-format
16933 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
16937 #, gcc-internal-format
16938 msgid "corrupted profile info: run_max * runs < sum_max"
16942 #, gcc-internal-format
16943 msgid "corrupted profile info: sum_all is smaller than sum_max"
16947 #, gcc-internal-format
16948 msgid "correcting inconsistent profile data"
16952 #, gcc-internal-format
16953 msgid "corrupted profile info: profile data is not flow-consistent"
16957 #, gcc-internal-format, gfc-internal-format
16959 "corrupted profile info: number of iterations for basic block %d thought to "
16964 #, gcc-internal-format, gfc-internal-format
16966 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
16970 #, gcc-internal-format, gfc-internal-format
16971 msgid "output constraint %d must specify a single register"
16975 #, gcc-internal-format, gfc-internal-format
16976 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
16980 #, gcc-internal-format
16981 msgid "output regs must be grouped at top of stack"
16985 #, gcc-internal-format
16986 msgid "implicitly popped regs must be grouped at top of stack"
16990 #, gcc-internal-format
16991 msgid "output operand %d must use %<&%> constraint"
16995 #, gcc-internal-format, gfc-internal-format
16996 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
17000 #, gcc-internal-format, gfc-internal-format
17001 msgid "validate_value_data: Loop in regno chain (%u)"
17005 #, gcc-internal-format, gfc-internal-format
17006 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
17010 #, gcc-internal-format, gfc-internal-format
17011 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
17015 #, gcc-internal-format, gfc-internal-format
17016 msgid "can't use '%s' as a %s register"
17019 #: reginfo.c:792 config/ia64/ia64.c:5549 config/ia64/ia64.c:5556
17020 #: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8741
17021 #: config/sh/sh.c:8748 config/spu/spu.c:5089 config/spu/spu.c:5096
17022 #, gcc-internal-format, gfc-internal-format
17023 msgid "unknown register name: %s"
17027 #, gcc-internal-format
17028 msgid "stack register used for global register variable"
17032 #, gcc-internal-format
17033 msgid "global register variable follows a function definition"
17037 #, gcc-internal-format
17038 msgid "register used for two global register variables"
17042 #, gcc-internal-format
17043 msgid "call-clobbered register used for global register variable"
17047 #, gcc-internal-format
17048 msgid "cannot reload integer constant operand in %<asm%>"
17052 #, gcc-internal-format
17053 msgid "impossible register constraint in %<asm%>"
17057 #, gcc-internal-format
17058 msgid "%<&%> constraint used with no register class"
17061 #: reload.c:3807 reload.c:4067
17062 #, gcc-internal-format
17063 msgid "inconsistent operand constraints in an %<asm%>"
17067 #, gcc-internal-format
17068 msgid "%<asm%> operand has impossible constraints"
17072 #, gcc-internal-format
17073 msgid "frame size too large for reliable stack checking"
17077 #, gcc-internal-format
17078 msgid "try reducing the number of local variables"
17082 #, gcc-internal-format
17083 msgid "can't find a register in class %qs while reloading %<asm%>"
17087 #, gcc-internal-format
17088 msgid "unable to find a register to spill in class %qs"
17092 #, gcc-internal-format
17093 msgid "%<asm%> operand requires impossible reload"
17097 #, gcc-internal-format
17098 msgid "%<asm%> operand constraint incompatible with operand size"
17102 #, gcc-internal-format
17103 msgid "output operand is constant in %<asm%>"
17107 #, gcc-internal-format, gfc-internal-format
17108 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
17112 #, gcc-internal-format, gfc-internal-format
17114 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
17118 #, gcc-internal-format, gfc-internal-format
17120 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at "
17125 #, gcc-internal-format, gfc-internal-format
17126 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
17130 #, gcc-internal-format, gfc-internal-format
17131 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
17135 #, gcc-internal-format, gfc-internal-format
17137 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:"
17142 #, gcc-internal-format, gfc-internal-format
17143 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
17147 #, gcc-internal-format, gfc-internal-format
17148 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
17152 #, gcc-internal-format
17153 msgid "output operand constraint lacks %<=%>"
17157 #, gcc-internal-format
17158 msgid "output constraint %qc for operand %d is not at the beginning"
17162 #, gcc-internal-format
17163 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
17166 #: stmt.c:360 stmt.c:459
17167 #, gcc-internal-format
17168 msgid "%<%%%> constraint used with last operand"
17172 #, gcc-internal-format
17173 msgid "matching constraint not valid in output operand"
17177 #, gcc-internal-format
17178 msgid "input operand constraint contains %qc"
17182 #, gcc-internal-format
17183 msgid "matching constraint references invalid operand number"
17187 #, gcc-internal-format
17188 msgid "invalid punctuation %qc in constraint"
17192 #, gcc-internal-format
17193 msgid "matching constraint does not allow a register"
17197 #, gcc-internal-format
17198 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
17202 #, gcc-internal-format
17203 msgid "unknown register name %qs in %<asm%>"
17207 #, gcc-internal-format
17208 msgid "PIC register %qs clobbered in %<asm%>"
17212 #, gcc-internal-format
17213 msgid "more than %d operands in %<asm%>"
17217 #, gcc-internal-format, gfc-internal-format
17218 msgid "output number %d not directly addressable"
17222 #, gcc-internal-format
17223 msgid "asm operand %d probably doesn%'t match constraints"
17227 #, gcc-internal-format, gfc-internal-format
17228 msgid "use of memory input without lvalue in asm operand %d is deprecated"
17232 #, gcc-internal-format
17233 msgid "asm clobber conflict with output operand"
17237 #, gcc-internal-format
17238 msgid "asm clobber conflict with input operand"
17242 #, gcc-internal-format
17243 msgid "too many alternatives in %<asm%>"
17247 #, gcc-internal-format
17248 msgid "operand constraints for %<asm%> differ in number of alternatives"
17252 #, gcc-internal-format
17253 msgid "duplicate asm operand name %qs"
17257 #, gcc-internal-format
17258 msgid "missing close brace for named operand"
17262 #, gcc-internal-format
17263 msgid "undefined named operand %qs"
17266 #: stmt.c:1545 cp/cvt.c:1064 cp/cvt.c:1308
17267 #, gcc-internal-format
17268 msgid "value computed is not used"
17271 #: stor-layout.c:161
17272 #, gcc-internal-format
17273 msgid "type size can%'t be explicitly evaluated"
17276 #: stor-layout.c:163
17277 #, gcc-internal-format
17278 msgid "variable-size type declared outside of any function"
17281 #: stor-layout.c:748
17282 #, gcc-internal-format
17283 msgid "size of %q+D is %d bytes"
17286 #: stor-layout.c:750
17287 #, gcc-internal-format
17288 msgid "size of %q+D is larger than %wd bytes"
17291 #: stor-layout.c:1168
17292 #, gcc-internal-format
17293 msgid "packed attribute causes inefficient alignment for %q+D"
17296 #: stor-layout.c:1172
17297 #, gcc-internal-format
17298 msgid "packed attribute is unnecessary for %q+D"
17301 #: stor-layout.c:1190
17302 #, gcc-internal-format
17303 msgid "padding struct to align %q+D"
17306 #: stor-layout.c:1251
17307 #, gcc-internal-format
17308 msgid "Offset of packed bit-field %qD has changed in GCC 4.4"
17311 #: stor-layout.c:1558
17312 #, gcc-internal-format
17313 msgid "padding struct size to alignment boundary"
17316 #: stor-layout.c:1586
17317 #, gcc-internal-format
17318 msgid "packed attribute causes inefficient alignment for %qE"
17321 #: stor-layout.c:1590
17322 #, gcc-internal-format
17323 msgid "packed attribute is unnecessary for %qE"
17326 #: stor-layout.c:1596
17327 #, gcc-internal-format
17328 msgid "packed attribute causes inefficient alignment"
17331 #: stor-layout.c:1598
17332 #, gcc-internal-format
17333 msgid "packed attribute is unnecessary"
17336 #: stor-layout.c:2077
17337 #, gcc-internal-format
17338 msgid "alignment of array elements is greater than element size"
17342 #, gcc-internal-format
17343 msgid "__builtin_saveregs not supported by this target"
17347 #, gcc-internal-format
17348 msgid "nested functions not supported on this target"
17352 #, gcc-internal-format
17353 msgid "nested function trampolines not supported on this target"
17356 #: targhooks.c:1131
17357 #, gcc-internal-format
17358 msgid "target attribute is not supported on this machine"
17361 #: targhooks.c:1141
17362 #, gcc-internal-format
17363 msgid "#pragma GCC target is not supported for this machine"
17367 #, gcc-internal-format, gfc-internal-format
17368 msgid "repository file '%s' does not contain command-line arguments"
17372 #, gcc-internal-format, gfc-internal-format
17374 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
17379 #, gcc-internal-format, gfc-internal-format
17380 msgid "ld returned %d exit status"
17384 #, gcc-internal-format
17385 msgid "getting core file size maximum limit: %m"
17389 #, gcc-internal-format
17390 msgid "setting core file size limit to maximum: %m"
17394 #, gcc-internal-format
17395 msgid "%q+F declared %<static%> but never defined"
17399 #, gcc-internal-format
17400 msgid "%q+D defined but not used"
17404 #, gcc-internal-format
17405 msgid "%qD is deprecated (declared at %s:%d): %s"
17409 #, gcc-internal-format
17410 msgid "%qD is deprecated (declared at %s:%d)"
17414 #, gcc-internal-format
17415 msgid "%qE is deprecated (declared at %s:%d): %s"
17419 #, gcc-internal-format
17420 msgid "%qE is deprecated (declared at %s:%d)"
17424 #, gcc-internal-format, gfc-internal-format
17425 msgid "type is deprecated (declared at %s:%d): %s"
17429 #, gcc-internal-format, gfc-internal-format
17430 msgid "type is deprecated (declared at %s:%d)"
17434 #, gcc-internal-format
17435 msgid "%qE is deprecated: %s"
17439 #, gcc-internal-format
17440 msgid "%qE is deprecated"
17444 #, gcc-internal-format, gfc-internal-format
17445 msgid "type is deprecated: %s"
17449 #, gcc-internal-format
17450 msgid "type is deprecated"
17454 #, gcc-internal-format, gfc-internal-format
17455 msgid "unrecognized gcc debugging option: %c"
17459 #, gcc-internal-format
17460 msgid "-frecord-gcc-switches is not supported by the current target"
17464 #, gcc-internal-format
17465 msgid "-fstack-usage not supported for this target"
17469 #, gcc-internal-format
17470 msgid "can't open %s for writing: %m"
17474 #, gcc-internal-format
17475 msgid "this target does not support %qs"
17479 #, gcc-internal-format
17480 msgid "instruction scheduling not supported on this target machine"
17484 #, gcc-internal-format
17485 msgid "this target machine does not have delayed branches"
17489 #, gcc-internal-format, gfc-internal-format
17490 msgid "-f%sleading-underscore not supported on this target machine"
17494 #, gcc-internal-format
17495 msgid "could not close zeroed insn dump file %qs: %m"
17499 #, gcc-internal-format, gfc-internal-format
17500 msgid "target system does not support the \"%s\" debug format"
17504 #, gcc-internal-format
17505 msgid "variable tracking requested, but useless unless producing debug info"
17509 #, gcc-internal-format
17510 msgid "variable tracking requested, but not supported by this debug format"
17514 #, gcc-internal-format
17515 msgid "var-tracking-assignments changes selective scheduling"
17519 #, gcc-internal-format
17520 msgid "can%'t open %s: %m"
17524 #, gcc-internal-format
17525 msgid "-ffunction-sections not supported for this target"
17529 #, gcc-internal-format
17530 msgid "-fdata-sections not supported for this target"
17534 #, gcc-internal-format
17535 msgid "-ffunction-sections disabled; it makes profiling impossible"
17539 #, gcc-internal-format
17540 msgid "-fprefetch-loop-arrays not supported for this target"
17544 #, gcc-internal-format
17546 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
17550 #, gcc-internal-format
17551 msgid "-fprefetch-loop-arrays is not supported with -Os"
17555 #, gcc-internal-format
17556 msgid "-fassociative-math disabled; other options take precedence"
17560 #, gcc-internal-format
17561 msgid "-fstack-protector not supported for this target"
17565 #, gcc-internal-format
17566 msgid "unwind tables currently require a frame pointer for correctness"
17570 #, gcc-internal-format
17571 msgid "error writing to %s: %m"
17574 #: toplev.c:2313 java/jcf-parse.c:1771
17575 #, gcc-internal-format
17576 msgid "error closing %s: %m"
17580 #, gcc-internal-format
17581 msgid "constant not recomputed when ADDR_EXPR changed"
17585 #, gcc-internal-format
17586 msgid "side effects not recomputed when ADDR_EXPR changed"
17590 #, gcc-internal-format
17591 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
17595 #, gcc-internal-format
17596 msgid "SSA name in freelist but still referenced"
17599 #: tree-cfg.c:2606 tree-cfg.c:3721
17600 #, gcc-internal-format
17601 msgid "INDIRECT_REF in gimple IL"
17605 #, gcc-internal-format
17606 msgid "Invalid first operand of MEM_REF."
17610 #, gcc-internal-format
17611 msgid "Invalid offset operand of MEM_REF."
17615 #, gcc-internal-format
17616 msgid "ASSERT_EXPR with an always-false condition"
17620 #, gcc-internal-format
17621 msgid "MODIFY_EXPR not expected while having tuples."
17624 #: tree-cfg.c:2666 tree-ssa.c:830
17625 #, gcc-internal-format
17626 msgid "address taken, but ADDRESSABLE bit not set"
17630 #, gcc-internal-format
17631 msgid "non-integral used in condition"
17635 #, gcc-internal-format
17636 msgid "invalid conditional operand"
17640 #, gcc-internal-format
17641 msgid "invalid position or size operand to BIT_FIELD_REF"
17645 #, gcc-internal-format
17647 "integral result type precision does not match field size of BIT_FIELD_REF"
17651 #, gcc-internal-format
17653 "mode precision of non-integral result does not match field size of "
17658 #, gcc-internal-format
17659 msgid "invalid reference prefix"
17663 #, gcc-internal-format
17664 msgid "invalid operand to plus/minus, type is a pointer"
17668 #, gcc-internal-format
17669 msgid "invalid operand to pointer plus, first operand is not a pointer"
17673 #, gcc-internal-format
17675 "invalid operand to pointer plus, second operand is not an integer with type "
17680 #, gcc-internal-format
17681 msgid "invalid expression for min lvalue"
17685 #, gcc-internal-format
17686 msgid "invalid operand in indirect reference"
17690 #, gcc-internal-format
17691 msgid "invalid operands to array reference"
17695 #, gcc-internal-format
17696 msgid "type mismatch in array reference"
17700 #, gcc-internal-format
17701 msgid "type mismatch in array range reference"
17705 #, gcc-internal-format
17706 msgid "type mismatch in real/imagpart reference"
17710 #, gcc-internal-format
17711 msgid "type mismatch in component reference"
17715 #, gcc-internal-format
17716 msgid "Conversion of an SSA_NAME on the left hand side."
17720 #, gcc-internal-format
17721 msgid "Conversion of register to a different size."
17725 #, gcc-internal-format
17726 msgid "Invalid address operand in MEM_REF."
17730 #, gcc-internal-format
17731 msgid "Invalid offset operand in MEM_REF."
17735 #, gcc-internal-format
17736 msgid "Invalid address operand in in TARGET_MEM_REF."
17740 #, gcc-internal-format
17741 msgid "Invalid offset operand in TARGET_MEM_REF."
17745 #, gcc-internal-format
17746 msgid "invalid function in gimple call"
17750 #, gcc-internal-format
17751 msgid "non-function in gimple call"
17755 #, gcc-internal-format
17756 msgid "invalid LHS in gimple call"
17760 #, gcc-internal-format
17761 msgid "LHS in noreturn call"
17765 #, gcc-internal-format
17766 msgid "invalid conversion in gimple call"
17770 #, gcc-internal-format
17771 msgid "invalid static chain in gimple call"
17775 #, gcc-internal-format
17776 msgid "static chain in indirect gimple call"
17780 #, gcc-internal-format
17781 msgid "static chain with function that doesn't use one"
17785 #, gcc-internal-format
17786 msgid "invalid argument to gimple call"
17790 #, gcc-internal-format
17791 msgid "invalid operands in gimple comparison"
17795 #, gcc-internal-format
17796 msgid "type mismatch in comparison expression"
17800 #, gcc-internal-format
17801 msgid "non-register as LHS of unary operation"
17805 #, gcc-internal-format
17806 msgid "invalid operand in unary operation"
17810 #, gcc-internal-format
17811 msgid "invalid types in nop conversion"
17815 #, gcc-internal-format
17816 msgid "invalid types in address space conversion"
17820 #, gcc-internal-format
17821 msgid "invalid types in fixed-point conversion"
17825 #, gcc-internal-format
17826 msgid "invalid types in conversion to floating point"
17830 #, gcc-internal-format
17831 msgid "invalid types in conversion to integer"
17835 #, gcc-internal-format
17836 msgid "non-trivial conversion in unary operation"
17840 #, gcc-internal-format
17841 msgid "non-register as LHS of binary operation"
17845 #, gcc-internal-format
17846 msgid "invalid operands in binary operation"
17850 #, gcc-internal-format
17851 msgid "type mismatch in complex expression"
17855 #, gcc-internal-format
17856 msgid "type mismatch in shift expression"
17860 #, gcc-internal-format
17861 msgid "type mismatch in vector shift expression"
17865 #, gcc-internal-format
17866 msgid "non-element sized vector shift of floating point vector"
17870 #, gcc-internal-format
17871 msgid "invalid non-vector operands to vector valued plus"
17875 #, gcc-internal-format
17876 msgid "invalid (pointer) operands to plus/minus"
17880 #, gcc-internal-format
17881 msgid "type mismatch in pointer plus expression"
17885 #, gcc-internal-format
17886 msgid "type mismatch in binary truth expression"
17890 #, gcc-internal-format
17891 msgid "type mismatch in binary expression"
17895 #, gcc-internal-format
17896 msgid "non-register as LHS of ternary operation"
17900 #, gcc-internal-format
17901 msgid "invalid operands in ternary operation"
17905 #, gcc-internal-format
17906 msgid "type mismatch in widening multiply-accumulate expression"
17910 #, gcc-internal-format
17911 msgid "non-trivial conversion at assignment"
17915 #, gcc-internal-format
17916 msgid "invalid operand in unary expression"
17920 #, gcc-internal-format
17921 msgid "type mismatch in address expression"
17924 #: tree-cfg.c:3736 tree-cfg.c:3762
17925 #, gcc-internal-format
17926 msgid "invalid rhs for gimple memory store"
17930 #, gcc-internal-format
17931 msgid "invalid COND_EXPR in gimple assignment"
17935 #, gcc-internal-format
17936 msgid "invalid operand in return statement"
17940 #, gcc-internal-format
17941 msgid "invalid conversion in return statement"
17945 #, gcc-internal-format
17946 msgid "goto destination is neither a label nor a pointer"
17950 #, gcc-internal-format
17951 msgid "invalid operand to switch statement"
17955 #, gcc-internal-format
17956 msgid "Invalid PHI result"
17960 #, gcc-internal-format
17961 msgid "Invalid PHI argument"
17965 #, gcc-internal-format, gfc-internal-format
17966 msgid "Incompatible types in PHI argument %u"
17970 #, gcc-internal-format
17971 msgid "invalid comparison code in gimple cond"
17975 #, gcc-internal-format
17976 msgid "invalid labels in gimple cond"
17980 #, gcc-internal-format
17981 msgid "verify_gimple failed"
17985 #, gcc-internal-format
17986 msgid "invalid function in call statement"
17990 #, gcc-internal-format
17991 msgid "invalid pure const state for function"
17994 #: tree-cfg.c:4147 tree-ssa.c:1007 tree-ssa.c:1017 tree-ssa.c:1030
17995 #, gcc-internal-format
17996 msgid "in statement"
18000 #, gcc-internal-format
18001 msgid "statement marked for throw, but doesn%'t"
18005 #, gcc-internal-format
18006 msgid "statement marked for throw in middle of block"
18010 #, gcc-internal-format
18011 msgid "Dead STMT in EH table"
18015 #, gcc-internal-format
18016 msgid "gimple_bb (phi) is set to a wrong basic block"
18020 #, gcc-internal-format
18021 msgid "missing PHI def"
18025 #, gcc-internal-format
18026 msgid "PHI argument is not a GIMPLE value"
18029 #: tree-cfg.c:4308 tree-cfg.c:4381
18030 #, gcc-internal-format
18031 msgid "incorrect sharing of tree nodes"
18035 #, gcc-internal-format
18036 msgid "invalid GIMPLE statement"
18040 #, gcc-internal-format
18041 msgid "gimple_bb (stmt) is set to a wrong basic block"
18045 #, gcc-internal-format
18046 msgid "incorrect entry in label_to_block_map"
18050 #, gcc-internal-format
18051 msgid "incorrect setting of landing pad number"
18055 #, gcc-internal-format
18056 msgid "verify_stmts failed"
18060 #, gcc-internal-format
18061 msgid "ENTRY_BLOCK has IL associated with it"
18065 #, gcc-internal-format
18066 msgid "EXIT_BLOCK has IL associated with it"
18070 #, gcc-internal-format, gfc-internal-format
18071 msgid "fallthru to exit from bb %d"
18075 #, gcc-internal-format
18076 msgid "nonlocal label "
18080 #, gcc-internal-format
18081 msgid "EH landing pad label "
18084 #: tree-cfg.c:4475 tree-cfg.c:4484 tree-cfg.c:4509
18085 #, gcc-internal-format
18090 #, gcc-internal-format, gfc-internal-format
18091 msgid "control flow in the middle of basic block %d"
18095 #, gcc-internal-format, gfc-internal-format
18096 msgid "fallthru edge after a control statement in bb %d"
18100 #, gcc-internal-format, gfc-internal-format
18101 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
18104 #: tree-cfg.c:4568 tree-cfg.c:4590 tree-cfg.c:4607 tree-cfg.c:4676
18105 #, gcc-internal-format, gfc-internal-format
18106 msgid "wrong outgoing edge flags at end of bb %d"
18110 #, gcc-internal-format, gfc-internal-format
18111 msgid "explicit goto at end of bb %d"
18115 #, gcc-internal-format, gfc-internal-format
18116 msgid "return edge does not point to exit in bb %d"
18120 #, gcc-internal-format
18121 msgid "found default case not at the start of case vector"
18125 #, gcc-internal-format
18126 msgid "case labels not sorted: "
18130 #, gcc-internal-format, gfc-internal-format
18131 msgid "extra outgoing edge %d->%d"
18135 #, gcc-internal-format, gfc-internal-format
18136 msgid "missing edge %i->%i"
18140 #, gcc-internal-format
18141 msgid "%<noreturn%> function does return"
18145 #, gcc-internal-format
18146 msgid "control reaches end of non-void function"
18150 #, gcc-internal-format
18152 "ignoring return value of %qD, declared with attribute warn_unused_result"
18156 #, gcc-internal-format
18158 "ignoring return value of function declared with attribute warn_unused_result"
18162 #, gcc-internal-format
18163 msgid "could not open dump file %qs: %m"
18166 #: tree-dump.c:1062
18167 #, gcc-internal-format
18168 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
18172 #, gcc-internal-format, gfc-internal-format
18173 msgid "BB %i has multiple EH edges"
18177 #, gcc-internal-format, gfc-internal-format
18178 msgid "BB %i can not throw but has an EH edge"
18182 #, gcc-internal-format, gfc-internal-format
18183 msgid "BB %i last statement has incorrectly set lp"
18187 #, gcc-internal-format, gfc-internal-format
18188 msgid "BB %i is missing an EH edge"
18192 #, gcc-internal-format, gfc-internal-format
18193 msgid "Incorrect EH edge %i->%i"
18196 #: tree-eh.c:4033 tree-eh.c:4052
18197 #, gcc-internal-format, gfc-internal-format
18198 msgid "BB %i is missing an edge"
18202 #, gcc-internal-format, gfc-internal-format
18203 msgid "BB %i too many fallthru edges"
18207 #, gcc-internal-format, gfc-internal-format
18208 msgid "BB %i has incorrect edge"
18212 #, gcc-internal-format, gfc-internal-format
18213 msgid "BB %i has incorrect fallthru edge"
18216 #: tree-inline.c:2973
18217 #, gcc-internal-format
18218 msgid "function %q+F can never be copied because it receives a non-local goto"
18221 #: tree-inline.c:2987
18222 #, gcc-internal-format
18224 "function %q+F can never be copied because it saves address of local label in "
18225 "a static variable"
18228 #: tree-inline.c:3024
18229 #, gcc-internal-format
18231 "function %q+F can never be inlined because it uses alloca (override using "
18232 "the always_inline attribute)"
18235 #: tree-inline.c:3038
18236 #, gcc-internal-format
18237 msgid "function %q+F can never be inlined because it uses setjmp"
18240 #: tree-inline.c:3052
18241 #, gcc-internal-format
18243 "function %q+F can never be inlined because it uses variable argument lists"
18246 #: tree-inline.c:3064
18247 #, gcc-internal-format
18249 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
18253 #: tree-inline.c:3072
18254 #, gcc-internal-format
18255 msgid "function %q+F can never be inlined because it uses non-local goto"
18258 #: tree-inline.c:3084
18259 #, gcc-internal-format
18261 "function %q+F can never be inlined because it uses __builtin_return or "
18262 "__builtin_apply_args"
18265 #: tree-inline.c:3104
18266 #, gcc-internal-format
18267 msgid "function %q+F can never be inlined because it contains a computed goto"
18270 #: tree-inline.c:3207
18271 #, gcc-internal-format
18273 "function %q+F can never be inlined because it is suppressed using -fno-inline"
18276 #: tree-inline.c:3215
18277 #, gcc-internal-format
18279 "function %q+F can never be inlined because it uses attributes conflicting "
18283 #: tree-inline.c:3790 tree-inline.c:3801
18284 #, gcc-internal-format
18285 msgid "inlining failed in call to %q+F: %s"
18288 #: tree-inline.c:3792 tree-inline.c:3803
18289 #, gcc-internal-format
18290 msgid "called from here"
18293 #: tree-mudflap.c:896
18294 #, gcc-internal-format
18295 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
18298 #: tree-mudflap.c:1103
18299 #, gcc-internal-format
18300 msgid "mudflap cannot track %qE in stub function"
18303 #: tree-mudflap.c:1347
18304 #, gcc-internal-format
18305 msgid "mudflap cannot track unknown size extern %qE"
18308 #: tree-nomudflap.c:48
18309 #, gcc-internal-format
18310 msgid "mudflap: this language is not supported"
18313 #: tree-optimize.c:450
18314 #, gcc-internal-format
18315 msgid "size of return value of %q+D is %u bytes"
18318 #: tree-optimize.c:453
18319 #, gcc-internal-format
18320 msgid "size of return value of %q+D is larger than %wd bytes"
18323 #: tree-outof-ssa.c:784 tree-outof-ssa.c:841 tree-ssa-coalesce.c:953
18324 #: tree-ssa-coalesce.c:968 tree-ssa-coalesce.c:1190 tree-ssa-live.c:1293
18325 #, gcc-internal-format
18326 msgid "SSA corruption"
18329 #: tree-profile.c:398
18330 #, gcc-internal-format
18331 msgid "unimplemented functionality"
18334 #: tree-ssa-uninit.c:1800 tree-ssa.c:1732
18335 #, gcc-internal-format
18336 msgid "%qD may be used uninitialized in this function"
18340 #, gcc-internal-format
18341 msgid "expected an SSA_NAME object"
18345 #, gcc-internal-format
18346 msgid "type mismatch between an SSA_NAME and its symbol"
18350 #, gcc-internal-format
18351 msgid "found an SSA_NAME that had been released into the free pool"
18355 #, gcc-internal-format
18356 msgid "found a virtual definition for a GIMPLE register"
18360 #, gcc-internal-format
18361 msgid "virtual SSA name for non-VOP decl"
18365 #, gcc-internal-format
18366 msgid "found a real definition for a non-register"
18370 #, gcc-internal-format
18371 msgid "found a default name with a non-empty defining statement"
18375 #, gcc-internal-format
18376 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set."
18380 #, gcc-internal-format, gfc-internal-format
18381 msgid "SSA_NAME created in two different blocks %i and %i"
18384 #: tree-ssa.c:659 tree-ssa.c:1048
18385 #, gcc-internal-format
18386 msgid "SSA_NAME_DEF_STMT is wrong"
18390 #, gcc-internal-format
18391 msgid "missing definition"
18395 #, gcc-internal-format, gfc-internal-format
18396 msgid "definition in block %i does not dominate use in block %i"
18400 #, gcc-internal-format, gfc-internal-format
18401 msgid "definition in block %i follows the use"
18405 #, gcc-internal-format
18406 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
18410 #, gcc-internal-format
18411 msgid "no immediate_use list"
18415 #, gcc-internal-format
18416 msgid "wrong immediate use list"
18420 #, gcc-internal-format
18421 msgid "incoming edge count does not match number of PHI arguments"
18425 #, gcc-internal-format, gfc-internal-format
18426 msgid "PHI argument is missing for edge %d->%d"
18430 #, gcc-internal-format
18431 msgid "PHI argument is not SSA_NAME, or invariant"
18435 #, gcc-internal-format, gfc-internal-format
18436 msgid "wrong edge %d->%d for PHI argument"
18440 #, gcc-internal-format, gfc-internal-format
18441 msgid "AUX pointer initialized for edge %d->%d"
18445 #, gcc-internal-format
18446 msgid "stmt (%p) marked modified after optimization pass: "
18450 #, gcc-internal-format
18451 msgid "statement makes a memory store, but has no VDEFS"
18455 #, gcc-internal-format
18456 msgid "statement has VDEF operand not in defs list"
18460 #, gcc-internal-format
18461 msgid "statement has VDEF but no VUSE operand"
18465 #, gcc-internal-format
18466 msgid "VDEF and VUSE do not use the same symbol"
18470 #, gcc-internal-format
18471 msgid "statement has VUSE operand not in uses list"
18475 #, gcc-internal-format
18476 msgid "nr of operands and imm-links don't agree"
18480 #, gcc-internal-format
18481 msgid "verify_ssa failed"
18485 #, gcc-internal-format
18486 msgid "%qD was declared here"
18490 #, gcc-internal-format
18491 msgid "%qD is used uninitialized in this function"
18495 #, gcc-internal-format
18496 msgid "array subscript is outside array bounds"
18499 #: tree-vrp.c:5260 tree-vrp.c:5347
18500 #, gcc-internal-format
18501 msgid "array subscript is above array bounds"
18504 #: tree-vrp.c:5267 tree-vrp.c:5335
18505 #, gcc-internal-format
18506 msgid "array subscript is below array bounds"
18510 #, gcc-internal-format
18512 "assuming signed overflow does not occur when simplifying conditional to "
18517 #, gcc-internal-format
18518 msgid "assuming signed overflow does not occur when simplifying conditional"
18522 #, gcc-internal-format
18523 msgid "comparison always false due to limited range of data type"
18527 #, gcc-internal-format
18528 msgid "comparison always true due to limited range of data type"
18532 #, gcc-internal-format
18534 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
18539 #, gcc-internal-format
18541 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
18546 #, gcc-internal-format
18547 msgid "ignoring attributes applied to %qT after definition"
18551 #, gcc-internal-format
18552 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
18556 #, gcc-internal-format
18558 "%q+D redeclared without dllimport attribute after being referenced with dll "
18563 #, gcc-internal-format
18564 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
18567 #: tree.c:5390 tree.c:5402 tree.c:5412 c-family/c-common.c:5692
18568 #: c-family/c-common.c:5711 c-family/c-common.c:5729 c-family/c-common.c:5756
18569 #: c-family/c-common.c:5783 c-family/c-common.c:5809 c-family/c-common.c:5828
18570 #: c-family/c-common.c:5845 c-family/c-common.c:5869 c-family/c-common.c:5892
18571 #: c-family/c-common.c:5909 c-family/c-common.c:5937 c-family/c-common.c:5958
18572 #: c-family/c-common.c:5979 c-family/c-common.c:6005 c-family/c-common.c:6036
18573 #: c-family/c-common.c:6073 c-family/c-common.c:6100 c-family/c-common.c:6143
18574 #: c-family/c-common.c:6227 c-family/c-common.c:6257 c-family/c-common.c:6311
18575 #: c-family/c-common.c:6657 c-family/c-common.c:6675 c-family/c-common.c:6737
18576 #: c-family/c-common.c:6780 c-family/c-common.c:6851 c-family/c-common.c:6979
18577 #: c-family/c-common.c:7047 c-family/c-common.c:7105 c-family/c-common.c:7153
18578 #: c-family/c-common.c:7232 c-family/c-common.c:7256 c-family/c-common.c:7542
18579 #: c-family/c-common.c:7565 c-family/c-common.c:7604 c-family/c-common.c:7693
18580 #: c-family/c-common.c:7841 config/darwin.c:1555 config/arm/arm.c:4738
18581 #: config/arm/arm.c:4766 config/arm/arm.c:4783 config/avr/avr.c:4840
18582 #: config/h8300/h8300.c:5390 config/h8300/h8300.c:5414 config/i386/i386.c:4723
18583 #: config/i386/i386.c:27813 config/ia64/ia64.c:704
18584 #: config/m68hc11/m68hc11.c:1182 config/rs6000/rs6000.c:24752
18585 #: config/spu/spu.c:3933 lto/lto-lang.c:200 ada/gcc-interface/utils.c:5212
18586 #, gcc-internal-format
18587 msgid "%qE attribute ignored"
18591 #, gcc-internal-format
18592 msgid "inline function %q+D declared as dllimport: attribute ignored"
18596 #, gcc-internal-format
18597 msgid "function %q+D definition is marked dllimport"
18600 #: tree.c:5446 config/sh/symbian-c.c:145 config/sh/symbian-cxx.c:577
18601 #, gcc-internal-format
18602 msgid "variable %q+D definition is marked dllimport"
18605 #: tree.c:5473 config/sh/symbian-c.c:165 config/sh/symbian-cxx.c:652
18606 #, gcc-internal-format
18607 msgid "external linkage required for symbol %q+D because of %qE attribute"
18611 #, gcc-internal-format
18613 "%qE implies default visibility, but %qD has already been declared with a "
18614 "different visibility"
18618 #, gcc-internal-format
18619 msgid "arrays of functions are not meaningful"
18623 #, gcc-internal-format
18624 msgid "function return type cannot be function"
18627 #: tree.c:8565 tree.c:8650 tree.c:8711
18628 #, gcc-internal-format, gfc-internal-format
18629 msgid "tree check: %s, have %s in %s, at %s:%d"
18633 #, gcc-internal-format, gfc-internal-format
18634 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
18638 #, gcc-internal-format
18639 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
18643 #, gcc-internal-format
18644 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
18648 #, gcc-internal-format, gfc-internal-format
18649 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
18653 #, gcc-internal-format
18655 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
18660 #, gcc-internal-format, gfc-internal-format
18661 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
18665 #, gcc-internal-format, gfc-internal-format
18666 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
18670 #, gcc-internal-format, gfc-internal-format
18672 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
18676 #: value-prof.c:378
18677 #, gcc-internal-format
18678 msgid "Dead histogram"
18681 #: value-prof.c:409
18682 #, gcc-internal-format
18684 "Histogram value statement does not correspond to the statement it is "
18688 #: value-prof.c:422
18689 #, gcc-internal-format
18690 msgid "verify_histograms failed"
18693 #: value-prof.c:469
18694 #, gcc-internal-format, gfc-internal-format
18696 "Correcting inconsistent value profile: %s profiler overall count (%d) does "
18697 "not match BB count (%d)"
18700 #: value-prof.c:479
18701 #, gcc-internal-format, gfc-internal-format
18703 "Corrupted value profile: %s profiler overall count (%d) does not match BB "
18707 #: var-tracking.c:6148
18708 #, gcc-internal-format
18710 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
18714 #: var-tracking.c:6152
18715 #, gcc-internal-format
18716 msgid "variable tracking size limit exceeded"
18720 #, gcc-internal-format
18721 msgid "%+D causes a section type conflict"
18725 #, gcc-internal-format
18727 "alignment of %q+D is greater than maximum object file alignment. Using %d"
18730 #: varasm.c:1088 varasm.c:1096
18731 #, gcc-internal-format
18732 msgid "register name not specified for %q+D"
18736 #, gcc-internal-format
18737 msgid "invalid register name for %q+D"
18741 #, gcc-internal-format
18742 msgid "data type of %q+D isn%'t suitable for a register"
18746 #, gcc-internal-format
18747 msgid "register specified for %q+D isn%'t suitable for data type"
18751 #, gcc-internal-format
18752 msgid "global register variable has initial value"
18756 #, gcc-internal-format
18757 msgid "optimization may eliminate reads and/or writes to register variables"
18761 #, gcc-internal-format
18762 msgid "register name given for non-register variable %q+D"
18766 #, gcc-internal-format
18767 msgid "global destructors not supported on this target"
18771 #, gcc-internal-format
18772 msgid "global constructors not supported on this target"
18776 #, gcc-internal-format
18777 msgid "thread-local COMMON data not implemented"
18781 #, gcc-internal-format
18783 "requested alignment for %q+D is greater than implemented alignment of %wu"
18787 #, gcc-internal-format
18788 msgid "initializer for integer/fixed-point value is too complicated"
18792 #, gcc-internal-format
18793 msgid "initializer for floating value is not a floating constant"
18797 #, gcc-internal-format
18798 msgid "invalid initial value for member %qE"
18801 #: varasm.c:5056 varasm.c:5100
18802 #, gcc-internal-format
18803 msgid "weak declaration of %q+D must precede definition"
18807 #, gcc-internal-format
18809 "weak declaration of %q+D after first use results in unspecified behavior"
18813 #, gcc-internal-format
18814 msgid "weak declaration of %q+D must be public"
18818 #, gcc-internal-format
18819 msgid "weak declaration of %q+D not supported"
18822 #: varasm.c:5131 varasm.c:5550
18823 #, gcc-internal-format
18824 msgid "only weak aliases are supported in this configuration"
18828 #, gcc-internal-format
18829 msgid "weakref is not supported in this configuration"
18832 #: varasm.c:5373 varasm.c:5547
18833 #, gcc-internal-format
18834 msgid "ifunc is not supported in this configuration"
18838 #, gcc-internal-format
18839 msgid "%q+D aliased to undefined symbol %qE"
18843 #, gcc-internal-format
18844 msgid "%q+D aliased to external symbol %qE"
18848 #, gcc-internal-format
18849 msgid "weakref %q+D ultimately targets itself"
18853 #, gcc-internal-format
18854 msgid "weakref %q+D must have static linkage"
18858 #, gcc-internal-format
18859 msgid "alias definitions not supported in this configuration"
18862 #: varasm.c:5608 config/sol2.c:156
18863 #, gcc-internal-format
18864 msgid "visibility attribute not supported in this configuration; ignored"
18868 #, gcc-internal-format, gfc-internal-format
18869 msgid "vector %s %s domain error, in %s at %s:%u"
18872 #. Print an error message for unrecognized stab codes.
18874 #, gcc-internal-format
18875 msgid "no sclass for %s stab (0x%x)"
18878 #: c-family/c-common.c:861
18879 #, gcc-internal-format
18880 msgid "%qD is not defined outside of function scope"
18883 #: c-family/c-common.c:911
18884 #, gcc-internal-format
18886 "string length %qd is greater than the length %qd ISO C%d compilers are "
18887 "required to support"
18890 #: c-family/c-common.c:1404 c-family/c-common.c:1416
18891 #, gcc-internal-format
18892 msgid "overflow in constant expression"
18895 #: c-family/c-common.c:1439
18896 #, gcc-internal-format
18897 msgid "integer overflow in expression"
18900 #: c-family/c-common.c:1444
18901 #, gcc-internal-format
18902 msgid "floating point overflow in expression"
18905 #: c-family/c-common.c:1448
18906 #, gcc-internal-format
18907 msgid "fixed-point overflow in expression"
18910 #: c-family/c-common.c:1452
18911 #, gcc-internal-format
18912 msgid "vector overflow in expression"
18915 #: c-family/c-common.c:1458
18916 #, gcc-internal-format
18917 msgid "complex integer overflow in expression"
18920 #: c-family/c-common.c:1461
18921 #, gcc-internal-format
18922 msgid "complex floating point overflow in expression"
18925 #: c-family/c-common.c:1504
18926 #, gcc-internal-format
18927 msgid "logical %<or%> applied to non-boolean constant"
18930 #: c-family/c-common.c:1507
18931 #, gcc-internal-format
18932 msgid "logical %<and%> applied to non-boolean constant"
18935 #: c-family/c-common.c:1552
18936 #, gcc-internal-format
18937 msgid "logical %<or%> of collectively exhaustive tests is always true"
18940 #: c-family/c-common.c:1556
18941 #, gcc-internal-format
18942 msgid "logical %<and%> of mutually exclusive tests is always false"
18945 #: c-family/c-common.c:1591
18946 #, gcc-internal-format
18947 msgid "type-punning to incomplete type might break strict-aliasing rules"
18950 #: c-family/c-common.c:1606
18951 #, gcc-internal-format
18952 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
18955 #: c-family/c-common.c:1613 c-family/c-common.c:1631
18956 #, gcc-internal-format
18957 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
18960 #: c-family/c-common.c:1662
18961 #, gcc-internal-format
18962 msgid "first argument of %q+D should be %<int%>"
18965 #: c-family/c-common.c:1671
18966 #, gcc-internal-format
18967 msgid "second argument of %q+D should be %<char **%>"
18970 #: c-family/c-common.c:1680
18971 #, gcc-internal-format
18972 msgid "third argument of %q+D should probably be %<char **%>"
18975 #: c-family/c-common.c:1690
18976 #, gcc-internal-format
18977 msgid "%q+D takes only zero or two arguments"
18980 #: c-family/c-common.c:1739
18981 #, gcc-internal-format
18983 "use -flax-vector-conversions to permit conversions between vectors with "
18984 "differing element types or numbers of subparts"
18987 #: c-family/c-common.c:1896
18988 #, gcc-internal-format
18989 msgid "conversion to %qT from boolean expression"
18992 #: c-family/c-common.c:1917
18993 #, gcc-internal-format
18994 msgid "negative integer implicitly converted to unsigned type"
18997 #: c-family/c-common.c:1920
18998 #, gcc-internal-format
18999 msgid "conversion of unsigned constant value to negative integer"
19002 #: c-family/c-common.c:1947
19003 #, gcc-internal-format
19004 msgid "conversion to %qT alters %qT constant value"
19007 #: c-family/c-common.c:2039
19008 #, gcc-internal-format
19009 msgid "conversion to %qT from %qT may change the sign of the result"
19012 #: c-family/c-common.c:2076
19013 #, gcc-internal-format
19014 msgid "conversion to %qT from %qT may alter its value"
19017 #: c-family/c-common.c:2104
19018 #, gcc-internal-format
19019 msgid "large integer implicitly truncated to unsigned type"
19022 #: c-family/c-common.c:2110 c-family/c-common.c:2117 c-family/c-common.c:2125
19023 #, gcc-internal-format
19024 msgid "overflow in implicit constant conversion"
19027 #: c-family/c-common.c:2298
19028 #, gcc-internal-format
19029 msgid "operation on %qE may be undefined"
19032 #: c-family/c-common.c:2606
19033 #, gcc-internal-format
19034 msgid "case label does not reduce to an integer constant"
19037 #: c-family/c-common.c:2646
19038 #, gcc-internal-format
19039 msgid "case label value is less than minimum value for type"
19042 #: c-family/c-common.c:2654
19043 #, gcc-internal-format
19044 msgid "case label value exceeds maximum value for type"
19047 #: c-family/c-common.c:2662
19048 #, gcc-internal-format
19049 msgid "lower value in case label range less than minimum value for type"
19052 #: c-family/c-common.c:2671
19053 #, gcc-internal-format
19054 msgid "upper value in case label range exceeds maximum value for type"
19057 #: c-family/c-common.c:2750
19058 #, gcc-internal-format
19060 "GCC cannot support operators with integer types and fixed-point types that "
19061 "have too many integral and fractional bits together"
19064 #: c-family/c-common.c:3252
19065 #, gcc-internal-format
19066 msgid "invalid operands to binary %s (have %qT and %qT)"
19069 #: c-family/c-common.c:3487
19070 #, gcc-internal-format
19071 msgid "comparison is always false due to limited range of data type"
19074 #: c-family/c-common.c:3489
19075 #, gcc-internal-format
19076 msgid "comparison is always true due to limited range of data type"
19079 #: c-family/c-common.c:3568
19080 #, gcc-internal-format
19081 msgid "comparison of unsigned expression >= 0 is always true"
19084 #: c-family/c-common.c:3578
19085 #, gcc-internal-format
19086 msgid "comparison of unsigned expression < 0 is always false"
19089 #: c-family/c-common.c:3620
19090 #, gcc-internal-format
19091 msgid "pointer of type %<void *%> used in arithmetic"
19094 #: c-family/c-common.c:3626
19095 #, gcc-internal-format
19096 msgid "pointer to a function used in arithmetic"
19099 #: c-family/c-common.c:3632
19100 #, gcc-internal-format
19101 msgid "pointer to member function used in arithmetic"
19104 #: c-family/c-common.c:3844
19105 #, gcc-internal-format
19106 msgid "the address of %qD will always evaluate as %<true%>"
19109 #: c-family/c-common.c:3929 cp/semantics.c:585 cp/typeck.c:7536
19110 #, gcc-internal-format
19111 msgid "suggest parentheses around assignment used as truth value"
19114 #: c-family/c-common.c:4203
19115 #, gcc-internal-format
19116 msgid "invalid application of %<sizeof%> to a function type"
19119 #: c-family/c-common.c:4216
19120 #, gcc-internal-format
19121 msgid "invalid application of %qs to a void type"
19124 #: c-family/c-common.c:4224
19125 #, gcc-internal-format
19126 msgid "invalid application of %qs to incomplete type %qT "
19129 #: c-family/c-common.c:4266
19130 #, gcc-internal-format
19131 msgid "%<__alignof%> applied to a bit-field"
19134 #: c-family/c-common.c:4982
19135 #, gcc-internal-format
19136 msgid "cannot disable built-in function %qs"
19139 #: c-family/c-common.c:5174
19140 #, gcc-internal-format
19141 msgid "pointers are not permitted as case values"
19144 #: c-family/c-common.c:5181
19145 #, gcc-internal-format
19146 msgid "range expressions in switch statements are non-standard"
19149 #: c-family/c-common.c:5207
19150 #, gcc-internal-format
19151 msgid "empty range specified"
19154 #: c-family/c-common.c:5267
19155 #, gcc-internal-format
19156 msgid "duplicate (or overlapping) case value"
19159 #: c-family/c-common.c:5269
19160 #, gcc-internal-format
19161 msgid "this is the first entry overlapping that value"
19164 #: c-family/c-common.c:5273
19165 #, gcc-internal-format
19166 msgid "duplicate case value"
19169 #: c-family/c-common.c:5274
19170 #, gcc-internal-format
19171 msgid "previously used here"
19174 #: c-family/c-common.c:5278
19175 #, gcc-internal-format
19176 msgid "multiple default labels in one switch"
19179 #: c-family/c-common.c:5280
19180 #, gcc-internal-format
19181 msgid "this is the first default label"
19184 #: c-family/c-common.c:5332
19185 #, gcc-internal-format
19186 msgid "case value %qs not in enumerated type"
19189 #: c-family/c-common.c:5337
19190 #, gcc-internal-format
19191 msgid "case value %qs not in enumerated type %qT"
19194 #: c-family/c-common.c:5396
19195 #, gcc-internal-format
19196 msgid "switch missing default case"
19199 #: c-family/c-common.c:5468
19200 #, gcc-internal-format
19201 msgid "enumeration value %qE not handled in switch"
19204 #: c-family/c-common.c:5494
19205 #, gcc-internal-format
19206 msgid "taking the address of a label is non-standard"
19209 #: c-family/c-common.c:5681
19210 #, gcc-internal-format
19211 msgid "%qE attribute ignored for field of type %qT"
19214 #: c-family/c-common.c:5774 c-family/c-common.c:5800
19215 #, gcc-internal-format
19216 msgid "%qE attribute conflicts with attribute %s"
19219 #: c-family/c-common.c:5914 lto/lto-lang.c:205
19220 #, gcc-internal-format
19221 msgid "%qE attribute has no effect on unit local functions"
19224 #: c-family/c-common.c:6067
19225 #, gcc-internal-format
19226 msgid "%qE attribute have effect only on public objects"
19229 #: c-family/c-common.c:6164
19230 #, gcc-internal-format
19231 msgid "destructor priorities are not supported"
19234 #: c-family/c-common.c:6166
19235 #, gcc-internal-format
19236 msgid "constructor priorities are not supported"
19239 #: c-family/c-common.c:6183
19240 #, gcc-internal-format, gfc-internal-format
19241 msgid "destructor priorities from 0 to %d are reserved for the implementation"
19244 #: c-family/c-common.c:6188
19245 #, gcc-internal-format, gfc-internal-format
19246 msgid "constructor priorities from 0 to %d are reserved for the implementation"
19249 #: c-family/c-common.c:6196
19250 #, gcc-internal-format, gfc-internal-format
19251 msgid "destructor priorities must be integers from 0 to %d inclusive"
19254 #: c-family/c-common.c:6199
19255 #, gcc-internal-format, gfc-internal-format
19256 msgid "constructor priorities must be integers from 0 to %d inclusive"
19259 #: c-family/c-common.c:6355
19260 #, gcc-internal-format
19261 msgid "unknown machine mode %qE"
19264 #: c-family/c-common.c:6384
19265 #, gcc-internal-format
19266 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
19269 #: c-family/c-common.c:6387
19270 #, gcc-internal-format
19271 msgid "use __attribute__ ((vector_size)) instead"
19274 #: c-family/c-common.c:6396
19275 #, gcc-internal-format
19276 msgid "unable to emulate %qs"
19279 #: c-family/c-common.c:6407
19280 #, gcc-internal-format
19281 msgid "invalid pointer mode %qs"
19284 #: c-family/c-common.c:6424
19285 #, gcc-internal-format
19286 msgid "signness of type and machine mode %qs don't match"
19289 #: c-family/c-common.c:6435
19290 #, gcc-internal-format
19291 msgid "no data type for mode %qs"
19294 #: c-family/c-common.c:6445
19295 #, gcc-internal-format
19296 msgid "cannot use mode %qs for enumeral types"
19299 #: c-family/c-common.c:6472
19300 #, gcc-internal-format
19301 msgid "mode %qs applied to inappropriate type"
19304 #: c-family/c-common.c:6504
19305 #, gcc-internal-format
19306 msgid "section attribute cannot be specified for local variables"
19309 #: c-family/c-common.c:6515 config/bfin/bfin.c:5671 config/bfin/bfin.c:5722
19310 #: config/bfin/bfin.c:5749 config/bfin/bfin.c:5762
19311 #, gcc-internal-format
19312 msgid "section of %q+D conflicts with previous declaration"
19315 #: c-family/c-common.c:6523
19316 #, gcc-internal-format
19317 msgid "section of %q+D cannot be overridden"
19320 #: c-family/c-common.c:6531
19321 #, gcc-internal-format
19322 msgid "section attribute not allowed for %q+D"
19325 #: c-family/c-common.c:6538
19326 #, gcc-internal-format
19327 msgid "section attributes are not supported for this target"
19330 #: c-family/c-common.c:6570
19331 #, gcc-internal-format
19332 msgid "requested alignment is not a constant"
19335 #: c-family/c-common.c:6575
19336 #, gcc-internal-format
19337 msgid "requested alignment is not a power of 2"
19340 #: c-family/c-common.c:6580
19341 #, gcc-internal-format
19342 msgid "requested alignment is too large"
19345 #: c-family/c-common.c:6608
19346 #, gcc-internal-format
19347 msgid "alignment may not be specified for %q+D"
19350 #: c-family/c-common.c:6615
19351 #, gcc-internal-format
19353 "alignment for %q+D was previously specified as %d and may not be decreased"
19356 #: c-family/c-common.c:6619
19357 #, gcc-internal-format
19358 msgid "alignment for %q+D must be at least %d"
19361 #: c-family/c-common.c:6644
19362 #, gcc-internal-format
19363 msgid "inline function %q+D cannot be declared weak"
19366 #: c-family/c-common.c:6649
19367 #, gcc-internal-format
19368 msgid "indirect function %q+D cannot be declared weak"
19371 #: c-family/c-common.c:6686
19372 #, gcc-internal-format
19373 msgid "%q+D defined both normally and as %qE attribute"
19376 #: c-family/c-common.c:6694
19377 #, gcc-internal-format
19378 msgid "weak %q+D cannot be defined %qE"
19381 #: c-family/c-common.c:6711
19382 #, gcc-internal-format
19383 msgid "attribute %qE argument not a string"
19386 #: c-family/c-common.c:6787
19387 #, gcc-internal-format
19388 msgid "indirect function %q+D cannot be declared weakref"
19391 #: c-family/c-common.c:6809
19392 #, gcc-internal-format
19393 msgid "weakref attribute must appear before alias attribute"
19396 #: c-family/c-common.c:6838
19397 #, gcc-internal-format
19398 msgid "%qE attribute ignored on non-class types"
19401 #: c-family/c-common.c:6844
19402 #, gcc-internal-format
19403 msgid "%qE attribute ignored because %qT is already defined"
19406 #: c-family/c-common.c:6857
19407 #, gcc-internal-format
19408 msgid "visibility argument not a string"
19411 #: c-family/c-common.c:6869
19412 #, gcc-internal-format
19413 msgid "%qE attribute ignored on types"
19416 #: c-family/c-common.c:6885
19417 #, gcc-internal-format
19419 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
19423 #: c-family/c-common.c:6896
19424 #, gcc-internal-format
19425 msgid "%qD redeclared with different visibility"
19428 #: c-family/c-common.c:6899 c-family/c-common.c:6903
19429 #, gcc-internal-format
19430 msgid "%qD was declared %qs which implies default visibility"
19433 #: c-family/c-common.c:6987
19434 #, gcc-internal-format
19435 msgid "tls_model argument not a string"
19438 #: c-family/c-common.c:7000
19439 #, gcc-internal-format
19441 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
19442 "dynamic\" or \"global-dynamic\""
19445 #: c-family/c-common.c:7020 c-family/c-common.c:7126 c-family/c-common.c:7883
19446 #: config/m32c/m32c.c:2893
19447 #, gcc-internal-format
19448 msgid "%qE attribute applies only to functions"
19451 #: c-family/c-common.c:7026 c-family/c-common.c:7132 c-family/c-common.c:7889
19452 #, gcc-internal-format
19453 msgid "can%'t set %qE attribute after definition"
19456 #: c-family/c-common.c:7072
19457 #, gcc-internal-format
19458 msgid "alloc_size parameter outside range"
19461 #: c-family/c-common.c:7189
19462 #, gcc-internal-format
19463 msgid "deprecated message is not a string"
19466 #: c-family/c-common.c:7230
19467 #, gcc-internal-format
19468 msgid "%qE attribute ignored for %qE"
19471 #: c-family/c-common.c:7290
19472 #, gcc-internal-format
19473 msgid "invalid vector type for attribute %qE"
19476 #: c-family/c-common.c:7296 ada/gcc-interface/utils.c:5338
19477 #: ada/gcc-interface/utils.c:5432
19478 #, gcc-internal-format
19479 msgid "vector size not an integral multiple of component size"
19482 #: c-family/c-common.c:7302 ada/gcc-interface/utils.c:5344
19483 #: ada/gcc-interface/utils.c:5438
19484 #, gcc-internal-format
19485 msgid "zero vector size"
19488 #: c-family/c-common.c:7310 ada/gcc-interface/utils.c:5352
19489 #: ada/gcc-interface/utils.c:5445
19490 #, gcc-internal-format
19491 msgid "number of components of the vector not a power of two"
19494 #: c-family/c-common.c:7338 ada/gcc-interface/utils.c:5068
19495 #, gcc-internal-format
19496 msgid "nonnull attribute without arguments on a non-prototype"
19499 #: c-family/c-common.c:7353 ada/gcc-interface/utils.c:5083
19500 #, gcc-internal-format, gfc-internal-format
19501 msgid "nonnull argument has invalid operand number (argument %lu)"
19504 #: c-family/c-common.c:7372 ada/gcc-interface/utils.c:5102
19505 #, gcc-internal-format, gfc-internal-format
19507 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
19510 #: c-family/c-common.c:7380 ada/gcc-interface/utils.c:5111
19511 #, gcc-internal-format, gfc-internal-format
19513 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
19516 #: c-family/c-common.c:7456
19517 #, gcc-internal-format
19518 msgid "not enough variable arguments to fit a sentinel"
19521 #: c-family/c-common.c:7470
19522 #, gcc-internal-format
19523 msgid "missing sentinel in function call"
19526 #: c-family/c-common.c:7511
19527 #, gcc-internal-format, gfc-internal-format
19528 msgid "null argument where non-null required (argument %lu)"
19531 #: c-family/c-common.c:7576
19532 #, gcc-internal-format
19533 msgid "cleanup argument not an identifier"
19536 #: c-family/c-common.c:7583
19537 #, gcc-internal-format
19538 msgid "cleanup argument not a function"
19541 #: c-family/c-common.c:7622
19542 #, gcc-internal-format
19543 msgid "%qE attribute requires prototypes with named arguments"
19546 #: c-family/c-common.c:7633
19547 #, gcc-internal-format
19548 msgid "%qE attribute only applies to variadic functions"
19551 #: c-family/c-common.c:7645 ada/gcc-interface/utils.c:5158
19552 #, gcc-internal-format
19553 msgid "requested position is not an integer constant"
19556 #: c-family/c-common.c:7653 ada/gcc-interface/utils.c:5165
19557 #, gcc-internal-format
19558 msgid "requested position is less than zero"
19561 #: c-family/c-common.c:7779
19562 #, gcc-internal-format, gfc-internal-format
19563 msgid "bad option %s to optimize attribute"
19566 #: c-family/c-common.c:7782
19567 #, gcc-internal-format, gfc-internal-format
19568 msgid "bad option %s to pragma attribute"
19571 #: c-family/c-common.c:8010
19572 #, gcc-internal-format
19573 msgid "not enough arguments to function %qE"
19576 #: c-family/c-common.c:8046 c-family/c-common.c:8092
19577 #, gcc-internal-format
19578 msgid "non-floating-point argument in call to function %qE"
19581 #: c-family/c-common.c:8069
19582 #, gcc-internal-format
19583 msgid "non-floating-point arguments in call to function %qE"
19586 #: c-family/c-common.c:8085
19587 #, gcc-internal-format
19588 msgid "non-const integer argument %u in call to function %qE"
19591 #: c-family/c-common.c:8421
19592 #, gcc-internal-format
19593 msgid "cannot apply %<offsetof%> to static data member %qD"
19596 #: c-family/c-common.c:8426
19597 #, gcc-internal-format
19598 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
19601 #: c-family/c-common.c:8433
19602 #, gcc-internal-format
19603 msgid "cannot apply %<offsetof%> to a non constant address"
19606 #: c-family/c-common.c:8446 cp/typeck.c:5052
19607 #, gcc-internal-format
19608 msgid "attempt to take address of bit-field structure member %qD"
19611 #: c-family/c-common.c:8505
19612 #, gcc-internal-format
19613 msgid "index %E denotes an offset greater than size of %qT"
19616 #: c-family/c-common.c:8541
19617 #, gcc-internal-format
19619 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
19623 #: c-family/c-common.c:8554
19624 #, gcc-internal-format
19625 msgid "lvalue required as left operand of assignment"
19628 #: c-family/c-common.c:8557
19629 #, gcc-internal-format
19630 msgid "lvalue required as increment operand"
19633 #: c-family/c-common.c:8560
19634 #, gcc-internal-format
19635 msgid "lvalue required as decrement operand"
19638 #: c-family/c-common.c:8563
19639 #, gcc-internal-format
19640 msgid "lvalue required as unary %<&%> operand"
19643 #: c-family/c-common.c:8566
19644 #, gcc-internal-format
19645 msgid "lvalue required in asm statement"
19648 #: c-family/c-common.c:8696
19649 #, gcc-internal-format
19650 msgid "size of array is too large"
19653 #: c-family/c-common.c:8943
19654 #, gcc-internal-format
19655 msgid "array subscript has type %<char%>"
19658 #: c-family/c-common.c:8978
19659 #, gcc-internal-format
19660 msgid "suggest parentheses around %<+%> inside %<<<%>"
19663 #: c-family/c-common.c:8981
19664 #, gcc-internal-format
19665 msgid "suggest parentheses around %<-%> inside %<<<%>"
19668 #: c-family/c-common.c:8987
19669 #, gcc-internal-format
19670 msgid "suggest parentheses around %<+%> inside %<>>%>"
19673 #: c-family/c-common.c:8990
19674 #, gcc-internal-format
19675 msgid "suggest parentheses around %<-%> inside %<>>%>"
19678 #: c-family/c-common.c:8996
19679 #, gcc-internal-format
19680 msgid "suggest parentheses around %<&&%> within %<||%>"
19683 #: c-family/c-common.c:9005
19684 #, gcc-internal-format
19685 msgid "suggest parentheses around arithmetic in operand of %<|%>"
19688 #: c-family/c-common.c:9010
19689 #, gcc-internal-format
19690 msgid "suggest parentheses around comparison in operand of %<|%>"
19693 #: c-family/c-common.c:9014
19694 #, gcc-internal-format
19696 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
19700 #: c-family/c-common.c:9024
19701 #, gcc-internal-format
19702 msgid "suggest parentheses around arithmetic in operand of %<^%>"
19705 #: c-family/c-common.c:9029
19706 #, gcc-internal-format
19707 msgid "suggest parentheses around comparison in operand of %<^%>"
19710 #: c-family/c-common.c:9035
19711 #, gcc-internal-format
19712 msgid "suggest parentheses around %<+%> in operand of %<&%>"
19715 #: c-family/c-common.c:9038
19716 #, gcc-internal-format
19717 msgid "suggest parentheses around %<-%> in operand of %<&%>"
19720 #: c-family/c-common.c:9043
19721 #, gcc-internal-format
19722 msgid "suggest parentheses around comparison in operand of %<&%>"
19725 #: c-family/c-common.c:9047
19726 #, gcc-internal-format
19728 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
19732 #: c-family/c-common.c:9055
19733 #, gcc-internal-format
19734 msgid "suggest parentheses around comparison in operand of %<==%>"
19737 #: c-family/c-common.c:9061
19738 #, gcc-internal-format
19739 msgid "suggest parentheses around comparison in operand of %<!=%>"
19742 #: c-family/c-common.c:9072
19743 #, gcc-internal-format
19744 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
19747 #: c-family/c-common.c:9087
19748 #, gcc-internal-format
19749 msgid "label %q+D defined but not used"
19752 #: c-family/c-common.c:9089
19753 #, gcc-internal-format
19754 msgid "label %q+D declared but not defined"
19757 #: c-family/c-common.c:9109
19758 #, gcc-internal-format
19759 msgid "division by zero"
19762 #: c-family/c-common.c:9141
19763 #, gcc-internal-format
19764 msgid "comparison between types %qT and %qT"
19767 #: c-family/c-common.c:9192
19768 #, gcc-internal-format
19769 msgid "comparison between signed and unsigned integer expressions"
19772 #: c-family/c-common.c:9243
19773 #, gcc-internal-format
19774 msgid "promoted ~unsigned is always non-zero"
19777 #: c-family/c-common.c:9246
19778 #, gcc-internal-format
19779 msgid "comparison of promoted ~unsigned with constant"
19782 #: c-family/c-common.c:9256
19783 #, gcc-internal-format
19784 msgid "comparison of promoted ~unsigned with unsigned"
19787 #: c-family/c-format.c:99 c-family/c-format.c:210
19788 #, gcc-internal-format
19789 msgid "format string has invalid operand number"
19792 #: c-family/c-format.c:116
19793 #, gcc-internal-format
19794 msgid "function does not return string type"
19797 #: c-family/c-format.c:145
19798 #, gcc-internal-format
19799 msgid "format string argument not a string type"
19802 #: c-family/c-format.c:188
19803 #, gcc-internal-format
19804 msgid "unrecognized format specifier"
19807 #: c-family/c-format.c:202
19808 #, gcc-internal-format
19809 msgid "%qE is an unrecognized format function type"
19812 #: c-family/c-format.c:216
19813 #, gcc-internal-format
19814 msgid "%<...%> has invalid operand number"
19817 #: c-family/c-format.c:223
19818 #, gcc-internal-format
19819 msgid "format string argument follows the args to be formatted"
19822 #: c-family/c-format.c:922
19823 #, gcc-internal-format
19824 msgid "function might be possible candidate for %qs format attribute"
19827 #: c-family/c-format.c:1014 c-family/c-format.c:1035 c-family/c-format.c:2059
19828 #, gcc-internal-format
19829 msgid "missing $ operand number in format"
19832 #: c-family/c-format.c:1044
19833 #, gcc-internal-format, gfc-internal-format
19834 msgid "%s does not support %%n$ operand number formats"
19837 #: c-family/c-format.c:1051
19838 #, gcc-internal-format
19839 msgid "operand number out of range in format"
19842 #: c-family/c-format.c:1074
19843 #, gcc-internal-format, gfc-internal-format
19844 msgid "format argument %d used more than once in %s format"
19847 #: c-family/c-format.c:1106
19848 #, gcc-internal-format
19849 msgid "$ operand number used after format without operand number"
19852 #: c-family/c-format.c:1137
19853 #, gcc-internal-format, gfc-internal-format
19854 msgid "format argument %d unused before used argument %d in $-style format"
19857 #: c-family/c-format.c:1232
19858 #, gcc-internal-format
19859 msgid "format not a string literal, format string not checked"
19862 #: c-family/c-format.c:1247 c-family/c-format.c:1250
19863 #, gcc-internal-format
19864 msgid "format not a string literal and no format arguments"
19867 #: c-family/c-format.c:1253
19868 #, gcc-internal-format
19869 msgid "format not a string literal, argument types not checked"
19872 #: c-family/c-format.c:1266
19873 #, gcc-internal-format
19874 msgid "too many arguments for format"
19877 #: c-family/c-format.c:1269
19878 #, gcc-internal-format
19879 msgid "unused arguments in $-style format"
19882 #: c-family/c-format.c:1272
19883 #, gcc-internal-format, gfc-internal-format
19884 msgid "zero-length %s format string"
19887 #: c-family/c-format.c:1276
19888 #, gcc-internal-format
19889 msgid "format is a wide character string"
19892 #: c-family/c-format.c:1279
19893 #, gcc-internal-format
19894 msgid "unterminated format string"
19897 #: c-family/c-format.c:1488
19898 #, gcc-internal-format
19899 msgid "embedded %<\\0%> in format"
19902 #: c-family/c-format.c:1503
19903 #, gcc-internal-format
19904 msgid "spurious trailing %<%%%> in format"
19907 #: c-family/c-format.c:1547 c-family/c-format.c:1822
19908 #, gcc-internal-format, gfc-internal-format
19909 msgid "repeated %s in format"
19912 #: c-family/c-format.c:1560
19913 #, gcc-internal-format
19914 msgid "missing fill character at end of strfmon format"
19917 #: c-family/c-format.c:1604 c-family/c-format.c:1707 c-family/c-format.c:2006
19918 #: c-family/c-format.c:2071
19919 #, gcc-internal-format
19920 msgid "too few arguments for format"
19923 #: c-family/c-format.c:1646
19924 #, gcc-internal-format, gfc-internal-format
19925 msgid "zero width in %s format"
19928 #: c-family/c-format.c:1664
19929 #, gcc-internal-format, gfc-internal-format
19930 msgid "empty left precision in %s format"
19933 #: c-family/c-format.c:1738
19934 #, gcc-internal-format, gfc-internal-format
19935 msgid "empty precision in %s format"
19938 #: c-family/c-format.c:1806
19939 #, gcc-internal-format
19940 msgid "%s does not support the %qs %s length modifier"
19943 #: c-family/c-format.c:1839
19944 #, gcc-internal-format
19945 msgid "conversion lacks type at end of format"
19948 #: c-family/c-format.c:1850
19949 #, gcc-internal-format
19950 msgid "unknown conversion type character %qc in format"
19953 #: c-family/c-format.c:1853
19954 #, gcc-internal-format
19955 msgid "unknown conversion type character 0x%x in format"
19958 #: c-family/c-format.c:1860
19959 #, gcc-internal-format
19960 msgid "%s does not support the %<%%%c%> %s format"
19963 #: c-family/c-format.c:1876
19964 #, gcc-internal-format
19965 msgid "%s used with %<%%%c%> %s format"
19968 #: c-family/c-format.c:1885
19969 #, gcc-internal-format, gfc-internal-format
19970 msgid "%s does not support %s"
19973 #: c-family/c-format.c:1895
19974 #, gcc-internal-format
19975 msgid "%s does not support %s with the %<%%%c%> %s format"
19978 #: c-family/c-format.c:1931
19979 #, gcc-internal-format
19980 msgid "%s ignored with %s and %<%%%c%> %s format"
19983 #: c-family/c-format.c:1935
19984 #, gcc-internal-format, gfc-internal-format
19985 msgid "%s ignored with %s in %s format"
19988 #: c-family/c-format.c:1942
19989 #, gcc-internal-format
19990 msgid "use of %s and %s together with %<%%%c%> %s format"
19993 #: c-family/c-format.c:1946
19994 #, gcc-internal-format, gfc-internal-format
19995 msgid "use of %s and %s together in %s format"
19998 #: c-family/c-format.c:1965
19999 #, gcc-internal-format
20000 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
20003 #: c-family/c-format.c:1968
20004 #, gcc-internal-format
20005 msgid "%<%%%c%> yields only last 2 digits of year"
20008 #. The end of the format string was reached.
20009 #: c-family/c-format.c:1985
20010 #, gcc-internal-format
20011 msgid "no closing %<]%> for %<%%[%> format"
20014 #: c-family/c-format.c:1999
20015 #, gcc-internal-format
20016 msgid "use of %qs length modifier with %qc type character"
20019 #: c-family/c-format.c:2021
20020 #, gcc-internal-format
20021 msgid "%s does not support the %<%%%s%c%> %s format"
20024 #: c-family/c-format.c:2038
20025 #, gcc-internal-format
20026 msgid "operand number specified with suppressed assignment"
20029 #: c-family/c-format.c:2041
20030 #, gcc-internal-format
20031 msgid "operand number specified for format taking no argument"
20034 #: c-family/c-format.c:2177
20035 #, gcc-internal-format, gfc-internal-format
20036 msgid "writing through null pointer (argument %d)"
20039 #: c-family/c-format.c:2185
20040 #, gcc-internal-format, gfc-internal-format
20041 msgid "reading through null pointer (argument %d)"
20044 #: c-family/c-format.c:2205
20045 #, gcc-internal-format, gfc-internal-format
20046 msgid "writing into constant object (argument %d)"
20049 #: c-family/c-format.c:2216
20050 #, gcc-internal-format, gfc-internal-format
20051 msgid "extra type qualifiers in format argument (argument %d)"
20054 #: c-family/c-format.c:2333
20055 #, gcc-internal-format
20056 msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
20059 #: c-family/c-format.c:2337
20060 #, gcc-internal-format
20061 msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
20064 #: c-family/c-format.c:2345
20065 #, gcc-internal-format
20066 msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
20069 #: c-family/c-format.c:2349
20070 #, gcc-internal-format
20071 msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
20074 #: c-family/c-format.c:2408 c-family/c-format.c:2414 c-family/c-format.c:2565
20075 #, gcc-internal-format
20076 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
20079 #: c-family/c-format.c:2421 c-family/c-format.c:2575
20080 #, gcc-internal-format
20081 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
20084 #: c-family/c-format.c:2471
20085 #, gcc-internal-format
20086 msgid "%<locus%> is not defined as a type"
20089 #: c-family/c-format.c:2524
20090 #, gcc-internal-format
20091 msgid "%<location_t%> is not defined as a type"
20094 #: c-family/c-format.c:2541
20095 #, gcc-internal-format
20096 msgid "%<tree%> is not defined as a type"
20099 #: c-family/c-format.c:2546
20100 #, gcc-internal-format
20101 msgid "%<tree%> is not defined as a pointer type"
20104 #: c-family/c-format.c:2817
20105 #, gcc-internal-format
20106 msgid "args to be formatted is not %<...%>"
20109 #: c-family/c-format.c:2829
20110 #, gcc-internal-format
20111 msgid "strftime formats cannot format arguments"
20114 #: c-family/c-lex.c:228
20115 #, gcc-internal-format
20116 msgid "badly nested C headers from preprocessor"
20119 #: c-family/c-lex.c:263
20120 #, gcc-internal-format, gfc-internal-format
20121 msgid "ignoring #pragma %s %s"
20125 #: c-family/c-lex.c:385
20126 #, gcc-internal-format
20127 msgid "stray %<@%> in program"
20130 #: c-family/c-lex.c:400
20131 #, gcc-internal-format
20132 msgid "stray %qs in program"
20135 #: c-family/c-lex.c:410
20136 #, gcc-internal-format, gfc-internal-format
20137 msgid "missing terminating %c character"
20140 #: c-family/c-lex.c:412
20141 #, gcc-internal-format
20142 msgid "stray %qc in program"
20145 #: c-family/c-lex.c:414
20146 #, gcc-internal-format
20147 msgid "stray %<\\%o%> in program"
20150 #: c-family/c-lex.c:586
20151 #, gcc-internal-format
20152 msgid "this decimal constant is unsigned only in ISO C90"
20155 #: c-family/c-lex.c:590
20156 #, gcc-internal-format
20157 msgid "this decimal constant would be unsigned in ISO C90"
20160 #: c-family/c-lex.c:610
20161 #, gcc-internal-format
20162 msgid "integer constant is too large for %<unsigned long%> type"
20165 #: c-family/c-lex.c:647
20166 #, gcc-internal-format
20167 msgid "unsuffixed float constant"
20170 #: c-family/c-lex.c:679
20171 #, gcc-internal-format
20172 msgid "unsupported non-standard suffix on floating constant"
20175 #: c-family/c-lex.c:684
20176 #, gcc-internal-format
20177 msgid "non-standard suffix on floating constant"
20180 #: c-family/c-lex.c:738 c-family/c-lex.c:740
20181 #, gcc-internal-format
20182 msgid "floating constant exceeds range of %qT"
20185 #: c-family/c-lex.c:749
20186 #, gcc-internal-format
20187 msgid "floating constant truncated to zero"
20190 #: c-family/c-lex.c:946 cp/parser.c:3340
20191 #, gcc-internal-format
20192 msgid "unsupported non-standard concatenation of string literals"
20195 #: c-family/c-lex.c:968
20196 #, gcc-internal-format
20197 msgid "traditional C rejects string constant concatenation"
20200 #: c-family/c-omp.c:123
20201 #, gcc-internal-format
20202 msgid "invalid expression type for %<#pragma omp atomic%>"
20205 #: c-family/c-omp.c:257 cp/semantics.c:4413
20206 #, gcc-internal-format
20207 msgid "invalid type for iteration variable %qE"
20210 #: c-family/c-omp.c:270
20211 #, gcc-internal-format
20212 msgid "%qE is not initialized"
20215 #: c-family/c-omp.c:287 cp/semantics.c:4328
20216 #, gcc-internal-format
20217 msgid "missing controlling predicate"
20220 #: c-family/c-omp.c:369 cp/semantics.c:4085
20221 #, gcc-internal-format
20222 msgid "invalid controlling predicate"
20225 #: c-family/c-omp.c:376 cp/semantics.c:4334
20226 #, gcc-internal-format
20227 msgid "missing increment expression"
20230 #: c-family/c-omp.c:445 cp/semantics.c:4190
20231 #, gcc-internal-format
20232 msgid "invalid increment expression"
20235 #: c-family/c-opts.c:215
20236 #, gcc-internal-format
20237 msgid "-Werror=normalized=: Set -Wnormalized=nfc"
20240 #: c-family/c-opts.c:388
20241 #, gcc-internal-format
20242 msgid "-I- specified twice"
20245 #: c-family/c-opts.c:391
20246 #, gcc-internal-format
20247 msgid "obsolete option -I- used, please use -iquote instead"
20250 #: c-family/c-opts.c:572
20251 #, gcc-internal-format
20252 msgid "argument %qs to %<-Wnormalized%> not recognized"
20255 #: c-family/c-opts.c:793 fortran/cpp.c:353
20256 #, gcc-internal-format
20257 msgid "output filename specified twice"
20260 #: c-family/c-opts.c:922
20261 #, gcc-internal-format
20262 msgid "-fexcess-precision=standard for C++"
20265 #: c-family/c-opts.c:935
20266 #, gcc-internal-format
20267 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
20270 #: c-family/c-opts.c:1014
20271 #, gcc-internal-format
20272 msgid "-Wformat-y2k ignored without -Wformat"
20275 #: c-family/c-opts.c:1016
20276 #, gcc-internal-format
20277 msgid "-Wformat-extra-args ignored without -Wformat"
20280 #: c-family/c-opts.c:1018
20281 #, gcc-internal-format
20282 msgid "-Wformat-zero-length ignored without -Wformat"
20285 #: c-family/c-opts.c:1020
20286 #, gcc-internal-format
20287 msgid "-Wformat-nonliteral ignored without -Wformat"
20290 #: c-family/c-opts.c:1022
20291 #, gcc-internal-format
20292 msgid "-Wformat-contains-nul ignored without -Wformat"
20295 #: c-family/c-opts.c:1024
20296 #, gcc-internal-format
20297 msgid "-Wformat-security ignored without -Wformat"
20300 #: c-family/c-opts.c:1054
20301 #, gcc-internal-format
20302 msgid "opening output file %s: %m"
20305 #: c-family/c-opts.c:1059
20306 #, gcc-internal-format, gfc-internal-format
20307 msgid "too many filenames given. Type %s --help for usage"
20310 #: c-family/c-opts.c:1139
20311 #, gcc-internal-format
20312 msgid "The C parser does not support -dy, option ignored"
20315 #: c-family/c-opts.c:1143
20316 #, gcc-internal-format
20317 msgid "The Objective-C parser does not support -dy, option ignored"
20320 #: c-family/c-opts.c:1146
20321 #, gcc-internal-format
20322 msgid "The C++ parser does not support -dy, option ignored"
20325 #: c-family/c-opts.c:1150
20326 #, gcc-internal-format
20327 msgid "The Objective-C++ parser does not support -dy, option ignored"
20330 #: c-family/c-opts.c:1197
20331 #, gcc-internal-format
20332 msgid "opening dependency file %s: %m"
20335 #: c-family/c-opts.c:1207
20336 #, gcc-internal-format
20337 msgid "closing dependency file %s: %m"
20340 #: c-family/c-opts.c:1210
20341 #, gcc-internal-format
20342 msgid "when writing output to %s: %m"
20345 #: c-family/c-opts.c:1290
20346 #, gcc-internal-format
20347 msgid "to generate dependencies you must specify either -M or -MM"
20350 #: c-family/c-opts.c:1313
20351 #, gcc-internal-format
20352 msgid "-MG may only be used with -M or -MM"
20355 #: c-family/c-opts.c:1343
20356 #, gcc-internal-format
20357 msgid "-fdirectives-only is incompatible with -Wunused_macros"
20360 #: c-family/c-opts.c:1345
20361 #, gcc-internal-format
20362 msgid "-fdirectives-only is incompatible with -traditional"
20365 #: c-family/c-opts.c:1496
20366 #, gcc-internal-format
20367 msgid "too late for # directive to set debug directory"
20370 #: c-family/c-pch.c:133
20371 #, gcc-internal-format
20372 msgid "can%'t create precompiled header %s: %m"
20375 #: c-family/c-pch.c:155
20376 #, gcc-internal-format
20377 msgid "can%'t write to %s: %m"
20380 #: c-family/c-pch.c:161
20381 #, gcc-internal-format
20382 msgid "%qs is not a valid output file"
20385 #: c-family/c-pch.c:192 c-family/c-pch.c:207 c-family/c-pch.c:224
20386 #, gcc-internal-format
20387 msgid "can%'t write %s: %m"
20390 #: c-family/c-pch.c:197 c-family/c-pch.c:214
20391 #, gcc-internal-format
20392 msgid "can%'t seek in %s: %m"
20395 #: c-family/c-pch.c:205 c-family/c-pch.c:252 c-family/c-pch.c:293
20396 #: c-family/c-pch.c:344
20397 #, gcc-internal-format
20398 msgid "can%'t read %s: %m"
20401 #: c-family/c-pch.c:486
20402 #, gcc-internal-format
20403 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
20406 #: c-family/c-pch.c:487
20407 #, gcc-internal-format
20408 msgid "use #include instead"
20411 #: c-family/c-pch.c:493
20412 #, gcc-internal-format
20413 msgid "%s: couldn%'t open PCH file: %m"
20416 #: c-family/c-pch.c:498
20417 #, gcc-internal-format
20418 msgid "use -Winvalid-pch for more information"
20421 #: c-family/c-pch.c:499
20422 #, gcc-internal-format, gfc-internal-format
20423 msgid "%s: PCH file was invalid"
20426 #: c-family/c-pragma.c:104
20427 #, gcc-internal-format
20428 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
20431 #: c-family/c-pragma.c:117
20432 #, gcc-internal-format
20434 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
20437 #: c-family/c-pragma.c:131
20438 #, gcc-internal-format
20439 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
20442 #: c-family/c-pragma.c:133
20443 #, gcc-internal-format
20444 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
20447 #: c-family/c-pragma.c:154
20448 #, gcc-internal-format
20449 msgid "missing %<(%> after %<#pragma pack%> - ignored"
20452 #: c-family/c-pragma.c:165 c-family/c-pragma.c:197
20453 #, gcc-internal-format
20454 msgid "invalid constant in %<#pragma pack%> - ignored"
20457 #: c-family/c-pragma.c:169 c-family/c-pragma.c:211
20458 #, gcc-internal-format
20459 msgid "malformed %<#pragma pack%> - ignored"
20462 #: c-family/c-pragma.c:174
20463 #, gcc-internal-format
20464 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
20467 #: c-family/c-pragma.c:176
20468 #, gcc-internal-format
20469 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
20472 #: c-family/c-pragma.c:185
20473 #, gcc-internal-format
20474 msgid "unknown action %qE for %<#pragma pack%> - ignored"
20477 #: c-family/c-pragma.c:214
20478 #, gcc-internal-format
20479 msgid "junk at end of %<#pragma pack%>"
20482 #: c-family/c-pragma.c:217
20483 #, gcc-internal-format
20484 msgid "#pragma pack has no effect with -fpack-struct - ignored"
20487 #: c-family/c-pragma.c:237
20488 #, gcc-internal-format, gfc-internal-format
20489 msgid "alignment must be a small power of two, not %d"
20492 #: c-family/c-pragma.c:279
20493 #, gcc-internal-format
20495 "applying #pragma weak %q+D after first use results in unspecified behavior"
20498 #: c-family/c-pragma.c:357 c-family/c-pragma.c:362
20499 #, gcc-internal-format
20500 msgid "malformed #pragma weak, ignored"
20503 #: c-family/c-pragma.c:366
20504 #, gcc-internal-format
20505 msgid "junk at end of %<#pragma weak%>"
20508 #: c-family/c-pragma.c:447 c-family/c-pragma.c:449
20509 #, gcc-internal-format
20510 msgid "malformed #pragma redefine_extname, ignored"
20513 #: c-family/c-pragma.c:452
20514 #, gcc-internal-format
20515 msgid "junk at end of %<#pragma redefine_extname%>"
20518 #: c-family/c-pragma.c:467 c-family/c-pragma.c:559
20519 #, gcc-internal-format
20520 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
20523 #: c-family/c-pragma.c:493
20524 #, gcc-internal-format
20526 "#pragma redefine_extname ignored due to conflict with previous #pragma "
20530 #: c-family/c-pragma.c:513
20531 #, gcc-internal-format
20532 msgid "malformed #pragma extern_prefix, ignored"
20535 #: c-family/c-pragma.c:516
20536 #, gcc-internal-format
20537 msgid "junk at end of %<#pragma extern_prefix%>"
20540 #: c-family/c-pragma.c:523
20541 #, gcc-internal-format
20542 msgid "#pragma extern_prefix not supported on this target"
20545 #: c-family/c-pragma.c:550
20546 #, gcc-internal-format
20547 msgid "asm declaration ignored due to conflict with previous rename"
20550 #: c-family/c-pragma.c:583
20551 #, gcc-internal-format
20553 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
20556 #: c-family/c-pragma.c:646
20557 #, gcc-internal-format
20559 "#pragma GCC visibility push() must specify default, internal, hidden or "
20563 #: c-family/c-pragma.c:688
20564 #, gcc-internal-format
20565 msgid "#pragma GCC visibility must be followed by push or pop"
20568 #: c-family/c-pragma.c:694
20569 #, gcc-internal-format
20570 msgid "no matching push for %<#pragma GCC visibility pop%>"
20573 #: c-family/c-pragma.c:699 c-family/c-pragma.c:706
20574 #, gcc-internal-format
20575 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
20578 #: c-family/c-pragma.c:702
20579 #, gcc-internal-format
20580 msgid "malformed #pragma GCC visibility push"
20583 #: c-family/c-pragma.c:710
20584 #, gcc-internal-format
20585 msgid "junk at end of %<#pragma GCC visibility%>"
20588 #: c-family/c-pragma.c:726
20589 #, gcc-internal-format
20590 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
20593 #: c-family/c-pragma.c:745
20594 #, gcc-internal-format
20596 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
20599 #: c-family/c-pragma.c:749
20600 #, gcc-internal-format
20601 msgid "missing option after %<#pragma GCC diagnostic%> kind"
20604 #: c-family/c-pragma.c:765
20605 #, gcc-internal-format
20606 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
20609 #: c-family/c-pragma.c:778
20610 #, gcc-internal-format
20611 msgid "#pragma GCC option is not allowed inside functions"
20614 #: c-family/c-pragma.c:791
20615 #, gcc-internal-format
20616 msgid "%<#pragma GCC option%> is not a string"
20619 #: c-family/c-pragma.c:818
20620 #, gcc-internal-format
20622 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>."
20625 #: c-family/c-pragma.c:824
20626 #, gcc-internal-format
20627 msgid "#pragma GCC target string... is badly formed"
20630 #: c-family/c-pragma.c:847
20631 #, gcc-internal-format
20632 msgid "#pragma GCC optimize is not allowed inside functions"
20635 #: c-family/c-pragma.c:860
20636 #, gcc-internal-format
20637 msgid "%<#pragma GCC optimize%> is not a string or number"
20640 #: c-family/c-pragma.c:886
20641 #, gcc-internal-format
20643 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>."
20646 #: c-family/c-pragma.c:892
20647 #, gcc-internal-format
20648 msgid "#pragma GCC optimize string... is badly formed"
20651 #: c-family/c-pragma.c:934
20652 #, gcc-internal-format
20653 msgid "junk at end of %<#pragma push_options%>"
20656 #: c-family/c-pragma.c:964
20657 #, gcc-internal-format
20658 msgid "junk at end of %<#pragma pop_options%>"
20661 #: c-family/c-pragma.c:971
20662 #, gcc-internal-format
20664 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
20668 #: c-family/c-pragma.c:1013
20669 #, gcc-internal-format
20670 msgid "junk at end of %<#pragma reset_options%>"
20673 #: c-family/c-pragma.c:1051 c-family/c-pragma.c:1058
20674 #, gcc-internal-format
20675 msgid "expected a string after %<#pragma message%>"
20678 #: c-family/c-pragma.c:1053
20679 #, gcc-internal-format
20680 msgid "malformed %<#pragma message%>, ignored"
20683 #: c-family/c-pragma.c:1063
20684 #, gcc-internal-format
20685 msgid "junk at end of %<#pragma message%>"
20688 #: c-family/c-pragma.c:1066
20689 #, gcc-internal-format, gfc-internal-format
20690 msgid "#pragma message: %s"
20693 #: c-family/c-pragma.c:1103
20694 #, gcc-internal-format
20695 msgid "invalid location for %<pragma %s%>, ignored"
20698 #: c-family/c-pragma.c:1110 c-family/c-pragma.c:1124
20699 #, gcc-internal-format
20700 msgid "malformed %<#pragma %s%>, ignored"
20703 #: c-family/c-pragma.c:1130
20704 #, gcc-internal-format
20705 msgid "junk at end of %<#pragma %s%>"
20708 #: c-family/c-pragma.c:1148
20709 #, gcc-internal-format
20710 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
20713 #: c-family/c-pragma.c:1157
20714 #, gcc-internal-format
20715 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
20718 #: c-family/c-pragma.c:1163
20719 #, gcc-internal-format
20720 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
20723 #: config/darwin-c.c:85
20724 #, gcc-internal-format
20725 msgid "too many #pragma options align=reset"
20728 #: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110
20729 #: config/darwin-c.c:112
20730 #, gcc-internal-format
20731 msgid "malformed '#pragma options', ignoring"
20734 #: config/darwin-c.c:115
20735 #, gcc-internal-format
20736 msgid "junk at end of '#pragma options'"
20739 #: config/darwin-c.c:125
20740 #, gcc-internal-format
20741 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
20744 #: config/darwin-c.c:137
20745 #, gcc-internal-format
20746 msgid "missing '(' after '#pragma unused', ignoring"
20749 #: config/darwin-c.c:158
20750 #, gcc-internal-format
20751 msgid "missing ')' after '#pragma unused', ignoring"
20754 #: config/darwin-c.c:161
20755 #, gcc-internal-format
20756 msgid "junk at end of '#pragma unused'"
20759 #: config/darwin-c.c:172
20760 #, gcc-internal-format
20761 msgid "malformed '#pragma ms_struct', ignoring"
20764 #: config/darwin-c.c:180
20765 #, gcc-internal-format
20766 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
20769 #: config/darwin-c.c:183
20770 #, gcc-internal-format
20771 msgid "junk at end of '#pragma ms_struct'"
20774 #: config/darwin-c.c:409
20775 #, gcc-internal-format, gfc-internal-format
20776 msgid "subframework include %s conflicts with framework include"
20779 #: config/darwin-c.c:592
20780 #, gcc-internal-format
20781 msgid "Unknown value %qs of -mmacosx-version-min"
20784 #: config/darwin-driver.c:89
20785 #, gcc-internal-format
20786 msgid "sysctl for kern.osversion failed: %m"
20789 #: config/darwin-driver.c:135
20790 #, gcc-internal-format
20791 msgid "couldn't understand kern.osversion %q.*s"
20794 #: config/darwin.c:1447
20795 #, gcc-internal-format, gfc-internal-format
20796 msgid "failed to open temporary file %s for LTO output"
20799 #: config/darwin.c:1528
20800 #, gcc-internal-format
20802 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
20805 #: config/darwin.c:1535
20806 #, gcc-internal-format
20807 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
20810 #: config/darwin.c:1674
20811 #, gcc-internal-format
20813 "internal and protected visibility attributes not supported in this "
20814 "configuration; ignored"
20817 #: config/darwin.c:1794
20818 #, gcc-internal-format, gfc-internal-format
20819 msgid "failed to open temporary file %s with LTO output"
20822 #: config/darwin.c:2088
20823 #, gcc-internal-format
20824 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
20827 #: config/darwin.c:2095
20828 #, gcc-internal-format
20829 msgid "built-in function %qD takes one argument only"
20832 #: config/darwin.c:2140
20833 #, gcc-internal-format
20834 msgid "CFString literal is missing"
20837 #: config/darwin.c:2151
20838 #, gcc-internal-format
20839 msgid "CFString literal expression is not a string constant"
20842 #: config/darwin.c:2174
20843 #, gcc-internal-format, gfc-internal-format
20844 msgid "%s in CFString literal"
20847 #: config/host-darwin.c:63
20848 #, gcc-internal-format
20849 msgid "couldn't unmap pch_address_space: %m"
20852 #: config/sol2-c.c:93 config/sol2-c.c:109
20853 #, gcc-internal-format
20854 msgid "malformed %<#pragma align%>, ignoring"
20857 #: config/sol2-c.c:102
20858 #, gcc-internal-format
20859 msgid "invalid alignment for %<#pragma align%>, ignoring"
20862 #: config/sol2-c.c:117
20863 #, gcc-internal-format
20864 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
20867 #: config/sol2-c.c:129 config/sol2-c.c:141
20868 #, gcc-internal-format
20869 msgid "malformed %<#pragma align%>"
20872 #: config/sol2-c.c:136
20873 #, gcc-internal-format
20874 msgid "junk at end of %<#pragma align%>"
20877 #: config/sol2-c.c:157 config/sol2-c.c:164
20878 #, gcc-internal-format
20879 msgid "malformed %<#pragma init%>, ignoring"
20882 #: config/sol2-c.c:188 config/sol2-c.c:200
20883 #, gcc-internal-format
20884 msgid "malformed %<#pragma init%>"
20887 #: config/sol2-c.c:195
20888 #, gcc-internal-format
20889 msgid "junk at end of %<#pragma init%>"
20892 #: config/sol2-c.c:216 config/sol2-c.c:223
20893 #, gcc-internal-format
20894 msgid "malformed %<#pragma fini%>, ignoring"
20897 #: config/sol2-c.c:247 config/sol2-c.c:259
20898 #, gcc-internal-format
20899 msgid "malformed %<#pragma fini%>"
20902 #: config/sol2-c.c:254
20903 #, gcc-internal-format
20904 msgid "junk at end of %<#pragma fini%>"
20907 #: config/sol2.c:55
20908 #, gcc-internal-format
20909 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
20912 #: config/vxworks.c:147
20913 #, gcc-internal-format
20914 msgid "PIC is only supported for RTPs"
20917 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
20918 #. sections. machopic_select_section ensures that weak variables go in
20919 #. coalesced sections. Weak aliases (or any other kind of aliases) are
20920 #. not supported. Weak symbols that aren't visible outside the .s file
20921 #. are not supported.
20922 #: config/darwin.h:511
20923 #, gcc-internal-format
20924 msgid "alias definitions not supported in Mach-O; ignored"
20928 #: config/vx-common.h:89
20929 #, gcc-internal-format
20930 msgid "profiler support for VxWorks"
20933 #: config/alpha/alpha.c:237 config/rs6000/rs6000.c:3691
20934 #, gcc-internal-format
20935 msgid "bad value %qs for -mtls-size switch"
20938 #: config/alpha/alpha.c:295
20939 #, gcc-internal-format, gfc-internal-format
20940 msgid "-f%s ignored for Unicos/Mk (not supported)"
20943 #: config/alpha/alpha.c:319
20944 #, gcc-internal-format
20945 msgid "-mieee not supported on Unicos/Mk"
20948 #: config/alpha/alpha.c:330
20949 #, gcc-internal-format
20950 msgid "-mieee-with-inexact not supported on Unicos/Mk"
20953 #: config/alpha/alpha.c:347
20954 #, gcc-internal-format
20955 msgid "bad value %qs for -mtrap-precision switch"
20958 #: config/alpha/alpha.c:361
20959 #, gcc-internal-format
20960 msgid "bad value %qs for -mfp-rounding-mode switch"
20963 #: config/alpha/alpha.c:376
20964 #, gcc-internal-format
20965 msgid "bad value %qs for -mfp-trap-mode switch"
20968 #: config/alpha/alpha.c:390
20969 #, gcc-internal-format
20970 msgid "bad value %qs for -mcpu switch"
20973 #: config/alpha/alpha.c:402
20974 #, gcc-internal-format
20975 msgid "bad value %qs for -mtune switch"
20978 #: config/alpha/alpha.c:409
20979 #, gcc-internal-format
20980 msgid "trap mode not supported on Unicos/Mk"
20983 #: config/alpha/alpha.c:416
20984 #, gcc-internal-format
20985 msgid "fp software completion requires -mtrap-precision=i"
20988 #: config/alpha/alpha.c:432
20989 #, gcc-internal-format
20990 msgid "rounding mode not supported for VAX floats"
20993 #: config/alpha/alpha.c:437
20994 #, gcc-internal-format
20995 msgid "trap mode not supported for VAX floats"
20998 #: config/alpha/alpha.c:441
20999 #, gcc-internal-format
21000 msgid "128-bit long double not supported for VAX floats"
21003 #: config/alpha/alpha.c:469
21004 #, gcc-internal-format, gfc-internal-format
21005 msgid "L%d cache latency unknown for %s"
21008 #: config/alpha/alpha.c:484
21009 #, gcc-internal-format
21010 msgid "bad value %qs for -mmemory-latency"
21013 #: config/alpha/alpha.c:6721 config/alpha/alpha.c:6724 config/s390/s390.c:9022
21014 #: config/s390/s390.c:9025
21015 #, gcc-internal-format
21016 msgid "bad builtin fcode"
21019 #: config/arc/arc.c:398
21020 #, gcc-internal-format
21021 msgid "argument of %qE attribute is not a string constant"
21024 #: config/arc/arc.c:406
21025 #, gcc-internal-format
21026 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
21029 #: config/arm/arm.c:1296 config/rs6000/rs6000.c:2655 config/sparc/sparc.c:827
21030 #, gcc-internal-format, gfc-internal-format
21031 msgid "bad value (%s) for %s switch"
21034 #: config/arm/arm.c:1435
21035 #, gcc-internal-format, gfc-internal-format
21036 msgid "switch -mcpu=%s conflicts with -march=%s switch"
21039 #: config/arm/arm.c:1560
21040 #, gcc-internal-format, gfc-internal-format
21041 msgid "invalid __fp16 format option: -mfp16-format=%s"
21044 #: config/arm/arm.c:1577
21045 #, gcc-internal-format, gfc-internal-format
21046 msgid "invalid ABI option: -mabi=%s"
21049 #: config/arm/arm.c:1585
21050 #, gcc-internal-format
21051 msgid "target CPU does not support ARM mode"
21054 #: config/arm/arm.c:1591
21055 #, gcc-internal-format
21056 msgid "target CPU does not support interworking"
21059 #: config/arm/arm.c:1597
21060 #, gcc-internal-format
21061 msgid "target CPU does not support THUMB instructions"
21064 #: config/arm/arm.c:1615
21065 #, gcc-internal-format
21067 "enabling backtrace support is only meaningful when compiling for the Thumb"
21070 #: config/arm/arm.c:1618
21071 #, gcc-internal-format
21073 "enabling callee interworking support is only meaningful when compiling for "
21077 #: config/arm/arm.c:1622
21078 #, gcc-internal-format
21079 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
21082 #: config/arm/arm.c:1630
21083 #, gcc-internal-format
21084 msgid "-fpic and -mapcs-reent are incompatible"
21087 #: config/arm/arm.c:1633
21088 #, gcc-internal-format
21089 msgid "APCS reentrant code not supported. Ignored"
21092 #: config/arm/arm.c:1641
21093 #, gcc-internal-format
21094 msgid "-g with -mno-apcs-frame may not give sensible debugging"
21097 #: config/arm/arm.c:1644
21098 #, gcc-internal-format
21099 msgid "passing floating point arguments in fp regs not yet supported"
21102 #: config/arm/arm.c:1704
21103 #, gcc-internal-format
21104 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
21107 #: config/arm/arm.c:1707
21108 #, gcc-internal-format
21109 msgid "iwmmxt abi requires an iwmmxt capable cpu"
21112 #: config/arm/arm.c:1716
21113 #, gcc-internal-format, gfc-internal-format
21114 msgid "invalid floating point emulation option: -mfpe=%s"
21117 #: config/arm/arm.c:1744
21118 #, gcc-internal-format, gfc-internal-format
21119 msgid "invalid floating point option: -mfpu=%s"
21122 #: config/arm/arm.c:1783
21123 #, gcc-internal-format, gfc-internal-format
21124 msgid "invalid floating point abi: -mfloat-abi=%s"
21127 #: config/arm/arm.c:1791
21128 #, gcc-internal-format
21129 msgid "FPA is unsupported in the AAPCS"
21132 #: config/arm/arm.c:1796
21133 #, gcc-internal-format
21134 msgid "AAPCS does not support -mcaller-super-interworking"
21137 #: config/arm/arm.c:1799
21138 #, gcc-internal-format
21139 msgid "AAPCS does not support -mcallee-super-interworking"
21142 #: config/arm/arm.c:1806
21143 #, gcc-internal-format
21144 msgid "iWMMXt and hardware floating point"
21147 #: config/arm/arm.c:1810
21148 #, gcc-internal-format
21149 msgid "Thumb-2 iWMMXt"
21152 #: config/arm/arm.c:1814
21153 #, gcc-internal-format
21154 msgid "__fp16 and no ldrh"
21157 #: config/arm/arm.c:1834
21158 #, gcc-internal-format
21159 msgid "-mfloat-abi=hard and VFP"
21162 #: config/arm/arm.c:1858
21163 #, gcc-internal-format, gfc-internal-format
21164 msgid "invalid thread pointer option: -mtp=%s"
21167 #: config/arm/arm.c:1871
21168 #, gcc-internal-format
21169 msgid "can not use -mtp=cp15 with 16-bit Thumb"
21172 #: config/arm/arm.c:1885
21173 #, gcc-internal-format, gfc-internal-format
21174 msgid "structure size boundary can only be set to %s"
21177 #: config/arm/arm.c:1891
21178 #, gcc-internal-format
21179 msgid "RTP PIC is incompatible with Thumb"
21182 #: config/arm/arm.c:1900
21183 #, gcc-internal-format
21184 msgid "RTP PIC is incompatible with -msingle-pic-base"
21187 #: config/arm/arm.c:1912
21188 #, gcc-internal-format
21189 msgid "-mpic-register= is useless without -fpic"
21192 #: config/arm/arm.c:1921
21193 #, gcc-internal-format, gfc-internal-format
21194 msgid "unable to use '%s' for PIC register"
21197 #: config/arm/arm.c:1960
21198 #, gcc-internal-format
21199 msgid "-freorder-blocks-and-partition not supported on this architecture"
21202 #: config/arm/arm.c:3790
21203 #, gcc-internal-format
21204 msgid "Non-AAPCS derived PCS variant"
21207 #: config/arm/arm.c:3792
21208 #, gcc-internal-format
21209 msgid "Variadic functions must use the base AAPCS variant"
21212 #: config/arm/arm.c:3811
21213 #, gcc-internal-format
21214 msgid "PCS variant"
21217 #: config/arm/arm.c:4006
21218 #, gcc-internal-format
21219 msgid "Thumb-1 hard-float VFP ABI"
21222 #: config/arm/arm.c:4706 config/arm/arm.c:4724 config/avr/avr.c:4860
21223 #: config/avr/avr.c:4876 config/bfin/bfin.c:5570 config/bfin/bfin.c:5631
21224 #: config/bfin/bfin.c:5660 config/h8300/h8300.c:5366 config/i386/i386.c:4678
21225 #: config/i386/i386.c:27758 config/i386/i386.c:27838
21226 #: config/m68hc11/m68hc11.c:1208 config/m68k/m68k.c:817
21227 #: config/mcore/mcore.c:3075 config/mep/mep.c:3974 config/mep/mep.c:3988
21228 #: config/mep/mep.c:4062 config/rs6000/rs6000.c:24678 config/rx/rx.c:2140
21229 #: config/sh/sh.c:8882 config/sh/sh.c:8900 config/sh/sh.c:8929
21230 #: config/sh/sh.c:9011 config/sh/sh.c:9034 config/spu/spu.c:3875
21231 #: config/stormy16/stormy16.c:2229 config/v850/v850.c:2135
21232 #, gcc-internal-format
21233 msgid "%qE attribute only applies to functions"
21236 #: config/arm/arm.c:17529
21237 #, gcc-internal-format
21238 msgid "unable to compute real location of stacked parameter"
21241 #: config/arm/arm.c:19109
21242 #, gcc-internal-format
21243 msgid "argument must be a constant"
21246 #. @@@ better error message
21247 #: config/arm/arm.c:19417 config/arm/arm.c:19454
21248 #, gcc-internal-format
21249 msgid "selector must be an immediate"
21252 #. @@@ better error message
21253 #: config/arm/arm.c:19497
21254 #, gcc-internal-format
21255 msgid "mask must be an immediate"
21258 #: config/arm/arm.c:20273
21259 #, gcc-internal-format
21260 msgid "no low registers available for popping high registers"
21263 #: config/arm/arm.c:20498
21264 #, gcc-internal-format
21265 msgid "interrupt Service Routines cannot be coded in Thumb mode"
21268 #: config/arm/arm.c:22774
21269 #, gcc-internal-format
21270 msgid "the mangling of %<va_list%> has changed in GCC 4.4"
21273 #: config/arm/pe.c:159 config/mcore/mcore.c:2950
21274 #, gcc-internal-format
21275 msgid "initialized variable %q+D is marked dllimport"
21278 #: config/arm/pe.c:168
21279 #, gcc-internal-format
21280 msgid "static variable %q+D is marked dllimport"
21283 #: config/avr/avr.c:450
21284 #, gcc-internal-format
21285 msgid "'builtin_return_address' contains only 2 bytes of address"
21288 #: config/avr/avr.c:1169
21289 #, gcc-internal-format
21290 msgid "Pointer offset from symbol maybe incorrect."
21293 #: config/avr/avr.c:1226
21294 #, gcc-internal-format
21295 msgid "accessing data memory with program memory address"
21298 #: config/avr/avr.c:1266
21299 #, gcc-internal-format
21300 msgid "accessing program memory with data memory address"
21303 #: config/avr/avr.c:4674
21304 #, gcc-internal-format
21305 msgid "%qs appears to be a misspelled interrupt handler"
21308 #: config/avr/avr.c:4683
21309 #, gcc-internal-format
21310 msgid "%qs appears to be a misspelled signal handler"
21313 #: config/avr/avr.c:4833
21314 #, gcc-internal-format
21315 msgid "only initialized variables can be placed into program memory area"
21318 #: config/avr/avr.c:4967
21319 #, gcc-internal-format
21320 msgid "only uninitialized variables can be placed in the .noinit section"
21323 #: config/avr/avr.c:4981
21324 #, gcc-internal-format
21325 msgid "MCU %qs supported for assembler only"
21328 #: config/bfin/bfin.c:2579 config/m68k/m68k.c:541
21329 #, gcc-internal-format, gfc-internal-format
21330 msgid "-mshared-library-id=%s is not between 0 and %d"
21333 #: config/bfin/bfin.c:2599
21334 #, gcc-internal-format, gfc-internal-format
21335 msgid "-mcpu=%s is not valid"
21338 #: config/bfin/bfin.c:2635
21339 #, gcc-internal-format, gfc-internal-format
21340 msgid "-mcpu=%s has invalid silicon revision"
21343 #: config/bfin/bfin.c:2696
21344 #, gcc-internal-format
21345 msgid "-mshared-library-id= specified without -mid-shared-library"
21348 #: config/bfin/bfin.c:2699
21349 #, gcc-internal-format
21350 msgid "Can't use multiple stack checking methods together."
21353 #: config/bfin/bfin.c:2702
21354 #, gcc-internal-format
21355 msgid "ID shared libraries and FD-PIC mode can't be used together."
21358 #: config/bfin/bfin.c:2707 config/m68k/m68k.c:642
21359 #, gcc-internal-format
21360 msgid "cannot specify both -msep-data and -mid-shared-library"
21363 #: config/bfin/bfin.c:2727
21364 #, gcc-internal-format
21365 msgid "-mmulticore can only be used with BF561"
21368 #: config/bfin/bfin.c:2730
21369 #, gcc-internal-format
21370 msgid "-mcorea should be used with -mmulticore"
21373 #: config/bfin/bfin.c:2733
21374 #, gcc-internal-format
21375 msgid "-mcoreb should be used with -mmulticore"
21378 #: config/bfin/bfin.c:2736
21379 #, gcc-internal-format
21380 msgid "-mcorea and -mcoreb can't be used together"
21383 #: config/bfin/bfin.c:5575
21384 #, gcc-internal-format
21385 msgid "multiple function type attributes specified"
21388 #: config/bfin/bfin.c:5642
21389 #, gcc-internal-format
21390 msgid "can't apply both longcall and shortcall attributes to the same function"
21393 #: config/bfin/bfin.c:5692 config/i386/winnt.c:61 config/mep/mep.c:3878
21394 #: config/mep/mep.c:4016
21395 #, gcc-internal-format
21396 msgid "%qE attribute only applies to variables"
21399 #: config/bfin/bfin.c:5699
21400 #, gcc-internal-format
21401 msgid "%qE attribute cannot be specified for local variables"
21404 #. This function is for retrieving a part of an instruction name for
21405 #. an operator, for immediate output. If that ever happens for
21406 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
21408 #: config/cris/cris.c:504
21409 #, gcc-internal-format
21410 msgid "MULT case in cris_op_str"
21413 #: config/cris/cris.c:894
21414 #, gcc-internal-format
21415 msgid "invalid use of ':' modifier"
21418 #: config/cris/cris.c:1081 config/moxie/moxie.c:190
21419 #, gcc-internal-format, gfc-internal-format
21420 msgid "internal error: bad register: %d"
21423 #: config/cris/cris.c:1671
21424 #, gcc-internal-format
21425 msgid "internal error: sideeffect-insn affecting main effect"
21428 #: config/cris/cris.c:1768
21429 #, gcc-internal-format
21430 msgid "unknown cc_attr value"
21433 #. If we get here, the caller got its initial tests wrong.
21434 #: config/cris/cris.c:2152
21435 #, gcc-internal-format
21436 msgid "internal error: cris_side_effect_mode_ok with bad operands"
21439 #: config/cris/cris.c:2444
21440 #, gcc-internal-format, gfc-internal-format
21441 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
21444 #: config/cris/cris.c:2472
21445 #, gcc-internal-format, gfc-internal-format
21446 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
21449 #: config/cris/cris.c:2508
21450 #, gcc-internal-format, gfc-internal-format
21451 msgid "unknown CRIS cpu version specification in -mtune= : %s"
21454 #: config/cris/cris.c:2529
21455 #, gcc-internal-format
21456 msgid "-fPIC and -fpic are not supported in this configuration"
21459 #: config/cris/cris.c:2544
21460 #, gcc-internal-format
21461 msgid "that particular -g option is invalid with -maout and -melinux"
21464 #: config/cris/cris.c:2770
21465 #, gcc-internal-format
21466 msgid "Unknown src"
21469 #: config/cris/cris.c:2831
21470 #, gcc-internal-format
21471 msgid "Unknown dest"
21474 #: config/cris/cris.c:3116
21475 #, gcc-internal-format, gfc-internal-format
21476 msgid "stackframe too big: %d bytes"
21479 #: config/cris/cris.c:3610 config/cris/cris.c:3638
21480 #, gcc-internal-format
21481 msgid "expand_binop failed in movsi got"
21484 #: config/cris/cris.c:3720
21485 #, gcc-internal-format
21486 msgid "emitting PIC operand, but PIC register isn't set up"
21489 #. Definitions for GCC. Part of the machine description for CRIS.
21490 #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
21491 #. 2009, 2010 Free Software Foundation, Inc.
21492 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
21494 #. This file is part of GCC.
21496 #. GCC is free software; you can redistribute it and/or modify
21497 #. it under the terms of the GNU General Public License as published by
21498 #. the Free Software Foundation; either version 3, or (at your option)
21499 #. any later version.
21501 #. GCC is distributed in the hope that it will be useful,
21502 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
21503 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21504 #. GNU General Public License for more details.
21506 #. You should have received a copy of the GNU General Public License
21507 #. along with GCC; see the file COPYING3. If not see
21508 #. <http://www.gnu.org/licenses/>.
21509 #. After the first "Node:" comment comes all preprocessor directives and
21510 #. attached declarations described in the info files, the "Using and
21511 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
21512 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
21513 #. really, but needs an update anyway.
21515 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
21516 #. for that. If applicable, there is a CRIS-specific comment. The order
21517 #. of macro definitions follow the order in the manual. Every section in
21518 #. the manual (node in the info pages) has an introductory `Node:
21519 #. <subchapter>' comment. If no macros are defined for a section, only
21520 #. the section-comment is present.
21521 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
21522 #. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
21523 #. settings not repeated below. This file contains general CRIS
21524 #. definitions and definitions for the cris-*-elf subtarget.
21525 #. We don't want to use gcc_assert for everything, as that can be
21527 #: config/cris/cris.h:43
21528 #, gcc-internal-format
21529 msgid "CRIS-port assertion failed: "
21532 #. Node: Caller Saves
21533 #. (no definitions)
21534 #. Node: Function entry
21535 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
21536 #. TARGET_ASM_FUNCTION_EPILOGUE.
21538 #: config/cris/cris.h:913
21539 #, gcc-internal-format
21540 msgid "no FUNCTION_PROFILER for CRIS"
21543 #: config/crx/crx.h:348
21544 #, gcc-internal-format
21545 msgid "Profiler support for CRX"
21548 #: config/frv/frv.c:8717
21549 #, gcc-internal-format
21550 msgid "accumulator is not a constant integer"
21553 #: config/frv/frv.c:8722
21554 #, gcc-internal-format
21555 msgid "accumulator number is out of bounds"
21558 #: config/frv/frv.c:8733
21559 #, gcc-internal-format
21560 msgid "inappropriate accumulator for %qs"
21563 #: config/frv/frv.c:8810
21564 #, gcc-internal-format
21565 msgid "invalid IACC argument"
21568 #: config/frv/frv.c:8833
21569 #, gcc-internal-format
21570 msgid "%qs expects a constant argument"
21573 #: config/frv/frv.c:8838
21574 #, gcc-internal-format
21575 msgid "constant argument out of range for %qs"
21578 #: config/frv/frv.c:9319
21579 #, gcc-internal-format
21580 msgid "media functions are not available unless -mmedia is used"
21583 #: config/frv/frv.c:9331
21584 #, gcc-internal-format
21585 msgid "this media function is only available on the fr500"
21588 #: config/frv/frv.c:9359
21589 #, gcc-internal-format
21590 msgid "this media function is only available on the fr400 and fr550"
21593 #: config/frv/frv.c:9378
21594 #, gcc-internal-format
21595 msgid "this builtin function is only available on the fr405 and fr450"
21598 #: config/frv/frv.c:9387
21599 #, gcc-internal-format
21600 msgid "this builtin function is only available on the fr500 and fr550"
21603 #: config/frv/frv.c:9399
21604 #, gcc-internal-format
21605 msgid "this builtin function is only available on the fr450"
21608 #: config/h8300/h8300.c:343
21609 #, gcc-internal-format
21610 msgid "-ms2600 is used without -ms"
21613 #: config/h8300/h8300.c:349
21614 #, gcc-internal-format
21615 msgid "-mn is used without -mh or -ms"
21618 #: config/i386/host-cygwin.c:64
21619 #, gcc-internal-format
21620 msgid "can't extend PCH file: %m"
21623 #: config/i386/host-cygwin.c:75
21624 #, gcc-internal-format
21625 msgid "can't set position in PCH file: %m"
21628 #: config/i386/i386.c:3006 config/i386/i386.c:3264
21629 #, gcc-internal-format, gfc-internal-format
21630 msgid "bad value (%s) for %stune=%s %s"
21633 #: config/i386/i386.c:3009
21634 #, gcc-internal-format, gfc-internal-format
21636 "%stune=x86-64%s is deprecated. Use %stune=k8%s or %stune=generic%s instead "
21640 #: config/i386/i386.c:3055
21641 #, gcc-internal-format, gfc-internal-format
21642 msgid "bad value (%s) for %sstringop-strategy=%s %s"
21645 #: config/i386/i386.c:3072
21646 #, gcc-internal-format, gfc-internal-format
21647 msgid "unknown ABI (%s) for %sabi=%s %s"
21650 #: config/i386/i386.c:3087
21651 #, gcc-internal-format, gfc-internal-format
21652 msgid "code model %s does not support PIC mode"
21655 #: config/i386/i386.c:3093
21656 #, gcc-internal-format, gfc-internal-format
21657 msgid "bad value (%s) for %scmodel=%s %s"
21660 #: config/i386/i386.c:3117
21661 #, gcc-internal-format, gfc-internal-format
21662 msgid "bad value (%s) for %sasm=%s %s"
21665 #: config/i386/i386.c:3121
21666 #, gcc-internal-format
21667 msgid "code model %qs not supported in the %s bit mode"
21670 #: config/i386/i386.c:3124
21671 #, gcc-internal-format, gfc-internal-format
21672 msgid "%i-bit mode not compiled in"
21675 #: config/i386/i386.c:3136 config/i386/i386.c:3249
21676 #, gcc-internal-format
21677 msgid "CPU you selected does not support x86-64 instruction set"
21680 #: config/i386/i386.c:3221
21681 #, gcc-internal-format, gfc-internal-format
21682 msgid "generic CPU can be used only for %stune=%s %s"
21685 #: config/i386/i386.c:3224
21686 #, gcc-internal-format, gfc-internal-format
21687 msgid "bad value (%s) for %sarch=%s %s"
21690 #: config/i386/i386.c:3314
21691 #, gcc-internal-format, gfc-internal-format
21692 msgid "%sregparm%s is ignored in 64-bit mode"
21695 #: config/i386/i386.c:3317
21696 #, gcc-internal-format, gfc-internal-format
21697 msgid "%sregparm=%d%s is not between 0 and %d"
21700 #: config/i386/i386.c:3330
21701 #, gcc-internal-format, gfc-internal-format
21702 msgid "%salign-loops%s is obsolete, use -falign-loops%s"
21705 #: config/i386/i386.c:3336 config/i386/i386.c:3351 config/i386/i386.c:3366
21706 #, gcc-internal-format, gfc-internal-format
21707 msgid "%salign-loops=%d%s is not between 0 and %d"
21710 #: config/i386/i386.c:3345
21711 #, gcc-internal-format, gfc-internal-format
21712 msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
21715 #: config/i386/i386.c:3360
21716 #, gcc-internal-format, gfc-internal-format
21717 msgid "%salign-functions%s is obsolete, use -falign-functions%s"
21720 #: config/i386/i386.c:3395
21721 #, gcc-internal-format, gfc-internal-format
21722 msgid "%sbranch-cost=%d%s is not between 0 and 5"
21725 #: config/i386/i386.c:3403
21726 #, gcc-internal-format, gfc-internal-format
21727 msgid "%slarge-data-threshold=%d%s is negative"
21730 #: config/i386/i386.c:3415
21731 #, gcc-internal-format, gfc-internal-format
21732 msgid "bad value (%s) for %stls-dialect=%s %s"
21735 #: config/i386/i386.c:3423
21736 #, gcc-internal-format, gfc-internal-format
21737 msgid "pc%d is not valid precision setting (32, 64 or 80)"
21740 #: config/i386/i386.c:3439
21741 #, gcc-internal-format, gfc-internal-format
21742 msgid "%srtd%s is ignored in 64bit mode"
21745 #: config/i386/i386.c:3494
21746 #, gcc-internal-format, gfc-internal-format
21747 msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
21750 #: config/i386/i386.c:3513
21751 #, gcc-internal-format, gfc-internal-format
21752 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
21755 #: config/i386/i386.c:3526
21756 #, gcc-internal-format, gfc-internal-format
21757 msgid "%ssseregparm%s used without SSE enabled"
21760 #: config/i386/i386.c:3537 config/i386/i386.c:3551
21761 #, gcc-internal-format
21762 msgid "SSE instruction set disabled, using 387 arithmetics"
21765 #: config/i386/i386.c:3556
21766 #, gcc-internal-format
21767 msgid "387 instruction set disabled, using SSE arithmetics"
21770 #: config/i386/i386.c:3563
21771 #, gcc-internal-format, gfc-internal-format
21772 msgid "bad value (%s) for %sfpmath=%s %s"
21775 #: config/i386/i386.c:3579
21776 #, gcc-internal-format, gfc-internal-format
21777 msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
21780 #: config/i386/i386.c:3600
21781 #, gcc-internal-format, gfc-internal-format
21783 "unwind tables currently require either a frame pointer or %saccumulate-"
21784 "outgoing-args%s for correctness"
21787 #: config/i386/i386.c:3613
21788 #, gcc-internal-format, gfc-internal-format
21789 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
21792 #: config/i386/i386.c:3699
21793 #, gcc-internal-format
21794 msgid "-mfentry isn't supported for 32-bit in combination with -fpic"
21797 #: config/i386/i386.c:4065
21798 #, gcc-internal-format, gfc-internal-format
21799 msgid "attribute(target(\"%s\")) is unknown"
21802 #: config/i386/i386.c:4087
21803 #, gcc-internal-format, gfc-internal-format
21804 msgid "option(\"%s\") was already specified"
21807 #: config/i386/i386.c:4691 config/i386/i386.c:4742
21808 #, gcc-internal-format
21809 msgid "fastcall and regparm attributes are not compatible"
21812 #: config/i386/i386.c:4696
21813 #, gcc-internal-format
21814 msgid "regparam and thiscall attributes are not compatible"
21817 #: config/i386/i386.c:4703
21818 #, gcc-internal-format
21819 msgid "%qE attribute requires an integer constant argument"
21822 #: config/i386/i386.c:4709
21823 #, gcc-internal-format
21824 msgid "argument to %qE attribute larger than %d"
21827 #: config/i386/i386.c:4734 config/i386/i386.c:4777
21828 #, gcc-internal-format
21829 msgid "fastcall and cdecl attributes are not compatible"
21832 #: config/i386/i386.c:4738
21833 #, gcc-internal-format
21834 msgid "fastcall and stdcall attributes are not compatible"
21837 #: config/i386/i386.c:4746 config/i386/i386.c:4795
21838 #, gcc-internal-format
21839 msgid "fastcall and thiscall attributes are not compatible"
21842 #: config/i386/i386.c:4756 config/i386/i386.c:4773
21843 #, gcc-internal-format
21844 msgid "stdcall and cdecl attributes are not compatible"
21847 #: config/i386/i386.c:4760
21848 #, gcc-internal-format
21849 msgid "stdcall and fastcall attributes are not compatible"
21852 #: config/i386/i386.c:4764 config/i386/i386.c:4791
21853 #, gcc-internal-format
21854 msgid "stdcall and thiscall attributes are not compatible"
21857 #: config/i386/i386.c:4781 config/i386/i386.c:4799
21858 #, gcc-internal-format
21859 msgid "cdecl and thiscall attributes are not compatible"
21862 #: config/i386/i386.c:4787
21863 #, gcc-internal-format
21864 msgid "%qE attribute is used for none class-method"
21867 #: config/i386/i386.c:4941
21868 #, gcc-internal-format
21869 msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
21872 #: config/i386/i386.c:4944
21873 #, gcc-internal-format
21874 msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
21877 #: config/i386/i386.c:5148
21878 #, gcc-internal-format
21879 msgid "ms_hook_prologue is not compatible with nested function"
21882 #: config/i386/i386.c:5258
21883 #, gcc-internal-format
21885 "ms_abi attribute requires -maccumulate-outgoing-args or subtarget "
21886 "optimization implying it"
21889 #: config/i386/i386.c:5381
21890 #, gcc-internal-format
21891 msgid "AVX vector argument without AVX enabled changes the ABI"
21894 #: config/i386/i386.c:5563
21895 #, gcc-internal-format
21897 "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
21900 #: config/i386/i386.c:5679
21901 #, gcc-internal-format
21902 msgid "The ABI of passing union with long double has changed in GCC 4.4"
21905 #: config/i386/i386.c:5794
21906 #, gcc-internal-format
21908 "The ABI of passing structure with complex float member has changed in GCC 4.4"
21911 #: config/i386/i386.c:5940
21912 #, gcc-internal-format
21913 msgid "SSE register return with SSE disabled"
21916 #: config/i386/i386.c:5946
21917 #, gcc-internal-format
21918 msgid "SSE register argument with SSE disabled"
21921 #: config/i386/i386.c:5962
21922 #, gcc-internal-format
21923 msgid "x87 register return with x87 disabled"
21926 #: config/i386/i386.c:6340
21927 #, gcc-internal-format
21928 msgid "SSE vector argument without SSE enabled changes the ABI"
21931 #: config/i386/i386.c:6378
21932 #, gcc-internal-format
21933 msgid "MMX vector argument without MMX enabled changes the ABI"
21936 #: config/i386/i386.c:6948
21937 #, gcc-internal-format
21938 msgid "SSE vector return without SSE enabled changes the ABI"
21941 #: config/i386/i386.c:6958
21942 #, gcc-internal-format
21943 msgid "MMX vector return without MMX enabled changes the ABI"
21946 #: config/i386/i386.c:8384
21947 #, gcc-internal-format
21948 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
21951 #: config/i386/i386.c:8390
21952 #, gcc-internal-format
21953 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
21956 #: config/i386/i386.c:9505
21957 #, gcc-internal-format
21958 msgid "ms_hook_prologue attribute isn't compatible with -mfentry for 32-bit"
21961 #: config/i386/i386.c:10421
21962 #, gcc-internal-format
21963 msgid "-fsplit-stack does not support fastcall with nested function"
21966 #: config/i386/i386.c:10435
21967 #, gcc-internal-format
21969 "-fsplit-stack does not support 2 register parameters for a nested function"
21972 #. FIXME: We could make this work by pushing a register
21973 #. around the addition and comparison.
21974 #: config/i386/i386.c:10446
21975 #, gcc-internal-format
21976 msgid "-fsplit-stack does not support 3 register parameters"
21979 #: config/i386/i386.c:12696
21980 #, gcc-internal-format
21981 msgid "extended registers have no high halves"
21984 #: config/i386/i386.c:12711
21985 #, gcc-internal-format
21986 msgid "unsupported operand size for extended register"
21989 #: config/i386/i386.c:12956
21990 #, gcc-internal-format, gfc-internal-format
21991 msgid "non-integer operand used with operand code '%c'"
21994 #: config/i386/i386.c:24607
21995 #, gcc-internal-format
21996 msgid "last argument must be an immediate"
21999 #: config/i386/i386.c:24904
22000 #, gcc-internal-format
22001 msgid "the fifth argument must be a 8-bit immediate"
22004 #: config/i386/i386.c:24999
22005 #, gcc-internal-format
22006 msgid "the third argument must be a 8-bit immediate"
22009 #: config/i386/i386.c:25356
22010 #, gcc-internal-format
22011 msgid "the last argument must be a 4-bit immediate"
22014 #: config/i386/i386.c:25365
22015 #, gcc-internal-format
22016 msgid "the last argument must be a 2-bit immediate"
22019 #: config/i386/i386.c:25374
22020 #, gcc-internal-format
22021 msgid "the last argument must be a 1-bit immediate"
22024 #: config/i386/i386.c:25383
22025 #, gcc-internal-format
22026 msgid "the last argument must be a 5-bit immediate"
22029 #: config/i386/i386.c:25392
22030 #, gcc-internal-format
22031 msgid "the next to last argument must be an 8-bit immediate"
22034 #: config/i386/i386.c:25396 config/i386/i386.c:25606
22035 #, gcc-internal-format
22036 msgid "the last argument must be an 8-bit immediate"
22039 #: config/i386/i386.c:25604
22040 #, gcc-internal-format
22041 msgid "the last argument must be a 32-bit immediate"
22044 #: config/i386/i386.c:25670 config/rs6000/rs6000.c:11250
22045 #, gcc-internal-format
22046 msgid "selector must be an integer constant in the range 0..%wi"
22049 #: config/i386/i386.c:25813
22050 #, gcc-internal-format
22051 msgid "%qE needs unknown isa option"
22054 #: config/i386/i386.c:25817
22055 #, gcc-internal-format
22056 msgid "%qE needs isa option %s"
22059 #: config/i386/i386.c:27765
22060 #, gcc-internal-format
22061 msgid "%qE attribute only available for 64-bit"
22064 #: config/i386/i386.c:27776 config/i386/i386.c:27785
22065 #, gcc-internal-format
22066 msgid "ms_abi and sysv_abi attributes are not compatible"
22069 #: config/i386/i386.c:27823 config/rs6000/rs6000.c:24761
22070 #, gcc-internal-format
22071 msgid "%qE incompatible attribute ignored"
22074 #: config/i386/i386.c:31977
22075 #, gcc-internal-format
22076 msgid "vector permutation requires vector constant"
22079 #: config/i386/i386.c:31987
22080 #, gcc-internal-format
22081 msgid "invalid vector permutation constant"
22084 #: config/i386/i386.c:32035
22085 #, gcc-internal-format, gfc-internal-format
22086 msgid "vector permutation (%d %d)"
22089 #: config/i386/i386.c:32038
22090 #, gcc-internal-format, gfc-internal-format
22091 msgid "vector permutation (%d %d %d %d)"
22094 #: config/i386/i386.c:32042
22095 #, gcc-internal-format, gfc-internal-format
22096 msgid "vector permutation (%d %d %d %d %d %d %d %d)"
22099 #: config/i386/i386.c:32047
22100 #, gcc-internal-format, gfc-internal-format
22101 msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
22104 #: config/i386/winnt.c:83
22105 #, gcc-internal-format
22107 "%qE attribute applies only to initialized variables with external linkage"
22110 #: config/i386/winnt.c:145 config/sh/symbian-c.c:97
22111 #: config/sh/symbian-cxx.c:121
22112 #, gcc-internal-format
22113 msgid "definition of static data member %q+D of dllimport'd class"
22116 #: config/i386/winnt.c:294
22117 #, gcc-internal-format
22118 msgid "%q+D:'selectany' attribute applies only to initialized objects"
22121 #: config/i386/winnt.c:450
22122 #, gcc-internal-format
22123 msgid "%q+D causes a section type conflict"
22126 #: config/i386/cygming.h:182
22127 #, gcc-internal-format
22128 msgid "-fPIC ignored for target (all code is position independent)"
22131 #: config/i386/cygming.h:188
22132 #, gcc-internal-format, gfc-internal-format
22133 msgid "-f%s ignored for target (all code is position independent)"
22136 #: config/i386/djgpp.h:180
22137 #, gcc-internal-format
22138 msgid "-mbnu210 is ignored (option is obsolete)"
22141 #: config/i386/i386-interix.h:256
22142 #, gcc-internal-format
22143 msgid "ms-bitfields not supported for objc"
22146 #. Don't allow flag_pic to propagate since invalid relocations will
22147 #. result otherwise.
22148 #: config/i386/netware.h:81
22149 #, gcc-internal-format
22150 msgid "-fPIC and -fpic are not supported for this target"
22153 #: config/ia64/ia64-c.c:52
22154 #, gcc-internal-format
22155 msgid "malformed #pragma builtin"
22158 #: config/ia64/ia64.c:670
22159 #, gcc-internal-format
22160 msgid "invalid argument of %qE attribute"
22163 #: config/ia64/ia64.c:683
22164 #, gcc-internal-format
22165 msgid "an address area attribute cannot be specified for local variables"
22168 #: config/ia64/ia64.c:690
22169 #, gcc-internal-format
22170 msgid "address area of %q+D conflicts with previous declaration"
22173 #: config/ia64/ia64.c:698
22174 #, gcc-internal-format
22175 msgid "address area attribute cannot be specified for functions"
22178 #: config/ia64/ia64.c:739
22179 #, gcc-internal-format
22180 msgid "%qE attribute requires a string constant argument"
22183 #: config/ia64/ia64.c:5537 config/pa/pa.c:412 config/sh/sh.c:8730
22184 #: config/spu/spu.c:5078
22185 #, gcc-internal-format
22186 msgid "value of -mfixed-range must have form REG1-REG2"
22189 #: config/ia64/ia64.c:5564 config/pa/pa.c:439 config/sh/sh.c:8756
22190 #: config/spu/spu.c:5104
22191 #, gcc-internal-format, gfc-internal-format
22192 msgid "%s-%s is an empty range"
22195 #: config/ia64/ia64.c:5592
22196 #, gcc-internal-format
22197 msgid "bad value %<%s%> for -mtls-size= switch"
22200 #: config/ia64/ia64.c:5617
22201 #, gcc-internal-format
22202 msgid "bad value %<%s%> for -mtune= switch"
22205 #: config/ia64/ia64.c:10877
22206 #, gcc-internal-format
22207 msgid "version attribute is not a string"
22210 #: config/iq2000/iq2000.c:1849
22211 #, gcc-internal-format, gfc-internal-format
22212 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
22215 #: config/iq2000/iq2000.c:2646
22216 #, gcc-internal-format
22217 msgid "argument %qd is not a constant"
22220 #: config/iq2000/iq2000.c:2948 config/xtensa/xtensa.c:2386
22221 #, gcc-internal-format
22222 msgid "PRINT_OPERAND_ADDRESS, null pointer"
22225 #: config/iq2000/iq2000.c:3103
22226 #, gcc-internal-format, gfc-internal-format
22227 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
22230 #: config/iq2000/iq2000.c:3112 config/xtensa/xtensa.c:2240
22231 #, gcc-internal-format
22232 msgid "PRINT_OPERAND null pointer"
22235 #: config/m32c/m32c-pragma.c:63
22236 #, gcc-internal-format
22237 msgid "junk at end of #pragma GCC memregs [0..16]"
22240 #: config/m32c/m32c-pragma.c:70
22241 #, gcc-internal-format
22242 msgid "#pragma GCC memregs must precede any function decls"
22245 #: config/m32c/m32c-pragma.c:81 config/m32c/m32c-pragma.c:88
22246 #, gcc-internal-format
22247 msgid "#pragma GCC memregs takes a number [0..16]"
22250 #: config/m32c/m32c-pragma.c:119
22251 #, gcc-internal-format
22252 msgid "junk at end of #pragma ADDRESS"
22255 #: config/m32c/m32c-pragma.c:124
22256 #, gcc-internal-format
22257 msgid "malformed #pragma ADDRESS variable address"
22260 #: config/m32c/m32c.c:421
22261 #, gcc-internal-format, gfc-internal-format
22262 msgid "invalid target memregs value '%d'"
22265 #: config/m32c/m32c.c:2885
22266 #, gcc-internal-format
22267 msgid "%qE attribute is not supported for R8C target"
22270 #. The argument must be a constant integer.
22271 #: config/m32c/m32c.c:2901 config/sh/sh.c:8937 config/sh/sh.c:9043
22272 #, gcc-internal-format
22273 msgid "%qE attribute argument not an integer constant"
22276 #: config/m32c/m32c.c:2910
22277 #, gcc-internal-format
22278 msgid "%qE attribute argument should be between 18 to 255"
22281 #: config/m32c/m32c.c:4159
22282 #, gcc-internal-format
22283 msgid "%<bank_switch%> has no effect on non-interrupt functions"
22286 #: config/m32c/m32c.c:4260
22287 #, gcc-internal-format
22288 msgid "%<fast_interrupt%> attribute directive ignored"
22291 #: config/m32r/m32r.c:439
22292 #, gcc-internal-format
22293 msgid "invalid argument of %qs attribute"
22296 #: config/m68hc11/m68hc11.c:316
22297 #, gcc-internal-format, gfc-internal-format
22298 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
22301 #: config/m68hc11/m68hc11.c:1293
22302 #, gcc-internal-format
22303 msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
22306 #: config/m68hc11/m68hc11.c:1300
22307 #, gcc-internal-format
22308 msgid "%<trap%> attribute is already used"
22311 #: config/m68k/m68k.c:583
22312 #, gcc-internal-format, gfc-internal-format
22313 msgid "-mcpu=%s conflicts with -march=%s"
22316 #: config/m68k/m68k.c:654
22317 #, gcc-internal-format
22318 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
22321 #: config/m68k/m68k.c:716
22322 #, gcc-internal-format, gfc-internal-format
22323 msgid "-falign-labels=%d is not supported"
22326 #: config/m68k/m68k.c:721
22327 #, gcc-internal-format, gfc-internal-format
22328 msgid "-falign-loops=%d is not supported"
22331 #: config/m68k/m68k.c:824
22332 #, gcc-internal-format
22333 msgid "multiple interrupt attributes not allowed"
22336 #: config/m68k/m68k.c:831
22337 #, gcc-internal-format
22338 msgid "interrupt_thread is available only on fido"
22341 #: config/m68k/m68k.c:1160 config/rs6000/rs6000.c:19050
22342 #, gcc-internal-format
22343 msgid "stack limit expression is not supported"
22346 #: config/mep/mep-pragma.c:73
22347 #, gcc-internal-format
22348 msgid "junk at end of #pragma io_volatile"
22351 #: config/mep/mep-pragma.c:87
22352 #, gcc-internal-format
22353 msgid "#pragma io_volatile takes only on or off"
22356 #: config/mep/mep-pragma.c:126
22357 #, gcc-internal-format
22358 msgid "invalid coprocessor register range"
22361 #: config/mep/mep-pragma.c:146
22362 #, gcc-internal-format
22363 msgid "invalid coprocessor register %qE"
22366 #: config/mep/mep-pragma.c:169
22367 #, gcc-internal-format
22368 msgid "malformed coprocessor register"
22371 #: config/mep/mep-pragma.c:256
22372 #, gcc-internal-format
22373 msgid "junk at end of #pragma GCC coprocessor width"
22376 #: config/mep/mep-pragma.c:263
22377 #, gcc-internal-format
22378 msgid "#pragma GCC coprocessor width takes only 32 or 64"
22381 #: config/mep/mep-pragma.c:297
22382 #, gcc-internal-format
22383 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
22386 #: config/mep/mep-pragma.c:302
22387 #, gcc-internal-format, gfc-internal-format
22388 msgid "#pragma GCC coprocessor subclass '%c' already defined"
22391 #: config/mep/mep-pragma.c:320
22392 #, gcc-internal-format
22393 msgid "malformed #pragma GCC coprocessor subclass"
22396 #: config/mep/mep-pragma.c:342
22397 #, gcc-internal-format
22398 msgid "malformed #pragma disinterrupt"
22401 #: config/mep/mep-pragma.c:356
22402 #, gcc-internal-format
22403 msgid "malformed #pragma GCC coprocessor"
22406 #: config/mep/mep-pragma.c:361
22407 #, gcc-internal-format
22408 msgid "coprocessor not enabled"
22411 #: config/mep/mep-pragma.c:372
22412 #, gcc-internal-format
22413 msgid "unknown #pragma GCC coprocessor %E"
22416 #: config/mep/mep-pragma.c:394
22417 #, gcc-internal-format
22418 msgid "malformed #pragma call"
22421 #: config/mep/mep.c:317
22422 #, gcc-internal-format
22423 msgid "-fpic is not supported"
22426 #: config/mep/mep.c:319
22427 #, gcc-internal-format
22428 msgid "-fPIC is not supported"
22431 #: config/mep/mep.c:321
22432 #, gcc-internal-format
22433 msgid "only one of -ms and -mm may be given"
22436 #: config/mep/mep.c:323
22437 #, gcc-internal-format
22438 msgid "only one of -ms and -ml may be given"
22441 #: config/mep/mep.c:325
22442 #, gcc-internal-format
22443 msgid "only one of -mm and -ml may be given"
22446 #: config/mep/mep.c:327
22447 #, gcc-internal-format
22448 msgid "only one of -ms and -mtiny= may be given"
22451 #: config/mep/mep.c:329
22452 #, gcc-internal-format
22453 msgid "only one of -mm and -mtiny= may be given"
22456 #: config/mep/mep.c:331
22457 #, gcc-internal-format
22458 msgid "-mclip currently has no effect without -mminmax"
22461 #: config/mep/mep.c:338
22462 #, gcc-internal-format
22463 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
22466 #: config/mep/mep.c:1463
22467 #, gcc-internal-format
22468 msgid "unusual TP-relative address"
22471 #: config/mep/mep.c:3435
22472 #, gcc-internal-format
22473 msgid "unconvertible operand %c %qs"
22476 #: config/mep/mep.c:3885 config/mep/mep.c:3948
22477 #, gcc-internal-format
22478 msgid "address region attributes not allowed with auto storage class"
22481 #: config/mep/mep.c:3891 config/mep/mep.c:3954
22482 #, gcc-internal-format
22483 msgid "address region attributes on pointed-to types ignored"
22486 #: config/mep/mep.c:3940
22487 #, gcc-internal-format
22488 msgid "%qE attribute only applies to variables and functions"
22491 #: config/mep/mep.c:3960 config/mep/mep.c:4272
22492 #, gcc-internal-format
22493 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
22496 #: config/mep/mep.c:3994
22497 #, gcc-internal-format
22498 msgid "cannot inline interrupt function %qE"
22501 #: config/mep/mep.c:4000
22502 #, gcc-internal-format
22503 msgid "interrupt function must have return type of void"
22506 #: config/mep/mep.c:4005
22507 #, gcc-internal-format
22508 msgid "interrupt function must have no arguments"
22511 #: config/mep/mep.c:4026
22512 #, gcc-internal-format
22513 msgid "%qE attribute allows only an integer constant argument"
22516 #: config/mep/mep.c:4059
22517 #, gcc-internal-format
22518 msgid "%qE attribute only applies to functions, not %s"
22521 #: config/mep/mep.c:4069
22522 #, gcc-internal-format
22523 msgid "To describe a pointer to a VLIW function, use syntax like this:"
22526 #: config/mep/mep.c:4070
22527 #, gcc-internal-format
22528 msgid " typedef int (__vliw *vfuncptr) ();"
22531 #: config/mep/mep.c:4077
22532 #, gcc-internal-format
22533 msgid "To describe an array of VLIW function pointers, use syntax like this:"
22536 #: config/mep/mep.c:4078
22537 #, gcc-internal-format
22538 msgid " typedef int (__vliw *vfuncptr[]) ();"
22541 #: config/mep/mep.c:4083
22542 #, gcc-internal-format
22543 msgid "VLIW functions are not allowed without a VLIW configuration"
22546 #: config/mep/mep.c:4231
22547 #, gcc-internal-format, gfc-internal-format
22548 msgid "\"#pragma disinterrupt %s\" not used"
22551 #: config/mep/mep.c:4397
22552 #, gcc-internal-format
22553 msgid "__io address 0x%x is the same for %qE and %qE"
22556 #: config/mep/mep.c:4545
22557 #, gcc-internal-format, gfc-internal-format
22558 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
22561 #: config/mep/mep.c:4643
22562 #, gcc-internal-format
22563 msgid "variable %D of type %<io%> must be uninitialized"
22566 #: config/mep/mep.c:4648
22567 #, gcc-internal-format
22568 msgid "variable %D of type %<cb%> must be uninitialized"
22571 #: config/mep/mep.c:6098
22572 #, gcc-internal-format
22573 msgid "coprocessor intrinsic %qs is not available in this configuration"
22576 #: config/mep/mep.c:6101
22577 #, gcc-internal-format
22578 msgid "%qs is not available in VLIW functions"
22581 #: config/mep/mep.c:6104
22582 #, gcc-internal-format
22583 msgid "%qs is not available in non-VLIW functions"
22586 #: config/mep/mep.c:6266 config/mep/mep.c:6383
22587 #, gcc-internal-format
22588 msgid "argument %d of %qE must be in the range %d...%d"
22591 #: config/mep/mep.c:6269
22592 #, gcc-internal-format
22593 msgid "argument %d of %qE must be a multiple of %d"
22596 #: config/mep/mep.c:6322
22597 #, gcc-internal-format
22598 msgid "too few arguments to %qE"
22601 #: config/mep/mep.c:6327
22602 #, gcc-internal-format
22603 msgid "too many arguments to %qE"
22606 #: config/mep/mep.c:6345
22607 #, gcc-internal-format
22608 msgid "argument %d of %qE must be an address"
22611 #: config/mep/mep.c:7141
22612 #, gcc-internal-format
22613 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
22616 #: config/mep/mep.c:7147
22617 #, gcc-internal-format, gfc-internal-format
22618 msgid "unexpected %d byte cop instruction"
22621 #: config/microblaze/microblaze.c:1284
22622 #, gcc-internal-format
22623 msgid "-mno-clearbss is deprecated; use -fno-zero-initialized-in-bss"
22626 #: config/microblaze/microblaze.c:1287
22627 #, gcc-internal-format
22628 msgid "-mxl_stack_check is deprecated; use -fstack-check."
22631 #: config/microblaze/microblaze.c:1312
22632 #, gcc-internal-format
22633 msgid "%qs is an invalid argument to -mcpu="
22636 #: config/microblaze/microblaze.c:1355
22637 #, gcc-internal-format
22638 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
22641 #: config/microblaze/microblaze.c:1359
22642 #, gcc-internal-format
22643 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
22646 #: config/mips/mips.c:1366 config/mips/mips.c:1368
22647 #, gcc-internal-format
22648 msgid "%qs attribute only applies to functions"
22651 #: config/mips/mips.c:1378
22652 #, gcc-internal-format
22653 msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
22656 #: config/mips/mips.c:1400 config/mips/mips.c:1403
22657 #, gcc-internal-format
22658 msgid "%qE redeclared with conflicting %qs attributes"
22661 #: config/mips/mips.c:2918
22662 #, gcc-internal-format
22666 #: config/mips/mips.c:6408
22667 #, gcc-internal-format
22668 msgid "cannot handle inconsistent calls to %qs"
22671 #: config/mips/mips.c:9227
22672 #, gcc-internal-format
22673 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
22676 #: config/mips/mips.c:9229
22677 #, gcc-internal-format
22678 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
22681 #: config/mips/mips.c:9231
22682 #, gcc-internal-format
22683 msgid "interrupt handlers cannot be MIPS16 functions"
22686 #: config/mips/mips.c:13197
22687 #, gcc-internal-format
22688 msgid "invalid argument to built-in function"
22691 #: config/mips/mips.c:13438
22692 #, gcc-internal-format
22693 msgid "built-in function %qE not supported for MIPS16"
22696 #: config/mips/mips.c:14028
22697 #, gcc-internal-format
22698 msgid "%qs does not support MIPS16 code"
22701 #: config/mips/mips.c:15249
22702 #, gcc-internal-format
22703 msgid "MIPS16 PIC for ABIs other than o32 and o64"
22706 #: config/mips/mips.c:15252
22707 #, gcc-internal-format
22708 msgid "MIPS16 -mxgot code"
22711 #: config/mips/mips.c:15255
22712 #, gcc-internal-format
22713 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
22716 #: config/mips/mips.c:15391
22717 #, gcc-internal-format
22718 msgid "CPU names must be lower case"
22721 #: config/mips/mips.c:15544
22722 #, gcc-internal-format
22724 "%<-%s%> conflicts with the other architecture options, which specify a %s "
22728 #: config/mips/mips.c:15560
22729 #, gcc-internal-format
22730 msgid "%<-march=%s%> is not compatible with the selected ABI"
22733 #: config/mips/mips.c:15575
22734 #, gcc-internal-format
22735 msgid "%<-mgp64%> used with a 32-bit processor"
22738 #: config/mips/mips.c:15577
22739 #, gcc-internal-format
22740 msgid "%<-mgp32%> used with a 64-bit ABI"
22743 #: config/mips/mips.c:15579
22744 #, gcc-internal-format
22745 msgid "%<-mgp64%> used with a 32-bit ABI"
22748 #: config/mips/mips.c:15595 config/mips/mips.c:15597 config/mips/mips.c:15664
22749 #, gcc-internal-format, gfc-internal-format
22750 msgid "unsupported combination: %s"
22753 #: config/mips/mips.c:15601
22754 #, gcc-internal-format
22756 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
22757 "mfhc1 and mthc1 instructions"
22760 #: config/mips/mips.c:15604
22761 #, gcc-internal-format
22762 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
22765 #: config/mips/mips.c:15658
22766 #, gcc-internal-format
22767 msgid "the %qs architecture does not support branch-likely instructions"
22770 #: config/mips/mips.c:15698
22771 #, gcc-internal-format
22772 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
22775 #: config/mips/mips.c:15706 config/mips/mips.c:15709
22776 #, gcc-internal-format
22777 msgid "cannot use small-data accesses for %qs"
22780 #: config/mips/mips.c:15723
22781 #, gcc-internal-format
22782 msgid "%<-mips3d%> requires %<-mpaired-single%>"
22785 #: config/mips/mips.c:15732
22786 #, gcc-internal-format
22787 msgid "%qs must be used with %qs"
22790 #: config/mips/mips.c:15739
22791 #, gcc-internal-format
22792 msgid "the %qs architecture does not support paired-single instructions"
22795 #: config/mips/mips.c:15745
22796 #, gcc-internal-format
22797 msgid "%qs requires a target that provides the %qs instruction"
22800 #: config/mips/mips.c:15850
22801 #, gcc-internal-format
22802 msgid "%qs requires branch-likely instructions"
22805 #: config/mips/mips.c:15854
22806 #, gcc-internal-format
22807 msgid "the %qs architecture does not support the synci instruction"
22810 #: config/mips/mips.c:16328
22811 #, gcc-internal-format
22812 msgid "mips16 function profiling"
22815 #: config/mmix/mmix.c:282
22816 #, gcc-internal-format, gfc-internal-format
22817 msgid "-f%s not supported: ignored"
22820 #: config/mmix/mmix.c:769
22821 #, gcc-internal-format
22822 msgid "support for mode %qs"
22825 #: config/mmix/mmix.c:783
22826 #, gcc-internal-format, gfc-internal-format
22828 "too large function value type, needs %d registers, have only %d registers "
22832 #: config/mmix/mmix.c:962
22833 #, gcc-internal-format
22834 msgid "function_profiler support for MMIX"
22837 #: config/mmix/mmix.c:984
22838 #, gcc-internal-format
22839 msgid "MMIX Internal: Last named vararg would not fit in a register"
22842 #: config/mmix/mmix.c:1593 config/mmix/mmix.c:1617 config/mmix/mmix.c:1733
22843 #, gcc-internal-format, gfc-internal-format
22844 msgid "MMIX Internal: Bad register: %d"
22847 #. Presumably there's a missing case above if we get here.
22848 #: config/mmix/mmix.c:1725
22849 #, gcc-internal-format
22850 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
22853 #: config/mmix/mmix.c:2011
22854 #, gcc-internal-format
22855 msgid "stack frame not a multiple of 8 bytes: %wd"
22858 #: config/mmix/mmix.c:2247
22859 #, gcc-internal-format
22860 msgid "stack frame not a multiple of octabyte: %wd"
22863 #: config/mmix/mmix.c:2531 config/mmix/mmix.c:2595
22864 #, gcc-internal-format, gfc-internal-format
22865 msgid "MMIX Internal: %s is not a shiftable int"
22868 #: config/pa/pa.c:546
22869 #, gcc-internal-format
22870 msgid "PIC code generation is not supported in the portable runtime model"
22873 #: config/pa/pa.c:551
22874 #, gcc-internal-format
22875 msgid "PIC code generation is not compatible with fast indirect calls"
22878 #: config/pa/pa.c:556
22879 #, gcc-internal-format
22880 msgid "-g is only supported when using GAS on this processor,"
22883 #: config/pa/pa.c:557
22884 #, gcc-internal-format
22885 msgid "-g option disabled"
22888 #: config/pa/pa.c:8530
22889 #, gcc-internal-format, gfc-internal-format
22891 "alignment (%u) for %s exceeds maximum alignment for global common data. "
22895 #: config/pa/pa-hpux11.h:82
22896 #, gcc-internal-format
22897 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
22900 #: config/picochip/picochip.c:434
22901 #, gcc-internal-format, gfc-internal-format
22902 msgid "invalid AE type specified (%s)\n"
22905 #: config/picochip/picochip.c:457
22906 #, gcc-internal-format, gfc-internal-format
22907 msgid "Invalid mul type specified (%s) - expected mac, mul or none"
22910 #: config/picochip/picochip.c:756
22911 #, gcc-internal-format, gfc-internal-format
22912 msgid "unexpected mode %s encountered in picochip_emit_save_register\n"
22915 #: config/picochip/picochip.c:923
22916 #, gcc-internal-format, gfc-internal-format
22917 msgid "Defaulting to stack for %s register creation\n"
22920 #: config/picochip/picochip.c:1606 config/picochip/picochip.c:1679
22921 #, gcc-internal-format
22922 msgid "LCFI labels have already been deferred."
22925 #: config/picochip/picochip.c:1669
22926 #, gcc-internal-format
22927 msgid "LM label has already been deferred."
22930 #: config/picochip/picochip.c:1961
22931 #, gcc-internal-format, gfc-internal-format
22932 msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s\n"
22935 #: config/picochip/picochip.c:2064
22936 #, gcc-internal-format, gfc-internal-format
22937 msgid "picochip_asm_output_opcode - can't output unknown operator %c\n"
22940 #: config/picochip/picochip.c:2316 config/picochip/picochip.c:2376
22941 #, gcc-internal-format, gfc-internal-format
22942 msgid "%s: At least one operand can't be handled"
22945 #: config/picochip/picochip.c:2457
22946 #, gcc-internal-format, gfc-internal-format
22947 msgid "Unknown short branch in %s (type %d)\n"
22950 #: config/picochip/picochip.c:2494
22951 #, gcc-internal-format, gfc-internal-format
22952 msgid "Unknown long branch in %s (type %d)\n"
22955 #: config/picochip/picochip.c:2534 config/picochip/picochip.c:2602
22956 #, gcc-internal-format, gfc-internal-format
22957 msgid "PUT uses port array index %d, which is out of range [%d..%d)"
22960 #: config/picochip/picochip.c:2568
22961 #, gcc-internal-format, gfc-internal-format
22962 msgid "GET uses port array index %d, which is out of range [%d..%d)"
22965 #: config/picochip/picochip.c:3438
22966 #, gcc-internal-format, gfc-internal-format
22967 msgid "Too many ALU instructions emitted (%d)\n"
22970 #: config/picochip/picochip.c:4070 config/picochip/picochip.c:4163
22971 #, gcc-internal-format, gfc-internal-format
22972 msgid "%s: Second source operand is not a constant"
22975 #: config/picochip/picochip.c:4073 config/picochip/picochip.c:4124
22976 #: config/picochip/picochip.c:4166
22977 #, gcc-internal-format, gfc-internal-format
22978 msgid "%s: Third source operand is not a constant"
22981 #: config/picochip/picochip.c:4127
22982 #, gcc-internal-format, gfc-internal-format
22983 msgid "%s: Fourth source operand is not a constant"
22986 #: config/picochip/picochip.c:4438
22987 #, gcc-internal-format, gfc-internal-format
22988 msgid "%s (disable warning using -mno-inefficient-warnings)"
22991 #: config/rs6000/host-darwin.c:62
22992 #, gcc-internal-format
22993 msgid "Segmentation Fault (code)"
22996 #: config/rs6000/host-darwin.c:132
22997 #, gcc-internal-format
22998 msgid "Segmentation Fault"
23001 #: config/rs6000/host-darwin.c:146
23002 #, gcc-internal-format
23003 msgid "While setting up signal stack: %m"
23006 #: config/rs6000/host-darwin.c:152
23007 #, gcc-internal-format
23008 msgid "While setting up signal handler: %m"
23011 #. Handle the machine specific pragma longcall. Its syntax is
23013 #. # pragma longcall ( TOGGLE )
23015 #. where TOGGLE is either 0 or 1.
23017 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
23018 #. whether or not new function declarations receive a longcall
23019 #. attribute by default.
23020 #: config/rs6000/rs6000-c.c:52
23021 #, gcc-internal-format
23022 msgid "ignoring malformed #pragma longcall"
23025 #: config/rs6000/rs6000-c.c:65
23026 #, gcc-internal-format
23027 msgid "missing open paren"
23030 #: config/rs6000/rs6000-c.c:67
23031 #, gcc-internal-format
23032 msgid "missing number"
23035 #: config/rs6000/rs6000-c.c:69
23036 #, gcc-internal-format
23037 msgid "missing close paren"
23040 #: config/rs6000/rs6000-c.c:72
23041 #, gcc-internal-format
23042 msgid "number must be 0 or 1"
23045 #: config/rs6000/rs6000-c.c:75
23046 #, gcc-internal-format
23047 msgid "junk at end of #pragma longcall"
23050 #: config/rs6000/rs6000-c.c:3268
23051 #, gcc-internal-format, gfc-internal-format
23052 msgid "%s only accepts %d arguments"
23055 #: config/rs6000/rs6000-c.c:3273
23056 #, gcc-internal-format, gfc-internal-format
23057 msgid "%s only accepts 1 argument"
23060 #: config/rs6000/rs6000-c.c:3278
23061 #, gcc-internal-format, gfc-internal-format
23062 msgid "%s only accepts 2 arguments"
23065 #: config/rs6000/rs6000-c.c:3343
23066 #, gcc-internal-format
23067 msgid "vec_extract only accepts 2 arguments"
23070 #: config/rs6000/rs6000-c.c:3419
23071 #, gcc-internal-format
23072 msgid "vec_insert only accepts 3 arguments"
23075 #: config/rs6000/rs6000-c.c:3522
23076 #, gcc-internal-format
23077 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
23080 #: config/rs6000/rs6000-c.c:3565
23081 #, gcc-internal-format
23082 msgid "invalid parameter combination for AltiVec intrinsic"
23085 #: config/rs6000/rs6000.c:2279
23086 #, gcc-internal-format
23087 msgid "-mrecip requires -mfused-madd"
23090 #: config/rs6000/rs6000.c:2281
23091 #, gcc-internal-format
23092 msgid "-mrecip requires -ffinite-math or -ffast-math"
23095 #: config/rs6000/rs6000.c:2283
23096 #, gcc-internal-format
23097 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
23100 #: config/rs6000/rs6000.c:2285
23101 #, gcc-internal-format
23102 msgid "-mrecip requires -freciprocal-math or -ffast-math"
23105 #: config/rs6000/rs6000.c:2374
23106 #, gcc-internal-format
23107 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
23110 #: config/rs6000/rs6000.c:2387
23111 #, gcc-internal-format
23112 msgid "-m64 requires PowerPC64 architecture, enabling"
23115 #: config/rs6000/rs6000.c:2663
23116 #, gcc-internal-format
23117 msgid "AltiVec not supported in this target"
23120 #: config/rs6000/rs6000.c:2665
23121 #, gcc-internal-format
23122 msgid "Spe not supported in this target"
23125 #: config/rs6000/rs6000.c:2692
23126 #, gcc-internal-format
23127 msgid "-mmultiple is not supported on little endian systems"
23130 #: config/rs6000/rs6000.c:2699
23131 #, gcc-internal-format
23132 msgid "-mstring is not supported on little endian systems"
23135 #: config/rs6000/rs6000.c:2784
23136 #, gcc-internal-format, gfc-internal-format
23137 msgid "unknown -mdebug-%s switch"
23140 #: config/rs6000/rs6000.c:2824
23141 #, gcc-internal-format
23143 "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
23146 #: config/rs6000/rs6000.c:2833
23147 #, gcc-internal-format, gfc-internal-format
23148 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
23151 #: config/rs6000/rs6000.c:3248
23152 #, gcc-internal-format, gfc-internal-format
23153 msgid "Unknown option for -mrecip=%s"
23156 #: config/rs6000/rs6000.c:3674
23157 #, gcc-internal-format, gfc-internal-format
23158 msgid "unknown -m%s= option specified: '%s'"
23161 #: config/rs6000/rs6000.c:3726
23162 #, gcc-internal-format, gfc-internal-format
23163 msgid "unknown value %s for -mfpu"
23166 #: config/rs6000/rs6000.c:4112
23167 #, gcc-internal-format, gfc-internal-format
23168 msgid "invalid option for -mcmodel: '%s'"
23171 #: config/rs6000/rs6000.c:4270
23172 #, gcc-internal-format, gfc-internal-format
23173 msgid "not configured for ABI: '%s'"
23176 #: config/rs6000/rs6000.c:4283
23177 #, gcc-internal-format
23178 msgid "Using darwin64 ABI"
23181 #: config/rs6000/rs6000.c:4288
23182 #, gcc-internal-format
23183 msgid "Using old darwin ABI"
23186 #: config/rs6000/rs6000.c:4295
23187 #, gcc-internal-format
23188 msgid "Using IBM extended precision long double"
23191 #: config/rs6000/rs6000.c:4301
23192 #, gcc-internal-format
23193 msgid "Using IEEE extended precision long double"
23196 #: config/rs6000/rs6000.c:4306
23197 #, gcc-internal-format, gfc-internal-format
23198 msgid "unknown ABI specified: '%s'"
23201 #: config/rs6000/rs6000.c:4333
23202 #, gcc-internal-format, gfc-internal-format
23203 msgid "invalid option for -mfloat-gprs: '%s'"
23206 #: config/rs6000/rs6000.c:4343
23207 #, gcc-internal-format, gfc-internal-format
23208 msgid "Unknown switch -mlong-double-%s"
23211 #: config/rs6000/rs6000.c:4364
23212 #, gcc-internal-format
23214 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
23215 "the installed C and C++ libraries"
23218 #: config/rs6000/rs6000.c:4372
23219 #, gcc-internal-format, gfc-internal-format
23220 msgid "unknown -malign-XXXXX option specified: '%s'"
23223 #: config/rs6000/rs6000.c:4379
23224 #, gcc-internal-format
23225 msgid "-msingle-float option equivalent to -mhard-float"
23228 #: config/rs6000/rs6000.c:4395
23229 #, gcc-internal-format
23230 msgid "-msimple-fpu option ignored"
23233 #: config/rs6000/rs6000.c:7657
23234 #, gcc-internal-format
23236 "GCC vector returned by reference: non-standard ABI extension with no "
23237 "compatibility guarantee"
23240 #: config/rs6000/rs6000.c:7727
23241 #, gcc-internal-format
23243 "cannot return value in vector register because altivec instructions are "
23244 "disabled, use -maltivec to enable them"
23247 #: config/rs6000/rs6000.c:8056
23248 #, gcc-internal-format
23250 "cannot pass argument in vector register because altivec instructions are "
23251 "disabled, use -maltivec to enable them"
23254 #: config/rs6000/rs6000.c:8971
23255 #, gcc-internal-format
23257 "GCC vector passed by reference: non-standard ABI extension with no "
23258 "compatibility guarantee"
23261 #: config/rs6000/rs6000.c:9597
23262 #, gcc-internal-format, gfc-internal-format
23263 msgid "internal error: builtin function to %s already processed."
23266 #: config/rs6000/rs6000.c:10544
23267 #, gcc-internal-format
23268 msgid "argument 1 must be a 5-bit signed literal"
23271 #: config/rs6000/rs6000.c:10647 config/rs6000/rs6000.c:11620
23272 #, gcc-internal-format
23273 msgid "argument 2 must be a 5-bit unsigned literal"
23276 #: config/rs6000/rs6000.c:10686
23277 #, gcc-internal-format
23278 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
23281 #: config/rs6000/rs6000.c:10738
23282 #, gcc-internal-format
23283 msgid "argument 1 of __builtin_altivec_predicate is out of range"
23286 #: config/rs6000/rs6000.c:10994
23287 #, gcc-internal-format
23288 msgid "argument 3 must be a 4-bit unsigned literal"
23291 #: config/rs6000/rs6000.c:11012
23292 #, gcc-internal-format
23293 msgid "argument 3 must be a 2-bit unsigned literal"
23296 #: config/rs6000/rs6000.c:11024
23297 #, gcc-internal-format
23298 msgid "argument 3 must be a 1-bit unsigned literal"
23301 #: config/rs6000/rs6000.c:11195
23302 #, gcc-internal-format
23303 msgid "argument to %qs must be a 2-bit unsigned literal"
23306 #: config/rs6000/rs6000.c:11339
23307 #, gcc-internal-format
23308 msgid "unresolved overload for Altivec builtin %qF"
23311 #: config/rs6000/rs6000.c:11430
23312 #, gcc-internal-format
23313 msgid "argument to dss must be a 2-bit unsigned literal"
23316 #: config/rs6000/rs6000.c:11740
23317 #, gcc-internal-format
23318 msgid "argument 1 of __builtin_paired_predicate must be a constant"
23321 #: config/rs6000/rs6000.c:11787
23322 #, gcc-internal-format
23323 msgid "argument 1 of __builtin_paired_predicate is out of range"
23326 #: config/rs6000/rs6000.c:11812
23327 #, gcc-internal-format
23328 msgid "argument 1 of __builtin_spe_predicate must be a constant"
23331 #: config/rs6000/rs6000.c:11884
23332 #, gcc-internal-format
23333 msgid "argument 1 of __builtin_spe_predicate is out of range"
23336 #: config/rs6000/rs6000.c:13250
23337 #, gcc-internal-format, gfc-internal-format
23338 msgid "internal error: builtin function %s had no type"
23341 #: config/rs6000/rs6000.c:13257
23342 #, gcc-internal-format, gfc-internal-format
23343 msgid "internal error: builtin function %s had an unexpected return type %s"
23346 #: config/rs6000/rs6000.c:13270
23347 #, gcc-internal-format, gfc-internal-format
23349 "internal error: builtin function %s, argument %d had unexpected argument "
23353 #: config/rs6000/rs6000.c:19020
23354 #, gcc-internal-format
23355 msgid "stack frame too large"
23358 #: config/rs6000/rs6000.c:19544
23359 #, gcc-internal-format
23360 msgid "Out-of-line save/restore routines not supported on Darwin"
23363 #: config/rs6000/rs6000.c:22510
23364 #, gcc-internal-format
23365 msgid "no profiling of 64-bit code for this ABI"
23368 #: config/rs6000/rs6000.c:24548
23369 #, gcc-internal-format
23370 msgid "use of %<long double%> in AltiVec types is invalid"
23373 #: config/rs6000/rs6000.c:24550
23374 #, gcc-internal-format
23375 msgid "use of boolean types in AltiVec types is invalid"
23378 #: config/rs6000/rs6000.c:24552
23379 #, gcc-internal-format
23380 msgid "use of %<complex%> in AltiVec types is invalid"
23383 #: config/rs6000/rs6000.c:24554
23384 #, gcc-internal-format
23385 msgid "use of decimal floating point types in AltiVec types is invalid"
23388 #: config/rs6000/rs6000.c:24560
23389 #, gcc-internal-format
23391 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
23394 #: config/rs6000/rs6000.c:24563
23395 #, gcc-internal-format
23396 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
23399 #: config/rs6000/rs6000.c:24568
23400 #, gcc-internal-format
23401 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
23404 #: config/rs6000/rs6000.c:24571
23405 #, gcc-internal-format
23406 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
23409 #: config/rs6000/rs6000.c:27116
23410 #, gcc-internal-format, gfc-internal-format
23411 msgid "emitting microcode insn %s\t[%s] #%d"
23414 #: config/rs6000/rs6000.c:27120
23415 #, gcc-internal-format, gfc-internal-format
23416 msgid "emitting conditional microcode insn %s\t[%s] #%d"
23419 #: config/rs6000/aix43.h:32 config/rs6000/aix51.h:32 config/rs6000/aix52.h:32
23420 #: config/rs6000/aix53.h:32 config/rs6000/aix61.h:32
23421 #, gcc-internal-format
23422 msgid "-maix64 and POWER architecture are incompatible"
23425 #: config/rs6000/aix43.h:37 config/rs6000/aix51.h:37 config/rs6000/aix52.h:37
23426 #: config/rs6000/aix53.h:37 config/rs6000/aix61.h:37
23427 #, gcc-internal-format
23428 msgid "-maix64 requires PowerPC64 architecture remain enabled"
23431 #: config/rs6000/aix43.h:43 config/rs6000/aix52.h:43 config/rs6000/aix53.h:43
23432 #: config/rs6000/aix61.h:43
23433 #, gcc-internal-format
23434 msgid "soft-float and long-double-128 are incompatible"
23437 #: config/rs6000/aix43.h:47 config/rs6000/aix51.h:41 config/rs6000/aix52.h:47
23438 #: config/rs6000/aix53.h:47 config/rs6000/aix61.h:47
23439 #, gcc-internal-format
23441 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
23444 #: config/rs6000/e500.h:40
23445 #, gcc-internal-format
23446 msgid "AltiVec and E500 instructions cannot coexist"
23449 #: config/rs6000/e500.h:42
23450 #, gcc-internal-format
23451 msgid "VSX and E500 instructions cannot coexist"
23454 #: config/rs6000/e500.h:44
23455 #, gcc-internal-format
23456 msgid "64-bit E500 not supported"
23459 #: config/rs6000/e500.h:46
23460 #, gcc-internal-format
23461 msgid "E500 and FPRs not supported"
23464 #: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41
23465 #, gcc-internal-format
23466 msgid "-m64 not supported in this configuration"
23469 #: config/rs6000/linux64.h:125
23470 #, gcc-internal-format
23471 msgid "-m64 requires a PowerPC64 cpu"
23474 #: config/rs6000/linux64.h:131
23475 #, gcc-internal-format
23476 msgid "-mcmodel incompatible with other toc options"
23479 #. Definitions for __builtin_return_address and __builtin_frame_address.
23480 #. __builtin_return_address (0) should give link register (65), enable
23482 #. This should be uncommented, so that the link register is used, but
23483 #. currently this would result in unmatched insns and spilling fixed
23484 #. registers so we'll leave it for another day. When these problems are
23485 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
23487 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
23488 #. Number of bytes into the frame return addresses can be found. See
23489 #. rs6000_stack_info in rs6000.c for more information on how the different
23490 #. abi's store the return address.
23491 #: config/rs6000/rs6000.h:1767
23492 #, gcc-internal-format
23493 msgid "RETURN_ADDRESS_OFFSET not supported"
23496 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
23497 #. get control in TARGET_OPTION_OVERRIDE.
23498 #: config/rs6000/sysv4.h:130
23499 #, gcc-internal-format, gfc-internal-format
23500 msgid "bad value for -mcall-%s"
23503 #: config/rs6000/sysv4.h:146
23504 #, gcc-internal-format, gfc-internal-format
23505 msgid "bad value for -msdata=%s"
23508 #: config/rs6000/sysv4.h:163
23509 #, gcc-internal-format, gfc-internal-format
23510 msgid "-mrelocatable and -msdata=%s are incompatible"
23513 #: config/rs6000/sysv4.h:172
23514 #, gcc-internal-format, gfc-internal-format
23515 msgid "-f%s and -msdata=%s are incompatible"
23518 #: config/rs6000/sysv4.h:181
23519 #, gcc-internal-format, gfc-internal-format
23520 msgid "-msdata=%s and -mcall-%s are incompatible"
23523 #: config/rs6000/sysv4.h:190
23524 #, gcc-internal-format
23525 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
23528 #: config/rs6000/sysv4.h:196
23529 #, gcc-internal-format, gfc-internal-format
23530 msgid "-mrelocatable and -mcall-%s are incompatible"
23533 #: config/rs6000/sysv4.h:203
23534 #, gcc-internal-format, gfc-internal-format
23535 msgid "-fPIC and -mcall-%s are incompatible"
23538 #: config/rs6000/sysv4.h:210
23539 #, gcc-internal-format
23540 msgid "-mcall-aixdesc must be big endian"
23543 #: config/rs6000/sysv4.h:215
23544 #, gcc-internal-format
23545 msgid "-msecure-plt not supported by your assembler"
23548 #: config/rs6000/sysv4.h:233
23549 #, gcc-internal-format, gfc-internal-format
23550 msgid "-m%s not supported in this configuration"
23553 #: config/rx/rx.c:428
23554 #, gcc-internal-format, gfc-internal-format
23555 msgid "unreocgnized control register number: %d - using 'psw'"
23558 #: config/rx/rx.c:2019
23559 #, gcc-internal-format, gfc-internal-format
23560 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
23563 #: config/rx/rx.c:2021
23564 #, gcc-internal-format
23565 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
23568 #: config/rx/rx.c:2078 config/xtensa/xtensa.c:3077 config/xtensa/xtensa.c:3117
23569 #, gcc-internal-format
23570 msgid "bad builtin code"
23573 #: config/rx/rx.c:2204
23574 #, gcc-internal-format, gfc-internal-format
23575 msgid "unrecognized argument '%s' to -mcpu= option"
23578 #: config/rx/rx.c:2209
23579 #, gcc-internal-format
23580 msgid "The RX200 cpu does not have FPU hardware"
23583 #: config/rx/rx.c:2242
23584 #, gcc-internal-format
23585 msgid "RX FPU instructions do not support NaNs and infinities"
23588 #: config/s390/s390.c:1574
23589 #, gcc-internal-format
23590 msgid "stack guard value must be an exact power of 2"
23593 #: config/s390/s390.c:1581
23594 #, gcc-internal-format
23595 msgid "stack size must be an exact power of 2"
23598 #: config/s390/s390.c:1626
23599 #, gcc-internal-format, gfc-internal-format
23600 msgid "z/Architecture mode not supported on %s"
23603 #: config/s390/s390.c:1628
23604 #, gcc-internal-format
23605 msgid "64-bit ABI not supported in ESA/390 mode"
23608 #: config/s390/s390.c:1635
23609 #, gcc-internal-format, gfc-internal-format
23610 msgid "Hardware decimal floating point instructions not available on %s"
23613 #: config/s390/s390.c:1638
23614 #, gcc-internal-format
23616 "Hardware decimal floating point instructions not available in ESA/390 mode"
23619 #: config/s390/s390.c:1648
23620 #, gcc-internal-format
23621 msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
23624 #: config/s390/s390.c:1672
23625 #, gcc-internal-format
23627 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
23630 #: config/s390/s390.c:1678
23631 #, gcc-internal-format
23632 msgid "stack size must be greater than the stack guard value"
23635 #: config/s390/s390.c:1680
23636 #, gcc-internal-format
23637 msgid "stack size must not be greater than 64k"
23640 #: config/s390/s390.c:1683
23641 #, gcc-internal-format
23642 msgid "-mstack-guard implies use of -mstack-size"
23645 #: config/s390/s390.c:7268
23646 #, gcc-internal-format
23647 msgid "total size of local variables exceeds architecture limit"
23650 #: config/s390/s390.c:7966 config/s390/s390.c:7982
23651 #, gcc-internal-format
23652 msgid "frame size of function %qs is "
23655 #: config/s390/s390.c:8011
23656 #, gcc-internal-format
23657 msgid "frame size of %qs is "
23660 #: config/s390/s390.c:8015
23661 #, gcc-internal-format
23662 msgid "%qs uses dynamic stack allocation"
23665 #: config/score/score3.c:651 config/score/score7.c:650
23666 #, gcc-internal-format
23667 msgid "-fPIC and -G are incompatible"
23670 #: config/sh/sh.c:922
23671 #, gcc-internal-format
23672 msgid "ignoring -fschedule-insns because of exception handling bug"
23675 #: config/sh/sh.c:943
23676 #, gcc-internal-format
23678 "unwind tables currently require either a frame pointer or -maccumulate-"
23679 "outgoing-args for correctness"
23682 #: config/sh/sh.c:7662
23683 #, gcc-internal-format
23684 msgid "__builtin_saveregs not supported by this subtarget"
23687 #: config/sh/sh.c:8818
23688 #, gcc-internal-format
23689 msgid "%qE attribute only applies to interrupt functions"
23692 #: config/sh/sh.c:8876
23693 #, gcc-internal-format
23694 msgid "%qE attribute is supported only for SH2A"
23697 #: config/sh/sh.c:8906
23698 #, gcc-internal-format
23699 msgid "attribute interrupt_handler is not compatible with -m5-compact"
23702 #: config/sh/sh.c:8923
23703 #, gcc-internal-format
23704 msgid "%qE attribute only applies to SH2A"
23707 #: config/sh/sh.c:8945
23708 #, gcc-internal-format
23709 msgid "%qE attribute argument should be between 0 to 255"
23712 #. The argument must be a constant string.
23713 #: config/sh/sh.c:9018
23714 #, gcc-internal-format
23715 msgid "%qE attribute argument not a string constant"
23718 #: config/sh/sh.c:11543
23719 #, gcc-internal-format
23720 msgid "r0 needs to be available as a call-clobbered register"
23723 #: config/sh/sh.c:11564
23724 #, gcc-internal-format
23725 msgid "Need a second call-clobbered general purpose register"
23728 #: config/sh/sh.c:11572
23729 #, gcc-internal-format
23730 msgid "Need a call-clobbered target register"
23733 #: config/sh/symbian-base.c:113
23734 #, gcc-internal-format
23735 msgid "%qE declared as both exported to and imported from a DLL"
23738 #: config/sh/symbian-base.c:120
23739 #, gcc-internal-format
23741 "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
23744 #: config/sh/symbian-base.c:211
23745 #, gcc-internal-format
23746 msgid "%s %q+D %s after being referenced with dllimport linkage"
23749 #: config/sh/symbian-c.c:84 config/sh/symbian-cxx.c:95
23750 #, gcc-internal-format
23752 "function %q+D is defined after prior declaration as dllimport: attribute "
23756 #: config/sh/symbian-c.c:123 config/sh/symbian-c.c:130
23757 #: config/sh/symbian-cxx.c:555 config/sh/symbian-cxx.c:562
23758 #: ada/gcc-interface/utils.c:5016 ada/gcc-interface/utils.c:5194
23759 #: ada/gcc-interface/utils.c:5236 ada/gcc-interface/utils.c:5296
23760 #, gcc-internal-format
23761 msgid "%qs attribute ignored"
23764 #: config/sh/symbian-cxx.c:107
23765 #, gcc-internal-format
23766 msgid "inline function %q+D is declared as dllimport: attribute ignored"
23770 #: config/sh/netbsd-elf.h:94
23771 #, gcc-internal-format
23772 msgid "unimplemented-shmedia profiling"
23775 #. The kernel loader cannot handle the relaxation relocations, so it cannot load kernel modules (which are ET_REL) or RTP executables (which are linked with --emit-relocs). No relaxation relocations appear in shared libraries, so relaxation is OK for RTP PIC.
23776 #: config/sh/vxworks.h:43
23777 #, gcc-internal-format
23778 msgid "-mrelax is only supported for RTP PIC"
23781 #: config/sparc/sparc.c:764
23782 #, gcc-internal-format, gfc-internal-format
23783 msgid "%s is not supported by this configuration"
23786 #: config/sparc/sparc.c:771
23787 #, gcc-internal-format
23788 msgid "-mlong-double-64 not allowed with -m64"
23791 #: config/sparc/sparc.c:791
23792 #, gcc-internal-format, gfc-internal-format
23793 msgid "bad value (%s) for -mcmodel= switch"
23796 #: config/sparc/sparc.c:796
23797 #, gcc-internal-format
23798 msgid "-mcmodel= is not supported on 32 bit systems"
23801 #: config/spu/spu-c.c:135
23802 #, gcc-internal-format, gfc-internal-format
23803 msgid "insufficient arguments to overloaded function %s"
23806 #: config/spu/spu-c.c:166
23807 #, gcc-internal-format, gfc-internal-format
23808 msgid "too many arguments to overloaded function %s"
23811 #: config/spu/spu-c.c:178
23812 #, gcc-internal-format, gfc-internal-format
23813 msgid "parameter list does not match a valid signature for %s()"
23816 #: config/spu/spu.c:542 config/spu/spu.c:553
23817 #, gcc-internal-format, gfc-internal-format
23818 msgid "Unknown architecture '%s'"
23821 #: config/spu/spu.c:5358 config/spu/spu.c:5361
23822 #, gcc-internal-format
23823 msgid "creating run-time relocation for %qD"
23826 #: config/spu/spu.c:5366 config/spu/spu.c:5368
23827 #, gcc-internal-format
23828 msgid "creating run-time relocation"
23831 #: config/spu/spu.c:6427
23832 #, gcc-internal-format, gfc-internal-format
23833 msgid "%s expects an integer literal in the range [%d, %d]."
23836 #: config/spu/spu.c:6447
23837 #, gcc-internal-format, gfc-internal-format
23838 msgid "%s expects an integer literal in the range [%d, %d]. ("
23841 #: config/spu/spu.c:6477
23842 #, gcc-internal-format, gfc-internal-format
23843 msgid "%d least significant bits of %s are ignored."
23846 #: config/stormy16/stormy16.c:1090
23847 #, gcc-internal-format
23848 msgid "local variable memory requirements exceed capacity"
23851 #: config/stormy16/stormy16.c:1247
23852 #, gcc-internal-format
23853 msgid "function_profiler support"
23856 #: config/stormy16/stormy16.c:1340
23857 #, gcc-internal-format
23858 msgid "cannot use va_start in interrupt function"
23861 #: config/stormy16/stormy16.c:1884
23862 #, gcc-internal-format, gfc-internal-format
23863 msgid "switch statement of size %lu entries too large"
23866 #: config/stormy16/stormy16.c:2252
23867 #, gcc-internal-format
23868 msgid "%<__BELOW100__%> attribute only applies to variables"
23871 #: config/stormy16/stormy16.c:2259
23872 #, gcc-internal-format
23873 msgid "__BELOW100__ attribute not allowed with auto storage class"
23876 #: config/v850/v850-c.c:68
23877 #, gcc-internal-format
23878 msgid "#pragma GHS endXXXX found without previous startXXX"
23881 #: config/v850/v850-c.c:71
23882 #, gcc-internal-format
23883 msgid "#pragma GHS endXXX does not match previous startXXX"
23886 #: config/v850/v850-c.c:97
23887 #, gcc-internal-format
23888 msgid "cannot set interrupt attribute: no current function"
23891 #: config/v850/v850-c.c:105
23892 #, gcc-internal-format
23893 msgid "cannot set interrupt attribute: no such identifier"
23896 #: config/v850/v850-c.c:154
23897 #, gcc-internal-format
23898 msgid "junk at end of #pragma ghs section"
23901 #: config/v850/v850-c.c:171
23902 #, gcc-internal-format
23903 msgid "unrecognized section name %qE"
23906 #: config/v850/v850-c.c:186
23907 #, gcc-internal-format
23908 msgid "malformed #pragma ghs section"
23911 #: config/v850/v850-c.c:205
23912 #, gcc-internal-format
23913 msgid "junk at end of #pragma ghs interrupt"
23916 #: config/v850/v850-c.c:216
23917 #, gcc-internal-format
23918 msgid "junk at end of #pragma ghs starttda"
23921 #: config/v850/v850-c.c:227
23922 #, gcc-internal-format
23923 msgid "junk at end of #pragma ghs startsda"
23926 #: config/v850/v850-c.c:238
23927 #, gcc-internal-format
23928 msgid "junk at end of #pragma ghs startzda"
23931 #: config/v850/v850-c.c:249
23932 #, gcc-internal-format
23933 msgid "junk at end of #pragma ghs endtda"
23936 #: config/v850/v850-c.c:260
23937 #, gcc-internal-format
23938 msgid "junk at end of #pragma ghs endsda"
23941 #: config/v850/v850-c.c:271
23942 #, gcc-internal-format
23943 msgid "junk at end of #pragma ghs endzda"
23946 #: config/v850/v850.c:104
23947 #, gcc-internal-format
23948 msgid "value passed to %<-m%s%> is too large"
23951 #: config/v850/v850.c:2172
23952 #, gcc-internal-format
23953 msgid "data area attributes cannot be specified for local variables"
23956 #: config/v850/v850.c:2183
23957 #, gcc-internal-format
23958 msgid "data area of %q+D conflicts with previous declaration"
23961 #: config/v850/v850.c:2314
23962 #, gcc-internal-format, gfc-internal-format
23963 msgid "bogus JR construction: %d"
23966 #: config/v850/v850.c:2332 config/v850/v850.c:2439
23967 #, gcc-internal-format, gfc-internal-format
23968 msgid "bad amount of stack space removal: %d"
23971 #: config/v850/v850.c:2419
23972 #, gcc-internal-format, gfc-internal-format
23973 msgid "bogus JARL construction: %d\n"
23976 #: config/v850/v850.c:2716
23977 #, gcc-internal-format, gfc-internal-format
23978 msgid "bogus DISPOSE construction: %d"
23981 #: config/v850/v850.c:2735
23982 #, gcc-internal-format, gfc-internal-format
23983 msgid "too much stack space to dispose of: %d"
23986 #: config/v850/v850.c:2837
23987 #, gcc-internal-format, gfc-internal-format
23988 msgid "bogus PREPEARE construction: %d"
23991 #: config/v850/v850.c:2854
23992 #, gcc-internal-format, gfc-internal-format
23993 msgid "too much stack space to prepare: %d"
23996 #: config/xtensa/xtensa.c:2126
23997 #, gcc-internal-format
23998 msgid "boolean registers required for the floating-point option"
24001 #: config/xtensa/xtensa.c:2161
24002 #, gcc-internal-format, gfc-internal-format
24003 msgid "-f%s is not supported with CONST16 instructions"
24006 #: config/xtensa/xtensa.c:2168
24007 #, gcc-internal-format
24008 msgid "PIC is required but not supported with CONST16 instructions"
24011 #: config/xtensa/xtensa.c:3227
24012 #, gcc-internal-format
24013 msgid "only uninitialized variables can be placed in a .bss section"
24017 #, gcc-internal-format
24018 msgid "%s %D(%T, %T, %T) <built-in>"
24022 #, gcc-internal-format
24023 msgid "%s %D(%T, %T) <built-in>"
24027 #, gcc-internal-format
24028 msgid "%s %D(%T) <built-in>"
24032 #, gcc-internal-format
24033 msgid "%s %T <conversion>"
24037 #, gcc-internal-format
24038 msgid "%s %+#D <near match>"
24042 #, gcc-internal-format
24043 msgid "%s %+#D <deleted>"
24046 #: cp/call.c:2802 cp/pt.c:1719
24047 #, gcc-internal-format
24052 #, gcc-internal-format
24053 msgid "conversion from %qT to %qT is ambiguous"
24056 #: cp/call.c:3276 cp/call.c:3298 cp/call.c:3363
24057 #, gcc-internal-format
24058 msgid "no matching function for call to %<%D(%A)%>"
24061 #: cp/call.c:3301 cp/call.c:3366
24062 #, gcc-internal-format
24063 msgid "call of overloaded %<%D(%A)%> is ambiguous"
24066 #. It's no good looking for an overloaded operator() on a
24067 #. pointer-to-member-function.
24069 #, gcc-internal-format
24071 "pointer-to-member function %E cannot be called without an object; consider "
24076 #, gcc-internal-format
24077 msgid "no match for call to %<(%T) (%A)%>"
24081 #, gcc-internal-format
24082 msgid "call of %<(%T) (%A)%> is ambiguous"
24086 #, gcc-internal-format
24087 msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
24091 #, gcc-internal-format
24092 msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
24096 #, gcc-internal-format
24097 msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
24101 #, gcc-internal-format
24102 msgid "no match for %<operator%s%> in %<%E%s%>"
24106 #, gcc-internal-format
24107 msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
24111 #, gcc-internal-format
24112 msgid "no match for %<operator[]%> in %<%E[%E]%>"
24116 #, gcc-internal-format
24117 msgid "ambiguous overload for %qs in %<%s %E%>"
24121 #, gcc-internal-format
24122 msgid "no match for %qs in %<%s %E%>"
24126 #, gcc-internal-format
24127 msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
24131 #, gcc-internal-format
24132 msgid "no match for %<operator%s%> in %<%E %s %E%>"
24136 #, gcc-internal-format
24137 msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
24141 #, gcc-internal-format
24142 msgid "no match for %<operator%s%> in %<%s%E%>"
24146 #, gcc-internal-format
24147 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
24151 #, gcc-internal-format
24153 "second operand to the conditional operator is of type %<void%>, but the "
24154 "third operand is neither a throw-expression nor of type %<void%>"
24158 #, gcc-internal-format
24160 "third operand to the conditional operator is of type %<void%>, but the "
24161 "second operand is neither a throw-expression nor of type %<void%>"
24164 #: cp/call.c:3843 cp/call.c:4087
24165 #, gcc-internal-format
24166 msgid "operands to ?: have different types %qT and %qT"
24170 #, gcc-internal-format
24171 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
24175 #, gcc-internal-format
24176 msgid "enumeral and non-enumeral type in conditional expression"
24180 #, gcc-internal-format
24181 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
24185 #, gcc-internal-format
24186 msgid "no %<%D(int)%> declared for postfix %qs"
24190 #, gcc-internal-format
24191 msgid "comparison between %q#T and %q#T"
24195 #, gcc-internal-format
24196 msgid "non-placement deallocation function %q+D"
24200 #, gcc-internal-format
24201 msgid "selected for placement delete"
24205 #, gcc-internal-format
24206 msgid "no corresponding deallocation function for %qD"
24210 #, gcc-internal-format
24211 msgid "no suitable %<operator %s%> for %qT"
24215 #, gcc-internal-format
24216 msgid "%q+#D is private"
24220 #, gcc-internal-format
24221 msgid "%q+#D is protected"
24225 #, gcc-internal-format
24226 msgid "%q+#D is inaccessible"
24230 #, gcc-internal-format
24231 msgid "within this context"
24235 #, gcc-internal-format
24236 msgid "passing NULL to non-pointer argument %P of %qD"
24240 #, gcc-internal-format
24241 msgid "converting to non-pointer type %qT from NULL"
24245 #, gcc-internal-format
24246 msgid "converting %<false%> to pointer type for argument %P of %qD"
24250 #, gcc-internal-format
24251 msgid "too many braces around initializer for %qT"
24254 #: cp/call.c:5005 cp/cvt.c:218
24255 #, gcc-internal-format
24256 msgid "invalid conversion from %qT to %qT"
24259 #: cp/call.c:5008 cp/call.c:5188
24260 #, gcc-internal-format
24261 msgid " initializing argument %P of %qD"
24265 #, gcc-internal-format
24267 "converting to %qT from initializer list would use explicit constructor %qD"
24270 #: cp/call.c:5097 cp/call.c:5206
24271 #, gcc-internal-format
24272 msgid " initializing argument %P of %q+D"
24276 #, gcc-internal-format
24277 msgid "cannot bind %qT lvalue to %qT"
24281 #, gcc-internal-format
24282 msgid "cannot bind bitfield %qE to %qT"
24285 #: cp/call.c:5241 cp/call.c:5259
24286 #, gcc-internal-format
24287 msgid "cannot bind packed field %qE to %qT"
24291 #, gcc-internal-format
24292 msgid "cannot bind rvalue %qE to %qT"
24296 #, gcc-internal-format
24297 msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
24300 #. conditionally-supported behavior [expr.call] 5.2.2/7.
24302 #, gcc-internal-format
24304 "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
24308 #, gcc-internal-format
24309 msgid "the default argument for parameter %d of %qD has not yet been parsed"
24313 #, gcc-internal-format
24314 msgid "recursive evaluation of default argument for %q#D"
24318 #, gcc-internal-format
24319 msgid "argument of function call might be a candidate for a format attribute"
24323 #, gcc-internal-format
24324 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
24328 #, gcc-internal-format
24329 msgid "%qT is not an accessible base of %qT"
24333 #, gcc-internal-format
24334 msgid "deducing %qT as %qT"
24338 #, gcc-internal-format
24339 msgid " in call to %q+D"
24343 #, gcc-internal-format
24344 msgid " (you can disable this with -fno-deduce-init-list)"
24348 #, gcc-internal-format
24349 msgid "could not find class$ field in java interface type %qT"
24353 #, gcc-internal-format
24354 msgid "call to non-function %qD"
24357 #: cp/call.c:6457 cp/typeck.c:2662
24358 #, gcc-internal-format
24359 msgid "cannot call constructor %<%T::%D%> directly"
24363 #, gcc-internal-format
24364 msgid " for a function-style cast, remove the redundant %<::%D%>"
24368 #, gcc-internal-format
24369 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
24373 #, gcc-internal-format
24374 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
24378 #, gcc-internal-format
24379 msgid "call of overloaded %<%s(%A)%> is ambiguous"
24383 #, gcc-internal-format
24384 msgid "cannot call member function %qD without object"
24388 #, gcc-internal-format
24389 msgid "passing %qT chooses %qT over %qT"
24392 #: cp/call.c:7320 cp/name-lookup.c:5101
24393 #, gcc-internal-format
24394 msgid " in call to %qD"
24398 #, gcc-internal-format
24399 msgid "choosing %qD over %qD"
24403 #, gcc-internal-format
24404 msgid " for conversion from %qT to %qT"
24408 #, gcc-internal-format
24409 msgid " because conversion sequence for the argument is better"
24413 #, gcc-internal-format
24414 msgid "default argument mismatch in overload resolution"
24418 #, gcc-internal-format
24419 msgid " candidate 1: %q+#F"
24423 #, gcc-internal-format
24424 msgid " candidate 2: %q+#F"
24428 #, gcc-internal-format
24430 "ISO C++ says that these are ambiguous, even though the worst conversion for "
24431 "the first is better than the worst conversion for the second:"
24435 #, gcc-internal-format
24436 msgid "could not convert %qE to %qT"
24440 #, gcc-internal-format
24442 "invalid initialization of non-const reference of type %qT from an rvalue of "
24447 #, gcc-internal-format
24449 "invalid initialization of reference of type %qT from expression of type %qT"
24453 #, gcc-internal-format
24454 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
24458 #, gcc-internal-format
24459 msgid "Java class %qT cannot have a destructor"
24463 #, gcc-internal-format
24464 msgid "Java class %qT cannot have an implicit non-trivial destructor"
24468 #, gcc-internal-format
24469 msgid "repeated using declaration %q+D"
24473 #, gcc-internal-format
24474 msgid "using declaration %q+D conflicts with a previous using declaration"
24478 #, gcc-internal-format
24479 msgid "%q+#D cannot be overloaded"
24483 #, gcc-internal-format
24488 #, gcc-internal-format
24489 msgid "conflicting access specifications for method %q+D, ignored"
24493 #, gcc-internal-format
24494 msgid "conflicting access specifications for field %qE, ignored"
24497 #: cp/class.c:1219 cp/class.c:1227
24498 #, gcc-internal-format
24499 msgid "%q+D invalid in %q#T"
24503 #, gcc-internal-format
24504 msgid " because of local method %q+#D with same name"
24508 #, gcc-internal-format
24509 msgid " because of local member %q+#D with same name"
24513 #, gcc-internal-format
24514 msgid "base class %q#T has a non-virtual destructor"
24518 #, gcc-internal-format
24519 msgid "all member functions in class %qT are private"
24523 #, gcc-internal-format
24524 msgid "%q#T only defines a private destructor and has no friends"
24528 #, gcc-internal-format
24529 msgid "%q#T only defines private constructors and has no friends"
24533 #, gcc-internal-format
24534 msgid "no unique final overrider for %qD in %qT"
24537 #. Here we know it is a hider, and no overrider exists.
24539 #, gcc-internal-format
24540 msgid "%q+D was hidden"
24544 #, gcc-internal-format
24548 #: cp/class.c:2588 cp/decl2.c:1337
24549 #, gcc-internal-format
24550 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
24554 #, gcc-internal-format
24556 "%q+#D invalid; an anonymous struct can only have non-static data members"
24559 #: cp/class.c:2599 cp/decl2.c:1343
24560 #, gcc-internal-format
24561 msgid "private member %q+#D in anonymous union"
24565 #, gcc-internal-format
24566 msgid "private member %q+#D in anonymous struct"
24569 #: cp/class.c:2606 cp/decl2.c:1345
24570 #, gcc-internal-format
24571 msgid "protected member %q+#D in anonymous union"
24575 #, gcc-internal-format
24576 msgid "protected member %q+#D in anonymous struct"
24580 #, gcc-internal-format
24581 msgid "bit-field %q+#D with non-integral type"
24585 #, gcc-internal-format
24586 msgid "bit-field %q+D width not an integer constant"
24590 #, gcc-internal-format
24591 msgid "negative width in bit-field %q+D"
24595 #, gcc-internal-format
24596 msgid "zero width for bit-field %q+D"
24600 #, gcc-internal-format
24601 msgid "width of %q+D exceeds its type"
24605 #, gcc-internal-format
24606 msgid "%q+D is too small to hold all values of %q#T"
24610 #, gcc-internal-format
24611 msgid "member %q+#D with constructor not allowed in union"
24615 #, gcc-internal-format
24616 msgid "member %q+#D with destructor not allowed in union"
24620 #, gcc-internal-format
24621 msgid "member %q+#D with copy assignment operator not allowed in union"
24625 #, gcc-internal-format
24626 msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
24630 #, gcc-internal-format
24631 msgid "multiple fields in union %qT initialized"
24635 #, gcc-internal-format
24636 msgid "%q+D may not be static because it is a member of a union"
24640 #, gcc-internal-format
24641 msgid "%q+D may not have reference type %qT because it is a member of a union"
24645 #, gcc-internal-format
24646 msgid "field %q+D invalidly declared function type"
24650 #, gcc-internal-format
24651 msgid "field %q+D invalidly declared method type"
24655 #, gcc-internal-format
24656 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
24660 #, gcc-internal-format
24661 msgid "field %q+#D with same name as class"
24665 #, gcc-internal-format
24666 msgid "%q#T has pointer data members"
24670 #, gcc-internal-format
24671 msgid " but does not override %<%T(const %T&)%>"
24675 #, gcc-internal-format
24676 msgid " or %<operator=(const %T&)%>"
24680 #, gcc-internal-format
24681 msgid " but does not override %<operator=(const %T&)%>"
24685 #, gcc-internal-format
24687 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
24692 #, gcc-internal-format
24693 msgid "class %qT will be considered nearly empty in a future version of GCC"
24697 #, gcc-internal-format
24698 msgid "initializer specified for non-virtual method %q+D"
24702 #, gcc-internal-format
24703 msgid "non-static reference %q+#D in class without a constructor"
24707 #, gcc-internal-format
24708 msgid "non-static const member %q+#D in class without a constructor"
24711 #. If the function is defaulted outside the class, we just
24712 #. give the synthesis error.
24714 #, gcc-internal-format
24716 "%q+D declared to take const reference, but implicit declaration would take "
24721 #, gcc-internal-format
24723 "%q+D declared to take non-const reference cannot be defaulted in the class "
24728 #, gcc-internal-format
24730 "offset of virtual base %qT is not ABI-compliant and may change in a future "
24735 #, gcc-internal-format
24736 msgid "direct base %qT inaccessible in %qT due to ambiguity"
24740 #, gcc-internal-format
24741 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
24745 #, gcc-internal-format
24747 "size assigned to %qT may not be ABI-compliant and may change in a future "
24752 #, gcc-internal-format
24754 "the offset of %qD may not be ABI-compliant and may change in a future "
24759 #, gcc-internal-format
24761 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
24765 #, gcc-internal-format
24767 "%q+D contains empty classes which may cause base classes to be placed at "
24768 "different locations in a future version of GCC"
24772 #, gcc-internal-format
24774 "layout of classes derived from empty class %qT may change in a future "
24778 #: cp/class.c:5433 cp/decl.c:11160 cp/parser.c:17030
24779 #, gcc-internal-format
24780 msgid "redefinition of %q#T"
24784 #, gcc-internal-format
24785 msgid "%q#T has virtual functions and accessible non-virtual destructor"
24789 #, gcc-internal-format
24790 msgid "trying to finish struct, but kicked out due to previous parse errors"
24794 #, gcc-internal-format
24795 msgid "language string %<\"%E\"%> not recognized"
24799 #, gcc-internal-format
24800 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
24804 #, gcc-internal-format
24805 msgid "no matches converting function %qD to type %q#T"
24809 #, gcc-internal-format
24810 msgid "converting overloaded function %qD to type %q#T is ambiguous"
24814 #, gcc-internal-format
24815 msgid "assuming pointer to member %qD"
24819 #, gcc-internal-format
24820 msgid "(a pointer to member can only be formed with %<&%E%>)"
24823 #: cp/class.c:6517 cp/class.c:6551
24824 #, gcc-internal-format
24825 msgid "not enough type information"
24829 #, gcc-internal-format
24830 msgid "argument of type %qT does not match %qT"
24833 #. [basic.scope.class]
24835 #. A name N used in a class S shall refer to the same declaration
24836 #. in its context and when re-evaluated in the completed scope of
24838 #: cp/class.c:6842 cp/decl.c:1229 cp/name-lookup.c:523
24839 #, gcc-internal-format
24840 msgid "declaration of %q#D"
24844 #, gcc-internal-format
24845 msgid "changes meaning of %qD from %q+#D"
24848 #: cp/cp-gimplify.c:94
24849 #, gcc-internal-format
24850 msgid "continue statement not within loop or switch"
24853 #: cp/cp-gimplify.c:1229
24854 #, gcc-internal-format
24855 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
24859 #, gcc-internal-format
24860 msgid "can't convert from incomplete type %qT to %qT"
24864 #, gcc-internal-format
24865 msgid "conversion of %qE from %qT to %qT is ambiguous"
24868 #: cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:239
24869 #, gcc-internal-format
24870 msgid "cannot convert %qE from type %qT to type %qT"
24874 #, gcc-internal-format
24875 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
24879 #, gcc-internal-format
24880 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
24884 #, gcc-internal-format
24885 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
24889 #, gcc-internal-format
24890 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
24894 #, gcc-internal-format
24895 msgid "conversion from %qT to %qT discards qualifiers"
24898 #: cp/cvt.c:471 cp/typeck.c:6187
24899 #, gcc-internal-format
24900 msgid "casting %qT to %qT does not dereference pointer"
24904 #, gcc-internal-format
24905 msgid "cannot convert type %qT to type %qT"
24909 #, gcc-internal-format
24910 msgid "conversion from %q#T to %q#T"
24914 #, gcc-internal-format
24916 "the result of the conversion is unspecified because %qE is outside the range "
24920 #: cp/cvt.c:699 cp/cvt.c:721
24921 #, gcc-internal-format
24922 msgid "%q#T used where a %qT was expected"
24926 #, gcc-internal-format
24927 msgid "%q#T used where a floating point value was expected"
24931 #, gcc-internal-format
24932 msgid "conversion from %qT to non-scalar type %qT requested"
24936 #, gcc-internal-format
24937 msgid "pseudo-destructor is not called"
24941 #, gcc-internal-format
24942 msgid "conversion to void will not access object of incomplete type %qT"
24946 #, gcc-internal-format
24948 "indirection will not access object of incomplete type %qT in second operand "
24949 "of conditional expression"
24953 #, gcc-internal-format
24955 "indirection will not access object of incomplete type %qT in third operand "
24956 "of conditional expression"
24960 #, gcc-internal-format
24962 "indirection will not access object of incomplete type %qT in right operand "
24963 "of comma operator"
24967 #, gcc-internal-format
24969 "indirection will not access object of incomplete type %qT in left operand of "
24974 #, gcc-internal-format
24975 msgid "indirection will not access object of incomplete type %qT in statement"
24979 #, gcc-internal-format
24981 "indirection will not access object of incomplete type %qT in for increment "
24986 #, gcc-internal-format
24987 msgid "conversion to void will not access object of type %qT"
24991 #, gcc-internal-format
24993 "implicit dereference will not access object of type %qT in second operand of "
24994 "conditional expression"
24998 #, gcc-internal-format
25000 "implicit dereference will not access object of type %qT in third operand of "
25001 "conditional expression"
25005 #, gcc-internal-format
25007 "implicit dereference will not access object of type %qT in right operand of "
25012 #, gcc-internal-format
25014 "implicit dereference will not access object of type %qT in left operand of "
25019 #, gcc-internal-format
25020 msgid "implicit dereference will not access object of type %qT in statement"
25024 #, gcc-internal-format
25026 "implicit dereference will not access object of type %qT in for increment "
25031 #, gcc-internal-format
25033 "conversion to void will not access object of non-trivially-copyable type %qT"
25037 #, gcc-internal-format
25039 "indirection will not access object of non-trivially-copyable type %qT in "
25040 "second operand of conditional expression"
25044 #, gcc-internal-format
25046 "indirection will not access object of non-trivially-copyable type %qT in "
25047 "third operand of conditional expression"
25051 #, gcc-internal-format
25053 "indirection will not access object of non-trivially-copyable type %qT in "
25054 "right operand of comma operator"
25058 #, gcc-internal-format
25060 "indirection will not access object of non-trivially-copyable type %qT in "
25061 "left operand of comma operator"
25065 #, gcc-internal-format
25067 "indirection will not access object of non-trivially-copyable type %qT in "
25072 #, gcc-internal-format
25074 "indirection will not access object of non-trivially-copyable type %qT in for "
25075 "increment expression"
25079 #, gcc-internal-format
25080 msgid "conversion to void will not access object %qE of incomplete type %qT"
25084 #, gcc-internal-format
25086 "variable %qE of incomplete type %qT will not be accessed in second operand "
25087 "of conditional expression"
25091 #, gcc-internal-format
25093 "variable %qE of incomplete type %qT will not be accessed in third operand of "
25094 "conditional expression"
25098 #, gcc-internal-format
25100 "variable %qE of incomplete type %qT will not be accessed in right operand of "
25105 #, gcc-internal-format
25107 "variable %qE of incomplete type %qT will not be accessed in left operand of "
25112 #, gcc-internal-format
25113 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
25117 #, gcc-internal-format
25119 "variable %qE of incomplete type %qT will not be accessed in for increment "
25124 #, gcc-internal-format
25125 msgid "conversion to void cannot resolve address of overloaded function"
25129 #, gcc-internal-format
25131 "second operand of conditional expression cannot resolve address of "
25132 "overloaded function"
25136 #, gcc-internal-format
25138 "third operand of conditional expression cannot resolve address of overloaded "
25143 #, gcc-internal-format
25145 "right operand of comma operator cannot resolve address of overloaded function"
25149 #, gcc-internal-format
25151 "left operand of comma operator cannot resolve address of overloaded function"
25155 #, gcc-internal-format
25156 msgid "statement cannot resolve address of overloaded function"
25160 #, gcc-internal-format
25161 msgid "for increment expression cannot resolve address of overloaded function"
25165 #, gcc-internal-format
25167 "second operand of conditional expression is a reference, not call, to "
25172 #, gcc-internal-format
25174 "third operand of conditional expression is a reference, not call, to "
25179 #, gcc-internal-format
25181 "right operand of comma operator is a reference, not call, to function %qE"
25185 #, gcc-internal-format
25187 "left operand of comma operator is a reference, not call, to function %qE"
25191 #, gcc-internal-format
25192 msgid "statement is a reference, not call, to function %qE"
25196 #, gcc-internal-format
25197 msgid "for increment expression is a reference, not call, to function %qE"
25201 #, gcc-internal-format
25202 msgid "second operand of conditional expression has no effect"
25206 #, gcc-internal-format
25207 msgid "third operand of conditional expression has no effect"
25211 #, gcc-internal-format
25212 msgid "right operand of comma operator has no effect"
25216 #, gcc-internal-format
25217 msgid "left operand of comma operator has no effect"
25221 #, gcc-internal-format
25222 msgid "statement has no effect"
25226 #, gcc-internal-format
25227 msgid "for increment expression has no effect"
25231 #, gcc-internal-format
25232 msgid "converting NULL to non-pointer type"
25236 #, gcc-internal-format
25237 msgid "ambiguous default type conversion from %qT"
25241 #, gcc-internal-format
25242 msgid " candidate conversions include %qD and %qD"
25246 #, gcc-internal-format
25247 msgid "variable %q+D set but not used"
25251 #, gcc-internal-format
25252 msgid "%qD was declared %<extern%> and later %<static%>"
25255 #: cp/decl.c:1092 cp/decl.c:1642 objc/objc-act.c:3644 objc/objc-act.c:8370
25256 #, gcc-internal-format
25257 msgid "previous declaration of %q+D"
25261 #, gcc-internal-format
25262 msgid "declaration of %qF has a different exception specifier"
25266 #, gcc-internal-format
25267 msgid "from previous declaration %q+F"
25271 #, gcc-internal-format
25272 msgid "function %q+D redeclared as inline"
25276 #, gcc-internal-format
25277 msgid "previous declaration of %q+D with attribute noinline"
25281 #, gcc-internal-format
25282 msgid "function %q+D redeclared with attribute noinline"
25286 #, gcc-internal-format
25287 msgid "previous declaration of %q+D was inline"
25290 #: cp/decl.c:1217 cp/decl.c:1291
25291 #, gcc-internal-format
25292 msgid "shadowing built-in function %q#D"
25295 #: cp/decl.c:1218 cp/decl.c:1292
25296 #, gcc-internal-format
25297 msgid "shadowing library function %q#D"
25301 #, gcc-internal-format
25302 msgid "library function %q#D redeclared as non-function %q#D"
25306 #, gcc-internal-format
25307 msgid "conflicts with built-in declaration %q#D"
25310 #: cp/decl.c:1284 cp/decl.c:1411 cp/decl.c:1427
25311 #, gcc-internal-format
25312 msgid "new declaration %q#D"
25316 #, gcc-internal-format
25317 msgid "ambiguates built-in declaration %q#D"
25321 #, gcc-internal-format
25322 msgid "%q#D redeclared as different kind of symbol"
25326 #, gcc-internal-format
25327 msgid "previous declaration of %q+#D"
25331 #, gcc-internal-format
25332 msgid "declaration of template %q#D"
25335 #: cp/decl.c:1398 cp/name-lookup.c:524 cp/name-lookup.c:810
25336 #: cp/name-lookup.c:821
25337 #, gcc-internal-format
25338 msgid "conflicts with previous declaration %q+#D"
25341 #: cp/decl.c:1412 cp/decl.c:1428
25342 #, gcc-internal-format
25343 msgid "ambiguates old declaration %q+#D"
25347 #, gcc-internal-format
25348 msgid "declaration of C function %q#D conflicts with"
25352 #, gcc-internal-format
25353 msgid "previous declaration %q+#D here"
25357 #, gcc-internal-format
25358 msgid "conflicting declaration %q#D"
25362 #, gcc-internal-format
25363 msgid "%q+D has a previous declaration as %q#D"
25366 #. [namespace.alias]
25368 #. A namespace-name or namespace-alias shall not be declared as
25369 #. the name of any other entity in the same declarative region.
25370 #. A namespace-name defined at global scope shall not be
25371 #. declared as the name of any other entity in any global scope
25374 #, gcc-internal-format
25375 msgid "declaration of namespace %qD conflicts with"
25379 #, gcc-internal-format
25380 msgid "previous declaration of namespace %q+D here"
25384 #, gcc-internal-format
25385 msgid "%q+#D previously defined here"
25388 #. Prototype decl follows defn w/o prototype.
25390 #, gcc-internal-format
25391 msgid "prototype for %q+#D"
25395 #, gcc-internal-format
25396 msgid "follows non-prototype definition here"
25400 #, gcc-internal-format
25401 msgid "previous declaration of %q+#D with %qL linkage"
25405 #, gcc-internal-format
25406 msgid "conflicts with new declaration with %qL linkage"
25409 #: cp/decl.c:1578 cp/decl.c:1584
25410 #, gcc-internal-format
25411 msgid "default argument given for parameter %d of %q#D"
25414 #: cp/decl.c:1580 cp/decl.c:1586
25415 #, gcc-internal-format
25416 msgid "after previous specification in %q+#D"
25420 #, gcc-internal-format
25421 msgid "redundant redeclaration of %qD in same scope"
25425 #, gcc-internal-format
25426 msgid "deleted definition of %qD"
25430 #, gcc-internal-format
25431 msgid "after previous declaration %q+D"
25434 #. From [temp.expl.spec]:
25436 #. If a template, a member template or the member of a class
25437 #. template is explicitly specialized then that
25438 #. specialization shall be declared before the first use of
25439 #. that specialization that would cause an implicit
25440 #. instantiation to take place, in every translation unit in
25441 #. which such a use occurs.
25443 #, gcc-internal-format
25444 msgid "explicit specialization of %qD after first use"
25448 #, gcc-internal-format
25449 msgid "%q+D: visibility attribute ignored because it"
25453 #, gcc-internal-format
25454 msgid "conflicts with previous declaration here"
25457 #. Reject two definitions.
25458 #: cp/decl.c:2264 cp/decl.c:2293 cp/decl.c:2322 cp/decl.c:2339 cp/decl.c:2411
25459 #, gcc-internal-format
25460 msgid "redefinition of %q#D"
25464 #, gcc-internal-format
25465 msgid "%qD conflicts with used function"
25469 #, gcc-internal-format
25470 msgid "%q#D not declared in class"
25473 #: cp/decl.c:2304 cp/decl.c:2349
25474 #, gcc-internal-format
25475 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
25478 #: cp/decl.c:2307 cp/decl.c:2352
25479 #, gcc-internal-format
25480 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
25487 #, gcc-internal-format
25488 msgid "redeclaration of friend %q#D may not have default template arguments"
25492 #, gcc-internal-format
25493 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
25497 #, gcc-internal-format
25498 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
25501 #: cp/decl.c:2400 cp/decl.c:2419
25502 #, gcc-internal-format
25503 msgid "redeclaration of %q#D"
25507 #, gcc-internal-format
25508 msgid "jump to label %qD"
25512 #, gcc-internal-format
25513 msgid "jump to case label"
25516 #: cp/decl.c:2567 cp/decl.c:2708 cp/decl.c:2748
25517 #, gcc-internal-format
25521 #: cp/decl.c:2586 cp/decl.c:2751
25522 #, gcc-internal-format
25523 msgid " exits OpenMP structured block"
25527 #, gcc-internal-format
25528 msgid " crosses initialization of %q+#D"
25531 #: cp/decl.c:2609 cp/decl.c:2725
25532 #, gcc-internal-format
25533 msgid " enters scope of %q+#D which has non-trivial destructor"
25536 #: cp/decl.c:2623 cp/decl.c:2730
25537 #, gcc-internal-format
25538 msgid " enters try block"
25541 #. Can't skip init of __exception_info.
25542 #: cp/decl.c:2625 cp/decl.c:2719 cp/decl.c:2732
25543 #, gcc-internal-format
25544 msgid " enters catch block"
25547 #: cp/decl.c:2635 cp/decl.c:2735
25548 #, gcc-internal-format
25549 msgid " enters OpenMP structured block"
25552 #: cp/decl.c:2707 cp/decl.c:2747
25553 #, gcc-internal-format
25554 msgid "jump to label %q+D"
25558 #, gcc-internal-format
25559 msgid " skips initialization of %q+#D"
25563 #, gcc-internal-format
25564 msgid "label named wchar_t"
25568 #, gcc-internal-format
25569 msgid "%qD is not a type"
25572 #: cp/decl.c:3077 cp/parser.c:4591
25573 #, gcc-internal-format
25574 msgid "%qD used without template parameters"
25578 #, gcc-internal-format
25579 msgid "%q#T is not a class"
25582 #: cp/decl.c:3110 cp/decl.c:3197
25583 #, gcc-internal-format
25584 msgid "no class template named %q#T in %q#T"
25588 #, gcc-internal-format
25589 msgid "lookup of %qT in %qT is ambiguous"
25593 #, gcc-internal-format
25594 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
25598 #, gcc-internal-format
25599 msgid "%<typename %T::%D%> names %q#T, which is not a type"
25603 #, gcc-internal-format
25604 msgid "template parameters do not match template"
25607 #: cp/decl.c:3207 cp/friend.c:319 cp/friend.c:327
25608 #, gcc-internal-format
25609 msgid "%q+D declared here"
25613 #, gcc-internal-format
25614 msgid "an anonymous struct cannot have function members"
25618 #, gcc-internal-format
25619 msgid "an anonymous union cannot have function members"
25623 #, gcc-internal-format
25624 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
25628 #, gcc-internal-format
25629 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
25633 #, gcc-internal-format
25635 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
25639 #, gcc-internal-format
25640 msgid "multiple types in one declaration"
25644 #, gcc-internal-format
25645 msgid "redeclaration of C++ built-in type %qT"
25649 #, gcc-internal-format
25650 msgid "missing type-name in typedef-declaration"
25654 #, gcc-internal-format
25655 msgid "ISO C++ prohibits anonymous structs"
25659 #, gcc-internal-format
25660 msgid "%qs can only be specified for functions"
25664 #, gcc-internal-format
25665 msgid "%<friend%> can only be specified inside a class"
25669 #, gcc-internal-format
25670 msgid "%<explicit%> can only be specified for constructors"
25674 #, gcc-internal-format
25675 msgid "a storage class can only be specified for objects and functions"
25679 #, gcc-internal-format
25680 msgid "qualifiers can only be specified for objects and functions"
25684 #, gcc-internal-format
25685 msgid "%<typedef%> was ignored in this declaration"
25689 #, gcc-internal-format
25690 msgid "%<constexpr> cannot be used for type declarations"
25694 #, gcc-internal-format
25695 msgid "attribute ignored in declaration of %q+#T"
25699 #, gcc-internal-format
25700 msgid "attribute for %q+#T must follow the %qs keyword"
25704 #, gcc-internal-format
25705 msgid "ignoring attributes applied to class type %qT outside of definition"
25708 #. A template type parameter or other dependent type.
25710 #, gcc-internal-format
25712 "ignoring attributes applied to dependent type %qT without an associated "
25716 #: cp/decl.c:4177 cp/decl2.c:827
25717 #, gcc-internal-format
25718 msgid "typedef %qD is initialized (use decltype instead)"
25722 #, gcc-internal-format
25723 msgid "declaration of %q#D has %<extern%> and is initialized"
25727 #, gcc-internal-format
25728 msgid "definition of %q#D is marked %<dllimport%>"
25732 #, gcc-internal-format
25733 msgid "%q#D is not a static member of %q#T"
25737 #, gcc-internal-format
25738 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
25742 #, gcc-internal-format
25744 "template header not allowed in member definition of explicitly specialized "
25749 #, gcc-internal-format
25750 msgid "duplicate initialization of %qD"
25754 #, gcc-internal-format
25755 msgid "%qD declared %<constexpr%> outside its class"
25759 #, gcc-internal-format
25760 msgid "declaration of %q#D outside of class is not definition"
25764 #, gcc-internal-format
25765 msgid "variable %q#D has initializer but incomplete type"
25768 #: cp/decl.c:4414 cp/decl.c:5177
25769 #, gcc-internal-format
25770 msgid "elements of array %q#D have incomplete type"
25773 #: cp/decl.c:4421 cp/decl.c:5676
25774 #, gcc-internal-format
25775 msgid "declaration of %q#D has no initializer"
25779 #, gcc-internal-format
25780 msgid "aggregate %q#D has incomplete type and cannot be defined"
25784 #, gcc-internal-format
25785 msgid "%qD declared as reference but not initialized"
25789 #, gcc-internal-format
25790 msgid "cannot initialize %qT from %qT"
25794 #, gcc-internal-format
25795 msgid "name used in a GNU-style designated initializer for an array"
25799 #, gcc-internal-format
25800 msgid "name %qD used in a GNU-style designated initializer for an array"
25804 #, gcc-internal-format
25805 msgid "initializer fails to determine size of %qD"
25809 #, gcc-internal-format
25810 msgid "array size missing in %qD"
25814 #, gcc-internal-format
25815 msgid "zero-size array %qD"
25818 #. An automatic variable with an incomplete type: that is an error.
25819 #. Don't talk about array types here, since we took care of that
25820 #. message in grokdeclarator.
25822 #, gcc-internal-format
25823 msgid "storage size of %qD isn't known"
25827 #, gcc-internal-format
25828 msgid "storage size of %qD isn't constant"
25832 #, gcc-internal-format
25834 "sorry: semantics of inline function static data %q+#D are wrong (you'll wind "
25835 "up with multiple copies)"
25839 #, gcc-internal-format
25840 msgid " you can work around this by removing the initializer"
25844 #, gcc-internal-format
25845 msgid "missing initializer for constexpr %qD"
25849 #, gcc-internal-format
25850 msgid "uninitialized const %qD"
25854 #, gcc-internal-format
25855 msgid "%q#T has no user-provided default constructor"
25859 #, gcc-internal-format
25861 "constructor is not user-provided because it is explicitly defaulted in the "
25866 #, gcc-internal-format
25867 msgid "invalid type %qT as initializer for a vector of type %qT"
25871 #, gcc-internal-format
25872 msgid "initializer for %qT must be brace-enclosed"
25876 #, gcc-internal-format
25877 msgid "%qT has no non-static data member named %qD"
25881 #, gcc-internal-format
25882 msgid "braces around scalar initializer for type %qT"
25886 #, gcc-internal-format
25887 msgid "missing braces around initializer for %qT"
25890 #: cp/decl.c:5159 cp/typeck2.c:1036 cp/typeck2.c:1215 cp/typeck2.c:1238
25891 #: cp/typeck2.c:1281
25892 #, gcc-internal-format
25893 msgid "too many initializers for %qT"
25897 #, gcc-internal-format
25898 msgid "elements of array %q#T have incomplete type"
25902 #, gcc-internal-format
25903 msgid "variable-sized object %qD may not be initialized"
25907 #, gcc-internal-format
25908 msgid "variable-sized compound literal"
25912 #, gcc-internal-format
25913 msgid "%qD has incomplete type"
25917 #, gcc-internal-format
25918 msgid "scalar object %qD requires one element in initializer"
25922 #, gcc-internal-format
25923 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
25927 #, gcc-internal-format
25928 msgid "array %qD initialized by parenthesized string literal %qE"
25932 #, gcc-internal-format
25933 msgid "assignment (not initialization) in declaration"
25937 #, gcc-internal-format
25938 msgid "shadowing previous type declaration of %q#D"
25942 #, gcc-internal-format
25943 msgid "%qD cannot be thread-local because it has non-trivial type %qT"
25947 #, gcc-internal-format
25948 msgid "Java object %qD not allocated with %<new%>"
25952 #, gcc-internal-format
25953 msgid "%qD is thread-local and so cannot be dynamically initialized"
25957 #, gcc-internal-format
25959 "%qD cannot be initialized by a non-constant expression when being declared"
25963 #, gcc-internal-format
25964 msgid "non-static data member %qD has Java class type"
25968 #, gcc-internal-format
25969 msgid "function %q#D is initialized like a variable"
25973 #, gcc-internal-format
25974 msgid "destructor for alien class %qT cannot be a member"
25978 #, gcc-internal-format
25979 msgid "constructor for alien class %qT cannot be a member"
25983 #, gcc-internal-format
25984 msgid "%qD declared as a %<virtual%> variable"
25988 #, gcc-internal-format
25989 msgid "%qD declared as an %<inline%> variable"
25993 #, gcc-internal-format
25995 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
26000 #, gcc-internal-format
26001 msgid "%qD declared as a %<virtual%> parameter"
26005 #, gcc-internal-format
26006 msgid "%qD declared as an %<inline%> parameter"
26010 #, gcc-internal-format
26012 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
26017 #, gcc-internal-format
26018 msgid "%qD declared as a %<virtual%> type"
26022 #, gcc-internal-format
26023 msgid "%qD declared as an %<inline%> type"
26027 #, gcc-internal-format
26029 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
26034 #, gcc-internal-format
26035 msgid "%qD declared as a %<virtual%> field"
26039 #, gcc-internal-format
26040 msgid "%qD declared as an %<inline%> field"
26044 #, gcc-internal-format
26046 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
26051 #, gcc-internal-format
26052 msgid "%q+D declared as a friend"
26056 #, gcc-internal-format
26057 msgid "%q+D declared with an exception specification"
26061 #, gcc-internal-format
26062 msgid "definition of %qD is not in namespace enclosing %qT"
26066 #, gcc-internal-format
26067 msgid "defining explicit specialization %qD in friend declaration"
26070 #. Something like `template <class T> friend void f<T>()'.
26072 #, gcc-internal-format
26073 msgid "invalid use of template-id %qD in declaration of primary template"
26077 #, gcc-internal-format
26079 "default arguments are not allowed in declaration of friend template "
26080 "specialization %qD"
26084 #, gcc-internal-format
26086 "%<inline%> is not allowed in declaration of friend template specialization "
26091 #, gcc-internal-format
26092 msgid "cannot declare %<::main%> to be a template"
26096 #, gcc-internal-format
26097 msgid "cannot declare %<::main%> to be inline"
26101 #, gcc-internal-format
26102 msgid "cannot declare %<::main%> to be static"
26106 #, gcc-internal-format
26108 "anonymous type with no linkage used to declare function %q#D with linkage"
26111 #: cp/decl.c:6940 cp/decl.c:7224 cp/decl2.c:3555
26112 #, gcc-internal-format
26114 "%q+#D does not refer to the unqualified type, so it is not used for linkage"
26118 #, gcc-internal-format
26119 msgid "type %qT with no linkage used to declare function %q#D with linkage"
26123 #, gcc-internal-format
26124 msgid "static member function %qD cannot have cv-qualifier"
26128 #, gcc-internal-format
26129 msgid "non-member function %qD cannot have cv-qualifier"
26133 #, gcc-internal-format
26134 msgid "%<::main%> must return %<int%>"
26138 #, gcc-internal-format
26139 msgid "definition of implicitly-declared %qD"
26142 #: cp/decl.c:7069 cp/decl2.c:733
26143 #, gcc-internal-format
26144 msgid "no %q#D member function declared in class %qT"
26147 #. DRs 132, 319 and 389 seem to indicate types with
26148 #. no linkage can only be used to declare extern "C"
26149 #. entities. Since it's not always an error in the
26150 #. ISO C++ 90 Standard, we only issue a warning.
26152 #, gcc-internal-format
26154 "anonymous type with no linkage used to declare variable %q#D with linkage"
26158 #, gcc-internal-format
26159 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
26163 #, gcc-internal-format
26165 "invalid in-class initialization of static data member of non-integral type "
26170 #, gcc-internal-format
26171 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
26175 #, gcc-internal-format
26177 "ISO C++ forbids initialization of member constant %qD of non-integral type "
26182 #, gcc-internal-format
26183 msgid "size of array %qD has non-integral type %qT"
26187 #, gcc-internal-format
26188 msgid "size of array has non-integral type %qT"
26192 #, gcc-internal-format
26193 msgid "size of array %qD is negative"
26197 #, gcc-internal-format
26198 msgid "size of array is negative"
26202 #, gcc-internal-format
26203 msgid "ISO C++ forbids zero-size array %qD"
26207 #, gcc-internal-format
26208 msgid "ISO C++ forbids zero-size array"
26212 #, gcc-internal-format
26213 msgid "size of array %qD is not an integral constant-expression"
26217 #, gcc-internal-format
26218 msgid "size of array is not an integral constant-expression"
26222 #, gcc-internal-format
26223 msgid "ISO C++ forbids variable length array %qD"
26227 #, gcc-internal-format
26228 msgid "ISO C++ forbids variable length array"
26232 #, gcc-internal-format
26233 msgid "variable length array %qD is used"
26237 #, gcc-internal-format
26238 msgid "overflow in array dimension"
26242 #, gcc-internal-format
26243 msgid "declaration of %qD as array of void"
26247 #, gcc-internal-format
26248 msgid "creating array of void"
26252 #, gcc-internal-format
26253 msgid "declaration of %qD as array of functions"
26257 #, gcc-internal-format
26258 msgid "creating array of functions"
26262 #, gcc-internal-format
26263 msgid "declaration of %qD as array of references"
26267 #, gcc-internal-format
26268 msgid "creating array of references"
26272 #, gcc-internal-format
26273 msgid "declaration of %qD as array of function members"
26277 #, gcc-internal-format
26278 msgid "creating array of function members"
26282 #, gcc-internal-format
26284 "declaration of %qD as multidimensional array must have bounds for all "
26285 "dimensions except the first"
26289 #, gcc-internal-format
26291 "multidimensional array must have bounds for all dimensions except the first"
26295 #, gcc-internal-format
26296 msgid "return type specification for constructor invalid"
26300 #, gcc-internal-format
26301 msgid "return type specification for destructor invalid"
26305 #, gcc-internal-format
26306 msgid "return type specified for %<operator %T%>"
26310 #, gcc-internal-format
26311 msgid "unnamed variable or field declared void"
26315 #, gcc-internal-format
26316 msgid "variable or field declared void"
26320 #, gcc-internal-format
26321 msgid "invalid use of qualified-name %<::%D%>"
26325 #, gcc-internal-format
26326 msgid "invalid use of qualified-name %<%T::%D%>"
26330 #, gcc-internal-format
26331 msgid "invalid use of qualified-name %<%D::%D%>"
26335 #, gcc-internal-format
26336 msgid "type %qT is not derived from type %qT"
26339 #: cp/decl.c:7926 cp/decl.c:8018 cp/decl.c:9329
26340 #, gcc-internal-format
26341 msgid "declaration of %qD as non-function"
26345 #, gcc-internal-format
26346 msgid "declaration of %qD as non-member"
26350 #, gcc-internal-format
26351 msgid "declarator-id missing; using reserved word %qD"
26355 #, gcc-internal-format
26356 msgid "function definition does not declare parameters"
26360 #, gcc-internal-format
26361 msgid "two or more data types in declaration of %qs"
26365 #, gcc-internal-format
26366 msgid "conflicting specifiers in declaration of %qs"
26369 #: cp/decl.c:8130 cp/decl.c:8133 cp/decl.c:8136
26370 #, gcc-internal-format
26371 msgid "ISO C++ forbids declaration of %qs with no type"
26374 #: cp/decl.c:8161 cp/decl.c:8183
26375 #, gcc-internal-format
26376 msgid "%<signed%> or %<unsigned%> invalid for %qs"
26380 #, gcc-internal-format
26381 msgid "%<signed%> and %<unsigned%> specified together for %qs"
26385 #, gcc-internal-format
26386 msgid "%<long long%> invalid for %qs"
26390 #, gcc-internal-format
26391 msgid "%<__int128%> invalid for %qs"
26395 #, gcc-internal-format
26396 msgid "%<long%> invalid for %qs"
26400 #, gcc-internal-format
26401 msgid "%<short%> invalid for %qs"
26405 #, gcc-internal-format
26406 msgid "%<long%> or %<short%> invalid for %qs"
26410 #, gcc-internal-format
26411 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
26415 #, gcc-internal-format
26416 msgid "%<long%> or %<short%> specified with char for %qs"
26420 #, gcc-internal-format
26421 msgid "%<long%> and %<short%> specified together for %qs"
26425 #, gcc-internal-format
26426 msgid "%<short%> or %<long%> invalid for %qs"
26430 #, gcc-internal-format
26431 msgid "long, short, signed or unsigned used invalidly for %qs"
26435 #, gcc-internal-format
26436 msgid "%<__int128%> is not supported by this target"
26440 #, gcc-internal-format
26441 msgid "ISO C++ does not support %<__int128%> for %qs"
26445 #, gcc-internal-format
26446 msgid "complex invalid for %qs"
26450 #, gcc-internal-format
26451 msgid "both %<const%> and %<constexpr%> cannot be used here"
26455 #, gcc-internal-format
26456 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
26460 #, gcc-internal-format
26461 msgid "member %qD cannot be declared both virtual and static"
26465 #, gcc-internal-format
26466 msgid "%<%T::%D%> is not a valid declarator"
26470 #, gcc-internal-format
26471 msgid "typedef declaration invalid in parameter declaration"
26475 #, gcc-internal-format
26476 msgid "storage class specified for template parameter %qs"
26480 #, gcc-internal-format
26481 msgid "storage class specifiers invalid in parameter declarations"
26485 #, gcc-internal-format
26486 msgid "parameter declared %<auto%>"
26490 #, gcc-internal-format
26491 msgid "a parameter cannot be declared %<constexpr%>"
26495 #, gcc-internal-format
26496 msgid "%<virtual%> outside class declaration"
26500 #, gcc-internal-format
26501 msgid "multiple storage classes in declaration of %qs"
26505 #, gcc-internal-format
26506 msgid "storage class specified for %qs"
26510 #, gcc-internal-format
26511 msgid "storage class specified for parameter %qs"
26515 #, gcc-internal-format
26516 msgid "nested function %qs declared %<extern%>"
26520 #, gcc-internal-format
26521 msgid "top-level declaration of %qs specifies %<auto%>"
26525 #, gcc-internal-format
26526 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
26530 #, gcc-internal-format
26531 msgid "storage class specifiers invalid in friend function declarations"
26535 #, gcc-internal-format
26536 msgid "%qs declared as function returning a function"
26540 #, gcc-internal-format
26541 msgid "%qs declared as function returning an array"
26545 #, gcc-internal-format
26546 msgid "%qs function uses %<auto%> type specifier without late return type"
26550 #, gcc-internal-format
26552 "%qs function with late return type has %qT as its type rather than plain "
26557 #, gcc-internal-format
26559 "%qs function with late return type not declared with %<auto%> type specifier"
26563 #, gcc-internal-format
26564 msgid "destructor cannot be static member function"
26568 #, gcc-internal-format
26569 msgid "destructors may not be cv-qualified"
26573 #, gcc-internal-format
26574 msgid "constructors cannot be declared virtual"
26578 #, gcc-internal-format
26579 msgid "can't initialize friend function %qs"
26582 #. Cannot be both friend and virtual.
26584 #, gcc-internal-format
26585 msgid "virtual functions cannot be friends"
26589 #, gcc-internal-format
26590 msgid "friend declaration not in class definition"
26594 #, gcc-internal-format
26595 msgid "can't define friend function %qs in a local class definition"
26599 #, gcc-internal-format
26601 "the %<constexpr%> specifier cannot be used in a function declaration that is "
26606 #, gcc-internal-format
26607 msgid "destructors may not have parameters"
26611 #, gcc-internal-format
26612 msgid "cannot declare pointer to %q#T"
26615 #: cp/decl.c:8743 cp/decl.c:8750
26616 #, gcc-internal-format
26617 msgid "cannot declare reference to %q#T"
26621 #, gcc-internal-format
26622 msgid "cannot declare pointer to %q#T member"
26626 #, gcc-internal-format
26627 msgid "cannot declare reference to qualified function type %qT"
26631 #, gcc-internal-format
26632 msgid "cannot declare pointer to qualified function type %qT"
26636 #, gcc-internal-format
26638 "cannot declare reference to %q#T, which is not a typedef or a template type "
26643 #, gcc-internal-format
26644 msgid "template-id %qD used as a declarator"
26648 #, gcc-internal-format
26649 msgid "member functions are implicitly friends of their class"
26653 #, gcc-internal-format
26654 msgid "extra qualification %<%T::%> on member %qs"
26658 #, gcc-internal-format
26659 msgid "cannot define member function %<%T::%s%> within %<%T%>"
26663 #, gcc-internal-format
26664 msgid "a constexpr function cannot be defined outside of its class"
26668 #, gcc-internal-format
26669 msgid "cannot declare member %<%T::%s%> within %qT"
26673 #, gcc-internal-format
26674 msgid "non-parameter %qs cannot be a parameter pack"
26678 #, gcc-internal-format
26679 msgid "size of array %qs is too large"
26683 #, gcc-internal-format
26684 msgid "data member may not have variably modified type %qT"
26688 #, gcc-internal-format
26689 msgid "parameter may not have variably modified type %qT"
26692 #. [dcl.fct.spec] The explicit specifier shall only be used in
26693 #. declarations of constructors within a class definition.
26695 #, gcc-internal-format
26696 msgid "only declarations of constructors can be %<explicit%>"
26700 #, gcc-internal-format
26701 msgid "non-member %qs cannot be declared %<mutable%>"
26705 #, gcc-internal-format
26706 msgid "non-object member %qs cannot be declared %<mutable%>"
26710 #, gcc-internal-format
26711 msgid "function %qs cannot be declared %<mutable%>"
26715 #, gcc-internal-format
26716 msgid "static %qs cannot be declared %<mutable%>"
26720 #, gcc-internal-format
26721 msgid "const %qs cannot be declared %<mutable%>"
26725 #, gcc-internal-format
26726 msgid "typedef name may not be a nested-name-specifier"
26730 #, gcc-internal-format
26731 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
26735 #, gcc-internal-format
26737 "qualified function types cannot be used to declare static member functions"
26741 #, gcc-internal-format
26742 msgid "qualified function types cannot be used to declare free functions"
26746 #, gcc-internal-format
26747 msgid "type qualifiers specified for friend class declaration"
26751 #, gcc-internal-format
26752 msgid "%<inline%> specified for friend class declaration"
26756 #, gcc-internal-format
26757 msgid "template parameters cannot be friends"
26761 #, gcc-internal-format
26762 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
26766 #, gcc-internal-format
26767 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
26771 #, gcc-internal-format
26772 msgid "trying to make class %qT a friend of global scope"
26776 #, gcc-internal-format
26777 msgid "invalid qualifiers on non-member function type"
26781 #, gcc-internal-format
26782 msgid "abstract declarator %qT used as declaration"
26786 #, gcc-internal-format
26787 msgid "cannot use %<::%> in parameter declaration"
26790 #. Something like struct S { int N::j; };
26792 #, gcc-internal-format
26793 msgid "invalid use of %<::%>"
26797 #, gcc-internal-format
26798 msgid "can't make %qD into a method -- not in a class"
26802 #, gcc-internal-format
26803 msgid "function %qD declared virtual inside a union"
26807 #, gcc-internal-format
26808 msgid "%qD cannot be declared virtual, since it is always static"
26812 #, gcc-internal-format
26813 msgid "expected qualified name in friend declaration for destructor %qD"
26817 #, gcc-internal-format
26818 msgid "declaration of %qD as member of %qT"
26822 #, gcc-internal-format
26823 msgid "a destructor cannot be %<constexpr%>"
26827 #, gcc-internal-format
26828 msgid "expected qualified name in friend declaration for constructor %qD"
26832 #, gcc-internal-format
26833 msgid "field %qD has incomplete type"
26837 #, gcc-internal-format
26838 msgid "name %qT has incomplete type"
26842 #, gcc-internal-format
26843 msgid " in instantiation of template %qT"
26847 #, gcc-internal-format
26848 msgid "%qE is neither function nor member function; cannot be declared friend"
26851 #. An attempt is being made to initialize a non-static
26852 #. member. But, from [class.mem]:
26854 #. 4 A member-declarator can contain a
26855 #. constant-initializer only if it declares a static
26856 #. member (_class.static_) of integral or enumeration
26857 #. type, see _class.static.data_.
26859 #. This used to be relatively common practice, but
26860 #. the rest of the compiler does not correctly
26861 #. handle the initialization unless the member is
26862 #. static so we make it static below.
26864 #, gcc-internal-format
26865 msgid "ISO C++ forbids initialization of member %qD"
26869 #, gcc-internal-format
26870 msgid "making %qD static"
26874 #, gcc-internal-format
26875 msgid "non-static data member %qE declared %<constexpr%>"
26879 #, gcc-internal-format
26880 msgid "storage class %<auto%> invalid for function %qs"
26884 #, gcc-internal-format
26885 msgid "storage class %<register%> invalid for function %qs"
26889 #, gcc-internal-format
26890 msgid "storage class %<__thread%> invalid for function %qs"
26894 #, gcc-internal-format
26896 "%<static%> specified invalid for function %qs declared out of global scope"
26900 #, gcc-internal-format
26902 "%<inline%> specifier invalid for function %qs declared out of global scope"
26906 #, gcc-internal-format
26907 msgid "%q#T is not a class or a namespace"
26911 #, gcc-internal-format
26912 msgid "virtual non-class function %qs"
26916 #, gcc-internal-format
26917 msgid "%qs defined in a non-class scope"
26921 #, gcc-internal-format
26922 msgid "cannot declare member function %qD to have static linkage"
26925 #. FIXME need arm citation
26927 #, gcc-internal-format
26928 msgid "cannot declare static function inside another function"
26932 #, gcc-internal-format
26934 "%<static%> may not be used when defining (as opposed to declaring) a static "
26939 #, gcc-internal-format
26940 msgid "static member %qD declared %<register%>"
26944 #, gcc-internal-format
26945 msgid "cannot explicitly declare member %q#D to have extern linkage"
26949 #, gcc-internal-format
26950 msgid "%qs initialized and declared %<extern%>"
26954 #, gcc-internal-format
26955 msgid "%qs has both %<extern%> and initializer"
26959 #, gcc-internal-format
26960 msgid "default argument for %q#D has type %qT"
26964 #, gcc-internal-format
26965 msgid "default argument for parameter of type %qT has type %qT"
26969 #, gcc-internal-format
26970 msgid "default argument %qE uses local variable %qD"
26974 #, gcc-internal-format
26975 msgid "parameter %qD has Java class type"
26979 #, gcc-internal-format
26980 msgid "parameter %qD invalidly declared method type"
26984 #, gcc-internal-format
26985 msgid "parameter %qD includes pointer to array of unknown bound %qT"
26989 #, gcc-internal-format
26990 msgid "parameter %qD includes reference to array of unknown bound %qT"
26994 #, gcc-internal-format
26995 msgid "parameter packs must be at the end of the parameter list"
27000 #. A declaration of a constructor for a class X is ill-formed if
27001 #. its first parameter is of type (optionally cv-qualified) X
27002 #. and either there are no other parameters or else all other
27003 #. parameters have default arguments.
27005 #. We *don't* complain about member template instantiations that
27006 #. have this form, though; they can occur as we try to decide
27007 #. what constructor to use during overload resolution. Since
27008 #. overload resolution will never prefer such a constructor to
27009 #. the non-template copy constructor (which is either explicitly
27010 #. or implicitly defined), there's no need to worry about their
27011 #. existence. Theoretically, they should never even be
27012 #. instantiated, but that's hard to forestall.
27014 #, gcc-internal-format
27015 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
27019 #, gcc-internal-format
27020 msgid "%qD may not be declared within a namespace"
27024 #, gcc-internal-format
27025 msgid "%qD may not be declared as static"
27029 #, gcc-internal-format
27030 msgid "%qD must be a nonstatic member function"
27034 #, gcc-internal-format
27036 "%qD must be either a non-static member function or a non-member function"
27040 #, gcc-internal-format
27041 msgid "%qD must have an argument of class or enumerated type"
27045 #, gcc-internal-format
27047 "conversion to a reference to void will never use a type conversion operator"
27051 #, gcc-internal-format
27052 msgid "conversion to void will never use a type conversion operator"
27056 #, gcc-internal-format
27058 "conversion to a reference to the same type will never use a type conversion "
27063 #, gcc-internal-format
27064 msgid "conversion to the same type will never use a type conversion operator"
27068 #, gcc-internal-format
27070 "conversion to a reference to a base class will never use a type conversion "
27075 #, gcc-internal-format
27076 msgid "conversion to a base class will never use a type conversion operator"
27081 #, gcc-internal-format
27082 msgid "ISO C++ prohibits overloading operator ?:"
27086 #, gcc-internal-format
27087 msgid "%qD must not have variable number of arguments"
27091 #, gcc-internal-format
27092 msgid "postfix %qD must take %<int%> as its argument"
27096 #, gcc-internal-format
27097 msgid "postfix %qD must take %<int%> as its second argument"
27101 #, gcc-internal-format
27102 msgid "%qD must take either zero or one argument"
27106 #, gcc-internal-format
27107 msgid "%qD must take either one or two arguments"
27111 #, gcc-internal-format
27112 msgid "prefix %qD should return %qT"
27116 #, gcc-internal-format
27117 msgid "postfix %qD should return %qT"
27121 #, gcc-internal-format
27122 msgid "%qD must take %<void%>"
27125 #: cp/decl.c:10695 cp/decl.c:10704
27126 #, gcc-internal-format
27127 msgid "%qD must take exactly one argument"
27131 #, gcc-internal-format
27132 msgid "%qD must take exactly two arguments"
27136 #, gcc-internal-format
27137 msgid "user-defined %qD always evaluates both arguments"
27141 #, gcc-internal-format
27142 msgid "%qD should return by value"
27145 #: cp/decl.c:10740 cp/decl.c:10745
27146 #, gcc-internal-format
27147 msgid "%qD cannot have default arguments"
27151 #, gcc-internal-format
27152 msgid "using template type parameter %qT after %qs"
27156 #, gcc-internal-format
27157 msgid "using typedef-name %qD after %qs"
27161 #, gcc-internal-format
27162 msgid "%q+D has a previous declaration here"
27166 #, gcc-internal-format
27167 msgid "%qT referred to as %qs"
27170 #: cp/decl.c:10829 cp/decl.c:10836
27171 #, gcc-internal-format
27172 msgid "%q+T has a previous declaration here"
27176 #, gcc-internal-format
27177 msgid "%qT referred to as enum"
27180 #. If a class template appears as elaborated type specifier
27181 #. without a template header such as:
27183 #. template <class T> class C {};
27184 #. void f(class C); // No template header here
27186 #. then the required template argument is missing.
27188 #, gcc-internal-format
27189 msgid "template argument required for %<%s %T%>"
27192 #: cp/decl.c:10898 cp/name-lookup.c:2859
27193 #, gcc-internal-format
27194 msgid "%qD has the same name as the class in which it is declared"
27197 #: cp/decl.c:10928 cp/name-lookup.c:2364 cp/name-lookup.c:3134
27198 #: cp/name-lookup.c:3179 cp/parser.c:4596 cp/parser.c:18825
27199 #, gcc-internal-format
27200 msgid "reference to %qD is ambiguous"
27204 #, gcc-internal-format
27205 msgid "use of enum %q#D without previous declaration"
27209 #, gcc-internal-format
27210 msgid "redeclaration of %qT as a non-template"
27214 #, gcc-internal-format
27215 msgid "previous declaration %q+D"
27219 #, gcc-internal-format
27220 msgid "derived union %qT invalid"
27224 #, gcc-internal-format
27225 msgid "Java class %qT cannot have multiple bases"
27229 #, gcc-internal-format
27230 msgid "Java class %qT cannot have virtual bases"
27234 #, gcc-internal-format
27235 msgid "base type %qT fails to be a struct or class type"
27239 #, gcc-internal-format
27240 msgid "recursive type %qT undefined"
27244 #, gcc-internal-format
27245 msgid "duplicate base type %qT invalid"
27249 #, gcc-internal-format
27250 msgid "multiple definition of %q#T"
27254 #, gcc-internal-format
27255 msgid "previous definition here"
27259 #, gcc-internal-format
27260 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
27265 #. IF no integral type can represent all the enumerator values, the
27266 #. enumeration is ill-formed.
27268 #, gcc-internal-format
27269 msgid "no integral type can represent all of the enumerator values for %qT"
27273 #, gcc-internal-format
27274 msgid "enumerator value for %qD is not an integer constant"
27278 #, gcc-internal-format
27279 msgid "overflow in enumeration values at %qD"
27283 #, gcc-internal-format
27284 msgid "enumerator value %E is too large for underlying type %<%T%>"
27288 #, gcc-internal-format
27289 msgid "return type %q#T is incomplete"
27293 #, gcc-internal-format
27294 msgid "return type has Java class type %q#T"
27297 #: cp/decl.c:11946 cp/typeck.c:7868
27298 #, gcc-internal-format
27299 msgid "%<operator=%> should return a reference to %<*this%>"
27303 #, gcc-internal-format
27304 msgid "no previous declaration for %q+D"
27308 #, gcc-internal-format
27309 msgid "invalid function declaration"
27313 #, gcc-internal-format
27314 msgid "parameter %qD declared void"
27318 #, gcc-internal-format
27319 msgid "parameter %q+D set but not used"
27323 #, gcc-internal-format
27324 msgid "invalid member function declaration"
27328 #, gcc-internal-format
27329 msgid "%qD is already defined in class %qT"
27333 #, gcc-internal-format
27334 msgid "static member function %q#D declared with type qualifiers"
27338 #, gcc-internal-format
27339 msgid "name missing for member function"
27342 #: cp/decl2.c:389 cp/decl2.c:403
27343 #, gcc-internal-format
27344 msgid "ambiguous conversion for array subscript"
27348 #, gcc-internal-format
27349 msgid "invalid types %<%T[%T]%> for array subscript"
27353 #, gcc-internal-format
27354 msgid "deleting array %q#D"
27358 #, gcc-internal-format
27359 msgid "type %q#T argument given to %<delete%>, expected pointer"
27363 #, gcc-internal-format
27365 "cannot delete a function. Only pointer-to-objects are valid arguments to "
27370 #, gcc-internal-format
27371 msgid "deleting %qT is undefined"
27374 #: cp/decl2.c:509 cp/pt.c:4416
27375 #, gcc-internal-format
27376 msgid "template declaration of %q#D"
27380 #, gcc-internal-format
27381 msgid "Java method %qD has non-Java return type %qT"
27385 #, gcc-internal-format
27386 msgid "Java method %qD has non-Java parameter type %qT"
27390 #, gcc-internal-format
27392 "template parameter lists provided don't match the template parameters of %qD"
27396 #, gcc-internal-format
27397 msgid "prototype for %q#D does not match any in class %qT"
27401 #, gcc-internal-format
27402 msgid "local class %q#T shall not have static data member %q#D"
27406 #, gcc-internal-format
27407 msgid "initializer invalid for static member with constructor"
27411 #, gcc-internal-format
27412 msgid "(an out of class initialization is required)"
27416 #, gcc-internal-format
27417 msgid "explicit template argument list not allowed"
27421 #, gcc-internal-format
27422 msgid "member %qD conflicts with virtual function table field name"
27426 #, gcc-internal-format
27427 msgid "%qD is already defined in %qT"
27431 #, gcc-internal-format
27432 msgid "invalid initializer for member function %qD"
27436 #, gcc-internal-format
27437 msgid "initializer specified for static member function %qD"
27441 #, gcc-internal-format
27442 msgid "field initializer is not constant"
27446 #, gcc-internal-format
27447 msgid "%<asm%> specifiers are not permitted on non-static data members"
27451 #, gcc-internal-format
27452 msgid "bit-field %qD with non-integral type"
27456 #, gcc-internal-format
27457 msgid "cannot declare %qD to be a bit-field type"
27461 #, gcc-internal-format
27462 msgid "cannot declare bit-field %qD with function type"
27466 #, gcc-internal-format
27467 msgid "%qD is already defined in the class %qT"
27471 #, gcc-internal-format
27472 msgid "static member %qD cannot be a bit-field"
27476 #, gcc-internal-format
27477 msgid "width of bit-field %qD has non-integral type %qT"
27481 #, gcc-internal-format
27482 msgid "anonymous struct not inside named type"
27486 #, gcc-internal-format
27487 msgid "namespace-scope anonymous aggregates must be static"
27491 #, gcc-internal-format
27492 msgid "anonymous union with no members"
27496 #, gcc-internal-format
27497 msgid "%<operator new%> must return type %qT"
27500 #. [basic.stc.dynamic.allocation]
27502 #. The first parameter shall not have an associated default
27505 #, gcc-internal-format
27506 msgid "the first parameter of %<operator new%> cannot have a default argument"
27510 #, gcc-internal-format
27511 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
27515 #, gcc-internal-format
27516 msgid "%<operator delete%> must return type %qT"
27520 #, gcc-internal-format
27521 msgid "%<operator delete%> takes type %qT as first parameter"
27525 #, gcc-internal-format
27526 msgid "%qT has a field %qD whose type uses the anonymous namespace"
27530 #, gcc-internal-format
27531 msgid "%qT declared with greater visibility than the type of its field %qD"
27535 #, gcc-internal-format
27536 msgid "%qT has a base %qT whose type uses the anonymous namespace"
27540 #, gcc-internal-format
27541 msgid "%qT declared with greater visibility than its base %qT"
27545 #, gcc-internal-format
27546 msgid "%q+#D, declared using anonymous type, is used but never defined"
27550 #, gcc-internal-format
27551 msgid "%q+#D, declared using local type %qT, is used but never defined"
27555 #, gcc-internal-format
27556 msgid "inline function %q+D used but never defined"
27560 #, gcc-internal-format
27561 msgid "default argument missing for parameter %P of %q+#D"
27564 #. We mark a lambda conversion op as deleted if we can't
27565 #. generate it properly; see maybe_add_lambda_conv_op.
27567 #, gcc-internal-format
27568 msgid "converting lambda which uses %<...%> to function pointer"
27572 #, gcc-internal-format
27573 msgid "use of deleted function %qD"
27577 #, gcc-internal-format
27579 "extended initializer lists only available with -std=c++0x or -std=gnu++0x"
27583 #, gcc-internal-format
27585 "explicit conversion operators only available with -std=c++0x or -std=gnu++0x"
27589 #, gcc-internal-format
27590 msgid "variadic templates only available with -std=c++0x or -std=gnu++0x"
27594 #, gcc-internal-format
27595 msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x"
27599 #, gcc-internal-format
27600 msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x"
27604 #, gcc-internal-format
27605 msgid "scoped enums only available with -std=c++0x or -std=gnu++0x"
27609 #, gcc-internal-format
27611 "defaulted and deleted functions only available with -std=c++0x or -std=gnu+"
27616 #, gcc-internal-format
27617 msgid "inline namespaces only available with -std=c++0x or -std=gnu++0x"
27620 #. Can't throw a reference.
27622 #, gcc-internal-format
27623 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
27627 #, gcc-internal-format
27628 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
27631 #. Thrown object must be a Throwable.
27633 #, gcc-internal-format
27634 msgid "type %qT is not derived from %<java::lang::Throwable%>"
27638 #, gcc-internal-format
27639 msgid "mixing C++ and Java catches in a single translation unit"
27642 #: cp/except.c:421 java/except.c:583
27643 #, gcc-internal-format
27644 msgid "exception handling disabled, use -fexceptions to enable"
27648 #, gcc-internal-format
27649 msgid "throwing NULL, which has integral, not pointer type"
27652 #: cp/except.c:679 cp/init.c:2044
27653 #, gcc-internal-format
27654 msgid "%qD should never be overloaded"
27658 #, gcc-internal-format
27659 msgid " in thrown expression"
27663 #, gcc-internal-format
27665 "expression %qE of abstract class type %qT cannot be used in throw-expression"
27669 #, gcc-internal-format
27670 msgid "exception of type %qT will be caught"
27674 #, gcc-internal-format
27675 msgid " by earlier handler for %qT"
27678 #: cp/except.c:1012
27679 #, gcc-internal-format
27680 msgid "%<...%> handler must be the last handler for its try block"
27683 #: cp/except.c:1090
27684 #, gcc-internal-format
27685 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
27688 #: cp/except.c:1092
27689 #, gcc-internal-format
27690 msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
27694 #, gcc-internal-format
27695 msgid "%qD is already a friend of class %qT"
27699 #, gcc-internal-format
27700 msgid "invalid type %qT declared %<friend%>"
27704 #. Friend declarations shall not declare partial
27705 #. specializations.
27706 #. template <class U> friend class T::X<U>;
27708 #. Friend declarations shall not declare partial
27709 #. specializations.
27710 #: cp/friend.c:246 cp/friend.c:276
27711 #, gcc-internal-format
27712 msgid "partial specialization %qT declared %<friend%>"
27716 #, gcc-internal-format
27717 msgid "class %qT is implicitly friends with itself"
27721 #, gcc-internal-format
27722 msgid "%qT is not a member of %qT"
27726 #, gcc-internal-format
27727 msgid "%qT is not a member class template of %qT"
27731 #, gcc-internal-format
27732 msgid "%qT is not a nested class of %qT"
27735 #. template <class T> friend class T;
27737 #, gcc-internal-format
27738 msgid "template parameter type %qT declared %<friend%>"
27741 #. template <class T> friend class A; where A is not a template
27743 #, gcc-internal-format
27744 msgid "%q#T is not a template"
27748 #, gcc-internal-format
27749 msgid "%qD is already a friend of %qT"
27753 #, gcc-internal-format
27754 msgid "%qT is already a friend of %qT"
27758 #, gcc-internal-format
27759 msgid "member %qD declared as friend before type %qT defined"
27763 #, gcc-internal-format
27764 msgid "friend declaration %qD in local class without prior declaration"
27768 #, gcc-internal-format
27769 msgid "friend declaration %q#D declares a non-template function"
27773 #, gcc-internal-format
27775 "(if this is not what you intended, make sure the function template has "
27776 "already been declared and add <> after the function name here) "
27780 #, gcc-internal-format
27781 msgid "value-initialization of reference"
27785 #, gcc-internal-format
27786 msgid "cannot value-initialize array of unknown bound %qT"
27790 #, gcc-internal-format
27791 msgid "%qD should be initialized in the member initialization list"
27795 #, gcc-internal-format
27796 msgid "value-initialization of %q#D, which has reference type"
27799 #: cp/init.c:508 cp/init.c:526
27800 #, gcc-internal-format
27801 msgid "uninitialized member %qD with %<const%> type %qT"
27805 #, gcc-internal-format
27806 msgid "uninitialized reference member %qD"
27810 #, gcc-internal-format
27811 msgid "%q+D will be initialized after"
27815 #, gcc-internal-format
27816 msgid "base %qT will be initialized after"
27820 #, gcc-internal-format
27825 #, gcc-internal-format
27830 #, gcc-internal-format
27831 msgid " when initialized here"
27835 #, gcc-internal-format
27836 msgid "multiple initializations given for %qD"
27840 #, gcc-internal-format
27841 msgid "multiple initializations given for base %qT"
27845 #, gcc-internal-format
27846 msgid "initializations for multiple members of %qT"
27850 #, gcc-internal-format
27852 "base class %q#T should be explicitly initialized in the copy constructor"
27855 #: cp/init.c:1092 cp/init.c:1111
27856 #, gcc-internal-format
27857 msgid "class %qT does not have any field named %qD"
27861 #, gcc-internal-format
27863 "%q#D is a static data member; it can only be initialized at its definition"
27867 #, gcc-internal-format
27868 msgid "%q#D is not a non-static data member of %qT"
27872 #, gcc-internal-format
27873 msgid "unnamed initializer for %qT, which has no base classes"
27877 #, gcc-internal-format
27878 msgid "unnamed initializer for %qT, which uses multiple inheritance"
27882 #, gcc-internal-format
27883 msgid "%qD is both a direct base and an indirect virtual base"
27887 #, gcc-internal-format
27888 msgid "type %qT is not a direct or virtual base of %qT"
27892 #, gcc-internal-format
27893 msgid "type %qT is not a direct base of %qT"
27897 #, gcc-internal-format
27898 msgid "bad array initializer"
27901 #: cp/init.c:1510 cp/semantics.c:2594
27902 #, gcc-internal-format
27903 msgid "%qT is not a class type"
27907 #, gcc-internal-format
27908 msgid "incomplete type %qT does not have member %qD"
27912 #, gcc-internal-format
27913 msgid "invalid pointer to bit-field %qD"
27917 #, gcc-internal-format
27918 msgid "invalid use of non-static member function %qD"
27922 #, gcc-internal-format
27923 msgid "invalid use of non-static data member %qD"
27927 #, gcc-internal-format
27929 "uninitialized reference member in %q#T using %<new%> without new-initializer"
27933 #, gcc-internal-format
27934 msgid "uninitialized reference member in %q#T"
27938 #, gcc-internal-format
27940 "uninitialized const member in %q#T using %<new%> without new-initializer"
27944 #, gcc-internal-format
27945 msgid "uninitialized const member in %q#T"
27949 #, gcc-internal-format
27950 msgid "invalid type %<void%> for new"
27954 #, gcc-internal-format
27955 msgid "uninitialized const in %<new%> of %q#T"
27959 #, gcc-internal-format
27960 msgid "call to Java constructor with %qs undefined"
27964 #, gcc-internal-format
27965 msgid "Java class %q#T object allocated using placement new"
27969 #, gcc-internal-format
27970 msgid "no suitable %qD found in class %qT"
27973 #: cp/init.c:2091 cp/search.c:1103
27974 #, gcc-internal-format
27975 msgid "request for member %qD is ambiguous"
27979 #, gcc-internal-format
27981 "non-constant array size in new, unable to verify length of initializer-list"
27985 #, gcc-internal-format
27986 msgid "ISO C++ forbids initialization in array new"
27990 #, gcc-internal-format
27991 msgid "size in array new must have integral type"
27995 #, gcc-internal-format
27996 msgid "new cannot be applied to a reference type"
28000 #, gcc-internal-format
28001 msgid "new cannot be applied to a function type"
28005 #, gcc-internal-format
28006 msgid "call to Java constructor, while %<jclass%> undefined"
28010 #, gcc-internal-format
28011 msgid "can't find %<class$%> in %qT"
28015 #, gcc-internal-format
28016 msgid "initializer ends prematurely"
28020 #, gcc-internal-format
28021 msgid "cannot initialize multi-dimensional array with initializer"
28025 #, gcc-internal-format
28026 msgid "possible problem detected in invocation of delete operator:"
28030 #, gcc-internal-format
28032 "neither the destructor nor the class-specific operator delete will be "
28033 "called, even if they are declared when the class is defined."
28037 #, gcc-internal-format
28038 msgid "unknown array size in delete"
28042 #, gcc-internal-format
28043 msgid "type to vector delete is neither pointer or array type"
28047 #, gcc-internal-format, gfc-internal-format
28048 msgid "junk at end of #pragma %s"
28052 #, gcc-internal-format, gfc-internal-format
28053 msgid "invalid #pragma %s"
28057 #, gcc-internal-format
28058 msgid "#pragma vtable no longer supported"
28062 #, gcc-internal-format
28063 msgid "#pragma implementation for %qs appears after file is included"
28067 #, gcc-internal-format
28068 msgid "junk at end of #pragma GCC java_exceptions"
28072 #, gcc-internal-format
28073 msgid "%qD not defined"
28077 #, gcc-internal-format
28078 msgid "%qD was not declared in this scope"
28081 #. In a template, it is invalid to write "f()" or "f(3)" if no
28082 #. declaration of "f" is available. Historically, G++ and most
28083 #. other compilers accepted that usage since they deferred all name
28084 #. lookup until instantiation time rather than doing unqualified
28085 #. name lookup at template definition time; explain to the user what
28088 #. Note that we have the exact wording of the following message in
28089 #. the manual (trouble.texi, node "Name lookup"), so they need to
28090 #. be kept in synch.
28092 #, gcc-internal-format
28094 "there are no arguments to %qD that depend on a template parameter, so a "
28095 "declaration of %qD must be available"
28099 #, gcc-internal-format
28101 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
28102 "use of an undeclared name is deprecated)"
28105 #: cp/mangle.c:1951
28106 #, gcc-internal-format
28107 msgid "mangling typeof, use decltype instead"
28110 #: cp/mangle.c:2181
28111 #, gcc-internal-format
28112 msgid "mangling unknown fixed point type"
28115 #: cp/mangle.c:2586
28116 #, gcc-internal-format, gfc-internal-format
28117 msgid "mangling %C"
28120 #: cp/mangle.c:2638
28121 #, gcc-internal-format
28122 msgid "mangling new-expression"
28125 #: cp/mangle.c:2672
28126 #, gcc-internal-format
28127 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
28130 #: cp/mangle.c:2980
28131 #, gcc-internal-format
28132 msgid "the mangled name of %qD will change in a future version of GCC"
28135 #: cp/mangle.c:3096
28136 #, gcc-internal-format
28138 "-fabi-version=4 (or =0) avoids this error with a change in vector mangling"
28142 #, gcc-internal-format
28143 msgid "generic thunk code fails for method %q#D which uses %<...%>"
28146 #: cp/method.c:648 cp/method.c:971
28147 #, gcc-internal-format
28148 msgid "non-static const member %q#D, can't use default assignment operator"
28151 #: cp/method.c:654 cp/method.c:977
28152 #, gcc-internal-format
28153 msgid "non-static reference member %q#D, can't use default assignment operator"
28157 #, gcc-internal-format
28158 msgid "synthesized method %qD first required here "
28162 #, gcc-internal-format
28163 msgid "union member %q+D with non-trivial %qD"
28167 #, gcc-internal-format
28168 msgid "uninitialized non-static const member %q#D"
28171 #: cp/method.c:1000
28172 #, gcc-internal-format
28173 msgid "uninitialized non-static reference member %q#D"
28176 #: cp/method.c:1214
28177 #, gcc-internal-format
28179 "%qT has virtual bases, default move assignment operator cannot be generated"
28182 #: cp/method.c:1321
28183 #, gcc-internal-format
28184 msgid "a lambda closure type has a deleted default constructor"
28187 #: cp/method.c:1323
28188 #, gcc-internal-format
28189 msgid "a lambda closure type has a deleted copy assignment operator"
28192 #: cp/method.c:1332
28193 #, gcc-internal-format
28195 "%qD is implicitly deleted because the default definition would be ill-formed:"
28198 #: cp/method.c:1512
28199 #, gcc-internal-format
28200 msgid "defaulted declaration %q+D"
28203 #: cp/method.c:1514
28204 #, gcc-internal-format
28205 msgid "does not match expected signature %qD"
28208 #: cp/method.c:1562
28209 #, gcc-internal-format
28210 msgid "%qD cannot be defaulted"
28213 #: cp/method.c:1571
28214 #, gcc-internal-format
28215 msgid "defaulted function %q+D with default argument"
28218 #: cp/method.c:1577
28219 #, gcc-internal-format
28220 msgid "%qD declared explicit cannot be defaulted in the class body"
28223 #: cp/method.c:1580
28224 #, gcc-internal-format
28226 "%qD declared with non-public access cannot be defaulted in the class body"
28229 #: cp/method.c:1583
28230 #, gcc-internal-format
28232 "function %q+D defaulted on its first declaration must not have an exception-"
28236 #: cp/method.c:1586
28237 #, gcc-internal-format
28238 msgid "%qD declared virtual cannot be defaulted in the class body"
28241 #: cp/method.c:1663
28242 #, gcc-internal-format
28244 "vtable layout for class %qT may not be ABI-compliantand may change in a "
28245 "future version of GCC due to implicit virtual destructor"
28248 #: cp/name-lookup.c:731
28249 #, gcc-internal-format
28250 msgid "redeclaration of %<wchar_t%> as %qT"
28253 #. A redeclaration of main, but not a duplicate of the
28256 #. [basic.start.main]
28258 #. This function shall not be overloaded.
28259 #: cp/name-lookup.c:761
28260 #, gcc-internal-format
28261 msgid "invalid redeclaration of %q+D"
28264 #: cp/name-lookup.c:762
28265 #, gcc-internal-format
28269 #: cp/name-lookup.c:808 cp/name-lookup.c:819
28270 #, gcc-internal-format
28271 msgid "declaration of %q#D with C language linkage"
28274 #: cp/name-lookup.c:812
28275 #, gcc-internal-format
28276 msgid "due to different exception specifications"
28279 #: cp/name-lookup.c:903
28280 #, gcc-internal-format
28281 msgid "type mismatch with previous external decl of %q#D"
28284 #: cp/name-lookup.c:904
28285 #, gcc-internal-format
28286 msgid "previous external decl of %q+#D"
28289 #: cp/name-lookup.c:995
28290 #, gcc-internal-format
28291 msgid "extern declaration of %q#D doesn't match"
28294 #: cp/name-lookup.c:996
28295 #, gcc-internal-format
28296 msgid "global declaration %q+#D"
28299 #: cp/name-lookup.c:1053 cp/name-lookup.c:1082
28300 #, gcc-internal-format
28301 msgid "declaration of %q#D shadows a parameter"
28304 #: cp/name-lookup.c:1085
28305 #, gcc-internal-format
28306 msgid "declaration of %qD shadows a previous local"
28309 #. Location of previous decl is not useful in this case.
28310 #: cp/name-lookup.c:1114
28311 #, gcc-internal-format
28312 msgid "declaration of %qD shadows a member of 'this'"
28315 #: cp/name-lookup.c:1128
28316 #, gcc-internal-format
28317 msgid "declaration of %qD shadows a global declaration"
28320 #: cp/name-lookup.c:1251
28321 #, gcc-internal-format
28322 msgid "name lookup of %qD changed"
28325 #: cp/name-lookup.c:1252
28326 #, gcc-internal-format
28327 msgid " matches this %q+D under ISO standard rules"
28330 #: cp/name-lookup.c:1254
28331 #, gcc-internal-format
28332 msgid " matches this %q+D under old rules"
28335 #: cp/name-lookup.c:1272 cp/name-lookup.c:1280
28336 #, gcc-internal-format
28337 msgid "name lookup of %qD changed for ISO %<for%> scoping"
28340 #: cp/name-lookup.c:1274
28341 #, gcc-internal-format
28342 msgid " cannot use obsolete binding at %q+D because it has a destructor"
28345 #: cp/name-lookup.c:1283
28346 #, gcc-internal-format
28347 msgid " using obsolete binding at %q+D"
28350 #: cp/name-lookup.c:1289 cp/parser.c:11547
28351 #, gcc-internal-format
28352 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
28355 #: cp/name-lookup.c:1344
28356 #, gcc-internal-format
28357 msgid "%s %s(%E) %p %d\n"
28360 #: cp/name-lookup.c:1347
28361 #, gcc-internal-format
28362 msgid "%s %s %p %d\n"
28365 #: cp/name-lookup.c:2077
28366 #, gcc-internal-format
28367 msgid "%q#D hides constructor for %q#T"
28370 #: cp/name-lookup.c:2094
28371 #, gcc-internal-format
28372 msgid "%q#D conflicts with previous using declaration %q#D"
28375 #: cp/name-lookup.c:2117
28376 #, gcc-internal-format
28377 msgid "previous non-function declaration %q+#D"
28380 #: cp/name-lookup.c:2118
28381 #, gcc-internal-format
28382 msgid "conflicts with function declaration %q#D"
28385 #. It's a nested name with template parameter dependent scope.
28386 #. This can only be using-declaration for class member.
28387 #: cp/name-lookup.c:2196 cp/name-lookup.c:2221
28388 #, gcc-internal-format
28389 msgid "%qT is not a namespace"
28393 #. A using-declaration shall not name a template-id.
28394 #: cp/name-lookup.c:2206
28395 #, gcc-internal-format
28396 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
28399 #: cp/name-lookup.c:2213
28400 #, gcc-internal-format
28401 msgid "namespace %qD not allowed in using-declaration"
28404 #: cp/name-lookup.c:2249
28405 #, gcc-internal-format
28406 msgid "%qD not declared"
28409 #: cp/name-lookup.c:2285 cp/name-lookup.c:2322 cp/name-lookup.c:2356
28410 #: cp/name-lookup.c:2371
28411 #, gcc-internal-format
28412 msgid "%qD is already declared in this scope"
28415 #: cp/name-lookup.c:2978
28416 #, gcc-internal-format
28417 msgid "using-declaration for non-member at class scope"
28420 #: cp/name-lookup.c:2985
28421 #, gcc-internal-format
28422 msgid "%<%T::%D%> names destructor"
28425 #: cp/name-lookup.c:2990
28426 #, gcc-internal-format
28427 msgid "%<%T::%D%> names constructor"
28430 #: cp/name-lookup.c:2995
28431 #, gcc-internal-format
28432 msgid "%<%T::%D%> names constructor in %qT"
28435 #: cp/name-lookup.c:3045
28436 #, gcc-internal-format
28437 msgid "no members matching %<%T::%D%> in %q#T"
28440 #: cp/name-lookup.c:3113
28441 #, gcc-internal-format
28442 msgid "declaration of %qD not in a namespace surrounding %qD"
28445 #: cp/name-lookup.c:3121
28446 #, gcc-internal-format
28447 msgid "explicit qualification in declaration of %qD"
28450 #: cp/name-lookup.c:3204
28451 #, gcc-internal-format
28452 msgid "%qD should have been declared inside %qD"
28455 #: cp/name-lookup.c:3249
28456 #, gcc-internal-format
28457 msgid "%qD attribute requires a single NTBS argument"
28460 #: cp/name-lookup.c:3256
28461 #, gcc-internal-format
28463 "%qD attribute is meaningless since members of the anonymous namespace get "
28467 #: cp/name-lookup.c:3265 cp/name-lookup.c:3635
28468 #, gcc-internal-format
28469 msgid "%qD attribute directive ignored"
28472 #: cp/name-lookup.c:3310
28473 #, gcc-internal-format
28474 msgid "namespace alias %qD not allowed here, assuming %qD"
28477 #: cp/name-lookup.c:3623
28478 #, gcc-internal-format
28479 msgid "strong using only meaningful at namespace scope"
28482 #: cp/name-lookup.c:3627
28483 #, gcc-internal-format
28484 msgid "current namespace %qD does not enclose strongly used namespace %qD"
28487 #: cp/name-lookup.c:5100
28488 #, gcc-internal-format
28489 msgid "argument dependent lookup finds %q+D"
28492 #: cp/name-lookup.c:5547
28493 #, gcc-internal-format
28494 msgid "XXX entering pop_everything ()\n"
28497 #: cp/name-lookup.c:5556
28498 #, gcc-internal-format
28499 msgid "XXX leaving pop_everything ()\n"
28502 #: cp/optimize.c:341
28503 #, gcc-internal-format
28504 msgid "making multiple clones of %qD"
28508 #, gcc-internal-format
28509 msgid "identifier %qE will become a keyword in C++0x"
28512 #: cp/parser.c:2292
28513 #, gcc-internal-format
28514 msgid "%<#pragma%> is not allowed here"
28517 #: cp/parser.c:2323
28518 #, gcc-internal-format
28519 msgid "%<%E::%E%> has not been declared"
28522 #: cp/parser.c:2326
28523 #, gcc-internal-format
28524 msgid "%<::%E%> has not been declared"
28527 #: cp/parser.c:2329
28528 #, gcc-internal-format
28529 msgid "request for member %qE in non-class type %qT"
28532 #: cp/parser.c:2332
28533 #, gcc-internal-format
28534 msgid "%<%T::%E%> has not been declared"
28537 #: cp/parser.c:2335
28538 #, gcc-internal-format
28539 msgid "%qE has not been declared"
28542 #: cp/parser.c:2342
28543 #, gcc-internal-format
28544 msgid "%<%E::%E%> is not a type"
28547 #: cp/parser.c:2346
28548 #, gcc-internal-format
28549 msgid "%<%E::%E%> is not a class or namespace"
28552 #: cp/parser.c:2351
28553 #, gcc-internal-format
28554 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
28557 #: cp/parser.c:2364
28558 #, gcc-internal-format
28559 msgid "%<::%E%> is not a type"
28562 #: cp/parser.c:2367
28563 #, gcc-internal-format
28564 msgid "%<::%E%> is not a class or namespace"
28567 #: cp/parser.c:2371
28568 #, gcc-internal-format
28569 msgid "%<::%E%> is not a class, namespace, or enumeration"
28572 #: cp/parser.c:2383
28573 #, gcc-internal-format
28574 msgid "%qE is not a type"
28577 #: cp/parser.c:2386
28578 #, gcc-internal-format
28579 msgid "%qE is not a class or namespace"
28582 #: cp/parser.c:2390
28583 #, gcc-internal-format
28584 msgid "%qE is not a class, namespace, or enumeration"
28587 #: cp/parser.c:2433
28588 #, gcc-internal-format
28589 msgid "ISO C++ 1998 does not support %<long long%>"
28592 #: cp/parser.c:2454
28593 #, gcc-internal-format
28594 msgid "duplicate %qs"
28597 #: cp/parser.c:2499
28598 #, gcc-internal-format
28599 msgid "new types may not be defined in a return type"
28602 #: cp/parser.c:2501
28603 #, gcc-internal-format
28604 msgid "(perhaps a semicolon is missing after the definition of %qT)"
28607 #: cp/parser.c:2521 cp/parser.c:4644 cp/pt.c:6427
28608 #, gcc-internal-format
28609 msgid "%qT is not a template"
28612 #: cp/parser.c:2523
28613 #, gcc-internal-format
28614 msgid "%qE is not a template"
28617 #: cp/parser.c:2525
28618 #, gcc-internal-format
28619 msgid "invalid template-id"
28622 #: cp/parser.c:2558
28623 #, gcc-internal-format
28624 msgid "floating-point literal cannot appear in a constant-expression"
28627 #: cp/parser.c:2562 cp/pt.c:12222
28628 #, gcc-internal-format
28630 "a cast to a type other than an integral or enumeration type cannot appear in "
28631 "a constant-expression"
28634 #: cp/parser.c:2567
28635 #, gcc-internal-format
28636 msgid "%<typeid%> operator cannot appear in a constant-expression"
28639 #: cp/parser.c:2571
28640 #, gcc-internal-format
28641 msgid "non-constant compound literals cannot appear in a constant-expression"
28644 #: cp/parser.c:2575
28645 #, gcc-internal-format
28646 msgid "a function call cannot appear in a constant-expression"
28649 #: cp/parser.c:2579
28650 #, gcc-internal-format
28651 msgid "an increment cannot appear in a constant-expression"
28654 #: cp/parser.c:2583
28655 #, gcc-internal-format
28656 msgid "an decrement cannot appear in a constant-expression"
28659 #: cp/parser.c:2587
28660 #, gcc-internal-format
28661 msgid "an array reference cannot appear in a constant-expression"
28664 #: cp/parser.c:2591
28665 #, gcc-internal-format
28666 msgid "the address of a label cannot appear in a constant-expression"
28669 #: cp/parser.c:2595
28670 #, gcc-internal-format
28671 msgid "calls to overloaded operators cannot appear in a constant-expression"
28674 #: cp/parser.c:2599
28675 #, gcc-internal-format
28676 msgid "an assignment cannot appear in a constant-expression"
28679 #: cp/parser.c:2602
28680 #, gcc-internal-format
28681 msgid "a comma operator cannot appear in a constant-expression"
28684 #: cp/parser.c:2606
28685 #, gcc-internal-format
28686 msgid "a call to a constructor cannot appear in a constant-expression"
28689 #: cp/parser.c:2652
28690 #, gcc-internal-format
28691 msgid "%qs cannot appear in a constant-expression"
28694 #: cp/parser.c:2680
28695 #, gcc-internal-format
28696 msgid "invalid use of template-name %qE without an argument list"
28699 #: cp/parser.c:2683
28700 #, gcc-internal-format
28701 msgid "invalid use of destructor %qD as a type"
28704 #. Something like 'unsigned A a;'
28705 #: cp/parser.c:2686
28706 #, gcc-internal-format
28707 msgid "invalid combination of multiple type-specifiers"
28710 #. Issue an error message.
28711 #: cp/parser.c:2690
28712 #, gcc-internal-format
28713 msgid "%qE does not name a type"
28716 #: cp/parser.c:2723
28717 #, gcc-internal-format
28718 msgid "(perhaps %<typename %T::%E%> was intended)"
28721 #: cp/parser.c:2738
28722 #, gcc-internal-format
28723 msgid "%qE in namespace %qE does not name a type"
28727 #: cp/parser.c:2744
28728 #, gcc-internal-format
28729 msgid "%<%T::%E%> names the constructor, not the type"
28732 #: cp/parser.c:2747
28733 #, gcc-internal-format
28734 msgid "and %qT has no template constructors"
28737 #: cp/parser.c:2752
28738 #, gcc-internal-format
28739 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
28742 #: cp/parser.c:2756
28743 #, gcc-internal-format
28744 msgid "%qE in class %qT does not name a type"
28747 #: cp/parser.c:3303
28748 #, gcc-internal-format
28749 msgid "expected string-literal"
28752 #: cp/parser.c:3355
28753 #, gcc-internal-format
28754 msgid "a wide string is invalid in this context"
28757 #: cp/parser.c:3450 cp/parser.c:9546
28758 #, gcc-internal-format
28759 msgid "expected declaration"
28762 #: cp/parser.c:3545
28763 #, gcc-internal-format
28764 msgid "fixed-point types not supported in C++"
28767 #: cp/parser.c:3625
28768 #, gcc-internal-format
28769 msgid "ISO C++ forbids braced-groups within expressions"
28772 #: cp/parser.c:3637
28773 #, gcc-internal-format
28775 "statement-expressions are not allowed outside functions nor in template-"
28779 #: cp/parser.c:3685 cp/parser.c:3833 cp/parser.c:3970
28780 #, gcc-internal-format
28781 msgid "expected primary-expression"
28784 #: cp/parser.c:3715
28785 #, gcc-internal-format
28786 msgid "%<this%> may not be used in this context"
28789 #: cp/parser.c:3828
28790 #, gcc-internal-format
28791 msgid "a template declaration cannot appear at block scope"
28794 #: cp/parser.c:3946
28795 #, gcc-internal-format
28796 msgid "local variable %qD may not appear in this context"
28799 #: cp/parser.c:4110
28800 #, gcc-internal-format
28801 msgid "expected id-expression"
28804 #: cp/parser.c:4240
28805 #, gcc-internal-format
28806 msgid "scope %qT before %<~%> is not a class-name"
28809 #: cp/parser.c:4361
28810 #, gcc-internal-format
28811 msgid "declaration of %<~%T%> as member of %qT"
28814 #: cp/parser.c:4376
28815 #, gcc-internal-format
28816 msgid "typedef-name %qD used as destructor declarator"
28819 #: cp/parser.c:4412 cp/parser.c:14863
28820 #, gcc-internal-format
28821 msgid "expected unqualified-id"
28824 #: cp/parser.c:4723
28825 #, gcc-internal-format
28826 msgid "expected nested-name-specifier"
28829 #: cp/parser.c:4905 cp/parser.c:6562
28830 #, gcc-internal-format
28831 msgid "types may not be defined in casts"
28834 #: cp/parser.c:4965
28835 #, gcc-internal-format
28836 msgid "types may not be defined in a %<typeid%> expression"
28839 #. Warn the user that a compound literal is not
28840 #. allowed in standard C++.
28841 #: cp/parser.c:5074
28842 #, gcc-internal-format
28843 msgid "ISO C++ forbids compound-literals"
28846 #: cp/parser.c:5450
28847 #, gcc-internal-format
28848 msgid "%qE does not have class type"
28851 #: cp/parser.c:5535 cp/typeck.c:2437
28852 #, gcc-internal-format
28853 msgid "invalid use of %qD"
28856 #: cp/parser.c:5798
28857 #, gcc-internal-format
28858 msgid "non-scalar type"
28861 #: cp/parser.c:5934
28862 #, gcc-internal-format
28863 msgid "types may not be defined in %<noexcept%> expressions"
28866 #: cp/parser.c:6165
28867 #, gcc-internal-format
28868 msgid "array bound forbidden after parenthesized type-id"
28871 #: cp/parser.c:6167
28872 #, gcc-internal-format
28873 msgid "try removing the parentheses around the type-id"
28876 #: cp/parser.c:6248
28877 #, gcc-internal-format
28878 msgid "types may not be defined in a new-type-id"
28881 #: cp/parser.c:6372
28882 #, gcc-internal-format
28883 msgid "expression in new-declarator must have integral or enumeration type"
28886 #: cp/parser.c:6627
28887 #, gcc-internal-format
28888 msgid "use of old-style cast"
28891 #: cp/parser.c:6756
28892 #, gcc-internal-format
28893 msgid "%<>>%> operator will be treated as two right angle brackets in C++0x"
28896 #: cp/parser.c:6759
28897 #, gcc-internal-format
28898 msgid "suggest parentheses around %<>>%> expression"
28901 #: cp/parser.c:6904
28902 #, gcc-internal-format
28903 msgid "ISO C++ does not allow ?: with omitted middle operand"
28906 #: cp/parser.c:7483
28907 #, gcc-internal-format
28908 msgid "lambda-expression in unevaluated context"
28911 #: cp/parser.c:7606
28912 #, gcc-internal-format
28913 msgid "expected end of capture-list"
28916 #: cp/parser.c:7657
28917 #, gcc-internal-format
28918 msgid "ISO C++ does not allow initializers in lambda expression capture lists"
28921 #: cp/parser.c:7751
28922 #, gcc-internal-format
28923 msgid "default argument specified for lambda parameter"
28926 #: cp/parser.c:8111
28927 #, gcc-internal-format
28928 msgid "expected labeled-statement"
28931 #: cp/parser.c:8148
28932 #, gcc-internal-format
28933 msgid "case label %qE not within a switch statement"
28936 #: cp/parser.c:8221
28937 #, gcc-internal-format
28938 msgid "need %<typename%> before %qE because %qT is a dependent scope"
28941 #: cp/parser.c:8230
28942 #, gcc-internal-format
28943 msgid "%<%T::%D%> names the constructor, not the type"
28946 #: cp/parser.c:8487 cp/parser.c:20441
28947 #, gcc-internal-format
28948 msgid "expected selection-statement"
28951 #: cp/parser.c:8519
28952 #, gcc-internal-format
28953 msgid "types may not be defined in conditions"
28956 #: cp/parser.c:8666
28957 #, gcc-internal-format
28958 msgid "types may not be defined in range-based for loops"
28961 #: cp/parser.c:8819
28962 #, gcc-internal-format
28963 msgid "inconsistent begin/end types in range-based for: %qT and %qT"
28966 #: cp/parser.c:8970 cp/parser.c:20444
28967 #, gcc-internal-format
28968 msgid "expected iteration-statement"
28971 #. Issue a warning about this use of a GNU extension.
28972 #: cp/parser.c:9112
28973 #, gcc-internal-format
28974 msgid "ISO C++ forbids computed gotos"
28977 #: cp/parser.c:9125 cp/parser.c:20447
28978 #, gcc-internal-format
28979 msgid "expected jump-statement"
28982 #: cp/parser.c:9257 cp/parser.c:17285
28983 #, gcc-internal-format
28984 msgid "extra %<;%>"
28987 #: cp/parser.c:9483
28988 #, gcc-internal-format
28989 msgid "%<__label__%> not at the beginning of a block"
28992 #: cp/parser.c:9621
28993 #, gcc-internal-format
28994 msgid "mixing declarations and function-definitions is forbidden"
28997 #: cp/parser.c:9762
28998 #, gcc-internal-format
28999 msgid "%<friend%> used outside of class"
29002 #. Complain about `auto' as a storage specifier, if
29003 #. we're complaining about C++0x compatibility.
29004 #: cp/parser.c:9821
29005 #, gcc-internal-format
29006 msgid "%<auto%> will change meaning in C++0x; please remove it"
29009 #: cp/parser.c:9943
29010 #, gcc-internal-format
29011 msgid "class definition may not be declared a friend"
29014 #: cp/parser.c:10012 cp/parser.c:17609
29015 #, gcc-internal-format
29016 msgid "templates may not be %<virtual%>"
29019 #: cp/parser.c:10053
29020 #, gcc-internal-format
29021 msgid "invalid linkage-specification"
29024 #: cp/parser.c:10178
29025 #, gcc-internal-format
29026 msgid "types may not be defined in %<decltype%> expressions"
29029 #: cp/parser.c:10433
29030 #, gcc-internal-format
29031 msgid "invalid use of %<auto%> in conversion operator"
29034 #: cp/parser.c:10518
29035 #, gcc-internal-format
29036 msgid "only constructors take member initializers"
29039 #: cp/parser.c:10540
29040 #, gcc-internal-format
29041 msgid "cannot expand initializer for member %<%D%>"
29044 #: cp/parser.c:10595
29045 #, gcc-internal-format
29046 msgid "anachronistic old-style base class initializer"
29049 #: cp/parser.c:10663
29050 #, gcc-internal-format
29052 "keyword %<typename%> not allowed in this context (a qualified member "
29053 "initializer is implicitly a type)"
29056 #: cp/parser.c:10971
29057 #, gcc-internal-format
29058 msgid "expected operator"
29061 #. Warn that we do not support `export'.
29062 #: cp/parser.c:11008
29063 #, gcc-internal-format
29064 msgid "keyword %<export%> not implemented, and will be ignored"
29067 #: cp/parser.c:11194 cp/parser.c:11292 cp/parser.c:11399 cp/parser.c:16000
29068 #, gcc-internal-format
29069 msgid "template parameter pack %qD cannot have a default argument"
29072 #: cp/parser.c:11198 cp/parser.c:16007
29073 #, gcc-internal-format
29074 msgid "template parameter pack cannot have a default argument"
29077 #: cp/parser.c:11296 cp/parser.c:11403
29078 #, gcc-internal-format
29079 msgid "template parameter packs cannot have default arguments"
29082 #: cp/parser.c:11485
29083 #, gcc-internal-format
29084 msgid "expected template-id"
29087 #: cp/parser.c:11532 cp/parser.c:20405
29088 #, gcc-internal-format
29089 msgid "expected %<<%>"
29092 #: cp/parser.c:11539
29093 #, gcc-internal-format
29094 msgid "%<<::%> cannot begin a template-argument list"
29097 #: cp/parser.c:11543
29098 #, gcc-internal-format
29100 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
29104 #: cp/parser.c:11621
29105 #, gcc-internal-format
29106 msgid "parse error in template argument list"
29109 #. The name does not name a template.
29110 #: cp/parser.c:11689 cp/parser.c:11804 cp/parser.c:12014
29111 #, gcc-internal-format
29112 msgid "expected template-name"
29115 #. Explain what went wrong.
29116 #: cp/parser.c:11735
29117 #, gcc-internal-format
29118 msgid "non-template %qD used as template"
29121 #: cp/parser.c:11737
29122 #, gcc-internal-format
29123 msgid "use %<%T::template %D%> to indicate that it is a template"
29126 #: cp/parser.c:11870
29127 #, gcc-internal-format
29128 msgid "expected parameter pack before %<...%>"
29131 #: cp/parser.c:11979 cp/parser.c:11997 cp/parser.c:12138
29132 #, gcc-internal-format
29133 msgid "expected template-argument"
29136 #: cp/parser.c:12121
29137 #, gcc-internal-format
29138 msgid "invalid non-type template argument"
29141 #: cp/parser.c:12288
29142 #, gcc-internal-format
29143 msgid "template specialization with C linkage"
29146 #: cp/parser.c:12508
29147 #, gcc-internal-format
29148 msgid "expected type specifier"
29151 #: cp/parser.c:12725
29152 #, gcc-internal-format
29153 msgid "expected template-id for type"
29156 #: cp/parser.c:12752
29157 #, gcc-internal-format
29158 msgid "expected type-name"
29161 #: cp/parser.c:13112
29162 #, gcc-internal-format
29163 msgid "declaration %qD does not declare anything"
29166 #: cp/parser.c:13198
29167 #, gcc-internal-format
29168 msgid "attributes ignored on uninstantiated type"
29171 #: cp/parser.c:13202
29172 #, gcc-internal-format
29173 msgid "attributes ignored on template instantiation"
29176 #: cp/parser.c:13207
29177 #, gcc-internal-format
29179 "attributes ignored on elaborated-type-specifier that is not a forward "
29183 #: cp/parser.c:13497
29184 #, gcc-internal-format
29185 msgid "%qD is not a namespace-name"
29188 #: cp/parser.c:13498
29189 #, gcc-internal-format
29190 msgid "expected namespace-name"
29193 #: cp/parser.c:13625
29194 #, gcc-internal-format
29195 msgid "%<namespace%> definition is not allowed here"
29198 #: cp/parser.c:13766
29199 #, gcc-internal-format
29200 msgid "a template-id may not appear in a using-declaration"
29203 #: cp/parser.c:14180
29204 #, gcc-internal-format
29205 msgid "a function-definition is not allowed here"
29208 #: cp/parser.c:14192
29209 #, gcc-internal-format
29210 msgid "an asm-specification is not allowed on a function-definition"
29213 #: cp/parser.c:14196
29214 #, gcc-internal-format
29215 msgid "attributes are not allowed on a function-definition"
29218 #: cp/parser.c:14233
29219 #, gcc-internal-format
29220 msgid "expected constructor, destructor, or type conversion"
29223 #. Anything else is an error.
29224 #: cp/parser.c:14262 cp/parser.c:16144
29225 #, gcc-internal-format
29226 msgid "expected initializer"
29229 #: cp/parser.c:14281
29230 #, gcc-internal-format
29231 msgid "invalid type in declaration"
29234 #: cp/parser.c:14356
29235 #, gcc-internal-format
29236 msgid "initializer provided for function"
29239 #: cp/parser.c:14389
29240 #, gcc-internal-format
29241 msgid "attributes after parenthesized initializer ignored"
29244 #: cp/parser.c:14786 cp/pt.c:10147
29245 #, gcc-internal-format
29246 msgid "array bound is not an integer constant"
29249 #: cp/parser.c:14907
29250 #, gcc-internal-format
29251 msgid "cannot define member of dependent typedef %qT"
29254 #: cp/parser.c:14911
29255 #, gcc-internal-format
29256 msgid "%<%T::%E%> is not a type"
29259 #: cp/parser.c:14939
29260 #, gcc-internal-format
29261 msgid "invalid use of constructor as a template"
29264 #: cp/parser.c:14941
29265 #, gcc-internal-format
29267 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
29271 #. We do not attempt to print the declarator
29272 #. here because we do not have enough
29273 #. information about its original syntactic
29275 #: cp/parser.c:14958
29276 #, gcc-internal-format
29277 msgid "invalid declarator"
29280 #: cp/parser.c:15024
29281 #, gcc-internal-format
29282 msgid "expected declarator"
29285 #: cp/parser.c:15119
29286 #, gcc-internal-format
29287 msgid "%qD is a namespace"
29290 #: cp/parser.c:15135
29291 #, gcc-internal-format
29292 msgid "expected ptr-operator"
29295 #: cp/parser.c:15194
29296 #, gcc-internal-format
29297 msgid "duplicate cv-qualifier"
29300 #: cp/parser.c:15316 cp/typeck2.c:500
29301 #, gcc-internal-format
29302 msgid "invalid use of %<auto%>"
29305 #: cp/parser.c:15410
29306 #, gcc-internal-format
29307 msgid "expected type-specifier"
29310 #: cp/parser.c:15653
29311 #, gcc-internal-format
29312 msgid "expected %<,%> or %<...%>"
29315 #: cp/parser.c:15710
29316 #, gcc-internal-format
29317 msgid "types may not be defined in parameter types"
29320 #: cp/parser.c:15933
29321 #, gcc-internal-format
29322 msgid "file ends in default argument"
29325 #: cp/parser.c:15979
29326 #, gcc-internal-format
29327 msgid "deprecated use of default argument for parameter of non-function"
29330 #: cp/parser.c:15983
29331 #, gcc-internal-format
29332 msgid "default arguments are only permitted for function parameters"
29335 #: cp/parser.c:16269
29336 #, gcc-internal-format
29337 msgid "ISO C++ does not allow designated initializers"
29340 #: cp/parser.c:16357 cp/parser.c:16474
29341 #, gcc-internal-format
29342 msgid "expected class-name"
29345 #: cp/parser.c:16846
29346 #, gcc-internal-format
29347 msgid "expected %<{%> or %<:%>"
29350 #: cp/parser.c:16857
29351 #, gcc-internal-format
29352 msgid "global qualification of class name is invalid"
29355 #: cp/parser.c:16863
29356 #, gcc-internal-format
29357 msgid "qualified name does not name a class"
29360 #: cp/parser.c:16874
29361 #, gcc-internal-format
29362 msgid "invalid class name in declaration of %qD"
29365 #: cp/parser.c:16888
29366 #, gcc-internal-format
29367 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
29370 #: cp/parser.c:16893
29371 #, gcc-internal-format
29372 msgid "declaration of %qD in %qD which does not enclose %qD"
29375 #: cp/parser.c:16907
29376 #, gcc-internal-format
29377 msgid "extra qualification not allowed"
29380 #: cp/parser.c:16919
29381 #, gcc-internal-format
29382 msgid "an explicit specialization must be preceded by %<template <>%>"
29385 #: cp/parser.c:16949
29386 #, gcc-internal-format
29387 msgid "function template %qD redeclared as a class template"
29390 #: cp/parser.c:16980
29391 #, gcc-internal-format
29392 msgid "could not resolve typename type"
29395 #: cp/parser.c:17032
29396 #, gcc-internal-format
29397 msgid "previous definition of %q+#T"
29400 #: cp/parser.c:17094 cp/parser.c:20450
29401 #, gcc-internal-format
29402 msgid "expected class-key"
29405 #: cp/parser.c:17304
29406 #, gcc-internal-format
29407 msgid "a class-key must be used when declaring a friend"
29410 #: cp/parser.c:17319
29411 #, gcc-internal-format
29412 msgid "friend declaration does not name a class or function"
29415 #: cp/parser.c:17501
29416 #, gcc-internal-format
29417 msgid "pure-specifier on function-definition"
29420 #: cp/parser.c:17603
29421 #, gcc-internal-format
29422 msgid "invalid pure specifier (only %<= 0%> is allowed)"
29425 #: cp/parser.c:17638
29426 #, gcc-internal-format
29427 msgid "a brace-enclosed initializer is not allowed here"
29430 #: cp/parser.c:17770
29431 #, gcc-internal-format
29432 msgid "%<virtual%> specified more than once in base-specified"
29435 #: cp/parser.c:17790
29436 #, gcc-internal-format
29437 msgid "more than one access specifier in base-specified"
29440 #: cp/parser.c:17814
29441 #, gcc-internal-format
29442 msgid "keyword %<typename%> not allowed outside of templates"
29445 #: cp/parser.c:17817
29446 #, gcc-internal-format
29448 "keyword %<typename%> not allowed in this context (the base class is "
29449 "implicitly a type)"
29452 #: cp/parser.c:17894 cp/parser.c:17934
29453 #, gcc-internal-format
29454 msgid "types may not be defined in an exception-specification"
29457 #: cp/parser.c:17916
29458 #, gcc-internal-format
29460 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
29464 #: cp/parser.c:18115
29465 #, gcc-internal-format
29466 msgid "types may not be defined in exception-declarations"
29469 #: cp/parser.c:19012
29470 #, gcc-internal-format
29471 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
29474 #: cp/parser.c:19017
29475 #, gcc-internal-format
29476 msgid "invalid declaration of %<%T::%E%>"
29479 #: cp/parser.c:19021
29480 #, gcc-internal-format
29481 msgid "too few template-parameter-lists"
29484 #. Otherwise, there are too many template parameter lists. We have
29487 #. template <class T> template <class U> void S::f();
29488 #: cp/parser.c:19028
29489 #, gcc-internal-format
29490 msgid "too many template-parameter-lists"
29493 #: cp/parser.c:19316
29494 #, gcc-internal-format
29495 msgid "named return values are no longer supported"
29498 #: cp/parser.c:19396
29499 #, gcc-internal-format
29500 msgid "invalid declaration of member template in local class"
29503 #: cp/parser.c:19405
29504 #, gcc-internal-format
29505 msgid "template with C linkage"
29508 #: cp/parser.c:19424
29509 #, gcc-internal-format
29510 msgid "invalid explicit specialization"
29513 #: cp/parser.c:19551
29514 #, gcc-internal-format
29515 msgid "template declaration of %<typedef%>"
29518 #: cp/parser.c:19620
29519 #, gcc-internal-format
29520 msgid "explicit template specialization cannot have a storage class"
29523 #: cp/parser.c:19843
29524 #, gcc-internal-format
29525 msgid "%<>>%> should be %<> >%> within a nested template argument list"
29528 #: cp/parser.c:19856
29529 #, gcc-internal-format
29530 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
29533 #: cp/parser.c:20197
29534 #, gcc-internal-format
29535 msgid "invalid use of %qD in linkage specification"
29538 #: cp/parser.c:20210
29539 #, gcc-internal-format
29540 msgid "%<__thread%> before %qD"
29543 #: cp/parser.c:20314
29544 #, gcc-internal-format
29545 msgid "expected %<new%>"
29548 #: cp/parser.c:20317
29549 #, gcc-internal-format
29550 msgid "expected %<delete%>"
29553 #: cp/parser.c:20320
29554 #, gcc-internal-format
29555 msgid "expected %<return%>"
29558 #: cp/parser.c:20326
29559 #, gcc-internal-format
29560 msgid "expected %<extern%>"
29563 #: cp/parser.c:20329
29564 #, gcc-internal-format
29565 msgid "expected %<static_assert%>"
29568 #: cp/parser.c:20332
29569 #, gcc-internal-format
29570 msgid "expected %<decltype%>"
29573 #: cp/parser.c:20335
29574 #, gcc-internal-format
29575 msgid "expected %<operator%>"
29578 #: cp/parser.c:20338
29579 #, gcc-internal-format
29580 msgid "expected %<class%>"
29583 #: cp/parser.c:20341
29584 #, gcc-internal-format
29585 msgid "expected %<template%>"
29588 #: cp/parser.c:20344
29589 #, gcc-internal-format
29590 msgid "expected %<namespace%>"
29593 #: cp/parser.c:20347
29594 #, gcc-internal-format
29595 msgid "expected %<using%>"
29598 #: cp/parser.c:20350
29599 #, gcc-internal-format
29600 msgid "expected %<asm%>"
29603 #: cp/parser.c:20353
29604 #, gcc-internal-format
29605 msgid "expected %<try%>"
29608 #: cp/parser.c:20356
29609 #, gcc-internal-format
29610 msgid "expected %<catch%>"
29613 #: cp/parser.c:20359
29614 #, gcc-internal-format
29615 msgid "expected %<throw%>"
29618 #: cp/parser.c:20362
29619 #, gcc-internal-format
29620 msgid "expected %<__label__%>"
29623 #: cp/parser.c:20365
29624 #, gcc-internal-format
29625 msgid "expected %<@try%>"
29628 #: cp/parser.c:20368
29629 #, gcc-internal-format
29630 msgid "expected %<@synchronized%>"
29633 #: cp/parser.c:20371
29634 #, gcc-internal-format
29635 msgid "expected %<@throw%>"
29638 #: cp/parser.c:20396
29639 #, gcc-internal-format
29640 msgid "expected %<[%>"
29643 #: cp/parser.c:20402
29644 #, gcc-internal-format
29645 msgid "expected %<::%>"
29648 #: cp/parser.c:20414
29649 #, gcc-internal-format
29650 msgid "expected %<...%>"
29653 #: cp/parser.c:20417
29654 #, gcc-internal-format
29655 msgid "expected %<*%>"
29658 #: cp/parser.c:20420
29659 #, gcc-internal-format
29660 msgid "expected %<~%>"
29663 #: cp/parser.c:20426
29664 #, gcc-internal-format
29665 msgid "expected %<:%> or %<::%>"
29668 #: cp/parser.c:20454
29669 #, gcc-internal-format
29670 msgid "expected %<class%>, %<typename%>, or %<template%>"
29673 #: cp/parser.c:20685
29674 #, gcc-internal-format
29675 msgid "%qs tag used in naming %q#T"
29678 #: cp/parser.c:20706
29679 #, gcc-internal-format
29680 msgid "%qD redeclared with different access"
29683 #: cp/parser.c:20725
29684 #, gcc-internal-format
29685 msgid "%<template%> (as a disambiguator) is only allowed within templates"
29688 #: cp/parser.c:20988 cp/parser.c:22160 cp/parser.c:22293
29689 #, gcc-internal-format
29690 msgid "misplaced %<@%D%> Objective-C++ construct"
29693 #: cp/parser.c:21110
29694 #, gcc-internal-format
29695 msgid "objective-c++ message argument(s) are expected"
29698 #: cp/parser.c:21139
29699 #, gcc-internal-format
29700 msgid "%<@encode%> must specify a type as an argument"
29703 #: cp/parser.c:21483
29704 #, gcc-internal-format
29705 msgid "invalid Objective-C++ selector name"
29708 #: cp/parser.c:21558 cp/parser.c:21576
29709 #, gcc-internal-format
29710 msgid "objective-c++ method declaration is expected"
29713 #: cp/parser.c:21570 cp/parser.c:21635
29714 #, gcc-internal-format
29715 msgid "method attributes must be specified at the end"
29718 #: cp/parser.c:21677
29719 #, gcc-internal-format, gfc-internal-format
29720 msgid "stray `%s' between Objective-C++ methods"
29723 #: cp/parser.c:21985
29724 #, gcc-internal-format
29725 msgid "identifier expected after %<@protocol%>"
29728 #: cp/parser.c:22125
29729 #, gcc-internal-format
29731 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
29734 #: cp/parser.c:22132
29735 #, gcc-internal-format
29736 msgid "prefix attributes are ignored before %<@%D%>"
29739 #: cp/parser.c:22440
29740 #, gcc-internal-format
29741 msgid "syntax error in @property's attribute declaration"
29744 #: cp/parser.c:23650
29745 #, gcc-internal-format
29746 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
29749 #: cp/parser.c:23817 cp/pt.c:11526
29750 #, gcc-internal-format
29751 msgid "iteration variable %qD should not be reduction"
29754 #: cp/parser.c:23884
29755 #, gcc-internal-format
29756 msgid "not enough collapsed for loops"
29759 #: cp/parser.c:24344
29760 #, gcc-internal-format
29761 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
29764 #: cp/parser.c:24507
29765 #, gcc-internal-format
29766 msgid "inter-module optimizations not implemented for C++"
29770 #, gcc-internal-format
29771 msgid "data member %qD cannot be a member template"
29775 #, gcc-internal-format
29776 msgid "invalid member template declaration %qD"
29780 #, gcc-internal-format
29781 msgid "explicit specialization in non-namespace scope %qD"
29785 #, gcc-internal-format
29786 msgid "enclosing class templates are not explicitly specialized"
29790 #, gcc-internal-format
29791 msgid "specialization of %qD must appear at namespace scope"
29795 #, gcc-internal-format
29796 msgid "specialization of %qD in different namespace"
29799 #: cp/pt.c:757 cp/pt.c:859
29800 #, gcc-internal-format
29801 msgid " from definition of %q+#D"
29805 #, gcc-internal-format
29807 "explicit instantiation of %qD in namespace %qD (which does not enclose "
29812 #, gcc-internal-format
29813 msgid "name of class shadows template template parameter %qD"
29817 #, gcc-internal-format
29818 msgid "specialization of %qT after instantiation"
29822 #, gcc-internal-format
29823 msgid "specializing %q#T in different namespace"
29826 #. But if we've had an implicit instantiation, that's a
29827 #. problem ([temp.expl.spec]/6).
29829 #, gcc-internal-format
29830 msgid "specialization %qT after instantiation %qT"
29834 #, gcc-internal-format
29835 msgid "explicit specialization of non-template %qT"
29839 #, gcc-internal-format
29840 msgid "specialization of %qD after instantiation"
29844 #, gcc-internal-format
29845 msgid "%qD is not a function template"
29849 #, gcc-internal-format
29850 msgid "template-id %qD for %q+D does not match any template declaration"
29854 #, gcc-internal-format
29856 "saw %d %<template<>%>, need %d for specializing a member function template"
29860 #, gcc-internal-format
29861 msgid "ambiguous template specialization %qD for %q+D"
29864 #. This case handles bogus declarations like template <>
29865 #. template <class T> void f<int>();
29866 #: cp/pt.c:2259 cp/pt.c:2313
29867 #, gcc-internal-format
29868 msgid "template-id %qD in declaration of primary template"
29872 #, gcc-internal-format
29873 msgid "template parameter list used in explicit instantiation"
29877 #, gcc-internal-format
29878 msgid "definition provided for explicit instantiation"
29882 #, gcc-internal-format
29883 msgid "too many template parameter lists in declaration of %qD"
29887 #, gcc-internal-format
29888 msgid "too few template parameter lists in declaration of %qD"
29892 #, gcc-internal-format
29893 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
29897 #, gcc-internal-format
29898 msgid "function template partial specialization %qD is not allowed"
29902 #, gcc-internal-format
29903 msgid "default argument specified in explicit specialization"
29907 #, gcc-internal-format
29908 msgid "%qD is not a template function"
29912 #, gcc-internal-format
29913 msgid "%qD is not declared in %qD"
29916 #. From [temp.expl.spec]:
29918 #. If such an explicit specialization for the member
29919 #. of a class template names an implicitly-declared
29920 #. special member function (clause _special_), the
29921 #. program is ill-formed.
29923 #. Similar language is found in [temp.explicit].
29925 #, gcc-internal-format
29926 msgid "specialization of implicitly-declared special member function"
29930 #, gcc-internal-format
29931 msgid "no member function %qD declared in %qT"
29935 #, gcc-internal-format
29936 msgid "base initializer expansion %<%T%> contains no parameter packs"
29940 #, gcc-internal-format
29941 msgid "expansion pattern %<%T%> contains no argument packs"
29945 #, gcc-internal-format
29946 msgid "expansion pattern %<%E%> contains no argument packs"
29950 #, gcc-internal-format
29951 msgid "parameter packs not expanded with %<...%>:"
29954 #: cp/pt.c:3224 cp/pt.c:3915
29955 #, gcc-internal-format
29960 #, gcc-internal-format
29961 msgid " <anonymous>"
29965 #, gcc-internal-format
29966 msgid "declaration of %q+#D"
29970 #, gcc-internal-format
29971 msgid " shadows template parm %q+#D"
29975 #, gcc-internal-format
29976 msgid "template parameters not used in partial specialization:"
29980 #, gcc-internal-format
29981 msgid "partial specialization %qT does not specialize any template arguments"
29985 #, gcc-internal-format
29987 "parameter pack argument %qE must be at the end of the template argument list"
29991 #, gcc-internal-format
29993 "parameter pack argument %qT must be at the end of the template argument list"
29997 #, gcc-internal-format
29998 msgid "template argument %qE involves template parameter(s)"
30002 #, gcc-internal-format
30003 msgid "type %qT of template argument %qE depends on a template parameter"
30004 msgid_plural "type %qT of template argument %qE depends on template parameters"
30009 #, gcc-internal-format
30010 msgid "partial specialization of %qT after instantiation of %qT"
30014 #, gcc-internal-format
30015 msgid "no default argument for %qD"
30019 #, gcc-internal-format
30020 msgid "parameter pack %qE must be at the end of the template parameter list"
30024 #, gcc-internal-format
30025 msgid "parameter pack %qT must be at the end of the template parameter list"
30029 #, gcc-internal-format
30031 "default template arguments may not be used in function template friend re-"
30036 #, gcc-internal-format
30038 "default template arguments may not be used in function template friend "
30043 #, gcc-internal-format
30045 "default template arguments may not be used in function templates without -"
30046 "std=c++0x or -std=gnu++0x"
30050 #, gcc-internal-format
30051 msgid "default template arguments may not be used in partial specializations"
30054 #: cp/pt.c:4238 cp/pt.c:4289
30055 #, gcc-internal-format
30056 msgid "default argument for template parameter for class enclosing %qD"
30060 #, gcc-internal-format
30061 msgid "template class without a name"
30066 #. A destructor shall not be a member template.
30068 #, gcc-internal-format
30069 msgid "destructor %qD declared as member template"
30072 #. [basic.stc.dynamic.allocation]
30074 #. An allocation function can be a function
30075 #. template. ... Template allocation functions shall
30076 #. have two or more parameters.
30078 #, gcc-internal-format
30079 msgid "invalid template declaration of %qD"
30083 #, gcc-internal-format
30084 msgid "template definition of non-template %q#D"
30088 #, gcc-internal-format
30089 msgid "expected %d levels of template parms for %q#D, got %d"
30093 #, gcc-internal-format
30094 msgid "got %d template parameters for %q#D"
30098 #, gcc-internal-format
30099 msgid "got %d template parameters for %q#T"
30103 #, gcc-internal-format, gfc-internal-format
30104 msgid " but %d required"
30108 #, gcc-internal-format
30109 msgid "template arguments to %qD do not match original template %qD"
30113 #, gcc-internal-format
30114 msgid "use template<> for an explicit specialization"
30118 #, gcc-internal-format
30119 msgid "%qT is not a template type"
30123 #, gcc-internal-format
30124 msgid "template specifiers not specified in declaration of %qD"
30128 #, gcc-internal-format, gfc-internal-format
30129 msgid "redeclared with %d template parameter"
30130 msgid_plural "redeclared with %d template parameters"
30135 #, gcc-internal-format
30136 msgid "previous declaration %q+D used %d template parameter"
30137 msgid_plural "previous declaration %q+D used %d template parameters"
30142 #, gcc-internal-format
30143 msgid "template parameter %q+#D"
30147 #, gcc-internal-format
30148 msgid "redeclared here as %q#D"
30151 #. We have in [temp.param]:
30153 #. A template-parameter may not be given default arguments
30154 #. by two different declarations in the same scope.
30156 #, gcc-internal-format
30157 msgid "redefinition of default argument for %q#D"
30161 #, gcc-internal-format
30162 msgid "original definition appeared here"
30166 #, gcc-internal-format
30168 "%qE is not a valid template argument for type %qT because function %qD has "
30169 "not external linkage"
30172 #: cp/pt.c:4912 cp/pt.c:5245
30173 #, gcc-internal-format
30174 msgid "%qE is not a valid template argument for type %qT"
30178 #, gcc-internal-format
30179 msgid "it must be a pointer-to-member of the form `&X::Y'"
30183 #, gcc-internal-format
30185 "%qE is not a valid template argument for type %qT because string literals "
30186 "can never be used in this context"
30190 #, gcc-internal-format
30192 "%qE is not a valid template argument for type %qT because it is a non-"
30193 "constant expression"
30197 #, gcc-internal-format
30199 "%qD is not a valid template argument because %qD is a variable, not the "
30200 "address of a variable"
30204 #, gcc-internal-format
30206 "%qE is not a valid template argument of type %qT because %qE is not a "
30211 #, gcc-internal-format
30213 "%qE is not a valid template argument of type %qT because %qD does not have "
30218 #, gcc-internal-format
30220 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
30225 #, gcc-internal-format
30227 "%qE is not a valid template argument for type %qT because it is not an lvalue"
30231 #, gcc-internal-format
30233 "%q#D is not a valid template argument for type %qT because a reference "
30234 "variable does not have a constant address"
30238 #, gcc-internal-format
30240 "%qE is not a valid template argument for type %qT because it is not an "
30241 "object with external linkage"
30245 #, gcc-internal-format
30247 "%qE is not a valid template argument for type %qT because object %qD has not "
30252 #, gcc-internal-format
30253 msgid "it must be the address of a function with external linkage"
30257 #, gcc-internal-format
30259 "%qE is not a valid template argument for type %qT because it is a pointer"
30263 #, gcc-internal-format
30264 msgid "try using %qE instead"
30268 #, gcc-internal-format
30270 "%qE is not a valid template argument for type %qT because it is of type %qT"
30274 #, gcc-internal-format
30275 msgid "standard conversions are not allowed in this context"
30279 #, gcc-internal-format
30280 msgid "injected-class-name %qD used as template template argument"
30284 #, gcc-internal-format
30285 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
30288 #: cp/pt.c:5681 cp/pt.c:5700 cp/pt.c:5746
30289 #, gcc-internal-format
30290 msgid "type/value mismatch at argument %d in template parameter list for %qD"
30294 #, gcc-internal-format
30295 msgid " expected a constant of type %qT, got %qT"
30299 #, gcc-internal-format
30300 msgid " expected a class template, got %qE"
30304 #, gcc-internal-format
30305 msgid " expected a type, got %qE"
30309 #, gcc-internal-format
30310 msgid " expected a type, got %qT"
30314 #, gcc-internal-format
30315 msgid " expected a class template, got %qT"
30319 #, gcc-internal-format
30320 msgid " expected a template of type %qD, got %qT"
30323 #. Not sure if this is reachable, but it doesn't hurt
30326 #, gcc-internal-format
30327 msgid "type mismatch in nontype parameter pack"
30331 #, gcc-internal-format
30332 msgid "could not convert template argument %qE to %qT"
30335 #: cp/pt.c:5869 cp/pt.c:6014
30336 #, gcc-internal-format, gfc-internal-format
30337 msgid "wrong number of template arguments (%d, should be %d)"
30341 #, gcc-internal-format, gfc-internal-format
30342 msgid "wrong number of template arguments (%d, should be %d or more)"
30346 #, gcc-internal-format
30347 msgid "provided for %q+D"
30351 #, gcc-internal-format
30352 msgid "cannot expand %<%E%> into a fixed-length argument list"
30356 #, gcc-internal-format
30357 msgid "cannot expand %<%T%> into a fixed-length argument list"
30361 #, gcc-internal-format, gfc-internal-format
30362 msgid "template argument %d is invalid"
30366 #, gcc-internal-format
30367 msgid "non-template type %qT used as a template"
30371 #, gcc-internal-format
30372 msgid "for template declaration %q+D"
30376 #, gcc-internal-format
30378 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
30379 "increase the maximum) instantiating %qD"
30383 #, gcc-internal-format
30384 msgid "mismatched argument pack lengths while expanding %<%T%>"
30388 #, gcc-internal-format
30389 msgid "mismatched argument pack lengths while expanding %<%E%>"
30393 #, gcc-internal-format
30394 msgid "instantiation of %q+D as type %qT"
30397 #. It may seem that this case cannot occur, since:
30399 #. typedef void f();
30400 #. void g() { f x; }
30402 #. declares a function, not a variable. However:
30404 #. typedef void f();
30405 #. template <typename T> void g() { T t; }
30406 #. template void g<f>();
30408 #. is an attempt to declare a variable with function
30411 #, gcc-internal-format
30412 msgid "variable %qD has function type"
30416 #, gcc-internal-format
30417 msgid "invalid parameter type %qT"
30421 #, gcc-internal-format
30422 msgid "in declaration %q+D"
30426 #, gcc-internal-format
30427 msgid "function returning an array"
30431 #, gcc-internal-format
30432 msgid "function returning a function"
30436 #, gcc-internal-format
30437 msgid "creating pointer to member function of non-class type %qT"
30441 #, gcc-internal-format
30442 msgid "creating array with negative size (%qE)"
30446 #, gcc-internal-format
30447 msgid "forming reference to void"
30451 #, gcc-internal-format
30452 msgid "forming pointer to reference type %qT"
30456 #, gcc-internal-format
30457 msgid "forming reference to reference type %qT"
30461 #, gcc-internal-format
30462 msgid "creating pointer to member of non-class type %qT"
30466 #, gcc-internal-format
30467 msgid "creating pointer to member reference type %qT"
30471 #, gcc-internal-format
30472 msgid "creating pointer to member of type void"
30476 #, gcc-internal-format
30477 msgid "creating array of %qT"
30481 #, gcc-internal-format
30482 msgid "creating array of %qT, which is an abstract class type"
30486 #, gcc-internal-format
30487 msgid "%qT is not a class, struct, or union type"
30491 #, gcc-internal-format
30492 msgid "%qT resolves to %qT, which is not an enumeration type"
30496 #, gcc-internal-format
30497 msgid "%qT resolves to %qT, which is is not a class type"
30501 #, gcc-internal-format
30502 msgid "use of %qs in template"
30506 #, gcc-internal-format
30507 msgid "qualifying type %qT does not match destructor name ~%qT"
30511 #, gcc-internal-format
30513 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
30517 #, gcc-internal-format
30518 msgid "say %<typename %E%> if a type is meant"
30522 #, gcc-internal-format
30523 msgid "using invalid field %qD"
30526 #: cp/pt.c:11350 cp/pt.c:12058
30527 #, gcc-internal-format
30528 msgid "invalid use of pack expansion expression"
30531 #: cp/pt.c:11354 cp/pt.c:12062
30532 #, gcc-internal-format
30533 msgid "use %<...%> to expand argument pack"
30537 #, gcc-internal-format
30538 msgid "%qT is not a class or namespace"
30542 #, gcc-internal-format
30543 msgid "%qD is not a class or namespace"
30547 #, gcc-internal-format
30548 msgid "%qT is/uses anonymous type"
30552 #, gcc-internal-format
30553 msgid "template argument for %qD uses local type %qT"
30557 #, gcc-internal-format
30558 msgid "%qT is a variably modified type"
30562 #, gcc-internal-format
30563 msgid "integral expression %qE is not constant"
30567 #, gcc-internal-format
30568 msgid " trying to instantiate %qD"
30572 #, gcc-internal-format
30573 msgid "ambiguous class template instantiation for %q#T"
30577 #, gcc-internal-format
30581 #: cp/pt.c:16220 cp/pt.c:16303
30582 #, gcc-internal-format
30583 msgid "explicit instantiation of non-template %q#D"
30587 #, gcc-internal-format
30588 msgid "%qD is not a static data member of a class template"
30591 #: cp/pt.c:16241 cp/pt.c:16298
30592 #, gcc-internal-format
30593 msgid "no matching template for %qD found"
30597 #, gcc-internal-format
30599 "type %qT for explicit instantiation %qD does not match declared type %qT"
30603 #, gcc-internal-format
30604 msgid "explicit instantiation of %q#D"
30608 #, gcc-internal-format
30609 msgid "duplicate explicit instantiation of %q#D"
30612 #: cp/pt.c:16313 cp/pt.c:16405
30613 #, gcc-internal-format
30614 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
30617 #: cp/pt.c:16318 cp/pt.c:16422
30618 #, gcc-internal-format
30619 msgid "storage class %qD applied to template instantiation"
30623 #, gcc-internal-format
30624 msgid "explicit instantiation of non-template type %qT"
30628 #, gcc-internal-format
30629 msgid "explicit instantiation of %q#T before definition of template"
30633 #, gcc-internal-format
30634 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
30638 #, gcc-internal-format
30639 msgid "duplicate explicit instantiation of %q#T"
30644 #. The definition of a non-exported function template, a
30645 #. non-exported member function template, or a non-exported
30646 #. member function or static data member of a class template
30647 #. shall be present in every translation unit in which it is
30648 #. explicitly instantiated.
30650 #, gcc-internal-format
30651 msgid "explicit instantiation of %qD but no definition available"
30655 #, gcc-internal-format
30657 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
30658 "possibly from virtual table generation (use -ftemplate-depth= to increase "
30663 #, gcc-internal-format
30664 msgid "%q#T is not a valid type for a template constant parameter"
30668 #, gcc-internal-format
30670 "deducing from brace-enclosed initializer list requires #include "
30671 "<initializer_list>"
30675 #, gcc-internal-format
30676 msgid "variable %q#D with %<auto%> type used in its own initializer"
30680 #, gcc-internal-format
30681 msgid "unable to deduce %qT from %qE"
30685 #, gcc-internal-format
30686 msgid "inconsistent deduction for %qT: %qT and then %qT"
30690 #, gcc-internal-format
30691 msgid "-frepo must be used with -c"
30695 #, gcc-internal-format, gfc-internal-format
30696 msgid "mysterious repository information in %s"
30700 #, gcc-internal-format
30701 msgid "can't create repository information file %qs"
30705 #, gcc-internal-format
30706 msgid "cannot use typeid with -fno-rtti"
30710 #, gcc-internal-format
30711 msgid "must #include <typeinfo> before using typeid"
30715 #, gcc-internal-format
30717 "cannot create type information for type %qT because it involves types of "
30721 #: cp/rtti.c:662 cp/rtti.c:677
30722 #, gcc-internal-format
30723 msgid "dynamic_cast of %q#D to %q#T can never succeed"
30727 #, gcc-internal-format
30728 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
30732 #, gcc-internal-format
30733 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
30737 #, gcc-internal-format
30738 msgid "%qT is an ambiguous base of %qT"
30742 #, gcc-internal-format
30743 msgid "%qT is an inaccessible base of %qT"
30746 #: cp/search.c:1856
30747 #, gcc-internal-format
30748 msgid "deprecated covariant return type for %q+#D"
30751 #: cp/search.c:1858 cp/search.c:1873 cp/search.c:1878 cp/search.c:1897
30752 #, gcc-internal-format
30753 msgid " overriding %q+#D"
30756 #: cp/search.c:1872
30757 #, gcc-internal-format
30758 msgid "invalid covariant return type for %q+#D"
30761 #: cp/search.c:1877
30762 #, gcc-internal-format
30763 msgid "conflicting return type specified for %q+#D"
30766 #: cp/search.c:1887
30767 #, gcc-internal-format
30768 msgid "looser throw specifier for %q+#F"
30771 #: cp/search.c:1888
30772 #, gcc-internal-format
30773 msgid " overriding %q+#F"
30776 #: cp/search.c:1896
30777 #, gcc-internal-format
30778 msgid "conflicting type attributes specified for %q+#D"
30781 #: cp/search.c:1906
30782 #, gcc-internal-format
30783 msgid "deleted function %q+D"
30786 #: cp/search.c:1907
30787 #, gcc-internal-format
30788 msgid "overriding non-deleted function %q+D"
30791 #: cp/search.c:1912
30792 #, gcc-internal-format
30793 msgid "non-deleted function %q+D"
30796 #: cp/search.c:1913
30797 #, gcc-internal-format
30798 msgid "overriding deleted function %q+D"
30801 #. A static member function cannot match an inherited
30802 #. virtual member function.
30803 #: cp/search.c:2005
30804 #, gcc-internal-format
30805 msgid "%q+#D cannot be declared"
30808 #: cp/search.c:2006
30809 #, gcc-internal-format
30810 msgid " since %q+#D declared in base class"
30813 #: cp/semantics.c:752
30814 #, gcc-internal-format
30815 msgid "suggest explicit braces around empty body in %<do%> statement"
30818 #: cp/semantics.c:1313
30819 #, gcc-internal-format
30820 msgid "type of asm operand %qE could not be determined"
30823 #: cp/semantics.c:1371
30824 #, gcc-internal-format
30825 msgid "__label__ declarations are only allowed in function scopes"
30828 #: cp/semantics.c:1470
30829 #, gcc-internal-format
30830 msgid "invalid use of member %q+D in static member function"
30833 #: cp/semantics.c:1472
30834 #, gcc-internal-format
30835 msgid "invalid use of non-static data member %q+D"
30838 #: cp/semantics.c:1473
30839 #, gcc-internal-format
30840 msgid "from this location"
30843 #: cp/semantics.c:2049
30844 #, gcc-internal-format
30845 msgid "arguments to destructor are not allowed"
30848 #: cp/semantics.c:2107
30849 #, gcc-internal-format
30850 msgid "%<this%> is unavailable for static member functions"
30853 #: cp/semantics.c:2113
30854 #, gcc-internal-format
30855 msgid "invalid use of %<this%> in non-member function"
30858 #: cp/semantics.c:2115
30859 #, gcc-internal-format
30860 msgid "invalid use of %<this%> at top level"
30863 #: cp/semantics.c:2139
30864 #, gcc-internal-format
30865 msgid "invalid qualifying scope in pseudo-destructor name"
30868 #: cp/semantics.c:2144 cp/typeck.c:2463
30869 #, gcc-internal-format
30870 msgid "qualified type %qT does not match destructor name ~%qT"
30873 #: cp/semantics.c:2166
30874 #, gcc-internal-format
30875 msgid "%qE is not of type %qT"
30878 #: cp/semantics.c:2210
30879 #, gcc-internal-format
30880 msgid "compound literal of non-object type %qT"
30883 #: cp/semantics.c:2282
30884 #, gcc-internal-format
30885 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
30888 #: cp/semantics.c:2324
30889 #, gcc-internal-format
30891 "invalid use of type %qT as a default value for a template template-parameter"
30894 #: cp/semantics.c:2327
30895 #, gcc-internal-format
30896 msgid "invalid default argument for a template template parameter"
30899 #: cp/semantics.c:2344
30900 #, gcc-internal-format
30901 msgid "definition of %q#T inside template parameter list"
30904 #: cp/semantics.c:2375
30905 #, gcc-internal-format
30906 msgid "invalid definition of qualified type %qT"
30909 #: cp/semantics.c:2589
30910 #, gcc-internal-format
30911 msgid "invalid base-class specification"
30914 #: cp/semantics.c:2601
30915 #, gcc-internal-format
30916 msgid "base class %qT has cv qualifiers"
30919 #: cp/semantics.c:2626
30920 #, gcc-internal-format
30921 msgid "incomplete type %qT used in nested name specifier"
30924 #: cp/semantics.c:2630
30925 #, gcc-internal-format
30926 msgid "reference to %<%T::%D%> is ambiguous"
30929 #: cp/semantics.c:2635 cp/typeck.c:2262
30930 #, gcc-internal-format
30931 msgid "%qD is not a member of %qT"
30934 #: cp/semantics.c:2638
30935 #, gcc-internal-format
30936 msgid "%qD is not a member of %qD"
30939 #: cp/semantics.c:2640
30940 #, gcc-internal-format
30941 msgid "%<::%D%> has not been declared"
30944 #: cp/semantics.c:2857 cp/semantics.c:5565
30945 #, gcc-internal-format
30946 msgid "%qD is not captured"
30949 #: cp/semantics.c:2863
30950 #, gcc-internal-format
30951 msgid "use of %<auto%> variable from containing function"
30954 #: cp/semantics.c:2865
30955 #, gcc-internal-format
30956 msgid " %q+#D declared here"
30959 #: cp/semantics.c:2876
30960 #, gcc-internal-format
30961 msgid "use of parameter %qD outside function body"
30964 #: cp/semantics.c:2913
30965 #, gcc-internal-format
30967 "template parameter %qD of type %qT is not allowed in an integral constant "
30968 "expression because it is not of integral or enumeration type"
30971 #: cp/semantics.c:3077
30972 #, gcc-internal-format
30973 msgid "%qD cannot appear in a constant-expression"
30976 #: cp/semantics.c:3085
30977 #, gcc-internal-format
30978 msgid "use of namespace %qD as expression"
30981 #: cp/semantics.c:3090
30982 #, gcc-internal-format
30983 msgid "use of class template %qT as expression"
30986 #. Ambiguous reference to base members.
30987 #: cp/semantics.c:3096
30988 #, gcc-internal-format
30989 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
30992 #: cp/semantics.c:3223 cp/semantics.c:4942
30993 #, gcc-internal-format
30994 msgid "type of %qE is unknown"
30997 #: cp/semantics.c:3238
30998 #, gcc-internal-format
30999 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
31002 #: cp/semantics.c:3249
31003 #, gcc-internal-format
31004 msgid "cannot apply %<offsetof%> to member function %qD"
31007 #: cp/semantics.c:3644
31008 #, gcc-internal-format
31009 msgid "%qD is not a variable in clause %qs"
31012 #: cp/semantics.c:3653 cp/semantics.c:3675 cp/semantics.c:3697
31013 #, gcc-internal-format
31014 msgid "%qD appears more than once in data clauses"
31017 #: cp/semantics.c:3667
31018 #, gcc-internal-format
31019 msgid "%qD is not a variable in clause %<firstprivate%>"
31022 #: cp/semantics.c:3689
31023 #, gcc-internal-format
31024 msgid "%qD is not a variable in clause %<lastprivate%>"
31027 #: cp/semantics.c:3719
31028 #, gcc-internal-format
31029 msgid "num_threads expression must be integral"
31032 #: cp/semantics.c:3733
31033 #, gcc-internal-format
31034 msgid "schedule chunk size expression must be integral"
31037 #: cp/semantics.c:3865
31038 #, gcc-internal-format
31039 msgid "%qE has reference type for %qs"
31042 #: cp/semantics.c:3936
31043 #, gcc-internal-format
31044 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
31047 #: cp/semantics.c:3950
31048 #, gcc-internal-format
31049 msgid "%<threadprivate%> %qE directive not in %qT definition"
31052 #: cp/semantics.c:4095
31053 #, gcc-internal-format
31054 msgid "difference between %qE and %qD does not have integer type"
31057 #: cp/semantics.c:4623
31058 #, gcc-internal-format
31059 msgid "non-constant condition for static assertion"
31062 #: cp/semantics.c:4708 cp/semantics.c:4847
31063 #, gcc-internal-format
31064 msgid "argument to decltype must be an expression"
31067 #: cp/semantics.c:4795
31068 #, gcc-internal-format
31069 msgid "%qE refers to a set of overloaded functions"
31072 #: cp/semantics.c:4885
31073 #, gcc-internal-format
31074 msgid "unable to determine the declared type of expression %<%E%>"
31077 #: cp/semantics.c:5147
31078 #, gcc-internal-format
31079 msgid "__is_convertible_to"
31082 #: cp/semantics.c:5188 cp/semantics.c:5198
31083 #, gcc-internal-format
31084 msgid "incomplete type %qT not allowed"
31087 #: cp/semantics.c:5261
31088 #, gcc-internal-format
31089 msgid "the type %qT of constexpr variable %qD is not literal"
31092 #: cp/semantics.c:5296
31093 #, gcc-internal-format
31094 msgid "parameter %q#D is not of literal type"
31097 #: cp/semantics.c:5309
31098 #, gcc-internal-format
31099 msgid "return type %qT of function %qD is not a literal type"
31102 #: cp/semantics.c:5442
31103 #, gcc-internal-format
31104 msgid "cannot deduce lambda return type from a braced-init-list"
31107 #: cp/semantics.c:5611
31108 #, gcc-internal-format
31109 msgid "cannot capture %qE by reference"
31112 #: cp/semantics.c:5634
31113 #, gcc-internal-format
31114 msgid "already captured %<this%> in lambda expression"
31117 #: cp/semantics.c:5765
31118 #, gcc-internal-format
31119 msgid "%<this%> was not captured for this lambda function"
31123 #, gcc-internal-format
31124 msgid "%qV qualifiers cannot be applied to %qT"
31128 #, gcc-internal-format
31129 msgid "%qE attribute can only be applied to Java class definitions"
31133 #, gcc-internal-format
31134 msgid "%qE attribute can only be applied to class definitions"
31138 #, gcc-internal-format
31139 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
31143 #, gcc-internal-format
31144 msgid "requested init_priority is not an integer constant"
31148 #, gcc-internal-format
31150 "can only use %qE attribute on file-scope definitions of objects of class type"
31154 #, gcc-internal-format
31155 msgid "requested init_priority is out of range"
31159 #, gcc-internal-format
31160 msgid "requested init_priority is reserved for internal use"
31164 #, gcc-internal-format
31165 msgid "%qE attribute is not supported on this platform"
31169 #, gcc-internal-format, gfc-internal-format
31170 msgid "lang_* check: failed in %s, at %s:%d"
31173 #: cp/typeck.c:493 cp/typeck.c:527 cp/typeck.c:668
31174 #, gcc-internal-format
31175 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
31178 #: cp/typeck.c:498 cp/typeck.c:532 cp/typeck.c:672
31179 #, gcc-internal-format
31180 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
31183 #: cp/typeck.c:503 cp/typeck.c:537 cp/typeck.c:676
31184 #, gcc-internal-format
31186 "conditional expression between distinct pointer types %qT and %qT lacks a "
31191 #, gcc-internal-format
31193 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
31198 #, gcc-internal-format
31200 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
31205 #, gcc-internal-format
31207 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
31208 "and pointer-to-function"
31212 #, gcc-internal-format
31214 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
31218 #, gcc-internal-format
31220 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
31224 #, gcc-internal-format
31226 "conditional expression between distinct pointer-to-member types %qT and %qT "
31230 #: cp/typeck.c:1495
31231 #, gcc-internal-format
31232 msgid "canonical types differ for identical types %T and %T"
31235 #: cp/typeck.c:1502
31236 #, gcc-internal-format
31237 msgid "same canonical type node for different types %T and %T"
31240 #: cp/typeck.c:1627
31241 #, gcc-internal-format
31242 msgid "invalid application of %qs to a member function"
31245 #: cp/typeck.c:1704
31246 #, gcc-internal-format
31247 msgid "invalid application of %<sizeof%> to a bit-field"
31250 #: cp/typeck.c:1712
31251 #, gcc-internal-format
31252 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
31255 #: cp/typeck.c:1763
31256 #, gcc-internal-format
31257 msgid "invalid application of %<__alignof%> to a bit-field"
31260 #: cp/typeck.c:1774
31261 #, gcc-internal-format
31263 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
31266 #: cp/typeck.c:1832
31267 #, gcc-internal-format
31268 msgid "invalid use of non-static member function"
31271 #: cp/typeck.c:2108
31272 #, gcc-internal-format
31273 msgid "deprecated conversion from string constant to %qT"
31276 #: cp/typeck.c:2231 cp/typeck.c:2611
31277 #, gcc-internal-format
31278 msgid "request for member %qD in %qE, which is of non-class type %qT"
31281 #: cp/typeck.c:2260
31282 #, gcc-internal-format
31283 msgid "invalid use of nonstatic data member %qE"
31286 #: cp/typeck.c:2316
31287 #, gcc-internal-format
31288 msgid "invalid access to non-static data member %qD of NULL object"
31291 #: cp/typeck.c:2319 cp/typeck.c:2350
31292 #, gcc-internal-format
31293 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
31296 #: cp/typeck.c:2347
31297 #, gcc-internal-format
31298 msgid "invalid access to non-static data member %qD of NULL object"
31301 #: cp/typeck.c:2475
31302 #, gcc-internal-format
31303 msgid "object type %qT does not match destructor name ~%qT"
31306 #: cp/typeck.c:2483
31307 #, gcc-internal-format
31308 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
31311 #: cp/typeck.c:2522 cp/typeck.c:2542
31312 #, gcc-internal-format
31313 msgid "%qD is not a template"
31316 #: cp/typeck.c:2650
31317 #, gcc-internal-format
31318 msgid "%<%D::%D%> is not a member of %qT"
31321 #: cp/typeck.c:2674
31322 #, gcc-internal-format
31323 msgid "%qT is not a base of %qT"
31326 #: cp/typeck.c:2694
31327 #, gcc-internal-format
31328 msgid "%qD has no member named %qE"
31331 #: cp/typeck.c:2710
31332 #, gcc-internal-format
31333 msgid "%qD is not a member template function"
31336 #: cp/typeck.c:2855
31337 #, gcc-internal-format
31338 msgid "%qT is not a pointer-to-object type"
31341 #: cp/typeck.c:2886
31342 #, gcc-internal-format
31343 msgid "invalid use of array indexing on pointer to member"
31346 #: cp/typeck.c:2889
31347 #, gcc-internal-format
31348 msgid "invalid use of unary %<*%> on pointer to member"
31351 #: cp/typeck.c:2892
31352 #, gcc-internal-format
31353 msgid "invalid use of implicit conversion on pointer to member"
31356 #: cp/typeck.c:2901
31357 #, gcc-internal-format
31358 msgid "invalid type argument"
31361 #: cp/typeck.c:2904
31362 #, gcc-internal-format
31363 msgid "invalid type argument of array indexing"
31366 #: cp/typeck.c:2907
31367 #, gcc-internal-format
31368 msgid "invalid type argument of unary %<*%>"
31371 #: cp/typeck.c:2910
31372 #, gcc-internal-format
31373 msgid "invalid type argument of implicit conversion"
31376 #: cp/typeck.c:2942
31377 #, gcc-internal-format
31378 msgid "subscript missing in array reference"
31381 #: cp/typeck.c:3026
31382 #, gcc-internal-format
31383 msgid "ISO C++ forbids subscripting non-lvalue array"
31386 #: cp/typeck.c:3039
31387 #, gcc-internal-format
31388 msgid "subscripting array declared %<register%>"
31391 #: cp/typeck.c:3142
31392 #, gcc-internal-format
31393 msgid "object missing in use of %qE"
31396 #: cp/typeck.c:3339
31397 #, gcc-internal-format
31398 msgid "ISO C++ forbids calling %<::main%> from within program"
31401 #: cp/typeck.c:3358
31402 #, gcc-internal-format
31404 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
31405 "(...)%>, e.g. %<(... ->* %E) (...)%>"
31408 #: cp/typeck.c:3373
31409 #, gcc-internal-format
31410 msgid "%qE cannot be used as a function"
31413 #: cp/typeck.c:3421
31414 #, gcc-internal-format
31415 msgid "too many arguments to constructor %q#D"
31418 #: cp/typeck.c:3422
31419 #, gcc-internal-format
31420 msgid "too few arguments to constructor %q#D"
31423 #: cp/typeck.c:3427
31424 #, gcc-internal-format
31425 msgid "too many arguments to member function %q#D"
31428 #: cp/typeck.c:3428
31429 #, gcc-internal-format
31430 msgid "too few arguments to member function %q#D"
31433 #: cp/typeck.c:3434
31434 #, gcc-internal-format
31435 msgid "too many arguments to function %q#D"
31438 #: cp/typeck.c:3435
31439 #, gcc-internal-format
31440 msgid "too few arguments to function %q#D"
31443 #: cp/typeck.c:3445
31444 #, gcc-internal-format
31445 msgid "too many arguments to method %q#D"
31448 #: cp/typeck.c:3446
31449 #, gcc-internal-format
31450 msgid "too few arguments to method %q#D"
31453 #: cp/typeck.c:3449
31454 #, gcc-internal-format
31455 msgid "too many arguments to function"
31458 #: cp/typeck.c:3450
31459 #, gcc-internal-format
31460 msgid "too few arguments to function"
31463 #: cp/typeck.c:3529
31464 #, gcc-internal-format
31465 msgid "parameter %P of %qD has incomplete type %qT"
31468 #: cp/typeck.c:3532
31469 #, gcc-internal-format
31470 msgid "parameter %P has incomplete type %qT"
31473 #: cp/typeck.c:3804 cp/typeck.c:3815
31474 #, gcc-internal-format
31475 msgid "assuming cast to type %qT from overloaded function"
31478 #. Some sort of arithmetic operation involving NULL was
31480 #: cp/typeck.c:3858
31481 #, gcc-internal-format
31482 msgid "NULL used in arithmetic"
31485 #: cp/typeck.c:4049
31486 #, gcc-internal-format
31487 msgid "left rotate count is negative"
31490 #: cp/typeck.c:4050
31491 #, gcc-internal-format
31492 msgid "right rotate count is negative"
31495 #: cp/typeck.c:4056
31496 #, gcc-internal-format
31497 msgid "left rotate count >= width of type"
31500 #: cp/typeck.c:4057
31501 #, gcc-internal-format
31502 msgid "right rotate count >= width of type"
31505 #: cp/typeck.c:4076 cp/typeck.c:4302
31506 #, gcc-internal-format
31507 msgid "comparison with string literal results in unspecified behaviour"
31510 #: cp/typeck.c:4095 cp/typeck.c:4107
31511 #, gcc-internal-format
31512 msgid "the address of %qD will never be NULL"
31515 #: cp/typeck.c:4119 cp/typeck.c:4127 cp/typeck.c:4325 cp/typeck.c:4333
31516 #, gcc-internal-format
31517 msgid "ISO C++ forbids comparison between pointer and integer"
31520 #: cp/typeck.c:4350
31521 #, gcc-internal-format
31522 msgid "unordered comparison on non-floating point argument"
31525 #: cp/typeck.c:4397
31526 #, gcc-internal-format
31527 msgid "invalid operands of types %qT and %qT to binary %qO"
31530 #: cp/typeck.c:4614
31531 #, gcc-internal-format
31532 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
31535 #: cp/typeck.c:4616
31536 #, gcc-internal-format
31537 msgid "ISO C++ forbids using pointer to a function in subtraction"
31540 #: cp/typeck.c:4618
31541 #, gcc-internal-format
31542 msgid "ISO C++ forbids using pointer to a method in subtraction"
31545 #: cp/typeck.c:4631
31546 #, gcc-internal-format
31547 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
31550 #: cp/typeck.c:4689
31551 #, gcc-internal-format
31552 msgid "taking address of constructor %qE"
31555 #: cp/typeck.c:4690
31556 #, gcc-internal-format
31557 msgid "taking address of destructor %qE"
31560 #: cp/typeck.c:4704
31561 #, gcc-internal-format
31562 msgid "invalid use of %qE to form a pointer-to-member-function"
31565 #: cp/typeck.c:4707
31566 #, gcc-internal-format
31567 msgid " a qualified-id is required"
31570 #: cp/typeck.c:4712
31571 #, gcc-internal-format
31573 "parentheses around %qE cannot be used to form a pointer-to-member-function"
31576 #. An expression like &memfn.
31577 #: cp/typeck.c:4863
31578 #, gcc-internal-format
31580 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
31581 "static member function to form a pointer to member function. Say %<&%T::%D%>"
31584 #: cp/typeck.c:4868
31585 #, gcc-internal-format
31587 "ISO C++ forbids taking the address of a bound member function to form a "
31588 "pointer to member function. Say %<&%T::%D%>"
31591 #. Make this a permerror because we used to accept it.
31592 #: cp/typeck.c:4905
31593 #, gcc-internal-format
31594 msgid "taking address of temporary"
31597 #: cp/typeck.c:4907
31598 #, gcc-internal-format
31599 msgid "taking address of xvalue (rvalue reference)"
31602 #: cp/typeck.c:4924
31603 #, gcc-internal-format
31604 msgid "ISO C++ forbids taking address of function %<::main%>"
31607 #: cp/typeck.c:4981
31608 #, gcc-internal-format
31609 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
31612 #: cp/typeck.c:5009
31613 #, gcc-internal-format
31614 msgid "cannot create pointer to reference member %qD"
31617 #: cp/typeck.c:5287
31618 #, gcc-internal-format
31619 msgid "ISO C++ forbids incrementing an enum"
31622 #: cp/typeck.c:5288
31623 #, gcc-internal-format
31624 msgid "ISO C++ forbids decrementing an enum"
31627 #: cp/typeck.c:5304
31628 #, gcc-internal-format
31629 msgid "cannot increment a pointer to incomplete type %qT"
31632 #: cp/typeck.c:5305
31633 #, gcc-internal-format
31634 msgid "cannot decrement a pointer to incomplete type %qT"
31637 #: cp/typeck.c:5316
31638 #, gcc-internal-format
31639 msgid "ISO C++ forbids incrementing a pointer of type %qT"
31642 #: cp/typeck.c:5317
31643 #, gcc-internal-format
31644 msgid "ISO C++ forbids decrementing a pointer of type %qT"
31647 #: cp/typeck.c:5343
31648 #, gcc-internal-format
31649 msgid "invalid use of Boolean expression as operand to %<operator--%>"
31652 #: cp/typeck.c:5502
31653 #, gcc-internal-format
31654 msgid "cannot take the address of %<this%>, which is an rvalue expression"
31657 #: cp/typeck.c:5525
31658 #, gcc-internal-format
31659 msgid "address of explicit register variable %qD requested"
31662 #: cp/typeck.c:5530
31663 #, gcc-internal-format
31664 msgid "address requested for %qD, which is declared %<register%>"
31667 #: cp/typeck.c:5602
31668 #, gcc-internal-format
31669 msgid "expression list treated as compound expression in initializer"
31672 #: cp/typeck.c:5606
31673 #, gcc-internal-format
31674 msgid "expression list treated as compound expression in mem-initializer"
31677 #: cp/typeck.c:5610
31678 #, gcc-internal-format
31679 msgid "expression list treated as compound expression in functional cast"
31682 #: cp/typeck.c:5642
31683 #, gcc-internal-format, gfc-internal-format
31684 msgid "%s expression list treated as compound expression"
31687 #: cp/typeck.c:5715
31688 #, gcc-internal-format
31689 msgid "no context to resolve type of %qE"
31692 #: cp/typeck.c:5746
31693 #, gcc-internal-format
31694 msgid "cast from type %qT to type %qT casts away qualifiers"
31697 #: cp/typeck.c:5751
31698 #, gcc-internal-format
31699 msgid "static_cast from type %qT to type %qT casts away qualifiers"
31702 #: cp/typeck.c:5756
31703 #, gcc-internal-format
31704 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
31707 #: cp/typeck.c:6102
31708 #, gcc-internal-format
31709 msgid "invalid static_cast from type %qT to type %qT"
31712 #: cp/typeck.c:6125
31713 #, gcc-internal-format
31714 msgid "converting from %qT to %qT"
31717 #: cp/typeck.c:6174
31718 #, gcc-internal-format
31719 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
31722 #: cp/typeck.c:6244
31723 #, gcc-internal-format
31724 msgid "cast from %qT to %qT loses precision"
31727 #: cp/typeck.c:6276
31728 #, gcc-internal-format
31729 msgid "cast from %qT to %qT increases required alignment of target type"
31732 #. Only issue a warning, as we have always supported this
31733 #. where possible, and it is necessary in some cases. DR 195
31734 #. addresses this issue, but as of 2004/10/26 is still in
31736 #: cp/typeck.c:6295
31737 #, gcc-internal-format
31739 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
31742 #: cp/typeck.c:6308
31743 #, gcc-internal-format
31744 msgid "invalid cast from type %qT to type %qT"
31747 #: cp/typeck.c:6364
31748 #, gcc-internal-format
31750 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
31751 "nor a pointer-to-data-member type"
31754 #: cp/typeck.c:6373
31755 #, gcc-internal-format
31757 "invalid use of const_cast with type %qT, which is a pointer or reference to "
31761 #: cp/typeck.c:6398
31762 #, gcc-internal-format
31763 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
31766 #: cp/typeck.c:6447
31767 #, gcc-internal-format
31768 msgid "invalid const_cast from type %qT to type %qT"
31771 #: cp/typeck.c:6524 cp/typeck.c:6532
31772 #, gcc-internal-format
31773 msgid "ISO C++ forbids casting to an array type %qT"
31776 #: cp/typeck.c:6541
31777 #, gcc-internal-format
31778 msgid "invalid cast to function type %qT"
31781 #: cp/typeck.c:6803
31782 #, gcc-internal-format
31783 msgid " in evaluation of %<%Q(%#T, %#T)%>"
31786 #: cp/typeck.c:6861
31787 #, gcc-internal-format
31788 msgid "assigning to an array from an initializer list"
31791 #: cp/typeck.c:6873
31792 #, gcc-internal-format
31793 msgid "incompatible types in assignment of %qT to %qT"
31796 #: cp/typeck.c:6887
31797 #, gcc-internal-format
31798 msgid "array used as initializer"
31801 #: cp/typeck.c:6889
31802 #, gcc-internal-format
31803 msgid "invalid array assignment"
31806 #: cp/typeck.c:7001
31807 #, gcc-internal-format
31808 msgid " in pointer to member function conversion"
31811 #: cp/typeck.c:7015
31812 #, gcc-internal-format
31813 msgid "pointer to member conversion via virtual base %qT"
31816 #: cp/typeck.c:7062 cp/typeck.c:7081
31817 #, gcc-internal-format
31818 msgid " in pointer to member conversion"
31821 #: cp/typeck.c:7160
31822 #, gcc-internal-format
31823 msgid "invalid conversion to type %qT from type %qT"
31826 #: cp/typeck.c:7442
31827 #, gcc-internal-format
31828 msgid "cannot convert %qT to %qT for argument %qP to %qD"
31831 #: cp/typeck.c:7448
31832 #, gcc-internal-format
31833 msgid "cannot convert %qT to %qT in default argument"
31836 #: cp/typeck.c:7452
31837 #, gcc-internal-format
31838 msgid "cannot convert %qT to %qT in argument passing"
31841 #: cp/typeck.c:7456
31842 #, gcc-internal-format
31843 msgid "cannot convert %qT to %qT"
31846 #: cp/typeck.c:7460
31847 #, gcc-internal-format
31848 msgid "cannot convert %qT to %qT in initialization"
31851 #: cp/typeck.c:7464
31852 #, gcc-internal-format
31853 msgid "cannot convert %qT to %qT in return"
31856 #: cp/typeck.c:7468
31857 #, gcc-internal-format
31858 msgid "cannot convert %qT to %qT in assignment"
31861 #: cp/typeck.c:7491
31862 #, gcc-internal-format
31863 msgid "parameter %qP of %qD might be a candidate for a format attribute"
31866 #: cp/typeck.c:7495
31867 #, gcc-internal-format
31868 msgid "parameter might be a candidate for a format attribute"
31871 #: cp/typeck.c:7500
31872 #, gcc-internal-format
31874 "target of conversion might be might be a candidate for a format attribute"
31877 #: cp/typeck.c:7505
31878 #, gcc-internal-format
31879 msgid "target of initialization might be a candidate for a format attribute"
31882 #: cp/typeck.c:7515
31883 #, gcc-internal-format
31885 "left-hand side of assignment might be a candidate for a format attribute"
31888 #: cp/typeck.c:7612 cp/typeck.c:7614
31889 #, gcc-internal-format
31890 msgid "in passing argument %P of %q+D"
31893 #: cp/typeck.c:7669
31894 #, gcc-internal-format
31895 msgid "returning reference to temporary"
31898 #: cp/typeck.c:7676
31899 #, gcc-internal-format
31900 msgid "reference to non-lvalue returned"
31903 #: cp/typeck.c:7692
31904 #, gcc-internal-format
31905 msgid "reference to local variable %q+D returned"
31908 #: cp/typeck.c:7695
31909 #, gcc-internal-format
31910 msgid "address of local variable %q+D returned"
31913 #: cp/typeck.c:7730
31914 #, gcc-internal-format
31915 msgid "returning a value from a destructor"
31918 #. If a return statement appears in a handler of the
31919 #. function-try-block of a constructor, the program is ill-formed.
31920 #: cp/typeck.c:7738
31921 #, gcc-internal-format
31922 msgid "cannot return from a handler of a function-try-block of a constructor"
31925 #. You can't return a value from a constructor.
31926 #: cp/typeck.c:7741
31927 #, gcc-internal-format
31928 msgid "returning a value from a constructor"
31931 #: cp/typeck.c:7759
31932 #, gcc-internal-format
31934 "lambda return type can only be deduced when the return statement is the only "
31935 "statement in the function body"
31938 #: cp/typeck.c:7765
31939 #, gcc-internal-format
31940 msgid "inconsistent types %qT and %qT deduced for lambda return type"
31943 #: cp/typeck.c:7791
31944 #, gcc-internal-format
31945 msgid "return-statement with no value, in function returning %qT"
31948 #: cp/typeck.c:7812
31949 #, gcc-internal-format
31950 msgid "return-statement with a value, in function returning 'void'"
31953 #: cp/typeck.c:7842
31954 #, gcc-internal-format
31956 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
31957 "fcheck-new is in effect)"
31960 #. Make this a permerror because we used to accept it.
31961 #: cp/typeck.c:8414
31962 #, gcc-internal-format
31963 msgid "using temporary as lvalue"
31966 #: cp/typeck.c:8416
31967 #, gcc-internal-format
31968 msgid "using xvalue (rvalue reference) as lvalue"
31972 #, gcc-internal-format
31973 msgid "type %qT is not a base type for type %qT"
31976 #: cp/typeck2.c:105
31977 #, gcc-internal-format
31978 msgid "assignment of data-member %qD in read-only structure"
31981 #: cp/typeck2.c:107
31982 #, gcc-internal-format
31983 msgid "assignment (via 'asm' output) of data-member %qD in read-only structure"
31986 #: cp/typeck2.c:109
31987 #, gcc-internal-format
31988 msgid "increment of data-member %qD in read-only structure"
31991 #: cp/typeck2.c:111
31992 #, gcc-internal-format
31993 msgid "decrement of data-member %qD in read-only structure"
31996 #: cp/typeck2.c:115
31997 #, gcc-internal-format
31998 msgid "assignment of read-only data-member %qD"
32001 #: cp/typeck2.c:117
32002 #, gcc-internal-format
32003 msgid "assignment (via 'asm' output) of read-only data-member %qD"
32006 #: cp/typeck2.c:119
32007 #, gcc-internal-format
32008 msgid "increment of read-only data-member %qD"
32011 #: cp/typeck2.c:121
32012 #, gcc-internal-format
32013 msgid "decrement of read-only data-member %qD"
32016 #: cp/typeck2.c:130
32017 #, gcc-internal-format
32018 msgid "assignment of constant field %qD"
32021 #: cp/typeck2.c:132
32022 #, gcc-internal-format
32023 msgid "assignment (via 'asm' output) of constant field %qD"
32026 #: cp/typeck2.c:134
32027 #, gcc-internal-format
32028 msgid "increment of constant field %qD"
32031 #: cp/typeck2.c:136
32032 #, gcc-internal-format
32033 msgid "decrement of constant field %qD"
32036 #: cp/typeck2.c:142
32037 #, gcc-internal-format
32038 msgid "assignment (via 'asm' output) of read-only variable %qD"
32041 #: cp/typeck2.c:152
32042 #, gcc-internal-format
32043 msgid "assignment of read-only parameter %qD"
32046 #: cp/typeck2.c:154
32047 #, gcc-internal-format
32048 msgid "assignment (via 'asm' output) of read-only parameter %qD"
32051 #: cp/typeck2.c:156
32052 #, gcc-internal-format
32053 msgid "increment of read-only parameter %qD"
32056 #: cp/typeck2.c:158
32057 #, gcc-internal-format
32058 msgid "decrement of read-only parameter %qD"
32061 #: cp/typeck2.c:165
32062 #, gcc-internal-format
32063 msgid "assignment of read-only reference %qD"
32066 #: cp/typeck2.c:167
32067 #, gcc-internal-format
32068 msgid "assignment (via 'asm' output) of read-only reference %qD"
32071 #: cp/typeck2.c:169
32072 #, gcc-internal-format
32073 msgid "increment of read-only reference %qD"
32076 #: cp/typeck2.c:171
32077 #, gcc-internal-format
32078 msgid "decrement of read-only reference %qD"
32081 #: cp/typeck2.c:175
32082 #, gcc-internal-format
32083 msgid "assignment of read-only named return value %qD"
32086 #: cp/typeck2.c:177
32087 #, gcc-internal-format
32088 msgid "assignment (via 'asm' output) of read-only named return value %qD"
32091 #: cp/typeck2.c:179
32092 #, gcc-internal-format
32093 msgid "increment of read-only named return value %qD"
32096 #: cp/typeck2.c:181
32097 #, gcc-internal-format
32098 msgid "decrement of read-only named return value %qD"
32101 #: cp/typeck2.c:185
32102 #, gcc-internal-format
32103 msgid "assignment of function %qD"
32106 #: cp/typeck2.c:187
32107 #, gcc-internal-format
32108 msgid "assignment (via 'asm' output) of function %qD"
32111 #: cp/typeck2.c:189
32112 #, gcc-internal-format
32113 msgid "increment of function %qD"
32116 #: cp/typeck2.c:191
32117 #, gcc-internal-format
32118 msgid "decrement of function %qD"
32121 #: cp/typeck2.c:197
32122 #, gcc-internal-format
32123 msgid "assignment (via 'asm' output) of read-only location %qE"
32126 #: cp/typeck2.c:383
32127 #, gcc-internal-format
32128 msgid "cannot declare variable %q+D to be of abstract type %qT"
32131 #: cp/typeck2.c:386
32132 #, gcc-internal-format
32133 msgid "cannot declare parameter %q+D to be of abstract type %qT"
32136 #: cp/typeck2.c:389
32137 #, gcc-internal-format
32138 msgid "cannot declare field %q+D to be of abstract type %qT"
32141 #: cp/typeck2.c:393
32142 #, gcc-internal-format
32143 msgid "invalid abstract return type for member function %q+#D"
32146 #: cp/typeck2.c:395
32147 #, gcc-internal-format
32148 msgid "invalid abstract return type for function %q+#D"
32151 #. Here we do not have location information.
32152 #: cp/typeck2.c:398
32153 #, gcc-internal-format
32154 msgid "invalid abstract type %qT for %qE"
32157 #: cp/typeck2.c:400
32158 #, gcc-internal-format
32159 msgid "invalid abstract type for %q+D"
32162 #: cp/typeck2.c:403
32163 #, gcc-internal-format
32164 msgid "cannot allocate an object of abstract type %qT"
32167 #: cp/typeck2.c:412
32168 #, gcc-internal-format
32169 msgid " because the following virtual functions are pure within %qT:"
32172 #: cp/typeck2.c:416
32173 #, gcc-internal-format
32177 #: cp/typeck2.c:424
32178 #, gcc-internal-format
32179 msgid " since type %qT has pure virtual functions"
32182 #: cp/typeck2.c:454
32183 #, gcc-internal-format
32184 msgid "%q+D has incomplete type"
32187 #: cp/typeck2.c:467
32188 #, gcc-internal-format
32189 msgid "invalid use of incomplete type %q#T"
32192 #: cp/typeck2.c:470
32193 #, gcc-internal-format
32194 msgid "forward declaration of %q+#T"
32197 #: cp/typeck2.c:473
32198 #, gcc-internal-format
32199 msgid "declaration of %q+#T"
32202 #: cp/typeck2.c:478
32203 #, gcc-internal-format
32204 msgid "invalid use of %qT"
32207 #: cp/typeck2.c:494
32208 #, gcc-internal-format
32209 msgid "invalid use of member (did you forget the %<&%> ?)"
32212 #: cp/typeck2.c:503
32213 #, gcc-internal-format
32214 msgid "invalid use of template type parameter %qT"
32217 #: cp/typeck2.c:508
32218 #, gcc-internal-format
32219 msgid "invalid use of template template parameter %qT"
32222 #: cp/typeck2.c:514
32223 #, gcc-internal-format
32224 msgid "invalid use of dependent type %qT"
32227 #: cp/typeck2.c:523
32228 #, gcc-internal-format
32229 msgid "address of overloaded function with no contextual type information"
32232 #: cp/typeck2.c:527
32233 #, gcc-internal-format
32234 msgid "overloaded function with no contextual type information"
32237 #: cp/typeck2.c:530
32238 #, gcc-internal-format
32239 msgid "insufficient contextual information to determine type"
32242 #: cp/typeck2.c:722
32243 #, gcc-internal-format
32244 msgid "constructor syntax used, but no constructor declared for type %qT"
32247 #: cp/typeck2.c:735
32248 #, gcc-internal-format
32249 msgid "cannot initialize arrays using this syntax"
32252 #: cp/typeck2.c:818
32253 #, gcc-internal-format
32254 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
32257 #: cp/typeck2.c:876
32258 #, gcc-internal-format
32259 msgid "int-array initialized from non-wide string"
32262 #: cp/typeck2.c:881
32263 #, gcc-internal-format
32264 msgid "int-array initialized from incompatible wide string"
32267 #: cp/typeck2.c:896
32268 #, gcc-internal-format
32269 msgid "initializer-string for array of chars is too long"
32272 #: cp/typeck2.c:942
32273 #, gcc-internal-format
32274 msgid "cannot initialize aggregate of type %qT with a compound literal"
32277 #: cp/typeck2.c:959
32278 #, gcc-internal-format
32279 msgid "array must be initialized with a brace-enclosed initializer"
32282 #: cp/typeck2.c:1046 cp/typeck2.c:1154
32283 #, gcc-internal-format
32284 msgid "non-trivial designated initializers not supported"
32287 #: cp/typeck2.c:1182 cp/typeck2.c:1196
32288 #, gcc-internal-format
32289 msgid "missing initializer for member %qD"
32292 #: cp/typeck2.c:1187
32293 #, gcc-internal-format
32294 msgid "uninitialized const member %qD"
32297 #: cp/typeck2.c:1189
32298 #, gcc-internal-format
32299 msgid "member %qD with uninitialized const fields"
32302 #: cp/typeck2.c:1191
32303 #, gcc-internal-format
32304 msgid "member %qD is uninitialized reference"
32307 #: cp/typeck2.c:1259
32308 #, gcc-internal-format
32309 msgid "no field %qD found in union being initialized"
32312 #: cp/typeck2.c:1268
32313 #, gcc-internal-format
32314 msgid "index value instead of field name in union initializer"
32317 #: cp/typeck2.c:1427
32318 #, gcc-internal-format
32319 msgid "circular pointer delegation detected"
32322 #: cp/typeck2.c:1437
32323 #, gcc-internal-format
32324 msgid "base operand of %<->%> has non-pointer type %qT"
32327 #: cp/typeck2.c:1461
32328 #, gcc-internal-format
32329 msgid "result of %<operator->()%> yields non-pointer result"
32332 #: cp/typeck2.c:1463
32333 #, gcc-internal-format
32334 msgid "base operand of %<->%> is not a pointer"
32337 #: cp/typeck2.c:1488
32338 #, gcc-internal-format
32339 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
32342 #: cp/typeck2.c:1497
32343 #, gcc-internal-format
32344 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
32347 #: cp/typeck2.c:1519
32348 #, gcc-internal-format
32349 msgid "pointer to member type %qT incompatible with object type %qT"
32352 #: cp/typeck2.c:1580
32353 #, gcc-internal-format
32354 msgid "invalid value-initialization of reference type"
32357 #: cp/typeck2.c:1775
32358 #, gcc-internal-format
32359 msgid "call to function %qD which throws incomplete type %q#T"
32362 #: cp/typeck2.c:1778
32363 #, gcc-internal-format
32364 msgid "call to function which throws incomplete type %q#T"
32367 #: fortran/arith.c:46
32368 #, gcc-internal-format, gfc-internal-format
32369 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
32372 #: fortran/arith.c:905 fortran/arith.c:927
32373 #, gcc-internal-format, gfc-internal-format
32374 msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
32377 #: fortran/arith.c:913
32378 #, gcc-internal-format, gfc-internal-format
32379 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
32382 #: fortran/arith.c:1909
32383 #, gcc-internal-format, gfc-internal-format
32384 msgid "Arithmetic OK converting %s to %s at %L"
32387 #: fortran/arith.c:1913
32388 #, gcc-internal-format, gfc-internal-format
32390 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
32391 "with the option -fno-range-check"
32394 #: fortran/arith.c:1918
32395 #, gcc-internal-format, gfc-internal-format
32397 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
32398 "with the option -fno-range-check"
32401 #: fortran/arith.c:1923
32402 #, gcc-internal-format, gfc-internal-format
32404 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
32405 "the option -fno-range-check"
32408 #: fortran/arith.c:1928
32409 #, gcc-internal-format, gfc-internal-format
32410 msgid "Division by zero converting %s to %s at %L"
32413 #: fortran/arith.c:1932
32414 #, gcc-internal-format, gfc-internal-format
32415 msgid "Array operands are incommensurate converting %s to %s at %L"
32418 #: fortran/arith.c:1936
32419 #, gcc-internal-format, gfc-internal-format
32421 "Integer outside symmetric range implied by Standard Fortran converting %s to "
32425 #: fortran/arith.c:2268
32426 #, gcc-internal-format, gfc-internal-format
32427 msgid "The Hollerith constant at %L is too long to convert to %s"
32430 #: fortran/array.c:97
32431 #, gcc-internal-format, gfc-internal-format
32432 msgid "Expected array subscript at %C"
32435 #: fortran/array.c:106
32436 #, gcc-internal-format, gfc-internal-format
32437 msgid "Unexpected '*' in coarray subscript at %C"
32440 #: fortran/array.c:130
32441 #, gcc-internal-format, gfc-internal-format
32442 msgid "Strides not allowed in coarray subscript at %C"
32445 #: fortran/array.c:138
32446 #, gcc-internal-format, gfc-internal-format
32447 msgid "Expected array subscript stride at %C"
32450 #: fortran/array.c:195
32451 #, gcc-internal-format, gfc-internal-format
32452 msgid "Invalid form of array reference at %C"
32455 #: fortran/array.c:200 fortran/array.c:260
32456 #, gcc-internal-format, gfc-internal-format
32457 msgid "Array reference at %C cannot have more than %d dimensions"
32460 #: fortran/array.c:215 fortran/array.c:569 fortran/check.c:1941
32461 #: fortran/check.c:3625 fortran/check.c:3648 fortran/check.c:3743
32462 #: fortran/match.c:1754 fortran/match.c:2329 fortran/simplify.c:4503
32463 #, gcc-internal-format, gfc-internal-format
32464 msgid "Coarrays disabled at %C, use -fcoarray= to enable"
32467 #: fortran/array.c:221
32468 #, gcc-internal-format, gfc-internal-format
32469 msgid "Unexpected coarray designator at %C"
32472 #: fortran/array.c:236
32473 #, gcc-internal-format, gfc-internal-format
32474 msgid "Too few codimensions at %C, expected %d not %d"
32477 #: fortran/array.c:246
32478 #, gcc-internal-format, gfc-internal-format
32479 msgid "Unexpected '*' for codimension %d of %d at %C"
32482 #: fortran/array.c:249
32483 #, gcc-internal-format, gfc-internal-format
32484 msgid "Invalid form of coarray reference at %C"
32487 #: fortran/array.c:254
32488 #, gcc-internal-format, gfc-internal-format
32489 msgid "Invalid codimension %d at %C, only %d codimensions exist"
32492 #: fortran/array.c:306
32493 #, gcc-internal-format, gfc-internal-format
32494 msgid "Variable '%s' at %L in this context must be constant"
32497 #: fortran/array.c:309
32498 #, gcc-internal-format, gfc-internal-format
32499 msgid "Expression at %L in this context must be constant"
32502 #: fortran/array.c:400
32503 #, gcc-internal-format, gfc-internal-format
32504 msgid "Expected expression in array specification at %C"
32507 #: fortran/array.c:479
32508 #, gcc-internal-format, gfc-internal-format
32509 msgid "Bad array specification for implied-shape array at %C"
32512 #: fortran/array.c:495 fortran/array.c:600
32513 #, gcc-internal-format, gfc-internal-format
32514 msgid "Bad array specification for an explicitly shaped array at %C"
32517 #: fortran/array.c:505 fortran/array.c:610
32518 #, gcc-internal-format, gfc-internal-format
32519 msgid "Bad array specification for assumed shape array at %C"
32522 #: fortran/array.c:519 fortran/array.c:624
32523 #, gcc-internal-format, gfc-internal-format
32524 msgid "Bad specification for deferred shape array at %C"
32527 #: fortran/array.c:529 fortran/array.c:628
32528 #, gcc-internal-format, gfc-internal-format
32529 msgid "Bad specification for assumed size array at %C"
32532 #: fortran/array.c:538 fortran/array.c:637
32533 #, gcc-internal-format, gfc-internal-format
32534 msgid "Expected another dimension in array declaration at %C"
32537 #: fortran/array.c:544 fortran/array.c:643
32538 #, gcc-internal-format, gfc-internal-format
32539 msgid "Array specification at %C has more than %d dimensions"
32542 #: fortran/array.c:550
32543 #, gcc-internal-format, gfc-internal-format
32544 msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
32547 #: fortran/array.c:563
32548 #, gcc-internal-format, gfc-internal-format
32549 msgid "Fortran 2008: Coarray declaration at %C"
32552 #: fortran/array.c:651
32553 #, gcc-internal-format, gfc-internal-format
32554 msgid "Upper bound of last coarray dimension must be '*' at %C"
32557 #: fortran/array.c:871
32558 #, gcc-internal-format, gfc-internal-format
32559 msgid "DO-iterator '%s' at %L is inside iterator of the same name"
32562 #: fortran/array.c:963 fortran/array.c:1088
32563 #, gcc-internal-format, gfc-internal-format
32564 msgid "Syntax error in array constructor at %C"
32567 #: fortran/array.c:1015
32568 #, gcc-internal-format, gfc-internal-format
32569 msgid "Fortran 2003: [...] style array constructors at %C"
32572 #: fortran/array.c:1035
32573 #, gcc-internal-format, gfc-internal-format
32574 msgid "Fortran 2003: Array constructor including type specification at %C"
32577 #: fortran/array.c:1050
32578 #, gcc-internal-format, gfc-internal-format
32579 msgid "Empty array constructor at %C is not allowed"
32582 #: fortran/array.c:1135
32583 #, gcc-internal-format, gfc-internal-format
32584 msgid "Element in %s array constructor at %L is %s"
32587 #: fortran/array.c:1462
32588 #, gcc-internal-format, gfc-internal-format
32589 msgid "Iterator step at %L cannot be zero"
32592 #. Problems occur when we get something like
32593 #. integer :: a(lots) = (/(i, i=1, lots)/)
32594 #: fortran/array.c:1598 fortran/expr.c:1524 fortran/trans-array.c:4300
32595 #, gcc-internal-format, gfc-internal-format
32597 "The number of elements in the array constructor at %L requires an increase "
32598 "of the allowed %d upper limit. See -fmax-array-constructor option"
32601 #: fortran/array.c:1795
32602 #, gcc-internal-format, gfc-internal-format
32603 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
32606 #: fortran/check.c:45
32607 #, gcc-internal-format, gfc-internal-format
32608 msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
32611 #: fortran/check.c:61
32612 #, gcc-internal-format, gfc-internal-format
32613 msgid "'%s' argument of '%s' intrinsic at %L must be %s"
32616 #: fortran/check.c:89
32617 #, gcc-internal-format, gfc-internal-format
32618 msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
32621 #: fortran/check.c:104
32622 #, gcc-internal-format, gfc-internal-format
32623 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
32626 #: fortran/check.c:121
32627 #, gcc-internal-format, gfc-internal-format
32628 msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
32631 #: fortran/check.c:138
32632 #, gcc-internal-format, gfc-internal-format
32633 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
32636 #: fortran/check.c:167 fortran/check.c:4816
32637 #, gcc-internal-format, gfc-internal-format
32638 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
32641 #: fortran/check.c:176
32642 #, gcc-internal-format, gfc-internal-format
32643 msgid "Invalid kind for %s at %L"
32646 #: fortran/check.c:195
32647 #, gcc-internal-format, gfc-internal-format
32648 msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
32651 #: fortran/check.c:236
32652 #, gcc-internal-format, gfc-internal-format
32653 msgid "Expected coarray variable as '%s' argument to the %s intrinsic at %L"
32656 #: fortran/check.c:253
32657 #, gcc-internal-format, gfc-internal-format
32658 msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
32661 #: fortran/check.c:271
32662 #, gcc-internal-format, gfc-internal-format
32663 msgid "'%s' argument of '%s' intrinsic at %L must be an array"
32666 #: fortran/check.c:292
32667 #, gcc-internal-format, gfc-internal-format
32668 msgid "'%s' at %L must be nonnegative"
32671 #: fortran/check.c:318
32672 #, gcc-internal-format, gfc-internal-format
32673 msgid "'%s' at %L must be less than or equal to BIT_SIZE('%s')"
32676 #: fortran/check.c:328
32677 #, gcc-internal-format, gfc-internal-format
32678 msgid "'%s' at %L must be less than BIT_SIZE('%s')"
32681 #: fortran/check.c:355
32682 #, gcc-internal-format, gfc-internal-format
32684 "'%s' at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
32687 #: fortran/check.c:381
32688 #, gcc-internal-format, gfc-internal-format
32689 msgid "'%s + %s' at %L must be less than or equal to BIT_SIZE('%s')"
32692 #: fortran/check.c:399
32693 #, gcc-internal-format, gfc-internal-format
32695 "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
32698 #: fortran/check.c:416
32699 #, gcc-internal-format, gfc-internal-format
32700 msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
32703 #: fortran/check.c:431
32704 #, gcc-internal-format, gfc-internal-format
32705 msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
32708 #: fortran/check.c:452
32709 #, gcc-internal-format, gfc-internal-format
32710 msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
32713 #: fortran/check.c:470
32714 #, gcc-internal-format, gfc-internal-format
32715 msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
32718 #: fortran/check.c:488
32719 #, gcc-internal-format, gfc-internal-format
32720 msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
32723 #: fortran/check.c:500
32724 #, gcc-internal-format, gfc-internal-format
32725 msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
32728 #: fortran/check.c:548
32729 #, gcc-internal-format, gfc-internal-format
32730 msgid "'dim' argument of '%s' intrinsic at %L is not a valid codimension index"
32733 #: fortran/check.c:594
32734 #, gcc-internal-format, gfc-internal-format
32735 msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
32738 #: fortran/check.c:664
32739 #, gcc-internal-format, gfc-internal-format
32740 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
32743 #: fortran/check.c:785 fortran/check.c:4785
32744 #, gcc-internal-format, gfc-internal-format
32745 msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
32748 #: fortran/check.c:794 fortran/check.c:1623 fortran/check.c:1749
32749 #: fortran/check.c:1823 fortran/check.c:2137
32750 #, gcc-internal-format, gfc-internal-format
32751 msgid "Extension: Different type kinds at %L"
32754 #: fortran/check.c:832 fortran/check.c:2608
32755 #, gcc-internal-format, gfc-internal-format
32756 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
32759 #: fortran/check.c:850
32760 #, gcc-internal-format, gfc-internal-format
32762 "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE "
32766 #: fortran/check.c:859
32767 #, gcc-internal-format, gfc-internal-format
32768 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
32771 #: fortran/check.c:875
32772 #, gcc-internal-format, gfc-internal-format
32774 "Array section with a vector subscript at %L shall not be the target of a "
32778 #: fortran/check.c:886
32779 #, gcc-internal-format, gfc-internal-format
32781 "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic "
32785 #: fortran/check.c:929
32786 #, gcc-internal-format, gfc-internal-format
32787 msgid "Extension: Negative argument N at %L"
32790 #: fortran/check.c:1101 fortran/check.c:1260
32791 #, gcc-internal-format, gfc-internal-format
32793 "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
32796 #: fortran/check.c:1110 fortran/check.c:1269
32797 #, gcc-internal-format, gfc-internal-format
32799 "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or "
32803 #: fortran/check.c:1154 fortran/check.c:1668 fortran/check.c:1771
32804 #: fortran/check.c:1927 fortran/check.c:1972 fortran/check.c:3108
32805 #: fortran/check.c:3290 fortran/check.c:3729 fortran/check.c:3858
32806 #, gcc-internal-format, gfc-internal-format
32807 msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
32810 #: fortran/check.c:1201 fortran/check.c:1434
32811 #, gcc-internal-format, gfc-internal-format
32813 "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/"
32817 #: fortran/check.c:1216 fortran/check.c:1449 fortran/check.c:1477
32818 #, gcc-internal-format, gfc-internal-format
32820 "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
32823 #: fortran/check.c:1319 fortran/check.c:2231 fortran/check.c:2239
32824 #, gcc-internal-format, gfc-internal-format
32825 msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
32828 #: fortran/check.c:1333
32829 #, gcc-internal-format, gfc-internal-format
32831 "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
32834 #: fortran/check.c:1352 fortran/check.c:1360
32835 #, gcc-internal-format, gfc-internal-format
32836 msgid "'%s' argument of '%s' intrinsic at %L must be default real"
32839 #: fortran/check.c:1495
32840 #, gcc-internal-format, gfc-internal-format
32841 msgid "GNU extension: non-default INTEGERkind argument to %s intrinsic at %L"
32844 #: fortran/check.c:1555
32845 #, gcc-internal-format, gfc-internal-format
32846 msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
32849 #: fortran/check.c:1719
32850 #, gcc-internal-format, gfc-internal-format
32851 msgid "Argument of %s at %L must be of length one"
32854 #: fortran/check.c:1778
32855 #, gcc-internal-format, gfc-internal-format
32856 msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
32859 #: fortran/check.c:1903
32860 #, gcc-internal-format, gfc-internal-format
32861 msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
32864 #: fortran/check.c:2110
32865 #, gcc-internal-format, gfc-internal-format
32866 msgid "Intrinsic '%s' at %L must have at least two arguments"
32869 #: fortran/check.c:2143
32870 #, gcc-internal-format, gfc-internal-format
32871 msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
32874 #: fortran/check.c:2174
32875 #, gcc-internal-format, gfc-internal-format
32876 msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
32879 #: fortran/check.c:2181
32880 #, gcc-internal-format, gfc-internal-format
32882 "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
32885 #: fortran/check.c:2248
32886 #, gcc-internal-format, gfc-internal-format
32887 msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
32890 #: fortran/check.c:2262
32891 #, gcc-internal-format, gfc-internal-format
32893 "Different shape on dimension 1 for arguments '%s' and '%s' at %L for "
32897 #: fortran/check.c:2281
32898 #, gcc-internal-format, gfc-internal-format
32900 "Different shape on dimension 2 for argument '%s' and dimension 1 for "
32901 "argument '%s' at %L for intrinsic matmul"
32904 #: fortran/check.c:2290
32905 #, gcc-internal-format, gfc-internal-format
32906 msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
32909 #: fortran/check.c:2465
32910 #, gcc-internal-format, gfc-internal-format
32911 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
32914 #: fortran/check.c:2534
32915 #, gcc-internal-format, gfc-internal-format
32917 "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank "
32921 #: fortran/check.c:2543
32922 #, gcc-internal-format, gfc-internal-format
32924 "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind "
32928 #: fortran/check.c:2680 fortran/check.c:3805
32929 #, gcc-internal-format, gfc-internal-format
32931 "'%s' argument of '%s' intrinsic at %L must provide at least as many elements "
32932 "as there are .TRUE. values in '%s' (%ld/%d)"
32935 #: fortran/check.c:2738
32936 #, gcc-internal-format, gfc-internal-format
32937 msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
32940 #: fortran/check.c:2746
32941 #, gcc-internal-format, gfc-internal-format
32943 "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
32946 #: fortran/check.c:2763
32947 #, gcc-internal-format, gfc-internal-format
32948 msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
32951 #: fortran/check.c:2888
32952 #, gcc-internal-format, gfc-internal-format
32954 "'shape' argument of 'reshape' intrinsic at %L must be an array of constant "
32958 #: fortran/check.c:2898
32959 #, gcc-internal-format, gfc-internal-format
32960 msgid "'%s' argument of '%s' intrinsic at %L is empty"
32963 #: fortran/check.c:2905
32964 #, gcc-internal-format, gfc-internal-format
32965 msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
32968 #: fortran/check.c:2922
32969 #, gcc-internal-format, gfc-internal-format
32970 msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
32973 #: fortran/check.c:2962
32974 #, gcc-internal-format, gfc-internal-format
32976 "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
32979 #: fortran/check.c:2980
32980 #, gcc-internal-format, gfc-internal-format
32981 msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
32984 #: fortran/check.c:2989
32985 #, gcc-internal-format, gfc-internal-format
32987 "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions "
32988 "(dimension '%d' duplicated)"
32991 #: fortran/check.c:3025
32992 #, gcc-internal-format, gfc-internal-format
32994 "Without padding, there are not enough elements in the intrinsic RESHAPE "
32995 "source at %L to match the shape"
32998 #: fortran/check.c:3043 fortran/check.c:3061
32999 #, gcc-internal-format, gfc-internal-format
33000 msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
33003 #: fortran/check.c:3052 fortran/check.c:3070
33004 #, gcc-internal-format, gfc-internal-format
33005 msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
33008 #: fortran/check.c:3169
33009 #, gcc-internal-format, gfc-internal-format
33011 "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
33014 #: fortran/check.c:3200
33015 #, gcc-internal-format, gfc-internal-format
33016 msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
33019 #: fortran/check.c:3235
33020 #, gcc-internal-format, gfc-internal-format
33022 "'source' argument of 'shape' intrinsic at %L must not be an assumed size "
33026 #: fortran/check.c:3312
33027 #, gcc-internal-format, gfc-internal-format
33029 "'%s' argument of '%s' intrinsic at %L must be be an interoperable data entity"
33032 #: fortran/check.c:3341
33033 #, gcc-internal-format, gfc-internal-format
33034 msgid "GNU extension: non double precisionREAL argument to %s intrinsic at %L"
33037 #: fortran/check.c:3354
33038 #, gcc-internal-format, gfc-internal-format
33039 msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
33042 #: fortran/check.c:3373
33043 #, gcc-internal-format, gfc-internal-format
33044 msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
33047 #: fortran/check.c:3634
33048 #, gcc-internal-format, gfc-internal-format
33049 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
33052 #: fortran/check.c:3654
33053 #, gcc-internal-format, gfc-internal-format
33055 "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at "
33059 #: fortran/check.c:3684
33060 #, gcc-internal-format, gfc-internal-format
33061 msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
33064 #: fortran/check.c:3819
33065 #, gcc-internal-format, gfc-internal-format
33067 "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be "
33071 #: fortran/check.c:3832
33072 #, gcc-internal-format, gfc-internal-format
33074 "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
33077 #: fortran/check.c:4091 fortran/check.c:4123
33078 #, gcc-internal-format, gfc-internal-format
33079 msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
33082 #: fortran/check.c:4131
33083 #, gcc-internal-format, gfc-internal-format
33084 msgid "Too many arguments to %s at %L"
33087 #: fortran/check.c:4417
33088 #, gcc-internal-format, gfc-internal-format
33090 "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the "
33091 "default kind (%d)"
33094 #: fortran/check.c:4769 fortran/check.c:4777
33095 #, gcc-internal-format, gfc-internal-format
33096 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
33099 #. Since the extension field is 8 bit wide, we can only have
33100 #. up to 255 extension levels.
33101 #: fortran/class.c:189 fortran/decl.c:7315
33102 #, gcc-internal-format, gfc-internal-format
33103 msgid "Maximum extension level reached with type '%s' at %L"
33106 #: fortran/class.c:499 fortran/class.c:573
33107 #, gcc-internal-format, gfc-internal-format
33108 msgid "'%s' of '%s' is PRIVATE at %L"
33111 #: fortran/cpp.c:449
33112 #, gcc-internal-format
33113 msgid "To enable preprocessing, use -cpp"
33116 #: fortran/cpp.c:546 fortran/cpp.c:557 fortran/cpp.c:655
33117 #, gcc-internal-format, gfc-internal-format
33118 msgid "opening output file %s: %s"
33121 #: fortran/data.c:65
33122 #, gcc-internal-format, gfc-internal-format
33123 msgid "non-constant array in DATA statement %L"
33126 #: fortran/data.c:134
33127 #, gcc-internal-format, gfc-internal-format
33128 msgid "failure to simplify substring reference in DATA statement at %L"
33131 #: fortran/data.c:158
33132 #, gcc-internal-format, gfc-internal-format
33134 "Initialization string starting at %L was truncated to fit the variable (%d/"
33138 #: fortran/data.c:244
33139 #, gcc-internal-format, gfc-internal-format
33140 msgid "'%s' at %L already is initialized at %L"
33143 #: fortran/data.c:268
33144 #, gcc-internal-format, gfc-internal-format
33145 msgid "Data element below array lower bound at %L"
33148 #: fortran/data.c:280
33149 #, gcc-internal-format, gfc-internal-format
33150 msgid "Data element above array upper bound at %L"
33153 #: fortran/data.c:359
33154 #, gcc-internal-format, gfc-internal-format
33155 msgid "Extension: re-initialization of '%s' at %L"
33158 #: fortran/decl.c:260
33159 #, gcc-internal-format, gfc-internal-format
33160 msgid "Host associated variable '%s' may not be in the DATA statement at %C"
33163 #: fortran/decl.c:267
33164 #, gcc-internal-format, gfc-internal-format
33166 "Extension: initialization of common block variable '%s' in DATA statement at "
33170 #: fortran/decl.c:372
33171 #, gcc-internal-format, gfc-internal-format
33172 msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
33175 #: fortran/decl.c:397
33176 #, gcc-internal-format, gfc-internal-format
33177 msgid "Invalid initializer %s in Data statement at %C"
33180 #: fortran/decl.c:500
33181 #, gcc-internal-format, gfc-internal-format
33182 msgid "Initialization at %C is not allowed in a PURE procedure"
33185 #: fortran/decl.c:559
33186 #, gcc-internal-format, gfc-internal-format
33187 msgid "DATA statement at %C is not allowed in a PURE procedure"
33190 #: fortran/decl.c:644
33191 #, gcc-internal-format, gfc-internal-format
33192 msgid "Bad INTENT specification at %C"
33195 #: fortran/decl.c:691
33196 #, gcc-internal-format, gfc-internal-format
33197 msgid "Conflict in attributes of function argument at %C"
33200 #: fortran/decl.c:715
33201 #, gcc-internal-format, gfc-internal-format
33202 msgid "Obsolescent feature: Old-style character length at %C"
33205 #: fortran/decl.c:747
33206 #, gcc-internal-format, gfc-internal-format
33207 msgid "Syntax error in character length specification at %C"
33210 #: fortran/decl.c:870
33211 #, gcc-internal-format, gfc-internal-format
33212 msgid "Procedure '%s' at %C is already defined at %L"
33215 #: fortran/decl.c:878
33216 #, gcc-internal-format, gfc-internal-format
33217 msgid "Name '%s' at %C is already defined as a generic interface at %L"
33220 #: fortran/decl.c:891
33221 #, gcc-internal-format, gfc-internal-format
33223 "Procedure '%s' at %C has an explicit interface and must not have attributes "
33227 #: fortran/decl.c:963
33228 #, gcc-internal-format, gfc-internal-format
33230 "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
33233 #: fortran/decl.c:993
33234 #, gcc-internal-format, gfc-internal-format
33236 "Type '%s' at %L is a parameter to the BIND(C) procedure '%s' but is not C "
33237 "interoperable because derived type '%s' is not C interoperable"
33240 #: fortran/decl.c:1000
33241 #, gcc-internal-format, gfc-internal-format
33243 "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not "
33244 "be C interoperable"
33247 #: fortran/decl.c:1015
33248 #, gcc-internal-format, gfc-internal-format
33250 "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND"
33254 #: fortran/decl.c:1029
33255 #, gcc-internal-format, gfc-internal-format
33257 "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure "
33261 #: fortran/decl.c:1038
33262 #, gcc-internal-format, gfc-internal-format
33264 "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' "
33268 #: fortran/decl.c:1047
33269 #, gcc-internal-format, gfc-internal-format
33271 "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure "
33275 #: fortran/decl.c:1060
33276 #, gcc-internal-format, gfc-internal-format
33278 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
33279 "at %L because the procedure is BIND(C)"
33282 #: fortran/decl.c:1070
33283 #, gcc-internal-format, gfc-internal-format
33285 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
33286 "at %L because the procedure is BIND(C)"
33289 #: fortran/decl.c:1148
33290 #, gcc-internal-format, gfc-internal-format
33292 "Variable '%s' in common block '%s' at %C must be declared with a C "
33293 "interoperable kind since common block '%s' is BIND(C)"
33296 #: fortran/decl.c:1192
33297 #, gcc-internal-format, gfc-internal-format
33298 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
33301 #: fortran/decl.c:1199
33302 #, gcc-internal-format, gfc-internal-format
33304 "The CHARACTER elements of the array constructor at %L must have the same "
33308 #: fortran/decl.c:1289
33309 #, gcc-internal-format, gfc-internal-format
33310 msgid "Initializer not allowed for PARAMETER '%s' at %C"
33313 #: fortran/decl.c:1299
33314 #, gcc-internal-format, gfc-internal-format
33315 msgid "PARAMETER at %L is missing an initializer"
33318 #: fortran/decl.c:1309
33319 #, gcc-internal-format, gfc-internal-format
33321 "Variable '%s' at %C with an initializer already appears in a DATA statement"
33324 #: fortran/decl.c:1390
33325 #, gcc-internal-format, gfc-internal-format
33326 msgid "Can't initialize implied-shape array at %L with scalar"
33329 #: fortran/decl.c:1408
33330 #, gcc-internal-format, gfc-internal-format
33331 msgid "Non-constant lower bound in implied-shape declaration at %L"
33334 #: fortran/decl.c:1503
33335 #, gcc-internal-format, gfc-internal-format
33336 msgid "Component at %C must have the POINTER attribute"
33339 #: fortran/decl.c:1511
33340 #, gcc-internal-format, gfc-internal-format
33341 msgid "Array component of structure at %C must have explicit or deferred shape"
33344 #: fortran/decl.c:1591
33345 #, gcc-internal-format, gfc-internal-format
33346 msgid "Pointer array component of structure at %C must have a deferred shape"
33349 #: fortran/decl.c:1600
33350 #, gcc-internal-format, gfc-internal-format
33351 msgid "Allocatable component of structure at %C must have a deferred shape"
33354 #: fortran/decl.c:1609
33355 #, gcc-internal-format, gfc-internal-format
33356 msgid "Array component of structure at %C must have an explicit shape"
33359 #: fortran/decl.c:1638
33360 #, gcc-internal-format, gfc-internal-format
33361 msgid "NULL() initialization at %C is ambiguous"
33364 #: fortran/decl.c:1665
33365 #, gcc-internal-format, gfc-internal-format
33366 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
33369 #: fortran/decl.c:1685
33370 #, gcc-internal-format, gfc-internal-format
33371 msgid "Error in pointer initialization at %C"
33374 #: fortran/decl.c:1692
33375 #, gcc-internal-format, gfc-internal-format
33376 msgid "Fortran 2008: non-NULL pointer initialization at %C"
33379 #: fortran/decl.c:1752
33380 #, gcc-internal-format, gfc-internal-format
33381 msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
33384 #: fortran/decl.c:1763
33385 #, gcc-internal-format, gfc-internal-format
33386 msgid "Fortran 2008: Implied-shape array at %L"
33389 #: fortran/decl.c:1824 fortran/decl.c:6204
33390 #, gcc-internal-format, gfc-internal-format
33391 msgid "Duplicate array spec for Cray pointee at %C"
33394 #: fortran/decl.c:1895
33395 #, gcc-internal-format, gfc-internal-format
33396 msgid "the type of '%s' at %C has not been declared within the interface"
33399 #: fortran/decl.c:1911
33400 #, gcc-internal-format, gfc-internal-format
33401 msgid "Function name '%s' not allowed at %C"
33404 #: fortran/decl.c:1927
33405 #, gcc-internal-format, gfc-internal-format
33406 msgid "Extension: Old-style initialization at %C"
33409 #: fortran/decl.c:1942 fortran/decl.c:4708
33410 #, gcc-internal-format, gfc-internal-format
33411 msgid "Initialization at %C isn't for a pointer variable"
33414 #: fortran/decl.c:1955
33415 #, gcc-internal-format, gfc-internal-format
33416 msgid "Pointer initialization at %C requires '=>', not '='"
33419 #: fortran/decl.c:1964 fortran/decl.c:7467
33420 #, gcc-internal-format, gfc-internal-format
33421 msgid "Expected an initialization expression at %C"
33424 #: fortran/decl.c:1971
33425 #, gcc-internal-format, gfc-internal-format
33426 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
33429 #: fortran/decl.c:1984
33430 #, gcc-internal-format, gfc-internal-format
33431 msgid "Initialization of allocatable component at %C is not allowed"
33434 #: fortran/decl.c:2038 fortran/decl.c:2047
33435 #, gcc-internal-format, gfc-internal-format
33436 msgid "Old-style type declaration %s*%d not supported at %C"
33439 #: fortran/decl.c:2052
33440 #, gcc-internal-format, gfc-internal-format
33441 msgid "Nonstandard type declaration %s*%d at %C"
33444 #: fortran/decl.c:2103 fortran/decl.c:2179
33445 #, gcc-internal-format, gfc-internal-format
33446 msgid "Missing right parenthesis at %C"
33449 #: fortran/decl.c:2116 fortran/decl.c:2224
33450 #, gcc-internal-format, gfc-internal-format
33451 msgid "Expected initialization expression at %C"
33454 #: fortran/decl.c:2124 fortran/decl.c:2230
33455 #, gcc-internal-format, gfc-internal-format
33456 msgid "Expected scalar initialization expression at %C"
33459 #: fortran/decl.c:2155
33460 #, gcc-internal-format, gfc-internal-format
33461 msgid "Kind %d not supported for type %s at %C"
33464 #: fortran/decl.c:2168
33465 #, gcc-internal-format, gfc-internal-format
33466 msgid "C kind type parameter is for type %s but type at %L is %s"
33469 #: fortran/decl.c:2177
33470 #, gcc-internal-format, gfc-internal-format
33471 msgid "Missing right parenthesis or comma at %C"
33474 #: fortran/decl.c:2250
33475 #, gcc-internal-format, gfc-internal-format
33476 msgid "Kind %d is not supported for CHARACTER at %C"
33479 #: fortran/decl.c:2380
33480 #, gcc-internal-format, gfc-internal-format
33481 msgid "Syntax error in CHARACTER declaration at %C"
33484 #: fortran/decl.c:2463
33485 #, gcc-internal-format, gfc-internal-format
33486 msgid "Extension: BYTE type at %C"
33489 #: fortran/decl.c:2469
33490 #, gcc-internal-format, gfc-internal-format
33491 msgid "BYTE type used at %C is not available on the target machine"
33494 #: fortran/decl.c:2495 fortran/decl.c:2526 fortran/decl.c:2556
33495 #: fortran/decl.c:2640
33496 #, gcc-internal-format, gfc-internal-format
33497 msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
33500 #: fortran/decl.c:2551
33501 #, gcc-internal-format, gfc-internal-format
33502 msgid "Extension: DOUBLE COMPLEX at %C"
33505 #: fortran/decl.c:2588
33506 #, gcc-internal-format, gfc-internal-format
33507 msgid "Fortran 2003: CLASS statement at %C"
33510 #: fortran/decl.c:2611 fortran/decl.c:2620 fortran/decl.c:2954
33511 #: fortran/decl.c:2962
33512 #, gcc-internal-format, gfc-internal-format
33513 msgid "Type name '%s' at %C is ambiguous"
33516 #: fortran/decl.c:2716
33517 #, gcc-internal-format, gfc-internal-format
33518 msgid "Missing character range in IMPLICIT at %C"
33521 #: fortran/decl.c:2762
33522 #, gcc-internal-format, gfc-internal-format
33523 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
33526 #: fortran/decl.c:2818
33527 #, gcc-internal-format, gfc-internal-format
33528 msgid "Empty IMPLICIT statement at %C"
33531 #: fortran/decl.c:2920
33532 #, gcc-internal-format, gfc-internal-format
33533 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
33536 #: fortran/decl.c:2925
33537 #, gcc-internal-format, gfc-internal-format
33538 msgid "Fortran 2003: IMPORT statement at %C"
33541 #: fortran/decl.c:2940
33542 #, gcc-internal-format, gfc-internal-format
33543 msgid "Expecting list of named entities at %C"
33546 #: fortran/decl.c:2968
33547 #, gcc-internal-format, gfc-internal-format
33548 msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
33551 #: fortran/decl.c:2975
33552 #, gcc-internal-format, gfc-internal-format
33553 msgid "'%s' is already IMPORTed from host scoping unit at %C."
33556 #: fortran/decl.c:3004
33557 #, gcc-internal-format, gfc-internal-format
33558 msgid "Syntax error in IMPORT statement at %C"
33561 #: fortran/decl.c:3303
33562 #, gcc-internal-format, gfc-internal-format
33563 msgid "Missing codimension specification at %C"
33566 #: fortran/decl.c:3305
33567 #, gcc-internal-format, gfc-internal-format
33568 msgid "Missing dimension specification at %C"
33571 #: fortran/decl.c:3388
33572 #, gcc-internal-format, gfc-internal-format
33573 msgid "Duplicate %s attribute at %L"
33576 #: fortran/decl.c:3407
33577 #, gcc-internal-format, gfc-internal-format
33578 msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
33581 #: fortran/decl.c:3417
33582 #, gcc-internal-format, gfc-internal-format
33583 msgid "Attribute at %L is not allowed in a TYPE definition"
33586 #: fortran/decl.c:3435
33587 #, gcc-internal-format, gfc-internal-format
33588 msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
33591 #: fortran/decl.c:3446
33592 #, gcc-internal-format, gfc-internal-format
33594 "%s attribute at %L is not allowed outside of the specification part of a "
33598 #: fortran/decl.c:3461
33599 #, gcc-internal-format, gfc-internal-format
33600 msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
33603 #: fortran/decl.c:3474
33604 #, gcc-internal-format, gfc-internal-format
33605 msgid "Fortran 2008: CONTIGUOUS attribute at %C"
33608 #: fortran/decl.c:3520 fortran/decl.c:6481
33609 #, gcc-internal-format, gfc-internal-format
33610 msgid "PROTECTED at %C only allowed in specification part of a module"
33613 #: fortran/decl.c:3526
33614 #, gcc-internal-format, gfc-internal-format
33615 msgid "Fortran 2003: PROTECTED attribute at %C"
33618 #: fortran/decl.c:3557
33619 #, gcc-internal-format, gfc-internal-format
33620 msgid "Fortran 2003: VALUE attribute at %C"
33623 #: fortran/decl.c:3567
33624 #, gcc-internal-format, gfc-internal-format
33625 msgid "Fortran 2003: VOLATILE attribute at %C"
33628 #: fortran/decl.c:3611
33629 #, gcc-internal-format, gfc-internal-format
33630 msgid "Multiple identifiers provided with single NAME= specifier at %C"
33633 #: fortran/decl.c:3708
33634 #, gcc-internal-format, gfc-internal-format
33636 "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
33639 #: fortran/decl.c:3729
33640 #, gcc-internal-format, gfc-internal-format
33642 "Variable '%s' in common block '%s' at %L may not be a C interoperable kind "
33643 "though common block '%s' is BIND(C)"
33646 #: fortran/decl.c:3738
33647 #, gcc-internal-format, gfc-internal-format
33648 msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
33651 #: fortran/decl.c:3742
33652 #, gcc-internal-format, gfc-internal-format
33653 msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
33656 #: fortran/decl.c:3754
33657 #, gcc-internal-format, gfc-internal-format
33659 "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) "
33660 "since it is not a global"
33663 #: fortran/decl.c:3768
33664 #, gcc-internal-format, gfc-internal-format
33665 msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
33668 #: fortran/decl.c:3776
33669 #, gcc-internal-format, gfc-internal-format
33671 "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
33674 #: fortran/decl.c:3788
33675 #, gcc-internal-format, gfc-internal-format
33676 msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
33679 #: fortran/decl.c:3796
33680 #, gcc-internal-format, gfc-internal-format
33681 msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
33684 #. Use gfc_warning_now because we won't say that the symbol fails
33685 #. just because of this.
33686 #: fortran/decl.c:3807
33687 #, gcc-internal-format, gfc-internal-format
33689 "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
33692 #: fortran/decl.c:3882
33693 #, gcc-internal-format, gfc-internal-format
33695 "Need either entity or common block name for attribute specification "
33699 #: fortran/decl.c:3929
33700 #, gcc-internal-format, gfc-internal-format
33702 "Missing entity or common block name for attribute specification statement at "
33706 #. Now we have an error, which we signal, and then fix up
33707 #. because the knock-on is plain and simple confusing.
33708 #: fortran/decl.c:4038
33709 #, gcc-internal-format, gfc-internal-format
33711 "Derived type at %C has not been previously defined and so cannot appear in a "
33712 "derived type definition"
33715 #: fortran/decl.c:4070
33716 #, gcc-internal-format, gfc-internal-format
33717 msgid "Syntax error in data declaration at %C"
33720 #: fortran/decl.c:4144
33721 #, gcc-internal-format, gfc-internal-format
33722 msgid "Fortran 2008: IMPURE procedure at %C"
33725 #: fortran/decl.c:4157
33726 #, gcc-internal-format, gfc-internal-format
33727 msgid "PURE and IMPURE must not appear both at %C"
33730 #: fortran/decl.c:4263
33731 #, gcc-internal-format, gfc-internal-format
33732 msgid "Name '%s' at %C is the name of the procedure"
33735 #: fortran/decl.c:4275
33736 #, gcc-internal-format, gfc-internal-format
33737 msgid "Unexpected junk in formal argument list at %C"
33740 #: fortran/decl.c:4292
33741 #, gcc-internal-format, gfc-internal-format
33742 msgid "Duplicate symbol '%s' in formal argument list at %C"
33745 #: fortran/decl.c:4343
33746 #, gcc-internal-format, gfc-internal-format
33747 msgid "RESULT variable at %C must be different than function name"
33750 #: fortran/decl.c:4420
33751 #, gcc-internal-format, gfc-internal-format
33752 msgid "Unexpected junk after function declaration at %C"
33755 #: fortran/decl.c:4430 fortran/decl.c:5459
33756 #, gcc-internal-format, gfc-internal-format
33758 "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal "
33762 #: fortran/decl.c:4574
33763 #, gcc-internal-format, gfc-internal-format
33764 msgid "Interface '%s' at %C may not be generic"
33767 #: fortran/decl.c:4580
33768 #, gcc-internal-format, gfc-internal-format
33769 msgid "Interface '%s' at %C may not be a statement function"
33772 #: fortran/decl.c:4593
33773 #, gcc-internal-format, gfc-internal-format
33774 msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
33777 #: fortran/decl.c:4648
33778 #, gcc-internal-format, gfc-internal-format
33779 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
33782 #: fortran/decl.c:4655
33783 #, gcc-internal-format, gfc-internal-format
33784 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
33787 #: fortran/decl.c:4661
33788 #, gcc-internal-format, gfc-internal-format
33789 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
33792 #: fortran/decl.c:4684
33793 #, gcc-internal-format, gfc-internal-format
33794 msgid "Procedure '%s' at %L already has basic type of %s"
33797 #: fortran/decl.c:4732 fortran/decl.c:4899 fortran/decl.c:7949
33798 #, gcc-internal-format, gfc-internal-format
33799 msgid "Syntax error in PROCEDURE statement at %C"
33802 #: fortran/decl.c:4781 fortran/decl.c:7850
33803 #, gcc-internal-format, gfc-internal-format
33804 msgid "Expected '::' after binding-attributes at %C"
33807 #: fortran/decl.c:4788
33808 #, gcc-internal-format, gfc-internal-format
33809 msgid "NOPASS or explicit interface required at %C"
33812 #: fortran/decl.c:4792
33813 #, gcc-internal-format, gfc-internal-format
33814 msgid "Fortran 2003: Procedure pointer component at %C"
33817 #: fortran/decl.c:4856
33818 #, gcc-internal-format, gfc-internal-format
33819 msgid "Syntax error in procedure pointer component at %C"
33822 #: fortran/decl.c:4873
33823 #, gcc-internal-format, gfc-internal-format
33824 msgid "PROCEDURE at %C must be in a generic interface"
33827 #: fortran/decl.c:4938
33828 #, gcc-internal-format, gfc-internal-format
33829 msgid "Fortran 2003: PROCEDURE statement at %C"
33832 #: fortran/decl.c:5006
33833 #, gcc-internal-format, gfc-internal-format
33834 msgid "Expected formal argument list in function definition at %C"
33837 #: fortran/decl.c:5030 fortran/decl.c:5034 fortran/decl.c:5237
33838 #: fortran/decl.c:5241 fortran/decl.c:5427 fortran/decl.c:5431
33839 #: fortran/symbol.c:1574
33840 #, gcc-internal-format, gfc-internal-format
33841 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
33844 #: fortran/decl.c:5149
33845 #, gcc-internal-format, gfc-internal-format
33846 msgid "Fortran 2008 obsolescent feature: ENTRY statement at %C"
33849 #: fortran/decl.c:5159
33850 #, gcc-internal-format, gfc-internal-format
33851 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
33854 #: fortran/decl.c:5162
33855 #, gcc-internal-format, gfc-internal-format
33856 msgid "ENTRY statement at %C cannot appear within a MODULE"
33859 #: fortran/decl.c:5165
33860 #, gcc-internal-format, gfc-internal-format
33861 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
33864 #: fortran/decl.c:5169
33865 #, gcc-internal-format, gfc-internal-format
33866 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
33869 #: fortran/decl.c:5173
33870 #, gcc-internal-format, gfc-internal-format
33871 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
33874 #: fortran/decl.c:5177
33875 #, gcc-internal-format, gfc-internal-format
33876 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
33879 #: fortran/decl.c:5181
33880 #, gcc-internal-format, gfc-internal-format
33881 msgid "ENTRY statement at %C cannot appear within a DO block"
33884 #: fortran/decl.c:5185
33885 #, gcc-internal-format, gfc-internal-format
33886 msgid "ENTRY statement at %C cannot appear within a SELECT block"
33889 #: fortran/decl.c:5189
33890 #, gcc-internal-format, gfc-internal-format
33891 msgid "ENTRY statement at %C cannot appear within a FORALL block"
33894 #: fortran/decl.c:5193
33895 #, gcc-internal-format, gfc-internal-format
33896 msgid "ENTRY statement at %C cannot appear within a WHERE block"
33899 #: fortran/decl.c:5197
33900 #, gcc-internal-format, gfc-internal-format
33901 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
33904 #: fortran/decl.c:5215
33905 #, gcc-internal-format, gfc-internal-format
33906 msgid "ENTRY statement at %C cannot appear in a contained procedure"
33909 #: fortran/decl.c:5269 fortran/decl.c:5467
33910 #, gcc-internal-format, gfc-internal-format
33911 msgid "Missing required parentheses before BIND(C) at %C"
33914 #: fortran/decl.c:5529 fortran/decl.c:5545
33915 #, gcc-internal-format, gfc-internal-format
33916 msgid "Syntax error in NAME= specifier for binding label at %C"
33919 #: fortran/decl.c:5560
33920 #, gcc-internal-format, gfc-internal-format
33921 msgid "Missing closing quote '\"' for binding label at %C"
33924 #: fortran/decl.c:5569
33925 #, gcc-internal-format, gfc-internal-format
33926 msgid "Missing closing quote ''' for binding label at %C"
33929 #: fortran/decl.c:5579
33930 #, gcc-internal-format, gfc-internal-format
33931 msgid "Missing closing paren for binding label at %C"
33934 #: fortran/decl.c:5585
33935 #, gcc-internal-format, gfc-internal-format
33936 msgid "No binding name is allowed in BIND(C) at %C"
33939 #: fortran/decl.c:5591
33940 #, gcc-internal-format, gfc-internal-format
33941 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
33944 #: fortran/decl.c:5622
33945 #, gcc-internal-format, gfc-internal-format
33946 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
33949 #: fortran/decl.c:5826
33950 #, gcc-internal-format, gfc-internal-format
33951 msgid "Unexpected END statement at %C"
33954 #: fortran/decl.c:5834
33955 #, gcc-internal-format, gfc-internal-format
33956 msgid "Fortran 2008: END statement instead of %s statement at %L"
33959 #. We would have required END [something].
33960 #: fortran/decl.c:5842
33961 #, gcc-internal-format, gfc-internal-format
33962 msgid "%s statement expected at %L"
33965 #: fortran/decl.c:5853
33966 #, gcc-internal-format, gfc-internal-format
33967 msgid "Expecting %s statement at %C"
33970 #: fortran/decl.c:5869
33971 #, gcc-internal-format, gfc-internal-format
33972 msgid "Expected block name of '%s' in %s statement at %C"
33975 #: fortran/decl.c:5886
33976 #, gcc-internal-format, gfc-internal-format
33977 msgid "Expected terminating name at %C"
33980 #: fortran/decl.c:5895 fortran/decl.c:5903
33981 #, gcc-internal-format, gfc-internal-format
33982 msgid "Expected label '%s' for %s statement at %C"
33985 #: fortran/decl.c:5962
33986 #, gcc-internal-format, gfc-internal-format
33987 msgid "Missing array specification at %L in DIMENSION statement"
33990 #: fortran/decl.c:5970
33991 #, gcc-internal-format, gfc-internal-format
33992 msgid "Dimensions specified for %s at %L after its initialisation"
33995 #: fortran/decl.c:5978
33996 #, gcc-internal-format, gfc-internal-format
33997 msgid "Missing array specification at %L in CODIMENSION statement"
34000 #: fortran/decl.c:5987
34001 #, gcc-internal-format, gfc-internal-format
34002 msgid "Array specification must be deferred at %L"
34005 #: fortran/decl.c:6084
34006 #, gcc-internal-format, gfc-internal-format
34007 msgid "Unexpected character in variable list at %C"
34010 #: fortran/decl.c:6121
34011 #, gcc-internal-format, gfc-internal-format
34012 msgid "Expected '(' at %C"
34015 #: fortran/decl.c:6135 fortran/decl.c:6175
34016 #, gcc-internal-format, gfc-internal-format
34017 msgid "Expected variable name at %C"
34020 #: fortran/decl.c:6151
34021 #, gcc-internal-format, gfc-internal-format
34022 msgid "Cray pointer at %C must be an integer"
34025 #: fortran/decl.c:6155
34026 #, gcc-internal-format, gfc-internal-format
34028 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
34032 #: fortran/decl.c:6161
34033 #, gcc-internal-format, gfc-internal-format
34034 msgid "Expected \",\" at %C"
34037 #: fortran/decl.c:6224
34038 #, gcc-internal-format, gfc-internal-format
34039 msgid "Expected \")\" at %C"
34042 #: fortran/decl.c:6236
34043 #, gcc-internal-format, gfc-internal-format
34044 msgid "Expected \",\" or end of statement at %C"
34047 #: fortran/decl.c:6262
34048 #, gcc-internal-format, gfc-internal-format
34049 msgid "INTENT is not allowed inside of BLOCK at %C"
34052 #: fortran/decl.c:6294
34053 #, gcc-internal-format, gfc-internal-format
34054 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
34057 #: fortran/decl.c:6313
34058 #, gcc-internal-format, gfc-internal-format
34059 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
34062 #: fortran/decl.c:6352
34063 #, gcc-internal-format, gfc-internal-format
34064 msgid "Fortran 2008: CONTIGUOUS statement at %C"
34067 #: fortran/decl.c:6432
34068 #, gcc-internal-format, gfc-internal-format
34070 "Access specification of the %s operator at %C has already been specified"
34073 #: fortran/decl.c:6449
34074 #, gcc-internal-format, gfc-internal-format
34076 "Access specification of the .%s. operator at %C has already been specified"
34079 #: fortran/decl.c:6487
34080 #, gcc-internal-format, gfc-internal-format
34081 msgid "Fortran 2003: PROTECTED statement at %C"
34084 #: fortran/decl.c:6527
34085 #, gcc-internal-format, gfc-internal-format
34086 msgid "Syntax error in PROTECTED statement at %C"
34089 #: fortran/decl.c:6551
34090 #, gcc-internal-format, gfc-internal-format
34092 "PRIVATE statement at %C is only allowed in the specification part of a module"
34095 #: fortran/decl.c:6588
34096 #, gcc-internal-format, gfc-internal-format
34098 "PUBLIC statement at %C is only allowed in the specification part of a module"
34101 #: fortran/decl.c:6616
34102 #, gcc-internal-format, gfc-internal-format
34103 msgid "Expected variable name at %C in PARAMETER statement"
34106 #: fortran/decl.c:6623
34107 #, gcc-internal-format, gfc-internal-format
34108 msgid "Expected = sign in PARAMETER statement at %C"
34111 #: fortran/decl.c:6629
34112 #, gcc-internal-format, gfc-internal-format
34113 msgid "Expected expression at %C in PARAMETER statement"
34116 #: fortran/decl.c:6649
34117 #, gcc-internal-format, gfc-internal-format
34118 msgid "Initializing already initialized variable at %C"
34121 #: fortran/decl.c:6684
34122 #, gcc-internal-format, gfc-internal-format
34123 msgid "Unexpected characters in PARAMETER statement at %C"
34126 #: fortran/decl.c:6708
34127 #, gcc-internal-format, gfc-internal-format
34128 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
34131 #: fortran/decl.c:6720
34132 #, gcc-internal-format, gfc-internal-format
34133 msgid "SAVE statement at %C follows blanket SAVE statement"
34136 #: fortran/decl.c:6767
34137 #, gcc-internal-format, gfc-internal-format
34138 msgid "Syntax error in SAVE statement at %C"
34141 #: fortran/decl.c:6781
34142 #, gcc-internal-format, gfc-internal-format
34143 msgid "VALUE is not allowed inside of BLOCK at %C"
34146 #: fortran/decl.c:6785
34147 #, gcc-internal-format, gfc-internal-format
34148 msgid "Fortran 2003: VALUE statement at %C"
34151 #: fortran/decl.c:6825
34152 #, gcc-internal-format, gfc-internal-format
34153 msgid "Syntax error in VALUE statement at %C"
34156 #: fortran/decl.c:6836
34157 #, gcc-internal-format, gfc-internal-format
34158 msgid "Fortran 2003: VOLATILE statement at %C"
34161 #: fortran/decl.c:6860
34162 #, gcc-internal-format, gfc-internal-format
34164 "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-"
34168 #: fortran/decl.c:6886
34169 #, gcc-internal-format, gfc-internal-format
34170 msgid "Syntax error in VOLATILE statement at %C"
34173 #: fortran/decl.c:6897
34174 #, gcc-internal-format, gfc-internal-format
34175 msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
34178 #: fortran/decl.c:6939
34179 #, gcc-internal-format, gfc-internal-format
34180 msgid "Syntax error in ASYNCHRONOUS statement at %C"
34183 #: fortran/decl.c:6962
34184 #, gcc-internal-format, gfc-internal-format
34185 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
34188 #: fortran/decl.c:7007
34189 #, gcc-internal-format, gfc-internal-format
34190 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
34193 #: fortran/decl.c:7056
34194 #, gcc-internal-format, gfc-internal-format
34195 msgid "Ambiguous symbol in TYPE definition at %C"
34198 #: fortran/decl.c:7062
34199 #, gcc-internal-format, gfc-internal-format
34200 msgid "No such symbol in TYPE definition at %C"
34203 #: fortran/decl.c:7068
34204 #, gcc-internal-format, gfc-internal-format
34205 msgid "'%s' in EXTENDS expression at %C is not a derived type"
34208 #: fortran/decl.c:7075
34209 #, gcc-internal-format, gfc-internal-format
34210 msgid "'%s' cannot be extended at %C because it is BIND(C)"
34213 #: fortran/decl.c:7082
34214 #, gcc-internal-format, gfc-internal-format
34215 msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
34218 #: fortran/decl.c:7105
34219 #, gcc-internal-format, gfc-internal-format
34221 "Derived type at %C can only be PRIVATE in the specification part of a module"
34224 #: fortran/decl.c:7117
34225 #, gcc-internal-format, gfc-internal-format
34227 "Derived type at %C can only be PUBLIC in the specification part of a module"
34230 #: fortran/decl.c:7138
34231 #, gcc-internal-format, gfc-internal-format
34232 msgid "Fortran 2003: ABSTRACT type at %C"
34235 #: fortran/decl.c:7242
34236 #, gcc-internal-format, gfc-internal-format
34237 msgid "Expected :: in TYPE definition at %C"
34240 #: fortran/decl.c:7253
34241 #, gcc-internal-format, gfc-internal-format
34242 msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
34245 #: fortran/decl.c:7263
34246 #, gcc-internal-format, gfc-internal-format
34247 msgid "Derived type name '%s' at %C already has a basic type of %s"
34250 #: fortran/decl.c:7279
34251 #, gcc-internal-format, gfc-internal-format
34252 msgid "Derived type definition of '%s' at %C has already been defined"
34255 #: fortran/decl.c:7352
34256 #, gcc-internal-format, gfc-internal-format
34257 msgid "Cray Pointee at %C cannot be assumed shape array"
34260 #: fortran/decl.c:7372
34261 #, gcc-internal-format, gfc-internal-format
34262 msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
34265 #: fortran/decl.c:7405
34266 #, gcc-internal-format, gfc-internal-format
34267 msgid "Enumerator exceeds the C integer type at %C"
34270 #: fortran/decl.c:7484
34271 #, gcc-internal-format, gfc-internal-format
34272 msgid "ENUMERATOR %L not initialized with integer expression"
34275 #: fortran/decl.c:7532
34276 #, gcc-internal-format, gfc-internal-format
34277 msgid "ENUM definition statement expected before %C"
34280 #: fortran/decl.c:7568
34281 #, gcc-internal-format, gfc-internal-format
34282 msgid "Syntax error in ENUMERATOR definition at %C"
34285 #: fortran/decl.c:7615 fortran/decl.c:7630
34286 #, gcc-internal-format, gfc-internal-format
34287 msgid "Duplicate access-specifier at %C"
34290 #: fortran/decl.c:7650
34291 #, gcc-internal-format, gfc-internal-format
34292 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
34295 #: fortran/decl.c:7670
34296 #, gcc-internal-format, gfc-internal-format
34297 msgid "Binding attributes already specify passing, illegal PASS at %C"
34300 #: fortran/decl.c:7697
34301 #, gcc-internal-format, gfc-internal-format
34302 msgid "Duplicate POINTER attribute at %C"
34305 #: fortran/decl.c:7715
34306 #, gcc-internal-format, gfc-internal-format
34307 msgid "Duplicate NON_OVERRIDABLE at %C"
34310 #: fortran/decl.c:7731
34311 #, gcc-internal-format, gfc-internal-format
34312 msgid "Duplicate DEFERRED at %C"
34315 #: fortran/decl.c:7744
34316 #, gcc-internal-format, gfc-internal-format
34317 msgid "Expected access-specifier at %C"
34320 #: fortran/decl.c:7746
34321 #, gcc-internal-format, gfc-internal-format
34322 msgid "Expected binding attribute at %C"
34325 #: fortran/decl.c:7754
34326 #, gcc-internal-format, gfc-internal-format
34327 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
34330 #: fortran/decl.c:7766
34331 #, gcc-internal-format, gfc-internal-format
34332 msgid "POINTER attribute is required for procedure pointer component at %C"
34335 #: fortran/decl.c:7808
34336 #, gcc-internal-format, gfc-internal-format
34337 msgid "Interface-name expected after '(' at %C"
34340 #: fortran/decl.c:7814
34341 #, gcc-internal-format, gfc-internal-format
34342 msgid "')' expected at %C"
34345 #: fortran/decl.c:7834
34346 #, gcc-internal-format, gfc-internal-format
34347 msgid "Interface must be specified for DEFERRED binding at %C"
34350 #: fortran/decl.c:7839
34351 #, gcc-internal-format, gfc-internal-format
34352 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
34355 #: fortran/decl.c:7862
34356 #, gcc-internal-format, gfc-internal-format
34357 msgid "Expected binding name at %C"
34360 #: fortran/decl.c:7866
34361 #, gcc-internal-format, gfc-internal-format
34362 msgid "Fortran 2008: PROCEDURE list at %C"
34365 #: fortran/decl.c:7879
34366 #, gcc-internal-format, gfc-internal-format
34367 msgid "'=> target' is invalid for DEFERRED binding at %C"
34370 #: fortran/decl.c:7885
34371 #, gcc-internal-format, gfc-internal-format
34372 msgid "'::' needed in PROCEDURE binding with explicit target at %C"
34375 #: fortran/decl.c:7895
34376 #, gcc-internal-format, gfc-internal-format
34377 msgid "Expected binding target after '=>' at %C"
34380 #: fortran/decl.c:7912
34381 #, gcc-internal-format, gfc-internal-format
34382 msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
34385 #: fortran/decl.c:7923
34386 #, gcc-internal-format, gfc-internal-format
34388 "There is already a procedure with binding name '%s' for the derived type "
34392 #: fortran/decl.c:7972
34393 #, gcc-internal-format, gfc-internal-format
34394 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
34397 #: fortran/decl.c:7992
34398 #, gcc-internal-format, gfc-internal-format
34399 msgid "Expected '::' at %C"
34402 #: fortran/decl.c:8004
34403 #, gcc-internal-format, gfc-internal-format
34404 msgid "Expected generic name or operator descriptor at %C"
34407 #: fortran/decl.c:8030
34408 #, gcc-internal-format, gfc-internal-format
34409 msgid "Expected '=>' at %C"
34412 #: fortran/decl.c:8072
34413 #, gcc-internal-format, gfc-internal-format
34415 "There's already a non-generic procedure with binding name '%s' for the "
34416 "derived type '%s' at %C"
34419 #: fortran/decl.c:8080
34420 #, gcc-internal-format, gfc-internal-format
34421 msgid "Binding at %C must have the same access as already defined binding '%s'"
34424 #: fortran/decl.c:8129
34425 #, gcc-internal-format, gfc-internal-format
34426 msgid "Expected specific binding name at %C"
34429 #: fortran/decl.c:8139
34430 #, gcc-internal-format, gfc-internal-format
34431 msgid "'%s' already defined as specific binding for the generic '%s' at %C"
34434 #: fortran/decl.c:8155
34435 #, gcc-internal-format, gfc-internal-format
34436 msgid "Junk after GENERIC binding at %C"
34439 #: fortran/decl.c:8190
34440 #, gcc-internal-format, gfc-internal-format
34441 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
34444 #: fortran/decl.c:8201
34445 #, gcc-internal-format, gfc-internal-format
34447 "Derived type declaration with FINAL at %C must be in the specification part "
34451 #: fortran/decl.c:8223
34452 #, gcc-internal-format, gfc-internal-format
34453 msgid "Empty FINAL at %C"
34456 #: fortran/decl.c:8230
34457 #, gcc-internal-format, gfc-internal-format
34458 msgid "Expected module procedure name at %C"
34461 #: fortran/decl.c:8240
34462 #, gcc-internal-format, gfc-internal-format
34463 msgid "Expected ',' at %C"
34466 #: fortran/decl.c:8246
34467 #, gcc-internal-format, gfc-internal-format
34468 msgid "Unknown procedure name \"%s\" at %C"
34471 #: fortran/decl.c:8260
34472 #, gcc-internal-format, gfc-internal-format
34473 msgid "'%s' at %C is already defined as FINAL procedure!"
34476 #: fortran/decl.c:8329
34477 #, gcc-internal-format, gfc-internal-format
34478 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
34481 #: fortran/decl.c:8376
34482 #, gcc-internal-format, gfc-internal-format
34483 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
34486 #. We are told not to check dependencies.
34487 #. We do it, however, and issue a warning in case we find one.
34488 #. If a dependency is found in the case
34489 #. elemental == ELEM_CHECK_VARIABLE, we will generate
34490 #. a temporary, so we don't need to bother the user.
34491 #: fortran/dependency.c:660
34492 #, gcc-internal-format, gfc-internal-format
34494 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
34497 #: fortran/error.c:301
34498 #, gcc-internal-format, gfc-internal-format
34499 msgid " Included at %s:%d:"
34502 #: fortran/error.c:385
34503 #, gcc-internal-format
34504 msgid "<During initialization>\n"
34507 #: fortran/error.c:719
34508 #, gcc-internal-format, gfc-internal-format
34509 msgid "Error count reached limit of %d."
34512 #: fortran/error.c:975
34513 #, gcc-internal-format
34514 msgid "Internal Error at (1):"
34517 #: fortran/expr.c:1215
34518 #, gcc-internal-format, gfc-internal-format
34519 msgid "Index in dimension %d is out of bounds at %L"
34522 #: fortran/expr.c:1394 fortran/expr.c:1445
34523 #, gcc-internal-format, gfc-internal-format
34524 msgid "index in dimension %d is out of bounds at %L"
34527 #: fortran/expr.c:2056
34528 #, gcc-internal-format, gfc-internal-format
34529 msgid "elemental function arguments at %C are not compliant"
34532 #: fortran/expr.c:2100
34533 #, gcc-internal-format, gfc-internal-format
34534 msgid "Numeric or CHARACTER operands are required in expression at %L"
34537 #: fortran/expr.c:2125
34538 #, gcc-internal-format, gfc-internal-format
34540 "Concatenation operator in expression at %L must have two CHARACTER operands"
34543 #: fortran/expr.c:2132
34544 #, gcc-internal-format, gfc-internal-format
34545 msgid "Concat operator at %L must concatenate strings of the same kind"
34548 #: fortran/expr.c:2142
34549 #, gcc-internal-format, gfc-internal-format
34550 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
34553 #: fortran/expr.c:2158
34554 #, gcc-internal-format, gfc-internal-format
34555 msgid "LOGICAL operands are required in expression at %L"
34558 #: fortran/expr.c:2169
34559 #, gcc-internal-format, gfc-internal-format
34560 msgid "Only intrinsic operators can be used in expression at %L"
34563 #: fortran/expr.c:2177
34564 #, gcc-internal-format, gfc-internal-format
34565 msgid "Numeric operands are required in expression at %L"
34568 #: fortran/expr.c:2200
34569 #, gcc-internal-format, gfc-internal-format
34571 "Invalid initialization expression for ALLOCATABLE component '%s' in "
34572 "structure constructor at %L"
34575 #: fortran/expr.c:2297
34576 #, gcc-internal-format, gfc-internal-format
34577 msgid "Assumed character length variable '%s' in constant expression at %L"
34580 #: fortran/expr.c:2361
34581 #, gcc-internal-format, gfc-internal-format
34583 "transformational intrinsic '%s' at %L is not permitted in an initialization "
34587 #: fortran/expr.c:2392
34588 #, gcc-internal-format, gfc-internal-format
34589 msgid "Extension: Evaluation of nonstandard initialization expression at %L"
34592 #: fortran/expr.c:2448
34593 #, gcc-internal-format, gfc-internal-format
34595 "Function '%s' in initialization expression at %L must be an intrinsic "
34599 #: fortran/expr.c:2460
34600 #, gcc-internal-format, gfc-internal-format
34602 "Intrinsic function '%s' at %L is not permitted in an initialization "
34606 #: fortran/expr.c:2492
34607 #, gcc-internal-format, gfc-internal-format
34608 msgid "PARAMETER '%s' is used at %L before its definition is complete"
34611 #: fortran/expr.c:2512
34612 #, gcc-internal-format, gfc-internal-format
34614 "Assumed size array '%s' at %L is not permitted in an initialization "
34618 #: fortran/expr.c:2518
34619 #, gcc-internal-format, gfc-internal-format
34621 "Assumed shape array '%s' at %L is not permitted in an initialization "
34625 #: fortran/expr.c:2524
34626 #, gcc-internal-format, gfc-internal-format
34628 "Deferred array '%s' at %L is not permitted in an initialization expression"
34631 #: fortran/expr.c:2530
34632 #, gcc-internal-format, gfc-internal-format
34634 "Array '%s' at %L is a variable, which does not reduce to a constant "
34638 #: fortran/expr.c:2540
34639 #, gcc-internal-format, gfc-internal-format
34641 "Parameter '%s' at %L has not been declared or is a variable, which does not "
34642 "reduce to a constant expression"
34645 #: fortran/expr.c:2693
34646 #, gcc-internal-format, gfc-internal-format
34647 msgid "Specification function '%s' at %L cannot be a statement function"
34650 #: fortran/expr.c:2700
34651 #, gcc-internal-format, gfc-internal-format
34652 msgid "Specification function '%s' at %L cannot be an internal function"
34655 #: fortran/expr.c:2707
34656 #, gcc-internal-format, gfc-internal-format
34657 msgid "Specification function '%s' at %L must be PURE"
34660 #: fortran/expr.c:2714
34661 #, gcc-internal-format, gfc-internal-format
34662 msgid "Specification function '%s' at %L cannot be RECURSIVE"
34665 #: fortran/expr.c:2848
34666 #, gcc-internal-format, gfc-internal-format
34667 msgid "Dummy argument '%s' not allowed in expression at %L"
34670 #: fortran/expr.c:2855
34671 #, gcc-internal-format, gfc-internal-format
34672 msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
34675 #: fortran/expr.c:2862
34676 #, gcc-internal-format, gfc-internal-format
34677 msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
34680 #: fortran/expr.c:2893
34681 #, gcc-internal-format, gfc-internal-format
34682 msgid "Variable '%s' cannot appear in the expression at %L"
34685 #: fortran/expr.c:2944
34686 #, gcc-internal-format, gfc-internal-format
34687 msgid "Expression at %L must be of INTEGER type, found %s"
34690 #: fortran/expr.c:2956
34691 #, gcc-internal-format, gfc-internal-format
34692 msgid "Function '%s' at %L must be PURE"
34695 #: fortran/expr.c:2965
34696 #, gcc-internal-format, gfc-internal-format
34697 msgid "Expression at %L must be scalar"
34700 #: fortran/expr.c:2999
34701 #, gcc-internal-format, gfc-internal-format
34702 msgid "Incompatible ranks in %s (%d and %d) at %L"
34705 #: fortran/expr.c:3013
34706 #, gcc-internal-format, gfc-internal-format
34707 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
34710 #: fortran/expr.c:3102
34711 #, gcc-internal-format, gfc-internal-format
34712 msgid "'%s' at %L is not a VALUE"
34715 #: fortran/expr.c:3109
34716 #, gcc-internal-format, gfc-internal-format
34717 msgid "Incompatible ranks %d and %d in assignment at %L"
34720 #: fortran/expr.c:3116
34721 #, gcc-internal-format, gfc-internal-format
34722 msgid "Variable type is UNKNOWN in assignment at %L"
34725 #: fortran/expr.c:3128
34726 #, gcc-internal-format, gfc-internal-format
34727 msgid "NULL appears on right-hand side in assignment at %L"
34730 #: fortran/expr.c:3138
34731 #, gcc-internal-format, gfc-internal-format
34732 msgid "POINTER valued function appears on right-hand side of assignment at %L"
34735 #: fortran/expr.c:3148
34736 #, gcc-internal-format, gfc-internal-format
34738 "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
34741 #: fortran/expr.c:3154 fortran/resolve.c:8636
34742 #, gcc-internal-format, gfc-internal-format
34744 "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/"
34748 #: fortran/expr.c:3164 fortran/resolve.c:8646
34749 #, gcc-internal-format, gfc-internal-format
34750 msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
34753 #: fortran/expr.c:3172 fortran/resolve.c:8655
34754 #, gcc-internal-format, gfc-internal-format
34756 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
34757 "disabled with the option -fno-range-check"
34760 #: fortran/expr.c:3176 fortran/resolve.c:8659
34761 #, gcc-internal-format, gfc-internal-format
34763 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
34764 "disabled with the option -fno-range-check"
34767 #: fortran/expr.c:3180 fortran/resolve.c:8663
34768 #, gcc-internal-format, gfc-internal-format
34770 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
34771 "with the option -fno-range-check"
34774 #: fortran/expr.c:3202
34775 #, gcc-internal-format, gfc-internal-format
34777 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
34780 #: fortran/expr.c:3238
34781 #, gcc-internal-format, gfc-internal-format
34782 msgid "Pointer assignment target is not a POINTER at %L"
34785 #: fortran/expr.c:3247
34786 #, gcc-internal-format, gfc-internal-format
34788 "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
34792 #: fortran/expr.c:3270
34793 #, gcc-internal-format, gfc-internal-format
34794 msgid "Expected bounds specification for '%s' at %L"
34797 #: fortran/expr.c:3275
34798 #, gcc-internal-format, gfc-internal-format
34799 msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
34802 #: fortran/expr.c:3288
34803 #, gcc-internal-format, gfc-internal-format
34804 msgid "Lower bound has to be present at %L"
34807 #: fortran/expr.c:3294
34808 #, gcc-internal-format, gfc-internal-format
34809 msgid "Stride must not be present at %L"
34812 #: fortran/expr.c:3306
34813 #, gcc-internal-format, gfc-internal-format
34814 msgid "Either all or none of the upper bounds must be specified at %L"
34817 #: fortran/expr.c:3331
34818 #, gcc-internal-format, gfc-internal-format
34819 msgid "Pointer object at %L shall not have a coindex"
34822 #: fortran/expr.c:3352
34823 #, gcc-internal-format, gfc-internal-format
34824 msgid "Invalid procedure pointer assignment at %L"
34827 #: fortran/expr.c:3358
34828 #, gcc-internal-format, gfc-internal-format
34830 "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
34833 #: fortran/expr.c:3368
34834 #, gcc-internal-format, gfc-internal-format
34836 "Statement function '%s' is invalid in procedure pointer assignment at %L"
34839 #: fortran/expr.c:3374
34840 #, gcc-internal-format, gfc-internal-format
34842 "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
34845 #: fortran/expr.c:3397
34846 #, gcc-internal-format, gfc-internal-format
34848 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
34852 #: fortran/expr.c:3428
34853 #, gcc-internal-format, gfc-internal-format
34854 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
34857 #: fortran/expr.c:3438
34858 #, gcc-internal-format, gfc-internal-format
34860 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
34863 #: fortran/expr.c:3446
34864 #, gcc-internal-format, gfc-internal-format
34865 msgid "Different kind type parameters in pointer assignment at %L"
34868 #: fortran/expr.c:3453
34869 #, gcc-internal-format, gfc-internal-format
34870 msgid "Different ranks in pointer assignment at %L"
34873 #: fortran/expr.c:3468
34874 #, gcc-internal-format, gfc-internal-format
34876 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
34879 #: fortran/expr.c:3481
34880 #, gcc-internal-format, gfc-internal-format
34881 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
34884 #: fortran/expr.c:3485
34885 #, gcc-internal-format, gfc-internal-format
34886 msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
34889 #: fortran/expr.c:3509
34890 #, gcc-internal-format, gfc-internal-format
34891 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
34894 #: fortran/expr.c:3516
34895 #, gcc-internal-format, gfc-internal-format
34896 msgid "Bad target in pointer assignment in PURE procedure at %L"
34899 #: fortran/expr.c:3522
34900 #, gcc-internal-format, gfc-internal-format
34901 msgid "Pointer assignment with vector subscript on rhs at %L"
34904 #: fortran/expr.c:3530
34905 #, gcc-internal-format, gfc-internal-format
34906 msgid "Pointer assignment target has PROTECTED attribute at %L"
34909 #: fortran/expr.c:3543
34910 #, gcc-internal-format, gfc-internal-format
34911 msgid "Data target at %L shall not have a coindex"
34914 #: fortran/expr.c:3591
34915 #, gcc-internal-format, gfc-internal-format
34916 msgid "Pointer initialization target at %C must not be ALLOCATABLE "
34919 #: fortran/expr.c:3597
34920 #, gcc-internal-format, gfc-internal-format
34921 msgid "Pointer initialization target at %C must have the TARGET attribute"
34924 #: fortran/expr.c:3603
34925 #, gcc-internal-format, gfc-internal-format
34926 msgid "Pointer initialization target at %C must have the SAVE attribute"
34929 #: fortran/expr.c:4325
34930 #, gcc-internal-format, gfc-internal-format
34932 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
34935 #: fortran/expr.c:4333
34936 #, gcc-internal-format, gfc-internal-format
34937 msgid "Non-variable expression in variable definition context (%s) at %L"
34940 #: fortran/expr.c:4344
34941 #, gcc-internal-format, gfc-internal-format
34942 msgid "Named constant '%s' in variable definition context (%s) at %L"
34945 #: fortran/expr.c:4353
34946 #, gcc-internal-format, gfc-internal-format
34947 msgid "'%s' in variable definition context (%s) at %L is not a variable"
34950 #: fortran/expr.c:4365
34951 #, gcc-internal-format, gfc-internal-format
34952 msgid "Non-POINTER in pointer association context (%s) at %L"
34955 #: fortran/expr.c:4387
34956 #, gcc-internal-format, gfc-internal-format
34958 "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
34961 #: fortran/expr.c:4395
34962 #, gcc-internal-format, gfc-internal-format
34964 "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
34967 #: fortran/expr.c:4408
34968 #, gcc-internal-format, gfc-internal-format
34970 "Variable '%s' is PROTECTED and can not appear in a pointer association "
34971 "context (%s) at %L"
34974 #: fortran/expr.c:4416
34975 #, gcc-internal-format, gfc-internal-format
34977 "Variable '%s' is PROTECTED and can not appear in a variable definition "
34978 "context (%s) at %L"
34981 #: fortran/expr.c:4428
34982 #, gcc-internal-format, gfc-internal-format
34984 "Variable '%s' can not appear in a variable definition context (%s) at %L in "
34988 #: fortran/expr.c:4469
34989 #, gcc-internal-format, gfc-internal-format
34991 "'%s' at %L associated to vector-indexed target can not be used in a variable "
34992 "definition context (%s)"
34995 #: fortran/expr.c:4473
34996 #, gcc-internal-format, gfc-internal-format
34998 "'%s' at %L associated to expression can not be used in a variable definition "
35002 #: fortran/expr.c:4484
35003 #, gcc-internal-format, gfc-internal-format
35005 "Associate-name '%s' can not appear in a variable definition context (%s) at "
35006 "%L because its target at %L can not, either"
35009 #: fortran/f95-lang.c:222
35010 #, gcc-internal-format
35011 msgid "Unexpected type in truthvalue_conversion"
35014 #: fortran/f95-lang.c:284
35015 #, gcc-internal-format, gfc-internal-format
35016 msgid "can't open input file: %s"
35019 #: fortran/gfortranspec.c:139
35020 #, gcc-internal-format
35021 msgid "overflowed output arg list for %qs"
35024 #: fortran/gfortranspec.c:292
35025 #, gcc-internal-format
35026 msgid "no input files; unwilling to write output files"
35029 #: fortran/interface.c:175
35030 #, gcc-internal-format, gfc-internal-format
35031 msgid "Syntax error in generic specification at %C"
35034 #: fortran/interface.c:202
35035 #, gcc-internal-format, gfc-internal-format
35036 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
35039 #: fortran/interface.c:221
35040 #, gcc-internal-format, gfc-internal-format
35041 msgid "Dummy procedure '%s' at %C cannot have a generic interface"
35044 #: fortran/interface.c:254
35045 #, gcc-internal-format, gfc-internal-format
35046 msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
35049 #: fortran/interface.c:262
35050 #, gcc-internal-format, gfc-internal-format
35051 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
35054 #: fortran/interface.c:293
35055 #, gcc-internal-format, gfc-internal-format
35056 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
35059 #: fortran/interface.c:306
35060 #, gcc-internal-format, gfc-internal-format
35061 msgid "Expected a nameless interface at %C"
35064 #: fortran/interface.c:319
35065 #, gcc-internal-format, gfc-internal-format
35066 msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
35069 #: fortran/interface.c:349
35070 #, gcc-internal-format, gfc-internal-format
35071 msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C, but got %s"
35074 #: fortran/interface.c:363
35075 #, gcc-internal-format, gfc-internal-format
35076 msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
35079 #: fortran/interface.c:374
35080 #, gcc-internal-format, gfc-internal-format
35081 msgid "Expecting 'END INTERFACE %s' at %C"
35084 #: fortran/interface.c:605
35085 #, gcc-internal-format, gfc-internal-format
35086 msgid "Alternate return cannot appear in operator interface at %L"
35089 #: fortran/interface.c:633
35090 #, gcc-internal-format, gfc-internal-format
35091 msgid "Operator interface at %L has the wrong number of arguments"
35094 #: fortran/interface.c:644
35095 #, gcc-internal-format, gfc-internal-format
35096 msgid "Assignment operator interface at %L must be a SUBROUTINE"
35099 #: fortran/interface.c:650
35100 #, gcc-internal-format, gfc-internal-format
35101 msgid "Assignment operator interface at %L must have two arguments"
35104 #: fortran/interface.c:666
35105 #, gcc-internal-format, gfc-internal-format
35107 "Assignment operator interface at %L must not redefine an INTRINSIC type "
35111 #: fortran/interface.c:675
35112 #, gcc-internal-format, gfc-internal-format
35113 msgid "Intrinsic operator interface at %L must be a FUNCTION"
35116 #: fortran/interface.c:686
35117 #, gcc-internal-format, gfc-internal-format
35119 "First argument of defined assignment at %L must be INTENT(OUT) or INTENT"
35123 #: fortran/interface.c:693
35124 #, gcc-internal-format, gfc-internal-format
35125 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
35128 #: fortran/interface.c:702 fortran/resolve.c:13164
35129 #, gcc-internal-format, gfc-internal-format
35130 msgid "First argument of operator interface at %L must be INTENT(IN)"
35133 #: fortran/interface.c:709 fortran/resolve.c:13182
35134 #, gcc-internal-format, gfc-internal-format
35135 msgid "Second argument of operator interface at %L must be INTENT(IN)"
35138 #: fortran/interface.c:814
35139 #, gcc-internal-format, gfc-internal-format
35140 msgid "Operator interface at %L conflicts with intrinsic interface"
35143 #: fortran/interface.c:1108
35144 #, gcc-internal-format, gfc-internal-format
35145 msgid "Procedure '%s' in %s at %L has no explicit interface"
35148 #: fortran/interface.c:1111
35149 #, gcc-internal-format, gfc-internal-format
35150 msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
35153 #: fortran/interface.c:1166 fortran/interface.c:1170
35154 #, gcc-internal-format, gfc-internal-format
35155 msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
35158 #: fortran/interface.c:1174
35159 #, gcc-internal-format, gfc-internal-format
35160 msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
35163 #: fortran/interface.c:1208
35164 #, gcc-internal-format, gfc-internal-format
35165 msgid "'%s' at %L is not a module procedure"
35168 #: fortran/interface.c:1422
35169 #, gcc-internal-format, gfc-internal-format
35170 msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
35173 #: fortran/interface.c:1427
35174 #, gcc-internal-format, gfc-internal-format
35175 msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
35178 #: fortran/interface.c:1432
35179 #, gcc-internal-format, gfc-internal-format
35180 msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
35183 #: fortran/interface.c:1474
35184 #, gcc-internal-format, gfc-internal-format
35185 msgid "Invalid procedure argument at %L"
35188 #: fortran/interface.c:1482
35189 #, gcc-internal-format, gfc-internal-format
35190 msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
35193 #: fortran/interface.c:1507
35194 #, gcc-internal-format, gfc-internal-format
35196 "Actual argument to contiguous pointer dummy '%s' at %L must be simply "
35200 #: fortran/interface.c:1517
35201 #, gcc-internal-format, gfc-internal-format
35202 msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
35205 #: fortran/interface.c:1532 fortran/interface.c:1562
35206 #, gcc-internal-format, gfc-internal-format
35207 msgid "Actual argument to '%s' at %L must be a coarray"
35210 #: fortran/interface.c:1542
35211 #, gcc-internal-format, gfc-internal-format
35212 msgid "Actual argument to '%s' at %L must be a coarray and not coindexed"
35215 #: fortran/interface.c:1550
35216 #, gcc-internal-format, gfc-internal-format
35218 "Actual argument to '%s' at %L must be a coarray and thus shall not have an "
35222 #: fortran/interface.c:1574
35223 #, gcc-internal-format, gfc-internal-format
35224 msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
35227 #: fortran/interface.c:1587
35228 #, gcc-internal-format, gfc-internal-format
35229 msgid "Actual argument to '%s' at %L must be simply contiguous"
35232 #: fortran/interface.c:1603
35233 #, gcc-internal-format, gfc-internal-format
35235 "Dummy argument '%s' has to be a pointer or assumed-shape array without "
35236 "CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and "
35237 "both are ASYNCHRONOUS or VOLATILE"
35240 #: fortran/interface.c:1655
35241 #, gcc-internal-format, gfc-internal-format
35243 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument "
35247 #: fortran/interface.c:1679
35248 #, gcc-internal-format, gfc-internal-format
35249 msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
35252 #: fortran/interface.c:1966
35253 #, gcc-internal-format, gfc-internal-format
35254 msgid "Keyword argument '%s' at %L is not in the procedure"
35257 #: fortran/interface.c:1974
35258 #, gcc-internal-format, gfc-internal-format
35260 "Keyword argument '%s' at %L is already associated with another actual "
35264 #: fortran/interface.c:1984
35265 #, gcc-internal-format, gfc-internal-format
35266 msgid "More actual than formal arguments in procedure call at %L"
35269 #: fortran/interface.c:1996 fortran/interface.c:2303
35270 #, gcc-internal-format, gfc-internal-format
35271 msgid "Missing alternate return spec in subroutine call at %L"
35274 #: fortran/interface.c:2004
35275 #, gcc-internal-format, gfc-internal-format
35276 msgid "Unexpected alternate return spec in subroutine call at %L"
35279 #: fortran/interface.c:2014
35280 #, gcc-internal-format, gfc-internal-format
35281 msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
35284 #: fortran/interface.c:2017
35285 #, gcc-internal-format, gfc-internal-format
35286 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
35289 #: fortran/interface.c:2041
35290 #, gcc-internal-format, gfc-internal-format
35292 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
35293 "allocatable dummy argument '%s' at %L"
35296 #: fortran/interface.c:2048
35297 #, gcc-internal-format, gfc-internal-format
35299 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
35300 "shape dummy argument '%s' at %L"
35303 #: fortran/interface.c:2064
35304 #, gcc-internal-format, gfc-internal-format
35306 "Character length of actual argument shorter than of dummy argument '%s' (%lu/"
35310 #: fortran/interface.c:2069
35311 #, gcc-internal-format, gfc-internal-format
35313 "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) "
35317 #: fortran/interface.c:2086
35318 #, gcc-internal-format, gfc-internal-format
35319 msgid "Expected a procedure pointer for argument '%s' at %L"
35322 #: fortran/interface.c:2098
35323 #, gcc-internal-format, gfc-internal-format
35324 msgid "Expected a procedure for argument '%s' at %L"
35327 #: fortran/interface.c:2108
35328 #, gcc-internal-format, gfc-internal-format
35329 msgid "Expected a PURE procedure for argument '%s' at %L"
35332 #: fortran/interface.c:2122
35333 #, gcc-internal-format, gfc-internal-format
35334 msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
35337 #: fortran/interface.c:2131
35338 #, gcc-internal-format, gfc-internal-format
35339 msgid "Actual argument for '%s' must be a pointer at %L"
35342 #: fortran/interface.c:2141
35343 #, gcc-internal-format, gfc-internal-format
35344 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
35347 #: fortran/interface.c:2151
35348 #, gcc-internal-format, gfc-internal-format
35349 msgid "Coindexed actual argument at %L to pointer dummy '%s'"
35352 #: fortran/interface.c:2164
35353 #, gcc-internal-format, gfc-internal-format
35355 "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
35358 #: fortran/interface.c:2178
35359 #, gcc-internal-format, gfc-internal-format
35361 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at at %L requires that "
35362 "dummy %s' has neither ASYNCHRONOUS nor VOLATILE"
35365 #: fortran/interface.c:2192
35366 #, gcc-internal-format, gfc-internal-format
35368 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
35369 "'%s' requires either VALUE or INTENT(IN)"
35372 #: fortran/interface.c:2202
35373 #, gcc-internal-format, gfc-internal-format
35374 msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
35377 #: fortran/interface.c:2231
35378 #, gcc-internal-format, gfc-internal-format
35380 "Array-section actual argument with vector subscripts at %L is incompatible "
35381 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
35382 "dummy argument '%s'"
35385 #: fortran/interface.c:2249
35386 #, gcc-internal-format, gfc-internal-format
35388 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
35389 "shape dummy argument '%s' due to VOLATILE attribute"
35392 #: fortran/interface.c:2261
35393 #, gcc-internal-format, gfc-internal-format
35395 "Array-section actual argument at %L is incompatible with the non-assumed-"
35396 "shape dummy argument '%s' due to VOLATILE attribute"
35399 #: fortran/interface.c:2280
35400 #, gcc-internal-format, gfc-internal-format
35402 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
35403 "array dummy argument '%s' due to VOLATILE attribute"
35406 #: fortran/interface.c:2310
35407 #, gcc-internal-format, gfc-internal-format
35408 msgid "Missing actual argument for argument '%s' at %L"
35411 #: fortran/interface.c:2496
35412 #, gcc-internal-format, gfc-internal-format
35414 "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) "
35415 "argument '%s' at %L"
35418 #: fortran/interface.c:2552
35419 #, gcc-internal-format, gfc-internal-format
35421 "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
35424 #: fortran/interface.c:2562
35425 #, gcc-internal-format, gfc-internal-format
35427 "Procedure argument at %L is local to a PURE procedure and is passed to an "
35428 "INTENT(%s) argument"
35431 #: fortran/interface.c:2570
35432 #, gcc-internal-format, gfc-internal-format
35434 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
35438 #: fortran/interface.c:2582
35439 #, gcc-internal-format, gfc-internal-format
35441 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
35445 #: fortran/interface.c:2590
35446 #, gcc-internal-format, gfc-internal-format
35448 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
35452 #: fortran/interface.c:2601
35453 #, gcc-internal-format, gfc-internal-format
35455 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
35459 #: fortran/interface.c:2627
35460 #, gcc-internal-format, gfc-internal-format
35461 msgid "Procedure '%s' called with an implicit interface at %L"
35464 #: fortran/interface.c:2631
35465 #, gcc-internal-format, gfc-internal-format
35466 msgid "Procedure '%s' called at %L is not explicitly declared"
35469 #: fortran/interface.c:2643
35470 #, gcc-internal-format, gfc-internal-format
35471 msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
35474 #: fortran/interface.c:2675
35475 #, gcc-internal-format, gfc-internal-format
35477 "Procedure pointer component '%s' called with an implicit interface at %L"
35480 #: fortran/interface.c:2686
35481 #, gcc-internal-format, gfc-internal-format
35483 "Keyword argument requires explicit interface for procedure pointer component "
35487 #: fortran/interface.c:3174
35488 #, gcc-internal-format, gfc-internal-format
35489 msgid "Entity '%s' at %C is already present in the interface"
35492 #: fortran/intrinsic.c:938
35493 #, gcc-internal-format, gfc-internal-format
35495 "The intrinsic '%s' at %L is not included in the selected standard but %s and "
35496 "'%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* "
35497 "option or define -fall-intrinsics to allow this intrinsic."
35500 #: fortran/intrinsic.c:3512
35501 #, gcc-internal-format, gfc-internal-format
35502 msgid "Too many arguments in call to '%s' at %L"
35505 #: fortran/intrinsic.c:3527
35506 #, gcc-internal-format, gfc-internal-format
35508 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
35512 #: fortran/intrinsic.c:3530
35513 #, gcc-internal-format, gfc-internal-format
35514 msgid "Can't find keyword named '%s' in call to '%s' at %L"
35517 #: fortran/intrinsic.c:3537
35518 #, gcc-internal-format, gfc-internal-format
35519 msgid "Argument '%s' appears twice in call to '%s' at %L"
35522 #: fortran/intrinsic.c:3551
35523 #, gcc-internal-format, gfc-internal-format
35524 msgid "Missing actual argument '%s' in call to '%s' at %L"
35527 #: fortran/intrinsic.c:3566
35528 #, gcc-internal-format, gfc-internal-format
35529 msgid "ALTERNATE RETURN not permitted at %L"
35532 #: fortran/intrinsic.c:3623
35533 #, gcc-internal-format, gfc-internal-format
35534 msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
35537 #: fortran/intrinsic.c:4004
35538 #, gcc-internal-format, gfc-internal-format
35539 msgid "Intrinsic '%s' (is %s) is used at %L"
35542 #: fortran/intrinsic.c:4075
35543 #, gcc-internal-format, gfc-internal-format
35544 msgid "Fortran 2003: Function '%s' as initialization expression at %L"
35547 #: fortran/intrinsic.c:4151
35548 #, gcc-internal-format, gfc-internal-format
35550 "Fortran 2003: Elemental function as initialization expression with non-"
35551 "integer/non-character arguments at %L"
35554 #: fortran/intrinsic.c:4212
35555 #, gcc-internal-format, gfc-internal-format
35556 msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
35559 #: fortran/intrinsic.c:4285
35560 #, gcc-internal-format, gfc-internal-format
35561 msgid "Extension: Conversion from %s to %s at %L"
35564 #: fortran/intrinsic.c:4320 fortran/intrinsic.c:4346
35565 #, gcc-internal-format, gfc-internal-format
35566 msgid "Conversion from %s to %s at %L"
35569 #: fortran/intrinsic.c:4325 fortran/intrinsic.c:4337
35570 #, gcc-internal-format, gfc-internal-format
35571 msgid "Possible change of value in conversion from %s to %s at %L"
35574 #: fortran/intrinsic.c:4399
35575 #, gcc-internal-format, gfc-internal-format
35576 msgid "Can't convert %s to %s at %L"
35579 #: fortran/intrinsic.c:4493
35580 #, gcc-internal-format, gfc-internal-format
35582 "'%s' declared at %L may shadow the intrinsic of the same name. In order to "
35583 "call the intrinsic, explicit INTRINSIC declarations may be required."
35586 #: fortran/intrinsic.c:4498
35587 #, gcc-internal-format, gfc-internal-format
35589 "'%s' declared at %L is also the name of an intrinsic. It can only be called "
35590 "via an explicit interface or if declared EXTERNAL."
35593 #: fortran/io.c:168 fortran/primary.c:781
35594 #, gcc-internal-format, gfc-internal-format
35595 msgid "Extension: backslash character at %C"
35598 #: fortran/io.c:204 fortran/io.c:207
35599 #, gcc-internal-format, gfc-internal-format
35600 msgid "Extension: Tab character in format at %C"
35603 #: fortran/io.c:453
35604 #, gcc-internal-format, gfc-internal-format
35605 msgid "Fortran 2003: DP format specifier not allowed at %C"
35608 #: fortran/io.c:460
35609 #, gcc-internal-format, gfc-internal-format
35610 msgid "Fortran 2003: DC format specifier not allowed at %C"
35613 #: fortran/io.c:649
35614 #, gcc-internal-format, gfc-internal-format
35615 msgid "Extension: X descriptor requires leading space count at %L"
35618 #: fortran/io.c:679
35619 #, gcc-internal-format, gfc-internal-format
35620 msgid "Extension: $ descriptor at %L"
35623 #: fortran/io.c:684
35624 #, gcc-internal-format, gfc-internal-format
35625 msgid "$ should be the last specifier in format at %L"
35628 #: fortran/io.c:782
35629 #, gcc-internal-format, gfc-internal-format
35630 msgid "Extension: Missing positive width after L descriptor at %L"
35633 #: fortran/io.c:826
35634 #, gcc-internal-format, gfc-internal-format
35635 msgid "Fortran 2008: 'G0' in format at %L"
35638 #: fortran/io.c:854
35639 #, gcc-internal-format, gfc-internal-format
35640 msgid "Positive width required in format specifier %s at %L"
35643 #: fortran/io.c:870 fortran/io.c:877
35644 #, gcc-internal-format, gfc-internal-format
35645 msgid "Period required in format specifier %s at %L"
35648 #: fortran/io.c:949
35649 #, gcc-internal-format, gfc-internal-format
35650 msgid "Period required in format specifier at %L"
35653 #: fortran/io.c:971
35654 #, gcc-internal-format, gfc-internal-format
35655 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
35658 #: fortran/io.c:1059 fortran/io.c:1122
35659 #, gcc-internal-format, gfc-internal-format
35660 msgid "Extension: Missing comma at %L"
35663 #: fortran/io.c:1141
35664 #, gcc-internal-format, gfc-internal-format
35665 msgid "%s in format string at %L"
35668 #: fortran/io.c:1178
35669 #, gcc-internal-format, gfc-internal-format
35670 msgid "Extraneous characters in format at %L"
35673 #: fortran/io.c:1200
35674 #, gcc-internal-format, gfc-internal-format
35675 msgid "Format statement in module main block at %C"
35678 #: fortran/io.c:1206
35679 #, gcc-internal-format, gfc-internal-format
35680 msgid "Missing format label at %C"
35683 #: fortran/io.c:1261 fortran/io.c:1292 fortran/io.c:1354
35684 #, gcc-internal-format, gfc-internal-format
35685 msgid "Invalid value for %s specification at %C"
35688 #: fortran/io.c:1267 fortran/io.c:1298
35689 #, gcc-internal-format, gfc-internal-format
35690 msgid "Duplicate %s specification at %C"
35693 #: fortran/io.c:1305
35694 #, gcc-internal-format, gfc-internal-format
35695 msgid "Variable %s cannot be INTENT(IN) at %C"
35698 #: fortran/io.c:1312
35699 #, gcc-internal-format, gfc-internal-format
35700 msgid "Variable %s cannot be assigned in PURE procedure at %C"
35703 #: fortran/io.c:1360
35704 #, gcc-internal-format, gfc-internal-format
35705 msgid "Duplicate %s label specification at %C"
35708 #: fortran/io.c:1380
35709 #, gcc-internal-format, gfc-internal-format
35711 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
35714 #: fortran/io.c:1396
35715 #, gcc-internal-format, gfc-internal-format
35716 msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
35719 #: fortran/io.c:1402
35720 #, gcc-internal-format, gfc-internal-format
35721 msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
35724 #: fortran/io.c:1408
35725 #, gcc-internal-format, gfc-internal-format
35726 msgid "Variable '%s' at %L has not been assigned a format label"
35729 #: fortran/io.c:1415
35730 #, gcc-internal-format, gfc-internal-format
35731 msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
35734 #: fortran/io.c:1427
35735 #, gcc-internal-format, gfc-internal-format
35736 msgid "Extension: Non-character in FORMAT tag at %L"
35739 #: fortran/io.c:1433
35740 #, gcc-internal-format, gfc-internal-format
35741 msgid "Non-character assumed shape array element in FORMAT tag at %L"
35744 #: fortran/io.c:1440
35745 #, gcc-internal-format, gfc-internal-format
35746 msgid "Non-character assumed size array element in FORMAT tag at %L"
35749 #: fortran/io.c:1447
35750 #, gcc-internal-format, gfc-internal-format
35751 msgid "Non-character pointer array element in FORMAT tag at %L"
35754 #: fortran/io.c:1473
35755 #, gcc-internal-format, gfc-internal-format
35756 msgid "%s tag at %L must be of type %s"
35759 #: fortran/io.c:1480
35760 #, gcc-internal-format, gfc-internal-format
35761 msgid "%s tag at %L must be scalar"
35764 #: fortran/io.c:1486
35765 #, gcc-internal-format, gfc-internal-format
35766 msgid "Fortran 2003: IOMSG tag at %L"
35769 #: fortran/io.c:1494
35770 #, gcc-internal-format, gfc-internal-format
35771 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
35774 #: fortran/io.c:1502
35775 #, gcc-internal-format, gfc-internal-format
35776 msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
35779 #: fortran/io.c:1510
35780 #, gcc-internal-format, gfc-internal-format
35781 msgid "Fortran 2008: NEWUNIT specifier at %L"
35784 #: fortran/io.c:1528
35785 #, gcc-internal-format, gfc-internal-format
35786 msgid "Extension: CONVERT tag at %L"
35789 #: fortran/io.c:1714 fortran/io.c:1722
35790 #, gcc-internal-format, gfc-internal-format
35791 msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
35794 #: fortran/io.c:1741 fortran/io.c:1749
35795 #, gcc-internal-format, gfc-internal-format
35796 msgid "Extension: %s specifier in %s statement at %C has value '%s'"
35799 #: fortran/io.c:1762 fortran/io.c:1770
35800 #, gcc-internal-format, gfc-internal-format
35801 msgid "%s specifier in %s statement at %C has invalid value '%s'"
35804 #: fortran/io.c:1823
35805 #, gcc-internal-format, gfc-internal-format
35806 msgid "OPEN statement not allowed in PURE procedure at %C"
35809 #: fortran/io.c:1834
35810 #, gcc-internal-format, gfc-internal-format
35811 msgid "UNIT specifier not allowed with NEWUNIT at %C"
35814 #: fortran/io.c:1842
35815 #, gcc-internal-format, gfc-internal-format
35816 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
35819 #: fortran/io.c:1849
35820 #, gcc-internal-format, gfc-internal-format
35821 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
35824 #: fortran/io.c:1881
35825 #, gcc-internal-format, gfc-internal-format
35826 msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
35829 #: fortran/io.c:1899 fortran/io.c:3309
35830 #, gcc-internal-format, gfc-internal-format
35831 msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
35834 #: fortran/io.c:1917 fortran/io.c:3288
35835 #, gcc-internal-format, gfc-internal-format
35836 msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
35839 #: fortran/io.c:1935 fortran/io.c:3396
35840 #, gcc-internal-format, gfc-internal-format
35841 msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
35844 #: fortran/io.c:1953
35845 #, gcc-internal-format, gfc-internal-format
35846 msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
35849 #: fortran/io.c:2004
35850 #, gcc-internal-format, gfc-internal-format
35851 msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
35854 #: fortran/io.c:2024
35855 #, gcc-internal-format, gfc-internal-format
35856 msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
35859 #: fortran/io.c:2237
35860 #, gcc-internal-format, gfc-internal-format
35861 msgid "CLOSE statement not allowed in PURE procedure at %C"
35864 #: fortran/io.c:2284
35865 #, gcc-internal-format, gfc-internal-format
35866 msgid "UNIT number in CLOSE statement at %L must be non-negative"
35869 #: fortran/io.c:2382 fortran/match.c:2186
35870 #, gcc-internal-format, gfc-internal-format
35871 msgid "%s statement not allowed in PURE procedure at %C"
35874 #: fortran/io.c:2414 fortran/io.c:2832
35875 #, gcc-internal-format, gfc-internal-format
35876 msgid "UNIT number in statement at %L must be non-negative"
35879 #: fortran/io.c:2446
35880 #, gcc-internal-format, gfc-internal-format
35881 msgid "Fortran 2003: FLUSH statement at %C"
35884 #: fortran/io.c:2502
35885 #, gcc-internal-format, gfc-internal-format
35886 msgid "Duplicate UNIT specification at %C"
35889 #: fortran/io.c:2562
35890 #, gcc-internal-format, gfc-internal-format
35891 msgid "Duplicate format specification at %C"
35894 #: fortran/io.c:2579
35895 #, gcc-internal-format, gfc-internal-format
35896 msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
35899 #: fortran/io.c:2615
35900 #, gcc-internal-format, gfc-internal-format
35901 msgid "Duplicate NML specification at %C"
35904 #: fortran/io.c:2624
35905 #, gcc-internal-format, gfc-internal-format
35906 msgid "Symbol '%s' at %C must be a NAMELIST group name"
35909 #: fortran/io.c:2689
35910 #, gcc-internal-format, gfc-internal-format
35911 msgid "END tag at %C not allowed in output statement"
35914 #: fortran/io.c:2766
35915 #, gcc-internal-format, gfc-internal-format
35916 msgid "UNIT not specified at %L"
35919 #: fortran/io.c:2778
35920 #, gcc-internal-format, gfc-internal-format
35922 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
35926 #: fortran/io.c:2800
35927 #, gcc-internal-format, gfc-internal-format
35928 msgid "Invalid form of WRITE statement at %L, UNIT required"
35931 #: fortran/io.c:2811
35932 #, gcc-internal-format, gfc-internal-format
35933 msgid "Internal unit with vector subscript at %L"
35936 #: fortran/io.c:2825
35937 #, gcc-internal-format, gfc-internal-format
35938 msgid "External IO UNIT cannot be an array at %L"
35941 #: fortran/io.c:2853
35942 #, gcc-internal-format, gfc-internal-format
35944 "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not "
35945 "appear in a variable definition context"
35948 #: fortran/io.c:2863
35949 #, gcc-internal-format, gfc-internal-format
35950 msgid "Extension: Comma before i/o item list at %L"
35953 #: fortran/io.c:2873
35954 #, gcc-internal-format, gfc-internal-format
35955 msgid "ERR tag label %d at %L not defined"
35958 #: fortran/io.c:2885
35959 #, gcc-internal-format, gfc-internal-format
35960 msgid "END tag label %d at %L not defined"
35963 #: fortran/io.c:2897
35964 #, gcc-internal-format, gfc-internal-format
35965 msgid "EOR tag label %d at %L not defined"
35968 #: fortran/io.c:2907
35969 #, gcc-internal-format, gfc-internal-format
35970 msgid "FORMAT label %d at %L not defined"
35973 #: fortran/io.c:3029
35974 #, gcc-internal-format, gfc-internal-format
35975 msgid "Syntax error in I/O iterator at %C"
35978 #: fortran/io.c:3060
35979 #, gcc-internal-format, gfc-internal-format
35980 msgid "Expected variable in READ statement at %C"
35983 #: fortran/io.c:3066
35984 #, gcc-internal-format, gfc-internal-format
35985 msgid "Expected expression in %s statement at %C"
35988 #. A general purpose syntax error.
35989 #: fortran/io.c:3123 fortran/io.c:3718 fortran/gfortran.h:2440
35990 #, gcc-internal-format, gfc-internal-format
35991 msgid "Syntax error in %s statement at %C"
35994 #: fortran/io.c:3208
35995 #, gcc-internal-format, gfc-internal-format
35996 msgid "Fortran 2003: Internal file at %L with namelist"
35999 #: fortran/io.c:3262
36000 #, gcc-internal-format, gfc-internal-format
36001 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
36004 #: fortran/io.c:3330
36005 #, gcc-internal-format, gfc-internal-format
36006 msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
36009 #: fortran/io.c:3351
36010 #, gcc-internal-format, gfc-internal-format
36011 msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
36014 #: fortran/io.c:3545
36015 #, gcc-internal-format, gfc-internal-format
36016 msgid "PRINT namelist at %C is an extension"
36019 #: fortran/io.c:3688
36020 #, gcc-internal-format, gfc-internal-format
36021 msgid "Expected comma in I/O list at %C"
36024 #: fortran/io.c:3752
36025 #, gcc-internal-format, gfc-internal-format
36026 msgid "PRINT statement at %C not allowed within PURE procedure"
36029 #: fortran/io.c:3908 fortran/io.c:3959
36030 #, gcc-internal-format, gfc-internal-format
36031 msgid "INQUIRE statement not allowed in PURE procedure at %C"
36034 #: fortran/io.c:3935
36035 #, gcc-internal-format, gfc-internal-format
36036 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
36039 #: fortran/io.c:3945 fortran/trans-io.c:1214
36040 #, gcc-internal-format, gfc-internal-format
36041 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
36044 #: fortran/io.c:3952
36045 #, gcc-internal-format, gfc-internal-format
36046 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
36049 #: fortran/io.c:3965
36050 #, gcc-internal-format, gfc-internal-format
36052 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
36055 #: fortran/io.c:4135
36056 #, gcc-internal-format, gfc-internal-format
36057 msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
36060 #: fortran/io.c:4141
36061 #, gcc-internal-format, gfc-internal-format
36062 msgid "WAIT statement not allowed in PURE procedure at %C"
36065 #: fortran/match.c:163
36066 #, gcc-internal-format, gfc-internal-format
36067 msgid "Missing ')' in statement at or before %L"
36070 #: fortran/match.c:168
36071 #, gcc-internal-format, gfc-internal-format
36072 msgid "Missing '(' in statement at or before %L"
36075 #: fortran/match.c:365
36076 #, gcc-internal-format, gfc-internal-format
36077 msgid "Integer too large at %C"
36080 #: fortran/match.c:458 fortran/parse.c:638
36081 #, gcc-internal-format, gfc-internal-format
36082 msgid "Too many digits in statement label at %C"
36085 #: fortran/match.c:464
36086 #, gcc-internal-format, gfc-internal-format
36087 msgid "Statement label at %C is zero"
36090 #: fortran/match.c:497
36091 #, gcc-internal-format, gfc-internal-format
36092 msgid "Label name '%s' at %C is ambiguous"
36095 #: fortran/match.c:503
36096 #, gcc-internal-format, gfc-internal-format
36097 msgid "Duplicate construct label '%s' at %C"
36100 #: fortran/match.c:534
36101 #, gcc-internal-format, gfc-internal-format
36102 msgid "Invalid character in name at %C"
36105 #: fortran/match.c:547 fortran/match.c:628
36106 #, gcc-internal-format, gfc-internal-format
36107 msgid "Name at %C is too long"
36110 #: fortran/match.c:558
36111 #, gcc-internal-format, gfc-internal-format
36113 "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
36116 #: fortran/match.c:609 fortran/match.c:657
36117 #, gcc-internal-format, gfc-internal-format
36118 msgid "Invalid C name in NAME= specifier at %C"
36121 #: fortran/match.c:648
36122 #, gcc-internal-format, gfc-internal-format
36123 msgid "Embedded space in NAME= specifier at %C"
36126 #: fortran/match.c:972
36127 #, gcc-internal-format, gfc-internal-format
36128 msgid "Loop variable at %C cannot be a coarray"
36131 #: fortran/match.c:978
36132 #, gcc-internal-format, gfc-internal-format
36133 msgid "Loop variable at %C cannot be a sub-component"
36136 #: fortran/match.c:1012
36137 #, gcc-internal-format, gfc-internal-format
36138 msgid "Expected a step value in iterator at %C"
36141 #: fortran/match.c:1024
36142 #, gcc-internal-format, gfc-internal-format
36143 msgid "Syntax error in iterator at %C"
36146 #: fortran/match.c:1265
36147 #, gcc-internal-format, gfc-internal-format
36148 msgid "Invalid form of PROGRAM statement at %C"
36151 #: fortran/match.c:1395 fortran/match.c:1476
36152 #, gcc-internal-format, gfc-internal-format
36153 msgid "Obsolescent feature: Arithmetic IF statement at %C"
36156 #: fortran/match.c:1451
36157 #, gcc-internal-format, gfc-internal-format
36158 msgid "Syntax error in IF-expression at %C"
36161 #: fortran/match.c:1462
36162 #, gcc-internal-format, gfc-internal-format
36163 msgid "Block label not appropriate for arithmetic IF statement at %C"
36166 #: fortran/match.c:1500
36167 #, gcc-internal-format, gfc-internal-format
36168 msgid "Block label is not appropriate for IF statement at %C"
36171 #: fortran/match.c:1584
36172 #, gcc-internal-format, gfc-internal-format
36173 msgid "Cannot assign to a named constant at %C"
36176 #: fortran/match.c:1594
36177 #, gcc-internal-format, gfc-internal-format
36178 msgid "Unclassifiable statement in IF-clause at %C"
36181 #: fortran/match.c:1601
36182 #, gcc-internal-format, gfc-internal-format
36183 msgid "Syntax error in IF-clause at %C"
36186 #: fortran/match.c:1645
36187 #, gcc-internal-format, gfc-internal-format
36188 msgid "Unexpected junk after ELSE statement at %C"
36191 #: fortran/match.c:1651 fortran/match.c:1686
36192 #, gcc-internal-format, gfc-internal-format
36193 msgid "Label '%s' at %C doesn't match IF label '%s'"
36196 #: fortran/match.c:1680
36197 #, gcc-internal-format, gfc-internal-format
36198 msgid "Unexpected junk after ELSE IF statement at %C"
36201 #: fortran/match.c:1744
36202 #, gcc-internal-format, gfc-internal-format
36203 msgid "Image control statement CRITICAL at %C in PURE procedure"
36206 #: fortran/match.c:1748
36207 #, gcc-internal-format, gfc-internal-format
36208 msgid "Fortran 2008: CRITICAL statement at %C"
36211 #: fortran/match.c:1760
36212 #, gcc-internal-format, gfc-internal-format
36213 msgid "Nested CRITICAL block at %C"
36216 #: fortran/match.c:1812
36217 #, gcc-internal-format, gfc-internal-format
36218 msgid "Expected association list at %C"
36221 #: fortran/match.c:1825
36222 #, gcc-internal-format, gfc-internal-format
36223 msgid "Expected association at %C"
36226 #: fortran/match.c:1834
36227 #, gcc-internal-format, gfc-internal-format
36228 msgid "Duplicate name '%s' in association at %C"
36231 #: fortran/match.c:1842
36232 #, gcc-internal-format, gfc-internal-format
36233 msgid "Association target at %C must not be coindexed"
36236 #: fortran/match.c:1860
36237 #, gcc-internal-format, gfc-internal-format
36238 msgid "Expected ')' or ',' at %C"
36241 #: fortran/match.c:1878
36242 #, gcc-internal-format, gfc-internal-format
36243 msgid "Junk after ASSOCIATE statement at %C"
36246 #: fortran/match.c:2025
36247 #, gcc-internal-format, gfc-internal-format
36248 msgid "Name '%s' in %s statement at %C is unknown"
36251 #: fortran/match.c:2033
36252 #, gcc-internal-format, gfc-internal-format
36253 msgid "Name '%s' in %s statement at %C is not a construct name"
36256 #: fortran/match.c:2045
36257 #, gcc-internal-format, gfc-internal-format
36258 msgid "%s statement at %C leaves CRITICAL construct"
36261 #: fortran/match.c:2055
36262 #, gcc-internal-format, gfc-internal-format
36263 msgid "%s statement at %C is not within a construct"
36266 #: fortran/match.c:2058
36267 #, gcc-internal-format, gfc-internal-format
36268 msgid "%s statement at %C is not within construct '%s'"
36271 #: fortran/match.c:2082
36272 #, gcc-internal-format, gfc-internal-format
36273 msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
36276 #: fortran/match.c:2087
36277 #, gcc-internal-format, gfc-internal-format
36278 msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
36281 #: fortran/match.c:2093
36282 #, gcc-internal-format, gfc-internal-format
36283 msgid "%s statement at %C is not applicable to construct '%s'"
36286 #: fortran/match.c:2100
36287 #, gcc-internal-format, gfc-internal-format
36288 msgid "%s statement at %C leaving OpenMP structured block"
36291 #: fortran/match.c:2124
36292 #, gcc-internal-format, gfc-internal-format
36293 msgid "EXIT statement at %C terminating !$OMP DO loop"
36296 #: fortran/match.c:2129
36297 #, gcc-internal-format, gfc-internal-format
36298 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
36301 #: fortran/match.c:2193
36302 #, gcc-internal-format, gfc-internal-format
36303 msgid "Image control statement STOP at %C in CRITICAL block"
36306 #: fortran/match.c:2201
36307 #, gcc-internal-format, gfc-internal-format
36308 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
36311 #: fortran/match.c:2208
36312 #, gcc-internal-format, gfc-internal-format
36313 msgid "STOP code at %L must be scalar"
36316 #: fortran/match.c:2216
36317 #, gcc-internal-format, gfc-internal-format
36318 msgid "STOP code at %L must be default character KIND=%d"
36321 #: fortran/match.c:2224
36322 #, gcc-internal-format, gfc-internal-format
36323 msgid "STOP code at %L must be default integer KIND=%d"
36326 #: fortran/match.c:2270
36327 #, gcc-internal-format, gfc-internal-format
36328 msgid "Deleted feature: PAUSE statement at %C"
36331 #: fortran/match.c:2293
36332 #, gcc-internal-format, gfc-internal-format
36333 msgid "Fortran 2008: ERROR STOP statement at %C"
36336 #: fortran/match.c:2319
36337 #, gcc-internal-format, gfc-internal-format
36338 msgid "Image control statement SYNC at %C in PURE procedure"
36341 #: fortran/match.c:2323
36342 #, gcc-internal-format, gfc-internal-format
36343 msgid "Fortran 2008: SYNC statement at %C"
36346 #: fortran/match.c:2335
36347 #, gcc-internal-format, gfc-internal-format
36348 msgid "Image control statement SYNC at %C in CRITICAL block"
36351 #: fortran/match.c:2381 fortran/match.c:2984 fortran/match.c:3277
36352 #, gcc-internal-format, gfc-internal-format
36353 msgid "Redundant STAT tag found at %L "
36356 #: fortran/match.c:2398 fortran/match.c:3011 fortran/match.c:3303
36357 #, gcc-internal-format, gfc-internal-format
36358 msgid "Redundant ERRMSG tag found at %L "
36361 #: fortran/match.c:2511
36362 #, gcc-internal-format, gfc-internal-format
36363 msgid "Deleted feature: ASSIGN statement at %C"
36366 #: fortran/match.c:2557
36367 #, gcc-internal-format, gfc-internal-format
36368 msgid "Deleted feature: Assigned GOTO statement at %C"
36371 #: fortran/match.c:2604 fortran/match.c:2657
36372 #, gcc-internal-format, gfc-internal-format
36373 msgid "Statement label list in GOTO at %C cannot be empty"
36376 #: fortran/match.c:2667
36377 #, gcc-internal-format, gfc-internal-format
36378 msgid "Obsolescent feature: Computed GOTO at %C"
36381 #. Enforce F03:C476.
36382 #: fortran/match.c:2730
36383 #, gcc-internal-format, gfc-internal-format
36384 msgid "'%s' at %L is not an accessible derived type"
36387 #: fortran/match.c:2768
36388 #, gcc-internal-format, gfc-internal-format
36389 msgid "Derived type '%s' at %L may not be ABSTRACT"
36392 #: fortran/match.c:2829
36393 #, gcc-internal-format, gfc-internal-format
36394 msgid "Invalid type-spec at %C"
36397 #: fortran/match.c:2882
36398 #, gcc-internal-format, gfc-internal-format
36399 msgid "Fortran 2003: typespec in ALLOCATE at %L"
36402 #: fortran/match.c:2914
36403 #, gcc-internal-format, gfc-internal-format
36404 msgid "Bad allocate-object at %C for a PURE procedure"
36407 #: fortran/match.c:2925
36408 #, gcc-internal-format, gfc-internal-format
36409 msgid "Type of entity at %L is type incompatible with typespec"
36412 #: fortran/match.c:2933
36413 #, gcc-internal-format, gfc-internal-format
36415 "Kind type parameter for entity at %L differs from the kind type parameter of "
36419 #: fortran/match.c:2960 fortran/match.c:3260
36420 #, gcc-internal-format, gfc-internal-format
36422 "Allocate-object at %C is not a nonprocedure pointer or an allocatable "
36426 #: fortran/match.c:2967
36427 #, gcc-internal-format, gfc-internal-format
36428 msgid "Shape specification for allocatable scalar at %C"
36431 #: fortran/match.c:3004
36432 #, gcc-internal-format, gfc-internal-format
36433 msgid "Fortran 2003: ERRMSG tag at %L"
36436 #: fortran/match.c:3028
36437 #, gcc-internal-format, gfc-internal-format
36438 msgid "Fortran 2003: SOURCE tag at %L"
36441 #: fortran/match.c:3035
36442 #, gcc-internal-format, gfc-internal-format
36443 msgid "Redundant SOURCE tag found at %L "
36446 #: fortran/match.c:3042
36447 #, gcc-internal-format, gfc-internal-format
36448 msgid "SOURCE tag at %L conflicts with the typespec at %L"
36451 #: fortran/match.c:3049
36452 #, gcc-internal-format, gfc-internal-format
36453 msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
36456 #: fortran/match.c:3067
36457 #, gcc-internal-format, gfc-internal-format
36458 msgid "Fortran 2008: MOLD tag at %L"
36461 #: fortran/match.c:3074
36462 #, gcc-internal-format, gfc-internal-format
36463 msgid "Redundant MOLD tag found at %L "
36466 #: fortran/match.c:3081
36467 #, gcc-internal-format, gfc-internal-format
36468 msgid "MOLD tag at %L conflicts with the typespec at %L"
36471 #: fortran/match.c:3108
36472 #, gcc-internal-format, gfc-internal-format
36473 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
36476 #: fortran/match.c:3244
36477 #, gcc-internal-format, gfc-internal-format
36478 msgid "Illegal allocate-object at %C for a PURE procedure"
36481 #: fortran/match.c:3297
36482 #, gcc-internal-format, gfc-internal-format
36483 msgid "Fortran 2003: ERRMSG at %L"
36486 #: fortran/match.c:3355
36487 #, gcc-internal-format, gfc-internal-format
36488 msgid "Image control statement RETURN at %C in CRITICAL block"
36491 #: fortran/match.c:3364
36492 #, gcc-internal-format, gfc-internal-format
36493 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
36496 #: fortran/match.c:3369
36497 #, gcc-internal-format, gfc-internal-format
36498 msgid "Obsolescent feature: Alternate RETURN at %C"
36501 #: fortran/match.c:3399
36502 #, gcc-internal-format, gfc-internal-format
36503 msgid "Extension: RETURN statement in main program at %C"
36506 #: fortran/match.c:3427
36507 #, gcc-internal-format, gfc-internal-format
36508 msgid "Expected component reference at %C"
36511 #: fortran/match.c:3433
36512 #, gcc-internal-format, gfc-internal-format
36513 msgid "Junk after CALL at %C"
36516 #: fortran/match.c:3443
36517 #, gcc-internal-format, gfc-internal-format
36518 msgid "Expected type-bound procedure or procedure pointer component at %C"
36521 #: fortran/match.c:3663
36522 #, gcc-internal-format, gfc-internal-format
36523 msgid "Syntax error in common block name at %C"
36526 #: fortran/match.c:3699
36527 #, gcc-internal-format, gfc-internal-format
36528 msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
36531 #. If we find an error, just print it and continue,
36532 #. cause it's just semantic, and we can see if there
36533 #. are more errors.
36534 #: fortran/match.c:3758
36535 #, gcc-internal-format, gfc-internal-format
36537 "Variable '%s' at %L in common block '%s' at %C must be declared with a C "
36538 "interoperable kind since common block '%s' is bind(c)"
36541 #: fortran/match.c:3767
36542 #, gcc-internal-format, gfc-internal-format
36544 "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not "
36548 #: fortran/match.c:3774
36549 #, gcc-internal-format, gfc-internal-format
36550 msgid "Symbol '%s' at %C is already in a COMMON block"
36553 #: fortran/match.c:3782
36554 #, gcc-internal-format, gfc-internal-format
36555 msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
36558 #: fortran/match.c:3809
36559 #, gcc-internal-format, gfc-internal-format
36560 msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
36563 #: fortran/match.c:3819
36564 #, gcc-internal-format, gfc-internal-format
36565 msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
36568 #: fortran/match.c:3851
36569 #, gcc-internal-format, gfc-internal-format
36571 "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
36572 "another COMMON block '%s'"
36575 #: fortran/match.c:3959
36576 #, gcc-internal-format, gfc-internal-format
36577 msgid "Namelist group name '%s' at %C already has a basic type of %s"
36580 #: fortran/match.c:3967
36581 #, gcc-internal-format, gfc-internal-format
36583 "Namelist group name '%s' at %C already is USE associated and cannot be "
36587 #: fortran/match.c:3994
36588 #, gcc-internal-format, gfc-internal-format
36589 msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
36592 #: fortran/match.c:4001
36593 #, gcc-internal-format, gfc-internal-format
36594 msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
36597 #: fortran/match.c:4135
36598 #, gcc-internal-format, gfc-internal-format
36599 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
36602 #: fortran/match.c:4143
36603 #, gcc-internal-format, gfc-internal-format
36604 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
36607 #: fortran/match.c:4171
36608 #, gcc-internal-format, gfc-internal-format
36609 msgid "EQUIVALENCE at %C requires two or more objects"
36612 #: fortran/match.c:4185
36613 #, gcc-internal-format, gfc-internal-format
36615 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
36618 #: fortran/match.c:4198
36619 #, gcc-internal-format, gfc-internal-format
36620 msgid "Expecting a comma in EQUIVALENCE at %C"
36623 #: fortran/match.c:4314
36624 #, gcc-internal-format, gfc-internal-format
36625 msgid "Statement function at %L is recursive"
36628 #: fortran/match.c:4320
36629 #, gcc-internal-format, gfc-internal-format
36630 msgid "Obsolescent feature: Statement function at %C"
36633 #: fortran/match.c:4406
36634 #, gcc-internal-format, gfc-internal-format
36635 msgid "Expected initialization expression in CASE at %C"
36638 #: fortran/match.c:4438
36639 #, gcc-internal-format, gfc-internal-format
36640 msgid "Expected block name '%s' of SELECT construct at %C"
36643 #: fortran/match.c:4579
36644 #, gcc-internal-format, gfc-internal-format
36646 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
36649 #: fortran/match.c:4612
36650 #, gcc-internal-format, gfc-internal-format
36651 msgid "Unexpected CASE statement at %C"
36654 #: fortran/match.c:4664
36655 #, gcc-internal-format, gfc-internal-format
36656 msgid "Syntax error in CASE specification at %C"
36659 #: fortran/match.c:4682
36660 #, gcc-internal-format, gfc-internal-format
36661 msgid "Unexpected TYPE IS statement at %C"
36664 #: fortran/match.c:4715
36665 #, gcc-internal-format, gfc-internal-format
36666 msgid "Syntax error in TYPE IS specification at %C"
36669 #: fortran/match.c:4788
36670 #, gcc-internal-format, gfc-internal-format
36671 msgid "Syntax error in CLASS IS specification at %C"
36674 #: fortran/match.c:4910
36675 #, gcc-internal-format, gfc-internal-format
36676 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
36679 #: fortran/match.c:4948
36680 #, gcc-internal-format, gfc-internal-format
36681 msgid "Label '%s' at %C doesn't match WHERE label '%s'"
36684 #: fortran/match.c:5048
36685 #, gcc-internal-format, gfc-internal-format
36686 msgid "Syntax error in FORALL iterator at %C"
36689 #: fortran/matchexp.c:72
36690 #, gcc-internal-format, gfc-internal-format
36691 msgid "Bad character '%c' in OPERATOR name at %C"
36694 #: fortran/matchexp.c:80
36695 #, gcc-internal-format, gfc-internal-format
36696 msgid "The name '%s' cannot be used as a defined operator at %C"
36699 #: fortran/matchexp.c:173
36700 #, gcc-internal-format, gfc-internal-format
36701 msgid "Expected a right parenthesis in expression at %C"
36704 #: fortran/matchexp.c:278
36705 #, gcc-internal-format, gfc-internal-format
36706 msgid "Expected exponent in expression at %C"
36709 #: fortran/matchexp.c:316 fortran/matchexp.c:321 fortran/matchexp.c:425
36710 #: fortran/matchexp.c:430
36711 #, gcc-internal-format, gfc-internal-format
36713 "Extension: Unary operator following arithmetic operator (use parentheses) at "
36717 #: fortran/misc.c:39
36718 #, gcc-internal-format
36719 msgid "Out of memory-- malloc() failed"
36722 #: fortran/module.c:522
36723 #, gcc-internal-format, gfc-internal-format
36724 msgid "Fortran 2003: module nature in USE statement at %C"
36727 #: fortran/module.c:534
36728 #, gcc-internal-format, gfc-internal-format
36730 "Module nature in USE statement at %C shall be either INTRINSIC or "
36734 #: fortran/module.c:547
36735 #, gcc-internal-format, gfc-internal-format
36736 msgid "\"::\" was expected after module nature at %C but was not found"
36739 #: fortran/module.c:556
36740 #, gcc-internal-format, gfc-internal-format
36741 msgid "Fortran 2003: \"USE :: module\" at %C"
36744 #: fortran/module.c:610
36745 #, gcc-internal-format, gfc-internal-format
36746 msgid "Missing generic specification in USE statement at %C"
36749 #: fortran/module.c:618
36750 #, gcc-internal-format, gfc-internal-format
36751 msgid "Fortran 2003: Renaming operators in USE statements at %C"
36754 #: fortran/module.c:660
36755 #, gcc-internal-format, gfc-internal-format
36756 msgid "The name '%s' at %C has already been used as an external module name."
36759 #: fortran/module.c:937
36760 #, gcc-internal-format, gfc-internal-format
36761 msgid "Reading module %s at line %d column %d: %s"
36764 #: fortran/module.c:941
36765 #, gcc-internal-format, gfc-internal-format
36766 msgid "Writing module %s at line %d column %d: %s"
36769 #: fortran/module.c:945
36770 #, gcc-internal-format, gfc-internal-format
36771 msgid "Module %s at line %d column %d: %s"
36774 #: fortran/module.c:1303
36775 #, gcc-internal-format, gfc-internal-format
36776 msgid "Error writing modules file: %s"
36779 #: fortran/module.c:3205
36780 #, gcc-internal-format, gfc-internal-format
36781 msgid "Namelist %s cannot be renamed by USE association to %s"
36784 #: fortran/module.c:4522
36785 #, gcc-internal-format, gfc-internal-format
36786 msgid "Symbol '%s' referenced at %L not found in module '%s'"
36789 #: fortran/module.c:4529
36790 #, gcc-internal-format, gfc-internal-format
36791 msgid "User operator '%s' referenced at %L not found in module '%s'"
36794 #: fortran/module.c:4534
36795 #, gcc-internal-format, gfc-internal-format
36796 msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
36799 #: fortran/module.c:5148
36800 #, gcc-internal-format, gfc-internal-format
36801 msgid "Can't open module file '%s' for writing at %C: %s"
36804 #: fortran/module.c:5186
36805 #, gcc-internal-format, gfc-internal-format
36806 msgid "Error writing module file '%s' for writing: %s"
36809 #: fortran/module.c:5195
36810 #, gcc-internal-format, gfc-internal-format
36811 msgid "Can't delete module file '%s': %s"
36814 #: fortran/module.c:5198
36815 #, gcc-internal-format, gfc-internal-format
36816 msgid "Can't rename module file '%s' to '%s': %s"
36819 #: fortran/module.c:5204
36820 #, gcc-internal-format, gfc-internal-format
36821 msgid "Can't delete temporary module file '%s': %s"
36824 #: fortran/module.c:5223 fortran/module.c:5354 fortran/module.c:5387
36825 #, gcc-internal-format, gfc-internal-format
36826 msgid "Symbol '%s' already declared"
36829 #: fortran/module.c:5333
36830 #, gcc-internal-format, gfc-internal-format
36832 "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
36835 #: fortran/module.c:5458
36836 #, gcc-internal-format, gfc-internal-format
36838 "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name "
36842 #: fortran/module.c:5473
36843 #, gcc-internal-format, gfc-internal-format
36844 msgid "The symbol '%s', referrenced at %C, is not in the selected standard"
36847 #: fortran/module.c:5480 fortran/module.c:5540
36848 #, gcc-internal-format, gfc-internal-format
36850 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
36851 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
36854 #: fortran/module.c:5590
36855 #, gcc-internal-format, gfc-internal-format
36857 "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
36860 #: fortran/module.c:5623
36861 #, gcc-internal-format, gfc-internal-format
36862 msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
36865 #: fortran/module.c:5631
36866 #, gcc-internal-format, gfc-internal-format
36867 msgid "Fortran 2003: ISO_C_BINDING module at %C"
36870 #: fortran/module.c:5641
36871 #, gcc-internal-format, gfc-internal-format
36872 msgid "Can't find an intrinsic module named '%s' at %C"
36875 #: fortran/module.c:5646
36876 #, gcc-internal-format, gfc-internal-format
36877 msgid "Can't open module file '%s' for reading at %C: %s"
36880 #: fortran/module.c:5654
36881 #, gcc-internal-format, gfc-internal-format
36883 "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name "
36887 #: fortran/module.c:5674
36888 #, gcc-internal-format, gfc-internal-format
36889 msgid "File '%s' opened at %C is not a GFORTRAN module file"
36892 #: fortran/module.c:5681
36893 #, gcc-internal-format, gfc-internal-format
36894 msgid "Parse error when checking module version for file '%s' opened at %C"
36897 #: fortran/module.c:5686
36898 #, gcc-internal-format, gfc-internal-format
36899 msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
36902 #: fortran/module.c:5701
36903 #, gcc-internal-format
36904 msgid "Can't USE the same module we're building!"
36907 #: fortran/openmp.c:132 fortran/openmp.c:568
36908 #, gcc-internal-format, gfc-internal-format
36909 msgid "COMMON block /%s/ not found at %C"
36912 #: fortran/openmp.c:163
36913 #, gcc-internal-format, gfc-internal-format
36914 msgid "Syntax error in OpenMP variable list at %C"
36917 #: fortran/openmp.c:291
36918 #, gcc-internal-format, gfc-internal-format
36919 msgid "%s is not INTRINSIC procedure name at %C"
36922 #: fortran/openmp.c:402
36923 #, gcc-internal-format, gfc-internal-format
36924 msgid "COLLAPSE clause argument not constant positive integer at %C"
36927 #: fortran/openmp.c:469
36928 #, gcc-internal-format, gfc-internal-format
36929 msgid "Unexpected junk after TASKWAIT clause at %C"
36932 #: fortran/openmp.c:487
36933 #, gcc-internal-format, gfc-internal-format
36934 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
36937 #: fortran/openmp.c:515
36938 #, gcc-internal-format, gfc-internal-format
36939 msgid "Unexpected junk after $OMP FLUSH statement at %C"
36942 #: fortran/openmp.c:547
36943 #, gcc-internal-format, gfc-internal-format
36944 msgid "Threadprivate variable at %C is an element of a COMMON block"
36947 #: fortran/openmp.c:587
36948 #, gcc-internal-format, gfc-internal-format
36949 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
36952 #: fortran/openmp.c:663
36953 #, gcc-internal-format, gfc-internal-format
36954 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
36957 #: fortran/openmp.c:677
36958 #, gcc-internal-format, gfc-internal-format
36959 msgid "Unexpected junk after $OMP MASTER statement at %C"
36962 #: fortran/openmp.c:691
36963 #, gcc-internal-format, gfc-internal-format
36964 msgid "Unexpected junk after $OMP ORDERED statement at %C"
36967 #: fortran/openmp.c:705
36968 #, gcc-internal-format, gfc-internal-format
36969 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
36972 #: fortran/openmp.c:719
36973 #, gcc-internal-format, gfc-internal-format
36974 msgid "Unexpected junk after $OMP BARRIER statement at %C"
36977 #: fortran/openmp.c:736
36978 #, gcc-internal-format, gfc-internal-format
36979 msgid "Unexpected junk after NOWAIT clause at %C"
36982 #: fortran/openmp.c:783 fortran/resolve.c:8527 fortran/resolve.c:8967
36983 #, gcc-internal-format, gfc-internal-format
36984 msgid "IF clause at %L requires a scalar LOGICAL expression"
36987 #: fortran/openmp.c:791
36988 #, gcc-internal-format, gfc-internal-format
36989 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
36992 #: fortran/openmp.c:799
36993 #, gcc-internal-format, gfc-internal-format
36994 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
36997 #: fortran/openmp.c:841
36998 #, gcc-internal-format, gfc-internal-format
36999 msgid "Object '%s' is not a variable at %L"
37002 #: fortran/openmp.c:850 fortran/openmp.c:861 fortran/openmp.c:869
37003 #: fortran/openmp.c:880
37004 #, gcc-internal-format, gfc-internal-format
37005 msgid "Symbol '%s' present on multiple clauses at %L"
37008 #: fortran/openmp.c:903
37009 #, gcc-internal-format, gfc-internal-format
37010 msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
37013 #: fortran/openmp.c:906
37014 #, gcc-internal-format, gfc-internal-format
37015 msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
37018 #: fortran/openmp.c:914
37019 #, gcc-internal-format, gfc-internal-format
37020 msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
37023 #: fortran/openmp.c:917
37024 #, gcc-internal-format, gfc-internal-format
37025 msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
37028 #: fortran/openmp.c:925
37029 #, gcc-internal-format, gfc-internal-format
37030 msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
37033 #: fortran/openmp.c:928
37034 #, gcc-internal-format, gfc-internal-format
37035 msgid "Cray pointee '%s' in SHARED clause at %L"
37038 #: fortran/openmp.c:936
37039 #, gcc-internal-format, gfc-internal-format
37040 msgid "THREADPRIVATE object '%s' in %s clause at %L"
37043 #: fortran/openmp.c:939
37044 #, gcc-internal-format, gfc-internal-format
37045 msgid "Cray pointee '%s' in %s clause at %L"
37048 #: fortran/openmp.c:944
37049 #, gcc-internal-format, gfc-internal-format
37050 msgid "POINTER object '%s' in %s clause at %L"
37053 #: fortran/openmp.c:949
37054 #, gcc-internal-format, gfc-internal-format
37055 msgid "%s clause object '%s' has ALLOCATABLE components at %L"
37058 #: fortran/openmp.c:952
37059 #, gcc-internal-format, gfc-internal-format
37060 msgid "Cray pointer '%s' in %s clause at %L"
37063 #: fortran/openmp.c:956
37064 #, gcc-internal-format, gfc-internal-format
37065 msgid "Assumed size array '%s' in %s clause at %L"
37068 #: fortran/openmp.c:961
37069 #, gcc-internal-format, gfc-internal-format
37070 msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
37073 #: fortran/openmp.c:970
37074 #, gcc-internal-format, gfc-internal-format
37075 msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
37078 #: fortran/openmp.c:981
37079 #, gcc-internal-format, gfc-internal-format
37080 msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
37083 #: fortran/openmp.c:992
37084 #, gcc-internal-format, gfc-internal-format
37085 msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
37088 #: fortran/openmp.c:1001
37089 #, gcc-internal-format, gfc-internal-format
37090 msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
37093 #: fortran/openmp.c:1113
37094 #, gcc-internal-format, gfc-internal-format
37096 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
37099 #: fortran/openmp.c:1153
37100 #, gcc-internal-format, gfc-internal-format
37102 "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ."
37106 #: fortran/openmp.c:1201
37107 #, gcc-internal-format, gfc-internal-format
37109 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
37112 #: fortran/openmp.c:1215
37113 #, gcc-internal-format, gfc-internal-format
37115 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
37119 #: fortran/openmp.c:1247
37120 #, gcc-internal-format, gfc-internal-format
37122 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
37123 "reference var at %L"
37126 #: fortran/openmp.c:1271
37127 #, gcc-internal-format, gfc-internal-format
37129 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
37133 #: fortran/openmp.c:1278
37134 #, gcc-internal-format, gfc-internal-format
37136 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
37139 #: fortran/openmp.c:1294
37140 #, gcc-internal-format, gfc-internal-format
37142 "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
37145 #: fortran/openmp.c:1297
37146 #, gcc-internal-format, gfc-internal-format
37147 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
37150 #: fortran/openmp.c:1303
37151 #, gcc-internal-format, gfc-internal-format
37152 msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
37155 #: fortran/openmp.c:1321
37156 #, gcc-internal-format, gfc-internal-format
37158 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
37162 #: fortran/openmp.c:1455
37163 #, gcc-internal-format, gfc-internal-format
37164 msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
37167 #: fortran/openmp.c:1461
37168 #, gcc-internal-format, gfc-internal-format
37169 msgid "!$OMP DO iteration variable must be of type integer at %L"
37172 #: fortran/openmp.c:1465
37173 #, gcc-internal-format, gfc-internal-format
37174 msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
37177 #: fortran/openmp.c:1473
37178 #, gcc-internal-format, gfc-internal-format
37180 "!$OMP DO iteration variable present on clause other than PRIVATE or "
37181 "LASTPRIVATE at %L"
37184 #: fortran/openmp.c:1491
37185 #, gcc-internal-format, gfc-internal-format
37186 msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
37189 #: fortran/openmp.c:1505
37190 #, gcc-internal-format, gfc-internal-format
37191 msgid "collapsed !$OMP DO loops not perfectly nested at %L"
37194 #: fortran/openmp.c:1514 fortran/openmp.c:1522
37195 #, gcc-internal-format, gfc-internal-format
37196 msgid "not enough DO loops for collapsed !$OMP DO at %L"
37199 #: fortran/options.c:252
37200 #, gcc-internal-format
37201 msgid "-fexcess-precision=standard for Fortran"
37204 #: fortran/options.c:327
37205 #, gcc-internal-format, gfc-internal-format
37206 msgid "Reading file '%s' as free form"
37209 #: fortran/options.c:337
37210 #, gcc-internal-format
37211 msgid "'-fd-lines-as-comments' has no effect in free form"
37214 #: fortran/options.c:340
37215 #, gcc-internal-format
37216 msgid "'-fd-lines-as-code' has no effect in free form"
37219 #: fortran/options.c:358
37220 #, gcc-internal-format, gfc-internal-format
37221 msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
37224 #: fortran/options.c:361
37225 #, gcc-internal-format
37226 msgid "Flag -fno-automatic overwrites -frecursive"
37229 #: fortran/options.c:363
37230 #, gcc-internal-format
37231 msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
37234 #: fortran/options.c:367
37235 #, gcc-internal-format, gfc-internal-format
37236 msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
37239 #: fortran/options.c:371
37240 #, gcc-internal-format, gfc-internal-format
37241 msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
37244 #: fortran/options.c:446
37245 #, gcc-internal-format
37246 msgid "gfortran: Only one -J option allowed"
37249 #: fortran/options.c:489
37250 #, gcc-internal-format, gfc-internal-format
37251 msgid "Argument to -ffpe-trap is not valid: %s"
37254 #: fortran/options.c:502
37255 #, gcc-internal-format, gfc-internal-format
37256 msgid "Argument to -fcoarray is not valid: %s"
37259 #: fortran/options.c:540
37260 #, gcc-internal-format, gfc-internal-format
37261 msgid "Argument to -fcheck is not valid: %s"
37264 #: fortran/options.c:703
37265 #, gcc-internal-format
37266 msgid "Fixed line length must be at least seven."
37269 #: fortran/options.c:721
37270 #, gcc-internal-format
37271 msgid "Free line length must be at least three."
37274 #: fortran/options.c:739
37275 #, gcc-internal-format
37276 msgid "-static-libgfortran is not supported in this configuration"
37279 #: fortran/options.c:787
37280 #, gcc-internal-format, gfc-internal-format
37281 msgid "Maximum supported identifier length is %d"
37284 #: fortran/options.c:819
37285 #, gcc-internal-format, gfc-internal-format
37286 msgid "Unrecognized option to -finit-logical: %s"
37289 #: fortran/options.c:835
37290 #, gcc-internal-format, gfc-internal-format
37291 msgid "Unrecognized option to -finit-real: %s"
37294 #: fortran/options.c:851
37295 #, gcc-internal-format
37296 msgid "The value of n in -finit-character=n must be between 0 and 127"
37299 #: fortran/options.c:943
37300 #, gcc-internal-format, gfc-internal-format
37301 msgid "Maximum subrecord length cannot exceed %d"
37304 #: fortran/parse.c:470
37305 #, gcc-internal-format, gfc-internal-format
37306 msgid "Unclassifiable statement at %C"
37309 #: fortran/parse.c:492
37310 #, gcc-internal-format, gfc-internal-format
37311 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
37314 #: fortran/parse.c:573
37315 #, gcc-internal-format, gfc-internal-format
37316 msgid "Unclassifiable OpenMP directive at %C"
37319 #: fortran/parse.c:599
37320 #, gcc-internal-format, gfc-internal-format
37321 msgid "Unclassifiable GCC directive at %C"
37324 #: fortran/parse.c:641 fortran/parse.c:812
37325 #, gcc-internal-format, gfc-internal-format
37326 msgid "Zero is not a valid statement label at %C"
37329 #: fortran/parse.c:648 fortran/parse.c:804
37330 #, gcc-internal-format, gfc-internal-format
37331 msgid "Non-numeric character in statement label at %C"
37334 #: fortran/parse.c:660 fortran/parse.c:853
37335 #, gcc-internal-format, gfc-internal-format
37336 msgid "Semicolon at %C needs to be preceded by statement"
37339 #: fortran/parse.c:668 fortran/parse.c:868
37340 #, gcc-internal-format, gfc-internal-format
37341 msgid "Ignoring statement label in empty statement at %L"
37344 #: fortran/parse.c:715 fortran/parse.c:855
37345 #, gcc-internal-format, gfc-internal-format
37346 msgid "Fortran 2008: Semicolon at %C without preceding statement"
37349 #: fortran/parse.c:791 fortran/parse.c:831
37350 #, gcc-internal-format, gfc-internal-format
37351 msgid "Bad continuation line at %C"
37354 #: fortran/parse.c:1093
37355 #, gcc-internal-format, gfc-internal-format
37356 msgid "FORMAT statement at %L does not have a statement label"
37359 #: fortran/parse.c:1674
37360 #, gcc-internal-format, gfc-internal-format
37361 msgid "Unexpected %s statement at %C"
37364 #: fortran/parse.c:1821
37365 #, gcc-internal-format, gfc-internal-format
37366 msgid "%s statement at %C cannot follow %s statement at %L"
37369 #: fortran/parse.c:1838
37370 #, gcc-internal-format, gfc-internal-format
37371 msgid "Unexpected end of file in '%s'"
37374 #: fortran/parse.c:1870
37375 #, gcc-internal-format, gfc-internal-format
37376 msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
37379 #: fortran/parse.c:1873
37380 #, gcc-internal-format, gfc-internal-format
37381 msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
37384 #: fortran/parse.c:1893
37385 #, gcc-internal-format, gfc-internal-format
37386 msgid "Components in TYPE at %C must precede CONTAINS"
37389 #: fortran/parse.c:1897
37390 #, gcc-internal-format, gfc-internal-format
37391 msgid "Fortran 2003: Type-bound procedure at %C"
37394 #: fortran/parse.c:1906
37395 #, gcc-internal-format, gfc-internal-format
37396 msgid "Fortran 2003: GENERIC binding at %C"
37399 #: fortran/parse.c:1916
37400 #, gcc-internal-format, gfc-internal-format
37401 msgid "Fortran 2003: FINAL procedure declaration at %C"
37404 #: fortran/parse.c:1928
37405 #, gcc-internal-format, gfc-internal-format
37406 msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
37409 #: fortran/parse.c:1939 fortran/parse.c:2042
37410 #, gcc-internal-format, gfc-internal-format
37411 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
37414 #: fortran/parse.c:1946
37415 #, gcc-internal-format, gfc-internal-format
37416 msgid "PRIVATE statement at %C must precede procedure bindings"
37419 #: fortran/parse.c:1953 fortran/parse.c:2055
37420 #, gcc-internal-format, gfc-internal-format
37421 msgid "Duplicate PRIVATE statement at %C"
37424 #: fortran/parse.c:1963
37425 #, gcc-internal-format, gfc-internal-format
37426 msgid "SEQUENCE statement at %C must precede CONTAINS"
37429 #: fortran/parse.c:1967
37430 #, gcc-internal-format, gfc-internal-format
37431 msgid "Already inside a CONTAINS block at %C"
37434 #: fortran/parse.c:2025
37435 #, gcc-internal-format, gfc-internal-format
37436 msgid "FINAL declaration at %C must be inside CONTAINS"
37439 #: fortran/parse.c:2033
37440 #, gcc-internal-format, gfc-internal-format
37441 msgid "Fortran 2003: Derived type definition at %C without components"
37444 #: fortran/parse.c:2049
37445 #, gcc-internal-format, gfc-internal-format
37446 msgid "PRIVATE statement at %C must precede structure components"
37449 #: fortran/parse.c:2066
37450 #, gcc-internal-format, gfc-internal-format
37451 msgid "SEQUENCE statement at %C must precede structure components"
37454 #: fortran/parse.c:2072
37455 #, gcc-internal-format, gfc-internal-format
37456 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
37459 #: fortran/parse.c:2077
37460 #, gcc-internal-format, gfc-internal-format
37461 msgid "Duplicate SEQUENCE statement at %C"
37464 #: fortran/parse.c:2087
37465 #, gcc-internal-format, gfc-internal-format
37466 msgid "Fortran 2003: CONTAINS block in derived type definition at %C"
37469 #: fortran/parse.c:2174
37470 #, gcc-internal-format, gfc-internal-format
37471 msgid "ENUM declaration at %C has no ENUMERATORS"
37474 #: fortran/parse.c:2258
37475 #, gcc-internal-format, gfc-internal-format
37476 msgid "Unexpected %s statement in INTERFACE block at %C"
37479 #: fortran/parse.c:2284
37480 #, gcc-internal-format, gfc-internal-format
37481 msgid "SUBROUTINE at %C does not belong in a generic function interface"
37484 #: fortran/parse.c:2288
37485 #, gcc-internal-format, gfc-internal-format
37486 msgid "FUNCTION at %C does not belong in a generic subroutine interface"
37489 #: fortran/parse.c:2298
37490 #, gcc-internal-format, gfc-internal-format
37492 "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
37495 #: fortran/parse.c:2329
37496 #, gcc-internal-format, gfc-internal-format
37497 msgid "Unexpected %s statement at %C in INTERFACE body"
37500 #: fortran/parse.c:2347
37501 #, gcc-internal-format, gfc-internal-format
37503 "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
37506 #: fortran/parse.c:2471
37507 #, gcc-internal-format, gfc-internal-format
37508 msgid "%s statement is not allowed inside of BLOCK at %C"
37511 #: fortran/parse.c:2558
37512 #, gcc-internal-format, gfc-internal-format
37513 msgid "%s statement must appear in a MODULE"
37516 #: fortran/parse.c:2566
37517 #, gcc-internal-format, gfc-internal-format
37518 msgid "%s statement at %C follows another accessibility specification"
37521 #: fortran/parse.c:2617
37522 #, gcc-internal-format, gfc-internal-format
37523 msgid "Bad kind expression for function '%s' at %L"
37526 #: fortran/parse.c:2621
37527 #, gcc-internal-format, gfc-internal-format
37528 msgid "The type for function '%s' at %L is not accessible"
37531 #: fortran/parse.c:2679
37532 #, gcc-internal-format, gfc-internal-format
37533 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
37536 #: fortran/parse.c:2700
37537 #, gcc-internal-format, gfc-internal-format
37538 msgid "Unexpected %s statement in WHERE block at %C"
37541 #: fortran/parse.c:2759
37542 #, gcc-internal-format, gfc-internal-format
37543 msgid "Unexpected %s statement in FORALL block at %C"
37546 #: fortran/parse.c:2810
37547 #, gcc-internal-format, gfc-internal-format
37548 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
37551 #: fortran/parse.c:2828
37552 #, gcc-internal-format, gfc-internal-format
37553 msgid "Duplicate ELSE statements at %L and %C"
37556 #: fortran/parse.c:2889
37557 #, gcc-internal-format, gfc-internal-format
37558 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
37561 #: fortran/parse.c:2972
37562 #, gcc-internal-format, gfc-internal-format
37564 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
37568 #: fortran/parse.c:3034
37569 #, gcc-internal-format, gfc-internal-format
37570 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
37573 #: fortran/parse.c:3067
37574 #, gcc-internal-format, gfc-internal-format
37575 msgid "End of nonblock DO statement at %C is within another block"
37578 #: fortran/parse.c:3076
37579 #, gcc-internal-format, gfc-internal-format
37580 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
37583 #: fortran/parse.c:3123
37584 #, gcc-internal-format, gfc-internal-format
37585 msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
37588 #: fortran/parse.c:3187
37589 #, gcc-internal-format, gfc-internal-format
37590 msgid "Fortran 2008: BLOCK construct at %C"
37593 #: fortran/parse.c:3217
37594 #, gcc-internal-format, gfc-internal-format
37595 msgid "Fortran 2003: ASSOCIATE construct at %C"
37598 #: fortran/parse.c:3314
37599 #, gcc-internal-format, gfc-internal-format
37600 msgid "Statement label in ENDDO at %C doesn't match DO label"
37603 #: fortran/parse.c:3330
37604 #, gcc-internal-format, gfc-internal-format
37605 msgid "Named block DO at %L requires matching ENDDO name"
37608 #: fortran/parse.c:3589
37609 #, gcc-internal-format, gfc-internal-format
37610 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
37613 #: fortran/parse.c:3646
37614 #, gcc-internal-format, gfc-internal-format
37615 msgid "%s statement at %C cannot terminate a non-block DO loop"
37618 #: fortran/parse.c:3842
37619 #, gcc-internal-format, gfc-internal-format
37620 msgid "Contained procedure '%s' at %C is already ambiguous"
37623 #: fortran/parse.c:3892
37624 #, gcc-internal-format, gfc-internal-format
37625 msgid "Unexpected %s statement in CONTAINS section at %C"
37628 #: fortran/parse.c:3916
37629 #, gcc-internal-format, gfc-internal-format
37631 "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at "
37635 #: fortran/parse.c:3993
37636 #, gcc-internal-format, gfc-internal-format
37637 msgid "CONTAINS statement at %C is already in a contained program unit"
37640 #: fortran/parse.c:4043
37641 #, gcc-internal-format, gfc-internal-format
37642 msgid "Global name '%s' at %L is already being used as a %s at %L"
37645 #: fortran/parse.c:4064
37646 #, gcc-internal-format, gfc-internal-format
37647 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
37650 #: fortran/parse.c:4090
37651 #, gcc-internal-format, gfc-internal-format
37652 msgid "Unexpected %s statement in BLOCK DATA at %C"
37655 #: fortran/parse.c:4133
37656 #, gcc-internal-format, gfc-internal-format
37657 msgid "Unexpected %s statement in MODULE at %C"
37660 #. If we see a duplicate main program, shut down. If the second
37661 #. instance is an implied main program, i.e. data decls or executable
37662 #. statements, we're in for lots of errors.
37663 #: fortran/parse.c:4454
37664 #, gcc-internal-format, gfc-internal-format
37665 msgid "Two main PROGRAMs at %L and %C"
37668 #: fortran/primary.c:95
37669 #, gcc-internal-format, gfc-internal-format
37670 msgid "Missing kind-parameter at %C"
37673 #: fortran/primary.c:219
37674 #, gcc-internal-format, gfc-internal-format
37675 msgid "Integer kind %d at %C not available"
37678 #: fortran/primary.c:227
37679 #, gcc-internal-format, gfc-internal-format
37681 "Integer too big for its kind at %C. This check can be disabled with the "
37682 "option -fno-range-check"
37685 #: fortran/primary.c:256
37686 #, gcc-internal-format, gfc-internal-format
37687 msgid "Extension: Hollerith constant at %C"
37690 #: fortran/primary.c:268
37691 #, gcc-internal-format, gfc-internal-format
37692 msgid "Invalid Hollerith constant: %L must contain at least one character"
37695 #: fortran/primary.c:274
37696 #, gcc-internal-format, gfc-internal-format
37697 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
37700 #: fortran/primary.c:294
37701 #, gcc-internal-format, gfc-internal-format
37702 msgid "Invalid Hollerith constant at %L contains a wide character"
37705 #: fortran/primary.c:380
37706 #, gcc-internal-format, gfc-internal-format
37707 msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
37710 #: fortran/primary.c:390
37711 #, gcc-internal-format, gfc-internal-format
37712 msgid "Empty set of digits in BOZ constant at %C"
37715 #: fortran/primary.c:396
37716 #, gcc-internal-format, gfc-internal-format
37717 msgid "Illegal character in BOZ constant at %C"
37720 #: fortran/primary.c:419
37721 #, gcc-internal-format, gfc-internal-format
37722 msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
37725 #: fortran/primary.c:450
37726 #, gcc-internal-format, gfc-internal-format
37727 msgid "Integer too big for integer kind %i at %C"
37730 #: fortran/primary.c:456
37731 #, gcc-internal-format, gfc-internal-format
37732 msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
37735 #: fortran/primary.c:556
37736 #, gcc-internal-format, gfc-internal-format
37737 msgid "Missing exponent in real number at %C"
37740 #: fortran/primary.c:612
37741 #, gcc-internal-format, gfc-internal-format
37742 msgid "Real number at %C has a 'd' exponent and an explicit kind"
37745 #: fortran/primary.c:625
37746 #, gcc-internal-format, gfc-internal-format
37747 msgid "Invalid real kind %d at %C"
37750 #: fortran/primary.c:639
37751 #, gcc-internal-format, gfc-internal-format
37752 msgid "Real constant overflows its kind at %C"
37755 #: fortran/primary.c:644
37756 #, gcc-internal-format, gfc-internal-format
37757 msgid "Real constant underflows its kind at %C"
37760 #: fortran/primary.c:736
37761 #, gcc-internal-format, gfc-internal-format
37762 msgid "Syntax error in SUBSTRING specification at %C"
37765 #: fortran/primary.c:948
37766 #, gcc-internal-format, gfc-internal-format
37767 msgid "Invalid kind %d for CHARACTER constant at %C"
37770 #: fortran/primary.c:969
37771 #, gcc-internal-format, gfc-internal-format
37772 msgid "Unterminated character constant beginning at %C"
37775 #: fortran/primary.c:1001
37776 #, gcc-internal-format, gfc-internal-format
37778 "Character '%s' in string at %C is not representable in character kind %d"
37781 #: fortran/primary.c:1084
37782 #, gcc-internal-format, gfc-internal-format
37783 msgid "Bad kind for logical constant at %C"
37786 #: fortran/primary.c:1117
37787 #, gcc-internal-format, gfc-internal-format
37788 msgid "Expected PARAMETER symbol in complex constant at %C"
37791 #: fortran/primary.c:1123
37792 #, gcc-internal-format, gfc-internal-format
37793 msgid "Numeric PARAMETER required in complex constant at %C"
37796 #: fortran/primary.c:1129
37797 #, gcc-internal-format, gfc-internal-format
37798 msgid "Scalar PARAMETER required in complex constant at %C"
37801 #: fortran/primary.c:1133
37802 #, gcc-internal-format, gfc-internal-format
37803 msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
37806 #: fortran/primary.c:1163
37807 #, gcc-internal-format, gfc-internal-format
37808 msgid "Error converting PARAMETER constant in complex constant at %C"
37811 #: fortran/primary.c:1292
37812 #, gcc-internal-format, gfc-internal-format
37813 msgid "Syntax error in COMPLEX constant at %C"
37816 #: fortran/primary.c:1498
37817 #, gcc-internal-format, gfc-internal-format
37818 msgid "Keyword '%s' at %C has already appeared in the current argument list"
37821 #: fortran/primary.c:1562
37822 #, gcc-internal-format, gfc-internal-format
37823 msgid "Extension: argument list function at %C"
37826 #: fortran/primary.c:1631
37827 #, gcc-internal-format, gfc-internal-format
37828 msgid "Expected alternate return label at %C"
37831 #: fortran/primary.c:1649
37832 #, gcc-internal-format, gfc-internal-format
37833 msgid "Missing keyword name in actual argument list at %C"
37836 #: fortran/primary.c:1695
37837 #, gcc-internal-format, gfc-internal-format
37838 msgid "Syntax error in argument list at %C"
37841 #: fortran/primary.c:1752
37842 #, gcc-internal-format, gfc-internal-format
37844 "Array section designator, e.g. '(:)', is required besides the coarray "
37845 "designator '[...]' at %C"
37848 #: fortran/primary.c:1758
37849 #, gcc-internal-format, gfc-internal-format
37850 msgid "Coarray designator at %C but '%s' is not a coarray"
37853 #: fortran/primary.c:1824
37854 #, gcc-internal-format, gfc-internal-format
37855 msgid "Expected structure component name at %C"
37858 #: fortran/primary.c:1868
37859 #, gcc-internal-format, gfc-internal-format
37860 msgid "Expected argument list at %C"
37863 #: fortran/primary.c:1900
37864 #, gcc-internal-format, gfc-internal-format
37865 msgid "Procedure pointer component '%s' requires an argument list at %C"
37868 #: fortran/primary.c:1988
37869 #, gcc-internal-format, gfc-internal-format
37870 msgid "Coindexed procedure-pointer component at %C"
37873 #: fortran/primary.c:2237
37874 #, gcc-internal-format, gfc-internal-format
37876 "Fortran 2003: Structure constructor with missing optional arguments at %C"
37879 #: fortran/primary.c:2245
37880 #, gcc-internal-format, gfc-internal-format
37882 "No initializer for component '%s' given in the structure constructor at %C!"
37885 #: fortran/primary.c:2292
37886 #, gcc-internal-format, gfc-internal-format
37887 msgid "Can't construct ABSTRACT type '%s' at %C"
37890 #: fortran/primary.c:2320
37891 #, gcc-internal-format, gfc-internal-format
37892 msgid "Fortran 2003: Structure constructor with named arguments at %C"
37895 #: fortran/primary.c:2335
37896 #, gcc-internal-format, gfc-internal-format
37897 msgid "Component initializer without name after component named %s at %C!"
37900 #: fortran/primary.c:2338
37901 #, gcc-internal-format, gfc-internal-format
37902 msgid "Too many components in structure constructor at %C!"
37905 #: fortran/primary.c:2371
37906 #, gcc-internal-format, gfc-internal-format
37907 msgid "Component '%s' is initialized twice in the structure constructor at %C!"
37910 #: fortran/primary.c:2387
37911 #, gcc-internal-format, gfc-internal-format
37913 "Coindexed expression to pointer component '%s' in structure constructor at "
37917 #: fortran/primary.c:2437
37918 #, gcc-internal-format, gfc-internal-format
37920 "component '%s' at %L has already been set by a parent derived type "
37924 #: fortran/primary.c:2452
37925 #, gcc-internal-format, gfc-internal-format
37926 msgid "Syntax error in structure constructor at %C"
37929 #: fortran/primary.c:2568
37930 #, gcc-internal-format, gfc-internal-format
37932 "'%s' at %C is the name of a recursive function and so refers to the result "
37933 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
37936 #: fortran/primary.c:2687
37937 #, gcc-internal-format, gfc-internal-format
37938 msgid "Unexpected use of subroutine name '%s' at %C"
37941 #: fortran/primary.c:2718
37942 #, gcc-internal-format, gfc-internal-format
37943 msgid "Statement function '%s' requires argument list at %C"
37946 #: fortran/primary.c:2721
37947 #, gcc-internal-format, gfc-internal-format
37948 msgid "Function '%s' requires an argument list at %C"
37951 #: fortran/primary.c:2768
37952 #, gcc-internal-format, gfc-internal-format
37953 msgid "Missing argument to '%s' at %C"
37956 #: fortran/primary.c:2909
37957 #, gcc-internal-format, gfc-internal-format
37958 msgid "Missing argument list in function '%s' at %C"
37961 #: fortran/primary.c:2937
37962 #, gcc-internal-format, gfc-internal-format
37963 msgid "Symbol at %C is not appropriate for an expression"
37966 #: fortran/primary.c:3036
37967 #, gcc-internal-format, gfc-internal-format
37968 msgid "Named constant at %C in an EQUIVALENCE"
37971 #: fortran/primary.c:3070
37972 #, gcc-internal-format, gfc-internal-format
37973 msgid "'%s' at %C is not a variable"
37976 #: fortran/resolve.c:115
37977 #, gcc-internal-format, gfc-internal-format
37978 msgid "'%s' at %L is of the ABSTRACT type '%s'"
37981 #: fortran/resolve.c:118
37982 #, gcc-internal-format, gfc-internal-format
37983 msgid "ABSTRACT type '%s' used at %L"
37986 #: fortran/resolve.c:140
37987 #, gcc-internal-format, gfc-internal-format
37988 msgid "PROCEDURE '%s' at %L may not be used as its own interface"
37991 #: fortran/resolve.c:146
37992 #, gcc-internal-format, gfc-internal-format
37994 "Interface '%s', used by procedure '%s' at %L, is declared in a later "
37995 "PROCEDURE statement"
37998 #: fortran/resolve.c:202
37999 #, gcc-internal-format, gfc-internal-format
38000 msgid "Interface '%s' of procedure '%s' at %L must be explicit"
38003 #: fortran/resolve.c:250
38004 #, gcc-internal-format, gfc-internal-format
38006 "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
38009 #: fortran/resolve.c:254
38010 #, gcc-internal-format, gfc-internal-format
38011 msgid "Alternate return specifier in function '%s' at %L is not allowed"
38014 #: fortran/resolve.c:270
38015 #, gcc-internal-format, gfc-internal-format
38016 msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
38019 #: fortran/resolve.c:277
38020 #, gcc-internal-format, gfc-internal-format
38021 msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
38024 #: fortran/resolve.c:290 fortran/resolve.c:1632
38025 #, gcc-internal-format, gfc-internal-format
38027 "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
38030 #: fortran/resolve.c:337
38031 #, gcc-internal-format, gfc-internal-format
38032 msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
38035 #: fortran/resolve.c:342
38036 #, gcc-internal-format, gfc-internal-format
38038 "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
38041 #: fortran/resolve.c:352
38042 #, gcc-internal-format, gfc-internal-format
38043 msgid "Coarray dummy argument '%s' at %L to elemental procedure"
38046 #: fortran/resolve.c:359
38047 #, gcc-internal-format, gfc-internal-format
38048 msgid "Argument '%s' of elemental procedure at %L must be scalar"
38051 #: fortran/resolve.c:366
38052 #, gcc-internal-format, gfc-internal-format
38054 "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE "
38058 #: fortran/resolve.c:374
38059 #, gcc-internal-format, gfc-internal-format
38061 "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
38064 #: fortran/resolve.c:382
38065 #, gcc-internal-format, gfc-internal-format
38066 msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
38069 #: fortran/resolve.c:390
38070 #, gcc-internal-format, gfc-internal-format
38072 "Argument '%s' of elemental procedure '%s' at %L must have its INTENT "
38076 #: fortran/resolve.c:402
38077 #, gcc-internal-format, gfc-internal-format
38078 msgid "Argument '%s' of statement function at %L must be scalar"
38081 #: fortran/resolve.c:412
38082 #, gcc-internal-format, gfc-internal-format
38084 "Character-valued argument '%s' of statement function at %L must have "
38088 #: fortran/resolve.c:469
38089 #, gcc-internal-format, gfc-internal-format
38090 msgid "Contained function '%s' at %L has no IMPLICIT type"
38093 #: fortran/resolve.c:472
38094 #, gcc-internal-format, gfc-internal-format
38095 msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
38098 #: fortran/resolve.c:496
38099 #, gcc-internal-format, gfc-internal-format
38100 msgid "Character-valued %s '%s' at %L must not be assumed length"
38103 #: fortran/resolve.c:671
38104 #, gcc-internal-format, gfc-internal-format
38105 msgid "Function %s at %L has entries with mismatched array specifications"
38108 #: fortran/resolve.c:688
38109 #, gcc-internal-format, gfc-internal-format
38111 "Extension: Function %s at %L with entries returning variables of different "
38115 #: fortran/resolve.c:715
38116 #, gcc-internal-format, gfc-internal-format
38117 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
38120 #: fortran/resolve.c:719
38121 #, gcc-internal-format, gfc-internal-format
38122 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
38125 #: fortran/resolve.c:726
38126 #, gcc-internal-format, gfc-internal-format
38127 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
38130 #: fortran/resolve.c:730
38131 #, gcc-internal-format, gfc-internal-format
38132 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
38135 #: fortran/resolve.c:768
38136 #, gcc-internal-format, gfc-internal-format
38137 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
38140 #: fortran/resolve.c:773
38141 #, gcc-internal-format, gfc-internal-format
38142 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
38145 #: fortran/resolve.c:816
38146 #, gcc-internal-format, gfc-internal-format
38148 "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is "
38152 #: fortran/resolve.c:820
38153 #, gcc-internal-format, gfc-internal-format
38155 "Initialized variable '%s' at %L is in a blank COMMON but initialization is "
38156 "only allowed in named common blocks"
38159 #: fortran/resolve.c:831
38160 #, gcc-internal-format, gfc-internal-format
38162 "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the "
38163 "BIND(C) attribute"
38166 #: fortran/resolve.c:835
38167 #, gcc-internal-format, gfc-internal-format
38169 "Derived type variable '%s' in COMMON at %L has an ultimate component that is "
38173 #: fortran/resolve.c:839
38174 #, gcc-internal-format, gfc-internal-format
38176 "Derived type variable '%s' in COMMON at %L may not have default initializer"
38179 #: fortran/resolve.c:869
38180 #, gcc-internal-format, gfc-internal-format
38181 msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
38184 #: fortran/resolve.c:873
38185 #, gcc-internal-format, gfc-internal-format
38186 msgid "COMMON block '%s' at %L is also an intrinsic procedure"
38189 #: fortran/resolve.c:877
38190 #, gcc-internal-format, gfc-internal-format
38191 msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
38194 #: fortran/resolve.c:882
38195 #, gcc-internal-format, gfc-internal-format
38196 msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
38199 #: fortran/resolve.c:950
38200 #, gcc-internal-format, gfc-internal-format
38201 msgid "Components of structure constructor '%s' at %L are PRIVATE"
38204 #: fortran/resolve.c:978
38205 #, gcc-internal-format, gfc-internal-format
38207 "The rank of the element in the derived type constructor at %L does not match "
38208 "that of the component (%d/%d)"
38211 #: fortran/resolve.c:1000
38212 #, gcc-internal-format, gfc-internal-format
38214 "The element in the derived type constructor at %L, for pointer component "
38215 "'%s', is %s but should be %s"
38218 #: fortran/resolve.c:1078
38219 #, gcc-internal-format, gfc-internal-format
38221 "The NULL in the derived type constructor at %L is being applied to component "
38222 "'%s', which is neither a POINTER nor ALLOCATABLE"
38225 #: fortran/resolve.c:1093
38226 #, gcc-internal-format, gfc-internal-format
38228 "The element in the derived type constructor at %L, for pointer component "
38229 "'%s' should be a POINTER or a TARGET"
38232 #: fortran/resolve.c:1104
38233 #, gcc-internal-format, gfc-internal-format
38234 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
38237 #: fortran/resolve.c:1110
38238 #, gcc-internal-format, gfc-internal-format
38239 msgid "Pointer initialization target at %L must have the SAVE attribute"
38242 #: fortran/resolve.c:1121
38243 #, gcc-internal-format, gfc-internal-format
38245 "Invalid expression in the derived type constructor for pointer component "
38246 "'%s' at %L in PURE procedure"
38249 #: fortran/resolve.c:1244
38250 #, gcc-internal-format, gfc-internal-format
38252 "The upper bound in the last dimension must appear in the reference to the "
38253 "assumed size array '%s' at %L"
38256 #: fortran/resolve.c:1306
38257 #, gcc-internal-format, gfc-internal-format
38258 msgid "'%s' at %L is ambiguous"
38261 #: fortran/resolve.c:1310
38262 #, gcc-internal-format, gfc-internal-format
38263 msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
38266 #: fortran/resolve.c:1417
38267 #, gcc-internal-format, gfc-internal-format
38268 msgid "Type specified for intrinsic function '%s' at %L is ignored"
38271 #: fortran/resolve.c:1430
38272 #, gcc-internal-format, gfc-internal-format
38273 msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
38276 #: fortran/resolve.c:1441
38277 #, gcc-internal-format, gfc-internal-format
38278 msgid "'%s' declared INTRINSIC at %L does not exist"
38281 #: fortran/resolve.c:1452
38282 #, gcc-internal-format, gfc-internal-format
38284 "The intrinsic '%s' declared INTRINSIC at %L is not available in the current "
38285 "standard settings but %s. Use an appropriate -std=* option or enable -fall-"
38286 "intrinsics in order to use it."
38289 #: fortran/resolve.c:1488
38290 #, gcc-internal-format, gfc-internal-format
38292 "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. "
38293 "Declare it RECURSIVE or use -frecursive"
38296 #: fortran/resolve.c:1522 fortran/resolve.c:8072 fortran/resolve.c:8916
38297 #, gcc-internal-format, gfc-internal-format
38298 msgid "Label %d referenced at %L is never defined"
38301 #: fortran/resolve.c:1581
38302 #, gcc-internal-format, gfc-internal-format
38303 msgid "Statement function '%s' at %L is not allowed as an actual argument"
38306 #: fortran/resolve.c:1589
38307 #, gcc-internal-format, gfc-internal-format
38308 msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
38311 #: fortran/resolve.c:1597
38312 #, gcc-internal-format, gfc-internal-format
38313 msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
38316 #: fortran/resolve.c:1605
38317 #, gcc-internal-format, gfc-internal-format
38319 "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
38323 #: fortran/resolve.c:1654
38324 #, gcc-internal-format, gfc-internal-format
38325 msgid "Symbol '%s' at %L is ambiguous"
38328 #: fortran/resolve.c:1705
38329 #, gcc-internal-format, gfc-internal-format
38330 msgid "By-value argument at %L is not of numeric type"
38333 #: fortran/resolve.c:1712
38334 #, gcc-internal-format, gfc-internal-format
38335 msgid "By-value argument at %L cannot be an array or an array section"
38338 #: fortran/resolve.c:1726
38339 #, gcc-internal-format, gfc-internal-format
38340 msgid "By-value argument at %L is not allowed in this context"
38343 #: fortran/resolve.c:1738
38344 #, gcc-internal-format, gfc-internal-format
38345 msgid "Passing internal procedure at %L by location not allowed"
38348 #: fortran/resolve.c:1749
38349 #, gcc-internal-format, gfc-internal-format
38350 msgid "Coindexed actual argument at %L with ultimate pointer component"
38353 #: fortran/resolve.c:1872
38354 #, gcc-internal-format, gfc-internal-format
38356 "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
38357 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
38358 "argument with the same rank (12.4.1.5)"
38361 #: fortran/resolve.c:1911
38362 #, gcc-internal-format, gfc-internal-format
38364 "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' "
38365 "is a scalar, but another actual argument is an array"
38368 #: fortran/resolve.c:2068
38369 #, gcc-internal-format, gfc-internal-format
38371 "Character length mismatch in return type of function '%s' at %L (%ld/%ld)"
38374 #: fortran/resolve.c:2076
38375 #, gcc-internal-format, gfc-internal-format
38376 msgid "Return type mismatch of function '%s' at %L (%s/%s)"
38379 #: fortran/resolve.c:2095
38380 #, gcc-internal-format, gfc-internal-format
38382 "Dummy argument '%s' of procedure '%s' at %L has an attribute that requires "
38383 "an explicit interface for this procedure"
38386 #: fortran/resolve.c:2105
38387 #, gcc-internal-format, gfc-internal-format
38389 "Procedure '%s' at %L with assumed-shape dummy argument '%s' must have an "
38390 "explicit interface"
38393 #: fortran/resolve.c:2113
38394 #, gcc-internal-format, gfc-internal-format
38396 "Procedure '%s' at %L with coarray dummy argument '%s' must have an explicit "
38400 #: fortran/resolve.c:2121
38401 #, gcc-internal-format, gfc-internal-format
38403 "Procedure '%s' at %L with parametrized derived type argument '%s' must have "
38404 "an explicit interface"
38407 #: fortran/resolve.c:2130
38408 #, gcc-internal-format, gfc-internal-format
38410 "Procedure '%s' at %L with polymorphic dummy argument '%s' must have an "
38411 "explicit interface"
38414 #: fortran/resolve.c:2142
38415 #, gcc-internal-format, gfc-internal-format
38417 "The reference to function '%s' at %L either needs an explicit INTERFACE or "
38418 "the rank is incorrect"
38421 #: fortran/resolve.c:2154
38422 #, gcc-internal-format, gfc-internal-format
38424 "Function '%s' at %L with a POINTER or ALLOCATABLE result must have an "
38425 "explicit interface"
38428 #: fortran/resolve.c:2167
38429 #, gcc-internal-format, gfc-internal-format
38431 "Nonconstant character-length function '%s' at %L must have an explicit "
38435 #: fortran/resolve.c:2177
38436 #, gcc-internal-format, gfc-internal-format
38437 msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
38440 #: fortran/resolve.c:2184
38441 #, gcc-internal-format, gfc-internal-format
38443 "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
38446 #: fortran/resolve.c:2284
38447 #, gcc-internal-format, gfc-internal-format
38448 msgid "There is no specific function for the generic '%s' at %L"
38451 #: fortran/resolve.c:2293
38452 #, gcc-internal-format, gfc-internal-format
38454 "Generic function '%s' at %L is not consistent with a specific intrinsic "
38458 #: fortran/resolve.c:2331
38459 #, gcc-internal-format, gfc-internal-format
38461 "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
38464 #: fortran/resolve.c:2380
38465 #, gcc-internal-format, gfc-internal-format
38466 msgid "Unable to resolve the specific function '%s' at %L"
38469 #: fortran/resolve.c:2436 fortran/resolve.c:13098
38470 #, gcc-internal-format, gfc-internal-format
38471 msgid "Function '%s' at %L has no IMPLICIT type"
38474 #: fortran/resolve.c:2647
38475 #, gcc-internal-format, gfc-internal-format
38476 msgid "Argument to '%s' at %L is not a variable"
38479 #: fortran/resolve.c:2694
38480 #, gcc-internal-format, gfc-internal-format
38481 msgid "More actual than formal arguments in '%s' call at %L"
38484 #: fortran/resolve.c:2703
38485 #, gcc-internal-format, gfc-internal-format
38487 "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
38490 #: fortran/resolve.c:2726
38491 #, gcc-internal-format, gfc-internal-format
38493 "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an "
38494 "array of zero size"
38497 #: fortran/resolve.c:2743
38498 #, gcc-internal-format, gfc-internal-format
38500 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
38501 "because it is not C interoperable"
38504 #: fortran/resolve.c:2753
38505 #, gcc-internal-format, gfc-internal-format
38507 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
38508 "because it is not C interoperable"
38511 #: fortran/resolve.c:2776 fortran/resolve.c:2813
38512 #, gcc-internal-format, gfc-internal-format
38513 msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
38516 #. Case 1c, section 15.1.2.5, J3/04-007: an associated
38518 #: fortran/resolve.c:2789
38519 #, gcc-internal-format, gfc-internal-format
38520 msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
38523 #: fortran/resolve.c:2805
38524 #, gcc-internal-format, gfc-internal-format
38525 msgid "Parameter '%s' to '%s' at %L must be a scalar"
38528 #: fortran/resolve.c:2821
38529 #, gcc-internal-format, gfc-internal-format
38530 msgid "Parameter '%s' to '%s' at %L must not be polymorphic"
38533 #. TODO: Update this error message to allow for procedure
38534 #. pointers once they are implemented.
38535 #: fortran/resolve.c:2834
38536 #, gcc-internal-format, gfc-internal-format
38537 msgid "Parameter '%s' to '%s' at %L must be a procedure"
38540 #: fortran/resolve.c:2842
38541 #, gcc-internal-format, gfc-internal-format
38542 msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
38545 #: fortran/resolve.c:2891
38546 #, gcc-internal-format, gfc-internal-format
38547 msgid "'%s' at %L is not a function"
38550 #: fortran/resolve.c:2899 fortran/resolve.c:3512
38551 #, gcc-internal-format, gfc-internal-format
38552 msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
38555 #. Internal procedures are taken care of in resolve_contained_fntype.
38556 #: fortran/resolve.c:2953
38557 #, gcc-internal-format, gfc-internal-format
38559 "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
38560 "not a dummy argument"
38563 #: fortran/resolve.c:3006
38564 #, gcc-internal-format, gfc-internal-format
38566 "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
38570 #: fortran/resolve.c:3056
38571 #, gcc-internal-format, gfc-internal-format
38572 msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
38575 #: fortran/resolve.c:3063
38576 #, gcc-internal-format, gfc-internal-format
38578 "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
38582 #: fortran/resolve.c:3079
38583 #, gcc-internal-format, gfc-internal-format
38585 "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not "
38589 #: fortran/resolve.c:3083
38590 #, gcc-internal-format, gfc-internal-format
38592 "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
38595 #: fortran/resolve.c:3122
38596 #, gcc-internal-format, gfc-internal-format
38597 msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
38600 #: fortran/resolve.c:3125
38601 #, gcc-internal-format, gfc-internal-format
38602 msgid "Subroutine call to '%s' at %L is not PURE"
38605 #: fortran/resolve.c:3188
38606 #, gcc-internal-format, gfc-internal-format
38607 msgid "There is no specific subroutine for the generic '%s' at %L"
38610 #: fortran/resolve.c:3197
38611 #, gcc-internal-format, gfc-internal-format
38613 "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
38617 #: fortran/resolve.c:3305
38618 #, gcc-internal-format, gfc-internal-format
38619 msgid "Missing SHAPE parameter for call to %s at %L"
38622 #: fortran/resolve.c:3313
38623 #, gcc-internal-format, gfc-internal-format
38624 msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
38627 #: fortran/resolve.c:3380
38628 #, gcc-internal-format, gfc-internal-format
38630 "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
38633 #: fortran/resolve.c:3424
38634 #, gcc-internal-format, gfc-internal-format
38635 msgid "Unable to resolve the specific subroutine '%s' at %L"
38638 #: fortran/resolve.c:3484
38639 #, gcc-internal-format, gfc-internal-format
38640 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
38643 #: fortran/resolve.c:3522
38644 #, gcc-internal-format, gfc-internal-format
38646 "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not "
38650 #: fortran/resolve.c:3526
38651 #, gcc-internal-format, gfc-internal-format
38653 "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
38656 #: fortran/resolve.c:3602
38657 #, gcc-internal-format, gfc-internal-format
38658 msgid "Shapes for operands at %L and %L are not conformable"
38661 #: fortran/resolve.c:4097
38662 #, gcc-internal-format, gfc-internal-format
38663 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
38666 #: fortran/resolve.c:4102
38667 #, gcc-internal-format, gfc-internal-format
38668 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
38671 #: fortran/resolve.c:4112
38672 #, gcc-internal-format, gfc-internal-format
38673 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
38676 #: fortran/resolve.c:4117
38677 #, gcc-internal-format, gfc-internal-format
38678 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
38681 #: fortran/resolve.c:4137
38682 #, gcc-internal-format, gfc-internal-format
38683 msgid "Illegal stride of zero at %L"
38686 #: fortran/resolve.c:4154
38687 #, gcc-internal-format, gfc-internal-format
38689 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
38692 #: fortran/resolve.c:4162
38693 #, gcc-internal-format, gfc-internal-format
38695 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
38698 #: fortran/resolve.c:4178
38699 #, gcc-internal-format, gfc-internal-format
38701 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
38704 #: fortran/resolve.c:4187
38705 #, gcc-internal-format, gfc-internal-format
38707 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
38710 #: fortran/resolve.c:4226
38711 #, gcc-internal-format, gfc-internal-format
38712 msgid "Rightmost upper bound of assumed size array section not specified at %L"
38715 #: fortran/resolve.c:4236
38716 #, gcc-internal-format, gfc-internal-format
38717 msgid "Rank mismatch in array reference at %L (%d/%d)"
38720 #: fortran/resolve.c:4244
38721 #, gcc-internal-format, gfc-internal-format
38722 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
38725 #: fortran/resolve.c:4259
38726 #, gcc-internal-format, gfc-internal-format
38727 msgid "Coindex of codimension %d must be a scalar at %L"
38730 #: fortran/resolve.c:4287
38731 #, gcc-internal-format, gfc-internal-format
38732 msgid "Array index at %L must be scalar"
38735 #: fortran/resolve.c:4293
38736 #, gcc-internal-format, gfc-internal-format
38737 msgid "Array index at %L must be of INTEGER type, found %s"
38740 #: fortran/resolve.c:4299
38741 #, gcc-internal-format, gfc-internal-format
38742 msgid "Extension: REAL array index at %L"
38745 #: fortran/resolve.c:4338
38746 #, gcc-internal-format, gfc-internal-format
38747 msgid "Argument dim at %L must be scalar"
38750 #: fortran/resolve.c:4345
38751 #, gcc-internal-format, gfc-internal-format
38752 msgid "Argument dim at %L must be of INTEGER type"
38755 #: fortran/resolve.c:4476
38756 #, gcc-internal-format, gfc-internal-format
38757 msgid "Array index at %L is an array of rank %d"
38760 #: fortran/resolve.c:4550
38761 #, gcc-internal-format, gfc-internal-format
38762 msgid "Substring start index at %L must be of type INTEGER"
38765 #: fortran/resolve.c:4557
38766 #, gcc-internal-format, gfc-internal-format
38767 msgid "Substring start index at %L must be scalar"
38770 #: fortran/resolve.c:4566
38771 #, gcc-internal-format, gfc-internal-format
38772 msgid "Substring start index at %L is less than one"
38775 #: fortran/resolve.c:4579
38776 #, gcc-internal-format, gfc-internal-format
38777 msgid "Substring end index at %L must be of type INTEGER"
38780 #: fortran/resolve.c:4586
38781 #, gcc-internal-format, gfc-internal-format
38782 msgid "Substring end index at %L must be scalar"
38785 #: fortran/resolve.c:4596
38786 #, gcc-internal-format, gfc-internal-format
38787 msgid "Substring end index at %L exceeds the string length"
38790 #: fortran/resolve.c:4606
38791 #, gcc-internal-format, gfc-internal-format
38792 msgid "Substring end index at %L is too large"
38795 #: fortran/resolve.c:4751
38796 #, gcc-internal-format, gfc-internal-format
38798 "Component to the right of a part reference with nonzero rank must not have "
38799 "the POINTER attribute at %L"
38802 #: fortran/resolve.c:4758
38803 #, gcc-internal-format, gfc-internal-format
38805 "Component to the right of a part reference with nonzero rank must not have "
38806 "the ALLOCATABLE attribute at %L"
38809 #: fortran/resolve.c:4777
38810 #, gcc-internal-format, gfc-internal-format
38812 "Two or more part references with nonzero rank must not be specified at %L"
38815 #: fortran/resolve.c:4975
38816 #, gcc-internal-format, gfc-internal-format
38818 "Variable '%s', used in a specification expression, is referenced at %L "
38819 "before the ENTRY statement in which it is a parameter"
38822 #: fortran/resolve.c:4980
38823 #, gcc-internal-format, gfc-internal-format
38825 "Variable '%s' is used at %L before the ENTRY statement in which it is a "
38829 #: fortran/resolve.c:5031
38830 #, gcc-internal-format, gfc-internal-format
38831 msgid "Polymorphic subobject of coindexed object at %L"
38834 #: fortran/resolve.c:5056
38835 #, gcc-internal-format, gfc-internal-format
38836 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
38839 #: fortran/resolve.c:5387
38840 #, gcc-internal-format, gfc-internal-format
38841 msgid "Passed-object at %L must be scalar"
38844 #: fortran/resolve.c:5417
38845 #, gcc-internal-format, gfc-internal-format
38847 "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
38850 #: fortran/resolve.c:5425
38851 #, gcc-internal-format, gfc-internal-format
38852 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
38855 #: fortran/resolve.c:5433
38856 #, gcc-internal-format, gfc-internal-format
38857 msgid "Non-scalar base object at %L currently not implemented"
38860 #. Nothing matching found!
38861 #: fortran/resolve.c:5583
38862 #, gcc-internal-format, gfc-internal-format
38864 "Found no matching specific binding for the call to the GENERIC '%s' at %L"
38867 #: fortran/resolve.c:5610
38868 #, gcc-internal-format, gfc-internal-format
38869 msgid "'%s' at %L should be a SUBROUTINE"
38872 #: fortran/resolve.c:5657
38873 #, gcc-internal-format, gfc-internal-format
38874 msgid "'%s' at %L should be a FUNCTION"
38877 #: fortran/resolve.c:6100
38878 #, gcc-internal-format, gfc-internal-format
38879 msgid "%s at %L must be a scalar"
38882 #: fortran/resolve.c:6110
38883 #, gcc-internal-format, gfc-internal-format
38884 msgid "Deleted feature: %s at %L must be integer"
38887 #: fortran/resolve.c:6114 fortran/resolve.c:6121
38888 #, gcc-internal-format, gfc-internal-format
38889 msgid "%s at %L must be INTEGER"
38892 #: fortran/resolve.c:6162
38893 #, gcc-internal-format, gfc-internal-format
38894 msgid "Step expression in DO loop at %L cannot be zero"
38897 #: fortran/resolve.c:6197
38898 #, gcc-internal-format, gfc-internal-format
38899 msgid "DO loop at %L will be executed zero times"
38902 #: fortran/resolve.c:6258
38903 #, gcc-internal-format, gfc-internal-format
38904 msgid "FORALL index-name at %L must be a scalar INTEGER"
38907 #: fortran/resolve.c:6263
38908 #, gcc-internal-format, gfc-internal-format
38909 msgid "FORALL start expression at %L must be a scalar INTEGER"
38912 #: fortran/resolve.c:6270
38913 #, gcc-internal-format, gfc-internal-format
38914 msgid "FORALL end expression at %L must be a scalar INTEGER"
38917 #: fortran/resolve.c:6278
38918 #, gcc-internal-format, gfc-internal-format
38919 msgid "FORALL stride expression at %L must be a scalar %s"
38922 #: fortran/resolve.c:6283
38923 #, gcc-internal-format, gfc-internal-format
38924 msgid "FORALL stride expression at %L cannot be zero"
38927 #: fortran/resolve.c:6299
38928 #, gcc-internal-format, gfc-internal-format
38929 msgid "FORALL index '%s' may not appear in triplet specification at %L"
38932 #: fortran/resolve.c:6393 fortran/resolve.c:6655
38933 #, gcc-internal-format, gfc-internal-format
38934 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
38937 #: fortran/resolve.c:6500
38938 #, gcc-internal-format, gfc-internal-format
38940 "Source-expr at %L must be scalar or have the same rank as the allocate-"
38944 #: fortran/resolve.c:6528
38945 #, gcc-internal-format, gfc-internal-format
38946 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
38949 #: fortran/resolve.c:6621
38950 #, gcc-internal-format, gfc-internal-format
38951 msgid "Coindexed allocatable object at %L"
38954 #: fortran/resolve.c:6666
38955 #, gcc-internal-format, gfc-internal-format
38956 msgid "Type of entity at %L is type incompatible with source-expr at %L"
38959 #: fortran/resolve.c:6679
38960 #, gcc-internal-format, gfc-internal-format
38962 "The allocate-object at %L and the source-expr at %L shall have the same kind "
38966 #: fortran/resolve.c:6691
38967 #, gcc-internal-format, gfc-internal-format
38969 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
38972 #: fortran/resolve.c:6763
38973 #, gcc-internal-format, gfc-internal-format
38974 msgid "Array specification required in ALLOCATE statement at %L"
38977 #: fortran/resolve.c:6775
38978 #, gcc-internal-format, gfc-internal-format
38979 msgid "Coarray specification required in ALLOCATE statement at %L"
38982 #: fortran/resolve.c:6801
38983 #, gcc-internal-format, gfc-internal-format
38984 msgid "Bad array specification in ALLOCATE statement at %L"
38987 #: fortran/resolve.c:6820
38988 #, gcc-internal-format, gfc-internal-format
38990 "'%s' must not appear in the array specification at %L in the same ALLOCATE "
38991 "statement where it is itself allocated"
38994 #: fortran/resolve.c:6835
38995 #, gcc-internal-format, gfc-internal-format
38996 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
38999 #: fortran/resolve.c:6846
39000 #, gcc-internal-format, gfc-internal-format
39001 msgid "Bad coarray specification in ALLOCATE statement at %L"
39004 #: fortran/resolve.c:6853
39005 #, gcc-internal-format, gfc-internal-format
39006 msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
39009 #: fortran/resolve.c:6883
39010 #, gcc-internal-format, gfc-internal-format
39011 msgid "Stat-variable at %L must be a scalar INTEGER variable"
39014 #: fortran/resolve.c:6906
39015 #, gcc-internal-format, gfc-internal-format
39016 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
39019 #: fortran/resolve.c:6917
39020 #, gcc-internal-format, gfc-internal-format
39021 msgid "ERRMSG at %L is useless without a STAT tag"
39024 #: fortran/resolve.c:6927
39025 #, gcc-internal-format, gfc-internal-format
39026 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
39029 #: fortran/resolve.c:6950
39030 #, gcc-internal-format, gfc-internal-format
39031 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
39034 #: fortran/resolve.c:6971
39035 #, gcc-internal-format, gfc-internal-format
39036 msgid "Allocate-object at %L also appears at %L"
39039 #. The cases overlap, or they are the same
39040 #. element in the list. Either way, we must
39041 #. issue an error and get the next case from P.
39042 #. FIXME: Sort P and Q by line number.
39043 #: fortran/resolve.c:7138
39044 #, gcc-internal-format, gfc-internal-format
39045 msgid "CASE label at %L overlaps with CASE label at %L"
39048 #: fortran/resolve.c:7189
39049 #, gcc-internal-format, gfc-internal-format
39050 msgid "Expression in CASE statement at %L must be of type %s"
39053 #: fortran/resolve.c:7200
39054 #, gcc-internal-format, gfc-internal-format
39055 msgid "Expression in CASE statement at %L must be of kind %d"
39058 #: fortran/resolve.c:7213
39059 #, gcc-internal-format, gfc-internal-format
39060 msgid "Expression in CASE statement at %L must be scalar"
39063 #: fortran/resolve.c:7259
39064 #, gcc-internal-format, gfc-internal-format
39066 "Selection expression in computed GOTO statement at %L must be a scalar "
39067 "integer expression"
39070 #: fortran/resolve.c:7277
39071 #, gcc-internal-format, gfc-internal-format
39072 msgid "Argument of SELECT statement at %L cannot be %s"
39075 #: fortran/resolve.c:7286
39076 #, gcc-internal-format, gfc-internal-format
39077 msgid "Argument of SELECT statement at %L must be a scalar expression"
39080 #: fortran/resolve.c:7305 fortran/resolve.c:7313
39081 #, gcc-internal-format, gfc-internal-format
39082 msgid "Expression in CASE statement at %L is not in the range of %s"
39085 #: fortran/resolve.c:7375 fortran/resolve.c:7681
39086 #, gcc-internal-format, gfc-internal-format
39088 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
39091 #: fortran/resolve.c:7401
39092 #, gcc-internal-format, gfc-internal-format
39093 msgid "Logical range in CASE statement at %L is not allowed"
39096 #: fortran/resolve.c:7413
39097 #, gcc-internal-format, gfc-internal-format
39098 msgid "Constant logical value in CASE statement is repeated at %L"
39101 #: fortran/resolve.c:7427
39102 #, gcc-internal-format, gfc-internal-format
39103 msgid "Range specification at %L can never be matched"
39106 #: fortran/resolve.c:7530
39107 #, gcc-internal-format, gfc-internal-format
39108 msgid "Logical SELECT CASE block at %L has more that two cases"
39111 #: fortran/resolve.c:7594
39112 #, gcc-internal-format, gfc-internal-format
39113 msgid "Associate-name '%s' at %L is used as array"
39116 #: fortran/resolve.c:7636
39117 #, gcc-internal-format, gfc-internal-format
39118 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
39121 #: fortran/resolve.c:7659
39122 #, gcc-internal-format, gfc-internal-format
39123 msgid "Derived type '%s' at %L must be extensible"
39126 #: fortran/resolve.c:7669
39127 #, gcc-internal-format, gfc-internal-format
39128 msgid "Derived type '%s' at %L must be an extension of '%s'"
39131 #: fortran/resolve.c:7839
39132 #, gcc-internal-format, gfc-internal-format
39133 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
39136 #: fortran/resolve.c:7951
39137 #, gcc-internal-format, gfc-internal-format
39138 msgid "Data transfer element at %L cannot have POINTER components"
39141 #: fortran/resolve.c:7958
39142 #, gcc-internal-format, gfc-internal-format
39143 msgid "Data transfer element at %L cannot have ALLOCATABLE components"
39146 #: fortran/resolve.c:7965
39147 #, gcc-internal-format, gfc-internal-format
39148 msgid "Data transfer element at %L cannot have PRIVATE components"
39151 #: fortran/resolve.c:7974
39152 #, gcc-internal-format, gfc-internal-format
39154 "Data transfer element at %L cannot be a full reference to an assumed-size "
39158 #: fortran/resolve.c:8022
39159 #, gcc-internal-format, gfc-internal-format
39160 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
39163 #: fortran/resolve.c:8026 fortran/resolve.c:8036
39164 #, gcc-internal-format, gfc-internal-format
39165 msgid "Imageset argument at %L must between 1 and num_images()"
39168 #: fortran/resolve.c:8045
39169 #, gcc-internal-format, gfc-internal-format
39170 msgid "STAT= argument at %L must be a scalar INTEGER variable"
39173 #: fortran/resolve.c:8052
39174 #, gcc-internal-format, gfc-internal-format
39175 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
39178 #: fortran/resolve.c:8079
39179 #, gcc-internal-format, gfc-internal-format
39181 "Statement at %L is not a valid branch target statement for the branch "
39185 #: fortran/resolve.c:8088
39186 #, gcc-internal-format, gfc-internal-format
39187 msgid "Branch at %L may result in an infinite loop"
39190 #. Note: A label at END CRITICAL does not leave the CRITICAL
39191 #. construct as END CRITICAL is still part of it.
39192 #: fortran/resolve.c:8104 fortran/resolve.c:8122
39193 #, gcc-internal-format, gfc-internal-format
39194 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
39197 #. The label is not in an enclosing block, so illegal. This was
39198 #. allowed in Fortran 66, so we allow it as extension. No
39199 #. further checks are necessary in this case.
39200 #: fortran/resolve.c:8137
39201 #, gcc-internal-format, gfc-internal-format
39202 msgid "Label at %L is not in the same block as the GOTO statement at %L"
39205 #: fortran/resolve.c:8212
39206 #, gcc-internal-format, gfc-internal-format
39207 msgid "WHERE mask at %L has inconsistent shape"
39210 #: fortran/resolve.c:8228
39211 #, gcc-internal-format, gfc-internal-format
39212 msgid "WHERE assignment target at %L has inconsistent shape"
39215 #: fortran/resolve.c:8236 fortran/resolve.c:8323
39216 #, gcc-internal-format, gfc-internal-format
39217 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
39220 #: fortran/resolve.c:8246 fortran/resolve.c:8333
39221 #, gcc-internal-format, gfc-internal-format
39222 msgid "Unsupported statement inside WHERE at %L"
39225 #: fortran/resolve.c:8277
39226 #, gcc-internal-format, gfc-internal-format
39227 msgid "Assignment to a FORALL index variable at %L"
39230 #: fortran/resolve.c:8286
39231 #, gcc-internal-format, gfc-internal-format
39233 "The FORALL with index '%s' is not used on the left side of the assignment at "
39234 "%L and so might cause multiple assignment to this object"
39237 #: fortran/resolve.c:8455
39238 #, gcc-internal-format, gfc-internal-format
39239 msgid "An outer FORALL construct already has an index with this name %L"
39242 #: fortran/resolve.c:8535
39243 #, gcc-internal-format, gfc-internal-format
39244 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
39247 #: fortran/resolve.c:8687
39248 #, gcc-internal-format, gfc-internal-format
39249 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
39252 #: fortran/resolve.c:8719
39253 #, gcc-internal-format, gfc-internal-format
39255 "Coindexed expression at %L is assigned to a derived type variable with a "
39256 "POINTER component in a PURE procedure"
39259 #: fortran/resolve.c:8724
39260 #, gcc-internal-format, gfc-internal-format
39262 "The impure variable at %L is assigned to a derived type variable with a "
39263 "POINTER component in a PURE procedure (12.6)"
39266 #: fortran/resolve.c:8734
39267 #, gcc-internal-format, gfc-internal-format
39268 msgid "Assignment to coindexed variable at %L in a PURE procedure"
39271 #: fortran/resolve.c:8745
39272 #, gcc-internal-format, gfc-internal-format
39273 msgid "Variable must not be polymorphic in assignment at %L"
39276 #: fortran/resolve.c:8753
39277 #, gcc-internal-format, gfc-internal-format
39279 "Coindexed variable must not be have an allocatable ultimate component in "
39283 #: fortran/resolve.c:8875
39284 #, gcc-internal-format, gfc-internal-format
39285 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
39288 #: fortran/resolve.c:8878
39289 #, gcc-internal-format, gfc-internal-format
39290 msgid "Variable '%s' has not been assigned a target label at %L"
39293 #: fortran/resolve.c:8889
39294 #, gcc-internal-format, gfc-internal-format
39296 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
39299 #: fortran/resolve.c:8924
39300 #, gcc-internal-format, gfc-internal-format
39301 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
39304 #: fortran/resolve.c:8955
39305 #, gcc-internal-format, gfc-internal-format
39306 msgid "Arithmetic IF statement at %L requires a numeric expression"
39309 #: fortran/resolve.c:9014
39310 #, gcc-internal-format, gfc-internal-format
39312 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
39315 #: fortran/resolve.c:9096
39316 #, gcc-internal-format, gfc-internal-format
39317 msgid "FORALL mask clause at %L requires a LOGICAL expression"
39320 #: fortran/resolve.c:9175 fortran/resolve.c:9231
39321 #, gcc-internal-format, gfc-internal-format
39323 "Binding label '%s' for common block '%s' at %L collides with the global "
39324 "entity '%s' at %L"
39327 #. Common block names match but binding labels do not.
39328 #: fortran/resolve.c:9196
39329 #, gcc-internal-format, gfc-internal-format
39331 "Binding label '%s' for common block '%s' at %L does not match the binding "
39332 "label '%s' for common block '%s' at %L"
39335 #: fortran/resolve.c:9243
39336 #, gcc-internal-format, gfc-internal-format
39338 "Binding label '%s' for common block '%s' at %L collides with global entity "
39342 #. Make sure global procedures don't collide with anything.
39343 #: fortran/resolve.c:9295
39344 #, gcc-internal-format, gfc-internal-format
39345 msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
39348 #. Make sure procedures in interface bodies don't collide.
39349 #: fortran/resolve.c:9308
39350 #, gcc-internal-format, gfc-internal-format
39352 "Binding label '%s' in interface body at %L collides with the global entity "
39356 #: fortran/resolve.c:9321
39357 #, gcc-internal-format, gfc-internal-format
39358 msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
39361 #: fortran/resolve.c:9399
39362 #, gcc-internal-format, gfc-internal-format
39364 "CHARACTER variable at %L has negative length %d, the length has been set to "
39368 #: fortran/resolve.c:9412
39369 #, gcc-internal-format, gfc-internal-format
39370 msgid "String length at %L is too large"
39373 #: fortran/resolve.c:9699
39374 #, gcc-internal-format, gfc-internal-format
39375 msgid "Allocatable array '%s' at %L must have a deferred shape"
39378 #: fortran/resolve.c:9703
39379 #, gcc-internal-format, gfc-internal-format
39380 msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
39383 #: fortran/resolve.c:9711
39384 #, gcc-internal-format, gfc-internal-format
39385 msgid "Array pointer '%s' at %L must have a deferred shape"
39388 #: fortran/resolve.c:9721
39389 #, gcc-internal-format, gfc-internal-format
39390 msgid "Array '%s' at %L cannot have a deferred shape"
39393 #: fortran/resolve.c:9734
39394 #, gcc-internal-format, gfc-internal-format
39395 msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
39398 #: fortran/resolve.c:9746
39399 #, gcc-internal-format, gfc-internal-format
39400 msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
39403 #: fortran/resolve.c:9775
39404 #, gcc-internal-format, gfc-internal-format
39406 "The type '%s' cannot be host associated at %L because it is blocked by an "
39407 "incompatible object of the same name declared at %L"
39410 #: fortran/resolve.c:9797
39411 #, gcc-internal-format, gfc-internal-format
39413 "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the "
39414 "default initialization"
39417 #. The shape of a main program or module array needs to be
39419 #: fortran/resolve.c:9844
39420 #, gcc-internal-format, gfc-internal-format
39421 msgid "The module or main program array '%s' at %L must have constant shape"
39424 #: fortran/resolve.c:9857
39425 #, gcc-internal-format, gfc-internal-format
39427 "Entity with assumed character length at %L must be a dummy argument or a "
39431 #: fortran/resolve.c:9876
39432 #, gcc-internal-format, gfc-internal-format
39433 msgid "'%s' at %L must have constant character length in this context"
39436 #: fortran/resolve.c:9912
39437 #, gcc-internal-format, gfc-internal-format
39438 msgid "Allocatable '%s' at %L cannot have an initializer"
39441 #: fortran/resolve.c:9915
39442 #, gcc-internal-format, gfc-internal-format
39443 msgid "External '%s' at %L cannot have an initializer"
39446 #: fortran/resolve.c:9919
39447 #, gcc-internal-format, gfc-internal-format
39448 msgid "Dummy '%s' at %L cannot have an initializer"
39451 #: fortran/resolve.c:9922
39452 #, gcc-internal-format, gfc-internal-format
39453 msgid "Intrinsic '%s' at %L cannot have an initializer"
39456 #: fortran/resolve.c:9925
39457 #, gcc-internal-format, gfc-internal-format
39458 msgid "Function result '%s' at %L cannot have an initializer"
39461 #: fortran/resolve.c:9928
39462 #, gcc-internal-format, gfc-internal-format
39463 msgid "Automatic array '%s' at %L cannot have an initializer"
39466 #: fortran/resolve.c:9965
39467 #, gcc-internal-format, gfc-internal-format
39469 "Character-valued statement function '%s' at %L must have constant length"
39472 #: fortran/resolve.c:9988
39473 #, gcc-internal-format, gfc-internal-format
39475 "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of "
39476 "'%s', which is PUBLIC at %L"
39479 #: fortran/resolve.c:10011 fortran/resolve.c:10036
39480 #, gcc-internal-format, gfc-internal-format
39482 "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy "
39483 "arguments of '%s' which is PRIVATE"
39486 #: fortran/resolve.c:10054
39487 #, gcc-internal-format, gfc-internal-format
39488 msgid "Function '%s' at %L cannot have an initializer"
39491 #: fortran/resolve.c:10063
39492 #, gcc-internal-format, gfc-internal-format
39493 msgid "External object '%s' at %L may not have an initializer"
39496 #: fortran/resolve.c:10071
39497 #, gcc-internal-format, gfc-internal-format
39498 msgid "ELEMENTAL function '%s' at %L must have a scalar result"
39501 #: fortran/resolve.c:10092
39502 #, gcc-internal-format, gfc-internal-format
39503 msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
39506 #: fortran/resolve.c:10096
39507 #, gcc-internal-format, gfc-internal-format
39508 msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
39511 #: fortran/resolve.c:10100
39512 #, gcc-internal-format, gfc-internal-format
39513 msgid "CHARACTER(*) function '%s' at %L cannot be pure"
39516 #: fortran/resolve.c:10104
39517 #, gcc-internal-format, gfc-internal-format
39518 msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
39521 #: fortran/resolve.c:10113
39522 #, gcc-internal-format, gfc-internal-format
39523 msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
39526 #: fortran/resolve.c:10168
39527 #, gcc-internal-format, gfc-internal-format
39528 msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
39531 #: fortran/resolve.c:10174
39532 #, gcc-internal-format, gfc-internal-format
39533 msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
39536 #: fortran/resolve.c:10180
39537 #, gcc-internal-format, gfc-internal-format
39538 msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
39541 #: fortran/resolve.c:10188
39542 #, gcc-internal-format, gfc-internal-format
39543 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
39546 #: fortran/resolve.c:10194
39547 #, gcc-internal-format, gfc-internal-format
39548 msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
39551 #: fortran/resolve.c:10240
39552 #, gcc-internal-format, gfc-internal-format
39553 msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
39556 #: fortran/resolve.c:10248
39557 #, gcc-internal-format, gfc-internal-format
39558 msgid "FINAL procedure at %L must have exactly one argument"
39561 #: fortran/resolve.c:10257
39562 #, gcc-internal-format, gfc-internal-format
39563 msgid "Argument of FINAL procedure at %L must be of type '%s'"
39566 #: fortran/resolve.c:10265
39567 #, gcc-internal-format, gfc-internal-format
39568 msgid "Argument of FINAL procedure at %L must not be a POINTER"
39571 #: fortran/resolve.c:10271
39572 #, gcc-internal-format, gfc-internal-format
39573 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
39576 #: fortran/resolve.c:10277
39577 #, gcc-internal-format, gfc-internal-format
39578 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
39581 #: fortran/resolve.c:10285
39582 #, gcc-internal-format, gfc-internal-format
39583 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
39586 #: fortran/resolve.c:10293
39587 #, gcc-internal-format, gfc-internal-format
39588 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
39591 #: fortran/resolve.c:10312
39592 #, gcc-internal-format, gfc-internal-format
39593 msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
39596 #: fortran/resolve.c:10345
39597 #, gcc-internal-format, gfc-internal-format
39599 "Only array FINAL procedures declared for derived type '%s' defined at %L, "
39600 "suggest also scalar one"
39603 #. TODO: Remove this error when finalization is finished.
39604 #: fortran/resolve.c:10350
39605 #, gcc-internal-format, gfc-internal-format
39606 msgid "Finalization at %L is not yet implemented"
39609 #: fortran/resolve.c:10376
39610 #, gcc-internal-format, gfc-internal-format
39611 msgid "Can't overwrite GENERIC '%s' at %L"
39614 #: fortran/resolve.c:10388
39615 #, gcc-internal-format, gfc-internal-format
39616 msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
39619 #: fortran/resolve.c:10396
39620 #, gcc-internal-format, gfc-internal-format
39621 msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
39624 #: fortran/resolve.c:10404
39625 #, gcc-internal-format, gfc-internal-format
39626 msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
39629 #: fortran/resolve.c:10413
39630 #, gcc-internal-format, gfc-internal-format
39631 msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
39634 #: fortran/resolve.c:10419
39635 #, gcc-internal-format, gfc-internal-format
39637 "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
39641 #: fortran/resolve.c:10428
39642 #, gcc-internal-format, gfc-internal-format
39643 msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
39646 #: fortran/resolve.c:10439
39647 #, gcc-internal-format, gfc-internal-format
39648 msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
39651 #: fortran/resolve.c:10450
39652 #, gcc-internal-format, gfc-internal-format
39654 "'%s' at %L and the overridden FUNCTION should have matching result types"
39657 #: fortran/resolve.c:10461
39658 #, gcc-internal-format, gfc-internal-format
39659 msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
39662 #: fortran/resolve.c:10490
39663 #, gcc-internal-format, gfc-internal-format
39665 "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the "
39666 "corresponding argument of the overridden procedure"
39669 #: fortran/resolve.c:10503
39670 #, gcc-internal-format, gfc-internal-format
39672 "Types mismatch for dummy argument '%s' of '%s' %L in respect to the "
39673 "overridden procedure"
39676 #: fortran/resolve.c:10513
39677 #, gcc-internal-format, gfc-internal-format
39679 "'%s' at %L must have the same number of formal arguments as the overridden "
39683 #: fortran/resolve.c:10522
39684 #, gcc-internal-format, gfc-internal-format
39685 msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
39688 #: fortran/resolve.c:10533
39689 #, gcc-internal-format, gfc-internal-format
39690 msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
39693 #: fortran/resolve.c:10540
39694 #, gcc-internal-format, gfc-internal-format
39696 "Passed-object dummy argument of '%s' at %L must be at the same position as "
39697 "the passed-object dummy argument of the overridden procedure"
39700 #: fortran/resolve.c:10574
39701 #, gcc-internal-format, gfc-internal-format
39702 msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
39705 #: fortran/resolve.c:10583
39706 #, gcc-internal-format, gfc-internal-format
39707 msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
39710 #: fortran/resolve.c:10642
39711 #, gcc-internal-format, gfc-internal-format
39712 msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
39715 #: fortran/resolve.c:10654
39716 #, gcc-internal-format, gfc-internal-format
39717 msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
39720 #: fortran/resolve.c:10684
39721 #, gcc-internal-format, gfc-internal-format
39722 msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
39725 #: fortran/resolve.c:10740
39726 #, gcc-internal-format, gfc-internal-format
39727 msgid "Type-bound operator at %L can't be NOPASS"
39730 #: fortran/resolve.c:10903
39731 #, gcc-internal-format, gfc-internal-format
39733 "'%s' must be a module procedure or an external procedure with an explicit "
39737 #: fortran/resolve.c:10940
39738 #, gcc-internal-format, gfc-internal-format
39739 msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
39742 #: fortran/resolve.c:10954
39743 #, gcc-internal-format, gfc-internal-format
39744 msgid "Procedure '%s' with PASS at %L must have at least one argument"
39747 #: fortran/resolve.c:10968 fortran/resolve.c:11422
39748 #, gcc-internal-format, gfc-internal-format
39749 msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
39752 #: fortran/resolve.c:10976
39753 #, gcc-internal-format, gfc-internal-format
39755 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
39758 #: fortran/resolve.c:10985
39759 #, gcc-internal-format, gfc-internal-format
39760 msgid "Passed-object dummy argument of '%s' at %L must be scalar"
39763 #: fortran/resolve.c:10991
39764 #, gcc-internal-format, gfc-internal-format
39765 msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
39768 #: fortran/resolve.c:10997
39769 #, gcc-internal-format, gfc-internal-format
39770 msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
39773 #: fortran/resolve.c:11023
39774 #, gcc-internal-format, gfc-internal-format
39775 msgid "Procedure '%s' at %L has the same name as a component of '%s'"
39778 #: fortran/resolve.c:11032
39779 #, gcc-internal-format, gfc-internal-format
39781 "Procedure '%s' at %L has the same name as an inherited component of '%s'"
39784 #: fortran/resolve.c:11122
39785 #, gcc-internal-format, gfc-internal-format
39787 "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED "
39788 "and not overridden"
39791 #: fortran/resolve.c:11191
39792 #, gcc-internal-format, gfc-internal-format
39794 "As extending type '%s' at %L has a coarray component, parent type '%s' shall "
39798 #: fortran/resolve.c:11204
39799 #, gcc-internal-format, gfc-internal-format
39800 msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
39803 #: fortran/resolve.c:11215
39804 #, gcc-internal-format, gfc-internal-format
39805 msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
39808 #: fortran/resolve.c:11224
39809 #, gcc-internal-format, gfc-internal-format
39811 "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
39814 #: fortran/resolve.c:11234
39815 #, gcc-internal-format, gfc-internal-format
39817 "Component '%s' at %L with coarray component shall be a nonpointer, "
39818 "nonallocatable scalar"
39821 #: fortran/resolve.c:11243
39822 #, gcc-internal-format, gfc-internal-format
39824 "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
39827 #: fortran/resolve.c:11251
39828 #, gcc-internal-format, gfc-internal-format
39830 "Interface '%s', used by procedure pointer component '%s' at %L, is declared "
39831 "in a later PROCEDURE statement"
39834 #: fortran/resolve.c:11316
39835 #, gcc-internal-format, gfc-internal-format
39837 "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
39840 #: fortran/resolve.c:11356
39841 #, gcc-internal-format, gfc-internal-format
39843 "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
39846 #: fortran/resolve.c:11370
39847 #, gcc-internal-format, gfc-internal-format
39849 "Procedure pointer component '%s' with PASS at %L must have at least one "
39853 #: fortran/resolve.c:11386
39854 #, gcc-internal-format, gfc-internal-format
39856 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
39859 #: fortran/resolve.c:11396
39860 #, gcc-internal-format, gfc-internal-format
39861 msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
39864 #: fortran/resolve.c:11405
39865 #, gcc-internal-format, gfc-internal-format
39867 "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
39870 #: fortran/resolve.c:11414
39871 #, gcc-internal-format, gfc-internal-format
39872 msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
39875 #: fortran/resolve.c:11443
39876 #, gcc-internal-format, gfc-internal-format
39878 "Component '%s' of '%s' at %L has the same name as an inherited type-bound "
39882 #: fortran/resolve.c:11455
39883 #, gcc-internal-format, gfc-internal-format
39885 "Character length of component '%s' needs to be a constant specification "
39889 #: fortran/resolve.c:11470
39890 #, gcc-internal-format, gfc-internal-format
39892 "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component "
39893 "of '%s', which is PUBLIC at %L"
39896 #: fortran/resolve.c:11480
39897 #, gcc-internal-format, gfc-internal-format
39899 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
39903 #: fortran/resolve.c:11491 fortran/resolve.c:11501
39904 #, gcc-internal-format, gfc-internal-format
39906 "The pointer component '%s' of '%s' at %L is a type that has not been declared"
39909 #: fortran/resolve.c:11512
39910 #, gcc-internal-format, gfc-internal-format
39911 msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
39914 #: fortran/resolve.c:11565
39915 #, gcc-internal-format, gfc-internal-format
39917 "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
39920 #: fortran/resolve.c:11574
39921 #, gcc-internal-format, gfc-internal-format
39923 "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
39926 #: fortran/resolve.c:11586
39927 #, gcc-internal-format, gfc-internal-format
39929 "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE "
39933 #: fortran/resolve.c:11594
39934 #, gcc-internal-format, gfc-internal-format
39936 "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
39939 #: fortran/resolve.c:11611
39940 #, gcc-internal-format, gfc-internal-format
39942 "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC "
39943 "namelist '%s' at %L"
39946 #: fortran/resolve.c:11621
39947 #, gcc-internal-format, gfc-internal-format
39949 "NAMELIST object '%s' has use-associated PRIVATE components and cannot be "
39950 "member of namelist '%s' at %L"
39953 #: fortran/resolve.c:11634
39954 #, gcc-internal-format, gfc-internal-format
39956 "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC "
39957 "namelist '%s' at %L"
39960 #: fortran/resolve.c:11661
39961 #, gcc-internal-format, gfc-internal-format
39962 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
39965 #: fortran/resolve.c:11680
39966 #, gcc-internal-format, gfc-internal-format
39967 msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
39970 #: fortran/resolve.c:11692
39971 #, gcc-internal-format, gfc-internal-format
39973 "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
39976 #: fortran/resolve.c:11703
39977 #, gcc-internal-format, gfc-internal-format
39978 msgid "Incompatible derived type in PARAMETER at %L"
39981 #: fortran/resolve.c:11773
39982 #, gcc-internal-format, gfc-internal-format
39983 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
39986 #: fortran/resolve.c:11776
39987 #, gcc-internal-format, gfc-internal-format
39988 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
39991 #: fortran/resolve.c:11788
39992 #, gcc-internal-format, gfc-internal-format
39994 "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an "
39995 "assumed-shape array"
39998 #: fortran/resolve.c:11862
39999 #, gcc-internal-format, gfc-internal-format
40000 msgid "Assumed size array at %L must be a dummy argument"
40003 #: fortran/resolve.c:11865
40004 #, gcc-internal-format, gfc-internal-format
40005 msgid "Assumed shape array at %L must be a dummy argument"
40008 #: fortran/resolve.c:11878
40009 #, gcc-internal-format, gfc-internal-format
40010 msgid "Symbol at %L is not a DUMMY variable"
40013 #: fortran/resolve.c:11884
40014 #, gcc-internal-format, gfc-internal-format
40016 "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
40019 #: fortran/resolve.c:11894
40020 #, gcc-internal-format, gfc-internal-format
40022 "Character dummy variable '%s' at %L with VALUE attribute must have constant "
40026 #: fortran/resolve.c:11903
40027 #, gcc-internal-format, gfc-internal-format
40029 "C interoperable character dummy variable '%s' at %L with VALUE attribute "
40030 "must have length one"
40033 #: fortran/resolve.c:11929
40034 #, gcc-internal-format, gfc-internal-format
40036 "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block "
40037 "nor declared at the module level scope"
40040 #: fortran/resolve.c:11982
40041 #, gcc-internal-format, gfc-internal-format
40042 msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
40045 #: fortran/resolve.c:12023
40046 #, gcc-internal-format, gfc-internal-format
40047 msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
40050 #: fortran/resolve.c:12042
40051 #, gcc-internal-format, gfc-internal-format
40053 "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
40054 "a default initializer"
40057 #: fortran/resolve.c:12054
40058 #, gcc-internal-format, gfc-internal-format
40060 "Function result '%s' at %L shall not be a coarray or have a coarray component"
40063 #: fortran/resolve.c:12060
40064 #, gcc-internal-format, gfc-internal-format
40066 "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
40069 #: fortran/resolve.c:12067
40070 #, gcc-internal-format, gfc-internal-format
40072 "Variable '%s' at %L with coarray component shall be a nonpointer, "
40073 "nonallocatable scalar"
40076 #: fortran/resolve.c:12078
40077 #, gcc-internal-format, gfc-internal-format
40079 "Variable '%s' at %L is a coarray or has a coarray component and is not "
40080 "ALLOCATABLE, SAVE nor a dummy argument"
40083 #: fortran/resolve.c:12084
40084 #, gcc-internal-format, gfc-internal-format
40086 "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
40089 #: fortran/resolve.c:12088
40090 #, gcc-internal-format, gfc-internal-format
40091 msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
40094 #: fortran/resolve.c:12096
40095 #, gcc-internal-format, gfc-internal-format
40097 "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable "
40098 "coarray or have coarray components"
40101 #: fortran/resolve.c:12102
40102 #, gcc-internal-format, gfc-internal-format
40103 msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
40106 #: fortran/resolve.c:12172
40107 #, gcc-internal-format, gfc-internal-format
40108 msgid "Threadprivate at %L isn't SAVEd"
40111 #: fortran/resolve.c:12266
40112 #, gcc-internal-format, gfc-internal-format
40113 msgid "BLOCK DATA element '%s' at %L must be in COMMON"
40116 #: fortran/resolve.c:12272
40117 #, gcc-internal-format, gfc-internal-format
40118 msgid "DATA array '%s' at %L must be specified in a previous declaration"
40121 #: fortran/resolve.c:12286
40122 #, gcc-internal-format, gfc-internal-format
40123 msgid "DATA element '%s' at %L cannot have a coindex"
40126 #: fortran/resolve.c:12295
40127 #, gcc-internal-format, gfc-internal-format
40128 msgid "DATA element '%s' at %L is a pointer and so must be a full array"
40131 #: fortran/resolve.c:12341
40132 #, gcc-internal-format, gfc-internal-format
40133 msgid "Nonconstant array section at %L in DATA statement"
40136 #: fortran/resolve.c:12354
40137 #, gcc-internal-format, gfc-internal-format
40138 msgid "DATA statement at %L has more variables than values"
40141 #: fortran/resolve.c:12452
40142 #, gcc-internal-format, gfc-internal-format
40144 "start of implied-do loop at %L could not be simplified to a constant value"
40147 #: fortran/resolve.c:12460
40148 #, gcc-internal-format, gfc-internal-format
40150 "end of implied-do loop at %L could not be simplified to a constant value"
40153 #: fortran/resolve.c:12468
40154 #, gcc-internal-format, gfc-internal-format
40156 "step of implied-do loop at %L could not be simplified to a constant value"
40159 #: fortran/resolve.c:12593
40160 #, gcc-internal-format, gfc-internal-format
40161 msgid "DATA statement at %L has more values than variables"
40164 #: fortran/resolve.c:12703
40165 #, gcc-internal-format, gfc-internal-format
40166 msgid "Label %d at %L defined but not used"
40169 #: fortran/resolve.c:12708
40170 #, gcc-internal-format, gfc-internal-format
40171 msgid "Label %d at %L defined but cannot be used"
40174 #: fortran/resolve.c:12792
40175 #, gcc-internal-format, gfc-internal-format
40177 "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
40178 "EQUIVALENCE object"
40181 #: fortran/resolve.c:12801
40182 #, gcc-internal-format, gfc-internal-format
40184 "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
40185 "EQUIVALENCE object"
40188 #: fortran/resolve.c:12809
40189 #, gcc-internal-format, gfc-internal-format
40191 "Derived type variable '%s' at %L with default initialization cannot be in "
40192 "EQUIVALENCE with a variable in COMMON"
40195 #: fortran/resolve.c:12825
40196 #, gcc-internal-format, gfc-internal-format
40198 "Derived type variable '%s' at %L with pointer component(s) cannot be an "
40199 "EQUIVALENCE object"
40202 #: fortran/resolve.c:12928
40203 #, gcc-internal-format, gfc-internal-format
40204 msgid "Syntax error in EQUIVALENCE statement at %L"
40207 #: fortran/resolve.c:12943
40208 #, gcc-internal-format, gfc-internal-format
40210 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
40211 "the PROTECTED attribute"
40214 #: fortran/resolve.c:12955
40215 #, gcc-internal-format, gfc-internal-format
40217 "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
40221 #: fortran/resolve.c:12964
40222 #, gcc-internal-format, gfc-internal-format
40223 msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
40226 #: fortran/resolve.c:13043
40227 #, gcc-internal-format, gfc-internal-format
40229 "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
40232 #: fortran/resolve.c:13054
40233 #, gcc-internal-format, gfc-internal-format
40234 msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
40237 #: fortran/resolve.c:13065
40238 #, gcc-internal-format, gfc-internal-format
40239 msgid "Substring at %L has length zero"
40242 #: fortran/resolve.c:13109
40243 #, gcc-internal-format, gfc-internal-format
40244 msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
40247 #: fortran/resolve.c:13122
40248 #, gcc-internal-format, gfc-internal-format
40249 msgid "ENTRY '%s' at %L has no IMPLICIT type"
40252 #: fortran/resolve.c:13139
40253 #, gcc-internal-format, gfc-internal-format
40254 msgid "User operator procedure '%s' at %L must be a FUNCTION"
40257 #: fortran/resolve.c:13149
40258 #, gcc-internal-format, gfc-internal-format
40259 msgid "User operator procedure '%s' at %L cannot be assumed character length"
40262 #: fortran/resolve.c:13157
40263 #, gcc-internal-format, gfc-internal-format
40264 msgid "User operator procedure '%s' at %L must have at least one argument"
40267 #: fortran/resolve.c:13171
40268 #, gcc-internal-format, gfc-internal-format
40269 msgid "First argument of operator interface at %L cannot be optional"
40272 #: fortran/resolve.c:13189
40273 #, gcc-internal-format, gfc-internal-format
40274 msgid "Second argument of operator interface at %L cannot be optional"
40277 #: fortran/resolve.c:13196
40278 #, gcc-internal-format, gfc-internal-format
40279 msgid "Operator interface at %L must have, at most, two arguments"
40282 #: fortran/resolve.c:13268
40283 #, gcc-internal-format, gfc-internal-format
40284 msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
40287 #: fortran/scanner.c:773
40288 #, gcc-internal-format, gfc-internal-format
40290 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
40291 "is a continuation line"
40294 #: fortran/scanner.c:1052 fortran/scanner.c:1190
40295 #, gcc-internal-format, gfc-internal-format
40296 msgid "Line truncated at %L"
40299 #: fortran/scanner.c:1102 fortran/scanner.c:1234
40300 #, gcc-internal-format, gfc-internal-format
40301 msgid "Limit of %d continuations exceeded in statement at %C"
40304 #: fortran/scanner.c:1150
40305 #, gcc-internal-format, gfc-internal-format
40306 msgid "Missing '&' in continued character constant at %C"
40309 #: fortran/scanner.c:1384
40310 #, gcc-internal-format, gfc-internal-format
40311 msgid "Nonconforming tab character at %C"
40314 #: fortran/scanner.c:1472 fortran/scanner.c:1475
40315 #, gcc-internal-format, gfc-internal-format
40316 msgid "'&' not allowed by itself in line %d"
40319 #: fortran/scanner.c:1534
40320 #, gcc-internal-format, gfc-internal-format
40321 msgid "Nonconforming tab character in column %d of line %d"
40324 #: fortran/scanner.c:1759
40325 #, gcc-internal-format, gfc-internal-format
40326 msgid "%s:%d: file %s left but not entered"
40329 #: fortran/scanner.c:1793
40330 #, gcc-internal-format, gfc-internal-format
40331 msgid "%s:%d: Illegal preprocessor directive"
40334 #: fortran/scanner.c:1911
40335 #, gcc-internal-format, gfc-internal-format
40336 msgid "Can't open file '%s'"
40339 #: fortran/simplify.c:86
40340 #, gcc-internal-format, gfc-internal-format
40341 msgid "Result of %s overflows its kind at %L"
40344 #: fortran/simplify.c:91
40345 #, gcc-internal-format, gfc-internal-format
40346 msgid "Result of %s underflows its kind at %L"
40349 #: fortran/simplify.c:96
40350 #, gcc-internal-format, gfc-internal-format
40351 msgid "Result of %s is NaN at %L"
40354 #: fortran/simplify.c:100
40355 #, gcc-internal-format, gfc-internal-format
40356 msgid "Result of %s gives range error for its kind at %L"
40359 #: fortran/simplify.c:123
40360 #, gcc-internal-format, gfc-internal-format
40361 msgid "KIND parameter of %s at %L must be an initialization expression"
40364 #: fortran/simplify.c:131
40365 #, gcc-internal-format, gfc-internal-format
40366 msgid "Invalid KIND parameter of %s at %L"
40369 #: fortran/simplify.c:700
40370 #, gcc-internal-format, gfc-internal-format
40371 msgid "Argument of %s function at %L is negative"
40374 #: fortran/simplify.c:707
40375 #, gcc-internal-format, gfc-internal-format
40376 msgid "Argument of %s function at %L outside of range [0,127]"
40379 #: fortran/simplify.c:725
40380 #, gcc-internal-format, gfc-internal-format
40382 "Argument of %s function at %L is too large for the collating sequence of "
40386 #: fortran/simplify.c:762
40387 #, gcc-internal-format, gfc-internal-format
40388 msgid "Argument of ACOS at %L must be between -1 and 1"
40391 #: fortran/simplify.c:795
40392 #, gcc-internal-format, gfc-internal-format
40393 msgid "Argument of ACOSH at %L must not be less than 1"
40396 #: fortran/simplify.c:1024
40397 #, gcc-internal-format, gfc-internal-format
40398 msgid "Argument of ASIN at %L must be between -1 and 1"
40401 #: fortran/simplify.c:1115
40402 #, gcc-internal-format, gfc-internal-format
40403 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
40406 #: fortran/simplify.c:1146
40407 #, gcc-internal-format, gfc-internal-format
40409 "If first argument of ATAN2 %L is zero, then the second argument must not be "
40413 #: fortran/simplify.c:1238
40414 #, gcc-internal-format, gfc-internal-format
40415 msgid "Result of BESSEL_YN is -INF at %L"
40418 #: fortran/simplify.c:1903
40419 #, gcc-internal-format, gfc-internal-format
40420 msgid "Invalid SHIFT argument of DSHIFTL at %L"
40423 #: fortran/simplify.c:2342
40424 #, gcc-internal-format, gfc-internal-format
40425 msgid "Argument of IACHAR at %L must be of length one"
40428 #: fortran/simplify.c:2349
40429 #, gcc-internal-format, gfc-internal-format
40430 msgid "Argument of IACHAR function at %L outside of range 0..127"
40433 #: fortran/simplify.c:2426
40434 #, gcc-internal-format, gfc-internal-format
40435 msgid "Invalid second argument of IBCLR at %L"
40438 #: fortran/simplify.c:2434
40439 #, gcc-internal-format, gfc-internal-format
40440 msgid "Second argument of IBCLR exceeds bit size at %L"
40443 #: fortran/simplify.c:2468
40444 #, gcc-internal-format, gfc-internal-format
40445 msgid "Invalid second argument of IBITS at %L"
40448 #: fortran/simplify.c:2474
40449 #, gcc-internal-format, gfc-internal-format
40450 msgid "Invalid third argument of IBITS at %L"
40453 #: fortran/simplify.c:2484
40454 #, gcc-internal-format, gfc-internal-format
40455 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
40458 #: fortran/simplify.c:2531
40459 #, gcc-internal-format, gfc-internal-format
40460 msgid "Invalid second argument of IBSET at %L"
40463 #: fortran/simplify.c:2539
40464 #, gcc-internal-format, gfc-internal-format
40465 msgid "Second argument of IBSET exceeds bit size at %L"
40468 #: fortran/simplify.c:2570
40469 #, gcc-internal-format, gfc-internal-format
40470 msgid "Argument of ICHAR at %L must be of length one"
40473 #: fortran/simplify.c:2921
40474 #, gcc-internal-format, gfc-internal-format
40475 msgid "Invalid second argument of %s at %L"
40478 #. Left shift, as in SHIFTL.
40479 #: fortran/simplify.c:2939 fortran/simplify.c:2947
40480 #, gcc-internal-format, gfc-internal-format
40481 msgid "Second argument of %s is negative at %L"
40484 #: fortran/simplify.c:2959
40485 #, gcc-internal-format, gfc-internal-format
40486 msgid "Magnitude of second argument of %s exceeds bit size at %L"
40489 #: fortran/simplify.c:3063
40490 #, gcc-internal-format, gfc-internal-format
40491 msgid "Invalid second argument of ISHFTC at %L"
40494 #: fortran/simplify.c:3077
40495 #, gcc-internal-format, gfc-internal-format
40496 msgid "Invalid third argument of ISHFTC at %L"
40499 #: fortran/simplify.c:3083
40500 #, gcc-internal-format, gfc-internal-format
40502 "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at "
40506 #: fortran/simplify.c:3099
40507 #, gcc-internal-format, gfc-internal-format
40508 msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
40511 #: fortran/simplify.c:3102
40512 #, gcc-internal-format, gfc-internal-format
40514 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
40518 #: fortran/simplify.c:3398 fortran/simplify.c:3529 fortran/simplify.c:6304
40519 #, gcc-internal-format, gfc-internal-format
40520 msgid "DIM argument at %L is out of bounds"
40523 #: fortran/simplify.c:3555
40524 #, gcc-internal-format, gfc-internal-format
40526 "Not yet implemented: LCOBOUND for coarray with non-constant cobounds at %L"
40529 #: fortran/simplify.c:3709
40530 #, gcc-internal-format, gfc-internal-format
40531 msgid "Argument of LOG at %L cannot be less than or equal to zero"
40534 #: fortran/simplify.c:3722
40535 #, gcc-internal-format, gfc-internal-format
40536 msgid "Complex argument of LOG at %L cannot be zero"
40539 #: fortran/simplify.c:3750
40540 #, gcc-internal-format, gfc-internal-format
40541 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
40544 #. Result is processor-dependent.
40545 #: fortran/simplify.c:4198
40546 #, gcc-internal-format, gfc-internal-format
40547 msgid "Second argument MOD at %L is zero"
40550 #. Result is processor-dependent.
40551 #: fortran/simplify.c:4209
40552 #, gcc-internal-format, gfc-internal-format
40553 msgid "Second argument of MOD at %L is zero"
40556 #. Result is processor-dependent. This processor just opts
40557 #. to not handle it at all.
40558 #. Result is processor-dependent.
40559 #: fortran/simplify.c:4251 fortran/simplify.c:4263
40560 #, gcc-internal-format, gfc-internal-format
40561 msgid "Second argument of MODULO at %L is zero"
40564 #: fortran/simplify.c:4309
40565 #, gcc-internal-format, gfc-internal-format
40566 msgid "Second argument of NEAREST at %L shall not be zero"
40569 #: fortran/simplify.c:4345
40570 #, gcc-internal-format, gfc-internal-format
40571 msgid "Result of NEAREST is NaN at %L"
40574 #: fortran/simplify.c:4799
40575 #, gcc-internal-format, gfc-internal-format
40576 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
40579 #: fortran/simplify.c:4854
40580 #, gcc-internal-format, gfc-internal-format
40581 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
40584 #: fortran/simplify.c:5106
40585 #, gcc-internal-format, gfc-internal-format
40586 msgid "Result of SCALE overflows its kind at %L"
40589 #: fortran/simplify.c:5818
40590 #, gcc-internal-format, gfc-internal-format
40591 msgid "Argument of SQRT at %L has a negative value"
40594 #: fortran/simplify.c:6015
40595 #, gcc-internal-format, gfc-internal-format
40597 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
40601 #: fortran/simplify.c:6136
40602 #, gcc-internal-format, gfc-internal-format
40603 msgid "Too few elements in expression for SUB= argument at %L"
40606 #: fortran/simplify.c:6162
40607 #, gcc-internal-format, gfc-internal-format
40609 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
40610 "lower bound is %ld)"
40613 #: fortran/simplify.c:6185
40614 #, gcc-internal-format, gfc-internal-format
40616 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
40617 "upper bound is %ld)"
40620 #: fortran/simplify.c:6203
40621 #, gcc-internal-format, gfc-internal-format
40622 msgid "Too many elements in expression for SUB= argument at %L"
40625 #: fortran/simplify.c:6218
40626 #, gcc-internal-format, gfc-internal-format
40628 "Not yet implemented: IMAGE_INDEX for coarray with non-constant cobounds at %L"
40631 #: fortran/simplify.c:6317
40632 #, gcc-internal-format, gfc-internal-format
40634 "Not yet implemented: THIS_IMAGE for coarray with non-constant cobounds at %L"
40637 #: fortran/simplify.c:6339
40638 #, gcc-internal-format, gfc-internal-format
40640 "Not yet implemented: UCOBOUND for coarray with non-constant cobounds at %L"
40643 #: fortran/simplify.c:6696
40644 #, gcc-internal-format, gfc-internal-format
40646 "Character '%s' in string at %L cannot be converted into character kind %d"
40649 #: fortran/symbol.c:135
40650 #, gcc-internal-format, gfc-internal-format
40651 msgid "Duplicate IMPLICIT NONE statement at %C"
40654 #: fortran/symbol.c:175
40655 #, gcc-internal-format, gfc-internal-format
40656 msgid "Letter '%c' already set in IMPLICIT statement at %C"
40659 #: fortran/symbol.c:197
40660 #, gcc-internal-format, gfc-internal-format
40661 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
40664 #: fortran/symbol.c:207
40665 #, gcc-internal-format, gfc-internal-format
40666 msgid "Letter %c already has an IMPLICIT type at %C"
40669 #: fortran/symbol.c:263
40670 #, gcc-internal-format, gfc-internal-format
40671 msgid "Symbol '%s' at %L has no IMPLICIT type"
40674 #. BIND(C) variables should not be implicitly declared.
40675 #: fortran/symbol.c:280
40676 #, gcc-internal-format, gfc-internal-format
40678 "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
40681 #. Dummy args to a BIND(C) routine may not be interoperable if
40682 #. they are implicitly typed.
40683 #: fortran/symbol.c:294
40684 #, gcc-internal-format, gfc-internal-format
40686 "Implicitly declared variable '%s' at %L may not be C interoperable but it is "
40687 "a dummy argument to the BIND(C) procedure '%s' at %L"
40690 #: fortran/symbol.c:335
40691 #, gcc-internal-format, gfc-internal-format
40692 msgid "Function result '%s' at %L has no IMPLICIT type"
40695 #: fortran/symbol.c:416
40696 #, gcc-internal-format, gfc-internal-format
40697 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
40700 #: fortran/symbol.c:471
40701 #, gcc-internal-format, gfc-internal-format
40702 msgid "Fortran 2003: Procedure pointer at %C"
40705 #: fortran/symbol.c:636
40706 #, gcc-internal-format, gfc-internal-format
40707 msgid "%s attribute applied to %s %s at %L"
40710 #: fortran/symbol.c:643
40711 #, gcc-internal-format, gfc-internal-format
40712 msgid "BIND(C) applied to %s %s at %L"
40715 #: fortran/symbol.c:751 fortran/symbol.c:1471
40716 #, gcc-internal-format, gfc-internal-format
40717 msgid "%s attribute conflicts with %s attribute at %L"
40720 #: fortran/symbol.c:754
40721 #, gcc-internal-format, gfc-internal-format
40722 msgid "%s attribute conflicts with %s attribute in '%s' at %L"
40725 #: fortran/symbol.c:762
40726 #, gcc-internal-format, gfc-internal-format
40727 msgid "Fortran 2003: %s attribute with %s attribute at %L"
40730 #: fortran/symbol.c:768
40731 #, gcc-internal-format, gfc-internal-format
40732 msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
40735 #: fortran/symbol.c:812
40736 #, gcc-internal-format, gfc-internal-format
40737 msgid "Cannot change attributes of USE-associated symbol at %L"
40740 #: fortran/symbol.c:815
40741 #, gcc-internal-format, gfc-internal-format
40742 msgid "Cannot change attributes of USE-associated symbol %s at %L"
40745 #: fortran/symbol.c:831
40746 #, gcc-internal-format, gfc-internal-format
40747 msgid "Duplicate %s attribute specified at %L"
40750 #: fortran/symbol.c:873
40751 #, gcc-internal-format, gfc-internal-format
40752 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
40755 #: fortran/symbol.c:899
40756 #, gcc-internal-format, gfc-internal-format
40757 msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
40760 #: fortran/symbol.c:925
40761 #, gcc-internal-format, gfc-internal-format
40762 msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
40765 #: fortran/symbol.c:1055
40766 #, gcc-internal-format, gfc-internal-format
40767 msgid "Cray Pointee at %L appears in multiple pointer() statements"
40770 #: fortran/symbol.c:1074
40771 #, gcc-internal-format, gfc-internal-format
40772 msgid "Duplicate PROTECTED attribute specified at %L"
40775 #: fortran/symbol.c:1108
40776 #, gcc-internal-format, gfc-internal-format
40777 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
40780 #: fortran/symbol.c:1116
40781 #, gcc-internal-format, gfc-internal-format
40782 msgid "Duplicate SAVE attribute specified at %L"
40785 #: fortran/symbol.c:1137
40786 #, gcc-internal-format, gfc-internal-format
40787 msgid "Duplicate VALUE attribute specified at %L"
40790 #: fortran/symbol.c:1157
40791 #, gcc-internal-format, gfc-internal-format
40792 msgid "Duplicate VOLATILE attribute specified at %L"
40795 #: fortran/symbol.c:1176
40796 #, gcc-internal-format, gfc-internal-format
40797 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
40800 #: fortran/symbol.c:1467
40801 #, gcc-internal-format, gfc-internal-format
40802 msgid "%s attribute of '%s' conflicts with %s attribute at %L"
40805 #: fortran/symbol.c:1501
40806 #, gcc-internal-format, gfc-internal-format
40807 msgid "%s procedure at %L is already declared as %s procedure"
40810 #: fortran/symbol.c:1536
40811 #, gcc-internal-format, gfc-internal-format
40812 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
40815 #: fortran/symbol.c:1560
40816 #, gcc-internal-format, gfc-internal-format
40817 msgid "ACCESS specification at %L was already specified"
40820 #: fortran/symbol.c:1577
40821 #, gcc-internal-format, gfc-internal-format
40822 msgid "Duplicate BIND attribute specified at %L"
40825 #: fortran/symbol.c:1584
40826 #, gcc-internal-format, gfc-internal-format
40827 msgid "Fortran 2003: BIND(C) at %L"
40830 #: fortran/symbol.c:1601
40831 #, gcc-internal-format, gfc-internal-format
40832 msgid "Duplicate EXTENDS attribute specified at %L"
40835 #: fortran/symbol.c:1605
40836 #, gcc-internal-format, gfc-internal-format
40837 msgid "Fortran 2003: EXTENDS at %L"
40840 #: fortran/symbol.c:1627
40841 #, gcc-internal-format, gfc-internal-format
40842 msgid "Symbol '%s' at %L already has an explicit interface"
40845 #: fortran/symbol.c:1634
40846 #, gcc-internal-format, gfc-internal-format
40847 msgid "'%s' at %L has attributes specified outside its INTERFACE body"
40850 #: fortran/symbol.c:1667
40851 #, gcc-internal-format, gfc-internal-format
40852 msgid "Symbol '%s' at %L already has basic type of %s"
40855 #: fortran/symbol.c:1674
40856 #, gcc-internal-format, gfc-internal-format
40857 msgid "Procedure '%s' at %L may not have basic type of %s"
40860 #: fortran/symbol.c:1686
40861 #, gcc-internal-format, gfc-internal-format
40862 msgid "Symbol '%s' at %L cannot have a type"
40865 #: fortran/symbol.c:1855
40866 #, gcc-internal-format, gfc-internal-format
40867 msgid "Component '%s' at %C already declared at %L"
40870 #: fortran/symbol.c:1866
40871 #, gcc-internal-format, gfc-internal-format
40872 msgid "Component '%s' at %C already in the parent type at %L"
40875 #: fortran/symbol.c:1942
40876 #, gcc-internal-format, gfc-internal-format
40877 msgid "Symbol '%s' at %C is ambiguous"
40880 #: fortran/symbol.c:1974
40881 #, gcc-internal-format, gfc-internal-format
40882 msgid "Derived type '%s' at %C is being used before it is defined"
40885 #: fortran/symbol.c:2015
40886 #, gcc-internal-format, gfc-internal-format
40887 msgid "'%s' at %C is not a member of the '%s' structure"
40890 #: fortran/symbol.c:2027
40891 #, gcc-internal-format, gfc-internal-format
40892 msgid "Component '%s' at %C is a PRIVATE component of '%s'"
40895 #: fortran/symbol.c:2166
40896 #, gcc-internal-format, gfc-internal-format
40897 msgid "Duplicate statement label %d at %L and %L"
40900 #: fortran/symbol.c:2176
40901 #, gcc-internal-format, gfc-internal-format
40902 msgid "Label %d at %C already referenced as branch target"
40905 #: fortran/symbol.c:2185
40906 #, gcc-internal-format, gfc-internal-format
40907 msgid "Label %d at %C already referenced as a format label"
40910 #: fortran/symbol.c:2227
40911 #, gcc-internal-format, gfc-internal-format
40912 msgid "Label %d at %C previously used as a FORMAT label"
40915 #: fortran/symbol.c:2235
40916 #, gcc-internal-format, gfc-internal-format
40917 msgid "Label %d at %C previously used as branch target"
40920 #: fortran/symbol.c:2577
40921 #, gcc-internal-format, gfc-internal-format
40922 msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
40925 #: fortran/symbol.c:2580
40926 #, gcc-internal-format, gfc-internal-format
40928 "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
40931 #. Symbol is from another namespace.
40932 #: fortran/symbol.c:2760
40933 #, gcc-internal-format, gfc-internal-format
40934 msgid "Symbol '%s' at %C has already been host associated"
40937 #: fortran/symbol.c:3587
40938 #, gcc-internal-format, gfc-internal-format
40940 "Derived type '%s' declared at %L must have the BIND attribute to be C "
40944 #: fortran/symbol.c:3598
40945 #, gcc-internal-format, gfc-internal-format
40946 msgid "Derived type '%s' at %L is empty"
40949 #: fortran/symbol.c:3615
40950 #, gcc-internal-format, gfc-internal-format
40952 "Component '%s' at %L cannot have the POINTER attribute because it is a "
40953 "member of the BIND(C) derived type '%s' at %L"
40956 #: fortran/symbol.c:3625
40957 #, gcc-internal-format, gfc-internal-format
40959 "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) "
40960 "derived type '%s' at %L"
40963 #: fortran/symbol.c:3636
40964 #, gcc-internal-format, gfc-internal-format
40966 "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a "
40967 "member of the BIND(C) derived type '%s' at %L"
40970 #. If the derived type is bind(c), all fields must be
40972 #: fortran/symbol.c:3674
40973 #, gcc-internal-format, gfc-internal-format
40975 "Component '%s' in derived type '%s' at %L may not be C interoperable, even "
40976 "though derived type '%s' is BIND(C)"
40979 #. If derived type is param to bind(c) routine, or to one
40980 #. of the iso_c_binding procs, it must be interoperable, so
40981 #. all fields must interop too.
40982 #: fortran/symbol.c:3683
40983 #, gcc-internal-format, gfc-internal-format
40984 msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
40987 #: fortran/symbol.c:3697
40988 #, gcc-internal-format, gfc-internal-format
40990 "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) "
40994 #: fortran/symbol.c:3705
40995 #, gcc-internal-format, gfc-internal-format
40997 "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND"
41001 #: fortran/symbol.c:4658
41002 #, gcc-internal-format, gfc-internal-format
41003 msgid "Symbol '%s' is used before it is typed at %L"
41006 #: fortran/symbol.c:4664
41007 #, gcc-internal-format, gfc-internal-format
41008 msgid "Extension: Symbol '%s' is used before it is typed at %L"
41011 #: fortran/target-memory.c:604
41012 #, gcc-internal-format, gfc-internal-format
41013 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
41016 #: fortran/target-memory.c:692
41017 #, gcc-internal-format, gfc-internal-format
41018 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
41021 #: fortran/trans-array.c:774 fortran/trans-array.c:4697
41022 #: fortran/trans-array.c:5895 fortran/trans-intrinsic.c:4790
41023 #, gcc-internal-format, gfc-internal-format
41024 msgid "Creating array temporary at %L"
41027 #: fortran/trans-array.c:5892
41028 #, gcc-internal-format, gfc-internal-format
41029 msgid "Creating array temporary at %L for argument '%s'"
41032 #: fortran/trans-array.c:6483
41033 #, gcc-internal-format
41035 "Possible frontend bug: Deferred array size without pointer, allocatable "
41036 "attribute or derived type without allocatable components."
41039 #: fortran/trans-array.c:6981
41040 #, gcc-internal-format, gfc-internal-format
41041 msgid "bad expression type during walk (%d)"
41044 #: fortran/trans-common.c:399
41045 #, gcc-internal-format, gfc-internal-format
41046 msgid "Named COMMON block '%s' at %L shall be of the same size"
41049 #: fortran/trans-common.c:844
41050 #, gcc-internal-format, gfc-internal-format
41051 msgid "Bad array reference at %L"
41054 #: fortran/trans-common.c:852
41055 #, gcc-internal-format, gfc-internal-format
41056 msgid "Illegal reference type at %L as EQUIVALENCE object"
41059 #: fortran/trans-common.c:892
41060 #, gcc-internal-format, gfc-internal-format
41061 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
41064 #. Aligning this field would misalign a previous field.
41065 #: fortran/trans-common.c:1025
41066 #, gcc-internal-format, gfc-internal-format
41068 "The equivalence set for variable '%s' declared at %L violates alignment "
41072 #: fortran/trans-common.c:1092
41073 #, gcc-internal-format, gfc-internal-format
41074 msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
41077 #: fortran/trans-common.c:1107
41078 #, gcc-internal-format, gfc-internal-format
41080 "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
41083 #: fortran/trans-common.c:1122
41084 #, gcc-internal-format, gfc-internal-format
41086 "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder "
41087 "elements or use -fno-align-commons"
41090 #: fortran/trans-common.c:1127
41091 #, gcc-internal-format, gfc-internal-format
41093 "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements "
41094 "or use -fno-align-commons"
41097 #: fortran/trans-common.c:1150
41098 #, gcc-internal-format, gfc-internal-format
41099 msgid "COMMON '%s' at %L does not exist"
41102 #: fortran/trans-common.c:1158
41103 #, gcc-internal-format, gfc-internal-format
41105 "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or "
41106 "use -fno-align-commons"
41109 #: fortran/trans-common.c:1162
41110 #, gcc-internal-format, gfc-internal-format
41112 "COMMON at %L requires %d bytes of padding at start; reorder elements or use -"
41113 "fno-align-commons"
41116 #: fortran/trans-const.c:313
41117 #, gcc-internal-format, gfc-internal-format
41118 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
41121 #: fortran/trans-const.c:349
41122 #, gcc-internal-format, gfc-internal-format
41123 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
41126 #: fortran/trans-const.c:378
41127 #, gcc-internal-format, gfc-internal-format
41128 msgid "non-constant initialization expression at %L"
41131 #: fortran/trans-decl.c:1191
41132 #, gcc-internal-format
41133 msgid "intrinsic variable which isn't a procedure"
41136 #: fortran/trans-decl.c:3276 fortran/trans-decl.c:4676
41137 #, gcc-internal-format, gfc-internal-format
41138 msgid "Return value of function '%s' at %L not set"
41141 #: fortran/trans-decl.c:3624
41142 #, gcc-internal-format, gfc-internal-format
41143 msgid "backend decl for module variable %s already exists"
41146 #: fortran/trans-decl.c:4002
41147 #, gcc-internal-format, gfc-internal-format
41148 msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
41151 #: fortran/trans-decl.c:4006
41152 #, gcc-internal-format, gfc-internal-format
41154 "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not "
41155 "set and does not have a default initializer"
41158 #: fortran/trans-decl.c:4012
41159 #, gcc-internal-format, gfc-internal-format
41160 msgid "Unused dummy argument '%s' at %L"
41163 #: fortran/trans-decl.c:4020
41164 #, gcc-internal-format, gfc-internal-format
41165 msgid "Unused variable '%s' declared at %L"
41168 #: fortran/trans-decl.c:4068
41169 #, gcc-internal-format, gfc-internal-format
41170 msgid "Unused parameter '%s' declared at %L"
41173 #: fortran/trans-decl.c:4082
41174 #, gcc-internal-format, gfc-internal-format
41175 msgid "Return value '%s' of function '%s' declared at %L not set"
41178 #: fortran/trans-expr.c:1361
41179 #, gcc-internal-format
41180 msgid "Unknown intrinsic op"
41183 #: fortran/trans-expr.c:2563
41184 #, gcc-internal-format, gfc-internal-format
41185 msgid "Unknown argument list function at %L"
41188 #: fortran/trans-intrinsic.c:851
41189 #, gcc-internal-format, gfc-internal-format
41190 msgid "Intrinsic function %s(%d) not recognized"
41193 #: fortran/trans-intrinsic.c:987
41194 #, gcc-internal-format, gfc-internal-format
41195 msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
41198 #: fortran/trans-io.c:2030
41199 #, gcc-internal-format, gfc-internal-format
41200 msgid "Derived type '%s' at %L has PRIVATE components"
41203 #: fortran/trans-io.c:2158
41204 #, gcc-internal-format, gfc-internal-format
41205 msgid "Bad IO basetype (%d)"
41208 #: fortran/trans-openmp.c:1702
41209 #, gcc-internal-format
41210 msgid "gfc_trans_omp_workshare(): Bad statement code"
41213 #: fortran/trans-stmt.c:513
41214 #, gcc-internal-format, gfc-internal-format
41215 msgid "An alternate return at %L without a * dummy argument"
41218 #: fortran/trans-types.c:475
41219 #, gcc-internal-format
41220 msgid "integer kind=8 not available for -fdefault-integer-8 option"
41223 #: fortran/trans-types.c:498
41224 #, gcc-internal-format
41225 msgid "real kind=8 not available for -fdefault-real-8 option"
41228 #: fortran/trans-types.c:511
41229 #, gcc-internal-format
41230 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
41233 #: fortran/trans-types.c:1359
41234 #, gcc-internal-format
41235 msgid "Array element size too big"
41238 #: fortran/trans.c:1361
41239 #, gcc-internal-format
41240 msgid "gfc_trans_code(): Bad statement code"
41243 #: java/class.c:841
41244 #, gcc-internal-format
41245 msgid "bad method signature"
41248 #: java/class.c:900
41249 #, gcc-internal-format
41250 msgid "misplaced ConstantValue attribute (not in any field)"
41253 #: java/class.c:903
41254 #, gcc-internal-format, gfc-internal-format
41255 msgid "duplicate ConstantValue attribute for field '%s'"
41258 #: java/class.c:914
41259 #, gcc-internal-format, gfc-internal-format
41260 msgid "ConstantValue attribute of field '%s' has wrong type"
41263 #: java/class.c:1642
41264 #, gcc-internal-format
41265 msgid "abstract method in non-abstract class"
41268 #: java/class.c:2706
41269 #, gcc-internal-format
41270 msgid "non-static method %q+D overrides static method"
41273 #: java/decl.c:1226
41274 #, gcc-internal-format
41275 msgid "%q+D used prior to declaration"
41278 #: java/decl.c:1652
41279 #, gcc-internal-format
41280 msgid "In %+D: overlapped variable and exception ranges at %d"
41283 #: java/decl.c:1703
41284 #, gcc-internal-format
41285 msgid "bad type in parameter debug info"
41288 #: java/decl.c:1712
41289 #, gcc-internal-format
41290 msgid "bad PC range for debug info for local %q+D"
41294 #, gcc-internal-format, gfc-internal-format
41295 msgid "need to insert runtime check for %s"
41298 #: java/expr.c:500 java/expr.c:547
41299 #, gcc-internal-format, gfc-internal-format
41300 msgid "assert: %s is assign compatible with %s"
41304 #, gcc-internal-format
41305 msgid "stack underflow - dup* operation"
41308 #: java/expr.c:1657
41309 #, gcc-internal-format
41310 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
41313 #: java/expr.c:1685
41314 #, gcc-internal-format
41315 msgid "field %qs not found"
41318 #: java/expr.c:2247
41319 #, gcc-internal-format, gfc-internal-format
41320 msgid "method '%s' not found in class"
41323 #: java/expr.c:2442
41324 #, gcc-internal-format, gfc-internal-format
41325 msgid "failed to find class '%s'"
41328 #: java/expr.c:2483
41329 #, gcc-internal-format, gfc-internal-format
41330 msgid "class '%s' has no method named '%s' matching signature '%s'"
41333 #: java/expr.c:2514
41334 #, gcc-internal-format
41335 msgid "invokestatic on non static method"
41338 #: java/expr.c:2519
41339 #, gcc-internal-format
41340 msgid "invokestatic on abstract method"
41343 #: java/expr.c:2527
41344 #, gcc-internal-format
41345 msgid "invoke[non-static] on static method"
41348 #: java/expr.c:2886
41349 #, gcc-internal-format, gfc-internal-format
41350 msgid "missing field '%s' in '%s'"
41353 #: java/expr.c:2893
41354 #, gcc-internal-format, gfc-internal-format
41355 msgid "mismatching signature for field '%s' in '%s'"
41358 #: java/expr.c:2922
41359 #, gcc-internal-format
41360 msgid "assignment to final field %q+D not in field's class"
41363 #: java/expr.c:3146
41364 #, gcc-internal-format
41365 msgid "invalid PC in line number table"
41368 #: java/expr.c:3196
41369 #, gcc-internal-format, gfc-internal-format
41370 msgid "unreachable bytecode from %d to before %d"
41373 #: java/expr.c:3238
41374 #, gcc-internal-format, gfc-internal-format
41375 msgid "unreachable bytecode from %d to the end of the method"
41378 #. duplicate code from LOAD macro
41379 #: java/expr.c:3546
41380 #, gcc-internal-format
41381 msgid "unrecogized wide sub-instruction"
41384 #: java/jcf-parse.c:507
41385 #, gcc-internal-format, gfc-internal-format
41386 msgid "<constant pool index %d not in range>"
41389 #: java/jcf-parse.c:517
41390 #, gcc-internal-format, gfc-internal-format
41391 msgid "<constant pool index %d unexpected type"
41394 #: java/jcf-parse.c:1099
41395 #, gcc-internal-format
41396 msgid "bad string constant"
41399 #: java/jcf-parse.c:1117
41400 #, gcc-internal-format, gfc-internal-format
41401 msgid "bad value constant type %d, index %d"
41404 #: java/jcf-parse.c:1397 java/jcf-parse.c:1403
41405 #, gcc-internal-format, gfc-internal-format
41406 msgid "cannot find file for class %s"
41409 #: java/jcf-parse.c:1428
41410 #, gcc-internal-format
41411 msgid "not a valid Java .class file"
41414 #: java/jcf-parse.c:1431
41415 #, gcc-internal-format
41416 msgid "error while parsing constant pool"
41419 #. FIXME - where was first time
41420 #: java/jcf-parse.c:1446
41421 #, gcc-internal-format, gfc-internal-format
41422 msgid "reading class %s for the second time from %s"
41425 #: java/jcf-parse.c:1464
41426 #, gcc-internal-format
41427 msgid "error while parsing fields"
41430 #: java/jcf-parse.c:1467
41431 #, gcc-internal-format
41432 msgid "error while parsing methods"
41435 #: java/jcf-parse.c:1470
41436 #, gcc-internal-format
41437 msgid "error while parsing final attributes"
41440 #: java/jcf-parse.c:1509
41441 #, gcc-internal-format
41442 msgid "duplicate class will only be compiled once"
41445 #: java/jcf-parse.c:1605
41446 #, gcc-internal-format
41447 msgid "missing Code attribute"
41450 #: java/jcf-parse.c:1851
41451 #, gcc-internal-format
41452 msgid "no input file specified"
41455 #: java/jcf-parse.c:1887
41456 #, gcc-internal-format
41457 msgid "can't close input file %s: %m"
41460 #: java/jcf-parse.c:1930
41461 #, gcc-internal-format, gfc-internal-format
41462 msgid "bad zip/jar file %s"
41465 #: java/jcf-parse.c:2132
41466 #, gcc-internal-format, gfc-internal-format
41467 msgid "error while reading %s from zip file"
41470 #: java/jvspec.c:396
41471 #, gcc-internal-format
41472 msgid "can't specify %<-D%> without %<--main%>"
41475 #: java/jvspec.c:399
41476 #, gcc-internal-format
41477 msgid "%qs is not a valid class name"
41480 #: java/jvspec.c:405
41481 #, gcc-internal-format
41482 msgid "--resource requires -o"
41485 #: java/jvspec.c:412
41486 #, gcc-internal-format
41487 msgid "already-compiled .class files ignored with -C"
41490 #: java/jvspec.c:419
41491 #, gcc-internal-format
41492 msgid "cannot specify both -C and -o"
41495 #: java/jvspec.c:431
41496 #, gcc-internal-format
41497 msgid "cannot create temporary file"
41500 #: java/jvspec.c:453
41501 #, gcc-internal-format
41502 msgid "using both @FILE with multiple files not implemented"
41505 #: java/jvspec.c:537
41506 #, gcc-internal-format
41507 msgid "cannot specify %<main%> class when not linking"
41511 #, gcc-internal-format
41512 msgid "-fexcess-precision=standard for Java"
41516 #, gcc-internal-format
41517 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
41521 #, gcc-internal-format
41522 msgid "-fjni is incompatible with -freduced-reflection"
41526 #, gcc-internal-format
41527 msgid "can't do dependency tracking with input from stdin"
41531 #, gcc-internal-format
41532 msgid "couldn't determine target name for dependency tracking"
41535 #: java/mangle_name.c:325 java/mangle_name.c:402
41536 #, gcc-internal-format
41537 msgid "internal error - invalid Utf8 name"
41540 #: java/typeck.c:426
41541 #, gcc-internal-format
41542 msgid "junk at end of signature string"
41545 #: java/verify-glue.c:378
41546 #, gcc-internal-format, gfc-internal-format
41547 msgid "verification failed: %s"
41550 #: java/verify-glue.c:380
41551 #, gcc-internal-format, gfc-internal-format
41552 msgid "verification failed at PC=%d: %s"
41555 #: java/verify-glue.c:468
41556 #, gcc-internal-format
41557 msgid "bad pc in exception_table"
41560 #: lto/lto-coff.c:155
41561 #, gcc-internal-format
41562 msgid "altered or invalid COFF object file"
41565 #: lto/lto-coff.c:163
41566 #, gcc-internal-format
41567 msgid "invalid COFF object file string table"
41570 #: lto/lto-coff.c:185
41571 #, gcc-internal-format
41572 msgid "invalid COFF section name string"
41575 #: lto/lto-coff.c:218 lto/lto-elf.c:229 lto/lto-macho.c:264
41576 #, gcc-internal-format, gfc-internal-format
41577 msgid "two or more sections for %s:"
41580 #: lto/lto-coff.c:245
41581 #, gcc-internal-format
41582 msgid "could not create a new COFF section: %m"
41585 #: lto/lto-coff.c:284
41586 #, gcc-internal-format
41587 msgid "could not append data to COFF section: %m"
41590 #: lto/lto-coff.c:329
41591 #, gcc-internal-format
41592 msgid "not a COFF object file"
41595 #: lto/lto-coff.c:339
41596 #, gcc-internal-format
41597 msgid "not a recognized COFF object file"
41600 #. DLL, EXE or SYS file.
41601 #: lto/lto-coff.c:347
41602 #, gcc-internal-format
41603 msgid "not a relocatable COFF object file"
41606 #. ECOFF/XCOFF support not implemented.
41607 #: lto/lto-coff.c:355
41608 #, gcc-internal-format
41609 msgid "not a 32-bit COFF object file"
41612 #: lto/lto-coff.c:368 lto/lto-elf.c:442
41613 #, gcc-internal-format
41614 msgid "inconsistent file architecture detected"
41617 #: lto/lto-coff.c:388
41618 #, gcc-internal-format
41619 msgid "not a valid COFF object file"
41622 #: lto/lto-coff.c:408
41623 #, gcc-internal-format
41624 msgid "short/missing COFF section table"
41627 #: lto/lto-coff.c:432
41628 #, gcc-internal-format
41629 msgid "invalid COFF section table"
41632 #: lto/lto-coff.c:483 lto/lto-macho.c:650
41633 #, gcc-internal-format, gfc-internal-format
41634 msgid "command line option file '%s' does not exist"
41637 #: lto/lto-coff.c:505 lto/lto-elf.c:666 lto/lto-macho.c:673
41638 #, gcc-internal-format, gfc-internal-format
41639 msgid "could not open file %s"
41642 #: lto/lto-coff.c:511 lto/lto-macho.c:679
41643 #, gcc-internal-format, gfc-internal-format
41644 msgid "could not stat file %s"
41647 #: lto/lto-coff.c:528 lto/lto-macho.c:697
41648 #, gcc-internal-format
41649 msgid "could not find archive member @0x%lx"
41652 #: lto/lto-coff.c:539 lto/lto-macho.c:708
41653 #, gcc-internal-format
41654 msgid "could not find archive header @0x%lx"
41657 #: lto/lto-coff.c:546 lto/lto-macho.c:715
41658 #, gcc-internal-format
41659 msgid "invalid archive header @0x%lx"
41662 #: lto/lto-coff.c:815
41663 #, gcc-internal-format
41664 msgid "I/O error writing COFF output file"
41667 #: lto/lto-elf.c:127 lto/lto-elf.c:148
41668 #, gcc-internal-format, gfc-internal-format
41669 msgid "could not read section header: %s"
41672 #. Initialize the section header of section SCN. SH_NAME is the section name
41673 #. as an index into the section header string table. SH_TYPE is the section
41674 #. type, an SHT_* macro from libelf headers.
41675 #: lto/lto-elf.c:254
41676 #, gcc-internal-format, gfc-internal-format
41677 msgid "elf32_getshdr() failed: %s"
41680 #: lto/lto-elf.c:256
41681 #, gcc-internal-format, gfc-internal-format
41682 msgid "elf64_getshdr() failed: %s"
41685 #: lto/lto-elf.c:290
41686 #, gcc-internal-format, gfc-internal-format
41687 msgid "could not create a new ELF section: %s"
41690 #: lto/lto-elf.c:344
41691 #, gcc-internal-format, gfc-internal-format
41692 msgid "could not append data to ELF section: %s"
41695 #. Validate's ELF_FILE's executable header and, if cached_file_attrs is
41696 #. uninitialized, caches the architecture.
41697 #: lto/lto-elf.c:428
41698 #, gcc-internal-format, gfc-internal-format
41699 msgid "could not read ELF header: %s"
41702 #: lto/lto-elf.c:434
41703 #, gcc-internal-format
41704 msgid "not a relocatable ELF object file"
41707 #: lto/lto-elf.c:484
41708 #, gcc-internal-format, gfc-internal-format
41709 msgid "could not read ELF identification information: %s"
41712 #: lto/lto-elf.c:502
41713 #, gcc-internal-format
41714 msgid "unsupported ELF file class"
41717 #: lto/lto-elf.c:530
41718 #, gcc-internal-format
41719 msgid "incompatible ELF identification"
41722 #: lto/lto-elf.c:556
41723 #, gcc-internal-format, gfc-internal-format
41724 msgid "could not locate ELF string table: %s"
41727 #. Helper functions used by init_ehdr. Initialize ELF_FILE's executable
41728 #. header using cached data from previously read files.
41729 #: lto/lto-elf.c:580
41730 #, gcc-internal-format, gfc-internal-format
41731 msgid "elf32_newehdr() failed: %s"
41734 #: lto/lto-elf.c:582
41735 #, gcc-internal-format, gfc-internal-format
41736 msgid "elf64_newehdr() failed: %s"
41739 #: lto/lto-elf.c:673
41740 #, gcc-internal-format
41741 msgid "ELF library is older than that used when building GCC"
41744 #: lto/lto-elf.c:682
41745 #, gcc-internal-format, gfc-internal-format
41746 msgid "could not open %s as an ELF file: %s"
41749 #: lto/lto-elf.c:692
41750 #, gcc-internal-format
41751 msgid "could not seek in archive"
41754 #: lto/lto-elf.c:699
41755 #, gcc-internal-format
41756 msgid "could not find archive member"
41759 #: lto/lto-elf.c:747
41760 #, gcc-internal-format, gfc-internal-format
41761 msgid "gelf_getehdr() failed: %s"
41764 #: lto/lto-elf.c:756
41765 #, gcc-internal-format, gfc-internal-format
41766 msgid "elf_getscn() failed: %s"
41769 #: lto/lto-elf.c:759
41770 #, gcc-internal-format, gfc-internal-format
41771 msgid "gelf_getshdr() failed: %s"
41774 #: lto/lto-elf.c:762
41775 #, gcc-internal-format, gfc-internal-format
41776 msgid "gelf_update_shdr() failed: %s"
41779 #: lto/lto-elf.c:766
41780 #, gcc-internal-format, gfc-internal-format
41781 msgid "gelf_update_ehdr() failed: %s"
41784 #: lto/lto-elf.c:774
41785 #, gcc-internal-format, gfc-internal-format
41786 msgid "elf_update() failed: %s"
41789 #: lto/lto-lang.c:691
41790 #, gcc-internal-format
41791 msgid "-fwpa and -fltrans are mutually exclusive"
41794 #: lto/lto-macho.c:107 lto/lto-macho.c:285
41795 #, gcc-internal-format
41796 msgid "not implemented: Mach-O writer for non-LTO sections"
41799 #: lto/lto-macho.c:174
41800 #, gcc-internal-format
41801 msgid "invalid Mach-O LTO object file: no __section_names section found"
41804 #: lto/lto-macho.c:195
41805 #, gcc-internal-format
41806 msgid "altered or invalid Mach-O object file"
41809 #: lto/lto-macho.c:202
41810 #, gcc-internal-format
41811 msgid "invalid Mach-O LTO object file __section_names section"
41814 #: lto/lto-macho.c:232
41815 #, gcc-internal-format, gfc-internal-format
41816 msgid "invalid Mach-O LTO section name string: %s"
41819 #: lto/lto-macho.c:294
41820 #, gcc-internal-format
41821 msgid "could not create a new Mach-O section: %m"
41824 #: lto/lto-macho.c:316
41825 #, gcc-internal-format
41826 msgid "could not append data to Mach-O section: %m"
41829 #: lto/lto-macho.c:373
41830 #, gcc-internal-format, gfc-internal-format
41831 msgid "cannot read file %s"
41834 #: lto/lto-macho.c:416
41835 #, gcc-internal-format, gfc-internal-format
41836 msgid "Mach-O file %s is not an MH_OBJECT file"
41839 #: lto/lto-macho.c:426
41840 #, gcc-internal-format, gfc-internal-format
41841 msgid "file %s is not a Mach-O object file for target"
41844 #: lto/lto-macho.c:487
41845 #, gcc-internal-format, gfc-internal-format
41846 msgid "could not read LC_SEGMENT command in Mach-O file %s"
41849 #: lto/lto-macho.c:547
41850 #, gcc-internal-format, gfc-internal-format
41851 msgid "could not read LC_SEGMENT_64 command in Mach-O file %s"
41854 #: lto/lto-macho.c:568
41855 #, gcc-internal-format, gfc-internal-format
41856 msgid "could not read load commands in Mach-O file %s"
41859 #: lto/lto-macho.c:909
41860 #, gcc-internal-format
41861 msgid "cannot write Mach-O object file"
41864 #: lto/lto-macho.c:946
41865 #, gcc-internal-format
41866 msgid "I/O error writing Mach-O output file"
41870 #, gcc-internal-format, gfc-internal-format
41871 msgid "%s: section %s is missing"
41875 #, gcc-internal-format
41876 msgid "bytecode stream: garbage at the end of symbols section"
41880 #, gcc-internal-format
41881 msgid "could not parse hex number"
41885 #, gcc-internal-format, gfc-internal-format
41886 msgid "unexpected file name %s in linker resolution file. Expected %s"
41890 #, gcc-internal-format
41891 msgid "could not parse file offset"
41895 #, gcc-internal-format
41896 msgid "unexpected offset"
41900 #, gcc-internal-format
41901 msgid "Invalid line in the resolution file."
41905 #, gcc-internal-format
41906 msgid "Invalid resolution in the resolution file."
41910 #, gcc-internal-format
41911 msgid "Resolution sub id %x not in object file"
41915 #, gcc-internal-format, gfc-internal-format
41916 msgid "Cannot read LTO decls from %s"
41920 #, gcc-internal-format
41921 msgid "no LTRANS output list filename provided"
41925 #, gcc-internal-format
41926 msgid "opening LTRANS output list %s: %m"
41930 #, gcc-internal-format
41931 msgid "lto_obj_file_open() failed"
41935 #, gcc-internal-format
41936 msgid "writing to LTRANS output list %s: %m"
41940 #, gcc-internal-format
41941 msgid "closing LTRANS output list %s: %m"
41945 #, gcc-internal-format
41946 msgid "could not open symbol resolution file: %m"
41949 #: objc/objc-act.c:621
41950 #, gcc-internal-format
41951 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
41954 #: objc/objc-act.c:725
41955 #, gcc-internal-format
41957 "class attributes are not available in this version of the compiler, (ignored)"
41960 #: objc/objc-act.c:739
41961 #, gcc-internal-format
41963 "category attributes are not available in this version of the compiler, "
41967 #: objc/objc-act.c:752
41968 #, gcc-internal-format
41970 "protocol attributes are not available in this version of the compiler, "
41974 #: objc/objc-act.c:814
41975 #, gcc-internal-format
41976 msgid "%<@end%> must appear in an @implementation context"
41979 #: objc/objc-act.c:821
41980 #, gcc-internal-format
41981 msgid "%<@package%> presently has the same effect as %<@public%>"
41984 #: objc/objc-act.c:832
41985 #, gcc-internal-format
41986 msgid "@optional/@required is allowed in @protocol context only."
41989 #: objc/objc-act.c:856
41990 #, gcc-internal-format
41991 msgid "the %<getter%> attribute may only be specified once"
41994 #: objc/objc-act.c:861
41995 #, gcc-internal-format
41996 msgid "the %<setter%> attribute may only be specified once"
41999 #: objc/objc-act.c:871
42000 #, gcc-internal-format
42001 msgid "the %<ivar%> attribute may only be specified once"
42004 #: objc/objc-act.c:874
42005 #, gcc-internal-format
42006 msgid "the %<ivar%> attribute is ignored in an @interface"
42009 #: objc/objc-act.c:904
42010 #, gcc-internal-format
42011 msgid "no class property can be implemented without an interface"
42014 #: objc/objc-act.c:913
42015 #, gcc-internal-format
42016 msgid "no category property can be implemented without an interface"
42019 #: objc/objc-act.c:920
42020 #, gcc-internal-format
42021 msgid "property declaration not in @interface or @implementation context"
42024 #: objc/objc-act.c:945
42025 #, gcc-internal-format
42026 msgid "property %qD may not have the same name as an ivar in the class"
42029 #: objc/objc-act.c:951
42030 #, gcc-internal-format
42031 msgid "duplicate property declaration %qD"
42034 #: objc/objc-act.c:967
42035 #, gcc-internal-format
42036 msgid "no declaration of property %qD found in the interface"
42039 #: objc/objc-act.c:973
42040 #, gcc-internal-format
42042 "property %qD %<readonly%> attribute conflicts with its interface version"
42045 #: objc/objc-act.c:979
42046 #, gcc-internal-format
42047 msgid "property %qD %<copies%> attribute conflicts with its interface version"
42050 #: objc/objc-act.c:986
42051 #, gcc-internal-format
42052 msgid "a %<readonly%> property cannot have a setter (ignored)"
42055 #: objc/objc-act.c:1270
42056 #, gcc-internal-format
42057 msgid "property %qs accessed in class method"
42060 #. PS: At the moment, due to how the parser works, it should be
42061 #. impossible to get here. But it's good to have the check in
42062 #. case the parser changes.
42064 #: objc/objc-act.c:1301
42065 #, gcc-internal-format
42066 msgid "method declaration not in @interface context"
42069 #: objc/objc-act.c:1319
42070 #, gcc-internal-format
42071 msgid "method definition not in @implementation context"
42074 #: objc/objc-act.c:1579
42075 #, gcc-internal-format
42076 msgid "class %qs does not implement the %qE protocol"
42079 #: objc/objc-act.c:1582
42080 #, gcc-internal-format
42081 msgid "type %qs does not conform to the %qE protocol"
42084 #: objc/objc-act.c:1820
42085 #, gcc-internal-format
42086 msgid "comparison of distinct Objective-C types lacks a cast"
42089 #: objc/objc-act.c:1824
42090 #, gcc-internal-format
42091 msgid "initialization from distinct Objective-C type"
42094 #: objc/objc-act.c:1828
42095 #, gcc-internal-format
42096 msgid "assignment from distinct Objective-C type"
42099 #: objc/objc-act.c:1832
42100 #, gcc-internal-format
42101 msgid "distinct Objective-C type in return"
42104 #: objc/objc-act.c:1836
42105 #, gcc-internal-format
42106 msgid "passing argument %d of %qE from distinct Objective-C type"
42109 #: objc/objc-act.c:1992
42110 #, gcc-internal-format
42111 msgid "statically allocated instance of Objective-C class %qE"
42114 #: objc/objc-act.c:2001
42115 #, gcc-internal-format
42116 msgid "redeclaration of Objective-C class %qs"
42119 #: objc/objc-act.c:2097
42120 #, gcc-internal-format
42121 msgid "protocol %qE has circular dependency"
42124 #: objc/objc-act.c:2125 objc/objc-act.c:7358
42125 #, gcc-internal-format
42126 msgid "cannot find protocol declaration for %qE"
42129 #: objc/objc-act.c:2612 objc/objc-act.c:4070 objc/objc-act.c:8051
42130 #: objc/objc-act.c:8400 objc/objc-act.c:8452 objc/objc-act.c:8477
42131 #, gcc-internal-format
42132 msgid "cannot find interface declaration for %qE"
42135 #: objc/objc-act.c:2616
42136 #, gcc-internal-format
42137 msgid "interface %qE does not have valid constant string layout"
42140 #: objc/objc-act.c:2621
42141 #, gcc-internal-format
42142 msgid "cannot find reference tag for class %qE"
42145 #: objc/objc-act.c:3243
42146 #, gcc-internal-format
42147 msgid "creating selector for nonexistent method %qE"
42150 #: objc/objc-act.c:3486
42151 #, gcc-internal-format
42152 msgid "%qE is not an Objective-C class name or alias"
42155 #: objc/objc-act.c:3587 objc/objc-act.c:3620 objc/objc-act.c:8327
42156 #: objc/objc-act.c:9043 objc/objc-act.c:9073
42157 #, gcc-internal-format
42158 msgid "Objective-C declarations may only appear in global scope"
42161 #: objc/objc-act.c:3592
42162 #, gcc-internal-format
42163 msgid "cannot find class %qE"
42166 #: objc/objc-act.c:3594
42167 #, gcc-internal-format
42168 msgid "class %qE already exists"
42171 #: objc/objc-act.c:3642 objc/objc-act.c:8368
42172 #, gcc-internal-format
42173 msgid "%qE redeclared as different kind of symbol"
42176 #: objc/objc-act.c:3924
42177 #, gcc-internal-format
42178 msgid "strong-cast assignment has been intercepted"
42181 #: objc/objc-act.c:3966
42182 #, gcc-internal-format
42183 msgid "strong-cast may possibly be needed"
42186 #: objc/objc-act.c:3976
42187 #, gcc-internal-format
42188 msgid "instance variable assignment has been intercepted"
42191 #: objc/objc-act.c:3995
42192 #, gcc-internal-format
42193 msgid "pointer arithmetic for garbage-collected objects not allowed"
42196 #: objc/objc-act.c:4001
42197 #, gcc-internal-format
42198 msgid "global/static variable assignment has been intercepted"
42201 #: objc/objc-act.c:4516 objc/objc-act.c:4669
42202 #, gcc-internal-format
42204 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
42207 #: objc/objc-act.c:4554
42208 #, gcc-internal-format
42209 msgid "@catch parameter is not a known Objective-C class type"
42212 #: objc/objc-act.c:4570
42213 #, gcc-internal-format
42214 msgid "exception of type %<%T%> will be caught"
42217 #: objc/objc-act.c:4572
42218 #, gcc-internal-format
42219 msgid " by earlier handler for %<%T%>"
42222 #: objc/objc-act.c:4625
42223 #, gcc-internal-format
42224 msgid "%<@try%> without %<@catch%> or %<@finally%>"
42227 #: objc/objc-act.c:4679
42228 #, gcc-internal-format
42229 msgid "%<@throw%> (rethrow) used outside of a @catch block"
42232 #: objc/objc-act.c:5053
42233 #, gcc-internal-format
42234 msgid "type %q+D does not have a known size"
42237 #: objc/objc-act.c:5655
42238 #, gcc-internal-format
42242 #: objc/objc-act.c:5678 objc/objc-act.c:5697
42243 #, gcc-internal-format
42244 msgid "inconsistent instance variable specification"
42247 #: objc/objc-act.c:6539
42248 #, gcc-internal-format
42249 msgid "can not use an object as parameter to a method"
42252 #: objc/objc-act.c:6571
42253 #, gcc-internal-format
42255 "method parameter attributes are not available in this version of the "
42256 "compiler, (ignored)"
42259 #: objc/objc-act.c:6806
42260 #, gcc-internal-format
42261 msgid "multiple methods named %<%c%E%> found"
42264 #: objc/objc-act.c:6809
42265 #, gcc-internal-format
42266 msgid "using %<%c%s%>"
42269 #: objc/objc-act.c:6818
42270 #, gcc-internal-format
42271 msgid "multiple selectors named %<%c%E%> found"
42274 #: objc/objc-act.c:6821
42275 #, gcc-internal-format
42276 msgid "found %<%c%s%>"
42279 #: objc/objc-act.c:6830
42280 #, gcc-internal-format
42281 msgid "also found %<%c%s%>"
42284 #: objc/objc-act.c:7054
42285 #, gcc-internal-format
42286 msgid "no super class declared in @interface for %qE"
42289 #: objc/objc-act.c:7092
42290 #, gcc-internal-format
42291 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
42294 #: objc/objc-act.c:7156
42295 #, gcc-internal-format
42296 msgid "invalid receiver type %qs"
42299 #: objc/objc-act.c:7171
42300 #, gcc-internal-format
42301 msgid "%<%c%E%> not found in protocol(s)"
42304 #: objc/objc-act.c:7181
42305 #, gcc-internal-format
42306 msgid "readonly property can not be set"
42309 #: objc/objc-act.c:7187
42310 #, gcc-internal-format
42311 msgid "%qE may not respond to %<%c%E%>"
42314 #: objc/objc-act.c:7195
42315 #, gcc-internal-format
42316 msgid "no %<%c%E%> method found"
42319 #: objc/objc-act.c:7202
42320 #, gcc-internal-format
42321 msgid "(Messages without a matching method signature"
42324 #: objc/objc-act.c:7204
42325 #, gcc-internal-format
42326 msgid "will be assumed to return %<id%> and accept"
42329 #: objc/objc-act.c:7206
42330 #, gcc-internal-format
42331 msgid "%<...%> as arguments.)"
42334 #: objc/objc-act.c:7464
42335 #, gcc-internal-format
42336 msgid "undeclared selector %qE"
42339 #. Historically, a class method that produced objects (factory
42340 #. method) would assign `self' to the instance that it
42341 #. allocated. This would effectively turn the class method into
42342 #. an instance method. Following this assignment, the instance
42343 #. variables could be accessed. That practice, while safe,
42344 #. violates the simple rule that a class method should not refer
42345 #. to an instance variable. It's better to catch the cases
42346 #. where this is done unknowingly than to support the above
42348 #: objc/objc-act.c:7508
42349 #, gcc-internal-format
42350 msgid "instance variable %qE accessed in class method"
42353 #: objc/objc-act.c:7809
42354 #, gcc-internal-format
42355 msgid "duplicate declaration of method %<%c%E%>"
42358 #: objc/objc-act.c:7870
42359 #, gcc-internal-format
42360 msgid "duplicate interface declaration for category %<%E(%E)%>"
42363 #: objc/objc-act.c:7898
42364 #, gcc-internal-format
42365 msgid "illegal reference type specified for instance variable %qs"
42368 #: objc/objc-act.c:7909
42369 #, gcc-internal-format
42370 msgid "instance variable %qs has unknown size"
42373 #: objc/objc-act.c:7934
42374 #, gcc-internal-format
42375 msgid "type %qE has no default constructor to call"
42378 #: objc/objc-act.c:7940
42379 #, gcc-internal-format
42380 msgid "destructor for %qE shall not be run either"
42383 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
42384 #. initialize them.
42385 #: objc/objc-act.c:7952
42386 #, gcc-internal-format
42387 msgid "type %qE has virtual member functions"
42390 #: objc/objc-act.c:7953
42391 #, gcc-internal-format
42392 msgid "illegal aggregate type %qE specified for instance variable %qs"
42395 #: objc/objc-act.c:7963
42396 #, gcc-internal-format
42397 msgid "type %qE has a user-defined constructor"
42400 #: objc/objc-act.c:7965
42401 #, gcc-internal-format
42402 msgid "type %qE has a user-defined destructor"
42405 #: objc/objc-act.c:7969
42406 #, gcc-internal-format
42408 "C++ constructors and destructors will not be invoked for Objective-C fields"
42411 #: objc/objc-act.c:8080
42412 #, gcc-internal-format
42413 msgid "instance variable %qE is declared private"
42416 #: objc/objc-act.c:8091
42417 #, gcc-internal-format
42418 msgid "instance variable %qE is %s; this will be a hard error in the future"
42421 #: objc/objc-act.c:8098
42422 #, gcc-internal-format
42423 msgid "instance variable %qE is declared %s"
42426 #: objc/objc-act.c:8125 objc/objc-act.c:8222
42427 #, gcc-internal-format
42428 msgid "incomplete implementation of class %qE"
42431 #: objc/objc-act.c:8129 objc/objc-act.c:8226
42432 #, gcc-internal-format
42433 msgid "incomplete implementation of category %qE"
42436 #: objc/objc-act.c:8138 objc/objc-act.c:8234
42437 #, gcc-internal-format
42438 msgid "method definition for %<%c%E%> not found"
42441 #: objc/objc-act.c:8275
42442 #, gcc-internal-format
42443 msgid "%s %qE does not fully implement the %qE protocol"
42446 #: objc/objc-act.c:8333 objc/objc-act.c:10704
42447 #, gcc-internal-format
42448 msgid "%<@end%> missing in implementation context"
42451 #: objc/objc-act.c:8352
42452 #, gcc-internal-format
42453 msgid "cannot find interface declaration for %qE, superclass of %qE"
42456 #: objc/objc-act.c:8383
42457 #, gcc-internal-format
42458 msgid "reimplementation of class %qE"
42461 #: objc/objc-act.c:8413
42462 #, gcc-internal-format
42463 msgid "conflicting super class name %qE"
42466 #: objc/objc-act.c:8416
42467 #, gcc-internal-format
42468 msgid "previous declaration of %qE"
42471 #: objc/objc-act.c:8418
42472 #, gcc-internal-format
42473 msgid "previous declaration"
42476 #: objc/objc-act.c:8431 objc/objc-act.c:8433
42477 #, gcc-internal-format
42478 msgid "duplicate interface declaration for class %qE"
42481 #: objc/objc-act.c:8592
42482 #, gcc-internal-format
42483 msgid "property getter %qs not declared in class %qs"
42486 #: objc/objc-act.c:8602
42487 #, gcc-internal-format
42488 msgid "property setter %qs not declared in class %qs"
42491 #: objc/objc-act.c:8611
42492 #, gcc-internal-format
42493 msgid "ivar %qs in property declaration must be an existing ivar"
42496 #: objc/objc-act.c:8681
42497 #, gcc-internal-format
42498 msgid "User %s %qs does not match property %qs type"
42501 #. We can get here only in Objective-C; the Objective-C++ parser
42502 #. detects the problem while parsing, outputs the error
42503 #. "misplaced '@synthesize' Objective-C++ construct" and skips
42504 #. the declaration.
42505 #: objc/objc-act.c:8830
42506 #, gcc-internal-format
42507 msgid "%<@synthesize%> not in @implementation context"
42511 #: objc/objc-act.c:8835
42512 #, gcc-internal-format
42513 msgid "%<@synthesize%> is not supported in this version of the compiler"
42516 #. We can get here only in Objective-C; the Objective-C++ parser
42517 #. detects the problem while parsing, outputs the error
42518 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
42520 #: objc/objc-act.c:8854
42521 #, gcc-internal-format
42522 msgid "%<@dynamic%> not in @implementation context"
42526 #: objc/objc-act.c:8859
42527 #, gcc-internal-format
42528 msgid "%<@dynamic%> is not supported in this version of the compiler"
42531 #: objc/objc-act.c:8976
42532 #, gcc-internal-format
42533 msgid "getter = %qs may not be specified in an interface"
42536 #: objc/objc-act.c:9002
42537 #, gcc-internal-format
42538 msgid "setter = %qs may not be specified in an interface"
42541 #: objc/objc-act.c:9005
42542 #, gcc-internal-format
42543 msgid "ivar = %qs attribute may not be specified in an interface"
42546 #: objc/objc-act.c:9101
42547 #, gcc-internal-format
42548 msgid "duplicate declaration for protocol %qE"
42551 #. TODO: Detect this error earlier.
42552 #: objc/objc-act.c:9286
42553 #, gcc-internal-format
42554 msgid "instance variable has unknown size"
42557 #: objc/objc-act.c:9650
42558 #, gcc-internal-format, gfc-internal-format
42559 msgid "unknown type %s found during Objective-C encoding"
42562 #. Do not do any encoding, produce an error and keep going.
42563 #: objc/objc-act.c:9733
42564 #, gcc-internal-format
42565 msgid "trying to encode non-integer type as a bitfield"
42568 #: objc/objc-act.c:10185
42569 #, gcc-internal-format
42570 msgid "conflicting types for %<%c%s%>"
42573 #: objc/objc-act.c:10189
42574 #, gcc-internal-format
42575 msgid "previous declaration of %<%c%s%>"
42578 #: objc/objc-act.c:10281
42579 #, gcc-internal-format
42580 msgid "no super class declared in interface for %qE"
42583 #: objc/objc-act.c:10340
42584 #, gcc-internal-format
42585 msgid "[super ...] must appear in a method context"
42588 #: objc/objc-act.c:10379
42589 #, gcc-internal-format
42590 msgid "method possibly missing a [super dealloc] call"
42593 #: objc/objc-act.c:10999
42594 #, gcc-internal-format
42595 msgid "instance variable %qs is declared private"
42598 #: objc/objc-act.c:11052
42599 #, gcc-internal-format
42600 msgid "local declaration of %qE hides property"
42603 #: objc/objc-act.c:11054
42604 #, gcc-internal-format
42605 msgid "local declaration of %qE hides instance variable"
42608 #: objc/objc-act.c:11305
42609 #, gcc-internal-format
42610 msgid "iterating variable in fast enumeration is not an object"
42613 #: objc/objc-act.c:11311
42614 #, gcc-internal-format
42615 msgid "collection in fast enumeration is not an object"
42618 #: ada/gcc-interface/misc.c:137
42619 #, gcc-internal-format
42620 msgid "%<-gnat%> misspelled as %<-gant%>"
42623 #: ada/gcc-interface/misc.c:236
42624 #, gcc-internal-format
42625 msgid "-fexcess-precision=standard for Ada"
42628 #: ada/gcc-interface/utils.c:5134
42629 #, gcc-internal-format
42630 msgid "%qs attribute requires prototypes with named arguments"
42633 #: ada/gcc-interface/utils.c:5146
42634 #, gcc-internal-format
42635 msgid "%qs attribute only applies to variadic functions"
42638 #: ada/gcc-interface/utils.c:5217
42639 #, gcc-internal-format
42640 msgid "%qE attribute has no effect"
42643 #: ada/gcc-interface/utils.c:5331
42644 #, gcc-internal-format
42645 msgid "invalid vector type for attribute %qs"
42648 #: ada/gcc-interface/utils.c:5394
42649 #, gcc-internal-format
42650 msgid "attribute %qs applies to array types only"
42653 #: ada/gcc-interface/utils.c:5421
42654 #, gcc-internal-format
42655 msgid "invalid element type for attribute %qs"