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: 2011-03-05 19:45+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:4664 c-typeck.c:5851 toplev.c:1013 c-family/c-pretty-print.c:423
22 #: cp/error.c:610 cp/error.c:889
26 #: c-objc-common.c:173
30 #: c-parser.c:942 cp/parser.c:20950
31 #, gcc-internal-format
32 msgid "expected end of line"
35 #: c-parser.c:1755 c-parser.c:1769 c-parser.c:3996 c-parser.c:4434
36 #: c-parser.c:4695 c-parser.c:4853 c-parser.c:4870 c-parser.c:5035
37 #: c-parser.c:6980 c-parser.c:7016 c-parser.c:7048 c-parser.c:7096
38 #: c-parser.c:7276 c-parser.c:8042 c-parser.c:8112 c-parser.c:8155
39 #: c-parser.c:9132 c-parser.c:9277 c-parser.c:9315 c-parser.c:2442
40 #: c-parser.c:7269 cp/parser.c:20896
41 #, gcc-internal-format
42 msgid "expected %<;%>"
45 #: c-parser.c:1799 c-parser.c:2380 c-parser.c:2670 c-parser.c:3301
46 #: c-parser.c:3353 c-parser.c:3358 c-parser.c:4478 c-parser.c:4611
47 #: c-parser.c:4775 c-parser.c:4971 c-parser.c:5097 c-parser.c:6178
48 #: c-parser.c:6216 c-parser.c:6302 c-parser.c:6342 c-parser.c:6380
49 #: c-parser.c:6395 c-parser.c:6419 c-parser.c:7566 c-parser.c:7638
50 #: c-parser.c:8447 c-parser.c:8468 c-parser.c:8518 c-parser.c:8628
51 #: c-parser.c:8701 c-parser.c:8769 c-parser.c:9240 c-parser.c:8591
53 #, gcc-internal-format
54 msgid "expected %<(%>"
57 #: c-parser.c:1804 c-parser.c:6186 c-parser.c:6224 c-parser.c:6309
58 #: c-parser.c:6316 c-parser.c:6353 cp/parser.c:20561 cp/parser.c:20914
59 #, gcc-internal-format
60 msgid "expected %<,%>"
63 #: c-parser.c:1825 c-parser.c:2395 c-parser.c:2706 c-parser.c:2914
64 #: c-parser.c:3078 c-parser.c:3127 c-parser.c:3186 c-parser.c:3308
65 #: c-parser.c:3479 c-parser.c:3490 c-parser.c:3499 c-parser.c:4481
66 #: c-parser.c:4615 c-parser.c:4894 c-parser.c:5029 c-parser.c:5109
67 #: c-parser.c:5670 c-parser.c:5857 c-parser.c:5917 c-parser.c:6123
68 #: c-parser.c:6141 c-parser.c:6162 c-parser.c:6195 c-parser.c:6296
69 #: c-parser.c:6324 c-parser.c:6366 c-parser.c:6388 c-parser.c:6411
70 #: c-parser.c:6432 c-parser.c:6572 c-parser.c:6844 c-parser.c:7360
71 #: c-parser.c:7381 c-parser.c:7589 c-parser.c:7642 c-parser.c:8014
72 #: c-parser.c:8450 c-parser.c:8471 c-parser.c:8549 c-parser.c:8634
73 #: c-parser.c:8750 c-parser.c:8832 c-parser.c:9168 c-parser.c:9285
74 #: c-parser.c:9326 cp/parser.c:20944
75 #, gcc-internal-format
76 msgid "expected %<)%>"
79 #: c-parser.c:2997 c-parser.c:3784 c-parser.c:3818 c-parser.c:5089
80 #: c-parser.c:6288 c-parser.c:6452 c-parser.c:6559 cp/parser.c:20908
81 #, gcc-internal-format
82 msgid "expected %<]%>"
86 msgid "expected %<;%>, %<,%> or %<)%>"
89 #: c-parser.c:3647 cp/parser.c:20902 cp/parser.c:22518
90 #, gcc-internal-format
91 msgid "expected %<}%>"
94 #: c-parser.c:3937 c-parser.c:7609 c-parser.c:9569 c-parser.c:2262
95 #: c-parser.c:2462 c-parser.c:7165 cp/parser.c:13540 cp/parser.c:20905
96 #, gcc-internal-format
97 msgid "expected %<{%>"
100 #: c-parser.c:4156 c-parser.c:4165 c-parser.c:4993 c-parser.c:5334
101 #: c-parser.c:7374 c-parser.c:7749 c-parser.c:7806 c-parser.c:8739
102 #: cp/parser.c:20938 cp/parser.c:21756
103 #, gcc-internal-format
104 msgid "expected %<:%>"
107 #: c-parser.c:4689 cp/parser.c:20838
108 #, gcc-internal-format
109 msgid "expected %<while%>"
113 msgid "expected %<.%>"
116 #: c-parser.c:6854 c-parser.c:6886 c-parser.c:7109 cp/parser.c:22304
118 #, gcc-internal-format
119 msgid "expected %<@end%>"
122 #: c-parser.c:7523 cp/parser.c:20923
123 #, gcc-internal-format
124 msgid "expected %<>%>"
127 #: c-parser.c:8836 cp/parser.c:20947
128 #, gcc-internal-format
129 msgid "expected %<,%> or %<)%>"
132 #: c-parser.c:9266 c-parser.c:3841 cp/parser.c:20926
133 #, gcc-internal-format
134 msgid "expected %<=%>"
137 #: c-parser.c:9626 c-parser.c:9616 cp/parser.c:24842
138 #, gcc-internal-format
139 msgid "expected %<#pragma omp section%> or %<}%>"
147 msgid "flow control insn inside a basic block"
151 msgid "wrong insn in the fallthru edge"
155 msgid "insn outside basic block"
159 msgid "return not followed by barrier"
164 msgid "internal gcc abort in %s, at %s:%d"
169 msgid "COLLECT_LTO_WRAPPER must be set"
177 #: collect2.c:1673 collect2.c:1862 collect2.c:1897
182 #: collect2.c:1676 collect2.c:1867 collect2.c:1900
189 msgid "collect2 version %s"
194 msgid "%d constructor found\n"
195 msgid_plural "%d constructors found\n"
201 msgid "%d destructor found\n"
202 msgid_plural "%d destructors found\n"
208 msgid "%d frame table found\n"
209 msgid_plural "%d frame tables found\n"
213 #: collect2.c:1964 lto-wrapper.c:203
215 msgid "can't get program status"
220 msgid "could not open response file %s"
225 msgid "could not write to response file %s"
230 msgid "could not close response file %s"
235 msgid "[cannot find %s]"
240 msgid "cannot find '%s'"
243 #: collect2.c:2080 collect2.c:2621 collect2.c:2817 lto-wrapper.c:172
245 msgid "pex_init failed"
250 msgid "[Leaving %s]\n"
257 "write_c_file - output name is %s, prefix is %s\n"
262 msgid "cannot find 'nm'"
267 msgid "can't open nm output"
272 msgid "init function found in object %s"
277 msgid "fini function found in object %s"
282 msgid "can't open ldd output"
289 "ldd output with constructors/destructors.\n"
294 msgid "dynamic dependency %s not found"
299 msgid "unable to open dynamic dependency '%s'"
304 msgid "%s: not a COFF file"
309 msgid "%s: cannot open as COFF file"
314 msgid "library lib%s not found"
319 msgid "%s: all warnings being treated as errors\n"
324 msgid "%s: some warnings being treated as errors\n"
329 msgid "compilation terminated due to -Wfatal-errors.\n"
334 msgid "compilation terminated due to -fmax-errors=%u.\n"
340 "Please submit a full bug report,\n"
341 "with preprocessed source if appropriate.\n"
342 "See %s for instructions.\n"
347 msgid "compilation terminated.\n"
352 msgid "%s:%d: confused by earlier errors, bailing out\n"
357 msgid "Internal compiler error: Error reporting routines re-entered.\n"
361 msgid "negative insn length"
365 msgid "could not split insn"
369 msgid "invalid 'asm': "
374 msgid "nested assembly dialect alternatives"
377 #: final.c:3279 final.c:3291
379 msgid "unterminated assembly dialect alternative"
384 msgid "operand number missing after %%-letter"
387 #: final.c:3341 final.c:3382
389 msgid "operand number out of range"
394 msgid "invalid %%-code"
399 msgid "'%%l' operand isn't a label"
402 #. We can't handle floating point constants;
403 #. PRINT_OPERAND must handle them.
404 #. We can't handle floating point constants;
405 #. TARGET_PRINT_OPERAND must handle them.
406 #. We can't handle floating point constants;
407 #. PRINT_OPERAND must handle them.
408 #: final.c:3570 config/i386/i386.c:13149 config/pdp11/pdp11.c:1722
410 msgid "floating constant misused"
413 #: final.c:3629 config/i386/i386.c:13247 config/pdp11/pdp11.c:1763
415 msgid "invalid expression as operand"
420 msgid "Using built-in specs.\n"
426 "Setting spec %s to '%s'\n"
432 msgid "Reading specs from %s\n"
437 msgid "could not find specs file %s\n"
442 msgid "rename spec %s to %s\n"
461 "Go ahead? (y or n) "
466 msgid "# %s %.2f %.2f\n"
471 msgid "Usage: %s [options] file...\n"
479 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
483 msgid " --help Display this information\n"
488 " --target-help Display target specific command line options\n"
493 " --help={target|optimizers|warnings|params|[^]{joined|separate|"
494 "undocumented}}[,...]\n"
499 " Display specific types of command line options\n"
503 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
507 msgid " --version Display compiler version information\n"
511 msgid " -dumpspecs Display all of the built in spec strings\n"
515 msgid " -dumpversion Display the version of the compiler\n"
519 msgid " -dumpmachine Display the compiler's target processor\n"
524 " -print-search-dirs Display the directories in the compiler's search "
530 " -print-libgcc-file-name Display the name of the compiler's companion "
535 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
540 " -print-prog-name=<prog> Display the full path to compiler component "
546 " -print-multi-directory Display the root directory for versions of "
552 " -print-multi-lib Display the mapping between command line options "
554 " multiple library search directories\n"
558 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
562 msgid " -print-sysroot Display the target libraries directory\n"
567 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
573 " -Wa,<options> Pass comma-separated <options> on to the "
579 " -Wp,<options> Pass comma-separated <options> on to the "
585 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
589 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
593 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
597 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
601 msgid " -save-temps Do not delete intermediate files\n"
605 msgid " -save-temps=<arg> Do not delete intermediate files\n"
610 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
611 " prefixes to other gcc components\n"
615 msgid " -pipe Use pipes rather than intermediate files\n"
619 msgid " -time Time the execution of each subprocess\n"
624 " -specs=<file> Override built-in specs with the contents of "
630 " -std=<standard> Assume that the input sources are for <standard>\n"
635 " --sysroot=<directory> Use <directory> as the root directory for "
642 " -B <directory> Add <directory> to the compiler's search paths\n"
647 " -v Display the programs invoked by the compiler\n"
652 " -### Like -v but options quoted and commands not "
658 " -E Preprocess only; do not compile, assemble or "
663 msgid " -S Compile only; do not assemble or link\n"
667 msgid " -c Compile and assemble, but do not link\n"
671 msgid " -o <file> Place the output into <file>\n"
676 " -x <language> Specify the language of the following input "
678 " Permissible languages include: c c++ assembler "
680 " 'none' means revert to the default behavior of\n"
681 " guessing the language based on the file's "
689 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
690 " passed on to the various sub-processes invoked by %s. In order to pass\n"
691 " other options on to these processes the -W<letter> options must be used.\n"
696 msgid "Processing spec %c%s%c, which is '%s'\n"
701 msgid "install: %s%s\n"
706 msgid "programs: %s\n"
711 msgid "libraries: %s\n"
718 "For bug reporting instructions, please see:\n"
726 #: gcc.c:6561 gcov.c:444 fortran/gfortranspec.c:302 java/jcf-dump.c:1164
730 #: gcc.c:6562 java/jcf-dump.c:1165
733 "This is free software; see the source for copying conditions. There is NO\n"
734 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
745 msgid "Configured with: %s\n"
750 msgid "Thread model: %s\n"
755 msgid "gcc version %s %s\n"
760 msgid "gcc driver version %s %sexecuting gcc version %s\n"
775 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
782 "Assembler options\n"
783 "=================\n"
790 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
797 "Usage: gcov [OPTION]... SOURCEFILE...\n"
804 "Print code coverage information.\n"
810 msgid " -h, --help Print this help, then exit\n"
815 msgid " -v, --version Print version number, then exit\n"
821 " -a, --all-blocks Show information for every basic block\n"
827 " -b, --branch-probabilities Include branch probabilities in output\n"
833 " -c, --branch-counts Given counts of branches taken\n"
834 " rather than percentages\n"
839 msgid " -n, --no-output Do not create an output file\n"
845 " -l, --long-file-names Use long output file names for included\n"
851 msgid " -f, --function-summaries Output summaries for each function\n"
857 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
863 msgid " -p, --preserve-paths Preserve all pathname components\n"
869 " -u, --unconditional-branches Show unconditional branch counts too\n"
874 msgid " -d, --display-progress Display progress information\n"
881 "For bug reporting instructions, please see:\n"
893 "This is free software; see the source for copying conditions.\n"
894 "There is NO warranty; not even for MERCHANTABILITY or \n"
895 "FITNESS FOR A PARTICULAR PURPOSE.\n"
901 msgid "%s:no functions found\n"
904 #: gcov.c:578 gcov.c:606
911 msgid "%s:creating '%s'\n"
916 msgid "%s:error writing output file '%s'\n"
921 msgid "%s:could not open output file '%s'\n"
926 msgid "%s:source file is newer than graph file '%s'\n"
931 msgid "(the message is only displayed one per source file)\n"
936 msgid "%s:cannot open graph file\n"
941 msgid "%s:not a gcov graph file\n"
946 msgid "%s:version '%.4s', prefer '%.4s'\n"
951 msgid "%s:already seen blocks for '%s'\n"
956 msgid "%s:corrupted\n"
961 msgid "%s:cannot open data file, assuming not executed\n"
966 msgid "%s:not a gcov data file\n"
971 msgid "%s:version '%.4s', prefer version '%.4s'\n"
976 msgid "%s:stamp mismatch with graph file\n"
981 msgid "%s:unknown function '%u'\n"
986 msgid "%s:profile mismatch for '%s'\n"
991 msgid "%s:overflowed\n"
996 msgid "%s:'%s' lacks entry and/or exit blocks\n"
1001 msgid "%s:'%s' has arcs to entry block\n"
1006 msgid "%s:'%s' has arcs from exit block\n"
1011 msgid "%s:graph is unsolvable for '%s'\n"
1021 msgid "Lines executed:%s of %d\n"
1026 msgid "No executable lines\n"
1031 msgid "Branches executed:%s of %d\n"
1036 msgid "Taken at least once:%s of %d\n"
1041 msgid "No branches\n"
1046 msgid "Calls executed:%s of %d\n"
1056 msgid "%s:no lines for '%s'\n"
1061 msgid "call %2d returned %s\n"
1066 msgid "call %2d never executed\n"
1071 msgid "branch %2d taken %s%s\n"
1076 msgid "branch %2d never executed\n"
1081 msgid "unconditional %2d taken %s\n"
1086 msgid "unconditional %2d never executed\n"
1091 msgid "%s:cannot open source file\n"
1095 msgid "PRE disabled"
1099 msgid "GCSE disabled"
1103 msgid "const/copy propagation disabled"
1106 #: gengtype-state.c:150
1108 msgid "%s:%d:%d: Invalid state file; %s"
1111 #: gengtype-state.c:154
1113 msgid "%s:%d: Invalid state file; %s"
1116 #. Fatal printf-like message while reading state. This can't be a
1117 #. function, because there is no way to pass a va_arg to a variant of
1119 #: gengtype-state.c:165
1121 msgid "%s:%d:%d: Invalid state file; "
1124 #: gengtype-state.c:170
1126 msgid "%s:%d: Invalid state file; "
1129 #: gengtype-state.c:695
1131 msgid "Option tag unknown"
1134 #: gengtype-state.c:750
1136 msgid "Unexpected type in write_state_scalar_type"
1139 #: gengtype-state.c:765
1141 msgid "Unexpected type in write_state_string_type"
1144 #: gengtype-state.c:969
1146 msgid "Unexpected type..."
1149 #: gengtype-state.c:1149
1151 msgid "failed to write state trailer [%s]"
1154 #: gengtype-state.c:1175
1156 msgid "Failed to open file %s for writing state: %s"
1159 #: gengtype-state.c:1207
1161 msgid "output error when writing state file %s [%s]"
1164 #: gengtype-state.c:1210
1166 msgid "failed to close state file %s [%s]"
1169 #: gengtype-state.c:1213
1171 msgid "failed to rename %s to state file %s [%s]"
1174 #: gengtype-state.c:2395
1176 msgid "Failed to open state file %s for reading [%s]"
1179 #: gengtype-state.c:2433
1181 msgid "failed to close read state file %s [%s]"
1186 msgid "ignoring duplicate directory \"%s\"\n"
1191 msgid " as it is a non-system directory that duplicates a system directory\n"
1196 msgid "ignoring nonexistent directory \"%s\"\n"
1201 msgid "#include \"...\" search starts here:\n"
1206 msgid "#include <...> search starts here:\n"
1211 msgid "End of search list.\n"
1214 #: input.c:39 c-family/c-opts.c:1294 cp/error.c:1046 fortran/cpp.c:568
1218 #. Opening quotation mark.
1223 #. Closing quotation mark.
1228 #: ipa-pure-const.c:154
1229 msgid "function might be candidate for attribute %<%s%>"
1232 #: ipa-pure-const.c:155
1234 "function might be candidate for attribute %<%s%> if it is known to return "
1239 msgid "At top level:"
1242 #: langhooks.c:394 cp/error.c:2818
1244 msgid "In member function %qs"
1247 #: langhooks.c:398 cp/error.c:2821
1249 msgid "In function %qs"
1252 #: langhooks.c:449 cp/error.c:2771
1254 msgid " inlined from %qs at %s:%d:%d"
1257 #: langhooks.c:454 cp/error.c:2776
1259 msgid " inlined from %qs at %s:%d"
1262 #: langhooks.c:460 cp/error.c:2782
1264 msgid " inlined from %qs"
1267 #: loop-iv.c:2966 tree-ssa-loop-niter.c:1912
1268 msgid "assuming that the loop is not infinite"
1271 #: loop-iv.c:2967 tree-ssa-loop-niter.c:1913
1272 msgid "cannot optimize possibly infinite loops"
1275 #: loop-iv.c:2975 tree-ssa-loop-niter.c:1917
1276 msgid "assuming that the loop counter does not overflow"
1279 #: loop-iv.c:2976 tree-ssa-loop-niter.c:1918
1280 msgid "cannot optimize loop, the loop counter may overflow"
1283 #: lto-wrapper.c:212
1285 msgid "%s terminated with signal %d [%s], core dumped"
1288 #: lto-wrapper.c:215
1290 msgid "%s terminated with signal %d [%s]"
1293 #: lto-wrapper.c:220 collect2.c:1990
1294 #, gcc-internal-format, gfc-internal-format
1295 msgid "%s returned %d exit status"
1298 #: lto-wrapper.c:236
1300 msgid "deleting LTRANS file %s"
1303 #: lto-wrapper.c:258
1305 msgid "failed to open %s"
1308 #: lto-wrapper.c:263
1310 msgid "could not write to temporary file %s"
1313 #: lto-wrapper.c:302
1315 msgid "environment variable COLLECT_GCC must be set"
1318 #: lto-wrapper.c:307
1320 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
1323 #: lto-wrapper.c:316
1325 msgid "malformed COLLECT_GCC_OPTIONS"
1328 #: lto-wrapper.c:484
1333 #. What to print when a switch has no documentation.
1335 msgid "This switch lacks documentation"
1352 msgid " No options with the desired characteristics were found\n"
1358 " None found. Use --help=%s to show *all* the options supported by the %s "
1365 " All options with the desired characteristics have already been displayed\n"
1369 msgid "The following options are target specific"
1373 msgid "The following options control compiler warning messages"
1377 msgid "The following options control optimizations"
1380 #: opts.c:1159 opts.c:1198
1381 msgid "The following options are language-independent"
1385 msgid "The --param option recognizes the following as parameters"
1389 msgid "The following options are specific to just the language "
1393 msgid "The following options are supported by the language "
1397 msgid "The following options are not documented"
1401 msgid "The following options take separate arguments"
1405 msgid "The following options take joined arguments"
1409 msgid "The following options are language-related"
1413 msgid "enabled by default"
1427 "*** WARNING *** there are active plugins, do not report this as a bug unless "
1428 "you can reproduce it without enabling any plugins.\n"
1432 msgid "unable to generate reloads for:"
1436 msgid "this is the insn:"
1439 #. It's the compiler's fault.
1441 msgid "could not find a spill register"
1444 #. It's the compiler's fault.
1446 msgid "VOIDmode on an output"
1450 msgid "failure trying to reload:"
1454 msgid "unrecognizable insn:"
1458 msgid "insn does not satisfy its constraints:"
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 msgid "collect: reading %s\n"
1485 msgid "removing .rpo file"
1490 msgid "renaming .rpo file"
1495 msgid "collect: recompiling %s\n"
1500 msgid "collect: tweaking %s in %s\n"
1505 msgid "collect: relinking\n"
1510 msgid "unrecoverable error"
1516 "%s%s%s %sversion %s (%s)\n"
1517 "%s\tcompiled by GNU C version %s, "
1522 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1527 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
1532 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1538 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1542 msgid "options passed: "
1546 msgid "options enabled: "
1551 "assuming signed overflow does not occur when simplifying && or || to & or |"
1556 "assuming signed overflow does not occur when simplifying ==, != or ! to "
1561 msgid "function not considered for inlining"
1564 #. Inlining failed owing to unavailable function body.
1566 msgid "function body not available"
1570 msgid "redefined extern inline functions are not considered for inlining"
1573 #. Function is not inlinable.
1575 msgid "function not inlinable"
1578 #. Function is not an inlining candidate.
1580 msgid "function not inline candidate"
1584 msgid "--param large-function-growth limit reached"
1588 msgid "--param large-stack-frame-growth limit reached"
1592 msgid "--param max-inline-insns-single limit reached"
1596 msgid "--param max-inline-insns-auto limit reached"
1600 msgid "--param inline-unit-growth limit reached"
1603 #. Recursive inlining.
1605 msgid "recursive inlining"
1608 #. Call is unlikely.
1610 msgid "call is unlikely and code size would grow"
1614 msgid "function not declared inline and code size would grow"
1618 msgid "optimizing for size and code size would grow"
1621 #. Inlining failed because of mismatched options or arguments.
1623 msgid "target specific option mismatch"
1627 msgid "mismatched arguments"
1631 msgid "originally indirect function call not considered for inlining"
1635 msgid "indirect function call with a yet undetermined callee"
1639 msgid "function body can be overwriten at linktime"
1642 #. The remainder are real diagnostic types.
1643 #: diagnostic.def:33
1644 msgid "fatal error: "
1647 #: diagnostic.def:34
1648 msgid "internal compiler error: "
1651 #: diagnostic.def:35
1655 #: diagnostic.def:36
1656 msgid "sorry, unimplemented: "
1659 #: diagnostic.def:37
1663 #: diagnostic.def:38
1664 msgid "anachronism: "
1667 #: diagnostic.def:39
1671 #: diagnostic.def:40
1675 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1676 #. prefix does not matter.
1677 #: diagnostic.def:43
1681 #: diagnostic.def:44
1686 msgid "The threshold ratio between current and hottest structure counts"
1690 msgid "Maximal estimated outcome of branch considered predictable"
1695 "The maximum number of instructions in a single function eligible for inlining"
1699 msgid "The maximum number of instructions when automatically inlining"
1704 "The maximum number of instructions inline function can grow to via recursive "
1710 "The maximum number of instructions non-inline function can grow to via "
1711 "recursive inlining"
1715 msgid "The maximum depth of recursive inlining for inline functions"
1719 msgid "The maximum depth of recursive inlining for non-inline functions"
1724 "Inline recursively only when the probability of call being executed exceeds "
1730 "The maximum number of nested indirect inlining performed by early inliner"
1735 "Probability that COMDAT function will be shared with different compilatoin "
1741 "Maximum probability of the entry BB of split region (in percent relative to "
1742 "entry BB of the function) to make partial inlining happen"
1747 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
1748 "that an individual variable will be expanded during loop unrolling"
1753 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
1754 "considered for vectorization"
1758 msgid "The maximum number of instructions to consider to fill a delay slot"
1763 "The maximum number of instructions to consider to find accurate live "
1764 "register information"
1768 msgid "The maximum length of scheduling's pending operations list"
1772 msgid "The size of function body to be considered large"
1776 msgid "Maximal growth due to inlining of large function (in percent)"
1780 msgid "The size of translation unit to be considered large"
1785 "How much can given compilation unit grow because of the inlining (in percent)"
1790 "How much can given compilation unit grow because of the interprocedural "
1791 "constant propagation (in percent)"
1796 "Maximal estimated growth of function body caused by early inlining of single "
1801 msgid "The size of stack frame to be considered large"
1805 msgid "Maximal stack frame growth due to inlining (in percent)"
1809 msgid "The maximum amount of memory to be allocated by GCSE"
1813 msgid "The maximum ratio of insertions to deletions of expressions in GCSE"
1818 "The threshold ratio for performing partial redundancy elimination after "
1824 "The threshold ratio of critical edges execution count that permit performing "
1825 "redundancy elimination after reload"
1830 "Scaling factor in calculation of maximum distance an expression can be moved "
1831 "by GCSE optimizations"
1836 "Cost at which GCSE optimizations will not constraint the distance an "
1837 "expression can travel"
1841 msgid "Maximum depth of search in the dominator tree for expressions to hoist"
1845 msgid "The maximum number of instructions to consider to unroll in a loop"
1850 "The maximum number of instructions to consider to unroll in a loop on average"
1854 msgid "The maximum number of unrollings of a single loop"
1858 msgid "The maximum number of insns of a peeled loop"
1862 msgid "The maximum number of peelings of a single loop"
1866 msgid "The maximum number of insns of a completely peeled loop"
1871 "The maximum number of peelings of a single loop that is peeled completely"
1875 msgid "The maximum number of insns of a peeled loop that rolls only once"
1879 msgid "The maximum depth of a loop nest we completely peel"
1883 msgid "The maximum number of insns of an unswitched loop"
1887 msgid "The maximum number of unswitchings in a single loop"
1892 "Bound on the number of iterations the brute force # of iterations analysis "
1893 "algorithm evaluates"
1897 msgid "Bound on the cost of an expression to compute the number of iterations"
1902 "A factor for tuning the upper bound that swing modulo scheduler uses for "
1908 "The number of cycles the swing modulo scheduler considers when checking "
1909 "conflicts using DFA"
1914 "A threshold on the average loop count considered by the swing modulo "
1920 "Select fraction of the maximal count of repetitions of basic block in "
1921 "program given basic block needs to have to be considered hot"
1926 "Select fraction of the maximal frequency of executions of basic block in "
1927 "function given basic block needs to have to be considered hot"
1932 "Select fraction of the maximal frequency of executions of basic block in "
1933 "function given basic block get alignment"
1938 "Loops iterating at least selected number of iterations will get loop "
1943 msgid "The maximum number of loop iterations we predict statically"
1948 "The percentage of function, weighted by execution frequency, that must be "
1949 "covered by trace formation. Used when profile feedback is available"
1954 "The percentage of function, weighted by execution frequency, that must be "
1955 "covered by trace formation. Used when profile feedback is not available"
1959 msgid "Maximal code growth caused by tail duplication (in percent)"
1964 "Stop reverse growth if the reverse probability of best edge is less than "
1965 "this threshold (in percent)"
1970 "Stop forward growth if the probability of best edge is less than this "
1971 "threshold (in percent). Used when profile feedback is available"
1976 "Stop forward growth if the probability of best edge is less than this "
1977 "threshold (in percent). Used when profile feedback is not available"
1981 msgid "The maximum number of incoming edges to consider for crossjumping"
1986 "The minimum number of matching instructions to consider for crossjumping"
1990 msgid "The maximum expansion factor when copying basic blocks"
1995 "The maximum number of insns to duplicate when unfactoring computed gotos"
1999 msgid "The maximum length of path considered in cse"
2003 msgid "The maximum instructions CSE process before flushing"
2008 "The minimum cost of an expensive expression in the loop invariant motion"
2013 "Bound on number of candidates below that all candidates are considered in iv "
2018 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
2023 "If number of candidates in the set is smaller, we always try to remove "
2024 "unused ivs during its optimization"
2028 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
2033 "Bound on the complexity of the expressions in the scalar evolutions analyzer"
2037 msgid "Bound on the number of variables in Omega constraint systems"
2041 msgid "Bound on the number of inequalities in Omega constraint systems"
2045 msgid "Bound on the number of equalities in Omega constraint systems"
2049 msgid "Bound on the number of wild cards in Omega constraint systems"
2053 msgid "Bound on the size of the hash table in Omega constraint systems"
2057 msgid "Bound on the number of keys in Omega constraint systems"
2062 "When set to 1, use expensive methods to eliminate all redundant constraints"
2067 "Bound on number of runtime checks inserted by the vectorizer's loop "
2068 "versioning for alignment check"
2073 "Bound on number of runtime checks inserted by the vectorizer's loop "
2074 "versioning for alias check"
2078 msgid "The maximum memory locations recorded by cselib"
2083 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2084 "total size of the heap"
2088 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2093 "The maximum number of instructions to search backward when looking for "
2097 #: params.def:569 params.def:579
2099 "The maximum number of blocks in a region to be considered for interblock "
2103 #: params.def:574 params.def:584
2105 "The maximum number of insns in a region to be considered for interblock "
2111 "The minimum probability of reaching a source block for interblock "
2112 "speculative scheduling"
2116 msgid "The maximum number of iterations through CFG to extend regions"
2121 "The maximum conflict delay for an insn to be considered for speculative "
2127 "The minimal probability of speculation success (in percents), so that "
2128 "speculative insn will be scheduled."
2132 msgid "The maximum size of the lookahead window of selective scheduling"
2136 msgid "Maximum number of times that an insn could be scheduled"
2141 "Maximum number of instructions in the ready list that are considered "
2142 "eligible for renaming"
2146 msgid "Minimal distance between possibly conflicting store and load"
2151 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2155 msgid "The upper bound for sharing integer constants"
2160 "Minimum number of virtual mappings to consider switching to full virtual "
2166 "Ratio between virtual mappings and virtual symbols to do full virtual renames"
2171 "The lower bound for a buffer to be considered for stack smashing protection"
2176 "Maximum number of statements allowed in a block that needs to be duplicated "
2177 "when threading jumps"
2182 "Maximum number of fields in a structure before pointer analysis treats the "
2183 "structure as a single variable"
2188 "The maximum number of instructions ready to be issued to be considered by "
2189 "the scheduler during the first scheduling pass"
2193 msgid "The number of insns executed before prefetch is completed"
2197 msgid "The number of prefetches that can run at the same time"
2201 msgid "The size of L1 cache"
2205 msgid "The size of L1 cache line"
2209 msgid "The size of L2 cache"
2213 msgid "Whether to use canonical types"
2218 "Maximum length of partial antic set when performing tree pre optimization"
2222 msgid "Maximum size of a SCC before SCCVN stops processing a function"
2226 msgid "Max loops number for regional RA"
2230 msgid "Max size of conflict table in MB"
2235 "The number of registers in each class kept unused by loop invariant motion"
2240 "The maximum ratio between array size and switch branches for a switch "
2241 "conversion to take place"
2245 msgid "size of tiles for loop blocking"
2249 msgid "maximum number of parameters in a SCoP"
2253 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
2257 msgid "Max basic blocks number in loop for loop invariant motion"
2262 "Maximum number of instructions in basic block to be considered for SLP "
2268 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2269 "unknown trip count"
2273 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
2277 msgid "Max. size of var tracking hash tables"
2281 msgid "The minimum UID to be used for a nondebug insn"
2286 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2287 "to an aggregate with"
2292 "Maximum size of a type list associated with each parameter for "
2297 msgid "Number of paritions program should be split to"
2301 msgid "Size of minimal paritition for WHOPR (in estimated instructions)"
2306 "Maximum number of namespaces to search for alternatives when name lookup "
2310 #: c-family/c-format.c:368
2314 #: c-family/c-format.c:369
2315 msgid "field width specifier"
2318 #: c-family/c-format.c:370
2319 msgid "field precision specifier"
2322 #: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:49
2326 #: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:49
2327 msgid "the ' ' printf flag"
2330 #: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
2331 #: c-family/c-format.c:606 config/i386/msformat-c.c:50
2335 #: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
2336 #: config/i386/msformat-c.c:50
2337 msgid "the '+' printf flag"
2340 #: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
2341 #: c-family/c-format.c:582 config/i386/msformat-c.c:51
2342 #: config/i386/msformat-c.c:86
2346 #: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
2347 #: config/i386/msformat-c.c:51
2348 msgid "the '#' printf flag"
2351 #: c-family/c-format.c:487 c-family/c-format.c:511 c-family/c-format.c:580
2352 #: config/i386/msformat-c.c:52
2356 #: c-family/c-format.c:487 c-family/c-format.c:511 config/i386/msformat-c.c:52
2357 msgid "the '0' printf flag"
2360 #: c-family/c-format.c:488 c-family/c-format.c:512 c-family/c-format.c:579
2361 #: c-family/c-format.c:609 config/i386/msformat-c.c:53
2365 #: c-family/c-format.c:488 c-family/c-format.c:512 config/i386/msformat-c.c:53
2366 msgid "the '-' printf flag"
2369 #: c-family/c-format.c:489 c-family/c-format.c:562 config/i386/msformat-c.c:54
2370 #: config/i386/msformat-c.c:74
2374 #: c-family/c-format.c:489 config/i386/msformat-c.c:54
2375 msgid "the ''' printf flag"
2378 #: c-family/c-format.c:490 c-family/c-format.c:563
2382 #: c-family/c-format.c:490
2383 msgid "the 'I' printf flag"
2386 #: c-family/c-format.c:491 c-family/c-format.c:513 c-family/c-format.c:560
2387 #: c-family/c-format.c:583 c-family/c-format.c:610 config/sol2-c.c:44
2388 #: config/i386/msformat-c.c:55 config/i386/msformat-c.c:72
2392 #: c-family/c-format.c:491 c-family/c-format.c:513 config/sol2-c.c:44
2393 #: config/i386/msformat-c.c:55
2394 msgid "field width in printf format"
2397 #: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
2398 #: config/i386/msformat-c.c:56
2402 #: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
2403 #: config/i386/msformat-c.c:56
2404 msgid "precision in printf format"
2407 #: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
2408 #: c-family/c-format.c:561 c-family/c-format.c:613 config/sol2-c.c:45
2409 #: config/i386/msformat-c.c:57 config/i386/msformat-c.c:73
2410 msgid "length modifier"
2413 #: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
2414 #: config/sol2-c.c:45 config/i386/msformat-c.c:57
2415 msgid "length modifier in printf format"
2418 #: c-family/c-format.c:545
2422 #: c-family/c-format.c:545
2423 msgid "the 'q' diagnostic flag"
2426 #: c-family/c-format.c:557 config/i386/msformat-c.c:70
2427 msgid "assignment suppression"
2430 #: c-family/c-format.c:557 config/i386/msformat-c.c:70
2431 msgid "the assignment suppression scanf feature"
2434 #: c-family/c-format.c:558 config/i386/msformat-c.c:71
2438 #: c-family/c-format.c:558 config/i386/msformat-c.c:71
2439 msgid "the 'a' scanf flag"
2442 #: c-family/c-format.c:559
2446 #: c-family/c-format.c:559
2447 msgid "the 'm' scanf flag"
2450 #: c-family/c-format.c:560 config/i386/msformat-c.c:72
2451 msgid "field width in scanf format"
2454 #: c-family/c-format.c:561 config/i386/msformat-c.c:73
2455 msgid "length modifier in scanf format"
2458 #: c-family/c-format.c:562 config/i386/msformat-c.c:74
2459 msgid "the ''' scanf flag"
2462 #: c-family/c-format.c:563
2463 msgid "the 'I' scanf flag"
2466 #: c-family/c-format.c:578
2470 #: c-family/c-format.c:578
2471 msgid "the '_' strftime flag"
2474 #: c-family/c-format.c:579
2475 msgid "the '-' strftime flag"
2478 #: c-family/c-format.c:580
2479 msgid "the '0' strftime flag"
2482 #: c-family/c-format.c:581 c-family/c-format.c:605
2486 #: c-family/c-format.c:581
2487 msgid "the '^' strftime flag"
2490 #: c-family/c-format.c:582 config/i386/msformat-c.c:86
2491 msgid "the '#' strftime flag"
2494 #: c-family/c-format.c:583
2495 msgid "field width in strftime format"
2498 #: c-family/c-format.c:584
2499 msgid "'E' modifier"
2502 #: c-family/c-format.c:584
2503 msgid "the 'E' strftime modifier"
2506 #: c-family/c-format.c:585
2507 msgid "'O' modifier"
2510 #: c-family/c-format.c:585
2511 msgid "the 'O' strftime modifier"
2514 #: c-family/c-format.c:586
2515 msgid "the 'O' modifier"
2518 #: c-family/c-format.c:604
2519 msgid "fill character"
2522 #: c-family/c-format.c:604
2523 msgid "fill character in strfmon format"
2526 #: c-family/c-format.c:605
2527 msgid "the '^' strfmon flag"
2530 #: c-family/c-format.c:606
2531 msgid "the '+' strfmon flag"
2534 #: c-family/c-format.c:607
2538 #: c-family/c-format.c:607
2539 msgid "the '(' strfmon flag"
2542 #: c-family/c-format.c:608
2546 #: c-family/c-format.c:608
2547 msgid "the '!' strfmon flag"
2550 #: c-family/c-format.c:609
2551 msgid "the '-' strfmon flag"
2554 #: c-family/c-format.c:610
2555 msgid "field width in strfmon format"
2558 #: c-family/c-format.c:611
2559 msgid "left precision"
2562 #: c-family/c-format.c:611
2563 msgid "left precision in strfmon format"
2566 #: c-family/c-format.c:612
2567 msgid "right precision"
2570 #: c-family/c-format.c:612
2571 msgid "right precision in strfmon format"
2574 #: c-family/c-format.c:613
2575 msgid "length modifier in strfmon format"
2578 #. Handle deferred options from command-line.
2579 #: c-family/c-opts.c:1312 fortran/cpp.c:573
2580 msgid "<command-line>"
2583 #: c-family/c-pretty-print.c:344
2584 msgid "<type-error>"
2587 #: c-family/c-pretty-print.c:383
2588 msgid "<unnamed-unsigned:"
2591 #: c-family/c-pretty-print.c:384
2592 msgid "<unnamed-signed:"
2595 #: c-family/c-pretty-print.c:387
2596 msgid "<unnamed-float:"
2599 #: c-family/c-pretty-print.c:390
2600 msgid "<unnamed-fixed:"
2603 #: c-family/c-pretty-print.c:405
2604 msgid "<typedef-error>"
2607 #: c-family/c-pretty-print.c:418
2611 #: c-family/c-pretty-print.c:1165
2612 msgid "<erroneous-expression>"
2615 #: c-family/c-pretty-print.c:1169 cp/cxx-pretty-print.c:153
2616 msgid "<return-value>"
2619 #: config/alpha/alpha.c:5145
2621 msgid "invalid %%H value"
2624 #: config/alpha/alpha.c:5166 config/bfin/bfin.c:1671
2626 msgid "invalid %%J value"
2629 #: config/alpha/alpha.c:5196 config/ia64/ia64.c:5169
2631 msgid "invalid %%r value"
2634 #: config/alpha/alpha.c:5206 config/ia64/ia64.c:5123
2635 #: config/rs6000/rs6000.c:15898 config/xtensa/xtensa.c:2356
2637 msgid "invalid %%R value"
2640 #: config/alpha/alpha.c:5212 config/rs6000/rs6000.c:15817
2641 #: config/xtensa/xtensa.c:2323
2643 msgid "invalid %%N value"
2646 #: config/alpha/alpha.c:5220 config/rs6000/rs6000.c:15845
2648 msgid "invalid %%P value"
2651 #: config/alpha/alpha.c:5228
2653 msgid "invalid %%h value"
2656 #: config/alpha/alpha.c:5236 config/xtensa/xtensa.c:2349
2658 msgid "invalid %%L value"
2661 #: config/alpha/alpha.c:5275 config/rs6000/rs6000.c:15799
2663 msgid "invalid %%m value"
2666 #: config/alpha/alpha.c:5283 config/rs6000/rs6000.c:15807
2668 msgid "invalid %%M value"
2671 #: config/alpha/alpha.c:5327
2673 msgid "invalid %%U value"
2676 #: config/alpha/alpha.c:5339 config/alpha/alpha.c:5353
2677 #: config/rs6000/rs6000.c:15906
2679 msgid "invalid %%s value"
2682 #: config/alpha/alpha.c:5376
2684 msgid "invalid %%C value"
2687 #: config/alpha/alpha.c:5413 config/rs6000/rs6000.c:15664
2689 msgid "invalid %%E value"
2692 #: config/alpha/alpha.c:5438 config/alpha/alpha.c:5486
2694 msgid "unknown relocation unspec"
2697 #: config/alpha/alpha.c:5447 config/crx/crx.c:1119
2698 #: config/rs6000/rs6000.c:16272 config/spu/spu.c:1725
2700 msgid "invalid %%xn code"
2703 #: config/arc/arc.c:1743 config/m32r/m32r.c:2155
2705 msgid "invalid operand to %%R code"
2708 #: config/arc/arc.c:1775 config/m32r/m32r.c:2178
2710 msgid "invalid operand to %%H/%%L code"
2713 #: config/arc/arc.c:1797 config/m32r/m32r.c:2249
2715 msgid "invalid operand to %%U code"
2718 #: config/arc/arc.c:1808
2720 msgid "invalid operand to %%V code"
2724 #. Undocumented flag.
2725 #: config/arc/arc.c:1815 config/m32r/m32r.c:2276 config/sparc/sparc.c:7633
2727 msgid "invalid operand output code"
2730 #: config/arm/arm.c:16019 config/arm/arm.c:16037
2732 msgid "predicated Thumb instruction"
2735 #: config/arm/arm.c:16025
2737 msgid "predicated instruction in conditional sequence"
2740 #: config/arm/arm.c:16195
2742 msgid "invalid shift operand"
2745 #: config/arm/arm.c:16252 config/arm/arm.c:16274 config/arm/arm.c:16284
2746 #: config/arm/arm.c:16294 config/arm/arm.c:16304 config/arm/arm.c:16343
2747 #: config/arm/arm.c:16361 config/arm/arm.c:16396 config/arm/arm.c:16415
2748 #: config/arm/arm.c:16430 config/arm/arm.c:16457 config/arm/arm.c:16464
2749 #: config/arm/arm.c:16482 config/arm/arm.c:16489 config/arm/arm.c:16497
2750 #: config/arm/arm.c:16518 config/arm/arm.c:16525 config/arm/arm.c:16650
2751 #: config/arm/arm.c:16657 config/arm/arm.c:16675 config/arm/arm.c:16682
2752 #: config/bfin/bfin.c:1684 config/bfin/bfin.c:1691 config/bfin/bfin.c:1698
2753 #: config/bfin/bfin.c:1705 config/bfin/bfin.c:1714 config/bfin/bfin.c:1721
2754 #: config/bfin/bfin.c:1728 config/bfin/bfin.c:1735
2756 msgid "invalid operand for code '%c'"
2759 #: config/arm/arm.c:16356
2761 msgid "instruction never executed"
2764 #: config/arm/arm.c:16694
2766 msgid "missing operand"
2769 #: config/arm/arm.c:19124
2770 msgid "function parameters cannot have __fp16 type"
2773 #: config/arm/arm.c:19134
2774 msgid "functions cannot return __fp16 type"
2777 #: config/avr/avr.c:1159
2779 msgid "address operand requires constraint for X, Y, or Z register"
2782 #: config/avr/avr.c:1285
2783 msgid "bad address, not a constant):"
2786 #: config/avr/avr.c:1298
2787 msgid "bad address, not (reg+disp):"
2790 #: config/avr/avr.c:1305
2791 msgid "bad address, not post_inc or pre_dec:"
2794 #: config/avr/avr.c:1316
2795 msgid "internal compiler error. Bad address:"
2798 #: config/avr/avr.c:1341
2799 msgid "internal compiler error. Unknown mode:"
2802 #: config/avr/avr.c:1922 config/avr/avr.c:2610
2803 msgid "invalid insn:"
2806 #: config/avr/avr.c:1961 config/avr/avr.c:2047 config/avr/avr.c:2096
2807 #: config/avr/avr.c:2124 config/avr/avr.c:2219 config/avr/avr.c:2388
2808 #: config/avr/avr.c:2649 config/avr/avr.c:2761
2809 msgid "incorrect insn:"
2812 #: config/avr/avr.c:2143 config/avr/avr.c:2304 config/avr/avr.c:2459
2813 #: config/avr/avr.c:2827
2814 msgid "unknown move insn:"
2817 #: config/avr/avr.c:3057
2818 msgid "bad shift insn:"
2821 #: config/avr/avr.c:3173 config/avr/avr.c:3593 config/avr/avr.c:3951
2822 msgid "internal compiler error. Incorrect shift:"
2825 #: config/bfin/bfin.c:1633
2827 msgid "invalid %%j value"
2830 #: config/bfin/bfin.c:1826
2832 msgid "invalid const_double operand"
2835 #: config/cris/cris.c:575 config/moxie/moxie.c:111 final.c:3084 final.c:3086
2836 #: fold-const.c:281 gcc.c:4563 gcc.c:4577 loop-iv.c:2968 loop-iv.c:2977
2837 #: rtl-error.c:103 toplev.c:359 tree-ssa-loop-niter.c:1921 tree-vrp.c:5994
2838 #: cp/typeck.c:5229 java/expr.c:384 lto/lto-object.c:184 lto/lto-object.c:269
2839 #: lto/lto-object.c:326 lto/lto-object.c:350
2840 #, gcc-internal-format, gfc-internal-format
2844 #: config/cris/cris.c:626
2845 msgid "unexpected index-type in cris_print_index"
2848 #: config/cris/cris.c:643
2849 msgid "unexpected base-type in cris_print_base"
2852 #: config/cris/cris.c:708
2853 msgid "invalid operand for 'b' modifier"
2856 #: config/cris/cris.c:725
2857 msgid "invalid operand for 'o' modifier"
2860 #: config/cris/cris.c:744
2861 msgid "invalid operand for 'O' modifier"
2864 #: config/cris/cris.c:777
2865 msgid "invalid operand for 'p' modifier"
2868 #: config/cris/cris.c:816
2869 msgid "invalid operand for 'z' modifier"
2872 #: config/cris/cris.c:880 config/cris/cris.c:914
2873 msgid "invalid operand for 'H' modifier"
2876 #: config/cris/cris.c:890
2877 msgid "bad register"
2880 #: config/cris/cris.c:934
2881 msgid "invalid operand for 'e' modifier"
2884 #: config/cris/cris.c:951
2885 msgid "invalid operand for 'm' modifier"
2888 #: config/cris/cris.c:976
2889 msgid "invalid operand for 'A' modifier"
2892 #: config/cris/cris.c:999
2893 msgid "invalid operand for 'D' modifier"
2896 #: config/cris/cris.c:1013
2897 msgid "invalid operand for 'T' modifier"
2900 #: config/cris/cris.c:1033 config/moxie/moxie.c:181
2901 msgid "invalid operand modifier letter"
2904 #: config/cris/cris.c:1090
2905 msgid "unexpected multiplicative operand"
2908 #: config/cris/cris.c:1110 config/moxie/moxie.c:206
2909 msgid "unexpected operand"
2912 #: config/cris/cris.c:1149 config/cris/cris.c:1159
2913 msgid "unrecognized address"
2916 #: config/cris/cris.c:2283
2917 msgid "unrecognized supposed constant"
2920 #: config/cris/cris.c:2712 config/cris/cris.c:2776
2921 msgid "unexpected side-effects in address"
2924 #. Can't possibly get a GOT-needing-fixup for a function-call,
2926 #: config/cris/cris.c:3611
2927 msgid "unidentifiable call op"
2930 #: config/cris/cris.c:3663
2932 msgid "PIC register isn't set up"
2935 #: config/fr30/fr30.c:513
2937 msgid "fr30_print_operand_address: unhandled address"
2940 #: config/fr30/fr30.c:537
2942 msgid "fr30_print_operand: unrecognized %%p code"
2945 #: config/fr30/fr30.c:557
2947 msgid "fr30_print_operand: unrecognized %%b code"
2950 #: config/fr30/fr30.c:578
2952 msgid "fr30_print_operand: unrecognized %%B code"
2955 #: config/fr30/fr30.c:586
2957 msgid "fr30_print_operand: invalid operand to %%A code"
2960 #: config/fr30/fr30.c:603
2962 msgid "fr30_print_operand: invalid %%x code"
2965 #: config/fr30/fr30.c:610
2967 msgid "fr30_print_operand: invalid %%F code"
2970 #: config/fr30/fr30.c:627
2972 msgid "fr30_print_operand: unknown code"
2975 #: config/fr30/fr30.c:655 config/fr30/fr30.c:664 config/fr30/fr30.c:675
2976 #: config/fr30/fr30.c:688
2978 msgid "fr30_print_operand: unhandled MEM"
2981 #: config/frv/frv.c:2563
2982 msgid "bad insn to frv_print_operand_address:"
2985 #: config/frv/frv.c:2574
2986 msgid "bad register to frv_print_operand_memory_reference_reg:"
2989 #: config/frv/frv.c:2613 config/frv/frv.c:2623 config/frv/frv.c:2632
2990 #: config/frv/frv.c:2653 config/frv/frv.c:2658
2991 msgid "bad insn to frv_print_operand_memory_reference:"
2994 #: config/frv/frv.c:2744
2996 msgid "bad condition code"
2999 #: config/frv/frv.c:2820
3000 msgid "bad insn in frv_print_operand, bad const_double"
3003 #: config/frv/frv.c:2881
3004 msgid "bad insn to frv_print_operand, 'e' modifier:"
3007 #: config/frv/frv.c:2889
3008 msgid "bad insn to frv_print_operand, 'F' modifier:"
3011 #: config/frv/frv.c:2905
3012 msgid "bad insn to frv_print_operand, 'f' modifier:"
3015 #: config/frv/frv.c:2919
3016 msgid "bad insn to frv_print_operand, 'g' modifier:"
3019 #: config/frv/frv.c:2967
3020 msgid "bad insn to frv_print_operand, 'L' modifier:"
3023 #: config/frv/frv.c:2980
3024 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3027 #: config/frv/frv.c:3001
3028 msgid "bad insn to frv_print_operand, 'O' modifier:"
3031 #: config/frv/frv.c:3019
3032 msgid "bad insn to frv_print_operand, P modifier:"
3035 #: config/frv/frv.c:3039
3036 msgid "bad insn in frv_print_operand, z case"
3039 #: config/frv/frv.c:3070
3040 msgid "bad insn in frv_print_operand, 0 case"
3043 #: config/frv/frv.c:3075
3044 msgid "frv_print_operand: unknown code"
3047 #: config/frv/frv.c:4476
3048 msgid "bad output_move_single operand"
3051 #: config/frv/frv.c:4603
3052 msgid "bad output_move_double operand"
3055 #: config/frv/frv.c:4745
3056 msgid "bad output_condmove_single operand"
3059 #. This macro is a C statement to print on `stderr' a string describing the
3060 #. particular machine description choice. Every machine description should
3061 #. define `TARGET_VERSION'. For example:
3064 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
3066 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
3068 #: config/frv/frv.h:252
3073 #: config/i386/i386.c:13241
3075 msgid "invalid UNSPEC as operand"
3078 #: config/i386/i386.c:13846
3080 msgid "'%%&' used without any local dynamic TLS references"
3083 #: config/i386/i386.c:13937 config/i386/i386.c:14012
3085 msgid "invalid operand size for operand code '%c'"
3088 #: config/i386/i386.c:14007
3090 msgid "invalid operand type used with operand code '%c'"
3093 #: config/i386/i386.c:14087 config/i386/i386.c:14127
3095 msgid "operand is not a condition code, invalid operand code 'D'"
3098 #: config/i386/i386.c:14153
3101 "operand is neither a constant nor a condition code, invalid operand code 'C'"
3104 #: config/i386/i386.c:14163
3107 "operand is neither a constant nor a condition code, invalid operand code 'F'"
3110 #: config/i386/i386.c:14181
3113 "operand is neither a constant nor a condition code, invalid operand code 'c'"
3116 #: config/i386/i386.c:14191
3119 "operand is neither a constant nor a condition code, invalid operand code 'f'"
3122 #: config/i386/i386.c:14294
3124 msgid "operand is not a condition code, invalid operand code 'Y'"
3127 #: config/i386/i386.c:14320
3129 msgid "invalid operand code '%c'"
3132 #: config/i386/i386.c:14370
3134 msgid "invalid constraints for operand"
3137 #: config/i386/i386.c:22268
3138 msgid "unknown insn mode"
3141 #. 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.
3142 #. 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.
3143 #: config/i386/xm-djgpp.h:61
3145 msgid "environment variable DJGPP not defined"
3148 #: config/i386/xm-djgpp.h:63
3150 msgid "environment variable DJGPP points to missing file '%s'"
3153 #: config/i386/xm-djgpp.h:66
3155 msgid "environment variable DJGPP points to corrupt file '%s'"
3158 #: config/ia64/ia64.c:5051
3160 msgid "invalid %%G mode"
3163 #: config/ia64/ia64.c:5221
3165 msgid "ia64_print_operand: unknown code"
3168 #: config/ia64/ia64.c:10901
3169 msgid "invalid conversion from %<__fpreg%>"
3172 #: config/ia64/ia64.c:10904
3173 msgid "invalid conversion to %<__fpreg%>"
3176 #: config/ia64/ia64.c:10917 config/ia64/ia64.c:10928
3177 msgid "invalid operation on %<__fpreg%>"
3180 #: config/iq2000/iq2000.c:3184
3182 msgid "invalid %%P operand"
3185 #: config/iq2000/iq2000.c:3192 config/rs6000/rs6000.c:15835
3187 msgid "invalid %%p value"
3190 #: config/iq2000/iq2000.c:3249
3192 msgid "invalid use of %%d, %%x, or %%X"
3195 #: config/lm32/lm32.c:529
3197 msgid "only 0.0 can be loaded as an immediate"
3200 #: config/lm32/lm32.c:599
3204 #: config/lm32/lm32.c:611
3205 msgid "can't use non gp relative absolute address"
3208 #: config/lm32/lm32.c:615
3209 msgid "invalid addressing mode"
3212 #: config/m32r/m32r.c:2125
3214 msgid "invalid operand to %%s code"
3217 #: config/m32r/m32r.c:2132
3219 msgid "invalid operand to %%p code"
3222 #: config/m32r/m32r.c:2187
3223 msgid "bad insn for 'A'"
3226 #: config/m32r/m32r.c:2234
3228 msgid "invalid operand to %%T/%%B code"
3231 #: config/m32r/m32r.c:2257
3233 msgid "invalid operand to %%N code"
3236 #: config/m32r/m32r.c:2290
3237 msgid "pre-increment address is not a register"
3240 #: config/m32r/m32r.c:2297
3241 msgid "pre-decrement address is not a register"
3244 #: config/m32r/m32r.c:2304
3245 msgid "post-increment address is not a register"
3248 #: config/m32r/m32r.c:2380 config/m32r/m32r.c:2394
3249 #: config/rs6000/rs6000.c:25280
3253 #: config/m32r/m32r.c:2399
3254 msgid "lo_sum not of register"
3257 #. !!!! SCz wrong here.
3258 #: config/m68hc11/m68hc11.c:3256 config/m68hc11/m68hc11.c:3634
3259 msgid "move insn not handled"
3262 #: config/m68hc11/m68hc11.c:3480 config/m68hc11/m68hc11.c:3564
3263 #: config/m68hc11/m68hc11.c:3837
3264 msgid "invalid register in the move instruction"
3267 #: config/m68hc11/m68hc11.c:3514
3268 msgid "invalid operand in the instruction"
3271 #: config/m68hc11/m68hc11.c:3811
3272 msgid "invalid register in the instruction"
3275 #: config/m68hc11/m68hc11.c:3844
3276 msgid "operand 1 must be a hard register"
3279 #: config/m68hc11/m68hc11.c:3858
3280 msgid "invalid rotate insn"
3283 #: config/m68hc11/m68hc11.c:4286
3284 msgid "registers IX, IY and Z used in the same INSN"
3287 #: config/m68hc11/m68hc11.c:4619 config/m68hc11/m68hc11.c:4923
3288 msgid "cannot do z-register replacement"
3291 #: config/m68hc11/m68hc11.c:4986
3292 msgid "invalid Z register replacement for insn"
3295 #: config/mep/mep.c:3321
3297 msgid "invalid %%L code"
3300 #: config/microblaze/microblaze.c:1747
3302 msgid "unknown punctuation '%c'"
3305 #: config/microblaze/microblaze.c:1756
3307 msgid "null pointer"
3310 #: config/microblaze/microblaze.c:1791
3312 msgid "PRINT_OPERAND, invalid insn for %%C"
3315 #: config/microblaze/microblaze.c:1820
3317 msgid "PRINT_OPERAND, invalid insn for %%N"
3320 #: config/microblaze/microblaze.c:1840 config/microblaze/microblaze.c:2001
3321 msgid "insn contains an invalid address !"
3324 #: config/microblaze/microblaze.c:1854 config/microblaze/microblaze.c:2041
3325 #: config/xtensa/xtensa.c:2443
3326 msgid "invalid address"
3329 #: config/microblaze/microblaze.c:1953
3331 msgid "letter %c was found & insn was not CONST_INT"
3334 #: config/mips/mips.c:7457 config/mips/mips.c:7478 config/mips/mips.c:7598
3336 msgid "'%%%c' is not a valid operand prefix"
3339 #: config/mips/mips.c:7535 config/mips/mips.c:7542 config/mips/mips.c:7549
3340 #: config/mips/mips.c:7556 config/mips/mips.c:7616 config/mips/mips.c:7630
3341 #: config/mips/mips.c:7643 config/mips/mips.c:7652
3343 msgid "invalid use of '%%%c'"
3346 #: config/mips/mips.c:7874
3347 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
3350 #: config/mmix/mmix.c:1589 config/mmix/mmix.c:1719
3351 msgid "MMIX Internal: Expected a CONST_INT, not this"
3354 #: config/mmix/mmix.c:1668
3355 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3358 #: config/mmix/mmix.c:1687
3359 msgid "MMIX Internal: Expected a register, not this"
3362 #: config/mmix/mmix.c:1697
3363 msgid "MMIX Internal: Expected a constant, not this"
3366 #. We need the original here.
3367 #: config/mmix/mmix.c:1781
3368 msgid "MMIX Internal: Cannot decode this operand"
3371 #: config/mmix/mmix.c:1838
3372 msgid "MMIX Internal: This is not a recognized address"
3375 #: config/mmix/mmix.c:2713
3376 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3379 #: config/mmix/mmix.c:2720
3380 msgid "MMIX Internal: What's the CC of this?"
3383 #: config/mmix/mmix.c:2724
3384 msgid "MMIX Internal: What is the CC of this?"
3387 #: config/mmix/mmix.c:2788
3388 msgid "MMIX Internal: This is not a constant:"
3391 #: config/picochip/picochip.c:2687
3392 msgid "picochip_print_memory_address - Operand isn't memory based"
3395 #: config/picochip/picochip.c:2946
3396 msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
3399 #: config/picochip/picochip.c:2992 config/picochip/picochip.c:3024
3400 msgid "Bad address, not (reg+disp):"
3403 #: config/picochip/picochip.c:3038
3404 msgid "Bad address, not register:"
3407 #: config/rs6000/host-darwin.c:95
3409 msgid "Out of stack space.\n"
3412 #: config/rs6000/host-darwin.c:116
3414 msgid "Try running '%s' in the shell to raise its limit.\n"
3417 #: config/rs6000/rs6000.c:2787
3418 msgid "-mvsx requires hardware floating point"
3421 #: config/rs6000/rs6000.c:2792
3422 msgid "-mvsx and -mpaired are incompatible"
3425 #: config/rs6000/rs6000.c:2797
3426 msgid "-mvsx used with little endian code"
3429 #: config/rs6000/rs6000.c:2799
3430 msgid "-mvsx needs indexed addressing"
3433 #: config/rs6000/rs6000.c:2803
3434 msgid "-mvsx and -mno-altivec are incompatible"
3437 #: config/rs6000/rs6000.c:2805
3438 msgid "-mno-altivec disables vsx"
3441 #: config/rs6000/rs6000.c:7759
3445 #: config/rs6000/rs6000.c:15645
3447 msgid "invalid %%c value"
3450 #: config/rs6000/rs6000.c:15673
3452 msgid "invalid %%f value"
3455 #: config/rs6000/rs6000.c:15682
3457 msgid "invalid %%F value"
3460 #: config/rs6000/rs6000.c:15691
3462 msgid "invalid %%G value"
3465 #: config/rs6000/rs6000.c:15726
3467 msgid "invalid %%j code"
3470 #: config/rs6000/rs6000.c:15736
3472 msgid "invalid %%J code"
3475 #: config/rs6000/rs6000.c:15746
3477 msgid "invalid %%k value"
3480 #: config/rs6000/rs6000.c:15761 config/xtensa/xtensa.c:2342
3482 msgid "invalid %%K value"
3485 #: config/rs6000/rs6000.c:15825
3487 msgid "invalid %%O value"
3490 #: config/rs6000/rs6000.c:15872
3492 msgid "invalid %%q value"
3495 #: config/rs6000/rs6000.c:15916
3497 msgid "invalid %%S value"
3500 #: config/rs6000/rs6000.c:15956
3502 msgid "invalid %%T value"
3505 #: config/rs6000/rs6000.c:15966
3507 msgid "invalid %%u value"
3510 #: config/rs6000/rs6000.c:15975 config/xtensa/xtensa.c:2312
3512 msgid "invalid %%v value"
3515 #: config/rs6000/rs6000.c:16074 config/xtensa/xtensa.c:2363
3517 msgid "invalid %%x value"
3520 #: config/rs6000/rs6000.c:16220
3522 msgid "invalid %%y value, try using the 'Z' constraint"
3525 #: config/rs6000/rs6000.c:27307
3526 msgid "AltiVec argument passed to unprototyped function"
3529 #: config/s390/s390.c:5169
3531 msgid "symbolic memory references are only supported on z10 or later"
3534 #: config/s390/s390.c:5180
3536 msgid "cannot decompose address"
3539 #: config/s390/s390.c:5239
3541 msgid "invalid comparison operator for 'E' output modifier"
3544 #: config/s390/s390.c:5260
3546 msgid "invalid reference for 'J' output modifier"
3549 #: config/s390/s390.c:5274
3551 msgid "memory reference expected for 'O' output modifier"
3554 #: config/s390/s390.c:5285
3556 msgid "invalid address for 'O' output modifier"
3559 #: config/s390/s390.c:5303
3561 msgid "memory reference expected for 'R' output modifier"
3564 #: config/s390/s390.c:5314
3566 msgid "invalid address for 'R' output modifier"
3569 #: config/s390/s390.c:5332
3571 msgid "memory reference expected for 'S' output modifier"
3574 #: config/s390/s390.c:5342
3576 msgid "invalid address for 'S' output modifier"
3579 #: config/s390/s390.c:5362
3581 msgid "register or memory expression expected for 'N' output modifier"
3584 #: config/s390/s390.c:5372
3586 msgid "register or memory expression expected for 'M' output modifier"
3589 #: config/s390/s390.c:5437
3591 msgid "invalid constant - try using an output modifier"
3594 #: config/s390/s390.c:5440
3596 msgid "invalid constant for output modifier '%c'"
3599 #: config/s390/s390.c:5447
3601 msgid "invalid expression - try using an output modifier"
3604 #: config/s390/s390.c:5450
3606 msgid "invalid expression for output modifier '%c'"
3609 #: config/score/score3.c:1284 config/score/score3.c:1304
3610 #: config/score/score7.c:1272
3612 msgid "invalid operand for code: '%c'"
3615 #: config/sh/sh.c:1195
3617 msgid "invalid operand to %%R"
3620 #: config/sh/sh.c:1222
3622 msgid "invalid operand to %%S"
3625 #: config/sh/sh.c:9261
3626 msgid "created and used with different architectures / ABIs"
3629 #: config/sh/sh.c:9263
3630 msgid "created and used with different ABIs"
3633 #: config/sh/sh.c:9265
3634 msgid "created and used with different endianness"
3637 #: config/sparc/sparc.c:7441 config/sparc/sparc.c:7447
3639 msgid "invalid %%Y operand"
3642 #: config/sparc/sparc.c:7517
3644 msgid "invalid %%A operand"
3647 #: config/sparc/sparc.c:7527
3649 msgid "invalid %%B operand"
3652 #: config/sparc/sparc.c:7566
3654 msgid "invalid %%c operand"
3657 #: config/sparc/sparc.c:7588
3659 msgid "invalid %%d operand"
3662 #: config/sparc/sparc.c:7605
3664 msgid "invalid %%f operand"
3667 #: config/sparc/sparc.c:7619
3669 msgid "invalid %%s operand"
3672 #: config/sparc/sparc.c:7673
3674 msgid "long long constant not a valid immediate operand"
3677 #: config/sparc/sparc.c:7676
3679 msgid "floating point constant not a valid immediate operand"
3682 #: config/stormy16/stormy16.c:1713 config/stormy16/stormy16.c:1784
3684 msgid "'B' operand is not constant"
3687 #: config/stormy16/stormy16.c:1740
3689 msgid "'B' operand has multiple bits set"
3692 #: config/stormy16/stormy16.c:1766
3694 msgid "'o' operand is not constant"
3697 #: config/stormy16/stormy16.c:1798
3699 msgid "xstormy16_print_operand: unknown code"
3702 #: config/v850/v850.c:338
3703 msgid "const_double_split got a bad insn:"
3706 #: config/v850/v850.c:920
3707 msgid "output_move_single:"
3710 #: config/vax/vax.c:418
3712 msgid "symbol used with both base and indexed registers"
3715 #: config/vax/vax.c:427
3717 msgid "symbol with offset used in PIC mode"
3720 #: config/vax/vax.c:513
3722 msgid "symbol used as immediate operand"
3725 #: config/vax/vax.c:1536
3726 msgid "illegal operand detected"
3729 #: config/xtensa/xtensa.c:774 config/xtensa/xtensa.c:806
3730 #: config/xtensa/xtensa.c:815
3734 #: config/xtensa/xtensa.c:2300
3736 msgid "invalid %%D value"
3739 #: config/xtensa/xtensa.c:2337
3740 msgid "invalid mask"
3743 #: config/xtensa/xtensa.c:2370
3745 msgid "invalid %%d value"
3748 #: config/xtensa/xtensa.c:2391 config/xtensa/xtensa.c:2401
3750 msgid "invalid %%t/%%b value"
3753 #: config/xtensa/xtensa.c:2468
3754 msgid "no register in address"
3757 #: config/xtensa/xtensa.c:2476
3758 msgid "address offset not a constant"
3762 msgid "candidate 1:"
3766 msgid "candidate 2:"
3769 #: cp/cxx-pretty-print.c:172 objc/objc-act.c:5989
3773 #: cp/cxx-pretty-print.c:2118
3774 msgid "template-parameter-"
3778 msgid "candidates are: %+#D"
3781 #: cp/decl2.c:727 cp/pt.c:1728
3782 #, gcc-internal-format
3783 msgid "candidate is: %+#D"
3791 msgid "<brace-enclosed initializer list>"
3795 msgid "<unresolved overloaded function type>"
3799 msgid "<type error>"
3804 msgid "<anonymous %s>"
3807 #. A lambda's "type" is essentially its signature.
3813 msgid "<typeprefixerror>"
3818 msgid "(static initializers for %s)"
3823 msgid "(static destructors for %s)"
3831 msgid "<return value> "
3839 msgid "<enumerator>"
3843 msgid "<declaration error>"
3850 #: cp/error.c:1541 cp/error.c:1561
3851 msgid "<template parameter error>"
3858 #. While waiting for caret diagnostics, avoid printing
3859 #. __cxa_allocate_exception, __cxa_throw, and the like.
3861 msgid "<throw-expression>"
3869 msgid "<expression error>"
3873 msgid "<unknown operator>"
3885 msgid "At global scope:"
3890 msgid "In static member function %qs"
3895 msgid "In copy constructor %qs"
3900 msgid "In constructor %qs"
3905 msgid "In destructor %qs"
3909 msgid "In lambda function"
3914 msgid "%s: In instantiation of %qs:\n"
3919 msgid "%s:%d:%d: recursively instantiated from %qs\n"
3924 msgid "%s:%d:%d: instantiated from %qs\n"
3927 #: cp/error.c:2884 cp/error.c:2885
3929 msgid "%s:%d: recursively instantiated from %qs\n"
3934 msgid "%s:%d:%d: recursively instantiated from here"
3939 msgid "%s:%d:%d: instantiated from here"
3944 msgid "%s:%d: recursively instantiated from here"
3949 msgid "%s:%d: instantiated from here"
3954 msgid "%s:%d:%d: [ skipping %d instantiation contexts ]\n"
3959 msgid "%s:%d: [ skipping %d instantiation contexts ]\n"
3964 msgid "%s:%d:%d: in constexpr expansion of %qs"
3969 msgid "%s:%d: in constexpr expansion of %qs"
3973 msgid "candidates are:"
3976 #: cp/pt.c:16568 cp/call.c:3080
3977 #, gcc-internal-format
3978 msgid "candidate is:"
3979 msgid_plural "candidates are:"
3984 msgid "target is not pointer or reference to class"
3988 msgid "target is not pointer or reference to complete type"
3992 msgid "target is not pointer or reference"
3996 msgid "source is not a pointer"
4000 msgid "source is not a pointer to class"
4004 msgid "source is a pointer to incomplete type"
4008 msgid "source is not of class type"
4012 msgid "source is of incomplete class type"
4016 msgid "conversion casts away constness"
4020 msgid "source type is not polymorphic"
4023 #: cp/typeck.c:5001 c-typeck.c:3468
4024 #, gcc-internal-format
4025 msgid "wrong type argument to unary minus"
4028 #: cp/typeck.c:5002 c-typeck.c:3455
4029 #, gcc-internal-format
4030 msgid "wrong type argument to unary plus"
4033 #: cp/typeck.c:5025 c-typeck.c:3494
4034 #, gcc-internal-format
4035 msgid "wrong type argument to bit-complement"
4038 #: cp/typeck.c:5032 c-typeck.c:3502
4039 #, gcc-internal-format
4040 msgid "wrong type argument to abs"
4043 #: cp/typeck.c:5040 c-typeck.c:3514
4044 #, gcc-internal-format
4045 msgid "wrong type argument to conjugation"
4049 msgid "in argument to unary !"
4053 msgid "no pre-increment operator for type"
4057 msgid "no post-increment operator for type"
4061 msgid "no pre-decrement operator for type"
4065 msgid "no post-decrement operator for type"
4068 #: fortran/arith.c:96
4069 msgid "Arithmetic OK at %L"
4072 #: fortran/arith.c:99
4073 msgid "Arithmetic overflow at %L"
4076 #: fortran/arith.c:102
4077 msgid "Arithmetic underflow at %L"
4080 #: fortran/arith.c:105
4081 msgid "Arithmetic NaN at %L"
4084 #: fortran/arith.c:108
4085 msgid "Division by zero at %L"
4088 #: fortran/arith.c:111
4089 msgid "Array operands are incommensurate at %L"
4092 #: fortran/arith.c:115
4093 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
4096 #: fortran/arith.c:1346
4097 msgid "elemental binary operation"
4100 #: fortran/check.c:1502 fortran/check.c:2380 fortran/check.c:2434
4102 msgid "arguments '%s' and '%s' for intrinsic %s"
4105 #: fortran/check.c:2186
4107 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
4110 #: fortran/check.c:2662 fortran/intrinsic.c:3914
4112 msgid "arguments '%s' and '%s' for intrinsic '%s'"
4115 #: fortran/error.c:738 fortran/error.c:792 fortran/error.c:827
4116 #: fortran/error.c:902
4120 #: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
4124 #: fortran/error.c:956
4125 msgid "Fatal Error:"
4128 #: fortran/expr.c:607
4130 msgid "Constant expression required at %C"
4133 #: fortran/expr.c:610
4135 msgid "Integer expression required at %C"
4138 #: fortran/expr.c:615
4140 msgid "Integer value too large in expression at %C"
4143 #: fortran/expr.c:3141
4144 msgid "array assignment"
4147 #: fortran/gfortranspec.c:303
4150 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
4151 "You may redistribute copies of GNU Fortran\n"
4152 "under the terms of the GNU General Public License.\n"
4153 "For more information about these matters, see the file named COPYING\n"
4157 #: fortran/gfortranspec.c:459
4162 #: fortran/interface.c:2284 fortran/intrinsic.c:3623
4163 msgid "actual argument to INTENT = OUT/INOUT"
4167 msgid "Positive width required"
4171 msgid "Nonnegative width required"
4175 msgid "Unexpected element '%c' in format string at %L"
4179 msgid "Unexpected end of format string"
4183 msgid "Zero width in format descriptor"
4187 msgid "Missing leading left parenthesis"
4191 msgid "Left parenthesis required after '*'"
4195 msgid "Expected P edit descriptor"
4198 #. P requires a prior number.
4200 msgid "P descriptor requires leading scale factor"
4203 #: fortran/io.c:737 fortran/io.c:751
4204 msgid "Comma required after P descriptor"
4208 msgid "Positive width required with T descriptor"
4212 msgid "E specifier not allowed with g0 descriptor"
4216 msgid "Positive exponent width required"
4220 msgid "Period required in format specifier"
4223 #: fortran/io.c:1524
4228 #: fortran/io.c:2830
4229 msgid "internal unit in WRITE"
4232 #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4233 #. contexts. Thus, use an extended RESOLVE_TAG macro for that.
4234 #: fortran/io.c:4025
4236 msgid "%s tag with INQUIRE"
4239 #: fortran/matchexp.c:28
4241 msgid "Syntax error in expression at %C"
4244 #: fortran/module.c:985
4245 msgid "Unexpected EOF"
4248 #: fortran/module.c:1017
4249 msgid "Unexpected end of module in string constant"
4252 #: fortran/module.c:1071
4253 msgid "Integer overflow"
4256 #: fortran/module.c:1102
4257 msgid "Name too long"
4260 #: fortran/module.c:1209
4264 #: fortran/module.c:1253
4265 msgid "Expected name"
4268 #: fortran/module.c:1256
4269 msgid "Expected left parenthesis"
4272 #: fortran/module.c:1259
4273 msgid "Expected right parenthesis"
4276 #: fortran/module.c:1262
4277 msgid "Expected integer"
4280 #: fortran/module.c:1265 fortran/module.c:2151
4281 msgid "Expected string"
4284 #: fortran/module.c:1289
4285 msgid "find_enum(): Enum not found"
4288 #: fortran/module.c:1912
4289 msgid "Expected attribute bit name"
4292 #: fortran/module.c:2801
4293 msgid "Expected integer string"
4296 #: fortran/module.c:2805
4297 msgid "Error converting integer"
4300 #: fortran/module.c:2827
4301 msgid "Expected real string"
4304 #: fortran/module.c:3044
4305 msgid "Expected expression type"
4308 #: fortran/module.c:3098
4309 msgid "Bad operator"
4312 #: fortran/module.c:3187
4313 msgid "Bad type in constant expression"
4316 #: fortran/module.c:5714
4317 msgid "Unexpected end of module"
4320 #: fortran/parse.c:1169
4321 msgid "arithmetic IF"
4324 #: fortran/parse.c:1178
4325 msgid "attribute declaration"
4328 #: fortran/parse.c:1214
4329 msgid "data declaration"
4332 #: fortran/parse.c:1223
4333 msgid "derived type declaration"
4336 #: fortran/parse.c:1317
4340 #: fortran/parse.c:1326
4341 msgid "implied END DO"
4344 #: fortran/parse.c:1411 fortran/resolve.c:9067
4348 #: fortran/parse.c:1414 fortran/resolve.c:9106 fortran/resolve.c:9108
4349 msgid "pointer assignment"
4352 #: fortran/parse.c:1432
4356 #: fortran/resolve.c:532
4357 msgid "module procedure"
4360 #: fortran/resolve.c:533
4361 msgid "internal function"
4364 #: fortran/resolve.c:1920
4365 msgid "elemental procedure"
4368 #: fortran/resolve.c:3720
4370 msgid "Invalid context for NULL() pointer at %%L"
4373 #: fortran/resolve.c:3736
4375 msgid "Operand of unary numeric operator '%s' at %%L is %s"
4378 #: fortran/resolve.c:3752
4380 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
4383 #: fortran/resolve.c:3767
4385 msgid "Operands of string concatenation operator at %%L are %s/%s"
4388 #: fortran/resolve.c:3786
4390 msgid "Operands of logical operator '%s' at %%L are %s/%s"
4393 #: fortran/resolve.c:3800
4395 msgid "Operand of .not. operator at %%L is %s"
4398 #: fortran/resolve.c:3814
4399 msgid "COMPLEX quantities cannot be compared at %L"
4402 #: fortran/resolve.c:3843
4404 msgid "Logicals at %%L must be compared with %s instead of %s"
4407 #: fortran/resolve.c:3849
4409 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
4412 #: fortran/resolve.c:3857
4414 msgid "Unknown operator '%s' at %%L"
4417 #: fortran/resolve.c:3859
4419 msgid "Operand of user operator '%s' at %%L is %s"
4422 #: fortran/resolve.c:3863
4424 msgid "Operands of user operator '%s' at %%L are %s/%s"
4427 #: fortran/resolve.c:3951
4429 msgid "Inconsistent ranks for operator at %%L and %%L"
4432 #: fortran/resolve.c:6219
4433 msgid "Loop variable"
4436 #: fortran/resolve.c:6223
4437 msgid "iterator variable"
4440 #: fortran/resolve.c:6228
4441 msgid "Start expression in DO loop"
4444 #: fortran/resolve.c:6232
4445 msgid "End expression in DO loop"
4448 #: fortran/resolve.c:6236
4449 msgid "Step expression in DO loop"
4452 #: fortran/resolve.c:6483 fortran/resolve.c:6485
4453 msgid "DEALLOCATE object"
4456 #: fortran/resolve.c:6780 fortran/resolve.c:6782
4457 msgid "ALLOCATE object"
4460 #: fortran/resolve.c:6955
4461 msgid "STAT variable"
4464 #: fortran/resolve.c:6998
4465 msgid "ERRMSG variable"
4468 #: fortran/resolve.c:8063
4469 msgid "item in READ"
4472 #: fortran/trans-array.c:1138
4474 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
4477 #: fortran/trans-array.c:4393
4478 msgid "Integer overflow when calculating the amount of memory to allocate"
4481 #: fortran/trans-decl.c:4356
4484 "Actual string length does not match the declared one for dummy argument "
4488 #: fortran/trans-decl.c:4364
4491 "Actual string length is shorter than the declared one for dummy argument "
4495 #: fortran/trans-expr.c:5212
4497 msgid "Target of rank remapping is too small (%ld < %ld)"
4500 #: fortran/trans-intrinsic.c:890
4502 msgid "Unequal character lengths (%ld/%ld) in %s"
4505 #: fortran/trans-intrinsic.c:5413
4507 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
4510 #: fortran/trans-intrinsic.c:5445
4511 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
4514 #: fortran/trans-io.c:529
4515 msgid "Unit number in I/O statement too small"
4518 #: fortran/trans-io.c:538
4519 msgid "Unit number in I/O statement too large"
4522 #: fortran/trans-stmt.c:156
4523 msgid "Assigned label is not a target label"
4526 #: fortran/trans-stmt.c:656
4528 msgid "Invalid image number %d in SYNC IMAGES"
4531 #: fortran/trans-stmt.c:1090 fortran/trans-stmt.c:1371
4532 msgid "Loop variable has been modified"
4535 #: fortran/trans-stmt.c:1230
4536 msgid "DO step value is zero"
4539 #: fortran/trans.c:48
4540 msgid "Array reference out of bounds"
4543 #: fortran/trans.c:49
4544 msgid "Incorrect function return value"
4547 #: fortran/trans.c:556
4548 msgid "Memory allocation failed"
4551 #: fortran/trans.c:639 fortran/trans.c:1039
4552 msgid "Allocation would exceed memory limit"
4555 #: fortran/trans.c:729
4557 msgid "Attempting to allocate already allocated variable '%s'"
4560 #: fortran/trans.c:735
4561 msgid "Attempting to allocate already allocated variable"
4564 #: fortran/trans.c:848 fortran/trans.c:928
4566 msgid "Attempt to DEALLOCATE unallocated '%s'"
4569 #: java/jcf-dump.c:1062
4571 msgid "Not a valid Java .class file.\n"
4574 #: java/jcf-dump.c:1068
4576 msgid "error while parsing constant pool\n"
4579 #: java/jcf-dump.c:1074 java/jcf-parse.c:1433
4580 #, gcc-internal-format, gfc-internal-format
4581 msgid "error in constant pool entry #%d\n"
4584 #: java/jcf-dump.c:1084
4586 msgid "error while parsing fields\n"
4589 #: java/jcf-dump.c:1090
4591 msgid "error while parsing methods\n"
4594 #: java/jcf-dump.c:1096
4596 msgid "error while parsing final attributes\n"
4599 #: java/jcf-dump.c:1133
4601 msgid "Try 'jcf-dump --help' for more information.\n"
4604 #: java/jcf-dump.c:1140
4607 "Usage: jcf-dump [OPTION]... CLASS...\n"
4611 #: java/jcf-dump.c:1141
4614 "Display contents of a class file in readable form.\n"
4618 #: java/jcf-dump.c:1142
4620 msgid " -c Disassemble method bodies\n"
4623 #: java/jcf-dump.c:1143
4625 msgid " --javap Generate output in 'javap' format\n"
4628 #: java/jcf-dump.c:1145
4630 msgid " --classpath PATH Set path to find .class files\n"
4633 #: java/jcf-dump.c:1146
4635 msgid " -IDIR Append directory to class path\n"
4638 #: java/jcf-dump.c:1147
4640 msgid " --bootclasspath PATH Override built-in class path\n"
4643 #: java/jcf-dump.c:1148
4645 msgid " --extdirs PATH Set extensions directory path\n"
4648 #: java/jcf-dump.c:1149
4650 msgid " -o FILE Set output file name\n"
4653 #: java/jcf-dump.c:1151
4655 msgid " --help Print this help, then exit\n"
4658 #: java/jcf-dump.c:1152
4660 msgid " --version Print version number, then exit\n"
4663 #: java/jcf-dump.c:1153
4665 msgid " -v, --verbose Print extra information while running\n"
4668 #: java/jcf-dump.c:1155
4671 "For bug reporting instructions, please see:\n"
4675 #: java/jcf-dump.c:1183 java/jcf-dump.c:1251
4677 msgid "jcf-dump: no classes specified\n"
4680 #: java/jcf-dump.c:1271
4682 msgid "Cannot open '%s' for output.\n"
4685 #: java/jcf-dump.c:1316
4687 msgid "bad format of .zip/.jar archive\n"
4690 #: java/jcf-dump.c:1434
4692 msgid "Bad byte codes.\n"
4695 #: java/jvgenmain.c:47
4697 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
4700 #: java/jvgenmain.c:111
4702 msgid "%s: Cannot open output file: %s\n"
4705 #: java/jvgenmain.c:157
4707 msgid "%s: Failed to close output file %s\n"
4710 #: config/arc/arc.h:62 config/mips/mips.h:1169
4711 msgid "may not use both -EB and -EL"
4714 #: config/vax/netbsd-elf.h:51
4715 msgid "the -shared option is not currently supported for VAX ELF"
4718 #: config/i386/mingw-w64.h:75 config/i386/mingw32.h:101
4719 #: config/i386/cygwin.h:116
4720 msgid "shared and mdll are not compatible"
4723 #: ada/gcc-interface/lang-specs.h:33 java/jvspec.c:80 gcc.c:762
4724 msgid "-pg and -fomit-frame-pointer are incompatible"
4727 #: ada/gcc-interface/lang-specs.h:34
4728 msgid "-c or -S required for Ada"
4731 #: config/mcore/mcore.h:54
4732 msgid "the m210 does not have little endian support"
4735 #: config/darwin.h:251
4736 msgid "-current_version only allowed with -dynamiclib"
4739 #: config/darwin.h:253
4740 msgid "-install_name only allowed with -dynamiclib"
4743 #: config/darwin.h:258
4744 msgid "-bundle not allowed with -dynamiclib"
4747 #: config/darwin.h:259
4748 msgid "-bundle_loader not allowed with -dynamiclib"
4751 #: config/darwin.h:260
4752 msgid "-client_name not allowed with -dynamiclib"
4755 #: config/darwin.h:265
4756 msgid "-force_flat_namespace not allowed with -dynamiclib"
4759 #: config/darwin.h:267
4760 msgid "-keep_private_externs not allowed with -dynamiclib"
4763 #: config/darwin.h:268
4764 msgid "-private_bundle not allowed with -dynamiclib"
4767 #: config/vxworks.h:71
4768 msgid "-Xbind-now and -Xbind-lazy are incompatible"
4771 #: config/sparc/freebsd.h:38 config/rs6000/sysv4.h:787
4772 #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:98
4773 #: config/alpha/freebsd.h:34
4774 msgid "consider using '-pg' instead of '-p' with gprof(1)"
4777 #: config/sparc/linux64.h:151 config/sparc/linux64.h:158
4778 #: config/sparc/netbsd-elf.h:118 config/sparc/netbsd-elf.h:127
4779 #: config/sparc/sol2-bi.h:232 config/sparc/sol2-bi.h:238
4780 msgid "may not use both -m32 and -m64"
4783 #: config/bfin/elf.h:54
4784 msgid "no processor type specified for linking"
4787 #: config/vax/vax.h:50 config/vax/vax.h:51
4788 msgid "profiling not supported with -mg"
4791 #: objc/lang-specs.h:31 objc/lang-specs.h:42
4792 msgid "GNU Objective C no longer supports traditional compilation"
4795 #: objc/lang-specs.h:56
4797 "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
4800 #: config/i386/nwld.h:34
4801 msgid "static linking is not supported"
4804 #: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
4805 #: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
4806 #: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
4807 #: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
4808 msgid "warning: consider linking with '-static' as system libraries with"
4811 #: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
4812 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
4813 #: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
4814 #: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
4815 msgid " profiling support are only provided in archive format"
4818 #: config/rs6000/darwin.h:99
4819 msgid " conflicting code gen style switches are used"
4822 #: config/sparc/sol2-bi.h:208 config/sparc/sol2-bi.h:213
4823 #: config/sparc/sol2-gld-bi.h:50 config/sparc/sol2-gld-bi.h:55
4824 msgid "does not support multilib"
4827 #: config/arm/arm.h:178
4828 msgid "-msoft-float and -mhard_float may not be used together"
4831 #: config/arm/arm.h:180
4832 msgid "-mbig-endian and -mlittle-endian may not be used together"
4835 #: config/cris/cris.h:196
4836 msgid "do not specify both -march=... and -mcpu=..."
4839 #: objcp/lang-specs.h:58
4841 "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
4844 #: config/sh/sh.h:423
4845 msgid "SH2a does not support little-endian"
4848 #: config/rx/rx.h:66
4849 msgid "-mas100-syntax is incompatible with -gdwarf"
4852 #: config/rx/rx.h:67
4853 msgid "rx200 cpu does not have FPU hardware"
4856 #: config/mips/r3900.h:38
4857 msgid "-mhard-float not supported"
4860 #: config/mips/r3900.h:40
4861 msgid "-msingle-float and -msoft-float cannot both be specified"
4865 msgid "GNU C no longer supports -traditional without -E"
4869 msgid "-E or -x required when input is from standard input"
4872 #: java/lang-specs.h:33
4873 msgid "-fjni and -femit-class-files are incompatible"
4876 #: java/lang-specs.h:34
4877 msgid "-fjni and -femit-class-file are incompatible"
4880 #: java/lang-specs.h:35 java/lang-specs.h:36
4881 msgid "-femit-class-file should used along with -fsyntax-only"
4884 #: config/i386/linux-unwind.h:186
4885 msgid "ax ; {int $0x80 | syscall"
4888 #: config/s390/tpf.h:120
4889 msgid "static is not supported on TPF-OS"
4893 msgid "cannot use mthreads and mlegacy-threads together"
4897 msgid "cannot use mshared and static together"
4900 #: fortran/lang-specs.h:55 fortran/lang-specs.h:69
4901 msgid "gfortran does not support -E without -cpp"
4904 #: java/lang.opt:122
4905 msgid "Warn if deprecated empty statements are found"
4908 #: java/lang.opt:126
4909 msgid "Warn if .class files are out of date"
4912 #: java/lang.opt:130
4913 msgid "Warn if modifiers are specified when not necessary"
4916 #: java/lang.opt:150
4917 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
4920 #: java/lang.opt:157
4921 msgid "Permit the use of the assert keyword"
4924 #: java/lang.opt:179
4925 msgid "--bootclasspath=<path>\tReplace system path"
4928 #: java/lang.opt:183
4929 msgid "Generate checks for references to NULL"
4932 #: java/lang.opt:187
4933 msgid "--classpath=<path>\tSet class path"
4936 #: java/lang.opt:194
4937 msgid "Output a class file"
4940 #: java/lang.opt:198
4941 msgid "Alias for -femit-class-file"
4944 #: java/lang.opt:202
4946 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
4949 #: java/lang.opt:206
4950 msgid "--extdirs=<path>\tSet the extension directory path"
4953 #: java/lang.opt:216
4954 msgid "Input file is a file with a list of filenames to compile"
4957 #: java/lang.opt:223
4958 msgid "Always check for non gcj generated classes archives"
4961 #: java/lang.opt:227
4963 "Assume the runtime uses a hash table to map an object to its synchronization "
4967 #: java/lang.opt:231
4968 msgid "Generate instances of Class at runtime"
4971 #: java/lang.opt:235
4972 msgid "Use offset tables for virtual method calls"
4975 #: java/lang.opt:242
4976 msgid "Assume native functions are implemented using JNI"
4979 #: java/lang.opt:246
4980 msgid "Enable optimization of static class initialization code"
4983 #: java/lang.opt:253
4984 msgid "Reduce the amount of reflection meta-data generated"
4987 #: java/lang.opt:257
4988 msgid "Enable assignability checks for stores into object arrays"
4991 #: java/lang.opt:261
4992 msgid "Generate code for the Boehm GC"
4995 #: java/lang.opt:265
4996 msgid "Call a library routine to do integer divisions"
4999 #: java/lang.opt:269
5000 msgid "Generate code for built-in atomic operations"
5003 #: java/lang.opt:273
5004 msgid "Generated should be loaded by bootstrap loader"
5007 #: java/lang.opt:277
5008 msgid "Set the source language version"
5011 #: java/lang.opt:281
5012 msgid "Set the target VM version"
5015 #: ada/gcc-interface/lang.opt:117
5016 msgid "-gnat<options>\tSpecify options to GNAT"
5019 #: fortran/lang.opt:147
5020 msgid "-J<directory>\tPut MODULE files in 'directory'"
5023 #: fortran/lang.opt:199
5024 msgid "Warn about possible aliasing of dummy arguments"
5027 #: fortran/lang.opt:203
5028 msgid "Warn about alignment of COMMON blocks"
5031 #: fortran/lang.opt:207
5032 msgid "Warn about missing ampersand in continued character constants"
5035 #: fortran/lang.opt:211
5036 msgid "Warn about creation of array temporaries"
5039 #: fortran/lang.opt:215
5040 msgid "Warn about truncated character expressions"
5043 #: fortran/lang.opt:223
5044 msgid "Warn about most implicit conversions"
5047 #: fortran/lang.opt:227
5048 msgid "Warn about calls with implicit interface"
5051 #: fortran/lang.opt:231
5052 msgid "Warn about called procedures not explicitly declared"
5055 #: fortran/lang.opt:235
5056 msgid "Warn about truncated source lines"
5059 #: fortran/lang.opt:239
5060 msgid "Warn on intrinsics not part of the selected standard"
5063 #: fortran/lang.opt:247
5064 msgid "Warn about \"suspicious\" constructs"
5067 #: fortran/lang.opt:251
5068 msgid "Permit nonconforming uses of the tab character"
5071 #: fortran/lang.opt:255
5072 msgid "Warn about underflow of numerical constant expressions"
5075 #: fortran/lang.opt:259
5076 msgid "Warn if a user-procedure has the same name as an intrinsic"
5079 #: fortran/lang.opt:263
5080 msgid "Warn about unused dummy arguments."
5083 #: fortran/lang.opt:267
5084 msgid "Enable preprocessing"
5087 #: fortran/lang.opt:275
5088 msgid "Disable preprocessing"
5091 #: fortran/lang.opt:283
5092 msgid "Enable alignment of COMMON blocks"
5095 #: fortran/lang.opt:287
5096 msgid "All intrinsics procedures are available regardless of selected standard"
5099 #: fortran/lang.opt:295
5101 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
5105 #: fortran/lang.opt:299
5106 msgid "Specify that backslash in string introduces an escape character"
5109 #: fortran/lang.opt:303
5110 msgid "Produce a backtrace when a runtime error is encountered"
5113 #: fortran/lang.opt:307
5115 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
5119 #: fortran/lang.opt:311
5121 "Produce a warning at runtime if a array temporary has been created for a "
5122 "procedure argument"
5125 #: fortran/lang.opt:315
5126 msgid "Use big-endian format for unformatted files"
5129 #: fortran/lang.opt:319
5130 msgid "Use little-endian format for unformatted files"
5133 #: fortran/lang.opt:323
5134 msgid "Use native format for unformatted files"
5137 #: fortran/lang.opt:327
5138 msgid "Swap endianness for unformatted files"
5141 #: fortran/lang.opt:331
5142 msgid "Use the Cray Pointer extension"
5145 #: fortran/lang.opt:335
5146 msgid "Ignore 'D' in column one in fixed form"
5149 #: fortran/lang.opt:339
5150 msgid "Treat lines with 'D' in column one as comments"
5153 #: fortran/lang.opt:343
5154 msgid "Set the default double precision kind to an 8 byte wide type"
5157 #: fortran/lang.opt:347
5158 msgid "Set the default integer kind to an 8 byte wide type"
5161 #: fortran/lang.opt:351
5162 msgid "Set the default real kind to an 8 byte wide type"
5165 #: fortran/lang.opt:355
5166 msgid "Allow dollar signs in entity names"
5169 #: fortran/lang.opt:359
5170 msgid "Dump a core file when a runtime error occurs"
5173 #: fortran/lang.opt:363
5174 msgid "Display the code tree after parsing"
5177 #: fortran/lang.opt:367
5178 msgid "Display the code tree after front end optimization"
5181 #: fortran/lang.opt:371
5182 msgid "Display the code tree after parsing; deprecated option"
5185 #: fortran/lang.opt:375
5187 "Specify that an external BLAS library should be used for matmul calls on "
5191 #: fortran/lang.opt:379
5192 msgid "Use f2c calling convention"
5195 #: fortran/lang.opt:383
5196 msgid "Assume that the source file is fixed form"
5199 #: fortran/lang.opt:387
5200 msgid "Specify where to find the compiled intrinsic modules"
5203 #: fortran/lang.opt:391
5204 msgid "Allow arbitrary character line width in fixed mode"
5207 #: fortran/lang.opt:395
5208 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
5211 #: fortran/lang.opt:399
5212 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
5215 #: fortran/lang.opt:403
5216 msgid "Assume that the source file is free form"
5219 #: fortran/lang.opt:407
5220 msgid "Allow arbitrary character line width in free mode"
5223 #: fortran/lang.opt:411
5224 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
5227 #: fortran/lang.opt:415
5229 "Specify that no implicit typing is allowed, unless overridden by explicit "
5230 "IMPLICIT statements"
5233 #: fortran/lang.opt:419
5235 "-finit-character=<n>\tInitialize local character variables to ASCII value n"
5238 #: fortran/lang.opt:423
5239 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
5242 #: fortran/lang.opt:427
5243 msgid "Initialize local variables to zero (from g77)"
5246 #: fortran/lang.opt:431
5247 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
5250 #: fortran/lang.opt:435
5251 msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
5254 #: fortran/lang.opt:439
5256 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
5260 #: fortran/lang.opt:443
5261 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
5264 #: fortran/lang.opt:447
5265 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
5268 #: fortran/lang.opt:451
5270 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
5274 #: fortran/lang.opt:455
5275 msgid "Set default accessibility of module entities to PRIVATE."
5278 #: fortran/lang.opt:463
5279 msgid "Try to lay out derived types as compactly as possible"
5282 #: fortran/lang.opt:471
5283 msgid "Protect parentheses in expressions"
5286 #: fortran/lang.opt:475
5287 msgid "Enable range checking during compilation"
5290 #: fortran/lang.opt:479
5291 msgid "Reallocate the LHS in assignments"
5294 #: fortran/lang.opt:483
5295 msgid "Use a 4-byte record marker for unformatted files"
5298 #: fortran/lang.opt:487
5299 msgid "Use an 8-byte record marker for unformatted files"
5302 #: fortran/lang.opt:491
5303 msgid "Allocate local variables on the stack to allow indirect recursion"
5306 #: fortran/lang.opt:495
5307 msgid "Copy array sections into a contiguous block on procedure entry"
5310 #: fortran/lang.opt:499
5311 msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used"
5314 #: fortran/lang.opt:503
5315 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
5318 #: fortran/lang.opt:507
5319 msgid "Append a second underscore if the name already contains an underscore"
5322 #: fortran/lang.opt:515
5323 msgid "Apply negative sign to zero values"
5326 #: fortran/lang.opt:519
5327 msgid "Append underscores to externally visible names"
5330 #: fortran/lang.opt:523
5331 msgid "Compile all program units at once and check all interfaces"
5334 #: fortran/lang.opt:563
5335 msgid "Statically link the GNU Fortran helper library (libgfortran)"
5338 #: fortran/lang.opt:567
5339 msgid "Conform to the ISO Fortran 2003 standard"
5342 #: fortran/lang.opt:571
5343 msgid "Conform to the ISO Fortran 2008 standard"
5346 #: fortran/lang.opt:575
5347 msgid "Conform to the ISO Fortran 95 standard"
5350 #: fortran/lang.opt:579
5351 msgid "Conform to nothing in particular"
5354 #: fortran/lang.opt:583
5355 msgid "Accept extensions to support legacy code"
5358 #: config/alpha/alpha.opt:23 config/i386/i386.opt:209
5359 msgid "Do not use hardware fp"
5362 #: config/alpha/alpha.opt:27
5363 msgid "Use fp registers"
5366 #: config/alpha/alpha.opt:31
5370 #: config/alpha/alpha.opt:35
5371 msgid "Do not assume GAS"
5374 #: config/alpha/alpha.opt:39
5375 msgid "Request IEEE-conformant math library routines (OSF/1)"
5378 #: config/alpha/alpha.opt:43
5379 msgid "Emit IEEE-conformant code, without inexact exceptions"
5382 #: config/alpha/alpha.opt:50
5383 msgid "Do not emit complex integer constants to read-only memory"
5386 #: config/alpha/alpha.opt:54
5390 #: config/alpha/alpha.opt:58
5391 msgid "Do not use VAX fp"
5394 #: config/alpha/alpha.opt:62
5395 msgid "Emit code for the byte/word ISA extension"
5398 #: config/alpha/alpha.opt:66
5399 msgid "Emit code for the motion video ISA extension"
5402 #: config/alpha/alpha.opt:70
5403 msgid "Emit code for the fp move and sqrt ISA extension"
5406 #: config/alpha/alpha.opt:74
5407 msgid "Emit code for the counting ISA extension"
5410 #: config/alpha/alpha.opt:78
5411 msgid "Emit code using explicit relocation directives"
5414 #: config/alpha/alpha.opt:82
5415 msgid "Emit 16-bit relocations to the small data areas"
5418 #: config/alpha/alpha.opt:86
5419 msgid "Emit 32-bit relocations to the small data areas"
5422 #: config/alpha/alpha.opt:90
5423 msgid "Emit direct branches to local functions"
5426 #: config/alpha/alpha.opt:94
5427 msgid "Emit indirect branches to local functions"
5430 #: config/alpha/alpha.opt:98
5431 msgid "Emit rdval instead of rduniq for thread pointer"
5434 #: config/alpha/alpha.opt:102 config/s390/s390.opt:55
5435 #: config/sparc/long-double-switch.opt:23
5436 msgid "Use 128-bit long double"
5439 #: config/alpha/alpha.opt:106 config/s390/s390.opt:59
5440 #: config/sparc/long-double-switch.opt:27
5441 msgid "Use 64-bit long double"
5444 #: config/alpha/alpha.opt:110
5445 msgid "Use features of and schedule given CPU"
5448 #: config/alpha/alpha.opt:114
5449 msgid "Schedule given CPU"
5452 #: config/alpha/alpha.opt:118
5453 msgid "Control the generated fp rounding mode"
5456 #: config/alpha/alpha.opt:122
5457 msgid "Control the IEEE trap mode"
5460 #: config/alpha/alpha.opt:126
5461 msgid "Control the precision given to fp exceptions"
5464 #: config/alpha/alpha.opt:130
5465 msgid "Tune expected memory latency"
5468 #: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
5469 #: config/rs6000/sysv4.opt:32
5470 msgid "Specify bit size of immediate TLS offsets"
5473 #: config/frv/frv.opt:23
5474 msgid "Use 4 media accumulators"
5477 #: config/frv/frv.opt:27
5478 msgid "Use 8 media accumulators"
5481 #: config/frv/frv.opt:31
5482 msgid "Enable label alignment optimizations"
5485 #: config/frv/frv.opt:35
5486 msgid "Dynamically allocate cc registers"
5489 #: config/frv/frv.opt:42
5490 msgid "Set the cost of branches"
5493 #: config/frv/frv.opt:46
5494 msgid "Enable conditional execution other than moves/scc"
5497 #: config/frv/frv.opt:50
5498 msgid "Change the maximum length of conditionally-executed sequences"
5501 #: config/frv/frv.opt:54
5503 "Change the number of temporary registers that are available to conditionally-"
5504 "executed sequences"
5507 #: config/frv/frv.opt:58
5508 msgid "Enable conditional moves"
5511 #: config/frv/frv.opt:62
5512 msgid "Set the target CPU type"
5515 #: config/frv/frv.opt:84
5516 msgid "Use fp double instructions"
5519 #: config/frv/frv.opt:88
5520 msgid "Change the ABI to allow double word insns"
5523 #: config/frv/frv.opt:92 config/bfin/bfin.opt:73
5524 msgid "Enable Function Descriptor PIC mode"
5527 #: config/frv/frv.opt:96
5528 msgid "Just use icc0/fcc0"
5531 #: config/frv/frv.opt:100
5532 msgid "Only use 32 FPRs"
5535 #: config/frv/frv.opt:104
5539 #: config/frv/frv.opt:108
5540 msgid "Only use 32 GPRs"
5543 #: config/frv/frv.opt:112
5547 #: config/frv/frv.opt:116
5548 msgid "Enable use of GPREL for read-only data in FDPIC"
5551 #: config/frv/frv.opt:120 config/rs6000/rs6000.opt:216
5552 #: config/pdp11/pdp11.opt:67
5553 msgid "Use hardware floating point"
5556 #: config/frv/frv.opt:124 config/bfin/bfin.opt:77
5557 msgid "Enable inlining of PLT in function calls"
5560 #: config/frv/frv.opt:128
5561 msgid "Enable PIC support for building libraries"
5564 #: config/frv/frv.opt:132
5565 msgid "Follow the EABI linkage requirements"
5568 #: config/frv/frv.opt:136
5569 msgid "Disallow direct calls to global functions"
5572 #: config/frv/frv.opt:140
5573 msgid "Use media instructions"
5576 #: config/frv/frv.opt:144
5577 msgid "Use multiply add/subtract instructions"
5580 #: config/frv/frv.opt:148
5581 msgid "Enable optimizing &&/|| in conditional execution"
5584 #: config/frv/frv.opt:152
5585 msgid "Enable nested conditional execution optimizations"
5588 #: config/frv/frv.opt:157
5589 msgid "Do not mark ABI switches in e_flags"
5592 #: config/frv/frv.opt:161
5593 msgid "Remove redundant membars"
5596 #: config/frv/frv.opt:165
5597 msgid "Pack VLIW instructions"
5600 #: config/frv/frv.opt:169
5601 msgid "Enable setting GPRs to the result of comparisons"
5604 #: config/frv/frv.opt:173
5605 msgid "Change the amount of scheduler lookahead"
5608 #: config/frv/frv.opt:177 config/pa/pa.opt:104
5609 msgid "Use software floating point"
5612 #: config/frv/frv.opt:181
5613 msgid "Assume a large TLS segment"
5616 #: config/frv/frv.opt:185
5617 msgid "Do not assume a large TLS segment"
5620 #: config/frv/frv.opt:190
5621 msgid "Cause gas to print tomcat statistics"
5624 #: config/frv/frv.opt:195
5625 msgid "Link with the library-pic libraries"
5628 #: config/frv/frv.opt:199
5629 msgid "Allow branches to be packed with other instructions"
5632 #: config/mn10300/mn10300.opt:23
5633 msgid "Target the AM33 processor"
5636 #: config/mn10300/mn10300.opt:27
5637 msgid "Target the AM33/2.0 processor"
5640 #: config/mn10300/mn10300.opt:31
5641 msgid "Target the AM34 processor"
5644 #: config/mn10300/mn10300.opt:35 config/arm/arm.opt:154
5645 msgid "Tune code for the given processor"
5648 #: config/mn10300/mn10300.opt:39
5649 msgid "Work around hardware multiply bug"
5652 #: config/mn10300/mn10300.opt:48
5653 msgid "Enable linker relaxations"
5656 #: config/mn10300/mn10300.opt:52
5657 msgid "Return pointers in both a0 and d0"
5660 #: config/mn10300/mn10300.opt:56
5661 msgid "Allow gcc to generate LIW instructions"
5664 #: config/s390/tpf.opt:23
5665 msgid "Enable TPF-OS tracing code"
5668 #: config/s390/tpf.opt:27
5669 msgid "Specify main object for TPF-OS"
5672 #: config/s390/s390.opt:23
5676 #: config/s390/s390.opt:27
5680 #: config/s390/s390.opt:31 config/i386/i386.opt:102 config/spu/spu.opt:80
5681 msgid "Generate code for given CPU"
5684 #: config/s390/s390.opt:35
5685 msgid "Maintain backchain pointer"
5688 #: config/s390/s390.opt:39
5689 msgid "Additional debug prints"
5692 #: config/s390/s390.opt:43
5693 msgid "ESA/390 architecture"
5696 #: config/s390/s390.opt:47
5697 msgid "Enable decimal floating point hardware support"
5700 #: config/s390/s390.opt:51
5701 msgid "Enable hardware floating point"
5704 #: config/s390/s390.opt:63
5705 msgid "Use packed stack layout"
5708 #: config/s390/s390.opt:67
5709 msgid "Use bras for executable < 64k"
5712 #: config/s390/s390.opt:71
5713 msgid "Disable hardware floating point"
5716 #: config/s390/s390.opt:75
5718 "Set the max. number of bytes which has to be left to stack size before a "
5719 "trap instruction is triggered"
5722 #: config/s390/s390.opt:79
5724 "Emit extra code in the function prologue in order to trap if the stack size "
5725 "exceeds the given limit"
5728 #: config/s390/s390.opt:83 config/ia64/ia64.opt:115 config/sparc/sparc.opt:91
5729 #: config/i386/i386.opt:237 config/spu/spu.opt:84
5730 msgid "Schedule code for given CPU"
5733 #: config/s390/s390.opt:87
5737 #: config/s390/s390.opt:91
5738 msgid "Warn if a function uses alloca or creates an array with dynamic size"
5741 #: config/s390/s390.opt:95
5742 msgid "Warn if a single function's framesize exceeds the given framesize"
5745 #: config/s390/s390.opt:99
5746 msgid "z/Architecture"
5749 #: config/ia64/ilp32.opt:3
5750 msgid "Generate ILP32 code"
5753 #: config/ia64/ilp32.opt:7
5754 msgid "Generate LP64 code"
5757 #: config/ia64/ia64.opt:21
5758 msgid "Generate big endian code"
5761 #: config/ia64/ia64.opt:25
5762 msgid "Generate little endian code"
5765 #: config/ia64/ia64.opt:29
5766 msgid "Generate code for GNU as"
5769 #: config/ia64/ia64.opt:33
5770 msgid "Generate code for GNU ld"
5773 #: config/ia64/ia64.opt:37
5774 msgid "Emit stop bits before and after volatile extended asms"
5777 #: config/ia64/ia64.opt:41
5778 msgid "Use in/loc/out register names"
5781 #: config/ia64/ia64.opt:48
5782 msgid "Enable use of sdata/scommon/sbss"
5785 #: config/ia64/ia64.opt:52
5786 msgid "Generate code without GP reg"
5789 #: config/ia64/ia64.opt:56
5790 msgid "gp is constant (but save/restore gp on indirect calls)"
5793 #: config/ia64/ia64.opt:60
5794 msgid "Generate self-relocatable code"
5797 #: config/ia64/ia64.opt:64
5798 msgid "Generate inline floating point division, optimize for latency"
5801 #: config/ia64/ia64.opt:68
5802 msgid "Generate inline floating point division, optimize for throughput"
5805 #: config/ia64/ia64.opt:75
5806 msgid "Generate inline integer division, optimize for latency"
5809 #: config/ia64/ia64.opt:79
5810 msgid "Generate inline integer division, optimize for throughput"
5813 #: config/ia64/ia64.opt:83
5814 msgid "Do not inline integer division"
5817 #: config/ia64/ia64.opt:87
5818 msgid "Generate inline square root, optimize for latency"
5821 #: config/ia64/ia64.opt:91
5822 msgid "Generate inline square root, optimize for throughput"
5825 #: config/ia64/ia64.opt:95
5826 msgid "Do not inline square root"
5829 #: config/ia64/ia64.opt:99
5830 msgid "Enable Dwarf 2 line debug info via GNU as"
5833 #: config/ia64/ia64.opt:103
5834 msgid "Enable earlier placing stop bits for better scheduling"
5837 #: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:258
5838 #: config/pa/pa.opt:51
5839 msgid "Specify range of registers to make fixed"
5842 #: config/ia64/ia64.opt:119
5843 msgid "Use data speculation before reload"
5846 #: config/ia64/ia64.opt:123
5847 msgid "Use data speculation after reload"
5850 #: config/ia64/ia64.opt:127
5851 msgid "Use control speculation"
5854 #: config/ia64/ia64.opt:131
5855 msgid "Use in block data speculation before reload"
5858 #: config/ia64/ia64.opt:135
5859 msgid "Use in block data speculation after reload"
5862 #: config/ia64/ia64.opt:139
5863 msgid "Use in block control speculation"
5866 #: config/ia64/ia64.opt:143
5867 msgid "Use simple data speculation check"
5870 #: config/ia64/ia64.opt:147
5871 msgid "Use simple data speculation check for control speculation"
5874 #: config/ia64/ia64.opt:151
5876 "If set, data speculative instructions will be chosen for schedule only if "
5877 "there are no other choices at the moment "
5880 #: config/ia64/ia64.opt:155
5882 "If set, control speculative instructions will be chosen for schedule only if "
5883 "there are no other choices at the moment "
5886 #: config/ia64/ia64.opt:159
5888 "Count speculative dependencies while calculating priority of instructions"
5891 #: config/ia64/ia64.opt:163
5892 msgid "Place a stop bit after every cycle when scheduling"
5895 #: config/ia64/ia64.opt:167
5897 "Assume that floating-point stores and loads are not likely to cause conflict "
5898 "when placed into one instruction group"
5901 #: config/ia64/ia64.opt:171
5903 "Soft limit on number of memory insns per instruction group, giving lower "
5904 "priority to subsequent memory insns attempting to schedule in the same insn "
5905 "group. Frequently useful to prevent cache bank conflicts. Default value is 1"
5908 #: config/ia64/ia64.opt:175
5910 "Disallow more than 'msched-max-memory-insns' in instruction group. "
5911 "Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
5915 #: config/ia64/ia64.opt:179
5916 msgid "Don't generate checks for control speculation in selective scheduling"
5919 #: config/ia64/vms_symvec_libgcc_s.opt:3
5920 msgid "! It would be better to auto-generate this file."
5923 #: config/ia64/vms_symvec_libgcc_s.opt:7
5924 msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
5927 #: config/m32c/m32c.opt:24
5928 msgid "-msim\tUse simulator runtime"
5931 #: config/m32c/m32c.opt:28
5932 msgid "-mcpu=r8c\tCompile code for R8C variants"
5935 #: config/m32c/m32c.opt:32
5936 msgid "-mcpu=m16c\tCompile code for M16C variants"
5939 #: config/m32c/m32c.opt:36
5940 msgid "-mcpu=m32cm\tCompile code for M32CM variants"
5943 #: config/m32c/m32c.opt:40
5944 msgid "-mcpu=m32c\tCompile code for M32C variants"
5947 #: config/m32c/m32c.opt:44
5948 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
5951 #: config/sparc/little-endian.opt:23
5952 msgid "Generate code for little-endian"
5955 #: config/sparc/little-endian.opt:27
5956 msgid "Generate code for big-endian"
5959 #: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
5960 msgid "Use hardware FP"
5963 #: config/sparc/sparc.opt:31
5964 msgid "Do not use hardware FP"
5967 #: config/sparc/sparc.opt:35
5968 msgid "Assume possible double misalignment"
5971 #: config/sparc/sparc.opt:39
5972 msgid "Use ABI reserved registers"
5975 #: config/sparc/sparc.opt:43
5976 msgid "Use hardware quad FP instructions"
5979 #: config/sparc/sparc.opt:47
5980 msgid "Do not use hardware quad fp instructions"
5983 #: config/sparc/sparc.opt:51
5984 msgid "Compile for V8+ ABI"
5987 #: config/sparc/sparc.opt:55
5988 msgid "Use UltraSPARC Visual Instruction Set extensions"
5991 #: config/sparc/sparc.opt:59
5992 msgid "Pointers are 64-bit"
5995 #: config/sparc/sparc.opt:63
5996 msgid "Pointers are 32-bit"
5999 #: config/sparc/sparc.opt:67
6000 msgid "Use 64-bit ABI"
6003 #: config/sparc/sparc.opt:71
6004 msgid "Use 32-bit ABI"
6007 #: config/sparc/sparc.opt:75
6008 msgid "Use stack bias"
6011 #: config/sparc/sparc.opt:79
6012 msgid "Use structs on stronger alignment for double-word copies"
6015 #: config/sparc/sparc.opt:83
6016 msgid "Optimize tail call instructions in assembler and linker"
6019 #: config/sparc/sparc.opt:87
6020 msgid "Use features of and schedule code for given CPU"
6023 #: config/sparc/sparc.opt:95
6024 msgid "Use given SPARC-V9 code model"
6027 #: config/sparc/sparc.opt:99
6028 msgid "Enable strict 32-bit psABI struct return checking."
6031 #: config/m32r/m32r.opt:23
6032 msgid "Compile for the m32rx"
6035 #: config/m32r/m32r.opt:27
6036 msgid "Compile for the m32r2"
6039 #: config/m32r/m32r.opt:31
6040 msgid "Compile for the m32r"
6043 #: config/m32r/m32r.opt:35
6044 msgid "Align all loops to 32 byte boundary"
6047 #: config/m32r/m32r.opt:39
6048 msgid "Prefer branches over conditional execution"
6051 #: config/m32r/m32r.opt:43
6052 msgid "Give branches their default cost"
6055 #: config/m32r/m32r.opt:47
6056 msgid "Display compile time statistics"
6059 #: config/m32r/m32r.opt:51
6060 msgid "Specify cache flush function"
6063 #: config/m32r/m32r.opt:55
6064 msgid "Specify cache flush trap number"
6067 #: config/m32r/m32r.opt:59
6068 msgid "Only issue one instruction per cycle"
6071 #: config/m32r/m32r.opt:63
6072 msgid "Allow two instructions to be issued per cycle"
6075 #: config/m32r/m32r.opt:67
6076 msgid "Code size: small, medium or large"
6079 #: config/m32r/m32r.opt:71
6080 msgid "Don't call any cache flush functions"
6083 #: config/m32r/m32r.opt:75
6084 msgid "Don't call any cache flush trap"
6087 #: config/m32r/m32r.opt:82
6088 msgid "Small data area: none, sdata, use"
6091 #: config/m68k/m68k.opt:23
6092 msgid "Generate code for a 520X"
6095 #: config/m68k/m68k.opt:27
6096 msgid "Generate code for a 5206e"
6099 #: config/m68k/m68k.opt:31
6100 msgid "Generate code for a 528x"
6103 #: config/m68k/m68k.opt:35
6104 msgid "Generate code for a 5307"
6107 #: config/m68k/m68k.opt:39
6108 msgid "Generate code for a 5407"
6111 #: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
6112 msgid "Generate code for a 68000"
6115 #: config/m68k/m68k.opt:47
6116 msgid "Generate code for a 68010"
6119 #: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
6120 msgid "Generate code for a 68020"
6123 #: config/m68k/m68k.opt:55
6124 msgid "Generate code for a 68040, without any new instructions"
6127 #: config/m68k/m68k.opt:59
6128 msgid "Generate code for a 68060, without any new instructions"
6131 #: config/m68k/m68k.opt:63
6132 msgid "Generate code for a 68030"
6135 #: config/m68k/m68k.opt:67
6136 msgid "Generate code for a 68040"
6139 #: config/m68k/m68k.opt:71
6140 msgid "Generate code for a 68060"
6143 #: config/m68k/m68k.opt:75
6144 msgid "Generate code for a 68302"
6147 #: config/m68k/m68k.opt:79
6148 msgid "Generate code for a 68332"
6151 #: config/m68k/m68k.opt:84
6152 msgid "Generate code for a 68851"
6155 #: config/m68k/m68k.opt:88
6156 msgid "Generate code that uses 68881 floating-point instructions"
6159 #: config/m68k/m68k.opt:92
6160 msgid "Align variables on a 32-bit boundary"
6163 #: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
6164 msgid "Specify the name of the target architecture"
6167 #: config/m68k/m68k.opt:100
6168 msgid "Use the bit-field instructions"
6171 #: config/m68k/m68k.opt:112
6172 msgid "Generate code for a ColdFire v4e"
6175 #: config/m68k/m68k.opt:116
6176 msgid "Specify the target CPU"
6179 #: config/m68k/m68k.opt:120
6180 msgid "Generate code for a cpu32"
6183 #: config/m68k/m68k.opt:124
6184 msgid "Use hardware division instructions on ColdFire"
6187 #: config/m68k/m68k.opt:128
6188 msgid "Generate code for a Fido A"
6191 #: config/m68k/m68k.opt:132
6192 msgid "Generate code which uses hardware floating point instructions"
6195 #: config/m68k/m68k.opt:136
6196 msgid "Enable ID based shared library"
6199 #: config/m68k/m68k.opt:140
6200 msgid "Do not use the bit-field instructions"
6203 #: config/m68k/m68k.opt:144
6204 msgid "Use normal calling convention"
6207 #: config/m68k/m68k.opt:148
6208 msgid "Consider type 'int' to be 32 bits wide"
6211 #: config/m68k/m68k.opt:152
6212 msgid "Generate pc-relative code"
6215 #: config/m68k/m68k.opt:156
6216 msgid "Use different calling convention using 'rtd'"
6219 #: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
6220 msgid "Enable separate data segment"
6223 #: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
6224 msgid "ID of shared library to build"
6227 #: config/m68k/m68k.opt:168
6228 msgid "Consider type 'int' to be 16 bits wide"
6231 #: config/m68k/m68k.opt:172
6232 msgid "Generate code with library calls for floating point"
6235 #: config/m68k/m68k.opt:176
6236 msgid "Do not use unaligned memory references"
6239 #: config/m68k/m68k.opt:180
6240 msgid "Tune for the specified target CPU or architecture"
6243 #: config/m68k/m68k.opt:184
6244 msgid "Support more than 8192 GOT entries on ColdFire"
6247 #: config/m68k/m68k.opt:188
6248 msgid "Support TLS segment larger than 64K"
6251 #: config/m68k/ieee.opt:24 config/i386/i386.opt:145
6252 msgid "Use IEEE math for fp comparisons"
6255 #: config/i386/djgpp.opt:25
6256 msgid "Ignored (obsolete)"
6259 #: config/i386/mingw.opt:23
6260 msgid "Warn about none ISO msvcrt scanf/printf width extensions"
6263 #: config/i386/mingw.opt:27
6264 msgid "For nested functions on stack executable permission is set."
6267 #: config/i386/i386.opt:66
6268 msgid "sizeof(long double) is 16"
6271 #: config/i386/i386.opt:70 config/i386/i386.opt:141
6272 msgid "Use hardware fp"
6275 #: config/i386/i386.opt:74
6276 msgid "sizeof(long double) is 12"
6279 #: config/i386/i386.opt:78 config/sh/sh.opt:206
6280 msgid "Reserve space for outgoing arguments in the function prologue"
6283 #: config/i386/i386.opt:82
6284 msgid "Align some doubles on dword boundary"
6287 #: config/i386/i386.opt:86
6288 msgid "Function starts are aligned to this power of 2"
6291 #: config/i386/i386.opt:90
6292 msgid "Jump targets are aligned to this power of 2"
6295 #: config/i386/i386.opt:94
6296 msgid "Loop code aligned to this power of 2"
6299 #: config/i386/i386.opt:98
6300 msgid "Align destination of the string operations"
6303 #: config/i386/i386.opt:106
6304 msgid "Use given assembler dialect"
6307 #: config/i386/i386.opt:110
6308 msgid "Branches are this expensive (1-5, arbitrary units)"
6311 #: config/i386/i386.opt:114
6313 "Data greater than given threshold will go into .ldata section in x86-64 "
6317 #: config/i386/i386.opt:118
6318 msgid "Use given x86-64 code model"
6321 #: config/i386/i386.opt:121
6322 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
6325 #: config/i386/i386.opt:125
6326 msgid "Generate sin, cos, sqrt for FPU"
6329 #: config/i386/i386.opt:129
6330 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
6333 #: config/i386/i386.opt:133
6334 msgid "Return values of functions in FPU registers"
6337 #: config/i386/i386.opt:137
6338 msgid "Generate floating point mathematics using given instruction set"
6341 #: config/i386/i386.opt:149
6342 msgid "Inline all known string operations"
6345 #: config/i386/i386.opt:153
6347 "Inline memset/memcpy string operations, but perform inline version only for "
6351 #: config/i386/i386.opt:156
6353 "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
6354 "masm=intel%> and %<-masm=att%> instead"
6357 #: config/i386/i386.opt:161
6358 msgid "Use native (MS) bitfield layout"
6361 #: config/i386/i386.opt:177
6362 msgid "Omit the frame pointer in leaf functions"
6365 #: config/i386/i386.opt:181
6366 msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
6369 #: config/i386/i386.opt:185
6370 msgid "Attempt to keep stack aligned to this power of 2"
6373 #: config/i386/i386.opt:189
6374 msgid "Assume incoming stack aligned to this power of 2"
6377 #: config/i386/i386.opt:193
6378 msgid "Use push instructions to save outgoing arguments"
6381 #: config/i386/i386.opt:197
6382 msgid "Use red-zone in the x86-64 code"
6385 #: config/i386/i386.opt:201
6386 msgid "Number of registers used to pass integer arguments"
6389 #: config/i386/i386.opt:205
6390 msgid "Alternate calling convention"
6393 #: config/i386/i386.opt:213
6394 msgid "Use SSE register passing conventions for SF and DF mode"
6397 #: config/i386/i386.opt:217
6398 msgid "Realign stack in prologue"
6401 #: config/i386/i386.opt:221
6402 msgid "Enable stack probing"
6405 #: config/i386/i386.opt:225
6406 msgid "Chose strategy to generate stringop using"
6409 #: config/i386/i386.opt:229
6410 msgid "Use given thread-local storage dialect"
6413 #: config/i386/i386.opt:233
6415 msgid "Use direct references against %gs when accessing tls data"
6418 #: config/i386/i386.opt:241
6419 msgid "Generate code that conforms to the given ABI"
6422 #: config/i386/i386.opt:245 config/rs6000/rs6000.opt:228
6423 msgid "Vector library ABI to use"
6426 #: config/i386/i386.opt:249
6427 msgid "Return 8-byte vectors in memory"
6430 #: config/i386/i386.opt:253
6431 msgid "Generate reciprocals instead of divss and sqrtss."
6434 #: config/i386/i386.opt:257
6435 msgid "Generate cld instruction in the function prologue."
6438 #: config/i386/i386.opt:261
6440 "Generate vzeroupper instruction before a transfer of control flow out of"
6443 #: config/i386/i386.opt:266
6444 msgid "Do dispatch scheduling if processor is bdver1 and Haifa scheduling"
6447 #: config/i386/i386.opt:271
6449 "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-"
6453 #: config/i386/i386.opt:277
6454 msgid "Generate 32bit i386 code"
6457 #: config/i386/i386.opt:281
6458 msgid "Generate 64bit x86-64 code"
6461 #: config/i386/i386.opt:285
6462 msgid "Support MMX built-in functions"
6465 #: config/i386/i386.opt:289
6466 msgid "Support 3DNow! built-in functions"
6469 #: config/i386/i386.opt:293
6470 msgid "Support Athlon 3Dnow! built-in functions"
6473 #: config/i386/i386.opt:297
6474 msgid "Support MMX and SSE built-in functions and code generation"
6477 #: config/i386/i386.opt:301
6478 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
6481 #: config/i386/i386.opt:305
6482 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
6485 #: config/i386/i386.opt:309
6487 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
6490 #: config/i386/i386.opt:313
6492 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
6496 #: config/i386/i386.opt:317 config/i386/i386.opt:321
6498 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
6499 "and code generation"
6502 #: config/i386/i386.opt:325
6503 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
6506 #: config/i386/i386.opt:328
6507 msgid "%<-msse5%> was removed"
6510 #: config/i386/i386.opt:333
6512 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
6513 "functions and code generation"
6516 #: config/i386/i386.opt:337
6518 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
6519 "functions and code generation"
6522 #: config/i386/i386.opt:341
6524 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
6527 #: config/i386/i386.opt:345
6528 msgid "Support FMA4 built-in functions and code generation "
6531 #: config/i386/i386.opt:349
6532 msgid "Support XOP built-in functions and code generation "
6535 #: config/i386/i386.opt:353
6536 msgid "Support LWP built-in functions and code generation "
6539 #: config/i386/i386.opt:357
6541 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
6544 #: config/i386/i386.opt:361
6545 msgid "Support code generation of popcnt instruction."
6548 #: config/i386/i386.opt:365
6549 msgid "Support BMI built-in functions and code generation"
6552 #: config/i386/i386.opt:369
6553 msgid "Support TBM built-in functions and code generation"
6556 #: config/i386/i386.opt:373
6557 msgid "Support code generation of cmpxchg16b instruction."
6560 #: config/i386/i386.opt:377
6561 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
6564 #: config/i386/i386.opt:381
6565 msgid "Support code generation of movbe instruction."
6568 #: config/i386/i386.opt:385
6569 msgid "Support code generation of crc32 instruction."
6572 #: config/i386/i386.opt:389
6573 msgid "Support AES built-in functions and code generation"
6576 #: config/i386/i386.opt:393
6577 msgid "Support PCLMUL built-in functions and code generation"
6580 #: config/i386/i386.opt:397
6581 msgid "Encode SSE instructions with VEX prefix"
6584 #: config/i386/i386.opt:401
6585 msgid "Support FSGSBASE built-in functions and code generation"
6588 #: config/i386/i386.opt:405
6589 msgid "Support RDRND built-in functions and code generation"
6592 #: config/i386/i386.opt:409
6593 msgid "Support F16C built-in functions and code generation"
6596 #: config/i386/i386.opt:413
6597 msgid "Emit profiling counter call at function entry before prologue."
6600 #: config/i386/i386.opt:417
6602 "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
6606 #: config/i386/cygming.opt:23
6607 msgid "Create console application"
6610 #: config/i386/cygming.opt:27
6611 msgid "Generate code for a DLL"
6614 #: config/i386/cygming.opt:31
6615 msgid "Ignore dllimport for functions"
6618 #: config/i386/cygming.opt:35
6619 msgid "Use Mingw-specific thread support"
6622 #: config/i386/cygming.opt:39
6623 msgid "Set Windows defines"
6626 #: config/i386/cygming.opt:43
6627 msgid "Create GUI application"
6630 #: config/i386/cygming.opt:47
6631 msgid "Use the GNU extension to the PE format for aligned common data"
6634 #: config/i386/cygming.opt:51
6636 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
6637 "delete replacement"
6640 #: config/i386/mingw-w64.opt:23
6641 msgid "Use unicode startup and define UNICODE macro"
6644 #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:129
6645 msgid "Generate 64-bit code"
6648 #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:133
6649 msgid "Generate 32-bit code"
6652 #: config/rs6000/rs6000.opt:128
6653 msgid "Use POWER instruction set"
6656 #: config/rs6000/rs6000.opt:132
6657 msgid "Do not use POWER instruction set"
6660 #: config/rs6000/rs6000.opt:136
6661 msgid "Use POWER2 instruction set"
6664 #: config/rs6000/rs6000.opt:140
6665 msgid "Use PowerPC instruction set"
6668 #: config/rs6000/rs6000.opt:144
6669 msgid "Do not use PowerPC instruction set"
6672 #: config/rs6000/rs6000.opt:148
6673 msgid "Use PowerPC-64 instruction set"
6676 #: config/rs6000/rs6000.opt:152
6677 msgid "Use PowerPC General Purpose group optional instructions"
6680 #: config/rs6000/rs6000.opt:156
6681 msgid "Use PowerPC Graphics group optional instructions"
6684 #: config/rs6000/rs6000.opt:160
6685 msgid "Use PowerPC V2.01 single field mfcr instruction"
6688 #: config/rs6000/rs6000.opt:164
6689 msgid "Use PowerPC V2.02 popcntb instruction"
6692 #: config/rs6000/rs6000.opt:168
6693 msgid "Use PowerPC V2.02 floating point rounding instructions"
6696 #: config/rs6000/rs6000.opt:172
6697 msgid "Use PowerPC V2.05 compare bytes instruction"
6700 #: config/rs6000/rs6000.opt:176
6701 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
6704 #: config/rs6000/rs6000.opt:180
6705 msgid "Use AltiVec instructions"
6708 #: config/rs6000/rs6000.opt:184
6709 msgid "Use decimal floating point instructions"
6712 #: config/rs6000/rs6000.opt:188
6713 msgid "Use 4xx half-word multiply instructions"
6716 #: config/rs6000/rs6000.opt:192
6717 msgid "Use 4xx string-search dlmzb instruction"
6720 #: config/rs6000/rs6000.opt:196
6721 msgid "Generate load/store multiple instructions"
6724 #: config/rs6000/rs6000.opt:200
6725 msgid "Generate string instructions for block moves"
6728 #: config/rs6000/rs6000.opt:204
6729 msgid "Use new mnemonics for PowerPC architecture"
6732 #: config/rs6000/rs6000.opt:208
6733 msgid "Use old mnemonics for PowerPC architecture"
6736 #: config/rs6000/rs6000.opt:212 config/pdp11/pdp11.opt:79
6737 msgid "Do not use hardware floating point"
6740 #: config/rs6000/rs6000.opt:220
6741 msgid "Use PowerPC V2.06 popcntd instruction"
6744 #: config/rs6000/rs6000.opt:224
6746 "Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
6750 #: config/rs6000/rs6000.opt:232
6751 msgid "Use vector/scalar (VSX) instructions"
6754 #: config/rs6000/rs6000.opt:272
6755 msgid "Do not generate load/store with update instructions"
6758 #: config/rs6000/rs6000.opt:276
6759 msgid "Generate load/store with update instructions"
6762 #: config/rs6000/rs6000.opt:280 config/arm/arm.opt:122
6763 msgid "Do not load the PIC register in function prologues"
6766 #: config/rs6000/rs6000.opt:284
6767 msgid "Avoid generation of indexed load/store instructions when possible"
6770 #: config/rs6000/rs6000.opt:288
6771 msgid "Mark __tls_get_addr calls with argument info"
6774 #: config/rs6000/rs6000.opt:295
6775 msgid "Schedule the start and end of the procedure"
6778 #: config/rs6000/rs6000.opt:299
6779 msgid "Return all structures in memory (AIX default)"
6782 #: config/rs6000/rs6000.opt:303
6783 msgid "Return small structures in registers (SVR4 default)"
6786 #: config/rs6000/rs6000.opt:307
6787 msgid "Conform more closely to IBM XLC semantics"
6790 #: config/rs6000/rs6000.opt:311 config/rs6000/rs6000.opt:315
6792 "Generate software reciprocal divide and square root for better throughput."
6795 #: config/rs6000/rs6000.opt:319
6796 msgid "Assume that the reciprocal estimate instructions provide more accuracy."
6799 #: config/rs6000/rs6000.opt:323
6800 msgid "Do not place floating point constants in TOC"
6803 #: config/rs6000/rs6000.opt:327
6804 msgid "Place floating point constants in TOC"
6807 #: config/rs6000/rs6000.opt:331
6808 msgid "Do not place symbol+offset constants in TOC"
6811 #: config/rs6000/rs6000.opt:335
6812 msgid "Place symbol+offset constants in TOC"
6815 #: config/rs6000/rs6000.opt:346
6816 msgid "Use only one TOC entry per procedure"
6819 #: config/rs6000/rs6000.opt:350
6820 msgid "Put everything in the regular TOC"
6823 #: config/rs6000/rs6000.opt:354
6824 msgid "Generate VRSAVE instructions when generating AltiVec code"
6827 #: config/rs6000/rs6000.opt:358
6828 msgid "-mvrsave=yes/no\tDeprecated option. Use -mvrsave/-mno-vrsave instead"
6831 #: config/rs6000/rs6000.opt:362
6833 "Specify how many bytes should be moved inline before calling out to memcpy/"
6837 #: config/rs6000/rs6000.opt:366
6838 msgid "Generate isel instructions"
6841 #: config/rs6000/rs6000.opt:370
6842 msgid "-misel=yes/no\tDeprecated option. Use -misel/-mno-isel instead"
6845 #: config/rs6000/rs6000.opt:374
6846 msgid "Generate SPE SIMD instructions on E500"
6849 #: config/rs6000/rs6000.opt:378
6850 msgid "Generate PPC750CL paired-single instructions"
6853 #: config/rs6000/rs6000.opt:382
6854 msgid "-mspe=yes/no\tDeprecated option. Use -mspe/-mno-spe instead"
6857 #: config/rs6000/rs6000.opt:386
6858 msgid "-mdebug=\tEnable debug output"
6861 #: config/rs6000/rs6000.opt:390
6862 msgid "-mabi=\tSpecify ABI to use"
6865 #: config/rs6000/rs6000.opt:394
6866 msgid "-mcpu=\tUse features of and schedule code for given CPU"
6869 #: config/rs6000/rs6000.opt:398
6870 msgid "-mtune=\tSchedule code for given CPU"
6873 #: config/rs6000/rs6000.opt:402
6874 msgid "-mtraceback=\tSelect full, part, or no traceback table"
6877 #: config/rs6000/rs6000.opt:406
6878 msgid "Avoid all range limits on call instructions"
6881 #: config/rs6000/rs6000.opt:410
6882 msgid "Generate Cell microcode"
6885 #: config/rs6000/rs6000.opt:414
6886 msgid "Warn when a Cell microcoded instruction is emitted"
6889 #: config/rs6000/rs6000.opt:418
6890 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
6893 #: config/rs6000/rs6000.opt:422
6894 msgid "-mfloat-gprs=\tSelect GPR floating point method"
6897 #: config/rs6000/rs6000.opt:426
6898 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
6901 #: config/rs6000/rs6000.opt:430
6902 msgid "Determine which dependences between insns are considered costly"
6905 #: config/rs6000/rs6000.opt:434
6906 msgid "Specify which post scheduling nop insertion scheme to apply"
6909 #: config/rs6000/rs6000.opt:438
6910 msgid "Specify alignment of structure fields default/natural"
6913 #: config/rs6000/rs6000.opt:442
6914 msgid "Specify scheduling priority for dispatch slot restricted insns"
6917 #: config/rs6000/rs6000.opt:446
6918 msgid "Single-precision floating point unit"
6921 #: config/rs6000/rs6000.opt:450
6922 msgid "Double-precision floating point unit"
6925 #: config/rs6000/rs6000.opt:454
6926 msgid "Floating point unit does not support divide & sqrt"
6929 #: config/rs6000/rs6000.opt:458
6930 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
6933 #: config/rs6000/rs6000.opt:462
6934 msgid "Specify Xilinx FPU."
6937 #: config/rs6000/aix64.opt:24
6938 msgid "Compile for 64-bit pointers"
6941 #: config/rs6000/aix64.opt:28
6942 msgid "Compile for 32-bit pointers"
6945 #: config/rs6000/aix64.opt:32
6946 msgid "Support message passing with the Parallel Environment"
6949 #: config/rs6000/linux64.opt:24
6950 msgid "Call mcount for profiling before a function prologue"
6953 #: config/rs6000/linux64.opt:28
6954 msgid "Select code model"
6957 #: config/rs6000/sysv4.opt:24
6958 msgid "Select ABI calling convention"
6961 #: config/rs6000/sysv4.opt:28
6962 msgid "Select method for sdata handling"
6965 #: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
6966 msgid "Align to the base type of the bit-field"
6969 #: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
6970 msgid "Produce code relocatable at runtime"
6973 #: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
6974 msgid "Produce little endian code"
6977 #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
6978 msgid "Produce big endian code"
6981 #: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
6982 #: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
6983 #: config/rs6000/sysv4.opt:137
6984 msgid "no description yet"
6987 #: config/rs6000/sysv4.opt:78
6988 msgid "Assume all variable arg functions are prototyped"
6991 #: config/rs6000/sysv4.opt:87
6995 #: config/rs6000/sysv4.opt:91
6996 msgid "Allow bit-fields to cross word boundaries"
6999 #: config/rs6000/sysv4.opt:95
7000 msgid "Use alternate register names"
7003 #: config/rs6000/sysv4.opt:101
7004 msgid "Use default method for sdata handling"
7007 #: config/rs6000/sysv4.opt:105
7008 msgid "Link with libsim.a, libc.a and sim-crt0.o"
7011 #: config/rs6000/sysv4.opt:109
7012 msgid "Link with libads.a, libc.a and crt0.o"
7015 #: config/rs6000/sysv4.opt:113
7016 msgid "Link with libyk.a, libc.a and crt0.o"
7019 #: config/rs6000/sysv4.opt:117
7020 msgid "Link with libmvme.a, libc.a and crt0.o"
7023 #: config/rs6000/sysv4.opt:121
7024 msgid "Set the PPC_EMB bit in the ELF flags header"
7027 #: config/rs6000/sysv4.opt:141
7028 msgid "Generate code to use a non-exec PLT and GOT"
7031 #: config/rs6000/sysv4.opt:145
7032 msgid "Generate code for old exec BSS PLT"
7035 #: config/spu/spu.opt:20
7036 msgid "Emit warnings when run-time relocations are generated"
7039 #: config/spu/spu.opt:24
7040 msgid "Emit errors when run-time relocations are generated"
7043 #: config/spu/spu.opt:28
7044 msgid "Specify cost of branches (Default 20)"
7047 #: config/spu/spu.opt:32
7048 msgid "Make sure loads and stores are not moved past DMA instructions"
7051 #: config/spu/spu.opt:36
7052 msgid "volatile must be specified on any memory that is effected by DMA"
7055 #: config/spu/spu.opt:40 config/spu/spu.opt:44
7057 "Insert nops when it might improve performance by allowing dual issue "
7061 #: config/spu/spu.opt:48
7062 msgid "Use standard main function as entry for startup"
7065 #: config/spu/spu.opt:52
7066 msgid "Generate branch hints for branches"
7069 #: config/spu/spu.opt:56
7070 msgid "Maximum number of nops to insert for a hint (Default 2)"
7073 #: config/spu/spu.opt:60
7075 "Approximate maximum number of instructions to allow between a hint and its "
7079 #: config/spu/spu.opt:64
7080 msgid "Generate code for 18 bit addressing"
7083 #: config/spu/spu.opt:68
7084 msgid "Generate code for 32 bit addressing"
7087 #: config/spu/spu.opt:76
7089 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
7093 #: config/spu/spu.opt:88
7094 msgid "Access variables in 32-bit PPU objects (default)"
7097 #: config/spu/spu.opt:92
7098 msgid "Access variables in 64-bit PPU objects"
7101 #: config/spu/spu.opt:96
7102 msgid "Allow conversions between __ea and generic pointers (default)"
7105 #: config/spu/spu.opt:100
7106 msgid "Size (in KB) of software data cache"
7109 #: config/spu/spu.opt:104
7110 msgid "Atomically write back software data cache lines (default)"
7113 #: config/mcore/mcore.opt:23
7114 msgid "Generate code for the M*Core M210"
7117 #: config/mcore/mcore.opt:27
7118 msgid "Generate code for the M*Core M340"
7121 #: config/mcore/mcore.opt:31
7122 msgid "Force functions to be aligned to a 4 byte boundary"
7125 #: config/mcore/mcore.opt:35 config/score/score.opt:23
7126 msgid "Generate big-endian code"
7129 #: config/mcore/mcore.opt:39
7130 msgid "Emit call graph information"
7133 #: config/mcore/mcore.opt:43
7134 msgid "Use the divide instruction"
7137 #: config/mcore/mcore.opt:47
7138 msgid "Inline constants if it can be done in 2 insns or less"
7141 #: config/mcore/mcore.opt:51 config/score/score.opt:27
7142 msgid "Generate little-endian code"
7145 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
7147 "Assume that run-time support has been provided, so omit -lsim from the "
7148 "linker command line"
7151 #: config/mcore/mcore.opt:60
7152 msgid "Use arbitrary sized immediates in bit operations"
7155 #: config/mcore/mcore.opt:64
7156 msgid "Prefer word accesses over byte accesses"
7159 #: config/mcore/mcore.opt:71
7160 msgid "Set the maximum amount for a single stack increment operation"
7163 #: config/mcore/mcore.opt:75
7164 msgid "Always treat bitfields as int-sized"
7167 #: config/arc/arc.opt:38
7168 msgid "Prepend the name of the cpu to all public symbol names"
7171 #: config/arc/arc.opt:48
7172 msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
7175 #: config/arc/arc.opt:52
7176 msgid "-mtext=SECTION\tPut functions in SECTION"
7179 #: config/arc/arc.opt:56
7180 msgid "-mdata=SECTION\tPut data in SECTION"
7183 #: config/arc/arc.opt:60
7184 msgid "-mrodata=SECTION\tPut read-only data in SECTION"
7187 #: config/sh/sh.opt:45
7188 msgid "Generate SH1 code"
7191 #: config/sh/sh.opt:49
7192 msgid "Generate SH2 code"
7195 #: config/sh/sh.opt:53
7196 msgid "Generate default double-precision SH2a-FPU code"
7199 #: config/sh/sh.opt:57
7200 msgid "Generate SH2a FPU-less code"
7203 #: config/sh/sh.opt:61
7204 msgid "Generate default single-precision SH2a-FPU code"
7207 #: config/sh/sh.opt:65
7208 msgid "Generate only single-precision SH2a-FPU code"
7211 #: config/sh/sh.opt:69
7212 msgid "Generate SH2e code"
7215 #: config/sh/sh.opt:73
7216 msgid "Generate SH3 code"
7219 #: config/sh/sh.opt:77
7220 msgid "Generate SH3e code"
7223 #: config/sh/sh.opt:81
7224 msgid "Generate SH4 code"
7227 #: config/sh/sh.opt:85
7228 msgid "Generate SH4-100 code"
7231 #: config/sh/sh.opt:89
7232 msgid "Generate SH4-200 code"
7235 #: config/sh/sh.opt:95
7236 msgid "Generate SH4-300 code"
7239 #: config/sh/sh.opt:99
7240 msgid "Generate SH4 FPU-less code"
7243 #: config/sh/sh.opt:103
7244 msgid "Generate SH4-100 FPU-less code"
7247 #: config/sh/sh.opt:107
7248 msgid "Generate SH4-200 FPU-less code"
7251 #: config/sh/sh.opt:111
7252 msgid "Generate SH4-300 FPU-less code"
7255 #: config/sh/sh.opt:115
7256 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
7259 #: config/sh/sh.opt:120
7260 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
7263 #: config/sh/sh.opt:125
7264 msgid "Generate code for SH4 500 series (FPU-less)."
7267 #: config/sh/sh.opt:130
7268 msgid "Generate default single-precision SH4 code"
7271 #: config/sh/sh.opt:134
7272 msgid "Generate default single-precision SH4-100 code"
7275 #: config/sh/sh.opt:138
7276 msgid "Generate default single-precision SH4-200 code"
7279 #: config/sh/sh.opt:142
7280 msgid "Generate default single-precision SH4-300 code"
7283 #: config/sh/sh.opt:146
7284 msgid "Generate only single-precision SH4 code"
7287 #: config/sh/sh.opt:150
7288 msgid "Generate only single-precision SH4-100 code"
7291 #: config/sh/sh.opt:154
7292 msgid "Generate only single-precision SH4-200 code"
7295 #: config/sh/sh.opt:158
7296 msgid "Generate only single-precision SH4-300 code"
7299 #: config/sh/sh.opt:162
7300 msgid "Generate SH4a code"
7303 #: config/sh/sh.opt:166
7304 msgid "Generate SH4a FPU-less code"
7307 #: config/sh/sh.opt:170
7308 msgid "Generate default single-precision SH4a code"
7311 #: config/sh/sh.opt:174
7312 msgid "Generate only single-precision SH4a code"
7315 #: config/sh/sh.opt:178
7316 msgid "Generate SH4al-dsp code"
7319 #: config/sh/sh.opt:182
7320 msgid "Generate 32-bit SHmedia code"
7323 #: config/sh/sh.opt:186
7324 msgid "Generate 32-bit FPU-less SHmedia code"
7327 #: config/sh/sh.opt:190
7328 msgid "Generate 64-bit SHmedia code"
7331 #: config/sh/sh.opt:194
7332 msgid "Generate 64-bit FPU-less SHmedia code"
7335 #: config/sh/sh.opt:198
7336 msgid "Generate SHcompact code"
7339 #: config/sh/sh.opt:202
7340 msgid "Generate FPU-less SHcompact code"
7343 #: config/sh/sh.opt:210
7345 "Throttle unrolling to avoid thrashing target registers unless the unroll "
7346 "benefit outweighs this"
7349 #: config/sh/sh.opt:214
7350 msgid "Generate code in big endian mode"
7353 #: config/sh/sh.opt:218
7354 msgid "Generate 32-bit offsets in switch tables"
7357 #: config/sh/sh.opt:222
7358 msgid "Generate bit instructions"
7361 #: config/sh/sh.opt:226
7362 msgid "Cost to assume for a branch insn"
7365 #: config/sh/sh.opt:230
7366 msgid "Enable cbranchdi4 pattern"
7369 #: config/sh/sh.opt:234
7370 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
7373 #: config/sh/sh.opt:238
7374 msgid "Enable SH5 cut2 workaround"
7377 #: config/sh/sh.opt:242
7378 msgid "Align doubles at 64-bit boundaries"
7381 #: config/sh/sh.opt:246
7383 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
7384 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
7387 #: config/sh/sh.opt:250
7388 msgid "Specify name for 32 bit signed division function"
7391 #: config/sh/sh.opt:254
7393 "Enable the use of 64-bit floating point registers in fmov instructions. See "
7394 "-mdalign if 64-bit alignment is required."
7397 #: config/sh/sh.opt:262
7399 "Enable the use of the fused floating point multiply-accumulate operation"
7402 #: config/sh/sh.opt:266
7403 msgid "Cost to assume for gettr insn"
7406 #: config/sh/sh.opt:270 config/sh/sh.opt:320
7407 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
7410 #: config/sh/sh.opt:274
7411 msgid "Increase the IEEE compliance for floating-point code"
7414 #: config/sh/sh.opt:278
7415 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
7418 #: config/sh/sh.opt:282
7420 "inline code to invalidate instruction cache entries after setting up nested "
7421 "function trampolines"
7424 #: config/sh/sh.opt:286
7425 msgid "Assume symbols might be invalid"
7428 #: config/sh/sh.opt:290
7429 msgid "Annotate assembler instructions with estimated addresses"
7432 #: config/sh/sh.opt:294
7433 msgid "Generate code in little endian mode"
7436 #: config/sh/sh.opt:298
7437 msgid "Mark MAC register as call-clobbered"
7440 #: config/sh/sh.opt:304
7441 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
7444 #: config/sh/sh.opt:308
7445 msgid "Emit function-calls using global offset table when generating PIC"
7448 #: config/sh/sh.opt:312
7449 msgid "Assume pt* instructions won't trap"
7452 #: config/sh/sh.opt:316
7453 msgid "Shorten address references during linking"
7456 #: config/sh/sh.opt:324
7457 msgid "Deprecated. Use -Os instead"
7460 #: config/sh/sh.opt:328
7461 msgid "Cost to assume for a multiply insn"
7464 #: config/sh/sh.opt:332
7466 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
7467 "if the inline code would not work in user mode."
7470 #: config/sh/sh.opt:338
7471 msgid "Pretend a branch-around-a-move is a conditional move."
7474 #: config/sh/superh.opt:6
7475 msgid "Board name [and memory region]."
7478 #: config/sh/superh.opt:10
7479 msgid "Runtime name."
7482 #: config/arm/arm.opt:23
7483 msgid "Specify an ABI"
7486 #: config/arm/arm.opt:27
7487 msgid "Generate a call to abort if a noreturn function returns"
7490 #: config/arm/arm.opt:34
7491 msgid "Pass FP arguments in FP registers"
7494 #: config/arm/arm.opt:38
7495 msgid "Generate APCS conformant stack frames"
7498 #: config/arm/arm.opt:42
7499 msgid "Generate re-entrant, PIC code"
7502 #: config/arm/arm.opt:56
7503 msgid "Assume target CPU is configured as big endian"
7506 #: config/arm/arm.opt:60
7507 msgid "Thumb: Assume non-static functions may be called from ARM code"
7510 #: config/arm/arm.opt:64
7511 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
7514 #: config/arm/arm.opt:68
7515 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
7518 #: config/arm/arm.opt:72 config/bfin/bfin.opt:27
7519 msgid "Specify the name of the target CPU"
7522 #: config/arm/arm.opt:76
7523 msgid "Specify if floating point hardware should be used"
7526 #: config/arm/arm.opt:83
7527 msgid "Specify the __fp16 floating-point format"
7530 #: config/arm/arm.opt:94
7531 msgid "Specify the name of the target floating point hardware/format"
7534 #: config/arm/arm.opt:98
7535 msgid "Alias for -mfloat-abi=hard"
7538 #: config/arm/arm.opt:102
7539 msgid "Assume target CPU is configured as little endian"
7542 #: config/arm/arm.opt:106
7543 msgid "Generate call insns as indirect calls, if necessary"
7546 #: config/arm/arm.opt:110
7547 msgid "Specify the register to be used for PIC addressing"
7550 #: config/arm/arm.opt:114
7551 msgid "Store function names in object code"
7554 #: config/arm/arm.opt:118
7555 msgid "Permit scheduling of a function's prologue sequence"
7558 #: config/arm/arm.opt:126
7559 msgid "Alias for -mfloat-abi=soft"
7562 #: config/arm/arm.opt:130
7563 msgid "Specify the minimum bit alignment of structures"
7566 #: config/arm/arm.opt:134
7567 msgid "Compile for the Thumb not the ARM"
7570 #: config/arm/arm.opt:138
7571 msgid "Support calls between Thumb and ARM instruction sets"
7574 #: config/arm/arm.opt:142
7575 msgid "Specify how to access the thread pointer"
7578 #: config/arm/arm.opt:146
7579 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
7582 #: config/arm/arm.opt:150
7583 msgid "Thumb: Generate (leaf) stack frames even if not needed"
7586 #: config/arm/arm.opt:158
7587 msgid "Assume big endian bytes, little endian words"
7590 #: config/arm/arm.opt:162
7592 "Use Neon quad-word (rather than double-word) registers for vectorization"
7595 #: config/arm/arm.opt:166
7596 msgid "Only generate absolute relocations on word sized values."
7599 #: config/arm/arm.opt:170
7601 "Avoid overlapping destination and address registers on LDRD instructions"
7604 #: config/arm/pe.opt:23
7605 msgid "Ignore dllimport attribute for functions"
7608 #: config/pdp11/pdp11.opt:23
7609 msgid "Generate code for an 11/10"
7612 #: config/pdp11/pdp11.opt:27
7613 msgid "Generate code for an 11/40"
7616 #: config/pdp11/pdp11.opt:31
7617 msgid "Generate code for an 11/45"
7620 #: config/pdp11/pdp11.opt:35
7621 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
7624 #: config/pdp11/pdp11.opt:39
7625 msgid "Do not use inline patterns for copying memory"
7628 #: config/pdp11/pdp11.opt:43
7629 msgid "Use inline patterns for copying memory"
7632 #: config/pdp11/pdp11.opt:47
7633 msgid "Do not pretend that branches are expensive"
7636 #: config/pdp11/pdp11.opt:51
7637 msgid "Pretend that branches are expensive"
7640 #: config/pdp11/pdp11.opt:55
7641 msgid "Use the DEC assembler syntax"
7644 #: config/pdp11/pdp11.opt:59
7645 msgid "Use 32 bit float"
7648 #: config/pdp11/pdp11.opt:63
7649 msgid "Use 64 bit float"
7652 #: config/pdp11/pdp11.opt:71
7653 msgid "Use 16 bit int"
7656 #: config/pdp11/pdp11.opt:75
7657 msgid "Use 32 bit int"
7660 #: config/pdp11/pdp11.opt:83
7661 msgid "Target has split I&D"
7664 #: config/pdp11/pdp11.opt:87
7665 msgid "Use UNIX assembler syntax"
7668 #: config/avr/avr.opt:23
7669 msgid "Use subroutines for function prologues and epilogues"
7672 #: config/avr/avr.opt:27
7673 msgid "-mmcu=MCU\tSelect the target MCU"
7676 #: config/avr/avr.opt:34
7677 msgid "Use an 8-bit 'int' type"
7680 #: config/avr/avr.opt:38
7681 msgid "Change the stack pointer without disabling interrupts"
7684 #: config/avr/avr.opt:48
7685 msgid "Use rjmp/rcall (limited range) on >8K devices"
7688 #: config/avr/avr.opt:52
7689 msgid "Change only the low 8 bits of the stack pointer"
7692 #: config/avr/avr.opt:56
7693 msgid "Relax branches"
7696 #: config/avr/avr.opt:60
7698 "Make the linker relaxation machine assume that a program counter wrap-around "
7702 #: config/crx/crx.opt:23
7703 msgid "Support multiply accumulate instructions"
7706 #: config/crx/crx.opt:27
7707 msgid "Do not use push to store function arguments"
7710 #: config/crx/crx.opt:31
7711 msgid "Restrict doloop to the given nesting level"
7714 #: config/pa/pa-hpux.opt:23
7715 msgid "Generate cpp defines for server IO"
7718 #: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
7719 #: config/pa/pa-hpux1111.opt:23
7720 msgid "Specify UNIX standard for predefines and linking"
7723 #: config/pa/pa-hpux.opt:31
7724 msgid "Generate cpp defines for workstation IO"
7727 #: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
7728 msgid "Generate PA1.0 code"
7731 #: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
7732 msgid "Generate PA1.1 code"
7735 #: config/pa/pa.opt:31 config/pa/pa.opt:92
7736 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
7739 #: config/pa/pa.opt:35
7740 msgid "Generate code for huge switch statements"
7743 #: config/pa/pa.opt:39
7744 msgid "Disable FP regs"
7747 #: config/pa/pa.opt:43
7748 msgid "Disable indexed addressing"
7751 #: config/pa/pa.opt:47
7752 msgid "Generate fast indirect calls"
7755 #: config/pa/pa.opt:55
7756 msgid "Assume code will be assembled by GAS"
7759 #: config/pa/pa.opt:59
7760 msgid "Put jumps in call delay slots"
7763 #: config/pa/pa.opt:64
7764 msgid "Enable linker optimizations"
7767 #: config/pa/pa.opt:68
7768 msgid "Always generate long calls"
7771 #: config/pa/pa.opt:72
7772 msgid "Emit long load/store sequences"
7775 #: config/pa/pa.opt:80
7776 msgid "Disable space regs"
7779 #: config/pa/pa.opt:96
7780 msgid "Use portable calling conventions"
7783 #: config/pa/pa.opt:100
7785 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
7786 "7200, 7300, and 8000"
7789 #: config/pa/pa.opt:112
7790 msgid "Do not disable space regs"
7793 #: config/pa/pa64-hpux.opt:23
7794 msgid "Assume code will be linked by GNU ld"
7797 #: config/pa/pa64-hpux.opt:27
7798 msgid "Assume code will be linked by HP ld"
7801 #: config/xtensa/xtensa.opt:23
7802 msgid "Use CONST16 instruction to load constants"
7805 #: config/xtensa/xtensa.opt:27
7806 msgid "Disable position-independent code (PIC) for use in OS kernel code"
7809 #: config/xtensa/xtensa.opt:31
7810 msgid "Use indirect CALLXn instructions for large programs"
7813 #: config/xtensa/xtensa.opt:35
7814 msgid "Automatically align branch targets to reduce branch penalties"
7817 #: config/xtensa/xtensa.opt:39
7818 msgid "Intersperse literal pools with code in the text section"
7821 #: config/xtensa/xtensa.opt:43
7823 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
7827 #: config/stormy16/stormy16.opt:24
7828 msgid "Provide libraries for the simulator"
7831 #: config/mips/mips.opt:29
7832 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
7835 #: config/mips/mips.opt:33
7836 msgid "Generate code that can be used in SVR4-style dynamic objects"
7839 #: config/mips/mips.opt:37
7840 msgid "Use PMC-style 'mad' instructions"
7843 #: config/mips/mips.opt:41
7844 msgid "-march=ISA\tGenerate code for the given ISA"
7847 #: config/mips/mips.opt:45
7849 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
7852 #: config/mips/mips.opt:49
7853 msgid "Use Branch Likely instructions, overriding the architecture default"
7856 #: config/mips/mips.opt:53
7857 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
7860 #: config/mips/mips.opt:57
7861 msgid "Trap on integer divide by zero"
7864 #: config/mips/mips.opt:61
7866 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
7869 #: config/mips/mips.opt:65
7870 msgid "Use branch-and-break sequences to check for integer divide by zero"
7873 #: config/mips/mips.opt:69
7874 msgid "Use trap instructions to check for integer divide by zero"
7877 #: config/mips/mips.opt:73
7878 msgid "Allow the use of MDMX instructions"
7881 #: config/mips/mips.opt:77
7883 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
7887 #: config/mips/mips.opt:81
7888 msgid "Use MIPS-DSP instructions"
7891 #: config/mips/mips.opt:85
7892 msgid "Use MIPS-DSP REV 2 instructions"
7895 #: config/mips/mips.opt:95 config/mep/mep.opt:80
7896 msgid "Use big-endian byte order"
7899 #: config/mips/mips.opt:99 config/mep/mep.opt:84
7900 msgid "Use little-endian byte order"
7903 #: config/mips/mips.opt:103 config/iq2000/iq2000.opt:31
7904 msgid "Use ROM instead of RAM"
7907 #: config/mips/mips.opt:107
7908 msgid "Use NewABI-style %reloc() assembly operators"
7911 #: config/mips/mips.opt:111
7912 msgid "Use -G for data that is not defined by the current object"
7915 #: config/mips/mips.opt:115
7916 msgid "Work around certain R4000 errata"
7919 #: config/mips/mips.opt:119
7920 msgid "Work around certain R4400 errata"
7923 #: config/mips/mips.opt:123
7924 msgid "Work around certain R10000 errata"
7927 #: config/mips/mips.opt:127
7928 msgid "Work around errata for early SB-1 revision 2 cores"
7931 #: config/mips/mips.opt:131
7932 msgid "Work around certain VR4120 errata"
7935 #: config/mips/mips.opt:135
7936 msgid "Work around VR4130 mflo/mfhi errata"
7939 #: config/mips/mips.opt:139
7940 msgid "Work around an early 4300 hardware bug"
7943 #: config/mips/mips.opt:143
7944 msgid "FP exceptions are enabled"
7947 #: config/mips/mips.opt:147
7948 msgid "Use 32-bit floating-point registers"
7951 #: config/mips/mips.opt:151
7952 msgid "Use 64-bit floating-point registers"
7955 #: config/mips/mips.opt:155
7957 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
7961 #: config/mips/mips.opt:159
7962 msgid "Generate floating-point multiply-add instructions"
7965 #: config/mips/mips.opt:163
7966 msgid "Use 32-bit general registers"
7969 #: config/mips/mips.opt:167
7970 msgid "Use 64-bit general registers"
7973 #: config/mips/mips.opt:171
7974 msgid "Use GP-relative addressing to access small data"
7977 #: config/mips/mips.opt:175
7979 "When generating -mabicalls code, allow executables to use PLTs and copy "
7983 #: config/mips/mips.opt:179
7984 msgid "Allow the use of hardware floating-point ABI and instructions"
7987 #: config/mips/mips.opt:183
7988 msgid "Generate code that can be safely linked with MIPS16 code."
7991 #: config/mips/mips.opt:187
7992 msgid "-mipsN\tGenerate code for ISA level N"
7995 #: config/mips/mips.opt:191
7996 msgid "Generate MIPS16 code"
7999 #: config/mips/mips.opt:195
8000 msgid "Use MIPS-3D instructions"
8003 #: config/mips/mips.opt:199
8004 msgid "Use ll, sc and sync instructions"
8007 #: config/mips/mips.opt:203
8008 msgid "Use -G for object-local data"
8011 #: config/mips/mips.opt:207
8012 msgid "Use indirect calls"
8015 #: config/mips/mips.opt:211
8016 msgid "Use a 32-bit long type"
8019 #: config/mips/mips.opt:215
8020 msgid "Use a 64-bit long type"
8023 #: config/mips/mips.opt:219
8024 msgid "Pass the address of the ra save location to _mcount in $12"
8027 #: config/mips/mips.opt:223
8028 msgid "Don't optimize block moves"
8031 #: config/mips/mips.opt:227
8032 msgid "Use the mips-tfile postpass"
8035 #: config/mips/mips.opt:231
8036 msgid "Allow the use of MT instructions"
8039 #: config/mips/mips.opt:235
8040 msgid "Prevent the use of all floating-point operations"
8043 #: config/mips/mips.opt:239
8044 msgid "Do not use a cache-flushing function before calling stack trampolines"
8047 #: config/mips/mips.opt:243
8048 msgid "Do not use MDMX instructions"
8051 #: config/mips/mips.opt:247
8052 msgid "Generate normal-mode code"
8055 #: config/mips/mips.opt:251
8056 msgid "Do not use MIPS-3D instructions"
8059 #: config/mips/mips.opt:255
8060 msgid "Use paired-single floating-point instructions"
8063 #: config/mips/mips.opt:259
8065 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
8069 #: config/mips/mips.opt:263
8070 msgid "Try to allow the linker to turn PIC calls into direct calls"
8073 #: config/mips/mips.opt:267
8075 "When generating -mabicalls code, make the code suitable for use in shared "
8079 #: config/mips/mips.opt:271
8081 "Restrict the use of hardware floating-point instructions to 32-bit operations"
8084 #: config/mips/mips.opt:275
8085 msgid "Use SmartMIPS instructions"
8088 #: config/mips/mips.opt:279
8089 msgid "Prevent the use of all hardware floating-point instructions"
8092 #: config/mips/mips.opt:283
8093 msgid "Optimize lui/addiu address loads"
8096 #: config/mips/mips.opt:287
8097 msgid "Assume all symbols have 32-bit values"
8100 #: config/mips/mips.opt:291
8101 msgid "Use synci instruction to invalidate i-cache"
8104 #: config/mips/mips.opt:295
8105 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
8108 #: config/mips/mips.opt:299 config/iq2000/iq2000.opt:44
8109 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
8112 #: config/mips/mips.opt:303
8113 msgid "Perform VR4130-specific alignment optimizations"
8116 #: config/mips/mips.opt:307
8117 msgid "Lift restrictions on GOT size"
8120 #: config/fr30/fr30.opt:23
8121 msgid "Assume small address space"
8124 #: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
8125 msgid "Compile for a 68HC11"
8128 #: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
8129 msgid "Compile for a 68HC12"
8132 #: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
8133 msgid "Compile for a 68HCS12"
8136 #: config/m68hc11/m68hc11.opt:49
8137 msgid "Auto pre/post decrement increment allowed"
8140 #: config/m68hc11/m68hc11.opt:53
8141 msgid "Min/max instructions allowed"
8144 #: config/m68hc11/m68hc11.opt:57
8145 msgid "Use call and rtc for function calls and returns"
8148 #: config/m68hc11/m68hc11.opt:61
8149 msgid "Auto pre/post decrement increment not allowed"
8152 #: config/m68hc11/m68hc11.opt:65
8153 msgid "Use jsr and rts for function calls and returns"
8156 #: config/m68hc11/m68hc11.opt:69
8157 msgid "Min/max instructions not allowed"
8160 #: config/m68hc11/m68hc11.opt:73
8161 msgid "Use direct addressing mode for soft registers"
8164 #: config/m68hc11/m68hc11.opt:77
8165 msgid "Compile with 32-bit integer mode"
8168 #: config/m68hc11/m68hc11.opt:82
8169 msgid "Specify the register allocation order"
8172 #: config/m68hc11/m68hc11.opt:86
8173 msgid "Do not use direct addressing mode for soft registers"
8176 #: config/m68hc11/m68hc11.opt:90
8177 msgid "Compile with 16-bit integer mode"
8180 #: config/m68hc11/m68hc11.opt:94
8181 msgid "Indicate the number of soft registers available"
8184 #: config/vax/vax.opt:23 config/vax/vax.opt:27
8185 msgid "Target DFLOAT double precision code"
8188 #: config/vax/vax.opt:31 config/vax/vax.opt:35
8189 msgid "Generate GFLOAT double precision code"
8192 #: config/vax/vax.opt:39
8193 msgid "Generate code for GNU assembler (gas)"
8196 #: config/vax/vax.opt:43
8197 msgid "Generate code for UNIX assembler"
8200 #: config/vax/vax.opt:47
8201 msgid "Use VAXC structure conventions"
8204 #: config/vax/vax.opt:51
8205 msgid "Use new adddi3/subdi3 patterns"
8208 #: config/cris/linux.opt:27
8209 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
8212 #: config/cris/cris.opt:45
8213 msgid "Work around bug in multiplication instruction"
8216 #: config/cris/cris.opt:51
8217 msgid "Compile for ETRAX 4 (CRIS v3)"
8220 #: config/cris/cris.opt:56
8221 msgid "Compile for ETRAX 100 (CRIS v8)"
8224 #: config/cris/cris.opt:64
8225 msgid "Emit verbose debug information in assembly code"
8228 #: config/cris/cris.opt:71
8229 msgid "Do not use condition codes from normal instructions"
8232 #: config/cris/cris.opt:80
8233 msgid "Do not emit addressing modes with side-effect assignment"
8236 #: config/cris/cris.opt:89
8237 msgid "Do not tune stack alignment"
8240 #: config/cris/cris.opt:98
8241 msgid "Do not tune writable data alignment"
8244 #: config/cris/cris.opt:107
8245 msgid "Do not tune code and read-only data alignment"
8248 #: config/cris/cris.opt:116
8249 msgid "Align code and data to 32 bits"
8252 #: config/cris/cris.opt:133
8253 msgid "Don't align items in code or data"
8256 #: config/cris/cris.opt:142
8257 msgid "Do not emit function prologue or epilogue"
8260 #: config/cris/cris.opt:149
8261 msgid "Use the most feature-enabling options allowed by other options"
8264 #: config/cris/cris.opt:158
8265 msgid "Override -mbest-lib-options"
8268 #: config/cris/cris.opt:165
8269 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
8272 #: config/cris/cris.opt:169
8273 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
8276 #: config/cris/cris.opt:173
8278 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
8282 #: config/h8300/h8300.opt:23
8283 msgid "Generate H8S code"
8286 #: config/h8300/h8300.opt:27
8287 msgid "Generate H8SX code"
8290 #: config/h8300/h8300.opt:31
8291 msgid "Generate H8S/2600 code"
8294 #: config/h8300/h8300.opt:35
8295 msgid "Make integers 32 bits wide"
8298 #: config/h8300/h8300.opt:42
8299 msgid "Use registers for argument passing"
8302 #: config/h8300/h8300.opt:46
8303 msgid "Consider access to byte sized memory slow"
8306 #: config/h8300/h8300.opt:50
8307 msgid "Enable linker relaxing"
8310 #: config/h8300/h8300.opt:54
8311 msgid "Generate H8/300H code"
8314 #: config/h8300/h8300.opt:58
8315 msgid "Enable the normal mode"
8318 #: config/h8300/h8300.opt:62
8319 msgid "Use H8/300 alignment rules"
8322 #: config/v850/v850.opt:23
8323 msgid "Use registers r2 and r5"
8326 #: config/v850/v850.opt:27
8327 msgid "Use 4 byte entries in switch tables"
8330 #: config/v850/v850.opt:31
8331 msgid "Enable backend debugging"
8334 #: config/v850/v850.opt:35
8335 msgid "Do not use the callt instruction"
8338 #: config/v850/v850.opt:39
8339 msgid "Reuse r30 on a per function basis"
8342 #: config/v850/v850.opt:43
8343 msgid "Support Green Hills ABI"
8346 #: config/v850/v850.opt:47
8347 msgid "Prohibit PC relative function calls"
8350 #: config/v850/v850.opt:51
8351 msgid "Use stubs for function prologues"
8354 #: config/v850/v850.opt:55
8355 msgid "Set the max size of data eligible for the SDA area"
8358 #: config/v850/v850.opt:59
8359 msgid "Enable the use of the short load instructions"
8362 #: config/v850/v850.opt:63
8363 msgid "Same as: -mep -mprolog-function"
8366 #: config/v850/v850.opt:67
8367 msgid "Set the max size of data eligible for the TDA area"
8370 #: config/v850/v850.opt:71
8371 msgid "Do not enforce strict alignment"
8374 #: config/v850/v850.opt:75
8376 "Put jump tables for switch statements into the .data section rather than "
8380 #: config/v850/v850.opt:82
8381 msgid "Compile for the v850 processor"
8384 #: config/v850/v850.opt:86
8385 msgid "Compile for the v850e processor"
8388 #: config/v850/v850.opt:90
8389 msgid "Compile for the v850e1 processor"
8392 #: config/v850/v850.opt:94
8393 msgid "Compile for the v850es variant of the v850e1"
8396 #: config/v850/v850.opt:98
8397 msgid "Compile for the v850e2 processor"
8400 #: config/v850/v850.opt:102
8401 msgid "Compile for the v850e2v3 processor"
8404 #: config/v850/v850.opt:106
8405 msgid "Set the max size of data eligible for the ZDA area"
8408 #: config/mmix/mmix.opt:24
8409 msgid "For intrinsics library: pass all parameters in registers"
8412 #: config/mmix/mmix.opt:28
8413 msgid "Use register stack for parameters and return value"
8416 #: config/mmix/mmix.opt:32
8417 msgid "Use call-clobbered registers for parameters and return value"
8420 #: config/mmix/mmix.opt:37
8421 msgid "Use epsilon-respecting floating point compare instructions"
8424 #: config/mmix/mmix.opt:41
8425 msgid "Use zero-extending memory loads, not sign-extending ones"
8428 #: config/mmix/mmix.opt:45
8430 "Generate divide results with reminder having the same sign as the divisor "
8431 "(not the dividend)"
8434 #: config/mmix/mmix.opt:49
8435 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
8438 #: config/mmix/mmix.opt:53
8439 msgid "Do not provide a default start-address 0x100 of the program"
8442 #: config/mmix/mmix.opt:57
8443 msgid "Link to emit program in ELF format (rather than mmo)"
8446 #: config/mmix/mmix.opt:61
8447 msgid "Use P-mnemonics for branches statically predicted as taken"
8450 #: config/mmix/mmix.opt:65
8451 msgid "Don't use P-mnemonics for branches"
8454 #: config/mmix/mmix.opt:79
8455 msgid "Use addresses that allocate global registers"
8458 #: config/mmix/mmix.opt:83
8459 msgid "Do not use addresses that allocate global registers"
8462 #: config/mmix/mmix.opt:87
8463 msgid "Generate a single exit point for each function"
8466 #: config/mmix/mmix.opt:91
8467 msgid "Do not generate a single exit point for each function"
8470 #: config/mmix/mmix.opt:95
8471 msgid "Set start-address of the program"
8474 #: config/mmix/mmix.opt:99
8475 msgid "Set start-address of data"
8478 #: config/iq2000/iq2000.opt:23
8479 msgid "Specify CPU for code generation purposes"
8482 #: config/iq2000/iq2000.opt:27
8483 msgid "Specify CPU for scheduling purposes"
8486 #: config/iq2000/iq2000.opt:35 config/microblaze/microblaze.opt:80
8487 msgid "Use GP relative sdata/sbss sections"
8490 #: config/iq2000/iq2000.opt:40
8491 msgid "No default crt0.o"
8494 #: config/bfin/bfin.opt:23 config/mep/mep.opt:141
8495 msgid "Use simulator runtime"
8498 #: config/bfin/bfin.opt:31
8499 msgid "Omit frame pointer for leaf functions"
8502 #: config/bfin/bfin.opt:35
8503 msgid "Program is entirely located in low 64k of memory"
8506 #: config/bfin/bfin.opt:39
8507 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
8510 #: config/bfin/bfin.opt:44
8511 msgid "Avoid speculative loads to work around a hardware anomaly."
8514 #: config/bfin/bfin.opt:48
8515 msgid "Enabled ID based shared library"
8518 #: config/bfin/bfin.opt:52
8520 "Generate code that won't be linked against any other ID shared libraries,"
8523 #: config/bfin/bfin.opt:65
8524 msgid "Avoid generating pc-relative calls; use indirection"
8527 #: config/bfin/bfin.opt:69
8528 msgid "Link with the fast floating-point library"
8531 #: config/bfin/bfin.opt:81
8532 msgid "Do stack checking using bounds in L1 scratch memory"
8535 #: config/bfin/bfin.opt:85
8536 msgid "Enable multicore support"
8539 #: config/bfin/bfin.opt:89
8540 msgid "Build for Core A"
8543 #: config/bfin/bfin.opt:93
8544 msgid "Build for Core B"
8547 #: config/bfin/bfin.opt:97
8548 msgid "Build for SDRAM"
8551 #: config/bfin/bfin.opt:101
8552 msgid "Assume ICPLBs are enabled at runtime."
8555 #: config/picochip/picochip.opt:23
8557 "Specify which type of AE to target. This option sets the mul-type and byte-"
8561 #: config/picochip/picochip.opt:27
8562 msgid "Specify which type of multiplication to use. Can be mem, mac or none."
8565 #: config/picochip/picochip.opt:31
8567 "Specify whether the byte access instructions should be used. Enabled by "
8571 #: config/picochip/picochip.opt:35
8572 msgid "Enable debug output to be generated."
8575 #: config/picochip/picochip.opt:39
8577 "Allow a symbol value to be used as an immediate value in an instruction."
8580 #: config/picochip/picochip.opt:43
8581 msgid "Generate warnings when inefficient code is known to be generated."
8584 #: config/vxworks.opt:36
8585 msgid "Assume the VxWorks RTP environment"
8588 #: config/vxworks.opt:43
8589 msgid "Assume the VxWorks vThreads environment"
8592 #: config/darwin.opt:50 c-family/c.opt:71 c-family/c.opt:74 c-family/c.opt:77
8593 #: c-family/c.opt:80 c-family/c.opt:179 c-family/c.opt:182 c-family/c.opt:220
8594 #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1065
8595 #: c-family/c.opt:1073 common.opt:290 common.opt:293 common.opt:2204
8597 msgid "missing filename after %qs"
8600 #: config/darwin.opt:111
8601 msgid "Generate compile-time CFString objects"
8604 #: config/darwin.opt:205
8605 msgid "Warn if constant CFString objects contain non-portable characters"
8608 #: config/darwin.opt:210
8609 msgid "Generate AT&T-style stubs for Mach-O"
8612 #: config/darwin.opt:214
8613 msgid "Generate code suitable for executables (NOT shared libs)"
8616 #: config/darwin.opt:218
8617 msgid "Generate code suitable for fast turn around debugging"
8620 #: config/darwin.opt:227
8621 msgid "The earliest MacOS X version on which this program will run"
8624 #: config/darwin.opt:231
8625 msgid "Set sizeof(bool) to 1"
8628 #: config/darwin.opt:235
8629 msgid "Generate code for darwin loadable kernel extensions"
8632 #: config/darwin.opt:239
8633 msgid "Generate code for the kernel or loadable kernel extensions"
8636 #: config/darwin.opt:243
8638 "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
8641 #: config/lynx.opt:23
8642 msgid "Support legacy multi-threading"
8645 #: config/lynx.opt:27
8646 msgid "Use shared libraries"
8649 #: config/lynx.opt:31
8650 msgid "Support multi-threading"
8653 #: config/score/score.opt:31
8654 msgid "Disable bcnz instruction"
8657 #: config/score/score.opt:35
8658 msgid "Enable unaligned load/store instruction"
8661 #: config/score/score.opt:39
8662 msgid "Support SCORE 5 ISA"
8665 #: config/score/score.opt:43
8666 msgid "Support SCORE 5U ISA"
8669 #: config/score/score.opt:47
8670 msgid "Support SCORE 7 ISA"
8673 #: config/score/score.opt:51
8674 msgid "Support SCORE 7D ISA"
8677 #: config/score/score.opt:55
8678 msgid "Support SCORE 3 ISA"
8681 #: config/score/score.opt:59
8682 msgid "Support SCORE 3d ISA"
8685 #: config/linux.opt:24
8686 msgid "Use Bionic C library"
8689 #: config/linux.opt:28
8690 msgid "Use GNU C library"
8693 #: config/linux.opt:32
8694 msgid "Use uClibc C library"
8697 #: config/mep/mep.opt:21
8698 msgid "Enable absolute difference instructions"
8701 #: config/mep/mep.opt:25
8702 msgid "Enable all optional instructions"
8705 #: config/mep/mep.opt:29
8706 msgid "Enable average instructions"
8709 #: config/mep/mep.opt:33
8710 msgid "Variables this size and smaller go in the based section. (default 0)"
8713 #: config/mep/mep.opt:37
8714 msgid "Enable bit manipulation instructions"
8717 #: config/mep/mep.opt:41
8718 msgid "Section to put all const variables in (tiny, near, far) (no default)"
8721 #: config/mep/mep.opt:45
8722 msgid "Enable clip instructions"
8725 #: config/mep/mep.opt:49
8726 msgid "Configuration name"
8729 #: config/mep/mep.opt:53
8730 msgid "Enable MeP Coprocessor"
8733 #: config/mep/mep.opt:57
8734 msgid "Enable MeP Coprocessor with 32-bit registers"
8737 #: config/mep/mep.opt:61
8738 msgid "Enable MeP Coprocessor with 64-bit registers"
8741 #: config/mep/mep.opt:65
8742 msgid "Enable IVC2 scheduling"
8745 #: config/mep/mep.opt:69
8746 msgid "Const variables default to the near section"
8749 #: config/mep/mep.opt:76
8750 msgid "Enable 32-bit divide instructions"
8753 #: config/mep/mep.opt:91
8754 msgid "__io vars are volatile by default"
8757 #: config/mep/mep.opt:95
8758 msgid "All variables default to the far section"
8761 #: config/mep/mep.opt:99
8762 msgid "Enable leading zero instructions"
8765 #: config/mep/mep.opt:106
8766 msgid "All variables default to the near section"
8769 #: config/mep/mep.opt:110
8770 msgid "Enable min/max instructions"
8773 #: config/mep/mep.opt:114
8774 msgid "Enable 32-bit multiply instructions"
8777 #: config/mep/mep.opt:118
8778 msgid "Disable all optional instructions"
8781 #: config/mep/mep.opt:125
8782 msgid "Allow gcc to use the repeat/erepeat instructions"
8785 #: config/mep/mep.opt:129
8786 msgid "All variables default to the tiny section"
8789 #: config/mep/mep.opt:133
8790 msgid "Enable saturation instructions"
8793 #: config/mep/mep.opt:137
8794 msgid "Use sdram version of runtime"
8797 #: config/mep/mep.opt:145
8798 msgid "Use simulator runtime without vectors"
8801 #: config/mep/mep.opt:149
8802 msgid "All functions default to the far section"
8805 #: config/mep/mep.opt:153
8806 msgid "Variables this size and smaller go in the tiny section. (default 4)"
8809 #: config/vms/vms.opt:24
8810 msgid "Malloc data into P2 space"
8813 #: config/vms/vms.opt:28
8814 msgid "Set name of main routine for the debugger"
8817 #: config/rx/rx.opt:26
8818 msgid "Store doubles in 64 bits."
8821 #: config/rx/rx.opt:30
8822 msgid "Stores doubles in 32 bits. This is the default."
8825 #: config/rx/rx.opt:34
8826 msgid "Disable the use of RX FPU instructions. "
8829 #: config/rx/rx.opt:41
8830 msgid "Enable the use of RX FPU instructions. This is the default."
8833 #: config/rx/rx.opt:47
8834 msgid "Specify the target RX cpu type."
8837 #: config/rx/rx.opt:53
8838 msgid "Data is stored in big-endian format."
8841 #: config/rx/rx.opt:57
8842 msgid "Data is stored in little-endian format. (Default)."
8845 #: config/rx/rx.opt:63
8847 "Maximum size of global and static variables which can be placed into the "
8851 #: config/rx/rx.opt:69
8852 msgid "Use the simulator runtime."
8855 #: config/rx/rx.opt:75
8857 "Generate assembler output that is compatible with the Renesas AS100 "
8858 "assembler. This may restrict some of the compiler's capabilities. The "
8859 "default is to generate GAS compatable syntax."
8862 #: config/rx/rx.opt:81
8863 msgid "Enable linker relaxation."
8866 #: config/rx/rx.opt:87
8867 msgid "Maximum size in bytes of constant values allowed as operands."
8870 #: config/rx/rx.opt:93
8871 msgid "Specifies the number of registers to reserve for interrupt handlers."
8874 #: config/rx/rx.opt:99
8876 "Specifies whether interrupt functions should save and restore the "
8877 "accumulator register."
8880 #: config/lm32/lm32.opt:24
8881 msgid "Enable multiply instructions"
8884 #: config/lm32/lm32.opt:28
8885 msgid "Enable divide and modulus instructions"
8888 #: config/lm32/lm32.opt:32
8889 msgid "Enable barrel shift instructions"
8892 #: config/lm32/lm32.opt:36
8893 msgid "Enable sign extend instructions"
8896 #: config/lm32/lm32.opt:40
8897 msgid "Enable user-defined instructions"
8900 #: config/microblaze/microblaze.opt:40
8901 msgid "Use software emulation for floating point (default)"
8904 #: config/microblaze/microblaze.opt:44
8905 msgid "Use hardware floating point instructions"
8908 #: config/microblaze/microblaze.opt:48
8909 msgid "Use table lookup optimization for small signed integer divisions"
8912 #: config/microblaze/microblaze.opt:52
8913 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
8916 #: config/microblaze/microblaze.opt:56
8917 msgid "Don't optimize block moves, use memcpy"
8920 #: config/microblaze/microblaze.opt:60
8921 msgid "Use the soft multiply emulation (default)"
8924 #: config/microblaze/microblaze.opt:64
8925 msgid "Use the software emulation for divides (default)"
8928 #: config/microblaze/microblaze.opt:68
8929 msgid "Use the hardware barrel shifter instead of emulation"
8932 #: config/microblaze/microblaze.opt:72
8933 msgid "Use pattern compare instructions"
8936 #: config/microblaze/microblaze.opt:76
8937 msgid "Check for stack overflow at runtime"
8940 #: config/microblaze/microblaze.opt:84
8941 msgid "Clear the BSS to zero and place zero initialized in BSS"
8944 #: config/microblaze/microblaze.opt:88
8945 msgid "Use multiply high instructions for high part of 32x32 multiply"
8948 #: config/microblaze/microblaze.opt:92
8949 msgid "Use hardware floating point conversion instructions"
8952 #: config/microblaze/microblaze.opt:96
8953 msgid "Use hardware floating point square root instruction"
8956 #: config/microblaze/microblaze.opt:100
8957 msgid "Description for mxl-mode-executable"
8960 #: config/microblaze/microblaze.opt:104
8961 msgid "Description for mxl-mode-xmdstub"
8964 #: config/microblaze/microblaze.opt:108
8965 msgid "Description for mxl-mode-bootstrap"
8968 #: config/microblaze/microblaze.opt:112
8969 msgid "Description for mxl-mode-novectors"
8972 #: config/linux-android.opt:23
8973 msgid "Generate code for the Android platform."
8978 "-G<number>\tPut global and static data smaller than <number> bytes into a "
8979 "special section (on some targets)"
8982 #: config/sol2.opt:35
8983 msgid "Pass -z text to linker"
8986 #: config/fused-madd.opt:23
8987 msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
8990 #: c-family/c.opt:44 c-family/c.opt:47 c-family/c.opt:185
8992 msgid "assertion missing after %qs"
8995 #: c-family/c.opt:56 c-family/c.opt:59 c-family/c.opt:167 c-family/c.opt:170
8996 #: c-family/c.opt:197 c-family/c.opt:256
8998 msgid "macro name missing after %qs"
9001 #: c-family/c.opt:86 c-family/c.opt:89 c-family/c.opt:92 c-family/c.opt:95
9002 #: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1061
9003 #: c-family/c.opt:1081 c-family/c.opt:1085 c-family/c.opt:1089
9005 msgid "missing path after %qs"
9008 #: c-family/c.opt:186
9010 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
9011 "before <question> disables the <answer> to <question>"
9014 #: c-family/c.opt:190
9015 msgid "Do not discard comments"
9018 #: c-family/c.opt:194
9019 msgid "Do not discard comments in macro expansions"
9022 #: c-family/c.opt:198
9024 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
9025 "<macro> is given, <val> is taken to be 1"
9028 #: c-family/c.opt:205
9029 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
9032 #: c-family/c.opt:209
9033 msgid "Print the name of header files as they are used"
9036 #: c-family/c.opt:213
9037 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
9040 #: c-family/c.opt:217
9041 msgid "Generate make dependencies"
9044 #: c-family/c.opt:221
9045 msgid "Generate make dependencies and compile"
9048 #: c-family/c.opt:225
9049 msgid "-MF <file>\tWrite dependency output to the given file"
9052 #: c-family/c.opt:229
9053 msgid "Treat missing header files as generated files"
9056 #: c-family/c.opt:233
9057 msgid "Like -M but ignore system header files"
9060 #: c-family/c.opt:237
9061 msgid "Like -MD but ignore system header files"
9064 #: c-family/c.opt:241
9065 msgid "Generate phony targets for all headers"
9068 #: c-family/c.opt:244 c-family/c.opt:248
9070 msgid "missing makefile target after %qs"
9073 #: c-family/c.opt:245
9074 msgid "-MQ <target>\tAdd a MAKE-quoted target"
9077 #: c-family/c.opt:249
9078 msgid "-MT <target>\tAdd an unquoted target"
9081 #: c-family/c.opt:253
9082 msgid "Do not generate #line directives"
9085 #: c-family/c.opt:257
9086 msgid "-U<macro>\tUndefine <macro>"
9089 #: c-family/c.opt:261
9091 "Warn about things that will change when compiling with an ABI-compliant "
9095 #: c-family/c.opt:268
9096 msgid "Warn about suspicious uses of memory addresses"
9099 #: c-family/c.opt:272
9100 msgid "Enable most warning messages"
9103 #: c-family/c.opt:276
9105 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
9109 #: c-family/c.opt:280
9110 msgid "Warn about casting functions to incompatible types"
9113 #: c-family/c.opt:284
9114 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
9117 #: c-family/c.opt:288
9118 msgid "Warn about C constructs that are not in the common subset of C and C++"
9121 #: c-family/c.opt:292
9123 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
9127 #: c-family/c.opt:296
9128 msgid "Warn about casts which discard qualifiers"
9131 #: c-family/c.opt:300
9132 msgid "Warn about subscripts whose type is \"char\""
9135 #: c-family/c.opt:304
9136 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
9139 #: c-family/c.opt:308
9141 "Warn about possibly nested block comments, and C++ comments spanning more "
9142 "than one physical line"
9145 #: c-family/c.opt:312
9146 msgid "Synonym for -Wcomment"
9149 #: c-family/c.opt:316
9150 msgid "Warn for implicit type conversions that may change a value"
9153 #: c-family/c.opt:320
9154 msgid "Warn for converting NULL from/to a non-pointer type"
9157 #: c-family/c.opt:324
9158 msgid "Warn for implicit type conversions between signed and unsigned integers"
9161 #: c-family/c.opt:328
9162 msgid "Warn when all constructors and destructors are private"
9165 #: c-family/c.opt:332
9166 msgid "Warn when a declaration is found after a statement"
9169 #: c-family/c.opt:336
9170 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
9173 #: c-family/c.opt:340
9174 msgid "Warn about compile-time integer division by zero"
9177 #: c-family/c.opt:344
9178 msgid "Warn about violations of Effective C++ style rules"
9181 #: c-family/c.opt:348
9182 msgid "Warn about an empty body in an if or else statement"
9185 #: c-family/c.opt:352
9186 msgid "Warn about stray tokens after #elif and #endif"
9189 #: c-family/c.opt:356
9190 msgid "Warn about comparison of different enum types"
9193 #: c-family/c.opt:364
9195 "This switch is deprecated; use -Werror=implicit-function-declaration instead"
9198 #: c-family/c.opt:368
9199 msgid "Warn if testing floating point numbers for equality"
9202 #: c-family/c.opt:372
9203 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
9206 #: c-family/c.opt:376
9207 msgid "Warn if passing too many arguments to a function for its format string"
9210 #: c-family/c.opt:380
9211 msgid "Warn about format strings that are not literals"
9214 #: c-family/c.opt:384
9215 msgid "Warn about format strings that contain NUL bytes"
9218 #: c-family/c.opt:388
9219 msgid "Warn about possible security problems with format functions"
9222 #: c-family/c.opt:392
9223 msgid "Warn about strftime formats yielding 2-digit years"
9226 #: c-family/c.opt:396
9227 msgid "Warn about zero-length formats"
9230 #: c-family/c.opt:403
9231 msgid "Warn whenever type qualifiers are ignored."
9234 #: c-family/c.opt:407
9235 msgid "Warn about variables which are initialized to themselves"
9238 #: c-family/c.opt:411
9239 msgid "Warn about implicit declarations"
9242 #: c-family/c.opt:415
9243 msgid "Warn about implicit conversions from \"float\" to \"double\""
9246 #: c-family/c.opt:419
9247 msgid "Warn about implicit function declarations"
9250 #: c-family/c.opt:423
9251 msgid "Warn when a declaration does not specify a type"
9254 #: c-family/c.opt:430
9256 "Warn when there is a cast to a pointer from an integer of a different size"
9259 #: c-family/c.opt:434
9260 msgid "Warn about invalid uses of the \"offsetof\" macro"
9263 #: c-family/c.opt:438
9264 msgid "Warn about PCH files that are found but not used"
9267 #: c-family/c.opt:442
9268 msgid "Warn when a jump misses a variable initialization"
9271 #: c-family/c.opt:446
9273 "Warn when a logical operator is suspiciously always evaluating to true or "
9277 #: c-family/c.opt:450
9278 msgid "Do not warn about using \"long long\" when -pedantic"
9281 #: c-family/c.opt:454
9282 msgid "Warn about suspicious declarations of \"main\""
9285 #: c-family/c.opt:458
9286 msgid "Warn about possibly missing braces around initializers"
9289 #: c-family/c.opt:462
9290 msgid "Warn about global functions without previous declarations"
9293 #: c-family/c.opt:466
9294 msgid "Warn about missing fields in struct initializers"
9297 #: c-family/c.opt:470
9298 msgid "Warn about functions which might be candidates for format attributes"
9301 #: c-family/c.opt:474
9302 msgid "Warn about user-specified include directories that do not exist"
9305 #: c-family/c.opt:478
9307 "Warn about function parameters declared without a type specifier in K&R-"
9311 #: c-family/c.opt:482
9312 msgid "Warn about global functions without prototypes"
9315 #: c-family/c.opt:486
9316 msgid "Warn about use of multi-character character constants"
9319 #: c-family/c.opt:490
9320 msgid "Warn about \"extern\" declarations not at file scope"
9323 #: c-family/c.opt:494
9325 "Warn when a noexcept expression evaluates to false even though the "
9326 "expression can't actually throw"
9329 #: c-family/c.opt:498
9331 "Warn when non-templatized friend functions are declared within a template"
9334 #: c-family/c.opt:502
9335 msgid "Warn about non-virtual destructors"
9338 #: c-family/c.opt:506
9340 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
9343 #: c-family/c.opt:510
9344 msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
9347 #: c-family/c.opt:514
9348 msgid "Warn if a C-style cast is used in a program"
9351 #: c-family/c.opt:518
9352 msgid "Warn for obsolescent usage in a declaration"
9355 #: c-family/c.opt:522
9356 msgid "Warn if an old-style parameter definition is used"
9359 #: c-family/c.opt:526
9361 "Warn if a string is longer than the maximum portable length specified by the "
9365 #: c-family/c.opt:530
9366 msgid "Warn about overloaded virtual function names"
9369 #: c-family/c.opt:534
9370 msgid "Warn about overriding initializers without side effects"
9373 #: c-family/c.opt:538
9374 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
9377 #: c-family/c.opt:542
9378 msgid "Warn about possibly missing parentheses"
9381 #: c-family/c.opt:546
9382 msgid "Warn when converting the type of pointers to member functions"
9385 #: c-family/c.opt:550
9386 msgid "Warn about function pointer arithmetic"
9389 #: c-family/c.opt:554
9390 msgid "Warn when a pointer is cast to an integer of a different size"
9393 #: c-family/c.opt:558
9394 msgid "Warn about misuses of pragmas"
9397 #: c-family/c.opt:562
9399 "Warn if a property for an Objective-C object has no assign semantics "
9403 #: c-family/c.opt:566
9404 msgid "Warn if inherited methods are unimplemented"
9407 #: c-family/c.opt:570
9408 msgid "Warn about multiple declarations of the same object"
9411 #: c-family/c.opt:574
9412 msgid "Warn when the compiler reorders code"
9415 #: c-family/c.opt:578
9417 "Warn whenever a function's return type defaults to \"int\" (C), or about "
9418 "inconsistent return types (C++)"
9421 #: c-family/c.opt:582
9422 msgid "Warn if a selector has multiple methods"
9425 #: c-family/c.opt:586
9426 msgid "Warn about possible violations of sequence point rules"
9429 #: c-family/c.opt:590
9430 msgid "Warn about signed-unsigned comparisons"
9433 #: c-family/c.opt:594
9434 msgid "Warn when overload promotes from unsigned to signed"
9437 #: c-family/c.opt:598
9438 msgid "Warn about uncasted NULL used as sentinel"
9441 #: c-family/c.opt:602
9442 msgid "Warn about unprototyped function declarations"
9445 #: c-family/c.opt:606
9446 msgid "Warn if type signatures of candidate methods do not match exactly"
9449 #: c-family/c.opt:610
9451 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
9455 #: c-family/c.opt:614
9456 msgid "Deprecated. This switch has no effect"
9459 #: c-family/c.opt:622
9460 msgid "Warn about features not present in traditional C"
9463 #: c-family/c.opt:626
9465 "Warn of prototypes causing type conversions different from what would happen "
9466 "in the absence of prototype"
9469 #: c-family/c.opt:630
9471 "Warn if trigraphs are encountered that might affect the meaning of the "
9475 #: c-family/c.opt:634
9476 msgid "Warn about @selector()s without previously declared methods"
9479 #: c-family/c.opt:638
9480 msgid "Warn if an undefined macro is used in an #if directive"
9483 #: c-family/c.opt:642
9484 msgid "Warn about unrecognized pragmas"
9487 #: c-family/c.opt:646
9488 msgid "Warn about unsuffixed float constants"
9491 #: c-family/c.opt:650
9492 msgid "Warn about macros defined in the main file that are not used"
9495 #: c-family/c.opt:654
9497 "Warn if a caller of a function, marked with attribute warn_unused_result, "
9498 "does not use its return value"
9501 #: c-family/c.opt:658
9502 msgid "Do not warn about using variadic macros when -pedantic"
9505 #: c-family/c.opt:662
9506 msgid "Warn if a variable length array is used"
9509 #: c-family/c.opt:666
9510 msgid "Warn when a register variable is declared volatile"
9513 #: c-family/c.opt:670
9515 "In C++, nonzero means warn about deprecated conversion from string literals "
9516 "to 'char *'. In C, similar warning, except that the conversion is of course "
9517 "not deprecated by the ISO C standard."
9520 #: c-family/c.opt:674
9521 msgid "Warn when a pointer differs in signedness in an assignment"
9524 #: c-family/c.opt:678
9525 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
9528 #: c-family/c.opt:686
9529 msgid "Enforce class member access control semantics"
9532 #: c-family/c.opt:689 c-family/c.opt:692 c-family/c.opt:746 c-family/c.opt:762
9533 #: c-family/c.opt:785 c-family/c.opt:791 c-family/c.opt:798 c-family/c.opt:822
9534 #: c-family/c.opt:833 c-family/c.opt:836 c-family/c.opt:850 c-family/c.opt:961
9535 #: c-family/c.opt:972 c-family/c.opt:986 c-family/c.opt:1017
9536 #: c-family/c.opt:1021 c-family/c.opt:1037 c-family/c-opts.c:561
9537 #, gcc-internal-format
9538 msgid "switch %qs is no longer supported"
9541 #: c-family/c.opt:693 c-family/c.opt:799 c-family/c.opt:1018
9542 #: c-family/c.opt:1022 c-family/c.opt:1038
9543 msgid "No longer supported"
9546 #: c-family/c.opt:697
9547 msgid "Recognize the \"asm\" keyword"
9550 #: c-family/c.opt:701
9551 msgid "Recognize built-in functions"
9554 #: c-family/c.opt:708
9555 msgid "Check the return value of new"
9558 #: c-family/c.opt:712
9559 msgid "Allow the arguments of the '?' operator to have different types"
9562 #: c-family/c.opt:716
9563 msgid "Reduce the size of object files"
9566 #: c-family/c.opt:719
9568 msgid "no class name specified with %qs"
9571 #: c-family/c.opt:720
9572 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
9575 #: c-family/c.opt:724
9577 "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a "
9578 "template type parameter from a brace-enclosed initializer-list"
9581 #: c-family/c.opt:728 c-family/c.opt:903 common.opt:896 common.opt:1058
9582 #: common.opt:1329 common.opt:1595 common.opt:1631 common.opt:1716
9583 #: common.opt:1787 common.opt:1865 common.opt:1881 common.opt:1957
9584 msgid "Does nothing. Preserved for backward compatibility."
9587 #: c-family/c.opt:732
9588 msgid "Preprocess directives only."
9591 #: c-family/c.opt:736
9592 msgid "Permit '$' as an identifier character"
9595 #: c-family/c.opt:743
9596 msgid "Generate code to check exception specifications"
9599 #: c-family/c.opt:750
9601 "-fexec-charset=<cset>\tConvert all strings and character constants to "
9602 "character set <cset>"
9605 #: c-family/c.opt:754
9606 msgid "Permit universal character names (\\u and \\U) in identifiers"
9609 #: c-family/c.opt:758
9611 "-finput-charset=<cset>\tSpecify the default character set for source files"
9614 #: c-family/c.opt:766
9615 msgid "Scope of for-init-statement variables is local to the loop"
9618 #: c-family/c.opt:770
9619 msgid "Do not assume that standard C libraries and \"main\" exist"
9622 #: c-family/c.opt:774
9623 msgid "Recognize GNU-defined keywords"
9626 #: c-family/c.opt:778
9627 msgid "Generate code for GNU runtime environment"
9630 #: c-family/c.opt:782
9631 msgid "Use traditional GNU semantics for inline functions"
9634 #: c-family/c.opt:788
9636 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
9639 #: c-family/c.opt:795
9640 msgid "Assume normal C execution environment"
9643 #: c-family/c.opt:803
9644 msgid "Export functions even if they can be inlined"
9647 #: c-family/c.opt:807
9648 msgid "Emit implicit instantiations of inline templates"
9651 #: c-family/c.opt:811
9652 msgid "Emit implicit instantiations of templates"
9655 #: c-family/c.opt:815
9656 msgid "Inject friend functions into enclosing namespace"
9659 #: c-family/c.opt:819
9660 msgid "Don't emit dllexported inline functions unless needed"
9663 #: c-family/c.opt:826
9665 "Allow implicit conversions between vectors with differing numbers of "
9666 "subparts and/or differing element types."
9669 #: c-family/c.opt:830
9670 msgid "Don't warn about uses of Microsoft extensions"
9673 #: c-family/c.opt:840
9674 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
9677 #: c-family/c.opt:844
9678 msgid "Assume that receivers of Objective-C messages may be nil"
9681 #: c-family/c.opt:854
9683 "Treat a throw() exception specification as noexcept to improve code size"
9686 #: c-family/c.opt:858
9688 "Specify which ABI to use for Objective-C family code and meta-data "
9692 #: c-family/c.opt:864
9694 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
9698 #: c-family/c.opt:868
9699 msgid "Allow fast jumps to the message dispatcher"
9702 #: c-family/c.opt:874
9703 msgid "Enable Objective-C exception and synchronization syntax"
9706 #: c-family/c.opt:878
9707 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
9710 #: c-family/c.opt:882
9712 "Enable inline checks for nil receivers with the NeXT runtime and ABI version "
9716 #: c-family/c.opt:887
9717 msgid "Enable Objective-C setjmp exception handling runtime"
9720 #: c-family/c.opt:891
9721 msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
9724 #: c-family/c.opt:895
9725 msgid "Enable OpenMP (implies -frecursive in Fortran)"
9728 #: c-family/c.opt:899
9729 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
9732 #: c-family/c.opt:910
9733 msgid "Look for and use PCH files even when preprocessing"
9736 #: c-family/c.opt:914
9737 msgid "Downgrade conformance errors to warnings"
9740 #: c-family/c.opt:918
9741 msgid "Enable Plan 9 language extensions"
9744 #: c-family/c.opt:922
9745 msgid "Treat the input file as already preprocessed"
9748 #: c-family/c.opt:926
9750 "-fno-pretty-templates Do not pretty-print template specializations as the "
9751 "template signature followed by the arguments"
9754 #: c-family/c.opt:930
9756 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
9760 #: c-family/c.opt:934
9761 msgid "Enable automatic template instantiation"
9764 #: c-family/c.opt:938
9765 msgid "Generate run time type descriptor information"
9768 #: c-family/c.opt:942
9769 msgid "Use the same size for double as for float"
9772 #: c-family/c.opt:946
9773 msgid "Use the narrowest integer type possible for enumeration types"
9776 #: c-family/c.opt:950
9777 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
9780 #: c-family/c.opt:954
9781 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
9784 #: c-family/c.opt:958
9785 msgid "Make \"char\" signed by default"
9788 #: c-family/c.opt:965
9789 msgid "Display statistics accumulated during compilation"
9792 #: c-family/c.opt:969
9794 "Assume that values of enumeration type are always within the minimum range "
9798 #: c-family/c.opt:976
9799 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
9802 #: c-family/c.opt:983
9803 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
9806 #: c-family/c.opt:990
9808 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
9812 #: c-family/c.opt:994
9813 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
9816 #: c-family/c.opt:998
9817 msgid "Make \"char\" unsigned by default"
9820 #: c-family/c.opt:1002
9821 msgid "Use __cxa_atexit to register destructors"
9824 #: c-family/c.opt:1006
9825 msgid "Use __cxa_get_exception_ptr in exception handling"
9828 #: c-family/c.opt:1010
9829 msgid "Marks all inlined methods as having hidden visibility"
9832 #: c-family/c.opt:1014
9833 msgid "Changes visibility to match Microsoft Visual Studio by default"
9836 #: c-family/c.opt:1026
9837 msgid "Emit common-like symbols as weak symbols"
9840 #: c-family/c.opt:1030
9842 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
9843 "to character set <cset>"
9846 #: c-family/c.opt:1034
9847 msgid "Generate a #line directive pointing at the current working directory"
9850 #: c-family/c.opt:1042
9852 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
9855 #: c-family/c.opt:1046
9856 msgid "Dump declarations to a .decl file"
9859 #: c-family/c.opt:1050
9860 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
9863 #: c-family/c.opt:1054
9865 "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
9868 #: c-family/c.opt:1058
9870 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
9874 #: c-family/c.opt:1062
9875 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
9878 #: c-family/c.opt:1066
9879 msgid "-imacros <file>\tAccept definition of macros in <file>"
9882 #: c-family/c.opt:1070
9883 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
9886 #: c-family/c.opt:1074
9887 msgid "-include <file>\tInclude the contents of <file> before other files"
9890 #: c-family/c.opt:1078
9891 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
9894 #: c-family/c.opt:1082
9895 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
9898 #: c-family/c.opt:1086
9899 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
9902 #: c-family/c.opt:1090
9903 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
9906 #: c-family/c.opt:1094
9907 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
9910 #: c-family/c.opt:1098
9911 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
9914 #: c-family/c.opt:1108
9916 "Do not search standard system include directories (those specified with -"
9917 "isystem will still be used)"
9920 #: c-family/c.opt:1112
9921 msgid "Do not search standard system include directories for C++"
9924 #: c-family/c.opt:1128
9925 msgid "Generate C header of platform-specific features"
9928 #: c-family/c.opt:1132
9929 msgid "Remap file names when including files"
9932 #: c-family/c.opt:1136
9933 msgid "Conform to the ISO 1998 C++ standard"
9936 #: c-family/c.opt:1140
9938 "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
9941 #: c-family/c.opt:1147
9943 "Conform to the ISO 201X C standard draft (experimental and incomplete "
9947 #: c-family/c.opt:1151 c-family/c.opt:1155 c-family/c.opt:1198
9948 msgid "Conform to the ISO 1990 C standard"
9951 #: c-family/c.opt:1159 c-family/c.opt:1206
9952 msgid "Conform to the ISO 1999 C standard"
9955 #: c-family/c.opt:1163
9956 msgid "Deprecated in favor of -std=c99"
9959 #: c-family/c.opt:1167
9960 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
9963 #: c-family/c.opt:1171
9964 msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
9967 #: c-family/c.opt:1178
9969 "Conform to the ISO 201X C standard draft with GNU extensions (experimental "
9970 "and incomplete support)"
9973 #: c-family/c.opt:1182 c-family/c.opt:1186
9974 msgid "Conform to the ISO 1990 C standard with GNU extensions"
9977 #: c-family/c.opt:1190
9978 msgid "Conform to the ISO 1999 C standard with GNU extensions"
9981 #: c-family/c.opt:1194
9982 msgid "Deprecated in favor of -std=gnu99"
9985 #: c-family/c.opt:1202
9986 msgid "Conform to the ISO 1990 C standard as amended in 1994"
9989 #: c-family/c.opt:1210
9990 msgid "Deprecated in favor of -std=iso9899:1999"
9993 #: c-family/c.opt:1217
9994 msgid "Enable traditional preprocessing"
9997 #: c-family/c.opt:1221
9998 msgid "-trigraphs\tSupport ISO C trigraphs"
10001 #: c-family/c.opt:1225
10002 msgid "Do not predefine system-specific and GCC-specific macros"
10006 msgid "-fgo-dump-<type>\tDump Go frontend internal information"
10010 msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
10014 msgid "Functions which return values must end with return statements"
10018 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
10022 msgid "Specify a file to which a list of files output by LTRANS is written."
10026 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
10030 msgid "The resolution file"
10034 msgid "Display this information"
10039 "--help=<class>\tDisplay descriptions of a specific class of options. "
10040 "<class> is one or more of optimizers, target, warnings, undocumented, params"
10044 msgid "Alias for --help=target"
10049 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
10050 "complete list of parameters"
10054 msgid "-O<number>\tSet optimization level to <number>"
10058 msgid "Optimize for space rather than speed"
10062 msgid "Optimize for speed disregarding exact standards compliance"
10066 msgid "This switch is deprecated; use -Wextra instead"
10070 msgid "Warn about returning structures, unions or arrays"
10074 msgid "Warn if an array is accessed out of bounds"
10078 msgid "Warn about inappropriate attribute usage"
10082 msgid "Warn about pointer casts which increase alignment"
10086 msgid "Warn when a #warning directive is encountered"
10090 msgid "Warn about uses of __attribute__((deprecated)) declarations"
10094 msgid "Warn when an optimization pass is disabled"
10098 msgid "Treat all warnings as errors"
10102 msgid "Treat specified warning as error"
10106 msgid "Print extra (possibly unwanted) warnings"
10110 msgid "Exit on the first error occurred"
10115 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
10116 "than <number> bytes"
10120 msgid "Warn when an inlined function cannot be inlined"
10124 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
10128 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
10131 #: common.opt:543 common.opt:595
10133 "Warn about functions which might be candidates for __attribute__((noreturn))"
10137 msgid "Warn about constructs not instrumented by -fmudflap"
10141 msgid "Warn about overflow in arithmetic expressions"
10145 msgid "Warn when the packed attribute has no effect on struct layout"
10149 msgid "Warn when padding is required to align structure members"
10153 msgid "Warn when one local variable shadows another"
10157 msgid "Warn when not issuing stack smashing protection for some reason"
10160 #: common.opt:571 common.opt:575
10161 msgid "Warn about code which might break strict aliasing rules"
10164 #: common.opt:579 common.opt:583
10165 msgid "Warn about optimizations that assume that signed overflow is undefined"
10170 "Warn about functions which might be candidates for __attribute__((const))"
10175 "Warn about functions which might be candidates for __attribute__((pure))"
10179 msgid "Warn about enumerated switches, with no default, missing a case"
10183 msgid "Warn about enumerated switches missing a \"default:\" statement"
10187 msgid "Warn about all enumerated switches missing a specific case"
10191 msgid "Do not suppress warnings from system headers"
10195 msgid "Warn whenever a trampoline is generated"
10200 "Warn if a comparison is always true or always false due to the limited range "
10205 msgid "Warn about uninitialized automatic variables"
10208 #: common.opt:627 common.opt:785 common.opt:789 common.opt:793 common.opt:797
10209 msgid "Does nothing. Preserved for backward compatibility."
10213 msgid "Enable all -Wunused- warnings"
10217 msgid "Warn when a function parameter is only set, otherwise unused"
10221 msgid "Warn when a variable is only set, otherwise unused"
10225 msgid "Warn when a function is unused"
10229 msgid "Warn when a label is unused"
10233 msgid "Warn when a function parameter is unused"
10237 msgid "Warn when an expression value is unused"
10241 msgid "Warn when a variable is unused"
10245 msgid "Warn in case profiles in -fprofile-use do not match"
10249 msgid "-aux-info <file>\tEmit declaration information into <file>"
10253 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
10257 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
10261 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
10265 msgid "Align the start of functions"
10269 msgid "Align labels which are only reached by jumping"
10273 msgid "Align all labels"
10277 msgid "Align the start of loops"
10281 msgid "Generate unwind tables that are exact at each instruction boundary"
10285 msgid "Generate auto-inc/dec instructions"
10289 msgid "Generate code to check bounds before indexing arrays"
10293 msgid "Replace add, compare, branch with branch on count register"
10297 msgid "Use profiling information for branch probabilities"
10302 "Perform branch target load optimization before prologue / epilogue threading"
10307 "Perform branch target load optimization after prologue / epilogue threading"
10312 "Restrict target load migration not to re-use registers in any basic block"
10317 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
10322 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
10326 msgid "Save registers around function calls"
10330 msgid "Compare the results of several data dependence analyzers."
10335 "Looks for opportunities to reduce stack adjustments and stack references."
10339 msgid "Do not put uninitialized globals in the common section"
10344 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
10345 "compare the final-insns dump"
10349 msgid "Run only the second compilation of -fcompare-debug"
10353 msgid "Perform comparison elimination after register allocation has finished"
10357 msgid "Do not perform optimizations increasing noticeably stack usage"
10361 msgid "Perform a register copy-propagation optimization pass"
10365 msgid "Perform cross-jumping optimization"
10369 msgid "When running CSE, follow jumps to their targets"
10373 msgid "Omit range reduction step when performing complex division"
10377 msgid "Complex multiplication and division follow Fortran rules"
10381 msgid "Place data items into their own section"
10385 msgid "List all available debugging counters with their limits and counts."
10390 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
10395 msgid "Map one directory name to another in debug information"
10399 msgid "Defer popping functions args from stack until later"
10403 msgid "Attempt to fill delay slots of branch instructions"
10407 msgid "Delete useless null pointer checks"
10411 msgid "Try to convert virtual calls to direct ones."
10416 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
10417 "location at the beginning of line-wrapped diagnostics"
10422 "Amend appropriate diagnostic messages with the command line option that "
10427 msgid "-fdump-<type>\tDump various compiler internals to a file"
10432 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
10437 msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
10441 msgid "Suppress output of addresses in debugging dumps"
10446 "Suppress output of instruction numbers, line number notes and addresses in "
10451 msgid "Suppress output of previous and next insn numbers in debugging dumps"
10455 msgid "Enable CFI tables via GAS assembler directives."
10459 msgid "Perform early inlining"
10463 msgid "Perform DWARF2 duplicate elimination"
10467 msgid "Perform interprocedural reduction of aggregates"
10470 #: common.opt:1006 common.opt:1010
10471 msgid "Perform unused type elimination in debug info"
10475 msgid "Do not suppress C++ class debug information."
10479 msgid "Generate debug information to support Identical Code Folding (ICF)"
10483 msgid "Enable exception handling"
10487 msgid "Perform a number of minor, expensive optimizations"
10492 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
10498 msgid "unknown excess precision style %qs"
10502 msgid "Assume no NaNs or infinities are generated"
10507 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
10511 msgid "Don't allocate floats and doubles in extended-precision registers"
10515 msgid "Perform a forward propagation pass on RTL"
10520 "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
10525 msgid "unknown floating point contraction style %qs"
10529 msgid "Allow function addresses to be held in registers"
10533 msgid "Place each function into its own section"
10537 msgid "Perform global common subexpression elimination"
10542 "Perform enhanced load motion during global common subexpression elimination"
10546 msgid "Perform store motion after global common subexpression elimination"
10551 "Perform redundant load after store elimination in global common subexpression"
10556 "Perform global common subexpression elimination after register allocation"
10560 msgid "Enable in and out of Graphite representation"
10564 msgid "Enable Graphite Identity transformation"
10568 msgid "Mark all loops as parallel"
10572 msgid "Enable Loop Strip Mining transformation"
10576 msgid "Enable Loop Interchange transformation"
10580 msgid "Enable Loop Blocking transformation"
10584 msgid "Enable Loop Flattening transformation"
10588 msgid "Force bitfield accesses to match their type width"
10592 msgid "Enable guessing of branch probabilities"
10596 msgid "Process #ident directives"
10600 msgid "Perform conversion of conditional jumps to branchless equivalents"
10604 msgid "Perform conversion of conditional jumps to conditional execution"
10608 msgid "Convert conditional jumps in innermost loops to branchless equivalents"
10612 msgid "Also if-convert conditional jumps containing memory writes"
10616 msgid "Do not generate .size directives"
10620 msgid "Perform indirect inlining"
10624 msgid "Pay attention to the \"inline\" keyword"
10629 "Integrate simple functions into their callers when code size is known to not "
10634 msgid "Integrate simple functions into their callers"
10638 msgid "Integrate functions called once into their callers"
10643 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
10647 msgid "Instrument function entry and exit with profiling calls"
10652 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
10658 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
10659 "functions listed in files"
10663 msgid "Perform Interprocedural constant propagation"
10667 msgid "Perform cloning to make Interprocedural constant propagation stronger"
10671 msgid "Perform interprocedural profile propagation"
10675 msgid "Perform interprocedural points-to analysis"
10679 msgid "Discover pure and const functions"
10683 msgid "Discover readonly and non addressable static variables"
10687 msgid "Perform matrix layout flattening and transposing based"
10691 msgid "Perform structure layout optimizations based"
10695 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
10700 msgid "unknown IRA algorithm %qs"
10704 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
10709 msgid "unknown IRA region %qs"
10713 msgid "Use IRA based register pressure calculation"
10717 msgid "Share slots for saving different hard registers."
10721 msgid "Share stack slots for spilled pseudo-registers."
10725 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
10729 msgid "Optimize induction variables on trees"
10733 msgid "Use jump tables for sufficiently large switch statements"
10737 msgid "Generate code for functions even if they are fully inlined"
10741 msgid "Emit static const variables even if they are not used"
10745 msgid "Give external symbols a leading underscore"
10749 msgid "Enable link-time optimization."
10753 msgid "Link-time optimization with number of parallel jobs or jobserver."
10758 "Partition functions and vars at linktime based on object files they "
10764 "Partition functions and vars at linktime into approximately same sized "
10769 msgid "Disable partioning and streaming"
10774 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
10778 msgid "Report various link-time optimization statistics"
10782 msgid "Set errno after built-in math functions"
10786 msgid "-fmax-errors=<number>\tMaximum number of errors to report"
10790 msgid "Report on permanent memory allocation"
10794 msgid "Attempt to merge identical constants and constant variables"
10798 msgid "Attempt to merge identical constants across compilation units"
10802 msgid "Attempt to merge identical debug strings across compilation units"
10807 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
10808 "line. 0 suppresses line-wrapping"
10812 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
10816 msgid "Perform SMS based modulo scheduling with register moves allowed"
10820 msgid "Move loop invariant computations out of loops"
10824 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
10828 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
10832 msgid "Ignore read operations when inserting mudflap instrumentation"
10836 msgid "Use the RTL dead code elimination pass"
10840 msgid "Use the RTL dead store elimination pass"
10845 "Enable/Disable the traditional scheduling in loops that already passed "
10846 "modulo scheduling"
10850 msgid "Support synchronous non-call exceptions"
10854 msgid "When possible do not generate stack frames"
10858 msgid "Do the full register move optimization pass"
10862 msgid "Optimize sibling and tail recursive calls"
10866 msgid "Perform partial inlining"
10869 #: common.opt:1449 common.opt:1453
10870 msgid "Report on memory allocation before interprocedural optimization"
10874 msgid "Pack structure members together without holes"
10878 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
10882 msgid "Return small aggregates in memory, not registers"
10886 msgid "Perform loop peeling"
10890 msgid "Enable machine specific peephole optimizations"
10894 msgid "Enable an RTL peephole pass before sched2"
10898 msgid "Generate position-independent code if possible (large mode)"
10903 "Generate position-independent code for executables if possible (large mode)"
10907 msgid "Generate position-independent code if possible (small mode)"
10912 "Generate position-independent code for executables if possible (small mode)"
10916 msgid "Specify a plugin to load"
10921 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
10926 msgid "Run predictive commoning optimization."
10930 msgid "Generate prefetch instructions, if available, for arrays in loops"
10934 msgid "Enable basic program profiling code"
10938 msgid "Insert arc-based program profiling code"
10942 msgid "Set the top-level directory for storing the profile data."
10946 msgid "Enable correction of flow inconsistent profile data input"
10951 "Enable common options for generating profile info for profile feedback "
10952 "directed optimizations"
10957 "Enable common options for generating profile info for profile feedback "
10958 "directed optimizations, and set -fprofile-dir="
10963 "Enable common options for performing profile feedback directed optimizations"
10968 "Enable common options for performing profile feedback directed "
10969 "optimizations, and set -fprofile-dir="
10973 msgid "Insert code to profile values of expressions"
10977 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
10981 msgid "Record gcc command line switches in the object file."
10985 msgid "Return small aggregates in registers"
10989 msgid "Enables a register move optimization"
10993 msgid "Perform a register renaming optimization pass"
10997 msgid "Reorder basic blocks to improve code placement"
11001 msgid "Reorder basic blocks and partition into hot and cold sections"
11005 msgid "Reorder functions to improve code placement"
11009 msgid "Add a common subexpression elimination pass after loop optimizations"
11013 msgid "Disable optimizations that assume default FP rounding behavior"
11017 msgid "Enable scheduling across basic blocks"
11021 msgid "Enable register pressure sensitive insn scheduling"
11025 msgid "Allow speculative motion of non-loads"
11029 msgid "Allow speculative motion of some loads"
11033 msgid "Allow speculative motion of more loads"
11037 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
11041 msgid "If scheduling post reload, do superblock scheduling"
11045 msgid "Reschedule instructions before register allocation"
11049 msgid "Reschedule instructions after register allocation"
11053 msgid "Schedule instructions using selective scheduling algorithm"
11057 msgid "Run selective scheduling after reload"
11061 msgid "Perform software pipelining of inner loops during selective scheduling"
11065 msgid "Perform software pipelining of outer loops during selective scheduling"
11069 msgid "Reschedule pipelined regions without pipelining"
11073 msgid "Allow premature scheduling of queued insns"
11078 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
11079 "prematurely scheduled"
11084 "Set dependence distance checking in premature scheduling of queued insns"
11089 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
11090 "premature scheduling of queued insns"
11094 msgid "Enable the group heuristic in the scheduler"
11098 msgid "Enable the critical path heuristic in the scheduler"
11102 msgid "Enable the speculative instruction heuristic in the scheduler"
11106 msgid "Enable the rank heuristic in the scheduler"
11110 msgid "Enable the last instruction heuristic in the scheduler"
11114 msgid "Enable the dependent count heuristic in the scheduler"
11118 msgid "Access data in the same section from shared anchor points"
11123 "Eliminate redundant zero extensions on targets that support implicit "
11128 msgid "Show column numbers in diagnostics, when available. Default on"
11132 msgid "Disable optimizations observable by IEEE signaling NaNs"
11137 "Disable floating point optimizations that ignore the IEEE signedness of zero"
11141 msgid "Convert floating point constants to single precision constants"
11145 msgid "Split lifetimes of induction variables when loops are unrolled"
11149 msgid "Generate discontiguous stack frames"
11153 msgid "Split wide types into independent registers"
11157 msgid "Apply variable expansion when loops are unrolled"
11162 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
11168 "Insert stack checking code into the program. Same as -fstack-check=specific"
11173 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
11177 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
11181 msgid "Use propolice as a stack protection method"
11185 msgid "Use a stack protection method for every function"
11189 msgid "Output stack usage information on a per-function basis"
11193 msgid "Assume strict aliasing rules apply"
11197 msgid "Treat signed overflow as undefined"
11201 msgid "Check for syntax errors, then stop"
11205 msgid "Create data files needed by \"gcov\""
11209 msgid "Perform jump threading optimizations"
11213 msgid "Report the time taken by each compiler pass"
11218 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
11219 "default thread-local storage code generation model"
11224 msgid "unknown TLS model %qs"
11228 msgid "Reorder top level functions, variables, and asms"
11232 msgid "Perform superblock formation via tail duplication"
11236 msgid "Assume floating-point operations can trap"
11240 msgid "Trap for signed overflow in addition, subtraction and multiplication"
11244 msgid "Enable SSA-CCP optimization on trees"
11248 msgid "Enable SSA-BIT-CCP optimization on trees"
11252 msgid "Enable loop header copying on trees"
11256 msgid "Replace SSA temporaries with better names in copies"
11260 msgid "Enable copy propagation on trees"
11264 msgid "Transform condition stores into unconditional ones"
11268 msgid "Perform conversions of switch initializations."
11272 msgid "Enable SSA dead code elimination optimization on trees"
11276 msgid "Enable dominator optimizations"
11280 msgid "Enable dead store elimination"
11284 msgid "Enable forward propagation on trees"
11288 msgid "Enable Full Redundancy Elimination (FRE) on trees"
11292 msgid "Enable loop distribution on trees"
11296 msgid "Enable loop distribution for patterns transformed into a library call"
11300 msgid "Enable loop invariant motion on trees"
11304 msgid "Enable loop interchange transforms. Same as -floop-interchange"
11308 msgid "Create canonical induction variables in loops"
11312 msgid "Enable loop optimizations on tree level"
11316 msgid "Enable automatic parallelization of loops"
11320 msgid "Enable hoisting loads from conditional pointers."
11324 msgid "Enable SSA-PRE optimization on trees"
11328 msgid "Perform function-local points-to analysis on trees."
11332 msgid "Enable reassociation on tree level"
11336 msgid "Enable SSA code sinking on trees"
11340 msgid "Perform scalar replacement of aggregates"
11344 msgid "Replace temporary expressions in the SSA->normal pass"
11348 msgid "Perform live range splitting during the SSA->normal pass"
11352 msgid "Perform Value Range Propagation on trees"
11356 msgid "Compile whole compilation unit at a time"
11360 msgid "Perform loop unrolling when iteration count is known"
11364 msgid "Perform loop unrolling for all loops"
11368 msgid "Allow loop optimizations to assume that the loops behave in normal way"
11372 msgid "Allow optimization for floating-point arithmetic which may change the"
11376 msgid "Same as -fassociative-math for expressions which include division."
11380 msgid "Allow math optimizations that may violate IEEE or ISO standards"
11384 msgid "Perform loop unswitching"
11388 msgid "Just generate unwind tables for exception handling"
11392 msgid "Perform variable tracking"
11396 msgid "Perform variable tracking by annotating assignments"
11400 msgid "Toggle -fvar-tracking-assignments"
11404 msgid "Perform variable tracking and also tag variables that are uninitialized"
11408 msgid "Enable loop vectorization on trees"
11412 msgid "Enable basic block vectorization (SLP) on trees"
11416 msgid "Enable use of cost model in vectorization"
11420 msgid "Enable loop versioning when doing loop vectorization on trees"
11425 "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
11429 msgid "Enable copy propagation of scalar-evolution information."
11433 msgid "Add extra commentary to assembler output"
11438 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
11444 msgid "unrecognized visibility value %qs"
11448 msgid "Use expression value profiles in optimizations"
11452 msgid "Construct webs and split unrelated uses of single variable"
11456 msgid "Enable conditional dead code elimination for builtin calls"
11460 msgid "Perform whole program optimizations"
11464 msgid "Assume signed arithmetic overflow wraps around"
11468 msgid "Put zero initialized data in the bss section"
11472 msgid "Generate debug information in default format"
11476 msgid "Generate debug information in COFF format"
11480 msgid "Generate debug information in DWARF v2 (or later) format"
11484 msgid "Generate debug information in default extended format"
11488 msgid "Generate debug information in STABS format"
11492 msgid "Generate debug information in extended STABS format"
11496 msgid "Emit DWARF additions beyond selected version"
11500 msgid "Don't emit DWARF additions beyond selected version"
11504 msgid "Toggle debug information generation"
11508 msgid "Generate debug information in VMS format"
11512 msgid "Generate debug information in XCOFF format"
11516 msgid "Generate debug information in extended XCOFF format"
11520 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
11524 msgid "-o <file>\tPlace output into <file>"
11528 msgid "Enable function profiling"
11532 msgid "Issue warnings needed for strict compliance to the standard"
11536 msgid "Like -pedantic but issue them as errors"
11540 msgid "Do not display functions compiled or elapsed time"
11544 msgid "Enable verbose output"
11548 msgid "Display the compiler's version"
11552 msgid "Suppress warnings"
11556 msgid "Create a shared library"
11560 msgid "Create a position independent executable"
11563 #: go/gofrontend/expressions.cc:882
11564 msgid "invalid use of type"
11567 #: go/gofrontend/expressions.cc:2008 go/gofrontend/expressions.cc:2706
11568 msgid "floating point constant truncated to integer"
11571 #: go/gofrontend/expressions.cc:2586 go/gofrontend/expressions.cc:2656
11572 #: go/gofrontend/expressions.cc:2672
11573 msgid "constant refers to itself"
11576 #: go/gofrontend/expressions.cc:4063
11577 msgid "expected numeric type"
11580 #: go/gofrontend/expressions.cc:4070
11581 msgid "expected integer or boolean type"
11584 #: go/gofrontend/expressions.cc:4075
11585 msgid "invalid operand for unary %<&%>"
11588 #: go/gofrontend/expressions.cc:4083
11589 msgid "expected pointer"
11592 #: go/gofrontend/expressions.cc:5476 go/gofrontend/expressions.cc:5727
11593 #: go/gofrontend/expressions.cc:5743
11594 msgid "incompatible types in binary expression"
11597 #: go/gofrontend/expressions.cc:5756
11598 msgid "shift of non-integer operand"
11601 #: go/gofrontend/expressions.cc:5761
11602 msgid "shift count not unsigned integer"
11605 #: go/gofrontend/expressions.cc:5770
11606 msgid "negative shift count"
11609 #: go/gofrontend/expressions.cc:6453
11610 msgid "object is not a method"
11613 #: go/gofrontend/expressions.cc:6462
11614 msgid "method type does not match object type"
11617 #: go/gofrontend/expressions.cc:6710 go/gofrontend/expressions.cc:6729
11618 #: go/gofrontend/expressions.cc:7368 go/gofrontend/expressions.cc:7507
11619 #: go/gofrontend/expressions.cc:7550 go/gofrontend/expressions.cc:7588
11620 #: go/gofrontend/expressions.cc:8623 go/gofrontend/expressions.cc:8644
11621 msgid "not enough arguments"
11624 #: go/gofrontend/expressions.cc:6712 go/gofrontend/expressions.cc:7373
11625 #: go/gofrontend/expressions.cc:7490 go/gofrontend/expressions.cc:7512
11626 #: go/gofrontend/expressions.cc:7555 go/gofrontend/expressions.cc:7590
11627 #: go/gofrontend/expressions.cc:8377 go/gofrontend/expressions.cc:8626
11628 #: go/gofrontend/expressions.cc:8637
11629 msgid "too many arguments"
11632 #: go/gofrontend/expressions.cc:7415
11633 msgid "argument must be array or slice or channel"
11636 #: go/gofrontend/expressions.cc:7425
11637 msgid "argument must be string or array or slice or map or channel"
11640 #: go/gofrontend/expressions.cc:7466
11641 msgid "unsupported argument type to builtin function"
11644 #: go/gofrontend/expressions.cc:7478
11645 msgid "argument must be channel"
11648 #: go/gofrontend/expressions.cc:7498
11649 msgid "argument must be a field reference"
11652 #: go/gofrontend/expressions.cc:7525
11653 msgid "left argument must be a slice"
11656 #: go/gofrontend/expressions.cc:7536
11657 msgid "right argument must be a slice or a string"
11660 #: go/gofrontend/expressions.cc:7541
11661 msgid "element types must be the same"
11664 #: go/gofrontend/expressions.cc:7563
11665 msgid "arguments 1 and 2 have different types"
11668 #: go/gofrontend/expressions.cc:7580
11669 msgid "argument must have complex type"
11672 #: go/gofrontend/expressions.cc:7598
11673 msgid "complex arguments must have identical types"
11676 #: go/gofrontend/expressions.cc:7600
11677 msgid "complex arguments must have floating-point type"
11680 #: go/gofrontend/expressions.cc:8580
11681 msgid "expected function"
11684 #: go/gofrontend/expressions.cc:8591
11685 msgid "method call without object"
11688 #: go/gofrontend/expressions.cc:8604
11689 msgid "incompatible type for receiver"
11692 #: go/gofrontend/expressions.cc:9002 go/gofrontend/expressions.cc:9015
11693 msgid "number of results does not match number of values"
11696 #: go/gofrontend/expressions.cc:9266 go/gofrontend/expressions.cc:9645
11697 msgid "index must be integer"
11700 #: go/gofrontend/expressions.cc:9270 go/gofrontend/expressions.cc:9649
11701 msgid "slice end must be integer"
11704 #: go/gofrontend/expressions.cc:9325
11705 msgid "array is not addressable"
11708 #: go/gofrontend/expressions.cc:9864
11709 msgid "incompatible type for map index"
11712 #: go/gofrontend/expressions.cc:10183
11713 msgid "expected interface or pointer to interface"
11716 #: go/gofrontend/expressions.cc:10488
11717 msgid "invalid new of function type"
11720 #: go/gofrontend/expressions.cc:10593
11721 msgid "invalid type for make function"
11724 #: go/gofrontend/expressions.cc:10752
11725 msgid "too many expressions for struct"
11728 #: go/gofrontend/expressions.cc:10765
11729 msgid "too few expressions for struct"
11732 #: go/gofrontend/expressions.cc:11029
11733 msgid "too many elements in composite literal"
11736 #: go/gofrontend/expressions.cc:12141 go/gofrontend/expressions.cc:12149
11737 msgid "invalid unsafe.Pointer conversion"
11740 #: go/gofrontend/expressions.cc:12154 go/gofrontend/statements.cc:1349
11741 msgid "type assertion only valid for interface types"
11744 #: go/gofrontend/expressions.cc:12166
11745 msgid "impossible type assertion: type does not implement interface"
11748 #: go/gofrontend/expressions.cc:12322 go/gofrontend/statements.cc:1200
11749 msgid "expected channel"
11752 #: go/gofrontend/expressions.cc:12327 go/gofrontend/statements.cc:1205
11753 msgid "invalid receive on send-only channel"
11756 #: go/gofrontend/expressions.cc:12421
11757 msgid "incompatible types in send"
11760 #: go/gofrontend/expressions.cc:12426
11761 msgid "invalid send on receive-only channel"
11764 #: go/gofrontend/statements.cc:521
11765 msgid "invalid left hand side of assignment"
11768 #: go/gofrontend/statements.cc:930
11769 msgid "expected map index on right hand side"
11772 #: go/gofrontend/statements.cc:1076
11773 msgid "expected map index on left hand side"
11776 #: go/gofrontend/statements.cc:1810
11777 msgid "no object for method call"
11780 #: go/gofrontend/statements.cc:2580
11781 msgid "return with value in function with no return type"
11784 #: go/gofrontend/statements.cc:2593
11785 msgid "too many values in return statement"
11788 #: go/gofrontend/statements.cc:2622
11789 msgid "not enough values in return statement"
11792 #: go/gofrontend/statements.cc:2998
11793 msgid "expected boolean expression"
11796 #: go/gofrontend/statements.cc:4612
11797 msgid "too many variables for range clause with channel"
11800 #: go/gofrontend/statements.cc:4619
11801 msgid "range clause must have array, slice, setring, map, or channel type"
11804 #: go/gofrontend/types.cc:575
11805 msgid "need explicit conversion"
11808 #: go/gofrontend/types.cc:577
11809 msgid "multiple value function call in single value context"
11812 #: go/gofrontend/types.cc:585
11814 msgid "cannot use type %s as type %s"
11817 #: go/gofrontend/types.cc:2479
11818 msgid "different receiver types"
11821 #: go/gofrontend/types.cc:2499 go/gofrontend/types.cc:2512
11822 #: go/gofrontend/types.cc:2527
11823 msgid "different number of parameters"
11826 #: go/gofrontend/types.cc:2520
11827 msgid "different parameter types"
11830 #: go/gofrontend/types.cc:2535
11831 msgid "different varargs"
11834 #: go/gofrontend/types.cc:2544 go/gofrontend/types.cc:2557
11835 #: go/gofrontend/types.cc:2572
11836 msgid "different number of results"
11839 #: go/gofrontend/types.cc:2565
11840 msgid "different result types"
11843 #: go/gofrontend/types.cc:3546
11845 msgid "implicit assignment of %s%s%s hidden field %s%s%s"
11848 #: go/gofrontend/types.cc:4386
11849 msgid "bad length when making slice"
11852 #: go/gofrontend/types.cc:4392
11853 msgid "bad capacity when making slice"
11856 #: go/gofrontend/types.cc:5090
11857 msgid "bad size when making map"
11860 #: go/gofrontend/types.cc:5375
11861 msgid "bad buffer size when making channel"
11864 #: go/gofrontend/types.cc:5870
11866 msgid "need explicit conversion; missing method %s%s%s"
11869 #: go/gofrontend/types.cc:5887 go/gofrontend/types.cc:6022
11871 msgid "incompatible type for method %s%s%s"
11874 #: go/gofrontend/types.cc:5891 go/gofrontend/types.cc:6026
11876 msgid "incompatible type for method %s%s%s (%s)"
11879 #: go/gofrontend/types.cc:5963 go/gofrontend/types.cc:5976
11880 msgid "pointer to interface type has no methods"
11883 #: go/gofrontend/types.cc:5965 go/gofrontend/types.cc:5978
11884 msgid "type has no methods"
11887 #: go/gofrontend/types.cc:5999
11889 msgid "ambiguous method %s%s%s"
11892 #: go/gofrontend/types.cc:6002
11894 msgid "missing method %s%s%s"
11897 #: go/gofrontend/types.cc:6042
11899 msgid "method %s%s%s requires a pointer"
11902 #. Warn about and ignore all others for now, but store them.
11903 #: attribs.c:306 objc/objc-act.c:4799 objc/objc-act.c:6692
11904 #: objc/objc-act.c:7878 objc/objc-act.c:7933
11905 #, gcc-internal-format
11906 msgid "%qE attribute directive ignored"
11910 #, gcc-internal-format
11911 msgid "wrong number of arguments specified for %qE attribute"
11915 #, gcc-internal-format
11916 msgid "%qE attribute does not apply to types"
11920 #, gcc-internal-format
11921 msgid "%qE attribute only applies to function types"
11925 #, gcc-internal-format
11926 msgid "type attributes ignored after type is already defined"
11929 #: bb-reorder.c:1886
11930 #, gcc-internal-format, gfc-internal-format
11931 msgid "multiple hot/cold transitions found (bb %i)"
11935 #, gcc-internal-format
11937 "branch target register load optimization is not intended to be run twice"
11941 #, gcc-internal-format
11942 msgid "offset outside bounds of constant string"
11946 #, gcc-internal-format
11947 msgid "second argument to %<__builtin_prefetch%> must be a constant"
11951 #, gcc-internal-format
11952 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
11956 #, gcc-internal-format
11957 msgid "third argument to %<__builtin_prefetch%> must be a constant"
11961 #, gcc-internal-format
11962 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
11965 #: builtins.c:4663 gimplify.c:2328
11966 #, gcc-internal-format
11967 msgid "too few arguments to function %<va_start%>"
11971 #, gcc-internal-format
11972 msgid "first argument to %<va_arg%> not of type %<va_list%>"
11976 #, gcc-internal-format
11977 msgid "%qT is promoted to %qT when passed through %<...%>"
11981 #, gcc-internal-format
11982 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
11985 #. We can, however, treat "undefined" any way we please.
11986 #. Call abort to encourage the user to fix the program.
11987 #: builtins.c:4853 c-typeck.c:2775
11988 #, gcc-internal-format
11989 msgid "if this code is reached, the program will abort"
11993 #, gcc-internal-format
11994 msgid "invalid argument to %<__builtin_frame_address%>"
11998 #, gcc-internal-format
11999 msgid "invalid argument to %<__builtin_return_address%>"
12003 #, gcc-internal-format
12004 msgid "unsupported argument to %<__builtin_frame_address%>"
12008 #, gcc-internal-format
12009 msgid "unsupported argument to %<__builtin_return_address%>"
12013 #, gcc-internal-format
12014 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
12018 #, gcc-internal-format
12019 msgid "trampoline generated for nested function %qD"
12022 #: builtins.c:5607 builtins.c:5621
12023 #, gcc-internal-format
12024 msgid "%qD changed semantics in GCC 4.4"
12027 #. All valid uses of __builtin_va_arg_pack () are removed during
12029 #: builtins.c:6016 expr.c:9297
12030 #, gcc-internal-format
12031 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
12034 #. All valid uses of __builtin_va_arg_pack_len () are removed during
12037 #, gcc-internal-format
12038 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
12042 #, gcc-internal-format
12043 msgid "%<__builtin_longjmp%> second argument must be 1"
12047 #, gcc-internal-format
12048 msgid "target format does not support infinity"
12051 #: builtins.c:11751
12052 #, gcc-internal-format
12053 msgid "%<va_start%> used in function with fixed args"
12056 #: builtins.c:11759
12057 #, gcc-internal-format
12058 msgid "wrong number of arguments to function %<va_start%>"
12061 #. Evidently an out of date version of <stdarg.h>; can't validate
12062 #. va_start's second argument, but can still work as intended.
12063 #: builtins.c:11772
12064 #, gcc-internal-format
12065 msgid "%<__builtin_next_arg%> called without an argument"
12068 #: builtins.c:11777
12069 #, gcc-internal-format
12070 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
12073 #. FIXME: Sometimes with the tree optimizers we can get the
12074 #. not the last argument even though the user used the last
12075 #. argument. We just warn and set the arg to be the last
12076 #. argument so that we will get wrong-code because of
12078 #: builtins.c:11807
12079 #, gcc-internal-format
12080 msgid "second parameter of %<va_start%> not last named argument"
12083 #: builtins.c:11817
12084 #, gcc-internal-format
12086 "undefined behaviour when second parameter of %<va_start%> is declared with "
12087 "%<register%> storage"
12090 #: builtins.c:11933
12091 #, gcc-internal-format
12092 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
12095 #: builtins.c:11946
12096 #, gcc-internal-format
12097 msgid "%Klast argument of %D is not integer constant between 0 and 3"
12100 #: builtins.c:11991 builtins.c:12143 builtins.c:12200
12101 #, gcc-internal-format
12102 msgid "%Kcall to %D will always overflow destination buffer"
12105 #: builtins.c:12133
12106 #, gcc-internal-format
12107 msgid "%Kcall to %D might overflow destination buffer"
12110 #: builtins.c:12221
12111 #, gcc-internal-format
12112 msgid "%Kattempt to free a non-heap object %qD"
12115 #: builtins.c:12224
12116 #, gcc-internal-format
12117 msgid "%Kattempt to free a non-heap object"
12120 #. Except for passing an argument to an unprototyped function,
12121 #. this is a constraint violation. When passing an argument to
12122 #. an unprototyped function, it is compile-time undefined;
12123 #. making it a constraint in that case was rejected in
12125 #: c-convert.c:101 c-typeck.c:1976 c-typeck.c:5224 c-typeck.c:10274
12126 #: cp/typeck.c:1826 cp/typeck.c:6521 cp/typeck.c:7200 fortran/convert.c:88
12127 #, gcc-internal-format
12128 msgid "void value not ignored as it ought to be"
12131 #: c-convert.c:181 fortran/convert.c:122 java/typeck.c:150
12132 #, gcc-internal-format
12133 msgid "conversion to non-scalar type requested"
12137 #, gcc-internal-format
12138 msgid "array %q+D assumed to have one element"
12142 #, gcc-internal-format
12143 msgid "%qD is static but used in inline function %qD which is not static"
12147 #, gcc-internal-format
12148 msgid "%q+D is static but declared in inline function %qD which is not static"
12152 #, gcc-internal-format, gfc-internal-format
12153 msgid "GCC supports only %u nested scopes"
12156 #: c-decl.c:1105 cp/decl.c:372
12157 #, gcc-internal-format
12158 msgid "label %q+D used but not defined"
12162 #, gcc-internal-format
12163 msgid "nested function %q+D declared but never defined"
12167 #, gcc-internal-format
12168 msgid "inline function %q+D declared but never defined"
12171 #: c-decl.c:1179 cp/decl.c:627
12172 #, gcc-internal-format
12173 msgid "unused variable %q+D"
12177 #, gcc-internal-format
12178 msgid "variable %qD set but not used"
12182 #, gcc-internal-format
12183 msgid "type of array %q+D completed incompatibly with implicit initialization"
12186 #: c-decl.c:1467 c-decl.c:5784 c-decl.c:6581 c-decl.c:7286
12187 #, gcc-internal-format
12188 msgid "originally defined here"
12192 #, gcc-internal-format
12194 "a parameter list with an ellipsis can%'t match an empty parameter name list "
12199 #, gcc-internal-format
12201 "an argument type that has a default promotion can%'t match an empty "
12202 "parameter name list declaration"
12206 #, gcc-internal-format
12208 "prototype for %q+D declares more arguments than previous old-style definition"
12212 #, gcc-internal-format
12214 "prototype for %q+D declares fewer arguments than previous old-style "
12219 #, gcc-internal-format
12220 msgid "prototype for %q+D declares argument %d with incompatible type"
12223 #. If we get here, no errors were found, but do issue a warning
12224 #. for this poor-style construct.
12226 #, gcc-internal-format
12227 msgid "prototype for %q+D follows non-prototype definition"
12231 #, gcc-internal-format
12232 msgid "previous definition of %q+D was here"
12236 #, gcc-internal-format
12237 msgid "previous implicit declaration of %q+D was here"
12241 #, gcc-internal-format
12242 msgid "previous declaration of %q+D was here"
12246 #, gcc-internal-format
12247 msgid "%q+D redeclared as different kind of symbol"
12251 #, gcc-internal-format
12252 msgid "built-in function %q+D declared as non-function"
12255 #: c-decl.c:1679 c-decl.c:1856 c-decl.c:2546
12256 #, gcc-internal-format
12257 msgid "declaration of %q+D shadows a built-in function"
12261 #, gcc-internal-format
12262 msgid "redeclaration of enumerator %q+D"
12265 #. If types don't match for a built-in, throw away the
12266 #. built-in. No point in calling locate_old_decl here, it
12267 #. won't print anything.
12269 #, gcc-internal-format
12270 msgid "conflicting types for built-in function %q+D"
12273 #: c-decl.c:1734 c-decl.c:1747 c-decl.c:1783
12274 #, gcc-internal-format
12275 msgid "conflicting types for %q+D"
12279 #, gcc-internal-format
12280 msgid "conflicting named address spaces (generic vs %s) for %q+D"
12284 #, gcc-internal-format
12285 msgid "conflicting named address spaces (%s vs generic) for %q+D"
12289 #, gcc-internal-format
12290 msgid "conflicting named address spaces (%s vs %s) for %q+D"
12294 #, gcc-internal-format
12295 msgid "conflicting type qualifiers for %q+D"
12299 #, gcc-internal-format
12300 msgid "redefinition of typedef %q+D with different type"
12304 #, gcc-internal-format
12305 msgid "redefinition of typedef %q+D"
12308 #. Whether there is a constraint violation for the types not
12309 #. being the same cannot be determined at compile time; a
12310 #. warning that there may be one at runtime is considered
12311 #. appropriate (WG14 reflector message 11743, 8 May 2009).
12313 #, gcc-internal-format
12314 msgid "redefinition of typedef %q+D may be a constraint violation at runtime"
12317 #: c-decl.c:1882 c-decl.c:1985
12318 #, gcc-internal-format
12319 msgid "redefinition of %q+D"
12322 #: c-decl.c:1917 c-decl.c:2023
12323 #, gcc-internal-format
12324 msgid "static declaration of %q+D follows non-static declaration"
12327 #: c-decl.c:1927 c-decl.c:1935 c-decl.c:2013 c-decl.c:2020
12328 #, gcc-internal-format
12329 msgid "non-static declaration of %q+D follows static declaration"
12333 #, gcc-internal-format
12334 msgid "%<gnu_inline%> attribute present on %q+D"
12338 #, gcc-internal-format
12339 msgid "but not here"
12343 #, gcc-internal-format
12344 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
12348 #, gcc-internal-format
12349 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
12353 #, gcc-internal-format
12354 msgid "extern declaration of %q+D follows declaration with no linkage"
12358 #, gcc-internal-format
12359 msgid "declaration of %q+D with no linkage follows extern declaration"
12363 #, gcc-internal-format
12364 msgid "redeclaration of %q+D with no linkage"
12368 #, gcc-internal-format
12370 "redeclaration of %q+D with different visibility (old visibility preserved)"
12374 #, gcc-internal-format
12375 msgid "inline declaration of %qD follows declaration with attribute noinline"
12379 #, gcc-internal-format
12380 msgid "declaration of %q+D with attribute noinline follows inline declaration "
12384 #, gcc-internal-format
12385 msgid "redefinition of parameter %q+D"
12389 #, gcc-internal-format
12390 msgid "redundant redeclaration of %q+D"
12394 #, gcc-internal-format
12395 msgid "declaration of %q+D shadows previous non-variable"
12399 #, gcc-internal-format
12400 msgid "declaration of %q+D shadows a parameter"
12404 #, gcc-internal-format
12405 msgid "declaration of %q+D shadows a global declaration"
12409 #, gcc-internal-format
12410 msgid "declaration of %q+D shadows a previous local"
12413 #: c-decl.c:2555 cp/name-lookup.c:1089 cp/name-lookup.c:1131
12414 #, gcc-internal-format
12415 msgid "shadowed declaration is here"
12419 #, gcc-internal-format
12420 msgid "nested extern declaration of %qD"
12423 #: c-decl.c:2850 c-decl.c:2853
12424 #, gcc-internal-format
12425 msgid "implicit declaration of function %qE"
12429 #, gcc-internal-format
12430 msgid "incompatible implicit declaration of built-in function %qD"
12434 #, gcc-internal-format
12435 msgid "incompatible implicit declaration of function %qD"
12439 #, gcc-internal-format
12440 msgid "%qE undeclared here (not in a function)"
12444 #, gcc-internal-format
12445 msgid "%qE undeclared (first use in this function)"
12449 #, gcc-internal-format
12451 "each undeclared identifier is reported only once for each function it "
12455 #: c-decl.c:3037 cp/decl.c:2533
12456 #, gcc-internal-format
12457 msgid "label %qE referenced outside of any function"
12461 #, gcc-internal-format
12462 msgid "jump into scope of identifier with variably modified type"
12466 #, gcc-internal-format
12467 msgid "jump skips variable initialization"
12470 #: c-decl.c:3077 c-decl.c:3133 c-decl.c:3222
12471 #, gcc-internal-format
12472 msgid "label %qD defined here"
12475 #: c-decl.c:3078 c-decl.c:3350
12476 #, gcc-internal-format
12477 msgid "%qD declared here"
12480 #: c-decl.c:3132 c-decl.c:3221
12481 #, gcc-internal-format
12482 msgid "jump into statement expression"
12486 #, gcc-internal-format
12487 msgid "duplicate label declaration %qE"
12490 #: c-decl.c:3252 cp/decl.c:2843
12491 #, gcc-internal-format
12492 msgid "duplicate label %qD"
12496 #, gcc-internal-format
12498 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
12502 #, gcc-internal-format
12503 msgid "switch jumps over variable initialization"
12506 #: c-decl.c:3349 c-decl.c:3360
12507 #, gcc-internal-format
12508 msgid "switch starts here"
12512 #, gcc-internal-format
12513 msgid "switch jumps into statement expression"
12517 #, gcc-internal-format
12518 msgid "%qE defined as wrong kind of tag"
12521 #: c-decl.c:3652 c-typeck.c:10675 c-family/c-common.c:4026
12522 #, gcc-internal-format
12523 msgid "invalid use of %<restrict%>"
12527 #, gcc-internal-format
12528 msgid "unnamed struct/union that defines no instances"
12532 #, gcc-internal-format
12533 msgid "empty declaration with storage class specifier does not redeclare tag"
12537 #, gcc-internal-format
12538 msgid "empty declaration with type qualifier does not redeclare tag"
12541 #: c-decl.c:3708 c-decl.c:3715
12542 #, gcc-internal-format
12543 msgid "useless type name in empty declaration"
12547 #, gcc-internal-format
12548 msgid "%<inline%> in empty declaration"
12552 #, gcc-internal-format
12553 msgid "%<auto%> in file-scope empty declaration"
12557 #, gcc-internal-format
12558 msgid "%<register%> in file-scope empty declaration"
12562 #, gcc-internal-format
12563 msgid "useless storage class specifier in empty declaration"
12567 #, gcc-internal-format
12568 msgid "useless %<__thread%> in empty declaration"
12572 #, gcc-internal-format
12573 msgid "useless type qualifier in empty declaration"
12576 #: c-decl.c:3763 c-parser.c:1467
12577 #, gcc-internal-format
12578 msgid "empty declaration"
12582 #, gcc-internal-format
12584 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
12589 #, gcc-internal-format
12590 msgid "ISO C90 does not support %<[*]%> array declarators"
12594 #. A function definition isn't function prototype scope C99 6.2.1p4.
12596 #: c-decl.c:3845 c-decl.c:6152
12597 #, gcc-internal-format
12598 msgid "%<[*]%> not allowed in other than function prototype scope"
12602 #, gcc-internal-format
12603 msgid "%q+D is usually a function"
12607 #, gcc-internal-format
12608 msgid "typedef %qD is initialized (use __typeof__ instead)"
12612 #, gcc-internal-format
12613 msgid "function %qD is initialized like a variable"
12616 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
12618 #, gcc-internal-format
12619 msgid "parameter %qD is initialized"
12622 #. Although C99 is unclear about whether incomplete arrays
12623 #. of VLAs themselves count as VLAs, it does not make
12624 #. sense to permit them to be initialized given that
12625 #. ordinary VLAs may not be initialized.
12626 #: c-decl.c:3997 c-decl.c:4012 c-typeck.c:6281
12627 #, gcc-internal-format
12628 msgid "variable-sized object may not be initialized"
12632 #, gcc-internal-format
12633 msgid "variable %qD has initializer but incomplete type"
12636 #: c-decl.c:4092 cp/decl.c:4289 cp/decl.c:12113
12637 #, gcc-internal-format
12638 msgid "inline function %q+D given attribute noinline"
12642 #, gcc-internal-format
12643 msgid "uninitialized const member in %qT is invalid in C++"
12646 #: c-decl.c:4145 cp/init.c:1883 cp/init.c:1898
12647 #, gcc-internal-format
12648 msgid "%qD should be initialized"
12652 #, gcc-internal-format
12653 msgid "initializer fails to determine size of %q+D"
12657 #, gcc-internal-format
12658 msgid "array size missing in %q+D"
12662 #, gcc-internal-format
12663 msgid "zero or negative size array %q+D"
12666 #: c-decl.c:4295 varasm.c:1964
12667 #, gcc-internal-format
12668 msgid "storage size of %q+D isn%'t known"
12672 #, gcc-internal-format
12673 msgid "storage size of %q+D isn%'t constant"
12677 #, gcc-internal-format
12678 msgid "ignoring asm-specifier for non-static local variable %q+D"
12682 #, gcc-internal-format
12683 msgid "cannot put object with volatile field into register"
12687 #, gcc-internal-format
12688 msgid "uninitialized const %qD is invalid in C++"
12692 #, gcc-internal-format
12693 msgid "ISO C forbids forward parameter declarations"
12697 #, gcc-internal-format
12698 msgid "defining a type in a compound literal is invalid in C++"
12701 #: c-decl.c:4670 c-decl.c:4685
12702 #, gcc-internal-format
12703 msgid "bit-field %qs width not an integer constant"
12707 #, gcc-internal-format
12708 msgid "bit-field %qs width not an integer constant expression"
12712 #, gcc-internal-format
12713 msgid "negative width in bit-field %qs"
12717 #, gcc-internal-format
12718 msgid "zero width for bit-field %qs"
12722 #, gcc-internal-format
12723 msgid "bit-field %qs has invalid type"
12727 #, gcc-internal-format
12728 msgid "type of bit-field %qs is a GCC extension"
12732 #, gcc-internal-format
12733 msgid "width of %qs exceeds its type"
12737 #, gcc-internal-format
12738 msgid "%qs is narrower than values of its type"
12742 #, gcc-internal-format
12743 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
12747 #, gcc-internal-format
12748 msgid "ISO C90 forbids array whose size can%'t be evaluated"
12752 #, gcc-internal-format
12753 msgid "ISO C90 forbids variable length array %qE"
12757 #, gcc-internal-format
12758 msgid "ISO C90 forbids variable length array"
12762 #, gcc-internal-format
12763 msgid "the size of array %qE can%'t be evaluated"
12767 #, gcc-internal-format
12768 msgid "the size of array can %'t be evaluated"
12772 #, gcc-internal-format
12773 msgid "variable length array %qE is used"
12776 #: c-decl.c:4791 cp/decl.c:7638
12777 #, gcc-internal-format
12778 msgid "variable length array is used"
12781 #: c-decl.c:4971 c-decl.c:5317 c-decl.c:5327
12782 #, gcc-internal-format
12783 msgid "variably modified %qE at file scope"
12787 #, gcc-internal-format
12788 msgid "variably modified field at file scope"
12792 #, gcc-internal-format
12793 msgid "type defaults to %<int%> in declaration of %qE"
12797 #, gcc-internal-format
12798 msgid "type defaults to %<int%> in type name"
12802 #, gcc-internal-format
12803 msgid "duplicate %<const%>"
12807 #, gcc-internal-format
12808 msgid "duplicate %<restrict%>"
12812 #, gcc-internal-format
12813 msgid "duplicate %<volatile%>"
12817 #, gcc-internal-format, gfc-internal-format
12818 msgid "conflicting named address spaces (%s vs %s)"
12822 #, gcc-internal-format
12823 msgid "function definition declared %<auto%>"
12827 #, gcc-internal-format
12828 msgid "function definition declared %<register%>"
12832 #, gcc-internal-format
12833 msgid "function definition declared %<typedef%>"
12837 #, gcc-internal-format
12838 msgid "function definition declared %<__thread%>"
12842 #, gcc-internal-format
12843 msgid "storage class specified for structure field %qE"
12847 #, gcc-internal-format
12848 msgid "storage class specified for structure field"
12852 #, gcc-internal-format
12853 msgid "storage class specified for parameter %qE"
12857 #, gcc-internal-format
12858 msgid "storage class specified for unnamed parameter"
12861 #: c-decl.c:5096 cp/decl.c:8581
12862 #, gcc-internal-format
12863 msgid "storage class specified for typename"
12867 #, gcc-internal-format
12868 msgid "%qE initialized and declared %<extern%>"
12872 #, gcc-internal-format
12873 msgid "%qE has both %<extern%> and initializer"
12877 #, gcc-internal-format
12878 msgid "file-scope declaration of %qE specifies %<auto%>"
12882 #, gcc-internal-format
12883 msgid "file-scope declaration of %qE specifies %<register%>"
12887 #, gcc-internal-format
12888 msgid "nested function %qE declared %<extern%>"
12892 #, gcc-internal-format
12893 msgid "function-scope %qE implicitly auto and declared %<__thread%>"
12896 #. Only the innermost declarator (making a parameter be of
12897 #. array type which is converted to pointer type)
12898 #. may have static or type qualifiers.
12899 #: c-decl.c:5181 c-decl.c:5513
12900 #, gcc-internal-format
12901 msgid "static or type qualifiers in non-parameter array declarator"
12905 #, gcc-internal-format
12906 msgid "declaration of %qE as array of voids"
12910 #, gcc-internal-format
12911 msgid "declaration of type name as array of voids"
12915 #, gcc-internal-format
12916 msgid "declaration of %qE as array of functions"
12920 #, gcc-internal-format
12921 msgid "declaration of type name as array of functions"
12924 #: c-decl.c:5248 c-decl.c:7070
12925 #, gcc-internal-format
12926 msgid "invalid use of structure with flexible array member"
12930 #, gcc-internal-format
12931 msgid "size of array %qE has non-integer type"
12935 #, gcc-internal-format
12936 msgid "size of unnamed array has non-integer type"
12940 #, gcc-internal-format
12941 msgid "ISO C forbids zero-size array %qE"
12945 #, gcc-internal-format
12946 msgid "ISO C forbids zero-size array"
12950 #, gcc-internal-format
12951 msgid "size of array %qE is negative"
12955 #, gcc-internal-format
12956 msgid "size of unnamed array is negative"
12959 #: c-decl.c:5378 c-decl.c:5743
12960 #, gcc-internal-format
12961 msgid "size of array %qE is too large"
12964 #: c-decl.c:5381 c-decl.c:5745
12965 #, gcc-internal-format
12966 msgid "size of unnamed array is too large"
12970 #, gcc-internal-format
12971 msgid "ISO C90 does not support flexible array members"
12976 #, gcc-internal-format
12977 msgid "%<[*]%> not in a declaration"
12981 #, gcc-internal-format
12982 msgid "array type has incomplete element type"
12986 #, gcc-internal-format
12987 msgid "%qE declared as function returning a function"
12991 #, gcc-internal-format
12992 msgid "type name declared as function returning a function"
12996 #, gcc-internal-format
12997 msgid "%qE declared as function returning an array"
13001 #, gcc-internal-format
13002 msgid "type name declared as function returning an array"
13006 #, gcc-internal-format
13007 msgid "function definition has qualified void return type"
13010 #: c-decl.c:5592 cp/decl.c:8687
13011 #, gcc-internal-format
13012 msgid "type qualifiers ignored on function return type"
13015 #: c-decl.c:5621 c-decl.c:5759 c-decl.c:5869 c-decl.c:5962
13016 #, gcc-internal-format
13017 msgid "ISO C forbids qualified function types"
13021 #, gcc-internal-format
13022 msgid "%qs combined with %<auto%> qualifier for %qE"
13026 #, gcc-internal-format
13027 msgid "%qs combined with %<register%> qualifier for %qE"
13031 #, gcc-internal-format
13032 msgid "%qs specified for auto variable %qE"
13036 #, gcc-internal-format
13037 msgid "%qs specified for parameter %qE"
13041 #, gcc-internal-format
13042 msgid "%qs specified for unnamed parameter"
13046 #, gcc-internal-format
13047 msgid "%qs specified for structure field %qE"
13051 #, gcc-internal-format
13052 msgid "%qs specified for structure field"
13056 #, gcc-internal-format
13057 msgid "typedef %q+D declared %<inline%>"
13061 #, gcc-internal-format
13062 msgid "ISO C forbids const or volatile function types"
13067 #, gcc-internal-format
13068 msgid "a member of a structure or union cannot have a variably modified type"
13071 #: c-decl.c:5830 cp/decl.c:7860
13072 #, gcc-internal-format
13073 msgid "variable or field %qE declared void"
13077 #, gcc-internal-format
13078 msgid "attributes in parameter array declarator ignored"
13082 #, gcc-internal-format
13083 msgid "parameter %q+D declared %<inline%>"
13087 #, gcc-internal-format
13088 msgid "field %qE declared as a function"
13092 #, gcc-internal-format
13093 msgid "field %qE has incomplete type"
13097 #, gcc-internal-format
13098 msgid "unnamed field has incomplete type"
13101 #: c-decl.c:5934 c-decl.c:5945 c-decl.c:5948
13102 #, gcc-internal-format
13103 msgid "invalid storage class for function %qE"
13107 #, gcc-internal-format
13108 msgid "cannot inline function %<main%>"
13112 #, gcc-internal-format
13113 msgid "variable previously declared %<static%> redeclared %<extern%>"
13117 #, gcc-internal-format
13118 msgid "variable %q+D declared %<inline%>"
13122 #, gcc-internal-format
13123 msgid "non-nested function with variably modified type"
13127 #, gcc-internal-format
13128 msgid "object with variably modified type must have no linkage"
13131 #: c-decl.c:6157 c-decl.c:7706
13132 #, gcc-internal-format
13133 msgid "function declaration isn%'t a prototype"
13137 #, gcc-internal-format
13138 msgid "parameter names (without types) in function declaration"
13142 #, gcc-internal-format
13143 msgid "parameter %u (%q+D) has incomplete type"
13147 #, gcc-internal-format, gfc-internal-format
13148 msgid "parameter %u has incomplete type"
13152 #, gcc-internal-format
13153 msgid "parameter %u (%q+D) has void type"
13157 #, gcc-internal-format, gfc-internal-format
13158 msgid "parameter %u has void type"
13162 #, gcc-internal-format
13163 msgid "%<void%> as only parameter may not be qualified"
13166 #: c-decl.c:6309 c-decl.c:6344
13167 #, gcc-internal-format
13168 msgid "%<void%> must be the only parameter"
13172 #, gcc-internal-format
13173 msgid "parameter %q+D has just a forward declaration"
13176 #. The %s will be one of 'struct', 'union', or 'enum'.
13178 #, gcc-internal-format
13179 msgid "%<%s %E%> declared inside parameter list"
13182 #. The %s will be one of 'struct', 'union', or 'enum'.
13184 #, gcc-internal-format, gfc-internal-format
13185 msgid "anonymous %s declared inside parameter list"
13189 #, gcc-internal-format
13191 "its scope is only this definition or declaration, which is probably not what "
13196 #, gcc-internal-format
13197 msgid "enum type defined here"
13201 #, gcc-internal-format
13202 msgid "struct defined here"
13206 #, gcc-internal-format
13207 msgid "union defined here"
13211 #, gcc-internal-format
13212 msgid "redefinition of %<union %E%>"
13216 #, gcc-internal-format
13217 msgid "redefinition of %<struct %E%>"
13221 #, gcc-internal-format
13222 msgid "nested redefinition of %<union %E%>"
13226 #, gcc-internal-format
13227 msgid "nested redefinition of %<struct %E%>"
13230 #: c-decl.c:6622 c-decl.c:7304
13231 #, gcc-internal-format
13232 msgid "defining type in %qs expression is invalid in C++"
13235 #: c-decl.c:6688 cp/decl.c:4027
13236 #, gcc-internal-format
13237 msgid "declaration does not declare anything"
13241 #, gcc-internal-format
13242 msgid "ISO C99 doesn%'t support unnamed structs/unions"
13246 #, gcc-internal-format
13247 msgid "ISO C90 doesn%'t support unnamed structs/unions"
13250 #: c-decl.c:6790 c-decl.c:6809 c-decl.c:6868 objcp/objcp-decl.c:91
13251 #, gcc-internal-format
13252 msgid "duplicate member %q+D"
13256 #, gcc-internal-format
13257 msgid "union has no named members"
13261 #, gcc-internal-format
13262 msgid "union has no members"
13266 #, gcc-internal-format
13267 msgid "struct has no named members"
13271 #, gcc-internal-format
13272 msgid "struct has no members"
13276 #, gcc-internal-format
13277 msgid "flexible array member in union"
13281 #, gcc-internal-format
13282 msgid "flexible array member not at end of struct"
13286 #, gcc-internal-format
13287 msgid "flexible array member in otherwise empty struct"
13291 #, gcc-internal-format
13292 msgid "union cannot be made transparent"
13296 #, gcc-internal-format
13297 msgid "nested redefinition of %<enum %E%>"
13300 #. This enum is a named one that has been declared already.
13302 #, gcc-internal-format
13303 msgid "redeclaration of %<enum %E%>"
13307 #, gcc-internal-format
13308 msgid "enumeration values exceed range of largest integer"
13312 #, gcc-internal-format
13313 msgid "specified mode too small for enumeral values"
13316 #: c-decl.c:7481 c-decl.c:7497
13317 #, gcc-internal-format
13318 msgid "enumerator value for %qE is not an integer constant"
13322 #, gcc-internal-format
13323 msgid "enumerator value for %qE is not an integer constant expression"
13327 #, gcc-internal-format
13328 msgid "overflow in enumeration values"
13332 #, gcc-internal-format
13333 msgid "ISO C restricts enumerator values to range of %<int%>"
13337 #, gcc-internal-format
13338 msgid "inline function %qD given attribute noinline"
13342 #, gcc-internal-format
13343 msgid "return type is an incomplete type"
13347 #, gcc-internal-format
13348 msgid "return type defaults to %<int%>"
13352 #, gcc-internal-format
13353 msgid "no previous prototype for %qD"
13357 #, gcc-internal-format
13358 msgid "%qD was used with no prototype before its definition"
13362 #, gcc-internal-format
13363 msgid "no previous declaration for %qD"
13367 #, gcc-internal-format
13368 msgid "%qD was used with no declaration before its definition"
13372 #, gcc-internal-format
13373 msgid "return type of %qD is not %<int%>"
13377 #, gcc-internal-format
13378 msgid "%qD is normally a non-static function"
13382 #, gcc-internal-format
13383 msgid "old-style parameter declarations in prototyped function definition"
13387 #, gcc-internal-format
13388 msgid "traditional C rejects ISO C style function definitions"
13392 #, gcc-internal-format
13393 msgid "parameter name omitted"
13397 #, gcc-internal-format
13398 msgid "old-style function definition"
13402 #, gcc-internal-format
13403 msgid "parameter name missing from parameter list"
13407 #, gcc-internal-format
13408 msgid "%qD declared as a non-parameter"
13412 #, gcc-internal-format
13413 msgid "multiple parameters named %qD"
13417 #, gcc-internal-format
13418 msgid "parameter %qD declared with void type"
13421 #: c-decl.c:7937 c-decl.c:7941
13422 #, gcc-internal-format
13423 msgid "type of %qD defaults to %<int%>"
13427 #, gcc-internal-format
13428 msgid "parameter %qD has incomplete type"
13432 #, gcc-internal-format
13433 msgid "declaration for parameter %qD but no such parameter"
13437 #, gcc-internal-format
13438 msgid "number of arguments doesn%'t match built-in prototype"
13442 #, gcc-internal-format
13443 msgid "number of arguments doesn%'t match prototype"
13446 #: c-decl.c:8034 c-decl.c:8076 c-decl.c:8090
13447 #, gcc-internal-format
13448 msgid "prototype declaration"
13452 #, gcc-internal-format
13453 msgid "promoted argument %qD doesn%'t match built-in prototype"
13457 #, gcc-internal-format
13458 msgid "promoted argument %qD doesn%'t match prototype"
13462 #, gcc-internal-format
13463 msgid "argument %qD doesn%'t match built-in prototype"
13467 #, gcc-internal-format
13468 msgid "argument %qD doesn%'t match prototype"
13471 #: c-decl.c:8280 cp/decl.c:12990
13472 #, gcc-internal-format
13473 msgid "no return statement in function returning non-void"
13477 #, gcc-internal-format
13478 msgid "parameter %qD set but not used"
13481 #. If we get here, declarations have been used in a for loop without
13482 #. the C99 for loop scope. This doesn't make much sense, so don't
13485 #, gcc-internal-format
13486 msgid "%<for%> loop initial declarations are only allowed in C99 mode"
13490 #, gcc-internal-format
13491 msgid "use option -std=c99 or -std=gnu99 to compile your code"
13495 #, gcc-internal-format
13496 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
13500 #, gcc-internal-format
13502 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
13506 #, gcc-internal-format
13507 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
13511 #, gcc-internal-format
13512 msgid "%<union %E%> declared in %<for%> loop initial declaration"
13516 #, gcc-internal-format
13517 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
13521 #, gcc-internal-format
13522 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
13526 #, gcc-internal-format
13527 msgid "incompatible address space qualifiers %qs and %qs"
13530 #: c-decl.c:8731 c-decl.c:9042 c-decl.c:9431
13531 #, gcc-internal-format
13532 msgid "duplicate %qE"
13535 #: c-decl.c:8757 c-decl.c:9053 c-decl.c:9310
13536 #, gcc-internal-format
13537 msgid "two or more data types in declaration specifiers"
13540 #: c-decl.c:8769 cp/parser.c:2461
13541 #, gcc-internal-format
13542 msgid "%<long long long%> is too long for GCC"
13546 #, gcc-internal-format
13547 msgid "ISO C90 does not support %<long long%>"
13551 #, gcc-internal-format
13552 msgid "ISO C90 does not support complex types"
13556 #, gcc-internal-format
13557 msgid "ISO C does not support saturating types"
13561 #, gcc-internal-format
13562 msgid "%<__int128%> is not supported for this target"
13566 #, gcc-internal-format
13567 msgid "ISO C does not support %<__int128%> type"
13571 #, gcc-internal-format
13572 msgid "ISO C does not support decimal floating point"
13575 #: c-decl.c:9291 c-decl.c:9496 c-parser.c:6029
13576 #, gcc-internal-format
13577 msgid "fixed-point types not supported for this target"
13581 #, gcc-internal-format
13582 msgid "ISO C does not support fixed-point types"
13586 #, gcc-internal-format
13587 msgid "C++ lookup of %qD would return a field, not a type"
13591 #, gcc-internal-format
13592 msgid "%qE fails to be a typedef or built in type"
13596 #, gcc-internal-format
13597 msgid "%qE is not at beginning of declaration"
13601 #, gcc-internal-format
13602 msgid "%<__thread%> used with %<auto%>"
13606 #, gcc-internal-format
13607 msgid "%<__thread%> used with %<register%>"
13611 #, gcc-internal-format
13612 msgid "%<__thread%> used with %<typedef%>"
13616 #, gcc-internal-format
13617 msgid "%<__thread%> before %<extern%>"
13621 #, gcc-internal-format
13622 msgid "%<__thread%> before %<static%>"
13626 #, gcc-internal-format
13627 msgid "multiple storage classes in declaration specifiers"
13631 #, gcc-internal-format
13632 msgid "%<__thread%> used with %qE"
13636 #, gcc-internal-format
13637 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
13641 #, gcc-internal-format
13642 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
13645 #: c-decl.c:9553 c-decl.c:9566 c-decl.c:9592
13646 #, gcc-internal-format
13647 msgid "ISO C does not support complex integer types"
13650 #: c-decl.c:9746 toplev.c:497
13651 #, gcc-internal-format
13652 msgid "%q+F used but never defined"
13656 #, gcc-internal-format
13657 msgid "identifier %qE conflicts with C++ keyword"
13661 #, gcc-internal-format
13662 msgid "ISO C forbids an empty translation unit"
13665 #: c-parser.c:1309 c-parser.c:7212
13666 #, gcc-internal-format
13667 msgid "ISO C does not allow extra %<;%> outside of a function"
13670 #: c-parser.c:1435 c-parser.c:2000 c-parser.c:3213
13671 #, gcc-internal-format
13672 msgid "unknown type name %qE"
13675 #: c-parser.c:1455 c-parser.c:8230 cp/parser.c:25235
13676 #, gcc-internal-format
13677 msgid "expected declaration specifiers"
13680 #: c-parser.c:1480 c-parser.c:2573
13681 #, gcc-internal-format
13682 msgid "expected %<;%>, identifier or %<(%>"
13685 #: c-parser.c:1498 cp/parser.c:22293 cp/parser.c:22366
13686 #, gcc-internal-format
13687 msgid "prefix attributes are ignored for methods"
13691 #, gcc-internal-format
13692 msgid "prefix attributes are ignored for implementations"
13696 #, gcc-internal-format
13697 msgid "unexpected attribute"
13701 #, gcc-internal-format
13702 msgid "data definition has no type or storage class"
13705 #: c-parser.c:1671 cp/parser.c:9762
13706 #, gcc-internal-format
13707 msgid "expected %<,%> or %<;%>"
13710 #. This can appear in many cases looking nothing like a
13711 #. function definition, so we don't give a more specific
13712 #. error suggesting there was one.
13713 #: c-parser.c:1678 c-parser.c:1694
13714 #, gcc-internal-format
13715 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
13719 #, gcc-internal-format
13720 msgid "ISO C forbids nested functions"
13724 #, gcc-internal-format
13725 msgid "ISO C99 does not support %<_Static_assert%>"
13729 #, gcc-internal-format
13730 msgid "ISO C90 does not support %<_Static_assert%>"
13733 #: c-parser.c:1821 c-parser.c:3278 c-parser.c:8285 cp/parser.c:25122
13734 #, gcc-internal-format
13735 msgid "expected string literal"
13739 #, gcc-internal-format
13740 msgid "expression in static assertion is not an integer"
13744 #, gcc-internal-format
13745 msgid "expression in static assertion is not an integer constant expression"
13749 #, gcc-internal-format
13750 msgid "expression in static assertion is not constant"
13753 #. Report the error.
13754 #: c-parser.c:1846 cp/semantics.c:4681
13755 #, gcc-internal-format
13756 msgid "static assertion failed: %E"
13759 #: c-parser.c:2207 c-parser.c:3063 c-parser.c:3709 c-parser.c:3983
13760 #: c-parser.c:5084 c-parser.c:5175 c-parser.c:5800 c-parser.c:6083
13761 #: c-parser.c:6272 c-parser.c:6294 c-parser.c:6402 c-parser.c:6600
13762 #: c-parser.c:6629 c-parser.c:6814 c-parser.c:6863 c-parser.c:7003
13763 #: c-parser.c:7034 c-parser.c:7042 c-parser.c:7071 c-parser.c:7085
13764 #: c-parser.c:7388 c-parser.c:7512 c-parser.c:7939 c-parser.c:7974
13765 #: c-parser.c:8027 c-parser.c:8080 c-parser.c:8096 c-parser.c:8142
13766 #: c-parser.c:8404 c-parser.c:9171 cp/parser.c:20953 cp/parser.c:23122
13767 #: cp/parser.c:23152 cp/parser.c:23218
13768 #, gcc-internal-format
13769 msgid "expected identifier"
13772 #: c-parser.c:2240 cp/parser.c:13730
13773 #, gcc-internal-format
13774 msgid "comma at end of enumerator list"
13778 #, gcc-internal-format
13779 msgid "expected %<,%> or %<}%>"
13783 #, gcc-internal-format
13784 msgid "ISO C forbids forward references to %<enum%> types"
13788 #, gcc-internal-format
13789 msgid "expected class name"
13792 #: c-parser.c:2409 c-parser.c:6930
13793 #, gcc-internal-format
13794 msgid "extra semicolon in struct or union specified"
13798 #, gcc-internal-format
13799 msgid "no semicolon at end of struct or union"
13802 #: c-parser.c:2535 c-parser.c:3523
13803 #, gcc-internal-format
13804 msgid "expected specifier-qualifier-list"
13808 #, gcc-internal-format
13809 msgid "ISO C forbids member declarations with no members"
13813 #, gcc-internal-format
13814 msgid "expected %<,%>, %<;%> or %<}%>"
13818 #, gcc-internal-format
13819 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
13823 #, gcc-internal-format
13824 msgid "%<typeof%> applied to a bit-field"
13828 #, gcc-internal-format
13829 msgid "expected identifier or %<(%>"
13833 #, gcc-internal-format
13834 msgid "ISO C requires a named argument before %<...%>"
13838 #, gcc-internal-format
13839 msgid "expected declaration specifiers or %<...%>"
13843 #, gcc-internal-format
13844 msgid "wide string literal in %<asm%>"
13848 #, gcc-internal-format
13849 msgid "ISO C forbids empty initializer braces"
13853 #, gcc-internal-format
13854 msgid "obsolete use of designated initializer with %<:%>"
13858 #, gcc-internal-format
13859 msgid "ISO C forbids specifying range of elements to initialize"
13863 #, gcc-internal-format
13864 msgid "ISO C90 forbids specifying subobject to initialize"
13868 #, gcc-internal-format
13869 msgid "obsolete use of designated initializer without %<=%>"
13873 #, gcc-internal-format
13874 msgid "ISO C forbids label declarations"
13877 #: c-parser.c:4004 c-parser.c:4085
13878 #, gcc-internal-format
13879 msgid "expected declaration or statement"
13882 #: c-parser.c:4036 c-parser.c:4066
13883 #, gcc-internal-format
13884 msgid "ISO C90 forbids mixed declarations and code"
13888 #, gcc-internal-format
13889 msgid "expected %<}%> before %<else%>"
13892 #: c-parser.c:4098 cp/parser.c:8426
13893 #, gcc-internal-format
13894 msgid "%<else%> without a previous %<if%>"
13898 #, gcc-internal-format
13899 msgid "label at end of compound statement"
13903 #, gcc-internal-format
13904 msgid "expected %<:%> or %<...%>"
13908 #, gcc-internal-format
13910 "a label can only be part of a statement and a declaration is not a statement"
13914 #, gcc-internal-format
13915 msgid "expected identifier or %<*%>"
13918 #. Avoid infinite loop in error recovery:
13919 #. c_parser_skip_until_found stops at a closing nesting
13920 #. delimiter without consuming it, but here we need to consume
13921 #. it to proceed further.
13922 #: c-parser.c:4424 cp/parser.c:8158
13923 #, gcc-internal-format
13924 msgid "expected statement"
13927 #: c-parser.c:4522 cp/parser.c:8508
13928 #, gcc-internal-format
13929 msgid "suggest braces around empty body in an %<if%> statement"
13932 #: c-parser.c:4550 cp/parser.c:8531
13933 #, gcc-internal-format
13934 msgid "suggest braces around empty body in an %<else%> statement"
13938 #, gcc-internal-format
13939 msgid "suggest braces around empty body in %<do%> statement"
13942 #: c-parser.c:4797 c-parser.c:4827
13943 #, gcc-internal-format
13944 msgid "multiple iterating variables in fast enumeration"
13948 #, gcc-internal-format
13949 msgid "invalid iterating variable in fast enumeration"
13953 #, gcc-internal-format
13954 msgid "missing collection in fast enumeration"
13958 #, gcc-internal-format
13959 msgid "%E qualifier ignored on asm"
13963 #, gcc-internal-format
13964 msgid "ISO C forbids omitting the middle term of a ?: expression"
13968 #, gcc-internal-format
13969 msgid "traditional C rejects the unary plus operator"
13973 #, gcc-internal-format
13974 msgid "%<sizeof%> applied to a bit-field"
13977 #: c-parser.c:6094 c-parser.c:6439 c-parser.c:6459
13978 #, gcc-internal-format
13979 msgid "expected expression"
13983 #, gcc-internal-format
13984 msgid "braced-group within expression allowed only inside a function"
13988 #, gcc-internal-format
13989 msgid "ISO C forbids braced-groups within expressions"
13993 #, gcc-internal-format
13994 msgid "first argument to %<__builtin_choose_expr%> not a constant"
13998 #, gcc-internal-format
13999 msgid "compound literal has variable size"
14003 #, gcc-internal-format
14004 msgid "compound literal qualified by address-space qualifier"
14008 #, gcc-internal-format
14009 msgid "ISO C90 forbids compound literals"
14013 #, gcc-internal-format
14014 msgid "expected identifier or %<)%>"
14018 #, gcc-internal-format
14019 msgid "extra semicolon in method definition specified"
14023 #, gcc-internal-format
14024 msgid "method attributes must be specified at the end only"
14028 #, gcc-internal-format
14029 msgid "expected %<;%> or %<{%> after method attribute definition"
14033 #, gcc-internal-format
14034 msgid "objective-c method declaration is expected"
14038 #, gcc-internal-format
14039 msgid "no type or storage class may be specified here,"
14042 #: c-parser.c:7943 c-parser.c:8000 cp/parser.c:23178
14043 #, gcc-internal-format
14044 msgid "unknown property attribute"
14047 #: c-parser.c:7964 cp/parser.c:23142
14048 #, gcc-internal-format
14049 msgid "missing %<=%> (after %<getter%> attribute)"
14052 #: c-parser.c:7967 cp/parser.c:23145
14053 #, gcc-internal-format
14054 msgid "missing %<=%> (after %<setter%> attribute)"
14057 #: c-parser.c:7981 cp/parser.c:23159
14058 #, gcc-internal-format
14059 msgid "the %<setter%> attribute may only be specified once"
14062 #: c-parser.c:7986 cp/parser.c:23164
14063 #, gcc-internal-format
14064 msgid "setter name must terminate with %<:%>"
14067 #: c-parser.c:7993 cp/parser.c:23171
14068 #, gcc-internal-format
14069 msgid "the %<getter%> attribute may only be specified once"
14072 #: c-parser.c:8179 cp/parser.c:25166
14073 #, gcc-internal-format
14074 msgid "%<#pragma omp barrier%> may only be used in compound statements"
14077 #: c-parser.c:8190 cp/parser.c:25181
14078 #, gcc-internal-format
14079 msgid "%<#pragma omp flush%> may only be used in compound statements"
14082 #: c-parser.c:8201 cp/parser.c:25197
14083 #, gcc-internal-format
14084 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
14087 #: c-parser.c:8214 cp/parser.c:25225
14088 #, gcc-internal-format
14090 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
14094 #: c-parser.c:8220 cp/parser.c:25156
14095 #, gcc-internal-format
14096 msgid "%<#pragma GCC pch_preprocess%> must be first"
14099 #: c-parser.c:8379 cp/parser.c:23420
14100 #, gcc-internal-format
14101 msgid "too many %qs clauses"
14104 #: c-parser.c:8481 cp/parser.c:23535
14105 #, gcc-internal-format
14106 msgid "collapse argument needs positive constant integer expression"
14109 #: c-parser.c:8547 cp/parser.c:23586
14110 #, gcc-internal-format
14111 msgid "expected %<none%> or %<shared%>"
14114 #: c-parser.c:8638 c-parser.c:8830
14115 #, gcc-internal-format
14116 msgid "expected integer expression"
14120 #, gcc-internal-format
14121 msgid "%<num_threads%> value must be positive"
14124 #: c-parser.c:8733 cp/parser.c:23738
14125 #, gcc-internal-format
14126 msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
14129 #: c-parser.c:8821 cp/parser.c:23823
14130 #, gcc-internal-format
14131 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
14134 #: c-parser.c:8825 cp/parser.c:23826
14135 #, gcc-internal-format
14136 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
14139 #: c-parser.c:8843 cp/parser.c:23842
14140 #, gcc-internal-format
14141 msgid "invalid schedule kind"
14144 #: c-parser.c:8963 cp/parser.c:23965
14145 #, gcc-internal-format
14146 msgid "expected %<#pragma omp%> clause"
14149 #: c-parser.c:8972 cp/parser.c:23974
14150 #, gcc-internal-format
14151 msgid "%qs is not valid for %qs"
14154 #: c-parser.c:9112 cp/parser.c:24125
14155 #, gcc-internal-format
14156 msgid "invalid operator for %<#pragma omp atomic%>"
14159 #: c-parser.c:9174 c-parser.c:9195
14160 #, gcc-internal-format
14161 msgid "expected %<(%> or end of line"
14164 #: c-parser.c:9230 cp/parser.c:24364
14165 #, gcc-internal-format
14166 msgid "for statement expected"
14169 #: c-parser.c:9283 cp/semantics.c:4377 cp/semantics.c:4447
14170 #, gcc-internal-format
14171 msgid "expected iteration declaration or initialization"
14175 #, gcc-internal-format
14176 msgid "not enough perfectly nested loops"
14179 #: c-parser.c:9416 cp/parser.c:24705
14180 #, gcc-internal-format
14181 msgid "collapsed loops not perfectly nested"
14184 #: c-parser.c:9454 cp/parser.c:24549 cp/parser.c:24587 cp/pt.c:11880
14185 #, gcc-internal-format
14186 msgid "iteration variable %qD should not be firstprivate"
14190 #, gcc-internal-format
14191 msgid "%qD is not a variable"
14194 #: c-parser.c:9901 cp/semantics.c:4002
14195 #, gcc-internal-format
14196 msgid "%qE declared %<threadprivate%> after first use"
14199 #: c-parser.c:9903 cp/semantics.c:4004
14200 #, gcc-internal-format
14201 msgid "automatic variable %qE cannot be %<threadprivate%>"
14204 #: c-parser.c:9907 cp/semantics.c:4006
14205 #, gcc-internal-format
14206 msgid "%<threadprivate%> %qE has incomplete type"
14210 #, gcc-internal-format
14211 msgid "%qD has an incomplete type"
14214 #: c-typeck.c:227 cp/call.c:3484
14215 #, gcc-internal-format
14216 msgid "invalid use of void expression"
14220 #, gcc-internal-format
14221 msgid "invalid use of flexible array member"
14224 #: c-typeck.c:241 cp/typeck2.c:415
14225 #, gcc-internal-format
14226 msgid "invalid use of array with unspecified bounds"
14230 #, gcc-internal-format
14231 msgid "invalid use of undefined type %<%s %E%>"
14234 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
14236 #, gcc-internal-format
14237 msgid "invalid use of incomplete typedef %qD"
14241 #, gcc-internal-format
14242 msgid "%qT and %qT are in disjoint named address spaces"
14245 #: c-typeck.c:561 c-typeck.c:586
14246 #, gcc-internal-format
14247 msgid "function types not truly compatible in ISO C"
14251 #, gcc-internal-format
14252 msgid "can%'t mix operands of decimal float and vector types"
14256 #, gcc-internal-format
14257 msgid "can%'t mix operands of decimal float and complex types"
14261 #, gcc-internal-format
14262 msgid "can%'t mix operands of decimal float and other float types"
14266 #, gcc-internal-format
14267 msgid "types are not quite compatible"
14271 #, gcc-internal-format
14272 msgid "pointer target types incompatible in C++"
14276 #, gcc-internal-format
14277 msgid "function return types not compatible due to %<volatile%>"
14280 #: c-typeck.c:1728 c-typeck.c:3380
14281 #, gcc-internal-format
14282 msgid "arithmetic on pointer to an incomplete type"
14286 #, gcc-internal-format
14287 msgid "%qT has no member named %qE"
14291 #, gcc-internal-format
14292 msgid "request for member %qE in something not a structure or union"
14296 #, gcc-internal-format
14297 msgid "dereferencing pointer to incomplete type"
14301 #, gcc-internal-format
14302 msgid "dereferencing %<void *%> pointer"
14306 #, gcc-internal-format
14307 msgid "subscripted value is neither array nor pointer nor vector"
14310 #: c-typeck.c:2319 cp/typeck.c:2854 cp/typeck.c:2948
14311 #, gcc-internal-format
14312 msgid "array subscript is not an integer"
14316 #, gcc-internal-format
14317 msgid "subscripted value is pointer to function"
14321 #, gcc-internal-format
14322 msgid "index value is out of bound"
14326 #, gcc-internal-format
14327 msgid "ISO C forbids subscripting %<register%> array"
14331 #, gcc-internal-format
14332 msgid "ISO C90 forbids subscripting non-lvalue array"
14336 #, gcc-internal-format
14337 msgid "enum constant defined here"
14341 #, gcc-internal-format
14342 msgid "called object %qE is not a function"
14345 #. This situation leads to run-time undefined behavior. We can't,
14346 #. therefore, simply error unless we can prove that all possible
14347 #. executions of the program must execute the code.
14349 #, gcc-internal-format
14350 msgid "function called through a non-compatible type"
14353 #: c-typeck.c:2786 c-typeck.c:2840
14354 #, gcc-internal-format
14355 msgid "function with qualified void return type called"
14359 #, gcc-internal-format
14360 msgid "too many arguments to method %qE"
14363 #: c-typeck.c:2933 c-family/c-common.c:8033
14364 #, gcc-internal-format
14365 msgid "too many arguments to function %qE"
14368 #: c-typeck.c:2936 c-typeck.c:3170 cp/decl2.c:4169 cp/typeck.c:3304
14369 #, gcc-internal-format
14370 msgid "declared here"
14374 #, gcc-internal-format, gfc-internal-format
14375 msgid "type of formal parameter %d is incomplete"
14379 #, gcc-internal-format
14381 "passing argument %d of %qE as integer rather than floating due to prototype"
14385 #, gcc-internal-format
14387 "passing argument %d of %qE as integer rather than complex due to prototype"
14391 #, gcc-internal-format
14393 "passing argument %d of %qE as complex rather than floating due to prototype"
14397 #, gcc-internal-format
14399 "passing argument %d of %qE as floating rather than integer due to prototype"
14403 #, gcc-internal-format
14405 "passing argument %d of %qE as complex rather than integer due to prototype"
14409 #, gcc-internal-format
14411 "passing argument %d of %qE as floating rather than complex due to prototype"
14415 #, gcc-internal-format
14417 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
14422 #, gcc-internal-format
14423 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
14427 #, gcc-internal-format
14428 msgid "passing argument %d of %qE with different width due to prototype"
14432 #, gcc-internal-format
14433 msgid "passing argument %d of %qE as unsigned due to prototype"
14437 #, gcc-internal-format
14438 msgid "passing argument %d of %qE as signed due to prototype"
14441 #: c-typeck.c:3135 cp/call.c:5660
14442 #, gcc-internal-format
14443 msgid "implicit conversion from %qT to %qT when passing argument to function"
14446 #: c-typeck.c:3168 c-family/c-common.c:8871 c-family/c-common.c:8920
14447 #, gcc-internal-format
14448 msgid "too few arguments to function %qE"
14451 #: c-typeck.c:3250 c-typeck.c:3255
14452 #, gcc-internal-format
14453 msgid "comparison with string literal results in unspecified behavior"
14457 #, gcc-internal-format
14458 msgid "comparison between %qT and %qT"
14462 #, gcc-internal-format
14463 msgid "pointer of type %<void *%> used in subtraction"
14467 #, gcc-internal-format
14468 msgid "pointer to a function used in subtraction"
14472 #, gcc-internal-format
14473 msgid "ISO C does not support %<~%> for complex conjugation"
14477 #, gcc-internal-format
14478 msgid "wrong type argument to unary exclamation mark"
14482 #, gcc-internal-format
14483 msgid "increment of enumeration value is invalid in C++"
14487 #, gcc-internal-format
14488 msgid "decrement of enumeration value is invalid in C++"
14492 #, gcc-internal-format
14493 msgid "ISO C does not support %<++%> and %<--%> on complex types"
14496 #: c-typeck.c:3613 c-typeck.c:3645
14497 #, gcc-internal-format
14498 msgid "wrong type argument to increment"
14501 #: c-typeck.c:3615 c-typeck.c:3648
14502 #, gcc-internal-format
14503 msgid "wrong type argument to decrement"
14507 #, gcc-internal-format
14508 msgid "increment of pointer to unknown structure"
14512 #, gcc-internal-format
14513 msgid "decrement of pointer to unknown structure"
14517 #, gcc-internal-format
14518 msgid "taking address of expression of type %<void%>"
14521 #: c-typeck.c:3892 c-family/c-common.c:8627
14522 #, gcc-internal-format
14523 msgid "assignment of read-only location %qE"
14526 #: c-typeck.c:3895 c-family/c-common.c:8628
14527 #, gcc-internal-format
14528 msgid "increment of read-only location %qE"
14531 #: c-typeck.c:3898 c-family/c-common.c:8629
14532 #, gcc-internal-format
14533 msgid "decrement of read-only location %qE"
14537 #, gcc-internal-format
14538 msgid "cannot take address of bit-field %qD"
14542 #, gcc-internal-format
14543 msgid "global register variable %qD used in nested function"
14547 #, gcc-internal-format
14548 msgid "register variable %qD used in nested function"
14552 #, gcc-internal-format
14553 msgid "address of global register variable %qD requested"
14557 #, gcc-internal-format
14558 msgid "address of register variable %qD requested"
14562 #, gcc-internal-format
14563 msgid "non-lvalue array in conditional expression"
14566 #: c-typeck.c:4127 cp/call.c:4333
14567 #, gcc-internal-format
14569 "implicit conversion from %qT to %qT to match other result of conditional"
14573 #, gcc-internal-format
14574 msgid "ISO C forbids conditional expr with only one void side"
14578 #, gcc-internal-format
14579 msgid "pointers to disjoint address spaces used in conditional expression"
14582 #: c-typeck.c:4226 c-typeck.c:4235
14583 #, gcc-internal-format
14584 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
14588 #, gcc-internal-format
14589 msgid "pointer type mismatch in conditional expression"
14592 #: c-typeck.c:4257 c-typeck.c:4268
14593 #, gcc-internal-format
14594 msgid "pointer/integer type mismatch in conditional expression"
14598 #, gcc-internal-format
14599 msgid "type mismatch in conditional expression"
14603 #, gcc-internal-format
14604 msgid "left-hand operand of comma expression has no effect"
14608 msgid "cast adds %q#v qualifier to function type"
14612 msgid "cast discards %q#v qualifier from pointer target type"
14616 #, gcc-internal-format
14618 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
14623 #, gcc-internal-format
14624 msgid "cast specifies array type"
14628 #, gcc-internal-format
14629 msgid "cast specifies function type"
14633 #, gcc-internal-format
14634 msgid "ISO C forbids casting nonscalar to the same type"
14638 #, gcc-internal-format
14639 msgid "ISO C forbids casts to union type"
14643 #, gcc-internal-format
14644 msgid "cast to union type from type not present in union"
14648 #, gcc-internal-format, gfc-internal-format
14650 "cast to %s address space pointer from disjoint generic address space pointer"
14654 #, gcc-internal-format, gfc-internal-format
14656 "cast to generic address space pointer from disjoint %s address space pointer"
14660 #, gcc-internal-format, gfc-internal-format
14661 msgid "cast to %s address space pointer from disjoint %s address space pointer"
14665 #, gcc-internal-format
14666 msgid "cast increases required alignment of target type"
14670 #, gcc-internal-format
14671 msgid "cast from pointer to integer of different size"
14675 #, gcc-internal-format
14676 msgid "cast from function call of type %qT to non-matching type %qT"
14679 #: c-typeck.c:4663 cp/typeck.c:6376
14680 #, gcc-internal-format
14681 msgid "cast to pointer from integer of different size"
14685 #, gcc-internal-format
14686 msgid "ISO C forbids conversion of function pointer to object pointer type"
14690 #, gcc-internal-format
14691 msgid "ISO C forbids conversion of object pointer to function pointer type"
14695 #, gcc-internal-format
14696 msgid "defining a type in a cast is invalid in C++"
14699 #: c-typeck.c:4908 c-typeck.c:5205
14700 #, gcc-internal-format
14701 msgid "enum conversion in assignment is invalid in C++"
14704 #. This macro is used to emit diagnostics to ensure that all format
14705 #. strings are complete sentences, visible to gettext and checked at
14707 #. This macro is used to emit diagnostics to ensure that all format
14708 #. strings are complete sentences, visible to gettext and checked at
14709 #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
14710 #. extra parameter to enumerate qualifiers.
14711 #: c-typeck.c:5113 c-typeck.c:5143 c-typeck.c:5670
14712 #, gcc-internal-format
14713 msgid "expected %qT but argument is of type %qT"
14717 #, gcc-internal-format
14718 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
14721 #: c-typeck.c:5207 c-typeck.c:7762
14722 #, gcc-internal-format
14723 msgid "enum conversion in initialization is invalid in C++"
14727 #, gcc-internal-format
14728 msgid "enum conversion in return is invalid in C++"
14732 #, gcc-internal-format
14733 msgid "cannot pass rvalue to reference parameter"
14736 #: c-typeck.c:5368 c-typeck.c:5591
14738 "passing argument %d of %qE makes %q#v qualified function pointer from "
14742 #: c-typeck.c:5371 c-typeck.c:5594
14743 msgid "assignment makes %q#v qualified function pointer from unqualified"
14746 #: c-typeck.c:5374 c-typeck.c:5596
14747 msgid "initialization makes %q#v qualified function pointer from unqualified"
14750 #: c-typeck.c:5377 c-typeck.c:5598
14751 msgid "return makes %q#v qualified function pointer from unqualified"
14754 #: c-typeck.c:5384 c-typeck.c:5554
14756 "passing argument %d of %qE discards %qv qualifier from pointer target type"
14759 #: c-typeck.c:5386 c-typeck.c:5556
14760 msgid "assignment discards %qv qualifier from pointer target type"
14763 #: c-typeck.c:5388 c-typeck.c:5558
14764 msgid "initialization discards %qv qualifier from pointer target type"
14767 #: c-typeck.c:5390 c-typeck.c:5560
14768 msgid "return discards %qv qualifier from pointer target type"
14772 #, gcc-internal-format
14773 msgid "ISO C prohibits argument conversion to union type"
14777 #, gcc-internal-format
14778 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
14782 #, gcc-internal-format
14783 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
14787 #, gcc-internal-format
14788 msgid "assignment from pointer to non-enclosed address space"
14792 #, gcc-internal-format
14793 msgid "initialization from pointer to non-enclosed address space"
14797 #, gcc-internal-format
14798 msgid "return from pointer to non-enclosed address space"
14802 #, gcc-internal-format
14803 msgid "argument %d of %qE might be a candidate for a format attribute"
14807 #, gcc-internal-format
14808 msgid "assignment left-hand side might be a candidate for a format attribute"
14812 #, gcc-internal-format
14814 "initialization left-hand side might be a candidate for a format attribute"
14817 #: c-typeck.c:5512 cp/typeck.c:7334
14818 #, gcc-internal-format
14819 msgid "return type might be a candidate for a format attribute"
14823 #, gcc-internal-format
14825 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
14830 #, gcc-internal-format
14831 msgid "ISO C forbids assignment between function pointer and %<void *%>"
14835 #, gcc-internal-format
14836 msgid "ISO C forbids initialization between function pointer and %<void *%>"
14840 #, gcc-internal-format
14841 msgid "ISO C forbids return between function pointer and %<void *%>"
14845 #, gcc-internal-format
14846 msgid "pointer targets in passing argument %d of %qE differ in signedness"
14850 #, gcc-internal-format
14851 msgid "pointer targets in assignment differ in signedness"
14855 #, gcc-internal-format
14856 msgid "pointer targets in initialization differ in signedness"
14860 #, gcc-internal-format
14861 msgid "pointer targets in return differ in signedness"
14865 #, gcc-internal-format
14866 msgid "passing argument %d of %qE from incompatible pointer type"
14870 #, gcc-internal-format
14871 msgid "assignment from incompatible pointer type"
14875 #, gcc-internal-format
14876 msgid "initialization from incompatible pointer type"
14880 #, gcc-internal-format
14881 msgid "return from incompatible pointer type"
14884 #. ??? This should not be an error when inlining calls to
14885 #. unprototyped functions.
14886 #: c-typeck.c:5620 c-typeck.c:6170 cp/typeck.c:1852
14887 #, gcc-internal-format
14888 msgid "invalid use of non-lvalue array"
14892 #, gcc-internal-format
14893 msgid "passing argument %d of %qE makes pointer from integer without a cast"
14897 #, gcc-internal-format
14898 msgid "assignment makes pointer from integer without a cast"
14902 #, gcc-internal-format
14903 msgid "initialization makes pointer from integer without a cast"
14907 #, gcc-internal-format
14908 msgid "return makes pointer from integer without a cast"
14912 #, gcc-internal-format
14913 msgid "passing argument %d of %qE makes integer from pointer without a cast"
14917 #, gcc-internal-format
14918 msgid "assignment makes integer from pointer without a cast"
14922 #, gcc-internal-format
14923 msgid "initialization makes integer from pointer without a cast"
14927 #, gcc-internal-format
14928 msgid "return makes integer from pointer without a cast"
14931 #: c-typeck.c:5667 c-family/c-common.c:8888 config/mep/mep.c:6276
14932 #, gcc-internal-format
14933 msgid "incompatible type for argument %d of %qE"
14937 #, gcc-internal-format
14938 msgid "incompatible types when assigning to type %qT from type %qT"
14942 #, gcc-internal-format
14943 msgid "incompatible types when initializing type %qT using type %qT"
14947 #, gcc-internal-format
14948 msgid "incompatible types when returning type %qT but %qT was expected"
14952 #, gcc-internal-format
14953 msgid "traditional C rejects automatic aggregate initialization"
14956 #: c-typeck.c:5921 c-typeck.c:5938 c-typeck.c:5956
14957 #, gcc-internal-format
14958 msgid "(near initialization for %qs)"
14962 #, gcc-internal-format
14963 msgid "array initialized from parenthesized string constant"
14966 #: c-typeck.c:6044 c-typeck.c:6919
14967 #, gcc-internal-format
14968 msgid "initialization of a flexible array member"
14971 #: c-typeck.c:6054 cp/typeck2.c:818
14972 #, gcc-internal-format
14973 msgid "char-array initialized from wide string"
14977 #, gcc-internal-format
14978 msgid "wide character array initialized from non-wide string"
14982 #, gcc-internal-format
14983 msgid "wide character array initialized from incompatible wide string"
14987 #, gcc-internal-format
14988 msgid "array of inappropriate type initialized from string constant"
14992 #, gcc-internal-format
14993 msgid "array initialized from non-constant array expression"
14996 #: c-typeck.c:6210 c-typeck.c:6213 c-typeck.c:6221 c-typeck.c:6260
14998 #, gcc-internal-format
14999 msgid "initializer element is not constant"
15002 #: c-typeck.c:6226 c-typeck.c:6272 c-typeck.c:7745
15003 #, gcc-internal-format
15004 msgid "initializer element is not a constant expression"
15007 #: c-typeck.c:6267 c-typeck.c:7740
15008 #, gcc-internal-format
15009 msgid "initializer element is not computable at load time"
15013 #, gcc-internal-format
15014 msgid "invalid initializer"
15017 #: c-typeck.c:6559 cp/decl.c:5352
15018 #, gcc-internal-format
15019 msgid "opaque vector types cannot be initialized"
15023 #, gcc-internal-format
15024 msgid "extra brace group at end of initializer"
15028 #, gcc-internal-format
15029 msgid "missing braces around initializer"
15033 #, gcc-internal-format
15034 msgid "braces around scalar initializer"
15038 #, gcc-internal-format
15039 msgid "initialization of flexible array member in a nested context"
15043 #, gcc-internal-format
15044 msgid "missing initializer"
15048 #, gcc-internal-format
15049 msgid "empty scalar initializer"
15053 #, gcc-internal-format
15054 msgid "extra elements in scalar initializer"
15057 #: c-typeck.c:7085 c-typeck.c:7166
15058 #, gcc-internal-format
15059 msgid "array index in non-array initializer"
15062 #: c-typeck.c:7090 c-typeck.c:7222
15063 #, gcc-internal-format
15064 msgid "field name not in record or union initializer"
15068 #, gcc-internal-format
15069 msgid "array index in initializer not of integer type"
15072 #: c-typeck.c:7148 c-typeck.c:7157
15073 #, gcc-internal-format
15074 msgid "array index in initializer is not an integer constant expression"
15077 #: c-typeck.c:7162 c-typeck.c:7164
15078 #, gcc-internal-format
15079 msgid "nonconstant array index in initializer"
15082 #: c-typeck.c:7168 c-typeck.c:7171
15083 #, gcc-internal-format
15084 msgid "array index in initializer exceeds array bounds"
15088 #, gcc-internal-format
15089 msgid "empty index range in initializer"
15093 #, gcc-internal-format
15094 msgid "array index range in initializer exceeds array bounds"
15098 #, gcc-internal-format
15099 msgid "unknown field %qE specified in initializer"
15102 #: c-typeck.c:7281 c-typeck.c:7308 c-typeck.c:7836
15103 #, gcc-internal-format
15104 msgid "initialized field with side-effects overwritten"
15107 #: c-typeck.c:7283 c-typeck.c:7310 c-typeck.c:7838
15108 #, gcc-internal-format
15109 msgid "initialized field overwritten"
15113 #, gcc-internal-format
15114 msgid "excess elements in char array initializer"
15117 #: c-typeck.c:8062 c-typeck.c:8123
15118 #, gcc-internal-format
15119 msgid "excess elements in struct initializer"
15123 #, gcc-internal-format
15124 msgid "non-static initialization of a flexible array member"
15128 #, gcc-internal-format
15129 msgid "excess elements in union initializer"
15133 #, gcc-internal-format
15134 msgid "traditional C rejects initialization of unions"
15138 #, gcc-internal-format
15139 msgid "excess elements in array initializer"
15143 #, gcc-internal-format
15144 msgid "excess elements in vector initializer"
15148 #, gcc-internal-format
15149 msgid "excess elements in scalar initializer"
15153 #, gcc-internal-format
15154 msgid "ISO C forbids %<goto *expr;%>"
15157 #: c-typeck.c:8599 cp/typeck.c:7547
15158 #, gcc-internal-format
15159 msgid "function declared %<noreturn%> has a %<return%> statement"
15163 #, gcc-internal-format
15164 msgid "%<return%> with no value, in function returning non-void"
15168 #, gcc-internal-format
15169 msgid "%<return%> with a value, in function returning void"
15173 #, gcc-internal-format
15174 msgid "ISO C forbids %<return%> with expression, in function returning void"
15178 #, gcc-internal-format
15179 msgid "function returns address of local variable"
15182 #: c-typeck.c:8768 cp/semantics.c:1038
15183 #, gcc-internal-format
15184 msgid "switch quantity not an integer"
15188 #, gcc-internal-format
15189 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
15192 #: c-typeck.c:8817 c-typeck.c:8825
15193 #, gcc-internal-format
15194 msgid "case label is not an integer constant expression"
15197 #: c-typeck.c:8831 cp/parser.c:8261
15198 #, gcc-internal-format
15199 msgid "case label not within a switch statement"
15203 #, gcc-internal-format
15204 msgid "%<default%> label not within a switch statement"
15207 #: c-typeck.c:8916 cp/parser.c:8557
15208 #, gcc-internal-format
15209 msgid "suggest explicit braces to avoid ambiguous %<else%>"
15212 #: c-typeck.c:9025 cp/cp-gimplify.c:91 cp/parser.c:9149
15213 #, gcc-internal-format
15214 msgid "break statement not within loop or switch"
15217 #: c-typeck.c:9027 cp/parser.c:9170
15218 #, gcc-internal-format
15219 msgid "continue statement not within a loop"
15222 #: c-typeck.c:9032 cp/parser.c:9160
15223 #, gcc-internal-format
15224 msgid "break statement used with OpenMP for loop"
15227 #: c-typeck.c:9058 cp/cp-gimplify.c:411
15228 #, gcc-internal-format
15229 msgid "statement with no effect"
15233 #, gcc-internal-format
15234 msgid "expression statement has incomplete type"
15237 #: c-typeck.c:9686 cp/typeck.c:3857
15238 #, gcc-internal-format
15239 msgid "right shift count is negative"
15242 #: c-typeck.c:9697 cp/typeck.c:3864
15243 #, gcc-internal-format
15244 msgid "right shift count >= width of type"
15247 #: c-typeck.c:9738 cp/typeck.c:3886
15248 #, gcc-internal-format
15249 msgid "left shift count is negative"
15252 #: c-typeck.c:9745 cp/typeck.c:3892
15253 #, gcc-internal-format
15254 msgid "left shift count >= width of type"
15257 #: c-typeck.c:9766 cp/typeck.c:3938
15258 #, gcc-internal-format
15259 msgid "comparing floating point with == or != is unsafe"
15262 #: c-typeck.c:9783 c-typeck.c:9803
15263 #, gcc-internal-format
15265 "the comparison will always evaluate as %<false%> for the address of %qD will "
15269 #: c-typeck.c:9789 c-typeck.c:9809
15270 #, gcc-internal-format
15272 "the comparison will always evaluate as %<true%> for the address of %qD will "
15276 #: c-typeck.c:9830 c-typeck.c:9905
15277 #, gcc-internal-format
15278 msgid "comparison of pointers to disjoint address spaces"
15281 #: c-typeck.c:9837 c-typeck.c:9843
15282 #, gcc-internal-format
15283 msgid "ISO C forbids comparison of %<void *%> with function pointer"
15286 #: c-typeck.c:9850 c-typeck.c:9915
15287 #, gcc-internal-format
15288 msgid "comparison of distinct pointer types lacks a cast"
15291 #: c-typeck.c:9862 c-typeck.c:9867 c-typeck.c:9941 c-typeck.c:9946
15292 #, gcc-internal-format
15293 msgid "comparison between pointer and integer"
15297 #, gcc-internal-format
15298 msgid "comparison of complete and incomplete pointers"
15302 #, gcc-internal-format
15303 msgid "ISO C forbids ordered comparisons of pointers to functions"
15307 #, gcc-internal-format
15308 msgid "ordered comparison of pointer with null pointer"
15311 #: c-typeck.c:9923 c-typeck.c:9926 c-typeck.c:9933 c-typeck.c:9936
15312 #, gcc-internal-format
15313 msgid "ordered comparison of pointer with integer zero"
15316 #: c-typeck.c:9980 cp/typeck.c:4251
15317 #, gcc-internal-format
15319 "implicit conversion from %qT to %qT to match other operand of binary "
15323 #: c-typeck.c:10262
15324 #, gcc-internal-format
15325 msgid "used array that cannot be converted to pointer where scalar is required"
15328 #: c-typeck.c:10266
15329 #, gcc-internal-format
15330 msgid "used struct type value where scalar is required"
15333 #: c-typeck.c:10270
15334 #, gcc-internal-format
15335 msgid "used union type value where scalar is required"
15338 #: c-typeck.c:10431 cp/semantics.c:3885
15339 #, gcc-internal-format
15340 msgid "%qE has invalid type for %<reduction%>"
15343 #: c-typeck.c:10466 cp/semantics.c:3898
15344 #, gcc-internal-format
15345 msgid "%qE has invalid type for %<reduction(%s)%>"
15348 #: c-typeck.c:10483 cp/semantics.c:3908
15349 #, gcc-internal-format
15350 msgid "%qE must be %<threadprivate%> for %<copyin%>"
15353 #: c-typeck.c:10493 cp/semantics.c:3705
15354 #, gcc-internal-format
15355 msgid "%qE is not a variable in clause %qs"
15358 #: c-typeck.c:10501 c-typeck.c:10523 c-typeck.c:10545
15359 #, gcc-internal-format
15360 msgid "%qE appears more than once in data clauses"
15363 #: c-typeck.c:10516 cp/semantics.c:3728
15364 #, gcc-internal-format
15365 msgid "%qE is not a variable in clause %<firstprivate%>"
15368 #: c-typeck.c:10538 cp/semantics.c:3750
15369 #, gcc-internal-format
15370 msgid "%qE is not a variable in clause %<lastprivate%>"
15373 #: c-typeck.c:10600 cp/semantics.c:3949
15374 #, gcc-internal-format
15375 msgid "%qE is predetermined %qs for %qs"
15378 #: c-typeck.c:10689
15379 #, gcc-internal-format
15380 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
15384 #, gcc-internal-format
15385 msgid "function call has aggregate value"
15388 #: cfgexpand.c:1106 function.c:1015 varasm.c:1990
15389 #, gcc-internal-format
15390 msgid "size of variable %q+D is too large"
15393 #: cfgexpand.c:4025
15394 #, gcc-internal-format
15395 msgid "stack protector not protecting local variables: variable length buffer"
15398 #: cfgexpand.c:4029
15399 #, gcc-internal-format, gfc-internal-format
15401 "stack protector not protecting function: all local arrays are less than %d "
15406 #, gcc-internal-format, gfc-internal-format
15407 msgid "bb %d on wrong place"
15411 #, gcc-internal-format, gfc-internal-format
15412 msgid "prev_bb of %d should be %d, not %d"
15416 #, gcc-internal-format, gfc-internal-format
15417 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
15421 #, gcc-internal-format, gfc-internal-format
15422 msgid "verify_flow_info: Block %i lacks loop_father"
15426 #, gcc-internal-format, gfc-internal-format
15427 msgid "verify_flow_info: Wrong count of block %i %i"
15431 #, gcc-internal-format, gfc-internal-format
15432 msgid "verify_flow_info: Wrong frequency of block %i %i"
15436 #, gcc-internal-format, gfc-internal-format
15437 msgid "verify_flow_info: Duplicate edge %i->%i"
15441 #, gcc-internal-format, gfc-internal-format
15442 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
15446 #, gcc-internal-format, gfc-internal-format
15447 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
15451 #, gcc-internal-format, gfc-internal-format
15452 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
15456 #, gcc-internal-format, gfc-internal-format
15457 msgid "wrong amount of branch edges after unconditional jump %i"
15460 #: cfghooks.c:205 cfghooks.c:216
15461 #, gcc-internal-format, gfc-internal-format
15462 msgid "basic block %d pred edge is corrupted"
15466 #, gcc-internal-format, gfc-internal-format
15467 msgid "its dest_idx should be %d, not %d"
15471 #, gcc-internal-format, gfc-internal-format
15472 msgid "basic block %i edge lists are corrupted"
15476 #, gcc-internal-format
15477 msgid "verify_flow_info failed"
15481 #, gcc-internal-format, gfc-internal-format
15482 msgid "%s does not support redirect_edge_and_branch"
15486 #, gcc-internal-format, gfc-internal-format
15487 msgid "%s does not support can_remove_branch_p"
15491 #, gcc-internal-format, gfc-internal-format
15492 msgid "%s does not support redirect_edge_and_branch_force"
15496 #, gcc-internal-format, gfc-internal-format
15497 msgid "%s does not support split_block"
15501 #, gcc-internal-format, gfc-internal-format
15502 msgid "%s does not support move_block_after"
15506 #, gcc-internal-format, gfc-internal-format
15507 msgid "%s does not support delete_basic_block"
15511 #, gcc-internal-format, gfc-internal-format
15512 msgid "%s does not support split_edge"
15516 #, gcc-internal-format, gfc-internal-format
15517 msgid "%s does not support create_basic_block"
15521 #, gcc-internal-format, gfc-internal-format
15522 msgid "%s does not support can_merge_blocks_p"
15526 #, gcc-internal-format, gfc-internal-format
15527 msgid "%s does not support predict_edge"
15531 #, gcc-internal-format, gfc-internal-format
15532 msgid "%s does not support predicted_by_p"
15536 #, gcc-internal-format, gfc-internal-format
15537 msgid "%s does not support merge_blocks"
15541 #, gcc-internal-format, gfc-internal-format
15542 msgid "%s does not support make_forwarder_block"
15546 #, gcc-internal-format, gfc-internal-format
15547 msgid "%s does not support can_duplicate_block_p"
15551 #, gcc-internal-format, gfc-internal-format
15552 msgid "%s does not support duplicate_block"
15556 #, gcc-internal-format, gfc-internal-format
15557 msgid "%s does not support block_ends_with_call_p"
15561 #, gcc-internal-format, gfc-internal-format
15562 msgid "%s does not support block_ends_with_condjump_p"
15566 #, gcc-internal-format, gfc-internal-format
15567 msgid "%s does not support flow_call_edges_add"
15571 #, gcc-internal-format, gfc-internal-format
15572 msgid "size of loop %d should be %d, not %d"
15576 #, gcc-internal-format, gfc-internal-format
15577 msgid "bb %d do not belong to loop %d"
15581 #, gcc-internal-format
15582 msgid "loop %d%'s header does not have exactly 2 entries"
15586 #, gcc-internal-format
15587 msgid "loop %d%'s latch does not have exactly 1 successor"
15591 #, gcc-internal-format
15592 msgid "loop %d%'s latch does not have header as successor"
15596 #, gcc-internal-format
15597 msgid "loop %d%'s latch does not belong directly to it"
15601 #, gcc-internal-format
15602 msgid "loop %d%'s header does not belong directly to it"
15606 #, gcc-internal-format
15607 msgid "loop %d%'s latch is marked as part of irreducible region"
15611 #, gcc-internal-format, gfc-internal-format
15612 msgid "basic block %d should be marked irreducible"
15616 #, gcc-internal-format, gfc-internal-format
15617 msgid "basic block %d should not be marked irreducible"
15621 #, gcc-internal-format, gfc-internal-format
15622 msgid "edge from %d to %d should be marked irreducible"
15626 #, gcc-internal-format, gfc-internal-format
15627 msgid "edge from %d to %d should not be marked irreducible"
15631 #, gcc-internal-format, gfc-internal-format
15632 msgid "corrupted head of the exits list of loop %d"
15636 #, gcc-internal-format, gfc-internal-format
15637 msgid "corrupted exits list of loop %d"
15641 #, gcc-internal-format, gfc-internal-format
15642 msgid "nonempty exits list of loop %d, but exits are not recorded"
15646 #, gcc-internal-format, gfc-internal-format
15647 msgid "exit %d->%d not recorded"
15651 #, gcc-internal-format, gfc-internal-format
15652 msgid "wrong list of exited loops for edge %d->%d"
15656 #, gcc-internal-format
15657 msgid "too many loop exits recorded"
15661 #, gcc-internal-format, gfc-internal-format
15662 msgid "%d exits recorded for loop %d (having %d exits)"
15666 #, gcc-internal-format, gfc-internal-format
15667 msgid "BB_RTL flag not set for block %d"
15671 #, gcc-internal-format, gfc-internal-format
15672 msgid "insn %d basic block pointer is %d, should be %d"
15676 #, gcc-internal-format, gfc-internal-format
15677 msgid "insn %d in header of bb %d has non-NULL basic block"
15681 #, gcc-internal-format, gfc-internal-format
15682 msgid "insn %d in footer of bb %d has non-NULL basic block"
15686 #, gcc-internal-format
15687 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
15691 #, gcc-internal-format, gfc-internal-format
15692 msgid "fallthru edge crosses section boundary (bb %i)"
15696 #, gcc-internal-format, gfc-internal-format
15697 msgid "missing REG_EH_REGION note in the end of bb %i"
15701 #, gcc-internal-format, gfc-internal-format
15702 msgid "too many eh edges %i"
15706 #, gcc-internal-format, gfc-internal-format
15707 msgid "too many outgoing branch edges from bb %i"
15711 #, gcc-internal-format, gfc-internal-format
15712 msgid "fallthru edge after unconditional jump %i"
15716 #, gcc-internal-format, gfc-internal-format
15717 msgid "wrong number of branch edges after unconditional jump %i"
15721 #, gcc-internal-format, gfc-internal-format
15722 msgid "wrong amount of branch edges after conditional jump %i"
15726 #, gcc-internal-format, gfc-internal-format
15727 msgid "call edges for non-call insn in bb %i"
15731 #, gcc-internal-format, gfc-internal-format
15732 msgid "abnormal edges for no purpose in bb %i"
15736 #, gcc-internal-format, gfc-internal-format
15737 msgid "insn %d inside basic block %d but block_for_insn is NULL"
15741 #, gcc-internal-format, gfc-internal-format
15742 msgid "insn %d inside basic block %d but block_for_insn is %i"
15745 #: cfgrtl.c:2002 cfgrtl.c:2012
15746 #, gcc-internal-format, gfc-internal-format
15747 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
15751 #, gcc-internal-format, gfc-internal-format
15752 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
15756 #, gcc-internal-format, gfc-internal-format
15757 msgid "in basic block %d:"
15760 #: cfgrtl.c:2087 cfgrtl.c:2177
15761 #, gcc-internal-format, gfc-internal-format
15762 msgid "insn %d outside of basic blocks has non-NULL bb field"
15766 #, gcc-internal-format, gfc-internal-format
15767 msgid "end insn %d for block %d not found in the insn stream"
15771 #, gcc-internal-format, gfc-internal-format
15772 msgid "insn %d is in multiple basic blocks (%d and %d)"
15776 #, gcc-internal-format, gfc-internal-format
15777 msgid "head insn %d for block %d not found in the insn stream"
15781 #, gcc-internal-format, gfc-internal-format
15782 msgid "missing barrier after block %i"
15786 #, gcc-internal-format, gfc-internal-format
15787 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
15791 #, gcc-internal-format, gfc-internal-format
15792 msgid "verify_flow_info: Incorrect fallthru %i->%i"
15796 #, gcc-internal-format
15797 msgid "basic blocks not laid down consecutively"
15801 #, gcc-internal-format, gfc-internal-format
15802 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
15806 #, gcc-internal-format
15807 msgid "%D renamed after being referenced in assembly"
15810 #: cgraphunit.c:416
15811 #, gcc-internal-format
15812 msgid "caller edge count is negative"
15815 #: cgraphunit.c:421
15816 #, gcc-internal-format
15817 msgid "caller edge frequency is negative"
15820 #: cgraphunit.c:426
15821 #, gcc-internal-format
15822 msgid "caller edge frequency is too large"
15825 #: cgraphunit.c:435
15826 #, gcc-internal-format, gfc-internal-format
15827 msgid "caller edge frequency %i does not match BB frequency %i"
15830 #: cgraphunit.c:471
15831 #, gcc-internal-format, gfc-internal-format
15832 msgid "aux field set for edge %s->%s"
15835 #: cgraphunit.c:478
15836 #, gcc-internal-format
15837 msgid "execution count is negative"
15840 #: cgraphunit.c:483
15841 #, gcc-internal-format
15842 msgid "externally visible inline clone"
15845 #: cgraphunit.c:488
15846 #, gcc-internal-format
15847 msgid "inline clone with address taken"
15850 #: cgraphunit.c:493
15851 #, gcc-internal-format
15852 msgid "inline clone is needed"
15855 #: cgraphunit.c:500
15856 #, gcc-internal-format, gfc-internal-format
15857 msgid "aux field set for indirect edge from %s"
15860 #: cgraphunit.c:507
15861 #, gcc-internal-format, gfc-internal-format
15863 "An indirect edge from %s is not marked as indirect or has associated "
15864 "indirect_info, the corresponding statement is: "
15867 #: cgraphunit.c:524
15868 #, gcc-internal-format
15869 msgid "inlined_to pointer is wrong"
15872 #: cgraphunit.c:529
15873 #, gcc-internal-format
15874 msgid "multiple inline callers"
15877 #: cgraphunit.c:536
15878 #, gcc-internal-format
15879 msgid "inlined_to pointer set for noninline callers"
15882 #: cgraphunit.c:545
15883 #, gcc-internal-format
15884 msgid "inlined_to pointer is set but no predecessors found"
15887 #: cgraphunit.c:550
15888 #, gcc-internal-format
15889 msgid "inlined_to pointer refers to itself"
15892 #: cgraphunit.c:556
15893 #, gcc-internal-format
15894 msgid "node not found in cgraph_hash"
15897 #: cgraphunit.c:568
15898 #, gcc-internal-format
15899 msgid "node has wrong clone_of"
15902 #: cgraphunit.c:580
15903 #, gcc-internal-format
15904 msgid "node has wrong clone list"
15907 #: cgraphunit.c:586
15908 #, gcc-internal-format
15909 msgid "node is in clone list but it is not clone"
15912 #: cgraphunit.c:591
15913 #, gcc-internal-format
15914 msgid "node has wrong prev_clone pointer"
15917 #: cgraphunit.c:596
15918 #, gcc-internal-format
15919 msgid "double linked list of clones corrupted"
15922 #: cgraphunit.c:605
15923 #, gcc-internal-format
15924 msgid "non-DECL_ONE_ONLY node in a same_comdat_group list"
15927 #: cgraphunit.c:610
15928 #, gcc-internal-format
15929 msgid "node is alone in a comdat group"
15932 #: cgraphunit.c:617
15933 #, gcc-internal-format
15934 msgid "same_comdat_group is not a circular list"
15937 #: cgraphunit.c:652
15938 #, gcc-internal-format
15939 msgid "shared call_stmt:"
15942 #: cgraphunit.c:662
15943 #, gcc-internal-format
15944 msgid "edge points to same body alias:"
15947 #: cgraphunit.c:674
15948 #, gcc-internal-format
15949 msgid "edge points to wrong declaration:"
15952 #: cgraphunit.c:685
15953 #, gcc-internal-format
15954 msgid "a call to thunk improperly represented in the call graph:"
15957 #: cgraphunit.c:693
15958 #, gcc-internal-format
15960 "an indirect edge with unknown callee corresponding to a call_stmt with a "
15961 "known declaration:"
15964 #: cgraphunit.c:703
15965 #, gcc-internal-format
15966 msgid "missing callgraph edge for call stmt:"
15969 #: cgraphunit.c:719
15970 #, gcc-internal-format, gfc-internal-format
15971 msgid "edge %s->%s has no corresponding call_stmt"
15974 #: cgraphunit.c:731
15975 #, gcc-internal-format, gfc-internal-format
15976 msgid "an indirect edge from %s has no corresponding call_stmt"
15979 #: cgraphunit.c:742
15980 #, gcc-internal-format
15981 msgid "verify_cgraph_node failed"
15984 #: cgraphunit.c:817
15985 #, gcc-internal-format
15986 msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
15989 #: cgraphunit.c:872 cgraphunit.c:909
15990 #, gcc-internal-format
15991 msgid "%<externally_visible%> attribute have effect only on public objects"
15994 #: cgraphunit.c:881
15995 #, gcc-internal-format
15996 msgid "%<weakref%> attribute ignored because function is defined"
15999 #: cgraphunit.c:919
16000 #, gcc-internal-format
16001 msgid "%<weakref%> attribute ignored because variable is initialized"
16004 #: cgraphunit.c:1167 cgraphunit.c:1193
16005 #, gcc-internal-format
16006 msgid "failed to reclaim unneeded function"
16009 #: cgraphunit.c:1931
16010 #, gcc-internal-format
16011 msgid "nodes with unreleased memory found"
16014 #: collect2.c:1489 opts.c:801
16015 #, gcc-internal-format
16016 msgid "LTO support has not been enabled in this configuration"
16020 #, gcc-internal-format, gfc-internal-format
16021 msgid "unknown demangling style '%s'"
16025 #, gcc-internal-format, gfc-internal-format
16026 msgid "%s terminated with signal %d [%s]%s"
16030 #, gcc-internal-format
16031 msgid "cannot find 'ldd'"
16035 #, gcc-internal-format
16036 msgid "cannot convert to a pointer type"
16040 #, gcc-internal-format
16041 msgid "pointer value used where a floating point value was expected"
16045 #, gcc-internal-format
16046 msgid "aggregate value used where a float was expected"
16050 #, gcc-internal-format
16051 msgid "conversion to incomplete type"
16054 #: convert.c:852 convert.c:928
16055 #, gcc-internal-format
16056 msgid "can%'t convert between vector values of different size"
16060 #, gcc-internal-format
16061 msgid "aggregate value used where an integer was expected"
16065 #, gcc-internal-format
16066 msgid "pointer value used where a complex was expected"
16070 #, gcc-internal-format
16071 msgid "aggregate value used where a complex was expected"
16075 #, gcc-internal-format
16076 msgid "can%'t convert value to a vector"
16080 #, gcc-internal-format
16081 msgid "aggregate value used where a fixed-point was expected"
16085 #, gcc-internal-format
16086 msgid "%qs is not a gcov data file"
16090 #, gcc-internal-format
16091 msgid "%qs is version %q.*s, expected version %q.*s"
16094 #: coverage.c:275 coverage.c:283
16095 #, gcc-internal-format, gfc-internal-format
16096 msgid "coverage mismatch for function %u while reading execution counters"
16099 #: coverage.c:277 coverage.c:369
16100 #, gcc-internal-format
16101 msgid "checksum is %x instead of %x"
16104 #: coverage.c:285 coverage.c:372
16105 #, gcc-internal-format, gfc-internal-format
16106 msgid "number of counters is %d instead of %d"
16110 #, gcc-internal-format, gfc-internal-format
16111 msgid "cannot merge separate %s counters for function %u"
16115 #, gcc-internal-format
16116 msgid "%qs has overflowed"
16120 #, gcc-internal-format
16121 msgid "no coverage for function %qE found"
16125 #, gcc-internal-format
16126 msgid "coverage mismatch for function %qE while reading counter %qs"
16130 #, gcc-internal-format
16131 msgid "coverage mismatch ignored"
16135 #, gcc-internal-format
16136 msgid "execution counts estimated"
16140 #, gcc-internal-format
16141 msgid "execution counts assumed to be zero"
16145 #, gcc-internal-format
16146 msgid "this can result in poorly optimized code"
16150 #, gcc-internal-format, gfc-internal-format
16151 msgid "cannot open %s"
16155 #, gcc-internal-format
16156 msgid "error writing %qs"
16160 #, gcc-internal-format
16161 msgid "%qs is not a valid option to the preprocessor"
16165 #, gcc-internal-format
16166 msgid "too many input files"
16170 #, gcc-internal-format
16171 msgid "cannot find a valid counter:value pair:"
16175 #, gcc-internal-format, gfc-internal-format
16176 msgid "-fdbg-cnt=%s"
16180 #, gcc-internal-format, gfc-internal-format
16185 #, gcc-internal-format
16186 msgid "common symbol debug info is not structured as symbol+offset"
16189 #: diagnostic.c:893
16190 #, gcc-internal-format, gfc-internal-format
16191 msgid "in %s, at %s:%d"
16194 #: dominance.c:1027
16195 #, gcc-internal-format, gfc-internal-format
16196 msgid "dominator of %d status unknown"
16199 #: dominance.c:1034
16200 #, gcc-internal-format, gfc-internal-format
16201 msgid "dominator of %d should be %d, not %d"
16204 #: dwarf2out.c:4168
16205 #, gcc-internal-format
16207 "multiple EH personalities are supported only with assemblers supporting ."
16208 "cfi_personality directive"
16211 #: dwarf2out.c:5730
16212 #, gcc-internal-format, gfc-internal-format
16213 msgid "DW_LOC_OP %s not implemented"
16216 #: dwarf2out.c:13716
16217 #, gcc-internal-format, gfc-internal-format
16218 msgid "non-delegitimized UNSPEC %d found in variable location"
16222 #, gcc-internal-format
16223 msgid "invalid rtl sharing found in the insn"
16227 #, gcc-internal-format
16232 #, gcc-internal-format
16233 msgid "internal consistency failure"
16237 #, gcc-internal-format
16238 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
16242 #, gcc-internal-format, gfc-internal-format
16243 msgid "abort in %s, at %s:%d"
16247 #, gcc-internal-format
16248 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
16252 #, gcc-internal-format
16253 msgid "__builtin_eh_return not supported on this target"
16256 #: except.c:3329 except.c:3354
16257 #, gcc-internal-format, gfc-internal-format
16258 msgid "region_array is corrupted for region %i"
16261 #: except.c:3342 except.c:3373
16262 #, gcc-internal-format, gfc-internal-format
16263 msgid "lp_array is corrupted for lp %i"
16267 #, gcc-internal-format, gfc-internal-format
16268 msgid "outer block of region %i is wrong"
16272 #, gcc-internal-format, gfc-internal-format
16273 msgid "negative nesting depth of region %i"
16277 #, gcc-internal-format, gfc-internal-format
16278 msgid "region of lp %i is wrong"
16282 #, gcc-internal-format, gfc-internal-format
16283 msgid "tree list ends on depth %i"
16287 #, gcc-internal-format
16288 msgid "region_array does not match region_tree"
16292 #, gcc-internal-format
16293 msgid "lp_array does not match region_tree"
16297 #, gcc-internal-format
16298 msgid "verify_eh_tree failed"
16302 #, gcc-internal-format
16303 msgid "stack limits not supported on this target"
16307 #, gcc-internal-format
16309 "multiple accesses to volatile structure member because of packed attribute"
16313 #, gcc-internal-format
16315 "multiple accesses to volatile structure bitfield because of packed attribute"
16319 #, gcc-internal-format
16320 msgid "mis-aligned access used for structure member"
16324 #, gcc-internal-format
16325 msgid "mis-aligned access used for structure bitfield"
16329 #, gcc-internal-format
16331 "when a volatile object spans multiple type-sized locations, the compiler "
16332 "must choose between using a single mis-aligned access to preserve the "
16333 "volatility, or using multiple aligned accesses to avoid runtime faults; this "
16334 "code may fail at runtime if the hardware does not allow this access"
16338 #, gcc-internal-format
16339 msgid "%Kcall to %qs declared with attribute error: %s"
16343 #, gcc-internal-format
16344 msgid "%Kcall to %qs declared with attribute warning: %s"
16348 #, gcc-internal-format
16349 msgid "invalid argument %qs to -fdebug-prefix-map"
16353 #, gcc-internal-format
16354 msgid "the frame size of %wd bytes is larger than %wd bytes"
16357 #: final.c:4376 toplev.c:1407 tree-optimize.c:171
16358 #, gcc-internal-format
16359 msgid "could not open final insn dump file %qs: %m"
16362 #: final.c:4440 tree-optimize.c:187
16363 #, gcc-internal-format
16364 msgid "could not close final insn dump file %qs: %m"
16367 #: fixed-value.c:103
16368 #, gcc-internal-format
16369 msgid "large fixed-point constant implicitly truncated to fixed-point type"
16372 #: fold-const.c:655
16373 #, gcc-internal-format
16374 msgid "assuming signed overflow does not occur when negating a division"
16377 #: fold-const.c:3493 fold-const.c:3505
16378 #, gcc-internal-format, gfc-internal-format
16379 msgid "comparison is always %d due to width of bit-field"
16382 #: fold-const.c:4842
16383 #, gcc-internal-format
16384 msgid "assuming signed overflow does not occur when simplifying range test"
16387 #: fold-const.c:5288 fold-const.c:5302
16388 #, gcc-internal-format, gfc-internal-format
16389 msgid "comparison is always %d"
16392 #: fold-const.c:5435
16393 #, gcc-internal-format
16394 msgid "%<or%> of unmatched not-equal tests is always 1"
16397 #: fold-const.c:5440
16398 #, gcc-internal-format
16399 msgid "%<and%> of mutually exclusive equal-tests is always 0"
16402 #: fold-const.c:8411
16403 #, gcc-internal-format
16405 "assuming signed overflow does not occur when reducing constant in comparison"
16408 #: fold-const.c:8575
16409 #, gcc-internal-format
16411 "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
16415 #: fold-const.c:8814
16416 #, gcc-internal-format
16418 "assuming signed overflow does not occur when combining constants around a "
16422 #: fold-const.c:13733
16423 #, gcc-internal-format
16424 msgid "fold check: original tree changed by fold"
16428 #, gcc-internal-format
16429 msgid "total size of local objects too large"
16432 #: function.c:1746 gimplify.c:5061
16433 #, gcc-internal-format
16434 msgid "impossible constraint in %<asm%>"
16438 #, gcc-internal-format
16439 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
16443 #, gcc-internal-format
16444 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
16448 #, gcc-internal-format
16449 msgid "function returns an aggregate"
16453 #, gcc-internal-format
16454 msgid "unused parameter %q+D"
16457 #: gcc.c:1699 gcc.c:1719
16458 #, gcc-internal-format, gfc-internal-format
16459 msgid "specs %%include syntax malformed after %ld characters"
16462 #: gcc.c:1745 gcc.c:1754 gcc.c:1764 gcc.c:1774
16463 #, gcc-internal-format, gfc-internal-format
16464 msgid "specs %%rename syntax malformed after %ld characters"
16468 #, gcc-internal-format, gfc-internal-format
16469 msgid "specs %s spec was not found to be renamed"
16473 #, gcc-internal-format
16474 msgid "%s: attempt to rename spec %qs to already defined spec %qs"
16478 #, gcc-internal-format, gfc-internal-format
16479 msgid "specs unknown %% command after %ld characters"
16482 #: gcc.c:1823 gcc.c:1836
16483 #, gcc-internal-format, gfc-internal-format
16484 msgid "specs file malformed after %ld characters"
16488 #, gcc-internal-format
16489 msgid "spec file has no spec for linking"
16493 #, gcc-internal-format
16494 msgid "system path %qs is not absolute"
16498 #, gcc-internal-format
16499 msgid "-pipe not supported"
16503 #, gcc-internal-format
16504 msgid "pex_init failed: %m"
16508 #, gcc-internal-format
16509 msgid "failed to get exit status: %m"
16513 #, gcc-internal-format
16514 msgid "failed to get process times: %m"
16518 #, gcc-internal-format, gfc-internal-format
16519 msgid "%s (program %s)"
16522 #: gcc.c:3097 opts-common.c:958 opts-common.c:1030
16523 #, gcc-internal-format
16524 msgid "unrecognized command line option %qs"
16528 #, gcc-internal-format
16529 msgid "%qs is an unknown -save-temps option"
16533 #, gcc-internal-format
16534 msgid "-pipe ignored because -save-temps specified"
16538 #, gcc-internal-format
16539 msgid "%<-x %s%> after last input file has no effect"
16543 #, gcc-internal-format
16544 msgid "unable to locate default linker script %qs in the library search paths"
16548 #, gcc-internal-format
16549 msgid "switch %qs does not start with %<-%>"
16553 #, gcc-internal-format
16554 msgid "spec-generated switch is just %<-%>"
16558 #, gcc-internal-format, gfc-internal-format
16559 msgid "could not open temporary response file %s"
16563 #, gcc-internal-format, gfc-internal-format
16564 msgid "could not write to temporary response file %s"
16568 #, gcc-internal-format, gfc-internal-format
16569 msgid "could not close temporary response file %s"
16573 #, gcc-internal-format
16574 msgid "spec %qs invalid"
16578 #, gcc-internal-format
16579 msgid "spec %qs has invalid %<%%0%c%>"
16583 #, gcc-internal-format
16584 msgid "spec %qs has invalid %<%%W%c%>"
16588 #, gcc-internal-format
16589 msgid "spec %qs has invalid %<%%x%c%>"
16592 #. Catch the case where a spec string contains something like
16593 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
16594 #. hand side of the :.
16596 #, gcc-internal-format
16597 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
16601 #, gcc-internal-format, gfc-internal-format
16602 msgid "use of obsolete %%[ operator in specs"
16606 #, gcc-internal-format
16607 msgid "spec failure: unrecognized spec option %qc"
16611 #, gcc-internal-format
16612 msgid "unknown spec function %qs"
16616 #, gcc-internal-format
16617 msgid "error in args to spec function %qs"
16621 #, gcc-internal-format
16622 msgid "malformed spec function name"
16627 #, gcc-internal-format
16628 msgid "no arguments for spec function"
16632 #, gcc-internal-format
16633 msgid "malformed spec function arguments"
16637 #, gcc-internal-format
16638 msgid "braced spec %qs is invalid at %qc"
16642 #, gcc-internal-format
16643 msgid "braced spec body %qs is invalid"
16647 #, gcc-internal-format, gfc-internal-format
16648 msgid "%s: could not determine length of compare-debug file %s"
16652 #, gcc-internal-format, gfc-internal-format
16653 msgid "%s: -fcompare-debug failure (length)"
16656 #: gcc.c:6013 gcc.c:6054
16657 #, gcc-internal-format, gfc-internal-format
16658 msgid "%s: could not open compare-debug file %s"
16661 #: gcc.c:6033 gcc.c:6070
16662 #, gcc-internal-format, gfc-internal-format
16663 msgid "%s: -fcompare-debug failure"
16667 #, gcc-internal-format
16668 msgid "atexit failed"
16672 #, gcc-internal-format
16673 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
16677 #, gcc-internal-format
16678 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
16682 #, gcc-internal-format
16683 msgid "unrecognized option %<-%s%>"
16686 #. The error status indicates that only one set of fixed
16687 #. headers should be built.
16689 #, gcc-internal-format
16690 msgid "not configured with sysroot headers suffix"
16694 #, gcc-internal-format
16695 msgid "no input files"
16699 #, gcc-internal-format
16700 msgid "cannot specify -o with -c, -S or -E with multiple files"
16704 #, gcc-internal-format, gfc-internal-format
16705 msgid "%s: %s compiler not installed on this system"
16709 #, gcc-internal-format
16710 msgid "recompiling with -fcompare-debug"
16714 #, gcc-internal-format
16715 msgid "during -fcompare-debug recompilation"
16719 #, gcc-internal-format
16720 msgid "comparing final insns dumps"
16724 #, gcc-internal-format
16725 msgid "-fuse-linker-plugin, but "
16729 #, gcc-internal-format, gfc-internal-format
16730 msgid "%s: linker input file unused because linking not done"
16734 #, gcc-internal-format, gfc-internal-format
16735 msgid "language %s not recognized"
16739 #, gcc-internal-format
16744 #, gcc-internal-format
16745 msgid "multilib spec %qs is invalid"
16749 #, gcc-internal-format
16750 msgid "multilib exclusions %qs is invalid"
16753 #: gcc.c:7390 gcc.c:7531
16754 #, gcc-internal-format
16755 msgid "multilib select %qs is invalid"
16759 #, gcc-internal-format
16760 msgid "multilib exclusion %qs is invalid"
16764 #, gcc-internal-format
16765 msgid "environment variable %qs not defined"
16768 #: gcc.c:7887 gcc.c:7892
16769 #, gcc-internal-format
16770 msgid "invalid version number %qs"
16774 #, gcc-internal-format, gfc-internal-format
16775 msgid "too few arguments to %%:version-compare"
16779 #, gcc-internal-format, gfc-internal-format
16780 msgid "too many arguments to %%:version-compare"
16784 #, gcc-internal-format
16785 msgid "unknown operator %qs in %%:version-compare"
16789 #, gcc-internal-format, gfc-internal-format
16790 msgid "too many arguments to %%:compare-debug-dump-opt"
16794 #, gcc-internal-format, gfc-internal-format
16795 msgid "too many arguments to %%:compare-debug-self-opt"
16799 #, gcc-internal-format, gfc-internal-format
16800 msgid "too few arguments to %%:compare-debug-auxbase-opt"
16804 #, gcc-internal-format, gfc-internal-format
16805 msgid "too many arguments to %%:compare-debug-auxbase-opt"
16809 #, gcc-internal-format, gfc-internal-format
16810 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
16814 #, gcc-internal-format, gfc-internal-format
16815 msgid "%s: %d basic blocks and %d edges/basic block"
16819 #, gcc-internal-format, gfc-internal-format
16820 msgid "%s: %d basic blocks and %d registers"
16823 #: ggc-common.c:467 ggc-common.c:475 ggc-common.c:549 ggc-common.c:568
16824 #: ggc-page.c:2170 ggc-page.c:2201 ggc-page.c:2208 ggc-zone.c:2420
16825 #: ggc-zone.c:2431 ggc-zone.c:2435
16826 #, gcc-internal-format
16827 msgid "can%'t write PCH file: %m"
16830 #: ggc-common.c:561 config/i386/host-cygwin.c:55
16831 #, gcc-internal-format
16832 msgid "can%'t get position in PCH file: %m"
16835 #: ggc-common.c:571
16836 #, gcc-internal-format
16837 msgid "can%'t write padding to PCH file: %m"
16840 #: ggc-common.c:626 ggc-common.c:634 ggc-common.c:641 ggc-common.c:644
16841 #: ggc-common.c:654 ggc-common.c:657 ggc-page.c:2298 ggc-zone.c:2454
16842 #, gcc-internal-format
16843 msgid "can%'t read PCH file: %m"
16846 #: ggc-common.c:649
16847 #, gcc-internal-format
16848 msgid "had to relocate PCH"
16852 #, gcc-internal-format
16853 msgid "open /dev/zero: %m"
16856 #: ggc-page.c:2186 ggc-page.c:2192
16857 #, gcc-internal-format
16858 msgid "can%'t write PCH file"
16861 #: ggc-zone.c:2417 ggc-zone.c:2428
16862 #, gcc-internal-format
16863 msgid "can%'t seek PCH file: %m"
16867 #, gcc-internal-format, gfc-internal-format
16868 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
16872 #, gcc-internal-format
16873 msgid "using result of function returning %<void%>"
16877 #, gcc-internal-format, gfc-internal-format
16878 msgid "invalid lvalue in asm output %d"
16882 #, gcc-internal-format, gfc-internal-format
16883 msgid "non-memory input %d must stay in memory"
16887 #, gcc-internal-format, gfc-internal-format
16888 msgid "memory input %d is not directly addressable"
16892 #, gcc-internal-format
16893 msgid "threadprivate variable %qE used in untied task"
16896 #: gimplify.c:5553 gimplify.c:5615
16897 #, gcc-internal-format
16898 msgid "enclosing task"
16902 #, gcc-internal-format
16903 msgid "%qE not specified in enclosing parallel"
16907 #, gcc-internal-format
16908 msgid "enclosing parallel"
16912 #, gcc-internal-format
16913 msgid "iteration variable %qE should be private"
16917 #, gcc-internal-format
16918 msgid "iteration variable %qE should not be firstprivate"
16922 #, gcc-internal-format
16923 msgid "iteration variable %qE should not be reduction"
16927 #, gcc-internal-format
16928 msgid "%s variable %qE is private in outer context"
16932 #, gcc-internal-format
16933 msgid "gimplification failed"
16937 #, gcc-internal-format
16938 msgid "could not close Go dump file: %m"
16942 #, gcc-internal-format
16943 msgid "could not open Go dump file %qs: %m"
16946 #: graph.c:411 toplev.c:1517 java/jcf-parse.c:1751 java/jcf-parse.c:1890
16947 #: objc/objc-act.c:477
16948 #, gcc-internal-format
16949 msgid "can%'t open %s: %m"
16952 #: graphite-clast-to-gimple.c:1228 graphite-poly.c:691 toplev.c:928
16954 #, gcc-internal-format
16955 msgid "can%'t open %s for writing: %m"
16958 #: graphite-poly.c:593
16959 #, gcc-internal-format
16960 msgid "the file is not in OpenScop format"
16963 #: graphite-poly.c:604
16964 #, gcc-internal-format
16965 msgid "the language is not recognized"
16968 #: graphite-poly.c:615
16969 #, gcc-internal-format
16971 "parameters number in the scop file is different from the internal scop "
16975 #: graphite-poly.c:628
16976 #, gcc-internal-format
16978 "number of statements in the OpenScop file does not match the graphite "
16979 "internal statements number"
16982 #: graphite-poly.c:719
16983 #, gcc-internal-format
16984 msgid "can%'t open %s for reading: %m"
16987 #: graphite-poly.c:742
16988 #, gcc-internal-format, gfc-internal-format
16989 msgid "the graphite file read for scop %d does not contain a legal transform"
16993 #, gcc-internal-format
16994 msgid "Graphite loop optimizations cannot be used"
16997 #. Fatal error here. We do not want to support compiling ltrans units with
16998 #. different version of compiler or different flags than the WPA unit, so
16999 #. this should never happen.
17000 #: ipa-reference.c:1198
17001 #, gcc-internal-format
17002 msgid "ipa reference summary is missing in ltrans unit"
17005 #: ira.c:1377 ira.c:1390 ira.c:1404
17006 #, gcc-internal-format, gfc-internal-format
17007 msgid "%s cannot be used in asm here"
17010 #: lto-cgraph.c:1069
17011 #, gcc-internal-format, gfc-internal-format
17012 msgid "bytecode stream: found multiple instances of cgraph node %d"
17015 #: lto-cgraph.c:1221
17016 #, gcc-internal-format
17017 msgid "bytecode stream: no caller found while reading edge"
17020 #: lto-cgraph.c:1227
17021 #, gcc-internal-format
17022 msgid "bytecode stream: no callee found while reading edge"
17025 #: lto-cgraph.c:1293
17026 #, gcc-internal-format
17027 msgid "bytecode stream: found empty cgraph node"
17030 #: lto-cgraph.c:1467
17031 #, gcc-internal-format, gfc-internal-format
17032 msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
17035 #: lto-cgraph.c:1514
17036 #, gcc-internal-format, gfc-internal-format
17037 msgid "Profile information in %s corrupted"
17040 #: lto-cgraph.c:1549
17041 #, gcc-internal-format, gfc-internal-format
17042 msgid "cannot find LTO cgraph in %s"
17045 #: lto-cgraph.c:1559
17046 #, gcc-internal-format, gfc-internal-format
17047 msgid "cannot find LTO varpool in %s"
17050 #: lto-cgraph.c:1567
17051 #, gcc-internal-format, gfc-internal-format
17052 msgid "cannot find LTO section refs in %s"
17055 #: lto-compress.c:189 lto-compress.c:197 lto-compress.c:218 lto-compress.c:279
17056 #: lto-compress.c:287 lto-compress.c:308
17057 #, gcc-internal-format, gfc-internal-format
17058 msgid "compressed stream: %s"
17061 #: lto-section-in.c:68
17062 #, gcc-internal-format, gfc-internal-format
17064 "bytecode stream: trying to read %d bytes after the end of the input buffer"
17067 #: lto-streamer-in.c:80
17068 #, gcc-internal-format, gfc-internal-format
17069 msgid "bytecode stream: unexpected tag %s"
17072 #: lto-streamer-in.c:91
17073 #, gcc-internal-format, gfc-internal-format
17074 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
17077 #: lto-streamer-in.c:105
17078 #, gcc-internal-format, gfc-internal-format
17079 msgid "bytecode stream: expected tag %s instead of %s"
17082 #: lto-streamer-in.c:149
17083 #, gcc-internal-format
17084 msgid "bytecode stream: string too long for the string table"
17087 #: lto-streamer-in.c:209
17088 #, gcc-internal-format
17089 msgid "bytecode stream: found non-null terminated string"
17092 #: lto-streamer-in.c:986
17093 #, gcc-internal-format
17094 msgid "use of type %<%E%> with two mismatching declarations at field %<%E%>"
17097 #: lto-streamer-in.c:992
17098 #, gcc-internal-format
17099 msgid "original type declared here"
17102 #: lto-streamer-in.c:994
17103 #, gcc-internal-format
17104 msgid "field in mismatching type declared here"
17107 #: lto-streamer-in.c:1000
17108 #, gcc-internal-format
17109 msgid "type of field declared here"
17112 #: lto-streamer-in.c:1007
17113 #, gcc-internal-format
17114 msgid "type of mismatching field declared here"
17117 #: lto-streamer-in.c:1028
17118 #, gcc-internal-format, gfc-internal-format
17119 msgid "bytecode stream: unknown GIMPLE statement tag %s"
17122 #: lto-streamer-in.c:2300
17123 #, gcc-internal-format
17124 msgid "cl_target_option size mismatch in LTO reader and writer"
17127 #: lto-streamer-in.c:2394
17128 #, gcc-internal-format
17129 msgid "optimization options not supported yet"
17132 #: lto-streamer-in.c:2544
17133 #, gcc-internal-format
17134 msgid "bytecode stream: tried to jump backwards in the stream"
17137 #: lto-streamer-in.c:2588
17138 #, gcc-internal-format
17139 msgid "target specific builtin not available"
17142 #: lto-streamer-out.c:1239
17143 #, gcc-internal-format
17144 msgid "gimple bytecode streams do not support the optimization attribute"
17147 #: lto-streamer-out.c:1263
17148 #, gcc-internal-format
17149 msgid "tree code %qs is not supported in gimple streams"
17152 #: lto-streamer-out.c:1307
17153 #, gcc-internal-format
17155 "gimple bytecode streams do not support machine specific builtin functions on "
17159 #: lto-streamer.c:161
17160 #, gcc-internal-format, gfc-internal-format
17161 msgid "bytecode stream: unexpected LTO section %s"
17164 #: lto-streamer.c:795
17165 #, gcc-internal-format, gfc-internal-format
17167 "bytecode stream generated with LTO version %d.%d instead of the expected %d."
17171 #: lto-symtab.c:542
17172 #, gcc-internal-format
17173 msgid "%qD has already been defined"
17176 #: lto-symtab.c:544
17177 #, gcc-internal-format
17178 msgid "previously defined here"
17181 #: lto-symtab.c:626
17182 #, gcc-internal-format
17183 msgid "type of %qD does not match original declaration"
17186 #: lto-symtab.c:633
17187 #, gcc-internal-format
17188 msgid "alignment of %qD is bigger than original declaration"
17191 #: lto-symtab.c:639 lto-symtab.c:745
17192 #, gcc-internal-format
17193 msgid "previously declared here"
17196 #: lto-symtab.c:670
17197 #, gcc-internal-format
17198 msgid "multiple prevailing defs for %qE"
17201 #: lto-symtab.c:728
17202 #, gcc-internal-format
17203 msgid "variable %qD redeclared as function"
17206 #: lto-symtab.c:734
17207 #, gcc-internal-format
17208 msgid "function %qD redeclared as variable"
17212 #, gcc-internal-format
17214 "barrier region may not be closely nested inside of work-sharing, critical, "
17215 "ordered, master or explicit task region"
17219 #, gcc-internal-format
17221 "work-sharing region may not be closely nested inside of work-sharing, "
17222 "critical, ordered, master or explicit task region"
17226 #, gcc-internal-format
17228 "master region may not be closely nested inside of work-sharing or explicit "
17233 #, gcc-internal-format
17235 "ordered region may not be closely nested inside of critical or explicit task "
17240 #, gcc-internal-format
17242 "ordered region must be closely nested inside a loop region with an ordered "
17247 #, gcc-internal-format
17249 "critical region may not be nested inside a critical region with the same name"
17252 #: omp-low.c:6781 cp/decl.c:2807 cp/parser.c:9157 cp/parser.c:9177
17253 #, gcc-internal-format
17254 msgid "invalid exit from OpenMP structured block"
17257 #: omp-low.c:6783 omp-low.c:6788
17258 #, gcc-internal-format
17259 msgid "invalid entry to OpenMP structured block"
17262 #. Otherwise, be vague and lazy, but efficient.
17264 #, gcc-internal-format
17265 msgid "invalid branch to/from an OpenMP structured block"
17268 #: opts-common.c:969
17269 #, gcc-internal-format
17270 msgid "command line option %qs is not supported by this configuration"
17273 #: opts-common.c:979
17274 #, gcc-internal-format
17275 msgid "missing argument to %qs"
17278 #: opts-common.c:985 opts.c:547
17279 #, gcc-internal-format
17280 msgid "argument to %qs should be a non-negative integer"
17283 #: opts-common.c:1000
17284 #, gcc-internal-format
17285 msgid "unrecognized argument in option %qs"
17288 #: opts-common.c:1016
17289 #, gcc-internal-format
17290 msgid "valid arguments to %qs are: %s"
17293 #: opts-global.c:102
17294 #, gcc-internal-format
17295 msgid "command line option %qs is valid for the driver but not for %s"
17298 #. Eventually this should become a hard error IMO.
17299 #: opts-global.c:108
17300 #, gcc-internal-format
17301 msgid "command line option %qs is valid for %s but not for %s"
17304 #: opts-global.c:139
17305 #, gcc-internal-format, gfc-internal-format
17306 msgid "unrecognized command line option \"%s\""
17309 #: opts-global.c:375
17310 #, gcc-internal-format
17311 msgid "unrecognized command line option %<-fdump-%s%>"
17314 #: opts-global.c:387 opts-global.c:395
17315 #, gcc-internal-format
17316 msgid "plugin support is disabled; configure with --enable-plugin"
17319 #: opts-global.c:419
17320 #, gcc-internal-format
17321 msgid "unrecognized register name %qs"
17325 #, gcc-internal-format
17326 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
17330 #, gcc-internal-format
17331 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
17335 #, gcc-internal-format
17337 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
17338 "femit-struct-debug-detailed=ind:...%>"
17342 #, gcc-internal-format
17343 msgid "section anchors must be disabled when unit-at-a-time is disabled"
17347 #, gcc-internal-format
17348 msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
17352 #, gcc-internal-format
17353 msgid "section anchors must be disabled when toplevel reorder is disabled"
17356 #: opts.c:722 config/darwin.c:2900 config/sh/sh.c:973
17357 #, gcc-internal-format
17359 "-freorder-blocks-and-partition does not work with exceptions on this "
17363 #: opts.c:737 config/sh/sh.c:981
17364 #, gcc-internal-format
17366 "-freorder-blocks-and-partition does not support unwind info on this "
17370 #: opts.c:754 config/pa/pa.c:588
17371 #, gcc-internal-format
17372 msgid "-freorder-blocks-and-partition does not work on this architecture"
17376 #, gcc-internal-format
17377 msgid "-fira-algorithm=CB does not work on this architecture"
17381 #, gcc-internal-format
17382 msgid "only one -flto-partition value can be specified"
17386 #, gcc-internal-format
17387 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
17391 #, gcc-internal-format
17392 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
17396 #, gcc-internal-format
17397 msgid "--help argument %q.*s is ambiguous, please be more specific"
17401 #, gcc-internal-format
17402 msgid "unrecognized argument to --help= option: %q.*s"
17406 #, gcc-internal-format, gfc-internal-format
17407 msgid "structure alignment must be a small power of two, not %d"
17411 #, gcc-internal-format, gfc-internal-format
17412 msgid "unknown stack check parameter \"%s\""
17416 #, gcc-internal-format, gfc-internal-format
17417 msgid "dwarf version %d is not supported"
17421 #, gcc-internal-format, gfc-internal-format
17422 msgid "%s: --param arguments should be of the form NAME=VALUE"
17426 #, gcc-internal-format
17427 msgid "invalid --param value %qs"
17431 #, gcc-internal-format
17432 msgid "target system does not support debug output"
17436 #, gcc-internal-format, gfc-internal-format
17437 msgid "debug format \"%s\" conflicts with prior selection"
17441 #, gcc-internal-format, gfc-internal-format
17442 msgid "unrecognised debug output level \"%s\""
17446 #, gcc-internal-format, gfc-internal-format
17447 msgid "debug output level %s is too high"
17451 #, gcc-internal-format
17452 msgid "getting core file size maximum limit: %m"
17456 #, gcc-internal-format
17457 msgid "setting core file size limit to maximum: %m"
17461 #, gcc-internal-format, gfc-internal-format
17462 msgid "unrecognized gcc debugging option: %c"
17466 #, gcc-internal-format, gfc-internal-format
17467 msgid "-Werror=%s: no option -%s"
17471 #, gcc-internal-format
17472 msgid "minimum value of parameter %qs is %u"
17476 #, gcc-internal-format
17477 msgid "maximum value of parameter %qs is %u"
17480 #. If we didn't find this parameter, issue an error message.
17482 #, gcc-internal-format
17483 msgid "invalid parameter %qs"
17487 #, gcc-internal-format
17488 msgid "invalid pass positioning operation"
17492 #, gcc-internal-format
17493 msgid "plugin cannot register a missing pass"
17497 #, gcc-internal-format
17498 msgid "plugin cannot register an unnamed pass"
17502 #, gcc-internal-format
17503 msgid "plugin cannot register pass %qs without reference pass name"
17507 #, gcc-internal-format
17508 msgid "pass %qs not found but is referenced by new pass %qs"
17512 #, gcc-internal-format
17513 msgid "inacessible plugin file %s expanded from short plugin name %s: %m"
17517 #, gcc-internal-format, gfc-internal-format
17519 "plugin %s was specified with different paths:\n"
17525 #, gcc-internal-format, gfc-internal-format
17526 msgid "malformed option -fplugin-arg-%s (multiple '=' signs)"
17530 #, gcc-internal-format, gfc-internal-format
17531 msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
17535 #, gcc-internal-format, gfc-internal-format
17537 "plugin %s should be specified before -fplugin-arg-%s in the command line"
17541 #, gcc-internal-format, gfc-internal-format
17542 msgid "unknown callback event registered by plugin %s"
17546 #, gcc-internal-format, gfc-internal-format
17547 msgid "plugin %s registered a null callback function for event %s"
17551 #, gcc-internal-format, gfc-internal-format
17553 "cannot load plugin %s\n"
17558 #, gcc-internal-format, gfc-internal-format
17560 "plugin %s is not licensed under a GPL-compatible license\n"
17565 #, gcc-internal-format, gfc-internal-format
17567 "cannot find %s in plugin %s\n"
17572 #, gcc-internal-format, gfc-internal-format
17573 msgid "fail to initialize plugin %s"
17577 #, gcc-internal-format
17578 msgid "-iplugindir <dir> option not passed from the gcc driver"
17582 #, gcc-internal-format
17583 msgid "corrupted profile info: edge count exceeds maximal count"
17587 #, gcc-internal-format, gfc-internal-format
17588 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
17592 #, gcc-internal-format
17593 msgid "corrupted profile info: run_max * runs < sum_max"
17597 #, gcc-internal-format
17598 msgid "corrupted profile info: sum_all is smaller than sum_max"
17602 #, gcc-internal-format
17603 msgid "correcting inconsistent profile data"
17607 #, gcc-internal-format
17608 msgid "corrupted profile info: profile data is not flow-consistent"
17612 #, gcc-internal-format, gfc-internal-format
17614 "corrupted profile info: number of iterations for basic block %d thought to "
17619 #, gcc-internal-format, gfc-internal-format
17621 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
17625 #, gcc-internal-format, gfc-internal-format
17626 msgid "output constraint %d must specify a single register"
17630 #, gcc-internal-format, gfc-internal-format
17631 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
17635 #, gcc-internal-format
17636 msgid "output regs must be grouped at top of stack"
17640 #, gcc-internal-format
17641 msgid "implicitly popped regs must be grouped at top of stack"
17645 #, gcc-internal-format
17646 msgid "output operand %d must use %<&%> constraint"
17650 #, gcc-internal-format, gfc-internal-format
17651 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
17655 #, gcc-internal-format, gfc-internal-format
17656 msgid "validate_value_data: Loop in regno chain (%u)"
17660 #, gcc-internal-format, gfc-internal-format
17661 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
17665 #, gcc-internal-format, gfc-internal-format
17666 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
17670 #, gcc-internal-format
17671 msgid "can%'t use %qs as a call-saved register"
17675 #, gcc-internal-format
17676 msgid "can%'t use %qs as a call-used register"
17680 #, gcc-internal-format
17681 msgid "can%'t use %qs as a fixed register"
17684 #: reginfo.c:821 config/ia64/ia64.c:5622 config/ia64/ia64.c:5629
17685 #: config/pa/pa.c:440 config/pa/pa.c:447 config/sh/sh.c:8868
17686 #: config/sh/sh.c:8875 config/spu/spu.c:5119 config/spu/spu.c:5126
17687 #, gcc-internal-format, gfc-internal-format
17688 msgid "unknown register name: %s"
17692 #, gcc-internal-format
17693 msgid "stack register used for global register variable"
17697 #, gcc-internal-format
17698 msgid "global register variable follows a function definition"
17702 #, gcc-internal-format
17703 msgid "register used for two global register variables"
17707 #, gcc-internal-format
17708 msgid "call-clobbered register used for global register variable"
17712 #, gcc-internal-format
17713 msgid "cannot reload integer constant operand in %<asm%>"
17717 #, gcc-internal-format
17718 msgid "impossible register constraint in %<asm%>"
17722 #, gcc-internal-format
17723 msgid "%<&%> constraint used with no register class"
17726 #: reload.c:3806 reload.c:4066
17727 #, gcc-internal-format
17728 msgid "inconsistent operand constraints in an %<asm%>"
17732 #, gcc-internal-format
17733 msgid "%<asm%> operand has impossible constraints"
17737 #, gcc-internal-format
17738 msgid "frame size too large for reliable stack checking"
17742 #, gcc-internal-format
17743 msgid "try reducing the number of local variables"
17747 #, gcc-internal-format
17748 msgid "can%'t find a register in class %qs while reloading %<asm%>"
17752 #, gcc-internal-format
17753 msgid "unable to find a register to spill in class %qs"
17757 #, gcc-internal-format
17758 msgid "%<asm%> operand requires impossible reload"
17762 #, gcc-internal-format
17763 msgid "%<asm%> operand constraint incompatible with operand size"
17767 #, gcc-internal-format
17768 msgid "output operand is constant in %<asm%>"
17772 #, gcc-internal-format, gfc-internal-format
17773 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
17777 #, gcc-internal-format, gfc-internal-format
17779 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
17783 #, gcc-internal-format, gfc-internal-format
17785 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at "
17790 #, gcc-internal-format, gfc-internal-format
17791 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
17795 #, gcc-internal-format, gfc-internal-format
17796 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
17800 #, gcc-internal-format, gfc-internal-format
17802 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:"
17807 #, gcc-internal-format, gfc-internal-format
17808 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
17812 #, gcc-internal-format, gfc-internal-format
17813 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
17817 #, gcc-internal-format
17818 msgid "output operand constraint lacks %<=%>"
17822 #, gcc-internal-format
17823 msgid "output constraint %qc for operand %d is not at the beginning"
17827 #, gcc-internal-format
17828 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
17831 #: stmt.c:359 stmt.c:458
17832 #, gcc-internal-format
17833 msgid "%<%%%> constraint used with last operand"
17837 #, gcc-internal-format
17838 msgid "matching constraint not valid in output operand"
17842 #, gcc-internal-format
17843 msgid "input operand constraint contains %qc"
17847 #, gcc-internal-format
17848 msgid "matching constraint references invalid operand number"
17852 #, gcc-internal-format
17853 msgid "invalid punctuation %qc in constraint"
17857 #, gcc-internal-format
17858 msgid "matching constraint does not allow a register"
17862 #, gcc-internal-format
17863 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
17867 #, gcc-internal-format
17868 msgid "unknown register name %qs in %<asm%>"
17872 #, gcc-internal-format
17873 msgid "PIC register clobbered by %qs in %<asm%>"
17877 #, gcc-internal-format
17878 msgid "more than %d operands in %<asm%>"
17882 #, gcc-internal-format, gfc-internal-format
17883 msgid "output number %d not directly addressable"
17887 #, gcc-internal-format
17888 msgid "asm operand %d probably doesn%'t match constraints"
17892 #, gcc-internal-format, gfc-internal-format
17893 msgid "use of memory input without lvalue in asm operand %d is deprecated"
17897 #, gcc-internal-format
17898 msgid "asm clobber conflict with output operand"
17902 #, gcc-internal-format
17903 msgid "asm clobber conflict with input operand"
17907 #, gcc-internal-format
17908 msgid "too many alternatives in %<asm%>"
17912 #, gcc-internal-format
17913 msgid "operand constraints for %<asm%> differ in number of alternatives"
17917 #, gcc-internal-format
17918 msgid "duplicate asm operand name %qs"
17922 #, gcc-internal-format
17923 msgid "missing close brace for named operand"
17927 #, gcc-internal-format
17928 msgid "undefined named operand %qs"
17931 #: stmt.c:1566 cp/cvt.c:1098 cp/cvt.c:1342
17932 #, gcc-internal-format
17933 msgid "value computed is not used"
17936 #: stor-layout.c:158
17937 #, gcc-internal-format
17938 msgid "type size can%'t be explicitly evaluated"
17941 #: stor-layout.c:160
17942 #, gcc-internal-format
17943 msgid "variable-size type declared outside of any function"
17946 #: stor-layout.c:748
17947 #, gcc-internal-format
17948 msgid "size of %q+D is %d bytes"
17951 #: stor-layout.c:750
17952 #, gcc-internal-format
17953 msgid "size of %q+D is larger than %wd bytes"
17956 #: stor-layout.c:1167
17957 #, gcc-internal-format
17958 msgid "packed attribute causes inefficient alignment for %q+D"
17961 #: stor-layout.c:1171
17962 #, gcc-internal-format
17963 msgid "packed attribute is unnecessary for %q+D"
17966 #: stor-layout.c:1189
17967 #, gcc-internal-format
17968 msgid "padding struct to align %q+D"
17971 #: stor-layout.c:1250
17972 #, gcc-internal-format
17973 msgid "offset of packed bit-field %qD has changed in GCC 4.4"
17976 #: stor-layout.c:1556
17977 #, gcc-internal-format
17978 msgid "padding struct size to alignment boundary"
17981 #: stor-layout.c:1584
17982 #, gcc-internal-format
17983 msgid "packed attribute causes inefficient alignment for %qE"
17986 #: stor-layout.c:1588
17987 #, gcc-internal-format
17988 msgid "packed attribute is unnecessary for %qE"
17991 #: stor-layout.c:1594
17992 #, gcc-internal-format
17993 msgid "packed attribute causes inefficient alignment"
17996 #: stor-layout.c:1596
17997 #, gcc-internal-format
17998 msgid "packed attribute is unnecessary"
18001 #: stor-layout.c:2073
18002 #, gcc-internal-format
18003 msgid "alignment of array elements is greater than element size"
18007 #, gcc-internal-format
18008 msgid "__builtin_saveregs not supported by this target"
18012 #, gcc-internal-format
18013 msgid "nested functions not supported on this target"
18017 #, gcc-internal-format
18018 msgid "nested function trampolines not supported on this target"
18021 #: targhooks.c:1193
18022 #, gcc-internal-format
18023 msgid "target attribute is not supported on this machine"
18026 #: targhooks.c:1203
18027 #, gcc-internal-format
18028 msgid "#pragma GCC target is not supported for this machine"
18032 #, gcc-internal-format, gfc-internal-format
18033 msgid "repository file '%s' does not contain command-line arguments"
18037 #, gcc-internal-format, gfc-internal-format
18039 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
18044 #, gcc-internal-format, gfc-internal-format
18045 msgid "ld returned %d exit status"
18049 #, gcc-internal-format
18050 msgid "%q+F declared %<static%> but never defined"
18054 #, gcc-internal-format
18055 msgid "%q+D defined but not used"
18059 #, gcc-internal-format
18060 msgid "-frecord-gcc-switches is not supported by the current target"
18064 #, gcc-internal-format
18065 msgid "-fstack-usage not supported for this target"
18069 #, gcc-internal-format
18070 msgid "this target does not support %qs"
18074 #, gcc-internal-format
18076 "Graphite loop optimizations cannot be used (-fgraphite, -fgraphite-identity, "
18077 "-floop-block, -floop-flatten, -floop-interchange, -floop-strip-mine, -floop-"
18078 "parallelize-all, and -ftree-loop-linear)"
18082 #, gcc-internal-format
18083 msgid "instruction scheduling not supported on this target machine"
18087 #, gcc-internal-format
18088 msgid "this target machine does not have delayed branches"
18092 #, gcc-internal-format, gfc-internal-format
18093 msgid "-f%sleading-underscore not supported on this target machine"
18097 #, gcc-internal-format
18098 msgid "could not close zeroed insn dump file %qs: %m"
18102 #, gcc-internal-format, gfc-internal-format
18103 msgid "target system does not support the \"%s\" debug format"
18107 #, gcc-internal-format
18108 msgid "variable tracking requested, but useless unless producing debug info"
18112 #, gcc-internal-format
18113 msgid "variable tracking requested, but not supported by this debug format"
18117 #, gcc-internal-format
18118 msgid "var-tracking-assignments changes selective scheduling"
18122 #, gcc-internal-format
18123 msgid "-ffunction-sections not supported for this target"
18127 #, gcc-internal-format
18128 msgid "-fdata-sections not supported for this target"
18132 #, gcc-internal-format
18133 msgid "-ffunction-sections disabled; it makes profiling impossible"
18137 #, gcc-internal-format
18138 msgid "-fprefetch-loop-arrays not supported for this target"
18142 #, gcc-internal-format
18144 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
18148 #, gcc-internal-format
18149 msgid "-fprefetch-loop-arrays is not supported with -Os"
18153 #, gcc-internal-format
18154 msgid "-fassociative-math disabled; other options take precedence"
18158 #, gcc-internal-format
18159 msgid "-fstack-protector not supported for this target"
18163 #, gcc-internal-format
18164 msgid "unwind tables currently require a frame pointer for correctness"
18168 #, gcc-internal-format
18169 msgid "error writing to %s: %m"
18172 #: toplev.c:1850 java/jcf-parse.c:1770
18173 #, gcc-internal-format
18174 msgid "error closing %s: %m"
18178 #, gcc-internal-format
18179 msgid "constant not recomputed when ADDR_EXPR changed"
18183 #, gcc-internal-format
18184 msgid "side effects not recomputed when ADDR_EXPR changed"
18188 #, gcc-internal-format
18189 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
18193 #, gcc-internal-format
18194 msgid "SSA name in freelist but still referenced"
18197 #: tree-cfg.c:2605 tree-cfg.c:3735
18198 #, gcc-internal-format
18199 msgid "INDIRECT_REF in gimple IL"
18203 #, gcc-internal-format
18204 msgid "invalid first operand of MEM_REF"
18208 #, gcc-internal-format
18209 msgid "invalid offset operand of MEM_REF"
18213 #, gcc-internal-format
18214 msgid "ASSERT_EXPR with an always-false condition"
18218 #, gcc-internal-format
18219 msgid "MODIFY_EXPR not expected while having tuples"
18222 #: tree-cfg.c:2665 tree-ssa.c:830
18223 #, gcc-internal-format
18224 msgid "address taken, but ADDRESSABLE bit not set"
18228 #, gcc-internal-format
18229 msgid "non-integral used in condition"
18233 #, gcc-internal-format
18234 msgid "invalid conditional operand"
18238 #, gcc-internal-format
18239 msgid "invalid position or size operand to BIT_FIELD_REF"
18243 #, gcc-internal-format
18245 "integral result type precision does not match field size of BIT_FIELD_REF"
18249 #, gcc-internal-format
18251 "mode precision of non-integral result does not match field size of "
18256 #, gcc-internal-format
18257 msgid "invalid reference prefix"
18261 #, gcc-internal-format
18262 msgid "invalid operand to plus/minus, type is a pointer"
18266 #, gcc-internal-format
18267 msgid "invalid operand to pointer plus, first operand is not a pointer"
18271 #, gcc-internal-format
18273 "invalid operand to pointer plus, second operand is not an integer with type "
18278 #, gcc-internal-format
18279 msgid "invalid expression for min lvalue"
18283 #, gcc-internal-format
18284 msgid "invalid operand in indirect reference"
18288 #, gcc-internal-format
18289 msgid "invalid operands to array reference"
18293 #, gcc-internal-format
18294 msgid "type mismatch in array reference"
18298 #, gcc-internal-format
18299 msgid "type mismatch in array range reference"
18303 #, gcc-internal-format
18304 msgid "type mismatch in real/imagpart reference"
18308 #, gcc-internal-format
18309 msgid "type mismatch in component reference"
18313 #, gcc-internal-format
18314 msgid "conversion of an SSA_NAME on the left hand side"
18318 #, gcc-internal-format
18319 msgid "conversion of register to a different size"
18323 #, gcc-internal-format
18324 msgid "invalid address operand in MEM_REF"
18328 #, gcc-internal-format
18329 msgid "invalid offset operand in MEM_REF"
18333 #, gcc-internal-format
18334 msgid "invalid address operand in in TARGET_MEM_REF"
18338 #, gcc-internal-format
18339 msgid "invalid offset operand in TARGET_MEM_REF"
18343 #, gcc-internal-format
18344 msgid "invalid function in gimple call"
18348 #, gcc-internal-format
18349 msgid "non-function in gimple call"
18353 #, gcc-internal-format
18354 msgid "invalid LHS in gimple call"
18358 #, gcc-internal-format
18359 msgid "LHS in noreturn call"
18363 #, gcc-internal-format
18364 msgid "invalid conversion in gimple call"
18368 #, gcc-internal-format
18369 msgid "invalid static chain in gimple call"
18373 #, gcc-internal-format
18374 msgid "static chain in indirect gimple call"
18378 #, gcc-internal-format
18379 msgid "static chain with function that doesn%'t use one"
18383 #, gcc-internal-format
18384 msgid "invalid argument to gimple call"
18388 #, gcc-internal-format
18389 msgid "invalid operands in gimple comparison"
18393 #, gcc-internal-format
18394 msgid "type mismatch in comparison expression"
18398 #, gcc-internal-format
18399 msgid "non-register as LHS of unary operation"
18403 #, gcc-internal-format
18404 msgid "invalid operand in unary operation"
18408 #, gcc-internal-format
18409 msgid "invalid types in nop conversion"
18413 #, gcc-internal-format
18414 msgid "invalid types in address space conversion"
18418 #, gcc-internal-format
18419 msgid "invalid types in fixed-point conversion"
18423 #, gcc-internal-format
18424 msgid "invalid types in conversion to floating point"
18428 #, gcc-internal-format
18429 msgid "invalid types in conversion to integer"
18433 #, gcc-internal-format
18434 msgid "non-trivial conversion in unary operation"
18438 #, gcc-internal-format
18439 msgid "non-register as LHS of binary operation"
18443 #, gcc-internal-format
18444 msgid "invalid operands in binary operation"
18448 #, gcc-internal-format
18449 msgid "type mismatch in complex expression"
18453 #, gcc-internal-format
18454 msgid "type mismatch in shift expression"
18458 #, gcc-internal-format
18459 msgid "type mismatch in vector shift expression"
18463 #, gcc-internal-format
18464 msgid "non-element sized vector shift of floating point vector"
18468 #, gcc-internal-format
18469 msgid "invalid non-vector operands to vector valued plus"
18473 #, gcc-internal-format
18474 msgid "invalid (pointer) operands to plus/minus"
18478 #, gcc-internal-format
18479 msgid "type mismatch in pointer plus expression"
18483 #, gcc-internal-format
18484 msgid "type mismatch in binary truth expression"
18488 #, gcc-internal-format
18489 msgid "type mismatch in binary expression"
18493 #, gcc-internal-format
18494 msgid "non-register as LHS of ternary operation"
18498 #, gcc-internal-format
18499 msgid "invalid operands in ternary operation"
18503 #, gcc-internal-format
18504 msgid "type mismatch in widening multiply-accumulate expression"
18508 #, gcc-internal-format
18509 msgid "type mismatch in fused multiply-add expression"
18513 #, gcc-internal-format
18514 msgid "non-trivial conversion at assignment"
18518 #, gcc-internal-format
18519 msgid "invalid operand in unary expression"
18523 #, gcc-internal-format
18524 msgid "type mismatch in address expression"
18527 #: tree-cfg.c:3750 tree-cfg.c:3776
18528 #, gcc-internal-format
18529 msgid "invalid rhs for gimple memory store"
18533 #, gcc-internal-format
18534 msgid "invalid COND_EXPR in gimple assignment"
18538 #, gcc-internal-format
18539 msgid "invalid operand in return statement"
18543 #, gcc-internal-format
18544 msgid "invalid conversion in return statement"
18548 #, gcc-internal-format
18549 msgid "goto destination is neither a label nor a pointer"
18553 #, gcc-internal-format
18554 msgid "invalid operand to switch statement"
18558 #, gcc-internal-format
18559 msgid "invalid PHI result"
18563 #, gcc-internal-format
18564 msgid "invalid PHI argument"
18568 #, gcc-internal-format, gfc-internal-format
18569 msgid "incompatible types in PHI argument %u"
18573 #, gcc-internal-format
18574 msgid "invalid comparison code in gimple cond"
18578 #, gcc-internal-format
18579 msgid "invalid labels in gimple cond"
18583 #, gcc-internal-format
18584 msgid "verify_gimple failed"
18588 #, gcc-internal-format
18589 msgid "invalid function in call statement"
18593 #, gcc-internal-format
18594 msgid "invalid pure const state for function"
18597 #: tree-cfg.c:4161 tree-ssa.c:1007 tree-ssa.c:1017
18598 #, gcc-internal-format
18599 msgid "in statement"
18603 #, gcc-internal-format
18604 msgid "statement marked for throw, but doesn%'t"
18608 #, gcc-internal-format
18609 msgid "statement marked for throw in middle of block"
18613 #, gcc-internal-format
18614 msgid "dead STMT in EH table"
18618 #, gcc-internal-format
18619 msgid "gimple_bb (phi) is set to a wrong basic block"
18623 #, gcc-internal-format
18624 msgid "missing PHI def"
18628 #, gcc-internal-format
18629 msgid "PHI argument is not a GIMPLE value"
18632 #: tree-cfg.c:4322 tree-cfg.c:4395
18633 #, gcc-internal-format
18634 msgid "incorrect sharing of tree nodes"
18638 #, gcc-internal-format
18639 msgid "invalid GIMPLE statement"
18643 #, gcc-internal-format
18644 msgid "gimple_bb (stmt) is set to a wrong basic block"
18648 #, gcc-internal-format
18649 msgid "incorrect entry in label_to_block_map"
18653 #, gcc-internal-format
18654 msgid "incorrect setting of landing pad number"
18658 #, gcc-internal-format
18659 msgid "verify_stmts failed"
18663 #, gcc-internal-format
18664 msgid "ENTRY_BLOCK has IL associated with it"
18668 #, gcc-internal-format
18669 msgid "EXIT_BLOCK has IL associated with it"
18673 #, gcc-internal-format, gfc-internal-format
18674 msgid "fallthru to exit from bb %d"
18678 #, gcc-internal-format
18679 msgid "nonlocal label "
18683 #, gcc-internal-format
18684 msgid "EH landing pad label "
18687 #: tree-cfg.c:4489 tree-cfg.c:4498 tree-cfg.c:4523
18688 #, gcc-internal-format
18693 #, gcc-internal-format, gfc-internal-format
18694 msgid "control flow in the middle of basic block %d"
18698 #, gcc-internal-format, gfc-internal-format
18699 msgid "fallthru edge after a control statement in bb %d"
18703 #, gcc-internal-format, gfc-internal-format
18704 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
18707 #: tree-cfg.c:4582 tree-cfg.c:4604 tree-cfg.c:4621 tree-cfg.c:4690
18708 #, gcc-internal-format, gfc-internal-format
18709 msgid "wrong outgoing edge flags at end of bb %d"
18713 #, gcc-internal-format, gfc-internal-format
18714 msgid "explicit goto at end of bb %d"
18718 #, gcc-internal-format, gfc-internal-format
18719 msgid "return edge does not point to exit in bb %d"
18723 #, gcc-internal-format
18724 msgid "found default case not at the start of case vector"
18728 #, gcc-internal-format
18729 msgid "case labels not sorted: "
18733 #, gcc-internal-format, gfc-internal-format
18734 msgid "extra outgoing edge %d->%d"
18738 #, gcc-internal-format, gfc-internal-format
18739 msgid "missing edge %i->%i"
18743 #, gcc-internal-format
18744 msgid "%<noreturn%> function does return"
18748 #, gcc-internal-format
18749 msgid "control reaches end of non-void function"
18753 #, gcc-internal-format
18755 "ignoring return value of %qD, declared with attribute warn_unused_result"
18759 #, gcc-internal-format
18761 "ignoring return value of function declared with attribute warn_unused_result"
18765 #, gcc-internal-format
18766 msgid "could not open dump file %qs: %m"
18769 #: tree-dump.c:1068
18770 #, gcc-internal-format
18771 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
18775 #, gcc-internal-format, gfc-internal-format
18776 msgid "BB %i has multiple EH edges"
18780 #, gcc-internal-format, gfc-internal-format
18781 msgid "BB %i can not throw but has an EH edge"
18785 #, gcc-internal-format, gfc-internal-format
18786 msgid "BB %i last statement has incorrectly set lp"
18790 #, gcc-internal-format, gfc-internal-format
18791 msgid "BB %i is missing an EH edge"
18795 #, gcc-internal-format, gfc-internal-format
18796 msgid "Incorrect EH edge %i->%i"
18799 #: tree-eh.c:4101 tree-eh.c:4120
18800 #, gcc-internal-format, gfc-internal-format
18801 msgid "BB %i is missing an edge"
18805 #, gcc-internal-format, gfc-internal-format
18806 msgid "BB %i too many fallthru edges"
18810 #, gcc-internal-format, gfc-internal-format
18811 msgid "BB %i has incorrect edge"
18815 #, gcc-internal-format, gfc-internal-format
18816 msgid "BB %i has incorrect fallthru edge"
18819 #: tree-inline.c:2954
18820 #, gcc-internal-format
18821 msgid "function %q+F can never be copied because it receives a non-local goto"
18824 #: tree-inline.c:2968
18825 #, gcc-internal-format
18827 "function %q+F can never be copied because it saves address of local label in "
18828 "a static variable"
18831 #: tree-inline.c:3005
18832 #, gcc-internal-format
18834 "function %q+F can never be inlined because it uses alloca (override using "
18835 "the always_inline attribute)"
18838 #: tree-inline.c:3019
18839 #, gcc-internal-format
18840 msgid "function %q+F can never be inlined because it uses setjmp"
18843 #: tree-inline.c:3033
18844 #, gcc-internal-format
18846 "function %q+F can never be inlined because it uses variable argument lists"
18849 #: tree-inline.c:3045
18850 #, gcc-internal-format
18852 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
18856 #: tree-inline.c:3053
18857 #, gcc-internal-format
18858 msgid "function %q+F can never be inlined because it uses non-local goto"
18861 #: tree-inline.c:3065
18862 #, gcc-internal-format
18864 "function %q+F can never be inlined because it uses __builtin_return or "
18865 "__builtin_apply_args"
18868 #: tree-inline.c:3085
18869 #, gcc-internal-format
18870 msgid "function %q+F can never be inlined because it contains a computed goto"
18873 #: tree-inline.c:3188
18874 #, gcc-internal-format
18876 "function %q+F can never be inlined because it is suppressed using -fno-inline"
18879 #: tree-inline.c:3196
18880 #, gcc-internal-format
18882 "function %q+F can never be inlined because it uses attributes conflicting "
18886 #: tree-inline.c:3812 tree-inline.c:3823
18887 #, gcc-internal-format
18888 msgid "inlining failed in call to %q+F: %s"
18891 #: tree-inline.c:3814 tree-inline.c:3825
18892 #, gcc-internal-format
18893 msgid "called from here"
18896 #: tree-mudflap.c:895
18897 #, gcc-internal-format
18898 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
18901 #: tree-mudflap.c:1102
18902 #, gcc-internal-format
18903 msgid "mudflap cannot track %qE in stub function"
18906 #: tree-mudflap.c:1346
18907 #, gcc-internal-format
18908 msgid "mudflap cannot track unknown size extern %qE"
18911 #: tree-nomudflap.c:47
18912 #, gcc-internal-format
18913 msgid "mudflap: this language is not supported"
18916 #: tree-optimize.c:450
18917 #, gcc-internal-format
18918 msgid "size of return value of %q+D is %u bytes"
18921 #: tree-optimize.c:453
18922 #, gcc-internal-format
18923 msgid "size of return value of %q+D is larger than %wd bytes"
18926 #: tree-outof-ssa.c:783 tree-outof-ssa.c:840 tree-ssa-coalesce.c:952
18927 #: tree-ssa-coalesce.c:967 tree-ssa-coalesce.c:1189 tree-ssa-live.c:1302
18928 #, gcc-internal-format
18929 msgid "SSA corruption"
18932 #: tree-profile.c:397
18933 #, gcc-internal-format
18934 msgid "unimplemented functionality"
18937 #: tree-ssa-uninit.c:1799 tree-ssa.c:1731
18938 #, gcc-internal-format
18939 msgid "%qD may be used uninitialized in this function"
18943 #, gcc-internal-format
18944 msgid "expected an SSA_NAME object"
18948 #, gcc-internal-format
18949 msgid "type mismatch between an SSA_NAME and its symbol"
18953 #, gcc-internal-format
18954 msgid "found an SSA_NAME that had been released into the free pool"
18958 #, gcc-internal-format
18959 msgid "found a virtual definition for a GIMPLE register"
18963 #, gcc-internal-format
18964 msgid "virtual SSA name for non-VOP decl"
18968 #, gcc-internal-format
18969 msgid "found a real definition for a non-register"
18973 #, gcc-internal-format
18974 msgid "found a default name with a non-empty defining statement"
18978 #, gcc-internal-format
18979 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
18983 #, gcc-internal-format, gfc-internal-format
18984 msgid "SSA_NAME created in two different blocks %i and %i"
18987 #: tree-ssa.c:659 tree-ssa.c:1048
18988 #, gcc-internal-format
18989 msgid "SSA_NAME_DEF_STMT is wrong"
18993 #, gcc-internal-format
18994 msgid "missing definition"
18998 #, gcc-internal-format, gfc-internal-format
18999 msgid "definition in block %i does not dominate use in block %i"
19003 #, gcc-internal-format, gfc-internal-format
19004 msgid "definition in block %i follows the use"
19008 #, gcc-internal-format
19009 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
19013 #, gcc-internal-format
19014 msgid "no immediate_use list"
19018 #, gcc-internal-format
19019 msgid "wrong immediate use list"
19023 #, gcc-internal-format
19024 msgid "incoming edge count does not match number of PHI arguments"
19028 #, gcc-internal-format, gfc-internal-format
19029 msgid "PHI argument is missing for edge %d->%d"
19033 #, gcc-internal-format
19034 msgid "PHI argument is not SSA_NAME, or invariant"
19038 #, gcc-internal-format, gfc-internal-format
19039 msgid "wrong edge %d->%d for PHI argument"
19043 #, gcc-internal-format, gfc-internal-format
19044 msgid "AUX pointer initialized for edge %d->%d"
19048 #, gcc-internal-format
19049 msgid "stmt (%p) marked modified after optimization pass: "
19053 #, gcc-internal-format
19054 msgid "statement makes a memory store, but has no VDEFS"
19058 #, gcc-internal-format
19059 msgid "statement has VDEF operand not in defs list"
19063 #, gcc-internal-format
19064 msgid "statement has VDEF but no VUSE operand"
19068 #, gcc-internal-format
19069 msgid "VDEF and VUSE do not use the same symbol"
19073 #, gcc-internal-format
19074 msgid "statement has VUSE operand not in uses list"
19078 #, gcc-internal-format
19079 msgid "number of operands and imm-links don%'t agree in statement"
19083 #, gcc-internal-format
19084 msgid "verify_ssa failed"
19088 #, gcc-internal-format
19089 msgid "%qD was declared here"
19093 #, gcc-internal-format
19094 msgid "%qD is used uninitialized in this function"
19098 #, gcc-internal-format
19099 msgid "array subscript is outside array bounds"
19102 #: tree-vrp.c:5282 tree-vrp.c:5369
19103 #, gcc-internal-format
19104 msgid "array subscript is above array bounds"
19107 #: tree-vrp.c:5289 tree-vrp.c:5357
19108 #, gcc-internal-format
19109 msgid "array subscript is below array bounds"
19113 #, gcc-internal-format
19115 "assuming signed overflow does not occur when simplifying conditional to "
19120 #, gcc-internal-format
19121 msgid "assuming signed overflow does not occur when simplifying conditional"
19125 #, gcc-internal-format
19126 msgid "comparison always false due to limited range of data type"
19130 #, gcc-internal-format
19131 msgid "comparison always true due to limited range of data type"
19135 #, gcc-internal-format
19137 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
19142 #, gcc-internal-format
19144 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
19149 #, gcc-internal-format
19150 msgid "ignoring attributes applied to %qT after definition"
19154 #, gcc-internal-format
19155 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
19159 #, gcc-internal-format
19161 "%q+D redeclared without dllimport attribute after being referenced with dll "
19166 #, gcc-internal-format
19167 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
19170 #: tree.c:5457 tree.c:5469 tree.c:5479 c-family/c-common.c:5707
19171 #: c-family/c-common.c:5726 c-family/c-common.c:5744 c-family/c-common.c:5772
19172 #: c-family/c-common.c:5799 c-family/c-common.c:5825 c-family/c-common.c:5844
19173 #: c-family/c-common.c:5861 c-family/c-common.c:5885 c-family/c-common.c:5908
19174 #: c-family/c-common.c:5925 c-family/c-common.c:5953 c-family/c-common.c:5974
19175 #: c-family/c-common.c:5995 c-family/c-common.c:6021 c-family/c-common.c:6052
19176 #: c-family/c-common.c:6089 c-family/c-common.c:6116 c-family/c-common.c:6159
19177 #: c-family/c-common.c:6243 c-family/c-common.c:6273 c-family/c-common.c:6327
19178 #: c-family/c-common.c:6673 c-family/c-common.c:6691 c-family/c-common.c:6753
19179 #: c-family/c-common.c:6796 c-family/c-common.c:6867 c-family/c-common.c:6995
19180 #: c-family/c-common.c:7063 c-family/c-common.c:7121 c-family/c-common.c:7169
19181 #: c-family/c-common.c:7248 c-family/c-common.c:7272 c-family/c-common.c:7558
19182 #: c-family/c-common.c:7581 c-family/c-common.c:7620 c-family/c-common.c:7709
19183 #: c-family/c-common.c:7858 config/darwin.c:1897 config/arm/arm.c:4816
19184 #: config/arm/arm.c:4844 config/arm/arm.c:4861 config/avr/avr.c:4910
19185 #: config/h8300/h8300.c:5416 config/h8300/h8300.c:5440 config/i386/i386.c:5336
19186 #: config/i386/i386.c:29471 config/ia64/ia64.c:729
19187 #: config/m68hc11/m68hc11.c:1197 config/rs6000/rs6000.c:25067
19188 #: config/spu/spu.c:3956 ada/gcc-interface/utils.c:5242 lto/lto-lang.c:201
19189 #, gcc-internal-format
19190 msgid "%qE attribute ignored"
19194 #, gcc-internal-format
19195 msgid "inline function %q+D declared as dllimport: attribute ignored"
19199 #, gcc-internal-format
19200 msgid "function %q+D definition is marked dllimport"
19203 #: tree.c:5513 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576
19204 #, gcc-internal-format
19205 msgid "variable %q+D definition is marked dllimport"
19208 #: tree.c:5541 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651
19209 #, gcc-internal-format
19210 msgid "external linkage required for symbol %q+D because of %qE attribute"
19214 #, gcc-internal-format
19216 "%qE implies default visibility, but %qD has already been declared with a "
19217 "different visibility"
19221 #, gcc-internal-format
19222 msgid "arrays of functions are not meaningful"
19226 #, gcc-internal-format
19227 msgid "function return type cannot be function"
19230 #: tree.c:8639 tree.c:8724 tree.c:8785
19231 #, gcc-internal-format, gfc-internal-format
19232 msgid "tree check: %s, have %s in %s, at %s:%d"
19236 #, gcc-internal-format, gfc-internal-format
19237 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
19241 #, gcc-internal-format
19242 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
19246 #, gcc-internal-format
19247 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
19251 #, gcc-internal-format, gfc-internal-format
19252 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
19256 #, gcc-internal-format
19258 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
19263 #, gcc-internal-format, gfc-internal-format
19264 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
19268 #, gcc-internal-format, gfc-internal-format
19269 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
19273 #, gcc-internal-format, gfc-internal-format
19275 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
19280 #, gcc-internal-format
19281 msgid "%qD is deprecated (declared at %s:%d): %s"
19285 #, gcc-internal-format
19286 msgid "%qD is deprecated (declared at %s:%d)"
19290 #, gcc-internal-format
19291 msgid "%qE is deprecated (declared at %s:%d): %s"
19295 #, gcc-internal-format
19296 msgid "%qE is deprecated (declared at %s:%d)"
19300 #, gcc-internal-format, gfc-internal-format
19301 msgid "type is deprecated (declared at %s:%d): %s"
19305 #, gcc-internal-format, gfc-internal-format
19306 msgid "type is deprecated (declared at %s:%d)"
19310 #, gcc-internal-format
19311 msgid "%qE is deprecated: %s"
19315 #, gcc-internal-format
19316 msgid "%qE is deprecated"
19320 #, gcc-internal-format, gfc-internal-format
19321 msgid "type is deprecated: %s"
19325 #, gcc-internal-format
19326 msgid "type is deprecated"
19329 #: value-prof.c:375
19330 #, gcc-internal-format
19331 msgid "dead histogram"
19334 #: value-prof.c:406
19335 #, gcc-internal-format
19337 "Histogram value statement does not correspond to the statement it is "
19341 #: value-prof.c:419
19342 #, gcc-internal-format
19343 msgid "verify_histograms failed"
19346 #: value-prof.c:466
19347 #, gcc-internal-format, gfc-internal-format
19349 "correcting inconsistent value profile: %s profiler overall count (%d) does "
19350 "not match BB count (%d)"
19353 #: value-prof.c:476
19354 #, gcc-internal-format, gfc-internal-format
19356 "corrupted value profile: %s profile counter (%d out of %d) inconsistent with "
19357 "basic-block count (%d)"
19360 #: var-tracking.c:6152
19361 #, gcc-internal-format
19363 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
19367 #: var-tracking.c:6156
19368 #, gcc-internal-format
19369 msgid "variable tracking size limit exceeded"
19373 #, gcc-internal-format
19374 msgid "%+D causes a section type conflict"
19378 #, gcc-internal-format
19380 "alignment of %q+D is greater than maximum object file alignment. Using %d"
19383 #: varasm.c:1218 varasm.c:1226
19384 #, gcc-internal-format
19385 msgid "register name not specified for %q+D"
19389 #, gcc-internal-format
19390 msgid "invalid register name for %q+D"
19394 #, gcc-internal-format
19395 msgid "data type of %q+D isn%'t suitable for a register"
19399 #, gcc-internal-format
19400 msgid "register specified for %q+D isn%'t suitable for data type"
19404 #, gcc-internal-format
19405 msgid "global register variable has initial value"
19409 #, gcc-internal-format
19410 msgid "optimization may eliminate reads and/or writes to register variables"
19414 #, gcc-internal-format
19415 msgid "register name given for non-register variable %q+D"
19419 #, gcc-internal-format
19420 msgid "global destructors not supported on this target"
19424 #, gcc-internal-format
19425 msgid "global constructors not supported on this target"
19429 #, gcc-internal-format
19430 msgid "thread-local COMMON data not implemented"
19434 #, gcc-internal-format
19436 "requested alignment for %q+D is greater than implemented alignment of %wu"
19440 #, gcc-internal-format
19441 msgid "initializer for integer/fixed-point value is too complicated"
19445 #, gcc-internal-format
19446 msgid "initializer for floating value is not a floating constant"
19450 #, gcc-internal-format
19451 msgid "invalid initial value for member %qE"
19455 #, gcc-internal-format
19456 msgid "weak declaration of %q+D must be public"
19460 #, gcc-internal-format
19461 msgid "weak declaration of %q+D not supported"
19464 #: varasm.c:5246 varasm.c:5825
19465 #, gcc-internal-format
19466 msgid "only weak aliases are supported in this configuration"
19470 #, gcc-internal-format
19471 msgid "weakref is not supported in this configuration"
19474 #: varasm.c:5488 varasm.c:5822
19475 #, gcc-internal-format
19476 msgid "ifunc is not supported in this configuration"
19480 #, gcc-internal-format
19481 msgid "%q+D aliased to undefined symbol %qE"
19485 #, gcc-internal-format
19486 msgid "%q+D aliased to external symbol %qE"
19490 #, gcc-internal-format
19491 msgid "weakref %q+D ultimately targets itself"
19495 #, gcc-internal-format
19496 msgid "weakref %q+D must have static linkage"
19500 #, gcc-internal-format
19501 msgid "alias definitions not supported in this configuration"
19504 #: varasm.c:5883 config/sol2.c:155 config/i386/winnt.c:247
19505 #, gcc-internal-format
19506 msgid "visibility attribute not supported in this configuration; ignored"
19510 #, gcc-internal-format, gfc-internal-format
19511 msgid "vector %s %s domain error, in %s at %s:%u"
19514 #. Print an error message for unrecognized stab codes.
19516 #, gcc-internal-format
19517 msgid "no sclass for %s stab (0x%x)"
19520 #: c-family/c-common.c:877
19521 #, gcc-internal-format
19522 msgid "%qD is not defined outside of function scope"
19525 #: c-family/c-common.c:927
19526 #, gcc-internal-format
19528 "string length %qd is greater than the length %qd ISO C%d compilers are "
19529 "required to support"
19532 #: c-family/c-common.c:1421 c-family/c-common.c:1433 cp/semantics.c:6128
19533 #, gcc-internal-format
19534 msgid "overflow in constant expression"
19537 #: c-family/c-common.c:1456
19538 #, gcc-internal-format
19539 msgid "integer overflow in expression"
19542 #: c-family/c-common.c:1461
19543 #, gcc-internal-format
19544 msgid "floating point overflow in expression"
19547 #: c-family/c-common.c:1465
19548 #, gcc-internal-format
19549 msgid "fixed-point overflow in expression"
19552 #: c-family/c-common.c:1469
19553 #, gcc-internal-format
19554 msgid "vector overflow in expression"
19557 #: c-family/c-common.c:1475
19558 #, gcc-internal-format
19559 msgid "complex integer overflow in expression"
19562 #: c-family/c-common.c:1478
19563 #, gcc-internal-format
19564 msgid "complex floating point overflow in expression"
19567 #: c-family/c-common.c:1521
19568 #, gcc-internal-format
19569 msgid "logical %<or%> applied to non-boolean constant"
19572 #: c-family/c-common.c:1524
19573 #, gcc-internal-format
19574 msgid "logical %<and%> applied to non-boolean constant"
19577 #: c-family/c-common.c:1569
19578 #, gcc-internal-format
19579 msgid "logical %<or%> of collectively exhaustive tests is always true"
19582 #: c-family/c-common.c:1573
19583 #, gcc-internal-format
19584 msgid "logical %<and%> of mutually exclusive tests is always false"
19587 #: c-family/c-common.c:1608
19588 #, gcc-internal-format
19589 msgid "type-punning to incomplete type might break strict-aliasing rules"
19592 #: c-family/c-common.c:1623
19593 #, gcc-internal-format
19594 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
19597 #: c-family/c-common.c:1630 c-family/c-common.c:1648
19598 #, gcc-internal-format
19599 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
19602 #: c-family/c-common.c:1679
19603 #, gcc-internal-format
19604 msgid "first argument of %q+D should be %<int%>"
19607 #: c-family/c-common.c:1688
19608 #, gcc-internal-format
19609 msgid "second argument of %q+D should be %<char **%>"
19612 #: c-family/c-common.c:1697
19613 #, gcc-internal-format
19614 msgid "third argument of %q+D should probably be %<char **%>"
19617 #: c-family/c-common.c:1707
19618 #, gcc-internal-format
19619 msgid "%q+D takes only zero or two arguments"
19622 #: c-family/c-common.c:1756
19623 #, gcc-internal-format
19625 "use -flax-vector-conversions to permit conversions between vectors with "
19626 "differing element types or numbers of subparts"
19629 #: c-family/c-common.c:1912
19630 #, gcc-internal-format
19631 msgid "conversion to %qT from boolean expression"
19634 #: c-family/c-common.c:1933
19635 #, gcc-internal-format
19636 msgid "negative integer implicitly converted to unsigned type"
19639 #: c-family/c-common.c:1936
19640 #, gcc-internal-format
19641 msgid "conversion of unsigned constant value to negative integer"
19644 #: c-family/c-common.c:1963
19645 #, gcc-internal-format
19646 msgid "conversion to %qT alters %qT constant value"
19649 #: c-family/c-common.c:2055
19650 #, gcc-internal-format
19651 msgid "conversion to %qT from %qT may change the sign of the result"
19654 #: c-family/c-common.c:2092
19655 #, gcc-internal-format
19656 msgid "conversion to %qT from %qT may alter its value"
19659 #: c-family/c-common.c:2120
19660 #, gcc-internal-format
19661 msgid "large integer implicitly truncated to unsigned type"
19664 #: c-family/c-common.c:2126 c-family/c-common.c:2133 c-family/c-common.c:2141
19665 #, gcc-internal-format
19666 msgid "overflow in implicit constant conversion"
19669 #: c-family/c-common.c:2313
19670 #, gcc-internal-format
19671 msgid "operation on %qE may be undefined"
19674 #: c-family/c-common.c:2621
19675 #, gcc-internal-format
19676 msgid "case label does not reduce to an integer constant"
19679 #: c-family/c-common.c:2661
19680 #, gcc-internal-format
19681 msgid "case label value is less than minimum value for type"
19684 #: c-family/c-common.c:2669
19685 #, gcc-internal-format
19686 msgid "case label value exceeds maximum value for type"
19689 #: c-family/c-common.c:2677
19690 #, gcc-internal-format
19691 msgid "lower value in case label range less than minimum value for type"
19694 #: c-family/c-common.c:2686
19695 #, gcc-internal-format
19696 msgid "upper value in case label range exceeds maximum value for type"
19699 #: c-family/c-common.c:2765
19700 #, gcc-internal-format
19702 "GCC cannot support operators with integer types and fixed-point types that "
19703 "have too many integral and fractional bits together"
19706 #: c-family/c-common.c:3267
19707 #, gcc-internal-format
19708 msgid "invalid operands to binary %s (have %qT and %qT)"
19711 #: c-family/c-common.c:3502
19712 #, gcc-internal-format
19713 msgid "comparison is always false due to limited range of data type"
19716 #: c-family/c-common.c:3504
19717 #, gcc-internal-format
19718 msgid "comparison is always true due to limited range of data type"
19721 #: c-family/c-common.c:3583
19722 #, gcc-internal-format
19723 msgid "comparison of unsigned expression >= 0 is always true"
19726 #: c-family/c-common.c:3593
19727 #, gcc-internal-format
19728 msgid "comparison of unsigned expression < 0 is always false"
19731 #: c-family/c-common.c:3635
19732 #, gcc-internal-format
19733 msgid "pointer of type %<void *%> used in arithmetic"
19736 #: c-family/c-common.c:3641
19737 #, gcc-internal-format
19738 msgid "pointer to a function used in arithmetic"
19741 #: c-family/c-common.c:3647
19742 #, gcc-internal-format
19743 msgid "pointer to member function used in arithmetic"
19746 #: c-family/c-common.c:3859
19747 #, gcc-internal-format
19748 msgid "the address of %qD will always evaluate as %<true%>"
19751 #: c-family/c-common.c:3944 cp/semantics.c:610 cp/typeck.c:7359
19752 #, gcc-internal-format
19753 msgid "suggest parentheses around assignment used as truth value"
19756 #: c-family/c-common.c:4218
19757 #, gcc-internal-format
19758 msgid "invalid application of %<sizeof%> to a function type"
19761 #: c-family/c-common.c:4231
19762 #, gcc-internal-format
19763 msgid "invalid application of %qs to a void type"
19766 #: c-family/c-common.c:4239
19767 #, gcc-internal-format
19768 msgid "invalid application of %qs to incomplete type %qT "
19771 #: c-family/c-common.c:4281
19772 #, gcc-internal-format
19773 msgid "%<__alignof%> applied to a bit-field"
19776 #: c-family/c-common.c:4997
19777 #, gcc-internal-format
19778 msgid "cannot disable built-in function %qs"
19781 #: c-family/c-common.c:5189
19782 #, gcc-internal-format
19783 msgid "pointers are not permitted as case values"
19786 #: c-family/c-common.c:5196
19787 #, gcc-internal-format
19788 msgid "range expressions in switch statements are non-standard"
19791 #: c-family/c-common.c:5222
19792 #, gcc-internal-format
19793 msgid "empty range specified"
19796 #: c-family/c-common.c:5282
19797 #, gcc-internal-format
19798 msgid "duplicate (or overlapping) case value"
19801 #: c-family/c-common.c:5284
19802 #, gcc-internal-format
19803 msgid "this is the first entry overlapping that value"
19806 #: c-family/c-common.c:5288
19807 #, gcc-internal-format
19808 msgid "duplicate case value"
19811 #: c-family/c-common.c:5289
19812 #, gcc-internal-format
19813 msgid "previously used here"
19816 #: c-family/c-common.c:5293
19817 #, gcc-internal-format
19818 msgid "multiple default labels in one switch"
19821 #: c-family/c-common.c:5295
19822 #, gcc-internal-format
19823 msgid "this is the first default label"
19826 #: c-family/c-common.c:5347
19827 #, gcc-internal-format
19828 msgid "case value %qs not in enumerated type"
19831 #: c-family/c-common.c:5352
19832 #, gcc-internal-format
19833 msgid "case value %qs not in enumerated type %qT"
19836 #: c-family/c-common.c:5411
19837 #, gcc-internal-format
19838 msgid "switch missing default case"
19841 #: c-family/c-common.c:5483
19842 #, gcc-internal-format
19843 msgid "enumeration value %qE not handled in switch"
19846 #: c-family/c-common.c:5509
19847 #, gcc-internal-format
19848 msgid "taking the address of a label is non-standard"
19851 #: c-family/c-common.c:5696
19852 #, gcc-internal-format
19853 msgid "%qE attribute ignored for field of type %qT"
19856 #: c-family/c-common.c:5790 c-family/c-common.c:5816
19857 #, gcc-internal-format
19858 msgid "%qE attribute conflicts with attribute %s"
19861 #: c-family/c-common.c:5930 lto/lto-lang.c:206
19862 #, gcc-internal-format
19863 msgid "%qE attribute has no effect on unit local functions"
19866 #: c-family/c-common.c:6083
19867 #, gcc-internal-format
19868 msgid "%qE attribute have effect only on public objects"
19871 #: c-family/c-common.c:6180
19872 #, gcc-internal-format
19873 msgid "destructor priorities are not supported"
19876 #: c-family/c-common.c:6182
19877 #, gcc-internal-format
19878 msgid "constructor priorities are not supported"
19881 #: c-family/c-common.c:6199
19882 #, gcc-internal-format, gfc-internal-format
19883 msgid "destructor priorities from 0 to %d are reserved for the implementation"
19886 #: c-family/c-common.c:6204
19887 #, gcc-internal-format, gfc-internal-format
19888 msgid "constructor priorities from 0 to %d are reserved for the implementation"
19891 #: c-family/c-common.c:6212
19892 #, gcc-internal-format, gfc-internal-format
19893 msgid "destructor priorities must be integers from 0 to %d inclusive"
19896 #: c-family/c-common.c:6215
19897 #, gcc-internal-format, gfc-internal-format
19898 msgid "constructor priorities must be integers from 0 to %d inclusive"
19901 #: c-family/c-common.c:6371
19902 #, gcc-internal-format
19903 msgid "unknown machine mode %qE"
19906 #: c-family/c-common.c:6400
19907 #, gcc-internal-format
19908 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
19911 #: c-family/c-common.c:6403
19912 #, gcc-internal-format
19913 msgid "use __attribute__ ((vector_size)) instead"
19916 #: c-family/c-common.c:6412
19917 #, gcc-internal-format
19918 msgid "unable to emulate %qs"
19921 #: c-family/c-common.c:6423
19922 #, gcc-internal-format
19923 msgid "invalid pointer mode %qs"
19926 #: c-family/c-common.c:6440
19927 #, gcc-internal-format
19928 msgid "signedness of type and machine mode %qs don%'t match"
19931 #: c-family/c-common.c:6451
19932 #, gcc-internal-format
19933 msgid "no data type for mode %qs"
19936 #: c-family/c-common.c:6461
19937 #, gcc-internal-format
19938 msgid "cannot use mode %qs for enumeral types"
19941 #: c-family/c-common.c:6488
19942 #, gcc-internal-format
19943 msgid "mode %qs applied to inappropriate type"
19946 #: c-family/c-common.c:6520
19947 #, gcc-internal-format
19948 msgid "section attribute cannot be specified for local variables"
19951 #: c-family/c-common.c:6531 config/bfin/bfin.c:5663 config/bfin/bfin.c:5714
19952 #: config/bfin/bfin.c:5741 config/bfin/bfin.c:5754
19953 #, gcc-internal-format
19954 msgid "section of %q+D conflicts with previous declaration"
19957 #: c-family/c-common.c:6539
19958 #, gcc-internal-format
19959 msgid "section of %q+D cannot be overridden"
19962 #: c-family/c-common.c:6547
19963 #, gcc-internal-format
19964 msgid "section attribute not allowed for %q+D"
19967 #: c-family/c-common.c:6554
19968 #, gcc-internal-format
19969 msgid "section attributes are not supported for this target"
19972 #: c-family/c-common.c:6586
19973 #, gcc-internal-format
19974 msgid "requested alignment is not a constant"
19977 #: c-family/c-common.c:6591
19978 #, gcc-internal-format
19979 msgid "requested alignment is not a power of 2"
19982 #: c-family/c-common.c:6596
19983 #, gcc-internal-format
19984 msgid "requested alignment is too large"
19987 #: c-family/c-common.c:6624
19988 #, gcc-internal-format
19989 msgid "alignment may not be specified for %q+D"
19992 #: c-family/c-common.c:6631
19993 #, gcc-internal-format
19995 "alignment for %q+D was previously specified as %d and may not be decreased"
19998 #: c-family/c-common.c:6635
19999 #, gcc-internal-format
20000 msgid "alignment for %q+D must be at least %d"
20003 #: c-family/c-common.c:6660
20004 #, gcc-internal-format
20005 msgid "inline function %q+D declared weak"
20008 #: c-family/c-common.c:6665
20009 #, gcc-internal-format
20010 msgid "indirect function %q+D cannot be declared weak"
20013 #: c-family/c-common.c:6702
20014 #, gcc-internal-format
20015 msgid "%q+D defined both normally and as %qE attribute"
20018 #: c-family/c-common.c:6710
20019 #, gcc-internal-format
20020 msgid "weak %q+D cannot be defined %qE"
20023 #: c-family/c-common.c:6727
20024 #, gcc-internal-format
20025 msgid "attribute %qE argument not a string"
20028 #: c-family/c-common.c:6803
20029 #, gcc-internal-format
20030 msgid "indirect function %q+D cannot be declared weakref"
20033 #: c-family/c-common.c:6825
20034 #, gcc-internal-format
20035 msgid "weakref attribute must appear before alias attribute"
20038 #: c-family/c-common.c:6854
20039 #, gcc-internal-format
20040 msgid "%qE attribute ignored on non-class types"
20043 #: c-family/c-common.c:6860
20044 #, gcc-internal-format
20045 msgid "%qE attribute ignored because %qT is already defined"
20048 #: c-family/c-common.c:6873
20049 #, gcc-internal-format
20050 msgid "visibility argument not a string"
20053 #: c-family/c-common.c:6885
20054 #, gcc-internal-format
20055 msgid "%qE attribute ignored on types"
20058 #: c-family/c-common.c:6901
20059 #, gcc-internal-format
20061 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
20065 #: c-family/c-common.c:6912
20066 #, gcc-internal-format
20067 msgid "%qD redeclared with different visibility"
20070 #: c-family/c-common.c:6915 c-family/c-common.c:6919
20071 #, gcc-internal-format
20072 msgid "%qD was declared %qs which implies default visibility"
20075 #: c-family/c-common.c:7003
20076 #, gcc-internal-format
20077 msgid "tls_model argument not a string"
20080 #: c-family/c-common.c:7016
20081 #, gcc-internal-format
20083 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
20084 "dynamic\" or \"global-dynamic\""
20087 #: c-family/c-common.c:7036 c-family/c-common.c:7142 c-family/c-common.c:7900
20088 #: config/m32c/m32c.c:3174
20089 #, gcc-internal-format
20090 msgid "%qE attribute applies only to functions"
20093 #: c-family/c-common.c:7042 c-family/c-common.c:7148 c-family/c-common.c:7906
20094 #, gcc-internal-format
20095 msgid "can%'t set %qE attribute after definition"
20098 #: c-family/c-common.c:7088
20099 #, gcc-internal-format
20100 msgid "alloc_size parameter outside range"
20103 #: c-family/c-common.c:7205
20104 #, gcc-internal-format
20105 msgid "deprecated message is not a string"
20108 #: c-family/c-common.c:7246
20109 #, gcc-internal-format
20110 msgid "%qE attribute ignored for %qE"
20113 #: c-family/c-common.c:7306
20114 #, gcc-internal-format
20115 msgid "invalid vector type for attribute %qE"
20118 #: c-family/c-common.c:7312 ada/gcc-interface/utils.c:5366
20119 #: ada/gcc-interface/utils.c:5460
20120 #, gcc-internal-format
20121 msgid "vector size not an integral multiple of component size"
20124 #: c-family/c-common.c:7318 ada/gcc-interface/utils.c:5372
20125 #: ada/gcc-interface/utils.c:5466
20126 #, gcc-internal-format
20127 msgid "zero vector size"
20130 #: c-family/c-common.c:7326 ada/gcc-interface/utils.c:5380
20131 #: ada/gcc-interface/utils.c:5473
20132 #, gcc-internal-format
20133 msgid "number of components of the vector not a power of two"
20136 #: c-family/c-common.c:7354 ada/gcc-interface/utils.c:5098
20137 #, gcc-internal-format
20138 msgid "nonnull attribute without arguments on a non-prototype"
20141 #: c-family/c-common.c:7369 ada/gcc-interface/utils.c:5113
20142 #, gcc-internal-format, gfc-internal-format
20143 msgid "nonnull argument has invalid operand number (argument %lu)"
20146 #: c-family/c-common.c:7388 ada/gcc-interface/utils.c:5132
20147 #, gcc-internal-format, gfc-internal-format
20149 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
20152 #: c-family/c-common.c:7396 ada/gcc-interface/utils.c:5141
20153 #, gcc-internal-format, gfc-internal-format
20155 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
20158 #: c-family/c-common.c:7472
20159 #, gcc-internal-format
20160 msgid "not enough variable arguments to fit a sentinel"
20163 #: c-family/c-common.c:7486
20164 #, gcc-internal-format
20165 msgid "missing sentinel in function call"
20168 #: c-family/c-common.c:7527
20169 #, gcc-internal-format, gfc-internal-format
20170 msgid "null argument where non-null required (argument %lu)"
20173 #: c-family/c-common.c:7592
20174 #, gcc-internal-format
20175 msgid "cleanup argument not an identifier"
20178 #: c-family/c-common.c:7599
20179 #, gcc-internal-format
20180 msgid "cleanup argument not a function"
20183 #: c-family/c-common.c:7638
20184 #, gcc-internal-format
20185 msgid "%qE attribute requires prototypes with named arguments"
20188 #: c-family/c-common.c:7649
20189 #, gcc-internal-format
20190 msgid "%qE attribute only applies to variadic functions"
20193 #: c-family/c-common.c:7661 ada/gcc-interface/utils.c:5188
20194 #, gcc-internal-format
20195 msgid "requested position is not an integer constant"
20198 #: c-family/c-common.c:7669 ada/gcc-interface/utils.c:5195
20199 #, gcc-internal-format
20200 msgid "requested position is less than zero"
20203 #: c-family/c-common.c:7795
20204 #, gcc-internal-format, gfc-internal-format
20205 msgid "bad option %s to optimize attribute"
20208 #: c-family/c-common.c:7798
20209 #, gcc-internal-format, gfc-internal-format
20210 msgid "bad option %s to pragma attribute"
20213 #: c-family/c-common.c:8027
20214 #, gcc-internal-format
20215 msgid "not enough arguments to function %qE"
20218 #: c-family/c-common.c:8063 c-family/c-common.c:8109
20219 #, gcc-internal-format
20220 msgid "non-floating-point argument in call to function %qE"
20223 #: c-family/c-common.c:8086
20224 #, gcc-internal-format
20225 msgid "non-floating-point arguments in call to function %qE"
20228 #: c-family/c-common.c:8102
20229 #, gcc-internal-format
20230 msgid "non-const integer argument %u in call to function %qE"
20233 #: c-family/c-common.c:8438
20234 #, gcc-internal-format
20235 msgid "cannot apply %<offsetof%> to static data member %qD"
20238 #: c-family/c-common.c:8443
20239 #, gcc-internal-format
20240 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
20243 #: c-family/c-common.c:8450
20244 #, gcc-internal-format
20245 msgid "cannot apply %<offsetof%> to a non constant address"
20248 #: c-family/c-common.c:8463 cp/typeck.c:4915
20249 #, gcc-internal-format
20250 msgid "attempt to take address of bit-field structure member %qD"
20253 #: c-family/c-common.c:8522
20254 #, gcc-internal-format
20255 msgid "index %E denotes an offset greater than size of %qT"
20258 #: c-family/c-common.c:8558
20259 #, gcc-internal-format
20261 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
20265 #: c-family/c-common.c:8579
20266 #, gcc-internal-format
20267 msgid "assignment of member %qD in read-only object"
20270 #: c-family/c-common.c:8581
20271 #, gcc-internal-format
20272 msgid "increment of member %qD in read-only object"
20275 #: c-family/c-common.c:8583
20276 #, gcc-internal-format
20277 msgid "decrement of member %qD in read-only object"
20280 #: c-family/c-common.c:8585
20281 #, gcc-internal-format
20282 msgid "member %qD in read-only object used as %<asm%> output"
20285 #: c-family/c-common.c:8589
20286 #, gcc-internal-format
20287 msgid "assignment of read-only member %qD"
20290 #: c-family/c-common.c:8590
20291 #, gcc-internal-format
20292 msgid "increment of read-only member %qD"
20295 #: c-family/c-common.c:8591
20296 #, gcc-internal-format
20297 msgid "decrement of read-only member %qD"
20300 #: c-family/c-common.c:8592
20301 #, gcc-internal-format
20302 msgid "read-only member %qD used as %<asm%> output"
20305 #: c-family/c-common.c:8596
20306 #, gcc-internal-format
20307 msgid "assignment of read-only variable %qD"
20310 #: c-family/c-common.c:8597
20311 #, gcc-internal-format
20312 msgid "increment of read-only variable %qD"
20315 #: c-family/c-common.c:8598
20316 #, gcc-internal-format
20317 msgid "decrement of read-only variable %qD"
20320 #: c-family/c-common.c:8599
20321 #, gcc-internal-format
20322 msgid "read-only variable %qD used as %<asm%> output"
20325 #: c-family/c-common.c:8602
20326 #, gcc-internal-format
20327 msgid "assignment of read-only parameter %qD"
20330 #: c-family/c-common.c:8603
20331 #, gcc-internal-format
20332 msgid "increment of read-only parameter %qD"
20335 #: c-family/c-common.c:8604
20336 #, gcc-internal-format
20337 msgid "decrement of read-only parameter %qD"
20340 #: c-family/c-common.c:8605
20341 #, gcc-internal-format
20342 msgid "read-only parameter %qD use as %<asm%> output"
20345 #: c-family/c-common.c:8610
20346 #, gcc-internal-format
20347 msgid "assignment of read-only named return value %qD"
20350 #: c-family/c-common.c:8612
20351 #, gcc-internal-format
20352 msgid "increment of read-only named return value %qD"
20355 #: c-family/c-common.c:8614
20356 #, gcc-internal-format
20357 msgid "decrement of read-only named return value %qD"
20360 #: c-family/c-common.c:8616
20361 #, gcc-internal-format
20362 msgid "read-only named return value %qD used as %<asm%>output"
20365 #: c-family/c-common.c:8621
20366 #, gcc-internal-format
20367 msgid "assignment of function %qD"
20370 #: c-family/c-common.c:8622
20371 #, gcc-internal-format
20372 msgid "increment of function %qD"
20375 #: c-family/c-common.c:8623
20376 #, gcc-internal-format
20377 msgid "decrement of function %qD"
20380 #: c-family/c-common.c:8624
20381 #, gcc-internal-format
20382 msgid "function %qD used as %<asm%> output"
20385 #: c-family/c-common.c:8630
20386 #, gcc-internal-format
20387 msgid "read-only location %qE used as %<asm%> output"
20390 #: c-family/c-common.c:8644
20391 #, gcc-internal-format
20392 msgid "lvalue required as left operand of assignment"
20395 #: c-family/c-common.c:8647
20396 #, gcc-internal-format
20397 msgid "lvalue required as increment operand"
20400 #: c-family/c-common.c:8650
20401 #, gcc-internal-format
20402 msgid "lvalue required as decrement operand"
20405 #: c-family/c-common.c:8653
20406 #, gcc-internal-format
20407 msgid "lvalue required as unary %<&%> operand"
20410 #: c-family/c-common.c:8656
20411 #, gcc-internal-format
20412 msgid "lvalue required in asm statement"
20415 #: c-family/c-common.c:8673
20416 #, gcc-internal-format
20417 msgid "invalid type argument (have %qT)"
20420 #: c-family/c-common.c:8677
20421 #, gcc-internal-format
20422 msgid "invalid type argument of array indexing (have %qT)"
20425 #: c-family/c-common.c:8682
20426 #, gcc-internal-format
20427 msgid "invalid type argument of unary %<*%> (have %qT)"
20430 #: c-family/c-common.c:8687
20431 #, gcc-internal-format
20432 msgid "invalid type argument of %<->%> (have %qT)"
20435 #: c-family/c-common.c:8692
20436 #, gcc-internal-format
20437 msgid "invalid type argument of implicit conversion (have %qT)"
20440 #: c-family/c-common.c:8823
20441 #, gcc-internal-format
20442 msgid "size of array is too large"
20445 #: c-family/c-common.c:9082
20446 #, gcc-internal-format
20447 msgid "array subscript has type %<char%>"
20450 #: c-family/c-common.c:9117
20451 #, gcc-internal-format
20452 msgid "suggest parentheses around %<+%> inside %<<<%>"
20455 #: c-family/c-common.c:9120
20456 #, gcc-internal-format
20457 msgid "suggest parentheses around %<-%> inside %<<<%>"
20460 #: c-family/c-common.c:9126
20461 #, gcc-internal-format
20462 msgid "suggest parentheses around %<+%> inside %<>>%>"
20465 #: c-family/c-common.c:9129
20466 #, gcc-internal-format
20467 msgid "suggest parentheses around %<-%> inside %<>>%>"
20470 #: c-family/c-common.c:9135
20471 #, gcc-internal-format
20472 msgid "suggest parentheses around %<&&%> within %<||%>"
20475 #: c-family/c-common.c:9144
20476 #, gcc-internal-format
20477 msgid "suggest parentheses around arithmetic in operand of %<|%>"
20480 #: c-family/c-common.c:9149
20481 #, gcc-internal-format
20482 msgid "suggest parentheses around comparison in operand of %<|%>"
20485 #: c-family/c-common.c:9153
20486 #, gcc-internal-format
20488 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
20492 #: c-family/c-common.c:9163
20493 #, gcc-internal-format
20494 msgid "suggest parentheses around arithmetic in operand of %<^%>"
20497 #: c-family/c-common.c:9168
20498 #, gcc-internal-format
20499 msgid "suggest parentheses around comparison in operand of %<^%>"
20502 #: c-family/c-common.c:9174
20503 #, gcc-internal-format
20504 msgid "suggest parentheses around %<+%> in operand of %<&%>"
20507 #: c-family/c-common.c:9177
20508 #, gcc-internal-format
20509 msgid "suggest parentheses around %<-%> in operand of %<&%>"
20512 #: c-family/c-common.c:9182
20513 #, gcc-internal-format
20514 msgid "suggest parentheses around comparison in operand of %<&%>"
20517 #: c-family/c-common.c:9186
20518 #, gcc-internal-format
20520 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
20524 #: c-family/c-common.c:9194
20525 #, gcc-internal-format
20526 msgid "suggest parentheses around comparison in operand of %<==%>"
20529 #: c-family/c-common.c:9200
20530 #, gcc-internal-format
20531 msgid "suggest parentheses around comparison in operand of %<!=%>"
20534 #: c-family/c-common.c:9211
20535 #, gcc-internal-format
20536 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
20539 #: c-family/c-common.c:9226
20540 #, gcc-internal-format
20541 msgid "label %q+D defined but not used"
20544 #: c-family/c-common.c:9228
20545 #, gcc-internal-format
20546 msgid "label %q+D declared but not defined"
20549 #: c-family/c-common.c:9248
20550 #, gcc-internal-format
20551 msgid "division by zero"
20554 #: c-family/c-common.c:9280
20555 #, gcc-internal-format
20556 msgid "comparison between types %qT and %qT"
20559 #: c-family/c-common.c:9331
20560 #, gcc-internal-format
20561 msgid "comparison between signed and unsigned integer expressions"
20564 #: c-family/c-common.c:9382
20565 #, gcc-internal-format
20566 msgid "promoted ~unsigned is always non-zero"
20569 #: c-family/c-common.c:9385
20570 #, gcc-internal-format
20571 msgid "comparison of promoted ~unsigned with constant"
20574 #: c-family/c-common.c:9395
20575 #, gcc-internal-format
20576 msgid "comparison of promoted ~unsigned with unsigned"
20579 #: c-family/c-format.c:127 c-family/c-format.c:314
20580 #, gcc-internal-format
20581 msgid "format string has invalid operand number"
20584 #: c-family/c-format.c:144
20585 #, gcc-internal-format
20586 msgid "function does not return string type"
20589 #: c-family/c-format.c:177
20590 #, gcc-internal-format
20591 msgid "format string argument is not a string type"
20594 #: c-family/c-format.c:203
20595 #, gcc-internal-format
20596 msgid "found a %<%s%> reference but the format argument should be a string"
20599 #: c-family/c-format.c:206
20600 #, gcc-internal-format
20601 msgid "found a %qT but the format argument should be a string"
20604 #: c-family/c-format.c:216
20605 #, gcc-internal-format
20606 msgid "format argument should be a %<%s%> reference but a string was found"
20609 #: c-family/c-format.c:238
20610 #, gcc-internal-format
20611 msgid "format argument should be a %<%s%> reference"
20614 #: c-family/c-format.c:282
20615 #, gcc-internal-format
20616 msgid "unrecognized format specifier"
20619 #: c-family/c-format.c:297
20620 #, gcc-internal-format
20621 msgid "%qE is only allowed in Objective-C dialects"
20624 #: c-family/c-format.c:306
20625 #, gcc-internal-format
20626 msgid "%qE is an unrecognized format function type"
20629 #: c-family/c-format.c:320
20630 #, gcc-internal-format
20631 msgid "%<...%> has invalid operand number"
20634 #: c-family/c-format.c:327
20635 #, gcc-internal-format
20636 msgid "format string argument follows the args to be formatted"
20639 #: c-family/c-format.c:1066
20640 #, gcc-internal-format
20641 msgid "function might be possible candidate for %qs format attribute"
20644 #: c-family/c-format.c:1158 c-family/c-format.c:1179 c-family/c-format.c:2224
20645 #, gcc-internal-format
20646 msgid "missing $ operand number in format"
20649 #: c-family/c-format.c:1188
20650 #, gcc-internal-format, gfc-internal-format
20651 msgid "%s does not support %%n$ operand number formats"
20654 #: c-family/c-format.c:1195
20655 #, gcc-internal-format
20656 msgid "operand number out of range in format"
20659 #: c-family/c-format.c:1218
20660 #, gcc-internal-format, gfc-internal-format
20661 msgid "format argument %d used more than once in %s format"
20664 #: c-family/c-format.c:1250
20665 #, gcc-internal-format
20666 msgid "$ operand number used after format without operand number"
20669 #: c-family/c-format.c:1281
20670 #, gcc-internal-format, gfc-internal-format
20671 msgid "format argument %d unused before used argument %d in $-style format"
20674 #: c-family/c-format.c:1376
20675 #, gcc-internal-format
20676 msgid "format not a string literal, format string not checked"
20679 #: c-family/c-format.c:1391 c-family/c-format.c:1394
20680 #, gcc-internal-format
20681 msgid "format not a string literal and no format arguments"
20684 #: c-family/c-format.c:1397
20685 #, gcc-internal-format
20686 msgid "format not a string literal, argument types not checked"
20689 #: c-family/c-format.c:1410
20690 #, gcc-internal-format
20691 msgid "too many arguments for format"
20694 #: c-family/c-format.c:1413
20695 #, gcc-internal-format
20696 msgid "unused arguments in $-style format"
20699 #: c-family/c-format.c:1416
20700 #, gcc-internal-format, gfc-internal-format
20701 msgid "zero-length %s format string"
20704 #: c-family/c-format.c:1420
20705 #, gcc-internal-format
20706 msgid "format is a wide character string"
20709 #: c-family/c-format.c:1423
20710 #, gcc-internal-format
20711 msgid "unterminated format string"
20714 #: c-family/c-format.c:1667
20715 #, gcc-internal-format
20716 msgid "spurious trailing %<%%%> in format"
20719 #: c-family/c-format.c:1711 c-family/c-format.c:1991
20720 #, gcc-internal-format, gfc-internal-format
20721 msgid "repeated %s in format"
20724 #: c-family/c-format.c:1724
20725 #, gcc-internal-format
20726 msgid "missing fill character at end of strfmon format"
20729 #: c-family/c-format.c:1812
20730 #, gcc-internal-format, gfc-internal-format
20731 msgid "zero width in %s format"
20734 #: c-family/c-format.c:1830
20735 #, gcc-internal-format, gfc-internal-format
20736 msgid "empty left precision in %s format"
20739 #: c-family/c-format.c:1906
20740 #, gcc-internal-format, gfc-internal-format
20741 msgid "empty precision in %s format"
20744 #: c-family/c-format.c:1975
20745 #, gcc-internal-format
20746 msgid "%s does not support the %qs %s length modifier"
20749 #: c-family/c-format.c:2008
20750 #, gcc-internal-format
20751 msgid "conversion lacks type at end of format"
20754 #: c-family/c-format.c:2019
20755 #, gcc-internal-format
20756 msgid "unknown conversion type character %qc in format"
20759 #: c-family/c-format.c:2022
20760 #, gcc-internal-format
20761 msgid "unknown conversion type character 0x%x in format"
20764 #: c-family/c-format.c:2029
20765 #, gcc-internal-format
20766 msgid "%s does not support the %<%%%c%> %s format"
20769 #: c-family/c-format.c:2045
20770 #, gcc-internal-format
20771 msgid "%s used with %<%%%c%> %s format"
20774 #: c-family/c-format.c:2054
20775 #, gcc-internal-format, gfc-internal-format
20776 msgid "%s does not support %s"
20779 #: c-family/c-format.c:2064
20780 #, gcc-internal-format
20781 msgid "%s does not support %s with the %<%%%c%> %s format"
20784 #: c-family/c-format.c:2100
20785 #, gcc-internal-format
20786 msgid "%s ignored with %s and %<%%%c%> %s format"
20789 #: c-family/c-format.c:2104
20790 #, gcc-internal-format, gfc-internal-format
20791 msgid "%s ignored with %s in %s format"
20794 #: c-family/c-format.c:2111
20795 #, gcc-internal-format
20796 msgid "use of %s and %s together with %<%%%c%> %s format"
20799 #: c-family/c-format.c:2115
20800 #, gcc-internal-format, gfc-internal-format
20801 msgid "use of %s and %s together in %s format"
20804 #: c-family/c-format.c:2134
20805 #, gcc-internal-format
20806 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
20809 #: c-family/c-format.c:2137
20810 #, gcc-internal-format
20811 msgid "%<%%%c%> yields only last 2 digits of year"
20814 #. The end of the format string was reached.
20815 #: c-family/c-format.c:2154
20816 #, gcc-internal-format
20817 msgid "no closing %<]%> for %<%%[%> format"
20820 #: c-family/c-format.c:2168
20821 #, gcc-internal-format
20822 msgid "use of %qs length modifier with %qc type character"
20825 #: c-family/c-format.c:2186
20826 #, gcc-internal-format
20827 msgid "%s does not support the %<%%%s%c%> %s format"
20830 #: c-family/c-format.c:2203
20831 #, gcc-internal-format
20832 msgid "operand number specified with suppressed assignment"
20835 #: c-family/c-format.c:2206
20836 #, gcc-internal-format
20837 msgid "operand number specified for format taking no argument"
20840 #: c-family/c-format.c:2291
20841 #, gcc-internal-format
20842 msgid "embedded %<\\0%> in format"
20845 #: c-family/c-format.c:2360
20846 #, gcc-internal-format, gfc-internal-format
20847 msgid "writing through null pointer (argument %d)"
20850 #: c-family/c-format.c:2368
20851 #, gcc-internal-format, gfc-internal-format
20852 msgid "reading through null pointer (argument %d)"
20855 #: c-family/c-format.c:2388
20856 #, gcc-internal-format, gfc-internal-format
20857 msgid "writing into constant object (argument %d)"
20860 #: c-family/c-format.c:2399
20861 #, gcc-internal-format, gfc-internal-format
20862 msgid "extra type qualifiers in format argument (argument %d)"
20865 #: c-family/c-format.c:2515
20866 #, gcc-internal-format
20868 "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
20871 #: c-family/c-format.c:2522
20872 #, gcc-internal-format
20873 msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
20876 #: c-family/c-format.c:2530
20877 #, gcc-internal-format
20879 "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
20882 #: c-family/c-format.c:2537
20883 #, gcc-internal-format
20884 msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
20887 #: c-family/c-format.c:2597 c-family/c-format.c:2603 c-family/c-format.c:2754
20888 #, gcc-internal-format
20889 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
20892 #: c-family/c-format.c:2610 c-family/c-format.c:2764
20893 #, gcc-internal-format
20894 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
20897 #: c-family/c-format.c:2660
20898 #, gcc-internal-format
20899 msgid "%<locus%> is not defined as a type"
20902 #: c-family/c-format.c:2713
20903 #, gcc-internal-format
20904 msgid "%<location_t%> is not defined as a type"
20907 #: c-family/c-format.c:2730
20908 #, gcc-internal-format
20909 msgid "%<tree%> is not defined as a type"
20912 #: c-family/c-format.c:2735
20913 #, gcc-internal-format
20914 msgid "%<tree%> is not defined as a pointer type"
20917 #: c-family/c-format.c:3008
20918 #, gcc-internal-format
20919 msgid "args to be formatted is not %<...%>"
20922 #: c-family/c-format.c:3020
20923 #, gcc-internal-format
20924 msgid "strftime formats cannot format arguments"
20927 #: c-family/c-lex.c:228
20928 #, gcc-internal-format
20929 msgid "badly nested C headers from preprocessor"
20932 #: c-family/c-lex.c:263
20933 #, gcc-internal-format, gfc-internal-format
20934 msgid "ignoring #pragma %s %s"
20938 #: c-family/c-lex.c:385 c-family/c-lex.c:983
20939 #, gcc-internal-format
20940 msgid "stray %<@%> in program"
20943 #: c-family/c-lex.c:400
20944 #, gcc-internal-format
20945 msgid "stray %qs in program"
20948 #: c-family/c-lex.c:410
20949 #, gcc-internal-format, gfc-internal-format
20950 msgid "missing terminating %c character"
20953 #: c-family/c-lex.c:412
20954 #, gcc-internal-format
20955 msgid "stray %qc in program"
20958 #: c-family/c-lex.c:414
20959 #, gcc-internal-format
20960 msgid "stray %<\\%o%> in program"
20963 #: c-family/c-lex.c:586
20964 #, gcc-internal-format
20965 msgid "this decimal constant is unsigned only in ISO C90"
20968 #: c-family/c-lex.c:590
20969 #, gcc-internal-format
20970 msgid "this decimal constant would be unsigned in ISO C90"
20973 #: c-family/c-lex.c:610
20974 #, gcc-internal-format
20975 msgid "integer constant is too large for %<unsigned long%> type"
20978 #: c-family/c-lex.c:647
20979 #, gcc-internal-format
20980 msgid "unsuffixed float constant"
20983 #: c-family/c-lex.c:679
20984 #, gcc-internal-format
20985 msgid "unsupported non-standard suffix on floating constant"
20988 #: c-family/c-lex.c:684
20989 #, gcc-internal-format
20990 msgid "non-standard suffix on floating constant"
20993 #: c-family/c-lex.c:738 c-family/c-lex.c:740
20994 #, gcc-internal-format
20995 msgid "floating constant exceeds range of %qT"
20998 #: c-family/c-lex.c:749
20999 #, gcc-internal-format
21000 msgid "floating constant truncated to zero"
21003 #: c-family/c-lex.c:945
21004 #, gcc-internal-format
21005 msgid "repeated %<@%> before Objective-C string"
21008 #: c-family/c-lex.c:964 cp/parser.c:3377
21009 #, gcc-internal-format
21010 msgid "unsupported non-standard concatenation of string literals"
21013 #: c-family/c-lex.c:992
21014 #, gcc-internal-format
21015 msgid "traditional C rejects string constant concatenation"
21018 #: c-family/c-omp.c:122
21019 #, gcc-internal-format
21020 msgid "invalid expression type for %<#pragma omp atomic%>"
21023 #: c-family/c-omp.c:256 cp/semantics.c:4472
21024 #, gcc-internal-format
21025 msgid "invalid type for iteration variable %qE"
21028 #: c-family/c-omp.c:269
21029 #, gcc-internal-format
21030 msgid "%qE is not initialized"
21033 #: c-family/c-omp.c:286 cp/semantics.c:4387
21034 #, gcc-internal-format
21035 msgid "missing controlling predicate"
21038 #: c-family/c-omp.c:368 cp/semantics.c:4144
21039 #, gcc-internal-format
21040 msgid "invalid controlling predicate"
21043 #: c-family/c-omp.c:375 cp/semantics.c:4393
21044 #, gcc-internal-format
21045 msgid "missing increment expression"
21048 #: c-family/c-omp.c:444 cp/semantics.c:4249
21049 #, gcc-internal-format
21050 msgid "invalid increment expression"
21053 #: c-family/c-opts.c:303
21054 #, gcc-internal-format
21055 msgid "-I- specified twice"
21058 #: c-family/c-opts.c:306
21059 #, gcc-internal-format
21060 msgid "obsolete option -I- used, please use -iquote instead"
21063 #: c-family/c-opts.c:486
21064 #, gcc-internal-format
21065 msgid "-Werror=normalized=: set -Wnormalized=nfc"
21068 #: c-family/c-opts.c:500
21069 #, gcc-internal-format
21070 msgid "argument %qs to %<-Wnormalized%> not recognized"
21073 #: c-family/c-opts.c:723 fortran/cpp.c:347
21074 #, gcc-internal-format
21075 msgid "output filename specified twice"
21078 #: c-family/c-opts.c:852
21079 #, gcc-internal-format
21080 msgid "-fexcess-precision=standard for C++"
21083 #: c-family/c-opts.c:865
21084 #, gcc-internal-format
21085 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
21088 #: c-family/c-opts.c:944
21089 #, gcc-internal-format
21090 msgid "-Wformat-y2k ignored without -Wformat"
21093 #: c-family/c-opts.c:946
21094 #, gcc-internal-format
21095 msgid "-Wformat-extra-args ignored without -Wformat"
21098 #: c-family/c-opts.c:948
21099 #, gcc-internal-format
21100 msgid "-Wformat-zero-length ignored without -Wformat"
21103 #: c-family/c-opts.c:950
21104 #, gcc-internal-format
21105 msgid "-Wformat-nonliteral ignored without -Wformat"
21108 #: c-family/c-opts.c:952
21109 #, gcc-internal-format
21110 msgid "-Wformat-contains-nul ignored without -Wformat"
21113 #: c-family/c-opts.c:954
21114 #, gcc-internal-format
21115 msgid "-Wformat-security ignored without -Wformat"
21118 #: c-family/c-opts.c:984
21119 #, gcc-internal-format
21120 msgid "opening output file %s: %m"
21123 #: c-family/c-opts.c:989
21124 #, gcc-internal-format, gfc-internal-format
21125 msgid "too many filenames given. Type %s --help for usage"
21128 #: c-family/c-opts.c:1112
21129 #, gcc-internal-format
21130 msgid "opening dependency file %s: %m"
21133 #: c-family/c-opts.c:1122
21134 #, gcc-internal-format
21135 msgid "closing dependency file %s: %m"
21138 #: c-family/c-opts.c:1125
21139 #, gcc-internal-format
21140 msgid "when writing output to %s: %m"
21143 #: c-family/c-opts.c:1205
21144 #, gcc-internal-format
21145 msgid "to generate dependencies you must specify either -M or -MM"
21148 #: c-family/c-opts.c:1228
21149 #, gcc-internal-format
21150 msgid "-MG may only be used with -M or -MM"
21153 #: c-family/c-opts.c:1258
21154 #, gcc-internal-format
21155 msgid "-fdirectives-only is incompatible with -Wunused_macros"
21158 #: c-family/c-opts.c:1260
21159 #, gcc-internal-format
21160 msgid "-fdirectives-only is incompatible with -traditional"
21163 #: c-family/c-opts.c:1411
21164 #, gcc-internal-format
21165 msgid "too late for # directive to set debug directory"
21168 #: c-family/c-pch.c:132
21169 #, gcc-internal-format
21170 msgid "can%'t create precompiled header %s: %m"
21173 #: c-family/c-pch.c:154
21174 #, gcc-internal-format
21175 msgid "can%'t write to %s: %m"
21178 #: c-family/c-pch.c:160
21179 #, gcc-internal-format
21180 msgid "%qs is not a valid output file"
21183 #: c-family/c-pch.c:191 c-family/c-pch.c:206 c-family/c-pch.c:223
21184 #, gcc-internal-format
21185 msgid "can%'t write %s: %m"
21188 #: c-family/c-pch.c:196 c-family/c-pch.c:213
21189 #, gcc-internal-format
21190 msgid "can%'t seek in %s: %m"
21193 #: c-family/c-pch.c:204 c-family/c-pch.c:251 c-family/c-pch.c:292
21194 #: c-family/c-pch.c:343
21195 #, gcc-internal-format
21196 msgid "can%'t read %s: %m"
21199 #: c-family/c-pch.c:481
21200 #, gcc-internal-format
21201 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
21204 #: c-family/c-pch.c:482
21205 #, gcc-internal-format
21206 msgid "use #include instead"
21209 #: c-family/c-pch.c:488
21210 #, gcc-internal-format
21211 msgid "%s: couldn%'t open PCH file: %m"
21214 #: c-family/c-pch.c:493
21215 #, gcc-internal-format
21216 msgid "use -Winvalid-pch for more information"
21219 #: c-family/c-pch.c:494
21220 #, gcc-internal-format, gfc-internal-format
21221 msgid "%s: PCH file was invalid"
21224 #: c-family/c-pragma.c:101
21225 #, gcc-internal-format
21226 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
21229 #: c-family/c-pragma.c:114
21230 #, gcc-internal-format
21232 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
21235 #: c-family/c-pragma.c:144
21236 #, gcc-internal-format
21237 msgid "missing %<(%> after %<#pragma pack%> - ignored"
21240 #: c-family/c-pragma.c:155 c-family/c-pragma.c:187
21241 #, gcc-internal-format
21242 msgid "invalid constant in %<#pragma pack%> - ignored"
21245 #: c-family/c-pragma.c:159 c-family/c-pragma.c:201
21246 #, gcc-internal-format
21247 msgid "malformed %<#pragma pack%> - ignored"
21250 #: c-family/c-pragma.c:164
21251 #, gcc-internal-format
21252 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
21255 #: c-family/c-pragma.c:166
21256 #, gcc-internal-format
21257 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
21260 #: c-family/c-pragma.c:175
21261 #, gcc-internal-format
21262 msgid "unknown action %qE for %<#pragma pack%> - ignored"
21265 #: c-family/c-pragma.c:204
21266 #, gcc-internal-format
21267 msgid "junk at end of %<#pragma pack%>"
21270 #: c-family/c-pragma.c:207
21271 #, gcc-internal-format
21272 msgid "#pragma pack has no effect with -fpack-struct - ignored"
21275 #: c-family/c-pragma.c:227
21276 #, gcc-internal-format, gfc-internal-format
21277 msgid "alignment must be a small power of two, not %d"
21280 #: c-family/c-pragma.c:267
21281 #, gcc-internal-format
21283 "applying #pragma weak %q+D after first use results in unspecified behavior"
21286 #: c-family/c-pragma.c:345 c-family/c-pragma.c:350
21287 #, gcc-internal-format
21288 msgid "malformed #pragma weak, ignored"
21291 #: c-family/c-pragma.c:354
21292 #, gcc-internal-format
21293 msgid "junk at end of %<#pragma weak%>"
21296 #: c-family/c-pragma.c:424 c-family/c-pragma.c:426
21297 #, gcc-internal-format
21298 msgid "malformed #pragma redefine_extname, ignored"
21301 #: c-family/c-pragma.c:429
21302 #, gcc-internal-format
21303 msgid "junk at end of %<#pragma redefine_extname%>"
21306 #: c-family/c-pragma.c:444 c-family/c-pragma.c:536
21307 #, gcc-internal-format
21308 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
21311 #: c-family/c-pragma.c:470
21312 #, gcc-internal-format
21314 "#pragma redefine_extname ignored due to conflict with previous #pragma "
21318 #: c-family/c-pragma.c:490
21319 #, gcc-internal-format
21320 msgid "malformed #pragma extern_prefix, ignored"
21323 #: c-family/c-pragma.c:493
21324 #, gcc-internal-format
21325 msgid "junk at end of %<#pragma extern_prefix%>"
21328 #: c-family/c-pragma.c:500
21329 #, gcc-internal-format
21330 msgid "#pragma extern_prefix not supported on this target"
21333 #: c-family/c-pragma.c:527
21334 #, gcc-internal-format
21335 msgid "asm declaration ignored due to conflict with previous rename"
21338 #: c-family/c-pragma.c:560
21339 #, gcc-internal-format
21341 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
21344 #: c-family/c-pragma.c:622
21345 #, gcc-internal-format
21347 "#pragma GCC visibility push() must specify default, internal, hidden or "
21351 #: c-family/c-pragma.c:664
21352 #, gcc-internal-format
21353 msgid "#pragma GCC visibility must be followed by push or pop"
21356 #: c-family/c-pragma.c:670
21357 #, gcc-internal-format
21358 msgid "no matching push for %<#pragma GCC visibility pop%>"
21361 #: c-family/c-pragma.c:675 c-family/c-pragma.c:682
21362 #, gcc-internal-format
21363 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
21366 #: c-family/c-pragma.c:678
21367 #, gcc-internal-format
21368 msgid "malformed #pragma GCC visibility push"
21371 #: c-family/c-pragma.c:686
21372 #, gcc-internal-format
21373 msgid "junk at end of %<#pragma GCC visibility%>"
21376 #: c-family/c-pragma.c:701
21377 #, gcc-internal-format
21378 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
21381 #: c-family/c-pragma.c:720
21382 #, gcc-internal-format
21384 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
21387 #: c-family/c-pragma.c:724
21388 #, gcc-internal-format
21389 msgid "missing option after %<#pragma GCC diagnostic%> kind"
21392 #: c-family/c-pragma.c:736
21393 #, gcc-internal-format
21394 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
21397 #: c-family/c-pragma.c:749
21398 #, gcc-internal-format
21399 msgid "#pragma GCC option is not allowed inside functions"
21402 #: c-family/c-pragma.c:762
21403 #, gcc-internal-format
21404 msgid "%<#pragma GCC option%> is not a string"
21407 #: c-family/c-pragma.c:789
21408 #, gcc-internal-format
21410 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
21413 #: c-family/c-pragma.c:795
21414 #, gcc-internal-format
21415 msgid "#pragma GCC target string... is badly formed"
21418 #: c-family/c-pragma.c:818
21419 #, gcc-internal-format
21420 msgid "#pragma GCC optimize is not allowed inside functions"
21423 #: c-family/c-pragma.c:831
21424 #, gcc-internal-format
21425 msgid "%<#pragma GCC optimize%> is not a string or number"
21428 #: c-family/c-pragma.c:857
21429 #, gcc-internal-format
21431 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
21434 #: c-family/c-pragma.c:863
21435 #, gcc-internal-format
21436 msgid "#pragma GCC optimize string... is badly formed"
21439 #: c-family/c-pragma.c:905
21440 #, gcc-internal-format
21441 msgid "junk at end of %<#pragma push_options%>"
21444 #: c-family/c-pragma.c:935
21445 #, gcc-internal-format
21446 msgid "junk at end of %<#pragma pop_options%>"
21449 #: c-family/c-pragma.c:942
21450 #, gcc-internal-format
21452 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
21456 #: c-family/c-pragma.c:984
21457 #, gcc-internal-format
21458 msgid "junk at end of %<#pragma reset_options%>"
21461 #: c-family/c-pragma.c:1022 c-family/c-pragma.c:1029
21462 #, gcc-internal-format
21463 msgid "expected a string after %<#pragma message%>"
21466 #: c-family/c-pragma.c:1024
21467 #, gcc-internal-format
21468 msgid "malformed %<#pragma message%>, ignored"
21471 #: c-family/c-pragma.c:1034
21472 #, gcc-internal-format
21473 msgid "junk at end of %<#pragma message%>"
21476 #: c-family/c-pragma.c:1037
21477 #, gcc-internal-format, gfc-internal-format
21478 msgid "#pragma message: %s"
21481 #: c-family/c-pragma.c:1074
21482 #, gcc-internal-format
21483 msgid "invalid location for %<pragma %s%>, ignored"
21486 #: c-family/c-pragma.c:1081 c-family/c-pragma.c:1095
21487 #, gcc-internal-format
21488 msgid "malformed %<#pragma %s%>, ignored"
21491 #: c-family/c-pragma.c:1101
21492 #, gcc-internal-format
21493 msgid "junk at end of %<#pragma %s%>"
21496 #: c-family/c-pragma.c:1119
21497 #, gcc-internal-format
21498 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
21501 #: c-family/c-pragma.c:1128
21502 #, gcc-internal-format
21503 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
21506 #: c-family/c-pragma.c:1134
21507 #, gcc-internal-format
21508 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
21511 #: c-family/c-semantics.c:167
21512 #, gcc-internal-format, gfc-internal-format
21513 msgid "wrong type argument to %s"
21516 #: config/darwin-c.c:85
21517 #, gcc-internal-format
21518 msgid "too many #pragma options align=reset"
21521 #: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110
21522 #: config/darwin-c.c:112
21523 #, gcc-internal-format
21524 msgid "malformed '#pragma options', ignoring"
21527 #: config/darwin-c.c:115
21528 #, gcc-internal-format
21529 msgid "junk at end of '#pragma options'"
21532 #: config/darwin-c.c:125
21533 #, gcc-internal-format
21534 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
21537 #: config/darwin-c.c:137
21538 #, gcc-internal-format
21539 msgid "missing '(' after '#pragma unused', ignoring"
21542 #: config/darwin-c.c:158
21543 #, gcc-internal-format
21544 msgid "missing ')' after '#pragma unused', ignoring"
21547 #: config/darwin-c.c:161
21548 #, gcc-internal-format
21549 msgid "junk at end of '#pragma unused'"
21552 #: config/darwin-c.c:172
21553 #, gcc-internal-format
21554 msgid "malformed '#pragma ms_struct', ignoring"
21557 #: config/darwin-c.c:180
21558 #, gcc-internal-format
21559 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
21562 #: config/darwin-c.c:183
21563 #, gcc-internal-format
21564 msgid "junk at end of '#pragma ms_struct'"
21567 #: config/darwin-c.c:409
21568 #, gcc-internal-format, gfc-internal-format
21569 msgid "subframework include %s conflicts with framework include"
21572 #: config/darwin-c.c:592
21573 #, gcc-internal-format
21574 msgid "unknown value %qs of -mmacosx-version-min"
21577 #: config/darwin-driver.c:90
21578 #, gcc-internal-format
21579 msgid "sysctl for kern.osversion failed: %m"
21582 #: config/darwin-driver.c:136
21583 #, gcc-internal-format
21584 msgid "couldn%'t understand kern.osversion %q.*s"
21587 #: config/darwin.c:1608
21588 #, gcc-internal-format
21590 "the use of _OBJC_-prefixed variable names to select meta-data sections is "
21591 "deprecated at 4.6 and will be removed in 4.7"
21594 #: config/darwin.c:1782
21595 #, gcc-internal-format, gfc-internal-format
21596 msgid "failed to open temporary file %s for LTO output"
21599 #: config/darwin.c:1870
21600 #, gcc-internal-format
21602 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
21605 #: config/darwin.c:1877
21606 #, gcc-internal-format
21607 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
21610 #: config/darwin.c:2589
21611 #, gcc-internal-format
21613 "internal and protected visibility attributes not supported in this "
21614 "configuration; ignored"
21617 #: config/darwin.c:2751
21618 #, gcc-internal-format, gfc-internal-format
21619 msgid "failed to open temporary file %s with LTO output"
21622 #: config/darwin.c:2935
21623 #, gcc-internal-format
21624 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
21627 #: config/darwin.c:3117
21628 #, gcc-internal-format
21629 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
21632 #: config/darwin.c:3124
21633 #, gcc-internal-format
21634 msgid "built-in function %qD takes one argument only"
21637 #: config/darwin.c:3197
21638 #, gcc-internal-format
21639 msgid "CFString literal is missing"
21642 #: config/darwin.c:3208
21643 #, gcc-internal-format
21644 msgid "CFString literal expression is not a string constant"
21647 #: config/darwin.c:3231
21648 #, gcc-internal-format, gfc-internal-format
21649 msgid "%s in CFString literal"
21652 #: config/host-darwin.c:61
21653 #, gcc-internal-format
21654 msgid "couldn%'t unmap pch_address_space: %m"
21657 #: config/sol2-c.c:92 config/sol2-c.c:108
21658 #, gcc-internal-format
21659 msgid "malformed %<#pragma align%>, ignoring"
21662 #: config/sol2-c.c:101
21663 #, gcc-internal-format
21664 msgid "invalid alignment for %<#pragma align%>, ignoring"
21667 #: config/sol2-c.c:116
21668 #, gcc-internal-format
21669 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
21672 #: config/sol2-c.c:128 config/sol2-c.c:140
21673 #, gcc-internal-format
21674 msgid "malformed %<#pragma align%>"
21677 #: config/sol2-c.c:135
21678 #, gcc-internal-format
21679 msgid "junk at end of %<#pragma align%>"
21682 #: config/sol2-c.c:156 config/sol2-c.c:163
21683 #, gcc-internal-format
21684 msgid "malformed %<#pragma init%>, ignoring"
21687 #: config/sol2-c.c:187 config/sol2-c.c:199
21688 #, gcc-internal-format
21689 msgid "malformed %<#pragma init%>"
21692 #: config/sol2-c.c:194
21693 #, gcc-internal-format
21694 msgid "junk at end of %<#pragma init%>"
21697 #: config/sol2-c.c:215 config/sol2-c.c:222
21698 #, gcc-internal-format
21699 msgid "malformed %<#pragma fini%>, ignoring"
21702 #: config/sol2-c.c:246 config/sol2-c.c:258
21703 #, gcc-internal-format
21704 msgid "malformed %<#pragma fini%>"
21707 #: config/sol2-c.c:253
21708 #, gcc-internal-format
21709 msgid "junk at end of %<#pragma fini%>"
21712 #: config/sol2.c:54
21713 #, gcc-internal-format
21714 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
21717 #: config/vxworks.c:146
21718 #, gcc-internal-format
21719 msgid "PIC is only supported for RTPs"
21722 #. Unless set, force ABI=2 for NeXT and m64, 0 otherwise.
21723 #. Objective-C family ABI 2 is only valid for next/m64 at present.
21724 #: config/darwin.h:150
21725 #, gcc-internal-format
21727 "%<-fobjc-abi-version%> >= 2 is only supported on %<-m64%> targets for %<-"
21731 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
21732 #. sections. machopic_select_section ensures that weak variables go in
21733 #. coalesced sections. Weak aliases (or any other kind of aliases) are
21734 #. not supported. Weak symbols that aren't visible outside the .s file
21735 #. are not supported.
21736 #: config/darwin.h:440
21737 #, gcc-internal-format
21738 msgid "alias definitions not supported in Mach-O; ignored"
21742 #: config/vx-common.h:89
21743 #, gcc-internal-format
21744 msgid "profiler support for VxWorks"
21747 #: config/alpha/alpha.c:236 config/rs6000/rs6000.c:4404
21748 #, gcc-internal-format
21749 msgid "bad value %qs for -mtls-size switch"
21752 #: config/alpha/alpha.c:294
21753 #, gcc-internal-format, gfc-internal-format
21754 msgid "-f%s ignored for Unicos/Mk (not supported)"
21757 #: config/alpha/alpha.c:318
21758 #, gcc-internal-format
21759 msgid "-mieee not supported on Unicos/Mk"
21762 #: config/alpha/alpha.c:329
21763 #, gcc-internal-format
21764 msgid "-mieee-with-inexact not supported on Unicos/Mk"
21767 #: config/alpha/alpha.c:346
21768 #, gcc-internal-format
21769 msgid "bad value %qs for -mtrap-precision switch"
21772 #: config/alpha/alpha.c:360
21773 #, gcc-internal-format
21774 msgid "bad value %qs for -mfp-rounding-mode switch"
21777 #: config/alpha/alpha.c:375
21778 #, gcc-internal-format
21779 msgid "bad value %qs for -mfp-trap-mode switch"
21782 #: config/alpha/alpha.c:389
21783 #, gcc-internal-format
21784 msgid "bad value %qs for -mcpu switch"
21787 #: config/alpha/alpha.c:401
21788 #, gcc-internal-format
21789 msgid "bad value %qs for -mtune switch"
21792 #: config/alpha/alpha.c:408
21793 #, gcc-internal-format
21794 msgid "trap mode not supported on Unicos/Mk"
21797 #: config/alpha/alpha.c:415
21798 #, gcc-internal-format
21799 msgid "fp software completion requires -mtrap-precision=i"
21802 #: config/alpha/alpha.c:431
21803 #, gcc-internal-format
21804 msgid "rounding mode not supported for VAX floats"
21807 #: config/alpha/alpha.c:436
21808 #, gcc-internal-format
21809 msgid "trap mode not supported for VAX floats"
21812 #: config/alpha/alpha.c:440
21813 #, gcc-internal-format
21814 msgid "128-bit long double not supported for VAX floats"
21817 #: config/alpha/alpha.c:468
21818 #, gcc-internal-format, gfc-internal-format
21819 msgid "L%d cache latency unknown for %s"
21822 #: config/alpha/alpha.c:483
21823 #, gcc-internal-format
21824 msgid "bad value %qs for -mmemory-latency"
21827 #: config/alpha/alpha.c:6720 config/alpha/alpha.c:6723 config/s390/s390.c:9159
21828 #: config/s390/s390.c:9162
21829 #, gcc-internal-format
21830 msgid "bad builtin fcode"
21833 #: config/arc/arc.c:412
21834 #, gcc-internal-format
21835 msgid "argument of %qE attribute is not a string constant"
21838 #: config/arc/arc.c:420
21839 #, gcc-internal-format
21840 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
21843 #: config/arm/arm.c:1329 config/sparc/sparc.c:856
21844 #, gcc-internal-format, gfc-internal-format
21845 msgid "bad value (%s) for %s switch"
21848 #: config/arm/arm.c:1468
21849 #, gcc-internal-format, gfc-internal-format
21850 msgid "switch -mcpu=%s conflicts with -march=%s switch"
21853 #: config/arm/arm.c:1593
21854 #, gcc-internal-format, gfc-internal-format
21855 msgid "invalid __fp16 format option: -mfp16-format=%s"
21858 #: config/arm/arm.c:1610
21859 #, gcc-internal-format, gfc-internal-format
21860 msgid "invalid ABI option: -mabi=%s"
21863 #: config/arm/arm.c:1618
21864 #, gcc-internal-format
21865 msgid "target CPU does not support ARM mode"
21868 #: config/arm/arm.c:1624
21869 #, gcc-internal-format
21870 msgid "target CPU does not support interworking"
21873 #: config/arm/arm.c:1630
21874 #, gcc-internal-format
21875 msgid "target CPU does not support THUMB instructions"
21878 #: config/arm/arm.c:1648
21879 #, gcc-internal-format
21881 "enabling backtrace support is only meaningful when compiling for the Thumb"
21884 #: config/arm/arm.c:1651
21885 #, gcc-internal-format
21887 "enabling callee interworking support is only meaningful when compiling for "
21891 #: config/arm/arm.c:1655
21892 #, gcc-internal-format
21893 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
21896 #: config/arm/arm.c:1663
21897 #, gcc-internal-format
21898 msgid "-fpic and -mapcs-reent are incompatible"
21901 #: config/arm/arm.c:1666
21902 #, gcc-internal-format
21903 msgid "APCS reentrant code not supported. Ignored"
21906 #: config/arm/arm.c:1674
21907 #, gcc-internal-format
21908 msgid "-g with -mno-apcs-frame may not give sensible debugging"
21911 #: config/arm/arm.c:1677
21912 #, gcc-internal-format
21913 msgid "passing floating point arguments in fp regs not yet supported"
21916 #: config/arm/arm.c:1737
21917 #, gcc-internal-format
21918 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
21921 #: config/arm/arm.c:1740
21922 #, gcc-internal-format
21923 msgid "iwmmxt abi requires an iwmmxt capable cpu"
21926 #: config/arm/arm.c:1749
21927 #, gcc-internal-format, gfc-internal-format
21928 msgid "invalid floating point emulation option: -mfpe=%s"
21931 #: config/arm/arm.c:1777
21932 #, gcc-internal-format, gfc-internal-format
21933 msgid "invalid floating point option: -mfpu=%s"
21936 #: config/arm/arm.c:1816
21937 #, gcc-internal-format, gfc-internal-format
21938 msgid "invalid floating point abi: -mfloat-abi=%s"
21941 #: config/arm/arm.c:1824
21942 #, gcc-internal-format
21943 msgid "FPA is unsupported in the AAPCS"
21946 #: config/arm/arm.c:1829
21947 #, gcc-internal-format
21948 msgid "AAPCS does not support -mcaller-super-interworking"
21951 #: config/arm/arm.c:1832
21952 #, gcc-internal-format
21953 msgid "AAPCS does not support -mcallee-super-interworking"
21956 #: config/arm/arm.c:1839
21957 #, gcc-internal-format
21958 msgid "iWMMXt and hardware floating point"
21961 #: config/arm/arm.c:1843
21962 #, gcc-internal-format
21963 msgid "Thumb-2 iWMMXt"
21966 #: config/arm/arm.c:1847
21967 #, gcc-internal-format
21968 msgid "__fp16 and no ldrh"
21971 #: config/arm/arm.c:1867
21972 #, gcc-internal-format
21973 msgid "-mfloat-abi=hard and VFP"
21976 #: config/arm/arm.c:1891
21977 #, gcc-internal-format, gfc-internal-format
21978 msgid "invalid thread pointer option: -mtp=%s"
21981 #: config/arm/arm.c:1904
21982 #, gcc-internal-format
21983 msgid "can not use -mtp=cp15 with 16-bit Thumb"
21986 #: config/arm/arm.c:1918
21987 #, gcc-internal-format, gfc-internal-format
21988 msgid "structure size boundary can only be set to %s"
21991 #: config/arm/arm.c:1924
21992 #, gcc-internal-format
21993 msgid "RTP PIC is incompatible with Thumb"
21996 #: config/arm/arm.c:1933
21997 #, gcc-internal-format
21998 msgid "RTP PIC is incompatible with -msingle-pic-base"
22001 #: config/arm/arm.c:1945
22002 #, gcc-internal-format
22003 msgid "-mpic-register= is useless without -fpic"
22006 #: config/arm/arm.c:1954
22007 #, gcc-internal-format, gfc-internal-format
22008 msgid "unable to use '%s' for PIC register"
22011 #: config/arm/arm.c:1993
22012 #, gcc-internal-format
22013 msgid "-freorder-blocks-and-partition not supported on this architecture"
22016 #: config/arm/arm.c:3860
22017 #, gcc-internal-format
22018 msgid "non-AAPCS derived PCS variant"
22021 #: config/arm/arm.c:3862
22022 #, gcc-internal-format
22023 msgid "variadic functions must use the base AAPCS variant"
22026 #: config/arm/arm.c:3881
22027 #, gcc-internal-format
22028 msgid "PCS variant"
22031 #: config/arm/arm.c:4076
22032 #, gcc-internal-format
22033 msgid "Thumb-1 hard-float VFP ABI"
22036 #: config/arm/arm.c:4784 config/arm/arm.c:4802 config/avr/avr.c:4930
22037 #: config/avr/avr.c:4946 config/bfin/bfin.c:5562 config/bfin/bfin.c:5623
22038 #: config/bfin/bfin.c:5652 config/h8300/h8300.c:5392 config/i386/i386.c:5291
22039 #: config/i386/i386.c:29365 config/i386/i386.c:29416 config/i386/i386.c:29496
22040 #: config/m68hc11/m68hc11.c:1223 config/m68k/m68k.c:820
22041 #: config/mcore/mcore.c:3090 config/mep/mep.c:3976 config/mep/mep.c:3990
22042 #: config/mep/mep.c:4064 config/rs6000/rs6000.c:24993 config/rx/rx.c:2225
22043 #: config/sh/sh.c:9009 config/sh/sh.c:9027 config/sh/sh.c:9056
22044 #: config/sh/sh.c:9138 config/sh/sh.c:9161 config/spu/spu.c:3898
22045 #: config/stormy16/stormy16.c:2187 config/v850/v850.c:2134
22046 #, gcc-internal-format
22047 msgid "%qE attribute only applies to functions"
22050 #: config/arm/arm.c:17779
22051 #, gcc-internal-format
22052 msgid "unable to compute real location of stacked parameter"
22055 #: config/arm/arm.c:19361
22056 #, gcc-internal-format
22057 msgid "argument must be a constant"
22060 #. @@@ better error message
22061 #: config/arm/arm.c:19669 config/arm/arm.c:19706
22062 #, gcc-internal-format
22063 msgid "selector must be an immediate"
22066 #. @@@ better error message
22067 #: config/arm/arm.c:19749
22068 #, gcc-internal-format
22069 msgid "mask must be an immediate"
22072 #: config/arm/arm.c:20525
22073 #, gcc-internal-format
22074 msgid "no low registers available for popping high registers"
22077 #: config/arm/arm.c:20750
22078 #, gcc-internal-format
22079 msgid "interrupt Service Routines cannot be coded in Thumb mode"
22082 #: config/arm/arm.c:23031
22083 #, gcc-internal-format
22084 msgid "the mangling of %<va_list%> has changed in GCC 4.4"
22087 #: config/arm/pe.c:158 config/mcore/mcore.c:2965
22088 #, gcc-internal-format
22089 msgid "initialized variable %q+D is marked dllimport"
22092 #: config/arm/pe.c:167
22093 #, gcc-internal-format
22094 msgid "static variable %q+D is marked dllimport"
22097 #: config/avr/avr.c:243
22098 #, gcc-internal-format
22099 msgid "unrecognized argument to -mmcu= option: %qs"
22102 #: config/avr/avr.c:244
22103 #, gcc-internal-format
22104 msgid "See --target-help for supported MCUs"
22107 #: config/avr/avr.c:491
22108 #, gcc-internal-format
22109 msgid "'builtin_return_address' contains only 2 bytes of address"
22112 #: config/avr/avr.c:1231
22113 #, gcc-internal-format
22114 msgid "pointer offset from symbol maybe incorrect"
22117 #: config/avr/avr.c:1288
22118 #, gcc-internal-format
22119 msgid "accessing data memory with program memory address"
22122 #: config/avr/avr.c:1328
22123 #, gcc-internal-format
22124 msgid "accessing program memory with data memory address"
22127 #: config/avr/avr.c:4744
22128 #, gcc-internal-format
22129 msgid "%qs appears to be a misspelled interrupt handler"
22132 #: config/avr/avr.c:4753
22133 #, gcc-internal-format
22134 msgid "%qs appears to be a misspelled signal handler"
22137 #: config/avr/avr.c:4903
22138 #, gcc-internal-format
22139 msgid "only initialized variables can be placed into program memory area"
22142 #: config/avr/avr.c:5037
22143 #, gcc-internal-format
22144 msgid "only uninitialized variables can be placed in the .noinit section"
22147 #: config/avr/avr.c:5051
22148 #, gcc-internal-format
22149 msgid "MCU %qs supported for assembler only"
22152 #: config/bfin/bfin.c:2567 config/m68k/m68k.c:544
22153 #, gcc-internal-format, gfc-internal-format
22154 msgid "-mshared-library-id=%s is not between 0 and %d"
22157 #: config/bfin/bfin.c:2587
22158 #, gcc-internal-format, gfc-internal-format
22159 msgid "-mcpu=%s is not valid"
22162 #: config/bfin/bfin.c:2623
22163 #, gcc-internal-format, gfc-internal-format
22164 msgid "-mcpu=%s has invalid silicon revision"
22167 #: config/bfin/bfin.c:2684
22168 #, gcc-internal-format
22169 msgid "-mshared-library-id= specified without -mid-shared-library"
22172 #: config/bfin/bfin.c:2687
22173 #, gcc-internal-format
22174 msgid "can%'t use multiple stack checking methods together"
22177 #: config/bfin/bfin.c:2690
22178 #, gcc-internal-format
22179 msgid "ID shared libraries and FD-PIC mode can%'t be used together"
22182 #: config/bfin/bfin.c:2695 config/m68k/m68k.c:645
22183 #, gcc-internal-format
22184 msgid "cannot specify both -msep-data and -mid-shared-library"
22187 #: config/bfin/bfin.c:2715
22188 #, gcc-internal-format
22189 msgid "-mmulticore can only be used with BF561"
22192 #: config/bfin/bfin.c:2718
22193 #, gcc-internal-format
22194 msgid "-mcorea should be used with -mmulticore"
22197 #: config/bfin/bfin.c:2721
22198 #, gcc-internal-format
22199 msgid "-mcoreb should be used with -mmulticore"
22202 #: config/bfin/bfin.c:2724
22203 #, gcc-internal-format
22204 msgid "-mcorea and -mcoreb can%'t be used together"
22207 #: config/bfin/bfin.c:5567
22208 #, gcc-internal-format
22209 msgid "multiple function type attributes specified"
22212 #: config/bfin/bfin.c:5634
22213 #, gcc-internal-format
22215 "can%'t apply both longcall and shortcall attributes to the same function"
22218 #: config/bfin/bfin.c:5684 config/i386/winnt.c:61 config/mep/mep.c:3880
22219 #: config/mep/mep.c:4018
22220 #, gcc-internal-format
22221 msgid "%qE attribute only applies to variables"
22224 #: config/bfin/bfin.c:5691
22225 #, gcc-internal-format
22226 msgid "%qE attribute cannot be specified for local variables"
22229 #. This function is for retrieving a part of an instruction name for
22230 #. an operator, for immediate output. If that ever happens for
22231 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
22233 #: config/cris/cris.c:518
22234 #, gcc-internal-format
22235 msgid "MULT case in cris_op_str"
22238 #: config/cris/cris.c:857
22239 #, gcc-internal-format
22240 msgid "invalid use of ':' modifier"
22243 #: config/cris/cris.c:1044 config/moxie/moxie.c:189
22244 #, gcc-internal-format, gfc-internal-format
22245 msgid "internal error: bad register: %d"
22248 #: config/cris/cris.c:1632
22249 #, gcc-internal-format
22250 msgid "internal error: sideeffect-insn affecting main effect"
22253 #: config/cris/cris.c:1729
22254 #, gcc-internal-format
22255 msgid "unknown cc_attr value"
22258 #. If we get here, the caller got its initial tests wrong.
22259 #: config/cris/cris.c:2114
22260 #, gcc-internal-format
22261 msgid "internal error: cris_side_effect_mode_ok with bad operands"
22264 #: config/cris/cris.c:2406
22265 #, gcc-internal-format, gfc-internal-format
22266 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
22269 #: config/cris/cris.c:2434
22270 #, gcc-internal-format, gfc-internal-format
22271 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
22274 #: config/cris/cris.c:2470
22275 #, gcc-internal-format, gfc-internal-format
22276 msgid "unknown CRIS cpu version specification in -mtune= : %s"
22279 #: config/cris/cris.c:2491
22280 #, gcc-internal-format
22281 msgid "-fPIC and -fpic are not supported in this configuration"
22284 #: config/cris/cris.c:2506
22285 #, gcc-internal-format
22286 msgid "that particular -g option is invalid with -maout and -melinux"
22289 #: config/cris/cris.c:2732
22290 #, gcc-internal-format
22291 msgid "unknown src"
22294 #: config/cris/cris.c:2793
22295 #, gcc-internal-format
22296 msgid "unknown dest"
22299 #: config/cris/cris.c:3078
22300 #, gcc-internal-format, gfc-internal-format
22301 msgid "stackframe too big: %d bytes"
22304 #: config/cris/cris.c:3570 config/cris/cris.c:3598
22305 #, gcc-internal-format
22306 msgid "expand_binop failed in movsi got"
22309 #: config/cris/cris.c:3680
22310 #, gcc-internal-format
22311 msgid "emitting PIC operand, but PIC register isn%'t set up"
22314 #. Definitions for GCC. Part of the machine description for CRIS.
22315 #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
22316 #. 2009, 2010, 2011 Free Software Foundation, Inc.
22317 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
22319 #. This file is part of GCC.
22321 #. GCC is free software; you can redistribute it and/or modify
22322 #. it under the terms of the GNU General Public License as published by
22323 #. the Free Software Foundation; either version 3, or (at your option)
22324 #. any later version.
22326 #. GCC is distributed in the hope that it will be useful,
22327 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
22328 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22329 #. GNU General Public License for more details.
22331 #. You should have received a copy of the GNU General Public License
22332 #. along with GCC; see the file COPYING3. If not see
22333 #. <http://www.gnu.org/licenses/>.
22334 #. After the first "Node:" comment comes all preprocessor directives and
22335 #. attached declarations described in the info files, the "Using and
22336 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
22337 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
22338 #. really, but needs an update anyway.
22340 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
22341 #. for that. If applicable, there is a CRIS-specific comment. The order
22342 #. of macro definitions follow the order in the manual. Every section in
22343 #. the manual (node in the info pages) has an introductory `Node:
22344 #. <subchapter>' comment. If no macros are defined for a section, only
22345 #. the section-comment is present.
22346 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
22347 #. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
22348 #. settings not repeated below. This file contains general CRIS
22349 #. definitions and definitions for the cris-*-elf subtarget.
22350 #. We don't want to use gcc_assert for everything, as that can be
22352 #: config/cris/cris.h:43
22353 #, gcc-internal-format
22354 msgid "CRIS-port assertion failed: "
22357 #. Node: Caller Saves
22358 #. (no definitions)
22359 #. Node: Function entry
22360 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
22361 #. TARGET_ASM_FUNCTION_EPILOGUE.
22363 #: config/cris/cris.h:878
22364 #, gcc-internal-format
22365 msgid "no FUNCTION_PROFILER for CRIS"
22368 #: config/crx/crx.h:342
22369 #, gcc-internal-format
22370 msgid "profiler support for CRX"
22373 #: config/frv/frv.c:8708
22374 #, gcc-internal-format
22375 msgid "accumulator is not a constant integer"
22378 #: config/frv/frv.c:8713
22379 #, gcc-internal-format
22380 msgid "accumulator number is out of bounds"
22383 #: config/frv/frv.c:8724
22384 #, gcc-internal-format
22385 msgid "inappropriate accumulator for %qs"
22388 #: config/frv/frv.c:8800
22389 #, gcc-internal-format
22390 msgid "invalid IACC argument"
22393 #: config/frv/frv.c:8823
22394 #, gcc-internal-format
22395 msgid "%qs expects a constant argument"
22398 #: config/frv/frv.c:8828
22399 #, gcc-internal-format
22400 msgid "constant argument out of range for %qs"
22403 #: config/frv/frv.c:9309
22404 #, gcc-internal-format
22405 msgid "media functions are not available unless -mmedia is used"
22408 #: config/frv/frv.c:9321
22409 #, gcc-internal-format
22410 msgid "this media function is only available on the fr500"
22413 #: config/frv/frv.c:9349
22414 #, gcc-internal-format
22415 msgid "this media function is only available on the fr400 and fr550"
22418 #: config/frv/frv.c:9368
22419 #, gcc-internal-format
22420 msgid "this builtin function is only available on the fr405 and fr450"
22423 #: config/frv/frv.c:9377
22424 #, gcc-internal-format
22425 msgid "this builtin function is only available on the fr500 and fr550"
22428 #: config/frv/frv.c:9389
22429 #, gcc-internal-format
22430 msgid "this builtin function is only available on the fr450"
22433 #: config/h8300/h8300.c:343
22434 #, gcc-internal-format
22435 msgid "-ms2600 is used without -ms"
22438 #: config/h8300/h8300.c:349
22439 #, gcc-internal-format
22440 msgid "-mn is used without -mh or -ms"
22443 #: config/i386/host-cygwin.c:62
22444 #, gcc-internal-format
22445 msgid "can%'t extend PCH file: %m"
22448 #: config/i386/host-cygwin.c:73
22449 #, gcc-internal-format
22450 msgid "can%'t set position in PCH file: %m"
22453 #: config/i386/i386.c:3514 config/i386/i386.c:3803
22454 #, gcc-internal-format, gfc-internal-format
22455 msgid "bad value (%s) for %stune=%s %s"
22458 #: config/i386/i386.c:3517
22459 #, gcc-internal-format, gfc-internal-format
22461 "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead "
22465 #: config/i386/i386.c:3563
22466 #, gcc-internal-format, gfc-internal-format
22467 msgid "bad value (%s) for %sstringop-strategy=%s %s"
22470 #: config/i386/i386.c:3580
22471 #, gcc-internal-format, gfc-internal-format
22472 msgid "unknown ABI (%s) for %sabi=%s %s"
22475 #: config/i386/i386.c:3595
22476 #, gcc-internal-format, gfc-internal-format
22477 msgid "code model %s does not support PIC mode"
22480 #: config/i386/i386.c:3601
22481 #, gcc-internal-format, gfc-internal-format
22482 msgid "bad value (%s) for %scmodel=%s %s"
22485 #: config/i386/i386.c:3625
22486 #, gcc-internal-format, gfc-internal-format
22487 msgid "bad value (%s) for %sasm=%s %s"
22490 #: config/i386/i386.c:3629
22491 #, gcc-internal-format
22492 msgid "code model %qs not supported in the %s bit mode"
22495 #: config/i386/i386.c:3632
22496 #, gcc-internal-format, gfc-internal-format
22497 msgid "%i-bit mode not compiled in"
22500 #: config/i386/i386.c:3644 config/i386/i386.c:3765
22501 #, gcc-internal-format
22502 msgid "CPU you selected does not support x86-64 instruction set"
22505 #: config/i386/i386.c:3735
22506 #, gcc-internal-format, gfc-internal-format
22507 msgid "generic CPU can be used only for %stune=%s %s"
22510 #: config/i386/i386.c:3738
22511 #, gcc-internal-format, gfc-internal-format
22512 msgid "bad value (%s) for %sarch=%s %s"
22515 #: config/i386/i386.c:3853
22516 #, gcc-internal-format, gfc-internal-format
22517 msgid "%sregparm%s is ignored in 64-bit mode"
22520 #: config/i386/i386.c:3856
22521 #, gcc-internal-format, gfc-internal-format
22522 msgid "%sregparm=%d%s is not between 0 and %d"
22525 #: config/i386/i386.c:3869
22526 #, gcc-internal-format, gfc-internal-format
22527 msgid "%salign-loops%s is obsolete, use -falign-loops%s"
22530 #: config/i386/i386.c:3875 config/i386/i386.c:3890 config/i386/i386.c:3905
22531 #, gcc-internal-format, gfc-internal-format
22532 msgid "%salign-loops=%d%s is not between 0 and %d"
22535 #: config/i386/i386.c:3884
22536 #, gcc-internal-format, gfc-internal-format
22537 msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
22540 #: config/i386/i386.c:3899
22541 #, gcc-internal-format, gfc-internal-format
22542 msgid "%salign-functions%s is obsolete, use -falign-functions%s"
22545 #: config/i386/i386.c:3934
22546 #, gcc-internal-format, gfc-internal-format
22547 msgid "%sbranch-cost=%d%s is not between 0 and 5"
22550 #: config/i386/i386.c:3942
22551 #, gcc-internal-format, gfc-internal-format
22552 msgid "%slarge-data-threshold=%d%s is negative"
22555 #: config/i386/i386.c:3954
22556 #, gcc-internal-format, gfc-internal-format
22557 msgid "bad value (%s) for %stls-dialect=%s %s"
22560 #: config/i386/i386.c:3962
22561 #, gcc-internal-format, gfc-internal-format
22562 msgid "pc%d is not valid precision setting (32, 64 or 80)"
22565 #: config/i386/i386.c:3978
22566 #, gcc-internal-format, gfc-internal-format
22567 msgid "%srtd%s is ignored in 64bit mode"
22570 #: config/i386/i386.c:4038
22571 #, gcc-internal-format, gfc-internal-format
22572 msgid "%spreferred-stack-boundary%s is not supported for this target"
22575 #: config/i386/i386.c:4041
22576 #, gcc-internal-format, gfc-internal-format
22577 msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
22580 #: config/i386/i386.c:4061
22581 #, gcc-internal-format, gfc-internal-format
22582 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
22585 #: config/i386/i386.c:4074
22586 #, gcc-internal-format, gfc-internal-format
22587 msgid "%ssseregparm%s used without SSE enabled"
22590 #: config/i386/i386.c:4085 config/i386/i386.c:4099
22591 #, gcc-internal-format
22592 msgid "SSE instruction set disabled, using 387 arithmetics"
22595 #: config/i386/i386.c:4104
22596 #, gcc-internal-format
22597 msgid "387 instruction set disabled, using SSE arithmetics"
22600 #: config/i386/i386.c:4111
22601 #, gcc-internal-format, gfc-internal-format
22602 msgid "bad value (%s) for %sfpmath=%s %s"
22605 #: config/i386/i386.c:4127
22606 #, gcc-internal-format, gfc-internal-format
22607 msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
22610 #: config/i386/i386.c:4148
22611 #, gcc-internal-format, gfc-internal-format
22613 "unwind tables currently require either a frame pointer or %saccumulate-"
22614 "outgoing-args%s for correctness"
22617 #: config/i386/i386.c:4161
22618 #, gcc-internal-format, gfc-internal-format
22619 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
22622 #: config/i386/i386.c:4247
22623 #, gcc-internal-format
22624 msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
22627 #: config/i386/i386.c:4254
22628 #, gcc-internal-format
22629 msgid "-mno-fentry isn%'t compatible with SEH"
22632 #: config/i386/i386.c:4668
22633 #, gcc-internal-format, gfc-internal-format
22634 msgid "attribute(target(\"%s\")) is unknown"
22637 #: config/i386/i386.c:4690
22638 #, gcc-internal-format, gfc-internal-format
22639 msgid "option(\"%s\") was already specified"
22642 #: config/i386/i386.c:5304 config/i386/i386.c:5355
22643 #, gcc-internal-format
22644 msgid "fastcall and regparm attributes are not compatible"
22647 #: config/i386/i386.c:5309
22648 #, gcc-internal-format
22649 msgid "regparam and thiscall attributes are not compatible"
22652 #: config/i386/i386.c:5316 config/i386/i386.c:29385
22653 #, gcc-internal-format
22654 msgid "%qE attribute requires an integer constant argument"
22657 #: config/i386/i386.c:5322
22658 #, gcc-internal-format
22659 msgid "argument to %qE attribute larger than %d"
22662 #: config/i386/i386.c:5347 config/i386/i386.c:5390
22663 #, gcc-internal-format
22664 msgid "fastcall and cdecl attributes are not compatible"
22667 #: config/i386/i386.c:5351
22668 #, gcc-internal-format
22669 msgid "fastcall and stdcall attributes are not compatible"
22672 #: config/i386/i386.c:5359 config/i386/i386.c:5408
22673 #, gcc-internal-format
22674 msgid "fastcall and thiscall attributes are not compatible"
22677 #: config/i386/i386.c:5369 config/i386/i386.c:5386
22678 #, gcc-internal-format
22679 msgid "stdcall and cdecl attributes are not compatible"
22682 #: config/i386/i386.c:5373
22683 #, gcc-internal-format
22684 msgid "stdcall and fastcall attributes are not compatible"
22687 #: config/i386/i386.c:5377 config/i386/i386.c:5404
22688 #, gcc-internal-format
22689 msgid "stdcall and thiscall attributes are not compatible"
22692 #: config/i386/i386.c:5394 config/i386/i386.c:5412
22693 #, gcc-internal-format
22694 msgid "cdecl and thiscall attributes are not compatible"
22697 #: config/i386/i386.c:5400
22698 #, gcc-internal-format
22699 msgid "%qE attribute is used for none class-method"
22702 #: config/i386/i386.c:5554
22703 #, gcc-internal-format
22704 msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
22707 #: config/i386/i386.c:5557
22708 #, gcc-internal-format
22709 msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
22712 #: config/i386/i386.c:5774
22713 #, gcc-internal-format
22714 msgid "ms_hook_prologue is not compatible with nested function"
22717 #: config/i386/i386.c:5926
22718 #, gcc-internal-format
22720 "ms_abi attribute requires -maccumulate-outgoing-args or subtarget "
22721 "optimization implying it"
22724 #: config/i386/i386.c:6049
22725 #, gcc-internal-format
22726 msgid "AVX vector argument without AVX enabled changes the ABI"
22729 #: config/i386/i386.c:6231
22730 #, gcc-internal-format
22732 "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
22735 #: config/i386/i386.c:6347
22736 #, gcc-internal-format
22737 msgid "the ABI of passing union with long double has changed in GCC 4.4"
22740 #: config/i386/i386.c:6462
22741 #, gcc-internal-format
22743 "the ABI of passing structure with complex float member has changed in GCC 4.4"
22746 #: config/i386/i386.c:6608
22747 #, gcc-internal-format
22748 msgid "SSE register return with SSE disabled"
22751 #: config/i386/i386.c:6614
22752 #, gcc-internal-format
22753 msgid "SSE register argument with SSE disabled"
22756 #: config/i386/i386.c:6630
22757 #, gcc-internal-format
22758 msgid "x87 register return with x87 disabled"
22761 #: config/i386/i386.c:7008
22762 #, gcc-internal-format
22763 msgid "SSE vector argument without SSE enabled changes the ABI"
22766 #: config/i386/i386.c:7046
22767 #, gcc-internal-format
22768 msgid "MMX vector argument without MMX enabled changes the ABI"
22771 #: config/i386/i386.c:7418
22772 #, gcc-internal-format, gfc-internal-format
22774 "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
22777 #: config/i386/i386.c:7727
22778 #, gcc-internal-format
22779 msgid "SSE vector return without SSE enabled changes the ABI"
22782 #: config/i386/i386.c:7737
22783 #, gcc-internal-format
22784 msgid "MMX vector return without MMX enabled changes the ABI"
22787 #: config/i386/i386.c:9163
22788 #, gcc-internal-format
22789 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
22792 #: config/i386/i386.c:9169
22793 #, gcc-internal-format
22794 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
22797 #: config/i386/i386.c:10330
22798 #, gcc-internal-format
22799 msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
22802 #: config/i386/i386.c:11298
22803 #, gcc-internal-format
22804 msgid "-fsplit-stack does not support fastcall with nested function"
22807 #: config/i386/i386.c:11312
22808 #, gcc-internal-format
22810 "-fsplit-stack does not support 2 register parameters for a nested function"
22813 #. FIXME: We could make this work by pushing a register
22814 #. around the addition and comparison.
22815 #: config/i386/i386.c:11323
22816 #, gcc-internal-format
22817 msgid "-fsplit-stack does not support 3 register parameters"
22820 #: config/i386/i386.c:13684
22821 #, gcc-internal-format
22822 msgid "extended registers have no high halves"
22825 #: config/i386/i386.c:13699
22826 #, gcc-internal-format
22827 msgid "unsupported operand size for extended register"
22830 #: config/i386/i386.c:13944
22831 #, gcc-internal-format, gfc-internal-format
22832 msgid "non-integer operand used with operand code '%c'"
22835 #: config/i386/i386.c:26011 config/i386/i386.c:27394
22836 #, gcc-internal-format
22837 msgid "last argument must be an immediate"
22840 #: config/i386/i386.c:26308
22841 #, gcc-internal-format
22842 msgid "the fifth argument must be a 8-bit immediate"
22845 #: config/i386/i386.c:26403
22846 #, gcc-internal-format
22847 msgid "the third argument must be a 8-bit immediate"
22850 #: config/i386/i386.c:26760
22851 #, gcc-internal-format
22852 msgid "the last argument must be a 4-bit immediate"
22855 #: config/i386/i386.c:26769
22856 #, gcc-internal-format
22857 msgid "the last argument must be a 2-bit immediate"
22860 #: config/i386/i386.c:26778
22861 #, gcc-internal-format
22862 msgid "the last argument must be a 1-bit immediate"
22865 #: config/i386/i386.c:26787
22866 #, gcc-internal-format
22867 msgid "the last argument must be a 5-bit immediate"
22870 #: config/i386/i386.c:26796
22871 #, gcc-internal-format
22872 msgid "the next to last argument must be an 8-bit immediate"
22875 #: config/i386/i386.c:26800 config/i386/i386.c:27011
22876 #, gcc-internal-format
22877 msgid "the last argument must be an 8-bit immediate"
22880 #: config/i386/i386.c:27009
22881 #, gcc-internal-format
22882 msgid "the last argument must be a 32-bit immediate"
22885 #: config/i386/i386.c:27075 config/rs6000/rs6000.c:11471
22886 #, gcc-internal-format
22887 msgid "selector must be an integer constant in the range 0..%wi"
22890 #: config/i386/i386.c:27218
22891 #, gcc-internal-format
22892 msgid "%qE needs unknown isa option"
22895 #: config/i386/i386.c:27222
22896 #, gcc-internal-format
22897 msgid "%qE needs isa option %s"
22900 #: config/i386/i386.c:29372
22901 #, gcc-internal-format
22902 msgid "%qE attribute only available for 32-bit"
22905 #: config/i386/i386.c:29393
22906 #, gcc-internal-format
22907 msgid "argument to %qE attribute is neither zero, nor one"
22910 #: config/i386/i386.c:29423
22911 #, gcc-internal-format
22912 msgid "%qE attribute only available for 64-bit"
22915 #: config/i386/i386.c:29434 config/i386/i386.c:29443
22916 #, gcc-internal-format
22917 msgid "ms_abi and sysv_abi attributes are not compatible"
22920 #: config/i386/i386.c:29481 config/rs6000/rs6000.c:25076
22921 #, gcc-internal-format
22922 msgid "%qE incompatible attribute ignored"
22925 #: config/i386/i386.c:33646
22926 #, gcc-internal-format
22927 msgid "vector permutation requires vector constant"
22930 #: config/i386/i386.c:33656
22931 #, gcc-internal-format
22932 msgid "invalid vector permutation constant"
22935 #: config/i386/i386.c:33704
22936 #, gcc-internal-format, gfc-internal-format
22937 msgid "vector permutation (%d %d)"
22940 #: config/i386/i386.c:33707
22941 #, gcc-internal-format, gfc-internal-format
22942 msgid "vector permutation (%d %d %d %d)"
22945 #: config/i386/i386.c:33711
22946 #, gcc-internal-format, gfc-internal-format
22947 msgid "vector permutation (%d %d %d %d %d %d %d %d)"
22950 #: config/i386/i386.c:33716
22951 #, gcc-internal-format, gfc-internal-format
22952 msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
22955 #: config/i386/winnt.c:83
22956 #, gcc-internal-format
22958 "%qE attribute applies only to initialized variables with external linkage"
22961 #: config/i386/winnt.c:145 config/sh/symbian-c.c:96
22962 #: config/sh/symbian-cxx.c:120
22963 #, gcc-internal-format
22964 msgid "definition of static data member %q+D of dllimport%'d class"
22967 #: config/i386/winnt.c:324
22968 #, gcc-internal-format
22969 msgid "%q+D:'selectany' attribute applies only to initialized objects"
22972 #: config/i386/winnt.c:468
22973 #, gcc-internal-format
22974 msgid "%q+D causes a section type conflict"
22977 #: config/i386/cygming.h:200
22978 #, gcc-internal-format
22979 msgid "-fPIC ignored for target (all code is position independent)"
22982 #: config/i386/cygming.h:206
22983 #, gcc-internal-format, gfc-internal-format
22984 msgid "-f%s ignored for target (all code is position independent)"
22987 #: config/i386/djgpp.h:175
22988 #, gcc-internal-format
22989 msgid "-mbnu210 is ignored (option is obsolete)"
22992 #: config/i386/i386-interix.h:253
22993 #, gcc-internal-format
22994 msgid "ms-bitfields not supported for objc"
22997 #. Don't allow flag_pic to propagate since invalid relocations will
22998 #. result otherwise.
22999 #: config/i386/netware.h:83
23000 #, gcc-internal-format
23001 msgid "-fPIC and -fpic are not supported for this target"
23004 #: config/ia64/ia64-c.c:52
23005 #, gcc-internal-format
23006 msgid "malformed #pragma builtin"
23009 #: config/ia64/ia64.c:695
23010 #, gcc-internal-format
23011 msgid "invalid argument of %qE attribute"
23014 #: config/ia64/ia64.c:708
23015 #, gcc-internal-format
23016 msgid "an address area attribute cannot be specified for local variables"
23019 #: config/ia64/ia64.c:715
23020 #, gcc-internal-format
23021 msgid "address area of %q+D conflicts with previous declaration"
23024 #: config/ia64/ia64.c:723
23025 #, gcc-internal-format
23026 msgid "address area attribute cannot be specified for functions"
23029 #: config/ia64/ia64.c:764
23030 #, gcc-internal-format
23031 msgid "%qE attribute requires a string constant argument"
23034 #: config/ia64/ia64.c:5610 config/pa/pa.c:428 config/sh/sh.c:8857
23035 #: config/spu/spu.c:5108
23036 #, gcc-internal-format
23037 msgid "value of -mfixed-range must have form REG1-REG2"
23040 #: config/ia64/ia64.c:5637 config/pa/pa.c:455 config/sh/sh.c:8883
23041 #: config/spu/spu.c:5134
23042 #, gcc-internal-format, gfc-internal-format
23043 msgid "%s-%s is an empty range"
23046 #: config/ia64/ia64.c:5665
23047 #, gcc-internal-format
23048 msgid "bad value %<%s%> for -mtls-size= switch"
23051 #: config/ia64/ia64.c:5690
23052 #, gcc-internal-format
23053 msgid "bad value %<%s%> for -mtune= switch"
23056 #: config/ia64/ia64.c:10962
23057 #, gcc-internal-format
23058 msgid "version attribute is not a string"
23061 #: config/iq2000/iq2000.c:1870
23062 #, gcc-internal-format, gfc-internal-format
23063 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
23066 #: config/iq2000/iq2000.c:2649
23067 #, gcc-internal-format
23068 msgid "argument %qd is not a constant"
23071 #: config/iq2000/iq2000.c:2951 config/xtensa/xtensa.c:2438
23072 #, gcc-internal-format
23073 msgid "PRINT_OPERAND_ADDRESS, null pointer"
23076 #: config/iq2000/iq2000.c:3106
23077 #, gcc-internal-format, gfc-internal-format
23078 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
23081 #: config/iq2000/iq2000.c:3115 config/xtensa/xtensa.c:2292
23082 #, gcc-internal-format
23083 msgid "PRINT_OPERAND null pointer"
23086 #: config/m32c/m32c-pragma.c:61
23087 #, gcc-internal-format
23088 msgid "junk at end of #pragma GCC memregs [0..16]"
23091 #: config/m32c/m32c-pragma.c:68
23092 #, gcc-internal-format
23093 msgid "#pragma GCC memregs must precede any function decls"
23096 #: config/m32c/m32c-pragma.c:76 config/m32c/m32c-pragma.c:83
23097 #, gcc-internal-format
23098 msgid "#pragma GCC memregs takes a number [0..16]"
23101 #: config/m32c/m32c-pragma.c:111
23102 #, gcc-internal-format
23103 msgid "junk at end of #pragma ADDRESS"
23106 #: config/m32c/m32c-pragma.c:116
23107 #, gcc-internal-format
23108 msgid "malformed #pragma ADDRESS variable address"
23111 #: config/m32c/m32c.c:441
23112 #, gcc-internal-format, gfc-internal-format
23113 msgid "invalid target memregs value '%d'"
23116 #: config/m32c/m32c.c:3166
23117 #, gcc-internal-format
23118 msgid "%qE attribute is not supported for R8C target"
23121 #. The argument must be a constant integer.
23122 #: config/m32c/m32c.c:3182 config/sh/sh.c:9064 config/sh/sh.c:9170
23123 #, gcc-internal-format
23124 msgid "%qE attribute argument not an integer constant"
23127 #: config/m32c/m32c.c:3191
23128 #, gcc-internal-format
23129 msgid "%qE attribute argument should be between 18 to 255"
23132 #: config/m32c/m32c.c:4449
23133 #, gcc-internal-format
23134 msgid "%<bank_switch%> has no effect on non-interrupt functions"
23137 #: config/m32c/m32c.c:4550
23138 #, gcc-internal-format
23139 msgid "%<fast_interrupt%> attribute directive ignored"
23142 #: config/m32r/m32r.c:448
23143 #, gcc-internal-format
23144 msgid "invalid argument of %qs attribute"
23147 #: config/m68hc11/m68hc11.c:328
23148 #, gcc-internal-format, gfc-internal-format
23149 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
23152 #: config/m68hc11/m68hc11.c:1308
23153 #, gcc-internal-format
23154 msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
23157 #: config/m68hc11/m68hc11.c:1315
23158 #, gcc-internal-format
23159 msgid "%<trap%> attribute is already used"
23162 #: config/m68k/m68k.c:586
23163 #, gcc-internal-format, gfc-internal-format
23164 msgid "-mcpu=%s conflicts with -march=%s"
23167 #: config/m68k/m68k.c:657
23168 #, gcc-internal-format
23169 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
23172 #: config/m68k/m68k.c:719
23173 #, gcc-internal-format, gfc-internal-format
23174 msgid "-falign-labels=%d is not supported"
23177 #: config/m68k/m68k.c:724
23178 #, gcc-internal-format, gfc-internal-format
23179 msgid "-falign-loops=%d is not supported"
23182 #: config/m68k/m68k.c:827
23183 #, gcc-internal-format
23184 msgid "multiple interrupt attributes not allowed"
23187 #: config/m68k/m68k.c:834
23188 #, gcc-internal-format
23189 msgid "interrupt_thread is available only on fido"
23192 #: config/m68k/m68k.c:1163 config/rs6000/rs6000.c:19459
23193 #, gcc-internal-format
23194 msgid "stack limit expression is not supported"
23197 #: config/mep/mep-pragma.c:71
23198 #, gcc-internal-format
23199 msgid "junk at end of #pragma io_volatile"
23202 #: config/mep/mep-pragma.c:85
23203 #, gcc-internal-format
23204 msgid "#pragma io_volatile takes only on or off"
23207 #: config/mep/mep-pragma.c:124
23208 #, gcc-internal-format
23209 msgid "invalid coprocessor register range"
23212 #: config/mep/mep-pragma.c:144
23213 #, gcc-internal-format
23214 msgid "invalid coprocessor register %qE"
23217 #: config/mep/mep-pragma.c:167
23218 #, gcc-internal-format
23219 msgid "malformed coprocessor register"
23222 #: config/mep/mep-pragma.c:254
23223 #, gcc-internal-format
23224 msgid "junk at end of #pragma GCC coprocessor width"
23227 #: config/mep/mep-pragma.c:261
23228 #, gcc-internal-format
23229 msgid "#pragma GCC coprocessor width takes only 32 or 64"
23232 #: config/mep/mep-pragma.c:295
23233 #, gcc-internal-format
23234 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
23237 #: config/mep/mep-pragma.c:300
23238 #, gcc-internal-format, gfc-internal-format
23239 msgid "#pragma GCC coprocessor subclass '%c' already defined"
23242 #: config/mep/mep-pragma.c:318
23243 #, gcc-internal-format
23244 msgid "malformed #pragma GCC coprocessor subclass"
23247 #: config/mep/mep-pragma.c:340
23248 #, gcc-internal-format
23249 msgid "malformed #pragma disinterrupt"
23252 #: config/mep/mep-pragma.c:354
23253 #, gcc-internal-format
23254 msgid "malformed #pragma GCC coprocessor"
23257 #: config/mep/mep-pragma.c:359
23258 #, gcc-internal-format
23259 msgid "coprocessor not enabled"
23262 #: config/mep/mep-pragma.c:370
23263 #, gcc-internal-format
23264 msgid "unknown #pragma GCC coprocessor %E"
23267 #: config/mep/mep-pragma.c:392
23268 #, gcc-internal-format
23269 msgid "malformed #pragma call"
23272 #: config/mep/mep.c:317
23273 #, gcc-internal-format
23274 msgid "-fpic is not supported"
23277 #: config/mep/mep.c:319
23278 #, gcc-internal-format
23279 msgid "-fPIC is not supported"
23282 #: config/mep/mep.c:321
23283 #, gcc-internal-format
23284 msgid "only one of -ms and -mm may be given"
23287 #: config/mep/mep.c:323
23288 #, gcc-internal-format
23289 msgid "only one of -ms and -ml may be given"
23292 #: config/mep/mep.c:325
23293 #, gcc-internal-format
23294 msgid "only one of -mm and -ml may be given"
23297 #: config/mep/mep.c:327
23298 #, gcc-internal-format
23299 msgid "only one of -ms and -mtiny= may be given"
23302 #: config/mep/mep.c:329
23303 #, gcc-internal-format
23304 msgid "only one of -mm and -mtiny= may be given"
23307 #: config/mep/mep.c:331
23308 #, gcc-internal-format
23309 msgid "-mclip currently has no effect without -mminmax"
23312 #: config/mep/mep.c:338
23313 #, gcc-internal-format
23314 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
23317 #: config/mep/mep.c:1465
23318 #, gcc-internal-format
23319 msgid "unusual TP-relative address"
23322 #: config/mep/mep.c:3437
23323 #, gcc-internal-format
23324 msgid "unconvertible operand %c %qs"
23327 #: config/mep/mep.c:3887 config/mep/mep.c:3950
23328 #, gcc-internal-format
23329 msgid "address region attributes not allowed with auto storage class"
23332 #: config/mep/mep.c:3893 config/mep/mep.c:3956
23333 #, gcc-internal-format
23334 msgid "address region attributes on pointed-to types ignored"
23337 #: config/mep/mep.c:3942
23338 #, gcc-internal-format
23339 msgid "%qE attribute only applies to variables and functions"
23342 #: config/mep/mep.c:3962 config/mep/mep.c:4274
23343 #, gcc-internal-format
23344 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
23347 #: config/mep/mep.c:3996
23348 #, gcc-internal-format
23349 msgid "cannot inline interrupt function %qE"
23352 #: config/mep/mep.c:4002
23353 #, gcc-internal-format
23354 msgid "interrupt function must have return type of void"
23357 #: config/mep/mep.c:4007
23358 #, gcc-internal-format
23359 msgid "interrupt function must have no arguments"
23362 #: config/mep/mep.c:4028
23363 #, gcc-internal-format
23364 msgid "%qE attribute allows only an integer constant argument"
23367 #: config/mep/mep.c:4061
23368 #, gcc-internal-format
23369 msgid "%qE attribute only applies to functions, not %s"
23372 #: config/mep/mep.c:4071
23373 #, gcc-internal-format
23374 msgid "to describe a pointer to a VLIW function, use syntax like this:"
23377 #: config/mep/mep.c:4072
23378 #, gcc-internal-format
23379 msgid " typedef int (__vliw *vfuncptr) ();"
23382 #: config/mep/mep.c:4079
23383 #, gcc-internal-format
23384 msgid "to describe an array of VLIW function pointers, use syntax like this:"
23387 #: config/mep/mep.c:4080
23388 #, gcc-internal-format
23389 msgid " typedef int (__vliw *vfuncptr[]) ();"
23392 #: config/mep/mep.c:4085
23393 #, gcc-internal-format
23394 msgid "VLIW functions are not allowed without a VLIW configuration"
23397 #: config/mep/mep.c:4233
23398 #, gcc-internal-format, gfc-internal-format
23399 msgid "\"#pragma disinterrupt %s\" not used"
23402 #: config/mep/mep.c:4399
23403 #, gcc-internal-format
23404 msgid "__io address 0x%x is the same for %qE and %qE"
23407 #: config/mep/mep.c:4547
23408 #, gcc-internal-format, gfc-internal-format
23409 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
23412 #: config/mep/mep.c:4645
23413 #, gcc-internal-format
23414 msgid "variable %D of type %<io%> must be uninitialized"
23417 #: config/mep/mep.c:4650
23418 #, gcc-internal-format
23419 msgid "variable %D of type %<cb%> must be uninitialized"
23422 #: config/mep/mep.c:6100
23423 #, gcc-internal-format
23424 msgid "coprocessor intrinsic %qs is not available in this configuration"
23427 #: config/mep/mep.c:6103
23428 #, gcc-internal-format
23429 msgid "%qs is not available in VLIW functions"
23432 #: config/mep/mep.c:6106
23433 #, gcc-internal-format
23434 msgid "%qs is not available in non-VLIW functions"
23437 #: config/mep/mep.c:6268 config/mep/mep.c:6385
23438 #, gcc-internal-format
23439 msgid "argument %d of %qE must be in the range %d...%d"
23442 #: config/mep/mep.c:6271
23443 #, gcc-internal-format
23444 msgid "argument %d of %qE must be a multiple of %d"
23447 #: config/mep/mep.c:6324
23448 #, gcc-internal-format
23449 msgid "too few arguments to %qE"
23452 #: config/mep/mep.c:6329
23453 #, gcc-internal-format
23454 msgid "too many arguments to %qE"
23457 #: config/mep/mep.c:6347
23458 #, gcc-internal-format
23459 msgid "argument %d of %qE must be an address"
23462 #: config/mep/mep.c:7143
23463 #, gcc-internal-format
23464 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
23467 #: config/mep/mep.c:7149
23468 #, gcc-internal-format, gfc-internal-format
23469 msgid "unexpected %d byte cop instruction"
23472 #: config/microblaze/microblaze.c:1283
23473 #, gcc-internal-format
23474 msgid "-mno-clearbss is deprecated; use -fno-zero-initialized-in-bss"
23477 #: config/microblaze/microblaze.c:1286
23478 #, gcc-internal-format
23479 msgid "-mxl_stack_check is deprecated; use -fstack-check"
23482 #: config/microblaze/microblaze.c:1311
23483 #, gcc-internal-format
23484 msgid "%qs is an invalid argument to -mcpu="
23487 #: config/microblaze/microblaze.c:1360
23488 #, gcc-internal-format
23489 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
23492 #: config/microblaze/microblaze.c:1364
23493 #, gcc-internal-format
23494 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
23497 #: config/mips/mips.c:1369 config/mips/mips.c:1371
23498 #, gcc-internal-format
23499 msgid "%qs attribute only applies to functions"
23502 #: config/mips/mips.c:1381
23503 #, gcc-internal-format
23504 msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
23507 #: config/mips/mips.c:1403 config/mips/mips.c:1406
23508 #, gcc-internal-format
23509 msgid "%qE redeclared with conflicting %qs attributes"
23512 #: config/mips/mips.c:2920
23513 #, gcc-internal-format
23517 #: config/mips/mips.c:6411
23518 #, gcc-internal-format
23519 msgid "cannot handle inconsistent calls to %qs"
23522 #: config/mips/mips.c:9226
23523 #, gcc-internal-format
23524 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
23527 #: config/mips/mips.c:9228
23528 #, gcc-internal-format
23529 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
23532 #: config/mips/mips.c:9230
23533 #, gcc-internal-format
23534 msgid "interrupt handlers cannot be MIPS16 functions"
23537 #: config/mips/mips.c:13213
23538 #, gcc-internal-format
23539 msgid "invalid argument to built-in function"
23542 #: config/mips/mips.c:13454
23543 #, gcc-internal-format
23544 msgid "built-in function %qE not supported for MIPS16"
23547 #: config/mips/mips.c:14044
23548 #, gcc-internal-format
23549 msgid "%qs does not support MIPS16 code"
23552 #: config/mips/mips.c:15265
23553 #, gcc-internal-format
23554 msgid "MIPS16 PIC for ABIs other than o32 and o64"
23557 #: config/mips/mips.c:15268
23558 #, gcc-internal-format
23559 msgid "MIPS16 -mxgot code"
23562 #: config/mips/mips.c:15271
23563 #, gcc-internal-format
23564 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
23567 #: config/mips/mips.c:15407
23568 #, gcc-internal-format
23569 msgid "CPU names must be lower case"
23572 #: config/mips/mips.c:15560
23573 #, gcc-internal-format
23575 "%<-%s%> conflicts with the other architecture options, which specify a %s "
23579 #: config/mips/mips.c:15576
23580 #, gcc-internal-format
23581 msgid "%<-march=%s%> is not compatible with the selected ABI"
23584 #: config/mips/mips.c:15591
23585 #, gcc-internal-format
23586 msgid "%<-mgp64%> used with a 32-bit processor"
23589 #: config/mips/mips.c:15593
23590 #, gcc-internal-format
23591 msgid "%<-mgp32%> used with a 64-bit ABI"
23594 #: config/mips/mips.c:15595
23595 #, gcc-internal-format
23596 msgid "%<-mgp64%> used with a 32-bit ABI"
23599 #: config/mips/mips.c:15611 config/mips/mips.c:15613 config/mips/mips.c:15680
23600 #, gcc-internal-format, gfc-internal-format
23601 msgid "unsupported combination: %s"
23604 #: config/mips/mips.c:15617
23605 #, gcc-internal-format
23607 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
23608 "mfhc1 and mthc1 instructions"
23611 #: config/mips/mips.c:15620
23612 #, gcc-internal-format
23613 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
23616 #: config/mips/mips.c:15674
23617 #, gcc-internal-format
23618 msgid "the %qs architecture does not support branch-likely instructions"
23621 #: config/mips/mips.c:15714
23622 #, gcc-internal-format
23623 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
23626 #: config/mips/mips.c:15722 config/mips/mips.c:15725
23627 #, gcc-internal-format
23628 msgid "cannot use small-data accesses for %qs"
23631 #: config/mips/mips.c:15739
23632 #, gcc-internal-format
23633 msgid "%<-mips3d%> requires %<-mpaired-single%>"
23636 #: config/mips/mips.c:15748
23637 #, gcc-internal-format
23638 msgid "%qs must be used with %qs"
23641 #: config/mips/mips.c:15755
23642 #, gcc-internal-format
23643 msgid "the %qs architecture does not support paired-single instructions"
23646 #: config/mips/mips.c:15761
23647 #, gcc-internal-format
23648 msgid "%qs requires a target that provides the %qs instruction"
23651 #: config/mips/mips.c:15866
23652 #, gcc-internal-format
23653 msgid "%qs requires branch-likely instructions"
23656 #: config/mips/mips.c:15870
23657 #, gcc-internal-format
23658 msgid "the %qs architecture does not support the synci instruction"
23661 #: config/mips/mips.c:16342
23662 #, gcc-internal-format
23663 msgid "mips16 function profiling"
23666 #: config/mmix/mmix.c:286
23667 #, gcc-internal-format, gfc-internal-format
23668 msgid "-f%s not supported: ignored"
23671 #: config/mmix/mmix.c:773
23672 #, gcc-internal-format
23673 msgid "support for mode %qs"
23676 #: config/mmix/mmix.c:787
23677 #, gcc-internal-format, gfc-internal-format
23679 "too large function value type, needs %d registers, have only %d registers "
23683 #: config/mmix/mmix.c:966
23684 #, gcc-internal-format
23685 msgid "function_profiler support for MMIX"
23688 #: config/mmix/mmix.c:988
23689 #, gcc-internal-format
23690 msgid "MMIX Internal: Last named vararg would not fit in a register"
23693 #: config/mmix/mmix.c:1597 config/mmix/mmix.c:1621 config/mmix/mmix.c:1737
23694 #, gcc-internal-format, gfc-internal-format
23695 msgid "MMIX Internal: Bad register: %d"
23698 #. Presumably there's a missing case above if we get here.
23699 #: config/mmix/mmix.c:1729
23700 #, gcc-internal-format
23701 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
23704 #: config/mmix/mmix.c:2015
23705 #, gcc-internal-format
23706 msgid "stack frame not a multiple of 8 bytes: %wd"
23709 #: config/mmix/mmix.c:2249
23710 #, gcc-internal-format
23711 msgid "stack frame not a multiple of octabyte: %wd"
23714 #: config/mmix/mmix.c:2533 config/mmix/mmix.c:2597
23715 #, gcc-internal-format, gfc-internal-format
23716 msgid "MMIX Internal: %s is not a shiftable int"
23719 #: config/mn10300/mn10300.c:154
23720 #, gcc-internal-format
23721 msgid "-mtune= expects mn10300, am33, am33-2, or am34"
23724 #: config/pa/pa.c:563
23725 #, gcc-internal-format
23726 msgid "PIC code generation is not supported in the portable runtime model"
23729 #: config/pa/pa.c:568
23730 #, gcc-internal-format
23731 msgid "PIC code generation is not compatible with fast indirect calls"
23734 #: config/pa/pa.c:573
23735 #, gcc-internal-format
23736 msgid "-g is only supported when using GAS on this processor,"
23739 #: config/pa/pa.c:574
23740 #, gcc-internal-format
23741 msgid "-g option disabled"
23744 #: config/pa/pa.c:8678
23745 #, gcc-internal-format, gfc-internal-format
23747 "alignment (%u) for %s exceeds maximum alignment for global common data. "
23751 #: config/pa/pa-hpux11.h:82
23752 #, gcc-internal-format
23753 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
23756 #: config/picochip/picochip.c:438
23757 #, gcc-internal-format, gfc-internal-format
23758 msgid "invalid AE type specified (%s)"
23761 #: config/picochip/picochip.c:461
23762 #, gcc-internal-format, gfc-internal-format
23763 msgid "invalid mul type specified (%s) - expected mac, mul or none"
23766 #: config/picochip/picochip.c:756
23767 #, gcc-internal-format, gfc-internal-format
23768 msgid "unexpected mode %s encountered in picochip_emit_save_register"
23771 #: config/picochip/picochip.c:923
23772 #, gcc-internal-format, gfc-internal-format
23773 msgid "defaulting to stack for %s register creation"
23776 #: config/picochip/picochip.c:1607
23777 #, gcc-internal-format
23778 msgid "LCFI labels have already been deferred"
23781 #: config/picochip/picochip.c:1670
23782 #, gcc-internal-format
23783 msgid "LM label has already been deferred"
23786 #: config/picochip/picochip.c:1680
23787 #, gcc-internal-format
23788 msgid "LCFI labels have already been deferred."
23791 #: config/picochip/picochip.c:1962
23792 #, gcc-internal-format, gfc-internal-format
23793 msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s"
23796 #: config/picochip/picochip.c:2065
23797 #, gcc-internal-format
23798 msgid "picochip_asm_output_opcode - can%'t output unknown operator %c"
23801 #: config/picochip/picochip.c:2316 config/picochip/picochip.c:2376
23802 #, gcc-internal-format
23803 msgid "%s: at least one operand can%'t be handled"
23806 #: config/picochip/picochip.c:2457
23807 #, gcc-internal-format, gfc-internal-format
23808 msgid "unknown short branch in %s (type %d)"
23811 #: config/picochip/picochip.c:2494
23812 #, gcc-internal-format, gfc-internal-format
23813 msgid "unknown long branch in %s (type %d)"
23816 #: config/picochip/picochip.c:2534 config/picochip/picochip.c:2602
23817 #, gcc-internal-format, gfc-internal-format
23818 msgid "PUT uses port array index %d, which is out of range [%d..%d)"
23821 #: config/picochip/picochip.c:2568
23822 #, gcc-internal-format, gfc-internal-format
23823 msgid "GET uses port array index %d, which is out of range [%d..%d)"
23826 #: config/picochip/picochip.c:3439
23827 #, gcc-internal-format, gfc-internal-format
23828 msgid "too many ALU instructions emitted (%d)"
23831 #: config/picochip/picochip.c:4071 config/picochip/picochip.c:4164
23832 #, gcc-internal-format, gfc-internal-format
23833 msgid "%s: Second source operand is not a constant"
23836 #: config/picochip/picochip.c:4074 config/picochip/picochip.c:4125
23837 #: config/picochip/picochip.c:4167
23838 #, gcc-internal-format, gfc-internal-format
23839 msgid "%s: Third source operand is not a constant"
23842 #: config/picochip/picochip.c:4128
23843 #, gcc-internal-format, gfc-internal-format
23844 msgid "%s: Fourth source operand is not a constant"
23847 #: config/picochip/picochip.c:4423
23848 #, gcc-internal-format, gfc-internal-format
23849 msgid "%s (disable warning using -mno-inefficient-warnings)"
23852 #: config/rs6000/host-darwin.c:60
23853 #, gcc-internal-format
23854 msgid "Segmentation Fault (code)"
23857 #: config/rs6000/host-darwin.c:130
23858 #, gcc-internal-format
23859 msgid "Segmentation Fault"
23862 #: config/rs6000/host-darwin.c:144
23863 #, gcc-internal-format
23864 msgid "While setting up signal stack: %m"
23867 #: config/rs6000/host-darwin.c:150
23868 #, gcc-internal-format
23869 msgid "While setting up signal handler: %m"
23872 #. Handle the machine specific pragma longcall. Its syntax is
23874 #. # pragma longcall ( TOGGLE )
23876 #. where TOGGLE is either 0 or 1.
23878 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
23879 #. whether or not new function declarations receive a longcall
23880 #. attribute by default.
23881 #: config/rs6000/rs6000-c.c:51
23882 #, gcc-internal-format
23883 msgid "ignoring malformed #pragma longcall"
23886 #: config/rs6000/rs6000-c.c:64
23887 #, gcc-internal-format
23888 msgid "missing open paren"
23891 #: config/rs6000/rs6000-c.c:66
23892 #, gcc-internal-format
23893 msgid "missing number"
23896 #: config/rs6000/rs6000-c.c:68
23897 #, gcc-internal-format
23898 msgid "missing close paren"
23901 #: config/rs6000/rs6000-c.c:71
23902 #, gcc-internal-format
23903 msgid "number must be 0 or 1"
23906 #: config/rs6000/rs6000-c.c:74
23907 #, gcc-internal-format
23908 msgid "junk at end of #pragma longcall"
23911 #: config/rs6000/rs6000-c.c:3473
23912 #, gcc-internal-format, gfc-internal-format
23913 msgid "%s only accepts %d arguments"
23916 #: config/rs6000/rs6000-c.c:3478
23917 #, gcc-internal-format, gfc-internal-format
23918 msgid "%s only accepts 1 argument"
23921 #: config/rs6000/rs6000-c.c:3483
23922 #, gcc-internal-format, gfc-internal-format
23923 msgid "%s only accepts 2 arguments"
23926 #: config/rs6000/rs6000-c.c:3548
23927 #, gcc-internal-format
23928 msgid "vec_extract only accepts 2 arguments"
23931 #: config/rs6000/rs6000-c.c:3624
23932 #, gcc-internal-format
23933 msgid "vec_insert only accepts 3 arguments"
23936 #: config/rs6000/rs6000-c.c:3727
23937 #, gcc-internal-format
23938 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
23941 #: config/rs6000/rs6000-c.c:3770
23942 #, gcc-internal-format
23943 msgid "invalid parameter combination for AltiVec intrinsic"
23946 #: config/rs6000/rs6000.c:2516
23947 #, gcc-internal-format
23948 msgid "-mrecip requires -ffinite-math or -ffast-math"
23951 #: config/rs6000/rs6000.c:2518
23952 #, gcc-internal-format
23953 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
23956 #: config/rs6000/rs6000.c:2520
23957 #, gcc-internal-format
23958 msgid "-mrecip requires -freciprocal-math or -ffast-math"
23961 #: config/rs6000/rs6000.c:2614
23962 #, gcc-internal-format
23963 msgid "-m64 requires PowerPC64 architecture, enabling"
23966 #: config/rs6000/rs6000.c:2739
23967 #, gcc-internal-format
23968 msgid "AltiVec not supported in this target"
23971 #: config/rs6000/rs6000.c:2741
23972 #, gcc-internal-format
23973 msgid "SPE not supported in this target"
23976 #: config/rs6000/rs6000.c:2768
23977 #, gcc-internal-format
23978 msgid "-mmultiple is not supported on little endian systems"
23981 #: config/rs6000/rs6000.c:2775
23982 #, gcc-internal-format
23983 msgid "-mstring is not supported on little endian systems"
23986 #: config/rs6000/rs6000.c:2881
23987 #, gcc-internal-format, gfc-internal-format
23988 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
23991 #: config/rs6000/rs6000.c:2893
23992 #, gcc-internal-format
23993 msgid "target attribute or pragma changes long double size"
23996 #: config/rs6000/rs6000.c:2914 config/rs6000/rs6000.c:2929
23997 #, gcc-internal-format
23998 msgid "target attribute or pragma changes AltiVec ABI"
24001 #: config/rs6000/rs6000.c:2946
24002 #, gcc-internal-format
24003 msgid "target attribute or pragma changes darwin64 ABI"
24006 #: config/rs6000/rs6000.c:2987
24007 #, gcc-internal-format
24008 msgid "target attribute or pragma changes SPE ABI"
24011 #: config/rs6000/rs6000.c:3309
24012 #, gcc-internal-format
24013 msgid "target attribute or pragma changes single precision floating point"
24016 #: config/rs6000/rs6000.c:3312
24017 #, gcc-internal-format
24018 msgid "target attribute or pragma changes double precision floating point"
24021 #: config/rs6000/rs6000.c:3359
24022 #, gcc-internal-format, gfc-internal-format
24023 msgid "unknown option for -mrecip=%s"
24026 #: config/rs6000/rs6000.c:3826
24027 #, gcc-internal-format, gfc-internal-format
24028 msgid "unknown -m%s= option specified: '%s'"
24031 #: config/rs6000/rs6000.c:3861
24032 #, gcc-internal-format, gfc-internal-format
24033 msgid "unknown value %s for -mfpu"
24036 #: config/rs6000/rs6000.c:4248
24037 #, gcc-internal-format, gfc-internal-format
24038 msgid "invalid option for -mcmodel: '%s'"
24041 #: config/rs6000/rs6000.c:4378
24042 #, gcc-internal-format, gfc-internal-format
24043 msgid "unknown -mdebug-%s switch"
24046 #: config/rs6000/rs6000.c:4451
24047 #, gcc-internal-format, gfc-internal-format
24048 msgid "not configured for ABI: '%s'"
24051 #: config/rs6000/rs6000.c:4464
24052 #, gcc-internal-format
24053 msgid "using darwin64 ABI"
24056 #: config/rs6000/rs6000.c:4469
24057 #, gcc-internal-format
24058 msgid "using old darwin ABI"
24061 #: config/rs6000/rs6000.c:4476
24062 #, gcc-internal-format
24063 msgid "using IBM extended precision long double"
24066 #: config/rs6000/rs6000.c:4482
24067 #, gcc-internal-format
24068 msgid "using IEEE extended precision long double"
24071 #: config/rs6000/rs6000.c:4487
24072 #, gcc-internal-format, gfc-internal-format
24073 msgid "unknown ABI specified: '%s'"
24076 #: config/rs6000/rs6000.c:4496
24077 #, gcc-internal-format, gfc-internal-format
24078 msgid "bad value (%s) for -mcpu"
24081 #: config/rs6000/rs6000.c:4503
24082 #, gcc-internal-format, gfc-internal-format
24083 msgid "bad value (%s) for -mtune"
24086 #: config/rs6000/rs6000.c:4514
24087 #, gcc-internal-format
24089 "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
24092 #: config/rs6000/rs6000.c:4528
24093 #, gcc-internal-format, gfc-internal-format
24094 msgid "invalid option for -mfloat-gprs: '%s'"
24097 #: config/rs6000/rs6000.c:4538
24098 #, gcc-internal-format, gfc-internal-format
24099 msgid "unknown switch -mlong-double-%s"
24102 #: config/rs6000/rs6000.c:4559
24103 #, gcc-internal-format
24105 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
24106 "the installed C and C++ libraries"
24109 #: config/rs6000/rs6000.c:4567
24110 #, gcc-internal-format, gfc-internal-format
24111 msgid "unknown -malign-XXXXX option specified: '%s'"
24114 #: config/rs6000/rs6000.c:4574
24115 #, gcc-internal-format
24116 msgid "-msingle-float option equivalent to -mhard-float"
24119 #: config/rs6000/rs6000.c:4590
24120 #, gcc-internal-format
24121 msgid "-msimple-fpu option ignored"
24124 #: config/rs6000/rs6000.c:7855
24125 #, gcc-internal-format
24127 "GCC vector returned by reference: non-standard ABI extension with no "
24128 "compatibility guarantee"
24131 #: config/rs6000/rs6000.c:7925
24132 #, gcc-internal-format
24134 "cannot return value in vector register because altivec instructions are "
24135 "disabled, use -maltivec to enable them"
24138 #: config/rs6000/rs6000.c:8255
24139 #, gcc-internal-format
24141 "cannot pass argument in vector register because altivec instructions are "
24142 "disabled, use -maltivec to enable them"
24145 #: config/rs6000/rs6000.c:9179
24146 #, gcc-internal-format
24148 "GCC vector passed by reference: non-standard ABI extension with no "
24149 "compatibility guarantee"
24152 #: config/rs6000/rs6000.c:9805
24153 #, gcc-internal-format, gfc-internal-format
24154 msgid "internal error: builtin function to %s already processed"
24157 #: config/rs6000/rs6000.c:10752
24158 #, gcc-internal-format
24159 msgid "argument 1 must be a 5-bit signed literal"
24162 #: config/rs6000/rs6000.c:10855 config/rs6000/rs6000.c:11873
24163 #, gcc-internal-format
24164 msgid "argument 2 must be a 5-bit unsigned literal"
24167 #: config/rs6000/rs6000.c:10894
24168 #, gcc-internal-format
24169 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
24172 #: config/rs6000/rs6000.c:10946
24173 #, gcc-internal-format
24174 msgid "argument 1 of __builtin_altivec_predicate is out of range"
24177 #: config/rs6000/rs6000.c:11203
24178 #, gcc-internal-format
24179 msgid "argument 3 must be a 4-bit unsigned literal"
24182 #: config/rs6000/rs6000.c:11221
24183 #, gcc-internal-format
24184 msgid "argument 3 must be a 2-bit unsigned literal"
24187 #: config/rs6000/rs6000.c:11233
24188 #, gcc-internal-format
24189 msgid "argument 3 must be a 1-bit unsigned literal"
24192 #: config/rs6000/rs6000.c:11416
24193 #, gcc-internal-format
24194 msgid "argument to %qs must be a 2-bit unsigned literal"
24197 #: config/rs6000/rs6000.c:11560
24198 #, gcc-internal-format
24199 msgid "unresolved overload for Altivec builtin %qF"
24202 #: config/rs6000/rs6000.c:11664
24203 #, gcc-internal-format
24204 msgid "argument to dss must be a 2-bit unsigned literal"
24207 #: config/rs6000/rs6000.c:11993
24208 #, gcc-internal-format
24209 msgid "argument 1 of __builtin_paired_predicate must be a constant"
24212 #: config/rs6000/rs6000.c:12040
24213 #, gcc-internal-format
24214 msgid "argument 1 of __builtin_paired_predicate is out of range"
24217 #: config/rs6000/rs6000.c:12065
24218 #, gcc-internal-format
24219 msgid "argument 1 of __builtin_spe_predicate must be a constant"
24222 #: config/rs6000/rs6000.c:12137
24223 #, gcc-internal-format
24224 msgid "argument 1 of __builtin_spe_predicate is out of range"
24227 #: config/rs6000/rs6000.c:13518
24228 #, gcc-internal-format, gfc-internal-format
24229 msgid "internal error: builtin function %s had no type"
24232 #: config/rs6000/rs6000.c:13525
24233 #, gcc-internal-format, gfc-internal-format
24234 msgid "internal error: builtin function %s had an unexpected return type %s"
24237 #: config/rs6000/rs6000.c:13538
24238 #, gcc-internal-format, gfc-internal-format
24240 "internal error: builtin function %s, argument %d had unexpected argument "
24244 #: config/rs6000/rs6000.c:19429
24245 #, gcc-internal-format
24246 msgid "stack frame too large"
24249 #: config/rs6000/rs6000.c:19953
24250 #, gcc-internal-format
24251 msgid "out-of-line save/restore routines not supported on Darwin"
24254 #: config/rs6000/rs6000.c:22825
24255 #, gcc-internal-format
24256 msgid "no profiling of 64-bit code for this ABI"
24259 #: config/rs6000/rs6000.c:24863
24260 #, gcc-internal-format
24261 msgid "use of %<long double%> in AltiVec types is invalid"
24264 #: config/rs6000/rs6000.c:24865
24265 #, gcc-internal-format
24266 msgid "use of boolean types in AltiVec types is invalid"
24269 #: config/rs6000/rs6000.c:24867
24270 #, gcc-internal-format
24271 msgid "use of %<complex%> in AltiVec types is invalid"
24274 #: config/rs6000/rs6000.c:24869
24275 #, gcc-internal-format
24276 msgid "use of decimal floating point types in AltiVec types is invalid"
24279 #: config/rs6000/rs6000.c:24875
24280 #, gcc-internal-format
24282 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
24285 #: config/rs6000/rs6000.c:24878
24286 #, gcc-internal-format
24287 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
24290 #: config/rs6000/rs6000.c:24883
24291 #, gcc-internal-format
24292 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
24295 #: config/rs6000/rs6000.c:24886
24296 #, gcc-internal-format
24297 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
24300 #: config/rs6000/rs6000.c:27342
24301 #, gcc-internal-format, gfc-internal-format
24302 msgid "emitting microcode insn %s\t[%s] #%d"
24305 #: config/rs6000/rs6000.c:27346
24306 #, gcc-internal-format, gfc-internal-format
24307 msgid "emitting conditional microcode insn %s\t[%s] #%d"
24310 #: config/rs6000/rs6000.c:27549
24311 #, gcc-internal-format, gfc-internal-format
24312 msgid "invalid cpu \"%s\" for %s\"%s\"%s"
24315 #: config/rs6000/rs6000.c:27552
24316 #, gcc-internal-format, gfc-internal-format
24317 msgid "%s\"%s\"%s is not allowed"
24320 #: config/rs6000/rs6000.c:27554
24321 #, gcc-internal-format, gfc-internal-format
24322 msgid "%s\"%s\"%s is invalid"
24325 #: config/rs6000/aix43.h:32 config/rs6000/aix51.h:32 config/rs6000/aix52.h:32
24326 #: config/rs6000/aix53.h:32 config/rs6000/aix61.h:32
24327 #, gcc-internal-format
24328 msgid "-maix64 and POWER architecture are incompatible"
24331 #: config/rs6000/aix43.h:37 config/rs6000/aix51.h:37 config/rs6000/aix52.h:37
24332 #: config/rs6000/aix53.h:37 config/rs6000/aix61.h:37
24333 #, gcc-internal-format
24334 msgid "-maix64 requires PowerPC64 architecture remain enabled"
24337 #: config/rs6000/aix43.h:43 config/rs6000/aix52.h:43 config/rs6000/aix53.h:43
24338 #: config/rs6000/aix61.h:43
24339 #, gcc-internal-format
24340 msgid "soft-float and long-double-128 are incompatible"
24343 #: config/rs6000/aix43.h:47 config/rs6000/aix51.h:41 config/rs6000/aix52.h:47
24344 #: config/rs6000/aix53.h:47 config/rs6000/aix61.h:47
24345 #, gcc-internal-format
24347 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
24350 #: config/rs6000/e500.h:40
24351 #, gcc-internal-format
24352 msgid "AltiVec and E500 instructions cannot coexist"
24355 #: config/rs6000/e500.h:42
24356 #, gcc-internal-format
24357 msgid "VSX and E500 instructions cannot coexist"
24360 #: config/rs6000/e500.h:44
24361 #, gcc-internal-format
24362 msgid "64-bit E500 not supported"
24365 #: config/rs6000/e500.h:46
24366 #, gcc-internal-format
24367 msgid "E500 and FPRs not supported"
24370 #: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41
24371 #, gcc-internal-format
24372 msgid "-m64 not supported in this configuration"
24375 #: config/rs6000/linux64.h:124
24376 #, gcc-internal-format
24377 msgid "-m64 requires a PowerPC64 cpu"
24380 #: config/rs6000/linux64.h:130
24381 #, gcc-internal-format
24382 msgid "-mcmodel incompatible with other toc options"
24385 #. Definitions for __builtin_return_address and __builtin_frame_address.
24386 #. __builtin_return_address (0) should give link register (65), enable
24388 #. This should be uncommented, so that the link register is used, but
24389 #. currently this would result in unmatched insns and spilling fixed
24390 #. registers so we'll leave it for another day. When these problems are
24391 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
24393 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
24394 #. Number of bytes into the frame return addresses can be found. See
24395 #. rs6000_stack_info in rs6000.c for more information on how the different
24396 #. abi's store the return address.
24397 #: config/rs6000/rs6000.h:1652
24398 #, gcc-internal-format
24399 msgid "RETURN_ADDRESS_OFFSET not supported"
24402 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
24403 #. get control in TARGET_OPTION_OVERRIDE.
24404 #: config/rs6000/sysv4.h:117
24405 #, gcc-internal-format, gfc-internal-format
24406 msgid "bad value for -mcall-%s"
24409 #: config/rs6000/sysv4.h:133
24410 #, gcc-internal-format, gfc-internal-format
24411 msgid "bad value for -msdata=%s"
24414 #: config/rs6000/sysv4.h:150
24415 #, gcc-internal-format, gfc-internal-format
24416 msgid "-mrelocatable and -msdata=%s are incompatible"
24419 #: config/rs6000/sysv4.h:159
24420 #, gcc-internal-format, gfc-internal-format
24421 msgid "-f%s and -msdata=%s are incompatible"
24424 #: config/rs6000/sysv4.h:168
24425 #, gcc-internal-format, gfc-internal-format
24426 msgid "-msdata=%s and -mcall-%s are incompatible"
24429 #: config/rs6000/sysv4.h:177
24430 #, gcc-internal-format
24431 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
24434 #: config/rs6000/sysv4.h:183
24435 #, gcc-internal-format, gfc-internal-format
24436 msgid "-mrelocatable and -mcall-%s are incompatible"
24439 #: config/rs6000/sysv4.h:190
24440 #, gcc-internal-format, gfc-internal-format
24441 msgid "-fPIC and -mcall-%s are incompatible"
24444 #: config/rs6000/sysv4.h:197
24445 #, gcc-internal-format
24446 msgid "-mcall-aixdesc must be big endian"
24449 #: config/rs6000/sysv4.h:202
24450 #, gcc-internal-format
24451 msgid "-msecure-plt not supported by your assembler"
24454 #: config/rs6000/sysv4.h:221
24455 #, gcc-internal-format, gfc-internal-format
24456 msgid "-m%s not supported in this configuration"
24459 #: config/rx/rx.c:508
24460 #, gcc-internal-format, gfc-internal-format
24461 msgid "unreocgnized control register number: %d - using 'psw'"
24464 #: config/rx/rx.c:2106
24465 #, gcc-internal-format, gfc-internal-format
24466 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
24469 #: config/rx/rx.c:2108
24470 #, gcc-internal-format
24471 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
24474 #: config/rx/rx.c:2163 config/xtensa/xtensa.c:3129 config/xtensa/xtensa.c:3169
24475 #, gcc-internal-format
24476 msgid "bad builtin code"
24479 #: config/rx/rx.c:2289
24480 #, gcc-internal-format, gfc-internal-format
24481 msgid "unrecognized argument '%s' to -mcpu= option"
24484 #: config/rx/rx.c:2294
24485 #, gcc-internal-format
24486 msgid "the RX200 cpu does not have FPU hardware"
24489 #: config/rx/rx.c:2327
24490 #, gcc-internal-format
24491 msgid "RX FPU instructions do not support NaNs and infinities"
24494 #: config/s390/s390.c:1576
24495 #, gcc-internal-format
24496 msgid "stack guard value must be an exact power of 2"
24499 #: config/s390/s390.c:1583
24500 #, gcc-internal-format
24501 msgid "stack size must be an exact power of 2"
24504 #: config/s390/s390.c:1634
24505 #, gcc-internal-format, gfc-internal-format
24506 msgid "z/Architecture mode not supported on %s"
24509 #: config/s390/s390.c:1636
24510 #, gcc-internal-format
24511 msgid "64-bit ABI not supported in ESA/390 mode"
24514 #: config/s390/s390.c:1643
24515 #, gcc-internal-format, gfc-internal-format
24516 msgid "hardware decimal floating point instructions not available on %s"
24519 #: config/s390/s390.c:1646
24520 #, gcc-internal-format
24522 "hardware decimal floating point instructions not available in ESA/390 mode"
24525 #: config/s390/s390.c:1656
24526 #, gcc-internal-format
24527 msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
24530 #: config/s390/s390.c:1680
24531 #, gcc-internal-format
24533 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
24536 #: config/s390/s390.c:1686
24537 #, gcc-internal-format
24538 msgid "stack size must be greater than the stack guard value"
24541 #: config/s390/s390.c:1688
24542 #, gcc-internal-format
24543 msgid "stack size must not be greater than 64k"
24546 #: config/s390/s390.c:1691
24547 #, gcc-internal-format
24548 msgid "-mstack-guard implies use of -mstack-size"
24551 #: config/s390/s390.c:7371
24552 #, gcc-internal-format
24553 msgid "total size of local variables exceeds architecture limit"
24556 #: config/s390/s390.c:8072 config/s390/s390.c:8088
24557 #, gcc-internal-format
24558 msgid "frame size of function %qs is "
24561 #: config/s390/s390.c:8117
24562 #, gcc-internal-format
24563 msgid "frame size of %qs is "
24566 #: config/s390/s390.c:8121
24567 #, gcc-internal-format
24568 msgid "%qs uses dynamic stack allocation"
24571 #: config/score/score3.c:650 config/score/score7.c:649
24572 #, gcc-internal-format
24573 msgid "-fPIC and -G are incompatible"
24576 #: config/sh/sh.c:939
24577 #, gcc-internal-format
24578 msgid "ignoring -fschedule-insns because of exception handling bug"
24581 #: config/sh/sh.c:960
24582 #, gcc-internal-format
24584 "unwind tables currently require either a frame pointer or -maccumulate-"
24585 "outgoing-args for correctness"
24588 #: config/sh/sh.c:7788
24589 #, gcc-internal-format
24590 msgid "__builtin_saveregs not supported by this subtarget"
24593 #: config/sh/sh.c:8945
24594 #, gcc-internal-format
24595 msgid "%qE attribute only applies to interrupt functions"
24598 #: config/sh/sh.c:9003
24599 #, gcc-internal-format
24600 msgid "%qE attribute is supported only for SH2A"
24603 #: config/sh/sh.c:9033
24604 #, gcc-internal-format
24605 msgid "attribute interrupt_handler is not compatible with -m5-compact"
24608 #: config/sh/sh.c:9050
24609 #, gcc-internal-format
24610 msgid "%qE attribute only applies to SH2A"
24613 #: config/sh/sh.c:9072
24614 #, gcc-internal-format
24615 msgid "%qE attribute argument should be between 0 to 255"
24618 #. The argument must be a constant string.
24619 #: config/sh/sh.c:9145
24620 #, gcc-internal-format
24621 msgid "%qE attribute argument not a string constant"
24624 #: config/sh/sh.c:11709
24625 #, gcc-internal-format
24626 msgid "r0 needs to be available as a call-clobbered register"
24629 #: config/sh/sh.c:11730
24630 #, gcc-internal-format
24631 msgid "need a second call-clobbered general purpose register"
24634 #: config/sh/sh.c:11738
24635 #, gcc-internal-format
24636 msgid "need a call-clobbered target register"
24639 #: config/sh/symbian-base.c:112
24640 #, gcc-internal-format
24641 msgid "%qE declared as both exported to and imported from a DLL"
24644 #: config/sh/symbian-base.c:119
24645 #, gcc-internal-format
24647 "failure in redeclaration of %q+D: dllimport%'d symbol lacks external linkage"
24650 #: config/sh/symbian-base.c:210
24651 #, gcc-internal-format
24652 msgid "%s %q+D %s after being referenced with dllimport linkage"
24655 #: config/sh/symbian-c.c:83 config/sh/symbian-cxx.c:94
24656 #, gcc-internal-format
24658 "function %q+D is defined after prior declaration as dllimport: attribute "
24662 #: config/sh/symbian-c.c:122 config/sh/symbian-c.c:129
24663 #: config/sh/symbian-cxx.c:554 config/sh/symbian-cxx.c:561
24664 #: ada/gcc-interface/utils.c:5046 ada/gcc-interface/utils.c:5224
24665 #: ada/gcc-interface/utils.c:5266 ada/gcc-interface/utils.c:5326
24666 #, gcc-internal-format
24667 msgid "%qs attribute ignored"
24670 #: config/sh/symbian-cxx.c:106
24671 #, gcc-internal-format
24672 msgid "inline function %q+D is declared as dllimport: attribute ignored"
24676 #: config/sh/netbsd-elf.h:94
24677 #, gcc-internal-format
24678 msgid "unimplemented-shmedia profiling"
24681 #. 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.
24682 #: config/sh/vxworks.h:43
24683 #, gcc-internal-format
24684 msgid "-mrelax is only supported for RTP PIC"
24687 #: config/sparc/sparc.c:793
24688 #, gcc-internal-format, gfc-internal-format
24689 msgid "%s is not supported by this configuration"
24692 #: config/sparc/sparc.c:800
24693 #, gcc-internal-format
24694 msgid "-mlong-double-64 not allowed with -m64"
24697 #: config/sparc/sparc.c:820
24698 #, gcc-internal-format, gfc-internal-format
24699 msgid "bad value (%s) for -mcmodel= switch"
24702 #: config/sparc/sparc.c:825
24703 #, gcc-internal-format
24704 msgid "-mcmodel= is not supported on 32 bit systems"
24707 #: config/spu/spu-c.c:135
24708 #, gcc-internal-format, gfc-internal-format
24709 msgid "insufficient arguments to overloaded function %s"
24712 #: config/spu/spu-c.c:166
24713 #, gcc-internal-format, gfc-internal-format
24714 msgid "too many arguments to overloaded function %s"
24717 #: config/spu/spu-c.c:178
24718 #, gcc-internal-format, gfc-internal-format
24719 msgid "parameter list does not match a valid signature for %s()"
24722 #: config/spu/spu.c:548
24723 #, gcc-internal-format, gfc-internal-format
24724 msgid "bad value (%s) for -march= switch"
24727 #: config/spu/spu.c:559
24728 #, gcc-internal-format, gfc-internal-format
24729 msgid "bad value (%s) for -mtune= switch"
24732 #: config/spu/spu.c:5388 config/spu/spu.c:5391
24733 #, gcc-internal-format
24734 msgid "creating run-time relocation for %qD"
24737 #: config/spu/spu.c:5396 config/spu/spu.c:5398
24738 #, gcc-internal-format
24739 msgid "creating run-time relocation"
24742 #: config/spu/spu.c:6470
24743 #, gcc-internal-format, gfc-internal-format
24744 msgid "%s expects an integer literal in the range [%d, %d]"
24747 #: config/spu/spu.c:6490
24748 #, gcc-internal-format
24749 msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
24752 #: config/spu/spu.c:6519
24753 #, gcc-internal-format, gfc-internal-format
24754 msgid "%d least significant bits of %s are ignored"
24757 #: config/stormy16/stormy16.c:1035
24758 #, gcc-internal-format
24759 msgid "local variable memory requirements exceed capacity"
24762 #: config/stormy16/stormy16.c:1189
24763 #, gcc-internal-format
24764 msgid "function_profiler support"
24767 #: config/stormy16/stormy16.c:1279
24768 #, gcc-internal-format
24769 msgid "cannot use va_start in interrupt function"
24772 #: config/stormy16/stormy16.c:1842
24773 #, gcc-internal-format, gfc-internal-format
24774 msgid "switch statement of size %lu entries too large"
24777 #: config/stormy16/stormy16.c:2210
24778 #, gcc-internal-format
24779 msgid "%<__BELOW100__%> attribute only applies to variables"
24782 #: config/stormy16/stormy16.c:2217
24783 #, gcc-internal-format
24784 msgid "__BELOW100__ attribute not allowed with auto storage class"
24787 #: config/v850/v850-c.c:67
24788 #, gcc-internal-format
24789 msgid "#pragma GHS endXXXX found without previous startXXX"
24792 #: config/v850/v850-c.c:70
24793 #, gcc-internal-format
24794 msgid "#pragma GHS endXXX does not match previous startXXX"
24797 #: config/v850/v850-c.c:96
24798 #, gcc-internal-format
24799 msgid "cannot set interrupt attribute: no current function"
24802 #: config/v850/v850-c.c:104
24803 #, gcc-internal-format
24804 msgid "cannot set interrupt attribute: no such identifier"
24807 #: config/v850/v850-c.c:153
24808 #, gcc-internal-format
24809 msgid "junk at end of #pragma ghs section"
24812 #: config/v850/v850-c.c:170
24813 #, gcc-internal-format
24814 msgid "unrecognized section name %qE"
24817 #: config/v850/v850-c.c:185
24818 #, gcc-internal-format
24819 msgid "malformed #pragma ghs section"
24822 #: config/v850/v850-c.c:204
24823 #, gcc-internal-format
24824 msgid "junk at end of #pragma ghs interrupt"
24827 #: config/v850/v850-c.c:215
24828 #, gcc-internal-format
24829 msgid "junk at end of #pragma ghs starttda"
24832 #: config/v850/v850-c.c:226
24833 #, gcc-internal-format
24834 msgid "junk at end of #pragma ghs startsda"
24837 #: config/v850/v850-c.c:237
24838 #, gcc-internal-format
24839 msgid "junk at end of #pragma ghs startzda"
24842 #: config/v850/v850-c.c:248
24843 #, gcc-internal-format
24844 msgid "junk at end of #pragma ghs endtda"
24847 #: config/v850/v850-c.c:259
24848 #, gcc-internal-format
24849 msgid "junk at end of #pragma ghs endsda"
24852 #: config/v850/v850-c.c:270
24853 #, gcc-internal-format
24854 msgid "junk at end of #pragma ghs endzda"
24857 #: config/v850/v850.c:103
24858 #, gcc-internal-format
24859 msgid "value passed to %<-m%s%> is too large"
24862 #: config/v850/v850.c:2171
24863 #, gcc-internal-format
24864 msgid "data area attributes cannot be specified for local variables"
24867 #: config/v850/v850.c:2182
24868 #, gcc-internal-format
24869 msgid "data area of %q+D conflicts with previous declaration"
24872 #: config/v850/v850.c:2313
24873 #, gcc-internal-format, gfc-internal-format
24874 msgid "bogus JR construction: %d"
24877 #: config/v850/v850.c:2331 config/v850/v850.c:2438
24878 #, gcc-internal-format, gfc-internal-format
24879 msgid "bad amount of stack space removal: %d"
24882 #: config/v850/v850.c:2418
24883 #, gcc-internal-format, gfc-internal-format
24884 msgid "bogus JARL construction: %d"
24887 #: config/v850/v850.c:2715
24888 #, gcc-internal-format, gfc-internal-format
24889 msgid "bogus DISPOSE construction: %d"
24892 #: config/v850/v850.c:2734
24893 #, gcc-internal-format, gfc-internal-format
24894 msgid "too much stack space to dispose of: %d"
24897 #: config/v850/v850.c:2836
24898 #, gcc-internal-format, gfc-internal-format
24899 msgid "bogus PREPEARE construction: %d"
24902 #: config/v850/v850.c:2853
24903 #, gcc-internal-format, gfc-internal-format
24904 msgid "too much stack space to prepare: %d"
24907 #: config/xtensa/xtensa.c:2178
24908 #, gcc-internal-format
24909 msgid "boolean registers required for the floating-point option"
24912 #: config/xtensa/xtensa.c:2213
24913 #, gcc-internal-format, gfc-internal-format
24914 msgid "-f%s is not supported with CONST16 instructions"
24917 #: config/xtensa/xtensa.c:2220
24918 #, gcc-internal-format
24919 msgid "PIC is required but not supported with CONST16 instructions"
24922 #: config/xtensa/xtensa.c:3299
24923 #, gcc-internal-format
24924 msgid "only uninitialized variables can be placed in a .bss section"
24927 #: ada/gcc-interface/misc.c:137
24928 #, gcc-internal-format
24929 msgid "%<-gnat%> misspelled as %<-gant%>"
24932 #: ada/gcc-interface/misc.c:239
24933 #, gcc-internal-format
24934 msgid "-fexcess-precision=standard for Ada"
24937 #: ada/gcc-interface/utils.c:5164
24938 #, gcc-internal-format
24939 msgid "%qs attribute requires prototypes with named arguments"
24942 #: ada/gcc-interface/utils.c:5176
24943 #, gcc-internal-format
24944 msgid "%qs attribute only applies to variadic functions"
24947 #: ada/gcc-interface/utils.c:5247
24948 #, gcc-internal-format
24949 msgid "%qE attribute has no effect"
24952 #: ada/gcc-interface/utils.c:5359
24953 #, gcc-internal-format
24954 msgid "invalid vector type for attribute %qs"
24957 #: ada/gcc-interface/utils.c:5422
24958 #, gcc-internal-format
24959 msgid "attribute %qs applies to array types only"
24962 #: ada/gcc-interface/utils.c:5449
24963 #, gcc-internal-format
24964 msgid "invalid element type for attribute %qs"
24967 #. Conversion of implicit `this' argument failed.
24969 #, gcc-internal-format
24970 msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
24974 #, gcc-internal-format
24975 msgid " no known conversion for argument %d from %qT to %qT"
24979 #, gcc-internal-format
24980 msgid "%s%D(%T, %T, %T) <built-in>"
24984 #, gcc-internal-format
24985 msgid "%s%D(%T, %T) <built-in>"
24989 #, gcc-internal-format
24990 msgid "%s%D(%T) <built-in>"
24994 #, gcc-internal-format
24995 msgid "%s%T <conversion>"
24999 #, gcc-internal-format
25000 msgid "%s%#D <near match>"
25004 #, gcc-internal-format
25005 msgid "%s%#D <deleted>"
25009 #, gcc-internal-format
25014 #, gcc-internal-format, gfc-internal-format
25015 msgid " candidate expects %d argument, %d provided"
25016 msgid_plural " candidate expects %d arguments, %d provided"
25021 #, gcc-internal-format
25022 msgid "conversion from %qT to %qT is ambiguous"
25026 #, gcc-internal-format
25028 "conversion from %qT to %qT not considered for non-type template argument"
25032 #, gcc-internal-format
25033 msgid "no matching function for call to %<%D(%A)%>"
25037 #, gcc-internal-format
25038 msgid "call of overloaded %<%D(%A)%> is ambiguous"
25041 #. It's no good looking for an overloaded operator() on a
25042 #. pointer-to-member-function.
25044 #, gcc-internal-format
25046 "pointer-to-member function %E cannot be called without an object; consider "
25051 #, gcc-internal-format
25052 msgid "no match for call to %<(%T) (%A)%>"
25056 #, gcc-internal-format
25057 msgid "call of %<(%T) (%A)%> is ambiguous"
25061 #, gcc-internal-format
25062 msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
25066 #, gcc-internal-format
25067 msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
25071 #, gcc-internal-format
25072 msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
25076 #, gcc-internal-format
25077 msgid "no match for %<operator%s%> in %<%E%s%>"
25081 #, gcc-internal-format
25082 msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
25086 #, gcc-internal-format
25087 msgid "no match for %<operator[]%> in %<%E[%E]%>"
25091 #, gcc-internal-format
25092 msgid "ambiguous overload for %qs in %<%s %E%>"
25096 #, gcc-internal-format
25097 msgid "no match for %qs in %<%s %E%>"
25101 #, gcc-internal-format
25102 msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
25106 #, gcc-internal-format
25107 msgid "no match for %<operator%s%> in %<%E %s %E%>"
25111 #, gcc-internal-format
25112 msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
25116 #, gcc-internal-format
25117 msgid "no match for %<operator%s%> in %<%s%E%>"
25121 #, gcc-internal-format
25122 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
25126 #, gcc-internal-format
25128 "second operand to the conditional operator is of type %<void%>, but the "
25129 "third operand is neither a throw-expression nor of type %<void%>"
25133 #, gcc-internal-format
25135 "third operand to the conditional operator is of type %<void%>, but the "
25136 "second operand is neither a throw-expression nor of type %<void%>"
25139 #: cp/call.c:4151 cp/call.c:4395
25140 #, gcc-internal-format
25141 msgid "operands to ?: have different types %qT and %qT"
25145 #, gcc-internal-format
25146 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
25150 #, gcc-internal-format
25151 msgid "enumeral and non-enumeral type in conditional expression"
25155 #, gcc-internal-format
25156 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
25160 #, gcc-internal-format
25161 msgid "no %<%D(int)%> declared for postfix %qs"
25165 #, gcc-internal-format
25166 msgid "comparison between %q#T and %q#T"
25170 #, gcc-internal-format
25171 msgid "non-placement deallocation function %q+D"
25175 #, gcc-internal-format
25176 msgid "selected for placement delete"
25180 #, gcc-internal-format
25181 msgid "no corresponding deallocation function for %qD"
25185 #, gcc-internal-format
25186 msgid "no suitable %<operator %s%> for %qT"
25190 #, gcc-internal-format
25191 msgid "%q+#D is private"
25195 #, gcc-internal-format
25196 msgid "%q+#D is protected"
25200 #, gcc-internal-format
25201 msgid "%q+#D is inaccessible"
25205 #, gcc-internal-format
25206 msgid "within this context"
25210 #, gcc-internal-format
25211 msgid "passing NULL to non-pointer argument %P of %qD"
25215 #, gcc-internal-format
25216 msgid "converting to non-pointer type %qT from NULL"
25220 #, gcc-internal-format
25221 msgid "converting %<false%> to pointer type for argument %P of %qD"
25225 #, gcc-internal-format
25226 msgid "too many braces around initializer for %qT"
25229 #: cp/call.c:5313 cp/cvt.c:217
25230 #, gcc-internal-format
25231 msgid "invalid conversion from %qT to %qT"
25234 #: cp/call.c:5316 cp/call.c:5501
25235 #, gcc-internal-format
25236 msgid " initializing argument %P of %qD"
25240 #, gcc-internal-format
25242 "converting to %qT from initializer list would use explicit constructor %qD"
25245 #: cp/call.c:5405 cp/call.c:5519
25246 #, gcc-internal-format
25247 msgid " initializing argument %P of %q+D"
25251 #, gcc-internal-format
25252 msgid "cannot bind %qT lvalue to %qT"
25256 #, gcc-internal-format
25257 msgid "cannot bind bitfield %qE to %qT"
25260 #: cp/call.c:5554 cp/call.c:5572
25261 #, gcc-internal-format
25262 msgid "cannot bind packed field %qE to %qT"
25266 #, gcc-internal-format
25267 msgid "cannot bind rvalue %qE to %qT"
25271 #, gcc-internal-format
25272 msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
25275 #. conditionally-supported behavior [expr.call] 5.2.2/7.
25277 #, gcc-internal-format
25279 "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
25283 #, gcc-internal-format
25284 msgid "the default argument for parameter %d of %qD has not yet been parsed"
25288 #, gcc-internal-format
25289 msgid "recursive evaluation of default argument for %q#D"
25293 #, gcc-internal-format
25294 msgid "argument of function call might be a candidate for a format attribute"
25298 #, gcc-internal-format
25299 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
25303 #, gcc-internal-format
25304 msgid "%qT is not an accessible base of %qT"
25308 #, gcc-internal-format
25309 msgid "deducing %qT as %qT"
25313 #, gcc-internal-format
25314 msgid " in call to %q+D"
25318 #, gcc-internal-format
25319 msgid " (you can disable this with -fno-deduce-init-list)"
25323 #, gcc-internal-format
25324 msgid "could not find class$ field in java interface type %qT"
25328 #, gcc-internal-format
25329 msgid "call to non-function %qD"
25332 #: cp/call.c:6758 cp/typeck.c:2543
25333 #, gcc-internal-format
25334 msgid "cannot call constructor %<%T::%D%> directly"
25338 #, gcc-internal-format
25339 msgid " for a function-style cast, remove the redundant %<::%D%>"
25343 #, gcc-internal-format
25344 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
25348 #, gcc-internal-format
25349 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
25353 #, gcc-internal-format
25354 msgid "call of overloaded %<%s(%A)%> is ambiguous"
25358 #, gcc-internal-format
25359 msgid "cannot call member function %qD without object"
25363 #, gcc-internal-format
25364 msgid "passing %qT chooses %qT over %qT"
25367 #: cp/call.c:7621 cp/name-lookup.c:5178
25368 #, gcc-internal-format
25369 msgid " in call to %qD"
25373 #, gcc-internal-format
25374 msgid "choosing %qD over %qD"
25378 #, gcc-internal-format
25379 msgid " for conversion from %qT to %qT"
25383 #, gcc-internal-format
25384 msgid " because conversion sequence for the argument is better"
25388 #, gcc-internal-format
25389 msgid "default argument mismatch in overload resolution"
25393 #, gcc-internal-format
25394 msgid " candidate 1: %q+#F"
25398 #, gcc-internal-format
25399 msgid " candidate 2: %q+#F"
25403 #, gcc-internal-format
25405 "ISO C++ says that these are ambiguous, even though the worst conversion for "
25406 "the first is better than the worst conversion for the second:"
25410 #, gcc-internal-format
25411 msgid "could not convert %qE to %qT"
25415 #, gcc-internal-format
25417 "invalid initialization of non-const reference of type %qT from an rvalue of "
25422 #, gcc-internal-format
25424 "invalid initialization of reference of type %qT from expression of type %qT"
25428 #, gcc-internal-format
25429 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
25433 #, gcc-internal-format
25434 msgid "Java class %qT cannot have a destructor"
25438 #, gcc-internal-format
25439 msgid "Java class %qT cannot have an implicit non-trivial destructor"
25443 #, gcc-internal-format
25444 msgid "repeated using declaration %q+D"
25448 #, gcc-internal-format
25449 msgid "using declaration %q+D conflicts with a previous using declaration"
25453 #, gcc-internal-format
25454 msgid "%q+#D cannot be overloaded"
25458 #, gcc-internal-format
25463 #, gcc-internal-format
25464 msgid "conflicting access specifications for method %q+D, ignored"
25468 #, gcc-internal-format
25469 msgid "conflicting access specifications for field %qE, ignored"
25472 #: cp/class.c:1218 cp/class.c:1226
25473 #, gcc-internal-format
25474 msgid "%q+D invalid in %q#T"
25478 #, gcc-internal-format
25479 msgid " because of local method %q+#D with same name"
25483 #, gcc-internal-format
25484 msgid " because of local member %q+#D with same name"
25488 #, gcc-internal-format
25489 msgid "base class %q#T has a non-virtual destructor"
25493 #, gcc-internal-format
25494 msgid "all member functions in class %qT are private"
25498 #, gcc-internal-format
25499 msgid "%q#T only defines a private destructor and has no friends"
25503 #, gcc-internal-format
25504 msgid "%q#T only defines private constructors and has no friends"
25508 #, gcc-internal-format
25509 msgid "no unique final overrider for %qD in %qT"
25512 #. Here we know it is a hider, and no overrider exists.
25514 #, gcc-internal-format
25515 msgid "%q+D was hidden"
25519 #, gcc-internal-format
25523 #: cp/class.c:2590 cp/decl2.c:1322
25524 #, gcc-internal-format
25525 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
25529 #, gcc-internal-format
25531 "%q+#D invalid; an anonymous struct can only have non-static data members"
25534 #: cp/class.c:2601 cp/decl2.c:1328
25535 #, gcc-internal-format
25536 msgid "private member %q+#D in anonymous union"
25540 #, gcc-internal-format
25541 msgid "private member %q+#D in anonymous struct"
25544 #: cp/class.c:2608 cp/decl2.c:1330
25545 #, gcc-internal-format
25546 msgid "protected member %q+#D in anonymous union"
25550 #, gcc-internal-format
25551 msgid "protected member %q+#D in anonymous struct"
25555 #, gcc-internal-format
25556 msgid "bit-field %q+#D with non-integral type"
25560 #, gcc-internal-format
25561 msgid "bit-field %q+D width not an integer constant"
25565 #, gcc-internal-format
25566 msgid "negative width in bit-field %q+D"
25570 #, gcc-internal-format
25571 msgid "zero width for bit-field %q+D"
25575 #, gcc-internal-format
25576 msgid "width of %q+D exceeds its type"
25580 #, gcc-internal-format
25581 msgid "%q+D is too small to hold all values of %q#T"
25585 #, gcc-internal-format
25586 msgid "member %q+#D with constructor not allowed in union"
25590 #, gcc-internal-format
25591 msgid "member %q+#D with destructor not allowed in union"
25595 #, gcc-internal-format
25596 msgid "member %q+#D with copy assignment operator not allowed in union"
25600 #, gcc-internal-format
25601 msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
25605 #, gcc-internal-format
25606 msgid "multiple fields in union %qT initialized"
25610 #, gcc-internal-format
25611 msgid "%q+D may not be static because it is a member of a union"
25615 #, gcc-internal-format
25616 msgid "%q+D may not have reference type %qT because it is a member of a union"
25620 #, gcc-internal-format
25621 msgid "field %q+D invalidly declared function type"
25625 #, gcc-internal-format
25626 msgid "field %q+D invalidly declared method type"
25630 #, gcc-internal-format
25631 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
25635 #, gcc-internal-format
25636 msgid "field %q+#D with same name as class"
25640 #, gcc-internal-format
25641 msgid "%q#T has pointer data members"
25645 #, gcc-internal-format
25646 msgid " but does not override %<%T(const %T&)%>"
25650 #, gcc-internal-format
25651 msgid " or %<operator=(const %T&)%>"
25655 #, gcc-internal-format
25656 msgid " but does not override %<operator=(const %T&)%>"
25660 #, gcc-internal-format
25662 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
25667 #, gcc-internal-format
25668 msgid "class %qT will be considered nearly empty in a future version of GCC"
25672 #, gcc-internal-format
25673 msgid "initializer specified for non-virtual method %q+D"
25677 #, gcc-internal-format
25678 msgid "enclosing class of %q+D is not a literal type"
25682 #, gcc-internal-format
25683 msgid "non-static reference %q+#D in class without a constructor"
25687 #, gcc-internal-format
25688 msgid "non-static const member %q+#D in class without a constructor"
25691 #. If the function is defaulted outside the class, we just
25692 #. give the synthesis error.
25694 #, gcc-internal-format
25696 "%q+D declared to take const reference, but implicit declaration would take "
25701 #, gcc-internal-format
25703 "%q+D declared to take non-const reference cannot be defaulted in the class "
25708 #, gcc-internal-format
25710 "offset of virtual base %qT is not ABI-compliant and may change in a future "
25715 #, gcc-internal-format
25716 msgid "direct base %qT inaccessible in %qT due to ambiguity"
25720 #, gcc-internal-format
25721 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
25725 #, gcc-internal-format
25727 "size assigned to %qT may not be ABI-compliant and may change in a future "
25732 #, gcc-internal-format
25734 "the offset of %qD may not be ABI-compliant and may change in a future "
25739 #, gcc-internal-format
25741 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
25745 #, gcc-internal-format
25747 "%q+D contains empty classes which may cause base classes to be placed at "
25748 "different locations in a future version of GCC"
25752 #, gcc-internal-format
25754 "layout of classes derived from empty class %qT may change in a future "
25758 #: cp/class.c:5553 cp/decl.c:11320 cp/parser.c:17522
25759 #, gcc-internal-format
25760 msgid "redefinition of %q#T"
25764 #, gcc-internal-format
25765 msgid "%q#T has virtual functions and accessible non-virtual destructor"
25769 #, gcc-internal-format
25770 msgid "trying to finish struct, but kicked out due to previous parse errors"
25774 #, gcc-internal-format
25775 msgid "language string %<\"%E\"%> not recognized"
25779 #, gcc-internal-format
25780 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
25784 #, gcc-internal-format
25785 msgid "no matches converting function %qD to type %q#T"
25789 #, gcc-internal-format
25790 msgid "converting overloaded function %qD to type %q#T is ambiguous"
25794 #, gcc-internal-format
25795 msgid "assuming pointer to member %qD"
25799 #, gcc-internal-format
25800 msgid "(a pointer to member can only be formed with %<&%E%>)"
25803 #: cp/class.c:6638 cp/class.c:6672
25804 #, gcc-internal-format
25805 msgid "not enough type information"
25809 #, gcc-internal-format
25810 msgid "argument of type %qT does not match %qT"
25813 #. [basic.scope.class]
25815 #. A name N used in a class S shall refer to the same declaration
25816 #. in its context and when re-evaluated in the completed scope of
25818 #: cp/class.c:6966 cp/decl.c:1265 cp/name-lookup.c:524
25819 #, gcc-internal-format
25820 msgid "declaration of %q#D"
25824 #, gcc-internal-format
25825 msgid "changes meaning of %qD from %q+#D"
25828 #: cp/cp-gimplify.c:93
25829 #, gcc-internal-format
25830 msgid "continue statement not within loop or switch"
25833 #: cp/cp-gimplify.c:1257
25834 #, gcc-internal-format
25835 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
25839 #, gcc-internal-format
25840 msgid "can%'t convert from incomplete type %qT to %qT"
25844 #, gcc-internal-format
25845 msgid "conversion of %qE from %qT to %qT is ambiguous"
25848 #: cp/cvt.c:168 cp/cvt.c:193 cp/cvt.c:238
25849 #, gcc-internal-format
25850 msgid "cannot convert %qE from type %qT to type %qT"
25854 #, gcc-internal-format
25855 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
25859 #, gcc-internal-format
25860 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
25864 #, gcc-internal-format
25865 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
25869 #, gcc-internal-format
25870 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
25874 #, gcc-internal-format
25875 msgid "conversion from %qT to %qT discards qualifiers"
25878 #: cp/cvt.c:470 cp/typeck.c:6011
25879 #, gcc-internal-format
25880 msgid "casting %qT to %qT does not dereference pointer"
25884 #, gcc-internal-format
25885 msgid "cannot convert type %qT to type %qT"
25889 #, gcc-internal-format
25890 msgid "conversion from %q#T to %q#T"
25894 #, gcc-internal-format
25896 "the result of the conversion is unspecified because %qE is outside the range "
25900 #: cp/cvt.c:726 cp/cvt.c:751
25901 #, gcc-internal-format
25902 msgid "%q#T used where a %qT was expected"
25906 #, gcc-internal-format
25907 msgid "%q#T used where a floating point value was expected"
25911 #, gcc-internal-format
25912 msgid "conversion from %qT to non-scalar type %qT requested"
25916 #, gcc-internal-format
25917 msgid "pseudo-destructor is not called"
25921 #, gcc-internal-format
25922 msgid "conversion to void will not access object of incomplete type %qT"
25926 #, gcc-internal-format
25928 "indirection will not access object of incomplete type %qT in second operand "
25929 "of conditional expression"
25933 #, gcc-internal-format
25935 "indirection will not access object of incomplete type %qT in third operand "
25936 "of conditional expression"
25940 #, gcc-internal-format
25942 "indirection will not access object of incomplete type %qT in right operand "
25943 "of comma operator"
25947 #, gcc-internal-format
25949 "indirection will not access object of incomplete type %qT in left operand of "
25954 #, gcc-internal-format
25955 msgid "indirection will not access object of incomplete type %qT in statement"
25959 #, gcc-internal-format
25961 "indirection will not access object of incomplete type %qT in for increment "
25966 #, gcc-internal-format
25967 msgid "conversion to void will not access object of type %qT"
25971 #, gcc-internal-format
25973 "implicit dereference will not access object of type %qT in second operand of "
25974 "conditional expression"
25978 #, gcc-internal-format
25980 "implicit dereference will not access object of type %qT in third operand of "
25981 "conditional expression"
25985 #, gcc-internal-format
25987 "implicit dereference will not access object of type %qT in right operand of "
25992 #, gcc-internal-format
25994 "implicit dereference will not access object of type %qT in left operand of "
25999 #, gcc-internal-format
26000 msgid "implicit dereference will not access object of type %qT in statement"
26004 #, gcc-internal-format
26006 "implicit dereference will not access object of type %qT in for increment "
26011 #, gcc-internal-format
26013 "conversion to void will not access object of non-trivially-copyable type %qT"
26017 #, gcc-internal-format
26019 "indirection will not access object of non-trivially-copyable type %qT in "
26020 "second operand of conditional expression"
26024 #, gcc-internal-format
26026 "indirection will not access object of non-trivially-copyable type %qT in "
26027 "third operand of conditional expression"
26031 #, gcc-internal-format
26033 "indirection will not access object of non-trivially-copyable type %qT in "
26034 "right operand of comma operator"
26038 #, gcc-internal-format
26040 "indirection will not access object of non-trivially-copyable type %qT in "
26041 "left operand of comma operator"
26045 #, gcc-internal-format
26047 "indirection will not access object of non-trivially-copyable type %qT in "
26052 #, gcc-internal-format
26054 "indirection will not access object of non-trivially-copyable type %qT in for "
26055 "increment expression"
26059 #, gcc-internal-format
26060 msgid "conversion to void will not access object %qE of incomplete type %qT"
26064 #, gcc-internal-format
26066 "variable %qE of incomplete type %qT will not be accessed in second operand "
26067 "of conditional expression"
26071 #, gcc-internal-format
26073 "variable %qE of incomplete type %qT will not be accessed in third operand of "
26074 "conditional expression"
26078 #, gcc-internal-format
26080 "variable %qE of incomplete type %qT will not be accessed in right operand of "
26085 #, gcc-internal-format
26087 "variable %qE of incomplete type %qT will not be accessed in left operand of "
26092 #, gcc-internal-format
26093 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
26097 #, gcc-internal-format
26099 "variable %qE of incomplete type %qT will not be accessed in for increment "
26104 #, gcc-internal-format
26105 msgid "conversion to void cannot resolve address of overloaded function"
26109 #, gcc-internal-format
26111 "second operand of conditional expression cannot resolve address of "
26112 "overloaded function"
26116 #, gcc-internal-format
26118 "third operand of conditional expression cannot resolve address of overloaded "
26123 #, gcc-internal-format
26125 "right operand of comma operator cannot resolve address of overloaded function"
26129 #, gcc-internal-format
26131 "left operand of comma operator cannot resolve address of overloaded function"
26135 #, gcc-internal-format
26136 msgid "statement cannot resolve address of overloaded function"
26140 #, gcc-internal-format
26141 msgid "for increment expression cannot resolve address of overloaded function"
26145 #, gcc-internal-format
26147 "second operand of conditional expression is a reference, not call, to "
26152 #, gcc-internal-format
26154 "third operand of conditional expression is a reference, not call, to "
26159 #, gcc-internal-format
26161 "right operand of comma operator is a reference, not call, to function %qE"
26165 #, gcc-internal-format
26167 "left operand of comma operator is a reference, not call, to function %qE"
26171 #, gcc-internal-format
26172 msgid "statement is a reference, not call, to function %qE"
26176 #, gcc-internal-format
26177 msgid "for increment expression is a reference, not call, to function %qE"
26181 #, gcc-internal-format
26182 msgid "second operand of conditional expression has no effect"
26186 #, gcc-internal-format
26187 msgid "third operand of conditional expression has no effect"
26191 #, gcc-internal-format
26192 msgid "right operand of comma operator has no effect"
26196 #, gcc-internal-format
26197 msgid "left operand of comma operator has no effect"
26201 #, gcc-internal-format
26202 msgid "statement has no effect"
26206 #, gcc-internal-format
26207 msgid "for increment expression has no effect"
26211 #, gcc-internal-format
26212 msgid "converting NULL to non-pointer type"
26216 #, gcc-internal-format
26217 msgid "ambiguous default type conversion from %qT"
26221 #, gcc-internal-format
26222 msgid " candidate conversions include %qD and %qD"
26226 #, gcc-internal-format
26227 msgid "variable %q+D set but not used"
26231 #, gcc-internal-format
26232 msgid "%qD was declared %<extern%> and later %<static%>"
26235 #: cp/decl.c:1102 cp/decl.c:1681 objc/objc-act.c:3393 objc/objc-act.c:6601
26236 #, gcc-internal-format
26237 msgid "previous declaration of %q+D"
26241 #, gcc-internal-format
26242 msgid "declaration of %qF has a different exception specifier"
26246 #, gcc-internal-format
26247 msgid "from previous declaration %q+F"
26251 #, gcc-internal-format
26252 msgid "redeclaration %qD differs in %<constexpr%>"
26256 #, gcc-internal-format
26257 msgid "from previous declaration %q+D"
26261 #, gcc-internal-format
26262 msgid "function %q+D redeclared as inline"
26266 #, gcc-internal-format
26267 msgid "previous declaration of %q+D with attribute noinline"
26271 #, gcc-internal-format
26272 msgid "function %q+D redeclared with attribute noinline"
26276 #, gcc-internal-format
26277 msgid "previous declaration of %q+D was inline"
26280 #: cp/decl.c:1253 cp/decl.c:1327
26281 #, gcc-internal-format
26282 msgid "shadowing built-in function %q#D"
26285 #: cp/decl.c:1254 cp/decl.c:1328
26286 #, gcc-internal-format
26287 msgid "shadowing library function %q#D"
26291 #, gcc-internal-format
26292 msgid "library function %q#D redeclared as non-function %q#D"
26296 #, gcc-internal-format
26297 msgid "conflicts with built-in declaration %q#D"
26300 #: cp/decl.c:1320 cp/decl.c:1447 cp/decl.c:1463
26301 #, gcc-internal-format
26302 msgid "new declaration %q#D"
26306 #, gcc-internal-format
26307 msgid "ambiguates built-in declaration %q#D"
26311 #, gcc-internal-format
26312 msgid "%q#D redeclared as different kind of symbol"
26316 #, gcc-internal-format
26317 msgid "previous declaration of %q+#D"
26321 #, gcc-internal-format
26322 msgid "declaration of template %q#D"
26325 #: cp/decl.c:1434 cp/name-lookup.c:525 cp/name-lookup.c:811
26326 #: cp/name-lookup.c:822
26327 #, gcc-internal-format
26328 msgid "conflicts with previous declaration %q+#D"
26331 #: cp/decl.c:1448 cp/decl.c:1464
26332 #, gcc-internal-format
26333 msgid "ambiguates old declaration %q+#D"
26337 #, gcc-internal-format
26338 msgid "declaration of C function %q#D conflicts with"
26342 #, gcc-internal-format
26343 msgid "previous declaration %q+#D here"
26347 #, gcc-internal-format
26348 msgid "conflicting declaration %q#D"
26352 #, gcc-internal-format
26353 msgid "%q+D has a previous declaration as %q#D"
26356 #. [namespace.alias]
26358 #. A namespace-name or namespace-alias shall not be declared as
26359 #. the name of any other entity in the same declarative region.
26360 #. A namespace-name defined at global scope shall not be
26361 #. declared as the name of any other entity in any global scope
26364 #, gcc-internal-format
26365 msgid "declaration of namespace %qD conflicts with"
26369 #, gcc-internal-format
26370 msgid "previous declaration of namespace %q+D here"
26374 #, gcc-internal-format
26375 msgid "%q+#D previously defined here"
26378 #. Prototype decl follows defn w/o prototype.
26380 #, gcc-internal-format
26381 msgid "prototype for %q+#D"
26385 #, gcc-internal-format
26386 msgid "follows non-prototype definition here"
26390 #, gcc-internal-format
26391 msgid "previous declaration of %q+#D with %qL linkage"
26395 #, gcc-internal-format
26396 msgid "conflicts with new declaration with %qL linkage"
26399 #: cp/decl.c:1614 cp/decl.c:1620
26400 #, gcc-internal-format
26401 msgid "default argument given for parameter %d of %q#D"
26404 #: cp/decl.c:1616 cp/decl.c:1622
26405 #, gcc-internal-format
26406 msgid "after previous specification in %q+#D"
26410 #, gcc-internal-format
26411 msgid "redundant redeclaration of %qD in same scope"
26415 #, gcc-internal-format
26416 msgid "deleted definition of %qD"
26420 #, gcc-internal-format
26421 msgid "after previous declaration %q+D"
26424 #. From [temp.expl.spec]:
26426 #. If a template, a member template or the member of a class
26427 #. template is explicitly specialized then that
26428 #. specialization shall be declared before the first use of
26429 #. that specialization that would cause an implicit
26430 #. instantiation to take place, in every translation unit in
26431 #. which such a use occurs.
26433 #, gcc-internal-format
26434 msgid "explicit specialization of %qD after first use"
26438 #, gcc-internal-format
26439 msgid "%q+D: visibility attribute ignored because it"
26443 #, gcc-internal-format
26444 msgid "conflicts with previous declaration here"
26447 #. Reject two definitions.
26448 #: cp/decl.c:2303 cp/decl.c:2332 cp/decl.c:2361 cp/decl.c:2378 cp/decl.c:2450
26449 #, gcc-internal-format
26450 msgid "redefinition of %q#D"
26454 #, gcc-internal-format
26455 msgid "%qD conflicts with used function"
26459 #, gcc-internal-format
26460 msgid "%q#D not declared in class"
26463 #: cp/decl.c:2343 cp/decl.c:2388
26464 #, gcc-internal-format
26465 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
26468 #: cp/decl.c:2346 cp/decl.c:2391
26469 #, gcc-internal-format
26470 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
26477 #, gcc-internal-format
26478 msgid "redeclaration of friend %q#D may not have default template arguments"
26482 #, gcc-internal-format
26483 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
26487 #, gcc-internal-format
26488 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
26491 #: cp/decl.c:2439 cp/decl.c:2458
26492 #, gcc-internal-format
26493 msgid "redeclaration of %q#D"
26497 #, gcc-internal-format
26498 msgid "jump to label %qD"
26502 #, gcc-internal-format
26503 msgid "jump to case label"
26506 #: cp/decl.c:2606 cp/decl.c:2747 cp/decl.c:2787
26507 #, gcc-internal-format
26511 #: cp/decl.c:2625 cp/decl.c:2790
26512 #, gcc-internal-format
26513 msgid " exits OpenMP structured block"
26517 #, gcc-internal-format
26518 msgid " crosses initialization of %q+#D"
26521 #: cp/decl.c:2648 cp/decl.c:2764
26522 #, gcc-internal-format
26523 msgid " enters scope of %q+#D which has non-trivial destructor"
26526 #: cp/decl.c:2662 cp/decl.c:2769
26527 #, gcc-internal-format
26528 msgid " enters try block"
26531 #. Can't skip init of __exception_info.
26532 #: cp/decl.c:2664 cp/decl.c:2758 cp/decl.c:2771
26533 #, gcc-internal-format
26534 msgid " enters catch block"
26537 #: cp/decl.c:2674 cp/decl.c:2774
26538 #, gcc-internal-format
26539 msgid " enters OpenMP structured block"
26542 #: cp/decl.c:2746 cp/decl.c:2786
26543 #, gcc-internal-format
26544 msgid "jump to label %q+D"
26548 #, gcc-internal-format
26549 msgid " skips initialization of %q+#D"
26553 #, gcc-internal-format
26554 msgid "label named wchar_t"
26558 #, gcc-internal-format
26559 msgid "%qD is not a type"
26562 #: cp/decl.c:3118 cp/parser.c:4661
26563 #, gcc-internal-format
26564 msgid "%qD used without template parameters"
26568 #, gcc-internal-format
26569 msgid "%q#T is not a class"
26572 #: cp/decl.c:3151 cp/decl.c:3241
26573 #, gcc-internal-format
26574 msgid "no class template named %q#T in %q#T"
26578 #, gcc-internal-format
26579 msgid "lookup of %qT in %qT is ambiguous"
26583 #, gcc-internal-format
26584 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
26588 #, gcc-internal-format
26589 msgid "%<typename %T::%D%> names %q#T, which is not a type"
26593 #, gcc-internal-format
26594 msgid "template parameters do not match template"
26597 #: cp/decl.c:3251 cp/friend.c:318 cp/friend.c:326
26598 #, gcc-internal-format
26599 msgid "%q+D declared here"
26603 #, gcc-internal-format
26604 msgid "an anonymous struct cannot have function members"
26608 #, gcc-internal-format
26609 msgid "an anonymous union cannot have function members"
26613 #, gcc-internal-format
26614 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
26618 #, gcc-internal-format
26619 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
26623 #, gcc-internal-format
26625 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
26629 #, gcc-internal-format
26630 msgid "multiple types in one declaration"
26634 #, gcc-internal-format
26635 msgid "redeclaration of C++ built-in type %qT"
26639 #, gcc-internal-format
26640 msgid "missing type-name in typedef-declaration"
26644 #, gcc-internal-format
26645 msgid "ISO C++ prohibits anonymous structs"
26649 #, gcc-internal-format
26650 msgid "%qs can only be specified for functions"
26654 #, gcc-internal-format
26655 msgid "%<friend%> can only be specified inside a class"
26659 #, gcc-internal-format
26660 msgid "%<explicit%> can only be specified for constructors"
26664 #, gcc-internal-format
26665 msgid "a storage class can only be specified for objects and functions"
26669 #, gcc-internal-format
26670 msgid "qualifiers can only be specified for objects and functions"
26674 #, gcc-internal-format
26675 msgid "%<typedef%> was ignored in this declaration"
26679 #, gcc-internal-format
26680 msgid "%<constexpr%> cannot be used for type declarations"
26684 #, gcc-internal-format
26685 msgid "attribute ignored in declaration of %q+#T"
26689 #, gcc-internal-format
26690 msgid "attribute for %q+#T must follow the %qs keyword"
26694 #, gcc-internal-format
26695 msgid "ignoring attributes applied to class type %qT outside of definition"
26698 #. A template type parameter or other dependent type.
26700 #, gcc-internal-format
26702 "ignoring attributes applied to dependent type %qT without an associated "
26706 #: cp/decl.c:4231 cp/decl2.c:813
26707 #, gcc-internal-format
26708 msgid "typedef %qD is initialized (use decltype instead)"
26712 #, gcc-internal-format
26713 msgid "declaration of %q#D has %<extern%> and is initialized"
26717 #, gcc-internal-format
26718 msgid "definition of %q#D is marked %<dllimport%>"
26722 #, gcc-internal-format
26723 msgid "%q#D is not a static member of %q#T"
26727 #, gcc-internal-format
26728 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
26732 #, gcc-internal-format
26734 "template header not allowed in member definition of explicitly specialized "
26739 #, gcc-internal-format
26740 msgid "duplicate initialization of %qD"
26744 #, gcc-internal-format
26745 msgid "%qD declared %<constexpr%> outside its class"
26749 #, gcc-internal-format
26750 msgid "declaration of %q#D outside of class is not definition"
26754 #, gcc-internal-format
26755 msgid "variable %q#D has initializer but incomplete type"
26758 #: cp/decl.c:4465 cp/decl.c:5221
26759 #, gcc-internal-format
26760 msgid "elements of array %q#D have incomplete type"
26763 #: cp/decl.c:4472 cp/decl.c:5774
26764 #, gcc-internal-format
26765 msgid "declaration of %q#D has no initializer"
26769 #, gcc-internal-format
26770 msgid "aggregate %q#D has incomplete type and cannot be defined"
26774 #, gcc-internal-format
26775 msgid "%qD declared as reference but not initialized"
26779 #, gcc-internal-format
26780 msgid "cannot initialize %qT from %qT"
26784 #, gcc-internal-format
26785 msgid "name used in a GNU-style designated initializer for an array"
26789 #, gcc-internal-format
26790 msgid "name %qD used in a GNU-style designated initializer for an array"
26794 #, gcc-internal-format
26795 msgid "initializer fails to determine size of %qD"
26799 #, gcc-internal-format
26800 msgid "array size missing in %qD"
26804 #, gcc-internal-format
26805 msgid "zero-size array %qD"
26808 #. An automatic variable with an incomplete type: that is an error.
26809 #. Don't talk about array types here, since we took care of that
26810 #. message in grokdeclarator.
26812 #, gcc-internal-format
26813 msgid "storage size of %qD isn%'t known"
26817 #, gcc-internal-format
26818 msgid "storage size of %qD isn%'t constant"
26822 #, gcc-internal-format
26824 "sorry: semantics of inline function static data %q+#D are wrong (you%'ll "
26825 "wind up with multiple copies)"
26829 #, gcc-internal-format
26830 msgid " you can work around this by removing the initializer"
26834 #, gcc-internal-format
26835 msgid "uninitialized const %qD"
26839 #, gcc-internal-format
26840 msgid "%q#T has no user-provided default constructor"
26844 #, gcc-internal-format
26846 "constructor is not user-provided because it is explicitly defaulted in the "
26851 #, gcc-internal-format
26852 msgid "invalid type %qT as initializer for a vector of type %qT"
26856 #, gcc-internal-format
26857 msgid "initializer for %qT must be brace-enclosed"
26861 #, gcc-internal-format
26862 msgid "%qT has no non-static data member named %qD"
26866 #, gcc-internal-format
26867 msgid "braces around scalar initializer for type %qT"
26871 #, gcc-internal-format
26872 msgid "missing braces around initializer for %qT"
26875 #: cp/decl.c:5203 cp/typeck2.c:986 cp/typeck2.c:1165 cp/typeck2.c:1188
26876 #: cp/typeck2.c:1231
26877 #, gcc-internal-format
26878 msgid "too many initializers for %qT"
26882 #, gcc-internal-format
26883 msgid "elements of array %q#T have incomplete type"
26887 #, gcc-internal-format
26888 msgid "variable-sized object %qD may not be initialized"
26892 #, gcc-internal-format
26893 msgid "variable-sized compound literal"
26897 #, gcc-internal-format
26898 msgid "%qD has incomplete type"
26902 #, gcc-internal-format
26903 msgid "scalar object %qD requires one element in initializer"
26907 #, gcc-internal-format
26908 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
26912 #, gcc-internal-format
26913 msgid "array %qD initialized by parenthesized string literal %qE"
26917 #, gcc-internal-format
26918 msgid "initializer invalid for static member with constructor"
26922 #, gcc-internal-format
26923 msgid "non-constant in-class initialization invalid for static member %qD"
26927 #, gcc-internal-format
26928 msgid "(an out of class initialization is required)"
26932 #, gcc-internal-format
26933 msgid "assignment (not initialization) in declaration"
26937 #, gcc-internal-format
26938 msgid "shadowing previous type declaration of %q#D"
26942 #, gcc-internal-format
26943 msgid "%qD cannot be thread-local because it has non-trivial type %qT"
26947 #, gcc-internal-format
26948 msgid "Java object %qD not allocated with %<new%>"
26952 #, gcc-internal-format
26953 msgid "%qD is thread-local and so cannot be dynamically initialized"
26957 #, gcc-internal-format
26959 "%qD cannot be initialized by a non-constant expression when being declared"
26963 #, gcc-internal-format
26964 msgid "non-static data member %qD has Java class type"
26968 #, gcc-internal-format
26969 msgid "function %q#D is initialized like a variable"
26973 #, gcc-internal-format
26974 msgid "destructor for alien class %qT cannot be a member"
26978 #, gcc-internal-format
26979 msgid "constructor for alien class %qT cannot be a member"
26983 #, gcc-internal-format
26984 msgid "%qD declared as a %<virtual%> variable"
26988 #, gcc-internal-format
26989 msgid "%qD declared as an %<inline%> variable"
26993 #, gcc-internal-format
26995 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
27000 #, gcc-internal-format
27001 msgid "%qD declared as a %<virtual%> parameter"
27005 #, gcc-internal-format
27006 msgid "%qD declared as an %<inline%> parameter"
27010 #, gcc-internal-format
27012 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
27017 #, gcc-internal-format
27018 msgid "%qD declared as a %<virtual%> type"
27022 #, gcc-internal-format
27023 msgid "%qD declared as an %<inline%> type"
27027 #, gcc-internal-format
27029 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
27034 #, gcc-internal-format
27035 msgid "%qD declared as a %<virtual%> field"
27039 #, gcc-internal-format
27040 msgid "%qD declared as an %<inline%> field"
27044 #, gcc-internal-format
27046 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
27051 #, gcc-internal-format
27052 msgid "%q+D declared as a friend"
27056 #, gcc-internal-format
27057 msgid "%q+D declared with an exception specification"
27061 #, gcc-internal-format
27062 msgid "definition of %qD is not in namespace enclosing %qT"
27066 #, gcc-internal-format
27067 msgid "defining explicit specialization %qD in friend declaration"
27070 #. Something like `template <class T> friend void f<T>()'.
27072 #, gcc-internal-format
27073 msgid "invalid use of template-id %qD in declaration of primary template"
27077 #, gcc-internal-format
27079 "default arguments are not allowed in declaration of friend template "
27080 "specialization %qD"
27084 #, gcc-internal-format
27086 "%<inline%> is not allowed in declaration of friend template specialization "
27091 #, gcc-internal-format
27092 msgid "cannot declare %<::main%> to be a template"
27096 #, gcc-internal-format
27097 msgid "cannot declare %<::main%> to be inline"
27101 #, gcc-internal-format
27102 msgid "cannot declare %<::main%> to be static"
27106 #, gcc-internal-format
27108 "anonymous type with no linkage used to declare function %q#D with linkage"
27111 #: cp/decl.c:7043 cp/decl.c:7329 cp/decl2.c:3598
27112 #, gcc-internal-format
27114 "%q+#D does not refer to the unqualified type, so it is not used for linkage"
27118 #, gcc-internal-format
27119 msgid "type %qT with no linkage used to declare function %q#D with linkage"
27123 #, gcc-internal-format
27124 msgid "static member function %qD cannot have cv-qualifier"
27128 #, gcc-internal-format
27129 msgid "non-member function %qD cannot have cv-qualifier"
27133 #, gcc-internal-format
27134 msgid "%<::main%> must return %<int%>"
27138 #, gcc-internal-format
27139 msgid "definition of implicitly-declared %qD"
27142 #: cp/decl.c:7174 cp/decl2.c:734
27143 #, gcc-internal-format
27144 msgid "no %q#D member function declared in class %qT"
27147 #. DRs 132, 319 and 389 seem to indicate types with
27148 #. no linkage can only be used to declare extern "C"
27149 #. entities. Since it's not always an error in the
27150 #. ISO C++ 90 Standard, we only issue a warning.
27152 #, gcc-internal-format
27154 "anonymous type with no linkage used to declare variable %q#D with linkage"
27158 #, gcc-internal-format
27159 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
27163 #, gcc-internal-format
27165 "%<constexpr%> needed for in-class initialization of static data member %q#D "
27166 "of non-integral type"
27170 #, gcc-internal-format
27171 msgid "in-class initialization of static data member %q#D of non-literal type"
27175 #, gcc-internal-format
27177 "invalid in-class initialization of static data member of non-integral type "
27182 #, gcc-internal-format
27183 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
27187 #, gcc-internal-format
27189 "ISO C++ forbids initialization of member constant %qD of non-integral type "
27194 #, gcc-internal-format
27195 msgid "size of array %qD has non-integral type %qT"
27199 #, gcc-internal-format
27200 msgid "size of array has non-integral type %qT"
27204 #, gcc-internal-format
27205 msgid "size of array %qD is negative"
27209 #, gcc-internal-format
27210 msgid "size of array is negative"
27214 #, gcc-internal-format
27215 msgid "ISO C++ forbids zero-size array %qD"
27219 #, gcc-internal-format
27220 msgid "ISO C++ forbids zero-size array"
27224 #, gcc-internal-format
27225 msgid "size of array %qD is not an integral constant-expression"
27229 #, gcc-internal-format
27230 msgid "size of array is not an integral constant-expression"
27234 #, gcc-internal-format
27235 msgid "ISO C++ forbids variable length array %qD"
27239 #, gcc-internal-format
27240 msgid "ISO C++ forbids variable length array"
27244 #, gcc-internal-format
27245 msgid "variable length array %qD is used"
27249 #, gcc-internal-format
27250 msgid "overflow in array dimension"
27254 #, gcc-internal-format
27255 msgid "declaration of %qD as array of void"
27259 #, gcc-internal-format
27260 msgid "creating array of void"
27264 #, gcc-internal-format
27265 msgid "declaration of %qD as array of functions"
27269 #, gcc-internal-format
27270 msgid "creating array of functions"
27274 #, gcc-internal-format
27275 msgid "declaration of %qD as array of references"
27279 #, gcc-internal-format
27280 msgid "creating array of references"
27284 #, gcc-internal-format
27285 msgid "declaration of %qD as array of function members"
27289 #, gcc-internal-format
27290 msgid "creating array of function members"
27294 #, gcc-internal-format
27296 "declaration of %qD as multidimensional array must have bounds for all "
27297 "dimensions except the first"
27301 #, gcc-internal-format
27303 "multidimensional array must have bounds for all dimensions except the first"
27307 #, gcc-internal-format
27308 msgid "return type specification for constructor invalid"
27312 #, gcc-internal-format
27313 msgid "return type specification for destructor invalid"
27317 #, gcc-internal-format
27318 msgid "return type specified for %<operator %T%>"
27322 #, gcc-internal-format
27323 msgid "unnamed variable or field declared void"
27327 #, gcc-internal-format
27328 msgid "variable or field declared void"
27332 #, gcc-internal-format
27333 msgid "invalid use of qualified-name %<::%D%>"
27337 #, gcc-internal-format
27338 msgid "invalid use of qualified-name %<%T::%D%>"
27342 #, gcc-internal-format
27343 msgid "invalid use of qualified-name %<%D::%D%>"
27347 #, gcc-internal-format
27348 msgid "type %qT is not derived from type %qT"
27351 #: cp/decl.c:8078 cp/decl.c:8170 cp/decl.c:9472
27352 #, gcc-internal-format
27353 msgid "declaration of %qD as non-function"
27357 #, gcc-internal-format
27358 msgid "declaration of %qD as non-member"
27362 #, gcc-internal-format
27363 msgid "declarator-id missing; using reserved word %qD"
27367 #, gcc-internal-format
27368 msgid "function definition does not declare parameters"
27372 #, gcc-internal-format
27373 msgid "%<constexpr%> cannot appear in a typedef declaration"
27377 #, gcc-internal-format
27378 msgid "two or more data types in declaration of %qs"
27382 #, gcc-internal-format
27383 msgid "conflicting specifiers in declaration of %qs"
27386 #: cp/decl.c:8288 cp/decl.c:8291 cp/decl.c:8294
27387 #, gcc-internal-format
27388 msgid "ISO C++ forbids declaration of %qs with no type"
27391 #: cp/decl.c:8319 cp/decl.c:8341
27392 #, gcc-internal-format
27393 msgid "%<signed%> or %<unsigned%> invalid for %qs"
27397 #, gcc-internal-format
27398 msgid "%<signed%> and %<unsigned%> specified together for %qs"
27402 #, gcc-internal-format
27403 msgid "%<long long%> invalid for %qs"
27407 #, gcc-internal-format
27408 msgid "%<__int128%> invalid for %qs"
27412 #, gcc-internal-format
27413 msgid "%<long%> invalid for %qs"
27417 #, gcc-internal-format
27418 msgid "%<short%> invalid for %qs"
27422 #, gcc-internal-format
27423 msgid "%<long%> or %<short%> invalid for %qs"
27427 #, gcc-internal-format
27428 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
27432 #, gcc-internal-format
27433 msgid "%<long%> or %<short%> specified with char for %qs"
27437 #, gcc-internal-format
27438 msgid "%<long%> and %<short%> specified together for %qs"
27442 #, gcc-internal-format
27443 msgid "%<short%> or %<long%> invalid for %qs"
27447 #, gcc-internal-format
27448 msgid "long, short, signed or unsigned used invalidly for %qs"
27452 #, gcc-internal-format
27453 msgid "%<__int128%> is not supported by this target"
27457 #, gcc-internal-format
27458 msgid "ISO C++ does not support %<__int128%> for %qs"
27462 #, gcc-internal-format
27463 msgid "complex invalid for %qs"
27467 #, gcc-internal-format
27468 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
27472 #, gcc-internal-format
27473 msgid "member %qD cannot be declared both virtual and static"
27477 #, gcc-internal-format
27478 msgid "%<%T::%D%> is not a valid declarator"
27482 #, gcc-internal-format
27483 msgid "typedef declaration invalid in parameter declaration"
27487 #, gcc-internal-format
27488 msgid "storage class specified for template parameter %qs"
27492 #, gcc-internal-format
27493 msgid "storage class specifiers invalid in parameter declarations"
27497 #, gcc-internal-format
27498 msgid "parameter declared %<auto%>"
27502 #, gcc-internal-format
27503 msgid "a parameter cannot be declared %<constexpr%>"
27507 #, gcc-internal-format
27508 msgid "%<virtual%> outside class declaration"
27512 #, gcc-internal-format
27513 msgid "multiple storage classes in declaration of %qs"
27517 #, gcc-internal-format
27518 msgid "storage class specified for %qs"
27522 #, gcc-internal-format
27523 msgid "storage class specified for parameter %qs"
27527 #, gcc-internal-format
27528 msgid "nested function %qs declared %<extern%>"
27532 #, gcc-internal-format
27533 msgid "top-level declaration of %qs specifies %<auto%>"
27537 #, gcc-internal-format
27538 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
27542 #, gcc-internal-format
27543 msgid "storage class specifiers invalid in friend function declarations"
27547 #, gcc-internal-format
27548 msgid "%qs declared as function returning a function"
27552 #, gcc-internal-format
27553 msgid "%qs declared as function returning an array"
27557 #, gcc-internal-format
27558 msgid "%qs function uses %<auto%> type specifier without late return type"
27562 #, gcc-internal-format
27564 "%qs function with late return type has %qT as its type rather than plain "
27569 #, gcc-internal-format
27571 "%qs function with late return type not declared with %<auto%> type specifier"
27575 #, gcc-internal-format
27576 msgid "destructor cannot be static member function"
27580 #, gcc-internal-format
27581 msgid "destructors may not be cv-qualified"
27585 #, gcc-internal-format
27586 msgid "constructors cannot be declared virtual"
27590 #, gcc-internal-format
27591 msgid "can%'t initialize friend function %qs"
27594 #. Cannot be both friend and virtual.
27596 #, gcc-internal-format
27597 msgid "virtual functions cannot be friends"
27601 #, gcc-internal-format
27602 msgid "friend declaration not in class definition"
27606 #, gcc-internal-format
27607 msgid "can%'t define friend function %qs in a local class definition"
27611 #, gcc-internal-format
27612 msgid "destructors may not have parameters"
27616 #, gcc-internal-format
27617 msgid "cannot declare pointer to %q#T"
27620 #: cp/decl.c:8875 cp/decl.c:8882
27621 #, gcc-internal-format
27622 msgid "cannot declare reference to %q#T"
27626 #, gcc-internal-format
27627 msgid "cannot declare pointer to %q#T member"
27631 #, gcc-internal-format
27632 msgid "cannot declare reference to qualified function type %qT"
27636 #, gcc-internal-format
27637 msgid "cannot declare pointer to qualified function type %qT"
27641 #, gcc-internal-format
27643 "cannot declare reference to %q#T, which is not a typedef or a template type "
27648 #, gcc-internal-format
27649 msgid "both %<const%> and %<constexpr%> cannot be used here"
27653 #, gcc-internal-format
27654 msgid "both %<volatile%> and %<constexpr%> cannot be used here"
27658 #, gcc-internal-format
27659 msgid "template-id %qD used as a declarator"
27663 #, gcc-internal-format
27664 msgid "member functions are implicitly friends of their class"
27668 #, gcc-internal-format
27669 msgid "extra qualification %<%T::%> on member %qs"
27673 #, gcc-internal-format
27674 msgid "cannot define member function %<%T::%s%> within %<%T%>"
27678 #, gcc-internal-format
27679 msgid "cannot declare member %<%T::%s%> within %qT"
27683 #, gcc-internal-format
27684 msgid "non-parameter %qs cannot be a parameter pack"
27688 #, gcc-internal-format
27689 msgid "size of array %qs is too large"
27693 #, gcc-internal-format
27694 msgid "data member may not have variably modified type %qT"
27698 #, gcc-internal-format
27699 msgid "parameter may not have variably modified type %qT"
27702 #. [dcl.fct.spec] The explicit specifier shall only be used in
27703 #. declarations of constructors within a class definition.
27705 #, gcc-internal-format
27706 msgid "only declarations of constructors can be %<explicit%>"
27710 #, gcc-internal-format
27711 msgid "non-member %qs cannot be declared %<mutable%>"
27715 #, gcc-internal-format
27716 msgid "non-object member %qs cannot be declared %<mutable%>"
27720 #, gcc-internal-format
27721 msgid "function %qs cannot be declared %<mutable%>"
27725 #, gcc-internal-format
27726 msgid "static %qs cannot be declared %<mutable%>"
27730 #, gcc-internal-format
27731 msgid "const %qs cannot be declared %<mutable%>"
27735 #, gcc-internal-format
27736 msgid "reference %qs cannot be declared %<mutable%>"
27740 #, gcc-internal-format
27741 msgid "typedef name may not be a nested-name-specifier"
27745 #, gcc-internal-format
27746 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
27750 #, gcc-internal-format
27752 "qualified function types cannot be used to declare static member functions"
27756 #, gcc-internal-format
27757 msgid "qualified function types cannot be used to declare free functions"
27761 #, gcc-internal-format
27762 msgid "type qualifiers specified for friend class declaration"
27766 #, gcc-internal-format
27767 msgid "%<inline%> specified for friend class declaration"
27771 #, gcc-internal-format
27772 msgid "template parameters cannot be friends"
27776 #, gcc-internal-format
27777 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
27781 #, gcc-internal-format
27782 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
27786 #, gcc-internal-format
27787 msgid "trying to make class %qT a friend of global scope"
27791 #, gcc-internal-format
27792 msgid "invalid qualifiers on non-member function type"
27796 #, gcc-internal-format
27797 msgid "abstract declarator %qT used as declaration"
27801 #, gcc-internal-format
27802 msgid "cannot use %<::%> in parameter declaration"
27805 #. Something like struct S { int N::j; };
27807 #, gcc-internal-format
27808 msgid "invalid use of %<::%>"
27812 #, gcc-internal-format
27813 msgid "declaration of function %qD in invalid context"
27817 #, gcc-internal-format
27818 msgid "function %qD declared virtual inside a union"
27822 #, gcc-internal-format
27823 msgid "%qD cannot be declared virtual, since it is always static"
27827 #, gcc-internal-format
27828 msgid "expected qualified name in friend declaration for destructor %qD"
27832 #, gcc-internal-format
27833 msgid "declaration of %qD as member of %qT"
27837 #, gcc-internal-format
27838 msgid "a destructor cannot be %<constexpr%>"
27842 #, gcc-internal-format
27843 msgid "expected qualified name in friend declaration for constructor %qD"
27847 #, gcc-internal-format
27848 msgid "field %qD has incomplete type"
27852 #, gcc-internal-format
27853 msgid "name %qT has incomplete type"
27857 #, gcc-internal-format
27858 msgid " in instantiation of template %qT"
27862 #, gcc-internal-format
27863 msgid "%qE is neither function nor member function; cannot be declared friend"
27867 #, gcc-internal-format
27868 msgid "non-static data member initializers"
27872 #, gcc-internal-format
27873 msgid "ISO C++ forbids initialization of member %qD"
27877 #, gcc-internal-format
27878 msgid "making %qD static"
27882 #, gcc-internal-format
27883 msgid "constexpr static data member %qD must have an initializer"
27887 #, gcc-internal-format
27888 msgid "non-static data member %qE declared %<constexpr%>"
27892 #, gcc-internal-format
27893 msgid "storage class %<auto%> invalid for function %qs"
27897 #, gcc-internal-format
27898 msgid "storage class %<register%> invalid for function %qs"
27902 #, gcc-internal-format
27903 msgid "storage class %<__thread%> invalid for function %qs"
27907 #, gcc-internal-format
27909 "%<static%> specified invalid for function %qs declared out of global scope"
27913 #, gcc-internal-format
27915 "%<inline%> specifier invalid for function %qs declared out of global scope"
27919 #, gcc-internal-format
27920 msgid "%q#T is not a class or a namespace"
27924 #, gcc-internal-format
27925 msgid "virtual non-class function %qs"
27929 #, gcc-internal-format
27930 msgid "%qs defined in a non-class scope"
27934 #, gcc-internal-format
27935 msgid "cannot declare member function %qD to have static linkage"
27938 #. FIXME need arm citation
27940 #, gcc-internal-format
27941 msgid "cannot declare static function inside another function"
27945 #, gcc-internal-format
27947 "%<static%> may not be used when defining (as opposed to declaring) a static "
27952 #, gcc-internal-format
27953 msgid "static member %qD declared %<register%>"
27957 #, gcc-internal-format
27958 msgid "cannot explicitly declare member %q#D to have extern linkage"
27962 #, gcc-internal-format
27963 msgid "declaration of constexpr variable %qD is not a definition"
27967 #, gcc-internal-format
27968 msgid "%qs initialized and declared %<extern%>"
27972 #, gcc-internal-format
27973 msgid "%qs has both %<extern%> and initializer"
27977 #, gcc-internal-format
27978 msgid "default argument for %q#D has type %qT"
27982 #, gcc-internal-format
27983 msgid "default argument for parameter of type %qT has type %qT"
27987 #, gcc-internal-format
27988 msgid "default argument %qE uses local variable %qD"
27992 #, gcc-internal-format
27993 msgid "parameter %qD has Java class type"
27997 #, gcc-internal-format
27998 msgid "parameter %qD invalidly declared method type"
28002 #, gcc-internal-format
28003 msgid "parameter %qD includes pointer to array of unknown bound %qT"
28007 #, gcc-internal-format
28008 msgid "parameter %qD includes reference to array of unknown bound %qT"
28012 #, gcc-internal-format
28013 msgid "parameter packs must be at the end of the parameter list"
28018 #. A declaration of a constructor for a class X is ill-formed if
28019 #. its first parameter is of type (optionally cv-qualified) X
28020 #. and either there are no other parameters or else all other
28021 #. parameters have default arguments.
28023 #. We *don't* complain about member template instantiations that
28024 #. have this form, though; they can occur as we try to decide
28025 #. what constructor to use during overload resolution. Since
28026 #. overload resolution will never prefer such a constructor to
28027 #. the non-template copy constructor (which is either explicitly
28028 #. or implicitly defined), there's no need to worry about their
28029 #. existence. Theoretically, they should never even be
28030 #. instantiated, but that's hard to forestall.
28032 #, gcc-internal-format
28033 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
28037 #, gcc-internal-format
28038 msgid "%qD may not be declared within a namespace"
28042 #, gcc-internal-format
28043 msgid "%qD may not be declared as static"
28047 #, gcc-internal-format
28048 msgid "%qD must be a nonstatic member function"
28052 #, gcc-internal-format
28054 "%qD must be either a non-static member function or a non-member function"
28058 #, gcc-internal-format
28059 msgid "%qD must have an argument of class or enumerated type"
28063 #, gcc-internal-format
28065 "conversion to a reference to void will never use a type conversion operator"
28069 #, gcc-internal-format
28070 msgid "conversion to void will never use a type conversion operator"
28074 #, gcc-internal-format
28076 "conversion to a reference to the same type will never use a type conversion "
28081 #, gcc-internal-format
28082 msgid "conversion to the same type will never use a type conversion operator"
28086 #, gcc-internal-format
28088 "conversion to a reference to a base class will never use a type conversion "
28093 #, gcc-internal-format
28094 msgid "conversion to a base class will never use a type conversion operator"
28099 #, gcc-internal-format
28100 msgid "ISO C++ prohibits overloading operator ?:"
28104 #, gcc-internal-format
28105 msgid "%qD must not have variable number of arguments"
28109 #, gcc-internal-format
28110 msgid "postfix %qD must take %<int%> as its argument"
28114 #, gcc-internal-format
28115 msgid "postfix %qD must take %<int%> as its second argument"
28119 #, gcc-internal-format
28120 msgid "%qD must take either zero or one argument"
28124 #, gcc-internal-format
28125 msgid "%qD must take either one or two arguments"
28129 #, gcc-internal-format
28130 msgid "prefix %qD should return %qT"
28134 #, gcc-internal-format
28135 msgid "postfix %qD should return %qT"
28139 #, gcc-internal-format
28140 msgid "%qD must take %<void%>"
28143 #: cp/decl.c:10855 cp/decl.c:10864
28144 #, gcc-internal-format
28145 msgid "%qD must take exactly one argument"
28149 #, gcc-internal-format
28150 msgid "%qD must take exactly two arguments"
28154 #, gcc-internal-format
28155 msgid "user-defined %qD always evaluates both arguments"
28159 #, gcc-internal-format
28160 msgid "%qD should return by value"
28163 #: cp/decl.c:10900 cp/decl.c:10905
28164 #, gcc-internal-format
28165 msgid "%qD cannot have default arguments"
28169 #, gcc-internal-format
28170 msgid "using template type parameter %qT after %qs"
28174 #, gcc-internal-format
28175 msgid "using typedef-name %qD after %qs"
28179 #, gcc-internal-format
28180 msgid "%q+D has a previous declaration here"
28184 #, gcc-internal-format
28185 msgid "%qT referred to as %qs"
28188 #: cp/decl.c:10989 cp/decl.c:10996
28189 #, gcc-internal-format
28190 msgid "%q+T has a previous declaration here"
28194 #, gcc-internal-format
28195 msgid "%qT referred to as enum"
28198 #. If a class template appears as elaborated type specifier
28199 #. without a template header such as:
28201 #. template <class T> class C {};
28202 #. void f(class C); // No template header here
28204 #. then the required template argument is missing.
28206 #, gcc-internal-format
28207 msgid "template argument required for %<%s %T%>"
28210 #: cp/decl.c:11058 cp/name-lookup.c:2876
28211 #, gcc-internal-format
28212 msgid "%qD has the same name as the class in which it is declared"
28215 #: cp/decl.c:11088 cp/name-lookup.c:2381 cp/name-lookup.c:3151
28216 #: cp/name-lookup.c:3196 cp/parser.c:4666 cp/parser.c:19336
28217 #, gcc-internal-format
28218 msgid "reference to %qD is ambiguous"
28222 #, gcc-internal-format
28223 msgid "use of enum %q#D without previous declaration"
28227 #, gcc-internal-format
28228 msgid "redeclaration of %qT as a non-template"
28232 #, gcc-internal-format
28233 msgid "previous declaration %q+D"
28237 #, gcc-internal-format
28238 msgid "derived union %qT invalid"
28242 #, gcc-internal-format
28243 msgid "Java class %qT cannot have multiple bases"
28247 #, gcc-internal-format
28248 msgid "Java class %qT cannot have virtual bases"
28252 #, gcc-internal-format
28253 msgid "base type %qT fails to be a struct or class type"
28257 #, gcc-internal-format
28258 msgid "recursive type %qT undefined"
28262 #, gcc-internal-format
28263 msgid "duplicate base type %qT invalid"
28267 #, gcc-internal-format
28268 msgid "scoped/unscoped mismatch in enum %q#T"
28271 #: cp/decl.c:11541 cp/decl.c:11549 cp/decl.c:11561 cp/parser.c:13637
28272 #, gcc-internal-format
28273 msgid "previous definition here"
28277 #, gcc-internal-format
28278 msgid "underlying type mismatch in enum %q#T"
28282 #, gcc-internal-format
28283 msgid "different underlying type in enum %q#T"
28287 #, gcc-internal-format
28288 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
28293 #. IF no integral type can represent all the enumerator values, the
28294 #. enumeration is ill-formed.
28296 #, gcc-internal-format
28297 msgid "no integral type can represent all of the enumerator values for %qT"
28301 #, gcc-internal-format
28302 msgid "enumerator value for %qD is not an integer constant"
28306 #, gcc-internal-format
28307 msgid "overflow in enumeration values at %qD"
28311 #, gcc-internal-format
28312 msgid "enumerator value %E is too large for underlying type %<%T%>"
28316 #, gcc-internal-format
28317 msgid "return type %q#T is incomplete"
28321 #, gcc-internal-format
28322 msgid "return type has Java class type %q#T"
28325 #: cp/decl.c:12159 cp/typeck.c:7691
28326 #, gcc-internal-format
28327 msgid "%<operator=%> should return a reference to %<*this%>"
28331 #, gcc-internal-format
28332 msgid "no previous declaration for %q+D"
28336 #, gcc-internal-format
28337 msgid "invalid function declaration"
28341 #, gcc-internal-format
28342 msgid "parameter %qD declared void"
28346 #, gcc-internal-format
28347 msgid "parameter %q+D set but not used"
28351 #, gcc-internal-format
28352 msgid "invalid member function declaration"
28356 #, gcc-internal-format
28357 msgid "%qD is already defined in class %qT"
28361 #, gcc-internal-format
28362 msgid "static member function %q#D declared with type qualifiers"
28366 #, gcc-internal-format
28367 msgid "name missing for member function"
28370 #: cp/decl2.c:390 cp/decl2.c:404
28371 #, gcc-internal-format
28372 msgid "ambiguous conversion for array subscript"
28376 #, gcc-internal-format
28377 msgid "invalid types %<%T[%T]%> for array subscript"
28381 #, gcc-internal-format
28382 msgid "deleting array %q#D"
28386 #, gcc-internal-format
28387 msgid "type %q#T argument given to %<delete%>, expected pointer"
28391 #, gcc-internal-format
28393 "cannot delete a function. Only pointer-to-objects are valid arguments to "
28398 #, gcc-internal-format
28399 msgid "deleting %qT is undefined"
28402 #: cp/decl2.c:510 cp/pt.c:4761
28403 #, gcc-internal-format
28404 msgid "template declaration of %q#D"
28408 #, gcc-internal-format
28409 msgid "Java method %qD has non-Java return type %qT"
28413 #, gcc-internal-format
28414 msgid "Java method %qD has non-Java parameter type %qT"
28418 #, gcc-internal-format
28420 "template parameter lists provided don%'t match the template parameters of %qD"
28424 #, gcc-internal-format
28425 msgid "prototype for %q#D does not match any in class %qT"
28429 #, gcc-internal-format
28430 msgid "local class %q#T shall not have static data member %q#D"
28434 #, gcc-internal-format
28435 msgid "explicit template argument list not allowed"
28439 #, gcc-internal-format
28440 msgid "member %qD conflicts with virtual function table field name"
28444 #, gcc-internal-format
28445 msgid "%qD is already defined in %qT"
28449 #, gcc-internal-format
28450 msgid "invalid initializer for member function %qD"
28454 #, gcc-internal-format
28455 msgid "initializer specified for static member function %qD"
28459 #, gcc-internal-format
28460 msgid "field initializer is not constant"
28464 #, gcc-internal-format
28465 msgid "%<asm%> specifiers are not permitted on non-static data members"
28469 #, gcc-internal-format
28470 msgid "bit-field %qD with non-integral type"
28474 #, gcc-internal-format
28475 msgid "cannot declare %qD to be a bit-field type"
28479 #, gcc-internal-format
28480 msgid "cannot declare bit-field %qD with function type"
28484 #, gcc-internal-format
28485 msgid "%qD is already defined in the class %qT"
28489 #, gcc-internal-format
28490 msgid "static member %qD cannot be a bit-field"
28494 #, gcc-internal-format
28495 msgid "width of bit-field %qD has non-integral type %qT"
28499 #, gcc-internal-format
28500 msgid "anonymous struct not inside named type"
28504 #, gcc-internal-format
28505 msgid "namespace-scope anonymous aggregates must be static"
28509 #, gcc-internal-format
28510 msgid "anonymous union with no members"
28514 #, gcc-internal-format
28515 msgid "%<operator new%> must return type %qT"
28518 #. [basic.stc.dynamic.allocation]
28520 #. The first parameter shall not have an associated default
28523 #, gcc-internal-format
28524 msgid "the first parameter of %<operator new%> cannot have a default argument"
28528 #, gcc-internal-format
28529 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
28533 #, gcc-internal-format
28534 msgid "%<operator delete%> must return type %qT"
28538 #, gcc-internal-format
28539 msgid "%<operator delete%> takes type %qT as first parameter"
28543 #, gcc-internal-format
28544 msgid "%qT has a field %qD whose type uses the anonymous namespace"
28548 #, gcc-internal-format
28549 msgid "%qT declared with greater visibility than the type of its field %qD"
28553 #, gcc-internal-format
28554 msgid "%qT has a base %qT whose type uses the anonymous namespace"
28558 #, gcc-internal-format
28559 msgid "%qT declared with greater visibility than its base %qT"
28563 #, gcc-internal-format
28564 msgid "%q+#D, declared using anonymous type, is used but never defined"
28568 #, gcc-internal-format
28569 msgid "%q+#D, declared using local type %qT, is used but never defined"
28573 #, gcc-internal-format
28574 msgid "inline function %q+D used but never defined"
28578 #, gcc-internal-format
28579 msgid "default argument missing for parameter %P of %q+#D"
28582 #. We mark a lambda conversion op as deleted if we can't
28583 #. generate it properly; see maybe_add_lambda_conv_op.
28585 #, gcc-internal-format
28586 msgid "converting lambda which uses %<...%> to function pointer"
28590 #, gcc-internal-format
28591 msgid "use of deleted function %qD"
28595 #, gcc-internal-format
28597 "extended initializer lists only available with -std=c++0x or -std=gnu++0x"
28601 #, gcc-internal-format
28603 "explicit conversion operators only available with -std=c++0x or -std=gnu++0x"
28607 #, gcc-internal-format
28608 msgid "variadic templates only available with -std=c++0x or -std=gnu++0x"
28612 #, gcc-internal-format
28613 msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x"
28617 #, gcc-internal-format
28618 msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x"
28622 #, gcc-internal-format
28623 msgid "scoped enums only available with -std=c++0x or -std=gnu++0x"
28627 #, gcc-internal-format
28629 "defaulted and deleted functions only available with -std=c++0x or -std=gnu+"
28634 #, gcc-internal-format
28635 msgid "inline namespaces only available with -std=c++0x or -std=gnu++0x"
28639 #, gcc-internal-format
28640 msgid "incomplete type %qT used in nested name specifier"
28644 #, gcc-internal-format
28645 msgid "reference to %<%T::%D%> is ambiguous"
28648 #: cp/error.c:3197 cp/typeck.c:2143
28649 #, gcc-internal-format
28650 msgid "%qD is not a member of %qT"
28654 #, gcc-internal-format
28655 msgid "%qD is not a member of %qD"
28659 #, gcc-internal-format
28660 msgid "%<::%D%> has not been declared"
28663 #. Can't throw a reference.
28665 #, gcc-internal-format
28666 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
28670 #, gcc-internal-format
28671 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
28674 #. Thrown object must be a Throwable.
28676 #, gcc-internal-format
28677 msgid "type %qT is not derived from %<java::lang::Throwable%>"
28681 #, gcc-internal-format
28682 msgid "mixing C++ and Java catches in a single translation unit"
28685 #: cp/except.c:420 java/except.c:583
28686 #, gcc-internal-format
28687 msgid "exception handling disabled, use -fexceptions to enable"
28691 #, gcc-internal-format
28692 msgid "throwing NULL, which has integral, not pointer type"
28695 #: cp/except.c:680 cp/init.c:2076
28696 #, gcc-internal-format
28697 msgid "%qD should never be overloaded"
28701 #, gcc-internal-format
28702 msgid " in thrown expression"
28706 #, gcc-internal-format
28708 "expression %qE of abstract class type %qT cannot be used in throw-expression"
28712 #, gcc-internal-format
28713 msgid "exception of type %qT will be caught"
28717 #, gcc-internal-format
28718 msgid " by earlier handler for %qT"
28721 #: cp/except.c:1014
28722 #, gcc-internal-format
28723 msgid "%<...%> handler must be the last handler for its try block"
28726 #: cp/except.c:1097
28727 #, gcc-internal-format
28728 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
28731 #: cp/except.c:1099
28732 #, gcc-internal-format
28733 msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
28737 #, gcc-internal-format
28738 msgid "%qD is already a friend of class %qT"
28742 #, gcc-internal-format
28743 msgid "invalid type %qT declared %<friend%>"
28747 #. Friend declarations shall not declare partial
28748 #. specializations.
28749 #. template <class U> friend class T::X<U>;
28751 #. Friend declarations shall not declare partial
28752 #. specializations.
28753 #: cp/friend.c:245 cp/friend.c:275
28754 #, gcc-internal-format
28755 msgid "partial specialization %qT declared %<friend%>"
28759 #, gcc-internal-format
28760 msgid "class %qT is implicitly friends with itself"
28764 #, gcc-internal-format
28765 msgid "%qT is not a member of %qT"
28769 #, gcc-internal-format
28770 msgid "%qT is not a member class template of %qT"
28774 #, gcc-internal-format
28775 msgid "%qT is not a nested class of %qT"
28778 #. template <class T> friend class T;
28780 #, gcc-internal-format
28781 msgid "template parameter type %qT declared %<friend%>"
28784 #. template <class T> friend class A; where A is not a template
28786 #, gcc-internal-format
28787 msgid "%q#T is not a template"
28791 #, gcc-internal-format
28792 msgid "%qD is already a friend of %qT"
28796 #, gcc-internal-format
28797 msgid "%qT is already a friend of %qT"
28801 #, gcc-internal-format
28802 msgid "member %qD declared as friend before type %qT defined"
28806 #, gcc-internal-format
28807 msgid "friend declaration %qD in local class without prior declaration"
28811 #, gcc-internal-format
28812 msgid "friend declaration %q#D declares a non-template function"
28816 #, gcc-internal-format
28818 "(if this is not what you intended, make sure the function template has "
28819 "already been declared and add <> after the function name here) "
28823 #, gcc-internal-format
28824 msgid "value-initialization of reference"
28828 #, gcc-internal-format
28829 msgid "cannot value-initialize array of unknown bound %qT"
28833 #, gcc-internal-format
28834 msgid "%qD should be initialized in the member initialization list"
28838 #, gcc-internal-format
28839 msgid "value-initialization of %q#D, which has reference type"
28843 #, gcc-internal-format
28844 msgid "invalid initializer for array member %q#D"
28847 #: cp/init.c:517 cp/init.c:535
28848 #, gcc-internal-format
28849 msgid "uninitialized member %qD with %<const%> type %qT"
28853 #, gcc-internal-format
28854 msgid "uninitialized reference member %qD"
28858 #, gcc-internal-format
28859 msgid "uninitialized member %qD in %<constexpr%> constructor"
28863 #, gcc-internal-format
28864 msgid "%q+D will be initialized after"
28868 #, gcc-internal-format
28869 msgid "base %qT will be initialized after"
28873 #, gcc-internal-format
28878 #, gcc-internal-format
28883 #, gcc-internal-format
28884 msgid " when initialized here"
28888 #, gcc-internal-format
28889 msgid "multiple initializations given for %qD"
28893 #, gcc-internal-format
28894 msgid "multiple initializations given for base %qT"
28898 #, gcc-internal-format
28899 msgid "initializations for multiple members of %qT"
28903 #, gcc-internal-format
28905 "base class %q#T should be explicitly initialized in the copy constructor"
28909 #, gcc-internal-format
28910 msgid "uninitialized base %qT in %<constexpr%> constructor"
28913 #: cp/init.c:1129 cp/init.c:1148
28914 #, gcc-internal-format
28915 msgid "class %qT does not have any field named %qD"
28919 #, gcc-internal-format
28921 "%q#D is a static data member; it can only be initialized at its definition"
28925 #, gcc-internal-format
28926 msgid "%q#D is not a non-static data member of %qT"
28930 #, gcc-internal-format
28931 msgid "unnamed initializer for %qT, which has no base classes"
28935 #, gcc-internal-format
28936 msgid "unnamed initializer for %qT, which uses multiple inheritance"
28940 #, gcc-internal-format
28941 msgid "%qD is both a direct base and an indirect virtual base"
28945 #, gcc-internal-format
28946 msgid "type %qT is not a direct or virtual base of %qT"
28950 #, gcc-internal-format
28951 msgid "type %qT is not a direct base of %qT"
28955 #, gcc-internal-format
28956 msgid "bad array initializer"
28959 #: cp/init.c:1559 cp/semantics.c:2681
28960 #, gcc-internal-format
28961 msgid "%qT is not a class type"
28965 #, gcc-internal-format
28966 msgid "incomplete type %qT does not have member %qD"
28970 #, gcc-internal-format
28971 msgid "invalid pointer to bit-field %qD"
28975 #, gcc-internal-format
28976 msgid "invalid use of non-static member function %qD"
28980 #, gcc-internal-format
28981 msgid "invalid use of non-static data member %qD"
28985 #, gcc-internal-format
28987 "uninitialized reference member in %q#T using %<new%> without new-initializer"
28991 #, gcc-internal-format
28992 msgid "uninitialized reference member in %q#T"
28996 #, gcc-internal-format
28998 "uninitialized const member in %q#T using %<new%> without new-initializer"
29002 #, gcc-internal-format
29003 msgid "uninitialized const member in %q#T"
29007 #, gcc-internal-format
29008 msgid "invalid type %<void%> for new"
29012 #, gcc-internal-format
29013 msgid "uninitialized const in %<new%> of %q#T"
29017 #, gcc-internal-format
29018 msgid "call to Java constructor with %qs undefined"
29022 #, gcc-internal-format
29023 msgid "Java class %q#T object allocated using placement new"
29027 #, gcc-internal-format
29028 msgid "no suitable %qD found in class %qT"
29031 #: cp/init.c:2123 cp/search.c:1103
29032 #, gcc-internal-format
29033 msgid "request for member %qD is ambiguous"
29037 #, gcc-internal-format
29039 "non-constant array size in new, unable to verify length of initializer-list"
29043 #, gcc-internal-format
29044 msgid "ISO C++ forbids initialization in array new"
29048 #, gcc-internal-format
29049 msgid "size in array new must have integral type"
29053 #, gcc-internal-format
29054 msgid "new cannot be applied to a reference type"
29058 #, gcc-internal-format
29059 msgid "new cannot be applied to a function type"
29063 #, gcc-internal-format
29064 msgid "call to Java constructor, while %<jclass%> undefined"
29068 #, gcc-internal-format
29069 msgid "can%'t find %<class$%> in %qT"
29073 #, gcc-internal-format
29074 msgid "initializer ends prematurely"
29078 #, gcc-internal-format
29079 msgid "cannot initialize multi-dimensional array with initializer"
29083 #, gcc-internal-format
29084 msgid "possible problem detected in invocation of delete operator:"
29088 #, gcc-internal-format
29090 "neither the destructor nor the class-specific operator delete will be "
29091 "called, even if they are declared when the class is defined"
29095 #, gcc-internal-format
29096 msgid "unknown array size in delete"
29100 #, gcc-internal-format
29101 msgid "type to vector delete is neither pointer or array type"
29105 #, gcc-internal-format, gfc-internal-format
29106 msgid "junk at end of #pragma %s"
29110 #, gcc-internal-format, gfc-internal-format
29111 msgid "invalid #pragma %s"
29115 #, gcc-internal-format
29116 msgid "#pragma vtable no longer supported"
29120 #, gcc-internal-format
29121 msgid "#pragma implementation for %qs appears after file is included"
29125 #, gcc-internal-format
29126 msgid "junk at end of #pragma GCC java_exceptions"
29130 #, gcc-internal-format
29131 msgid "%qD not defined"
29135 #, gcc-internal-format
29136 msgid "%qD was not declared in this scope"
29139 #. In a template, it is invalid to write "f()" or "f(3)" if no
29140 #. declaration of "f" is available. Historically, G++ and most
29141 #. other compilers accepted that usage since they deferred all name
29142 #. lookup until instantiation time rather than doing unqualified
29143 #. name lookup at template definition time; explain to the user what
29146 #. Note that we have the exact wording of the following message in
29147 #. the manual (trouble.texi, node "Name lookup"), so they need to
29148 #. be kept in synch.
29150 #, gcc-internal-format
29152 "there are no arguments to %qD that depend on a template parameter, so a "
29153 "declaration of %qD must be available"
29157 #, gcc-internal-format
29159 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
29160 "use of an undeclared name is deprecated)"
29163 #: cp/mangle.c:1982
29164 #, gcc-internal-format
29165 msgid "mangling typeof, use decltype instead"
29168 #: cp/mangle.c:2212
29169 #, gcc-internal-format
29170 msgid "mangling unknown fixed point type"
29173 #: cp/mangle.c:2639
29174 #, gcc-internal-format, gfc-internal-format
29175 msgid "mangling %C"
29178 #: cp/mangle.c:2691
29179 #, gcc-internal-format
29180 msgid "mangling new-expression"
29183 #: cp/mangle.c:2725
29184 #, gcc-internal-format
29185 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
29188 #: cp/mangle.c:3033
29189 #, gcc-internal-format
29190 msgid "the mangled name of %qD will change in a future version of GCC"
29193 #: cp/mangle.c:3149
29194 #, gcc-internal-format
29196 "-fabi-version=4 (or =0) avoids this error with a change in vector mangling"
29200 #, gcc-internal-format
29201 msgid "generic thunk code fails for method %q#D which uses %<...%>"
29204 #: cp/method.c:650 cp/method.c:990
29205 #, gcc-internal-format
29206 msgid "non-static const member %q#D, can%'t use default assignment operator"
29209 #: cp/method.c:656 cp/method.c:996
29210 #, gcc-internal-format
29212 "non-static reference member %q#D, can%'t use default assignment operator"
29216 #, gcc-internal-format
29217 msgid "synthesized method %qD first required here "
29221 #, gcc-internal-format
29222 msgid "union member %q+D with non-trivial %qD"
29225 #: cp/method.c:1013
29226 #, gcc-internal-format
29227 msgid "uninitialized non-static const member %q#D"
29230 #: cp/method.c:1019
29231 #, gcc-internal-format
29232 msgid "uninitialized non-static reference member %q#D"
29235 #: cp/method.c:1252
29236 #, gcc-internal-format
29238 "%qT has virtual bases, default move assignment operator cannot be generated"
29241 #: cp/method.c:1354
29242 #, gcc-internal-format
29243 msgid "a lambda closure type has a deleted default constructor"
29246 #: cp/method.c:1356
29247 #, gcc-internal-format
29248 msgid "a lambda closure type has a deleted copy assignment operator"
29251 #: cp/method.c:1365
29252 #, gcc-internal-format
29254 "%qD is implicitly deleted because the default definition would be ill-formed:"
29257 #: cp/method.c:1557
29258 #, gcc-internal-format
29259 msgid "defaulted declaration %q+D"
29262 #: cp/method.c:1559
29263 #, gcc-internal-format
29264 msgid "does not match expected signature %qD"
29267 #: cp/method.c:1580
29268 #, gcc-internal-format
29269 msgid "%qD cannot be declared as constexpr"
29272 #: cp/method.c:1620
29273 #, gcc-internal-format
29274 msgid "%qD cannot be defaulted"
29277 #: cp/method.c:1629
29278 #, gcc-internal-format
29279 msgid "defaulted function %q+D with default argument"
29282 #: cp/method.c:1635
29283 #, gcc-internal-format
29285 "function %q+D defaulted on its first declaration must not have an exception-"
29289 #: cp/method.c:1638
29290 #, gcc-internal-format
29291 msgid "%qD declared virtual cannot be defaulted in the class body"
29294 #: cp/method.c:1715
29295 #, gcc-internal-format
29297 "vtable layout for class %qT may not be ABI-compliantand may change in a "
29298 "future version of GCC due to implicit virtual destructor"
29301 #: cp/name-lookup.c:732
29302 #, gcc-internal-format
29303 msgid "redeclaration of %<wchar_t%> as %qT"
29306 #. A redeclaration of main, but not a duplicate of the
29309 #. [basic.start.main]
29311 #. This function shall not be overloaded.
29312 #: cp/name-lookup.c:762
29313 #, gcc-internal-format
29314 msgid "invalid redeclaration of %q+D"
29317 #: cp/name-lookup.c:763
29318 #, gcc-internal-format
29322 #: cp/name-lookup.c:809 cp/name-lookup.c:820
29323 #, gcc-internal-format
29324 msgid "declaration of %q#D with C language linkage"
29327 #: cp/name-lookup.c:813
29328 #, gcc-internal-format
29329 msgid "due to different exception specifications"
29332 #: cp/name-lookup.c:904
29333 #, gcc-internal-format
29334 msgid "type mismatch with previous external decl of %q#D"
29337 #: cp/name-lookup.c:905
29338 #, gcc-internal-format
29339 msgid "previous external decl of %q+#D"
29342 #: cp/name-lookup.c:996
29343 #, gcc-internal-format
29344 msgid "extern declaration of %q#D doesn%'t match"
29347 #: cp/name-lookup.c:997
29348 #, gcc-internal-format
29349 msgid "global declaration %q+#D"
29352 #: cp/name-lookup.c:1054 cp/name-lookup.c:1083
29353 #, gcc-internal-format
29354 msgid "declaration of %q#D shadows a parameter"
29357 #: cp/name-lookup.c:1086
29358 #, gcc-internal-format
29359 msgid "declaration of %qD shadows a previous local"
29362 #. Location of previous decl is not useful in this case.
29363 #: cp/name-lookup.c:1115
29364 #, gcc-internal-format
29365 msgid "declaration of %qD shadows a member of 'this'"
29368 #: cp/name-lookup.c:1129
29369 #, gcc-internal-format
29370 msgid "declaration of %qD shadows a global declaration"
29373 #: cp/name-lookup.c:1252
29374 #, gcc-internal-format
29375 msgid "name lookup of %qD changed"
29378 #: cp/name-lookup.c:1253
29379 #, gcc-internal-format
29380 msgid " matches this %q+D under ISO standard rules"
29383 #: cp/name-lookup.c:1255
29384 #, gcc-internal-format
29385 msgid " matches this %q+D under old rules"
29388 #: cp/name-lookup.c:1273 cp/name-lookup.c:1281
29389 #, gcc-internal-format
29390 msgid "name lookup of %qD changed for ISO %<for%> scoping"
29393 #: cp/name-lookup.c:1275
29394 #, gcc-internal-format
29395 msgid " cannot use obsolete binding at %q+D because it has a destructor"
29398 #: cp/name-lookup.c:1284
29399 #, gcc-internal-format
29400 msgid " using obsolete binding at %q+D"
29403 #: cp/name-lookup.c:1290 cp/parser.c:11678
29404 #, gcc-internal-format
29405 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
29408 #: cp/name-lookup.c:1345
29409 #, gcc-internal-format
29410 msgid "%s %s(%E) %p %d\n"
29413 #: cp/name-lookup.c:1348
29414 #, gcc-internal-format
29415 msgid "%s %s %p %d\n"
29418 #: cp/name-lookup.c:2094
29419 #, gcc-internal-format
29420 msgid "%q#D hides constructor for %q#T"
29423 #: cp/name-lookup.c:2111
29424 #, gcc-internal-format
29425 msgid "%q#D conflicts with previous using declaration %q#D"
29428 #: cp/name-lookup.c:2134
29429 #, gcc-internal-format
29430 msgid "previous non-function declaration %q+#D"
29433 #: cp/name-lookup.c:2135
29434 #, gcc-internal-format
29435 msgid "conflicts with function declaration %q#D"
29438 #. It's a nested name with template parameter dependent scope.
29439 #. This can only be using-declaration for class member.
29440 #: cp/name-lookup.c:2213 cp/name-lookup.c:2238
29441 #, gcc-internal-format
29442 msgid "%qT is not a namespace"
29446 #. A using-declaration shall not name a template-id.
29447 #: cp/name-lookup.c:2223
29448 #, gcc-internal-format
29449 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
29452 #: cp/name-lookup.c:2230
29453 #, gcc-internal-format
29454 msgid "namespace %qD not allowed in using-declaration"
29457 #: cp/name-lookup.c:2266
29458 #, gcc-internal-format
29459 msgid "%qD not declared"
29462 #: cp/name-lookup.c:2302 cp/name-lookup.c:2339 cp/name-lookup.c:2373
29463 #: cp/name-lookup.c:2388
29464 #, gcc-internal-format
29465 msgid "%qD is already declared in this scope"
29468 #: cp/name-lookup.c:2995
29469 #, gcc-internal-format
29470 msgid "using-declaration for non-member at class scope"
29473 #: cp/name-lookup.c:3002
29474 #, gcc-internal-format
29475 msgid "%<%T::%D%> names destructor"
29478 #: cp/name-lookup.c:3007
29479 #, gcc-internal-format
29480 msgid "%<%T::%D%> names constructor"
29483 #: cp/name-lookup.c:3012
29484 #, gcc-internal-format
29485 msgid "%<%T::%D%> names constructor in %qT"
29488 #: cp/name-lookup.c:3062
29489 #, gcc-internal-format
29490 msgid "no members matching %<%T::%D%> in %q#T"
29493 #: cp/name-lookup.c:3130
29494 #, gcc-internal-format
29495 msgid "declaration of %qD not in a namespace surrounding %qD"
29498 #: cp/name-lookup.c:3138
29499 #, gcc-internal-format
29500 msgid "explicit qualification in declaration of %qD"
29503 #: cp/name-lookup.c:3221
29504 #, gcc-internal-format
29505 msgid "%qD should have been declared inside %qD"
29508 #: cp/name-lookup.c:3265
29509 #, gcc-internal-format
29510 msgid "%qD attribute requires a single NTBS argument"
29513 #: cp/name-lookup.c:3272
29514 #, gcc-internal-format
29516 "%qD attribute is meaningless since members of the anonymous namespace get "
29520 #: cp/name-lookup.c:3280 cp/name-lookup.c:3650
29521 #, gcc-internal-format
29522 msgid "%qD attribute directive ignored"
29525 #: cp/name-lookup.c:3325
29526 #, gcc-internal-format
29527 msgid "namespace alias %qD not allowed here, assuming %qD"
29530 #: cp/name-lookup.c:3638
29531 #, gcc-internal-format
29532 msgid "strong using only meaningful at namespace scope"
29535 #: cp/name-lookup.c:3642
29536 #, gcc-internal-format
29537 msgid "current namespace %qD does not enclose strongly used namespace %qD"
29540 #: cp/name-lookup.c:3980
29541 #, gcc-internal-format
29542 msgid "maximum limit of %d namespaces searched for %qE"
29545 #: cp/name-lookup.c:3990
29546 #, gcc-internal-format
29547 msgid "suggested alternative:"
29548 msgid_plural "suggested alternatives:"
29552 #: cp/name-lookup.c:3994
29553 #, gcc-internal-format
29557 #: cp/name-lookup.c:5177
29558 #, gcc-internal-format
29559 msgid "argument dependent lookup finds %q+D"
29562 #: cp/name-lookup.c:5624
29563 #, gcc-internal-format
29564 msgid "XXX entering pop_everything ()\n"
29567 #: cp/name-lookup.c:5633
29568 #, gcc-internal-format
29569 msgid "XXX leaving pop_everything ()\n"
29572 #: cp/optimize.c:341
29573 #, gcc-internal-format
29574 msgid "making multiple clones of %qD"
29578 #, gcc-internal-format
29579 msgid "identifier %qE will become a keyword in C++0x"
29582 #: cp/parser.c:2323
29583 #, gcc-internal-format
29584 msgid "%<#pragma%> is not allowed here"
29587 #: cp/parser.c:2354
29588 #, gcc-internal-format
29589 msgid "%<%E::%E%> has not been declared"
29592 #: cp/parser.c:2357
29593 #, gcc-internal-format
29594 msgid "%<::%E%> has not been declared"
29597 #: cp/parser.c:2360
29598 #, gcc-internal-format
29599 msgid "request for member %qE in non-class type %qT"
29602 #: cp/parser.c:2363
29603 #, gcc-internal-format
29604 msgid "%<%T::%E%> has not been declared"
29607 #: cp/parser.c:2366
29608 #, gcc-internal-format
29609 msgid "%qE has not been declared"
29612 #: cp/parser.c:2373
29613 #, gcc-internal-format
29614 msgid "%<%E::%E%> is not a type"
29617 #: cp/parser.c:2377
29618 #, gcc-internal-format
29619 msgid "%<%E::%E%> is not a class or namespace"
29622 #: cp/parser.c:2382
29623 #, gcc-internal-format
29624 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
29627 #: cp/parser.c:2395
29628 #, gcc-internal-format
29629 msgid "%<::%E%> is not a type"
29632 #: cp/parser.c:2398
29633 #, gcc-internal-format
29634 msgid "%<::%E%> is not a class or namespace"
29637 #: cp/parser.c:2402
29638 #, gcc-internal-format
29639 msgid "%<::%E%> is not a class, namespace, or enumeration"
29642 #: cp/parser.c:2414
29643 #, gcc-internal-format
29644 msgid "%qE is not a type"
29647 #: cp/parser.c:2417
29648 #, gcc-internal-format
29649 msgid "%qE is not a class or namespace"
29652 #: cp/parser.c:2421
29653 #, gcc-internal-format
29654 msgid "%qE is not a class, namespace, or enumeration"
29657 #: cp/parser.c:2464
29658 #, gcc-internal-format
29659 msgid "ISO C++ 1998 does not support %<long long%>"
29662 #: cp/parser.c:2485
29663 #, gcc-internal-format
29664 msgid "duplicate %qs"
29667 #: cp/parser.c:2530
29668 #, gcc-internal-format
29669 msgid "new types may not be defined in a return type"
29672 #: cp/parser.c:2532
29673 #, gcc-internal-format
29674 msgid "(perhaps a semicolon is missing after the definition of %qT)"
29677 #: cp/parser.c:2552 cp/parser.c:4714 cp/pt.c:6751
29678 #, gcc-internal-format
29679 msgid "%qT is not a template"
29682 #: cp/parser.c:2554
29683 #, gcc-internal-format
29684 msgid "%qE is not a template"
29687 #: cp/parser.c:2556
29688 #, gcc-internal-format
29689 msgid "invalid template-id"
29692 #: cp/parser.c:2589
29693 #, gcc-internal-format
29694 msgid "floating-point literal cannot appear in a constant-expression"
29697 #: cp/parser.c:2593 cp/pt.c:12583
29698 #, gcc-internal-format
29700 "a cast to a type other than an integral or enumeration type cannot appear in "
29701 "a constant-expression"
29704 #: cp/parser.c:2598
29705 #, gcc-internal-format
29706 msgid "%<typeid%> operator cannot appear in a constant-expression"
29709 #: cp/parser.c:2602
29710 #, gcc-internal-format
29711 msgid "non-constant compound literals cannot appear in a constant-expression"
29714 #: cp/parser.c:2606
29715 #, gcc-internal-format
29716 msgid "a function call cannot appear in a constant-expression"
29719 #: cp/parser.c:2610
29720 #, gcc-internal-format
29721 msgid "an increment cannot appear in a constant-expression"
29724 #: cp/parser.c:2614
29725 #, gcc-internal-format
29726 msgid "an decrement cannot appear in a constant-expression"
29729 #: cp/parser.c:2618
29730 #, gcc-internal-format
29731 msgid "an array reference cannot appear in a constant-expression"
29734 #: cp/parser.c:2622
29735 #, gcc-internal-format
29736 msgid "the address of a label cannot appear in a constant-expression"
29739 #: cp/parser.c:2626
29740 #, gcc-internal-format
29741 msgid "calls to overloaded operators cannot appear in a constant-expression"
29744 #: cp/parser.c:2630
29745 #, gcc-internal-format
29746 msgid "an assignment cannot appear in a constant-expression"
29749 #: cp/parser.c:2633
29750 #, gcc-internal-format
29751 msgid "a comma operator cannot appear in a constant-expression"
29754 #: cp/parser.c:2637
29755 #, gcc-internal-format
29756 msgid "a call to a constructor cannot appear in a constant-expression"
29759 #: cp/parser.c:2683
29760 #, gcc-internal-format
29761 msgid "%qs cannot appear in a constant-expression"
29764 #: cp/parser.c:2711
29765 #, gcc-internal-format
29766 msgid "invalid use of template-name %qE without an argument list"
29769 #: cp/parser.c:2714
29770 #, gcc-internal-format
29771 msgid "invalid use of destructor %qD as a type"
29774 #. Something like 'unsigned A a;'
29775 #: cp/parser.c:2717
29776 #, gcc-internal-format
29777 msgid "invalid combination of multiple type-specifiers"
29780 #. Issue an error message.
29781 #: cp/parser.c:2721
29782 #, gcc-internal-format
29783 msgid "%qE does not name a type"
29786 #: cp/parser.c:2730
29787 #, gcc-internal-format
29788 msgid "C++0x %<constexpr%> only available with -std=c++0x or -std=gnu++0x"
29791 #: cp/parser.c:2757
29792 #, gcc-internal-format
29793 msgid "(perhaps %<typename %T::%E%> was intended)"
29796 #: cp/parser.c:2772
29797 #, gcc-internal-format
29798 msgid "%qE in namespace %qE does not name a type"
29802 #: cp/parser.c:2778
29803 #, gcc-internal-format
29804 msgid "%<%T::%E%> names the constructor, not the type"
29807 #: cp/parser.c:2781
29808 #, gcc-internal-format
29809 msgid "and %qT has no template constructors"
29812 #: cp/parser.c:2786
29813 #, gcc-internal-format
29814 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
29817 #: cp/parser.c:2790
29818 #, gcc-internal-format
29819 msgid "%qE in class %qT does not name a type"
29822 #: cp/parser.c:3340
29823 #, gcc-internal-format
29824 msgid "expected string-literal"
29827 #: cp/parser.c:3392
29828 #, gcc-internal-format
29829 msgid "a wide string is invalid in this context"
29832 #: cp/parser.c:3487 cp/parser.c:9657
29833 #, gcc-internal-format
29834 msgid "expected declaration"
29837 #: cp/parser.c:3582
29838 #, gcc-internal-format
29839 msgid "fixed-point types not supported in C++"
29842 #: cp/parser.c:3662
29843 #, gcc-internal-format
29844 msgid "ISO C++ forbids braced-groups within expressions"
29847 #: cp/parser.c:3674
29848 #, gcc-internal-format
29850 "statement-expressions are not allowed outside functions nor in template-"
29854 #: cp/parser.c:3728 cp/parser.c:3877 cp/parser.c:4030
29855 #, gcc-internal-format
29856 msgid "expected primary-expression"
29859 #: cp/parser.c:3758
29860 #, gcc-internal-format
29861 msgid "%<this%> may not be used in this context"
29864 #: cp/parser.c:3872
29865 #, gcc-internal-format
29866 msgid "a template declaration cannot appear at block scope"
29869 #: cp/parser.c:4006
29870 #, gcc-internal-format
29871 msgid "local variable %qD may not appear in this context"
29874 #: cp/parser.c:4170
29875 #, gcc-internal-format
29876 msgid "expected id-expression"
29879 #: cp/parser.c:4300
29880 #, gcc-internal-format
29881 msgid "scope %qT before %<~%> is not a class-name"
29884 #: cp/parser.c:4421
29885 #, gcc-internal-format
29886 msgid "declaration of %<~%T%> as member of %qT"
29889 #: cp/parser.c:4436
29890 #, gcc-internal-format
29891 msgid "typedef-name %qD used as destructor declarator"
29894 #: cp/parser.c:4472 cp/parser.c:15219
29895 #, gcc-internal-format
29896 msgid "expected unqualified-id"
29899 #: cp/parser.c:4576
29900 #, gcc-internal-format
29901 msgid "found %<:%> in nested-name-specifier, expected %<::%>"
29904 #: cp/parser.c:4793
29905 #, gcc-internal-format
29906 msgid "expected nested-name-specifier"
29909 #: cp/parser.c:4975 cp/parser.c:6644
29910 #, gcc-internal-format
29911 msgid "types may not be defined in casts"
29914 #: cp/parser.c:5035
29915 #, gcc-internal-format
29916 msgid "types may not be defined in a %<typeid%> expression"
29919 #. Warn the user that a compound literal is not
29920 #. allowed in standard C++.
29921 #: cp/parser.c:5144
29922 #, gcc-internal-format
29923 msgid "ISO C++ forbids compound-literals"
29926 #: cp/parser.c:5520
29927 #, gcc-internal-format
29928 msgid "%qE does not have class type"
29931 #: cp/parser.c:5605 cp/typeck.c:2318
29932 #, gcc-internal-format
29933 msgid "invalid use of %qD"
29936 #: cp/parser.c:5868
29937 #, gcc-internal-format
29938 msgid "non-scalar type"
29941 #: cp/parser.c:5957
29942 #, gcc-internal-format
29943 msgid "ISO C++ does not allow %<alignof%> with a non-type"
29946 #: cp/parser.c:6016
29947 #, gcc-internal-format
29948 msgid "types may not be defined in %<noexcept%> expressions"
29951 #: cp/parser.c:6247
29952 #, gcc-internal-format
29953 msgid "array bound forbidden after parenthesized type-id"
29956 #: cp/parser.c:6249
29957 #, gcc-internal-format
29958 msgid "try removing the parentheses around the type-id"
29961 #: cp/parser.c:6330
29962 #, gcc-internal-format
29963 msgid "types may not be defined in a new-type-id"
29966 #: cp/parser.c:6454
29967 #, gcc-internal-format
29968 msgid "expression in new-declarator must have integral or enumeration type"
29971 #: cp/parser.c:6709
29972 #, gcc-internal-format
29973 msgid "use of old-style cast"
29976 #: cp/parser.c:6838
29977 #, gcc-internal-format
29978 msgid "%<>>%> operator will be treated as two right angle brackets in C++0x"
29981 #: cp/parser.c:6841
29982 #, gcc-internal-format
29983 msgid "suggest parentheses around %<>>%> expression"
29986 #: cp/parser.c:6986
29987 #, gcc-internal-format
29988 msgid "ISO C++ does not allow ?: with omitted middle operand"
29991 #: cp/parser.c:7582
29992 #, gcc-internal-format
29993 msgid "lambda-expression in unevaluated context"
29996 #: cp/parser.c:7705
29997 #, gcc-internal-format
29998 msgid "expected end of capture-list"
30001 #: cp/parser.c:7756
30002 #, gcc-internal-format
30003 msgid "ISO C++ does not allow initializers in lambda expression capture lists"
30006 #: cp/parser.c:7850
30007 #, gcc-internal-format
30008 msgid "default argument specified for lambda parameter"
30011 #: cp/parser.c:8211
30012 #, gcc-internal-format
30013 msgid "expected labeled-statement"
30016 #: cp/parser.c:8249
30017 #, gcc-internal-format
30018 msgid "case label %qE not within a switch statement"
30021 #: cp/parser.c:8324
30022 #, gcc-internal-format
30023 msgid "need %<typename%> before %qE because %qT is a dependent scope"
30026 #: cp/parser.c:8333
30027 #, gcc-internal-format
30028 msgid "%<%T::%D%> names the constructor, not the type"
30031 #: cp/parser.c:8590 cp/parser.c:20956
30032 #, gcc-internal-format
30033 msgid "expected selection-statement"
30036 #: cp/parser.c:8623
30037 #, gcc-internal-format
30038 msgid "types may not be defined in conditions"
30041 #: cp/parser.c:8897
30042 #, gcc-internal-format
30043 msgid "inconsistent begin/end types in range-based for: %qT and %qT"
30046 #: cp/parser.c:9044 cp/parser.c:20959
30047 #, gcc-internal-format
30048 msgid "expected iteration-statement"
30051 #: cp/parser.c:9091
30052 #, gcc-internal-format
30053 msgid "range-based-for loops are not allowed in C++98 mode"
30056 #. Issue a warning about this use of a GNU extension.
30057 #: cp/parser.c:9213
30058 #, gcc-internal-format
30059 msgid "ISO C++ forbids computed gotos"
30062 #: cp/parser.c:9226 cp/parser.c:20962
30063 #, gcc-internal-format
30064 msgid "expected jump-statement"
30067 #: cp/parser.c:9358 cp/parser.c:17782
30068 #, gcc-internal-format
30069 msgid "extra %<;%>"
30072 #: cp/parser.c:9584
30073 #, gcc-internal-format
30074 msgid "%<__label__%> not at the beginning of a block"
30077 #: cp/parser.c:9735
30078 #, gcc-internal-format
30079 msgid "mixing declarations and function-definitions is forbidden"
30082 #: cp/parser.c:9879
30083 #, gcc-internal-format
30084 msgid "%<friend%> used outside of class"
30087 #. Complain about `auto' as a storage specifier, if
30088 #. we're complaining about C++0x compatibility.
30089 #: cp/parser.c:9938
30090 #, gcc-internal-format
30091 msgid "%<auto%> will change meaning in C++0x; please remove it"
30094 #: cp/parser.c:9974
30095 #, gcc-internal-format
30096 msgid "decl-specifier invalid in condition"
30099 #: cp/parser.c:10065
30100 #, gcc-internal-format
30101 msgid "class definition may not be declared a friend"
30104 #: cp/parser.c:10134 cp/parser.c:18120
30105 #, gcc-internal-format
30106 msgid "templates may not be %<virtual%>"
30109 #: cp/parser.c:10175
30110 #, gcc-internal-format
30111 msgid "invalid linkage-specification"
30114 #: cp/parser.c:10302
30115 #, gcc-internal-format
30116 msgid "types may not be defined in %<decltype%> expressions"
30119 #: cp/parser.c:10557
30120 #, gcc-internal-format
30121 msgid "invalid use of %<auto%> in conversion operator"
30124 #: cp/parser.c:10642
30125 #, gcc-internal-format
30126 msgid "only constructors take member initializers"
30129 #: cp/parser.c:10664
30130 #, gcc-internal-format
30131 msgid "cannot expand initializer for member %<%D%>"
30134 #: cp/parser.c:10719
30135 #, gcc-internal-format
30136 msgid "anachronistic old-style base class initializer"
30139 #: cp/parser.c:10787
30140 #, gcc-internal-format
30142 "keyword %<typename%> not allowed in this context (a qualified member "
30143 "initializer is implicitly a type)"
30146 #: cp/parser.c:11095
30147 #, gcc-internal-format
30148 msgid "expected operator"
30151 #. Warn that we do not support `export'.
30152 #: cp/parser.c:11132
30153 #, gcc-internal-format
30154 msgid "keyword %<export%> not implemented, and will be ignored"
30157 #: cp/parser.c:11325 cp/parser.c:11423 cp/parser.c:11530 cp/parser.c:16357
30158 #, gcc-internal-format
30159 msgid "template parameter pack %qD cannot have a default argument"
30162 #: cp/parser.c:11329 cp/parser.c:16364
30163 #, gcc-internal-format
30164 msgid "template parameter pack cannot have a default argument"
30167 #: cp/parser.c:11427 cp/parser.c:11534
30168 #, gcc-internal-format
30169 msgid "template parameter packs cannot have default arguments"
30172 #: cp/parser.c:11616
30173 #, gcc-internal-format
30174 msgid "expected template-id"
30177 #: cp/parser.c:11663 cp/parser.c:20920
30178 #, gcc-internal-format
30179 msgid "expected %<<%>"
30182 #: cp/parser.c:11670
30183 #, gcc-internal-format
30184 msgid "%<<::%> cannot begin a template-argument list"
30187 #: cp/parser.c:11674
30188 #, gcc-internal-format
30190 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
30194 #: cp/parser.c:11752
30195 #, gcc-internal-format
30196 msgid "parse error in template argument list"
30199 #. The name does not name a template.
30200 #: cp/parser.c:11820 cp/parser.c:11935 cp/parser.c:12145
30201 #, gcc-internal-format
30202 msgid "expected template-name"
30205 #. Explain what went wrong.
30206 #: cp/parser.c:11866
30207 #, gcc-internal-format
30208 msgid "non-template %qD used as template"
30211 #: cp/parser.c:11868
30212 #, gcc-internal-format
30213 msgid "use %<%T::template %D%> to indicate that it is a template"
30216 #: cp/parser.c:12001
30217 #, gcc-internal-format
30218 msgid "expected parameter pack before %<...%>"
30221 #: cp/parser.c:12110 cp/parser.c:12128 cp/parser.c:12269
30222 #, gcc-internal-format
30223 msgid "expected template-argument"
30226 #: cp/parser.c:12252
30227 #, gcc-internal-format
30228 msgid "invalid non-type template argument"
30231 #: cp/parser.c:12366
30232 #, gcc-internal-format
30233 msgid "explicit instantiation shall not use %<inline%> specifier"
30236 #: cp/parser.c:12369
30237 #, gcc-internal-format
30238 msgid "explicit instantiation shall not use %<constexpr%> specifier"
30241 #: cp/parser.c:12426
30242 #, gcc-internal-format
30243 msgid "template specialization with C linkage"
30246 #: cp/parser.c:12646
30247 #, gcc-internal-format
30248 msgid "expected type specifier"
30251 #: cp/parser.c:12863
30252 #, gcc-internal-format
30253 msgid "expected template-id for type"
30256 #: cp/parser.c:12890
30257 #, gcc-internal-format
30258 msgid "expected type-name"
30261 #: cp/parser.c:13077
30262 #, gcc-internal-format
30264 "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
30267 #: cp/parser.c:13261
30268 #, gcc-internal-format
30269 msgid "declaration %qD does not declare anything"
30272 #: cp/parser.c:13347
30273 #, gcc-internal-format
30274 msgid "attributes ignored on uninstantiated type"
30277 #: cp/parser.c:13351
30278 #, gcc-internal-format
30279 msgid "attributes ignored on template instantiation"
30282 #: cp/parser.c:13356
30283 #, gcc-internal-format
30285 "attributes ignored on elaborated-type-specifier that is not a forward "
30289 #: cp/parser.c:13480
30290 #, gcc-internal-format
30291 msgid "%qD is an enumeration template"
30294 #: cp/parser.c:13488
30295 #, gcc-internal-format
30296 msgid "%qD is not an enumerator-name"
30299 #: cp/parser.c:13551
30300 #, gcc-internal-format
30301 msgid "expected %<;%> or %<{%>"
30304 #: cp/parser.c:13598
30305 #, gcc-internal-format
30306 msgid "cannot add an enumerator list to a template instantiation"
30309 #: cp/parser.c:13607 cp/parser.c:17380
30310 #, gcc-internal-format
30311 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
30314 #: cp/parser.c:13612 cp/parser.c:17385
30315 #, gcc-internal-format
30316 msgid "declaration of %qD in %qD which does not enclose %qD"
30319 #: cp/parser.c:13635
30320 #, gcc-internal-format
30321 msgid "multiple definition of %q#T"
30324 #: cp/parser.c:13661
30325 #, gcc-internal-format
30326 msgid "opaque-enum-specifier without name"
30329 #: cp/parser.c:13664
30330 #, gcc-internal-format
30331 msgid "opaque-enum-specifier must use a simple identifier"
30334 #: cp/parser.c:13839
30335 #, gcc-internal-format
30336 msgid "%qD is not a namespace-name"
30339 #: cp/parser.c:13840
30340 #, gcc-internal-format
30341 msgid "expected namespace-name"
30344 #: cp/parser.c:13965
30345 #, gcc-internal-format
30346 msgid "%<namespace%> definition is not allowed here"
30349 #: cp/parser.c:14106
30350 #, gcc-internal-format
30351 msgid "a template-id may not appear in a using-declaration"
30354 #: cp/parser.c:14528
30355 #, gcc-internal-format
30356 msgid "a function-definition is not allowed here"
30359 #: cp/parser.c:14540
30360 #, gcc-internal-format
30361 msgid "an asm-specification is not allowed on a function-definition"
30364 #: cp/parser.c:14544
30365 #, gcc-internal-format
30366 msgid "attributes are not allowed on a function-definition"
30369 #: cp/parser.c:14581
30370 #, gcc-internal-format
30371 msgid "expected constructor, destructor, or type conversion"
30374 #. Anything else is an error.
30375 #: cp/parser.c:14616 cp/parser.c:16523
30376 #, gcc-internal-format
30377 msgid "expected initializer"
30380 #: cp/parser.c:14636
30381 #, gcc-internal-format
30382 msgid "invalid type in declaration"
30385 #: cp/parser.c:14712
30386 #, gcc-internal-format
30387 msgid "initializer provided for function"
30390 #: cp/parser.c:14745
30391 #, gcc-internal-format
30392 msgid "attributes after parenthesized initializer ignored"
30395 #: cp/parser.c:15142
30396 #, gcc-internal-format
30397 msgid "array bound is not an integer constant"
30400 #: cp/parser.c:15263
30401 #, gcc-internal-format
30402 msgid "cannot define member of dependent typedef %qT"
30405 #: cp/parser.c:15267
30406 #, gcc-internal-format
30407 msgid "%<%T::%E%> is not a type"
30410 #: cp/parser.c:15295
30411 #, gcc-internal-format
30412 msgid "invalid use of constructor as a template"
30415 #: cp/parser.c:15297
30416 #, gcc-internal-format
30418 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
30422 #. We do not attempt to print the declarator
30423 #. here because we do not have enough
30424 #. information about its original syntactic
30426 #: cp/parser.c:15314
30427 #, gcc-internal-format
30428 msgid "invalid declarator"
30431 #: cp/parser.c:15380
30432 #, gcc-internal-format
30433 msgid "expected declarator"
30436 #: cp/parser.c:15475
30437 #, gcc-internal-format
30438 msgid "%qD is a namespace"
30441 #: cp/parser.c:15491
30442 #, gcc-internal-format
30443 msgid "expected ptr-operator"
30446 #: cp/parser.c:15550
30447 #, gcc-internal-format
30448 msgid "duplicate cv-qualifier"
30451 #: cp/parser.c:15672 cp/typeck2.c:427
30452 #, gcc-internal-format
30453 msgid "invalid use of %<auto%>"
30456 #: cp/parser.c:15766
30457 #, gcc-internal-format
30458 msgid "expected type-specifier"
30461 #: cp/parser.c:16010
30462 #, gcc-internal-format
30463 msgid "expected %<,%> or %<...%>"
30466 #: cp/parser.c:16067
30467 #, gcc-internal-format
30468 msgid "types may not be defined in parameter types"
30471 #: cp/parser.c:16290
30472 #, gcc-internal-format
30473 msgid "file ends in default argument"
30476 #: cp/parser.c:16336
30477 #, gcc-internal-format
30478 msgid "deprecated use of default argument for parameter of non-function"
30481 #: cp/parser.c:16340
30482 #, gcc-internal-format
30483 msgid "default arguments are only permitted for function parameters"
30486 #: cp/parser.c:16656
30487 #, gcc-internal-format
30488 msgid "ISO C++ does not allow designated initializers"
30491 #: cp/parser.c:16744 cp/parser.c:16866
30492 #, gcc-internal-format
30493 msgid "expected class-name"
30496 #: cp/parser.c:17047
30497 #, gcc-internal-format
30498 msgid "expected %<;%> after class definition"
30501 #: cp/parser.c:17049
30502 #, gcc-internal-format
30503 msgid "expected %<;%> after struct definition"
30506 #: cp/parser.c:17051
30507 #, gcc-internal-format
30508 msgid "expected %<;%> after union definition"
30511 #: cp/parser.c:17335
30512 #, gcc-internal-format
30513 msgid "expected %<{%> or %<:%>"
30516 #: cp/parser.c:17347
30517 #, gcc-internal-format
30518 msgid "global qualification of class name is invalid"
30521 #: cp/parser.c:17354
30522 #, gcc-internal-format
30523 msgid "qualified name does not name a class"
30526 #: cp/parser.c:17366
30527 #, gcc-internal-format
30528 msgid "invalid class name in declaration of %qD"
30531 #: cp/parser.c:17399
30532 #, gcc-internal-format
30533 msgid "extra qualification not allowed"
30536 #: cp/parser.c:17411
30537 #, gcc-internal-format
30538 msgid "an explicit specialization must be preceded by %<template <>%>"
30541 #: cp/parser.c:17441
30542 #, gcc-internal-format
30543 msgid "function template %qD redeclared as a class template"
30546 #: cp/parser.c:17472
30547 #, gcc-internal-format
30548 msgid "could not resolve typename type"
30551 #: cp/parser.c:17524
30552 #, gcc-internal-format
30553 msgid "previous definition of %q+#T"
30556 #: cp/parser.c:17588 cp/parser.c:20965
30557 #, gcc-internal-format
30558 msgid "expected class-key"
30561 #: cp/parser.c:17801
30562 #, gcc-internal-format
30563 msgid "a class-key must be used when declaring a friend"
30566 #: cp/parser.c:17816
30567 #, gcc-internal-format
30568 msgid "friend declaration does not name a class or function"
30571 #: cp/parser.c:18000
30572 #, gcc-internal-format
30573 msgid "pure-specifier on function-definition"
30576 #: cp/parser.c:18048
30577 #, gcc-internal-format
30578 msgid "expected %<;%> at end of member declaration"
30581 #: cp/parser.c:18114
30582 #, gcc-internal-format
30583 msgid "invalid pure specifier (only %<= 0%> is allowed)"
30586 #: cp/parser.c:18149
30587 #, gcc-internal-format
30588 msgid "a brace-enclosed initializer is not allowed here"
30591 #: cp/parser.c:18281
30592 #, gcc-internal-format
30593 msgid "%<virtual%> specified more than once in base-specified"
30596 #: cp/parser.c:18301
30597 #, gcc-internal-format
30598 msgid "more than one access specifier in base-specified"
30601 #: cp/parser.c:18325
30602 #, gcc-internal-format
30603 msgid "keyword %<typename%> not allowed outside of templates"
30606 #: cp/parser.c:18328
30607 #, gcc-internal-format
30609 "keyword %<typename%> not allowed in this context (the base class is "
30610 "implicitly a type)"
30613 #: cp/parser.c:18405 cp/parser.c:18445
30614 #, gcc-internal-format
30615 msgid "types may not be defined in an exception-specification"
30618 #: cp/parser.c:18427
30619 #, gcc-internal-format
30621 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
30625 #: cp/parser.c:18626
30626 #, gcc-internal-format
30627 msgid "types may not be defined in exception-declarations"
30630 #: cp/parser.c:19523
30631 #, gcc-internal-format
30632 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
30635 #: cp/parser.c:19528
30636 #, gcc-internal-format
30637 msgid "invalid declaration of %<%T::%E%>"
30640 #: cp/parser.c:19532
30641 #, gcc-internal-format
30642 msgid "too few template-parameter-lists"
30645 #. Otherwise, there are too many template parameter lists. We have
30648 #. template <class T> template <class U> void S::f();
30649 #: cp/parser.c:19539
30650 #, gcc-internal-format
30651 msgid "too many template-parameter-lists"
30654 #: cp/parser.c:19827
30655 #, gcc-internal-format
30656 msgid "named return values are no longer supported"
30659 #: cp/parser.c:19907
30660 #, gcc-internal-format
30661 msgid "invalid declaration of member template in local class"
30664 #: cp/parser.c:19916
30665 #, gcc-internal-format
30666 msgid "template with C linkage"
30669 #: cp/parser.c:19935
30670 #, gcc-internal-format
30671 msgid "invalid explicit specialization"
30674 #: cp/parser.c:20065
30675 #, gcc-internal-format
30676 msgid "template declaration of %<typedef%>"
30679 #: cp/parser.c:20135
30680 #, gcc-internal-format
30681 msgid "explicit template specialization cannot have a storage class"
30684 #: cp/parser.c:20358
30685 #, gcc-internal-format
30686 msgid "%<>>%> should be %<> >%> within a nested template argument list"
30689 #: cp/parser.c:20371
30690 #, gcc-internal-format
30691 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
30694 #: cp/parser.c:20712
30695 #, gcc-internal-format
30696 msgid "invalid use of %qD in linkage specification"
30699 #: cp/parser.c:20725
30700 #, gcc-internal-format
30701 msgid "%<__thread%> before %qD"
30704 #: cp/parser.c:20829
30705 #, gcc-internal-format
30706 msgid "expected %<new%>"
30709 #: cp/parser.c:20832
30710 #, gcc-internal-format
30711 msgid "expected %<delete%>"
30714 #: cp/parser.c:20835
30715 #, gcc-internal-format
30716 msgid "expected %<return%>"
30719 #: cp/parser.c:20841
30720 #, gcc-internal-format
30721 msgid "expected %<extern%>"
30724 #: cp/parser.c:20844
30725 #, gcc-internal-format
30726 msgid "expected %<static_assert%>"
30729 #: cp/parser.c:20847
30730 #, gcc-internal-format
30731 msgid "expected %<decltype%>"
30734 #: cp/parser.c:20850
30735 #, gcc-internal-format
30736 msgid "expected %<operator%>"
30739 #: cp/parser.c:20853
30740 #, gcc-internal-format
30741 msgid "expected %<class%>"
30744 #: cp/parser.c:20856
30745 #, gcc-internal-format
30746 msgid "expected %<template%>"
30749 #: cp/parser.c:20859
30750 #, gcc-internal-format
30751 msgid "expected %<namespace%>"
30754 #: cp/parser.c:20862
30755 #, gcc-internal-format
30756 msgid "expected %<using%>"
30759 #: cp/parser.c:20865
30760 #, gcc-internal-format
30761 msgid "expected %<asm%>"
30764 #: cp/parser.c:20868
30765 #, gcc-internal-format
30766 msgid "expected %<try%>"
30769 #: cp/parser.c:20871
30770 #, gcc-internal-format
30771 msgid "expected %<catch%>"
30774 #: cp/parser.c:20874
30775 #, gcc-internal-format
30776 msgid "expected %<throw%>"
30779 #: cp/parser.c:20877
30780 #, gcc-internal-format
30781 msgid "expected %<__label__%>"
30784 #: cp/parser.c:20880
30785 #, gcc-internal-format
30786 msgid "expected %<@try%>"
30789 #: cp/parser.c:20883
30790 #, gcc-internal-format
30791 msgid "expected %<@synchronized%>"
30794 #: cp/parser.c:20886
30795 #, gcc-internal-format
30796 msgid "expected %<@throw%>"
30799 #: cp/parser.c:20911
30800 #, gcc-internal-format
30801 msgid "expected %<[%>"
30804 #: cp/parser.c:20917
30805 #, gcc-internal-format
30806 msgid "expected %<::%>"
30809 #: cp/parser.c:20929
30810 #, gcc-internal-format
30811 msgid "expected %<...%>"
30814 #: cp/parser.c:20932
30815 #, gcc-internal-format
30816 msgid "expected %<*%>"
30819 #: cp/parser.c:20935
30820 #, gcc-internal-format
30821 msgid "expected %<~%>"
30824 #: cp/parser.c:20941
30825 #, gcc-internal-format
30826 msgid "expected %<:%> or %<::%>"
30829 #: cp/parser.c:20969
30830 #, gcc-internal-format
30831 msgid "expected %<class%>, %<typename%>, or %<template%>"
30834 #: cp/parser.c:21200
30835 #, gcc-internal-format
30836 msgid "%qs tag used in naming %q#T"
30839 #: cp/parser.c:21221
30840 #, gcc-internal-format
30841 msgid "%qD redeclared with different access"
30844 #: cp/parser.c:21240
30845 #, gcc-internal-format
30846 msgid "%<template%> (as a disambiguator) is only allowed within templates"
30849 #: cp/parser.c:21503 cp/parser.c:22735 cp/parser.c:22921
30850 #, gcc-internal-format
30851 msgid "misplaced %<@%D%> Objective-C++ construct"
30854 #: cp/parser.c:21625
30855 #, gcc-internal-format
30856 msgid "objective-c++ message argument(s) are expected"
30859 #: cp/parser.c:21654
30860 #, gcc-internal-format
30861 msgid "%<@encode%> must specify a type as an argument"
30864 #: cp/parser.c:22016
30865 #, gcc-internal-format
30866 msgid "invalid Objective-C++ selector name"
30869 #: cp/parser.c:22091 cp/parser.c:22109
30870 #, gcc-internal-format
30871 msgid "objective-c++ method declaration is expected"
30874 #: cp/parser.c:22103 cp/parser.c:22168
30875 #, gcc-internal-format
30876 msgid "method attributes must be specified at the end"
30879 #: cp/parser.c:22210
30880 #, gcc-internal-format
30881 msgid "stray %qs between Objective-C++ methods"
30884 #: cp/parser.c:22415 cp/parser.c:22422 cp/parser.c:22429
30885 #, gcc-internal-format
30886 msgid "invalid type for instance variable"
30889 #: cp/parser.c:22542
30890 #, gcc-internal-format
30891 msgid "identifier expected after %<@protocol%>"
30894 #: cp/parser.c:22700
30895 #, gcc-internal-format
30897 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
30900 #: cp/parser.c:22707
30901 #, gcc-internal-format
30902 msgid "prefix attributes are ignored before %<@%D%>"
30905 #: cp/parser.c:22980 cp/parser.c:22987 cp/parser.c:22994
30906 #, gcc-internal-format
30907 msgid "invalid type for property"
30910 #: cp/parser.c:24425
30911 #, gcc-internal-format
30912 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
30915 #: cp/parser.c:24592 cp/pt.c:11883
30916 #, gcc-internal-format
30917 msgid "iteration variable %qD should not be reduction"
30920 #: cp/parser.c:24659
30921 #, gcc-internal-format
30922 msgid "not enough collapsed for loops"
30925 #: cp/parser.c:25119
30926 #, gcc-internal-format
30927 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
30930 #: cp/parser.c:25282
30931 #, gcc-internal-format
30932 msgid "inter-module optimizations not implemented for C++"
30936 #, gcc-internal-format
30937 msgid "data member %qD cannot be a member template"
30941 #, gcc-internal-format
30942 msgid "invalid member template declaration %qD"
30946 #, gcc-internal-format
30947 msgid "explicit specialization in non-namespace scope %qD"
30951 #, gcc-internal-format
30952 msgid "enclosing class templates are not explicitly specialized"
30956 #, gcc-internal-format
30957 msgid "specialization of %qD must appear at namespace scope"
30961 #, gcc-internal-format
30962 msgid "specialization of %qD in different namespace"
30965 #: cp/pt.c:762 cp/pt.c:864
30966 #, gcc-internal-format
30967 msgid " from definition of %q+#D"
30971 #, gcc-internal-format
30973 "explicit instantiation of %qD in namespace %qD (which does not enclose "
30978 #, gcc-internal-format
30979 msgid "name of class shadows template template parameter %qD"
30983 #, gcc-internal-format
30984 msgid "specialization of %qT after instantiation"
30988 #, gcc-internal-format
30989 msgid "specializing %q#T in different namespace"
30992 #. But if we've had an implicit instantiation, that's a
30993 #. problem ([temp.expl.spec]/6).
30995 #, gcc-internal-format
30996 msgid "specialization %qT after instantiation %qT"
31000 #, gcc-internal-format
31001 msgid "template specialization of %qD not allowed by ISO C++"
31005 #, gcc-internal-format
31006 msgid "explicit specialization of non-template %qT"
31010 #, gcc-internal-format
31011 msgid "specialization of %qD after instantiation"
31015 #, gcc-internal-format
31020 #, gcc-internal-format
31021 msgid "%qD is not a function template"
31025 #, gcc-internal-format
31026 msgid "template-id %qD for %q+D does not match any template declaration"
31030 #, gcc-internal-format
31032 "saw %d %<template<>%>, need %d for specializing a member function template"
31036 #, gcc-internal-format
31037 msgid "ambiguous template specialization %qD for %q+D"
31040 #. This case handles bogus declarations like template <>
31041 #. template <class T> void f<int>();
31042 #: cp/pt.c:2275 cp/pt.c:2329
31043 #, gcc-internal-format
31044 msgid "template-id %qD in declaration of primary template"
31048 #, gcc-internal-format
31049 msgid "template parameter list used in explicit instantiation"
31053 #, gcc-internal-format
31054 msgid "definition provided for explicit instantiation"
31058 #, gcc-internal-format
31059 msgid "too many template parameter lists in declaration of %qD"
31063 #, gcc-internal-format
31064 msgid "too few template parameter lists in declaration of %qD"
31068 #, gcc-internal-format
31069 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
31073 #, gcc-internal-format
31074 msgid "function template partial specialization %qD is not allowed"
31078 #, gcc-internal-format
31079 msgid "default argument specified in explicit specialization"
31083 #, gcc-internal-format
31084 msgid "%qD is not a template function"
31088 #, gcc-internal-format
31089 msgid "%qD is not declared in %qD"
31092 #. From [temp.expl.spec]:
31094 #. If such an explicit specialization for the member
31095 #. of a class template names an implicitly-declared
31096 #. special member function (clause _special_), the
31097 #. program is ill-formed.
31099 #. Similar language is found in [temp.explicit].
31101 #, gcc-internal-format
31102 msgid "specialization of implicitly-declared special member function"
31106 #, gcc-internal-format
31107 msgid "no member function %qD declared in %qT"
31111 #, gcc-internal-format
31112 msgid "base initializer expansion %<%T%> contains no parameter packs"
31116 #, gcc-internal-format
31117 msgid "expansion pattern %<%T%> contains no argument packs"
31121 #, gcc-internal-format
31122 msgid "expansion pattern %<%E%> contains no argument packs"
31126 #, gcc-internal-format
31127 msgid "parameter packs not expanded with %<...%>:"
31130 #: cp/pt.c:3240 cp/pt.c:4260
31131 #, gcc-internal-format
31136 #, gcc-internal-format
31137 msgid " <anonymous>"
31141 #, gcc-internal-format
31142 msgid "declaration of %q+#D"
31146 #, gcc-internal-format
31147 msgid " shadows template parm %q+#D"
31151 #, gcc-internal-format
31152 msgid "template parameters not used in partial specialization:"
31156 #, gcc-internal-format
31157 msgid "partial specialization %qT does not specialize any template arguments"
31161 #, gcc-internal-format
31163 "parameter pack argument %qE must be at the end of the template argument list"
31167 #, gcc-internal-format
31169 "parameter pack argument %qT must be at the end of the template argument list"
31173 #, gcc-internal-format
31174 msgid "template argument %qE involves template parameter(s)"
31178 #, gcc-internal-format
31179 msgid "type %qT of template argument %qE depends on a template parameter"
31180 msgid_plural "type %qT of template argument %qE depends on template parameters"
31185 #, gcc-internal-format
31186 msgid "partial specialization of %qT after instantiation of %qT"
31190 #, gcc-internal-format
31191 msgid "no default argument for %qD"
31195 #, gcc-internal-format
31196 msgid "parameter pack %qE must be at the end of the template parameter list"
31200 #, gcc-internal-format
31201 msgid "parameter pack %qT must be at the end of the template parameter list"
31205 #, gcc-internal-format
31207 "default template arguments may not be used in function template friend re-"
31212 #, gcc-internal-format
31214 "default template arguments may not be used in function template friend "
31219 #, gcc-internal-format
31221 "default template arguments may not be used in function templates without -"
31222 "std=c++0x or -std=gnu++0x"
31226 #, gcc-internal-format
31227 msgid "default template arguments may not be used in partial specializations"
31230 #: cp/pt.c:4583 cp/pt.c:4634
31231 #, gcc-internal-format
31232 msgid "default argument for template parameter for class enclosing %qD"
31236 #, gcc-internal-format
31237 msgid "template class without a name"
31242 #. A destructor shall not be a member template.
31244 #, gcc-internal-format
31245 msgid "destructor %qD declared as member template"
31248 #. [basic.stc.dynamic.allocation]
31250 #. An allocation function can be a function
31251 #. template. ... Template allocation functions shall
31252 #. have two or more parameters.
31254 #, gcc-internal-format
31255 msgid "invalid template declaration of %qD"
31259 #, gcc-internal-format
31260 msgid "template definition of non-template %q#D"
31264 #, gcc-internal-format
31265 msgid "expected %d levels of template parms for %q#D, got %d"
31269 #, gcc-internal-format
31270 msgid "got %d template parameters for %q#D"
31274 #, gcc-internal-format
31275 msgid "got %d template parameters for %q#T"
31279 #, gcc-internal-format, gfc-internal-format
31280 msgid " but %d required"
31284 #, gcc-internal-format
31285 msgid "template arguments to %qD do not match original template %qD"
31289 #, gcc-internal-format
31290 msgid "use template<> for an explicit specialization"
31294 #, gcc-internal-format
31295 msgid "%qT is not a template type"
31299 #, gcc-internal-format
31300 msgid "template specifiers not specified in declaration of %qD"
31304 #, gcc-internal-format, gfc-internal-format
31305 msgid "redeclared with %d template parameter"
31306 msgid_plural "redeclared with %d template parameters"
31311 #, gcc-internal-format
31312 msgid "previous declaration %q+D used %d template parameter"
31313 msgid_plural "previous declaration %q+D used %d template parameters"
31318 #, gcc-internal-format
31319 msgid "template parameter %q+#D"
31323 #, gcc-internal-format
31324 msgid "redeclared here as %q#D"
31327 #. We have in [temp.param]:
31329 #. A template-parameter may not be given default arguments
31330 #. by two different declarations in the same scope.
31332 #, gcc-internal-format
31333 msgid "redefinition of default argument for %q#D"
31337 #, gcc-internal-format
31338 msgid "original definition appeared here"
31342 #, gcc-internal-format
31344 "%qE is not a valid template argument for type %qT because function %qD has "
31345 "not external linkage"
31348 #: cp/pt.c:5238 cp/pt.c:5569
31349 #, gcc-internal-format
31350 msgid "%qE is not a valid template argument for type %qT"
31354 #, gcc-internal-format
31355 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
31359 #, gcc-internal-format
31361 "%qE is not a valid template argument for type %qT because string literals "
31362 "can never be used in this context"
31366 #, gcc-internal-format
31368 "%qE is not a valid template argument for type %qT because it is a non-"
31369 "constant expression"
31373 #, gcc-internal-format
31375 "%qD is not a valid template argument because %qD is a variable, not the "
31376 "address of a variable"
31380 #, gcc-internal-format
31382 "%qE is not a valid template argument of type %qT because %qE is not a "
31387 #, gcc-internal-format
31389 "%qE is not a valid template argument of type %qT because %qD does not have "
31394 #, gcc-internal-format
31396 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
31401 #, gcc-internal-format
31403 "%qE is not a valid template argument for type %qT because it is not an lvalue"
31407 #, gcc-internal-format
31409 "%q#D is not a valid template argument for type %qT because a reference "
31410 "variable does not have a constant address"
31414 #, gcc-internal-format
31416 "%qE is not a valid template argument for type %qT because it is not an "
31417 "object with external linkage"
31421 #, gcc-internal-format
31423 "%qE is not a valid template argument for type %qT because object %qD has not "
31428 #, gcc-internal-format
31429 msgid "it must be the address of a function with external linkage"
31433 #, gcc-internal-format
31435 "%qE is not a valid template argument for type %qT because it is a pointer"
31439 #, gcc-internal-format
31440 msgid "try using %qE instead"
31444 #, gcc-internal-format
31446 "%qE is not a valid template argument for type %qT because it is of type %qT"
31450 #, gcc-internal-format
31451 msgid "standard conversions are not allowed in this context"
31455 #, gcc-internal-format
31456 msgid "injected-class-name %qD used as template template argument"
31460 #, gcc-internal-format
31461 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
31464 #: cp/pt.c:6005 cp/pt.c:6024 cp/pt.c:6070
31465 #, gcc-internal-format
31466 msgid "type/value mismatch at argument %d in template parameter list for %qD"
31470 #, gcc-internal-format
31471 msgid " expected a constant of type %qT, got %qT"
31475 #, gcc-internal-format
31476 msgid " expected a class template, got %qE"
31480 #, gcc-internal-format
31481 msgid " expected a type, got %qE"
31485 #, gcc-internal-format
31486 msgid " expected a type, got %qT"
31490 #, gcc-internal-format
31491 msgid " expected a class template, got %qT"
31495 #, gcc-internal-format
31496 msgid " expected a template of type %qD, got %qT"
31499 #. Not sure if this is reachable, but it doesn't hurt
31502 #, gcc-internal-format
31503 msgid "type mismatch in nontype parameter pack"
31507 #, gcc-internal-format
31508 msgid "could not convert template argument %qE to %qT"
31511 #: cp/pt.c:6193 cp/pt.c:6338
31512 #, gcc-internal-format, gfc-internal-format
31513 msgid "wrong number of template arguments (%d, should be %d)"
31517 #, gcc-internal-format, gfc-internal-format
31518 msgid "wrong number of template arguments (%d, should be %d or more)"
31522 #, gcc-internal-format
31523 msgid "provided for %q+D"
31527 #, gcc-internal-format
31528 msgid "cannot expand %<%E%> into a fixed-length argument list"
31532 #, gcc-internal-format
31533 msgid "cannot expand %<%T%> into a fixed-length argument list"
31537 #, gcc-internal-format, gfc-internal-format
31538 msgid "template argument %d is invalid"
31542 #, gcc-internal-format
31543 msgid "non-template type %qT used as a template"
31547 #, gcc-internal-format
31548 msgid "for template declaration %q+D"
31552 #, gcc-internal-format
31554 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
31555 "increase the maximum) instantiating %qD"
31559 #, gcc-internal-format
31560 msgid "mismatched argument pack lengths while expanding %<%T%>"
31564 #, gcc-internal-format
31565 msgid "mismatched argument pack lengths while expanding %<%E%>"
31569 #, gcc-internal-format
31570 msgid "instantiation of %q+D as type %qT"
31573 #. It may seem that this case cannot occur, since:
31575 #. typedef void f();
31576 #. void g() { f x; }
31578 #. declares a function, not a variable. However:
31580 #. typedef void f();
31581 #. template <typename T> void g() { T t; }
31582 #. template void g<f>();
31584 #. is an attempt to declare a variable with function
31587 #, gcc-internal-format
31588 msgid "variable %qD has function type"
31592 #, gcc-internal-format
31593 msgid "invalid parameter type %qT"
31597 #, gcc-internal-format
31598 msgid "in declaration %q+D"
31602 #, gcc-internal-format
31603 msgid "function returning an array"
31607 #, gcc-internal-format
31608 msgid "function returning a function"
31612 #, gcc-internal-format
31613 msgid "creating pointer to member function of non-class type %qT"
31617 #, gcc-internal-format
31618 msgid "forming reference to void"
31622 #, gcc-internal-format
31623 msgid "forming pointer to reference type %qT"
31627 #, gcc-internal-format
31628 msgid "forming reference to reference type %qT"
31632 #, gcc-internal-format
31633 msgid "creating pointer to member of non-class type %qT"
31637 #, gcc-internal-format
31638 msgid "creating pointer to member reference type %qT"
31642 #, gcc-internal-format
31643 msgid "creating pointer to member of type void"
31647 #, gcc-internal-format
31648 msgid "creating array of %qT"
31652 #, gcc-internal-format
31653 msgid "creating array of %qT, which is an abstract class type"
31657 #, gcc-internal-format
31658 msgid "%qT is not a class, struct, or union type"
31662 #, gcc-internal-format
31663 msgid "%qT resolves to %qT, which is not an enumeration type"
31667 #, gcc-internal-format
31668 msgid "%qT resolves to %qT, which is is not a class type"
31672 #, gcc-internal-format
31673 msgid "use of %qs in template"
31677 #, gcc-internal-format
31678 msgid "qualifying type %qT does not match destructor name ~%qT"
31682 #, gcc-internal-format
31684 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
31688 #, gcc-internal-format
31689 msgid "say %<typename %E%> if a type is meant"
31693 #, gcc-internal-format
31694 msgid "using invalid field %qD"
31697 #: cp/pt.c:11704 cp/pt.c:12419
31698 #, gcc-internal-format
31699 msgid "invalid use of pack expansion expression"
31702 #: cp/pt.c:11708 cp/pt.c:12423
31703 #, gcc-internal-format
31704 msgid "use %<...%> to expand argument pack"
31708 #, gcc-internal-format
31709 msgid "%qT is not a class or namespace"
31713 #, gcc-internal-format
31714 msgid "%qD is not a class or namespace"
31718 #, gcc-internal-format
31719 msgid "%qT is/uses anonymous type"
31723 #, gcc-internal-format
31724 msgid "template argument for %qD uses local type %qT"
31728 #, gcc-internal-format
31729 msgid "%qT is a variably modified type"
31733 #, gcc-internal-format
31734 msgid "integral expression %qE is not constant"
31738 #, gcc-internal-format
31739 msgid " trying to instantiate %qD"
31743 #, gcc-internal-format
31744 msgid "ambiguous class template instantiation for %q#T"
31748 #, gcc-internal-format
31752 #: cp/pt.c:16595 cp/pt.c:16678
31753 #, gcc-internal-format
31754 msgid "explicit instantiation of non-template %q#D"
31758 #, gcc-internal-format
31759 msgid "%qD is not a static data member of a class template"
31762 #: cp/pt.c:16616 cp/pt.c:16673
31763 #, gcc-internal-format
31764 msgid "no matching template for %qD found"
31768 #, gcc-internal-format
31770 "type %qT for explicit instantiation %qD does not match declared type %qT"
31774 #, gcc-internal-format
31775 msgid "explicit instantiation of %q#D"
31779 #, gcc-internal-format
31780 msgid "duplicate explicit instantiation of %q#D"
31783 #: cp/pt.c:16688 cp/pt.c:16780
31784 #, gcc-internal-format
31785 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
31788 #: cp/pt.c:16693 cp/pt.c:16797
31789 #, gcc-internal-format
31790 msgid "storage class %qD applied to template instantiation"
31794 #, gcc-internal-format
31795 msgid "explicit instantiation of non-template type %qT"
31799 #, gcc-internal-format
31800 msgid "explicit instantiation of %q#T before definition of template"
31804 #, gcc-internal-format
31805 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
31809 #, gcc-internal-format
31810 msgid "duplicate explicit instantiation of %q#T"
31815 #. The definition of a non-exported function template, a
31816 #. non-exported member function template, or a non-exported
31817 #. member function or static data member of a class template
31818 #. shall be present in every translation unit in which it is
31819 #. explicitly instantiated.
31821 #, gcc-internal-format
31822 msgid "explicit instantiation of %qD but no definition available"
31826 #, gcc-internal-format
31828 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
31829 "possibly from virtual table generation (use -ftemplate-depth= to increase "
31834 #, gcc-internal-format
31835 msgid "%q#T is not a valid type for a template constant parameter"
31839 #, gcc-internal-format
31841 "deducing from brace-enclosed initializer list requires #include "
31842 "<initializer_list>"
31846 #, gcc-internal-format
31847 msgid "variable %q#D with %<auto%> type used in its own initializer"
31850 #. If type is error_mark_node a diagnostic must have been
31851 #. emitted by now. Also, having a mention to '<type error>'
31852 #. in the diagnostic is not really useful to the user.
31854 #, gcc-internal-format
31855 msgid "unable to deduce %qT from %qE"
31859 #, gcc-internal-format
31860 msgid "inconsistent deduction for %qT: %qT and then %qT"
31864 #, gcc-internal-format
31865 msgid "-frepo must be used with -c"
31869 #, gcc-internal-format, gfc-internal-format
31870 msgid "mysterious repository information in %s"
31874 #, gcc-internal-format
31875 msgid "can%'t create repository information file %qs"
31879 #, gcc-internal-format
31880 msgid "cannot use typeid with -fno-rtti"
31884 #, gcc-internal-format
31885 msgid "must #include <typeinfo> before using typeid"
31889 #, gcc-internal-format
31891 "cannot create type information for type %qT because it involves types of "
31895 #: cp/rtti.c:662 cp/rtti.c:677
31896 #, gcc-internal-format
31897 msgid "dynamic_cast of %q#D to %q#T can never succeed"
31901 #, gcc-internal-format
31902 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
31906 #, gcc-internal-format
31907 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
31911 #, gcc-internal-format
31912 msgid "%qT is an ambiguous base of %qT"
31916 #, gcc-internal-format
31917 msgid "%qT is an inaccessible base of %qT"
31920 #: cp/search.c:1862
31921 #, gcc-internal-format
31922 msgid "deprecated covariant return type for %q+#D"
31925 #: cp/search.c:1864 cp/search.c:1879 cp/search.c:1884 cp/search.c:1903
31926 #, gcc-internal-format
31927 msgid " overriding %q+#D"
31930 #: cp/search.c:1878
31931 #, gcc-internal-format
31932 msgid "invalid covariant return type for %q+#D"
31935 #: cp/search.c:1883
31936 #, gcc-internal-format
31937 msgid "conflicting return type specified for %q+#D"
31940 #: cp/search.c:1893
31941 #, gcc-internal-format
31942 msgid "looser throw specifier for %q+#F"
31945 #: cp/search.c:1894
31946 #, gcc-internal-format
31947 msgid " overriding %q+#F"
31950 #: cp/search.c:1902
31951 #, gcc-internal-format
31952 msgid "conflicting type attributes specified for %q+#D"
31955 #: cp/search.c:1912
31956 #, gcc-internal-format
31957 msgid "deleted function %q+D"
31960 #: cp/search.c:1913
31961 #, gcc-internal-format
31962 msgid "overriding non-deleted function %q+D"
31965 #: cp/search.c:1918
31966 #, gcc-internal-format
31967 msgid "non-deleted function %q+D"
31970 #: cp/search.c:1919
31971 #, gcc-internal-format
31972 msgid "overriding deleted function %q+D"
31975 #. A static member function cannot match an inherited
31976 #. virtual member function.
31977 #: cp/search.c:2016
31978 #, gcc-internal-format
31979 msgid "%q+#D cannot be declared"
31982 #: cp/search.c:2017
31983 #, gcc-internal-format
31984 msgid " since %q+#D declared in base class"
31987 #: cp/semantics.c:777
31988 #, gcc-internal-format
31989 msgid "suggest explicit braces around empty body in %<do%> statement"
31992 #: cp/semantics.c:1386
31993 #, gcc-internal-format
31994 msgid "type of asm operand %qE could not be determined"
31997 #: cp/semantics.c:1444
31998 #, gcc-internal-format
31999 msgid "__label__ declarations are only allowed in function scopes"
32002 #: cp/semantics.c:1546
32003 #, gcc-internal-format
32004 msgid "invalid use of member %q+D in static member function"
32007 #: cp/semantics.c:1548
32008 #, gcc-internal-format
32009 msgid "invalid use of non-static data member %q+D"
32012 #: cp/semantics.c:1549
32013 #, gcc-internal-format
32014 msgid "from this location"
32017 #: cp/semantics.c:2136
32018 #, gcc-internal-format
32019 msgid "arguments to destructor are not allowed"
32022 #: cp/semantics.c:2194
32023 #, gcc-internal-format
32024 msgid "%<this%> is unavailable for static member functions"
32027 #: cp/semantics.c:2200
32028 #, gcc-internal-format
32029 msgid "invalid use of %<this%> in non-member function"
32032 #: cp/semantics.c:2202
32033 #, gcc-internal-format
32034 msgid "invalid use of %<this%> at top level"
32037 #: cp/semantics.c:2226
32038 #, gcc-internal-format
32039 msgid "invalid qualifying scope in pseudo-destructor name"
32042 #: cp/semantics.c:2231 cp/typeck.c:2344
32043 #, gcc-internal-format
32044 msgid "qualified type %qT does not match destructor name ~%qT"
32047 #: cp/semantics.c:2253
32048 #, gcc-internal-format
32049 msgid "%qE is not of type %qT"
32052 #: cp/semantics.c:2297
32053 #, gcc-internal-format
32054 msgid "compound literal of non-object type %qT"
32057 #: cp/semantics.c:2369
32058 #, gcc-internal-format
32059 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
32062 #: cp/semantics.c:2411
32063 #, gcc-internal-format
32065 "invalid use of type %qT as a default value for a template template-parameter"
32068 #: cp/semantics.c:2414
32069 #, gcc-internal-format
32070 msgid "invalid default argument for a template template parameter"
32073 #: cp/semantics.c:2431
32074 #, gcc-internal-format
32075 msgid "definition of %q#T inside template parameter list"
32078 #: cp/semantics.c:2462
32079 #, gcc-internal-format
32080 msgid "invalid definition of qualified type %qT"
32083 #: cp/semantics.c:2676
32084 #, gcc-internal-format
32085 msgid "invalid base-class specification"
32088 #: cp/semantics.c:2688
32089 #, gcc-internal-format
32090 msgid "base class %qT has cv qualifiers"
32093 #: cp/semantics.c:2914 cp/semantics.c:8025
32094 #, gcc-internal-format
32095 msgid "%qD is not captured"
32098 #: cp/semantics.c:2920
32099 #, gcc-internal-format
32100 msgid "use of %<auto%> variable from containing function"
32103 #: cp/semantics.c:2922
32104 #, gcc-internal-format
32105 msgid " %q+#D declared here"
32108 #: cp/semantics.c:2933
32109 #, gcc-internal-format
32110 msgid "use of parameter %qD outside function body"
32113 #: cp/semantics.c:2970
32114 #, gcc-internal-format
32116 "template parameter %qD of type %qT is not allowed in an integral constant "
32117 "expression because it is not of integral or enumeration type"
32120 #: cp/semantics.c:3127
32121 #, gcc-internal-format
32122 msgid "use of namespace %qD as expression"
32125 #: cp/semantics.c:3132
32126 #, gcc-internal-format
32127 msgid "use of class template %qT as expression"
32130 #. Ambiguous reference to base members.
32131 #: cp/semantics.c:3138
32132 #, gcc-internal-format
32133 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
32136 #: cp/semantics.c:3161
32137 #, gcc-internal-format
32138 msgid "%qD cannot appear in a constant-expression"
32141 #: cp/semantics.c:3281 cp/semantics.c:4985
32142 #, gcc-internal-format
32143 msgid "type of %qE is unknown"
32146 #: cp/semantics.c:3296
32147 #, gcc-internal-format
32148 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
32151 #: cp/semantics.c:3307
32152 #, gcc-internal-format
32153 msgid "cannot apply %<offsetof%> to member function %qD"
32156 #: cp/semantics.c:3703
32157 #, gcc-internal-format
32158 msgid "%qD is not a variable in clause %qs"
32161 #: cp/semantics.c:3712 cp/semantics.c:3734 cp/semantics.c:3756
32162 #, gcc-internal-format
32163 msgid "%qD appears more than once in data clauses"
32166 #: cp/semantics.c:3726
32167 #, gcc-internal-format
32168 msgid "%qD is not a variable in clause %<firstprivate%>"
32171 #: cp/semantics.c:3748
32172 #, gcc-internal-format
32173 msgid "%qD is not a variable in clause %<lastprivate%>"
32176 #: cp/semantics.c:3778
32177 #, gcc-internal-format
32178 msgid "num_threads expression must be integral"
32181 #: cp/semantics.c:3792
32182 #, gcc-internal-format
32183 msgid "schedule chunk size expression must be integral"
32186 #: cp/semantics.c:3924
32187 #, gcc-internal-format
32188 msgid "%qE has reference type for %qs"
32191 #: cp/semantics.c:3995
32192 #, gcc-internal-format
32193 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
32196 #: cp/semantics.c:4009
32197 #, gcc-internal-format
32198 msgid "%<threadprivate%> %qE directive not in %qT definition"
32201 #: cp/semantics.c:4154
32202 #, gcc-internal-format
32203 msgid "difference between %qE and %qD does not have integer type"
32206 #: cp/semantics.c:4684
32207 #, gcc-internal-format
32208 msgid "non-constant condition for static assertion"
32211 #: cp/semantics.c:4771 cp/semantics.c:4890
32212 #, gcc-internal-format
32213 msgid "argument to decltype must be an expression"
32216 #: cp/semantics.c:4838
32217 #, gcc-internal-format
32218 msgid "%qE refers to a set of overloaded functions"
32221 #: cp/semantics.c:4928
32222 #, gcc-internal-format
32223 msgid "unable to determine the declared type of expression %<%E%>"
32226 #: cp/semantics.c:5194
32227 #, gcc-internal-format
32228 msgid "__is_convertible_to"
32231 #: cp/semantics.c:5236 cp/semantics.c:5246
32232 #, gcc-internal-format
32233 msgid "incomplete type %qT not allowed"
32236 #: cp/semantics.c:5311
32237 #, gcc-internal-format
32238 msgid "the type %qT of constexpr variable %qD is not literal"
32241 #: cp/semantics.c:5390
32242 #, gcc-internal-format
32243 msgid "invalid type for parameter %q#D of constexpr function"
32246 #: cp/semantics.c:5401
32247 #, gcc-internal-format
32248 msgid "invalid return type %qT of constexpr function %qD"
32251 #: cp/semantics.c:5411
32252 #, gcc-internal-format
32253 msgid "enclosing class of %q#D is not a literal type"
32256 #: cp/semantics.c:5584
32257 #, gcc-internal-format
32258 msgid "constexpr constructor does not have empty body"
32261 #: cp/semantics.c:5664
32262 #, gcc-internal-format
32263 msgid "body of constexpr function %qD not a return-statement"
32266 #: cp/semantics.c:5981
32267 #, gcc-internal-format
32268 msgid "expression %qE does not designate a constexpr function"
32271 #: cp/semantics.c:5995
32272 #, gcc-internal-format
32273 msgid "%qD is not a constexpr function"
32276 #: cp/semantics.c:6022
32277 #, gcc-internal-format
32278 msgid "%qD used before its definition"
32281 #: cp/semantics.c:6049
32282 #, gcc-internal-format
32283 msgid "call has circular dependency"
32286 #: cp/semantics.c:6135
32287 #, gcc-internal-format
32288 msgid "%q+E is not a constant expression"
32291 #: cp/semantics.c:6252
32292 #, gcc-internal-format
32293 msgid "array subscript out of bound"
32296 #: cp/semantics.c:6291 cp/semantics.c:6337 cp/semantics.c:6807
32297 #, gcc-internal-format
32298 msgid "%qE is not a constant expression"
32301 #: cp/semantics.c:6305
32302 #, gcc-internal-format
32304 "accessing %qD member instead of initialized %qD member in constant expression"
32307 #: cp/semantics.c:6688
32308 #, gcc-internal-format
32309 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
32312 #: cp/semantics.c:6718
32313 #, gcc-internal-format
32314 msgid "the value of %qD is not usable in a constant expression"
32317 #: cp/semantics.c:6722
32318 #, gcc-internal-format
32319 msgid "%qD used in its own initializer"
32322 #: cp/semantics.c:6727
32323 #, gcc-internal-format
32324 msgid "%q#D is not const"
32327 #: cp/semantics.c:6730
32328 #, gcc-internal-format
32329 msgid "%q#D is volatile"
32332 #: cp/semantics.c:6733
32333 #, gcc-internal-format
32334 msgid "%qD was not initialized with a constant expression"
32337 #: cp/semantics.c:6742
32338 #, gcc-internal-format
32339 msgid "%qD was not declared %<constexpr%>"
32342 #: cp/semantics.c:6745
32343 #, gcc-internal-format
32344 msgid "%qD does not have integral or enumeration type"
32347 #: cp/semantics.c:7013 cp/semantics.c:7412
32348 #, gcc-internal-format
32350 "conversion of expression %qE of pointer type cannot yield a constant "
32354 #: cp/semantics.c:7062 cp/semantics.c:7494 cp/semantics.c:7718
32355 #, gcc-internal-format
32356 msgid "expression %qE is not a constant-expression"
32359 #: cp/semantics.c:7067
32360 #, gcc-internal-format
32361 msgid "unexpected expression %qE of kind %s"
32364 #: cp/semantics.c:7274
32365 #, gcc-internal-format
32366 msgid "expression %qE has side-effects"
32369 #: cp/semantics.c:7306
32370 #, gcc-internal-format
32371 msgid "%qE is not a potential constant expression"
32374 #: cp/semantics.c:7324
32375 #, gcc-internal-format
32376 msgid "%qE is not a function name"
32379 #: cp/semantics.c:7339
32380 #, gcc-internal-format
32381 msgid "%qD is not %<constexpr%>"
32384 #: cp/semantics.c:7357
32385 #, gcc-internal-format
32386 msgid "object argument is not a potential constant expression"
32389 #: cp/semantics.c:7365
32390 #, gcc-internal-format
32391 msgid "argument in position %qP is not a potential constant expression"
32394 #: cp/semantics.c:7435
32395 #, gcc-internal-format
32397 "address-of an object %qE with thread local or automatic storage is not a "
32398 "constant expression"
32401 #: cp/semantics.c:7506
32402 #, gcc-internal-format
32404 "typeid-expression is not a constant expression because %qE is of polymorphic "
32408 #: cp/semantics.c:7519
32409 #, gcc-internal-format
32410 msgid "difference of two pointer expressions is not a constant expression"
32413 #: cp/semantics.c:7538
32414 #, gcc-internal-format
32415 msgid "pointer comparison expression is not a constant expression"
32418 #: cp/semantics.c:7623
32419 #, gcc-internal-format
32420 msgid "division by zero is not a constant-expression"
32423 #: cp/semantics.c:7726
32424 #, gcc-internal-format
32425 msgid "non-constant array initialization"
32428 #: cp/semantics.c:7732
32429 #, gcc-internal-format, gfc-internal-format
32430 msgid "unexpected ast of kind %s"
32433 #: cp/semantics.c:7902
32434 #, gcc-internal-format
32435 msgid "cannot deduce lambda return type from a braced-init-list"
32438 #: cp/semantics.c:8071
32439 #, gcc-internal-format
32440 msgid "cannot capture %qE by reference"
32443 #: cp/semantics.c:8094
32444 #, gcc-internal-format
32445 msgid "already captured %<this%> in lambda expression"
32448 #: cp/semantics.c:8225
32449 #, gcc-internal-format
32450 msgid "%<this%> was not captured for this lambda function"
32454 #, gcc-internal-format
32455 msgid "%qV qualifiers cannot be applied to %qT"
32459 #, gcc-internal-format
32460 msgid "%qE attribute can only be applied to Java class definitions"
32464 #, gcc-internal-format
32465 msgid "%qE attribute can only be applied to class definitions"
32469 #, gcc-internal-format
32470 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
32474 #, gcc-internal-format
32475 msgid "requested init_priority is not an integer constant"
32479 #, gcc-internal-format
32481 "can only use %qE attribute on file-scope definitions of objects of class type"
32485 #, gcc-internal-format
32486 msgid "requested init_priority is out of range"
32490 #, gcc-internal-format
32491 msgid "requested init_priority is reserved for internal use"
32495 #, gcc-internal-format
32496 msgid "%qE attribute is not supported on this platform"
32500 #, gcc-internal-format, gfc-internal-format
32501 msgid "lang_* check: failed in %s, at %s:%d"
32505 #, gcc-internal-format
32506 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
32510 #, gcc-internal-format
32511 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
32515 #, gcc-internal-format
32517 "conditional expression between distinct pointer types %qT and %qT lacks a "
32522 #, gcc-internal-format
32524 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
32529 #, gcc-internal-format
32531 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
32536 #, gcc-internal-format
32538 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
32539 "and pointer-to-function"
32543 #, gcc-internal-format
32545 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
32549 #, gcc-internal-format
32551 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
32555 #, gcc-internal-format
32557 "conditional expression between distinct pointer-to-member types %qT and %qT "
32561 #: cp/typeck.c:1373
32562 #, gcc-internal-format
32563 msgid "canonical types differ for identical types %T and %T"
32566 #: cp/typeck.c:1380
32567 #, gcc-internal-format
32568 msgid "same canonical type node for different types %T and %T"
32571 #: cp/typeck.c:1505
32572 #, gcc-internal-format
32573 msgid "invalid application of %qs to a member function"
32576 #: cp/typeck.c:1582
32577 #, gcc-internal-format
32578 msgid "invalid application of %<sizeof%> to a bit-field"
32581 #: cp/typeck.c:1590
32582 #, gcc-internal-format
32583 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
32586 #: cp/typeck.c:1641
32587 #, gcc-internal-format
32588 msgid "invalid application of %<__alignof%> to a bit-field"
32591 #: cp/typeck.c:1652
32592 #, gcc-internal-format
32594 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
32597 #: cp/typeck.c:1710
32598 #, gcc-internal-format
32599 msgid "invalid use of non-static member function"
32602 #: cp/typeck.c:1989
32603 #, gcc-internal-format
32604 msgid "deprecated conversion from string constant to %qT"
32607 #: cp/typeck.c:2112 cp/typeck.c:2492
32608 #, gcc-internal-format
32609 msgid "request for member %qD in %qE, which is of non-class type %qT"
32612 #: cp/typeck.c:2141
32613 #, gcc-internal-format
32614 msgid "invalid use of nonstatic data member %qE"
32617 #: cp/typeck.c:2197
32618 #, gcc-internal-format
32619 msgid "invalid access to non-static data member %qD of NULL object"
32622 #: cp/typeck.c:2200 cp/typeck.c:2231
32623 #, gcc-internal-format
32624 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
32627 #: cp/typeck.c:2228
32628 #, gcc-internal-format
32629 msgid "invalid access to non-static data member %qD of NULL object"
32632 #: cp/typeck.c:2356
32633 #, gcc-internal-format
32634 msgid "object type %qT does not match destructor name ~%qT"
32637 #: cp/typeck.c:2364
32638 #, gcc-internal-format
32639 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
32642 #: cp/typeck.c:2403 cp/typeck.c:2423
32643 #, gcc-internal-format
32644 msgid "%qD is not a template"
32647 #: cp/typeck.c:2531
32648 #, gcc-internal-format
32649 msgid "%<%D::%D%> is not a member of %qT"
32652 #: cp/typeck.c:2555
32653 #, gcc-internal-format
32654 msgid "%qT is not a base of %qT"
32657 #: cp/typeck.c:2575
32658 #, gcc-internal-format
32659 msgid "%qD has no member named %qE"
32662 #: cp/typeck.c:2591
32663 #, gcc-internal-format
32664 msgid "%qD is not a member template function"
32667 #: cp/typeck.c:2736
32668 #, gcc-internal-format
32669 msgid "%qT is not a pointer-to-object type"
32672 #: cp/typeck.c:2767
32673 #, gcc-internal-format
32674 msgid "invalid use of array indexing on pointer to member"
32677 #: cp/typeck.c:2770
32678 #, gcc-internal-format
32679 msgid "invalid use of unary %<*%> on pointer to member"
32682 #: cp/typeck.c:2773
32683 #, gcc-internal-format
32684 msgid "invalid use of implicit conversion on pointer to member"
32687 #: cp/typeck.c:2808
32688 #, gcc-internal-format
32689 msgid "subscript missing in array reference"
32692 #: cp/typeck.c:2892
32693 #, gcc-internal-format
32694 msgid "ISO C++ forbids subscripting non-lvalue array"
32697 #: cp/typeck.c:2905
32698 #, gcc-internal-format
32699 msgid "subscripting array declared %<register%>"
32702 #: cp/typeck.c:2942
32703 #, gcc-internal-format
32704 msgid "subscripted value is neither array nor pointer"
32707 #: cp/typeck.c:3008
32708 #, gcc-internal-format
32709 msgid "object missing in use of %qE"
32712 #: cp/typeck.c:3205
32713 #, gcc-internal-format
32714 msgid "ISO C++ forbids calling %<::main%> from within program"
32717 #: cp/typeck.c:3224
32718 #, gcc-internal-format
32720 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
32721 "(...)%>, e.g. %<(... ->* %E) (...)%>"
32724 #: cp/typeck.c:3239
32725 #, gcc-internal-format
32726 msgid "%qE cannot be used as a function"
32729 #: cp/typeck.c:3287
32730 #, gcc-internal-format
32731 msgid "too many arguments to constructor %q#D"
32734 #: cp/typeck.c:3288
32735 #, gcc-internal-format
32736 msgid "too few arguments to constructor %q#D"
32739 #: cp/typeck.c:3293
32740 #, gcc-internal-format
32741 msgid "too many arguments to member function %q#D"
32744 #: cp/typeck.c:3294
32745 #, gcc-internal-format
32746 msgid "too few arguments to member function %q#D"
32749 #: cp/typeck.c:3300
32750 #, gcc-internal-format
32751 msgid "too many arguments to function %q#D"
32754 #: cp/typeck.c:3301
32755 #, gcc-internal-format
32756 msgid "too few arguments to function %q#D"
32759 #: cp/typeck.c:3311
32760 #, gcc-internal-format
32761 msgid "too many arguments to method %q#D"
32764 #: cp/typeck.c:3312
32765 #, gcc-internal-format
32766 msgid "too few arguments to method %q#D"
32769 #: cp/typeck.c:3315
32770 #, gcc-internal-format
32771 msgid "too many arguments to function"
32774 #: cp/typeck.c:3316
32775 #, gcc-internal-format
32776 msgid "too few arguments to function"
32779 #: cp/typeck.c:3395
32780 #, gcc-internal-format
32781 msgid "parameter %P of %qD has incomplete type %qT"
32784 #: cp/typeck.c:3398
32785 #, gcc-internal-format
32786 msgid "parameter %P has incomplete type %qT"
32789 #: cp/typeck.c:3670 cp/typeck.c:3681
32790 #, gcc-internal-format
32791 msgid "assuming cast to type %qT from overloaded function"
32794 #. Some sort of arithmetic operation involving NULL was
32796 #: cp/typeck.c:3724
32797 #, gcc-internal-format
32798 msgid "NULL used in arithmetic"
32801 #: cp/typeck.c:3915
32802 #, gcc-internal-format
32803 msgid "left rotate count is negative"
32806 #: cp/typeck.c:3916
32807 #, gcc-internal-format
32808 msgid "right rotate count is negative"
32811 #: cp/typeck.c:3922
32812 #, gcc-internal-format
32813 msgid "left rotate count >= width of type"
32816 #: cp/typeck.c:3923
32817 #, gcc-internal-format
32818 msgid "right rotate count >= width of type"
32821 #: cp/typeck.c:3942 cp/typeck.c:4165
32822 #, gcc-internal-format
32823 msgid "comparison with string literal results in unspecified behaviour"
32826 #: cp/typeck.c:3961 cp/typeck.c:3973
32827 #, gcc-internal-format
32828 msgid "the address of %qD will never be NULL"
32831 #: cp/typeck.c:3985 cp/typeck.c:3993 cp/typeck.c:4188 cp/typeck.c:4196
32832 #, gcc-internal-format
32833 msgid "ISO C++ forbids comparison between pointer and integer"
32836 #: cp/typeck.c:4213
32837 #, gcc-internal-format
32838 msgid "unordered comparison on non-floating point argument"
32841 #: cp/typeck.c:4260
32842 #, gcc-internal-format
32843 msgid "invalid operands of types %qT and %qT to binary %qO"
32846 #: cp/typeck.c:4477
32847 #, gcc-internal-format
32848 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
32851 #: cp/typeck.c:4479
32852 #, gcc-internal-format
32853 msgid "ISO C++ forbids using pointer to a function in subtraction"
32856 #: cp/typeck.c:4481
32857 #, gcc-internal-format
32858 msgid "ISO C++ forbids using pointer to a method in subtraction"
32861 #: cp/typeck.c:4494
32862 #, gcc-internal-format
32863 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
32866 #: cp/typeck.c:4552
32867 #, gcc-internal-format
32868 msgid "taking address of constructor %qE"
32871 #: cp/typeck.c:4553
32872 #, gcc-internal-format
32873 msgid "taking address of destructor %qE"
32876 #: cp/typeck.c:4567
32877 #, gcc-internal-format
32878 msgid "invalid use of %qE to form a pointer-to-member-function"
32881 #: cp/typeck.c:4570
32882 #, gcc-internal-format
32883 msgid " a qualified-id is required"
32886 #: cp/typeck.c:4575
32887 #, gcc-internal-format
32889 "parentheses around %qE cannot be used to form a pointer-to-member-function"
32892 #. An expression like &memfn.
32893 #: cp/typeck.c:4726
32894 #, gcc-internal-format
32896 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
32897 "static member function to form a pointer to member function. Say %<&%T::%D%>"
32900 #: cp/typeck.c:4731
32901 #, gcc-internal-format
32903 "ISO C++ forbids taking the address of a bound member function to form a "
32904 "pointer to member function. Say %<&%T::%D%>"
32907 #. Make this a permerror because we used to accept it.
32908 #: cp/typeck.c:4768
32909 #, gcc-internal-format
32910 msgid "taking address of temporary"
32913 #: cp/typeck.c:4770
32914 #, gcc-internal-format
32915 msgid "taking address of xvalue (rvalue reference)"
32918 #: cp/typeck.c:4787
32919 #, gcc-internal-format
32920 msgid "ISO C++ forbids taking address of function %<::main%>"
32923 #: cp/typeck.c:4844
32924 #, gcc-internal-format
32925 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
32928 #: cp/typeck.c:4872
32929 #, gcc-internal-format
32930 msgid "cannot create pointer to reference member %qD"
32933 #: cp/typeck.c:5136
32934 #, gcc-internal-format
32935 msgid "ISO C++ forbids incrementing an enum"
32938 #: cp/typeck.c:5137
32939 #, gcc-internal-format
32940 msgid "ISO C++ forbids decrementing an enum"
32943 #: cp/typeck.c:5153
32944 #, gcc-internal-format
32945 msgid "cannot increment a pointer to incomplete type %qT"
32948 #: cp/typeck.c:5154
32949 #, gcc-internal-format
32950 msgid "cannot decrement a pointer to incomplete type %qT"
32953 #: cp/typeck.c:5165
32954 #, gcc-internal-format
32955 msgid "ISO C++ forbids incrementing a pointer of type %qT"
32958 #: cp/typeck.c:5166
32959 #, gcc-internal-format
32960 msgid "ISO C++ forbids decrementing a pointer of type %qT"
32963 #: cp/typeck.c:5199
32964 #, gcc-internal-format
32965 msgid "invalid use of Boolean expression as operand to %<operator--%>"
32968 #: cp/typeck.c:5358
32969 #, gcc-internal-format
32970 msgid "cannot take the address of %<this%>, which is an rvalue expression"
32973 #: cp/typeck.c:5381
32974 #, gcc-internal-format
32975 msgid "address of explicit register variable %qD requested"
32978 #: cp/typeck.c:5386
32979 #, gcc-internal-format
32980 msgid "address requested for %qD, which is declared %<register%>"
32983 #: cp/typeck.c:5458
32984 #, gcc-internal-format
32985 msgid "expression list treated as compound expression in initializer"
32988 #: cp/typeck.c:5462
32989 #, gcc-internal-format
32990 msgid "expression list treated as compound expression in mem-initializer"
32993 #: cp/typeck.c:5466
32994 #, gcc-internal-format
32995 msgid "expression list treated as compound expression in functional cast"
32998 #: cp/typeck.c:5498
32999 #, gcc-internal-format, gfc-internal-format
33000 msgid "%s expression list treated as compound expression"
33003 #: cp/typeck.c:5571
33004 #, gcc-internal-format
33005 msgid "no context to resolve type of %qE"
33008 #: cp/typeck.c:5602
33009 #, gcc-internal-format
33010 msgid "cast from type %qT to type %qT casts away qualifiers"
33013 #: cp/typeck.c:5607
33014 #, gcc-internal-format
33015 msgid "static_cast from type %qT to type %qT casts away qualifiers"
33018 #: cp/typeck.c:5612
33019 #, gcc-internal-format
33020 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
33023 #: cp/typeck.c:5926
33024 #, gcc-internal-format
33025 msgid "invalid static_cast from type %qT to type %qT"
33028 #: cp/typeck.c:5949
33029 #, gcc-internal-format
33030 msgid "converting from %qT to %qT"
33033 #: cp/typeck.c:5998
33034 #, gcc-internal-format
33035 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
33038 #: cp/typeck.c:6068
33039 #, gcc-internal-format
33040 msgid "cast from %qT to %qT loses precision"
33043 #: cp/typeck.c:6100
33044 #, gcc-internal-format
33045 msgid "cast from %qT to %qT increases required alignment of target type"
33048 #. Only issue a warning, as we have always supported this
33049 #. where possible, and it is necessary in some cases. DR 195
33050 #. addresses this issue, but as of 2004/10/26 is still in
33052 #: cp/typeck.c:6119
33053 #, gcc-internal-format
33055 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
33058 #: cp/typeck.c:6132
33059 #, gcc-internal-format
33060 msgid "invalid cast from type %qT to type %qT"
33063 #: cp/typeck.c:6188
33064 #, gcc-internal-format
33066 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
33067 "nor a pointer-to-data-member type"
33070 #: cp/typeck.c:6197
33071 #, gcc-internal-format
33073 "invalid use of const_cast with type %qT, which is a pointer or reference to "
33077 #: cp/typeck.c:6222
33078 #, gcc-internal-format
33079 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
33082 #: cp/typeck.c:6271
33083 #, gcc-internal-format
33084 msgid "invalid const_cast from type %qT to type %qT"
33087 #: cp/typeck.c:6348 cp/typeck.c:6356
33088 #, gcc-internal-format
33089 msgid "ISO C++ forbids casting to an array type %qT"
33092 #: cp/typeck.c:6365
33093 #, gcc-internal-format
33094 msgid "invalid cast to function type %qT"
33097 #: cp/typeck.c:6627
33098 #, gcc-internal-format
33099 msgid " in evaluation of %<%Q(%#T, %#T)%>"
33102 #: cp/typeck.c:6685
33103 #, gcc-internal-format
33104 msgid "assigning to an array from an initializer list"
33107 #: cp/typeck.c:6697
33108 #, gcc-internal-format
33109 msgid "incompatible types in assignment of %qT to %qT"
33112 #: cp/typeck.c:6711
33113 #, gcc-internal-format
33114 msgid "array used as initializer"
33117 #: cp/typeck.c:6713
33118 #, gcc-internal-format
33119 msgid "invalid array assignment"
33122 #: cp/typeck.c:6825
33123 #, gcc-internal-format
33124 msgid " in pointer to member function conversion"
33127 #: cp/typeck.c:6839
33128 #, gcc-internal-format
33129 msgid "pointer to member conversion via virtual base %qT"
33132 #: cp/typeck.c:6886 cp/typeck.c:6905
33133 #, gcc-internal-format
33134 msgid " in pointer to member conversion"
33137 #: cp/typeck.c:6984
33138 #, gcc-internal-format
33139 msgid "invalid conversion to type %qT from type %qT"
33142 #: cp/typeck.c:7266
33143 #, gcc-internal-format
33144 msgid "cannot convert %qT to %qT for argument %qP to %qD"
33147 #: cp/typeck.c:7272
33148 #, gcc-internal-format
33149 msgid "cannot convert %qT to %qT in default argument"
33152 #: cp/typeck.c:7276
33153 #, gcc-internal-format
33154 msgid "cannot convert %qT to %qT in argument passing"
33157 #: cp/typeck.c:7280
33158 #, gcc-internal-format
33159 msgid "cannot convert %qT to %qT"
33162 #: cp/typeck.c:7284
33163 #, gcc-internal-format
33164 msgid "cannot convert %qT to %qT in initialization"
33167 #: cp/typeck.c:7288
33168 #, gcc-internal-format
33169 msgid "cannot convert %qT to %qT in return"
33172 #: cp/typeck.c:7292
33173 #, gcc-internal-format
33174 msgid "cannot convert %qT to %qT in assignment"
33177 #: cp/typeck.c:7315
33178 #, gcc-internal-format
33179 msgid "parameter %qP of %qD might be a candidate for a format attribute"
33182 #: cp/typeck.c:7319
33183 #, gcc-internal-format
33184 msgid "parameter might be a candidate for a format attribute"
33187 #: cp/typeck.c:7324
33188 #, gcc-internal-format
33189 msgid "target of conversion might be a candidate for a format attribute"
33192 #: cp/typeck.c:7329
33193 #, gcc-internal-format
33194 msgid "target of initialization might be a candidate for a format attribute"
33197 #: cp/typeck.c:7339
33198 #, gcc-internal-format
33200 "left-hand side of assignment might be a candidate for a format attribute"
33203 #: cp/typeck.c:7435 cp/typeck.c:7437
33204 #, gcc-internal-format
33205 msgid "in passing argument %P of %q+D"
33208 #: cp/typeck.c:7492
33209 #, gcc-internal-format
33210 msgid "returning reference to temporary"
33213 #: cp/typeck.c:7499
33214 #, gcc-internal-format
33215 msgid "reference to non-lvalue returned"
33218 #: cp/typeck.c:7515
33219 #, gcc-internal-format
33220 msgid "reference to local variable %q+D returned"
33223 #: cp/typeck.c:7518
33224 #, gcc-internal-format
33225 msgid "address of local variable %q+D returned"
33228 #: cp/typeck.c:7553
33229 #, gcc-internal-format
33230 msgid "returning a value from a destructor"
33233 #. If a return statement appears in a handler of the
33234 #. function-try-block of a constructor, the program is ill-formed.
33235 #: cp/typeck.c:7561
33236 #, gcc-internal-format
33237 msgid "cannot return from a handler of a function-try-block of a constructor"
33240 #. You can't return a value from a constructor.
33241 #: cp/typeck.c:7564
33242 #, gcc-internal-format
33243 msgid "returning a value from a constructor"
33246 #: cp/typeck.c:7582
33247 #, gcc-internal-format
33249 "lambda return type can only be deduced when the return statement is the only "
33250 "statement in the function body"
33253 #: cp/typeck.c:7588
33254 #, gcc-internal-format
33255 msgid "inconsistent types %qT and %qT deduced for lambda return type"
33258 #: cp/typeck.c:7614
33259 #, gcc-internal-format
33260 msgid "return-statement with no value, in function returning %qT"
33263 #: cp/typeck.c:7635
33264 #, gcc-internal-format
33265 msgid "return-statement with a value, in function returning 'void'"
33268 #: cp/typeck.c:7665
33269 #, gcc-internal-format
33271 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
33272 "fcheck-new is in effect)"
33275 #. Make this a permerror because we used to accept it.
33276 #: cp/typeck.c:8231
33277 #, gcc-internal-format
33278 msgid "using temporary as lvalue"
33281 #: cp/typeck.c:8233
33282 #, gcc-internal-format
33283 msgid "using xvalue (rvalue reference) as lvalue"
33287 #, gcc-internal-format
33288 msgid "type %qT is not a base type for type %qT"
33291 #: cp/typeck2.c:107
33292 #, gcc-internal-format
33293 msgid "assignment of constant field %qD"
33296 #: cp/typeck2.c:109
33297 #, gcc-internal-format
33298 msgid "constant field %qD used as %<asm%> output"
33301 #: cp/typeck2.c:111
33302 #, gcc-internal-format
33303 msgid "increment of constant field %qD"
33306 #: cp/typeck2.c:113
33307 #, gcc-internal-format
33308 msgid "decrement of constant field %qD"
33311 #: cp/typeck2.c:120
33312 #, gcc-internal-format
33313 msgid "assignment of read-only reference %qD"
33316 #: cp/typeck2.c:122
33317 #, gcc-internal-format
33318 msgid "read-only reference %qD used as %<asm%> output"
33321 #: cp/typeck2.c:124
33322 #, gcc-internal-format
33323 msgid "increment of read-only reference %qD"
33326 #: cp/typeck2.c:126
33327 #, gcc-internal-format
33328 msgid "decrement of read-only reference %qD"
33331 #: cp/typeck2.c:310
33332 #, gcc-internal-format
33333 msgid "cannot declare variable %q+D to be of abstract type %qT"
33336 #: cp/typeck2.c:313
33337 #, gcc-internal-format
33338 msgid "cannot declare parameter %q+D to be of abstract type %qT"
33341 #: cp/typeck2.c:316
33342 #, gcc-internal-format
33343 msgid "cannot declare field %q+D to be of abstract type %qT"
33346 #: cp/typeck2.c:320
33347 #, gcc-internal-format
33348 msgid "invalid abstract return type for member function %q+#D"
33351 #: cp/typeck2.c:322
33352 #, gcc-internal-format
33353 msgid "invalid abstract return type for function %q+#D"
33356 #. Here we do not have location information.
33357 #: cp/typeck2.c:325
33358 #, gcc-internal-format
33359 msgid "invalid abstract type %qT for %qE"
33362 #: cp/typeck2.c:327
33363 #, gcc-internal-format
33364 msgid "invalid abstract type for %q+D"
33367 #: cp/typeck2.c:330
33368 #, gcc-internal-format
33369 msgid "cannot allocate an object of abstract type %qT"
33372 #: cp/typeck2.c:339
33373 #, gcc-internal-format
33374 msgid " because the following virtual functions are pure within %qT:"
33377 #: cp/typeck2.c:343
33378 #, gcc-internal-format
33382 #: cp/typeck2.c:351
33383 #, gcc-internal-format
33384 msgid " since type %qT has pure virtual functions"
33387 #: cp/typeck2.c:381
33388 #, gcc-internal-format
33389 msgid "%q+D has incomplete type"
33392 #: cp/typeck2.c:394
33393 #, gcc-internal-format
33394 msgid "invalid use of incomplete type %q#T"
33397 #: cp/typeck2.c:397
33398 #, gcc-internal-format
33399 msgid "forward declaration of %q+#T"
33402 #: cp/typeck2.c:400
33403 #, gcc-internal-format
33404 msgid "declaration of %q+#T"
33407 #: cp/typeck2.c:405
33408 #, gcc-internal-format
33409 msgid "invalid use of %qT"
33412 #: cp/typeck2.c:421
33413 #, gcc-internal-format
33414 msgid "invalid use of member (did you forget the %<&%> ?)"
33417 #: cp/typeck2.c:430
33418 #, gcc-internal-format
33419 msgid "invalid use of template type parameter %qT"
33422 #: cp/typeck2.c:435
33423 #, gcc-internal-format
33424 msgid "invalid use of template template parameter %qT"
33427 #: cp/typeck2.c:441
33428 #, gcc-internal-format
33429 msgid "invalid use of dependent type %qT"
33432 #: cp/typeck2.c:450
33433 #, gcc-internal-format
33434 msgid "address of overloaded function with no contextual type information"
33437 #: cp/typeck2.c:454
33438 #, gcc-internal-format
33439 msgid "overloaded function with no contextual type information"
33442 #: cp/typeck2.c:457
33443 #, gcc-internal-format
33444 msgid "insufficient contextual information to determine type"
33447 #: cp/typeck2.c:646
33448 #, gcc-internal-format
33449 msgid "constructor syntax used, but no constructor declared for type %qT"
33452 #: cp/typeck2.c:659
33453 #, gcc-internal-format
33454 msgid "cannot initialize arrays using this syntax"
33457 #: cp/typeck2.c:768
33458 #, gcc-internal-format
33459 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
33462 #: cp/typeck2.c:826
33463 #, gcc-internal-format
33464 msgid "int-array initialized from non-wide string"
33467 #: cp/typeck2.c:831
33468 #, gcc-internal-format
33469 msgid "int-array initialized from incompatible wide string"
33472 #: cp/typeck2.c:846
33473 #, gcc-internal-format
33474 msgid "initializer-string for array of chars is too long"
33477 #: cp/typeck2.c:892
33478 #, gcc-internal-format
33479 msgid "cannot initialize aggregate of type %qT with a compound literal"
33482 #: cp/typeck2.c:909
33483 #, gcc-internal-format
33484 msgid "array must be initialized with a brace-enclosed initializer"
33487 #: cp/typeck2.c:996 cp/typeck2.c:1104
33488 #, gcc-internal-format
33489 msgid "non-trivial designated initializers not supported"
33492 #: cp/typeck2.c:1132 cp/typeck2.c:1146
33493 #, gcc-internal-format
33494 msgid "missing initializer for member %qD"
33497 #: cp/typeck2.c:1137
33498 #, gcc-internal-format
33499 msgid "uninitialized const member %qD"
33502 #: cp/typeck2.c:1139
33503 #, gcc-internal-format
33504 msgid "member %qD with uninitialized const fields"
33507 #: cp/typeck2.c:1141
33508 #, gcc-internal-format
33509 msgid "member %qD is uninitialized reference"
33512 #: cp/typeck2.c:1209
33513 #, gcc-internal-format
33514 msgid "no field %qD found in union being initialized"
33517 #: cp/typeck2.c:1218
33518 #, gcc-internal-format
33519 msgid "index value instead of field name in union initializer"
33522 #: cp/typeck2.c:1377
33523 #, gcc-internal-format
33524 msgid "circular pointer delegation detected"
33527 #: cp/typeck2.c:1387
33528 #, gcc-internal-format
33529 msgid "base operand of %<->%> has non-pointer type %qT"
33532 #: cp/typeck2.c:1411
33533 #, gcc-internal-format
33534 msgid "result of %<operator->()%> yields non-pointer result"
33537 #: cp/typeck2.c:1413
33538 #, gcc-internal-format
33539 msgid "base operand of %<->%> is not a pointer"
33542 #: cp/typeck2.c:1438
33543 #, gcc-internal-format
33544 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
33547 #: cp/typeck2.c:1447
33548 #, gcc-internal-format
33549 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
33552 #: cp/typeck2.c:1469
33553 #, gcc-internal-format
33554 msgid "pointer to member type %qT incompatible with object type %qT"
33557 #: cp/typeck2.c:1530
33558 #, gcc-internal-format
33559 msgid "invalid value-initialization of reference type"
33562 #: cp/typeck2.c:1729
33563 #, gcc-internal-format
33564 msgid "call to function %qD which throws incomplete type %q#T"
33567 #: cp/typeck2.c:1732
33568 #, gcc-internal-format
33569 msgid "call to function which throws incomplete type %q#T"
33572 #: fortran/arith.c:46
33573 #, gcc-internal-format, gfc-internal-format
33574 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
33577 #: fortran/arith.c:905 fortran/arith.c:927
33578 #, gcc-internal-format, gfc-internal-format
33579 msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
33582 #: fortran/arith.c:913
33583 #, gcc-internal-format, gfc-internal-format
33584 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
33587 #: fortran/arith.c:1909
33588 #, gcc-internal-format, gfc-internal-format
33589 msgid "Arithmetic OK converting %s to %s at %L"
33592 #: fortran/arith.c:1913
33593 #, gcc-internal-format, gfc-internal-format
33595 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
33596 "with the option -fno-range-check"
33599 #: fortran/arith.c:1918
33600 #, gcc-internal-format, gfc-internal-format
33602 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
33603 "with the option -fno-range-check"
33606 #: fortran/arith.c:1923
33607 #, gcc-internal-format, gfc-internal-format
33609 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
33610 "the option -fno-range-check"
33613 #: fortran/arith.c:1928
33614 #, gcc-internal-format, gfc-internal-format
33615 msgid "Division by zero converting %s to %s at %L"
33618 #: fortran/arith.c:1932
33619 #, gcc-internal-format, gfc-internal-format
33620 msgid "Array operands are incommensurate converting %s to %s at %L"
33623 #: fortran/arith.c:1936
33624 #, gcc-internal-format, gfc-internal-format
33626 "Integer outside symmetric range implied by Standard Fortran converting %s to "
33630 #: fortran/arith.c:2268
33631 #, gcc-internal-format, gfc-internal-format
33632 msgid "The Hollerith constant at %L is too long to convert to %s"
33635 #: fortran/array.c:97
33636 #, gcc-internal-format, gfc-internal-format
33637 msgid "Expected array subscript at %C"
33640 #: fortran/array.c:106
33641 #, gcc-internal-format, gfc-internal-format
33642 msgid "Unexpected '*' in coarray subscript at %C"
33645 #: fortran/array.c:130
33646 #, gcc-internal-format, gfc-internal-format
33647 msgid "Strides not allowed in coarray subscript at %C"
33650 #: fortran/array.c:138
33651 #, gcc-internal-format, gfc-internal-format
33652 msgid "Expected array subscript stride at %C"
33655 #: fortran/array.c:195
33656 #, gcc-internal-format, gfc-internal-format
33657 msgid "Invalid form of array reference at %C"
33660 #: fortran/array.c:200 fortran/array.c:260
33661 #, gcc-internal-format, gfc-internal-format
33662 msgid "Array reference at %C cannot have more than %d dimensions"
33665 #: fortran/array.c:215 fortran/array.c:569 fortran/check.c:1975
33666 #: fortran/check.c:3666 fortran/check.c:3689 fortran/check.c:3784
33667 #: fortran/match.c:1758 fortran/match.c:2339 fortran/simplify.c:4590
33668 #, gcc-internal-format, gfc-internal-format
33669 msgid "Coarrays disabled at %C, use -fcoarray= to enable"
33672 #: fortran/array.c:221
33673 #, gcc-internal-format, gfc-internal-format
33674 msgid "Unexpected coarray designator at %C"
33677 #: fortran/array.c:236
33678 #, gcc-internal-format, gfc-internal-format
33679 msgid "Too few codimensions at %C, expected %d not %d"
33682 #: fortran/array.c:246
33683 #, gcc-internal-format, gfc-internal-format
33684 msgid "Unexpected '*' for codimension %d of %d at %C"
33687 #: fortran/array.c:249
33688 #, gcc-internal-format, gfc-internal-format
33689 msgid "Invalid form of coarray reference at %C"
33692 #: fortran/array.c:254
33693 #, gcc-internal-format, gfc-internal-format
33694 msgid "Invalid codimension %d at %C, only %d codimensions exist"
33697 #: fortran/array.c:306
33698 #, gcc-internal-format, gfc-internal-format
33699 msgid "Variable '%s' at %L in this context must be constant"
33702 #: fortran/array.c:309
33703 #, gcc-internal-format, gfc-internal-format
33704 msgid "Expression at %L in this context must be constant"
33707 #: fortran/array.c:400
33708 #, gcc-internal-format, gfc-internal-format
33709 msgid "Expected expression in array specification at %C"
33712 #: fortran/array.c:479
33713 #, gcc-internal-format, gfc-internal-format
33714 msgid "Bad array specification for implied-shape array at %C"
33717 #: fortran/array.c:495 fortran/array.c:600
33718 #, gcc-internal-format, gfc-internal-format
33719 msgid "Bad array specification for an explicitly shaped array at %C"
33722 #: fortran/array.c:505 fortran/array.c:610
33723 #, gcc-internal-format, gfc-internal-format
33724 msgid "Bad array specification for assumed shape array at %C"
33727 #: fortran/array.c:519 fortran/array.c:624
33728 #, gcc-internal-format, gfc-internal-format
33729 msgid "Bad specification for deferred shape array at %C"
33732 #: fortran/array.c:529 fortran/array.c:628
33733 #, gcc-internal-format, gfc-internal-format
33734 msgid "Bad specification for assumed size array at %C"
33737 #: fortran/array.c:538 fortran/array.c:637
33738 #, gcc-internal-format, gfc-internal-format
33739 msgid "Expected another dimension in array declaration at %C"
33742 #: fortran/array.c:544 fortran/array.c:643
33743 #, gcc-internal-format, gfc-internal-format
33744 msgid "Array specification at %C has more than %d dimensions"
33747 #: fortran/array.c:550
33748 #, gcc-internal-format, gfc-internal-format
33749 msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
33752 #: fortran/array.c:563
33753 #, gcc-internal-format, gfc-internal-format
33754 msgid "Fortran 2008: Coarray declaration at %C"
33757 #: fortran/array.c:651
33758 #, gcc-internal-format, gfc-internal-format
33759 msgid "Upper bound of last coarray dimension must be '*' at %C"
33762 #: fortran/array.c:871
33763 #, gcc-internal-format, gfc-internal-format
33764 msgid "DO-iterator '%s' at %L is inside iterator of the same name"
33767 #: fortran/array.c:963 fortran/array.c:1095
33768 #, gcc-internal-format, gfc-internal-format
33769 msgid "Syntax error in array constructor at %C"
33772 #: fortran/array.c:1015
33773 #, gcc-internal-format, gfc-internal-format
33774 msgid "Fortran 2003: [...] style array constructors at %C"
33777 #: fortran/array.c:1035
33778 #, gcc-internal-format, gfc-internal-format
33779 msgid "Fortran 2003: Array constructor including type specification at %C"
33782 #: fortran/array.c:1041 fortran/match.c:2895
33783 #, gcc-internal-format, gfc-internal-format
33784 msgid "Type-spec at %L cannot contain a deferred type parameter"
33787 #: fortran/array.c:1057
33788 #, gcc-internal-format, gfc-internal-format
33789 msgid "Empty array constructor at %C is not allowed"
33792 #: fortran/array.c:1142
33793 #, gcc-internal-format, gfc-internal-format
33794 msgid "Element in %s array constructor at %L is %s"
33797 #: fortran/array.c:1469
33798 #, gcc-internal-format, gfc-internal-format
33799 msgid "Iterator step at %L cannot be zero"
33802 #. Problems occur when we get something like
33803 #. integer :: a(lots) = (/(i, i=1, lots)/)
33804 #: fortran/array.c:1605 fortran/expr.c:1519 fortran/trans-array.c:4535
33805 #, gcc-internal-format, gfc-internal-format
33807 "The number of elements in the array constructor at %L requires an increase "
33808 "of the allowed %d upper limit. See -fmax-array-constructor option"
33811 #: fortran/array.c:1802
33812 #, gcc-internal-format, gfc-internal-format
33813 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
33816 #: fortran/check.c:45
33817 #, gcc-internal-format, gfc-internal-format
33818 msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
33821 #: fortran/check.c:61
33822 #, gcc-internal-format, gfc-internal-format
33823 msgid "'%s' argument of '%s' intrinsic at %L must be %s"
33826 #: fortran/check.c:89
33827 #, gcc-internal-format, gfc-internal-format
33828 msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
33831 #: fortran/check.c:104
33832 #, gcc-internal-format, gfc-internal-format
33833 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
33836 #: fortran/check.c:121
33837 #, gcc-internal-format, gfc-internal-format
33838 msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
33841 #: fortran/check.c:138
33842 #, gcc-internal-format, gfc-internal-format
33843 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
33846 #: fortran/check.c:167 fortran/check.c:4857
33847 #, gcc-internal-format, gfc-internal-format
33848 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
33851 #: fortran/check.c:176
33852 #, gcc-internal-format, gfc-internal-format
33853 msgid "Invalid kind for %s at %L"
33856 #: fortran/check.c:195
33857 #, gcc-internal-format, gfc-internal-format
33858 msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
33861 #: fortran/check.c:236
33862 #, gcc-internal-format, gfc-internal-format
33863 msgid "Expected coarray variable as '%s' argument to the %s intrinsic at %L"
33866 #: fortran/check.c:253
33867 #, gcc-internal-format, gfc-internal-format
33868 msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
33871 #: fortran/check.c:271
33872 #, gcc-internal-format, gfc-internal-format
33873 msgid "'%s' argument of '%s' intrinsic at %L must be an array"
33876 #: fortran/check.c:292
33877 #, gcc-internal-format, gfc-internal-format
33878 msgid "'%s' at %L must be nonnegative"
33881 #: fortran/check.c:318
33882 #, gcc-internal-format, gfc-internal-format
33883 msgid "'%s' at %L must be less than or equal to BIT_SIZE('%s')"
33886 #: fortran/check.c:328
33887 #, gcc-internal-format, gfc-internal-format
33888 msgid "'%s' at %L must be less than BIT_SIZE('%s')"
33891 #: fortran/check.c:355
33892 #, gcc-internal-format, gfc-internal-format
33894 "'%s' at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
33897 #: fortran/check.c:381
33898 #, gcc-internal-format, gfc-internal-format
33899 msgid "'%s + %s' at %L must be less than or equal to BIT_SIZE('%s')"
33902 #: fortran/check.c:399
33903 #, gcc-internal-format, gfc-internal-format
33905 "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
33908 #: fortran/check.c:416
33909 #, gcc-internal-format, gfc-internal-format
33910 msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
33913 #: fortran/check.c:431
33914 #, gcc-internal-format, gfc-internal-format
33915 msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
33918 #: fortran/check.c:452
33919 #, gcc-internal-format, gfc-internal-format
33920 msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
33923 #: fortran/check.c:470
33924 #, gcc-internal-format, gfc-internal-format
33925 msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
33928 #: fortran/check.c:488
33929 #, gcc-internal-format, gfc-internal-format
33930 msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
33933 #: fortran/check.c:505
33934 #, gcc-internal-format, gfc-internal-format
33935 msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
33938 #: fortran/check.c:553
33939 #, gcc-internal-format, gfc-internal-format
33940 msgid "'dim' argument of '%s' intrinsic at %L is not a valid codimension index"
33943 #: fortran/check.c:599
33944 #, gcc-internal-format, gfc-internal-format
33945 msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
33948 #: fortran/check.c:697
33949 #, gcc-internal-format, gfc-internal-format
33950 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
33953 #: fortran/check.c:819 fortran/check.c:4826
33954 #, gcc-internal-format, gfc-internal-format
33955 msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
33958 #: fortran/check.c:828 fortran/check.c:1657 fortran/check.c:1783
33959 #: fortran/check.c:1857 fortran/check.c:2171
33960 #, gcc-internal-format, gfc-internal-format
33961 msgid "Extension: Different type kinds at %L"
33964 #: fortran/check.c:866 fortran/check.c:2642
33965 #, gcc-internal-format, gfc-internal-format
33966 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
33969 #: fortran/check.c:884
33970 #, gcc-internal-format, gfc-internal-format
33972 "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE "
33976 #: fortran/check.c:893
33977 #, gcc-internal-format, gfc-internal-format
33978 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
33981 #: fortran/check.c:909
33982 #, gcc-internal-format, gfc-internal-format
33984 "Array section with a vector subscript at %L shall not be the target of a "
33988 #: fortran/check.c:920
33989 #, gcc-internal-format, gfc-internal-format
33991 "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic "
33995 #: fortran/check.c:963
33996 #, gcc-internal-format, gfc-internal-format
33997 msgid "Extension: Negative argument N at %L"
34000 #: fortran/check.c:1135 fortran/check.c:1294
34001 #, gcc-internal-format, gfc-internal-format
34003 "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
34006 #: fortran/check.c:1144 fortran/check.c:1303
34007 #, gcc-internal-format, gfc-internal-format
34009 "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or "
34013 #: fortran/check.c:1188 fortran/check.c:1702 fortran/check.c:1805
34014 #: fortran/check.c:1961 fortran/check.c:2006 fortran/check.c:3142
34015 #: fortran/check.c:3276 fortran/check.c:3331 fortran/check.c:3770
34016 #: fortran/check.c:3899
34017 #, gcc-internal-format, gfc-internal-format
34018 msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
34021 #: fortran/check.c:1235 fortran/check.c:1468
34022 #, gcc-internal-format, gfc-internal-format
34024 "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/"
34028 #: fortran/check.c:1250 fortran/check.c:1483 fortran/check.c:1511
34029 #, gcc-internal-format, gfc-internal-format
34031 "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
34034 #: fortran/check.c:1353 fortran/check.c:2265 fortran/check.c:2273
34035 #, gcc-internal-format, gfc-internal-format
34036 msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
34039 #: fortran/check.c:1367
34040 #, gcc-internal-format, gfc-internal-format
34042 "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
34045 #: fortran/check.c:1386 fortran/check.c:1394
34046 #, gcc-internal-format, gfc-internal-format
34047 msgid "'%s' argument of '%s' intrinsic at %L must be default real"
34050 #: fortran/check.c:1529
34051 #, gcc-internal-format, gfc-internal-format
34052 msgid "GNU extension: non-default INTEGER kind argument to %s intrinsic at %L"
34055 #: fortran/check.c:1589
34056 #, gcc-internal-format, gfc-internal-format
34057 msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
34060 #: fortran/check.c:1753
34061 #, gcc-internal-format, gfc-internal-format
34062 msgid "Argument of %s at %L must be of length one"
34065 #: fortran/check.c:1812
34066 #, gcc-internal-format, gfc-internal-format
34067 msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
34070 #: fortran/check.c:1937
34071 #, gcc-internal-format, gfc-internal-format
34072 msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
34075 #: fortran/check.c:2144
34076 #, gcc-internal-format, gfc-internal-format
34077 msgid "Intrinsic '%s' at %L must have at least two arguments"
34080 #: fortran/check.c:2177
34081 #, gcc-internal-format, gfc-internal-format
34082 msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
34085 #: fortran/check.c:2208
34086 #, gcc-internal-format, gfc-internal-format
34087 msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
34090 #: fortran/check.c:2215
34091 #, gcc-internal-format, gfc-internal-format
34093 "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
34096 #: fortran/check.c:2282
34097 #, gcc-internal-format, gfc-internal-format
34098 msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
34101 #: fortran/check.c:2296
34102 #, gcc-internal-format, gfc-internal-format
34104 "Different shape on dimension 1 for arguments '%s' and '%s' at %L for "
34108 #: fortran/check.c:2315
34109 #, gcc-internal-format, gfc-internal-format
34111 "Different shape on dimension 2 for argument '%s' and dimension 1 for "
34112 "argument '%s' at %L for intrinsic matmul"
34115 #: fortran/check.c:2324
34116 #, gcc-internal-format, gfc-internal-format
34117 msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
34120 #: fortran/check.c:2499
34121 #, gcc-internal-format, gfc-internal-format
34122 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
34125 #: fortran/check.c:2568
34126 #, gcc-internal-format, gfc-internal-format
34128 "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank "
34132 #: fortran/check.c:2577
34133 #, gcc-internal-format, gfc-internal-format
34135 "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind "
34139 #: fortran/check.c:2714 fortran/check.c:3846
34140 #, gcc-internal-format, gfc-internal-format
34142 "'%s' argument of '%s' intrinsic at %L must provide at least as many elements "
34143 "as there are .TRUE. values in '%s' (%ld/%d)"
34146 #: fortran/check.c:2772
34147 #, gcc-internal-format, gfc-internal-format
34148 msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
34151 #: fortran/check.c:2780
34152 #, gcc-internal-format, gfc-internal-format
34154 "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
34157 #: fortran/check.c:2797
34158 #, gcc-internal-format, gfc-internal-format
34159 msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
34162 #: fortran/check.c:2922
34163 #, gcc-internal-format, gfc-internal-format
34165 "'shape' argument of 'reshape' intrinsic at %L must be an array of constant "
34169 #: fortran/check.c:2932
34170 #, gcc-internal-format, gfc-internal-format
34171 msgid "'%s' argument of '%s' intrinsic at %L is empty"
34174 #: fortran/check.c:2939
34175 #, gcc-internal-format, gfc-internal-format
34176 msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
34179 #: fortran/check.c:2956
34180 #, gcc-internal-format, gfc-internal-format
34181 msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
34184 #: fortran/check.c:2996
34185 #, gcc-internal-format, gfc-internal-format
34187 "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
34190 #: fortran/check.c:3014
34191 #, gcc-internal-format, gfc-internal-format
34192 msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
34195 #: fortran/check.c:3023
34196 #, gcc-internal-format, gfc-internal-format
34198 "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions "
34199 "(dimension '%d' duplicated)"
34202 #: fortran/check.c:3059
34203 #, gcc-internal-format, gfc-internal-format
34205 "Without padding, there are not enough elements in the intrinsic RESHAPE "
34206 "source at %L to match the shape"
34209 #: fortran/check.c:3077 fortran/check.c:3095
34210 #, gcc-internal-format, gfc-internal-format
34211 msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
34214 #: fortran/check.c:3086 fortran/check.c:3104
34215 #, gcc-internal-format, gfc-internal-format
34216 msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
34219 #: fortran/check.c:3203
34220 #, gcc-internal-format, gfc-internal-format
34222 "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
34225 #: fortran/check.c:3234
34226 #, gcc-internal-format, gfc-internal-format
34227 msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
34230 #: fortran/check.c:3269
34231 #, gcc-internal-format, gfc-internal-format
34233 "'source' argument of 'shape' intrinsic at %L must not be an assumed size "
34237 #: fortran/check.c:3353
34238 #, gcc-internal-format, gfc-internal-format
34240 "'%s' argument of '%s' intrinsic at %L must be be an interoperable data entity"
34243 #: fortran/check.c:3382
34244 #, gcc-internal-format, gfc-internal-format
34245 msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
34248 #: fortran/check.c:3395
34249 #, gcc-internal-format, gfc-internal-format
34250 msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
34253 #: fortran/check.c:3414
34254 #, gcc-internal-format, gfc-internal-format
34255 msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
34258 #: fortran/check.c:3675
34259 #, gcc-internal-format, gfc-internal-format
34260 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
34263 #: fortran/check.c:3695
34264 #, gcc-internal-format, gfc-internal-format
34266 "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at "
34270 #: fortran/check.c:3725
34271 #, gcc-internal-format, gfc-internal-format
34272 msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
34275 #: fortran/check.c:3860
34276 #, gcc-internal-format, gfc-internal-format
34278 "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be "
34282 #: fortran/check.c:3873
34283 #, gcc-internal-format, gfc-internal-format
34285 "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
34288 #: fortran/check.c:4132 fortran/check.c:4164
34289 #, gcc-internal-format, gfc-internal-format
34290 msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
34293 #: fortran/check.c:4172
34294 #, gcc-internal-format, gfc-internal-format
34295 msgid "Too many arguments to %s at %L"
34298 #: fortran/check.c:4458
34299 #, gcc-internal-format, gfc-internal-format
34301 "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the "
34302 "default kind (%d)"
34305 #: fortran/check.c:4810 fortran/check.c:4818
34306 #, gcc-internal-format, gfc-internal-format
34307 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
34310 #: fortran/class.c:199
34311 #, gcc-internal-format, gfc-internal-format
34312 msgid "Polymorphic array at %C not yet supported"
34315 #. Since the extension field is 8 bit wide, we can only have
34316 #. up to 255 extension levels.
34317 #: fortran/class.c:270 fortran/decl.c:7318
34318 #, gcc-internal-format, gfc-internal-format
34319 msgid "Maximum extension level reached with type '%s' at %L"
34322 #: fortran/class.c:650 fortran/class.c:724
34323 #, gcc-internal-format, gfc-internal-format
34324 msgid "'%s' of '%s' is PRIVATE at %L"
34327 #: fortran/cpp.c:443
34328 #, gcc-internal-format
34329 msgid "To enable preprocessing, use -cpp"
34332 #: fortran/cpp.c:540 fortran/cpp.c:551 fortran/cpp.c:649
34333 #, gcc-internal-format, gfc-internal-format
34334 msgid "opening output file %s: %s"
34337 #: fortran/data.c:65
34338 #, gcc-internal-format, gfc-internal-format
34339 msgid "non-constant array in DATA statement %L"
34342 #: fortran/data.c:134
34343 #, gcc-internal-format, gfc-internal-format
34344 msgid "failure to simplify substring reference in DATA statement at %L"
34347 #: fortran/data.c:158
34348 #, gcc-internal-format, gfc-internal-format
34350 "Initialization string starting at %L was truncated to fit the variable (%d/"
34354 #: fortran/data.c:244
34355 #, gcc-internal-format, gfc-internal-format
34356 msgid "'%s' at %L already is initialized at %L"
34359 #: fortran/data.c:268
34360 #, gcc-internal-format, gfc-internal-format
34361 msgid "Data element below array lower bound at %L"
34364 #: fortran/data.c:280
34365 #, gcc-internal-format, gfc-internal-format
34366 msgid "Data element above array upper bound at %L"
34369 #: fortran/data.c:359
34370 #, gcc-internal-format, gfc-internal-format
34371 msgid "Extension: re-initialization of '%s' at %L"
34374 #: fortran/decl.c:260
34375 #, gcc-internal-format, gfc-internal-format
34376 msgid "Host associated variable '%s' may not be in the DATA statement at %C"
34379 #: fortran/decl.c:267
34380 #, gcc-internal-format, gfc-internal-format
34382 "Extension: initialization of common block variable '%s' in DATA statement at "
34386 #: fortran/decl.c:372
34387 #, gcc-internal-format, gfc-internal-format
34388 msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
34391 #: fortran/decl.c:397
34392 #, gcc-internal-format, gfc-internal-format
34393 msgid "Invalid initializer %s in Data statement at %C"
34396 #: fortran/decl.c:500
34397 #, gcc-internal-format, gfc-internal-format
34398 msgid "Initialization at %C is not allowed in a PURE procedure"
34401 #: fortran/decl.c:562
34402 #, gcc-internal-format, gfc-internal-format
34403 msgid "DATA statement at %C is not allowed in a PURE procedure"
34406 #: fortran/decl.c:650
34407 #, gcc-internal-format, gfc-internal-format
34408 msgid "Bad INTENT specification at %C"
34411 #: fortran/decl.c:671
34412 #, gcc-internal-format, gfc-internal-format
34413 msgid "Fortran 2003: deferred type parameter at %C"
34416 #: fortran/decl.c:708
34417 #, gcc-internal-format, gfc-internal-format
34418 msgid "Conflict in attributes of function argument at %C"
34421 #: fortran/decl.c:733
34422 #, gcc-internal-format, gfc-internal-format
34423 msgid "Obsolescent feature: Old-style character length at %C"
34426 #: fortran/decl.c:765
34427 #, gcc-internal-format, gfc-internal-format
34428 msgid "Syntax error in character length specification at %C"
34431 #: fortran/decl.c:888
34432 #, gcc-internal-format, gfc-internal-format
34433 msgid "Procedure '%s' at %C is already defined at %L"
34436 #: fortran/decl.c:896
34437 #, gcc-internal-format, gfc-internal-format
34438 msgid "Name '%s' at %C is already defined as a generic interface at %L"
34441 #: fortran/decl.c:909
34442 #, gcc-internal-format, gfc-internal-format
34444 "Procedure '%s' at %C has an explicit interface and must not have attributes "
34448 #: fortran/decl.c:981
34449 #, gcc-internal-format, gfc-internal-format
34451 "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
34454 #: fortran/decl.c:1011
34455 #, gcc-internal-format, gfc-internal-format
34457 "Type '%s' at %L is a parameter to the BIND(C) procedure '%s' but is not C "
34458 "interoperable because derived type '%s' is not C interoperable"
34461 #: fortran/decl.c:1018
34462 #, gcc-internal-format, gfc-internal-format
34464 "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not "
34465 "be C interoperable"
34468 #: fortran/decl.c:1033
34469 #, gcc-internal-format, gfc-internal-format
34471 "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND"
34475 #: fortran/decl.c:1047
34476 #, gcc-internal-format, gfc-internal-format
34478 "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure "
34482 #: fortran/decl.c:1056
34483 #, gcc-internal-format, gfc-internal-format
34485 "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' "
34489 #: fortran/decl.c:1065
34490 #, gcc-internal-format, gfc-internal-format
34492 "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure "
34496 #: fortran/decl.c:1078
34497 #, gcc-internal-format, gfc-internal-format
34499 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
34500 "at %L because the procedure is BIND(C)"
34503 #: fortran/decl.c:1088
34504 #, gcc-internal-format, gfc-internal-format
34506 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
34507 "at %L because the procedure is BIND(C)"
34510 #: fortran/decl.c:1169
34511 #, gcc-internal-format, gfc-internal-format
34513 "Variable '%s' in common block '%s' at %C must be declared with a C "
34514 "interoperable kind since common block '%s' is BIND(C)"
34517 #: fortran/decl.c:1211
34518 #, gcc-internal-format, gfc-internal-format
34519 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
34522 #: fortran/decl.c:1218
34523 #, gcc-internal-format, gfc-internal-format
34525 "The CHARACTER elements of the array constructor at %L must have the same "
34529 #: fortran/decl.c:1308
34530 #, gcc-internal-format, gfc-internal-format
34531 msgid "Initializer not allowed for PARAMETER '%s' at %C"
34534 #: fortran/decl.c:1318
34535 #, gcc-internal-format, gfc-internal-format
34536 msgid "PARAMETER at %L is missing an initializer"
34539 #: fortran/decl.c:1328
34540 #, gcc-internal-format, gfc-internal-format
34542 "Variable '%s' at %C with an initializer already appears in a DATA statement"
34545 #: fortran/decl.c:1409
34546 #, gcc-internal-format, gfc-internal-format
34547 msgid "Can't initialize implied-shape array at %L with scalar"
34550 #: fortran/decl.c:1427
34551 #, gcc-internal-format, gfc-internal-format
34552 msgid "Non-constant lower bound in implied-shape declaration at %L"
34555 #: fortran/decl.c:1522
34556 #, gcc-internal-format, gfc-internal-format
34557 msgid "Component at %C must have the POINTER attribute"
34560 #: fortran/decl.c:1530
34561 #, gcc-internal-format, gfc-internal-format
34562 msgid "Array component of structure at %C must have explicit or deferred shape"
34565 #: fortran/decl.c:1610
34566 #, gcc-internal-format, gfc-internal-format
34567 msgid "Pointer array component of structure at %C must have a deferred shape"
34570 #: fortran/decl.c:1619
34571 #, gcc-internal-format, gfc-internal-format
34572 msgid "Allocatable component of structure at %C must have a deferred shape"
34575 #: fortran/decl.c:1628
34576 #, gcc-internal-format, gfc-internal-format
34577 msgid "Array component of structure at %C must have an explicit shape"
34580 #: fortran/decl.c:1662
34581 #, gcc-internal-format, gfc-internal-format
34582 msgid "NULL() initialization at %C is ambiguous"
34585 #: fortran/decl.c:1689
34586 #, gcc-internal-format, gfc-internal-format
34587 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
34590 #: fortran/decl.c:1709
34591 #, gcc-internal-format, gfc-internal-format
34592 msgid "Error in pointer initialization at %C"
34595 #: fortran/decl.c:1716
34596 #, gcc-internal-format, gfc-internal-format
34597 msgid "Fortran 2008: non-NULL pointer initialization at %C"
34600 #: fortran/decl.c:1777
34601 #, gcc-internal-format, gfc-internal-format
34602 msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
34605 #: fortran/decl.c:1788
34606 #, gcc-internal-format, gfc-internal-format
34607 msgid "Fortran 2008: Implied-shape array at %L"
34610 #: fortran/decl.c:1852 fortran/decl.c:6247
34611 #, gcc-internal-format, gfc-internal-format
34612 msgid "Duplicate array spec for Cray pointee at %C"
34615 #: fortran/decl.c:1923
34616 #, gcc-internal-format, gfc-internal-format
34617 msgid "the type of '%s' at %C has not been declared within the interface"
34620 #: fortran/decl.c:1939
34621 #, gcc-internal-format, gfc-internal-format
34622 msgid "Function name '%s' not allowed at %C"
34625 #: fortran/decl.c:1955
34626 #, gcc-internal-format, gfc-internal-format
34627 msgid "Extension: Old-style initialization at %C"
34630 #: fortran/decl.c:1970 fortran/decl.c:4749
34631 #, gcc-internal-format, gfc-internal-format
34632 msgid "Initialization at %C isn't for a pointer variable"
34635 #: fortran/decl.c:1983
34636 #, gcc-internal-format, gfc-internal-format
34637 msgid "Pointer initialization at %C requires '=>', not '='"
34640 #: fortran/decl.c:1992 fortran/decl.c:7470
34641 #, gcc-internal-format, gfc-internal-format
34642 msgid "Expected an initialization expression at %C"
34645 #: fortran/decl.c:1999
34646 #, gcc-internal-format, gfc-internal-format
34647 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
34650 #: fortran/decl.c:2012
34651 #, gcc-internal-format, gfc-internal-format
34652 msgid "Initialization of allocatable component at %C is not allowed"
34655 #: fortran/decl.c:2066 fortran/decl.c:2075
34656 #, gcc-internal-format, gfc-internal-format
34657 msgid "Old-style type declaration %s*%d not supported at %C"
34660 #: fortran/decl.c:2080
34661 #, gcc-internal-format, gfc-internal-format
34662 msgid "Nonstandard type declaration %s*%d at %C"
34665 #: fortran/decl.c:2131 fortran/decl.c:2207
34666 #, gcc-internal-format, gfc-internal-format
34667 msgid "Missing right parenthesis at %C"
34670 #: fortran/decl.c:2144 fortran/decl.c:2252
34671 #, gcc-internal-format, gfc-internal-format
34672 msgid "Expected initialization expression at %C"
34675 #: fortran/decl.c:2152 fortran/decl.c:2258
34676 #, gcc-internal-format, gfc-internal-format
34677 msgid "Expected scalar initialization expression at %C"
34680 #: fortran/decl.c:2183
34681 #, gcc-internal-format, gfc-internal-format
34682 msgid "Kind %d not supported for type %s at %C"
34685 #: fortran/decl.c:2196
34686 #, gcc-internal-format, gfc-internal-format
34687 msgid "C kind type parameter is for type %s but type at %L is %s"
34690 #: fortran/decl.c:2205
34691 #, gcc-internal-format, gfc-internal-format
34692 msgid "Missing right parenthesis or comma at %C"
34695 #: fortran/decl.c:2278
34696 #, gcc-internal-format, gfc-internal-format
34697 msgid "Kind %d is not supported for CHARACTER at %C"
34700 #: fortran/decl.c:2410
34701 #, gcc-internal-format, gfc-internal-format
34702 msgid "Syntax error in CHARACTER declaration at %C"
34705 #: fortran/decl.c:2494
34706 #, gcc-internal-format, gfc-internal-format
34707 msgid "Extension: BYTE type at %C"
34710 #: fortran/decl.c:2500
34711 #, gcc-internal-format, gfc-internal-format
34712 msgid "BYTE type used at %C is not available on the target machine"
34715 #: fortran/decl.c:2526 fortran/decl.c:2557 fortran/decl.c:2587
34716 #: fortran/decl.c:2681
34717 #, gcc-internal-format, gfc-internal-format
34718 msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
34721 #: fortran/decl.c:2582
34722 #, gcc-internal-format, gfc-internal-format
34723 msgid "Extension: DOUBLE COMPLEX at %C"
34726 #: fortran/decl.c:2620
34727 #, gcc-internal-format, gfc-internal-format
34728 msgid "Unlimited polymorphism at %C not yet supported"
34731 #: fortran/decl.c:2629
34732 #, gcc-internal-format, gfc-internal-format
34733 msgid "Fortran 2003: CLASS statement at %C"
34736 #: fortran/decl.c:2652 fortran/decl.c:2661 fortran/decl.c:2995
34737 #: fortran/decl.c:3003
34738 #, gcc-internal-format, gfc-internal-format
34739 msgid "Type name '%s' at %C is ambiguous"
34742 #: fortran/decl.c:2757
34743 #, gcc-internal-format, gfc-internal-format
34744 msgid "Missing character range in IMPLICIT at %C"
34747 #: fortran/decl.c:2803
34748 #, gcc-internal-format, gfc-internal-format
34749 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
34752 #: fortran/decl.c:2859
34753 #, gcc-internal-format, gfc-internal-format
34754 msgid "Empty IMPLICIT statement at %C"
34757 #: fortran/decl.c:2961
34758 #, gcc-internal-format, gfc-internal-format
34759 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
34762 #: fortran/decl.c:2966
34763 #, gcc-internal-format, gfc-internal-format
34764 msgid "Fortran 2003: IMPORT statement at %C"
34767 #: fortran/decl.c:2981
34768 #, gcc-internal-format, gfc-internal-format
34769 msgid "Expecting list of named entities at %C"
34772 #: fortran/decl.c:3009
34773 #, gcc-internal-format, gfc-internal-format
34774 msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
34777 #: fortran/decl.c:3016
34778 #, gcc-internal-format, gfc-internal-format
34779 msgid "'%s' is already IMPORTed from host scoping unit at %C."
34782 #: fortran/decl.c:3045
34783 #, gcc-internal-format, gfc-internal-format
34784 msgid "Syntax error in IMPORT statement at %C"
34787 #: fortran/decl.c:3344
34788 #, gcc-internal-format, gfc-internal-format
34789 msgid "Missing codimension specification at %C"
34792 #: fortran/decl.c:3346
34793 #, gcc-internal-format, gfc-internal-format
34794 msgid "Missing dimension specification at %C"
34797 #: fortran/decl.c:3429
34798 #, gcc-internal-format, gfc-internal-format
34799 msgid "Duplicate %s attribute at %L"
34802 #: fortran/decl.c:3448
34803 #, gcc-internal-format, gfc-internal-format
34804 msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
34807 #: fortran/decl.c:3458
34808 #, gcc-internal-format, gfc-internal-format
34809 msgid "Attribute at %L is not allowed in a TYPE definition"
34812 #: fortran/decl.c:3476
34813 #, gcc-internal-format, gfc-internal-format
34814 msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
34817 #: fortran/decl.c:3487
34818 #, gcc-internal-format, gfc-internal-format
34820 "%s attribute at %L is not allowed outside of the specification part of a "
34824 #: fortran/decl.c:3502
34825 #, gcc-internal-format, gfc-internal-format
34826 msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
34829 #: fortran/decl.c:3515
34830 #, gcc-internal-format, gfc-internal-format
34831 msgid "Fortran 2008: CONTIGUOUS attribute at %C"
34834 #: fortran/decl.c:3561 fortran/decl.c:6524
34835 #, gcc-internal-format, gfc-internal-format
34836 msgid "PROTECTED at %C only allowed in specification part of a module"
34839 #: fortran/decl.c:3567
34840 #, gcc-internal-format, gfc-internal-format
34841 msgid "Fortran 2003: PROTECTED attribute at %C"
34844 #: fortran/decl.c:3598
34845 #, gcc-internal-format, gfc-internal-format
34846 msgid "Fortran 2003: VALUE attribute at %C"
34849 #: fortran/decl.c:3608
34850 #, gcc-internal-format, gfc-internal-format
34851 msgid "Fortran 2003: VOLATILE attribute at %C"
34854 #: fortran/decl.c:3652
34855 #, gcc-internal-format, gfc-internal-format
34856 msgid "Multiple identifiers provided with single NAME= specifier at %C"
34859 #: fortran/decl.c:3749
34860 #, gcc-internal-format, gfc-internal-format
34862 "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
34865 #: fortran/decl.c:3770
34866 #, gcc-internal-format, gfc-internal-format
34868 "Variable '%s' in common block '%s' at %L may not be a C interoperable kind "
34869 "though common block '%s' is BIND(C)"
34872 #: fortran/decl.c:3779
34873 #, gcc-internal-format, gfc-internal-format
34874 msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
34877 #: fortran/decl.c:3783
34878 #, gcc-internal-format, gfc-internal-format
34879 msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
34882 #: fortran/decl.c:3795
34883 #, gcc-internal-format, gfc-internal-format
34885 "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) "
34886 "since it is not a global"
34889 #: fortran/decl.c:3809
34890 #, gcc-internal-format, gfc-internal-format
34891 msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
34894 #: fortran/decl.c:3817
34895 #, gcc-internal-format, gfc-internal-format
34897 "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
34900 #: fortran/decl.c:3829
34901 #, gcc-internal-format, gfc-internal-format
34902 msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
34905 #: fortran/decl.c:3837
34906 #, gcc-internal-format, gfc-internal-format
34907 msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
34910 #. Use gfc_warning_now because we won't say that the symbol fails
34911 #. just because of this.
34912 #: fortran/decl.c:3848
34913 #, gcc-internal-format, gfc-internal-format
34915 "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
34918 #: fortran/decl.c:3923
34919 #, gcc-internal-format, gfc-internal-format
34921 "Need either entity or common block name for attribute specification "
34925 #: fortran/decl.c:3970
34926 #, gcc-internal-format, gfc-internal-format
34928 "Missing entity or common block name for attribute specification statement at "
34932 #. Now we have an error, which we signal, and then fix up
34933 #. because the knock-on is plain and simple confusing.
34934 #: fortran/decl.c:4079
34935 #, gcc-internal-format, gfc-internal-format
34937 "Derived type at %C has not been previously defined and so cannot appear in a "
34938 "derived type definition"
34941 #: fortran/decl.c:4111
34942 #, gcc-internal-format, gfc-internal-format
34943 msgid "Syntax error in data declaration at %C"
34946 #: fortran/decl.c:4185
34947 #, gcc-internal-format, gfc-internal-format
34948 msgid "Fortran 2008: IMPURE procedure at %C"
34951 #: fortran/decl.c:4198
34952 #, gcc-internal-format, gfc-internal-format
34953 msgid "PURE and IMPURE must not appear both at %C"
34956 #: fortran/decl.c:4304
34957 #, gcc-internal-format, gfc-internal-format
34958 msgid "Name '%s' at %C is the name of the procedure"
34961 #: fortran/decl.c:4316
34962 #, gcc-internal-format, gfc-internal-format
34963 msgid "Unexpected junk in formal argument list at %C"
34966 #: fortran/decl.c:4333
34967 #, gcc-internal-format, gfc-internal-format
34968 msgid "Duplicate symbol '%s' in formal argument list at %C"
34971 #: fortran/decl.c:4384
34972 #, gcc-internal-format, gfc-internal-format
34973 msgid "RESULT variable at %C must be different than function name"
34976 #: fortran/decl.c:4461
34977 #, gcc-internal-format, gfc-internal-format
34978 msgid "Unexpected junk after function declaration at %C"
34981 #: fortran/decl.c:4471 fortran/decl.c:5500
34982 #, gcc-internal-format, gfc-internal-format
34984 "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal "
34988 #: fortran/decl.c:4615
34989 #, gcc-internal-format, gfc-internal-format
34990 msgid "Interface '%s' at %C may not be generic"
34993 #: fortran/decl.c:4621
34994 #, gcc-internal-format, gfc-internal-format
34995 msgid "Interface '%s' at %C may not be a statement function"
34998 #: fortran/decl.c:4634
34999 #, gcc-internal-format, gfc-internal-format
35000 msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
35003 #: fortran/decl.c:4689
35004 #, gcc-internal-format, gfc-internal-format
35005 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
35008 #: fortran/decl.c:4696
35009 #, gcc-internal-format, gfc-internal-format
35010 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
35013 #: fortran/decl.c:4702
35014 #, gcc-internal-format, gfc-internal-format
35015 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
35018 #: fortran/decl.c:4725
35019 #, gcc-internal-format, gfc-internal-format
35020 msgid "Procedure '%s' at %L already has basic type of %s"
35023 #: fortran/decl.c:4773 fortran/decl.c:4940 fortran/decl.c:7952
35024 #, gcc-internal-format, gfc-internal-format
35025 msgid "Syntax error in PROCEDURE statement at %C"
35028 #: fortran/decl.c:4822 fortran/decl.c:7853
35029 #, gcc-internal-format, gfc-internal-format
35030 msgid "Expected '::' after binding-attributes at %C"
35033 #: fortran/decl.c:4829
35034 #, gcc-internal-format, gfc-internal-format
35035 msgid "NOPASS or explicit interface required at %C"
35038 #: fortran/decl.c:4833
35039 #, gcc-internal-format, gfc-internal-format
35040 msgid "Fortran 2003: Procedure pointer component at %C"
35043 #: fortran/decl.c:4897
35044 #, gcc-internal-format, gfc-internal-format
35045 msgid "Syntax error in procedure pointer component at %C"
35048 #: fortran/decl.c:4914
35049 #, gcc-internal-format, gfc-internal-format
35050 msgid "PROCEDURE at %C must be in a generic interface"
35053 #: fortran/decl.c:4979
35054 #, gcc-internal-format, gfc-internal-format
35055 msgid "Fortran 2003: PROCEDURE statement at %C"
35058 #: fortran/decl.c:5047
35059 #, gcc-internal-format, gfc-internal-format
35060 msgid "Expected formal argument list in function definition at %C"
35063 #: fortran/decl.c:5071 fortran/decl.c:5075 fortran/decl.c:5278
35064 #: fortran/decl.c:5282 fortran/decl.c:5468 fortran/decl.c:5472
35065 #: fortran/symbol.c:1582
35066 #, gcc-internal-format, gfc-internal-format
35067 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
35070 #: fortran/decl.c:5190
35071 #, gcc-internal-format, gfc-internal-format
35072 msgid "Fortran 2008 obsolescent feature: ENTRY statement at %C"
35075 #: fortran/decl.c:5200
35076 #, gcc-internal-format, gfc-internal-format
35077 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
35080 #: fortran/decl.c:5203
35081 #, gcc-internal-format, gfc-internal-format
35082 msgid "ENTRY statement at %C cannot appear within a MODULE"
35085 #: fortran/decl.c:5206
35086 #, gcc-internal-format, gfc-internal-format
35087 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
35090 #: fortran/decl.c:5210
35091 #, gcc-internal-format, gfc-internal-format
35092 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
35095 #: fortran/decl.c:5214
35096 #, gcc-internal-format, gfc-internal-format
35097 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
35100 #: fortran/decl.c:5218
35101 #, gcc-internal-format, gfc-internal-format
35102 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
35105 #: fortran/decl.c:5222
35106 #, gcc-internal-format, gfc-internal-format
35107 msgid "ENTRY statement at %C cannot appear within a DO block"
35110 #: fortran/decl.c:5226
35111 #, gcc-internal-format, gfc-internal-format
35112 msgid "ENTRY statement at %C cannot appear within a SELECT block"
35115 #: fortran/decl.c:5230
35116 #, gcc-internal-format, gfc-internal-format
35117 msgid "ENTRY statement at %C cannot appear within a FORALL block"
35120 #: fortran/decl.c:5234
35121 #, gcc-internal-format, gfc-internal-format
35122 msgid "ENTRY statement at %C cannot appear within a WHERE block"
35125 #: fortran/decl.c:5238
35126 #, gcc-internal-format, gfc-internal-format
35127 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
35130 #: fortran/decl.c:5256
35131 #, gcc-internal-format, gfc-internal-format
35132 msgid "ENTRY statement at %C cannot appear in a contained procedure"
35135 #: fortran/decl.c:5310 fortran/decl.c:5508
35136 #, gcc-internal-format, gfc-internal-format
35137 msgid "Missing required parentheses before BIND(C) at %C"
35140 #: fortran/decl.c:5570 fortran/decl.c:5586
35141 #, gcc-internal-format, gfc-internal-format
35142 msgid "Syntax error in NAME= specifier for binding label at %C"
35145 #: fortran/decl.c:5601
35146 #, gcc-internal-format, gfc-internal-format
35147 msgid "Missing closing quote '\"' for binding label at %C"
35150 #: fortran/decl.c:5610
35151 #, gcc-internal-format, gfc-internal-format
35152 msgid "Missing closing quote ''' for binding label at %C"
35155 #: fortran/decl.c:5620
35156 #, gcc-internal-format, gfc-internal-format
35157 msgid "Missing closing paren for binding label at %C"
35160 #: fortran/decl.c:5626
35161 #, gcc-internal-format, gfc-internal-format
35162 msgid "No binding name is allowed in BIND(C) at %C"
35165 #: fortran/decl.c:5632
35166 #, gcc-internal-format, gfc-internal-format
35167 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
35170 #: fortran/decl.c:5663
35171 #, gcc-internal-format, gfc-internal-format
35172 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
35175 #: fortran/decl.c:5867
35176 #, gcc-internal-format, gfc-internal-format
35177 msgid "Unexpected END statement at %C"
35180 #: fortran/decl.c:5875
35181 #, gcc-internal-format, gfc-internal-format
35182 msgid "Fortran 2008: END statement instead of %s statement at %L"
35185 #. We would have required END [something].
35186 #: fortran/decl.c:5883
35187 #, gcc-internal-format, gfc-internal-format
35188 msgid "%s statement expected at %L"
35191 #: fortran/decl.c:5894
35192 #, gcc-internal-format, gfc-internal-format
35193 msgid "Expecting %s statement at %C"
35196 #: fortran/decl.c:5910
35197 #, gcc-internal-format, gfc-internal-format
35198 msgid "Expected block name of '%s' in %s statement at %C"
35201 #: fortran/decl.c:5927
35202 #, gcc-internal-format, gfc-internal-format
35203 msgid "Expected terminating name at %C"
35206 #: fortran/decl.c:5936 fortran/decl.c:5944
35207 #, gcc-internal-format, gfc-internal-format
35208 msgid "Expected label '%s' for %s statement at %C"
35211 #: fortran/decl.c:6003
35212 #, gcc-internal-format, gfc-internal-format
35213 msgid "Missing array specification at %L in DIMENSION statement"
35216 #: fortran/decl.c:6011
35217 #, gcc-internal-format, gfc-internal-format
35218 msgid "Dimensions specified for %s at %L after its initialisation"
35221 #: fortran/decl.c:6019
35222 #, gcc-internal-format, gfc-internal-format
35223 msgid "Missing array specification at %L in CODIMENSION statement"
35226 #: fortran/decl.c:6028
35227 #, gcc-internal-format, gfc-internal-format
35228 msgid "Array specification must be deferred at %L"
35231 #: fortran/decl.c:6127
35232 #, gcc-internal-format, gfc-internal-format
35233 msgid "Unexpected character in variable list at %C"
35236 #: fortran/decl.c:6164
35237 #, gcc-internal-format, gfc-internal-format
35238 msgid "Expected '(' at %C"
35241 #: fortran/decl.c:6178 fortran/decl.c:6218
35242 #, gcc-internal-format, gfc-internal-format
35243 msgid "Expected variable name at %C"
35246 #: fortran/decl.c:6194
35247 #, gcc-internal-format, gfc-internal-format
35248 msgid "Cray pointer at %C must be an integer"
35251 #: fortran/decl.c:6198
35252 #, gcc-internal-format, gfc-internal-format
35254 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
35258 #: fortran/decl.c:6204
35259 #, gcc-internal-format, gfc-internal-format
35260 msgid "Expected \",\" at %C"
35263 #: fortran/decl.c:6267
35264 #, gcc-internal-format, gfc-internal-format
35265 msgid "Expected \")\" at %C"
35268 #: fortran/decl.c:6279
35269 #, gcc-internal-format, gfc-internal-format
35270 msgid "Expected \",\" or end of statement at %C"
35273 #: fortran/decl.c:6305
35274 #, gcc-internal-format, gfc-internal-format
35275 msgid "INTENT is not allowed inside of BLOCK at %C"
35278 #: fortran/decl.c:6337
35279 #, gcc-internal-format, gfc-internal-format
35280 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
35283 #: fortran/decl.c:6356
35284 #, gcc-internal-format, gfc-internal-format
35285 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
35288 #: fortran/decl.c:6395
35289 #, gcc-internal-format, gfc-internal-format
35290 msgid "Fortran 2008: CONTIGUOUS statement at %C"
35293 #: fortran/decl.c:6475
35294 #, gcc-internal-format, gfc-internal-format
35296 "Access specification of the %s operator at %C has already been specified"
35299 #: fortran/decl.c:6492
35300 #, gcc-internal-format, gfc-internal-format
35302 "Access specification of the .%s. operator at %C has already been specified"
35305 #: fortran/decl.c:6530
35306 #, gcc-internal-format, gfc-internal-format
35307 msgid "Fortran 2003: PROTECTED statement at %C"
35310 #: fortran/decl.c:6570
35311 #, gcc-internal-format, gfc-internal-format
35312 msgid "Syntax error in PROTECTED statement at %C"
35315 #: fortran/decl.c:6594
35316 #, gcc-internal-format, gfc-internal-format
35318 "PRIVATE statement at %C is only allowed in the specification part of a module"
35321 #: fortran/decl.c:6631
35322 #, gcc-internal-format, gfc-internal-format
35324 "PUBLIC statement at %C is only allowed in the specification part of a module"
35327 #: fortran/decl.c:6659
35328 #, gcc-internal-format, gfc-internal-format
35329 msgid "Expected variable name at %C in PARAMETER statement"
35332 #: fortran/decl.c:6666
35333 #, gcc-internal-format, gfc-internal-format
35334 msgid "Expected = sign in PARAMETER statement at %C"
35337 #: fortran/decl.c:6672
35338 #, gcc-internal-format, gfc-internal-format
35339 msgid "Expected expression at %C in PARAMETER statement"
35342 #: fortran/decl.c:6692
35343 #, gcc-internal-format, gfc-internal-format
35344 msgid "Initializing already initialized variable at %C"
35347 #: fortran/decl.c:6727
35348 #, gcc-internal-format, gfc-internal-format
35349 msgid "Unexpected characters in PARAMETER statement at %C"
35352 #: fortran/decl.c:6751
35353 #, gcc-internal-format, gfc-internal-format
35354 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
35357 #: fortran/decl.c:6763
35358 #, gcc-internal-format, gfc-internal-format
35359 msgid "SAVE statement at %C follows blanket SAVE statement"
35362 #: fortran/decl.c:6810
35363 #, gcc-internal-format, gfc-internal-format
35364 msgid "Syntax error in SAVE statement at %C"
35367 #: fortran/decl.c:6824
35368 #, gcc-internal-format, gfc-internal-format
35369 msgid "VALUE is not allowed inside of BLOCK at %C"
35372 #: fortran/decl.c:6828
35373 #, gcc-internal-format, gfc-internal-format
35374 msgid "Fortran 2003: VALUE statement at %C"
35377 #: fortran/decl.c:6868
35378 #, gcc-internal-format, gfc-internal-format
35379 msgid "Syntax error in VALUE statement at %C"
35382 #: fortran/decl.c:6879
35383 #, gcc-internal-format, gfc-internal-format
35384 msgid "Fortran 2003: VOLATILE statement at %C"
35387 #: fortran/decl.c:6903
35388 #, gcc-internal-format, gfc-internal-format
35390 "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-"
35394 #: fortran/decl.c:6929
35395 #, gcc-internal-format, gfc-internal-format
35396 msgid "Syntax error in VOLATILE statement at %C"
35399 #: fortran/decl.c:6940
35400 #, gcc-internal-format, gfc-internal-format
35401 msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
35404 #: fortran/decl.c:6982
35405 #, gcc-internal-format, gfc-internal-format
35406 msgid "Syntax error in ASYNCHRONOUS statement at %C"
35409 #: fortran/decl.c:7005
35410 #, gcc-internal-format, gfc-internal-format
35411 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
35414 #: fortran/decl.c:7050
35415 #, gcc-internal-format, gfc-internal-format
35416 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
35419 #: fortran/decl.c:7099
35420 #, gcc-internal-format, gfc-internal-format
35421 msgid "Ambiguous symbol in TYPE definition at %C"
35424 #: fortran/decl.c:7105
35425 #, gcc-internal-format, gfc-internal-format
35426 msgid "No such symbol in TYPE definition at %C"
35429 #: fortran/decl.c:7111
35430 #, gcc-internal-format, gfc-internal-format
35431 msgid "'%s' in EXTENDS expression at %C is not a derived type"
35434 #: fortran/decl.c:7118
35435 #, gcc-internal-format, gfc-internal-format
35436 msgid "'%s' cannot be extended at %C because it is BIND(C)"
35439 #: fortran/decl.c:7125
35440 #, gcc-internal-format, gfc-internal-format
35441 msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
35444 #: fortran/decl.c:7148
35445 #, gcc-internal-format, gfc-internal-format
35447 "Derived type at %C can only be PRIVATE in the specification part of a module"
35450 #: fortran/decl.c:7160
35451 #, gcc-internal-format, gfc-internal-format
35453 "Derived type at %C can only be PUBLIC in the specification part of a module"
35456 #: fortran/decl.c:7181
35457 #, gcc-internal-format, gfc-internal-format
35458 msgid "Fortran 2003: ABSTRACT type at %C"
35461 #: fortran/decl.c:7245
35462 #, gcc-internal-format, gfc-internal-format
35463 msgid "Expected :: in TYPE definition at %C"
35466 #: fortran/decl.c:7256
35467 #, gcc-internal-format, gfc-internal-format
35468 msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
35471 #: fortran/decl.c:7266
35472 #, gcc-internal-format, gfc-internal-format
35473 msgid "Derived type name '%s' at %C already has a basic type of %s"
35476 #: fortran/decl.c:7282
35477 #, gcc-internal-format, gfc-internal-format
35478 msgid "Derived type definition of '%s' at %C has already been defined"
35481 #: fortran/decl.c:7355
35482 #, gcc-internal-format, gfc-internal-format
35483 msgid "Cray Pointee at %C cannot be assumed shape array"
35486 #: fortran/decl.c:7375
35487 #, gcc-internal-format, gfc-internal-format
35488 msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
35491 #: fortran/decl.c:7408
35492 #, gcc-internal-format, gfc-internal-format
35493 msgid "Enumerator exceeds the C integer type at %C"
35496 #: fortran/decl.c:7487
35497 #, gcc-internal-format, gfc-internal-format
35498 msgid "ENUMERATOR %L not initialized with integer expression"
35501 #: fortran/decl.c:7535
35502 #, gcc-internal-format, gfc-internal-format
35503 msgid "ENUM definition statement expected before %C"
35506 #: fortran/decl.c:7571
35507 #, gcc-internal-format, gfc-internal-format
35508 msgid "Syntax error in ENUMERATOR definition at %C"
35511 #: fortran/decl.c:7618 fortran/decl.c:7633
35512 #, gcc-internal-format, gfc-internal-format
35513 msgid "Duplicate access-specifier at %C"
35516 #: fortran/decl.c:7653
35517 #, gcc-internal-format, gfc-internal-format
35518 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
35521 #: fortran/decl.c:7673
35522 #, gcc-internal-format, gfc-internal-format
35523 msgid "Binding attributes already specify passing, illegal PASS at %C"
35526 #: fortran/decl.c:7700
35527 #, gcc-internal-format, gfc-internal-format
35528 msgid "Duplicate POINTER attribute at %C"
35531 #: fortran/decl.c:7718
35532 #, gcc-internal-format, gfc-internal-format
35533 msgid "Duplicate NON_OVERRIDABLE at %C"
35536 #: fortran/decl.c:7734
35537 #, gcc-internal-format, gfc-internal-format
35538 msgid "Duplicate DEFERRED at %C"
35541 #: fortran/decl.c:7747
35542 #, gcc-internal-format, gfc-internal-format
35543 msgid "Expected access-specifier at %C"
35546 #: fortran/decl.c:7749
35547 #, gcc-internal-format, gfc-internal-format
35548 msgid "Expected binding attribute at %C"
35551 #: fortran/decl.c:7757
35552 #, gcc-internal-format, gfc-internal-format
35553 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
35556 #: fortran/decl.c:7769
35557 #, gcc-internal-format, gfc-internal-format
35558 msgid "POINTER attribute is required for procedure pointer component at %C"
35561 #: fortran/decl.c:7811
35562 #, gcc-internal-format, gfc-internal-format
35563 msgid "Interface-name expected after '(' at %C"
35566 #: fortran/decl.c:7817
35567 #, gcc-internal-format, gfc-internal-format
35568 msgid "')' expected at %C"
35571 #: fortran/decl.c:7837
35572 #, gcc-internal-format, gfc-internal-format
35573 msgid "Interface must be specified for DEFERRED binding at %C"
35576 #: fortran/decl.c:7842
35577 #, gcc-internal-format, gfc-internal-format
35578 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
35581 #: fortran/decl.c:7865
35582 #, gcc-internal-format, gfc-internal-format
35583 msgid "Expected binding name at %C"
35586 #: fortran/decl.c:7869
35587 #, gcc-internal-format, gfc-internal-format
35588 msgid "Fortran 2008: PROCEDURE list at %C"
35591 #: fortran/decl.c:7882
35592 #, gcc-internal-format, gfc-internal-format
35593 msgid "'=> target' is invalid for DEFERRED binding at %C"
35596 #: fortran/decl.c:7888
35597 #, gcc-internal-format, gfc-internal-format
35598 msgid "'::' needed in PROCEDURE binding with explicit target at %C"
35601 #: fortran/decl.c:7898
35602 #, gcc-internal-format, gfc-internal-format
35603 msgid "Expected binding target after '=>' at %C"
35606 #: fortran/decl.c:7915
35607 #, gcc-internal-format, gfc-internal-format
35608 msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
35611 #: fortran/decl.c:7926
35612 #, gcc-internal-format, gfc-internal-format
35614 "There is already a procedure with binding name '%s' for the derived type "
35618 #: fortran/decl.c:7975
35619 #, gcc-internal-format, gfc-internal-format
35620 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
35623 #: fortran/decl.c:7995
35624 #, gcc-internal-format, gfc-internal-format
35625 msgid "Expected '::' at %C"
35628 #: fortran/decl.c:8007
35629 #, gcc-internal-format, gfc-internal-format
35630 msgid "Expected generic name or operator descriptor at %C"
35633 #: fortran/decl.c:8033
35634 #, gcc-internal-format, gfc-internal-format
35635 msgid "Expected '=>' at %C"
35638 #: fortran/decl.c:8075
35639 #, gcc-internal-format, gfc-internal-format
35641 "There's already a non-generic procedure with binding name '%s' for the "
35642 "derived type '%s' at %C"
35645 #: fortran/decl.c:8083
35646 #, gcc-internal-format, gfc-internal-format
35647 msgid "Binding at %C must have the same access as already defined binding '%s'"
35650 #: fortran/decl.c:8132
35651 #, gcc-internal-format, gfc-internal-format
35652 msgid "Expected specific binding name at %C"
35655 #: fortran/decl.c:8142
35656 #, gcc-internal-format, gfc-internal-format
35657 msgid "'%s' already defined as specific binding for the generic '%s' at %C"
35660 #: fortran/decl.c:8158
35661 #, gcc-internal-format, gfc-internal-format
35662 msgid "Junk after GENERIC binding at %C"
35665 #: fortran/decl.c:8193
35666 #, gcc-internal-format, gfc-internal-format
35667 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
35670 #: fortran/decl.c:8204
35671 #, gcc-internal-format, gfc-internal-format
35673 "Derived type declaration with FINAL at %C must be in the specification part "
35677 #: fortran/decl.c:8226
35678 #, gcc-internal-format, gfc-internal-format
35679 msgid "Empty FINAL at %C"
35682 #: fortran/decl.c:8233
35683 #, gcc-internal-format, gfc-internal-format
35684 msgid "Expected module procedure name at %C"
35687 #: fortran/decl.c:8243
35688 #, gcc-internal-format, gfc-internal-format
35689 msgid "Expected ',' at %C"
35692 #: fortran/decl.c:8249
35693 #, gcc-internal-format, gfc-internal-format
35694 msgid "Unknown procedure name \"%s\" at %C"
35697 #: fortran/decl.c:8263
35698 #, gcc-internal-format, gfc-internal-format
35699 msgid "'%s' at %C is already defined as FINAL procedure!"
35702 #: fortran/decl.c:8332
35703 #, gcc-internal-format, gfc-internal-format
35704 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
35707 #: fortran/decl.c:8379
35708 #, gcc-internal-format, gfc-internal-format
35709 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
35712 #. We are told not to check dependencies.
35713 #. We do it, however, and issue a warning in case we find one.
35714 #. If a dependency is found in the case
35715 #. elemental == ELEM_CHECK_VARIABLE, we will generate
35716 #. a temporary, so we don't need to bother the user.
35717 #: fortran/dependency.c:660
35718 #, gcc-internal-format, gfc-internal-format
35720 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
35723 #: fortran/error.c:301
35724 #, gcc-internal-format, gfc-internal-format
35725 msgid " Included at %s:%d:"
35728 #: fortran/error.c:385
35729 #, gcc-internal-format
35730 msgid "<During initialization>\n"
35733 #: fortran/error.c:719
35734 #, gcc-internal-format, gfc-internal-format
35735 msgid "Error count reached limit of %d."
35738 #: fortran/error.c:975
35739 #, gcc-internal-format
35740 msgid "Internal Error at (1):"
35743 #: fortran/expr.c:1210
35744 #, gcc-internal-format, gfc-internal-format
35745 msgid "Index in dimension %d is out of bounds at %L"
35748 #: fortran/expr.c:1389 fortran/expr.c:1440
35749 #, gcc-internal-format, gfc-internal-format
35750 msgid "index in dimension %d is out of bounds at %L"
35753 #: fortran/expr.c:2051
35754 #, gcc-internal-format, gfc-internal-format
35755 msgid "elemental function arguments at %C are not compliant"
35758 #: fortran/expr.c:2095
35759 #, gcc-internal-format, gfc-internal-format
35760 msgid "Numeric or CHARACTER operands are required in expression at %L"
35763 #: fortran/expr.c:2120
35764 #, gcc-internal-format, gfc-internal-format
35766 "Concatenation operator in expression at %L must have two CHARACTER operands"
35769 #: fortran/expr.c:2127
35770 #, gcc-internal-format, gfc-internal-format
35771 msgid "Concat operator at %L must concatenate strings of the same kind"
35774 #: fortran/expr.c:2137
35775 #, gcc-internal-format, gfc-internal-format
35776 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
35779 #: fortran/expr.c:2153
35780 #, gcc-internal-format, gfc-internal-format
35781 msgid "LOGICAL operands are required in expression at %L"
35784 #: fortran/expr.c:2164
35785 #, gcc-internal-format, gfc-internal-format
35786 msgid "Only intrinsic operators can be used in expression at %L"
35789 #: fortran/expr.c:2172
35790 #, gcc-internal-format, gfc-internal-format
35791 msgid "Numeric operands are required in expression at %L"
35794 #: fortran/expr.c:2195
35795 #, gcc-internal-format, gfc-internal-format
35797 "Invalid initialization expression for ALLOCATABLE component '%s' in "
35798 "structure constructor at %L"
35801 #: fortran/expr.c:2293
35802 #, gcc-internal-format, gfc-internal-format
35804 "Assumed or deferred character length variable '%s' in constant expression "
35808 #: fortran/expr.c:2359
35809 #, gcc-internal-format, gfc-internal-format
35811 "transformational intrinsic '%s' at %L is not permitted in an initialization "
35815 #: fortran/expr.c:2390
35816 #, gcc-internal-format, gfc-internal-format
35817 msgid "Extension: Evaluation of nonstandard initialization expression at %L"
35820 #: fortran/expr.c:2446
35821 #, gcc-internal-format, gfc-internal-format
35823 "Function '%s' in initialization expression at %L must be an intrinsic "
35827 #: fortran/expr.c:2458
35828 #, gcc-internal-format, gfc-internal-format
35830 "Intrinsic function '%s' at %L is not permitted in an initialization "
35834 #: fortran/expr.c:2490
35835 #, gcc-internal-format, gfc-internal-format
35836 msgid "PARAMETER '%s' is used at %L before its definition is complete"
35839 #: fortran/expr.c:2510
35840 #, gcc-internal-format, gfc-internal-format
35842 "Assumed size array '%s' at %L is not permitted in an initialization "
35846 #: fortran/expr.c:2516
35847 #, gcc-internal-format, gfc-internal-format
35849 "Assumed shape array '%s' at %L is not permitted in an initialization "
35853 #: fortran/expr.c:2522
35854 #, gcc-internal-format, gfc-internal-format
35856 "Deferred array '%s' at %L is not permitted in an initialization expression"
35859 #: fortran/expr.c:2528
35860 #, gcc-internal-format, gfc-internal-format
35862 "Array '%s' at %L is a variable, which does not reduce to a constant "
35866 #: fortran/expr.c:2538
35867 #, gcc-internal-format, gfc-internal-format
35869 "Parameter '%s' at %L has not been declared or is a variable, which does not "
35870 "reduce to a constant expression"
35873 #: fortran/expr.c:2691
35874 #, gcc-internal-format, gfc-internal-format
35875 msgid "Specification function '%s' at %L cannot be a statement function"
35878 #: fortran/expr.c:2698
35879 #, gcc-internal-format, gfc-internal-format
35880 msgid "Specification function '%s' at %L cannot be an internal function"
35883 #: fortran/expr.c:2705
35884 #, gcc-internal-format, gfc-internal-format
35885 msgid "Specification function '%s' at %L must be PURE"
35888 #: fortran/expr.c:2712
35889 #, gcc-internal-format, gfc-internal-format
35890 msgid "Specification function '%s' at %L cannot be RECURSIVE"
35893 #: fortran/expr.c:2846
35894 #, gcc-internal-format, gfc-internal-format
35895 msgid "Dummy argument '%s' not allowed in expression at %L"
35898 #: fortran/expr.c:2853
35899 #, gcc-internal-format, gfc-internal-format
35900 msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
35903 #: fortran/expr.c:2860
35904 #, gcc-internal-format, gfc-internal-format
35905 msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
35908 #: fortran/expr.c:2891
35909 #, gcc-internal-format, gfc-internal-format
35910 msgid "Variable '%s' cannot appear in the expression at %L"
35913 #: fortran/expr.c:2942
35914 #, gcc-internal-format, gfc-internal-format
35915 msgid "Expression at %L must be of INTEGER type, found %s"
35918 #: fortran/expr.c:2954
35919 #, gcc-internal-format, gfc-internal-format
35920 msgid "Function '%s' at %L must be PURE"
35923 #: fortran/expr.c:2963
35924 #, gcc-internal-format, gfc-internal-format
35925 msgid "Expression at %L must be scalar"
35928 #: fortran/expr.c:2997
35929 #, gcc-internal-format, gfc-internal-format
35930 msgid "Incompatible ranks in %s (%d and %d) at %L"
35933 #: fortran/expr.c:3011
35934 #, gcc-internal-format, gfc-internal-format
35935 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
35938 #: fortran/expr.c:3100
35939 #, gcc-internal-format, gfc-internal-format
35940 msgid "'%s' at %L is not a VALUE"
35943 #: fortran/expr.c:3107
35944 #, gcc-internal-format, gfc-internal-format
35945 msgid "Incompatible ranks %d and %d in assignment at %L"
35948 #: fortran/expr.c:3114
35949 #, gcc-internal-format, gfc-internal-format
35950 msgid "Variable type is UNKNOWN in assignment at %L"
35953 #: fortran/expr.c:3126
35954 #, gcc-internal-format, gfc-internal-format
35955 msgid "NULL appears on right-hand side in assignment at %L"
35958 #: fortran/expr.c:3136
35959 #, gcc-internal-format, gfc-internal-format
35960 msgid "POINTER valued function appears on right-hand side of assignment at %L"
35963 #: fortran/expr.c:3146
35964 #, gcc-internal-format, gfc-internal-format
35966 "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
35969 #: fortran/expr.c:3152 fortran/resolve.c:8782
35970 #, gcc-internal-format, gfc-internal-format
35972 "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/"
35976 #: fortran/expr.c:3162 fortran/resolve.c:8792
35977 #, gcc-internal-format, gfc-internal-format
35978 msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
35981 #: fortran/expr.c:3170 fortran/resolve.c:8801
35982 #, gcc-internal-format, gfc-internal-format
35984 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
35985 "disabled with the option -fno-range-check"
35988 #: fortran/expr.c:3174 fortran/resolve.c:8805
35989 #, gcc-internal-format, gfc-internal-format
35991 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
35992 "disabled with the option -fno-range-check"
35995 #: fortran/expr.c:3178 fortran/resolve.c:8809
35996 #, gcc-internal-format, gfc-internal-format
35998 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
35999 "with the option -fno-range-check"
36002 #: fortran/expr.c:3200
36003 #, gcc-internal-format, gfc-internal-format
36005 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
36008 #: fortran/expr.c:3236
36009 #, gcc-internal-format, gfc-internal-format
36010 msgid "Pointer assignment target is not a POINTER at %L"
36013 #: fortran/expr.c:3245
36014 #, gcc-internal-format, gfc-internal-format
36016 "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
36020 #: fortran/expr.c:3268
36021 #, gcc-internal-format, gfc-internal-format
36022 msgid "Expected bounds specification for '%s' at %L"
36025 #: fortran/expr.c:3273
36026 #, gcc-internal-format, gfc-internal-format
36027 msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
36030 #: fortran/expr.c:3286
36031 #, gcc-internal-format, gfc-internal-format
36032 msgid "Lower bound has to be present at %L"
36035 #: fortran/expr.c:3292
36036 #, gcc-internal-format, gfc-internal-format
36037 msgid "Stride must not be present at %L"
36040 #: fortran/expr.c:3304
36041 #, gcc-internal-format, gfc-internal-format
36042 msgid "Either all or none of the upper bounds must be specified at %L"
36045 #: fortran/expr.c:3330
36046 #, gcc-internal-format, gfc-internal-format
36047 msgid "Pointer object at %L shall not have a coindex"
36050 #: fortran/expr.c:3351
36051 #, gcc-internal-format, gfc-internal-format
36052 msgid "Invalid procedure pointer assignment at %L"
36055 #: fortran/expr.c:3357
36056 #, gcc-internal-format, gfc-internal-format
36058 "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
36061 #: fortran/expr.c:3367
36062 #, gcc-internal-format, gfc-internal-format
36064 "Statement function '%s' is invalid in procedure pointer assignment at %L"
36067 #: fortran/expr.c:3373
36068 #, gcc-internal-format, gfc-internal-format
36070 "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
36073 #: fortran/expr.c:3396
36074 #, gcc-internal-format, gfc-internal-format
36076 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
36080 #: fortran/expr.c:3427
36081 #, gcc-internal-format, gfc-internal-format
36082 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
36085 #: fortran/expr.c:3437
36086 #, gcc-internal-format, gfc-internal-format
36088 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
36091 #: fortran/expr.c:3445
36092 #, gcc-internal-format, gfc-internal-format
36093 msgid "Different kind type parameters in pointer assignment at %L"
36096 #: fortran/expr.c:3452
36097 #, gcc-internal-format, gfc-internal-format
36098 msgid "Different ranks in pointer assignment at %L"
36101 #: fortran/expr.c:3471
36102 #, gcc-internal-format, gfc-internal-format
36104 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
36107 #: fortran/expr.c:3484
36108 #, gcc-internal-format, gfc-internal-format
36109 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
36112 #: fortran/expr.c:3488
36113 #, gcc-internal-format, gfc-internal-format
36114 msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
36117 #: fortran/expr.c:3513
36118 #, gcc-internal-format, gfc-internal-format
36120 "Target expression in pointer assignment at %L must deliver a pointer result"
36123 #: fortran/expr.c:3521
36124 #, gcc-internal-format, gfc-internal-format
36125 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
36128 #: fortran/expr.c:3528
36129 #, gcc-internal-format, gfc-internal-format
36130 msgid "Bad target in pointer assignment in PURE procedure at %L"
36133 #: fortran/expr.c:3538
36134 #, gcc-internal-format, gfc-internal-format
36135 msgid "Pointer assignment with vector subscript on rhs at %L"
36138 #: fortran/expr.c:3546
36139 #, gcc-internal-format, gfc-internal-format
36140 msgid "Pointer assignment target has PROTECTED attribute at %L"
36143 #: fortran/expr.c:3559
36144 #, gcc-internal-format, gfc-internal-format
36145 msgid "Data target at %L shall not have a coindex"
36148 #: fortran/expr.c:3607
36149 #, gcc-internal-format, gfc-internal-format
36150 msgid "Pointer initialization target at %C must not be ALLOCATABLE "
36153 #: fortran/expr.c:3613
36154 #, gcc-internal-format, gfc-internal-format
36155 msgid "Pointer initialization target at %C must have the TARGET attribute"
36158 #: fortran/expr.c:3619
36159 #, gcc-internal-format, gfc-internal-format
36160 msgid "Pointer initialization target at %C must have the SAVE attribute"
36163 #: fortran/expr.c:3631
36164 #, gcc-internal-format, gfc-internal-format
36166 "Procedure pointer initialization target at %L may not be a procedure pointer"
36169 #: fortran/expr.c:4381
36170 #, gcc-internal-format, gfc-internal-format
36172 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
36175 #: fortran/expr.c:4389
36176 #, gcc-internal-format, gfc-internal-format
36177 msgid "Non-variable expression in variable definition context (%s) at %L"
36180 #: fortran/expr.c:4400
36181 #, gcc-internal-format, gfc-internal-format
36182 msgid "Named constant '%s' in variable definition context (%s) at %L"
36185 #: fortran/expr.c:4409
36186 #, gcc-internal-format, gfc-internal-format
36187 msgid "'%s' in variable definition context (%s) at %L is not a variable"
36190 #: fortran/expr.c:4421
36191 #, gcc-internal-format, gfc-internal-format
36192 msgid "Non-POINTER in pointer association context (%s) at %L"
36195 #: fortran/expr.c:4443
36196 #, gcc-internal-format, gfc-internal-format
36198 "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
36201 #: fortran/expr.c:4451
36202 #, gcc-internal-format, gfc-internal-format
36204 "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
36207 #: fortran/expr.c:4464
36208 #, gcc-internal-format, gfc-internal-format
36210 "Variable '%s' is PROTECTED and can not appear in a pointer association "
36211 "context (%s) at %L"
36214 #: fortran/expr.c:4472
36215 #, gcc-internal-format, gfc-internal-format
36217 "Variable '%s' is PROTECTED and can not appear in a variable definition "
36218 "context (%s) at %L"
36221 #: fortran/expr.c:4484
36222 #, gcc-internal-format, gfc-internal-format
36224 "Variable '%s' can not appear in a variable definition context (%s) at %L in "
36228 #: fortran/expr.c:4528
36229 #, gcc-internal-format, gfc-internal-format
36231 "'%s' at %L associated to vector-indexed target can not be used in a variable "
36232 "definition context (%s)"
36235 #: fortran/expr.c:4532
36236 #, gcc-internal-format, gfc-internal-format
36238 "'%s' at %L associated to expression can not be used in a variable definition "
36242 #: fortran/expr.c:4543
36243 #, gcc-internal-format, gfc-internal-format
36245 "Associate-name '%s' can not appear in a variable definition context (%s) at "
36246 "%L because its target at %L can not, either"
36249 #: fortran/f95-lang.c:222
36250 #, gcc-internal-format
36251 msgid "Unexpected type in truthvalue_conversion"
36254 #: fortran/f95-lang.c:284
36255 #, gcc-internal-format, gfc-internal-format
36256 msgid "can't open input file: %s"
36259 #: fortran/gfortranspec.c:170
36260 #, gcc-internal-format
36261 msgid "overflowed output arg list for %qs"
36264 #: fortran/gfortranspec.c:327
36265 #, gcc-internal-format
36266 msgid "no input files; unwilling to write output files"
36269 #: fortran/interface.c:175
36270 #, gcc-internal-format, gfc-internal-format
36271 msgid "Syntax error in generic specification at %C"
36274 #: fortran/interface.c:202
36275 #, gcc-internal-format, gfc-internal-format
36276 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
36279 #: fortran/interface.c:221
36280 #, gcc-internal-format, gfc-internal-format
36281 msgid "Dummy procedure '%s' at %C cannot have a generic interface"
36284 #: fortran/interface.c:254
36285 #, gcc-internal-format, gfc-internal-format
36286 msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
36289 #: fortran/interface.c:262
36290 #, gcc-internal-format, gfc-internal-format
36291 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
36294 #: fortran/interface.c:293
36295 #, gcc-internal-format, gfc-internal-format
36296 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
36299 #: fortran/interface.c:306
36300 #, gcc-internal-format, gfc-internal-format
36301 msgid "Expected a nameless interface at %C"
36304 #: fortran/interface.c:319
36305 #, gcc-internal-format, gfc-internal-format
36306 msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
36309 #: fortran/interface.c:349
36310 #, gcc-internal-format, gfc-internal-format
36311 msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C, but got %s"
36314 #: fortran/interface.c:363
36315 #, gcc-internal-format, gfc-internal-format
36316 msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
36319 #: fortran/interface.c:374
36320 #, gcc-internal-format, gfc-internal-format
36321 msgid "Expecting 'END INTERFACE %s' at %C"
36324 #: fortran/interface.c:605
36325 #, gcc-internal-format, gfc-internal-format
36326 msgid "Alternate return cannot appear in operator interface at %L"
36329 #: fortran/interface.c:633
36330 #, gcc-internal-format, gfc-internal-format
36331 msgid "Operator interface at %L has the wrong number of arguments"
36334 #: fortran/interface.c:644
36335 #, gcc-internal-format, gfc-internal-format
36336 msgid "Assignment operator interface at %L must be a SUBROUTINE"
36339 #: fortran/interface.c:650
36340 #, gcc-internal-format, gfc-internal-format
36341 msgid "Assignment operator interface at %L must have two arguments"
36344 #: fortran/interface.c:667
36345 #, gcc-internal-format, gfc-internal-format
36347 "Assignment operator interface at %L must not redefine an INTRINSIC type "
36351 #: fortran/interface.c:676
36352 #, gcc-internal-format, gfc-internal-format
36353 msgid "Intrinsic operator interface at %L must be a FUNCTION"
36356 #: fortran/interface.c:687
36357 #, gcc-internal-format, gfc-internal-format
36359 "First argument of defined assignment at %L must be INTENT(OUT) or INTENT"
36363 #: fortran/interface.c:694
36364 #, gcc-internal-format, gfc-internal-format
36365 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
36368 #: fortran/interface.c:703 fortran/resolve.c:13416
36369 #, gcc-internal-format, gfc-internal-format
36370 msgid "First argument of operator interface at %L must be INTENT(IN)"
36373 #: fortran/interface.c:710 fortran/resolve.c:13434
36374 #, gcc-internal-format, gfc-internal-format
36375 msgid "Second argument of operator interface at %L must be INTENT(IN)"
36378 #: fortran/interface.c:815
36379 #, gcc-internal-format, gfc-internal-format
36380 msgid "Operator interface at %L conflicts with intrinsic interface"
36383 #: fortran/interface.c:1114
36384 #, gcc-internal-format, gfc-internal-format
36385 msgid "Procedure '%s' in %s at %L has no explicit interface"
36388 #: fortran/interface.c:1117
36389 #, gcc-internal-format, gfc-internal-format
36390 msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
36393 #: fortran/interface.c:1127
36394 #, gcc-internal-format, gfc-internal-format
36395 msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
36398 #: fortran/interface.c:1182 fortran/interface.c:1186
36399 #, gcc-internal-format, gfc-internal-format
36400 msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
36403 #: fortran/interface.c:1190
36404 #, gcc-internal-format, gfc-internal-format
36405 msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
36408 #: fortran/interface.c:1224
36409 #, gcc-internal-format, gfc-internal-format
36410 msgid "'%s' at %L is not a module procedure"
36413 #: fortran/interface.c:1439
36414 #, gcc-internal-format, gfc-internal-format
36415 msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
36418 #: fortran/interface.c:1444
36419 #, gcc-internal-format, gfc-internal-format
36420 msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
36423 #: fortran/interface.c:1449
36424 #, gcc-internal-format, gfc-internal-format
36425 msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
36428 #: fortran/interface.c:1491
36429 #, gcc-internal-format, gfc-internal-format
36430 msgid "Invalid procedure argument at %L"
36433 #: fortran/interface.c:1499
36434 #, gcc-internal-format, gfc-internal-format
36435 msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
36438 #: fortran/interface.c:1524
36439 #, gcc-internal-format, gfc-internal-format
36441 "Actual argument to contiguous pointer dummy '%s' at %L must be simply "
36445 #: fortran/interface.c:1534
36446 #, gcc-internal-format, gfc-internal-format
36447 msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
36450 #: fortran/interface.c:1548
36451 #, gcc-internal-format, gfc-internal-format
36452 msgid "Actual argument to '%s' at %L must be polymorphic"
36455 #: fortran/interface.c:1556
36456 #, gcc-internal-format, gfc-internal-format
36457 msgid "Actual argument to '%s' at %L must have the same declared type"
36460 #: fortran/interface.c:1571 fortran/interface.c:1601
36461 #, gcc-internal-format, gfc-internal-format
36462 msgid "Actual argument to '%s' at %L must be a coarray"
36465 #: fortran/interface.c:1581
36466 #, gcc-internal-format, gfc-internal-format
36467 msgid "Actual argument to '%s' at %L must be a coarray and not coindexed"
36470 #: fortran/interface.c:1589
36471 #, gcc-internal-format, gfc-internal-format
36473 "Actual argument to '%s' at %L must be a coarray and thus shall not have an "
36477 #: fortran/interface.c:1613
36478 #, gcc-internal-format, gfc-internal-format
36479 msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
36482 #: fortran/interface.c:1626
36483 #, gcc-internal-format, gfc-internal-format
36484 msgid "Actual argument to '%s' at %L must be simply contiguous"
36487 #: fortran/interface.c:1642
36488 #, gcc-internal-format, gfc-internal-format
36490 "Dummy argument '%s' has to be a pointer or assumed-shape array without "
36491 "CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and "
36492 "both are ASYNCHRONOUS or VOLATILE"
36495 #: fortran/interface.c:1698
36496 #, gcc-internal-format, gfc-internal-format
36497 msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
36500 #: fortran/interface.c:1707
36501 #, gcc-internal-format, gfc-internal-format
36503 "Element of assumed-shaped or pointer array passed to array dummy argument "
36507 #: fortran/interface.c:1719
36508 #, gcc-internal-format, gfc-internal-format
36510 "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual "
36511 "argument with array dummy argument '%s' at %L"
36514 #: fortran/interface.c:1727
36515 #, gcc-internal-format, gfc-internal-format
36517 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument "
36521 #: fortran/interface.c:2026
36522 #, gcc-internal-format, gfc-internal-format
36523 msgid "Keyword argument '%s' at %L is not in the procedure"
36526 #: fortran/interface.c:2034
36527 #, gcc-internal-format, gfc-internal-format
36529 "Keyword argument '%s' at %L is already associated with another actual "
36533 #: fortran/interface.c:2044
36534 #, gcc-internal-format, gfc-internal-format
36535 msgid "More actual than formal arguments in procedure call at %L"
36538 #: fortran/interface.c:2056 fortran/interface.c:2375
36539 #, gcc-internal-format, gfc-internal-format
36540 msgid "Missing alternate return spec in subroutine call at %L"
36543 #: fortran/interface.c:2064
36544 #, gcc-internal-format, gfc-internal-format
36545 msgid "Unexpected alternate return spec in subroutine call at %L"
36548 #: fortran/interface.c:2074
36549 #, gcc-internal-format, gfc-internal-format
36550 msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
36553 #: fortran/interface.c:2077
36554 #, gcc-internal-format, gfc-internal-format
36555 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
36558 #: fortran/interface.c:2101
36559 #, gcc-internal-format, gfc-internal-format
36561 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
36562 "allocatable dummy argument '%s' at %L"
36565 #: fortran/interface.c:2108
36566 #, gcc-internal-format, gfc-internal-format
36568 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
36569 "shape dummy argument '%s' at %L"
36572 #: fortran/interface.c:2122
36573 #, gcc-internal-format, gfc-internal-format
36575 "Actual argument argument at %L to allocatable or pointer dummy argument '%s' "
36576 "must have a deferred length type parameter if and only if the dummy has one"
36579 #: fortran/interface.c:2136
36580 #, gcc-internal-format, gfc-internal-format
36582 "Character length of actual argument shorter than of dummy argument '%s' (%lu/"
36586 #: fortran/interface.c:2141
36587 #, gcc-internal-format, gfc-internal-format
36589 "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) "
36593 #: fortran/interface.c:2158
36594 #, gcc-internal-format, gfc-internal-format
36595 msgid "Expected a procedure pointer for argument '%s' at %L"
36598 #: fortran/interface.c:2170
36599 #, gcc-internal-format, gfc-internal-format
36600 msgid "Expected a procedure for argument '%s' at %L"
36603 #: fortran/interface.c:2180
36604 #, gcc-internal-format, gfc-internal-format
36605 msgid "Expected a PURE procedure for argument '%s' at %L"
36608 #: fortran/interface.c:2194
36609 #, gcc-internal-format, gfc-internal-format
36610 msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
36613 #: fortran/interface.c:2203
36614 #, gcc-internal-format, gfc-internal-format
36615 msgid "Actual argument for '%s' must be a pointer at %L"
36618 #: fortran/interface.c:2213
36619 #, gcc-internal-format, gfc-internal-format
36620 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
36623 #: fortran/interface.c:2223
36624 #, gcc-internal-format, gfc-internal-format
36625 msgid "Coindexed actual argument at %L to pointer dummy '%s'"
36628 #: fortran/interface.c:2236
36629 #, gcc-internal-format, gfc-internal-format
36631 "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
36634 #: fortran/interface.c:2250
36635 #, gcc-internal-format, gfc-internal-format
36637 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at at %L requires that "
36638 "dummy %s' has neither ASYNCHRONOUS nor VOLATILE"
36641 #: fortran/interface.c:2264
36642 #, gcc-internal-format, gfc-internal-format
36644 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
36645 "'%s' requires either VALUE or INTENT(IN)"
36648 #: fortran/interface.c:2274
36649 #, gcc-internal-format, gfc-internal-format
36650 msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
36653 #: fortran/interface.c:2303
36654 #, gcc-internal-format, gfc-internal-format
36656 "Array-section actual argument with vector subscripts at %L is incompatible "
36657 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
36658 "dummy argument '%s'"
36661 #: fortran/interface.c:2321
36662 #, gcc-internal-format, gfc-internal-format
36664 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
36665 "shape dummy argument '%s' due to VOLATILE attribute"
36668 #: fortran/interface.c:2333
36669 #, gcc-internal-format, gfc-internal-format
36671 "Array-section actual argument at %L is incompatible with the non-assumed-"
36672 "shape dummy argument '%s' due to VOLATILE attribute"
36675 #: fortran/interface.c:2352
36676 #, gcc-internal-format, gfc-internal-format
36678 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
36679 "array dummy argument '%s' due to VOLATILE attribute"
36682 #: fortran/interface.c:2382
36683 #, gcc-internal-format, gfc-internal-format
36684 msgid "Missing actual argument for argument '%s' at %L"
36687 #: fortran/interface.c:2568
36688 #, gcc-internal-format, gfc-internal-format
36690 "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) "
36691 "argument '%s' at %L"
36694 #: fortran/interface.c:2624
36695 #, gcc-internal-format, gfc-internal-format
36697 "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
36700 #: fortran/interface.c:2634
36701 #, gcc-internal-format, gfc-internal-format
36703 "Procedure argument at %L is local to a PURE procedure and is passed to an "
36704 "INTENT(%s) argument"
36707 #: fortran/interface.c:2642
36708 #, gcc-internal-format, gfc-internal-format
36710 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
36714 #: fortran/interface.c:2654
36715 #, gcc-internal-format, gfc-internal-format
36717 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
36721 #: fortran/interface.c:2662
36722 #, gcc-internal-format, gfc-internal-format
36724 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
36728 #: fortran/interface.c:2673
36729 #, gcc-internal-format, gfc-internal-format
36731 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
36735 #: fortran/interface.c:2699
36736 #, gcc-internal-format, gfc-internal-format
36737 msgid "Procedure '%s' called with an implicit interface at %L"
36740 #: fortran/interface.c:2703
36741 #, gcc-internal-format, gfc-internal-format
36742 msgid "Procedure '%s' called at %L is not explicitly declared"
36745 #: fortran/interface.c:2713
36746 #, gcc-internal-format, gfc-internal-format
36748 "The pointer object '%s' at %L must have an explicit function interface or be "
36749 "declared as array"
36752 #: fortran/interface.c:2721
36753 #, gcc-internal-format, gfc-internal-format
36755 "The allocatable object '%s' at %L must have an explicit function interface "
36756 "or be declared as array"
36759 #: fortran/interface.c:2729
36760 #, gcc-internal-format, gfc-internal-format
36762 "Allocatable function '%s' at %L must have an explicit function interface"
36765 #: fortran/interface.c:2739
36766 #, gcc-internal-format, gfc-internal-format
36767 msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
36770 #: fortran/interface.c:2771
36771 #, gcc-internal-format, gfc-internal-format
36773 "Procedure pointer component '%s' called with an implicit interface at %L"
36776 #: fortran/interface.c:2782
36777 #, gcc-internal-format, gfc-internal-format
36779 "Keyword argument requires explicit interface for procedure pointer component "
36783 #: fortran/interface.c:3274
36784 #, gcc-internal-format, gfc-internal-format
36785 msgid "Entity '%s' at %C is already present in the interface"
36788 #: fortran/intrinsic.c:935
36789 #, gcc-internal-format, gfc-internal-format
36791 "The intrinsic '%s' at %L is not included in the selected standard but %s and "
36792 "'%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* "
36793 "option or define -fall-intrinsics to allow this intrinsic."
36796 #: fortran/intrinsic.c:3500
36797 #, gcc-internal-format, gfc-internal-format
36798 msgid "Too many arguments in call to '%s' at %L"
36801 #: fortran/intrinsic.c:3515
36802 #, gcc-internal-format, gfc-internal-format
36804 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
36808 #: fortran/intrinsic.c:3518
36809 #, gcc-internal-format, gfc-internal-format
36810 msgid "Can't find keyword named '%s' in call to '%s' at %L"
36813 #: fortran/intrinsic.c:3525
36814 #, gcc-internal-format, gfc-internal-format
36815 msgid "Argument '%s' appears twice in call to '%s' at %L"
36818 #: fortran/intrinsic.c:3539
36819 #, gcc-internal-format, gfc-internal-format
36820 msgid "Missing actual argument '%s' in call to '%s' at %L"
36823 #: fortran/intrinsic.c:3554
36824 #, gcc-internal-format, gfc-internal-format
36825 msgid "ALTERNATE RETURN not permitted at %L"
36828 #: fortran/intrinsic.c:3611
36829 #, gcc-internal-format, gfc-internal-format
36830 msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
36833 #: fortran/intrinsic.c:3992
36834 #, gcc-internal-format, gfc-internal-format
36835 msgid "Intrinsic '%s' (is %s) is used at %L"
36838 #: fortran/intrinsic.c:4063
36839 #, gcc-internal-format, gfc-internal-format
36840 msgid "Fortran 2003: Function '%s' as initialization expression at %L"
36843 #: fortran/intrinsic.c:4139
36844 #, gcc-internal-format, gfc-internal-format
36846 "Fortran 2003: Elemental function as initialization expression with non-"
36847 "integer/non-character arguments at %L"
36850 #: fortran/intrinsic.c:4200
36851 #, gcc-internal-format, gfc-internal-format
36852 msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
36855 #: fortran/intrinsic.c:4273
36856 #, gcc-internal-format, gfc-internal-format
36857 msgid "Extension: Conversion from %s to %s at %L"
36860 #: fortran/intrinsic.c:4308 fortran/intrinsic.c:4334
36861 #, gcc-internal-format, gfc-internal-format
36862 msgid "Conversion from %s to %s at %L"
36865 #: fortran/intrinsic.c:4313 fortran/intrinsic.c:4325
36866 #, gcc-internal-format, gfc-internal-format
36867 msgid "Possible change of value in conversion from %s to %s at %L"
36870 #: fortran/intrinsic.c:4387
36871 #, gcc-internal-format, gfc-internal-format
36872 msgid "Can't convert %s to %s at %L"
36875 #: fortran/intrinsic.c:4481
36876 #, gcc-internal-format, gfc-internal-format
36878 "'%s' declared at %L may shadow the intrinsic of the same name. In order to "
36879 "call the intrinsic, explicit INTRINSIC declarations may be required."
36882 #: fortran/intrinsic.c:4486
36883 #, gcc-internal-format, gfc-internal-format
36885 "'%s' declared at %L is also the name of an intrinsic. It can only be called "
36886 "via an explicit interface or if declared EXTERNAL."
36889 #: fortran/io.c:168 fortran/primary.c:781
36890 #, gcc-internal-format, gfc-internal-format
36891 msgid "Extension: backslash character at %C"
36894 #: fortran/io.c:204 fortran/io.c:207
36895 #, gcc-internal-format, gfc-internal-format
36896 msgid "Extension: Tab character in format at %C"
36899 #: fortran/io.c:453
36900 #, gcc-internal-format, gfc-internal-format
36901 msgid "Fortran 2003: DP format specifier not allowed at %C"
36904 #: fortran/io.c:460
36905 #, gcc-internal-format, gfc-internal-format
36906 msgid "Fortran 2003: DC format specifier not allowed at %C"
36909 #: fortran/io.c:649
36910 #, gcc-internal-format, gfc-internal-format
36911 msgid "Extension: X descriptor requires leading space count at %L"
36914 #: fortran/io.c:679
36915 #, gcc-internal-format, gfc-internal-format
36916 msgid "Extension: $ descriptor at %L"
36919 #: fortran/io.c:684
36920 #, gcc-internal-format, gfc-internal-format
36921 msgid "$ should be the last specifier in format at %L"
36924 #: fortran/io.c:782
36925 #, gcc-internal-format, gfc-internal-format
36926 msgid "Extension: Missing positive width after L descriptor at %L"
36929 #: fortran/io.c:826
36930 #, gcc-internal-format, gfc-internal-format
36931 msgid "Fortran 2008: 'G0' in format at %L"
36934 #: fortran/io.c:854
36935 #, gcc-internal-format, gfc-internal-format
36936 msgid "Positive width required in format specifier %s at %L"
36939 #: fortran/io.c:870 fortran/io.c:877
36940 #, gcc-internal-format, gfc-internal-format
36941 msgid "Period required in format specifier %s at %L"
36944 #: fortran/io.c:949
36945 #, gcc-internal-format, gfc-internal-format
36946 msgid "Period required in format specifier at %L"
36949 #: fortran/io.c:971
36950 #, gcc-internal-format, gfc-internal-format
36951 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
36954 #: fortran/io.c:1059 fortran/io.c:1122
36955 #, gcc-internal-format, gfc-internal-format
36956 msgid "Extension: Missing comma at %L"
36959 #: fortran/io.c:1141
36960 #, gcc-internal-format, gfc-internal-format
36961 msgid "%s in format string at %L"
36964 #: fortran/io.c:1178
36965 #, gcc-internal-format, gfc-internal-format
36966 msgid "Extraneous characters in format at %L"
36969 #: fortran/io.c:1200
36970 #, gcc-internal-format, gfc-internal-format
36971 msgid "Format statement in module main block at %C"
36974 #: fortran/io.c:1206
36975 #, gcc-internal-format, gfc-internal-format
36976 msgid "Missing format label at %C"
36979 #: fortran/io.c:1261 fortran/io.c:1292 fortran/io.c:1357
36980 #, gcc-internal-format, gfc-internal-format
36981 msgid "Invalid value for %s specification at %C"
36984 #: fortran/io.c:1267 fortran/io.c:1298
36985 #, gcc-internal-format, gfc-internal-format
36986 msgid "Duplicate %s specification at %C"
36989 #: fortran/io.c:1305
36990 #, gcc-internal-format, gfc-internal-format
36991 msgid "Variable %s cannot be INTENT(IN) at %C"
36994 #: fortran/io.c:1312
36995 #, gcc-internal-format, gfc-internal-format
36996 msgid "Variable %s cannot be assigned in PURE procedure at %C"
36999 #: fortran/io.c:1363
37000 #, gcc-internal-format, gfc-internal-format
37001 msgid "Duplicate %s label specification at %C"
37004 #: fortran/io.c:1383
37005 #, gcc-internal-format, gfc-internal-format
37007 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
37010 #: fortran/io.c:1399
37011 #, gcc-internal-format, gfc-internal-format
37012 msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
37015 #: fortran/io.c:1405
37016 #, gcc-internal-format, gfc-internal-format
37017 msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
37020 #: fortran/io.c:1411
37021 #, gcc-internal-format, gfc-internal-format
37022 msgid "Variable '%s' at %L has not been assigned a format label"
37025 #: fortran/io.c:1418
37026 #, gcc-internal-format, gfc-internal-format
37027 msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
37030 #: fortran/io.c:1430
37031 #, gcc-internal-format, gfc-internal-format
37032 msgid "Extension: Non-character in FORMAT tag at %L"
37035 #: fortran/io.c:1436
37036 #, gcc-internal-format, gfc-internal-format
37037 msgid "Non-character assumed shape array element in FORMAT tag at %L"
37040 #: fortran/io.c:1443
37041 #, gcc-internal-format, gfc-internal-format
37042 msgid "Non-character assumed size array element in FORMAT tag at %L"
37045 #: fortran/io.c:1450
37046 #, gcc-internal-format, gfc-internal-format
37047 msgid "Non-character pointer array element in FORMAT tag at %L"
37050 #: fortran/io.c:1476
37051 #, gcc-internal-format, gfc-internal-format
37052 msgid "%s tag at %L must be of type %s"
37055 #: fortran/io.c:1483
37056 #, gcc-internal-format, gfc-internal-format
37057 msgid "%s tag at %L must be scalar"
37060 #: fortran/io.c:1489
37061 #, gcc-internal-format, gfc-internal-format
37062 msgid "Fortran 2003: IOMSG tag at %L"
37065 #: fortran/io.c:1497
37066 #, gcc-internal-format, gfc-internal-format
37067 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
37070 #: fortran/io.c:1505
37071 #, gcc-internal-format, gfc-internal-format
37072 msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
37075 #: fortran/io.c:1513
37076 #, gcc-internal-format, gfc-internal-format
37077 msgid "Fortran 2008: NEWUNIT specifier at %L"
37080 #: fortran/io.c:1531
37081 #, gcc-internal-format, gfc-internal-format
37082 msgid "Extension: CONVERT tag at %L"
37085 #: fortran/io.c:1717 fortran/io.c:1725
37086 #, gcc-internal-format, gfc-internal-format
37087 msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
37090 #: fortran/io.c:1744 fortran/io.c:1752
37091 #, gcc-internal-format, gfc-internal-format
37092 msgid "Extension: %s specifier in %s statement at %C has value '%s'"
37095 #: fortran/io.c:1765 fortran/io.c:1773
37096 #, gcc-internal-format, gfc-internal-format
37097 msgid "%s specifier in %s statement at %C has invalid value '%s'"
37100 #: fortran/io.c:1826
37101 #, gcc-internal-format, gfc-internal-format
37102 msgid "OPEN statement not allowed in PURE procedure at %C"
37105 #: fortran/io.c:1840
37106 #, gcc-internal-format, gfc-internal-format
37107 msgid "UNIT specifier not allowed with NEWUNIT at %C"
37110 #: fortran/io.c:1848
37111 #, gcc-internal-format, gfc-internal-format
37112 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
37115 #: fortran/io.c:1855
37116 #, gcc-internal-format, gfc-internal-format
37117 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
37120 #: fortran/io.c:1887
37121 #, gcc-internal-format, gfc-internal-format
37122 msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
37125 #: fortran/io.c:1905 fortran/io.c:3326
37126 #, gcc-internal-format, gfc-internal-format
37127 msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
37130 #: fortran/io.c:1923 fortran/io.c:3305
37131 #, gcc-internal-format, gfc-internal-format
37132 msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
37135 #: fortran/io.c:1941 fortran/io.c:3413
37136 #, gcc-internal-format, gfc-internal-format
37137 msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
37140 #: fortran/io.c:1959
37141 #, gcc-internal-format, gfc-internal-format
37142 msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
37145 #: fortran/io.c:2010
37146 #, gcc-internal-format, gfc-internal-format
37147 msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
37150 #: fortran/io.c:2030
37151 #, gcc-internal-format, gfc-internal-format
37152 msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
37155 #: fortran/io.c:2243
37156 #, gcc-internal-format, gfc-internal-format
37157 msgid "CLOSE statement not allowed in PURE procedure at %C"
37160 #: fortran/io.c:2293
37161 #, gcc-internal-format, gfc-internal-format
37162 msgid "UNIT number in CLOSE statement at %L must be non-negative"
37165 #: fortran/io.c:2391 fortran/match.c:2190
37166 #, gcc-internal-format, gfc-internal-format
37167 msgid "%s statement not allowed in PURE procedure at %C"
37170 #: fortran/io.c:2426 fortran/io.c:2844
37171 #, gcc-internal-format, gfc-internal-format
37172 msgid "UNIT number in statement at %L must be non-negative"
37175 #: fortran/io.c:2458
37176 #, gcc-internal-format, gfc-internal-format
37177 msgid "Fortran 2003: FLUSH statement at %C"
37180 #: fortran/io.c:2514
37181 #, gcc-internal-format, gfc-internal-format
37182 msgid "Duplicate UNIT specification at %C"
37185 #: fortran/io.c:2574
37186 #, gcc-internal-format, gfc-internal-format
37187 msgid "Duplicate format specification at %C"
37190 #: fortran/io.c:2591
37191 #, gcc-internal-format, gfc-internal-format
37192 msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
37195 #: fortran/io.c:2627
37196 #, gcc-internal-format, gfc-internal-format
37197 msgid "Duplicate NML specification at %C"
37200 #: fortran/io.c:2636
37201 #, gcc-internal-format, gfc-internal-format
37202 msgid "Symbol '%s' at %C must be a NAMELIST group name"
37205 #: fortran/io.c:2701
37206 #, gcc-internal-format, gfc-internal-format
37207 msgid "END tag at %C not allowed in output statement"
37210 #: fortran/io.c:2778
37211 #, gcc-internal-format, gfc-internal-format
37212 msgid "UNIT not specified at %L"
37215 #: fortran/io.c:2790
37216 #, gcc-internal-format, gfc-internal-format
37218 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
37222 #: fortran/io.c:2812
37223 #, gcc-internal-format, gfc-internal-format
37224 msgid "Invalid form of WRITE statement at %L, UNIT required"
37227 #: fortran/io.c:2823
37228 #, gcc-internal-format, gfc-internal-format
37229 msgid "Internal unit with vector subscript at %L"
37232 #: fortran/io.c:2837
37233 #, gcc-internal-format, gfc-internal-format
37234 msgid "External IO UNIT cannot be an array at %L"
37237 #: fortran/io.c:2865
37238 #, gcc-internal-format, gfc-internal-format
37240 "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not "
37241 "appear in a variable definition context"
37244 #: fortran/io.c:2875
37245 #, gcc-internal-format, gfc-internal-format
37246 msgid "Extension: Comma before i/o item list at %L"
37249 #: fortran/io.c:2885
37250 #, gcc-internal-format, gfc-internal-format
37251 msgid "ERR tag label %d at %L not defined"
37254 #: fortran/io.c:2897
37255 #, gcc-internal-format, gfc-internal-format
37256 msgid "END tag label %d at %L not defined"
37259 #: fortran/io.c:2909
37260 #, gcc-internal-format, gfc-internal-format
37261 msgid "EOR tag label %d at %L not defined"
37264 #: fortran/io.c:2919
37265 #, gcc-internal-format, gfc-internal-format
37266 msgid "FORMAT label %d at %L not defined"
37269 #: fortran/io.c:3041
37270 #, gcc-internal-format, gfc-internal-format
37271 msgid "Syntax error in I/O iterator at %C"
37274 #: fortran/io.c:3072
37275 #, gcc-internal-format, gfc-internal-format
37276 msgid "Expected variable in READ statement at %C"
37279 #: fortran/io.c:3078
37280 #, gcc-internal-format, gfc-internal-format
37281 msgid "Expected expression in %s statement at %C"
37284 #. A general purpose syntax error.
37285 #: fortran/io.c:3136 fortran/io.c:3735 fortran/gfortran.h:2436
37286 #, gcc-internal-format, gfc-internal-format
37287 msgid "Syntax error in %s statement at %C"
37290 #: fortran/io.c:3221
37291 #, gcc-internal-format, gfc-internal-format
37292 msgid "Fortran 2003: Internal file at %L with namelist"
37295 #: fortran/io.c:3279
37296 #, gcc-internal-format, gfc-internal-format
37297 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
37300 #: fortran/io.c:3347
37301 #, gcc-internal-format, gfc-internal-format
37302 msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
37305 #: fortran/io.c:3368
37306 #, gcc-internal-format, gfc-internal-format
37307 msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
37310 #: fortran/io.c:3562
37311 #, gcc-internal-format, gfc-internal-format
37312 msgid "PRINT namelist at %C is an extension"
37315 #: fortran/io.c:3705
37316 #, gcc-internal-format, gfc-internal-format
37317 msgid "Expected comma in I/O list at %C"
37320 #: fortran/io.c:3769
37321 #, gcc-internal-format, gfc-internal-format
37322 msgid "PRINT statement at %C not allowed within PURE procedure"
37325 #: fortran/io.c:3928 fortran/io.c:3982
37326 #, gcc-internal-format, gfc-internal-format
37327 msgid "INQUIRE statement not allowed in PURE procedure at %C"
37330 #: fortran/io.c:3958
37331 #, gcc-internal-format, gfc-internal-format
37332 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
37335 #: fortran/io.c:3968 fortran/trans-io.c:1235
37336 #, gcc-internal-format, gfc-internal-format
37337 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
37340 #: fortran/io.c:3975
37341 #, gcc-internal-format, gfc-internal-format
37342 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
37345 #: fortran/io.c:3991
37346 #, gcc-internal-format, gfc-internal-format
37348 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
37351 #: fortran/io.c:4161
37352 #, gcc-internal-format, gfc-internal-format
37353 msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
37356 #: fortran/io.c:4167
37357 #, gcc-internal-format, gfc-internal-format
37358 msgid "WAIT statement not allowed in PURE procedure at %C"
37361 #: fortran/match.c:164
37362 #, gcc-internal-format, gfc-internal-format
37363 msgid "Missing ')' in statement at or before %L"
37366 #: fortran/match.c:169
37367 #, gcc-internal-format, gfc-internal-format
37368 msgid "Missing '(' in statement at or before %L"
37371 #: fortran/match.c:366
37372 #, gcc-internal-format, gfc-internal-format
37373 msgid "Integer too large at %C"
37376 #: fortran/match.c:459 fortran/parse.c:641
37377 #, gcc-internal-format, gfc-internal-format
37378 msgid "Too many digits in statement label at %C"
37381 #: fortran/match.c:465
37382 #, gcc-internal-format, gfc-internal-format
37383 msgid "Statement label at %C is zero"
37386 #: fortran/match.c:498
37387 #, gcc-internal-format, gfc-internal-format
37388 msgid "Label name '%s' at %C is ambiguous"
37391 #: fortran/match.c:504
37392 #, gcc-internal-format, gfc-internal-format
37393 msgid "Duplicate construct label '%s' at %C"
37396 #: fortran/match.c:535
37397 #, gcc-internal-format, gfc-internal-format
37398 msgid "Invalid character in name at %C"
37401 #: fortran/match.c:548 fortran/match.c:629
37402 #, gcc-internal-format, gfc-internal-format
37403 msgid "Name at %C is too long"
37406 #: fortran/match.c:559
37407 #, gcc-internal-format, gfc-internal-format
37409 "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
37412 #: fortran/match.c:610 fortran/match.c:658
37413 #, gcc-internal-format, gfc-internal-format
37414 msgid "Invalid C name in NAME= specifier at %C"
37417 #: fortran/match.c:649
37418 #, gcc-internal-format, gfc-internal-format
37419 msgid "Embedded space in NAME= specifier at %C"
37422 #: fortran/match.c:973
37423 #, gcc-internal-format, gfc-internal-format
37424 msgid "Loop variable at %C cannot be a coarray"
37427 #: fortran/match.c:979
37428 #, gcc-internal-format, gfc-internal-format
37429 msgid "Loop variable at %C cannot be a sub-component"
37432 #: fortran/match.c:1013
37433 #, gcc-internal-format, gfc-internal-format
37434 msgid "Expected a step value in iterator at %C"
37437 #: fortran/match.c:1025
37438 #, gcc-internal-format, gfc-internal-format
37439 msgid "Syntax error in iterator at %C"
37442 #: fortran/match.c:1266
37443 #, gcc-internal-format, gfc-internal-format
37444 msgid "Invalid form of PROGRAM statement at %C"
37447 #: fortran/match.c:1396 fortran/match.c:1477
37448 #, gcc-internal-format, gfc-internal-format
37449 msgid "Obsolescent feature: Arithmetic IF statement at %C"
37452 #: fortran/match.c:1452
37453 #, gcc-internal-format, gfc-internal-format
37454 msgid "Syntax error in IF-expression at %C"
37457 #: fortran/match.c:1463
37458 #, gcc-internal-format, gfc-internal-format
37459 msgid "Block label not appropriate for arithmetic IF statement at %C"
37462 #: fortran/match.c:1501
37463 #, gcc-internal-format, gfc-internal-format
37464 msgid "Block label is not appropriate for IF statement at %C"
37467 #: fortran/match.c:1585
37468 #, gcc-internal-format, gfc-internal-format
37469 msgid "Cannot assign to a named constant at %C"
37472 #: fortran/match.c:1595
37473 #, gcc-internal-format, gfc-internal-format
37474 msgid "Unclassifiable statement in IF-clause at %C"
37477 #: fortran/match.c:1602
37478 #, gcc-internal-format, gfc-internal-format
37479 msgid "Syntax error in IF-clause at %C"
37482 #: fortran/match.c:1646
37483 #, gcc-internal-format, gfc-internal-format
37484 msgid "Unexpected junk after ELSE statement at %C"
37487 #: fortran/match.c:1652 fortran/match.c:1687
37488 #, gcc-internal-format, gfc-internal-format
37489 msgid "Label '%s' at %C doesn't match IF label '%s'"
37492 #: fortran/match.c:1681
37493 #, gcc-internal-format, gfc-internal-format
37494 msgid "Unexpected junk after ELSE IF statement at %C"
37497 #: fortran/match.c:1745
37498 #, gcc-internal-format, gfc-internal-format
37499 msgid "Image control statement CRITICAL at %C in PURE procedure"
37502 #: fortran/match.c:1752
37503 #, gcc-internal-format, gfc-internal-format
37504 msgid "Fortran 2008: CRITICAL statement at %C"
37507 #: fortran/match.c:1764
37508 #, gcc-internal-format, gfc-internal-format
37509 msgid "Nested CRITICAL block at %C"
37512 #: fortran/match.c:1816
37513 #, gcc-internal-format, gfc-internal-format
37514 msgid "Expected association list at %C"
37517 #: fortran/match.c:1829
37518 #, gcc-internal-format, gfc-internal-format
37519 msgid "Expected association at %C"
37522 #: fortran/match.c:1838
37523 #, gcc-internal-format, gfc-internal-format
37524 msgid "Duplicate name '%s' in association at %C"
37527 #: fortran/match.c:1846
37528 #, gcc-internal-format, gfc-internal-format
37529 msgid "Association target at %C must not be coindexed"
37532 #: fortran/match.c:1864
37533 #, gcc-internal-format, gfc-internal-format
37534 msgid "Expected ')' or ',' at %C"
37537 #: fortran/match.c:1882
37538 #, gcc-internal-format, gfc-internal-format
37539 msgid "Junk after ASSOCIATE statement at %C"
37542 #: fortran/match.c:2029
37543 #, gcc-internal-format, gfc-internal-format
37544 msgid "Name '%s' in %s statement at %C is unknown"
37547 #: fortran/match.c:2037
37548 #, gcc-internal-format, gfc-internal-format
37549 msgid "Name '%s' in %s statement at %C is not a construct name"
37552 #: fortran/match.c:2049
37553 #, gcc-internal-format, gfc-internal-format
37554 msgid "%s statement at %C leaves CRITICAL construct"
37557 #: fortran/match.c:2059
37558 #, gcc-internal-format, gfc-internal-format
37559 msgid "%s statement at %C is not within a construct"
37562 #: fortran/match.c:2062
37563 #, gcc-internal-format, gfc-internal-format
37564 msgid "%s statement at %C is not within construct '%s'"
37567 #: fortran/match.c:2086
37568 #, gcc-internal-format, gfc-internal-format
37569 msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
37572 #: fortran/match.c:2091
37573 #, gcc-internal-format, gfc-internal-format
37574 msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
37577 #: fortran/match.c:2097
37578 #, gcc-internal-format, gfc-internal-format
37579 msgid "%s statement at %C is not applicable to construct '%s'"
37582 #: fortran/match.c:2104
37583 #, gcc-internal-format, gfc-internal-format
37584 msgid "%s statement at %C leaving OpenMP structured block"
37587 #: fortran/match.c:2128
37588 #, gcc-internal-format, gfc-internal-format
37589 msgid "EXIT statement at %C terminating !$OMP DO loop"
37592 #: fortran/match.c:2133
37593 #, gcc-internal-format, gfc-internal-format
37594 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
37597 #: fortran/match.c:2200
37598 #, gcc-internal-format, gfc-internal-format
37599 msgid "Image control statement STOP at %C in CRITICAL block"
37602 #: fortran/match.c:2208
37603 #, gcc-internal-format, gfc-internal-format
37604 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
37607 #: fortran/match.c:2215
37608 #, gcc-internal-format, gfc-internal-format
37609 msgid "STOP code at %L must be scalar"
37612 #: fortran/match.c:2223
37613 #, gcc-internal-format, gfc-internal-format
37614 msgid "STOP code at %L must be default character KIND=%d"
37617 #: fortran/match.c:2231
37618 #, gcc-internal-format, gfc-internal-format
37619 msgid "STOP code at %L must be default integer KIND=%d"
37622 #: fortran/match.c:2277
37623 #, gcc-internal-format, gfc-internal-format
37624 msgid "Deleted feature: PAUSE statement at %C"
37627 #: fortran/match.c:2300
37628 #, gcc-internal-format, gfc-internal-format
37629 msgid "Fortran 2008: ERROR STOP statement at %C"
37632 #: fortran/match.c:2326
37633 #, gcc-internal-format, gfc-internal-format
37634 msgid "Image control statement SYNC at %C in PURE procedure"
37637 #: fortran/match.c:2333
37638 #, gcc-internal-format, gfc-internal-format
37639 msgid "Fortran 2008: SYNC statement at %C"
37642 #: fortran/match.c:2345
37643 #, gcc-internal-format, gfc-internal-format
37644 msgid "Image control statement SYNC at %C in CRITICAL block"
37647 #: fortran/match.c:2391 fortran/match.c:3008 fortran/match.c:3312
37648 #, gcc-internal-format, gfc-internal-format
37649 msgid "Redundant STAT tag found at %L "
37652 #: fortran/match.c:2408 fortran/match.c:3035 fortran/match.c:3338
37653 #, gcc-internal-format, gfc-internal-format
37654 msgid "Redundant ERRMSG tag found at %L "
37657 #: fortran/match.c:2521
37658 #, gcc-internal-format, gfc-internal-format
37659 msgid "Deleted feature: ASSIGN statement at %C"
37662 #: fortran/match.c:2567
37663 #, gcc-internal-format, gfc-internal-format
37664 msgid "Deleted feature: Assigned GOTO statement at %C"
37667 #: fortran/match.c:2614 fortran/match.c:2667
37668 #, gcc-internal-format, gfc-internal-format
37669 msgid "Statement label list in GOTO at %C cannot be empty"
37672 #: fortran/match.c:2677
37673 #, gcc-internal-format, gfc-internal-format
37674 msgid "Obsolescent feature: Computed GOTO at %C"
37677 #: fortran/match.c:2772
37678 #, gcc-internal-format, gfc-internal-format
37679 msgid "Derived type '%s' at %L may not be ABSTRACT"
37682 #: fortran/match.c:2835
37683 #, gcc-internal-format, gfc-internal-format
37684 msgid "Invalid type-spec at %C"
37687 #: fortran/match.c:2879
37688 #, gcc-internal-format, gfc-internal-format
37689 msgid "Error in type-spec at %L"
37692 #: fortran/match.c:2889
37693 #, gcc-internal-format, gfc-internal-format
37694 msgid "Fortran 2003: typespec in ALLOCATE at %L"
37697 #: fortran/match.c:2928
37698 #, gcc-internal-format, gfc-internal-format
37699 msgid "Bad allocate-object at %C for a PURE procedure"
37702 #: fortran/match.c:2949
37703 #, gcc-internal-format, gfc-internal-format
37704 msgid "Type of entity at %L is type incompatible with typespec"
37707 #: fortran/match.c:2957
37708 #, gcc-internal-format, gfc-internal-format
37710 "Kind type parameter for entity at %L differs from the kind type parameter of "
37714 #: fortran/match.c:2984
37715 #, gcc-internal-format, gfc-internal-format
37717 "Allocate-object at %L is not a nonprocedure pointer or an allocatable "
37721 #: fortran/match.c:2991
37722 #, gcc-internal-format, gfc-internal-format
37723 msgid "Shape specification for allocatable scalar at %C"
37726 #: fortran/match.c:3028
37727 #, gcc-internal-format, gfc-internal-format
37728 msgid "Fortran 2003: ERRMSG tag at %L"
37731 #: fortran/match.c:3052
37732 #, gcc-internal-format, gfc-internal-format
37733 msgid "Fortran 2003: SOURCE tag at %L"
37736 #: fortran/match.c:3059
37737 #, gcc-internal-format, gfc-internal-format
37738 msgid "Redundant SOURCE tag found at %L "
37741 #: fortran/match.c:3066
37742 #, gcc-internal-format, gfc-internal-format
37743 msgid "SOURCE tag at %L conflicts with the typespec at %L"
37746 #: fortran/match.c:3073
37747 #, gcc-internal-format, gfc-internal-format
37748 msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
37751 #: fortran/match.c:3091
37752 #, gcc-internal-format, gfc-internal-format
37753 msgid "Fortran 2008: MOLD tag at %L"
37756 #: fortran/match.c:3098
37757 #, gcc-internal-format, gfc-internal-format
37758 msgid "Redundant MOLD tag found at %L "
37761 #: fortran/match.c:3105
37762 #, gcc-internal-format, gfc-internal-format
37763 msgid "MOLD tag at %L conflicts with the typespec at %L"
37766 #: fortran/match.c:3131
37767 #, gcc-internal-format, gfc-internal-format
37768 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
37771 #: fortran/match.c:3139
37772 #, gcc-internal-format, gfc-internal-format
37774 "Allocate-object at %L with a deferred type parameter requires either a type-"
37775 "spec or SOURCE tag or a MOLD tag"
37778 #: fortran/match.c:3276
37779 #, gcc-internal-format, gfc-internal-format
37780 msgid "Illegal allocate-object at %C for a PURE procedure"
37783 #: fortran/match.c:3295
37784 #, gcc-internal-format, gfc-internal-format
37786 "Allocate-object at %C is not a nonprocedure pointer or an allocatable "
37790 #: fortran/match.c:3332
37791 #, gcc-internal-format, gfc-internal-format
37792 msgid "Fortran 2003: ERRMSG at %L"
37795 #: fortran/match.c:3390
37796 #, gcc-internal-format, gfc-internal-format
37797 msgid "Image control statement RETURN at %C in CRITICAL block"
37800 #: fortran/match.c:3399
37801 #, gcc-internal-format, gfc-internal-format
37802 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
37805 #: fortran/match.c:3404
37806 #, gcc-internal-format, gfc-internal-format
37807 msgid "Obsolescent feature: Alternate RETURN at %C"
37810 #: fortran/match.c:3434
37811 #, gcc-internal-format, gfc-internal-format
37812 msgid "Extension: RETURN statement in main program at %C"
37815 #: fortran/match.c:3462
37816 #, gcc-internal-format, gfc-internal-format
37817 msgid "Expected component reference at %C"
37820 #: fortran/match.c:3468
37821 #, gcc-internal-format, gfc-internal-format
37822 msgid "Junk after CALL at %C"
37825 #: fortran/match.c:3478
37826 #, gcc-internal-format, gfc-internal-format
37827 msgid "Expected type-bound procedure or procedure pointer component at %C"
37830 #: fortran/match.c:3698
37831 #, gcc-internal-format, gfc-internal-format
37832 msgid "Syntax error in common block name at %C"
37835 #: fortran/match.c:3734
37836 #, gcc-internal-format, gfc-internal-format
37837 msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
37840 #. If we find an error, just print it and continue,
37841 #. cause it's just semantic, and we can see if there
37842 #. are more errors.
37843 #: fortran/match.c:3793
37844 #, gcc-internal-format, gfc-internal-format
37846 "Variable '%s' at %L in common block '%s' at %C must be declared with a C "
37847 "interoperable kind since common block '%s' is bind(c)"
37850 #: fortran/match.c:3802
37851 #, gcc-internal-format, gfc-internal-format
37853 "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not "
37857 #: fortran/match.c:3809
37858 #, gcc-internal-format, gfc-internal-format
37859 msgid "Symbol '%s' at %C is already in a COMMON block"
37862 #: fortran/match.c:3817
37863 #, gcc-internal-format, gfc-internal-format
37864 msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
37867 #: fortran/match.c:3844
37868 #, gcc-internal-format, gfc-internal-format
37869 msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
37872 #: fortran/match.c:3854
37873 #, gcc-internal-format, gfc-internal-format
37874 msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
37877 #: fortran/match.c:3886
37878 #, gcc-internal-format, gfc-internal-format
37880 "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
37881 "another COMMON block '%s'"
37884 #: fortran/match.c:3994
37885 #, gcc-internal-format, gfc-internal-format
37886 msgid "Namelist group name '%s' at %C already has a basic type of %s"
37889 #: fortran/match.c:4002
37890 #, gcc-internal-format, gfc-internal-format
37892 "Namelist group name '%s' at %C already is USE associated and cannot be "
37896 #: fortran/match.c:4029
37897 #, gcc-internal-format, gfc-internal-format
37898 msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
37901 #: fortran/match.c:4163
37902 #, gcc-internal-format, gfc-internal-format
37903 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
37906 #: fortran/match.c:4171
37907 #, gcc-internal-format, gfc-internal-format
37908 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
37911 #: fortran/match.c:4199
37912 #, gcc-internal-format, gfc-internal-format
37913 msgid "EQUIVALENCE at %C requires two or more objects"
37916 #: fortran/match.c:4213
37917 #, gcc-internal-format, gfc-internal-format
37919 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
37922 #: fortran/match.c:4226
37923 #, gcc-internal-format, gfc-internal-format
37924 msgid "Expecting a comma in EQUIVALENCE at %C"
37927 #: fortran/match.c:4342
37928 #, gcc-internal-format, gfc-internal-format
37929 msgid "Statement function at %L is recursive"
37932 #: fortran/match.c:4348
37933 #, gcc-internal-format, gfc-internal-format
37934 msgid "Obsolescent feature: Statement function at %C"
37937 #: fortran/match.c:4434
37938 #, gcc-internal-format, gfc-internal-format
37939 msgid "Expected initialization expression in CASE at %C"
37942 #: fortran/match.c:4466
37943 #, gcc-internal-format, gfc-internal-format
37944 msgid "Expected block name '%s' of SELECT construct at %C"
37947 #: fortran/match.c:4604
37948 #, gcc-internal-format, gfc-internal-format
37950 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
37953 #: fortran/match.c:4637
37954 #, gcc-internal-format, gfc-internal-format
37955 msgid "Unexpected CASE statement at %C"
37958 #: fortran/match.c:4689
37959 #, gcc-internal-format, gfc-internal-format
37960 msgid "Syntax error in CASE specification at %C"
37963 #: fortran/match.c:4707
37964 #, gcc-internal-format, gfc-internal-format
37965 msgid "Unexpected TYPE IS statement at %C"
37968 #: fortran/match.c:4740
37969 #, gcc-internal-format, gfc-internal-format
37970 msgid "Syntax error in TYPE IS specification at %C"
37973 #: fortran/match.c:4813
37974 #, gcc-internal-format, gfc-internal-format
37975 msgid "Syntax error in CLASS IS specification at %C"
37978 #: fortran/match.c:4935
37979 #, gcc-internal-format, gfc-internal-format
37980 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
37983 #: fortran/match.c:4973
37984 #, gcc-internal-format, gfc-internal-format
37985 msgid "Label '%s' at %C doesn't match WHERE label '%s'"
37988 #: fortran/match.c:5073
37989 #, gcc-internal-format, gfc-internal-format
37990 msgid "Syntax error in FORALL iterator at %C"
37993 #: fortran/matchexp.c:72
37994 #, gcc-internal-format, gfc-internal-format
37995 msgid "Bad character '%c' in OPERATOR name at %C"
37998 #: fortran/matchexp.c:80
37999 #, gcc-internal-format, gfc-internal-format
38000 msgid "The name '%s' cannot be used as a defined operator at %C"
38003 #: fortran/matchexp.c:173
38004 #, gcc-internal-format, gfc-internal-format
38005 msgid "Expected a right parenthesis in expression at %C"
38008 #: fortran/matchexp.c:278
38009 #, gcc-internal-format, gfc-internal-format
38010 msgid "Expected exponent in expression at %C"
38013 #: fortran/matchexp.c:316 fortran/matchexp.c:321 fortran/matchexp.c:425
38014 #: fortran/matchexp.c:430
38015 #, gcc-internal-format, gfc-internal-format
38017 "Extension: Unary operator following arithmetic operator (use parentheses) at "
38021 #: fortran/misc.c:39
38022 #, gcc-internal-format
38023 msgid "Allocation would exceed memory limit -- malloc() failed"
38026 #: fortran/module.c:522
38027 #, gcc-internal-format, gfc-internal-format
38028 msgid "Fortran 2003: module nature in USE statement at %C"
38031 #: fortran/module.c:534
38032 #, gcc-internal-format, gfc-internal-format
38034 "Module nature in USE statement at %C shall be either INTRINSIC or "
38038 #: fortran/module.c:547
38039 #, gcc-internal-format, gfc-internal-format
38040 msgid "\"::\" was expected after module nature at %C but was not found"
38043 #: fortran/module.c:556
38044 #, gcc-internal-format, gfc-internal-format
38045 msgid "Fortran 2003: \"USE :: module\" at %C"
38048 #: fortran/module.c:610
38049 #, gcc-internal-format, gfc-internal-format
38050 msgid "Missing generic specification in USE statement at %C"
38053 #: fortran/module.c:618
38054 #, gcc-internal-format, gfc-internal-format
38055 msgid "Fortran 2003: Renaming operators in USE statements at %C"
38058 #: fortran/module.c:660
38059 #, gcc-internal-format, gfc-internal-format
38060 msgid "The name '%s' at %C has already been used as an external module name."
38063 #: fortran/module.c:937
38064 #, gcc-internal-format, gfc-internal-format
38065 msgid "Reading module %s at line %d column %d: %s"
38068 #: fortran/module.c:941
38069 #, gcc-internal-format, gfc-internal-format
38070 msgid "Writing module %s at line %d column %d: %s"
38073 #: fortran/module.c:945
38074 #, gcc-internal-format, gfc-internal-format
38075 msgid "Module %s at line %d column %d: %s"
38078 #: fortran/module.c:1303
38079 #, gcc-internal-format, gfc-internal-format
38080 msgid "Error writing modules file: %s"
38083 #: fortran/module.c:3229
38084 #, gcc-internal-format, gfc-internal-format
38085 msgid "Namelist %s cannot be renamed by USE association to %s"
38088 #: fortran/module.c:4560
38089 #, gcc-internal-format, gfc-internal-format
38090 msgid "Symbol '%s' referenced at %L not found in module '%s'"
38093 #: fortran/module.c:4567
38094 #, gcc-internal-format, gfc-internal-format
38095 msgid "User operator '%s' referenced at %L not found in module '%s'"
38098 #: fortran/module.c:4572
38099 #, gcc-internal-format, gfc-internal-format
38100 msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
38103 #: fortran/module.c:5193
38104 #, gcc-internal-format, gfc-internal-format
38105 msgid "Can't open module file '%s' for writing at %C: %s"
38108 #: fortran/module.c:5231
38109 #, gcc-internal-format, gfc-internal-format
38110 msgid "Error writing module file '%s' for writing: %s"
38113 #: fortran/module.c:5240
38114 #, gcc-internal-format, gfc-internal-format
38115 msgid "Can't delete module file '%s': %s"
38118 #: fortran/module.c:5243
38119 #, gcc-internal-format, gfc-internal-format
38120 msgid "Can't rename module file '%s' to '%s': %s"
38123 #: fortran/module.c:5249
38124 #, gcc-internal-format, gfc-internal-format
38125 msgid "Can't delete temporary module file '%s': %s"
38128 #: fortran/module.c:5268 fortran/module.c:5399 fortran/module.c:5432
38129 #, gcc-internal-format, gfc-internal-format
38130 msgid "Symbol '%s' already declared"
38133 #: fortran/module.c:5378
38134 #, gcc-internal-format, gfc-internal-format
38136 "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
38139 #: fortran/module.c:5503
38140 #, gcc-internal-format, gfc-internal-format
38142 "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name "
38146 #: fortran/module.c:5518
38147 #, gcc-internal-format, gfc-internal-format
38148 msgid "The symbol '%s', referrenced at %C, is not in the selected standard"
38151 #: fortran/module.c:5525 fortran/module.c:5585
38152 #, gcc-internal-format, gfc-internal-format
38154 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
38155 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
38158 #: fortran/module.c:5635
38159 #, gcc-internal-format, gfc-internal-format
38161 "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
38164 #: fortran/module.c:5668
38165 #, gcc-internal-format, gfc-internal-format
38166 msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
38169 #: fortran/module.c:5676
38170 #, gcc-internal-format, gfc-internal-format
38171 msgid "Fortran 2003: ISO_C_BINDING module at %C"
38174 #: fortran/module.c:5686
38175 #, gcc-internal-format, gfc-internal-format
38176 msgid "Can't find an intrinsic module named '%s' at %C"
38179 #: fortran/module.c:5691
38180 #, gcc-internal-format, gfc-internal-format
38181 msgid "Can't open module file '%s' for reading at %C: %s"
38184 #: fortran/module.c:5699
38185 #, gcc-internal-format, gfc-internal-format
38187 "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name "
38191 #: fortran/module.c:5719
38192 #, gcc-internal-format, gfc-internal-format
38193 msgid "File '%s' opened at %C is not a GFORTRAN module file"
38196 #: fortran/module.c:5726
38197 #, gcc-internal-format, gfc-internal-format
38198 msgid "Parse error when checking module version for file '%s' opened at %C"
38201 #: fortran/module.c:5731
38202 #, gcc-internal-format, gfc-internal-format
38203 msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
38206 #: fortran/module.c:5746
38207 #, gcc-internal-format
38208 msgid "Can't USE the same module we're building!"
38211 #: fortran/openmp.c:132 fortran/openmp.c:568
38212 #, gcc-internal-format, gfc-internal-format
38213 msgid "COMMON block /%s/ not found at %C"
38216 #: fortran/openmp.c:163
38217 #, gcc-internal-format, gfc-internal-format
38218 msgid "Syntax error in OpenMP variable list at %C"
38221 #: fortran/openmp.c:291
38222 #, gcc-internal-format, gfc-internal-format
38223 msgid "%s is not INTRINSIC procedure name at %C"
38226 #: fortran/openmp.c:402
38227 #, gcc-internal-format, gfc-internal-format
38228 msgid "COLLAPSE clause argument not constant positive integer at %C"
38231 #: fortran/openmp.c:469
38232 #, gcc-internal-format, gfc-internal-format
38233 msgid "Unexpected junk after TASKWAIT clause at %C"
38236 #: fortran/openmp.c:487
38237 #, gcc-internal-format, gfc-internal-format
38238 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
38241 #: fortran/openmp.c:515
38242 #, gcc-internal-format, gfc-internal-format
38243 msgid "Unexpected junk after $OMP FLUSH statement at %C"
38246 #: fortran/openmp.c:547
38247 #, gcc-internal-format, gfc-internal-format
38248 msgid "Threadprivate variable at %C is an element of a COMMON block"
38251 #: fortran/openmp.c:587
38252 #, gcc-internal-format, gfc-internal-format
38253 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
38256 #: fortran/openmp.c:663
38257 #, gcc-internal-format, gfc-internal-format
38258 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
38261 #: fortran/openmp.c:677
38262 #, gcc-internal-format, gfc-internal-format
38263 msgid "Unexpected junk after $OMP MASTER statement at %C"
38266 #: fortran/openmp.c:691
38267 #, gcc-internal-format, gfc-internal-format
38268 msgid "Unexpected junk after $OMP ORDERED statement at %C"
38271 #: fortran/openmp.c:705
38272 #, gcc-internal-format, gfc-internal-format
38273 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
38276 #: fortran/openmp.c:719
38277 #, gcc-internal-format, gfc-internal-format
38278 msgid "Unexpected junk after $OMP BARRIER statement at %C"
38281 #: fortran/openmp.c:736
38282 #, gcc-internal-format, gfc-internal-format
38283 msgid "Unexpected junk after NOWAIT clause at %C"
38286 #: fortran/openmp.c:783 fortran/resolve.c:8673 fortran/resolve.c:9133
38287 #, gcc-internal-format, gfc-internal-format
38288 msgid "IF clause at %L requires a scalar LOGICAL expression"
38291 #: fortran/openmp.c:791
38292 #, gcc-internal-format, gfc-internal-format
38293 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
38296 #: fortran/openmp.c:799
38297 #, gcc-internal-format, gfc-internal-format
38298 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
38301 #: fortran/openmp.c:841
38302 #, gcc-internal-format, gfc-internal-format
38303 msgid "Object '%s' is not a variable at %L"
38306 #: fortran/openmp.c:850 fortran/openmp.c:861 fortran/openmp.c:869
38307 #: fortran/openmp.c:880
38308 #, gcc-internal-format, gfc-internal-format
38309 msgid "Symbol '%s' present on multiple clauses at %L"
38312 #: fortran/openmp.c:903
38313 #, gcc-internal-format, gfc-internal-format
38314 msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
38317 #: fortran/openmp.c:906
38318 #, gcc-internal-format, gfc-internal-format
38319 msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
38322 #: fortran/openmp.c:914
38323 #, gcc-internal-format, gfc-internal-format
38324 msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
38327 #: fortran/openmp.c:917
38328 #, gcc-internal-format, gfc-internal-format
38329 msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
38332 #: fortran/openmp.c:925
38333 #, gcc-internal-format, gfc-internal-format
38334 msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
38337 #: fortran/openmp.c:928
38338 #, gcc-internal-format, gfc-internal-format
38339 msgid "Cray pointee '%s' in SHARED clause at %L"
38342 #: fortran/openmp.c:936
38343 #, gcc-internal-format, gfc-internal-format
38344 msgid "THREADPRIVATE object '%s' in %s clause at %L"
38347 #: fortran/openmp.c:939
38348 #, gcc-internal-format, gfc-internal-format
38349 msgid "Cray pointee '%s' in %s clause at %L"
38352 #: fortran/openmp.c:944
38353 #, gcc-internal-format, gfc-internal-format
38354 msgid "POINTER object '%s' in %s clause at %L"
38357 #: fortran/openmp.c:949
38358 #, gcc-internal-format, gfc-internal-format
38359 msgid "%s clause object '%s' has ALLOCATABLE components at %L"
38362 #: fortran/openmp.c:952
38363 #, gcc-internal-format, gfc-internal-format
38364 msgid "Cray pointer '%s' in %s clause at %L"
38367 #: fortran/openmp.c:956
38368 #, gcc-internal-format, gfc-internal-format
38369 msgid "Assumed size array '%s' in %s clause at %L"
38372 #: fortran/openmp.c:961
38373 #, gcc-internal-format, gfc-internal-format
38374 msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
38377 #: fortran/openmp.c:970
38378 #, gcc-internal-format, gfc-internal-format
38379 msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
38382 #: fortran/openmp.c:981
38383 #, gcc-internal-format, gfc-internal-format
38384 msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
38387 #: fortran/openmp.c:992
38388 #, gcc-internal-format, gfc-internal-format
38389 msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
38392 #: fortran/openmp.c:1001
38393 #, gcc-internal-format, gfc-internal-format
38394 msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
38397 #: fortran/openmp.c:1113
38398 #, gcc-internal-format, gfc-internal-format
38400 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
38403 #: fortran/openmp.c:1153
38404 #, gcc-internal-format, gfc-internal-format
38406 "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ."
38410 #: fortran/openmp.c:1201
38411 #, gcc-internal-format, gfc-internal-format
38413 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
38416 #: fortran/openmp.c:1215
38417 #, gcc-internal-format, gfc-internal-format
38419 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
38423 #: fortran/openmp.c:1247
38424 #, gcc-internal-format, gfc-internal-format
38426 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
38427 "reference var at %L"
38430 #: fortran/openmp.c:1271
38431 #, gcc-internal-format, gfc-internal-format
38433 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
38437 #: fortran/openmp.c:1278
38438 #, gcc-internal-format, gfc-internal-format
38440 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
38443 #: fortran/openmp.c:1294
38444 #, gcc-internal-format, gfc-internal-format
38446 "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
38449 #: fortran/openmp.c:1297
38450 #, gcc-internal-format, gfc-internal-format
38451 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
38454 #: fortran/openmp.c:1303
38455 #, gcc-internal-format, gfc-internal-format
38456 msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
38459 #: fortran/openmp.c:1321
38460 #, gcc-internal-format, gfc-internal-format
38462 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
38466 #: fortran/openmp.c:1480
38467 #, gcc-internal-format, gfc-internal-format
38468 msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
38471 #: fortran/openmp.c:1486
38472 #, gcc-internal-format, gfc-internal-format
38473 msgid "!$OMP DO iteration variable must be of type integer at %L"
38476 #: fortran/openmp.c:1490
38477 #, gcc-internal-format, gfc-internal-format
38478 msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
38481 #: fortran/openmp.c:1498
38482 #, gcc-internal-format, gfc-internal-format
38484 "!$OMP DO iteration variable present on clause other than PRIVATE or "
38485 "LASTPRIVATE at %L"
38488 #: fortran/openmp.c:1516
38489 #, gcc-internal-format, gfc-internal-format
38490 msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
38493 #: fortran/openmp.c:1530
38494 #, gcc-internal-format, gfc-internal-format
38495 msgid "collapsed !$OMP DO loops not perfectly nested at %L"
38498 #: fortran/openmp.c:1539 fortran/openmp.c:1547
38499 #, gcc-internal-format, gfc-internal-format
38500 msgid "not enough DO loops for collapsed !$OMP DO at %L"
38503 #: fortran/options.c:254
38504 #, gcc-internal-format
38505 msgid "-fexcess-precision=standard for Fortran"
38508 #: fortran/options.c:343
38509 #, gcc-internal-format, gfc-internal-format
38510 msgid "Reading file '%s' as free form"
38513 #: fortran/options.c:353
38514 #, gcc-internal-format
38515 msgid "'-fd-lines-as-comments' has no effect in free form"
38518 #: fortran/options.c:356
38519 #, gcc-internal-format
38520 msgid "'-fd-lines-as-code' has no effect in free form"
38523 #: fortran/options.c:374
38524 #, gcc-internal-format, gfc-internal-format
38525 msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
38528 #: fortran/options.c:377
38529 #, gcc-internal-format
38530 msgid "Flag -fno-automatic overwrites -frecursive"
38533 #: fortran/options.c:379
38534 #, gcc-internal-format
38535 msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
38538 #: fortran/options.c:383
38539 #, gcc-internal-format, gfc-internal-format
38540 msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
38543 #: fortran/options.c:387
38544 #, gcc-internal-format, gfc-internal-format
38545 msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
38548 #: fortran/options.c:462
38549 #, gcc-internal-format
38550 msgid "gfortran: Only one -J option allowed"
38553 #: fortran/options.c:506
38554 #, gcc-internal-format, gfc-internal-format
38555 msgid "Argument to -ffpe-trap is not valid: %s"
38558 #: fortran/options.c:519
38559 #, gcc-internal-format, gfc-internal-format
38560 msgid "Argument to -fcoarray is not valid: %s"
38563 #: fortran/options.c:557
38564 #, gcc-internal-format, gfc-internal-format
38565 msgid "Argument to -fcheck is not valid: %s"
38568 #: fortran/options.c:725
38569 #, gcc-internal-format
38570 msgid "Fixed line length must be at least seven."
38573 #: fortran/options.c:743
38574 #, gcc-internal-format
38575 msgid "Free line length must be at least three."
38578 #: fortran/options.c:761
38579 #, gcc-internal-format
38580 msgid "-static-libgfortran is not supported in this configuration"
38583 #: fortran/options.c:805
38584 #, gcc-internal-format, gfc-internal-format
38585 msgid "Maximum supported identifier length is %d"
38588 #: fortran/options.c:837
38589 #, gcc-internal-format, gfc-internal-format
38590 msgid "Unrecognized option to -finit-logical: %s"
38593 #: fortran/options.c:853
38594 #, gcc-internal-format, gfc-internal-format
38595 msgid "Unrecognized option to -finit-real: %s"
38598 #: fortran/options.c:869
38599 #, gcc-internal-format
38600 msgid "The value of n in -finit-character=n must be between 0 and 127"
38603 #: fortran/options.c:961
38604 #, gcc-internal-format, gfc-internal-format
38605 msgid "Maximum subrecord length cannot exceed %d"
38608 #: fortran/parse.c:470
38609 #, gcc-internal-format, gfc-internal-format
38610 msgid "Unclassifiable statement at %C"
38613 #: fortran/parse.c:492
38614 #, gcc-internal-format, gfc-internal-format
38615 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
38618 #: fortran/parse.c:576
38619 #, gcc-internal-format, gfc-internal-format
38620 msgid "Unclassifiable OpenMP directive at %C"
38623 #: fortran/parse.c:602
38624 #, gcc-internal-format, gfc-internal-format
38625 msgid "Unclassifiable GCC directive at %C"
38628 #: fortran/parse.c:644 fortran/parse.c:815
38629 #, gcc-internal-format, gfc-internal-format
38630 msgid "Zero is not a valid statement label at %C"
38633 #: fortran/parse.c:651 fortran/parse.c:807
38634 #, gcc-internal-format, gfc-internal-format
38635 msgid "Non-numeric character in statement label at %C"
38638 #: fortran/parse.c:663 fortran/parse.c:856
38639 #, gcc-internal-format, gfc-internal-format
38640 msgid "Semicolon at %C needs to be preceded by statement"
38643 #: fortran/parse.c:671 fortran/parse.c:871
38644 #, gcc-internal-format, gfc-internal-format
38645 msgid "Ignoring statement label in empty statement at %L"
38648 #: fortran/parse.c:718 fortran/parse.c:858
38649 #, gcc-internal-format, gfc-internal-format
38650 msgid "Fortran 2008: Semicolon at %C without preceding statement"
38653 #: fortran/parse.c:794 fortran/parse.c:834
38654 #, gcc-internal-format, gfc-internal-format
38655 msgid "Bad continuation line at %C"
38658 #: fortran/parse.c:1096
38659 #, gcc-internal-format, gfc-internal-format
38660 msgid "FORMAT statement at %L does not have a statement label"
38663 #: fortran/parse.c:1677
38664 #, gcc-internal-format, gfc-internal-format
38665 msgid "Unexpected %s statement at %C"
38668 #: fortran/parse.c:1824
38669 #, gcc-internal-format, gfc-internal-format
38670 msgid "%s statement at %C cannot follow %s statement at %L"
38673 #: fortran/parse.c:1841
38674 #, gcc-internal-format, gfc-internal-format
38675 msgid "Unexpected end of file in '%s'"
38678 #: fortran/parse.c:1873
38679 #, gcc-internal-format, gfc-internal-format
38680 msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
38683 #: fortran/parse.c:1876
38684 #, gcc-internal-format, gfc-internal-format
38685 msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
38688 #: fortran/parse.c:1896
38689 #, gcc-internal-format, gfc-internal-format
38690 msgid "Components in TYPE at %C must precede CONTAINS"
38693 #: fortran/parse.c:1900
38694 #, gcc-internal-format, gfc-internal-format
38695 msgid "Fortran 2003: Type-bound procedure at %C"
38698 #: fortran/parse.c:1909
38699 #, gcc-internal-format, gfc-internal-format
38700 msgid "Fortran 2003: GENERIC binding at %C"
38703 #: fortran/parse.c:1919
38704 #, gcc-internal-format, gfc-internal-format
38705 msgid "Fortran 2003: FINAL procedure declaration at %C"
38708 #: fortran/parse.c:1931
38709 #, gcc-internal-format, gfc-internal-format
38710 msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
38713 #: fortran/parse.c:1942 fortran/parse.c:2045
38714 #, gcc-internal-format, gfc-internal-format
38715 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
38718 #: fortran/parse.c:1949
38719 #, gcc-internal-format, gfc-internal-format
38720 msgid "PRIVATE statement at %C must precede procedure bindings"
38723 #: fortran/parse.c:1956 fortran/parse.c:2058
38724 #, gcc-internal-format, gfc-internal-format
38725 msgid "Duplicate PRIVATE statement at %C"
38728 #: fortran/parse.c:1966
38729 #, gcc-internal-format, gfc-internal-format
38730 msgid "SEQUENCE statement at %C must precede CONTAINS"
38733 #: fortran/parse.c:1970
38734 #, gcc-internal-format, gfc-internal-format
38735 msgid "Already inside a CONTAINS block at %C"
38738 #: fortran/parse.c:2028
38739 #, gcc-internal-format, gfc-internal-format
38740 msgid "FINAL declaration at %C must be inside CONTAINS"
38743 #: fortran/parse.c:2036
38744 #, gcc-internal-format, gfc-internal-format
38745 msgid "Fortran 2003: Derived type definition at %C without components"
38748 #: fortran/parse.c:2052
38749 #, gcc-internal-format, gfc-internal-format
38750 msgid "PRIVATE statement at %C must precede structure components"
38753 #: fortran/parse.c:2069
38754 #, gcc-internal-format, gfc-internal-format
38755 msgid "SEQUENCE statement at %C must precede structure components"
38758 #: fortran/parse.c:2075
38759 #, gcc-internal-format, gfc-internal-format
38760 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
38763 #: fortran/parse.c:2080
38764 #, gcc-internal-format, gfc-internal-format
38765 msgid "Duplicate SEQUENCE statement at %C"
38768 #: fortran/parse.c:2090
38769 #, gcc-internal-format, gfc-internal-format
38770 msgid "Fortran 2003: CONTAINS block in derived type definition at %C"
38773 #: fortran/parse.c:2177
38774 #, gcc-internal-format, gfc-internal-format
38775 msgid "ENUM declaration at %C has no ENUMERATORS"
38778 #: fortran/parse.c:2261
38779 #, gcc-internal-format, gfc-internal-format
38780 msgid "Unexpected %s statement in INTERFACE block at %C"
38783 #: fortran/parse.c:2285
38784 #, gcc-internal-format, gfc-internal-format
38786 "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
38789 #: fortran/parse.c:2316
38790 #, gcc-internal-format, gfc-internal-format
38791 msgid "Unexpected %s statement at %C in INTERFACE body"
38794 #: fortran/parse.c:2334
38795 #, gcc-internal-format, gfc-internal-format
38797 "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
38800 #: fortran/parse.c:2458
38801 #, gcc-internal-format, gfc-internal-format
38802 msgid "%s statement is not allowed inside of BLOCK at %C"
38805 #: fortran/parse.c:2545
38806 #, gcc-internal-format, gfc-internal-format
38807 msgid "%s statement must appear in a MODULE"
38810 #: fortran/parse.c:2553
38811 #, gcc-internal-format, gfc-internal-format
38812 msgid "%s statement at %C follows another accessibility specification"
38815 #: fortran/parse.c:2604
38816 #, gcc-internal-format, gfc-internal-format
38817 msgid "Bad kind expression for function '%s' at %L"
38820 #: fortran/parse.c:2608
38821 #, gcc-internal-format, gfc-internal-format
38822 msgid "The type for function '%s' at %L is not accessible"
38825 #: fortran/parse.c:2666
38826 #, gcc-internal-format, gfc-internal-format
38827 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
38830 #: fortran/parse.c:2687
38831 #, gcc-internal-format, gfc-internal-format
38832 msgid "Unexpected %s statement in WHERE block at %C"
38835 #: fortran/parse.c:2746
38836 #, gcc-internal-format, gfc-internal-format
38837 msgid "Unexpected %s statement in FORALL block at %C"
38840 #: fortran/parse.c:2797
38841 #, gcc-internal-format, gfc-internal-format
38842 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
38845 #: fortran/parse.c:2815
38846 #, gcc-internal-format, gfc-internal-format
38847 msgid "Duplicate ELSE statements at %L and %C"
38850 #: fortran/parse.c:2876
38851 #, gcc-internal-format, gfc-internal-format
38852 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
38855 #: fortran/parse.c:2959
38856 #, gcc-internal-format, gfc-internal-format
38858 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
38862 #: fortran/parse.c:3021
38863 #, gcc-internal-format, gfc-internal-format
38864 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
38867 #: fortran/parse.c:3054
38868 #, gcc-internal-format, gfc-internal-format
38869 msgid "End of nonblock DO statement at %C is within another block"
38872 #: fortran/parse.c:3063
38873 #, gcc-internal-format, gfc-internal-format
38874 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
38877 #: fortran/parse.c:3110
38878 #, gcc-internal-format, gfc-internal-format
38879 msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
38882 #: fortran/parse.c:3175
38883 #, gcc-internal-format, gfc-internal-format
38884 msgid "Fortran 2008: BLOCK construct at %C"
38887 #: fortran/parse.c:3205
38888 #, gcc-internal-format, gfc-internal-format
38889 msgid "Fortran 2003: ASSOCIATE construct at %C"
38892 #: fortran/parse.c:3302
38893 #, gcc-internal-format, gfc-internal-format
38894 msgid "Statement label in ENDDO at %C doesn't match DO label"
38897 #: fortran/parse.c:3318
38898 #, gcc-internal-format, gfc-internal-format
38899 msgid "Named block DO at %L requires matching ENDDO name"
38902 #: fortran/parse.c:3577
38903 #, gcc-internal-format, gfc-internal-format
38904 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
38907 #: fortran/parse.c:3634
38908 #, gcc-internal-format, gfc-internal-format
38909 msgid "%s statement at %C cannot terminate a non-block DO loop"
38912 #: fortran/parse.c:3830
38913 #, gcc-internal-format, gfc-internal-format
38914 msgid "Contained procedure '%s' at %C is already ambiguous"
38917 #: fortran/parse.c:3886
38918 #, gcc-internal-format, gfc-internal-format
38919 msgid "Unexpected %s statement in CONTAINS section at %C"
38922 #: fortran/parse.c:3910
38923 #, gcc-internal-format, gfc-internal-format
38925 "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at "
38929 #: fortran/parse.c:3987
38930 #, gcc-internal-format, gfc-internal-format
38931 msgid "CONTAINS statement at %C is already in a contained program unit"
38934 #: fortran/parse.c:4037
38935 #, gcc-internal-format, gfc-internal-format
38936 msgid "Global name '%s' at %L is already being used as a %s at %L"
38939 #: fortran/parse.c:4058
38940 #, gcc-internal-format, gfc-internal-format
38941 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
38944 #: fortran/parse.c:4084
38945 #, gcc-internal-format, gfc-internal-format
38946 msgid "Unexpected %s statement in BLOCK DATA at %C"
38949 #: fortran/parse.c:4127
38950 #, gcc-internal-format, gfc-internal-format
38951 msgid "Unexpected %s statement in MODULE at %C"
38954 #. If we see a duplicate main program, shut down. If the second
38955 #. instance is an implied main program, i.e. data decls or executable
38956 #. statements, we're in for lots of errors.
38957 #: fortran/parse.c:4449
38958 #, gcc-internal-format, gfc-internal-format
38959 msgid "Two main PROGRAMs at %L and %C"
38962 #: fortran/primary.c:95
38963 #, gcc-internal-format, gfc-internal-format
38964 msgid "Missing kind-parameter at %C"
38967 #: fortran/primary.c:219
38968 #, gcc-internal-format, gfc-internal-format
38969 msgid "Integer kind %d at %C not available"
38972 #: fortran/primary.c:227
38973 #, gcc-internal-format, gfc-internal-format
38975 "Integer too big for its kind at %C. This check can be disabled with the "
38976 "option -fno-range-check"
38979 #: fortran/primary.c:256
38980 #, gcc-internal-format, gfc-internal-format
38981 msgid "Extension: Hollerith constant at %C"
38984 #: fortran/primary.c:268
38985 #, gcc-internal-format, gfc-internal-format
38986 msgid "Invalid Hollerith constant: %L must contain at least one character"
38989 #: fortran/primary.c:274
38990 #, gcc-internal-format, gfc-internal-format
38991 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
38994 #: fortran/primary.c:294
38995 #, gcc-internal-format, gfc-internal-format
38996 msgid "Invalid Hollerith constant at %L contains a wide character"
38999 #: fortran/primary.c:380
39000 #, gcc-internal-format, gfc-internal-format
39001 msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
39004 #: fortran/primary.c:390
39005 #, gcc-internal-format, gfc-internal-format
39006 msgid "Empty set of digits in BOZ constant at %C"
39009 #: fortran/primary.c:396
39010 #, gcc-internal-format, gfc-internal-format
39011 msgid "Illegal character in BOZ constant at %C"
39014 #: fortran/primary.c:419
39015 #, gcc-internal-format, gfc-internal-format
39016 msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
39019 #: fortran/primary.c:450
39020 #, gcc-internal-format, gfc-internal-format
39021 msgid "Integer too big for integer kind %i at %C"
39024 #: fortran/primary.c:456
39025 #, gcc-internal-format, gfc-internal-format
39026 msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
39029 #: fortran/primary.c:556
39030 #, gcc-internal-format, gfc-internal-format
39031 msgid "Missing exponent in real number at %C"
39034 #: fortran/primary.c:612
39035 #, gcc-internal-format, gfc-internal-format
39036 msgid "Real number at %C has a 'd' exponent and an explicit kind"
39039 #: fortran/primary.c:625
39040 #, gcc-internal-format, gfc-internal-format
39041 msgid "Invalid real kind %d at %C"
39044 #: fortran/primary.c:639
39045 #, gcc-internal-format, gfc-internal-format
39046 msgid "Real constant overflows its kind at %C"
39049 #: fortran/primary.c:644
39050 #, gcc-internal-format, gfc-internal-format
39051 msgid "Real constant underflows its kind at %C"
39054 #: fortran/primary.c:736
39055 #, gcc-internal-format, gfc-internal-format
39056 msgid "Syntax error in SUBSTRING specification at %C"
39059 #: fortran/primary.c:948
39060 #, gcc-internal-format, gfc-internal-format
39061 msgid "Invalid kind %d for CHARACTER constant at %C"
39064 #: fortran/primary.c:969
39065 #, gcc-internal-format, gfc-internal-format
39066 msgid "Unterminated character constant beginning at %C"
39069 #: fortran/primary.c:1001
39070 #, gcc-internal-format, gfc-internal-format
39072 "Character '%s' in string at %C is not representable in character kind %d"
39075 #: fortran/primary.c:1084
39076 #, gcc-internal-format, gfc-internal-format
39077 msgid "Bad kind for logical constant at %C"
39080 #: fortran/primary.c:1117
39081 #, gcc-internal-format, gfc-internal-format
39082 msgid "Expected PARAMETER symbol in complex constant at %C"
39085 #: fortran/primary.c:1123
39086 #, gcc-internal-format, gfc-internal-format
39087 msgid "Numeric PARAMETER required in complex constant at %C"
39090 #: fortran/primary.c:1129
39091 #, gcc-internal-format, gfc-internal-format
39092 msgid "Scalar PARAMETER required in complex constant at %C"
39095 #: fortran/primary.c:1133
39096 #, gcc-internal-format, gfc-internal-format
39097 msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
39100 #: fortran/primary.c:1163
39101 #, gcc-internal-format, gfc-internal-format
39102 msgid "Error converting PARAMETER constant in complex constant at %C"
39105 #: fortran/primary.c:1292
39106 #, gcc-internal-format, gfc-internal-format
39107 msgid "Syntax error in COMPLEX constant at %C"
39110 #: fortran/primary.c:1498
39111 #, gcc-internal-format, gfc-internal-format
39112 msgid "Keyword '%s' at %C has already appeared in the current argument list"
39115 #: fortran/primary.c:1562
39116 #, gcc-internal-format, gfc-internal-format
39117 msgid "Extension: argument list function at %C"
39120 #: fortran/primary.c:1631
39121 #, gcc-internal-format, gfc-internal-format
39122 msgid "Expected alternate return label at %C"
39125 #: fortran/primary.c:1649
39126 #, gcc-internal-format, gfc-internal-format
39127 msgid "Missing keyword name in actual argument list at %C"
39130 #: fortran/primary.c:1695
39131 #, gcc-internal-format, gfc-internal-format
39132 msgid "Syntax error in argument list at %C"
39135 #: fortran/primary.c:1752
39136 #, gcc-internal-format, gfc-internal-format
39138 "Array section designator, e.g. '(:)', is required besides the coarray "
39139 "designator '[...]' at %C"
39142 #: fortran/primary.c:1758
39143 #, gcc-internal-format, gfc-internal-format
39144 msgid "Coarray designator at %C but '%s' is not a coarray"
39147 #: fortran/primary.c:1829
39148 #, gcc-internal-format, gfc-internal-format
39149 msgid "Expected structure component name at %C"
39152 #: fortran/primary.c:1876
39153 #, gcc-internal-format, gfc-internal-format
39154 msgid "Expected argument list at %C"
39157 #: fortran/primary.c:1908
39158 #, gcc-internal-format, gfc-internal-format
39159 msgid "Procedure pointer component '%s' requires an argument list at %C"
39162 #: fortran/primary.c:1996
39163 #, gcc-internal-format, gfc-internal-format
39164 msgid "Coindexed procedure-pointer component at %C"
39167 #: fortran/primary.c:2245
39168 #, gcc-internal-format, gfc-internal-format
39170 "Fortran 2003: Structure constructor with missing optional arguments at %C"
39173 #: fortran/primary.c:2253
39174 #, gcc-internal-format, gfc-internal-format
39176 "No initializer for component '%s' given in the structure constructor at %C!"
39179 #: fortran/primary.c:2300
39180 #, gcc-internal-format, gfc-internal-format
39181 msgid "Can't construct ABSTRACT type '%s' at %C"
39184 #: fortran/primary.c:2334
39185 #, gcc-internal-format, gfc-internal-format
39186 msgid "Fortran 2003: Structure constructor with named arguments at %C"
39189 #: fortran/primary.c:2349
39190 #, gcc-internal-format, gfc-internal-format
39191 msgid "Component initializer without name after component named %s at %C!"
39194 #: fortran/primary.c:2352
39195 #, gcc-internal-format, gfc-internal-format
39196 msgid "Too many components in structure constructor at %C!"
39199 #: fortran/primary.c:2385
39200 #, gcc-internal-format, gfc-internal-format
39201 msgid "Component '%s' is initialized twice in the structure constructor at %C!"
39204 #: fortran/primary.c:2401
39205 #, gcc-internal-format, gfc-internal-format
39207 "Coindexed expression to pointer component '%s' in structure constructor at "
39211 #: fortran/primary.c:2451
39212 #, gcc-internal-format, gfc-internal-format
39214 "component '%s' at %L has already been set by a parent derived type "
39218 #: fortran/primary.c:2466
39219 #, gcc-internal-format, gfc-internal-format
39220 msgid "Syntax error in structure constructor at %C"
39223 #: fortran/primary.c:2582
39224 #, gcc-internal-format, gfc-internal-format
39226 "'%s' at %C is the name of a recursive function and so refers to the result "
39227 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
39230 #: fortran/primary.c:2701
39231 #, gcc-internal-format, gfc-internal-format
39232 msgid "Unexpected use of subroutine name '%s' at %C"
39235 #: fortran/primary.c:2732
39236 #, gcc-internal-format, gfc-internal-format
39237 msgid "Statement function '%s' requires argument list at %C"
39240 #: fortran/primary.c:2735
39241 #, gcc-internal-format, gfc-internal-format
39242 msgid "Function '%s' requires an argument list at %C"
39245 #: fortran/primary.c:2782
39246 #, gcc-internal-format, gfc-internal-format
39247 msgid "Missing argument to '%s' at %C"
39250 #: fortran/primary.c:2923
39251 #, gcc-internal-format, gfc-internal-format
39252 msgid "Missing argument list in function '%s' at %C"
39255 #: fortran/primary.c:2951
39256 #, gcc-internal-format, gfc-internal-format
39257 msgid "Symbol at %C is not appropriate for an expression"
39260 #: fortran/primary.c:3050
39261 #, gcc-internal-format, gfc-internal-format
39262 msgid "Named constant at %C in an EQUIVALENCE"
39265 #: fortran/primary.c:3084
39266 #, gcc-internal-format, gfc-internal-format
39267 msgid "'%s' at %C is not a variable"
39270 #: fortran/resolve.c:116
39271 #, gcc-internal-format, gfc-internal-format
39272 msgid "'%s' at %L is of the ABSTRACT type '%s'"
39275 #: fortran/resolve.c:119
39276 #, gcc-internal-format, gfc-internal-format
39277 msgid "ABSTRACT type '%s' used at %L"
39280 #: fortran/resolve.c:141
39281 #, gcc-internal-format, gfc-internal-format
39282 msgid "PROCEDURE '%s' at %L may not be used as its own interface"
39285 #: fortran/resolve.c:147
39286 #, gcc-internal-format, gfc-internal-format
39288 "Interface '%s', used by procedure '%s' at %L, is declared in a later "
39289 "PROCEDURE statement"
39292 #: fortran/resolve.c:207
39293 #, gcc-internal-format, gfc-internal-format
39294 msgid "Interface '%s' of procedure '%s' at %L must be explicit"
39297 #: fortran/resolve.c:255
39298 #, gcc-internal-format, gfc-internal-format
39300 "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
39303 #: fortran/resolve.c:259
39304 #, gcc-internal-format, gfc-internal-format
39305 msgid "Alternate return specifier in function '%s' at %L is not allowed"
39308 #: fortran/resolve.c:275
39309 #, gcc-internal-format, gfc-internal-format
39310 msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
39313 #: fortran/resolve.c:285
39314 #, gcc-internal-format, gfc-internal-format
39315 msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
39318 #: fortran/resolve.c:298 fortran/resolve.c:1657
39319 #, gcc-internal-format, gfc-internal-format
39321 "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
39324 #: fortran/resolve.c:347
39325 #, gcc-internal-format, gfc-internal-format
39327 "Fortran 2008: Argument '%s' of pure function '%s' at %L with VALUE attribute "
39328 "but without INTENT(IN)"
39331 #: fortran/resolve.c:352
39332 #, gcc-internal-format, gfc-internal-format
39333 msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN) or VALUE"
39336 #: fortran/resolve.c:360
39337 #, gcc-internal-format, gfc-internal-format
39339 "Fortran 2008: Argument '%s' of pure subroutine '%s' at %L with VALUE "
39340 "attribute but without INTENT"
39343 #: fortran/resolve.c:365
39344 #, gcc-internal-format, gfc-internal-format
39346 "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified "
39347 "or have the VALUE attribute"
39350 #: fortran/resolve.c:386
39351 #, gcc-internal-format, gfc-internal-format
39352 msgid "Coarray dummy argument '%s' at %L to elemental procedure"
39355 #: fortran/resolve.c:393
39356 #, gcc-internal-format, gfc-internal-format
39357 msgid "Argument '%s' of elemental procedure at %L must be scalar"
39360 #: fortran/resolve.c:400
39361 #, gcc-internal-format, gfc-internal-format
39363 "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE "
39367 #: fortran/resolve.c:408
39368 #, gcc-internal-format, gfc-internal-format
39370 "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
39373 #: fortran/resolve.c:416
39374 #, gcc-internal-format, gfc-internal-format
39375 msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
39378 #: fortran/resolve.c:424
39379 #, gcc-internal-format, gfc-internal-format
39381 "Argument '%s' of elemental procedure '%s' at %L must have its INTENT "
39385 #: fortran/resolve.c:436
39386 #, gcc-internal-format, gfc-internal-format
39387 msgid "Argument '%s' of statement function at %L must be scalar"
39390 #: fortran/resolve.c:446
39391 #, gcc-internal-format, gfc-internal-format
39393 "Character-valued argument '%s' of statement function at %L must have "
39397 #: fortran/resolve.c:503
39398 #, gcc-internal-format, gfc-internal-format
39399 msgid "Contained function '%s' at %L has no IMPLICIT type"
39402 #: fortran/resolve.c:506
39403 #, gcc-internal-format, gfc-internal-format
39404 msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
39407 #: fortran/resolve.c:530
39408 #, gcc-internal-format, gfc-internal-format
39409 msgid "Character-valued %s '%s' at %L must not be assumed length"
39412 #: fortran/resolve.c:705
39413 #, gcc-internal-format, gfc-internal-format
39414 msgid "Function %s at %L has entries with mismatched array specifications"
39417 #: fortran/resolve.c:722
39418 #, gcc-internal-format, gfc-internal-format
39420 "Extension: Function %s at %L with entries returning variables of different "
39424 #: fortran/resolve.c:749
39425 #, gcc-internal-format, gfc-internal-format
39426 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
39429 #: fortran/resolve.c:753
39430 #, gcc-internal-format, gfc-internal-format
39431 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
39434 #: fortran/resolve.c:760
39435 #, gcc-internal-format, gfc-internal-format
39436 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
39439 #: fortran/resolve.c:764
39440 #, gcc-internal-format, gfc-internal-format
39441 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
39444 #: fortran/resolve.c:802
39445 #, gcc-internal-format, gfc-internal-format
39446 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
39449 #: fortran/resolve.c:807
39450 #, gcc-internal-format, gfc-internal-format
39451 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
39454 #: fortran/resolve.c:850
39455 #, gcc-internal-format, gfc-internal-format
39457 "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is "
39461 #: fortran/resolve.c:854
39462 #, gcc-internal-format, gfc-internal-format
39464 "Initialized variable '%s' at %L is in a blank COMMON but initialization is "
39465 "only allowed in named common blocks"
39468 #: fortran/resolve.c:865
39469 #, gcc-internal-format, gfc-internal-format
39471 "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the "
39472 "BIND(C) attribute"
39475 #: fortran/resolve.c:869
39476 #, gcc-internal-format, gfc-internal-format
39478 "Derived type variable '%s' in COMMON at %L has an ultimate component that is "
39482 #: fortran/resolve.c:873
39483 #, gcc-internal-format, gfc-internal-format
39485 "Derived type variable '%s' in COMMON at %L may not have default initializer"
39488 #: fortran/resolve.c:903
39489 #, gcc-internal-format, gfc-internal-format
39490 msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
39493 #: fortran/resolve.c:907
39494 #, gcc-internal-format, gfc-internal-format
39495 msgid "COMMON block '%s' at %L is also an intrinsic procedure"
39498 #: fortran/resolve.c:911
39499 #, gcc-internal-format, gfc-internal-format
39500 msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
39503 #: fortran/resolve.c:916
39504 #, gcc-internal-format, gfc-internal-format
39505 msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
39508 #: fortran/resolve.c:984
39509 #, gcc-internal-format, gfc-internal-format
39510 msgid "Components of structure constructor '%s' at %L are PRIVATE"
39513 #: fortran/resolve.c:1012
39514 #, gcc-internal-format, gfc-internal-format
39516 "The rank of the element in the derived type constructor at %L does not match "
39517 "that of the component (%d/%d)"
39520 #: fortran/resolve.c:1034
39521 #, gcc-internal-format, gfc-internal-format
39523 "The element in the derived type constructor at %L, for pointer component "
39524 "'%s', is %s but should be %s"
39527 #: fortran/resolve.c:1112
39528 #, gcc-internal-format, gfc-internal-format
39530 "The NULL in the derived type constructor at %L is being applied to component "
39531 "'%s', which is neither a POINTER nor ALLOCATABLE"
39534 #: fortran/resolve.c:1127
39535 #, gcc-internal-format, gfc-internal-format
39537 "The element in the derived type constructor at %L, for pointer component "
39538 "'%s' should be a POINTER or a TARGET"
39541 #: fortran/resolve.c:1138
39542 #, gcc-internal-format, gfc-internal-format
39543 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
39546 #: fortran/resolve.c:1144
39547 #, gcc-internal-format, gfc-internal-format
39548 msgid "Pointer initialization target at %L must have the SAVE attribute"
39551 #: fortran/resolve.c:1155
39552 #, gcc-internal-format, gfc-internal-format
39554 "Invalid expression in the derived type constructor for pointer component "
39555 "'%s' at %L in PURE procedure"
39558 #: fortran/resolve.c:1284
39559 #, gcc-internal-format, gfc-internal-format
39561 "The upper bound in the last dimension must appear in the reference to the "
39562 "assumed size array '%s' at %L"
39565 #: fortran/resolve.c:1346
39566 #, gcc-internal-format, gfc-internal-format
39567 msgid "'%s' at %L is ambiguous"
39570 #: fortran/resolve.c:1350
39571 #, gcc-internal-format, gfc-internal-format
39572 msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
39575 #: fortran/resolve.c:1457
39576 #, gcc-internal-format, gfc-internal-format
39577 msgid "Type specified for intrinsic function '%s' at %L is ignored"
39580 #: fortran/resolve.c:1470
39581 #, gcc-internal-format, gfc-internal-format
39582 msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
39585 #: fortran/resolve.c:1481
39586 #, gcc-internal-format, gfc-internal-format
39587 msgid "'%s' declared INTRINSIC at %L does not exist"
39590 #: fortran/resolve.c:1492
39591 #, gcc-internal-format, gfc-internal-format
39593 "The intrinsic '%s' declared INTRINSIC at %L is not available in the current "
39594 "standard settings but %s. Use an appropriate -std=* option or enable -fall-"
39595 "intrinsics in order to use it."
39598 #: fortran/resolve.c:1528
39599 #, gcc-internal-format, gfc-internal-format
39601 "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. "
39602 "Declare it RECURSIVE or use -frecursive"
39605 #: fortran/resolve.c:1561 fortran/resolve.c:8218 fortran/resolve.c:9082
39606 #, gcc-internal-format, gfc-internal-format
39607 msgid "Label %d referenced at %L is never defined"
39610 #: fortran/resolve.c:1606
39611 #, gcc-internal-format, gfc-internal-format
39612 msgid "Statement function '%s' at %L is not allowed as an actual argument"
39615 #: fortran/resolve.c:1614
39616 #, gcc-internal-format, gfc-internal-format
39617 msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
39620 #: fortran/resolve.c:1622
39621 #, gcc-internal-format, gfc-internal-format
39622 msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
39625 #: fortran/resolve.c:1630
39626 #, gcc-internal-format, gfc-internal-format
39628 "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
39632 #: fortran/resolve.c:1679
39633 #, gcc-internal-format, gfc-internal-format
39634 msgid "Symbol '%s' at %L is ambiguous"
39637 #: fortran/resolve.c:1730
39638 #, gcc-internal-format, gfc-internal-format
39639 msgid "By-value argument at %L is not of numeric type"
39642 #: fortran/resolve.c:1737
39643 #, gcc-internal-format, gfc-internal-format
39644 msgid "By-value argument at %L cannot be an array or an array section"
39647 #: fortran/resolve.c:1751
39648 #, gcc-internal-format, gfc-internal-format
39649 msgid "By-value argument at %L is not allowed in this context"
39652 #: fortran/resolve.c:1763
39653 #, gcc-internal-format, gfc-internal-format
39654 msgid "Passing internal procedure at %L by location not allowed"
39657 #: fortran/resolve.c:1774
39658 #, gcc-internal-format, gfc-internal-format
39659 msgid "Coindexed actual argument at %L with ultimate pointer component"
39662 #: fortran/resolve.c:1897
39663 #, gcc-internal-format, gfc-internal-format
39665 "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
39666 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
39667 "argument with the same rank (12.4.1.5)"
39670 #: fortran/resolve.c:1936
39671 #, gcc-internal-format, gfc-internal-format
39673 "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' "
39674 "is a scalar, but another actual argument is an array"
39677 #: fortran/resolve.c:2098
39678 #, gcc-internal-format, gfc-internal-format
39680 "Character length mismatch in return type of function '%s' at %L (%ld/%ld)"
39683 #: fortran/resolve.c:2106
39684 #, gcc-internal-format, gfc-internal-format
39685 msgid "Return type mismatch of function '%s' at %L (%s/%s)"
39688 #: fortran/resolve.c:2125
39689 #, gcc-internal-format, gfc-internal-format
39691 "Dummy argument '%s' of procedure '%s' at %L has an attribute that requires "
39692 "an explicit interface for this procedure"
39695 #: fortran/resolve.c:2135
39696 #, gcc-internal-format, gfc-internal-format
39698 "Procedure '%s' at %L with assumed-shape dummy argument '%s' must have an "
39699 "explicit interface"
39702 #: fortran/resolve.c:2143
39703 #, gcc-internal-format, gfc-internal-format
39705 "Procedure '%s' at %L with coarray dummy argument '%s' must have an explicit "
39709 #: fortran/resolve.c:2151
39710 #, gcc-internal-format, gfc-internal-format
39712 "Procedure '%s' at %L with parametrized derived type argument '%s' must have "
39713 "an explicit interface"
39716 #: fortran/resolve.c:2160
39717 #, gcc-internal-format, gfc-internal-format
39719 "Procedure '%s' at %L with polymorphic dummy argument '%s' must have an "
39720 "explicit interface"
39723 #: fortran/resolve.c:2172
39724 #, gcc-internal-format, gfc-internal-format
39726 "The reference to function '%s' at %L either needs an explicit INTERFACE or "
39727 "the rank is incorrect"
39730 #: fortran/resolve.c:2184
39731 #, gcc-internal-format, gfc-internal-format
39733 "Function '%s' at %L with a POINTER or ALLOCATABLE result must have an "
39734 "explicit interface"
39737 #: fortran/resolve.c:2197
39738 #, gcc-internal-format, gfc-internal-format
39740 "Nonconstant character-length function '%s' at %L must have an explicit "
39744 #: fortran/resolve.c:2207
39745 #, gcc-internal-format, gfc-internal-format
39746 msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
39749 #: fortran/resolve.c:2214
39750 #, gcc-internal-format, gfc-internal-format
39752 "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
39755 #: fortran/resolve.c:2314
39756 #, gcc-internal-format, gfc-internal-format
39757 msgid "There is no specific function for the generic '%s' at %L"
39760 #: fortran/resolve.c:2323
39761 #, gcc-internal-format, gfc-internal-format
39763 "Generic function '%s' at %L is not consistent with a specific intrinsic "
39767 #: fortran/resolve.c:2361
39768 #, gcc-internal-format, gfc-internal-format
39770 "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
39773 #: fortran/resolve.c:2410
39774 #, gcc-internal-format, gfc-internal-format
39775 msgid "Unable to resolve the specific function '%s' at %L"
39778 #: fortran/resolve.c:2466 fortran/resolve.c:13351
39779 #, gcc-internal-format, gfc-internal-format
39780 msgid "Function '%s' at %L has no IMPLICIT type"
39783 #: fortran/resolve.c:2668
39784 #, gcc-internal-format, gfc-internal-format
39785 msgid "Argument to '%s' at %L is not a variable"
39788 #: fortran/resolve.c:2715
39789 #, gcc-internal-format, gfc-internal-format
39790 msgid "More actual than formal arguments in '%s' call at %L"
39793 #: fortran/resolve.c:2727
39794 #, gcc-internal-format, gfc-internal-format
39796 "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
39799 #: fortran/resolve.c:2736
39800 #, gcc-internal-format, gfc-internal-format
39801 msgid "Coindexed argument not permitted in '%s' call at %L"
39804 #: fortran/resolve.c:2759
39805 #, gcc-internal-format, gfc-internal-format
39806 msgid "Array section not permitted in '%s' call at %L"
39809 #: fortran/resolve.c:2770
39810 #, gcc-internal-format, gfc-internal-format
39811 msgid "Array section in '%s' call at %L"
39814 #: fortran/resolve.c:2789
39815 #, gcc-internal-format, gfc-internal-format
39817 "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an "
39818 "array of zero size"
39821 #: fortran/resolve.c:2806
39822 #, gcc-internal-format, gfc-internal-format
39824 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
39825 "because it is not C interoperable"
39828 #: fortran/resolve.c:2816
39829 #, gcc-internal-format, gfc-internal-format
39831 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
39832 "because it is not C interoperable"
39835 #: fortran/resolve.c:2839 fortran/resolve.c:2876
39836 #, gcc-internal-format, gfc-internal-format
39837 msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
39840 #. Case 1c, section 15.1.2.5, J3/04-007: an associated
39842 #: fortran/resolve.c:2852
39843 #, gcc-internal-format, gfc-internal-format
39844 msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
39847 #: fortran/resolve.c:2868
39848 #, gcc-internal-format, gfc-internal-format
39849 msgid "Parameter '%s' to '%s' at %L must be a scalar"
39852 #: fortran/resolve.c:2884
39853 #, gcc-internal-format, gfc-internal-format
39854 msgid "Parameter '%s' to '%s' at %L must not be polymorphic"
39857 #. TODO: Update this error message to allow for procedure
39858 #. pointers once they are implemented.
39859 #: fortran/resolve.c:2897
39860 #, gcc-internal-format, gfc-internal-format
39861 msgid "Parameter '%s' to '%s' at %L must be a procedure"
39864 #: fortran/resolve.c:2905
39865 #, gcc-internal-format, gfc-internal-format
39866 msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
39869 #: fortran/resolve.c:2954
39870 #, gcc-internal-format, gfc-internal-format
39871 msgid "'%s' at %L is not a function"
39874 #: fortran/resolve.c:2962 fortran/resolve.c:3579
39875 #, gcc-internal-format, gfc-internal-format
39876 msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
39879 #. Internal procedures are taken care of in resolve_contained_fntype.
39880 #: fortran/resolve.c:3017
39881 #, gcc-internal-format, gfc-internal-format
39883 "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
39884 "not a dummy argument"
39887 #: fortran/resolve.c:3070
39888 #, gcc-internal-format, gfc-internal-format
39890 "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
39894 #: fortran/resolve.c:3120
39895 #, gcc-internal-format, gfc-internal-format
39896 msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
39899 #: fortran/resolve.c:3127
39900 #, gcc-internal-format, gfc-internal-format
39902 "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
39906 #: fortran/resolve.c:3146
39907 #, gcc-internal-format, gfc-internal-format
39909 "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not "
39913 #: fortran/resolve.c:3150
39914 #, gcc-internal-format, gfc-internal-format
39916 "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
39919 #: fortran/resolve.c:3189
39920 #, gcc-internal-format, gfc-internal-format
39921 msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
39924 #: fortran/resolve.c:3192
39925 #, gcc-internal-format, gfc-internal-format
39926 msgid "Subroutine call to '%s' at %L is not PURE"
39929 #: fortran/resolve.c:3255
39930 #, gcc-internal-format, gfc-internal-format
39931 msgid "There is no specific subroutine for the generic '%s' at %L"
39934 #: fortran/resolve.c:3264
39935 #, gcc-internal-format, gfc-internal-format
39937 "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
39941 #: fortran/resolve.c:3372
39942 #, gcc-internal-format, gfc-internal-format
39943 msgid "Missing SHAPE parameter for call to %s at %L"
39946 #: fortran/resolve.c:3380
39947 #, gcc-internal-format, gfc-internal-format
39948 msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
39951 #: fortran/resolve.c:3447
39952 #, gcc-internal-format, gfc-internal-format
39954 "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
39957 #: fortran/resolve.c:3491
39958 #, gcc-internal-format, gfc-internal-format
39959 msgid "Unable to resolve the specific subroutine '%s' at %L"
39962 #: fortran/resolve.c:3551
39963 #, gcc-internal-format, gfc-internal-format
39964 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
39967 #: fortran/resolve.c:3589
39968 #, gcc-internal-format, gfc-internal-format
39970 "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not "
39974 #: fortran/resolve.c:3593
39975 #, gcc-internal-format, gfc-internal-format
39977 "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
39980 #: fortran/resolve.c:3669
39981 #, gcc-internal-format, gfc-internal-format
39982 msgid "Shapes for operands at %L and %L are not conformable"
39985 #: fortran/resolve.c:4167
39986 #, gcc-internal-format, gfc-internal-format
39987 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
39990 #: fortran/resolve.c:4172
39991 #, gcc-internal-format, gfc-internal-format
39992 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
39995 #: fortran/resolve.c:4182
39996 #, gcc-internal-format, gfc-internal-format
39997 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
40000 #: fortran/resolve.c:4187
40001 #, gcc-internal-format, gfc-internal-format
40002 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
40005 #: fortran/resolve.c:4207
40006 #, gcc-internal-format, gfc-internal-format
40007 msgid "Illegal stride of zero at %L"
40010 #: fortran/resolve.c:4224
40011 #, gcc-internal-format, gfc-internal-format
40013 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
40016 #: fortran/resolve.c:4232
40017 #, gcc-internal-format, gfc-internal-format
40019 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
40022 #: fortran/resolve.c:4248
40023 #, gcc-internal-format, gfc-internal-format
40025 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
40028 #: fortran/resolve.c:4257
40029 #, gcc-internal-format, gfc-internal-format
40031 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
40034 #: fortran/resolve.c:4296
40035 #, gcc-internal-format, gfc-internal-format
40036 msgid "Rightmost upper bound of assumed size array section not specified at %L"
40039 #: fortran/resolve.c:4306
40040 #, gcc-internal-format, gfc-internal-format
40041 msgid "Rank mismatch in array reference at %L (%d/%d)"
40044 #: fortran/resolve.c:4314
40045 #, gcc-internal-format, gfc-internal-format
40046 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
40049 #: fortran/resolve.c:4329
40050 #, gcc-internal-format, gfc-internal-format
40051 msgid "Coindex of codimension %d must be a scalar at %L"
40054 #: fortran/resolve.c:4357
40055 #, gcc-internal-format, gfc-internal-format
40056 msgid "Array index at %L must be scalar"
40059 #: fortran/resolve.c:4363
40060 #, gcc-internal-format, gfc-internal-format
40061 msgid "Array index at %L must be of INTEGER type, found %s"
40064 #: fortran/resolve.c:4369
40065 #, gcc-internal-format, gfc-internal-format
40066 msgid "Extension: REAL array index at %L"
40069 #: fortran/resolve.c:4408
40070 #, gcc-internal-format, gfc-internal-format
40071 msgid "Argument dim at %L must be scalar"
40074 #: fortran/resolve.c:4415
40075 #, gcc-internal-format, gfc-internal-format
40076 msgid "Argument dim at %L must be of INTEGER type"
40079 #: fortran/resolve.c:4546
40080 #, gcc-internal-format, gfc-internal-format
40081 msgid "Array index at %L is an array of rank %d"
40084 #: fortran/resolve.c:4620
40085 #, gcc-internal-format, gfc-internal-format
40086 msgid "Substring start index at %L must be of type INTEGER"
40089 #: fortran/resolve.c:4627
40090 #, gcc-internal-format, gfc-internal-format
40091 msgid "Substring start index at %L must be scalar"
40094 #: fortran/resolve.c:4636
40095 #, gcc-internal-format, gfc-internal-format
40096 msgid "Substring start index at %L is less than one"
40099 #: fortran/resolve.c:4649
40100 #, gcc-internal-format, gfc-internal-format
40101 msgid "Substring end index at %L must be of type INTEGER"
40104 #: fortran/resolve.c:4656
40105 #, gcc-internal-format, gfc-internal-format
40106 msgid "Substring end index at %L must be scalar"
40109 #: fortran/resolve.c:4666
40110 #, gcc-internal-format, gfc-internal-format
40111 msgid "Substring end index at %L exceeds the string length"
40114 #: fortran/resolve.c:4676
40115 #, gcc-internal-format, gfc-internal-format
40116 msgid "Substring end index at %L is too large"
40119 #: fortran/resolve.c:4821
40120 #, gcc-internal-format, gfc-internal-format
40122 "Component to the right of a part reference with nonzero rank must not have "
40123 "the POINTER attribute at %L"
40126 #: fortran/resolve.c:4828
40127 #, gcc-internal-format, gfc-internal-format
40129 "Component to the right of a part reference with nonzero rank must not have "
40130 "the ALLOCATABLE attribute at %L"
40133 #: fortran/resolve.c:4847
40134 #, gcc-internal-format, gfc-internal-format
40136 "Two or more part references with nonzero rank must not be specified at %L"
40139 #: fortran/resolve.c:5049
40140 #, gcc-internal-format, gfc-internal-format
40142 "Variable '%s', used in a specification expression, is referenced at %L "
40143 "before the ENTRY statement in which it is a parameter"
40146 #: fortran/resolve.c:5054
40147 #, gcc-internal-format, gfc-internal-format
40149 "Variable '%s' is used at %L before the ENTRY statement in which it is a "
40153 #: fortran/resolve.c:5118
40154 #, gcc-internal-format, gfc-internal-format
40155 msgid "Polymorphic subobject of coindexed object at %L"
40158 #: fortran/resolve.c:5131
40159 #, gcc-internal-format, gfc-internal-format
40160 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
40163 #: fortran/resolve.c:5463
40164 #, gcc-internal-format, gfc-internal-format
40165 msgid "Passed-object at %L must be scalar"
40168 #: fortran/resolve.c:5470
40169 #, gcc-internal-format, gfc-internal-format
40171 "Base object for procedure-pointer component call at %L is of ABSTRACT type "
40175 #: fortran/resolve.c:5502
40176 #, gcc-internal-format, gfc-internal-format
40178 "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
40181 #: fortran/resolve.c:5511
40182 #, gcc-internal-format, gfc-internal-format
40183 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
40186 #: fortran/resolve.c:5519
40187 #, gcc-internal-format, gfc-internal-format
40188 msgid "Non-scalar base object at %L currently not implemented"
40191 #. Nothing matching found!
40192 #: fortran/resolve.c:5669
40193 #, gcc-internal-format, gfc-internal-format
40195 "Found no matching specific binding for the call to the GENERIC '%s' at %L"
40198 #: fortran/resolve.c:5696
40199 #, gcc-internal-format, gfc-internal-format
40200 msgid "'%s' at %L should be a SUBROUTINE"
40203 #: fortran/resolve.c:5743
40204 #, gcc-internal-format, gfc-internal-format
40205 msgid "'%s' at %L should be a FUNCTION"
40208 #: fortran/resolve.c:6184
40209 #, gcc-internal-format, gfc-internal-format
40210 msgid "%s at %L must be a scalar"
40213 #: fortran/resolve.c:6194
40214 #, gcc-internal-format, gfc-internal-format
40215 msgid "Deleted feature: %s at %L must be integer"
40218 #: fortran/resolve.c:6198 fortran/resolve.c:6205
40219 #, gcc-internal-format, gfc-internal-format
40220 msgid "%s at %L must be INTEGER"
40223 #: fortran/resolve.c:6246
40224 #, gcc-internal-format, gfc-internal-format
40225 msgid "Step expression in DO loop at %L cannot be zero"
40228 #: fortran/resolve.c:6281
40229 #, gcc-internal-format, gfc-internal-format
40230 msgid "DO loop at %L will be executed zero times"
40233 #: fortran/resolve.c:6342
40234 #, gcc-internal-format, gfc-internal-format
40235 msgid "FORALL index-name at %L must be a scalar INTEGER"
40238 #: fortran/resolve.c:6347
40239 #, gcc-internal-format, gfc-internal-format
40240 msgid "FORALL start expression at %L must be a scalar INTEGER"
40243 #: fortran/resolve.c:6354
40244 #, gcc-internal-format, gfc-internal-format
40245 msgid "FORALL end expression at %L must be a scalar INTEGER"
40248 #: fortran/resolve.c:6362
40249 #, gcc-internal-format, gfc-internal-format
40250 msgid "FORALL stride expression at %L must be a scalar %s"
40253 #: fortran/resolve.c:6367
40254 #, gcc-internal-format, gfc-internal-format
40255 msgid "FORALL stride expression at %L cannot be zero"
40258 #: fortran/resolve.c:6383
40259 #, gcc-internal-format, gfc-internal-format
40260 msgid "FORALL index '%s' may not appear in triplet specification at %L"
40263 #: fortran/resolve.c:6477 fortran/resolve.c:6733
40264 #, gcc-internal-format, gfc-internal-format
40265 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
40268 #: fortran/resolve.c:6578
40269 #, gcc-internal-format, gfc-internal-format
40271 "Source-expr at %L must be scalar or have the same rank as the allocate-"
40275 #: fortran/resolve.c:6606
40276 #, gcc-internal-format, gfc-internal-format
40277 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
40280 #: fortran/resolve.c:6699
40281 #, gcc-internal-format, gfc-internal-format
40282 msgid "Coindexed allocatable object at %L"
40285 #: fortran/resolve.c:6744
40286 #, gcc-internal-format, gfc-internal-format
40287 msgid "Type of entity at %L is type incompatible with source-expr at %L"
40290 #: fortran/resolve.c:6757
40291 #, gcc-internal-format, gfc-internal-format
40293 "The allocate-object at %L and the source-expr at %L shall have the same kind "
40297 #: fortran/resolve.c:6769
40298 #, gcc-internal-format, gfc-internal-format
40300 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
40303 #: fortran/resolve.c:6841
40304 #, gcc-internal-format, gfc-internal-format
40305 msgid "Array specification required in ALLOCATE statement at %L"
40308 #: fortran/resolve.c:6853
40309 #, gcc-internal-format, gfc-internal-format
40310 msgid "Coarray specification required in ALLOCATE statement at %L"
40313 #: fortran/resolve.c:6879
40314 #, gcc-internal-format, gfc-internal-format
40315 msgid "Bad array specification in ALLOCATE statement at %L"
40318 #: fortran/resolve.c:6898
40319 #, gcc-internal-format, gfc-internal-format
40321 "'%s' must not appear in the array specification at %L in the same ALLOCATE "
40322 "statement where it is itself allocated"
40325 #: fortran/resolve.c:6913
40326 #, gcc-internal-format, gfc-internal-format
40327 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
40330 #: fortran/resolve.c:6924
40331 #, gcc-internal-format, gfc-internal-format
40332 msgid "Bad coarray specification in ALLOCATE statement at %L"
40335 #: fortran/resolve.c:6931
40336 #, gcc-internal-format, gfc-internal-format
40337 msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
40340 #: fortran/resolve.c:6961
40341 #, gcc-internal-format, gfc-internal-format
40342 msgid "Stat-variable at %L must be a scalar INTEGER variable"
40345 #: fortran/resolve.c:6984
40346 #, gcc-internal-format, gfc-internal-format
40347 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
40350 #: fortran/resolve.c:6995
40351 #, gcc-internal-format, gfc-internal-format
40352 msgid "ERRMSG at %L is useless without a STAT tag"
40355 #: fortran/resolve.c:7005
40356 #, gcc-internal-format, gfc-internal-format
40357 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
40360 #: fortran/resolve.c:7028
40361 #, gcc-internal-format, gfc-internal-format
40362 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
40365 #: fortran/resolve.c:7058
40366 #, gcc-internal-format, gfc-internal-format
40367 msgid "Allocate-object at %L also appears at %L"
40370 #: fortran/resolve.c:7064 fortran/resolve.c:7070
40371 #, gcc-internal-format, gfc-internal-format
40372 msgid "Allocate-object at %L is subobject of object at %L"
40375 #. The cases overlap, or they are the same
40376 #. element in the list. Either way, we must
40377 #. issue an error and get the next case from P.
40378 #. FIXME: Sort P and Q by line number.
40379 #: fortran/resolve.c:7265
40380 #, gcc-internal-format, gfc-internal-format
40381 msgid "CASE label at %L overlaps with CASE label at %L"
40384 #: fortran/resolve.c:7316
40385 #, gcc-internal-format, gfc-internal-format
40386 msgid "Expression in CASE statement at %L must be of type %s"
40389 #: fortran/resolve.c:7327
40390 #, gcc-internal-format, gfc-internal-format
40391 msgid "Expression in CASE statement at %L must be of kind %d"
40394 #: fortran/resolve.c:7340
40395 #, gcc-internal-format, gfc-internal-format
40396 msgid "Expression in CASE statement at %L must be scalar"
40399 #: fortran/resolve.c:7386
40400 #, gcc-internal-format, gfc-internal-format
40402 "Selection expression in computed GOTO statement at %L must be a scalar "
40403 "integer expression"
40406 #: fortran/resolve.c:7404
40407 #, gcc-internal-format, gfc-internal-format
40408 msgid "Argument of SELECT statement at %L cannot be %s"
40411 #: fortran/resolve.c:7413
40412 #, gcc-internal-format, gfc-internal-format
40413 msgid "Argument of SELECT statement at %L must be a scalar expression"
40416 #: fortran/resolve.c:7432 fortran/resolve.c:7440
40417 #, gcc-internal-format, gfc-internal-format
40418 msgid "Expression in CASE statement at %L is not in the range of %s"
40421 #: fortran/resolve.c:7502 fortran/resolve.c:7808
40422 #, gcc-internal-format, gfc-internal-format
40424 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
40427 #: fortran/resolve.c:7528
40428 #, gcc-internal-format, gfc-internal-format
40429 msgid "Logical range in CASE statement at %L is not allowed"
40432 #: fortran/resolve.c:7540
40433 #, gcc-internal-format, gfc-internal-format
40434 msgid "Constant logical value in CASE statement is repeated at %L"
40437 #: fortran/resolve.c:7554
40438 #, gcc-internal-format, gfc-internal-format
40439 msgid "Range specification at %L can never be matched"
40442 #: fortran/resolve.c:7657
40443 #, gcc-internal-format, gfc-internal-format
40444 msgid "Logical SELECT CASE block at %L has more that two cases"
40447 #: fortran/resolve.c:7721
40448 #, gcc-internal-format, gfc-internal-format
40449 msgid "Associate-name '%s' at %L is used as array"
40452 #: fortran/resolve.c:7763
40453 #, gcc-internal-format, gfc-internal-format
40454 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
40457 #: fortran/resolve.c:7786
40458 #, gcc-internal-format, gfc-internal-format
40459 msgid "Derived type '%s' at %L must be extensible"
40462 #: fortran/resolve.c:7796
40463 #, gcc-internal-format, gfc-internal-format
40464 msgid "Derived type '%s' at %L must be an extension of '%s'"
40467 #: fortran/resolve.c:7966
40468 #, gcc-internal-format, gfc-internal-format
40469 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
40472 #. FIXME: Test for defined input/output.
40473 #: fortran/resolve.c:8077
40474 #, gcc-internal-format, gfc-internal-format
40476 "Data transfer element at %L cannot be polymorphic unless it is processed by "
40477 "a defined input/output procedure"
40480 #: fortran/resolve.c:8089
40481 #, gcc-internal-format, gfc-internal-format
40482 msgid "Data transfer element at %L cannot have POINTER components"
40485 #: fortran/resolve.c:8097
40486 #, gcc-internal-format, gfc-internal-format
40487 msgid "Data transfer element at %L cannot have procedure pointer components"
40490 #: fortran/resolve.c:8104
40491 #, gcc-internal-format, gfc-internal-format
40492 msgid "Data transfer element at %L cannot have ALLOCATABLE components"
40495 #: fortran/resolve.c:8111
40496 #, gcc-internal-format, gfc-internal-format
40497 msgid "Data transfer element at %L cannot have PRIVATE components"
40500 #: fortran/resolve.c:8120
40501 #, gcc-internal-format, gfc-internal-format
40503 "Data transfer element at %L cannot be a full reference to an assumed-size "
40507 #: fortran/resolve.c:8168
40508 #, gcc-internal-format, gfc-internal-format
40509 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
40512 #: fortran/resolve.c:8172 fortran/resolve.c:8182
40513 #, gcc-internal-format, gfc-internal-format
40514 msgid "Imageset argument at %L must between 1 and num_images()"
40517 #: fortran/resolve.c:8191
40518 #, gcc-internal-format, gfc-internal-format
40519 msgid "STAT= argument at %L must be a scalar INTEGER variable"
40522 #: fortran/resolve.c:8198
40523 #, gcc-internal-format, gfc-internal-format
40524 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
40527 #: fortran/resolve.c:8225
40528 #, gcc-internal-format, gfc-internal-format
40530 "Statement at %L is not a valid branch target statement for the branch "
40534 #: fortran/resolve.c:8234
40535 #, gcc-internal-format, gfc-internal-format
40536 msgid "Branch at %L may result in an infinite loop"
40539 #. Note: A label at END CRITICAL does not leave the CRITICAL
40540 #. construct as END CRITICAL is still part of it.
40541 #: fortran/resolve.c:8250 fortran/resolve.c:8268
40542 #, gcc-internal-format, gfc-internal-format
40543 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
40546 #. The label is not in an enclosing block, so illegal. This was
40547 #. allowed in Fortran 66, so we allow it as extension. No
40548 #. further checks are necessary in this case.
40549 #: fortran/resolve.c:8283
40550 #, gcc-internal-format, gfc-internal-format
40551 msgid "Label at %L is not in the same block as the GOTO statement at %L"
40554 #: fortran/resolve.c:8358
40555 #, gcc-internal-format, gfc-internal-format
40556 msgid "WHERE mask at %L has inconsistent shape"
40559 #: fortran/resolve.c:8374
40560 #, gcc-internal-format, gfc-internal-format
40561 msgid "WHERE assignment target at %L has inconsistent shape"
40564 #: fortran/resolve.c:8382 fortran/resolve.c:8469
40565 #, gcc-internal-format, gfc-internal-format
40566 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
40569 #: fortran/resolve.c:8392 fortran/resolve.c:8479
40570 #, gcc-internal-format, gfc-internal-format
40571 msgid "Unsupported statement inside WHERE at %L"
40574 #: fortran/resolve.c:8423
40575 #, gcc-internal-format, gfc-internal-format
40576 msgid "Assignment to a FORALL index variable at %L"
40579 #: fortran/resolve.c:8432
40580 #, gcc-internal-format, gfc-internal-format
40582 "The FORALL with index '%s' is not used on the left side of the assignment at "
40583 "%L and so might cause multiple assignment to this object"
40586 #: fortran/resolve.c:8601
40587 #, gcc-internal-format, gfc-internal-format
40588 msgid "An outer FORALL construct already has an index with this name %L"
40591 #: fortran/resolve.c:8681
40592 #, gcc-internal-format, gfc-internal-format
40593 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
40596 #: fortran/resolve.c:8833
40597 #, gcc-internal-format, gfc-internal-format
40598 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
40601 #: fortran/resolve.c:8865
40602 #, gcc-internal-format, gfc-internal-format
40604 "Coindexed expression at %L is assigned to a derived type variable with a "
40605 "POINTER component in a PURE procedure"
40608 #: fortran/resolve.c:8870
40609 #, gcc-internal-format, gfc-internal-format
40611 "The impure variable at %L is assigned to a derived type variable with a "
40612 "POINTER component in a PURE procedure (12.6)"
40615 #: fortran/resolve.c:8880
40616 #, gcc-internal-format, gfc-internal-format
40617 msgid "Assignment to coindexed variable at %L in a PURE procedure"
40620 #: fortran/resolve.c:8911
40621 #, gcc-internal-format, gfc-internal-format
40622 msgid "Variable must not be polymorphic in assignment at %L"
40625 #: fortran/resolve.c:8919
40626 #, gcc-internal-format, gfc-internal-format
40628 "Coindexed variable must not be have an allocatable ultimate component in "
40632 #: fortran/resolve.c:9041
40633 #, gcc-internal-format, gfc-internal-format
40634 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
40637 #: fortran/resolve.c:9044
40638 #, gcc-internal-format, gfc-internal-format
40639 msgid "Variable '%s' has not been assigned a target label at %L"
40642 #: fortran/resolve.c:9055
40643 #, gcc-internal-format, gfc-internal-format
40645 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
40648 #: fortran/resolve.c:9090
40649 #, gcc-internal-format, gfc-internal-format
40650 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
40653 #: fortran/resolve.c:9121
40654 #, gcc-internal-format, gfc-internal-format
40655 msgid "Arithmetic IF statement at %L requires a numeric expression"
40658 #: fortran/resolve.c:9180
40659 #, gcc-internal-format, gfc-internal-format
40661 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
40664 #: fortran/resolve.c:9263
40665 #, gcc-internal-format, gfc-internal-format
40666 msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
40669 #: fortran/resolve.c:9342 fortran/resolve.c:9398
40670 #, gcc-internal-format, gfc-internal-format
40672 "Binding label '%s' for common block '%s' at %L collides with the global "
40673 "entity '%s' at %L"
40676 #. Common block names match but binding labels do not.
40677 #: fortran/resolve.c:9363
40678 #, gcc-internal-format, gfc-internal-format
40680 "Binding label '%s' for common block '%s' at %L does not match the binding "
40681 "label '%s' for common block '%s' at %L"
40684 #: fortran/resolve.c:9410
40685 #, gcc-internal-format, gfc-internal-format
40687 "Binding label '%s' for common block '%s' at %L collides with global entity "
40691 #. Make sure global procedures don't collide with anything.
40692 #: fortran/resolve.c:9462
40693 #, gcc-internal-format, gfc-internal-format
40694 msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
40697 #. Make sure procedures in interface bodies don't collide.
40698 #: fortran/resolve.c:9475
40699 #, gcc-internal-format, gfc-internal-format
40701 "Binding label '%s' in interface body at %L collides with the global entity "
40705 #: fortran/resolve.c:9488
40706 #, gcc-internal-format, gfc-internal-format
40707 msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
40710 #: fortran/resolve.c:9567
40711 #, gcc-internal-format, gfc-internal-format
40713 "CHARACTER variable at %L has negative length %d, the length has been set to "
40717 #: fortran/resolve.c:9580
40718 #, gcc-internal-format, gfc-internal-format
40719 msgid "String length at %L is too large"
40722 #: fortran/resolve.c:9868
40723 #, gcc-internal-format, gfc-internal-format
40724 msgid "Allocatable array '%s' at %L must have a deferred shape"
40727 #: fortran/resolve.c:9872
40728 #, gcc-internal-format, gfc-internal-format
40729 msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
40732 #: fortran/resolve.c:9880
40733 #, gcc-internal-format, gfc-internal-format
40734 msgid "Array pointer '%s' at %L must have a deferred shape"
40737 #: fortran/resolve.c:9890
40738 #, gcc-internal-format, gfc-internal-format
40739 msgid "Array '%s' at %L cannot have a deferred shape"
40742 #: fortran/resolve.c:9903
40743 #, gcc-internal-format, gfc-internal-format
40744 msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
40747 #: fortran/resolve.c:9915
40748 #, gcc-internal-format, gfc-internal-format
40749 msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
40752 #: fortran/resolve.c:9944
40753 #, gcc-internal-format, gfc-internal-format
40755 "The type '%s' cannot be host associated at %L because it is blocked by an "
40756 "incompatible object of the same name declared at %L"
40759 #: fortran/resolve.c:9966
40760 #, gcc-internal-format, gfc-internal-format
40762 "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the "
40763 "default initialization"
40766 #. The shape of a main program or module array needs to be
40768 #: fortran/resolve.c:10013
40769 #, gcc-internal-format, gfc-internal-format
40770 msgid "The module or main program array '%s' at %L must have constant shape"
40773 #: fortran/resolve.c:10022
40774 #, gcc-internal-format, gfc-internal-format
40776 "Entity '%s' at %L has a deferred type parameter and requires either the "
40777 "pointer or allocatable attribute"
40780 #: fortran/resolve.c:10036
40781 #, gcc-internal-format, gfc-internal-format
40783 "Entity with assumed character length at %L must be a dummy argument or a "
40787 #: fortran/resolve.c:10055
40788 #, gcc-internal-format, gfc-internal-format
40789 msgid "'%s' at %L must have constant character length in this context"
40792 #: fortran/resolve.c:10092
40793 #, gcc-internal-format, gfc-internal-format
40794 msgid "Allocatable '%s' at %L cannot have an initializer"
40797 #: fortran/resolve.c:10095
40798 #, gcc-internal-format, gfc-internal-format
40799 msgid "External '%s' at %L cannot have an initializer"
40802 #: fortran/resolve.c:10099
40803 #, gcc-internal-format, gfc-internal-format
40804 msgid "Dummy '%s' at %L cannot have an initializer"
40807 #: fortran/resolve.c:10102
40808 #, gcc-internal-format, gfc-internal-format
40809 msgid "Intrinsic '%s' at %L cannot have an initializer"
40812 #: fortran/resolve.c:10105
40813 #, gcc-internal-format, gfc-internal-format
40814 msgid "Function result '%s' at %L cannot have an initializer"
40817 #: fortran/resolve.c:10108
40818 #, gcc-internal-format, gfc-internal-format
40819 msgid "Automatic array '%s' at %L cannot have an initializer"
40822 #: fortran/resolve.c:10145
40823 #, gcc-internal-format, gfc-internal-format
40825 "Character-valued statement function '%s' at %L must have constant length"
40828 #: fortran/resolve.c:10167
40829 #, gcc-internal-format, gfc-internal-format
40831 "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of "
40832 "'%s', which is PUBLIC at %L"
40835 #: fortran/resolve.c:10189 fortran/resolve.c:10213
40836 #, gcc-internal-format, gfc-internal-format
40838 "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy "
40839 "arguments of '%s' which is PRIVATE"
40842 #: fortran/resolve.c:10231
40843 #, gcc-internal-format, gfc-internal-format
40844 msgid "Function '%s' at %L cannot have an initializer"
40847 #: fortran/resolve.c:10240
40848 #, gcc-internal-format, gfc-internal-format
40849 msgid "External object '%s' at %L may not have an initializer"
40852 #: fortran/resolve.c:10248
40853 #, gcc-internal-format, gfc-internal-format
40854 msgid "ELEMENTAL function '%s' at %L must have a scalar result"
40857 #: fortran/resolve.c:10258
40858 #, gcc-internal-format, gfc-internal-format
40860 "Statement function '%s' at %L may not have pointer or allocatable attribute"
40863 #: fortran/resolve.c:10277
40864 #, gcc-internal-format, gfc-internal-format
40865 msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
40868 #: fortran/resolve.c:10281
40869 #, gcc-internal-format, gfc-internal-format
40870 msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
40873 #: fortran/resolve.c:10285
40874 #, gcc-internal-format, gfc-internal-format
40875 msgid "CHARACTER(*) function '%s' at %L cannot be pure"
40878 #: fortran/resolve.c:10289
40879 #, gcc-internal-format, gfc-internal-format
40880 msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
40883 #: fortran/resolve.c:10301
40884 #, gcc-internal-format, gfc-internal-format
40885 msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
40888 #: fortran/resolve.c:10356
40889 #, gcc-internal-format, gfc-internal-format
40890 msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
40893 #: fortran/resolve.c:10362
40894 #, gcc-internal-format, gfc-internal-format
40895 msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
40898 #: fortran/resolve.c:10368
40899 #, gcc-internal-format, gfc-internal-format
40900 msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
40903 #: fortran/resolve.c:10376
40904 #, gcc-internal-format, gfc-internal-format
40905 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
40908 #: fortran/resolve.c:10382
40909 #, gcc-internal-format, gfc-internal-format
40910 msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
40913 #: fortran/resolve.c:10428
40914 #, gcc-internal-format, gfc-internal-format
40915 msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
40918 #: fortran/resolve.c:10436
40919 #, gcc-internal-format, gfc-internal-format
40920 msgid "FINAL procedure at %L must have exactly one argument"
40923 #: fortran/resolve.c:10445
40924 #, gcc-internal-format, gfc-internal-format
40925 msgid "Argument of FINAL procedure at %L must be of type '%s'"
40928 #: fortran/resolve.c:10453
40929 #, gcc-internal-format, gfc-internal-format
40930 msgid "Argument of FINAL procedure at %L must not be a POINTER"
40933 #: fortran/resolve.c:10459
40934 #, gcc-internal-format, gfc-internal-format
40935 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
40938 #: fortran/resolve.c:10465
40939 #, gcc-internal-format, gfc-internal-format
40940 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
40943 #: fortran/resolve.c:10473
40944 #, gcc-internal-format, gfc-internal-format
40945 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
40948 #: fortran/resolve.c:10481
40949 #, gcc-internal-format, gfc-internal-format
40950 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
40953 #: fortran/resolve.c:10500
40954 #, gcc-internal-format, gfc-internal-format
40955 msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
40958 #: fortran/resolve.c:10533
40959 #, gcc-internal-format, gfc-internal-format
40961 "Only array FINAL procedures declared for derived type '%s' defined at %L, "
40962 "suggest also scalar one"
40965 #. TODO: Remove this error when finalization is finished.
40966 #: fortran/resolve.c:10538
40967 #, gcc-internal-format, gfc-internal-format
40968 msgid "Finalization at %L is not yet implemented"
40971 #: fortran/resolve.c:10564
40972 #, gcc-internal-format, gfc-internal-format
40973 msgid "Can't overwrite GENERIC '%s' at %L"
40976 #: fortran/resolve.c:10576
40977 #, gcc-internal-format, gfc-internal-format
40978 msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
40981 #: fortran/resolve.c:10584
40982 #, gcc-internal-format, gfc-internal-format
40983 msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
40986 #: fortran/resolve.c:10592
40987 #, gcc-internal-format, gfc-internal-format
40988 msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
40991 #: fortran/resolve.c:10601
40992 #, gcc-internal-format, gfc-internal-format
40993 msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
40996 #: fortran/resolve.c:10607
40997 #, gcc-internal-format, gfc-internal-format
40999 "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
41003 #: fortran/resolve.c:10616
41004 #, gcc-internal-format, gfc-internal-format
41005 msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
41008 #: fortran/resolve.c:10627
41009 #, gcc-internal-format, gfc-internal-format
41010 msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
41013 #: fortran/resolve.c:10638
41014 #, gcc-internal-format, gfc-internal-format
41016 "'%s' at %L and the overridden FUNCTION should have matching result types"
41019 #: fortran/resolve.c:10649
41020 #, gcc-internal-format, gfc-internal-format
41021 msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
41024 #: fortran/resolve.c:10678
41025 #, gcc-internal-format, gfc-internal-format
41027 "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the "
41028 "corresponding argument of the overridden procedure"
41031 #: fortran/resolve.c:10691
41032 #, gcc-internal-format, gfc-internal-format
41034 "Types mismatch for dummy argument '%s' of '%s' %L in respect to the "
41035 "overridden procedure"
41038 #: fortran/resolve.c:10701
41039 #, gcc-internal-format, gfc-internal-format
41041 "'%s' at %L must have the same number of formal arguments as the overridden "
41045 #: fortran/resolve.c:10710
41046 #, gcc-internal-format, gfc-internal-format
41047 msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
41050 #: fortran/resolve.c:10721
41051 #, gcc-internal-format, gfc-internal-format
41052 msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
41055 #: fortran/resolve.c:10728
41056 #, gcc-internal-format, gfc-internal-format
41058 "Passed-object dummy argument of '%s' at %L must be at the same position as "
41059 "the passed-object dummy argument of the overridden procedure"
41062 #: fortran/resolve.c:10762
41063 #, gcc-internal-format, gfc-internal-format
41064 msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
41067 #: fortran/resolve.c:10771
41068 #, gcc-internal-format, gfc-internal-format
41069 msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
41072 #: fortran/resolve.c:10830
41073 #, gcc-internal-format, gfc-internal-format
41074 msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
41077 #: fortran/resolve.c:10842
41078 #, gcc-internal-format, gfc-internal-format
41079 msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
41082 #: fortran/resolve.c:10872
41083 #, gcc-internal-format, gfc-internal-format
41084 msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
41087 #: fortran/resolve.c:10928
41088 #, gcc-internal-format, gfc-internal-format
41089 msgid "Type-bound operator at %L can't be NOPASS"
41092 #: fortran/resolve.c:11091
41093 #, gcc-internal-format, gfc-internal-format
41095 "'%s' must be a module procedure or an external procedure with an explicit "
41099 #: fortran/resolve.c:11128
41100 #, gcc-internal-format, gfc-internal-format
41101 msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
41104 #: fortran/resolve.c:11142
41105 #, gcc-internal-format, gfc-internal-format
41106 msgid "Procedure '%s' with PASS at %L must have at least one argument"
41109 #: fortran/resolve.c:11156 fortran/resolve.c:11610
41110 #, gcc-internal-format, gfc-internal-format
41111 msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
41114 #: fortran/resolve.c:11164
41115 #, gcc-internal-format, gfc-internal-format
41117 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
41120 #: fortran/resolve.c:11173
41121 #, gcc-internal-format, gfc-internal-format
41122 msgid "Passed-object dummy argument of '%s' at %L must be scalar"
41125 #: fortran/resolve.c:11179
41126 #, gcc-internal-format, gfc-internal-format
41127 msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
41130 #: fortran/resolve.c:11185
41131 #, gcc-internal-format, gfc-internal-format
41132 msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
41135 #: fortran/resolve.c:11211
41136 #, gcc-internal-format, gfc-internal-format
41137 msgid "Procedure '%s' at %L has the same name as a component of '%s'"
41140 #: fortran/resolve.c:11220
41141 #, gcc-internal-format, gfc-internal-format
41143 "Procedure '%s' at %L has the same name as an inherited component of '%s'"
41146 #: fortran/resolve.c:11310
41147 #, gcc-internal-format, gfc-internal-format
41149 "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED "
41150 "and not overridden"
41153 #: fortran/resolve.c:11379
41154 #, gcc-internal-format, gfc-internal-format
41156 "As extending type '%s' at %L has a coarray component, parent type '%s' shall "
41160 #: fortran/resolve.c:11392
41161 #, gcc-internal-format, gfc-internal-format
41162 msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
41165 #: fortran/resolve.c:11403
41166 #, gcc-internal-format, gfc-internal-format
41167 msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
41170 #: fortran/resolve.c:11412
41171 #, gcc-internal-format, gfc-internal-format
41173 "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
41176 #: fortran/resolve.c:11422
41177 #, gcc-internal-format, gfc-internal-format
41179 "Component '%s' at %L with coarray component shall be a nonpointer, "
41180 "nonallocatable scalar"
41183 #: fortran/resolve.c:11431
41184 #, gcc-internal-format, gfc-internal-format
41186 "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
41189 #: fortran/resolve.c:11439
41190 #, gcc-internal-format, gfc-internal-format
41192 "Interface '%s', used by procedure pointer component '%s' at %L, is declared "
41193 "in a later PROCEDURE statement"
41196 #: fortran/resolve.c:11504
41197 #, gcc-internal-format, gfc-internal-format
41199 "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
41202 #: fortran/resolve.c:11544
41203 #, gcc-internal-format, gfc-internal-format
41205 "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
41208 #: fortran/resolve.c:11558
41209 #, gcc-internal-format, gfc-internal-format
41211 "Procedure pointer component '%s' with PASS at %L must have at least one "
41215 #: fortran/resolve.c:11574
41216 #, gcc-internal-format, gfc-internal-format
41218 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
41221 #: fortran/resolve.c:11584
41222 #, gcc-internal-format, gfc-internal-format
41223 msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
41226 #: fortran/resolve.c:11593
41227 #, gcc-internal-format, gfc-internal-format
41229 "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
41232 #: fortran/resolve.c:11602
41233 #, gcc-internal-format, gfc-internal-format
41234 msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
41237 #: fortran/resolve.c:11631
41238 #, gcc-internal-format, gfc-internal-format
41240 "Component '%s' of '%s' at %L has the same name as an inherited type-bound "
41244 #: fortran/resolve.c:11644
41245 #, gcc-internal-format, gfc-internal-format
41247 "Character length of component '%s' needs to be a constant specification "
41251 #: fortran/resolve.c:11655
41252 #, gcc-internal-format, gfc-internal-format
41254 "Character component '%s' of '%s' at %L with deferred length must be a "
41255 "POINTER or ALLOCATABLE"
41258 #: fortran/resolve.c:11667
41259 #, gcc-internal-format, gfc-internal-format
41261 "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component "
41262 "of '%s', which is PUBLIC at %L"
41265 #: fortran/resolve.c:11675
41266 #, gcc-internal-format, gfc-internal-format
41267 msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
41270 #: fortran/resolve.c:11684
41271 #, gcc-internal-format, gfc-internal-format
41273 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
41277 #: fortran/resolve.c:11695 fortran/resolve.c:11705
41278 #, gcc-internal-format, gfc-internal-format
41280 "The pointer component '%s' of '%s' at %L is a type that has not been declared"
41283 #: fortran/resolve.c:11716
41284 #, gcc-internal-format, gfc-internal-format
41285 msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
41288 #: fortran/resolve.c:11771
41289 #, gcc-internal-format, gfc-internal-format
41290 msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
41293 #: fortran/resolve.c:11777
41294 #, gcc-internal-format, gfc-internal-format
41296 "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' "
41300 #: fortran/resolve.c:11784
41301 #, gcc-internal-format, gfc-internal-format
41303 "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist "
41307 #: fortran/resolve.c:11793
41308 #, gcc-internal-format, gfc-internal-format
41310 "Fortran 2003: NAMELIST object '%s' with nonconstant character length in "
41311 "namelist '%s' at %L"
41314 #: fortran/resolve.c:11803
41315 #, gcc-internal-format, gfc-internal-format
41317 "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a "
41318 "defined input/output procedure"
41321 #: fortran/resolve.c:11813
41322 #, gcc-internal-format, gfc-internal-format
41324 "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE "
41325 "or POINTER components"
41328 #. FIXME: Once UDDTIO is implemented, the following can be
41330 #: fortran/resolve.c:11821
41331 #, gcc-internal-format, gfc-internal-format
41333 "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER "
41334 "components and thus requires a defined input/output procedure"
41337 #: fortran/resolve.c:11838
41338 #, gcc-internal-format, gfc-internal-format
41340 "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC "
41341 "namelist '%s' at %L"
41344 #: fortran/resolve.c:11848
41345 #, gcc-internal-format, gfc-internal-format
41347 "NAMELIST object '%s' has use-associated PRIVATE components and cannot be "
41348 "member of namelist '%s' at %L"
41351 #: fortran/resolve.c:11859
41352 #, gcc-internal-format, gfc-internal-format
41354 "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC "
41355 "namelist '%s' at %L"
41358 #: fortran/resolve.c:11886
41359 #, gcc-internal-format, gfc-internal-format
41360 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
41363 #: fortran/resolve.c:11905
41364 #, gcc-internal-format, gfc-internal-format
41365 msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
41368 #: fortran/resolve.c:11917
41369 #, gcc-internal-format, gfc-internal-format
41371 "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
41374 #: fortran/resolve.c:11928
41375 #, gcc-internal-format, gfc-internal-format
41376 msgid "Incompatible derived type in PARAMETER at %L"
41379 #: fortran/resolve.c:12000
41380 #, gcc-internal-format, gfc-internal-format
41381 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
41384 #: fortran/resolve.c:12003
41385 #, gcc-internal-format, gfc-internal-format
41386 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
41389 #: fortran/resolve.c:12015
41390 #, gcc-internal-format, gfc-internal-format
41392 "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an "
41393 "assumed-shape array"
41396 #: fortran/resolve.c:12089
41397 #, gcc-internal-format, gfc-internal-format
41398 msgid "Assumed size array at %L must be a dummy argument"
41401 #: fortran/resolve.c:12092
41402 #, gcc-internal-format, gfc-internal-format
41403 msgid "Assumed shape array at %L must be a dummy argument"
41406 #: fortran/resolve.c:12105
41407 #, gcc-internal-format, gfc-internal-format
41408 msgid "Symbol at %L is not a DUMMY variable"
41411 #: fortran/resolve.c:12111
41412 #, gcc-internal-format, gfc-internal-format
41414 "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
41417 #: fortran/resolve.c:12121
41418 #, gcc-internal-format, gfc-internal-format
41420 "Character dummy variable '%s' at %L with VALUE attribute must have constant "
41424 #: fortran/resolve.c:12130
41425 #, gcc-internal-format, gfc-internal-format
41427 "C interoperable character dummy variable '%s' at %L with VALUE attribute "
41428 "must have length one"
41431 #: fortran/resolve.c:12156
41432 #, gcc-internal-format, gfc-internal-format
41434 "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block "
41435 "nor declared at the module level scope"
41438 #: fortran/resolve.c:12209
41439 #, gcc-internal-format, gfc-internal-format
41440 msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
41443 #: fortran/resolve.c:12248
41444 #, gcc-internal-format, gfc-internal-format
41445 msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
41448 #: fortran/resolve.c:12267
41449 #, gcc-internal-format, gfc-internal-format
41451 "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
41452 "a default initializer"
41455 #: fortran/resolve.c:12279
41456 #, gcc-internal-format, gfc-internal-format
41458 "Function result '%s' at %L shall not be a coarray or have a coarray component"
41461 #: fortran/resolve.c:12285
41462 #, gcc-internal-format, gfc-internal-format
41464 "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
41467 #: fortran/resolve.c:12292
41468 #, gcc-internal-format, gfc-internal-format
41470 "Variable '%s' at %L with coarray component shall be a nonpointer, "
41471 "nonallocatable scalar"
41474 #: fortran/resolve.c:12303
41475 #, gcc-internal-format, gfc-internal-format
41477 "Variable '%s' at %L is a coarray or has a coarray component and is not "
41478 "ALLOCATABLE, SAVE nor a dummy argument"
41481 #: fortran/resolve.c:12309
41482 #, gcc-internal-format, gfc-internal-format
41484 "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
41487 #: fortran/resolve.c:12313
41488 #, gcc-internal-format, gfc-internal-format
41489 msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
41492 #: fortran/resolve.c:12321
41493 #, gcc-internal-format, gfc-internal-format
41495 "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable "
41496 "coarray or have coarray components"
41499 #: fortran/resolve.c:12327
41500 #, gcc-internal-format, gfc-internal-format
41501 msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
41504 #: fortran/resolve.c:12397
41505 #, gcc-internal-format, gfc-internal-format
41506 msgid "Threadprivate at %L isn't SAVEd"
41509 #: fortran/resolve.c:12491
41510 #, gcc-internal-format, gfc-internal-format
41511 msgid "BLOCK DATA element '%s' at %L must be in COMMON"
41514 #: fortran/resolve.c:12497
41515 #, gcc-internal-format, gfc-internal-format
41516 msgid "DATA array '%s' at %L must be specified in a previous declaration"
41519 #: fortran/resolve.c:12511
41520 #, gcc-internal-format, gfc-internal-format
41521 msgid "DATA element '%s' at %L cannot have a coindex"
41524 #: fortran/resolve.c:12520
41525 #, gcc-internal-format, gfc-internal-format
41526 msgid "DATA element '%s' at %L is a pointer and so must be a full array"
41529 #: fortran/resolve.c:12566
41530 #, gcc-internal-format, gfc-internal-format
41531 msgid "Nonconstant array section at %L in DATA statement"
41534 #: fortran/resolve.c:12579
41535 #, gcc-internal-format, gfc-internal-format
41536 msgid "DATA statement at %L has more variables than values"
41539 #: fortran/resolve.c:12677
41540 #, gcc-internal-format, gfc-internal-format
41542 "start of implied-do loop at %L could not be simplified to a constant value"
41545 #: fortran/resolve.c:12685
41546 #, gcc-internal-format, gfc-internal-format
41548 "end of implied-do loop at %L could not be simplified to a constant value"
41551 #: fortran/resolve.c:12693
41552 #, gcc-internal-format, gfc-internal-format
41554 "step of implied-do loop at %L could not be simplified to a constant value"
41557 #: fortran/resolve.c:12818
41558 #, gcc-internal-format, gfc-internal-format
41559 msgid "DATA statement at %L has more values than variables"
41562 #: fortran/resolve.c:12956
41563 #, gcc-internal-format, gfc-internal-format
41564 msgid "Label %d at %L defined but not used"
41567 #: fortran/resolve.c:12961
41568 #, gcc-internal-format, gfc-internal-format
41569 msgid "Label %d at %L defined but cannot be used"
41572 #: fortran/resolve.c:13045
41573 #, gcc-internal-format, gfc-internal-format
41575 "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
41576 "EQUIVALENCE object"
41579 #: fortran/resolve.c:13054
41580 #, gcc-internal-format, gfc-internal-format
41582 "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
41583 "EQUIVALENCE object"
41586 #: fortran/resolve.c:13062
41587 #, gcc-internal-format, gfc-internal-format
41589 "Derived type variable '%s' at %L with default initialization cannot be in "
41590 "EQUIVALENCE with a variable in COMMON"
41593 #: fortran/resolve.c:13078
41594 #, gcc-internal-format, gfc-internal-format
41596 "Derived type variable '%s' at %L with pointer component(s) cannot be an "
41597 "EQUIVALENCE object"
41600 #: fortran/resolve.c:13181
41601 #, gcc-internal-format, gfc-internal-format
41602 msgid "Syntax error in EQUIVALENCE statement at %L"
41605 #: fortran/resolve.c:13196
41606 #, gcc-internal-format, gfc-internal-format
41608 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
41609 "the PROTECTED attribute"
41612 #: fortran/resolve.c:13208
41613 #, gcc-internal-format, gfc-internal-format
41615 "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
41619 #: fortran/resolve.c:13217
41620 #, gcc-internal-format, gfc-internal-format
41621 msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
41624 #: fortran/resolve.c:13296
41625 #, gcc-internal-format, gfc-internal-format
41627 "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
41630 #: fortran/resolve.c:13307
41631 #, gcc-internal-format, gfc-internal-format
41632 msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
41635 #: fortran/resolve.c:13318
41636 #, gcc-internal-format, gfc-internal-format
41637 msgid "Substring at %L has length zero"
41640 #: fortran/resolve.c:13361
41641 #, gcc-internal-format, gfc-internal-format
41642 msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
41645 #: fortran/resolve.c:13374
41646 #, gcc-internal-format, gfc-internal-format
41647 msgid "ENTRY '%s' at %L has no IMPLICIT type"
41650 #: fortran/resolve.c:13391
41651 #, gcc-internal-format, gfc-internal-format
41652 msgid "User operator procedure '%s' at %L must be a FUNCTION"
41655 #: fortran/resolve.c:13401
41656 #, gcc-internal-format, gfc-internal-format
41657 msgid "User operator procedure '%s' at %L cannot be assumed character length"
41660 #: fortran/resolve.c:13409
41661 #, gcc-internal-format, gfc-internal-format
41662 msgid "User operator procedure '%s' at %L must have at least one argument"
41665 #: fortran/resolve.c:13423
41666 #, gcc-internal-format, gfc-internal-format
41667 msgid "First argument of operator interface at %L cannot be optional"
41670 #: fortran/resolve.c:13441
41671 #, gcc-internal-format, gfc-internal-format
41672 msgid "Second argument of operator interface at %L cannot be optional"
41675 #: fortran/resolve.c:13448
41676 #, gcc-internal-format, gfc-internal-format
41677 msgid "Operator interface at %L must have, at most, two arguments"
41680 #: fortran/resolve.c:13520
41681 #, gcc-internal-format, gfc-internal-format
41682 msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
41685 #: fortran/scanner.c:773
41686 #, gcc-internal-format, gfc-internal-format
41688 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
41689 "is a continuation line"
41692 #: fortran/scanner.c:1052 fortran/scanner.c:1190
41693 #, gcc-internal-format, gfc-internal-format
41694 msgid "Line truncated at %L"
41697 #: fortran/scanner.c:1102 fortran/scanner.c:1234
41698 #, gcc-internal-format, gfc-internal-format
41699 msgid "Limit of %d continuations exceeded in statement at %C"
41702 #: fortran/scanner.c:1151
41703 #, gcc-internal-format, gfc-internal-format
41704 msgid "Missing '&' in continued character constant at %C"
41707 #: fortran/scanner.c:1384
41708 #, gcc-internal-format, gfc-internal-format
41709 msgid "Nonconforming tab character at %C"
41712 #: fortran/scanner.c:1472 fortran/scanner.c:1475
41713 #, gcc-internal-format, gfc-internal-format
41714 msgid "'&' not allowed by itself in line %d"
41717 #: fortran/scanner.c:1534
41718 #, gcc-internal-format, gfc-internal-format
41719 msgid "Nonconforming tab character in column %d of line %d"
41722 #: fortran/scanner.c:1759
41723 #, gcc-internal-format, gfc-internal-format
41724 msgid "%s:%d: file %s left but not entered"
41727 #: fortran/scanner.c:1793
41728 #, gcc-internal-format, gfc-internal-format
41729 msgid "%s:%d: Illegal preprocessor directive"
41732 #: fortran/scanner.c:1913
41733 #, gcc-internal-format, gfc-internal-format
41734 msgid "Can't open file '%s'"
41737 #: fortran/simplify.c:86
41738 #, gcc-internal-format, gfc-internal-format
41739 msgid "Result of %s overflows its kind at %L"
41742 #: fortran/simplify.c:91
41743 #, gcc-internal-format, gfc-internal-format
41744 msgid "Result of %s underflows its kind at %L"
41747 #: fortran/simplify.c:96
41748 #, gcc-internal-format, gfc-internal-format
41749 msgid "Result of %s is NaN at %L"
41752 #: fortran/simplify.c:100
41753 #, gcc-internal-format, gfc-internal-format
41754 msgid "Result of %s gives range error for its kind at %L"
41757 #: fortran/simplify.c:123
41758 #, gcc-internal-format, gfc-internal-format
41759 msgid "KIND parameter of %s at %L must be an initialization expression"
41762 #: fortran/simplify.c:131
41763 #, gcc-internal-format, gfc-internal-format
41764 msgid "Invalid KIND parameter of %s at %L"
41767 #: fortran/simplify.c:700
41768 #, gcc-internal-format, gfc-internal-format
41769 msgid "Argument of %s function at %L is negative"
41772 #: fortran/simplify.c:707
41773 #, gcc-internal-format, gfc-internal-format
41774 msgid "Argument of %s function at %L outside of range [0,127]"
41777 #: fortran/simplify.c:725
41778 #, gcc-internal-format, gfc-internal-format
41780 "Argument of %s function at %L is too large for the collating sequence of "
41784 #: fortran/simplify.c:762
41785 #, gcc-internal-format, gfc-internal-format
41786 msgid "Argument of ACOS at %L must be between -1 and 1"
41789 #: fortran/simplify.c:795
41790 #, gcc-internal-format, gfc-internal-format
41791 msgid "Argument of ACOSH at %L must not be less than 1"
41794 #: fortran/simplify.c:1024
41795 #, gcc-internal-format, gfc-internal-format
41796 msgid "Argument of ASIN at %L must be between -1 and 1"
41799 #: fortran/simplify.c:1115
41800 #, gcc-internal-format, gfc-internal-format
41801 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
41804 #: fortran/simplify.c:1146
41805 #, gcc-internal-format, gfc-internal-format
41807 "If first argument of ATAN2 %L is zero, then the second argument must not be "
41811 #: fortran/simplify.c:1238
41812 #, gcc-internal-format, gfc-internal-format
41813 msgid "Result of BESSEL_YN is -INF at %L"
41816 #: fortran/simplify.c:1903
41817 #, gcc-internal-format, gfc-internal-format
41818 msgid "Invalid SHIFT argument of DSHIFTL at %L"
41821 #: fortran/simplify.c:2429
41822 #, gcc-internal-format, gfc-internal-format
41823 msgid "Argument of IACHAR at %L must be of length one"
41826 #: fortran/simplify.c:2436
41827 #, gcc-internal-format, gfc-internal-format
41828 msgid "Argument of IACHAR function at %L outside of range 0..127"
41831 #: fortran/simplify.c:2513
41832 #, gcc-internal-format, gfc-internal-format
41833 msgid "Invalid second argument of IBCLR at %L"
41836 #: fortran/simplify.c:2521
41837 #, gcc-internal-format, gfc-internal-format
41838 msgid "Second argument of IBCLR exceeds bit size at %L"
41841 #: fortran/simplify.c:2555
41842 #, gcc-internal-format, gfc-internal-format
41843 msgid "Invalid second argument of IBITS at %L"
41846 #: fortran/simplify.c:2561
41847 #, gcc-internal-format, gfc-internal-format
41848 msgid "Invalid third argument of IBITS at %L"
41851 #: fortran/simplify.c:2571
41852 #, gcc-internal-format, gfc-internal-format
41853 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
41856 #: fortran/simplify.c:2618
41857 #, gcc-internal-format, gfc-internal-format
41858 msgid "Invalid second argument of IBSET at %L"
41861 #: fortran/simplify.c:2626
41862 #, gcc-internal-format, gfc-internal-format
41863 msgid "Second argument of IBSET exceeds bit size at %L"
41866 #: fortran/simplify.c:2657
41867 #, gcc-internal-format, gfc-internal-format
41868 msgid "Argument of ICHAR at %L must be of length one"
41871 #: fortran/simplify.c:3008
41872 #, gcc-internal-format, gfc-internal-format
41873 msgid "Invalid second argument of %s at %L"
41876 #. Left shift, as in SHIFTL.
41877 #: fortran/simplify.c:3026 fortran/simplify.c:3034
41878 #, gcc-internal-format, gfc-internal-format
41879 msgid "Second argument of %s is negative at %L"
41882 #: fortran/simplify.c:3046
41883 #, gcc-internal-format, gfc-internal-format
41884 msgid "Magnitude of second argument of %s exceeds bit size at %L"
41887 #: fortran/simplify.c:3150
41888 #, gcc-internal-format, gfc-internal-format
41889 msgid "Invalid second argument of ISHFTC at %L"
41892 #: fortran/simplify.c:3164
41893 #, gcc-internal-format, gfc-internal-format
41894 msgid "Invalid third argument of ISHFTC at %L"
41897 #: fortran/simplify.c:3170
41898 #, gcc-internal-format, gfc-internal-format
41900 "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at "
41904 #: fortran/simplify.c:3186
41905 #, gcc-internal-format, gfc-internal-format
41906 msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
41909 #: fortran/simplify.c:3189
41910 #, gcc-internal-format, gfc-internal-format
41912 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
41916 #: fortran/simplify.c:3485 fortran/simplify.c:3616 fortran/simplify.c:6389
41917 #, gcc-internal-format, gfc-internal-format
41918 msgid "DIM argument at %L is out of bounds"
41921 #: fortran/simplify.c:3642
41922 #, gcc-internal-format, gfc-internal-format
41924 "Not yet implemented: LCOBOUND for coarray with non-constant cobounds at %L"
41927 #: fortran/simplify.c:3796
41928 #, gcc-internal-format, gfc-internal-format
41929 msgid "Argument of LOG at %L cannot be less than or equal to zero"
41932 #: fortran/simplify.c:3809
41933 #, gcc-internal-format, gfc-internal-format
41934 msgid "Complex argument of LOG at %L cannot be zero"
41937 #: fortran/simplify.c:3837
41938 #, gcc-internal-format, gfc-internal-format
41939 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
41942 #. Result is processor-dependent.
41943 #: fortran/simplify.c:4285
41944 #, gcc-internal-format, gfc-internal-format
41945 msgid "Second argument MOD at %L is zero"
41948 #. Result is processor-dependent.
41949 #: fortran/simplify.c:4296
41950 #, gcc-internal-format, gfc-internal-format
41951 msgid "Second argument of MOD at %L is zero"
41954 #. Result is processor-dependent. This processor just opts
41955 #. to not handle it at all.
41956 #. Result is processor-dependent.
41957 #: fortran/simplify.c:4338 fortran/simplify.c:4350
41958 #, gcc-internal-format, gfc-internal-format
41959 msgid "Second argument of MODULO at %L is zero"
41962 #: fortran/simplify.c:4396
41963 #, gcc-internal-format, gfc-internal-format
41964 msgid "Second argument of NEAREST at %L shall not be zero"
41967 #: fortran/simplify.c:4432
41968 #, gcc-internal-format, gfc-internal-format
41969 msgid "Result of NEAREST is NaN at %L"
41972 #: fortran/simplify.c:4886
41973 #, gcc-internal-format, gfc-internal-format
41974 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
41977 #: fortran/simplify.c:4941
41978 #, gcc-internal-format, gfc-internal-format
41979 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
41982 #: fortran/simplify.c:5193
41983 #, gcc-internal-format, gfc-internal-format
41984 msgid "Result of SCALE overflows its kind at %L"
41987 #: fortran/simplify.c:5903
41988 #, gcc-internal-format, gfc-internal-format
41989 msgid "Argument of SQRT at %L has a negative value"
41992 #: fortran/simplify.c:6100
41993 #, gcc-internal-format, gfc-internal-format
41995 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
41999 #: fortran/simplify.c:6221
42000 #, gcc-internal-format, gfc-internal-format
42001 msgid "Too few elements in expression for SUB= argument at %L"
42004 #: fortran/simplify.c:6247
42005 #, gcc-internal-format, gfc-internal-format
42007 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
42008 "lower bound is %ld)"
42011 #: fortran/simplify.c:6270
42012 #, gcc-internal-format, gfc-internal-format
42014 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
42015 "upper bound is %ld)"
42018 #: fortran/simplify.c:6288
42019 #, gcc-internal-format, gfc-internal-format
42020 msgid "Too many elements in expression for SUB= argument at %L"
42023 #: fortran/simplify.c:6303
42024 #, gcc-internal-format, gfc-internal-format
42026 "Not yet implemented: IMAGE_INDEX for coarray with non-constant cobounds at %L"
42029 #: fortran/simplify.c:6402
42030 #, gcc-internal-format, gfc-internal-format
42032 "Not yet implemented: THIS_IMAGE for coarray with non-constant cobounds at %L"
42035 #: fortran/simplify.c:6424
42036 #, gcc-internal-format, gfc-internal-format
42038 "Not yet implemented: UCOBOUND for coarray with non-constant cobounds at %L"
42041 #: fortran/simplify.c:6781
42042 #, gcc-internal-format, gfc-internal-format
42044 "Character '%s' in string at %L cannot be converted into character kind %d"
42047 #: fortran/symbol.c:135
42048 #, gcc-internal-format, gfc-internal-format
42049 msgid "Duplicate IMPLICIT NONE statement at %C"
42052 #: fortran/symbol.c:175
42053 #, gcc-internal-format, gfc-internal-format
42054 msgid "Letter '%c' already set in IMPLICIT statement at %C"
42057 #: fortran/symbol.c:197
42058 #, gcc-internal-format, gfc-internal-format
42059 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
42062 #: fortran/symbol.c:207
42063 #, gcc-internal-format, gfc-internal-format
42064 msgid "Letter %c already has an IMPLICIT type at %C"
42067 #: fortran/symbol.c:263
42068 #, gcc-internal-format, gfc-internal-format
42069 msgid "Symbol '%s' at %L has no IMPLICIT type"
42072 #. BIND(C) variables should not be implicitly declared.
42073 #: fortran/symbol.c:280
42074 #, gcc-internal-format, gfc-internal-format
42076 "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
42079 #. Dummy args to a BIND(C) routine may not be interoperable if
42080 #. they are implicitly typed.
42081 #: fortran/symbol.c:294
42082 #, gcc-internal-format, gfc-internal-format
42084 "Implicitly declared variable '%s' at %L may not be C interoperable but it is "
42085 "a dummy argument to the BIND(C) procedure '%s' at %L"
42088 #: fortran/symbol.c:335
42089 #, gcc-internal-format, gfc-internal-format
42090 msgid "Function result '%s' at %L has no IMPLICIT type"
42093 #: fortran/symbol.c:424
42094 #, gcc-internal-format, gfc-internal-format
42095 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
42098 #: fortran/symbol.c:479
42099 #, gcc-internal-format, gfc-internal-format
42100 msgid "Fortran 2003: Procedure pointer at %C"
42103 #: fortran/symbol.c:641
42104 #, gcc-internal-format, gfc-internal-format
42105 msgid "%s attribute applied to %s %s at %L"
42108 #: fortran/symbol.c:648
42109 #, gcc-internal-format, gfc-internal-format
42110 msgid "BIND(C) applied to %s %s at %L"
42113 #: fortran/symbol.c:756 fortran/symbol.c:1479
42114 #, gcc-internal-format, gfc-internal-format
42115 msgid "%s attribute conflicts with %s attribute at %L"
42118 #: fortran/symbol.c:759
42119 #, gcc-internal-format, gfc-internal-format
42120 msgid "%s attribute conflicts with %s attribute in '%s' at %L"
42123 #: fortran/symbol.c:767
42124 #, gcc-internal-format, gfc-internal-format
42125 msgid "Fortran 2003: %s attribute with %s attribute at %L"
42128 #: fortran/symbol.c:773
42129 #, gcc-internal-format, gfc-internal-format
42130 msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
42133 #: fortran/symbol.c:817
42134 #, gcc-internal-format, gfc-internal-format
42135 msgid "Cannot change attributes of USE-associated symbol at %L"
42138 #: fortran/symbol.c:820
42139 #, gcc-internal-format, gfc-internal-format
42140 msgid "Cannot change attributes of USE-associated symbol %s at %L"
42143 #: fortran/symbol.c:836
42144 #, gcc-internal-format, gfc-internal-format
42145 msgid "Duplicate %s attribute specified at %L"
42148 #: fortran/symbol.c:878
42149 #, gcc-internal-format, gfc-internal-format
42150 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
42153 #: fortran/symbol.c:904
42154 #, gcc-internal-format, gfc-internal-format
42155 msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
42158 #: fortran/symbol.c:930
42159 #, gcc-internal-format, gfc-internal-format
42160 msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
42163 #: fortran/symbol.c:1060
42164 #, gcc-internal-format, gfc-internal-format
42165 msgid "Cray Pointee at %L appears in multiple pointer() statements"
42168 #: fortran/symbol.c:1079
42169 #, gcc-internal-format, gfc-internal-format
42170 msgid "Duplicate PROTECTED attribute specified at %L"
42173 #: fortran/symbol.c:1113
42174 #, gcc-internal-format, gfc-internal-format
42175 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
42178 #: fortran/symbol.c:1124
42179 #, gcc-internal-format, gfc-internal-format
42180 msgid "Duplicate SAVE attribute specified at %L"
42183 #: fortran/symbol.c:1145
42184 #, gcc-internal-format, gfc-internal-format
42185 msgid "Duplicate VALUE attribute specified at %L"
42188 #: fortran/symbol.c:1165
42189 #, gcc-internal-format, gfc-internal-format
42190 msgid "Duplicate VOLATILE attribute specified at %L"
42193 #: fortran/symbol.c:1184
42194 #, gcc-internal-format, gfc-internal-format
42195 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
42198 #: fortran/symbol.c:1475
42199 #, gcc-internal-format, gfc-internal-format
42200 msgid "%s attribute of '%s' conflicts with %s attribute at %L"
42203 #: fortran/symbol.c:1509
42204 #, gcc-internal-format, gfc-internal-format
42205 msgid "%s procedure at %L is already declared as %s procedure"
42208 #: fortran/symbol.c:1544
42209 #, gcc-internal-format, gfc-internal-format
42210 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
42213 #: fortran/symbol.c:1568
42214 #, gcc-internal-format, gfc-internal-format
42215 msgid "ACCESS specification at %L was already specified"
42218 #: fortran/symbol.c:1585
42219 #, gcc-internal-format, gfc-internal-format
42220 msgid "Duplicate BIND attribute specified at %L"
42223 #: fortran/symbol.c:1592
42224 #, gcc-internal-format, gfc-internal-format
42225 msgid "Fortran 2003: BIND(C) at %L"
42228 #: fortran/symbol.c:1609
42229 #, gcc-internal-format, gfc-internal-format
42230 msgid "Duplicate EXTENDS attribute specified at %L"
42233 #: fortran/symbol.c:1613
42234 #, gcc-internal-format, gfc-internal-format
42235 msgid "Fortran 2003: EXTENDS at %L"
42238 #: fortran/symbol.c:1635
42239 #, gcc-internal-format, gfc-internal-format
42240 msgid "Symbol '%s' at %L already has an explicit interface"
42243 #: fortran/symbol.c:1642
42244 #, gcc-internal-format, gfc-internal-format
42245 msgid "'%s' at %L has attributes specified outside its INTERFACE body"
42248 #: fortran/symbol.c:1675
42249 #, gcc-internal-format, gfc-internal-format
42250 msgid "Symbol '%s' at %L already has basic type of %s"
42253 #: fortran/symbol.c:1682
42254 #, gcc-internal-format, gfc-internal-format
42255 msgid "Procedure '%s' at %L may not have basic type of %s"
42258 #: fortran/symbol.c:1694
42259 #, gcc-internal-format, gfc-internal-format
42260 msgid "Symbol '%s' at %L cannot have a type"
42263 #: fortran/symbol.c:1863
42264 #, gcc-internal-format, gfc-internal-format
42265 msgid "Component '%s' at %C already declared at %L"
42268 #: fortran/symbol.c:1874
42269 #, gcc-internal-format, gfc-internal-format
42270 msgid "Component '%s' at %C already in the parent type at %L"
42273 #: fortran/symbol.c:1950
42274 #, gcc-internal-format, gfc-internal-format
42275 msgid "Symbol '%s' at %C is ambiguous"
42278 #: fortran/symbol.c:1982
42279 #, gcc-internal-format, gfc-internal-format
42280 msgid "Derived type '%s' at %C is being used before it is defined"
42283 #: fortran/symbol.c:2023
42284 #, gcc-internal-format, gfc-internal-format
42285 msgid "'%s' at %C is not a member of the '%s' structure"
42288 #: fortran/symbol.c:2035
42289 #, gcc-internal-format, gfc-internal-format
42290 msgid "Component '%s' at %C is a PRIVATE component of '%s'"
42293 #: fortran/symbol.c:2174
42294 #, gcc-internal-format, gfc-internal-format
42295 msgid "Duplicate statement label %d at %L and %L"
42298 #: fortran/symbol.c:2184
42299 #, gcc-internal-format, gfc-internal-format
42300 msgid "Label %d at %C already referenced as branch target"
42303 #: fortran/symbol.c:2193
42304 #, gcc-internal-format, gfc-internal-format
42305 msgid "Label %d at %C already referenced as a format label"
42308 #: fortran/symbol.c:2235
42309 #, gcc-internal-format, gfc-internal-format
42310 msgid "Label %d at %C previously used as a FORMAT label"
42313 #: fortran/symbol.c:2243
42314 #, gcc-internal-format, gfc-internal-format
42315 msgid "Label %d at %C previously used as branch target"
42318 #: fortran/symbol.c:2556
42319 #, gcc-internal-format, gfc-internal-format
42320 msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
42323 #: fortran/symbol.c:2559
42324 #, gcc-internal-format, gfc-internal-format
42326 "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
42329 #. Symbol is from another namespace.
42330 #: fortran/symbol.c:2739
42331 #, gcc-internal-format, gfc-internal-format
42332 msgid "Symbol '%s' at %C has already been host associated"
42335 #: fortran/symbol.c:3541
42336 #, gcc-internal-format, gfc-internal-format
42338 "Derived type '%s' declared at %L must have the BIND attribute to be C "
42342 #: fortran/symbol.c:3559
42343 #, gcc-internal-format, gfc-internal-format
42345 "Derived type '%s' with BIND(C) attribute at %L is empty, and may be "
42346 "inaccessible by the C companion processor"
42349 #: fortran/symbol.c:3580
42350 #, gcc-internal-format, gfc-internal-format
42352 "Component '%s' at %L cannot have the POINTER attribute because it is a "
42353 "member of the BIND(C) derived type '%s' at %L"
42356 #: fortran/symbol.c:3590
42357 #, gcc-internal-format, gfc-internal-format
42359 "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) "
42360 "derived type '%s' at %L"
42363 #: fortran/symbol.c:3601
42364 #, gcc-internal-format, gfc-internal-format
42366 "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a "
42367 "member of the BIND(C) derived type '%s' at %L"
42370 #. If the derived type is bind(c), all fields must be
42372 #: fortran/symbol.c:3639
42373 #, gcc-internal-format, gfc-internal-format
42375 "Component '%s' in derived type '%s' at %L may not be C interoperable, even "
42376 "though derived type '%s' is BIND(C)"
42379 #. If derived type is param to bind(c) routine, or to one
42380 #. of the iso_c_binding procs, it must be interoperable, so
42381 #. all fields must interop too.
42382 #: fortran/symbol.c:3648
42383 #, gcc-internal-format, gfc-internal-format
42384 msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
42387 #: fortran/symbol.c:3662
42388 #, gcc-internal-format, gfc-internal-format
42390 "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) "
42394 #: fortran/symbol.c:3670
42395 #, gcc-internal-format, gfc-internal-format
42397 "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND"
42401 #: fortran/symbol.c:4623
42402 #, gcc-internal-format, gfc-internal-format
42403 msgid "Symbol '%s' is used before it is typed at %L"
42406 #: fortran/symbol.c:4629
42407 #, gcc-internal-format, gfc-internal-format
42408 msgid "Extension: Symbol '%s' is used before it is typed at %L"
42411 #: fortran/target-memory.c:632
42412 #, gcc-internal-format, gfc-internal-format
42413 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
42416 #: fortran/target-memory.c:720
42417 #, gcc-internal-format, gfc-internal-format
42418 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
42421 #: fortran/trans-array.c:775 fortran/trans-array.c:4932
42422 #: fortran/trans-array.c:6133 fortran/trans-intrinsic.c:4790
42423 #, gcc-internal-format, gfc-internal-format
42424 msgid "Creating array temporary at %L"
42427 #: fortran/trans-array.c:6130
42428 #, gcc-internal-format, gfc-internal-format
42429 msgid "Creating array temporary at %L for argument '%s'"
42432 #: fortran/trans-array.c:7156
42433 #, gcc-internal-format
42435 "Possible front-end bug: Deferred array size without pointer, allocatable "
42436 "attribute or derived type without allocatable components."
42439 #: fortran/trans-array.c:7655
42440 #, gcc-internal-format, gfc-internal-format
42441 msgid "bad expression type during walk (%d)"
42444 #: fortran/trans-common.c:399
42445 #, gcc-internal-format, gfc-internal-format
42446 msgid "Named COMMON block '%s' at %L shall be of the same size"
42449 #: fortran/trans-common.c:844
42450 #, gcc-internal-format, gfc-internal-format
42451 msgid "Bad array reference at %L"
42454 #: fortran/trans-common.c:852
42455 #, gcc-internal-format, gfc-internal-format
42456 msgid "Illegal reference type at %L as EQUIVALENCE object"
42459 #: fortran/trans-common.c:892
42460 #, gcc-internal-format, gfc-internal-format
42461 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
42464 #. Aligning this field would misalign a previous field.
42465 #: fortran/trans-common.c:1025
42466 #, gcc-internal-format, gfc-internal-format
42468 "The equivalence set for variable '%s' declared at %L violates alignment "
42472 #: fortran/trans-common.c:1092
42473 #, gcc-internal-format, gfc-internal-format
42474 msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
42477 #: fortran/trans-common.c:1107
42478 #, gcc-internal-format, gfc-internal-format
42480 "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
42483 #: fortran/trans-common.c:1122
42484 #, gcc-internal-format, gfc-internal-format
42486 "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder "
42487 "elements or use -fno-align-commons"
42490 #: fortran/trans-common.c:1127
42491 #, gcc-internal-format, gfc-internal-format
42493 "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements "
42494 "or use -fno-align-commons"
42497 #: fortran/trans-common.c:1150
42498 #, gcc-internal-format, gfc-internal-format
42499 msgid "COMMON '%s' at %L does not exist"
42502 #: fortran/trans-common.c:1158
42503 #, gcc-internal-format, gfc-internal-format
42505 "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or "
42506 "use -fno-align-commons"
42509 #: fortran/trans-common.c:1162
42510 #, gcc-internal-format, gfc-internal-format
42512 "COMMON at %L requires %d bytes of padding at start; reorder elements or use -"
42513 "fno-align-commons"
42516 #: fortran/trans-const.c:313
42517 #, gcc-internal-format, gfc-internal-format
42518 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
42521 #: fortran/trans-const.c:349
42522 #, gcc-internal-format, gfc-internal-format
42523 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
42526 #: fortran/trans-const.c:378
42527 #, gcc-internal-format, gfc-internal-format
42528 msgid "non-constant initialization expression at %L"
42531 #: fortran/trans-decl.c:1262
42532 #, gcc-internal-format
42533 msgid "intrinsic variable which isn't a procedure"
42536 #: fortran/trans-decl.c:3321 fortran/trans-decl.c:4843
42537 #, gcc-internal-format, gfc-internal-format
42538 msgid "Return value of function '%s' at %L not set"
42541 #: fortran/trans-decl.c:3582
42542 #, gcc-internal-format
42543 msgid "Deferred type parameter not yet supported"
42546 #: fortran/trans-decl.c:3789
42547 #, gcc-internal-format, gfc-internal-format
42548 msgid "backend decl for module variable %s already exists"
42551 #: fortran/trans-decl.c:4167
42552 #, gcc-internal-format, gfc-internal-format
42553 msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
42556 #: fortran/trans-decl.c:4171
42557 #, gcc-internal-format, gfc-internal-format
42559 "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not "
42560 "set and does not have a default initializer"
42563 #: fortran/trans-decl.c:4177
42564 #, gcc-internal-format, gfc-internal-format
42565 msgid "Unused dummy argument '%s' at %L"
42568 #: fortran/trans-decl.c:4186
42569 #, gcc-internal-format, gfc-internal-format
42570 msgid "Unused variable '%s' declared at %L"
42573 #: fortran/trans-decl.c:4234
42574 #, gcc-internal-format, gfc-internal-format
42575 msgid "Unused parameter '%s' declared at %L"
42578 #: fortran/trans-decl.c:4248
42579 #, gcc-internal-format, gfc-internal-format
42580 msgid "Return value '%s' of function '%s' declared at %L not set"
42583 #: fortran/trans-expr.c:1400
42584 #, gcc-internal-format
42585 msgid "Unknown intrinsic op"
42588 #: fortran/trans-expr.c:2602
42589 #, gcc-internal-format, gfc-internal-format
42590 msgid "Unknown argument list function at %L"
42593 #: fortran/trans-intrinsic.c:851
42594 #, gcc-internal-format, gfc-internal-format
42595 msgid "Intrinsic function %s(%d) not recognized"
42598 #: fortran/trans-intrinsic.c:987
42599 #, gcc-internal-format, gfc-internal-format
42600 msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
42603 #: fortran/trans-io.c:2041
42604 #, gcc-internal-format, gfc-internal-format
42605 msgid "Derived type '%s' at %L has PRIVATE components"
42608 #: fortran/trans-io.c:2189
42609 #, gcc-internal-format, gfc-internal-format
42610 msgid "Bad IO basetype (%d)"
42613 #: fortran/trans-openmp.c:1715
42614 #, gcc-internal-format
42615 msgid "gfc_trans_omp_workshare(): Bad statement code"
42618 #: fortran/trans-stmt.c:514
42619 #, gcc-internal-format, gfc-internal-format
42620 msgid "An alternate return at %L without a * dummy argument"
42623 #: fortran/trans-types.c:478
42624 #, gcc-internal-format
42625 msgid "integer kind=8 not available for -fdefault-integer-8 option"
42628 #: fortran/trans-types.c:501
42629 #, gcc-internal-format
42630 msgid "real kind=8 not available for -fdefault-real-8 option"
42633 #: fortran/trans-types.c:514
42634 #, gcc-internal-format
42635 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
42638 #: fortran/trans-types.c:1365
42639 #, gcc-internal-format
42640 msgid "Array element size too big"
42643 #: fortran/trans.c:1409
42644 #, gcc-internal-format
42645 msgid "gfc_trans_code(): Bad statement code"
42648 #: java/class.c:836
42649 #, gcc-internal-format
42650 msgid "bad method signature"
42653 #: java/class.c:895
42654 #, gcc-internal-format
42655 msgid "misplaced ConstantValue attribute (not in any field)"
42658 #: java/class.c:898
42659 #, gcc-internal-format, gfc-internal-format
42660 msgid "duplicate ConstantValue attribute for field '%s'"
42663 #: java/class.c:909
42664 #, gcc-internal-format, gfc-internal-format
42665 msgid "ConstantValue attribute of field '%s' has wrong type"
42668 #: java/class.c:1637
42669 #, gcc-internal-format
42670 msgid "abstract method in non-abstract class"
42673 #: java/class.c:2701
42674 #, gcc-internal-format
42675 msgid "non-static method %q+D overrides static method"
42678 #: java/decl.c:1227
42679 #, gcc-internal-format
42680 msgid "%q+D used prior to declaration"
42683 #: java/decl.c:1653
42684 #, gcc-internal-format
42685 msgid "In %+D: overlapped variable and exception ranges at %d"
42688 #: java/decl.c:1704
42689 #, gcc-internal-format
42690 msgid "bad type in parameter debug info"
42693 #: java/decl.c:1713
42694 #, gcc-internal-format
42695 msgid "bad PC range for debug info for local %q+D"
42699 #, gcc-internal-format, gfc-internal-format
42700 msgid "need to insert runtime check for %s"
42703 #: java/expr.c:499 java/expr.c:546
42704 #, gcc-internal-format, gfc-internal-format
42705 msgid "assert: %s is assign compatible with %s"
42709 #, gcc-internal-format
42710 msgid "stack underflow - dup* operation"
42713 #: java/expr.c:1656
42714 #, gcc-internal-format
42715 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
42718 #: java/expr.c:1684
42719 #, gcc-internal-format
42720 msgid "field %qs not found"
42723 #: java/expr.c:2247
42724 #, gcc-internal-format, gfc-internal-format
42725 msgid "method '%s' not found in class"
42728 #: java/expr.c:2442
42729 #, gcc-internal-format, gfc-internal-format
42730 msgid "failed to find class '%s'"
42733 #: java/expr.c:2483
42734 #, gcc-internal-format, gfc-internal-format
42735 msgid "class '%s' has no method named '%s' matching signature '%s'"
42738 #: java/expr.c:2514
42739 #, gcc-internal-format
42740 msgid "invokestatic on non static method"
42743 #: java/expr.c:2519
42744 #, gcc-internal-format
42745 msgid "invokestatic on abstract method"
42748 #: java/expr.c:2527
42749 #, gcc-internal-format
42750 msgid "invoke[non-static] on static method"
42753 #: java/expr.c:2886
42754 #, gcc-internal-format, gfc-internal-format
42755 msgid "missing field '%s' in '%s'"
42758 #: java/expr.c:2893
42759 #, gcc-internal-format, gfc-internal-format
42760 msgid "mismatching signature for field '%s' in '%s'"
42763 #: java/expr.c:2922
42764 #, gcc-internal-format
42765 msgid "assignment to final field %q+D not in field%'s class"
42768 #: java/expr.c:3146
42769 #, gcc-internal-format
42770 msgid "invalid PC in line number table"
42773 #: java/expr.c:3196
42774 #, gcc-internal-format, gfc-internal-format
42775 msgid "unreachable bytecode from %d to before %d"
42778 #: java/expr.c:3238
42779 #, gcc-internal-format, gfc-internal-format
42780 msgid "unreachable bytecode from %d to the end of the method"
42783 #. duplicate code from LOAD macro
42784 #: java/expr.c:3546
42785 #, gcc-internal-format
42786 msgid "unrecogized wide sub-instruction"
42789 #: java/jcf-parse.c:506
42790 #, gcc-internal-format, gfc-internal-format
42791 msgid "<constant pool index %d not in range>"
42794 #: java/jcf-parse.c:516
42795 #, gcc-internal-format, gfc-internal-format
42796 msgid "<constant pool index %d unexpected type"
42799 #: java/jcf-parse.c:1098
42800 #, gcc-internal-format
42801 msgid "bad string constant"
42804 #: java/jcf-parse.c:1116
42805 #, gcc-internal-format, gfc-internal-format
42806 msgid "bad value constant type %d, index %d"
42809 #: java/jcf-parse.c:1396 java/jcf-parse.c:1402
42810 #, gcc-internal-format, gfc-internal-format
42811 msgid "cannot find file for class %s"
42814 #: java/jcf-parse.c:1427
42815 #, gcc-internal-format
42816 msgid "not a valid Java .class file"
42819 #: java/jcf-parse.c:1430
42820 #, gcc-internal-format
42821 msgid "error while parsing constant pool"
42824 #. FIXME - where was first time
42825 #: java/jcf-parse.c:1445
42826 #, gcc-internal-format, gfc-internal-format
42827 msgid "reading class %s for the second time from %s"
42830 #: java/jcf-parse.c:1463
42831 #, gcc-internal-format
42832 msgid "error while parsing fields"
42835 #: java/jcf-parse.c:1466
42836 #, gcc-internal-format
42837 msgid "error while parsing methods"
42840 #: java/jcf-parse.c:1469
42841 #, gcc-internal-format
42842 msgid "error while parsing final attributes"
42845 #: java/jcf-parse.c:1508
42846 #, gcc-internal-format
42847 msgid "duplicate class will only be compiled once"
42850 #: java/jcf-parse.c:1604
42851 #, gcc-internal-format
42852 msgid "missing Code attribute"
42855 #: java/jcf-parse.c:1850
42856 #, gcc-internal-format
42857 msgid "no input file specified"
42860 #: java/jcf-parse.c:1886
42861 #, gcc-internal-format
42862 msgid "can%'t close input file %s: %m"
42865 #: java/jcf-parse.c:1929
42866 #, gcc-internal-format, gfc-internal-format
42867 msgid "bad zip/jar file %s"
42870 #: java/jcf-parse.c:2131
42871 #, gcc-internal-format, gfc-internal-format
42872 msgid "error while reading %s from zip file"
42875 #: java/jvspec.c:396
42876 #, gcc-internal-format
42877 msgid "can%'t specify %<-D%> without %<--main%>"
42880 #: java/jvspec.c:399
42881 #, gcc-internal-format
42882 msgid "%qs is not a valid class name"
42885 #: java/jvspec.c:405
42886 #, gcc-internal-format
42887 msgid "--resource requires -o"
42890 #: java/jvspec.c:412
42891 #, gcc-internal-format
42892 msgid "already-compiled .class files ignored with -C"
42895 #: java/jvspec.c:419
42896 #, gcc-internal-format
42897 msgid "cannot specify both -C and -o"
42900 #: java/jvspec.c:431
42901 #, gcc-internal-format
42902 msgid "cannot create temporary file"
42905 #: java/jvspec.c:453
42906 #, gcc-internal-format
42907 msgid "using both @FILE with multiple files not implemented"
42910 #: java/jvspec.c:537
42911 #, gcc-internal-format
42912 msgid "cannot specify %<main%> class when not linking"
42916 #, gcc-internal-format
42917 msgid "-fexcess-precision=standard for Java"
42921 #, gcc-internal-format
42922 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
42926 #, gcc-internal-format
42927 msgid "-fjni is incompatible with -freduced-reflection"
42931 #, gcc-internal-format
42932 msgid "can%'t do dependency tracking with input from stdin"
42936 #, gcc-internal-format
42937 msgid "couldn%'t determine target name for dependency tracking"
42940 #: java/mangle_name.c:325 java/mangle_name.c:402
42941 #, gcc-internal-format
42942 msgid "internal error - invalid Utf8 name"
42945 #: java/typeck.c:426
42946 #, gcc-internal-format
42947 msgid "junk at end of signature string"
42950 #: java/verify-glue.c:378
42951 #, gcc-internal-format, gfc-internal-format
42952 msgid "verification failed: %s"
42955 #: java/verify-glue.c:380
42956 #, gcc-internal-format, gfc-internal-format
42957 msgid "verification failed at PC=%d: %s"
42960 #: java/verify-glue.c:468
42961 #, gcc-internal-format
42962 msgid "bad pc in exception_table"
42965 #: lto/lto-lang.c:693
42966 #, gcc-internal-format
42967 msgid "-fwpa and -fltrans are mutually exclusive"
42970 #: lto/lto-object.c:112
42971 #, gcc-internal-format, gfc-internal-format
42972 msgid "open %s failed: %s"
42975 #: lto/lto-object.c:153 lto/lto-object.c:186 lto/lto-object.c:271
42976 #: lto/lto-object.c:328 lto/lto-object.c:352
42977 #, gcc-internal-format, gfc-internal-format
42981 #: lto/lto-object.c:155
42982 #, gcc-internal-format, gfc-internal-format
42986 #: lto/lto-object.c:195
42987 #, gcc-internal-format, gfc-internal-format
42991 #: lto/lto-object.c:240
42992 #, gcc-internal-format, gfc-internal-format
42993 msgid "two or more sections for %s"
42997 #, gcc-internal-format, gfc-internal-format
42998 msgid "%s: section %s is missing"
43002 #, gcc-internal-format
43003 msgid "bytecode stream: garbage at the end of symbols section"
43007 #, gcc-internal-format
43008 msgid "could not parse hex number"
43012 #, gcc-internal-format, gfc-internal-format
43013 msgid "unexpected file name %s in linker resolution file. Expected %s"
43017 #, gcc-internal-format
43018 msgid "could not parse file offset"
43022 #, gcc-internal-format
43023 msgid "unexpected offset"
43027 #, gcc-internal-format
43028 msgid "invalid line in the resolution file"
43032 #, gcc-internal-format
43033 msgid "invalid resolution in the resolution file"
43037 #, gcc-internal-format
43038 msgid "resolution sub id %x not in object file"
43042 #, gcc-internal-format, gfc-internal-format
43043 msgid "cannot read LTO decls from %s"
43047 #, gcc-internal-format
43048 msgid "no LTRANS output list filename provided"
43052 #, gcc-internal-format
43053 msgid "opening LTRANS output list %s: %m"
43057 #, gcc-internal-format
43058 msgid "lto_obj_file_open() failed"
43062 #, gcc-internal-format
43063 msgid "writing to LTRANS output list %s: %m"
43067 #, gcc-internal-format
43068 msgid "closing LTRANS output list %s: %m"
43072 #, gcc-internal-format
43073 msgid "could not open symbol resolution file: %m"
43077 #, gcc-internal-format
43078 msgid "errors during merging of translation units"
43081 #: objc/objc-act.c:437 objc/objc-act.c:6546
43082 #, gcc-internal-format
43083 msgid "%<@end%> missing in implementation context"
43086 #: objc/objc-act.c:594
43087 #, gcc-internal-format
43088 msgid "class attributes are not available in Objective-C 1.0"
43091 #: objc/objc-act.c:609
43092 #, gcc-internal-format
43093 msgid "category attributes are not available in Objective-C 1.0"
43096 #: objc/objc-act.c:612
43097 #, gcc-internal-format
43099 "category attributes are not available in this version of the compiler, "
43103 #: objc/objc-act.c:618
43104 #, gcc-internal-format
43105 msgid "class extensions are not available in Objective-C 1.0"
43108 #: objc/objc-act.c:632
43109 #, gcc-internal-format
43110 msgid "class extension for class %qE declared after its %<@implementation%>"
43113 #: objc/objc-act.c:647
43114 #, gcc-internal-format
43115 msgid "protocol attributes are not available in Objective-C 1.0"
43118 #: objc/objc-act.c:712
43119 #, gcc-internal-format
43120 msgid "%<@end%> must appear in an @implementation context"
43123 #: objc/objc-act.c:721
43124 #, gcc-internal-format
43125 msgid "%<@package%> is not available in Objective-C 1.0"
43128 #: objc/objc-act.c:723
43129 #, gcc-internal-format
43130 msgid "%<@package%> presently has the same effect as %<@public%>"
43133 #: objc/objc-act.c:734
43134 #, gcc-internal-format
43135 msgid "%<@optional%> is not available in Objective-C 1.0"
43138 #: objc/objc-act.c:736
43139 #, gcc-internal-format
43140 msgid "%<@required%> is not available in Objective-C 1.0"
43143 #: objc/objc-act.c:744
43144 #, gcc-internal-format
43145 msgid "%<@optional%> is allowed in @protocol context only"
43148 #: objc/objc-act.c:746
43149 #, gcc-internal-format
43150 msgid "%<@required%> is allowed in @protocol context only"
43153 #: objc/objc-act.c:853
43154 #, gcc-internal-format
43155 msgid "%<@property%> is not available in Objective-C 1.0"
43158 #: objc/objc-act.c:857
43159 #, gcc-internal-format
43160 msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
43163 #: objc/objc-act.c:874
43164 #, gcc-internal-format
43165 msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
43168 #: objc/objc-act.c:880
43169 #, gcc-internal-format
43170 msgid "%<assign%> attribute conflicts with %<retain%> attribute"
43173 #: objc/objc-act.c:885
43174 #, gcc-internal-format
43175 msgid "%<assign%> attribute conflicts with %<copy%> attribute"
43178 #: objc/objc-act.c:890
43179 #, gcc-internal-format
43180 msgid "%<retain%> attribute conflicts with %<copy%> attribute"
43183 #: objc/objc-act.c:907
43184 #, gcc-internal-format
43185 msgid "property declaration not in @interface or @protocol context"
43188 #: objc/objc-act.c:918
43189 #, gcc-internal-format
43190 msgid "invalid property declaration"
43193 #: objc/objc-act.c:926
43194 #, gcc-internal-format
43195 msgid "property can not be an array"
43198 #. A @property is not an actual variable, but it is a way to
43199 #. describe a pair of accessor methods, so its type (which is
43200 #. the type of the return value of the getter and the first
43201 #. argument of the setter) can't be a bitfield (as return values
43202 #. and arguments of functions can not be bitfields). The
43203 #. underlying instance variable could be a bitfield, but that is
43204 #. a different matter.
43205 #: objc/objc-act.c:944
43206 #, gcc-internal-format
43207 msgid "property can not be a bit-field"
43210 #: objc/objc-act.c:976
43211 #, gcc-internal-format
43213 "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; "
43214 "assuming %<assign%>"
43217 #: objc/objc-act.c:979
43218 #, gcc-internal-format
43220 "%<assign%> can be unsafe for Objective-C objects; please state explicitly if "
43224 #: objc/objc-act.c:986
43225 #, gcc-internal-format
43226 msgid "%<retain%> attribute is only valid for Objective-C objects"
43229 #: objc/objc-act.c:990
43230 #, gcc-internal-format
43231 msgid "%<copy%> attribute is only valid for Objective-C objects"
43234 #: objc/objc-act.c:1044
43235 #, gcc-internal-format
43236 msgid "redeclaration of property %qD"
43239 #: objc/objc-act.c:1047 objc/objc-act.c:1112 objc/objc-act.c:1122
43240 #: objc/objc-act.c:1135 objc/objc-act.c:1146 objc/objc-act.c:1157
43241 #: objc/objc-act.c:1194 objc/objc-act.c:7315 objc/objc-act.c:7378
43242 #: objc/objc-act.c:7400 objc/objc-act.c:7413 objc/objc-act.c:7431
43243 #: objc/objc-act.c:7530
43244 #, gcc-internal-format
43245 msgid "originally specified here"
43248 #: objc/objc-act.c:1109
43249 #, gcc-internal-format
43251 "'nonatomic' attribute of property %qD conflicts with previous declaration"
43254 #: objc/objc-act.c:1119
43255 #, gcc-internal-format
43256 msgid "'getter' attribute of property %qD conflicts with previous declaration"
43259 #: objc/objc-act.c:1132
43260 #, gcc-internal-format
43261 msgid "'setter' attribute of property %qD conflicts with previous declaration"
43264 #: objc/objc-act.c:1143
43265 #, gcc-internal-format
43267 "assign semantics attributes of property %qD conflict with previous "
43271 #: objc/objc-act.c:1154
43272 #, gcc-internal-format
43274 "'readonly' attribute of property %qD conflicts with previous declaration"
43277 #: objc/objc-act.c:1192
43278 #, gcc-internal-format
43279 msgid "type of property %qD conflicts with previous declaration"
43282 #: objc/objc-act.c:1665
43283 #, gcc-internal-format
43284 msgid "the dot syntax is not available in Objective-C 1.0"
43287 #. We know that 'class_name' is an Objective-C class name as the
43288 #. parser won't call this function if it is not. This is only a
43289 #. double-check for safety.
43290 #: objc/objc-act.c:1681
43291 #, gcc-internal-format
43292 msgid "could not find class %qE"
43295 #. Again, this should never happen, but we do check.
43296 #: objc/objc-act.c:1689
43297 #, gcc-internal-format
43298 msgid "could not find interface for class %qE"
43301 #: objc/objc-act.c:1695 objc/objc-act.c:6583 objc/objc-act.c:6714
43302 #, gcc-internal-format
43303 msgid "class %qE is deprecated"
43306 #: objc/objc-act.c:1724
43307 #, gcc-internal-format
43308 msgid "could not find setter/getter for %qE in class %qE"
43311 #: objc/objc-act.c:1760
43312 #, gcc-internal-format
43313 msgid "readonly property can not be set"
43316 #. PS: At the moment, due to how the parser works, it should be
43317 #. impossible to get here. But it's good to have the check in
43318 #. case the parser changes.
43320 #: objc/objc-act.c:2030
43321 #, gcc-internal-format
43322 msgid "method declaration not in @interface context"
43325 #: objc/objc-act.c:2034
43326 #, gcc-internal-format
43327 msgid "method attributes are not available in Objective-C 1.0"
43330 #: objc/objc-act.c:2051
43331 #, gcc-internal-format
43332 msgid "method definition not in @implementation context"
43335 #: objc/objc-act.c:2066
43336 #, gcc-internal-format
43337 msgid "method attributes can not be specified in @implementation context"
43340 #: objc/objc-act.c:2295
43341 #, gcc-internal-format
43342 msgid "class %qs does not implement the %qE protocol"
43345 #: objc/objc-act.c:2298
43346 #, gcc-internal-format
43347 msgid "type %qs does not conform to the %qE protocol"
43350 #: objc/objc-act.c:2562
43351 #, gcc-internal-format
43352 msgid "comparison of distinct Objective-C types lacks a cast"
43355 #: objc/objc-act.c:2566
43356 #, gcc-internal-format
43357 msgid "initialization from distinct Objective-C type"
43360 #: objc/objc-act.c:2570
43361 #, gcc-internal-format
43362 msgid "assignment from distinct Objective-C type"
43365 #: objc/objc-act.c:2574
43366 #, gcc-internal-format
43367 msgid "distinct Objective-C type in return"
43370 #: objc/objc-act.c:2578
43371 #, gcc-internal-format
43372 msgid "passing argument %d of %qE from distinct Objective-C type"
43375 #: objc/objc-act.c:2716
43376 #, gcc-internal-format
43377 msgid "statically allocated instance of Objective-C class %qE"
43380 #: objc/objc-act.c:2725
43381 #, gcc-internal-format
43382 msgid "redeclaration of Objective-C class %qs"
43385 #. This case happens when we are given an 'interface' which
43386 #. is not a valid class name. For example if a typedef was
43387 #. used, and 'interface' really is the identifier of the
43388 #. typedef, but when you resolve it you don't get an
43389 #. Objective-C class, but something else, such as 'int'.
43390 #. This is an error; protocols make no sense unless you use
43391 #. them with Objective-C objects.
43392 #: objc/objc-act.c:2767
43393 #, gcc-internal-format
43394 msgid "only Objective-C object types can be qualified with a protocol"
43397 #: objc/objc-act.c:2831
43398 #, gcc-internal-format
43399 msgid "protocol %qE has circular dependency"
43402 #: objc/objc-act.c:2864 objc/objc-act.c:5382
43403 #, gcc-internal-format
43404 msgid "cannot find protocol declaration for %qE"
43407 #: objc/objc-act.c:3167 objc/objc-act.c:3826 objc/objc-act.c:6159
43408 #: objc/objc-act.c:6634 objc/objc-act.c:6707 objc/objc-act.c:6760
43409 #, gcc-internal-format
43410 msgid "cannot find interface declaration for %qE"
43413 #: objc/objc-act.c:3171
43414 #, gcc-internal-format
43415 msgid "interface %qE does not have valid constant string layout"
43418 #: objc/objc-act.c:3176
43419 #, gcc-internal-format
43420 msgid "cannot find reference tag for class %qE"
43423 #: objc/objc-act.c:3321
43424 #, gcc-internal-format
43425 msgid "%qE is not an Objective-C class name or alias"
43428 #: objc/objc-act.c:3336 objc/objc-act.c:3369 objc/objc-act.c:6540
43429 #: objc/objc-act.c:7862 objc/objc-act.c:7917
43430 #, gcc-internal-format
43431 msgid "Objective-C declarations may only appear in global scope"
43434 #: objc/objc-act.c:3341
43435 #, gcc-internal-format
43436 msgid "cannot find class %qE"
43439 #: objc/objc-act.c:3343
43440 #, gcc-internal-format
43441 msgid "class %qE already exists"
43444 #: objc/objc-act.c:3391 objc/objc-act.c:6599
43445 #, gcc-internal-format
43446 msgid "%qE redeclared as different kind of symbol"
43449 #: objc/objc-act.c:3680
43450 #, gcc-internal-format
43451 msgid "strong-cast assignment has been intercepted"
43454 #: objc/objc-act.c:3722
43455 #, gcc-internal-format
43456 msgid "strong-cast may possibly be needed"
43459 #: objc/objc-act.c:3732
43460 #, gcc-internal-format
43461 msgid "instance variable assignment has been intercepted"
43464 #: objc/objc-act.c:3751
43465 #, gcc-internal-format
43466 msgid "pointer arithmetic for garbage-collected objects not allowed"
43469 #: objc/objc-act.c:3757
43470 #, gcc-internal-format
43471 msgid "global/static variable assignment has been intercepted"
43474 #: objc/objc-act.c:3892
43475 #, gcc-internal-format
43477 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
43480 #: objc/objc-act.c:3976
43481 #, gcc-internal-format
43482 msgid "@catch parameter is not a known Objective-C class type"
43485 #: objc/objc-act.c:3982
43486 #, gcc-internal-format
43487 msgid "@catch parameter can not be protocol-qualified"
43490 #: objc/objc-act.c:4027
43491 #, gcc-internal-format
43492 msgid "exception of type %<%T%> will be caught"
43495 #: objc/objc-act.c:4029
43496 #, gcc-internal-format
43497 msgid " by earlier handler for %<%T%>"
43500 #: objc/objc-act.c:4076
43501 #, gcc-internal-format
43502 msgid "%<@try%> without %<@catch%> or %<@finally%>"
43505 #: objc/objc-act.c:4104
43506 #, gcc-internal-format
43507 msgid "%<@throw%> (rethrow) used outside of a @catch block"
43510 #: objc/objc-act.c:4117
43511 #, gcc-internal-format
43512 msgid "%<@throw%> argument is not an object"
43515 #: objc/objc-act.c:4138
43516 #, gcc-internal-format
43517 msgid "%<@synchronized%> argument is not an object"
43520 #: objc/objc-act.c:4273
43521 #, gcc-internal-format
43522 msgid "type %qT does not have a known size"
43525 #: objc/objc-act.c:4450
43526 #, gcc-internal-format
43530 #: objc/objc-act.c:4473 objc/objc-act.c:4492
43531 #, gcc-internal-format
43532 msgid "inconsistent instance variable specification"
43535 #: objc/objc-act.c:4547
43536 #, gcc-internal-format
43537 msgid "can not use an object as parameter to a method"
43540 #: objc/objc-act.c:4591
43541 #, gcc-internal-format
43542 msgid "method argument attributes are not available in Objective-C 1.0"
43545 #: objc/objc-act.c:4920
43546 #, gcc-internal-format
43547 msgid "multiple methods named %<%c%E%> found"
43550 #: objc/objc-act.c:4923
43551 #, gcc-internal-format
43552 msgid "using %<%c%s%>"
43555 #: objc/objc-act.c:4932
43556 #, gcc-internal-format
43557 msgid "multiple selectors named %<%c%E%> found"
43560 #: objc/objc-act.c:4935
43561 #, gcc-internal-format
43562 msgid "found %<%c%s%>"
43565 #: objc/objc-act.c:4944
43566 #, gcc-internal-format
43567 msgid "also found %<%c%s%>"
43570 #: objc/objc-act.c:5172
43571 #, gcc-internal-format
43572 msgid "no super class declared in @interface for %qE"
43575 #: objc/objc-act.c:5210
43576 #, gcc-internal-format
43577 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
43580 #: objc/objc-act.c:5274
43581 #, gcc-internal-format
43582 msgid "invalid receiver type %qs"
43585 #: objc/objc-act.c:5289
43586 #, gcc-internal-format
43587 msgid "%<%c%E%> not found in protocol(s)"
43590 #: objc/objc-act.c:5303
43591 #, gcc-internal-format
43592 msgid "%qE may not respond to %<%c%E%>"
43595 #: objc/objc-act.c:5311
43596 #, gcc-internal-format
43597 msgid "no %<%c%E%> method found"
43600 #: objc/objc-act.c:5318
43601 #, gcc-internal-format
43602 msgid "(Messages without a matching method signature"
43605 #: objc/objc-act.c:5320
43606 #, gcc-internal-format
43607 msgid "will be assumed to return %<id%> and accept"
43610 #: objc/objc-act.c:5322
43611 #, gcc-internal-format
43612 msgid "%<...%> as arguments.)"
43615 #: objc/objc-act.c:5433
43616 #, gcc-internal-format
43617 msgid "undeclared selector %qE"
43620 #. Historically, a class method that produced objects (factory
43621 #. method) would assign `self' to the instance that it
43622 #. allocated. This would effectively turn the class method into
43623 #. an instance method. Following this assignment, the instance
43624 #. variables could be accessed. That practice, while safe,
43625 #. violates the simple rule that a class method should not refer
43626 #. to an instance variable. It's better to catch the cases
43627 #. where this is done unknowingly than to support the above
43629 #: objc/objc-act.c:5476
43630 #, gcc-internal-format
43631 msgid "instance variable %qE accessed in class method"
43634 #: objc/objc-act.c:5764 objc/objc-act.c:5784
43635 #, gcc-internal-format
43637 "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
43640 #: objc/objc-act.c:5768
43641 #, gcc-internal-format
43642 msgid "previous declaration of %<%c%E%> as %<@required%>"
43645 #: objc/objc-act.c:5788
43646 #, gcc-internal-format
43647 msgid "previous declaration of %<%c%E%> as %<@optional%>"
43650 #: objc/objc-act.c:5848
43651 #, gcc-internal-format
43652 msgid "duplicate declaration of method %<%c%E%> with conflicting types"
43655 #: objc/objc-act.c:5852
43656 #, gcc-internal-format
43657 msgid "previous declaration of %<%c%E%>"
43660 #: objc/objc-act.c:5914
43661 #, gcc-internal-format
43662 msgid "duplicate interface declaration for category %<%E(%E)%>"
43665 #: objc/objc-act.c:5994
43666 #, gcc-internal-format
43667 msgid "illegal reference type specified for instance variable %qs"
43670 #: objc/objc-act.c:6005
43671 #, gcc-internal-format
43672 msgid "instance variable %qs has unknown size"
43675 #: objc/objc-act.c:6025
43676 #, gcc-internal-format
43677 msgid "instance variable %qs uses flexible array member"
43680 #: objc/objc-act.c:6051
43681 #, gcc-internal-format
43682 msgid "type %qE has no default constructor to call"
43685 #: objc/objc-act.c:6057
43686 #, gcc-internal-format
43687 msgid "destructor for %qE shall not be run either"
43690 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
43691 #. initialize them.
43692 #: objc/objc-act.c:6069
43693 #, gcc-internal-format
43694 msgid "type %qE has virtual member functions"
43697 #: objc/objc-act.c:6070
43698 #, gcc-internal-format
43699 msgid "illegal aggregate type %qE specified for instance variable %qs"
43702 #: objc/objc-act.c:6080
43703 #, gcc-internal-format
43704 msgid "type %qE has a user-defined constructor"
43707 #: objc/objc-act.c:6082
43708 #, gcc-internal-format
43709 msgid "type %qE has a user-defined destructor"
43712 #: objc/objc-act.c:6086
43713 #, gcc-internal-format
43715 "C++ constructors and destructors will not be invoked for Objective-C fields"
43718 #: objc/objc-act.c:6188
43719 #, gcc-internal-format
43720 msgid "instance variable %qE is declared private"
43723 #: objc/objc-act.c:6199
43724 #, gcc-internal-format
43725 msgid "instance variable %qE is %s; this will be a hard error in the future"
43728 #: objc/objc-act.c:6206
43729 #, gcc-internal-format
43730 msgid "instance variable %qE is declared %s"
43733 #: objc/objc-act.c:6317 objc/objc-act.c:6432
43734 #, gcc-internal-format
43735 msgid "incomplete implementation of class %qE"
43738 #: objc/objc-act.c:6321 objc/objc-act.c:6436
43739 #, gcc-internal-format
43740 msgid "incomplete implementation of category %qE"
43743 #: objc/objc-act.c:6330 objc/objc-act.c:6444
43744 #, gcc-internal-format
43745 msgid "method definition for %<%c%E%> not found"
43748 #: objc/objc-act.c:6485
43749 #, gcc-internal-format
43750 msgid "%s %qE does not fully implement the %qE protocol"
43753 #: objc/objc-act.c:6575
43754 #, gcc-internal-format
43755 msgid "cannot find interface declaration for %qE, superclass of %qE"
43758 #: objc/objc-act.c:6614
43759 #, gcc-internal-format
43760 msgid "reimplementation of class %qE"
43763 #: objc/objc-act.c:6647
43764 #, gcc-internal-format
43765 msgid "conflicting super class name %qE"
43768 #: objc/objc-act.c:6650
43769 #, gcc-internal-format
43770 msgid "previous declaration of %qE"
43773 #: objc/objc-act.c:6652
43774 #, gcc-internal-format
43775 msgid "previous declaration"
43778 #: objc/objc-act.c:6665 objc/objc-act.c:6667
43779 #, gcc-internal-format
43780 msgid "duplicate interface declaration for class %qE"
43783 #: objc/objc-act.c:6985 objc/objc-act.c:7179
43784 #, gcc-internal-format
43785 msgid "can not find instance variable associated with property"
43788 #. TODO: This should be caught much earlier than this.
43789 #: objc/objc-act.c:7145
43790 #, gcc-internal-format
43791 msgid "invalid setter, it must have one argument"
43794 #: objc/objc-act.c:7308 objc/objc-act.c:7523
43795 #, gcc-internal-format
43796 msgid "property %qs already specified in %<@dynamic%>"
43799 #: objc/objc-act.c:7311 objc/objc-act.c:7526
43800 #, gcc-internal-format
43801 msgid "property %qs already specified in %<@synthesize%>"
43804 #: objc/objc-act.c:7325 objc/objc-act.c:7540
43805 #, gcc-internal-format
43806 msgid "no declaration of property %qs found in the interface"
43809 #: objc/objc-act.c:7352
43810 #, gcc-internal-format
43811 msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
43814 #: objc/objc-act.c:7373
43815 #, gcc-internal-format
43816 msgid "property %qs is using instance variable %qs of incompatible type"
43819 #: objc/objc-act.c:7395
43820 #, gcc-internal-format
43821 msgid "'assign' property %qs is using bit-field instance variable %qs"
43824 #: objc/objc-act.c:7408
43825 #, gcc-internal-format
43826 msgid "'atomic' property %qs is using bit-field instance variable %qs"
43829 #: objc/objc-act.c:7426
43830 #, gcc-internal-format
43831 msgid "property %qs is using the same instance variable as property %qs"
43834 #: objc/objc-act.c:7467
43835 #, gcc-internal-format
43836 msgid "%<@synthesize%> is not available in Objective-C 1.0"
43839 #. We can get here only in Objective-C; the Objective-C++ parser
43840 #. detects the problem while parsing, outputs the error
43841 #. "misplaced '@synthesize' Objective-C++ construct" and skips
43842 #. the declaration.
43843 #: objc/objc-act.c:7478
43844 #, gcc-internal-format
43845 msgid "%<@synthesize%> not in @implementation context"
43848 #: objc/objc-act.c:7484
43849 #, gcc-internal-format
43850 msgid "%<@synthesize%> can not be used in categories"
43853 #: objc/objc-act.c:7493
43854 #, gcc-internal-format
43855 msgid "%<@synthesize%> requires the @interface of the class to be available"
43858 #: objc/objc-act.c:7576
43859 #, gcc-internal-format
43860 msgid "%<@dynamic%> is not available in Objective-C 1.0"
43863 #. We can get here only in Objective-C; the Objective-C++ parser
43864 #. detects the problem while parsing, outputs the error
43865 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
43867 #: objc/objc-act.c:7587
43868 #, gcc-internal-format
43869 msgid "%<@dynamic%> not in @implementation context"
43872 #: objc/objc-act.c:7609
43873 #, gcc-internal-format
43874 msgid "%<@dynamic%> requires the @interface of the class to be available"
43877 #: objc/objc-act.c:7807
43878 #, gcc-internal-format
43879 msgid "definition of protocol %qE not found"
43882 #. It would be nice to use warn_deprecated_use() here, but
43883 #. we are using TREE_CHAIN (which is supposed to be the
43884 #. TYPE_STUB_DECL for a TYPE) for something different.
43885 #: objc/objc-act.c:7838
43886 #, gcc-internal-format
43887 msgid "protocol %qE is deprecated"
43890 #: objc/objc-act.c:7962
43891 #, gcc-internal-format
43892 msgid "duplicate declaration for protocol %qE"
43895 #: objc/objc-act.c:8448
43896 #, gcc-internal-format
43897 msgid "conflicting types for %<%c%s%>"
43900 #: objc/objc-act.c:8452
43901 #, gcc-internal-format
43902 msgid "previous declaration of %<%c%s%>"
43905 #: objc/objc-act.c:8552
43906 #, gcc-internal-format
43907 msgid "no super class declared in interface for %qE"
43910 #: objc/objc-act.c:8579
43911 #, gcc-internal-format
43912 msgid "[super ...] must appear in a method context"
43915 #: objc/objc-act.c:8619
43916 #, gcc-internal-format
43917 msgid "method possibly missing a [super dealloc] call"
43920 #: objc/objc-act.c:9083
43921 #, gcc-internal-format
43922 msgid "instance variable %qs is declared private"
43925 #: objc/objc-act.c:9128
43926 #, gcc-internal-format
43927 msgid "local declaration of %qE hides instance variable"
43930 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
43931 #. should be impossible for real properties, which always
43933 #: objc/objc-act.c:9173
43934 #, gcc-internal-format
43935 msgid "no %qs getter found"
43938 #: objc/objc-act.c:9413
43939 #, gcc-internal-format
43940 msgid "fast enumeration is not available in Objective-C 1.0"
43943 #: objc/objc-act.c:9423
43944 #, gcc-internal-format
43945 msgid "iterating variable in fast enumeration is not an object"
43948 #: objc/objc-act.c:9429
43949 #, gcc-internal-format
43950 msgid "collection in fast enumeration is not an object"
43953 #: objc/objc-act.c:10362
43954 #, gcc-internal-format, gfc-internal-format
43955 msgid "unknown type %s found during Objective-C encoding"
43958 #. Do not do any encoding, produce an error and keep going.
43959 #: objc/objc-act.c:10445
43960 #, gcc-internal-format
43961 msgid "trying to encode non-integer type as a bitfield"
43964 #: objc/objc-gnu-runtime-abi-01.c:129
43965 #, gcc-internal-format
43966 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
43969 #: objc/objc-gnu-runtime-abi-01.c:137
43970 #, gcc-internal-format
43971 msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
43974 #: objc/objc-gnu-runtime-abi-01.c:2168 objc/objc-next-runtime-abi-01.c:2848
43975 #: objc/objc-next-runtime-abi-02.c:3636
43976 #, gcc-internal-format
43977 msgid "non-objective-c type '%T' cannot be caught"
43980 #: objc/objc-next-runtime-abi-01.c:150
43981 #, gcc-internal-format
43983 "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-"
43984 "fnext-runtime%> with %<-fobjc-abi-version%> < 2"
43987 #: objc/objc-next-runtime-abi-02.c:247
43988 #, gcc-internal-format
43990 "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-"
43991 "abi-version%> >= 2"
43994 #: objc/objc-runtime-shared-support.c:431
43995 #, gcc-internal-format
43996 msgid "creating selector for nonexistent method %qE"